www.fesliyanstudios.com
Open in
urlscan Pro
104.26.3.170
Public Scan
Effective URL: https://www.fesliyanstudios.com/
Submission: On February 08 via api from US — Scanned from DE
Summary
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on April 7th 2023. Valid for: a year.
This is the only time www.fesliyanstudios.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 104.26.2.170 104.26.2.170 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
31 | 104.26.3.170 104.26.3.170 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
3 | 142.250.185.72 142.250.185.72 | 15169 (GOOGLE) (GOOGLE) | |
4 | 142.250.181.238 142.250.181.238 | 15169 (GOOGLE) (GOOGLE) | |
2 | 74.125.71.156 74.125.71.156 | 15169 (GOOGLE) (GOOGLE) | |
1 | 216.239.34.36 216.239.34.36 | 15169 (GOOGLE) (GOOGLE) | |
42 | 6 |
ASN15169 (GOOGLE, US)
PTR: fra16s48-in-f8.1e100.net
www.googletagmanager.com |
ASN15169 (GOOGLE, US)
PTR: fra16s56-in-f14.1e100.net
www.google-analytics.com |
ASN15169 (GOOGLE, US)
PTR: wn-in-f156.1e100.net
stats.g.doubleclick.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
32 |
fesliyanstudios.com
1 redirects
www.fesliyanstudios.com |
129 KB |
5 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 27 region1.google-analytics.com — Cisco Umbrella Rank: 2173 |
42 KB |
3 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 37 |
241 KB |
2 |
doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 80 |
419 B |
42 | 4 |
Domain | Requested by | |
---|---|---|
32 | www.fesliyanstudios.com |
1 redirects
www.fesliyanstudios.com
|
4 | www.google-analytics.com |
www.fesliyanstudios.com
www.google-analytics.com www.googletagmanager.com |
3 | www.googletagmanager.com |
www.fesliyanstudios.com
www.googletagmanager.com www.google-analytics.com |
2 | stats.g.doubleclick.net |
www.google-analytics.com
|
1 | region1.google-analytics.com |
www.googletagmanager.com
|
42 | 5 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.youtube.com |
www.facebook.com |
twitter.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
fesliyanstudios.com Cloudflare Inc ECC CA-3 |
2023-04-07 - 2024-04-06 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2024-01-09 - 2024-04-02 |
3 months | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2024-01-09 - 2024-04-02 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.fesliyanstudios.com/
Frame ID: D89B3A526F703D15C1A3889F736FD69B
Requests: 42 HTTP requests in this frame
Screenshot
Page Title
Royalty Free Background Music Downloads - Fesliyan StudiosPage URL History Show full URLs
-
http://www.fesliyanstudios.com/
HTTP 301
https://www.fesliyanstudios.com/ Page URL
Detected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Google Analytics (Analytics) Expand
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
3 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
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://www.fesliyanstudios.com/
HTTP 301
https://www.fesliyanstudios.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
42 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.fesliyanstudios.com/ Redirect Chain
|
214 KB 36 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
f.svg
www.fesliyanstudios.com/images/ |
8 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
policybutton.svg
www.fesliyanstudios.com/images/ |
779 B 788 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
emailbutton.svg
www.fesliyanstudios.com/images/ |
1 KB 1018 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
donatebutton.svg
www.fesliyanstudios.com/images/ |
2 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
playbutton-big.svg
www.fesliyanstudios.com/images/ |
703 B 732 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
circle.svg
www.fesliyanstudios.com/images/ |
252 B 504 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
377-t.jpg
www.fesliyanstudios.com/trackpictures/ |
1 KB 1 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dlbtn-small.svg
www.fesliyanstudios.com/images/ |
331 B 696 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
539-t.jpg
www.fesliyanstudios.com/trackpictures/ |
720 B 1 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
316-t.jpg
www.fesliyanstudios.com/trackpictures/ |
1 KB 1 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
280-t.jpg
www.fesliyanstudios.com/trackpictures/ |
1 KB 1 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
260-t.jpg
www.fesliyanstudios.com/trackpictures/ |
2 KB 2 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
181-t.jpg
www.fesliyanstudios.com/trackpictures/ |
1 KB 2 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
234-t.jpg
www.fesliyanstudios.com/trackpictures/ |
1 KB 2 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
231-t.jpg
www.fesliyanstudios.com/trackpictures/ |
828 B 1 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
225-t.jpg
www.fesliyanstudios.com/trackpictures/ |
762 B 1 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
215-t.jpg
www.fesliyanstudios.com/trackpictures/ |
1 KB 2 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
283-t.jpg
www.fesliyanstudios.com/trackpictures/ |
482 B 979 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
235-t.jpg
www.fesliyanstudios.com/trackpictures/ |
770 B 1 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
new-bg.jpg
www.fesliyanstudios.com/images/ |
7 KB 7 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
yt.jpg
www.fesliyanstudios.com/images/ |
702 B 1 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fb.jpg
www.fesliyanstudios.com/images/ |
372 B 776 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
twitter.png
www.fesliyanstudios.com/images/ |
462 B 855 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
playbutton.svg
www.fesliyanstudios.com/images/ |
701 B 680 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
playnextbutton.svg
www.fesliyanstudios.com/images/ |
634 B 738 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
volume.svg
www.fesliyanstudios.com/images/ |
4 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rocket-loader.min.js
www.fesliyanstudios.com/cdn-cgi/scripts/7d0fa10a/cloudflare-static/ |
12 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mediaplayer.min2.js
www.fesliyanstudios.com/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
bootstrap.min.js
www.fesliyanstudios.com/js/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-3.5.1.min.js
www.fesliyanstudios.com/js/ |
87 KB 32 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
192 KB 69 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
52 KB 21 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.js
www.fesliyanstudios.com/js/ |
57 KB 16 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
16 B 228 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
248 KB 85 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
2 B 69 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
52 KB 21 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/j/ |
1 B 67 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
252 KB 86 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/j/ |
1 B 352 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 260 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- www.fesliyanstudios.com
- URL
- https://www.fesliyanstudios.com/js/bootstrap.min.js
Verdicts & Comments Add Verdict or Comment
64 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| __cfQR function| gtag object| dataLayer object| toggler undefined| intervalUpdate object| audioValues string| playedPortionColor string| playedPortionBeforeMouseColor string| mousehoverColor string| unplayedBarColor string| mouseWillRewindColor boolean| mouseOverVolumeBtn boolean| mouseOverVolumeSlider number| mouseXPos number| playedPos number| audioSeconds object| c object| cParentDiv object| ctx object| vSlider object| vSliderDiv object| audiosource object| audiocontrol number| updateIntervalMS number| desiredBlockWidth number| borderWidthBetweenBlocks function| SetBlockWidth function| showVolumeSlider function| SetVolume function| togglePlayer function| playAud function| pauseAud function| updateMouseXPos function| UpdateAudioView function| tintPlayedPortion function| drawWaveform function| sec2time function| SetMainModalOpened function| PerformSearchBar string| GoogleAnalyticsObject function| ga boolean| __cfRLUnblockHandlers undefined| globalAssetType undefined| randplaying number| rowIDBeingPlayed string| globalCurrentlyPlayingFile boolean| dlModalShown function| loadToMediaPlayer function| SetModalOpened function| PlayNextAfterEnd function| toggleAutoPlay function| FindNextAudio function| RemoveGreenStyle function| PlayRandomTrack function| hideFooter function| GetAlts function| $ function| jQuery object| bootstrap object| google_tag_data object| gaplugins object| gaGlobal object| gaData object| google_tag_manager5 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 |
---|---|---|
.fesliyanstudios.com/ | Name: _gid Value: GA1.2.910981567.1707406870 |
|
.fesliyanstudios.com/ | Name: _gat Value: 1 |
|
.fesliyanstudios.com/ | Name: _gat_gtag_UA_60425012_1 Value: 1 |
|
.fesliyanstudios.com/ | Name: _ga_J8N7CFMSZM Value: GS1.1.1707406870.1.0.1707406870.0.0.0 |
|
.fesliyanstudios.com/ | Name: _ga Value: GA1.1.1742342791.1707406870 |
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.
region1.google-analytics.com
stats.g.doubleclick.net
www.fesliyanstudios.com
www.google-analytics.com
www.googletagmanager.com
www.fesliyanstudios.com
104.26.2.170
104.26.3.170
142.250.181.238
142.250.185.72
216.239.34.36
74.125.71.156
0a34a87842c539c1f4feec56bba982fd596b73500046a6e6fe38a22260c6577b
19f1e9a3d24e6a71e3cc7d0b27050588090bc86765717d03d2969cc72705a6dc
1f36c03752cd666891f63f7739bc48c3f7e81fc93895d646e12c3367b2c8729b
21121558630f85883c692d940bd4e0e82d68abd10174ebd44e40561256bfe7f5
318977c55e241cace9058e568907e2d28b6504a822c952e62e30348172db14ca
33f685f9c33aab6b3cff2bfd02e4e8b7eafc6c19a0ec763da58bcd12a135fc1b
40d2399796d0d41f6b54742be4e8641eaff57bf1863048a906a55bd4684112a2
44f5221890d6206e1270a4d6e163a53f1b646d423e4b58e6ff3962f846a89d98
47d74c35ec4a357e82b1cd620ba8e41d793db5bad1efbd9ce1a86bb72a9f533a
508cf2bc3e5e337b5d1d4b458c30c64f377aa94a06f312013f51f5f4e2be6eba
5567788b334b15731e1b40054f79860a1707892e0763b2d3cb48b3dca34c5d21
5a1d4e2f87d514c1cf856275329f8a129b363e64fe1216c472ca68014e370e74
5f5e0b7e2f9ecee7a8d386218efa69220c704da21e4eda5ff12783c8b38373a9
63d159dbd2269121b95bac67e34aad3debf430f098a494c0e7154bf4c635b26f
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
6cf4bfecd7d15288507f32d6023da48d93476f2b0608a53ff92e941d89066529
75f97dcbfd2ba671a24cdfc7e2b8acd30a18e3ff2edd69830e855deab2709b0a
79ebeaf8e065dbc079de1030bdc4161136971398ee636bfc17ab0dfc06d3e5f9
7b5cbcf9f0349f2f830ed811dbd3243340cf1a574b41b90570de4139f5164c9a
849bf7d32a1c3bc4644aa7e496a98db60c198289770a075e3fa98dbc3d479747
8e03762ba7ad7a791d21bab65d75d37769a80b25d60383a307262795000a041f
950976587beb6cd728edd7fe288851e9800632c9d0b2cfa7ab8a1b1c169c3aa5
a838986b6582cfce997e43da0bb0b3c27f0b0ab9e4e0b11defb1e07f0f8ce539
adfbf103b024cd81e9c6dc4d0ecc6c11fab43ec5cd0d46c01abae198d00723d3
aebb728f2d7147164bb2f86606713d5b4cf0463f6f4a39416c852967c445572d
b5bdf8c8a3e54b0388a0ccfa63419572fc2559e75519534c6cd4675b3a19de92
b7b0f5dc13050fed9c95dfdbc5870d35cfd268b7ce17eb4d929d5629cc85e55d
bc4c987b24bda0330090126a5c4db4938226c1a76e0e40de864b33202aa993b4
c1643f51db2a56981c30b5ce1a74cdf572b1ef4fa6fdf358ab91e25aa0511687
c2e7bf9195b9daeb28b8d48de8d245d2d6b96ea5397adee739eb82ca9bba8343
ccf00d1923b0131a10e0c6d26f95e5dee6ebf8621a27e83c5a2f68a2e0093142
de3246094525b21a870fc7d2a67490d0132535c6fa5993755c549f1a9d1bd8af
de36e50194320a7d3ef1ace9bd34a875a8bd458b253c061979dd628e9bf49afd
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e96c6a0512e413a6d7922397b3ab14048062a253cc97efd8189439421f4a69f6
f4d11233bd97d6ca773643acc1c3f60cdb79df1c1f17bc103bb52d4bdb254962
f7f6a5894f1d19ddad6fa392b2ece2c5e578cbf7da4ea805b6885eb6985b6e3d
fac95b0019c419481206e7a8886865746248f9c381b33059775d48b97edb70a6
fd8c83e04bba5ece99acccf4413719b4d9ba3f4463c4adbd47810a98100d6adb