zweirad-wall.de
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:d2:14:fd:62:3f:fd:3f:ce:e7:5e:ef:89:47:f0:6a:e7:b5 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=zweirad-wall.de
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:d2:14:fd:62:3f:fd:3f:ce:e7:5e:ef:89:47:f0:6a:e7:b5Serial Number (int): 419936340984204863785801684956303032248245
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: a8:cd:01:a6:2e:50:97:c4:f8:e3:8e:1d:8e:13:13:4f:74:9a:5c:d9
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 5c:4e:04:85:04:76:8d:5e:59:8f:03:46:fd:41:06:26:4f:4d:7e:e8
Fingerprint (sha256): 39:39:9a:ba:71:50:22:06:4b:8b:fb:79:11:3b:d7:20:8b:ff:7d:16:bc:0f:e0:f9:8a:09:a8:a3:11:97:50:ee
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate zweirad-wall.de
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for zweirad-wall.de
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
zweirad-wall.de
Other certificates including the domain name zweirad-wall.de
(limited to 100 certificates)
www.zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
zweirad-wall.de
zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
zweirad-wall.de
zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
zweirad-wall.de
zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
zweirad-wall.de
zweirad-wall.de
zweirad-wall.de
www.zweirad-wall.de
zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
zweirad-wall.de
www.zweirad-wall.de
zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
zweirad-wall.de
zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
zweirad-wall.de
zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
zweirad-wall.de
zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
zweirad-wall.de
zweirad-wall.de
zweirad-wall.de
www.zweirad-wall.de
zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
zweirad-wall.de
www.zweirad-wall.de
zweirad-wall.de
www.zweirad-wall.de
www.zweirad-wall.de
zweirad-wall.de
Certificate
The complete raw certificate details for zweirad-wall.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGCTCCBPGgAwIBAgISBNIU/WI//T/O517viUfwaue1MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA1MzExODA4NTJaFw0x ODA4MjkxODA4NTJaMBoxGDAWBgNVBAMTD3p3ZWlyYWQtd2FsbC5kZTCCASIwDQYJ KoZIhvcNAQEBBQADggEPADCCAQoCggEBAK7ZGGk/qq9EMyf5wP+njswQPVzmANcm 0zi2Bs8tRg2ECYgrsbc7IGVLM1CXgFYaojmTG9HLzg0tp4818M/EjzUo0N58DteG R8KQmq0s+Gt8ZwUl8pYSPGs5bdr19W5TnYNEW3e3wT7fBb0NEJ26jKFj3Nj3AJ9r uAZS3LlJeTkYnVv995JiQQzDOIK/d9l21el3WMG92e3KLC7o2Va6F9aSuPXgDu5g uYhvmAc9zHB7F5+sRK20y4SHKU7ZTfsTzzzix0yBnZenBH984504HVHnJL8IZwLd 4vIDLx6xLB3FsRJ7e6Gfuh50x5TH5JESFhkp2Ty6gxACqzx2f7qNBLECAwEAAaOC AxcwggMTMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYB BQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUqM0Bpi5Ql8T4444djhMTT3Sa XNkwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEE YzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQu b3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQu b3JnLzAaBgNVHREEEzARgg96d2VpcmFkLXdhbGwuZGUwgf4GA1UdIASB9jCB8zAI BgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8v Y3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRp ZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGll cyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIENlcnRpZmljYXRlIFBv bGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5 LzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2ANt0r+7LKeyx/so+cW0s5bmquzb3 hHGDx12dTze2H79kAAABY7eaS2wAAAQDAEcwRQIhAJbMk38jDmZmvYw9sX5asdg9 npM8LIp9gllLUyLGGmP9AiBcOI5K9d5yJJtYUjsd6ywdnlB6c/B6HUkFs1wjaCNN MwB2ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABY7eaS0gAAAQD AEcwRQIhAOD95KHgujl+McBztR4b0ctMm8LTh0i0eIi8e5d0UF2CAiAlTjmfJ9UF vWVI3+Em0uyt1s7b1xgMI2HA0MA8eC+62zANBgkqhkiG9w0BAQsFAAOCAQEAkSCb RbViUlv+1Ma7bWXKxfZ62Fjuua83b2ei0xyk1/uRYZIRMHT6LbY4FdvZ4ix4piUz QZTYspRcFabkA+MRFbiafqr6+FlGat320wlIzVZ+YXEBbJjVxNZAayh2DOIDK6om Iyemj10RSjJA9FWBqhlpwzRi4HTvZKHoV2Byecd2g735d5W992K8u61pZt4FXuGk BaaVBJPUPJyukN/QALb26lnrrbDzHsL9T1FO8zch5FeH05qhbT8fKbPOGJBCV77u IAh5GKGSiTAmo1bWgf0YXvhvs5E0atae6MKP5xWCMX93hcLvEDO6QhU9zjkh2gPO ix67s7gP2hIalYwtnA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArtkYaT+qr0QzJ/nA/6eO zBA9XOYA1ybTOLYGzy1GDYQJiCuxtzsgZUszUJeAVhqiOZMb0cvODS2njzXwz8SP NSjQ3nwO14ZHwpCarSz4a3xnBSXylhI8azlt2vX1blOdg0Rbd7fBPt8FvQ0QnbqM oWPc2PcAn2u4BlLcuUl5ORidW/33kmJBDMM4gr932XbV6XdYwb3Z7cosLujZVroX 1pK49eAO7mC5iG+YBz3McHsXn6xErbTLhIcpTtlN+xPPPOLHTIGdl6cEf3zjnTgd UeckvwhnAt3i8gMvHrEsHcWxEnt7oZ+6HnTHlMfkkRIWGSnZPLqDEAKrPHZ/uo0E sQIDAQAB -----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 419936340984204863785801684956303032248245 . . . . . . . . [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-05-31 18:08:52 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-08-29 18:08:52 +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 'zweirad-wall.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 (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 22072518774068277024787394903566707299859139805624986738913810912370851513311375251448433245705360412150677805383751257328204137644229467922912694780446110510788725161299065914134592006824364223168271822838414816092223037240002176492814512713250474132604365931401007892911990805240230216745063845912082619382674366133536252665474827213011828799774631169384742427030097524987545606564943901519615571009522030438775758013779020886438232157933346555652347294043075436656121871663084246322867873577078343519142314212065559522407921798352082842613695500936743415844932523214283570535757408409702213892040539703247383626929 . . . . . . . . . . . . . . . . . . . . [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) a8cd01a62e5097c4f8e38e1d8e13134f749a5cd9 . . . . . . . . . . . . . . . . [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 (19 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'zweirad-wall.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) 00f0007600db74afeecb29ecb1feca3e716d2ce5b9aabb36f7847183c75d9d4f37b61fbf6400000163b79a4b6c000004030047304502210096cc937f230e6666bd8c3db17e5ab1d83d9e933c2c8a7d82594b5322c61a63fd02205c388e4af5de72249b58523b1deb2c1d9e507a73f07a1d4905b35c2368234d33007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000163b79a4b480000040300473045022100e0fde4a1e0ba397e31c073b51e1bd1cb4c9bc2d38748b47888bc7b9774505d820220254e399f27d505bd6548dfe126d2ecadd6cedbd7180c2361c0d0c03c782fbadb . . . . [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) 0091209b45b562525bfed4c6bb6d65cac5f67ad858eeb9af376f67a2d31ca4d7fb916192113074fa2db63815dbd9e22c78a625334194d8b2945c15a6e403e31115b89a7eaafaf859466addf6d30948cd567e6171016c98d5c4d6406b28760ce2032baa262327a68f5d114a3240f45581aa1969c33462e074ef64a1e857607279c77683bdf97795bdf762bcbbad6966de055ee1a405a6950493d43c9cae90dfd000b6f6ea59ebadb0f31ec2fd4f514ef33721e45787d39aa16d3f1f29b3ce18904257beee20087918a192893026a356d681fd185ef86fb391346ad69ee8c28fe71582317f7785c2ef1033ba42153dce3921da03ce8b1ebbb3b80fda121a958c2d9c