libcal.ala.org
Issued by R3
About this certificate
This digital certificate with serial number 04:40:83:98:1c:3f:d6:0e:26:47:26:1c:15:f5:d8:a1:50:11 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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=libcal.ala.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:40:83:98:1c:3f:d6:0e:26:47:26:1c:15:f5:d8:a1:50:11Serial Number (int): 370402133879516459559772567106832765636625
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 3f:04:c8:47:e0:8f:a8:43:3c:27:07:fd:f1:5e:df:51:0b:ae:12:18
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): f6:1c:dd:62:88:13:78:b8:18:1f:51:a2:f6:3f:5e:80:f2:80:62:83
Fingerprint (sha256): 25:7c:2f:82:82:05:1f:d7:2e:ff:c2:d1:d2:7d:c7:99:99:49:a3:f3:c8:e5:7c:dd:e0:9b:68:1f:32:a6:85:2b
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate libcal.ala.org
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for libcal.ala.org
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
libcal.ala.org
Other certificates including the domain name ala.org
(limited to 100 certificates)
ourvoiceschicago.ala.org
itts.ala.org
discuss.ala.org
ecourses.ala.org
www.yalsa.ala.org
olos.ala.org
literacy.ala.org
oif.ala.org
publications.techsource.ala.org
wikis.ala.org
connect.ala.org
faq.suflex.com.br
www.ala.org
libcal.ala.org
games.ala.org
journals.ala.org
youthprivacy.ala.org
unitmanagers.ala.org
wikis.ala.org
olos.ala.org
alsc.ala.org
owa.ala.org
rmrtblog.ala.org
irrt.ala.org
support.taddoo.com
alcts.ala.org
rmrtblog.ala.org
alsc.ala.org
aasl.ala.org
acrl.ala.org
rmrtblog.ala.org
www.alastore.ala.org
faq.ala.org
alcts.ala.org
oif.ala.org
literacy.ala.org
apply.ala.org
edispeakers.ala.org
journals.ala.org
alsc.ala.org
cs.ala.org
libcal.ala.org
llama.ala.org
libcal.ala.org
discuss.ala.org
literacy.ala.org
ecourses.ala.org
acrl.ala.org
libcal.ala.org
acrl.ala.org
edispeakers.ala.org
faq.ala.org
literacy.ala.org
connect.ala.org
faifebookclub.ala.org
connect.ala.org
faq.ala.org
betaconnect.ala.org
connect.ala.org
idp.ala.org
elearning.ala.org
exhibitors-ala.heiexpo.com
betaconnect.ala.org
olos.ala.org
owa.ala.org
citrix.ala.org
www.ala.org
oif.ala.org
joblist.ala.org
filr.ala.org
journals.ala.org
alastore.ala.org
collectionconnection.alcts.ala.org
alcts.ala.org
discuss.ala.org
connect.ala.org
nmrt.ala.org
discuss.ala.org
cs.ala.org
www.alastore.ala.org
olos.ala.org
irrt.ala.org
itts.ala.org
collectionconnection.alcts.ala.org
aasl.ala.org
files.ala.org
rmrtblog.ala.org
journals.ala.org
www.yalsa.ala.org
discuss.ala.org
alastore.ala.org
elearning.ala.org
joblist.ala.org
journals.ala.org
connect.ala.org
exhibitors-ala.heiexpo.com
libcal.ala.org
oa.ala.org
oif.ala.org
edispeakers.ala.org
itts.ala.org
discuss.ala.org
ecourses.ala.org
www.yalsa.ala.org
olos.ala.org
literacy.ala.org
oif.ala.org
publications.techsource.ala.org
wikis.ala.org
connect.ala.org
faq.suflex.com.br
www.ala.org
libcal.ala.org
games.ala.org
journals.ala.org
youthprivacy.ala.org
unitmanagers.ala.org
wikis.ala.org
olos.ala.org
alsc.ala.org
owa.ala.org
rmrtblog.ala.org
irrt.ala.org
support.taddoo.com
alcts.ala.org
rmrtblog.ala.org
alsc.ala.org
aasl.ala.org
acrl.ala.org
rmrtblog.ala.org
www.alastore.ala.org
faq.ala.org
alcts.ala.org
oif.ala.org
literacy.ala.org
apply.ala.org
edispeakers.ala.org
journals.ala.org
alsc.ala.org
cs.ala.org
libcal.ala.org
llama.ala.org
libcal.ala.org
discuss.ala.org
literacy.ala.org
ecourses.ala.org
acrl.ala.org
libcal.ala.org
acrl.ala.org
edispeakers.ala.org
faq.ala.org
literacy.ala.org
connect.ala.org
faifebookclub.ala.org
connect.ala.org
faq.ala.org
betaconnect.ala.org
connect.ala.org
idp.ala.org
elearning.ala.org
exhibitors-ala.heiexpo.com
betaconnect.ala.org
olos.ala.org
owa.ala.org
citrix.ala.org
www.ala.org
oif.ala.org
joblist.ala.org
filr.ala.org
journals.ala.org
alastore.ala.org
collectionconnection.alcts.ala.org
alcts.ala.org
discuss.ala.org
connect.ala.org
nmrt.ala.org
discuss.ala.org
cs.ala.org
www.alastore.ala.org
olos.ala.org
irrt.ala.org
itts.ala.org
collectionconnection.alcts.ala.org
aasl.ala.org
files.ala.org
rmrtblog.ala.org
journals.ala.org
www.yalsa.ala.org
discuss.ala.org
alastore.ala.org
elearning.ala.org
joblist.ala.org
journals.ala.org
connect.ala.org
exhibitors-ala.heiexpo.com
libcal.ala.org
oa.ala.org
oif.ala.org
edispeakers.ala.org
Certificate
The complete raw certificate details for libcal.ala.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIE6DCCA9CgAwIBAgISBECDmBw/1g4mRyYcFfXYoVARMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yNDAyMjMxMjEwNTBaFw0yNDA1MjMxMjEwNDlaMBkxFzAVBgNVBAMT DmxpYmNhbC5hbGEub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA n9lV1t6ljhDtlO60cH0RpIIonktzpq1yZy4xCVeObIK8Ni3ux0WlmXqUi84GDaWZ tIjZfcrLa54JQ/M3ZaD0Z6pzSRF6AN9qv1nwdQp/BLG4TowVDfN/44H2UczPrAGi NCTvS+VnaqaVTxoNpvDToP4YFD4OFtWRkklHjpbAFjACM8ZWNMOVb81sJFNGulK4 XK1nch/zszZFJoByWIpBAWIYk9TCHBB9pXtODGwILrp7oLLyNyWIkJXzM3+i3Lku b0lH//+ccDOkoZqlkckkOi0LWy4l+Cvw6T0MFzvdLuXUjz7VbasiFQgErDjLV5MF UuMGoD0yxAYAxCxidxAzowIDAQABo4ICDzCCAgswDgYDVR0PAQH/BAQDAgWgMB0G A1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1Ud DgQWBBQ/BMhH4I+oQzwnB/3xXt9RC64SGDAfBgNVHSMEGDAWgBQULrMXt1hWy65Q CUDmH6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYBBQUHMAGGFWh0dHA6Ly9y My5vLmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDovL3IzLmkubGVuY3Iub3Jn LzAZBgNVHREEEjAQgg5saWJjYWwuYWxhLm9yZzATBgNVHSAEDDAKMAgGBmeBDAEC ATCCAQMGCisGAQQB1nkCBAIEgfQEgfEA7wB2AEiw42vapkc0D+VqAvqdMOscUgHL Vt0sgdm7v6s52IRzAAABjdYXDF8AAAQDAEcwRQIgP4qdmoFl3bmoKMgo7aCYigxj Muk3CotH86u+43ir6jYCIQDZvn0DNvyB7f6NmPMY9F7y/9c+L11YJCDyxtZNQc34 6QB1AKLiv9Ye3i8vB6DWTm03p9xlQ7DGtS6i2reK+Jpt9RfYAAABjdYXDGUAAAQD AEYwRAIgBIHAm/N/58pe4aAkDlFUPMcWzzdZSgTj9U8agglagxwCIBms0I/dsP2C Kz3gFiCo+q1LvWRHmd90vYMwrhxb6yD5MA0GCSqGSIb3DQEBCwUAA4IBAQCxe1jq 3gnCeUow1laNK/cJR2lCr6uTapagpmHMCMhlKBXuOnOD8lHGl8/HPHZ3TxbN+cnD TsJ9TOBEA1cvjdXlNlm9/7FQi1G71k2ceLcqtpG8zvpCqY/s0+llqhgo0DYs6Nwe u/mFJq4j3KJCiI7xAtENr/yFD9ocuZMsRZ+LUqCELg/Lcdmyh9jv7+gQFnbzG7K/ 3h51jOnLBMwVyQ195iItWM3XyUKQ5Z9WwLuBklexRqEuPrHor8y6Gr1/LWIDJrwA zKibEK4gD4BKtsHxfzs5tiLl0MrSkvvZJRHlZLqGMSkLusVKYsxiLSAx/RYLCZic mu3jPD1RCdBmajmk -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAn9lV1t6ljhDtlO60cH0R pIIonktzpq1yZy4xCVeObIK8Ni3ux0WlmXqUi84GDaWZtIjZfcrLa54JQ/M3ZaD0 Z6pzSRF6AN9qv1nwdQp/BLG4TowVDfN/44H2UczPrAGiNCTvS+VnaqaVTxoNpvDT oP4YFD4OFtWRkklHjpbAFjACM8ZWNMOVb81sJFNGulK4XK1nch/zszZFJoByWIpB AWIYk9TCHBB9pXtODGwILrp7oLLyNyWIkJXzM3+i3Lkub0lH//+ccDOkoZqlkckk Oi0LWy4l+Cvw6T0MFzvdLuXUjz7VbasiFQgErDjLV5MFUuMGoD0yxAYAxCxidxAz owIDAQAB -----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 370402133879516459559772567106832765636625 . . . . . . . . [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 'R3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-02-23 12:10:50 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-05-23 12:10:49 +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 'libcal.ala.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 (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 20179062525272288456110850051632927461920206284432614930123493916832577485720423689055670122468838245024365401942450842126463042903749871196340874224395725697942919530969284180379559735958479178071498023363134293056913842367504766833720327554502407122410226490248235329552324475805945563462765302011610425246721687202720271284742344132741861472894466305955136676133749546667411828822855240372776416932361179852847747177022899586815336881030390435152690596915809648331488587992901981220919238418844447538125504066676753299250405773647656468121989631341800304225967079744250598425551655558745110503415645420909772157859 . . . . . . . . . . . . . . . . . . . . [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) 3f04c847e08fa8433c2707fdf15edf510bae1218 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (18 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'libcal.ala.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 (12 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.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef00760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018dd6170c5f000004030047304502203f8a9d9a8165ddb9a828c828eda0988a0c6332e9370a8b47f3abbee378abea36022100d9be7d0336fc81edfe8d98f318f45ef2ffd73e2f5d582420f2c6d64d41cdf8e9007500a2e2bfd61ede2f2f07a0d64e6d37a7dc6543b0c6b52ea2dab78af89a6df517d80000018dd6170c65000004030046304402200481c09bf37fe7ca5ee1a0240e51543cc716cf37594a04e3f54f1a82095a831c022019acd08fddb0fd822b3de01620a8faad4bbd644799df74bd8330ae1c5beb20f9 . . . . [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) 00b17b58eade09c2794a30d6568d2bf709476942afab936a96a0a661cc08c8652815ee3a7383f251c697cfc73c76774f16cdf9c9c34ec27d4ce04403572f8dd5e53659bdffb1508b51bbd64d9c78b72ab691bccefa42a98fecd3e965aa1828d0362ce8dc1ebbf98526ae23dca242888ef102d10daffc850fda1cb9932c459f8b52a0842e0fcb71d9b287d8efefe8101676f31bb2bfde1e758ce9cb04cc15c90d7de6222d58cdd7c94290e59f56c0bb819257b146a12e3eb1e8afccba1abd7f2d620326bc00cca89b10ae200f804ab6c1f17f3b39b622e5d0cad292fbd92511e564ba8631290bbac54a62cc622d2031fd160b09989c9aede33c3d5109d0666a39a4