Personal Page

Malcolm Walter Ang

Name: Malcolm Walter Ang
Region: Singapore
Competitions: 17
WCA ID: Malcolm Walter Ang2022ANGM01
Gender: Male
Career: 2022.12.31 - 2024.12.15
2023 Annual Summary

Current Personal Records

EventNRCRWRSingleAverageWRCRNRGoldSilverBronzeSolves/Attempts
3x3x3 Cube75241971758.379.88562519445674/75
2x2x2 Cube1519811561.163.62731118817329/30
4x4x4 Cube19495151529.9235.5317626082540/40
5x5x5 Cube53168849761:17.121:20.18375113034710/10
6x6x6 Cube47106934742:34.662:39.273042949436/6
7x7x7 Cube41109834384:06.134:18.0732601039435/5
3x3x3 One-Handed20528166412.1716.4924298543354/55
Clock181648094.896.38901177199/10
Megaminx50135949141:15.301:33.0361401716595/5
Pyraminx91406301.762.7945912551198/100
Skewb1029613142.413.98899229775/75
Square-14342046.558.40138263213102/105

Sum of Ranks

 Sum of NRNRSum of CRCRSum of WRWR
Single5591117302259582641332
Average4961313249241441421171

Singapore Championship Podiums

EventPlaceSingleAverageDetail
MYHM Singapore Championship 2024
Square-11 7.10 9.83
10.32     8.56      7.10      11.08     10.61

Overall Medal Collection

GoldSilverBronze
323
3x3x3 Cube
CompetitionRoundPlaceBestAverageDetail
New Zealand Nationals 2024Semi Final24 9.25 10.36
9.25      10.14     10.84     11.39     10.11
Second round18 9.44 9.88
9.44      10.12     10.34     9.87      9.66
First round24 9.57 10.79
9.57      10.74     9.91      12.73     11.72
Cool Down Singapore 2024Second round36 9.63 11.12
11.03     9.63      11.61     11.83     10.72
First round25 8.37 10.16
10.11     9.82      10.56     11.09     8.37
Mofunland Speedcubing SG 2024First round48 9.72 12.03
12.36     12.82     DNF       9.72      10.90
Singapore 50 and Counting 2024Second round44 11.18 12.68
12.17     14.32     14.74     11.56     11.18
First round33 9.88 11.06
12.68     11.31     9.89      9.88      11.98
Singapore Mini 2024Second round40 8.95 12.28
10.91     12.60     15.98     13.32     8.95
First round34 9.63 11.40
11.76     12.58     10.91     9.63      11.53
Singapore Newcomers 2024First round33 10.26 10.98
12.14     10.26     11.16     10.76     11.02
Singapore Marine Parade 2023First round39 11.09 12.30
11.36     12.60     11.09     12.95     13.19
Singapore AMK CC Cubing A 2023Second round24 10.07 14.14
10.07     13.34     19.70     16.28     12.80
First round21 11.16 11.64
11.16     14.94     11.27     11.76     11.90
NTU Welcome 2023First round64 10.40 15.43
10.40     18.64     14.65     14.23     17.40
 
2x2x2 Cube
CompetitionRoundPlaceBestAverageDetail
New Zealand Nationals 2024Second round42 3.48 4.44
3.48      4.45      3.57      7.26      5.29
First round48 2.29 4.40
2.29      3.93      3.43      5.85      DNF
Mofunland Speedcubing SG 2024First round32 1.64 3.62
3.51      3.70      3.65      3.90      1.64
Singapore Sprint 2024First round27 2.25 4.80
5.51      3.44      5.45      5.80      2.25
Singapore Mini 2024Second round25 3.56 4.31
3.56      3.83      4.43      5.53      4.68
First round25 1.16 3.78
4.55      3.36      6.79      1.16      3.44
 
