chattanoogaroofingcontractor.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:59:d1:68:b4:bf:29:ea:c7:e1:35:09:62:0d:60:7d:00:71 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=chattanoogaroofingcontractor.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:59:d1:68:b4:bf:29:ea:c7:e1:35:09:62:0d:60:7d:00:71Serial Number (int): 379012626698976125289721099881904013639793
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 81:a3:d5:fd:9d:6f:38:83:67:ae:60:a8:29:c1:8d:77:e2:7d:6f:8c
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 33:87:22:7d:00:e3:13:8c:91:7e:c1:7a:dd:0c:31:35:b1:26:a9:c4
Fingerprint (sha256): 1d:de:e8:b5:fc:4c:67:47:81:a9:a9:f3:ad:02:7c:cb:04:ba:6c:99:3d:0a:6c:b8:a1:84:ba:ce:57:c0:62:5d
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate chattanoogaroofingcontractor.com
1
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
Other certificates including the domain name chattanoogaroofingcontractor.com
(limited to 100 certificates)
chattanoogaroofingcontractor.com
chattanoogaroofingcontractor.com
chattanoogaroofingcontractor.com
chattanoogaroofingcontractor.com
chattanoogaroofingcontractor.com
www.anywheremba.com
reefrunnerkeywest.com
resvert.com
chattanoogaroofingcontractor.com
apponclick.co
www.adrenalineadventurer.com
ownapicasso.com
www.facewallets.com
www.hawaiinursinghomelawyer.com
chattanoogaroofingcontractor.com
www.drivercise.com
www.youbettergetthis.com
chattanoogaroofingcontractor.com
chattanoogaroofingcontractor.com
chattanoogaroofingcontractor.com
chattanoogaroofingcontractor.com
chattanoogaroofingcontractor.com
chattanoogaroofingcontractor.com
www.anywheremba.com
reefrunnerkeywest.com
resvert.com
chattanoogaroofingcontractor.com
apponclick.co
www.adrenalineadventurer.com
ownapicasso.com
www.facewallets.com
www.hawaiinursinghomelawyer.com
chattanoogaroofingcontractor.com
www.drivercise.com
www.youbettergetthis.com
chattanoogaroofingcontractor.com
chattanoogaroofingcontractor.com
Certificate
The complete raw certificate details for chattanoogaroofingcontractor.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGeTCCBWGgAwIBAgISBFnRaLS/KerH4TUJYg1gfQBxMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAyMjcwMTA4MzZaFw0x OTA1MjgwMTA4MzZaMCsxKTAnBgNVBAMTIGNoYXR0YW5vb2dhcm9vZmluZ2NvbnRy YWN0b3IuY29tMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsCKSL1NB sVHxftDM5fn2B38l55qwxSBzRNnLM9JO332cSz1vUXjsOZLq55o0KxCzyWKhu9be mOSFaIWRvHDvlTIkx+5jcjJPMJYt+N+Izw1gr5mU0IM8DvJYeQpZFl+fXfoaagdH 8BCYKw+OyFopAbkpxegtj86L1unSXQvSofMGoolwK78gNuy2h4Q2uKboFz5MXjM1 11Uy9qsYYnsG9+JfDArcHJBbkJChLti5a3ZtADcACaVbMFd5DKpQVES2UmsYO0MN FLWB27Cy3a94orsv6/ScZlXaOVpEVLtwhIPavZsJDAH0aPS98a5lwzL/4eX5CvoZ svzTZfHsRUWKLus5NsoPkCxXvPX1HPbsR12NyLxQO66T+n4E6QhtqqADVGNYRrCN 9IWgSbGQ1QW+GQSCUCXaetCDdeebEW0KHxfEzfXvMZFRuyEN9GmnycRIkfys67aU DjZ0vvK3jZve5DuGzT3NTFU42rC6Z439XDaekUKt/tFM/cck/vlgFHFuPI8k2cZ8 z9Ujd2swz8nQZugjgleTZhymD/w/rLarsD6q51Za5wW+n3acIQ7ZJ2tdoo2NPOHY A+6Ul8JmrB6cYNKpUJo/quv5G8+OT2MOjJKJqiCDZtJj9EQbocONmqhyk3/aqy6r UKbicKtPpcTNcsmdNHFywqrbzOsGq0GgUYkCAwEAAaOCAnYwggJyMA4GA1UdDwEB /wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/ BAIwADAdBgNVHQ4EFgQUgaPV/Z1vOINnrmCoKcGNd+J9b4wwHwYDVR0jBBgwFoAU qEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzAB hiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAC hiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzArBgNVHREEJDAi giBjaGF0dGFub29nYXJvb2Zpbmdjb250cmFjdG9yLmNvbTBMBgNVHSAERTBDMAgG BmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3Bz LmxldHNlbmNyeXB0Lm9yZzCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB2AHR+2oMx rTMQkSGcziVPQnDCv/1eQiAIxjc1eeYQe8xWAAABaSy19ScAAAQDAEcwRQIhAOGs v5CF/ZZOW6s+iYKVnN5R5hrXs38KXzWiZOJrg0PcAiBpYsxICARBBf5/S1EyOd3r GDGbclmxH8a3r1kdzZRlCgB3AGPy283oO8wszwtyhCdXazOkjWF3j711pjixx2hU S9iNAAABaSy19UoAAAQDAEgwRgIhAPX6AmBsRoANDyGMWUS4ep5nicLp9yrOoBWt U3Bd61mFAiEA/5RluELUX9VMXAJTlG2AwJIuaO8zBMtr1ao3HtHEC3AwDQYJKoZI hvcNAQELBQADggEBAAO94pswvdxl5BuwtUODbgA4A4EPSoaAPgzSw8rRbB9vl3IS f+/0CfmIouHuQcVYfQsnBMYwiUDPj52bwmANVj9q5bM5hi8n3cbuVmheGf9Hk0Qs JIRN8YCleioU0nDZN9VUWrv63EDNC/jnMUfJUDw7ZUdfQVQsjZ5BRI/KMV+w1Uik 34/XXbsQF1ernPAtuAk5O2JjCHFHtwGV+fAdHEimhPJNN94+mZmkUBeAF09twvOb 8xHG9Qrj8Zn+E9Br4m5VxVAcBdBw7fl2SuGFknVjZUsrUfZMkZox1muHW254LNaw Pm+sShS4VjINUZ8Y91WtvF6Ihk49ggbxfRMgi7c= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsCKSL1NBsVHxftDM5fn2 B38l55qwxSBzRNnLM9JO332cSz1vUXjsOZLq55o0KxCzyWKhu9bemOSFaIWRvHDv lTIkx+5jcjJPMJYt+N+Izw1gr5mU0IM8DvJYeQpZFl+fXfoaagdH8BCYKw+OyFop Abkpxegtj86L1unSXQvSofMGoolwK78gNuy2h4Q2uKboFz5MXjM111Uy9qsYYnsG 9+JfDArcHJBbkJChLti5a3ZtADcACaVbMFd5DKpQVES2UmsYO0MNFLWB27Cy3a94 orsv6/ScZlXaOVpEVLtwhIPavZsJDAH0aPS98a5lwzL/4eX5CvoZsvzTZfHsRUWK Lus5NsoPkCxXvPX1HPbsR12NyLxQO66T+n4E6QhtqqADVGNYRrCN9IWgSbGQ1QW+ GQSCUCXaetCDdeebEW0KHxfEzfXvMZFRuyEN9GmnycRIkfys67aUDjZ0vvK3jZve 5DuGzT3NTFU42rC6Z439XDaekUKt/tFM/cck/vlgFHFuPI8k2cZ8z9Ujd2swz8nQ ZugjgleTZhymD/w/rLarsD6q51Za5wW+n3acIQ7ZJ2tdoo2NPOHYA+6Ul8JmrB6c YNKpUJo/quv5G8+OT2MOjJKJqiCDZtJj9EQbocONmqhyk3/aqy6rUKbicKtPpcTN csmdNHFywqrbzOsGq0GgUYkCAwEAAQ== -----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 379012626698976125289721099881904013639793 . . . . . . . . [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-02-27 01:08:36 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-05-28 01:08:36 +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 718568283769727940812251679959376042547607751366382517750857882007870231887198972696658100184693516573877515600751869309010807259004719141603796976164289459143870828475598326348911789346165821271306685243654188160721855272611092306309229613932763907431035010610107678578798686003078462195395451790961882955993159871652082637559720016370930906309320233583853597531041831607670474961599541616448118489523988933960363104852267293998742473924894480009676632489513878919639807072279099261811663041029590355170119431302774782360875993962933248172813163935216349784035310540008924317286246582714774190553743669902791577072040668663333127341696416584957244777388326397255471112549351436234004595014721548281750092548788563834398123883757612726103346448020323748061948602479155643884465188611810116689618000208315379450032417693724086069015633711858446886620020228324497765853659773570933616022178577335813293123548508595317590138059134520191415026333050689780952000617678793963183366123494622007351508156294971113954279954402776274194234880210546001139220967784123845757268907900596195485814135945957266111997845343474771730114771060902679519174141492426034320825701283138241855967630055024342666360371601292691016431873951346217386451685769 . . . . . . . . . . . . . . . . . . . . [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) 81a3d5fd9d6f388367ae60a829c18d77e27d6f8c . . . . . . . . . . . . . . . . [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 (36 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc56000001692cb5f5270000040300473045022100e1acbf9085fd964e5bab3e8982959cde51e61ad7b37f0a5f35a264e26b8343dc02206962cc4808044105fe7f4b513239ddeb18319b7259b11fc6b7af591dcd94650a00770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d000001692cb5f54a0000040300483046022100f5fa02606c46800d0f218c5944b87a9e6789c2e9f72acea015ad53705deb5985022100ff9465b842d45fd54c5c0253946d80c0922e68ef3304cb6bd5aa371ed1c40b70 . . . . [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) 0003bde29b30bddc65e41bb0b543836e003803810f4a86803e0cd2c3cad16c1f6f9772127feff409f988a2e1ee41c5587d0b2704c6308940cf8f9d9bc2600d563f6ae5b339862f27ddc6ee56685e19ff4793442c24844df180a57a2a14d270d937d5545abbfadc40cd0bf8e73147c9503c3b65475f41542c8d9e41448fca315fb0d548a4df8fd75dbb101757ab9cf02db809393b6263087147b70195f9f01d1c48a684f24d37de3e9999a4501780174f6dc2f39bf311c6f50ae3f199fe13d06be26e55c5501c05d070edf9764ae185927563654b2b51f64c919a31d66b875b6e782cd6b03e6fac4a14b856320d519f18f755adbc5e88864e3d8206f17d13208bb7