mail.otosafe.id
Issued by R3
About this certificate
This digital certificate with serial number 03:51:dd:f4:0f:a5:7a:aa:70:5a:7a:c7:45:ee:de:f6:b2:90 was issued on by Let's Encrypt.
With 15 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=mail.otosafe.id
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:51:dd:f4:0f:a5:7a:aa:70:5a:7a:c7:45:ee:de:f6:b2:90Serial Number (int): 289194756140725458475048455323404503265936
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 29:d1:97:b1:2e:9b:b1:99:72:03:44:88:52:33:98:7e:7b:7e:ea:18
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 96:ae:a6:32:03:b6:3e:96:93:df:fe:f3:81:94:63:e6:c2:15:a0:74
Fingerprint (sha256): c6:52:24:3a:a7:87:94:54:87:aa:2a:2d:a3:87:51:16:43:9c:44:f8:c0:a1:f2:71:32:da:64:d5:4c:1a:70:3d
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate mail.otosafe.id
15
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for mail.otosafe.id
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
*.isuzupadang.id
*.lesprivatbigbang.com
isuzupadang.adigunakaryapersada.co.id
isuzupadang.id
lesprivatbigbang.adigunakaryapersada.co.id
lesprivatbigbang.com
mail.otosafe.id
otosafe.adigunakaryapersada.co.id
otosafe.id
www.isuzupadang.adigunakaryapersada.co.id
www.lesprivatbigbang.adigunakaryapersada.co.id
www.otosafe.adigunakaryapersada.co.id
www.otosafe.id
www.zeoads.adigunakaryapersada.co.id
zeoads.adigunakaryapersada.co.id
*.lesprivatbigbang.com
isuzupadang.adigunakaryapersada.co.id
isuzupadang.id
lesprivatbigbang.adigunakaryapersada.co.id
lesprivatbigbang.com
mail.otosafe.id
otosafe.adigunakaryapersada.co.id
otosafe.id
www.isuzupadang.adigunakaryapersada.co.id
www.lesprivatbigbang.adigunakaryapersada.co.id
www.otosafe.adigunakaryapersada.co.id
www.otosafe.id
www.zeoads.adigunakaryapersada.co.id
zeoads.adigunakaryapersada.co.id
Other certificates including the domain name otosafe.id
(limited to 100 certificates)
Certificate
The complete raw certificate details for mail.otosafe.id in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGnDCCBYSgAwIBAgISA1Hd9A+leqpwWnrHRe7e9rKQMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzA3MjcxODUyNTVaFw0yMzEwMjUxODUyNTRaMBoxGDAWBgNVBAMT D21haWwub3Rvc2FmZS5pZDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AKf+vEl89WtNNbVkynFI+B6Tx4TtUU5dGX3MMKQgUEfSCD5DrCjNPPyyKAXKEmF5 z/c+ARjWM2UgR4qS8Dbc6os+ihyCOSCjlu9vmqZcTNr8YGJhd6APJVOWtzrJ0cza +AVar6biBT2MOeQ72zW/olvKXDAUouwuHnO+JdtIR4r869xAGhiUnNIgnZDIfG48 82LRrTo4Iob3ch9x0G5hJSuX80ZUf8AdyrLM3xkC626XcfaF4jCMDNiLldzfLR+H 9cVNabR51b4ihGgsm0G5TS+RrfKh2Fy+iASJqfuUwR6FBEi6E9/RiU+KUN5dPS5+ RE7pTMmWg88wCGIkWpOwy8sCAwEAAaOCA8IwggO+MA4GA1UdDwEB/wQEAwIFoDAd BgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNV HQ4EFgQUKdGXsS6bsZlyA0SIUjOYfnt+6hgwHwYDVR0jBBgwFoAUFC6zF7dYVsuu UAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8v cjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9y Zy8wggHKBgNVHREEggHBMIIBvYIQKi5pc3V6dXBhZGFuZy5pZIIWKi5sZXNwcml2 YXRiaWdiYW5nLmNvbYIlaXN1enVwYWRhbmcuYWRpZ3VuYWthcnlhcGVyc2FkYS5j by5pZIIOaXN1enVwYWRhbmcuaWSCKmxlc3ByaXZhdGJpZ2JhbmcuYWRpZ3VuYWth cnlhcGVyc2FkYS5jby5pZIIUbGVzcHJpdmF0YmlnYmFuZy5jb22CD21haWwub3Rv c2FmZS5pZIIhb3Rvc2FmZS5hZGlndW5ha2FyeWFwZXJzYWRhLmNvLmlkggpvdG9z YWZlLmlkgil3d3cuaXN1enVwYWRhbmcuYWRpZ3VuYWthcnlhcGVyc2FkYS5jby5p ZIIud3d3Lmxlc3ByaXZhdGJpZ2JhbmcuYWRpZ3VuYWthcnlhcGVyc2FkYS5jby5p ZIIld3d3Lm90b3NhZmUuYWRpZ3VuYWthcnlhcGVyc2FkYS5jby5pZIIOd3d3Lm90 b3NhZmUuaWSCJHd3dy56ZW9hZHMuYWRpZ3VuYWthcnlhcGVyc2FkYS5jby5pZIIg emVvYWRzLmFkaWd1bmFrYXJ5YXBlcnNhZGEuY28uaWQwEwYDVR0gBAwwCjAIBgZn gQwBAgEwggEDBgorBgEEAdZ5AgQCBIH0BIHxAO8AdQC3Pvsk35xNunXyOcW6WPRs XfxCz3qfNcSeHQmBJe20mQAAAYmY6VPOAAAEAwBGMEQCIFpf0AvfHLvBY4UlPRHZ hASe7LDzIgnQAMGMfRsx3BhvAiAotNw4OhcCDXxpMOHFjTDK5Tc4nG/WNkotKDio JVB+9gB2AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlejUutSAAABiZjpU+IA AAQDAEcwRQIgc3lLy1f1xu5eEX9IiABFz+Q2BCW1ezTMtqU4HvcWiEACIQC8UpCS Jany7KlMHoU3SPcW1eEi79QQnqmrmhScgu1MiDANBgkqhkiG9w0BAQsFAAOCAQEA ftiA4Hce9mW1F/6H9yDE1FxrVQvqVr2Vzh5zyv0EwP4DQHaSlU0PHxzAVunH1Zxd LqHzBvju7Y/XDjA2igrEgyZ+2zXCXiUkcLWU2u2xqTyK5PeFH4uY8Gy+pb2YMB4o saj306qIn7M9xDwnENZ+iTsT5yb4KKgVK3uvZCU7AU3bMNXoVEBMIBO5suU53CtC D1nj2K3OVZneeJhm+Oyul5NljnActDZQxBwtpNqc0S/ecFY8V+4c1JXifJQ6YmwU IfY3QjxH7PVRHT7UHFB453cQgsLPYEnunG10/2NuAzvLVvN+JPYerHTPVwH5ZRzp 3NOaZgpAnsm857noq/kcBg== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp/68SXz1a001tWTKcUj4 HpPHhO1RTl0ZfcwwpCBQR9IIPkOsKM08/LIoBcoSYXnP9z4BGNYzZSBHipLwNtzq iz6KHII5IKOW72+aplxM2vxgYmF3oA8lU5a3OsnRzNr4BVqvpuIFPYw55DvbNb+i W8pcMBSi7C4ec74l20hHivzr3EAaGJSc0iCdkMh8bjzzYtGtOjgihvdyH3HQbmEl K5fzRlR/wB3KsszfGQLrbpdx9oXiMIwM2IuV3N8tH4f1xU1ptHnVviKEaCybQblN L5Gt8qHYXL6IBImp+5TBHoUESLoT39GJT4pQ3l09Ln5ETulMyZaDzzAIYiRak7DL ywIDAQAB -----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 289194756140725458475048455323404503265936 . . . . . . . . [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 'R3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-07-27 18:52:55 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-10-25 18:52:54 +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 'mail.otosafe.id' . . . . . . . . [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 21207411684302937216193974035854649257472820191858341921405296977190165157121196047719500967022043272190965797697236579541404622436928618525424755091279561175571955135684647302366085106292192839869245959009796580746068035680824441052763407789012098941874282326226028278863983288562084269802660955331751420283494738180214500445625226443307272561495939124686195835712449957788524961456653872189318064641911193871996601380200953218907481688486278469468677847655104319069830637276670703299400731503398303954782202408055541148124726555558937194110579165338836145553685261371762147728533620761409426225174251437114969344971 . . . . . . . . . . . . . . . . . . . . [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) 29d197b12e9bb199720344885233987e7b7eea18 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (449 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.isuzupadang.id' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.lesprivatbigbang.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'isuzupadang.adigunakaryapersada.co.id' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'isuzupadang.id' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'lesprivatbigbang.adigunakaryapersada.co.id' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'lesprivatbigbang.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.otosafe.id' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'otosafe.adigunakaryapersada.co.id' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'otosafe.id' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.isuzupadang.adigunakaryapersada.co.id' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.lesprivatbigbang.adigunakaryapersada.co.id' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.otosafe.adigunakaryapersada.co.id' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.otosafe.id' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.zeoads.adigunakaryapersada.co.id' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'zeoads.adigunakaryapersada.co.id' . . . . . . . . . . . . . . . . [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 (12 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.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007500b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb4990000018998e953ce000004030046304402205a5fd00bdf1cbbc16385253d11d984049eecb0f32209d000c18c7d1b31dc186f022028b4dc383a17020d7c6930e1c58d30cae537389c6fd6364a2d2838a825507ef60076007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb520000018998e953e20000040300473045022073794bcb57f5c6ee5e117f48880045cfe4360425b57b34ccb6a5381ef7168840022100bc52909225a9f2eca94c1e853748f716d5e122efd4109ea9ab9a149c82ed4c88 . . . . [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) 007ed880e0771ef665b517fe87f720c4d45c6b550bea56bd95ce1e73cafd04c0fe03407692954d0f1f1cc056e9c7d59c5d2ea1f306f8eeed8fd70e30368a0ac483267edb35c25e252470b594daedb1a93c8ae4f7851f8b98f06cbea5bd98301e28b1a8f7d3aa889fb33dc43c2710d67e893b13e726f828a8152b7baf64253b014ddb30d5e854404c2013b9b2e539dc2b420f59e3d8adce5599de789866f8ecae9793658e701cb43650c41c2da4da9cd12fde70563c57ee1cd495e27c943a626c1421f637423c47ecf5511d3ed41c5078e7771082c2cf6049ee9c6d74ff636e033bcb56f37e24f61eac74cf5701f9651ce9dcd39a660a409ec9bce7b9e8abf91c06