www.allspicesg.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:89:5d:5c:7c:a5:2c:bc:d4:ff:97:c4:11:17:a7:4a:9f:bd 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=www.allspicesg.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:89:5d:5c:7c:a5:2c:bc:d4:ff:97:c4:11:17:a7:4a:9f:bdSerial Number (int): 308079640486473575106679423585470410039229
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 66:5f:e8:76:ed:e3:05:c5:ac:1a:f0:d8:70:3c:cc:ea:ae:f5:b4:80
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 3a:f0:c5:a4:a7:c2:04:86:42:95:3a:14:d9:63:49:a8:1e:80:ec:6d
Fingerprint (sha256): 47:ad:f1:15:fd:b3:54:5c:ec:dc:6c:1e:91:49:47:d4:fe:70:dd:a2:ac:9a:aa:01:19:ba:81:35:eb:d0:01:41
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.allspicesg.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.allspicesg.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
www.allspicesg.com
Other certificates including the domain name allspicesg.com
(limited to 100 certificates)
mysteryofhistory.org
bestpoisonoakcure.org
aquencha.com
workato.org
www.allspicesg.com
aboutandroid.com
cryogenic.ninja
allspicesg.com
refirm.org
www.allspicesg.com
aboutandroid.com
freedebtscore.com
holdem.cool
markup.bible
allspicesg.com
allspicesg.com
test123.allspicesg.com
www.allspicesg.com
test123.allspicesg.com
5bd.com
toastedhempseed.com
legalformsbyzipcode.com
bestpoisonoakcure.org
aquencha.com
workato.org
www.allspicesg.com
aboutandroid.com
cryogenic.ninja
allspicesg.com
refirm.org
www.allspicesg.com
aboutandroid.com
freedebtscore.com
holdem.cool
markup.bible
allspicesg.com
allspicesg.com
test123.allspicesg.com
www.allspicesg.com
test123.allspicesg.com
5bd.com
toastedhempseed.com
legalformsbyzipcode.com
Certificate
The complete raw certificate details for www.allspicesg.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGWzCCBUOgAwIBAgISA4ldXHylLLzU/5fEERenSp+9MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMjIxODMxNDNaFw0y MDA1MjIxODMxNDNaMB0xGzAZBgNVBAMTEnd3dy5hbGxzcGljZXNnLmNvbTCCAiIw DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOeSEmigKMCPAnHkW/vljD6Xic6p t9UmXy8YVsWb8Ganiga5AxJsFVchQrmtOGGsSEfjgXo8hFxnwAiSCEZmTGcNmnr5 mCEQMw+n99WJVRA/x2hSp+OgqStFPGJJjCEK9YHk4ImjPLlVx/YJAv73Cf4UVneO t4mWJU+rCVMx891UvA14l1Mt6th1DObhsnkiezkDOH/+wcktMWkxNG+xkWQzrUdw qInXrRrdwb2rJ1qfq5NoldzBrbt209UlSHYegGzEPKEvpPEZJlIlVpkn3B4CLqmW 9g0Yy6AEEYLWNDNvrr2PtFMBbOTTG1OJnqoUgbZ1urM/I01fVwFRWlLLUPObEowv DNi4KMvDzlRi9CZgxpmKcxPwvIOOubK+NoKwxypz/OsjKCs8oJNaxPbKZYMKHCY3 DkA7T/YrtxD2wbS+Q93+UpV5uSYpmhSBwngyKJN7Zp051vwVJ5L6pD+hW5eZ00B0 MP4TjMGqqIefrW15AoFMP7NcdLftMeoT2r5JypHxGXIgdafvdJRkeXTBqPbR0nhn IjXyFaGzWTVAkZYXcLhWqMMPdg6q7Ou2uNE0X5XLhNbelgtQSc7s+rEAHpTo9xKe 56hFgDlHdQpsnhc+UkuWPizgPCTBEBLHzeaUG+EIfmoRDJYXWidIFnAcFeNDjsvM JIhzpVcU0NlqkKwFAgMBAAGjggJmMIICYjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE FGZf6Hbt4wXFrBrw2HA8zOqu9bSAMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF Ze/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au aW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wHQYDVR0RBBYwFIISd3d3LmFsbHNwaWNl c2cuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYI KwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHW eQIEAgSB9ASB8QDvAHYA5xLysDd+GmL7jskMYYTx6ns3y1YdESZb8+DzS/JBVG4A AAFwbmJY9wAABAMARzBFAiATrKsTvyJsJlP/b7xxsIZod45+aDTG5tLBgIo6cM4t DwIhAOjgJ5JZ3bOhnUE+cNNKvyntnTn5jzfsj3BJNXlLV0ObAHUAB7dcG+V9aP/x sMYdIxXHuuZXfFeUt2ruvGE6GmnTohwAAAFwbmJZHwAABAMARjBEAiAWVgrn9fB0 J5C47m3yjuJkA3EKJtv/OorDvGbY171xCQIgSLKJUJXXAeAgx7NL1v8S5Jb+7oF4 RfdU5pM5RMWKs64wDQYJKoZIhvcNAQELBQADggEBADw9Cex6QaWwtv6RWALGtvzV 3b9Nquj0NO2WRHjmaHABzCsVAEQuYMvhdEm3fP/udrVrhoe2q5zigG714XztkgYV ksmUmtgBmu9z1h4PTJFDTfbJ4yAsSDpvGH1pIhUrM8eOwYS7NLBHkWrjK9FRYnGQ V3bNi+83MWKKGsBdp6Go8PvmP8xa18kMHsKBFDR2jywRMrf2LXcs4ZVYXRH0UcpA NIRjzIkVtexcD7cWc1E+usSCMcPucT1AxkS4mJWhjE3BQ2onORIxIaSY6hutUg0B v4yNlhwvlynPUie2XltH1IZBPCErCXzvEZE/8ZWcMvfFpcDiCzgveeLO4+JfMPA= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA55ISaKAowI8CceRb++WM PpeJzqm31SZfLxhWxZvwZqeKBrkDEmwVVyFCua04YaxIR+OBejyEXGfACJIIRmZM Zw2aevmYIRAzD6f31YlVED/HaFKn46CpK0U8YkmMIQr1geTgiaM8uVXH9gkC/vcJ /hRWd463iZYlT6sJUzHz3VS8DXiXUy3q2HUM5uGyeSJ7OQM4f/7ByS0xaTE0b7GR ZDOtR3CoidetGt3BvasnWp+rk2iV3MGtu3bT1SVIdh6AbMQ8oS+k8RkmUiVWmSfc HgIuqZb2DRjLoAQRgtY0M2+uvY+0UwFs5NMbU4meqhSBtnW6sz8jTV9XAVFaUstQ 85sSjC8M2Lgoy8POVGL0JmDGmYpzE/C8g465sr42grDHKnP86yMoKzygk1rE9spl gwocJjcOQDtP9iu3EPbBtL5D3f5SlXm5JimaFIHCeDIok3tmnTnW/BUnkvqkP6Fb l5nTQHQw/hOMwaqoh5+tbXkCgUw/s1x0t+0x6hPavknKkfEZciB1p+90lGR5dMGo 9tHSeGciNfIVobNZNUCRlhdwuFaoww92Dqrs67a40TRflcuE1t6WC1BJzuz6sQAe lOj3Ep7nqEWAOUd1CmyeFz5SS5Y+LOA8JMEQEsfN5pQb4Qh+ahEMlhdaJ0gWcBwV 40OOy8wkiHOlVxTQ2WqQrAUCAwEAAQ== -----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 308079640486473575106679423585470410039229 . . . . . . . . [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-02-22 18:31:43 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-22 18:31:43 +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 'www.allspicesg.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 944725597669267455397768864948020632140785621820006309262869255416178660184833275953009120245229370168040002323740926527506113402642263264631645041214099966011586784347249067030989211487524536824461835666604528520024715890541137301684633852614920854202411604840042818425992469226038720918338046464936104644371820478284696601850820028485363879088595066542025083955699154309200233605246201487191835069096494814952873580751955798884037615526713654748773697150881307001115973689953778689777204212605321949324600628297303113462423743711714583224617412066446870855509050738818106953013941057678054921780730018659934186009364746474527791159301285865765557558957909489235778200749005849637699250223553279587479910816785320772496480742913761103671264811804243120870994059836310117151233392052126019631631527967751888648987995234630862251627311052954566245224650284686285675700617708183808081746935949515385797022582671172700104890692499272741554869397191326353972781131241273505081901352548508831835004238645350714885920353455084854813838906967665538617424910982824420629913144423241023453658447451478209099708721733874528095685271442698345130155670941424925541190324338971442889724931710570155985518187850848055621049481967483548886514052101 . . . . . . . . . . . . . . . . . . . . [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) 665fe876ede305c5ac1af0d8703ccceaaef5b480 . . . . . . . . . . . . . . . . [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 (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.allspicesg.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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007600e712f2b0377e1a62fb8ec90c6184f1ea7b37cb561d11265bf3e0f34bf241546e000001706e6258f70000040300473045022013acab13bf226c2653ff6fbc71b08668778e7e6834c6e6d2c1808a3a70ce2d0f022100e8e0279259ddb3a19d413e70d34abf29ed9d39f98f37ec8f704935794b57439b00750007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c000001706e62591f0000040300463044022016560ae7f5f0742790b8ee6df28ee26403710a26dbff3a8ac3bc66d8d7bd7109022048b2895095d701e020c7b34bd6ff12e496feee817845f754e6933944c58ab3ae . . . . [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) 003c3d09ec7a41a5b0b6fe915802c6b6fcd5ddbf4daae8f434ed964478e6687001cc2b1500442e60cbe17449b77cffee76b56b8687b6ab9ce2806ef5e17ced92061592c9949ad8019aef73d61e0f4c91434df6c9e3202c483a6f187d6922152b33c78ec184bb34b047916ae32bd1516271905776cd8bef3731628a1ac05da7a1a8f0fbe63fcc5ad7c90c1ec2811434768f2c1132b7f62d772ce195585d11f451ca40348463cc8915b5ec5c0fb71673513ebac48231c3ee713d40c644b89895a18c4dc1436a2739123121a498ea1bad520d01bf8c8d961c2f9729cf5227b65e5b47d486413c212b097cef11913ff1959c32f7c5a5c0e20b382f79e2cee3e25f30f0