dhqe.vn
Issued by R3
About this certificate
This digital certificate with serial number 03:74:de:d9:84:96:94:24:6b:af:fa:71:5b:07:d7:6b:a3:ad was issued on by Let's Encrypt.
With 18 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. 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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=dhqe.vn
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 03:74:de:d9:84:96:94:24:6b:af:fa:71:5b:07:d7:6b:a3:adSerial Number (int): 301105830390800294953485841236881392247725
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: be:f6:6f:0e:fa:f0:da:d1:87:c0:a2:fa:9e:92:59:0a:bf:76:2b:5d
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 6d:6c:85:64:fb:59:c6:16:8a:23:9d:c6:ef:14:5a:96:33:3d:c3:ae
Fingerprint (sha256): eb:8a:2c:1c:43:8e:78:41:5e:4e:95:70:89:20:6c:bd:12:97:1a:5c:d1:36:b1:4a:40:ad:ad:37:f7:bc:0b:59
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate dhqe.vn
18
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for dhqe.vn
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
*.ankhangxanh.com
*.dhqe.vn
*.vietgianguyen.com
*.vnmmoringa.com
*.xn--t-9ga.vn
ankhangxanh.com
ankhangxanh.duy9.name.vn
casino.duy9.name.vn
charmresort.duy9.name.vn
dhqe.duy9.name.vn
dhqe.vn
online.duy9.name.vn
vietgianguyen.com
vietgianguyen.duy9.name.vn
vnmmoringa.com
vnmmoringa.duy9.name.vn
xn--t-9ga.duy9.name.vn
xn--t-9ga.vn
*.dhqe.vn
*.vietgianguyen.com
*.vnmmoringa.com
*.xn--t-9ga.vn
ankhangxanh.com
ankhangxanh.duy9.name.vn
casino.duy9.name.vn
charmresort.duy9.name.vn
dhqe.duy9.name.vn
dhqe.vn
online.duy9.name.vn
vietgianguyen.com
vietgianguyen.duy9.name.vn
vnmmoringa.com
vnmmoringa.duy9.name.vn
xn--t-9ga.duy9.name.vn
xn--t-9ga.vn
Other certificates including the domain name dhqe.vn
(limited to 100 certificates)
Certificate
The complete raw certificate details for dhqe.vn in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGNjCCBR6gAwIBAgISA3Te2YSWlCRrr/pxWwfXa6OtMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yNDA1MjUxODU4NTJaFw0yNDA4MjMxODU4NTFaMBIxEDAOBgNVBAMT B2RocWUudm4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDqF7zCuiJa eRIj25IvmCOZKc7XnkiFgP3KTbDGuQM0XF7Z/u3F+Ty/kvNzXvCzAu/h+o3ff36S zVXYEA1UJkTMIJNkDXV22ooLSFOGRwXpm+230GcVDTWMsOr4ljABwWbto6VyqUCb ZyyT72fKkg2VvqOVM8PKCgzZJqGjXd3om51NvLVqJqVwB3RZQ1NTojndIluuk7hp 7OAn5EhdVbXuLmfnwEb5Ad8w3hr25+78OLAWlDVbOzh58XetDlxN5LzDTXhA5rlZ /xtF2V2hDz0OISfPZsRhjm4DoeEkB1vA+l+0+K8JWYiSPV/HflJEbRA7fpMhFaFB Ml9rAe8nEn5FAgMBAAGjggNkMIIDYDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYw FAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFL72 bw768NrRh8Ci+p6SWQq/ditdMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYfr52L FMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8ubGVu Y3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIIBawYD VR0RBIIBYjCCAV6CESouYW5raGFuZ3hhbmguY29tggkqLmRocWUudm6CEyoudmll dGdpYW5ndXllbi5jb22CECoudm5tbW9yaW5nYS5jb22CDioueG4tLXQtOWdhLnZu gg9hbmtoYW5neGFuaC5jb22CGGFua2hhbmd4YW5oLmR1eTkubmFtZS52boITY2Fz aW5vLmR1eTkubmFtZS52boIYY2hhcm1yZXNvcnQuZHV5OS5uYW1lLnZughFkaHFl LmR1eTkubmFtZS52boIHZGhxZS52boITb25saW5lLmR1eTkubmFtZS52boIRdmll dGdpYW5ndXllbi5jb22CGnZpZXRnaWFuZ3V5ZW4uZHV5OS5uYW1lLnZugg52bm1t b3JpbmdhLmNvbYIXdm5tbW9yaW5nYS5kdXk5Lm5hbWUudm6CFnhuLS10LTlnYS5k dXk5Lm5hbWUudm6CDHhuLS10LTlnYS52bjATBgNVHSAEDDAKMAgGBmeBDAECATCC AQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AEiw42vapkc0D+VqAvqdMOscUgHLVt0s gdm7v6s52IRzAAABj7FVrKMAAAQDAEcwRQIgE5r5VTI4e8JxGQT3E4ZiO87IPKOu zqSbc7FA+vQCgJ8CIQC3Mw9k1cCPufXA/YjtJiz2ebTQHRxgYABzvrsjLfB1tgB2 AD8XS0/XIkdYlB1lHIS+DRLtkDd/H4Vq68G/KIXs+GRuAAABj7FVrKsAAAQDAEcw RQIgGKPOhPdvGaXkw6HH4r3xooSG5rGtE+t3vnAa2mh9lNECIQC6KahRA1uljj85 4l9kJVgnwGrP1kSYR8i7tGl381QqBjANBgkqhkiG9w0BAQsFAAOCAQEAE9bg0MdH kJu1HpAW3GPyGLvH8TIl6EKb1ng97TgM7xU/OerZUrmyOHlX0ceDbFSCaaXyFROO wtRhDgyDd1A6ANESRB65O5uKUAHY+/aYpurJjLUYNY2KuVNLPgOZ5PynXPYD0F0M kj8QWPIdg581pbF2y0fsSHQuNPDTfZJ6YX5dtg9ocVlYte8nJRwz5iuOESGsW/5Z 6mszyvh2GT9bE/ydj1/r8uLa3r3D53MZHLlmcE99wUwzjc1eP3w+VLrhHP08z1h9 clMNJ1HLJWjh8y8a2oEIy0UNV4HWPFWX0DEV7zzwlmoHPo1psCO+XGWj52Hj3bal Jwi/WdALcW9Wpw== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6he8wroiWnkSI9uSL5gj mSnO155IhYD9yk2wxrkDNFxe2f7txfk8v5Lzc17wswLv4fqN339+ks1V2BANVCZE zCCTZA11dtqKC0hThkcF6Zvtt9BnFQ01jLDq+JYwAcFm7aOlcqlAm2csk+9nypIN lb6jlTPDygoM2Saho13d6JudTby1aialcAd0WUNTU6I53SJbrpO4aezgJ+RIXVW1 7i5n58BG+QHfMN4a9ufu/DiwFpQ1Wzs4efF3rQ5cTeS8w014QOa5Wf8bRdldoQ89 DiEnz2bEYY5uA6HhJAdbwPpftPivCVmIkj1fx35SRG0QO36TIRWhQTJfawHvJxJ+ RQIDAQAB -----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 301105830390800294953485841236881392247725 . . . . . . . . [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 2024-05-25 18:58:52 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-08-23 18:58:51 +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 'dhqe.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 (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 29551468683781336153116489306561721351547425600127224018424591382755394824957815418071754797460004025609298852942995680678543488479440784185507790856334965139545687550869088778453092789040387657732205543183596266423667371882637827875301102963527737761564410342745773706205651678488350344151837282380560077338079214763657040919542987859955912766741003508502952001019489812460044531180914031703248407302884383223906798230741037075670288343253359022874962475810268692205451469204762603518139868874766647854852840215315238172555490223772319337884568609897767797252959145791354276378084321049090349688049944037142440345157 . . . . . . . . . . . . . . . . . . . . [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) bef66f0efaf0dad187c0a2fa9e92590abf762b5d . . . . . . . . . . . . . . . . [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 (354 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.ankhangxanh.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.dhqe.vn' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.vietgianguyen.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.vnmmoringa.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.xn--t-9ga.vn' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ankhangxanh.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ankhangxanh.duy9.name.vn' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'casino.duy9.name.vn' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'charmresort.duy9.name.vn' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'dhqe.duy9.name.vn' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'dhqe.vn' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'online.duy9.name.vn' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'vietgianguyen.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'vietgianguyen.duy9.name.vn' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'vnmmoringa.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'vnmmoringa.duy9.name.vn' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'xn--t-9ga.duy9.name.vn' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'xn--t-9ga.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 (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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f000760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018fb155aca300000403004730450220139af95532387bc2711904f71386623bcec83ca3aecea49b73b140faf402809f022100b7330f64d5c08fb9f5c0fd88ed262cf679b4d01d1c60600073bebb232df075b60076003f174b4fd7224758941d651c84be0d12ed90377f1f856aebc1bf2885ecf8646e0000018fb155acab0000040300473045022018a3ce84f76f19a5e4c3a1c7e2bdf1a28486e6b1ad13eb77be701ada687d94d1022100ba29a851035ba58e3f39e25f64255827c06acfd6449847c8bbb46977f3542a06 . . . . [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) 0013d6e0d0c747909bb51e9016dc63f218bbc7f13225e8429bd6783ded380cef153f39ead952b9b2387957d1c7836c548269a5f215138ec2d4610e0c8377503a00d112441eb93b9b8a5001d8fbf698a6eac98cb518358d8ab9534b3e0399e4fca75cf603d05d0c923f1058f21d839f35a5b176cb47ec48742e34f0d37d927a617e5db60f68715958b5ef27251c33e62b8e1121ac5bfe59ea6b33caf876193f5b13fc9d8f5febf2e2dadebdc3e773191cb966704f7dc14c338dcd5e3f7c3e54bae11cfd3ccf587d72530d2751cb2568e1f32f1ada8108cb450d5781d63c5597d03115ef3cf0966a073e8d69b023be5c65a3e761e3ddb6a52708bf59d00b716f56a7