rufposten.de
Open in
urlscan Pro
2001:1a50:11:0:5f:8f:acf5:125
Public Scan
Submission: On September 18 via manual from US
Summary
TLS certificate: Issued by Let's Encrypt Authority X3 on August 28th 2020. Valid for: 3 months.
This is the only time rufposten.de was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
37 | 2001:1a50:11:... 2001:1a50:11:0:5f:8f:acf5:125 | 25560 (RHTEC-AS ...) (RHTEC-AS rh-tec IP Backbone) | |
37 | 2 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
37 |
rufposten.de
rufposten.de |
3 MB |
37 | 1 |
Domain | Requested by | |
---|---|---|
37 | rufposten.de |
rufposten.de
|
37 | 1 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
rufposten.de Let's Encrypt Authority X3 |
2020-08-28 - 2020-11-26 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://rufposten.de/blog/2019/12/05/privacy-analysis-of-tiktoks-app-and-website/
Frame ID: 78CB2D3890CC672C61068B159CFEF6B9
Requests: 44 HTTP requests in this frame
Screenshot
Detected technologies
WordPress (CMS) ExpandDetected patterns
- html /<link rel=["']stylesheet["'] [^>]+\/wp-(?:content|includes)\//i
- script /\/wp-(?:content|includes)\//i
- meta generator /^WordPress ?([\d.]+)?/i
- headers link /rel="https:\/\/api\.w\.org\/"/i
PHP (Programming Languages) Expand
Detected patterns
- html /<link rel=["']stylesheet["'] [^>]+\/wp-(?:content|includes)\//i
- script /\/wp-(?:content|includes)\//i
- meta generator /^WordPress ?([\d.]+)?/i
- headers link /rel="https:\/\/api\.w\.org\/"/i
MySQL (Databases) Expand
Detected patterns
- html /<link rel=["']stylesheet["'] [^>]+\/wp-(?:content|includes)\//i
- script /\/wp-(?:content|includes)\//i
- meta generator /^WordPress ?([\d.]+)?/i
- headers link /rel="https:\/\/api\.w\.org\/"/i
CentOS (Operating Systems) Expand
Detected patterns
- headers server /CentOS/i
Apache (Web Servers) Expand
Detected patterns
- headers server /(?:Apache(?:$|\/([\d.]+)|[^/-])|(?:^|\b)HTTPD)/i
Font Awesome (Font Scripts) Expand
Detected patterns
- html /<link[^>]* href=[^>]+(?:([\d.]+)\/)?(?:css\/)?font-awesome(?:\.min)?\.css/i
Google Font API (Font Scripts) Expand
Detected patterns
- html /<link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com/i
jQuery (JavaScript Libraries) Expand
Detected patterns
- script /jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?/i
Page Statistics
30 Outgoing links
These are links going to different origins than the main page.
Title: less technical view, read the article at Süddeutsche Zeitung
Search URL Search Domain Scan URL
Title: Malte Engeler
Search URL Search Domain Scan URL
Title: https://netzpolitik.org/2019/discrimination-tiktok-curbed-reach-for-people-with-disabilities/
Search URL Search Domain Scan URL
Title: Twitter
Search URL Search Domain Scan URL
Title: Mastodon
Search URL Search Domain Scan URL
Title: multimedial.de
Search URL Search Domain Scan URL
Title: Multimedial
Search URL Search Domain Scan URL
Title: Datenschutz bei TikTok, Facebook-Tracking bei Medien, Gefühle und Social Media
Search URL Search Domain Scan URL
Title: Privacy Analysis of Tiktok’s App and Website | HeyJK News
Search URL Search Domain Scan URL
Title: Legal Mom Column: TikTok and privacy do not go hand in hand | Delft MaMa
Search URL Search Domain Scan URL
Title: Connor’s Best of 2019 – CultureBucket
Search URL Search Domain Scan URL
Title: Letture per il weekend: 30 anni di Simpson, sicurezza dei propri dati, razzismo tutto italiano.
Search URL Search Domain Scan URL
Title: TikTok okiem Z-tki. Siema! – Przepałka Bloguje
Search URL Search Domain Scan URL
Title: Tik Tok: Time is Running Out, Save Your Privacy Before This Trend Takes it – FOLLOWTHELEITA
Search URL Search Domain Scan URL
Title: Die Story hinter dem „Love Story“-Meme von Taylor Swift und disco lines |
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Rufposten Toots (via Mastodon)
Search URL Search Domain Scan URL
Title: rufposten: “Über Journalistenkolleg'Innen …”
Search URL Search Domain Scan URL
Title: rufposten: “Wer es noch nicht gesehen hat …”
Search URL Search Domain Scan URL
Title: rufposten: “"Ich bin in #London, wo ich ab…”
Search URL Search Domain Scan URL
Title: rufposten: “The Ruhr-Universität Bochum is…”
Search URL Search Domain Scan URL
Title: rufposten: “Träume ich? …”
Search URL Search Domain Scan URL
Title: rufposten: “Ad Tech is using tools to iden…”
Search URL Search Domain Scan URL
Title: rufposten: “Was ist falsch daran, den Lese…”
Search URL Search Domain Scan URL
Title: rufposten: “Dass ausgerechnet die deutsche…”
Search URL Search Domain Scan URL
Title: rufposten: “Was macht eigentlich Julian As…”
Search URL Search Domain Scan URL
Title: rufposten: “Darum ist es einfach keine gut…”
Search URL Search Domain Scan URL
Title: Twitter
Search URL Search Domain Scan URL
Title: Friendica
Search URL Search Domain Scan URL
Title: Diaspora
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 H/1.1 |
Primary Request
/
rufposten.de/blog/2019/12/05/privacy-analysis-of-tiktoks-app-and-website/ |
92 KB 92 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style.min.css
rufposten.de/blog/wp-includes/css/dist/block-library/ |
53 KB 53 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style.css
rufposten.de/blog/wp-content/themes/ublog/ |
58 KB 58 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
font-awesome.css
rufposten.de/blog/wp-content/themes/ublog/css/ |
23 KB 23 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
responsive.css
rufposten.de/blog/wp-content/themes/ublog/css/ |
8 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.js
rufposten.de/blog/wp-includes/js/jquery/ |
95 KB 95 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
rufposten_logo_72px.png
rufposten.de/blog/wp-content/uploads/2016/02/ |
15 KB 15 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
vlcsnap-mitm.png
rufposten.de/blog/wp-content/uploads/2019/12/ |
440 KB 440 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
vlcsnap-2019-12-05-16h45m08s370.png
rufposten.de/blog/wp-content/uploads/2019/12/ |
374 KB 374 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
rss.png
rufposten.de/blog/wp-includes/images/ |
608 B 927 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
feed_16.png
rufposten.de/images/layout/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
mastodon_16.png
rufposten.de/images/layout/ |
708 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
friendica_16.png
rufposten.de/images/layout/ |
756 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
diaspora_16.png
rufposten.de/images/layout/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
comment-reply.min.js
rufposten.de/blog/wp-includes/js/ |
3 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
imagesloaded.min.js
rufposten.de/blog/wp-includes/js/ |
5 KB 6 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
masonry.min.js
rufposten.de/blog/wp-includes/js/ |
24 KB 24 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
theme-scripts.js
rufposten.de/blog/wp-content/themes/ublog/js/ |
91 KB 91 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
wp-embed.min.js
rufposten.de/blog/wp-includes/js/ |
1 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pattern0.png
rufposten.de/blog/wp-content/themes/ublog/images/ |
160 B 478 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
715 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
381 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bitter_regular.woff2
rufposten.de/daten/fonts/ |
28 KB 29 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fontawesome-webfont.woff2
rufposten.de/blog/wp-content/themes/ublog/fonts/ |
55 KB 56 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
merriweather.woff2
rufposten.de/daten/fonts/ |
18 KB 19 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bitter_bold.woff2
rufposten.de/daten/fonts/ |
9 KB 9 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Noto_Sans.woff2
rufposten.de/daten/fonts/ |
15 KB 16 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
facebook_search_tagesschau-1024x481.png
rufposten.de/blog/wp-content/uploads/2019/12/ |
288 KB 288 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
iid_tiktok_shareurl-1024x529.png
rufposten.de/blog/wp-content/uploads/2019/12/ |
370 KB 371 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
iid_mitm-1024x525.png
rufposten.de/blog/wp-content/uploads/2019/12/ |
446 KB 447 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
tiktok_cookie-1024x515.png
rufposten.de/blog/wp-content/uploads/2019/12/ |
318 KB 318 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
canvas_pcslides-300x144.png
rufposten.de/blog/wp-content/uploads/2019/12/ |
27 KB 27 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
canvas_akam.png
rufposten.de/blog/wp-content/uploads/2019/12/ |
35 KB 36 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Tiktokmitmfinal_low.mp4
rufposten.de/daten/tiktok/ |
64 KB 0 |
Media
video/mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
audio_fingerprint_sync.mp4
rufposten.de/daten/tiktok/ |
32 KB 0 |
Media
video/mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
547 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
552 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
178 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
352 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
243 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
shutterstock_303761345-90x90.jpg
rufposten.de/blog/wp-content/uploads/2016/11/ |
4 KB 5 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
titel-90x90.png
rufposten.de/blog/wp-content/uploads/2016/02/ |
12 KB 13 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
audio_fingerprint_sync.mp4
rufposten.de/daten/tiktok/ |
28 KB 28 KB |
Media
video/mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
audio_fingerprint_sync.mp4
rufposten.de/daten/tiktok/ |
128 KB 0 |
Media
video/mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||
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.
object| trustedTypes undefined| $ function| jQuery object| addComment function| EvEmitter function| imagesLoaded function| jQueryBridget function| getSize function| matchesSelector object| fizzyUIUtils function| Outlayer function| Masonry object| html5 object| Modernizr function| yepnope object| jQuery112403944795510997139 object| classie object| wp0 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.
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.
rufposten.de
2001:1a50:11:0:5f:8f:acf5:125
0c6daa646e0a867e5f721b5017c98cfd2c82c26c60b614531ddae8a5d9986be8
13c72203416b0f8a5aa180e86f335407952badaf89f0382295fc80dd39893a8b
1645a49d59d9026ce5fb45b37d7be755c5207194c54b6daa08520346c12c3356
16efa48ca9784fc8249f45883ec47ac962310265d51df91e2b9bf9952a343c21
1db21d816296e6939ba1f42962496e4134ae2b0081e26970864c40c6d02bb1df
21fc1ad9ceaeca6f5fcfd78a32e97a96a9daca44da9a6c2e10c44976b970ecf1
2c7d39b0e2d69c7433c7241f295c62e219bf60ecf4c2a8b55aa9f273bda74d1f
2e9e5239f75b85dac9df1e9ddc6972037be37b02489ad56adde46f89993657ea
3432814dd237edea75cffcea2667b4e14a1c2db9815ee7ae8727b94904f6ef43
3443d949bf00253bf6777786c0a7f41b8e85da90dbc64d7281d8e38c05b38c4d
3906a3045df48cb1eb2d4e72cadf912c8ee0484371efbe74bb51ee607dca9cd5
3ee0806e69f2ae70a2267a58ac5fc5d52b5aa7aca6f3c0c08adad605fd8fbc16
457c06d1a84c543636fc140d55b0f1d4364a12940f713214a57403517164e13b
4b78bc2d5bf74d1f79424c05097cfd8c29baa596bc5e37fa8c5b09e85c8df4fc
541ac58217a8ade1a5e292a65a0661dc9db7a49ae13654943817a4fbc6761afd
59630d18ddbce16850081d180e1f086ad92411ad5252edafcf373b87e2528121
5a3f1dd74233f605e511f1b5b244bedf85ac88ba264caf4d6401bc7ec2017dcd
5f3592a8b8037ea064764a2815799612063c6722d314d1d66d3a9391c3c16d66
62f3f809487194fcc55a3ebd88811a604ae496027bb425d4ebd15d9ae1921945
63271dcce1a2518271ecc2b0bdcc5afc9c5f0968a8635e0f97a4c9747309eb82
6bb3683b0cedc29452ef0f51e0154eaeea7fd55f7b01d3ac4dfd6800d1db16e2
6ebcda7a3a41ef97f0b4071160ceb1020e540fdc0f790079a5c2ef01ab654fe0
70bef809ee4e0662e30165b14708e66983f10ada013ac61d95c04d883981f3d6
713dcc07e79008c5083eb153034c431147f127209da6a600d6b365d73fe0158b
74ba87278daa6f816cdcacddd42af42621448d33fc13a82517435a3d725fb298
79dcc0f086921867789a2f71bc7bb0ca07e128738a6cc9b6ed7e4655bcfd5609
7e92de868467934c87b5a015cb7c2ede342b9933230d49c621bab46700f9798d
83b23c35de88e63f44f69429c3390bfaf489fafd25cd8445475d047b3dc6ca14
8c626f0f9b5c109539b256b73e72c02b300a184f46b4535c2eb86599215c78af
9893f29be98ae59647aa0ea0c8e0ded248fe40f08ee44f587aebe07c9c3e4a1f
9d2d8043c302d3a9da9277374a53e2285c471d5dc8397885b4931b82771d5cae
aadc3580d2b64ff5a7e6f1425587db4e8b033efcbf8f5c332ca52a5ed580c87c
afe04c7f98f258666d3e40980d254c4c9881beb0368a518df7eb4e068e5dfc39
c5182612d90a439ac8f70b57036993b42b0230eb84f238b55f075b31a9300753
cccf5f89f5b50bd9a99b1b03c5e61b4205e8e82263b78e09a1ac608558ca33b8
d06df4184ba84e09a4be6a6ed101d1c3adefea0eaa833ddecf2f2251f6af33a3
e00add38134eac2fb8e8e9c09cbfff7bbe57952b210322eb2eecb0a21fc055eb
eb14baeac955bb11e33cd7fd3fd2f698cf20db1b450325f45ea843b6cdc82366
eef2011343394cb7f3f86e390aa828737f8e5a51f4bf2d5df73064036bfb916e
f33f50c8da5a62d326d1a985817bdfe8aa1d4d04d1d79add0f344e8098bca6ac
ff4bd34aa98a0214833619d3d751838db015722dfbbec15cd14dadc66cd67869