demo.vaizle.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:9b:ec:c8:b7:f9:14:a8:84:9d:a5:17:39:81:3a:c5:d0:dd 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=demo.vaizle.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:9b:ec:c8:b7:f9:14:a8:84:9d:a5:17:39:81:3a:c5:d0:dd
Serial Number (int): 314395364665818312248527807625762829619421
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: d2:65:e4:87:0c:16:6e:6d:67:8f:a8:f7:4b:e8:46:a1:71:9c:b8:69
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 8c:87:6d:d2:90:3e:a7:1a:dd:87:f2:39:f6:ef:9a:df:4f:48:63:1f
Fingerprint (sha256): 59:ca:0d:62:13:4f:a2:5f:ed:45:fe:23:78:06:b0:8a:8b:1e:c4:48:bc:0c:d0:21:e5:65:52:fa:03:19:fe:81

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 demo.vaizle.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for demo.vaizle.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

demo.vaizle.com

Other certificates including the domain name vaizle.com

(limited to 100 certificates)
vapp.vaizle.com
www.ridermaps.com
onedollar.pizza
peoplematiclabs.com
www.irv-uab.com
insights.vaizle.com
oxfordbnb.menu
ref.kashilab.com
vapp.vaizle.com
www.botls.app
report.auradev.bycopilot.com
blog.immoequityfund.com
insent.ai
kansha.app
routechnology.tech
www.horseriding.app
bb.studio
nucleus.yektasarioglu.com
danko.ng
offers.vaizle.com
app.oddzwaniaj.pl
www.extrema-sistemas.com
www.smartsecuritysolutions.co.in
actnow.cheerity.com
www.flowframe.app
arbitral.coturiv.fyi
www.samhaus.com
blog.hsy.me
blocknetprotocol.com
blog.vaizle.com
offers.vaizle.com
vapp.vaizle.com
offers.vaizle.com
www.artcaptcha.com
vapp.vaizle.com
www.chromepare.com
holabogota.club
vapp.vaizle.com
carvalhoneves.com.br
admin.jcreas.wowdesk.jp
feelit.app
www.nsjtt.org
www.menupty.com
vaizle.com
listen.ad-auris.com
tuttandcarroll.com
www.neonotes.app
play.jitap.app
erikmonjas.com
staging.app.vaizle.com
gener.in
geetagarwal.com
www.smartsecuritysolutions.co.in
staging.reports.vaizle.com
www.sigastudio.com
staging.app.vaizle.com
blog.vaizle.com
printunl.vaizle.com
links.flatters.com
www.kimthanh.info
dev.carcountry.com
ticketswallet.com
www.menupty.com
testbed-restaurant.gupshup.io
www.zamintokozo.co.za
www.zambina.org
barkatgreens.com
demo.vaizle.com
staging.vaizle.com
insights.vaizle.com
app.vaizle.com
keachcarpentry.com
www.meghasandesam.com
assets.planmates.app
www.vaizle.com
staging.app.vaizle.com
demo.vaizle.com
www.gauravbansal.ml
www.nsjtt.org
nounse.com
demo.vaizle.com
savagechen.com
ubiqvr.com
www.adlee.app
tomasbelada.com
vapp.vaizle.com
blog.reez.me
admin.jcreas.wowdesk.jp
kghtutor.ca
community.vaizle.com
www.catch.co.id
careers.vaizle.com
www.lavelle.io
dl.darwin.work
www.everyonesorganic.com
offers.vaizle.com
vaizle.com
vaizle.com
heic2any.com
offer.vaizle.com

Certificate

