May 3 HCTT Circuit Tournament

There are 29 players competed U1000, U1200, U1400, U1600, U1800 and Open. Here are the list of finalists: