fetla.de
Issued by Let's Encrypt Authority X1
About this certificate
This digital certificate with serial number 01:48:57:ea:75:ef:e2:9f:d9:36:09:02:90:35:fe:74:ff:25 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=fetla.de
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 01:48:57:ea:75:ef:e2:9f:d9:36:09:02:90:35:fe:74:ff:25Serial Number (int): 111729476575213592171924437788812582911781
Serial Number lenght: 137 bits, 18 octets
SubjectKeyId: d1:a9:e6:d6:ac:e9:c4:43:b1:e1:64:1d:b2:a5:8c:be:2c:8c:85:74
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 26:0b:e4:f1:4c:6c:ec:d4:fc:43:79:a9:76:6e:39:45:8f:0b:fc:2e
Fingerprint (sha256): 00:3d:85:d3:46:48:f5:d6:98:71:7b:9d:65:64:4a:ab:7e:95:6c:27:ea:8a:8a:50:46:de:b2:28:6b:c5:f0:ca
Issuing Certificate URL: http://cert.int-x1.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x1.letsencrypt.org/Check the revocation status for certificate fetla.de
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for fetla.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
8 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
fetla.de
Other certificates including the domain name fetla.de
(limited to 100 certificates)
fetla.de
seafile.fetla.de
fetla.de
dav.fetla.de
fetla.de
fetla.de
munin.fetla.de
fetla.de
mail.fetla.de
dav.fetla.de
pastebin.fetla.de
fever.fetla.de
fetla.de
git.fetla.de
fetla.de
seafile.fetla.de
fever.fetla.de
fetla.de
mail.fetla.de
fetla.de
fever.fetla.de
fetla.de
fever.fetla.de
mail.fetla.de
dav.fetla.de
seafile.fetla.de
fetla.de
fetla.de
fetla.de
dav.fetla.de
fever.fetla.de
seafile.fetla.de
seafile.fetla.de
seafile.fetla.de
fetla.de
dav.fetla.de
fetla.de
fetla.de
dav.fetla.de
git.fetla.de
git.fetla.de
fetla.de
seafile.fetla.de
dav.fetla.de
mail.fetla.de
pastebin.fetla.de
munin.fetla.de
dav.fetla.de
fetla.de
fever.fetla.de
fetla.de
mail.fetla.de
seafile.fetla.de
fetla.de
dav.fetla.de
fetla.de
fetla.de
munin.fetla.de
fetla.de
mail.fetla.de
dav.fetla.de
pastebin.fetla.de
fever.fetla.de
fetla.de
git.fetla.de
fetla.de
seafile.fetla.de
fever.fetla.de
fetla.de
mail.fetla.de
fetla.de
fever.fetla.de
fetla.de
fever.fetla.de
mail.fetla.de
dav.fetla.de
seafile.fetla.de
fetla.de
fetla.de
fetla.de
dav.fetla.de
fever.fetla.de
seafile.fetla.de
seafile.fetla.de
seafile.fetla.de
fetla.de
dav.fetla.de
fetla.de
fetla.de
dav.fetla.de
git.fetla.de
git.fetla.de
fetla.de
seafile.fetla.de
dav.fetla.de
mail.fetla.de
pastebin.fetla.de
munin.fetla.de
dav.fetla.de
fetla.de
fever.fetla.de
fetla.de
mail.fetla.de
Certificate
The complete raw certificate details for fetla.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIF9DCCBNygAwIBAgISAUhX6nXv4p/ZNgkCkDX+dP8lMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMTAeFw0xNTEyMTgwOTQ3MDBaFw0x NjAzMTcwOTQ3MDBaMBMxETAPBgNVBAMTCGZldGxhLmRlMIICIjANBgkqhkiG9w0B AQEFAAOCAg8AMIICCgKCAgEApgmUZMNR2yxgJRjTG049n5gxozqeD2rUU21WLUli VDAAdeH6XBbSqNvX9jzbk74FvD7M8DRwkOxfLpvcobXw/I7tm74jpIRUVutlT8qs kIET6Q8ogX7dq2MBT/rRCqZ311bO99EW2Gq+bqO7BnsA2DANzFvj+oNQDBxyHF6Y BbZVOjWs+j5JYne1v5g+xt35jF481S08T+lwPiEM+/tcYgXMWH3JGMf0O0fIL6Z2 AS+QWNuzVU7h3Nle3hGSfzvg22Fznn2IKIZ4CjBl8IQF7O8OifJaE5IAcDUKvl+L /fvi0dxcn6JDe50KRq29R9WsJubYz8JFnxuL2WxM77RNEW6mWVE3n0NntjrV1AdX Hie853g5SCZ4ZVFetc7ZBn+18fqt9jnIGN02yVIllPuSoGXAA4eI5BNgAcwsjhq2 /AF8IGPWqwhUEYINGrdCpLU7qzp3XWoVR0hIx91H6jBI8Jh7IJj00EFUppZuoQxH rMBkDV0f2aI0oneKnwGcwX5dJdpjtkCz/W3bht57TeuREKniJe/rqkEGqmVxHHI1 IqbPzphJcqTr9a2MeFCXt6J3Ky1zwQ50VrTUjXyxBMz9YqytatbwrY7yCEsFG7zb k9mDar1tw2Txc6uJ82NyirxCZNJ5X9otskWzF9qUDv6XklQB86fMUTXSYYwFwxvr +b0CAwEAAaOCAgkwggIFMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEF BQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU0anm1qzpxEOx 4WQdsqWMviyMhXQwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwcAYI KwYBBQUHAQEEZDBiMC8GCCsGAQUFBzABhiNodHRwOi8vb2NzcC5pbnQteDEubGV0 c2VuY3J5cHQub3JnLzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgxLmxl dHNlbmNyeXB0Lm9yZy8wEwYDVR0RBAwwCoIIZmV0bGEuZGUwgf4GA1UdIASB9jCB 8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRw Oi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENl cnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFy dGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIENlcnRpZmljYXRl IFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0 b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAH8QAQDZMpsAPTBXtjSMbhEkIFGwoIJW4 is5DeK3rjIQnQ0mvDaCM2rg6NrliQQl0MK2DySLN+3Q6L+mj3pxw6It4gj3WDKZj QlllQ+BQVhsVfLElyNR6pgC0w2KXtQnh5TZxAXTmTrz93FmeaxNbBptz99+dQurE M674xWlupqN/n2YjD4iqC6ViQUxfdmyzyu5qj767gdXot+gogBa8JBXA6sbYYttq K8BTLgjslJ0QNIUYNlSZmWmfsSuip6te5/4MCjd15jXt1fahqC8ajch3rV351jw0 ZXs2495g/2TmtJkeLw5LUeExy9dCGSGzMe/8HPQu+Qm49fLussm0hA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEApgmUZMNR2yxgJRjTG049 n5gxozqeD2rUU21WLUliVDAAdeH6XBbSqNvX9jzbk74FvD7M8DRwkOxfLpvcobXw /I7tm74jpIRUVutlT8qskIET6Q8ogX7dq2MBT/rRCqZ311bO99EW2Gq+bqO7BnsA 2DANzFvj+oNQDBxyHF6YBbZVOjWs+j5JYne1v5g+xt35jF481S08T+lwPiEM+/tc YgXMWH3JGMf0O0fIL6Z2AS+QWNuzVU7h3Nle3hGSfzvg22Fznn2IKIZ4CjBl8IQF 7O8OifJaE5IAcDUKvl+L/fvi0dxcn6JDe50KRq29R9WsJubYz8JFnxuL2WxM77RN EW6mWVE3n0NntjrV1AdXHie853g5SCZ4ZVFetc7ZBn+18fqt9jnIGN02yVIllPuS oGXAA4eI5BNgAcwsjhq2/AF8IGPWqwhUEYINGrdCpLU7qzp3XWoVR0hIx91H6jBI 8Jh7IJj00EFUppZuoQxHrMBkDV0f2aI0oneKnwGcwX5dJdpjtkCz/W3bht57TeuR EKniJe/rqkEGqmVxHHI1IqbPzphJcqTr9a2MeFCXt6J3Ky1zwQ50VrTUjXyxBMz9 YqytatbwrY7yCEsFG7zbk9mDar1tw2Txc6uJ82NyirxCZNJ5X9otskWzF9qUDv6X klQB86fMUTXSYYwFwxvr+b0CAwEAAQ== -----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 111729476575213592171924437788812582911781 . . . . . . . . [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 X1' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2015-12-18 09:47:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-03-17 09:47: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 'fetla.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 677373577843594611684897695000847204518638085173261144047995304136294948019092039240068390513847473199845242223442016579465042667545570930539261785323381816442157493964686410570853874868361262736876205798902618207023004651631892753990601141286783089148724611689994953647269378407847244102312147439874508151589231856273701439774853689804539502381391452662306882019276999493630561949288600288927682212616875896524757337926875852519981074201674628750053836498485474745118200789953536554047646641112880041942522498146001670064635903811426782295079736552829222509754129848477628287572133590984534834536671264699347612657190975740410322235767572002315114455535439664347641331695407849791521504779415454219429905711998311420508796925401094456223862992120349767019928451990573422679618665301054647135996388106670113453293557075803482806898321684797110464403600511205814485603182372486657040526378340298263550846453521271701167904298115192808955486638215889749008495908421787018558538833854675791767221084684411096874332491620359055571495159522206870086006400796955383108082789300276438051155558135404007496881275738573857644132745690329634723631199704253049263854147947228418939171079695951077161785182043602265214260974634637182449465686461 . . . . . . . . . . . . . . . . . . . . [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) d1a9e6d6ace9c443b1e1641db2a58cbe2c8c8574 . . . . . . . . . . . . . . . . [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-x1.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-x1.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 (12 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'fetla.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.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . [c:0|t:5|false] NULL . . . . [c:0|t:3|false] BIT STRING (2048 bits) 001fc40040364ca6c00f4c15ed8d231b844908146c282095b88ace4378adeb8c84274349af0da08cdab83a36b96241097430ad83c922cdfb743a2fe9a3de9c70e88b78823dd60ca66342596543e050561b157cb125c8d47aa600b4c36297b509e1e536710174e64ebcfddc599e6b135b069b73f7df9d42eac433aef8c5696ea6a37f9f66230f88aa0ba562414c5f766cb3caee6a8fbebb81d5e8b7e8288016bc2415c0eac6d862db6a2bc0532e08ec949d1034851836549999699fb12ba2a7ab5ee7fe0c0a3775e635edd5f6a1a82f1a8dc877ad5df9d63c34657b36e3de60ff64e6b4991e2f0e4b51e131cbd7421921b331effc1cf42ef909b8f5f2eeb2c9b484