coffeetastes.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:bc:d9:45:fe:ff:99:f6:c0:86:72:3f:25:04:50:5a:56:f6 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=coffeetastes.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:bc:d9:45:fe:ff:99:f6:c0:86:72:3f:25:04:50:5a:56:f6Serial Number (int): 412711034623728853645226964463071302145782
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 69:b8:50:83:39:bc:16:8a:09:de:4b:e2:73:7a:d1:31:f0:f4:bc:a8
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 06:4b:c8:c2:de:47:b7:12:64:00:25:0b:20:56:04:ef:e7:a8:7f:17
Fingerprint (sha256): 5d:75:c2:71:f5:b6:2c:09:ce:8c:4b:ce:6e:13:f5:05:f7:ab:50:eb:4a:bc:ac:27:c7:6d:14:38:80:79:95:fc
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate coffeetastes.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for coffeetastes.com
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
coffeetastes.com
Other certificates including the domain name coffeetastes.com
(limited to 100 certificates)
fatherbrown.com
www.coffeetastes.com
rotary-hammer.com
www.virginiasportsphysicians.com
coffeetastes.com
www.coffeetastes.com
vrporn1.com
wondermaster.com
coffeetastes.com
www.coffeetastes.com
winnerswager.com
workcompensationclaims.com
innoscapes.com
coffeetastes.com
www.coffeetastes.com
coffeetastes.com
coffeetastes.com
coffeetastes.com
morningcereals.com
800850.com
www.coffeetastes.com
rotary-hammer.com
www.virginiasportsphysicians.com
coffeetastes.com
www.coffeetastes.com
vrporn1.com
wondermaster.com
coffeetastes.com
www.coffeetastes.com
winnerswager.com
workcompensationclaims.com
innoscapes.com
coffeetastes.com
www.coffeetastes.com
coffeetastes.com
coffeetastes.com
coffeetastes.com
morningcereals.com
800850.com
Certificate
The complete raw certificate details for coffeetastes.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGWDCCBUCgAwIBAgISBLzZRf7/mfbAhnI/JQRQWlb2MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEwMTIwNDI3MTVaFw0y MDAxMTAwNDI3MTVaMBsxGTAXBgNVBAMTEGNvZmZlZXRhc3Rlcy5jb20wggIiMA0G CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDZkA/4ykknfkMZUVT4o/T2+MG/HE3Q xDzfftrUGvdmj6OFyN40Z3gT9SRNwo4h13XKk0yBXLvBsSGGCOyX/VFMCoFz1vPP 8o9jOzv3ZYKWBWZBabvsZmQOel+308Npo6bv/FayK5zixEZTW9/V3InHk/jIZvd3 XoRJfxCinhl9Qm1rPC9CiHY/9vkeKR5lYJ7zllVfzP7dDV9Sb57W750wkLcy+ha2 pj2/5PjwmYcFIsm/OlH7nyfe/3LNO6sWbt0HfsGZ6tnC2XiFnxEB0e37KwImMs3e w6VZPAbylFw20tQ3JiM9j78iFjCY7pGdLvda9MSBT2Sfmw22c47tc3DqYFGuC5sX 7YvtmUkSWsNRCHFN6TqFUkQtKlX4ROZQo3xaWocMxMo4rVbo14J238EQZmzEKOYG tYFOaaiqtYO0Bx8iMiMhIRbdO7uoQfEDujsZ8r4uyuXzQ+X6UQrM3+mvp1ulza0N mBjXdaXaH7BSTQtV8l3v+59TyGWcOH5+4+XaNHjYbtvcr+AA3xZfMmuR6pRX4ZNm q+e6Ii5CQWpLdGyPScKVzHSRVxrAJ8pSejypDoVvCUoriwFJAtHdhHY4XEdCVObH osZlZ3os4si3o0GfiWtoslWOEDAO6hqrki1A0iq6w1tdizYRw0+2fSzWORf07B27 MumtoF0NDfgGiwIDAQABo4ICZTCCAmEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRp uFCDObwWigneS+JzetEx8PS8qDAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv 86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu dC14My5sZXRzZW5jcnlwdC5vcmcvMBsGA1UdEQQUMBKCEGNvZmZlZXRhc3Rlcy5j b20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEF BQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEEAdZ5AgQC BIH1BIHyAPAAdwCyHgXMi6LNiiBOh2b5K7mKJSBna9r6cOeySVMt74uQXgAAAW2+ b2qBAAAEAwBIMEYCIQDhhXBS0KPXy2PyP4eLZzJZv0P/o8SmGcj5+4PEsMJHVwIh AMdg3z1dajiLhoeGNzmeW2tJVIiqTNm44Tb8MOtXY1AqAHUA8JWkWfIA0YJAEC0v k4iOrUv+HUfjmeHQNKawqKqOsnMAAAFtvm9rfwAABAMARjBEAiBzwu63EFCVhccU GAeZtoWwy5tIdiQ7URaSr9bgYn/ROgIgJFpcss0B34FcW/rBmhG5EuDwHQM+f8vr L26PXcijXg0wDQYJKoZIhvcNAQELBQADggEBAF9E//U/+7RUUkyanVI5a3+U+yk/ Y/OMZ8yFjpsbleZP3nlWp8uJyDNgtVQWMwyqSD7pCBaQkoBJmu709xjJDxWyIxPL FnnVxWyLJ5S5OBP7yJSA1y6UbZgOdi7Cn0Zp8RhP8mMYSIGgPqjUP/s+do5wOd+Z eGbzxwN1XBJ8noRvrRLdb+P7XjXU/G1JaLqSZMyy/WTrgnoY+icE8/MRkGvoboUS vGR++eGGlzm3OtZ6lEKTzUBo9FWOcxc1Gap0bnu4YxQaeuu0rzYPnmvUBF730c/w XZvjDgJNetC7byFf5SzXR+44GG98IKIvJAX4MLQgg0Tqzd2/T5VmYjUowsI= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA2ZAP+MpJJ35DGVFU+KP0 9vjBvxxN0MQ8337a1Br3Zo+jhcjeNGd4E/UkTcKOIdd1ypNMgVy7wbEhhgjsl/1R TAqBc9bzz/KPYzs792WClgVmQWm77GZkDnpft9PDaaOm7/xWsiuc4sRGU1vf1dyJ x5P4yGb3d16ESX8Qop4ZfUJtazwvQoh2P/b5HikeZWCe85ZVX8z+3Q1fUm+e1u+d MJC3MvoWtqY9v+T48JmHBSLJvzpR+58n3v9yzTurFm7dB37BmerZwtl4hZ8RAdHt +ysCJjLN3sOlWTwG8pRcNtLUNyYjPY+/IhYwmO6RnS73WvTEgU9kn5sNtnOO7XNw 6mBRrgubF+2L7ZlJElrDUQhxTek6hVJELSpV+ETmUKN8WlqHDMTKOK1W6NeCdt/B EGZsxCjmBrWBTmmoqrWDtAcfIjIjISEW3Tu7qEHxA7o7GfK+Lsrl80Pl+lEKzN/p r6dbpc2tDZgY13Wl2h+wUk0LVfJd7/ufU8hlnDh+fuPl2jR42G7b3K/gAN8WXzJr keqUV+GTZqvnuiIuQkFqS3Rsj0nClcx0kVcawCfKUno8qQ6FbwlKK4sBSQLR3YR2 OFxHQlTmx6LGZWd6LOLIt6NBn4lraLJVjhAwDuoaq5ItQNIqusNbXYs2EcNPtn0s 1jkX9OwduzLpraBdDQ34BosCAwEAAQ== -----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 412711034623728853645226964463071302145782 . . . . . . . . [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-10-12 04:27:15 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-10 04:27:15 +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 'coffeetastes.com' . . . . . . . . [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 887578556802299931860800178341746726050687705131610023721806243741221805567484570508927528331119312224969277896545056941888782281411961739859295262740145764572004927514262711449248470516931895041895551052923832297204621500945048550368198035845689256854305022001514749358273225642922929926065281867643244466804641684744226818735825639271419586722507959320639098024213754082793280671308380298729996640073087306717699107348680104847496805369263336583888059948350392095332826317204274271791329587700482666623959161877193553610919922736529896813990755279343827352386188157195997756322436028508888645267988103470822549011677946332775480039340193721238596863330185931463886307539418658110102534989124056410459252462410034699529767214162216290851014380694547770136751660547656311299188623390366879574980524218925400346986928815955789019358455530719585625691610911901115278056344711745880529493462850911977358012588803020746101546137227501588960562508412129913977198555293906089795443686965336996170839244939972530193287307241692953683214827757744192121332550245657296844752719083772871963814867738520357139573726156728389119000591175763629650795378088248534159893046214059178139694954578718186219974120869209938656259928360323887391177180811 . . . . . . . . . . . . . . . . . . . . [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) 69b8508339bc168a09de4be2737ad131f0f4bca8 . . . . . . . . . . . . . . . . [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 (20 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'coffeetastes.com' . . . . . . . . . . . . . . . . [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) 00f0007700b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016dbe6f6a810000040300483046022100e1857052d0a3d7cb63f23f878b673259bf43ffa3c4a619c8f9fb83c4b0c24757022100c760df3d5d6a388b86878637399e5b6b495488aa4cd9b8e136fc30eb5763502a007500f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016dbe6f6b7f0000040300463044022073c2eeb710509585c714180799b685b0cb9b4876243b511692afd6e0627fd13a0220245a5cb2cd01df815c5bfac19a11b912e0f01d033e7fcbeb2f6e8f5dc8a35e0d . . . . [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) 005f44fff53ffbb454524c9a9d52396b7f94fb293f63f38c67cc858e9b1b95e64fde7956a7cb89c83360b55416330caa483ee90816909280499aeef4f718c90f15b22313cb1679d5c56c8b2794b93813fbc89480d72e946d980e762ec29f4669f1184ff263184881a03ea8d43ffb3e768e7039df997866f3c703755c127c9e846fad12dd6fe3fb5e35d4fc6d4968ba9264ccb2fd64eb827a18fa2704f3f311906be86e8512bc647ef9e1869739b73ad67a944293cd4068f4558e73173519aa746e7bb863141a7aebb4af360f9e6bd4045ef7d1cff05d9be30e024d7ad0bb6f215fe52cd747ee38186f7c20a22f2405f830b4208344eacdddbf4f9566623528c2c2