w1qy0t6.skybase.dev

Issued by Amazon RSA 2048 M01

About this certificate

This digital certificate with serial number 0e:22:8a:d5:63:44:e9:7e:1b:e6:ea:86:89:1f:60:a5 was issued on by Amazon.

This certificate has already expired and will cause a warning or error message in the browser it's still listed on this site to allow you to look back on previously issued certificates. If we have found any compliance issues with this certificate they will be shown below. I hope this certificate review is providing you the detailed information in a simple form you where looking for.


We have idenified some issues with this certificate:
  • Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)

Certificate Subject

CN=w1qy0t6.skybase.dev

Amazon

Organization: Amazon
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 0e:22:8a:d5:63:44:e9:7e:1b:e6:ea:86:89:1f:60:a5
Serial Number (int): 18788545913025251394583518514243395749
Serial Number lenght: 124 bits, 16 octets

SubjectKeyId: 55:be:3a:cc:3e:93:3c:d2:54:33:6f:36:fc:48:76:d4:0c:e3:f3:8c
AuthorityKeyId: 81:b8:0e:63:8a:89:12:18:e5:fa:3b:3b:50:95:9f:e6:e5:90:13:85

Fingerprint (sha1): 96:30:85:b6:43:0c:27:87:b4:f1:d8:02:1a:6e:00:0f:64:d6:31:82
Fingerprint (sha256): 51:58:01:06:d0:c8:19:58:c0:78:b9:1b:1b:b0:3b:7e:e6:8a:f1:4d:63:bc:51:2c:67:fb:78:2a:b5:b0:76:9a

Issuing Certificate URL: http://crt.r2m01.amazontrust.com/r2m01.cer

Revocation information

OCSP Server: http://ocsp.r2m01.amazontrust.com
CRL Distribution Point: http://crl.r2m01.amazontrust.com/r2m01.crl

Check the revocation status for certificate w1qy0t6.skybase.dev

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for w1qy0t6.skybase.dev

Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA256 with RSA

Key Usage

Digital Signature
Key Encipherment

Extended Key Usages

Server Authentication
Client Authentication

Extensions

10 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

w1qy0t6.skybase.dev

Other certificates including the domain name skybase.dev

(limited to 100 certificates)
ljlfq8t.skybase.dev
s8lqptd.skybase.dev
ik6n0p2.skybase.dev
yhtvso0.skybase.dev
vb0n28u.skybase.dev
qp2viso.skybase.dev
vo0wv8x.skybase.dev
xnmkv19.skybase.dev
t57q843.skybase.dev
n2xx706.skybase.dev
vlmbika.skybase.dev
xhnb892.skybase.dev
jdhf1yz.skybase.dev
ltf7je0.skybase.dev
rmdxff3.skybase.dev
kwddscj.skybase.dev
cypllg3.skybase.dev
ags4lhh.skybase.dev
uw9mi9h.skybase.dev
g4cs9fk.skybase.dev
qacbi20.skybase.dev
hwz3n0h.skybase.dev
d7o811a.skybase.dev
snjj8ev.skybase.dev
n7j1rot.skybase.dev
qxal948.skybase.dev
heuxr1d.skybase.dev
ik6n0p2.skybase.dev
i396598.skybase.dev
zjasres.skybase.dev
nnhd5yk.skybase.dev
dfs2w70.skybase.dev
pag3gpc.skybase.dev
qmu5tqf.skybase.dev
xzcvd3y.skybase.dev
gv5t2z5.skybase.dev
v69r4x4.skybase.dev
texouet.skybase.dev
pqx85qt.skybase.dev
sn2e036.skybase.dev
mf7x57m.skybase.dev
flr235a.skybase.dev
kz09j8x.skybase.dev
sihniua.skybase.dev
u8j3pcb.skybase.dev
bzh847w.skybase.dev
qlbrp4e.skybase.dev
nl2qzxb.skybase.dev
dgo3bwl.skybase.dev
kp0do8y.skybase.dev
uomnaw2.skybase.dev
jogu122.skybase.dev
qacbi20.skybase.dev
c5s6o72.skybase.dev
l1cerea.skybase.dev
zmegfpj.skybase.dev
sn2e036.skybase.dev
g17dv9f.skybase.dev
teys5sw.skybase.dev
cs88emx.skybase.dev
sz5s9lm.skybase.dev
csrfzgc.skybase.dev
cicenb0.skybase.dev
xj0bwxx.skybase.dev
y8udpg0.skybase.dev
chd9p5y.skybase.dev
v7un87z.skybase.dev
l1ush3l.skybase.dev
cj3ksh7.skybase.dev
z682105.skybase.dev
r30y2wf.skybase.dev
en9bjki.skybase.dev
kbgx289.skybase.dev
tfojuy5.skybase.dev
eukqufd.skybase.dev
p9q3um3.skybase.dev
uhr01oj.skybase.dev
u2zj1ic.skybase.dev
djnbs09.skybase.dev
mty1rv8.skybase.dev
b98ciw4.skybase.dev
jqfq2p9.skybase.dev
u2zj1ic.skybase.dev
gjlbnov.skybase.dev
i9tcehg.skybase.dev
epd4btc.skybase.dev
ogusc7c.skybase.dev
s06ym6f.skybase.dev
nnxwqo7.skybase.dev
fshl96i.skybase.dev
g6zd88h.skybase.dev
cuc359i.skybase.dev
zl80ng2.skybase.dev
ezz23nu.skybase.dev
gv5p0wo.skybase.dev
qd6hrat.skybase.dev
cmfh9ti.skybase.dev
a7r8wor.skybase.dev
vl68e76.skybase.dev
bimmtlc.skybase.dev

