robbu.com.br

Issued by R3

About this certificate

This digital certificate with serial number 04:5b:f1:4b:63:d2:1d:47:71:b7:da:7c:05:ef:51:34:fc:f8 was issued on by Let's Encrypt.

With 4 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=robbu.com.br

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:5b:f1:4b:63:d2:1d:47:71:b7:da:7c:05:ef:51:34:fc:f8
Serial Number (int): 379735574510700467924652449280941895253240
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 81:25:c5:bc:44:8b:50:94:ce:21:45:07:ff:52:dd:5e:df:d7:bd:13
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): 6c:80:37:55:2b:7b:5e:b1:c7:7f:83:64:17:78:ef:60:e4:69:fa:97
Fingerprint (sha256): a7:5f:7b:2a:9d:14:26:42:49:d6:e3:f1:96:eb:23:08:1f:5a:ba:77:92:63:af:2b:5c:46:c1:2b:78:40:fa:83

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate robbu.com.br

4

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for robbu.com.br

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

robbu.com.br
robbu.global
www.robbu.com.br
www.robbu.global

Other certificates including the domain name robbu.com.br

(limited to 100 certificates)
tls.automattic.com
tls.automattic.com
robbu.com.br
robbu.com.br
robbu.com.br
robbu.com.br
tls.automattic.com
inveniochat.robbu.com.br
robbu.com.br
s.robbu.com.br
beta.invenio.robbu.com.br
robbu.com.br
invenio.robbu.com.br
invenio.robbu.com.br
robbu.com.br
campanha.robbu.com.br
tls.automattic.com
s.robbu.com.br
invenio.api.robbu.com.br
inveniocenter.robbu.com.br
invenio.api.robbu.com.br
directapi.robbu.com.br
eventos.robbu.com.br
campanha.robbu.com.br
invenio.robbu.com.br
campanha.robbu.com.br
tls.automattic.com
campanha.robbu.com.br
campanha.robbu.com.br
invenio.api.robbu.com.br
inveniomonitor.robbu.com.br
robbu.com.br
eventos.robbu.com.br
*.robbu.com.br
tls.automattic.com
tls.automattic.com
inveniomonitor.robbu.com.br
robbu.com.br
campanha.robbu.com.br
robbu.com.br
directapi.robbu.com.br
*.robbu.com.br
s.robbu.com.br
tls.automattic.com
robbu.com.br
tls.automattic.com
invenio.robbu.com.br
robbu.com.br
invenio.api.robbu.com.br
eventos.robbu.com.br
eventos.robbu.com.br
robbu.com.br
robbu.com.br
inveniocenter.robbu.com.br
robbu.com.br
www.robbu.com.br
inveniochat.robbu.com.br
robbu.com.br
robbu.com.br
invenio.robbu.com.br
invenio.robbu.com.br
inveniochat.robbu.com.br
robbu.com.br
robbu.com.br
eventos.robbu.com.br
inveniomonitor.robbu.com.br
tls.automattic.com
invenio.robbu.com.br
robbu.com.br
eventos.robbu.com.br
invenio.robbu.com.br
inveniomonitor.robbu.com.br
robbu.com.br
eventos.robbu.com.br
invenio.robbu.com.br
robbu.com.br
robbu.com.br
campanha.robbu.com.br
s.robbu.com.br
robbu.com.br

Certificate

