blog.shippio.io

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:31:05:01:78:42:b4:cd:71:68:c5:6c:6b:5e:6d:c5:b6:62 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=blog.shippio.io

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:31:05:01:78:42:b4:cd:71:68:c5:6c:6b:5e:6d:c5:b6:62
Serial Number (int): 365129633477616921241655961417592324077154
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 63:2e:e7:04:cc:81:8b:a6:1a:59:0f:60:df:5c:61:13:56:7d:64:97
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 9c:f6:55:9a:34:cc:11:87:1a:d9:dd:8f:2e:aa:b6:92:6d:5b:74:93
Fingerprint (sha256): 2e:89:8f:9a:87:0e:01:18:c7:a8:fa:a7:23:bd:95:81:2b:f8:20:d3:31:3f:55:e4:7f:5d:d0:d7:b6:05:55:2e

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 blog.shippio.io

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for blog.shippio.io

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

blog.shippio.io

Other certificates including the domain name shippio.io

(limited to 100 certificates)
www.tajmahalsevilla.com
www.pricehelper.ru
rizomaimoveis.com.br
tininfo.com
app.cardapp.me
ailife.cloud
photonaio.app
portal.roomwith.jp
www.jahnavitapes.in
www.shelf.bike
www.richardwillems.com
www.qrkan.com
othersupply.com
shippio.io
shippio.io
shippio.io
vr1.ai
www.wannapark.in
blog.shippio.io
www.dawidfrontend.com
ahmetkizilay.com
blog.shippio.io
www.abhyudaya.org.in
www.shippio.io
jlbiz.dev
www.humndrum.com
pingtrac.com
ingasbread.ie
merela-hub.site
lukeviens.com
raiesbo.com
staging.www.shippio.io
links.tagheuergolf.com
icsg.world
enigma-social.tech
blog.shippio.io
test.market2x.app
www.urbankirana.in
docrtor.ml6.eu
dev.revnt.io
blog.shippio.io
www.momentum-events.co.za
proos.byggkollen.se
kortom.news
www.ockle.org
oyanow.eddress.co
www.bendayan.com.br
www.babypatrol.io
trungy.com
staging.api.shippio.io
utags.co
www.stawks.app
venus.exchange
potemgames.com
srikrishnaskincare.com
www.tateditor.app
pamnath.me
blog.shippio.io
shippio.io
demoui.whatsscore.com
drafter.mx
cardsforu.com
www.hived.ai
links.eventgelist.app
robotplaytime.com
shippio.io
staging.client.pos.wahyoo.io
app.uschool.unify.lk
shippio.io
www.thespacemen.ca
www.thespacemen.ca
shippio.io
www.invest-like-a-pro.com
tykn-dev.front.ledgerleopard.com
kreatrip.com
firebase.ping.al
blog.shippio.io
voxxeo.fr
menuke.com
mynotebook.pauloantoniassi.com
apnascrapwala.com
slyke.ca
cherrydev.eu
covidgamenight.com
venus.exchange
www.terencekruger.com
portal.deliveryapp.com
vr1.ai
www.operandus.com.br
messse.me
centrohogarebenezer.com
ahlstrombygg.se
thetoptutoronline.com
oumfdel.online
order.posify.in
staging.api.shippio.io
auth.motiion.com
dev-static.3rdanniversary.ac-pocketcamp.com
blog.angularcommerce.io
robotplaytime.com

Certificate

