History of CCASS shareholding

Stock code:

Adjust for splits and bonus issues: Yes No

Use price on: trading date holding/settlement date

Show: chart & table chart only table only

Table rows with no holding change: include exclude

Participant: HUATAI FINANCIAL HOLDINGS (HONG KONG)

Holdings history

Date Trade date Closing price Holdings Change % of o/s Value (HK$)
2025-10-14 2025-10-10 0.880 9,600 +0 0.01% 8,448
2025-10-13 2025-10-09 0.880 9,600 +0 0.01% 8,448
2025-10-10 2025-10-08 0.870 9,600 +0 0.01% 8,352
2025-10-09 2025-10-06 0.880 9,600 +0 0.01% 8,448
2025-10-08 2025-10-03 0.900 9,600 +0 0.01% 8,640
2025-10-06 2025-10-02 0.900 9,600 -3,000 0.01% 8,640
2025-10-03 2025-09-30 0.850 12,600 +3,000 0.01% 10,710
2025-09-26 2025-09-24 0.860 9,600 -21,000 0.01% 8,256
2025-09-25 2025-09-23 0.820 30,600 +21,000 0.02% 25,092
2025-09-22 2025-09-18 0.850 9,600 -3,000 0.01% 8,160
2025-09-19 2025-09-17 0.860 12,600 -48,000 0.01% 10,836
2025-09-17 2025-09-15 0.870 60,600 -15,000 0.04% 52,722
2025-09-16 2025-09-12 0.870 75,600 -6,000 0.04% 65,772
2025-09-15 2025-09-11 0.870 81,600 -27,000 0.05% 70,992
2025-09-12 2025-09-10 0.890 108,600 -15,000 0.06% 96,654
2025-09-11 2025-09-09 0.860 123,600 +18,000 0.07% 106,296
2025-09-10 2025-09-08 0.850 105,600 +3,000 0.06% 89,760
2025-09-09 2025-09-05 0.870 102,600 -63,000 0.06% 89,262
2025-09-08 2025-09-04 0.870 165,600 +9,000 0.10% 144,072
2025-09-05 2025-09-03 0.860 156,600 +6,000 0.09% 134,676
2025-09-04 2025-09-02 0.840 150,600 +12,000 0.09% 126,504
2025-09-03 2025-09-01 0.880 138,600 +21,000 0.08% 121,968
2025-09-02 2025-08-29 0.870 117,600 +3,000 0.07% 102,312
2025-09-01 2025-08-28 0.870 114,600 -6,000 0.07% 99,702
2025-08-29 2025-08-27 0.880 120,600 +6,000 0.07% 106,128
2025-08-28 2025-08-26 0.850 114,600 +15,000 0.07% 97,410
2025-08-27 2025-08-25 0.820 99,600 -6,000 0.06% 81,672
2025-08-26 2025-08-22 0.770 105,600 -33,000 0.06% 81,312
2025-08-25 2025-08-21 0.800 138,600 -48,000 0.08% 110,880
2025-08-21 2025-08-19 0.820 186,600 +6,000 0.11% 153,012
2025-08-20 2025-08-18 0.850 180,600 +3,000 0.11% 153,510
2025-08-19 2025-08-15 0.880 177,600 -21,000 0.10% 156,288
2025-08-15 2025-08-13 0.890 198,600 +51,000 0.12% 176,754
2025-08-14 2025-08-12 0.850 147,600 +27,000 0.09% 125,460
2025-08-13 2025-08-11 0.850 120,600 +12,000 0.07% 102,510
2025-08-12 2025-08-08 0.910 108,600 +3,000 0.06% 98,826
2025-08-11 2025-08-07 0.870 105,600 -57,000 0.06% 91,872
2025-08-08 2025-08-06 0.880 162,600 +6,000 0.09% 143,088
2025-08-07 2025-08-05 0.880 156,600 +3,000 0.09% 137,808
2025-08-06 2025-08-04 0.860 153,600 +60,000 0.09% 132,096
2025-08-05 2025-08-01 0.870 93,600 +3,000 0.05% 81,432
2025-08-04 2025-07-31 0.900 90,600 -15,000 0.05% 81,540
2025-08-01 2025-07-30 0.870 105,600 -30,000 0.06% 91,872
2025-07-31 2025-07-29 0.830 135,600 +126,000 0.08% 112,548
2025-07-25 2025-07-23 0.900 9,600 -87,000 0.01% 8,640
2025-07-24 2025-07-22 0.870 96,600 +9,000 0.06% 84,042
2025-07-23 2025-07-21 0.870 87,600 +78,000 0.05% 76,212
2025-07-17 2025-07-15 0.850 9,600 -21,000 0.01% 8,160
2025-07-15 2025-07-11 0.780 30,600 +3,000 0.02% 23,868
2025-07-10 2025-07-08 0.790 27,600 -42,000 0.02% 21,804
2025-07-08 2025-07-04 0.800 69,600 +3,000 0.04% 55,680
2025-07-07 2025-07-03 0.790 66,600 +3,000 0.04% 52,614
2025-07-04 2025-07-02 0.800 63,600 +51,000 0.04% 50,880
2025-06-27 2025-06-25 0.710 12,600 +3,000 0.01% 8,946
2025-06-13 2025-06-11 0.780 9,600 -9,000 0.01% 7,488
2025-06-12 2025-06-10 0.790 18,600 -15,000 0.01% 14,694
2025-06-09 2025-06-05 0.710 33,600 +6,000 0.02% 23,856
2025-06-06 2025-06-04 0.700 27,600 +18,000 0.02% 19,320
2025-06-05 2025-06-03 0.720 9,600 -30,000 0.01% 6,912
2025-06-04 2025-06-02 0.680 39,600 +18,000 0.02% 26,928
2025-06-03 2025-05-30 0.720 21,600 -9,000 0.01% 15,552
2025-05-29 2025-05-27 0.700 30,600 +6,000 0.02% 21,420
2025-05-28 2025-05-26 0.700 24,600 +12,000 0.01% 17,220
2025-05-26 2025-05-22 0.730 12,600 -3,000 0.01% 9,198
2025-05-23 2025-05-21 0.730 15,600 +3,000 0.01% 11,388
2025-05-16 2025-05-14 0.730 12,600 -27,000 0.01% 9,198
2025-05-15 2025-05-13 0.710 39,600 +3,000 0.02% 28,116
2025-05-14 2025-05-12 0.720 36,600 -3,000 0.02% 26,352
2025-05-09 2025-05-07 0.740 39,600 -3,000 0.02% 29,304
2025-05-08 2025-05-06 0.720 42,600 +33,000 0.02% 30,672
2025-05-02 2025-04-29 0.800 9,600 -700 0.01% 7,680
2025-04-11 2025-04-09 0.680 10,300 -21,000 0.01% 7,004
2025-04-09 2025-04-07 0.620 31,300 -6,000 0.02% 19,406
2025-04-08 2025-04-03 0.700 37,300 +9,000 0.03% 26,110
2025-04-07 2025-04-02 0.710 28,300 -15,000 0.02% 20,093
2025-04-02 2025-03-31 0.750 43,300 +3,000 0.03% 32,475
2025-04-01 2025-03-28 0.770 40,300 -12,000 0.03% 31,031
2025-03-28 2025-03-26 0.770 52,300 +42,000 0.04% 40,271
2025-03-18 2025-03-14 0.780 10,300 -3,000 0.01% 8,034
2025-03-17 2025-03-13 0.730 13,300 +3,000 0.01% 9,709
2025-03-05 2025-03-03 0.730 10,300 -27,000 0.01% 7,519
2025-03-04 2025-02-28 0.690 37,300 +3,000 0.03% 25,737
2025-03-03 2025-02-27 0.700 34,300 +24,000 0.02% 24,010
2025-02-14 2025-02-12 0.720 10,300 -3,000 0.01% 7,416
2025-02-13 2025-02-11 0.710 13,300 +3,000 0.01% 9,443
2025-01-02 2024-12-27 0.800 10,300 -6,000 0.01% 8,240
2024-12-19 2024-12-17 0.650 16,300 +6,000 0.01% 10,595
2024-10-04 2024-10-02 0.850 10,300 -6,000 0.01% 8,755
2024-10-02 2024-09-27 0.730 16,300 +6,000 0.01% 11,899
2024-09-11 2024-09-09 0.700 10,300 -30,000 0.01% 7,210
2024-09-10 2024-09-05 0.630 40,300 +30,000 0.03% 25,389
2024-09-03 2024-08-30 0.750 10,300 -33,000 0.01% 7,725
2024-09-02 2024-08-29 0.670 43,300 +24,000 0.03% 29,011
2024-08-23 2024-08-21 0.710 19,300 +9,000 0.01% 13,703
2024-07-24 2024-07-22 0.790 10,300 -12,000 0.01% 8,137
2024-07-22 2024-07-18 0.770 22,300 +9,000 0.02% 17,171
2024-07-18 2024-07-16 0.770 13,300 +3,000 0.01% 10,241
2024-07-12 2024-07-10 0.790 10,300 -100 0.01% 8,137
2024-07-10 2024-07-08 0.780 10,400 -3,000 0.01% 8,112
2024-07-08 2024-07-04 0.780 13,400 +3,000 0.01% 10,452
2024-05-29 2024-05-27 0.800 10,400 -3,000 0.01% 8,320
2024-05-08 2024-05-06 0.810 13,400 +3,000 0.01% 10,854
2023-12-14 2023-12-12 0.820 10,400 -2,300 0.01% 8,528
2023-12-13 2023-12-11 0.850 12,700 +2,300 0.01% 10,795
2023-11-07 2023-11-03 0.800 10,400 -600 0.01% 8,320
2023-10-19 2023-10-17 0.800 11,000 -1,500 0.01% 8,800
2023-10-18 2023-10-16 0.800 12,500 -100 0.01% 10,000
2023-10-17 2023-10-13 0.780 12,600 +1,600 0.01% 9,828
2023-09-26 2023-09-22 0.800 11,000 -2,400 0.01% 8,800
2023-09-25 2023-09-21 0.830 13,400 +2,400 0.01% 11,122
2023-04-14 2023-04-12 0.990 11,000 -3,200 0.01% 10,890
2023-03-06 2023-03-02 1.180 14,200 -2,500 0.01% 16,756
2023-02-17 2023-02-15 1.210 16,700 -30,000 0.01% 20,207
2023-02-16 2023-02-14 1.230 46,700 +30,000 0.03% 57,441
2023-02-13 2023-02-09 1.270 16,700 -300 0.01% 21,209
2023-02-07 2023-02-03 1.430 17,000 -34,700 0.01% 24,310
2023-02-06 2023-02-02 1.580 51,700 +37,600 0.04% 81,686
2023-01-09 2023-01-05 0.780 14,100 -100 0.01% 10,998
2022-12-14 2022-12-12 0.760 14,200 +2,000 0.01% 10,792
2022-07-21 2022-07-19 0.910 12,200 -1 0.01% 11,102
2022-07-07 2022-07-05 1.060 12,201 -46 0.01% 12,933
2022-06-27 2022-06-23 1.060 12,247 +701 0.01% 12,982
2022-06-15 2022-06-13 0.970 11,546 +46 0.01% 11,200
2022-05-04 2022-04-29 1.040 11,500 -1,000 0.01% 11,960
2022-03-02 2022-02-28 1.140 12,500 +1,000 0.01% 14,250
2021-07-29 2021-07-27 1.380 11,500 +1,200 0.01% 15,870
2021-07-02 2021-06-29 1.660 10,300 -4,800 0.01% 17,098
2021-06-28 2021-06-24 1.610 15,100 -100 0.01% 24,311
2021-05-04 2021-04-30 1.850 15,200 -100 0.01% 28,120
2021-04-09 2021-04-07 2.010 15,300 +5,000 0.01% 30,753
2021-03-05 2021-03-03 2.230 10,300 +3,700 0.01% 22,969
2020-09-21 2020-09-17 2.810 6,600 -1,700 0.00% 18,546
2018-05-16 2018-05-14 12.180 8,300 -90,000 0.01% 101,094
2018-05-14 2018-05-10 12.000 98,300 -72,000 0.07% 1,179,600
2018-05-09 2018-05-07 10.640 170,300 -19,100 0.12% 1,811,992
2018-05-07 2018-05-03 9.900 189,400 -18,700 0.14% 1,875,060
2018-03-02 2018-02-28 8.870 208,100 -4,500 0.15% 1,845,847
2018-01-16 2018-01-12 10.720 212,600 -18,700 0.15% 2,279,072
2018-01-08 2018-01-04 10.780 231,300 -15,000 0.17% 2,493,414
2017-11-03 2017-11-01 12.780 246,300 -32,000 0.18% 3,147,714
2017-09-13 2017-09-11 14.920 278,300 +1,700 0.20% 4,152,236
2017-06-09 2017-06-07 13.160 276,600 -60,000 0.20% 3,640,056
2017-06-08 2017-06-06 11.080 336,600 -20,000 0.24% 3,729,528
2017-05-02 2017-04-27 10.060 356,600 -2,000 0.26% 3,587,396
2017-04-25 2017-04-21 10.320 358,600 +2,000 0.26% 3,700,752
2016-11-30 2016-11-28 7.740 356,600 -2,800 0.26% 2,760,084
2016-09-26 2016-09-22 9.400 359,400 -1,700 0.26% 3,378,360
2016-05-16 2016-05-12 11.000 361,100 +400 0.26% 3,972,100
2016-04-22 2016-04-20 11.940 360,700 +600 0.26% 4,306,758
2016-04-20 2016-04-18 11.800 360,100 -1,000 0.26% 4,249,180
2016-04-19 2016-04-15 11.800 361,100 +1,000 0.26% 4,260,980
2016-04-07 2016-04-05 11.040 360,100 +700 0.26% 3,975,504
2015-07-27 2015-07-23 17.380 359,400 +2,800 0.25% 6,246,372
2015-07-22 2015-07-20 17.580 356,600 -4,000 0.24% 6,269,028
2015-07-21 2015-07-17 17.400 360,600 -2,700 0.25% 6,274,440
2015-07-20 2015-07-16 17.380 363,300 +2,700 0.25% 6,314,154
2015-07-15 2015-07-13 16.920 360,600 -20,500 0.25% 6,101,352
2015-07-14 2015-07-10 16.000 381,100 +3,000 0.26% 6,097,600
2015-07-13 2015-07-09 16.020 378,100 +4,000 0.26% 6,057,162
2015-07-03 2015-06-30 22.250 374,100 -1,200 0.26% 8,323,725
2015-06-11 2015-06-09 23.050 375,300 -2,600 0.26% 8,650,665
2015-06-10 2015-06-08 23.850 377,900 +3,700 0.26% 9,012,915
2015-06-09 2015-06-05 25.000 374,200 +6,600 0.26% 9,355,000
2015-06-03 2015-06-01 26.800 367,600 +12,800 0.29% 9,851,680
2015-05-28 2015-05-26 22.800 354,800 +2,200 0.28% 8,089,440
2015-05-27 2015-05-22 19.000 352,600 -200,000 0.28% 6,699,400
2015-05-13 2015-05-11 17.800 552,600 -10,000 0.43% 9,836,280
2015-04-22 2015-04-20 17.580 562,600 -11,000 0.44% 9,890,508
2015-04-21 2015-04-17 18.420 573,600 +3,000 0.45% 10,565,712
2015-04-17 2015-04-15 19.580 570,600 -5,000 0.45% 11,172,348
2015-04-16 2015-04-14 20.000 575,600 +3,000 0.45% 11,512,000
2015-04-14 2015-04-10 19.480 572,600 +2,600 0.45% 11,154,248
2015-04-13 2015-04-09 18.640 570,000 -32,000 0.45% 10,624,800
2015-04-10 2015-04-08 19.380 602,000 +22,000 0.47% 11,666,760
2015-04-08 2015-04-01 16.860 580,000 +10,000 0.46% 9,778,800
2015-04-01 2015-03-30 15.120 570,000 +20,000 0.45% 8,618,400
2015-03-27 2015-03-25 14.800 550,000 -20,000 0.43% 8,140,000
2015-03-19 2015-03-17 13.940 570,000 +20,000 0.45% 7,945,800
2015-02-13 2015-02-11 13.220 550,000 -400 0.43% 7,271,000
2015-01-26 2015-01-22 13.660 550,400 -3,500 0.43% 7,518,464
2014-12-03 2014-12-01 14.720 553,900 +400 0.44% 8,153,408
2014-11-04 2014-10-31 14.520 553,500 -400 0.44% 8,036,820
2014-10-17 2014-10-15 14.180 553,900 +400 0.44% 7,854,302
2014-10-10 2014-10-08 14.720 553,500 -300 0.44% 8,147,520
2014-10-08 2014-10-06 14.820 553,800 +300 0.44% 8,207,316
2014-08-01 2014-07-30 18.140 553,500 -4,200 0.44% 10,040,490
2014-07-29 2014-07-25 19.780 557,700 +4,200 0.44% 11,031,306
2014-07-22 2014-07-18 22.400 553,500 -1,000 0.44% 12,398,400
2014-06-23 2014-06-19 28.250 554,500 -1,400 0.44% 15,664,625
2014-05-23 2014-05-21 30.200 555,900 -1,000 0.44% 16,788,180
2014-05-02 2014-04-29 32.800 556,900 -2,000 0.44% 18,266,320
2014-04-23 2014-04-17 37.850 558,900 +700 0.44% 21,154,365
2014-04-22 2014-04-16 38.500 558,200 -700 0.44% 21,490,700
2014-04-16 2014-04-14 38.850 558,900 -800 0.44% 21,713,265
2014-04-14 2014-04-10 41.000 559,700 -500 0.44% 22,947,700
2014-04-11 2014-04-09 40.350 560,200 -500 0.44% 22,604,070
2014-04-10 2014-04-08 40.100 560,700 -1,200 0.44% 22,484,070
2014-04-09 2014-04-07 40.850 561,900 -1,600 0.44% 22,953,615
2014-03-31 2014-03-27 41.250 563,500 -1,000 0.44% 23,244,375
2014-03-28 2014-03-26 44.900 564,500 -2,600 0.45% 25,346,050
2014-03-27 2014-03-25 49.100 567,100 +1,600 0.45% 27,844,610
2014-03-24 2014-03-20 52.550 565,500 +1,000 0.45% 29,717,025
2014-03-21 2014-03-19 53.450 564,500 +500 0.45% 30,172,525
2014-03-19 2014-03-17 53.550 564,000 +400 0.44% 30,202,200
2014-03-18 2014-03-14 53.200 563,600 -600 0.44% 29,983,520
2014-03-14 2014-03-12 57.000 564,200 +800 0.45% 32,159,400
2014-03-13 2014-03-11 60.750 563,400 -500 0.44% 34,226,550
2014-03-12 2014-03-10 60.100 563,900 -100 0.44% 33,890,390
2014-03-10 2014-03-06 59.400 564,000 -2,300 0.44% 33,501,600
2014-03-07 2014-03-05 56.950 566,300 +1,300 0.45% 32,250,785
2014-03-06 2014-03-04 59.300 565,000 +500 0.45% 33,504,500
2014-03-05 2014-03-03 55.400 564,500 -500 0.45% 31,273,300
2014-02-27 2014-02-25 53.000 565,000 +500 0.45% 29,945,000
2014-02-24 2014-02-20 55.600 564,500 +400 0.45% 31,386,200
2014-02-21 2014-02-19 56.950 564,100 -400 0.44% 32,125,495
2014-02-20 2014-02-18 56.100 564,500 -1,000 0.45% 31,668,450
2014-02-19 2014-02-17 56.250 565,500 -500 0.45% 31,809,375
2014-02-18 2014-02-14 53.200 566,000 +500 0.45% 30,111,200
2014-02-13 2014-02-11 53.950 565,500 -1,000 0.45% 30,508,725
2014-02-12 2014-02-10 54.950 566,500 -1,000 0.45% 31,129,175
2014-02-11 2014-02-07 55.050 567,500 +3,500 0.45% 31,240,875
2014-02-10 2014-02-06 54.300 564,000 -1,700 0.44% 30,625,200
2014-02-06 2014-02-04 54.500 565,700 +200 0.45% 30,830,650
2014-02-05 2014-01-30 56.500 565,500 +33,900 0.45% 31,950,750
2014-02-04 2014-01-28 55.950 531,600 +39,600 0.42% 29,743,020
2014-01-29 2014-01-27 54.550 492,000 +500 0.39% 26,838,600
2014-01-28 2014-01-24 56.500 491,500 -7,000 0.39% 27,769,750
2014-01-27 2014-01-23 57.400 498,500 -8,000 0.40% 28,613,900
2014-01-24 2014-01-22 58.200 506,500 +28,700 0.40% 29,478,300
2014-01-23 2014-01-21 59.000 477,800 +83,100 0.38% 28,190,200
2014-01-22 2014-01-20 60.100 394,700 +1,700 0.31% 23,721,470
2014-01-21 2014-01-17 60.600 393,000 -3,800 0.31% 23,815,800
2014-01-20 2014-01-16 60.400 396,800 +124,000 0.32% 23,966,720
2014-01-17 2014-01-15 61.800 272,800 +68,000 0.22% 16,859,040
2014-01-16 2014-01-14 58.700 204,800 +23,300 0.16% 12,021,760
2014-01-15 2014-01-13 62.200 181,500 +138,900 0.14% 11,289,300
2014-01-14 2014-01-10 60.000 42,600 -8,700 0.03% 2,556,000
2014-01-13 2014-01-09 58.600 51,300 +23,100 0.04% 3,006,180
2014-01-10 2014-01-08 62.900 28,200 -3,800 0.02% 1,773,780
2014-01-09 2014-01-07 54.450 32,000 +19,000 0.03% 1,742,400
2014-01-08 2014-01-06 55.900 13,000 -100 0.01% 726,700
2014-01-06 2014-01-02 53.750 13,100 +500 0.01% 704,125
2013-12-30 2013-12-24 53.000 12,600 -2,400 0.01% 667,800
2013-12-27 2013-12-20 51.300 15,000 +200 0.01% 769,500
2013-12-19 2013-12-17 53.100 14,800 +200 0.01% 785,880
2013-12-18 2013-12-16 54.400 14,600 +600 0.01% 794,240
2013-12-13 2013-12-11 56.700 14,000 +3,300 0.01% 793,800
2013-12-12 2013-12-10 57.950 10,700 +2,800 0.01% 620,065
2013-12-11 2013-12-09 57.100 7,900 +300 0.01% 451,090
2013-12-06 2013-12-04 54.750 7,600 -200 0.01% 416,100
2013-12-05 2013-12-03 51.900 7,800 -1,500 0.01% 404,820
2013-12-04 2013-12-02 52.600 9,300 +200 0.01% 489,180
2013-11-29 2013-11-27 52.950 9,100 -40,000 0.01% 481,845
2013-11-27 2013-11-25 54.000 49,100 +200 0.04% 2,651,400
2013-11-22 2013-11-20 55.100 48,900 +400 0.04% 2,694,390
2013-11-21 2013-11-19 52.850 48,500 +100 0.04% 2,563,225
2013-11-20 2013-11-18 53.800 48,400 +1,000 0.04% 2,603,920
2013-11-14 2013-11-12 56.050 47,400 +800 0.04% 2,656,770
2013-11-13 2013-11-11 59.450 46,600 +300 0.04% 2,770,370
2013-11-12 2013-11-08 58.300 46,300 +800 0.04% 2,699,290
2013-11-11 2013-11-07 61.550 45,500 +200 0.04% 2,800,525
2013-11-06 2013-11-04 61.800 45,300 +200 0.04% 2,799,540
2013-10-29 2013-10-25 62.850 45,100 +200 0.04% 2,834,535
2013-10-25 2013-10-23 62.600 44,900 -4,000 0.04% 2,810,740
2013-10-23 2013-10-21 65.250 48,900 +200 0.04% 3,190,725
2013-10-22 2013-10-18 61.450 48,700 -2,000 0.04% 2,992,615
2013-10-21 2013-10-17 62.600 50,700 +2,200 0.04% 3,173,820
2013-10-18 2013-10-16 61.400 48,500 +500 0.04% 2,977,900
2013-10-16 2013-10-11 66.050 48,000 -700 0.04% 3,170,400
2013-10-15 2013-10-10 67.100 48,700 -3,500 0.04% 3,267,770
2013-10-11 2013-10-09 66.050 52,200 +24,100 0.04% 3,447,810
2013-10-10 2013-10-08 68.350 28,100 +1,100 0.02% 1,920,635
2013-10-09 2013-10-07 71.500 27,000 +400 0.02% 1,930,500
2013-10-08 2013-10-04 71.500 26,600 -102,200 0.02% 1,901,900
2013-10-07 2013-10-03 67.500 128,800 0.10% 8,694,000

Powered by Renavon Data — Hong Kong financial data services, built on Webb-site.com datasets (CC-BY 4.0)


Sign up for our free newsletter

Recommend Renavon Hong Kong to a friend

Copyright & disclaimer, Privacy policy

Back to top