cpcalendars.ashlarimoveis.com.br
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:64:1e:9a:fb:7c:b6:08:0a:1f:ac:90:53:a6:00:ed:27:62 was issued on by Let's Encrypt.
With 9 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=cpcalendars.ashlarimoveis.com.br
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:64:1e:9a:fb:7c:b6:08:0a:1f:ac:90:53:a6:00:ed:27:62Serial Number (int): 382518061973490033431815011078976473737058
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 44:2f:44:6f:ff:5e:6f:c6:c2:e2:a9:73:40:84:71:18:71:32:09:0e
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): cd:04:64:65:b6:d3:ab:2a:9e:a0:a2:e4:a7:aa:14:46:a4:06:70:ae
Fingerprint (sha256): bf:fd:82:36:bd:d0:f3:a2:6a:6f:07:f8:45:ed:c5:cc:a1:7b:31:9f:55:a3:7d:46:9f:81:3b:3f:8f:6b:e5:bc
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate cpcalendars.ashlarimoveis.com.br
9
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for cpcalendars.ashlarimoveis.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
ashlarimoveis.com.br
autodiscover.ashlarimoveis.com.br
cpanel.ashlarimoveis.com.br
cpcalendars.ashlarimoveis.com.br
cpcontacts.ashlarimoveis.com.br
mail.ashlarimoveis.com.br
webdisk.ashlarimoveis.com.br
webmail.ashlarimoveis.com.br
www.ashlarimoveis.com.br
autodiscover.ashlarimoveis.com.br
cpanel.ashlarimoveis.com.br
cpcalendars.ashlarimoveis.com.br
cpcontacts.ashlarimoveis.com.br
mail.ashlarimoveis.com.br
webdisk.ashlarimoveis.com.br
webmail.ashlarimoveis.com.br
www.ashlarimoveis.com.br
Other certificates including the domain name ashlarimoveis.com.br
(limited to 100 certificates)
Certificate
The complete raw certificate details for cpcalendars.ashlarimoveis.com.br in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGZzCCBU+gAwIBAgISBGQemvt8tggKH6yQU6YA7SdiMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDExMjYxODAyMjJaFw0y MTAyMjQxODAyMjJaMCsxKTAnBgNVBAMTIGNwY2FsZW5kYXJzLmFzaGxhcmltb3Zl aXMuY29tLmJyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArvYg8Lkp Q7N7gpiWbcT6knUyaD4XI4tj0FC0U8BFzQc/55qlq5ZCrPiYTdqoNTipvnQXTZQk SzECXqo/5GDiN5yXzUIN8xtqNI2P+Kq6zssWWrAYItFcEYIc4Smj7WlwYxkz4LD0 jpfwaPDk1p4DgbrTgDSeeLAezis8NkZL3Nt/c6+L46Ye/2eegRdHhXnk46xzwRve rNqqWFR1BViOUsKMHFrdnIYZCMm6NjDo2xuT8/PweLi8RY0nFuDD/qOH/ZaYCT+Q ig5gVninR+gyw0KFuBScLxgVh+zJbB4JPB+BbEfFWUxsNA/0t9NMiOSkTgQvFgHi EsRnnbGEC1S3iwIDAQABo4IDZDCCA2AwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRE L0Rv/15vxsLiqXNAhHEYcTIJDjAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv 86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu dC14My5sZXRzZW5jcnlwdC5vcmcvMIIBFwYDVR0RBIIBDjCCAQqCFGFzaGxhcmlt b3ZlaXMuY29tLmJygiFhdXRvZGlzY292ZXIuYXNobGFyaW1vdmVpcy5jb20uYnKC G2NwYW5lbC5hc2hsYXJpbW92ZWlzLmNvbS5icoIgY3BjYWxlbmRhcnMuYXNobGFy aW1vdmVpcy5jb20uYnKCH2NwY29udGFjdHMuYXNobGFyaW1vdmVpcy5jb20uYnKC GW1haWwuYXNobGFyaW1vdmVpcy5jb20uYnKCHHdlYmRpc2suYXNobGFyaW1vdmVp cy5jb20uYnKCHHdlYm1haWwuYXNobGFyaW1vdmVpcy5jb20uYnKCGHd3dy5hc2hs YXJpbW92ZWlzLmNvbS5icjBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLf EwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCC AQUGCisGAQQB1nkCBAIEgfYEgfMA8QB3APZclC/RdzAiFFQYCDCUVo7jTRMZM7/f DC8gC8xO8WTjAAABdgXvYK4AAAQDAEgwRgIhAIE8j++pquXo+sOtEhSKHNqgiXEJ yUF1Us4rP1wtGLbCAiEA5OOBqfZBlP3/qk72DCM+wCbq8Jwg9YKXkSPcTZwDBHAA dgBvU3asMfAxGdiZAKRRFf93FRwR2QLBACkGjbIImjfZEwAAAXYF72DjAAAEAwBH MEUCID9X4RI4r21ccOkHNWtPbx5rlStCylqtfG7YelJC1lUEAiEA7Ohd27dFuUqU D3Ue9AsiLYA9LJRJVxE4UyBdm++YNtwwDQYJKoZIhvcNAQELBQADggEBAF2Rxhg/ hEjaGrpR51EDoCL3skzDmNNsa4vjVReXTdmC5pzSed77NbVs1olHQL3jDK10wr5q zRuZ/Xrj9ykNy2s3BVKk5PvD4syPbC/6FdSnEDoFUsRuzLYUr0YV0w02yQZGUoq9 gsqp0qnPdo1KnCPgjZTZ+iAAgbu0ADAVgn1cm1gcTHALhuRzxxwVMi8La522ExAk Vor2H+TprTw1RBEQ04WBsX7efZKDr/zuIl59kbQRrxaNNMGkPKrhLIJBEK8kNLj2 1mhmCdGjPL+fuuT/VPgJGSq1IPkxFxWYNhu0qEOHqkXW1Fbr0wm56AAjRwM+zC05 pwW7ZNRKkBE5QTo= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArvYg8LkpQ7N7gpiWbcT6 knUyaD4XI4tj0FC0U8BFzQc/55qlq5ZCrPiYTdqoNTipvnQXTZQkSzECXqo/5GDi N5yXzUIN8xtqNI2P+Kq6zssWWrAYItFcEYIc4Smj7WlwYxkz4LD0jpfwaPDk1p4D gbrTgDSeeLAezis8NkZL3Nt/c6+L46Ye/2eegRdHhXnk46xzwRverNqqWFR1BViO UsKMHFrdnIYZCMm6NjDo2xuT8/PweLi8RY0nFuDD/qOH/ZaYCT+Qig5gVninR+gy w0KFuBScLxgVh+zJbB4JPB+BbEfFWUxsNA/0t9NMiOSkTgQvFgHiEsRnnbGEC1S3 iwIDAQAB -----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 382518061973490033431815011078976473737058 . . . . . . . . [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 2020-11-26 18:02:22 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2021-02-24 18:02: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 'cpcalendars.ashlarimoveis.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 22086835636365591504036790577570827968629070915217428713306342787198034109069573256847572986365001937937799585724834237952627976740179179590633014347108714087187147752787832900292361781450601083946882641050017203067388504301579843539333193356212343060187246955215355182380610762208497969244047890179578470272199479889326656965019832090620686082565134913606839829274880069583863785651557737981743694225126093760080978851037205144678477686684806736979271100122339335015148260926509060124119185581329830257773674124567488126511414839103761939142222717183569241358855053116375190927168099768752651543075852474862254995339 . . . . . . . . . . . . . . . . . . . . [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) 442f446fff5e6fc6c2e2a973408471187132090e . . . . . . . . . . . . . . . . [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 (270 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ashlarimoveis.com.br' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'autodiscover.ashlarimoveis.com.br' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpanel.ashlarimoveis.com.br' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpcalendars.ashlarimoveis.com.br' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpcontacts.ashlarimoveis.com.br' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.ashlarimoveis.com.br' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webdisk.ashlarimoveis.com.br' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webmail.ashlarimoveis.com.br' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.ashlarimoveis.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 (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) 00f1007700f65c942fd1773022145418083094568ee34d131933bfdf0c2f200bcc4ef164e30000017605ef60ae0000040300483046022100813c8fefa9aae5e8fac3ad12148a1cdaa0897109c9417552ce2b3f5c2d18b6c2022100e4e381a9f64194fdffaa4ef60c233ec026eaf09c20f582979123dc4d9c0304700076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000017605ef60e3000004030047304502203f57e11238af6d5c70e907356b4f6f1e6b952b42ca5aad7c6ed87a5242d65504022100ece85ddbb745b94a940f751ef40b222d803d2c944957113853205d9bef9836dc . . . . [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) 005d91c6183f8448da1aba51e75103a022f7b24cc398d36c6b8be35517974dd982e69cd279defb35b56cd6894740bde30cad74c2be6acd1b99fd7ae3f7290dcb6b370552a4e4fbc3e2cc8f6c2ffa15d4a7103a0552c46eccb614af4615d30d36c90646528abd82caa9d2a9cf768d4a9c23e08d94d9fa200081bbb4003015827d5c9b581c4c700b86e473c71c15322f0b6b9db6131024568af61fe4e9ad3c35441110d38581b17ede7d9283affcee225e7d91b411af168d34c1a43caae12c824110af2434b8f6d6686609d1a33cbf9fbae4ff54f809192ab520f931171598361bb4a84387aa45d6d456ebd309b9e8002347033ecc2d39a705bb64d44a901139413a