tophostings.ru
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:1c:36:45:3a:37:3a:85:8b:de:3a:41:10:6f:22:2a:e0:a2 was issued on by Let's Encrypt.
With 2 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate has already expired and will cause a warning or error message in the browser it's still listed on this site to allow you to look back on previously issued certificates. If we have found any compliance issues with this certificate they will be shown below. I hope this certificate review is providing you the detailed information in a simple form you where looking for.
We have idenified some issues with this certificate:
- Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)
Certificate Subject
CN=tophostings.ru
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:1c:36:45:3a:37:3a:85:8b:de:3a:41:10:6f:22:2a:e0:a2Serial Number (int): 270936901830078058805382747575082508017826
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 1b:e7:8b:78:4b:6f:3c:b8:3d:4d:b9:e9:0b:f5:b6:b2:a2:b4:12:f8
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 8c:ac:d3:d1:5b:68:5f:dc:d6:7b:8d:de:21:4e:c5:c1:eb:23:d4:bb
Fingerprint (sha256): 3f:19:a5:64:70:8d:38:18:8d:60:2b:12:6f:86:6e:67:da:40:3b:ad:05:6f:56:d4:ad:fa:2f:71:de:49:4c:85
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate tophostings.ru
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for tophostings.ru
Public Key Algorithm
RSA
Key Size
2048
Signature Algorithm
SHA256 with RSA
Key Usage
Digital Signature
Key Encipherment
Extended Key Usages
Server Authentication
Client Authentication
Extensions
9 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
tophostings.ru
www.tophostings.ru
www.tophostings.ru
Other certificates including the domain name tophostings.ru
(limited to 100 certificates)
tophostings.ru
sni189370.cloudflaressl.com
sni30896.cloudflaressl.com
tophostings.ru
sni226038.cloudflaressl.com
sni153648.cloudflaressl.com
tophostings.ru
tophostings.ru
sni146153.cloudflaressl.com
tophostings.ru
sni146153.cloudflaressl.com
tophostings.ru
www.tophostings.ru
www.tophostings.ru
tophostings.ru
tophostings.ru
tophostings.ru
tophostings.ru
sni225400.cloudflaressl.com
tophostings.ru
sni148166.cloudflaressl.com
sni146153.cloudflaressl.com
tophostings.ru
sni206242.cloudflaressl.com
sni51281.cloudflaressl.com
sni146153.cloudflaressl.com
tophostings.ru
sni154058.cloudflaressl.com
tophostings.ru
tophostings.ru
sni153648.cloudflaressl.com
sni81724.cloudflaressl.com
sni146153.cloudflaressl.com
tophostings.ru
sni51243.cloudflaressl.com
sni30896.cloudflaressl.com
tophostings.ru
sni146153.cloudflaressl.com
tophostings.ru
sni146153.cloudflaressl.com
tophostings.ru
tophostings.ru
sni60844.cloudflaressl.com
tophostings.ru
sni146153.cloudflaressl.com
sni51281.cloudflaressl.com
tophostings.ru
tophostings.ru
tophostings.ru
sni146153.cloudflaressl.com
sni189370.cloudflaressl.com
sni30896.cloudflaressl.com
tophostings.ru
sni226038.cloudflaressl.com
sni153648.cloudflaressl.com
tophostings.ru
tophostings.ru
sni146153.cloudflaressl.com
tophostings.ru
sni146153.cloudflaressl.com
tophostings.ru
www.tophostings.ru
www.tophostings.ru
tophostings.ru
tophostings.ru
tophostings.ru
tophostings.ru
sni225400.cloudflaressl.com
tophostings.ru
sni148166.cloudflaressl.com
sni146153.cloudflaressl.com
tophostings.ru
sni206242.cloudflaressl.com
sni51281.cloudflaressl.com
sni146153.cloudflaressl.com
tophostings.ru
sni154058.cloudflaressl.com
tophostings.ru
tophostings.ru
sni153648.cloudflaressl.com
sni81724.cloudflaressl.com
sni146153.cloudflaressl.com
tophostings.ru
sni51243.cloudflaressl.com
sni30896.cloudflaressl.com
tophostings.ru
sni146153.cloudflaressl.com
tophostings.ru
sni146153.cloudflaressl.com
tophostings.ru
tophostings.ru
sni60844.cloudflaressl.com
tophostings.ru
sni146153.cloudflaressl.com
sni51281.cloudflaressl.com
tophostings.ru
tophostings.ru
tophostings.ru
sni146153.cloudflaressl.com
Certificate
The complete raw certificate details for tophostings.ru in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFZzCCBE+gAwIBAgISAxw2RTo3OoWL3jpBEG8iKuCiMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAzMjUwNTQ1NTRaFw0y MDA2MjMwNTQ1NTRaMBkxFzAVBgNVBAMTDnRvcGhvc3RpbmdzLnJ1MIIBIjANBgkq hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnyUw5/A+rOlMS3R+YW5Kxu10tpSxjz7D 5+Mwdp8nz+l38JYtyDCwhxbLINO8wGwboicCqcSYaTXR7u1eN+t4p+bmxcHy9J+i qEYvhsrIGfYVxt78HkH8oKXlvXfBgsmra9nM1xS/3lrUNUQkCFyooTo6L+KS/ozP axd6iPH/I8Gs5pVcN1F52WPB6J/1w5zciVZQzcakPM+jMCoC80NxewPMMh6rlAnG U/Wk9Jfa14NSSlDJW943+kfnMOK9lbPb1b/tfXqyDLVUAeTCGBBIAj+FgNpuZGJG Y3TdiX/0r3wF14rC8eRGyDAkcIA15i5OAC0Dt1QuuCmk9x0jYTwewQIDAQABo4IC djCCAnIwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF BQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQb54t4S288uD1NuekL9bayorQS +DAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRj MGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5v cmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5v cmcvMC0GA1UdEQQmMCSCDnRvcGhvc3RpbmdzLnJ1ghJ3d3cudG9waG9zdGluZ3Mu cnUwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEF BQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEDBgorBgEEAdZ5AgQC BIH0BIHxAO8AdgDnEvKwN34aYvuOyQxhhPHqezfLVh0RJlvz4PNL8kFUbgAAAXEQ cLjBAAAEAwBHMEUCIQCiLPwDjtfTPMIY2K9uo2TIu/SPzPVSHPeZcFZe0yxXagIg TW46qYPB4xD9WO2MRNGiiRl6GQ+vBmxZa6ljY+EOJDgAdQCyHgXMi6LNiiBOh2b5 K7mKJSBna9r6cOeySVMt74uQXgAAAXEQcLjcAAAEAwBGMEQCIGMF3g9NKArZ+Sau 3kpTmWhaR69yoSVyPSlMeoJAD8tsAiA770x+7ApkxK+570hwqvAf8t7Dzrhol6x0 yrCHrPLRrTANBgkqhkiG9w0BAQsFAAOCAQEAlEBxOUH2wMbWaDXxWoMNmYNOatrD A39veTQPwoOrcnVlaIm+j94BcLE7913FZt8b9dQeAb/0kycAyhwYV3LpmIgTQ3ys zRB1B53AlUaK7ScNlHJSH0NL9gTt6Kei+TrFTf0IkopLDItA+1D+FmbAKUhdrtqx IhCZvzQjyqBh9h2hFPoNPgFwY+hpDBZGaTyB7e1tvjJZV53jMofEzP/NrT2dbpPz WC4wky75NDK/ZC5VCVFCWcsKYf1oaYf0/QdBtk+dJvXyMG1FnJEngstt/7lRegbd 0/BJZwy8KyB426jZ12Kq+wl6ji5EnQ00g3DOf+j5ysu0JSd+Gu8NPDVgQA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnyUw5/A+rOlMS3R+YW5K xu10tpSxjz7D5+Mwdp8nz+l38JYtyDCwhxbLINO8wGwboicCqcSYaTXR7u1eN+t4 p+bmxcHy9J+iqEYvhsrIGfYVxt78HkH8oKXlvXfBgsmra9nM1xS/3lrUNUQkCFyo oTo6L+KS/ozPaxd6iPH/I8Gs5pVcN1F52WPB6J/1w5zciVZQzcakPM+jMCoC80Nx ewPMMh6rlAnGU/Wk9Jfa14NSSlDJW943+kfnMOK9lbPb1b/tfXqyDLVUAeTCGBBI Aj+FgNpuZGJGY3TdiX/0r3wF14rC8eRGyDAkcIA15i5OAC0Dt1QuuCmk9x0jYTwe wQIDAQAB -----END PUBLIC KEY-----
ASN.1 decoded
[c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . [c:0|t:2|false] INTEGER 2 . . . . . . . . [c:0|t:2|false] INTEGER 270936901830078058805382747575082508017826 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'US' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Let's Encrypt' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Let's Encrypt Authority X3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-25 05:45:54 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-23 05:45:54 +0000 UTC . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'tophostings.ru' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.1 (rsaEncryption) . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 20090230074509211585120055571910171744238804013282523695067892740174910209263612481437562714554593733841053546201648544919047570645737757090136660708070671496944863138646803799962782323795341428795761531197362695785743702786045932321437032374054923137402438832090882125886432757232748125613344787772634729910828911253619022340060636781108643011102026761053313146823915238591204022867131712198694526313457051355965624099787605043130333393610378754188306747780719850650153196181250013654712806226569220667680457531232356653972608482995566328939162043657197560896357903540658586352945299557408407395909330966896516538049 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 65537 . . . . . . . . [c:2|t:3|true] ORAddress . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.15 (keyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (3 bits) 05a0 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.37 (extKeyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.1 (serverAuth) . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.2 (clientAuth) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.14 (subjectKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes) 1be78b784b6f3cb83d4db9e90bf5b6b2a2b412f8 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.35 (authorityKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|false] OtherName a84a6a63047dddbae6d139b7a64565eff3a8eca1 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (99 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.1 (ocsp) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://ocsp.int-x3.letsencrypt.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.2 (caIssuers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://cert.int-x3.letsencrypt.org/' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.17 (subjectAltName) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (38 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'tophostings.ru' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.tophostings.ru' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.32 (certificatePolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (69 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.23.140.1.2.1 (Domain Validation Certificates Policy) . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.44947.1.1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.2.1 (cps) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'http://cps.letsencrypt.org' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007600e712f2b0377e1a62fb8ec90c6184f1ea7b37cb561d11265bf3e0f34bf241546e000001711070b8c10000040300473045022100a22cfc038ed7d33cc218d8af6ea364c8bbf48fccf5521cf79970565ed32c576a02204d6e3aa983c1e310fd58ed8c44d1a289197a190faf066c596ba96363e10e2438007500b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e000001711070b8dc000004030046304402206305de0f4d280ad9f926aede4a5399685a47af72a125723d294c7a82400fcb6c02203bef4c7eec0a64c4afb9ef4870aaf01ff2dec3ceb86897ac74cab087acf2d1ad . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . [c:0|t:5|false] NULL . . . . [c:0|t:3|false] BIT STRING (2048 bits) 009440713941f6c0c6d66835f15a830d99834e6adac3037f6f79340fc283ab7275656889be8fde0170b13bf75dc566df1bf5d41e01bff4932700ca1c185772e9988813437caccd1075079dc095468aed270d9472521f434bf604ede8a7a2f93ac54dfd08928a4b0c8b40fb50fe1666c029485daedab1221099bf3423caa061f61da114fa0d3e017063e8690c1646693c81eded6dbe3259579de33287c4ccffcdad3d9d6e93f3582e30932ef93432bf642e5509514259cb0a61fd686987f4fd0741b64f9d26f5f2306d459c912782cb6dffb9517a06ddd3f049670cbc2b2078dba8d9d762aafb097a8e2e449d0d348370ce7fe8f9cacbb425277e1aef0d3c356040