potd.barneyb.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:35:dc:7f:43:41:8e:a2:17:9c:f3:5a:da:23:fb:3d:9b:be 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=potd.barneyb.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:35:dc:7f:43:41:8e:a2:17:9c:f3:5a:da:23:fb:3d:9b:be
Serial Number (int): 279664914186979610755554379294956326853566
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: a2:fa:f6:b8:a3:92:77:93:22:2d:6d:76:cf:b5:a9:7f:d2:2b:f5:f2
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 37:d3:d0:db:db:ee:ce:70:3d:34:b7:f8:07:a4:4d:04:db:aa:e5:46
Fingerprint (sha256): 85:98:34:b7:a2:a9:40:00:6c:9b:d9:6b:ea:82:4f:6a:be:c5:eb:1d:0a:34:9b:5e:a0:8a:a3:65:48:76:51:ba

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 potd.barneyb.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for potd.barneyb.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

9 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

potd.barneyb.com

Other certificates including the domain name barneyb.com

(limited to 100 certificates)
barneyb.com
barneyb.com
barneyb.com
ssl.barneyb.com
ssl.barneyb.com
fakebmates.net
web.getdoctalk.com
angelcalderaro.com
u.barneyb.com
tribal.app
app.m-t.io
scriptbin.com
ssl.barneyb.com
wot.barneyb.com
ssl.barneyb.com
u.barneyb.com
potd.barneyb.com
u.barneyb.com
newtonduarte.com.br
shabkir.pictures
u.barneyb.com
barneyb.com
u.barneyb.com
barneyb.com
ssl.barneyb.com
thiele.dev
potd.barneyb.com
brofiskene.no
barneyb.com
ssl.barneyb.com
barneyb.com
www.ourblock.app
ssl.barneyb.com
u.barneyb.com
barneyb.com
ssl.barneyb.com
barneyb.com
u.barneyb.com
potd.barneyb.com
app.nadiaapp.com
barneyb.com
u.barneyb.com
potd.barneyb.com
potd.barneyb.com
ssl.barneyb.com
ssl.barneyb.com
shreeshivashapuratravels.com
u.barneyb.com
potd.barneyb.com
www.appreasy.io
potd.barneyb.com
potd.barneyb.com
u.barneyb.com
demo.katapultwebservices.com
beta.flowlearn.app
app.recog.biz
lunaapp.net
ssl.barneyb.com
www.platono.pizza
potd.barneyb.com
thesinlog.com
app.maiscamara.com
barneyb.com
ssl.barneyb.com
ssl.barneyb.com
www.cominiti.com
www.campdenary.com
u.barneyb.com
thesinlog.com
barneyb.com
barneyb.com
u.barneyb.com
the-economy.barneyb.com
shahbozsattorov.uz
barneyb.com
barneyb.com
www.nikkiblackketterapp.com
u.barneyb.com
www.campdenary.com
barneyb.com
thesinlog.com
ssl.barneyb.com
usercentred.services
www.schulplaner.pro
hoggwarts.com
potd.barneyb.com
barneyb.com
www.matteyreslawncare.com
the-economy.barneyb.com
potd.barneyb.com
barneyb.com
ltcodename.com
u.barneyb.com
ssl.barneyb.com
www.ludusedu.com.br
www.bookexchange.app
barneyb.com
toglr.com
thesinlog.com
potd.barneyb.com

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFWDCCBECgAwIBAgISAzXcf0NBjqIXnPNa2iP7PZu+MA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAyMTgxNjE1MjlaFw0x
OTA1MTkxNjE1MjlaMBsxGTAXBgNVBAMTEHBvdGQuYmFybmV5Yi5jb20wggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCxKNwmv45ADuro8SSc9WH7xU0hx+bJ
6STLXN7SXocjT49MIOIJakkExp+b1EtKb3P1ZtFHqBvxBCXuOkvZu05TdoHqKlZb
E6DVcdySVW248I1pxXd6Ucyhn9txZURwmZ5F43/DpGV2k6O6vgAsUE0kVjnU1rkM
r9hqwnvprdpDRKED4MgX3OeB78jL/o82P4sFQOH8Q9F8xrEO7rcfsz0ntBvf/jd2
Y8fRnkZMNx+gIKS5mJrznxFB9atrMljohUqIXiCja2JaF4ee5O0C/kDeYlDMsfiZ
jSICXKbFDUIrJwLjsmrLZwNc4YWFKwc7t+FuEAAgp2OA+plspeB2VbixAgMBAAGj
ggJlMIICYTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG
AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFKL69rijkneTIi1tds+1qX/S
K/XyMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEB
BGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0
Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0
Lm9yZy8wGwYDVR0RBBQwEoIQcG90ZC5iYXJuZXliLmNvbTBMBgNVHSAERTBDMAgG
BmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3Bz
LmxldHNlbmNyeXB0Lm9yZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AHR+2oMx
rTMQkSGcziVPQnDCv/1eQiAIxjc1eeYQe8xWAAABaQGbBFkAAAQDAEcwRQIgbrC+
UDaiCBzi2jMg+niE+oX7pyAnJ9kMqTiixY/5ZM0CIQCL/aaLni8caZL3EghXPJvz
+AIYxTy03td+dS/Sj27PSwB2ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVF
R/R4AAABaQGbAm4AAAQDAEcwRQIhAKbBvHA4gGq6ObhSb0UYx4cAOm2POivoVxKb
rHiWGfvPAiA0b5g6ssw3zFWysV1BVq0WeUlxGPONbtmW3jqRwU+zcjANBgkqhkiG
9w0BAQsFAAOCAQEAPDjp5VH7csUvpeEZV7jp+4yrzq3ub9/Fij4xvWdh96d2MAva
/MaH4a57/bWjMvNRK4cntv5mW2rBXmYxPy4uy98e3M8CuXD2+9bQbypXbuVWuafC
ExsdPReRm7kPtmpZWZlUnNwGgGvHzDHQpZYngsqFdVNWuORxWsVPIhHdmkC4vGk8
1UmtFW8fSm5+bzftq/6dpJArlO0BZhHIgZPnhKNkmj59jGDfKCoHUApA12HhxAxZ
gqvNcBx9Kft6VAiX26xNm2i1RiCipKf5MfJJLGS2OY+iLaWe1gMIU2KiZa8PFKuP
VzbOUtqkls9Wtkk1GsuzIzu2wLfRQC5TlHNyIw==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsSjcJr+OQA7q6PEknPVh
+8VNIcfmyekky1ze0l6HI0+PTCDiCWpJBMafm9RLSm9z9WbRR6gb8QQl7jpL2btO
U3aB6ipWWxOg1XHcklVtuPCNacV3elHMoZ/bcWVEcJmeReN/w6RldpOjur4ALFBN
JFY51Na5DK/YasJ76a3aQ0ShA+DIF9znge/Iy/6PNj+LBUDh/EPRfMaxDu63H7M9
J7Qb3/43dmPH0Z5GTDcfoCCkuZia858RQfWrazJY6IVKiF4go2tiWheHnuTtAv5A
3mJQzLH4mY0iAlymxQ1CKycC47Jqy2cDXOGFhSsHO7fhbhAAIKdjgPqZbKXgdlW4
sQIDAQAB
-----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 279664914186979610755554379294956326853566
 . . . . . . . . [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-02-18 16:15:29 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-05-19 16:15:29 +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 'potd.barneyb.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 22364328779307107786644998947058098738247818715080863400206699530606711716494464252322949167131306063162293856308482997033456232070838182077399515711199319611790308871637114141442729818397523327689779655434348910023108908818152259189025235007234956643747093161758126697889745787084995660405845442272046005631499416380693889998499987227952917330550396534222258931055402056362983818406343196235133587760646016383014640051903378085668507560591826688982143507178043260613973879037468118716118214636226320517672610099536215504884350853874055867072718490873896008470552503155173437786278017911429969944093445173346406086833
 . . . . . . . . . . . . . . . . . . . . [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)
							a2faf6b8a3927793222d6d76cfb5a97fd22bf5f2
 . . . . . . . . . . . . . . . . [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 (20 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'potd.barneyb.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 (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f0007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc5600000169019b0459000004030047304502206eb0be5036a2081ce2da3320fa7884fa85fba7202727d90ca938a2c58ff964cd0221008bfda68b9e2f1c6992f71208573c9bf3f80218c53cb4ded77e752fd28f6ecf4b007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000169019b026e0000040300473045022100a6c1bc7038806aba39b8526f4518c787003a6d8f3a2be857129bac789619fbcf0220346f983ab2cc37cc55b2b15d4156ad1679497118f38d6ed996de3a91c14fb372
 . . . . [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)
		003c38e9e551fb72c52fa5e11957b8e9fb8cabceadee6fdfc58a3e31bd6761f7a776300bdafcc687e1ae7bfdb5a332f3512b8727b6fe665b6ac15e66313f2e2ecbdf1edccf02b970f6fbd6d06f2a576ee556b9a7c2131b1d3d17919bb90fb66a595999549cdc06806bc7cc31d0a5962782ca85755356b8e4715ac54f2211dd9a40b8bc693cd549ad156f1f4a6e7e6f37edabfe9da4902b94ed016611c88193e784a3649a3e7d8c60df282a07500a40d761e1c40c5982abcd701c7d29fb7a540897dbac4d9b68b54620a2a4a7f931f2492c64b6398fa22da59ed603085362a265af0f14ab8f5736ce52daa496cf56b649351acbb3233bb6c0b7d1402e5394737223