c21.openlibhums.org

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:69:69:95:fa:56:fa:58:de:50:c7:7b:ae:a7:94:04:ba:09 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=c21.openlibhums.org

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:69:69:95:fa:56:fa:58:de:50:c7:7b:ae:a7:94:04:ba:09
Serial Number (int): 297206853991262118036424857445250759965193
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 3c:2f:7a:f7:fa:be:3b:b1:ad:fe:7c:de:7d:e4:ab:b3:04:13:48:f6
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): d5:23:ca:c2:da:ab:e0:a5:a7:cc:bd:cb:62:82:1e:f3:48:36:ba:c2
Fingerprint (sha256): 1e:b7:c3:70:e8:98:38:eb:1a:ad:b9:14:74:b1:03:58:01:2b:83:9f:5a:d0:5c:3d:b1:78:bf:00:18:6f:69:3d

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 c21.openlibhums.org

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for c21.openlibhums.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

c21.openlibhums.org

Other certificates including the domain name openlibhums.org

(limited to 100 certificates)
marvell.openlibhums.org
marvell.openlibhums.org
zff.openlibhums.org
zff.openlibhums.org
lps.openlibhums.org
parishreview.openlibhums.org
zff.openlibhums.org
ee.openlibhums.org
zff.openlibhums.org
lifewritingannual.openlibhums.org
traj.openlibhums.org
c21.openlibhums.org
marvell.openlibhums.org
openlibhums.org
sim.openlibhums.org
olh.janewaysharedhosting.com
lifewritingannual.openlibhums.org
about.openlibhums.org
parishreview.openlibhums.org
annotran.openlibhums.org
about.openlibhums.org
ane.openlibhums.org
olh.janewaysharedhosting.com
lyrasis.openlibhums.org
lyrasis.openlibhums.org
c21.openlibhums.org
pynchonnotes.openlibhums.org
annotran.openlibhums.org
c21.openlibhums.org
bip.openlibhums.org
c21.openlibhums.org
pn.ubiquitypress.com
lps.openlibhums.org
traj.openlibhums.org
lifewritingannual.openlibhums.org
openlibhums.org
jer.openlibhums.org
jer.ubiquitypress.com
pn.ubiquitypress.com
ane.openlibhums.org
about.openlibhums.org
orbit.openlibhums.org
poetry.openlibhums.org
annotran.openlibhums.org
marvell.openlibhums.org
olh.janewaysharedhosting.com
sim.openlibhums.org
lifewritingannual.openlibhums.org
lps.openlibhums.org
openlibhums.org
poetry.openlibhums.org
lyrasis.openlibhums.org
ee.openlibhums.org
jer.openlibhums.org
traj.ubiquitypress.com
annotran.openlibhums.org
lps.openlibhums.org
openlibhums.org
marvell.openlibhums.org
c21.ubiquitypress.com
sim.openlibhums.org
olh.janewaysharedhosting.com
olhj.ubiquitypress.com
orbit.openlibhums.org
lyrasis.openlibhums.org
annotran.openlibhums.org
olhj.ubiquitypress.com
poetry.openlibhums.org
about.openlibhums.org
orbit.openlibhums.org
marvell.openlibhums.org
openlibhums.org
ee.openlibhums.org
marvell.openlibhums.org
about.openlibhums.org
about.openlibhums.org
lps.openlibhums.org
lps.openlibhums.org
orbit.openlibhums.org
about.openlibhums.org
ane.openlibhums.org
about.openlibhums.org
marvell.openlibhums.org
sim.openlibhums.org
annotran.openlibhums.org
about.openlibhums.org
sim.openlibhums.org
parishreview.openlibhums.org
olhj.ubiquitypress.com
ane.openlibhums.org
jer.openlibhums.org
sim.openlibhums.org
lyrasis.openlibhums.org
c21.ubiquitypress.com
ee.openlibhums.org
sim.openlibhums.org
orbit.openlibhums.org
sim.openlibhums.org
ane.openlibhums.org
orbit.openlibhums.org

Certificate

