placeshaker.fr

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:88:4c:aa:e5:e8:42:12:62:81:fe:f3:a5:59:f8:dc:41:d2 was issued on by Let's Encrypt.

With 4 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=placeshaker.fr

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:88:4c:aa:e5:e8:42:12:62:81:fe:f3:a5:59:f8:dc:41:d2
Serial Number (int): 307717168377747156673972916398604041339346
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: cb:68:b6:c3:9b:c6:de:52:61:59:9f:b4:8f:aa:6b:ed:36:14:8e:aa
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 03:d7:76:4a:e1:57:04:78:8c:be:8b:95:5f:30:18:71:1c:a3:ef:01
Fingerprint (sha256): 26:67:cd:19:df:34:9a:26:f9:26:7f:01:7c:6c:e8:f4:a5:70:a0:68:76:0d:ee:ca:93:b8:99:b1:34:ca:03:41

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 placeshaker.fr

4

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for placeshaker.fr

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

8 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

placeshaker.com
placeshaker.fr
www.placeshaker.com
www.placeshaker.fr

Other certificates including the domain name placeshaker.fr

(limited to 100 certificates)
teclawapp.teclawgroup.com
app.placeshaker.fr
devemendous.com
www.placeshaker.fr
truehealth.app
graficos.ecuestre.digital
sale.forgottenchain.com
www.gmailyou.com
jifi.xyz
account.fupa.net
1050allen.com
precision-teaching-app.co.uk
genshin.eu
sale.forgottenchain.com
www.angelawedsjeffrey.com
one.usertoken.com
placeshaker.fr
digitallives.ch
admin.placeshaker.fr
www.bambumeta.io
app.homecourt.ai
www.nescorp.in
bac.rjmgdev.mobi
blimoveis.net
dev-mapper.dialogueframework.com
placeshaker.fr
pos.demo.payo.com.au
everlogapp.com
placeshaker.fr
pro.placeshaker.fr
placeshaker.fr
wc-health.hipaatexts.com
www.course.glowbe.com
*.placeshaker.fr
ugenc.com
staging.peru.fitpass.app
joshuarenelli.com
admin.dmvans.com
www.splinters19.be
nicewife.in
link.halloclub.com
newslang.app
cotakvision.com
inentrep.no
www.pika.app
www.schoolswillrockyou.co.uk
iolite.software
www.ashutosh.xyz
emelieingverudfoto.se
placeshaker.fr
guardiansscratch.sqwadhq.com
preprod-admin.placeshaker.fr
admin.elysio.app
app.glarehub.net
gardeners.express
admin.adafri.com
taggermarker.sit.cl
placeshaker.fr
allergo.smart-squad.com
www.ecolier.eu
www.xss.dev
digitaldentaldesignlab.com
donate.netgiverapp.com
pro.link-dev.sikkaapp.in
www.bananacocktail.com
dotnetweekly.com
www.pulsiar.com
airform.app
everlogapp.com
www.gmailyou.com
sup.placeshaker.fr
lume.ssaavedra.eu
martinmade.me
kontakttyper.no
www.insclub.xyz
admin.adafri.com
www.coastalsummittacos.com
shaofood.com
forms.westenddance.com.au
www.notah.net
big-bear-pwa.trueomni.com
thedemonwholaughs.com
traintrack.training
si.placeshaker.fr
dyckster.com
placeshaker.fr
botsabuesa.com
links.hanginflow.com
bharatrajsaya.com
righteouscharity.org
placeshaker.fr
app.truebizpulse.com
placeshaker.fr
dev.jonas-wanke.de
dyckster.com
batuni.app
sharesnepal.com
firebase.sharehows.com
app.dsgn.co
xprt.kianadev.com

Certificate

