quoteme.togetherenergy.co.uk

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:4b:0f:56:ee:a8:6a:47:32:94:7a:b7:d7:3a:2c:c7:66:71 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=quoteme.togetherenergy.co.uk

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:4b:0f:56:ee:a8:6a:47:32:94:7a:b7:d7:3a:2c:c7:66:71
Serial Number (int): 286878425112374440888019914664116039935601
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 70:ac:38:46:46:1e:e4:9f:83:19:fb:73:b4:fe:d2:2c:05:ac:98:54
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): e6:2b:d9:fb:eb:42:dc:82:7c:b9:14:e7:34:6c:ab:f4:b6:f3:db:e7
Fingerprint (sha256): 44:e7:a0:a0:c8:4e:d6:92:c0:55:43:06:92:64:e8:4d:7e:39:e8:58:fa:92:a2:eb:fb:06:1f:d6:61:37:83:95

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 quoteme.togetherenergy.co.uk

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for quoteme.togetherenergy.co.uk

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

quoteme.togetherenergy.co.uk

Other certificates including the domain name togetherenergy.co.uk

(limited to 100 certificates)
quoteme.togetherenergy.co.uk
join.togetherenergy.co.uk
*.togetherenergy.co.uk
quoteme.togetherenergy.co.uk
togetherenergy.co.uk
join.togetherenergy.co.uk
togetherenergy.co.uk
join.togetherenergy.co.uk
*.togetherenergy.co.uk
join.togetherenergy.co.uk
togetherenergy.co.uk
quoteme.togetherenergy.co.uk
togetherenergy.co.uk
togetherenergy.co.uk
quoteme.togetherenergy.co.uk
togetherenergy.co.uk
togetherenergy.co.uk
quoteme.togetherenergy.co.uk
togetherenergy.co.uk
*.togetherenergy.co.uk
togetherenergy.co.uk
join.togetherenergy.co.uk
togetherenergy.co.uk
togetherenergy.co.uk
*.togetherenergy.co.uk
togetherenergy.co.uk
togetherenergy.co.uk
quoteme.togetherenergy.co.uk
togetherenergy.co.uk
togetherenergy.co.uk
gateway.togetherenergy.co.uk
quoteme.togetherenergy.co.uk
join.togetherenergy.co.uk
quoteme.togetherenergy.co.uk
join.togetherenergy.co.uk
cashforkids.togetherenergy.co.uk
quoteme.togetherenergy.co.uk
togetherenergy.co.uk
join.togetherenergy.co.uk
gateway.togetherenergy.co.uk
quoteme.togetherenergy.co.uk
togetherenergy.co.uk
togetherenergy.co.uk
gateway.togetherenergy.co.uk
togetherenergy.co.uk
join.togetherenergy.co.uk
cashforkids.togetherenergy.co.uk
join.togetherenergy.co.uk
togetherenergy.co.uk
togetherenergy.co.uk
*.togetherenergy.co.uk
togetherenergy.co.uk
togetherenergy.co.uk
togetherenergy.co.uk
quoteme.togetherenergy.co.uk
join.togetherenergy.co.uk
join.togetherenergy.co.uk
togetherenergy.co.uk
*.togetherenergy.co.uk
quoteme.togetherenergy.co.uk
gateway.togetherenergy.co.uk
quoteme.togetherenergy.co.uk
*.togetherenergy.co.uk
quoteme.togetherenergy.co.uk
join.togetherenergy.co.uk
quoteme.togetherenergy.co.uk
togetherenergy.co.uk
join.togetherenergy.co.uk

Certificate