The complete raw certificate details for demo.vaizle.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFVTCCBD2gAwIBAgISA5vsyLf5FKiEnaUXOYE6xdDdMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODExMjQxMjEwMTJaFw0x
OTAyMjIxMjEwMTJaMBoxGDAWBgNVBAMTD2RlbW8udmFpemxlLmNvbTCCASIwDQYJ
KoZIhvcNAQEBBQADggEPADCCAQoCggEBALC4mbhoxeoeLfxwyZ7w99OQfz5K01UM
lBqgPBcU3CeQ+3Nx9I/SMaoJfTQEIg7ZVPaUb5dQrQ69qxdZoJoG20yLFv796Dr4
SLGbYDhx8/6cmixGFTII9nCmbohNiiTCNzPdLdwvOB28G9uixtX6KFGOxBmfeRpo
J0XHi0b0460o67sMatmUzstX/bhq98Fh3DK/oNsQO7AzpBT/NLA5L55v3EsWUJFt
VwpgK/FZcOPbn7wJU7bl1MMSu+EJqMr2kap0FivxO9g4GKciSp79UYitQX8JvnT9
4ePJYtY1ssruA8W0WwbEaqsmp5jENI44vpczuvIZ80oHMfuitZfKx80CAwEAAaOC
AmMwggJfMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYB
BQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU0mXkhwwWbm1nj6j3S+hGoXGc
uGkwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEE
YzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQu
b3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQu
b3JnLzAaBgNVHREEEzARgg9kZW1vLnZhaXpsZS5jb20wTAYDVR0gBEUwQzAIBgZn
gQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5s
ZXRzZW5jcnlwdC5vcmcwggEDBgorBgEEAdZ5AgQCBIH0BIHxAO8AdgDiaUuuJujp
QAnohhu2O4PUPuf+dIj7pI8okwGd3fHb/gAAAWdF14lGAAAEAwBHMEUCIHH3WpVP
Dba1hTStNu3wly7Qbnn2fzz0yqNrGj6FEELDAiEA9zvwblcGJ3shgdWFYZNQIrlY
sr4yKWCYrlzD1I1Oe58AdQBj8tvN6DvMLM8LcoQnV2szpI1hd4+9daY4scdoVEvY
jQAAAWdF14lGAAAEAwBGMEQCICV3vuuEHWpiTVKAgQEV7yTekU+vuLdRDuHE1hQK
wTngAiBvXaWWVVyUhlrp2u9I93AunMRuD4Db7fBGtz26tSykajANBgkqhkiG9w0B
AQsFAAOCAQEAU3EqLhR7+uH/ZQYO9knmX5NVyIxUMg+m015jj+DtF9bBAqSR/kmK
1AyMxnpKc/SgQ+flL6/ktU4KNjLjpCt/Ax8ZSYdroBfO9ud1fAC/KZLO9x/Khqkk
MV9s+TxJ1Yue9bhDJQRlQN9QIUKFEqHxnVhCzBPIF0KUGWPBXfcGDs/ypJfh1K2K
bFkKg3ij0ewuQe4j0SZOjZZAuwzTj0F3EWM4R6POD4vlA3ouDpJlkF5DSHEqaZ7Q
chGWPnswaZqCLFyK82PZlp/CoEXXdslkG9pLIkBwcy1scXy32wR9K8MTMBxWwFCb
qJ6Etzxh/YvCJsl9Nh2bM4VLPp/kdhzQxw==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsLiZuGjF6h4t/HDJnvD3
05B/PkrTVQyUGqA8FxTcJ5D7c3H0j9Ixqgl9NAQiDtlU9pRvl1CtDr2rF1mgmgbb
TIsW/v3oOvhIsZtgOHHz/pyaLEYVMgj2cKZuiE2KJMI3M90t3C84Hbwb26LG1foo
UY7EGZ95GmgnRceLRvTjrSjruwxq2ZTOy1f9uGr3wWHcMr+g2xA7sDOkFP80sDkv
nm/cSxZQkW1XCmAr8Vlw49ufvAlTtuXUwxK74QmoyvaRqnQWK/E72DgYpyJKnv1R
iK1Bfwm+dP3h48li1jWyyu4DxbRbBsRqqyanmMQ0jji+lzO68hnzSgcx+6K1l8rH
zQIDAQAB
-----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 314395364665818312248527807625762829619421
 . . . . . . . . [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 2018-11-24 12:10:12 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-02-22 12:10:12 +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 'demo.vaizle.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 22308971558568878157181615825860491110135264078567251530692305566195395712350052864703862056783047472570486989786229106551004378873475643635919592003304684008933434879149643202566514756927100898958268726941715366041678863300523132891161616588173140023790122159272260100273108967416715668378391114435735097302354715873190534522453350852757581765461080909575356827714850503501437145965251415530390384732174349486697082928515088022739691047938535798485332095765817763086198670838568485653852356692045002327343944871749096436026651490384589927519841589827247911560645819668329509610525233197744766344006406945081576310733
 . . . . . . . . . . . . . . . . . . . . [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)
							d265e4870c166e6d678fa8f74be846a1719cb869
 . . . . . . . . . . . . . . . . [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 'demo.vaizle.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 (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016745d789460000040300473045022071f75a954f0db6b58534ad36edf0972ed06e79f67f3cf4caa36b1a3e851042c3022100f73bf06e5706277b2181d58561935022b958b2be32296098ae5cc3d48d4e7b9f00750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016745d78946000004030046304402202577beeb841d6a624d5280810115ef24de914fafb8b7510ee1c4d6140ac139e002206f5da596555c94865ae9daef48f7702e9cc46e0f80dbedf046b73dbab52ca46a
 . . . . [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)
		0053712a2e147bfae1ff65060ef649e65f9355c88c54320fa6d35e638fe0ed17d6c102a491fe498ad40c8cc67a4a73f4a043e7e52fafe4b54e0a3632e3a42b7f031f1949876ba017cef6e7757c00bf2992cef71fca86a924315f6cf93c49d58b9ef5b84325046540df5021428512a1f19d5842cc13c81742941963c15df7060ecff2a497e1d4ad8a6c590a8378a3d1ec2e41ee23d1264e8d9640bb0cd38f417711633847a3ce0f8be5037a2e0e9265905e4348712a699ed07211963e7b30699a822c5c8af363d9969fc2a045d776c9641bda4b224070732d6c717cb7db047d2bc313301c56c0509ba89e84b73c61fd8bc226c97d361d9b33854b3e9fe4761cd0c7