wechaincoin.info
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:bf:b0:29:25:f0:3b:4d:ac:df:67:00:4a:75:89:ea:a3:d4 was issued on by Let's Encrypt.
With 2 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=wechaincoin.info
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:bf:b0:29:25:f0:3b:4d:ac:df:67:00:4a:75:89:ea:a3:d4Serial Number (int): 413677233589851846087334885212628074537940
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 9b:94:77:76:dd:ea:0b:95:90:bc:82:72:b6:b6:a0:f9:91:46:8a:a6
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 76:69:4b:0e:ef:91:14:82:6c:13:d1:6b:79:d9:58:1c:32:27:59:7d
Fingerprint (sha256): e1:00:98:a8:85:ea:40:07:9f:3a:8f:25:73:0d:d5:5e:16:71:2d:04:81:36:d7:3f:30:91:b6:90:84:4c:e1:bf
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate wechaincoin.info
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for wechaincoin.info
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
wechaincoin.info
www.wechaincoin.info
www.wechaincoin.info
Other certificates including the domain name wechaincoin.info
(limited to 100 certificates)
mentaldevelopment.com
menspants.com.au
wechaincoin.info
wechaincoin.info
meetcambabes.com
wechaincoin.info
sni.cloudflaressl.com
wechaincoin.info
wechaincoin.info
mentaldevelopment.com
sni.cloudflaressl.com
sni.cloudflaressl.com
sni.cloudflaressl.com
wechaincoin.info
wechaincoin.info
wechaincoin.info
sni.cloudflaressl.com
wechaincoin.info
wechaincoin.info
wechaincoin.info
sni.cloudflaressl.com
sni.cloudflaressl.com
menspants.com.au
wechaincoin.info
wechaincoin.info
meetcambabes.com
wechaincoin.info
sni.cloudflaressl.com
wechaincoin.info
wechaincoin.info
mentaldevelopment.com
sni.cloudflaressl.com
sni.cloudflaressl.com
sni.cloudflaressl.com
wechaincoin.info
wechaincoin.info
wechaincoin.info
sni.cloudflaressl.com
wechaincoin.info
wechaincoin.info
wechaincoin.info
sni.cloudflaressl.com
sni.cloudflaressl.com
Certificate
The complete raw certificate details for wechaincoin.info in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGbjCCBVagAwIBAgISBL+wKSXwO02s32cASnWJ6qPUMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MjcwMDEwMDlaFw0x OTEwMjUwMDEwMDlaMBsxGTAXBgNVBAMTEHdlY2hhaW5jb2luLmluZm8wggIiMA0G CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDfqNoNGj2eLO9n8b0iNe0fNPNSrJan s6sn/MMz9IjgaSX0VlPwg5yQ4LCkAUyRb27P9aq8CTxG26MrgDGHU+PqgFpjrMOw 0/kGORSs9trV00g8TmehVDAj0bJYPgD2tuezOBunMITSwXEOiPO7tY22JV+eydFp 3cfsKyBalGQGCdeBKYjEA21i/kuQ7F3PQifUGbXyP0d6Uh4mFRvYNrYm/RVXzrgO QiCjd59b7xR/eUXPY0Sz04mjCn8CM5s5v+Dr+usIudOHxa4PDiq8eNiSt854Cbrp tAl3ba8eCmSYkeXSI8hSICQLoS/TBzU9MGowvsredYXkR4PQCaWkhCsfdrjr8KUv JBnGyE2CVvZIEfZWl4vdq4ecRvNJwgmKD6/y6N9CAtLGm3Xxrqnrii0AHVJiq4lR xH1jBqqiYP1gXj3VPGluDXv1MuXNKTGoCKr0JCzfAo52GEh0BZS9SUswWLnNDcHz OWg9FHF6as6/nR/byQiVAVXfqFgR/tzFpDiTQtsZK4dktZBn0A7FoPyGf+LDra+b 1EjtgxxO+o2FSAjSD2XkNpFzgkz0fd+u8abGjWdAAxMtvwCdDaJn/YR3vbmNbEYt 8AzsunXJR1HWKOkELYAzLqSMltnwUI1inYmwz5JqnFX4MY06XlmOrSQl2WxXyU/8 ikAKQb/BIjoBSwIDAQABo4ICezCCAncwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSb lHd23eoLlZC8gnK2tqD5kUaKpjAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv 86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu dC14My5sZXRzZW5jcnlwdC5vcmcvMDEGA1UdEQQqMCiCEHdlY2hhaW5jb2luLmlu Zm+CFHd3dy53ZWNoYWluY29pbi5pbmZvMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcG CysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5 cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHYA4mlLribo6UAJ6IYbtjuD 1D7n/nSI+6SPKJMBnd3x2/4AAAFsMPpcLAAABAMARzBFAiEA9rWtr9zpYV0JSt7X DWxi1N53/Iwumvd/RSjoiAUExb8CIBhcDwFZvMV3FglyHxAqsMY0Ic6azEUQMVwP XnoBYOk8AHYAY/Lbzeg7zCzPC3KEJ1drM6SNYXePvXWmOLHHaFRL2I0AAAFsMPpc KwAABAMARzBFAiEA54autXKvww/rCFNdRANLBULUD91AEiDmAI6EKa41l+ECIBe7 O80CuFHcMUyAUUD+uGkbxumHM/ndUvXnwLDhDPX1MA0GCSqGSIb3DQEBCwUAA4IB AQBdv5yi8nJqo3VJUpJbmtJd+iYXSgp2lztJgg4LkYlpvCZzR+QqfJYNl66ikva4 7J8pfLYWZoKLTzSPc00tAQ3+NGmaNNcXV6MoqO5xv/PzZU21VA4p0EdiqtwAyNmB CqGHbC7Av+VThVfZWDKMBfCU+P++PRdmVu+YSqJKpXm7ucuXuCim6ZUPZ4SGnoVy cq73xR0taKuQOEUhzEWTHNk5TCPoEpNk/oc9B4WOVgfvqeeb3brhWK4O+Hq/48MJ gw5hEcOujQopFXAmLgm9aVvUspKa/YcT5Bpn/8NKs3ydRiJXMv02NGfbA/GQQdIW 4RFZVGd2AmRJlbG+mLtYxVho -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA36jaDRo9nizvZ/G9IjXt HzTzUqyWp7OrJ/zDM/SI4Gkl9FZT8IOckOCwpAFMkW9uz/WqvAk8RtujK4Axh1Pj 6oBaY6zDsNP5BjkUrPba1dNIPE5noVQwI9GyWD4A9rbnszgbpzCE0sFxDojzu7WN tiVfnsnRad3H7CsgWpRkBgnXgSmIxANtYv5LkOxdz0In1Bm18j9HelIeJhUb2Da2 Jv0VV864DkIgo3efW+8Uf3lFz2NEs9OJowp/AjObOb/g6/rrCLnTh8WuDw4qvHjY krfOeAm66bQJd22vHgpkmJHl0iPIUiAkC6Ev0wc1PTBqML7K3nWF5EeD0AmlpIQr H3a46/ClLyQZxshNglb2SBH2VpeL3auHnEbzScIJig+v8ujfQgLSxpt18a6p64ot AB1SYquJUcR9YwaqomD9YF491Txpbg179TLlzSkxqAiq9CQs3wKOdhhIdAWUvUlL MFi5zQ3B8zloPRRxemrOv50f28kIlQFV36hYEf7cxaQ4k0LbGSuHZLWQZ9AOxaD8 hn/iw62vm9RI7YMcTvqNhUgI0g9l5DaRc4JM9H3frvGmxo1nQAMTLb8AnQ2iZ/2E d725jWxGLfAM7Lp1yUdR1ijpBC2AMy6kjJbZ8FCNYp2JsM+SapxV+DGNOl5Zjq0k JdlsV8lP/IpACkG/wSI6AUsCAwEAAQ== -----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 413677233589851846087334885212628074537940 . . . . . . . . [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-27 00:10:09 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-25 00:10:09 +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 'wechaincoin.info' . . . . . . . . [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 912451467367572145550545860479290305677854134653169656365548911756406885192646746082140405063572674867027105176294772612071200161823931566908105505574418066601705917635823411336598810091958025218289443508632953000693167159529915605129360975731437742849992210311636205955511401733886992603878319978172165765875755745454152270667929409834834720275391079985674658285672902891048895163819481551322593088166844088090279726159640340578050739764161595197877317737334072803879501106725152187445098922349632941992395891600702849635197288292607322753885939571706640466327228848355574259888224410962989861828920201632614050551721641932130102703523651169623774729445475014630698038999066572689177760697956776781727691508613415101827070047081236015150928562390320749968710893514083233568826917844547431115329749557285959673580162882113475114888287269906761270711766465859706648343393446754967816830213134610957772403351543231580030912015805185259379288839535240787304585377149840060213347069921458867371505942218598638371290112702331906880805255865459346809026015426300747048786197269598265204129999434248533278174365816563921727218809329914964039685305055019392099415987614880879193480496786119295319715178235296614035855008772379478568925266251 . . . . . . . . . . . . . . . . . . . . [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) 9b947776ddea0b9590bc8272b6b6a0f991468aa6 . . . . . . . . . . . . . . . . [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 (42 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'wechaincoin.info' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.wechaincoin.info' . . . . . . . . . . . . . . . . [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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016c30fa5c2c0000040300473045022100f6b5adafdce9615d094aded70d6c62d4de77fc8c2e9af77f4528e8880504c5bf0220185c0f0159bcc5771609721f102ab0c63421ce9acc4510315c0f5e7a0160e93c00760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016c30fa5c2b0000040300473045022100e786aeb572afc30feb08535d44034b0542d40fdd401220e6008e8429ae3597e1022017bb3bcd02b851dc314c805140feb8691bc6e98733f9dd52f5e7c0b0e10cf5f5 . . . . [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) 005dbf9ca2f2726aa3754952925b9ad25dfa26174a0a76973b49820e0b918969bc267347e42a7c960d97aea292f6b8ec9f297cb61666828b4f348f734d2d010dfe34699a34d71757a328a8ee71bff3f3654db5540e29d04762aadc00c8d9810aa1876c2ec0bfe5538557d958328c05f094f8ffbe3d176656ef984aa24aa579bbb9cb97b828a6e9950f6784869e857272aef7c51d2d68ab90384521cc45931cd9394c23e8129364fe873d07858e5607efa9e79bddbae158ae0ef87abfe3c309830e6111c3ae8d0a291570262e09bd695bd4b2929afd8713e41a67ffc34ab37c9d46225732fd363467db03f19041d216e1115954677602644995b1be98bb58c55868