4x4x4 Cube
CompetitionRoundPlaceBestAverageDetail
New Zealand Nationals 2024First round23 39.50 41.64
39.50     40.01     39.72     45.18     47.92
Cool Down Singapore 2024First round26 33.20 39.61
43.32     33.20     39.03     49.65     36.49
Singapore Masters 2024First round10 29.92 40.34
41.51     29.92     36.48     43.04     1:04.85
Singapore Sprint 2024First round11 33.31 35.53
36.14     33.31     36.45     41.06     33.99
Singapore Special 2024First round24 42.83 46.66
42.92     42.83     50.44     47.88     49.17
Singapore Marine Parade 2023First round25 42.83 46.64
42.83     46.95     45.03     50.68     47.93
Singapore AMK CC Cubing A 2023First round18 44.83 50.74
54.29     54.05     52.04     44.83     46.13
NTU Welcome 2023First round41 47.27 55.04
58.91     1:00.95   50.82     55.39     47.27
 
5x5x5 Cube
CompetitionRoundPlaceBestAverageDetail
New Zealand Nationals 2024First round23 1:17.12 1:20.18
1:19.82   1:22.29   1:21.55   1:17.12   1:19.17
Singapore Masters 2024First round13 1:17.84 1:20.45
1:19.27   1:18.51   1:17.84   1:23.66   1:23.57
 
6x6x6 Cube
CompetitionRoundPlaceBestAverageDetail
New Zealand Nationals 2024First round21 2:36.96 2:39.27
2:42.93   2:36.96   2:37.92
Singapore Masters 2024Final11 2:34.66 2:40.16
2:34.66   2:37.77   2:48.06
 
7x7x7 Cube
CompetitionRoundPlaceBestAverageDetail
New Zealand Nationals 2024First round30 5:38.45
5:38.45
Singapore Masters 2024Final13 4:06.13 4:18.07
4:06.13   4:36.12   4:11.96
Singapore Special 2024Final21 5:51.53
5:51.53
 
3x3x3 One-Handed
CompetitionRoundPlaceBestAverageDetail
New Zealand Nationals 2024First round31 16.60 23.44
16.60     23.50     25.44     24.66     22.15
Mofunland Speedcubing SG 2024First round21 16.97 18.42
18.45     16.97     17.33     19.47     22.00
Singapore Sprint 2024First round16 16.97 19.15
17.51     20.16     20.74     19.77     16.97
Singapore 50 and Counting 2024Final11 15.56 18.93
20.87     15.56     15.61     23.12     20.31
First round12 12.17 16.49
14.32     12.17     19.29     25.19     15.85
Singapore Sides Standoff 2024First round10 12.85 17.38
13.20     19.02     21.60     19.91     12.85
MYHM Singapore Championship 2024Second round24 18.43 20.42
22.56     20.10     21.22     19.94     18.43
First round23 14.13 17.49
14.13     17.65     15.98     18.83     19.87
Singapore Marine Parade 2023First round17 13.16 18.75
18.97     25.16     13.16     18.67     18.60
Singapore AMK CC Cubing A 2023First round25 22.45 25.28
26.72     22.45     23.90     DNF       25.22
NTU Welcome 2023First round58 24.55 30.79
24.55     30.66     42.17     36.27     25.43
 
Clock
CompetitionRoundPlaceBestAverageDetail
New Zealand Nationals 2024First round11 4.89 6.38
4.89      6.60      6.80      5.74      DNF
Cool Down Singapore 2024First round18 5.90 7.16
5.90      11.05     6.45      7.72      7.31
 
Megaminx
CompetitionRoundPlaceBestAverageDetail
Singapore Special 2023First round26 1:15.30 1:33.03
1:41.42   1:15.30   1:39.69   1:33.99   1:25.40
 
