www.sangiovanniinfiore.org

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:ce:e2:b3:3f:a2:29:4a:ed:15:ca:f2:18:09:6d:83:ab:25 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.sangiovanniinfiore.org

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:ce:e2:b3:3f:a2:29:4a:ed:15:ca:f2:18:09:6d:83:ab:25
Serial Number (int): 331736361619818678957630882865238734252837
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: a5:76:d2:30:c5:9c:77:00:31:06:70:f2:79:76:31:e2:55:9e:d5:e2
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 1a:39:f7:05:43:14:02:d6:cb:63:8f:79:55:e4:bb:8d:01:a5:90:e7
Fingerprint (sha256): 6f:e0:bd:79:3b:72:99:b4:5f:ff:56:bb:00:dd:a1:d3:81:05:c5:ff:91:dd:16:1a:ef:bb:b9:82:d5:71:7b:b8

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate www.sangiovanniinfiore.org

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for www.sangiovanniinfiore.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.sangiovanniinfiore.org

Other certificates including the domain name sangiovanniinfiore.org

(limited to 100 certificates)

Certificate

The complete raw certificate details for www.sangiovanniinfiore.org in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGajCCBVKgAwIBAgISA87isz+iKUrtFcryGAltg6slMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MjkwMDI2MjdaFw0x
OTEwMjcwMDI2MjdaMCUxIzAhBgNVBAMTGnd3dy5zYW5naW92YW5uaWluZmlvcmUu
b3JnMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqt7fe1kpIIZraB46
JZD0Ib90iDIZBKafhhyYtMFswGTY6JkpVEylSXnWTkoTA9h0coL7w50zkZD+xFg5
xyunqi0zTYPgrFdyTrdiOMphHMVsrlH0NRv72vbUKDKkPEIgMEUelQOTEnOVIy3O
EcPS3Aek7FnKOxl5E1fP65tKbO9EYqCZSmlZw5R7rS70wQBRdxxgKrLSGH42Elmx
482AtBTbOLjnG0FburrMRr3kJSo7wqpp2ma/LlUpKqS+rNLo2bHf5XGUxZpCtz8T
aEqd6rk2bpmyEhsSNGr0HIeubcWCbTOSEpAw/Jd0CyNxbCpphavV12Mxi8q573MD
9tJoGwkI8TNXvrxd3BjrnblBI9Ob5lc0dJtdqdrwEPFqQ4c4t6AqhqCCM9XHNoUQ
Y4QifUsCZSZl2WnD5LRf1skSiKSjW61IZWmPhG1lP9JgGPcgnCs/kJqB8rsjHeQ8
k8XyNzlWC+TNyioAbOKuLKKFJXIIGaH0ajNC7tkdCsG6LnJAWSk8M6Wou85wz9Eo
3SQqdsQTEsZ7lPPU0KbicDVeI3oNm+nCzDAR5EnZS0y/El70u+7I8HARR70fvtBi
POyra6jmDNbXeDnmXdSN/L+Z1ShD6tGiuVivOkxU+Mx0AsECmOvTyoHMe9u/CJ5z
LZxeUW6nHaG5oBr6BkOKUk2ZkT0CAwEAAaOCAm0wggJpMA4GA1UdDwEB/wQEAwIF
oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd
BgNVHQ4EFgQUpXbSMMWcdwAxBnDyeXYx4lWe1eIwHwYDVR0jBBgwFoAUqEpqYwR9
3brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRw
Oi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRw
Oi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzAlBgNVHREEHjAcghp3d3cu
c2FuZ2lvdmFubmlpbmZpb3JlLm9yZzBMBgNVHSAERTBDMAgGBmeBDAECATA3Bgsr
BgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0
Lm9yZzCCAQIGCisGAQQB1nkCBAIEgfMEgfAA7gB1AG9Tdqwx8DEZ2JkApFEV/3cV
HBHZAsEAKQaNsgiaN9kTAAABbDtWAAoAAAQDAEYwRAIgW39y1HFvOeCCZZ0q9pWC
9bZxEwnPqqaIvcOZqD25NpQCIFzmUK8cYR2QyV9TP6nLquTh4cMWG8wyOaFA7IG/
5eeEAHUAY/Lbzeg7zCzPC3KEJ1drM6SNYXePvXWmOLHHaFRL2I0AAAFsO1YBhgAA
BAMARjBEAiBtH/pvfSFr0nwsHTo4BF8oLXKSU+FPHEssfw6qfEQligIgQQ9Qfk0T
QZQVOSyeBk+eu7TIvPv21ZmXJUIOTo6oC/0wDQYJKoZIhvcNAQELBQADggEBAEoL
O6GSCDLPP1ng0SDfRWI4Sv4vvrlLhreisrTmAlLI85/g6a2G2prvMgoZFVpfL5nM
vLwe3nISZkopDsgjzzuXcm/V6qs9N2tRlW1QI4EMir9dnAM2VJdlLslqdpsmpF8/
BpJBg59S6yTl52ToOiGOSAfZy27j19tRIlBoHLPEsyYfzqiPnVUp10jsBGUmnWqX
yuUdyo7zYS2ZVLotMjtGKozfb6aaCnJj/C+rdRTWJQTcEZqt0mPSNK7mkNp344WN
orTZEpQwqUQk8DX3e7jzACL+OQxwqMUR8rRxSzqeml9PCl9AouRQpYDD61deNcl0
QoSO6MJNFe6nWy2541k=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqt7fe1kpIIZraB46JZD0
Ib90iDIZBKafhhyYtMFswGTY6JkpVEylSXnWTkoTA9h0coL7w50zkZD+xFg5xyun
qi0zTYPgrFdyTrdiOMphHMVsrlH0NRv72vbUKDKkPEIgMEUelQOTEnOVIy3OEcPS
3Aek7FnKOxl5E1fP65tKbO9EYqCZSmlZw5R7rS70wQBRdxxgKrLSGH42Elmx482A
tBTbOLjnG0FburrMRr3kJSo7wqpp2ma/LlUpKqS+rNLo2bHf5XGUxZpCtz8TaEqd
6rk2bpmyEhsSNGr0HIeubcWCbTOSEpAw/Jd0CyNxbCpphavV12Mxi8q573MD9tJo
GwkI8TNXvrxd3BjrnblBI9Ob5lc0dJtdqdrwEPFqQ4c4t6AqhqCCM9XHNoUQY4Qi
fUsCZSZl2WnD5LRf1skSiKSjW61IZWmPhG1lP9JgGPcgnCs/kJqB8rsjHeQ8k8Xy
NzlWC+TNyioAbOKuLKKFJXIIGaH0ajNC7tkdCsG6LnJAWSk8M6Wou85wz9Eo3SQq
dsQTEsZ7lPPU0KbicDVeI3oNm+nCzDAR5EnZS0y/El70u+7I8HARR70fvtBiPOyr
a6jmDNbXeDnmXdSN/L+Z1ShD6tGiuVivOkxU+Mx0AsECmOvTyoHMe9u/CJ5zLZxe
UW6nHaG5oBr6BkOKUk2ZkT0CAwEAAQ==
-----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 331736361619818678957630882865238734252837
 . . . . . . . . [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-29 00:26:27 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-27 00:26:27 +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.sangiovanniinfiore.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 697091219743241272727544675719619686525118824221153249951030840761651814075230425603092354915711013188587806502910545205283870404390932902310753918602308083750192552075149326896096982817428769553127959297758966760384764681949458277898439257341050233608960301134072105108724274484684410409982230999772520210206465929919743048153327300592954857880690742019159199854025827557216435700170676403915990023370303075653290196073810101895930194324871221765181421648401764188829702520705294403892378700917185752056619530183907521119069096361890907905081502626066560282695918412804015806915194477266372586498688134959061971803646229970090040863532092488008780989665935075723241838687327124308704165680083322054618108945270184298322770065844935424095758203056455003567193583665398064592171751195338178036242906654178044072791370970915906695853867935222555574932958000169698704322938217643724289290963374539868804472298986181044375078893065385732049789637363358469646682752209263004650598025816538230869941352875958852893847687311691711291657461449657173568378047902221828540362077201685774864555553968688096970528524070090763878101386617025017088156510846742220337838418456061476103198795237834602143395362041055079991852234615807382641125724477
 . . . . . . . . . . . . . . . . . . . . [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)
							a576d230c59c7700310670f2797631e2559ed5e2
 . . . . . . . . . . . . . . . . [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 (30 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.sangiovanniinfiore.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 (243 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes)
							00ee0075006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016c3b56000a000004030046304402205b7f72d4716f39e082659d2af69582f5b6711309cfaaa688bdc399a83db9369402205ce650af1c611d90c95f533fa9cbaae4e1e1c3161bcc3239a140ec81bfe5e78400750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016c3b560186000004030046304402206d1ffa6f7d216bd27c2c1d3a38045f282d729253e14f1c4b2c7f0eaa7c44258a0220410f507e4d13419415392c9e064f9ebbb4c8bcfbf6d5999725420e4e8ea80bfd
 . . . . [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)
		004a0b3ba1920832cf3f59e0d120df4562384afe2fbeb94b86b7a2b2b4e60252c8f39fe0e9ad86da9aef320a19155a5f2f99ccbcbc1ede7212664a290ec823cf3b97726fd5eaab3d376b51956d5023810c8abf5d9c03365497652ec96a769b26a45f3f069241839f52eb24e5e764e83a218e4807d9cb6ee3d7db512250681cb3c4b3261fcea88f9d5529d748ec0465269d6a97cae51dca8ef3612d9954ba2d323b462a8cdf6fa69a0a7263fc2fab7514d62504dc119aadd263d234aee690da77e3858da2b4d9129430a94424f035f77bb8f30022fe390c70a8c511f2b4714b3a9e9a5f4f0a5f40a2e450a580c3eb575e35c97442848ee8c24d15eea75b2db9e359