kohlerundkollegen.de
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:ef:b0:1e:0e:1f:b4:19:b4:fa:4c:88:f4:4f:d6:c8:a0:87 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=kohlerundkollegen.de
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:ef:b0:1e:0e:1f:b4:19:b4:fa:4c:88:f4:4f:d6:c8:a0:87Serial Number (int): 342898443672014479814700236381381999501447
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 37:38:40:b7:9d:bf:0a:24:6c:04:8f:23:29:dd:0a:f2:4b:3d:d5:0d
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 76:73:40:24:1b:c1:96:bc:ff:41:b3:78:a1:ef:6b:1f:c4:9d:08:14
Fingerprint (sha256): 1c:7f:1c:16:e2:55:05:f1:cc:3b:82:0a:20:84:6c:27:81:15:c9:42:34:33:79:fb:84:06:69:18:20:03:bf:aa
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate kohlerundkollegen.de
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for kohlerundkollegen.de
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
kohlerundkollegen.de
www.kohlerundkollegen.de
www.kohlerundkollegen.de
Other certificates including the domain name kohlerundkollegen.de
(limited to 100 certificates)
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
kohlerundkollegen.de
Certificate
The complete raw certificate details for kohlerundkollegen.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGLjCCBRagAwIBAgISA++wHg4ftBm0+kyI9E/WyKCHMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA5MjkwMzIxMTBaFw0x ODEyMjgwMzIxMTBaMB8xHTAbBgNVBAMTFGtvaGxlcnVuZGtvbGxlZ2VuLmRlMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5EXz4Zs/1yZmqSvp/qKWTfdd EL+SI3gdjwqyr/HLDNtq9lDSPxAHQghvkH0oXFSHISwjDMY25LOIRC65n8/7AUXV Pllqyk81PRyv44C69ZxI01UUICVHuZ2rMcwzh+fQxHDsdgSfOLxpgHcEgDIs81uB Jjh3HEhhgQCZKynMNcjQLkDB4BGrTTh9nh6sre7c32MdSsTwu1aBoYSi3D9iTfLl QYTC1bcoHj60nBiwqi5s2Pt87e2xrC4oTEokY/LyCt5siRbTm6nC8c5NlZsvO7O+ GEkWYZC32IE5Y6G9rQw4+4hctl6E/p0zXIdoUjIdAFMMDKYoiHqtc39HY3wfEQID AQABo4IDNzCCAzMwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMB BggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQ3OEC3nb8KJGwEjyMp 3QrySz3VDTAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEF BQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5j cnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5j cnlwdC5vcmcvMDkGA1UdEQQyMDCCFGtvaGxlcnVuZGtvbGxlZ2VuLmRlghh3d3cu a29obGVydW5ka29sbGVnZW4uZGUwgf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYG CysGAQQBgt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNy eXB0Lm9yZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBv bmx5IGJlIHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBp biBhY2NvcmRhbmNlIHdpdGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBh dCBodHRwczovL2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5LzCCAQUGCisGAQQB 1nkCBAIEgfYEgfMA8QB2AG9Tdqwx8DEZ2JkApFEV/3cVHBHZAsEAKQaNsgiaN9kT AAABZiOPEiMAAAQDAEcwRQIgZUH0OOvTPQUGXW0oGNxGSLRTywkGgt5lSWUwoKGq HFoCIQDtUmaEB1CjcwDDJdoaz4CYB3jtQcROjHKxkpsDLB12ZQB3ACk8UZZUyDll uqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABZiOPE98AAAQDAEgwRgIhAIYYJBxB tuGKvTQdWxw9q7f7/K6YXsup1myZ5XlvcxTZAiEA32Yi+o49bOc7PUJH6MyJ5Nwk Eq1h1Lbr9n8HrIPP+D8wDQYJKoZIhvcNAQELBQADggEBAG6oZeZK1nfnEblgdtFD A81Of72bsdYmdUvNNacpD7wVEdw+GFXCD9PyUvUB6ci0hgMLtlULJxaqpfLBOZVw gxuNyqVR22V5dhfdoyuo+CnAebaUxypqbQTCGiGzmaLY6r7Rc5exxVSavT+6go/m u465wGsq3Y4EwBnistlAu7HdWBj4uAH/Y3R9Rp2iDAp0Auo86Ykq7OcNmHk+v8IN 5Z9R3GpBsc2EMeXRjc1l/vXuZy9ibro8ogarmzc5r0PcNtPuMBqRF63eblyreeU4 rM80IvsZcRUBRptksS2hnpr1p5wEsN/JZEQAP+Jo8xYtb5Mnp2XOdElM4LvbUnfD cFg= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5EXz4Zs/1yZmqSvp/qKW TfddEL+SI3gdjwqyr/HLDNtq9lDSPxAHQghvkH0oXFSHISwjDMY25LOIRC65n8/7 AUXVPllqyk81PRyv44C69ZxI01UUICVHuZ2rMcwzh+fQxHDsdgSfOLxpgHcEgDIs 81uBJjh3HEhhgQCZKynMNcjQLkDB4BGrTTh9nh6sre7c32MdSsTwu1aBoYSi3D9i TfLlQYTC1bcoHj60nBiwqi5s2Pt87e2xrC4oTEokY/LyCt5siRbTm6nC8c5NlZsv O7O+GEkWYZC32IE5Y6G9rQw4+4hctl6E/p0zXIdoUjIdAFMMDKYoiHqtc39HY3wf EQIDAQAB -----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 342898443672014479814700236381381999501447 . . . . . . . . [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 2018-09-29 03:21:10 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-12-28 03:21:10 +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 'kohlerundkollegen.de' . . . . . . . . [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 28816828475158560769621247611761989323136502175022842072988786544550589112741059538285832125781936821298130611200431501924274414020958790627480451999442781896601348980493198999337829780621218249919383006561628574304276910139087850539252310614108061231517024247423029926791985721755383339372394872811974676377689350027653329165947462449286755443421146326692414657766714240333958521942400652358157339114633372835880247574586849841996699864373322232407497527382479683789235669542880457103055884351642850719579142173379169294134929256304008527030753044178998935171391431058099015030592484969835367450061628132028057394961 . . . . . . . . . . . . . . . . . . . . [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) 373840b79dbf0a246c048f2329dd0af24b3dd50d . . . . . . . . . . . . . . . . [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 (50 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'kohlerundkollegen.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.kohlerundkollegen.de' . . . . . . . . . . . . . . . . [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 (246 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.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . . . . . . . . . . . . . [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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f10076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d91300000166238f1223000004030047304502206541f438ebd33d05065d6d2818dc4648b453cb090682de65496530a0a1aa1c5a022100ed5266840750a37300c325da1acf80980778ed41c44e8c72b1929b032c1d7665007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000166238f13df00000403004830460221008618241c41b6e18abd341d5b1c3dabb7fbfcae985ecba9d66c99e5796f7314d9022100df6622fa8e3d6ce73b3d4247e8cc89e4dc2412ad61d4b6ebf67f07ac83cff83f . . . . [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) 006ea865e64ad677e711b96076d14303cd4e7fbd9bb1d626754bcd35a7290fbc1511dc3e1855c20fd3f252f501e9c8b486030bb6550b2716aaa5f2c1399570831b8dcaa551db65797617dda32ba8f829c079b694c72a6a6d04c21a21b399a2d8eabed17397b1c5549abd3fba828fe6bb8eb9c06b2add8e04c019e2b2d940bbb1dd5818f8b801ff63747d469da20c0a7402ea3ce9892aece70d98793ebfc20de59f51dc6a41b1cd8431e5d18dcd65fef5ee672f626eba3ca206ab9b3739af43dc36d3ee301a9117adde6e5cab79e538accf3422fb19711501469b64b12da19e9af5a79c04b0dfc96444003fe268f3162d6f9327a765ce74494ce0bbdb5277c37058