piz.today
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:9f:6c:8c:98:94:a2:1f:ac:e5:b0:0d:ef:37:d3:10:2f:74 was issued on by Let's Encrypt.
With 9 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=piz.today
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:9f:6c:8c:98:94:a2:1f:ac:e5:b0:0d:ef:37:d3:10:2f:74Serial Number (int): 402698326707277370739254283887449572650868
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 09:03:99:ec:0a:ec:11:4d:27:19:bd:24:e3:12:7f:6b:b6:6c:19:ff
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 8a:fd:be:89:b8:d6:9c:5f:9a:6f:04:e0:be:2f:e9:0c:cc:41:80:eb
Fingerprint (sha256): e0:b5:f9:34:8a:76:97:9c:a3:97:c8:c9:6b:8e:92:b8:9f:a1:c3:fa:8a:b7:70:d9:f6:ce:f5:25:a1:53:31:23
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate piz.today
9
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for piz.today
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
autodiscover.piz.today
cpanel.piz.today
mail.piz.today
piz.pixelwiese.ch
piz.today
webdisk.piz.today
webmail.piz.today
www.piz.pixelwiese.ch
www.piz.today
cpanel.piz.today
mail.piz.today
piz.pixelwiese.ch
piz.today
webdisk.piz.today
webmail.piz.today
www.piz.pixelwiese.ch
www.piz.today
Other certificates including the domain name piz.today
(limited to 100 certificates)
Certificate
The complete raw certificate details for piz.today in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGmzCCBYOgAwIBAgISBJ9sjJiUoh+s5bAN7zfTEC90MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA4MTIwNDM2MzFaFw0x ODExMTAwNDM2MzFaMBQxEjAQBgNVBAMTCXBpei50b2RheTCCASIwDQYJKoZIhvcN AQEBBQADggEPADCCAQoCggEBAMwUMSXbzxbknl6HdbfK1r3ec7qLWuatL2WkeYse p/2Y6fmBy++uCyt21mjfRVXelYyhjpuok3mRfuyboqhDxRIEgNWbYV/Tj+zUjLVe ieaejczdBPW9KtACHSazpIG31q0ODGNEZGb0y01OT50+/bG0lHz0XS73rYrfzw05 dhfaFLjb+RZcDi1SBmjrcjGRhtkqJ+zeCmqa9FuX0AofgxIIHtTxHhecNIcmBecM IsX7zjgz8/PuYkNX3u1f0OJPp0XDyq63MIra7YeKtoMjh53U0VXMNxncy4i3QEv5 dnx2yaA+eIlqoIaS6qBiMqvXSdfIkp4sWabmtCp8/0/HffcCAwEAAaOCA68wggOr MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw DAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUCQOZ7ArsEU0nGb0k4xJ/a7ZsGf8wHwYD VR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4G CCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8G CCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzCB rwYDVR0RBIGnMIGkghZhdXRvZGlzY292ZXIucGl6LnRvZGF5ghBjcGFuZWwucGl6 LnRvZGF5gg5tYWlsLnBpei50b2RheYIRcGl6LnBpeGVsd2llc2UuY2iCCXBpei50 b2RheYIRd2ViZGlzay5waXoudG9kYXmCEXdlYm1haWwucGl6LnRvZGF5ghV3d3cu cGl6LnBpeGVsd2llc2UuY2iCDXd3dy5waXoudG9kYXkwgf4GA1UdIASB9jCB8zAI BgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8v Y3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRp ZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGll cyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIENlcnRpZmljYXRlIFBv bGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5 LzCCAQYGCisGAQQB1nkCBAIEgfcEgfQA8gB3AMEWSuCnctLUOS3ICsEHcNTwxJve mRpIQMH6B1Fk9jNgAAABZSyiy4kAAAQDAEgwRgIhAJFL01SDdHapbZFN6XpRh6I1 cuk66jiM1jPUXop4lAIiAiEAvTBHQeoFNoDBoREaR/DtjEoGA2TLb0Tio+zYmE9l 99EAdwApPFGWVMg5ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAWUsosuJAAAE AwBIMEYCIQCPOmUA53YTJIzmidY3NRPayC+QQqUuyi6T0tcUJxYYGwIhAOwyIJJK 3A1ONw3+D4UtHLIaXi5KGGMN5OMHW0ocoPzgMA0GCSqGSIb3DQEBCwUAA4IBAQCb LSkEWemM5kE2Y4yDobOWDc2v5ah67WB4UkP/Psm1GU+vBCjMDAJGpZ4qNwmUC3NG Xwj6K0jspn6ZgkUrJ3h8nhWGpnCPJ1LdJO1oq8J4GkHT/1ygshY4sUIl5fuA3MUT KwHCDBMfymRMWwRrKfeLaRheLivw7tIa7NLan+SmH4xSfHpw+WNlMTVwsN0yIK1U vcc6EmPzoGiBWBrBLhPAlpbHyqCAc2McOa2bFMRIXc3gqa0qcpME6q96mvOjAOB0 TNoOFSBYTSLLU1wqp+jpz5hjg2WqbMTSYsbGXi5n34deOP5DKoovBh4RvOCyU9dO rThCgOM6jJYDhxZpNe9i -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzBQxJdvPFuSeXod1t8rW vd5zuota5q0vZaR5ix6n/Zjp+YHL764LK3bWaN9FVd6VjKGOm6iTeZF+7JuiqEPF EgSA1ZthX9OP7NSMtV6J5p6NzN0E9b0q0AIdJrOkgbfWrQ4MY0RkZvTLTU5PnT79 sbSUfPRdLvetit/PDTl2F9oUuNv5FlwOLVIGaOtyMZGG2Son7N4Kapr0W5fQCh+D Egge1PEeF5w0hyYF5wwixfvOODPz8+5iQ1fe7V/Q4k+nRcPKrrcwitrth4q2gyOH ndTRVcw3GdzLiLdAS/l2fHbJoD54iWqghpLqoGIyq9dJ18iSnixZpua0Knz/T8d9 9wIDAQAB -----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 402698326707277370739254283887449572650868 . . . . . . . . [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-08-12 04:36:31 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-11-10 04:36:31 +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 'piz.today' . . . . . . . . [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 25762571251454180930695043527618224348671367832825555373955993589135906349563922236844842836765214906121187931343712049276421725380923719781075415377558486027972041319689646268695619122567042625222366012789423850424239557216440734852663742947983002669997058487356046269963206359707033871518487840248820329173173955482403768038188340643750878163032355113005824577643099136106488876173792807918659530254639776144734523280537748299854919538065993393485705013491537076383714458155263718549178548135710796996617973280873614511616789260339014837474245413593571993927072419932605846288753594109323847374415060320986283343351 . . . . . . . . . . . . . . . . . . . . [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) 090399ec0aec114d2719bd24e3127f6bb66c19ff . . . . . . . . . . . . . . . . [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 (167 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'autodiscover.piz.today' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpanel.piz.today' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.piz.today' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'piz.pixelwiese.ch' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'piz.today' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webdisk.piz.today' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webmail.piz.today' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.piz.pixelwiese.ch' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.piz.today' . . . . . . . . . . . . . . . . [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.3.6.1.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (247 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) 00f2007700c1164ae0a772d2d4392dc80ac10770d4f0c49bde991a4840c1fa075164f63360000001652ca2cb890000040300483046022100914bd354837476a96d914de97a5187a23572e93aea388cd633d45e8a78940222022100bd304741ea053680c1a1111a47f0ed8c4a060364cb6f44e2a3ecd8984f65f7d1007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f478000001652ca2cb8900000403004830460221008f3a6500e77613248ce689d6373513dac82f9042a52eca2e93d2d7142716181b022100ec3220924adc0d4e370dfe0f852d1cb21a5e2e4a18630de4e3075b4a1ca0fce0 . . . . [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) 009b2d290459e98ce64136638c83a1b3960dcdafe5a87aed60785243ff3ec9b5194faf0428cc0c0246a59e2a3709940b73465f08fa2b48eca67e9982452b27787c9e1586a6708f2752dd24ed68abc2781a41d3ff5ca0b21638b14225e5fb80dcc5132b01c20c131fca644c5b046b29f78b69185e2e2bf0eed21aecd2da9fe4a61f8c527c7a70f96365313570b0dd3220ad54bdc73a1263f3a06881581ac12e13c09696c7caa08073631c39ad9b14c4485dcde0a9ad2a729304eaaf7a9af3a300e0744cda0e1520584d22cb535c2aa7e8e9cf98638365aa6cc4d262c6c65e2e67df875e38fe432a8a2f061e11bce0b253d74ead384280e33a8c960387166935ef62