www.capecoralphonerepair.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:3d:f5:ba:64:6b:69:0c:5b:ce:6a:9a:4a:6e:7a:23:7d:35 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.capecoralphonerepair.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:3d:f5:ba:64:6b:69:0c:5b:ce:6a:9a:4a:6e:7a:23:7d:35Serial Number (int): 282420710840391862698815352842296968314165
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 3c:0d:54:b7:3f:29:02:60:cc:70:dc:e9:17:c9:7e:9c:45:de:cd:ae
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): cb:73:4c:6e:4b:b8:96:d2:08:3f:70:02:b0:8c:be:9b:3e:2b:a8:b6
Fingerprint (sha256): c8:13:8e:b9:0b:6a:00:9f:3b:b7:a7:e3:a3:1d:3e:89:27:5c:22:90:67:e1:ec:8f:65:f0:00:b7:50:6e:a8:37
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.capecoralphonerepair.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.capecoralphonerepair.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.capecoralphonerepair.com
Other certificates including the domain name capecoralphonerepair.com
(limited to 100 certificates)
capecoralphonerepair.com
www.composite-rack.com
capecoralphonerepair.com
www.capecoralphonerepair.com
www.ooothanks.com
fetchmeleads.com
eufco.com
wgcco.com
capecoralphonerepair.com
phonebeast.com
www.capecoralphonerepair.com
capecoralphonerepair.com
capecoralphonerepair.com
www.capecoralphonerepair.com
pluginelectriccar.com
capecoralphonerepair.com
capecoralphonerepair.com
47061.com
wgcco.com
www.capecoralphonerepair.com
www.capecoralphonerepair.com
www.composite-rack.com
capecoralphonerepair.com
www.capecoralphonerepair.com
www.ooothanks.com
fetchmeleads.com
eufco.com
wgcco.com
capecoralphonerepair.com
phonebeast.com
www.capecoralphonerepair.com
capecoralphonerepair.com
capecoralphonerepair.com
www.capecoralphonerepair.com
pluginelectriccar.com
capecoralphonerepair.com
capecoralphonerepair.com
47061.com
wgcco.com
www.capecoralphonerepair.com
www.capecoralphonerepair.com
Certificate
The complete raw certificate details for www.capecoralphonerepair.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGcTCCBVmgAwIBAgISAz31umRraQxbzmqaSm56I301MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA5MjAwMTU0MTBaFw0x OTEyMTkwMTU0MTBaMCcxJTAjBgNVBAMTHHd3dy5jYXBlY29yYWxwaG9uZXJlcGFp ci5jb20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC8tIJyVQAfaXlY l7iuV7EkZ6DdT6Bv9usfIWmWoQiWAgsLzd2eHz4AEYQ7TkofB0SoLJ61eQTQvwTE I+n4N3FZKYngNutXUlfYQvJBi++sg8TPm41rlkuIel2oAz2d5F9j26dZdtD356t4 OIAuWKiPXnHVLeaM9Q+wF9KNNY/9qdljRnvmYqnIn95e6kMl/p9IMHtgfGFpZvIf NhAhzqAF3/04ASOU/pUCbhL3eJHfOqpSStesPGglOy10ocs6vfEnEGZ1kUBWp3wW G/3AuKag+DVdRb/K3s/Xi/S+K0mlourIymIKJMU6DOZYr5YxChLupLbJdmddeHnk 9rpPdFB2GXshG5dq8UbHOnrHlCYTdWZl6hbn8/AVlpPCxXx0VGq6g5UX3U1/Pn32 SJySRO6xN3SfKdev79awqi77rGLqIf01PQup3A4ziGkjaKMZ+68FhUk0d6hd5ZiQ y0cJOv3TbznnIywrdKujSlgzYHGI7PZNVFFwhUysjO/ta922VBViAf56DYwdo+0t IzHT5UoWBI1J9fxUL9TSCdgpleui1udWDiZ3qd/1povixQsStV28qqGZBUhGEMWv ZpNBv6iIflCAVfH/RrPyXBKufAYWD3BKJiv1iT05tIgL5NvRAAJjasJz294mWn1I CisEos4rKf8UujcNHinSHIEvX3bsVQIDAQABo4ICcjCCAm4wDgYDVR0PAQH/BAQD AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA MB0GA1UdDgQWBBQ8DVS3PykCYMxw3OkXyX6cRd7NrjAfBgNVHSMEGDAWgBSoSmpj BH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0 dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0 dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMCcGA1UdEQQgMB6CHHd3 dy5jYXBlY29yYWxwaG9uZXJlcGFpci5jb20wTAYDVR0gBEUwQzAIBgZngQwBAgEw NwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5j cnlwdC5vcmcwggEFBgorBgEEAdZ5AgQCBIH2BIHzAPEAdwBj8tvN6DvMLM8LcoQn V2szpI1hd4+9daY4scdoVEvYjQAAAW1Ml1nKAAAEAwBIMEYCIQD6St5dYhZ5qoLQ D1Fg3/cdCfGiesba/s54QOuWQx6ytgIhAPGhLRtEXe1c8JKzqhccrVE+yvk2XM0F q4RlMa38nhSfAHYAdH7agzGtMxCRIZzOJU9CcMK//V5CIAjGNzV55hB7zFYAAAFt TJdbzQAABAMARzBFAiAhCay7JeVvRDYIJPPkJnruBV+UG/gnIAYG6gX+PmroxgIh ALY6TvspQ5KL9zDwPCirkTeYGeC2+ryLuADRCLWXLFxaMA0GCSqGSIb3DQEBCwUA A4IBAQAPbqwIogGCUyBsXhxDD6n/CEjsNeyuc0NP4Efz1mWF2gyXmplO3Aane2bV 8gYevi4oSCFKNjSm2cewFcN6tocKIHq0vE+8/W7pXm2ms7d8VIClvETtF5fAIH46 OnCFhhCzfjfFoe6Hek/rHqkElGYweHDma5NBA/Djo9CzVJi+mzowy+vHuCKWlUG4 iAPnuvLGFH5ZANu9MHwQHtXAxvxm0ud86Pirqcremw3fSyP3gOVJ/gwULCJN7tgK gmQ7FFHm/xWGCPvsp6+hUKAA+54KbfWqaQm0u/YImjd6hbzHqs4u2EViBMPcrnwO Z9H/oVdpZ/DcoQLLwWuy9InjqvsR -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAvLSCclUAH2l5WJe4rlex JGeg3U+gb/brHyFplqEIlgILC83dnh8+ABGEO05KHwdEqCyetXkE0L8ExCPp+Ddx WSmJ4DbrV1JX2ELyQYvvrIPEz5uNa5ZLiHpdqAM9neRfY9unWXbQ9+ereDiALlio j15x1S3mjPUPsBfSjTWP/anZY0Z75mKpyJ/eXupDJf6fSDB7YHxhaWbyHzYQIc6g Bd/9OAEjlP6VAm4S93iR3zqqUkrXrDxoJTstdKHLOr3xJxBmdZFAVqd8Fhv9wLim oPg1XUW/yt7P14v0vitJpaLqyMpiCiTFOgzmWK+WMQoS7qS2yXZnXXh55Pa6T3RQ dhl7IRuXavFGxzp6x5QmE3VmZeoW5/PwFZaTwsV8dFRquoOVF91Nfz599kickkTu sTd0nynXr+/WsKou+6xi6iH9NT0LqdwOM4hpI2ijGfuvBYVJNHeoXeWYkMtHCTr9 02855yMsK3Sro0pYM2BxiOz2TVRRcIVMrIzv7WvdtlQVYgH+eg2MHaPtLSMx0+VK FgSNSfX8VC/U0gnYKZXrotbnVg4md6nf9aaL4sULErVdvKqhmQVIRhDFr2aTQb+o iH5QgFXx/0az8lwSrnwGFg9wSiYr9Yk9ObSIC+Tb0QACY2rCc9veJlp9SAorBKLO Kyn/FLo3DR4p0hyBL1927FUCAwEAAQ== -----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 282420710840391862698815352842296968314165 . . . . . . . . [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-09-20 01:54:10 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-19 01:54:10 +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.capecoralphonerepair.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 769849704880420367299320245192284978710327246874927361665447866799228952328568768577252796037997228625115748594494687907587175450158611857623525867122420926438588332357692035148955118358246619860038923437038680469151109514797382342253070944791576277222560518323448141906575791763577248066088581551289352229333140564158890156499973538060098634119426952681517860252969501754659134675313549504534513653550225266455030802007017137698666181087450194208461917038906188452620525194724519748221265934237656559639812794393930848060689967233764091675106261772172958702804444086884157271724534391495637346068463558352611417045570300503807209297071933731584729215107113991144423563783573409179152874093583290944551218710746260009560060106488420409759997428069455413061931409856269845660064139965577113984682951054956618415086066312698855634287848315104987235837975756182333254302828643190168710581218625039446580409922399478043292829461802237879486970989276902010626368694276688137836862124700438025875765543059733667410790010790663826894846101619133842975681574917932865200123784095492079187087887256475026189414360915322290457501556323629314014394961986798671190321786252790643462651401333116246971575361417121197157984354472441589203677408341 . . . . . . . . . . . . . . . . . . . . [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) 3c0d54b73f290260cc70dce917c97e9c45decdae . . . . . . . . . . . . . . . . [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.capecoralphonerepair.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) 00f100770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016d4c9759ca0000040300483046022100fa4ade5d621679aa82d00f5160dff71d09f1a27ac6dafece7840eb96431eb2b6022100f1a12d1b445ded5cf092b3aa171cad513ecaf9365ccd05ab846531adfc9e149f007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016d4c975bcd000004030047304502202109acbb25e56f44360824f3e4267aee055f941bf827200606ea05fe3e6ae8c6022100b63a4efb2943928bf730f03c28ab91379819e0b6fabc8bb800d108b5972c5c5a . . . . [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) 000f6eac08a2018253206c5e1c430fa9ff0848ec35ecae73434fe047f3d66585da0c979a994edc06a77b66d5f2061ebe2e2848214a3634a6d9c7b015c37ab6870a207ab4bc4fbcfd6ee95e6da6b3b77c5480a5bc44ed1797c0207e3a3a70858610b37e37c5a1ee877a4feb1ea9049466307870e66b934103f0e3a3d0b35498be9b3a30cbebc7b822969541b88803e7baf2c6147e5900dbbd307c101ed5c0c6fc66d2e77ce8f8aba9cade9b0ddf4b23f780e549fe0c142c224deed80a82643b1451e6ff158608fbeca7afa150a000fb9e0a6df5aa6909b4bbf6089a377a85bcc7aace2ed8456204c3dcae7c0e67d1ffa1576967f0dca102cbc16bb2f489e3aafb11