canosadipuglia.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:44:5b:85:3e:18:aa:79:50:bb:2b:58:75:fc:3e:fb:4a:0a 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=canosadipuglia.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:44:5b:85:3e:18:aa:79:50:bb:2b:58:75:fc:3e:fb:4a:0aSerial Number (int): 284597710328466798371571708377666642725386
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 32:19:93:ad:7f:78:f4:22:b4:3e:f6:91:e8:3e:40:bc:11:e4:a0:37
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): ff:37:22:aa:3f:b2:c6:51:49:da:ab:c3:d1:52:ae:e6:9d:64:76:13
Fingerprint (sha256): 38:00:9a:63:a0:d0:e5:46:87:68:32:12:a6:3b:3e:b6:f0:43:5a:e7:5b:22:c9:9f:4c:57:15:fb:eb:3a:0e:03
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate canosadipuglia.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for canosadipuglia.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
canosadipuglia.com
Other certificates including the domain name canosadipuglia.com
(limited to 100 certificates)
www.canosadipuglia.com
canosadipuglia.com
canosadipuglia.com
www.canosadipuglia.com
canosadipuglia.com
aggie.bible
spedizioneaerea.com
34754.com
www.canosadipuglia.com
canosadipuglia.com
repairman.org
canosadipuglia.com
www.canosadipuglia.com
hookah.ae
canosadipuglia.com
canosadipuglia.com
428.me
www.canosadipuglia.com
pigiami.com
canosadipuglia.com
www.canosadipuglia.com
canosadipuglia.com
canosadipuglia.com
www.canosadipuglia.com
canosadipuglia.com
aggie.bible
spedizioneaerea.com
34754.com
www.canosadipuglia.com
canosadipuglia.com
repairman.org
canosadipuglia.com
www.canosadipuglia.com
hookah.ae
canosadipuglia.com
canosadipuglia.com
428.me
www.canosadipuglia.com
pigiami.com
canosadipuglia.com
www.canosadipuglia.com
Certificate
The complete raw certificate details for canosadipuglia.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGWjCCBUKgAwIBAgISA0RbhT4YqnlQuytYdfw++0oKMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MjcxNTI3MjRaFw0x OTEwMjUxNTI3MjRaMB0xGzAZBgNVBAMTEmNhbm9zYWRpcHVnbGlhLmNvbTCCAiIw DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMsPUWnrcmBS6GeguS38O3xkVQ1E 1F9WTbpHtYwD7AAMbZXUNigfytgSIf9F4Gy+Hkv6MfkJhb5DcyNtksDa5HNrBXQQ au/iu5QFjr2G6oIVvJmFdj6J331CqiSwvqpNpCS06VXC+EebNwz/UVr6EPBn7ga0 XNZDIlJSCKJiHULVDQXNTtp5xWIAxF7LuzTJz3pzy04SNB9RLi8uRCY7pxdi3qJv Y1mQ66SiUIHw9EA5oGP9zCMdaw0PVdJq5PR0loYjd0X5WjOKLy3n9W6kM/8uY8bj RG9JrT8fdLvIZ9K5pygV9X2FCmLd6Snk1dHybdQVy5QNm9Ql9WgNEOl5MCLJexXG a+2EIxwCfIJTxUA+iGD93yJDq3cpoAp0Mut9oVkZgkbZdl33bHx4GYqiZXaB4Uu4 NvouTlUNxVGH9R573T5bg+0OlqGQ93m7eZlLew14yY2zLAtKaYarln8iMtzWhOkx D04lJr+IjMjJ0wRU3AeOz0JiDn3o80nuO1mPqQfc+lLlZFgvBhBoFQTXXWofcTjs biQt61C3RQCtYpJUgBXBFmS7O8C/vaOIgGy3JYVnjyAQpR+pjHeExABCncDrlbG3 mtsxLpvNkEDhSfixI0X067V8auk+CEebXvGn6AFfTYZ8DxxntcrlfOaF76MEf9Gx kWO/nY5mzhgUZjP5AgMBAAGjggJlMIICYTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE FDIZk61/ePQitD72keg+QLwR5KA3MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF Ze/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au aW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wHQYDVR0RBBYwFIISY2Fub3NhZGlwdWds aWEuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYI KwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAgYKKwYBBAHW eQIEAgSB8wSB8ADuAHUA4mlLribo6UAJ6IYbtjuD1D7n/nSI+6SPKJMBnd3x2/4A AAFsNEIgbwAABAMARjBEAiAwCVxEXoKw5FaceeBancCelKIsDwoL7cRxoUPPKs5N gQIgGw0dI9cX1JODep/feDiXWN3Tw/dug59IUdlmehD92zIAdQApPFGWVMg5Zbqq UPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAWw0QiBeAAAEAwBGMEQCIE6z1vh6Yvhh VZXDZttPcXku+MhtjUjSoUMe/XehPYVYAiB+2YOiKECiRQUcWhz8V22mRHWneoa9 iDnAKcUAh68vejANBgkqhkiG9w0BAQsFAAOCAQEAJkBKBF3Rd+DGFG2a2+T7zV4B 1awZ+Zocar27RN/f0L85gvCIWVqv/sL0KaANbjJDqlZDB3KQYuCQgh7NZ6WG4/D3 aeS30UdItCr9cIcmxrWrXilHNftbpT3rDpBv5GS6ISPr3Hjhj4YsgH78hZGDWdCJ 6aqC8uZkvZhEbSY6ZA2wjuWDxm0B1qmVg3JsoXfjF3EeF+128KZFWplbacTxkARX CxrykMK/rQd11FkByHVh9mg8ap7jHs1Og05jkTb+ZO7tIbiyOrpdNcm15vLHqMH3 OZg2Nr1kkx+eim3GtLtFbUpIXcMjoure4PjW5rKk6RbjY5T73R2YpeinS7298Q== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAyw9RaetyYFLoZ6C5Lfw7 fGRVDUTUX1ZNuke1jAPsAAxtldQ2KB/K2BIh/0XgbL4eS/ox+QmFvkNzI22SwNrk c2sFdBBq7+K7lAWOvYbqghW8mYV2PonffUKqJLC+qk2kJLTpVcL4R5s3DP9RWvoQ 8GfuBrRc1kMiUlIIomIdQtUNBc1O2nnFYgDEXsu7NMnPenPLThI0H1EuLy5EJjun F2Leom9jWZDrpKJQgfD0QDmgY/3MIx1rDQ9V0mrk9HSWhiN3RflaM4ovLef1bqQz /y5jxuNEb0mtPx90u8hn0rmnKBX1fYUKYt3pKeTV0fJt1BXLlA2b1CX1aA0Q6Xkw Isl7FcZr7YQjHAJ8glPFQD6IYP3fIkOrdymgCnQy632hWRmCRtl2XfdsfHgZiqJl doHhS7g2+i5OVQ3FUYf1HnvdPluD7Q6WoZD3ebt5mUt7DXjJjbMsC0pphquWfyIy 3NaE6TEPTiUmv4iMyMnTBFTcB47PQmIOfejzSe47WY+pB9z6UuVkWC8GEGgVBNdd ah9xOOxuJC3rULdFAK1iklSAFcEWZLs7wL+9o4iAbLclhWePIBClH6mMd4TEAEKd wOuVsbea2zEum82QQOFJ+LEjRfTrtXxq6T4IR5te8afoAV9NhnwPHGe1yuV85oXv owR/0bGRY7+djmbOGBRmM/kCAwEAAQ== -----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 284597710328466798371571708377666642725386 . . . . . . . . [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 15:27:24 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-25 15:27: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 'canosadipuglia.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 828411855493432490461441308977750481558688414915671149683120817621059511673784094643310933205286118088170386505039311516231480250290172807181898229945481223504264509688816748799320750149933842137049181129454011662562121894654889392516214732582413984090576321472665595384964945624317742825526392297259183055190961396791991609466746516727566272476919559643096356417323334478140520320366891453556585606844469605239620133906960500295249687644184835663589095505144156785993843692607734862083724169161967761429213449544474095675127896288006389279593618247721760478953049060251300372472345266321993149383890975669441164085760458756287543400935620602419236166357206795897146039324050662231506715132321263928637486421396035088754429603066319180223128975100867530595169199602960383219846690491129387906203967741109403503061016092731983600799382476987994836893145529087248217396008415962118224174199709013780137291412626750541509104212930327251089781641419960985164218634616223025533120101531807265765317020435765360752920482933857258776153466948309087279910553771608169160651353903452705679659298197515131196121947581162827589273626374785057137887743804164923126491612710178540105886787854086437266459917619868848626486989644194770371511464953 . . . . . . . . . . . . . . . . . . . . [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) 321993ad7f78f422b43ef691e83e40bc11e4a037 . . . . . . . . . . . . . . . . [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 'canosadipuglia.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 (243 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes) 00ee007500e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016c3442206f0000040300463044022030095c445e82b0e4569c79e05a9dc09e94a22c0f0a0bedc471a143cf2ace4d8102201b0d1d23d717d493837a9fdf78389758ddd3c3f76e839f4851d9667a10fddb32007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016c3442205e000004030046304402204eb3d6f87a62f8615595c366db4f71792ef8c86d8d48d2a1431efd77a13d855802207ed983a22840a245051c5a1cfc576da64475a77a86bd8839c029c50087af2f7a . . . . [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) 0026404a045dd177e0c6146d9adbe4fbcd5e01d5ac19f99a1c6abdbb44dfdfd0bf3982f088595aaffec2f429a00d6e3243aa564307729062e090821ecd67a586e3f0f769e4b7d14748b42afd708726c6b5ab5e294735fb5ba53deb0e906fe464ba2123ebdc78e18f862c807efc85918359d089e9aa82f2e664bd98446d263a640db08ee583c66d01d6a99583726ca177e317711e17ed76f0a6455a995b69c4f19004570b1af290c2bfad0775d45901c87561f6683c6a9ee31ecd4e834e639136fe64eeed21b8b23aba5d35c9b5e6f2c7a8c1f739983636bd64931f9e8a6dc6b4bb456d4a485dc323a2eadee0f8d6e6b2a4e916e36394fbdd1d98a5e8a74bbdbdf1