102food.vn
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:3a:50:48:01:f4:32:de:00:be:d4:af:59:03:58:1d:aa:e8 was issued on by Let's Encrypt.
With 6 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=102food.vn
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:3a:50:48:01:f4:32:de:00:be:d4:af:59:03:58:1d:aa:e8Serial Number (int): 281179947201361602490844381937016351075048
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: d9:d3:61:5e:b5:33:a2:66:41:2f:17:f2:10:8a:9c:e0:9c:d7:86:9f
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 5a:6a:bc:e6:2e:02:39:8a:1e:e0:fc:ef:53:c5:bc:c4:0a:29:f7:a2
Fingerprint (sha256): bc:8a:e1:96:73:fd:46:66:fe:b9:18:1d:a1:cf:e4:e7:fd:be:1a:2a:60:ab:3c:58:78:b5:00:56:35:b3:71:a1
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate 102food.vn
6
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for 102food.vn
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
102food.vn
ftp.102food.vn
mail.102food.vn
pop.102food.vn
smtp.102food.vn
www.102food.vn
ftp.102food.vn
mail.102food.vn
pop.102food.vn
smtp.102food.vn
www.102food.vn
Other certificates including the domain name 102food.vn
(limited to 100 certificates)
Certificate
The complete raw certificate details for 102food.vn in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGnzCCBYegAwIBAgISAzpQSAH0Mt4AvtSvWQNYHaroMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODEyMjExNjMwMjNaFw0x OTAzMjExNjMwMjNaMBUxEzARBgNVBAMTCjEwMmZvb2Qudm4wggIiMA0GCSqGSIb3 DQEBAQUAA4ICDwAwggIKAoICAQCxnwXbRDL2c9DUXLN5srOlLsAx4C5fF8eswyVt 8GUS2hNqlSFpBxl0MsGGdA1peBMBUoV+dm5lPAwRr+WhyKUoYKjvfrmYF5XPmE2h tRXsKbL0VxU493pWsCm295ISS7pL9TWR4wYbguRAoptaokxH/3Th2lBmam30kVWP 2SxMJCj6JWVFKMU7V37i/lm4xLV1Zl+eyPse+a850SC0v5RsqG1SbNyDVS2FcDWh Y3BIB73KofzPfuVV20rQ11Ywgq0A47DBE8VuiixX3CYdyPpuMf5lnAmxDC//mUqO q0vHvXB8XN2HjFgZxP2nQnPFRAt93hXIvQp8zD+ftKtIGRxaR1RnF43actnfKFbo ly3RPXJbdCbHbKIBM8Of+OrbzR6eGzJHKELKaexN6+tdfmsYbyTiMc3NLv1Gs8LP YDjddPPZFUmR8pTGEsMJTdPhtaI1NjgeJ+8yt7D6m5hBuMZ55O/co3Qxyi2WeTzj A5vMhd7A3gYTwe9g4q/Bg7X/G7KEJY65idPGZPJT5qRgnMSCGKgolJvTeRfP+p6D hETfcNtQUe87PmYpQHZ5BKxjcTlfFLK+hrVlStaf5fz8qDNhRiAtqzbGzIbE/zrN pEMz6bck6B2MMLtPCjNjrMdppfsjjiQFZh7Fa/1U0fmY0M0GASmtcfo2mSY/wXf9 NzVLlwIDAQABo4ICsjCCAq4wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsG AQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTZ02FetTOi ZkEvF/IQipzgnNeGnzAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBv BggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5s ZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5s ZXRzZW5jcnlwdC5vcmcvMGcGA1UdEQRgMF6CCjEwMmZvb2Qudm6CDmZ0cC4xMDJm b29kLnZugg9tYWlsLjEwMmZvb2Qudm6CDnBvcC4xMDJmb29kLnZugg9zbXRwLjEw MmZvb2Qudm6CDnd3dy4xMDJmb29kLnZuMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcG CysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5 cHQub3JnMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHcAdH7agzGtMxCRIZzOJU9C cMK//V5CIAjGNzV55hB7zFYAAAFn0dFwSgAABAMASDBGAiEAp8EI5RRHaiBvtvFy JBbRUlLECq8mUb93qaD14CatJ6ACIQCloBnIxSEO8NNpohLAVR3vl/Y5ezAa+0um 6gKXnqKieQB2ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABZ9HR cKYAAAQDAEcwRQIgR44xQaUXq24GwzUjc2KK5nab7nUg1Fz4YsfadhxMIqECIQDX 3gVvNM5BchsFqe8Pm/e9PDQnqs6TcOxIlbBsQwAs8jANBgkqhkiG9w0BAQsFAAOC AQEAOVN8Wp0CPUhOdcBUrC5DlMLB5dDm3KjLTtj6LESTdKZHDFbJxj2LaMewMoRj EsrhqmI2pxFDEh5Ha/QnlTy6zB+KerR5UYWzgmlddF2wbK666YGecG5HhYYyvgZS F7UxEPoGq8pmdt6gFwrhTDcuq0oO8hMSLUmtjMfo9egrmt3XbdBefsC425L0lEvr Lpra0Gv9sWz7C+akj/xLzwiKjyrVwmg18SjeAWWeEA693uW2BkRxczaDt43oAwhs enprVQI9Hz2S9fQwbaJv+/mcYh8O/E9issLTimmZ13/TEgfErCnAsFSCgrI5400A huFbUGkLPy/QfBXB4CW8YXYYYQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsZ8F20Qy9nPQ1FyzebKz pS7AMeAuXxfHrMMlbfBlEtoTapUhaQcZdDLBhnQNaXgTAVKFfnZuZTwMEa/locil KGCo7365mBeVz5hNobUV7Cmy9FcVOPd6VrAptveSEku6S/U1keMGG4LkQKKbWqJM R/904dpQZmpt9JFVj9ksTCQo+iVlRSjFO1d+4v5ZuMS1dWZfnsj7HvmvOdEgtL+U bKhtUmzcg1UthXA1oWNwSAe9yqH8z37lVdtK0NdWMIKtAOOwwRPFboosV9wmHcj6 bjH+ZZwJsQwv/5lKjqtLx71wfFzdh4xYGcT9p0JzxUQLfd4VyL0KfMw/n7SrSBkc WkdUZxeN2nLZ3yhW6Jct0T1yW3Qmx2yiATPDn/jq280enhsyRyhCymnsTevrXX5r GG8k4jHNzS79RrPCz2A43XTz2RVJkfKUxhLDCU3T4bWiNTY4HifvMrew+puYQbjG eeTv3KN0Mcotlnk84wObzIXewN4GE8HvYOKvwYO1/xuyhCWOuYnTxmTyU+akYJzE ghioKJSb03kXz/qeg4RE33DbUFHvOz5mKUB2eQSsY3E5XxSyvoa1ZUrWn+X8/Kgz YUYgLas2xsyGxP86zaRDM+m3JOgdjDC7TwozY6zHaaX7I44kBWYexWv9VNH5mNDN BgEprXH6NpkmP8F3/Tc1S5cCAwEAAQ== -----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 281179947201361602490844381937016351075048 . . . . . . . . [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 2018-12-21 16:30:23 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-03-21 16:30: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 '102food.vn' . . . . . . . . [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 724631206042651833395279953043748439635299928645963991117254316964213977993631098037992022482007234855189497552726726139170933720902567979350841937742675534320250021205177574381086409827312174452115309134463240584392608523950093650875926068376166218678612845180874734513588264299639205109815095210632133585756757902622407650650595977987553824837128789019443469431487505105365265652908824631826098690095704115813188131801745413942309838901568766641725739873628220779299813149817160268613624960721857286799504275487823084806910251714682140365567150881035250327569239152371351049283982712660592971368451387101969681104844887375804804593027958956468979237604962406416577178548888298608371769818533405647880631282584158701850848602748425462693825451294582408561554292703736652226283177745579717876175542247991329000084963394499344260682744753503499390333726657966652128623337096377482131451396996406065484365030279954771482783160075213523674941704670800305533543117351077538048115730098955922117202334702907950814074353811091500847417845061698353666562156714368038859703433577339246493961645666272502334741009732599007670831893077577610450708647640208916026162923314245650184422181762708405129044239635831065566938246511310847077181115287 . . . . . . . . . . . . . . . . . . . . [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) d9d3615eb533a266412f17f2108a9ce09cd7869f . . . . . . . . . . . . . . . . [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 (96 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '102food.vn' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ftp.102food.vn' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.102food.vn' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'pop.102food.vn' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'smtp.102food.vn' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.102food.vn' . . . . . . . . . . . . . . . . [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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc5600000167d1d1704a0000040300483046022100a7c108e514476a206fb6f1722416d15252c40aaf2651bf77a9a0f5e026ad27a0022100a5a019c8c5210ef0d369a212c0551def97f6397b301afb4ba6ea02979ea2a279007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000167d1d170a600000403004730450220478e3141a517ab6e06c3352373628ae6769bee7520d45cf862c7da761c4c22a1022100d7de056f34ce41721b05a9ef0f9bf7bd3c3427aace9370ec4895b06c43002cf2 . . . . [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) 0039537c5a9d023d484e75c054ac2e4394c2c1e5d0e6dca8cb4ed8fa2c449374a6470c56c9c63d8b68c7b032846312cae1aa6236a71143121e476bf427953cbacc1f8a7ab4795185b382695d745db06caebae9819e706e47858632be065217b53110fa06abca6676dea0170ae14c372eab4a0ef213122d49ad8cc7e8f5e82b9addd76dd05e7ec0b8db92f4944beb2e9adad06bfdb16cfb0be6a48ffc4bcf088a8f2ad5c26835f128de01659e100ebddee5b6064471733683b78de803086c7a7a6b55023d1f3d92f5f4306da26ffbf99c621f0efc4f62b2c2d38a6999d77fd31207c4ac29c0b0548282b239e34d0086e15b50690b3f2fd07c15c1e025bc61761861