thi.bible
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:58:54:84:7f:21:cc:61:ae:9c:4e:fd:7d:a7:44:61:f3:55 was issued on by Let's Encrypt.
With 16 subject alternative names this certificate can be used to secure multiple fqdn's. 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=thi.bible
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:58:54:84:7f:21:cc:61:ae:9c:4e:fd:7d:a7:44:61:f3:55Serial Number (int): 291394049197698386314335625713588644213589
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: e9:71:75:d3:a1:22:00:e2:43:ec:0e:43:5e:48:22:69:8d:94:4e:c2
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): d5:4e:61:1d:b2:04:26:20:9f:f9:16:1b:a3:db:d0:91:82:ba:fe:35
Fingerprint (sha256): d5:5b:14:18:bf:7e:c0:76:15:1c:ad:dd:d6:5b:85:0a:f0:9b:ce:9e:47:e0:91:78:93:3f:a4:c2:81:69:1b:55
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate thi.bible
16
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for thi.bible
Public Key Algorithm
RSA
Key Size
2048
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
aquatic-ancestors.org
ayo.co
blockactuary.com
camaratraviesa.com
chatellerault.com
freshlocally.com
harleystreettherapy.com
iconsquere.com
iglta.com
lancolombia.org
precolumbianpottery.com
raynia.com
thi.bible
travelcaddy.com
www.intercrypt.com
xrshoppingmall.com
ayo.co
blockactuary.com
camaratraviesa.com
chatellerault.com
freshlocally.com
harleystreettherapy.com
iconsquere.com
iglta.com
lancolombia.org
precolumbianpottery.com
raynia.com
thi.bible
travelcaddy.com
www.intercrypt.com
xrshoppingmall.com
Other certificates including the domain name thi.bible
(limited to 100 certificates)
Certificate
The complete raw certificate details for thi.bible in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGXTCCBUWgAwIBAgISA1hUhH8hzGGunE79fadEYfNVMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAzMDgwODI3NDZaFw0y MDA2MDYwODI3NDZaMBQxEjAQBgNVBAMTCXRoaS5iaWJsZTCCASIwDQYJKoZIhvcN AQEBBQADggEPADCCAQoCggEBAM5DL4QbeLOrhckNgRLbAqmJawkkxDecuLyLkMp4 2OA0oWmHl+oG1+kMShd8u59j+EaiceZKNwDOvJWSb+YeoIC7QJGLYkved24OSAso 9K8rlBDWSDpUPKFNbFTzUVYpAz5D79EWYCZ+hs3hFSiRp3f9n4SfQ6BzCMBRmhbM LwVxDnEvM8lLRmBvB0EO1JF+CPzQLG5RAnp6eQu9royltyooU9NjcF5wPLA5OrdM IPlQJVv7U6PycKiFspJlwy6IF6Zk+rlEhBsQpgKnYCX+H3J2Z7IQpWKMWXIm6J0G o99OhugcdSL5HZVHjv70XeCRxTzG3jQe2vOPIVp1MAqTxg0CAwEAAaOCA3EwggNt MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw DAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU6XF106EiAOJD7A5DXkgiaY2UTsIwHwYD VR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4G CCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8G CCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzCC ASUGA1UdEQSCARwwggEYghVhcXVhdGljLWFuY2VzdG9ycy5vcmeCBmF5by5jb4IQ YmxvY2thY3R1YXJ5LmNvbYISY2FtYXJhdHJhdmllc2EuY29tghFjaGF0ZWxsZXJh dWx0LmNvbYIQZnJlc2hsb2NhbGx5LmNvbYIXaGFybGV5c3RyZWV0dGhlcmFweS5j b22CDmljb25zcXVlcmUuY29tgglpZ2x0YS5jb22CD2xhbmNvbG9tYmlhLm9yZ4IX cHJlY29sdW1iaWFucG90dGVyeS5jb22CCnJheW5pYS5jb22CCXRoaS5iaWJsZYIP dHJhdmVsY2FkZHkuY29tghJ3d3cuaW50ZXJjcnlwdC5jb22CEnhyc2hvcHBpbmdt YWxsLmNvbTBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYG CCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQQGCisGAQQB 1nkCBAIEgfUEgfIA8AB2AF6nc/nfVsDntTZIfdBJ4DJ6kZoMhKESEoQYdZaBcUVY AAABcLl4zBYAAAQDAEcwRQIgd1pqmnmj3QPPsX11v9zIlFVkTMS8SlVTiKoecDI3 4tgCIQCsamW+CXalOqqvEaEsJU3aG8QR7NERComuPzCS1Kzb0gB2ALIeBcyLos2K IE6HZvkruYolIGdr2vpw57JJUy3vi5BeAAABcLl4zA0AAAQDAEcwRQIhAL8bpXqZ fonNGS4xxf9zQMn5aJxLfnQdmisTvOVA3rutAiAMT3UKCvtuJIQ2FJ3Y3BnQLWlG vaNkrzp92mvOwGiksTANBgkqhkiG9w0BAQsFAAOCAQEAWYl3Kkvw5kMtUiQ79Txa 4kD51Yw9sUKkS/217Nrffm/QwnbbvEQQgWUaDg+n/B6emJx3+35D735ygrP/SCtm K65exYetkU3VJtS+B8/mU4MrSy9vAx2PrFNydcGRurm6Y56d6MxSGHgkNGUdmHoO EYS9DUuoWVI8FwuJvHMESMyZRLmZc3UG4WjJRg9G+XWhYm7G+GAqQ/gjotn3QX/i SebvyYVszXTTo2F7wIqdPKud+eUXkG+UcOIDBAF1NYnIcDeq3hG1oG/o2L7Zaf8l 989gVa9yvDnqaHe0Vul7Vse8F79Y22IAtxLnpff5N1rGlA/9RnrsHrdeHVmr7JfD EQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzkMvhBt4s6uFyQ2BEtsC qYlrCSTEN5y4vIuQynjY4DShaYeX6gbX6QxKF3y7n2P4RqJx5ko3AM68lZJv5h6g gLtAkYtiS953bg5ICyj0ryuUENZIOlQ8oU1sVPNRVikDPkPv0RZgJn6GzeEVKJGn d/2fhJ9DoHMIwFGaFswvBXEOcS8zyUtGYG8HQQ7UkX4I/NAsblECenp5C72ujKW3 KihT02NwXnA8sDk6t0wg+VAlW/tTo/JwqIWykmXDLogXpmT6uUSEGxCmAqdgJf4f cnZnshClYoxZcibonQaj306G6Bx1IvkdlUeO/vRd4JHFPMbeNB7a848hWnUwCpPG DQIDAQAB -----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 291394049197698386314335625713588644213589 . . . . . . . . [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 2020-03-08 08:27:46 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-06 08:27:46 +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 'thi.bible' . . . . . . . . [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 (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 26038221281865101745548042824179110025847377788234402113013769479988833788570916779548168929586082366557046780697030176754760538875204598809230210767881446363346649217763367976951949445284099620615559847772393352460320589569360927018534246696502050082190193214082645762476120343334074253650868742114183289176115822823668446956273293136584123697949942771399218300558471690991715569947425523857976262567200189608925210556805002930487146182804288416128623120640804646337567531781130956613275740345978182017619343162393404358713728863345853719047877961266210388025150373804481356792392249281220151697833823933356177606157 . . . . . . . . . . . . . . . . . . . . [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) e97175d3a12200e243ec0e435e4822698d944ec2 . . . . . . . . . . . . . . . . [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 (284 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'aquatic-ancestors.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ayo.co' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'blockactuary.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'camaratraviesa.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'chatellerault.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'freshlocally.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'harleystreettherapy.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'iconsquere.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'iglta.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'lancolombia.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'precolumbianpottery.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'raynia.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'thi.bible' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'travelcaddy.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.intercrypt.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'xrshoppingmall.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) 00f00076005ea773f9df56c0e7b536487dd049e0327a919a0c84a11212841875968171455800000170b978cc1600000403004730450220775a6a9a79a3dd03cfb17d75bfdcc89455644cc4bc4a555388aa1e703237e2d8022100ac6a65be0976a53aaaaf11a12c254dda1bc411ecd1110a89ae3f3092d4acdbd2007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e00000170b978cc0d0000040300473045022100bf1ba57a997e89cd192e31c5ff7340c9f9689c4b7e741d9a2b13bce540debbad02200c4f750a0afb6e248436149dd8dc19d02d6946bda364af3a7dda6bcec068a4b1 . . . . [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) 005989772a4bf0e6432d52243bf53c5ae240f9d58c3db142a44bfdb5ecdadf7e6fd0c276dbbc441081651a0e0fa7fc1e9e989c77fb7e43ef7e7282b3ff482b662bae5ec587ad914dd526d4be07cfe653832b4b2f6f031d8fac537275c191bab9ba639e9de8cc5218782434651d987a0e1184bd0d4ba859523c170b89bc730448cc9944b999737506e168c9460f46f975a1626ec6f8602a43f823a2d9f7417fe249e6efc9856ccd74d3a3617bc08a9d3cab9df9e517906f9470e2030401753589c87037aade11b5a06fe8d8bed969ff25f7cf6055af72bc39ea6877b456e97b56c7bc17bf58db6200b712e7a5f7f9375ac6940ffd467aec1eb75e1d59abec97c311