Pyraminx
CompetitionRoundPlaceBestAverageDetail
New Zealand Nationals 2024Final11 2.66 3.85
3.68      3.55      6.67      2.66      4.32
Second round7 2.22 2.79
2.86      2.22      4.90      2.34      3.18
First round6 2.42 2.98
4.58      2.42      2.56      3.89      2.48
Cool Down Singapore 2024Second round19 1.76 5.39
8.21      3.78      4.19      1.76      DNF
First round11 2.71 4.69
6.73      3.92      5.38      4.78      2.71
Mofunland Speedcubing SG 2024Final10 3.68 4.52
3.68      5.77      3.84      5.33      4.39
First round10 2.33 4.07
4.24      3.41      4.58      2.33      4.55
Singapore Sprint 2024First round14 2.97 5.46
7.16      5.96      3.57      6.84      2.97
Cecil Singapore Playoffs 2024Final1 2.65 2.86
2.65      3.08      2.89      2.96      2.74
Second round3 2.63 3.56
5.36      3.65      3.33      2.63      3.70
First round3 2.68 4.28
5.96      3.87      3.01      6.60      2.68
Singapore 50 and Counting 2024Final5 2.58 4.09
5.01      10.36     3.47      3.78      2.58
First round4 2.54 3.45
4.18      3.29      3.44      2.54      3.62
Singapore Mini 2024Final9 3.06 4.30
5.21      3.85      3.06      4.44      4.60
First round8 2.93 3.87
5.28      3.12      3.22      5.32      2.93
Singapore Sides Standoff 2024Final5 1.82 3.49
3.97      3.49      1.82      4.07      3.02
Second round5 2.95 3.19
3.63      2.95      3.28      2.95      3.33
First round8 2.45 4.19
2.45      4.86      2.82      DNF       4.89
Singapore Newcomers 2024Final2 2.15 3.41
3.45      2.15      2.88      3.89      5.25
First round10 3.48 4.22
3.60      5.39      4.71      3.48      4.35
 
Skewb
CompetitionRoundPlaceBestAverageDetail
New Zealand Nationals 2024Final9 4.12 4.49
4.55      5.16      4.12      4.52      4.40
Second round8 2.41 4.01
6.93      3.07      5.30      2.41      3.66
First round13 3.42 5.01
5.86      3.42      4.64      7.63      4.54
Cool Down Singapore 2024Second round19 4.05 8.54
5.40      15.01     5.22      4.05      15.73
First round9 4.04 4.55
4.04      8.58      4.61      4.05      4.99
Mofunland Speedcubing SG 2024Final7 3.83 5.15
6.64      4.65      5.68      5.13      3.83
First round4 4.27 4.77
5.00      5.41      4.34      4.96      4.27
Singapore Sprint 2024Final6 4.29 5.09
5.15      4.72      4.29      5.41      5.77
Second round3 3.48 3.98
4.03      4.07      3.83      8.93      3.48
First round5 3.98 4.59
4.87      3.98      4.17      4.73      6.22
Cecil Singapore Playoffs 2024Final4 3.74 4.82
3.74      4.61      5.57      5.87      4.27
Second round5 4.12 4.46
5.29      4.12      4.22      4.75      4.42
First round6 4.93 6.04
5.06      4.93      8.34      7.50      5.57
Singapore 50 and Counting 2024Final7 2.86 4.99
3.63      2.86      5.86      5.47      7.36
First round7 4.66 5.61
7.05      4.66      5.64      5.63      5.55
 
