Final Results: USACO 2013 March Contest, Bronze

Key:
* = Correct
x = Wrong Answer
t = Timeout
c = Didn't Compile
s = Signal (crashed, exceeded memory limits, invalid syscall)

Pre-College Participants (Full List):

Country Year Name Score    cowrace    proximity    assign
USA  2014    Michael Lin1000 ********** ********** **********
GBR  2016    Kyle Walker1000 ********** ********** **********
TUR  2016    Ersan Çolak1000 ********** ********** **********
BLR  2014    Andrew Raukut1000 ********** ********** **********
VNM  2015    Khanh Do Ngoc1000 ********** ********** **********
TUR  2015    Abdullah Enes Oncu1000 ********** ********** **********
CAN  2014    Austin Tripp1000 ********** ********** **********
USA  2015    Kevin Li1000 ********** ********** **********
CHN  2017    Lihuang Ding1000 ********** ********** **********
TUR  2014    Kamil Toraman1000 ********** ********** **********
USA  2016    Horace He1000 ********** ********** **********
USA  2015    James Lennon1000 ********** ********** **********
TUR  2018    Edward Newgate1000 ********** ********** **********
IND  2013    Abhishek Kumar1000 ********** ********** **********
TUR  2015    Enes Keles1000 ********** ********** **********
TUR  2014    Kartal Savascisi1000 ********** ********** **********
BGR  2018    Radostin Chonev1000 ********** ********** **********
GBR  2014    Felix Chapman1000 ********** ********** **********
ROU  2014    Radu Visan1000 ********** ********** **********
HRV  2018    Vilim Lendvaj1000 ********** ********** **********
IRN  2015    Milad R1000 ********** ********** **********
TKM  2015    Bayram Berdiyev1000 ********** ********** **********
EST  2015    Magnus Teekivi1000 ********** ********** **********
CHN  2014    Renne Bright1000 ********** ********** **********
USA  2014    John Smith1000 ********** ********** **********
USA  2014    Jacob Naranjo1000 ********** ********** **********
GEO  2015    Alexandre Tskhovrebovi1000 ********** ********** **********
TJK  2015    Mehrubon Turaev1000 ********** ********** **********
USA  2016    Vineet Kosaraju1000 ********** ********** **********
BLR  2013    Dima Popov1000 ********** ********** **********
TKM  2013    Nurmyrat Atamedow1000 ********** ********** **********
KAZ  2013    Roman Chesnokov1000 ********** ********** **********
VNM  2014    Bac Nguyen Cong1000 ********** ********** **********
CHN  2014    Zecong Hu1000 ********** ********** **********
USA  2014    Edgar Chen1000 ********** ********** **********
GEO  2016    Lasha Bukhnikashvili1000 ********** ********** **********
USA  2015    Alvin Kao1000 ********** ********** **********
CHN  2014    Zijue Li1000 ********** ********** **********
CUB  2015    Marcos Perez1000 ********** ********** **********
USA  2015    Mike Smith1000 ********** ********** **********
USA  2015    Timothy Deng1000 ********** ********** **********
MEX  2016    Jordan Alexander1000 ********** ********** **********
BGR  2017    Encho Mishinev1000 ********** ********** **********
BLR  2014    Aliaksandr Siarhei1000 ********** ********** **********
KAZ  2014    Miras Mirzakerey1000 ********** ********** **********
IRN  2015    Milad_Rezaei1000 ********** ********** **********
USA  2014    Arnav Sastry1000 ********** ********** **********
CHN  2017    Karl Duan967 ********** ********** ********x*
SGP  2015    Guan Qun Wu967 ********** ********** *********t
USA  2016    Daniel Guo967 ********** ********** *********t
USA  2016    Shivam Dutt967 ********** ********x* **********
USA  2014    Sammy Luo967 ********** ********** *********t
CHN  2014    Wang Liang967 ********** ********** *****x****
TUR  2015    Ahmet Serhan Aras967 ********** ********x* **********
USA  2014    Scott Wu967 ********** *********t **********
ARM  2013    Avetik Karagulyan967 ********** ********** *********x
USA  2014    Richard Huang967 ********** ********** *********t
AZE  2015    Sanan Pashayev967 *********x ********** **********
ROU  2014    John Peter967 ********** ********** *********t
USA  2015    Steven Wang967 ********** ********** *********x
BLR  2013    Valentin Drozdov967 ********** ********** *********t
IND  2013    Manish Bisht967 *********s ********** **********
GRC  2014    Mario Saldinger933 ********** ********** ********tt
IRN  2014    Bardia Zebardast933 ********** ********** ***xx*****
GRC  2014    Giorgos Christoglou933 *****s**s* ********** **********
IRN  2014    Amirhosein Izadjou933 ********** ********** ********tt
CHN  2016    Huajun Wu933 ********** ********** ********xx
CHN  2014    Yong Zhang933 *xx******* ********** **********
USA  2015    Hamed Nilforoshan933 ********** ********** ********xx
BLR  2016    Ilya Medyanikov933 ********** ********** ***xx*****
COL  2015    Diego Huerfano933 ********** ********** ****xx****
BGD  2013    Labib Rashid933 ********** ********** ******t**t
USA  2017    Bryan Chen933 *********x ********** *********t
IRN  2014    Ali Rahimi K933 ********** ********** ***xx*****
TUR  2015    Abdullah Oluk900 ********** ********** **xxx*****
MKD  2013    Zivko Lazarov900 ********** ********** **xxx*****
USA  2014    Pradhith Konduri900 ****tt**t* ********** **********
USA  2015    James Bloxham900 ********** ********** *******xxx
USA  2015    Kevin Zhao900 ********** ********** ***xxx****
BEL  2013    Hannes Vandecasteele900 ********** ********** *******xxx
IRN  2015    Iliad Ramezani900 ********** ********** ***xxx****
TUR  2014    Burak Bugrul900 ********** ********** ****xxx***
BLR  2013    Anton Barkovsky900 *****x**** ********** ********tt
USA  2016    Calvin Lee900 ********** ********** ******tt*t
CAN  2015    Nikita Kapustin867 *********x ********** ***xxx****
SRB  2015    Milos 867 ********** ********** **xxxx****
CHN  2016    Julia Gao867 ********** ********** **xxxx****
DEU  2014    Moritz Hilscher867 ********** ********** **xxxx****
CHN  2015    Yi Lin867 ********** ********** **xxxx****
IND  2017    Mriganka Basu867 *********x ********** **xxx*****
VNM  2014    Phuong Bui867 ****ss**s* ********** *****x****
TJK  2014    Khayom Odinaev867 *********x ********** **x*x****t
ARM  2014    David Khechoyan867 ********** ********** ***x*xx**x
CHN  2013    Linkai Zheng867 ********** ****x**xxx **********
JPN  2017    Kotomi Tachibana867 ********** ********** **xxxx****
USA  2015    Daniel Moyer867 ********** ********** **xxxx****
USA  2014    Ian Zhou867 ********** ********** ***xxx***t
USA  2017    Justin Yang867 ********** ********** **xxxx****
JPN  2014    Hirotaka Isa867 ********** ********** ***xxx**x*
CHN  2015    Kaiwen Liu867 ********** ********** **xxxx****
USA  2017    Allen Chen867 ********** ********** **xxxx****
USA  2014    Eddie Wang867 ********** *********t ****xx**s*
ARM  2014    Sparik Hayrapetyan867 ********** ********** ****xx**xx
IND  2014    Sri Aurobindo Munagala867 ********** ********x* **xxx*****
USA  2016    Sanjeev Murty867 ********** ********** ***xxx***x
USA  2016    Allen Cheng867 ********** ********** **xxxx****
USA  2014    David Zhao833 ********** ********** **xxxx***x
AUS  2014    Nicholas Lim833 ********** ********tt *******ttt
TWN  2014    Allen Wu833 ********** ********** **xxsxs***
VNM  2015    Steve Dao833 ********** *****xx*** *******ttt
USA  2015    Sanjay Subramanian833 ********** ********** **xxxx***x
IRN  2014    Erfan Moteshareie833 ********** ********** **xxxx***x
CAN  2013    Kunal Khamar833 *********x ********** **xxx****t
USA  2014    Daniel Strizhevsky833 ********** ********** **xxxx*x**
FIN  2016    Peelo Jonnela833 ********** *****sssss **********
MUS  2020    Casper Host833 ***sss**ss ********** **********
TUR  2014    Halil Ozan Akgül833 ***sss**ss ********** **********
USA  2015    Ethan Lowman833 *********x ********** ***xxx*x**
VNM  2015    Thang Tran833 *xx**x*x** ********** ********t*
USA  2013    Michael Knyszek833 ********** ********** **xxxx***x
USA  2016    Gabriel Margolis833 ********** *********t **xxxx****
CHN  2014    Guanghui Xu833 ********** ********** ***xxx*x*x
USA  2016    Jackson Kulik833 ********** ********tt *******ttt
GEO  2016    Nika Losaberidze800 *xx*ss**sx ********** **********
USA  2014    Ruiqi Mao800 *********x ********tt *******ttt
CAN  2014    Yuwei Xu800 ********tx ********** **xxxx****
RUS  2013    Dmitrii Rpf800 ********** ********** **xxxxxx**
CUB  2014    David Montero800 ********** ********** **xxxxxx**
USA  2016    Omkar Sakhawalkar800 ********** ********** **xxxx**xx
IRN  2015    Ramin Zarifi800 ********** ********** **ssssss**
USA  2015    Alex Hong800 ********** ********** ****tttttt
GRC  2015    Panagiotis Kostopanagiotis800 ********** ********** ****tttttt
USA  2016    Viney Saroya800 ********** ********** **xxxx**xx
POL  2013    Aleksander Matusiak800 ********** ********** **xxxxxx**
USA  2015    Jason Schwartz800 ********** ********** **xxxxxx**
YUG  2013    Dragan Markovic800 *xx**xxx** ********** *********t
RUS  2013    Egor Belikov800 ********** *xx*x***xx *********t
BLR  2013    Vadim Semenov800 ********** ********** **xxxx**xx
USA  2014    Beilin Li800 ********** ********x* ****tttt*t
USA  2015    Matthew Li800 ********** ********** **xxtxtx**
TWN  2014    Allen Wu800 ********** ********** **xxsxsx**
USA  2015    Alok Tripathy800 ********** ********** **xxxxxx**
SRB  2013    Nenad Milic800 ********** ********** **xxxxxx**
CAN  2013    Peter Gokhshteyn800 ********** ********** **xxxxxx**
USA  2015    Soroush Nasiriany800 ********** ********** **xxxxxx**
USA  2014    Don Yu800 ********** ********** ***xxxxx*x
USA  2014    Vincent Jin800 ********** ********** ****tttttt
THA  2015    Phoomraphee Luenam800 ********** ********** **xxxx**xx
USA  2015    Kevin Zeng800 ********** ********tt ***xxx***x
USA  2017    Vinjai Vale800 ********** ********tt ****t*tt*t
USA  2013    Andrew Norton800 ********** ********tt **xxxx****
CAN  2015    Ben Zhang800 *********x *****xx*** **xxx*****
CAN  2014    Chen Chang800 ********** ********** ****tttttt
POL  2017    Marek Żochowski800 ********** ********** **xxxxxx**
KOR  2015    Gijun Seong800 *********x ********** ***xxxxx**
USA  2016    Risheek Reddy Rajolu800 ****xx*x*x *********t *********t
USA  2013    Sam Lau800 ********** ********** **xxx*xx*t
BGR  2013    Plamen Nachev800 ********** ********** ****tttttt
USA  2016    Karthick Ravikumar800 ********** ********** **xxxx**xx
USA  2015    Casey Xing800 ********** *****xxxxx *x********
UKR  2013    Alexey Kuzmin767 *xxxxx*x** ********** *********t
SVK  2013    Rastislav Rabatin767 *xx******* ********** **xxxx***x
USA  2014    Yue Zhang767 ******tt** ********** **xxxx*x**
USA  2015    Nikhil Ghosh767 ********** ********** ***xxxxxxx
ARM  2014    David Safrastyan767 **xxxxxxx* ********** **********
USA  2015    Yaxuan Li767 ********** ********x* **xxxxxx**
USA  2014    Jimmy Ye767 *****x**** ********** ****xxtxxx
FRA  2013    Jérémie Marquès767 ********** ********** **xxxxxx*x
USA  2014    Edward Escandon767 ********** ********** *x*xxx*xxx
VNM  2015    Long Nguyen767 ***sss**ss ********** ********tt
BLR  2014    Dmitriy Aksenik767 ********** ********** *xxxxx*x*x
CAN  2015    Tristan Monger767 ********** ********** **xxxxxx*x
USA  2015    Kevin Bao767 *********x ********** **xxxx*x*x
USA  2014    Owen Gray767 *****x**** ********tt ******tttt
CHN  2014    Dong Chen767 ********** ****xxxxxx *********x
USA  2014    Julian Fuchs767 ********** ********** **xxxxx*xx
USA  2016    Avinash Jois767 *********x *********t **xxxxt***
BLR  2013    Kate Zabelova767 ********** ********** **xxxxxx*x
USA  2014    Brandon Lin767 ********** ********** **xxxxxx*x
USA  2015    Alan Li767 ********** **xx****** **xxxx***x
CAN  2013    Alex Tong767 *********x ********** **xxxxxx**
USA  2013    Lane Kolbly767 ********** ********** **xxxx*xxx
BLR  2016    Pavel Semenov767 ********** ********** *xxxxx**xx
USA  2016    Luke Shimanuki767 ********** ********** *xxxxx**xx
USA  2014    Jason Xie767 ********** ***xxxxxxx **********
ROU  2013    Alex Palcuie767 ********** *****sssss ***xx*****
USA  2013    Thomas Finch767 ********** *********t ****tttttt
IRN  2014    Arash Pourdamghani767 *xx**xxx** ********** ****xx****
TJK  2013    Komron Baqozoda767 *********x ********** **xxxxxx**
CAN  2013    Beverly Shen733 *****x**** ********** *xxxxx**xx
BLR  2013    Sergei Sinyak733 *********x ********** *xxxxx**xx
USA  2016    Michael Zhang733 ********** ********** **xxxxxxxx
USA  2016    Animesh Tripathy733 ********** ********tt **xxxxxx**
IRN  2016    Farbod Yadegarian733 ********** *******sss x*xxxx****
USA  2014    Zhi Luo733 ********** *x*xxxxxxx **********
MYS  2013    Kian Boon Lee733 *x***t**** ********ss ***xxx***x
TUR  2015    Serhan Aras733 ********** *x*xxxxxxx **********
USA  2013    Sid Reddy733 ********** ********tt **xxxxxx**
USA  2016    Rajat Khanna733 ********** ********** **xxxxxxxx
GEO  2017    Sophie Bregadze733 **x*xxxx** **xx****x* **********
CAN  2013    Tracy Lei733 ********** ********** xxxxxx**xx
USA  2015    Zack Herbst733 ********** ********** **xxxxxxxx
TUR  2016    Ferhat Adiguzel733 ********** *xxxxxxx*x **********
USA  2015    Harrison Zheng733 ********** **xx****** **xxxxxx**
USA  2014    Patrick Zeng733 ********** ********xx ****tttttt
CAN  2013    Wuhan Zhou733 ********** *****xx*** **xxxx*x*x
USA  2016    Michael Yang733 ********** *x*xxxxxxx **********
SGP  2015    Zhi Jian Wang733 ********** ********** xxxxxx**xx
ARM  2015    Hakob Tamazyan733 ********** ********** *x*xxxxxxx
USA  2014    Brendon Rhodes733 *****t**t* ********** ****tttttt
BGR  2017    Ivan Andreev733 ********** ******s*** **xxxxxxx*
USA  2015    Brandon Chen700 ********** *********t *xxxxx*xxx
ARM  2014    Tigran Galstyan700 **x*****xx ********** **xxxx**xx
THA  2014    Pakkapong Sricharoen700 *x******** ********xx **xxxx*x*x
USA  2015    Edward Nguyen700 *********x ********** xxxxxx**xx
USA  2014    Zafar Hai700 ********** *****xx*t* **xxxxxx**
IRN  2014    Bahar Salamatian700 *xxxxxxxxx ********** **********
IRN  2016    Farzad thjm700 ********** ***x**x*xx x*xxxx****
USA  2015    Andrew Jin700 ********** ********** *xxxtxxttt
USA  2014    Maria Stull700 *********x *xxx****x* ***xxx***x
IRN  2014    SeyedParsa Mirtaheri700 ********** ********** *ssssxssxs
USA  2014    Nicholas Ayoub700 ********** ********tt **xxxxxx*x
GRC  2016    George Venizelos700 ********** ********** *xxxxxxxxx
USA  2015    Shantanu Gore700 ********** ********** *xxxxxxxxx
IRN  2014    Seyyed Hesam Mirghaderi700 ***sss**ss ********** **xxxx****
BLR  2013    Alex Saskevich700 ********** *****xxxxx ******tttt
USA  2016    Sam Heil700 ******xx** ********ss ***x*xtx*x
CHN  2017    Hongyang Liu700 ********** ***x*xx*xx ***xxxx***
IRN  2013    Pedram Ahmadyieh700 ********** *xxxxsssss **********
CHN  2017    chen yang700 ********** **xx****** **xxxxxx*x
GEO  2016    Dato Bejanishvili700 *****ss*s* ********** **xxxx*x*x
USA  2016    Erik Zhao700 ********** ********** *xxxxxxxxx
RUS  2016    Roma Gorbunov700 *xx**xxx** ********** ****ttt**t
USA  2015    Immanuel Joy700 *x******** *****xx*** **xxxxxx**
USA  2016    Milan Bharadwaj700 ********** ********** *xxxxxxxxx
GRC  2015    Vitalis Salis700 *********x ********** *xxxtx*ttt
USA  2014    Tom Sandell700 ********** ********** *xxxxxxxxx
USA  2014    Nicholas Ward700 ********** ********** *xxxxxxxxx
USA  2016    Kevin Xiao700 ********** ********** *xxxxxxxxx
USA  2015    Arun Kannan667 *x******** ********tt **xxxxxxx*
USA  2015    Roy Keren667 ********** ********tt *xxxxxxx*x
USA  2017    Daniel Wang667 ****xx**x* *******xss ****xxs**s
USA  2015    Ryan Gallaway667 ********** **********
USA  2014    Nikita Yakimovich667 ********** **********
USA  2015    Adam AbuShaer667 ********** ********tt *xxxxx*xxx
YUG  2014    Aleksandar Ogrizovic667 ********** *xxxxxxxxx *********t
USA  2016    Mark Siano667 ********** **********
SRB  2013    Stefan Pribicevic667 ********** **********
DEU  2015    Philip Wellnitz667 **xxxx*x** ********** **xxxx*x**
TUR  2015    Furkan Aydar667 ********** *x*xxx*xxx ***xxx****
USA  2014    Ethan To667 ********** **********
KOR  2016    Hyun Soo Jeong667 ********** **********
TJK  2015    Suhayli Bahodur667 ********** **********
RUS  2013    Pavel Akhtyamov667 ********** **********
RUS  2013    Alex Karpov667 ********** **********
SRB  2015    Dusan Mandic667 ********** **********
USA  2015    Rohan Bisariya667 ********** ********** xxxxxxtttt
USA  2013    Kason Tey667 ********** **********
RUS  2013    Ilya Lyamkin667 ********** **********
MYS  2016    Chung Yean Ong667 ********** **********
PRT  2015    Fábio Ferreira667 ********** **********
USA  2014    Jonathan Burns667 *****x***x **xx****** **xxxx**xx
USA  2016    Ajinkya Nene667 *******x** ********ss *xxxxx**xx
CUB  2015    Alexander Garces667 ********** **********
USA  2014    Daniel Palumbo667 *****x**** ********tt **xxxxxx*x
VEN  2016    Samuel Nacache667 ********** **********
CYP  2016    Angelos Pelecanos667 ********** ********** ssssssssss
GRC  2015    Theodore Diamantidis667 ********** **********
BLR  2013    Ivan Rukhovets667 ********** **********
USA  2014    Donald Pinckney667 ********** *********t *xxxxxxxxx
USA  2014    Tommy Kowalski633 ********** ********x*
VEN  2015    German Blandin633 *********x **********
USA  2015    Princeton Ferro633 ********** *********t
IND  2014    Ankit Sharma633 *x******** **********
USA  2014    Grant Wu633 *********x **********
USA  2014    Katherine Wu633 ********** **x*x***** *xxxxxxxxx
USA  2015    Daniel Ju633 **xxxx*xx* ********** **xxxx***x
USA  2016    Richard Liu633 *sss****** ********tt **xxxx**xx
USA  2015    Joseph Chang633 ********** *x*xxxxxxx **xxx*****
AUS  2014    Daaron Chiu633 ********** *x*xxxxxxx ***xxx****
USA  2014    Aaron Claussen633 *********x **********
USA  2013    Helena Mills633 *********x ********x* *xxxxxxxxx
USA  2014    Emily Fletcher633 ********** ********x*
USA  2015    Tejas Rao633 *********x ****xx*xss **x*t**ttt
GEO  2015    Irakli Popkhadze633 ********** *x*xxxxxxx ****xxx***
USA  2014    Nathan Zhang633 ********** ********tt *xxxxxxxxx
USA  2015    Vijay Upadhya633 *********x **xx****tt **xxxxxx**
SRB  2014    Kukic Ivan633 *xx*xxxxxx ********** *******ttt
CAN  2014    Sherman Ying633 *********x *xxxxxxxxx *********t
CHN  2014    Chin Chan633 *********x **********
RSA  2013    Shaylan Lalloo633 *********x ********** cccccccccc
VNM  2015    Khang Phan633 *x***x**** *****xxxxx ***xxx*x**
BLR  2014    Evgeniy Malyuk633 ********** *********t ssssssssss
USA  2013    Ben Lin633 *********x **********
VNM  2015    To Ngoc Long633 *********x **********
KOR  2016    Seunghyun Joe633 *x******** **********
MYS  2013    Justin Kai Ze Lim600 ********** *****xx***
USA  2013    Landon Carter600 *****x**** *x*xxxxxtt ****ttt***
USA  2013    Charles Zhang600 ********** *x*xxxxxtt ***xxx***x
USA  2016    Matthew Zheng600 ********** ********tt
USA  2015    Philip Sun600 ********** *x*xxxxxxx **xxxx****
USA  2013    Jared Miller600 ********** ****xxxxxx **xxxx*x*x
USA  2016    Neil Patil600 *********x ********t*
USA  2014    Darshan Patil600 ********** *x*xxxxxxx **xxxx****
USA  2014    Angus Gibbs600 *xx**xxxx* *****sssss *********t
USA  2015    Prahaladha Mallela600 ***sss**ss ********** *xxxxx**xx
USA  2013    Brendan Moriarty600 **x*xx*x** ********** **xxtxxxxx
USA  2014    Michael Li600 ********** *xxxxxxttt ****ttt***
ROU  2015    Daniel Hainagiu600 ********** **xx*xxxxx ***xxxxx**
USA  2013    Phoebe Huang600 *********x *********t
VNM  2015    Max Le600 ********** ********ss
BLR  2013    Igor Rain600 ********** ********tt
USA  2014    Katherine Rothe600 *********x ********x*
USA  2018    Michael Trehan600 ********** ********tt
USA  2014    Andrew Friedman600 *****x**** ********tt *xxxxxxxxx
BLR  2016    Eduard Vilchevski600 ********** ******xxxx *xxxxxx*xx
USA  2014    David Cox600 ********** *****xx**t *xxxxxxxxx
VNM  2014    Thinh Bui 600 ********** ******xx**
CAN  2016    Yikuan Li567 ********** *x*xxxxxxx **xxxx*x**
USA  2016    Hitesh Yalamanchili567 **xxxx*x** *********t **xtttt*xt
GRC  2017    Kyriakos Stefanidis567 ****ss**** ********x*
CAN  2013    Edward Tsai567 *********x **xx****tt **xxxxxxxx
TUR  2016    Burak Cetin567 *********x ****xxtxxx ****tttttt
GBR  2017    Charlie Rilles567 ***sss**ss ********** *xxxxx*xxx
SRM  2017    Dominic Martin567 ***sss**ss ********** *xxxxx*xxx
CHN  2017    Zhiyang Chen567 *xxxxxxtxt ********** **xxxx****
USA  2016    Heather Graham567 *****x**** *x*xxxxxxx **xxx*t***
USA  2013    Jacob Abrahams567 *xx**xxx** ********tt **xxxxxx**
USA  2014    Frank Yeh567 **xxxx**** ********** *xxxxxxxxx
USA  2014    Andrew Dai567 **xxxx*x** ********x* ***tttttxx
ARM  2014    Tigran Hovhannisyan567 ***sss**ss ********ss **xxxx*x*x
USA  2015    Jordan Schneider567 ********** *xxx*xxxxx ***xxx*x*x
USA  2015    Antares Chen567 ********** ******x*xx
VNM  2014    Khoa Ng533 ********** *xxxxxxxxx **xxxx***t
UKR  2014    Taras Novohatskiy533 **xxxxxxxx ********** ****tttttt
IRN  2014    Arez Fatemi533 ********** ****xxxxxx *xxxxx*xxx
USA  2014    Zachary Birnholz533 ********** *x*xxxxxxx **xxxxxx**
TKM  2015    Ruslan Merdanov533 ********** *****sssss *xxxxxxxxx
USA  2013    Dan Golden533 *xx**xxx** ********** *xxxxxxxxx
USA  2014    Alex Xu533 ********** ****xxxxtt *xxxxxxx*x
USA  2016    Ryan Golant533 ********** *x*xxxxxxx ****tttttt
CHN  2016    Longfei Qiu533 *xxxxsxxx* ********** **xxxx**xx
USA  2014    Dhara Patel533 **xxxx*x** ********** *xxxxxxxxx
USA  2015    Simon Deng533 *xxxxxxxx* **xx****** **xxxx****
USA  2013    Sam Sly533 ****tt**t* *********t
USA  2014    Amirhosein Tabatabaee533 *xx**xxx** *xxxxxxxtt **********
LTU  2013    Dariuš Butkevičius533 **xxxx*x** *****xx*** *xxxxxx**x
USA  2014    Grace Reid500 **xxxx*x** **********
BLR  2014    Alex Krasnov500 ********** *x*xxxxxxx *xxxxx**xx
USA  2014    Sam Peters500 *xxxxxx*xx ********** *xxxxx**xx
USA  2016    Ashley Kim500 ********** *x*xxxxxxx **xxxxxx*x
USA  2014    Allyson Walpole500 ********** ****xxx*tt
TJK  2015    Doro Umarov500 *xx**xxx** **********
USA  2015    Baasanbat Purevjal500 ********** **xxxx***x
ESP  2014    Emma Espinosa500 ***sss**ss **********
USA  2014    Mason Boeman500 ****xx*x** ***xxxxxxx **xxxx***x
USA  2015    Kimberly Lu500 *********x ***x*xxxxx *xxxxx*xxx
POL  2014    Rafał Kaleta500 *x*x***xxx **********
USA  2014    Luke McDougald500 ****tt**t* ********ss
GRC  2016    Rafael Ketsetsidis500 ********** *x*xxxxxxx **xxxxxx*x
USA  2014    Sohail Sidique500 *********x *xx*x***x*
DEU  2015    Friedrich Huebner500 ********** *sssssssss **xxxxxx**
BLR  2014    Andrew Ilyin500 ****xx*x** *****sssss **xxxxxx*x
IRN  2015    armin fallah500 ********** *****sssss
CRO  2015    Juraj Malenica500 **x******* *****s*sss
VNM  2013    Hoang Le500 ********** *xxxxxxxxx **xxxxxx**
USA  2013    Andrew Hahm467 *xx**xxx** *********t
CHN  2017    Ruize Hou467 ********** *x*xxx*xxx xxxxxxxx*x
USA  2017    Yogeshwar Velingker467 ********** ****ssssss
TKM  2015    Allanur Shiriyev467 ***xxxxxxx ********** *xxxxxxxxx
USA  2013    Anirudh Ghantasala467 ***sss*sss **********
TUR  2016    Mustafa Erdem467 ********** **xxxx*x*x
ROU  2016    Alexandru Vochescu467 ***sss**ss ***x******
USA  2015    Erik Lamp467 *xx**xxx** ********x*
USA  2016    Eric Nie467 ********** ***xxxxxxx *xxxxxxxxx
USA  2015    Christian Stewart467 *****x**** *x*xxxxxxx *xxxxx**xx
USA  2015    Kevin Fei467 ********** ****xxxxxt
USA  2013    Leila Thomas467 **xxxx*x*x **********
USA  2014    Ayush Mehra467 *********x *x*xxxxxxx **xxxxxx*x
USA  2016    Jonathan Holmes467 *********x *x*xxxxxxx **xxxxxx*x
VEN  2016    Josseline Perdomo467 ********** ***x*xxxxx
USA  2013    Colleen Orwin467 *xxxxx*x*x ********** *xxxxxxxxx
SAR  2016    Joud Zouzou467 ********** ****xxxxxx
USA  2015    Andrew Zhou467 *********x *x*xxxxxxx ***txxxxxx
USA  2014    Pravina Samaratunga467 *xx*xxxxx* ********** *xxxxxxxxx
LTU  2014    Evaldas Pavalkis467 *x******** *xxxxxxxxx ***xxxxx*x
USA  2014    Carter Chamberlain467 *xx**xxx** ********x*
USA  2014    Rachel Polus467 **xxxx*xx* **********
USA  2014    Marwan Kallal467 ********** *x*xxxxxtt *xxxxx*xxx
USA  2013    Florian Richter433 *xxxxx*x*x **********
RUS  2015    Sergei Sergey433 ***sss**ss ********ss
IRN  2014    Milad Razavi433 *sssxxxxx* *sssssssss **********
USA  2014    Emanuel Perez433 *xxxxxxxx* ********x* xxxxxx**xx
USA  2015    Evan Batsell433 sxssxs*sx* ********** *xxxxxxxxx
USA  2013    Zhenglong Zhou433 *****t**** *x*xxxxxxx **xxxxxxxx
DEU  2014    Frederic Jost433 ********** *xxxxxxxxx *xxxxxtt*x
USA  2014    James Peraire433 *****x**** *x*xxsssss xxxxxx**xx
USA  2016    Daniel Zhang433 *xxxxxxxxx ********x* *xxxxx*x*x
USA  2014    Megha Srivastava433 ******xx** *xxxxxxxxx **xxxx*x*x
USA  2014    Will Xu433 ********** *x*xxxxxtt *xxxxxxxxx
USA  2015    Rohit Goyal433 *xx***x*** *xxxxxxx** *xxxxx**xx
USA  2017    Kevin Geng433 *xx**xxx** ********tt
USA  2014    Jenner Wile433 ********** **xx*xxxxx
ARM  2014    Arsen Aghajanyan433 ********** ***xxxxxxx xxxsssssss
CHN  2014    Evgenij Borodavko433 **xxxx*xx* *********t
USA  2013    Zachary Richied433 ***xxxxxx* *xxxx*x*tt **xxxx****
USA  2015    Yan Huang433 *xxxxxxxx* *xxxxxxxxx **********
GEO  2018    Ani Machaidze400 ***sss*xss *****xx***
USA  2015    Abraham Kim400 *xxxxxxxx* **********
CAN  2013    Tom Huang400 ********** *xxxxxxxxx *xxxxxxxxx
TUR  2016    Ugur Yalcin400 *xxxxxxxxx ********** *xxxxxxxxx
USA  2015    Sandro del Valle400 ********** *xxx*xxxxx
USA  2016    Michael Orwin400 *xxxxxxxxx ********** *xxxxxxxxx
VNM  2015    Thanh Binh Ton Nu400 ********** *xxxxxxxtt x*xxxxxxxx
USA  2015    Sreeharsha Potu400 ********** *xxxxxxxxx xxxxxxxx*x
USA  2014    Priya Mehta400 *xxxxxxxx* ********** cccccccccc
USA  2014    Jacob Fenton400 ********** *x*xxxxxxx
VEN  2016    Alejandro Gamboa400 *xxxxxxx*x **********
AZE  2015    Aliaga Shirinov400 ******x*** *xxxxxxxxx *xxssss*xs
KGZ  2013    Omurbek Kadyrbekov400 *xxxxx*xx* *xxxxxxxxx ********tt
BLR  2013    Gleb Rubinski400 *xxxxx*x** *x*xxxxxtt ****ttt**t
USA  2015    Rishub Jain400 ********** *x*xxxxxxx
USA  2017    Kevin Zhang400 ********** *x*xxxxxxx
TJK  2016    Nodir Daminov400 ********** *xxxxsssss *xxxxxxxxx
CAN  2013    David Dong400 **xxxx*x** **xx*xxxxx **xxxxxx**
USA  2015    Teju Nareddy400 *xxxxxxxx* **********
LVA  2015    Pēteris Pakalns400 ********** *x*xxxxxxx
USA  2014    Christopher Choe367 ********** *xxxxxxxtx
USA  2014    Michael Handsaker367 *****x**** *x*xxxxxtt xxxxxxxxxx
USA  2015    Mitsuru Otsuka367 *x****x*x* *xxxxxxxxx *xxxxx**xx
USA  2015    Anson Haniwalt367 *xx**xxx** *****xxxtt *xxxxxxxxx
JPN  2013    Sakuya Hashimoto367 ********** *xxxxxxxxx tttttttttt
USA  2018    Sky Li367 ********** *xxxxxxxtt
USA  2014    Nathan Pham367 *xxxxxxxx* ********x*
USA  2016    Kenny Noh367 *********x *x*xxxxxxx
USA  2014    Jensen Pak367 *********x *xxxxxxxxx *xxxxxxxxx
USA  2017    Tomas Choi367 *xxxxxxxx* *********t
USA  2014    Taryn Withers367 *xxxxxxxxx ********x* *xxxxxxxxx
USA  2014    Daniel Shaw367 xxxxxxxxxx *****xx*** x*xxxx**xs
USA  2014    Jingyi Zhao367 *********x *x*xxxxxxx
USA  2017    Nihar Sheth367 ****tx**t* **xxxxxx**
GRC  2017    Theodore Kokkoris367 *********x *x*xxxxxxx ssssssssss
USA  2014    Mike Lee367 *********x *x*xxxxxxx
BGR  2016    Viktoria Encheva367 xxxxxxxxxx *xxxxxssss **********
USA  2015    Stefan Grosser367 ********** *xxxxxxxxx xxxxxxxxxx
USA  2013    Alex Lim367 ********** *xxxxxxxtt
USA  2018    Aayush Gupta333 *xxxxt*xx* ***x*xxxxx *xxxxx**xx
KAZ  2014    Erzhan Mademihanov333 **********
CHN  2014    Qimin Yao333 **********
USA  2014    Sultan Kasymbekov333 *********x *xxxxxxxxx
USA  2014    Rachel Chang333 **********
BLR  2016    Vitalja Kusmenko333 *xxxxsxxtx ********tt *xxxxxxxxx
IRN  2013    Arash Yousefi333 *x******** *xxxxxxxxx
ARM  2014    Melik Karapetyan333 **********
TUR  2016    Kayacan Vesek333 *********x tttttttttt *xxxtttttt
BLR  2015    Vyacheslav Lukyanenko333 **********
TWN  2013    Liang Ben333 **********
VNM  2013    Minh Hoang333 **********
USA  2017    Subramaniyam Raizada333 **********
USA  2015    Zach Mills333 ********** xxxxxxxttt xxxxxxxxxx
MYS  2013    Wei Loon Mow333 *sxxxx*xxx ********ss
USA  2016    Anish Visaria333 *********x *xxxxxxxxx
USA  2014    Tate Mazer333 *xx*ttxxtx ********tt
USA  2016    Janice Chan333 xxxxxxxxxx ********** tttttttttt
ZWE  2017    Cow Racing333 **********
USA  2017    Kyle Huang333 *********t *xxxxxxxxx
VNM  2013    Đông Lưu Quang333 **********
LTU  2014    Saulius Kazokas333 **********
USA  2015    Sean Wang333 **********
USA  2014    Akshay Ravikumar333 **********
THA  2015    Ponlakrit Kongwitseranee333 x*x******* *x*xxxxxxx
BLR  2016    Ivan Konoplich333 **xxxxxxx* ******xxxx *xxxxxxxxx
TKM  2015    Bekmurik Bekmurik333 *xxxxxxx*x ********tt
USA  2016    Logan Howard333 *xx*txxxt* *xxxx*x*xx ****tttttt
USA  2017    Betsy Pu333 **********
USA  2013    Sophie Khounlo300 *********x
BGN  2015    George Stoyanov300 *xx*xxxx*x *x*xxxxxxx ***xxxxx*x
IND  2014    Sanyam S300 *********t
USA  2013    Leslie Zhang300 *********x
USA  2014    Ruijie Shao300 *xxxxx*xx* *****xxxtt *xxxxxxxxx
HRV  2014    Anamarija Balaban300 ********s*
IRN  2014    Emad Hedayati300 *xx**xxx*x *****sssss
USA  2013    Karol Przybyszewski300 *********x
USA  2017    Viktor Zenkov300 ********x*
GEO  2014    Baqari Darsadze300 *xxxxxx*x* *x*xxxxxxx **xxxx**xx
TKM  2013    Begga2 Kaka267 tttttttttt tttttttttt ******t**t
CHN  2016    Weihang Fan267 *xx**xxx** *xxxx*x*xx xxxxxxxxxx
USA  2013    Luke Stull267 *xxxxxxxxx *******ttt
USA  2014    Mane Williams267 **xxxxxxx* *xxxxxxxxx **xxxx**xx
USA  2014    Jonathan Jan267 *xxxxxxxxx ******tttt *xxxxxxxxx
USA  2015    Hun Jung267 ***xxx*xxx *x*xxxxxxx **xxxxxxxx
EGY  2013    Mohamed Sayed267 *xxxxx*xxx **xx*x*x**
USA  2017    Jason Li233 *xxxxxxxxx *x*xxxxxxx **xxxxxx**
CAN  2013    David Ng233 *xxxxxxxx* ***x**xxtt
USA  2015    Anurag Bakshi233 *xx**xxx** *xxxxxxxtt *xxxxxxxxx
CHN  2015    makee Zhou233 ***xxx*xxx *xxxxxxxxx xxxxxx**xx
CHN  2014    建杉 代233 ****x***tt
USA  2014    Humza Khan233 *xxxxxxxxx *****xxxtt *xxxxxxxxx
USA  2017    Suresh Talapaneni233 ***sss**ss *xxxxxxxss *xxxxxxxxx
USA  2015    Andrew Wang233 **xxxxxxx* ***xxx*ttt
USA  2015    Vikram Idury200 *xx**xxx** *xxxxxxxtt
CAN  2015    Yi Lun Yu200 *xxxxsxxx* ****xxxxtt
GEO  2019    Baqar Gamezardashvili167 ***x*xsxsx *xxxxxxxxx
MEX  2014    Diana Mendez167 *xxxxxx*xx *x*xxxxxxx *xxxxxxxxx
USA  2014    Andre Guzman167 *xx***xxx*
USA  2018    Brent Usui167 *xxxxxxxxx *x*xxxxxxx **xxxxxxxx
USA  2015    Heesoo Kim167 xxxxxxxxxx *xxxxxxsxx *xxxxx***x
COL  2014    Sebastian Chaves167 *xx**xxx**
USA  2014    Ben Dunham133 **xxxx*xx*
MYS  2013    Muhaimin Badarisam133 ***sss*xss xxxxxxxxxx
USA  2013    Jonathan Shi133 *xxxxxxxxx *xxxx*x*xx
ARM  2014    Ruben 133 **xxtt*txt *xxxxxxxss
USA  2014    Thomas Rupp133 *xx**sxxs*
AZE  2015    Elgun Cebrayilov133 *xxxxxxxxx *x*xxxssss *xxxxxxxxx
USA  2013    Zac Folsom133 xxxxxxxxxx *x**xx*xxx
USA  2015    Frank Wan133 *xxxx**xx*
USA  2014    Ansh Chaudhary133 *xxxxxxxxx **xxxxxxxx *xxxxxxxxx
CAN  2015    James Zhang133 *xxxxxxxxx ***xxxxxxx
USA  2013    Andrew Hepp133 **x**xxxtt
KAZ  2016    Yerkhan Oraz133 *xxxxx*xxx **xxxxssss
KAZ  2015    Yermek Zhantileuov100 *xxsssxxss *xxxxxxxss *xxxxxxxxx
USA  2017    Kaushal Partani100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2014    Hanna Rumora100 *xxxxxxx*x *xxxxxxxxx
GEO  2013    Abo Margalitadze100 *xxxsssxsx **xxxsssss
USA  2016    Matthew Shi100 xxxsssxxsx *xxxx*x*xx
USA  2017    Kyle Bachinski100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2015    Jeffrey Wang67 *xxxxxxxxx *xxxxxxxxx xxxxxxxxxx
USA  2015    Girishvar Venkat67 x**xxxxxxx cccccccccc
USA  2013    Eric Hegnes67 *xxsss*sss
USA  2015    Binh Le67 **sssssxsx
IRN  2015    Salar Noroozi67 *xxxxxx*xx
THA  2014    Tiraboon Premvaree67 *x*xxxxxxx
HRV  2022    Dorijan Lendvaj67 *x*xxxxxxx
USA  2016    Curtis Li33 *xxxxxxxxx
USA  2013    Rodman Zhu33 *xxxxxxxxx
BIH  2016    Adnan Brđanin33 *xxxxxxxxx
IND  2014    Sagnik Dasgupta33 xx*xxxxxxx
USA  2019    Lili Sun33 xxxxxxxxx*
USA  2013    Christine Chang33 *xxxxxxxxx xxxxxxxxxx
THA  2017    Krittamate Tiankanon33 *xxxxxxxxx
CHN  2013    Simon Ambrose33 *xxxxxxxxx
ARM  2016    Karen Mkrtumyan33 *xxxxxxxss
USA  2014    Kyle Janowicz33 *xxxxxxxxx
USA  2014    David Gonzalez0 cccccccccc
IRN  2013    Mohammad Roghani0 xxxxxxxxxx
USA  2015    Colby Hanley0 cccccccccc
USA  2016    Connor Bach0 ssssssssss
USA  2015    Anna Lane0 cccccccccc cccccccccc cccccccccc
USA  2013    Ryan Peterson0 cccccccccc cccccccccc
USA  2015    Rohan Shah0 xxxxxxxxxx
TUN  2015    Rim Ayari0 tttttttttt
USA  2013    Sam Wachowski0 xxxxxxxxxx
USA  2015    Seth Eldridge0 cccccccccc
BGD  2015    mehadi hossain0 tttttttttt
USA  2015    Dan Carpenter0 cccccccccc cccccccccc
USA  2017    Lenny Zhou0 xxxxxxxxxx
USA  2016    Matt Liu0 ttxtxttxtx
MYS  2013    Muhammad Nu'man Abdul Kadir0 xxxxxxxxxx xxxxxxxxxx
USA  2015    Patrick Callahan0 cccccccccc

