joppy.me

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:01:93:a8:9d:a6:ed:b9:86:6a:99:4a:0a:2f:69:19:67:bd was issued on by Let's Encrypt.

With 2 subject alternative names this certificate can be used to secure multiple fqdn's. 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=joppy.me

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:01:93:a8:9d:a6:ed:b9:86:6a:99:4a:0a:2f:69:19:67:bd
Serial Number (int): 261873412181018049871741459192786609334205
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 2c:fb:74:9e:07:1f:0d:08:03:09:b1:c2:fa:30:0c:d1:d3:4d:be:d4
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): ac:d5:90:9b:b4:01:6b:bd:f9:b6:f5:66:fd:e1:84:85:16:32:54:db
Fingerprint (sha256): 36:38:27:b7:65:8b:56:25:96:ba:00:e0:9c:6d:e3:c6:b6:70:a8:79:74:d6:f1:9c:f0:a1:ce:35:a4:12:e6:33

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 joppy.me

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for joppy.me

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

api-stg.joppy.me
joppy.me

Other certificates including the domain name joppy.me

(limited to 100 certificates)
dc1htw4u.savvysuit.com
www.antem.app
www.getsumup.xyz
joppy.me
180529.joppy.me
puertasabiertasfcfm-buap.com
gamingonthe.rocks
fruumi.com
urli.to
resume.xtronic.lk
bebamaisagua.com.br
www.navinpai.com
www-stg.joppy.me
to.joppy.me
digital-storytelling.ncldata.dev
joppy.me
www.tach.studio
pdf.pdfpal.co
binds.co
joppy.me
to.joppy.me
adia-trafic.com
www.melhoresdestinos.app
ussd.bluerobot.com
asvntech.com
tls.automattic.com
haziqhalidi.com
matthewwillse.com
msglii.info
www.ottersbach.xyz
links.tonhub.com
pandcconnect.com.au
type27.ca
joppy.me
book.dtaxicabs.com
degtrivia.com
esc.sisedu.com.br
numedapp.com
manage.likejesus.church
www.muffut.com
beta.joppy.me
kisun.biz
www.ryanrubush.com
app.oction-platform.ai
clubmac.mcdonaldsnederland.app
harano.abc.br
agent.listingloop.com.au
about.maricuru.com
cairobags.com
links.cgworkplace.com
beta.joppy.me
tabithahall.co.uk
joppy.me
www-stg.joppy.me
dev.ctoverton.com
www.deadhead.app
pandcconnect.com.au
frdm.news
app.test.bitstack.fr
goldhunt.kisselindustries.com
codyb.co
100pics.com
app.appflo.io
basher.app
poppinz.app
namwasawasdiworn.com
www.squaresandyards.com
demo.pmprx.app
supermath.athena.ong.br
japiyob.com.co
binds.co
to.joppy.me
tls.automattic.com
joppy.me
u.ueue.com.au
setup.disign.tv
www.tach.studio
tls.automattic.com
joppy.me
www.triplog.co
bitokatsu.com
chatshop.app
www.alvarado.dev
rotation.cf
www.emptyobjects.com
www.thatfire.app
shop-admin.oldgrammar.com
rtneg.com
to.joppy.me
tls.automattic.com
typeright.app
www.menurx.io
prepaidplus.co.bw
instaghost.co
estara.no
dev.joppy.me
butor-keszites-tervezes.hu
forkyou.andrewdebroux.com
demo.safbc.co.za
pilink.io

Certificate