The complete raw certificate details for blog.shippio.io in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFVzCCBD+gAwIBAgISBDEFAXhCtM1xaMVsa15txbZiMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAxMjQwNTI4MTdaFw0x
OTA0MjQwNTI4MTdaMBoxGDAWBgNVBAMTD2Jsb2cuc2hpcHBpby5pbzCCASIwDQYJ
KoZIhvcNAQEBBQADggEPADCCAQoCggEBAIyopv14gm4QAzo4Rhi2lZUQ2l9EMNWP
Z1kP6qZ4SKyJxsBvcQgZU63DV19bD+61BhIRIPLp0fvZ77WA2iM+VLYUb/U0JTbs
ZfDMZZgPaZUACAFvtZDYZznr8NGmvYbAtiRB2RyTx+VTWNzA+aEn28tIdqVMYdjw
bqBy9TU3dUbnVH1+oO1C69udbgBf9YpoMjaEez6KXeKcK8shlBh+/zPm2L8WZpeQ
55GWllI2kcoiE+YuCg7EG55hlPeSXdPTiW77yJsr+S7VuT+t+R3FBejZ7+8SehbK
PFyEDV2cZHnQywXFXHAHW8BhLKNLt+2v03c+RRPpE1+UxQ4Y8zDEa2sCAwEAAaOC
AmUwggJhMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYB
BQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUYy7nBMyBi6YaWQ9g31xhE1Z9
ZJcwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEE
YzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQu
b3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQu
b3JnLzAaBgNVHREEEzARgg9ibG9nLnNoaXBwaW8uaW8wTAYDVR0gBEUwQzAIBgZn
gQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5s
ZXRzZW5jcnlwdC5vcmcwggEFBgorBgEEAdZ5AgQCBIH2BIHzAPEAdgDiaUuuJujp
QAnohhu2O4PUPuf+dIj7pI8okwGd3fHb/gAAAWh+i38PAAAEAwBHMEUCIDXsAuqW
J66jKm/Fzq6IJLOLBa5Ljyyxn7b5XjlPZUz1AiEAvAwcj3q2Zdse5+dD04A60OEr
zqsrP9ZFcjWkiOqihDgAdwApPFGWVMg5ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0
eAAAAWh+i38EAAAEAwBIMEYCIQDP7uZ2vdPsJmzAqavI/daeleCAI+qA8FqA/DKa
sH3KZQIhAJKgbche3bAPb71xzfNr8i+OKpIYwYC/CjiAWN46QSXGMA0GCSqGSIb3
DQEBCwUAA4IBAQA3mN0wtThsMpCrGOYhnG46U5Rvg0VjYxBZkZTxit4R8g2/Xa54
O3QbOu4otVa5W25UvmkUSrnBXFAD6aquDlzKn2k0qhRe55QiU12YG2IGW7jNU44f
thMcLXcrdw6u0rBA+pNoNGDw3a+RmD7qXIvGDfkS786C2k3J3YMv9m5Ogw//PtFO
p4kLUh8Qo1inEAqP1BGL32xNY6y8a28sCXHeZDWpshGv3JXl2NHbzpmvjxywdj5E
SRimB6uC0i9wZrRh/Io6ECLINb5ruLnUKImhwwupBli66NPxw1HS70VDzVEPpdxh
opCUEqjA1UsFen+SbYr3SZF5WKO5AGTWkmVd
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAjKim/XiCbhADOjhGGLaV
lRDaX0Qw1Y9nWQ/qpnhIrInGwG9xCBlTrcNXX1sP7rUGEhEg8unR+9nvtYDaIz5U
thRv9TQlNuxl8MxlmA9plQAIAW+1kNhnOevw0aa9hsC2JEHZHJPH5VNY3MD5oSfb
y0h2pUxh2PBuoHL1NTd1RudUfX6g7ULr251uAF/1imgyNoR7Popd4pwryyGUGH7/
M+bYvxZml5DnkZaWUjaRyiIT5i4KDsQbnmGU95Jd09OJbvvImyv5LtW5P635HcUF
6Nnv7xJ6Fso8XIQNXZxkedDLBcVccAdbwGEso0u37a/Tdz5FE+kTX5TFDhjzMMRr
awIDAQAB
-----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 365129633477616921241655961417592324077154
 . . . . . . . . [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-01-24 05:28:17 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-04-24 05:28:17 +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 'blog.shippio.io'
 . . . . . . . . [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 17756528246543450805509989575049435381372627720680507933594866307763626557968764333828995487496349975115616841242863300039068394382669842052077166894436706092938365868488733444839638682282030208024542327883928772826683326972569542283895373735406102163788720701780173284671024191953697921932644837602976846279262709390348205852340616646413806291860806254900673611603684108503915052538363328385912653181134790537329590339848692884608926789146446249901171720106609013349722264552815395426643561603555018389174517595429087970419252207607616228435437256347238672601033357881742348915447620674463585434404752799785516559211
 . . . . . . . . . . . . . . . . . . . . [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)
							632ee704cc818ba61a590f60df5c6113567d6497
 . . . . . . . . . . . . . . . . [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 (19 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'blog.shippio.io'
 . . . . . . . . . . . . . . . . [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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe000001687e8b7f0f0000040300473045022035ec02ea9627aea32a6fc5ceae8824b38b05ae4b8f2cb19fb6f95e394f654cf5022100bc0c1c8f7ab665db1ee7e743d3803ad0e12bceab2b3fd6457235a488eaa28438007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f478000001687e8b7f040000040300483046022100cfeee676bdd3ec266cc0a9abc8fdd69e95e08023ea80f05a80fc329ab07dca6502210092a06dc85eddb00f6fbd71cdf36bf22f8e2a9218c180bf0a388058de3a4125c6
 . . . . [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)
		003798dd30b5386c3290ab18e6219c6e3a53946f8345636310599194f18ade11f20dbf5dae783b741b3aee28b556b95b6e54be69144ab9c15c5003e9aaae0e5cca9f6934aa145ee79422535d981b62065bb8cd538e1fb6131c2d772b770eaed2b040fa93683460f0ddaf91983eea5c8bc60df912efce82da4dc9dd832ff66e4e830fff3ed14ea7890b521f10a358a7100a8fd4118bdf6c4d63acbc6b6f2c0971de6435a9b211afdc95e5d8d1dbce99af8f1cb0763e444918a607ab82d22f7066b461fc8a3a1022c835be6bb8b9d42889a1c30ba90658bae8d3f1c351d2ef4543cd510fa5dc61a2909412a8c0d54b057a7f926d8af749917958a3b90064d692655d