Certificate

The complete raw certificate details for w1qy0t6.skybase.dev in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIEZTCCA02gAwIBAgIQDiKK1WNE6X4b5uqGiR9gpTANBgkqhkiG9w0BAQsFADA8
MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRwwGgYDVQQDExNBbWF6b24g
UlNBIDIwNDggTTAxMB4XDTIyMTIxNDAwMDAwMFoXDTI0MDExMzIzNTk1OVowHjEc
MBoGA1UEAxMTdzFxeTB0Ni5za3liYXNlLmRldjCCASIwDQYJKoZIhvcNAQEBBQAD
ggEPADCCAQoCggEBAKmnP/JStylY0HCqx05FZmI8wZF8ZvRUSV2SZfDj5vLg0qot
zKnV9TWBeiU8OGNea3tfCJ4vRwRSQvkgYQRhQtbb6P/1UIIbpolAFDf4ZKGpKmc0
yATpCBIjV91MUa/SjVosFds/eEd9Cs594fIqzzfmT5X9W7Jd8ZKgWk3Yzz+w0zTG
8GOxTmxFViZnrpjQzQuULWjL4UaHvNyhFNgEJXwivaKC5Sd0xaMuikCrIfiPhVW9
6svBKKN0Qvbc0CH5Uqe7Q7wRC+NVOxQAi+2zYT1Ec/QEH7teGrbXTPof2DdkOMnV
lw0jpnv0Te7UjMhKcVDMjUJbIO4gEo0iALKXR40CAwEAAaOCAX8wggF7MB8GA1Ud
IwQYMBaAFIG4DmOKiRIY5fo7O1CVn+blkBOFMB0GA1UdDgQWBBRVvjrMPpM80lQz
bzb8SHbUDOPzjDAeBgNVHREEFzAVghN3MXF5MHQ2LnNreWJhc2UuZGV2MA4GA1Ud
DwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwOwYDVR0f
BDQwMjAwoC6gLIYqaHR0cDovL2NybC5yMm0wMS5hbWF6b250cnVzdC5jb20vcjJt
MDEuY3JsMBMGA1UdIAQMMAowCAYGZ4EMAQIBMHUGCCsGAQUFBwEBBGkwZzAtBggr
BgEFBQcwAYYhaHR0cDovL29jc3AucjJtMDEuYW1hem9udHJ1c3QuY29tMDYGCCsG
AQUFBzAChipodHRwOi8vY3J0LnIybTAxLmFtYXpvbnRydXN0LmNvbS9yMm0wMS5j
ZXIwDAYDVR0TAQH/BAIwADATBgorBgEEAdZ5AgQDAQH/BAIFADANBgkqhkiG9w0B
AQsFAAOCAQEAYY86e0ZW3sm6Om4/NFLTtxqA7jhjlJmmCBfvU3/iVDgPrl/HRkVr
a9QPBavjawfA1wiocEGIfy1Y3xP13121eYfK77pjt/5IaGeVAL9T+yzf7zI5n1T4
wt/W4zitk8YMOaiq/277YDfPLwNwJZx1JnO6lO8XwbbG0ZfnNfPGQU6qxHcEz5JA
7YmJDHxdKdSPqAso+Q/kTtXUv9bVO+fKwDEpJV6b0hxbmOoIw6uqsjeyQ94fefUH
Cg/KnqEoK/qtjVaUJw4gnbwACA47XDgudWDoP0THGUJ1HCAhPRu1MCjniALYRyV0
2L96HuNnOuC7o8mfgo8xLFvCS1s6NG9Uzw==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqac/8lK3KVjQcKrHTkVm
YjzBkXxm9FRJXZJl8OPm8uDSqi3MqdX1NYF6JTw4Y15re18Ini9HBFJC+SBhBGFC
1tvo//VQghumiUAUN/hkoakqZzTIBOkIEiNX3UxRr9KNWiwV2z94R30Kzn3h8irP
N+ZPlf1bsl3xkqBaTdjPP7DTNMbwY7FObEVWJmeumNDNC5QtaMvhRoe83KEU2AQl
fCK9ooLlJ3TFoy6KQKsh+I+FVb3qy8Eoo3RC9tzQIflSp7tDvBEL41U7FACL7bNh
PURz9AQfu14attdM+h/YN2Q4ydWXDSOme/RN7tSMyEpxUMyNQlsg7iASjSIAspdH
jQIDAQAB
-----END PUBLIC KEY-----

