www.recoveryfamilylaw.ca
Open in
urlscan Pro
198.49.23.144
Public Scan
Effective URL: https://www.recoveryfamilylaw.ca/
Submission: On May 31 via automatic, source certstream-suspicious — Scanned from CA
Summary
TLS certificate: Issued by R3 on May 31st 2023. Valid for: 3 months.
This is the only time www.recoveryfamilylaw.ca was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 198.49.23.145 198.49.23.145 | 53831 (SQUARESPACE) (SQUARESPACE) | |
5 | 198.49.23.144 198.49.23.144 | 53831 (SQUARESPACE) (SQUARESPACE) | |
10 | 2600:141b:900... 2600:141b:9000::1725:7bb2 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
12 | 2600:141b:900... 2600:141b:9000:498::4205 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
3 | 104.105.44.80 104.105.44.80 | 16625 (AKAMAI-AS) (AKAMAI-AS) | |
2 | 23.215.130.162 23.215.130.162 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
1 | 2600:141b:900... 2600:141b:9000::1725:7b92 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
33 | 7 |
ASN20940 (AKAMAI-ASN1, NL)
assets.squarespace.com |
ASN16625 (AKAMAI-AS, US)
PTR: a104-105-44-80.deploy.static.akamaitechnologies.com
static1.squarespace.com |
ASN20940 (AKAMAI-ASN1, NL)
PTR: a23-215-130-162.deploy.static.akamaitechnologies.com
images.squarespace-cdn.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
15 |
squarespace.com
assets.squarespace.com — Cisco Umbrella Rank: 6164 static1.squarespace.com — Cisco Umbrella Rank: 6093 |
1 MB |
11 |
typekit.net
use.typekit.net — Cisco Umbrella Rank: 545 p.typekit.net — Cisco Umbrella Rank: 711 |
180 KB |
6 |
recoveryfamilylaw.ca
1 redirects
recoveryfamilylaw.ca www.recoveryfamilylaw.ca |
33 KB |
2 |
squarespace-cdn.com
images.squarespace-cdn.com — Cisco Umbrella Rank: 5150 |
629 KB |
33 | 4 |
Domain | Requested by | |
---|---|---|
12 | assets.squarespace.com |
www.recoveryfamilylaw.ca
assets.squarespace.com |
10 | use.typekit.net |
www.recoveryfamilylaw.ca
|
5 | www.recoveryfamilylaw.ca |
assets.squarespace.com
|
3 | static1.squarespace.com |
www.recoveryfamilylaw.ca
static1.squarespace.com |
2 | images.squarespace-cdn.com |
www.recoveryfamilylaw.ca
|
1 | p.typekit.net |
www.recoveryfamilylaw.ca
|
1 | recoveryfamilylaw.ca | 1 redirects |
33 | 7 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.mysupportcalculator.ca |
www.justice.gc.ca |
www.lslap.bc.ca |
www.courts.gov.bc.ca |
www.legalaid.bc.ca |
www.cbabc.org |
goo.gl |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.recoveryfamilylaw.ca R3 |
2023-05-31 - 2023-08-29 |
3 months | crt.sh |
use.typekit.net DigiCert TLS Hybrid ECC SHA384 2020 CA1 |
2022-09-14 - 2023-10-15 |
a year | crt.sh |
*.squarespace.com DigiCert TLS RSA SHA256 2020 CA1 |
2022-07-03 - 2023-07-04 |
a year | crt.sh |
*.squarespace-cdn.com DigiCert TLS RSA SHA256 2020 CA1 |
2023-04-27 - 2024-04-26 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.recoveryfamilylaw.ca/
Frame ID: 2F0CDE331073E381F8CAFBD668E625E3
Requests: 34 HTTP requests in this frame
Screenshot
Page Title
Recovery Law CorporationPage URL History Show full URLs
-
https://recoveryfamilylaw.ca/
HTTP 301
https://www.recoveryfamilylaw.ca/ Page URL
Detected technologies
Squarespace (CMS) ExpandDetected patterns
- <!-- This is Squarespace\. -->
Page Statistics
8 Outgoing links
These are links going to different origins than the main page.
Title: My Support Calculator
Search URL Search Domain Scan URL
Title: Federal Child Support Lookup Table
Search URL Search Domain Scan URL
Title: LSLAP
Search URL Search Domain Scan URL
Title: BC Courts
Search URL Search Domain Scan URL
Title: LSS
Search URL Search Domain Scan URL
Title: Lawyer Referral at CBA
Search URL Search Domain Scan URL
Title: Dial-a-Law
Search URL Search Domain Scan URL
Title: Unit 9 – 15243 91 AvenueSurrey, BC V3R 9K2
Search URL Search Domain Scan URL
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
https://recoveryfamilylaw.ca/
HTTP 301
https://www.recoveryfamilylaw.ca/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
33 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.recoveryfamilylaw.ca/ Redirect Chain
|
311 KB 33 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gEQ1SfxL12bTYZeRyrGkbgoCqjrDBB-sArvSh76AL93feCGIfFHN4UJLFRbh52jhWDjXFeBKwQFyw2MtwDIaFR9kFDq3ZAIhjU7YMkG0jAFu-WsoShFGZAsude80ZkoRdhXCHKoyjamTiY8Djhy8ZYmC-Ao1Oco8if37OcBDOcu8OfG0ScmRdaZ8S18CjWS0SaBuj...
use.typekit.net/ik/ |
19 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
modern.js
assets.squarespace.com/@sqs/polyfiller/1.6/ |
115 KB 42 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
extract-css-runtime-db8fc1da4bb2c437a80ba-min.en-US.js
assets.squarespace.com/universal/scripts-compressed/ |
52 KB 22 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
extract-css-moment-js-vendor-5082e2dab696b020ac83a-min.en-US.js
assets.squarespace.com/universal/scripts-compressed/ |
575 KB 111 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cldr-resource-pack-bdc20c1f20167de1fe7a8-min.en-US.js
assets.squarespace.com/universal/scripts-compressed/ |
119 KB 24 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
common-vendors-stable-ded59447778e1491d87fa-min.en-US.js
assets.squarespace.com/universal/scripts-compressed/ |
240 KB 80 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
common-vendors-3d18b3c0a49a86aac406a-min.en-US.js
assets.squarespace.com/universal/scripts-compressed/ |
768 KB 219 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
common-a5360975ae891f8e748c9-min.en-US.js
assets.squarespace.com/universal/scripts-compressed/ |
2 MB 714 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
performance-82dddf9294c82f6af35c0-min.en-US.js
assets.squarespace.com/universal/scripts-compressed/ |
243 KB 67 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
site.css
static1.squarespace.com/static/versioned-site-css/644ab13a008317652790ea6c/3/5c5a519771c10ba3470d8101/644ab13a008317652790ea7a/1388/ |
1 MB 107 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
301620587_460258212795169_3351565945898419313_n.png
images.squarespace-cdn.com/content/v1/644ab13a008317652790ea6c/ce4bb5b9-aad3-4d61-89e1-4e9cacd5fb41/ |
30 KB 30 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
site-bundle.5c79a0c4e4aac7ccf77e0d5ad29281e0.js
static1.squarespace.com/static/vta/5c5a519771c10ba3470d8101/scripts/ |
175 KB 43 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/1ba16c/00000000000000007735bb5a/30/ |
17 KB 17 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/2807c7/00000000000000007735bb48/30/ |
18 KB 18 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/4f5611/00000000000000007735ebd5/30/ |
20 KB 20 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
unsplash-image-OZ39FEsj7lk.jpg
images.squarespace-cdn.com/content/v1/644ab13a008317652790ea6c/1682617565443-09K8I0ALBEAA2C0H81DM/ |
598 KB 599 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/2b59e1/00000000000000007735bb53/30/ |
19 KB 19 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
floating-cart.4814fbbf54a92e38c18f.js
static1.squarespace.com/static/vta/5c5a519771c10ba3470d8101/scripts/ |
451 B 555 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/003616/00000000000000007735ebd7/30/ |
20 KB 21 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/aeffc0/00000000000000007735ebd6/30/ |
21 KB 21 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/384d9b/00000000000000007735bb6a/30/ |
18 KB 19 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/6c4da4/00000000000000007735bb5e/30/ |
18 KB 19 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/fcc1c9/00000000000000007735bb6c/30/ |
19 KB 20 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
71325-3b44a09bf19e2c5e6f039-min.en-US.js
assets.squarespace.com/universal/scripts-compressed/ |
21 KB 8 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
40328-fb86f529506516e8dbd9b-min.en-US.js
assets.squarespace.com/universal/scripts-compressed/ |
119 KB 32 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
dc671e95b9f08b0387a79-min.en-US.css
assets.squarespace.com/universal/styles-compressed/ |
7 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
async-visitor-forms-ad20e59a9520518569fe6-min.en-US.js
assets.squarespace.com/universal/scripts-compressed/ |
7 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
RecordHit
www.recoveryfamilylaw.ca/api/census/ |
17 B 58 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
form-render
www.recoveryfamilylaw.ca/api/census/ |
17 B 134 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
button-render
www.recoveryfamilylaw.ca/api/census/ |
17 B 60 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
p.gif
p.typekit.net/ |
35 B 204 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
form-render
www.recoveryfamilylaw.ca/api/census/ |
17 B 59 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
210 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
67 JavaScript Global Variables
These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.
boolean| credentialless object| onbeforetoggle object| onscrollend object| Typekit object| SQUARESPACE_ROLLUPS object| Static object| __INITIAL_SQUARESPACE_7_1_WEBSITE_COLORS__ function| positionImage object| webpackChunk_sqs_polyfiller object| webpackChunkextract_css object| SQUARESPACE_I18N object| YUI_CONFIG function| YUI function| __extends function| __assign function| __rest function| __decorate function| __param function| __metadata function| __awaiter function| __generator function| __exportStar function| __createBinding function| __values function| __read function| __spread function| __spreadArrays function| __spreadArray function| __await function| __asyncGenerator function| __asyncDelegator function| __asyncValues function| __makeTemplateObject function| __importStar function| __importDefault function| __classPrivateFieldGet function| __classPrivateFieldSet function| __classPrivateFieldIn function| _ object| core object| MobileWebContainer function| applyFocusVisiblePolyfill function| __setCommercePreferences_scalableGuidanceV2 object| StaticActions object| WebsiteStore object| __SENTRY__ object| __sqsWebGL object| websiteComponent function| Common boolean| COMMON_ALREADY_RAN function| noop object| Singleton object| Class object| Squarespace object| SquarespaceFonts object| webpackChunknew_bedford_framework object| regeneratorRuntime object| Y object| YUIStats string| _YUI_HISTORY_HASH_ENVIRONMENT_ID string| _yuid object| ESC_MANAGER object| Modernizr object| ImageLoader object| JSTween string| id boolean| supportsTime4 Cookies
Cookies are little pieces of information stored in the browser of a user. Whenever a user visits the site again, he will also send his cookie values, thus allowing the website to re-identify him even if he changed locations. This is how permanent logins work.
Domain/Path | Expires | Name / Value |
---|---|---|
recoveryfamilylaw.ca/ | Name: crumb Value: BRlK6YgUVr6IMjhlMDIwZjM0ZjQ5ODQyNTE2OTc1ZmFjZjQ5OWIy |
|
www.recoveryfamilylaw.ca/ | Name: crumb Value: BRDbUuXeH/rgM2MyZmQ4M2UwOGNjMzI0MjljYTU3NWMwZTdiY2E0 |
|
www.recoveryfamilylaw.ca/ | Name: ss_cvr Value: ee08742f-edde-4f4c-960f-d47f5561edc2|1685551086969|1685551086969|1685551086969|1 |
|
www.recoveryfamilylaw.ca/ | Name: ss_cvt Value: 1685551086969 |
Security Headers
This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page
Header | Value |
---|---|
Strict-Transport-Security | max-age=43200 |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
Indicators
This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.
assets.squarespace.com
images.squarespace-cdn.com
p.typekit.net
recoveryfamilylaw.ca
static1.squarespace.com
use.typekit.net
www.recoveryfamilylaw.ca
104.105.44.80
198.49.23.144
198.49.23.145
23.215.130.162
2600:141b:9000:498::4205
2600:141b:9000::1725:7b92
2600:141b:9000::1725:7bb2
0235210538087ff66fd5a32e5fa00f62dc7e5f1db2c1f0b70d9c978bceb0862d
111a6880bf16a0625704ab6200811a0714dc0db3eb2f14e7ec5bb1f46cd47767
16d552706e7c90ac966b5df27c3c904f59b9fda05de4f2e86a5eca1abab81429
17f34ded827e327a4da5f57827b4ee3a06555e56998e23e3b2d3190cc530fb3f
1889ed79f96442d9783d83a2379de0e2afa8791288a8b27794a9bdd693341193
24cf80f890abf8ac8a60ac5317c9bbdc18e6b586a2ee2a9d782f00f25cecfdab
28ce491d9baddb278275299485856976dcb15ce4d714793dddf461079e1644e9
372bdc18fd152898c6f8018c36ba07773f0f430ce80dc5d8bbfb93b17019bf06
4404e14474a3b17f323186a7cfaf7fb19300338f9a82ddad828894b4ecf980d8
44730fefcc42a6a30ff8e5e876522fa745b60bf0744414838d9de76eeb705c23
4c9134450a35324a66523ddf9cb6723ece841094940aaee7773a8b07145081cb
4e48248515dcf2b585e2895fe1b9aef6b9b7c8a09f51be44f3c06b6a1fb2b3ae
5150c9be29aaea3604f318dda263fe096f18ba1d974a69d14c6f53211a9419b1
54e832663426c696b1f603379026e5e15720e8c812bbbc60d63aa2ad8a479f75
592174d7c4ca0f3e05bb9682914f32afe22fa8299bcaecef3d6dd39c6f6a3c91
70113eeecb88f0ba7e5f1431be7aa2185e2cdc9ae98d4222b230680832f03946
76e460e284bd8948bcc5bda5d3fc85920e450f55662b7ad6d7ff7d10ec3924fb
7e28078fb616a14de02c2f01c3b7bede23c6b761d1f87420deed3a571cd09b9b
86df32b71bbbaeaecdfe0092caf72e9e9505694b39b2d18813f26fad4717f358
86ef771a8606b18f8761e5a71f74983816b8bae2a32662459f741b99aa211583
94804887c245ac65f3b7f824b22a17cb277d9b6a7896d93a970f35b463067f54
9b9265c69a5cc295d1ab0d04e0273b3677db1a6216ce2ccf4efc8c277ed84b39
9fc08449fee0aebd772b5a158da90063e3f176bc963f938247e9021a19e0a52f
a02052cb1eaf0f90100a8d53276c90b181e9a26ba962412fe649bcd41c6c7bcc
a18209ddc110cc78b8dda768f00fe2794caa6636882f71f6587dd086957a6447
a59acd7a8cbaf68d5d628ac09c501f01a2f3f42c9affa8f3d101f2860d1cc3f7
a9a007fc122758eb9716a959bc4fce81a41794a5ff35c5eced659ba9f7131afc
beff10d3973b81445402460c63081736ca97e376a317f2145c3caa8d99ab38f3
e59779f97f2e6a950f96cd5ea3c425ffe651130763d52b3b8f60a7b939e64c23
f1ea07a1e51a389c8de07120ae5c2e432e9dd8f4fbd6f92489f185b0523a3fd4
fb77e4b54e74a7bb1c354dd10d4e35b8560fd70f9016e23552b9fd1d92487f9e