The complete raw certificate details for quoteme.togetherenergy.co.uk in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFcDCCBFigAwIBAgISA0sPVu6oakcylHq31zosx2ZxMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA2MTAyMzA5MjFaFw0x
OTA5MDgyMzA5MjFaMCcxJTAjBgNVBAMTHHF1b3RlbWUudG9nZXRoZXJlbmVyZ3ku
Y28udWswggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCk4VIGRsP9DZc2
O/o6kmRKhm6rsFQbEGFsi/falzU2H9bJ5oPOGpww0hKS5JMZQqQeXg1N9cUEfbPW
IwDlB6ovBMmnQOPCf2TPlv+S8dFocNRnWljvy52GUamOPV0cb6MY/VIEl6KkbA5x
/MAl9t7B0Sa+pOjR5imfMHngycIU6JJz+upGiM4FRdL8zx4vi3fPVWMIRc0fIiDU
HrmNXge6k/UKAhqSifpyuaCOk57RCGN2e8RG0jZLTa1PTysM0BR9gLO3Jt88Cnyb
9ezUkymDiJW0TB19oTtU9ZfiE9Ah524WTBe3a09kGGkYJT5qUJxo4ZvLRfpRJWQD
o1vUV52HAgMBAAGjggJxMIICbTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYI
KwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFHCsOEZG
HuSfgxn7c7T+0iwFrJhUMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyh
MG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgz
LmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgz
LmxldHNlbmNyeXB0Lm9yZy8wJwYDVR0RBCAwHoIccXVvdGVtZS50b2dldGhlcmVu
ZXJneS5jby51azBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAo
MCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQQGCisG
AQQB1nkCBAIEgfUEgfIA8AB2AOJpS64m6OlACeiGG7Y7g9Q+5/50iPukjyiTAZ3d
8dv+AAABa0PeKoIAAAQDAEcwRQIgVTjywtgpK6u9Y0IqQYObD9M2YpF/PqQVTD9W
wf72rmYCIQCpOFRbJNBtz+8c7aDEDN4MHuL1BEII4w3LSDCnDWadOQB2AGPy283o
O8wszwtyhCdXazOkjWF3j711pjixx2hUS9iNAAABa0PeKLQAAAQDAEcwRQIhAIk1
SAAiVHZFmDhihs6u4o0K2b0xm6p1yW7S31qDgLbSAiAP2+iGMsjbeeZqYKUs7+rg
xw1uZ8KZrF3/V0fDaABouzANBgkqhkiG9w0BAQsFAAOCAQEAmZm7TaUqxjCj6Pdb
cNaXjmWwtQ+O1b2cVnK4sMDs8D2gyq4PgyjkeHgp7KvCT1TU6tB/poKlN9WsMJUE
KLtFCbheJLbmMBIZMHXehvcmgZJ/yUUw/oD6jLhvLhMkzRGUP0M0qjCEfFcnySpC
jQ23DVDDAePmxZrxWDJ99szHJqd1mli8xRPMmhYIEWM1ynqcUMxTo4MrGh6MdsJ9
jF46MbjxaevG53fopYBa6ly/vYqZ2gXhMF4p1ww7tIUEH4Efe2AkeUMX1x7A6uHW
NvAoD2kEXRh6cebgSfz8maMU2e3A0yD64r0mxPez1v0MgWJ0Choxrt4DztmWhP6Y
eRZLbw==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApOFSBkbD/Q2XNjv6OpJk
SoZuq7BUGxBhbIv32pc1Nh/WyeaDzhqcMNISkuSTGUKkHl4NTfXFBH2z1iMA5Qeq
LwTJp0Djwn9kz5b/kvHRaHDUZ1pY78udhlGpjj1dHG+jGP1SBJeipGwOcfzAJfbe
wdEmvqTo0eYpnzB54MnCFOiSc/rqRojOBUXS/M8eL4t3z1VjCEXNHyIg1B65jV4H
upP1CgIakon6crmgjpOe0QhjdnvERtI2S02tT08rDNAUfYCztybfPAp8m/Xs1JMp
g4iVtEwdfaE7VPWX4hPQIeduFkwXt2tPZBhpGCU+alCcaOGby0X6USVkA6Nb1Fed
hwIDAQAB
-----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 286878425112374440888019914664116039935601
 . . . . . . . . [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-06-10 23:09:21 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-09-08 23:09:21 +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 'quoteme.togetherenergy.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 (2160 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 20814191648864678146246102856364294240777560323146554314149952928776477134497724964458541785125490699903811167811333573420590837911532773137096720171108734853981563878095879303246789062737112536038297144708200867128323216013600703871994774048174037165906482748202003474797330353892993349627870606541136127721516940137925739035239642013589495448323678290259633987156740122272620294510393303695846155463043194608514187952331107975493222632055276736090137166964349484175248490628470927507420553373622791322639110078750554096004874452717553331097159134493408426274353336235475470666632096152670309947297288028510850882951
 . . . . . . . . . . . . . . . . . . . . [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)
							70ac3846461ee49f8319fb73b4fed22c05ac9854
 . . . . . . . . . . . . . . . . [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 (32 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'quoteme.togetherenergy.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)
							00f0007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016b43de2a82000004030047304502205538f2c2d8292babbd63422a41839b0fd33662917f3ea4154c3f56c1fef6ae66022100a938545b24d06dcfef1ceda0c40cde0c1ee2f5044208e30dcb4830a70d669d3900760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016b43de28b40000040300473045022100893548002254764598386286ceaee28d0ad9bd319baa75c96ed2df5a8380b6d202200fdbe88632c8db79e66a60a52cefeae0c70d6e67c299ac5dff5747c3680068bb
 . . . . [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)
		009999bb4da52ac630a3e8f75b70d6978e65b0b50f8ed5bd9c5672b8b0c0ecf03da0caae0f8328e4787829ecabc24f54d4ead07fa682a537d5ac30950428bb4509b85e24b6e63012193075de86f72681927fc94530fe80fa8cb86f2e1324cd11943f4334aa30847c5727c92a428d0db70d50c301e3e6c59af158327df6ccc726a7759a58bcc513cc9a1608116335ca7a9c50cc53a3832b1a1e8c76c27d8c5e3a31b8f169ebc6e777e8a5805aea5cbfbd8a99da05e1305e29d70c3bb485041f811f7b6024794317d71ec0eae1d636f0280f69045d187a71e6e049fcfc99a314d9edc0d320fae2bd26c4f7b3d6fd0c8162740a1a31aede03ced99684fe9879164b6f