hearbetter.branthearingaidclinic.ca

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:b9:cf:f2:c0:93:38:53:f5:d3:0c:37:06:2c:c5:5b:5b:82 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=hearbetter.branthearingaidclinic.ca

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:b9:cf:f2:c0:93:38:53:f5:d3:0c:37:06:2c:c5:5b:5b:82
Serial Number (int): 411677792244268461794180626670448092601218
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: c5:0b:33:d5:48:3d:56:8d:1d:51:72:bb:fe:68:c4:44:ae:6d:6a:32
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 07:75:3a:4f:97:c3:90:b1:d7:64:a7:af:43:c1:f5:0a:f9:10:06:10
Fingerprint (sha256): 15:ed:0b:d8:12:1a:7a:db:45:ee:87:23:0e:1d:a4:d2:21:57:83:6f:34:0a:0e:44:a9:e3:32:e0:24:32:25:1d

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 hearbetter.branthearingaidclinic.ca

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for hearbetter.branthearingaidclinic.ca

Public Key Algorithm

RSA

Key Size

4096

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

hearbetter.branthearingaidclinic.ca

Other certificates including the domain name branthearingaidclinic.ca

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGfzCCBWegAwIBAgISBLnP8sCTOFP10ww3BizFW1uCMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MTYyMjU0NDZaFw0x
OTEwMTQyMjU0NDZaMC4xLDAqBgNVBAMTI2hlYXJiZXR0ZXIuYnJhbnRoZWFyaW5n
YWlkY2xpbmljLmNhMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqnum
Ay1DeZyIrNs/K9+unNRVvhETfMAs+Am6/7CL3eG9nbgGuDGm2oWkZEL8IrilOhqz
ElOAfOj2L35kUHTZW8i4HiCiKEKXpFmbec5rygbH8qqhQKVAEbwD81GnchOMT/xd
DS3l1lXzv8VUotxvQYcpL1YY7lAdKFQMmbwZnUvM8FWBKCDGX67mm8+9yIm7sKpy
q2Ee91Qrkvg8nJyIhHCGZ/ERhJI13XEhZMagSICoewcCu3XUHiIBG1oYVf7/WjDQ
Pd7nHIpIkdJeyCRdhW7X71tZEKoLxsZ9nVMh1d2JUiFwP75eEQfc/fqVbISBl27J
yC3klmHV22exi18TgzP2FrwIsev/2WfnbMJn9so7i1tfPw7vy1IJmEoqFPpYq2fb
3+aujRllAbclUGcZNELmpDh6DqtVQdb5A59b3EWPHXeyHKByNEmHZOrkeEs+qmUJ
AIygujapQ2XH4f2OmjKkMTdhMCPCIKsN8lbBPKirn+HyeRJJrPRdu/agavT2uJBr
m/duxwxzD+336FVXcyP3RUN3BieLFX3BJAjpRSiPeeaV6hILQb3rZCtODmJ/tF9F
wID0gWlaCI+jaBUgoEY7A7q1lxI7gZPNuTRzYmVEbTw1osIc/afpcdeur+aoKyll
mF5ehCcRCutaFZ9JwfoBvbpAVZxqFAKDOXvFwSUCAwEAAaOCAnkwggJ1MA4GA1Ud
DwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0T
AQH/BAIwADAdBgNVHQ4EFgQUxQsz1Ug9Vo0dUXK7/mjERK5tajIwHwYDVR0jBBgw
FoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUF
BzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUF
BzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzAuBgNVHREE
JzAlgiNoZWFyYmV0dGVyLmJyYW50aGVhcmluZ2FpZGNsaW5pYy5jYTBMBgNVHSAE
RTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRw
Oi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB3
AOJpS64m6OlACeiGG7Y7g9Q+5/50iPukjyiTAZ3d8dv+AAABa/01vtcAAAQDAEgw
RgIhALHwpx2/tJ8UOO/sM3JLxfty2Z8G1tszQj6k+AenMlBdAiEAxAZdRN75YFqD
0SP0c9J1cCFqUYTV8D/QbS6l3ee+SwQAdgApPFGWVMg5ZbqqUPxYB9S3b79Yeily
3KTDDPTlRUf0eAAAAWv9Nb7WAAAEAwBHMEUCIQD+0g6bEhNGileRbM2547SZ447t
jhuMgAaTpUnCLdW+lwIgTUKb34SsTmrrnAxplKWutcTFcoyigQKNMi6shPY6BS4w
DQYJKoZIhvcNAQELBQADggEBAF5mporkxeMgpMEBUpf/CZCrEdsPNWoBsHZncJMw
PHKSYvlmfRviFZuWGt/F8TSygDG26ARbTvSPKwSe7Ov6e/kT+HmNtIobDJIUmGBj
NbE7zsLIhPV0BEdkALf27Zu1OZYkgViqQo+6xSIV02atQggxAPaHkdA8nlfFFQFh
0lgTAz1tUw0JI+Gn8fjxaUCWChm5jdGwKwE8NIA8xmHnAimHCR1/P74/sGf56U/Y
KpuUChj94ibhiNBl+Jy0bLPMw5EL7YAcH2FsLhVfbyS8x+lTFdGBn1VT0y+kyKNt
QPdIwsZ3eZ8evaG30EUieCkRkR8jVGnvuu80D+DqhlpMbjk=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqnumAy1DeZyIrNs/K9+u
nNRVvhETfMAs+Am6/7CL3eG9nbgGuDGm2oWkZEL8IrilOhqzElOAfOj2L35kUHTZ
W8i4HiCiKEKXpFmbec5rygbH8qqhQKVAEbwD81GnchOMT/xdDS3l1lXzv8VUotxv
QYcpL1YY7lAdKFQMmbwZnUvM8FWBKCDGX67mm8+9yIm7sKpyq2Ee91Qrkvg8nJyI
hHCGZ/ERhJI13XEhZMagSICoewcCu3XUHiIBG1oYVf7/WjDQPd7nHIpIkdJeyCRd
hW7X71tZEKoLxsZ9nVMh1d2JUiFwP75eEQfc/fqVbISBl27JyC3klmHV22exi18T
gzP2FrwIsev/2WfnbMJn9so7i1tfPw7vy1IJmEoqFPpYq2fb3+aujRllAbclUGcZ
NELmpDh6DqtVQdb5A59b3EWPHXeyHKByNEmHZOrkeEs+qmUJAIygujapQ2XH4f2O
mjKkMTdhMCPCIKsN8lbBPKirn+HyeRJJrPRdu/agavT2uJBrm/duxwxzD+336FVX
cyP3RUN3BieLFX3BJAjpRSiPeeaV6hILQb3rZCtODmJ/tF9FwID0gWlaCI+jaBUg
oEY7A7q1lxI7gZPNuTRzYmVEbTw1osIc/afpcdeur+aoKyllmF5ehCcRCutaFZ9J
wfoBvbpAVZxqFAKDOXvFwSUCAwEAAQ==
-----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 411677792244268461794180626670448092601218
 . . . . . . . . [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-07-16 22:54:46 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-14 22:54:46 +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 'hearbetter.branthearingaidclinic.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 (4208 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 695509967392814819403156512774683646572314106083649644896159886624628679001246342724892251915110296062424829264977249341186077352292467721536775911020949951320401415455519765118063380387479644937193584818480917959102485092105159859236645003443718498206972163472504293665761584117570899710272647203290053498095241906543181709680918195001621469184611041953562895951182609407006782142202558709592758337799948615042355366030150604508224886825105795985579943247877655110796537473733425917645756916552934764332742164174442466813303375695431120298711593359708396262241930702177906961935202950309969234935767181461564682245744798816066608121313297533386470302035485645133904380127319806554105401135539949596772529154682417708764951507906550665680607784429236622960560526684510458823082166549491045795408356690569562601319597460680179407043573618209192545586972760050082778883144713272191450530697741726039614988209111142063824674934651200704644113599541323753752069573772263256244538397982848904015658460456488595386457177900043085060445055278137525339801146789096383299907287044263681923478573152361357850834531869065125153148767460905259105863625008598117464633134346127540595393080077959189706965011573089651641061826514461325907861029157
 . . . . . . . . . . . . . . . . . . . . [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)
							c50b33d5483d568d1d5172bbfe68c444ae6d6a32
 . . . . . . . . . . . . . . . . [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 (39 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hearbetter.branthearingaidclinic.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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007700e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016bfd35bed70000040300483046022100b1f0a71dbfb49f1438efec33724bc5fb72d99f06d6db33423ea4f807a732505d022100c4065d44def9605a83d123f473d27570216a5184d5f03fd06d2ea5dde7be4b04007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016bfd35bed60000040300473045022100fed20e9b1213468a57916ccdb9e3b499e38eed8e1b8c800693a549c22dd5be9702204d429bdf84ac4e6aeb9c0c6994a5aeb5c4c5728ca281028d322eac84f63a052e
 . . . . [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)
		005e66a68ae4c5e320a4c1015297ff0990ab11db0f356a01b076677093303c729262f9667d1be2159b961adfc5f134b28031b6e8045b4ef48f2b049eecebfa7bf913f8798db48a1b0c921498606335b13bcec2c884f57404476400b7f6ed9bb53996248158aa428fbac52215d366ad42083100f68791d03c9e57c5150161d25813033d6d530d0923e1a7f1f8f16940960a19b98dd1b02b013c34803cc661e7022987091d7f3fbe3fb067f9e94fd82a9b940a18fde226e188d065f89cb46cb3ccc3910bed801c1f616c2e155f6f24bcc7e95315d1819f5553d32fa4c8a36d40f748c2c677799f1ebda1b7d04522782911911f235469efbaef340fe0ea865a4c6e39