Square-1
CompetitionRoundPlaceBestAverageDetail
New Zealand Nationals 2024Final7 7.71 10.36
7.89      13.11     10.34     12.85     7.71
First round4 7.52 9.86
9.08      12.13     8.37      7.52      12.88
Singapore Sprint 2024Final5 7.32 10.28
DNF       10.63     7.32      10.29     9.92
First round5 7.06 9.92
9.44      7.06      9.99      10.33     20.26
Cecil Singapore Playoffs 2024Final2 7.24 9.33
8.05      13.40     11.18     7.24      8.77
Second round3 7.22 9.81
7.22      10.14     11.08     8.90      10.38
First round7 9.07 12.27
9.07      16.09     10.26     19.24     10.46
Singapore Special 2024Final3 6.55 9.08
7.91      9.31      10.01     10.36     6.55
First round4 7.85 10.47
7.85      12.55     13.81     9.58      9.29
Singapore Sides Standoff 2024Final1 8.46 8.91
8.46      9.29      8.84      8.60      9.82
First round4 8.62 9.71
8.79      10.47     10.68     8.62      9.86
MYHM Singapore Championship 2024Final3 7.10 9.83
10.32     8.56      7.10      11.08     10.61
First round1 6.58 8.40
8.99      7.77      9.69      6.58      8.44
Singapore Masters 2023Final4 8.51 10.90
13.53     9.42      9.76      8.51      16.15
First round2 8.13 9.99
9.36      8.13      9.83      12.22     10.78
Singapore Marine Parade 2023Final1 7.27 10.21
9.44      8.68      12.50     12.60     7.27
First round5 8.32 11.58
15.72     DNF       8.76      10.25     8.32
Singapore Special 2023Final3 8.84 9.92
17.82     8.97      8.84      9.27      11.51
First round4 8.41 9.54
12.61     8.97      10.10     8.41      9.56
NTU Welcome 2023Final4 8.89 11.58
12.12     9.05      13.57     8.89      18.39
First round4 8.81 12.22
DNF       12.83     12.60     11.24     8.81
New Zealand Nationals 2024
EventRoundPlaceBestAverageDetail
3x3x3 CubeSemi Final24 9.25 10.36
9.25      10.14     10.84     11.39     10.11
Second round18 9.44 9.88
9.44      10.12     10.34     9.87      9.66
First round24 9.57 10.79
9.57      10.74     9.91      12.73     11.72
2x2x2 CubeSecond round42 3.48 4.44
3.48      4.45      3.57      7.26      5.29
First round48 2.29 4.40
2.29      3.93      3.43      5.85      DNF
4x4x4 CubeFirst round23 39.50 41.64
39.50     40.01     39.72     45.18     47.92
5x5x5 CubeFirst round23 1:17.12 1:20.18
1:19.82   1:22.29   1:21.55   1:17.12   1:19.17
6x6x6 CubeFirst round21 2:36.96 2:39.27
2:42.93   2:36.96   2:37.92
7x7x7 CubeFirst round30 5:38.45
5:38.45
3x3x3 One-HandedFirst round31 16.60 23.44
16.60     23.50     25.44     24.66     22.15
ClockFirst round11 4.89 6.38
4.89      6.60      6.80      5.74      DNF
PyraminxFinal11 2.66 3.85
3.68      3.55      6.67      2.66      4.32
Second round7 2.22 2.79
2.86      2.22      4.90      2.34      3.18
First round6 2.42 2.98
4.58      2.42      2.56      3.89      2.48
SkewbFinal9 4.12 4.49
4.55      5.16      4.12      4.52      4.40
Second round8 2.41 4.01
6.93      3.07      5.30      2.41      3.66
First round13 3.42 5.01
5.86      3.42      4.64      7.63      4.54
Square-1Final7 7.71 10.36
7.89      13.11     10.34     12.85     7.71
First round4 7.52 9.86
9.08      12.13     8.37      7.52      12.88
 
Cool Down Singapore 2024
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round36 9.63 11.12
11.03     9.63      11.61     11.83     10.72
First round25 8.37 10.16
10.11     9.82      10.56     11.09     8.37
4x4x4 CubeFirst round26 33.20 39.61
43.32     33.20     39.03     49.65     36.49
ClockFirst round18 5.90 7.16
5.90      11.05     6.45      7.72      7.31
PyraminxSecond round19 1.76 5.39
8.21      3.78      4.19      1.76      DNF
First round11 2.71 4.69
6.73      3.92      5.38      4.78      2.71
SkewbSecond round19 4.05 8.54
5.40      15.01     5.22      4.05      15.73
First round9 4.04 4.55
4.04      8.58      4.61      4.05      4.99
 
Singapore Masters 2024
EventRoundPlaceBestAverageDetail
4x4x4 CubeFirst round10 29.92 40.34
41.51     29.92     36.48     43.04     1:04.85
5x5x5 CubeFirst round13 1:17.84 1:20.45
1:19.27   1:18.51   1:17.84   1:23.66   1:23.57
6x6x6 CubeFinal11 2:34.66 2:40.16
2:34.66   2:37.77   2:48.06
7x7x7 CubeFinal13 4:06.13 4:18.07
4:06.13   4:36.12   4:11.96
 
Mofunland Speedcubing SG 2024
EventRoundPlaceBestAverageDetail
3x3x3 CubeFirst round48 9.72 12.03
12.36     12.82     DNF       9.72      10.90
2x2x2 CubeFirst round32 1.64 3.62
3.51      3.70      3.65      3.90      1.64
3x3x3 One-HandedFirst round21 16.97 18.42
18.45     16.97     17.33     19.47     22.00
PyraminxFinal10 3.68 4.52
3.68      5.77      3.84      5.33      4.39
First round10 2.33 4.07
4.24      3.41      4.58      2.33      4.55
SkewbFinal7 3.83 5.15
6.64      4.65      5.68      5.13      3.83
First round4 4.27 4.77
5.00      5.41      4.34      4.96      4.27
 
