// imports MeetResults.js;
var NHVFSMeet = {};

NHVFSMeet.oGenerateResults = function() {
	var aroRounds = [];

	aroRounds.push(_c('331',6,_a(1,0,1,1,1,1,0,1,1,0,1,1)));
	aroRounds.push(_c('332',6,_a(1,1,1,0,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('111',6,_a(1,1,0,1,1,0,1)));
	aroRounds.push(_c('112',6,_a(1,1,0,1,0,1,1,1,1,1,0)));
	aroRounds.push(_c('113',6,_a(1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('118',6,_a(0,1,0,0,1,1,1,1)));

	aroRounds.push(_c('124',6,_a(1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('125',6,_a(1,0,0,1,1)));
	aroRounds.push(_c('126',6,_a(1,1,1,0,1)));
	aroRounds.push(_c('127',6,_a(0,1,1,0,1)));

	aroRounds.push(_c('211',6,_a(0,0,1,0,0,1,1,1,1,1)));
	aroRounds.push(_c('222',6,_a(1,1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('235',6,_a(1,1,1,0,1,0,1)));
	aroRounds.push(_c('233',6,_a(0,1,1,1,1,1,0,1,1,1,1)));
	aroRounds.push(_c('234',6,_a(0,1,1,1,0,1,1,1)));

	aroRounds.push(_c('124',5,_a(1,1,1,1,1,1,1,0)));
	aroRounds.push(_c('125',5,_a(1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('126',5,_a(1,1,1,0,1,1,1,1,1)));
	aroRounds.push(_c('127',5,_a(1,0,0,0,1,1)));
	aroRounds.push(_c('331',5,_a(1,1,1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('332',5,_a(1,1,1,1,1,1,1,1,1,1,1,1,1,1)));

	aroRounds.push(_c('111',5,_a(0,1,0,1,1)));
	aroRounds.push(_c('112',5,_a(1,1,0,0,1,1,0,1,1,1,1,1,0,1,1,1)));
	aroRounds.push(_c('113',5,_a(1,1,1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('118',5,_a(1,1,1,1)));

	aroRounds.push(_c('211',5,_a(1,1,1,0,1,0,1,1,1,0,1,1,1)));
	aroRounds.push(_c('222',5,_a(1,1,1,1,1,0,1,0,1,1,1,1,1,1,1)));
	aroRounds.push(_c('235',5,_a(1,0,1,1,1,0,1,0,1,0)));
	aroRounds.push(_c('233',5,_a(1,1,1,1,0,0,1,1,0,1,0,1,1,1,1)));
	aroRounds.push(_c('234',5,_a(1,1,1,0,1,1,0,1,1)));

	aroRounds.push(_c('124',4,_a(1,1,1,1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('125',4,_a(1,0,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('126',4,_a(1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('127',4,_a(1,0,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('222',4,_a(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)));

	aroRounds.push(_c('235',4,_a(1,0,1,1,0,1,0,1,1)));
	aroRounds.push(_c('233',4,_a(1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('234',4,_a(1,0,1,1,1,1,0,1,1,1,1,0)));
	aroRounds.push(_c('331',4,_a(1,1,1,1,0,0,1,1,1,0,1,1,1,1)));
	aroRounds.push(_c('332',4,_a(0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1)));

	aroRounds.push(_c('111',4,_a(1,1,1,1,1,1,1,1,0,1,1,1,1,1)));
	aroRounds.push(_c('112',4,_a(0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('113',4,_a(1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('118',4,_a(1,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('211',4,_a(1,0,1,1,1,0,0,1,1,1,1,0,0,1,1)));

	aroRounds.push(_c('235',3,_a(1,1,1,1,1)));
	aroRounds.push(_c('233',3,_a(1,1,1,1,1,1,1,1,1,1,0,1,1)));
	aroRounds.push(_c('234',3,_a(1,1,1,1,1)));
	aroRounds.push(_c('331',3,_a(0,1,1,1,1,0,1,1,1,1,1,1)));
	aroRounds.push(_c('332',3,_a(0,1,1,1,1,1,1,1,1,1,1,1,1)));

	aroRounds.push(_c('124',3,_a(1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('125',3,_a(1,1,1,1,1,1,1)));
	aroRounds.push(_c('126',3,_a(1,1,1,1,1,1,1,0,1,1,1,1,1,1)));
	aroRounds.push(_c('127',3,_a(1,1,0,1,1,1,1,1)));
	aroRounds.push(_c('222',3,_a(1,1,1,1,1,1,1,1,1,1,1,1,1)));

	aroRounds.push(_c('111',3,_a(1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('112',3,_a(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('113',3,_a(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('118',3,_a(1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('211',3,_a(1,1,1,1,1,1,0,1,1,1,1,1,1,1,1)));

	aroRounds.push(_c('235',2,_a(1,1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('233',2,_a(1,1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('234',2,_a(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('331',2,_a(1,1,1,0,1,1,1,0,1,1,1,0,1,1,1,0,1,1,1)));
	aroRounds.push(_c('332',2,_a(1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1)));

	aroRounds.push(_c('124',2,_a(1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('125',2,_a(1,1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('126',2,_a(1,1,0,1,0,1,1,1,1)));
	aroRounds.push(_c('127',2,_a(1,1,1,1,0,1,1,1,1,1,1)));
	aroRounds.push(_c('222',2,_a(1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1)));

	aroRounds.push(_c('111',2,_a(1,1,0,1,1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('112',2,_a(1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('113',2,_a(1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('118',2,_a(1,1,1,0,1,1,0,1)));
	aroRounds.push(_c('211',2,_a(1,1,0,1,1,1,1,1,1,1,1,1,1)));

	aroRounds.push(_c('235',1,_a(1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('233',1,_a(1,0,1,1,1,1,1,1,1)));
	aroRounds.push(_c('234',1,_a(1,1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('331',1,_a(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('332',1,_a(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)));

	aroRounds.push(_c('124',1,_a(1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('125',1,_a(1,0,1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('126',1,_a(1,1,0,1,0,0,1)));
	aroRounds.push(_c('127',1,_a(1,1,1,1,1,1,1)));
	aroRounds.push(_c('222',1,_a(1,1,1,1,1,1,1,1,1,1,1)));

	aroRounds.push(_c('111',1,_a(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)));
	aroRounds.push(_c('112',1,_a(1,1,1,1,1,1,1,1,0,1,1,1,1,1)));
	aroRounds.push(_c('113',1,_a(1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1)));
	aroRounds.push(_c('118',1,_a(1,1,1,1,1,1,1,1,1,0)));
	aroRounds.push(_c('211',1,_a(1,1,1,1,1,1,1,1)));

	//aroRounds.push(_c('',,_a()));

	// add team info and get them linked up
	var aroTeams = [];
	aroTeams.push(_d('Intermediate',3,'Snatch Defiance','111','',['Melissa Zender','Brian Stephens']));
	aroTeams.push(_d('Intermediate',3,'Team Muffin Top','112','',['Chris McNaughton','Adam LaWare']));
	aroTeams.push(_d('Intermediate',3,'Trigger Happy','113','',['Josh Chasse','Ari Perelman']));
	aroTeams.push(_d('Intermediate',3,'Johnnie Malibu','124','',['Eli Bolotin','Kris Lafond']));
	aroTeams.push(_d('Intermediate',3,'The Timid Ninjas','125','',['Ben "Spyder" Liston','Scuba "Steve" Feldman']));
	aroTeams.push(_d('Intermediate',3,'West Point Rodeo 2.0','126','',['Arthur Murphy','Chris Gaulin']));
	aroTeams.push(_d('Intermediate',3,'Pointless','127','',['Eric Ruggles','Rick Hough']));
	aroTeams.push(_d('Intermediate',3,'Wall Bounce','118','',['Andrey Kan','Sergei Fedotov']));

	aroTeams.push(_d('Advanced',2,'Pinky and the Brain','211','',['Marianna Sarkisyan','Matt Gagne']));
	aroTeams.push(_d('Advanced',2,'Scarecrow','222','',['Rob Antelocy','Justin Tucker']));
	aroTeams.push(_d('Advanced',2,'New England Freefly','233','',['Adam LaWare','Marc Rouillard']));
	aroTeams.push(_d('Advanced',2,'Vertical Snatch Force','234','',['Caitie Unkovic','Melissa Zender']));
	aroTeams.push(_d('Advanced',2,'Team EX','235','',['Karina Kuregian','Sergei Fedotov']));

	aroTeams.push(_d('Pro',1,'Shake N Bake','331','',['Matt Gagne','Brad Fresia']));
	aroTeams.push(_d('Pro',1,'Old School','332','',['Ari Perelman','Greg Shelton']));

	// build ClassRounds objects
	var aroClassRounds = [];
	aroClassRounds.push(_e('Intermediate',['BB-12,BB-04','BB-05,BB-03,BB-11','HU-04,HU-11','HU-10,HU-06','HU-07,HU-02,HU-09','HU-03,HU-13']));
	aroClassRounds.push(_e('Advanced',['BB-10,BB-03,BB-08,BB-02','BB-06,BB-12,BB-04','HU-09,HU-02,HU-11','HD-06,HD-05,HD-10,HU-10','HU-06,HD-07,HD-01,HD-03','HU-07,HU-05,HU-13']));
	aroClassRounds.push(_e('Pro',['Round 1','Round 2','Round 3','Round 4','Round 5','Round 6']));

	// generate tables
	return MeetResults.GenerateResults(aroTeams, aroRounds, aroClassRounds);
}