fx.spzgh.org
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:47:05:9e:3a:3c:32:db:90:f5:81:e6:96:d2:66:56:c8:47 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=fx.spzgh.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:47:05:9e:3a:3c:32:db:90:f5:81:e6:96:d2:66:56:c8:47Serial Number (int): 372616659482459377026972915859280012691527
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: a6:8b:12:d5:b6:b6:0f:c3:41:11:1f:9f:0a:b9:52:be:52:fb:27:f2
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 7b:d4:c0:df:d3:90:57:d6:84:78:38:c6:6d:00:62:16:bf:65:0b:d9
Fingerprint (sha256): c4:f6:cd:1c:5b:95:ad:1e:cf:7f:02:0d:ef:f4:90:d0:a9:36:04:ae:bd:19:67:4c:41:c2:35:75:17:ec:c9:4c
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate fx.spzgh.org
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for fx.spzgh.org
Public Key Algorithm
RSA
Key Size
2048
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
fx.spzgh.org
Other certificates including the domain name spzgh.org
(limited to 100 certificates)
www.spzgh.org
senriganfx.spzgh.org
www.spzgh.org
spzgh.org
senriganfx.spzgh.org
www.spzgh.org
senriganfx.spzgh.org
www.spzgh.org
senriganfx.spzgh.org
www.spzgh.org
tec.spzgh.org
tec.spzgh.org
tec.spzgh.org
fx.spzgh.org
tec.spzgh.org
fx.spzgh.org
senriganfx.spzgh.org
tec.spzgh.org
senriganfx.spzgh.org
fx.spzgh.org
senriganfx.spzgh.org
senriganfx.spzgh.org
fx.spzgh.org
www.spzgh.org
senriganfx.spzgh.org
www.spzgh.org
www.spzgh.org
fx.spzgh.org
www.spzgh.org
fx.spzgh.org
tec.spzgh.org
www.spzgh.org
www.spzgh.org
tec.spzgh.org
tec.spzgh.org
spzgh.org
www.spzgh.org
tec.spzgh.org
tec.spzgh.org
tec.spzgh.org
fx.spzgh.org
senriganfx.spzgh.org
fx.spzgh.org
tec.spzgh.org
www.spzgh.org
senriganfx.spzgh.org
tec.spzgh.org
tec.spzgh.org
fx.spzgh.org
senriganfx.spzgh.org
fx.spzgh.org
fx.spzgh.org
fx.spzgh.org
senriganfx.spzgh.org
fx.spzgh.org
fx.spzgh.org
tec.spzgh.org
www.spzgh.org
fx.spzgh.org
senriganfx.spzgh.org
senriganfx.spzgh.org
www.spzgh.org
spzgh.org
senriganfx.spzgh.org
www.spzgh.org
senriganfx.spzgh.org
www.spzgh.org
senriganfx.spzgh.org
www.spzgh.org
tec.spzgh.org
tec.spzgh.org
tec.spzgh.org
fx.spzgh.org
tec.spzgh.org
fx.spzgh.org
senriganfx.spzgh.org
tec.spzgh.org
senriganfx.spzgh.org
fx.spzgh.org
senriganfx.spzgh.org
senriganfx.spzgh.org
fx.spzgh.org
www.spzgh.org
senriganfx.spzgh.org
www.spzgh.org
www.spzgh.org
fx.spzgh.org
www.spzgh.org
fx.spzgh.org
tec.spzgh.org
www.spzgh.org
www.spzgh.org
tec.spzgh.org
tec.spzgh.org
spzgh.org
www.spzgh.org
tec.spzgh.org
tec.spzgh.org
tec.spzgh.org
fx.spzgh.org
senriganfx.spzgh.org
fx.spzgh.org
tec.spzgh.org
www.spzgh.org
senriganfx.spzgh.org
tec.spzgh.org
tec.spzgh.org
fx.spzgh.org
senriganfx.spzgh.org
fx.spzgh.org
fx.spzgh.org
fx.spzgh.org
senriganfx.spzgh.org
fx.spzgh.org
fx.spzgh.org
tec.spzgh.org
www.spzgh.org
fx.spzgh.org
senriganfx.spzgh.org
Certificate
The complete raw certificate details for fx.spzgh.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFTjCCBDagAwIBAgISBEcFnjo8MtuQ9YHmltJmVshHMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAxMTcyMzA4MDNaFw0y MDA0MTYyMzA4MDNaMBcxFTATBgNVBAMTDGZ4LnNwemdoLm9yZzCCASIwDQYJKoZI hvcNAQEBBQADggEPADCCAQoCggEBAL3T9hV1oaMALd8h3nP/TthpCb/4nWwAKTZb obHkfJQmtrk0vFw9whL3whXURcdv2z+GRLyuUNodF/XLedwMY43E0ZfUUcG7Ib+/ FbGoNVTH1ZToc98Vz68sSOKVFzpAaa3Npp9go6WtG16XA0lxYiPtZ34dDciQ1KO8 qYM0fb5sLlScQGCZ1yn97nG0vX4n1dqMow6xamfbfC/pVnQe2b9r3Dzr6vm781vC XqwwA4uux8QoYNlYyw/2kQESer0tecZtt6lL0p/oEWnIPtAFTlHuUFxXSQQ0hKgZ f1yTYfEQPmXO+M6CEGKfxn37oRnKYYBXvWbd2OA+uFSYB5yYBwcCAwEAAaOCAl8w ggJbMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUposS1ba2D8NBER+fCrlSvlL7J/Iw HwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBh MC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3Jn MC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3Jn LzAXBgNVHREEEDAOggxmeC5zcHpnaC5vcmcwTAYDVR0gBEUwQzAIBgZngQwBAgEw NwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5j cnlwdC5vcmcwggECBgorBgEEAdZ5AgQCBIHzBIHwAO4AdQDwlaRZ8gDRgkAQLS+T iI6tS/4dR+OZ4dA0prCoqo6ycwAAAW+1+mY7AAAEAwBGMEQCIGXiG8rC3Dm8pLlX 71QnwTTY9b+1tMDbP5chiiZzJ9aXAiAMGCawhZeE7y5hpEMUYKWSlVcg8l4A8FrQ ruUZ4FPI4wB1AAe3XBvlfWj/8bDGHSMVx7rmV3xXlLdq7rxhOhpp06IcAAABb7X6 ZmUAAAQDAEYwRAIgIi4QbunWKhSC7Z+nBl1gpUH2mYTEd6tPRxuzgE/oE44CIG3R XFVXcxJX67u0MU6p3irD5WLD2wJXueRCyfG1Rs79MA0GCSqGSIb3DQEBCwUAA4IB AQA2LPMt8112yQ2Qz13xrJcNRlR5OJTb9gBan08w/BqsN6ublHIDfgiuDKSCae34 JO7wZoqq7CsAGwrYvA0BFC00Ax1ALEkzvIBYIf3mj2OcXpPMASWLGZPVE5gmxuRH idpITgROkmfWE7HpcPwgj8yBd8Z797hm8IXTsQjJqDARwEcNrXr+rde767qlIs2j otg0k8l2vUpttVZD8Hes5IZ/FAenmIdltbJueyXApZPqs6pSnjC7MFJW3LVYcOBG t3392c+fLgV+ZrHK/B0OrAJg4S+/bI5sHethiBRy5mLdB42pq0nFfDJojlAN7cr5 KKyP7ZoKP2LtqPuBJFt6MIfh -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvdP2FXWhowAt3yHec/9O 2GkJv/idbAApNluhseR8lCa2uTS8XD3CEvfCFdRFx2/bP4ZEvK5Q2h0X9ct53Axj jcTRl9RRwbshv78Vsag1VMfVlOhz3xXPryxI4pUXOkBprc2mn2Cjpa0bXpcDSXFi I+1nfh0NyJDUo7ypgzR9vmwuVJxAYJnXKf3ucbS9fifV2oyjDrFqZ9t8L+lWdB7Z v2vcPOvq+bvzW8JerDADi67HxChg2VjLD/aRARJ6vS15xm23qUvSn+gRacg+0AVO Ue5QXFdJBDSEqBl/XJNh8RA+Zc74zoIQYp/GffuhGcphgFe9Zt3Y4D64VJgHnJgH BwIDAQAB -----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 372616659482459377026972915859280012691527 . . . . . . . . [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 2020-01-17 23:08:03 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-04-16 23:08:03 +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 'fx.spzgh.org' . . . . . . . . [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 (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 23963561633918040941113382942781221029265158588835169470507177532497688117774979844376873159934499543226676611441731388772511292027263931393877887040495674603837871182772259072849234774467129069100170395863292399698863188227120059404821620274327566628081192924412685643087262549637218922391866450326393620778523315490770590544748792377719081757072310941812328363804069108443208577697250746171104056360972711068115953603006464519323732331261259850065095461782100276123826554706084816966301190001497660120518864339208906281403246589446142904613525883394705634673066541320688726342496059255084182327412986434100376635143 . . . . . . . . . . . . . . . . . . . . [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) a68b12d5b6b60fc341111f9f0ab952be52fb27f2 . . . . . . . . . . . . . . . . [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 (16 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'fx.spzgh.org' . . . . . . . . . . . . . . . . [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 (243 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes) 00ee007500f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016fb5fa663b0000040300463044022065e21bcac2dc39bca4b957ef5427c134d8f5bfb5b4c0db3f97218a267327d69702200c1826b0859784ef2e61a4431460a592955720f25e00f05ad0aee519e053c8e300750007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016fb5fa666500000403004630440220222e106ee9d62a1482ed9fa7065d60a541f69984c477ab4f471bb3804fe8138e02206dd15c5557731257ebbbb4314ea9de2ac3e562c3db0257b9e442c9f1b546cefd . . . . [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) 00362cf32df35d76c90d90cf5df1ac970d4654793894dbf6005a9f4f30fc1aac37ab9b9472037e08ae0ca48269edf824eef0668aaaec2b001b0ad8bc0d01142d34031d402c4933bc805821fde68f639c5e93cc01258b1993d5139826c6e44789da484e044e9267d613b1e970fc208fcc8177c67bf7b866f085d3b108c9a83011c0470dad7afeadd7bbebbaa522cda3a2d83493c976bd4a6db55643f077ace4867f1407a7988765b5b26e7b25c0a593eab3aa529e30bb305256dcb55870e046b77dfdd9cf9f2e057e66b1cafc1d0eac0260e12fbf6c8e6c1deb61881472e662dd078da9ab49c57c32688e500dedcaf928ac8fed9a0a3f62eda8fb81245b7a3087e1