sofagiant.co.uk
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:84:39:a1:d4:2e:56:97:b5:af:9d:6b:54:59:71:cd:40:de was issued on by Let's Encrypt.
With 8 subject alternative names this certificate can be used to secure multiple fqdn's. 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=sofagiant.co.uk
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:84:39:a1:d4:2e:56:97:b5:af:9d:6b:54:59:71:cd:40:deSerial Number (int): 306330736487940711995482400857106936578270
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 01:d8:4b:76:64:09:3f:b3:cf:d0:e8:a8:54:60:69:31:b5:67:69:9b
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 7c:5c:ef:a2:4b:c8:cc:1a:64:80:6f:61:eb:d3:d9:72:d4:c0:13:82
Fingerprint (sha256): 96:40:32:a0:9d:4b:e0:6a:c1:09:73:58:fe:35:85:77:80:17:eb:f0:06:a5:0e:24:35:44:cd:a4:79:0c:bb:c5
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate sofagiant.co.uk
8
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for sofagiant.co.uk
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
cpanel.sofagiant.co.uk
mail.sofagiant.co.uk
sofagiant.co.uk
staging.sofagiant.co.uk
webdisk.sofagiant.co.uk
webmail.sofagiant.co.uk
www.sofagiant.co.uk
www.staging.sofagiant.co.uk
mail.sofagiant.co.uk
sofagiant.co.uk
staging.sofagiant.co.uk
webdisk.sofagiant.co.uk
webmail.sofagiant.co.uk
www.sofagiant.co.uk
www.staging.sofagiant.co.uk
Other certificates including the domain name sofagiant.co.uk
(limited to 100 certificates)
sofagiant.co.uk
sofagiant.co.uk
sofagiant.co.uk
sofagiant.co.uk
www.sofagiant.co.uk
webmail.sofagiant.co.uk
sofagiant.co.uk
sofagiant.co.uk
sofagiant.co.uk
sofagiant.co.uk
www.sofagiant.co.uk
www.sofagiant.co.uk
www.sofagiant.co.uk
staging.sofagiant.co.uk
staging.sofagiant.co.uk
autodiscover.sofagiant.co.uk
cpcontacts.sofagiant.co.uk
www.sofagiant.co.uk
sofagiant.co.uk
sofagiant.co.uk
sofagiant.co.uk
www.sofagiant.co.uk
webmail.sofagiant.co.uk
sofagiant.co.uk
sofagiant.co.uk
sofagiant.co.uk
sofagiant.co.uk
www.sofagiant.co.uk
www.sofagiant.co.uk
www.sofagiant.co.uk
staging.sofagiant.co.uk
staging.sofagiant.co.uk
autodiscover.sofagiant.co.uk
cpcontacts.sofagiant.co.uk
www.sofagiant.co.uk
Certificate
The complete raw certificate details for sofagiant.co.uk in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGBDCCBOygAwIBAgISA4Q5odQuVpe1r51rVFlxzUDeMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEwMjExNTA3MjVaFw0y MDAxMTkxNTA3MjVaMBoxGDAWBgNVBAMTD3NvZmFnaWFudC5jby51azCCASIwDQYJ KoZIhvcNAQEBBQADggEPADCCAQoCggEBAKLKLxc9UMnLR2QVFwk3PKx1eNxnT1jL PS04ixGfkwW8vqwN6gGGe6NU0uG/bZGHZqqAujAnS1diYi4v5XFf21QsrGiQtgtn xrtozLgRua/5WeOsczG7h+2cZ4GhyhB3z7aLrKVNL+xRrfuVjki/xrMlCbNC6RwB kaNns4GsaY6jTg7486hPxzbX8eD+3gJ63iJPtNsB/gMw10v6xcEVUWnJJIECewiQ sv9P8BhBCuXN9yVLL/9O37bzMxlF1jPWjKrV2dHO3ytibG17X0+wUlSRDKxrRnnH WruWMoWbjgzYxHZcYtvNOHrMaMucljmQhMx9GiDFtfB2ZpbSqMenpasCAwEAAaOC AxIwggMOMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYB BQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUAdhLdmQJP7PP0OioVGBpMbVn aZswHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEE YzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQu b3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQu b3JnLzCBxwYDVR0RBIG/MIG8ghZjcGFuZWwuc29mYWdpYW50LmNvLnVrghRtYWls LnNvZmFnaWFudC5jby51a4IPc29mYWdpYW50LmNvLnVrghdzdGFnaW5nLnNvZmFn aWFudC5jby51a4IXd2ViZGlzay5zb2ZhZ2lhbnQuY28udWuCF3dlYm1haWwuc29m YWdpYW50LmNvLnVrghN3d3cuc29mYWdpYW50LmNvLnVrght3d3cuc3RhZ2luZy5z b2ZhZ2lhbnQuY28udWswTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMB AQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEE BgorBgEEAdZ5AgQCBIH1BIHyAPAAdgDwlaRZ8gDRgkAQLS+TiI6tS/4dR+OZ4dA0 prCoqo6ycwAAAW3vEr5KAAAEAwBHMEUCIQCHYSCqc0f1dtpCFV3tri2IVhe2fzvh QqT1L7da+Lg2HQIgJTTiZ4ItwL0ls3lfOjIY15Pg/N3kJ2T25sm6/UJYP3gAdgAp PFGWVMg5ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAW3vEr5BAAAEAwBHMEUC IQCQg8TkbL4vEJhdMlQrrvpMyofxtt/2dP5SGTDGdaf4wgIgJwpSaKKQtndHdLA1 betiV34YC+eBNfWnvGJhatRhC1cwDQYJKoZIhvcNAQELBQADggEBAD5YD3SFSyzH 4YFXCJj4pHmbialo46DfA5tnIfB+Lbv1eT4+i0HHAtL+y+Uh1BSxWTMEQz1RsvWu 3kadYJ68FYOH9d1lzCL1CRnfAc6wZ5++sxPfRUm191idsGnA5TV1o0XguOHc2Cgi 4sKpECdopdzEFWn20ljAFywVlqqBGyJXkJlco6D5oQZaUsmIaYzAr23mYOTDzHw+ Z4Iw7onN7Th3VsOajrO3kpMVJASuIZWrZ78sAaf5aIGTbtmPi5zNP0YA94uhScZ2 jfZ3UoxmvDQYIjWY0vlS1EZnTGUo8SjqdPqnU8wFz01yInp18icLe+iUwAiCQYkG 3yLjLp5pgHc= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAosovFz1QyctHZBUXCTc8 rHV43GdPWMs9LTiLEZ+TBby+rA3qAYZ7o1TS4b9tkYdmqoC6MCdLV2JiLi/lcV/b VCysaJC2C2fGu2jMuBG5r/lZ46xzMbuH7ZxngaHKEHfPtouspU0v7FGt+5WOSL/G syUJs0LpHAGRo2ezgaxpjqNODvjzqE/HNtfx4P7eAnreIk+02wH+AzDXS/rFwRVR ackkgQJ7CJCy/0/wGEEK5c33JUsv/07ftvMzGUXWM9aMqtXZ0c7fK2JsbXtfT7BS VJEMrGtGecdau5YyhZuODNjEdlxi2804esxoy5yWOZCEzH0aIMW18HZmltKox6el qwIDAQAB -----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 306330736487940711995482400857106936578270 . . . . . . . . [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-10-21 15:07:25 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-19 15:07:25 +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 'sofagiant.co.uk' . . . . . . . . [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 20550306025329281323212755406375620318134686038885315423273244556312185220786289193617087294241114819519813946557596565747509221347083578032397638399157954195399361777401294716048914371214041773548985612409676579501582973082532694781730165116426988845458470886360778508436483197349867012192680619850849426869723393708262348531593669807386423639101998562148640788441880436940816604579042227238328084833657436296108293107541201308049737299823105290932724875975770086376878905817844134304252649725815496684069819260256860224944015114544056665903675542533806348046956849141932119908786787759896741527571259144154779198891 . . . . . . . . . . . . . . . . . . . . [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) 01d84b7664093fb3cfd0e8a854606931b567699b . . . . . . . . . . . . . . . . [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 (191 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpanel.sofagiant.co.uk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.sofagiant.co.uk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sofagiant.co.uk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'staging.sofagiant.co.uk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webdisk.sofagiant.co.uk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webmail.sofagiant.co.uk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.sofagiant.co.uk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.staging.sofagiant.co.uk' . . . . . . . . . . . . . . . . [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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016def12be4a0000040300473045022100876120aa7347f576da42155dedae2d885617b67f3be142a4f52fb75af8b8361d02202534e267822dc0bd25b3795f3a3218d793e0fcdde42764f6e6c9bafd42583f78007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016def12be4100000403004730450221009083c4e46cbe2f10985d32542baefa4cca87f1b6dff674fe521930c675a7f8c20220270a5268a290b6774774b0356deb62577e180be78135f5a7bc62616ad4610b57 . . . . [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) 003e580f74854b2cc7e181570898f8a4799b89a968e3a0df039b6721f07e2dbbf5793e3e8b41c702d2fecbe521d414b1593304433d51b2f5aede469d609ebc158387f5dd65cc22f50919df01ceb0679fbeb313df4549b5f7589db069c0e53575a345e0b8e1dcd82822e2c2a9102768a5dcc41569f6d258c0172c1596aa811b225790995ca3a0f9a1065a52c988698cc0af6de660e4c3cc7c3e678230ee89cded387756c39a8eb3b79293152404ae2195ab67bf2c01a7f96881936ed98f8b9ccd3f4600f78ba149c6768df677528c66bc3418223598d2f952d446674c6528f128ea74faa753cc05cf4d72227a75f2270b7be894c00882418906df22e32e9e698077