![](/screenshots/c3c77787-456c-4721-94d5-2917649f8836.png)
www.elahmad.com
Open in
urlscan Pro
37.59.71.101
Public Scan
Submission: On November 20 via manual from CA
Summary
This is the only time www.elahmad.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
ASN20940 (AKAMAI-ASN1, EU)
ads.projectagoraservices.com |
ASN29990 (ASN-APPNEX, US)
PTR: 726.bm-nginx-loadbalancer.mgmt.ams1.adnexus.net
ib.adnxs.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN16509 (AMAZON-02, US)
PTR: ec2-34-253-46-214.eu-west-1.compute.amazonaws.com
projectagora-483829-hdb.adomik.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
10 |
adform.net
adx.adform.net track.adform.net s1.adform.net |
153 KB |
7 |
elahmad.com
www.elahmad.com |
153 KB |
3 |
google-analytics.com
www.google-analytics.com |
19 KB |
2 |
adomik.com
projectagora-483829-hdb.adomik.com |
206 B |
2 |
googleapis.com
imasdk.googleapis.com |
109 KB |
2 |
cloudflare.com
cdnjs.cloudflare.com |
90 KB |
1 |
createjs.com
code.createjs.com |
48 KB |
1 |
2mdn.net
s0.2mdn.net |
11 KB |
1 |
pubmatic.com
hbopenbid.pubmatic.com |
116 B |
1 |
smartadserver.com
prg.smartadserver.com |
329 B |
1 |
adnxs.com
ib.adnxs.com |
1 KB |
1 |
projectagora.net
projectagora.net |
82 KB |
1 |
jsdelivr.net
cdn.jsdelivr.net |
162 KB |
1 |
projectagoraservices.com
ads.projectagoraservices.com |
4 KB |
38 | 14 |
Domain | Requested by | |
---|---|---|
7 | www.elahmad.com |
www.elahmad.com
cdnjs.cloudflare.com cdn.jsdelivr.net |
6 | s1.adform.net |
projectagora.net
track.adform.net s1.adform.net www.elahmad.com |
3 | track.adform.net |
projectagora.net
s1.adform.net |
3 | www.google-analytics.com |
cdn.jsdelivr.net
www.google-analytics.com |
2 | projectagora-483829-hdb.adomik.com | |
2 | imasdk.googleapis.com |
cdn.jsdelivr.net
imasdk.googleapis.com |
2 | cdnjs.cloudflare.com |
www.elahmad.com
cdn.jsdelivr.net |
1 | code.createjs.com |
s1.adform.net
|
1 | s0.2mdn.net |
imasdk.googleapis.com
|
1 | adx.adform.net |
projectagora.net
|
1 | hbopenbid.pubmatic.com |
projectagora.net
|
1 | prg.smartadserver.com |
projectagora.net
|
1 | ib.adnxs.com |
projectagora.net
|
1 | projectagora.net |
ads.projectagoraservices.com
|
1 | cdn.jsdelivr.net |
www.elahmad.com
|
1 | ads.projectagoraservices.com |
www.elahmad.com
|
38 | 16 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2020-10-21 - 2021-10-20 |
a year | crt.sh |
f3.shared.global.fastly.net GlobalSign CloudSSL CA - SHA256 - G3 |
2020-10-26 - 2021-04-17 |
6 months | crt.sh |
*.adnxs.com DigiCert ECC Secure Server CA |
2019-01-23 - 2021-03-08 |
2 years | crt.sh |
*.smartadserver.com DigiCert ECC Secure Server CA |
2020-01-30 - 2022-02-03 |
2 years | crt.sh |
*.pubmatic.com Sectigo RSA Organization Validation Secure Server CA |
2019-02-22 - 2021-02-21 |
2 years | crt.sh |
track.adform.net DigiCert SHA2 Secure Server CA |
2019-09-16 - 2021-09-20 |
2 years | crt.sh |
*.google-analytics.com GTS CA 1O1 |
2020-11-03 - 2021-01-26 |
3 months | crt.sh |
upload.video.google.com GTS CA 1O1 |
2020-11-03 - 2021-01-26 |
3 months | crt.sh |
*.doubleclick.net GTS CA 1O1 |
2020-10-28 - 2021-01-20 |
3 months | crt.sh |
*.adomik.com Gandi Standard SSL CA 2 |
2020-02-13 - 2021-03-05 |
a year | crt.sh |
ssl.adobe.com DigiCert SHA2 Secure Server CA |
2020-06-03 - 2022-06-08 |
2 years | crt.sh |
This page contains 4 frames:
Primary Page:
http://www.elahmad.com/tv/arabic-tv-online.php?id=future
Frame ID: 59571B6485B1D2A8E819591C41F581D9
Requests: 28 HTTP requests in this frame
Frame:
http://imasdk.googleapis.com/js/core/bridge3.426.0_en.html
Frame ID: AB3BE5F0BF323DC79297F65AEB7B8F20
Requests: 1 HTTP requests in this frame
Frame:
https://track.adform.net/adfscript/?bn=41549444;rtbwp=xM7guAGFLhKUCos1U_FgS6zboUFQG3yp0;rtbdata=uSV1xgGdzQuKvSluD8bzOvPl23HgFaKFzrmtwnfPaQLXWdeQmMgTEvtSlWiVWPWKg6L8uBQB2qi6A9F4N2lROmnQYnnQDrpBPE054tVFwJlJFFhPR5M1rrNhe95xudYeHMa0SCt6drZfR1WDNjM2v6fyspZ2HutLp4b-Mx-S-9shVFXfvcrhlo5XR6jW2UmVIM0c4KY5Fh_FIiN5OYLpX8zB-7NKp9b03dU-CO6URTIemgpwEaxZX-8-9T9hopKQCEqzHNllfAItSc66iMKYNBHtoooc8Fj2-DM0Edoret5Gr6MnHLTuNVz-sntGqqKP6cOMC3jjnV3xeeYSS9h0J9HpFXN2ybE7ZPP5ABWxQLYeDhx-lc1xNzCf6gQ0uru2w3iI60gHGBc1;;adxcmd=QTwuOIuaMWxxWXp_eBE_5w2;adxvars=ayhndR34oVt42u1ywTJ-2ipOjN6RMvVUQ6sZHPpedGF6q1mEObUOupG4dWAZeGGwZZ9lEhNh830-CJKWnLb_gJivO0-MlnlVXfKhvgQ_468UFqXtfyNjLkN9TuZUb8ukBoilb2b7jNmBt4x5AqhmujbH73jjxUzXYKNRvuIA1z4w4Hf9E0ULhhb46wIcdB5kagrxRZ_gVsmq5oYwBzWxogO8_7rsP1jj0;
Frame ID: 0AD7DA5668B3F2642646E43AA3BF71B8
Requests: 6 HTTP requests in this frame
Frame:
https://s1.adform.net/Banners/Elements/Files/2078981/8661646/8661646.js?ADFassetID=8661646&bv=257
Frame ID: B80AB98F944A274DF8215D19BBF1F13D
Requests: 4 HTTP requests in this frame
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:
38 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
arabic-tv-online.php
www.elahmad.com/tv/ |
22 KB 22 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
flash.png
www.elahmad.com/images/ |
19 KB 19 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
ads.projectagoraservices.com/ |
15 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
cdnjs.cloudflare.com/ajax/libs/jquery/1.8.3/ |
91 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rm.min.js
cdn.jsdelivr.net/gh/elahmad/rm@latest/ |
720 KB 162 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
prebid.js
projectagora.net/libs/prebidv3/ |
256 KB 82 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
prebid
ib.adnxs.com/ut/v3/ |
143 B 1 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
v1
prg.smartadserver.com/prebid/ |
0 329 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
translator
hbopenbid.pubmatic.com/ |
0 116 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
adx.adform.net/adx/ |
2 KB 2 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fc.php
www.elahmad.com/ads/ |
0 161 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
rmp-s1.min.css
www.elahmad.com/tv/embed/radiant/css/ |
85 KB 86 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
roboto-v20-latin-regular.woff2
www.elahmad.com/tv/embed/radiant/css/fonts/ |
15 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
46 KB 18 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hls.min.js
cdnjs.cloudflare.com/ajax/libs/hls.js/0.14.16/ |
235 KB 60 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ima3.js
imasdk.googleapis.com/js/sdkloader/ |
315 KB 109 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
68 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
add_elahmad.png
www.elahmad.com/images/ |
578 B 881 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
rmp-font.woff2
www.elahmad.com/tv/embed/radiant/css/fonts/ |
9 KB 9 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Future_HD.m3u8
192.34.153.37/ |
275 B 738 B |
XHR
application/x-mpegurl |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bridge3.426.0_en.html
imasdk.googleapis.com/js/core/ Frame AB3B |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client.js
s0.2mdn.net/instream/video/ |
26 KB 11 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3-Q050 |
collect
www.google-analytics.com/j/ |
2 B 66 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-Q050 |
collect
www.google-analytics.com/ |
35 B 122 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Future_High.m3u8
192.34.153.37/Future_HD/ |
2 KB 783 B |
XHR
application/x-mpegurl |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
20434261.ts
192.34.153.37/Future_HD/Future_High/ |
337 KB 0 |
XHR
video/mp2t |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET BLOB |
565166e3-9a0e-4039-a98f-cb298f8dce5d
http://www.elahmad.com/ |
61 KB 0 |
Other
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
track.adform.net/adfscript/ Frame 0AD7 |
1 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
adx.js
s1.adform.net/banners/scripts/ Frame 0AD7 |
58 KB 24 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
projectagora-483829-hdb.adomik.com/ |
0 103 B |
Image
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
projectagora-483829-hdb.adomik.com/ |
0 103 B |
Image
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.js
s1.adform.net/stoat/620/s1.adform.net/ Frame 0AD7 |
33 KB 16 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
track.adform.net/adfserve/ Frame 0AD7 |
7 KB 4 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Standard
s1.adform.net/stoat/620/s1.adform.net/load/v/0.0.195/e/.wSBgiDA/i/vCAv.IAAAAAoAA/r:AdConstructor:contents/HTML:types/ Frame 0AD7 |
90 KB 39 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
track.adform.net/csimpr/ Frame 0AD7 |
35 B 469 B |
Other
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
8661646.js
s1.adform.net/Banners/Elements/Files/2078981/8661646/ Frame B80A |
60 KB 22 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Adform.DHTML.js
s1.adform.net/banners/scripts/rmb/ Frame B80A |
30 KB 13 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
createjs-2015.11.26.min.js
code.createjs.com/ Frame B80A |
186 KB 48 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
FotoGENPortadaH_low.jpg
s1.adform.net/Banners/Elements/Files/2078981/8661646/bvpath_257/images/ Frame B80A |
31 KB 31 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
0 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.
0 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.
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.
ads.projectagoraservices.com
adx.adform.net
cdn.jsdelivr.net
cdnjs.cloudflare.com
code.createjs.com
hbopenbid.pubmatic.com
ib.adnxs.com
imasdk.googleapis.com
prg.smartadserver.com
projectagora-483829-hdb.adomik.com
projectagora.net
s0.2mdn.net
s1.adform.net
track.adform.net
www.elahmad.com
www.google-analytics.com
185.33.221.88
185.64.189.112
185.86.137.32
192.34.153.37
2606:4700:3035::6812:3c5e
2606:4700::6810:135e
2a00:1450:4001:814::200a
2a00:1450:4001:81f::2006
2a00:1450:4001:824::200e
2a02:26f0:2b00:12::5f64:5549
2a02:26f0:6c00:281::1349
2a04:4e42:1b::621
34.253.46.214
37.157.2.249
37.157.6.241
37.59.71.101
051131286663a0b5cab64a1a73eeb8091669037ecfa6e88d922305aafe321f3d
0f61c0b0df63d46075f6c7b82cfdcf833dcee642cfa41b55bbdec201c893359c
1942e23e3e91afc0a7768a1937628377c382f6c9dd6e6570175650c1f93e9d16
36426e9c6ceceeb30d0d943c9de1b4f9be165f47feac8c6d5cfba0f48bb7661a
3d9b950845517ff2bc134c53fe9d704eba0dafbf73816a30c43c6797715b0e18
4233da80497c778889ae68c4bf7d524bed3dacefadb3241be265abae7047ac01
431ced6916a2a21a156e38701afe55bbd7f88969fbbfc56d7fe099d47f265460
48c3fa6f86c54f1d9bb519220713d4b0a1f8cd1a589a3c03b9fa82e98ecb13e3
575c82f23dbb9285df2f62c7c8121c65d89e8137713110a149067d695975215e
61c6caebd23921741fb5ffe6603f16634fca9840c2bf56ac8201e9264d6daccf
623add16ad18ef39187ce33def8cfe1e89e12ad93b602ce0e2c0031fa369835e
62f2eeec7851ae0d5e322062cf40092478236d4a4fc5a2cfd87b257739104147
652aa3a15b05e157b7229123aaf8842a34dfac5cc9ae432edfffe3f06336f61d
6668d8c87af90765aee4562e800823b2b4d39bf5cf1a4fcbef69f93a299593c4
67b6dd6518460854e4040a2374f91747cddff4f51bd052f7f9b7c819f8132bdd
703ae506a96c2ded1ba790a6c9575b59cd22b94ce61ab7eac3aca7add6932d76
7b28f3eee6e56d6d1190c9f53fcf31e9100fb179e591c1d313470d3ac89fa13b
7c2bf26d71e0562c023e0d19c935e4b60740e06440d893010933563838057a06
7fe29e66e7d0b895d143f89d95cc328944af53eeaa69c54f62952f8eb6667728
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
862e9e94eb06b00146f4ba2832cef82b758e5028957a279858b391088d08b87f
86a1c3e830cd31f1e5b2adc3b0f5bad87e83ce8e1fe87f67cc442a113af43213
884765f778a17c59fdae40cf503219ddc0ec2c808ae9551cba6c9146fbd58e7a
91379b4ff44c48b88c4b36b846256d215e3f912284f406cf024ec484c4d0f2a9
9eaf61f911bf150451949e709a98e7ed2b5d4e063419bcedf1e2c2181d4e6e0c
a048e640908046be06e00eab37742b5d5ff80964af58cfd22f7cb2de4dfe375f
b1d4335a4e40bb5670078aee0c19c5f3f45e4c0ae7b75d55efd0fb389fa4150f
b2ae0135c75c674d5cea853eed74d70e980e58df82e4187628c496f691e6762f
ce55ca1328f4d7439fde2705ffb4194394d6703e99058246b9c82636e4743495
d3759299ce00e3bac2782faf02d6f1962e5c88b04e9682224f5852d0c86b6480
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e441c3e2771625ba05630ab464275136a82c99650ee2145ca5aa9853bedeb01b