www.curomatic.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:4c:ee:5f:0f:1f:38:5b:f2:df:cc:ed:a4:dc:3b:2d:02:75 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.curomatic.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:4c:ee:5f:0f:1f:38:5b:f2:df:cc:ed:a4:dc:3b:2d:02:75Serial Number (int): 374627453450940340008545795155065530286709
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: d9:9b:b3:dc:2c:6d:cb:3f:20:ec:c2:6d:71:46:09:4c:dc:e1:23:9c
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 42:4f:46:00:e1:63:9e:47:4a:5a:41:2c:10:a6:80:27:56:c8:77:aa
Fingerprint (sha256): 9f:52:06:fa:7f:4b:30:d4:15:d1:2a:f1:c3:2f:c2:17:8d:a7:24:b8:39:ad:9a:6f:71:7b:44:2d:71:70:8e:6d
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.curomatic.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.curomatic.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.curomatic.com
Other certificates including the domain name curomatic.com
(limited to 100 certificates)
curomatic.com
curomatic.com
sni.cloudflaressl.com
sni.cloudflaressl.com
example316.bible
curomatic.com
flanaganinstitute.ie
curomatic.com
curomatic.com
roa-news.com.curomatic.com
curomatic.com
www.curomatic.com
adf1ega1.org
www.curomatic.com
got12.com
ukr.bible
bridgespublishing.house
curomatic.com
hotyogastudio.com.webchannelcb.com
curomatic.com
sni.cloudflaressl.com
sni.cloudflaressl.com
example316.bible
curomatic.com
flanaganinstitute.ie
curomatic.com
curomatic.com
roa-news.com.curomatic.com
curomatic.com
www.curomatic.com
adf1ega1.org
www.curomatic.com
got12.com
ukr.bible
bridgespublishing.house
curomatic.com
hotyogastudio.com.webchannelcb.com
Certificate
The complete raw certificate details for www.curomatic.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGWTCCBUGgAwIBAgISBEzuXw8fOFvy38ztpNw7LQJ1MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA4MTcwMzEzMDhaFw0x OTExMTUwMzEzMDhaMBwxGjAYBgNVBAMTEXd3dy5jdXJvbWF0aWMuY29tMIICIjAN BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA4uBDD9QAo69PlWwdzzl6ATWrIhJh e5rUr9GYAvqhlgst9rh1Iq6haY005cYZpMorqMRzZNHYbAswRm2M53SaJZCj4KaK ZMLNKjL9fB2Vxdm7NIqWBykmqCFx4tmQ6m2y6gXSwNBCe2gi6tf4RDbWvEWnImiz Z98B7OJRG9e9lvdbzxV/u9V6zA+LZ+yxD3UDdMbtrkm59li4X2eRHF3lPppYSLrc ypuWYpqeBWIEYa0MhUTQi2fQTOj5Myr5Vw6qrrtEic1NLlNhAcDCOmlc+jGIAyWw VIXgyBpbq5Bt6jvesaY9HXktBt5YzGQR+Fc/q6yPx97Gk00VldHz12/BWsua3R/r X6GZBmPP4SHyWNafJLroKbCo/Jbh8ToPT3ssl/5374XGEgNE/yeYHnwS3MIrwwHk LSpmQQ1LL4m4702o/ZmAWw8pZpOgdxR3xIglODUXu80gy/61aW4tb4JgVGma8LRo Cg28DMC9VHAf+bdwC3zUUI2A4zJdyWQM88NEV4KDmLrjh0m45VstN1BJESVG3jZ0 0GvFmUcsyJHWk/3yXxXOE1gK4C1ZMHusG/UKpWKukLcJsBxvQ560E9/CtAayg7f/ UYuLak04Rw6qWQfb93sC0M4xh/Ag5/2WKpWalXJCeCn0IHc/+lZoU2lsTJJ0I2yG PnQ91sWQt6GZAT0CAwEAAaOCAmUwggJhMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUE FjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU 2Zuz3Cxtyz8g7MJtcUYJTNzhI5wwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl 7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5p bnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5p bnQteDMubGV0c2VuY3J5cHQub3JnLzAcBgNVHREEFTATghF3d3cuY3Vyb21hdGlj LmNvbTBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsG AQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQMGCisGAQQB1nkC BAIEgfQEgfEA7wB2AOJpS64m6OlACeiGG7Y7g9Q+5/50iPukjyiTAZ3d8dv+AAAB bJ3HbaoAAAQDAEcwRQIgRvE2anT2ruI6+iRTPUSihSUncK04EGdN5a73a3VUaaUC IQCoxK2XUfhGKOB1UicsnebE+AI5p9eT6ewjIzNBwaI91gB1ACk8UZZUyDlluqpQ /FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABbJ3HbZ4AAAQDAEYwRAIgdQXOQ2xJbcja RFNHlErxLoik+JwrxKaQDhaY6vxTxFgCIFotSkH863Ptrram2fRkwlGeO9Ej3Tgz MjzsxuibGD/9MA0GCSqGSIb3DQEBCwUAA4IBAQBt0f+hORnyZqgf9kCCMVvU24bF +CraLkmm1ZOeMnu9/6F0by6TTdRDYsZ3zyXSLpW451/v24hR5xEn8uKsp8m6cLGh 4lR2fyQJd2LM/L73exUkKbID8s/mmwnT9aL9+ULeF7OUJ6DBeqrCAWLstKxkXKv2 PZoCKQxcPXOC6E4BNfhaNqnILpx/SRslNwro48SgEAOINrd+hMqoPIR0WJ59a6yQ gHTW2q3Fd0OBpnL0sJKgPXVPqWpU9am0Irz0WLTNit+RjPhwMohazzINjrLZnuAI s8FsNf+LoxKn7CV5sRahUsvl3c3V5ffFxUMnp2fMwEF2NCrJWLAmjJnlMTKE -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA4uBDD9QAo69PlWwdzzl6 ATWrIhJhe5rUr9GYAvqhlgst9rh1Iq6haY005cYZpMorqMRzZNHYbAswRm2M53Sa JZCj4KaKZMLNKjL9fB2Vxdm7NIqWBykmqCFx4tmQ6m2y6gXSwNBCe2gi6tf4RDbW vEWnImizZ98B7OJRG9e9lvdbzxV/u9V6zA+LZ+yxD3UDdMbtrkm59li4X2eRHF3l PppYSLrcypuWYpqeBWIEYa0MhUTQi2fQTOj5Myr5Vw6qrrtEic1NLlNhAcDCOmlc +jGIAyWwVIXgyBpbq5Bt6jvesaY9HXktBt5YzGQR+Fc/q6yPx97Gk00VldHz12/B Wsua3R/rX6GZBmPP4SHyWNafJLroKbCo/Jbh8ToPT3ssl/5374XGEgNE/yeYHnwS 3MIrwwHkLSpmQQ1LL4m4702o/ZmAWw8pZpOgdxR3xIglODUXu80gy/61aW4tb4Jg VGma8LRoCg28DMC9VHAf+bdwC3zUUI2A4zJdyWQM88NEV4KDmLrjh0m45VstN1BJ ESVG3jZ00GvFmUcsyJHWk/3yXxXOE1gK4C1ZMHusG/UKpWKukLcJsBxvQ560E9/C tAayg7f/UYuLak04Rw6qWQfb93sC0M4xh/Ag5/2WKpWalXJCeCn0IHc/+lZoU2ls TJJ0I2yGPnQ91sWQt6GZAT0CAwEAAQ== -----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 374627453450940340008545795155065530286709 . . . . . . . . [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-08-17 03:13:08 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-11-15 03:13:08 +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.curomatic.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 925573422559621365701077069984561876701090843758234295172234218365753888591603809731330813856575010382086034207512218565503199743895539775971098399521859885640020912575857548955179949782259717972198513796622891957781088097152223672983377717913758080143097301628956049371639464471643226809753835777490620347688513045469134593527628855732368995035596699371224732022566075288265640271968600417546682503867489266751958275152008859044512246720111522050355026942745239597062350091571073793968987949227145649910343328011719115216446190832948952837221955857866489717880247866533788206129095274095280422022659957227883996216641354137084639993573990264086458154891510544193755209998252607803736822809040314698828248934484645078119720273875674777391950187778004835317465460817905268331596997244500202394214293915313551686468746095115010063696869004702880253123463638479552806580380857042912459256571896479179432417998731344782177971728935799319663647192418533125419037430419816552451226306978841265547624981676802075620358423369803058071658138109142596998048597951449550801619866668538740034573982745015533069839763788057840840968741677181096521505347215648646182703812288139659056574243053596951308419043605698955724531098785117430583305765181 . . . . . . . . . . . . . . . . . . . . [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) d99bb3dc2c6dcb3f20ecc26d7146094cdce1239c . . . . . . . . . . . . . . . . [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 (21 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.curomatic.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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016c9dc76daa0000040300473045022046f1366a74f6aee23afa24533d44a285252770ad3810674de5aef76b755469a5022100a8c4ad9751f84628e07552272c9de6c4f80239a7d793e9ec23233341c1a23dd6007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016c9dc76d9e000004030046304402207505ce436c496dc8da445347944af12e88a4f89c2bc4a6900e1698eafc53c45802205a2d4a41fceb73edaeb6a6d9f464c2519e3bd123dd3833323cecc6e89b183ffd . . . . [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) 006dd1ffa13919f266a81ff64082315bd4db86c5f82ada2e49a6d5939e327bbdffa1746f2e934dd44362c677cf25d22e95b8e75fefdb8851e71127f2e2aca7c9ba70b1a1e254767f24097762ccfcbef77b152429b203f2cfe69b09d3f5a2fdf942de17b39427a0c17aaac20162ecb4ac645cabf63d9a02290c5c3d7382e84e0135f85a36a9c82e9c7f491b25370ae8e3c4a010038836b77e84caa83c8474589e7d6bac908074d6daadc5774381a672f4b092a03d754fa96a54f5a9b422bcf458b4cd8adf918cf87032885acf320d8eb2d99ee008b3c16c35ff8ba312a7ec2579b116a152cbe5ddcdd5e5f7c5c54327a767ccc04176342ac958b0268c99e5313284