atuanti.3cx.com.br

Issued by R3

About this certificate

This digital certificate with serial number 04:42:c2:c5:aa:0d:f4:dc:97:f1:bc:5b:68:51:b7:3d:c9:75 was issued on by Let's Encrypt.

This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. 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:
  • DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
  • Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
  • Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)

Certificate Subject

CN=atuanti.3cx.com.br

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate will expire on

Certificate Details

Serial Number (hex): 04:42:c2:c5:aa:0d:f4:dc:97:f1:bc:5b:68:51:b7:3d:c9:75
Serial Number (int): 371166676506601709972547189844717281855861
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 53:86:c9:72:b3:14:8c:76:fd:0a:86:49:0b:58:43:31:3e:43:b7:1c
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): 80:80:ab:9b:99:10:d6:2f:b0:51:6b:10:72:01:98:c0:0f:cd:75:78
Fingerprint (sha256): 01:98:ae:26:5d:0c:61:ad:69:b1:57:10:e6:1f:ba:ac:13:2c:33:b8:b4:2a:c3:cc:bf:3d:d2:17:4d:25:24:37

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

Revocation information

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

Check the revocation status for certificate atuanti.3cx.com.br

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for atuanti.3cx.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

atuanti.3cx.com.br

Other certificates including the domain name 3cx.com.br

(limited to 100 certificates)
3cxteste.3cx.com.br
advancesc.3cx.com.br
atuanti.3cx.com.br
mipbx.3cx.com.br
igus.3cx.com.br
flytour.3cx.com.br
bluesystem.3cx.com.br
legal-pbx.3cx.com.br
tldsv3cx.3cx.com.br
thoughtworks.3cx.com.br
dualtelecom.3cx.com.br
flytour.3cx.com.br
cloudpabxativy.3cx.com.br
3cxgradiente.3cx.com.br
grupohitop.3cx.com.br
directcall.3cx.com.br
astelline.3cx.com.br
starprint.3cx.com.br
tldsv3cx.3cx.com.br
perceptiva01.3cx.com.br
coffeetelecom.3cx.com.br
elastixpft.3cx.com.br
decisorium.3cx.com.br
3cx.com.br
netfive.3cx.com.br
3cx.com.br
advancesc.3cx.com.br
unifaj.3cx.com.br
bridgeti.3cx.com.br
3cx.com.br
eduardocunha.3cx.com.br
mipbx.3cx.com.br
www.3cx.de
colegioobjetivo.3cx.com.br
sietecapas.3cx.com.br
bluesystempxbcallcenter.3cx.com.br
baggioimoveis.3cx.com.br
telnet23.3cx.com.br
msuplementos.3cx.com.br
otimipbx.3cx.com.br
js.3cx.com.br
amaro.3cx.com.br
soleti.3cx.com.br
otimipbx.3cx.com.br
frigollp.3cx.com.br
goya.3cx.com.br
cloudpabxativy.3cx.com.br
lucianodasilva.3cx.com.br
otimipbx.3cx.com.br
gatway.3cx.com.br
quarup.3cx.com.br
sei.3cx.com.br
bluesystempxbcallcenter.3cx.com.br
eoxsolutions.3cx.com.br
superlogica.3cx.com.br
3cx.com.br
unifaj.3cx.com.br
vivabemadministracaodecondominiosltda.3cx.com.br
ipacol.3cx.com.br
pabxyellownet.3cx.com.br
emporiocelular.3cx.com.br
kumulus.3cx.com.br
sei.3cx.com.br
jaya.3cx.com.br
linkvox.3cx.com.br
bluesystempxbcallcenter.3cx.com.br
pabxipvirtual.3cx.com.br
sei.3cx.com.br
ctctecnologia.3cx.com.br
realseguroviagem.3cx.com.br
wtsnet.3cx.com.br
izcompany.3cx.com.br
alta3cx.3cx.com.br
rmonteiro.3cx.com.br
bluesystempxbcallcenter.3cx.com.br
astelline.3cx.com.br
bluesystempxbcallcenter.3cx.com.br
jahserviciossac.3cx.com.br
mipbx.3cx.com.br
linkvox.3cx.com.br
beneficiofacil.3cx.com.br
otimipbx.3cx.com.br
taagbrasil.3cx.com.br
dualtelecom.3cx.com.br
waveav.3cx.com.br
otimipbx.3cx.com.br
rmts.3cx.com.br
safetec-surfix.3cx.com.br
queirozweb.3cx.com.br
gatway.3cx.com.br
3cx.com.br
grupodreams.3cx.com.br
astellinepbx2.3cx.com.br
volvox.3cx.com.br
safetec-surfix.3cx.com.br
pabx1.3cx.com.br
sni.cloudflaressl.com
mastermoema.3cx.com.br
domcn.3cx.com.br
masterfreightspo.3cx.com.br

