rosenegger.name
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:95:a1:2c:e8:50:d0:e6:00:9f:32:a6:2e:e1:5a:c2:35:a3 was issued on by Let's Encrypt.
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=rosenegger.name
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:95:a1:2c:e8:50:d0:e6:00:9f:32:a6:2e:e1:5a:c2:35:a3Serial Number (int): 312253169346805649970114401759539096597923
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 5a:3e:f5:d7:1c:f9:b1:aa:a0:fc:05:cb:d3:04:86:d9:86:33:5e:4b
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 86:31:a6:af:9b:88:25:d3:a6:e6:d5:b2:15:2f:5d:26:19:d3:07:b1
Fingerprint (sha256): e3:d2:dc:31:5e:3b:ac:49:8f:37:d2:38:01:a6:26:7e:8e:8a:0a:0f:07:a8:f6:c3:43:46:80:02:c1:3a:e8:9c
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate rosenegger.name
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for rosenegger.name
Public Key Algorithm
RSA
Key Size
4096
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
rosenegger.name
Other certificates including the domain name rosenegger.name
(limited to 100 certificates)
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
rosenegger.name
Certificate
The complete raw certificate details for rosenegger.name in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGVjCCBT6gAwIBAgISA5WhLOhQ0OYAnzKmLuFawjWjMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA1MDUwMzQ3MjRaFw0x OTA4MDMwMzQ3MjRaMBoxGDAWBgNVBAMTD3Jvc2VuZWdnZXIubmFtZTCCAiIwDQYJ KoZIhvcNAQEBBQADggIPADCCAgoCggIBANv8WFm5YupNt+XOtmqfT1CjpXtyN4e6 CJhp9nO0WF124sPc8P1rIHLVbxlPPgzTdvYKie5Hyj/2gqOACZ0Y0mlvyDRX0aXZ /dzZuXOiu9PWCCQNxUR869qpgygG7dHNP7GAMITHlU7Yfb5717zqYeEZkOdfnY3p 1PQq8uuyvMrDsSBUO/ODdlvV4+PWWJKjBq5OZgMifJecZJ4BqCRsvWbaQkVm99ty AIvhIDc6MSEFU7mRLHfJoAqOFFUtNp4YghSH6O9pUvbySUhc8EW+/lioKDUqtWpj 38TJYjn78ab/ZIA6vS/cV+qjPpK64VlfYoRW/dSmGM8+bEMOPkp9l2I9UyeZc1jh mnkcXyioYt1PFIr4rV5fJlde/SA0soLddZqOKHt1M6M5j48w1066I+m8tpYvh89W bIFa04Brq/HDMb4cQWUutvsRZv1lbfgdMGZag5jrO8VBtDWzUpyuPfIUAyeU4LSR HkkwBgW7sjc4ZT2p5i+kyGxzpY7GSzJS9pqzYcH6INGO+nUA+9zGi+nDuWKQBM+F HR+IEdILxb+LiDzO/CfFHAu4HcGG3Q6MO/jQ1a+HN78Ct98WCW4lP4Dlxg8O2tkj 3ocV0FWT8yoK2vCdE0z1qLjKTs30VpQG/zONmg8+taO6RLQ2k7E6eCsHJ3dVU+hR k0junBiJ5fQtAgMBAAGjggJkMIICYDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYw FAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFFo+ 9dcc+bGqoPwFy9MEhtmGM15LMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/z qOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50 LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50 LXgzLmxldHNlbmNyeXB0Lm9yZy8wGgYDVR0RBBMwEYIPcm9zZW5lZ2dlci5uYW1l MEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUH AgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB 9QSB8gDwAHYAY/Lbzeg7zCzPC3KEJ1drM6SNYXePvXWmOLHHaFRL2I0AAAFqhlFt 7gAABAMARzBFAiBvrvOQyMQAOxF1OcnEL+mIK9YvJ66diDfIee0h3HnbHAIhAJ6B Yyce2THfn7tuNHFC1HB6SNnCOvKQ243aMuCijXYdAHYA4mlLribo6UAJ6IYbtjuD 1D7n/nSI+6SPKJMBnd3x2/4AAAFqhlFvwAAABAMARzBFAiBrWQ82xfDmHWJ/t9Mh btbBgNcUUT9qsDEcfKOhMDF+OQIhAODfJgzItxibKuvn5tv6pA7DQNylo2mI7sV2 PJtTOGXUMA0GCSqGSIb3DQEBCwUAA4IBAQBb/0FnrJbe9+hu9umNwzj7MdM0S6jv k1N2oI4mHtZBnxtcLIO08J1315/3K8o6UnxhTF6oRRO3B7ZtVuESYJU7/IqgCrOR FbHyEyxpGN/c1N1nWMymjDLfOE16Sp5xLPdRKHHLCj4tVbANW4HShtxJMiT5xcZ0 +EyJ2Ei63YcK8PLKME8a2S6F9NuWq3/b3PJaiyXjgZYoLzcA6MsE5FunHZBJDwsJ evmJaOtV+Msyna9wr+96wRX5ILZB/BwQsizJr8Mon2m8FLxw2P37gn1yp1hA9tTf jVWTMaLaew3Z6lOXnzp4iOdfnSfCOWFwnvDBkvtDg2PGuy/H0EI9kBrg -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA2/xYWbli6k235c62ap9P UKOle3I3h7oImGn2c7RYXXbiw9zw/WsgctVvGU8+DNN29gqJ7kfKP/aCo4AJnRjS aW/INFfRpdn93Nm5c6K709YIJA3FRHzr2qmDKAbt0c0/sYAwhMeVTth9vnvXvOph 4RmQ51+djenU9Cry67K8ysOxIFQ784N2W9Xj49ZYkqMGrk5mAyJ8l5xkngGoJGy9 ZtpCRWb323IAi+EgNzoxIQVTuZEsd8mgCo4UVS02nhiCFIfo72lS9vJJSFzwRb7+ WKgoNSq1amPfxMliOfvxpv9kgDq9L9xX6qM+krrhWV9ihFb91KYYzz5sQw4+Sn2X Yj1TJ5lzWOGaeRxfKKhi3U8UivitXl8mV179IDSygt11mo4oe3UzozmPjzDXTroj 6by2li+Hz1ZsgVrTgGur8cMxvhxBZS62+xFm/WVt+B0wZlqDmOs7xUG0NbNSnK49 8hQDJ5TgtJEeSTAGBbuyNzhlPanmL6TIbHOljsZLMlL2mrNhwfog0Y76dQD73MaL 6cO5YpAEz4UdH4gR0gvFv4uIPM78J8UcC7gdwYbdDow7+NDVr4c3vwK33xYJbiU/ gOXGDw7a2SPehxXQVZPzKgra8J0TTPWouMpOzfRWlAb/M42aDz61o7pEtDaTsTp4 Kwcnd1VT6FGTSO6cGInl9C0CAwEAAQ== -----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 312253169346805649970114401759539096597923 . . . . . . . . [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 2019-05-05 03:47:24 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-08-03 03:47:24 +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 'rosenegger.name' . . . . . . . . [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 (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 897463450381396826054592641987470542657589246907141879121450601150281395339340545624987326186683674592625782193920499306019681248573824024692807021938262816953824098677375078451638758616238955155781073801075915995449800458970765330159350150637662858098857645918281059990881701299942521464305527361775736159923003352646513764451280596071086771457017776722429722111653875155546105003297047899080821450263532809070306733014421576361622310167698440198865339467817474499957131229635995199377860557931874503635656868242806931377250699476085591500735656968416633639144889475782065023931012514495535534812925430451978904615421095746266255457138930950500008925303189528573489852659357942231012072586260628182221337793566417561350447333450561858393077025988277615484906077565032145709126340568527479068276163747306397311734478070355481652489740821943906238492121648470330705799483578687811518851028622782120587709294491743736484487299308455255981167142880981397954051727166836276808684233350609002429955038730977329061662317136490526705073066671707932458814112224447942986235318316322524334073295141621517155823923653798905958084058066467228055076736252336555182425575279255011557619075157410775310123495545088085953652975839579900003632935981 . . . . . . . . . . . . . . . . . . . . [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) 5a3ef5d71cf9b1aaa0fc05cbd30486d986335e4b . . . . . . . . . . . . . . . . [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 (19 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'rosenegger.name' . . . . . . . . . . . . . . . . [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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f000760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016a86516dee000004030047304502206faef390c8c4003b117539c9c42fe9882bd62f27ae9d8837c879ed21dc79db1c0221009e8163271ed931df9fbb6e347142d4707a48d9c23af290db8dda32e0a28d761d007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016a86516fc0000004030047304502206b590f36c5f0e61d627fb7d3216ed6c180d714513f6ab0311c7ca3a130317e39022100e0df260cc8b7189b2aebe7e6dbfaa40ec340dca5a36988eec5763c9b533865d4 . . . . [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) 005bff4167ac96def7e86ef6e98dc338fb31d3344ba8ef935376a08e261ed6419f1b5c2c83b4f09d77d79ff72bca3a527c614c5ea84513b707b66d56e11260953bfc8aa00ab39115b1f2132c6918dfdcd4dd6758cca68c32df384d7a4a9e712cf7512871cb0a3e2d55b00d5b81d286dc493224f9c5c674f84c89d848badd870af0f2ca304f1ad92e85f4db96ab7fdbdcf25a8b25e38196282f3700e8cb04e45ba71d90490f0b097af98968eb55f8cb329daf70afef7ac115f920b641fc1c10b22cc9afc3289f69bc14bc70d8fdfb827d72a75840f6d4df8d559331a2da7b0dd9ea53979f3a7888e75f9d27c23961709ef0c192fb438363c6bb2fc7d0423d901ae0