docviewer.yandex.ru
Open in
urlscan Pro
2a02:6b8::1:148
Public Scan
Effective URL: https://docviewer.yandex.ru/
Submission: On September 30 via api from US — Scanned from DE
Summary
TLS certificate: Issued by GlobalSign RSA OV SSL CA 2018 on May 3rd 2022. Valid for: 6 months.
This is the only time docviewer.yandex.ru was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 2 | 2a02:6b8::1:148 2a02:6b8::1:148 | 13238 (YANDEX) (YANDEX) | |
1 3 | 2a02:6b8::90 2a02:6b8::90 | 13238 (YANDEX) (YANDEX) | |
1 13 | 2a02:6b8:20::215 2a02:6b8:20::215 | 13238 (YANDEX) (YANDEX) | |
1 4 | 2a02:6b8::1:119 2a02:6b8::1:119 | 13238 (YANDEX) (YANDEX) | |
2 | 2a02:6b8::402 2a02:6b8::402 | 13238 (YANDEX) (YANDEX) | |
4 | 2a02:6b8:a::a 2a02:6b8:a::a | 13238 (YANDEX) (YANDEX) | |
24 | 6 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
13 |
yastatic.net
1 redirects
yastatic.net — Cisco Umbrella Rank: 6465 |
472 KB |
10 |
yandex.ru
2 redirects
docviewer.yandex.ru — Cisco Umbrella Rank: 269536 an.yandex.ru — Cisco Umbrella Rank: 2395 mc.yandex.ru — Cisco Umbrella Rank: 3687 yandex.ru — Cisco Umbrella Rank: 1420 |
368 KB |
3 |
yandex.com
1 redirects
mc.yandex.com — Cisco Umbrella Rank: 9776 |
2 KB |
2 |
yandex.net
static-mon.yandex.net — Cisco Umbrella Rank: 22629 |
84 KB |
24 | 4 |
Domain | Requested by | |
---|---|---|
13 | yastatic.net |
1 redirects
docviewer.yandex.ru
yastatic.net mc.yandex.ru an.yandex.ru |
4 | yandex.ru |
yastatic.net
|
3 | mc.yandex.com |
1 redirects
docviewer.yandex.ru
|
3 | an.yandex.ru |
1 redirects
docviewer.yandex.ru
|
2 | static-mon.yandex.net |
yastatic.net
docviewer.yandex.ru |
2 | docviewer.yandex.ru | 1 redirects |
1 | mc.yandex.ru |
docviewer.yandex.ru
|
24 | 7 |
This site contains links to these domains. Also see Links.
Domain |
---|
ya.ru |
passport.yandex.ru |
yandex.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
docviewer.yandex.ru GlobalSign RSA OV SSL CA 2018 |
2022-05-03 - 2022-11-01 |
6 months | crt.sh |
*.yastatic-net.ru GlobalSign ECC OV SSL CA 2018 |
2022-08-31 - 2023-02-28 |
6 months | crt.sh |
mc.yandex.ru GlobalSign ECC OV SSL CA 2018 |
2022-05-21 - 2022-10-31 |
5 months | crt.sh |
*.naydex.net GlobalSign RSA OV SSL CA 2018 |
2022-05-30 - 2022-11-27 |
6 months | crt.sh |
*.xn--d1acpjx3f.xn--p1ai GlobalSign ECC OV SSL CA 2018 |
2022-08-19 - 2023-02-16 |
6 months | crt.sh |
bs.yandex.ru GlobalSign ECC OV SSL CA 2018 |
2022-05-05 - 2022-11-03 |
6 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://docviewer.yandex.ru/
Frame ID: 85452EEE366802DE3D953CC1B2871177
Requests: 24 HTTP requests in this frame
Screenshot
Page Title
Просмотр документовPage URL History Show full URLs
-
http://docviewer.yandex.ru/
HTTP 302
https://docviewer.yandex.ru/ Page URL
Detected technologies
Yandex.Direct (Advertising Networks) ExpandDetected patterns
- https?://an\.yandex\.ru/
Yandex.Metrika (Analytics) Expand
Detected patterns
- mc\.yandex\.ru/metrika/(?:tag|watch)\.js
Page Statistics
4 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Title: Войти
Search URL Search Domain Scan URL
Title: Cookie Policy
Search URL Search Domain Scan URL
Title: 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.
-
http://docviewer.yandex.ru/
HTTP 302
https://docviewer.yandex.ru/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- https://an.yandex.ru/system/widget.js HTTP 302
- https://an.yandex.ru/system/context.js
- https://mc.yandex.com/watch/3?wmode=7&page-url=https%3A%2F%2Fdocviewer.yandex.ru%2F&page-ref=&charset=utf-8&ut=noindex&browser-info=pv%3A1%3Agdpr%3A%3Avf%3Aasbylctlprmpze3z6p9rs%3Afp%3A540%3Afu%3A0%3Aen%3Autf-8%3Ala%3Aen-US%3Av%3A904%3Acn%3A1%3Adp%3A0%3Als%3A460913162080%3Ahid%3A311939121%3Az%3A0%3Ai%3A20220930135846%3Aet%3A1664546326%3Ac%3A1%3Arn%3A615008975%3Arqn%3A1%3Au%3A1664546326953694749%3Aw%3A1600x1200%3As%3A1600x1200x24%3Ask%3A1%3Ads%3A0%2C95%2C62%2C46%2C179%2C0%2C%2C%2C%2C%2C%2C%2C%3Acpf%3A1%3Ans%3A1664546325450%3Ast%3A1664546326&t=clc(0-0-0)aw(1)rqnt(1)ti(2) HTTP 302
- https://mc.yandex.com/watch/3/1?wmode=7&page-url=https%3A%2F%2Fdocviewer.yandex.ru%2F&page-ref&charset=utf-8&ut=noindex&browser-info=pv%3A1%3Agdpr%3A%3Avf%3Aasbylctlprmpze3z6p9rs%3Afp%3A540%3Afu%3A0%3Aen%3Autf-8%3Ala%3Aen-US%3Av%3A904%3Acn%3A1%3Adp%3A0%3Als%3A460913162080%3Ahid%3A311939121%3Az%3A0%3Ai%3A20220930135846%3Aet%3A1664546326%3Ac%3A1%3Arn%3A615008975%3Arqn%3A1%3Au%3A1664546326953694749%3Aw%3A1600x1200%3As%3A1600x1200x24%3Ask%3A1%3Ads%3A0%2C95%2C62%2C46%2C179%2C0%2C%2C%2C%2C%2C%2C%2C%3Acpf%3A1%3Ans%3A1664546325450%3Ast%3A1664546326&t=clc%280-0-0%29aw%281%29rqnt%281%29ti%282%29
- https://yastatic.net/pcode/adfox/loader.js HTTP 302
- https://yandex.ru/ads/system/context.js
24 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
docviewer.yandex.ru/ Redirect Chain
|
17 KB 12 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
context.js
an.yandex.ru/system/ Redirect Chain
|
360 KB 99 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
docviewer.e0d9861414cc06e68730.css
yastatic.net/s3/psf/docviewer/_/ |
229 KB 31 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
react-with-dom.min.js
yastatic.net/react/17.0.2/ |
129 KB 37 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
watch.js
mc.yandex.ru/metrika/ |
159 KB 56 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
docviewer.ru.2d6cb3bfd6fda43e055d.js
yastatic.net/s3/psf/docviewer/_/ |
657 KB 135 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
text-medium.woff2
yastatic.net/s3/home/fonts/ys/1/ |
44 KB 45 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
text-bold.woff2
yastatic.net/s3/home/fonts/ys/1/ |
44 KB 45 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
text-regular.woff2
yastatic.net/s3/home/fonts/ys/1/ |
42 KB 43 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1
mc.yandex.com/watch/3/ Redirect Chain
|
256 B 338 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
advert.gif
mc.yandex.com/metrika/ |
43 B 186 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
main.js
static-mon.yandex.net/static/ |
83 KB 84 KB |
XHR
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
click
yandex.ru/clck/ |
43 B 700 B |
Ping
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
click
yandex.ru/clck/ |
43 B 325 B |
Ping
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en_inversed_buttons.js
yastatic.net/s3/gdpr/popup/v2/ |
20 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
atom.js
yastatic.net/daas/ |
13 KB 5 KB |
XHR
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
context.js
yandex.ru/ads/system/ Redirect Chain
|
360 KB 100 KB |
XHR
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
context.js
an.yandex.ru/system/ |
360 KB 99 KB |
XHR
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
click
yandex.ru/clck/ |
43 B 70 B |
Ping
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
optional.js
static-mon.yandex.net/static/ |
44 B 272 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
d5dc47d0910f7f55adda.js
yastatic.net/partner-code-bundles/659446/ |
13 KB 5 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bf608f914d99e5116020.js
yastatic.net/partner-code-bundles/659446/ |
88 KB 19 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
host.js
yastatic.net/safeframe-bundles/0.83/ |
33 KB 9 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
57d76e42606175410449.js
yastatic.net/partner-code-bundles/659446/ |
461 KB 93 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
30 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| onbeforeinput object| oncontextlost object| oncontextrestored function| structuredClone object| launchQueue object| onbeforematch function| getScreenDetails function| queryLocalFonts object| navigation object| Ya object| React object| ReactDOM function| setImmediate function| clearImmediate object| pcodeJsonp659446YQ0TbpmUT6 object| __activeTestIds object| __vasActiveTestIds object| __pcodeAllActiveTestIds number| pr function| AdFox_getCodeScript object| adfoxAsyncParams object| adfoxAsyncParamsScroll object| adfoxAsyncParamsAdaptive object| yaSafeFrameCallbacksStorage boolean| isLoadingSafeframeStarted object| ya object| yaads boolean| yandex_context_perf_logging object| $sf object| yaSafeFrameAsyncCallbacks10 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 |
---|---|---|
.yandex.ru/ | Name: yandexuid Value: 423775991664546325 |
|
.yandex.com/ | Name: yandexuid Value: 2838038441664546326 |
|
.yandex.com/ | Name: yuidss Value: 2838038441664546326 |
|
mc.yandex.com/ | Name: yabs-sid Value: 726390051664546326 |
|
.yandex.com/ | Name: i Value: uQQSPC7CrlAXK7n5M2NPRsSFAswz3sb3kAKeoBtkLQTyXdqrCdtGmZyIHS4W7AGAYPVDdi8sGNPJ0K7yerf3eC6/k8E= |
|
.yandex.com/ | Name: ymex Value: 1696082326.yrts.1664546326#1696082326.yrtsi.1664546326 |
|
.yandex.ru/ | Name: gdpr_popup Value: 1 |
|
.yandex.ru/ | Name: _yasc Value: Kyj0lZnKffFh4eeITR/e24kTLc/JfkoIJzEA6q1b3X663mE+ |
|
.yandex.ru/ | Name: i Value: XgLhNs8sGu9EVVjQBwTzFtrI/HsVotvLNahaj5kvtNCf9fz3JSKegEhGyiIQynp4/E1/nPwynMyA0HYzZ2D4PDz8S8Y= |
|
docviewer.yandex.ru/ | Name: dv_iale Value: 0 |
Security Headers
This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page
Header | Value |
---|---|
Content-Security-Policy | default-src 'none'; script-src 'nonce-F8jPuEv1A/h54qv53V6ecg==' 'unsafe-inline' yastatic.net 'self' 'unsafe-eval' an.yandex.ru yandex.st mc.yandex.ru banners.adfox.ru ads.adfox.ru ads6.adfox.ru yastat.net yandex.ru storage.mds.yandex.net mc.webvisor.com mc.webvisor.org mc.yandex.com mc.yandex.by mc.yandex.com.tr mc.yandex.kz mc.yandex.ua mc.yandex.az mc.yandex.co.il mc.yandex.com.am mc.yandex.com.ge mc.yandex.ee mc.yandex.fr mc.yandex.kg mc.yandex.lt mc.yandex.lv mc.yandex.md mc.yandex.tj mc.yandex.tm mc.yandex.uz; style-src 'unsafe-inline' yastatic.net 'self' 'unsafe-eval' yandex.st banners.adfox.ru content.adfox.ru yastat.net; font-src yastatic.net 'self' data: an.yandex.ru yastat.net; img-src data: yastatic.net 'self' https://avatars.mds.yandex.net downloader.disk.yandex.net downloader.disk.yandex.ru disk.yandex.net avatars-fast.yandex.net avatars.mds.yandex.net favicon.yandex.net an.yandex.ru *.verify.yandex.ru banners.adfox.ru content.adfox.ru ads.adfox.ru ads6.adfox.ru yastat.net mc.yandex.ru *.tns-counter.ru verify.yandex.ru bs.serving-sys.com bs.serving-sys.ru ad.adriver.ru wcm.solution.weborama.fr wcm-ru.frontend.weborama.fr mc.admetrica.ru ad.doubleclick.net rgi.io track.rutarget.ru ssl.hurra.com amc.yandex.ru gdeby.hit.gemius.pl tps.doubleverify.com pixel.adsafeprotected.com impression.appsflyer.com pixel.adlooxtracking.com pixel.adlooxtracking.ru mc.webvisor.com mc.webvisor.org mc.yandex.com mc.yandex.by mc.yandex.com.tr mc.yandex.kz mc.yandex.ua mc.yandex.az mc.yandex.co.il mc.yandex.com.am mc.yandex.com.ge mc.yandex.ee mc.yandex.fr mc.yandex.kg mc.yandex.lt mc.yandex.lv mc.yandex.md mc.yandex.tj mc.yandex.tm mc.yandex.uz; connect-src 'self' yandex.ru static-mon.yandex.net an.yandex.ru strm.yandex.ru mc.yandex.ru yandex.st yastatic.net matchid.adfox.yandex.ru adfox.yandex.ru ads.adfox.ru ads6.adfox.ru jstracer.yandex.ru yastat.net blob: *.strm.yandex.net verify.yandex.ru *.verify.yandex.ru tps.doubleverify.com pixel.adsafeprotected.com amc.yandex.ru yandexmetrica.com:* mc.webvisor.com mc.webvisor.org mc.yandex.com mc.yandex.by mc.yandex.com.tr mc.yandex.kz mc.yandex.ua mc.yandex.az mc.yandex.co.il mc.yandex.com.am mc.yandex.com.ge mc.yandex.ee mc.yandex.fr mc.yandex.kg mc.yandex.lt mc.yandex.lv mc.yandex.md mc.yandex.tj mc.yandex.tm mc.yandex.uz mc.admetrica.ru; frame-src yastatic.net 'self' downloader.disk.yandex.net downloader.disk.yandex.ru *.storage.yandex.net yandexadexchange.net *.yandexadexchange.net *.yandex.ru banners.adfox.ru yastat.net blob: mc.yandex.ru mc.yandex.md; object-src 'self' downloader.disk.yandex.net downloader.disk.yandex.ru *.storage.yandex.net; child-src 'self' blob: mc.yandex.ru; frame-ancestors 'self' tracker.yandex.com tracker.yandex.ru demo.tracker.yandex.ru tutor.yandex.ru praktikum.yandex.ru practicum.yandex.com uchitel.yandex.ru wirth.prestable.praktikum.yandex.ru wirth.prestable.praktikum.yandex.com uchitel.prestable.praktikum.yandex.ru praktikum-admin.prestable.yandex-team.ru docs.yandex.ru *.dsp.yandex.ru webvisor.com *.webvisor.com http://webvisor.com http://*.webvisor.com; media-src 'self' *.yandex.net strm.yandex.ru *.strm.yandex.ru yandex.ru yandex.st yastatic.net banners.adfox.ru content.adfox.ru yastat.net data: blob:; report-uri https://csp.yandex.net/csp?from=docviewer&project=docviewer&yandex_login=&yandexuid=; |
X-Frame-Options | SAMEORIGIN |
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.
an.yandex.ru
docviewer.yandex.ru
mc.yandex.com
mc.yandex.ru
static-mon.yandex.net
yandex.ru
yastatic.net
2a02:6b8:20::215
2a02:6b8::1:119
2a02:6b8::1:148
2a02:6b8::402
2a02:6b8::90
2a02:6b8:a::a
02e9d0b19f902430edd757546dfffabadd9a6864ae731974168bf91654dc423b
10bed87083173e2f539930bd193c701639e38daa94325073093c2c80bb20cb4b
1b3dfcfe97d043475a764d9c2f2072aa76cb46141e59eea505f16dd5bc8ab28e
2771ef3d5d52a83e69527edbc6ac6dc0fb29cc1e9d8ed8feb4f61db6d2358310
281e998fb084bbc3243914bfd01a00ef5cdbc847179c43106808821a6e0ae1a5
34806ef573086241dd1a596a860b0295b51c24f1c37eab36eb9d0665683abb55
38ed2dac45870ec54bebf81c748bc0980b21577ff39e1668fa0de9b02f1d0c90
3994a86e2c675c016ff3eb580aed0ee7b7629e9b050aad262745535e6d996b13
427f528f5d190e0e3275d8a1fc40bad36fede3da064b33f29dc8fe6e614ff2f7
548f2d6f4d0d820c6c5ffbeffcbd7f0e73193e2932eefe542accc84762deec87
5feddada7d268c6c9384f8a56b7646ecca0e9bbb202e139c122e48fc09048ed2
648952019e42d9b2ecc2115395b0af10e86a1d2d436d54fb77c969ed347a5971
76868931df46ae94d57a878a286c57a4c97137fe9bc0de79b55c0c93b33416e4
7e928161cd626935d39ff08188caa3f3a918811ca87194082dedf28b697ce6fd
93e6450e1b9a85b82065afcda0e15d7b289ed87c2268a530ab8bd70111dd2089
a6d65c2bab112e693064458af4a5f47425103aef2703d7bb5652579f44f78f73
b76784b5daaf1654c995261a04f82714bd4d8e9d4e3b7bf35547b2e5f3a3c676
d3e14e85de55d3112da259e27aa936e68b446ebcf2093d2583d1763fd55a7211
d5a94bf077591f8cc49ad78fffd4f367f79e8adb14c56129279268b48ca644d2
ddd92f0fa3f9d3398178d591ba30e88d6364e2c3d7c3f3160251ca0da6f02994
e74d491cb6d444a8845ed5da956030c3f9a9ad7ddaa8eea241a350339917eea5
ef19a4fc8830e890343c4ac1c627f12f27a8aade98131e01513bff5d5e90d44d