www.teksavvy.com
Open in
urlscan Pro
2620:1ec:bdf::10
Public Scan
Effective URL: https://www.teksavvy.com/
Submission: On January 14 via manual from CA
Summary
TLS certificate: Issued by DigiCert SHA2 Extended Validation Ser... on October 25th 2019. Valid for: 2 years.
This is the only time www.teksavvy.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 32 | 2620:1ec:bdf::10 2620:1ec:bdf::10 | 8068 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK - Microsoft Corporation) | |
1 | 2a00:1450:400... 2a00:1450:4001:825::200a | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
5 | 95.100.67.47 95.100.67.47 | 16625 (AKAMAI-AS) (AKAMAI-AS - Akamai Technologies) | |
37 | 3 |
ASN8068 (MICROSOFT-CORP-MSN-AS-BLOCK - Microsoft Corporation, US)
teksavvy.com | |
www.teksavvy.com |
ASN15169 (GOOGLE - Google LLC, US)
fonts.googleapis.com |
ASN16625 (AKAMAI-AS - Akamai Technologies, Inc., US)
PTR: a95-100-67-47.deploy.static.akamaitechnologies.com
use.typekit.net | |
p.typekit.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
32 |
teksavvy.com
1 redirects
teksavvy.com www.teksavvy.com |
2 MB |
5 |
typekit.net
use.typekit.net p.typekit.net |
48 KB |
1 |
googleapis.com
fonts.googleapis.com |
849 B |
37 | 3 |
Domain | Requested by | |
---|---|---|
31 | www.teksavvy.com |
www.teksavvy.com
|
4 | use.typekit.net |
www.teksavvy.com
|
1 | p.typekit.net |
www.teksavvy.com
|
1 | fonts.googleapis.com |
www.teksavvy.com
|
1 | teksavvy.com | 1 redirects |
37 | 5 |
This site contains links to these domains. Also see Links.
Domain |
---|
business.teksavvy.com |
mysavvy.teksavvy.com |
mail.teksavvy.com |
facebook.com |
tektalk.teksavvy.com |
blogs.teksavvy.com |
www.facebook.com |
twitter.com |
www.instagram.com |
www.youtube.com |
ca.linkedin.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.teksavvy.com DigiCert SHA2 Extended Validation Server CA |
2019-10-25 - 2021-07-28 |
2 years | crt.sh |
*.storage.googleapis.com GTS CA 1O1 |
2019-12-10 - 2020-03-03 |
3 months | crt.sh |
*.typekit.net DigiCert SHA2 Secure Server CA |
2019-12-06 - 2021-12-10 |
2 years | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.teksavvy.com/
Frame ID: 5BF08DF0A997311CA536F5A99236A144
Requests: 37 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://teksavvy.com/
HTTP 301
https://www.teksavvy.com/ Page URL
Detected technologies
WordPress (CMS) ExpandDetected patterns
- html /<link rel=["']stylesheet["'] [^>]+\/wp-(?:content|includes)\//i
- headers link /rel="https:\/\/api\.w\.org\/"/i
PHP (Programming Languages) Expand
Detected patterns
- html /<link rel=["']stylesheet["'] [^>]+\/wp-(?:content|includes)\//i
- headers link /rel="https:\/\/api\.w\.org\/"/i
MySQL (Databases) Expand
Detected patterns
- html /<link rel=["']stylesheet["'] [^>]+\/wp-(?:content|includes)\//i
- headers link /rel="https:\/\/api\.w\.org\/"/i
Nginx (Web Servers) Expand
Detected patterns
- headers server /nginx(?:\/([\d.]+))?/i
Google Font API (Font Scripts) Expand
Detected patterns
- html /<link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com/i
Page Statistics
16 Outgoing links
These are links going to different origins than the main page.
Title: Business
Search URL Search Domain Scan URL
Title: Make a Payment
Search URL Search Domain Scan URL
Title: Check Usage
Search URL Search Domain Scan URL
Title: Change Services
Search URL Search Domain Scan URL
Title: Change Billing Details
Search URL Search Domain Scan URL
Title: Check Email
Search URL Search Domain Scan URL
Title: Sign In / Register
Search URL Search Domain Scan URL
Title: TekSavvySolutionsInc Facebook page
Search URL Search Domain Scan URL
Title: Payment Method
Search URL Search Domain Scan URL
Title: TekTalk Portal
Search URL Search Domain Scan URL
Title: Blog
Search URL Search Domain Scan URL
Title:
Search URL Search Domain Scan URL
Title:
Search URL Search Domain Scan URL
Title:
Search URL Search Domain Scan URL
Title:
Search URL Search Domain Scan URL
Title:
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.
-
http://teksavvy.com/
HTTP 301
https://www.teksavvy.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
37 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.teksavvy.com/ Redirect Chain
|
52 KB 13 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.css
www.teksavvy.com/wp-content/plugins/gutenberg/build/components/ |
90 KB 17 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
10 KB 849 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.css
www.teksavvy.com/wp-content/plugins/gutenberg/build/block-editor/ |
74 KB 11 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.css
www.teksavvy.com/wp-content/plugins/gutenberg/build/nux/ |
2 KB 791 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.css
www.teksavvy.com/wp-content/plugins/gutenberg/build/editor/ |
17 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
blocks.style.build.css
www.teksavvy.com/wp-content/plugins/teksavvy-gutenberg-blocks/dist/ |
16 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bpf1ute.css
use.typekit.net/ |
5 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common.min.css
www.teksavvy.com/wp-content/themes/teksavvy/css/ |
6 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
theme.min.css
www.teksavvy.com/wp-content/themes/teksavvy/css/ |
239 KB 40 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fonts.min.css
www.teksavvy.com/wp-content/themes/teksavvy/css/ |
74 KB 18 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
update-loader.gif
www.teksavvy.com/wp-content/themes/teksavvy/assets/img/ |
9 KB 9 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
teksavvy-logo.svg
www.teksavvy.com/wp-content/themes/teksavvy/assets/svg/ |
3 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Gene-1-Hero.jpg
www.teksavvy.com/wp-content/uploads/2018/10/ |
70 KB 70 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Sue-1-Hero-1.jpg
www.teksavvy.com/wp-content/uploads/2018/11/ |
114 KB 114 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Sue-2-Hero-1.jpg
www.teksavvy.com/wp-content/uploads/2018/11/ |
111 KB 111 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Gene-2-Trim.png
www.teksavvy.com/wp-content/uploads/2018/11/ |
480 KB 481 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
JimBro-2-Trim.png
www.teksavvy.com/wp-content/uploads/2018/10/ |
423 KB 424 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
value-internet-logo.jpg
www.teksavvy.com/wp-content/uploads/2019/03/ |
19 KB 20 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mainstream-internet-logo.jpg
www.teksavvy.com/wp-content/uploads/2019/03/ |
25 KB 25 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
performance-internet-logo.jpg
www.teksavvy.com/wp-content/uploads/2019/03/ |
22 KB 22 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
derby-1-service.webp
www.teksavvy.com/wp-content/themes/teksavvy/assets/img/ |
77 KB 78 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
derby-1-service.jpf
www.teksavvy.com/wp-content/themes/teksavvy/assets/img/ |
998 B 998 B |
Image
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
facebook.svg
www.teksavvy.com/wp-content/themes/teksavvy/assets/img/ |
1 KB 773 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
twitter.svg
www.teksavvy.com/wp-content/themes/teksavvy/assets/img/ |
2 KB 965 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
instagram.svg
www.teksavvy.com/wp-content/themes/teksavvy/assets/img/ |
2 KB 894 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
youtube.svg
www.teksavvy.com/wp-content/themes/teksavvy/assets/img/ |
1 KB 797 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
linkedin.svg
www.teksavvy.com/wp-content/themes/teksavvy/assets/img/ |
1 KB 715 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
start.universal.min.js
www.teksavvy.com/wp-content/themes/teksavvy/js/ |
151 KB 57 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
services.internet.min.js
www.teksavvy.com/wp-content/themes/teksavvy/js/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
p.css
p.typekit.net/ |
5 B 168 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/ |
15 KB 15 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/ |
16 KB 16 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/ff9aeb/00000000000000003b9b1f3c/27/ |
16 KB 16 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fa-solid-900.woff2
www.teksavvy.com/wp-content/themes/teksavvy/css/webfonts/ |
117 KB 117 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fa-regular-400.woff2
www.teksavvy.com/wp-content/themes/teksavvy/css/webfonts/ |
144 KB 144 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fa-brands-400.woff2
www.teksavvy.com/wp-content/themes/teksavvy/css/webfonts/ |
73 KB 73 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
66 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.
object| onformdata object| onpointerrawupdate string| URL_PACKAGE_API string| URL_GEO_API string| KEY_SERVICE_ADDRESS string| KEY_INTERNET_SERVICE string| KEY_TELEVISION_SERVICE string| KEY_TELEVISION_SERVICE_DEFAULT string| DIALOG_SELECTOR string| PACKAGES_SELECTOR object| TEXTBOX_AUTO object| QUERY_FIELD object| PACKAGES_NODE object| HARDWARE_NODE object| PHONE_NODE object| TELEVISION_NODE function| outdatedBrowser function| add_browser_caps function| scrollSectionIntoView function| handleFirstTab function| getCookie function| findCurrentLang function| sanitize function| serialize function| parseQuery function| parseMyLocation function| querystringWithCustomerData function| getPromotionPrice function| formatAddress function| fetcher function| InitCookieConsent function| getContent function| TelevisionService function| TelevisionPakcage function| Channel function| InternetService function| WithdrawnInternetService function| CustomerAddressDTO undefined| CAROUSEL object| SLIDER_TIMER function| InitCarousel function| doesFontExist function| load_zopim_widget function| show_zopim_window function| set_zopim_language function| InitChat function| checkAvailability function| detectUnknown function| InitQualification function| autocomplete_fetcher function| autocomplete_onSelect function| projection function| loadShop function| updateOffers function| parsePackageResults function| manualEntry function| resetModal function| QualificationViewModel function| addLoadEvent function| Siema object| dialogPolyfill function| autocomplete object| cookieconsent function| UAParser object| ko function| InternetPackagesViewModel2 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 |
---|---|---|
www.teksavvy.com/ | Name: ASLBSA Value: f38b9b4360adeaa7c067f0234f31377ea188b50df76ab88901a530614cab0d65 |
|
www.teksavvy.com/ | Name: langPref Value: en_CA |
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 |
---|---|
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
X-Xss-Protection | 1; mode=block |
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.
fonts.googleapis.com
p.typekit.net
teksavvy.com
use.typekit.net
www.teksavvy.com
2620:1ec:bdf::10
2a00:1450:4001:825::200a
95.100.67.47
09b83376ab2fe6339a59d51dbe60a03518c93ef00e66d6ebd3ff29b96ee8f21b
11bd15b7106fde5c9868d35056c0ec25cb489f0dd2a38dc2108048c88cb7c1a3
168ab205eaf229b2bc3c63332ea6c25bd5b6dd829a8d56ddb30e0654dfb29ab7
1a5371729ea35a55e4b55f85dea603692a645093e59dda4818fb9209a8ca031f
1b01050f20bb4dbf52331e4fca62fdc0fd727f1146d28d08dea2c3abd269fd5b
1b4ff1b7044f042e2ad165418e2b8aec66da1690e9ef04ec3f4d8a8d6d491cd4
1c0ff118a4290c99f39c90abb38703a866e47251b23cca20266c69c812ccafeb
21540ccae04047a50fe5563c2444d3ed7a26497e287b505cd840388b340bf862
241ce24301bb8f81b9bf8c26e173b636f0d4c8ff5035ecb8d48bc33e4f15703f
2ddce59a119f44f344b4e93945d153e2896b77248c6fe494e0d429bd16ebcb54
3c6a4c16e84a0078a0e74b3c1831da93ab332eb7b64232626477d294d07f8c49
3ff8a30ca87c2df0c0904e33c836ae669c2ed2a7f8f20848f38a9aed70ba60d1
45a1b1da8105781e2817d0c52f1d84979858bcfa28c12bcf60cd0bf6d5bc35f5
5e15c873e8ea893ad849823d5609316ff6c4cab9c5a9ebdd0d84e88adb77973d
636da6517a3c4892e84ef8b091ca5670b9c172f5d769df4a9e697d6c336619ea
6a7f211169bff1b1b89a6ff18869a606a5c9fe9f6ef75114d823d83153193537
75d948c5ece8e2201fd279844149992748cdea010ff867db0c8340646199d696
79759c2604521b88b9ffb147f9799e51a275cdd081036746af7eca84801090d3
823faacaf497564fa39e745f920c639362137ff8de61654ecebae665f774af8b
898656d43806496ebaf85dc33514c735a9c0378cff7a5ff415a918c5740cf373
9607506688417bb09b8d6c29362c2fe29bc1b047b793cccddfce876d927fa57b
97829f8a6f2a471117ed06d0b06a81d543b091a262192369c531380779148c5c
97bfba4ca49e90266c8b4b1135b9496da2dc838e09b490789765a959d102ce66
af478a15232ce6783784d5bf4efc716a1e51d2449a6177a346ccb6589f868423
b37088833fa1561f7af6d299a33c93c9bcc4062fd4ae05479fc87c069c789353
c6c040b520279885952c4953db5fdd91dcf114e06cb50a8ee2e82d7483beccbd
c700b62111cb083f626ba039de681635c76519ee2cdbbfb273e0e80080ec2772
c8f7a7f1791518f07e152a82ac3949d053495b0cd69086c69016cb7bf38477e6
cf9ffcba3c26a9aa9033163c138d38136038f360d4dc259a881865cd4ce953a2
d7db0515d6b23655a770a682a05a6e931f377bb4dd7a22a77fc7dbf551adba51
dbefdecbd7cf169d55799e7dfe1feccfe0fb5f9e45ef5e71afbe02c473eeb9ab
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ea56637e2492c6130ee31a849b94741d7e2275df2be2d25e577a9859200b94c6
ef4233f704ac43888ba4a56e09d2900acc31c2597e3084929a91bcbaecf658ab
ef65d8612dda43a3fae99e102262c9a032a6f52fa8ad18a3e0333508747958d7
f55921419bc5e8625f216ceae29d670dcf3d4425f190b1f180a935a93b7ec228
fc8507b529d7e634f50ea47d202680cf86d6414d8ea4ce7728a05f01719dd347