medzy.ca

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:6c:66:eb:35:19:30:04:e4:82:ad:f5:ac:c8:5d:1f:33:31 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=medzy.ca

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:6c:66:eb:35:19:30:04:e4:82:ad:f5:ac:c8:5d:1f:33:31
Serial Number (int): 298224155945037185349125062966849082176305
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: fb:1e:29:1b:0c:b6:e8:af:c6:2b:82:a5:eb:1f:08:83:59:fe:29:02
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 20:32:9d:df:9e:0c:a9:91:ea:d5:71:c2:4a:8b:7d:c3:f5:4d:38:30
Fingerprint (sha256): 76:94:fc:0a:d2:9c:2a:d7:0d:69:68:eb:54:56:01:24:da:a9:c2:31:6d:4d:4d:5a:78:b7:5b:c4:3a:2b:b0:65

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 medzy.ca

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for medzy.ca

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

medzy.ca
www.medzy.ca

Other certificates including the domain name medzy.ca

(limited to 100 certificates)
www.natthrafn.is
medzy.ca
auth.g-ono.com
www.taafi.com
front.festigi.com.br
trymovie.org
troveid.com
scribai.app
dashboard.powerpick.co
www.altrosa.app
medzy.ca
medzy.ca
www.cryptocoin.app
www.wellplatetracker.com
player-staging.screenlime.app
wp.medzy.ca
medzy.ca
wealdstone.scouthub.app
api-dev.medzy.ca
ampify.io
app.medzy.ca
fractal.tokyo
trymovie.org
medzy.ca
digitizer.dev
geneanno.com
serakont.com
app-dev.medzy.ca
api-dev.medzy.ca
api-dev.medzy.ca
medzy.ca
medzy.ca
www.altrosa.app
mediaframes.amalgamapps.com
medzy.ca
www.qwest.app
www.objection-aid-centre.tk
pingplay.io
www.altrosa.app
api-dev.medzy.ca
test-visual.fishfacts.com
variable.app
www.mathuraprasadintercollege.com
auth.noteez.io
www.cryptocoin.app
www.qwest.app
api-dev.medzy.ca
sign-in.mariaschools.com
dev.boostweather.com
www.herox-technologies.com
www.altrosa.app
app-production.medzy.ca
sudoku.simonton.app
medzy.ca
app.geteat.co.za
base.cloutlayer.com
www.aibada.com
corinna-chatbot.innfactory.de
www.moment-bern.ch
shmuel-app.oz-tms.com
medzy.ca
retoryx.com
www.weddingpix.ie
medzy.ca
pulsecare.medgrocer.com
sudoku.simonton.app
app-staging.medzy.ca
uruhushya.rw
medzy.ca
app-dev.medzy.ca
jooni.app
www.registronacionalimplantesmamarios.com
retoryx.com
medzy.ca
rltradingpost.app
pulsecare.medgrocer.com
api.medzy.ca
reception.kdkits.jp
painelfartura.g2canal.com.br
www.pavelcity.site
api-dev.medzy.ca
placenote.vertical.ai
www.clouddest.com
projectprac.com
jesusfireministries.in
www.touchup.ai
www.myhomepak.com
medzy.ca
medzy.ca
lowbackpaincommunication.com
registration.bangkit.academy
www.sacho-af.org
api-production.medzy.ca
medzy.ca
www.arcc.ai
content.learn2build.in
womentechfounders.ca
app.setmytest.com
trykubecost.com
placenote.vertical.ai

Certificate

