mo.ricaud.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:7b:65:24:41:a6:d5:cc:43:04:06:cb:c1:86:9e:b1:40:1a 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=mo.ricaud.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:7b:65:24:41:a6:d5:cc:43:04:06:cb:c1:86:9e:b1:40:1a
Serial Number (int): 390438315140152267808607022842613452587034
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: a4:93:05:40:f2:97:76:ba:a8:c9:bb:c8:b9:c9:71:99:69:99:13:15
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): cf:3b:c9:c7:57:ad:74:3a:03:dd:b7:68:43:b5:ec:d2:d9:fd:83:91
Fingerprint (sha256): 31:3e:24:77:82:5e:d7:e9:f8:71:e4:9c:66:c2:96:ff:a6:24:f4:2e:64:2e:97:2a:79:4f:96:80:e1:85:60:c9

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 mo.ricaud.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for mo.ricaud.com

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

mo.ricaud.com

Other certificates including the domain name ricaud.com

(limited to 100 certificates)
secure01.lithium.com
livedatainstant.ricaud.com
workbench-www.ricaud.com
livedatainstant.ricaud.com
services.yves-rocher.com
secure10.lithium.com
secure01.stage.lithium.com
secure01.lithium.com
www.ricaud.com
assets.ricaud.com
secure10.lithium.com
incapsula.com
secure10.lithium.com
secure01.stage.lithium.com
www.ricaud.com
secure01.stage.lithium.com
staging-www.ricaud.com
www.yves-rocher.com
survey.yves-rocher.fr
secure10.lithium.com
secure01.lithium.com
secure01.lithium.com
www.ricaud.com
contrib-www.ricaud.com
secure10.lithium.com
www.ricaud.com
secure01.lithium.com
www.ricaud.com
www.yves-rocher.com
secure10.lithium.com
secure01.stage.lithium.com
www.ricaud.com
assets.ricaud.com
workbench-www.ricaud.com
imperva.com
www.ricaud.com
secure01.stage.lithium.com
secure10.lithium.com
mo.ricaud.com
secure01.lithium.com
secure10.lithium.com
secure01.stage.lithium.com
secure-vpci.ricaud.com
secure10.lithium.com
incapsula.com
survey.yves-rocher.fr
workbench-www.ricaud.com
secure10.lithium.com
secure10.lithium.com
www.ricaud.com
incapsula.com
secure01.lithium.com
secure01.stage.lithium.com
survey.yves-rocher.fr
secure10.lithium.com
www-npe.yves-rocher.com
incapsula.com
secure10.lithium.com
secure10.lithium.com
survey.yves-rocher.fr
workbench-www.ricaud.com
incapsula.com
secure10.lithium.com
secure01.stage.lithium.com
www.ricaud.com
incapsula.com
workbench-www.ricaud.com
mo.ricaud.com
secure01.stage.lithium.com
secure01.stage.lithium.com
workbench-www.ricaud.com
secure01.stage.lithium.com
www-npe.yves-rocher.com
secure10.lithium.com
secure01.stage.lithium.com
secure10.lithium.com
www.yves-rocher.com
secure10.lithium.com
secure01.stage.lithium.com
secure01.stage.lithium.com
t.nl.yves-rocher.de
secure01.stage.lithium.com
incapsula.com
survey.yves-rocher.fr
imperva.com
www.ricaud.com
secure01.stage.lithium.com
contrib-www.ricaud.com
contrib-www.ricaud.com
secure01.stage.lithium.com
t.nl.yves-rocher.de
push.ricaud.com
secure10.lithium.com
secure01.stage.lithium.com
secure01.stage.lithium.com
secure01.lithium.com
secure-vpci.ricaud.com
secure01.stage.lithium.com
secure01.stage.lithium.com
secure01.stage.lithium.com

Certificate