Pre-College Participants (USA only):

Country Year Name Score    cowrace    proximity    assign
USA  2014    Michael Lin1000 ********** ********** **********
USA  2015    Kevin Li1000 ********** ********** **********
USA  2016    Horace He1000 ********** ********** **********
USA  2015    James Lennon1000 ********** ********** **********
USA  2014    John Smith1000 ********** ********** **********
USA  2014    Jacob Naranjo1000 ********** ********** **********
USA  2016    Vineet Kosaraju1000 ********** ********** **********
USA  2014    Edgar Chen1000 ********** ********** **********
USA  2015    Alvin Kao1000 ********** ********** **********
USA  2015    Mike Smith1000 ********** ********** **********
USA  2015    Timothy Deng1000 ********** ********** **********
USA  2014    Arnav Sastry1000 ********** ********** **********
USA  2016    Daniel Guo967 ********** ********** *********t
USA  2016    Shivam Dutt967 ********** ********x* **********
USA  2014    Sammy Luo967 ********** ********** *********t
USA  2014    Scott Wu967 ********** *********t **********
USA  2014    Richard Huang967 ********** ********** *********t
USA  2015    Steven Wang967 ********** ********** *********x
USA  2015    Hamed Nilforoshan933 ********** ********** ********xx
USA  2017    Bryan Chen933 *********x ********** *********t
USA  2014    Pradhith Konduri900 ****tt**t* ********** **********
USA  2015    James Bloxham900 ********** ********** *******xxx
USA  2015    Kevin Zhao900 ********** ********** ***xxx****
USA  2016    Calvin Lee900 ********** ********** ******tt*t
USA  2015    Daniel Moyer867 ********** ********** **xxxx****
USA  2014    Ian Zhou867 ********** ********** ***xxx***t
USA  2017    Justin Yang867 ********** ********** **xxxx****
USA  2017    Allen Chen867 ********** ********** **xxxx****
USA  2014    Eddie Wang867 ********** *********t ****xx**s*
USA  2016    Sanjeev Murty867 ********** ********** ***xxx***x
USA  2016    Allen Cheng867 ********** ********** **xxxx****
USA  2014    David Zhao833 ********** ********** **xxxx***x
USA  2015    Sanjay Subramanian833 ********** ********** **xxxx***x
USA  2014    Daniel Strizhevsky833 ********** ********** **xxxx*x**
USA  2015    Ethan Lowman833 *********x ********** ***xxx*x**
USA  2013    Michael Knyszek833 ********** ********** **xxxx***x
USA  2016    Gabriel Margolis833 ********** *********t **xxxx****
USA  2016    Jackson Kulik833 ********** ********tt *******ttt
USA  2014    Ruiqi Mao800 *********x ********tt *******ttt
USA  2016    Omkar Sakhawalkar800 ********** ********** **xxxx**xx
USA  2015    Alex Hong800 ********** ********** ****tttttt
USA  2016    Viney Saroya800 ********** ********** **xxxx**xx
USA  2015    Jason Schwartz800 ********** ********** **xxxxxx**
USA  2014    Beilin Li800 ********** ********x* ****tttt*t
USA  2015    Matthew Li800 ********** ********** **xxtxtx**
USA  2015    Alok Tripathy800 ********** ********** **xxxxxx**
USA  2015    Soroush Nasiriany800 ********** ********** **xxxxxx**
USA  2014    Don Yu800 ********** ********** ***xxxxx*x
USA  2014    Vincent Jin800 ********** ********** ****tttttt
USA  2015    Kevin Zeng800 ********** ********tt ***xxx***x
USA  2017    Vinjai Vale800 ********** ********tt ****t*tt*t
USA  2013    Andrew Norton800 ********** ********tt **xxxx****
USA  2016    Risheek Reddy Rajolu800 ****xx*x*x *********t *********t
USA  2013    Sam Lau800 ********** ********** **xxx*xx*t
USA  2016    Karthick Ravikumar800 ********** ********** **xxxx**xx
USA  2015    Casey Xing800 ********** *****xxxxx *x********
USA  2014    Yue Zhang767 ******tt** ********** **xxxx*x**
USA  2015    Nikhil Ghosh767 ********** ********** ***xxxxxxx
USA  2015    Yaxuan Li767 ********** ********x* **xxxxxx**
USA  2014    Jimmy Ye767 *****x**** ********** ****xxtxxx
USA  2014    Edward Escandon767 ********** ********** *x*xxx*xxx
USA  2015    Kevin Bao767 *********x ********** **xxxx*x*x
USA  2014    Owen Gray767 *****x**** ********tt ******tttt
USA  2014    Julian Fuchs767 ********** ********** **xxxxx*xx
USA  2016    Avinash Jois767 *********x *********t **xxxxt***
USA  2014    Brandon Lin767 ********** ********** **xxxxxx*x
USA  2015    Alan Li767 ********** **xx****** **xxxx***x
USA  2013    Lane Kolbly767 ********** ********** **xxxx*xxx
USA  2016    Luke Shimanuki767 ********** ********** *xxxxx**xx
USA  2014    Jason Xie767 ********** ***xxxxxxx **********
USA  2013    Thomas Finch767 ********** *********t ****tttttt
USA  2016    Michael Zhang733 ********** ********** **xxxxxxxx
USA  2016    Animesh Tripathy733 ********** ********tt **xxxxxx**
USA  2014    Zhi Luo733 ********** *x*xxxxxxx **********
USA  2013    Sid Reddy733 ********** ********tt **xxxxxx**
USA  2016    Rajat Khanna733 ********** ********** **xxxxxxxx
USA  2015    Zack Herbst733 ********** ********** **xxxxxxxx
USA  2015    Harrison Zheng733 ********** **xx****** **xxxxxx**
USA  2014    Patrick Zeng733 ********** ********xx ****tttttt
USA  2016    Michael Yang733 ********** *x*xxxxxxx **********
USA  2014    Brendon Rhodes733 *****t**t* ********** ****tttttt
USA  2015    Brandon Chen700 ********** *********t *xxxxx*xxx
USA  2015    Edward Nguyen700 *********x ********** xxxxxx**xx
USA  2014    Zafar Hai700 ********** *****xx*t* **xxxxxx**
USA  2015    Andrew Jin700 ********** ********** *xxxtxxttt
USA  2014    Maria Stull700 *********x *xxx****x* ***xxx***x
USA  2014    Nicholas Ayoub700 ********** ********tt **xxxxxx*x
USA  2015    Shantanu Gore700 ********** ********** *xxxxxxxxx
USA  2016    Sam Heil700 ******xx** ********ss ***x*xtx*x
USA  2016    Erik Zhao700 ********** ********** *xxxxxxxxx
USA  2015    Immanuel Joy700 *x******** *****xx*** **xxxxxx**
USA  2016    Milan Bharadwaj700 ********** ********** *xxxxxxxxx
USA  2014    Tom Sandell700 ********** ********** *xxxxxxxxx
USA  2014    Nicholas Ward700 ********** ********** *xxxxxxxxx
USA  2016    Kevin Xiao700 ********** ********** *xxxxxxxxx
USA  2015    Arun Kannan667 *x******** ********tt **xxxxxxx*
USA  2015    Roy Keren667 ********** ********tt *xxxxxxx*x
USA  2017    Daniel Wang667 ****xx**x* *******xss ****xxs**s
USA  2015    Ryan Gallaway667 ********** **********
USA  2014    Nikita Yakimovich667 ********** **********
USA  2015    Adam AbuShaer667 ********** ********tt *xxxxx*xxx
USA  2016    Mark Siano667 ********** **********
USA  2014    Ethan To667 ********** **********
USA  2015    Rohan Bisariya667 ********** ********** xxxxxxtttt
USA  2013    Kason Tey667 ********** **********
USA  2014    Jonathan Burns667 *****x***x **xx****** **xxxx**xx
USA  2016    Ajinkya Nene667 *******x** ********ss *xxxxx**xx
USA  2014    Daniel Palumbo667 *****x**** ********tt **xxxxxx*x
USA  2014    Donald Pinckney667 ********** *********t *xxxxxxxxx
USA  2014    Tommy Kowalski633 ********** ********x*
USA  2015    Princeton Ferro633 ********** *********t
USA  2014    Grant Wu633 *********x **********
USA  2014    Katherine Wu633 ********** **x*x***** *xxxxxxxxx
USA  2015    Daniel Ju633 **xxxx*xx* ********** **xxxx***x
USA  2016    Richard Liu633 *sss****** ********tt **xxxx**xx
USA  2015    Joseph Chang633 ********** *x*xxxxxxx **xxx*****
USA  2014    Aaron Claussen633 *********x **********
USA  2013    Helena Mills633 *********x ********x* *xxxxxxxxx
USA  2014    Emily Fletcher633 ********** ********x*
USA  2015    Tejas Rao633 *********x ****xx*xss **x*t**ttt
USA  2014    Nathan Zhang633 ********** ********tt *xxxxxxxxx
USA  2015    Vijay Upadhya633 *********x **xx****tt **xxxxxx**
USA  2013    Ben Lin633 *********x **********
USA  2013    Landon Carter600 *****x**** *x*xxxxxtt ****ttt***
USA  2013    Charles Zhang600 ********** *x*xxxxxtt ***xxx***x
USA  2016    Matthew Zheng600 ********** ********tt
USA  2015    Philip Sun600 ********** *x*xxxxxxx **xxxx****
USA  2013    Jared Miller600 ********** ****xxxxxx **xxxx*x*x
USA  2016    Neil Patil600 *********x ********t*
USA  2014    Darshan Patil600 ********** *x*xxxxxxx **xxxx****
USA  2014    Angus Gibbs600 *xx**xxxx* *****sssss *********t
USA  2015    Prahaladha Mallela600 ***sss**ss ********** *xxxxx**xx
USA  2013    Brendan Moriarty600 **x*xx*x** ********** **xxtxxxxx
USA  2014    Michael Li600 ********** *xxxxxxttt ****ttt***
USA  2013    Phoebe Huang600 *********x *********t
USA  2014    Katherine Rothe600 *********x ********x*
USA  2018    Michael Trehan600 ********** ********tt
USA  2014    Andrew Friedman600 *****x**** ********tt *xxxxxxxxx
USA  2014    David Cox600 ********** *****xx**t *xxxxxxxxx
USA  2016    Hitesh Yalamanchili567 **xxxx*x** *********t **xtttt*xt
USA  2016    Heather Graham567 *****x**** *x*xxxxxxx **xxx*t***
USA  2013    Jacob Abrahams567 *xx**xxx** ********tt **xxxxxx**
USA  2014    Frank Yeh567 **xxxx**** ********** *xxxxxxxxx
USA  2014    Andrew Dai567 **xxxx*x** ********x* ***tttttxx
USA  2015    Jordan Schneider567 ********** *xxx*xxxxx ***xxx*x*x
USA  2015    Antares Chen567 ********** ******x*xx
USA  2014    Zachary Birnholz533 ********** *x*xxxxxxx **xxxxxx**
USA  2013    Dan Golden533 *xx**xxx** ********** *xxxxxxxxx
USA  2014    Alex Xu533 ********** ****xxxxtt *xxxxxxx*x
USA  2016    Ryan Golant533 ********** *x*xxxxxxx ****tttttt
USA  2014    Dhara Patel533 **xxxx*x** ********** *xxxxxxxxx
USA  2015    Simon Deng533 *xxxxxxxx* **xx****** **xxxx****
USA  2013    Sam Sly533 ****tt**t* *********t
USA  2014    Amirhosein Tabatabaee533 *xx**xxx** *xxxxxxxtt **********
USA  2014    Grace Reid500 **xxxx*x** **********
USA  2014    Sam Peters500 *xxxxxx*xx ********** *xxxxx**xx
USA  2016    Ashley Kim500 ********** *x*xxxxxxx **xxxxxx*x
USA  2014    Allyson Walpole500 ********** ****xxx*tt
USA  2015    Baasanbat Purevjal500 ********** **xxxx***x
USA  2014    Mason Boeman500 ****xx*x** ***xxxxxxx **xxxx***x
USA  2015    Kimberly Lu500 *********x ***x*xxxxx *xxxxx*xxx
USA  2014    Luke McDougald500 ****tt**t* ********ss
USA  2014    Sohail Sidique500 *********x *xx*x***x*
USA  2013    Andrew Hahm467 *xx**xxx** *********t
USA  2017    Yogeshwar Velingker467 ********** ****ssssss
USA  2013    Anirudh Ghantasala467 ***sss*sss **********
USA  2015    Erik Lamp467 *xx**xxx** ********x*
USA  2016    Eric Nie467 ********** ***xxxxxxx *xxxxxxxxx
USA  2015    Christian Stewart467 *****x**** *x*xxxxxxx *xxxxx**xx
USA  2015    Kevin Fei467 ********** ****xxxxxt
USA  2013    Leila Thomas467 **xxxx*x*x **********
USA  2014    Ayush Mehra467 *********x *x*xxxxxxx **xxxxxx*x
USA  2016    Jonathan Holmes467 *********x *x*xxxxxxx **xxxxxx*x
USA  2013    Colleen Orwin467 *xxxxx*x*x ********** *xxxxxxxxx
USA  2015    Andrew Zhou467 *********x *x*xxxxxxx ***txxxxxx
USA  2014    Pravina Samaratunga467 *xx*xxxxx* ********** *xxxxxxxxx
USA  2014    Carter Chamberlain467 *xx**xxx** ********x*
USA  2014    Rachel Polus467 **xxxx*xx* **********
USA  2014    Marwan Kallal467 ********** *x*xxxxxtt *xxxxx*xxx
USA  2013    Florian Richter433 *xxxxx*x*x **********
USA  2014    Emanuel Perez433 *xxxxxxxx* ********x* xxxxxx**xx
USA  2015    Evan Batsell433 sxssxs*sx* ********** *xxxxxxxxx
USA  2013    Zhenglong Zhou433 *****t**** *x*xxxxxxx **xxxxxxxx
USA  2014    James Peraire433 *****x**** *x*xxsssss xxxxxx**xx
USA  2016    Daniel Zhang433 *xxxxxxxxx ********x* *xxxxx*x*x
USA  2014    Megha Srivastava433 ******xx** *xxxxxxxxx **xxxx*x*x
USA  2014    Will Xu433 ********** *x*xxxxxtt *xxxxxxxxx
USA  2015    Rohit Goyal433 *xx***x*** *xxxxxxx** *xxxxx**xx
USA  2017    Kevin Geng433 *xx**xxx** ********tt
USA  2014    Jenner Wile433 ********** **xx*xxxxx
USA  2013    Zachary Richied433 ***xxxxxx* *xxxx*x*tt **xxxx****
USA  2015    Yan Huang433 *xxxxxxxx* *xxxxxxxxx **********
USA  2015    Abraham Kim400 *xxxxxxxx* **********
USA  2015    Sandro del Valle400 ********** *xxx*xxxxx
USA  2016    Michael Orwin400 *xxxxxxxxx ********** *xxxxxxxxx
USA  2015    Sreeharsha Potu400 ********** *xxxxxxxxx xxxxxxxx*x
USA  2014    Priya Mehta400 *xxxxxxxx* ********** cccccccccc
USA  2014    Jacob Fenton400 ********** *x*xxxxxxx
USA  2015    Rishub Jain400 ********** *x*xxxxxxx
USA  2017    Kevin Zhang400 ********** *x*xxxxxxx
USA  2015    Teju Nareddy400 *xxxxxxxx* **********
USA  2014    Christopher Choe367 ********** *xxxxxxxtx
USA  2014    Michael Handsaker367 *****x**** *x*xxxxxtt xxxxxxxxxx
USA  2015    Mitsuru Otsuka367 *x****x*x* *xxxxxxxxx *xxxxx**xx
USA  2015    Anson Haniwalt367 *xx**xxx** *****xxxtt *xxxxxxxxx
USA  2018    Sky Li367 ********** *xxxxxxxtt
USA  2014    Nathan Pham367 *xxxxxxxx* ********x*
USA  2016    Kenny Noh367 *********x *x*xxxxxxx
USA  2014    Jensen Pak367 *********x *xxxxxxxxx *xxxxxxxxx
USA  2017    Tomas Choi367 *xxxxxxxx* *********t
USA  2014    Taryn Withers367 *xxxxxxxxx ********x* *xxxxxxxxx
USA  2014    Daniel Shaw367 xxxxxxxxxx *****xx*** x*xxxx**xs
USA  2014    Jingyi Zhao367 *********x *x*xxxxxxx
USA  2017    Nihar Sheth367 ****tx**t* **xxxxxx**
USA  2014    Mike Lee367 *********x *x*xxxxxxx
USA  2015    Stefan Grosser367 ********** *xxxxxxxxx xxxxxxxxxx
USA  2013    Alex Lim367 ********** *xxxxxxxtt
USA  2018    Aayush Gupta333 *xxxxt*xx* ***x*xxxxx *xxxxx**xx
USA  2014    Sultan Kasymbekov333 *********x *xxxxxxxxx
USA  2014    Rachel Chang333 **********
USA  2017    Subramaniyam Raizada333 **********
USA  2015    Zach Mills333 ********** xxxxxxxttt xxxxxxxxxx
USA  2016    Anish Visaria333 *********x *xxxxxxxxx
USA  2014    Tate Mazer333 *xx*ttxxtx ********tt
USA  2016    Janice Chan333 xxxxxxxxxx ********** tttttttttt
USA  2017    Kyle Huang333 *********t *xxxxxxxxx
USA  2015    Sean Wang333 **********
USA  2014    Akshay Ravikumar333 **********
USA  2016    Logan Howard333 *xx*txxxt* *xxxx*x*xx ****tttttt
USA  2017    Betsy Pu333 **********
USA  2013    Sophie Khounlo300 *********x
USA  2013    Leslie Zhang300 *********x
USA  2014    Ruijie Shao300 *xxxxx*xx* *****xxxtt *xxxxxxxxx
USA  2013    Karol Przybyszewski300 *********x
USA  2017    Viktor Zenkov300 ********x*
USA  2013    Luke Stull267 *xxxxxxxxx *******ttt
USA  2014    Mane Williams267 **xxxxxxx* *xxxxxxxxx **xxxx**xx
USA  2014    Jonathan Jan267 *xxxxxxxxx ******tttt *xxxxxxxxx
USA  2015    Hun Jung267 ***xxx*xxx *x*xxxxxxx **xxxxxxxx
USA  2017    Jason Li233 *xxxxxxxxx *x*xxxxxxx **xxxxxx**
USA  2015    Anurag Bakshi233 *xx**xxx** *xxxxxxxtt *xxxxxxxxx
USA  2014    Humza Khan233 *xxxxxxxxx *****xxxtt *xxxxxxxxx
USA  2017    Suresh Talapaneni233 ***sss**ss *xxxxxxxss *xxxxxxxxx
USA  2015    Andrew Wang233 **xxxxxxx* ***xxx*ttt
USA  2015    Vikram Idury200 *xx**xxx** *xxxxxxxtt
USA  2014    Andre Guzman167 *xx***xxx*
USA  2018    Brent Usui167 *xxxxxxxxx *x*xxxxxxx **xxxxxxxx
USA  2015    Heesoo Kim167 xxxxxxxxxx *xxxxxxsxx *xxxxx***x
USA  2014    Ben Dunham133 **xxxx*xx*
USA  2013    Jonathan Shi133 *xxxxxxxxx *xxxx*x*xx
USA  2014    Thomas Rupp133 *xx**sxxs*
USA  2013    Zac Folsom133 xxxxxxxxxx *x**xx*xxx
USA  2015    Frank Wan133 *xxxx**xx*
USA  2014    Ansh Chaudhary133 *xxxxxxxxx **xxxxxxxx *xxxxxxxxx
USA  2013    Andrew Hepp133 **x**xxxtt
USA  2017    Kaushal Partani100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2014    Hanna Rumora100 *xxxxxxx*x *xxxxxxxxx
USA  2016    Matthew Shi100 xxxsssxxsx *xxxx*x*xx
USA  2017    Kyle Bachinski100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2015    Jeffrey Wang67 *xxxxxxxxx *xxxxxxxxx xxxxxxxxxx
USA  2015    Girishvar Venkat67 x**xxxxxxx cccccccccc
USA  2013    Eric Hegnes67 *xxsss*sss
USA  2015    Binh Le67 **sssssxsx
USA  2016    Curtis Li33 *xxxxxxxxx
USA  2013    Rodman Zhu33 *xxxxxxxxx
USA  2019    Lili Sun33 xxxxxxxxx*
USA  2013    Christine Chang33 *xxxxxxxxx xxxxxxxxxx
USA  2014    Kyle Janowicz33 *xxxxxxxxx
USA  2014    David Gonzalez0 cccccccccc
USA  2015    Colby Hanley0 cccccccccc
USA  2016    Connor Bach0 ssssssssss
USA  2015    Anna Lane0 cccccccccc cccccccccc cccccccccc
USA  2013    Ryan Peterson0 cccccccccc cccccccccc
USA  2015    Rohan Shah0 xxxxxxxxxx
USA  2013    Sam Wachowski0 xxxxxxxxxx
USA  2015    Seth Eldridge0 cccccccccc
USA  2015    Dan Carpenter0 cccccccccc cccccccccc
USA  2017    Lenny Zhou0 xxxxxxxxxx
USA  2016    Matt Liu0 ttxtxttxtx
USA  2015    Patrick Callahan0 cccccccccc

