xhrealestate.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:3d:a8:61:ac:64:8b:d5:37:4e:8b:5a:f3:a0:31:3a:43:be was issued on by Let's Encrypt.

With 2 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=xhrealestate.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:3d:a8:61:ac:64:8b:d5:37:4e:8b:5a:f3:a0:31:3a:43:be
Serial Number (int): 369430185561845920860946791868356468818878
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 5d:b3:41:c5:38:df:0d:fa:dc:1a:73:d3:79:64:4c:ff:cc:69:9e:d3
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): d6:69:26:3f:7b:9c:90:ab:75:35:36:07:31:4a:1b:92:f1:9c:97:8b
Fingerprint (sha256): 68:f0:da:6a:0f:3a:b0:54:3b:fe:f1:c9:b3:50:cd:e6:e9:6f:d8:46:d5:d1:7f:8a:b6:b4:8d:f5:f2:8f:54:52

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate xhrealestate.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for xhrealestate.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.xhrealestate.com
xhrealestate.com

Other certificates including the domain name xhrealestate.com

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGbTCCBVWgAwIBAgISBD2oYaxki9U3Tota86AxOkO+MA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA5MDgxNTEyNDZaFw0x
OTEyMDcxNTEyNDZaMBsxGTAXBgNVBAMTEHhocmVhbGVzdGF0ZS5jb20wggIiMA0G
CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDSscKyYgkYzZt1fCyYlooJlMXL7G1R
oNa3whfHPsLhgmRk7rJtqnmXrstJOdRsBPlE+XfWybZNB+uUbzIhxY2G/GF4yCIk
3HuB0phopDnAjcZy2syLAtAJzy28//5IKctFCbDMPbCehHNDN7rLpnlwkDD6SeiB
2kOF9pZMQFX8rhCb67iWbQ0vzTDS6A7W7D+TuQXZ1ImTADy7Dd9jXd8KiRLVWkBu
obJCKyefNx5QiOrhxPuNPOMiAl9VM7lwqlZv0hMWxS0Fjrm8dVX49pts8mMRTrgN
RfgTtYI5/Qz5rWNDFysxLNkIhCicV0kjCiCZctBrK4/ZFAXglGaUWKqFp8tA7hYd
mA3Jzp27a/JWwJkwicvn1AGHQv9aLnzPrIsZgx04HyC+4yPPqFZsdb+M9LQkhrxt
dT1nMxuqLLweie1JWxjk0ilMQUUnWYAeYacoitrUghXreBMm+vl08SH3vLnVLViB
rlvguaIqEO/5ZwGbJ6bUyurYstcr2z8Zmf7N2Zu2FJOvXryoQTDXP5NQnZ6VECUx
uOoWb/aj3OsrT/jocu3VWf1V8NIGlZTU0t5aeFeakezKN1OV3rULQCDwz4ELJVmu
IRjqkL0wvj+jxDKNo5KbYIy5eap4ZNmLaEl1zKCBdEIXdF7jkgLPcQj+SKyGYkuq
hrqddPrvcAZq4QIDAQABo4ICejCCAnYwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW
MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRd
s0HFON8N+twac9N5ZEz/zGme0zAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv
86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu
dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu
dC14My5sZXRzZW5jcnlwdC5vcmcvMDEGA1UdEQQqMCiCFHd3dy54aHJlYWxlc3Rh
dGUuY29tghB4aHJlYWxlc3RhdGUuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcG
CysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5
cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUAb1N2rDHwMRnYmQCkURX/
dxUcEdkCwQApBo2yCJo32RMAAAFtEaYszQAABAMARjBEAiA2aexGoYHc7BkLwo7d
yLGfRTrS5B2r89MUlnEQzYT0ggIgJ8QpJq/pa7BG99gqm0GnPEZKX41nfb3HSlYj
dX5Td3MAdgBj8tvN6DvMLM8LcoQnV2szpI1hd4+9daY4scdoVEvYjQAAAW0RpiyW
AAAEAwBHMEUCIDfXftbxS3MEcM/xROpZJ1iYD1iXTsH28/QU96OkUnhoAiEAwPMv
MsWBalmaQGNUuFjLvAfl4koq+XUzWg9B2mOI+l0wDQYJKoZIhvcNAQELBQADggEB
ABPuMGCNxgN8W+08OFLqFHx8woV37LeGHB/jnNaiJmjP4xFiFNC85yJqGRv4zL4p
Y3rfC3yX9U1xSyO7efnAQmXumHIx+IDUet9tROzsD3H2SGDRnmovmxyVeOuRYXKO
LrcND5/SeEBvm8ko8Kb/p6QRVkWJBWiD/MwQuLjIXCmhxTIkgOgXfgVq5pV4aiR9
x3ENi+1bTp8EgcOGz5PAe6pSuMN322zBxRb6T1aqpcRRanqtQOp5iEV0eklETn72
bmuWFfGQ1kCKkS/pNLfb2plx31nR2shxK6jeLbxXu5wqU5w8eYANQggOef0pNf20
wonD2+NKN3NAcGphwdv5sg4=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0rHCsmIJGM2bdXwsmJaK
CZTFy+xtUaDWt8IXxz7C4YJkZO6ybap5l67LSTnUbAT5RPl31sm2TQfrlG8yIcWN
hvxheMgiJNx7gdKYaKQ5wI3GctrMiwLQCc8tvP/+SCnLRQmwzD2wnoRzQze6y6Z5
cJAw+knogdpDhfaWTEBV/K4Qm+u4lm0NL80w0ugO1uw/k7kF2dSJkwA8uw3fY13f
CokS1VpAbqGyQisnnzceUIjq4cT7jTzjIgJfVTO5cKpWb9ITFsUtBY65vHVV+Pab
bPJjEU64DUX4E7WCOf0M+a1jQxcrMSzZCIQonFdJIwogmXLQayuP2RQF4JRmlFiq
hafLQO4WHZgNyc6du2vyVsCZMInL59QBh0L/Wi58z6yLGYMdOB8gvuMjz6hWbHW/
jPS0JIa8bXU9ZzMbqiy8HontSVsY5NIpTEFFJ1mAHmGnKIra1IIV63gTJvr5dPEh
97y51S1Yga5b4LmiKhDv+WcBmyem1Mrq2LLXK9s/GZn+zdmbthSTr168qEEw1z+T
UJ2elRAlMbjqFm/2o9zrK0/46HLt1Vn9VfDSBpWU1NLeWnhXmpHsyjdTld61C0Ag
8M+BCyVZriEY6pC9ML4/o8QyjaOSm2CMuXmqeGTZi2hJdcyggXRCF3Re45ICz3EI
/kishmJLqoa6nXT673AGauECAwEAAQ==
-----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 369430185561845920860946791868356468818878
 . . . . . . . . [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-09-08 15:12:46 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-07 15:12:46 +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 'xhrealestate.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 859558065650339854834574852127944853332870659327791367244239284011838100223097933095580899742694613730990766170330323961386005367362434032322885851741876992980513860327128351715043999178387652578262585057781865916807335120604118284154389803665361452962185990911656195682867493648020250095042334961227196975664264950907886343618850910274551437050903335214288732847468421733400580413633888574529501791369146499212147701918828024258486725168995927755204872067886720447173377372115173068472997193329628262007866172546397262021498984537882136260153735298263406201356379564031632261373394551266341397361578244012396013900691150802746116237958356060861302650406965819111037278842212719455316507261692163934384970278490196867200062463450367037505036623849983001895308018855855608797754667901602607814844784732086671867204582505050429870075123956472845850237754728254522153638614616267783584812750552986285642790264132788946799621307997914200083308584514933040263895627034201309871963553096720083819346958236684808285258026643089386169823229924666183357833819909602391494322528020387366545318305329966985917848719572904727250643278609886531504278262186841580134342826086814877083943532884928528975839173176256178308788570110451934534771829473
 . . . . . . . . . . . . . . . . . . . . [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)
							5db341c538df0dfadc1a73d379644cffcc699ed3
 . . . . . . . . . . . . . . . . [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 (42 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.xhrealestate.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'xhrealestate.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 (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef0075006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016d11a62ccd000004030046304402203669ec46a181dcec190bc28eddc8b19f453ad2e41dabf3d314967110cd84f482022027c42926afe96bb046f7d82a9b41a73c464a5f8d677dbdc74a5623757e53777300760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016d11a62c960000040300473045022037d77ed6f14b730470cff144ea592758980f58974ec1f6f3f414f7a3a4527868022100c0f32f32c5816a599a406354b858cbbc07e5e24a2af975335a0f41da6388fa5d
 . . . . [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)
		0013ee30608dc6037c5bed3c3852ea147c7cc28577ecb7861c1fe39cd6a22668cfe3116214d0bce7226a191bf8ccbe29637adf0b7c97f54d714b23bb79f9c04265ee987231f880d47adf6d44ecec0f71f64860d19e6a2f9b1c9578eb9161728e2eb70d0f9fd278406f9bc928f0a6ffa7a411564589056883fccc10b8b8c85c29a1c5322480e8177e056ae695786a247dc7710d8bed5b4e9f0481c386cf93c07baa52b8c377db6cc1c516fa4f56aaa5c4516a7aad40ea798845747a49444e7ef66e6b9615f190d6408a912fe934b7dbda9971df59d1dac8712ba8de2dbc57bb9c2a539c3c79800d42080e79fd2935fdb4c289c3dbe34a377340706a61c1dbf9b20e