The complete raw certificate details for mo.ricaud.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFVDCCBDygAwIBAgISBHtlJEGm1cxDBAbLwYaesUAaMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDA0MDMwMDM3NThaFw0y
MDA3MDIwMDM3NThaMBgxFjAUBgNVBAMTDW1vLnJpY2F1ZC5jb20wggEiMA0GCSqG
SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCn2PI7XuyO3ittiMdH+Ssenyj48lFRbGGa
exokwoiPY+tzs6Ub+RT6Ev72hiS0U1B2NQxlAJry1bW2fa/RMhXsZhNtq0IVgSUL
pZy57Qkl+so3dF9CVuzm8V2iZLRN/p5fU/d8H3dQGEwcV2BFjTeR0UCKksnMyy5Y
QVzzHdYXpsmnTUNOOFMTi/djIliL8B5fU0Nb8Kh5cW72yC2ZDMWlsBfhBTNtbI0K
AL7KbQL0pkzIX5WBDChXfK1rflfDNqdgk8PEltPPBvQtZ3G3ib2g1gvLtyRCzdOP
vlrmi2uWKtz8fNfcIqg9sxk2acwVyjqRtUhIc4qwDBtAC99pwuEvAgMBAAGjggJk
MIICYDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF
BwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFKSTBUDyl3a6qMm7yLnJcZlpmRMV
MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMw
YTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9y
ZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9y
Zy8wGAYDVR0RBBEwD4INbW8ucmljYXVkLmNvbTBMBgNVHSAERTBDMAgGBmeBDAEC
ATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNl
bmNyeXB0Lm9yZzCCAQYGCisGAQQB1nkCBAIEgfcEgfQA8gB3ALIeBcyLos2KIE6H
ZvkruYolIGdr2vpw57JJUy3vi5BeAAABcT2wBm8AAAQDAEgwRgIhAIfkxat20X0O
yScVk2PdNFftH/PcWAfPKezOF9CvJGQYAiEAnvVIN4aiOGlPRji2244LIkFYhWQK
EZ9uT372cstHpyEAdwBvU3asMfAxGdiZAKRRFf93FRwR2QLBACkGjbIImjfZEwAA
AXE9sAajAAAEAwBIMEYCIQCQv21a5C8Jcgufk3ungr9j2FtvGNwvRroH1/TiLPJs
YAIhALhz9JN+2w3f4lEeRov1v3dOb0BQTH67KFMKlhA/m0w5MA0GCSqGSIb3DQEB
CwUAA4IBAQAnwJ7zZzTI9Jw/32rOHhtPt1yVKr1jiAGYUal/x9qYpRA4aE78WE87
v566piZq0fJ6Bn3u0SqtAr2zjFqAUc7f047DOcAwj3EI/GYJM+9LBwZtoyAhgL+d
0mhh8fqv/jM+l2M63+65yBORY9K0Ci9iJp5FoX2mz+WBlmevODX6odH3eFLCfzeh
NmdUKZTNr3vXCixCFl4RxmhxvjLuVbIc5FUJo29s7UR2n1rsobCqDVAhV/kbSQmC
2ZSkMLOgh8iWs2lG1NLs8sv5KGMoRxEd+IqBsPUanGEkPQy4xKwwNq879/3WmSAD
aq52/tOUR71pUWg3MogNUvxekLev44sU
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp9jyO17sjt4rbYjHR/kr
Hp8o+PJRUWxhmnsaJMKIj2Prc7OlG/kU+hL+9oYktFNQdjUMZQCa8tW1tn2v0TIV
7GYTbatCFYElC6Wcue0JJfrKN3RfQlbs5vFdomS0Tf6eX1P3fB93UBhMHFdgRY03
kdFAipLJzMsuWEFc8x3WF6bJp01DTjhTE4v3YyJYi/AeX1NDW/CoeXFu9sgtmQzF
pbAX4QUzbWyNCgC+ym0C9KZMyF+VgQwoV3yta35XwzanYJPDxJbTzwb0LWdxt4m9
oNYLy7ckQs3Tj75a5otrlirc/HzX3CKoPbMZNmnMFco6kbVISHOKsAwbQAvfacLh
LwIDAQAB
-----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 390438315140152267808607022842613452587034
 . . . . . . . . [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 2020-04-03 00:37:58 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-07-02 00:37:58 +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 'mo.ricaud.com'
 . . . . . . . . [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 21188777096843328175495300148408955556408417655647787392521638322144538978623080035675708218334566352351917442014636111802851305812767823638184587536993392313132212367909843098968591933295745283369648293099596477463591964587780954209716693828140799748550829416036016233157790001141463644445209141892693583279249833425783225207373417070573321153441984265224336681217450843726778032077187272125104515661495769663520028481685087129516954348343939087522460915201766145023417189715356687761464631656622363948763563034191601176097583404140391297682024906640644687779816593114613721574500216027750142551894111700446890615087
 . . . . . . . . . . . . . . . . . . . . [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)
							a4930540f29776baa8c9bbc8b9c9719969991315
 . . . . . . . . . . . . . . . . [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 (17 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mo.ricaud.com'
 . . . . . . . . . . . . . . . . [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 (247 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes)
							00f2007700b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e000001713db0066f000004030048304602210087e4c5ab76d17d0ec927159363dd3457ed1ff3dc5807cf29ecce17d0af2464180221009ef5483786a238694f4638b6db8e0b22415885640a119f6e4f7ef672cb47a7210077006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d913000001713db006a3000004030048304602210090bf6d5ae42f09720b9f937ba782bf63d85b6f18dc2f46ba07d7f4e22cf26c60022100b873f4937edb0ddfe2511e468bf5bf774e6f40504c7ebb28530a96103f9b4c39
 . . . . [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)
		0027c09ef36734c8f49c3fdf6ace1e1b4fb75c952abd6388019851a97fc7da98a51038684efc584f3bbf9ebaa6266ad1f27a067deed12aad02bdb38c5a8051cedfd38ec339c0308f7108fc660933ef4b07066da3202180bf9dd26861f1faaffe333e97633adfeeb9c8139163d2b40a2f62269e45a17da6cfe5819667af3835faa1d1f77852c27f37a13667542994cdaf7bd70a2c42165e11c66871be32ee55b21ce45509a36f6ced44769f5aeca1b0aa0d502157f91b490982d994a430b3a087c896b36946d4d2ecf2cbf928632847111df88a81b0f51a9c61243d0cb8c4ac3036af3bf7fdd69920036aae76fed39447bd6951683732880d52fc5e90b7afe38b14