wesbos.com
Open in
urlscan Pro
2600:1f18:2489:8200::c8
Public Scan
Effective URL: https://wesbos.com/
Submission: On March 12 via api from US — Scanned from US
Summary
TLS certificate: Issued by R3 on February 17th 2024. Valid for: 3 months.
This is the only time wesbos.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 172.104.190.11 172.104.190.11 | 63949 (AKAMAI-LI...) (AKAMAI-LINODE-AP Akamai Connected Cloud) | |
1 35 | 2600:1f18:248... 2600:1f18:2489:8200::c8 | 14618 (AMAZON-AES) (AMAZON-AES) | |
1 | 2600:141b:1c0... 2600:141b:1c00:2587::523 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
3 | 2607:f8b0:400... 2607:f8b0:4006:81f::200e | 15169 (GOOGLE) (GOOGLE) | |
1 | 2606:4700:303... 2606:4700:3036::6815:831 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
8 | 2606:4700:303... 2606:4700:3038::6815:eaba | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2607:f8b0:400... 2607:f8b0:4006:820::2008 | 15169 (GOOGLE) (GOOGLE) | |
48 | 7 |
ASN63949 (AKAMAI-LINODE-AP Akamai Connected Cloud, SG)
PTR: 172-104-190-11.ip.linodeusercontent.com
1710209144852.caulaai2.com |
ASN14618 (AMAZON-AES, US)
www.wesbos.com | |
wesbos.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
35 |
wesbos.com
1 redirects
www.wesbos.com wesbos.com — Cisco Umbrella Rank: 685012 |
2 MB |
8 |
weserv.nl
images.weserv.nl — Cisco Umbrella Rank: 104008 |
120 KB |
3 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 29 |
21 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 40 |
87 KB |
1 |
syntax.fm
syntax.fm |
2 KB |
1 |
cloudinary.com
res.cloudinary.com — Cisco Umbrella Rank: 2409 |
14 KB |
1 |
caulaai2.com
1 redirects
1710209144852.caulaai2.com |
238 B |
48 | 7 |
Domain | Requested by | |
---|---|---|
34 | wesbos.com |
wesbos.com
|
8 | images.weserv.nl | |
3 | www.google-analytics.com |
wesbos.com
www.google-analytics.com www.googletagmanager.com |
1 | www.googletagmanager.com |
www.google-analytics.com
|
1 | syntax.fm |
wesbos.com
|
1 | res.cloudinary.com |
wesbos.com
|
1 | www.wesbos.com | 1 redirects |
1 | 1710209144852.caulaai2.com | 1 redirects |
48 | 8 |
This site contains links to these domains. Also see Links.
Domain |
---|
syntax.fm |
syntax.fmtypescript-interview-questions-stump-d |
twitter.com |
instagram.com |
beginnerjavascript.com |
youtube.com |
github.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
wesbos.com R3 |
2024-02-17 - 2024-05-17 |
3 months | crt.sh |
*.cloudinary.com Go Daddy Secure Certificate Authority - G2 |
2023-12-18 - 2025-01-13 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2024-02-19 - 2024-05-13 |
3 months | crt.sh |
syntax.fm GTS CA 1P5 |
2024-02-19 - 2024-05-19 |
3 months | crt.sh |
weserv.nl GTS CA 1P5 |
2024-02-12 - 2024-05-12 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://wesbos.com/
Frame ID: FA3E29ECC3C105CD7C95EC1FECC21906
Requests: 51 HTTP requests in this frame
Screenshot
Page Title
Wes Bos - Full Stack DeveloperPage URL History Show full URLs
-
http://1710209144852.caulaai2.com/0090567d-6f09-45fb-afe4-26dcb716c243?n=2&t=1710209117880&l_next=ahr0chm6ly93...
HTTP 302
https://www.wesbos.com/ HTTP 301
https://wesbos.com/ Page URL
Detected technologies
Gatsby (Static Site Generator) ExpandDetected patterns
- <div id="___gatsby">
React (JavaScript Frameworks) Expand
Detected patterns
- <[^>]+data-react
Google Analytics (Analytics) Expand
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
Page Statistics
15 Outgoing links
These are links going to different origins than the main page.
Title: The SyntaxPodcast Web Development
Search URL Search Domain Scan URL
Title: Listen Now →
Search URL Search Domain Scan URL
Title: @wesbos
Search URL Search Domain Scan URL
Title: @wesbos
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
Search URL Search Domain Scan URL
Title: BeginnerJavaScript.com
Search URL Search Domain Scan URL
Title: YouTube
Search URL Search Domain Scan URL
Title: GitHub
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://1710209144852.caulaai2.com/0090567d-6f09-45fb-afe4-26dcb716c243?n=2&t=1710209117880&l_next=ahr0chm6ly93d3cuamfubmh1y29oaxiuaw5mby8/c2w9ntc1nzuwny03mmeymyzkyxrhmt1ucmfjazemzgf0yti9vhjhy2syjnrhzz0=&type_v=global&key_v=error
HTTP 302
https://www.wesbos.com/ HTTP 301
https://wesbos.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
48 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
wesbos.com/ Redirect Chain
|
198 KB 29 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
85 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
87 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
BJS-Social-Share.png
res.cloudinary.com/wesbos/image/fetch/w_400,q_auto,f_auto/https://courses.wesbos.com/images/BJS/ |
13 KB 14 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
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 |
whitegrit-3c286f3a0990b91b9f6bb97828dd3d2f.png
wesbos.com/static/ |
75 KB 75 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
blackgrit-6a2d636a530802d3ce97afb7af53a84b.png
wesbos.com/static/ |
80 KB 81 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
handsome-d35312a48da0cfdbdc98b2a19546c549.jpg
wesbos.com/static/ |
242 KB 242 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
RadnikaNext-Black-ace86fa116d3861998ab420a617ba047.woff2
wesbos.com/static/ |
25 KB 25 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
OperatorMono-Book_Web-acd7651e2ed3d525b6ac655a084f2dd8.woff2
wesbos.com/static/ |
27 KB 27 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
webpack-runtime-b48e07dfb0b6bb984b5d.js
wesbos.com/ |
91 KB 22 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
framework-78bc68728af8fe03e3d0.js
wesbos.com/ |
205 KB 55 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
95b64a6e-93b7528d70265cec7e74.js
wesbos.com/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1bfc9850-38c86717357f70799509.js
wesbos.com/ |
1 KB 712 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
aaa5778d-38a5bd73698bcca47cb9.js
wesbos.com/ |
103 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app-c1b77aa971780c535ea8.js
wesbos.com/ |
159 KB 51 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo.webp
wesbos.com/static/46c8f12c015f9bdd7cccd17d294da646/34fa1/ |
10 KB 10 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
syntax-logo.webp
wesbos.com/static/83ff22ad325f96d7f69f822a5385b55e/b46b0/ |
537 KB 538 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo.webp
wesbos.com/static/46c8f12c015f9bdd7cccd17d294da646/34fa1/ |
10 KB 10 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
syntax-logo.webp
wesbos.com/static/83ff22ad325f96d7f69f822a5385b55e/b46b0/ |
537 KB 538 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app-data.json
wesbos.com/page-data/ |
50 B 178 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page-data.json
wesbos.com/page-data/index/ |
132 B 277 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
component---src-pages-index-js-0ea9ca40b069e9041dcf.js
wesbos.com/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6731-5ae68fed2be65f0b86c5.js
wesbos.com/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
latest
syntax.fm/api/shows/ |
3 KB 2 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
twitter
wesbos.com/.netlify/functions/ |
55 B 115 B |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
instagramStories
wesbos.com/.netlify/functions/ |
400 B 482 B |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
instagram
wesbos.com/.netlify/functions/ |
9 KB 3 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
15 B 217 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
images.weserv.nl/ |
16 KB 16 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
images.weserv.nl/ |
13 KB 14 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
images.weserv.nl/ |
16 KB 17 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
images.weserv.nl/ |
16 KB 17 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
images.weserv.nl/ |
13 KB 14 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
images.weserv.nl/ |
14 KB 14 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
images.weserv.nl/ |
15 KB 16 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
images.weserv.nl/ |
12 KB 13 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
246 KB 87 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
85 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
OperatorMono-Bold_Web-3a7734be68187b10617cab5727ab92d0.woff2
wesbos.com/static/ |
29 KB 29 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
syntax-logo.webp
wesbos.com/static/83ff22ad325f96d7f69f822a5385b55e/5f169/ |
33 KB 33 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
syntax-logo.webp
wesbos.com/static/83ff22ad325f96d7f69f822a5385b55e/5f169/ |
33 KB 33 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
collect
www.google-analytics.com/g/ |
0 17 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page-data.json
wesbos.com/page-data/blog/ |
0 3 KB |
Other
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page-data.json
wesbos.com/page-data/uses/ |
0 7 KB |
Other
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page-data.json
wesbos.com/page-data/speaking-and-training/ |
0 283 B |
Other
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page-data.json
wesbos.com/page-data/javascript/ |
0 3 KB |
Other
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page-data.json
wesbos.com/page-data/speaking-and-training/ |
169 B 222 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page-data.json
wesbos.com/page-data/javascript/ |
19 KB 3 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page-data.json
wesbos.com/page-data/uses/ |
17 KB 7 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page-data.json
wesbos.com/page-data/blog/ |
11 KB 3 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
18 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.
string| GoogleAnalyticsObject function| ga string| pagePath string| ___chunkMapping string| ___webpackCompilationHash object| google_tag_data object| gaplugins object| gaGlobal object| gaData object| webpackChunkwes_bos_blog object| asyncRequires object| ___emitter object| ___loader function| ___push function| ___replace function| ___navigate object| dataLayer object| google_tag_manager4 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 |
---|---|---|
.wesbos.com/ | Name: _ga Value: GA1.2.1495858570.1710277009 |
|
.wesbos.com/ | Name: _gid Value: GA1.2.1669851037.1710277009 |
|
.wesbos.com/ | Name: _gat Value: 1 |
|
.wesbos.com/ | Name: _ga_GZJXV7956M Value: GS1.2.1710277009.1.0.1710277009.0.0.0 |
2 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 |
---|---|
Strict-Transport-Security | max-age=31536000 |
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.
1710209144852.caulaai2.com
images.weserv.nl
res.cloudinary.com
syntax.fm
wesbos.com
www.google-analytics.com
www.googletagmanager.com
www.wesbos.com
172.104.190.11
2600:141b:1c00:2587::523
2600:1f18:2489:8200::c8
2606:4700:3036::6815:831
2606:4700:3038::6815:eaba
2607:f8b0:4006:81f::200e
2607:f8b0:4006:820::2008
04131ab7210ec899b049ff65aefbe6ae9067cbe7ecf896d710d52e29459f1cfb
0aa61a588b06c18d799bb7d314a0fd9ca94e209421aebd36dfbf38da73248336
18c5dfedc3dd82f400859be8862f8ad89e71e3089f570b75a7230defb4cd8ff5
1a8e46ab0c2bad7a647058dd6943758924c9972e90f91a45fa2e574cb4b86169
21f4faa599117ccfb7d22be8f50382e09925b95619e162f5f4a7fe21070a3808
27810d541d29a2041578051aa99b40a509154658bc78d2873437938823a641b8
28c6ed906f447fc0deed51aad3d9009a309e719599913e72e4522a5417436186
29b481feeb03021b6c2c4a2e4082971f75897e347ac745719538b8a58fc76119
2d084bd8ec985fe4df99b8ed77e4fadf6cb51a4c843143b6174814a0cabd0c94
2eb5d1783ba65d8b20878e0719af57fb609c5d0da3487b3f1f7db6f00ff13857
34b8a719d5d21cebc282ad42c2ac8cdf4264d142f20d836984ebac46517c09ec
39c2db153d7231e609e71396d64ba1823f2e09495770d153627ff7e3079be6af
4a61886ddd455c9cac5ff2fea71d2dce73dd34b34b80730a169bedb3c6168975
4db757b7410e9d4bdd3c5430df094c4a0f0924ae9b6e67496b2f7d93df261b8b
5075be779d244e3ed07e9dc9b1fad8945c51d62f212757c7780aaf643c0637ba
5f71435a2ddf1d7384aa2ebaa20b095bee8386067c3562d2aef81a997c6e8d9d
6c7b1de7d2cc21da76f16798c982faa03418a423a94d73f9f324eec819a5c997
765e919ea53efbe9d7f795bb54311c241c7d32de51f1333f5499b7a331908b5a
7b082662cd9c43d97010fce76d9562d8c94775cc38f0c7d86052e1cce9b3b48b
8de4dbcb0920d08093ba246be36a91bcbb4959d1870090938a0be55e0d7cf1e8
9a5e70894770f9a6ce2428716464eb033126cb2720a818302c939a2dad963560
9c71099bc79aa730201c42dfb6b0359ceabdcc3484050f07d9ab759fc2c88c2d
a8bf82563f8629b4a8507f0dbbd7463ea359df267732717fcf8b6bf7db7c4f8e
af4d48c634e895137512174bd171bd294bd3831b474b6f9635f2394d75f041bc
b74724f8ebd8f746523e8754a469c8993e10b626f9d4d7d107efd6feac5a7b48
b8424a9e24d52da6a0c16b480fea9e717d19c2f89736511a96d89b891e3743f3
ba2eda5e537330b55d35deb0f3fe1137a1417cbdd460c386d578306f4751715e
bcb00016c38c6a60fc41048b79be6926764f57ca9ef895b4642e28d7ec649ff0
c009d65bebe6107e0ff7471c66109374d5a84db1ab984383ef4d4162c4a51859
c00dee98e4e285b6ee60d386664a13acffeff535d61b2a3819d5d7b7c51b2727
c25b3b97a9a749c702bb0fac0d5349e85d2d300ac499cecab803dc7f73aeb458
c4886edc34d10ca6faf59b801b06c89c2cb87957f130ce1fb081e69d8970a858
cff1fd1198ba0c1e8a47db90430ce906cc5d3bbc870c8e34f5b55a2cfcb64613
d0e4a361ba99aba8b742e7cbb650c2b99cbd7959227d5a68c74b0bfaeb5e4c5d
d2cacbe32b46cd64a85e9c662b19e715df247fe25fe26f2a2dc8b80f05389465
d7114307a9b3355c48a3cbf358f9eac07780ad4154af87ec62c2882af365120e
de36e50194320a7d3ef1ace9bd34a875a8bd458b253c061979dd628e9bf49afd
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e85d50eabb210433974320584fec0c1d823a2716c615cd859b61caafb7ece000
e930ae60de9181e37970c27c056d64686557731d8729a4e27184978ecff9fe60
f16a8f46f3a2d68e2f6bff5fc723afd1e7bb839c326331a68d86a6abc836cd91
f7f07966e33bec6d6a00eae776d9a800da6e3d141b4be0e35626529ed7d72836
f97fbb7c60e73278f985e1376fbc356a1dbbc75e1acc8d329bd532fd097e57d2
f9b99736a4256201a88a7a4be6a2d379cee7f810cf0e7badedb4f2977ec8a37f