ashevillehomeremodeling.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:e1:10:7b:6f:2a:b7:18:bc:f9:2e:df:c1:47:83:79:04:79 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=ashevillehomeremodeling.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:e1:10:7b:6f:2a:b7:18:bc:f9:2e:df:c1:47:83:79:04:79Serial Number (int): 337922298907669767151248767164114802377849
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: a7:a2:5f:77:17:ae:4f:93:60:cd:da:07:54:1d:98:8f:74:3d:1e:d4
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 00:06:41:58:cd:1a:a2:46:bd:f1:ca:02:21:a2:06:80:ce:09:5f:d3
Fingerprint (sha256): 25:1b:fc:c9:c6:a0:b3:aa:77:34:96:03:bc:69:66:06:a0:db:a1:9a:d2:1f:f9:6a:81:ed:e9:6c:e5:90:89:22
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate ashevillehomeremodeling.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for ashevillehomeremodeling.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
ashevillehomeremodeling.com
Other certificates including the domain name ashevillehomeremodeling.com
(limited to 100 certificates)
youorganize.com
ashevillehomeremodeling.com
avertaging.com
ashevillehomeremodeling.com
otoma.org
ashevillehomeremodeling.com
hayak.org
casinopost.co.uk
ashevillehomeremodeling.com
ashevillehomeremodeling.com
totango.org
buddypizza.com
ashevillehomeremodeling.com
ashevillehomeremodeling.com
ashevillehomeremodeling.com
nwhoustonroofing.com
anuta.com
standardlegalsoftware.com
ashevillehomeremodeling.com
avertaging.com
ashevillehomeremodeling.com
otoma.org
ashevillehomeremodeling.com
hayak.org
casinopost.co.uk
ashevillehomeremodeling.com
ashevillehomeremodeling.com
totango.org
buddypizza.com
ashevillehomeremodeling.com
ashevillehomeremodeling.com
ashevillehomeremodeling.com
nwhoustonroofing.com
anuta.com
standardlegalsoftware.com
Certificate
The complete raw certificate details for ashevillehomeremodeling.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGbzCCBVegAwIBAgISA+EQe28qtxi8+S7fwUeDeQR5MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA1MzExOTEzNTFaFw0x OTA4MjkxOTEzNTFaMCYxJDAiBgNVBAMTG2FzaGV2aWxsZWhvbWVyZW1vZGVsaW5n LmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALx5KYu5yeoxMgKv fw+rtvLyXFbV9lxRSp6kRe5+7WCTg6aWk5koG79FoSJFVJjwxu/Ufitk29arlDa4 yldnfVKDkMkzIXlF5Y2buY/ci2pqwchvMxxysOzeqsXeCGm3mVID20rGaHpbLWDh x3wtwZIS2x7ggyCiY/JGtkXl8mBu7jNTI4KxdkqVdYeEx/QD+XMrB/ibxzL2qTlf OBY9kWLyc22xmvDfLCv3QPmI0y03RsbVIvy4kymybenf9aoYP3jYwJ/U7ya1fVpc PwnSCS1btZqtjXWQXHOys+JRSDdVtKqO76mjzFRCTvjn7hRJPiPfYn63fp3q3D91 AI3aUcBkXFfKgwBcJY2Id/Z3i6XsfdvgmAIMOYPL2rIZQotZJDh/y3x91GV8CzoY iMtxnPiPCoMBodR6XTJU/V07b/+IrQ9Dgd8/Y7LITW4xLqjGbJaxbXguBpNToMNn x3cslweNRdrA2cHjY6EuhCjycBl6j9zVtZArFkPzYkcDJtuRM3cVu7AdkGENvSUo Z628QhLxH7J6PIHUgqAR4zajiHW2TyX0w/eMPR2I8BY/EyljLVkNXQuwvLUf+Nhx ExvxqMItAqtYlRQ1ZWWeFpd0k3ZBqSfa33cu0/oGLpqPwdxv/GFaBHo25rrRtvze 5s03+aZXzmsL9H+ijYdzbzWV2KrNAgMBAAGjggJxMIICbTAOBgNVHQ8BAf8EBAMC BaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAw HQYDVR0OBBYEFKeiX3cXrk+TYM3aB1QdmI90PR7UMB8GA1UdIwQYMBaAFKhKamME fd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0 cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0 cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wJgYDVR0RBB8wHYIbYXNo ZXZpbGxlaG9tZXJlbW9kZWxpbmcuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcG CysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5 cHQub3JnMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHcA4mlLribo6UAJ6IYbtjuD 1D7n/nSI+6SPKJMBnd3x2/4AAAFrD4b4uQAABAMASDBGAiEAgoTPpArXoth7ZECf DeC/E/KQWkW3FT7Log2g5cCkEl4CIQDwQ7EhrU9HK9mWTgpu93nXANga6NrvmXpN YKdkQFwWhQB2ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABaw+G 9sIAAAQDAEcwRQIhAKa7I8TnowXu5xT3ZwyOKBjpA5UH6kuVnk5pElctU9xYAiAL aPcRaupTS+3YENHkM7AAoXb8aAHxkZAKNGaT2Ln2LTANBgkqhkiG9w0BAQsFAAOC AQEAlzYcNBR8D/V6Ce7sGAmMXgco5Lmu3Te/Ixu5ri/uBf/4gTbOy/1kOxktoqrn HTx/gyQzPXDLPHA1ke8oFj5XXTB35TNY/fufqHLhh1XK+g//e8GY0tnyqqUMs47t BgAvawTZmBkC0h1Yaceu1tcTXAovdwSCb9ogU1/gXxJRt/JosarZWshxV3mG0eE4 93THWsrxnq/ZKb+xlKJYtxjAvydQhFTgdAgX7QZKOMDw8Ri/ItbKGSjOoDqkQufj v0g1Gcp6cKLVS94ga4KsSyei2qMkdUecaTZkaXX3b8QkCEZCsL1fQZ+VbDoq6z+K clXbj2K/SyAOjbQUzNoWGwvfsQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAvHkpi7nJ6jEyAq9/D6u2 8vJcVtX2XFFKnqRF7n7tYJODppaTmSgbv0WhIkVUmPDG79R+K2Tb1quUNrjKV2d9 UoOQyTMheUXljZu5j9yLamrByG8zHHKw7N6qxd4IabeZUgPbSsZoelstYOHHfC3B khLbHuCDIKJj8ka2ReXyYG7uM1MjgrF2SpV1h4TH9AP5cysH+JvHMvapOV84Fj2R YvJzbbGa8N8sK/dA+YjTLTdGxtUi/LiTKbJt6d/1qhg/eNjAn9TvJrV9Wlw/CdIJ LVu1mq2NdZBcc7Kz4lFIN1W0qo7vqaPMVEJO+OfuFEk+I99ifrd+nercP3UAjdpR wGRcV8qDAFwljYh39neLpex92+CYAgw5g8vashlCi1kkOH/LfH3UZXwLOhiIy3Gc +I8KgwGh1HpdMlT9XTtv/4itD0OB3z9jsshNbjEuqMZslrFteC4Gk1Ogw2fHdyyX B41F2sDZweNjoS6EKPJwGXqP3NW1kCsWQ/NiRwMm25EzdxW7sB2QYQ29JShnrbxC EvEfsno8gdSCoBHjNqOIdbZPJfTD94w9HYjwFj8TKWMtWQ1dC7C8tR/42HETG/Go wi0Cq1iVFDVlZZ4Wl3STdkGpJ9rfdy7T+gYumo/B3G/8YVoEejbmutG2/N7mzTf5 plfOawv0f6KNh3NvNZXYqs0CAwEAAQ== -----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 337922298907669767151248767164114802377849 . . . . . . . . [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-05-31 19:13:51 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-08-29 19:13:51 +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 'ashevillehomeremodeling.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 768903940298380312728381098527541138118053291789443549557842028871293802423085299173549544388974801219069492085910122087512920927844568040565994099842175552714000897750451904376381694620033164218375902804766374328604143213412400160526116170856474360169739731779767844543996646033444521075766936831894543854453134598256965605355659947016408046899268966905343030060898711008079251375694464743289591350835844313312172402552481454539366378951878449536374860459930107201817906508274678299394360944043619638322619367299665151005768044997066570679689806355133305641316966881869717472672435858258513945388699484845239052265024783106404848132941530487545734401477536395808114925780955377844513308339582048536413743537422143406730673049116185469128744931152920270181897527178044575372839764618268406122312841692408804392625373337603683290131351631497142811918794785418846390502947684395480362305496909267259176183388672948138502467141193217141424801778692963443522914806206071579878774804667898068612172619469123076954877465353762178148779705614090358049756554984866614575486946805007594863495302084289195286379136183628177371270444036044392495002940453091287117803516942258594270836529151973881593634185799689470629157997672982700839136701133 . . . . . . . . . . . . . . . . . . . . [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) a7a25f7717ae4f9360cdda07541d988f743d1ed4 . . . . . . . . . . . . . . . . [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 (31 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ashevillehomeremodeling.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) 00f1007700e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016b0f86f8b900000403004830460221008284cfa40ad7a2d87b64409f0de0bf13f2905a45b7153ecba20da0e5c0a4125e022100f043b121ad4f472bd9964e0a6ef779d700d81ae8daef997a4d60a764405c1685007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016b0f86f6c20000040300473045022100a6bb23c4e7a305eee714f7670c8e2818e9039507ea4b959e4e6912572d53dc5802200b68f7116aea534bedd810d1e433b000a176fc6801f191900a346693d8b9f62d . . . . [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) 0097361c34147c0ff57a09eeec18098c5e0728e4b9aedd37bf231bb9ae2fee05fff88136cecbfd643b192da2aae71d3c7f8324333d70cb3c703591ef28163e575d3077e53358fdfb9fa872e18755cafa0fff7bc198d2d9f2aaa50cb38eed06002f6b04d9981902d21d5869c7aed6d7135c0a2f7704826fda20535fe05f1251b7f268b1aad95ac871577986d1e138f774c75acaf19eafd929bfb194a258b718c0bf27508454e0740817ed064a38c0f0f118bf22d6ca1928cea03aa442e7e3bf483519ca7a70a2d54bde206b82ac4b27a2daa32475479c6936646975f76fc424084642b0bd5f419f956c3a2aeb3f8a7255db8f62bf4b200e8db414ccda161b0bdfb1