digum.de
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:7a:6f:1c:64:24:38:45:42:29:17:8a:b9:0a:40:d1:4b:4c 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=digum.de
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:7a:6f:1c:64:24:38:45:42:29:17:8a:b9:0a:40:d1:4b:4cSerial Number (int): 390111284214350232870639529583831082421068
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 14:6c:69:b2:f9:b5:c8:f0:dc:b6:58:07:8c:8e:44:c0:ec:dc:50:23
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): c0:fa:6b:22:a0:f1:3f:71:03:49:0e:20:53:ad:03:09:c8:33:d5:bd
Fingerprint (sha256): 91:77:54:b8:2e:18:8a:31:9b:01:68:18:5c:90:3c:ab:85:38:0c:63:c1:79:71:28:9c:19:ac:10:ac:06:24:2f
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate digum.de
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for digum.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
digum.de
Other certificates including the domain name digum.de
(limited to 100 certificates)
facturen.youngcoders.nl
finance.robvens.nl
facturen.youngcoders.nl
www.web.digum.de
*.digum.de
digum.de
invoice.bmine.io
accounts.bcctelemarketing.co.uk
digum.de
facturen.youngcoders.nl
digum.de
facturen.youngcoders.nl
pay.classictravelandtours.com
www.digum.de
invoice.besc.be
www.web.digum.de
digum.de
digum.de
agent.tuketravel.se
www.digum.de
rechnungen.digum.de
www.digum.de
facturen.youngcoders.nl
*.digum.de
mybill.cityaddress.co.uk
invoice.mediologysoftware.com
*.digum.de
www.web.digum.de
www.web.digum.de
digum.de
www.digum.de
digum.de
clients.broomx.com
usinvoice.sujaynsg.in
werkbank.digum.de
finance.robvens.nl
facturen.youngcoders.nl
www.web.digum.de
*.digum.de
digum.de
invoice.bmine.io
accounts.bcctelemarketing.co.uk
digum.de
facturen.youngcoders.nl
digum.de
facturen.youngcoders.nl
pay.classictravelandtours.com
www.digum.de
invoice.besc.be
www.web.digum.de
digum.de
digum.de
agent.tuketravel.se
www.digum.de
rechnungen.digum.de
www.digum.de
facturen.youngcoders.nl
*.digum.de
mybill.cityaddress.co.uk
invoice.mediologysoftware.com
*.digum.de
www.web.digum.de
www.web.digum.de
digum.de
www.digum.de
digum.de
clients.broomx.com
usinvoice.sujaynsg.in
werkbank.digum.de
Certificate
The complete raw certificate details for digum.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGRzCCBS+gAwIBAgISBHpvHGQkOEVCKReKuQpA0UtMMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDA0MDYwNzI2NTJaFw0y MDA3MDUwNzI2NTJaMBMxETAPBgNVBAMTCGRpZ3VtLmRlMIICIjANBgkqhkiG9w0B AQEFAAOCAg8AMIICCgKCAgEAw8BsYGJ+E998fi3i5yuzERraS8PKZe6g2r1/Y5pt Zn823rzUa8Zquc0icAc2WH7dhKC9ypCHeX9CVlMF6+A8x4yy7jZdL5LliXsNTjuw LLBCvMNmcu0I6n6lwrguQF7LTak5IvCLKOj+XFyNZMnE+SzDLbB5T76o5iY6p06X Y+f2qxxp9N3aPByyHNOIuBMGDpik3ZzWyuDFbKBjMp80V+QaUhkl+dsuiKLbmmsS 1rgHqqCb7gClCUyrUy9rZZfdjfLaYdGCWEZW9wnx8m3+Gz90P07+Np0B8FL/tYul AwcTAuH2zwfDwJeiUKyjHYQQ8oN0sxylyVRRr7QIeJSPees8+4V3ndBi6QXQb7mn UFSljx3anNYMC1uK4nmHRC4RD6ZnR8PiRvFcl9TAYtoeu/wF5Vh5vD7VdYHd9DkG BL34ILGFMepxg6ltwntxhlYwSEQLpavu+GWPZ+dCbGREGN5krpzMhsYcQM0Rnhaw WLXFJOcqWXPnf0DKgJptibeyYP7BBUrHhLG0EAivk7c0Azz+uibHeLrEEXGGPi2G vkezWjespxqcpj8wlrzgxbP47jX23OePGKUl6EG49sYBkpwXSUaaHA2vMLzIG/te Yt2nPbjCCV7c//vO30bgazHdcDBLj7O1ZSUcELx7bbXq1vquJABhUEMtj6r1+HCs 0E8CAwEAAaOCAlwwggJYMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEF BQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUFGxpsvm1yPDc tlgHjI5EwOzcUCMwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYI KwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0 c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0 c2VuY3J5cHQub3JnLzATBgNVHREEDDAKgghkaWd1bS5kZTBMBgNVHSAERTBDMAgG BmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3Bz LmxldHNlbmNyeXB0Lm9yZzCCAQMGCisGAQQB1nkCBAIEgfQEgfEA7wB1APCVpFny ANGCQBAtL5OIjq1L/h1H45nh0DSmsKiqjrJzAAABcU6ZdcwAAAQDAEYwRAIgCSoW AJ9u1du4iZQ7ow4ruz23vBUVdwGbnIZJ5fbGO/sCIHQNEy/+RzI6l+cIm2/p3gGz hHa7LYYhNSRQXH8zKIBpAHYAB7dcG+V9aP/xsMYdIxXHuuZXfFeUt2ruvGE6GmnT ohwAAAFxTpl19gAABAMARzBFAiEA/FSTGd+948bvX14ugEHm4w8SBO3xfetP1DuD MY/h0lsCIHIZekHBEWQW1a3QqcHAdg9q0TzARbs89RiZZ9IrkozCMA0GCSqGSIb3 DQEBCwUAA4IBAQBoZg4XTUpE0CIwVWXjgt3bDHfcGYfyepH/lNcTYud68iC4G8bz B+DXnVmumRGll0Dby0OiZdC3rJX3uoc+9d6w9I5y9PnlnjsHSKKE0G6DKUwQHmcA Yr+4rduSFj8xduVDw4lxKbw4dJMTcQj6TqDMkF7UqP3l890owQFY68zbZsfvhps0 09ovnhXhuwa0g9CIYkPkr+obhXbRS2aYko4IeYC65j32ShFJvjScNB/+UGgxZkUt ArBKIRW5GF7ycv8dkWRpZkoMvQvX4s2SiNmrTx374+p+q3dii8VKFug2EhM8rVjL U0fxU29UKC44XnVecaOOShTk5WiYAOOCiwd0 -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAw8BsYGJ+E998fi3i5yuz ERraS8PKZe6g2r1/Y5ptZn823rzUa8Zquc0icAc2WH7dhKC9ypCHeX9CVlMF6+A8 x4yy7jZdL5LliXsNTjuwLLBCvMNmcu0I6n6lwrguQF7LTak5IvCLKOj+XFyNZMnE +SzDLbB5T76o5iY6p06XY+f2qxxp9N3aPByyHNOIuBMGDpik3ZzWyuDFbKBjMp80 V+QaUhkl+dsuiKLbmmsS1rgHqqCb7gClCUyrUy9rZZfdjfLaYdGCWEZW9wnx8m3+ Gz90P07+Np0B8FL/tYulAwcTAuH2zwfDwJeiUKyjHYQQ8oN0sxylyVRRr7QIeJSP ees8+4V3ndBi6QXQb7mnUFSljx3anNYMC1uK4nmHRC4RD6ZnR8PiRvFcl9TAYtoe u/wF5Vh5vD7VdYHd9DkGBL34ILGFMepxg6ltwntxhlYwSEQLpavu+GWPZ+dCbGRE GN5krpzMhsYcQM0RnhawWLXFJOcqWXPnf0DKgJptibeyYP7BBUrHhLG0EAivk7c0 Azz+uibHeLrEEXGGPi2GvkezWjespxqcpj8wlrzgxbP47jX23OePGKUl6EG49sYB kpwXSUaaHA2vMLzIG/teYt2nPbjCCV7c//vO30bgazHdcDBLj7O1ZSUcELx7bbXq 1vquJABhUEMtj6r1+HCs0E8CAwEAAQ== -----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 390111284214350232870639529583831082421068 . . . . . . . . [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-04-06 07:26:52 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-07-05 07:26: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 'digum.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 798597072798659817928850582600276712801292968495107873013883495334140652872472999203463646421396813980893956700782966880015791163940820724718751528252754306649370683193019407034808294221645542595826938286231272514769506672284820693364873825264264072513207095126906999363009024137249123018017963719387408736792676775175525247624771587256460529112093938678007163743661929679053055515801147736559334682265152730991178544223645182110569396173707183823295975517981835047775092222437652815471068643693485966632334443675891738390554631088113515544041362540539395908456270489192636537296657075050116290898609047513298321484089694175570839571391849401894600861898112919000488485420312873425623050608365355275109692845700926329475467423592953742392404030468135257996971155860012840211393944254040776919198072271332263312009744579388439717525454541192915869467357472215541481313838725457669129484743879206749048228042296205260377514230375826518971648542275889922310856630711843258837302319732241038606070003047228311846532398033434586914668123165381124304762812310323301283536039633092421100818517019392752018005862960284057427236379909540860337978769359576946041800192279293784975538331564855691723034525084689465673792016294477731033565155407 . . . . . . . . . . . . . . . . . . . . [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) 146c69b2f9b5c8f0dcb658078c8e44c0ecdc5023 . . . . . . . . . . . . . . . . [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 (12 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'digum.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) 00ef007500f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb273000001714e9975cc00000403004630440220092a16009f6ed5dbb889943ba30e2bbb3db7bc151577019b9c8649e5f6c63bfb0220740d132ffe47323a97e7089b6fe9de01b38476bb2d86213524505c7f3328806900760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c000001714e9975f60000040300473045022100fc549319dfbde3c6ef5f5e2e8041e6e30f1204edf17deb4fd43b83318fe1d25b022072197a41c1116416d5add0a9c1c0760f6ad13cc045bb3cf5189967d22b928cc2 . . . . [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) 0068660e174d4a44d022305565e382dddb0c77dc1987f27a91ff94d71362e77af220b81bc6f307e0d79d59ae9911a59740dbcb43a265d0b7ac95f7ba873ef5deb0f48e72f4f9e59e3b0748a284d06e83294c101e670062bfb8addb92163f3176e543c3897129bc387493137108fa4ea0cc905ed4a8fde5f3dd28c10158ebccdb66c7ef869b34d3da2f9e15e1bb06b483d0886243e4afea1b8576d14b6698928e087980bae63df64a1149be349c341ffe50683166452d02b04a2115b9185ef272ff1d916469664a0cbd0bd7e2cd9288d9ab4f1dfbe3ea7eab77628bc54a16e83612133cad58cb5347f1536f54282e385e755e71a38e4a14e4e5689800e3828b0774