www.alberghilidodisavio.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:3e:09:45:53:d7:11:8e:e2:cc:72:c0:6b:48:66:5f:67:63 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.alberghilidodisavio.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:3e:09:45:53:d7:11:8e:e2:cc:72:c0:6b:48:66:5f:67:63Serial Number (int): 282446687565303713847878482596352908814179
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 4f:b1:fe:fc:b8:c0:56:a6:18:73:ea:4d:d8:a5:31:be:b1:b5:0f:14
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 64:e0:d8:1e:95:e8:27:0e:1c:7e:11:dd:6b:06:27:52:37:6e:2a:8e
Fingerprint (sha256): d1:ca:ea:3b:58:73:d0:b2:c6:b7:f6:d6:ca:5f:36:75:c7:c5:3c:9c:40:06:98:9e:cd:70:8f:68:cb:98:35:22
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.alberghilidodisavio.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.alberghilidodisavio.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.alberghilidodisavio.com
Other certificates including the domain name alberghilidodisavio.com
(limited to 100 certificates)
0etrucks.com
alberghilidodisavio.com
www.alberghilidodisavio.com
alberghilidodisavio.com
bernareggio.org
alberghilidodisavio.com
alberghilidodisavio.com
www.alberghilidodisavio.com
alberghilidodisavio.com
www.alberghilidodisavio.com
alberghilidodisavio.com
www.alberghilidodisavio.com
alberghilidodisavio.com
www.alberghilidodisavio.com
www.alberghilidodisavio.com
www.golfspace.co
www.alberghilidodisavio.com
alberghilidodisavio.com
www.alberghilidodisavio.com
alberghilidodisavio.com
bernareggio.org
alberghilidodisavio.com
alberghilidodisavio.com
www.alberghilidodisavio.com
alberghilidodisavio.com
www.alberghilidodisavio.com
alberghilidodisavio.com
www.alberghilidodisavio.com
alberghilidodisavio.com
www.alberghilidodisavio.com
www.alberghilidodisavio.com
www.golfspace.co
www.alberghilidodisavio.com
Certificate
The complete raw certificate details for www.alberghilidodisavio.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGbTCCBVWgAwIBAgISAz4JRVPXEY7izHLAa0hmX2djMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAzMjMwNjE0NTdaFw0x OTA2MjEwNjE0NTdaMCYxJDAiBgNVBAMTG3d3dy5hbGJlcmdoaWxpZG9kaXNhdmlv LmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANY1tAaS7AMrSFep TLVout2UqiXDao6dXxD73W87NIGexKdpLC9oNPMy23ZO2JzNRZOJvEta93c48JzQ KgQFkF56RskZV2o4+tBMBluqp1soL7oxXmIywDxgRYog/V2YApXmO29yDdhnncxY Wi6wCcFgr+ibtS4sXpXRqY5nihBPU6HvDbNcJ4D0DT0dEpPRhSlYRA7NviJv8N1Z 6ji3NLD3ApqPPtCwCS7r0nU//qfuU/Rm3AzVNeR7x8VHtrCekbNxQYnAgszAwas3 Y1Fvqi/uDTBjVER+UN2Z16dEuUns/qPoZP/eh0zakzqTcKitBvj7DqnnoCCXi4YO YUxUE72ZHQ4Fjw/i5iriDjVNllrBBHhl4989JyplfmkqrU7Afy9TvlJgIWxiVj3f EwmyeTKb84rIOv6V0L6fMOJkBwUI0vpRKol4U64CayaVySb2Y4BCWRx1kx6kej5N kdrboxXLyM6hduaof42np5DoFb/IAqkBA4zPyQ2lUllHKzYpvkkuvsl/GTmIq+6q qtSZmqYZ3V0aT5tH8UUtZ7r4DFO5SgWrGDWtYB+yYCg+e1KyAP0DT8PGwtGDHqbk BPJUyl2w+U97yj28H9lAIHG/RaJdvoFQpiAEbwRxeC1GJaX9vXCVm/vu+ENHDxkt 0tSR/m9ux2QMXR7h4hFPQAhpJ4WZAgMBAAGjggJvMIICazAOBgNVHQ8BAf8EBAMC BaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAw HQYDVR0OBBYEFE+x/vy4wFamGHPqTdilMb6xtQ8UMB8GA1UdIwQYMBaAFKhKamME fd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0 cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0 cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wJgYDVR0RBB8wHYIbd3d3 LmFsYmVyZ2hpbGlkb2Rpc2F2aW8uY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcG CysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5 cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUAdH7agzGtMxCRIZzOJU9C cMK//V5CIAjGNzV55hB7zFYAAAFpqWcSDwAABAMARjBEAiBXAijDlYH8wuB8fuBN Qfq/A8XCJAYxfY5aVL+5HyEgmwIgfXEz2Fd7ml9hovscFN3UyscB29+IOwaFOIsd QFpwZPcAdgBj8tvN6DvMLM8LcoQnV2szpI1hd4+9daY4scdoVEvYjQAAAWmpZxCZ AAAEAwBHMEUCIQD8pq82al0NLv846RvdFXCuunOv3MsmTUYrV77pWBIBrwIgSeQV lp+GtPoTW8CjIE4oX4kqEOC0p6G+YRIm8clEq3EwDQYJKoZIhvcNAQELBQADggEB AAYoV3acebBodhmUFRRFFEK51f4wCcN3aIudf1dNBtjUtsmnB6Y82S88gt8k+tpC 6aAkpwNqclLd8QylyNRyLvd3FUrK6cPCsK3IzcFDL05bmF3929L3GGZpxzsUnH4k zTWATT0bihVIatrwQgTTWszoISkMiziH+P4Ni2Mrw03evscLOfH7fM+GxBEhxduw qZF+G+ppmGip3OsVbu5TErusvDC7B77tLYebCQ+17M9mXuTePLV4BXG+xS9Gfd+j j3vJaO7CJru5MHJkv5R5AkU7eFP4mbfI77uLogm9lOiwt8E9gek2x2bV1A3WF0Yx OZG4E7n60fI1rkG6K5+e9F0= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA1jW0BpLsAytIV6lMtWi6 3ZSqJcNqjp1fEPvdbzs0gZ7Ep2ksL2g08zLbdk7YnM1Fk4m8S1r3dzjwnNAqBAWQ XnpGyRlXajj60EwGW6qnWygvujFeYjLAPGBFiiD9XZgCleY7b3IN2GedzFhaLrAJ wWCv6Ju1LixeldGpjmeKEE9Toe8Ns1wngPQNPR0Sk9GFKVhEDs2+Im/w3VnqOLc0 sPcCmo8+0LAJLuvSdT/+p+5T9GbcDNU15HvHxUe2sJ6Rs3FBicCCzMDBqzdjUW+q L+4NMGNURH5Q3ZnXp0S5Sez+o+hk/96HTNqTOpNwqK0G+PsOqeegIJeLhg5hTFQT vZkdDgWPD+LmKuIONU2WWsEEeGXj3z0nKmV+aSqtTsB/L1O+UmAhbGJWPd8TCbJ5 Mpvzisg6/pXQvp8w4mQHBQjS+lEqiXhTrgJrJpXJJvZjgEJZHHWTHqR6Pk2R2tuj FcvIzqF25qh/jaenkOgVv8gCqQEDjM/JDaVSWUcrNim+SS6+yX8ZOYir7qqq1Jma phndXRpPm0fxRS1nuvgMU7lKBasYNa1gH7JgKD57UrIA/QNPw8bC0YMepuQE8lTK XbD5T3vKPbwf2UAgcb9Fol2+gVCmIARvBHF4LUYlpf29cJWb++74Q0cPGS3S1JH+ b27HZAxdHuHiEU9ACGknhZkCAwEAAQ== -----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 282446687565303713847878482596352908814179 . . . . . . . . [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-03-23 06:14:57 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-06-21 06:14:57 +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.alberghilidodisavio.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 873899651042906160427345925977157760359665240673202374135518618265690099708108972823741481753943078666976514706307885415967413617480407231763425773961427809791582398785501795707606194802717694440805524112257351053600761185650596370805626473156642269258350101373483193432136351957269489446708564895404580244107823098368297569525048947640080178540796675572687583875361592034415839161844631527654017405182979179832223160831663273575113218295669394335716835036683268760398912025477846337478841010765248531722683386195888797874864278122977163820380048559084073187519647505577200153773342339763068219611924146286679724591098639735888931939406942048092897753564270365087572814721293732355851016633499297968624959665264012516207746127284993569761001632992120032779124203970697641351854756143162426080797390787075494693615400165349897611648068508471519995753826358960500536567918270457652771930101846058112491422791289821606100431449081308146785265432928668190830951634600108552050729768869266241054175440716519910352724653953442009300328059905083936702590861897009983026645312344895443836185682591884289569956889683339043545801448899852809781971996984141624333801864977436678397739425254426784995280045298704311927054623851197715737335006617 . . . . . . . . . . . . . . . . . . . . [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) 4fb1fefcb8c056a61873ea4dd8a531beb1b50f14 . . . . . . . . . . . . . . . . [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 (31 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.alberghilidodisavio.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) 00ef007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc5600000169a967120f00000403004630440220570228c39581fcc2e07c7ee04d41fabf03c5c22406317d8e5a54bfb91f21209b02207d7133d8577b9a5f61a2fb1c14ddd4cac701dbdf883b0685388b1d405a7064f700760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d00000169a96710990000040300473045022100fca6af366a5d0d2eff38e91bdd1570aeba73afdccb264d462b57bee9581201af022049e415969f86b4fa135bc0a3204e285f892a10e0b4a7a1be611226f1c944ab71 . . . . [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) 00062857769c79b0687619941514451442b9d5fe3009c377688b9d7f574d06d8d4b6c9a707a63cd92f3c82df24fada42e9a024a7036a7252ddf10ca5c8d4722ef777154acae9c3c2b0adc8cdc1432f4e5b985dfddbd2f7186669c73b149c7e24cd35804d3d1b8a15486adaf04204d35acce821290c8b3887f8fe0d8b632bc34ddebec70b39f1fb7ccf86c41121c5dbb0a9917e1bea699868a9dceb156eee5312bbacbc30bb07beed2d879b090fb5eccf665ee4de3cb5780571bec52f467ddfa38f7bc968eec226bbb9307264bf947902453b7853f899b7c8efbb8ba209bd94e8b0b7c13d81e936c766d5d40dd61746313991b813b9fad1f235ae41ba2b9f9ef45d