www.castellammaredistabia.org
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:78:1e:d8:d5:ca:1f:ac:85:52:f9:d8:20:21:18:90:9f:c1 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.castellammaredistabia.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:78:1e:d8:d5:ca:1f:ac:85:52:f9:d8:20:21:18:90:9f:c1Serial Number (int): 302211744537955483560269538516978541567937
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 0a:c9:e4:7d:c0:60:91:c5:30:52:d3:9c:a6:76:62:c3:b6:f0:c1:e0
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): d4:60:73:52:1f:03:06:cc:8f:4d:72:7e:7c:85:ff:45:e8:e3:26:fb
Fingerprint (sha256): 80:de:9b:14:a8:cd:1e:5a:ff:4f:b5:a1:3f:41:2f:23:29:55:c4:c4:18:b3:71:3b:e2:5f:9d:0e:58:c2:ea:a1
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.castellammaredistabia.org
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.castellammaredistabia.org
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.castellammaredistabia.org
Other certificates including the domain name castellammaredistabia.org
(limited to 100 certificates)
854.me
castellammaredistabia.org
castellammaredistabia.org
cegliemessapica.org
www.castellammaredistabia.org
castellammaredistabia.org
jkook.com
castellammaredistabia.org
www.castellammaredistabia.org
castellammaredistabia.org
castellammaredistabia.org
insectrepellent.organic
www.castellammaredistabia.org
www.castellammaredistabia.org
www.castellammaredistabia.org
castellammaredistabia.org
castellammaredistabia.org
cegliemessapica.org
www.castellammaredistabia.org
castellammaredistabia.org
jkook.com
castellammaredistabia.org
www.castellammaredistabia.org
castellammaredistabia.org
castellammaredistabia.org
insectrepellent.organic
www.castellammaredistabia.org
www.castellammaredistabia.org
www.castellammaredistabia.org
Certificate
The complete raw certificate details for www.castellammaredistabia.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGcTCCBVmgAwIBAgISA3ge2NXKH6yFUvnYICEYkJ/BMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MjcwODM5MDJaFw0x OTEwMjUwODM5MDJaMCgxJjAkBgNVBAMTHXd3dy5jYXN0ZWxsYW1tYXJlZGlzdGFi aWEub3JnMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAvH7/XCJ+pqkt rx1OAgErMqZhVs1DWNyeVwFlKTQwOnS2TBQAvuO/x6EjnLhRT68RpA2gIwMyBacr j0LXYvwrhF9U7OMA/8+fDvUR74+GXnN7zuD5UtLN3bD/t40fZn67N2yRQVWYfd20 srH99WjZs2iFi+fC/DQbvAF0oCrrx1fmYGvvkTqoMcvcPWZeItPqzvxdpV8EWdSd pgg4dUpC9LJnI6B36zA0YL3I8MoUbk8yBcLTw9WaG+c16we1Y/Bs+y8ujLI/QA2d TPpjRn6VmD1Id2fxSpxnsdf01bEIE74pjjz3G7CPE7pT7ZG2LnLni6DvvYolfcKd TRU49V+4y7RAzxNWznGbvfEn/Uyxlzgch06s98MK0FaD6LlGT1qPXdHbyCxSf8vT TvhgeybdU9mPFa50R1ULlNpPzVbRosmx8JO+fy5JRdVgIMyDLphKh98/YJ21iWvQ yPmAKPcXl3PsWX60nuH/ZYxLuzBJQGX839HdH86py22jqF8nnd855JNrWc/8p09H WKrrjXvsW3LmDbmIJzj/eYVZnYxsGzCyS7K1EVISKp8Z6E/NOqz/wSB2cr4dPHwI waNQ80U47ARE5au6J1i6CnRt3DxFH0H6PR2rI3bWiAAKHyVabhdiKu7z/tWS0Wno FDJMjMY4dmBqjU2XpiouqKhTdyRGu5UCAwEAAaOCAnEwggJtMA4GA1UdDwEB/wQE AwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIw ADAdBgNVHQ4EFgQUCsnkfcBgkcUwUtOcpnZiw7bwweAwHwYDVR0jBBgwFoAUqEpq YwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJo dHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNo dHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzAoBgNVHREEITAfgh13 d3cuY2FzdGVsbGFtbWFyZWRpc3RhYmlhLm9yZzBMBgNVHSAERTBDMAgGBmeBDAEC ATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNl bmNyeXB0Lm9yZzCCAQMGCisGAQQB1nkCBAIEgfQEgfEA7wB2AHR+2oMxrTMQkSGc ziVPQnDCv/1eQiAIxjc1eeYQe8xWAAABbDLMQGIAAAQDAEcwRQIgFBOy97gHZrMt lShTtgZDXzPCZCvWw3kSlh3DDJ9QVT0CIQCs/upZglOe+gIpgpszkDr+BL2iGW/g aq/TkY63lPaIbwB1AGPy283oO8wszwtyhCdXazOkjWF3j711pjixx2hUS9iNAAAB bDLMQIEAAAQDAEYwRAIgflYHPYkRLJEWamkyZGyDBajdIwfAuj3y8fpeJEFuK/IC IGYVTfpcTKMmXPK6LC7msLj2qGXUZy1BycO9iDT1fH+BMA0GCSqGSIb3DQEBCwUA A4IBAQAvikeHepg93BJ9ZsMJRbLRyDN8aZHl5MciZijh38dKaP73ChuMB19gYt4V tHNSgn1lo2mZf0MEKRlgkdAPpS2hudDC99lWvjkTBHtnrsPK9nN9c0uIpzK+9wxT 0EaHIKs7GkO+xl/cFkPD56wModGl5tSLl8ony3TeX6K2ygHCFc0ATQL3VQX7j7Mq iwgIjwBDZWD2JL41iK+VOZvLy+2LifULokRF419aLhTJnkc0L2x6Fnem8A9w6m9u bCSR1zVJZvYcS53nqOPw0KPIFwOaUdyZSMwi8Zx7M1iSSnnwUXmcwy9fULpdwAao NkVVAwefJDTrZHIMKKN9ZfHae5DI -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAvH7/XCJ+pqktrx1OAgEr MqZhVs1DWNyeVwFlKTQwOnS2TBQAvuO/x6EjnLhRT68RpA2gIwMyBacrj0LXYvwr hF9U7OMA/8+fDvUR74+GXnN7zuD5UtLN3bD/t40fZn67N2yRQVWYfd20srH99WjZ s2iFi+fC/DQbvAF0oCrrx1fmYGvvkTqoMcvcPWZeItPqzvxdpV8EWdSdpgg4dUpC 9LJnI6B36zA0YL3I8MoUbk8yBcLTw9WaG+c16we1Y/Bs+y8ujLI/QA2dTPpjRn6V mD1Id2fxSpxnsdf01bEIE74pjjz3G7CPE7pT7ZG2LnLni6DvvYolfcKdTRU49V+4 y7RAzxNWznGbvfEn/Uyxlzgch06s98MK0FaD6LlGT1qPXdHbyCxSf8vTTvhgeybd U9mPFa50R1ULlNpPzVbRosmx8JO+fy5JRdVgIMyDLphKh98/YJ21iWvQyPmAKPcX l3PsWX60nuH/ZYxLuzBJQGX839HdH86py22jqF8nnd855JNrWc/8p09HWKrrjXvs W3LmDbmIJzj/eYVZnYxsGzCyS7K1EVISKp8Z6E/NOqz/wSB2cr4dPHwIwaNQ80U4 7ARE5au6J1i6CnRt3DxFH0H6PR2rI3bWiAAKHyVabhdiKu7z/tWS0WnoFDJMjMY4 dmBqjU2XpiouqKhTdyRGu5UCAwEAAQ== -----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 302211744537955483560269538516978541567937 . . . . . . . . [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-07-27 08:39:02 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-25 08:39:02 +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.castellammaredistabia.org' . . . . . . . . [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 768996930865737989575919774842807888836849372010815625847129736659789050699478562621804470784118492858452079493447916575429428828714361276429176959052136843618768008333697146990541859525081989669903565845148556873365980374262080056658225127783539320356101539826702357892951106689490814548059323609473706883691132524428457769579575252973551511247782734019803603488630665515803606695281221394824984171738371143770665728791459071601126399315599568547416891082951891758298149491760813038973037101927247142381454591036858023251358698849607768809657354644988993046820152350837428150793498247559052043447429832931245407332909070681303548444771812827263209741122453576520690339000265732742929951181197414749152544004545010191459372275757556338726464490524236490520986375280657712587845421498077106367299099679490741454213280635228775530555193187724389619266496107737952871622568957841105750280804025956593550473864256404304722199989044165529548603827317775639095457557088703053379220105863203809211474449372020027754738466541534702268416643764434139899850579511434449785833584926152555114270316471237749750145069875333459125163447393537860822902731428255748386667251214819104562774813406038079311330078783988894272853313208448106507153095573 . . . . . . . . . . . . . . . . . . . . [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) 0ac9e47dc06091c53052d39ca67662c3b6f0c1e0 . . . . . . . . . . . . . . . . [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 (33 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.castellammaredistabia.org' . . . . . . . . . . . . . . . . [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) 00ef007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016c32cc4062000004030047304502201413b2f7b80766b32d952853b606435f33c2642bd6c37912961dc30c9f50553d022100acfeea5982539efa0229829b33903afe04bda2196fe06aafd3918eb794f6886f00750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016c32cc4081000004030046304402207e56073d89112c91166a6932646c8305a8dd2307c0ba3df2f1fa5e24416e2bf2022066154dfa5c4ca3265cf2ba2c2ee6b0b8f6a865d4672d41c9c3bd8834f57c7f81 . . . . [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) 002f8a47877a983ddc127d66c30945b2d1c8337c6991e5e4c7226628e1dfc74a68fef70a1b8c075f6062de15b47352827d65a369997f430429196091d00fa52da1b9d0c2f7d956be3913047b67aec3caf6737d734b88a732bef70c53d0468720ab3b1a43bec65fdc1643c3e7ac0ca1d1a5e6d48b97ca27cb74de5fa2b6ca01c215cd004d02f75505fb8fb32a8b08088f00436560f624be3588af95399bcbcbed8b89f50ba24445e35f5a2e14c99e47342f6c7a1677a6f00f70ea6f6e6c2491d7354966f61c4b9de7a8e3f0d0a3c817039a51dc9948cc22f19c7b3358924a79f051799cc32f5f50ba5dc006a836455503079f2434eb64720c28a37d65f1da7b90c8