www.approvvigionamenti.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:d9:a1:a3:2f:73:4f:c4:c2:51:02:61:21:0a:7a:c8:c3:a9 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.approvvigionamenti.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:d9:a1:a3:2f:73:4f:c4:c2:51:02:61:21:0a:7a:c8:c3:a9Serial Number (int): 335392984431242876387503846605695706776489
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: f8:c3:3d:ac:d2:42:c6:3b:be:f3:71:02:5d:e4:b6:f3:bb:42:62:e7
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): b3:95:26:e0:cc:a6:44:68:13:1e:fc:54:96:e3:90:31:a1:28:91:8f
Fingerprint (sha256): 84:fa:72:47:9e:b4:c6:75:46:77:0a:e7:9b:7a:60:44:8a:bc:b1:cd:4d:a7:e0:6e:57:a1:58:a3:6a:f5:e1:12
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.approvvigionamenti.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.approvvigionamenti.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.approvvigionamenti.com
Other certificates including the domain name approvvigionamenti.com
(limited to 100 certificates)
www.approvvigionamenti.com
approvvigionamenti.com
www.approvvigionamenti.com
www.approvvigionamenti.com
approvvigionamenti.com
assistiti.com
www.approvvigionamenti.com
498.me
thoracic.com
poundwatchers.com
approvvigionamenti.com
approvvigionamenti.com
mindfulmarraige.org
www.approvvigionamenti.com
approvvigionamenti.com
www.approvvigionamenti.com
www.approvvigionamenti.com
www.xn--h1ace6aug.com
approvvigionamenti.com
www.approvvigionamenti.com
www.approvvigionamenti.com
approvvigionamenti.com
assistiti.com
www.approvvigionamenti.com
498.me
thoracic.com
poundwatchers.com
approvvigionamenti.com
approvvigionamenti.com
mindfulmarraige.org
www.approvvigionamenti.com
approvvigionamenti.com
www.approvvigionamenti.com
www.approvvigionamenti.com
www.xn--h1ace6aug.com
Certificate
The complete raw certificate details for www.approvvigionamenti.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGazCCBVOgAwIBAgISA9mhoy9zT8TCUQJhIQp6yMOpMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTExMjgxOTEyMTFaFw0y MDAyMjYxOTEyMTFaMCUxIzAhBgNVBAMTGnd3dy5hcHByb3Z2aWdpb25hbWVudGku Y29tMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAzEjwfc1RNyp5JnbG /i82Hkz1rqMdwPAfo0d/CjJxHHbHRkL685+O34VM08QB7dxmFu8Alru8VtHJYDcL 5j4lTdx1oaJgFAA1rSQOAi5LBzDMWPoP3kM8fEADfM+Ltm8Nu2PG6T/GptQwBJYZ S47WW20gOAaOayD7OEQwNn0YRocuAicz0cLDOow+KJO9Ww+3f0kCitr51yjaiwsO aebsiE1ktjOxvqO8wQueKD8mwmX1BfotYvkQJgDRRm6PyhgWr6GHA3P7nJadA0n6 4Z+UkYdx1lPge0wOMRKbP9Aoj36pY702F1pk1QdBrhm+MGhWBqRMcUYCfeRlJEsd 3WuaoGSpKXcGz8sXBlux3MnWXgJOr0K2OMFn59MumOirBSQil4D6OcW3BiZmebLL Oi0cw388Z7NxV3unISYtFZKv0fXwttrZQ0IpvxHEE7nm9nX1NwMS350O60+c09g9 JltejqO+VJ2saz3r2EaUkn1f76LuwTKM3BE8hVN5cPIILayiEixkRL9fWKTicROz Mc1Or0xgljZqiOOEAacGysqsIDO1BesAEyJfH94Uy6/OA4hzzPABKbKBsAcOZ63N 97ZZeZoHx8yws9ldiqGD3pnP3H0WebIoUIQmwt9WgUXoz+AvewnI1uy06alQBIft r8ABApGjH/choVogn9S/rV+94N8CAwEAAaOCAm4wggJqMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd BgNVHQ4EFgQU+MM9rNJCxju+83ECXeS287tCYucwHwYDVR0jBBgwFoAUqEpqYwR9 3brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRw Oi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRw Oi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzAlBgNVHREEHjAcghp3d3cu YXBwcm92dmlnaW9uYW1lbnRpLmNvbTBMBgNVHSAERTBDMAgGBmeBDAECATA3Bgsr BgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0 Lm9yZzCCAQMGCisGAQQB1nkCBAIEgfQEgfEA7wB1ALIeBcyLos2KIE6HZvkruYol IGdr2vpw57JJUy3vi5BeAAABbrOke10AAAQDAEYwRAIgZ1sPcDlbhYdYvXH9/676 wl4wJ/wGocUKqLqLd2h6jKkCIH90uLk1qkxJIcDKtjiAnmJdYtzgIQGJ6GgQZBDi 5+LzAHYAb1N2rDHwMRnYmQCkURX/dxUcEdkCwQApBo2yCJo32RMAAAFus6R7uQAA BAMARzBFAiEA6nNmQlyabR/zE0z/eBwQhkiM7rp6StNQiXEvMDI+zSwCIGbhOYXm S4YZP+jC7jytmKlDWrK9W+Cejjodxp+eWmxpMA0GCSqGSIb3DQEBCwUAA4IBAQAo Goe3DeRnbl7ZFDPSNjndk/B7Emc541GwU0oUXPuNwqYsLCqVnhbVGTbPzEQUOuJk MIBG8TPoe2OgPcEAF8E07VCsA/lpq6S0CsrW7Za7jKseFdUX+yEasuNp28bMsr5/ a4Rj/+LHZNcF1Vgspl+nhjJ0SvAkmV8Cn7RSsBzTVOrV5fNZI5wiRcHMS6F0W5sg FJAfLc9kh7Y/360+N/I+0y4eGC+jkZXE2MV2ndhd3pdkwX81ybslbIIuppjJ0EGt jzwyKWCAYNkBb0TtbfTog8cisgxi78DKt2iXK6BxpLZu1r5Co9xA6s6820fIRNiO CKJIrMq5anpGHRF1Y7uL -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAzEjwfc1RNyp5JnbG/i82 Hkz1rqMdwPAfo0d/CjJxHHbHRkL685+O34VM08QB7dxmFu8Alru8VtHJYDcL5j4l Tdx1oaJgFAA1rSQOAi5LBzDMWPoP3kM8fEADfM+Ltm8Nu2PG6T/GptQwBJYZS47W W20gOAaOayD7OEQwNn0YRocuAicz0cLDOow+KJO9Ww+3f0kCitr51yjaiwsOaebs iE1ktjOxvqO8wQueKD8mwmX1BfotYvkQJgDRRm6PyhgWr6GHA3P7nJadA0n64Z+U kYdx1lPge0wOMRKbP9Aoj36pY702F1pk1QdBrhm+MGhWBqRMcUYCfeRlJEsd3Wua oGSpKXcGz8sXBlux3MnWXgJOr0K2OMFn59MumOirBSQil4D6OcW3BiZmebLLOi0c w388Z7NxV3unISYtFZKv0fXwttrZQ0IpvxHEE7nm9nX1NwMS350O60+c09g9Jlte jqO+VJ2saz3r2EaUkn1f76LuwTKM3BE8hVN5cPIILayiEixkRL9fWKTicROzMc1O r0xgljZqiOOEAacGysqsIDO1BesAEyJfH94Uy6/OA4hzzPABKbKBsAcOZ63N97ZZ eZoHx8yws9ldiqGD3pnP3H0WebIoUIQmwt9WgUXoz+AvewnI1uy06alQBIftr8AB ApGjH/choVogn9S/rV+94N8CAwEAAQ== -----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 335392984431242876387503846605695706776489 . . . . . . . . [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-11-28 19:12:11 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-02-26 19:12:11 +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.approvvigionamenti.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 833409760463765564444050713598700884618949592770400535367420589095965235765426327891216771661274980679948855719135614896879095505952787319830055696667209549637710144550171614916069853215958498676327608172417756975419914908222800624013366716257740016434516653295727184778224240147525703533382074894016646067081871591805982038927106311112164806774084761932698342638687721577484379235250514410352478198496032214110570385402123227911652863779842909107133074318871869738607638632104890633248194380351227066647048421964105914316428232909361350195154273026764448420125761850089256147233286104961201397490206022836726910146519585237959661196469523201244638388324185696612648623833366090333068079240650078886392264488080467948264516262572164453044278140009975521211134795049524666329890892827930253748392341778696740751293461592552767363125950898997518835738184544982313753611480930131883631480740474606804966890376453251169236195041757553431738958942594051392913948002796531546973547951005920745728913998246975295081349444211403997997628811588210943488891998972929494591311718123623418123326499008580198108822250261233266738197024264556137476167350924035028939733919035002245760191029191875778598075642027411934025486279483791131176863654111 . . . . . . . . . . . . . . . . . . . . [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) f8c33dacd242c63bbef371025de4b6f3bb4262e7 . . . . . . . . . . . . . . . . [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.approvvigionamenti.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) 00ef007500b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016eb3a47b5d00000403004630440220675b0f70395b858758bd71fdffaefac25e3027fc06a1c50aa8ba8b77687a8ca902207f74b8b935aa4c4921c0cab638809e625d62dce0210189e868106410e2e7e2f30076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016eb3a47bb90000040300473045022100ea7366425c9a6d1ff3134cff781c1086488ceeba7a4ad35089712f30323ecd2c022066e13985e64b86193fe8c2ee3cad98a9435ab2bd5be09e8e3a1dc69f9e5a6c69 . . . . [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) 00281a87b70de4676e5ed91433d23639dd93f07b126739e351b0534a145cfb8dc2a62c2c2a959e16d51936cfcc44143ae264308046f133e87b63a03dc10017c134ed50ac03f969aba4b40acad6ed96bb8cab1e15d517fb211ab2e369dbc6ccb2be7f6b8463ffe2c764d705d5582ca65fa78632744af024995f029fb452b01cd354ead5e5f359239c2245c1cc4ba1745b9b2014901f2dcf6487b63fdfad3e37f23ed32e1e182fa39195c4d8c5769dd85dde9764c17f35c9bb256c822ea698c9d041ad8f3c3229608060d9016f44ed6df4e883c722b20c62efc0cab768972ba071a4b66ed6be42a3dc40eacebcdb47c844d88e08a248accab96a7a461d117563bb8b