Singapore Sprint 2024
EventRoundPlaceBestAverageDetail
2x2x2 CubeFirst round27 2.25 4.80
5.51      3.44      5.45      5.80      2.25
4x4x4 CubeFirst round11 33.31 35.53
36.14     33.31     36.45     41.06     33.99
3x3x3 One-HandedFirst round16 16.97 19.15
17.51     20.16     20.74     19.77     16.97
PyraminxFirst round14 2.97 5.46
7.16      5.96      3.57      6.84      2.97
SkewbFinal6 4.29 5.09
5.15      4.72      4.29      5.41      5.77
Second round3 3.48 3.98
4.03      4.07      3.83      8.93      3.48
First round5 3.98 4.59
4.87      3.98      4.17      4.73      6.22
Square-1Final5 7.32 10.28
DNF       10.63     7.32      10.29     9.92
First round5 7.06 9.92
9.44      7.06      9.99      10.33     20.26
 
Cecil Singapore Playoffs 2024
EventRoundPlaceBestAverageDetail
PyraminxFinal1 2.65 2.86
2.65      3.08      2.89      2.96      2.74
Second round3 2.63 3.56
5.36      3.65      3.33      2.63      3.70
First round3 2.68 4.28
5.96      3.87      3.01      6.60      2.68
SkewbFinal4 3.74 4.82
3.74      4.61      5.57      5.87      4.27
Second round5 4.12 4.46
5.29      4.12      4.22      4.75      4.42
First round6 4.93 6.04
5.06      4.93      8.34      7.50      5.57
Square-1Final2 7.24 9.33
8.05      13.40     11.18     7.24      8.77
Second round3 7.22 9.81
7.22      10.14     11.08     8.90      10.38
First round7 9.07 12.27
9.07      16.09     10.26     19.24     10.46
 
Singapore 50 and Counting 2024
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round44 11.18 12.68
12.17     14.32     14.74     11.56     11.18
First round33 9.88 11.06
12.68     11.31     9.89      9.88      11.98
3x3x3 One-HandedFinal11 15.56 18.93
20.87     15.56     15.61     23.12     20.31
First round12 12.17 16.49
14.32     12.17     19.29     25.19     15.85
PyraminxFinal5 2.58 4.09
5.01      10.36     3.47      3.78      2.58
First round4 2.54 3.45
4.18      3.29      3.44      2.54      3.62
SkewbFinal7 2.86 4.99
3.63      2.86      5.86      5.47      7.36
First round7 4.66 5.61
7.05      4.66      5.64      5.63      5.55
 
Singapore Mini 2024
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round40 8.95 12.28
10.91     12.60     15.98     13.32     8.95
First round34 9.63 11.40
11.76     12.58     10.91     9.63      11.53
2x2x2 CubeSecond round25 3.56 4.31
3.56      3.83      4.43      5.53      4.68
First round25 1.16 3.78
4.55      3.36      6.79      1.16      3.44
PyraminxFinal9 3.06 4.30
5.21      3.85      3.06      4.44      4.60
First round8 2.93 3.87
5.28      3.12      3.22      5.32      2.93
 
Singapore Special 2024
EventRoundPlaceBestAverageDetail
4x4x4 CubeFirst round24 42.83 46.66
42.92     42.83     50.44     47.88     49.17
7x7x7 CubeFinal21 5:51.53
5:51.53
Square-1Final3 6.55 9.08
7.91      9.31      10.01     10.36     6.55
First round4 7.85 10.47
7.85      12.55     13.81     9.58      9.29
 
Singapore Sides Standoff 2024
EventRoundPlaceBestAverageDetail
3x3x3 One-HandedFirst round10 12.85 17.38
13.20     19.02     21.60     19.91     12.85
PyraminxFinal5 1.82 3.49
3.97      3.49      1.82      4.07      3.02
Second round5 2.95 3.19
3.63      2.95      3.28      2.95      3.33
First round8 2.45 4.19
2.45      4.86      2.82      DNF       4.89
Square-1Final1 8.46 8.91
8.46      9.29      8.84      8.60      9.82
First round4 8.62 9.71
8.79      10.47     10.68     8.62      9.86
 
