www.freecodecamp.org
Open in
urlscan Pro
2606:4700:20::681a:321
Public Scan
Submission: On August 21 via manual from IN — Scanned from DE
Summary
TLS certificate: Issued by E1 on July 31st 2023. Valid for: 3 months.
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 | ||
---|---|---|---|
26 | 2606:4700:20:... 2606:4700:20::681a:321 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2606:4700::68... 2606:4700::6810:3865 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
3 | 2a00:1450:400... 2a00:1450:4001:830::2008 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:806::200e | 15169 (GOOGLE) (GOOGLE) | |
2 | 2001:4860:480... 2001:4860:4802:34::36 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:400c:c0c::9c | 15169 (GOOGLE) (GOOGLE) | |
1 | 159.223.179.148 159.223.179.148 | 14061 (DIGITALOC...) (DIGITALOCEAN-ASN) | |
1 | 51.38.57.100 51.38.57.100 | 16276 (OVH) (OVH) | |
37 | 8 |
ASN13335 (CLOUDFLARENET, US)
www.freecodecamp.org | |
api.freecodecamp.org |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN14061 (DIGITALOCEAN-ASN, US)
api.gb.freecodecamp.org |
ASN16276 (OVH, FR)
PTR: ns3121063.ip-51-38-57.eu
qmjyl5wyti-dsn.algolia.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
27 |
freecodecamp.org
www.freecodecamp.org — Cisco Umbrella Rank: 62979 api.gb.freecodecamp.org — Cisco Umbrella Rank: 519851 api.freecodecamp.org — Cisco Umbrella Rank: 413825 |
965 KB |
4 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 62 region1.google-analytics.com — Cisco Umbrella Rank: 2102 |
21 KB |
3 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 76 |
217 KB |
1 |
algolia.net
qmjyl5wyti-dsn.algolia.net — Cisco Umbrella Rank: 614365 |
2 KB |
1 |
doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 122 |
350 B |
1 |
cloudflareinsights.com
static.cloudflareinsights.com — Cisco Umbrella Rank: 1212 |
7 KB |
37 | 6 |
Domain | Requested by | |
---|---|---|
25 | www.freecodecamp.org |
www.freecodecamp.org
static.cloudflareinsights.com |
3 | www.googletagmanager.com |
www.freecodecamp.org
www.googletagmanager.com www.google-analytics.com |
2 | region1.google-analytics.com |
www.googletagmanager.com
|
2 | www.google-analytics.com |
www.googletagmanager.com
www.google-analytics.com |
1 | qmjyl5wyti-dsn.algolia.net |
www.freecodecamp.org
|
1 | api.freecodecamp.org |
www.freecodecamp.org
|
1 | api.gb.freecodecamp.org |
www.freecodecamp.org
|
1 | stats.g.doubleclick.net |
www.google-analytics.com
|
1 | static.cloudflareinsights.com |
www.freecodecamp.org
|
37 | 9 |
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 |
littlebirdiecrafts.com |
www.linkedin.com |
github.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.freecodecamp.org E1 |
2023-07-31 - 2023-10-29 |
3 months | 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-07-31 - 2023-10-23 |
3 months | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2023-07-31 - 2023-10-23 |
3 months | crt.sh |
api.gb.freecodecamp.org R3 |
2023-08-02 - 2023-10-31 |
3 months | crt.sh |
api.freecodecamp.org E1 |
2023-07-31 - 2023-10-29 |
3 months | crt.sh |
algolia.net Sectigo RSA Organization Validation Secure Server CA |
2022-12-20 - 2024-01-19 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.freecodecamp.org/fcc6db2d4fb-8070-473d-a7b3-1a58a29cda5e
Frame ID: 08E371A07F024FDACC9227E8073CE5A4
Requests: 37 HTTP requests in this frame
Screenshot
Page Title
Profile | freeCodeCamp.orgDefault AvatarDetected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Cloudflare Browser Insights (Analytics) Expand
Detected patterns
- static\.cloudflareinsights\.com/beacon(?:\.min)?\.js
Google Analytics (Analytics) Expand
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtm\.js
- googletagmanager\.com/gtag/js
Page Statistics
8 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
Search URL Search Domain Scan URL
Title: Alumni Network
Search URL Search Domain Scan URL
Title: Open Source
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
37 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
fcc6db2d4fb-8070-473d-a7b3-1a58a29cda5e
www.freecodecamp.org/ |
307 KB 57 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response 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-a3d5b90c13f1935d2db5.js
www.freecodecamp.org/ |
10 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
framework-0580ed1b1ba6d3b160e9.js
www.freecodecamp.org/ |
145 KB 45 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bf8792bf-39cd471ca09daf05f41c.js
www.freecodecamp.org/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
857d8dee-d3842fd2f00cf0c7db89.js
www.freecodecamp.org/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app-a6f0ac279d5cfb7e5dc4.js
www.freecodecamp.org/ |
1 MB 336 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page-data.json
www.freecodecamp.org/page-data/404.html/ |
173 B 740 B |
Other
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1800977889.json
www.freecodecamp.org/page-data/sq/d/ |
269 KB 21 KB |
Other
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4268002518.json
www.freecodecamp.org/page-data/sq/d/ |
847 KB 73 KB |
Other
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app-data.json
www.freecodecamp.org/page-data/ |
50 B 461 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/ |
138 KB 52 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page-data.json
www.freecodecamp.org/page-data/fcc6db2d4fb-8070-473d-a7b3-1a58a29cda5e/ |
307 KB 57 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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/ |
259 KB 87 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HEAD H2 |
fcc6db2d4fb-8070-473d-a7b3-1a58a29cda5e
www.freecodecamp.org/ |
0 272 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 258 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
16 B 226 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
rum
www.freecodecamp.org/cdn-cgi/ |
0 175 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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/ |
218 KB 78 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 45 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
key_prod_740cf9417e8af5aa
api.gb.freecodecamp.org/api/features/ |
2 KB 571 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6d4fc1f87d8e1151a6d76eb2f14daf2baec2667e-f2af88285655fcca8e29.js
www.freecodecamp.org/ |
62 KB 16 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1796-f10ea051cfb28b54f523.js
www.freecodecamp.org/ |
120 KB 29 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 |
get-public-profile
api.freecodecamp.org/api/users/ |
2 KB 3 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
queries
qmjyl5wyti-dsn.algolia.net/1/indexes/*/ |
8 KB 2 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 object| regeneratorRuntime 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| ___webpackCompilationHash8 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.1692622207.1.0.1692622207.0.0.0 |
|
.freecodecamp.org/ | Name: _ga Value: GA1.2.294851707.1692622207 |
|
.freecodecamp.org/ | Name: _gid Value: GA1.2.1959107592.1692622207 |
|
.freecodecamp.org/ | Name: _gat_UA-55446531-10 Value: 1 |
|
.freecodecamp.org/ | Name: _ga_8EWCVQCR64 Value: GS1.2.1692622207.1.0.1692622207.0.0.0 |
|
.freecodecamp.org/ | Name: _csrf Value: MIa5RibiSzgBbyv0lJJDI2po |
|
.freecodecamp.org/ | Name: csrf_token Value: fdjjWdmZ-5KxSdup9vOhBO5ggoE4KrxGeyHo |
|
api.freecodecamp.org/ | Name: connect.sid Value: s%3AYxyX8-GN1n5Gzypz-kNA5tm6rzjRTaA-.5cnxq%2B9OYBlifPZTW1YS3DIc9uvRAm%2Fm5RqV3DtaOqU |
9 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.freecodecamp.org
api.gb.freecodecamp.org
qmjyl5wyti-dsn.algolia.net
region1.google-analytics.com
static.cloudflareinsights.com
stats.g.doubleclick.net
www.freecodecamp.org
www.google-analytics.com
www.googletagmanager.com
159.223.179.148
2001:4860:4802:34::36
2606:4700:20::681a:321
2606:4700::6810:3865
2a00:1450:4001:806::200e
2a00:1450:4001:830::2008
2a00:1450:400c:c0c::9c
51.38.57.100
10aea3cb8f605e1f7a500935db3e87342d335757a494604652747990f1ffb749
18412e12e2e017eb10f678c5105dd2102b9a0d0fe8969bf67cc8d55a7dbff83b
34a1d7955f09748b2e64c7e9005a8b84c9dff6895ad8155250a639997cbf489d
3726ee51d03f7b1f989239e47648dafed445cbf5e781f7d128221eab51b07abb
39247f51879f9ebc9afe424be55566821af4f3a3e6255342371f86d7684645e1
3f45ab2de093f18055885755ecfe18e7d33646f9416aa16e05d93028d2163b93
464d9b521b08df078dd4abdd6e9a1af47cc5f49454c2b1cd90e8d62d37ddfa63
52bbd2895479b820ff5b894e1611b4c193579296e74e0289c3d6f6e2391eb0ac
672cda37f6ed4878ce9f08e01077c5b79585fcca3cc157ba6e376687eb5a2b21
6731540cea3c765599c23d79e3050abf5cc03ee3f0c0005176c779c20944c9fd
6913b26dd3fc62024afc5cd4803fef79d686c3ec24c4896e4bf42616734238bd
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
6ffde5259772765af61e514c7c6109fd42333b7a469b0cdc64fd0e0c06accc6a
73ac1f9120520b9119308ff404b2504dff9d09be3bbe5e78af8ba71d1a90b90d
79c34a539d657a88ab53407ab644028b3784ae433adb15508b1385d6f88c0187
856be3a1c0bdbc8ebeb14f9e87fdb8c276f9d793d7be73ccde66bc422224b18e
85a3083d142deb4f37befbd1cbf7d3ef76bf2fbc4fef01df2c2e77acf5fca5b9
87d079848d48036dfaf434f996ae1823f3b4fb338d4df344e33b47abefede66d
968520b334b2dcee35bacaa98eff5a09bf471ca5f4605730a65153c994ad1ae6
96ecf8bf59cf89e384f9d65fbae762170bee27e1123f4ce0d50298d4da571a26
994fdad01e6fc1cd44f47fc538cffc8f925fadbe272e494e292c785e0f2166fc
b5fc3c131dd78a0e67482a597161a4c55a30b29d45c268fa91fa89071225d27a
b783ee9072b662975f77f88a15b6e213e15ade36acc481e43d91be667884bea4
c235f21017bcc11fcaa31d7dfd9855aaebcbf5f6d7ee9bf9f2e98a910907c391
c8ffa4c842ce6a1e00493e7a8b4171f936760d176acbe2d6a84653179fdd31f7
cdca7df6688976e90a95a559ff2106e2bbea39bdec223db5e1af77a095c7c58f
d59735674d91b8832a105d4d84cec36994d28df8e8429a68a18b8225f9d62b12
d982c9e735fd20c709b210a61d922c6b4129cf4217b08041370d2e09da71ac00
de36e50194320a7d3ef1ace9bd34a875a8bd458b253c061979dd628e9bf49afd
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
f2c7d489ee1d858b25b2da93af94dd52d2279818f56f6069129c4e451ad95565
fe92ff49ddb53e0bc1716cdfac74e2ad313d6df2a33b20102c6c1bac75d6b76b