meerkat.kalahariresearch.org

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:6b:19:df:a6:46:0c:86:15:2d:74:8e:fe:ed:a2:79:43:d4 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=meerkat.kalahariresearch.org

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:6b:19:df:a6:46:0c:86:15:2d:74:8e:fe:ed:a2:79:43:d4
Serial Number (int): 384893748942105319838822115544675328279508
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 97:ab:c0:3e:aa:06:37:7a:2b:58:c0:51:54:42:e7:ad:e5:26:1a:18
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): fa:c6:53:02:0e:47:44:62:fd:88:7e:a1:b7:bb:04:10:8d:c5:5d:aa
Fingerprint (sha256): d6:94:e7:09:bf:26:62:a9:09:fa:ea:59:d4:82:3c:e2:9d:31:19:be:9d:a9:fc:60:83:40:a1:88:bd:72:71:96

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 meerkat.kalahariresearch.org

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for meerkat.kalahariresearch.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

meerkat.kalahariresearch.org

Other certificates including the domain name kalahariresearch.org

(limited to 100 certificates)
moleratxray.kalahariresearch.org
meerkat.kalahariresearch.org
portal.kalahariresearch.org
meerkat.kalahariresearch.org
nextcloud.kalahariresearch.org
molerat.kalahariresearch.org
meerkatfiles.kalahariresearch.org
mail.kalahariresearch.org
nextcloud.kalahariresearch.org
molerat.kalahariresearch.org
meerkat.kalahariresearch.org
meerkat.kalahariresearch.org
vegetation.kalahariresearch.org
portal.kalahariresearch.org
molerat.kalahariresearch.org
databases.kalahariresearch.org
portal.kalahariresearch.org
meerkat.kalahariresearch.org
databases.kalahariresearch.org
meerkat.kalahariresearch.org
portal.kalahariresearch.org
meerkatfiles.kalahariresearch.org
portal.kalahariresearch.org
portal.kalahariresearch.org
meerkatfiles.kalahariresearch.org
moleratdatabase.kalahariresearch.org
nextcloud.kalahariresearch.org
moleratdatabase.kalahariresearch.org
meerkat.kalahariresearch.org
moleratdatabase.kalahariresearch.org
portal.kalahariresearch.org
databases.kalahariresearch.org
meerkat.kalahariresearch.org
nextcloud.kalahariresearch.org
moleratdatabase.kalahariresearch.org
portal.kalahariresearch.org
molerat.kalahariresearch.org
meerkatfiles.kalahariresearch.org
nextcloud.kalahariresearch.org
databases.kalahariresearch.org
databases.kalahariresearch.org
moleratdatabase.kalahariresearch.org
molerat.kalahariresearch.org
meerkat.kalahariresearch.org
databases.kalahariresearch.org
meerkat.kalahariresearch.org
portal.kalahariresearch.org
moleratdatabase.kalahariresearch.org
molerat.kalahariresearch.org
meerkat.kalahariresearch.org
meerkat.kalahariresearch.org
nextcloud.kalahariresearch.org
molerat.kalahariresearch.org
portal.kalahariresearch.org
meerkat.kalahariresearch.org
databases.kalahariresearch.org
databases.kalahariresearch.org
meerkat.kalahariresearch.org
mail.kalahariresearch.org
meerkat.kalahariresearch.org
meerkat.kalahariresearch.org
meerkat.kalahariresearch.org
meerkatfiles.kalahariresearch.org
portal.kalahariresearch.org
meerkat.kalahariresearch.org

Certificate

