hommage-leipzig.de

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:ec:2d:9c:76:c7:cf:ff:3c:e6:44:1c:a5:f3:5f:46:e2:4f was issued on by Let's Encrypt.

With 3 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=hommage-leipzig.de

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:ec:2d:9c:76:c7:cf:ff:3c:e6:44:1c:a5:f3:5f:46:e2:4f
Serial Number (int): 428816409987657826143185108895014928704079
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: dd:ac:ff:32:64:84:93:6d:66:1d:f8:12:c0:4d:dd:2f:2a:51:eb:3e
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 91:c8:9c:1d:05:36:2d:11:86:56:cd:53:3e:aa:34:cb:51:1b:26:ef
Fingerprint (sha256): 87:0c:35:83:2d:c4:83:ae:ae:e7:52:2a:3c:cf:8d:c2:69:6d:40:ef:ac:45:c6:cb:bf:1f:33:8d:11:66:4b:14

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 hommage-leipzig.de

3

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for hommage-leipzig.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

hommage-leipzig.de
hommage.isp-vhost04.domservice.de
www.hommage-leipzig.de

Other certificates including the domain name hommage-leipzig.de

(limited to 100 certificates)

Certificate

The complete raw certificate details for hommage-leipzig.de in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGlzCCBX+gAwIBAgISBOwtnHbHz/885kQcpfNfRuJPMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDA0MDEwMDEyMjlaFw0y
MDA2MzAwMDEyMjlaMB0xGzAZBgNVBAMTEmhvbW1hZ2UtbGVpcHppZy5kZTCCAiIw
DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOZUJVpVwvln7kjQBbZRG7DqZQfy
Shztl/BeGz6nMH/673vrP6kOr8J+PK7Gvi3xz9j/SDKMP4qgJ2io8DhuIC9J/R9b
4tUZ00bO2V4EpXFElzKnGbWOYlHbae4fHuX4ttjjCxju/xxvqpPVXU9T2Fn6zJtI
DueaCwypfFedSKObNR4otyG82MNAjtJGgJqME52zp5S/zZ700ImcIUOKBfRXNV3I
ak5kw8uCAgCBZ1iwuuLLUd8RczgNwKmGsItTuzoJ0u2SrsnM2fO+ALRTxTf4+0ag
N27cO5cuHBG+sYgRcSKO8e98i5XQOE+4FGD+kDBymeBCgxv53fsXfNCrav6CNhRz
vDAnEg3eeIPDrNo08ng/ypsSS+QQl4WkjoQdiP/1GUtdFBEk3uKFBIRq1++o/Mto
XMNJzZOYyw4OR0P1qGF4LXC61ZzSWKvqxB1oY9rGULH2/JS/RAj1uX7nxEkvj0y3
HafsJ21gxVFtVhmNSyU/kwX4P6N9cG4WbuWGRcBk1ZE5gCI/Xyb89RixkONcqoJ1
3pzGGVijdPInDO8QHRXqHsdxFfsZt3/meze6C7lRCEGsEsQdiQG+8R1+dlHvn8vp
V6VWEEgH1n2T2z4M/fmKNEjQwfJwZ/iuogzLZhc+Lq0eHT/1/MuFimTZz2o/LLLl
tpovMIioShORi43hAgMBAAGjggKiMIICnjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l
BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE
FN2s/zJkhJNtZh34EsBN3S8qUes+MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF
Ze/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au
aW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu
aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wWAYDVR0RBFEwT4ISaG9tbWFnZS1sZWlw
emlnLmRlgiFob21tYWdlLmlzcC12aG9zdDA0LmRvbXNlcnZpY2UuZGWCFnd3dy5o
b21tYWdlLWxlaXB6aWcuZGUwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC
3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcw
ggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgBvU3asMfAxGdiZAKRRFf93FRwR2QLB
ACkGjbIImjfZEwAAAXEzS/mJAAAEAwBHMEUCIQDp37ZP4mdmdAfNWLG+3ufy4G4E
DN/IcKqHwmAM0u3uSwIgDAkul95N4X0Vr9L9Uo7OLZkIalDFoQ/ycYbX+PjruA4A
dgAHt1wb5X1o//Gwxh0jFce65ld8V5S3au68YToaadOiHAAAAXEzS/mHAAAEAwBH
MEUCIFJny+txUo2IbG8jpS2JRKsGH9c9gz3GPcOcc3wxBDnoAiEAoLfZzElPGs+W
MxxSLxn3mWMXaMdqpJbBqdXlbB7BuPYwDQYJKoZIhvcNAQELBQADggEBAHuz4x0w
PPb4rPpbXaLT2zzjuzh9iE88HJKJ6ulEjCZ7kIGOXXo0RDSW7bB7OERY0viBBIpD
SINs2c93PTwZZCDyqTpjfVSCiKs+KabtHT9DC09PTow12ixeMqmoAloKn30B9VP2
fgd5pv1g4ovn0JxbvWfpvGk1eGNugr77gmqeBT8UVO2uYKPQrxvZJq8ZIZwtM4zH
wzFEddgsoiUucbMLRiMfSCQEjfwLA06fz0wo1+li3TFLIvHrgDhsjSBDaZVe4nY3
Y5T/8rkOTYCFPmuT/xrH644GLJ9sSjg1sRVTjSMmK/OM4w42VMWK0mnLadyoSgZk
wlN0zF9Hod/5C/0=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5lQlWlXC+WfuSNAFtlEb
sOplB/JKHO2X8F4bPqcwf/rve+s/qQ6vwn48rsa+LfHP2P9IMow/iqAnaKjwOG4g
L0n9H1vi1RnTRs7ZXgSlcUSXMqcZtY5iUdtp7h8e5fi22OMLGO7/HG+qk9VdT1PY
WfrMm0gO55oLDKl8V51Io5s1Hii3IbzYw0CO0kaAmowTnbOnlL/NnvTQiZwhQ4oF
9Fc1XchqTmTDy4ICAIFnWLC64stR3xFzOA3AqYawi1O7OgnS7ZKuyczZ874AtFPF
N/j7RqA3btw7ly4cEb6xiBFxIo7x73yLldA4T7gUYP6QMHKZ4EKDG/nd+xd80Ktq
/oI2FHO8MCcSDd54g8Os2jTyeD/KmxJL5BCXhaSOhB2I//UZS10UESTe4oUEhGrX
76j8y2hcw0nNk5jLDg5HQ/WoYXgtcLrVnNJYq+rEHWhj2sZQsfb8lL9ECPW5fufE
SS+PTLcdp+wnbWDFUW1WGY1LJT+TBfg/o31wbhZu5YZFwGTVkTmAIj9fJvz1GLGQ
41yqgnXenMYZWKN08icM7xAdFeoex3EV+xm3f+Z7N7oLuVEIQawSxB2JAb7xHX52
Ue+fy+lXpVYQSAfWfZPbPgz9+Yo0SNDB8nBn+K6iDMtmFz4urR4dP/X8y4WKZNnP
aj8ssuW2mi8wiKhKE5GLjeECAwEAAQ==
-----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 428816409987657826143185108895014928704079
 . . . . . . . . [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-01 00:12:29 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-30 00:12:29 +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 'hommage-leipzig.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 939659094086673069331653385956932488621287015364454242526386655335295061482877654755233981054046981930802599529121408867141925052242155760650765475089223025012886967548714530735579014689020227916185307490131416554264542986677643867890771771881048511428161125043196250451839596016419725195903272130534151355477524315514808100909421788154936207860128943816304842259821950096943913085100267590477776935654646913753401193889299273205271656154547208428262146684036045183433809035116951808220871293000243150391258893851273578782069294484136245826037983908455213906123378030635480243180051658599279596434954142162187558345728613817455277460792057402071514067680512422037841315029129455661222852002482514202974665870294309316199791674288893169972478337329967948676792120863141435134947229802068671260758880812259828364187566079994556927919961203164935954488216227620764230855782589554933156422279113224092305969585301998774840037217969784307626766444980443783746257693573268669813954256658509021471796473303820835171235031446518934663435895034119796448502852950600067000957697839025194885776452160537388611166721743835170566399226365631319200587925821504247858856255577078382335620105048976684217673407459688531379531016836531702949013589473
 . . . . . . . . . . . . . . . . . . . . [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)
							ddacff326484936d661df812c04ddd2f2a51eb3e
 . . . . . . . . . . . . . . . . [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 (81 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hommage-leipzig.de'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hommage.isp-vhost04.domservice.de'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.hommage-leipzig.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 (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f00076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d91300000171334bf9890000040300473045022100e9dfb64fe267667407cd58b1bedee7f2e06e040cdfc870aa87c2600cd2edee4b02200c092e97de4de17d15afd2fd528ece2d99086a50c5a10ff27186d7f8f8ebb80e00760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c00000171334bf987000004030047304502205267cbeb71528d886c6f23a52d8944ab061fd73d833dc63dc39c737c310439e8022100a0b7d9cc494f1acf96331c522f19f799631768c76aa496c1a9d5e56c1ec1b8f6
 . . . . [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)
		007bb3e31d303cf6f8acfa5b5da2d3db3ce3bb387d884f3c1c9289eae9448c267b90818e5d7a34443496edb07b384458d2f881048a4348836cd9cf773d3c196420f2a93a637d548288ab3e29a6ed1d3f430b4f4f4e8c35da2c5e32a9a8025a0a9f7d01f553f67e0779a6fd60e28be7d09c5bbd67e9bc693578636e82befb826a9e053f1454edae60a3d0af1bd926af19219c2d338cc7c3314475d82ca2252e71b30b46231f4824048dfc0b034e9fcf4c28d7e962dd314b22f1eb80386c8d204369955ee276376394fff2b90e4d80853e6b93ff1ac7eb8e062c9f6c4a3835b115538d23262bf38ce30e3654c58ad269cb69dca84a0664c25374cc5f47a1dff90bfd