andytruong.dev
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:93:91:3d:1c:6e:00:95:c7:4e:30:b1:68:79:8f:0a:e5:9a was issued on by Let's Encrypt.
With 3 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=andytruong.dev
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:93:91:3d:1c:6e:00:95:c7:4e:30:b1:68:79:8f:0a:e5:9aSerial Number (int): 398663707030538871991624314101441950836122
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 89:88:e3:1f:d5:68:ec:9c:c2:a0:48:f4:09:7f:ac:2b:7c:63:d4:8e
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): cc:42:81:ca:5b:ac:2c:1d:d5:ec:c8:55:a5:ac:f8:7a:ec:e6:4b:f6
Fingerprint (sha256): 36:96:63:98:21:12:2b:7b:52:04:04:4c:0f:f3:c2:0e:e4:75:99:ad:a5:b7:92:5d:f4:a8:54:59:fc:a2:ae:6c
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate andytruong.dev
3
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for andytruong.dev
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
andytruong.dev
www.andy-truong.me
www.andytruong.dev
www.andy-truong.me
www.andytruong.dev
Other certificates including the domain name andytruong.dev
(limited to 100 certificates)
vespastg-link.25demo.com
dev.admin.rx.me
www.sempertek.com
www.andy-truong.me
www.228enco.com
*.andytruong.dev
portal.amo.store
www.bigscreen.world
dev.agent.aeroglobe.pk
andytruong.dev
opensource-qa.migolink.com
micematters.com
www.brandonwan.gg
notetracker.andytruong.dev
andytruong.dev
steamhub.idealabkids.com
womoyde.charles-extra.com
firebase3.andytruong.dev
notetracker.andytruong.dev
epidemicrpmtest.ward.technology
www.wandb.ai
dev.agent.aeroglobe.pk
www.liu.center
simplenews.andytruong.dev
simplenews.andytruong.dev
wheelofnames.website
epidemicrpmtest.ward.technology
sense-app.prod.appliedautonomy.no
www.scuffedgames.biz
rdr.andytruong.dev
andytruong.dev
notetracker.andytruong.dev
staging.taylorfarms.digitalspaces.cloud
ozzyaytekin.com
www.pantrychief.com
simplenews.andytruong.dev
previ.coleta.relatoweb.com.br
notetracker.andytruong.dev
www.kaibaoom.tw
*.andytruong.dev
www.andy-truong.me
arnoldtattoo.com
notetracker.andytruong.dev
www.kaibaoom.tw
behindmath.com
engspire.lk
snapcup-test.softwire.com
rdr.andytruong.dev
firebase2.andytruong.dev
p8fxtrading.com
simplenews.andytruong.dev
andytruong.dev
www.mifarmacia360.com
notetracker.andytruong.dev
www.banigrisson.com
dev.admin.rx.me
www.sempertek.com
www.andy-truong.me
www.228enco.com
*.andytruong.dev
portal.amo.store
www.bigscreen.world
dev.agent.aeroglobe.pk
andytruong.dev
opensource-qa.migolink.com
micematters.com
www.brandonwan.gg
notetracker.andytruong.dev
andytruong.dev
steamhub.idealabkids.com
womoyde.charles-extra.com
firebase3.andytruong.dev
notetracker.andytruong.dev
epidemicrpmtest.ward.technology
www.wandb.ai
dev.agent.aeroglobe.pk
www.liu.center
simplenews.andytruong.dev
simplenews.andytruong.dev
wheelofnames.website
epidemicrpmtest.ward.technology
sense-app.prod.appliedautonomy.no
www.scuffedgames.biz
rdr.andytruong.dev
andytruong.dev
notetracker.andytruong.dev
staging.taylorfarms.digitalspaces.cloud
ozzyaytekin.com
www.pantrychief.com
simplenews.andytruong.dev
previ.coleta.relatoweb.com.br
notetracker.andytruong.dev
www.kaibaoom.tw
*.andytruong.dev
www.andy-truong.me
arnoldtattoo.com
notetracker.andytruong.dev
www.kaibaoom.tw
behindmath.com
engspire.lk
snapcup-test.softwire.com
rdr.andytruong.dev
firebase2.andytruong.dev
p8fxtrading.com
simplenews.andytruong.dev
andytruong.dev
www.mifarmacia360.com
notetracker.andytruong.dev
www.banigrisson.com
Certificate
The complete raw certificate details for andytruong.dev in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFezCCBGOgAwIBAgISBJORPRxuAJXHTjCxaHmPCuWaMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTExMTQxNjI4MzRaFw0y MDAyMTIxNjI4MzRaMBkxFzAVBgNVBAMTDmFuZHl0cnVvbmcuZGV2MIIBIjANBgkq hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz8aaT88KR/B8YNXxPvJtK6APPQZF6AgI Uv10yn5ekrtjbuZ8eKbMGLeMg8W2ui22eq+tzZ/Na3PcEbnsfvXGc0MarwzC2PtK FdMmqpQMVobVNR09foQ806isPgVTFt4Iuonwx8aHAUNPpOMmcf7UKKlVFyxSFyCo URyf8sIy/UMP59yoWXUcKmPAJkMmuvK6oquN77UlqMyDLo8xi1hFO9grNuepPCxy C4vIYdWjE769nZhqxErE56fB3lbLXX3IAB4xujRAg2a/Sgbacnfr8aVe0FJNFFoW 7CREtqmNN0D/Y41s7PJrtcByWmeR5X+RIjixZSX9I6so12+nWyGO6QIDAQABo4IC ijCCAoYwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF BQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSJiOMf1WjsnMKgSPQJf6wrfGPU jjAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRj MGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5v cmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5v cmcvMEEGA1UdEQQ6MDiCDmFuZHl0cnVvbmcuZGV2ghJ3d3cuYW5keS10cnVvbmcu bWWCEnd3dy5hbmR5dHJ1b25nLmRldjBMBgNVHSAERTBDMAgGBmeBDAECATA3Bgsr BgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0 Lm9yZzCCAQMGCisGAQQB1nkCBAIEgfQEgfEA7wB2ALIeBcyLos2KIE6HZvkruYol IGdr2vpw57JJUy3vi5BeAAABbmr1p6oAAAQDAEcwRQIgTjk1iXrrP6Jhyet7mAme XbI4IxHw/6Ly1hFLZnU1umUCIQDmZWibhZpziz1iVt5f8RSiB3Orc9a5mANFucp9 aASt9gB1AG9Tdqwx8DEZ2JkApFEV/3cVHBHZAsEAKQaNsgiaN9kTAAABbmr1p90A AAQDAEYwRAIgZQIl9NLye9Trdxz8vRUc867Z1o/cnis6+auSeQZEiZgCICFB8wg3 ZsHtcAB8MxZRW8xptmpYhGpJE8xBZhPDKNYnMA0GCSqGSIb3DQEBCwUAA4IBAQBO dVNsVxh1TvMFY1HUvXZ9tnbx2ViZmZzd80E7MwKYFAfZUuh+5dTdXlpLbub0UrfJ W+1ONLdPuuPJeaZpuLDtYDPXX+LYaB4azZ2PEcMVRYXlImrTWzzdtydbU+i8vJPI zVvGe95JU/3ODJla7wT51xEEFYG3oTUur8mnGLFhsJFBUGHOrAs6MXy6lW75dj+V xf0Qqt55Q/NTkefbwihUc1IkyvBkXSNPUKQXrWpPJJTwiEaHxRg6jQ+g1RquSgT0 qC5i4Aj7mMGDZCcDqf8L/xCe+gZfnozJVaVJ8BXNU/g6ElreF0ypByDxkJ38uQ9x 1ZZQwcDCfOhtUFz5URnI -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz8aaT88KR/B8YNXxPvJt K6APPQZF6AgIUv10yn5ekrtjbuZ8eKbMGLeMg8W2ui22eq+tzZ/Na3PcEbnsfvXG c0MarwzC2PtKFdMmqpQMVobVNR09foQ806isPgVTFt4Iuonwx8aHAUNPpOMmcf7U KKlVFyxSFyCoURyf8sIy/UMP59yoWXUcKmPAJkMmuvK6oquN77UlqMyDLo8xi1hF O9grNuepPCxyC4vIYdWjE769nZhqxErE56fB3lbLXX3IAB4xujRAg2a/Sgbacnfr 8aVe0FJNFFoW7CREtqmNN0D/Y41s7PJrtcByWmeR5X+RIjixZSX9I6so12+nWyGO 6QIDAQAB -----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 398663707030538871991624314101441950836122 . . . . . . . . [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-11-14 16:28:34 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-02-12 16:28:34 +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 'andytruong.dev' . . . . . . . . [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 26229263809008163023461030921717782410792889973970359830409800908696641034119256891190807412005377529594446266424335425681206302066042250320147719985189590593191052239784287766692779486229893730174055473032056928451919213742714836219237242562826188275124414167070467215510368925897356282105764822710984346706019981987833052517177359642521393093433170714782401683605639807242899478919729287327300302203027825959266726327974883831096440323861050577117394366209997628843294354291505675802491260861005228855747954829247744740243933453550796469453471979303934717579188631389129024040040624759099326897782262965800032898793 . . . . . . . . . . . . . . . . . . . . [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) 8988e31fd568ec9cc2a048f4097fac2b7c63d48e . . . . . . . . . . . . . . . . [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 (58 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'andytruong.dev' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.andy-truong.me' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.andytruong.dev' . . . . . . . . . . . . . . . . [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) 00ef007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016e6af5a7aa000004030047304502204e3935897aeb3fa261c9eb7b98099e5db2382311f0ffa2f2d6114b667535ba65022100e665689b859a738b3d6256de5ff114a20773ab73d6b9980345b9ca7d6804adf60075006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016e6af5a7dd00000403004630440220650225f4d2f27bd4eb771cfcbd151cf3aed9d68fdc9e2b3af9ab92790644899802202141f3083766c1ed70007c3316515bcc69b66a58846a4913cc416613c328d627 . . . . [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) 004e75536c5718754ef3056351d4bd767db676f1d95899999cddf3413b3302981407d952e87ee5d4dd5e5a4b6ee6f452b7c95bed4e34b74fbae3c979a669b8b0ed6033d75fe2d8681e1acd9d8f11c3154585e5226ad35b3cddb7275b53e8bcbc93c8cd5bc67bde4953fdce0c995aef04f9d711041581b7a1352eafc9a718b161b091415061ceac0b3a317cba956ef9763f95c5fd10aade7943f35391e7dbc22854735224caf0645d234f50a417ad6a4f2494f0884687c5183a8d0fa0d51aae4a04f4a82e62e008fb98c183642703a9ff0bff109efa065f9e8cc955a549f015cd53f83a125ade174ca90720f1909dfcb90f71d59650c1c0c27ce86d505cf95119c8