The complete raw certificate details for medzy.ca in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFVjCCBD6gAwIBAgISA2xm6zUZMATkgq31rMhdHzMxMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA2MTIxNzM2MjZaFw0x
OTA5MTAxNzM2MjZaMBMxETAPBgNVBAMTCG1lZHp5LmNhMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAkfDwN5hTw+raDZzEBLy46C1SPRbx2M1lik6iqs6B
4+r5xw7kvnAfIVtm5bgwkCRvm/8VwykYIh0TwEG+ylUiQVzh0Iff+X0RLUqdoouh
JCSd+XoWjhAbAjEmOhrRDkHBRNq1sEqjilaPOh789gNvhtATf5rWxwxXdNqZKTv3
GNPiP5qbM4B3Z9YhxnyS8xqCdA4onvXmDBbInGseAeWt6cBroe102xcpy0IGq1dC
k+M/S9vvk0CwuFLCggOB7gNW1HM4JC9wZvKEXeJdWtfzzYiRhRnILuj3kEIoKD6y
0iBcNS/ku0FHtSCvVl7y/O5KBf06Q8piHhskSB4XNzpyuQIDAQABo4ICazCCAmcw
DgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAM
BgNVHRMBAf8EAjAAMB0GA1UdDgQWBBT7HikbDLbor8YrgqXrHwiDWf4pAjAfBgNV
HSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYI
KwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYI
KwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMCEG
A1UdEQQaMBiCCG1lZHp5LmNhggx3d3cubWVkenkuY2EwTAYDVR0gBEUwQzAIBgZn
gQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5s
ZXRzZW5jcnlwdC5vcmcwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgDiaUuuJujp
QAnohhu2O4PUPuf+dIj7pI8okwGd3fHb/gAAAWtM+hatAAAEAwBHMEUCIBCnK12V
NlteJHG2DfThqHqbIbx972Wd1Q+QqqTdFk2MAiEA0Y+tFehk4QmTKagVCjGD4gWW
1vgVrUZX7zc/ol384oQAdgBj8tvN6DvMLM8LcoQnV2szpI1hd4+9daY4scdoVEvY
jQAAAWtM+hbCAAAEAwBHMEUCIQDGFzyLX36+S7kt3+pC7TYMHrkt/WaBypuSrbnP
BtCDjgIgDcyKGWssozzG0FBB3KPCYl/A4y5H+5wTXUZCoX2bOCowDQYJKoZIhvcN
AQELBQADggEBADlndOgQVlh6YpJ1VDCC0VzTNULXbXbjWwrtmLlbIRub/Sqh+XVy
ru9du4kRezqO5ybWvA3pFcT0ZOe9JB2PG3wRJEIuwtbMXw4lFCqxdD1jLkORKGto
WR8B+AgUoOTxL4ePcJTMOBdXX6A1iQoiENR6xoRxSmWbM3ZFGmGT8wErhCIJqD1X
b5383gnvaJj83fNrCTVcW/1TE6utgt/UMBRf3kzg8Nm22fuJHdtxALQ0Kv5K6ook
g9mMpH7EZ8T9SpscVJMgNb1JR3q4Ys0iOm1htwobqV3zGd3DEQlKXE8KGim9I4oH
3/6AAPBkGyyE+vGX/uv8EsrU+vchTPrkzzI=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkfDwN5hTw+raDZzEBLy4
6C1SPRbx2M1lik6iqs6B4+r5xw7kvnAfIVtm5bgwkCRvm/8VwykYIh0TwEG+ylUi
QVzh0Iff+X0RLUqdoouhJCSd+XoWjhAbAjEmOhrRDkHBRNq1sEqjilaPOh789gNv
htATf5rWxwxXdNqZKTv3GNPiP5qbM4B3Z9YhxnyS8xqCdA4onvXmDBbInGseAeWt
6cBroe102xcpy0IGq1dCk+M/S9vvk0CwuFLCggOB7gNW1HM4JC9wZvKEXeJdWtfz
zYiRhRnILuj3kEIoKD6y0iBcNS/ku0FHtSCvVl7y/O5KBf06Q8piHhskSB4XNzpy
uQIDAQAB
-----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 298224155945037185349125062966849082176305
 . . . . . . . . [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-12 17:36:26 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-09-10 17:36:26 +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 'medzy.ca'
 . . . . . . . . [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 18423365347782916862777631358005080369914496755571002975804810984687459511878948987306235500374834370847698619661632938485451636261074807162827317563269938100908937608502260571026909155988564250896688575037963083661013633356471634721783450212608614739911459919326832530292112787047921056742382489800114859364970605990566465342924875908063666848613419428167834229080805755594652939896351384503273473458025082906405157722565583386550897223301274184181243252154044542187263529126332779471095116428601163120988419409882862497331658075732811279396570427053948199728993066028615162372543555166235257898553756903738424586937
 . . . . . . . . . . . . . . . . . . . . [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)
							fb1e291b0cb6e8afc62b82a5eb1f088359fe2902
 . . . . . . . . . . . . . . . . [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 (26 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'medzy.ca'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.medzy.ca'
 . . . . . . . . . . . . . . . . [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)
							00f0007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016b4cfa16ad0000040300473045022010a72b5d95365b5e2471b60df4e1a87a9b21bc7def659dd50f90aaa4dd164d8c022100d18fad15e864e1099329a8150a3183e20596d6f815ad4657ef373fa25dfce28400760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016b4cfa16c20000040300473045022100c6173c8b5f7ebe4bb92ddfea42ed360c1eb92dfd6681ca9b92adb9cf06d0838e02200dcc8a196b2ca33cc6d05041dca3c2625fc0e32e47fb9c135d4642a17d9b382a
 . . . . [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)
		00396774e81056587a629275543082d15cd33542d76d76e35b0aed98b95b211b9bfd2aa1f97572aeef5dbb89117b3a8ee726d6bc0de915c4f464e7bd241d8f1b7c1124422ec2d6cc5f0e25142ab1743d632e4391286b68591f01f80814a0e4f12f878f7094cc3817575fa035890a2210d47ac684714a659b3376451a6193f3012b842209a83d576f9dfcde09ef6898fcddf36b09355c5bfd5313abad82dfd430145fde4ce0f0d9b6d9fb891ddb7100b4342afe4aea8a2483d98ca47ec467c4fd4a9b1c54932035bd49477ab862cd223a6d61b70a1ba95df319ddc311094a5c4f0a1a29bd238a07dffe8000f0641b2c84faf197feebfc12cad4faf7214cfae4cf32