Taariq Hassim

Region WCA ID Gender Competitions Completed Solves
South Africa 2016HASS04 Male 28 940

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 105 243 28992 11.77 14.15 28428 238 103
2x2x2 Cube 68 123 16308 2.74 4.22 13217 83 43
4x4x4 Cube 26 67 10762 43.99 48.36 9075 58 24
5x5x5 Cube 25 47 8324 1:29.91 1:46.56 10068 54 29
6x6x6 Cube 29 46 7488 3:33.65 3:49.88 7211 45 28
7x7x7 Cube 29 45 7735 6:12.54 6:37.98 6741 41 27
3x3x3 Blindfolded 16 26 4530 2:39.35 3:29.58 2465 14 11
3x3x3 Fewest Moves 28 42 5828 43 51.00 4076 27 20
3x3x3 One-Handed 98 234 28155 29.83 32.94 23222 190 80
Clock 27 38 8417 12.74 15.23 8044 38 27
Megaminx 70 111 14303 2:12.19 2:27.89 12943 99 62
Pyraminx 95 150 19529 5.84 7.13 10161 61 35
Skewb 112 158 28712 8.95 13.52 28968 161 116
Square-1 45 66 11657 34.22 38.16 9292 49 34
4x4x4 Blindfolded 12 15 1428 16:30.00
3x3x3 Multi-Blind 5 8 910 7/7 50:43

Medal Collection