Singapore Newcomers 2024
EventRoundPlaceBestAverageDetail
3x3x3 CubeFirst round33 10.26 10.98
12.14     10.26     11.16     10.76     11.02
PyraminxFinal2 2.15 3.41
3.45      2.15      2.88      3.89      5.25
First round10 3.48 4.22
3.60      5.39      4.71      3.48      4.35
 
MYHM Singapore Championship 2024
EventRoundPlaceBestAverageDetail
3x3x3 One-HandedSecond round24 18.43 20.42
22.56     20.10     21.22     19.94     18.43
First round23 14.13 17.49
14.13     17.65     15.98     18.83     19.87
Square-1Final3 7.10 9.83
10.32     8.56      7.10      11.08     10.61
First round1 6.58 8.40
8.99      7.77      9.69      6.58      8.44
 
Singapore Masters 2023
EventRoundPlaceBestAverageDetail
Square-1Final4 8.51 10.90
13.53     9.42      9.76      8.51      16.15
First round2 8.13 9.99
9.36      8.13      9.83      12.22     10.78
 
Singapore Marine Parade 2023
EventRoundPlaceBestAverageDetail
3x3x3 CubeFirst round39 11.09 12.30
11.36     12.60     11.09     12.95     13.19
4x4x4 CubeFirst round25 42.83 46.64
42.83     46.95     45.03     50.68     47.93
3x3x3 One-HandedFirst round17 13.16 18.75
18.97     25.16     13.16     18.67     18.60
Square-1Final1 7.27 10.21
9.44      8.68      12.50     12.60     7.27
First round5 8.32 11.58
15.72     DNF       8.76      10.25     8.32
 
Singapore Special 2023
EventRoundPlaceBestAverageDetail
MegaminxFirst round26 1:15.30 1:33.03
1:41.42   1:15.30   1:39.69   1:33.99   1:25.40
Square-1Final3 8.84 9.92
17.82     8.97      8.84      9.27      11.51
First round4 8.41 9.54
12.61     8.97      10.10     8.41      9.56
 
Singapore AMK CC Cubing A 2023
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round24 10.07 14.14
10.07     13.34     19.70     16.28     12.80
First round21 11.16 11.64
11.16     14.94     11.27     11.76     11.90
4x4x4 CubeFirst round18 44.83 50.74
54.29     54.05     52.04     44.83     46.13
3x3x3 One-HandedFirst round25 22.45 25.28
26.72     22.45     23.90     DNF       25.22
 
NTU Welcome 2023
EventRoundPlaceBestAverageDetail
3x3x3 CubeFirst round64 10.40 15.43
10.40     18.64     14.65     14.23     17.40
4x4x4 CubeFirst round41 47.27 55.04
58.91     1:00.95   50.82     55.39     47.27
3x3x3 One-HandedFirst round58 24.55 30.79
24.55     30.66     42.17     36.27     25.43
Square-1Final4 8.89 11.58
12.12     9.05      13.57     8.89      18.39
First round4 8.81 12.22
DNF       12.83     12.60     11.24     8.81
No.DateNameRegionCity
172024-12-13~15New Zealand Nationals 2024New ZealandChristchurch
162024-11-09~10Cool Down Singapore 2024SingaporeSingapore
152024-09-01Singapore Masters 2024SingaporeSingapore
142024-08-31Mofunland Speedcubing SG 2024SingaporeSingapore
132024-08-11Singapore Sprint 2024SingaporeSingapore
122024-06-30Cecil Singapore Playoffs 2024SingaporeSingapore
112024-06-08Singapore 50 and Counting 2024SingaporeSingapore
102024-05-25Singapore Mini 2024SingaporeSingapore
92024-05-05Singapore Special 2024SingaporeSingapore
82024-04-07Singapore Sides Standoff 2024SingaporeSingapore
72024-03-16Singapore Newcomers 2024SingaporeSingapore
62024-02-02~04MYHM Singapore Championship 2024SingaporeSingapore
52023-12-24Singapore Masters 2023SingaporeSingapore
42023-11-18Singapore Marine Parade 2023SingaporeSingapore
32023-06-10Singapore Special 2023SingaporeSingapore
22023-06-03Singapore AMK CC Cubing A 2023SingaporeSingapore
12022-12-31~01-01NTU Welcome 2023SingaporeSingapore