chattanoogaroofingcontractor.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:57:ff:66:59:5a:2b:ad:3c:fa:dd:3f:26:ff:5b:98:3d:d0 was issued on by Let's Encrypt.

With 2 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=chattanoogaroofingcontractor.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:57:ff:66:59:5a:2b:ad:3c:fa:dd:3f:26:ff:5b:98:3d:d0
Serial Number (int): 291280908282885617000035057043375809641936
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: b3:06:70:71:90:27:ac:f1:79:9f:c3:61:ea:a1:c0:56:7e:4d:f6:fe
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 4b:81:85:f6:98:85:08:5d:11:dd:2f:d7:48:e4:69:dc:06:38:81:05
Fingerprint (sha256): ee:a6:16:ca:d8:43:30:c9:d1:ec:eb:30:56:43:c4:59:93:8d:d7:db:4c:5c:94:67:02:23:3f:44:22:9b:5e:c7

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 chattanoogaroofingcontractor.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for chattanoogaroofingcontractor.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

chattanoogaroofingcontractor.com
www.chattanoogaroofingcontractor.com

Other certificates including the domain name chattanoogaroofingcontractor.com

(limited to 100 certificates)

Certificate

The complete raw certificate details for chattanoogaroofingcontractor.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGnjCCBYagAwIBAgISA1f/ZllaK608+t0/Jv9bmD3QMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MTYxOTE3MjVaFw0x
OTEwMTQxOTE3MjVaMCsxKTAnBgNVBAMTIGNoYXR0YW5vb2dhcm9vZmluZ2NvbnRy
YWN0b3IuY29tMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAt50vowFk
q6G0fXwvDfiyJRcppRX9cvzp78vb9ZEMtX5WFaVqr+X4jW3VTyDsS5QzZcdUOATN
vXex+/r2hkMn4S/j9BLHbQLAnVvt4u3Sjr+p0dpMIxhf+xdqloc0xLDFohmPD+Wy
cY/gpZEuo1m2Ud+vN00izjAo7hrnaAJmRq+DAfKFhQnLSvrndsvLx1FcpG3aA8yU
BdmEBwHzgd1e/d5LJDg/KfhD4DeeMVP186Pd350Ry1KpMFfhYCJvvMacCvxqpszw
odPgfRWTf3CVYOV2pKFckMrvTMmypPJcVj8d1u7X8Y3VU3m31q76m3xbqfgIlKN2
rq3vTS/61We41y0t+1ozt1HMvhljLsmQ6E4JWZr2feqdOZVS378lQgQSjmI2CNT1
pSEypoZrts78R2kFuGxu0hG6e35fugLesWVFWukw1qFkA4RCVjX7DFuCV0mJUR9M
BmlnVvnofvvWD8CLR6wQiG7enNbtN5/pEtU4AUi8qo4QUr6YVOEAWm/GNwjB8WOf
6+eHNGjlTnQ0KyqgDyhlcfltebGNZhg2wLu95PIUHj/kzE0Zps3kF6Dk73nZiLbf
mxX05TuiJ5dVSyU3ua2qiNIguRdB3lonCQDuV4b3SabIV2cZ3R23dAXioyK8xNYQ
fRk6mfJhE043hYr9kQqv1pHDGrURBqGjVOcCAwEAAaOCApswggKXMA4GA1UdDwEB
/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/
BAIwADAdBgNVHQ4EFgQUswZwcZAnrPF5n8Nh6qHAVn5N9v4wHwYDVR0jBBgwFoAU
qEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzAB
hiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAC
hiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzBRBgNVHREESjBI
giBjaGF0dGFub29nYXJvb2Zpbmdjb250cmFjdG9yLmNvbYIkd3d3LmNoYXR0YW5v
b2dhcm9vZmluZ2NvbnRyYWN0b3IuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcG
CysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5
cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHcAdH7agzGtMxCRIZzOJU9C
cMK//V5CIAjGNzV55hB7zFYAAAFr/G7BkAAABAMASDBGAiEA4z66nQtU4WP39w0j
fM3re7kFOm7aij/2oUv+j9ag27MCIQCaKf42hRdHlyKGVdobB2s25YnbFwR21LNO
9a4mbEYL3QB1AGPy283oO8wszwtyhCdXazOkjWF3j711pjixx2hUS9iNAAABa/xu
wa0AAAQDAEYwRAIgc8NTcqdTjsMnKVYkT5FXfe+F6G175EQIm5Ghzgpp1VMCIDV7
asgKiPf6Ulk2nIMMmL+bs4VZJxKVmtyl5YkurcpfMA0GCSqGSIb3DQEBCwUAA4IB
AQCOdLYK/wXGefP3G/kFPZknoAfCrO6RWfJVWCTDtMMqnxBunRSpR+TjxyIT1ArV
gB6yNN9MnrfyCMYKN07k22yOh+wxkRhWxv0EJntnTGmKS5IPruw+rH8axdH5dWt3
uSTcd+JcSYBisEilXqrG2xHYpeZ+h87+nyyUp9G/P5zOaYo8WcXb0L7tlyox6SyI
gk4huG7NBph+lbBcKdblhkIJRRMjNE+VB4wuw0cVnU4tE72zlCgjur5gjenRTCFQ
siZbWExKx4KWy9K8ETkrD/JIE2JiP4DJm61iRVEG+tZXgRUlXAaerEOxMHuL8dbJ
/222yR4A73WFC6hfGx0WGZtS
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAt50vowFkq6G0fXwvDfiy
JRcppRX9cvzp78vb9ZEMtX5WFaVqr+X4jW3VTyDsS5QzZcdUOATNvXex+/r2hkMn
4S/j9BLHbQLAnVvt4u3Sjr+p0dpMIxhf+xdqloc0xLDFohmPD+WycY/gpZEuo1m2
Ud+vN00izjAo7hrnaAJmRq+DAfKFhQnLSvrndsvLx1FcpG3aA8yUBdmEBwHzgd1e
/d5LJDg/KfhD4DeeMVP186Pd350Ry1KpMFfhYCJvvMacCvxqpszwodPgfRWTf3CV
YOV2pKFckMrvTMmypPJcVj8d1u7X8Y3VU3m31q76m3xbqfgIlKN2rq3vTS/61We4
1y0t+1ozt1HMvhljLsmQ6E4JWZr2feqdOZVS378lQgQSjmI2CNT1pSEypoZrts78
R2kFuGxu0hG6e35fugLesWVFWukw1qFkA4RCVjX7DFuCV0mJUR9MBmlnVvnofvvW
D8CLR6wQiG7enNbtN5/pEtU4AUi8qo4QUr6YVOEAWm/GNwjB8WOf6+eHNGjlTnQ0
KyqgDyhlcfltebGNZhg2wLu95PIUHj/kzE0Zps3kF6Dk73nZiLbfmxX05TuiJ5dV
SyU3ua2qiNIguRdB3lonCQDuV4b3SabIV2cZ3R23dAXioyK8xNYQfRk6mfJhE043
hYr9kQqv1pHDGrURBqGjVOcCAwEAAQ==
-----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 291280908282885617000035057043375809641936
 . . . . . . . . [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-16 19:17:25 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-14 19:17:25 +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 'chattanoogaroofingcontractor.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 749079799068741332803980214587129532391811145901070426325232018098804375761732062983062639651086732402442890752451661569895487211523668781330973596575129185427914962044846022650195001372043904875820450250162408779116221337466950502366166844951093975235539923675909370902063167887438828190726740448564819038355707957035728736461525267917253689867769948779245537983240583756213835489373917624635173877848705261032870130391449001985240284165454083769998600658111689377718571067156933662119966177322380472956765459156749878811410517237579821635222418568640940740857969927585778398877106656883427582831242295588291866081581590022106627275365496352235296210646778863109980035766567205689263946665229625294219541007295860749883758650774041884871762854070800104940460537907110445599340122695920406858448163464003789454539793854530284507895013797459959911747160918698421738258401810889946337508902204090792443081126186010370832412157135255841460451553968151983834069571289989226587340719409657319436610983659503811599725638044172928060454272788884569193194195040794293481790246861149535668304131823752519663056849275463447211924549722500555261769408779618805052179340806365309931824411109852047493053071324894124598027899729570714812967769319
 . . . . . . . . . . . . . . . . . . . . [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)
							b30670719027acf1799fc361eaa1c0567e4df6fe
 . . . . . . . . . . . . . . . . [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 (74 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'chattanoogaroofingcontractor.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.chattanoogaroofingcontractor.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)
							00f0007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016bfc6ec1900000040300483046022100e33eba9d0b54e163f7f70d237ccdeb7bb9053a6eda8a3ff6a14bfe8fd6a0dbb30221009a29fe3685174797228655da1b076b36e589db170476d4b34ef5ae266c460bdd00750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016bfc6ec1ad0000040300463044022073c35372a7538ec3272956244f91577def85e86d7be444089b91a1ce0a69d5530220357b6ac80a88f7fa5259369c830c98bf9bb385592712959adca5e5892eadca5f
 . . . . [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)
		008e74b60aff05c679f3f71bf9053d9927a007c2acee9159f2555824c3b4c32a9f106e9d14a947e4e3c72213d40ad5801eb234df4c9eb7f208c60a374ee4db6c8e87ec31911856c6fd04267b674c698a4b920faeec3eac7f1ac5d1f9756b77b924dc77e25c498062b048a55eaac6db11d8a5e67e87cefe9f2c94a7d1bf3f9cce698a3c59c5dbd0beed972a31e92c88824e21b86ecd06987e95b05c29d6e5864209451323344f95078c2ec347159d4e2d13bdb3942823babe608de9d14c2150b2265b584c4ac78296cbd2bc11392b0ff2481362623f80c99bad62455106fad6578115255c069eac43b1307b8bf1d6c9ff6db6c91e00ef75850ba85f1b1d16199b52