api.app.doro.asia
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:27:32:aa:6e:0c:f7:65:0a:27:ae:34:66:fc:b0:c6:75:8c 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=api.app.doro.asia
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:27:32:aa:6e:0c:f7:65:0a:27:ae:34:66:fc:b0:c6:75:8cSerial Number (int): 274675216427544896028029561348536763053452
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 1d:50:ce:15:0b:84:b8:fe:fd:7c:2a:c8:b2:b1:e2:59:83:45:27:58
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 4e:f5:bc:fc:9c:0b:ce:3a:f2:84:cf:30:78:45:e9:03:5c:7e:07:26
Fingerprint (sha256): 39:11:e9:2c:27:00:37:6b:1f:0c:d1:58:32:85:ce:f2:9e:8b:e6:ab:31:e1:25:21:16:d7:ef:23:af:e7:df:47
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate api.app.doro.asia
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for api.app.doro.asia
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
api.app.doro.asia
Other certificates including the domain name doro.asia
(limited to 100 certificates)
app.doro.asia
api.app.doro.asia
doro.asia
doro.asia
api.app.doro.asia
sni.cloudflaressl.com
s.doro.asia
doro.asia
cerchy.com
api.app.doro.asia
app.doro.asia
sni.cloudflaressl.com
sni.cloudflaressl.com
www.crosswordstogether.com
s.doro.asia
sni.cloudflaressl.com
www.crosswordstogether.com
app.doro.asia
doro.asia
carbonsequence.com
dev.dgraphcloud.com
sni.cloudflaressl.com
beta.pizzafriend.se
www.jose.run
doro.asia
app.4tuna.io
app.al3xdev.com
app.doro.asia
doro.asia
sni.cloudflaressl.com
e.doro.asia
api.app.doro.asia
doro.asia
doro.asia
api.app.doro.asia
sni.cloudflaressl.com
s.doro.asia
doro.asia
cerchy.com
api.app.doro.asia
app.doro.asia
sni.cloudflaressl.com
sni.cloudflaressl.com
www.crosswordstogether.com
s.doro.asia
sni.cloudflaressl.com
www.crosswordstogether.com
app.doro.asia
doro.asia
carbonsequence.com
dev.dgraphcloud.com
sni.cloudflaressl.com
beta.pizzafriend.se
www.jose.run
doro.asia
app.4tuna.io
app.al3xdev.com
app.doro.asia
doro.asia
sni.cloudflaressl.com
e.doro.asia
Certificate
The complete raw certificate details for api.app.doro.asia in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGWTCCBUGgAwIBAgISAycyqm4M92UKJ640ZvywxnWMMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MjgwNzA0MjNaFw0x OTEwMjYwNzA0MjNaMBwxGjAYBgNVBAMTEWFwaS5hcHAuZG9yby5hc2lhMIICIjAN BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA2hEzMCp92pKsEF1b4tXcmprXz45s bCV0GrCNQnYS+0yUSE+Y54Xsox058bb0zftcK8Pl32I6O0yzopnkkazEyo3nFL9M DVXitZZ8KYtehuJoxZOE/yaY21lZOLsQwoOlZqfpjdK4QMEP8KsQ//FNbChnLlvq Mrmcscflruhe/7MC2ellAlM+MxMBqIXhhqTO8viIa7GXZsSneZeWjuMvUlBA6sxE DsrZbOn4H9WBSMQTiysK0kH3xVBgfnN1rFPz4GTv9/fxwUipLcU0OT0sY34cVDyg lDDDtimGOxjcoKzq020AtTi5N4HsmRkPbg2H5Xo4sMLnCqnEj4mrXcXkrFelFk9w FcBSLK7+nffYSb0+OaBeb5ntt7/GXnAZtreBKI8iVLcgAh0yVsog4JFyDPG6rNLU 0Gllb5d+KoaA9DURnxSX9345ZsIx0OGQQFieBlDv0Uls6o+eEIn4xCYxZiSGlopI InToNVZmJ9ROqSZ+b71woQNz7DhJRouLIpv87jpasyo1rgeIbXzJmW7w6vqwAQu5 ykJ6J4e709I1KuLwjnA6SBOAnRWuYn7FdR75KYM1PXRf6KkOWGwhK5mtgxEAtCVE ca+asKx7eMFe4Eavezj0auk28aSRT5RqVmL86QDzRtXdM9M22sEoRNJUA286gY16 e4Uu/AnOsXQPScMCAwEAAaOCAmUwggJhMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUE FjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU HVDOFQuEuP79fCrIsrHiWYNFJ1gwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl 7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5p bnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5p bnQteDMubGV0c2VuY3J5cHQub3JnLzAcBgNVHREEFTATghFhcGkuYXBwLmRvcm8u YXNpYTBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsG AQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQMGCisGAQQB1nkC BAIEgfQEgfEA7wB1AHR+2oMxrTMQkSGcziVPQnDCv/1eQiAIxjc1eeYQe8xWAAAB bDeb9XcAAAQDAEYwRAIgUqf3Rh3Kmztumdyj4wPugy9cndxM83Vqd1GTw2Wk/IAC IDjEAJkOHn5SfBi8uVvhPZim8Xpm5PjcJDzDr/Iw5c3UAHYAY/Lbzeg7zCzPC3KE J1drM6SNYXePvXWmOLHHaFRL2I0AAAFsN5v1gAAABAMARzBFAiEA4YElH0+4o37n D4Om0Wsyr8x1Pn6a1KBiAOiD9GBYJaoCICjBFDzNyVosIhKkZNhOn+zKISpFULBV gmGZ/sflLqvBMA0GCSqGSIb3DQEBCwUAA4IBAQCTZ5G1T8sMg3q8N3JANbo2Aa40 DFA1E07oFSu5ixkojLeWSiGpY6g2xtDgdOY9bgzQgHRJ1C7eMkGmplckEKk+hz85 asnBc9OlUKMxUmsmjuwRVsZ0UWSfg1Wf0oWE8hWbHNuCubKdkyIkWphjfyFx+2W0 TzNfSOo61Q6ZlD5mzUzx9FAZDpKkQVgX83EZsQldE/nj3QdgmDCVt9Nt3nL9Btwv A9ofhQiIOaj7GZre8QyQ/ak7oOFsYr2UiJfqHdcCABGENBXr4YVgXwEHteaeGMgP ON9PkPCG8RKZ/QAm6zmFY+IA1jPuFCHCGHUduIkHSkJFOHUpO8hKIwuQsx5Q -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA2hEzMCp92pKsEF1b4tXc mprXz45sbCV0GrCNQnYS+0yUSE+Y54Xsox058bb0zftcK8Pl32I6O0yzopnkkazE yo3nFL9MDVXitZZ8KYtehuJoxZOE/yaY21lZOLsQwoOlZqfpjdK4QMEP8KsQ//FN bChnLlvqMrmcscflruhe/7MC2ellAlM+MxMBqIXhhqTO8viIa7GXZsSneZeWjuMv UlBA6sxEDsrZbOn4H9WBSMQTiysK0kH3xVBgfnN1rFPz4GTv9/fxwUipLcU0OT0s Y34cVDyglDDDtimGOxjcoKzq020AtTi5N4HsmRkPbg2H5Xo4sMLnCqnEj4mrXcXk rFelFk9wFcBSLK7+nffYSb0+OaBeb5ntt7/GXnAZtreBKI8iVLcgAh0yVsog4JFy DPG6rNLU0Gllb5d+KoaA9DURnxSX9345ZsIx0OGQQFieBlDv0Uls6o+eEIn4xCYx ZiSGlopIInToNVZmJ9ROqSZ+b71woQNz7DhJRouLIpv87jpasyo1rgeIbXzJmW7w 6vqwAQu5ykJ6J4e709I1KuLwjnA6SBOAnRWuYn7FdR75KYM1PXRf6KkOWGwhK5mt gxEAtCVEca+asKx7eMFe4Eavezj0auk28aSRT5RqVmL86QDzRtXdM9M22sEoRNJU A286gY16e4Uu/AnOsXQPScMCAwEAAQ== -----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 274675216427544896028029561348536763053452 . . . . . . . . [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-07-28 07:04:23 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-26 07:04:23 +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 'api.app.doro.asia' . . . . . . . . [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 889636507176438778476201721479338898766386522101970275261798041166122011934990390316787113168177131459611772916888713826557788039069634636166762317194273867020300440607991409024239092613630431570069768361076133967160626436498328900342329748750961053173839284636047076593989312168783417075879931059882397847741734676966597910122371799316052580032225976690344625514705520952823075208839912362827554899337900273541646966130845689026608934011798506888291497013568342210228107904762325087016113399966913975582167318491089381023597951105240512309531113896775765296249522707514651375420171180366549167694323669201267125458572800060647408399976623192087369156022537706877816734204910250667985040530714715087165484102873050017325756760003065152403850814239286092541400484298524427334255795811428910113403870098312709582271298875581683867911475574770486026498869180492982490271590267631677672520066503317503512413814414157539034076164017553625435171921597102947916039384372978470694828351804415161451034609317380400278707334732796362700686120406805621746294417746829679470284780963259296534427332020059283948087583189002070788700359301712663791527399081461431266883224783358233196373412972007949122150946903756294840977173503566577525404420547 . . . . . . . . . . . . . . . . . . . . [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) 1d50ce150b84b8fefd7c2ac8b2b1e25983452758 . . . . . . . . . . . . . . . . [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 'api.app.doro.asia' . . . . . . . . . . . . . . . . [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) 00ef007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016c379bf5770000040300463044022052a7f7461dca9b3b6e99dca3e303ee832f5c9ddc4cf3756a775193c365a4fc80022038c400990e1e7e527c18bcb95be13d98a6f17a66e4f8dc243cc3aff230e5cdd400760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016c379bf5800000040300473045022100e181251f4fb8a37ee70f83a6d16b32afcc753e7e9ad4a06200e883f4605825aa022028c1143ccdc95a2c2212a464d84e9fecca212a4550b055826199fec7e52eabc1 . . . . [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) 00936791b54fcb0c837abc37724035ba3601ae340c5035134ee8152bb98b19288cb7964a21a963a836c6d0e074e63d6e0cd0807449d42ede3241a6a6572410a93e873f396ac9c173d3a550a331526b268eec1156c67451649f83559fd28584f2159b1cdb82b9b29d9322245a98637f2171fb65b44f335f48ea3ad50e99943e66cd4cf1f450190e92a4415817f37119b1095d13f9e3dd0760983095b7d36dde72fd06dc2f03da1f85088839a8fb199adef10c90fda93ba0e16c62bd948897ea1dd7020011843415ebe185605f0107b5e69e18c80f38df4f90f086f11299fd0026eb398563e200d633ee1421c218751db889074a42453875293bc84a230b90b31e50