The complete raw certificate details for joppy.me in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFWzCCBEOgAwIBAgISAwGTqJ2m7bmGaplKCi9pGWe9MA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA2MTMyMzAwMTZaFw0x
OTA5MTEyMzAwMTZaMBMxETAPBgNVBAMTCGpvcHB5Lm1lMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAqTD+sBGLE6Z0sIue0dLlqGjNwxrRBdVATrzl5+X6
lh1S0kp4y26YDdUQjxwOR/+VocpMc1McygpEl70bHwL4u0t7/v278mND655XsoPx
SYZOaWyNzf6DLQIxvzMcu0n6d0VUhSOiKYbV0qqpsVQz+QKUThLO7OJZ0om3OVG3
ftct4W0tq7Yx1pamMGt/zOwfEhgBWxjV1kugaM8lHBImxO3QJ32s4mYYm6PnLvOM
qw2rq75fDgFSpGBeaQrdiDBkXaPIZt1AqcyaYUtOpXwSFZw4m994lIlkFjKjSqgc
y5Z3lMRQwrGpJ42aKW7pe//Og/v+CPVfqA3ov7XAYumYZQIDAQABo4ICcDCCAmww
DgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAM
BgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQs+3SeBx8NCAMJscL6MAzR002+1DAfBgNV
HSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYI
KwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYI
KwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMCUG
A1UdEQQeMByCEGFwaS1zdGcuam9wcHkubWWCCGpvcHB5Lm1lMEwGA1UdIARFMEMw
CAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9j
cHMubGV0c2VuY3J5cHQub3JnMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHcA4mlL
ribo6UAJ6IYbtjuD1D7n/nSI+6SPKJMBnd3x2/4AAAFrU0jrfQAABAMASDBGAiEA
wC7jzTWM/mSEjt81QA7pVDEsmC50mmu/VoqmFPL1CiECIQDnnSXaLsfgUORqYy7K
KlHa12il27MERRqq6+jVn0JppQB2AGPy283oO8wszwtyhCdXazOkjWF3j711pjix
x2hUS9iNAAABa1NI63YAAAQDAEcwRQIhAKaE7slEjbwPHGO3Ql1Huvo2UEJRhL8Z
Ro3AjczoTtq8AiAXQPWVd34+qrDtNbjG+FZYVaqqwZ/foINyIUiKFheZFTANBgkq
hkiG9w0BAQsFAAOCAQEAIGxuZdrM30Rrfi8CGy4gxT3Y7RT6tSLfmb+jd0AfM95p
WWx0B8u/bjoORIT0CGB0sTK8qWNzgVGymomlHoAo3FIuUdiKn2tPYs+ddJ9CAnCf
c533AVFx8OxI8DMFy/Qcad7Y3LgcJZkTynsW0mASm+VgIUnvf0IRcc7qN7Rf1QDj
sRFvzp/nOexP03IQAvSGdbMEVW6FdEkP8ZEmKAnjnt/EnwBdMyAjIaA54RZzQgnz
fp0MU4T4FMzntZNsR3XnrclZoSRan+mI68aN9KtGQS9QKwwskVi4gnas3YA/dJ4b
l+ftDPrr/ppudbU5lBV7zcMD/zF/X0G+/iE7/4fiRw==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqTD+sBGLE6Z0sIue0dLl
qGjNwxrRBdVATrzl5+X6lh1S0kp4y26YDdUQjxwOR/+VocpMc1McygpEl70bHwL4
u0t7/v278mND655XsoPxSYZOaWyNzf6DLQIxvzMcu0n6d0VUhSOiKYbV0qqpsVQz
+QKUThLO7OJZ0om3OVG3ftct4W0tq7Yx1pamMGt/zOwfEhgBWxjV1kugaM8lHBIm
xO3QJ32s4mYYm6PnLvOMqw2rq75fDgFSpGBeaQrdiDBkXaPIZt1AqcyaYUtOpXwS
FZw4m994lIlkFjKjSqgcy5Z3lMRQwrGpJ42aKW7pe//Og/v+CPVfqA3ov7XAYumY
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 261873412181018049871741459192786609334205
 . . . . . . . . [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-13 23:00:16 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-09-11 23:00:16 +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 'joppy.me'
 . . . . . . . . [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 21358433812144638081093544982760918200725529937115936182159732845089134364808594129787933243037735449093481463781629109275315387815353198159875065831209073852671647853644534450387457137389430502786755667839680320868963897628065241353608574742995495174605667817055832681146622031224006070021679606304067375650179811563098594646859550193789787984153009565315458234782563212621521965571489587866275718426616194703829395520375787116903140724481650491350097511036565553121167069435903823598189861537757260487040385147856697467024214012905769919849431901516285704832292399934509566816672795437064198175549503904278286800997
 . . . . . . . . . . . . . . . . . . . . [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)
							2cfb749e071f0d080309b1c2fa300cd1d34dbed4
 . . . . . . . . . . . . . . . . [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 (30 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'api-stg.joppy.me'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'joppy.me'
 . . . . . . . . . . . . . . . . [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)
							00f1007700e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016b5348eb7d0000040300483046022100c02ee3cd358cfe64848edf35400ee954312c982e749a6bbf568aa614f2f50a21022100e79d25da2ec7e050e46a632eca2a51dad768a5dbb304451aaaebe8d59f4269a500760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016b5348eb760000040300473045022100a684eec9448dbc0f1c63b7425d47bafa3650425184bf19468dc08dcce84edabc02201740f595777e3eaab0ed35b8c6f8565855aaaac19fdfa0837221488a16179915
 . . . . [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)
		00206c6e65daccdf446b7e2f021b2e20c53dd8ed14fab522df99bfa377401f33de69596c7407cbbf6e3a0e4484f4086074b132bca963738151b29a89a51e8028dc522e51d88a9f6b4f62cf9d749f4202709f739df7015171f0ec48f03305cbf41c69ded8dcb81c259913ca7b16d260129be5602149ef7f421171ceea37b45fd500e3b1116fce9fe739ec4fd3721002f48675b304556e8574490ff191262809e39edfc49f005d33202321a039e116734209f37e9d0c5384f814cce7b5936c4775e7adc959a1245a9fe988ebc68df4ab46412f502b0c2c9158b88276acdd803f749e1b97e7ed0cfaebfe9a6e75b53994157bcdc303ff317f5f41befe213bff87e247