lecourrierdusud.ca
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:50:2e:d9:4e:61:23:88:0c:9d:95:06:ea:23:40:19:c6:80 was issued on by Let's Encrypt.
With 2 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=lecourrierdusud.ca
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:50:2e:d9:4e:61:23:88:0c:9d:95:06:ea:23:40:19:c6:80Serial Number (int): 288621719954904302502235056967855044675200
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 35:ed:88:3e:a3:28:08:73:58:12:5d:15:d5:36:bd:95:65:95:eb:39
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 4a:c1:c2:71:e6:50:07:06:87:cb:ac:ab:6b:93:42:d8:ef:01:84:54
Fingerprint (sha256): 22:f2:5a:3d:a0:c2:25:de:9a:f5:34:82:2f:0a:56:a6:78:63:8a:7c:83:c9:45:b7:af:be:5f:47:42:25:26:9b
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate lecourrierdusud.ca
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for lecourrierdusud.ca
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
lecourrierdusud.ca
www.lecourrierdusud.ca
www.lecourrierdusud.ca
Other certificates including the domain name lecourrierdusud.ca
(limited to 100 certificates)
beaucemedia.ca
stg2.rb.lecourrierdusud.ca
www.lecourrierdusud.ca
www.lhebdojournal.ca
lecourrierdusud.ca
lecourrierdusud.ca
beaucemedia.ca
lecourrierdusud.ca
www.lecourrierdusud.ca
beaucemedia.ca
lecourrierdusud.ca
beaucemedia.ca
lecourrierdusud.ca
www.lecourrierdusud.ca
www.lecourrierdusud.ca
beaucemedia.ca
lecourrierdusud.ca
beaucemedia.ca
lecourrierdusud.ca
beaucemedia.ca
lecourrierdusud.ca
lecourrierdusud.ca
www.lecourrierdusud.ca
beaucemedia.ca
www.lecourrierdusud.ca
www.lecourrierdusud.ca
beaucemedia.ca
stg2.rb.lecourrierdusud.ca
lecourrierdusud.ca
www.lecourrierdusud.ca
stg2.rb.lecourrierdusud.ca
www.lecourrierdusud.ca
www.lhebdojournal.ca
lecourrierdusud.ca
lecourrierdusud.ca
beaucemedia.ca
lecourrierdusud.ca
www.lecourrierdusud.ca
beaucemedia.ca
lecourrierdusud.ca
beaucemedia.ca
lecourrierdusud.ca
www.lecourrierdusud.ca
www.lecourrierdusud.ca
beaucemedia.ca
lecourrierdusud.ca
beaucemedia.ca
lecourrierdusud.ca
beaucemedia.ca
lecourrierdusud.ca
lecourrierdusud.ca
www.lecourrierdusud.ca
beaucemedia.ca
www.lecourrierdusud.ca
www.lecourrierdusud.ca
beaucemedia.ca
stg2.rb.lecourrierdusud.ca
lecourrierdusud.ca
www.lecourrierdusud.ca
Certificate
The complete raw certificate details for lecourrierdusud.ca in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGJzCCBQ+gAwIBAgISA1Au2U5hI4gMnZUG6iNAGcaAMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODEwMDUxNTIzMDhaFw0x OTAxMDMxNTIzMDhaMB0xGzAZBgNVBAMTEmxlY291cnJpZXJkdXN1ZC5jYTCCASIw DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANWAWSVmj6k3A6FUWrqyzkSdM4li 7dFJA2Ud6n+066iAA/ecyijkiy6nydBRdk2AtcV/uNi1OOGuIVKQOg3Lh3/GdsLc 0tiszy3Gz4ggwM1DOzw9HBsYzhY+Mk5otZHWkAVHP0v33qS0XErk5uOG+hCcrfsr geljWw7GQrjfeF0TA2UXRaF0Vy/yvL45q3ur0QO3wLki3tayLqCOpi3PRLeuI8FJ mnDpa9KlkX8fUAbgbNnHDKADy1pK3yLzSIsYPMRgXJOt7OPnCCKDWLqRgaulHuPF oF7SCB5THoHF1HcBGBcGsIr/n7aoqGdULJCpuKokmkmrmgCL48pkuVSeMx0CAwEA AaOCAzIwggMuMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYI KwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUNe2IPqMoCHNYEl0V1Ta9 lWWV6zkwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUH AQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5 cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5 cHQub3JnLzA1BgNVHREELjAsghJsZWNvdXJyaWVyZHVzdWQuY2GCFnd3dy5sZWNv dXJyaWVyZHVzdWQuY2Ewgf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQB gt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9y ZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJl IHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2Nv cmRhbmNlIHdpdGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRw czovL2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5LzCCAQQGCisGAQQB1nkCBAIE gfUEgfIA8AB3AHR+2oMxrTMQkSGcziVPQnDCv/1eQiAIxjc1eeYQe8xWAAABZkUK NF4AAAQDAEgwRgIhAIGRtaTatOeDM7/HDg0T72IFaI0SGQyh8fA8kuCyFsaPAiEA vNOW0nln9EUMqtOB0V9QZoReQM/1GS9PsoJ+mQVIU74AdQApPFGWVMg5ZbqqUPxY B9S3b79Yeily3KTDDPTlRUf0eAAAAWZFCjZsAAAEAwBGMEQCIAL13qiB2pHdFMNN CsxMseFnKm4xfKJYRW5CWDBg8ATgAiBl8kLwYy5766UiTBE3IScFL0HlJnD/hXMg KzSpNPgsQTANBgkqhkiG9w0BAQsFAAOCAQEAQqQNhd4OHbeyx62a8KRBy2PhjtfF ltbUSUEuu4WUOCGsibiIt7decV/oCTr98yszX0FWbr4OVMeyKtcBVhFOzH/5MHBi 4UX7QFlVEpfWEWuJ2f6zO3PHFYIKWdex/cxOil6SFhvuPN7FKll1XbB+pwd+Atz/ C0sVA5Bi/Vk0sjzAbGQD2BqJqjQ0KQ5u8khqerc0NNAeWwllMNElJrJJTo6BNWhd TQi0dRPF7dndxSzNj3fAHMS6fNjNZggO51+twaO6rD17Zb3dY0d8Tr11CL5WtlHh 5P6E05y3M/RDgqKqh3uX4xr3ivsyWEVSf2W9hAxlDr6TT4Kr5VKv48ALHg== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1YBZJWaPqTcDoVRaurLO RJ0ziWLt0UkDZR3qf7TrqIAD95zKKOSLLqfJ0FF2TYC1xX+42LU44a4hUpA6DcuH f8Z2wtzS2KzPLcbPiCDAzUM7PD0cGxjOFj4yTmi1kdaQBUc/S/fepLRcSuTm44b6 EJyt+yuB6WNbDsZCuN94XRMDZRdFoXRXL/K8vjmre6vRA7fAuSLe1rIuoI6mLc9E t64jwUmacOlr0qWRfx9QBuBs2ccMoAPLWkrfIvNIixg8xGBck63s4+cIIoNYupGB q6Ue48WgXtIIHlMegcXUdwEYFwawiv+ftqioZ1QskKm4qiSaSauaAIvjymS5VJ4z HQIDAQAB -----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 288621719954904302502235056967855044675200 . . . . . . . . [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 2018-10-05 15:23:08 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-01-03 15:23:08 +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 'lecourrierdusud.ca' . . . . . . . . [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 26952049827356784426512828048637959618590633290953643366316757723782404063100959659624990271161302171241250402957868174394703366275578074518340152279729384580349325202240635610596713416201146990589635695489491192947457784334813732761558473713832318167737818157758972687876476174252093849952923495242145558551288159129679392592817575637147489581615790311082604689788456011238229834149610905689483651137133881851055621856883566268988027345009771582524900607628803574106052477501953326590714590809197987677529952044086961658587786997276920200572731185927552540440995999284520212650049779848494929723252990409003958678301 . . . . . . . . . . . . . . . . . . . . [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) 35ed883ea328087358125d15d536bd956595eb39 . . . . . . . . . . . . . . . . [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 (46 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'lecourrierdusud.ca' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.lecourrierdusud.ca' . . . . . . . . . . . . . . . . [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.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) 00f0007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc5600000166450a345e00000403004830460221008191b5a4dab4e78333bfc70e0d13ef6205688d12190ca1f1f03c92e0b216c68f022100bcd396d27967f4450caad381d15f5066845e40cff5192f4fb2827e99054853be007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000166450a366c0000040300463044022002f5dea881da91dd14c34d0acc4cb1e1672a6e317ca258456e42583060f004e0022065f242f0632e7beba5224c11372127052f41e52670ff8573202b34a934f82c41 . . . . [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) 0042a40d85de0e1db7b2c7ad9af0a441cb63e18ed7c596d6d449412ebb85943821ac89b888b7b75e715fe8093afdf32b335f41566ebe0e54c7b22ad70156114ecc7ff9307062e145fb4059551297d6116b89d9feb33b73c715820a59d7b1fdcc4e8a5e92161bee3cdec52a59755db07ea7077e02dcff0b4b15039062fd5934b23cc06c6403d81a89aa3434290e6ef2486a7ab73434d01e5b096530d12526b2494e8e8135685d4d08b47513c5edd9ddc52ccd8f77c01cc4ba7cd8cd66080ee75fadc1a3baac3d7b65bddd63477c4ebd7508be56b651e1e4fe84d39cb733f44382a2aa877b97e31af78afb325845527f65bd840c650ebe934f82abe552afe3c00b1e