![](/screenshots/06c752ea-fa4d-434e-a801-a92dd9837643.png)
www.freecodecamp.org
Open in
urlscan Pro
172.67.70.149
Public Scan
Effective URL: https://www.freecodecamp.org/
Submission: On September 22 via manual from AU — Scanned from AU
Summary
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on January 19th 2023. Valid for: a year.
This is the only time www.freecodecamp.org was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 104.26.3.33 104.26.3.33 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 31 | 172.67.70.149 172.67.70.149 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 104.16.56.101 104.16.56.101 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
3 | 74.125.200.97 74.125.200.97 | 15169 (GOOGLE) (GOOGLE) | |
5 | 74.125.24.139 74.125.24.139 | 15169 (GOOGLE) (GOOGLE) | |
1 | 159.223.179.148 159.223.179.148 | 14061 (DIGITALOC...) (DIGITALOCEAN-ASN) | |
1 | 172.217.194.157 172.217.194.157 | 15169 (GOOGLE) (GOOGLE) | |
41 | 6 |
ASN15169 (GOOGLE, US)
PTR: sa-in-f97.1e100.net
www.googletagmanager.com |
ASN15169 (GOOGLE, US)
PTR: sf-in-f139.1e100.net
www.google-analytics.com |
ASN14061 (DIGITALOCEAN-ASN, US)
api.gb.freecodecamp.org |
ASN15169 (GOOGLE, US)
PTR: si-in-f157.1e100.net
stats.g.doubleclick.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
33 |
freecodecamp.org
2 redirects
freecodecamp.org — Cisco Umbrella Rank: 87694 www.freecodecamp.org — Cisco Umbrella Rank: 110899 api.gb.freecodecamp.org — Cisco Umbrella Rank: 474590 |
1 MB |
5 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 96 |
21 KB |
3 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 111 |
240 KB |
1 |
doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 175 |
350 B |
1 |
cloudflareinsights.com
static.cloudflareinsights.com — Cisco Umbrella Rank: 1476 |
7 KB |
41 | 5 |
Domain | Requested by | |
---|---|---|
30 | www.freecodecamp.org |
www.freecodecamp.org
static.cloudflareinsights.com |
5 | www.google-analytics.com |
www.googletagmanager.com
www.google-analytics.com |
3 | www.googletagmanager.com |
www.freecodecamp.org
www.googletagmanager.com www.google-analytics.com |
2 | freecodecamp.org | 2 redirects |
1 | stats.g.doubleclick.net |
www.google-analytics.com
|
1 | api.gb.freecodecamp.org |
www.freecodecamp.org
|
1 | static.cloudflareinsights.com |
www.freecodecamp.org
|
41 | 7 |
This site contains links to these domains. Also see Links.
Domain |
---|
forum.freecodecamp.org |
freecodecamp.org |
coderadio.freecodecamp.org |
contribute.freecodecamp.org |
api.freecodecamp.org |
www.linkedin.com |
github.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
freecodecamp.org Cloudflare Inc ECC CA-3 |
2023-01-19 - 2024-01-18 |
a year | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2023-04-10 - 2024-04-09 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2023-09-04 - 2023-11-27 |
3 months | crt.sh |
api.gb.freecodecamp.org R3 |
2023-08-02 - 2023-10-31 |
3 months | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2023-09-04 - 2023-11-27 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.freecodecamp.org/
Frame ID: 420E695A62C21E08517A02722AA7449E
Requests: 41 HTTP requests in this frame
Screenshot
![](/screenshots/06c752ea-fa4d-434e-a801-a92dd9837643.png)
Page Title
Learn to Code — For Free — Coding Courses for Busy PeoplePage URL History Show full URLs
-
http://freecodecamp.org/
HTTP 301
https://freecodecamp.org/ HTTP 302
https://www.freecodecamp.org/ Page URL
Detected technologies
![](/vendor/wappa/icons/Bootstrap.png)
Detected patterns
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Detected patterns
- static\.cloudflareinsights\.com/beacon(?:\.min)?\.js
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
![](/vendor/wappa/icons/Google Tag Manager.png)
Detected patterns
- googletagmanager\.com/gtm\.js
- googletagmanager\.com/gtag/js
Page Statistics
7 Outgoing links
These are links going to different origins than the main page.
Title: Forum
Search URL Search Domain Scan URL
Title: News
Search URL Search Domain Scan URL
Title: Radio
Search URL Search Domain Scan URL
Title: Contribute
Search URL Search Domain Scan URL
Title: Sign inSign in
Search URL Search Domain Scan URL
Title: Alumni Network
Search URL Search Domain Scan URL
Title: Open Source
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://freecodecamp.org/
HTTP 301
https://freecodecamp.org/ HTTP 302
https://www.freecodecamp.org/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
41 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.freecodecamp.org/ Redirect Chain
|
310 KB 58 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.css
www.freecodecamp.org/css/ |
108 KB 19 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
webpack-runtime-695393cc70bb0b55de41.js
www.freecodecamp.org/ |
10 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
framework-97f5975c757ce9fe8c22.js
www.freecodecamp.org/ |
145 KB 45 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
94978ea0-a7df4f0365d3119f4669.js
www.freecodecamp.org/ |
231 KB 71 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bf8792bf-a044a88ba37891857e2f.js
www.freecodecamp.org/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
857d8dee-d83e6d5182edb866aedb.js
www.freecodecamp.org/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app-401579b0c54ae431bc47.js
www.freecodecamp.org/ |
958 KB 280 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
c92bbdc1fdfac76dbb2eaa4585487f78d0f0e115-0b68fd3024358f31ecff.js
www.freecodecamp.org/ |
24 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
component---src-pages-index-tsx-bcc46279750bb7a0ced7.js
www.freecodecamp.org/ |
100 KB 33 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page-data.json
www.freecodecamp.org/page-data/index/ |
180 B 540 B |
Other
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1800977889.json
www.freecodecamp.org/page-data/sq/d/ |
274 KB 22 KB |
Other
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2177391967.json
www.freecodecamp.org/page-data/sq/d/ |
100 B 421 B |
Other
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4268002518.json
www.freecodecamp.org/page-data/sq/d/ |
867 KB 75 KB |
Other
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app-data.json
www.freecodecamp.org/page-data/ |
50 B 393 B |
Other
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Lato-Regular-77ca2742388f408c3be7d0ec3e7dc392.woff
www.freecodecamp.org/static/ |
37 KB 37 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
v8b253dfea2ab4077af8c6f58422dfbfd1689876627854
static.cloudflareinsights.com/beacon.min.js/ |
20 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
193 KB 70 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
52 KB 21 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
265 KB 89 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/g/ |
0 175 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
16 B 107 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
rum
www.freecodecamp.org/cdn-cgi/ |
0 152 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
key_prod_740cf9417e8af5aa
api.gb.freecodecamp.org/api/features/ |
2 KB 549 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4140-411f6f7c551790002f08.js
www.freecodecamp.org/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/j/ |
1 B 350 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
js
www.googletagmanager.com/gtag/ |
227 KB 81 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Lato-Regular-77ca2742388f408c3be7d0ec3e7dc392.woff
www.freecodecamp.org/static/ |
37 KB 37 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Lato-Light-91308c0216b40aad16036f1394b98237.woff
www.freecodecamp.org/static/ |
35 KB 35 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Lato-Bold-ba3a83adcb94357fc42f762985e4d3df.woff
www.freecodecamp.org/static/ |
36 KB 36 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Hack-ZeroSlash-Regular-f67447de5dc6604f538786bd55ac6019.woff
www.freecodecamp.org/static/ |
29 KB 29 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Hack-ZeroSlash-Bold-c8ea19a8461596cf1a6a2ad08bebcf8e.woff
www.freecodecamp.org/static/ |
29 KB 29 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Hack-ZeroSlash-Italic-678bc16b550480d5a3c5c76dbf8c5fb9.woff
www.freecodecamp.org/static/ |
34 KB 34 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Lato-Bold-ba3a83adcb94357fc42f762985e4d3df.woff
www.freecodecamp.org/static/ |
36 KB 36 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Hack-ZeroSlash-Bold-ceb133b64cdacfbcbb06d5218fb72922.woff2
www.freecodecamp.org/static/ |
22 KB 23 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wide-image-3cb329e8b3cae865be76746fbd069cd2.png
www.freecodecamp.org/static/ |
323 KB 323 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Shawn-bf42c7b909dae3111d18a21870ee6ca5.png
www.freecodecamp.org/static/ |
51 KB 51 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Sarah-45de0e53b7b2520ebbac35c454b9748a.png
www.freecodecamp.org/static/ |
51 KB 51 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Emma-5a662db9bcf55809a1fefb2ea17634bc.png
www.freecodecamp.org/static/ |
67 KB 67 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
collect
www.google-analytics.com/g/ |
0 17 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
collect
www.google-analytics.com/g/ |
0 17 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
25 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| documentPictureInPicture string| pagePath object| ___chunkMapping object| webpackChunk_freecodecamp_client object| __core-js_shared__ object| core object| dataLayer object| FontAwesomeConfig object| ___FONT_AWESOME___ object| asyncRequires object| ___emitter object| ___loader function| ___push function| ___replace function| ___navigate object| __cfBeacon object| google_tag_manager object| google_tag_data string| GoogleAnalyticsObject function| ga function| onYouTubeIframeAPIReady object| gaGlobal object| gaplugins object| gaData string| ___webpackCompilationHash5 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 |
---|---|---|
.freecodecamp.org/ | Name: _ga_SF1BGBDCNS Value: GS1.1.1695343961.1.0.1695343961.0.0.0 |
|
.freecodecamp.org/ | Name: _ga Value: GA1.2.1335172837.1695343962 |
|
.freecodecamp.org/ | Name: _gid Value: GA1.2.724715508.1695343962 |
|
.freecodecamp.org/ | Name: _gat_UA-55446531-10 Value: 1 |
|
.freecodecamp.org/ | Name: _ga_8EWCVQCR64 Value: GS1.2.1695343962.1.0.1695343962.0.0.0 |
6 Console Messages
A page may trigger messages to the console to be logged. These are often error messages about being unable to load a resource or execute a piece of JavaScript. Sometimes they also provide insight into the technology behind a website.
Source | Level | URL Text |
---|
Security Headers
This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page
Header | Value |
---|---|
Content-Security-Policy | default-src 'self' http: https: data: blob: 'unsafe-inline' 'unsafe-eval'; frame-ancestors 'self'; |
Strict-Transport-Security | max-age=31536000; includeSubDomains; preload |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
X-Xss-Protection | 1; mode=block |
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.
api.gb.freecodecamp.org
freecodecamp.org
static.cloudflareinsights.com
stats.g.doubleclick.net
www.freecodecamp.org
www.google-analytics.com
www.googletagmanager.com
104.16.56.101
104.26.3.33
159.223.179.148
172.217.194.157
172.67.70.149
74.125.200.97
74.125.24.139
10aea3cb8f605e1f7a500935db3e87342d335757a494604652747990f1ffb749
137d05feb6c7c312a589ab99c27e4acfa4d11fdd4be4696a1b434f456b9ece0d
197fd2971523ca7241a7ddbc791814995d407ef418030012860a0e251d9bdad3
1a076cf49fa4412b3ef1bb9f5cc66b28bd06dbf5da1afda7d2801f0bf6dc7dc8
1c5e9bcfd029ca3c754ac6917171d5404a5e8249c6606b326d6922c4938f86ef
22b8b48e31a7f2503dccf078bb703875e200e9305a8e099623ffb868c6f754fc
6473f748991fec2cf28695c1058fb0db89d8c707ba56146e22c42a687fc466b3
6913b26dd3fc62024afc5cd4803fef79d686c3ec24c4896e4bf42616734238bd
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
6dbf945ec5f69297ddc093364834b0ed29b84d49301639ca410f186d979345b0
7359339a70d5e91fbf36e02998f5bf5af58cdcfe66ee5294771b51cc39ecd6c8
79c34a539d657a88ab53407ab644028b3784ae433adb15508b1385d6f88c0187
7a61e01254c9becd37bdf5604ad350b2483486497c76c8235919ff8de73d911f
85a3083d142deb4f37befbd1cbf7d3ef76bf2fbc4fef01df2c2e77acf5fca5b9
87d079848d48036dfaf434f996ae1823f3b4fb338d4df344e33b47abefede66d
94f24607585438cd982cb8c9340edb0d2f46bc1ebf6794ba6151f993c3d310e5
994fdad01e6fc1cd44f47fc538cffc8f925fadbe272e494e292c785e0f2166fc
9db3538dd1958b0b019df8ea8eccd9827a1f3d3817b5f91af8a673e7e471955d
a395680e0111e3390d5f3ba69b74982482c32d3b99d456c1a9e8c9615ccfe01b
a989c5677778d28192ae80a97ebde5fb06d606e1f8ce4c62a2b13b374a2a0cf5
aee333a497479a2ed7dd28d4e5152617fc1b67e597d22e5e480e89721590c4cc
b0e2094f4e6aefe14e530ae7464d053ea8a4c1bd3892dfabe856a12fb84675ba
bb007a55cfdef84359a7e276cf77c8bb22bb296fc7ea34b2829edd0725c6892a
c235f21017bcc11fcaa31d7dfd9855aaebcbf5f6d7ee9bf9f2e98a910907c391
c57a9fb706252606939e9871104b1e03662f7f8b3aeda1ec4fafd3dd242a52b4
cd1c571fa1f44a28190166523f6e1de44fb7b5f8b3c0423ee777a83b24f19c0c
d1de2d810a997be8b24979c61e5eec0106a08aa6df70ed97034da45ddc829d08
d6db4e57e06184f636281a7963ddb22a9b4cf314cdbc333e93440797f2cb8697
d982c9e735fd20c709b210a61d922c6b4129cf4217b08041370d2e09da71ac00
de36e50194320a7d3ef1ace9bd34a875a8bd458b253c061979dd628e9bf49afd
e3551006b7d33f59d72093f836babb79ff82bb721f6dc41817a636cc1eb97bac
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
eba2c90d09c08cbd3dea3575fca90e897cdc21a93adfa6172875d374ac17ca7d
ef75bf83b82224ad0e682a9342682afe3ae6baaa3ffaf4fee7f964659a1d536f
f2c7d489ee1d858b25b2da93af94dd52d2279818f56f6069129c4e451ad95565
fe92ff49ddb53e0bc1716cdfac74e2ad313d6df2a33b20102c6c1bac75d6b76b