sahara-cases.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:62:ab:6e:03:f0:e6:19:18:e3:88:6b:35:55:b6:33:64:88 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=sahara-cases.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:62:ab:6e:03:f0:e6:19:18:e3:88:6b:35:55:b6:33:64:88Serial Number (int): 382024684905159815158528887429033920521352
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: fe:0c:f4:f6:9f:b9:a1:95:74:dd:20:16:ca:94:47:be:78:b9:d7:10
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 2e:b2:87:55:cc:7e:da:1d:d1:e2:e9:12:1a:4d:90:b0:4c:93:ac:d8
Fingerprint (sha256): 18:14:cf:bb:a5:5c:86:a6:41:e8:fa:d2:29:05:50:df:cf:ad:d4:74:7f:51:1b:5a:5f:b0:4d:d9:d9:4c:79:fd
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate sahara-cases.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for sahara-cases.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
sahara-cases.com
Other certificates including the domain name sahara-cases.com
(limited to 100 certificates)
www.threegreatthings.com
sahara-cases.com
odileaguebet.com
insectbasedfoods.com
grabias.com
defiantbrowser.com
www.wilfma.com
biomop.com
sahara-cases.com
www.dizzer.com
www.463lcases.com
martinduilawyer.com
bestcarvingski.com
www.santafesportsdoctor.com
panteasers.com
www.sahara-cases.com
www.biketails.com
www.matcraft.com
www.celltherapyphysician.com
sahara-cases.com
odileaguebet.com
insectbasedfoods.com
grabias.com
defiantbrowser.com
www.wilfma.com
biomop.com
sahara-cases.com
www.dizzer.com
www.463lcases.com
martinduilawyer.com
bestcarvingski.com
www.santafesportsdoctor.com
panteasers.com
www.sahara-cases.com
www.biketails.com
www.matcraft.com
www.celltherapyphysician.com
Certificate
The complete raw certificate details for sahara-cases.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGVjCCBT6gAwIBAgISBGKrbgPw5hkY44hrNVW2M2SIMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMTUwODQwMTZaFw0y MDA1MTUwODQwMTZaMBsxGTAXBgNVBAMTEHNhaGFyYS1jYXNlcy5jb20wggIiMA0G CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDZsVMa+aWrygoriwX051i+C3jXkRj4 BrTitBPho8a6WDHi4vBm13WRP2Pa90Cqom/DCpcJbocw4qtPh83xF5l+m6+rtTjo tUt7CfqmmwT8nfwgt0za7aUqB/JS/OOKanKvFahTG6TuKXCdNZ76j1wPTRkGneUw cRVHrbWqFJEgZ4A6IO4/5nXeEcksi+MF1ihR8dSR5OV/yWCpVXqdErSNd6fJjgC+ KFzI7MUsFhag59OdQq6fIjffu9CD9p9FUmCpGvhsPjWoQShAvK7uThfTsacaQB7R 16sH6HcGh61q9Tl0+BY4erxnD6GWsMCgm7kg/gmp8bXiKTq3bgu2d5HMpE8XHjbq UR4IrpdqDTbu7hv5Gjle423v7jmZbbpiFWlre1Lb1ZfBStZ1c4zGm/aFFCvqwP8h qPSpZHlkycysPEqyFUwVhQZJ8Xb5gSYIXiwWwlozvX/HSJ8qCdZLPWJN3eCauNad 1GgbCIUz55XU0PZ5pil+NyMSMCoJz2KxQVost0qXTA+kQNiMtrO7WZHO4xFRGF58 cAzdmLXZhfXT+3WfSrcSDuK3O0lPLic7DComUC4IOAs1ZwYmKTGkEEuuBhoMkUSm Z+nv2vpmAiPB9RZ8NpF+nnMxNtQBoYLz0L9x5YfkLyJahGGWnO0myDWmafzTE6vb 4sI9/CT2VZUrhQIDAQABo4ICYzCCAl8wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBT+ DPT2n7mhlXTdIBbKlEe+eLnXEDAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv 86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu dC14My5sZXRzZW5jcnlwdC5vcmcvMBsGA1UdEQQUMBKCEHNhaGFyYS1jYXNlcy5j b20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEF BQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggECBgorBgEEAdZ5AgQC BIHzBIHwAO4AdADwlaRZ8gDRgkAQLS+TiI6tS/4dR+OZ4dA0prCoqo6ycwAAAXBI OFVqAAAEAwBFMEMCHzRzxWruXlFFCT2hXaJLnfpLhuuzNJ8VnuHOJo32ClsCICEU Bt/YV/de8bo54GTo+0yaadS6VaFLN/vzphPIPgg1AHYAB7dcG+V9aP/xsMYdIxXH uuZXfFeUt2ruvGE6GmnTohwAAAFwSDhVjAAABAMARzBFAiEAr9p7yDxCfCzxdZzX IUHuNh0YH3rNMn2Dy01OuMIwFnQCICvDRqCXBqpIJZ0Ij8gTvy4AH/0fQPdxii+p Cm7JBwHPMA0GCSqGSIb3DQEBCwUAA4IBAQB1I7Pt/o4GjXkGoRcDrw7pKfiv1CNk N9zp4QR6WCs4K7anh7pKdkxnuFO1V8tlSEjIaUp6eXTsOrPGfyN8CqevdsuuR9Vb hfJAA83lP8G1e2nDGS/1BsQw5PccyRRYQux3ZjRUE4Sx2rufeo9gLDqBWGP84ISB 90BIy2wa5e+UDaPJbqS1W57h/53Fy6wMrhcGJOCo7U97xZ10idGruKldXFcW3so1 WvueX2F8WXT0XXFtaFPav9+hKYLqSaUvTZwjOg2lW+9JUFk2VMw4Ftwy/Vh3y7OQ iGH1cfeKIRv7PCnJu+FFh/xhE7684SCzUwso2+vsloZUlPGvEHoVa7ZN -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA2bFTGvmlq8oKK4sF9OdY vgt415EY+Aa04rQT4aPGulgx4uLwZtd1kT9j2vdAqqJvwwqXCW6HMOKrT4fN8ReZ fpuvq7U46LVLewn6ppsE/J38ILdM2u2lKgfyUvzjimpyrxWoUxuk7ilwnTWe+o9c D00ZBp3lMHEVR621qhSRIGeAOiDuP+Z13hHJLIvjBdYoUfHUkeTlf8lgqVV6nRK0 jXenyY4AvihcyOzFLBYWoOfTnUKunyI337vQg/afRVJgqRr4bD41qEEoQLyu7k4X 07GnGkAe0derB+h3BoetavU5dPgWOHq8Zw+hlrDAoJu5IP4JqfG14ik6t24LtneR zKRPFx426lEeCK6Xag027u4b+Ro5XuNt7+45mW26YhVpa3tS29WXwUrWdXOMxpv2 hRQr6sD/Iaj0qWR5ZMnMrDxKshVMFYUGSfF2+YEmCF4sFsJaM71/x0ifKgnWSz1i Td3gmrjWndRoGwiFM+eV1ND2eaYpfjcjEjAqCc9isUFaLLdKl0wPpEDYjLazu1mR zuMRURhefHAM3Zi12YX10/t1n0q3Eg7itztJTy4nOwwqJlAuCDgLNWcGJikxpBBL rgYaDJFEpmfp79r6ZgIjwfUWfDaRfp5zMTbUAaGC89C/ceWH5C8iWoRhlpztJsg1 pmn80xOr2+LCPfwk9lWVK4UCAwEAAQ== -----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 382024684905159815158528887429033920521352 . . . . . . . . [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-02-15 08:40:16 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-15 08:40:16 +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 'sahara-cases.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 888108627511760170594668646047910141056938076232280523207441680240778614831397498643801956805463564801749940427936201828772150323397333127835703467215918102028379200139323873154438868619811478959676496984790090718404944637746867176529314002096325130784191633675820457935784868303457579398689228289160589483684990550071397075254669726055082265507272044945188828867160110146353201277983479517622573176031218719786402176674264472082685599999529749400569213207697223887558699532681498209248966604038839903596393830980944513415395477915063542212556839105866250398925080506431646518178603577063473571281505619195245397740085290228423308242646499041152111981825359705922433313499122809000307094027922585236305292211504778780112509978185312403829144841262889240638212625674996696245037692675826252398131118273836448667638780706742117529564892641692985023366354279836959819520226779533955574984543017981053113191977028378059269053750016932866882607011567567278306154630480938622826990439720493468959205073688233524477140390703350044238105177868823736906799906953338373191739264783938183711857705484411741400345542522170219976052384721902404151179460319327003360411132947616564714048586507309919366087769692656246851605680648094168880556354437 . . . . . . . . . . . . . . . . . . . . [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) fe0cf4f69fb9a19574dd2016ca9447be78b9d710 . . . . . . . . . . . . . . . . [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 (20 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sahara-cases.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 (243 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes) 00ee007400f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb273000001704838556a0000040300453043021f3473c56aee5e5145093da15da24b9dfa4b86ebb3349f159ee1ce268df60a5b0220211406dfd857f75ef1ba39e064e8fb4c9a69d4ba55a14b37fbf3a613c83e083500760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c000001704838558c0000040300473045022100afda7bc83c427c2cf1759cd72141ee361d181f7acd327d83cb4d4eb8c230167402202bc346a09706aa48259d088fc813bf2e001ffd1f40f7718a2fa90a6ec90701cf . . . . [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) 007523b3edfe8e068d7906a11703af0ee929f8afd4236437dce9e1047a582b382bb6a787ba4a764c67b853b557cb654848c8694a7a7974ec3ab3c67f237c0aa7af76cbae47d55b85f24003cde53fc1b57b69c3192ff506c430e4f71cc9145842ec776634541384b1dabb9f7a8f602c3a815863fce08481f74048cb6c1ae5ef940da3c96ea4b55b9ee1ff9dc5cbac0cae170624e0a8ed4f7bc59d7489d1abb8a95d5c5716deca355afb9e5f617c5974f45d716d6853dabfdfa12982ea49a52f4d9c233a0da55bef4950593654cc3816dc32fd5877cbb3908861f571f78a211bfb3c29c9bbe14587fc6113bebce120b3530b28dbebec96865494f1af107a156bb64d