moscow870.ok.ru
Open in
urlscan Pro
217.20.155.83
Public Scan
Summary
TLS certificate: Issued by GlobalSign RSA OV SSL CA 2018 on October 4th 2023. Valid for: a year.
This is the only time moscow870.ok.ru was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
47 | 217.20.155.83 217.20.155.83 | 47764 (VK-AS) (VK-AS) | |
1 | 217.20.155.17 217.20.155.17 | 47764 (VK-AS) (VK-AS) | |
48 | 2 |
ASN47764 (VK-AS, RU)
PTR: ip83.155.odnoklassniki.ru
moscow870.ok.ru |
Apex Domain Subdomains |
Transfer | |
---|---|---|
48 |
ok.ru
moscow870.ok.ru api.ok.ru — Cisco Umbrella Rank: 33204 |
1 MB |
48 | 1 |
Domain | Requested by | |
---|---|---|
47 | moscow870.ok.ru |
moscow870.ok.ru
|
1 | api.ok.ru |
moscow870.ok.ru
|
48 | 2 |
This site contains links to these domains. Also see Links.
Domain |
---|
ok.ru |
moscowwalking.ru |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.ok.ru GlobalSign RSA OV SSL CA 2018 |
2023-10-04 - 2024-10-02 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://moscow870.ok.ru/
Frame ID: 41E0053A72979450428CD60F322C98E8
Requests: 48 HTTP requests in this frame
Screenshot
Page Title
100ЛИЧНОСТИ. Москва 870. Город, где создаётся историяPage URL History Show full URLs
-
http://moscow870.ok.ru/
HTTP 307
https://moscow870.ok.ru/ Page URL
Detected technologies
jQuery (JavaScript Libraries) ExpandDetected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
18 Outgoing links
These are links going to different origins than the main page.
Title: Московские сезоны Городские уличные фестивали
Search URL Search Domain Scan URL
Title: РЕСТОРАН «ЯРЪ» Ленинградский проспект, дом 32/2
Search URL Search Domain Scan URL
Title: КАТОК НА ПЕТРОВКЕ улица Петровка, дом 26
Search URL Search Domain Scan URL
Title: Торговый дом Депре улица Петровка, дом 8/11
Search URL Search Domain Scan URL
Title: ХРАМ СВЯТЫХ АПОСТОЛОВ ПЕТРА И ПАВЛА Милютинский переулок, дом 18а
Search URL Search Domain Scan URL
Title: Дом Чаеторговца Высоцкого переулок Огородная Слобода, дом 6
Search URL Search Domain Scan URL
Title: Дом Серова Староваганьковский переулок, дом 19
Search URL Search Domain Scan URL
Title: Ресторан «СЛАВЯНСКИЙ БАЗАР» Никольская улица, дом 17
Search URL Search Domain Scan URL
Title: ТУРГЕНЕВСКАЯ ПЛОЩАДЬ Чистопрудный бульвар
Search URL Search Domain Scan URL
Title: Дворец Юсуповых Большой Харитоньевский переулок, дом 21
Search URL Search Domain Scan URL
Title: Усадьба Демидовых Большой Толмачёвский переулок, дом 3
Search URL Search Domain Scan URL
Title: ХРАМ ИВЕРСКОЙ ИКОНЫ БОЖИЕЙ МАТЕРИ НА ВСПОЛЬЕ улица Большая Ордынка, дом 39
Search URL Search Domain Scan URL
Title: Усадьба Василия Варгина Пятницкая улица, дом 16
Search URL Search Domain Scan URL
Title: АРНОЛЬДО-ТРЕТЬЯКОВСКОЕ УЧИЛИЩЕ ДЛЯ ГЛУХОНЕМЫХ Донская улица, дом 37
Search URL Search Domain Scan URL
Title: ЧАЙНЫЙ ДОМИК Мясницкая улица, дом 19
Search URL Search Domain Scan URL
Title: ПРИЮТ ДЛЯ ВДОВ И СИРОТ ХУДОЖНИКОВ им. П.М. ТРЕТЬЯКОВА Лаврушинский переулок, дом 3/8, строение 2
Search URL Search Domain Scan URL
Title: ГОСУДАРЕВ ДВОР В КРЕМЛЕ Боровицкий холм
Search URL Search Domain Scan URL
Title: гуляем по Москве
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://moscow870.ok.ru/
HTTP 307
https://moscow870.ok.ru/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
48 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
moscow870.ok.ru/ Redirect Chain
|
27 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.css
moscow870.ok.ru/css/ |
24 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fapi5.js
api.ok.ru/js/ |
23 KB 8 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
point-1.png
moscow870.ok.ru/images/ |
24 KB 24 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
point-3.png
moscow870.ok.ru/images/ |
17 KB 17 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
point-4.png
moscow870.ok.ru/images/ |
16 KB 16 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
point-5.png
moscow870.ok.ru/images/ |
20 KB 20 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
point-6.png
moscow870.ok.ru/images/ |
10 KB 10 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
point-7.png
moscow870.ok.ru/images/ |
16 KB 16 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
point-8.png
moscow870.ok.ru/images/ |
15 KB 15 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
point-9.png
moscow870.ok.ru/images/ |
18 KB 18 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
point-10.png
moscow870.ok.ru/images/ |
21 KB 21 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
point-11.png
moscow870.ok.ru/images/ |
31 KB 32 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
point-12.png
moscow870.ok.ru/images/ |
16 KB 16 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
point-13.png
moscow870.ok.ru/images/ |
23 KB 23 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
point-14.png
moscow870.ok.ru/images/ |
20 KB 20 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
point-15.png
moscow870.ok.ru/images/ |
29 KB 29 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
point-16.png
moscow870.ok.ru/images/ |
30 KB 30 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
point-17.png
moscow870.ok.ru/images/ |
35 KB 36 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
figure.svg
moscow870.ok.ru/images/ |
1 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
i-point-6.png
moscow870.ok.ru/images/ |
11 KB 11 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
i-point-4.png
moscow870.ok.ru/images/ |
18 KB 18 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
i-point-5.png
moscow870.ok.ru/images/ |
20 KB 21 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
i-point-11.png
moscow870.ok.ru/images/ |
34 KB 34 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
i-point-14.png
moscow870.ok.ru/images/ |
22 KB 22 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
i-point-7.png
moscow870.ok.ru/images/ |
16 KB 17 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
i-point-15.png
moscow870.ok.ru/images/ |
28 KB 28 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
i-point-10.png
moscow870.ok.ru/images/ |
23 KB 23 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
i-point-3.png
moscow870.ok.ru/images/ |
16 KB 16 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
i-point-12.png
moscow870.ok.ru/images/ |
14 KB 14 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
i-point-8.png
moscow870.ok.ru/images/ |
15 KB 15 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
i-point-9.png
moscow870.ok.ru/images/ |
20 KB 21 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
i-point-13.png
moscow870.ok.ru/images/ |
25 KB 26 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
i-point-16.png
moscow870.ok.ru/images/ |
29 KB 29 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
i-point-17.png
moscow870.ok.ru/images/ |
35 KB 35 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
circ.svg
moscow870.ok.ru/images/ |
402 B 574 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
circ2.svg
moscow870.ok.ru/images/ |
1 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
moscow870.png
moscow870.ok.ru/images/ |
7 KB 7 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
point-2.png
moscow870.ok.ru/images/ |
24 KB 24 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-3.1.1.min.js
moscow870.ok.ru/js/ |
85 KB 29 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
popup.js
moscow870.ok.ru/js/ |
1 KB 615 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
share.js
moscow870.ok.ru/js/ |
1 KB 533 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common.js
moscow870.ok.ru/js/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
icons-social.svg
moscow870.ok.ru/images/ |
4 KB 4 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
map.jpg
moscow870.ok.ru/images/ |
204 KB 204 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
BrutalType-Bold.woff
moscow870.ok.ru/fonts/ |
34 KB 34 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
BrutalType.woff
moscow870.ok.ru/fonts/ |
33 KB 33 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Moscowpattern1-Regular.otf
moscow870.ok.ru/fonts/ |
168 KB 168 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
12 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| documentPictureInPicture function| isOk function| $ function| jQuery function| showPopup function| API_initialized function| isOnline object| FAPI object| MD5 function| fapi_success function| fapi_failure0 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 |
---|---|
Strict-Transport-Security | max-age=63072000; includeSubDomains; preload |
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.
api.ok.ru
moscow870.ok.ru
217.20.155.17
217.20.155.83
0a39d7f063dfa356f6bc73b6e02e2186cf6268132431f83d685f4aff55c3847c
0ae1efcea1da4ec270751d4ccde51664a4cd3a4a3cb8b9d01491a7369c096e61
0de042e2016b894db88498a0dcd438cf88e2493d9600eb6c14c0f4f043c4c83a
0faad4f6e00bc1dc723b29bfd38e4ab07db31ff539ad9a814e9230ccdcf4be98
194ee632aaef26478a89372fe12feb44a1d60054b327216666bd040c36ced9d3
1a7a680c6a13c2fdc0407b1ac6d54ce83d75f1b0e30c5d56a58e60c9cbb82641
1f77497c54c50a974ccb76be660a2a8f21db84ac739781ebc06666dd00855f41
23a205b3d37b99ed82059fc876c750bddc1a1c3bfd39f5d897dbfe5c91e31552
2908294136e46a00aeab3644e145c371db11b8bf167c6a66b57fdc8f9151c9c0
29a1db0a2bc6fda28e7b8aae58ee645e88e45b4944ea46e1cc353391d836abbc
2d257bacb253a7330cd32bb9bccbe8e7cbc4298484f886e5cf67821b064c66ab
2d4ca2462a761e10be57123ee97e4ad7bbb75eb1ec83b444501856f8f76e0276
2e4574f65aee15d87f849ffebede0e34904bdad9fed7c10d6fd7d207e728ddd6
423e56d9089b81c516105062fb17ca41fbb09bd7d09d1cb8281bbe47db15a758
4c7cc521595576c3c5c4f3231515aa5bf2a655ae8985a38e61d6f4ce49dddf06
61510fe882a576eba749dd56464daa97e9b37a934949745fe45dc7100edcaf72
62448df6163bfae725368fe76bf0b7d718d1330f736ef5b82dd951589150947c
6ba5f15bda8ffb4426dd7fac8088429e38e888889e3418ff48f6d2f33b39f32c
6ec9bfab926f0824e63b214cff8c42929f853b9f62a3770d7b5cca7eefa14707
6ef72c85a1793434ebb009fcfd7ed2a62027e5ece8eb0f015f257b873adf4863
80f9a22e138e834fd28239586ab8edb5f857ac0ebf002ab5efeb86b60ef167a6
81e72db95dd015df3d13b02e262d4f2ef886c0f2e94524c15b764061ead8eb55
85556761a8800d14ced8fcd41a6b8b26bf012d44a318866c0d81a62092efd9bf
88ca319d448312b85b0d4306137403a6a80ce33e486384197b58afb4ec217d63
8b286c8512d16efd36f638bbba7249839837f1f5417a4a4f331cc76ab75ae8a4
8f4ea27f13c23c262cadc18459f2bd3c5e12b81d7f13ddc580e9097f3066407a
a546129a2231982f69e4c7459754f36b3cc42704aa7f05cd9b11c3fd8f64f208
a72fa2b402f03cfa1757f4360b45012351012c8c77b2ccb61fb2d9048dc6f3cd
ab974d2c351d5f9bdc4c8e76aae4c74cfa0d9dee8456b6248f33fc5896e8b981
b75ef4b0e8fb2484fb6d265d2cfac6938a0b1823ac03499efb34952bc678f0af
bdec96f9ff8e5dd90090ecfd709770a8df92aced8dafc9e63875d30299293397
c135193b741e580e69a1244d9517c6342030160f757c14d7cca6f251c98a6b15
c4c51156bf9203a8761b596f38f3c63acc86dec16d8282e1b9a68b85add24260
c64fbcafe0773a0e4db53d3b9df6a526518c970d4acc84b8d4bcc56bb0a07c33
c74ad84cb3206cbe71a7854cb5f2e4dc0c84b2d3ee6b7fd4c00ed4da1c6e0a12
cb41807a1045962a3b85b65c0273311b6c5fde45592c1db1778a0d09f03dcb17
d2d4cf0e5a91e3075b8240ccb03c65c747c62e3aa7ccb4233b18a96ce0615edc
d51ef14c692fb93d8c1ed83515f3693ea278f9fe6ecc99a8c77a2ddac56ca45d
da79d92385e19a788899d4bdb6ccd57caf9ca5af66413708a8239b4ab06bc158
e128ae7b63e9c86b6b196abde3a0f0638d77786a08bd1c80ddf4f9065edeb898
e81e45471276bbfb372248ad6d80628aa9b1c092bb079de5260e62e4e841d50f
e8897a3890e5a0b2d9019adf3bcdb3e6b27b6f24f6e6359f40fc79a26d4d8a51
e994fd323872e1f5b2e22e770230b275b75e1401134c7864558827b43bd4563e
ee47cc67c5704d9f6ece49153604da5adf30901f1cd7a7337725890321282e19
f09e9de7f27c2fa739bdb7aed434e9fd707ffd226e3b79a65efc73e6d5586d6f
f82de28f46f76cb885c9e4c8690d48e4066f12b10379daff3c9249af309a25ba
f93f9e5947a0f04813a01b98545424ded105e8893ebfb305a7ea03a6ca36b88f
fd7f5c60d04b9d9b19f82f5ec9974e9c48ba24e6483c09ec92f30cc17343bfc9