alvar.pad.odem.org

Issued by Let's Encrypt Authority X1

About this certificate

This digital certificate with serial number 01:ab:ff:2a:4e:3d:f2:8e:48:8f:a5:df:79:2e:7e:94:98:54 was issued on by Let's Encrypt.

With 5 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=alvar.pad.odem.org

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 01:ab:ff:2a:4e:3d:f2:8e:48:8f:a5:df:79:2e:7e:94:98:54
Serial Number (int): 145639743477569870289915618473979912951892
Serial Number lenght: 137 bits, 18 octets

SubjectKeyId: 1a:84:62:dd:c6:41:75:9e:3d:83:03:52:03:fd:ea:2b:2d:18:99:ea
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 66:56:78:15:4b:79:f6:6d:a8:c0:47:35:cd:17:e4:97:31:0f:10:a9
Fingerprint (sha256): 09:86:8e:9d:1e:70:94:17:f1:61:06:37:1c:29:69:18:7c:01:16:bd:79:6e:41:c2:37:68:cf:81:06:f1:ec:f2

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 alvar.pad.odem.org

5

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for alvar.pad.odem.org

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

alvar.pad.odem.org
pad.ak-zensur.de
akz-intern.pad.ak-zensur.de
pad.odem.org
uhlandshoehe.pad.odem.org

Other certificates including the domain name odem.org

(limited to 100 certificates)

Certificate