Observers:

Country Name Score    cowrace    proximity    assign
IRNYashar Dabiran1000 ********** ********** **********
ROUSebastian Claici1000 ********** ********** **********
USAJon Gibson1000 ********** ********** **********
CHNJiajun Liang1000 ********** ********** **********
IRNRoham Heidari1000 ********** ********** **********
POLJarosław Czekalski1000 ********** ********** **********
YUGRadenko Pavlovic1000 ********** ********** **********
USABảo Nguyễn Quang1000 ********** ********** **********
CANYasushi Yamamoto1000 ********** ********** **********
RUSNikolay Kuznetsov1000 ********** ********** **********
USAChrs Zlg1000 ********** ********** **********
USAAlex Anderson1000 ********** ********** **********
CHNKevin Jiang1000 ********** ********** **********
THATeerapat Jenrungrot1000 ********** ********** **********
USAJun Park1000 ********** ********** **********
IRNShervin Khastoo967 *********x ********** **********
CHNMinghua Liu967 ********** ********** *********t
CHNZhou Zhou967 *****s**** ********** **********
FINTopi Talvitie967 *********x ********** **********
CHNFay Zhang967 *********x ********** **********
BLRNikita Kodosov967 ********** ********** *********t
JPNFiend Friend933 ********** ********** ********tt
SYRHussain Hussain933 ********** ********x* *********t
BDIBaba Yorgun900 ********** ********** **xxx*****
USABen Kapparate900 ******xx** ********** *********t
CHNJohn De Vostok900 ********** ********** ***xx****x
VNMLong Dang900 ********** ********** *******ttt
CHNJinglun Li867 *****t**** ********** **x*xx****
GEONugusha Chkhaidze833 *********x ********** **xxxx****
USACal Che833 ********** ********** *x*xx***xx
RUSDanil Osherov833 ********** ********** **xxxxt***
CUBJose Arias833 *****x*x** ********** ****xxx***
GEOThomas Mikava833 ********** ********** ****x*ssts
DOMRoberto Abreu833 ********** *****xx*** **xxx*****
VNMHai Hoang833 **x**s**x* ********** ********xx
USABob Suffern800 ********** ********** **xxxxxx**
VNMLee Hoang800 ********** ********** **xxxxxx**
ESPAlex Jimenez800 ********** ********** **xxxt*x*x
COLAlan Navarro800 ********** ********** **xxxxxx**
VNMPhạm Dũng800 ********** ********** ****tttttt
DOMNelson Taveras800 ********** ********** ****ssssss
THAPariwit Thangjitham767 ********** ********** *xx*xx*xxx
USATommy Ludwig767 ********** ********** *xxxxx**xx
CHNEric Chen767 *ttt****** *****xx*tt **********
IRNSoroush Vahidi767 ********** **xx*xxxxx **********
USAYujie An733 ********** ********** *xxxxx*xxx
USADaidai Lanlan733 ********** *x*xxxxxxx **********
NLDDennis Boyer733 ********** *x*xxxxxxx **********
VNMÂu Hải733 ********** ********** *xx*xxxxxx
USALazaro Alvarez733 ********** ********** **xxxxxxxx
ARGMartin Arjovsky700 *xxxxx**** ********** **xxxx****
GBRJames Stanley700 ********** *xxxxxxxxx **********
CHNZhijia Qiu700 ********** *xxxxxxxxx **********
USAFrank Rex700 *xxxxxxxxx ********** **********
CHNHaoyang Lv667 ********** **********
CHNJohn Smith667 ********** **********
CHNCheng Chen667 ********** *xxxxxxxxx *********t
INDNka No667 ***sss**ss ********x* **xxxx****
IRNAlireza Jalali667 ********** **********
CHNYilei Wang667 ****ssx*s* ********** *xxxxx***x
CHNHanzhe Wang667 ********** **********
VNMDai Truong667 ********** **********
VNMHoàng Dương667 ********** **********
DEUMartin Böschen667 ********** **********
USAWilliam Macfarlane667 ********** **********
IRNmohammadreza dehghanizadeh667 ********** **********
USAMila Martinovic667 ********** **********
ARMNarek Hovsepyan633 ********** *xxxxxxxxx ********tt
USAJack Sparrow633 ********** *x*xxsssss ****t*t**t
RUSTimofey Asyrkin633 **x****x** *****xx*** **xxxxxx*x
MYSEng Ngee H'ng600 ********** ********ss
IRNTaraneh Eftekhary600 ********** ****xxxxxx ***xxxtx*x
KAZAnti NurlashKO600 ****xx***x *xxxxxxxxx **********
IRNErfan Khaniki567 *********x *xxxxxxxtt *******ttt
INDJames Jayesh567 *xxx****** **********
GBRJames Hill567 *****x***x ********tt *xxxxxxttx
CHN秋凉 樱567 **xxxx**x* *****xx*** ***xxxxx*x
BLRAndrew Vychev533 *xx**xxx** ********tt *xxxxx**xx
VNMLe Minh500 ***sss**ss *x*xxxxxxx ********tt
ARMAram Nazaryan500 *xxxxx**xx **xx****** **xxxxxx**
MYSJun Wei Chan500 ********** *xxxxxxxxx **xxxx*x*x
BLROlga Vorokh467 *********x ****xxxxtt *xxxxxxxxx
GEOGiorgi Girkelidze467 ***xss**s* ********xx
INDAmit Chhabra467 *********x *xxxxxxxxx ****tttttt
MYSZhen Nien Yew433 *x*xx***x* *xxxxsssss **xxxx****
HUNIstvan Nagy433 *xxxxxxx** **********
VNMtuanbi97 433 **xxxxxxx* **********
DOMJeffrey Soriano400 ********** *x*xxxxxxx
USAFang Zheng400 ********** *x*xxxxxxx
USAPeter Cappello400 ********** **xxxxxxxx
GERXianghui Zhong400 **xxxx*xxx *x*xxxxxxx ***xxx****
SRBFilip Pešić367 ********** *xxxxxxxxx
AUSJan Honnens367 *xxxxx*x*x *****xx***
IRNAmir Lohrasbi367 *xxxxxxxx* *x*xxxxxxx **xxx*****
CUBDaniel E. Cordovés Borroto367 **xx*x*x** **xxxx***x
VENCarlos Abreu333 **********
USAAndrew Mauer-Oats333 **********
ESPVere Gallegos333 **********
BLRIlya 333 **********
VENArgenis Chirinos333 **********
CHNXiaomeng Yang333 **********
INDAnurag Anand300 *xxx*xxxx* ****xxxx**
USABrenden Raulerson300 ********x*
CHNJone Tt267 ***sss**ss *x*xxxxxtt *xxxxxxxxx
USATao Li233 ***xts****
USAAustin Anderson233 ****tt**t*
COLManuel Alejandro Vergara Diaz200 **xxxx*x** *sssssssss
MEXCesar Espinoza167 ***sss**ss
GEONikoloz Shengelaia133 x*x*tx*x*x tttttttttt
MYSChin Siang Chua133 *xx**xxx*x
USAAlice Shi100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
INDNavin P67 *xxxxx*ttt
GEORostom Nebieridze67 *x*xxxxxxx
USAJacob Bias67 *xxxxxx*xt
PERZiklon Tc33 *xxxxxxxxx
CUBCarlos Peguero33 *xxxxxxxxx
USADaniel Dara33 *xxxxxxxxx
ARMNarek Hovhannisyan33 ssssssssss *xxxxxxxtt
THAChawin Aiemvaravutigul0 tttttttttt
VNMTimothyt Tiet0 tttttttttt
SYRTarek Da0 xxxxxxxxsx
MYSZhe Xian Koong0 tttsssttss ttttttssss