www.dplife.info
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:f9:e9:2a:2e:f7:e8:42:07:cc:3b:1b:be:0b:1d:ce:59:0d 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=www.dplife.info
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:f9:e9:2a:2e:f7:e8:42:07:cc:3b:1b:be:0b:1d:ce:59:0dSerial Number (int): 346377096310712439460605698970599841224973
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 86:9a:4d:51:cf:94:ba:c3:15:3a:d5:8c:c8:b2:96:3c:46:d4:5e:50
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 90:52:0e:ac:83:b8:2c:d9:97:7f:6e:79:1d:67:98:5a:8c:18:73:57
Fingerprint (sha256): 99:49:03:ab:2d:7a:5a:b5:a1:52:ec:76:5f:4d:74:9a:e3:01:3d:e9:94:8b:b7:fc:98:bb:a4:74:c9:11:8d:9f
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.org/Check the revocation status for certificate www.dplife.info
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.dplife.info
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
8 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
dplife.info
www.dplife.info
www.dplife.info
Other certificates including the domain name dplife.info
(limited to 100 certificates)
dplife.info
ssl276662.cloudflaressl.com
dplife.info
dplife.info
ww2.dplife.info
dplife.tv
dplife.info
dplife.info
*.dplife.info
ssl276660.cloudflaressl.com
dplife.info
event.dplife.info
dplife.info
dplife.info
ssl276662.cloudflaressl.com
ssl276662.cloudflaressl.com
ssl276662.cloudflaressl.com
dplife.info
ssl2523.cloudflare.com
dplife.tv
ww2.dplife.info
dplife.info
ssl276661.cloudflaressl.com
event.dplife.info
ssl276660.cloudflaressl.com
dplife.info
dplife.info
ssl276662.cloudflaressl.com
ssl276662.cloudflaressl.com
ssl276662.cloudflaressl.com
ssl276662.cloudflaressl.com
dplife.info
dplife.info
ssl276662.cloudflaressl.com
ssl276662.cloudflaressl.com
ssl2523.cloudflare.com
ssl276660.cloudflaressl.com
ssl276662.cloudflaressl.com
dplife.info
ssl2523.cloudflare.com
dplife.info
ssl2523.cloudflare.com
ssl2523.cloudflare.com
ssl276662.cloudflaressl.com
dplife.info
www.dplife.info
dplife.info
ssl276660.cloudflaressl.com
ssl276662.cloudflaressl.com
dplife.info
ww2.dplife.info
dplife.info
ww2.dplife.info
dplife.tv
ssl2523.cloudflare.com
ww2.dplife.info
ssl276660.cloudflaressl.com
dplife.info
ssl276662.cloudflaressl.com
event.dplife.info
dplife.info
ssl2523.cloudflare.com
*.dplife.info
ssl2523.cloudflare.com
dplife.info
dplife.tv
ssl276660.cloudflaressl.com
dplife.info
ssl276660.cloudflaressl.com
dplife.tv
ssl276660.cloudflaressl.com
ssl2523.cloudflare.com
dplife.info
ssl2523.cloudflare.com
dplife.tv
ssl276662.cloudflaressl.com
dplife.info
ssl276662.cloudflaressl.com
dplife.info
dplife.info
ww2.dplife.info
dplife.tv
dplife.info
dplife.info
*.dplife.info
ssl276660.cloudflaressl.com
dplife.info
event.dplife.info
dplife.info
dplife.info
ssl276662.cloudflaressl.com
ssl276662.cloudflaressl.com
ssl276662.cloudflaressl.com
dplife.info
ssl2523.cloudflare.com
dplife.tv
ww2.dplife.info
dplife.info
ssl276661.cloudflaressl.com
event.dplife.info
ssl276660.cloudflaressl.com
dplife.info
dplife.info
ssl276662.cloudflaressl.com
ssl276662.cloudflaressl.com
ssl276662.cloudflaressl.com
ssl276662.cloudflaressl.com
dplife.info
dplife.info
ssl276662.cloudflaressl.com
ssl276662.cloudflaressl.com
ssl2523.cloudflare.com
ssl276660.cloudflaressl.com
ssl276662.cloudflaressl.com
dplife.info
ssl2523.cloudflare.com
dplife.info
ssl2523.cloudflare.com
ssl2523.cloudflare.com
ssl276662.cloudflaressl.com
dplife.info
www.dplife.info
dplife.info
ssl276660.cloudflaressl.com
ssl276662.cloudflaressl.com
dplife.info
ww2.dplife.info
dplife.info
ww2.dplife.info
dplife.tv
ssl2523.cloudflare.com
ww2.dplife.info
ssl276660.cloudflaressl.com
dplife.info
ssl276662.cloudflaressl.com
event.dplife.info
dplife.info
ssl2523.cloudflare.com
*.dplife.info
ssl2523.cloudflare.com
dplife.info
dplife.tv
ssl276660.cloudflaressl.com
dplife.info
ssl276660.cloudflaressl.com
dplife.tv
ssl276660.cloudflaressl.com
ssl2523.cloudflare.com
dplife.info
ssl2523.cloudflare.com
dplife.tv
ssl276662.cloudflaressl.com
dplife.info
Certificate
The complete raw certificate details for www.dplife.info in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFDzCCA/egAwIBAgISA/npKi736EIHzDsbvgsdzlkNMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNjA0MTIyMzI3MDBaFw0x NjA3MTEyMzI3MDBaMBoxGDAWBgNVBAMTD3d3dy5kcGxpZmUuaW5mbzCCASIwDQYJ KoZIhvcNAQEBBQADggEPADCCAQoCggEBAKv09N/MSAJNcxX9Cj8MacbU26UFJA/U KZKBz4LmQOLAvE/Hl2kMc25TW1dB9+3BqlgBfwQZMhjA2oUMq44mVg21NRKVeovj /TiAMMLK0K8ZIsj2KvcvOnZ1yXJZRJ4AId2PKkZoWIawgwCXSAt5PcDr8cw2Qtrs VxrzjYsgdvq/wg5ib+UGxZ8Yg7PEJNizX6SJYsWUNvCUnCqXVFElMziqBgj0FqVn 97rQVw2YiQfno4+El27kpRMpgHT9SO6L3J5lubvJe+Acg8qOds1hX8oGBltw0TuO Xao6NRfQrf8YYVtluceLeVpZVtpLuzjfysvwNWUaZQFHV7UfBmgZ8qUCAwEAAaOC Ah0wggIZMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYB BQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUhppNUc+UusMVOtWMyLKWPEbU XlAwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwcAYIKwYBBQUHAQEE ZDBiMC8GCCsGAQUFBzABhiNodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQu b3JnLzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0 Lm9yZy8wJwYDVR0RBCAwHoILZHBsaWZlLmluZm+CD3d3dy5kcGxpZmUuaW5mbzCB /gYDVR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYB BQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCB ngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkg UmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUg Q2VydGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQu b3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQAu5nikNtvRuqJ5ZGWz onoU39K+EXTdBf4+xJKbNZrUiUtp6Iu615mmMH27xWhUbofeGFvwo25vmGSZY7xr iwP7iP4jFpVG3XRRssgx/fxa0RqnQq7FiEKOioIxuMvSFFf/xOlIsdt6CZfbu3Jg xhUm1HuhkDC5A/pMHgrhCv1Uloeu+zT+niNR4aFOQGl0PCL4RphzmLq10xaOGmYG PDj7EIW3haMFJHzH7ibyZ+B/qHDlhP/P9rGK91OV33VzxZmYRiBZVMPgduc2/0gA hU4UlzbPPOm3XjBHMMIRq/wo3xp+2htxkLJA2SmyZI4mJWUSlpge227JKQw3mHXj 8qdT -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAq/T038xIAk1zFf0KPwxp xtTbpQUkD9QpkoHPguZA4sC8T8eXaQxzblNbV0H37cGqWAF/BBkyGMDahQyrjiZW DbU1EpV6i+P9OIAwwsrQrxkiyPYq9y86dnXJcllEngAh3Y8qRmhYhrCDAJdIC3k9 wOvxzDZC2uxXGvONiyB2+r/CDmJv5QbFnxiDs8Qk2LNfpIlixZQ28JScKpdUUSUz OKoGCPQWpWf3utBXDZiJB+ejj4SXbuSlEymAdP1I7ovcnmW5u8l74ByDyo52zWFf ygYGW3DRO45dqjo1F9Ct/xhhW2W5x4t5WllW2ku7ON/Ky/A1ZRplAUdXtR8GaBny pQIDAQAB -----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 346377096310712439460605698970599841224973 . . . . . . . . [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 2016-04-12 23:27:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-07-11 23:27:00 +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 'www.dplife.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 (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 21707542721014652374299256204350814575585486878208525120050884919414232701394331632958256118778001806406036090466414476117336480731095998649469918893314269011939558958868867539630637888150429254559049924161530586295190815375534564091510271816697799694797670030364568131106371451033397219193098075190950462069033174898160765177598409560111862629425209394519863606566912121979296894154206376668888962122520332729161629863165544061037669138570325954843913854774289825021896763155832045092021231555560820491472357635415175244723678792702647804508749466282766255187250527409069556647922065881310984274028679336161711878821 . . . . . . . . . . . . . . . . . . . . [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) 869a4d51cf94bac3153ad58cc8b2963c46d45e50 . . . . . . . . . . . . . . . . [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 (100 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 (32 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'dplife.info' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.dplife.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 (246 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.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . [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) 002ee678a436dbd1baa2796465b3a27a14dfd2be1174dd05fe3ec4929b359ad4894b69e88bbad799a6307dbbc568546e87de185bf0a36e6f98649963bc6b8b03fb88fe23169546dd7451b2c831fdfc5ad11aa742aec588428e8a8231b8cbd21457ffc4e948b1db7a0997dbbb7260c61526d47ba19030b903fa4c1e0ae10afd549687aefb34fe9e2351e1a14e4069743c22f846987398bab5d3168e1a66063c38fb1085b785a305247cc7ee26f267e07fa870e584ffcff6b18af75395df7573c5999846205954c3e076e736ff4800854e149736cf3ce9b75e304730c211abfc28df1a7eda1b7190b240d929b2648e2625651296981edb6ec9290c379875e3f2a753