tradingkey.logo

X4 Pharmaceuticals Inc

XFOR

1.580USD

-0.020-1.25%
Đóng cửa 08/04, 16:00ETBáo giá bị trễ 15 phút
304.87KVốn hóa
0.02P/E TTM
Hàng quý
Hàng quý+Hàng năm
Hàng quý
Hàng năm
YOY
Ẩn các hàng trống
FY2025Q1
FY2024Q4
FY2024Q3
FY2024Q2
FY2024Q1
FY2023Q4
FY2023Q3
FY2023Q2
FY2023Q1
FY2022Q4
FY2022Q3
FY2022Q2
FY2022Q1
FY2021Q4
FY2021Q3
FY2021Q2
FY2021Q1
FY2020Q4
FY2020Q3
FY2020Q2
FY2020Q1
FY2019Q4
FY2019Q3
FY2019Q2
FY2019Q1
FY2018Q4
FY2018Q3
FY2018Q2
FY2018Q1
FY2017Q4
FY2017Q3
FY2017Q2
FY2017Q1
Tài sản ngắn hạn
Tiền mặt, các khoản tương đương tiền mặt và đầu tư ngắn hạn
7.52%86.95M
-10.64%102.06M
-4.73%134.98M
19.42%168.75M
-13.42%80.87M
-6.16%114.22M
77.43%141.68M
198.26%141.31M
40.61%93.41M
48.82%121.72M
4.53%79.86M
-50.21%47.38M
-42.21%66.43M
3.91%81.79M
-13.98%76.39M
-8.27%95.16M
-0.09%114.94M
-37.62%78.71M
16.47%88.81M
15.04%103.74M
415.96%115.05M
310.30%126.18M
87.11%76.25M
80.58%90.18M
-65.16%22.30M
-59.95%30.75M
55.23%40.75M
106.85%49.94M
2704.51%64.00M
--76.79M
--26.25M
--24.14M
--2.28M
- Tiền mặt và các khoản tương đương tiền mặt
-33.45%40.26M
-43.86%55.70M
-25.97%97.41M
7.91%147.22M
-35.24%60.49M
-18.49%99.22M
64.77%131.58M
187.96%136.43M
40.61%93.41M
48.82%121.72M
4.53%79.86M
-50.21%47.38M
-42.21%66.43M
3.91%81.79M
-13.98%76.39M
-8.27%95.16M
-0.09%114.94M
-37.62%78.71M
16.47%88.81M
15.04%103.74M
415.96%115.05M
310.30%126.18M
87.11%76.25M
80.58%90.18M
-65.16%22.30M
-59.95%30.75M
55.23%40.75M
106.85%49.94M
2704.51%64.00M
--76.79M
--26.25M
--24.14M
--2.28M
-Đầu tư ngắn hạn
129.16%46.69M
209.07%46.36M
271.86%37.56M
341.22%21.54M
--20.38M
--15.00M
--10.10M
--4.88M
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
Các khoản phải thu
67.24%1.17M
204.27%1.71M
173.03%1.07M
4.15%854.00K
6.69%702.00K
-51.22%562.00K
-56.77%393.00K
-2.73%820.00K
-24.19%658.00K
54.22%1.15M
40.71%909.00K
-19.94%843.00K
13.02%868.00K
-18.54%747.00K
2.70%646.00K
106.88%1.05M
-77.52%768.00K
-54.10%917.00K
-63.64%629.00K
-70.20%509.00K
120.10%3.42M
-30.12%2.00M
-39.72%1.73M
-21.58%1.71M
-19.42%1.55M
77.80%2.86M
97.39%2.87M
7.93%2.18M
1.21%1.93M
--1.61M
--1.45M
--2.02M
--1.90M
-Các khoản và hối phiếu phải thu
--509.00K
--1.07M
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
--3.00M
----
----
----
----
----
----
----
----
----
----
----
----
-Các khoản phải thu khác
-5.27%665.00K
13.88%640.00K
173.03%1.07M
4.15%854.00K
6.69%702.00K
-51.22%562.00K
-56.77%393.00K
-2.73%820.00K
-24.19%658.00K
54.22%1.15M
40.71%909.00K
-19.94%843.00K
13.02%868.00K
-18.54%747.00K
2.70%646.00K
106.88%1.05M
84.62%768.00K
-54.10%917.00K
-63.64%629.00K
-70.20%509.00K
-73.20%416.00K
-30.12%2.00M
-39.72%1.73M
-21.58%1.71M
-19.42%1.55M
77.80%2.86M
97.39%2.87M
7.93%2.18M
1.21%1.93M
--1.61M
--1.45M
--2.02M
--1.90M
Hàng tồn kho
--3.09M
--2.82M
--2.44M
--831.00K
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
Chi phí trả trước
-22.20%4.48M
-20.72%5.59M
-19.28%4.48M
-5.56%4.98M
47.44%5.76M
21.37%7.05M
11.95%5.55M
20.76%5.27M
8.98%3.91M
8.66%5.81M
35.32%4.95M
-15.38%4.36M
-15.54%3.59M
45.14%5.34M
-18.14%3.66M
-8.47%5.16M
22.01%4.25M
235.95%3.68M
262.40%4.47M
252.57%5.63M
46.71%3.48M
8.84%1.10M
-2.06%1.23M
-63.62%1.60M
7.28%2.37M
28.94%1.01M
570.21%1.26M
43.47%4.39M
-31.74%2.21M
--781.00K
--188.00K
--3.06M
--3.24M
Tài sản ngắn hạn khác
--0.00
-100.00%0.00
-100.00%0.00
-100.00%0.00
-100.00%0.00
--250.00K
--250.00K
--250.00K
--250.00K
----
----
----
----
----
----
----
----
----
----
----
----
----
----
6101.96%3.16M
----
32.18%460.00K
-99.05%51.00K
-99.40%51.00K
-76.38%389.00K
--348.00K
--5.37M
--8.51M
--1.65M
Tổng tài sản ngắn hạn
9.58%95.70M
-8.11%112.17M
-3.31%142.97M
18.81%175.42M
-11.09%87.33M
-5.13%122.08M
72.51%147.87M
180.78%147.65M
38.57%98.22M
46.43%128.68M
6.22%85.72M
-48.13%52.59M
-40.91%70.88M
5.49%87.88M
-14.07%80.70M
-7.75%101.37M
-1.63%119.96M
-35.56%83.31M
18.55%93.91M
13.70%109.89M
365.05%121.95M
268.52%129.28M
76.29%79.22M
70.87%96.65M
-61.73%26.22M
-55.89%35.08M
35.07%44.93M
49.92%56.56M
655.43%68.53M
--79.53M
--33.27M
--37.73M
--9.07M
Tài sản dài hạn
Tài sản cố định ròng
-31.09%4.14M
-24.30%4.84M
-22.49%5.29M
-22.40%5.68M
-23.30%6.01M
-23.26%6.39M
-22.43%6.83M
-21.16%7.32M
-19.67%7.83M
-18.50%8.33M
-17.78%8.80M
-16.91%9.29M
-15.80%9.75M
11.17%10.22M
12.00%10.70M
441.16%11.18M
408.17%11.58M
289.37%9.20M
288.77%9.56M
-15.54%2.06M
-23.45%2.28M
728.77%2.36M
660.99%2.46M
592.63%2.44M
675.00%2.98M
-32.30%285.00K
-32.57%323.00K
-28.83%353.00K
-25.00%384.00K
--421.00K
--479.00K
--496.00K
--512.00K
-Tài sản cố định
-16.91%6.38M
-15.85%6.74M
-15.48%7.11M
-15.70%7.42M
-16.44%7.67M
-16.18%8.01M
-15.07%8.41M
-14.26%8.80M
-13.38%9.19M
-12.67%9.56M
-12.69%9.90M
-12.14%10.27M
-11.31%10.60M
15.59%10.95M
16.62%11.34M
380.63%11.68M
363.77%11.96M
260.66%9.47M
248.64%9.73M
-11.60%2.43M
-18.24%2.58M
2.74%2.63M
--2.79M
--2.75M
16.43%3.15M
-3.33%2.56M
----
----
14.79%2.71M
--2.64M
--2.62M
--2.51M
--2.36M
-Khấu hao lũy kế
34.09%2.24M
17.54%1.90M
14.70%1.82M
17.42%1.74M
23.17%1.67M
31.84%1.62M
43.57%1.58M
51.12%1.48M
58.11%1.35M
69.61%1.23M
72.23%1.10M
92.53%980.00K
125.53%857.00K
164.23%724.00K
274.85%641.00K
39.07%509.00K
26.67%380.00K
3.79%274.00K
-48.49%171.00K
20.00%366.00K
69.49%300.00K
-88.38%264.00K
--332.00K
--305.00K
-92.38%177.00K
2.16%2.27M
----
----
25.83%2.32M
--2.22M
--2.14M
--2.02M
--1.85M
Giá trị thương mại và tài sản vô hình khác
56.56%27.16M
57.63%27.35M
58.72%27.54M
59.79%27.73M
0.00%17.35M
0.00%17.35M
0.00%17.35M
0.00%17.35M
0.00%17.35M
0.00%17.35M
-36.00%17.35M
-36.00%17.35M
-36.00%17.35M
-36.00%17.35M
0.00%27.11M
0.00%27.11M
0.00%27.11M
0.00%27.11M
0.00%27.11M
-15.31%27.11M
-16.09%27.11M
--27.11M
--27.11M
--32.01M
--32.31M
----
----
----
----
----
----
----
----
Tài sản dài hạn khác
101.94%3.01M
44.85%2.08M
89.95%2.36M
65.80%1.79M
48.90%1.49M
17.22%1.44M
-19.06%1.24M
-39.99%1.08M
-39.13%1.00M
-28.90%1.23M
-23.34%1.54M
-10.28%1.80M
-31.16%1.65M
-47.11%1.72M
-21.31%2.00M
-42.30%2.00M
0.46%2.39M
67.16%3.26M
237.48%2.55M
44.47%3.47M
128.19%2.38M
205.01%1.95M
17.24%755.00K
714.92%2.40M
234.29%1.04M
-50.96%639.00K
-81.14%644.00K
-77.18%295.00K
-77.59%312.00K
--1.30M
--3.42M
--1.29M
--1.39M
Tổng tài sản dài hạn
38.10%34.32M
36.10%34.27M
38.44%35.19M
36.68%35.20M
-5.09%24.85M
-6.42%25.18M
-8.19%25.42M
-9.44%25.75M
-8.91%26.18M
-8.15%26.91M
-30.46%27.69M
-29.42%28.43M
-30.02%28.74M
-25.95%29.30M
1.54%39.82M
23.40%40.29M
29.30%41.08M
25.92%39.56M
29.32%39.21M
-11.42%32.65M
-12.55%31.77M
3300.43%31.42M
3035.68%30.32M
5587.96%36.86M
5119.25%36.33M
-46.40%924.00K
-75.17%967.00K
-63.78%648.00K
-63.45%696.00K
--1.72M
--3.89M
--1.79M
--1.90M
Tổng tài sản
15.89%130.01M
-0.55%146.45M
2.81%178.16M
21.46%210.61M
-9.83%112.18M
-5.35%147.26M
52.81%173.29M
114.02%173.40M
24.87%124.41M
32.78%155.59M
-5.90%113.41M
-42.81%81.02M
-38.13%99.63M
-4.63%117.18M
-9.47%120.52M
-0.61%141.66M
4.76%161.03M
-23.54%122.87M
21.54%133.13M
6.76%142.53M
145.75%153.72M
346.33%160.70M
138.64%109.54M
133.36%133.51M
-9.64%62.55M
-55.69%36.00M
23.52%45.90M
44.77%57.21M
530.72%69.22M
--81.25M
--37.16M
--39.52M
--10.97M
Nợ phải trả
Nợ ngắn hạn
-Các khoản phải trả khác
--0.00
--0.00
--0.00
--0.00
--0.00
----
----
----
----
----
----
----
----
----
----
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
----
----
----
----
----
----
----
----
--0.00
--0.00
--0.00
--2.23M
Chi phí trích trước
-6.40%12.61M
79.50%23.00M
20.24%19.46M
29.63%19.74M
14.55%13.47M
6.50%12.82M
77.30%16.18M
77.48%15.23M
71.03%11.76M
52.91%12.03M
0.60%9.13M
-10.67%8.58M
-35.76%6.88M
-1.85%7.87M
6.35%9.07M
20.04%9.61M
85.03%10.71M
24.10%8.02M
49.76%8.53M
57.11%8.00M
38.45%5.79M
56.97%6.46M
84.25%5.70M
31.32%5.09M
-18.71%4.18M
-28.78%4.12M
-45.91%3.09M
4.72%3.88M
51.83%5.14M
--5.78M
--5.72M
--3.70M
--3.39M
Nợ vay và nợ thuê tài chính ngắn hạn
--0.00
--0.00
--0.00
-100.00%0.00
-100.00%0.00
-100.00%0.00
-100.00%0.00
-91.12%764.00K
-83.78%554.00K
65.41%1.31M
2009.81%14.62M
--8.61M
--3.42M
--795.00K
--693.00K
--0.00
--0.00
--0.00
--0.00
-100.00%0.00
-100.00%0.00
--0.00
-100.00%0.00
19.08%4.15M
128.56%5.30M
-100.00%0.00
25.94%2.91M
51.17%3.49M
-77.82%2.32M
--2.31M
--2.31M
--2.31M
--10.45M
-Nợ ngắn hạn
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
--0.00
--0.00
--0.00
--8.15M
Nợ phải trả hoãn lại
--855.00K
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
6.20%737.00K
-31.74%727.00K
-57.00%712.00K
-65.55%730.00K
--694.00K
--1.06M
--1.66M
--2.12M
Nợ ngắn hạn khác
--855.00K
--0.00
--0.00
--0.00
--0.00
----
----
----
----
----
----
----
----
----
----
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
----
----
----
----
6.20%737.00K
-31.74%727.00K
-57.00%712.00K
-83.23%730.00K
--694.00K
--1.06M
--1.66M
--4.35M
Tổng nợ ngắn hạn
9.95%25.88M
43.81%32.88M
15.04%29.26M
29.89%28.90M
20.83%23.54M
2.41%22.86M
-11.43%25.43M
1.13%22.25M
30.15%19.48M
59.20%22.32M
117.00%28.71M
67.70%22.00M
2.03%14.97M
17.37%14.02M
0.40%13.23M
21.70%13.12M
84.55%14.67M
26.47%11.95M
59.19%13.18M
-18.35%10.78M
-51.67%7.95M
75.01%9.45M
-6.48%8.28M
29.27%13.20M
76.94%16.45M
-49.46%5.40M
-33.21%8.85M
16.40%10.21M
-56.16%9.30M
--10.68M
--13.25M
--8.78M
--21.21M
Nợ dài hạn
Nợ vay và nợ thuê tài chính dài hạn
34.29%76.74M
34.37%76.83M
34.65%76.98M
120.41%77.06M
62.32%57.14M
59.25%57.18M
153.73%57.17M
22.11%34.96M
2.66%35.20M
-5.30%35.91M
-40.88%22.53M
-26.39%28.63M
-11.93%34.29M
0.67%37.91M
26.13%38.11M
44.89%38.89M
44.47%38.94M
71.07%37.66M
36.51%30.21M
11.30%26.84M
61.96%26.95M
178.88%22.02M
182.78%22.13M
212.96%24.12M
71.58%16.64M
-20.44%7.89M
-23.33%7.83M
-25.82%7.71M
-0.50%9.70M
--9.92M
--10.21M
--10.39M
--9.75M
-Nợ dài hạn
37.95%75.63M
38.22%75.42M
38.48%75.22M
135.68%75.03M
72.26%54.82M
68.93%54.57M
189.98%54.32M
30.00%31.84M
6.77%31.83M
-2.52%32.30M
-43.31%18.73M
-26.99%24.49M
-10.63%29.81M
-0.12%33.14M
29.39%33.04M
32.07%33.54M
32.02%33.36M
65.09%33.18M
27.77%25.54M
16.78%25.40M
89.05%25.27M
154.59%20.10M
155.35%19.99M
182.22%21.75M
37.81%13.37M
-20.44%7.89M
-23.33%7.83M
-25.82%7.71M
-0.50%9.70M
--9.92M
--10.21M
--10.39M
--9.75M
-Nợ thuê tài chính dài hạn
-52.16%1.11M
-46.02%1.41M
-38.31%1.76M
-35.15%2.03M
-31.36%2.32M
-27.50%2.61M
-25.03%2.85M
-24.54%3.12M
-24.65%3.38M
-24.56%3.60M
-25.02%3.80M
-22.62%4.14M
-19.66%4.48M
6.51%4.78M
8.34%5.07M
270.24%5.35M
231.29%5.58M
133.79%4.48M
117.84%4.68M
-39.00%1.45M
-48.58%1.68M
--1.92M
--2.15M
--2.37M
--3.27M
----
----
----
----
----
----
----
----
Nợ phải trả hoãn lại
--955.00K
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
-42.82%1.11M
-36.67%1.32M
-30.51%1.52M
-7.85%1.80M
--1.94M
--2.08M
--2.19M
--1.95M
Các khoản nợ phát sinh
-90.06%2.92M
-12.29%13.76M
-49.64%11.09M
-80.45%9.22M
66.39%29.44M
-32.20%15.68M
--22.01M
--47.18M
--17.69M
--23.13M
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
Nợ dài hạn khác
48.49%1.52M
92.36%831.00K
12.47%1.22M
-33.58%979.00K
192.86%1.02M
149.71%432.00K
247.12%1.08M
369.43%1.47M
-46.15%350.00K
-79.06%173.00K
-37.10%312.00K
-27.65%314.00K
32.38%650.00K
78.79%826.00K
1884.00%496.00K
1569.23%434.00K
1788.46%491.00K
2787.50%462.00K
38.89%25.00K
44.44%26.00K
44.44%26.00K
-98.56%16.00K
-98.64%18.00K
-98.82%18.00K
-99.00%18.00K
-42.83%1.11M
-37.84%1.32M
-32.09%1.53M
-11.18%1.80M
--1.94M
--2.13M
--2.25M
--2.03M
Tổng nợ dài hạn
-7.33%81.19M
24.73%91.42M
11.24%89.29M
4.36%87.26M
64.53%87.61M
23.79%73.30M
251.37%80.27M
188.88%83.61M
52.39%53.25M
52.84%59.21M
-40.83%22.84M
-26.40%28.94M
-11.38%34.94M
1.62%38.74M
27.67%38.61M
46.36%39.33M
46.15%39.43M
73.05%38.12M
36.51%30.24M
11.33%26.87M
61.94%26.98M
144.63%22.03M
142.06%22.15M
161.43%24.14M
44.84%16.66M
-24.11%9.01M
-25.84%9.15M
-26.93%9.23M
-2.34%11.50M
--11.87M
--12.34M
--12.63M
--11.78M
Tổng các khoản nợ
-3.67%107.07M
29.26%124.30M
12.15%118.54M
9.73%116.16M
52.82%111.15M
17.94%96.16M
105.01%105.70M
107.80%105.86M
45.72%72.73M
54.53%81.53M
-0.54%51.56M
-2.86%50.95M
-7.74%49.91M
5.38%52.76M
19.39%51.84M
39.30%52.45M
54.89%54.10M
59.07%50.07M
42.68%43.42M
0.83%37.65M
5.49%34.93M
118.54%31.48M
69.02%30.43M
92.01%37.34M
59.19%33.11M
-36.12%14.40M
-29.65%18.00M
-9.17%19.45M
-36.95%20.80M
--22.55M
--25.59M
--21.41M
--32.98M
Vốn cổ đông
Vốn cổ phần phổ thông
1.37%538.14M
1.61%537.63M
1.67%535.27M
1.78%533.45M
17.30%530.86M
17.35%529.12M
28.54%526.49M
47.13%524.12M
27.60%452.55M
29.79%450.91M
27.42%409.60M
10.70%356.24M
10.87%354.67M
30.07%347.40M
21.03%321.46M
22.21%321.82M
22.06%319.91M
2.18%267.09M
32.51%265.60M
31.86%263.33M
119.27%262.09M
66.86%261.38M
30.42%200.43M
30.85%199.70M
-21.06%119.53M
3.85%156.65M
9608.21%153.68M
11409.43%152.62M
12874.38%151.41M
--150.84M
--1.58M
--1.33M
--1.17M
Lợi nhuận giữ lại
2.76%-515.07M
-7.84%-515.36M
-3.65%-475.53M
3.86%-438.84M
-32.17%-529.67M
-26.85%-477.90M
-31.97%-458.77M
-40.00%-456.47M
-31.47%-400.76M
-33.18%-376.74M
-37.59%-347.63M
-40.24%-326.05M
-43.22%-304.84M
-45.68%-282.87M
-43.74%-252.66M
-46.84%-232.49M
-48.66%-212.85M
-47.05%-194.18M
-45.02%-175.78M
-52.98%-158.33M
-58.90%-143.18M
2.40%-132.04M
3.75%-121.21M
10.03%-103.49M
12.43%-90.11M
-46.63%-135.29M
-55.32%-125.93M
-65.56%-115.03M
-61.35%-102.89M
---92.27M
---81.08M
---69.48M
---63.77M
Vốn dự trữ
1.40%538.14M
1.61%537.46M
1.67%535.10M
1.78%533.28M
17.30%530.69M
17.34%528.96M
28.52%526.32M
47.09%523.96M
27.58%452.43M
29.77%450.79M
27.41%409.53M
11.34%356.21M
11.52%354.64M
30.07%347.37M
21.03%321.44M
21.50%319.92M
21.34%318.01M
2.18%267.08M
32.51%265.59M
31.86%263.31M
119.27%262.08M
66.87%261.37M
30.43%200.42M
30.86%199.69M
-21.05%119.52M
3.85%156.63M
9613.46%153.67M
11425.76%152.60M
12895.36%151.40M
--150.83M
--1.58M
--1.32M
--1.17M
Các khoản lãi lỗ không ảnh hưởng đến lợi nhuận giữ lại
17.42%-128.00K
-2.52%-122.00K
4.20%-114.00K
-33.61%-159.00K
-30.25%-155.00K
0.00%-119.00K
0.00%-119.00K
0.00%-119.00K
0.00%-119.00K
0.00%-119.00K
0.00%-119.00K
0.00%-119.00K
0.00%-119.00K
0.00%-119.00K
0.00%-119.00K
0.00%-119.00K
0.00%-119.00K
0.00%-119.00K
0.00%-119.00K
-183.33%-119.00K
-617.39%-119.00K
-149.38%-119.00K
-182.64%-119.00K
-123.73%-42.00K
124.73%23.00K
89.76%241.00K
-40.74%144.00K
-61.10%177.00K
-112.37%-93.00K
--127.00K
--243.00K
--455.00K
--752.00K
Tổng vốn chủ sở hữu
2114.67%22.94M
-56.65%22.15M
-11.80%59.62M
39.85%94.45M
-98.00%1.04M
-30.99%51.10M
9.29%67.59M
124.57%67.53M
3.95%51.68M
14.96%74.05M
-9.94%61.85M
-66.29%30.07M
-53.51%49.71M
-11.52%64.41M
-23.44%68.68M
-14.94%89.21M
-9.98%106.94M
-43.66%72.80M
13.40%89.71M
9.06%104.88M
303.49%118.79M
498.24%129.22M
183.57%79.11M
154.66%96.17M
-39.20%29.44M
-63.21%21.60M
141.14%27.90M
108.55%37.76M
320.01%48.42M
--58.71M
--11.57M
--18.11M
---22.01M
Đơn vị tiền tệ
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
Ý kiến kiểm toán
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
KeyAI