ajax.vanloock.de
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:42:13:3a:9c:77:24:92:e5:fe:b0:f4:b3:70:89:88:8c:96 was issued on by Let's Encrypt.
With 2 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=ajax.vanloock.de
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:42:13:3a:9c:77:24:92:e5:fe:b0:f4:b3:70:89:88:8c:96Serial Number (int): 283821053670695755508543472754375537495190
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: e8:35:8d:ec:53:64:81:48:80:4c:af:95:84:07:35:03:30:16:60:dd
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 90:58:61:ec:61:1b:ff:13:84:79:bb:60:46:65:e5:10:99:09:54:f9
Fingerprint (sha256): 1b:14:d9:90:08:ba:f0:60:5a:b9:fa:62:ab:98:1e:aa:4f:11:55:3a:fb:74:d1:e9:e4:0d:fd:d2:45:e9:99:d6
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate ajax.vanloock.de
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for ajax.vanloock.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
ajax.vanloock.de
www.ajax.vanloock.de
www.ajax.vanloock.de
Other certificates including the domain name vanloock.de
(limited to 100 certificates)
jtl.vanloock.de
reals.vanloock.de
ajax.vanloock.de
vanloock.de
ajax.vanloock.de
epages.vanloock.de
ajax.vanloock.de
ajax.vanloock.de
ajax.vanloock.de
epages.vanloock.de
epages.vanloock.de
cnsl.vanloock.de
cnsl.vanloock.de
vanloock.de
epages.vanloock.de
epages.vanloock.de
epages.vanloock.de
epages.vanloock.de
epages.vanloock.de
vanloock.de
audiotec.vanloock.de
epages.vanloock.de
epages.vanloock.de
ajax.vanloock.de
epages.vanloock.de
jtl.vanloock.de
ajax.vanloock.de
epages.vanloock.de
vanloock.de
epages.vanloock.de
ajax.vanloock.de
cnsl.vanloock.de
ajax.vanloock.de
ajax.vanloock.de
epages.vanloock.de
ajax.vanloock.de
jtl.vanloock.de
ajax.vanloock.de
dampfcompany.vanloock.de
ajax.vanloock.de
jtl.vanloock.de
cnsl.vanloock.de
vanloock.de
ajax.vanloock.de
vanloock.de
ajax.vanloock.de
vanloock.de
vanloock.de
dampfcompany.vanloock.de
dampfcompany.vanloock.de
ajax.vanloock.de
cnsl.vanloock.de
ajax.vanloock.de
vanloock.de
vanloock.de
epages.vanloock.de
epages.vanloock.de
jtl.vanloock.de
ajax.vanloock.de
reals.vanloock.de
ajax.vanloock.de
vanloock.de
ajax.vanloock.de
epages.vanloock.de
ajax.vanloock.de
ajax.vanloock.de
ajax.vanloock.de
epages.vanloock.de
epages.vanloock.de
cnsl.vanloock.de
cnsl.vanloock.de
vanloock.de
epages.vanloock.de
epages.vanloock.de
epages.vanloock.de
epages.vanloock.de
epages.vanloock.de
vanloock.de
audiotec.vanloock.de
epages.vanloock.de
epages.vanloock.de
ajax.vanloock.de
epages.vanloock.de
jtl.vanloock.de
ajax.vanloock.de
epages.vanloock.de
vanloock.de
epages.vanloock.de
ajax.vanloock.de
cnsl.vanloock.de
ajax.vanloock.de
ajax.vanloock.de
epages.vanloock.de
ajax.vanloock.de
jtl.vanloock.de
ajax.vanloock.de
dampfcompany.vanloock.de
ajax.vanloock.de
jtl.vanloock.de
cnsl.vanloock.de
vanloock.de
ajax.vanloock.de
vanloock.de
ajax.vanloock.de
vanloock.de
vanloock.de
dampfcompany.vanloock.de
dampfcompany.vanloock.de
ajax.vanloock.de
cnsl.vanloock.de
ajax.vanloock.de
vanloock.de
vanloock.de
epages.vanloock.de
epages.vanloock.de
jtl.vanloock.de
ajax.vanloock.de
Certificate
The complete raw certificate details for ajax.vanloock.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFbTCCBFWgAwIBAgISA0ITOpx3JJLl/rD0s3CJiIyWMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA1MDkxNTU2MDlaFw0x OTA4MDcxNTU2MDlaMBsxGTAXBgNVBAMTEGFqYXgudmFubG9vY2suZGUwggEiMA0G CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDU/9JHjLOYGOjh3KykIs64LVBuGari RXoDdjki5tLcjNeyN6teX3vDou2hA7pTyyDzE0w4Ep1DF8wDL8AtkIc5xUJZHgs8 QpiEcYmLcsPIsNIW9dw8iekXkq7Xkk/2JCTqCHX4ArTmwkCNmfiM80VCkQg1fDB4 YUD661i0Z3o13hSyCYFVEQrl9jv57tllqY8agQdT02b1iy7EfuvS7cdVmjNEN5ai hpK32VwPFVFGkQrg5ujotP6rM5MowcMDp5H1JiPOrbK1/r6xK1N2KZ6XZDIV9w/8 idnoGHMNtgcbFtD+KmFeJobB2nq75kmWDmhJbOiao66q41mhTZ6++IktAgMBAAGj ggJ6MIICdjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFOg1jexTZIFIgEyvlYQHNQMw FmDdMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEB BGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0 Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0 Lm9yZy8wMQYDVR0RBCowKIIQYWpheC52YW5sb29jay5kZYIUd3d3LmFqYXgudmFu bG9vY2suZGUwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAm BggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEDBgorBgEE AdZ5AgQCBIH0BIHxAO8AdgDiaUuuJujpQAnohhu2O4PUPuf+dIj7pI8okwGd3fHb /gAAAWqdhg3AAAAEAwBHMEUCIBvhshjqlEPQ37QjW32OzMfexzRXwzWtWK3dVa07 6XDzAiEA3aUGhbAZDRs+fofwf3zab8IpMezcHrspOmvGNOBbQusAdQBj8tvN6DvM LM8LcoQnV2szpI1hd4+9daY4scdoVEvYjQAAAWqdhg3iAAAEAwBGMEQCIB59nd7k evIi/XKqVxhAwVxUZs4ToaF8kLnqYpUroS9nAiBopSwveOx0WenmgUIEqLB8RbD9 D8Sf//N5GvWDBQNdJDANBgkqhkiG9w0BAQsFAAOCAQEAbnLmj5UxxPRl/ybVRrWA w55a+F3WjQUhiHe2R5S5Cbf/Mi8UnhXyvNYKj4j+6oMRoXubw4y8YC2dSuBBsBgu a7bEpRxKYVVt7kY8nWmxvJtzOGLipSaDo0pkoyvW3SvU9BsGNemEnk4PPGHwH0Sq 8109gZDpvjwjRdsj1J4pij2uo9vSZ+jCzpCK2Hfad3Zqu9MyxzVx5nN2anYIA84B KxBi7gwvRbSNXx6BaomuD93wYzt/gzBUQfqzCCQbftzHOfwBQZ7d2a/noZB8ZaBN YMuHC5dDn0lsbS+odk2n6xmr7FD0D//KF3b2PmYAqJHI3cTeSyN3ncahHD4qrWLN MQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1P/SR4yzmBjo4dyspCLO uC1Qbhmq4kV6A3Y5IubS3IzXsjerXl97w6LtoQO6U8sg8xNMOBKdQxfMAy/ALZCH OcVCWR4LPEKYhHGJi3LDyLDSFvXcPInpF5Ku15JP9iQk6gh1+AK05sJAjZn4jPNF QpEINXwweGFA+utYtGd6Nd4UsgmBVREK5fY7+e7ZZamPGoEHU9Nm9YsuxH7r0u3H VZozRDeWooaSt9lcDxVRRpEK4Obo6LT+qzOTKMHDA6eR9SYjzq2ytf6+sStTdime l2QyFfcP/InZ6BhzDbYHGxbQ/iphXiaGwdp6u+ZJlg5oSWzomqOuquNZoU2evviJ LQIDAQAB -----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 283821053670695755508543472754375537495190 . . . . . . . . [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 2019-05-09 15:56:09 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-08-07 15:56:09 +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 'ajax.vanloock.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 26888670888928962858186963199110704921484224669614997947421225863293901319748212290626521491798751179682565056155982934492232025921940781749551533892971653548131703962619763622647051795990681625083113149059461722693830162268070324026712975060022407082910579929459721379959752250016840643135171922273564255118950454886823080951968141625815492701291038831182245826383983529532088645423698205354616875492010577523399603352913871451496355159567266467063178395893494088440745788516354836875417472976625191158734151755397086012085216177917289267322137228706858529968311245647571223870291623299386475106044349215825829857581 . . . . . . . . . . . . . . . . . . . . [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) e8358dec53648148804caf9584073503301660dd . . . . . . . . . . . . . . . . [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 (42 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ajax.vanloock.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.ajax.vanloock.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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016a9d860dc0000004030047304502201be1b218ea9443d0dfb4235b7d8eccc7dec73457c335ad58addd55ad3be970f3022100dda50685b0190d1b3e7e87f07f7cda6fc22931ecdc1ebb293a6bc634e05b42eb00750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016a9d860de2000004030046304402201e7d9ddee47af222fd72aa571840c15c5466ce13a1a17c90b9ea62952ba12f67022068a52c2f78ec7459e9e6814204a8b07c45b0fd0fc49ffff3791af58305035d24 . . . . [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) 006e72e68f9531c4f465ff26d546b580c39e5af85dd68d05218877b64794b909b7ff322f149e15f2bcd60a8f88feea8311a17b9bc38cbc602d9d4ae041b0182e6bb6c4a51c4a61556dee463c9d69b1bc9b733862e2a52683a34a64a32bd6dd2bd4f41b0635e9849e4e0f3c61f01f44aaf35d3d8190e9be3c2345db23d49e298a3daea3dbd267e8c2ce908ad877da77766abbd332c73571e673766a760803ce012b1062ee0c2f45b48d5f1e816a89ae0fddf0633b7f83305441fab308241b7edcc739fc01419eddd9afe7a1907c65a04d60cb870b97439f496c6d2fa8764da7eb19abec50f40fffca1776f63e6600a891c8ddc4de4b23779dc6a11c3e2aad62cd31