www.curatorefallimentare.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:f4:dd:b5:1a:b1:00:55:29:10:a7:66:5f:34:8a:04:27:d2 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.curatorefallimentare.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:f4:dd:b5:1a:b1:00:55:29:10:a7:66:5f:34:8a:04:27:d2Serial Number (int): 344660455058155723649234730257438661158866
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: e2:f4:02:88:ab:97:a4:ea:2f:66:de:b7:68:14:80:53:7b:3a:14:e3
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): b9:85:34:77:62:c5:37:1d:31:7f:a2:a9:c3:9f:25:6f:dd:10:72:e2
Fingerprint (sha256): 01:b1:00:2f:f1:5f:70:cd:26:a2:00:48:1b:ac:e1:df:fb:c6:28:2d:6d:c0:e1:f3:2e:13:d5:43:ff:12:a5:1c
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.curatorefallimentare.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.curatorefallimentare.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.curatorefallimentare.com
Other certificates including the domain name curatorefallimentare.com
(limited to 100 certificates)
woodside.bible
www.curatorefallimentare.com
caprera.org
curatorefallimentare.com
curatorefallimentare.com
curatorefallimentare.com
www.curatorefallimentare.com
www.curatorefallimentare.com
curatorefallimentare.com
bostonsportsmedicine.org
www.curatorefallimentare.com
curatorefallimentare.com
www.curatorefallimentare.com
curatorefallimentare.com
curatorefallimentare.com
curatorefallimentare.com
www.curatorefallimentare.com
caprera.org
curatorefallimentare.com
curatorefallimentare.com
curatorefallimentare.com
www.curatorefallimentare.com
www.curatorefallimentare.com
curatorefallimentare.com
bostonsportsmedicine.org
www.curatorefallimentare.com
curatorefallimentare.com
www.curatorefallimentare.com
curatorefallimentare.com
curatorefallimentare.com
curatorefallimentare.com
Certificate
The complete raw certificate details for www.curatorefallimentare.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGcDCCBVigAwIBAgISA/TdtRqxAFUpEKdmXzSKBCfSMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEyMDIwNDU4NDRaFw0y MDAzMDEwNDU4NDRaMCcxJTAjBgNVBAMTHHd3dy5jdXJhdG9yZWZhbGxpbWVudGFy ZS5jb20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCe0Nsc07Sr9E/x XF0TKqdMeNB9luxaov7cQyxJzkPmAhsJb7maeTRjrQAFKarjLZS6TLa+4COMOvfJ P4gySRPQdBzvrdLB0rXQocqsp5id3yoeYjEf/zAscH40oAxz9EXk/ago5Q/wEuMj 7UOenNe/VPq7HRaB3o41WnZ1cf8H5gnihp5GI6wRN79DB91EkvCjZDr9WwGl95ku gX1hu5TlTTb5oU2LwSTvrnXmO22RPEJNzBbr3y37WFKX22Rh2utH/h3i+M2btRTs klhLKy47hbrUjQPZaGZ2pKON9cXMcRJNsF2vCQ3t5hrHUHlP3e5n2CjIwQLLr6Xj uk5AGIymBCkoz7BUNAKvEynlgMPaYX/YIyboK1yZSlDdL7oV3EvatqTgHFA7sTzA AixBRMxkvT5gokftcq7JsWggnoeR6LIXVR8E6uE4CFAzRus+WJImCrDkv/NU0d3n /S1O0TI7b01dGftCPhxuahUc6XfeMYtsxXDkMhsJ/GOib5RIuNYwvBgsH15QLI8j +U/6FZpwUo/kW2Y8Vn5lNnMT/TJ6R+U63d9OaRFvyuOazADKeApVZwC9D2Tkwrz/ n2+jjaEoffitngCUWeUAMXBX/Mlrt9Xl13yEoTeq1F1Mhr9/MQvMzxkleoLZ5Xke 9jBMTFxAdJHc4PZJgx8DxD+t/nMmcQIDAQABo4ICcTCCAm0wDgYDVR0PAQH/BAQD AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA MB0GA1UdDgQWBBTi9AKIq5ek6i9m3rdoFIBTezoU4zAfBgNVHSMEGDAWgBSoSmpj BH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0 dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0 dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMCcGA1UdEQQgMB6CHHd3 dy5jdXJhdG9yZWZhbGxpbWVudGFyZS5jb20wTAYDVR0gBEUwQzAIBgZngQwBAgEw NwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5j cnlwdC5vcmcwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgBep3P531bA57U2SH3Q SeAyepGaDIShEhKEGHWWgXFFWAAAAW7FMI6xAAAEAwBHMEUCIQCNq4xfbE0tkRgb cCK/ai5WZF6s3YNS3RkCIkiji9cGBAIgDCwV6hJgMBnRwbICJxWybGqHbGniXqTm hkmuTyeyPk8AdgCyHgXMi6LNiiBOh2b5K7mKJSBna9r6cOeySVMt74uQXgAAAW7F MI6kAAAEAwBHMEUCIFVtxT9C3NiqNIQY1PDMzT5ShrkYUiZ0o2HAy7fvvfrDAiEA ypGxNsrfwyVqwhoQlcf7BQ0uGULSYs7Brjo9fzw0HVswDQYJKoZIhvcNAQELBQAD ggEBAGaz+ro1/BQeSBrK3PgfxvFuGxM6sIAGmbQwDkHeurjWdmLYeYmgvSN6VWEZ wUTnelchmXMjiYt1T+cmG4oFLo0+WpWwHdk5uheKfC0s+7hScpk6ix4xIPWIkOf/ +bIJ8KyRJeaaT6TxdAL76odGxDmhSFjMM4egqAPlztGnYyPvPySzg7tD70xc5vxP UV9/aC4dJpkXeZ0xa7b22Mv61E5aotzj+pu0wXlJvDZeNKsDTjSS3/LTMHlbCbHJ zBABCeLEbC2Kv72I1w0Leqn9sBkwKyEvg5CaPgn3R/Iobeixop1s+jPanePaGL4/ wZscn8hDeJB7QY07rfdaT7LLziA= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAntDbHNO0q/RP8VxdEyqn THjQfZbsWqL+3EMsSc5D5gIbCW+5mnk0Y60ABSmq4y2Uuky2vuAjjDr3yT+IMkkT 0HQc763SwdK10KHKrKeYnd8qHmIxH/8wLHB+NKAMc/RF5P2oKOUP8BLjI+1DnpzX v1T6ux0Wgd6ONVp2dXH/B+YJ4oaeRiOsETe/QwfdRJLwo2Q6/VsBpfeZLoF9YbuU 5U02+aFNi8Ek76515jttkTxCTcwW698t+1hSl9tkYdrrR/4d4vjNm7UU7JJYSysu O4W61I0D2WhmdqSjjfXFzHESTbBdrwkN7eYax1B5T93uZ9goyMECy6+l47pOQBiM pgQpKM+wVDQCrxMp5YDD2mF/2CMm6CtcmUpQ3S+6FdxL2rak4BxQO7E8wAIsQUTM ZL0+YKJH7XKuybFoIJ6HkeiyF1UfBOrhOAhQM0brPliSJgqw5L/zVNHd5/0tTtEy O29NXRn7Qj4cbmoVHOl33jGLbMVw5DIbCfxjom+USLjWMLwYLB9eUCyPI/lP+hWa cFKP5FtmPFZ+ZTZzE/0yekflOt3fTmkRb8rjmswAyngKVWcAvQ9k5MK8/59vo42h KH34rZ4AlFnlADFwV/zJa7fV5dd8hKE3qtRdTIa/fzELzM8ZJXqC2eV5HvYwTExc QHSR3OD2SYMfA8Q/rf5zJnECAwEAAQ== -----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 344660455058155723649234730257438661158866 . . . . . . . . [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-12-02 04:58:44 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-01 04:58:44 +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.curatorefallimentare.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 647912113405973330589185302108276990557104235159012658571213141119765604780685099320254860356819424951221322797287044568782603184733670647677365653127916164781290294578549374210943098555938152408602619768403280126369466747410168758604035282266900847871703847205720216577890697306464035101169063638298254438430292713881719240016263262741871739098223128929753585133437214180466271929315653140845208451922135489677551955395036676973744804440533533241681254685684101390565382371286041496554718961978120831451880109060447905403520387590313035028611973539859522654680559590779683651644844893319925128066799112666190290858996671400249312628164353470279713351401906646214253305982463855610841166685404595185526229890263150246588059614865506847503314365572763341854635632689939485907720019367302729956570706851922659632651330807663211900800237057236076300296904972495290308421432695588039582539560602348106971187695064615446788731193453785377361114003190068889109729641171798040562802523349287172134679969933293687747920280984036581983560520216687410882132792315178409133421622984518883860466595645379154859171781466268568319190756876057721992371828958550036927704128674766938492678862325174749503720884948420023394830878635910348947722544753 . . . . . . . . . . . . . . . . . . . . [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) e2f40288ab97a4ea2f66deb7681480537b3a14e3 . . . . . . . . . . . . . . . . [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 (32 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.curatorefallimentare.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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f00076005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016ec5308eb100000403004730450221008dab8c5f6c4d2d91181b7022bf6a2e56645eacdd8352dd19022248a38bd7060402200c2c15ea12603019d1c1b2022715b26c6a876c69e25ea4e68649ae4f27b23e4f007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016ec5308ea400000403004730450220556dc53f42dcd8aa348418d4f0cccd3e5286b918522674a361c0cbb7efbdfac3022100ca91b136cadfc3256ac21a1095c7fb050d2e1942d262cec1ae3a3d7f3c341d5b . . . . [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) 0066b3faba35fc141e481acadcf81fc6f16e1b133ab0800699b4300e41debab8d67662d87989a0bd237a556119c144e77a5721997323898b754fe7261b8a052e8d3e5a95b01dd939ba178a7c2d2cfbb85272993a8b1e3120f58890e7fff9b209f0ac9125e69a4fa4f17402fbea8746c439a14858cc3387a0a803e5ced1a76323ef3f24b383bb43ef4c5ce6fc4f515f7f682e1d269917799d316bb6f6d8cbfad44e5aa2dce3fa9bb4c17949bc365e34ab034e3492dff2d330795b09b1c9cc100109e2c46c2d8abfbd88d70d0b7aa9fdb019302b212f83909a3e09f747f2286de8b1a29d6cfa33da9de3da18be3fc19b1c9fc84378907b418d3badf75a4fb2cbce20