robbu.com.br

Issued by R3

About this certificate

This digital certificate with serial number 03:e0:58:f6:28:f0:70:1d:c6:f8:77:52:11:5b:8f:f1:47:cf 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): 03:e0:58:f6:28:f0:70:1d:c6:f8:77:52:11:5b:8f:f1:47:cf
Serial Number (int): 337678358184573069389130735640192845170639
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: a5:55:b9:d8:fe:04:aa:85:c9:ae:53:eb:87:c9:f8:bc:5f:74:88:4f
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): eb:e7:8f:78:d6:7f:ba:51:6e:27:36:e5:07:5c:21:76:71:0e:cc:31
Fingerprint (sha256): 7f:f6:a5:30:b2:cd:cd:15:37:78:ea:b8:f9:af:e8:1d:f5:63:2e:93:89:87:de:69:c1:8f:35:e4:30:5f:6c:dc

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-----
MIIFTzCCBDegAwIBAgISA+BY9ijwcB3G+HdSEVuP8UfPMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMjEyMTExODQ1NTdaFw0yMzAzMTExODQ1NTZaMBcxFTATBgNVBAMT
DHJvYmJ1LmNvbS5icjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN8O
I2ptrWggUuHJZdGJbrWawq/c58ZmgNrrd1gC3CZwMNzydh1WUXu5VXojHP6OUWaP
kdI77qbsOrgalyDFV3Fyn+2Qn3rJDK09NLvC42zNt946S6JfOnYasZ8IOanFKkha
/LsE/zR7wUJLmnluYyJD7d4usLaiyqUKI7h0HSraYVPM81dPeW/7HNYz1xC46NKu
cLJBypZcCq6vLtS9pBCYbawGuD9AoVP5zTjvCV2R9U+uIlvXWMvrBjo4Xz5mgnE5
t47vElR716wIX87w/yavr03H6S0HQPVvcpDu2ELSXqLoVFxNZ/PbdV3v8g6eowcR
fd6DovdXF77DLk7UdUMCAwEAAaOCAngwggJ0MA4GA1UdDwEB/wQEAwIFoDAdBgNV
HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E
FgQUpVW52P4EqoXJrlPrh8n4vF90iE8wHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA
5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMu
by5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8w
SQYDVR0RBEIwQIIMcm9iYnUuY29tLmJyggxyb2JidS5nbG9iYWyCEHd3dy5yb2Ji
dS5jb20uYnKCEHd3dy5yb2JidS5nbG9iYWwwTAYDVR0gBEUwQzAIBgZngQwBAgEw
NwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5j
cnlwdC5vcmcwggEDBgorBgEEAdZ5AgQCBIH0BIHxAO8AdgC3Pvsk35xNunXyOcW6
WPRsXfxCz3qfNcSeHQmBJe20mQAAAYUCuQUaAAAEAwBHMEUCIELMn14GWhfquvDu
oDTsqiz3X14dRbNgIgLWE4uYQVljAiEAzKF9lcti/lJV7NTQs6orVuhLFK9mpAB/
DJMbCkzmlZAAdQBvU3asMfAxGdiZAKRRFf93FRwR2QLBACkGjbIImjfZEwAAAYUC
uQbLAAAEAwBGMEQCIDOuwE9qVlUaWWG4jRswYFHVc3k8G7jfTOatwncqb12+AiBk
nGuaaLQE2c1WxIoJKwu5nONYLZv6adcA0dISBbiqGzANBgkqhkiG9w0BAQsFAAOC
AQEAFNGst3jKhq3fk/kctZDMe/epo+1C0Onvr+zdLqG/8jH8ePa85HW66S/2EWAE
OtZ7NV4KFmzPAMnDvQxdinI6cyobVAG8JT3RMM3E75X57S2xM8BYhSeI9HqAG4ID
fcREl5suPnvCXu9YvoaebuzvEjMiR2Astv0omQpjfacGsU6EbadW28QmWFYULPp7
aRKFWMdGGVcZagIjej5Fp/A+3kffEgmrT3ljbneyKyYZBWpftsmala2c8DdoOT1W
h5l9zwD5oCBXYJdNTNlPrLOAnJEpxIC4ZuMhJSBen21FymN325cWC5hWwibWTSit
PfXuUp6qv8w6+DRrph+iWE+EvQ==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3w4jam2taCBS4cll0Ylu
tZrCr9znxmaA2ut3WALcJnAw3PJ2HVZRe7lVeiMc/o5RZo+R0jvupuw6uBqXIMVX
cXKf7ZCfeskMrT00u8LjbM233jpLol86dhqxnwg5qcUqSFr8uwT/NHvBQkuaeW5j
IkPt3i6wtqLKpQojuHQdKtphU8zzV095b/sc1jPXELjo0q5wskHKllwKrq8u1L2k
EJhtrAa4P0ChU/nNOO8JXZH1T64iW9dYy+sGOjhfPmaCcTm3ju8SVHvXrAhfzvD/
Jq+vTcfpLQdA9W9ykO7YQtJeouhUXE1n89t1Xe/yDp6jBxF93oOi91cXvsMuTtR1
QwIDAQAB
-----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 337678358184573069389130735640192845170639
 . . . . . . . . [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 2022-12-11 18:45:57 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-03-11 18:45:56 +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 28158113884071173713769130450740790549887026618321052918078418473580621070471154898327145280750738309125002694520685458373990190983430911656524980804337390015769573784960710723347877825684751307599544695323374670653094471123230814435892843284258180500127675129700509584243190839309627145405752576108594369963175995905393238422286464855608566629920665988708610910936423478987253728463434919231677262787080211296873963732641910635635482161753396891076529811621934111479464733809402526725132342170780550061902782010731440667921978643507675831457511609245961198921121667517422450664302582275037108183691383741116446963011
 . . . . . . . . . . . . . . . . . . . . [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)
							a555b9d8fe04aa85c9ae53eb87c9f8bc5f74884f
 . . . . . . . . . . . . . . . . [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 (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef007600b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb4990000018502b9051a0000040300473045022042cc9f5e065a17eabaf0eea034ecaa2cf75f5e1d45b3602202d6138b98415963022100cca17d95cb62fe5255ecd4d0b3aa2b56e84b14af66a4007f0c931b0a4ce695900075006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000018502b906cb0000040300463044022033aec04f6a56551a5961b88d1b306051d573793c1bb8df4ce6adc2772a6f5dbe0220649c6b9a68b404d9cd56c48a092b0bb99ce3582d9bfa69d700d1d21205b8aa1b
 . . . . [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)
		0014d1acb778ca86addf93f91cb590cc7bf7a9a3ed42d0e9efafecdd2ea1bff231fc78f6bce475bae92ff61160043ad67b355e0a166ccf00c9c3bd0c5d8a723a732a1b5401bc253dd130cdc4ef95f9ed2db133c058852788f47a801b82037dc444979b2e3e7bc25eef58be869e6eecef12332247602cb6fd28990a637da706b14e846da756dbc4265856142cfa7b69128558c7461957196a02237a3e45a7f03ede47df1209ab4f79636e77b22b2619056a5fb6c99a95ad9cf03768393d5687997dcf00f9a0205760974d4cd94facb3809c9129c480b866e32125205e9f6d45ca6377db97160b9856c226d64d28ad3df5ee529eaabfcc3af8346ba61fa2584f84bd