lin15.phil-taylor.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:82:eb:14:a9:b8:a8:11:9a:29:45:41:90:a2:09:ed:2d:33 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=lin15.phil-taylor.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:82:eb:14:a9:b8:a8:11:9a:29:45:41:90:a2:09:ed:2d:33
Serial Number (int): 305886041362306585797946967225194790071603
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 90:a5:5c:9a:7d:82:58:f0:8d:39:9c:a7:b9:f8:2c:da:f5:be:af:f5
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): ed:42:f0:c4:01:4e:f4:f0:71:67:9d:01:a8:a4:54:55:a2:b2:31:97
Fingerprint (sha256): 09:0c:95:dc:5c:4f:13:a8:4b:86:45:28:72:4d:4b:75:0e:47:23:83:f8:cf:56:c3:ae:00:d9:b4:a2:1b:84:30

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 lin15.phil-taylor.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for lin15.phil-taylor.com

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

8 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

lin15.phil-taylor.com

Other certificates including the domain name phil-taylor.com

(limited to 100 certificates)
www.phil-taylor.com
mirror.phil-taylor.com
mirror.phil-taylor.com
account.flyachtcharters.com
phil-taylor.com
keys.phil-taylor.com
accounts.phil-taylor.com
lin15.phil-taylor.com
accounts.phil-taylor.com
lin15.phil-taylor.com
phil-taylor.com
mirror.phil-taylor.com
phil-taylor.com
phil-taylor.com
mirror.phil-taylor.com
mirror.phil-taylor.com
keys.phil-taylor.com
lin15.phil-taylor.com
secure.phil-taylor.com
keys.phil-taylor.com
www.phil-taylor.com
phil-taylor.com
account.flyachtcharters.com
accounts.phil-taylor.com
remote.phil-taylor.com
phil-taylor.co.uk
lin15.phil-taylor.com
account.flyachtcharters.com
screenshot.phil-taylor.com
mirror.phil-taylor.com
keys.phil-taylor.com
account.flyachtcharters.com
phil-taylor.com
account.flyachtcharters.com
keys.phil-taylor.com
mirror.phil-taylor.com
accounts.phil-taylor.com
mirror.phil-taylor.com
mirror.phil-taylor.com
phil-taylor.co.uk
accounts.phil-taylor.com
account.flyachtcharters.com
phil-taylor.uk
account.flyachtcharters.com
mirror.phil-taylor.com
books.experts-erp.com
phil-taylor.com
account.flyachtcharters.com
phil-taylor.com
secure.phil-taylor.com
phil-taylor.co.uk
account.flyachtcharters.com
mirror.myjoomla.io
keys.phil-taylor.com
j4a.phil-taylor.com
cv.phil-taylor.com
keys.phil-taylor.com
phil-taylor.com
j4a.phil-taylor.com
phil-taylor.com
j4a.phil-taylor.com
phil-taylor.com
cv.phil-taylor.com
account.flyachtcharters.com
cv.phil-taylor.com
keys.phil-taylor.com
phil-taylor.com
remote.phil-taylor.com
lin15.phil-taylor.com
keys.phil-taylor.com
mirror.phil-taylor.com
lin15.phil-taylor.com
accounts.phil-taylor.com
phil-taylor.com
j4a.phil-taylor.com
www.phil-taylor.com
mirror.phil-taylor.com
mail.phil-taylor.com
cv.phil-taylor.com
phil-taylor.com
mirror.phil-taylor.com
mirror.phil-taylor.com
account.flyachtcharters.com
phil-taylor.com
accounts.phil-taylor.com
monportail.cebqc.ca
books.mejocom.com
j4a.phil-taylor.com
phil-taylor.com
account.flyachtcharters.com
accounts.phil-taylor.com
mirror.phil-taylor.com
phil-taylor.com
account.flyachtcharters.com
keys.phil-taylor.com
phil-taylor.com
account.flyachtcharters.com
cv.phil-taylor.com
books.kbecgroup.in
phil-taylor.com

Certificate

