kuechenplaner.hoeffner.de

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:b1:c3:3b:19:c1:34:8d:0c:77:04:4a:7e:58:6a:8a:08:ed 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=kuechenplaner.hoeffner.de

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:b1:c3:3b:19:c1:34:8d:0c:77:04:4a:7e:58:6a:8a:08:ed
Serial Number (int): 408938628999107345964019152099764117047533
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 3f:73:40:ef:6f:75:c8:6e:c6:e9:51:67:c4:72:ed:98:c1:75:aa:10
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 6e:c9:a9:de:aa:9f:eb:35:12:28:64:37:c6:b9:7f:34:29:12:8c:c5
Fingerprint (sha256): 49:35:ba:b8:62:de:4a:bb:a9:cd:51:21:cb:ec:e7:25:2b:0e:d1:21:27:d1:aa:d3:75:dd:3d:61:0c:f1:eb:7e

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 kuechenplaner.hoeffner.de

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for kuechenplaner.hoeffner.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

kuechenplaner.hoeffner.de

Other certificates including the domain name hoeffner.de

(limited to 100 certificates)

Certificate

The complete raw certificate details for kuechenplaner.hoeffner.de in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGazCCBVOgAwIBAgISBLHDOxnBNI0MdwRKflhqigjtMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAxMDEwMjU3MzRaFw0y
MDAzMzEwMjU3MzRaMCQxIjAgBgNVBAMTGWt1ZWNoZW5wbGFuZXIuaG9lZmZuZXIu
ZGUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDQvRHkQaFEeld1wtd7
oQ42/YwWRLqH1vysJOwKO8fLAl5OFa2Es838nrBen7LR2UW3s7J4WNplN0sdlRUK
n2TUWNL8EM5IxXSeS5APSs1zD+9kG+SkbJXIEbWQ7EtxldDpLL2ZsZzw+8LXsaGy
Qbw/E1FC21GtxbARivl62IaXjfJ5AviYaLdNphZWC1n+f+/Df99+x4fbyq51/4OI
k/RJLBhErcJNgJuJKsCp0N43LhMlCmmxGMSN7bwfFUXZLO3YSxrD+Ek2ykCw0bl6
hcjXnUyqgQwoDSHr1yzT+w1Ic2IF278iEJ0puUD+szKj8dEQmw/Cdh3t2ZqJHEq/
9VMb5EAt53zfztxlE7fE6Rik0XwVs0zDPUcZftBpHu+NmdpojYfjCJhqL/5UWZDG
sq/N3r5i/wx4hmTueo4xUrzmFrudUga9wXuFZRYuNBCloh3+271bHYnq9aGp2+tY
lX2BJoTYpe3oiV8Hdh20/x/4hTjrcWvJcloEN7Lqrik0AfBy/F1ptagRfqVebVH8
saU4OEgSd3Df/UEF7/kZ75kjRqvT8wA7+b/cXxq0dCxubJEaLOIIaK3+Oa2owUJK
P3UZW4FIrZGV4JibQOW5uqYLYmPRvNeHVvTO156Yt3Ji7A1XCBjNzQWmfw1HO9L5
Xq4xicKZCrEP6HoeefdEwjCFJwIDAQABo4ICbzCCAmswDgYDVR0PAQH/BAQDAgWg
MB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0G
A1UdDgQWBBQ/c0Dvb3XIbsbpUWfEcu2YwXWqEDAfBgNVHSMEGDAWgBSoSmpjBH3d
uubRObemRWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6
Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6
Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMCQGA1UdEQQdMBuCGWt1ZWNo
ZW5wbGFuZXIuaG9lZmZuZXIuZGUwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYB
BAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5v
cmcwggEFBgorBgEEAdZ5AgQCBIH2BIHzAPEAdwDwlaRZ8gDRgkAQLS+TiI6tS/4d
R+OZ4dA0prCoqo6ycwAAAW9fQGqOAAAEAwBIMEYCIQCAeodJPYp3oWLmAuaYYqDD
NV8pJ6QcXt95mHb9CHl4aAIhAPTM1B5izNvXhjdX14c5oxFzuADeDuXNkrGb+gjS
jLXOAHYAB7dcG+V9aP/xsMYdIxXHuuZXfFeUt2ruvGE6GmnTohwAAAFvX0BsqQAA
BAMARzBFAiBXpcvBAb5W54LwyTP/y/G82k68VGnlrClwvx+RPbAiFgIhAMOFB6lq
0DQMERst4IT55sms51eO4YOvRcdciKw+3RqcMA0GCSqGSIb3DQEBCwUAA4IBAQA4
hPZ20cIabLtQ/nzm4TJkqKKHIkAA5SovW9qLGz1dbIMmFtmpFbfT77v7I/9j5MTA
RndQrJXCTVmK+j3iPsbjjVYl4cCX+XKkTYw0cz+f7Ox5Cd77Sz649u1+BM25KOay
PP2hc4hJyLOLLNE9gXMxuRQ6QRDVoxWWBUgXJzGordyUDBIUHVL9R94wgNs8kvYe
G1SSuKE1etze1aczcXFkOHfgoV28gU4DWMq88ZlkwfBI72hXcyyFjUFZmSiCWakd
xOjYuAgHcuJjbHdkbn9baJdNH3k/TibK+22rSpqkU4QfEkk46O88T+uiIO2iDveC
QxvN4aqEdmn+UxZGW/KF
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0L0R5EGhRHpXdcLXe6EO
Nv2MFkS6h9b8rCTsCjvHywJeThWthLPN/J6wXp+y0dlFt7OyeFjaZTdLHZUVCp9k
1FjS/BDOSMV0nkuQD0rNcw/vZBvkpGyVyBG1kOxLcZXQ6Sy9mbGc8PvC17GhskG8
PxNRQttRrcWwEYr5etiGl43yeQL4mGi3TaYWVgtZ/n/vw3/ffseH28qudf+DiJP0
SSwYRK3CTYCbiSrAqdDeNy4TJQppsRjEje28HxVF2Szt2Esaw/hJNspAsNG5eoXI
151MqoEMKA0h69cs0/sNSHNiBdu/IhCdKblA/rMyo/HREJsPwnYd7dmaiRxKv/VT
G+RALed8387cZRO3xOkYpNF8FbNMwz1HGX7QaR7vjZnaaI2H4wiYai/+VFmQxrKv
zd6+Yv8MeIZk7nqOMVK85ha7nVIGvcF7hWUWLjQQpaId/tu9Wx2J6vWhqdvrWJV9
gSaE2KXt6IlfB3YdtP8f+IU463FryXJaBDey6q4pNAHwcvxdabWoEX6lXm1R/LGl
ODhIEndw3/1BBe/5Ge+ZI0ar0/MAO/m/3F8atHQsbmyRGiziCGit/jmtqMFCSj91
GVuBSK2RleCYm0DlubqmC2Jj0bzXh1b0zteemLdyYuwNVwgYzc0Fpn8NRzvS+V6u
MYnCmQqxD+h6Hnn3RMIwhScCAwEAAQ==
-----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 408938628999107345964019152099764117047533
 . . . . . . . . [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 2020-01-01 02:57:34 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-31 02:57:34 +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 'kuechenplaner.hoeffner.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 851579004631687583761307080644533448308662121470127328453057344180154732685671447306050971464641861815642099239051835630813142782028790130027288097997357684010109963375416706734790618421328347688016651079236638192436577369307106130093147451855725266199902752735245423704017061408620141654390051415158805189680295709498792702536021249723639521634957647355906908757598417911491857871739595416449304023761920121113122851698011846659084044086163207902792706531120698578845604970402393463040214560140889568226005400773274930062829782477788031050193253307588231331074075429253185545342951111175332231519151845566105357657197503178166206876172513440245849330249926899311389678954509527546487498384106304630621943090034583196478677633692793083278720602879531142888686251716523027456231417705918840970021127260294285422432819884958848677482933006902503618191354416908945346576455747320077510355363886062306316652842131246308537776848197799787859002917392109684895756633603920804535728593599638047575574338442100602676763572936293446475302973528326672019755760189992460519439860726539992696967109245092977091426055454081677436176888268249049755309415911994535242174747699009766094182622964497383270934831417999857994640977265242126549188117799
 . . . . . . . . . . . . . . . . . . . . [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)
							3f7340ef6f75c86ec6e95167c472ed98c175aa10
 . . . . . . . . . . . . . . . . [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 (29 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'kuechenplaner.hoeffner.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 (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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007700f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016f5f406a8e0000040300483046022100807a87493d8a77a162e602e69862a0c3355f2927a41c5edf799876fd08797868022100f4ccd41e62ccdbd7863757d78739a31173b800de0ee5cd92b19bfa08d28cb5ce00760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016f5f406ca90000040300473045022057a5cbc101be56e782f0c933ffcbf1bcda4ebc5469e5ac2970bf1f913db02216022100c38507a96ad0340c111b2de084f9e6c9ace7578ee183af45c75c88ac3edd1a9c
 . . . . [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)
		003884f676d1c21a6cbb50fe7ce6e13264a8a287224000e52a2f5bda8b1b3d5d6c832616d9a915b7d3efbbfb23ff63e4c4c0467750ac95c24d598afa3de23ec6e38d5625e1c097f972a44d8c34733f9fecec7909defb4b3eb8f6ed7e04cdb928e6b23cfda1738849c8b38b2cd13d817331b9143a4110d5a315960548172731a8addc940c12141d52fd47de3080db3c92f61e1b5492b8a1357adcded5a7337171643877e0a15dbc814e0358cabcf19964c1f048ef6857732c858d415999288259a91dc4e8d8b8080772e2636c77646e7f5b68974d1f793f4e26cafb6dab4a9aa453841f124938e8ef3c4feba220eda20ef782431bcde1aa847669fe5316465bf285