www.greener-buildconstruction.co.uk

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:d4:b9:b5:5e:45:7b:b5:ab:a1:1f:21:91:37:23:a1:41:63 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.greener-buildconstruction.co.uk

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:d4:b9:b5:5e:45:7b:b5:ab:a1:1f:21:91:37:23:a1:41:63
Serial Number (int): 333723568479522830673414556045782206726499
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: ea:07:b4:8b:eb:0b:d4:af:34:0c:52:27:5d:32:f6:ae:d4:d6:aa:59
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 9a:01:a7:7a:2b:41:32:04:55:08:0a:7f:09:a8:a0:70:ad:7d:70:ee
Fingerprint (sha256): b5:b9:bd:9d:e0:66:15:fe:6c:85:56:2b:78:10:9b:94:12:b8:dc:f2:bf:ab:e7:52:b0:d2:ab:e4:2d:7f:3c:f3

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 www.greener-buildconstruction.co.uk

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for www.greener-buildconstruction.co.uk

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.greener-buildconstruction.co.uk

Other certificates including the domain name greener-buildconstruction.co.uk

(limited to 100 certificates)

Certificate

The complete raw certificate details for www.greener-buildconstruction.co.uk in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGfjCCBWagAwIBAgISA9S5tV5Fe7WroR8hkTcjoUFjMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMTQxMDEwNDNaFw0y
MDA1MTQxMDEwNDNaMC4xLDAqBgNVBAMTI3d3dy5ncmVlbmVyLWJ1aWxkY29uc3Ry
dWN0aW9uLmNvLnVrMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAo9Ia
iItuxFmmPZWDxh+T66A1+OrIoTGBbnyrL7LXmA6A9JiXGp1YJaHT+N3mDc/vtHhE
ulz9iId5C5VI2O2MYHBGJ9o2s5rP8k2pSM89RpuQRProR+M/UshLRPlvumNu9I4H
b1z73rXJz18ZEkUzTlTIX+6Y2k/B9247Kn9+yDFjqJZFwK7k+DQDNUaPGVn9iQ3A
keZ/K8gbdQe6LDKnJVbw3N6T+7f1JzL4E3T2ByfMf+ZcNMFgExWsMfMTsG22KmQ2
7W9389gZUGLWnMbeDziwDzKRz5QFSJVY8Hpe6WaNZ4Om4mdf/A7uB5Uol5j8zZsp
X9iYQi2BSOlkeqAGqykOBxNDluclpZJW1Y+E/qqjQrDPsl/nspkbhVoG3AsXMScq
kOME/1NBx7XBdI1M4XBielNjIbeIEK8jB84HyAAcSV+cN7DzuefFypQJftldUyWM
qicXQpo+f1acOQN6rkTF0ieRlBPl8O6we5FTgbpxF/k3DD2rSeUsBIeoKtdY5tNt
jMzooCPZycPjmI5CDQX2A/ZoAtfFGIimbXRdGBfc3J6/F1Cfizd3raqyjBhUtEsW
1RmFU+yWUMa+t3jNLsVHKsdCmk7nk4/cZCtKyqGDAsXvhNguIDFL3OxUyD0qm9fT
w3qfDqh+aapR9txpVHbGmxgaemLKqnaEh/HMpXsCAwEAAaOCAngwggJ0MA4GA1Ud
DwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0T
AQH/BAIwADAdBgNVHQ4EFgQU6ge0i+sL1K80DFInXTL2rtTWqlkwHwYDVR0jBBgw
FoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUF
BzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUF
BzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzAuBgNVHREE
JzAlgiN3d3cuZ3JlZW5lci1idWlsZGNvbnN0cnVjdGlvbi5jby51azBMBgNVHSAE
RTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRw
Oi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2
ALIeBcyLos2KIE6HZvkruYolIGdr2vpw57JJUy3vi5BeAAABcENkyDwAAAQDAEcw
RQIgZRhqhanvnoOPQQhPR0xpiV1mq1zh206kZ+8QL0besFECIQC0yvXn4OKngE0w
5mB4NreCfjlK/zdUwPlz1VBlr7++PgB2AG9Tdqwx8DEZ2JkApFEV/3cVHBHZAsEA
KQaNsgiaN9kTAAABcENkyGgAAAQDAEcwRQIhALZzJTknApPCOBZKDvykwbC6HjKU
4q6eSREUHutenq9/AiAsdyQHiajYc8RT/Q7RhGC0h/gJFayRjjpcNmFiVtPBIDAN
BgkqhkiG9w0BAQsFAAOCAQEAEpdhpewcIFd8u0p8yZTLvSbwf0L2gYvSrrwxTtxT
36DBmZ+fgZpbIQGD0nS3VbU6VaG8CsWcClAbbjit06xjpbyfHKEMJHnLHPqr/Onx
7iiiKpzTeHAKmYjmZ5NxPBwQWiyB7FyKE8bC5VQslb/qO0lCvknjJXuq5a5alXF7
qn3FoAJz3fioK+0jBEkhuWfMls+q4qhYu1G6ZUO68Oa/9i/QvgN3/QaIdMXpcynK
+w+nRT/mCH/rPu0Be+6sQCLIGSmxn/q6ghCMzI0K3vGND0xKz9UiAon2MDeFECax
WYWuaF+0K5xWNUAHblHj2Xv62CLlLz1QBRp/9NQvUpmcHg==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAo9IaiItuxFmmPZWDxh+T
66A1+OrIoTGBbnyrL7LXmA6A9JiXGp1YJaHT+N3mDc/vtHhEulz9iId5C5VI2O2M
YHBGJ9o2s5rP8k2pSM89RpuQRProR+M/UshLRPlvumNu9I4Hb1z73rXJz18ZEkUz
TlTIX+6Y2k/B9247Kn9+yDFjqJZFwK7k+DQDNUaPGVn9iQ3AkeZ/K8gbdQe6LDKn
JVbw3N6T+7f1JzL4E3T2ByfMf+ZcNMFgExWsMfMTsG22KmQ27W9389gZUGLWnMbe
DziwDzKRz5QFSJVY8Hpe6WaNZ4Om4mdf/A7uB5Uol5j8zZspX9iYQi2BSOlkeqAG
qykOBxNDluclpZJW1Y+E/qqjQrDPsl/nspkbhVoG3AsXMScqkOME/1NBx7XBdI1M
4XBielNjIbeIEK8jB84HyAAcSV+cN7DzuefFypQJftldUyWMqicXQpo+f1acOQN6
rkTF0ieRlBPl8O6we5FTgbpxF/k3DD2rSeUsBIeoKtdY5tNtjMzooCPZycPjmI5C
DQX2A/ZoAtfFGIimbXRdGBfc3J6/F1Cfizd3raqyjBhUtEsW1RmFU+yWUMa+t3jN
LsVHKsdCmk7nk4/cZCtKyqGDAsXvhNguIDFL3OxUyD0qm9fTw3qfDqh+aapR9txp
VHbGmxgaemLKqnaEh/HMpXsCAwEAAQ==
-----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 333723568479522830673414556045782206726499
 . . . . . . . . [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-02-14 10:10:43 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-14 10:10:43 +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.greener-buildconstruction.co.uk'
 . . . . . . . . [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 668330217825946254782322886888317557768653790445482951627513539236675308789548665355480919027462714275777222193286845947224598128170650763912093795449029582257510950895381183662151735947289797176963462242174596246644482357995581888998321120094456105275630930940769509148954146380778861921436004437177086395554938560901611159362803830139149168551313392479310631116449815197314774108199166091157227269698672976062726348671342655577587251914563524415185977294627595187042328354544117002234756569134699229903433303603713849760310750759345665925030614487589892196639155994734456134746788043684681587638672928969751826671295059349607401294966274284033052504459897873129994982103631328733517901258894532406630669909214559327553585114585333576042149210924982060005540932922150482248036914673671355682281004672895882987172389361474722951751710231620139752309523712647773605721790807221368038644168122512246194587176131832994214214886614340554988679389306199694775744835035368384382586237823024473299964259373935663291035461372961627537832532660496818634185834134159387576374214593355848059184557022404123564316486604014698594373605800532620514324428629662874842435761729733904843398353357559030315838253257434144667326909564124506017430807931
 . . . . . . . . . . . . . . . . . . . . [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)
							ea07b48beb0bd4af340c52275d32f6aed4d6aa59
 . . . . . . . . . . . . . . . . [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 (39 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.greener-buildconstruction.co.uk'
 . . . . . . . . . . . . . . . . [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 (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f0007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e000001704364c83c0000040300473045022065186a85a9ef9e838f41084f474c69895d66ab5ce1db4ea467ef102f46deb051022100b4caf5e7e0e2a7804d30e6607836b7827e394aff3754c0f973d55065afbfbe3e0076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d913000001704364c8680000040300473045022100b6732539270293c238164a0efca4c1b0ba1e3294e2ae9e4911141eeb5e9eaf7f02202c77240789a8d873c453fd0ed18460b487f80915ac918e3a5c36616256d3c120
 . . . . [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)
		00129761a5ec1c20577cbb4a7cc994cbbd26f07f42f6818bd2aebc314edc53dfa0c1999f9f819a5b210183d274b755b53a55a1bc0ac59c0a501b6e38add3ac63a5bc9f1ca10c2479cb1cfaabfce9f1ee28a22a9cd378700a9988e66793713c1c105a2c81ec5c8a13c6c2e5542c95bfea3b4942be49e3257baae5ae5a95717baa7dc5a00273ddf8a82bed23044921b967cc96cfaae2a858bb51ba6543baf0e6bff62fd0be0377fd068874c5e97329cafb0fa7453fe6087feb3eed017beeac4022c81929b19ffaba82108ccc8d0adef18d0f4c4acfd5220289f63037851026b15985ae685fb42b9c563540076e51e3d97bfad822e52f3d50051a7ff4d42f52999c1e