superclean.org.in
Open in
urlscan Pro
2a02:4780:11:1592:0:1b4d:92a2:5
Public Scan
Submission: On July 15 via api from US — Scanned from DE
Summary
TLS certificate: Issued by ZeroSSL RSA Domain Secure Site CA on June 14th 2024. Valid for: 3 months.
This is the only time superclean.org.in was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
21 | 2a02:4780:11:... 2a02:4780:11:1592:0:1b4d:92a2:5 | 47583 (AS-HOSTINGER) (AS-HOSTINGER) | |
1 | 2a00:1450:400... 2a00:1450:4001:81c::200a | 15169 (GOOGLE) (GOOGLE) | |
15 | 91.108.107.220 91.108.107.220 | 47583 (AS-HOSTINGER) (AS-HOSTINGER) | |
5 | 2a00:1450:400... 2a00:1450:4001:80b::2003 | 15169 (GOOGLE) (GOOGLE) | |
43 | 5 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
36 |
superclean.org.in
superclean.org.in |
1 MB |
5 |
gstatic.com
fonts.gstatic.com |
68 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 110 |
1 KB |
43 | 3 |
Domain | Requested by | |
---|---|---|
36 | superclean.org.in |
superclean.org.in
|
5 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | fonts.googleapis.com |
superclean.org.in
|
43 | 3 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
superclean.org.in ZeroSSL RSA Domain Secure Site CA |
2024-06-14 - 2024-09-12 |
3 months | crt.sh |
upload.video.google.com WR2 |
2024-06-24 - 2024-09-16 |
3 months | crt.sh |
*.gstatic.com WR2 |
2024-06-24 - 2024-09-16 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://superclean.org.in/
Frame ID: 39CF1A5F09B4B2368436ACD215E84CDD
Requests: 43 HTTP requests in this frame
Screenshot
Page Title
superclean.org.inDetected technologies
WordPress (CMS) ExpandDetected patterns
- <link rel=["']stylesheet["'] [^>]+/wp-(?:content|includes)/
- /wp-(?:content|includes)/
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jQuery Migrate (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]migrate(?:-([\d.]+))?(?:\.min)?\.js(?:\?ver=([\d.]+))?
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:
43 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
superclean.org.in/ |
133 KB 30 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.min.css
superclean.org.in/wp-content/themes/astra/assets/css/minified/ |
42 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET BLOB |
e158d7ae-3445-4107-9541-41a95a3433bb
https://superclean.org.in/ |
1 KB 0 |
Other
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
9 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.min.css
superclean.org.in/wp-includes/css/dist/block-library/ |
111 KB 14 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
st-trigger-button.css
superclean.org.in/wp-content/plugins/suretriggers/assets/css/ |
662 B 332 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wplc-plugin-public.css
superclean.org.in/wp-content/plugins/wp-live-chat-support/public/css/ |
98 B 181 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
spectra-block-positioning.min.css
superclean.org.in/wp-content/plugins/ultimate-addons-for-gutenberg/assets/css/ |
297 B 382 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
uag-css-1261.css
superclean.org.in/wp-content/uploads/uag-plugin/assets/1000/ |
175 KB 10 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
superclean.org.in/wp-includes/js/jquery/ |
86 KB 29 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-migrate.min.js
superclean.org.in/wp-includes/js/jquery/ |
13 KB 5 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
frontend.min.js
superclean.org.in/wp-content/themes/astra/assets/js/minified/ |
22 KB 5 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wp-polyfill-inert.min.js
superclean.org.in/wp-includes/js/dist/vendor/ |
8 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
regenerator-runtime.min.js
superclean.org.in/wp-includes/js/dist/vendor/ |
6 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wp-polyfill.min.js
superclean.org.in/wp-includes/js/dist/vendor/ |
38 KB 13 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hooks.min.js
superclean.org.in/wp-includes/js/dist/ |
4 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
i18n.min.js
superclean.org.in/wp-includes/js/dist/ |
9 KB 4 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
player-static.js
superclean.org.in/wp-content/plugins/presto-player/src/player/ |
506 B 311 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dom-ready.min.js
superclean.org.in/wp-includes/js/dist/ |
457 B 338 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.js
superclean.org.in/wp-content/plugins/astra-sites/inc/lib/onboarding/assets/dist/template-preview/ |
6 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
spectra-block-positioning.min.js
superclean.org.in/wp-content/plugins/ultimate-addons-for-gutenberg/assets/js/ |
4 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
uagb-button-child.min.js
superclean.org.in/wp-content/plugins/ultimate-addons-for-gutenberg/assets/js/ |
421 B 264 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
uag-js-1261.js
superclean.org.in/wp-content/uploads/uag-plugin/assets/1000/ |
161 B 221 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pexels-photo-713297-2.jpeg
superclean.org.in/wp-content/uploads/2024/06/ |
117 KB 117 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pexels-photo-6197116-1.jpeg
superclean.org.in/wp-content/uploads/2024/06/ |
63 KB 63 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pexels-photo-6195122-1.jpeg
superclean.org.in/wp-content/uploads/2024/06/ |
97 KB 97 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pexels-photo-6195275-1.jpeg
superclean.org.in/wp-content/uploads/2024/06/ |
87 KB 88 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pexels-photo-6195292-2.jpeg
superclean.org.in/wp-content/uploads/2024/06/ |
53 KB 53 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pexels-photo-9245155-1.jpeg
superclean.org.in/wp-content/uploads/2024/06/ |
122 KB 122 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pexels-photo-6195277-2.jpeg
superclean.org.in/wp-content/uploads/2024/06/ |
92 KB 92 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2
fonts.gstatic.com/s/sourcesanspro/v22/ |
15 KB 15 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2
fonts.gstatic.com/s/poppins/v21/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZ9hiA.woff2
fonts.gstatic.com/s/inter/v13/ |
22 KB 22 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2
fonts.gstatic.com/s/poppins/v21/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.woff2
fonts.gstatic.com/s/sourcesanspro/v22/ |
14 KB 15 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pexels-photo-6195129-2.jpeg
superclean.org.in/wp-content/uploads/2024/06/ |
111 KB 111 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pexels-photo-6195273-2.jpeg
superclean.org.in/wp-content/uploads/2024/06/ |
77 KB 77 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pexels-photo-6197122-2.jpeg
superclean.org.in/wp-content/uploads/2024/06/ |
59 KB 59 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pexels-photo-6195281-2.jpeg
superclean.org.in/wp-content/uploads/2024/06/ |
65 KB 66 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
web-components.esm.js
superclean.org.in/wp-content/plugins/presto-player/dist/components/web-components/ |
5 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
wp-emoji-release.min.js
superclean.org.in/wp-includes/js/ |
18 KB 5 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
p-d7399561.js
superclean.org.in/wp-content/plugins/presto-player/dist/components/web-components/ |
12 KB 5 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
favicon.ico
superclean.org.in/ |
2 KB 1018 B |
Other
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
26 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| _wpemojiSettings function| jQuery object| astra function| astraGetParents function| getParents function| astraToggleClass function| toggleClass function| astraTriggerEvent function| astraSmoothScroll function| astScrollToTopHandler function| popupTriggerClick function| AstraToggleSubMenu function| AstraToggleSetup function| astraNavMenuToggle object| runtime object| regeneratorRuntime object| wp function| sprintf function| vsprintf object| prestoComponents object| prestoPlayer object| starter_templates_zip_preview object| UAGBButtonChild object| twemoji number| link number| len0 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.
1 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 |
---|---|
Content-Security-Policy | upgrade-insecure-requests |
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
fonts.gstatic.com
superclean.org.in
2a00:1450:4001:80b::2003
2a00:1450:4001:81c::200a
2a02:4780:11:1592:0:1b4d:92a2:5
91.108.107.220
17b79ece7ef9d1454a90156690d33d64387b67a7a7548fc826012512e287a937
1d52e1ac7d3bc25a8b0ffc257153f9dd50249f96fe9a4df5e0d771241a69062c
2356df0f2c923f55f1047118d2b7d67548f9a924f41a7d650c5ddb5fdf8edf69
25f646a43de9b18ba83f13aeed3ca5e8b876561bb25c8d615a327f96c18fe912
26b7238f79619c727cc64a7aeaf32da32f8733c899dd15cbba2b73a3fbd7da48
2cb546fbdda7995d374fffa4b2f6530bbcf57d014639ddf76de45df43d593045
2d526faafe25b62a40770c06a0cb793ae8ad2dd00e9c1b25c47dd3f5b4577d31
3d70ce95eb1eb78620cc57fe1a6a479e6f2d70508bf813238e573863df000d6e
479104157f50379c80e28227434088a5803df20ae1f42fdb6efaade1fb0bf390
4a8bd33bfe771e0bd46fade45435a9fa2d0c3a8af2409b1f5a74a6b96b03faa9
4e6ce5444c7f396cef0eb1fa3611034151e485dd06fbe5573a5583e1eebc98c3
5274f11e6fb32ae0cf2dfb9f8043272865c397a7c4223b4cfa7d50ea52fbde89
547dda3c14b284819be511be1e410da94a5efc6ccc4a9afe1c75394f9333191a
5a43a22e48f94b7a45a9a9b1a107f197213b73307fdfa2e6b2daadab264f94d2
5b9f9afe7621ec465573f58064f5bef3a229e5e19362351168fd211f6a28bb5c
659d78e86e4eeaf329bc6ce7d9023a5df5212584288eeef25ddc03db94074a5a
6e9effa5c94b72bad941cc517abf76c9c59d423b33418d95f5b4fbcbd1bde8f3
72ac031b5caa8eb693f1a7cf5b3cdf3caf0051801489b0a10704c368037c1972
72cdbc90941f3ce9be77387b212303859ac41f7046564af414749690c3a9b54f
7b348b30ea1fe43857e68fc462c29e5c6e63c97666af75135c4396a272e54762
85a5016c5309e05d267db00add715e8ab3bece87e7297ad5b8018fcb23646949
8637bdba4661fe74efe366d4d55bcf2f994e8604f3d91f8a1457c013bbad26c9
8750590cf323d4a4d822b64603a57524f65db2325e2915ff0d7292857dbfd9b6
8a141c1f5150e1fd5b07d095c5b41be07116255fc2e5431ef66205bb7dc4a74f
8da564575296935f5b6e332e092c8b57d8ac389a0894df83bf26178ce85763a1
9074c3e99b94555a5c3359f4bfd4a6a5b66d341b4c587c34c284dde45e9025bb
9338e65fc077355c7a87ae0d64cc101e23b9bf8ad78ae65f0f319c857311b526
94e4c4a4ec28e08074d17aa3d0103b6eca9db6bc49bea1d8b23e004f3edcc286
98cecf88a23542fa047ce46eedb650b5c5128761ed4386c0977b847094ddfa20
ac15e6e5a60a39a9a49c377ad2d048fa81d601954279051648085bc57b13f8fa
b75edb1970d8496cecc8b67b9e78a8d9f39147c9f031c2a32e5589ba718ed2a1
c046dae1a00a506b8740e35bcbeddcb695ef7db1476dab6cf75a8e614ed4eab5
c1a9a3e223bad631dff12d33b5499eb145cb08d8621c20d9d73870e78d97afe4
c6aef2dcf54199de0b3b6ce72c014fabb18ee5140ef0fa7633cef2e3e7bee3cc
ca57b79a870bbf54700730858603a70d79743779c1b059922ec401bfddc5adc9
cb6f2d32c49d1c2b25e9ffc9aaafa3f83075346c01bcd4ae6eb187392a4292cf
d4844f577997323596dba6c6c6befec061faf979770b5012b11714f1c9d5ecad
dc463be8039e24034b3ea61e34bd9ad2cf36b0e48401f62640fd1cb3fbf47b99
e84ee8caef3be772f4f075618b25f57b8ae2f6c8db3d5a54d172ebbb7fc4c7e2
eebf14aba456b89b7e899584e076588a92e422a45b37fb5fa36ce17519a3e8c5
f313d12ea6124bd28fc4a6b7163d253bb83d5aeab5edce594880c5c3df475cbc
f4e80d9dfd374d02989b87a27b5ed4cb78fbb177c27f1478e9a8b0afb7513149
ff911c3dbeb4deec10e7f9fdc565a2069b46708587c09cf5bd6b14900e5da2d2