betterprogramming.pub
Open in
urlscan Pro
162.159.153.4
Public Scan
Effective URL: https://betterprogramming.pub/undoing-in-git-39e4404c0e92?gi=7cd905dfd95f
Submission: On April 19 via manual from US
Summary
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on February 23rd 2021. Valid for: a year.
This is the only time betterprogramming.pub was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
ASN13335 (CLOUDFLARENET, US)
medium.com | |
glyph.medium.com | |
miro.medium.com | |
cdn-client.medium.com |
ASN20940 (AKAMAI-ASN1, NL)
cdn.optimizely.com |
ASN13335 (CLOUDFLARENET, US)
glyph.medium.com | |
miro.medium.com | |
cdn-client.medium.com |
ASN16509 (AMAZON-02, US)
PTR: server-13-224-89-108.zrh50.r.cloudfront.net
d1z2jf7jlzjs58.cloudfront.net |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN16509 (AMAZON-02, US)
PTR: server-13-224-102-52.zrh50.r.cloudfront.net
cdn.branch.io |
ASN14618 (AMAZON-AES, US)
PTR: ec2-52-205-167-202.compute-1.amazonaws.com
p1.parsely.com |
ASN14618 (AMAZON-AES, US)
PTR: ec2-3-88-94-204.compute-1.amazonaws.com
errors.client.optimizely.com |
ASN14618 (AMAZON-AES, US)
browser-http-intake.logs.datadoghq.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
63 |
medium.com
1 redirects
medium.com glyph.medium.com miro.medium.com cdn-client.medium.com |
2 MB |
10 |
medium.systems
lightstep.medium.systems |
2 KB |
9 |
betterprogramming.pub
1 redirects
betterprogramming.pub |
39 KB |
5 |
branch.io
cdn.branch.io api2.branch.io |
26 KB |
3 |
optimizely.com
cdn.optimizely.com errors.client.optimizely.com |
97 KB |
2 |
datadoghq.com
browser-http-intake.logs.datadoghq.com |
93 B |
2 |
parsely.com
p1.parsely.com |
514 B |
2 |
google-analytics.com
www.google-analytics.com |
19 KB |
1 |
app.link
app.link |
739 B |
1 |
gstatic.com
www.gstatic.com |
334 KB |
1 |
cloudfront.net
d1z2jf7jlzjs58.cloudfront.net |
19 KB |
1 |
google.com
www.google.com |
643 B |
98 | 12 |
Domain | Requested by | |
---|---|---|
35 | cdn-client.medium.com |
betterprogramming.pub
cdn-client.medium.com |
19 | miro.medium.com |
betterprogramming.pub
|
10 | lightstep.medium.systems |
cdn-client.medium.com
|
9 | betterprogramming.pub |
1 redirects
cdn-client.medium.com
|
8 | glyph.medium.com |
betterprogramming.pub
glyph.medium.com |
4 | api2.branch.io |
cdn.branch.io
|
2 | browser-http-intake.logs.datadoghq.com |
cdn-client.medium.com
|
2 | errors.client.optimizely.com |
cdn.optimizely.com
|
2 | p1.parsely.com |
betterprogramming.pub
|
2 | www.google-analytics.com |
betterprogramming.pub
www.google-analytics.com |
1 | app.link |
cdn.branch.io
|
1 | www.gstatic.com |
www.google.com
|
1 | cdn.branch.io |
betterprogramming.pub
|
1 | d1z2jf7jlzjs58.cloudfront.net |
cdn-client.medium.com
|
1 | www.google.com |
cdn-client.medium.com
|
1 | cdn.optimizely.com |
betterprogramming.pub
|
1 | medium.com | 1 redirects |
98 | 17 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
betterprogramming.pub Cloudflare Inc ECC CA-3 |
2021-02-23 - 2022-02-22 |
a year | crt.sh |
medium.com Cloudflare Inc ECC CA-3 |
2021-03-08 - 2021-06-05 |
3 months | crt.sh |
cdn.optimizely.com DigiCert SHA2 Secure Server CA |
2021-02-17 - 2022-02-21 |
a year | crt.sh |
www.google.com GTS CA 1O1 |
2021-03-23 - 2021-06-15 |
3 months | crt.sh |
*.cloudfront.net DigiCert Global CA G2 |
2021-02-22 - 2022-02-21 |
a year | crt.sh |
*.google-analytics.com GTS CA 1O1 |
2021-03-23 - 2021-06-15 |
3 months | crt.sh |
*.branch.io DigiCert TLS RSA SHA256 2020 CA1 |
2020-11-25 - 2021-12-25 |
a year | crt.sh |
*.gstatic.com GTS CA 1O1 |
2021-03-23 - 2021-06-15 |
3 months | crt.sh |
*.parsely.com R3 |
2021-03-22 - 2021-06-20 |
3 months | crt.sh |
appipv4.link Amazon |
2020-07-22 - 2021-08-22 |
a year | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2020-08-04 - 2021-08-04 |
a year | crt.sh |
errors.client.optimizely.com Amazon |
2020-09-02 - 2021-10-02 |
a year | crt.sh |
*.logs.datadoghq.com Sectigo RSA Domain Validation Secure Server CA |
2020-05-31 - 2022-05-31 |
2 years | crt.sh |
This page contains 1 frames:
Primary Page:
https://betterprogramming.pub/undoing-in-git-39e4404c0e92?gi=7cd905dfd95f
Frame ID: 6542C2267A241A7FFFCDC8C4EA6A5FB9
Requests: 91 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
https://betterprogramming.pub/undoing-in-git-39e4404c0e92?gi=c484dc6d98e
HTTP 307
https://medium.com/m/global-identity?redirectUrl=https%3A%2F%2Fbetterprogramming.pub%2Fundoing-... HTTP 302
https://betterprogramming.pub/undoing-in-git-39e4404c0e92?gi=7cd905dfd95f Page URL
Detected technologies
CloudFlare (CDN) ExpandDetected patterns
- headers server /^cloudflare$/i
Page Statistics
52 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Title: Sign in
Search URL Search Domain Scan URL
Title: Open in app
Search URL Search Domain Scan URL
Title: Get started
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: What are your thoughts?
Search URL Search Domain Scan URL
Title: Sign up for Medium and get an extra one
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Follow
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Dlanor S
Search URL Search Domain Scan URL
Title: Unsplash
Search URL Search Domain Scan URL
Title: Git
Search URL Search Domain Scan URL
Title: git reset
Search URL Search Domain Scan URL
Title: How to Undo Git Add
Search URL Search Domain Scan URL
Title: git revert
Search URL Search Domain Scan URL
Title: git checkout
Search URL Search Domain Scan URL
Title: git log
Search URL Search Domain Scan URL
Title: How to Undo an Unpushed Git Merge
Search URL Search Domain Scan URL
Title: previewing opportunity
Search URL Search Domain Scan URL
Title: git reflog
Search URL Search Domain Scan URL
Title: a simple use case
Search URL Search Domain Scan URL
Title: git commit
Search URL Search Domain Scan URL
Title: git rebase
Search URL Search Domain Scan URL
Title: git branch
Search URL Search Domain Scan URL
Title: snippets
Search URL Search Domain Scan URL
Title: Follow
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Take a look.
Search URL Search Domain Scan URL
Title: Privacy Policy
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: Follow
Search URL Search Domain Scan URL
Title: Follow
Search URL Search Domain Scan URL
Title: Jack Taylor
Search URL Search Domain Scan URL
Title: Mohammad Faisal
Search URL Search Domain Scan URL
Title: Artturi Jalli
Search URL Search Domain Scan URL
Title: Kesk -*-
Search URL Search Domain Scan URL
Title: Jakub Górowski
Search URL Search Domain Scan URL
Title: Lokajit Tikayatray
Search URL Search Domain Scan URL
Title: Artturi Jalli
Search URL Search Domain Scan URL
Title: Doug Foo
Search URL Search Domain Scan URL
Title: Learn more.
Search URL Search Domain Scan URL
Title: Make Medium yours.
Search URL Search Domain Scan URL
Title: Share your thinking.
Search URL Search Domain Scan URL
Title: Help
Search URL Search Domain Scan URL
Title: Legal
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Privacy Policy
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.
-
https://betterprogramming.pub/undoing-in-git-39e4404c0e92?gi=c484dc6d98e
HTTP 307
https://medium.com/m/global-identity?redirectUrl=https%3A%2F%2Fbetterprogramming.pub%2Fundoing-in-git-39e4404c0e92 HTTP 302
https://betterprogramming.pub/undoing-in-git-39e4404c0e92?gi=7cd905dfd95f Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
98 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H3-29 |
Primary Request
undoing-in-git-39e4404c0e92
betterprogramming.pub/ Redirect Chain
|
167 KB 35 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
unbound.css
glyph.medium.com/css/ |
12 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
16180790160.js
cdn.optimizely.com/js/ |
336 KB 96 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1*S6X0W_XVeBUPe2Mz0hrufA.png
miro.medium.com/max/540/ |
12 KB 12 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2*YDR-3jlqf4vFAwznCcCz9A.png
miro.medium.com/fit/c/96/96/ |
12 KB 12 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*aiI_EUnCEd5wqMrN
miro.medium.com/max/60/ |
773 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
sohne-400-normal.woff
glyph.medium.com/font/b492c44/0-3j_4g_6bu_6c4_6c8_6c9_6cc_6cd_6ci_6cm/ |
19 KB 19 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
fell-400-normal.woff
glyph.medium.com/font/78ce731/0-3j_4g_6bu_6c4_6c8_6c9_6cc_6cd_6ci_6cm/ |
24 KB 25 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
sohne-400-normal.woff
glyph.medium.com/font/b492c44/3k-4f_4h-6bt_6bv-6c3_6c5-6c7_6ca-6cb_6ce-6ch_6cj-6cl_6cn-nvnj/ |
28 KB 28 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
charter-400-normal.woff
glyph.medium.com/font/be78681/0-3j_4g_6bu_6c4_6c8_6c9_6cc_6cd_6ci_6cm/ |
15 KB 16 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
sohne-500-normal.woff
glyph.medium.com/font/df9ba7f/0-3j_4g_6bu_6c4_6c8_6c9_6cc_6cd_6ci_6cm/ |
18 KB 19 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
2*YDR-3jlqf4vFAwznCcCz9A.png
miro.medium.com/fit/c/160/160/ |
25 KB 26 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
1*TyRLQdZO7NdPATwSeut8gg.png
miro.medium.com/fit/c/160/160/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
2*YDR-3jlqf4vFAwznCcCz9A.png
miro.medium.com/fit/c/80/80/ |
9 KB 9 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
1*TyRLQdZO7NdPATwSeut8gg.png
miro.medium.com/fit/c/80/80/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
0*hzmn0W1XmkJJyCVs
miro.medium.com/max/60/ |
796 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
1*bGuAtdLThns0yU1pHHfwzA.jpeg
miro.medium.com/max/60/ |
844 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
0*yuJZM90uLgh3W790
miro.medium.com/max/60/ |
724 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
1*aiyudnGY73iyPrVNtugCRw.jpeg
miro.medium.com/max/60/ |
975 B 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
0*FlKGsYiglE1OCFI8
miro.medium.com/max/60/ |
803 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
1*hFDPEKcvHeMZqhxBZq6fcA.jpeg
miro.medium.com/max/60/ |
728 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
1*QkUE8kTh-e-mhTVtNSJ1Jw.jpeg
miro.medium.com/max/60/ |
852 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
0*zTfxdYUe1pATfwUx
miro.medium.com/max/60/ |
922 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
1*Crl55Tm6yDNMoucPo1tvDg.png
miro.medium.com/max/270/ |
10 KB 10 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
1*W_RAPQ62h0em559zluJLdQ.png
miro.medium.com/max/270/ |
7 KB 7 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
manifest.5fbac46b.js
cdn-client.medium.com/lite/static/js/ |
7 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
8464.d0ef046c.js
cdn-client.medium.com/lite/static/js/ |
615 KB 184 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.d8cb1674.js
cdn-client.medium.com/lite/static/js/ |
626 KB 166 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5573.159bf40f.chunk.js
cdn-client.medium.com/lite/static/js/ |
62 KB 16 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
instrumentation.8ea15b6a.chunk.js
cdn-client.medium.com/lite/static/js/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reporting.be183697.chunk.js
cdn-client.medium.com/lite/static/js/ |
1 KB 1017 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
1752.a348f767.chunk.js
cdn-client.medium.com/lite/static/js/ |
23 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
2833.383a48e6.chunk.js
cdn-client.medium.com/lite/static/js/ |
10 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
8342.6aa0b45e.chunk.js
cdn-client.medium.com/lite/static/js/ |
120 KB 34 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
4930.d16bc692.chunk.js
cdn-client.medium.com/lite/static/js/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
9692.aa4b76ec.chunk.js
cdn-client.medium.com/lite/static/js/ |
91 KB 26 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
4586.06957e16.chunk.js
cdn-client.medium.com/lite/static/js/ |
12 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
5064.e0fb94df.chunk.js
cdn-client.medium.com/lite/static/js/ |
22 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
9046.c85ec5d4.chunk.js
cdn-client.medium.com/lite/static/js/ |
24 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
2846.78dd20ea.chunk.js
cdn-client.medium.com/lite/static/js/ |
17 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
9990.4f008794.chunk.js
cdn-client.medium.com/lite/static/js/ |
17 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
7012.1bb4e9a4.chunk.js
cdn-client.medium.com/lite/static/js/ |
59 KB 17 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
9972.9b66804a.chunk.js
cdn-client.medium.com/lite/static/js/ |
11 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
4379.7456fbc7.chunk.js
cdn-client.medium.com/lite/static/js/ |
18 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
5127.59840da2.chunk.js
cdn-client.medium.com/lite/static/js/ |
9 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
8751.eca11143.chunk.js
cdn-client.medium.com/lite/static/js/ |
14 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
2955.4ef7996b.chunk.js
cdn-client.medium.com/lite/static/js/ |
36 KB 12 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
7131.f2494ca5.chunk.js
cdn-client.medium.com/lite/static/js/ |
19 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
6163.8b10fb5b.chunk.js
cdn-client.medium.com/lite/static/js/ |
12 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
8127.1c99358b.chunk.js
cdn-client.medium.com/lite/static/js/ |
11 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
2514.eb9a5ab7.chunk.js
cdn-client.medium.com/lite/static/js/ |
22 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
6371.e8059cd7.chunk.js
cdn-client.medium.com/lite/static/js/ |
20 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
7496.e26cbb9b.chunk.js
cdn-client.medium.com/lite/static/js/ |
13 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
1725.155e62d8.chunk.js
cdn-client.medium.com/lite/static/js/ |
79 KB 22 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
3874.32302d9b.chunk.js
cdn-client.medium.com/lite/static/js/ |
14 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
8953.20430471.chunk.js
cdn-client.medium.com/lite/static/js/ |
78 KB 22 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
8286.cb05fae9.chunk.js
cdn-client.medium.com/lite/static/js/ |
11 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
9454.fe0523e9.chunk.js
cdn-client.medium.com/lite/static/js/ |
71 KB 22 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
Post.aa5fea13.chunk.js
cdn-client.medium.com/lite/static/js/ |
11 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
graphql
betterprogramming.pub/_/ |
141 B 690 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3-29 |
graphql
betterprogramming.pub/_/ |
94 B 644 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
api.js
www.google.com/recaptcha/ |
850 B 643 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
responses.editor.cb3ff82c.chunk.js
cdn-client.medium.com/lite/static/js/ |
8 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
p.js
d1z2jf7jlzjs58.cloudfront.net/keys/medium.com/ |
50 KB 19 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sohne-700-normal.woff
glyph.medium.com/font/cf896f3/0-3j_4g_6bu_6c4_6c8_6c9_6cc_6cd_6ci_6cm/ |
19 KB 19 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sohne-400-italic.woff
glyph.medium.com/font/3887986/0-3j_4g_6bu_6c4_6c8_6c9_6cc_6cd_6ci_6cm/ |
19 KB 20 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3-29 |
graphql
betterprogramming.pub/_/ |
462 B 772 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*aiI_EUnCEd5wqMrN
miro.medium.com/max/5456/ |
690 KB 691 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3-29 |
/
betterprogramming.pub/_/clientele/reports/performance/ |
0 0 |
Fetch
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3-29 |
/
betterprogramming.pub/_/clientele/reports/performance/ |
0 0 |
Fetch
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
48 KB 19 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
branch-latest.min.js
cdn.branch.io/ |
79 KB 24 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
recaptcha__en.js
www.gstatic.com/recaptcha/releases/mrdLhN7MywkJAAbzddTIjTaM/ |
334 KB 334 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
p1.parsely.com/plogger/ |
43 B 257 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
p1.parsely.com/plogger/ |
43 B 257 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3-29 |
collect
www.google-analytics.com/j/ |
2 B 22 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0*aiI_EUnCEd5wqMrN
miro.medium.com/max/700/ |
55 KB 55 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
_r
app.link/ |
90 B 739 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
reports
lightstep.medium.systems/api/v0/ |
96 B 409 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
reports
lightstep.medium.systems/api/v0/ |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
open
api2.branch.io/v1/ |
312 B 625 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H/1.1 |
log
errors.client.optimizely.com/ |
0 0 |
Preflight
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
log
errors.client.optimizely.com/ |
0 247 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
betterprogramming.pub/_/clientele/reports/performance/ |
0 0 |
Fetch
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
pub853ea8d17ad6821d9f8f11861d23dfed
browser-http-intake.logs.datadoghq.com/v1/input/ |
2 B 93 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
pub853ea8d17ad6821d9f8f11861d23dfed
browser-http-intake.logs.datadoghq.com/v1/input/ |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
profile
api2.branch.io/v1/ |
180 B 563 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
reports
lightstep.medium.systems/api/v0/ |
96 B 510 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
reports
lightstep.medium.systems/api/v0/ |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
pageview
api2.branch.io/v1/ |
28 B 387 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
pageview
api2.branch.io/v1/ |
28 B 387 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
reports
lightstep.medium.systems/api/v0/ |
96 B 487 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
reports
lightstep.medium.systems/api/v0/ |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
reports
lightstep.medium.systems/api/v0/ |
96 B 385 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
reports
lightstep.medium.systems/api/v0/ |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3-29 |
batch
betterprogramming.pub/_/ |
17 B 395 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
reports
lightstep.medium.systems/api/v0/ |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
reports
lightstep.medium.systems/api/v0/ |
96 B 490 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
36 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| onbeforexrselect object| ontransitionrun object| ontransitionstart object| ontransitioncancel object| cookieStore function| showDirectoryPicker function| showOpenFilePicker function| showSaveFilePicker boolean| originAgentCluster object| trustedTypes boolean| crossOriginIsolated string| __BUILD_ID__ string| __GRAPHQL_URI__ object| __PRELOADED_STATE__ object| __APOLLO_STATE__ object| webpackChunklite object| regeneratorRuntime object| process function| main object| __APOLLO_CLIENT__ undefined| _ object| optimizelyDataObject string| GoogleAnalyticsObject function| ga object| branch object| ___grecaptcha_cfg object| grecaptcha string| __recaptcha_api boolean| __google_recaptcha_client function| _typeof object| PARSELY object| google_tag_data object| gaplugins object| gaGlobal object| gaData object| recaptcha6 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 |
---|---|---|
.betterprogramming.pub/ | Name: _gat Value: 1 |
|
.betterprogramming.pub/ | Name: _ga Value: GA1.2.1373463634.1618844572 |
|
.betterprogramming.pub/ | Name: _gid Value: GA1.2.166211408.1618844572 |
|
.betterprogramming.pub/ | Name: _parsely_visitor Value: {%22id%22:%22pid=c6eaaa7a9efbd016a0caf2a039d6a391%22%2C%22session_count%22:1%2C%22last_session_ts%22:1618844572146} |
|
.betterprogramming.pub/ | Name: _parsely_session Value: {%22sid%22:1%2C%22surl%22:%22https://betterprogramming.pub/undoing-in-git-39e4404c0e92%22%2C%22sref%22:%22%22%2C%22sts%22:1618844572146%2C%22slts%22:0} |
|
betterprogramming.pub/ | Name: Value: test |
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 |
---|---|
Content-Security-Policy | frame-ancestors medium.com |
Strict-Transport-Security | max-age=15552000; includeSubDomains; preload |
X-Content-Type-Options | nosniff |
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.
api2.branch.io
app.link
betterprogramming.pub
browser-http-intake.logs.datadoghq.com
cdn-client.medium.com
cdn.branch.io
cdn.optimizely.com
d1z2jf7jlzjs58.cloudfront.net
errors.client.optimizely.com
glyph.medium.com
lightstep.medium.systems
medium.com
miro.medium.com
p1.parsely.com
www.google-analytics.com
www.google.com
www.gstatic.com
13.224.102.52
13.224.89.108
162.159.153.4
2600:1f18:24e6:b902:beef:d62c:72c1:de3f
2600:9000:214f:7600:19:9934:6a80:93a1
2600:9000:2190:800:11:f728:3040:93a1
2606:4700:7::a29f:9804
2606:4700:7::a29f:9904
2606:4700:e2::ac40:8a24
2a00:1450:4001:80e::200e
2a00:1450:4001:829::2003
2a00:1450:4001:82b::2004
2a02:26f0:7100:19a::13b8
3.88.94.204
52.205.167.202
030235ab6fc1739381df015b815a93e2ed3921f09832954dbacde9991708e27a
03e00d754a5ea276436ec8c2dc5a3041b9cd5b127b1e8682f4f4d9a04fc6eeaa
0e86fe8c1606e924a4e97954c26536fa5e607a8e80245236f29fc2dd94451107
13c0bcfde502f75753f182f6f0d3ff3c7e88245ad9870fa2a55b1d0c4460baf1
20d48dd8757b92f85dbec5025a1b06c0885b1dc5eeea0edb4a48f01abdb0f154
23d5d5917766394d6fb54189597fcc1ad7b0fe96870e594d940a89717d8338f7
260bebdb07a9a925d59a7c266ffcc5cb73966a20096ac5a8c1e544c802bcc6fb
2614ff720bfe5e6a5bc521c47138734e6e9b8675824ae0388cebdf4563eb0484
283ed3bacbe106e4707b9e704843aa5a516f2d5fb2623048432e1bb2ba691f75
2b2e1795be07212b5b24c61240416dc5785e481c59581aebfc8a86f933845021
2c1619c4620c9c56b460a072f356c192686176de8861f586eb116e8f57316665
2cb1aecff984fb61cba6efe513907a0ec7157fb0ae2c99813927993ca274bdef
3133058936b26fa86d44b34136687da5d6d8d771945915c3d9af2e1d8a2feac5
33ed1e92f98f8cd181c0b1cd7db5d067d79a38ac3b1efee6c54aff5ce1426f09
3642d3805e9ba66fb550403766a10734052136d07789afe554763dc5658d41f0
37df73af877e88b767044bae0ec895370689d3f1986a7b84d5325ab9c7287c55
3be1b678b5c9239f60dd3dad8a9771ff8f802daf36bf50e2b1ab24404d0b1a54
41af3fc4dd15d2e6e273aca0177f9b0d31a240987f6aedf2c174e1963ba34a2d
44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
4a597843eb2430940e252ac9b98367436675307e9a36662ce5cff8737fa67503
4be01d8289e4dd24da6af66fe4bc2aa6c047e6679505101cbe4b2542aa5103d4
562092c65bf5dd5b4b7db5bbb80d8815494bf37534a16207198aac20f788b084
5e359c9ec6736dda652140e5484ca80caf8f36a95c8333389d4a91571284d6c2
6362dd7cdd1e29cc8dee8acbf8950a64814508d7df74fa15f21df9f8b0672ab6
640517024a940728cce6a5f0a8fe24a10bd8aa46c3d4a619a02531659e56ad1d
67402bd20cf0abded587e1d21bf58a67492164182254cace119d6f30bc5872ac
685ebea4a8c71de75cf3b4f8c51d8ca871eb2edfbe2b5ae36c2becd2b22c4629
68b1ebcfe51b36c12f87e5739db2e1aabcdeb683276351db06e2be0662d29595
6a5ca50dbafb67c58fbe78048ed87c62dd12707de4fc87ccb2aa5e0931fb1953
70bedf61152316afa6a4e2b2823138966f13d3f56cf6fa49e344947f34f37714
78f3247a4ee16f29508798e228c2f1cfe7d0406cee82a94cf2c34a25cb0a41ee
7a4cf3214aa4f4f82c1005e527b581f9332ceac5587c8fd44c1b9e1e0af31dca
7d6228640cecf0922b6e466d17eff4c1a6d2eecdd7705a53646f3738c5cdecfb
8099d75c180b93402af63baff7aeed7adc1caba37437fd765ed527f0f5abc37d
84e082303e63e7e49b3ff1f82663db4619ce5c82b561ace20253ea4e6f551337
859ad0af290bb70297dd801bab1f1ec9bafa0812154a1dfd622fd29fee848db1
85d070b4e9193f12b8efb9f01e4d1a71bae5cf5fbc5930876582b19bed610d33
8a513a6607ebac21640c1652bf635b2dd0f3b1f0e7963f02d67959af196891d8
8b0c060701a878582fead05b30ef2d4786ef2dd4f61d58b56f1edd52fe91781b
90341771dbdf6ef15bfc9ba7258e7c78fb17dc5ab10530dd42409bd614f131c7
92b223cd0b85ef345b28e24f014232a44f2c7f01f60911e574028886c4f2c27d
92b5292169369ea74aeadcbded9db006d32c70e46fcc45d0f2ebf261f1a709da
937b5d063989ce2be355ac810b414701e552b72edae8ae8505510f5529f7d073
9516d11f0481636e381abf30459c024e44825cd4195c73399ed58abae7bf9e76
961f2b3e92eba06b032c090511ab8fb8b65ff7f0b471c7bd22817061288f8368
96876c40ac46caa83507ee4533dbbe643f438c9784e71c0fbf9086eb63dfa831
98d55849c00d4c98e67219911b9dc5bf27e1d1030c775cafa93e3ccc3705f082
99b72261d020e356b976b981f86d64b88f37f21b74c0a08fe7bd8add0e86c638
9a1bb21db6c50c8c9d7931a77cba791bc9d7ecd6eef2373a66cb4cde5e6e5d16
9d5dd7fd2f155cdd9656623ea738197425d82fb869213f8e8b0f27145fa892a9
a048e640908046be06e00eab37742b5d5ff80964af58cfd22f7cb2de4dfe375f
a2ccbf5c1833ad9766eca980c8fed9cffc83875b23d07311633e90aa307d815c
a4234de612d23c49b753051754b4a09d58f6812aae0960fac0578cd2e8d9566d
a82dc28d43942326b346f92907df3bea5e38b2325ef97176f3b6234966bf19eb
b34c9388389176539ef24cc709cd2bd952cc64718fe681a0295dbe36deae5ddd
b3b2695e3ff28187243b597631dcc493d999af3efdb79a77f0add4c631dd9870
b493c70af370c3ad92614b6ed7c41474bbdafe70a7d2d0bf5f7048d4adb214da
b495e8f15829324a6677f5e1c6ed96cfc4d7f3b5b733d749695986c0f444345e
b7bf964eee33e0c23bc0b2caab0b8f4c552e66b5ee48a97d455603cdeb0e037d
bbd2df6e58f0812e9283321aac64b6c7ed5ebd0077e83432f2f819a0b034d2e9
c53d59b663dbcbb47a4dca7dab65254b220f16a1a6f60b2951ddf86f3be00e3e
c6ea3f5c83c4078e59fb192956dc5fbc0e7ece6276b58a7e421b3df5e0f5a0d0
c838b9420daf51a9695bbc71e3cc5b65d9d666aee1f2da8267649d0de7188752
c9c4c7ff3e488fc9e1fcc60453843971f0e22580d44c7b9352c51eb4455aa5cc
cf157bc5db7e9c1185beb31bdb69693550558680eb25ff40edcefa7d0c8da590
cf4724b2f736ed1a0ae6bc28f1ead963d9cd2c1fd87b6ef32e7799fc1c5c8bda
d161e895e33484b81405706483fbfb3f1260d43c16d359b41e8b708c0f657e63
d823d5ca4d873fc2a8a42154b30a3103af2ae1b7f07aadf92927a85810745e56
d839e6f7d3f7e8a2cfa68a434c8b96cf274817d862fdf4639f8bc36ef1851daf
db1648e1f3d49f7faf596502aa60658b357141e2df1be72561cbe92725a4dcbb
dca8012e5464a99fbcea5c6105ff68a202a4b8ae1081265e71ce41821f251973
df36c789a7f21536b575620701d1326879fa6ca9a29bf123a844f87d549c1340
e03a84dbdd56441343e1bc49576088ac7d3bd415b3e5723176f22d645ebee713
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e8223ac82b48959759296cd6d7e2f07f95683ff00c63de46d38b8ce6f2370b40
e8fed51ae35ba9d9c900b99b774df79551240e4954aa5bdd2289cf32d64c1715
e94f5c9ab17624e0617356aa0ce9b87c16a4a62e48ff8ccaabe6963072b76ef8
ec2ca9cc479816a91be5972f300050d6f72dba6b316c5c09ee18f650ee8f0a6d
ed16bbee1c3487c21a131773bd2fc49593489dcfc6163a2505c6bccb4ba633fc
ef32d0b6cdff14e7b21c8bd77b2084bb599671d4abd70d4bde0a65397da55af8
f161b51f0fa06e41c4b221cdbf9bda58a4689ba1ab31b1d743a1b8c0f171e58f
f1ea07a1e51a389c8de07120ae5c2e432e9dd8f4fbd6f92489f185b0523a3fd4
f79723478f4c48501cd49ac52b81d6244a6562b9d3f08ce8ab208a8b8878d4c4
fd3a0b75c01abc628a6a6f13695d82b3b12e4557a35845f4d040ac9ce0776e3d
ff4c91bf9cb91b2fb2e0344577754e3f2ade240aa8d8d8db0171901c9115feb1
ff91ef9df64c72fb013d8e7bee8d8c49407d4a48b2f75b75afd054891e61b7bf