Certificate

The complete raw certificate details for atuanti.3cx.com.br in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIE7zCCA9egAwIBAgISBELCxaoN9NyX8bxbaFG3Pcl1MA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yNDAyMjAwNzUyMjNaFw0yNDA1MjAwNzUyMjJaMB0xGzAZBgNVBAMT
EmF0dWFudGkuM2N4LmNvbS5icjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBANFxyhd7HXjea1RECpxJNStYOJ1ioOJjljaj7cxek0fT5qH1H6D2bfpeT+s1
g0HBm89G37Jc9Ag6lVirtkV3RRFieT5I9KQv9tibUJnc1X/e9/uHm41boC9sy03x
MKWLJhlIF8nqnIfkdYQ8q28HkQ+aJ2DnMWp16GRyqpIUsnY3izlPfwseo0LbLvfl
zZskK2SbtcHKwOPjuVh/dq+ExdYz4rdfCNNhsDWKXiYnl//vba+za5XyqAwJkKcE
IZ1icJmBEPGy/aCw4pJ8xaDghp3Kh+OwAJ9GVGDqBqPO9VCXEEPAHDmD/j2V1Qqu
1dBv+Q91b3hG2UBPXBpGcsoo138CAwEAAaOCAhIwggIOMA4GA1UdDwEB/wQEAwIF
oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd
BgNVHQ4EFgQUU4bJcrMUjHb9CoZJC1hDMT5DtxwwHwYDVR0jBBgwFoAUFC6zF7dY
VsuuUAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRw
Oi8vcjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNy
Lm9yZy8wHQYDVR0RBBYwFIISYXR1YW50aS4zY3guY29tLmJyMBMGA1UdIAQMMAow
CAYGZ4EMAQIBMIIBAgYKKwYBBAHWeQIEAgSB8wSB8ADuAHYASLDja9qmRzQP5WoC
+p0w6xxSActW3SyB2bu/qznYhHMAAAGNxbdZPgAABAMARzBFAiEAzbJwC+O7/x+3
4UNqkOpxFOe+0ut+sFOtKZjzI20GaY4CIFZ25SHLBqJylIKIgmvHZMHq7BlTPv7B
7IjHerR1bgrnAHQAouK/1h7eLy8HoNZObTen3GVDsMa1LqLat4r4mm31F9gAAAGN
xbdZQQAABAMARTBDAh9ovKxAftcuNOJFQOLpEgRhR3Pj/zZ5hoOrZivmCmZfAiA7
LN92K0wH/avVjD4DVjJp8yyc3elHg2Seoq8GY0xBnzANBgkqhkiG9w0BAQsFAAOC
AQEAIleHT6LVYHCD7EqrB/a9cD9A6cjLmYAjjzQ7DpQpa41onHSJq3kC2NOML6Y7
I3nGKSmIvIS0JsTQmzW+rFg9bc5GAcBSl6gfoZQs/3s/zbh5CZZIi7B/dK/tpvie
yHwfrR6K6i6DCSCMBAj9klb/5N8+lrqTj/YrZppGXRsaztZOtf8aahI4GqUGomcd
PkaQ+m8oA9+wWtVyIo9kmv3iWlixQmGGB3oIRoBuCeLKrjnhcZ1xjQgdwHr7df4P
KV18T2i5PgmzArFoGDzRSWjgOObEE/OY5mDT4u1UEA9MAh/K1n9V45x6lt1/oz6g
1mPi136r+fBHD+1qEiS9NgmSQw==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0XHKF3sdeN5rVEQKnEk1
K1g4nWKg4mOWNqPtzF6TR9PmofUfoPZt+l5P6zWDQcGbz0bfslz0CDqVWKu2RXdF
EWJ5Pkj0pC/22JtQmdzVf973+4ebjVugL2zLTfEwpYsmGUgXyeqch+R1hDyrbweR
D5onYOcxanXoZHKqkhSydjeLOU9/Cx6jQtsu9+XNmyQrZJu1wcrA4+O5WH92r4TF
1jPit18I02GwNYpeJieX/+9tr7NrlfKoDAmQpwQhnWJwmYEQ8bL9oLDiknzFoOCG
ncqH47AAn0ZUYOoGo871UJcQQ8AcOYP+PZXVCq7V0G/5D3VveEbZQE9cGkZyyijX
fwIDAQAB
-----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 371166676506601709972547189844717281855861
 . . . . . . . . [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 2024-02-20 07:52:23 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-05-20 07:52:22 +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 'atuanti.3cx.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 26439917392607999649267766282212481196303046852188485423455823650230130062890996722107617723390902246357336877855673301182318666985728868804344299623403774927219106610192605281691433636811720075137030390516944866206960828032954431317138308902540010285422683360587575177265980047712816327602488873490885496586997175287876580441967869211554231880617714938729220556173574285057038006666944933286101785938830701579541120103327170886216912335370129171555766211978496641132742183730569301435171829115090629691883240482961500006205629745260957609580117750193870758820697303479797007446293184703841908048427477362859749988223
 . . . . . . . . . . . . . . . . . . . . [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)
							5386c972b3148c76fd0a86490b5843313e43b71c
 . . . . . . . . . . . . . . . . [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 (22 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'atuanti.3cx.com.br'
 . . . . . . . . . . . . . . . . [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 (12 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.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes)
							00ee00760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018dc5b7593e0000040300473045022100cdb2700be3bbff1fb7e1436a90ea7114e7bed2eb7eb053ad2998f3236d06698e02205676e521cb06a272948288826bc764c1eaec19533efec1ec88c77ab4756e0ae7007400a2e2bfd61ede2f2f07a0d64e6d37a7dc6543b0c6b52ea2dab78af89a6df517d80000018dc5b759410000040300453043021f68bcac407ed72e34e24540e2e91204614773e3ff36798683ab662be60a665f02203b2cdf762b4c07fdabd58c3e03563269f32c9cdde94783649ea2af06634c419f
 . . . . [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)
		002257874fa2d5607083ec4aab07f6bd703f40e9c8cb9980238f343b0e94296b8d689c7489ab7902d8d38c2fa63b2379c6292988bc84b426c4d09b35beac583d6dce4601c05297a81fa1942cff7b3fcdb8790996488bb07f74afeda6f89ec87c1fad1e8aea2e8309208c0408fd9256ffe4df3e96ba938ff62b669a465d1b1aced64eb5ff1a6a12381aa506a2671d3e4690fa6f2803dfb05ad572228f649afde25a58b1426186077a0846806e09e2caae39e1719d718d081dc07afb75fe0f295d7c4f68b93e09b302b168183cd14968e038e6c413f398e660d3e2ed54100f4c021fcad67f55e39c7a96dd7fa33ea0d663e2d77eabf9f0470fed6a1224bd36099243