www.oiy.de
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:b5:f7:78:b7:b5:53:f0:e5:f4:80:56:0c:5b:b9:58:a2:a5 was issued on by Let's Encrypt.
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.oiy.de
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:b5:f7:78:b7:b5:53:f0:e5:f4:80:56:0c:5b:b9:58:a2:a5Serial Number (int): 323256912324599733593946756018288138429093
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: e4:0a:d9:b8:3c:0c:17:3c:9d:c2:e6:01:ca:8a:01:4b:1c:9f:8a:db
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 25:b8:31:1f:82:c1:cc:fb:11:47:15:90:53:40:ed:84:40:51:bf:24
Fingerprint (sha256): 8d:01:c8:fc:3f:0f:ab:2c:86:1b:95:ab:b6:69:29:b0:c4:13:8b:80:6a:0a:11:3b:5d:00:9d:fa:a3:27:a9:d3
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.oiy.de
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.oiy.de
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
www.oiy.de
Other certificates including the domain name oiy.de
(limited to 100 certificates)
Certificate
The complete raw certificate details for www.oiy.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIG/zCCBeegAwIBAgISA7X3eLe1U/Dl9IBWDFu5WKKlMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA4MDYxNTQ3MjVaFw0x ODExMDQxNTQ3MjVaMBUxEzARBgNVBAMTCnd3dy5vaXkuZGUwggIiMA0GCSqGSIb3 DQEBAQUAA4ICDwAwggIKAoICAQC317XJ6FJruXdgAgIqhhzkmuvuE3HD2RWc7CDH en1VfCVeSG49Yk0axiTYkR4elwagP+va8rqUwV1aFcoFM5GLwxVDNLoeu//NxdfQ kSJ3QIfol5f1scWXYoiy3xAkE3CVFKUr0Wc8woeyA2Wo10UMAUiCALrN384TNznv +63hqJBX25w0PTTSbmkxvVOJr+cVhdEfN7Oj/ot+B8Kqx9JomGDHW0iplPcB9mjU uMnQgOmj8J7tcT2pyFPx7Y3FvhrOjNg7E4Xouu+HBF+WADmZ/klTcEYTDo1auxLs pumUyabST4pXkrEON4a7muxvilWQEcRAaaZSzJy8qT6cFm1aJcjkpQ0lm+LNmJbL YA63nc9Pn5S4+3CusvrQXQydSU8bORdleIM37oQJeLEKzL02KGOEOMNbZfTLCabI hVoUB8OY5I4lN/YtB+DAMKkHRKmOnWE7iX7o7KLKcZv3c6b1+EyeJztw58HyoQu5 eLyc05wcHXbv2CJCAjYzHp9cJr1STmHQKmlKAYdzQOFHMqTNE0Ut3gjjwEb+pEml HqFdHHpHEkNU+BT7j+9+Iha/x0wBaal5k7ylc5DHpcaVW2qbdWxdlUxz08GHSOkt L6CuC9VuSZSMUPkNr7+VZ79wCW6+3NjvtqBuXBlqeDD0Bj8Zw2IMFySWoRXZr/ks 4lsdQQIDAQABo4IDEjCCAw4wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsG AQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTkCtm4PAwX PJ3C5gHKigFLHJ+K2zAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBv BggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5s ZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5s ZXRzZW5jcnlwdC5vcmcvMBUGA1UdEQQOMAyCCnd3dy5vaXkuZGUwgf4GA1UdIASB 9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpo dHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlz IENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcg UGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIENlcnRpZmlj YXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0Lm9yZy9yZXBv c2l0b3J5LzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AFWB1MIWkDYBSuoLm1c8 U/DA5Dh4cCUIFy+jqh0HE9MMAAABZRAi4JsAAAQDAEcwRQIgJ8HKoqc8i2UiZXhy tPACkN+7ob6OqWPLfNnjONtcdCoCIQCFH/+pcrcuUgmlYZX5UWDhEGfQ0jN04v6z VxtsaJ8TcgB2AKRQEmkFWhVUXmIRqze8ED9irlV2pF5LFxRFPhsiEGolAAABZRAi 4HYAAAQDAEcwRQIgJTdZ5ySAyypKy6AtEvhdqZp++RN1Y3TFR3ju/aRQUygCIQCS ewmwyMX26LOmTyXsKAF8YQ/cnAOSPTwFVPPZ6Ws+KDANBgkqhkiG9w0BAQsFAAOC AQEAcbyvxTQr5QTG7RDWNJlvPFmJ4miZv5+B1VlX0DvyAHhb/G7QY2YH4t6powHr ATN/XEvVEiCkHfpwBAfjpz3WuA7td8wX4nEDYsk9hRtp71r59biD6OOZnctVlJLL 9WzCyp9ePZk/SonT0a7A5p3WMD9uPrvjNqwIiBx+XBn4E5lAtCmTV/rLvwpJNaU4 NHWPGdjVrkfoVMjbRJDqE0gCM2jR5mhC2F/+C1grWUgxR3ZdueUnQMRpxhYtGTIu An6HW6IGrk+Pgb3RJrKtDg9y6iFvp01Ivv63nZHM8L4Mj1yn5x0LQ+l2n3Mptsrq c2AQDSKi8jxrKsoy2gQ8qmT4PQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAt9e1yehSa7l3YAICKoYc 5Jrr7hNxw9kVnOwgx3p9VXwlXkhuPWJNGsYk2JEeHpcGoD/r2vK6lMFdWhXKBTOR i8MVQzS6Hrv/zcXX0JEid0CH6JeX9bHFl2KIst8QJBNwlRSlK9FnPMKHsgNlqNdF DAFIggC6zd/OEzc57/ut4aiQV9ucND000m5pMb1Tia/nFYXRHzezo/6LfgfCqsfS aJhgx1tIqZT3AfZo1LjJ0IDpo/Ce7XE9qchT8e2Nxb4azozYOxOF6LrvhwRflgA5 mf5JU3BGEw6NWrsS7KbplMmm0k+KV5KxDjeGu5rsb4pVkBHEQGmmUsycvKk+nBZt WiXI5KUNJZvizZiWy2AOt53PT5+UuPtwrrL60F0MnUlPGzkXZXiDN+6ECXixCsy9 NihjhDjDW2X0ywmmyIVaFAfDmOSOJTf2LQfgwDCpB0Spjp1hO4l+6OyiynGb93Om 9fhMnic7cOfB8qELuXi8nNOcHB1279giQgI2Mx6fXCa9Uk5h0CppSgGHc0DhRzKk zRNFLd4I48BG/qRJpR6hXRx6RxJDVPgU+4/vfiIWv8dMAWmpeZO8pXOQx6XGlVtq m3VsXZVMc9PBh0jpLS+grgvVbkmUjFD5Da+/lWe/cAluvtzY77agblwZangw9AY/ GcNiDBcklqEV2a/5LOJbHUECAwEAAQ== -----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 323256912324599733593946756018288138429093 . . . . . . . . [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-06 15:47:25 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-11-04 15:47:25 +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.oiy.de' . . . . . . . . [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 750012444444941514936490143629251729867123014308036646212494588683698950111973117654406892561577249664732566128709887935390597693859736612828028209087127126185229484959955115877073137509400886247077578878751484776062809729177600229866702161744318178853481784500471514621760613916154881018992479446768288840510270722720858926730169044230617281275841369161715341958521476354165060847578915114298402468006227371489718610944597707188667021260616687355100455557324244606053204076746606088558006491978630048234323936217736699058270939406338434408194526563887800980742578612821432803154796022845837179693901542103148808967248225059886642666773293499270694692510069224461200190953547096345717891848474365946354639454677432861465470557016046555731779956026779120733010113175330140062269088844374845199485749553695993800950598449853512554540616456546440353702241176556617605220280048940489741653728926767447301674709353026155500967825067165798792113242743106988039209639789994407025715033302858316137088903314517420444077534099459006416928995752426694614586128761994245635787632869742083377572234145324707932968799991957968550891183788142343604013826553124921315646493396308682382412930430201556776148564406310862557324138279639457491773496641 . . . . . . . . . . . . . . . . . . . . [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) e40ad9b83c0c173c9dc2e601ca8a014b1c9f8adb . . . . . . . . . . . . . . . . [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 (14 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.oiy.de' . . . . . . . . . . . . . . . . [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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f00076005581d4c2169036014aea0b9b573c53f0c0e43878702508172fa3aa1d0713d30c000001651022e09b0000040300473045022027c1caa2a73c8b6522657872b4f00290dfbba1be8ea963cb7cd9e338db5c742a022100851fffa972b72e5209a56195f95160e11067d0d23374e2feb3571b6c689f1372007600a4501269055a15545e6211ab37bc103f62ae5576a45e4b1714453e1b22106a25000001651022e07600000403004730450220253759e72480cb2a4acba02d12f85da99a7ef913756374c54778eefda4505328022100927b09b0c8c5f6e8b3a64f25ec28017c610fdc9c03923d3c0554f3d9e96b3e28 . . . . [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) 0071bcafc5342be504c6ed10d634996f3c5989e26899bf9f81d55957d03bf200785bfc6ed0636607e2dea9a301eb01337f5c4bd51220a41dfa700407e3a73dd6b80eed77cc17e2710362c93d851b69ef5af9f5b883e8e3999dcb559492cbf56cc2ca9f5e3d993f4a89d3d1aec0e69dd6303f6e3ebbe336ac08881c7e5c19f8139940b4299357facbbf0a4935a53834758f19d8d5ae47e854c8db4490ea1348023368d1e66842d85ffe0b582b59483147765db9e52740c469c6162d19322e027e875ba206ae4f8f81bdd126b2ad0e0f72ea216fa74d48befeb79d91ccf0be0c8f5ca7e71d0b43e9769f7329b6caea7360100d22a2f23c6b2aca32da043caa64f83d