The complete raw certificate details for placeshaker.fr in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFOTCCBCGgAwIBAgISA4hMquXoQhJigf7zpVn43EHSMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzA3MjIxNjE4MDBaFw0x
NzEwMjAxNjE4MDBaMBkxFzAVBgNVBAMTDnBsYWNlc2hha2VyLmZyMIIBIjANBgkq
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqnaYJJCgO7arIj4yOerhocMlTBJ9/UhD
8/rGKlVRFXTcah+UgwFwh6+0NrAUI9dIBxWBOeMJAE5gAxOmDbip+92LAN51hV25
PK1LDUvddT+CRiZ3Xc9TTft65n143e2Ad5VpstX3pVj/Bv33BOGx0qJ01uQevUIR
NtKhM6HvyXaMhVwNqCgPJd5Y0f6pT+63BA9m09kooz5I6lmkwe2qHAUUgMN4Qgch
FY0j3As4mzSQLStGJg99ukyfaJNWmVVefquBhpwEi0VPGQ6OYWlIiv3NeNg4GTUG
31MRoTL4/V5gbjfw2OHLjgIllELdLnrnSKSpWSFZ6jJ2Hvc0cLws5wIDAQABo4IC
SDCCAkQwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF
BQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTLaLbDm8beUmFZn7SPqmvtNhSO
qjAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRj
MGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5v
cmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5v
cmcvMFMGA1UdEQRMMEqCD3BsYWNlc2hha2VyLmNvbYIOcGxhY2VzaGFrZXIuZnKC
E3d3dy5wbGFjZXNoYWtlci5jb22CEnd3dy5wbGFjZXNoYWtlci5mcjCB/gYDVR0g
BIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEW
Gmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1Ro
aXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWlu
ZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlm
aWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3Jl
cG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQA2MT++VQL3kxY+q+MjfEqCAbQf
PQscmYXHP1ZUQRYcRNvt30pq5a1D/2f/Uzb8yh0fRRUIpxbfYDmt3Q+rx9UbWcYh
OhAwbsoDVdH7LKEe+N0hRbvqspBzYxIqb9vKEuGVuUU2r/rcbEA7LhXqRB+JEeZR
VRAXOipDhhPmkcTdJf5+LGn5IfgkxoR5E7ziwBPshUoAvrDKXO0a9yW7obyL9xQt
djxgUv7gtIQ2eoKEvskkc+3+njZEla4ZRxS3Fno++RHyvRCD+aHZsFQdVSiexOeP
BCjZ07djemLNX3lBbuNR9IJaJaT/RnlJW8mFaS1m/SM7U5L1l9ywtIG32Szd
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqnaYJJCgO7arIj4yOerh
ocMlTBJ9/UhD8/rGKlVRFXTcah+UgwFwh6+0NrAUI9dIBxWBOeMJAE5gAxOmDbip
+92LAN51hV25PK1LDUvddT+CRiZ3Xc9TTft65n143e2Ad5VpstX3pVj/Bv33BOGx
0qJ01uQevUIRNtKhM6HvyXaMhVwNqCgPJd5Y0f6pT+63BA9m09kooz5I6lmkwe2q
HAUUgMN4QgchFY0j3As4mzSQLStGJg99ukyfaJNWmVVefquBhpwEi0VPGQ6OYWlI
iv3NeNg4GTUG31MRoTL4/V5gbjfw2OHLjgIllELdLnrnSKSpWSFZ6jJ2Hvc0cLws
5wIDAQAB
-----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 307717168377747156673972916398604041339346
 . . . . . . . . [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 2017-07-22 16:18:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-10-20 16:18:00 +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 'placeshaker.fr'
 . . . . . . . . [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 21518992877091536847116424153624434251101746525718489833720093643638444290811636366302757733661665465350117283476053617589477741024506249924641971819647479103638941697802711468014465450328669746188267447952684503643937767251056509418888676603468941486579990988078030195774835634192181198587321366472072949076865578645641577894359109826393080948517445783700654396623546893733527223144185835015212212012145407127585006213056223953621057434560767547102881722415816730562479209123197190863709627319296852965973185343496114791372953770558595663584382059905748961922080409346027914507358296178665628588845563680318920862951
 . . . . . . . . . . . . . . . . . . . . [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)
							cb68b6c39bc6de5261599fb48faa6bed36148eaa
 . . . . . . . . . . . . . . . . [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 (76 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'placeshaker.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'placeshaker.fr'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.placeshaker.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.placeshaker.fr'
 . . . . . . . . . . . . . . . . [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 (246 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.5.5.7.2.2 (unotice)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/'
 . . . . [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)
		0036313fbe5502f793163eabe3237c4a8201b41f3d0b1c9985c73f565441161c44dbeddf4a6ae5ad43ff67ff5336fcca1d1f451508a716df6039addd0fabc7d51b59c6213a10306eca0355d1fb2ca11ef8dd2145bbeab2907363122a6fdbca12e195b94536affadc6c403b2e15ea441f8911e6515510173a2a438613e691c4dd25fe7e2c69f921f824c6847913bce2c013ec854a00beb0ca5ced1af725bba1bc8bf7142d763c6052fee0b484367a8284bec92473edfe9e364495ae194714b7167a3ef911f2bd1083f9a1d9b0541d55289ec4e78f0428d9d3b7637a62cd5f79416ee351f4825a25a4ff4679495bc985692d66fd233b5392f597dcb0b481b7d92cdd