openweathermap.org
Open in
urlscan Pro
148.251.136.139
Public Scan
Effective URL: https://openweathermap.org/api
Submission: On February 19 via api from US — Scanned from DE
Summary
TLS certificate: Issued by Sectigo RSA Domain Validation Secure ... on June 30th 2023. Valid for: a year.
This is the only time openweathermap.org was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 136.243.62.172 136.243.62.172 | 24940 (HETZNER-AS) (HETZNER-AS) | |
1 25 | 148.251.136.139 148.251.136.139 | 24940 (HETZNER-AS) (HETZNER-AS) | |
1 | 2a00:1450:400... 2a00:1450:4001:811::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2606:4700::68... 2606:4700::6810:5614 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2606:4700::68... 2606:4700::6812:bcf | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2a00:1450:400... 2a00:1450:4001:80e::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a04:4e42::729 2a04:4e42::729 | 54113 (FASTLY) (FASTLY) | |
2 | 2001:4860:480... 2001:4860:4802:32::36 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:400c:c00::9c | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:831::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 167.99.222.135 167.99.222.135 | 14061 (DIGITALOC...) (DIGITALOCEAN-ASN) | |
36 | 10 |
ASN24940 (HETZNER-AS, DE)
PTR: static.172.62.243.136.clients.your-server.de
bulk.openweathermap.org |
ASN24940 (HETZNER-AS, DE)
PTR: static.139.136.251.148.clients.your-server.de
openweathermap.org |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
27 |
openweathermap.org
2 redirects
bulk.openweathermap.org openweathermap.org — Cisco Umbrella Rank: 10658 home.openweathermap.org — Cisco Umbrella Rank: 740973 |
549 KB |
2 |
google.com
region1.analytics.google.com — Cisco Umbrella Rank: 2400 |
310 B |
2 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 48 |
2 KB |
2 |
bootstrapcdn.com
maxcdn.bootstrapcdn.com — Cisco Umbrella Rank: 1217 |
83 KB |
1 |
google.de
www.google.de — Cisco Umbrella Rank: 5654 |
408 B |
1 |
doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 113 |
247 B |
1 |
ravenjs.com
cdn.ravenjs.com — Cisco Umbrella Rank: 10090 |
9 KB |
1 |
jsdelivr.net
cdn.jsdelivr.net — Cisco Umbrella Rank: 353 |
21 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 52 |
86 KB |
36 | 9 |
Domain | Requested by | |
---|---|---|
25 | openweathermap.org |
1 redirects
openweathermap.org
|
2 | region1.analytics.google.com |
www.googletagmanager.com
|
2 | fonts.googleapis.com |
openweathermap.org
|
2 | maxcdn.bootstrapcdn.com |
openweathermap.org
maxcdn.bootstrapcdn.com |
1 | home.openweathermap.org |
openweathermap.org
|
1 | www.google.de |
openweathermap.org
|
1 | stats.g.doubleclick.net |
www.googletagmanager.com
|
1 | cdn.ravenjs.com |
openweathermap.org
|
1 | cdn.jsdelivr.net |
openweathermap.org
|
1 | www.googletagmanager.com |
openweathermap.org
|
1 | bulk.openweathermap.org | 1 redirects |
36 | 11 |
This site contains links to these domains. Also see Links.
Domain |
---|
play.google.com |
home.openweathermap.org |
openweather.co.uk |
agromonitoring.com |
apps.apple.com |
www.facebook.com |
twitter.com |
www.linkedin.com |
medium.com |
t.me |
github.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.openweathermap.org Sectigo RSA Domain Validation Secure Server CA |
2023-06-30 - 2024-07-30 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2024-01-29 - 2024-04-22 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2023-05-02 - 2024-05-01 |
a year | crt.sh |
bootstrapcdn.com GTS CA 1P5 |
2024-01-28 - 2024-04-27 |
3 months | crt.sh |
upload.video.google.com GTS CA 1C3 |
2024-01-29 - 2024-04-22 |
3 months | crt.sh |
cdn.ravenjs.com GlobalSign Atlas R3 DV TLS CA 2023 Q2 |
2023-06-03 - 2024-07-04 |
a year | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2024-01-29 - 2024-04-22 |
3 months | crt.sh |
www.google.de GTS CA 1C3 |
2024-01-29 - 2024-04-22 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://openweathermap.org/api
Frame ID: 3A82DE15AB251021775B7019DC3588DC
Requests: 36 HTTP requests in this frame
Screenshot
Page Title
Weather API - OpenWeatherMapPage URL History Show full URLs
-
http://bulk.openweathermap.org/
HTTP 301
http://openweathermap.org/api HTTP 301
https://openweathermap.org/api Page URL
Detected technologies
October CMS (CMS) ExpandDetected patterns
Bootstrap (Web Frameworks) Expand
Detected patterns
- <link[^>]* href=[^>]*?bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.css
Font Awesome (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+(?:([\d.]+)/)?(?:css/)?font-awesome(?:\.min)?\.css
- <link[^>]* href=[^>]*?(?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
Google Analytics (Analytics) Expand
Detected patterns
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
jsDelivr (CDN) Expand
Detected patterns
- <link [^>]*?href="?[a-zA-Z]*?:?//cdn\.jsdelivr\.net/
- //cdn\.jsdelivr\.net/
Page Statistics
20 Outgoing links
These are links going to different origins than the main page.
Title: VIEW
Search URL Search Domain Scan URL
Title: Marketplace
Search URL Search Domain Scan URL
Title: Blog
Search URL Search Domain Scan URL
Title: For Business
Search URL Search Domain Scan URL
Title: Ask a question
Search URL Search Domain Scan URL
Title: Subscribe
Search URL Search Domain Scan URL
Title: Get
Search URL Search Domain Scan URL
Title: Get
Search URL Search Domain Scan URL
Title: Agricultural API
Search URL Search Domain Scan URL
Title: Subscribe for free
Search URL Search Domain Scan URL
Title: Terms and conditions of sale
Search URL Search Domain Scan URL
Title: Privacy Policy
Search URL Search Domain Scan URL
Title: Website terms and conditions
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://bulk.openweathermap.org/
HTTP 301
http://openweathermap.org/api HTTP 301
https://openweathermap.org/api Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
36 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
api
openweathermap.org/ Redirect Chain
|
71 KB 13 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
259 KB 86 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.css
cdn.jsdelivr.net/npm/bootstrap@3.4.1/dist/css/ |
119 KB 21 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.min.css
maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/ |
30 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
5 KB 1008 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
11 KB 950 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
banner.css
openweathermap.org/plugins/offline/gdpr/assets/cookieBanner/ |
5 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
9e0e7d02de578e5864bd8d822c287e79-1708358931
openweathermap.org/combine/ |
137 KB 24 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
d8fb6d080cb70d894318fcae14526239-1708358931
openweathermap.org/combine/ |
247 KB 77 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
smart_banner_android.css
openweathermap.org/themes/openweathermap/assets/css/ |
2 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
android-app-top-banner.png
openweathermap.org/themes/openweathermap/assets/img/mobile_app/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
smart_banner_android.js
openweathermap.org/themes/openweathermap/assets/js/ |
826 B 735 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logo_white_cropped.png
openweathermap.org/themes/openweathermap/assets/img/ |
32 KB 32 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
icon_hamburger.svg
openweathermap.org/themes/openweathermap/assets/img/owm_icons/ |
674 B 921 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
app-store-badge.svg
openweathermap.org/themes/openweathermap/assets/img/mobile_app/ |
11 KB 11 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
google-play-badge.png
openweathermap.org/themes/openweathermap/assets/img/mobile_app/ |
14 KB 14 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
rmets1.png
openweathermap.org/themes/openweathermap/assets/img/ |
162 KB 163 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
icon_facebook.png
openweathermap.org/themes/openweathermap/assets/img/owm_icons/ |
15 KB 15 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
icon_x_black.png
openweathermap.org/themes/openweathermap/assets/img/owm_icons/ |
100 KB 100 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
icon_linkedin.png
openweathermap.org/themes/openweathermap/assets/img/owm_icons/ |
15 KB 16 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
icon_medium.png
openweathermap.org/themes/openweathermap/assets/img/owm_icons/ |
16 KB 16 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
icon_telegram.png
openweathermap.org/themes/openweathermap/assets/img/owm_icons/ |
16 KB 16 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
icon_github.png
openweathermap.org/themes/openweathermap/assets/img/owm_icons/ |
23 KB 23 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
raven.min.js
cdn.ravenjs.com/3.6.1/ |
23 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bundle_owm_postload.c31872127471c475ade1.js
openweathermap.org/themes/openweathermap/assets/js/ |
53 KB 17 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
postload_scripts_js.c31872127471c475ade1.js
openweathermap.org/themes/openweathermap/assets/js/ |
2 KB 836 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
advertising.js
openweathermap.org/themes/openweathermap/assets/js/ |
2 KB 1008 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.analytics.google.com/g/ |
0 256 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/g/ |
0 247 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.analytics.google.com/g/ |
0 54 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga-audiences
www.google.de/ads/ |
42 B 408 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pricing
home.openweathermap.org/ |
257 B 836 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
icon_search.svg
openweathermap.org/themes/openweathermap/assets/img/owm_icons/ |
807 B 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
icon_down_white.svg
openweathermap.org/themes/openweathermap/assets/img/owm_icons/ |
562 B 809 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
icon_down_black.svg
openweathermap.org/themes/openweathermap/assets/img/owm_icons/ |
562 B 809 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fontawesome-webfont.woff2
maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/ |
75 KB 76 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
50 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.
function| gtag object| dataLayer object| google_tag_manager object| google_tag_data object| googletag object| gaGlobal function| closeOpenedSections function| toggleSections boolean| openMenu object| userDropdown object| supportDropdown function| unfoldMenu function| foldMenu function| toggleDropdown function| closePopUps function| toggleFooterSection function| toggleMenu object| scrolltotop function| toggleResponse function| copyToClipboard function| parseBrackets function| parseParams function| generateAPI function| imgToggle function| imgCopy object| hljs function| composePrice function| composeOnecallPrice function| composeEnergyPrice function| composeBrPrice function| composeFromPrice function| confSubmit function| $ function| jQuery function| ocJSON function| ocSanitize string| bannerClosed function| getCookie function| setCookie function| bannerClose object| Raven function| webpackHotUpdate object| __core-js_shared__ function| findAdCampaignInUrl function| saveAdCampaignInCookies function| makeAdCookieContent function| setOptions function| getDomainName function| expiryDateOneMonthFromNow object| elem3 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 |
---|---|---|
openweathermap.org/ | Name: october_session Value: eyJpdiI6IndiQ1VMWHZzeGlHbFNUYVM3RXdQNmc9PSIsInZhbHVlIjoiWmhaXC81dkc1NFZKZVYyZVZpa1hyWFphNkQ5a01yMEdVNWwzQU1FTHphUGMxNUVqT1ROdkNPT3pzNFRyVDZsbFNaaWZmMHNBRFVcLzJUbjBxR0RIemFzNGRGcjRKcmhSb0dJV1BPUmpGN1F1WXdLZ2V4UFdBM09NVXlzK1hrZGRzcyIsIm1hYyI6ImYwZWJlODAzNTJhODM1MzJmMzYzMzZlOTNkZTE4MTczMTk5MjQ4MWI2NjU0YzEyZjk4YzdjMDJlOWQ0NmQ2ZWEifQ%3D%3D |
|
.openweathermap.org/ | Name: _ga Value: GA1.1.1662224151.1708369371 |
|
.openweathermap.org/ | Name: _ga_31TSX35RJT Value: GS1.1.1708369371.1.0.1708369371.60.0.0 |
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.
bulk.openweathermap.org
cdn.jsdelivr.net
cdn.ravenjs.com
fonts.googleapis.com
home.openweathermap.org
maxcdn.bootstrapcdn.com
openweathermap.org
region1.analytics.google.com
stats.g.doubleclick.net
www.google.de
www.googletagmanager.com
136.243.62.172
148.251.136.139
167.99.222.135
2001:4860:4802:32::36
2606:4700::6810:5614
2606:4700::6812:bcf
2a00:1450:4001:80e::200a
2a00:1450:4001:811::2008
2a00:1450:4001:831::2003
2a00:1450:400c:c00::9c
2a04:4e42::729
011958e697955be95bdc4af6a4d1913dbf9df990cb9101a67c439879293f5947
04d366ce8028005cb38a20aac7178afcfc87ba25394d17542bb8120da153e7a6
100f79c639f6b11bb4989b99b8fa7bb577fa31b031f1f9f9d4ce3dc06ddd8ee4
215e46442382af6784b854e56f70c527d0d205a367c58567c308d3c3fbe31cc2
25a5aa7d67ce8c0f451d54e6cd6280a97d894e103a3dc786743a1b4eb5c088de
2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe
391a3a86f40e253b584defa5f284c7402a2175a705ebb2b4b9460112fc92dc77
3e564c69ac4af069bf449244f281abca0f04fa18f65da0c61b0a612d1f717777
45f6d9ef53267db8376a45fcb0224a32b618ddc2ad602446eeb76c263d784744
500b1b8f6b63638963082f528a245fb7b54a18695f6e3d871cda46d40b73eeb5
52e99afc77ddf8d6078e9e2acb74508ff105c34c64d629aba307b7c4c24242a9
53ec050fb122b1bcb5537806d6d7c890c7e9b226aa6a3d675336513f953eb3da
593e8ba0015655cfca47b977edae4b59e4568d4674d4309922c50fc9464fb70e
6d92dfc1700fd38cd130ad818e23bc8aef697f815b2ea5face2b5dfad22f2e11
779a3af19befc4fcbad078452927ba3fefb539426a54ae82ba5ab102a99653de
799aeb25cc0373fdee0e1b1db7ad6c2f6a0e058dfadaa3379689f583213190bd
7d4574123bff8668e3b1d26aa1bb1b34857c360f960b3e2ea353875a3e0a347e
922e7524c0fa2fe78bcbb07ffe48da7a620136148d2958b7b1aafc0e25fe9d95
a26fc5b38380272c92e9019a2eb8b45542a66814b3e2b203772db8904b9fb99f
a7d78bb0ac7f201bdd788918cf062258662e8a17a06d6894454b691cbcfc11a2
b26b483b950b7ac7988360092b14f45c2dbd4bd86599d5bf5bb1822574e445f8
b969a6ae0e62ec684b828840880883277a2e7df77f1c0001662e65f699dd441c
c1a3914a2dcfbe17d3613d1785eb84714b651d4e522051d3ccf6f1d4cda0c99f
c7e2c84b6d7fa5ba58a93ad478c431f9d395352c02592f21291e76e8fc756487
dd86dea60cf1250d4f65c0b1ccc2df8d4eb5de3380bb47a1a9a78049393ec1be
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e49a7283338c25d210a7608a6eb1e2373e8a7601790808be2161e8768c4fd2c4
e4cf441116ca008e82e7b4ab7ecc3f1d6dbc8910970d37205904e9e26bff5331
ed0ab42d6de326639121062331518409299386a5c677bb1e800745fa8d6278da
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
f1c1fcf1bab724393336e17aaeae75092f2874eadbeff7ee31197009250c86ad
f26ef58d0d135a7b02126a505594ddd7b4d3b4e8cb5eac1cfea3f006b9f417ec
f39d9b96a57dbc70d9ebad9ad55b0b9ac28394dd6c0b9324b76e1434e74f90b5
f91bc4a6710bbe56a5d3e1bede02e52ef75edfe73a85e57dd5e675cbe33a0d0a