The complete raw certificate details for robbu.com.br in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFUTCCBDmgAwIBAgISBFvxS2PSHUdxt9p8Be9RNPz4MA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMzAyMDkyMjA1NTVaFw0yMzA1MTAyMjA1NTRaMBcxFTATBgNVBAMT
DHJvYmJ1LmNvbS5icjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANgn
0nNYBmsem4MGj9COcjQmVXfO8Kam4+/YSL1ryC0OZ7UXQS1GP1A1ZEorhjW9hOaV
wehPynf1gYQG0GJRnZMcZzgSNGjQ16aNFp6THsq2N7nCoip7Ee0VewhG9RyOd2Z/
cV6ReYv7W69MZ60lsP8rfZQD7zqbgvJrx9T5ZF/b7i6n/lmxis7INF8G9lARFdlh
meIUnWk9lRNqX5rjuSioUbQlJaHDTi/gvMXntbFmPNROWJ8YDqoxun2VEiM4SuVw
CE99NshTLdnpRiUzj6m2RZyyOKflkCPP/+AFYc3q4DVbTsL1zx5RxyKxfCvO7QH0
VKe6Y6bROK0UBs8XHA0CAwEAAaOCAnowggJ2MA4GA1UdDwEB/wQEAwIFoDAdBgNV
HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E
FgQUgSXFvESLUJTOIUUH/1LdXt/XvRMwHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA
5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMu
by5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8w
SQYDVR0RBEIwQIIMcm9iYnUuY29tLmJyggxyb2JidS5nbG9iYWyCEHd3dy5yb2Ji
dS5jb20uYnKCEHd3dy5yb2JidS5nbG9iYWwwTAYDVR0gBEUwQzAIBgZngQwBAgEw
NwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5j
cnlwdC5vcmcwggEFBgorBgEEAdZ5AgQCBIH2BIHzAPEAdgC3Pvsk35xNunXyOcW6
WPRsXfxCz3qfNcSeHQmBJe20mQAAAYY4bairAAAEAwBHMEUCIAMdKQEG83z1lpQn
Mq3ElbIKo2JuyV3/nPtCRaa+EKG9AiEAhgoKykUWraBo0bh/FeIx53nNQkQ9Y7ZJ
UtBtEfh68X0AdwB6MoxU2LcttiDqOOBSHumEFnAyE4VNO9IrwTpXo1LrUgAAAYY4
bajWAAAEAwBIMEYCIQDPlx2q4C3XydnxURTBQXonPAZ/QKonABnADyRDQlGRVwIh
AKQkVPQnuqfme74lGVbaPhvrzCfSSa1MagXYuHihDWLDMA0GCSqGSIb3DQEBCwUA
A4IBAQBw/jPyMciCR40BKo7LRxXUlvFfRDvDC/AaQdPOpoioI0E36dQ4P1kDzaak
yG2y/zTq5gTL97s4X7RuyUCCs3TDM/owfb/pNLi2g9o7JeLdIx2A7qU/1RJHK8h5
3OjP3Q7gKDHpjvEfERboKme0w5A4C22iyEy4EfCo7lR0C0f5gOA8vk9UWEU1EwGn
Zi9+bpTfrQoxdcuZMgc5dxe7AcTeBEsn94zQZVRDdhxfxR4o+3CF9A+81JBQpqLg
qSdbR2kDLfowm2okojWGcSMDu/9r4h9gTZ4W4l8yTYX5IRdMcrnJVvcJk3DrA5z3
PHodZoCbFzdM1QyJmNorYpftLotK
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2CfSc1gGax6bgwaP0I5y
NCZVd87wpqbj79hIvWvILQ5ntRdBLUY/UDVkSiuGNb2E5pXB6E/Kd/WBhAbQYlGd
kxxnOBI0aNDXpo0WnpMeyrY3ucKiKnsR7RV7CEb1HI53Zn9xXpF5i/tbr0xnrSWw
/yt9lAPvOpuC8mvH1PlkX9vuLqf+WbGKzsg0Xwb2UBEV2WGZ4hSdaT2VE2pfmuO5
KKhRtCUlocNOL+C8xee1sWY81E5YnxgOqjG6fZUSIzhK5XAIT302yFMt2elGJTOP
qbZFnLI4p+WQI8//4AVhzergNVtOwvXPHlHHIrF8K87tAfRUp7pjptE4rRQGzxcc
DQIDAQAB
-----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 379735574510700467924652449280941895253240
 . . . . . . . . [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 2023-02-09 22:05:55 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-05-10 22:05:54 +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 'robbu.com.br'
 . . . . . . . . [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 27287110868502941250313015689311629906720009837637673153884091060206193086061168353413145944746333725814648859381476670987190437557380073453230847363464335622825871799059975858237193968320584637089922854355680857506600855297429718761918178675623346098070150287438143368651272737398894901319767288347597168800836255716439694085378207301203352894141957344720931448677828561288140815771417779632050102842293417030030302594415810021013925591402460873470457146434794042446608855979640779109709234274585564255800032965712613912653302381365337456493735413602842276494911245791673787277076652655117759059229327200674481904653
 . . . . . . . . . . . . . . . . . . . . [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)
							8125c5bc448b5094ce214507ff52dd5edfd7bd13
 . . . . . . . . . . . . . . . . [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 (66 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'robbu.com.br'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'robbu.global'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.robbu.com.br'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.robbu.global'
 . . . . . . . . . . . . . . . . [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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007600b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb49900000186386da8ab00000403004730450220031d290106f37cf596942732adc495b20aa3626ec95dff9cfb4245a6be10a1bd022100860a0aca4516ada068d1b87f15e231e779cd42443d63b64952d06d11f87af17d0077007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb5200000186386da8d60000040300483046022100cf971daae02dd7c9d9f15114c1417a273c067f40aa270019c00f244342519157022100a42454f427baa7e67bbe251956da3e1bebcc27d249ad4c6a05d8b878a10d62c3
 . . . . [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)
		0070fe33f231c882478d012a8ecb4715d496f15f443bc30bf01a41d3cea688a8234137e9d4383f5903cda6a4c86db2ff34eae604cbf7bb385fb46ec94082b374c333fa307dbfe934b8b683da3b25e2dd231d80eea53fd512472bc879dce8cfdd0ee02831e98ef11f1116e82a67b4c390380b6da2c84cb811f0a8ee54740b47f980e03cbe4f545845351301a7662f7e6e94dfad0a3175cb993207397717bb01c4de044b27f78cd0655443761c5fc51e28fb7085f40fbcd49050a6a2e0a9275b4769032dfa309b6a24a23586712303bbff6be21f604d9e16e25f324d85f921174c72b9c956f7099370eb039cf73c7a1d66809b17374cd50c8998da2b6297ed2e8b4a