The complete raw certificate details for lin15.phil-taylor.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFDjCCA/agAwIBAgISA4LrFKm4qBGaKUVBkKIJ7S0zMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNjExMDIyMzAwMDBaFw0x
NzAxMzEyMzAwMDBaMCAxHjAcBgNVBAMTFWxpbjE1LnBoaWwtdGF5bG9yLmNvbTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmIIcOyeZBxoIyhOMjCFcG3
Yb5gXMc6CGjdP/BARQEj66qowVHG5cGwBKwh3ALP8Z/zZpQqxvpTgzfNtaJedgS4
RHTHyamsI1XE5aiciMTaaOmPD54EYBKdcEUXY37H2GSnyIyWMcV6hSj5Wo1lFb9c
uPaUEzCWjz3Oi9sO8Q53UpmLbFqFLfsY9wGmzZF+elIL08xIsk8zlHRccTF5vOYP
NnRYywCQJelp32nXd/ki+Lr+AYhG+sJaXKLSHehnpl3Dxx+pk1quIgGR4mwsgTkD
FrMD9BX8RDO+GpDw/J9ueic6mPoHoXCgE/Z5sbv0Ymto2gyHAvBGEDkqwx8k4YMC
AwEAAaOCAhYwggISMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcD
AQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUkKVcmn2CWPCNOZyn
ufgs2vW+r/UwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwcAYIKwYB
BQUHAQEEZDBiMC8GCCsGAQUFBzABhiNodHRwOi8vb2NzcC5pbnQteDMubGV0c2Vu
Y3J5cHQub3JnLzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNl
bmNyeXB0Lm9yZy8wIAYDVR0RBBkwF4IVbGluMTUucGhpbC10YXlsb3IuY29tMIH+
BgNVHSAEgfYwgfMwCAYGZ4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB1jAmBggrBgEF
BQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwgasGCCsGAQUFBwICMIGe
DIGbVGhpcyBDZXJ0aWZpY2F0ZSBtYXkgb25seSBiZSByZWxpZWQgdXBvbiBieSBS
ZWx5aW5nIFBhcnRpZXMgYW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBD
ZXJ0aWZpY2F0ZSBQb2xpY3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRzZW5jcnlwdC5v
cmcvcmVwb3NpdG9yeS8wDQYJKoZIhvcNAQELBQADggEBAA999pVeED8ps9oHyTOl
DqiyNwscUe5xiYAh0q3XVkFB5yePx4I2TexRvxuyngqN558ffHeTK7hidiWfRZeo
zGkPA7TxkeAcucVZUR6/8uPTiTc3Cvc0jzbd848sjYO7RqqzG66YsyYbVwLej5Cg
Q5rZfvNvhVQiPrMktMfh1lnz9Mp2WozjAaJauXP1U8Lq/UZh8JogYGfO7ra7c3JL
YD5uqAAaCa219VkqkXTVs4OEVWKfnJWQGIaE8MqaYDWRVk4WdwnHliCwiqC0/YHV
+kV8dfj53Y41FpKpDWe4fiqkVnsOenfw/YzGpoh/Pmpo6WLSpjHzS7VSVvh0Cye6
Y4g=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyYghw7J5kHGgjKE4yMIV
wbdhvmBcxzoIaN0/8EBFASPrqqjBUcblwbAErCHcAs/xn/NmlCrG+lODN821ol52
BLhEdMfJqawjVcTlqJyIxNpo6Y8PngRgEp1wRRdjfsfYZKfIjJYxxXqFKPlajWUV
v1y49pQTMJaPPc6L2w7xDndSmYtsWoUt+xj3AabNkX56UgvTzEiyTzOUdFxxMXm8
5g82dFjLAJAl6Wnfadd3+SL4uv4BiEb6wlpcotId6GemXcPHH6mTWq4iAZHibCyB
OQMWswP0FfxEM74akPD8n256JzqY+gehcKAT9nmxu/Ria2jaDIcC8EYQOSrDHyTh
gwIDAQAB
-----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 305886041362306585797946967225194790071603
 . . . . . . . . [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 2016-11-02 23:00:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-01-31 23:00:00 +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 'lin15.phil-taylor.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 (2160 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 25441028436233692914157026167811766840167644183730188740443879597094116693752214551500595379579853647540992975468474640605049062563826320259792248824408879655019568753033851647777481490956478865948933219433107134657797050369178641721426883481136657047123407266484014643598013252587082794998310470476378350294629966483131885472629503135384644156452406545519398867744078729351655376852327749370247578843648170330300836417178819644350876299049596734485237854358153582779603907936322788826862026561545241139233215377846266594701213130388351758068507993393142310215882358172858743344032700648140967138555057118981329838467
 . . . . . . . . . . . . . . . . . . . . [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)
							90a55c9a7d8258f08d399ca7b9f82cdaf5beaff5
 . . . . . . . . . . . . . . . . [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 (100 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 (25 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'lin15.phil-taylor.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 (246 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.5.5.7.2.2 (unotice)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/'
 . . . . [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)
		000f7df6955e103f29b3da07c933a50ea8b2370b1c51ee71898021d2add7564141e7278fc782364dec51bf1bb29e0a8de79f1f7c77932bb86276259f4597a8cc690f03b4f191e01cb9c559511ebff2e3d38937370af7348f36ddf38f2c8d83bb46aab31bae98b3261b5702de8f90a0439ad97ef36f8554223eb324b4c7e1d659f3f4ca765a8ce301a25ab973f553c2eafd4661f09a206067ceeeb6bb73724b603e6ea8001a09adb5f5592a9174d5b3838455629f9c9590188684f0ca9a603591564e167709c79620b08aa0b4fd81d5fa457c75f8f9dd8e351692a90d67b87e2aa4567b0e7a77f0fd8cc6a6887f3e6a68e962d2a631f34bb55256f8740b27ba6388