auth.nlmk.com
Open in
urlscan Pro
81.20.194.72
Public Scan
Summary
TLS certificate: Issued by RapidSSL TLS DV RSA Mixed SHA256 2020... on September 23rd 2021. Valid for: a year.
This is the only time auth.nlmk.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 2 | 81.20.194.73 81.20.194.73 | 20866 (INTELECOM-AS) (INTELECOM-AS) | |
1 1 | 81.20.194.207 81.20.194.207 | 60833 (NLMK-AS) (NLMK-AS) | |
1 30 | 81.20.194.72 81.20.194.72 | 60833 (NLMK-AS) (NLMK-AS) | |
2 | 81.20.194.236 81.20.194.236 | 60833 (NLMK-AS) (NLMK-AS) | |
31 | 2 |
ASN60833 (NLMK-AS, RU)
PTR: mipt.nlmk.com
stats.nlmk.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
34 |
nlmk.com
3 redirects
portal.nlmk.com auth.nlmk.com stats.nlmk.com |
2 MB |
1 |
nlmk.one
1 redirects
nlmk.one |
849 B |
31 | 2 |
Domain | Requested by | |
---|---|---|
30 | auth.nlmk.com |
1 redirects
auth.nlmk.com
|
2 | stats.nlmk.com |
auth.nlmk.com
|
2 | portal.nlmk.com | 2 redirects |
1 | nlmk.one | 1 redirects |
31 | 4 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.nlmk.com RapidSSL TLS DV RSA Mixed SHA256 2020 CA-1 |
2021-09-23 - 2022-10-08 |
a year | crt.sh |
This page contains 2 frames:
Primary Page:
https://auth.nlmk.com/blitz/login/methods/spnego?bo=%2Fblitz%2Foauth%2Fae%3Fclient_id%3Dbitrix%26response_type%3Dcode%26scope%3Dopenid%2Buser-info%26redirect_uri%3Dhttps%3A%2F%2Fnlmk.one%2Fauth.php
Frame ID: 5A666411AE23050B42F12F3074AAC0EE
Requests: 30 HTTP requests in this frame
Frame:
https://auth.nlmk.com/blitz/login/spnego
Frame ID: 9D3664DF214F810CB7597C3304C6A7F5
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
Вход по сеансу операционной системыPage URL History Show full URLs
-
http://portal.nlmk.com/
HTTP 302
https://portal.nlmk.com/ HTTP 301
https://nlmk.one/ HTTP 302
https://auth.nlmk.com/blitz/oauth/ae?client_id=bitrix&response_type=code&scope=openid+user-info&re... HTTP 303
https://auth.nlmk.com/blitz/login/methods/spnego?bo=%2Fblitz%2Foauth%2Fae%3Fclient_id%3Dbitrix%26r... Page URL
Detected technologies
PHP (Programming Languages) ExpandDetected patterns
- \.php(?:$|\?)
Mustache (JavaScript Frameworks) Expand
Detected patterns
- mustache(?:\.min)?\.js
RequireJS (JavaScript Frameworks) Expand
Detected patterns
- require.*\.js
Matomo Analytics (Analytics) Expand
Detected patterns
- piwik\.js|piwik\.php
Select2 (JavaScript Libraries) Expand
Detected patterns
- select2(?:\.min|\.full)?\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jQuery UI (JavaScript Libraries) Expand
Detected patterns
- jquery-ui.*\.js
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://portal.nlmk.com/
HTTP 302
https://portal.nlmk.com/ HTTP 301
https://nlmk.one/ HTTP 302
https://auth.nlmk.com/blitz/oauth/ae?client_id=bitrix&response_type=code&scope=openid+user-info&redirect_uri=https://nlmk.one/auth.php HTTP 303
https://auth.nlmk.com/blitz/login/methods/spnego?bo=%2Fblitz%2Foauth%2Fae%3Fclient_id%3Dbitrix%26response_type%3Dcode%26scope%3Dopenid%2Buser-info%26redirect_uri%3Dhttps%3A%2F%2Fnlmk.one%2Fauth.php Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
31 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
spnego
auth.nlmk.com/blitz/login/methods/ Redirect Chain
|
26 KB 8 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
theme.min.css
auth.nlmk.com/blitz/assets/blitz-common/theme/assets/skin/default_skin/css/ |
409 KB 77 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
idp.min.css
auth.nlmk.com/blitz/assets/blitz-common/stylesheets/ |
13 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
login.min.css
auth.nlmk.com/blitz/login/assets/stylesheets/ |
62 B 814 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
mus.min.css
auth.nlmk.com/blitz/login/assets/stylesheets/ |
4 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
custom-theme.css
auth.nlmk.com/blitz/public/assets/themes/nlmk/assets/css/ |
5 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
core.css
auth.nlmk.com/blitz/assets/blitz-common/theme/vendor/plugins/select2/css/ |
10 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logo_nlmk.svg
auth.nlmk.com/blitz/public/assets/themes/nlmk/assets/img/ |
1 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
require.min.js
auth.nlmk.com/blitz/assets/blitz-common/ilib/requirejs/ |
15 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
piwik.js
stats.nlmk.com/ |
66 KB 67 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bg-nlmk-1.jpg
auth.nlmk.com/blitz/public/assets/themes/nlmk/assets/img/ |
813 KB 814 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Roboto-Regular.woff2
auth.nlmk.com/blitz/public/assets/themes/nlmk/assets/fonts/Roboto/ |
172 KB 172 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Roboto-Bold.woff2
auth.nlmk.com/blitz/public/assets/themes/nlmk/assets/fonts/Roboto/ |
172 KB 173 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
spnego.js
auth.nlmk.com/blitz/login/assets/javascripts/ |
1 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
page.js
auth.nlmk.com/blitz/assets/blitz-common/javascripts/ |
3 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-1.11.1.min.js
auth.nlmk.com/blitz/assets/blitz-common/theme/vendor/jquery/ |
94 KB 95 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fMethods.js
auth.nlmk.com/blitz/login/assets/javascripts/ |
363 B 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
domReady.js
auth.nlmk.com/blitz/assets/blitz-common/ilib/domReady/ |
772 B 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-ui.min.js
auth.nlmk.com/blitz/assets/blitz-common/theme/vendor/jquery/jquery_ui/ |
231 KB 232 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fingerprint2-1.7.0.min.js
auth.nlmk.com/blitz/assets/blitz-common/ilib/fingerprint2/ |
35 KB 36 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
methodsSwitcher.js
auth.nlmk.com/blitz/login/assets/javascripts/ |
701 B 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
mustache.js
auth.nlmk.com/blitz/assets/blitz-common/ilib/mustache/ |
5 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
utility.js
auth.nlmk.com/blitz/assets/blitz-common/theme/assets/js/utility/ |
120 KB 121 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
main.js
auth.nlmk.com/blitz/assets/blitz-common/theme/assets/js/ |
10 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
piwik.php
stats.nlmk.com/ |
43 B 528 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ru.js
auth.nlmk.com/blitz/assets/blitz-common/ilib/parsley/i18n/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
parsley.js
auth.nlmk.com/blitz/assets/blitz-common/ilib/parsley/ |
42 KB 42 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
preloader.gif
auth.nlmk.com/blitz/assets/blitz-common/img/ |
11 KB 12 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
lang_selector.js
auth.nlmk.com/blitz/assets/blitz-common/javascripts/ |
851 B 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
select2.min.js
auth.nlmk.com/blitz/assets/blitz-common/theme/vendor/plugins/select2/ |
60 KB 60 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
spnego
auth.nlmk.com/blitz/login/ Frame 9D36 |
0 153 B |
Document
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
100 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| oncontextlost object| oncontextrestored function| structuredClone object| launchQueue object| onbeforematch function| getScreenDetails function| queryLocalFonts object| navigation function| require object| blitzInits function| msgs object| _paq string| blitzInputmaskPath object| loginFormRoutes function| getInputPhone function| processPhone function| musMsgs function| requirejs function| define function| msg function| render_result number| startTimeout undefined| stopTimeout string| error string| urlIfFail number| negotiationDelay number| negotiationTimeout number| state number| STARTING number| IN_PROGRESS number| FAILED number| SUCCEED function| finish_spnego function| $ function| jQuery object| JSON_PIWIK object| Piwik object| Matomo object| AnalyticsTracker function| piwik_log function| _ object| jQuery111108860310890832948 object| Core string| bgPrimary string| bgPrimaryL string| bgPrimaryLr string| bgPrimaryD string| bgPrimaryDr string| bgSuccess string| bgSuccessL string| bgSuccessLr string| bgSuccessD string| bgSuccessDr string| bgInfo string| bgInfoL string| bgInfoLr string| bgInfoD string| bgInfoDr string| bgWarning string| bgWarningL string| bgWarningLr string| bgWarningD string| bgWarningDr string| bgDanger string| bgDangerL string| bgDangerLr string| bgDangerD string| bgDangerDr string| bgAlert string| bgAlertL string| bgAlertLr string| bgAlertD string| bgAlertDr string| bgSystem string| bgSystemL string| bgSystemLr string| bgSystemD string| bgSystemDr string| bgLight string| bgLightL string| bgLightLr string| bgLightD string| bgLightDr string| bgDark string| bgDarkL string| bgDarkLr string| bgDarkD string| bgDarkDr string| bgBlack string| bgBlackL string| bgBlackLr string| bgBlackD string| bgBlackDr object| ParsleyConfig object| ParsleyExtend object| psly object| Parsley object| ParsleyUtils object| ParsleyValidator object| ParsleyUI11 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 |
---|---|---|
auth.nlmk.com/blitz/login | Name: fm Value: eyJtZXRob2RzIjpbInNwbmVnbyIsInBhc3N3b3JkIiwic21zIl0sInBhcmFtcyI6e30sImZhdm9yaXRlTWV0aG9kcyI6W119 |
|
auth.nlmk.com/blitz | Name: origin Value: bitrix|%2Fblitz%2Foauth%2Fae%3Fclient_id%3Dbitrix%26response_type%3Dcode%26scope%3Dopenid%2Buser-info%26redirect_uri%3Dhttps%3A%2F%2Fnlmk.one%2Fauth.php |
|
auth.nlmk.com/blitz | Name: blg Value: ru |
|
auth.nlmk.com/blitz | Name: oauth_az Value: DkFw7n7o40mdPDUnNgTMHgOQZWaNvDVObd7UejMe09BgY5iLALmIq-ttGh0x_lg4wqYyhToL4Ogh7jeXpJbYwu7AO41VQA32ZF2eW3qf95E |
|
auth.nlmk.com/blitz | Name: bua Value: 27229e33-cf8e-44ca-9851-cf394f5fb093 |
|
auth.nlmk.com/blitz | Name: blc Value: ScT1iLmkbvoU3kaOGOfx5Tmx65ytTfzcFre0Z5oSdS9KwbcYCmIjnWrYBdGLlQAhN6D4udypcV684d9-zS_bvPVU9XPL_uOgQySJ0wBgKG8d9bqCsAwx_lO_dlzD8uVGp303RSkAd_BfN9jA3A9DY_8CCZz2iXJ0ogJSIRZKE0Qjm2wuMM2f3Iz1mIjRZZ6SVujxq92rHI_wEPmMutSv1b4ggjLz_v8DAqug5_aB127BCC1ViXPfoCVJaYAlmLI5U0OSe2CPXNFGhBHGInYbI1adiuxyeimtanoUyf99ni_VTjRMtSsoCGKe6cnRiODSPg3Gll8tqykHACGU2pYQgviLlMqxkxY6Ghyot8rHqGjgEjK1rVTlNEczhiIRL6J1Zfq8SH_miXf36ZgErwcQcodp6ZZVSf0UzkqsPcubPBQW7Be89pKffkJih7qN7PwD8wEEokLxnbWmyfyW06YYInTbMT6eWrO4RLyFfwlXlsY|MTY1NzU2Njk5Ng|U0gxQVMxMjhDQkM|G-WONSru7hhC9kSW0exV2A|5mum0XCCv1yyqwlc1MF2lufpWPI |
|
nlmk.one/ | Name: PHPSESSID Value: QD79e9kbApv20B4ddgW9LRrf1hjWlDzt |
|
.nlmk.com/ | Name: citrix_ns_id Value: zwp2uKq7ia3NvZ1qJFOaS1iYuLo0002 |
|
auth.nlmk.com/ | Name: _pk_testcookie.24.368d Value: 1 |
|
auth.nlmk.com/ | Name: _pk_id.24.368d Value: fabf80db90bbf3d4.1657566997.1.1657566997.1657566997. |
|
auth.nlmk.com/ | Name: _pk_ses.24.368d Value: 1 |
1 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 |
---|---|
Strict-Transport-Security | max-age=31536000; |
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.
auth.nlmk.com
nlmk.one
portal.nlmk.com
stats.nlmk.com
81.20.194.207
81.20.194.236
81.20.194.72
81.20.194.73
025463db335e7b85f92f689a3fc90130ba378d4ecf09ca708f528f113b1cdacb
0576429c5b99b3328a483ba5749b3309dd31239c4c0ff019bba5d9a4260164d0
1346967bf375eaf1f7c85c341d03d4a5477c8b85c0e487edb723718b7891dbd9
18a94e109dff3c75c1137309e45b557e871a8e5bbeddbc457613c66d99bdb4eb
1a8149eca308ca758ded71b10221042ba1976d969c3dc59598d2b7a327157a02
22659f5940df23d3deffda9488a24e82d81741e4b001c41218a04ebe545ab15f
2d56cefbbe8f44df5e06422d9a92b01ed622bf46a88ca609238cd2c737d224c7
2d8e49898d05704860e0b12ee12bb6f23f7e716e101761acfb077a71bdb9b651
4047a04dfe797e348a91180a035a2ce4a8c81c9db635f8e57631fca2f99c8af1
4c24d746f2d46c201dcad50fd78486e9a3ee5429db301b56e8721cf0ca9c1d9f
504841271b0d5b108ae0546b6fd4835837a468169a0439582c4c7b2defd4d718
548f2d6f4d0d820c6c5ffbeffcbd7f0e73193e2932eefe542accc84762deec87
5f59290cc7b251b90f10bb78b66511490269cc81d2f6c8e2e10b7bfb3da5cd5f
63c3b7a93323d0f04aab22b1abf06c866edac6a159e29372974bb55baa9a55e5
749ba6a8d16788190bbbdc91222745b8661177a20df227ec59a9c28e1277ce07
8b80527794ffc06a188bfe469f40aa4f17efbcf02c89a9860ad65236bdc50616
9289d31e2121c3d9190523359b280dda1d06a8ee89f9ee709031a03aece8ea9b
944e6e9158dcaed53dded0933c948a118c02c886b3eedd2ee9b969fe7008aa95
9f02618c69114e342ce2ac69ad7fca21f5c0e23e1a00d8f95a15beb6d65f9a3f
a241d28c3ecfeeb7e7604071e5cf30899ad2ce4dccb68cecb098c4cf13cd7b7e
a31a89b8f327636fcee051762fce86e79735d1527ef4c4ec1c5445b4b1d33db7
a9017cecb9703a54c3840710c8700ae93763663b96c90b3a41fd3649e461f75a
af362b8840fa6a5e40552e77a88ac37a1ee4718db33d66d53d0e64f3a106c17c
b4441e14c3e8577ff922641d8619bf6860dd80a31353ab7ce60a47f41ded3ba2
c103e6d29d76716e81998476d4a6a72110ea4a8e4597a3c81051d809203415f1
c217d495ce0e406fb4acab9d7cfd9ca6b1139d9148ab4031a95c83329fb0779b
cc368a85fc394b365bd593abf449f652f310461026a91c34e95444140119344c
dd4c59ea00a35a7ee5206086d6e10c38fbd7af8f47ce0fe678f84779e4221624
de60237d65369e0a615e1a97540db4aff1b6ba4f21676c9d0d1a19e7cb9e36d6
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ed1c11ae5ec52f01b21ccfd2d0dfe8fa32806d6e19f7bb9f987a8006a47c3b56