www.java2s.com
Open in
urlscan Pro
52.217.84.171
Public Scan
Submission: On February 23 via api from US — Scanned from DE
Summary
This is the only time www.java2s.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
5 | 52.217.84.171 52.217.84.171 | 16509 (AMAZON-02) (AMAZON-02) | |
4 4 | 52.217.225.245 52.217.225.245 | 16509 (AMAZON-02) (AMAZON-02) | |
1 2 | 2a00:1450:400... 2a00:1450:4001:82f::2004 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:80b::2003 | 15169 (GOOGLE) (GOOGLE) | |
9 | 2a00:1450:400... 2a00:1450:4001:80f::2002 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:829::2002 | 15169 (GOOGLE) (GOOGLE) | |
3 | 2a00:1450:400... 2a00:1450:4001:811::2001 | 15169 (GOOGLE) (GOOGLE) | |
20 | 6 |
ASN16509 (AMAZON-02, US)
PTR: s3-website-us-east-1.amazonaws.com
www.java2s.com |
ASN16509 (AMAZON-02, US)
PTR: s3-website-us-east-1.amazonaws.com
java2s.com |
ASN15169 (GOOGLE, US)
pagead2.googlesyndication.com |
ASN15169 (GOOGLE, US)
googleads.g.doubleclick.net |
ASN15169 (GOOGLE, US)
tpc.googlesyndication.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
12 |
googlesyndication.com
pagead2.googlesyndication.com — Cisco Umbrella Rank: 105 tpc.googlesyndication.com — Cisco Umbrella Rank: 158 |
244 KB |
9 |
java2s.com
4 redirects
www.java2s.com — Cisco Umbrella Rank: 400476 java2s.com — Cisco Umbrella Rank: 373643 |
297 KB |
2 |
google.com
1 redirects
www.google.com — Cisco Umbrella Rank: 2 |
2 KB |
1 |
doubleclick.net
googleads.g.doubleclick.net — Cisco Umbrella Rank: 35 |
5 KB |
1 |
gstatic.com
www.gstatic.com |
6 KB |
20 | 5 |
Domain | Requested by | |
---|---|---|
9 | pagead2.googlesyndication.com |
www.java2s.com
pagead2.googlesyndication.com tpc.googlesyndication.com |
5 | www.java2s.com |
www.java2s.com
|
4 | java2s.com | 4 redirects |
3 | tpc.googlesyndication.com |
pagead2.googlesyndication.com
tpc.googlesyndication.com |
2 | www.google.com |
1 redirects
www.java2s.com
|
1 | googleads.g.doubleclick.net |
pagead2.googlesyndication.com
|
1 | www.gstatic.com |
www.java2s.com
|
20 | 7 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.demo2s.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.g.doubleclick.net GTS CA 1C3 |
2024-02-05 - 2024-04-29 |
3 months | crt.sh |
www.google.com GTS CA 1C3 |
2024-02-05 - 2024-04-29 |
3 months | crt.sh |
tpc.googlesyndication.com GTS CA 1C3 |
2024-02-05 - 2024-04-29 |
3 months | crt.sh |
This page contains 6 frames:
Primary Page:
http://www.java2s.com/
Frame ID: 9DF68A7DCD5AB3B6BF091EE6BE2D342A
Requests: 13 HTTP requests in this frame
Frame:
https://googleads.g.doubleclick.net/pagead/html/r20240221/r20190131/zrt_lookup_fy2021.html
Frame ID: 20116E9A1DC6BF64D744AE0F93CA9662
Requests: 1 HTTP requests in this frame
Frame:
https://pagead2.googlesyndication.com/pagead/ads?ltd_cs=1&client=ca-pub-1130008796007602&output=html&h=250&adk=2354065148&adf=1312069009&w=300&lmt=1612763845&ad_type=text_image&format=300x250_as&color_bg=FFFFFF&color_border=ffffff&color_link=0077cc&color_text=000000&color_url=0077cc&url=http%3A%2F%2Fwww.java2s.com%2F&wgl=1&dt=1708709975704&bpp=246&bdt=931&idt=452&shv=r20240221&mjsv=m202402200101&ptt=5&saldr=sd&abxe=1&correlator=6627832874784&frm=20&pv=2&ga_vid=680703791.1708709976&ga_sid=1708709976&ga_hid=927112698&ga_fc=0&u_tz=60&u_his=2&u_h=1200&u_w=1600&u_ah=1200&u_aw=1600&u_cd=24&u_sd=1&adx=565&ady=1373&biw=1600&bih=1200&scr_x=0&scr_y=0&eid=44759875%2C44759926%2C44759837%2C31081081%2C95324580%2C95325068%2C95323760%2C31081084%2C95320869%2C95321865%2C95324154%2C95324161%2C95325794%2C31081331&oid=2&pvsid=3081354265649986&tmod=856883127&uas=0&nvt=1&fc=896&brdim=0%2C0%2C0%2C0%2C1600%2C0%2C1600%2C1200%2C1600%2C1200&vis=1&rsz=%7C%7CeEbr%7C&abl=CS&pfx=0&fu=0&bc=23&bz=1&ifi=1&uci=a!1&btvi=1&fsb=1&dtd=463
Frame ID: 9E7218F1FD46D4E3229C9ACC8EAD19D5
Requests: 1 HTTP requests in this frame
Frame:
https://pagead2.googlesyndication.com/pagead/ads?ltd_cs=1&client=ca-pub-1130008796007602&output=html&h=250&adk=2354065148&adf=2618149485&w=300&lmt=1612763845&ad_type=text_image&format=300x250_as&color_bg=FFFFFF&color_border=ffffff&color_link=0077cc&color_text=000000&color_url=0077cc&url=http%3A%2F%2Fwww.java2s.com%2F&wgl=1&dt=1708709975705&bpp=246&bdt=933&idt=474&shv=r20240221&mjsv=m202402200101&ptt=5&saldr=sd&abxe=1&prev_fmts=300x250_as&correlator=6627832874784&frm=20&pv=1&ga_vid=680703791.1708709976&ga_sid=1708709976&ga_hid=927112698&ga_fc=0&u_tz=60&u_his=2&u_h=1200&u_w=1600&u_ah=1200&u_aw=1600&u_cd=24&u_sd=1&adx=565&ady=3346&biw=1600&bih=1200&scr_x=0&scr_y=0&eid=44759875%2C44759926%2C44759837%2C31081081%2C95324580%2C95325068%2C95323760%2C31081084%2C95320869%2C95321865%2C95324154%2C95324161%2C95325794%2C31081331&oid=2&pvsid=3081354265649986&tmod=856883127&uas=0&nvt=1&fc=896&brdim=0%2C0%2C0%2C0%2C1600%2C0%2C1600%2C1200%2C1600%2C1200&vis=1&rsz=%7C%7CeEbr%7C&abl=CS&pfx=0&fu=0&bc=23&bz=1&ifi=2&uci=a!2&btvi=2&fsb=1&dtd=476
Frame ID: 1EBD7D959F53BE9A1B3FB94F8548E2AA
Requests: 1 HTTP requests in this frame
Frame:
https://pagead2.googlesyndication.com/pagead/ads?ltd_cs=1&client=ca-pub-1130008796007602&output=html&adk=1812271804&adf=3025194257&lmt=1612763845&plat=8%3A4194304%2C9%3A134250504%2C16%3A8388608%2C17%3A32%2C24%3A32%2C25%3A32%2C30%3A1081344%2C32%3A32%2C41%3A32%2C42%3A32&plas=260x1080_l%7C260x1080_r&format=0x0&url=http%3A%2F%2Fwww.java2s.com%2F&pra=7&wgl=1&easpi=0&asro=0&aseiel=1~2~4~6~8~9~10~11~12~13~14~15~16~17&dt=1708709975958&bpp=1&bdt=1186&idt=229&shv=r20240221&mjsv=m202402200101&ptt=9&saldr=aa&abxe=1&prev_fmts=300x250_as%2C300x250_as&nras=1&correlator=6627832874784&frm=20&pv=1&ga_vid=680703791.1708709976&ga_sid=1708709976&ga_hid=927112698&ga_fc=0&u_tz=60&u_his=2&u_h=1200&u_w=1600&u_ah=1200&u_aw=1600&u_cd=24&u_sd=1&adx=-12245933&ady=-12245933&biw=1600&bih=1200&scr_x=0&scr_y=0&eid=44759875%2C44759926%2C44759837%2C31081081%2C95324580%2C95325068%2C95323760%2C31081084%2C95320869%2C95321865%2C95324154%2C95324161%2C95325794&oid=2&pvsid=3081354265649986&tmod=856883127&uas=0&nvt=1&fsapi=1&fc=896&brdim=0%2C0%2C0%2C0%2C1600%2C0%2C1600%2C1200%2C1600%2C1200&vis=1&rsz=%7C%7Cs%7C&abl=NS&fu=32768&bc=23&bz=1&ifi=3&uci=a!3&fsb=1&dtd=238
Frame ID: F58A892425FA151782A0C4ECE2D12520
Requests: 1 HTTP requests in this frame
Frame:
https://tpc.googlesyndication.com/sodar/sodar2/225/runner.html
Frame ID: B87D3B53C52C98E0F731EF318FE5A0F8
Requests: 3 HTTP requests in this frame
Screenshot
Page Title
Programming Tutorials and Source Code ExamplesDetected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- <link[^>]* href=[^>]*?bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.css
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
DoubleClick Ad Exchange (AdX) (Advertising Networks) Expand
Detected patterns
- googlesyndication\.com/pagead/show_ads\.js
Google AdSense (Advertising Networks) Expand
Detected patterns
- googlesyndication\.com/
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
10 Outgoing links
These are links going to different origins than the main page.
Title: Javascript
Search URL Search Domain Scan URL
Title: Java (covers JDK 9-15)
Search URL Search Domain Scan URL
Title: HTML5 and CSS3
Search URL Search Domain Scan URL
Title: C (ANSI, C99 C11)
Search URL Search Domain Scan URL
Title: Python NumPy
Search URL Search Domain Scan URL
Title: C++ (C++ 20)
Search URL Search Domain Scan URL
Title: CSharp (8.0)
Search URL Search Domain Scan URL
Title: Oracle
Search URL Search Domain Scan URL
Title: MySQL (8.0)
Search URL Search Domain Scan URL
Title: PHP
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- http://java2s.com/style/bootstrap.min.css HTTP 301
- http://www.java2s.com/style/bootstrap.min.css
- http://java2s.com/style/longTutorial.css HTTP 301
- http://www.java2s.com/style/longTutorial.css
- http://java2s.com/style/jquery-1.11.0.js HTTP 301
- http://www.java2s.com/style/jquery-1.11.0.js
- http://java2s.com/style/bootstrap.min.js HTTP 301
- http://www.java2s.com/style/bootstrap.min.js
- http://www.google.com/cse/brand?form=cse-search-box&lang=en HTTP 301
- https://www.gstatic.com/prose/brandjs.js
20 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
www.java2s.com/ |
30 KB 31 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.css
www.java2s.com/style/ Redirect Chain
|
138 KB 138 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
longTutorial.css
www.java2s.com/style/ Redirect Chain
|
619 B 952 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-1.11.0.js
www.java2s.com/style/ Redirect Chain
|
94 KB 94 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.js
www.java2s.com/style/ Redirect Chain
|
31 KB 31 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
brandjs.js
www.gstatic.com/prose/ Redirect Chain
|
14 KB 6 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
show_ads.js
pagead2.googlesyndication.com/pagead/ |
25 KB 11 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
adsbygoogle.js
pagead2.googlesyndication.com/pagead/js/ |
147 KB 50 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
branding.png
www.google.com/cse/static/images/1x/en/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
show_ads_impl_with_ama_fy2021.js
pagead2.googlesyndication.com/pagead/managed/js/adsense/m202402200101/ |
408 KB 138 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
zrt_lookup_fy2021.html
googleads.g.doubleclick.net/pagead/html/r20240221/r20190131/ Frame 2011 |
9 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
ads
pagead2.googlesyndication.com/pagead/ Frame 9E72 |
573 B 319 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
ads
pagead2.googlesyndication.com/pagead/ Frame 1EBD |
573 B 318 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
ads
pagead2.googlesyndication.com/pagead/ Frame F58A |
14 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
sodar
pagead2.googlesyndication.com/getconfig/ |
16 KB 12 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sodar2.js
tpc.googlesyndication.com/sodar/ |
17 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
runner.html
tpc.googlesyndication.com/sodar/sodar2/225/ Frame B87D |
13 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
BoEj1MRYnOy5BSN5ElbJySd6MGFyYBWT_ZtkFEIAVvM.js
pagead2.googlesyndication.com/bg/ Frame B87D |
39 KB 15 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
generate_204
tpc.googlesyndication.com/ Frame B87D |
0 10 B |
Image
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
sodar
pagead2.googlesyndication.com/pagead/ |
0 0 |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers |
Verdicts & Comments Add Verdict or Comment
173 JavaScript Global Variables
These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.
object| 0 object| 1 object| 2 object| 3 function| $ function| jQuery object| jQuery111008161953887776761 object| google_ad_client object| google_ad_width object| google_ad_height object| google_ad_format object| google_ad_type object| google_ad_channel object| google_color_border object| google_color_bg object| google_color_link object| google_color_url object| google_color_text object| google_js_reporting_queue number| google_srt object| google_ad_block object| google_ad_host object| google_ad_host_channel object| google_ad_host_tier_id object| google_ad_layout object| google_ad_layout_key object| google_ad_output object| google_ad_region object| google_ad_section object| google_ad_slot object| google_ad_unit_key object| google_ad_dom_fingerprint object| google_ad_semantic_area object| google_placement_id object| google_daaos_ts object| google_erank object| google_adtest object| google_alternate_ad_url object| google_alternate_color object| google_apsail object| google_captcha_token object| google_city object| google_color_line object| google_container_id object| google_content_recommendation_ad_positions object| google_content_recommendation_columns_num object| google_content_recommendation_rows_num object| google_content_recommendation_ui_type object| google_content_recommendation_use_square_imgs object| google_contents object| google_country object| google_cpm object| google_ctr_threshold object| google_cust_age object| google_cust_ch object| google_cust_criteria object| google_cust_gender object| google_cust_id object| google_cust_interests object| google_cust_job object| google_cust_l object| google_cust_lh object| google_cust_u_url object| google_disable_video_autoplay object| google_enable_content_recommendations object| google_enable_ose object| google_encoding object| google_font_face object| google_font_size object| google_frame_id object| google_full_width_responsive_allowed object| efwr object| google_full_width_responsive object| gfwroh object| gfwrow object| gfwroml object| gfwromr object| gfwroz object| gfwrnh object| gfwrnwer object| gfwrnher object| google_gl object| google_hints object| google_image_size object| google_kw object| google_kw_type object| google_language object| google_loeid object| google_max_num_ads object| google_max_radlink_len object| google_max_responsive_height object| google_ml_rank object| google_mtl object| google_native_ad_template object| google_native_settings_key object| google_num_radlinks object| google_num_radlinks_per_unit object| google_override_format object| google_page_url object| google_pgb_reactive object| google_pucrd object| google_referrer_url object| google_region object| google_resizing_allowed object| google_resizing_height object| google_resizing_width object| rpe object| google_responsive_formats object| google_responsive_auto_format object| armr object| google_rl_dest_url object| google_rl_filtering object| google_rl_mode object| google_rt object| google_safe object| google_safe_for_responsive_override object| google_video_play_muted object| google_source_type object| google_tag_for_child_directed_treatment object| google_tag_for_under_age_of_consent object| google_tag_origin object| google_tag_partner object| google_targeting object| google_tfs object| google_video_doc_id object| google_video_product_type object| google_webgl_support object| google_package object| google_debug_params object| dash object| google_restrict_data_processing object| google_ad_public_floor object| google_ad_private_floor object| google_traffic_source object| easpi object| asro object| seiel object| sugawps object| slmct object| samct object| google_shadow_mode object| google_privacy_treatments object| google_xz object| rc object| adsbygoogle string| part1 string| part6 number| part2 string| part3 string| part4 string| part5 object| google_persistent_state_async object| google_logging_queue number| tmod object| google_ad_modifications object| ggeac boolean| google_measure_js_timing object| google_reactive_ads_global_state object| google_sa_queue function| google_process_slots boolean| google_apltlad function| google_spfd number| google_unique_id object| google_sv_map number| google_rum_task_id_counter function| google_sa_impl number| google_global_correlator object| google_prev_clients object| gaGlobal object| ampInaboxIframes object| ampInaboxPendingMessages object| GoogleGcLKhOms object| google_image_requests1 Cookies
Cookies are little pieces of information stored in the browser of a user. Whenever a user visits the site again, he will also send his cookie values, thus allowing the website to re-identify him even if he changed locations. This is how permanent logins work.
Domain/Path | Expires | Name / Value |
---|---|---|
.java2s.com/ | Name: __eoi Value: ID=9125e70312f4cede:T=1708709976:RT=1708709976:S=AA-AfjZ5L5BXKskqr6HGwfKTcyd_ |
Indicators
This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.
googleads.g.doubleclick.net
java2s.com
pagead2.googlesyndication.com
tpc.googlesyndication.com
www.google.com
www.gstatic.com
www.java2s.com
2a00:1450:4001:80b::2003
2a00:1450:4001:80f::2002
2a00:1450:4001:811::2001
2a00:1450:4001:829::2002
2a00:1450:4001:82f::2004
52.217.225.245
52.217.84.171
068123d4c4589cecb90523791256c9c9277a306172601593fd9b6414420056f3
286f5f803e46cffb0d0cc1cce20a7745992d02d4fb9dd9e1a8419f0d35d2cd78
36a326c783a12f72498d41fb32371da87fe0cbd1595248f3f154fd939f07f10c
3c10243c2d03d4059654c2d4e0d51d423a8cf9581875d4579f6fc7f9b13a0acc
483b82d85cd68bd650bf10cd54bda3eeada233c232d9acc0e19bb00cb4145536
5223c9d9a5227d22469acdb64463662d9d62e5e06214c1370b4fe3c1fc7d8936
53fe966522e0c32d0ddff23859d83e0a9d18362f541871dd52a0a6c9d3d3cd42
55a119c0394f901a8a297e109c17b5e5402689708b999ab10691c16179f32a4a
61c32059a5e94075a7ecff678b33907966fc9cfa384daa01aa057f872da14dbb
6395e6f9f6fbcd953f0ffa40615094c565d86c265fb5028e64dd2dc872b5ce69
6ca8050d203fbcb8613c5b13d0bf8cfccb60e97f82334702edd7a48d09489d68
8258437794d774d5df23dc51f3696da8db69c02e268df6a74797fa3800b73bad
9ba2c2b2479cc7044e4af1a0123ec24531e8ad57aa91d4d5655405a148271589
af2419dd15e09ea913cfe94d130f9870486732e57764e0f02ea3846f204146ee
cca002b8cf0da18b95366dca38d799103a7cc5ec17794f94f70f16a98abb5348
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
edef05f1ef4acaeb875ef0eeb7b33644fb1a432026257b3a4a3918d5a8eac435
f9bfd0c462147372cb822cc5922bd38b61a47f8ff54d8b08d3a2348e5b198cae
fd0e157d9a993e9c9c2968fac7ff0324ab96824ff99283f3f8b8cf3efbf12280