Gold Silver Bronze
3 5 8
Competition Round Place Single Average Solves
3x3x3 Cube
Inni-Horie-Fees 2024 Final 14 12.02 16.84 17.6617.3415.5112.0220.48
First round 9 11.77 14.15 17.3613.5915.6111.7713.24
Benoni Cubing Comeback 2024 Final 13 15.24 16.95 16.0016.0018.8615.2424.64
First round 12 14.56 16.39 19.3714.6120.5315.1814.56
Mid Summer Madness Cape Town 2024 Second round 19 13.41 15.23 15.3613.4115.2315.1117.90
First round 30 16.03 18.76 16.0316.6319.9821.5919.68
Cubestuff Challenge Q1 2024 Final 17 14.78 16.99 14.7823.4618.1116.0516.81
First round 11 13.76 14.52 14.8413.7616.2314.8813.85
Pretoria Spring Afternoon 2023 Final 10 13.22 16.96 16.5620.5616.1018.2313.22
First round 9 16.29 17.11 23.3616.3217.2716.2917.74
CubingZA Cape Cubes Spring 2023 Second round 18 13.97 16.21 16.5514.9217.1613.9718.97
First round 19 15.30 16.35 15.3016.3616.2716.4320.73
CubingZA Cape Cubes Summer 2023 Final 15 13.60 15.77 13.6014.3017.6115.3919.15
Second round 15 12.10 14.74 16.6712.5615.0412.1016.61
First round 18 15.64 16.55 16.9315.6416.8016.8016.05
Just Cube Joburg 2022 Final 10 13.97 16.11 14.7613.9717.2318.5816.35
First round 16 16.55 17.92 17.2018.4116.5518.1520.55
Rubik's WCA African Championship 2022 Semi Final 34 14.10 16.24 16.1517.3214.1017.6315.24
Second round 27 14.01 14.74 14.8715.0714.2714.0115.54
First round 26 13.45 14.49 13.5613.4513.7916.5816.13
Inni-Horie-Fees Speedcubing 2022 Final 8 12.15 15.50 16.1716.7015.2012.1515.14
First round 7 13.58 16.16 17.3215.0613.5816.2717.14
CubeCo Durban Winter Warmup 2022 Second round 17 16.74 17.27 22.1316.7416.9317.3817.51
First round 14 15.48 16.80 15.4818.3216.4915.8118.09
Gauteng Autumn 2022 Final 13 15.81 17.44 17.9416.9115.8121.4117.47
First round 15 13.81 17.23 20.3315.2613.8116.1121.13
Gauteng Summer 2019 Final 7 15.55 16.47 15.5516.4415.5817.3817.75
First round 4 13.31 14.45 14.0613.3114.9614.3419.06
Soweto Spring Open 2018 Final 7 15.04 16.02 15.8315.0416.1816.0518.15
First round 7 13.08 15.61 13.0816.6214.1216.0919.12
Arnold Classic Africa 2018 Second round 8 14.80 16.86 18.5714.8016.0915.9219.27
First round 11 14.72 17.99 26.4119.3116.5818.0814.72
Speedcubes Johannesburg 2017 Final 9 15.93 17.84 17.6318.3023.8617.5915.93
Second round 14 18.11 19.20 19.2618.8618.1120.4719.47
First round 8 15.02 16.89 17.0517.4116.2215.0218.94
Eden Village Winter 2017 Final 5 15.66 21.02 22.2915.6620.3522.9520.41
First round 5 17.57 20.38 18.6717.5718.5325.1823.93
Gauteng Winter 2017 Final 15 20.34 23.64 25.2525.2523.8020.3421.86
First round 14 18.71 20.11 18.9320.8818.7121.6820.52
Johannesburg 2016 Second round 44 32.16 35.84 34.9735.5037.0432.161:22.22
First round 50 32.51 37.75 39.1032.5133.2649.2240.88
2x2x2 Cube
Inni-Horie-Fees 2024 Final 16 5.01 6.71 6.597.745.017.795.80
First round 12 5.01 5.90 5.765.426.525.017.94
Benoni Cubing Comeback 2024 Final 12 4.80 6.00 4.807.516.435.166.41
First round 6 4.97 5.32 5.354.976.235.595.01
Mid Summer Madness Cape Town 2024 Final 19 2.74 5.52 5.515.096.232.745.95
First round 17 4.01 4.98 7.494.504.015.285.15
Cubestuff Challenge Q1 2024 Final 18 3.39 6.28 7.983.396.656.176.03
First round 32 3.43 8.01 12.9512.726.275.053.43
CubingZA Cape Cubes Summer 2023 First round 33 5.07 8.83 6.327.095.0713.0913.57
Just Cube Joburg 2022 Final 7 4.35 4.76 4.586.195.284.424.35
First round 15 4.84 7.30 DNF4.846.028.197.68
Rubik's WCA African Championship 2022 Final 28 5.03 5.80 5.036.126.235.435.84
Second round 16 3.67 4.22 4.774.653.804.203.67
First round 35 5.56 6.26 6.306.295.566.776.19
Inni-Horie-Fees Speedcubing 2022 Final 24 6.68 10.12 9.366.6812.6112.588.41
CubeCo Durban Winter Warmup 2022 First round 21 5.01 7.11 6.476.458.41DNF5.01
Gauteng Autumn 2022 Final 21 6.22 8.24 10.936.226.5014.407.30
First round 25 5.15 7.15 5.156.118.556.8013.47
Gauteng Summer 2019 Final 9 4.88 6.76 4.887.659.035.906.72
Soweto Spring Open 2018 Final 6 5.06 6.69 8.66DNF5.066.065.35
Arnold Classic Africa 2018 Second round 10 5.16 6.04 5.166.735.656.046.43
First round 20 5.73 7.15 5.737.537.978.655.94
Speedcubes Johannesburg 2017 Final 16 5.81 7.04 8.337.098.035.816.00
Second round 13 4.93 6.63 6.757.926.536.614.93
First round 18 6.28 7.14 7.889.107.146.286.39
Eden Village Winter 2017 Final 4 5.65 7.10 5.657.8510.107.346.10
First round 6 6.23 7.98 22.657.226.237.019.72
Johannesburg 2016 First round 71 18.37 24.87 29.1118.3730.1021.2824.21
4x4x4 Cube
Rubik's WCA African Championship 2024 Second round 27 51.56 54.90 54.7751.5656.721:00.1353.20
First round 26 50.15 56.81 52.7258.691:01.8159.0150.15
Mid Summer Madness Cape Town 2024 Final 7 50.88 56.25 58.961:06.0755.0050.8854.80
First round 5 43.99 48.86 48.5348.9843.9949.0850.71
Cubestuff Challenge Q1 2024 Final 9 49.85 53.65 55.6749.8558.5654.5250.76
Pretoria Spring Afternoon 2023 Final 6 44.86 53.63 57.0050.6354.1244.8656.15
First round 6 46.69 50.48 59.4148.5555.8947.0046.69
CubingZA Cape Cubes Spring 2023 Final 8 50.78 52.90 53.8053.7851.1356.9750.78
First round 7 45.61 51.16 46.6454.7852.061:00.8845.61
Crazy Cubing Centurion 2023 Final 9 50.38 55.03 1:01.2150.3852.1355.5457.42
First round 8 50.87 54.61 58.4653.3050.8759.1652.08
CubingZA Cape Cubes Summer 2023 Final 8 46.37 52.18 53.1849.6246.3754.3853.75
First round 6 46.35 48.36 47.8646.3549.8056.2047.43
Just Cube Joburg 2022 Final 5 44.82 49.28 48.3044.8253.9048.2551.30
Rubik's WCA African Championship 2022 First round 17 44.09 53.54 56.8853.9249.8257.3844.09
Inni-Horie-Fees Speedcubing 2022 Final 3 44.84 52.88 51.0855.6944.841:03.5551.88
CubeCo Durban Winter Warmup 2022 Final 9 52.95 56.93 57.561:00.1252.9556.2556.97
First round 8 47.52 50.78 50.5154.9451.5750.2647.52
Arnold Classic Africa 2022 Final 10 56.23 59.65 1:06.4656.231:01.8758.7058.38
Gauteng Summer 2019 Final 2 44.22 54.99 57.4456.1951.3544.221:05.15
Soweto Spring Open 2018 Final 3 47.79 51.93 52.3357.6055.3047.7948.15
Arnold Classic Africa 2018 Final 4 49.00 55.49 53.2257.9558.6155.3149.00
First round 5 51.31 57.79 51.311:08.4959.6856.2357.47
Eden Village Winter 2017 Final 3 1:04.07 1:14.18 1:16.031:18.091:04.071:17.781:08.74
Gauteng Winter 2017 Final 9 1:15.29 1:24.92 1:15.291:34.811:31.401:24.201:19.15
5x5x5 Cube
Rubik's WCA African Championship 2024 Second round 23 1:42.60 1:48.55 1:48.921:44.80DNF1:51.941:42.60
First round 25 1:39.52 1:53.41 1:57.522:02.181:51.541:51.181:39.52
Big & Blind Pretoria 2024 First round 6 1:53.00 1:55.81 3:15.671:53.641:58.191:53.001:55.60
Mid Summer Madness Cape Town 2024 Final 8 1:47.51 1:54.00 1:58.461:47.511:49.041:55.581:57.37
First round 7 1:40.72 1:47.26 1:51.161:49.041:40.721:46.151:46.59
Cubestuff Challenge Q1 2024 Final 10 1:35.92 1:48.53 1:53.061:35.922:32.701:47.441:45.08
CubingZA National Championship 2023 First round 14 1:34.45 1:49.61 2:21.501:55.851:51.251:41.731:34.45
Just Cube Joburg 2022 Final 6 1:29.91 1:46.56 1:46.841:49.891:42.961:54.761:29.91
Rubik's WCA African Championship 2022 Final 14 1:49.69 1:52.27 1:49.692:01.211:55.501:50.251:51.06
First round 15 1:33.29 1:49.88 1:47.791:45.601:56.241:33.291:59.12
Arnold Classic Africa 2022 Final 7 1:40.68 1:51.63 1:44.511:40.681:59.151:54.971:55.41
Gauteng Summer 2019 Final 2 1:41.86 1:47.70 1:41.861:45.531:48.602:18.701:48.97
Arnold Classic Africa 2018 Final 4 1:43.19 1:48.07 1:50.181:43.191:56.721:44.681:49.34
Eden Village Winter 2017 Final 5 2:59.16 3:18.30 4:09.502:59.163:05.393:38.713:10.80
Gauteng Winter 2017 Final 10 3:07.03 3:32.07 3:22.683:40.184:15.613:33.363:07.03
6x6x6 Cube
Rubik's WCA African Championship 2024 First round 23 3:45.99 4:14.36 4:20.174:36.923:45.99
Big & Blind Pretoria 2024 Final 6 4:11.42 4:19.51 4:26.564:20.564:11.42
Mid Summer Madness Cape Town 2024 Final 5 3:33.65 3:52.61 4:02.724:01.463:33.65
Cubestuff Challenge Q1 2024 Final 9 3:46.46 4:02.66 3:46.464:12.654:08.87
CubingZA National Championship 2023 First round 11 3:40.57 3:49.88 3:51.643:57.433:40.57
Just Cube Joburg 2022 Final 9 3:36.68 DNF 3:36.68DNF3:56.83
Arnold Classic Africa 2022 Final 7 3:51.16 4:06.89 4:11.183:51.164:18.33
7x7x7 Cube
Rubik's WCA African Championship 2024 First round 22 6:33.62 7:27.67 7:17.796:33.628:31.61
Big & Blind Pretoria 2024 Final 4 6:19.48 6:52.19 6:38.236:19.487:38.87
Mid Summer Madness Cape Town 2024 Final 7 7:00.67 7:00.67
Cubestuff Challenge Q1 2024 Final 8 6:47.24 7:11.25 7:18.236:47.247:28.29
CubingZA National Championship 2023 First round 13 6:45.16 6:45.16
Just Cube Joburg 2022 Final 7 6:12.54 6:37.98 6:56.736:44.686:12.54
Arnold Classic Africa 2022 Final 7 7:43.06 7:48.67 7:49.977:52.987:43.06
3x3x3 Blindfolded
Rubik's WCA African Championship 2024 First round 11 4:37.62 DNF 4:37.62DNFDNF
Benoni Cubing Comeback 2024 Final 3 3:56.57 DNF DNF3:56.57DNF
First round 4 3:14.05 DNF 4:18.943:14.05DNF
Big & Blind Pretoria 2024 Final 5 4:27.35 DNF DNFDNF4:27.35
Cubestuff Challenge Q1 2024 Final 6 3:56.50 DNF DNF3:56.50DNF
Please Be Solved This Time Joburg 2023 Final 5 3:17.51 DNF 4:46.423:17.51DNF
First round 5 3:08.48 3:29.58 3:25.663:54.593:08.48
CubingZA National Championship 2023 First round 8 3:04.77 3:45.22 4:29.433:04.773:41.47
Please Be Quiet Joburg 2023 Final 5 2:39.35 DNF 2:46.22DNF2:39.35
First round 6 2:44.76 DNF DNF3:24.822:44.76
Crazy Cubing Centurion 2023 Final 6 4:47.97 DNF 4:47.97DNFDNF
CubingZA Cape Cubes Summer 2023 Final 4 2:55.64 DNF 2:55.64DNFDNF
Just Cube Joburg 2022 Final 4 3:24.25 DNF 3:24.25DNFDNF
Rubik's WCA African Championship 2022 Final 11 3:31.13 DNF 4:14.81DNF3:31.13
Inni-Horie-Fees Speedcubing 2022 Final 3 2:58.88 3:52.33 2:58.884:44.753:53.36
CubeCo Durban Winter Warmup 2022 Final 4 6:05.14 DNF 6:05.1410:41.00DNF
Arnold Classic Africa 2022 Final 9 DNF DNF DNFDNFDNF
Soweto Spring Open 2018 Final 5 8:33.55 DNF DNF8:33.55DNF
Arnold Classic Africa 2018 Final 6 7:41.28 DNF DNFDNF7:41.28
3x3x3 Fewest Moves
Rubik's WCA African Championship 2024 Final 23 51 DNF 5154DNS
FMC 2024 Final 640 46 DNF 5346DNF
CubingZA FMC Championship 2023 Final 7 47 51.00 565047
Please Be Quiet Joburg 2023 Final 5 43 43
Arnold Classic Africa 2022 Final 8 49 DNF 49DNS51
3x3x3 One-Handed
Rubik's WCA African Championship 2024 First round 59 36.81 38.79 36.8339.3345.4640.2236.81
Mid Summer Madness Cape Town 2024 Final 20 32.52 36.80 46.5032.5233.6642.0734.67
Pretoria Spring Afternoon 2023 First round 9 29.83 32.94 33.5329.8333.1132.1850.86
CubingZA Cape Cubes Spring 2023 Second round 17 34.31 40.04 45.4134.3140.0834.6251.47
First round 19 38.17 43.64 48.9538.1741.3440.6350.49
Crazy Cubing Centurion 2023 Final 12 32.98 35.58 33.2032.9835.7539.8837.78
First round 13 34.91 40.68 38.6543.9049.8234.9139.49
CubingZA Cape Cubes Summer 2023 First round 15 31.07 36.50 39.5937.2335.5231.0736.76
Rubik's WCA African Championship 2022 First round 37 31.48 50.96 48.3631.4859.4645.05DNF
CubeCo Durban Winter Warmup 2022 Final 16 45.40 49.96 57.5252.6946.7945.4050.40
Arnold Classic Africa 2022 First round 18 58.47 1:08.5258.47
Gauteng Autumn 2022 Final 26 55.13 1:11.53 1:46.371:22.031:03.651:08.9155.13
Arnold Classic Africa 2018 Final 12 32.16 45.83 49.2142.0856.6132.1646.19
Speedcubes Johannesburg 2017 Final 14 46.13 55.34 56.0552.2146.1357.761:09.60
Eden Village Winter 2017 Final 4 44.43 1:10.89 1:00.241:20.7244.432:29.341:11.70
Clock
Rubik's WCA African Championship 2024 First round 40 17.13 DNF 29.2818.4317.13DNFDNF
Mid Summer Madness Cape Town 2024 Final 9 12.90 18.23 12.90DNF14.7817.6922.22
CubingZA National Championship 2023 First round 19 12.74 28.93 26.0712.7433.9955.6926.72
Arnold Classic Africa 2022 Final 4 13.25 15.23 13.2517.4316.5613.7615.36
Megaminx
Rubik's WCA African Championship 2024 First round 42 2:17.65 2:40.41 2:17.652:58.702:27.922:53.242:40.06
Cubestuff Challenge Q1 2024 Final 12 2:16.74 2:27.89 2:52.002:33.292:16.742:30.782:19.59
CubingZA National Championship 2023 First round 22 2:12.19 2:31.61 2:23.582:12.192:55.202:30.142:41.12
CubingZA Cape Cubes Summer 2023 First round 14 2:22.04 2:34.36 2:59.242:32.052:36.712:22.042:34.33
CubeCo Durban Winter Warmup 2022 Final 11 2:39.58 3:03.80 3:08.562:55.203:38.712:39.583:07.63
Arnold Classic Africa 2022 Final 16 3:50.31 3:58.493:50.31
Arnold Classic Africa 2018 Final 9 3:15.52 3:28.73 3:34.133:28.88DNF3:15.523:23.18
Pyraminx
Inni-Horie-Fees 2024 Final 10 9.21 9.44 9.289.2118.939.399.64
Rubik's WCA African Championship 2024 First round 26 7.80 9.14 9.868.667.808.9114.73
Mid Summer Madness Cape Town 2024 Final 15 5.84 8.84 9.9914.909.225.847.31
Cubestuff Challenge Q1 2024 Final 16 6.06 10.18 13.029.3515.966.068.16
CubingZA Cape Cubes Spring 2023 Second round 17 8.97 9.67 8.979.959.469.61DNF
First round 12 9.44 10.12 11.4210.919.449.869.60
Just Cube Joburg 2022 Final 11 7.91 12.06 9.1619.117.9114.3712.64
Rubik's WCA African Championship 2022 First round 22 7.38 9.61 11.059.387.3819.828.39
Inni-Horie-Fees Speedcubing 2022 Final 6 6.88 11.48 13.6310.046.8817.9010.78
CubeCo Durban Winter Warmup 2022 Final 4 6.19 7.13 7.716.206.197.787.47
First round 13 7.29 11.44 8.627.2912.8915.7612.81
Gauteng Autumn 2022 Final 10 6.46 9.27 20.9610.906.469.936.97
Gauteng Summer 2019 Final 2 7.12 9.44 9.717.1210.059.978.65
Soweto Spring Open 2018 Final 2 5.89 7.63 10.295.897.888.156.86
Arnold Classic Africa 2018 Final 7 6.61 9.29 8.729.2110.116.619.93
First round 4 6.41 9.17 8.9414.5610.687.906.41
Speedcubes Johannesburg 2017 Final 5 7.99 9.76 7.9911.328.3810.2610.64
Eden Village Winter 2017 Final 5 11.52 13.98 15.0212.7914.1411.5216.37
Skewb
Benoni Cubing Comeback 2024 First round 17 14.49 27.17 21.8321.8337.8538.5714.49
Mid Summer Madness Cape Town 2024 Final 30 14.74 16.91 14.7417.3115.8017.6327.10
Cubestuff Challenge Q1 2024 Final 17 12.78 16.64 13.4620.7112.7817.7318.72
CubingZA Cape Cubes Spring 2023 First round 31 11.58 17.46 16.3825.3417.0618.9411.58
Crazy Cubing Centurion 2023 Final 13 14.20 17.64 20.9817.3914.5622.7414.20
First round 11 8.95 13.52 13.6617.3510.158.9516.75
CubingZA Cape Cubes Summer 2023 First round 26 14.02 16.16 31.4315.6514.0215.5417.29
CubeCo Durban Winter Warmup 2022 Final 17 13.98 18.62 22.5818.3715.2822.2213.98
Arnold Classic Africa 2022 Final 17 18.45 42.67 DNF55.6235.7718.4536.62
Soweto Spring Open 2018 Final 7 17.95 26.91 25.6124.5131.3730.6217.95
Arnold Classic Africa 2018 Final 20 27.44 45.22 1:07.8427.4436.711:07.7831.16
Square-1
Rubik's WCA African Championship 2024 First round 31 49.02 56.39 49.4049.021:20.621:01.4558.31
Benoni Cubing Comeback 2024 Final 6 53.72 1:11.50 1:26.6853.721:38.971:07.641:00.18
Mid Summer Madness Cape Town 2024 Final 10 37.32 53.05 54.1937.3253.0453.2552.85
CubingZA National Championship 2023 First round 24 48.42 57.24 1:17.0948.421:01.8556.3953.49
Crazy Cubing Centurion 2023 First round 11 35.89 54.17 38.1935.891:15.9650.871:13.45
CubeCo Durban Winter Warmup 2022 Final 8 37.08 52.21 1:39.1246.3549.951:00.3337.08
Arnold Classic Africa 2022 Final 11 42.65 1:04.90 1:34.3942.651:13.821:02.6558.24
Gauteng Autumn 2022 Final 10 34.61 52.87 47.581:06.841:00.8334.6150.21
Gauteng Summer 2019 Final 3 34.22 38.16 40.8140.1535.2039.1334.22
4x4x4 Blindfolded
Rubik's WCA African Championship 2024 Final 7 18:26.00 DNF 18:26.00DNFDNS
Benoni Cubing Comeback 2024 Final 2 DNF DNF DNFDNFDNF
Big & Blind Pretoria 2024 Final 3 18:32.00 DNF DNFDNF18:32.00
Please Be Solved This Time Joburg 2023 Final 2 DNF DNF DNFDNFDNF
CubingZA Cape Cubes Spring 2023 Final 4 16:30.00 DNF 16:30.00DNFDNS
CubingZA National Championship 2023 Final 6 17:32.00 DNF 17:32.00DNFDNS
Please Be Quiet Joburg 2023 Final 4 DNF DNF DNFDNFDNF
Just Cube Joburg 2022 Final 1 19:10.00 DNF 19:10.00DNSDNS
Rubik's WCA African Championship 2022 Final 7 DNF DNF DNFDNFDNF
5x5x5 Blindfolded
CubingZA Cape Cubes Spring 2023 Final 4 DNF DNF DNFDNSDNS
Please Be Quiet Joburg 2023 Final 1 DNF DNF DNFDNSDNS
Just Cube Joburg 2022 Final 1 DNF DNF DNFDNSDNS
3x3x3 Multi-Blind
Rubik's WCA African Championship 2024 Final 3 7/9 57:20 7/9 57:206/9 56:29
Big & Blind Pretoria 2024 Final 1 7/7 50:43 7/7 50:43
Please Be Solved This Time Joburg 2023 Final 4 5/7 49:41 4/8 59:285/7 49:41
Please Be Quiet Joburg 2023 Final 6 DNF DNF
CubingZA Cape Cubes Summer 2023 Final 4 6/6 48:20 4/6 52:436/6 48:20
Just Cube Joburg 2022 Final 2 3/4 27:47 3/4 27:47
Rubik's WCA African Championship 2022 Final 7 3/5 46:44 3/5 46:44
CubeCo Durban Winter Warmup 2022 Final 1 3/3 29:50 3/3 29:50
Arnold Classic Africa 2018 Final 1 DNF DNF

Continental Championship Podiums

Event Place Single Average Solves
Rubik's WCA African Championship 2024
3x3x3 Multi-Blind 3 7/9 57:20 7/9 57:206/9 56:29
Cookies help us deliver our services. By using our services, you agree to our use of cookies.