ID Number      Name                                                         Fed Sex Tit  WTit OTit           FOA JUL26 Gms K  B-day Flag
2672910        Aaron, Li                                                    CAN M                                1800  0   40 2010  i   
2686775        Abad, Hector                                                 CAN M                                1615  0   40 2009      
2617854        Abbarin, Shabnam                                             CAN F                                1557  0   40 1987  w   
5301882        Abbas, Talal                                                 CAN M                                1930  0   20 1970  i   
2633841        Abdelaal, Ibrahim                                            CAN M                                1932  0   40 1984  i   
2617811        Abdelrhman, Hamid                                            CAN M                                1969  0   20 0         
2659735        Abdelwahed, Loay                                             CAN M                                1549  0   40 2008  i   
2682052        Abdullaev, Abdulazizjon                                      CAN M                            AFM 1758  0   40 1978      
2634783        Abioye, Oyeyemi A                                            CAN M                                1959  0   20 1980  i   
2651386        Aboyade-Yebovi, Babajide                                     CAN M                                1634  0   40 1991  i   
2606879        Abrahams, Daniel                                             CAN M   CM                           2052  4   20 1987      
2614758        Abran, David                                                 CAN M                                1799  0   40 0     i   
2602563        Abreu Cordero, Jose Leonardo                                 CAN M                                1970  0   40 0     i   
2681870        Abtahian, Reza?                                              CAN M                                2116  0   40 2004      
2662027        Abu Raad, Mohammed                                           CAN M                                1668  0   40 2000  i   
2647176        Achyuth, Akshaj                                              CAN M                                1912  0   40 2009      
2678551        Acton, Noah                                                  CAN M                                1547  0   40 1997      
2601052        Ada, Baryalai                                                CAN M                                2225  0   40 0     i   
2622165        Adagha, Ovo                                                  CAN M                                1968  0   40 0     i   
2678985        Adagha, Peter                                                CAN M                                1680  0   40 1985      
2630958        Adam, Rafael                                                 CAN M   CM                           2211  17  20 2007      
2642492        Adam, Sebastien                                              CAN M                                1583  0   40 1978  i   
2603896        Adam, Valerian                                               CAN M   IM                           2404  0   10 1937  i   
2630311        Adamo, Brendan                                               CAN M                                1863  0   40 1999  i   
2662442        Addis, Isabelle                                              CAN F                                1432  0   40 2006  wi  
2673878        Adeyemi, Adebowale                                           CAN M                                1722  0   40 1976      
2682060        Adhvaryu, Manan                                              CAN M                                1407  0   40 2009      
11202270       Adnan, Habib                                                 CAN M   CM                           2190  0   20 2001  i   
2617838        Adriaanse, Adam                                              CAN M                                2019  0   20 1998  i   
2635720        Adulfo, Vincent Angel                                        CAN M                            AIM 1539  0   20 1996      
2602660        Afrah, Navid                                                 CAN M                                2141  0   20 1980  i   
2680173        Agam, Aakash                                                 CAN M                                1717  0   40 2015      
2653214        Agansonov, Alexander                                         CAN M                                1751  0   40 1983      
2613433        Agbabishvili, Lali                                           CAN F                                2109  0   20 0     wi  
2617641        Aghamalian, Derick                                           CAN M                                1742  0   40 2000  i   
2605813        Agnaieff, Vladimir                                           CAN M                                1874  0   40 1964  i   
2668939        Agyenim-Boateng, Nathaniel                                   CAN M                                1659  0   40 2010      
2671930        Ahilan, Aathitja                                             CAN M                                1450  0   40 2014      
2633442        Ahmed, Syed Ibrahim                                          CAN M                                1922  0   20 2004  i   
2672715        Ahn, Hwiseong                                                CAN M                                1516  0   40 2005  i   
2627248        Ai, Amy                                                      CAN F                                1607  0   40 2008  wi  
2647745        Aiello, Mick                                                 CAN M                                1790  0   40 2003  i   
2648288        Aiello, Pietro                                               CAN M                                1794  0   40 1990  i   
2653788        Aithal, Arya                                                 CAN M                                1549  0   40 2010  i   
2664275        Ajanthan, Amuthab                                            CAN M                                1622  0   40 2009      
2661551        Ajay, Adhvaith                                               CAN M                                1759  0   40 2010      
30943329       Ajith, Aarush                                                CAN M                                1941  5   40 2012      
30943515       Ajith, Aayush                                                CAN M                                1976  0   20 2007  i   
2681986        Alagappan, Aadhi                                             CAN M                                1463  0   40 2017      
2631059        Alakov, Sergey                                               CAN M                                1797  0   40 1988  i   
2643588        Alamin, Mohamad                                              CAN M                                1599  0   40 2003  i   
2661560        Alba, Mj                                                     CAN M                                1593  2   40 1993      
2642123        Albitar, Hani                                                CAN M                                1930  0   20 1997  i   
2656612        Alcantara, Maximo                                            CAN M                                1907  0   40 1997      
2634198        Alcantara, Maximo Jr                                         CAN M                            AIM 1723  0   40 1970      
2626942        Ali, Husain                                                  CAN M                                1729  0   20 1938  i   
2613441        Ali, Shafkat                                                 CAN M                                1593  0   20 0         
2631644        Aliaj, Jurgen                                                CAN M                                1783  0   40 1995  i   
2646781        Alimirzoev, Rustam                                           CAN M                                1588  3   40 2003      
2601494        Alipayo, Rodulfo                                             CAN M   FM                           2380  0   40 0     i   
2649772        Aljo, Johan                                                  CAN M                                2060  0   40 2010      
2641631        Alladin, Adam                                                CAN M                                1668  0   40 1984  i   
13432834       Allahverdi, Umid                                             CAN M                                1662  6   40 2012      
2623129        Allahyari, Nima                                              CAN M                                1631  0   40 1984      
2680181        Allampati, Rutvik Reddy                                      CAN M                                1776  4   40 2014      
2600471        Allan, Denis                                                 CAN M   FM                           2270  0   20 1944  i   
2615517        Allan, Philip                                                CAN M                                1835  0   40 0         
2602997        Allard, Laurent                                              CAN M                                2036  0   20 0     i   
2603101        Allen, Graham                                                CAN M                                2002  0   40 1978  i   
2671948        Aloke, Aryav                                                 CAN M                                1608  0   40 2013      
2641640        Alpuri, Aaqil                                                CAN M                                2033  7   40 2010      
2645963        Aluko, Lare                                                  CAN M                                1718  5   20 1971      
2681129        Alva, Aaron                                                  CAN M                                1577  4   40 2010      
2650690        Alvarez, Alberto                                             CAN M                                1791  0   40 1993  i   
2685493        Alves De Oliveira, Thiago Eustaqu                            CAN M                                1850  5   40 1988      
2664070        Amarbileg, Zorigt                                            CAN M                                1571  0   40 2008      
25685813       Ambilwade Ojal                                               CAN F                                1667  0   40 2010  wi  
2623757        Amirirad, Kamran                                             CAN M                                1708  0   40 1980  i   
2649780        Amjadi, Borna                                                CAN M                                1767  0   40 2006      
2600161        Amos, Bruce M.                                               CAN M   IM                           2355  0   10 1946  i   
2679531        An, Isu                                                      CAN M                                1626  2   40 2013      
2605503        Anastasovski, Nikola                                         CAN M                                2008  0   20 0     i   
2642948        Andersen, Evan                                               CAN M                                1579  0   40 1993  i   
2625261        Anderson, Collin                                             CAN M                                2073  0   20 1980      
2663686        Anderson, Garth                                              CAN M                                1785  0   40 1995      
2682362        Anderson, Jason                                              CAN M                                1489  0   40 1969      
2609290        Anderson, Jon                                                CAN M                                1768  0   40 0     i   
2677997        Anderson, Max                                                CAN M                                1536  8   40 2011      
2606887        Ang, Alan                                                    CAN M                                1888  0   40 1992      
2651033        Angel, Borys                                                 CAN M                                1549  0   40 2007  i   
558028870      Anika Soni                                                   CAN F                                1542  0   40 2013  w   
25111710       Aniket Kathpal                                               CAN M             NA             AIM 1536  0   40 2000  i   
2648105        Anish, Diganth                                               CAN M                                1706  9   40 2014      
2622394        Aniunoh, Chike Jude                                          CAN M                                1969  0   20 1985  i   
2632314        Annakkage, Udaya                                             CAN M                                1726  0   40 1959      
2616297        Aparicio, Daniel                                             CAN M                                1807  0   40 0     i   
2601788        Apostolova, Penka                                            CAN F   WFM  WFM                     2045  0   40 1965  wi  
2629291        Arakelian, Henadzi                                           CAN M                                1992  0   40 1984  i   
2600943        Arandia, Henry                                               CAN M                                1838  0   20 1969      
2657929        Aravinthan, Adhvik                                           CAN M                            AIM 1779  5   40 2015      
2604108        Archambault, Serge                                           CAN M                                1906  0   20 1964  i   
2639157        Argue, James                                                 CAN M                                1677  0   40 1976  i   
2663694        Armstrong, David                                             CAN M                                1871  0   20 2004      
2605791        Armstrong, Robert J                                          CAN M                                1435  5   20 1945      
2658941        Arora, Angad                                                 CAN M                                1522  0   40 2013      
2671670        Arora, Nishil                                                CAN M                                1436  0   40 2009      
2645602        Arsenault, Alexis                                            CAN M                                1685  0   40 2000  i   
2663945        Arsenault, Michel                                            CAN M                                1664  0   40 2000  i   
2605430        Arsenault, Nicolas                                           CAN M                                2105  0   20 1972  i   
2660490        Arshynov, Alexey                                             CAN M                                1483  0   40 1992      
2660504        Arshynov, Daniel                                             CAN M                                1544  1   40 2007      
2625725        Arteau, Benoit                                               CAN M                                1975  0   40 1977  i   
2665387        Arun Prasad, Pranav                                          CAN M                                1492  8   40 2014      
2676419        Arunvijay, Nithish Balaji                                    CAN M                                1558  0   40 2016      
2668858        Arya, Aadit                                                  CAN M                                1890  0   40 2009      
2639378        Ash, Cory                                                    CAN M                                1518  0   40 1977  i   
2649608        Ashcroft, Michael                                            CAN M                                1684  0   40 2000  i   
2645076        Ashley, Mathew                                               CAN M                                1699  0   40 2004      
2655845        Asilahijani, Mahsa                                           CAN F                                1551  0   40 2009  wi  
2623188        Aspler, Gerald                                               CAN M                                1856  0   20 1953  i   
2623897        Atanasov, Anthony                                            CAN M   IM                           2470  0   10 2008      
2619806        Atanasov, David                                              CAN M                                1801  0   40 2003  i   
2614944        Atem, James                                                  CAN M                                1784  4   20 0         
2641135        Atwood, Matthew                                              CAN M                                1601  0   20 1988      
2637456        Audet, Jean-Marc                                             CAN M                                1730  0   40 1957  i   
2624400        Audet, Olivier                                               CAN M                                1959  0   40 2001      
2605449        Audet-Bouchard, Nicolas                                      CAN M                                2139  0   20 0     i   
2644770        Auersperg, Leo                                               CAN M                                1764  0   40 2009      
2674866        Auger, Anastasia                                             CAN F                                1483  0   40 2004  w   
2611945        Auger, Bertrand                                              CAN M                                1918  0   20 1952  i   
2682397        Austria, Federico                                            CAN M                                1922  0   40 0     i   
2648377        Avarian, Aram Sevag                                          CAN M                                1878  0   20 2000      
2670801        Avila, Charles Gabriel                                       CAN M                                1535  5   40 2012      
2670798        Avila, Jose Jimwil                                           CAN M                                1824  4   40 1997      
2608359        Awatramani, Janak                                            CAN M                                2213  0   20 1999  i   
2610736        Aykroyd, Colin D                                             CAN M                                1913  0   40 0     i   
2640198        Azar, Sebastien                                              CAN M                                2029  0   20 2002      
10238948       Azher, Hossain                                               CAN M                                1741  0   40 2009  i   
2678845        Azim, Nahiyan                                                CAN M                                1420  0   40 1986      
2681196        Azlan, Shamshi                                               CAN M                                1421  0   40 2016      
2672502        Baatartsol, Ganskh                                           CAN M                                1642  0   40 0     i   
2601621        Babb, Jeff                                                   CAN M                                1993  3   20 1957      
2603330        Bachand-Fleurent, Julien                                     CAN M                                2103  0   20 1984  i   
2615711        Back, Jeff                                                   CAN M                                1910  0   20 1970      
2610744        Bacon, Craig                                                 CAN M                                1713  0   40 0     i   
2649209        Badejo, Femi                                                 CAN M                                1807  0   40 1991  i   
2622300        Badulescu, Dan                                               CAN M                                1744  0   40 1968  i   
2625733        Bahadi, Khalid                                               CAN M                                2004  0   40 1972  i   
12500305       Bahmani, Amir Mohammad                                       CAN M                                2301  2   20 1998      
2640163        Bai, Jinghui                                                 CAN M                                2042  0   20 2006      
2601150        Bailey, Doug                                                 CAN M   FM                           2033  0   20 1964  i   
2654741        Baiton, Noah                                                 CAN M                                1455  0   40 2012  i   
2615843        Baki, Shaumik                                                CAN M                                1864  0   40 1998  i   
2648415        Bakradze, Joshua                                             CAN M                                1530  0   20 1999      
2652099        Bala, Mehar                                                  CAN M                                1552  0   20 2003  i   
2626250        Balachandran, Kousihan                                       CAN M                                1640  0   40 2007  i   
329111570      Balaji, Abhinav malolan                                      CAN M                            ACM 1438  0   40 2012      
2672340        Balakrishnan, Shankar                                        CAN M                                1635  0   20 1964      
2651068        Balamanage, Dineth                                           CAN M                                1646  0   40 2014      
2635968        Balasooriya, Randika                                         CAN M                                1816  0   20 1988  i   
2605180        Balbutin, Nelson                                             CAN M                                2153  0   40 0     i   
2600790        Ball, Stephen                                                CAN M                                2225  0   20 1953  i   
2642590        Balla, Szilard                                               CAN M                                1739  0   40 1995      
2601281        Baltgailis, Vesma                                            CAN F   WIM  WIM                     2014  0   40 1950  wi  
2671956        Banatwala, Kriyaansh                                         CAN M                                1495  0   40 2015      
2643774        Banerjee, Evan                                               CAN M                                1664  0   40 2014      
2671174        Banerjee, Mishika                                            CAN F                                1562  2   40 2014  w   
2656701        Banger, Sartaj                                               CAN M                                1729  0   20 2002  i   
2635739        Banic, John                                                  CAN M                                1571  0   40 1952  i   
2669811        Banks, Anthony                                               CAN M                                1824  0   40 1988      
2604159        Bannon, Eric                                                 CAN M                                2123  0   20 1975  i   
2613042        Bao, Tony Bohan                                              CAN M                                1913  5   20 1997      
2676117        Bao, Zhengheng                                               CAN M                                1858  0   40 2000      
2600447        Baragar, Fletcher                                            CAN M   FM                           2256  0   20 1955      
2628201        Baran, Marius                                                CAN M                                1773  0   20 1961  i   
2643162        Baratov, Iman                                                CAN M                                1654  0   40 2008  i   
2643219        Baratov, Malik                                               CAN M                                1587  0   40 2010  i   
2631733        Barbarich, Zdravko                                           CAN M                                1629  0   40 1939  i   
2600099        Barbeau, Sylvain                                             CAN M   FM                           2310  0   10 1961  i   
2605309        Barber, Glen                                                 CAN M                                1999  0   20 1986  i   
2649144        Barbisan, Owen                                               CAN M                                1528  0   40 2012  i   
2601117        Barclay, Wayne                                               CAN M                                2216  0   20 1963  i   
4100140        Bareev, Evgeny                                               CAN M   GM                           2611  0   10 1966  i   
2622149        Bark, Thomas                                                 CAN M                                1849  0   40 0     i   
2652706        Barker, Kevin                                                CAN M                                1477  0   40 1998  i   
2657651        Barker, Rhyland                                              CAN M                                1498  0   40 1991      
2628988        Barko, Maxim                                                 CAN M                                1900  0   20 1990      
2618524        Barlow Wilkes, Curtis                                        CAN M                                1917  0   40 0     i   
2659425        Barmas, Sammy                                                CAN M                                1694  0   40 1954  i   
2663651        Barmasch, Oswald                                             CAN M                                1488  0   40 1953  i   
2649993        Barnsdale, Nicholas                                          CAN M                                1543  0   40 2000  i   
2619768        Baron, Gustav L                                              CAN M                                2051  0   20 0         
2616165        Barre, Michel                                                CAN M                                1965  0   20 0     i   
2661403        Barrera, Eduardo                                             CAN M                                1829  0   40 2007      
2806770        Barron, Irina                                                CAN F   WFM  WFM                     2028  0   20 1963  wi  
2605120        Barron, Michael                                              CAN M   IM        NA                 2036  4   20 1962      
2601265        Basanta, Gary                                                CAN M   FM                           2324  0   20 1968  i   
2637367        Basko, Yauheni                                               CAN M                                1779  0   40 1994  i   
2605090        Basque, Roland J                                             CAN M                                2010  0   40 1961  i   
2609304        Bates, Darren                                                CAN M                                1837  0   20 1969  i   
2633140        Batorshyn, Ilia                                              CAN M   CM                           2157  0   20 2007      
2673444        Bautista, John Carlo                                         CAN M                                1510  0   40 2010      
2617510        Baxted, Peter                                                CAN M                                1910  0   40 1989  i   
2661470        Baylon, Jorel                                                CAN M                                1648  0   20 1994      
2624184        Beach, Brock                                                 CAN M                                1954  0   40 2000  i   
2613476        Beal, Greg                                                   CAN M                                1703  2   40 0         
2638177        Beardall, Ben                                                CAN M                                1691  0   20 2001      
2658828        Beattie, Will                                                CAN M                                1822  0   40 1988      
2608812        Beaudin, Jesse                                               CAN M                                1897  0   40 0     i   
2027054        Beaudoin, Stephane                                           CAN M                                1968  0   40 1969  i   
2615304        Beaudry, Lukas                                               CAN M                                2030  0   20 1983  i   
2607352        Beaudry, Marc-Andre                                          CAN M                                1918  0   20 0         
2604299        Beaulieu, Eric                                               CAN M                                2113  0   20 0     i   
2668289        Beaulieu, Etienne                                            CAN M                                1807  0   40 2003      
2609576        Beaulieu, Pierre                                             CAN M                                1795  5   20 1957      
2656620        Beaupre, Eugene Jr                                           CAN M                                1876  0   20 1997      
2605821        Becker, Paul                                                 CAN M                                2027  0   20 1972  i   
2601800        Beckwith, Paul H.                                            CAN M                                2161  0   20 0     i   
2632896        Bedard, Maxime                                               CAN M                                1829  0   40 1996      
2634201        Bedard, Michel                                               CAN M                                1627  0   40 1957  i   
2641143        Beddoes, John                                                CAN M                                1741  0   40 1986  i   
2618036        Beddoes, Richard                                             CAN M                                1895  0   40 0     i   
2670291        Beech, Austin                                                CAN M                                1651  0   40 1999      
2616122        Beladel, Brahim                                              CAN M                                1957  0   40 1964  i   
2645122        Belanger, Colton                                             CAN M                                1737  4   40 1991      
2679930        Belanger, Henri                                              CAN M                                1682  6   40 2000      
2649500        Belanger, Mathieu-Olivier                                    CAN M                                1857  0   40 1992      
2603233        Belanger, Robin                                              CAN M                                1839  0   40 0     i   
2603861        Belc, Daniela                                                CAN F   WFM  WFM                     2044  0   20 1970  wi  
2609541        Bellemare, Regis                                             CAN M                                1842  0   20 1975  i   
2609843        Bellissimo, Joseph F.                                        CAN M                                2167  0   20 2000      
2676133        Belousov, Vladimir                                           CAN M                                1763  0   40 1988      
2650878        Belrose, Todd                                                CAN M                                1631  0   40 1989  i   
2604523        Benggawan, Amanda                                            CAN F   WFM  WFM                     2062  0   20 1986  wi  
2627973        Benggawan, Undriadi                                          CAN M                                1592  3   20 1953      
2601397        Benoit-Deschamps, Jean-Marc                                  CAN M                                2047  0   40 0     i   
2607263        Bentley, Bill                                                CAN M                                1848  0   20 1970  i   
2663678        Beqo, Besnik                                                 CAN M             FI                 1822  0   40 1964      
2645980        Ber, Sava                                                    CAN M                                1615  0   40 2007  i   
2603837        Berengolts, Isai                                             CAN M                                1937  0   20 0         
2629003        Beresinski, Piotr                                            CAN M                                1735  0   40 1962  i   
2621339        Bergenstam, Olof                                             CAN M                                1969  0   20 0     i   
2610396        Berger, Landon                                               CAN M                                1688  5   20 0         
2633469        Bergeron, Emile                                              CAN M                                1891  0   40 2005      
2639858        Bergeron, Emile                                              CAN M                                1833  0   40 2001      
2624419        Bergeron, Jean-Guy                                           CAN M                                1712  0   40 1951  i   
2629550        Bergeron, Matthew                                            CAN M             SI,LSI,NA      AIM 1804  0   20 1988  i   
2669277        Bergeron, Nicolas                                            CAN M                                1814  0   40 2000  i   
2601338        Bergeron, Pascal                                             CAN M                                2034  0   20 1974  i   
2630630        Bernatchez, Dan                                              CAN M                                1917  0   40 1975  i   
2600463        Berry, Jonathan                                              CAN M   FM                           2269  0   20 1953  i   
2606909        Bertrand, Daryl                                              CAN M                                1912  0   20 1976  i   
2602741        Bertrand, Eric                                               CAN M                                2025  0   40 1982  i   
2635259        Bertrand, Nathanael                                          CAN M                                1911  0   20 2004      
2605902        Berube, Antoine                                              CAN M                                2071  0   20 1987      
2637898        Berube, Maximilien                                           CAN M                                2000  0   40 2008      
2600579        Berube, Richard                                              CAN M   FM                           2080  0   20 1960      
2661578        Best, Daton                                                  CAN M                                1650  5   40 1957      
2648822        Bettner, Jon                                                 CAN M                                1704  0   40 1992  i   
2620197        Bhanji, Zaynah                                               CAN F                                1647  0   40 2003  wi  
2672596        Bhanot Khurana, Vihaan                                       CAN M                                1590  5   40 2011      
2662345        Bhardwaj, Shrikant                                           CAN M                                1830  0   40 1994  i   
2641151        Bhaumik, Rishi                                               CAN M                                1498  0   40 2013  i   
2683342        Bhowmick, Aaron                                              CAN M                                1604  4   40 2013      
2637154        Bi, Kairui                                                   CAN M                                1753  0   40 2007  i   
2640600        Bi, William                                                  CAN M                                1751  5   40 2013      
2672928        Bicheng, Zhang                                               CAN M                                1746  0   40 2008  i   
2609550        Bigras, Jean                                                 CAN M                                1831  0   40 1955      
2656760        Biletskyi, Ivan                                              CAN M                                1678  7   40 2001      
2636026        Bilodeau-Savaria, Carl-William                               CAN M                                1782  0   20 2003  i   
2636034        Bilodeau-Savaria, Sandy-Rose                                 CAN F                                1587  0   20 2005  wi  
2648830        Bilugan, Mason                                               CAN M                                1913  0   40 2008      
522006192      Bilyk, Platon                                                CAN M                                1456  0   40 2017      
2614952        Bince, Rolando                                               CAN M                                1805  0   20 0         
2670020        Bjornson, Jonathan                                           CAN M                                1561  0   20 1969      
2652056        Blair, Michael                                               CAN M                                1892  1   20 1994      
2672359        Blakely, Matt                                                CAN M                                1719  0   40 1977      
2680939        Blanchard, Malcolm                                           CAN M                                1546  0   40 2000      
2631113        Blanchard, Michael                                           CAN M                                1953  0   40 1974  i   
2637464        Blanchet, Robert                                             CAN M                                1821  0   40 1964  i   
2626454        Blanchette, Rene                                             CAN M                                1801  0   40 1966  i   
2609967        Bleau, John                                                  CAN M                                1841  0   40 0     i   
2683458        Blesson, Samson                                              CAN M                                1698  5   40 2012      
2613395        Blium, Benjamin                                              CAN M                                1863  0   20 1995  i   
2679949        Blouin, Frederic                                             CAN M                                1743  0   40 2008      
2625741        Bluteau, Yvon                                                CAN M                                1831  0   40 1967  i   
2605317        Bluvshtein, Ilia                                             CAN M                                1947  0   20 1956      
2603608        Bluvshtein, Mark                                             CAN M   GM                           2590  0   10 1988  i   
2612356        Blyznyuk, Vladimir                                           CAN M                                1749  0   40 0     i   
2637901        Bocan, Richard                                               CAN M                                1804  0   40 2008      
2681323        Bochkariov, Markian                                          CAN M                                1648  0   40 2011      
2603403        Boehmer, Kris                                                CAN M                                2038  0   20 0     i   
2600919        Bogdan, Lia                                                  CAN F   WFM  WFM                     2180  0   20 1953  wi  
2604582        Bogle, Bill                                                  CAN M                                2049  0   40 1962  i   
2612364        Bogoev, Yassen                                               CAN M                                1882  0   40 0     i   
2605759        Boik, Andrew                                                 CAN M                                2040  0   20 1985  i   
2624010        Bolduc, Jacques                                              CAN M                                1589  0   40 1952  i   
2657325        Bolduc, Jean-Pierre                                          CAN M                                1629  0   40 1958  i   
2603489        Bolduc, Steve                                                CAN M                                2100  0   20 1964  i   
2602750        Bollenbach, Brad                                             CAN M                                2115  0   40 1978  i   
2679957        Bonami, Jonathan                                             CAN M                                1777  0   40 2001      
2601699        Bond, Hal                                                    CAN M                                1684  0   20 1959      
2624214        Bonness, Will                                                CAN M                                1847  0   20 1985      
2601575        Booker, Brad                                                 CAN M                                2023  0   20 0         
2606925        Boron, Anthony                                               CAN M             FA             AFM 1914  0   20 1957      
2640740        Boroomand, Arya Cyrus                                        CAN M                                1608  0   40 2010  i   
2602210        Boross-Harmer, Peter                                         CAN M             NA                 1943  1   20 1965      
2615851        Borowski, Ted                                                CAN M                                1617  0   40 0     i   
2628724        Boshoff, Thomas                                              CAN M                                1876  0   40 1992  i   
2670054        Bosnac, Givan                                                CAN M                                1780  0   40 2002  i   
2657139        Bossy, John                                                  CAN M                                1644  0   40 1956  i   
2649128        Botello, Daniel                                              CAN M                                1736  0   40 1997      
2603365        Botez, Alexandra                                             CAN F   WFM  WFM                     2044  0   20 1995  wi  
2614324        Botez, Andrea                                                CAN F                                1837  0   20 2002  wi  
2611856        Both, Aaron                                                  CAN M                                1939  0   20 1987      
2631130        Botha, Charl Elmo                                            CAN M                                1678  0   40 1986  i   
2628732        Botoy, Danilo                                                CAN M                                2033  0   40 1990  i   
2634040        Botoy, James Pajo                                            CAN M                                1835  0   20 1956      
2617978        Bouchard, Jean Marc                                          CAN M                                1808  0   20 0         
2650487        Bouchard, Pier-Alex                                          CAN M                                1820  0   40 1999      
2637430        Boucher, Antoni                                              CAN M                                1877  0   40 1993  i   
2617277        Boudreau, Daniel                                             CAN M                                1977  0   40 0     i   
2603969        Boulay, David                                                CAN M                                1908  0   20 1979      
2624443        Bourassa, Louis                                              CAN M                                1655  0   20 1969      
2669153        Bourassa, Samuel                                             CAN M                                1953  0   40 1991      
651006324      Bourdeau, Yvan                                               CAN M                                1721  0   20 1959      
2600528        Boutquin, Pierre                                             CAN M                                2270  0   40 1960  i   
2604957        Bouvier, Jesse                                               CAN M                                2203  0   40 0     i   
2662906        Boyd, Doug                                                   CAN M                                1594  0   40 1971      
2661586        Boyd, Tynan                                                  CAN M                                1652  4   20 1988      
2642786        Boytinck, William                                            CAN M                                1570  0   40 2002  i   
2616564        Brajkovic, Nikola                                            CAN M                                1831  8   20 0         
2609975        Brammall, Stuart                                             CAN M                                1929  0   40 0     i   
2663260        Brandimarte, Alexander                                       CAN M                                1669  0   40 1995  i   
2652935        Brandt, Kyle                                                 CAN M                                1443  0   40 1988      
2626063        Brassard, Sylvain                                            CAN M                                1751  0   20 1964  i   
2623390        Brauer, Mark                                                 CAN M                                1554  0   40 1988      
2620960        Brazeau, Robert                                              CAN M                                1776  0   20 0     i   
2660059        Breadner, David                                              CAN M                                1747  0   40 1993      
2629674        Bremner, William                                             CAN M                                1912  0   20 2001      
2658542        Bresler, Joshua                                              CAN M                                1621  0   40 1995  i   
2656540        Brewer, Jack                                                 CAN M                                1580  0   40 2010      
2685027        Breznitz, Tom                                                CAN M                                1443  6   40 2010      
2603810        Brice, Ron                                                   CAN M                                2077  0   40 1966  i   
2674173        Brijith, Anushka                                             CAN F                                1539  12  40 2017  w   
2620596        Briones, Dante                                               CAN M                                1877  0   20 0         
2639815        Britanico, Jimmy                                             CAN M                                1781  0   40 1993  i   
2600641        Brodeur, Gilles                                              CAN M                                2250  0   20 1947  i   
2015668        Brodie, Hugh                                                 CAN M                                1945  0   20 1949  i   
2680947        Brown, Darrend                                               CAN M                                1676  0   40 1963      
2603500        Brown, Gabriel                                               CAN M                                1877  0   20 1991      
2613492        Brown, John R.                                               CAN M                                1594  0   40 0     i   
2661780        Brown, Jordan                                                CAN M                                1818  0   40 1995      
2636174        Brown, Nathaniel                                             CAN M                                1777  0   40 1988  i   
2621410        Brown, Rod                                                   CAN M                                1877  0   40 0     i   
2663970        Brule, Daniel                                                CAN M                                1903  0   40 2000      
2633981        Bruna, Jose                                                  CAN M                                1619  0   40 1989  i   
2632918        Bruneau, Gilles                                              CAN M                                1680  0   40 1950  i   
2643600        Bryan, John                                                  CAN M                                1631  0   40 1997  i   
2634678        Bryuzgin, Maxim                                              CAN M                                1706  0   40 1988  i   
2627671        Bu, Kevin (Yihuan)                                           CAN M                                1951  0   20 2003  i   
2661942        Bucci, Andrew                                                CAN M                                1787  0   20 2002      
2645149        Buchatsky, Joseph                                            CAN M                                1578  0   40 2000  i   
2600323        Buchholz, Martin                                             CAN M   FM                           2315  0   20 1959  i   
2621630        Bui, Alan                                                    CAN M                                1988  0   20 2006  i   
2649616        Bui, Minh                                                    CAN M                                1642  0   40 2002  i   
2644126        Buitelaar , Jake                                             CAN M                                1635  0   40 2012      
2641763        Bukal, Steven                                                CAN M                                1590  0   40 1989  i   
2620715        Bulga, Tamir                                                 CAN M                                1890  0   20 0         
2670895        Bull, James                                                  CAN M                                1530  1   20 1987      
2662175        Burgess, Andrew                                              CAN M                                1685  3   40 1985      
2681765        Burnell, Matthew                                             CAN M                                1609  5   40 1999      
2634465        Burroughs, Neil                                              CAN M                                1525  0   40 1993  i   
2625415        Burrows, Quinton                                             CAN M                                1791  0   40 1992  i   
2618532        Burrows, Zachary                                             CAN M                                1931  0   20 0         
2601664        Burstow, John                                                CAN M                                2280  0   40 0     i   
4150740        Burtasova, Anna                                              CAN F   WGM  WGM                     2241  0   20 1987  wi  
2639777        Buscar, Bernard                                              CAN M                                1479  5   20 1951      
2603616        Buscar, Michael                                              CAN M                                2016  0   20 1987  i   
2627710        Butchart, Brian                                              CAN M                                1638  0   40 2002  i   
2627574        Butchart, Kevin                                              CAN M                                1786  0   40 2005  i   
39922111       Butenko, Zlata                                               CAN F   WCM  WCM                     1855  3   40 2011  w   
329219144      Butt, Jeffery Butt                                           CAN M                                1897  0   40 1988  i   
2671247        Buzhaker, Fred                                               CAN M                                1670  0   40 1964      
2659034        Buzhor, Danil                                                CAN M                                1877  0   40 2006      
2647192        Byers, Jared                                                 CAN M                                1768  0   20 2000      
2642514        Byl, Oliver                                                  CAN M                                1730  0   20 2002      
2610990        Bzikot, Robert                                               CAN M                                1935  0   20 0     i   
2601478        Cabanas, Francisco                                           CAN M                                2088  0   40 0     i   
2613506        Cabioc, Jose                                                 CAN M                                1540  0   20 0         
2671182        Cabrera, Jennie                                              CAN F                                1802  0   40 1983  wi  
2601184        Caceres Cortes, Julio                                        CAN M                                2040  0   20 1960  i   
2631601        Cachelin, Justin                                             CAN M                                1860  0   40 1980  i   
2615673        Cacho, Belly                                                 CAN M                                1820  0   20 0         
2679299        Cafengiu, Bogdan                                             CAN M                                1672  0   40 1976      
2684136        Cai, George                                                  CAN M                                1409  0   40 2013      
2618133        Cai, Jason                                                   CAN M                                2187  0   20 2002  i   
2601907        Cai, Tony                                                    CAN M                                1990  0   40 1996  i   
2647680        Caille, James                                                CAN M                                1653  0   40 1999      
2605910        Caire, Francois                                              CAN M                                2144  0   20 1983  i   
2613514        Cale, Ferdinand                                              CAN M                                1729  0   40 0     i   
2636913        Caloyloy, Ronnie Nino                                        CAN M                                1771  0   40 1990  i   
2606933        Calugar, Arthur                                              CAN M   IM                           2291  0   20 1994  i   
2612593        Caluza, Juni                                                 CAN M                                1696  0   20 0         
2650118        Campbell, Adam                                               CAN M                                1772  1   40 1986      
2601486        Campbell, Brett                                              CAN M   FM                           1881  6   20 1959      
2633949        Campbell, Gordon                                             CAN M                                1907  0   40 1951  i   
2622580        Campbell, Jamie                                              CAN M                                1829  0   40 1976  i   
2678896        Campbell, Jordan                                             CAN M                                1767  0   40 1988      
2642956        Campbell, Richard                                            CAN M                                1522  0   40 1991      
2645157        Campbell, Ryan                                               CAN M                                2004  0   20 1998  i   
2610329        Camphaug, Lincoln                                            CAN M                                1676  0   40 1969      
2673185        Camposano, Jose                                              CAN M                                1664  0   40 1966  i   
2639149        Canal, Richard                                               CAN M                                1829  0   40 1985  i   
2671727        Cao, Allen                                                   CAN M                                1517  3   40 2015      
2632101        Cao, Bruce                                                   CAN M                                1627  0   20 2004      
2611112        Cao, Jason                                                   CAN M   FM                           2306  0   20 2000  i   
2665433        Cao, Jonathan                                                CAN M                                1448  0   40 2014      
2625547        Cao, Yingying (Lucy)                                         CAN F                                1741  0   20 2002  wi  
2656558        Carabine, Alessandro                                         CAN M                                1719  0   40 2007  i   
2622173        Carceres Cortes, J                                           CAN M                                1943  0   40 1990  i   
2616700        Cardin, Guillaume                                            CAN M                                2046  0   40 0     i   
2617757        Cardona, Misael                                              CAN M                                2003  0   40 0     i   
2653893        Carefoot, Macaulay                                           CAN M                                1719  0   40 1996      
2634031        Carnes, Charles                                              CAN M                                1772  0   40 1950  i   
2664151        Carolino, Lloyd                                              CAN M                                1804  0   40 2000      
2632110        Caron, Daniel                                                CAN M                                1570  0   40 2002  i   
2611317        Caron, Harvey                                                CAN M                                1796  0   40 0     i   
2682400        Carrier, Claude                                              CAN M                                2156  0   20 1979  i   
2653230        Cartina, Melvin                                              CAN M                                1949  0   40 1975  i   
2685906        Casaclang, Arnold                                            CAN M                                1844  0   40 1978      
2603632        Cashin, Sean Ken                                             CAN M                                1706  0   40 0         
2602083        Castillo, Anthony                                            CAN M                                2200  0   40 1979  i   
2628740        Castillo, Rey                                                CAN M                            AIM 1886  0   40 1964  i   
2660890        Castro, William                                              CAN M                                1623  0   40 1981  i   
2632535        Cater, Brendan                                               CAN M                                1749  5   20 1998      
2664186        Catilogo, Rex                                                CAN M                                1718  0   40 1984  i   
2601915        Caughlin, Wade                                               CAN M                                1858  0   40 0     i   
2643472        Cawse, James                                                 CAN M                                1543  0   40 2007  i   
2601753        Cazelais, Marc                                               CAN M                                2158  0   20 1970  i   
2675838        Cecchini, Sam                                                CAN M                                1652  0   40 2000      
2623080        Cepoi, Semion                                                CAN M                                1861  0   40 1963  i   
2671441        Cetinic, Spencer                                             CAN M                                1723  4   40 1998      
2630648        Chabot, Michelin                                             CAN M                                1775  0   40 1948  i   
2600803        Chabot, Roland                                               CAN M                                1981  4   20 1956      
2652897        Chacon, Jose Eduardo                                         CAN M                                1655  0   40 1966  i   
2607654        Chaisson, Terry                                              CAN M                                1926  0   40 1965  i   
2629895        Chakkoli, Anirud                                             CAN M                            AFM 1749  0   20 2005      
2084562        Chakkoli, Shiva                                              CAN M             NA             AFM 1771  0   20 1970      
2646757        Chamberland, Luc                                             CAN M                                1631  0   20 1964      
2628376        Champetier, Serge                                            CAN M                                1871  0   40 1962  i   
2640139        Chan, Allison Yutong                                         CAN F                                1612  0   40 2011  w   
2646846        Chan, Brendan                                                CAN M                                1707  0   40 2007  i   
2644134        Chan, Bryan                                                  CAN M                                1703  0   40 2012      
2676559        Chan, Chloe                                                  CAN F                                1756  0   40 2018  w   
2605775        Chan, James                                                  CAN M                                2056  0   20 1981  i   
2679361        Chan, Jamie                                                  CAN F                                1495  8   40 2018  w   
2647770        Chan, John                                                   CAN M                                1769  0   40 1989      
39956792       Chan, Kara                                                   CAN F   WCM  WCM                     1641  7   40 2014  w   
2653796        Chan, Theo                                                   CAN M                                1686  0   40 2015      
2681846        Chance, Melody                                               CAN F                                1648  0   40 1997  w   
2626152        Chandra, Anand Rishi                                         CAN M   CM                           2155  5   40 2009      
2624974        Chang, Alexander RZ                                          CAN M                                1922  0   40 2008  i   
2677180        Chang, Jace                                                  CAN M                                1630  0   40 2011      
2629232        Chang, Martin                                                CAN M                                1569  0   40 1973  i   
2636484        Chang, Simmon                                                CAN M                                1598  0   40 2008      
2632713        Chanot, Frederic                                             CAN M                                1530  0   20 1975  i   
2630974        Chapdelaine, Gwyn                                            CAN M                                1904  0   40 2008      
2603934        Charbonneau, Anne Marie                                      CAN F                                2006  0   20 1985  wi  
2602504        Charbonneau, Pascal                                          CAN M   GM                           2513  0   10 1983      
2602164        Charest, Johanne                                             CAN F   WIM  WIM                     2088  0   40 1975  wi  
2646129        Charlton, Glenn                                              CAN M                                1851  0   40 1953      
2652820        Chasles, Jean-Benoit                                         CAN M                                1841  0   40 1991      
2670097        Chattopadhyay, Adhrit                                        CAN M                                1585  11  40 2016      
2602920        Chatzilias, Alexis                                           CAN M                                2062  0   40 0     i   
2680114        Chauhan, Kshitij                                             CAN M                            AFM 1638  7   20 2001      
2660580        Chaurette, Benoit                                            CAN M                                1806  0   40 1984  i   
2623323        Chaurette, Laurent                                           CAN M                                1971  0   20 1989  i   
2683350        Cheema, Afraz                                                CAN M                                1449  6   40 2005      
2675366        Chen, Alan                                                   CAN M                                1519  0   40 2016      
2675943        Chen, Aleksandr                                              CAN M                                1690  0   40 2000      
2632276        Chen, Alina Yuexi                                            CAN F                                1446  0   40 2010  wi  
2622645        Chen, Andrew                                                 CAN M                                1872  0   20 2004  i   
2631237        Chen, Andrew                                                 CAN M                                1428  0   40 2008  i   
2676001        Chen, Brady                                                  CAN M             NA                 1672  0   40 2009      
2644479        Chen, Chen                                                   CAN M                                1712  0   40 2010      
2628546        Chen, Cheney                                                 CAN M                                1536  0   40 1990  i   
2653800        Chen, Darren                                                 CAN M                                1637  0   40 2015      
2629410        Chen, Derek                                                  CAN M                                1576  0   40 2007  i   
2632217        Chen, Helen                                                  CAN F                                1608  0   40 2008  wi  
2628449        Chen, Jeffrey                                                CAN M                                1818  0   20 2004  i   
2622530        Chen, Jianqiu                                                CAN M                                1854  0   40 1992  i   
2667584        Chen, Jim                                                    CAN M             NA                 1761  0   40 2009  i   
2658186        Chen, Justin Jia Hao                                         CAN M                                1542  0   40 2013      
2654300        Chen, Karen                                                  CAN F                                1613  0   40 2013  w   
2664135        Chen, Kyle                                                   CAN M                                1444  0   40 2014      
2648814        Chen, Larry Zhou                                             CAN M                                1866  15  40 2010      
2655179        Chen, Lucas                                                  CAN M                                1517  0   40 2010      
2650339        Chen, Matthew                                                CAN M                                1730  0   40 2008  i   
2622440        Chen, Max                                                    CAN M   FM        NA                 2246  0   20 2007      
2644495        Chen, Michael                                                CAN M                                1577  0   40 2011      
2662396        Chen, Mulin                                                  CAN M                                1505  2   40 2014      
2652714        Chen, Neill                                                  CAN M                                1514  0   40 2016      
2656710        Chen, Qianyu                                                 CAN F                                1605  0   40 2009  w   
2634155        Chen, Rachel Ruoxuan                                         CAN F   WFM  WFM                     2222  0   40 2008  wi  
2632691        Chen, Rae                                                    CAN F   WCM  WCM                     1830  0   40 2011  wi  
2662965        Chen, Ray                                                    CAN M                                1839  0   40 2011      
2645645        Chen, Renee                                                  CAN F                                1679  0   40 2012  wi  
2617099        Chen, Richard                                                CAN M   FM                           2239  0   20 2001  i   
2633159        Chen, Richard                                                CAN M                                1932  0   20 2007  i   
2628457        Chen, Ricky                                                  CAN M                                1755  0   40 2008  i   
2638380        Chen, Ricky                                                  CAN M                                1698  0   40 2009  i   
2677270        Chen, Riley                                                  CAN M                                1823  5   40 2008      
2642794        Chen, Ryan                                                   CAN M                                1834  0   40 2008  i   
2645653        Chen, Ryan                                                   CAN M                                1573  0   40 2014  i   
2642735        Chen, Sam                                                    CAN M                                1504  0   40 2009  i   
2640562        Chen, Shuang                                                 CAN F   WFM  WFM                     1856  3   40 2012  w   
2634295        Chen, Sihao                                                  CAN M                                1728  0   40 2004  i   
2644509        Chen, Timmy                                                  CAN M                                1552  0   40 2011      
2637553        Chen, Vincent                                                CAN M                                1638  0   40 2010  i   
2658844        Chen, Yonglong                                               CAN M                                1715  0   20 1977      
2680246        Chen, Yuhong                                                 CAN M                                1547  0   40 2007      
2641070        Chen, Zhengyu                                                CAN M                                1927  0   40 2011      
2676141        Chen, Zi Tian                                                CAN M                                1624  0   40 2012      
2671964        Chen, Zilang Timson                                          CAN M                                1531  0   40 2010      
2652668        Cheng, Adam                                                  CAN M                                1753  6   40 2008      
2633167        Cheng, Adrien                                                CAN M                                1814  0   20 2007      
2682249        Cheng, Bindi                                                 CAN M   IM                           2327  0   10 1990      
2603675        Cheng, Jack                                                  CAN M                                2084  0   20 1995  i   
2672170        Cheng, Jacob                                                 CAN M                            AIM 1642  0   40 2000      
2610760        Cheng, Louis                                                 CAN M                                1893  0   20 1982  i   
2647052        Cheng, Peter Qian                                            CAN M                                1748  0   20 1995      
2667606        Chenier, Raphael                                             CAN M                                1623  0   40 2009      
2613530        Chernik, Dmitry                                              CAN M                                1875  0   20 1962      
2619687        Chertkow, Matthew                                            CAN M                                1824  0   20 0         
2620200        Chertkow, Sasha                                              CAN F                                1580  0   40 0     wi  
2621037        Cheryachukin, Yury                                           CAN M                                1894  0   40 0     i   
2617498        Cheung, Lukas                                                CAN M                                1777  0   40 2000  i   
2653079        Cheung, Oscar                                                CAN M                                1786  11  40 2011      
2663597        Cheung, Phoenix                                              CAN M                                1791  6   40 2013      
2616181        Chevalier, Francois                                          CAN M                            AIM 1773  0   20 0     i   
2648954        Chhabda, Chintansingh                                        CAN M                                1419  0   40 2002      
2640317        Chhatralia, Bhavik                                           CAN M                                1799  0   40 2008  i   
2664089        Chiasson, Zach                                               CAN M                                1614  0   40 2008      
2617358        Chiffot, Nicolas                                             CAN M                                2008  0   20 1980      
2614782        Chiku-Ratte, Olivier-Kenta                                   CAN M   IM                           2354  5   10 1999      
2618290        Chin, Adrian                                                 CAN M                                1693  0   40 0         
2657988        Chiriac-Abbott, Nicole                                       CAN F                                1509  0   20 2005  wi  
2668017        Chiu, Bernard                                                CAN M                                1756  0   40 1984      
2649713        Chol, Elijah Akol                                            CAN M                                1654  0   40 1998      
2656515        Cholakis, Max                                                CAN M                                1724  5   40 2009      
2673274        Chow, Sheldon                                                CAN M                                1710  3   40 1991      
2604370        Chow, Vincent                                                CAN M                                2056  0   40 0     i   
2645734        Christopher, Jack                                            CAN M                                1537  0   40 2013  i   
2657694        Chruszcz, Zachary                                            CAN M                                1748  0   40 2011      
2602180        Chu, Stefanie                                                CAN F   WFM  WFM                     2025  0   20 1983  wi  
2640538        Chua, Zachary McDonald                                       CAN M                            AIM 1887  0   40 2013      
2651637        Chunchu, Ashwin                                              CAN M                                1892  0   40 2008      
2623072        Chung, Alec                                                  CAN M                                1890  0   20 2003  i   
2605830        Chung, Kevin                                                 CAN M                                2070  0   20 1992  i   
2653818        Chung, Noah                                                  CAN M                                1640  4   40 2011      
2675013        Chutani, Vihaan                                              CAN M                                1412  7   40 2018      
2639459        Clapham, John Anthony                                        CAN M                                1760  0   40 1994  i   
2619776        Clark, Jeff                                                  CAN M                                1986  0   40 0     i   
2622459        Clarke, Brian                                                CAN M                                1611  0   20 1960      
2661799        Claveau, Jean-Michel                                         CAN M                                1646  0   40 1989      
2612372        Clemens, John                                                CAN M                                1522  0   40 1965  i   
2601850        Cleto, Sam                                                   CAN M                                1907  0   40 0     i   
2600978        Cliff, Scott                                                 CAN M                                1859  0   40 0     i   
2656396        Climenhaga, Harold                                           CAN M                                1814  0   40 2000      
2631148        Cloete, Jack                                                 CAN M                                1650  0   40 1972  i   
2630338        Cloutier, Daniel                                             CAN M                                1611  0   40 2000  i   
2632926        Cloutier, Eric                                               CAN M                                1786  2   20 1925      
2647311        Cloutier, Jean-Pierre                                        CAN M                                1726  0   40 2000  i   
2601419        Cloutier, Mathieu                                            CAN M                                1956  0   40 0     i   
2630109        Cloutier, Simon                                              CAN M                                1936  0   40 2004  i   
2616653        Clyde, Jordan                                                CAN M   CM                           2145  0   20 1987      
2637510        Co, Gilbert Roland                                           CAN M                                1816  0   40 1970  i   
2600897        Coakley, Jeff                                                CAN M                                2210  0   40 1950  i   
2627965        Coates, Bruce                                                CAN M                                1615  2   40 1991      
2668122        Coates, Cameron                                              CAN M                                1611  0   40 2002  i   
2671280        Cobb, Kyle                                                   CAN M                                1485  0   40 1993      
2680823        Cody, Nolan                                                  CAN M                                1493  0   40 1980      
2611015        Cohen, David                                                 CAN M                                1790  0   40 0     i   
2603055        Collins, Chris                                               CAN M                                1904  0   20 0     i   
329193899      Collins, Jacob                                               CAN M                            ACM 1793  0   20 1996  i   
2621517        Colvin, Andrew                                               CAN M                                1883  0   20 2000      
2656140        Comber, Kyle                                                 CAN M                                1690  0   40 1993  i   
2656035        Conquer, Roan                                                CAN M                                1460  0   40 2000  i   
2646137        Cooke, Ray                                                   CAN M                                1881  0   40 1950  i   
2634945        Cooper, Aaron                                                CAN M                                1942  0   40 1981  i   
2668726        Cooper, Gareth                                               CAN M                                1598  0   40 2004  i   
2658550        Cooper, James Ross                                           CAN M                                1723  0   40 2000  i   
2670640        Coppin, Wayne                                                CAN M                                1636  0   40 1951      
2666197        Coquilla, Konner Virgo                                       CAN M                                1762  3   40 2012      
2614197        Cormier, Adam                                                CAN M                                1992  0   20 1994  i   
2651505        Cormier, Michael                                             CAN M                                1618  5   40 1963      
2602784        Cormos, Eugene                                               CAN M                                2045  0   40 1981  i   
2630869        Cornelio, Charles                                            CAN M                                1783  0   40 1969  i   
2616939        Corper, Adam                                                 CAN M                                2005  0   40 0     i   
2652773        Corps, Sasha                                                 CAN M                                1714  0   40 2000  i   
2634007        Corpuz, Darwin                                               CAN M                                1684  0   20 1973  i   
2656043        Corredor, Michelle                                           CAN F                                1567  0   40 2000  wi  
2631067        Corrie, Michael                                              CAN M             FA                 1649  0   20 1959      
2605627        Corriveau, Philippe                                          CAN M                                2013  0   40 0     i   
2661594        Cortes, Diego                                                CAN M                                1611  0   40 1996      
2634708        Cortez, Pacifico                                             CAN M                                1549  0   40 1960      
2615320        Cossette, Daniel                                             CAN M                                1894  0   40 1960      
2632934        Cote, Claude                                                 CAN M                                1729  0   40 1988  i   
2648385        Cote, Philippe                                               CAN M                                1662  0   40 1982  i   
2614499        Cote-Lalumiere, Tristan                                      CAN M                                1902  0   40 1995  i   
2660199        Cottreau, Aiden                                              CAN M                                1660  0   40 1999      
2648423        Cottrell, Deparse                                            CAN M                                1708  0   40 1996      
2600293        Coudari, Camille                                             CAN M   IM                           2325  0   20 1951  i   
2621932        Coulon, Dominic                                              CAN M                                1812  0   20 1975      
2611880        Courson, Wade                                                CAN M                                1775  0   20 1990      
2678578        Court, Andrew                                                CAN M                                1684  0   40 2000      
2647559        Courtemanche, Marc                                           CAN M                                1781  0   40 1964  i   
2607387        Courval, Francois                                            CAN M                                2070  0   40 0     i   
2683555        Cousineau, Francois                                          CAN M                                1725  0   40 1978      
2632942        Couture, Jean-Sebastien                                      CAN M                                1614  0   40 1993  i   
2616718        Couture, Jonathan                                            CAN M                                1838  0   20 0         
2617803        Cova, Ramon J                                                CAN M                                1963  0   20 0     i   
2639599        Cowan, Ryan                                                  CAN M                                1696  0   40 2006  i   
2634368        Coward, Don                                                  CAN M                                1928  0   40 1988  i   
2684276        Cox, Asha                                                    CAN M                                1627  0   40 2007      
2628236        Craciun, David                                               CAN M                                1881  0   20 2005  i   
2668378        Craciun, Stefan                                              CAN M                                1911  0   40 2003  i   
2603845        Craggs, Michael                                              CAN M                                1789  0   40 1965  i   
2634791        Crawford, Gary                                               CAN M                                1712  0   40 1955  i   
2618559        Creamer, Kyle                                                CAN M                                1908  0   40 0         
2631865        Crepault, Francois                                           CAN M                                1888  0   40 1980  i   
2658143        Crepault, Francois                                           CAN M                                1863  0   40 1984  i   
2649543        Crete, Mathys                                                CAN M                                1782  0   40 2000      
2613565        Crnilovic, Grisha                                            CAN M                                1746  0   40 0     i   
2649799        Cruz, Tyler                                                  CAN M                                1789  0   40 1983      
2672600        Csaszar, Balazs                                              CAN M                                1679  0   40 1976      
2601702        Csima, Jeffrey                                               CAN M                                2009  0   20 1967  i   
2658526        Cui, Antai                                                   CAN M                                1748  0   40 2009  i   
2623927        Cui, Cynthia                                                 CAN F                                1836  0   20 2003  wi  
2637910        Cui, Guang Zhu                                               CAN M                                1510  0   40 2007  i   
2630591        Cui, Leonardo                                                CAN M                                1729  0   40 2002  i   
2635690        Culp, Josh                                                   CAN M                                1627  0   40 2001  i   
2603578        Cummings, David H.                                           CAN M   IM                           2233  0   10 1961      
2621053        Cummins, Paul                                                CAN M                                1872  0   40 0     i   
2622076        Cunan, Alberto                                               CAN M                                1746  0   40 0         
2663716        Curiel, Hector                                               CAN M                                1554  0   40 1964      
2645742        Curran, Dylan                                                CAN M                                1497  0   40 2012      
2617072        Currie, James                                                CAN M                                1874  3   20 0         
2652781        Currie, Sophia                                               CAN F                                1503  0   40 2003  w   
2663325        Curtis, Rory                                                 CAN M                                1748  4   20 1955      
2661608        Cuteri, Ilario                                               CAN M                                1473  2   40 1972      
2611961        Cvetkovic, Simeon                                            CAN M                                2010  0   40 1994  i   
2647320        Cyr, Antoine                                                 CAN M                                1777  0   40 2000      
2617234        Czarny, Keith                                                CAN M                                1735  0   40 0     i   
2616009        Czypinski, Jaroslaw                                          CAN M                                1944  0   40 0     i   
2617692        D Souza, Justin Quinn                                        CAN M                                1808  0   40 1997  i   
2630451        Dagan, Alfred                                                CAN M                            AGM 1851  0   40 1996  i   
2623552        Dahal, Raj                                                   CAN M                                1738  0   40 1987  i   
2661691        Dahlke, Zeth Matthew                                         CAN M                                1494  0   40 2014      
2683261        Dai, Daniel                                                  CAN M                                1589  5   40 2010      
2678004        Dai, Danny                                                   CAN M                                1712  0   40 2012      
2628384        Daigle, Gilles                                               CAN M                                1739  0   40 1967      
2651459        Daigneault, Henry                                            CAN M                                1872  4   40 2008      
2646714        Daiyan, Kian                                                 CAN M                                1550  0   40 2013      
2623137        Dakic, Milan                                                 CAN M                                1839  0   20 1974  i   
2603926        Danilov, Alex                                                CAN M                                1902  0   40 0     i   
2601648        Daniluk, Jim                                                 CAN M                                1850  5   20 1959      
2607883        Danner, Jason                                                CAN M                                1807  0   40 1976  i   
2624150        Darvekar, Yash                                               CAN M   CM                           2133  16  40 2009      
2667142        Das, Antarip                                                 CAN M                                1709  19  40 2010      
2618044        Das, Prakash                                                 CAN M                                1472  0   20 0         
2606054        Daswani, Benedict                                            CAN M                                1988  0   20 1987  i   
2611333        Dattani, Dinesh                                              CAN M                                1537  0   40 0         
2685590        Dauphinais, Sophie                                           CAN F                                1747  0   40 1985  w   
2648121        Dave, Jashank                                                CAN M                                1601  0   40 2014  i   
2603284        Davies, Alex                                                 CAN M   FM                           2147  0   20 1975  i   
2616572        Davies, Jack                                                 CAN M                                1819  0   40 0         
2604388        Davies, Lucas                                                CAN M                                2193  0   20 1988  i   
2606062        Davies, Noam                                                 CAN M                                2120  0   20 1991  i   
2625695        Davies, Robert                                               CAN M                                1717  0   40 1944  i   
2612690        Dawa, Arvin                                                  CAN M                                2069  0   40 0     i   
2629682        Dawson, Skyler                                               CAN M                                1621  0   40 1990  i   
2625326        Day, Christopher                                             CAN M                                1840  0   20 1983  i   
2607662        Day, Jonathan                                                CAN M                                1839  0   40 0     i   
2600137        Day, Lawrence A.                                             CAN M   IM                           2214  0   10 1949  i   
2623013        De Costa, Alex                                               CAN M                                1745  0   20 2002  i   
2638037        De Costa, Benajmin                                           CAN M                                1714  0   40 2006  i   
2653869        De Costa, Benjamin                                           CAN M                                1626  0   40 2010  i   
2614960        De Groot, Steven                                             CAN M                                1942  0   40 0         
2616513        De Guzman, Jeff Anthony                                      CAN M                                1988  0   40 1993      
2606950        De Kerpel, Stijn                                             CAN M                                2055  0   20 1971  i   
2611970        De Lagrave, Sylvain                                          CAN M                                1854  0   20 0     i   
2631784        De Leon, Raf Adrik                                           CAN M                                1585  0   40 2007  i   
2649225        De Meyer, Oliver                                             CAN M                                1710  0   40 2002  i   
2608073        Dean, Tim                                                    CAN M                                1873  0   40 0     i   
2656280        Deboer, Brady                                                CAN M                                1645  0   40 2006  i   
2680785        Dec, Peter                                                   CAN M                                1473  0   40 1972      
2632047        Decaire, Michael                                             CAN M                                1797  0   20 1955      
2631199        Dechambre, Giorgio                                           CAN M                                1644  0   40 1994  i   
2675650        Deeg, Micah                                                  CAN M                                1805  0   40 2013      
25980548       Deepak, Laksshana                                            CAN F   WFM  WFM                     1960  6   40 2011  w   
2674181        Deepak, Pranav                                               CAN M                                1440  7   40 2017      
2626551        Deimert, David                                               CAN M                                1794  0   40 1989  i   
2608561        Deimert, Elroy                                               CAN M                                1609  0   40 0         
2663732        Dela Cruz, Jimson                                            CAN M                                1903  0   40 1991      
5220440        Dela Torre, Marife                                           CAN F   WCM  WCM                     1829  0   20 1998  w   
2683563        Delgado Aguilar, Brian                                       CAN M                                1818  0   40 1999      
2654385        Delgashev, Victor                                            CAN M                                1429  3   40 2013      
2613603        Deline, Ralph                                                CAN M                                1849  0   20 1943  i   
2650312        Delloro, Ludovico Jr                                         CAN M                                1848  0   40 0         
2650258        Delloro, Therense                                            CAN M                                1741  2   40 2008      
2641178        Demaer, Stephen                                              CAN M                                1664  0   40 1988  i   
2639432        Demartino, Miles                                             CAN M                                1475  0   40 1998  i   
33403899       Dembla, Shabd                                                CAN M                                1974  13  40 2014      
2635143        Demchenko, Kyrylo                                            CAN M                                1901  0   20 1989  i   
14149893       Demchenko, Svitlana                                          CAN F   WIM  WIM                     2159  4   20 2003  w   
2619865        Demers, Alexis                                               CAN M                                1785  0   40 0     i   
2600935        Demers, Claire                                               CAN F                                2040  0   20 0     wi  
2661411        Demers, Nathan                                               CAN M                                1760  0   40 2006  i   
2601729        Demian, Valer                                                CAN M   CM                           2220  0   40 1963  i   
2603799        Demmery, Steve                                               CAN M                                2081  0   20 1973  i   
2621827        den Bok, Daniel                                              CAN M                                1703  0   40 1996  i   
2667622        Deng, Daniel                                                 CAN M                                1705  0   40 2008      
2643812        Deng, Jeffrey                                                CAN M                                1434  0   40 2014  i   
2672723        Deng, Jiaqi                                                  CAN M                                1729  0   40 2005      
2645173        Dennahower, Michael                                          CAN M                                1600  0   40 1997  i   
2652170        Derksen-Hatt, Justin                                         CAN M                                1599  0   40 1988  i   
2603950        Derraugh, Geordie                                            CAN M   CM                           2177  0   20 1989  i   
2626314        Dervishyan, Arsen                                            CAN M                                1762  0   40 1988  i   
2632802        Desbiens, Raphael                                            CAN M                                2090  0   40 1925  i   
2625202        Deschamps, Martin                                            CAN M                                1726  3   20 1966      
2603098        Desforges, Jean                                              CAN M                                1888  0   20 0         
2645181        Deshpande, Nevin                                             CAN M                                1740  0   40 1991  i   
2640686        Deshpande, Rucha                                             CAN F                                1555  0   40 2015  w   
25963694       Deshpande,Sarthak                                            CAN M   CM                           1975  0   40 2012      
2634309        Desikan, Ajith                                               CAN M                                1653  0   20 1976      
2601443        Desjardins, Andre                                            CAN M                                2106  0   20 1967  i   
2601427        Desjardins, Michel                                           CAN M                                1758  0   20 0         
2624028        Desmarais, Serge                                             CAN M                                1761  0   40 1966  i   
2667150        Desroches, Maxime                                            CAN M                                1557  0   40 2010      
2622190        Destree, Frederic                                            CAN M                                1822  0   40 1963  i   
2687348        Devauld, Wesley                                              CAN M                                1576  7   40 2000      
2610000        Devine, Norman                                               CAN M                                1874  0   40 0     i   
2634880        Dey, Jai                                                     CAN M                                1670  0   40 2002  i   
2647699        Dhaliwal, Jaipreet Singh                                     CAN M   CM                           2145  10  40 2009      
2613611        Dhaliwal, Jatinder                                           CAN M                                1576  0   40 0     i   
2647788        Dhillon, Iqvinder Singh                                      CAN M                                1879  0   20 1986      
2648997        Dhingra, Tanishq Kumar                                       CAN M                            AFM 1752  11  40 2011      
2659743        Dhungel, Uttam                                               CAN M                                1566  0   40 2000  i   
2634023        Di Matteo, Alessio                                           CAN M                                1893  0   20 1997      
2650142        Diaz, Eduardo                                                CAN M                                1726  0   40 1985  i   
2645203        Dick, Joel                                                   CAN M                                1690  5   20 1983      
2635976        Dickson, Kirk Johannes                                       CAN M                                1716  0   40 1986  i   
2632950        Dickson, Raymond                                             CAN M                                1620  0   20 1925  i   
2652951        Diep, Jarret                                                 CAN M                                1699  0   40 2005  i   
2626950        Dimitrov, Vassil                                             CAN M                                1947  0   40 1964  i   
2683270        Dimitrov, Yordan                                             CAN M                                1688  0   40 1971      
2606496        Dinca, Cornelia                                              CAN F   WFM  WFM                     2053  0   40 1989  wi  
2613247        Ding, Jack                                                   CAN M                                1963  0   40 1993  i   
2608898        Ding, Jill                                                   CAN F                                1762  0   40 1996  wi  
2669285        Diotte, Jean-Raymond                                         CAN M                                1582  0   40 2000  i   
2658194        Ditner, Han-Li                                               CAN M                                1651  0   40 2012      
2664844        Divadalage, Sanul                                            CAN M                                1504  6   40 2018      
2665255        Divadalage, Sanya                                            CAN F                                1626  11  40 2015  w   
2603977        Divljan, Igor                                                CAN M   FM                           2112  0   20 1986      
2639637        Dixit, Mohan                                                 CAN M                                1576  0   40 2008  i   
2676338        Dixon, David                                                 CAN M                                1893  0   40 1985      
2616459        Dizon, Arth                                                  CAN M                                1952  0   40 0     i   
2604027        Dizon, Lyndon                                                CAN M                                1816  0   40 0         
919101         Djerkovic, Miladin                                           CAN M                                2144  0   20 1964  i   
2675668        Dobrijevic, Luka                                             CAN M                                1442  0   40 1996  i   
2648431        Dodd, Alex                                                   CAN M                                1603  0   40 1985  i   
2620707        Dodd, Mark                                                   CAN M                                1756  0   40 0     i   
2646340        Doemer, Andreas                                              CAN M                            AFM 1553  0   40 2013      
2660911        Doiron, Nathan                                               CAN M                                1564  4   40 2000      
2608367        Doknjas, John                                                CAN M   FM                           2222  0   20 1999      
2614316        Doknjas, Joshua                                              CAN M   FM                           2305  0   20 2002  i   
2617587        Doknjas, Neil                                                CAN M   CM                           2214  0   20 2005      
2662884        Dolderman, Clara                                             CAN F                                1434  4   20 1972  w   
2645211        Dolmer, William                                              CAN M                                1499  0   40 2004  i   
324104896      Domingues, Carlos Almeida                                    CAN M                                1895  0   20 1987  i   
2667975        Donabedian, Alexander                                        CAN M                                1605  0   40 2011  i   
2604094        Donev, Danail                                                CAN M                                1817  0   20 0     i   
2632128        Dong, Yiwei                                                  CAN M                                1683  0   20 2004  i   
2639653        Dorn, Paris                                                  CAN M                                1937  0   20 2002      
2654679        Doroshenko, Dasha                                            CAN F                                1721  0   40 2012  w   
13900293       Doroshenko, Maxim                                            CAN M   FM                           2331  0   20 1978  i   
2654687        Doroshenko, Sophia                                           CAN F                                1581  0   40 2012  w   
2618567        Dorrance, Adam                                               CAN M   FM                           2334  18  20 1998      
2671883        Doshi, Nabhya                                                CAN M                                1859  0   40 2012      
2653966        Dossa, Andre                                                 CAN M                                1653  0   40 2008      
2682419        Doubleday, William G.                                        CAN M                                1957  0   20 1947  i   
2601559        Dougherty, Michael                                           CAN M   FM                           2135  0   20 1961      
2629038        Douglas, Mike                                                CAN M                                1903  0   40 1965  i   
2642700        Douglas, Richard                                             CAN M                                1930  0   20 1992      
2632098        Douglas, Steven                                              CAN M                                1630  0   40 1970  i   
2609452        Drkulec, Vlado                                               CAN M             FI                 1909  0   20 1958      
2649527        Drolet, Louis-Charles                                        CAN M                                1851  0   40 2004      
2607395        Drolet, Stephane                                             CAN M                                1966  0   20 1967      
2618583        Du, Daniel                                                   CAN M                                1875  0   40 0     i   
2618591        Du, Digeng                                                   CAN M                                2143  0   20 0     i   
2615541        Du, Han                                                      CAN M                                1833  0   40 0     i   
2609789        Du, Jasmine                                                  CAN F                                1931  0   40 1991  wi  
2640589        Duanmu, Isaac                                                CAN M                                1877  0   40 2011      
2622203        Dube, Daniel                                                 CAN M                                1775  0   20 1990      
2629569        Dube, Dominic                                                CAN M                                1765  0   40 1989      
2622408        Dubeau, Jason                                                CAN M                                1677  0   40 1968  i   
2686910        Dubois, Mathieu                                              CAN M                                1639  8   40 1975      
2641666        Duclos, Jean-Benoit                                          CAN M                                1783  0   40 2000  i   
2647591        Dufresne, Christophe                                         CAN M                                1873  0   40 2009      
2617188        Dukic, Zachary                                               CAN M   FM                           2204  5   20 1997      
2667630        Dukkardt, Vladimir                                           CAN M                                1780  5   40 2009      
2611988        Dumont, Felix                                                CAN M                                2081  0   20 1993  i   
2624036        Dumoulin, Sylvain                                            CAN M                                1747  0   40 1968  i   
2669838        Dunahee, Titan                                               CAN M                                1897  0   40 2006      
329218432      Dunikov, David                                               CAN M                                1603  0   40 2013  i   
150267727      Dunikov, Glib                                                CAN M                                1560  0   40 2011  i   
2609746        Dunn, David                                                  CAN M                                2089  0   40 0     i   
2612470        Dunn, Garth                                                  CAN M                                1658  0   20 0         
2609401        Dunne, Eoin                                                  CAN M                                1652  0   40 0     i   
2614618        Dunne, Francesco                                             CAN M                                2104  0   20 1997  i   
2601079        Duong, Thanh Nha                                             CAN M   IM                           2093  4   20 1970      
2624044        Duplessis, Claude                                            CAN M                                1669  0   20 1955      
2639190        Duplessis, Jean Roch                                         CAN M                                1777  8   40 1955      
2635984        Dupont-Mageau, Nicolas                                       CAN M                                1755  0   40 1999  i   
2669293        Dupuis, Claude                                               CAN M                                1823  0   40 1956  i   
2600765        Dupuis, Stephane                                             CAN M                                2155  0   40 0     i   
2661535        Duret, Herve                                                 CAN M                                1656  0   40 1979  i   
2622386        Durette, Francis                                             CAN M                                1938  0   20 2003  i   
2602709        Dutton, Warren Richard                                       CAN M                                2007  0   20 1979  i   
2638215        Duval, Mathieu                                               CAN M                                1887  0   40 2011      
2684055        Dyck, Declan                                                 CAN M                                1690  2   40 2012      
2675544        Dyck, Nate                                                   CAN M                                1703  0   40 2008      
2612305        Dydak, Mateusz                                               CAN M                                1931  0   20 1975  i   
2669480        Dyson, Blake                                                 CAN M                                1664  0   40 2001  i   
2600820        Dzera, Victor                                                CAN M                                2097  0   20 1953  i   
2619547        D`amore, Tyler                                               CAN M                                1843  0   20 0     i   
2634503        D`orante, Marco                                              CAN M                                1664  0   40 1993  i   
2635550        D`souza, Carina                                              CAN F   WCM  WCM                     1853  0   20 2006  w   
2652960        Ear-Daniels, Grady                                           CAN M                                1563  0   40 2007  i   
2611384        Ebrahim-Shirazi, Behrooz                                     CAN M                                2023  0   20 1969  i   
2617528        Echavarria Hidalgo, Fernando                                 CAN M                                1754  0   20 1968      
2627817        Eckert, Ethan                                                CAN M                                1807  0   40 2002  i   
2675110        Ecksel, Scott                                                CAN M                                1513  0   40 1966      
2686244        Edelman, David                                               CAN M                                1654  7   40 2007      
2645610        Efpraxiadis, Jean                                            CAN M                            AFM 1764  0   40 1974  i   
4177363        Egorov, Mikhail                                              CAN M                                1989  0   20 1981  i   
2611392        Einarsson, Ken                                               CAN M                                1754  0   40 1963  i   
2627540        Eirew, David                                                 CAN M                                1708  0   40 2006  i   
2627760        Eirew, Milo                                                  CAN M                                1568  0   40 2003  i   
2623579        Eirew, Pepi                                                  CAN F                                1663  0   40 2001  wi  
2676885        Eisen, Joshua                                                CAN M                                1454  0   40 1995      
2629372        Eisenberg, Lucas                                             CAN M                                1551  0   40 2007  i   
2645238        Eiserloh, Clement                                            CAN M                                1910  0   20 1997      
2635836        Ejack, Stephen                                               CAN M                                1561  0   40 1987  i   
2657317        El Banna, Ziad                                               CAN M                                1548  0   40 1968      
2681331        Elawny, Zachary                                              CAN M                                1617  0   40 2010      
2650061        Elias, Mackay                                                CAN M                                1637  0   40 2009  i   
2625318        Elliott, Judah Peter                                         CAN M                                1683  0   20 1997  i   
2647290        Eltafi, Ali Sina                                             CAN M                                1606  0   40 2000  i   
2647230        Elyay, Berker                                                CAN M                                1796  0   40 1998  i   
2653664        Emani, Pranav                                                CAN M                                1632  14  40 2013      
2645246        Engel, Ethan                                                 CAN M                                1716  0   20 2003  i   
2622602        England, Max                                                 CAN M   CM                           2253  0   20 2005      
2635003        Enkhtaivan, Michelle                                         CAN F                                1696  0   40 2007  wi  
2626470        Erdos, Larry                                                 CAN M                                1844  0   40 1959  i   
2614219        Erickson, John                                               CAN M                                1563  0   40 0     i   
2684250        Erlich, Izzy                                                 CAN M                                1494  0   40 1990      
2608910        Escandor, Manuel Omana                                       CAN M                                1844  0   20 0     i   
2617650        Eshleman, Brandon                                            CAN M                                1913  0   40 1991      
2642697        Eshraghi,Mahan                                               CAN M                                2027  0   20 2000  i   
2634376        Eslahphazir, Roham                                           CAN M                                1866  0   40 1988  i   
2656639        Espagnol-Echeverria, Manuel                                  CAN M                                1880  0   40 1961  i   
2630460        Essery, Richard                                              CAN M                                1537  2   40 1957      
2670011        Estepa, Wilson                                               CAN M                                1437  2   40 1967      
2601796        Evans, Bill                                                  CAN M                                1956  0   20 0     i   
2632659        Evans, Blaise                                                CAN M                                1692  0   40 1997  i   
2624206        Evans, Jason                                                 CAN M                                1710  0   40 1988      
2616262        Evans, Phil                                                  CAN M                                1472  0   40 1953  i   
2666243        Evenko, Kirill                                               CAN M                                1776  0   40 2013      
2651556        Exconde, Luis                                                CAN M                                1567  0   40 1964  i   
2603985        Fairbairn, Stephen                                           CAN M                                2049  0   20 1965  i   
2640309        Faizy, Mohammed                                              CAN M                                1789  6   20 2004      
2662370        Fajutagana, Frank Immanuel                                   CAN M                                1606  2   40 1995      
2663929        Fakhri, Hassan                                               CAN M                                1506  0   40 1999  i   
2645254        Fakoorziba, Payam                                            CAN M                                1670  0   40 2001  i   
2603993        Falardeau, Bruno                                             CAN M                                2099  0   20 1982  i   
2621088        Fan Run, Kun                                                 CAN M                                1990  0   40 0     i   
2604221        Fan, Brendan                                                 CAN M                                2043  0   40 1993  i   
2684446        Fan, Casey Huangchu                                          CAN M                                1813  0   40 2015      
2659832        Fan, Henry                                                   CAN M                                1789  0   40 2012      
2619709        Fan, Run Kun                                                 CAN M                                1936  0   20 0     i   
2643715        Fang, Chelsea                                                CAN F                                1520  3   40 2014  w   
2655217        Fang, Pengsen                                                CAN M                                1668  0   40 2010      
2647150        Fang, Zhou                                                   CAN M                                1787  0   40 2009  i   
2616963        Faraji, Jafar                                                CAN M                                1958  0   20 1996  i   
2611406        Farine, Jonathan                                             CAN M                                1990  0   20 1990  i   
2623986        Farkas, Jezzel                                               CAN F                                1569  0   40 2005  wi  
2612992        Farrant-Diaz, Nathan                                         CAN M                                1894  0   40 1996  i   
2604230        Faust, Steven                                                CAN M                                1699  0   40 1935  i   
2683369        Fazzolari, Chiara                                            CAN F                                1517  6   40 1981  w   
2632837        Fecteau, Martin                                              CAN M                                1855  0   40 1940  i   
2679620        Fedorov, Daniel                                              CAN M                                1532  0   40 2012      
2621762        Fedyushchenko, Alexander                                     CAN M                                1536  0   40 2006  i   
2618311        Feeley, Philip                                               CAN M                                1679  0   40 1954  i   
2656124        Fehr, Brody                                                  CAN M                                1963  0   40 2008      
2620855        Fei, David                                                   CAN M                                1861  0   40 0     i   
2618613        Felix, Chris                                                 CAN M                                1814  0   40 1986      
2664860        Feng, Archer                                                 CAN M                                1603  4   40 2016      
2654806        Feng, Ethan                                                  CAN M                                1658  0   40 2011      
2618621        Feng, Richard                                                CAN M                                1872  0   20 0     i   
2671743        Feng, Warren                                                 CAN M                            AFM 1772  3   40 2013      
2662663        Feng, Yip Hang Hayden                                        CAN M                                1716  0   40 2010      
2674165        Feng, ZiFan                                                  CAN F                                1594  0   40 2015  w   
2677245        Fentanez, Soto                                               CAN M                                1568  0   40 1992      
2603713        Feoktistov, Dmitri                                           CAN M                                2129  0   20 1987  i   
2637073        Ferguson, Hubert                                             CAN M                                1473  0   40 2008  i   
2602300        Ferguson, James                                              CAN M                                2152  0   20 1975  i   
2629321        Ferguson, Peter                                              CAN M                                1915  0   20 1973  i   
2659751        Fergusson, Jack                                              CAN M                                1869  0   40 2003  i   
2669650        Fernando, Manuel                                             CAN M                                1604  0   40 1957      
2629267        Fernando, Ronald                                             CAN M                                1863  0   40 1971  i   
2606763        Ferreira, Alex                                               CAN M             FA                 1905  0   20 1985      
2607310        Fiedler, Brian                                               CAN M                                1907  0   20 1960  i   
2678713        Filiatrault, Marc                                            CAN M                                1749  0   40 1970      
2602202        Filion, Charles                                              CAN M                                2202  0   20 1979  i   
2663040        Filion, Samuel                                               CAN M                                1738  0   40 2010      
2604256        Filion, Yves                                                 CAN M                                1625  0   40 0     i   
2600706        Filipovich, David                                            CAN M                                1839  16  20 1963      
2602482        Fillion, Steve                                               CAN M                                2074  0   20 1967  i   
2662639        Fillmore, Louis                                              CAN M                                1751  2   40 2010      
2600226        Findlay, Ian T.                                              CAN M   FM                           2055  0   10 1960      
2630761        Fines, John                                                  CAN M                                1627  2   20 1962      
2604302        Finlay, Ian                                                  CAN M                                1786  0   20 1946      
2660717        Fischer, Jacob                                               CAN M                                1773  0   40 2010      
2640503        Fiset, Anais Chloe                                           CAN F   WCM  WCM                     1898  5   40 2010  w   
2612062        Fitzgerald, Jerry                                            CAN M                                1654  0   40 0     i   
2608375        Florea, Alexandru                                            CAN M                                1980  0   20 1996  i   
2622815        Flores, Marc                                                 CAN M                                1656  0   40 1985      
2653095        Fok, Elkan                                                   CAN M                                1609  4   40 2002      
2673282        Fomchenko-Pieters, London                                    CAN M                                1545  0   40 2000      
2610795        Foote, Joanne                                                CAN F                                1858  0   20 1997  wi  
2622130        Ford, Lewis                                                  CAN M                                1636  0   40 0     i   
2616947        Forde, Stephen                                               CAN M                                1715  0   20 0         
2604345        Forget, David                                                CAN M                                1954  0   20 0     i   
2601451        Forget, Luc                                                  CAN M                                1825  0   20 1962  i   
2608936        Forman, Ken                                                  CAN M                                1892  0   40 0         
2622688        Forouzandeh, Ehsan                                           CAN M                                1798  0   40 1965  i   
2628945        Fournier, Martin                                             CAN M                                1733  0   40 1973  i   
2623935        Fox, Dylan                                                   CAN M                                1718  0   40 2002  i   
2625334        Fradkin, Benjamin                                            CAN M                                1833  0   20 1955      
2630770        Franco, Ryan                                                 CAN M                                2135  0   40 1979  i   
2624567        Frangakis, Evan                                              CAN M                                1697  0   40 1959  i   
2668904        Fraser, Mark                                                 CAN M                                1787  0   40 1960  i   
1206419        Fratila, Adela                                               CAN F   WFM  WFM                     2059  0   20 1979  wi  
2602199        Frialde, Arniel                                              CAN M                                1970  0   20 0     i   
2602687        Frilles, Ruperto                                             CAN M                                1968  0   20 1941  i   
2643723        Fu, Ashley                                                   CAN F                                1691  11  40 2014  w   
2611090        Fu, James                                                    CAN M                                2057  0   20 1997  i   
39971341       Fu, James                                                    CAN M                                1574  0   40 2017      
2661705        Fu, Logan                                                    CAN M                                1428  0   40 2013      
2644533        Fu, Odyssey                                                  CAN M                                1773  5   40 2011      
2603373        Fuentebella, Mayo                                            CAN M                                2110  0   40 0     i   
2600846        Fullbrook, Nigel                                             CAN M   FM                           2068  0   20 1955      
2642450        Funk, Andrew                                                 CAN M                                1705  0   40 1988  i   
2616610        Furman, Eugene S.                                            CAN M                                1857  0   40 1983  i   
2650355        Furrow, Matthew                                              CAN M                                1683  4   20 1982      
2637448        Gadbois, Patrick                                             CAN M                                1801  0   40 1967  i   
2662825        Gaffney, Kevin                                               CAN M                                1529  0   40 1962      
2660210        Gagnon, Gabriel                                              CAN M                                1812  0   40 2000      
2603187        Gagnon, Michel                                               CAN M                                2043  0   40 0     i   
2611007        Gagnon, Serge                                                CAN M                                1931  0   20 1972      
2660229        Gagnon-Styrczula, Philippe                                   CAN M                                1656  0   40 1995      
2620561        Gaisinsky, Adam                                              CAN M   CM                           2115  0   20 2003  i   
2621622        Gaisinsky, Jacob                                             CAN M                                1561  0   20 2006  i   
2625610        Gallemaso, Bong                                              CAN M                                1835  0   20 1971      
2631520        Galvis, Nicolas Pinto                                        CAN M                                1800  0   40 2001  i   
2635518        Galwan, Artemio Abenoja                                      CAN M                                1678  0   40 1955  i   
2667207        Gamache, Lucien                                              CAN M                                1799  5   40 2010      
2668971        Gan, Steven                                                  CAN M                                1782  0   40 2011      
2668955        Gandhi, Sparsh                                               CAN M                                1599  0   40 2010      
2648059        Gandolfi, Fred                                               CAN M                                1695  3   20 1963      
2623412        Ganea, Mihai                                                 CAN M                                1875  0   20 1968  i   
2680840        Ganesh, Rishab                                               CAN M                                1741  0   40 2016      
2651270        Ganeshanathan, Sayan                                         CAN M                                1493  0   40 2012      
2625350        Gannon, Keith                                                CAN M                                1536  3   20 1955      
2654016        Gao, Anne                                                    CAN F                                1446  0   40 2016  w   
2619423        Gao, Christine                                               CAN F                                1871  0   40 2000  wi  
2638223        Gao, Heye                                                    CAN M   CM                           2065  9   40 2012      
2640619        Gao, Joe                                                     CAN M                                1463  9   40 2015      
2640147        Gao, Justin Jialin                                           CAN M                                1932  0   40 2011      
2629640        Gao, Lucy                                                    CAN F   WFM  WFM                     1965  0   40 2009  w   
2629429        Gao, Raymond                                                 CAN M   CM                           2086  0   20 2006      
2638568        Gao, Sean                                                    CAN M                                1569  0   40 2010  i   
2636875        Gao, Shiqi                                                   CAN M                                1758  0   40 2000  i   
2629437        Gao, William (zhimao)                                        CAN M                                1653  0   20 2007  i   
2653125        Gao, Yiguo                                                   CAN M                                1656  5   40 2010      
2638576        Gao, Yueheng                                                 CAN M                                1626  0   40 2010      
2632969        Garcia Casillas, Carlos                                      CAN M                                1771  0   40 1980  i   
2620669        Garcia, Naeema                                               CAN F                                1450  0   40 2005  wi  
2601524        Gardner, Robert                                              CAN M                                2087  0   20 1964  i   
2622424        Gareau, Don                                                  CAN M                                1651  0   40 1969  i   
2627906        Garel, Richard                                               CAN M                                1610  0   20 1956      
2677563        Garikapati, Tejas Avyan                                      CAN M                                1468  3   40 2014      
2632810        Garneau, Benoit                                              CAN M                                1909  0   40 1963  i   
2612321        Gashgarian, Rob                                              CAN M                                1755  0   20 0         
4111850        Gaspariants, Vladimir                                        CAN M   FM                           2291  0   20 1968  i   
2667665        Gaudet, Cedric                                               CAN M                                1670  0   40 2008      
2625768        Gaulin, Gaetan                                               CAN M                                1803  0   40 1948  i   
2634520        Gaulin, Richard                                              CAN M                                1763  0   40 1983  i   
2654822        Gautam, Arnav                                                CAN M                                1637  0   40 2011  i   
2634066        Gauthier, David                                              CAN M                                1719  0   20 2003  i   
2616076        Gauthier, Denis                                              CAN M                                1736  5   20 1955      
2604353        Gauthier, Luc                                                CAN M                                1632  0   20 0         
2641305        Gavrileva, Anna                                              CAN F                                1592  0   20 2006  w   
54104564       Gavrilin, Roman                                              CAN M   FM                           2145  0   20 2003      
2656825        Gay, Heidi                                                   CAN F             NA                 1537  0   40 1992  wi  
2680998        Ge, Chenhao                                                  CAN M                                1638  0   40 2004      
1206303        Geaman, Horia                                                CAN M                                2065  0   20 1967  i   
2650908        Gebhardt, David                                              CAN M                                1498  5   20 1967      
2616840        Gedajlovic, Max                                              CAN M   IM                           2391  0   10 2001      
2682079        Geer-Timmins, Drake                                          CAN M                                1631  0   40 2000      
2641755        Geerlof, Ethan                                               CAN M                                1615  0   40 1999  i   
2631555        Geillon-Barral, Roween                                       CAN F                                1513  0   40 2007  w   
2617480        Gelblum, Robert                                              CAN M                                2097  0   20 1956  i   
2616190        Gelet, Seymour                                               CAN M                                2027  0   20 1994      
2602350        Gelis, Paul                                                  CAN M                                2058  0   20 1993  i   
2683474        Genest, Jean-Philippe                                        CAN M                                1881  0   40 2000      
2626411        Geng, Matthew                                                CAN M                                1955  0   40 2002  i   
2601109        Gentes, Kevin                                                CAN M   FM                           2204  0   20 1967  i   
20653255       Genzling, Jerome                                             CAN M   CM                           2046  0   20 1998      
2613646        George, William                                              CAN M                                1648  0   40 0         
2658518        Gerard, Patrice                                              CAN M                                1780  0   40 2000      
2638894        Gerber, Jerry                                                CAN M                                1453  0   40 2006  i   
2604000        Germain, Michel                                              CAN M                                1946  0   40 0     i   
2630680        Gerona, Joshua                                               CAN M                                1902  0   20 1998      
2806126        Gerzhoy, Leonid                                              CAN M   IM                           2348  0   10 1987  i   
2646919        Ghanbari, Nader Hadji                                        CAN M                                1840  0   40 1982  i   
2622750        Ghandi, Houshyar                                             CAN M                                1794  0   20 1972      
2601273        Ghannoum, Marc                                               CAN M   FM                           2252  0   20 1973      
2649756        Ghatta, Javad                                                CAN M                                1702  0   40 1970  i   
2638347        Ghaytasvand, Parviz                                          CAN M                                1878  0   40 1960  i   
2623030        Ghazarian, Tigran                                            CAN M                                1801  0   40 2007  i   
2609568        Ghiacy, Jelani                                               CAN M                                1492  0   40 1951      
2672391        Ghobrial, Youssef                                            CAN M                                1708  0   40 2004      
22502785       Ghomi, Parnian                                               CAN F   WCM  WCM                     2032  0   20 2005  w   
2672987        Giannotti, Daniel                                            CAN M                                1563  0   40 1996      
2642972        Gibbens, Jeffrey                                             CAN M                                1585  0   40 1997  i   
2622726        Giblon, Andrew                                               CAN M                                1771  0   40 1959  i   
2608286        Giblon, Melissa                                              CAN F                                1733  0   20 1999  wi  
2608324        Giblon, Rebecca                                              CAN F                                1877  0   20 1997  wi  
2603390        Gibney, Eugene                                               CAN M                                2249  0   40 0     i   
2618443        Gibson, Robert                                               CAN M                                1527  0   40 0         
2624583        Gil, Bernardo                                                CAN M                                1813  0   40 1973  i   
2676427        Gilaka, Mohul Achyut                                         CAN M                                1431  0   40 2013      
2618966        Gilani, Mysha                                                CAN F   WCM  WCM                     1713  0   20 2006  wi  
2607425        Gilbert, Erick                                               CAN M                                1887  0   40 0     i   
2648199        Giles, Patrick                                               CAN M                                1749  0   40 1997  i   
2620456        Gillan, Rahma                                                CAN M                                1642  0   40 0     i   
2606968        Gillanders, Robert                                           CAN M                                1633  3   20 1956      
2604361        Gillis, Doug                                                 CAN M                                1547  0   20 0         
329111516      Gimenez Dixon, Javier                                        CAN M                            AFM 1550  0   40 1954      
2647567        Gingras, Philippe                                            CAN M                                1939  0   40 1992  i   
2669889        Girgis, Ehab                                                 CAN M                                1625  0   40 1971      
2614820        Giroux, Robert                                               CAN M                                1814  0   20 1962      
2611791        Gladstone, Simon                                             CAN M                                1992  0   20 1995  i   
2602636        Gladu, Pierre                                                CAN M                                2198  0   40 1964  i   
2667673        Glaveanu, Tudor Andrei                                       CAN M                                1527  0   40 2009  i   
9301470        Glenda, Baylon                                               CAN F   WCM  WCM                     1888  0   20 1964  wi  
2614286        Glew, Richard                                                CAN M                                1745  0   20 1948  i   
2602652        Glinert, Stephen                                             CAN M   IM                           2349  0   20 1984  i   
2636271        Glinnyi, Danylo                                              CAN M                                1471  0   40 2010  i   
2602628        Gluckie, Jamin                                               CAN M                                2078  0   20 0         
2680289        Gluckie, Zenan                                               CAN M                                1613  0   40 2010      
2655977        Goff, Brent                                                  CAN M                                1592  0   40 1990      
2641313        Gokhale, Tanishka                                            CAN F                                1675  0   20 2007  wi  
2657724        Golchin, Ryan                                                CAN M                                1892  0   40 2010      
2608022        Gold, Itohan                                                 CAN M                                1971  6   20 0         
2602237        Goldenberg, Danny                                            CAN M   FM                           2318  0   20 1980  i   
2616203        Goldner, John                                                CAN M                                1695  0   20 0         
2617862        Goldstein, Rhys                                              CAN M                                1913  0   40 1980  i   
2634341        Golem, Brent                                                 CAN M                                1598  0   40 1987  i   
2667231        Gollapalli, Harshith                                         CAN M                                1410  0   40 2010      
2602245        Golts, Roman                                                 CAN M                                2190  0   20 1982  i   
4170164        Golubeva, Oksana                                             CAN F   WFM  WFM                     2086  0   20 1986  w   
14114224       Golubka, Petro                                               CAN M   GM                           2355  29  10 1989      
2668874        Goncharov, Dmitriy                                           CAN M                                1729  0   40 2000  i   
2654393        Gong, Edric                                                  CAN M                                1613  0   40 2013      
2671760        Gonnet, Emmanuel                                             CAN M                                1513  0   20 1971      
2630699        Gonzales, Joel                                               CAN M             NA                 1792  0   40 1963      
2632519        Gonzalez, Daniel                                             CAN M                                1813  0   40 1978  i   
2616556        Gonzalez-Cueto, Jose                                         CAN M                                1869  6   40 1968      
2615410        Gooding, Gordon                                              CAN M                                1862  5   20 1972      
2611430        Goodman, Clifford                                            CAN M                                1664  0   40 0         
2612810        Goodman, Kevin                                               CAN M                                2067  0   40 1989      
2602431        Gordon, David                                                CAN M   CM                           1970  0   20 1973      
415235         Gornall, Kirk J                                              CAN M                                2087  0   20 1973      
2603012        Gottlieb, Jonathan                                           CAN M                                2168  0   40 1984  i   
2625156        Gougeon, Patrick                                             CAN M                                1513  0   20 1961      
2650150        Goulko, Aleksey                                              CAN M                                1719  0   40 2008  i   
2605520        Goutor, Valentina                                            CAN F                                1986  0   20 1989  wi  
2675250        Gowrishankar, Nilaanujan                                     CAN M                                1549  9   40 2014      
2620758        Graham, Anthony-Dwight                                       CAN M                                1499  0   40 0         
2636182        Graham, Douglas                                              CAN M                                1698  0   40 2005      
2609835        Graif, William                                               CAN M   FM                           2196  0   20 1999      
2635283        Gran, Chris                                                  CAN M                                1597  0   40 1981      
2631121        Grant, Devin                                                 CAN M                                1738  0   40 1992      
2602156        Gravel, Simon                                                CAN M                                2233  0   20 1971      
2670321        Gray, Kayla                                                  CAN F                                1664  0   40 1998  w   
2626578        Green, Jason                                                 CAN M                                1825  0   20 1984      
2611457        Green, Jim                                                   CAN M                                1764  0   20 0         
2630842        Green, Ken                                                   CAN M                                1720  0   40 1971  i   
2614979        Greenberg, Harley                                            CAN M                                1653  0   40 0         
329218620      Greeson, Vincent Greeson                                     CAN M                                1834  0   40 1999  i   
2632764        Gregoryanz, Philipp                                          CAN M                                1614  0   40 1991  i   
2602849        Gregorz, Ralph                                               CAN M                                1940  0   20 1948  i   
2634864        Grenier, Jean-Luc                                            CAN M                                1781  0   20 1958  i   
2658917        Grenier, Melissa Anne                                        CAN F                                1784  0   40 1993  w   
2663309        Gres, Yakiv                                                  CAN M                                2037  4   20 2006      
2639220        Gribanov, Anton                                              CAN M                            AFM 1762  0   20 1989      
2659760        Gribilas, Tom                                                CAN M                                1867  0   20 2003      
2630834        Grigg, Lance                                                 CAN M                                1636  0   20 1987  i   
2604418        Grigorescu, Laurentiu                                        CAN M                                2027  0   40 1969  i   
2639440        Grisar, Charlie                                              CAN M                                1652  0   20 1996  i   
2604426        Groleau, Gilles                                              CAN M                                1978  0   40 0     i   
2681773        Gromov, Anatoliy                                             CAN M                                1672  0   40 2013      
2602261        Grondin, Jean-Philippe                                       CAN M                                2213  0   20 1968  i   
2625628        Groot-Lipman, Jeff                                           CAN M                                1835  0   20 1967  i   
2644827        Grosman, Ari                                                 CAN M                                1702  0   40 2009      
2644975        Grosman, Zachary                                             CAN M                                1604  0   40 2007  i   
2618354        Grossmann, Lenard                                            CAN M                                1789  0   40 0     i   
2603357        Grumic, Sasha                                                CAN M                                2065  0   20 0     i   
2615770        Grynszpan, Alexander                                         CAN M                            ACM 1508  0   40 1995  i   
2657538        Grynszpan, Gustavo                                           CAN M                                1509  0   40 1964  i   
2628279        Gu, Chuyang                                                  CAN M                                1830  0   20 2006  i   
2664119        Guan, Gus Lejia                                              CAN M                                1653  4   40 2012      
2637642        Guan, Isabelle                                               CAN F                                1604  3   40 2011  w   
2652900        Guan, Marcus                                                 CAN M                                1789  0   40 2002  i   
2635909        Guan, Marie Zijun                                            CAN F                                1617  0   40 2011  w   
2636573        Guan, Tsz Yeung Daniel                                       CAN M                                1712  0   20 2007      
2621096        Guan, Zi Yu                                                  CAN M                                1740  0   40 0     i   
2609592        Gueorguiev, Valentin                                         CAN M                                1922  0   20 0         
2628104        Gueverra, Alvin                                              CAN M                                1831  0   20 1971      
2636077        Guillemette, Hugo                                            CAN M   CM                           2146  0   40 2011      
2644207        Guillemette, Thomas                                          CAN M                                1701  0   40 2012      
2645661        Guipi Bopala, Eric Jose                                      CAN M                                1597  0   40 1969      
2619113        Guipi Bopala, Prince Eric Jr                                 CAN M                                1887  0   20 2007  i   
2659867        Gulbinowicz, Mark                                            CAN M                                1560  0   40 1959      
2644835        Guliyev, Nadir                                               CAN M                                1776  0   40 2009      
2644541        Gummadi, Bhargav Ram                                         CAN M                                1602  0   40 2010      
2612232        Gunapalan, David                                             CAN M                                1855  0   20 0         
2629178        Guntoori, Bhargava                                           CAN M                                1661  0   40 1989  i   
2631350        Guo, Anni                                                    CAN F   WFM  WFM                     1891  4   40 2009  w   
2657740        Guo, Boyong                                                  CAN M                                1914  0   40 2010  i   
2614570        Guo, Forest                                                  CAN M                                2045  0   40 1996  i   
2618974        Guo, Hazel                                                   CAN F                                1763  0   20 2005  wi  
2656850        Guo, Huaidin                                                 CAN M                                1582  0   40 2007  i   
2682427        Guo, Josh                                                    CAN M                                2106  0   20 1981  i   
2644053        Guo, Lynette                                                 CAN F                                1524  0   40 2012  w   
2619121        Guo, Roger                                                   CAN M                                1606  0   40 0     i   
2618141        Guo, Thomas                                                  CAN M                                1779  0   20 2003  i   
2623870        Guo, Yu Han                                                  CAN F   WFM  WFM                     1924  0   20 2007  wi  
2603870        Gurevich, Artjom                                             CAN M                                2124  0   20 1983      
2602334        Gusev, Nikita                                                CAN M   FM                           2193  0   20 1995  i   
2643456        Gutierrez, Matias                                            CAN M                                1725  4   40 1998      
2605937        Guttman, Richard                                             CAN M                                2015  0   40 1982  i   
2661802        Guzman, Dominique                                            CAN M                                1825  0   40 1998      
2664194        Guzman, Sophia                                               CAN F                                1716  0   40 2014  w   
2676826        Guzzi, Brodie                                                CAN M                                1726  0   40 2009      
2645750        Ha, Hoc Quan                                                 CAN M                                1785  0   40 2012      
2678020        Ha, Ryan                                                     CAN M                                1465  5   40 2011      
2603462        Hacatoglu, Kevork                                            CAN M                                2115  0   40 1983  i   
2626985        Hack, Don                                                    CAN M                                1510  0   40 1957      
2631229        Hack, Justin                                                 CAN M                                1771  0   40 2002  i   
2638592        Hadid, Mohammed                                              CAN M                                1857  0   20 2002      
2012618        Haessel, Dale R.                                             CAN M   FM                           2034  0   20 1968      
2621444        Haines, Duncan                                               CAN M                                1844  0   40 0     i   
2600439        Hajiyev, Elshad                                              CAN M                                2058  0   40 0     i   
2625776        Halhal, Sami                                                 CAN M                                1956  0   40 1981  i   
2627981        Hall, William                                                CAN M                                1712  0   40 1963  i   
2643189        Hambardzumyan, Narek                                         CAN M                                1581  0   40 2008  i   
2606577        Hambleton, Aman                                              CAN M   GM                           2420  0   10 1992  i   
2600234        Hamilton, Robert                                             CAN M   FM                           2109  0   20 1961  i   
2657996        Hamm, Gabriel                                                CAN M                                1934  0   20 2002      
2622122        Hammarstrom, Orjan                                           CAN M                                1668  0   20 1948      
2666324        Hammoud, Khaled                                              CAN M                                1807  0   40 2013      
2631318        Han, Alex                                                    CAN M                                1662  0   40 2006  i   
2629631        Han, Johnathan                                               CAN M   IM                           2397  0   10 2009      
2631474        Han, Richard                                                 CAN M                                1624  0   40 2007  i   
2667240        Han, Ruochong                                                CAN M                                1562  0   40 2010      
2634481        Han, Victor                                                  CAN M                                1885  0   20 2002  i   
2602440        Han, Yifei                                                   CAN M                                1897  0   40 1995  i   
2602458        Han, Yiming                                                  CAN M                                2015  0   40 1995  i   
2630559        Hannah, Brandon                                              CAN M                                1822  0   40 1990  i   
2627060        Hanrahan, Nigel                                              CAN M                                1763  0   40 1958      
2626667        Hanratty, Brian                                              CAN M                                1719  0   20 1997  i   
2606771        Hansen, Eric                                                 CAN M   GM                           2609  0   10 1992  i   
2622653        Hansen, Troy                                                 CAN M                                1908  0   20 1990      
2684993        Hara, Caleb                                                  CAN M                                1635  0   40 1996      
2606984        Hardy, Justin                                                CAN M                                2120  0   40 0     i   
25677063       Harihara, Vikrant                                            CAN M                                1546  0   40 2009  i   
2666332        Harish, Adwaith                                              CAN M                            AFM 1698  16  40 2012      
2664909        Harish, Arnav                                                CAN M                                1533  4   40 2016      
2663171        Harmer, Nick                                                 CAN M                                1700  0   40 1995  i   
2673258        Harms, Elijah                                                CAN M                                1530  0   40 2004  i   
2647400        Harms, Reece                                                 CAN M                                1886  0   20 2006      
2659875        Harms, Steve                                                 CAN M                                1681  0   40 2000      
2600242        Harper, Bruce                                                CAN M   FM                           2330  0   20 1954  i   
2679973        Harper, Jonathan                                             CAN M                                1902  0   40 2003      
2601974        Harris, Adam                                                 CAN M                                1879  0   20 0     i   
2628872        Harrop, Breagan                                              CAN M                                1663  0   40 1969  i   
2600200        Hartman, Brian                                               CAN M   IM                           2285  0   10 1957  i   
2643480        Hartman, Liam                                                CAN M                                1552  0   40 2000  i   
2671689        Hartner, Rian                                                CAN M                                2032  0   40 2003      
2656450        Harutyunyan, Narek                                           CAN M                                1937  0   40 2010  i   
2672405        Harvey, Chris                                                CAN M                                1557  0   40 1989  i   
2611864        Hassain, Mahmud                                              CAN M                                1864  0   20 0         
2682753        Hassibullan, Mahboob Oby                                     CAN M                                1483  0   40 1981      
2661918        Hatamian, Arad                                               CAN M                                1855  0   40 2007      
654612         Have, Didier                                                 CAN M                                1880  0   20 1977      
2600382        Hawkes, Rob                                                  CAN M   FM                           2300  0   20 1961  i   
2671387        Hawkshaw, Brian                                              CAN M                                1498  0   40 1993      
2647516        Hawkshaw, Kevin                                              CAN M                                1737  0   20 1991      
2623625        Hay, Jonathan                                                CAN M                                1890  0   20 1999  i   
2604515        Hayder, Ali                                                  CAN M                                2034  0   40 0     i   
2676168        Hayer, Robin                                                 CAN M                                1758  0   40 2009      
2607271        Haynes, Nicolas                                              CAN M                                2165  0   20 1984  i   
2605139        Haziprodromu, Sam                                            CAN M                                1940  0   20 0     i   
2665565        He, Daniel                                                   CAN M                                1712  5   40 2015      
2627299        He, Emma                                                     CAN F   WFM  WFM                     1817  0   20 2004  wi  
2631563        He, Jiaqi                                                    CAN F                                1624  0   40 2006  wi  
2637286        He, Jinglai                                                  CAN M                                1719  0   40 2006      
2637189        He, Matthew                                                  CAN M                                1809  0   20 2007      
2636085        He, Zekai                                                    CAN M                                1716  0   40 2008  i   
2632829        Hebert, Andre Jr                                             CAN M                                1698  0   40 1952  i   
2621754        Hebert, Guillaume                                            CAN M                                1516  0   40 2001  i   
2600048        Hebert, Jean                                                 CAN M   IM                           2337  5   10 1957      
2674106        Hebrard, Emmanuel                                            CAN M                                2015  0   40 2000      
2664291        Heiderich, Eric                                              CAN M                                1482  0   40 1999  i   
2618850        Helis, Petr                                                  CAN M                                1662  0   40 0     i   
2642344        Helwig, Frank                                                CAN M                                1475  0   40 1961      
2660431        Hemphrey, David                                              CAN M                                1784  6   20 1996      
2628260        Hemstapat, Andrew                                            CAN M                                2152  0   20 2004  i   
2658321        Henderson, Neve                                              CAN F                                1617  0   40 2002  w   
2641828        Hendi, Mickail                                               CAN M                                1611  0   40 1998      
2614227        Hendon, Lee                                                  CAN M                                1626  0   40 0     i   
2605147        Henry, Liam                                                  CAN M                                2053  0   20 1986  i   
2602717        Henson, Joshua                                               CAN M                                2076  0   20 1983  i   
2626080        Heppenstall, Lara                                            CAN F                                1776  0   40 1989  wi  
2601737        Herder, David A.                                             CAN M   FM                           2266  0   20 1968  i   
2610817        Herdin, Matthew                                              CAN M                                1987  0   40 1998  i   
2600102        Hergott, Deen                                                CAN M   IM                           2391  0   10 1962  i   
2650525        Heros, Alexis                                                CAN M                                1880  0   40 1996  i   
329184011      Hettigama, Thusitha                                          CAN M                                1603  0   20 1967      
2639785        Higgins, Kenneth                                             CAN M                                1704  0   40 1989  i   
2647141        Hill, Chester                                                CAN M                                1624  0   40 1999  i   
2653044        Hill, Tanner                                                 CAN M                                1679  0   40 1997      
2633000        Hitchlock, Veronica                                          CAN F             NA                 1571  0   40 2001  w   
2603772        Hladek, David                                                CAN M                                2108  0   40 1963  i   
2602270        Ho, Andrew                                                   CAN M   FM                           2305  0   20 1983  i   
2606852        Ho, Conrad                                                   CAN M                                2033  0   20 1989  i   
2606500        Ho, Martin                                                   CAN M                                1945  0   40 1989  i   
2606585        Ho, Patricia                                                 CAN F                                1811  0   40 1989  wi  
2673371        Hoang, Tung Tran                                             CAN M                                1589  0   40 2009  i   
2632306        Hoekman, Samuel                                              CAN M             NA                 1983  2   20 2006      
2647508        Hogg, Daniel                                                 CAN M                                1784  0   40 1993  i   
2624060        Hollander, Michael                                           CAN M                                1971  0   40 1988  i   
2640520        Holmgren, Emilian                                            CAN M                                1705  0   40 2009      
2671310        Holoborodko, Ihor                                            CAN M                                1746  0   40 1979      
2637871        Honarvar, Faraz                                              CAN M                                1506  0   40 1994  i   
2664305        Hong, Angela                                                 CAN F                                1498  0   40 2016  w   
2657759        Hong, James                                                  CAN M                                1644  0   40 2012      
2644843        Hong, Zihan                                                  CAN M             NA             AIM 2013  0   40 2009      
2639386        Hopper, Michael                                              CAN M                                1758  0   40 1957  i   
2639696        Hora, Daryl                                                  CAN M                                1928  0   40 1985      
2625890        Horiachkin, Yaroslav                                         CAN M                                1991  0   40 1980  i   
2630257        Horner, Blake                                                CAN M                                1652  0   40 2001  i   
2600358        Horton, Joe                                                  CAN M   FM                           2198  0   20 1946  i   
2656884        Hosseinzadeh, Amirmahdi                                      CAN M                                1961  4   20 2007      
2648253        Hovhannisyan, Narek                                          CAN M                                1624  0   40 2009  i   
2657767        Howard, Adrien                                               CAN M                                1717  0   40 1991      
2669846        Howarth, Anthony                                             CAN M                                1792  0   40 1974      
2662620        Howe, Gordon                                                 CAN M                                1644  0   20 2000      
2662973        Hsu, Aaron                                                   CAN M                                1493  0   40 2011      
2655241        Hsu, Ryder                                                   CAN M                                1756  0   40 2010      
2630796        Hsu, Ted                                                     CAN M                                1700  0   40 1964  i   
2632551        Hu, Alex                                                     CAN M                            AIM 1701  0   40 2003  i   
2641119        Hu, Ethan                                                    CAN M                                1424  0   40 2015      
2645629        Hu, Jizhen                                                   CAN F                                1630  0   40 2010  wi  
2637197        Hu, Raymond                                                  CAN M                                1771  0   40 2008      
2638231        Hu, Richard                                                  CAN M                                1839  0   40 2011      
2665590        Hu, Robert                                                   CAN M                                1438  0   40 2014  i   
2618150        Hua, Eugene                                                  CAN M   FM                           2241  0   20 2003      
2602253        Hua, Lefong                                                  CAN M   FM                           2305  0   20 1982  i   
2626837        Hua, Michelle                                                CAN F   WCM  WCM                     1833  0   40 2008  wi  
2644550        Huang, Eric                                                  CAN M                                1748  0   40 2010      
2671778        Huang, Frankie                                               CAN M                            AFM 1668  5   40 2011      
2677342        Huang, Haiyi                                                 CAN F                            AFM 1572  0   40 1972  w   
2618168        Huang, Immanuel                                              CAN M                                1962  0   40 0     i   
2637715        Huang, Ivan                                                  CAN M                                1600  0   40 2009  i   
2641917        Huang, Jonas                                                 CAN M                                1666  0   40 2000  i   
2638240        Huang, Justin                                                CAN M                                2023  16  40 2012      
2667681        Huang, Leo                                                   CAN M                                1511  0   40 2008      
2639661        Huang, Luke                                                  CAN M                                1691  0   40 2006  i   
2671794        Huang, Max                                                   CAN M                                1567  0   40 2011      
2655250        Huang, Nico Xiao                                             CAN M                                1613  0   40 2009      
329218782      Huang, Patrick                                               CAN M                                2037  0   20 2005      
2618176        Huang, Patrick L.                                            CAN M                                1841  0   20 0         
2619903        Huang, Qiuyu                                                 CAN M   FM                           2047  0   20 2004      
2601010        Huang, Richard                                               CAN M                                1973  0   20 1993  i   
2634899        Huang, Richard                                               CAN M                                1843  0   40 2008  i   
2672863        Huang, Sichang                                               CAN M                                1636  0   40 2010      
2674190        Huang, Wayne Wenhai                                          CAN M                                1629  0   40 2007  i   
2635933        Huang, Winston                                               CAN M                                1558  0   40 2009      
2623781        Huang, Xiaoshi                                               CAN M                                1824  0   40 1988  i   
2629445        Huang, Youhe                                                 CAN M                                2094  5   20 2007      
2666391        Huang, Yuxuan                                                CAN M                                1504  0   40 2013      
2636123        Huang, Zhiqi Ryan                                            CAN M                                1838  0   20 2006  i   
2600986        Huber, Gregory                                               CAN M   FM                           2213  0   20 1971  i   
2604566        Hubley, Roger                                                CAN M                                1834  0   40 0     i   
2600404        Huda, Rehan                                                  CAN M                                2295  0   20 1969  i   
329219082      Hughes, Henry                                                CAN M                            AFM 1738  0   20 2001      
2626268        Hughes, Stephen                                              CAN M                                1683  0   40 1967  i   
2618362        Hughey, Leah                                                 CAN F                                1774  0   20 0     wi  
2604604        Hughey, Micah                                                CAN M                                2003  5   20 0         
2608987        Hui, Jeremy                                                  CAN M                                2051  0   20 1998  i   
2652420        Hui, Tina                                                    CAN F                                1513  0   40 1992  w   
2658038        Hui, Zelus                                                   CAN M                                1889  3   40 2012      
2670690        Hui, Zenas                                                   CAN M                                1565  4   40 2014      
2675161        Hum, Justin                                                  CAN M                                1719  3   40 2007      
2603586        Hum, Peter                                                   CAN M                                2124  0   40 1963  i   
2607522        Humphreys, Michael                                           CAN M   FM                           2150  0   20 1989  i   
2622106        Humphreys, Stephen                                           CAN M                                1765  0   40 0     i   
2628554        Hunter, Austin                                               CAN M                                1612  0   40 1998      
2661438        Hurley, Devin                                                CAN M                                1745  0   40 2005  i   
2606518        Husain, Imtiaz                                               CAN M                                2050  0   40 0     i   
2679302        Husic, Elvis                                                 CAN M                                1572  3   20 1968      
2654130        Hussain, Muneer                                              CAN M                                1599  0   40 2016      
2677300        Huynh, Phuc Khang                                            CAN M                            AFM 1531  2   40 2011      
2600862        Ibrahim, Anthony                                             CAN M                                2151  0   20 0     i   
2641690        Ibrahimov, Nijat                                             CAN M                                1744  0   40 2005  i   
329111356      Iman Eini, Ali                                               CAN M                            AFM 1750  0   40 2017      
2632438        Imbeault, Marc                                               CAN M                                1573  0   40 1956  i   
2629739        Imoo, Joshua                                                 CAN M                                1767  0   20 2006      
2607530        Ingram, Richard                                              CAN M                                1831  0   20 0         
2607131        Inigo, Aquino                                                CAN M                                1993  0   20 1995  i   
2604663        Inkpen, Wane                                                 CAN M                                1665  0   40 0     i   
2631369        Inozemtseva, Milana                                          CAN F                                1491  0   40 2010  wi  
2664003        Io, William                                                  CAN M                                1571  3   40 2012      
2653141        Ioffine, Sasha                                               CAN M                                1621  5   40 2005      
2647010        Iomdina, Bella                                               CAN F                                1726  0   40 1976  wi  
2667274        Iordanescu, Victor Nicolae                                   CAN M                                2045  5   40 2010      
2638134        Irfan, Zakia                                                 CAN F                                1625  0   40 2005  wi  
2675170        Ishii, Subaru                                                CAN M                                1656  0   40 2007      
2675455        Iskander, Diyas                                              CAN M                                1533  0   40 2014      
2682109        Ismaeel, Rahand                                              CAN M                                1600  0   40 1999      
2619130        Issani, Nameer                                               CAN M   CM                           2074  0   20 2006  i   
2640805        Issani, Nameer Noor                                          CAN M                                1596  0   40 2011      
2611813        Itkin, David                                                 CAN M                                2258  0   20 1996      
2617153        Itkin, Victor                                                CAN M                                1789  0   20 0     i   
2623102        Ivanescu, Cristian                                           CAN M             NA                 1791  0   20 1975      
2625989        Ivanescu, Mark                                               CAN M                                1856  0   20 2006  i   
2631326        Ivanescu, Matthew                                            CAN M                                1924  0   40 2011      
2604019        Ivankovic, Goran                                             CAN M   FM                           2219  0   20 1965  i   
2667282        Ivanov Yuan, Maksim                                          CAN M                                1752  2   40 2011      
2613158        Ivanov, Mike                                                 CAN M   IM                           2365  0   10 1995      
2628473        Ivey, James                                                  CAN M                                1840  0   40 1981  i   
2654873        Ivkin, Michael                                               CAN M                                1516  1   40 2011      
2651874        Izrailov, David                                              CAN M                                1693  8   40 2004      
2687518        Jachowicz, Bruno                                             CAN M                                1768  6   40 2006      
2639670        Jackson, Mateo                                               CAN M                                1804  0   40 2010  i   
2614200        Jackson, Nicholas                                            CAN M                                1846  0   40 1995  i   
2626101        Jackson, Philippe                                            CAN M                                1840  0   40 1980  i   
2655985        Jackson, Yared                                               CAN M                                1724  0   40 2006  i   
2630478        Jacobs, Michael                                              CAN M                                1842  0   20 2006  i   
2684241        Jacobs, Rene                                                 CAN M                                1667  3   40 1974      
2670925        Jadidizadeh, Behrad                                          CAN M                                1559  0   40 2007      
2672740        Jadidizadeh, Radmehr                                         CAN M                                1526  0   40 2015      
2640414        Jafarli, Atilay                                              CAN M                                1691  0   40 2009      
12507440       Jaferian, Koosha                                             CAN M   FM                           2249  0   20 1998      
531011624      Jai Hanuj Vetrivel                                           CAN M                            AFM 1669  0   40 2014      
2640945        Jaiman, Panshul Mishra                                       CAN M                                1658  0   40 2012      
2628309        Jain, Ankita                                                 CAN F                                1758  0   20 2007  wi  
2652978        Jain, Ansh                                                   CAN M                                1525  0   40 2012  i   
2654326        Jain, Anya                                                   CAN F                                1619  0   40 2013  w   
2649861        James, Eric                                                  CAN M                                1614  0   40 2007  i   
2618648        James, Rowan                                                 CAN M                                1941  0   20 2005      
2656094        Janelle, Karl                                                CAN M                                1720  0   40 1993  i   
2646943        Jankobayev, Artur                                            CAN M                                1822  0   40 2010  i   
2669951        Janzen-Martin, Matthew                                       CAN M                                1660  0   40 2002      
3524086        Jardines Rabilero, Alejandro                                 CAN M   FM                           2343  0   40 1979  i   
2660024        Jarmasz, Peter                                               CAN M                                1675  0   40 1971  i   
2626845        Jasniewicz, Karol                                            CAN M                                1440  0   40 2006  i   
2617781        Jawad, Atheer                                                CAN M                                1928  0   40 0     i   
2668211        Jean, Lucas                                                  CAN M                                1745  4   40 2008      
2628392        Jean, Martin                                                 CAN M                                1794  0   40 1967  i   
2624257        Jenkins, Mark                                                CAN M                                1607  0   40 1984  i   
2617900        Jensen-Lynch, Jonathan                                       CAN M                                1754  0   40 0     i   
2684101        Jeremie, Cassista                                            CAN M                                1942  0   40 2002      
2655462        Jewell, Rosalina                                             CAN F                                1516  0   40 2008  wi  
2619148        Jeyakumar, Bhavatharshan                                     CAN M                                1717  0   20 0     i   
2619911        Jeyakumar, Yathushan                                         CAN M                                1629  0   20 0         
2648474        Ji, Stanley Ziyong                                           CAN M                                1795  0   40 2007  i   
2606070        Jia, Derek                                                   CAN M                                1945  0   20 1989  i   
2643855        Jia, Jasper Yunjie                                           CAN M                                1685  4   40 2015      
2637480        Jiang Barron, Jiyu                                           CAN M                                1920  0   40 2009      
2627922        Jiang, Brian                                                 CAN M                                2001  0   20 2000      
2669064        Jiang, Brooks                                                CAN M                                1946  0   40 2007      
2632845        Jiang, David                                                 CAN M                                1783  0   40 2006  i   
2629720        Jiang, Eric                                                  CAN M                                1770  0   40 2008  i   
2640384        Jiang, Hanxi (Hancy)                                         CAN F   WFM  WFM  NA                 1943  5   40 2009  w   
2676176        Jiang, Jeffrey                                               CAN M                                1753  0   40 2005      
2629658        Jiang, Kate Yuhua                                            CAN F   WCM  WCM                     1913  0   20 2007  w   
2606780        Jiang, Louie                                                 CAN M   FM                           2326  0   20 1993  i   
2633779        Jiang, Ray                                                   CAN M                                1648  0   40 2010  i   
2633531        Jiang, Shawn                                                 CAN M                                1753  0   40 2005  i   
2633930        Jiang, Zihao William                                         CAN M                                1698  0   40 2011      
2644851        Jiao, Dian Bing                                              CAN M                                1526  0   40 2008  i   
2645939        Jiao, Liangyou                                               CAN M                                1703  0   40 2005  i   
2603667        Jiganchine, Roman                                            CAN M   CM                           2205  0   20 1982  i   
2623218        Jimenez, Samuel                                              CAN M                                1771  0   40 1993  i   
2653770        Jin, Alex                                                    CAN M                                1679  0   40 2008      
2645890        Jin, Eric                                                    CAN M                                2050  0   40 2009      
2637855        Jin, Helena                                                  CAN F                                1568  0   40 2009  wi  
2658119        Jin, Jiuqi                                                   CAN M                                1511  0   40 2011  i   
2683164        Jin, Sichen                                                  CAN F                                1552  0   40 2016  w   
2659158        Jin, Winston                                                 CAN M                                1716  3   40 2015      
2655535        Jirsch, Nicholas                                             CAN M                            AFM 1635  0   40 2008  i   
2676966        Jivin, Michael                                               CAN M                                1701  0   40 2015      
2622475        Jizan, Masoud                                                CAN M                                1717  0   40 1966  i   
2669412        Jo, Asher                                                    CAN M                                1583  3   40 2017      
2621690        Joanis, Marc-Andre                                           CAN M                                1803  0   20 1985  i   
2651645        Jobo, Greg                                                   CAN M                                1848  0   40 2000  i   
2642077        Jocson, Jed                                                  CAN M                                1830  0   40 1991  i   
3505499        Jodar Arias, Marlon                                          CAN M                                2242  0   20 1985      
2600773        Jodoin, Pierre                                               CAN M                                2195  0   20 0     i   
2673363        Johal, Jaiven                                                CAN M                                1668  0   40 2010      
2644860        Johnson, William                                             CAN M                                1693  0   40 2009      
2619725        Johnson-Constantin, Matthieu                                 CAN M                                1949  0   20 2001  i   
2669960        Johnston, Devin                                              CAN M                                1573  0   40 1985      
2600366        Johnstone, Glenn                                             CAN M   FM                           2241  0   20 1960  i   
2656248        Jolicoeur, Jacob                                             CAN M                                1830  0   20 2004  i   
2604701        Jones, Avery                                                 CAN M                                1660  0   40 0     i   
2609029        Jones, Cliff                                                 CAN M                                1652  0   40 0     i   
2628015        Jonker, Chris                                                CAN M                                1880  0   20 1986  i   
2626780        Jordan, John                                                 CAN M                                1718  0   20 1967  i   
2602512        Jose, Marionito                                              CAN M                            AFM 1724  0   40 1958      
2629453        Joseph Benher, Savio                                         CAN M   CM                           2210  8   20 2006      
2659506        Joseph, Essae                                                CAN M                                1520  0   40 1975      
329105368      Joseph, Jonath                                               CAN M                                1882  0   40 2009      
2658666        Joynt, Kayden                                                CAN M                                1677  0   40 2006      
2659930        Ju, Grant                                                    CAN M                                1473  0   40 2011  i   
2619920        Ju, Lawrence                                                 CAN M                                1738  0   40 0         
2619733        Ju, Terrence                                                 CAN M                                1751  0   40 0     i   
2600609        Jung, Hans Rudolf                                            CAN M   FM                           1894  0   20 1958      
2660709        Justin, Xu                                                   CAN M                                2097  9   40 2010      
2642549        Jutras, Arnaud                                               CAN M                                1955  0   40 2012      
2647095        Jutras, Marc-Andre                                           CAN M                                1758  0   40 1981  i   
2676184        Jutten, Frank                                                CAN M                                1463  0   40 1972      
34272631       Kabakova, Mariya                                             CAN F                                1488  0   40 2010  wi  
2652110        Kabilar, Kesavar                                             CAN M                                1537  0   40 2001  i   
2675323        Kacsor, Tyler                                                CAN M                                1695  0   40 1982  i   
2618052        Kadavil, Suresh                                              CAN M                                1582  0   20 0     i   
2621401        Kagaoan, Jose                                                CAN M                                1868  0   20 0         
2604728        Kagramanov, Dalia                                            CAN F                                1921  0   20 1993  wi  
933953         Kagramanov, Dina                                             CAN F   WIM  WIM                     2067  0   20 1986  wi  
329218657      Kalashyan, Hayrapet                                          CAN M                                1644  0   40 1978  i   
2600129        Kalaydina, Regina Veronicka                                  CAN F                                1957  0   20 1996  wi  
13507311       Kalinin, Dzmitry                                             CAN M   CM                           2080  6   20 1994      
2679396        Kalivarapu, Ishan                                            CAN M                                1559  4   40 2017      
2604744        Kalra, Agastya                                               CAN M                                1969  0   20 1997  i   
2661012        Kamath, Nikita                                               CAN F                                1553  9   40 2012  w   
2600315        Kaminker, Harry                                              CAN M   FM                           2290  0   20 1954  i   
2606860        Kaminski, Thomas                                             CAN M                                2094  0   20 1995  i   
1131630        Kaminski, Victor                                             CAN M                                2247  0   20 1991  i   
2664321        Kandavadivel, Nakshatra                                      CAN F                                1414  0   40 2014  w   
2615622        Kaneshalingam, Mathanhe                                      CAN F   WCM  WCM                     1774  0   20 2002  wi  
2619156        Kang, Dorian                                                 CAN M   CM                           2040  0   20 2006      
2649640        Kang, Richard                                                CAN M                                1562  0   20 1997      
2666413        Kanigicharla, Atulith                                        CAN M                                1499  1   40 2013      
2648792        Kanlikilicer, Kuzey                                          CAN M                            ACM 1570  0   40 1999      
2661543        Kantor, Sam                                                  CAN M                                1773  0   40 1997      
2665620        Kao, Chen-Hsiang                                             CAN M                                1720  4   40 2015      
2638932        Kapelnikov, David                                            CAN M                                1777  0   40 2004      
2673851        Kapila, Jai                                                  CAN M                                1563  0   40 2009      
2640341        Kapra, Jerjis                                                CAN M                                2102  0   20 2005      
2600617        Kaptsan, Aron                                                CAN M                                2017  0   20 1929  i   
2632420        Kapush, Oleksandr                                            CAN M             SI,LSI,FI      AIM 1918  5   40 1975      
2652188        Karabanov, Youri                                             CAN M                                1475  4   40 1951      
2686325        Karbashewski, Scott                                          CAN M                                1537  6   40 1992      
2682435        Karmali, Hafiz                                               CAN M                                1828  0   20 0     i   
2674483        Karuvarasan, Thanish                                         CAN M                            ACM 1561  0   40 2013      
2608758        Kassam, Jamil                                                CAN M                                1935  0   40 2000  i   
2641500        Kasturi, Surya Sathvik                                       CAN M                                1427  0   40 2009  i   
2645319        Katrib, Jordan                                               CAN M                                1825  0   40 1995  i   
2663180        Katz, Lyam                                                   CAN M                            AFM 1794  15  20 2004      
2015056        Kaufman, Raymond                                             CAN M   IM                           2254  0   20 1982      
2624087        Kay, Sang Kil                                                CAN M                                1746  0   40 1970  i   
2616475        Kaye, Olya                                                   CAN F                                1703  0   40 1984  wi  
2606224        Kazakevich, Anastasia                                        CAN F                                2019  0   20 1988  wi  
2606089        Kazmaier, Daniel                                             CAN M                                2180  0   20 1988  i   
2628082        Kearnan, Dan                                                 CAN M                                1834  0   20 1956  i   
2663287        Kehrig, Thomas                                               CAN M                                1442  0   40 1998      
14174294       Keleberda, Tymur                                             CAN M   IM        FI                 2321  9   20 2006      
2620928        Kellar, Ben                                                  CAN M                                1843  0   20 1992      
2669854        Kelly, Matthew George Allan                                  CAN M                                1867  0   40 1994  i   
2665301        Kemaoglu, Guzel Maya                                         CAN F                                1783  0   40 2014  w   
2665646        Kemaoglu, Toprak Deniz                                       CAN M                                1652  0   40 2014      
2652838        Kember, Jonah                                                CAN M                                1911  0   40 1997  i   
2617064        Kenney, David                                                CAN M                                1851  0   20 1954  i   
2606690        Kenney, Jason                                                CAN M                                2109  0   20 1982  i   
2663139        Kerhuel-Lefebvre, Stephane                                   CAN M                                1752  0   40 1989      
2615207        Kernetsky, Myron                                             CAN M                                2019  0   40 0     i   
2647060        Kerry, James                                                 CAN M                                1817  0   40 1971      
2631660        Khachaturov, Vadim                                           CAN M                                1845  0   20 1968  i   
22514635       Khaledi, Omid                                                CAN M   FM                           2304  0   20 2006      
2660369        Khaledy Alidoosti, Parham                                    CAN M                                1615  0   40 2013      
13735705       Khamidov, Bek                                                CAN M                            ACM 1566  0   40 2005  i   
2632497        Khan, Alexandre                                              CAN M                                1854  0   40 1988  i   
2637570        Khan, Riley                                                  CAN M             FA             AIM 1666  0   20 1999      
2660725        Khanna, Gunin                                                CAN M                                1465  0   40 1997      
2602903        Khassanov, Marat                                             CAN M   FM                           2246  0   20 1956  i   
2652307        Khatchikian, Eva                                             CAN F                                1480  0   40 2010  wi  
2617030        Khayutin, Constantine                                        CAN M                                1888  0   40 1989  i   
2603888        Khaziyeva, Dinara                                            CAN F   WIM  WIM                     2115  0   20 1986  wi  
2601877        Khedkar, Jay S.                                              CAN M                                1919  0   40 1960  i   
2644878        Kheni, Kush                                                  CAN M                                1573  0   40 2009      
2651742        Khezri, Hamed                                                CAN M                                1414  0   40 2004      
2613140        Kho, Jingle A.                                               CAN M                                1940  0   40 1971  i   
2641984        Khodjimatov, Mahmud                                          CAN M                                1569  0   40 2010  i   
2618060        Khodjimatov, Sherzod                                         CAN M                                2165  0   20 0         
2626217        Khoshooei, Milad                                             CAN M                                1737  0   40 1988  i   
2602121        Khoudgarian, Natalia                                         CAN F   WIM  WIM                     2074  0   20 1973  wi  
2600870        Kilgour, Ian A.                                              CAN M                                2215  0   20 1952  i   
2627167        Kilroy, Evan                                                 CAN M                                1868  0   20 2001      
2673690        Kilroy, Sheldon                                              CAN M                                1749  0   40 2000      
2660733        Kim, Brandon                                                 CAN M                                1544  0   40 2002  i   
2641186        Kim, Chris                                                   CAN M                                1710  0   40 1997  i   
2642298        Kim, Noah                                                    CAN M                                2063  4   20 2007      
2639394        Kim, Sunyo                                                   CAN M                                1754  3   20 1988      
2609754        Kirby, Patrick                                               CAN M                                2098  0   40 1979  i   
2656469        Kirkby, Levi                                                 CAN M                                1998  0   40 1996      
2600650        Kirton, Neil                                                 CAN M                                2250  0   20 0     i   
2633078        Kiryakov, Marin                                              CAN M                                1821  0   20 2002      
2614294        Kiss, Istvan                                                 CAN M                                1847  0   20 1943  i   
2620898        Kistler, David                                               CAN M                                2000  0   40 0     i   
2617765        Kitaygorodsky, Alex                                          CAN M                                1834  0   40 1993  i   
2616890        Kitich, Zeljko                                               CAN M                                1879  0   40 1966  i   
2601354        Kiviaho, Bob                                                 CAN M                                2030  0   20 1950  i   
2609479        Kleinman, Michael                                            CAN M   IM                           2387  0   10 1994  i   
2603381        Kleist, Frederick                                            CAN M                                1995  0   20 1955  i   
2614987        Klokow, John                                                 CAN M                                1807  0   20 1947      
2614472        Klusa, Mark                                                  CAN M                                1922  8   20 1993      
2615177        Kluytmans, Frank                                             CAN M                                1713  0   40 1948  i   
2648482        Knechtel, Thomas                                             CAN M                                1737  0   20 2001      
2614235        Knechtel, Tim                                                CAN M                                1664  0   20 0     i   
2625580        Knoll, Frank                                                 CAN M                                1721  0   40 1961  i   
2607549        Knox, Christopher                                            CAN M                                2187  0   20 1997  i   
2621576        Kobalenko, Jerry                                             CAN M                                2043  0   20 0     i   
2623099        Kohestani, Rauf                                              CAN M                                1975  0   40 1970      
2670674        Kola, Mardi                                                  CAN M                                1621  0   40 2001  i   
2643278        Kola, Venkat Karthikeya Reddy                                CAN M   CM                           2130  15  40 2015      
2643260        Kola, Venkata Saket Reddy                                    CAN M                            AFM 1686  8   40 2013      
2673100        Kolhatkar, Pushkar                                           CAN M                                1522  0   40 1993      
2601346        Koliada, Timour                                              CAN M   FM                           2340  0   20 1974  i   
2601869        Kollar, Frank                                                CAN M                                2186  0   20 1955  i   
2647630        Kolodner, Garry                                              CAN M                                1794  0   40 2014      
2668980        Kondaveeti, Virat                                            CAN M                                1437  0   40 2015      
2621223        Koneru, Nimai                                                CAN M                                1843  0   20 2002  i   
2619598        Kong, Aaron                                                  CAN M                                1743  0   40 0     i   
2664330        Kong, Brian                                                  CAN M                                1725  9   40 2013      
8606285        Kong, Dezheng                                                CAN M                                2164  0   20 1999  i   
2647257        Kononenko, Andrei                                            CAN M                                1561  0   40 2007  i   
13209345       Koo, Minjun                                                  CAN M                            AFM 1963  0   40 2010      
2650436        Koop, Alison Emily                                           CAN F   WCM  WCM                     1831  0   40 2008  w   
2620634        Koperski, Dustin                                             CAN M                                1799  1   20 1990      
2621819        Korcsak, Andrei                                              CAN M                                1767  0   40 1999  i   
2675714        Korolov, Ivan                                                CAN M                                1883  5   20 2005      
2612526        Kosinski, George                                             CAN M                                1517  0   40 1947      
2603063        Kostadinov, George                                           CAN M                                1991  0   20 0     i   
2682443        Kostin, Andrey                                               CAN M                                2092  0   40 1988  i   
2664518        Kostiuk, Oleksandr                                           CAN M                                1605  0   40 1985  i   
2640376        Kot, Emanuel                                                 CAN M   IM                           2316  4   20 2008      
2676672        Kotapuri, Ruslan                                             CAN M                                1553  1   40 2008      
2643367        Kovalivskyi, Danylo                                          CAN M                                1613  0   40 2013  i   
114987         Kovalyov, Anton                                              CAN M   GM                           2631  0   10 1992  i   
2650762        Kovuru, Aaryan                                               CAN M                            AIM 1736  12  40 2013      
2640023        Kowal, Ken                                                   CAN M                                1723  0   40 1958      
2615045        Kowalyk, Tim                                                 CAN M                                1868  0   40 0     i   
2678330        Koziar, Noah                                                 CAN M                                1757  0   40 2008      
2624613        Kozlov, Guennadi                                             CAN M                                1669  0   40 1966  i   
2658402        Krahn, Donovan                                               CAN M                                1616  2   40 2003      
2607140        Kraiouchkine, Nikita                                         CAN M   CM                           2157  4   20 1995      
2624095        Krasnosheky, Valery                                          CAN M                                1850  0   40 1964  i   
2629127        Krautsou, Andrei                                             CAN M                                1828  0   40 1987  i   
2660032        Kravchenko, Mykola                                           CAN M                                1589  0   40 1986  i   
2602733        Kret, Ted                                                    CAN M                                2108  0   20 1964  i   
2635194        Kreuger, Stephen                                             CAN M                                1588  0   40 1981  i   
2686821        Krishna Prasad, Shreyas                                      CAN M                                1849  0   40 2000      
2668084        Krishnamurthi, Shashwath Raaghav                             CAN M                                1700  7   40 2013      
2016257        Kriventsov, Stanislav G                                      CAN M   IM                           2387  0   10 1973  i   
2667312        Krivykh, Daniel                                              CAN M                                1683  0   40 2011      
14905361       Krnan, Tomas                                                 CAN M   IM                           2427  0   10 1988      
2618001        Krolczyk, Jacob                                              CAN M                                1640  0   40 0     i   
2678446        Krukowski, Roman                                             CAN M                                1691  0   40 2007      
2612178        Kryvoshlyk, Yuriy                                            CAN M                                2134  0   40 0     i   
2667320        Kuang, Jayden                                                CAN M                                1567  0   40 2011      
14117304       Kucherenko, Olena                                            CAN F   WCM  WCM                     1975  0   20 1984  w   
2675005        Kudale, Ira                                                  CAN F                                1468  0   40 2013  w   
2625270        Kuehl, Scott                                                 CAN M                                1768  0   20 1962      
2681781        Kuehl, Sean                                                  CAN M                                1848  5   40 2000      
2606658        Kulic, Sasa                                                  CAN M                                2144  0   20 1971      
2654881        Kulkarni, Kedar                                              CAN M                                1656  0   40 2011      
2671522        Kumbaro, Kaltrin                                             CAN M                                1556  0   40 2005      
2648849        Kumbharathi, Harsha                                          CAN M                                1645  0   40 2011  i   
2613719        Kurkowski, Ken                                               CAN M                                1588  0   40 0         
2659174        Kuryliw, Adrian                                              CAN M                                1753  0   40 1959  i   
2604833        Kuryliw, Ray                                                 CAN M                                1790  4   20 1953      
2615738        Kuttner, Amos                                                CAN M                                1878  0   40 1961  i   
2629348        Kuttner, Simon                                               CAN M                                1899  0   40 1999  i   
2681021        Kutuzyan, James                                              CAN M                                1685  0   40 2007      
2680769        Kuzin, Stephen                                               CAN M                                1402  0   40 2009      
2600331        Kuznecov, Alex                                               CAN M   FM                           2310  0   20 1965  i   
2636204        Kuzub, Jonathan                                              CAN M                                1498  0   40 1995  i   
2659883        Kwabi, Kai Johannes                                          CAN M                                1637  0   40 2008      
2678659        Kwan, Edward                                                 CAN M                                1545  2   40 2000      
2635097        Kwan, Toy Chack                                              CAN M                                1688  0   20 1952      
2630702        Kwiatek, Jordan                                              CAN M                                1917  0   20 1985  i   
2672936        Kyle, Daniel                                                 CAN M                                1739  0   40 2000  i   
11000015       Kyriakides, Savvas                                           CAN M                                2132  0   20 1965  i   
2649802        La Barbera, Salvatore                                        CAN M                                1879  0   40 1976  i   
2621185        Labadie, Bernard                                             CAN M                                1650  0   20 0     i   
2637090        Labib, Daniel                                                CAN M                                1844  0   20 2005  i   
2632977        Labrecque, Rejean                                            CAN M                                1649  0   40 1925  i   
1211285        Lacau-Rodean, Iulia                                          CAN F                                1993  0   20 1988  wi  
5206901        Laceste, Loren Brigham                                       CAN M   FM                           2267  0   20 1993  i   
2680599        Lachica, Abie                                                CAN M                                1612  0   40 1964      
2674424        Lacroix, Etienne                                             CAN M                                1600  0   40 2006      
2605643        Lacroix, Serge                                               CAN M                                2057  0   20 0     i   
2626810        Lafleche, Alain                                              CAN M                                1716  0   20 1958  i   
2685175        Laforce, Jordan                                              CAN M                                1453  7   40 2003      
2605104        Laframboise, Marc-Andre                                      CAN M                                2137  0   40 1984  i   
2637499        Lafreniere, Adrian                                           CAN M                                1938  0   40 1983  i   
2620782        Lagasse, Pascal                                              CAN M                                1975  0   40 0     i   
2608332        Lai, Jingzhou                                                CAN M                                2025  0   20 1997  i   
2675480        Lai, Loki                                                    CAN M                                1514  0   40 2014      
2665654        Lai, Oscar                                                   CAN M                                1487  3   40 2015      
2652986        Lai, Zhihui                                                  CAN M                                1634  0   40 2013      
2668220        Lajoie, Luc                                                  CAN M                                1784  7   40 2000      
2659182        Lake, Pablo                                                  CAN M                                1668  2   40 2010      
2600668        Lake, Perry                                                  CAN M                                2250  0   20 1959  i   
2648270        Lakhani, Riyaan                                              CAN M                                1890  8   20 2002      
2679914        Lalande, Auguste                                             CAN M                                1716  0   40 1980      
2629577        Lalonde, Jean-Louis                                          CAN M                                1888  0   40 1977  i   
2652790        Lalonde, Olivier                                             CAN M                                2064  0   20 1999      
2633876        Lalumiere, Claude                                            CAN M                                1828  0   40 1958  i   
2638150        Lam, Eric                                                    CAN M                                1668  0   40 2004      
2678721        Lam, Jacob                                                   CAN M                                1570  0   40 2013      
2601257        Lamb, Bryan                                                  CAN M                                1993  0   20 1974      
2635100        Lambert, Peter                                               CAN M             NA                 1563  0   40 1987  i   
2612720        Lambert, Pierre                                              CAN M                                1772  0   20 1959      
2604868        Lambruschini, Alex                                           CAN M                                1796  0   20 1984      
2663058        Lamontagne, Damien                                           CAN M                                1861  0   40 2012      
2669307        Lamontagne, Marc                                             CAN M                                1621  0   40 2000  i   
2671891        Lamy, Vincent                                                CAN M                                1745  4   20 2000      
2630800        Lanceman, Stefan                                             CAN M                                1773  0   40 1994  i   
2671026        Landas, Ysabella                                             CAN F                                1412  0   40 2011  w   
2682451        Landingin, Jofrel                                            CAN M                                1705  0   20 0         
2605953        Landry, Sylvain                                              CAN M                                1802  3   20 0         
2637529        Landry-Girard, Simon                                         CAN M                                1592  0   40 1980      
2633540        Landstrom, William                                           CAN M                                1718  0   20 2005  i   
2606097        Lane, Travis                                                 CAN M                                2091  0   40 1979  i   
2638045        Lang, Quintin                                                CAN M                                1716  0   40 2005  i   
2679310        Langdeau, Louis                                              CAN M                                1510  0   40 1987      
2601745        Langen, Roger                                                CAN M                                2123  0   20 0     i   
2617536        Langer, Herb                                                 CAN M                                1833  0   20 1955  i   
2614545        Langlois-Remillard, Alexis                                   CAN M                                1968  0   20 1995  i   
2645696        Langridge, Caleb                                             CAN M                                1642  0   40 2015      
2674947        Lao, Lucas                                                   CAN M                                1601  0   40 2015      
2679981        Lapalme, Gabriel                                             CAN M                                1656  0   40 2000      
2627051        Lapenna, Richard J                                           CAN M                                1718  0   40 1952  i   
2603276        Lapides, Andrew                                              CAN M                                2085  0   40 0     i   
2633558        Laroche, Hugo                                                CAN M                                1848  0   20 2005  i   
2686228        Larocque, Cameron                                            CAN M                                1752  0   40 2007      
2660938        Laroia, Ayush                                                CAN M                                1700  1   40 1999      
2642441        Lasko, Michael                                               CAN M                                1582  0   40 1995  i   
2604892        Laszlo, Robert                                               CAN M                                1804  0   40 1965  i   
2602130        Latendresse, Simon                                           CAN M                                2065  0   40 1975  i   
2628805        Latorre, Spiro                                               CAN M                            AFM 1779  0   40 1972  i   
2636891        Latorre, Vincent                                             CAN M   FM                           2297  18  20 2008      
2634279        Latreille, Etienne                                           CAN M                            AIM 1919  0   20 2002      
2659689        Lattafi, Youcef                                              CAN M   CM                           2029  5   20 2006      
2669862        Lau, Elon                                                    CAN M                                1648  0   40 2007      
2644568        Lau, Jayden                                                  CAN M                            AFM 1777  14  40 2010      
2625970        Lau, Julian                                                  CAN M                                1706  0   40 2005  i   
2665662        Lau, Roy                                                     CAN M                                1643  0   40 2015      
2629186        Laughlin, Braden                                             CAN M                                1927  4   20 1999      
2604469        Laughlin, Steve                                              CAN M                                1943  0   20 0     i   
2601613        Laurain, Guy                                                 CAN M                                1989  0   40 0         
2669315        Laurendeau, Alfred                                           CAN M                                1681  0   40 2000  i   
2607000        Lauritson, Jim                                               CAN M                                1885  0   20 0         
2618320        Lauron, Ranel G                                              CAN M                                1890  0   40 1980  i   
2610035        Lavergne, Daniel                                             CAN M                                1743  0   40 0     i   
2600811        Lavin, David                                                 CAN M                                2224  0   20 1958  i   
2654458        Law, Jesse                                                   CAN M                                1840  0   40 2013      
2604655        Lawless, David                                               CAN M                                1788  0   20 1962      
2604116        Lawson, Eric                                                 CAN M   IM                           2190  0   20 1984      
2636999        Lazarev, Shon                                                CAN M                                1894  4   20 2003      
2622254        Le Dorze, Philippe                                           CAN M                                1803  0   40 1957  i   
2664950        Le, Duc Khai                                                 CAN M                                1707  13  40 2016      
2678667        Le, Duc Khang                                                CAN M                                1525  5   40 2018      
2655543        Le, Quan                                                     CAN M                                1696  0   40 2007  i   
12401749       Le, Quang Long                                               CAN M   IM        FT,NA              2380  0   10 1989  i   
2624222        Leaden, Bruce                                                CAN M                                1718  0   40 1946  i   
2616068        Lebeau, Gilbert                                              CAN M                                2005  0   40 1956  i   
2633086        Leblanc, Miguel                                              CAN M                                1680  0   20 2002  i   
2605406        Leblanc, Paul                                                CAN M                                1682  0   20 1949      
2606526        Leblanc, Ron                                                 CAN M                                1985  0   40 1987  i   
2606216        Lebrun, Roger                                                CAN M                                1958  0   20 1958      
2629399        Lecomte, Andre                                               CAN M                                1927  0   40 1972  i   
2612941        Lee, Brendon                                                 CAN M                                1925  0   40 1992  i   
2640708        Lee, Daniel Joshua                                           CAN M                                1971  10  40 2012      
2662728        Lee, Ethan                                                   CAN M                                1523  0   40 2012  i   
2676206        Lee, Gyuwon                                                  CAN M                                1903  0   40 2010      
2672529        Lee, Jayden                                                  CAN M                                1557  0   40 2011      
2614448        Lee, Melissa                                                 CAN F                                1737  0   20 1994  wi  
2648520        Lee, Michael                                                 CAN M                                1550  0   40 2011  i   
2612852        Lee, Nicholas                                                CAN M                                1889  0   20 2000  i   
2668998        Lee, Raphael                                                 CAN M                                1625  0   40 2017      
2619601        Lee, Stefano                                                 CAN M                                1752  0   20 2000  i   
2606127        Lee, Vicente                                                 CAN M   IM                           2236  0   20 0     i   
2652560        Lee, Zach Nathaniel                                          CAN M                                1791  2   40 2016      
2668238        Lefebvre, Kevin                                              CAN M                                1687  0   40 1992  i   
2685639        Leflar, David                                                CAN M                                1772  0   40 2000      
2634961        Lefort, Victor                                               CAN M                                1652  0   20 1990  i   
2621967        Legare, Gilles                                               CAN M                                1630  0   40 1943  i   
2601710        Leger, Manon                                                 CAN F                                1894  0   20 1967  wi  
2628198        Leger, Maxime                                                CAN M                                1977  0   40 1983  i   
2669005        Leger, Shiloh                                                CAN M                                1662  0   40 2008      
2630176        Lehingrat, Callum                                            CAN M                                1913  0   20 2003  i   
2649888        Lehmann, Benjamin                                            CAN M                                1746  0   40 2002  i   
2619610        Lei, Sean                                                    CAN M                                1937  0   20 0     i   
2630400        Lei, Yanyu                                                   CAN M                                1651  0   40 2005  i   
2645327        Leliveld, Andrew                                             CAN M                                1691  0   20 1998      
2611996        Lemieux, Serge                                               CAN M                                1819  0   40 1946  i   
2603594        Lentini, Joseph                                              CAN M                                2019  0   20 1985  i   
2645335        Leonard, Anthony                                             CAN M                                1824  0   40 1990  i   
2640716        Leong, Aiden                                                 CAN M                                1991  0   40 2008      
2635046        Leong, Ryan                                                  CAN M             NA                 1941  0   20 2002      
2614561        Lepine, Cedric                                               CAN M                                2023  0   20 1996  i   
2602547        Leriche, Felix                                               CAN M                                2071  0   40 1976  i   
2623480        Lesage, Philippe                                             CAN M                                1757  9   20 1966      
2629356        Lesage, Pierre                                               CAN M                                1717  0   40 1958  i   
2653150        Leschinski, Tom                                              CAN M                                1557  0   40 1995      
2600170        Lesiege, Alexandre                                           CAN M   GM                           2455  0   10 1975      
2643871        Lesperance, Milan                                            CAN M                                1587  2   40 2015      
2624117        Lessard, Claude                                              CAN M                                1887  0   40 1952  i   
2626420        Letain, Cory                                                 CAN M                                1710  0   20 1990      
2600080        Leu, Richard                                                 CAN M                                1876  0   40 1996  i   
6000290        Leung, Ho Yan Andrew                                         CAN M             NA                 1968  0   20 1991  i   
2644061        Leung, Katherine                                             CAN F                            ACM 1422  0   40 2012  w   
2666480        Leung, Logan                                                 CAN M                                1586  12  40 2012      
2636654        Leung, Wah Sing (Joseph)                                     CAN M                                1754  0   40 2010  i   
2614731        Leutschaft, Martin                                           CAN M                                2076  0   40 1957  i   
2632985        Levasseur, Sylvain                                           CAN M                                1703  0   40 1959  i   
2600307        Leveille, Francois                                           CAN M   FM                           2203  0   20 1961  i   
2644894        Leveille, Zachary                                            CAN M                                1467  0   40 2009  i   
2618877        Leveillee, Philippe                                          CAN M                                1881  0   40 1981  i   
2642131        Levin, Chris                                                 CAN M                                1696  0   40 1970  i   
2615002        Levkovsky, Alexandre                                         CAN M                                2201  0   40 0     i   
2600374        Levtchouk, George                                            CAN M   FM                           2323  0   20 1957  i   
2681889        Lew, Erik                                                    CAN M                                1804  0   40 2010      
2644576        Li , Anthony Zongyue                                         CAN M                                1638  0   40 2010      
2676214        Li, Aaron                                                    CAN M                                1616  0   40 2010      
2632144        Li, Adam                                                     CAN M                                1963  0   40 2008      
2642557        Li, Aiden                                                    CAN M                                1785  0   40 2011      
2635305        Li, Alan                                                     CAN M                                1840  0   40 2009  i   
2667690        Li, Alex                                                     CAN M                                1745  0   40 2008      
2648962        Li, Allen                                                    CAN M                                1729  16  40 2013      
2659603        Li, Alyssa Zhuojing                                          CAN F                                1518  5   40 2014  w   
2653451        Li, Andy                                                     CAN M                                1763  0   40 2011      
2631571        Li, Annie Le Yi                                              CAN F                                1465  0   40 2008  wi  
2634619        Li, Avery                                                    CAN M                                1757  0   20 2005  i   
2658860        Li, Bingda                                                   CAN M                                1536  0   40 2012      
2662418        Li, Bosen                                                    CAN M                                1554  0   40 2014      
2607581        Li, Changhe                                                  CAN M                                1989  0   40 1996  i   
2659786        Li, Charles Zirui                                            CAN M                                1508  0   40 2014      
2679515        Li, Dennis                                                   CAN M                                1649  0   40 2015      
2637928        Li, Eric                                                     CAN M                                1644  0   40 2008  i   
2626934        Li, Eric M                                                   CAN M   CM                           1988  0   20 2002  i   
2648970        Li, Ethan Yichen                                             CAN M                                1731  0   20 2007      
2675390        Li, Gordon                                                   CAN M                                1444  2   40 2016      
2650959        Li, Grace                                                    CAN F                                1605  0   40 2013  w   
2668777        Li, Grace                                                    CAN F                                1538  0   40 2014  w   
2675862        Li, Hengyu Henry                                             CAN M                                1432  0   40 2011      
2617447        Li, Hongyi                                                   CAN M                                1825  0   20 0         
2626624        Li, Jack                                                     CAN M                                1717  0   40 2004  i   
2638266        Li, Jake Chi Hang                                            CAN M                                1682  0   40 2011      
2667703        Li, James                                                    CAN M                                2035  0   40 2009  i   
2623617        Li, James                                                    CAN M                                1975  0   20 2000  i   
2627337        Li, Jewel (Yi Xuan)                                          CAN F                                1553  0   40 2003  wi  
2670100        Li, Jiazhou                                                  CAN M                                1498  4   40 2012      
2635577        Li, Julia                                                    CAN F                                1783  0   40 2008  wi  
2620871        Li, Justin                                                   CAN M                                1656  0   20 1992      
2615991        Li, Kevin                                                    CAN M                                2182  0   20 1997  i   
2627159        Li, Kevin                                                    CAN M                                1904  0   40 2001  i   
2631083        Li, Kevin Yunhong                                            CAN M                                1796  0   20 2006  i   
2619440        Li, Kristen                                                  CAN M                                1740  0   40 0     i   
2654474        Li, Markus                                                   CAN M                                1723  0   40 2014      
2649896        Li, Meijia                                                   CAN M                                1525  0   40 2013      
2633728        Li, Mengbai                                                  CAN F                                1489  0   40 2007  wi  
2621029        Li, Michael                                                  CAN M                                1939  0   40 1999  i   
2654156        Li, Moses                                                    CAN M                                1734  0   40 2015      
2637936        Li, Neal Nian                                                CAN M                                1602  0   40 2007  i   
2640694        Li, Oliver Zaiqian                                           CAN M                                1559  0   40 2015  i   
8643512        Li, Quanhao                                                  CAN M                                1686  0   40 2008  i   
2619385        Li, Robert                                                   CAN M                                1936  3   20 1998      
2639793        Li, Ruibin                                                   CAN M                                1741  0   40 1997  i   
2604965        Li, Ruokai David                                             CAN M                                1960  0   20 1995  i   
2671999        Li, Ryan                                                     CAN M                                1692  0   40 2011      
2641356        Li, Ryan                                                     CAN M                                1601  6   40 2013      
2648440        Li, Sarina                                                   CAN F                                1577  0   40 2008  wi  
2656914        Li, Tristan                                                  CAN M                                1845  0   40 2005      
2638282        Li, Triston                                                  CAN M                            AFM 1784  0   40 2012      
2619750        Li, William                                                  CAN M   CM                           2086  0   20 2002      
2631679        Li, Wing                                                     CAN M                                1652  0   20 2005  i   
2644070        Li, Yeeshuen                                                 CAN F                                1547  0   40 2012  wi  
8610410        Li, Yilin                                                    CAN F   WFM  WFM  NA                 1914  0   20 2000  w   
2617218        Li, Yinshi                                                   CAN M                                2161  0   20 1999  i   
2657350        Li, Yuchen                                                   CAN M                                1879  0   40 2013      
2640660        Li, Yuming (Jerry)                                           CAN M                                1847  0   40 2012      
8607664        Li, Yunshan                                                  CAN F   WIM  WIM                     2228  0   20 2002  w   
2628813        Li, Zeyu (andrew)                                            CAN M                                1910  0   40 2001  i   
2620278        Liang, Hairan                                                CAN M   CM                           2170  0   20 2002      
2664976        Liang, Maximus                                               CAN M                                1713  0   40 2016      
2625393        Liang, Phillip                                               CAN M                                1800  0   40 1999  i   
2626772        Liao, Joseph                                                 CAN M                                1717  0   20 2003  i   
2663066        Liao, Minyan                                                 CAN M                                1705  0   40 2000      
2631156        Liao, Yilin                                                  CAN F                                1539  0   40 2006  wi  
2632853        Liard, Serge                                                 CAN M                                1823  0   40 1925  i   
2612003        Libersan, Mattieu                                            CAN M                                1921  0   40 0     i   
2605848        Libersan, Thierry                                            CAN M                                1948  0   20 1978  i   
2655284        Liem, Jachin                                                 CAN M                                1517  0   40 2009      
2654490        Liem, Jasper                                                 CAN M                                1641  0   40 2013      
2675951        Liles, Kerry                                                 CAN M                                1540  0   40 1950      
2669790        Lilic, Nenad                                                 CAN M                                1620  0   40 1964  i   
2667339        Lillo, Matteo                                                CAN M                                1614  0   40 2011      
2677032        Lim, Carl                                                    CAN M                                1567  0   40 1987      
2634325        Lim, Levi                                                    CAN M                                1805  0   20 1971      
2637952        Lim, Nicolas                                                 CAN M                                1485  0   40 2007  i   
2686929        Lim-Severe, Jacob                                            CAN M                                1684  8   40 2014      
2647958        Lima-Barbosa, Raphael                                        CAN M                                1908  0   40 1994      
2674300        Limpright, Joshua                                            CAN M                                1546  0   40 2001      
2617927        Lin, Alex Y                                                  CAN M                                1943  0   20 2000  i   
2631407        Lin, Alle (zige)                                             CAN F                                1606  0   40 2005  wi  
2623889        Lin, Angela                                                  CAN F                                1607  0   20 2007  wi  
2640783        Lin, Austin                                                  CAN M                            AFM 1865  17  40 2012      
2619954        Lin, Benjamin                                                CAN M                                1907  0   20 2004  i   
2624125        Lin, Chenxi                                                  CAN M                                1926  0   40 1992  i   
2654911        Lin, Daniel                                                  CAN M                                1537  0   40 2011      
2635755        Lin, Ethan                                                   CAN M                                1606  0   40 2007  i   
2633248        Lin, Felix                                                   CAN M                                1732  0   40 2007  i   
2637227        Lin, Joey                                                    CAN M                                1783  0   40 2008  i   
2634490        Lin, Leo                                                     CAN M   CM                           2081  0   40 2009      
2668491        Lin, Leo                                                     CAN M                                1477  0   40 2012      
2664020        Lin, Lucas                                                   CAN M                                1657  0   40 2013      
2671417        Lin, Ryder                                                   CAN M                                1629  0   40 2007      
2679612        Lin, Selina                                                  CAN F                                1467  4   40 2012  w   
2679574        Lin, Steven                                                  CAN M                                1473  2   40 2013      
2615100        Lin, Tony (Juntao)                                           CAN M                                2103  0   20 1998  i   
2656329        Lin, Yu-Liang                                                CAN M                                1699  0   40 2000  i   
2643901        Ling, Aiden                                                  CAN M                                1740  3   40 2015      
2668033        Ling, Samuel                                                 CAN M                                1510  0   20 1974      
2630737        Linnick, Mark                                                CAN M                                1841  0   20 1995  i   
2602148        Linskiy, Oleg M.                                             CAN M   FM                           2424  0   10 1972  i   
2612712        Lipic, Stephen                                               CAN M                                1912  0   40 0     i   
2600110        Lipnowski, Irwin                                             CAN M   FM                           2260  0   20 1946  i   
2605252        Lipnowski, Samuel                                            CAN M                                2132  0   20 1984  i   
2668149        Lippai, Michael                                              CAN M                                1778  0   40 1995  i   
2606135        Lister, Curtis                                               CAN M                                1899  0   40 0     i   
2612143        Litchfield, Gerry                                            CAN M                                1707  0   40 1965  i   
2601540        Littke, Adam                                                 CAN M   FM                           2310  0   20 1974  i   
2683130        Litvinchuk, Troy                                             CAN M                                1561  0   40 1981      
2627426        Liu, Aaron K                                                 CAN M                                1717  0   40 2008  i   
2645904        Liu, Chenfan                                                 CAN M                                1493  0   40 2009  i   
2618184        Liu, Daniel                                                  CAN M                                1850  0   20 2003  i   
2651513        Liu, Eli                                                     CAN M                                1528  0   40 2013  i   
2629836        Liu, Gloria                                                  CAN F                                1613  0   40 2003  wi  
2628570        Liu, Harrison (hangchen)                                     CAN M                                1693  0   20 2005  i   
2628589        Liu, Harry                                                   CAN M                                1698  0   20 2006  i   
2628597        Liu, Henry                                                   CAN M                                2040  0   20 2007      
2666502        Liu, Jeffrey                                                 CAN M                                1491  3   40 2013      
2611872        Liu, Jiaxin                                                  CAN F   WCM  WCM                     1764  0   40 2001  wi  
2653168        Liu, Junxi                                                   CAN M                                1552  0   40 1999  i   
2651254        Liu, Justin                                                  CAN M                                1913  0   40 2002  i   
2627507        Liu, Kevin                                                   CAN M                                1778  0   20 2007      
2621665        Liu, Lambert                                                 CAN M                                2082  0   20 2002  i   
2638010        Liu, Lily                                                    CAN F             NA                 1572  0   40 2008  wi  
2667738        Liu, Luke                                                    CAN M                                1544  0   40 2009      
2643170        Liu, Sean Fangxiao                                           CAN M                            AFM 1945  5   40 2010      
2651106        Liu, Shawn                                                   CAN M                                1570  0   40 2008  i   
2679132        Liu, Shuangquan                                              CAN M                                1485  5   40 2015      
2653460        Liu, Shuheng                                                 CAN M                                1625  0   40 2010  i   
2634104        Liu, Yunqi Lucas                                             CAN M                                1634  0   40 2010  i   
2640287        Liu, Zachary Hankun                                          CAN M   CM                           2167  3   40 2012      
2652315        Liu, Zeen                                                    CAN M                                1609  0   40 2008  i   
2647443        Liu, Zeyu                                                    CAN M                                1635  0   40 1993  i   
2654512        Liu, Zipei                                                   CAN M                                1773  0   40 2014      
2677288        Liu, Ziyang Robin                                            CAN M                                1525  7   40 2011      
2634988        Livingstone, Ryan                                            CAN M                                1645  0   40 1987  i   
2600676        Livshits, Ron                                                CAN M   IM                           2323  0   10 1973  i   
2661969        Lloyd, Ian                                                   CAN M                                1704  0   40 2001  i   
2684454        Lo, Josiah                                                   CAN M                                1618  0   40 2016      
2609088        Lo, Ryan                                                     CAN M                                1975  0   20 1997  i   
2613743        Loadman, Ian                                                 CAN M                                1897  8   20 1956      
2627388        Locham, Divjot                                               CAN M                                1792  0   40 2008      
2652218        Lodhi, Talha                                                 CAN M             NI                 1689  3   20 1999      
2647966        Loevenich, Anna                                              CAN F                                1510  0   40 1980  w   
2630567        Loiko, Sergii                                                CAN M                                1595  0   40 1980  i   
2648733        Lomov, Peter                                                 CAN M                                1564  0   40 2010      
2607034        Longo, Tyler                                                 CAN M                                1975  0   20 1989  i   
2679990        Longpre, Martin                                              CAN M                                1738  0   40 1963      
2608103        Lopez Linares, Lizandro Fernando                             CAN M                                2017  0   20 1984      
2618885        Lord, Daniel                                                 CAN M                                1822  0   40 1978      
2678608        Lorenz, Martin                                               CAN M                                1654  0   40 2001      
2664739        Lou, Evelyn                                                  CAN F                                1575  0   40 2016  w   
2677520        Lou, Jia Xilin                                               CAN M                                1408  0   40 2010      
2602091        Lou, Meng                                                    CAN M                                2224  0   40 1979  i   
2666545        Lou, Sining                                                  CAN M                                1661  0   40 2013      
2661977        Love, Dave                                                   CAN M                                1476  0   40 1961  i   
2618680        Low, Ethan                                                   CAN M                                1788  0   20 2003  i   
2657775        Low, Ethan Jun                                               CAN M                                1696  0   40 2012      
2618699        Low, Kevin                                                   CAN M   CM                           2036  0   20 2005  i   
2634775        Lowther, Lars                                                CAN M             NA                 1738  0   40 1980  i   
2644606        Lu, Aiden Hao-Ting                                           CAN M                                1959  0   40 2011      
2645920        Lu, Ashlyn                                                   CAN F                                1581  0   40 2007  wi  
2654520        Lu, Austin                                                   CAN M                                1708  0   40 2014      
2644614        Lu, Austin                                                   CAN M                                1477  0   40 2010  i   
2642638        Lu, Eddie                                                    CAN M                                1975  0   20 2007      
2636662        Lu, Jungy Andy                                               CAN M                                1410  0   40 2011  i   
2661756        Lu, Karson                                                   CAN M                                1837  11  40 2017      
2641615        Lu, Kevin                                                    CAN M                                1675  1   40 2008      
2629470        Lu, Lucas Yunkun                                             CAN M                                1725  0   40 2006  i   
2685604        Lu, Mara                                                     CAN F                                1521  0   40 1990  w   
2654539        Lu, Samuel                                                   CAN M                            AIM 1801  0   40 2014      
2640643        Lu, Tony                                                     CAN M   FM                           2174  15  40 2009      
2635917        Luan, Jacky Wang                                             CAN M                                1531  0   40 2010  i   
2604540        Lucki, Arnie                                                 CAN M                                1914  0   40 0     i   
2611481        Ludwig, David A                                              CAN M                                1821  0   20 0     i   
2610337        Ludwig, Michael                                              CAN M                                1968  0   20 1997  i   
2673487        Luehr, Travis                                                CAN M                                1640  0   20 1996      
2620944        Lukezich, John I.F.                                          CAN M                                1701  0   40 1941  i   
2648130        Lukinykh, Slava                                              CAN M                                1835  4   40 2009      
2602490        Luksza, Arkadiusz                                            CAN M                                1974  0   20 1955      
2666561        Luo, Ian                                                     CAN M                                1568  0   40 2013      
2610582        Luo, Zhao Yang                                               CAN M                                1944  0   20 1996  i   
2678918        Luo, Zhiheng                                                 CAN M                                1712  0   40 2020      
2654164        Lupien, Maxime                                               CAN M                                1453  0   40 2016      
2631245        Ma, Andrew                                                   CAN M                                1689  0   40 2008  i   
2619792        Ma, Derek                                                    CAN M                                2002  0   20 0     i   
2676320        Ma, Ethan                                                    CAN M                                1635  0   40 2014      
2617340        Ma, Indy                                                     CAN F                                1819  0   40 1996  wi  
2641194        Ma, Nicholas                                                 CAN M                                1514  0   40 2012  i   
2655756        Ma, Quentin                                                  CAN M                            AIM 1717  0   40 2014      
2631040        Ma, Yue Ran                                                  CAN M                                1799  0   40 2001  i   
2621703        Macdonald, Dean                                              CAN M                                1578  0   20 0     i   
2603756        MacDonald, Jonathan                                          CAN M                                1990  0   40 1970  i   
2673738        Macdonald, Quinn                                             CAN M                                1779  0   40 2005      
2618117        Machabeli, Alexandre                                         CAN M                                1973  0   20 1999  i   
2626764        Macinnis, Jamie                                              CAN M                                1531  0   40 1991  i   
2672030        Mackay, Chris                                                CAN M                                1782  0   20 2007      
2601990        MacKinnon, Keith                                             CAN M                                2118  0   20 1993      
2635208        Macleod, Brian                                               CAN M                                1760  0   40 1961  i   
2608766        Macleod, Damon                                               CAN M                                1828  2   20 0         
2621142        MacLeod, David                                               CAN M                                1935  0   40 1952  i   
2605880        Macleod, Steven                                              CAN M                                2036  0   40 0     i   
2600153        MacPhail, John                                               CAN M   FM                           2299  0   20 1954  i   
2636336        Macpherson, Al                                               CAN M             NA                 1788  0   20 1968      
2646544        Macritchie, Josh                                             CAN M                                1705  6   40 2004      
12560936       Madanchi, Ata                                                CAN M                                1934  0   20 1994      
2664348        Madhu Vikram, Chaarvik                                       CAN M                                1782  4   40 2015      
2685647        Mading Bol, Awar                                             CAN M                                1664  0   40 2006      
2630877        Madriaga, Teody                                              CAN M                                1713  0   40 1980  i   
2611520        Magnusson, Saul                                              CAN M                                1889  0   20 1989  i   
2624230        Magyar, Peter                                                CAN M                                1567  0   20 1958  i   
2681340        Mah, Renzo                                                   CAN M                                1514  0   40 2012      
2618451        Mah, Sean Kenneth                                            CAN M                                1842  0   40 0     i   
2660741        Mahboob, Mamraj                                              CAN M                                1596  0   40 1988  i   
2626071        Mahdjoubi, Abdelaziz                                         CAN M                                1748  0   20 1981      
2613760        Maheux, Pierre                                               CAN M                                1722  0   20 1949      
25015044       Mahip Singh                                                  CAN M                                2025  9   20 2001      
2612674        Mahoney, Ian                                                 CAN M                                1911  0   20 1993  i   
2633272        Mai, Deren                                                   CAN M                                1621  0   40 2006  i   
2606143        Mai, Lloyd                                                   CAN M                                2197  0   20 1993  i   
2615983        Majaducon, Willy                                             CAN M                                1887  0   20 0     i   
2664356        Majumdar, Aranyo Moshe                                       CAN M                                1606  10  40 2010      
2620570        Makarczyk, David                                             CAN M                                1673  0   20 2004  i   
30974291       Malakar, Saarthak                                            CAN M   FM                           2302  0   20 2008      
2622769        Malakhovets, Sergey                                          CAN M                                1940  4   20 1960      
2669072        Malaviya, Bhakti                                             CAN F                                1601  0   40 2009  w   
2605384        Malek, Omid                                                  CAN M                                2021  0   20 1987      
2607247        Malette, Martin                                              CAN M                                2065  0   40 1968  i   
2612038        Malmsten, Erik                                               CAN M                                1742  0   20 0         
2684470        Malone, Ryan                                                 CAN M                                1628  0   40 1997      
2678519        Malpica, Angelo                                              CAN M                                1751  5   40 2011      
2676869        Mamikonyan, Mher                                             CAN M                                1590  0   40 2015      
13456210       Mammadov, Nihad                                              CAN M                                1764  10  40 2013      
2609690        Manalo, Pepin                                                CAN M                                1803  0   20 0     i   
2669323        Mancheron, Antoine                                           CAN M                                1674  0   40 2006  i   
2628031        Manchester, Justin                                           CAN M                                1702  0   40 1971  i   
2632705        Mane, Arnav                                                  CAN M                                1739  0   40 2010      
2652080        Manga, Max                                                   CAN M                                1705  0   40 1998  i   
2633884        Mangahas, Ronald                                             CAN M                                1894  0   20 1962  i   
2642093        Mangat, Preet                                                CAN M                                1528  0   40 1998  i   
2671611        Manguerra, Raymond                                           CAN M                                1783  0   40 1987      
2658933        Manikandan Reddia Gowder, Kavira                             CAN F                                1436  0   40 2013  w   
2611538        Manley, Jason                                                CAN M                                1999  0   20 1993      
2629488        Mansilla, Guillermo                                          CAN M                                1687  0   40 1983  i   
2632586        Mao, Fengxi                                                  CAN M                                2269  0   20 2005      
2601125        Marantz, Michael                                             CAN M   FM                           2420  0   10 1951  i   
2647834        March, John                                                  CAN M                                1567  0   40 1987  i   
2640856        Marchand, Calix                                              CAN M   FM                           2181  4   40 2012      
2621045        Marchand, Jacques                                            CAN M                                1856  0   40 0     i   
2681315        Marchildon, Daniel                                           CAN M                                1697  10  40 1979      
2605970        Marcone, Malcom                                              CAN M                                1841  0   40 0         
2625024        Marcouiller, David                                           CAN M                                1782  0   40 1984  i   
2669331        Marcoux, Louis-Philip                                        CAN M                                1701  0   40 2002  i   
2611058        Marghetis, Aris                                              CAN M             IA                 1834  0   20 1961  i   
2673495        Maria, Nirvaan                                               CAN M                                1502  0   40 2011      
2622955        Marin, Sam                                                   CAN M                                1937  0   20 1995      
2605201        Marinkovic, Mate                                             CAN M                                2114  0   20 1995  i   
2625784        Marquis, Paul                                                CAN M                                1625  0   40 1957  i   
2634716        Marsh, John                                                  CAN M                                1632  0   40 1980  i   
2656272        Marsh, Nathan                                                CAN M                                1787  0   20 2007      
2623730        Marshal, Fernando                                            CAN M                                1890  0   40 1965  i   
2625377        Marshall, Carter                                             CAN M                                1652  0   40 2004  i   
2623269        Marshall, Fernando                                           CAN M                                1905  0   40 1965  i   
2602571        Marshall, Peter                                              CAN M                                2203  0   40 1979  i   
2649900        Marshall, Stephen                                            CAN M                                1528  4   20 1988      
2601036        Martchenko, Alexander                                        CAN M                                2236  0   20 1993  i   
2676613        Martin, Braden                                               CAN M                                1812  0   40 1995      
2640996        Martin, Dominic                                              CAN M                            AFM 1470  0   40 2010      
2674882        Martin, Ian                                                  CAN M                                1665  0   40 2000  i   
2672006        Martin, Matthew                                              CAN M                                1557  0   40 2007      
2616882        Martin, Spencer                                              CAN M                                1870  0   40 0         
2623315        Martin, Steve                                                CAN M                                1937  0   40 1983      
3528910        Martinez Mulet, Dario Leonel                                 CAN M                                2154  0   20 2003      
2625865        Martinez, Julieta                                            CAN F                                1883  0   40 1988  wi  
2603314        Martinovsky, Ian                                             CAN M                                2107  0   40 1977  i   
2604264        Masse, Hugues                                                CAN M                                2095  0   20 1983      
2636000        Masse-Garneau, Anthony                                       CAN M                                1664  0   20 1999      
2621878        Mathews, Jeremy                                              CAN M                                1820  0   40 1999  i   
2626632        Mathews, Joshua Philip                                       CAN M                                1786  0   40 2002  i   
2626802        Mathieu, Guillaume                                           CAN M                                1874  0   40 1984  i   
2668505        Mathieu, Maurice                                             CAN M                                1511  0   40 1971      
2659794        Mathur, Apramey                                              CAN M                            AFM 1523  0   40 2014  i   
2672774        Mathur, Mishka                                               CAN M                                1899  0   40 2008      
2634724        Matiu, Virgiliu Bogdan                                       CAN M                                1643  0   40 1995  i   
1114581        Matras-Clement, Agnieszka                                    CAN F   WIM  WIM                     2297  0   20 1982  wi  
2621835        Maulucci, Anthony                                            CAN M                                1931  6   20 2001      
2680122        Maulvi, Mohammedfaizal Gulammustu                            CAN M                                1738  0   40 1999      
2605660        Maxant, Josef                                                CAN M                                1799  0   20 1939  i   
2631849        Maxwell, Jonathan                                            CAN M                                1655  0   20 1995  i   
2641208        May, Liam                                                    CAN M                                1809  0   40 2003  i   
2603730        Mayo, Alvah                                                  CAN M                                2069  0   20 1974  i   
2652846        McBain, Robert                                               CAN M                                1627  0   20 2007      
2632411        McCaffrey, Colin                                             CAN M                                1879  0   40 2005  i   
2642824        McCallum, Duncan                                             CAN M                                1703  0   40 2000      
2645718        McCallum, Elliot                                             CAN M                                1956  0   40 2016      
2642212        McCartney, Steven                                            CAN M                                1821  0   20 2000      
2641720        McCoshen, Ricky                                              CAN M                                1875  0   20 2007      
2672200        McCulloch, Matteus                                           CAN M                                1833  0   40 2003      
2611554        McCullough, David                                            CAN M                                1957  0   40 1998      
2679272        McDonald-Johnston, Ari                                       CAN M                                1726  0   40 2009      
2604680        McDonough, Jonathan                                          CAN M                                2165  0   20 0     i   
2602695        McGarrett, Ian                                               CAN M                                2172  0   20 0     i   
2642832        McGarvey, Matthew                                            CAN M                                1806  0   40 2004      
2657899        McGillivray, Jack                                            CAN M                                1550  0   40 2012  i   
2623528        McGinnis, Paul T.                                            CAN M                                1784  0   20 1952  i   
2614243        McGlynn, Danny                                               CAN M                                1835  0   40 0     i   
2607719        McKay, Arnold                                                CAN M                                1829  0   20 0     i   
2659948        McKenzie, Mike                                               CAN M                                1665  3   20 1975      
2617544        McKim, Chris                                                 CAN M                                1737  0   40 0     i   
2604612        McLaren, Brian                                               CAN M                                1963  0   20 1953      
2670330        McLean, Taylor                                               CAN M                                1656  0   40 1994      
2642840        McLellan, Mitchell                                           CAN M                                1719  0   40 2000  i   
2620979        McLeod, Logan                                                CAN M                            AIM 1857  0   40 0     i   
2053225        McNamara, Tanner                                             CAN M             FA                 1985  0   20 1993  i   
2649829        McPhee, Gavin                                                CAN M                                1608  0   40 2003  i   
2684870        McQuaid, William                                             CAN M                                1624  0   40 1990      
2615894        McTavish, Dale                                               CAN M                                2032  0   40 1973  i   
2601230        McTavish, David                                              CAN M                                2224  0   20 1966  i   
2609363        Me, Kevin                                                    CAN M                                2098  0   20 1992  i   
2661330        Mehra, Vikrant                                               CAN M                            AFM 1528  0   40 2011      
2677385        Mehta, Ayaan                                                 CAN M                                1433  0   40 2015      
2612518        Melamedoff, Gustavo                                          CAN M                                2001  0   20 0     i   
2681307        Melaschenko-Bolger, Brian                                    CAN M                                1848  0   40 2009      
2636344        Melnyk, Jim                                                  CAN M                                1646  0   20 1955      
2656337        Menard, Mike                                                 CAN M                                1526  0   40 1980      
2626098        Menard, Tyson                                                CAN M                                1866  1   20 1995      
25954938       Mendes Aaron Reeve                                           CAN M   IM                           2340  0   20 2012      
2621509        Mendoza, Armand Jess                                         CAN M                                1677  0   20 0         
2632390        Mendoza, Nestor                                              CAN M                                1737  0   40 1980  i   
2649918        Meneses, Ryan                                                CAN M                                1812  0   40 1990      
2604477        Meng, Ang                                                    CAN M                                2177  0   20 0     i   
2604558        Meng, Fanhao                                                 CAN M   FM                           2252  0   20 1988  i   
2686260        Mengesha, Kallab                                             CAN M                                1924  3   40 2005      
2629585        Mercure, Gilbert                                             CAN M                                1734  0   20 1962      
2632500        Merrigan, Daley                                              CAN M                                1945  10  20 1988      
2673746        Merritt, Jaden                                               CAN M                                1675  0   40 1996      
2656922        Merse, Leon Noel                                             CAN M                                1571  0   40 1996      
2628678        Mesiti, Silvano                                              CAN M                                1556  0   40 1990      
24656062       Meyer, Ralf, Dr.                                             CAN M             NA                 1581  0   20 1966      
2669439        Miao, Yupeng                                                 CAN M                                1697  0   40 2011      
2639475        Michalchuk, Avery                                            CAN M                                1762  0   20 2007      
2605996        Michaud, Gerald                                              CAN M                                1867  0   20 1950      
2669340        Michaud, Jacques                                             CAN M                                1554  0   40 2000  i   
2668572        Michaud, Pierre                                              CAN M                                1536  0   40 1956      
2647451        Mickelson, Jonah                                             CAN M                                1678  10  40 2003      
2601362        Mihaljevic, Josip                                            CAN M                                2270  0   40 0     i   
2602679        Mikanovic, Goran                                             CAN M   FM                           2269  0   20 1970  i   
2621312        Mikusek, Jerry                                               CAN M                                1664  0   20 0         
2602105        Milat, Marcel                                                CAN M   FM                           2190  0   20 1969      
2625210        Milette, Patrick                                             CAN M                                1638  0   40 1973      
2603020        Milicevic, Dragoljub                                         CAN M                                2171  0   20 1933  i   
2601567        Milicevic, Goran                                             CAN M   FM                           2222  0   20 0     i   
2622416        Milinkovic, Mate                                             CAN M                                1718  0   20 1980  i   
2605678        Millar, David                                                CAN M                                1977  0   40 0     i   
2607042        Miller, Brian                                                CAN M                                1761  4   20 0         
2608634        Miller, David                                                CAN M                                2072  0   20 1994  i   
2604035        Miller, Evgeny                                               CAN M   CM                           2272  1   20 1985      
2671050        Miller, Josh                                                 CAN M                                1957  0   40 2000      
2629275        Miller, Reuben                                               CAN M                                1726  0   40 2000  i   
2013304        Mills, Morgen                                                CAN F   WFM  WFM                     2042  0   20 1984  wi  
2607280        Milne, Arthur                                                CAN M                                1530  5   20 0         
2682460        Milner, Arie                                                 CAN M                                2005  0   40 1996  i   
2624303        Minano, John V                                               CAN M                                1713  0   20 1960      
2632667        Ming, Jerry                                                  CAN M                                1819  0   40 2010  i   
2617633        Ming, Wenyang                                                CAN M                                1876  0   20 2003      
2647079        Mingrone, Peter                                              CAN M                                1807  0   20 1999      
2619997        Mirabelli, Aidan                                             CAN M                                1803  0   40 0     i   
25903721       Mishka Mathur                                                CAN F                                1701  0   40 2008  wi  
2664364        Mishra, Aarit                                                CAN M                                1433  6   40 2015      
2681790        Mitra, Ramon                                                 CAN M                                1647  0   40 1972      
2603640        Mitrovic, Milan                                              CAN M                                1986  0   40 0     i   
2661179        Mittal, Aashwin                                              CAN M                                1853  2   20 2004      
2621371        Mo, Michelle                                                 CAN F                                1780  0   20 0     wi  
2616327        Moayyed, Dorsa                                               CAN F                                1678  0   40 2000  wi  
2651572        Moeez, Abdul                                                 CAN M                                1758  0   40 2003      
2602954        Moffat, Andrei                                               CAN M                                1923  0   20 1965      
2658330        Mogallos, Jason                                              CAN M                                1481  0   20 1985      
2660172        Mohamed, Noureddin                                           CAN M                                1647  0   40 2011  i   
4800060        Mohammed Qanee, Arpak Worya                                  CAN M   CM                           1925  0   20 1968      
2655993        Mohammed, Hisham                                             CAN M                                1552  0   40 2008  i   
2653508        Mohan Sree Sivam, Syam                                       CAN M                                1582  0   20 1997      
2639904        Moisan, Marc                                                 CAN M             NA                 1693  0   40 1971  i   
2601583        Moisan-Plante, Marc-Olivier                                  CAN M                                2160  0   20 1975  i   
2630931        Moisescu, George                                             CAN M                                1757  0   40 1974  i   
2668882        Moje, John David                                             CAN M                                1659  0   40 1998      
2635895        Mok, Erwin Jun-Han                                           CAN M                                1819  0   40 2011      
2629666        Mok, Gillian Xi-Lin                                          CAN F   WCM  WCM                     1871  0   40 2008  w   
30922038       Mok, Yuen Tak                                                CAN M                                1876  5   20 1985      
2612747        Molden, Leonard                                              CAN M                                1957  0   40 0     i   
2617242        Moleta, Johan Kenneth                                        CAN M                                1756  0   20 0         
2673207        Molina, Jesus                                                CAN M                                1643  0   40 1993      
2628600        Mollison, William J.                                         CAN M                                1561  0   40 1988      
2624141        Molloy, Francis                                              CAN M                                1657  0   40 1965  i   
2635666        Momic, Jovan                                                 CAN M                                1647  0   20 1966      
7805225        Momin Fayzan                                                 CAN M                                2094  0   20 2004      
2607921        Monaghan, Jim                                                CAN M                                1969  0   40 0     i   
2616025        Moncal, Nilo                                                 CAN M                                1973  0   20 0         
2602172        Mongeau, Diane                                               CAN F   WIM  WIM                     2045  0   40 0     wi  
2647710        Monroy, Sergio                                               CAN M                                1710  0   40 1971  i   
2645360        Monteiro, Merrill                                            CAN M                                1585  0   40 1998  i   
2684110        Moon, Do-Oh                                                  CAN M                                1629  0   40 2000      
2637022        Moon, Ethan                                                  CAN M                                1961  0   20 1999      
2600412        Moore, Harry                                                 CAN M                                2140  0   20 0     i   
2634538        Moore, Kevin D                                               CAN M                                1656  0   40 1963  i   
2632020        Moore, Pat                                                   CAN M                                1798  0   20 1950  i   
2665000        Moorthy, Kavin                                               CAN M                                1405  7   40 2016      
2656647        Morais, Antoine                                              CAN M                                1680  0   40 1994  i   
2605279        Moran-Venegas, Mario                                         CAN M                                1573  4   20 0         
2624168        Moreau, Stephen                                              CAN M                                1861  0   40 1993  i   
3833437        Moreno, Jorge                                                CAN M                            AFM 1978  0   20 1996      
2600684        Morenz, Phil                                                 CAN M                                2245  0   20 1959  i   
2600625        Morenz, Robert                                               CAN M                                2255  0   20 0     i   
2632241        Morgan, Scott                                                CAN M                                1777  0   20 1959      
2601460        Morin, Louis                                                 CAN M                                1876  0   20 0     i   
2663074        Morin, Richer                                                CAN M                                1927  0   20 1997      
2631423        Morin, Sato                                                  CAN F                                1500  0   40 2005  wi  
2600900        Morin, Yves                                                  CAN M                                2132  0   20 1961      
2614677        Morin-Pare, Victor                                           CAN M                                1890  0   20 1996      
2623285        Morrick, James                                               CAN M                                1708  0   40 1986  i   
2607565        Morrison, Kyle                                               CAN M                                2237  0   20 1987  i   
2600269        Morrison, Robert                                             CAN M   FM                           2218  0   20 1957  i   
2643294        Morrison, Scott                                              CAN M                                1512  0   40 1990  i   
2622556        Morrow, Connor                                               CAN M                                1660  0   40 1996  i   
2676834        Morrow, Rylan                                                CAN M                                1655  0   40 2008      
2640627        Moses, Neil                                                  CAN M   FM                           2183  5   40 2011      
2644274        Moses, Niam                                                  CAN M                                1499  0   40 2013      
2603470        Moskvitch, Andrey                                            CAN M                                2190  0   20 1982  i   
2603527        Moss, Laurent                                                CAN M                                2210  0   40 1983  i   
2622718        Moulton, Richard                                             CAN M                                1865  0   20 1988  i   
2643561        Mourad, Michel                                               CAN M                                1800  0   40 2009      
2667932        Mourani El Bechara, Gabriel                                  CAN M                                1623  0   40 2007      
2613816        Mourgelas, James                                             CAN M                                1424  0   20 0         
2669145        Moussa, Karim                                                CAN M                                1729  0   40 1994      
2655551        Mu, Shaunavon                                                CAN M                                1731  0   40 2008      
2654946        Mu, Vincent                                                  CAN M                                1618  0   40 2011      
2629976        Mugunthan, Vaamanan                                          CAN M                                1585  0   40 2006  i   
2657163        Muhammad, Saim                                               CAN M                                1746  0   40 2005  i   
2661640        Mukeba, Jean-Felix                                           CAN M                                1576  2   20 1973      
2677261        Mukesh, Mukesh                                               CAN M                                1601  0   40 1989      
2629984        Mukherjee, Pranoy                                            CAN M                                1517  0   40 2006  i   
2642263        Mullan, Alexander                                            CAN M                                1518  0   40 1993  i   
2661845        Muller, Tyler                                                CAN M                                1771  0   40 2004      
2642573        Mullur, Neerav                                               CAN M                                1702  0   20 2001  i   
2672138        Muminov, Diyor                                               CAN M                                1643  9   40 2014      
2641372        Munir, Zeeshan                                               CAN M             NA                 1454  0   20 1980      
2650592        Munn, Andrew                                                 CAN M                                1844  0   40 1998      
2686279        Munshi, Afaz                                                 CAN M                                1519  6   40 2001      
2613824        Muntaner, Daniel                                             CAN M                                1873  0   40 1998  i   
329218174      Murali, Dhruv                                                CAN M                                1850  0   40 2010      
2656400        Murphy, Owen                                                 CAN M                                1805  0   20 1996      
2605295        Murray, Adam                                                 CAN M                                1964  0   40 0     i   
2610981        Murray, Brian                                                CAN M                                1697  0   20 1958      
2609126        Murray, Michael A.                                           CAN M                                1852  5   20 1944      
2600749        Murray, Peter                                                CAN M                                2215  0   20 1946  i   
2602946        Murray, Robert                                               CAN M                                2239  0   40 1962  i   
2675960        Murthy, Anant                                                CAN M                                1667  5   20 1970      
2681480        Muthukumaran, Mithran                                        CAN M                                1555  17  40 2018      
25147870       Mutyalapati, Modith Aaroh                                    CAN M                                1994  9   40 2014      
2613000        Myers, Joshua                                                CAN M                                1787  0   20 1996  i   
2634805        Myrzaibraimov, Azamat                                        CAN M                                1773  0   40 1975  i   
2632349        Myrzaibraimova, Aibike                                       CAN F                                1669  0   20 2006  wi  
2636352        Myrzaibraimova, Alia                                         CAN F                                1616  0   40 2011  wi  
2682486        Nadeau, Gabrielle                                            CAN F                                1802  0   40 1990  wi  
2671166        Nagelberg, Alan                                              CAN M                                1871  0   20 1987      
2630710        Nah, James                                                   CAN M                                1876  0   40 1995      
2605511        Nahutin, Yevgeni                                             CAN M                                1990  0   20 1981  i   
2644282        Naiboglu, Onur                                               CAN M                                1667  0   40 2012      
2673312        Nair, Krishna                                                CAN M                                1627  0   40 2011      
2658240        Nakar, Soham                                                 CAN M                                1638  7   40 2013      
2646609        Nakayasu, Rikuto                                             CAN M                                1843  6   40 2003      
2643308        Nalual, Bernie                                               CAN M                                1635  0   40 1980      
2639645        Narasimhan, Siddarth                                         CAN M                                1737  0   40 2000  i   
2686350        Narayan, Laxmi                                               CAN M                                1804  8   40 2008      
2617307        Nardone, Raul                                                CAN M                                1697  0   40 0         
2642352        Narula, Japveer                                              CAN M                                1494  0   40 2014  i   
2622599        Nash, Barry                                                  CAN M                                1816  0   40 1950  i   
2615886        Nasir, Pi                                                    CAN M                                1957  0   20 0     i   
2613239        Nasir, Zehn                                                  CAN M                                2076  0   20 1998  i   
2673266        Nasr, Marwan                                                 CAN M                                1867  4   40 2007      
2650029        Natarajan, Bhargav                                           CAN M                                1589  9   40 2011      
2668548        Nathoo-Khedri, Farzaan                                       CAN M                                1503  0   40 1998      
2632470        Nazareno, Merlin                                             CAN M                                1858  9   20 1960      
2664437        Neacsu, Catalin                                              CAN M                                1682  4   40 2000      
2642875        Neame, Alex                                                  CAN M                                1805  0   40 1980  i   
2672332        Negi, Hriday                                                 CAN M                                1513  2   40 2013      
2616483        Nemati, Omid                                                 CAN M                                1712  0   20 1983  i   
2621304        Nerubenko, Cyril                                             CAN M                                2040  0   40 0     i   
2628961        Nesterov, Timour                                             CAN M                                1770  0   40 1967  i   
2657902        Netesin, Ihor                                                CAN M                                1657  0   40 1954      
2680025        Neumark-Gaudet, Zev                                          CAN M                                1624  0   40 1994      
2600994        Neven, Knut                                                  CAN M                                2160  0   20 1962  i   
2604914        Ng, Gary                                                     CAN M   FM                           2187  0   20 1986      
2613832        Ng, Kit-Sun                                                  CAN M                                2046  0   40 0     i   
2668556        Nguyen, Alex                                                 CAN M                                1793  0   40 2009      
2660555        Nguyen, Alexander                                            CAN M             NA                 1584  0   40 1988      
2674572        Nguyen, Bao Moon                                             CAN M                                1789  0   40 2013      
12406716       Nguyen, Chloe Maria                                          CAN F   WCM  WCM                     1749  0   40 2002  wi  
2670550        Nguyen, Christopher                                          CAN M                                1920  0   40 1975  i   
2678128        Nguyen, Daniel                                               CAN M                                1652  0   40 2012      
2642921        Nguyen, Dennis                                               CAN M                                1588  0   40 2014  i   
2665786        Nguyen, Dylan                                                CAN M                                1698  0   40 2015      
2612291        Nguyen, Johnny                                               CAN M                            AIM 1938  0   40 0         
2659697        Nguyen, Kaiser                                               CAN M                                1614  7   40 2016      
2642913        Nguyen, Katherine                                            CAN F                                1447  0   40 2011  wi  
2605155        Nguyen, Kim                                                  CAN M                                1997  0   20 0     i   
2645785        Nguyen, Leo                                                  CAN M                                1648  0   40 2012      
12419028       Nguyen, Ngoc Phuong Nghi                                     CAN F                                1802  0   20 2007  w   
2639807        Nguyen, Thuan                                                CAN M                                1524  0   40 1973  i   
2657180        Nguyen-Kawamura, Kousuke                                     CAN M                                1626  1   20 2007      
2643936        Ni, Harrison                                                 CAN M                                1437  0   40 2014  i   
2624311        Nica, Ion                                                    CAN M                                1755  0   40 1964      
2655632        Nicdao, Pio                                                  CAN M                                1698  0   40 2007  i   
2645394        Nicholson, Devin                                             CAN M                                1854  0   40 1996  i   
2612240        Nicholson, Matthew                                           CAN M                                2036  0   20 0     i   
1203096        Nicula, Marius                                               CAN M   FM                           2113  2   20 1967      
2662388        Niketic, Vukan                                               CAN M                                1801  4   40 2011      
2671506        Nikkel, Daniel                                               CAN M                                1514  0   40 2002      
2658380        Nikolov, Alexander                                           CAN M                                1653  0   40 2006      
2670445        Nikolov, Christopher                                         CAN M                                1886  0   40 2009      
2670267        Nikolov, Nikolai                                             CAN M                                1759  0   40 2011      
2612348        Nikouline, Alexandre                                         CAN M                                2044  0   40 0     i   
2603292        Niksic, John                                                 CAN M                                2077  0   20 1958  i   
2659468        Nikul, Siddharth                                             CAN M                                1508  1   40 2016      
2616726        Nikulich, Oleksandr                                          CAN M                                1986  0   20 1995  i   
2631253        Ning, Alwin                                                  CAN M                                1708  0   20 2004  i   
2625407        Ning, Eric                                                   CAN M                                1975  0   40 2008  i   
2631261        Ning, Oswin                                                  CAN M                                1711  0   40 2005  i   
2662574        Nishanian, Phoenix                                           CAN F                                1421  0   40 2011  w   
2655772        Nishikawa, Boomba                                            CAN M                                1536  0   40 2001      
2607948        Nolan, Pat                                                   CAN M                                1651  0   40 0     i   
2661225        Nool, Jeffrey                                                CAN M                                1959  0   40 1970  i   
2619237        Noorali, Aahil                                               CAN M   CM                           1914  0   20 2006      
2604922        Noritsyn, Nikolay                                            CAN M   IM                           2458  6   10 1991      
2616408        Noritsyn, Sergey                                             CAN M   FM                           2250  0   20 2003      
651099900      Norovsambuu, Emma                                            CAN F                                1677  0   40 2009  wi  
2604396        North, Robert                                                CAN M                                1963  0   20 0     i   
2648881        Nouri, Basir                                                 CAN M                                1556  0   40 1979  i   
2636255        Ntete, Cally                                                 CAN M                                1691  2   20 1973      
2612313        Nunes, Garvin                                                CAN M                                1897  0   40 1969  i   
2675897        Nunes, Paulo                                                 CAN M                                1645  0   40 1972  i   
2618907        Nunez, Omar                                                  CAN M                                1764  0   20 0         
2632527        Nunez-Painchaud, Raphael                                     CAN M                                2086  0   20 1996  i   
2600480        Nurmi, Peter                                                 CAN M                                2275  0   20 1955  i   
2621843        Nyamdorj, Davaaochir                                         CAN M                                2163  0   20 1996      
4902386        Nyamdorj, Uranchimeg                                         CAN F                                1849  0   20 1999  wi  
2621789        O Sullivan, Patrick                                          CAN M                                1741  0   20 1992  i   
2600064        O'Donnell, Tom                                               CAN M   IM                           2332  0   10 1965  i   
2661853        Oakes, David                                                 CAN M                                1751  0   40 1998      
1211870        Oancea, Nicolae                                              CAN M             FA             AIM 1777  4   20 1967      
2604647        Obrovac, Zvonko                                              CAN M                                1874  0   40 0         
2601214        Ochkoos, Jura                                                CAN M   FM                           2185  5   20 0         
2603349        Odachowski, Arthur                                           CAN M                                2205  0   40 1969  i   
2660296        Odetola, David                                               CAN M                                1621  0   20 2002      
2639408        Odeyemi, Emmanuel                                            CAN M                                1739  0   40 1995      
2675900        Odit, Ashley                                                 CAN M                                1443  0   40 1982      
2644908        Odoemelam, Daniel                                            CAN M                                1711  0   40 2008  i   
2637766        Odrcich, Eric                                                CAN M                                1490  0   40 2010      
2625660        Offengenden, Ron                                             CAN M                                1884  0   40 2008  i   
2617129        Oganesyan, Hayk                                              CAN M                                1915  0   20 1995  i   
2680394        Oguamanam, Ifeanyi                                           CAN M                                1784  0   40 1971      
2634732        Ogunlana, Ayo                                                CAN M                                1647  0   40 1995  i   
2613174        Olden-Cooligan, Ben                                          CAN M                                1927  0   20 1993  i   
2609665        Olheiser, Gordon                                             CAN M                                1965  0   20 0     i   
2617170        Oliveira, Rodrigo                                            CAN M                                1909  0   20 1974  i   
2602016        Olszewski, Piotr                                             CAN M                                2275  0   20 1974  i   
2675811        Oluoha, Sylvester                                            CAN M                                1901  0   40 1989      
2664593        Omanovic, Abdurrahman                                        CAN M                                1740  0   40 2007  i   
2624702        Omichi, Haruaki                                              CAN M                                1739  0   20 2005  i   
6302971        Ondul, Aydin                                                 CAN M                            AGM 2006  0   40 1960  i   
2675145        Ong, Lucas                                                   CAN M                                1491  0   40 2013      
2653265        Orcullo, Fernando                                            CAN M                                1954  0   20 2000      
2679639        Oreta, Jace                                                  CAN M                                1516  0   40 2012      
2601826        Orlova, Yelizaveta                                           CAN F   WCM  WCM  NA                 1936  0   20 1994  wi  
2632772        Orogun, Ibukun                                               CAN M                                1844  0   40 1980  i   
2650282        Orosz, Peter                                                 CAN M                                1698  0   40 1989      
2613859        Orozco, Joey                                                 CAN M                                1880  0   20 0     i   
2605333        Ortiz, Hugo                                                  CAN M                                1632  0   40 1949  i   
2656485        Osali, Abdolreza                                             CAN M                                1441  0   40 1988      
2627914        Osler, Brian                                                 CAN M                                1584  0   20 1967  i   
2653877        Ossine, Nicholas                                             CAN M                            AIM 1655  0   40 2009  i   
2629402        Ostaci, Liviu                                                CAN M                                1795  0   40 1965  i   
2608081        Ostapchuk, David                                             CAN M                                1686  2   40 1973      
2604078        Oszvald, Joe                                                 CAN M                                1995  0   20 1980  i   
2634813        Ott, Richard                                                 CAN M                                1594  0   40 1960      
2603080        Ottosen, David                                               CAN M                                2067  0   20 0     i   
2671140        Ouaknine, Joel Olivier                                       CAN M                                1812  0   40 1972  i   
2620472        Ouellet, Maili-Jade                                          CAN F   WGM  WGM                     2322  9   20 2002  w   
2633574        Ouellette, Alex                                              CAN M                                1630  0   40 2005  i   
2652854        Ouni, Iheb                                                   CAN M                                1596  0   40 1995  i   
2605341        Oussedik, Elias                                              CAN M                                2157  0   20 1991  i   
2601087        Ozkan, Charlie                                               CAN M                                1941  0   20 0     i   
2635119        Ozkazanc, Alisan                                             CAN M                                1748  0   40 1997  i   
2672545        Ozols, Hantao                                                CAN M                                1642  0   40 2010      
2605368        O`Brien, Frank                                               CAN M                                1846  0   40 0     i   
2673134        O`brien, Harrison                                            CAN M                                1652  0   40 1993      
2625032        O`Connor, Michael                                            CAN M                                1681  0   40 0     i   
2676770        O`malley, Patrick                                            CAN M                                1507  0   40 2011      
2617315        O`Neil, Brendon                                              CAN M                                1822  0   40 0     i   
2642301        O`neil, Michael                                              CAN M                                1772  0   40 1998  i   
2677296        O`sullivan, Conor                                            CAN M                                1491  0   40 1988      
2610159        Pace, Anthony                                                CAN M                                1821  0   40 1997  i   
2610167        Pace, Christopher                                            CAN M                                2053  0   20 1992  i   
2600455        Pacey, Kevin                                                 CAN M                                2058  0   20 1960  i   
2681757        Pacheco-Vega, Sigfrido                                       CAN M                                2047  0   40 1975      
2660075        Pacin, Aleksander                                            CAN M                                1589  0   40 2008  i   
2660083        Pacin, Ondrej                                                CAN M                                1550  0   20 1971      
2660091        Pacin, Stefan                                                CAN M                                1480  0   40 1973      
2630893        Pagalan, Joel                                                CAN M                                1694  0   40 1972  i   
2629763        Page, Dany                                                   CAN M                                1727  0   20 1992      
2647338        Page, Denis                                                  CAN M                                1783  4   40 2000      
2649551        Page-Fortin, Mathieu                                         CAN M                                1894  0   40 1993      
2602040        Pajkic, Oljeg                                                CAN M                                2015  0   40 1964  i   
2601222        Palacios, Bobby                                              CAN M                                1974  0   20 0     i   
2600951        Palamarek, Dianna                                            CAN F                                2030  0   40 0     wi  
2680149        Palarajah, Ahilan                                            CAN M                                1794  0   40 1988      
2616998        Palardy, Patrick                                             CAN M                                1794  0   40 0     i   
2670348        Palmgren, Anders                                             CAN M                                1614  0   40 1994      
2603136        Palsson, Halldor Peter                                       CAN M                                1802  0   20 1958  i   
2639319        Pan, Jason                                                   CAN M                                1713  0   40 2009  i   
2654555        Pan, Julian                                                  CAN M                                1820  7   40 2014      
2642140        Pan, Kane                                                    CAN M                                1719  0   40 2006  i   
2643510        Pan, Nicholas                                                CAN M                                1662  0   40 2009  i   
2636417        Pan, Thomas                                                  CAN M                                1463  0   40 2007  i   
2616904        Panayotov, Ivo                                               CAN M                                1794  0   40 0     i   
2658488        Panchal, Rishi                                               CAN M                                1646  0   40 2004  i   
2604493        Panjwani, Raja                                               CAN M   IM                           2389  0   10 1990      
2684187        Panneerselvam, Thamizhaaradhanan                             CAN M                                1413  9   40 2018      
2626969        Pantazi, Emanuel A                                           CAN M                                1609  0   40 1945  i   
2608642        Panteluk, Steve                                              CAN M                                1834  0   40 0     i   
2658585        Papadatos, Stephen                                           CAN M                                1581  0   40 1991      
2616416        Papineau Esq, Daniel                                         CAN M                                1905  0   40 1977      
2626136        Papneja, Arul                                                CAN M                                1847  0   20 2004  i   
2634759        Parakin, Don                                                 CAN M                                1523  0   20 1960      
2665808        Paralikar, Akshaj                                            CAN M                                1424  5   40 2014      
2651122        Parboosingh, Harrison                                        CAN M                                1684  0   40 2007  i   
2651602        Parboosingh, Keaton                                          CAN M                                1660  0   40 2004  i   
2645408        Parchizadeh, Ashkan                                          CAN M                                1786  0   40 1986  i   
2628414        Pare, Marc                                                   CAN M                                1889  0   20 1954  i   
2624320        Parenteau, Francois                                          CAN M                                1818  0   40 1982  i   
2683059        Parmar, Nevil                                                CAN M                                1703  0   40 2001      
2638398        Parubets, Alexandra                                          CAN F                                1432  0   40 2010  wi  
2678233        Pascual, Michael John                                        CAN M                                1629  0   40 2010      
2616769        Pastor, Andrew                                               CAN M                                1890  0   40 1984  i   
2660105        Patel, Aum                                                   CAN M                                1721  0   40 2002  i   
2676737        Patel, Harshel                                               CAN M                                1403  0   40 2007      
2684578        Patel, Hrishik                                               CAN M                                1643  0   40 2002      
2657449        Patel, Jaimin                                                CAN M                                1798  0   40 2003      
2669544        Patel, Neevan                                                CAN M                            ACM 1687  7   40 2012      
2632675        Pathak, Pranav                                               CAN M                                1718  0   40 2007  i   
2651785        Patil, Aarya                                                 CAN M                                1598  0   40 2009  i   
2643049        Patil, Tanishq                                               CAN M                            AFM 1778  7   40 2012      
2602806        Patterson, Roger                                             CAN M                                1988  0   20 1958      
2620936        Paulsen, Lorenz                                              CAN M                                1639  0   40 0     i   
2626403        Pauric, Ivan                                                 CAN M                                1860  0   40 1944  i   
2636166        Pavl, Connor                                                 CAN M                                1469  0   40 2010  i   
2641380        Pawelko, Alexander                                           CAN M                                1795  0   40 2003  i   
2631334        Paydari, Mojtaba                                             CAN M                                1744  0   40 1979  i   
2647850        Pearce, Thomas                                               CAN M                                1640  0   40 1960  i   
2013428        Pechenkin, Vladimir                                          CAN M   FM                           2238  0   20 1977  i   
2603152        Pechisker, Alfred                                            CAN M                                2146  0   20 1981  i   
2601141        Peckford, William                                            CAN M                                2270  0   20 1967  i   
2602768        Pedersen, Rick                                               CAN M                                1920  0   20 0     i   
2605457        Peev, Pavel                                                  CAN M                                2034  0   20 1982  i   
2652919        Peirson, Daniel                                              CAN M                                1794  0   40 1982  i   
2643057        Pelev, Iassen                                                CAN M                                1961  0   20 2003      
2622998        Pellerin, Franck F                                           CAN M                                1923  0   40 1961  i   
2635941        Pelletier, Arnaud                                            CAN M                                1879  0   40 1999  i   
2651424        Peloquin, Charli                                             CAN M                            AIM 1937  0   20 2007      
2600030        Pelts, Roman                                                 CAN M   FM                           2417  0   10 1937  i   
2654350        Peng, Anny                                                   CAN F                                1567  0   40 2014  w   
2681030        Peng, Bennett                                                CAN M                                1755  0   40 2007      
2605376        Peng, David Yu                                               CAN M                            AGM 2179  0   20 1989  i   
2609819        Peng, Jackie                                                 CAN F   WIM  WIM                     1948  0   20 1998  wi  
2609827        Peng, Janet                                                  CAN F                                1805  0   20 2000  wi  
2619490        Peng, Sarah                                                  CAN F                                1822  0   40 2002  wi  
2601834        Pepin, Christian                                             CAN M                                1988  0   20 1961  i   
2603322        Peredun, Andrew                                              CAN M   FM                           2296  0   20 1980  i   
2671034        Pereira, Dexter                                              CAN M                                1524  0   40 2009  i   
2609495        Perelman, Leon                                               CAN M                                1914  0   20 1990  i   
2681420        Perez Socas, Luis Benito                                     CAN M                                1625  4   40 1990      
2659514        Perez, Ethan                                                 CAN M                                1662  5   40 2005      
5215277        Perez, Gilbert                                               CAN M                                1825  9   20 1958      
2605481        Peristy, Luke                                                CAN M                                1795  0   20 1989      
2618737        Perkins, Simon                                               CAN M                                1693  0   20 0         
2616670        Perna-Fraser, David                                          CAN M                                1939  0   40 1991  i   
2601885        Perovic, Bozidar                                             CAN M                                1996  0   40 1932  i   
2632861        Perreault, Jacquelin                                         CAN M                                1723  0   40 1959      
2630656        Perron, Jonathan                                             CAN M                                1856  0   40 1979  i   
2601591        Perron, Sean                                                 CAN M                                2050  0   20 1970  i   
2610698        Persaud, Hemant                                              CAN M                                1838  0   40 0         
2653923        Petel, Vishvesh                                              CAN M                                1705  0   40 1998  i   
2607069        Peter, Steven                                                CAN M                                2003  0   20 1956  i   
2622734        Petersen, Caleb                                              CAN M                                1918  0   20 2000  i   
2629364        Peterson, Curtis                                             CAN M                                1956  0   40 1987  i   
2638789        Petrov, Ivan                                                 CAN M                                1908  0   40 1987  i   
2633582        Petrovic, Milos                                              CAN M                                1771  0   20 2004  i   
2621282        Pfeffer, Gerald                                              CAN M                                1868  0   40 0     i   
2645599        Pham, Anthony                                                CAN M                                1758  0   40 1999  i   
12401285       Pham, Bich Ngoc                                              CAN F   WIM  WIM  NA                 2203  0   20 1990  wi  
2663783        Philipzig, Mats                                              CAN M                                1668  0   40 2000  i   
2636018        Phillips, Brian J                                            CAN M                                1748  0   40 1967      
2600072        Piasetski, Leon                                              CAN M   IM                           2159  0   10 1951      
2613913        Picana, Andrew                                               CAN M                                1950  0   40 0     i   
2614251        Piccinin, Mario                                              CAN M                                1801  0   20 0     i   
2618745        Piche, Guy                                                   CAN M                                1802  0   40 0     i   
2626853        Piche, Jeremie                                               CAN M                                1709  0   40 1983  i   
2626896        Piche, Zachary                                               CAN M                                1725  0   40 2008  i   
2645424        Pickard, Ryan                                                CAN M                                1722  0   40 2001  i   
2635321        Piedboeuf, Jp                                                CAN M                                1801  0   40 1993      
39931870       Pikus, Jacob                                                 CAN M                                1693  0   40 2004      
2642646        Pillai, Karma                                                CAN M                                1611  0   40 2010  i   
2654954        Pillai, Pranav                                               CAN M                                1612  0   40 2011      
2675595        Pilon, Spenser                                               CAN M                                1678  0   40 2001      
2600714        Pimentel, Sheldon                                            CAN M                                1727  0   40 1981      
2602873        Pineault, Denis                                              CAN M   CM                           2233  0   40 1959  i   
2663570        Pinto, Hanzel                                                CAN M                                1641  0   40 1990      
2611643        Pisanski, Piotr                                              CAN M                                1855  0   20 1983  i   
2647370        Pitono, Abraham                                              CAN M                                1861  5   20 1991      
2651955        Pitre, Lucas                                                 CAN M                                1763  0   20 1997      
2602962        Pitre, Ron                                                   CAN M                                2095  0   40 0     i   
2607760        Pivovarov, Juraj                                             CAN M                                1827  0   40 0     i   
2604795        Plante, Michel                                               CAN M                                1971  0   20 0     i   
2625792        Plante, Rejean                                               CAN M                                2001  0   40 1956  i   
2623382        Plaxton, David                                               CAN M                                1781  0   40 1960  i   
2611651        Plotkin, Mark                                                CAN M   IM        NA                 2358  11  10 1998      
2606674        Plotkin, Victor                                              CAN M   FM                           2279  0   20 1968      
2602970        Pneumonidis, Pantelis                                        CAN M                                2096  0   40 1968  i   
2617501        Pobereshnikova, Agniya                                       CAN F                                1655  0   20 1999  wi  
2625911        Pogosian, Dmitri                                             CAN M                                1803  0   40 1963  i   
2682508        Poirier, Erik                                                CAN M                                1938  0   40 0     i   
2601176        Poitras, Luc                                                 CAN M                                2124  0   20 1964  i   
2600692        Polacek, Jozef                                               CAN M                                2169  0   20 1952      
2644916        Pollitt, Henry                                               CAN M                                1940  0   40 2009      
2681218        Poloniato, Christopher                                       CAN M                                1720  0   40 1998      
2667398        Polushyn, Artem                                              CAN M                                1618  0   40 2011      
2040824        Pomerantz, Daniel                                            CAN M                                1940  0   20 1985      
2633906        Pommainville, Roland                                         CAN M                                1659  0   40 1960  i   
2661527        Poncelet, Niklas                                             CAN M                                1805  0   40 2009      
2668246        Poncsak, Juliette                                            CAN M                                1619  0   40 1998  i   
2682842        Poon, Jayden                                                 CAN M                                1661  0   40 2010      
5059305        Poorna Prakash, Roshini                                      CAN F                            ACM 1736  0   20 1994  w   
2671549        Popatia, Daylam                                              CAN M                                1477  0   20 1994      
2660970        Porlier, Xavier                                              CAN M                                1926  0   20 2004      
2801604        Porper, Edward                                               CAN M   IM                           2385  0   10 1963  i   
2617080        Porter, Patrick                                              CAN M                                1907  0   40 0     i   
2612259        Posaratnanathan, Juliaan                                     CAN M                                1917  0   20 1997  i   
2646170        Posner, Harry                                                CAN M                                1905  0   40 1951      
2605619        Posylek, Caesar Cezary                                       CAN M                                1697  0   40 1951  i   
2615215        Pottinger, Carl                                              CAN M                                1763  7   20 0         
2629593        Potvin, Alain-Nicolas                                        CAN M                                1765  0   40 1965      
2612011        Poulin, Mathieu                                              CAN M                                2091  0   20 1993  i   
2603225        Poulin, Maurice                                              CAN M                                1925  0   20 0         
2605635        Poulin, Rene                                                 CAN M                                1780  0   40 0     i   
2624753        Poulin, Roxane                                               CAN F                                1485  0   40 1990  wi  
2602776        Pradzinski, Tim                                              CAN M                                1860  0   20 1965  i   
2636301        Prasanna, Shreyas                                            CAN M                                1758  0   40 2008  i   
2605007        Predescu, Sebastian                                          CAN M                                2239  0   20 1988  i   
2616661        Pregent, Daniel                                              CAN M                                1791  0   40 1971  i   
2613280        Preotu, Razvan                                               CAN M   GM                           2482  10  10 1999      
2613930        Preotu, Rene                                                 CAN M                                1789  0   40 1969  i   
2660237        Presseau, Matteo                                             CAN M                                1965  0   40 2008      
2648245        Prianichnikov, Maikl                                         CAN M                                1931  0   40 2015      
2620880        Prince, Colin                                                CAN M                                1903  0   20 1965      
2661985        Proctor, Dale W                                              CAN M                                1652  0   40 2000      
2617625        Profit, Brian                                                CAN M                                1918  0   20 1970      
2616777        Prost, Bernie                                                CAN M                                1499  0   40 0         
14132087       Protsyuk, Svitlana                                           CAN F   WCM  WCM                     1944  0   20 1995  w   
2632357        Proulx, Roy                                                  CAN M                                1906  0   40 1966  i   
2641844        Pryor, Walker                                                CAN M                                1584  0   40 1975  i   
2602008        Pua, Richard                                                 CAN M                                2003  0   20 1981  i   
329111122      Puddle, James                                                CAN M                                1723  0   40 2009  i   
2632284        Pugach, Daniel                                               CAN M                                1557  0   40 2010  i   
2616360        Pulfer, Luke                                                 CAN M                                1928  0   20 2003  i   
2651610        Punay, Rhailey                                               CAN M                                2039  0   40 2010      
2642476        Puppala, Aekaay                                              CAN M                                1534  5   40 2015      
2602792        Purewal, Sardul                                              CAN M                                1965  0   20 0     i   
2600633        Puri, Vinny                                                  CAN M   FM                           2214  0   20 1967  i   
2600218        Pushkedra, Frank                                             CAN M   FM                           2263  0   20 0     i   
2671905        Qi, Jason                                                    CAN M                                1881  4   20 2003      
2636280        Qian, Ashley                                                 CAN F   WFM  WFM                     1983  20  40 2013  w   
2637774        Qian, Eric                                                   CAN M   CM                           2074  12  40 2010      
2632721        Qian, Jessica                                                CAN F                                1731  0   20 2006  wi  
2610841        Qian, Kai Jack                                               CAN M                                1725  0   40 1997  i   
2614880        Qian, Owen                                                   CAN M                                1954  0   20 1997  i   
2620243        Qiao, Cindy                                                  CAN F   WFM  WFM                     1975  0   20 2003  w   
2623200        Qiao, Joey                                                   CAN F   WCM  WCM                     1754  0   20 2005  wi  
2643545        Qin, Kaiqi                                                   CAN M                                1828  0   40 2007  i   
2627949        Qin, Kevin                                                   CAN M                                2040  0   20 2007      
2634082        Qin, Vincent                                                 CAN M                                1547  0   40 2008  i   
2629135        Qin, Yilong                                                  CAN M                                1830  0   40 1980  i   
2605651        Qin, Zi Yi Joey                                              CAN M                                2270  0   20 1996  i   
2637308        Qiu, Andrew Yu                                               CAN M                                1812  0   20 2005      
2627434        Qiu, James                                                   CAN M                                1588  0   40 2008  i   
2637316        Qiu, Peter Yong                                              CAN M                                1864  0   20 2005  i   
2649187        Qiu, Xie                                                     CAN M                                1886  0   40 1991      
329218998      Qu, Edison                                                   CAN M                            AGM 1771  0   40 2005  i   
2627221        Qu, Greta                                                    CAN F   WCM  WCM  NA                 1704  0   40 2009  wi  
2622742        Qu, Leo                                                      CAN M                                2029  0   20 2004      
8601640        Quan, Zhe                                                    CAN M   IM                           2432  0   10 1990  i   
2608669        Quiring, John                                                CAN M                                1813  0   20 0     i   
2601133        Raats, Dan                                                   CAN M                                2007  0   40 0     i   
2802295        Rabinovich, Alexander                                        CAN M   IM                           2423  0   10 1978  i   
2605686        Rachar, Sean                                                 CAN M                                1993  0   20 1987  i   
2680610        Rachuk, Grace                                                CAN F                                1752  0   40 2007  w   
2675722        Racine, Gerard                                               CAN M                                1683  1   40 2007      
2664445        Radenovic, Milan                                             CAN M                                1953  0   40 1993      
2670844        Radia, Anuj                                                  CAN M                                1651  0   40 2001      
2612631        Radic, Dejan                                                 CAN M                                1631  0   20 0         
2654563        Radic, Marko                                                 CAN M                                1555  0   40 2013      
2609312        Radzikowski, Marek                                           CAN M                                1735  0   40 1965  i   
2603764        Raheb, David                                                 CAN M                                2239  0   20 1983  i   
2616858        Rahemtulla, Adam                                             CAN M                                1951  0   40 1999  i   
2677725        Raja, Aarav                                                  CAN M                                1584  5   40 2012      
2658410        Rajabzadeh, Sina                                             CAN M                                1482  0   40 2012  i   
2602067        Rakhinshteyn, Fima                                           CAN M                                2086  0   40 0     i   
2665069        Rama Chandran, Ishaan                                        CAN M                                1451  0   40 2016      
2641399        Ramalho, David                                               CAN M                                1814  0   20 1987  i   
2604272        Ramaswamy, Kishor                                            CAN M                                2134  0   20 1988  i   
25997343       Ramesan, Raunak Amit                                         CAN M                                1990  5   40 2014      
2631270        Ramesh, Sanjay                                               CAN M                                1883  0   20 2004  i   
2660822        Ramirez, Emilio                                              CAN M                                1701  0   40 2005      
3876632        Ramos Trejo, Heidi Jeannine                                  CAN F                                1516  0   40 2012  w   
3877698        Ramos Trejo, Jacqueline Michelle                             CAN F                                1588  0   40 2009  wi  
2631490        Ran, Sean                                                    CAN M                                1551  0   40 2009  i   
2629194        Ran, Xiaoyu (charles)                                        CAN M                                1696  0   20 2006  i   
2647869        Ranario, Jones Mc                                            CAN M                                1755  0   40 1985      
25632736       Raninga Aditya Himanshu                                      CAN M                                1962  0   20 2002  i   
2669013        Ranjan Kumar, Aryan                                          CAN M                                1671  0   40 2010      
2628830        Ranson, James                                                CAN M                                1801  0   40 1980  i   
2641402        Rao, Atharva                                                 CAN M                                1803  0   40 2007  i   
2686066        Rao, Che                                                     CAN M                                1529  0   40 2017      
2678616        Raposo, Manuel                                               CAN M                                1501  0   40 1987      
2640295        Rashev, Aro                                                  CAN M                                1418  0   40 2011  i   
2630729        Ratelband, William                                           CAN M                                1891  0   40 2003      
2612569        Rathburn, Lia                                                CAN M                                2006  0   20 1998      
2628880        Ratte, Cameron                                               CAN M                                1867  0   20 1998  i   
2636310        Ratte, Daniel                                                CAN M                                1555  0   40 2008  i   
2642395        Ratte, James                                                 CAN M                                1458  0   40 2010  i   
2643251        Rauch, Damian                                                CAN M                                1718  0   40 1998      
2646030        Rauch, Frank                                                 CAN M                                1919  0   40 1965      
2677814        Rawal, Vikram                                                CAN M                                1734  8   40 2003      
2680041        Rayment, Samuel                                              CAN M                                1583  0   40 2004      
2605694        Raymer, Elliot                                               CAN M                                1872  0   40 1993      
2605708        Raymer, Evan                                                 CAN M                                1968  0   40 1991  i   
14119463       Razin, Vadim                                                 CAN M                                2348  5   10 1990      
2609673        Razzaq, Ali                                                  CAN M                                1864  0   20 1969  i   
2679060        Reddy, Satish                                                CAN M                                1539  0   40 1966      
2603179        Reddy, Tyler                                                 CAN M                                2098  0   20 1984  i   
2601168        Reeve, Jeff                                                  CAN M                                2088  0   20 1959      
2649837        Reid, Euan                                                   CAN M                                1854  0   40 1982  i   
2663899        Reid, Samuel                                                 CAN M                                1611  0   40 1997      
2630419        Reimer, Bruce                                                CAN M                                1548  0   20 1970      
2605414        Rek, Slava                                                   CAN M                                2107  0   20 0         
2606232        Rekhson, Vladislav                                           CAN M             IA                 2020  0   20 1982      
2622807        Relling, Leonard                                             CAN M                                1624  0   40 1948  i   
2618761        Remillard, John                                              CAN M                                1638  0   20 0         
2616041        Repa, Jason                                                  CAN M                                1923  0   40 0     i   
2651149        Repaka, Prabhav                                              CAN M                                1697  0   40 2010  i   
2611686        Reuter, Gerhard                                              CAN M                                1644  0   20 0         
2624338        Reynaud, Frederic                                            CAN M                                1877  0   40 1990  i   
2648490        Reynolds, Larsen                                             CAN M                                1480  0   40 1993  i   
2685183        Rhydderch, James                                             CAN M                                1692  0   40 2000      
2624770        Richard, Leo                                                 CAN M                                1839  0   20 2005      
2615509        Richardson, Kai                                              CAN M                                1949  0   20 2003  i   
2605163        Richardson, Ross                                             CAN M                                1937  0   40 0     i   
2659808        Riddoch, Colin                                               CAN M                                1407  0   40 1999      
2628430        Riley, Kelly                                                 CAN M                                1767  0   40 1956  i   
2602296        Ristovic, Nenad                                              CAN M   FM                           2198  0   20 1968  i   
2608529        Ritchie, Gordon                                              CAN M                                1966  0   20 1944  i   
2611228        Roback, Joe                                                  CAN M                                1970  0   20 1987  i   
2681749        Robbins, Ted                                                 CAN M                                1516  7   40 1971      
2647877        Roberts, Allan                                               CAN M                                1531  0   40 1976  i   
2671557        Robertson, Joel                                              CAN M                                1715  5   40 2000      
2627175        Robertson, Kole                                              CAN M                                1833  0   20 0     i   
2602024        Robertson, Trevor                                            CAN M                                1744  0   20 0     i   
2604736        Robichaud, Louis                                             CAN M                                1954  0   20 1964      
2602059        Robichaud, Martin                                            CAN M                                2079  0   20 1982  i   
2614669        Robichaud, Nicolas                                           CAN M                                1884  0   40 1997  i   
2606011        Robidas, Francois                                            CAN M                                1947  0   40 0     i   
2672294        Robillard, Guillaume                                         CAN M                                1697  0   40 1979      
2633914        Robillard, Jean-Philippe                                     CAN M                                1762  0   40 1980  i   
2677539        Robinson, Brayden                                            CAN M                                1681  0   40 2005      
2603705        Rodina, Nataliya                                             CAN F                                1966  0   40 1985  wi  
2668602        Rodrigue, Vincent                                            CAN M                                1702  0   40 1999      
2620049        Rodrigue-Lemieux, Shawn                                      CAN M   GM                           2534  5   10 2004      
2647303        Rodriguez, Aaron                                             CAN M                                1891  0   40 1989  i   
2626110        Rogers, Dustin                                               CAN M                                1935  0   20 1984  i   
2622793        Rohatynski, Jordan                                           CAN M                                1756  3   20 1995      
2647397        Rohland, Michael Karl                                        CAN M                                1883  6   20 1959      
2603802        Rolfe, Warrick                                               CAN M                                2087  0   20 1984  i   
2612267        Roller, Robert                                               CAN M                                1996  0   40 0     i   
2662930        Rollolazo, Roger L                                           CAN M                                1742  0   40 2000      
2661861        Romanowich, Yuri                                             CAN M                                1863  0   40 1995      
2616092        Rondon, Luciano                                              CAN M                                1871  0   40 1972      
2656108        Rook, Sean                                                   CAN M                                1752  0   40 2004  i   
2640490        Roque, Alexa                                                 CAN F                                1594  5   40 2010  w   
2607484        Rosen, Matthew                                               CAN M                                2062  0   40 0     i   
2672553        Rosenberg, Sean                                              CAN M                                1636  3   20 1987      
2668700        Rosenstock, Samuel                                           CAN M                                1695  0   40 2005  i   
2601249        Rositsan, Max                                                CAN M                                2150  0   40 1974  i   
2600277        Ross, David                                                  CAN M   IM                           2267  0   20 1961      
2600420        Ross, Paul                                                   CAN M   FM                           2144  0   20 1964      
2615568        Rotariu, Constantin                                          CAN M                                1767  0   20 0     i   
2605112        Rousseau, Daniel                                             CAN M                                2026  0   20 1950  i   
2603659        Roussel-Roozmon, Thomas                                      CAN M   GM                           2454  0   10 1988  i   
2650088        Rousskikh, Maxim                                             CAN M                                1998  5   20 2005      
2630443        Rowlinson, Terry                                             CAN M                                1771  0   40 1967  i   
2604124        Roy, Alain                                                   CAN M                                2009  0   20 1965  i   
2603543        Roy, Guy                                                     CAN M                                2064  0   40 0     i   
2032589        Roy, Myriam                                                  CAN F                                1954  0   20 1995  wi  
2686520        Roy, Pierre-Olivier                                          CAN M                                1755  0   40 1984      
2625237        Roy, Stephane                                                CAN M                                1723  0   40 1971      
2650894        Rozin, Mark                                                  CAN M                                1618  0   40 2007      
2607220        Rozybakiyev, Rasul                                           CAN M                                2014  0   40 1991  i   
2672650        Ruan, Cody                                                   CAN M                                1674  0   40 2006      
2620057        Ruan, Colin                                                  CAN M                                1686  0   40 0     i   
2604639        Rubanovski, Vladimir                                         CAN M                                1977  0   40 0     i   
2631440        Ruchinskaya, Valerie                                         CAN F   WFM  WFM                     2016  0   40 2008  w   
2626918        Ruelland, Geoffrey                                           CAN M                                1947  0   40 1979  i   
2617455        Runstedler, Albert                                           CAN M                                1665  0   40 0         
2662035        Runstedler, Rick                                             CAN M                                1639  0   40 2000      
2631091        Rusonik, Greg                                                CAN M                                1784  0   40 1968  i   
2619253        Rusonik, Max                                                 CAN M   FM                           2225  0   20 2006      
2662124        Russell, Fiona                                               CAN F                                1690  5   40 2010  w   
2640937        Russell, Wesley                                              CAN M                                1820  0   40 2010      
2625296        Rutkofske, Lonnie                                            CAN M                                1799  0   40 1946  i   
2616050        Rutter, Blair A                                              CAN M                                1836  3   20 1961      
2642174        Saba, Karim                                                  CAN M                                1760  0   40 1998  i   
2676842        Sabaiton, Norman                                             CAN M                                1711  2   40 1972      
2623943        Sabaratnam, Thiruvaran Alex                                  CAN M                                1996  0   40 1997  i   
2617960        Sabau, Ioan                                                  CAN M                                1813  0   40 1962  i   
2656060        Sabourin, Yves                                               CAN M                                1632  0   40 1973  i   
2606810        Sadeghi, Saeid                                               CAN M                                1953  0   20 0     i   
2630508        Sadler, Craig                                                CAN M                                1711  0   40 1978  i   
2619644        Saha, Ananda                                                 CAN M   CM                           2123  0   20 2000      
2674955        Sahebgharani, Raya                                           CAN F                                1567  0   40 2013  w   
2662990        Sahni, Anagh                                                 CAN M                            ACM 1621  15  40 2017      
551026074      Sahrane, Juba                                                CAN M                                1663  0   20 1994  i   
5028280        Sai Krishna G V                                              CAN M   IM                           2450  8   10 1996      
2654571        Saillant, Christopher                                        CAN M                                1945  0   40 2014      
2654962        Saillant, William                                            CAN M                                1699  0   40 2011  i   
2649055        Saimovici, Gabriel                                           CAN M                                1490  5   40 1951      
2624346        Saine, Zachary                                               CAN M                                2124  9   20 2001      
2655306        Saini, Eshan                                                 CAN M                                1563  0   40 2010  i   
2675919        Saini, Jaspreet Singh                                        CAN M                                1760  0   40 2004  i   
2601605        Saint-Amand, Paul                                            CAN M                                2081  0   20 1954  i   
2648016        Sairam, Amudan                                               CAN M                                1709  0   40 2008      
2675498        Sajosh, Isaac                                                CAN M                                1692  0   40 2013      
2604574        Salcedo, Daniel                                              CAN M                                1893  0   20 1958      
2601508        Saleh, Maher                                                 CAN M                                2169  0   20 1965  i   
2635330        Salkeld, Oscar                                               CAN M                                1778  0   40 2008      
2635224        Salkeld, Tobias                                              CAN M                                1967  0   20 2007      
2682206        Salonga, Kenneth                                             CAN M                                1561  5   40 2011      
2625504        Saltat, Michael                                              CAN M                                1597  3   40 1996      
2670070        Sama, Chetan Reddy                                           CAN M                                1739  10  40 2010      
2645432        Samano, Elyas                                                CAN M                                1511  0   40 1963      
4128290        Sambuev, Bator                                               CAN M   GM                           2420  5   10 1980      
2652153        Samei, Aydin                                                 CAN M                                1597  0   40 2010  i   
2613336        Sametova, Zhanna                                             CAN F                                1876  0   40 1998  wi  
2634970        Samokysh, Yevhen                                             CAN M                                1728  0   20 1996  i   
2651491        Sampath, Kavin Mukhilan                                      CAN M                                1659  0   40 2011      
2633922        Samson, Gaetan                                               CAN M                                1803  0   40 1957  i   
13503111       Samsonkin, Artiom                                            CAN M   IM                           2361  0   10 1989  i   
2629062        Samuel, Victor                                               CAN M                                1555  0   40 1983  i   
2663228        San Antonio, Samantha                                        CAN F                                1510  0   40 1990  wi  
2650045        Sanal Kumar, Nikul                                           CAN M                                1697  0   40 1986      
2668254        Sanders, Marcus                                              CAN M                                1753  0   40 2001  i   
2669366        Sanderson, Tyler                                             CAN M                                1779  0   40 1994      
2622270        Saneblidze, Irina                                            CAN F                                1884  0   40 1970  wi  
2678454        Sangha, Anhad                                                CAN M                                1417  0   40 2007      
2662353        Sankar Babu, Arjun Sai                                       CAN M                                1423  2   40 2012      
2663872        Sankaranarayanan, Sarvesh                                    CAN M                                1557  3   40 2014      
2641410        Sanson, Adam                                                 CAN M                                1641  0   40 2005  i   
2611694        Santelices, Philip                                           CAN M                                1665  0   40 0     i   
2601842        Sapozhnikov, Roman                                           CAN M   FM                           2183  0   20 1994  i   
2680696        Sarao, Karanveer Singh                                       CAN M                                1662  0   40 2008      
2639610        Sardari, Reza                                                CAN M                                1803  0   20 1969      
2620480        Saremi, Yekta                                                CAN F                                1775  0   40 2001  wi  
2670364        Sargent, Colin                                               CAN M                                1783  0   40 1991      
2642085        Sarhan, Nazir                                                CAN M                                1406  0   40 2013      
2622220        Sarra-Bournet, Marc                                          CAN M                                1813  0   40 1954  i   
88105040       Sarvesh Saravanan                                            CAN M                                1565  1   40 2016      
2622327        Sasata, Alexander                                            CAN M                                1844  0   20 2004  i   
2601672        Sasata, Robert                                               CAN M                                2146  0   20 1969  i   
2652803        Sasportas, Moshe                                             CAN M                                1565  0   40 2000  i   
2622700        Sass, Andrew                                                 CAN M                                1753  0   40 1975  i   
2667770        Sasseville, Alexis                                           CAN M                                1613  0   40 2009  i   
2614855        Sasseville, Jean                                             CAN M                                1944  0   40 1957  i   
2672073        Sathish Raj, Kanish Raj                                      CAN M                                1595  0   40 2014      
2657473        Satish Alwar, Dharsan                                        CAN M                            AIM 1741  11  40 2010      
2675781        Sato, Juanito                                                CAN M                                1777  0   40 1967  i   
2601290        Sauve, Richard                                               CAN M                                1868  0   40 0     i   
2649934        Sauve, Ronald                                                CAN M                                1528  0   40 1961      
2673800        Savage, Connor                                               CAN M                                2015  0   40 1990      
2674114        Savard, Alexandre                                            CAN M                                1744  0   40 2007      
2641429        Sazon, Omar                                                  CAN M                                1668  1   20 1980      
2651904        Schantz, Korbin                                              CAN M                                1622  0   40 2011  i   
2608677        Schech, Roland                                               CAN M                                1504  2   20 1951      
2612097        Schibler, Jordan                                             CAN M                                1916  0   40 1993      
2603446        Schmidt, Tom                                                 CAN M                                1933  0   20 0     i   
2613093        Schneider, Corin                                             CAN M                                1903  0   20 0     i   
2645459        Schneider, Mitchell                                          CAN M                                1937  0   40 1985  i   
2626357        Schocat, Eric                                                CAN M                                1789  0   40 1958  i   
2606259        Schofield, Mike                                              CAN M                                1809  0   40 0     i   
2609436        Scholz, Mike                                                 CAN M                                1581  0   20 0     i   
2608502        Schouten, Luke                                               CAN M                                1863  0   20 1942  i   
2607077        Schulz, Waldemar                                             CAN M                                1966  0   20 1957  i   
2649357        Schwartz, Elazar                                             CAN M                                1815  0   40 2009  i   
2635763        Schyngera, Eli                                               CAN M                                1580  0   40 2009      
2602393        Scoones, Dan                                                 CAN M                                2174  0   40 0     i   
2657279        Scott, Benjamin                                              CAN M                                1667  0   40 2000      
2655640        Scrieciu, Cristian                                           CAN M                                1647  5   20 2005      
2602822        Seehagen, Terry                                              CAN M                                1723  1   20 1957      
2647540        Sehn, Isaiah                                                 CAN M                                1804  4   20 2004      
48728420       Sekaran, Adithya                                             CAN M                                1811  8   40 2015      
2600501        Selick, Paul                                                 CAN M                                2275  0   20 1950  i   
2606275        Selling, Edward                                              CAN M                                1749  0   20 0     i   
2637596        Selva, Karthik B                                             CAN M                                1733  0   40 2005  i   
2635534        Sembrano, Joshua                                             CAN M             NA                 1758  0   20 1995      
2607603        Semianiuk, Konstantin                                        CAN M                                2110  0   20 1996  i   
2601311        Semyonov, Vladimir                                           CAN M                                2039  0   20 1963  i   
2658291        Senthilkumar, Sarveshwar                                     CAN M                            AFM 1561  0   40 2008  i   
2602857        Sequillion, Aaron                                            CAN M                                1973  0   20 1988  i   
2605724        Serbanescu, Natasa                                           CAN F                                1879  0   20 0     wi  
2626233        Serdula, Jay                                                 CAN M                                1816  0   40 1972  i   
2647354        Servant, Michel                                              CAN M                                1659  0   40 2000      
2667789        Sethi, Aaron                                                 CAN M                                1773  0   40 2009      
2648555        Sethilkumar, Advik                                           CAN M                                1445  0   40 2016  i   
2673517        Shafa, Bijan                                                 CAN M             NA                 1681  0   40 1999  i   
2651793        Shah, Mustafa                                                CAN M                                1665  0   40 2000      
2605732        Shah, Omaray M.                                              CAN M             IA                 1814  2   20 1977      
2646773        Shahad, Nabil                                                CAN M                                1756  0   40 2000      
12560502       Shahfar, Shima                                               CAN F             NI                 1640  0   40 1996  wi  
2657287        Shahi, Behnam                                                CAN M                                1640  0   40 1965      
2672219        Shahidinejad, Hossein                                        CAN M                                1741  0   40 2004      
2644304        Shaik, Muhammad Aman                                         CAN M                            ACM 1653  5   40 2013      
2659484        Sham, Bosco                                                  CAN M                                1570  0   40 2009      
2646056        Shamanth, Saanvi                                             CAN F                                1681  0   40 2015  w   
2604060        Shamilov, Edward                                             CAN M                                2187  0   40 0     i   
2621347        Shamroni, Dennis                                             CAN M                                1851  0   40 2001  i   
2671492        Shankar Prabhu, Prasanna                                     CAN M                            ACM 1532  5   40 2015      
2618931        Shao, Nathan                                                 CAN M                                1900  0   40 0     i   
2666774        Sharafutdinov, Timur                                         CAN M                                1596  0   40 2012  i   
2659905        Sharma, Aarush                                               CAN M                            AFM 1570  0   40 2011      
2643324        Sharma, Gagan                                                CAN M             NA                 1637  0   40 1988      
366099664      Sharma, Kaven                                                CAN M                                1729  2   40 2013      
2674599        Sharma, Laksh                                                CAN M                                1547  0   40 2009      
2621215        Sharma, Vishruth                                             CAN M                                1900  0   20 2007      
2613204        Sharpe, Michael D.                                           CAN M                                1612  0   20 1954      
2606291        Sharpe, Sam                                                  CAN M                                1808  0   40 0         
2628627        She, Allan                                                   CAN M                                1715  0   40 2002      
2668831        Sheetikov, Prohor                                            CAN M                                1620  0   40 2006  i   
2650304        Sheetz, Nathan                                               CAN M                                1691  6   20 1982      
2619024        Shen, Isamel                                                 CAN F                                1717  0   20 2006  wi  
2626349        Shen, Tianyi                                                 CAN F                                1668  0   40 2003  wi  
2644312        Shen, Yuntian(denis)                                         CAN M                                1523  5   40 2012      
2664747        Shen-Rong, Emma                                              CAN F                                1469  10  40 2017  w   
2654598        Sheng, Jack                                                  CAN M                                1847  0   40 2013      
2643529        Shepherd, Zachary                                            CAN M                                1533  0   40 1998  i   
2663511        Sheppard, Justin                                             CAN M                                1644  0   40 2001      
2606305        Sherman, Joshua                                              CAN M                                1742  0   20 0         
2605015        Sherman, Robert                                              CAN M                                1899  0   40 1969  i   
2634392        Sheth, Parth                                                 CAN M                                1551  0   40 1988  i   
2642662        Sheth, Rudra                                                 CAN M                                1703  5   20 2004      
2672081        Shetty, Arnav                                                CAN M                                1598  0   40 2011      
2622777        Shevchenko, Oleksii                                          CAN M                                1680  0   40 1995  i   
2627558        Shi, David                                                   CAN M                                1688  0   40 2005  i   
2609886        Shi, Diwen                                                   CAN M   FM                           2260  0   20 1999  i   
2617331        Shi, Ling Yun                                                CAN F                                1864  0   40 1999  wi  
2634090        Shi, Michael                                                 CAN M                                1818  0   40 2009  i   
2652609        Shi, Rex                                                     CAN M                                1802  0   40 1995      
2649179        Shi, Sean                                                    CAN M                                1623  0   40 2009  i   
2626756        Shi, William                                                 CAN M                                1769  0   20 2005  i   
2657910        Shirvani, Kian                                               CAN M                                1459  0   40 2008  i   
2686210        Shkvorets, Mark                                              CAN M                                1572  7   40 2010      
2686201        Shkvorets, Michael                                           CAN M                                1600  7   40 2009      
2681285        Shon, Kathryn                                                CAN F                                1460  3   40 2002  w   
2673347        Shopland, Mark                                               CAN M                                1411  4   40 1980      
2656078        Shrestha, Hardik                                             CAN M                                1611  0   40 2002  i   
2621398        Shrestha, Prayus                                             CAN M                                1756  0   40 2001  i   
2675978        Shrivastava, Swapnil                                         CAN M                                1530  0   40 1988      
33402094       Shroff, Dhairya Amit                                         CAN M                                1701  21  40 2016      
2651246        Shtepa, Liubov                                               CAN F                                1566  17  40 2015  w   
2676249        Shu, Chase                                                   CAN M                                1642  0   40 2012      
2637537        Sibulo, Nerio                                                CAN M                                1823  0   20 1988      
2605023        Siddeley, Hugh                                               CAN M                            AIM 1934  4   20 1978      
25697595       Siddhi Pramod Dahale                                         CAN F                                1558  0   40 2009  wi  
2630575        Siegel, Adam                                                 CAN M                                2027  0   20 1993      
2621681        Simard, Francois                                             CAN M                                1819  0   20 1978      
2651432        Simard, Jole                                                 CAN M                                1619  0   40 1978  i   
2626462        Simard, Martin                                               CAN M                                1907  0   40 1978      
2635852        Sinclair, Sam                                                CAN M                                1772  0   20 1995  i   
2654601        Singh, Aarav                                                 CAN M                                1449  4   40 2014      
2682567        Singh, Agamnoor                                              CAN M                                1633  0   40 2014      
2635607        Singh, Anya                                                  CAN F                                1589  0   40 2005  wi  
2659522        Singh, Arka                                                  CAN M                            ACM 1456  4   40 2013      
2649942        Singh, Bhavi                                                 CAN M                                1729  4   20 2005      
2676257        Singh, Dakshesh                                              CAN M                                1560  0   40 2013      
2669900        Singh, Harkirat                                              CAN M                                1564  0   40 2000  i   
2655330        Singh, Harshpreet                                            CAN M                                1599  0   40 2009      
2681447        Singh, Jasman                                                CAN M                                1511  2   40 2015      
2663953        Singh, Jayden                                                CAN M                                1672  2   40 2010      
2654970        Singh, Jovan                                                 CAN M                                1613  0   40 2011      
2612437        Singh, Krishneel                                             CAN M                                1990  0   40 1996  i   
2628686        Singh, Malhar                                                CAN M                                1829  0   20 2002      
2677970        Singh, Siyona                                                CAN F                                1643  0   40 2012  w   
2644932        Singh, Udayveer                                              CAN M                                1456  0   40 2008      
2676265        Singh, Zoya                                                  CAN F                                1548  0   40 2013  w   
2604710        Singher, Jean-Pierre                                         CAN M                                1895  0   20 0         
2673410        Sinha, Ansh                                                  CAN M                                1580  3   40 2013      
2618125        Sirkovich, Daniel                                            CAN M                                1697  0   20 0     i   
2650827        Sivanandam, Adithya Purushothaman                            CAN M                                1587  0   40 1994      
2620065        Sivapathasundaram, Manojh                                    CAN M                                1822  0   20 2003  i   
2625814        Skakni, Ismael                                               CAN M                                2000  0   40 1948  i   
2618109        Sklenka, Steve                                               CAN M                                1663  0   20 0     i   
2626438        Skop, Mike                                                   CAN M                                1801  0   40 1993  i   
2604086        Sladek, Vaclav                                               CAN M                            AIM 2055  0   40 1967  i   
2686872        Sleypen, Curtis                                              CAN M                                1467  0   40 1985      
2641852        Slone, Jake                                                  CAN M                                1817  0   40 1998  i   
2614014        Sly, Doug                                                    CAN M                                1796  0   20 1953  i   
2606321        Smilovici, Emil                                              CAN M                                1921  0   20 0     i   
2650622        Smirnov, Andrey                                              CAN M                                1754  0   40 1978      
2605244        Smith, Hazel                                                 CAN F   WFM  WFM                     2037  0   20 1991  wi  
2640058        Smolkin, Ben Gabriel                                         CAN M                                1964  4   20 2006      
2670372        Soare, Trevor                                                CAN M                                1643  0   40 2000      
34344217       Soberov, Emil                                                CAN M   CM                           2043  0   40 2010      
2635453        Soco, Lester                                                 CAN M                                1781  5   20 1980      
2608499        Sohal, Tanraj                                                CAN M   FM                           2234  0   20 1996  i   
2658534        Sokolov, Alexander                                           CAN M                                1457  0   40 2010  i   
2603306        Sokourinski, Sergei                                          CAN M                                2166  0   20 1959  i   
2612771        Soliven, Joe                                                 CAN M                                2076  0   40 0     i   
62900412       Song, Ethan                                                  CAN M   FM                           2231  0   20 2009      
2619067        Song, Guangyu                                                CAN M                                1930  0   40 0     i   
2614189        Song, Guannan Terry                                          CAN M   FM        SI,LSI             2141  0   20 1998  i   
2667410        Song, Jiacai                                                 CAN M                                1708  0   40 2010      
2613190        Song, Michael                                                CAN M   IM                           2390  0   10 1999      
2621770        Song, Samuel                                                 CAN M                                2176  0   20 2000      
2616211        Sonn, Eric                                                   CAN M                                1455  0   40 0     i   
2606720        Sorgard, Graham                                              CAN M                                1780  0   20 1979      
2635364        Sorgard, William                                             CAN M                                1536  0   40 2011      
2647389        Soskic, Milan                                                CAN M                                1579  0   40 1971  i   
2613328        Sottile, Claudio                                             CAN M                                1726  11  20 1994      
2604280        Soudre, Nicolas                                              CAN M                                2065  0   20 1977  i   
2638436        South, Fred                                                  CAN M                                1926  0   40 1956      
2600722        South, Robert                                                CAN M                                2211  0   20 1954  i   
2601044        Southam, David                                               CAN M                                1796  4   20 1966      
2667428        Sowmiya Narayanan, Seshadri Sai                              CAN M                                1814  0   40 2010      
2669501        Spanglet, Rachel                                             CAN F                                1679  0   40 2005  wi  
2651394        Spiian, Ross                                                 CAN M                                1780  0   40 2009      
2607794        Sponga, George                                               CAN M                                1836  0   20 0     i   
2600510        Spraggett, Grant                                             CAN M   FM                           2335  0   10 1957  i   
2600013        Spraggett, Kevin                                             CAN M   GM                           2414  0   10 1954      
2616114        Sprumont, Oscar                                              CAN M                                1991  0   20 1995      
2642689        Sreekumar Maliekal, Balakrishnan                             CAN M             NA                 1482  0   20 1974      
2631458        Sreekumar, Gauri                                             CAN F   WCM  WCM                     1766  2   40 2008  w   
2640929        Sreekumar, Gayathri                                          CAN F                                1491  1   40 2015  w   
2623900        Srinivas, Atharva                                            CAN M                            AFM 1722  0   20 2007  i   
2630389        Srinivasan, Hemant                                           CAN M                                2089  5   20 2007      
2652862        St-Germain, Jack                                             CAN M                                1958  0   20 2006      
2630940        St-Onge, Pierre                                              CAN M                                1720  0   40 1953  i   
2632888        St-Pierre, Steve                                             CAN M                                1831  0   40 1925  i   
2602881        St. Pierre, Benoit                                           CAN M                                2212  0   40 1970      
2612887        Stacey, George                                               CAN M                                1637  0   40 0     i   
2603721        Stanford, Mike                                               CAN M                                2194  0   20 1981  i   
2600838        Starr, Nava                                                  CAN F   WIM  WIM                     1946  0   20 1949  wi  
2600498        Starr, Sasha                                                 CAN M                                1876  0   20 1949  i   
2684888        Steadman, Richard                                            CAN M                                1567  3   40 1968      
2611724        Steele, Len                                                  CAN M                                1809  0   40 0     i   
2617889        Stefanovic, Miroslav                                         CAN M                                1919  0   20 0     i   
2684128        Steidman, Nathan                                             CAN M                                1674  0   40 2007      
2622262        Stein, Jacob                                                 CAN M                                1828  0   20 1986      
2678829        Stein, Michael                                               CAN M                                1588  0   40 1964      
2624362        Steinberg, Ellis                                             CAN M                                1859  0   20 1987      
2605783        Steininger, Gavin                                            CAN M                                1992  0   40 0     i   
2667797        Stelmach, Noah                                               CAN M                                1724  0   40 2009      
2663007        Stepanov, Mark                                               CAN M                                1517  7   40 2012      
2604450        Stevens, Christian                                           CAN M   FM                           2201  4   20 1987      
2653192        Stevenson, Mark                                              CAN M                                1700  0   40 2005      
2638444        Stewart, Michael                                             CAN M                                1767  0   40 1962  i   
2659999        Stewart, Michael                                             CAN M                                1425  0   40 1988      
2639181        Stewart, Taki                                                CAN M                                1404  0   40 1968  i   
2638053        Stoilov, Vadym                                               CAN M                                1771  0   40 2005  i   
2600285        Stone, Raymond                                               CAN M   FM                           2321  0   10 1953  i   
2630036        Stopic, Alexander                                            CAN M                                1741  0   20 2005  i   
2645092        Stordeur, Jackson                                            CAN M                                1957  0   20 2005      
2604043        Storey, Carl                                                 CAN M                                2084  0   40 0     i   
2624800        Stoyanova, Stela                                             CAN F                                1563  0   40 1986  w   
2632632        Streegan, Michael                                            CAN M                                1744  0   40 1978  i   
2661268        Streegan, Michael                                            CAN M                                1687  0   40 1960      
2634635        Street, Jeffrey                                              CAN M                                1675  0   40 1993  i   
2609770        Streit, Howard                                               CAN M                                1972  0   20 1949  i   
2635771        Stroganov, Valery                                            CAN M                                1434  0   40 1964  i   
2633108        Stroganov, Victor                                            CAN M                                1739  0   40 2003  i   
2623250        Struben, Jeroen                                              CAN M                                1899  0   20 1971      
2615134        Strugach, Alexander                                          CAN M                                1853  0   40 0     i   
2617439        Struthers, Matthew                                           CAN M                                1978  0   40 1974  i   
2628937        Su, Ethan                                                    CAN M                                1915  0   40 2008  i   
2640678        Su, Jayden Chenxuan                                          CAN M                            AFM 1537  6   40 2012      
2617919        Su, Michael                                                  CAN M                                1893  0   20 2002  i   
2652684        Su, Wentan                                                   CAN M                                1485  0   40 2005      
2620839        Subramanian, Arun                                            CAN M                                1827  0   40 0     i   
2669188        Suda Lafontaine, Toma                                        CAN M                                1686  0   40 2007  i   
2625997        Sugars, Ben                                                  CAN M                                1717  0   40 1995  i   
2607174        Suller, Lorant                                               CAN M                                1826  0   20 1973  i   
2634953        Sullivan, Andrew                                             CAN M                                1929  0   40 1958  i   
2606364        Sullivan, Brian                                              CAN M                                1482  0   40 1946      
2603519        Sullivan, Neil                                               CAN M                                2089  0   20 0     i   
2633817        Sumayan, Mark                                                CAN M                                1755  0   40 1995      
2648652        Sun, Jonathan                                                CAN M                                1911  0   40 2013      
2644940        Sun, Jonathan                                                CAN M                                1523  0   40 2009  i   
2644630        Sun, Lucas                                                   CAN M                                1497  0   40 2010  i   
2640902        Sun, Michael                                                 CAN M                                1559  0   40 2007  i   
2614642        Sun, Mike                                                    CAN M                                1923  0   20 1996  i   
2657295        Sunardi, Jason                                               CAN M                                1667  0   40 2002  i   
2602377        Sundar, Avinaash                                             CAN M                                2065  0   20 1993  i   
2639270        Sundara Rajan, Inbhavenkat                                   CAN M                                1832  0   40 2010      
2648563        Suo, Langhoupu                                               CAN M                                1561  0   40 2009  i   
2631903        Suominen, David                                              CAN M                                1878  0   20 1980      
2621592        Superceanu, Andi                                             CAN M                                1956  0   20 2005      
2614030        Supsup, Ferdinand                                            CAN M             NA             AFM 1687  0   20 1963      
2649071        Surendran, Siddharth                                         CAN M                                1666  0   40 2013      
2675773        Suresh, Aadhavan                                             CAN M                                1422  0   40 2017      
329108270      Suresh, Arjun                                                CAN M                            AFM 1821  0   40 2015      
2670488        Suresh, Barath Subramanian                                   CAN M   CM                           2003  0   40 2014      
2640767        Suresh, Pavan                                                CAN M                            AFM 1635  0   40 2009  i   
2620073        Surya, Benito                                                CAN M                                1991  0   20 2003      
2627280        Surya, Dania                                                 CAN F                                1556  0   20 2007  wi  
2655012        Susarla, Mayukh                                              CAN M                                1469  0   40 2011      
2678527        Sutharsan, Sankeith                                          CAN M                                1569  7   40 2009      
2600056        Suttles, Duncan                                              CAN M   GM                           2420  0   10 1945  i   
2605031        Sviridovitch, Alina                                          CAN F                                1969  0   20 1992  wi  
2677750        Swain, Harshil                                               CAN M                                1515  7   40 2018      
2614928        Swift, Ryne                                                  CAN M                                2022  0   20 1998      
2679647        Sychev, Danila                                               CAN M                                1820  5   40 2011      
2630613        Syed, Ali                                                    CAN M                                1636  0   40 1947  i   
2600544        Szalay, Karoly                                               CAN M                            AGM 2159  0   20 1993  i   
2663333        Szatmary, Alex                                               CAN M                                1620  0   20 1959      
2666812        Szeto, Jordan                                                CAN M                                1617  0   40 2013      
2665328        Szeto, Martina                                               CAN F                                1528  0   40 2014  w   
2628635        Szpular, Stefan                                              CAN M                                1470  0   40 1958  i   
2629089        Sztuka, Jeremy                                               CAN M                                1583  0   20 1980  i   
2622360        Szulski, Adam                                                CAN M                                1616  0   20 1957      
2684268        Ta, Chadwin                                                  CAN M                                1494  7   40 2006      
2652811        Tachijian, Mardig                                            CAN M                                1751  0   40 1999  i   
2652927        Tadique, Edgardo                                             CAN M                                1809  0   40 1965      
2669919        Tak, Simrat                                                  CAN M                                1579  0   40 1968      
2605040        Takov, Chris                                                 CAN M                                1911  0   40 0     i   
2647087        Talosig, Jaylord                                             CAN M                                1744  0   40 1985  i   
2622980        Talsma, Shawn                                                CAN M                                1848  0   40 1985  i   
2616378        Talukdar, Rohan                                              CAN M   IM                           2382  0   10 2003      
2609894        Tam, Erik                                                    CAN M                                2034  0   20 1983  i   
2631709        Tan, Andy                                                    CAN M                                1598  0   40 1998  i   
2650401        Tan, Brendan                                                 CAN M                                1983  0   20 2006  i   
2663660        Tan, Jayden Henry                                            CAN M                                1571  0   20 2006      
2617579        Tan, Kylie                                                   CAN F   WCM  WCM                     1621  0   20 2004  wi  
2644649        Tan, Rex                                                     CAN M                                1537  5   40 2010      
2655365        Tan, Shuwen                                                  CAN M                                1802  5   40 2009      
7002351        Tanaka, Taira Tyler                                          CAN M   FM                           2249  0   20 2005      
2644991        Tang, Andy                                                   CAN M                                1669  0   40 2006  i   
2604930        Tang, Charlie                                                CAN M                                2173  0   40 1984  i   
2610892        Tang, Edward                                                 CAN M                                1936  0   20 1984  i   
2653885        Tang, Gideon                                                 CAN M                                1673  0   40 2007      
2660806        Tang, Raymond                                                CAN M                                1613  0   40 2004      
2635780        Tang, Sheng                                                  CAN M                                1630  0   40 2003  i   
2606640        Tang, Tiffany                                                CAN F                                1866  0   40 1990  wi  
2678420        Tang, Wei                                                    CAN M                                1836  0   40 2008      
329107916      Tang-Han, Sean                                               CAN M                                1592  3   40 2012      
2620529        Tao, Ellen                                                   CAN F                                1765  0   20 2002  wi  
2616300        Tao, Rachel Long-Xin                                         CAN F   WCM  WCM                     1738  0   20 1999  wi  
2617617        Tapp, Ashley                                                 CAN F                                1779  0   20 2000  wi  
2621614        Tapp, Jacob                                                  CAN M                                1693  0   40 2003  i   
2618370        Taranik, Alexey                                              CAN M                                1854  0   40 0     i   
2632365        Tarasoff, Shawn                                              CAN M                                1809  0   40 1987  i   
2659530        Tatke, Tansh                                                 CAN M                                1583  2   40 2016      
2634333        Tavana, Joseph                                               CAN M                                1701  0   20 1988  i   
2662655        Tavernier, Jean                                              CAN M                                1596  0   40 1996  i   
2622157        Tawfik, John Samuel                                          CAN M                                1894  0   40 1979  i   
2606534        Tayar, Jonathan                                              CAN M   IM                           2325  0   20 1988  i   
2679680        Taylor, Aiden                                                CAN M                                1625  0   40 2009      
2637120        Taylor, Ashton                                               CAN M                                1948  0   20 2002      
2600250        Taylor, Gordon                                               CAN M   FM                           2309  0   20 1952  i   
2671077        Taylor, Grace                                                CAN F                                1450  0   40 1998  w   
2679655        Taylor, Hudson                                               CAN M                                1462  0   40 2011      
2635054        Taylor, Tristan                                              CAN M                                2028  0   20 2000      
2612100        Taylor, William P                                            CAN M                                1889  0   40 0     i   
2635372        Tcherni, Avram                                               CAN M                                1653  0   20 2000      
2661047        Temple, Richard                                              CAN M                                1483  2   40 1985      
2634244        Templonuevo, Mark Geryl                                      CAN M                                1877  0   40 1989      
34160000       Tenkov, Arkadii                                              CAN M                                1813  0   40 2012      
2656990        Tennant, Anthony                                             CAN M                                1654  0   40 1965  i   
2601192        Teodoro, Eduardo                                             CAN M   FM                           2306  0   10 1978  i   
2603039        Teodoro, Roderick                                            CAN M                                2076  0   40 0     i   
2601818        Teplitsky, Yan                                               CAN M   IM                           2448  0   10 1975  i   
2653281        Terance Joe Heston, Nitish Joson                             CAN M                                1646  0   40 2007  i   
2652625        Terentiev, Ernst                                             CAN M                                1804  0   40 2010  i   
2645505        Terry, Joshua                                                CAN M   CM                           2064  4   20 1999      
2604817        Tessier-Desrosiers, Olivier                                  CAN M                                2069  0   20 1983  i   
2680963        Teufel, Alexander                                            CAN M                                1516  0   40 2005      
2601095        Teuton, L. Frank                                             CAN M                                2225  0   40 0     i   
2613310        Thanabalachandran, Kajan                                     CAN M                                1804  0   20 1998  i   
2605058        Thavandiran, Shiyam                                          CAN M   IM                           2405  0   10 1992      
2610620        Thibault, Mario                                              CAN M                                1606  0   40 0     i   
2623293        Thiel, Rodney                                                CAN M                                1850  0   40 1970  i   
2643421        Thomas, Hudson                                               CAN M                                1715  0   40 2008      
2650657        Thompson, Daniel                                             CAN M                                2071  0   40 1982      
2673525        Thompson, David                                              CAN M                                1453  5   20 1975      
2675200        Thompson, Francis                                            CAN M                                1718  0   40 1967      
2608464        Thompson, Peter                                              CAN M                                1800  0   40 0     i   
2656086        Thomson, Zachary                                             CAN M                                1724  0   20 1999      
2607590        Thornton, David                                              CAN M                                1958  0   40 1980  i   
2605856        Thorvardson, Barry                                           CAN M                                2088  0   40 0     i   
2606038        Thorvardson, Craig                                           CAN M                                2022  0   40 1986  i   
2657961        Tian, Dylan                                                  CAN M                            AFM 1628  5   40 2011      
2623960        Tian, Shi Yuan                                               CAN F   WFM  WFM                     1921  0   20 2005  wi  
2623064        Timmerman, Brian                                             CAN M                                1870  0   20 1998  i   
2662310        Timokhov, Andrew                                             CAN M                                1654  5   40 2012      
2678535        Ting, Ryan                                                   CAN M                                1683  0   20 1997      
2621118        Tinica, Gabriel                                              CAN M                                1900  0   20 0     i   
2602229        Tipu, Vincent                                                CAN M                                2220  0   20 1977  i   
2639424        Tiqui, Wilfredo                                              CAN M                                1689  0   40 1965  i   
2670380        Tirehkar, Amirmasoud                                         CAN M                                1790  0   40 1975      
2649594        Tirman, David                                                CAN M                                1519  0   20 1982      
2623544        Tjandrajana, Eddy                                            CAN M                                1860  0   40 1962      
2669633        Tkachuk, Mykhailo                                            CAN M                                1813  0   40 2007  i   
2609908        Todd, Adie                                                   CAN F                                1668  0   20 1988  w   
2612895        Todd, Nick                                                   CAN M                                1687  0   40 0         
2670437        Tohon, Honestson Mellit Shalom                               CAN M                                1901  0   40 2007      
2610272        Tolentino, Andre Angelo                                      CAN M                                1843  0   40 2001  i   
2634422        Tolentino, Avelino Angelo                                    CAN M                            AFM 1742  0   40 1974  i   
2622483        Tolentino, Khino                                             CAN M                                1845  0   40 2006  i   
2610280        Tolentino, Patrick Angelo                                    CAN M                                2085  0   20 2002  i   
2667800        Tomilin, Ryan                                                CAN M                                2024  0   40 2008  i   
2612798        Tonakanian, Stephan                                          CAN M                                1977  0   20 0     i   
2657074        Tony Chen                                                    CAN M                                1732  0   40 1970      
2657481        Toor, Josh                                                   CAN M                                1618  10  40 2011      
2678276        Topcu, Alp                                                   CAN M                                1649  0   40 2010      
2676850        Toponce, Cole                                                CAN M                                1835  0   40 2005      
2650207        Torabgar, Arshia                                             CAN M                                1597  3   40 2007      
2606402        Tot, Nandor                                                  CAN M                                2010  0   20 1959  i   
2671514        Towns, Barry                                                 CAN M                                1525  0   40 1953      
2605473        Trahan, Daniel                                               CAN M                                1976  0   20 1965  i   
2633060        Tran, Dennis                                                 CAN M                                1727  0   40 2002  i   
2664097        Tran, Hien Son                                               CAN M                                1645  4   40 2015      
2684098        Tran, Minh                                                   CAN M                            AIM 1750  0   40 2008      
2635461        Tran, Tri                                                    CAN M                                2008  0   40 2009      
2676710        Tran, Vu Khoi Trong                                          CAN M                                1684  4   40 1989      
2617846        Tran-Ly, Tristan                                             CAN M                                1969  0   20 1995  i   
2607115        Trandafir, Stefan                                            CAN M                                2027  0   20 1991  i   
2641585        Traynor, Zach                                                CAN M                                1516  0   40 1994      
2604841        Tremblay, Alain                                              CAN M                                2090  0   20 1966  i   
2618893        Tremblay, Mario                                              CAN M                                1775  0   20 1966  i   
2606682        Tremblay, Rejean                                             CAN M   CM                           2107  0   20 1969      
2603144        Tremblay, Sylvain                                            CAN M                                2210  0   40 0     i   
2655659        Tremblay, Xavier                                             CAN M                                1793  0   40 2006      
2668173        Trenholm, Daniel                                             CAN M                                1616  0   40 2000  i   
2662949        Trentalance, Josiah                                          CAN M                                1725  1   20 2004      
2642166        Trenton, Isaac                                               CAN M                                1848  0   40 2004      
2651963        Trilla, Adria                                                CAN M                                1726  0   40 2001      
2635380        Trinh, Khoi                                                  CAN M                                1549  0   40 2011  i   
2604051        Trinh, Tri Bao                                               CAN M                                1999  0   20 1980      
2687194        Trippen, William                                             CAN M                                1515  5   40 2011      
2602555        Trochtchanovitch, Pavel                                      CAN M                                1967  0   20 0     i   
34150927       Trofimov-Malyshkin, Valent                                   CAN M                                1947  0   20 2006      
2649950        Troitsky, Yuri                                               CAN M                                1830  0   40 2009      
2607492        Trottier, Alain                                              CAN M                                1842  0   40 0     i   
2616220        Trottier, Emile                                              CAN M                                2104  0   40 1994  i   
2631776        Trottier, Yves                                               CAN M                                1974  0   40 1961  i   
2643111        Trudeau, Charlie                                             CAN M                                1481  0   40 2007  i   
2657619        Trudeau, Noah Lee                                            CAN M                                1657  0   40 2008  i   
2624249        Trueman, Francis                                             CAN M                                1480  3   20 1941      
2655799        Truong, Daniel                                               CAN M                                1772  0   40 2008      
2624834        Tsanaclis, Albert                                            CAN M                            AFM 1675  0   40 1977  i   
2660474        Tsang, Ron                                                   CAN M                                1727  0   40 1994  i   
2673991        Tsanov, Denise                                               CAN F                                1480  0   40 2012  w   
2675218        Tse, Chun Wing                                               CAN M                                1770  0   40 1985      
2638673        Tseng, Bradley                                               CAN M                                2010  3   40 2010      
2642581        Tseng, Elliot                                                CAN M                                1632  0   40 2006  i   
2621649        Tsukerman, Julia                                             CAN F   WCM  WCM  NA                 1881  0   20 2006  wi  
2620260        Tsypin, Allison                                              CAN F             IA                 1591  0   40 2003  wi  
2668890        Tu, Liam                                                     CAN M                                1993  0   40 2010      
2645009        Tuladhar, Jude                                               CAN M                                1585  0   40 2007      
2615193        Turcotte, Jonathan                                           CAN M                                1913  3   20 1983      
2684489        Turgeon, Guy                                                 CAN M                                1614  0   40 2000      
2624842        Turgeon, Yoakim                                              CAN M                                1759  0   40 2001  i   
2686236        Turon, Isaac                                                 CAN M                                1630  0   40 2002      
2622114        Tursunova, Umida                                             CAN F                                1843  0   40 1950  wi  
2628112        Tuvera, Mark                                                 CAN M                                1808  0   20 1992      
2614081        Twesigye, Derick Joshua                                      CAN M                                2068  0   20 0     i   
2657490        Tyulenev, Alexey                                             CAN M                                1678  0   20 2000      
2637502        Ubaka, Michael                                               CAN M                                1725  0   40 1990      
2643120        Udaiyarajan, Ravichandran                                    CAN M                                1579  0   40 1989  i   
24118710       Udalova, Mariia                                              CAN F                                2009  0   20 1992  wi  
2618273        Udrea, Chris                                                 CAN M                                1878  0   40 0     i   
2615940        Ugodnikov, Arkadiy                                           CAN M                                1662  11  20 1955      
2606437        Upper, John                                                  CAN M                                1973  0   20 0         
2603748        Urquhart, Ed                                                 CAN M                                2209  0   20 1974  i   
2633825        Usman, Ali                                                   CAN M                                1704  0   40 2008  i   
2609444        Usselman, Paul                                               CAN M                                1818  0   20 0     i   
2623773        Uthayakumar, Ronan                                           CAN M                                1695  0   20 2003  i   
2647362        Vaillant, Charles-Etienne                                    CAN M                                1794  6   20 2000      
2603918        Vaingorten, Yaaqov                                           CAN M   FM                           2202  0   20 1981  i   
2672677        Vainshtein, Arno                                             CAN M                                1577  0   40 2009      
2661675        Vaisbein, Mark                                               CAN M                                1957  0   40 1970      
2650843        Valavan, Aaryan                                              CAN M                                1633  0   40 2008      
2623056        Valdes, Javier                                               CAN M                                1624  0   20 1985      
2616238        Valdez, Daniel                                               CAN M                                1825  0   40 0     i   
2603110        Valdizon, Armando                                            CAN M                                2082  0   20 0         
2651939        Vale, Noah                                                   CAN M                                1633  0   40 2002  i   
2617560        Valentino, Marcos                                            CAN M                                1993  0   20 0         
2654610        Vallabhajosyula, Srikarthikeya                               CAN M                                1450  0   40 2014  i   
2654709        Vallabhajosyula, Vijaya                                      CAN F                                1461  0   40 2011  wi  
2607506        Valley, Michel                                               CAN M                                1813  0   40 0     i   
2672839        Vallieres, David                                             CAN M                                1971  0   40 1991  i   
2680831        Valluri, Sanath Kumar                                        CAN M                                1402  0   40 1982      
33394784       Valluru, Neel Madhav                                         CAN M                                1483  0   40 2010      
2663538        Van Harten, Calvin                                           CAN M                                1628  0   40 1988  i   
2628910        Van Niekerk, Anton                                           CAN M                                1851  0   40 1987  i   
2622670        Van Rooy, Jake                                               CAN M                                1891  0   20 1986  i   
2639238        Van Spyk, Aiken                                              CAN M                                1470  0   40 1974  i   
2629801        Van, Anna                                                    CAN F                                1643  0   40 2005  wi  
2623978        Van, Thuy Thanh An                                           CAN F                                1542  0   40 2005  wi  
2648369        Vander Welle, Kyle                                           CAN M                                1693  0   40 1995  i   
2675226        Vanier, Edouard                                              CAN M                                1753  0   40 2006  i   
2661365        Varakunan, Cadiron                                           CAN M                                1838  0   40 2009      
2630818        Vasic, Maxim                                                 CAN M             NA                 2109  5   20 2004      
2608049        Vasilev, Stephan                                             CAN M                                2107  0   40 0     i   
2647893        Vaughan, Nathan                                              CAN M                                1957  0   20 2003      
2639831        Veilleux, Henri-Paul                                         CAN M                                1862  0   40 1955      
2637057        Velasquez, Noah                                              CAN M                                1913  0   40 2010      
2675307        Velazquez, Alex                                              CAN M                                1734  3   40 1996      
2657201        Velmurugan, Sanchith                                         CAN M                                1558  0   40 2006  i   
2602601        Veltmann, Martin                                             CAN M                                2008  0   40 0     i   
2650096        Vemuri, Eesha Bharathi                                       CAN F                            ACM 1609  0   40 2012  wi  
2658763        Venugopal, Vishwajith                                        CAN M                                1469  0   40 2015      
2614090        Verde, Pino                                                  CAN M                                1556  2   20 1948      
2611236        Verdon, Norman                                               CAN M                                1816  0   20 0         
2668653        Verge, Leo                                                   CAN M                                1747  0   40 2006      
2662795        Verma, Audvik                                                CAN M                            ACM 1722  7   40 2016      
2643138        Verma, Raj                                                   CAN M                                1604  0   40 1976      
2614308        Verny, Thomas R                                              CAN M                                1768  0   40 1936  i   
2620090        Vettese, Nicholas                                            CAN M   IM                           2390  11  10 2004      
2663279        Vicanek-Santaguida, Thomas                                   CAN M                                1638  0   40 2003  i   
2653028        Vickers, Josh                                                CAN M                                1666  0   20 1984      
2629623        Vignalou, Joseph                                             CAN M                                1818  0   20 1946  i   
2623749        Vigneswaramoorthy, Vinorth                                   CAN M                                1732  0   40 1988  i   
2654369        Vigurs, Sofia                                                CAN F                                1702  0   40 2014  w   
2633590        Vijendra, Vinushan                                           CAN M                                1740  0   20 2005      
2675510        Vikram, Aashrith                                             CAN M                                1441  0   40 2014      
2652242        Vikulin, Vladyslav                                           CAN M                                1693  0   40 1996  i   
2645866        Villamar, Eros                                               CAN M                                1916  4   40 2011      
2653567        Villamar, Flyn                                               CAN M                                1584  3   40 2014      
2671921        Villeneuve, Andre                                            CAN M                                1716  0   40 2000      
2624389        Villeneuve, Benoit                                           CAN M                                1885  0   40 1973  i   
2620685        Villeneuve, Robert                                           CAN M                                1948  0   20 0     i   
2607832        Viminitz, Paul                                               CAN M                                1518  0   20 0         
45113068       Vincent, Andre                                               CAN M                                1454  0   20 1946      
2605600        Vincent, Trevor                                              CAN M                                2226  0   20 1990  i   
2684845        Vinoth Kumar, Sharvin Neal                                   CAN M                                1668  7   40 2015      
2657007        Vishwanath, Rahul                                            CAN M                                1630  0   40 1989  i   
329093857      Vlasblom, Andrew                                             CAN M                                1740  0   40 1987      
6008232        Vlasov, Alexander                                            CAN M                                1707  0   40 2006      
2623340        Vlasov, John                                                 CAN M                                1904  0   40 1959  i   
2627884        Vo, Andy                                                     CAN M                                1521  0   40 2006  i   
2662868        Vo, Timothy                                                  CAN M                                1622  0   20 2003      
2668718        Vodniza, Guillermo                                           CAN M                                1771  0   40 1976  i   
2668262        Voisin, Antoine                                              CAN M                                1771  0   40 2003      
2603160        Voloaca, Mihnea                                              CAN M                                2036  0   20 1981      
2658720        Von Fintel, Dieter                                           CAN M                                1533  3   40 1970      
2612119        von Keitz, Michael                                           CAN M             AO,IA          AIM 1633  0   40 0     i   
2655039        Vong, Nathan                                                 CAN M                                1514  0   40 2011  i   
2623501        Vorobev, Alexander                                           CAN M                                2108  0   40 1998  i   
13300415       Voskanyan, Vahagn                                            CAN M   FM                           2173  0   10 1944  i   
2683440        Voth, Levi                                                   CAN M                                1648  0   40 2004      
2600390        Vranesic, Zvonko                                             CAN M   IM                           2320  0   20 1938  i   
2665140        Vu, Goldy                                                    CAN M                                1573  0   40 2016      
2623684        Vu, Henry                                                    CAN M                                1670  0   40 2000  i   
2647648        Vu, Huy Minh                                                 CAN M                                1952  5   40 2013      
2675439        Vu, Sienna                                                   CAN F                                1503  0   40 2016  w   
2600927        Vujosevic, Smilja                                            CAN F   WIM  WIM                     2030  0   20 1935  wi  
2667835        Vyas, Samarth                                                CAN M                                1756  0   40 2009      
2640546        Vyas, Vihaan Akarshak                                        CAN M                                1483  0   40 2012  i   
2672790        Wait, David                                                  CAN M                                1517  0   40 2011      
2601206        Walker, Ben                                                  CAN M                                2225  0   20 1966  i   
2659700        Wall, Jonathan                                               CAN M                                1479  3   40 1994      
2625687        Walter, Steven                                               CAN M                                1710  0   40 2007  i   
2649748        Wan, Eric                                                    CAN M                                1643  0   40 2003  i   
2684616        Wan, Jayden                                                  CAN M                                1726  0   40 2016      
2610191        Wan, Kevin                                                   CAN M                                2258  0   20 2001  i   
2665913        Wang, Alan                                                   CAN M                                1766  6   40 2014      
2635011        Wang, Alex                                                   CAN M                                1743  0   20 2005  i   
2639700        Wang, Alex Jiale                                             CAN M                                1671  0   40 2003  i   
2631172        Wang, Andrew PinCong                                         CAN M                                1475  0   40 2007  i   
2637804        Wang, Andy Zixin                                             CAN M                                1773  0   40 2009      
2654717        Wang, Angela                                                 CAN F                                1637  0   40 2012  w   
2640090        Wang, April                                                  CAN F                                1648  0   40 2012  w   
2667860        Wang, Bella                                                  CAN M                                1450  0   40 2006  i   
2654245        Wang, Benjamin                                               CAN M                                1453  0   40 2016      
8618585        Wang, Bingfei                                                CAN M   CM                           2071  0   20 2005      
2640511        Wang, Caitlin                                                CAN F                                1642  0   40 2011  w   
2651521        Wang, Chengjun Patrick                                       CAN M                                1813  0   40 2008  i   
2615657        Wang, Constance                                              CAN F   WFM  WFM                     1897  0   20 2001  wi  
2634163        Wang, Daniel Ruohan                                          CAN M                                1986  0   40 2008      
2605538        Wang, David                                                  CAN M                                2212  0   20 1989  i   
2636433        Wang, Dennis Haoze                                           CAN M                                1542  0   40 2010      
2636115        Wang, Derek                                                  CAN M                                2122  0   40 2008      
2669498        Wang, Dongkai Harry                                          CAN M             FI                 2190  0   40 1998  i   
2666863        Wang, Edison                                                 CAN M                                1915  0   40 2013      
2635020        Wang, Elon                                                   CAN M                                1754  0   20 2003  i   
2674343        Wang, Elvis                                                  CAN M                                1827  0   40 2016      
2652749        Wang, Enzo                                                   CAN M                                1498  0   40 2010  i   
2613409        Wang, Eric                                                   CAN M                                1939  0   20 2000  i   
2629518        Wang, Eric                                                   CAN M                                1759  0   20 2005  i   
2656582        Wang, Eric Jiachen                                           CAN M                                1710  4   40 2012      
2674203        Wang, Eric Zilong                                            CAN M                                1403  0   40 2012  i   
2683156        Wang, Euclid                                                 CAN M                                1538  6   40 2018      
2603624        Wang, Hao Yuan                                               CAN M                                2255  0   20 1986  i   
2648229        Wang, Hongyu                                                 CAN M                                1742  0   40 1990  i   
2636425        Wang, Howard                                                 CAN M                                1903  0   40 1972  i   
2624850        Wang, Isabelle                                               CAN F                                1702  0   20 2004  wi  
2620731        Wang, Jeff                                                   CAN M                                1879  0   20 2002  i   
2639718        Wang, Jerry                                                  CAN M                                1928  0   20 2005  i   
2609517        Wang, Jesse B                                                CAN M                                2026  0   20 1994  i   
8610649        Wang, Jiaying                                                CAN F                                1897  0   20 2000  wi  
2664399        Wang, Justin                                                 CAN M                                1558  0   40 2017      
2630532        Wang, Kai                                                    CAN M                                1695  0   40 1974      
2616831        Wang, Kaixin                                                 CAN M                                1876  0   20 2003  i   
2666880        Wang, Lucas Rong Chen                                        CAN M                                1801  0   40 2012      
2640104        Wang, Lucas Yuebo                                            CAN M                                1751  0   40 2014      
2640775        Wang, Mengxuan                                               CAN M                                1693  0   40 2009  i   
2673894        Wang, Muyu Lucas                                             CAN M                                1799  0   40 2014      
2663635        Wang, Nathan                                                 CAN M                                1484  0   40 2016      
2638681        Wang, Nathan Zian                                            CAN M                                2006  6   40 2009      
2655047        Wang, Patrick Yu                                             CAN M                                1467  0   40 2012  i   
2621711        Wang, Paul                                                   CAN M                                1996  0   20 2006  i   
2628325        Wang, Rachel Zihan                                           CAN F   WCM  WCM                     1848  0   20 2007  w   
2608243        Wang, Richard                                                CAN M   IM                           2336  0   10 1998  i   
2633370        Wang, Robert                                                 CAN M                                1634  0   40 2006  i   
2650967        Wang, Ruoyu                                                  CAN F                                1457  0   40 2012  w   
2632268        Wang, Thomas                                                 CAN M                                1741  0   40 2004  i   
2667479        Wang, Watson                                                 CAN M                                1790  0   40 2010      
2638312        Wang, William Kaiyuan                                        CAN M                            AFM 1759  2   40 2012      
2662647        Wang, Xiangbin                                               CAN M                                1735  0   40 1991  i   
2605546        Wang, Yamei                                                  CAN F   WFM  WFM                     2045  0   40 1986  wi  
2614910        Wang, Yan                                                    CAN F                                1804  0   40 1996  wi  
2632730        Wang, Zhixing (Daniel)                                       CAN M             NA                 1510  0   40 2008  i   
2663210        Wang, Zi                                                     CAN M                                1620  0   20 1991      
2668050        Wang, Zi Sheng                                               CAN M                                1785  6   40 2000      
2654725        Wangluo, Joanne                                              CAN F   WCM  WCM                     1829  0   40 2012  w   
2655390        Wangluo, May                                                 CAN F                                1608  0   40 2010  w   
2651017        Wardroper, Eric                                              CAN M                                1695  0   40 2007  i   
2684292        Washah, Erincan                                              CAN M                                1728  0   40 2000      
2617609        Washimkar, Arhant                                            CAN M                                1825  4   20 2004      
2617226        Wasserman, Leor                                              CAN M                                1877  0   40 1995  i   
2677369        Wasserman, Shoshana                                          CAN M                                1690  0   40 1992      
2615860        Watson, Walter                                               CAN M                                1820  0   40 0     i   
2655896        Weaver, Ian                                                  CAN M                                1576  0   40 1993      
2671638        Webb, Alexander                                              CAN M                                1969  0   40 2000  i   
29907942       Weerakoon, Isuli                                             CAN F                                1417  0   40 2010  wi  
2622335        Wei, Daniel                                                  CAN M                                1851  0   20 2003  i   
2638070        Wei, Hunter                                                  CAN M                                1703  0   40 2005  i   
2610302        Wei, William                                                 CAN M                                1827  0   40 1999  i   
2602911        Wen, Jean-Francois                                           CAN M                                2034  0   20 1962  i   
2642360        Wen, Justin                                                  CAN M                                1694  0   40 2011      
2602539        Wenaas, Eric                                                 CAN M                                2140  0   20 1970  i   
2675137        Westcott, Todd                                               CAN M                                1728  0   40 1986  i   
2616246        Weston, Paul                                                 CAN M                                1935  0   40 0     i   
2631954        Wharton, Kayode                                              CAN M                                1858  0   20 1977  i   
2609460        Whissell, Mavros                                             CAN M                                2009  0   20 1975  i   
2606607        White, Chris                                                 CAN M             NA                 1814  0   20 1975      
2612275        Wiebe, Daniel                                                CAN M                                1984  0   20 0     i   
2623862        Wiebe, Isaac                                                 CAN M   CM                           2034  0   20 1994      
2602075        Wight, Keith                                                 CAN M                                1990  0   20 0     i   
2608090        Wihnon, Jason                                                CAN M                                1794  0   20 0     i   
2616629        Wilker, Marcus                                               CAN M                                1665  0   40 1973  i   
2605490        Wilkin, Alain                                                CAN M                                1850  3   20 0         
2639769        Williams, Bennet                                             CAN M                                1537  5   40 1970      
2632152        Williams, David R                                            CAN M                                1474  0   40 1954  i   
2648938        Williams, Eric                                               CAN M                                1675  0   40 1991  i   
2600730        Williams, Leo                                                CAN M                                2136  0   20 1950  i   
2601656        Williams, Paul                                               CAN M                                2279  0   20 1968  i   
2682761        Williams-Ikhenoba, Jesukhogie                                CAN M                                1650  0   40 2002      
2628171        Williamson, Jason                                            CAN M                                1863  0   20 1973      
2609762        Willis, Brad                                                 CAN M                                1982  0   20 1948  i   
2656027        Wilson, L Kim                                                CAN M                                1701  0   40 0     i   
2657023        Wilson, Serena                                               CAN F                                1629  0   40 2011  w   
2628538        Windram, James                                               CAN M                                2009  0   20 2006      
2679280        Winfield, Tris                                               CAN F                                1424  0   40 1974  w   
2621355        Wing, Richard                                                CAN M                                1581  0   40 0     i   
2625300        Wingrove, William                                            CAN M                                1837  0   40 1948  i   
2658305        Witmer, Noah                                                 CAN M                                1775  3   40 2006      
2670585        Wojtarowicz, Nicolas                                         CAN M                                1716  5   40 2004      
2622246        Wolchock, Theo                                               CAN M                                2086  0   20 2002  i   
2680076        Wolfson Trudeau, Izaak                                       CAN M                                1742  0   40 2016      
2675986        Wong, Athanasius                                             CAN M                                1534  0   40 2011  i   
2672804        Wong, Declan                                                 CAN M                                1626  0   40 2008  i   
2679523        Wong, Ethan                                                  CAN M                                1556  2   40 2016      
2608707        Wong, Ford                                                   CAN M                                1778  0   40 0     i   
2644959        Wong, Raymond                                                CAN M                                1582  0   40 2009  i   
2606194        Wong, Wylon                                                  CAN M                                1996  0   40 1988  i   
2645521        Wood, Monika                                                 CAN F                                1487  0   40 1952  w   
2648210        Wozniak, Marek                                               CAN M                                1641  0   40 1991      
2653842        Wright, Joshua                                               CAN M                            AFM 1526  0   20 2007      
2602369        Wright, Stephen                                              CAN M                                2199  0   40 1961  i   
2611104        Wu, Aaron                                                    CAN M                                2006  0   40 1993  i   
2607840        Wu, Allan                                                    CAN M                                1964  0   40 1994  i   
2636921        Wu, Benjamin                                                 CAN M                                1762  0   20 2007      
2645815        Wu, Bowen                                                    CAN M                                1792  0   40 2013      
2635062        Wu, Charles                                                  CAN M                                1768  0   20 1980  i   
2621240        Wu, Chenxi                                                   CAN M                                1802  0   20 2001  i   
2660814        Wu, Frank                                                    CAN M                                1662  0   40 2003  i   
2642751        Wu, Hao En Colin                                             CAN M                                1600  0   40 2015      
2015757        Wu, Howard                                                   CAN M                                1968  0   20 1975  i   
2654253        Wu, Jingchen                                                 CAN M                                1401  0   40 2016      
2633965        Wu, Jonathan                                                 CAN M   CM                           2153  0   40 2010      
2609720        Wu, Kevin                                                    CAN M                                1941  0   20 1995  i   
2632250        Wu, Lucian                                                   CAN M                                1785  0   40 2006  i   
2627442        Wu, Nathan Ping-Ying                                         CAN M                                1869  0   40 2008      
2619326        Wu, Nicholas                                                 CAN M                                1734  0   40 2005  i   
2644363        Wu, Nicholas Pei-Chang                                       CAN M                                1773  0   40 2012      
2644681        Wu, Nolan                                                    CAN M                                2148  9   40 2010      
2667487        Wu, Patrick                                                  CAN M                                1553  0   40 2010      
2614502        Wu, Qi You                                                   CAN M                                1989  0   40 1995  i   
2615592        Wu, Ruining Ray                                              CAN M                                2125  0   20 1997  i   
2618800        Wu, Stanley                                                  CAN M                                1783  0   40 0     i   
2642743        Wu, Ting En Ryan                                             CAN M                                1870  0   40 2011      
2630052        Wu, Tony (dongze)                                            CAN M                                2006  0   20 2005      
2652870        Wu, Yuchen                                                   CAN M                                1734  0   40 2010      
2605740        Xia, Angel                                                   CAN F                                2071  0   40 1986  wi  
2629534        Xiang, Christopher                                           CAN M                                1762  0   20 2005  i   
2612550        Xiao, Alice Huanyi                                           CAN F                                1927  0   20 1996  wi  
2635038        Xiao, Andrew                                                 CAN M                                1685  0   40 2007  i   
2628643        Xiao, Edward                                                 CAN M                                1749  0   20 2004  i   
2637669        Xiao, Stephanie                                              CAN F                                1581  5   40 2012  w   
2623919        Xie, Austin                                                  CAN M                                1737  0   20 2007  i   
2633973        Xie, Cathy                                                   CAN F                                1578  0   40 2009  wi  
2679159        Xie, Ethan                                                   CAN M                                1662  4   40 2012      
2643537        Xie, Irene                                                   CAN F   WFM  WFM                     1950  10  40 2010  w   
2634350        Xie, Joanna (ruo Jin)                                        CAN F                                1605  0   40 2006  wi  
2647168        Xie, Tao                                                     CAN M                                1901  0   40 2006  i   
2606844        Xiong, Jerry                                                 CAN M                                2118  0   20 1994  i   
2607182        Xiong, Sonja                                                 CAN F                                1918  0   40 1992  wi  
2644100        Xiong, Victoria                                              CAN F                                1561  0   40 2011  wi  
2634902        Xu, Alex                                                     CAN M                                1628  0   40 2009  i   
2623951        Xu, Andrew                                                   CAN M             NA                 1874  0   20 2007      
2627345        Xu, Daniel                                                   CAN M   FM                           2157  5   20 2008      
2632160        Xu, Eddie                                                    CAN M                                1964  0   20 2001  i   
2642727        Xu, Florence Zixin                                           CAN F                                1682  10  40 2015  w   
2018233        Xu, Haizhou                                                  CAN M                                2075  0   20 1991  i   
4308182        Xu, Hannah Ruihan                                            CAN F                                1504  0   40 2009  wi  
2679663        Xu, Jiayu                                                    CAN M                                1484  0   40 2011      
2654733        Xu, Joanne                                                   CAN F                                1531  0   40 2012  w   
2640880        Xu, Joey                                                     CAN M                                1896  0   40 2009      
2638835        Xu, Leon                                                     CAN M                                2081  9   40 2010      
2650738        Xu, Michael                                                  CAN M                                1852  9   40 2011      
2633396        Xu, Philip                                                   CAN M                                1795  0   20 2006  i   
8603707        Xu, Ruoying                                                  CAN F                                1990  0   20 1989  wi  
329105250      Xu, Ryan (Zhuoyuan)                                          CAN M                                1947  10  40 2014      
2629542        Xu, William                                                  CAN M                                1492  0   40 2003  i   
2637600        Xu, Xinge                                                    CAN M                                1577  0   40 2008  i   
2655411        Xu, Yi                                                       CAN M                                1588  0   40 2009      
2654261        Xu, Zhihan (samuel)                                          CAN M   CM                           1871  15  40 2016      
2677172        Yahiaoui, Abdessamad                                         CAN M                                1820  3   40 2008      
2608251        Yam, Alex                                                    CAN M   FM                           2207  0   20 1985  i   
2656590        Yamasaki, Dawson                                             CAN M                                1562  0   40 2002      
2629690        Yan, Alex Jikai                                              CAN M                                1815  0   40 2008  i   
2653940        Yan, Henry                                                   CAN M                                1472  2   40 2010      
2667010        Yancey, Alice                                                CAN F                                1749  0   40 2010  w   
2643987        Yang, Albert                                                 CAN M                                1419  0   40 2014  i   
2645017        Yang, Allen                                                  CAN M                                1679  0   40 2006  i   
2680866        Yang, Anne                                                   CAN M                                1659  0   40 2010      
2630079        Yang, Bohan (Henry)                                          CAN M   CM                           2012  0   20 2005      
2630222        Yang, Brett                                                  CAN M                                1646  0   40 2003  i   
2630230        Yang, Brian                                                  CAN M                                1821  0   20 2003      
2657031        Yang, Brooke                                                 CAN M                                1664  0   40 2005      
2610361        Yang, Bryant                                                 CAN M                                1740  0   40 1998  i   
2680742        Yang, Chengzhang                                             CAN M                                1779  0   40 2010      
2627302        Yang, Elena                                                  CAN F                                1639  0   20 2004  wi  
2626055        Yang, Fan                                                    CAN M                                1960  0   20 2004  i   
2639505        Yang, Frederick                                              CAN M                                1514  0   40 2005  i   
2636140        Yang, Jing Yao                                               CAN F   WCM  WCM                     1809  0   40 2009  w   
2637375        Yang, Jingyun (ryan)                                         CAN M   FM                           2295  0   20 2009      
8604398        Yang, Kaiqi                                                  CAN M   GM                           2481  0   10 1988  i   
2637618        Yang, Larry                                                  CAN M                                2070  6   40 2009      
2644380        Yang, Larry                                                  CAN M                                1651  0   40 2013      
2637626        Yang, Lefan                                                  CAN M                                1960  0   40 2009  i   
2639084        Yang, Lucy                                                   CAN F             NA                 1585  0   40 2009  w   
2609797        Yang, Marguerite                                             CAN F                                1756  0   40 1992  wi  
2640724        Yang, Nathan Yi-Hsin                                         CAN M                            AFM 1801  0   40 2012      
2672944        Yang, Peihong                                                CAN M                                1496  0   40 2014      
2617820        Yang, Ryan                                                   CAN M                                1953  0   40 1999  i   
2655608        Yang, Vincent                                                CAN M                                1799  0   40 2007  i   
2615606        Yang, Yimang                                                 CAN M                                1857  0   40 1997  i   
2616742        Yao, David                                                   CAN M                                1881  0   20 2002  i   
2634929        Yao, Henry                                                   CAN M                                2029  6   40 2010      
2614871        Yao, Houji                                                   CAN M                            AGM 2035  0   20 1996  i   
2643243        Yao, Lucas Mason Pin Qian                                    CAN M   FM                           2102  0   40 2014      
2600560        Yao, Sammy                                                   CAN M                                1970  0   20 1989  i   
34159118       Yavorskyi, Yevhen                                            CAN M                                1589  0   40 2014      
2617137        Ye, Hanyuan                                                  CAN M                                1892  0   20 1999  i   
2682524        Ye, Ling Feng                                                CAN M                                2183  0   20 1990  i   
2615916        Ye, Stephen                                                  CAN M                                1951  0   20 1998  i   
2657830        Ye, Youjia                                                   CAN M                                1696  0   40 2014      
2603071        Yearwood, Roy                                                CAN M                                1913  10  20 0         
2602032        Yee, Lorne                                                   CAN M                                2165  0   20 1951  i   
2655063        Yee, Matthew                                                 CAN M                                1733  0   40 2012      
2655420        Yen, Rafael                                                  CAN M                                1824  0   40 2009      
2674890        Yeomans, Ben                                                 CAN M                                1830  0   40 2001      
2628970        Yergeau, Simon                                               CAN M                                1666  0   40 1979  i   
2668181        Yessim, Sagit                                                CAN M                                1722  0   40 2001  i   
2617145        Yie, Kevin Yi-Xiao                                           CAN M                                1896  0   20 2002  i   
2630087        Yim, Justin                                                  CAN M                                1599  0   40 2006  i   
2654644        Yin, Aiden                                                   CAN M                                1841  11  40 2014      
2654652        Yin, Andrew                                                  CAN M   CM                           2010  0   40 2014      
2649098        Yin, Zeming                                                  CAN M   CM                           2086  6   40 2012      
2601303        Yip, Michael                                                 CAN M                                1808  0   20 1959      
2632292        Yoker, Callum                                                CAN M                                1783  0   20 2005      
2620138        Yong, Nathaniel                                              CAN M                                1809  0   40 0         
2612577        Yonkman, Trevor                                              CAN M                                1872  0   40 1993  i   
2602113        Yoos, John C.                                                CAN M   FM                           2304  0   10 1969  i   
2645530        Young, Alex                                                  CAN M                                1917  0   40 1989  i   
2632179        Young, Dennis                                                CAN M                                1575  0   40 1960  i   
2628856        Young, Jerry                                                 CAN M                            AFM 1901  0   40 1957  i   
2614138        Young, John                                                  CAN M                                1509  0   40 0         
2618389        Young, Joseph                                                CAN M                                1780  0   20 0         
2616920        Yousefzadeh, Mehrdad                                         CAN M                                1726  0   40 1953      
2684497        Yu, Alex                                                     CAN M                                2072  0   40 2003      
2680270        Yu, Alex Guo Xi                                              CAN M                                1884  0   40 2003      
2657848        Yu, Brandon                                                  CAN M                                1522  0   40 2010      
2676044        Yu, Charles                                                  CAN M                                1487  0   40 2010      
329105180      Yu, Christopher                                              CAN M                            AFM 1697  0   40 2005  i   
2619482        Yu, Cindy                                                    CAN F                                1720  0   40 2000  wi  
2624877        Yu, Daniel-Tianqi                                            CAN M                                1594  0   40 2005  i   
2606828        Yu, Jonathan                                                 CAN M                                2005  0   20 1989      
2644690        Yu, Ryan                                                     CAN M                                1780  0   40 2010  i   
2678624        Yu, Ryan Bole                                                CAN M                                1883  0   40 2010      
2627230        Yu, Sophia                                                   CAN F                                1783  0   40 2008  wi  
2618028        Yu, Wenlu                                                    CAN M                                1967  0   20 2000  i   
2616688        Yu, Zong Yang                                                CAN M   FM                           2383  0   10 1999  i   
2649985        Yu, Zongyan                                                  CAN M                                1859  0   40 2013      
2671867        Yuan, Arianna                                                CAN F                                1660  8   40 2014  w   
2676281        Yuan, Benjamin                                               CAN M                                1523  0   40 2015      
2627370        Yuan, Daniel                                                 CAN M                                1554  0   40 2008  i   
2655071        Yuan, Jaydon                                                 CAN M                                1762  0   40 2012      
2645947        Yuan, Justin                                                 CAN M                                1682  0   40 2006  i   
2627485        Yuan, Kevin                                                  CAN M                                1750  0   40 2006  i   
2676290        Yuan, Xin                                                    CAN M                                1661  0   40 1974      
8604541        Yuan, Yuanling                                               CAN F   WIM  WIM                     2225  0   20 1994  wi  
2648709        Yuen, Lok                                                    CAN M                                1841  0   40 2006  i   
2627353        Yuen, Noah Nathaniel                                         CAN M                                1965  0   40 2008  i   
2678349        Yuen, Owen                                                   CAN M                                1884  0   40 2007      
2648806        Yuen, Toma                                                   CAN M                                1786  0   20 2004      
2639513        Yumen, Rex                                                   CAN M                            AFM 1839  0   20 1980  i   
2615428        Yun, Chang                                                   CAN F                                1938  0   20 1996  wi  
2650800        Yusuf, Atiba                                                 CAN M                                1585  0   40 1980  i   
2636247        Zabielski, Piotr                                             CAN M                                1717  0   40 1988      
2645548        Zabor, Josh                                                  CAN M                                1655  5   40 2005      
2650681        Zaburdyaev, Tomas                                            CAN M                                1748  0   40 2003  i   
2641259        Zacharias, Nicholas                                          CAN M             NA                 1802  3   20 1999      
2607123        Zaczek, Jonathon                                             CAN M                                2055  0   20 1985  i   
2604787        Zafirov, Stephane                                            CAN M                                2065  0   40 1977  i   
2661462        Zajdel, Evan                                                 CAN M                                1618  0   40 2006      
2642328        Zaka, Mohid                                                  CAN M                                1874  0   20 0         
2643154        Zapata, Edgar                                                CAN M                                1541  1   40 1990      
2664267        Zare, Nozhan                                                 CAN M                                1550  5   40 2010      
2628708        Zarezadegan, Fariborz                                        CAN M                                1608  4   20 1990      
2671646        Zarikoff, Nikolai                                            CAN M                                1805  0   40 2008      
2649853        Zaruev, Timur                                                CAN M                                1684  0   40 1996  i   
2647133        Zayd, Ghoggali                                               CAN M                                1537  0   40 1985  i   
2602938        Zeggelaar, Mike                                              CAN M                                1847  4   20 1984      
2609738        Zeromskis, Egidijus                                          CAN M             FA                 2063  0   20 1975      
2673193        Zerr, Wilf                                                   CAN M                                1683  0   40 1965  i   
2640732        Zhan, Jayden Zihan                                           CAN M                            AFM 1774  4   40 2012      
2633620        Zhang, Andy                                                  CAN M                                1849  0   40 2005  i   
2657864        Zhang, Brayan                                                CAN M                                1586  0   40 2014      
2637545        Zhang, Brian                                                 CAN M                                2062  0   40 2009      
2657414        Zhang, Chenghong                                             CAN M                                1759  2   40 2014      
2681293        Zhang, Chloe                                                 CAN F                                1460  2   40 2017  w   
2624885        Zhang, Chu Hang                                              CAN M                                2026  0   20 2007      
2637820        Zhang, Daniel                                                CAN M   CM                           2008  3   40 2009      
2609525        Zhang, David                                                 CAN M                                2094  0   20 1995  i   
2644703        Zhang, Felix                                                 CAN M                                1714  8   40 2011      
2643995        Zhang, Finley                                                CAN M                                1693  8   40 2015      
2666073        Zhang, Flora                                                 CAN M                                1415  0   40 2012      
331105187      Zhang, Han                                                   CAN M                                1492  0   40 2010      
2620162        Zhang, Henry                                                 CAN M                                2119  0   20 2003  i   
2627477        Zhang, Henry XianRui                                         CAN M                                1698  0   20 2007  i   
2623498        Zhang, Hou Han                                               CAN M                                1884  0   40 2002      
2640554        Zhang, James Hanzhong                                        CAN M                                1765  0   40 2008  i   
2645823        Zhang, Jasper                                                CAN M                                1650  0   40 2013  i   
2615959        Zhang, Jeannie                                               CAN F   WCM  WCM                     1662  0   40 2003  wi  
2610639        Zhang, Jeff                                                  CAN M                                1908  0   40 2000  i   
2631288        Zhang, Jonathan                                              CAN M                                1683  0   40 2007  i   
2637634        Zhang, Joyce                                                 CAN F                                1679  0   40 2008  wi  
2644002        Zhang, Kai                                                   CAN M                                1741  0   40 2014      
2678292        Zhang, Kaizhi                                                CAN M                                1700  0   40 2009      
2650983        Zhang, Laticia                                               CAN F                                1571  0   40 2016  w   
2619504        Zhang, Manxuan                                               CAN F                                1804  0   40 1998  wi  
2637677        Zhang, Michelle                                              CAN F   WFM  WFM                     1933  0   40 2013  w   
2644428        Zhang, Nathan Yibo                                           CAN M                                1415  0   40 2012      
2657422        Zhang, Nicole                                                CAN F                                1769  3   40 2011  w   
2659409        Zhang, Oscar                                                 CAN M                                1466  4   40 2015      
2637278        Zhang, Raymond Tangning                                      CAN M                                1601  0   40 2007  i   
2653850        Zhang, Ryan                                                  CAN M                                1435  0   40 2012  i   
30942993       Zhang, Samuel                                                CAN M                                2123  0   20 2005      
2655080        Zhang, Walter                                                CAN M                                1521  0   40 2011      
2672103        Zhang, Xavier                                                CAN M                                1603  0   40 2017      
2663759        Zhang, Yitian                                                CAN M                                1779  0   40 2013      
2611902        Zhang, Yuanchen                                              CAN M   IM                           2253  0   20 2001  i   
2620405        Zhang, Zhehai                                                CAN M                                1807  0   40 2002  i   
2644720        Zhang, Zheyi(joey)                                           CAN M                                1728  0   40 2011      
2673223        Zhang, Zhibo                                                 CAN M                                1624  0   40 2010      
2659549        Zhang, Zhihua                                                CAN M                                1680  0   40 2008  i   
2612020        Zhang, Zhiyuan                                               CAN M                                2010  0   20 1996  i   
2666081        Zhang, Ziyun                                                 CAN F                                1562  0   40 2013  w   
2667509        Zhao, Alex                                                   CAN M                                1667  0   40 2011      
2643707        Zhao, Erin                                                   CAN F   WCM  WCM                     1898  0   40 2012  w   
2620413        Zhao, Harry                                                  CAN M                                1989  0   20 2001  i   
2620740        Zhao, Ian                                                    CAN M   FM                           2291  0   20 2005  i   
2627450        Zhao, Jeffrey R                                              CAN M             NA                 2047  0   20 2007      
2628651        Zhao, Jeffrey Renfei                                         CAN M                                1877  0   20 2005  i   
2640406        Zhao, Jifan                                                  CAN M                                1819  0   40 2011      
2617463        Zhao, Jim                                                    CAN M                                2185  0   20 0     i   
2619350        Zhao, Jonathan                                               CAN M                                1750  0   20 2005  i   
2659654        Zhao, Shannon                                                CAN F                                1793  15  40 2013  w   
2613387        Zhao, Yuetong Davy                                           CAN M                                1950  0   20 2002  i   
2626322        Zhao, Zhong                                                  CAN M                                1824  0   40 1980  i   
2624079        Zhe, Jia                                                     CAN M                                1818  3   20 1967      
2674211        Zhen, Nathan                                                 CAN M                                1475  0   40 2013      
2679442        Zheng Roy, Ethan                                             CAN M                                1481  0   40 2017      
2651840        Zheng, Chen Ji                                               CAN M                                1731  0   20 1988  i   
2628120        Zheng, Kevin                                                 CAN M                                1846  0   20 2005  i   
2617200        Zheng, Kyle                                                  CAN M                                1813  0   40 1996  i   
2620421        Zheng, Maven                                                 CAN M                                1921  0   20 0     i   
2624893        Zheng, Richard                                               CAN M   FM                           2273  0   20 2006      
2672707        Zheng, Samuel                                                CAN M                                1830  0   40 2005      
2620189        Zheng, Victor                                                CAN M             FA                 1906  0   20 2004  i   
2655624        Zheng, Yawen                                                 CAN F                                1542  0   40 2006  wi  
2635658        Zhong, April Yunwei                                          CAN F   WCM  WCM                     1846  0   40 2008  w   
2617102        Zhong, Joey                                                  CAN M                                1958  0   20 2000  i   
2624907        Zhong, Kevin                                                 CAN M   FM                           2145  0   40 2008  i   
2635860        Zhong, Ryan Yunhui                                           CAN M   FM                           2028  3   40 2011      
2621100        Zhong, Wenxuan                                               CAN M                                1880  0   40 2004  i   
2618826        Zhou, Aiden                                                  CAN M                                2141  0   20 2006  i   
2618834        Zhou, Annika                                                 CAN F                                1663  0   40 0     wi  
2623234        Zhou, David                                                  CAN M                                2023  0   20 1992  i   
2655667        Zhou, Edric                                                  CAN M                                1881  0   40 2006  i   
2638851        Zhou, Felix                                                  CAN M                                1446  0   40 2011  i   
2600021        Zhou, Haonan                                                 CAN M                                2122  0   20 1991  i   
2630303        Zhou, Joey (junhe)                                           CAN M                                1758  0   20 2002  i   
2635810        Zhou, Johnson Zixuan                                         CAN M                                1608  0   40 2007  i   
2616343        Zhou, Lily                                                   CAN F   WCM  WCM                     1717  10  20 2002  w   
2631296        Zhou, Mike                                                   CAN M                                1679  0   40 2002  i   
505161         Zhou, Qiyu                                                   CAN F   FM   WGM                     2172  0   20 2000  wi  
2684853        Zhou, Roger Xiaojia                                          CAN M                                1474  9   40 2017      
2640155        Zhou, Zhengyuan (Frank)                                      CAN M                                1911  0   40 2009      
2660768        Zhou, Ziqi                                                   CAN M                                1664  0   40 2002  i   
2640597        Zhou, Zixuan                                                 CAN M                                1958  0   40 2011      
2654288        Zhu, Aiden                                                   CAN M                            AFM 1761  7   40 2016      
2627787        Zhu, Brandon                                                 CAN M                                1965  0   20 2000      
2638320        Zhu, Charis                                                  CAN M                                1701  0   40 2011  i   
2658496        Zhu, Daniel                                                  CAN M                                1574  0   40 2010  i   
2654296        Zhu, Daniel Yu Ang                                           CAN M                                1829  0   40 2016      
2644045        Zhu, Edison                                                  CAN M                                1749  4   40 2014      
2644444        Zhu, Elber                                                   CAN M                                1988  5   40 2013      
2645912        Zhu, Glyn                                                    CAN M                                1746  0   40 2009      
2617595        Zhu, Harmony                                                 CAN F   WCM  WCM                     1727  0   40 2005  wi  
2614740        Zhu, Hong Rui                                                CAN M   FM                           2211  0   20 1999      
2645556        Zhu, Isabelle                                                CAN F                                1714  0   40 1995  wi  
2620430        Zhu, Jeffrey Xin-Yu                                          CAN M                                1797  0   20 2001  i   
2620545        Zhu, Jiarong                                                 CAN M                                1638  0   40 0     i   
2667517        Zhu, Jordan                                                  CAN M                                1749  0   40 2010  i   
2633434        Zhu, Matthew                                                 CAN M                                1996  5   20 2007      
2634996        Zhu, Ricky                                                   CAN M                                1723  0   40 2008  i   
2634937        Zhuang, Jin Rong (winnie)                                    CAN F                                1574  0   40 2010  wi  
2629747        Zhuang, Jinrong                                              CAN F                                1571  0   40 2009  wi  
2650428        Zhuang, Ryan                                                 CAN M                                1660  0   40 2008      
34182532       Zhuravlev, Matvey                                            CAN M                                1633  3   40 2006      
2625474        Zita, Matthew                                                CAN M                                1812  0   40 2000  i   
2661390        Zivojinovic, Viktor                                          CAN M                                1644  7   40 1991      
2607328        Zlatanov, Petar                                              CAN M                                1711  0   40 0         
2685094        Zokirov, Sanjarbek                                           CAN M                                1628  3   40 2006      
12551805       Zomorrodian, Eilia                                           CAN M   FM                           2145  0   20 2004  i   
2615339        Zotkin, Daniel                                               CAN M                                2009  0   20 2001  i   
2655454        Zou, Alex                                                    CAN M                                1890  0   40 2009      
2636824        Zou, Kevin G                                                 CAN M                                1639  0   40 2008  i   
2658615        Zou, Yukuan                                                  CAN M                                1630  0   40 2004  i   
2604620        Zubac, Marius                                                CAN M                                1958  0   20 1957  i   
2602288        Zugic, Igor                                                  CAN M   IM                           2447  0   10 1981  i   
2600340        Zuk, Robert D.                                               CAN M   FM                           2270  0   20 1947  i   
2624397        Zumsteg, Nicolas                                             CAN M                                1737  0   40 1977      
2615231        Zuniga, Dante                                                CAN M                                2079  0   20 0         
2632683        Zuo, Zichen (Roger)                                          CAN M                                1465  0   40 2010  i   
2600889        Zurowski, Henry                                              CAN M                                2215  0   20 0     i   
2606208        Zybura, Andre                                                CAN M                                1908  0   20 1952  i   