ASN.1 decoded

 [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . [c:0|t:2|false] INTEGER 2
 . . . . . . . . [c:0|t:2|false] INTEGER 18788545913025251394583518514243395749
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption)
 . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'US'
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Amazon'
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Amazon RSA 2048 M01'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2022-12-14 00:00:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-01-13 23:59:59 +0000 UTC
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'w1qy0t6.skybase.dev'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.1 (rsaEncryption)
 . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (2160 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 21416747485203537631533592881288685186645750463827165561433901839255533476791344515641518215774631289110753007879178196183133915468937218948322972825527515578489625275453440887099454951427771156119545812238762346644144772500731485512310807810435525548145985532215203666463643064732022049561676778387377031719182184479825522377855953540526733291765914681427199092086511803738192482035052169980854751472298801324639822606181432085242335727750882046717683411154716624979165479204616281049494122250112109586883733119449229022246718629214025585850923562449282010499258138827424921449983021452719435951465502167217460430733
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 65537

 . . . . . . . . [c:2|t:3|true] ORAddress 
 . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.35 (authorityKeyIdentifier)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|false] OtherName 81b80e638a891218e5fa3b3b50959fe6e5901385
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.14 (subjectKeyIdentifier)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes)
							55be3acc3e933cd254336f36fc4876d40ce3f38c
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.17 (subjectAltName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (23 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'w1qy0t6.skybase.dev'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.15 (keyUsage)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (3 bits)
							05a0
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.37 (extKeyUsage)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.1 (serverAuth)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.2 (clientAuth)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31 (cRLDistributionPoints)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (52 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crl.r2m01.amazontrust.com/r2m01.crl'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.32 (certificatePolicies)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (12 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.23.140.1.2.1 (Domain Validation Certificates Policy)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.1.1 (authorityInfoAccess)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (105 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.1 (ocsp)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://ocsp.r2m01.amazontrust.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.2 (caIssuers)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crt.r2m01.amazontrust.com/r2m01.cer'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.11129.2.4.3 (CT Precertificate Poison)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption)
 . . . . . . . . [c:0|t:5|false] NULL 
 . . . . [c:0|t:3|false] BIT STRING (2048 bits)
		00618f3a7b4656dec9ba3a6e3f3452d3b71a80ee38639499a60817ef537fe254380fae5fc746456b6bd40f05abe36b07c0d708a87041887f2d58df13f5df5db57987caefba63b7fe4868679500bf53fb2cdfef32399f54f8c2dfd6e338ad93c60c39a8aaff6efb6037cf2f0370259c752673ba94ef17c1b6c6d197e735f3c6414eaac47704cf9240ed89890c7c5d29d48fa80b28f90fe44ed5d4bfd6d53be7cac03129255e9bd21c5b98ea08c3abaab237b243de1f79f5070a0fca9ea1282bfaad8d5694270e209dbc00080e3b5c382e7560e83f44c71942751c20213d1bb53028e78802d8472574d8bf7a1ee3673ae0bba3c99f828f312c5bc24b5b3a346f54cf