The complete raw certificate details for meerkat.kalahariresearch.org in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFcjCCBFqgAwIBAgISBGsZ36ZGDIYVLXSO/u2ieUPUMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA0MTcwMjQ4MjNaFw0x
OTA3MTYwMjQ4MjNaMCcxJTAjBgNVBAMTHG1lZXJrYXQua2FsYWhhcmlyZXNlYXJj
aC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDBIlbKoey2Tv22
MrNW8TqYlXqUD+0MX6MdWrpLE+Zwh/PuJMSDcZ0UgdP4+mqv6/0wgdHcd8x6U1+M
/YSjcYTaBSFL5iHuXOqCVoYPU1JftxJan4OjwPcA9FKCNfY+YRENBEePpiN8EoYA
Gqv3H09nqcwjUeXYgr2U0YdG4EOhRIhm/MI/njXz2zH3KDohkzWf1u4myh4TrYNQ
lZ/TL6T39jsHuLu7mGu5V8fG2+KN82EFNNcGg7I9xVTT120UTlFgb9oizcNd3IMF
V6Y49RXSU2GFlEPH7+ga1SrZQX+fzKBSEF/hmSQ9dOs9yDWY+NVGMjAO88lV5GOQ
QoN3zP+lAgMBAAGjggJzMIICbzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYI
KwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFJerwD6q
Bjd6K1jAUVRC563lJhoYMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyh
MG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgz
LmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgz
LmxldHNlbmNyeXB0Lm9yZy8wJwYDVR0RBCAwHoIcbWVlcmthdC5rYWxhaGFyaXJl
c2VhcmNoLm9yZzBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAo
MCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQYGCisG
AQQB1nkCBAIEgfcEgfQA8gB3AOJpS64m6OlACeiGG7Y7g9Q+5/50iPukjyiTAZ3d
8dv+AAABailo7DQAAAQDAEgwRgIhAJHN7QyVkSPUcBD+y9ZICRO0Se6yEllir9+F
v3h9AbKtAiEAnhsRuGDkiJkKXfd+6DUGmxJbKIuLbjm9v2KYUjuLsrAAdwBj8tvN
6DvMLM8LcoQnV2szpI1hd4+9daY4scdoVEvYjQAAAWopaOwjAAAEAwBIMEYCIQC0
8jm+1YAR5X1vuydD5rlj+WLbC/TvSbVOPtHJF6VLzgIhAOEkUDTsakUlcF65GH99
yCXeqHJAAEL0644mil9qvks/MA0GCSqGSIb3DQEBCwUAA4IBAQB5L7VjjGDxwpZy
wo94rMZXKD3HWKF7vIR3SeT6T5dznfKVjvex0/rP6aUzgM9vc8vyuSgkfQmJcAdz
O9nS8647DsPh3TvbvuUza3FqyPgHrEMjm6RlUJShNHTHtQcXa5uEEqe5prrnftId
TGpaJWA84kfeR2Pv9wS69I9gjqxCFO8nbj9zvfqEP8N9jFaRS2rtkMJNr9MEzPR/
zPnpkhFgbzLayL6HW3mQeHDPSo3r4WI+x/Ra1/22NEzGLiQeG9AjfjzQicH3zB/p
n2JvqOMOOiQT8FprP0HTGQztGMYkPtCbU1C248VL8Z9DoQLL+wYy0TdciILz77m9
cbpoAyk8
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwSJWyqHstk79tjKzVvE6
mJV6lA/tDF+jHVq6SxPmcIfz7iTEg3GdFIHT+Ppqr+v9MIHR3HfMelNfjP2Eo3GE
2gUhS+Yh7lzqglaGD1NSX7cSWp+Do8D3APRSgjX2PmERDQRHj6YjfBKGABqr9x9P
Z6nMI1Hl2IK9lNGHRuBDoUSIZvzCP54189sx9yg6IZM1n9buJsoeE62DUJWf0y+k
9/Y7B7i7u5hruVfHxtvijfNhBTTXBoOyPcVU09dtFE5RYG/aIs3DXdyDBVemOPUV
0lNhhZRDx+/oGtUq2UF/n8ygUhBf4ZkkPXTrPcg1mPjVRjIwDvPJVeRjkEKDd8z/
pQIDAQAB
-----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 384893748942105319838822115544675328279508
 . . . . . . . . [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-04-17 02:48:23 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-07-16 02:48:23 +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 'meerkat.kalahariresearch.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 24380926064968944717484331277301174825653427202014532050781724906411868714712516463674194913087222325633102230215827472450228112015365373706501827954709567844302409417656770528301558766729173510830363444479493329324488169237004581092967580787702690925385387914916806598736405025819624679023362652186627817555817906230256496379714152165218007221072505481090218234505100451164790321829620332386946139207511864310420335260871004057052249261784717672060735952975056718035335985896911725006860698100489675544801001053635271045014030005013486648880140343308197939418518685506461083895044163000742058712784945909865162538917
 . . . . . . . . . . . . . . . . . . . . [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)
							97abc03eaa06377a2b58c0515442e7ade5261a18
 . . . . . . . . . . . . . . . . [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 (32 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'meerkat.kalahariresearch.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 (247 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes)
							00f2007700e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016a2968ec34000004030048304602210091cded0c959123d47010fecbd6480913b449eeb2125962afdf85bf787d01b2ad0221009e1b11b860e488990a5df77ee835069b125b288b8b6e39bdbf6298523b8bb2b000770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016a2968ec230000040300483046022100b4f239bed58011e57d6fbb2743e6b963f962db0bf4ef49b54e3ed1c917a54bce022100e1245034ec6a4525705eb9187f7dc825dea872400042f4eb8e268a5f6abe4b3f
 . . . . [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)
		00792fb5638c60f1c29672c28f78acc657283dc758a17bbc847749e4fa4f97739df2958ef7b1d3facfe9a53380cf6f73cbf2b928247d09897007733bd9d2f3ae3b0ec3e1dd3bdbbee5336b716ac8f807ac43239ba4655094a13474c7b507176b9b8412a7b9a6bae77ed21d4c6a5a25603ce247de4763eff704baf48f608eac4214ef276e3f73bdfa843fc37d8c56914b6aed90c24dafd304ccf47fccf9e99211606f32dac8be875b79907870cf4a8debe1623ec7f45ad7fdb6344cc62e241e1bd0237e3cd089c1f7cc1fe99f626fa8e30e3a2413f05a6b3f41d3190ced18c6243ed09b5350b6e3c54bf19f43a102cbfb0632d1375c8882f3efb9bd71ba6803293c