www.riakr.com
Open in
urlscan Pro
156.225.56.56
Public Scan
Effective URL: http://www.riakr.com/
Submission: On October 15 via api from DE
Summary
This is the only time www.riakr.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 43 | 156.225.56.56 156.225.56.56 | 136800 (XIAOZHIYU...) (XIAOZHIYUN1-AS-AP ICIDC NETWORK) | |
1 1 | 58.251.100.24 58.251.100.24 | 17623 (CNCGROUP-...) (CNCGROUP-SZ China Unicom Shenzen network) | |
1 | 203.205.158.52 203.205.158.52 | 132203 (TENCENT-N...) (TENCENT-NET-AP-CN Tencent Building) | |
2 | 103.235.46.191 103.235.46.191 | 55967 (CNNIC-BAI...) (CNNIC-BAIDU-AP Beijing Baidu Netcom Science and Technology Co.) | |
1 | 88.218.147.228 88.218.147.228 | 133115 (HKKFGL-AS...) (HKKFGL-AS-AP HK Kwaifong Group Limited) | |
2 | 111.206.37.189 111.206.37.189 | 4808 (CHINA169-...) (CHINA169-BJ China Unicom Beijing Province Network) | |
48 | 5 |
ASN136800 (XIAOZHIYUN1-AS-AP ICIDC NETWORK, US)
riakr.com | |
www.riakr.com |
ASN17623 (CNCGROUP-SZ China Unicom Shenzen network, CN)
PTR: reverse.gdsz.cncnet.net
wpa.qq.com |
ASN132203 (TENCENT-NET-AP-CN Tencent Building, Kejizhongyi Avenue, CN)
pub.idqqimg.com |
ASN55967 (CNNIC-BAIDU-AP Beijing Baidu Netcom Science and Technology Co., Ltd., CN)
hm.baidu.com |
ASN133115 (HKKFGL-AS-AP HK Kwaifong Group Limited, HK)
www.gd5554.com |
ASN4808 (CHINA169-BJ China Unicom Beijing Province Network, CN)
push.zhanzhang.baidu.com | |
api.share.baidu.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
43 |
riakr.com
1 redirects
riakr.com www.riakr.com |
3 MB |
4 |
baidu.com
hm.baidu.com push.zhanzhang.baidu.com api.share.baidu.com |
14 KB |
1 |
gd5554.com
www.gd5554.com |
|
1 |
idqqimg.com
pub.idqqimg.com |
3 KB |
1 |
qq.com
1 redirects
wpa.qq.com |
163 B |
48 | 5 |
Domain | Requested by | |
---|---|---|
42 | www.riakr.com |
www.riakr.com
|
2 | hm.baidu.com |
www.riakr.com
|
1 | api.share.baidu.com |
www.riakr.com
|
1 | push.zhanzhang.baidu.com |
www.riakr.com
|
1 | www.gd5554.com |
www.riakr.com
|
1 | pub.idqqimg.com |
www.riakr.com
|
1 | wpa.qq.com | 1 redirects |
1 | riakr.com | 1 redirects |
48 | 8 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
baidu.com GlobalSign Organization Validation CA - SHA256 - G2 |
2019-05-09 - 2020-06-25 |
a year | crt.sh |
www.gd5554.com Let's Encrypt Authority X3 |
2019-08-11 - 2019-11-09 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
http://www.riakr.com/
Frame ID: 154CD83A41A6174DD78DF37B1013BC14
Requests: 47 HTTP requests in this frame
Frame:
https://www.gd5554.com/?att=355292
Frame ID: 4B27582A6C8A7DC959A2052579659E47
Requests: 1 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://riakr.com/
HTTP 301
http://www.riakr.com/ Page URL
Detected technologies
Nginx (Web Servers) ExpandDetected patterns
- headers server /nginx(?:\/([\d.]+))?/i
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://riakr.com/
HTTP 301
http://www.riakr.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 4- https://wpa.qq.com/pa?p=1:576304489:1 HTTP 301
- http://pub.idqqimg.com/qconn/wpa/button/button_old_11.gif
48 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
Cookie set
/
www.riakr.com/ Redirect Chain
|
38 KB 11 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
9 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
common.js
www.riakr.com/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
37 KB 37 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
136 KB 136 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
button_old_11.gif
pub.idqqimg.com/qconn/wpa/button/ Redirect Chain
|
2 KB 3 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
183 KB 184 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
244 KB 244 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
173 KB 174 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
21 KB 21 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
6 KB 6 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
6 KB 6 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
6 KB 6 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
6 KB 6 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
4 KB 4 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
4 KB 5 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
9 KB 9 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
9 KB 9 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
29 KB 29 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
50 KB 50 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
50 KB 50 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
53 KB 53 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
58 KB 59 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ARD300%E6%B0%94%E4%BD%93%E6%8E%A2%E6%B5%8B%E5%99%A8%202%20%E6%9D%A5%E7%94%B5%E5%92%A8%E8%AF%A2.jpg
www.riakr.com/up_files/ |
548 B 548 B |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
400 KB 400 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
72 KB 73 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
400 KB 400 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
189 KB 189 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ARD600%E6%B0%94%E4%BD%93%E6%8E%A7%E5%88%B6%E5%99%A8%20%20%E5%B8%A6%E7%94%B5%E8%AF%9D.jpg
www.riakr.com/up_files/ |
548 B 548 B |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ARD300%E6%B0%94%E4%BD%93%E6%8E%A2%E6%B5%8B%E5%99%A8%202.jpg
www.riakr.com/up_files/ |
548 B 548 B |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
160 KB 161 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
47 KB 47 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
70 KB 71 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
10 KB 10 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
75 KB 75 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
17 KB 18 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
6 KB 7 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
8 KB 8 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
6 KB 7 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
156 KB 156 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
8 KB 8 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hm.js
hm.baidu.com/ |
35 KB 13 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.gd5554.com/ Frame 4B27 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
push.js
push.zhanzhang.baidu.com/ |
281 B 752 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
2 KB 2 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.riakr.com/ |
937 B 1 KB |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
s.gif
api.share.baidu.com/ |
0 116 B |
Image
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hm.gif
hm.baidu.com/ |
43 B 299 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
5 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 object| _hmt boolean| _bdhm_loaded_e207b79dd2060a13565645291f7ffc14 object| mini_tangram_log_hs1xbu2 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.gd5554.com/ | Name: checkCode Value: 0a09e242-e7f0-4a41-b1e8-f931f1a60406 |
|
www.gd5554.com/home | Name: att Value: 355292 |
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.share.baidu.com
hm.baidu.com
pub.idqqimg.com
push.zhanzhang.baidu.com
riakr.com
wpa.qq.com
www.gd5554.com
www.riakr.com
103.235.46.191
111.206.37.189
156.225.56.56
203.205.158.52
58.251.100.24
88.218.147.228
0045a2459815dbb88e4b296a70e5eb4eb5b1eb64251a04cc5e0d67e68a6c719c
03f5ffec83710e7df720940a3ed52edbd860525fbe57522392d31203bc1ca16d
090aa03dc86ff481b7d57da38b22e73d58167a358fa14376eee6a0535594ef70
0b1fe9e95de9d7ebb0b945f50370f65ecdd1dafbd5de95ca0c940c662f7622a5
16f5e8f6082cd20dd49180bf5258636472c45d69413517fa63f0d2f21e5fb592
20fd9a304e3725f0a84be8c6e3ff526c0b2724c1e38d55d8f4f1080a33b479c0
32dfa9f8129e2627f8c01f50cdf5de9dff41b78f1e977b951f958cee13a7790e
3414a93a560c1b887ff169e5f940268cd973ab711d8071500072c12da41bf456
383918e02e31f4016d86a00923d8637b06ec3536ba9b8182940febe2f2abe269
3992962a61236b5999bd2f42812b0a072e4d9038904cb5d750d67dad5ed5b29c
3a51e2e2eb19b3c9c9086eb121946d78e0578d180e1c2d9737048d6df7a901ca
3a5cb0e243bfaa86c0f8debf625cad07c3eeafe951f475c6400b759efeed6b59
3c0960539717e9f8f4ae2e5e799581c7cc8337213234b8ced87ba58d1c9cfef6
42bd9f6c331bbc94c701a1cabcd5ae948b65a60c06de4d7d9f3aea800a206baa
481bb64c9cca1e9e5ae1efbdf98f388efa032c5417266e4fabc70f8a7d6c0c49
674bc0c70f98d627b8a7e1d278a1f21ffe33815565f7d5371bf0275da57571b2
6e9e787679a89158721e70853ba9338cdb52723cb12475479c48bb5469967e75
7860783ddb84e68670139115ac56a1102d37a186738a959bcc3ca691cb989cc0
88bb0fd58db905e84fc82f1236b4ac556cf63911ad08c12f9dff82353b4455b0
8a1af10a54a953fe0b7ddf2afe1877d19c838060fa1ca5a812b31f63fbeaf249
928f0883196797176f1c578155ebe703fb0ef8b1b2c5a8e9823135faab5f6495
9cbc8ba06a1af396b41f7432ebb519e27b60125caea5e642b2cc795387f6a460
9d34865694364c8018ace9588f8a9f66736e259d1d3fcb6eb8ea2d7aa8c216ab
a3cea6752e9b6aa9cd4b2eaaa125eedf6a370e8fff85d2a8e3dc02d15b0e51fe
ab34dfd29a87064ae28a47527e8204b5578536d8a15beb5c4baba0b24a7b82f2
b0f7eed23df83d5abef42930756637f0d4e7885f00fe7e252ec39e28463a95ca
b106717cd0a79d82b0b67c10b09244aa754f5df39868095bf71f1d9f74d5c84c
b2130266647f441831f7189f6b98c34811d1b2d3182b0477aacbee02c2c7dae3
b79de642f4909268f6ea327e4c21904e3939e30be9185bf78f30d82eb25f48a2
b951055ffd3611076c0fb04bd68e070b08df5eb5e9a8772fc5d391aa4d77dd44
bb02ec9ece25b017207c12e41fdc561b2742de418b4c2720ba7cf11fae5d6702
bd1ea10e8ddb4c24060cbb8a67ae13b851dcbf86d70d0003306e261508b97123
bf9680231165a3a8a48cc3e785beb25172f141fb9ea0cd17ddd1352f690c8d99
c6d83aed6ec47db308318c1e205c72fed5d308a9ad5a2118ba10fc4b4e487498
cf4724b2f736ed1a0ae6bc28f1ead963d9cd2c1fd87b6ef32e7799fc1c5c8bda
d465172175d35d493fb1633e237700022bd849fa123164790b168b8318acb090
d6798401367020e95f5376b4fc1fe0db33552b34e967b8bbbd37b5ad0fcd0ca4
dd0d651c8417ba5e439c38f94ecd8c18606307a462e1a2a0dc016f856777666d
e11e8ea02eec6796d9a0b2fd629cd3e8f343d676f71b88a332854365f82eee97
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e8ab0e71e576706d5f974a66b5e62f29de9c1329c2e127e3115d632f68b42867
eefbe75c9557451cecd6c2bbc9ad6ed696a65a95994b32b05f590b8ea53549cf
efbec29301110885aa3684c5b27a342e3a2cddc93e7ac90307d3d58c22196a31
f4359448d1a1b9cc548fa24e5f8267416ef1a1083e23090fd83a1070d4dd19bf