bildungskultur-rhein-neckar.de
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:b3:59:fe:df:bb:95:91:3b:c1:de:72:96:06:f4:86:67:14 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=bildungskultur-rhein-neckar.de
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:b3:59:fe:df:bb:95:91:3b:c1:de:72:96:06:f4:86:67:14Serial Number (int): 322367026146994947106114872153532541593364
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 99:84:89:55:36:fd:b6:1d:1b:35:b6:41:01:13:83:b6:15:98:02:63
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): ae:2c:b6:36:53:cb:f2:41:b5:47:a2:52:1c:af:fc:b6:2f:e5:0b:e9
Fingerprint (sha256): 3f:ff:3c:97:d7:61:fd:c1:fd:f6:99:1e:00:12:92:13:a6:42:d0:3a:6b:76:2b:25:52:8c:e5:7b:5a:24:ca:0f
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate bildungskultur-rhein-neckar.de
3
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for bildungskultur-rhein-neckar.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
bildungskultur-rhein-neckar.de
webmail.bildungskultur-rhein-neckar.de
www.bildungskultur-rhein-neckar.de
webmail.bildungskultur-rhein-neckar.de
www.bildungskultur-rhein-neckar.de
Other certificates including the domain name bildungskultur-rhein-neckar.de
(limited to 100 certificates)
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
bildungskultur-rhein-neckar.de
Certificate
The complete raw certificate details for bildungskultur-rhein-neckar.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFwTCCBKmgAwIBAgISA7NZ/t+7lZE7wd5ylgb0hmcUMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAzMTcxMjU2NTVaFw0x OTA2MTUxMjU2NTVaMCkxJzAlBgNVBAMTHmJpbGR1bmdza3VsdHVyLXJoZWluLW5l Y2thci5kZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALGlpEZ6PIOw 90ZcKzwxT3pdcjmx7DlSUhIrOCP56JGf5qXlSc64r/58Hq8+XxAWaoucPxpDEj/T CogRvq04k2uBilUI41pUA3B22A0WdCG04SphA6mdo2+FINlb050tZLzW+fNpjdZx +3vO+tgBCB+SkQzYiqZyJ8dvu/N5oOXVKWjScuM5xDn2xbLFX32ioUCKpoMXEaF5 TE/5uHIEaeqC0zc2opcZ+8r38SD0fGTnlycYOEn1l5Y4HfjBDmis0XLTUaLEuz4v mK9gkLeHskBACu9pEgsgGc3xSOsbxrMWU87Z2vngann21M5M/rhrde7m4z1V6MlN K3hvtLnXlDkCAwEAAaOCAsAwggK8MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAU BggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUmYSJ VTb9th0bNbZBARODthWYAmMwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo 7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQt eDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQt eDMubGV0c2VuY3J5cHQub3JnLzB1BgNVHREEbjBsgh5iaWxkdW5nc2t1bHR1ci1y aGVpbi1uZWNrYXIuZGWCJndlYm1haWwuYmlsZHVuZ3NrdWx0dXItcmhlaW4tbmVj a2FyLmRlgiJ3d3cuYmlsZHVuZ3NrdWx0dXItcmhlaW4tbmVja2FyLmRlMEwGA1Ud IARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0 dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDx AHcA4mlLribo6UAJ6IYbtjuD1D7n/nSI+6SPKJMBnd3x2/4AAAFpi/DpNQAABAMA SDBGAiEAwWrNnDJPPNSeiaZ3CUCMuLw0RQYApi6hiVV1ujxPPowCIQDV8j4qbhgS EZH33StnJhV6PaXw9otMBv/4FCoxJQ479QB2AGPy283oO8wszwtyhCdXazOkjWF3 j711pjixx2hUS9iNAAABaYvw634AAAQDAEcwRQIhAJ8BEFG9S7GLF4wL63tTWahS WnvleLcVf5adZi27pMb2AiA2DDe8v/vLR72ETShBFRlIWSEDtHFcjrdC4+YGsi3W bTANBgkqhkiG9w0BAQsFAAOCAQEAdYfYuBRriGl98RwM8oN5uAw6oxjEADWqdmTu j8gI3jAv1Yjc3M72ZuMId/RJVOgFdi5JcjOMj1E/k84bwtTPiMoq5u30Ur1Rs82F 17NxmsY7rXkmm8FSP+CMfgrpitpWpMSzWolGogxoB0ByU+8xYXgd1QUPGNd4VbKG kT6YVrgmeLjyH1FsHTrNFtLbqrVCTxSZShzfgLa7qkO8ow0EiAIriIGo0kutHuRR bSikjMVu87KMMzOQVRE/7FUJJ19W6frHdgmKcNpGrcwOY7wyh4f3LAKhsHd8x+vP RVNr7EOvvXJl5VHdP+B9Ko3GAXYP36ag18u/kthAt9qMQ+WLjA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsaWkRno8g7D3RlwrPDFP el1yObHsOVJSEis4I/nokZ/mpeVJzriv/nwerz5fEBZqi5w/GkMSP9MKiBG+rTiT a4GKVQjjWlQDcHbYDRZ0IbThKmEDqZ2jb4Ug2VvTnS1kvNb582mN1nH7e8762AEI H5KRDNiKpnInx2+783mg5dUpaNJy4znEOfbFssVffaKhQIqmgxcRoXlMT/m4cgRp 6oLTNzailxn7yvfxIPR8ZOeXJxg4SfWXljgd+MEOaKzRctNRosS7Pi+Yr2CQt4ey QEAK72kSCyAZzfFI6xvGsxZTztna+eBqefbUzkz+uGt17ubjPVXoyU0reG+0udeU OQIDAQAB -----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 322367026146994947106114872153532541593364 . . . . . . . . [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-03-17 12:56:55 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-06-15 12:56:55 +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 'bildungskultur-rhein-neckar.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 22425860945751475345126575303099536066853668866996976609839225418803434396273403157377682519310245822239401471535419289328924108682795113361603960121758772110925010173798265334057104438982656435538898025021269683208538494880625731837896844468809915814785501929676874744764265193895894790144126893551803737404153078122953457175144526003339109426801886043360837432636689677548120326765216385663368480247618796458330467130598047944108577652734370753909842914394675120510838935570055864991737349230628356555326091905381951909647255499979726166557534278408234737242097894580094914365245017817211712750183846229686540014649 . . . . . . . . . . . . . . . . . . . . [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) 9984895536fdb61d1b35b641011383b615980263 . . . . . . . . . . . . . . . . [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 (110 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'bildungskultur-rhein-neckar.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webmail.bildungskultur-rhein-neckar.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.bildungskultur-rhein-neckar.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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007700e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe000001698bf0e9350000040300483046022100c16acd9c324f3cd49e89a67709408cb8bc34450600a62ea1895575ba3c4f3e8c022100d5f23e2a6e18121191f7dd2b6726157a3da5f0f68b4c06fff8142a31250e3bf500760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d000001698bf0eb7e00000403004730450221009f011051bd4bb18b178c0beb7b5359a8525a7be578b7157f969d662dbba4c6f60220360c37bcbffbcb47bd844d2841151948592103b4715c8eb742e3e606b22dd66d . . . . [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) 007587d8b8146b88697df11c0cf28379b80c3aa318c40035aa7664ee8fc808de302fd588dcdccef666e30877f44954e805762e4972338c8f513f93ce1bc2d4cf88ca2ae6edf452bd51b3cd85d7b3719ac63bad79269bc1523fe08c7e0ae98ada56a4c4b35a8946a20c6807407253ef3161781dd5050f18d77855b286913e9856b82678b8f21f516c1d3acd16d2dbaab5424f14994a1cdf80b6bbaa43bca30d0488022b8881a8d24bad1ee4516d28a48cc56ef3b28c33339055113fec5509275f56e9fac776098a70da46adcc0e63bc328787f72c02a1b0777cc7ebcf45536bec43afbd7265e551dd3fe07d2a8dc601760fdfa6a0d7cbbf92d840b7da8c43e58b8c