www.portaldosolimoveis.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:65:8c:53:fd:ce:a7:8f:35:b5:c2:b4:dd:f4:a8:56:84:4a 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=www.portaldosolimoveis.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:65:8c:53:fd:ce:a7:8f:35:b5:c2:b4:dd:f4:a8:56:84:4aSerial Number (int): 295891904882167159691053989551429456921674
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 25:27:01:91:64:76:46:ba:9b:db:c6:29:0f:eb:40:3c:f2:39:70:50
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 07:f1:ae:55:83:c4:0f:87:d4:78:0c:f8:24:39:44:79:3a:21:61:31
Fingerprint (sha256): 7a:fc:ef:df:52:17:10:aa:83:15:27:73:6b:cf:19:f7:7d:55:f1:e5:e1:bb:44:79:36:01:88:9d:a9:d8:99:2f
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.portaldosolimoveis.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.portaldosolimoveis.com
Public Key Algorithm
RSA
Key Size
4096
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
www.portaldosolimoveis.com
Other certificates including the domain name portaldosolimoveis.com
(limited to 100 certificates)
portaldosolimoveis.com
portaldosolimoveis.com
www.321funerals.com
portaldosolimoveis.com
portaldosolimoveis.com
www.portaldosolimoveis.com
portaldosolimoveis.com
portaldosolimoveis.com
portaldosolimoveis.com
www.portaldosolimoveis.com
cheaphostindia.com
towerapartments.org
portaldosolimoveis.com
www.bitcoin-networks.com
portaldosolimoveis.com
www.321funerals.com
portaldosolimoveis.com
portaldosolimoveis.com
www.portaldosolimoveis.com
portaldosolimoveis.com
portaldosolimoveis.com
portaldosolimoveis.com
www.portaldosolimoveis.com
cheaphostindia.com
towerapartments.org
portaldosolimoveis.com
www.bitcoin-networks.com
Certificate
The complete raw certificate details for www.portaldosolimoveis.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGbTCCBVWgAwIBAgISA2WMU/3Op481tcK03fSoVoRKMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MjcxOTUzNTVaFw0x OTEwMjUxOTUzNTVaMCUxIzAhBgNVBAMTGnd3dy5wb3J0YWxkb3NvbGltb3ZlaXMu Y29tMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0W1NDizoiqkimKGD JFIjn0id7c42v+Wpff1PnmAo59KOjgc+La9aniqM40KmmuAP/MgVAGtHHgbVeeJO fCA8zRRtNswGVJ57EZ8quYu/Tw4FjOtfBqgBRmuxwCtKwrP8h1SJjR2DwsCmlljU Nw2czk8XMZQu3Rn0DiomiR6o+M+JT6paQihliTWIYSZUWJYLwhmvJC2NSlBjMOOx 0VTnFnHwN9sFBxX/jLj9xnf1ETjk2W4/A1x7pApO/jujlW0C2zbOji/+hZLbKruT L74TIVGZ49yRuaBk+kHEKLaEPcjMwC5uHDXxJrbeI2W7FQUH2DXwtjIy47TbHKGD 4C+XGGOghCnu8Dx5X3hfNGveAsQNWiSTKRkIPi99hPMR1xhM1d+nGhBaQXvToJ+w PeUB/Y7L0T2YS9HJYl3LO64VRw2nJJ3DZgcbvxCGs8ovs8H19uzarPguQU2vko4C lL5oJZwUlTjOixkZ+EqHku1RmstPMQg4a9ISKTxqaY+d9sVUiUODVTL8QDjNq6vU DnYpGFhxqU9UfRdJ0GC7SlD+jks4EX4/jGSrve9WS1oAAEmAxcymx3iuVq3zxPeh SwYX//6cxPn4Ao4yaWiVFi1xtTFUs0TTL+OiD7hSCsOePiHlMFlHezhTPatw9BgS nWGlwyjwAtz/mFzjGYDDxF7tKSECAwEAAaOCAnAwggJsMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd BgNVHQ4EFgQUJScBkWR2Rrqb28YpD+tAPPI5cFAwHwYDVR0jBBgwFoAUqEpqYwR9 3brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRw Oi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRw Oi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzAlBgNVHREEHjAcghp3d3cu cG9ydGFsZG9zb2xpbW92ZWlzLmNvbTBMBgNVHSAERTBDMAgGBmeBDAECATA3Bgsr BgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0 Lm9yZzCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB3AOJpS64m6OlACeiGG7Y7g9Q+ 5/50iPukjyiTAZ3d8dv+AAABbDU2IEAAAAQDAEgwRgIhAI8VoxUeIGqifdnJqv28 ZvNCb0OnwemhftPYJCdEsUPzAiEAqCEoCYuRtJViEWTPZkKB8lf2I5SFn3DS5m6+ aIJ3StkAdgApPFGWVMg5ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAWw1NiBi AAAEAwBHMEUCIQDz8NvfGgbXoOCLz06uI8xjK+dBEhMNwWDDOVbqCNhE3QIgfunv Rw1gSUsBhg0zk5sObaey4P417FZ8uEDAMqJA3/YwDQYJKoZIhvcNAQELBQADggEB AHqUu4AqkAMbQ1LP0pf9LxbaKW/NkdFGLcHx09v6YA5Zt233Xa9y9UroeXLHbs6a yAUCRT7ox1t9U13rN2UWe2M7iTKH8I5lHf7xbL/e4IFpU+FUOoG0+4BMTlSuj/Xu GP3+xnEX+iZ4klpbzQybC9TNOdDRNkhO5gQkL3Yew26z9ZP++iRqxBsscJ9dQheY sMuCdGcDkmH7x8Hq33LG6skDn/Sxh4QjyS0neem3aipfMT8xh3Q88Uo6DiZznWG2 Nk540eqBuFCQq8XF22ZbUd2mjijA9TAMS/yYqdHl0J1+DlhKylqYVeB2vVe7knfy +PhXztTissQ5biN508ZhYNE= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0W1NDizoiqkimKGDJFIj n0id7c42v+Wpff1PnmAo59KOjgc+La9aniqM40KmmuAP/MgVAGtHHgbVeeJOfCA8 zRRtNswGVJ57EZ8quYu/Tw4FjOtfBqgBRmuxwCtKwrP8h1SJjR2DwsCmlljUNw2c zk8XMZQu3Rn0DiomiR6o+M+JT6paQihliTWIYSZUWJYLwhmvJC2NSlBjMOOx0VTn FnHwN9sFBxX/jLj9xnf1ETjk2W4/A1x7pApO/jujlW0C2zbOji/+hZLbKruTL74T IVGZ49yRuaBk+kHEKLaEPcjMwC5uHDXxJrbeI2W7FQUH2DXwtjIy47TbHKGD4C+X GGOghCnu8Dx5X3hfNGveAsQNWiSTKRkIPi99hPMR1xhM1d+nGhBaQXvToJ+wPeUB /Y7L0T2YS9HJYl3LO64VRw2nJJ3DZgcbvxCGs8ovs8H19uzarPguQU2vko4ClL5o JZwUlTjOixkZ+EqHku1RmstPMQg4a9ISKTxqaY+d9sVUiUODVTL8QDjNq6vUDnYp GFhxqU9UfRdJ0GC7SlD+jks4EX4/jGSrve9WS1oAAEmAxcymx3iuVq3zxPehSwYX //6cxPn4Ao4yaWiVFi1xtTFUs0TTL+OiD7hSCsOePiHlMFlHezhTPatw9BgSnWGl wyjwAtz/mFzjGYDDxF7tKSECAwEAAQ== -----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 295891904882167159691053989551429456921674 . . . . . . . . [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-07-27 19:53:55 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-25 19:53:55 +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 'www.portaldosolimoveis.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 (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 854387442896998334733766753347473304521330740681114550609242885999986508630740278269245900273977999434134669449937839892968105367601087938529799688706135384760352536901163923924906631602542049477670441818084567624115503934836464521449573308953475765665768380195654068682626853610536370915726033984654703243987043690088252578770614371710267579126703812729025804998921602066438307925076344245153266667700222933284054501075598042200140741328890910700616322022219310674056183670282408941973940481881331944383010940038486737427905632396064861261510398603477900107425287706254873745171938358586524470340572405253924970730998132257504030544571066677966080626743085992170426855227390681809538100201674621482707862763181810551821352631185509513578253199495913442309838153277929356765148249228353434498102084528776610832114362481066278551432707286166037526865438239704793647704824353394891748098788305254197177605118309363617509359459525559563577506362014040499887646616454311532952835435127874498520967031437735752358967198724182921055047078277656444732156881935227090595002910413760804298187929995900810613452370683017236100898899234077818330011391879558596992288771045429746169230917639336472859583370401505280604545916142887128337451133217 . . . . . . . . . . . . . . . . . . . . [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) 25270191647646ba9bdbc6290feb403cf2397050 . . . . . . . . . . . . . . . . [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 (30 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.portaldosolimoveis.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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007700e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016c3536204000000403004830460221008f15a3151e206aa27dd9c9aafdbc66f3426f43a7c1e9a17ed3d8242744b143f3022100a82128098b91b495621164cf664281f257f62394859f70d2e66ebe6882774ad9007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016c353620620000040300473045022100f3f0dbdf1a06d7a0e08bcf4eae23cc632be74112130dc160c33956ea08d844dd02207ee9ef470d60494b01860d33939b0e6da7b2e0fe35ec567cb840c032a240dff6 . . . . [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) 007a94bb802a90031b4352cfd297fd2f16da296fcd91d1462dc1f1d3dbfa600e59b76df75daf72f54ae87972c76ece9ac80502453ee8c75b7d535deb3765167b633b893287f08e651dfef16cbfdee0816953e1543a81b4fb804c4e54ae8ff5ee18fdfec67117fa2678925a5bcd0c9b0bd4cd39d0d136484ee604242f761ec36eb3f593fefa246ac41b2c709f5d421798b0cb827467039261fbc7c1eadf72c6eac9039ff4b1878423c92d2779e9b76a2a5f313f3187743cf14a3a0e26739d61b6364e78d1ea81b85090abc5c5db665b51dda68e28c0f5300c4bfc98a9d1e5d09d7e0e584aca5a9855e076bd57bb9277f2f8f857ced4e2b2c4396e2379d3c66160d1