The complete raw certificate details for c21.openlibhums.org in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFXTCCBEWgAwIBAgISA2lplfpW+ljeUMd7rqeUBLoJMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA5MDkwNzU5NTJaFw0x
OTEyMDgwNzU5NTJaMB4xHDAaBgNVBAMTE2MyMS5vcGVubGliaHVtcy5vcmcwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/VA96E/d3g6HHT457WGbv+zoB
xbs+sJzFINB4XyHte2DSRHMcc5zE9vao2sVOFlKvxuS3Ej2JCBtinrxukZ0kO0Tp
Ad7R1LA8Tj65yZ92Yo7Atpr2kjdCEhaqLl2Bj/E+jm6XXVb+yQctUvHLmPgBDaU9
7s6fWOmyb1seJJHvsLL7ly1IQ4DbvTabHsnWfrRdyQqy5WPYnhABn5rr0yktbY0s
0lDeUHu/ylFQ+vxVolaljmz0q+HoWCdJGIj+epHQPMNfHiKpXFejUb81h8UV2uSt
Sm3nA4Uewvrcd89h4+6jZIHMfFC5J0Nc938FSmIoEUt6pSBIYDlUlqshPw1ZAgMB
AAGjggJnMIICYzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEG
CCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFDwvevf6vjuxrf583n3k
q7MEE0j2MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUF
BwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNy
eXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNy
eXB0Lm9yZy8wHgYDVR0RBBcwFYITYzIxLm9wZW5saWJodW1zLm9yZzBMBgNVHSAE
RTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRw
Oi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQMGCisGAQQB1nkCBAIEgfQEgfEA7wB2
AHR+2oMxrTMQkSGcziVPQnDCv/1eQiAIxjc1eeYQe8xWAAABbRVANEsAAAQDAEcw
RQIhAK9CscLtd3YhEbPSiVotG8pgE0iRWPwdDW0jiR/cPV+yAiA7nqMLS840rkyf
cKAzpz7pBvm7BkjgeEDn+pkOjDJSMwB1AGPy283oO8wszwtyhCdXazOkjWF3j711
pjixx2hUS9iNAAABbRVANFEAAAQDAEYwRAIgapH2Y2d0/OTZfX6kLCgjEFIs9xlu
O5hrkRwxXFGuUJECIECw+2E6pLHuJUspeSHCum/WuLwU75s2VP9Ks5etiVJsMA0G
CSqGSIb3DQEBCwUAA4IBAQBhekdpBlk1NdigQNHaeI9NzFYsALj3A+yyHKZubfBg
NUghHNkuv6dbunRM35N4xYfJfP9rFPfZ1mYuk4J0Sk0JvKYZ5EIdL2nLRZAer/MR
cdahhjQ//fo4t2t2SLNGj7FKyne3HGadSQytQM47hZiPyiWJdijtMO3X2jcd4Zt0
kvKPs604pvAhbjHh1N64hrdKd5LAEzVifOI8U0PleruOkZ60Xt6lr3QRZhcpwMEU
1K8U/Wn8FQVOyJ7JLX39XcPVkH+CF1wt0SuSENUMoMzvPtvev94eNHqwjj7zWlHh
6OZnjidpKtnmjxDIvrX2DkUI4N+0Gal8o5HXg04J2oZw
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv1QPehP3d4Ohx0+Oe1hm
7/s6AcW7PrCcxSDQeF8h7Xtg0kRzHHOcxPb2qNrFThZSr8bktxI9iQgbYp68bpGd
JDtE6QHe0dSwPE4+ucmfdmKOwLaa9pI3QhIWqi5dgY/xPo5ul11W/skHLVLxy5j4
AQ2lPe7On1jpsm9bHiSR77Cy+5ctSEOA2702mx7J1n60XckKsuVj2J4QAZ+a69Mp
LW2NLNJQ3lB7v8pRUPr8VaJWpY5s9Kvh6FgnSRiI/nqR0DzDXx4iqVxXo1G/NYfF
FdrkrUpt5wOFHsL63HfPYePuo2SBzHxQuSdDXPd/BUpiKBFLeqUgSGA5VJarIT8N
WQIDAQAB
-----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 297206853991262118036424857445250759965193
 . . . . . . . . [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-09-09 07:59:52 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-08 07:59: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 'c21.openlibhums.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 24152968004551551902341470865777416530158607027641745871758061088946258656979545854245916555507903129492863009208708523625715971998147126629485118957998607722613316928413883696514279787862178846993628063493050291109556489345573479470864149404534131727861165497637011538962253513889975873762279195241760355647923949163695906022982048498490617342597076168929489491225484585254564336853146285599943913193671503607834334218917597700549217051386232433089579581741773434447058931408831233420419782620253847862991963488401661138634106477022928670247339063645421802439224861592938785359083155117473865449101303213952457444697
 . . . . . . . . . . . . . . . . . . . . [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)
							3c2f7af7fabe3bb1adfe7cde7de4abb3041348f6
 . . . . . . . . . . . . . . . . [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 (23 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'c21.openlibhums.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 (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)
							00ef007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016d1540344b0000040300473045022100af42b1c2ed77762111b3d2895a2d1bca6013489158fc1d0d6d23891fdc3d5fb202203b9ea30b4bce34ae4c9f70a033a73ee906f9bb0648e07840e7fa990e8c32523300750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016d15403451000004030046304402206a91f6636774fce4d97d7ea42c282310522cf7196e3b986b911c315c51ae5091022040b0fb613aa4b1ee254b297921c2ba6fd6b8bc14ef9b3654ff4ab397ad89526c
 . . . . [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)
		00617a476906593535d8a040d1da788f4dcc562c00b8f703ecb21ca66e6df0603548211cd92ebfa75bba744cdf9378c587c97cff6b14f7d9d6662e9382744a4d09bca619e4421d2f69cb45901eaff31171d6a186343ffdfa38b76b7648b3468fb14aca77b71c669d490cad40ce3b85988fca25897628ed30edd7da371de19b7492f28fb3ad38a6f0216e31e1d4deb886b74a7792c01335627ce23c5343e57abb8e919eb45edea5af7411661729c0c114d4af14fd69fc15054ec89ec92d7dfd5dc3d5907f82175c2dd12b9210d50ca0ccef3edbdebfde1e347ab08e3ef35a51e1e8e6678e27692ad9e68f10c8beb5f60e4508e0dfb419a97ca391d7834e09da8670