www.truesec.com
Open in
urlscan Pro
76.76.21.164
Public Scan
Effective URL: https://www.truesec.com/hub/blog/fix-for-printnightmare-cve-2021-1675-exploit-to-keep-your-print-servers-running-while-a...
Submission: On May 02 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R3 on April 26th 2022. Valid for: 3 months.
This is the only time www.truesec.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 29 | 76.76.21.164 76.76.21.164 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2606:4700::68... 2606:4700::6811:ba49 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
3 | 2606:4700:20:... 2606:4700:20::681a:9b5 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2606:4700::68... 2606:4700::6810:5505 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:80e::2008 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a02:26f0:d6:... 2a02:26f0:d6::5f65:5339 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
1 | 2a02:26f0:350... 2a02:26f0:3500:887::f09 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
37 | 8 |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN20940 (AKAMAI-ASN1, NL)
consent.cookiebot.com |
ASN20940 (AKAMAI-ASN1, NL)
consentcdn.cookiebot.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
29 |
truesec.com
2 redirects
blog.truesec.com www.truesec.com |
488 KB |
3 |
cookiebot.com
consent.cookiebot.com — Cisco Umbrella Rank: 4549 consentcdn.cookiebot.com — Cisco Umbrella Rank: 5347 |
84 KB |
3 |
assets-servd.host
optimise2.assets-servd.host — Cisco Umbrella Rank: 94573 |
318 KB |
2 |
hsforms.com
forms.hsforms.com — Cisco Umbrella Rank: 4437 |
2 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 55 |
70 KB |
1 |
hsforms.net
js.hsforms.net — Cisco Umbrella Rank: 6310 |
145 KB |
37 | 6 |
Domain | Requested by | |
---|---|---|
27 | www.truesec.com |
www.truesec.com
|
3 | optimise2.assets-servd.host |
www.truesec.com
|
2 | consent.cookiebot.com |
www.googletagmanager.com
consent.cookiebot.com |
2 | forms.hsforms.com |
js.hsforms.net
|
2 | blog.truesec.com | 2 redirects |
1 | consentcdn.cookiebot.com |
consent.cookiebot.com
|
1 | www.googletagmanager.com |
www.truesec.com
|
1 | js.hsforms.net |
www.truesec.com
|
37 | 8 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.truesec.com R3 |
2022-04-26 - 2022-07-25 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2021-07-16 - 2022-07-15 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2022-04-11 - 2022-07-04 |
3 months | crt.sh |
consent.cookiebot.com DigiCert ECC Extended Validation Server CA |
2020-06-11 - 2022-06-11 |
2 years | crt.sh |
*.cookiebot.com DigiCert SHA2 Secure Server CA |
2021-07-05 - 2022-07-13 |
a year | crt.sh |
This page contains 2 frames:
Primary Page:
https://www.truesec.com/hub/blog/fix-for-printnightmare-cve-2021-1675-exploit-to-keep-your-print-servers-running-while-a-patch-is-not-available
Frame ID: 35BD8EC02D2B742E5A641138EF048CDC
Requests: 36 HTTP requests in this frame
Frame:
https://consentcdn.cookiebot.com/sdk/bc-v4.min.html
Frame ID: 93D52CAC04C67D8257F4AE3AA54FEBB7
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
Fix for PrintNightmare CVE-2021-34527 exploit to keep your Print Servers running while a patch is not available - TruesecPowered by CookiebotPage URL History Show full URLs
-
https://blog.truesec.com/2021/06/30/fix-for-printnightmare-cve-2021-1675-exploit-to-keep-your-print-s...
HTTP 308
https://blog.truesec.com/2021/06/30/fix-for-printnightmare-cve-2021-1675-exploit-to-keep-your-print-s... HTTP 308
https://www.truesec.com/hub/blog/fix-for-printnightmare-cve-2021-1675-exploit-to-keep-your-print-ser... Page URL
Detected technologies
Cookiebot (Cookie compliance) ExpandDetected patterns
- consent\.cookiebot\.com
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtm\.js
Page Statistics
33 Outgoing links
These are links going to different origins than the main page.
Title: Powered by Cookiebot
Search URL Search Domain Scan URL
Title: Learn more about this provider
Search URL Search Domain Scan URL
Title: Learn more about this provider
Search URL Search Domain Scan URL
Title: Learn more about this provider
Search URL Search Domain Scan URL
Title: Learn more about this provider
Search URL Search Domain Scan URL
Title: Learn more about this provider
Search URL Search Domain Scan URL
Title: Learn more about this provider
Search URL Search Domain Scan URL
Title: Learn more about this provider
Search URL Search Domain Scan URL
Title: Learn more about this provider
Search URL Search Domain Scan URL
Title: Learn more about this provider
Search URL Search Domain Scan URL
Title: Learn more about this provider
Search URL Search Domain Scan URL
Title: live.truesec.com
Search URL Search Domain Scan URL
Title: securitysummit.se
Search URL Search Domain Scan URL
Title: geekweek.truesec.com
Search URL Search Domain Scan URL
Title: checkout.truesec.com
Search URL Search Domain Scan URL
Title: campaign.truesec.com
Search URL Search Domain Scan URL
Title: truesec.com
Search URL Search Domain Scan URL
Title: Careers
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: our previous post here
Search URL Search Domain Scan URL
Title: commented
Search URL Search Domain Scan URL
Title: u/bclimber
Search URL Search Domain Scan URL
Title: https://github.com/cube0x0/CVE-2021-1675
Search URL Search Domain Scan URL
Title: https://github.com/afwu/PrintNightmare
Search URL Search Domain Scan URL
Title: _Dadministrator_
Search URL Search Domain Scan URL
Title: Chaim Black wrote a nice wrapper function around it
Search URL Search Domain Scan URL
Title: @ve55ev
Search URL Search Domain Scan URL
Title: English Newsroom
Search URL Search Domain Scan URL
Title: Swedish Newsroom
Search URL Search Domain Scan URL
Title: Facebook
Search URL Search Domain Scan URL
Title: Twitter
Search URL Search Domain Scan URL
Title: LinkedIn
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://blog.truesec.com/2021/06/30/fix-for-printnightmare-cve-2021-1675-exploit-to-keep-your-print-servers-running-while-a-patch-is-not-available/
HTTP 308
https://blog.truesec.com/2021/06/30/fix-for-printnightmare-cve-2021-1675-exploit-to-keep-your-print-servers-running-while-a-patch-is-not-available HTTP 308
https://www.truesec.com/hub/blog/fix-for-printnightmare-cve-2021-1675-exploit-to-keep-your-print-servers-running-while-a-patch-is-not-available Page 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
fix-for-printnightmare-cve-2021-1675-exploit-to-keep-your-print-servers-running-while-a-patch-is-not-available
www.truesec.com/hub/blog/ Redirect Chain
|
247 KB 47 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2bb09b2a6016c0cd.css
www.truesec.com/_next/static/css/ |
108 KB 21 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
v2.js
js.hsforms.net/forms/ |
568 KB 145 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
webpack-cb7634a8b6194820.js
www.truesec.com/_next/static/chunks/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
framework-fc97f3f1282ce3ed.js
www.truesec.com/_next/static/chunks/ |
137 KB 46 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main-f962425130346e35.js
www.truesec.com/_next/static/chunks/ |
101 KB 28 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_app-3f3e0652573a99f9.js
www.truesec.com/_next/static/chunks/pages/ |
201 KB 63 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
970-c4b58c20ada208eb.js
www.truesec.com/_next/static/chunks/ |
8 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
691-a674f5ff7f8c5717.js
www.truesec.com/_next/static/chunks/ |
89 KB 27 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
730-2707391f2540bce5.js
www.truesec.com/_next/static/chunks/ |
12 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
495-b2e0536ae097a916.js
www.truesec.com/_next/static/chunks/ |
21 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
883-aa34bb07688ae7ac.js
www.truesec.com/_next/static/chunks/ |
37 KB 12 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
634-46b95f13ec23b54c.js
www.truesec.com/_next/static/chunks/ |
19 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
752-c752085fb754f5c7.js
www.truesec.com/_next/static/chunks/ |
21 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
479-08a5826867ab1712.js
www.truesec.com/_next/static/chunks/ |
12 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
984-3030fa49955836f4.js
www.truesec.com/_next/static/chunks/ |
42 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
971-979faa5799b6ab0c.js
www.truesec.com/_next/static/chunks/ |
15 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
992-598b9cc4860cbaeb.js
www.truesec.com/_next/static/chunks/ |
11 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
%5Bslug%5D-fe04a442c495f430.js
www.truesec.com/_next/static/chunks/pages/hub/blog/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_buildManifest.js
www.truesec.com/_next/static/84JNeVpecPO3IS7KIpIxq/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_ssgManifest.js
www.truesec.com/_next/static/84JNeVpecPO3IS7KIpIxq/ |
564 B 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_middlewareManifest.js
www.truesec.com/_next/static/84JNeVpecPO3IS7KIpIxq/ |
92 B 321 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
iStock-1225230059.jpg
optimise2.assets-servd.host/jealous-emu/production/Abstract/ |
268 KB 269 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
atom-6-1.png
www.truesec.com/assets/patterns/ |
515 B 765 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fabio-viggiani-truesec.jpg
optimise2.assets-servd.host/jealous-emu/production/Users/ |
5 KB 6 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
PrintNightmare-CVE-2021-1675-workaround-ACL.png
optimise2.assets-servd.host/jealous-emu/production/Blog/blog-archive/ |
43 KB 44 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font.woff2
www.truesec.com/fonts/NimbusSanReg/ |
41 KB 41 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font.woff2
www.truesec.com/fonts/NimbusSanExtReg/ |
29 KB 30 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font.woff2
www.truesec.com/fonts/NimbusSanLig/ |
41 KB 41 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SourceCodePro-Regular.woff2
www.truesec.com/fonts/SourceCode/ |
75 KB 75 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
json
forms.hsforms.com/embed/v3/form/5907437/e3a542f3-ccea-4df6-b5e3-a9481f7b233b/ Frame |
0 0 |
Preflight
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
json
forms.hsforms.com/embed/v3/form/5907437/e3a542f3-ccea-4df6-b5e3-a9481f7b233b/ |
5 KB 2 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
199 KB 70 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
uc.js
consent.cookiebot.com/ |
90 KB 28 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bc-v4.min.html
consentcdn.cookiebot.com/sdk/ Frame 93D5 |
627 B 692 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
submit-arrow.svg
www.truesec.com/assets/form/ |
243 B 456 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cc.js
consent.cookiebot.com/fb174c59-0016-4d4c-8f79-2c133cf6c3fc/ |
247 KB 56 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
293 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
52 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| 0 object| 1 object| 2 object| oncontextlost object| oncontextrestored function| structuredClone function| getScreenDetails function| bindToWindowOnError object| globalRoot function| hns object| hubspot object| hbspt object| __hsRoot object| hspreserve undefined| React undefined| reqwestPatched function| OutpostErrorReporter undefined| Pikaday function| hns2 function| hmerge undefined| I18n undefined| ReactDOM undefined| require undefined| requirejs undefined| define undefined| exports undefined| module undefined| bootstrap object| webpackChunk_N_E object| regeneratorRuntime object| next object| __NEXT_DATA__ function| __SSG_MANIFEST_CB object| __NEXT_P object| _N_E object| __BUILD_MANIFEST object| __SSG_MANIFEST object| __MIDDLEWARE_MANIFEST object| HSFR object| _hsq object| dataLayer object| google_tag_manager object| google_tag_data object| CookieControl function| __uspapi function| addUspapiLocatorFrame function| __handleUspapiMessage function| propagateIABStub object| Cookiebot object| CookieConsent object| CookiebotDialog object| CookieConsentDialog0 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.
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 http://localhost http://ts-craft-cms.test https://jealous-emu-production.cl-eu-west-2.servd.dev https://jealous-emu-staging.cl-eu-west-2.servd.dev |
Strict-Transport-Security | max-age=63072000 |
X-Content-Type-Options | nosniff |
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.
blog.truesec.com
consent.cookiebot.com
consentcdn.cookiebot.com
forms.hsforms.com
js.hsforms.net
optimise2.assets-servd.host
www.googletagmanager.com
www.truesec.com
2606:4700:20::681a:9b5
2606:4700::6810:5505
2606:4700::6811:ba49
2a00:1450:4001:80e::2008
2a02:26f0:3500:887::f09
2a02:26f0:d6::5f65:5339
76.76.21.164
0b17da62fb36f7470a36919503a56c697359e2958588c16dfb667bc9891318f9
0c863053454caad46a30039b2e37b56adc4037f08752961afff8c8bca195984b
0f3b8f390cb77125fd70f8ceb257315d1ad6b1734feb6ed4424dfef4549a1ec2
2619cfaf1454f7c38d096c90d4a58eb668e7c20978b82692b458d1a223e5e61e
273a989952bcaab018a929e31149171f873713cd36caa79a6650a7bdd5b08130
299279ce38e5b972a1e06f432fccaa39cb70b2596487e07c8e5d5ad23dcfd97d
2ab32e8613f49ffbb01e5d465553308cb0fdb3cb3222a827f060999d6f58670e
2c10b2241bd7c2dd2327e79ed6e59f2cab8989f7feb45213946b57cc76ee74dc
3b4f6ee96faadb024ed0310b54aa96dc873824444123cc88cc1cb4ffa1d0e3cb
3b54dffddaa2eac539bd5b13d6f80c38da6076ce740db0c587a68e7e4f25c5b6
550dc0229461695101d087dcf20293def298523c25ce89619a9aecf19fd732f0
5b02b64a9d46ea92f6e4e2c6c7a82a38c2c987aaf84c394fedb4d2e0b26f8a6c
668abece3c2145837d1216937d4a95505afb62c397b751fc81b0240adf949297
6a7635f073465a506a5a7c252fe6f7a63efa0d4c6d24179b8aca1931653223ab
70139fbcc1972f9d790cc9fb10cd344668feb28bd366da912d62780f4cc2dc18
738e5435f2d18427d291a0d6289eee0ebbc87b596d6003919f255760ac293104
7d9beb38d6c65a97167c744dbb59ffefc5480a35225729c28b35edf7dd0a1955
8181a739bd0ed0fd64624c4aa15b7847bc9d4fd0660bff56c8c9192c4ef75979
8e89e4c4cbc9f5b62d5cc9939383f42998f58fcd22fa2d0f07a15ebcc11be892
9147e05971444672f743fcd13868de3861ba28ff1085f7eb6521a7e90d797294
9d99e69c4cb11e5f6b41962ae00d7add057c6544d5bba335a11144cc846c5f2b
a67ca5769dacd3265d686bc86d6e5fe3c1c5eed05c62138023f5b06429abe462
a694204b892369f4801f39ef15a5b87d17e8c52492a08b0dda4d1e65535a1a38
aadb91364d1393a1e6b4bc849eaabb92c4ed68437fb5f0ea95bd9d66ceeee2da
ab7c9851fd9022827f92ebe0b9e4caa06596312f256747b5ef0b6fdb260c64de
b12368d3c5dba872ff52f51d990122bb48b276fc7e21e4a12bf4bdcd52f33daa
be3e54375ffaf51988de61d1e215c13f700351dd573eb16acb0674969c8a2242
c87c6deaed3ceb219af6ae38715f3713391f4fdc9363394803cc14e39ebf3855
ca4bb2563b5be6323a5c153e14888dc16d1a0df7e1fbbe84c36330af56663e63
d31e82d89a2f3647e4bd2a50749355fa3d2721bd050dc017f4d0fc3a614cf350
de5341313a4dc5d982ca50ae4a491e84bc5e80b0f439d87f05fc3973c1b7e59a
e267dca009b76041eabc1050ba4a166c5868c8e255469a1a0bd2167e353cc5fd
e30ce15e8acb6c3db0edadbc7fb54d04a8101efef317c703884a976c90335fe9
e9516416d3e2d9a9e3eb3965e0c11fd6cef5a890760c5d508e018e53b9c9dc66
f1426c9322621378e362570f4ae1a661cf55a46b073bc83c568c2afe67d169e4
f837149a0a9a2b92a8d7f152da2ef4e69b30f98ed029cddcfcaa76bf9883ffc1
fb3d845416cd436e09985eaf5686b935db41946dbfe83f598f0e9b1c55e8e177