The complete raw certificate details for alvar.pad.odem.org in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGYDCCBUigAwIBAgISAav/Kk498o5Ij6XfeS5+lJhUMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMTAeFw0xNjAyMTYyMTAzMDBaFw0x
NjA1MTYyMTAzMDBaMB0xGzAZBgNVBAMTEmFsdmFyLnBhZC5vZGVtLm9yZzCCAiIw
DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALFeecBzgis7s9TbQIfdHBwCXrXP
vbNqnFgS+vBr2lyG08Vw1Kv7u44NqVigMZYnvW9l4SNqhOJT/fw3tOGI5awSK/X+
pXtopew7+1wXKnm8Bpb2ny7aqOhkOA2Dv6Xkzsx/tnaxJNWzxBt6E1HYmPMhat94
tfPug+lbADoZRJ4DjGYLd0XIJiFjFMLmpLbyLPINr1Z4d7pAZjeZO0kUaKbAu+om
3pU3tGd8ObTCi8coSBaDc+0mpbvsmvo+emV2Nv3kfRLFtVCepbzbCACq+O+ehSec
CNSWPutmTaydZap167P+gLBQ+GCztCI8+Bi6Dex9sEBjClnYT1gA5DJRmGrTNoy5
gt0FlWLLtjUOWuf3MPuZ3TCIUNlyQEQV0gGa0LkJDc9K/Mxf6qnJdBm0NWH3bVUy
fwYJOiXn61+O++krcN/IU538OS2VaWZ2wGNyYotl9Aei5XCY0ljXiZMs39VwpjDk
a7k51C5AInk6/1PJNCVK/lx8gfXpUyRuQqps3gpko7YYw7Pr64TMoi+mx8eJFzAQ
SJ3b0x1BLBW/dpTRL19ZX8NICwhIqmsd8EP4rpe31YXveciTj370hjHzPdtVCAJ6
upS6GFGsphf2ZqyDzIK7CCW6d+JUaaVz0e+oZjetGDHw3Ih0/EfNFMB1c5SQX4Wv
QYlwBI/lSPqe/6NJAgMBAAGjggJrMIICZzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l
BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE
FBqEYt3GQXWePYMDUgP96istGJnqMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF
Ze/zqOyhMHAGCCsGAQUFBwEBBGQwYjAvBggrBgEFBQcwAYYjaHR0cDovL29jc3Au
aW50LXgxLmxldHNlbmNyeXB0Lm9yZy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0
LmludC14MS5sZXRzZW5jcnlwdC5vcmcvMHUGA1UdEQRuMGyCEmFsdmFyLnBhZC5v
ZGVtLm9yZ4IQcGFkLmFrLXplbnN1ci5kZYIbYWt6LWludGVybi5wYWQuYWstemVu
c3VyLmRlggxwYWQub2RlbS5vcmeCGXVobGFuZHNob2VoZS5wYWQub2RlbS5vcmcw
gf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsG
AQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIw
gZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5
IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhl
IENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0
Lm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAd7rAhPP/cu/gAoqh
Dn7I0XT+VNvPIKJLYtMSVqfe/fWzNvNRsthKEw1K8qMNe1WVgq+qb6D9HWX+5U9A
CdzBx4ksoVwmGM49lRSbAglKIg0hF06W50R+KDgojmsdg7rymjAjMy6F791cImbO
MZ0RC2Y/o+nOHeFDlqC9ImAomScnJZNDFAkduQ4IZE+gJn1QCOTRj5HoKDQEvH21
cfe7Zaurt+fyJX3aWDhSDqSTa085nL4IHF3w2IxpIKF+Gw93DPyfGv8S2vCBLqV1
PCC1+B15fPWMBhl9q91ssZkDdqsV3T98sBEWd+Yj8UsC46lVbQLxXWFWxzIDvGpA
o362dg==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsV55wHOCKzuz1NtAh90c
HAJetc+9s2qcWBL68GvaXIbTxXDUq/u7jg2pWKAxlie9b2XhI2qE4lP9/De04Yjl
rBIr9f6le2il7Dv7XBcqebwGlvafLtqo6GQ4DYO/peTOzH+2drEk1bPEG3oTUdiY
8yFq33i18+6D6VsAOhlEngOMZgt3RcgmIWMUwuaktvIs8g2vVnh3ukBmN5k7SRRo
psC76ibelTe0Z3w5tMKLxyhIFoNz7Salu+ya+j56ZXY2/eR9EsW1UJ6lvNsIAKr4
756FJ5wI1JY+62ZNrJ1lqnXrs/6AsFD4YLO0Ijz4GLoN7H2wQGMKWdhPWADkMlGY
atM2jLmC3QWVYsu2NQ5a5/cw+5ndMIhQ2XJARBXSAZrQuQkNz0r8zF/qqcl0GbQ1
YfdtVTJ/Bgk6JefrX4776Stw38hTnfw5LZVpZnbAY3Jii2X0B6LlcJjSWNeJkyzf
1XCmMORruTnULkAieTr/U8k0JUr+XHyB9elTJG5CqmzeCmSjthjDs+vrhMyiL6bH
x4kXMBBIndvTHUEsFb92lNEvX1lfw0gLCEiqax3wQ/iul7fVhe95yJOPfvSGMfM9
21UIAnq6lLoYUaymF/ZmrIPMgrsIJbp34lRppXPR76hmN60YMfDciHT8R80UwHVz
lJBfha9BiXAEj+VI+p7/o0kCAwEAAQ==
-----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 145639743477569870289915618473979912951892
 . . . . . . . . [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 2016-02-16 21:03:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-05-16 21:03: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 'alvar.pad.odem.org'
 . . . . . . . . [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 723602573445149780782223310192699492913066234263792219112302351867010768034001518047383885680525162308343216614577408650051142241952902234785471343682924301428292201694176271609470985852702131212353312303545608294471990494824310425530169287489079409364631009294812685307564052184580143080569156465285906638110967872462452633240934503644634201831686583634573618344958789649835633030722136961407114397827343906419017407872978904189656795568651587982095863237339906455729735178308191589724176260714673476922100218062211030782644631163966154695576730460283291990859381504073123625973177108600028323150471086392299704022967202500409873772144397554458510997185037086125766766945202007246806753914963681910810442918702047414107555044653011382024812927215138831332803504277272074255208078164185968831985860410323962539109342116466677780527127457720679280942696062054486214363651826055188148155259033310460382684257850918705030977315151057276355756994187957922785344253116330802587513178746673792094075432794359170843792405236328418848561448291161888751421908765283436546065089495050944681469757113788767317148970210318038921082603480788633793452110876754169377872914749055329070760704588629242686224877358611864678671485303983132699814503241
 . . . . . . . . . . . . . . . . . . . . [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)
							1a8462ddc641759e3d83035203fdea2b2d1899ea
 . . . . . . . . . . . . . . . . [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 (110 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'alvar.pad.odem.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'pad.ak-zensur.de'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'akz-intern.pad.ak-zensur.de'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'pad.odem.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'uhlandshoehe.pad.odem.org'
 . . . . . . . . . . . . . . . . [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)
		0077bac084f3ff72efe0028aa10e7ec8d174fe54dbcf20a24b62d31256a7defdf5b336f351b2d84a130d4af2a30d7b559582afaa6fa0fd1d65fee54f4009dcc1c7892ca15c2618ce3d95149b02094a220d21174e96e7447e2838288e6b1d83baf29a3023332e85efdd5c2266ce319d110b663fa3e9ce1de14396a0bd22602899272725934314091db90e08644fa0267d5008e4d18f91e8283404bc7db571f7bb65ababb7e7f2257dda5838520ea4936b4f399cbe081c5df0d88c6920a17e1b0f770cfc9f1aff12daf0812ea5753c20b5f81d797cf58c06197dabdd6cb1990376ab15dd3f7cb0111677e623f14b02e3a9556d02f15d6156c73203bc6a40a37eb676