mdquip.com
Open in
urlscan Pro
2606:4700::6812:1cac
Public Scan
Effective URL: https://mdquip.com/?click_type=Share&share_redirect=https%3A%2F%2Fwww.linkedin.com%2FshareArticle%3Fmini%3Dtrue%26u...
Submission: On March 28 via api from BE — Scanned from DE
Summary
TLS certificate: Issued by E1 on February 4th 2022. Valid for: 3 months.
This is the only time mdquip.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
8 | 2606:4700::68... 2606:4700::6812:1cac | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2a00:1450:400... 2a00:1450:4001:809::200a | 15169 (GOOGLE) (GOOGLE) | |
3 | 2606:4700::68... 2606:4700::6811:f449 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2600:9000:206... 2600:9000:206f:6c00:11:1571:7900:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 2600:9000:206... 2600:9000:206f:c00:f:e0ca:fec0:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 2606:4700::68... 2606:4700::6812:1a7c | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2600:9000:206... 2600:9000:206f:be00:16:4d0a:52c0:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
3 | 54.228.71.178 54.228.71.178 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2600:9000:206... 2600:9000:206f:800:17:2bf2:b180:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
24 | 9 |
ASN16509 (AMAZON-02, US)
PTR: ec2-54-228-71-178.eu-west-1.compute.amazonaws.com
mpsnare.iesnare.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
8 |
mdquip.com
mdquip.com |
972 KB |
4 |
phnxml.io
cdn.phnxml.io api.phnxml.io |
9 KB |
3 |
iesnare.com
mpsnare.iesnare.com — Cisco Umbrella Rank: 5744 |
22 KB |
3 |
myfonts.net
hello.myfonts.net — Cisco Umbrella Rank: 8112 |
1 KB |
2 |
neml.io
cdn.neml.io api.neml.io |
38 KB |
2 |
docguide.com
dgt.docguide.com |
20 KB |
2 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 107 |
2 KB |
24 | 7 |
Domain | Requested by | |
---|---|---|
8 | mdquip.com |
mdquip.com
cdn.neml.io |
3 | mpsnare.iesnare.com |
cdn.neml.io
mpsnare.iesnare.com |
3 | hello.myfonts.net |
mdquip.com
|
2 | dgt.docguide.com |
mdquip.com
dgt.docguide.com |
2 | api.phnxml.io |
mdquip.com
|
2 | cdn.phnxml.io |
mdquip.com
|
2 | fonts.googleapis.com |
mdquip.com
|
1 | api.neml.io |
cdn.neml.io
|
1 | cdn.neml.io |
mdquip.com
|
24 | 9 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.mdquip.com E1 |
2022-02-04 - 2022-05-05 |
3 months | crt.sh |
upload.video.google.com GTS CA 1C3 |
2022-03-17 - 2022-06-09 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2021-07-10 - 2022-07-09 |
a year | crt.sh |
cdn.phnxml.io Amazon |
2021-07-30 - 2022-08-28 |
a year | crt.sh |
api.phnxml.io Amazon |
2021-08-04 - 2022-09-02 |
a year | crt.sh |
*.docguide.com E1 |
2022-02-07 - 2022-05-08 |
3 months | crt.sh |
cdn.neml.io Amazon |
2021-07-30 - 2022-08-28 |
a year | crt.sh |
mpsnare.iesnare.com DigiCert SHA2 Extended Validation Server CA |
2021-04-27 - 2022-05-24 |
a year | crt.sh |
api.neml.io Amazon |
2021-07-30 - 2022-08-28 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://mdquip.com/?click_type=Share&share_redirect=https%3A%2F%2Fwww.linkedin.com%2FshareArticle%3Fmini%3Dtrue%26url%3Dhttps%253A%252F%252Fmdquip.com%252Fquote%252Fit-is-difficult-to-say-what-is-impossibl%253Ftitle%253DTODAY%27S%252520QUOTE%2526body%253DIt%252520is%252520difficult%252520to%252520say%252520what%252520is%252520impossible%25252C%252520for%252520the%252520dream%252520of%252520yesterday%252520is%252520the%252520hope%252520of%252520today%252520and%252520the%252520reality%252520of%252520tomorrow%2526fbId%253D4913183&dp=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzaXRlSWQiOjI5OCwiaW5mb0lkIjoiMjk4LTEwMTI5MzI3My05ZTY3ZTNmMC0xNjQ4MjE4NjYwNjM3Iiwicm9sZUlkIjoic29mdCIsInV1aWQiOiIyOTgtZTgyYzBlNTQtNDBiMy00ZDA1LTg4YTktMmEwNmRjMWFmNDExIiwidHlwZSI6ImFjY2VzcyIsImRvbWFpbiI6Im1kcXVpcC5jb20iLCJpc3N1ZXIiOiJwaG9lbml4IiwiaWF0IjoxNjQ4MjE4NjYwLCJleHAiOjE2NTA4MTA2NjB9.FJdGLku9IH8I2RTaj_wbQi2FdNBMcrtrheJugiv5wZM&nl_site=mdquip&nl_ref=newsletter&pk_campaign=newsletter&nl_eventid=7785&nl_campaignid=1080&profileId=301061391&idhSiteId=1010&idhBrandId=72
Frame ID: 81BC6479443D7799AA4BECCD66737578
Requests: 24 HTTP requests in this frame
Screenshot
Page Title
MDQuipDetected technologies
React (JavaScript Frameworks) ExpandDetected patterns
- <[^>]+data-react
Matomo Analytics (Analytics) Expand
Detected patterns
- piwik\.js|piwik\.php
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Redirected requests
There were HTTP redirect chains for the following requests:
24 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
mdquip.com/ |
77 KB 20 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1091.44c5c235.chunk.css
mdquip.com/static/css/ |
314 KB 43 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.320d7995.chunk.css
mdquip.com/static/css/ |
170 KB 24 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1091.12658faf.chunk.js
mdquip.com/static/js/ |
3 MB 787 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.e42f267d.chunk.js
mdquip.com/static/js/ |
417 KB 96 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
4 KB 683 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
17 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3cd302
hello.myfonts.net/count/ |
0 570 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
peervoice-menu-svg.e0b29085.chunk.js
mdquip.com/static/js/icons/ |
475 B 957 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mdquip-logo.svg
cdn.phnxml.io/assets/sites/mdquip/ |
7 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
peervoice-close-svg.dadcdd94.chunk.js
mdquip.com/static/js/icons/ |
463 B 910 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
token
api.phnxml.io/v2/auth/ |
761 B 916 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
verify
api.phnxml.io/v2/auth/token/ |
937 B 1 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mdquip-logo.svg
cdn.phnxml.io/assets/sites/mdquip/ |
7 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
piwik.js
dgt.docguide.com/ |
61 KB 20 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client.js
cdn.neml.io/device/ |
37 KB 38 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
normal_normal_normal.woff2
hello.myfonts.net/count/3cd302/webFonts/Imperial/ |
0 352 B |
Font
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
piwik.php
dgt.docguide.com/ |
0 0 |
Ping
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
static_wdp.js
mdquip.com/prx/iojs/general5/5FExse%2BoA1134BhiwCF2EeQ1TfisPJGha4CpVG2nd7E%3D/ |
0 0 |
Script
application/xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
wdp.js
mpsnare.iesnare.com/general5/5FExse%2BoA1134BhiwCF2EeQ1TfisPJGha4CpVG2nd7E%3D/ |
44 KB 20 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
normal_normal_normal.woff
hello.myfonts.net/count/3cd302/webFonts/Imperial/ |
0 236 B |
Font
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logo.js
mpsnare.iesnare.com/5.4.0/5FExse%2BoA1134BhiwCF2EeQ1TfisPJGha4CpVG2nd7E%3D/ |
477 B 912 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
time.mp3
mpsnare.iesnare.com/ |
504 B 881 B |
Media
audio/mpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
info
api.neml.io/device/ |
108 B 676 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
18 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.
function| structuredClone object| oncontextlost object| oncontextrestored object| webpackJsonpcra-template function| setImmediate function| clearImmediate object| regeneratorRuntime number| 2f1acc6c3a606b082e5eef5e54414ffb object| di object| _paq function| matomoMediaAnalyticsAsyncInit object| Piwik object| Matomo object| AnalyticsTracker function| piwik_log object| NEML string| io_global_object_name object| IGLOO15 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 |
---|---|---|
.mdquip.com/ | Name: __cf_bm Value: j562vxwqkWEN.kyRCfkKQsm.5fPgS8rpRd4LHINlGPI-1648478672-0-AfswAAXvZeBfnB9nwPqK/88GyEA0+ie84utjYdbqpgKD4X+fbCLXbMDtZ5T9CcY92AWLD9OMxV9kP6/Ka4hlgrg= |
|
.myfonts.net/ | Name: __cf_bm Value: TrDs9u3bE3djVlZJiEonpSkPHCHqZ2fKKh71icZLmuo-1648478672-0-Aa4o25V8RxpxVv6g8SSL2y+YV+Wvha+HXFunHDZ3JpdTlklZDNVws+6kIFzAAqgu7w68p/XyFB4sgGYwegkxZ3Q= |
|
.www.linkedin.com/ | Name: JSESSIONID Value: ajax:4661627364884389948 |
|
.linkedin.com/ | Name: lang Value: v=2&lang=en-us |
|
.linkedin.com/ | Name: bcookie Value: "v=2&c2487203-41ff-43de-8bdf-2fdef189976b" |
|
.www.linkedin.com/ | Name: bscookie Value: "v=1&20220328144433436708f9-c1b3-4345-8ba9-37947cf07aeeAQEpX8ZpDXkBKkmsiAPmUOqDNPLj9IcA" |
|
.linkedin.com/ | Name: li_gc Value: MTswOzE2NDg0Nzg2NzM7MjswMjFulsZKn1qwi678NQeeEfr9v9Yi2ZdQfhcn6ucPF7oGIw== |
|
.linkedin.com/ | Name: lidc Value: "b=VGST06:s=V:r=V:a=V:p=V:g=2336:u=1:x=1:i=1648478673:t=1648565073:v=2:sig=AQEqDGVBScgrV71ItsBz7-b2L1aYJQlf" |
|
.www.linkedin.com/ | Name: li_rm Value: AQHIm6kXJbU5lAAAAX_Q_Fp5PdwCo-OzApJAoRDfkmku3IkbzJg_tSgnHKwx0Ae748PHqNfSbeSTsHyhyDXG-m9fx6_24spOW2E-_9wzGI7miBWIYiINX9pc |
|
www.linkedin.com/ | Name: li_alerts Value: e30= |
|
.docguide.com/ | Name: __cf_bm Value: 9Ms8a.3.y6xhOskGjnX52lyOgAMq1tZSREGyPBw2f9I-1648478674-0-ATglaK/Hyo7et4TSCryik76W5Sz40zNJStxYw9JJfIv9UvIr0VAGvoTQa5EtP1i8ikc1f7MtD6xoQ2bU61MTkoE= |
|
mdquip.com/ | Name: _pk_id.118.49ae Value: 31da2988b1939406.1648478676. |
|
mdquip.com/ | Name: _pk_ses.118.49ae Value: 1 |
|
mpsnare.iesnare.com/ | Name: io_token_7c6a6574-f011-4c9a-abdd-9894a102ccef Value: meuDk5URJjckOVXvF4PEj4ZSUq6tMQTZv0U1r98JEag= |
|
.mdquip.com/ | Name: mdquip.com Value: {%22global%22:{%22idhBrandId%22:%2272%22%2C%22idhSiteId%22:%221010%22%2C%22event_id%22:%227785%22%2C%22audience_id%22:%22mdquip%22%2C%22state%22:{%22name%22:%22default%22%2C%22access%22:%22eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzaXRlSWQiOjI5OCwiaW5mb0lkIjoiMjk4LTAtZGJhYjYyNDctMTY0ODQ3ODY3MzY3OCIsInJvbGVJZCI6ImRlZmF1bHQiLCJ1dWlkIjoiMjk4LTg4YjY3Y2M4LTAzYTgtNDAzZS1iOGUxLTI1OGRmYjYxYTBlNSIsInR5cGUiOiJhY2Nlc3MiLCJkb21haW4iOiJtZHF1aXAuY29tIiwiaXNzdWVyIjoicGhvZW5peCIsImlhdCI6MTY0ODQ3ODY3MywiZXhwIjoxNjUxMDcwNjczfQ.toch77Ho3dOcpefp0yPEREGPJuNe8CLv7i3-k0lu3bw%22%2C%22refresh%22:%22eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzaXRlSWQiOjI5OCwiaW5mb0lkIjoiMjk4LTAtZGJhYjYyNDctMTY0ODQ3ODY3MzY3OCIsInJvbGVJZCI6ImRlZmF1bHQiLCJ1dWlkIjoiMjk4LTg4YjY3Y2M4LTAzYTgtNDAzZS1iOGUxLTI1OGRmYjYxYTBlNSIsInR5cGUiOiJyZWZyZXNoIiwiZG9tYWluIjoibWRxdWlwLmNvbSIsImlzc3VlciI6InBob2VuaXgiLCJpYXQiOjE2NDg0Nzg2NzMsImV4cCI6MTY4MDAzNjI3M30._vQo5GER2zKJPDw8rJlLFlLdTJA8gvS7AzyVy5UP_v8%22%2C%22role%22:{}%2C%22specialty%22:%22General%20Medicine%22%2C%22profession%22:%22Physician%22%2C%22idhProfileId%22:%22%22%2C%22version%22:%22%22%2C%22isAuth%22:false%2C%22isLimited%22:false%2C%22userInfo%22:{%22ipAddress%22:%2264.252.88.25%22%2C%22country%22:%22%22%2C%22profession_id%22:%22%22}}%2C%22country%22:%22%22%2C%22profession_id%22:%22%22%2C%22id_key%22:%22neml_VzNPN1hZMFYxalF2WnNYUnhqdG5BWTVmZnkyYks0QW1PeHBDV3pGcDVNTDBkU2pMTEljZTJWbHpkd25pVHBTMg==%22}%2C%22cacheExpirationTime%22:{}} |
5 Console Messages
A page may trigger messages to the console to be logged. These are often error messages about being unable to load a resource or execute a piece of JavaScript. Sometimes they also provide insight into the technology behind a website.
Source | Level | URL Text |
---|
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=31536000; includeSubDomains; preload |
X-Content-Type-Options | nosniff |
X-Frame-Options | DENY |
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.
api.neml.io
api.phnxml.io
cdn.neml.io
cdn.phnxml.io
dgt.docguide.com
fonts.googleapis.com
hello.myfonts.net
mdquip.com
mpsnare.iesnare.com
2600:9000:206f:6c00:11:1571:7900:93a1
2600:9000:206f:800:17:2bf2:b180:93a1
2600:9000:206f:be00:16:4d0a:52c0:93a1
2600:9000:206f:c00:f:e0ca:fec0:93a1
2606:4700::6811:f449
2606:4700::6812:1a7c
2606:4700::6812:1cac
2a00:1450:4001:809::200a
54.228.71.178
00df2546503c157cfaa63edd64f5aa97ae76b06261d7b274c4051f0f21a2a545
0868f1de49db929ac569cb3f7fea9efea49e4ff0ecc1b4011e808c8623d89513
2e3185687e98d6d7ed40234da99cb0e8d5f86b980345ada09e9cd6e4aa854058
347ce72d0bc2f3ad617385cf73090002bb4f79c39182dc7cb9d039d555427f33
438195778fda8dcd4a3767e1868b2b4e70379febfacaa96ef348f746a36b2a7c
4b1a0dda73007538e157a20d25c8c715134650448ca86a6bdd829b6f81dbd6fc
4c613d494eff67362d74a6dc6fe4d95dc1a9ab09d63a7fb88d86a9412a8dd876
6dd962da06c27032adc4c7012aef3c3743806802ac72b2720b18c28d90ac6564
970de2c3fb459dd892ff0e39dc384cf5a1fb5cefb48698955a59b0ad29afafe4
9c3267005e0526b84f03451b01a7113749ff1a002f958c1acd4b2012ccb163ce
a13b3312b7d51b806fb55f5f2912955648cb003f6761b832619f4fd7b021624e
c3e737af5e17d850c53056873446be6ea4a3f7856c3d8dc69e6198dcdd680674
c4ad0785f806c9d6564455dcadea51c95ccbab737390f0b07c6eede2b8d535d4
ce34c2d3a593dd3c65e1466109d8b16cb0e95abed7ed32701f1cdff20f7519b8
d3383dd19ed9aad4099c7b406339e82c23385d4d015eba91ec048bbdb8051f25
d65a82a89dc504b68f78cca5e9543179ad256e7c1f7370f253393504780b71b0
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e67a7603740a8311c4bcafc82b02c4347d2eb7e43875e7da2b3db52405e0b463
f84ad83ef59529df6c4321c0f27edc4ffda840241a823960167f62af5e0125af