ID Number      Name                                                         Fed Sex Tit  WTit OTit           FOA JUL26 Gms K  B-day Flag
2617854        Abbarin, Shabnam                                             CAN F                                1518  0   40 1987  wi  
2617811        Abdelrhman, Hamid                                            CAN M                                1953  0   20 0         
2659735        Abdelwahed, Loay                                             CAN M                                1564  0   40 2008  i   
2606879        Abrahams, Daniel                                             CAN M   CM                           2101  0   20 1987      
2602563        Abreu Cordero, Jose Leonardo                                 CAN M                                2024  0   20 0     i   
2647176        Achyuth, Akshaj                                              CAN M                                1598  0   40 2009      
2678551        Acton, Noah                                                  CAN M                                1541  0   40 1997      
2630958        Adam, Rafael                                                 CAN M   CM                           2001  0   40 2007  i   
2673878        Adeyemi, Adebowale                                           CAN M                                1840  0   40 1976      
11202270       Adnan, Habib                                                 CAN M   CM                           2110  0   20 2001  i   
2635720        Adulfo, Vincent Angel                                        CAN M                            AIM 1742  0   20 1996  i   
2653214        Agansonov, Alexander                                         CAN M                                1894  4   40 1983      
2613433        Agbabishvili, Lali                                           CAN F                                2019  0   20 0     wi  
2647745        Aiello, Mick                                                 CAN M                                1872  0   40 2003  i   
30943329       Ajith, Aarush                                                CAN M                                1739  0   40 2012      
30943515       Ajith, Aayush                                                CAN M                                1847  0   40 2007  i   
2661276        Al-Dahleh, Nabil                                             CAN M                                1703  0   40 2004      
2656744        Alcaide, Florante                                            CAN M                                1846  0   40 1950  i   
2656612        Alcantara, Maximo                                            CAN M                                1766  0   40 1997      
2634198        Alcantara, Maximo Jr                                         CAN M                            AIM 1762  0   40 1970      
2626942        Ali, Husain                                                  CAN M                                1816  0   20 1938  i   
2613441        Ali, Shafkat                                                 CAN M                                1704  0   20 0         
2631644        Aliaj, Jurgen                                                CAN M                                1723  0   20 1995  i   
2646781        Alimirzoev, Rustam                                           CAN M                                1707  0   40 2003      
2649772        Aljo, Johan                                                  CAN M                                2030  0   40 2010      
13432834       Allahverdi, Umid                                             CAN M                                1638  0   40 2012      
2641640        Alpuri, Aaqil                                                CAN M                                1754  0   40 2010  i   
2645963        Aluko, Lare                                                  CAN M                                1734  0   20 1971  i   
2681129        Alva, Aaron                                                  CAN M                                1644  0   40 2010      
2623757        Amirirad, Kamran                                             CAN M                                1686  0   20 1980  i   
2679531        An, Isu                                                      CAN M                                1596  0   40 2013      
2642948        Andersen, Evan                                               CAN M                                1538  0   40 1993  i   
2625261        Anderson, Collin                                             CAN M                                1870  0   40 1980      
2682362        Anderson, Jason                                              CAN M                                1536  0   40 1969      
2606887        Ang, Alan                                                    CAN M                                1954  0   20 1992      
2648105        Anish, Diganth                                               CAN M                                1650  0   40 2014      
2622394        Aniunoh, Chike Jude                                          CAN M                                1952  0   20 1985  i   
2600943        Arandia, Henry                                               CAN M                                1732  0   40 1969  i   
2657929        Aravinthan, Adhvik                                           CAN M                            AIM 1628  0   40 2015      
2605791        Armstrong, Robert J                                          CAN M                                1711  0   20 1945      
2658941        Arora, Angad                                                 CAN M                                1473  0   40 2013      
2658950        Arora, Gaurav                                                CAN M                                1611  0   40 1982  i   
2639378        Ash, Cory                                                    CAN M                                1544  0   20 1977  i   
2623188        Aspler, Gerald                                               CAN M                                1908  0   20 1953  i   
2623897        Atanasov, Anthony                                            CAN M   IM                           2358  0   20 2008      
2614944        Atem, James                                                  CAN M                                1802  0   20 0         
2662809        Attlee, Mannan                                               CAN M                                1664  0   40 2001  i   
2641135        Atwood, Matthew                                              CAN M                                1620  0   20 1988      
10238948       Azher, Hossain                                               CAN M                                1731  0   40 2009  i   
2640350        Aziz, Awsam                                                  CAN M                                1564  0   20 1995      
2649209        Badejo, Femi                                                 CAN M                                1709  0   20 1991  i   
2682222        Baer, Sylvester                                              CAN M                                1757  0   40 1997      
2684594        Baginskyi, Vladyslav                                         CAN M                                1771  0   40 2013      
12500305       Bahmani, Amir Mohammad                                       CAN M                                2199  0   20 1998  i   
2640163        Bai, Jinghui                                                 CAN M                                1903  0   40 2006  i   
2601150        Bailey, Doug                                                 CAN M   FM                           2022  0   20 1964  i   
2648415        Bakradze, Joshua                                             CAN M                                1589  0   20 1999      
2672340        Balakrishnan, Shankar                                        CAN M                                1641  0   20 1964      
2651068        Balamanage, Dineth                                           CAN M                                1616  0   40 2014      
2619679        Balendra, Harigaran                                          CAN M                                1696  0   40 0         
2662817        Bandara, Ranmal                                              CAN M                                1565  0   40 1997  i   
2657236        Bansal, Vinit                                                CAN M                                1709  0   40 1987  i   
2643553        Bao, Steven                                                  CAN M                                1455  0   40 2009  i   
2613042        Bao, Tony Bohan                                              CAN M                                1965  0   20 1997  i   
2600447        Baragar, Fletcher                                            CAN M   FM                           2229  0   20 1955  i   
2600099        Barbeau, Sylvain                                             CAN M   FM                           2332  0   20 1961  i   
2686767        Barclay, Gavin                                               CAN M                                1557  0   40 2003      
4100140        Bareev, Evgeny                                               CAN M   GM                           2617  0   10 1966  i   
2659425        Barmas, Sammy                                                CAN M                                1723  0   40 1954  i   
2663651        Barmasch, Oswald                                             CAN M                                1480  0   40 1953  i   
2619768        Baron, Gustav L                                              CAN M                                2059  0   20 0     i   
2605120        Barron, Michael                                              CAN M   IM        NA                 2099  0   20 1962      
2633140        Batorshyn, Ilia                                              CAN M   CM                           2209  0   40 2007      
2661470        Baylon, Jorel                                                CAN M                                1716  0   20 1994      
2616122        Beladel, Brahim                                              CAN M                                1920  0   20 1964  i   
2626675        Belcadi, Salim                                               CAN M                                1750  0   40 1981      
2609843        Bellissimo, Joseph F.                                        CAN M                                2104  0   20 2000  i   
2645980        Ber, Sava                                                    CAN M                                1640  0   40 2007  i   
2603837        Berengolts, Isai                                             CAN M                                1940  0   20 0         
2629550        Bergeron, Matthew                                            CAN M             SI,LSI,NA      AIM 1784  0   20 1988      
2635259        Bertrand, Nathanael                                          CAN M                                1832  0   40 2004  i   
2667061        Berube, Laurier                                              CAN M                                1709  0   40 2011  i   
2648822        Bettner, Jon                                                 CAN M                                1687  0   40 1992  i   
2672596        Bhanot Khurana, Vihaan                                       CAN M                                1569  0   40 2011      
2662345        Bhardwaj, Shrikant                                           CAN M                                1686  0   40 1994  i   
2641151        Bhaumik, Rishi                                               CAN M                                1500  0   40 2013      
2667991        Bhoutika, Artham                                             CAN M                                1627  0   40 2011  i   
2640600        Bi, William                                                  CAN M                                1621  0   40 2013      
2649446        Bianchetti, Fernando                                         CAN M                                1657  0   20 1970  i   
2656760        Biletskyi, Ivan                                              CAN M                                1713  0   40 2001      
2648830        Bilugan, Mason                                               CAN M                                1971  0   40 2008      
2614952        Bince, Rolando                                               CAN M                                1894  0   20 0     i   
2670020        Bjornson, Jonathan                                           CAN M                                1541  0   20 1969      
2652056        Blair, Michael                                               CAN M                                1688  0   40 1994  i   
2605317        Bluvshtein, Ilia                                             CAN M                                1995  0   20 1956  i   
2661896        Bogun, Tymur                                                 CAN M                                1520  0   40 2014  i   
2647583        Boisvert, Michel                                             CAN M                                1758  0   40 1995  i   
2648296        Bonda, Conrado Foglio                                        CAN M                                1637  0   40 1985  i   
2624214        Bonness, Will                                                CAN M                                1919  0   20 1985      
2606925        Boron, Anthony                                               CAN M             FA             AFM 1920  0   20 1957      
2649128        Botello, Daniel                                              CAN M                                1706  0   40 1997  i   
2611856        Both, Aaron                                                  CAN M                                1900  0   20 1987      
2634040        Botoy, James Pajo                                            CAN M                                1788  3   20 1956      
329218586      Bouchard, Daniel                                             CAN M                            ACM 1756  0   40 1994  i   
2674742        Bouchard, Felix                                              CAN M                                1866  0   40 2004      
2669153        Bourassa, Samuel                                             CAN M                                1928  0   40 1991  i   
2662906        Boyd, Doug                                                   CAN M                                1590  0   40 1971      
2616564        Brajkovic, Nikola                                            CAN M                                1894  0   20 0         
2629674        Bremner, William                                             CAN M                                2006  0   20 2001  i   
2620596        Briones, Dante                                               CAN M                                1956  0   20 0     i   
2636174        Brown, Nathaniel                                             CAN M                                1836  0   20 1988  i   
2636476        Bruziewicz, Andrew J                                         CAN M                                1856  0   40 1988  i   
2627671        Bu, Kevin (Yihuan)                                           CAN M                                1891  0   20 2003  i   
2661942        Bucci, Andrew                                                CAN M                                1890  0   40 2002  i   
2623242        Buchanan, Matthew                                            CAN M                                1897  0   20 1992  i   
2620715        Bulga, Tamir                                                 CAN M                                1863  0   20 0     i   
2670895        Bull, James                                                  CAN M                                1607  0   40 1987      
2682257        Bullen, Jack                                                 CAN M                                1741  0   40 1997      
2674262        Bungarz, Conner                                              CAN M                                1515  0   40 2010      
2662175        Burgess, Andrew                                              CAN M                                1735  0   40 1985  i   
2652331        Burnett, Jonathan                                            CAN M                                1537  0   40 1997  i   
2625415        Burrows, Quinton                                             CAN M                                1840  0   20 1992  i   
4150740        Burtasova, Anna                                              CAN F   WGM  WGM                     2235  0   20 1987  wi  
2660547        Burylo, Chris                                                CAN M                                1523  0   40 1986  i   
2639777        Buscar, Bernard                                              CAN M                                1536  0   40 1951  i   
2603616        Buscar, Michael                                              CAN M                                2088  0   20 1987  i   
39922111       Butenko, Zlata                                               CAN F   WCM  WCM                     1884  0   40 2011  w   
329219144      Butt, Jeffery Butt                                           CAN M                                1912  0   20 1988  i   
2659034        Buzhor, Danil                                                CAN M                                1761  0   40 2006  i   
2647192        Byers, Jared                                                 CAN M                                1759  0   20 2000      
2613506        Cabioc, Jose                                                 CAN M                                1537  0   20 0         
2615673        Cacho, Belly                                                 CAN M                                1831  4   20 0         
2605910        Caire, Francois                                              CAN M                                2124  0   20 1983  i   
2613514        Cale, Ferdinand                                              CAN M                                1710  0   40 0     i   
2606933        Calugar, Arthur                                              CAN M   IM                           2259  0   20 1994  i   
2601486        Campbell, Brett                                              CAN M   FM                           1947  0   20 1959      
2671727        Cao, Allen                                                   CAN M                                1551  0   40 2015      
2632101        Cao, Bruce                                                   CAN M                                1641  0   20 2004  i   
2625547        Cao, Yingying (Lucy)                                         CAN F                                1713  0   20 2002  wi  
2653230        Cartina, Melvin                                              CAN M                                1892  4   40 1975      
2628740        Castillo, Rey                                                CAN M                            AIM 1725  4   40 1964      
2632535        Cater, Brendan                                               CAN M                                1803  0   20 1998      
2664186        Catilogo, Rex                                                CAN M                                1678  0   40 1984  i   
2601915        Caughlin, Wade                                               CAN M                                1893  0   20 0     i   
2624982        Chabot, Jean-Francois                                        CAN M                                1895  0   20 1977  i   
2629895        Chakkoli, Anirud                                             CAN M                            AFM 1698  0   40 2005  i   
2084562        Chakkoli, Shiva                                              CAN M             NA             AFM 1769  0   20 1970      
2640139        Chan, Allison Yutong                                         CAN F                                1521  0   40 2011  wi  
2644134        Chan, Bryan                                                  CAN M                                1542  0   40 2012  i   
2647770        Chan, John                                                   CAN M                                1524  0   20 1989      
2664410        Chana, Gurbaksh Singh                                        CAN M                                1738  0   40 2004      
2626152        Chandra, Anand Rishi                                         CAN M   CM                           1876  0   40 2009  i   
2677180        Chang, Jace                                                  CAN M                                1744  0   40 2011      
2636484        Chang, Simmon                                                CAN M                                1595  0   40 2008      
2632713        Chanot, Frederic                                             CAN M                                1492  0   40 1975  i   
2668009        Charles, Christopher                                         CAN M                                1566  0   40 1988  i   
2652820        Chasles, Jean-Benoit                                         CAN M                                1857  0   40 1991      
2670097        Chattopadhyay, Adhrit                                        CAN M                                1519  0   40 2016      
2675366        Chen, Alan                                                   CAN M                                1545  0   40 2016      
2676001        Chen, Brady                                                  CAN M             NA                 1641  0   40 2009      
2648814        Chen, Larry Zhou                                             CAN M                                1713  0   40 2010      
2655179        Chen, Lucas                                                  CAN M                                1477  0   40 2010  i   
2622440        Chen, Max                                                    CAN M   FM        NA                 2197  0   20 2007  i   
2644495        Chen, Michael                                                CAN M                                1718  0   40 2011      
2662396        Chen, Mulin                                                  CAN M                                1490  0   40 2014      
2645645        Chen, Renee                                                  CAN F                                1427  0   40 2012  wi  
2617099        Chen, Richard                                                CAN M   FM                           2244  0   20 2001  i   
2677270        Chen, Riley                                                  CAN M                                1763  0   40 2008      
2645653        Chen, Ryan                                                   CAN M                                1561  0   40 2014  i   
2644509        Chen, Timmy                                                  CAN M                                1624  0   40 2011  i   
2637553        Chen, Vincent                                                CAN M                                1601  0   40 2010  i   
2652668        Cheng, Adam                                                  CAN M                                1687  0   40 2008      
2633167        Cheng, Adrien                                                CAN M                                1548  0   40 2007  i   
2682249        Cheng, Bindi                                                 CAN M   IM                           2329  0   10 1990      
2610760        Cheng, Louis                                                 CAN M                                1887  0   20 1982  i   
2655969        Cheng, Marshall                                              CAN M                                1535  0   40 2007  i   
2647052        Cheng, Peter Qian                                            CAN M                                1723  0   40 1995      
2613530        Chernik, Dmitry                                              CAN M                                1830  0   20 1962      
2619687        Chertkow, Matthew                                            CAN M                                1783  0   20 0         
2676010        Cheung, Marcus                                               CAN M                                1579  0   40 2011      
2653079        Cheung, Oscar                                                CAN M                                1550  0   40 2011      
2663597        Cheung, Phoenix                                              CAN M                                1636  0   40 2013      
2640317        Chhatralia, Bhavik                                           CAN M                                1771  0   40 2008      
2614782        Chiku-Ratte, Olivier-Kenta                                   CAN M   IM                           2335  0   20 1999      
2657988        Chiriac-Abbott, Nicole                                       CAN F                                1503  0   40 2005  wi  
2646862        Chong, Jordan                                                CAN M                                1806  0   40 2004      
2685159        Chorkawy, Michael                                            CAN M                                1677  0   40 2005      
2640538        Chua, Zachary McDonald                                       CAN M                            AIM 1781  0   40 2013      
2651637        Chunchu, Ashwin                                              CAN M                                1817  0   40 2008      
2675013        Chutani, Vihaan                                              CAN M                                1449  0   40 2018      
2659956        Clark, Hendrix                                               CAN M                                1704  0   40 2005  i   
2661799        Claveau, Jean-Michel                                         CAN M                                1558  4   40 1989      
2631148        Cloete, Jack                                                 CAN M                                1685  0   20 1972  i   
2671280        Cobb, Kyle                                                   CAN M                                1597  0   40 1993      
2680823        Cody, Nolan                                                  CAN M                                1457  0   40 1980      
2656140        Comber, Kyle                                                 CAN M                                1627  0   20 1993      
2614197        Cormier, Adam                                                CAN M                                2023  0   20 1994  i   
2634007        Corpuz, Darwin                                               CAN M                                1675  2   20 1973      
2631067        Corrie, Michael                                              CAN M             FA                 1641  0   20 1959  i   
2661594        Cortes, Diego                                                CAN M                                1587  0   40 1996      
2626683        Corvo, Paul                                                  CAN M                                1848  0   20 1991  i   
2648423        Cottrell, Deparse                                            CAN M                                1677  0   20 1996  i   
2611880        Courson, Wade                                                CAN M                                1832  0   20 1990  i   
2647559        Courtemanche, Marc                                           CAN M                                1892  0   40 1964  i   
2631865        Crepault, Francois                                           CAN M                                1870  0   40 1980  i   
2658143        Crepault, Francois                                           CAN M                                1870  0   40 1984  i   
2648580        Cueva-Rivasplata, Marcelo                                    CAN M                                1751  0   40 2011  i   
2623927        Cui, Cynthia                                                 CAN F                                1824  0   20 2003  wi  
2603578        Cummings, David H.                                           CAN M   IM                           2277  0   20 1961  i   
2617072        Currie, James                                                CAN M                                1904  0   20 0     i   
2630451        Dagan, Alfred                                                CAN M                            AGM 1828  0   20 1996  i   
2685167        Dagenais, Peyton                                             CAN M                                1546  0   40 2001      
2623552        Dahal, Raj                                                   CAN M                                1726  0   40 1987  i   
2623137        Dakic, Milan                                                 CAN M                                1819  0   20 1974      
2601648        Daniluk, Jim                                                 CAN M                                1882  0   20 1959      
2624150        Darvekar, Yash                                               CAN M   CM                           1875  0   40 2009      
2667142        Das, Antarip                                                 CAN M                                1431  0   40 2010      
2648121        Dave, Jashank                                                CAN M                                1523  0   40 2014  i   
2644517        Davydov, Daniel                                              CAN M                                1456  0   40 2011  i   
2625326        Day, Christopher                                             CAN M                                1853  0   20 1983  i   
2600137        Day, Lawrence A.                                             CAN M   IM                           2200  0   10 1949  i   
2653869        De Costa, Benjamin                                           CAN M                                1634  0   40 2010      
2649225        De Meyer, Oliver                                             CAN M                                1843  0   20 2002  i   
2632047        Decaire, Michael                                             CAN M                                1840  0   20 1955  i   
25980548       Deepak, Laksshana                                            CAN F   WFM  WFM                     1878  0   40 2011  w   
2674181        Deepak, Pranav                                               CAN M                                1408  0   40 2017      
5220440        Dela Torre, Marife                                           CAN F   WCM  WCM                     1780  0   20 1998  w   
2650312        Delloro, Ludovico Jr                                         CAN M                                1881  3   40 0         
2650258        Delloro, Therense                                            CAN M                                1772  4   40 2008      
33403899       Dembla, Shabd                                                CAN M                                1827  0   40 2014      
2635143        Demchenko, Kyrylo                                            CAN M                                1932  0   20 1989      
14149893       Demchenko, Svitlana                                          CAN F   WIM  WIM                     2088  0   20 2003  wi  
2661411        Demers, Nathan                                               CAN M                                1927  0   40 2006  i   
2603950        Derraugh, Geordie                                            CAN M   CM                           2154  0   20 1989      
2640686        Deshpande, Rucha                                             CAN F                                1568  0   40 2015  w   
25963694       Deshpande,Sarthak                                            CAN M   CM                           1764  0   40 2012      
2634309        Desikan, Ajith                                               CAN M                                1748  0   20 1976      
2669471        Detuya, Gabrielle                                            CAN F                                1493  0   40 2007  w   
2662744        Devries, Calvin                                              CAN M                                1763  0   40 2000  i   
2647699        Dhaliwal, Jaipreet Singh                                     CAN M   CM                           1964  0   40 2009      
2682850        Dhalla, Nikhil                                               CAN M                                1511  0   40 2010      
2647788        Dhillon, Iqvinder Singh                                      CAN M                                1858  0   20 1986  i   
2648997        Dhingra, Tanishq Kumar                                       CAN M                            AFM 1587  0   40 2011      
2670623        Di Carlo, Gianluca                                           CAN M                                1673  0   40 1997      
2634023        Di Matteo, Alessio                                           CAN M                                1799  0   20 1997      
2645203        Dick, Joel                                                   CAN M                                1727  0   40 1983  i   
2626950        Dimitrov, Vassil                                             CAN M                                1948  0   20 1964  i   
2683270        Dimitrov, Yordan                                             CAN M                                1652  0   40 1971      
2603977        Divljan, Igor                                                CAN M   FM                           2251  0   20 1986      
2660911        Doiron, Nathan                                               CAN M                                1631  0   40 2000      
2661900        Dolzhanskyi, Vitalii                                         CAN M                                1828  0   40 1995  i   
2639653        Dorn, Paris                                                  CAN M                                1971  0   20 2002  i   
2601559        Dougherty, Michael                                           CAN M   FM                           2003  0   20 1961      
2642700        Douglas, Richard                                             CAN M                                1859  0   20 1992  i   
2609452        Drkulec, Vlado                                               CAN M             FI                 1900  0   20 1958  i   
2607395        Drolet, Stephane                                             CAN M                                1955  0   20 1967  i   
2622203        Dube, Daniel                                                 CAN M                                1798  0   20 1990  i   
2629569        Dube, Dominic                                                CAN M                                1811  0   40 1989  i   
2647591        Dufresne, Christophe                                         CAN M                                1890  0   40 2009  i   
2617188        Dukic, Zachary                                               CAN M   FM                           2248  0   20 1997  i   
2611988        Dumont, Felix                                                CAN M                                2079  0   20 1993  i   
150267727      Dunikov, Glib                                                CAN M                                1618  0   40 2011  i   
2601079        Duong, Thanh Nha                                             CAN M   IM                           2268  0   20 1970  i   
2639190        Duplessis, Jean Roch                                         CAN M                                1647  0   40 1955  i   
2672367        Duplin, Cameron                                              CAN M                                1811  0   40 1996  i   
2638215        Duval, Mathieu                                               CAN M                                1842  0   40 2011      
2612305        Dydak, Mateusz                                               CAN M                                1953  0   20 1975  i   
2625598        Dziedziura, Simon                                            CAN M                                1533  0   20 1964  i   
2634503        D`orante, Marco                                              CAN M                                1645  0   20 1993  i   
2635550        D`souza, Carina                                              CAN F   WCM  WCM                     1814  0   40 2006  wi  
2623579        Eirew, Pepi                                                  CAN F                                1721  0   40 2001  wi  
2676885        Eisen, Joshua                                                CAN M                                1522  0   40 1995      
2630788        Eisenberg, Colette                                           CAN F                                1432  0   40 2010  wi  
2629372        Eisenberg, Lucas                                             CAN M                                1543  0   40 2007  i   
2645238        Eiserloh, Clement                                            CAN M                                1861  0   20 1997      
2657317        El Banna, Ziad                                               CAN M                                1408  0   40 1968      
2650061        Elias, Mackay                                                CAN M                                1863  0   40 2009  i   
2625318        Elliott, Judah Peter                                         CAN M                                1674  0   20 1997  i   
2653664        Emani, Pranav                                                CAN M                                1651  0   40 2013      
2622602        England, Max                                                 CAN M   CM                           2226  0   20 2005  i   
2681960        Eros, Damian                                                 CAN M                                1929  0   40 2001      
2646889        Escobar, Jose                                                CAN M                                1653  0   40 1990  i   
2670011        Estepa, Wilson                                               CAN M                                1528  0   40 1967      
2657082        Ethan Welch                                                  CAN M             NA                 1484  0   40 2002      
2624206        Evans, Jason                                                 CAN M                                1733  0   40 1988      
2651556        Exconde, Luis                                                CAN M                                1689  0   40 1964      
2603985        Fairbairn, Stephen                                           CAN M                                2050  0   20 1965  i   
2662370        Fajutagana, Frank Immanuel                                   CAN M                                1578  0   40 1995      
2619709        Fan, Run Kun                                                 CAN M                                1893  0   20 0     i   
2643715        Fang, Chelsea                                                CAN F                                1487  0   40 2014  w   
2662752        Fang, Ming                                                   CAN M                                1735  0   40 1979  i   
2669080        Fata, Fabio                                                  CAN M                                1700  0   40 1960  i   
2683369        Fazzolari, Chiara                                            CAN F                                1493  0   40 1981  w   
2679620        Fedorov, Daniel                                              CAN M                                1593  0   40 2012      
2618311        Feeley, Philip                                               CAN M                                1737  0   20 1954  i   
2656124        Fehr, Brody                                                  CAN M                                1871  0   40 2008  i   
2663988        Fehr, Kyle                                                   CAN M                                1533  0   40 1978  i   
2664860        Feng, Archer                                                 CAN M                                1536  0   40 2016      
2671743        Feng, Warren                                                 CAN M                            AFM 1718  0   40 2013      
2674165        Feng, ZiFan                                                  CAN F                                1578  0   40 2015  w   
2629267        Fernando, Ronald                                             CAN M                                1803  0   20 1971  i   
2606763        Ferreira, Alex                                               CAN M             FA                 1965  0   20 1985      
2607310        Fiedler, Brian                                               CAN M                                1919  0   20 1960      
2602202        Filion, Charles                                              CAN M                                2157  0   20 1979  i   
2600706        Filipovich, David                                            CAN M                                1995  0   20 1963      
2602482        Fillion, Steve                                               CAN M                                2152  0   20 1967  i   
2600226        Findlay, Ian T.                                              CAN M   FM                           2247  0   20 1960      
2660717        Fischer, Jacob                                               CAN M                                1622  0   40 2010      
2659719        Fisk, Mark                                                   CAN M                                1691  0   40 1966  i   
2625334        Fradkin, Benjamin                                            CAN M                                1917  0   20 1955  i   
2630770        Franco, Ryan                                                 CAN M                                2058  0   20 1979  i   
2660849        Friesen, Joshua                                              CAN M                                1715  0   40 2008  i   
2660857        Friesen, Todd                                                CAN M                                1680  0   40 1979  i   
2643723        Fu, Ashley                                                   CAN F                                1652  0   40 2014  w   
39971341       Fu, James                                                    CAN M                                1560  0   40 2017      
2644533        Fu, Odyssey                                                  CAN M                                1595  0   40 2011      
2620561        Gaisinsky, Adam                                              CAN M   CM                           2015  0   20 2003  i   
2619105        Gan, David Zhaoxiang                                         CAN M                                1526  0   40 0         
2648059        Gandolfi, Fred                                               CAN M                                1745  0   40 1963      
2623412        Ganea, Mihai                                                 CAN M                                1902  0   20 1968  i   
2625350        Gannon, Keith                                                CAN M                                1587  0   20 1955      
2653109        Gao, Evan                                                    CAN M                                1537  0   40 2016      
2638223        Gao, Heye                                                    CAN M   CM                           1992  0   40 2012      
2653117        Gao, Ian                                                     CAN M                                1564  0   40 2016      
2640619        Gao, Joe                                                     CAN M                                1547  0   40 2015      
2629640        Gao, Lucy                                                    CAN F   WFM  WFM                     1763  0   40 2009  wi  
2629429        Gao, Raymond                                                 CAN M   CM                           1965  0   20 2006      
2653125        Gao, Yiguo                                                   CAN M                                1433  0   40 2010  i   
2638576        Gao, Yueheng                                                 CAN M                                1767  0   40 2010      
2612321        Gashgarian, Rob                                              CAN M                                1794  0   20 0     i   
2654822        Gautam, Arnav                                                CAN M                                1583  4   40 2011      
2634066        Gauthier, David                                              CAN M                                1657  0   20 2003  i   
54104564       Gavrilin, Roman                                              CAN M   FM                           2136  0   20 2003      
2656825        Gay, Heidi                                                   CAN F             NA                 1562  0   40 1992  wi  
2680998        Ge, Chenhao                                                  CAN M                                1708  0   40 2004      
1206303        Geaman, Horia                                                CAN M                                2071  0   20 1967      
2656051        Gebhardt, Alexander                                          CAN M                                1644  0   40 2006      
2650908        Gebhardt, David                                              CAN M                                1463  0   40 1967      
2616840        Gedajlovic, Max                                              CAN M   IM                           2217  0   20 2001  i   
2631555        Geillon-Barral, Roween                                       CAN F                                1492  0   40 2007  w   
2616190        Gelet, Seymour                                               CAN M                                1989  0   20 1994  i   
20653255       Genzling, Jerome                                             CAN M   CM                           2029  0   20 1998      
2630680        Gerona, Joshua                                               CAN M                                2070  0   20 1998      
2672391        Ghobrial, Youssef                                            CAN M                                1776  0   40 2004      
22502785       Ghomi, Parnian                                               CAN F   WCM  WCM                     1936  0   20 2005  wi  
2647800        Gies, Zach                                                   CAN M                                1828  0   20 2001  i   
2648199        Giles, Patrick                                               CAN M                                1728  0   40 1997  i   
2669889        Girgis, Ehab                                                 CAN M                                1619  0   40 1971      
2684233        Giroux, Fred                                                 CAN M                                1755  0   40 1990      
2614286        Glew, Richard                                                CAN M                                1820  0   20 1948  i   
2651726        Gokce, Ahmet                                                 CAN M                                1640  0   40 2009      
2657724        Golchin, Ryan                                                CAN M                                1889  0   40 2010      
2608022        Gold, Itohan                                                 CAN M                                2015  0   20 0     i   
14114224       Golubka, Petro                                               CAN M   GM                           2461  0   10 1989      
2674270        Gong, Lucas                                                  CAN M                                1637  0   40 2017  i   
2671760        Gonnet, Emmanuel                                             CAN M                                1567  20  20 1971      
2630699        Gonzales, Joel                                               CAN M             NA                 1909  3   40 1963      
2615410        Gooding, Gordon                                              CAN M                                1912  0   20 1972  i   
2675250        Gowrishankar, Nilaanujan                                     CAN M                                1663  0   40 2014      
2620758        Graham, Anthony-Dwight                                       CAN M                                1487  0   40 0         
2609835        Graif, William                                               CAN M   FM                           2214  0   20 1999  i   
2631121        Grant, Devin                                                 CAN M                                1728  0   20 1992  i   
2682176        Grant, Jason                                                 CAN M                                1612  0   40 2001      
2602156        Gravel, Simon                                                CAN M                                2250  0   20 1971  i   
2630842        Green, Ken                                                   CAN M                                1741  0   20 1971  i   
2663309        Gres, Yakiv                                                  CAN M                                2023  0   20 2006      
2639220        Gribanov, Anton                                              CAN M                            AFM 1797  0   20 1989      
2659760        Gribilas, Tom                                                CAN M                                1687  0   40 2003  i   
2604418        Grigorescu, Laurentiu                                        CAN M                                1996  0   20 1969  i   
2644827        Grosman, Ari                                                 CAN M                                1742  0   40 2009      
2644185        Grosman, Noah                                                CAN M                                1797  0   40 2013      
2674289        Gross, Arkadii                                               CAN M                                1711  0   40 1990      
2675579        Gruninger, Jaxon                                             CAN M                                1607  0   40 2003      
2664119        Guan, Gus Lejia                                              CAN M                                1679  0   40 2012      
2636573        Guan, Tsz Yeung Daniel                                       CAN M                                1774  0   40 2007  i   
2628104        Gueverra, Alvin                                              CAN M                                1870  0   20 1971  i   
2636077        Guillemette, Hugo                                            CAN M   CM                           1928  0   40 2011  i   
2619113        Guipi Bopala, Prince Eric Jr                                 CAN M                                1863  0   40 2007  i   
2644835        Guliyev, Nadir                                               CAN M                                1698  0   40 2009  i   
2612232        Gunapalan, David                                             CAN M                                1908  0   20 0         
2631350        Guo, Anni                                                    CAN F   WFM  WFM                     1893  0   40 2009  w   
2603870        Gurevich, Artjom                                             CAN M                                2071  0   20 1983      
2647818        Guth, Ryan                                                   CAN M                                1790  0   20 1993  i   
2664194        Guzman, Sophia                                               CAN F                                1701  4   40 2014  w   
2645750        Ha, Hoc Quan                                                 CAN M                                1846  0   40 2012  i   
2638592        Hadid, Mohammed                                              CAN M                                1855  0   20 2002      
2012618        Haessel, Dale R.                                             CAN M   FM                           2058  0   20 1968      
2600439        Hajiyev, Elshad                                              CAN M                                2057  0   20 0     i   
2606577        Hambleton, Aman                                              CAN M   GM                           2447  0   10 1992  i   
2657996        Hamm, Gabriel                                                CAN M                                1950  0   20 2002      
2622122        Hammarstrom, Orjan                                           CAN M                                1759  0   20 1948  i   
2666324        Hammoud, Khaled                                              CAN M                                1656  0   40 2013  i   
2658500        Han, Jacob Yidi                                              CAN M                                1529  0   40 2013  i   
2629631        Han, Johnathan                                               CAN M   IM                           2207  0   40 2009      
2667240        Han, Ruochong                                                CAN M                                1571  0   40 2010      
2634481        Han, Victor                                                  CAN M                                1876  0   20 2002  i   
2626667        Hanratty, Brian                                              CAN M                                1720  0   20 1997  i   
2606771        Hansen, Eric                                                 CAN M   GM                           2536  0   10 1992  i   
2622653        Hansen, Troy                                                 CAN M                                1901  0   20 1990  i   
25677063       Harihara, Vikrant                                            CAN M                                1471  0   40 2009  i   
2656442        Hariri Awada, Chadi                                          CAN M                                1868  0   40 1981  i   
2666332        Harish, Adwaith                                              CAN M                            AFM 1599  0   40 2012      
2647400        Harms, Reece                                                 CAN M                                1819  0   20 2006  i   
2674416        Harris, Isaac                                                CAN M                                1651  0   40 1997  i   
2670682        Hartry, David                                                CAN M                                1748  0   40 2004  i   
2656450        Harutyunyan, Narek                                           CAN M                                1895  0   40 2010      
2672405        Harvey, Chris                                                CAN M                                1596  0   40 1989  i   
2611864        Hassain, Mahmud                                              CAN M                                1911  0   20 0     i   
2661918        Hatamian, Arad                                               CAN M                                1826  0   40 2007      
654612         Have, Didier                                                 CAN M                                1945  2   20 1977      
2623625        Hay, Jonathan                                                CAN M                                1920  0   20 1999  i   
2607271        Haynes, Nicolas                                              CAN M                                2183  0   20 1984  i   
2637286        He, Jinglai                                                  CAN M                                1649  0   40 2006  i   
2637189        He, Matthew                                                  CAN M                                1895  0   40 2007  i   
2600048        Hebert, Jean                                                 CAN M   IM                           2352  0   20 1957  i   
2675854        Hegde, Avnish                                                CAN F                                1478  0   40 2014  w   
2642344        Helwig, Frank                                                CAN M                                1503  0   40 1961  i   
2660431        Hemphrey, David                                              CAN M                                1724  0   40 1996      
2614227        Hendon, Lee                                                  CAN M                                1633  0   20 0     i   
2640082        Henriquez, Diego                                             CAN M                                1716  0   20 1990  i   
2605147        Henry, Liam                                                  CAN M                                2086  0   20 1986  i   
2626080        Heppenstall, Lara                                            CAN F                                1732  0   20 1989  wi  
2606852        Ho, Conrad                                                   CAN M                                2005  0   20 1989  i   
2647508        Hogg, Daniel                                                 CAN M                                1620  0   40 1993      
2671310        Holoborodko, Ihor                                            CAN M                                1699  0   20 1979      
2664305        Hong, Angela                                                 CAN F                                1423  0   40 2016  w   
2644843        Hong, Zihan                                                  CAN M             NA             AIM 1811  0   40 2009      
2673886        Horiainov, Oleksandr                                         CAN M                                1913  0   40 2000  i   
2656884        Hosseinzadeh, Amirmahdi                                      CAN M                                1974  0   40 2007      
2645629        Hu, Jizhen                                                   CAN F                                1562  0   40 2010  w   
2637197        Hu, Raymond                                                  CAN M                                1719  0   40 2008  i   
2638231        Hu, Richard                                                  CAN M                                1779  0   40 2011  i   
2618150        Hua, Eugene                                                  CAN M   FM                           2344  0   20 2003      
2685540        Huang, Angela                                                CAN F                                1649  0   40 2012  w   
2671778        Huang, Frankie                                               CAN M                            AFM 1547  0   40 2011      
2637715        Huang, Ivan                                                  CAN M                                1743  0   40 2009  i   
2638240        Huang, Justin                                                CAN M                                1890  0   40 2012      
2671794        Huang, Max                                                   CAN M                                1600  0   40 2011  i   
329218782      Huang, Patrick                                               CAN M                                2026  0   20 2005  i   
2618176        Huang, Patrick L.                                            CAN M                                1843  0   20 0     i   
2672863        Huang, Sichang                                               CAN M                                1698  0   40 2010      
2629445        Huang, Youhe                                                 CAN M                                1981  0   40 2007  i   
2658038        Hui, Zelus                                                   CAN M                                1771  0   40 2012      
2670690        Hui, Zenas                                                   CAN M                                1647  0   40 2014      
2607522        Humphreys, Michael                                           CAN M   FM                           2236  0   20 1989  i   
2628554        Hunter, Austin                                               CAN M                                1640  0   40 1998      
2649276        Huston-Earle, Joshua                                         CAN M                                1914  0   40 2004  i   
2677300        Huynh, Phuc Khang                                            CAN M                            AFM 1657  0   40 2011      
329111356      Iman Eini, Ali                                               CAN M                            AFM 1669  0   40 2017      
2607530        Ingram, Richard                                              CAN M                                1872  0   20 0         
2653141        Ioffine, Sasha                                               CAN M                                1548  0   40 2005  i   
2667274        Iordanescu, Victor Nicolae                                   CAN M                                1737  0   40 2010  i   
2667282        Ivanov Yuan, Maksim                                          CAN M                                1908  0   40 2011  i   
2613158        Ivanov, Mike                                                 CAN M   IM                           2313  0   20 1995      
2651874        Izrailov, David                                              CAN M                                1823  0   40 2004      
2680319        Jachim, Griffin                                              CAN M                                1505  0   40 1990      
2630478        Jacobs, Michael                                              CAN M                                1779  0   40 2006  i   
12507440       Jaferian, Koosha                                             CAN M   FM                           2157  0   20 1998      
531011624      Jai Hanuj Vetrivel                                           CAN M                            AFM 1408  0   40 2014  i   
2624257        Jenkins, Mark                                                CAN M                                1601  0   40 1984      
2606070        Jia, Derek                                                   CAN M                                2010  0   20 1989      
2643855        Jia, Jasper Yunjie                                           CAN M                                1544  0   40 2015      
2637480        Jiang Barron, Jiyu                                           CAN M                                2027  0   40 2009  i   
2627922        Jiang, Brian                                                 CAN M                                1950  0   20 2000      
2669064        Jiang, Brooks                                                CAN M                                1900  0   40 2007  i   
2640384        Jiang, Hanxi (Hancy)                                         CAN F   WFM  WFM  NA                 1898  0   40 2009  w   
2629658        Jiang, Kate Yuhua                                            CAN F   WCM  WCM                     1840  0   40 2007  wi  
2659158        Jin, Winston                                                 CAN M                                1678  0   40 2015      
2669412        Jo, Asher                                                    CAN M                                1704  0   40 2017      
3505499        Jodar Arias, Marlon                                          CAN M                                2248  0   20 1985      
2673363        Johal, Jaiven                                                CAN M                                1640  0   40 2010      
2669960        Johnston, Devin                                              CAN M                                1548  0   40 1985      
2652447        Jones, Jacob                                                 CAN M                                1682  0   40 0     i   
2629453        Joseph Benher, Savio                                         CAN M   CM                           2071  0   20 2006  i   
2659506        Joseph, Essae                                                CAN M                                1468  0   40 1975      
329105368      Joseph, Jonath                                               CAN M                                1884  0   40 2009  i   
2658666        Joynt, Kayden                                                CAN M                                1655  0   20 2006      
2659930        Ju, Grant                                                    CAN M                                1489  0   40 2011  i   
2619920        Ju, Lawrence                                                 CAN M                                1681  0   40 0     i   
2600609        Jung, Hans Rudolf                                            CAN M   FM                           1983  0   20 1958  i   
34272631       Kabakova, Mariya                                             CAN F                                1495  0   40 2010  w   
2682591        Kachroo, Arjun                                               CAN M                                2027  0   40 1987      
2618052        Kadavil, Suresh                                              CAN M                                1563  0   20 0     i   
2661136        Kadmon Shachor, Yarden                                       CAN M                            ACM 1617  0   40 2005  i   
2621401        Kagaoan, Jose                                                CAN M                                1883  0   20 0         
13507311       Kalinin, Dzmitry                                             CAN M   CM                           2020  0   20 1994  i   
2676192        Kalyanasundaram, Sasikumar                                   CAN M                                1658  0   40 1982  i   
2661012        Kamath, Nikita                                               CAN F                                1523  0   40 2012  wi  
2619156        Kang, Dorian                                                 CAN M   CM                           2101  0   40 2006  i   
2666413        Kanigicharla, Atulith                                        CAN M                                1546  0   40 2013  i   
2648792        Kanlikilicer, Kuzey                                          CAN M                            ACM 1517  0   40 1999  i   
2652188        Karabanov, Youri                                             CAN M                                1483  0   40 1951      
2682435        Karmali, Hafiz                                               CAN M                                1867  0   20 0     i   
2663180        Katz, Lyam                                                   CAN M                            AFM 1704  0   20 2004      
2015056        Kaufman, Raymond                                             CAN M   IM                           2195  0   20 1982      
2616475        Kaye, Olya                                                   CAN F                                1771  0   40 1984  wi  
2663287        Kehrig, Thomas                                               CAN M                                1425  0   40 1998  i   
14174294       Keleberda, Tymur                                             CAN M   IM        FI                 2198  0   20 2006  i   
2665301        Kemaoglu, Guzel Maya                                         CAN F                                1520  0   40 2014  w   
2665646        Kemaoglu, Toprak Deniz                                       CAN M                                1680  0   40 2014      
2681706        Khair, Parag                                                 CAN M                                1515  0   40 1969      
2651343        Khalajmehr, Peyman                                           CAN M                                1796  0   20 1972      
22514635       Khaledi, Omid                                                CAN M   FM                           2146  0   20 2006  i   
2660369        Khaledy Alidoosti, Parham                                    CAN M                                1616  0   40 2013      
13735705       Khamidov, Bek                                                CAN M                            ACM 1566  0   40 2005  i   
2637570        Khan, Riley                                                  CAN M             FA             AIM 1765  0   40 1999  i   
2602903        Khassanov, Marat                                             CAN M   FM                           2178  0   20 1956  i   
2652307        Khatchikian, Eva                                             CAN F                                1457  0   40 2010  wi  
2644878        Kheni, Kush                                                  CAN M                                1601  0   40 2009      
2651742        Khezri, Hamed                                                CAN M                                1415  0   40 2004  i   
2613140        Kho, Jingle A.                                               CAN M                                1914  0   20 1971  i   
2618060        Khodjimatov, Sherzod                                         CAN M                                2077  0   20 0         
2602121        Khoudgarian, Natalia                                         CAN F   WIM  WIM                     2052  0   20 1973  wi  
2641186        Kim, Chris                                                   CAN M                                1797  0   40 1997      
2627035        Kim, George                                                  CAN M                                1717  0   20 1956  i   
2642298        Kim, Noah                                                    CAN M                                1974  0   40 2007  i   
2639394        Kim, Sunyo                                                   CAN M                                1751  0   40 1988      
2616734        Kimelman, Michael                                            CAN M                                2107  0   20 0         
2669404        Kimmons, Michael                                             CAN M                                1611  0   40 1988  i   
2633078        Kiryakov, Marin                                              CAN M                                1677  0   40 2002  i   
2609479        Kleinman, Michael                                            CAN M   IM                           2287  0   20 1994  i   
2685736        Klimaszewski, Marek                                          CAN M                                1679  0   40 2000      
2614987        Klokow, John                                                 CAN M                                1617  0   20 1947      
2658046        Klusa, Lawrence                                              CAN M                                1597  0   40 1962  i   
2614472        Klusa, Mark                                                  CAN M                                1908  0   20 1993      
2648482        Knechtel, Thomas                                             CAN M                                1723  0   20 2001  i   
2607549        Knox, Christopher                                            CAN M                                2126  0   20 1997  i   
2621576        Kobalenko, Jerry                                             CAN M                                1966  0   20 0     i   
2643278        Kola, Venkat Karthikeya Reddy                                CAN M   CM                           1932  0   40 2015      
2643260        Kola, Venkata Saket Reddy                                    CAN M                            AFM 1632  0   40 2013      
2647630        Kolodner, Garry                                              CAN M                                1735  0   40 2014      
2664330        Kong, Brian                                                  CAN M                                1729  0   40 2013      
13209345       Koo, Minjun                                                  CAN M                            AFM 1616  0   40 2010  i   
2650436        Koop, Alison Emily                                           CAN F   WCM  WCM                     1707  0   40 2008  w   
2620634        Koperski, Dustin                                             CAN M                                1821  0   20 1990  i   
2640376        Kot, Emanuel                                                 CAN M   IM                           1998  0   40 2008  i   
2676672        Kotapuri, Ruslan                                             CAN M                                1600  0   40 2008      
114987         Kovalyov, Anton                                              CAN M   GM                           2585  0   10 1992  i   
2650762        Kovuru, Aaryan                                               CAN M                            AIM 1658  0   40 2013      
2607140        Kraiouchkine, Nikita                                         CAN M   CM                           2233  0   20 1995      
2652552        Kreklewich, Jack                                             CAN M                                1816  0   40 2009  i   
2668084        Krishnamurthi, Shashwath Raaghav                             CAN M                                1728  0   40 2013      
2667312        Krivykh, Daniel                                              CAN M                                1905  0   40 2011  i   
14905361       Krnan, Tomas                                                 CAN M   IM                           2445  0   10 1988  i   
14117304       Kucherenko, Olena                                            CAN F   WCM  WCM                     1949  0   20 1984  w   
2681781        Kuehl, Sean                                                  CAN M                                1874  0   40 2000      
2648849        Kumbharathi, Harsha                                          CAN M                                1682  0   40 2011  i   
2613719        Kurkowski, Ken                                               CAN M                                1552  0   40 0     i   
2659174        Kuryliw, Adrian                                              CAN M                                1762  0   40 1959  i   
2604833        Kuryliw, Ray                                                 CAN M                                1800  0   20 1953      
2630702        Kwiatek, Jordan                                              CAN M                                1959  0   40 1985  i   
2621185        Labadie, Bernard                                             CAN M                                1663  0   20 0     i   
2680599        Lachica, Abie                                                CAN M                                1663  0   40 1964      
2605104        Laframboise, Marc-Andre                                      CAN M                                2084  0   40 1984  i   
2652986        Lai, Zhihui                                                  CAN M                                1632  0   40 2013      
2659182        Lake, Pablo                                                  CAN M                                1773  0   40 2010      
2648270        Lakhani, Riyaan                                              CAN M                                1831  0   20 2002  i   
2652790        Lalonde, Olivier                                             CAN M                                2133  0   40 1999  i   
2638150        Lam, Eric                                                    CAN M                                1549  0   40 2004  i   
2678721        Lam, Jacob                                                   CAN M                                1577  0   40 2013      
2683687        Lambert, Thoran                                              CAN M                                1895  0   40 2011      
2682451        Landingin, Jofrel                                            CAN M                                1722  0   20 0         
2638045        Lang, Quintin                                                CAN M                                1737  0   40 2005  i   
2628805        Latorre, Spiro                                               CAN M                            AFM 1770  0   20 1972  i   
2636891        Latorre, Vincent                                             CAN M   FM                           2075  0   40 2008  i   
2644568        Lau, Jayden                                                  CAN M                            AFM 1626  0   40 2010  i   
2629186        Laughlin, Braden                                             CAN M                                1849  0   20 1999      
2618320        Lauron, Ranel G                                              CAN M                                2124  0   20 1980  i   
2604655        Lawless, David                                               CAN M                                1939  0   40 1962  i   
2604116        Lawson, Eric                                                 CAN M   IM                           2297  0   20 1984      
2636999        Lazarev, Shon                                                CAN M                                1871  0   20 2003      
2664950        Le, Duc Khai                                                 CAN M                                1600  0   40 2016      
12401749       Le, Quang Long                                               CAN M   IM        FT,NA              2415  0   10 1989      
2606526        Leblanc, Ron                                                 CAN M                                2005  0   20 1987  i   
2640708        Lee, Daniel Joshua                                           CAN M                                1732  0   40 2012  i   
2662728        Lee, Ethan                                                   CAN M                                1561  0   40 2012      
2672529        Lee, Jayden                                                  CAN M                                1606  0   40 2011      
2675587        Lee, Logan                                                   CAN M                                1662  0   40 2009      
2668998        Lee, Raphael                                                 CAN M                                1582  0   40 2017      
2684918        Lee, Tai Hing                                                CAN M                                1691  0   40 2012      
2652560        Lee, Zach Nathaniel                                          CAN M                                1505  0   40 2016      
2634872        Leen, Hrishit                                                CAN M                                1516  0   20 2002  i   
2668238        Lefebvre, Kevin                                              CAN M                                1639  0   40 1992      
2634961        Lefort, Victor                                               CAN M                                1700  0   20 1990  i   
2656191        Lehotsky, Matthew                                            CAN M                                1636  0   20 1985  i   
2619610        Lei, Sean                                                    CAN M                                1929  0   20 0     i   
2645327        Leliveld, Andrew                                             CAN M                                1813  0   20 1998  i   
2640716        Leong, Aiden                                                 CAN M                                1887  0   40 2008  i   
2635046        Leong, Ryan                                                  CAN M             NA                 1895  0   20 2002  i   
2653150        Leschinski, Tom                                              CAN M                                1552  0   40 1995      
2626420        Letain, Cory                                                 CAN M                                1813  0   20 1990  i   
6000290        Leung, Ho Yan Andrew                                         CAN M             NA                 2007  0   20 1991  i   
2636654        Leung, Wah Sing (Joseph)                                     CAN M                                1862  0   40 2010  i   
2600307        Leveille, Francois                                           CAN M   FM                           2205  0   20 1961  i   
2632144        Li, Adam                                                     CAN M                                1729  0   40 2008  i   
2642557        Li, Aiden                                                    CAN M                                1645  0   40 2011  i   
2635305        Li, Alan                                                     CAN M                                1782  0   40 2009  i   
2648962        Li, Allen                                                    CAN M                                1723  0   40 2013      
2659603        Li, Alyssa Zhuojing                                          CAN F                                1583  0   40 2014  w   
2658860        Li, Bingda                                                   CAN M                                1518  0   40 2012      
2659786        Li, Charles Zirui                                            CAN M                                1532  0   40 2014      
2650959        Li, Grace                                                    CAN F                                1595  0   40 2013  wi  
2668777        Li, Grace                                                    CAN F                                1500  0   40 2014  w   
2617447        Li, Hongyi                                                   CAN M                                1849  0   20 0     i   
2638266        Li, Jake Chi Hang                                            CAN M                                1519  0   40 2011  i   
2670100        Li, Jiazhou                                                  CAN M                                1629  0   40 2012      
2635577        Li, Julia                                                    CAN F                                1723  0   40 2008  wi  
2631083        Li, Kevin Yunhong                                            CAN M                                1800  0   40 2006  i   
8643512        Li, Quanhao                                                  CAN M                                1647  0   40 2008  i   
2641356        Li, Ryan                                                     CAN M                                1700  0   40 2013      
2681714        Li, Tianyi                                                   CAN M                                1529  0   40 2011      
2638282        Li, Triston                                                  CAN M                            AFM 1777  0   40 2012  i   
2619750        Li, William                                                  CAN M   CM                           2031  0   20 2002  i   
2631679        Li, Wing                                                     CAN M                                1621  0   40 2005  i   
8610410        Li, Yilin                                                    CAN F   WFM  WFM  NA                 1897  0   20 2000  w   
2657350        Li, Yuchen                                                   CAN M                                1773  0   40 2013      
2651750        Li, Yuhao                                                    CAN M                                1756  0   40 2004  i   
8607664        Li, Yunshan                                                  CAN F   WIM  WIM                     2166  0   20 2002  w   
2664976        Liang, Maximus                                               CAN M                                1791  0   40 2016      
2652323        Liao, Alex                                                   CAN M                                1564  0   40 2012  i   
2605848        Libersan, Thierry                                            CAN M                                1981  0   20 1978  i   
2675951        Liles, Kerry                                                 CAN M                                1591  0   40 1950      
2634325        Lim, Levi                                                    CAN M                                1830  0   20 1971  i   
2647958        Lima-Barbosa, Raphael                                        CAN M                                1900  0   40 1994      
2674300        Limpright, Joshua                                            CAN M                                1725  0   40 2001  i   
2640783        Lin, Austin                                                  CAN M                            AFM 1743  0   40 2012      
2619954        Lin, Benjamin                                                CAN M                                1930  0   20 2004  i   
2637227        Lin, Joey                                                    CAN M                                1793  0   40 2008  i   
2634490        Lin, Leo                                                     CAN M   CM                           2100  0   40 2009  i   
2643901        Ling, Aiden                                                  CAN M                                1831  0   40 2015      
2658216        Ling, Max                                                    CAN M                                1622  0   40 2010      
2668033        Ling, Samuel                                                 CAN M                                1488  0   40 1974      
2674610        Liu, Hao                                                     CAN F                                1828  2   40 2009  w   
2628597        Liu, Henry                                                   CAN M                                1941  0   40 2007  i   
2651254        Liu, Justin                                                  CAN M                                1855  0   20 2002  i   
2643170        Liu, Sean Fangxiao                                           CAN M                            AFM 1764  0   40 2010  i   
2651106        Liu, Shawn                                                   CAN M                                1620  0   40 2008  i   
2640287        Liu, Zachary Hankun                                          CAN M   CM                           1983  0   40 2012      
2652315        Liu, Zeen                                                    CAN M                                1743  0   40 2008  i   
2677288        Liu, Ziyang Robin                                            CAN M                                1589  0   40 2011      
2661969        Lloyd, Ian                                                   CAN M                                1693  0   40 2001  i   
2613743        Loadman, Ian                                                 CAN M                                1898  0   20 1956      
2652218        Lodhi, Talha                                                 CAN M             NI                 1772  0   20 1999      
2647966        Loevenich, Anna                                              CAN F                                1545  0   40 1980  wi  
2648733        Lomov, Peter                                                 CAN M                                1593  0   40 2010      
2617870        Lora, Gustavo                                                CAN M                                1561  0   40 0         
2618885        Lord, Daniel                                                 CAN M                                1745  0   40 1978  i   
2678608        Lorenz, Martin                                               CAN M                                1601  0   40 2001      
2661977        Love, Dave                                                   CAN M                                1598  0   40 1961  i   
2618699        Low, Kevin                                                   CAN M   CM                           2127  0   40 2005  i   
2642638        Lu, Eddie                                                    CAN M                                1985  0   40 2007      
2661756        Lu, Karson                                                   CAN M                                1813  8   40 2017      
2640643        Lu, Tony                                                     CAN M   FM                           1840  0   40 2009      
2673487        Luehr, Travis                                                CAN M                                1582  0   40 1996      
2648130        Lukinykh, Slava                                              CAN M                                1713  0   40 2009      
2657503        Lyu, Ziang                                                   CAN M                                1635  0   40 1999  i   
2655748        Ma, Luke                                                     CAN M                                1606  0   40 2011  i   
2655756        Ma, Quentin                                                  CAN M                            AIM 1743  0   40 2014  i   
2631040        Ma, Yue Ran                                                  CAN M                                1806  0   40 2001  i   
2621703        Macdonald, Dean                                              CAN M                                1626  0   20 0     i   
2618117        Machabeli, Alexandre                                         CAN M                                1933  0   20 1999  i   
2672030        Mackay, Chris                                                CAN M                                1716  0   40 2007      
2621142        MacLeod, David                                               CAN M                                1925  0   20 1952  i   
2664348        Madhu Vikram, Chaarvik                                       CAN M                                1576  0   40 2015      
2682214        Maendel, Artie                                               CAN M                                1649  0   40 1992      
2669382        Maendel, Chris                                               CAN M                                1569  0   40 1949  i   
2663767        Magnussen, Donald                                            CAN M                                1723  0   40 2008      
2611520        Magnusson, Saul                                              CAN M                                1878  0   20 1989  i   
2626071        Mahdjoubi, Abdelaziz                                         CAN M                                1789  0   20 1981  i   
25015044       Mahip Singh                                                  CAN M                                1996  0   40 2001  i   
2606143        Mai, Lloyd                                                   CAN M                                2182  0   20 1993      
2615983        Majaducon, Willy                                             CAN M                                1929  0   20 0     i   
2664356        Majumdar, Aranyo Moshe                                       CAN M                                1605  0   40 2010  i   
2672421        Makarchuk, Yustyna                                           CAN F                                1477  0   40 2009  w   
2648857        Makus, Dominic                                               CAN M                                1555  0   40 1999      
30974291       Malakar, Saarthak                                            CAN M   FM                           1731  0   40 2008  i   
2622769        Malakhovets, Sergey                                          CAN M                                1924  0   20 1960      
2605384        Malek, Omid                                                  CAN M                                2064  0   20 1987  i   
2677075        Mallari, Efren                                               CAN M                                1826  0   40 1982      
2612038        Malmsten, Erik                                               CAN M                                1819  0   20 0         
2684470        Malone, Ryan                                                 CAN M                                1689  3   40 1997      
2678519        Malpica, Angelo                                              CAN M                                1630  0   40 2011      
13456210       Mammadov, Nihad                                              CAN M                                1776  0   40 2013      
2624273        Mandusic, Ante                                               CAN M                                1403  0   40 1984      
2632705        Mane, Arnav                                                  CAN M                                1499  0   40 2010  i   
2670704        Maniego, Jibb                                                CAN M                                1821  0   40 1980  i   
2629488        Mansilla, Guillermo                                          CAN M                                1681  0   40 1983      
2632586        Mao, Fengxi                                                  CAN M                                2188  0   20 2005      
2681978        Mao, Oliver                                                  CAN M                                1735  0   40 2007      
2617994        Marcaida Ren, Lionel                                         CAN M                                1819  0   20 0     i   
2622955        Marin, Sam                                                   CAN M                                2000  0   20 1995      
2625377        Marshall, Carter                                             CAN M                                1567  0   40 2004  i   
2625385        Marshall, Ken                                                CAN M                                1593  0   40 1969      
2640996        Martin, Dominic                                              CAN M                            AFM 1486  0   40 2010      
2604264        Masse, Hugues                                                CAN M                                2181  0   20 1983      
2659794        Mathur, Apramey                                              CAN M                            AFM 1616  0   40 2014  i   
1114581        Matras-Clement, Agnieszka                                    CAN F   WIM  WIM                     2238  0   20 1982  wi  
2621835        Maulucci, Anthony                                            CAN M                                1881  0   20 2001      
2663619        Maung, Myo                                                   CAN M                                1607  0   40 1968  i   
2645718        McCallum, Elliot                                             CAN M                                1797  0   40 2016  i   
2642212        McCartney, Steven                                            CAN M                                1786  0   20 2000  i   
2604612        McLaren, Brian                                               CAN M                                2132  0   20 1953  i   
2653486        Meili, Abraham                                               CAN M                                1616  0   40 2011  i   
2636344        Melnyk, Jim                                                  CAN M                                1645  0   20 1955      
25954938       Mendes Aaron Reeve                                           CAN M   IM                           2229  0   40 2012      
2621509        Mendoza, Armand Jess                                         CAN M                                1838  0   20 0         
2629585        Mercure, Gilbert                                             CAN M                                1847  0   20 1962      
2656922        Merse, Leon Noel                                             CAN M                                1557  0   40 1996      
2639475        Michalchuk, Avery                                            CAN M                                1705  0   40 2007  i   
2648865        Miles, Evan                                                  CAN M                                1658  0   40 2001  i   
2601567        Milicevic, Goran                                             CAN M   FM                           2220  0   20 0     i   
2607042        Miller, Brian                                                CAN M                                1740  0   20 0         
2608634        Miller, David                                                CAN M                                2017  0   20 1994  i   
2604035        Miller, Evgeny                                               CAN M   CM                           2226  6   20 1985      
2625016        Millette, Sylvain                                            CAN M                                1918  0   20 1963  i   
2607280        Milne, Arthur                                                CAN M                                1659  0   20 0         
2624303        Minano, John V                                               CAN M                                1667  0   40 1960      
2632667        Ming, Jerry                                                  CAN M                                1729  0   40 2010  i   
2617633        Ming, Wenyang                                                CAN M                                1886  0   20 2003  i   
2634180        Minhas, Usman Afzal                                          CAN M                                1620  0   20 1985      
2661160        Mirza Hessabi, Reza                                          CAN M                                1574  0   40 1984      
25903721       Mishka Mathur                                                CAN F                                1781  0   40 2008  wi  
2681790        Mitra, Ramon                                                 CAN M                                1700  4   40 1972      
2686457        Mitra, Rishabh                                               CAN M                                1432  0   40 2013      
2661179        Mittal, Aashwin                                              CAN M                                1693  0   40 2004      
2602954        Moffat, Andrei                                               CAN M                                1913  0   20 1965  i   
2658330        Mogallos, Jason                                              CAN M                                1525  0   20 1985      
2660172        Mohamed, Noureddin                                           CAN M                                1761  0   40 2011      
4800060        Mohammed Qanee, Arpak Worya                                  CAN M   CM                           2205  0   20 1968      
2653508        Mohan Sree Sivam, Syam                                       CAN M                                1614  4   40 1997      
7976950        Mohand Arab, Syrine                                          CAN F                                1501  0   40 2012  w   
2685566        Mok, Brayden                                                 CAN M                                1818  0   40 2012      
2629666        Mok, Gillian Xi-Lin                                          CAN F   WCM  WCM                     1626  0   40 2008  wi  
30922038       Mok, Yuen Tak                                                CAN M                                2103  0   20 1985  i   
2673207        Molina, Jesus                                                CAN M                                1544  0   40 1993  i   
2635666        Momic, Jovan                                                 CAN M                                1700  0   20 1966  i   
7805225        Momin Fayzan                                                 CAN M                                2038  0   20 2004  i   
2616025        Moncal, Nilo                                                 CAN M                                2008  0   20 0         
2637022        Moon, Ethan                                                  CAN M                                1895  0   40 1999  i   
2605279        Moran-Venegas, Mario                                         CAN M                                1770  0   20 0     i   
2624168        Moreau, Stephen                                              CAN M                                1851  0   20 1993  i   
3833437        Moreno, Jorge                                                CAN M                            AFM 1805  0   20 1996  i   
2623285        Morrick, James                                               CAN M                                1701  0   20 1986  i   
2640627        Moses, Neil                                                  CAN M   FM                           1919  0   40 2011  i   
2643561        Mourad, Michel                                               CAN M                                1722  0   40 2009  i   
2613816        Mourgelas, James                                             CAN M                                1442  0   20 0     i   
2657163        Muhammad, Saim                                               CAN M                                1621  0   40 2005      
2629984        Mukherjee, Pranoy                                            CAN M                                1512  0   40 2006  i   
2672138        Muminov, Diyor                                               CAN M                                1555  0   40 2014      
2641372        Munir, Zeeshan                                               CAN M             NA                 1677  0   40 1980      
329218174      Murali, Dhruv                                                CAN M                                1577  0   40 2010      
2663295        Murenko, Pavel                                               CAN M                                1482  0   20 1987      
2675960        Murthy, Anant                                                CAN M                                1588  0   40 1970      
2681480        Muthukumaran, Mithran                                        CAN M                                1506  0   40 2018      
25147870       Mutyalapati, Modith Aaroh                                    CAN M                                1957  0   40 2014      
2671166        Nagelberg, Alan                                              CAN M                                1965  0   40 1987      
2643200        Nagnibedovsky, Elizabeth                                     CAN F                                1435  0   40 2016  w   
2686465        Nanji, Zain                                                  CAN M                                1791  0   40 2004      
2685744        Narayanan, Krishnamurthi                                     CAN M                                1582  0   40 1984      
2642352        Narula, Japveer                                              CAN M                                1482  0   40 2014  i   
2650029        Natarajan, Bhargav                                           CAN M                                1526  0   40 2011      
2659255        Navalta, Anthony                                             CAN M                                1590  0   40 1971  i   
2632470        Nazareno, Merlin                                             CAN M                                1856  0   20 1960      
2672332        Negi, Hriday                                                 CAN M                                1533  0   40 2013      
2604914        Ng, Gary                                                     CAN M   FM                           2214  0   20 1986  i   
2613832        Ng, Kit-Sun                                                  CAN M                                2043  0   20 0         
2661926        Nguyen, Daniel                                               CAN M                                1722  0   40 1984  i   
2665026        Nguyen, John                                                 CAN M                                1660  0   40 2016      
2605155        Nguyen, Kim                                                  CAN M                                2097  0   20 0     i   
2645785        Nguyen, Leo                                                  CAN M                                1702  0   40 2012      
12419028       Nguyen, Ngoc Phuong Nghi                                     CAN F                                1708  0   20 2007  wi  
2657180        Nguyen-Kawamura, Kousuke                                     CAN M                                1644  0   40 2007      
2643936        Ni, Harrison                                                 CAN M                                1473  0   40 2014      
2645394        Nicholson, Devin                                             CAN M                                1824  0   40 1996  i   
2671506        Nikkel, Daniel                                               CAN M                                1469  0   40 2002      
2612348        Nikouline, Alexandre                                         CAN M                                2033  0   20 0     i   
2659468        Nikul, Siddharth                                             CAN M                                1459  0   40 2016      
2625407        Ning, Eric                                                   CAN M                                1953  0   40 2008  i   
2662574        Nishanian, Phoenix                                           CAN F                                1452  0   40 2011  w   
2655772        Nishikawa, Boomba                                            CAN M                                1576  0   40 2001  i   
2604922        Noritsyn, Nikolay                                            CAN M   IM                           2470  0   10 1991      
2616408        Noritsyn, Sergey                                             CAN M   FM                           2053  0   20 2003  i   
651099900      Norovsambuu, Emma                                            CAN F                                1567  0   40 2009  wi  
2647974        Norris-Roozmon, Alexander                                    CAN M                                1495  0   40 1994  i   
2636255        Ntete, Cally                                                 CAN M                                1682  0   40 1973  i   
2670712        Nudel, Itay                                                  CAN M                                1803  0   40 2000  i   
2621843        Nyamdorj, Davaaochir                                         CAN M                                2100  0   20 1996  i   
1211870        Oancea, Nicolae                                              CAN M             FA             AIM 1786  0   20 1967      
2601214        Ochkoos, Jura                                                CAN M   FM                           2169  0   20 0         
2660296        Odetola, David                                               CAN M                                1588  0   20 2002      
2639408        Odeyemi, Emmanuel                                            CAN M                                1754  0   20 1995      
2647842        Odusanya, Victor                                             CAN M                                1638  0   40 1999  i   
2685442        Olivar, Oliver                                               CAN M                                1779  8   40 1982      
2675811        Oluoha, Sylvester                                            CAN M                                1849  2   40 1989      
6302971        Ondul, Aydin                                                 CAN M                            AGM 1999  0   20 1960  i   
2653265        Orcullo, Fernando                                            CAN M                                2049  0   20 2000      
2632772        Orogun, Ibukun                                               CAN M                                1924  0   40 1980  i   
2650282        Orosz, Peter                                                 CAN M                                1707  0   40 1989      
2670569        Orscelik, Aykan                                              CAN M                                1615  0   40 2004  i   
2656485        Osali, Abdolreza                                             CAN M                                1613  3   40 1988      
2653877        Ossine, Nicholas                                             CAN M                            AIM 1847  0   40 2009      
2634813        Ott, Richard                                                 CAN M                                1588  0   40 1960  i   
2681080        Ouageunouni, Chakib                                          CAN M                                1685  0   40 2008      
2620472        Ouellet, Maili-Jade                                          CAN F   WGM  WGM                     2214  0   20 2002  w   
2669161        Ouellet, Olivier                                             CAN M                                1691  0   40 2004  i   
2669170        Ouimet, Alain H                                              CAN M                                1680  0   40 2000  i   
2605341        Oussedik, Elias                                              CAN M                                2138  0   20 1991  i   
2660083        Pacin, Ondrej                                                CAN M                                1550  0   20 1971      
2630893        Pagalan, Joel                                                CAN M                                1663  3   40 1972      
2647338        Page, Denis                                                  CAN M                                1777  0   40 2000  i   
2602040        Pajkic, Oljeg                                                CAN M                                1979  0   40 1964      
2601222        Palacios, Bobby                                              CAN M                                2176  0   20 0     i   
2680149        Palarajah, Ahilan                                            CAN M                                1773  0   40 1988      
2654555        Pan, Julian                                                  CAN M                                1826  0   40 2014      
2678853        Panchal, Raxen                                               CAN M                                1460  0   40 2003      
2604493        Panjwani, Raja                                               CAN M   IM                           2385  0   10 1990  i   
2658585        Papadatos, Stephen                                           CAN M                                1620  0   40 1991      
2626136        Papneja, Arul                                                CAN M                                1825  0   20 2004  i   
2651122        Parboosingh, Harrison                                        CAN M                                1873  0   40 2007  i   
2683059        Parmar, Nevil                                                CAN M                                1571  0   40 2001      
2657449        Patel, Jaimin                                                CAN M                                1744  0   20 2003  i   
2651130        Patil, Ojas                                                  CAN M                                1653  0   40 2008  i   
2643049        Patil, Tanishq                                               CAN M                            AFM 1568  0   40 2012      
2673150        Paul, Alyna                                                  CAN F                                1478  0   40 2015  w   
2013428        Pechenkin, Vladimir                                          CAN M   FM                           2318  0   20 1977  i   
2601141        Peckford, William                                            CAN M                                2186  0   20 1967  i   
2643057        Pelev, Iassen                                                CAN M                                1942  9   20 2003      
2619490        Peng, Sarah                                                  CAN F                                1812  0   20 2002  wi  
2683067        Penner, Jesse                                                CAN M                                1557  0   40 2001      
2617790        Peralta, Harry A                                             CAN M                                1774  0   20 1977  i   
2609495        Perelman, Leon                                               CAN M                                1914  0   20 1990      
5215277        Perez, Gilbert                                               CAN M                                1818  15  20 1958      
2682613        Perminov, Valery                                             CAN M                                1659  0   40 1993      
2669684        Peters, Jeremy                                               CAN M                                1664  0   40 2000  i   
2621282        Pfeffer, Gerald                                              CAN M                                1764  0   40 0         
12401285       Pham, Bich Ngoc                                              CAN F   WIM  WIM  NA                 2188  0   20 1990  w   
2600072        Piasetski, Leon                                              CAN M   IM                           2227  0   20 1951  i   
2613913        Picana, Andrew                                               CAN M                                1962  0   20 0     i   
2675595        Pilon, Spenser                                               CAN M                                1668  0   40 2001      
2677091        Piovesan, Ashton                                             CAN M                                1615  0   40 2011      
2602962        Pitre, Ron                                                   CAN M                                2086  0   20 0     i   
2625792        Plante, Rejean                                               CAN M                                1865  0   40 1956  i   
2611651        Plotkin, Mark                                                CAN M   IM        NA                 2424  9   10 1998      
2606674        Plotkin, Victor                                              CAN M   FM                           2276  0   20 1968      
2656205        Poirier, Julien                                              CAN M                                1709  0   40 1995  i   
2601176        Poitras, Luc                                                 CAN M                                2096  0   20 1964  i   
2644916        Pollitt, Henry                                               CAN M                                1769  0   40 2009      
2661527        Poncelet, Niklas                                             CAN M                                1760  0   40 2009  i   
5059305        Poorna Prakash, Roshini                                      CAN F                            ACM 1750  0   20 1994  wi  
2615215        Pottinger, Carl                                              CAN M                                1912  0   20 0         
2629593        Potvin, Alain-Nicolas                                        CAN M                                1734  0   40 1965  i   
2613280        Preotu, Razvan                                               CAN M   GM                           2529  0   10 1999      
2648245        Prianichnikov, Maikl                                         CAN M                                1995  0   40 2015      
2620880        Prince, Colin                                                CAN M                                1865  0   20 1965      
2617625        Profit, Brian                                                CAN M                                1851  0   20 1970      
14132087       Protsyuk, Svitlana                                           CAN F   WCM  WCM                     1992  0   20 1995  w   
2622505        Prystenski, Arthur                                           CAN M                                1759  0   20 1949  i   
2651610        Punay, Rhailey                                               CAN M                                1864  0   40 2010      
2642476        Puppala, Aekaay                                              CAN M                                1564  0   40 2015  i   
2602792        Purewal, Sardul                                              CAN M                                1999  0   20 0     i   
2600633        Puri, Vinny                                                  CAN M   FM                           2181  0   20 1967  i   
2636280        Qian, Ashley                                                 CAN F   WFM  WFM                     1848  0   40 2013  wi  
2637774        Qian, Eric                                                   CAN M   CM                           1887  0   40 2010      
2614880        Qian, Owen                                                   CAN M                                1957  0   20 1997  i   
2620243        Qiao, Cindy                                                  CAN F   WFM  WFM                     1880  0   20 2003  w   
2643545        Qin, Kaiqi                                                   CAN M                                1913  0   40 2007      
2627949        Qin, Kevin                                                   CAN M                                1798  0   40 2007  i   
2627434        Qiu, James                                                   CAN M                                1597  0   40 2008  i   
2637316        Qiu, Peter Yong                                              CAN M                                1833  0   20 2005  i   
2627221        Qu, Greta                                                    CAN F   WCM  WCM  NA                 1713  0   40 2009  wi  
2662841        Quinn, Zack                                                  CAN M                                1662  0   40 1998      
2802295        Rabinovich, Alexander                                        CAN M   IM                           2403  0   10 1978      
2616858        Rahemtulla, Adam                                             CAN M                                1888  0   20 1999  i   
25997343       Ramesan, Raunak Amit                                         CAN M                                2007  0   40 2014      
2631270        Ramesh, Sanjay                                               CAN M                                1982  0   20 2004  i   
2659298        Ramirez, Antonio                                             CAN M                                1837  0   40 1964  i   
2663880        Ramos, Ramonette                                             CAN M                                1684  0   40 2000  i   
2647869        Ranario, Jones Mc                                            CAN M                                1889  0   40 1985  i   
25632736       Raninga Aditya Himanshu                                      CAN M                                1905  0   20 2002  i   
2640295        Rashev, Aro                                                  CAN M                                1428  0   40 2011  i   
2630729        Ratelband, William                                           CAN M                                1925  0   40 2003  i   
2643251        Rauch, Damian                                                CAN M                                1560  0   20 1998  i   
2677814        Rawal, Vikram                                                CAN M                                1689  0   40 2003      
2662850        Raza, Nayal                                                  CAN M                                1620  0   40 2008  i   
14119463       Razin, Vadim                                                 CAN M                                2350  0   10 1990      
2648903        Read, Theodore                                               CAN M                                1474  0   40 2012      
2669390        Redhead, Tyrone                                              CAN M                                1725  0   40 2004  i   
2606232        Rekhson, Vladislav                                           CAN M             IA                 2058  0   20 1982      
2618761        Remillard, John                                              CAN M                                1696  0   20 0     i   
2651149        Repaka, Prabhav                                              CAN M                                1753  0   40 2010      
2624338        Reynaud, Frederic                                            CAN M                                1803  0   20 1990  i   
2685183        Rhydderch, James                                             CAN M                                1730  0   40 2000      
2615509        Richardson, Kai                                              CAN M                                1889  0   20 2003  i   
2681749        Robbins, Ted                                                 CAN M                                1596  0   40 1971      
2627175        Robertson, Kole                                              CAN M                                1791  0   20 0     i   
2620049        Rodrigue-Lemieux, Shawn                                      CAN M   GM                           2476  0   10 2004      
2622793        Rohatynski, Jordan                                           CAN M                                1753  0   20 1995  i   
2647397        Rohland, Michael Karl                                        CAN M                                1847  5   20 1959      
2655900        Rokhvarger, Daniel                                           CAN M             FA                 1798  8   40 1991      
2612267        Roller, Robert                                               CAN M                                1932  0   20 0         
2662930        Rollolazo, Roger L                                           CAN M                                1724  1   40 2000      
2683172        Romanov, Gregory                                             CAN M                                1578  0   40 2015      
2668700        Rosenstock, Samuel                                           CAN M                                1811  0   40 2005  i   
2652587        Rossen, Benjamin                                             CAN M                                1794  0   40 2004      
2615568        Rotariu, Constantin                                          CAN M                                1696  0   20 0         
2654199        Rotem, Leonard                                               CAN M                                1555  0   40 2015  i   
2603659        Roussel-Roozmon, Thomas                                      CAN M   GM                           2444  0   10 1988  i   
2631440        Ruchinskaya, Valerie                                         CAN F   WFM  WFM                     1743  0   40 2008  wi  
2658453        Rudakov, Ivan                                                CAN M                                1671  0   40 1986      
2682389        Rudzki, Przemyslaw                                           CAN M                                1589  0   40 1976      
2631091        Rusonik, Greg                                                CAN M                                1797  0   40 1968  i   
2619253        Rusonik, Max                                                 CAN M   FM                           1945  0   40 2006  i   
2662124        Russell, Fiona                                               CAN F                                1644  0   40 2010  w   
2640937        Russell, Wesley                                              CAN M                                1717  0   40 2010  i   
2616050        Rutter, Blair A                                              CAN M                                1886  0   20 1961      
2606810        Sadeghi, Saeid                                               CAN M                                2062  0   20 0     i   
5028280        Sai Krishna G V                                              CAN M   IM                           2395  0   10 1996      
2654571        Saillant, Christopher                                        CAN M                                1998  0   40 2014  i   
2654962        Saillant, William                                            CAN M                                1765  0   40 2011  i   
2649055        Saimovici, Gabriel                                           CAN M                                1705  0   40 1951      
2624346        Saine, Zachary                                               CAN M                                2031  0   20 2001  i   
2669552        Saini, Daksh                                                 CAN M                                1617  0   40 2016      
2635224        Salkeld, Tobias                                              CAN M                                1922  0   40 2007  i   
2672375        Salonga, Romel                                               CAN M                                1736  0   40 1970  i   
2670070        Sama, Chetan Reddy                                           CAN M                                1667  0   40 2010      
2645432        Samano, Elyas                                                CAN M                                1535  0   40 1963  i   
4128290        Sambuev, Bator                                               CAN M   GM                           2478  0   10 1980  i   
2634970        Samokysh, Yevhen                                             CAN M                                1728  0   20 1996  i   
2651491        Sampath, Kavin Mukhilan                                      CAN M                                1471  0   40 2011  i   
2638479        Samson, Larry                                                CAN M                                1828  0   20 1961  i   
13503111       Samsonkin, Artiom                                            CAN M   IM                           2447  0   10 1989  i   
2650045        Sanal Kumar, Nikul                                           CAN M                                1702  0   40 1986  i   
2649438        Sanchez, Victor                                              CAN M                                1963  0   20 1965  i   
2662353        Sankar Babu, Arjun Sai                                       CAN M                                1417  0   40 2012      
2663872        Sankaranarayanan, Sarvesh                                    CAN M                                1542  0   40 2014      
2601842        Sapozhnikov, Roman                                           CAN M   FM                           2147  0   20 1994  i   
2680696        Sarao, Karanveer Singh                                       CAN M                                1633  0   40 2008      
2620480        Saremi, Yekta                                                CAN F                                1768  0   20 2001  wi  
2642085        Sarhan, Nazir                                                CAN M                                1405  0   40 2013  i   
2622220        Sarra-Bournet, Marc                                          CAN M                                1756  0   40 1954      
88105040       Sarvesh Saravanan                                            CAN M                                1595  0   40 2016      
2622327        Sasata, Alexander                                            CAN M                                1847  0   20 2004  i   
2672073        Sathish Raj, Kanish Raj                                      CAN M                                1661  0   40 2014      
2657473        Satish Alwar, Dharsan                                        CAN M                            AIM 1548  0   40 2010      
2675285        Sattar, Hassan                                               CAN M                                1620  0   40 2008  i   
2675293        Savage, Koby                                                 CAN M                                1597  0   40 2006      
2641429        Sazon, Omar                                                  CAN M                                1720  0   20 1980  i   
2651904        Schantz, Korbin                                              CAN M                                1690  0   40 2011  i   
2603446        Schmidt, Tom                                                 CAN M                                1895  0   20 0     i   
2613093        Schneider, Corin                                             CAN M                                1889  0   20 0     i   
2645459        Schneider, Mitchell                                          CAN M                                1901  0   40 1985  i   
2677105        Schulman, Tomas                                              CAN M                                1410  0   40 2012      
2649357        Schwartz, Elazar                                             CAN M                                1758  0   40 2009  i   
2682931        Schwartz, Michael                                            CAN M                                1694  0   40 1989      
48728420       Sekaran, Adithya                                             CAN M                                1613  0   40 2015      
2647273        Sekirin, Matthew                                             CAN M                                1721  0   40 2002  i   
2679795        Selinger, Eric                                               CAN M                                1548  0   40 1981      
2635534        Sembrano, Joshua                                             CAN M             NA                 1784  0   20 1995      
2658291        Senthilkumar, Sarveshwar                                     CAN M                            AFM 1511  0   40 2008  i   
2647354        Servant, Michel                                              CAN M                                1697  0   40 2000  i   
2646978        Sethi, Kabeer                                                CAN M                                1771  0   40 1990  i   
2678411        Shah, Arpit                                                  CAN M                                1423  0   40 1986      
2651793        Shah, Mustafa                                                CAN M                                1610  0   40 2000  i   
2646773        Shahad, Nabil                                                CAN M                                1689  0   40 2000  i   
12560502       Shahfar, Shima                                               CAN F             NI                 1636  0   20 1996  wi  
2672219        Shahidinejad, Hossein                                        CAN M                                1542  0   40 2004  i   
2646056        Shamanth, Saanvi                                             CAN F                                1721  0   40 2015  w   
2671492        Shankar Prabhu, Prasanna                                     CAN M                            ACM 1627  8   40 2015      
2635127        Shanmugadhasan, Dylan                                        CAN M                                1620  0   40 1995      
2621215        Sharma, Vishruth                                             CAN M                                1914  0   40 2007  i   
2650304        Sheetz, Nathan                                               CAN M                                1613  0   40 1982      
2619024        Shen, Isamel                                                 CAN F                                1672  0   40 2006  wi  
2644312        Shen, Yuntian(denis)                                         CAN M                                1576  0   40 2012      
2606305        Sherman, Joshua                                              CAN M                                1845  0   40 0         
2642662        Sheth, Rudra                                                 CAN M                                1702  0   20 2004  i   
2609886        Shi, Diwen                                                   CAN M   FM                           2160  0   20 1999  i   
2652609        Shi, Rex                                                     CAN M                                1805  0   40 1995      
2675978        Shrivastava, Swapnil                                         CAN M                                1439  0   40 1988      
33402094       Shroff, Dhairya Amit                                         CAN M                                1630  0   40 2016      
2651246        Shtepa, Liubov                                               CAN F                                1753  0   40 2015  w   
215223803      Sibahi, Abdul Rahman                                         CAN M                                1751  0   20 1988  i   
2637537        Sibulo, Nerio                                                CAN M                                1760  3   20 1988      
2605023        Siddeley, Hugh                                               CAN M                            AIM 1975  0   20 1978  i   
25697595       Siddhi Pramod Dahale                                         CAN F                                1773  0   40 2009  wi  
2630575        Siegel, Adam                                                 CAN M                                2047  0   20 1993      
2621681        Simard, Francois                                             CAN M                                1926  0   20 1978  i   
2657392        Simpson, Cole                                                CAN M                                1696  0   40 2009  i   
2654601        Singh, Aarav                                                 CAN M                                1474  0   40 2014      
2635607        Singh, Anya                                                  CAN F                                1669  0   40 2005  wi  
2669900        Singh, Harkirat                                              CAN M                                1539  0   40 2000      
2671352        Singh, Jashanpreet                                           CAN M                                1503  0   40 2001      
2663953        Singh, Jayden                                                CAN M                                1664  0   40 2010      
2654970        Singh, Jovan                                                 CAN M                                1609  0   40 2011      
2628686        Singh, Malhar                                                CAN M                                1803  0   20 2002      
2677970        Singh, Siyona                                                CAN F                                1629  0   40 2012  w   
2673410        Sinha, Ansh                                                  CAN M                                1564  0   40 2013      
2618125        Sirkovich, Daniel                                            CAN M                                1734  0   20 0     i   
2672448        Sistla, Nithya Advika                                        CAN F                                1599  0   40 2010  w   
2658577        Sit Yee, Mervyn                                              CAN M                                1676  0   40 1973  i   
2660865        Sithole, Ngonidzashe                                         CAN M                                1679  0   40 1997  i   
2650827        Sivanandam, Adithya Purushothaman                            CAN M                                1563  0   40 1994      
2626438        Skop, Mike                                                   CAN M                                1802  0   20 1993  i   
2604086        Sladek, Vaclav                                               CAN M                            AIM 1971  0   40 1967      
2641852        Slone, Jake                                                  CAN M                                1855  0   40 1998  i   
2682532        Smith, Alexander                                             CAN M                                1738  0   40 1996      
2640058        Smolkin, Ben Gabriel                                         CAN M                                1766  0   40 2006  i   
34344217       Soberov, Emil                                                CAN M   CM                           1987  0   40 2010      
2638657        Song, Charlie                                                CAN M                                1723  0   40 2006  i   
62900412       Song, Ethan                                                  CAN M   FM                           2082  0   40 2009  i   
2613190        Song, Michael                                                CAN M   IM                           2425  0   10 1999  i   
2606720        Sorgard, Graham                                              CAN M                                1927  0   20 1979  i   
2613328        Sottile, Claudio                                             CAN M                                1763  0   40 1994      
2669501        Spanglet, Rachel                                             CAN F                                1715  0   40 2005  wi  
2600013        Spraggett, Kevin                                             CAN M   GM                           2416  0   10 1954      
2631458        Sreekumar, Gauri                                             CAN F   WCM  WCM                     1592  0   40 2008  wi  
2640929        Sreekumar, Gayathri                                          CAN F                                1486  0   40 2015  wi  
2623900        Srinivas, Atharva                                            CAN M                            AFM 1744  0   40 2007  i   
2630389        Srinivasan, Hemant                                           CAN M                                1857  0   40 2007  i   
2652862        St-Germain, Jack                                             CAN M                                1931  0   40 2006      
2629283        Stahl, Curtis                                                CAN M                                1921  0   20 1992  i   
2600838        Starr, Nava                                                  CAN F   WIM  WIM                     2117  0   20 1949  wi  
2600498        Starr, Sasha                                                 CAN M                                2050  0   20 1949  i   
2611724        Steele, Len                                                  CAN M                                1791  0   20 0     i   
2617889        Stefanovic, Miroslav                                         CAN M                                1922  0   20 0     i   
2622262        Stein, Jacob                                                 CAN M                                1846  0   20 1986  i   
2624362        Steinberg, Ellis                                             CAN M                                1852  0   20 1987      
2604450        Stevens, Christian                                           CAN M   FM                           2256  0   20 1987  i   
2653192        Stevenson, Mark                                              CAN M                                1637  0   40 2005      
2645092        Stordeur, Jackson                                            CAN M                                1987  0   20 2005  i   
2623250        Struben, Jeroen                                              CAN M                                1920  0   20 1971  i   
2628937        Su, Ethan                                                    CAN M                                1870  0   40 2008  i   
2665093        Su, Julian                                                   CAN M                                1687  0   40 2016      
2669188        Suda Lafontaine, Toma                                        CAN M                                1731  0   40 2007  i   
2651807        Sula, Bers                                                   CAN M                                1725  0   40 2000  i   
2607174        Suller, Lorant                                               CAN M                                1830  0   20 1973  i   
2621592        Superceanu, Andi                                             CAN M                                1822  0   40 2005  i   
2614030        Supsup, Ferdinand                                            CAN M             NA             AFM 1753  0   20 1963  i   
2649071        Surendran, Siddharth                                         CAN M                                1581  0   40 2013      
329108270      Suresh, Arjun                                                CAN M                            AFM 1742  0   40 2015      
2670488        Suresh, Barath Subramanian                                   CAN M   CM                           1884  0   40 2014      
2640767        Suresh, Pavan                                                CAN M                            AFM 1586  0   40 2009  i   
2620073        Surya, Benito                                                CAN M                                1939  0   20 2003  i   
2614928        Swift, Ryne                                                  CAN M                                1992  0   20 1998      
2663333        Szatmary, Alex                                               CAN M                                1618  15  40 1959      
2684268        Ta, Chadwin                                                  CAN M                                1697  0   40 2006      
2652927        Tadique, Edgardo                                             CAN M                                1735  0   40 1965  i   
2650401        Tan, Brendan                                                 CAN M                                2007  0   20 2006  i   
2663660        Tan, Jayden Henry                                            CAN M                                1596  0   40 2006  i   
7002351        Tanaka, Taira Tyler                                          CAN M   FM                           2265  0   20 2005  i   
2617617        Tapp, Ashley                                                 CAN F                                1757  0   20 2000  wi  
2618370        Taranik, Alexey                                              CAN M                                1864  0   20 0     i   
2661454        Tarnovski, Victor                                            CAN M                                1483  0   40 2002  i   
2659530        Tatke, Tansh                                                 CAN M                                1669  0   40 2016      
2606534        Tayar, Jonathan                                              CAN M   IM                           2323  0   20 1988      
2637120        Taylor, Ashton                                               CAN M                                1918  0   20 2002      
2635372        Tcherni, Avram                                               CAN M                                1722  0   40 2000  i   
2670739        Tchernov, Daniel                                             CAN M                                1533  0   40 2000  i   
34160000       Tenkov, Arkadii                                              CAN M                                1602  0   40 2012  i   
2653281        Terance Joe Heston, Nitish Joson                             CAN M                                1681  0   40 2007  i   
2645505        Terry, Joshua                                                CAN M   CM                           2185  0   20 1999  i   
2605058        Thavandiran, Shiyam                                          CAN M   IM                           2400  0   10 1992      
2623471        Therrien, Michel                                             CAN M                                1933  0   20 1964  i   
2673525        Thompson, David                                              CAN M                                1452  0   40 1975      
2656086        Thomson, Zachary                                             CAN M                                1731  0   40 1999  i   
2657961        Tian, Dylan                                                  CAN M                            AFM 1686  0   40 2011      
2662310        Timokhov, Andrew                                             CAN M                                1637  0   40 2012      
2621118        Tinica, Gabriel                                              CAN M                                1951  0   20 0     i   
2649594        Tirman, David                                                CAN M                                1514  0   20 1982      
2669633        Tkachuk, Mykhailo                                            CAN M                                1872  0   40 2007      
2609908        Todd, Adie                                                   CAN F                                1669  0   40 1988  wi  
2634422        Tolentino, Avelino Angelo                                    CAN M                            AFM 1802  0   20 1974  i   
2610280        Tolentino, Patrick Angelo                                    CAN M                                1939  0   20 2002  i   
2658097        Tomajian, Abdo-Jose                                          CAN M                                1567  0   40 1999      
2612798        Tonakanian, Stephan                                          CAN M                                1959  0   20 0     i   
2657481        Toor, Josh                                                   CAN M                                1500  0   40 2011  i   
2664097        Tran, Hien Son                                               CAN M                                1823  5   40 2015      
2617846        Tran-Ly, Tristan                                             CAN M                                1948  0   20 1995  i   
2607115        Trandafir, Stefan                                            CAN M                                1905  0   40 1991  i   
2641585        Traynor, Zach                                                CAN M                                1794  0   40 1994  i   
2669196        Tremblay, Noah                                               CAN M                                1714  0   40 2010  i   
2655659        Tremblay, Xavier                                             CAN M                                1998  0   40 2006  i   
34150927       Trofimov-Malyshkin, Valent                                   CAN M                                1694  0   40 2006  i   
2657619        Trudeau, Noah Lee                                            CAN M                                1520  0   40 2008  i   
2624249        Trueman, Francis                                             CAN M                                1428  0   20 1941      
2673991        Tsanov, Denise                                               CAN F                                1508  0   40 2012  w   
2638673        Tseng, Bradley                                               CAN M                                1717  0   40 2010      
2621649        Tsukerman, Julia                                             CAN F   WCM  WCM  NA                 1807  0   40 2006  wi  
2615193        Turcotte, Jonathan                                           CAN M                                1914  0   20 1983      
2628112        Tuvera, Mark                                                 CAN M                                1750  0   20 1992  i   
2643120        Udaiyarajan, Ravichandran                                    CAN M                                1597  0   20 1989  i   
2615940        Ugodnikov, Arkadiy                                           CAN M                                1789  0   20 1955  i   
2634830        Upadhyay, Jigar                                              CAN M                                1705  0   40 1980      
2606437        Upper, John                                                  CAN M                                1921  0   20 0         
2647362        Vaillant, Charles-Etienne                                    CAN M                                1694  0   40 2000  i   
2603918        Vaingorten, Yaaqov                                           CAN M   FM                           2193  0   20 1981  i   
2650843        Valavan, Aaryan                                              CAN M                                1749  0   40 2008  i   
2617560        Valentino, Marcos                                            CAN M                                1914  0   20 0         
2664640        Valiquette, Simon                                            CAN M             FA                 1832  0   40 1975      
2686180        van der Walde, Vincent                                       CAN M                                1581  0   40 1997      
2648369        Vander Welle, Kyle                                           CAN M                                1856  0   40 1995  i   
2661365        Varakunan, Cadiron                                           CAN M                                1758  0   40 2009      
2630818        Vasic, Maxim                                                 CAN M             NA                 2038  0   20 2004      
2608049        Vasilev, Stephan                                             CAN M                                1922  0   20 0         
2656000        Vasquez, Melissa                                             CAN F                                1450  0   40 2011  wi  
2647893        Vaughan, Nathan                                              CAN M                                1925  0   20 2003      
2653710        Vazifeh Hessari, Arya                                        CAN M                                1765  0   40 2004  i   
2637057        Velasquez, Noah                                              CAN M                                1752  0   40 2010      
2675307        Velazquez, Alex                                              CAN M                                1492  0   40 1996      
2662795        Verma, Audvik                                                CAN M                            ACM 1522  0   40 2016      
2643138        Verma, Raj                                                   CAN M                                1584  0   40 1976      
2620090        Vettese, Nicholas                                            CAN M   IM                           2323  0   20 2004      
2641488        Vicentijevic, Marko                                          CAN M                                1492  0   20 1987  i   
2653028        Vickers, Josh                                                CAN M                                1693  0   40 1984  i   
2652234        Vigneshwaran, Vidyuth                                        CAN M                                1657  0   40 2013      
2654369        Vigurs, Sofia                                                CAN F                                1549  0   40 2014  wi  
2633590        Vijendra, Vinushan                                           CAN M                                1681  0   40 2005      
2675510        Vikram, Aashrith                                             CAN M                                1435  0   40 2014      
2645866        Villamar, Eros                                               CAN M                                1648  3   40 2011      
2653567        Villamar, Flyn                                               CAN M                                1565  5   40 2014      
2680297        Villanueva, Lutos                                            CAN M                                1578  0   40 1980      
2624389        Villeneuve, Benoit                                           CAN M                                1849  0   20 1973  i   
2605600        Vincent, Trevor                                              CAN M                                2155  0   20 1990  i   
6008232        Vlasov, Alexander                                            CAN M                                1576  0   40 2006      
2662868        Vo, Timothy                                                  CAN M                                1519  0   40 2003  i   
2668718        Vodniza, Guillermo                                           CAN M                                1765  0   40 1976  i   
2658720        Von Fintel, Dieter                                           CAN M                                1563  0   40 1970      
2623684        Vu, Henry                                                    CAN M                                1645  0   40 2000  i   
2640546        Vyas, Vihaan Akarshak                                        CAN M                                1481  0   40 2012      
2661934        Waissbluth, Boris                                            CAN M                                1937  0   40 1962      
2649748        Wan, Eric                                                    CAN M                                1629  0   40 2003  i   
2684616        Wan, Jayden                                                  CAN M                                1549  9   40 2016      
2665913        Wang, Alan                                                   CAN M                                1678  0   40 2014      
2639700        Wang, Alex Jiale                                             CAN M                                1645  0   40 2003      
2655802        Wang, Andy Rui                                               CAN M                                1687  0   40 2012  i   
2637804        Wang, Andy Zixin                                             CAN M                                1801  0   40 2009  i   
2654717        Wang, Angela                                                 CAN F                                1495  0   40 2012  w   
2640090        Wang, April                                                  CAN F                                1522  0   40 2012  w   
2667860        Wang, Bella                                                  CAN M                                1440  0   40 2006      
8618585        Wang, Bingfei                                                CAN M   CM                           1927  0   20 2005      
2636115        Wang, Derek                                                  CAN M                                2142  0   40 2008  i   
2616386        Wang, Dinny                                                  CAN M                                1706  0   40 2001  i   
2674343        Wang, Elvis                                                  CAN M                                1669  0   40 2016      
2656582        Wang, Eric Jiachen                                           CAN M                                1767  0   40 2012      
2620731        Wang, Jeff                                                   CAN M                                1896  0   20 2002  i   
2609517        Wang, Jesse B                                                CAN M                                2051  0   20 1994  i   
2664399        Wang, Justin                                                 CAN M                                1550  0   40 2017      
2671840        Wang, Justin                                                 CAN M                                1763  0   40 2010      
2640104        Wang, Lucas Yuebo                                            CAN M                                1595  0   40 2014      
2673894        Wang, Muyu Lucas                                             CAN M                                1778  0   40 2014      
2638681        Wang, Nathan Zian                                            CAN M                                1929  0   40 2009      
2621711        Wang, Paul                                                   CAN M                                1933  0   40 2006  i   
2650967        Wang, Ruoyu                                                  CAN F                                1452  0   40 2012  w   
2638312        Wang, William Kaiyuan                                        CAN M                            AFM 1593  0   40 2012      
2605546        Wang, Yamei                                                  CAN F   WFM  WFM                     2046  0   20 1986  wi  
2631954        Wharton, Kayode                                              CAN M                                1849  0   20 1977  i   
2652471        Whiteford, Jayson                                            CAN M                                1538  0   40 0         
29688248       Whittard Jeffry, Martin                                      CAN M                                1798  0   40 1977  i   
2623862        Wiebe, Isaac                                                 CAN M   CM                           1954  0   20 1994      
2605490        Wilkin, Alain                                                CAN M                                1909  0   20 0     i   
2648938        Williams, Eric                                               CAN M                                1620  0   20 1991  i   
2628538        Windram, James                                               CAN M                                2018  0   40 2006  i   
2670585        Wojtarowicz, Nicolas                                         CAN M                                1691  0   40 2004  i   
2622246        Wolchock, Theo                                               CAN M                                2056  0   20 2002  i   
2680076        Wolfson Trudeau, Izaak                                       CAN M                                1784  0   40 2016      
2679523        Wong, Ethan                                                  CAN M                                1518  0   40 2016      
2653842        Wright, Joshua                                               CAN M                            AFM 1583  0   40 2007  i   
2621240        Wu, Chenxi                                                   CAN M                                1875  0   20 2001  i   
2660814        Wu, Frank                                                    CAN M                                1679  0   40 2003  i   
2654253        Wu, Jingchen                                                 CAN M                                1542  0   40 2016      
2633965        Wu, Jonathan                                                 CAN M   CM                           1933  0   40 2010      
2644681        Wu, Nolan                                                    CAN M                                1925  0   40 2010      
2615592        Wu, Ruining Ray                                              CAN M                                2032  0   20 1997  i   
2629534        Xiang, Christopher                                           CAN M                                1763  0   20 2005  i   
2679159        Xie, Ethan                                                   CAN M                                1639  0   40 2012      
2643537        Xie, Irene                                                   CAN F   WFM  WFM                     1785  0   40 2010  w   
2628694        Xie, Patrick                                                 CAN M                                1646  0   40 2001  i   
2634902        Xu, Alex                                                     CAN M                                1743  0   40 2009  i   
2632160        Xu, Eddie                                                    CAN M                                1992  0   20 2001  i   
2018233        Xu, Haizhou                                                  CAN M                                2074  0   20 1991      
4308182        Xu, Hannah Ruihan                                            CAN F                                1542  0   40 2009  wi  
2650738        Xu, Michael                                                  CAN M                                1614  0   40 2011      
2654261        Xu, Zhihan (samuel)                                          CAN M   CM                           2024  0   40 2016  i   
2640953        Yang, Andrew                                                 CAN M                                1483  0   40 2015      
2630230        Yang, Brian                                                  CAN M                                1842  0   20 2003      
2653958        Yang, Jesse                                                  CAN M                                1512  0   40 2015      
2636140        Yang, Jing Yao                                               CAN F   WCM  WCM                     1744  0   40 2009  wi  
8604398        Yang, Kaiqi                                                  CAN M   GM                           2384  0   20 1988  i   
2644380        Yang, Larry                                                  CAN M                                1682  0   40 2013      
2637626        Yang, Lefan                                                  CAN M                                1943  0   40 2009  i   
2657406        Yang, Zhenting                                               CAN M                                1497  0   40 2011  i   
2634929        Yao, Henry                                                   CAN M                                1624  0   40 2010  i   
2614871        Yao, Houji                                                   CAN M                            AGM 1962  0   20 1996  i   
2643243        Yao, Lucas Mason Pin Qian                                    CAN M   FM                           1969  0   40 2014      
34159118       Yavorskyi, Yevhen                                            CAN M                                1575  0   40 2014  i   
2603071        Yearwood, Roy                                                CAN M                                1878  0   20 0         
2654644        Yin, Aiden                                                   CAN M                                1801  0   40 2014      
2654652        Yin, Andrew                                                  CAN M   CM                           1768  0   40 2014      
2649098        Yin, Zeming                                                  CAN M   CM                           1823  0   40 2012      
2632292        Yoker, Callum                                                CAN M                                1756  0   20 2005      
2614138        Young, John                                                  CAN M                                1556  0   40 0         
2618389        Young, Joseph                                                CAN M                                1927  0   20 0     i   
329105180      Yu, Christopher                                              CAN M                            AFM 1792  0   40 2005  i   
2606828        Yu, Jonathan                                                 CAN M                                2036  0   20 1989      
2616688        Yu, Zong Yang                                                CAN M   FM                           2287  0   20 1999  i   
2671867        Yuan, Arianna                                                CAN F                                1658  0   40 2014  w   
2645947        Yuan, Justin                                                 CAN M                                1766  0   40 2006      
8604541        Yuan, Yuanling                                               CAN F   WIM  WIM                     2237  0   20 1994  wi  
2648806        Yuen, Toma                                                   CAN M                                1717  0   40 2004      
2639513        Yumen, Rex                                                   CAN M                            AFM 1879  4   20 1980      
2650800        Yusuf, Atiba                                                 CAN M                                1588  0   40 1980  i   
2645548        Zabor, Josh                                                  CAN M                                1646  0   40 2005  i   
2641259        Zacharias, Nicholas                                          CAN M             NA                 1762  0   20 1999  i   
2607123        Zaczek, Jonathon                                             CAN M                                2063  0   20 1985  i   
2664623        Zado, Dillon                                                 CAN M                                1631  0   40 1995  i   
2642328        Zaka, Mohid                                                  CAN M                                1784  0   20 0     i   
2643154        Zapata, Edgar                                                CAN M                                1552  0   40 1990      
2664267        Zare, Nozhan                                                 CAN M                                1659  0   40 2010      
2628708        Zarezadegan, Fariborz                                        CAN M                                1688  0   20 1990      
2609738        Zeromskis, Egidijus                                          CAN M             FA                 2061  0   20 1975  i   
2677776        Zhan, Derick Lishuo                                          CAN M                                1567  0   40 2013      
2640732        Zhan, Jayden Zihan                                           CAN M                            AFM 1637  0   40 2012      
2640570        Zhang, Bryan                                                 CAN M                                1587  0   40 2013  i   
2657414        Zhang, Chenghong                                             CAN M                                1776  0   40 2014      
2637820        Zhang, Daniel                                                CAN M   CM                           1931  0   40 2009      
2644703        Zhang, Felix                                                 CAN M                                1786  0   40 2011      
2643995        Zhang, Finley                                                CAN M                                1739  0   40 2015      
331105187      Zhang, Han                                                   CAN M                                1572  0   40 2010  i   
2620162        Zhang, Henry                                                 CAN M                                2072  0   20 2003  i   
2627477        Zhang, Henry XianRui                                         CAN M                                1650  0   40 2007  i   
2631288        Zhang, Jonathan                                              CAN M                                1694  0   40 2007  i   
2650983        Zhang, Laticia                                               CAN F                                1565  0   40 2016  w   
2657422        Zhang, Nicole                                                CAN F                                1777  0   40 2011  w   
2659409        Zhang, Oscar                                                 CAN M                                1450  0   40 2015      
2653850        Zhang, Ryan                                                  CAN M                                1421  0   40 2012  i   
30942993       Zhang, Samuel                                                CAN M                                2121  0   20 2005  i   
2672103        Zhang, Xavier                                                CAN M                                1638  0   40 2017      
2611902        Zhang, Yuanchen                                              CAN M   IM                           2254  0   20 2001  i   
2644720        Zhang, Zheyi(joey)                                           CAN M                                1789  9   40 2011      
2666081        Zhang, Ziyun                                                 CAN F                                1555  0   40 2013  w   
2655837        Zhao, Alan                                                   CAN M                                1833  0   40 2010      
2652390        Zhao, Crillen (yanfeng)                                      CAN M                                1569  0   40 0     i   
2620740        Zhao, Ian                                                    CAN M   FM                           2207  0   40 2005  i   
2627450        Zhao, Jeffrey R                                              CAN M             NA                 1952  0   40 2007      
2640406        Zhao, Jifan                                                  CAN M                                1911  0   40 2011      
2659654        Zhao, Shannon                                                CAN F                                1521  0   40 2013  w   
2624079        Zhe, Jia                                                     CAN M                                1826  0   20 1967  i   
2651840        Zheng, Chen Ji                                               CAN M                                1751  0   40 1988  i   
2635658        Zhong, April Yunwei                                          CAN F   WCM  WCM                     1759  0   40 2008  w   
2635860        Zhong, Ryan Yunhui                                           CAN M   FM                           1882  0   40 2011      
2621100        Zhong, Wenxuan                                               CAN M                                1820  0   20 2004  i   
2638851        Zhou, Felix                                                  CAN M                                1449  0   40 2011  i   
2600021        Zhou, Haonan                                                 CAN M                                2100  0   20 1991  i   
2660768        Zhou, Ziqi                                                   CAN M                                1690  0   40 2002  i   
2640597        Zhou, Zixuan                                                 CAN M                                1944  0   40 2011      
2654288        Zhu, Aiden                                                   CAN M                            AFM 1662  0   40 2016      
2627787        Zhu, Brandon                                                 CAN M                                1955  0   20 2000  i   
2638320        Zhu, Charis                                                  CAN M                                1740  0   40 2011  i   
2658496        Zhu, Daniel                                                  CAN M                                1593  0   40 2010  i   
2614740        Zhu, Hong Rui                                                CAN M   FM                           2182  0   20 1999      
2620430        Zhu, Jeffrey Xin-Yu                                          CAN M                                1778  0   20 2001      
2634996        Zhu, Ricky                                                   CAN M                                1663  0   40 2008  i   
2650428        Zhuang, Ryan                                                 CAN M                                1621  0   40 2008  i   
34182532       Zhuravlev, Matvey                                            CAN M                                1505  0   40 2006      
2671379        Zingerman, Eyal                                              CAN M                                1661  0   40 2001  i   
2661390        Zivojinovic, Viktor                                          CAN M                                1727  0   20 1991      
2685094        Zokirov, Sanjarbek                                           CAN M                                1645  0   40 2006      
12551805       Zomorrodian, Eilia                                           CAN M   FM                           2122  0   20 2004  i   
2615339        Zotkin, Daniel                                               CAN M                                1954  0   20 2001  i   
2658615        Zou, Yukuan                                                  CAN M                                1625  0   40 2004  i   
2604620        Zubac, Marius                                                CAN M                                2131  0   20 1957  i   
2658003        Zudin, Gleb                                                  CAN M                            ACM 1852  0   40 1987  i   
2624397        Zumsteg, Nicolas                                             CAN M                                1768  0   40 1977      
2615231        Zuniga, Dante                                                CAN M                                2090  0   20 0     i   