gitextract_jrfey4xk/ ├── .editorconfig ├── .github/ │ └── workflows/ │ ├── release.yml │ └── test.yml ├── .gitignore ├── AGENTS.md ├── LICENSE ├── README.md ├── coverage ├── field/ │ ├── arena.go │ ├── arena_notifiers.go │ ├── arena_test.go │ ├── display.go │ ├── display_test.go │ ├── driver_station_connection.go │ ├── driver_station_connection_test.go │ ├── event_status.go │ ├── event_status_test.go │ ├── fake_plc_test.go │ ├── realtime_score.go │ ├── scoring_panel_registry.go │ ├── scoring_panel_registry_test.go │ ├── team_match_log.go │ ├── team_sign.go │ ├── team_sign_test.go │ └── test_helpers.go ├── fix_avatar_colors_for_overlay ├── font/ │ ├── helvetica.json │ ├── helveticab.json │ ├── helveticabi.json │ └── helveticai.json ├── game/ │ ├── foul.go │ ├── match_sounds.go │ ├── match_timing.go │ ├── ranking_fields.go │ ├── ranking_fields_test.go │ ├── reef.go │ ├── reef_test.go │ ├── rule.go │ ├── rule_test.go │ ├── score.go │ ├── score_summary.go │ ├── score_summary_test.go │ ├── score_test.go │ └── test_helpers.go ├── go.mod ├── go.sum ├── main.go ├── model/ │ ├── alliance.go │ ├── alliance_test.go │ ├── award.go │ ├── award_test.go │ ├── database.go │ ├── database_test.go │ ├── event_settings.go │ ├── event_settings_test.go │ ├── judging_slot.go │ ├── judging_slot_test.go │ ├── lower_third.go │ ├── lower_third_test.go │ ├── match.go │ ├── match_result.go │ ├── match_result_test.go │ ├── match_test.go │ ├── matchtype_string.go │ ├── ranking.go │ ├── ranking_test.go │ ├── schedule_block.go │ ├── schedule_block_test.go │ ├── scheduled_break.go │ ├── scheduled_break_test.go │ ├── sponsor_slide.go │ ├── sponsor_slide_test.go │ ├── table.go │ ├── table_test.go │ ├── team.go │ ├── team_test.go │ ├── test_helpers.go │ ├── user_session.go │ └── user_session_test.go ├── network/ │ ├── access_point.go │ ├── access_point_test.go │ ├── sccswitch.go │ ├── sccswitch_test.go │ ├── switch.go │ ├── switch_test.go │ └── testdata/ │ ├── iwinfo_0_teams.txt │ ├── iwinfo_2_teams.txt │ ├── iwinfo_6_teams.txt │ └── iwinfo_invalid.txt ├── partner/ │ ├── blackmagic.go │ ├── blackmagic_test.go │ ├── companion.go │ ├── companion_test.go │ ├── nexus.go │ ├── nexus_test.go │ ├── tba.go │ └── tba_test.go ├── playoff/ │ ├── alliance_source.go │ ├── break_spec.go │ ├── double_elimination.go │ ├── double_elimination_test.go │ ├── match_group.go │ ├── match_group_test.go │ ├── matchup.go │ ├── matchup_test.go │ ├── playoff_match_result.go │ ├── playoff_tournament.go │ ├── playoff_tournament_test.go │ ├── single_elimination.go │ ├── single_elimination_test.go │ └── test_helpers.go ├── plc/ │ ├── armorblock_string.go │ ├── coil_string.go │ ├── fake_modbus_client_test.go │ ├── input_string.go │ ├── plc.go │ ├── plc_test.go │ └── register_string.go ├── schedules/ │ ├── 100_1.csv │ ├── 100_10.csv │ ├── 100_11.csv │ ├── 100_12.csv │ ├── 100_13.csv │ ├── 100_14.csv │ ├── 100_2.csv │ ├── 100_3.csv │ ├── 100_4.csv │ ├── 100_5.csv │ ├── 100_6.csv │ ├── 100_7.csv │ ├── 100_8.csv │ ├── 100_9.csv │ ├── 10_1.csv │ ├── 10_10.csv │ ├── 10_11.csv │ ├── 10_12.csv │ ├── 10_13.csv │ ├── 10_14.csv │ ├── 10_2.csv │ ├── 10_3.csv │ ├── 10_4.csv │ ├── 10_5.csv │ ├── 10_6.csv │ ├── 10_7.csv │ ├── 10_8.csv │ ├── 10_9.csv │ ├── 11_1.csv │ ├── 11_10.csv │ ├── 11_11.csv │ ├── 11_12.csv │ ├── 11_13.csv │ ├── 11_14.csv │ ├── 11_2.csv │ ├── 11_3.csv │ ├── 11_4.csv │ ├── 11_5.csv │ ├── 11_6.csv │ ├── 11_7.csv │ ├── 11_8.csv │ ├── 11_9.csv │ ├── 12_1.csv │ ├── 12_10.csv │ ├── 12_11.csv │ ├── 12_12.csv │ ├── 12_13.csv │ ├── 12_14.csv │ ├── 12_2.csv │ ├── 12_3.csv │ ├── 12_4.csv │ ├── 12_5.csv │ ├── 12_6.csv │ ├── 12_7.csv │ ├── 12_8.csv │ ├── 12_9.csv │ ├── 13_1.csv │ ├── 13_10.csv │ ├── 13_11.csv │ ├── 13_12.csv │ ├── 13_13.csv │ ├── 13_14.csv │ ├── 13_2.csv │ ├── 13_3.csv │ ├── 13_4.csv │ ├── 13_5.csv │ ├── 13_6.csv │ ├── 13_7.csv │ ├── 13_8.csv │ ├── 13_9.csv │ ├── 14_1.csv │ ├── 14_10.csv │ ├── 14_11.csv │ ├── 14_12.csv │ ├── 14_13.csv │ ├── 14_14.csv │ ├── 14_2.csv │ ├── 14_3.csv │ ├── 14_4.csv │ ├── 14_5.csv │ ├── 14_6.csv │ ├── 14_7.csv │ ├── 14_8.csv │ ├── 14_9.csv │ ├── 15_1.csv │ ├── 15_10.csv │ ├── 15_11.csv │ ├── 15_12.csv │ ├── 15_13.csv │ ├── 15_14.csv │ ├── 15_2.csv │ ├── 15_3.csv │ ├── 15_4.csv │ ├── 15_5.csv │ ├── 15_6.csv │ ├── 15_7.csv │ ├── 15_8.csv │ ├── 15_9.csv │ ├── 16_1.csv │ ├── 16_10.csv │ ├── 16_11.csv │ ├── 16_12.csv │ ├── 16_13.csv │ ├── 16_14.csv │ ├── 16_2.csv │ ├── 16_3.csv │ ├── 16_4.csv │ ├── 16_5.csv │ ├── 16_6.csv │ ├── 16_7.csv │ ├── 16_8.csv │ ├── 16_9.csv │ ├── 17_1.csv │ ├── 17_10.csv │ ├── 17_11.csv │ ├── 17_12.csv │ ├── 17_13.csv │ ├── 17_14.csv │ ├── 17_2.csv │ ├── 17_3.csv │ ├── 17_4.csv │ ├── 17_5.csv │ ├── 17_6.csv │ ├── 17_7.csv │ ├── 17_8.csv │ ├── 17_9.csv │ ├── 18_1.csv │ ├── 18_10.csv │ ├── 18_11.csv │ ├── 18_12.csv │ ├── 18_13.csv │ ├── 18_14.csv │ ├── 18_2.csv │ ├── 18_3.csv │ ├── 18_4.csv │ ├── 18_5.csv │ ├── 18_6.csv │ ├── 18_7.csv │ ├── 18_8.csv │ ├── 18_9.csv │ ├── 19_1.csv │ ├── 19_10.csv │ ├── 19_11.csv │ ├── 19_12.csv │ ├── 19_13.csv │ ├── 19_14.csv │ ├── 19_2.csv │ ├── 19_3.csv │ ├── 19_4.csv │ ├── 19_5.csv │ ├── 19_6.csv │ ├── 19_7.csv │ ├── 19_8.csv │ ├── 19_9.csv │ ├── 20_1.csv │ ├── 20_10.csv │ ├── 20_11.csv │ ├── 20_12.csv │ ├── 20_13.csv │ ├── 20_14.csv │ ├── 20_2.csv │ ├── 20_3.csv │ ├── 20_4.csv │ ├── 20_5.csv │ ├── 20_6.csv │ ├── 20_7.csv │ ├── 20_8.csv │ ├── 20_9.csv │ ├── 21_1.csv │ ├── 21_10.csv │ ├── 21_11.csv │ ├── 21_12.csv │ ├── 21_13.csv │ ├── 21_14.csv │ ├── 21_2.csv │ ├── 21_3.csv │ ├── 21_4.csv │ ├── 21_5.csv │ ├── 21_6.csv │ ├── 21_7.csv │ ├── 21_8.csv │ ├── 21_9.csv │ ├── 22_1.csv │ ├── 22_10.csv │ ├── 22_11.csv │ ├── 22_12.csv │ ├── 22_13.csv │ ├── 22_14.csv │ ├── 22_2.csv │ ├── 22_3.csv │ ├── 22_4.csv │ ├── 22_5.csv │ ├── 22_6.csv │ ├── 22_7.csv │ ├── 22_8.csv │ ├── 22_9.csv │ ├── 23_1.csv │ ├── 23_10.csv │ ├── 23_11.csv │ ├── 23_12.csv │ ├── 23_13.csv │ ├── 23_14.csv │ ├── 23_2.csv │ ├── 23_3.csv │ ├── 23_4.csv │ ├── 23_5.csv │ ├── 23_6.csv │ ├── 23_7.csv │ ├── 23_8.csv │ ├── 23_9.csv │ ├── 24_1.csv │ ├── 24_10.csv │ ├── 24_11.csv │ ├── 24_12.csv │ ├── 24_13.csv │ ├── 24_14.csv │ ├── 24_2.csv │ ├── 24_3.csv │ ├── 24_4.csv │ ├── 24_5.csv │ ├── 24_6.csv │ ├── 24_7.csv │ ├── 24_8.csv │ ├── 24_9.csv │ ├── 25_1.csv │ ├── 25_10.csv │ ├── 25_11.csv │ ├── 25_12.csv │ ├── 25_13.csv │ ├── 25_14.csv │ ├── 25_2.csv │ ├── 25_3.csv │ ├── 25_4.csv │ ├── 25_5.csv │ ├── 25_6.csv │ ├── 25_7.csv │ ├── 25_8.csv │ ├── 25_9.csv │ ├── 26_1.csv │ ├── 26_10.csv │ ├── 26_11.csv │ ├── 26_12.csv │ ├── 26_13.csv │ ├── 26_14.csv │ ├── 26_2.csv │ ├── 26_3.csv │ ├── 26_4.csv │ ├── 26_5.csv │ ├── 26_6.csv │ ├── 26_7.csv │ ├── 26_8.csv │ ├── 26_9.csv │ ├── 27_1.csv │ ├── 27_10.csv │ ├── 27_11.csv │ ├── 27_12.csv │ ├── 27_13.csv │ ├── 27_14.csv │ ├── 27_2.csv │ ├── 27_3.csv │ ├── 27_4.csv │ ├── 27_5.csv │ ├── 27_6.csv │ ├── 27_7.csv │ ├── 27_8.csv │ ├── 27_9.csv │ ├── 28_1.csv │ ├── 28_10.csv │ ├── 28_11.csv │ ├── 28_12.csv │ ├── 28_13.csv │ ├── 28_14.csv │ ├── 28_2.csv │ ├── 28_3.csv │ ├── 28_4.csv │ ├── 28_5.csv │ ├── 28_6.csv │ ├── 28_7.csv │ ├── 28_8.csv │ ├── 28_9.csv │ ├── 29_1.csv │ ├── 29_10.csv │ ├── 29_11.csv │ ├── 29_12.csv │ ├── 29_13.csv │ ├── 29_14.csv │ ├── 29_2.csv │ ├── 29_3.csv │ ├── 29_4.csv │ ├── 29_5.csv │ ├── 29_6.csv │ ├── 29_7.csv │ ├── 29_8.csv │ ├── 29_9.csv │ ├── 30_1.csv │ ├── 30_10.csv │ ├── 30_11.csv │ ├── 30_12.csv │ ├── 30_13.csv │ ├── 30_14.csv │ ├── 30_2.csv │ ├── 30_3.csv │ ├── 30_4.csv │ ├── 30_5.csv │ ├── 30_6.csv │ ├── 30_7.csv │ ├── 30_8.csv │ ├── 30_9.csv │ ├── 31_1.csv │ ├── 31_10.csv │ ├── 31_11.csv │ ├── 31_12.csv │ ├── 31_13.csv │ ├── 31_14.csv │ ├── 31_2.csv │ ├── 31_3.csv │ ├── 31_4.csv │ ├── 31_5.csv │ ├── 31_6.csv │ ├── 31_7.csv │ ├── 31_8.csv │ ├── 31_9.csv │ ├── 32_1.csv │ ├── 32_10.csv │ ├── 32_11.csv │ ├── 32_12.csv │ ├── 32_13.csv │ ├── 32_14.csv │ ├── 32_2.csv │ ├── 32_3.csv │ ├── 32_4.csv │ ├── 32_5.csv │ ├── 32_6.csv │ ├── 32_7.csv │ ├── 32_8.csv │ ├── 32_9.csv │ ├── 33_1.csv │ ├── 33_10.csv │ ├── 33_11.csv │ ├── 33_12.csv │ ├── 33_13.csv │ ├── 33_14.csv │ ├── 33_2.csv │ ├── 33_3.csv │ ├── 33_4.csv │ ├── 33_5.csv │ ├── 33_6.csv │ ├── 33_7.csv │ ├── 33_8.csv │ ├── 33_9.csv │ ├── 34_1.csv │ ├── 34_10.csv │ ├── 34_11.csv │ ├── 34_12.csv │ ├── 34_13.csv │ ├── 34_14.csv │ ├── 34_2.csv │ ├── 34_3.csv │ ├── 34_4.csv │ ├── 34_5.csv │ ├── 34_6.csv │ ├── 34_7.csv │ ├── 34_8.csv │ ├── 34_9.csv │ ├── 35_1.csv │ ├── 35_10.csv │ ├── 35_11.csv │ ├── 35_12.csv │ ├── 35_13.csv │ ├── 35_14.csv │ ├── 35_2.csv │ ├── 35_3.csv │ ├── 35_4.csv │ ├── 35_5.csv │ ├── 35_6.csv │ ├── 35_7.csv │ ├── 35_8.csv │ ├── 35_9.csv │ ├── 36_1.csv │ ├── 36_10.csv │ ├── 36_11.csv │ ├── 36_12.csv │ ├── 36_13.csv │ ├── 36_14.csv │ ├── 36_2.csv │ ├── 36_3.csv │ ├── 36_4.csv │ ├── 36_5.csv │ ├── 36_6.csv │ ├── 36_7.csv │ ├── 36_8.csv │ ├── 36_9.csv │ ├── 37_1.csv │ ├── 37_10.csv │ ├── 37_11.csv │ ├── 37_12.csv │ ├── 37_13.csv │ ├── 37_14.csv │ ├── 37_2.csv │ ├── 37_3.csv │ ├── 37_4.csv │ ├── 37_5.csv │ ├── 37_6.csv │ ├── 37_7.csv │ ├── 37_8.csv │ ├── 37_9.csv │ ├── 38_1.csv │ ├── 38_10.csv │ ├── 38_11.csv │ ├── 38_12.csv │ ├── 38_13.csv │ ├── 38_14.csv │ ├── 38_2.csv │ ├── 38_3.csv │ ├── 38_4.csv │ ├── 38_5.csv │ ├── 38_6.csv │ ├── 38_7.csv │ ├── 38_8.csv │ ├── 38_9.csv │ ├── 39_1.csv │ ├── 39_10.csv │ ├── 39_11.csv │ ├── 39_12.csv │ ├── 39_13.csv │ ├── 39_14.csv │ ├── 39_2.csv │ ├── 39_3.csv │ ├── 39_4.csv │ ├── 39_5.csv │ ├── 39_6.csv │ ├── 39_7.csv │ ├── 39_8.csv │ ├── 39_9.csv │ ├── 40_1.csv │ ├── 40_10.csv │ ├── 40_11.csv │ ├── 40_12.csv │ ├── 40_13.csv │ ├── 40_14.csv │ ├── 40_2.csv │ ├── 40_3.csv │ ├── 40_4.csv │ ├── 40_5.csv │ ├── 40_6.csv │ ├── 40_7.csv │ ├── 40_8.csv │ ├── 40_9.csv │ ├── 41_1.csv │ ├── 41_10.csv │ ├── 41_11.csv │ ├── 41_12.csv │ ├── 41_13.csv │ ├── 41_14.csv │ ├── 41_2.csv │ ├── 41_3.csv │ ├── 41_4.csv │ ├── 41_5.csv │ ├── 41_6.csv │ ├── 41_7.csv │ ├── 41_8.csv │ ├── 41_9.csv │ ├── 42_1.csv │ ├── 42_10.csv │ ├── 42_11.csv │ ├── 42_12.csv │ ├── 42_13.csv │ ├── 42_14.csv │ ├── 42_2.csv │ ├── 42_3.csv │ ├── 42_4.csv │ ├── 42_5.csv │ ├── 42_6.csv │ ├── 42_7.csv │ ├── 42_8.csv │ ├── 42_9.csv │ ├── 43_1.csv │ ├── 43_10.csv │ ├── 43_11.csv │ ├── 43_12.csv │ ├── 43_13.csv │ ├── 43_14.csv │ ├── 43_2.csv │ ├── 43_3.csv │ ├── 43_4.csv │ ├── 43_5.csv │ ├── 43_6.csv │ ├── 43_7.csv │ ├── 43_8.csv │ ├── 43_9.csv │ ├── 44_1.csv │ ├── 44_10.csv │ ├── 44_11.csv │ ├── 44_12.csv │ ├── 44_13.csv │ ├── 44_14.csv │ ├── 44_2.csv │ ├── 44_3.csv │ ├── 44_4.csv │ ├── 44_5.csv │ ├── 44_6.csv │ ├── 44_7.csv │ ├── 44_8.csv │ ├── 44_9.csv │ ├── 45_1.csv │ ├── 45_10.csv │ ├── 45_11.csv │ ├── 45_12.csv │ ├── 45_13.csv │ ├── 45_14.csv │ ├── 45_2.csv │ ├── 45_3.csv │ ├── 45_4.csv │ ├── 45_5.csv │ ├── 45_6.csv │ ├── 45_7.csv │ ├── 45_8.csv │ ├── 45_9.csv │ ├── 46_1.csv │ ├── 46_10.csv │ ├── 46_11.csv │ ├── 46_12.csv │ ├── 46_13.csv │ ├── 46_14.csv │ ├── 46_2.csv │ ├── 46_3.csv │ ├── 46_4.csv │ ├── 46_5.csv │ ├── 46_6.csv │ ├── 46_7.csv │ ├── 46_8.csv │ ├── 46_9.csv │ ├── 47_1.csv │ ├── 47_10.csv │ ├── 47_11.csv │ ├── 47_12.csv │ ├── 47_13.csv │ ├── 47_14.csv │ ├── 47_2.csv │ ├── 47_3.csv │ ├── 47_4.csv │ ├── 47_5.csv │ ├── 47_6.csv │ ├── 47_7.csv │ ├── 47_8.csv │ ├── 47_9.csv │ ├── 48_1.csv │ ├── 48_10.csv │ ├── 48_11.csv │ ├── 48_12.csv │ ├── 48_13.csv │ ├── 48_14.csv │ ├── 48_2.csv │ ├── 48_3.csv │ ├── 48_4.csv │ ├── 48_5.csv │ ├── 48_6.csv │ ├── 48_7.csv │ ├── 48_8.csv │ ├── 48_9.csv │ ├── 49_1.csv │ ├── 49_10.csv │ ├── 49_11.csv │ ├── 49_12.csv │ ├── 49_13.csv │ ├── 49_14.csv │ ├── 49_2.csv │ ├── 49_3.csv │ ├── 49_4.csv │ ├── 49_5.csv │ ├── 49_6.csv │ ├── 49_7.csv │ ├── 49_8.csv │ ├── 49_9.csv │ ├── 50_1.csv │ ├── 50_10.csv │ ├── 50_11.csv │ ├── 50_12.csv │ ├── 50_13.csv │ ├── 50_14.csv │ ├── 50_2.csv │ ├── 50_3.csv │ ├── 50_4.csv │ ├── 50_5.csv │ ├── 50_6.csv │ ├── 50_7.csv │ ├── 50_8.csv │ ├── 50_9.csv │ ├── 51_1.csv │ ├── 51_10.csv │ ├── 51_11.csv │ ├── 51_12.csv │ ├── 51_13.csv │ ├── 51_14.csv │ ├── 51_2.csv │ ├── 51_3.csv │ ├── 51_4.csv │ ├── 51_5.csv │ ├── 51_6.csv │ ├── 51_7.csv │ ├── 51_8.csv │ ├── 51_9.csv │ ├── 52_1.csv │ ├── 52_10.csv │ ├── 52_11.csv │ ├── 52_12.csv │ ├── 52_13.csv │ ├── 52_14.csv │ ├── 52_2.csv │ ├── 52_3.csv │ ├── 52_4.csv │ ├── 52_5.csv │ ├── 52_6.csv │ ├── 52_7.csv │ ├── 52_8.csv │ ├── 52_9.csv │ ├── 53_1.csv │ ├── 53_10.csv │ ├── 53_11.csv │ ├── 53_12.csv │ ├── 53_13.csv │ ├── 53_14.csv │ ├── 53_2.csv │ ├── 53_3.csv │ ├── 53_4.csv │ ├── 53_5.csv │ ├── 53_6.csv │ ├── 53_7.csv │ ├── 53_8.csv │ ├── 53_9.csv │ ├── 54_1.csv │ ├── 54_10.csv │ ├── 54_11.csv │ ├── 54_12.csv │ ├── 54_13.csv │ ├── 54_14.csv │ ├── 54_2.csv │ ├── 54_3.csv │ ├── 54_4.csv │ ├── 54_5.csv │ ├── 54_6.csv │ ├── 54_7.csv │ ├── 54_8.csv │ ├── 54_9.csv │ ├── 55_1.csv │ ├── 55_10.csv │ ├── 55_11.csv │ ├── 55_12.csv │ ├── 55_13.csv │ ├── 55_14.csv │ ├── 55_2.csv │ ├── 55_3.csv │ ├── 55_4.csv │ ├── 55_5.csv │ ├── 55_6.csv │ ├── 55_7.csv │ ├── 55_8.csv │ ├── 55_9.csv │ ├── 56_1.csv │ ├── 56_10.csv │ ├── 56_11.csv │ ├── 56_12.csv │ ├── 56_13.csv │ ├── 56_14.csv │ ├── 56_2.csv │ ├── 56_3.csv │ ├── 56_4.csv │ ├── 56_5.csv │ ├── 56_6.csv │ ├── 56_7.csv │ ├── 56_8.csv │ ├── 56_9.csv │ ├── 57_1.csv │ ├── 57_10.csv │ ├── 57_11.csv │ ├── 57_12.csv │ ├── 57_13.csv │ ├── 57_14.csv │ ├── 57_2.csv │ ├── 57_3.csv │ ├── 57_4.csv │ ├── 57_5.csv │ ├── 57_6.csv │ ├── 57_7.csv │ ├── 57_8.csv │ ├── 57_9.csv │ ├── 58_1.csv │ ├── 58_10.csv │ ├── 58_11.csv │ ├── 58_12.csv │ ├── 58_13.csv │ ├── 58_14.csv │ ├── 58_2.csv │ ├── 58_3.csv │ ├── 58_4.csv │ ├── 58_5.csv │ ├── 58_6.csv │ ├── 58_7.csv │ ├── 58_8.csv │ ├── 58_9.csv │ ├── 59_1.csv │ ├── 59_10.csv │ ├── 59_11.csv │ ├── 59_12.csv │ ├── 59_13.csv │ ├── 59_14.csv │ ├── 59_2.csv │ ├── 59_3.csv │ ├── 59_4.csv │ ├── 59_5.csv │ ├── 59_6.csv │ ├── 59_7.csv │ ├── 59_8.csv │ ├── 59_9.csv │ ├── 60_1.csv │ ├── 60_10.csv │ ├── 60_11.csv │ ├── 60_12.csv │ ├── 60_13.csv │ ├── 60_14.csv │ ├── 60_2.csv │ ├── 60_3.csv │ ├── 60_4.csv │ ├── 60_5.csv │ ├── 60_6.csv │ ├── 60_7.csv │ ├── 60_8.csv │ ├── 60_9.csv │ ├── 61_1.csv │ ├── 61_10.csv │ ├── 61_11.csv │ ├── 61_12.csv │ ├── 61_13.csv │ ├── 61_14.csv │ ├── 61_2.csv │ ├── 61_3.csv │ ├── 61_4.csv │ ├── 61_5.csv │ ├── 61_6.csv │ ├── 61_7.csv │ ├── 61_8.csv │ ├── 61_9.csv │ ├── 62_1.csv │ ├── 62_10.csv │ ├── 62_11.csv │ ├── 62_12.csv │ ├── 62_13.csv │ ├── 62_14.csv │ ├── 62_2.csv │ ├── 62_3.csv │ ├── 62_4.csv │ ├── 62_5.csv │ ├── 62_6.csv │ ├── 62_7.csv │ ├── 62_8.csv │ ├── 62_9.csv │ ├── 63_1.csv │ ├── 63_10.csv │ ├── 63_11.csv │ ├── 63_12.csv │ ├── 63_13.csv │ ├── 63_14.csv │ ├── 63_2.csv │ ├── 63_3.csv │ ├── 63_4.csv │ ├── 63_5.csv │ ├── 63_6.csv │ ├── 63_7.csv │ ├── 63_8.csv │ ├── 63_9.csv │ ├── 64_1.csv │ ├── 64_10.csv │ ├── 64_11.csv │ ├── 64_12.csv │ ├── 64_13.csv │ ├── 64_14.csv │ ├── 64_2.csv │ ├── 64_3.csv │ ├── 64_4.csv │ ├── 64_5.csv │ ├── 64_6.csv │ ├── 64_7.csv │ ├── 64_8.csv │ ├── 64_9.csv │ ├── 65_1.csv │ ├── 65_10.csv │ ├── 65_11.csv │ ├── 65_12.csv │ ├── 65_13.csv │ ├── 65_14.csv │ ├── 65_2.csv │ ├── 65_3.csv │ ├── 65_4.csv │ ├── 65_5.csv │ ├── 65_6.csv │ ├── 65_7.csv │ ├── 65_8.csv │ ├── 65_9.csv │ ├── 66_1.csv │ ├── 66_10.csv │ ├── 66_11.csv │ ├── 66_12.csv │ ├── 66_13.csv │ ├── 66_14.csv │ ├── 66_2.csv │ ├── 66_3.csv │ ├── 66_4.csv │ ├── 66_5.csv │ ├── 66_6.csv │ ├── 66_7.csv │ ├── 66_8.csv │ ├── 66_9.csv │ ├── 67_1.csv │ ├── 67_10.csv │ ├── 67_11.csv │ ├── 67_12.csv │ ├── 67_13.csv │ ├── 67_14.csv │ ├── 67_2.csv │ ├── 67_3.csv │ ├── 67_4.csv │ ├── 67_5.csv │ ├── 67_6.csv │ ├── 67_7.csv │ ├── 67_8.csv │ ├── 67_9.csv │ ├── 68_1.csv │ ├── 68_10.csv │ ├── 68_11.csv │ ├── 68_12.csv │ ├── 68_13.csv │ ├── 68_14.csv │ ├── 68_2.csv │ ├── 68_3.csv │ ├── 68_4.csv │ ├── 68_5.csv │ ├── 68_6.csv │ ├── 68_7.csv │ ├── 68_8.csv │ ├── 68_9.csv │ ├── 69_1.csv │ ├── 69_10.csv │ ├── 69_11.csv │ ├── 69_12.csv │ ├── 69_13.csv │ ├── 69_14.csv │ ├── 69_2.csv │ ├── 69_3.csv │ ├── 69_4.csv │ ├── 69_5.csv │ ├── 69_6.csv │ ├── 69_7.csv │ ├── 69_8.csv │ ├── 69_9.csv │ ├── 6_1.csv │ ├── 6_10.csv │ ├── 6_11.csv │ ├── 6_12.csv │ ├── 6_13.csv │ ├── 6_14.csv │ ├── 6_2.csv │ ├── 6_3.csv │ ├── 6_4.csv │ ├── 6_5.csv │ ├── 6_6.csv │ ├── 6_7.csv │ ├── 6_8.csv │ ├── 6_9.csv │ ├── 70_1.csv │ ├── 70_10.csv │ ├── 70_11.csv │ ├── 70_12.csv │ ├── 70_13.csv │ ├── 70_14.csv │ ├── 70_2.csv │ ├── 70_3.csv │ ├── 70_4.csv │ ├── 70_5.csv │ ├── 70_6.csv │ ├── 70_7.csv │ ├── 70_8.csv │ ├── 70_9.csv │ ├── 71_1.csv │ ├── 71_10.csv │ ├── 71_11.csv │ ├── 71_12.csv │ ├── 71_13.csv │ ├── 71_14.csv │ ├── 71_2.csv │ ├── 71_3.csv │ ├── 71_4.csv │ ├── 71_5.csv │ ├── 71_6.csv │ ├── 71_7.csv │ ├── 71_8.csv │ ├── 71_9.csv │ ├── 72_1.csv │ ├── 72_10.csv │ ├── 72_11.csv │ ├── 72_12.csv │ ├── 72_13.csv │ ├── 72_14.csv │ ├── 72_2.csv │ ├── 72_3.csv │ ├── 72_4.csv │ ├── 72_5.csv │ ├── 72_6.csv │ ├── 72_7.csv │ ├── 72_8.csv │ ├── 72_9.csv │ ├── 73_1.csv │ ├── 73_10.csv │ ├── 73_11.csv │ ├── 73_12.csv │ ├── 73_13.csv │ ├── 73_14.csv │ ├── 73_2.csv │ ├── 73_3.csv │ ├── 73_4.csv │ ├── 73_5.csv │ ├── 73_6.csv │ ├── 73_7.csv │ ├── 73_8.csv │ ├── 73_9.csv │ ├── 74_1.csv │ ├── 74_10.csv │ ├── 74_11.csv │ ├── 74_12.csv │ ├── 74_13.csv │ ├── 74_14.csv │ ├── 74_2.csv │ ├── 74_3.csv │ ├── 74_4.csv │ ├── 74_5.csv │ ├── 74_6.csv │ ├── 74_7.csv │ ├── 74_8.csv │ ├── 74_9.csv │ ├── 75_1.csv │ ├── 75_10.csv │ ├── 75_11.csv │ ├── 75_12.csv │ ├── 75_13.csv │ ├── 75_14.csv │ ├── 75_2.csv │ ├── 75_3.csv │ ├── 75_4.csv │ ├── 75_5.csv │ ├── 75_6.csv │ ├── 75_7.csv │ ├── 75_8.csv │ ├── 75_9.csv │ ├── 76_1.csv │ ├── 76_10.csv │ ├── 76_11.csv │ ├── 76_12.csv │ ├── 76_13.csv │ ├── 76_14.csv │ ├── 76_2.csv │ ├── 76_3.csv │ ├── 76_4.csv │ ├── 76_5.csv │ ├── 76_6.csv │ ├── 76_7.csv │ ├── 76_8.csv │ ├── 76_9.csv │ ├── 77_1.csv │ ├── 77_10.csv │ ├── 77_11.csv │ ├── 77_12.csv │ ├── 77_13.csv │ ├── 77_14.csv │ ├── 77_2.csv │ ├── 77_3.csv │ ├── 77_4.csv │ ├── 77_5.csv │ ├── 77_6.csv │ ├── 77_7.csv │ ├── 77_8.csv │ ├── 77_9.csv │ ├── 78_1.csv │ ├── 78_10.csv │ ├── 78_11.csv │ ├── 78_12.csv │ ├── 78_13.csv │ ├── 78_14.csv │ ├── 78_2.csv │ ├── 78_3.csv │ ├── 78_4.csv │ ├── 78_5.csv │ ├── 78_6.csv │ ├── 78_7.csv │ ├── 78_8.csv │ ├── 78_9.csv │ ├── 79_1.csv │ ├── 79_10.csv │ ├── 79_11.csv │ ├── 79_12.csv │ ├── 79_13.csv │ ├── 79_14.csv │ ├── 79_2.csv │ ├── 79_3.csv │ ├── 79_4.csv │ ├── 79_5.csv │ ├── 79_6.csv │ ├── 79_7.csv │ ├── 79_8.csv │ ├── 79_9.csv │ ├── 7_1.csv │ ├── 7_10.csv │ ├── 7_11.csv │ ├── 7_12.csv │ ├── 7_13.csv │ ├── 7_14.csv │ ├── 7_2.csv │ ├── 7_3.csv │ ├── 7_4.csv │ ├── 7_5.csv │ ├── 7_6.csv │ ├── 7_7.csv │ ├── 7_8.csv │ ├── 7_9.csv │ ├── 80_1.csv │ ├── 80_10.csv │ ├── 80_11.csv │ ├── 80_12.csv │ ├── 80_13.csv │ ├── 80_14.csv │ ├── 80_2.csv │ ├── 80_3.csv │ ├── 80_4.csv │ ├── 80_5.csv │ ├── 80_6.csv │ ├── 80_7.csv │ ├── 80_8.csv │ ├── 80_9.csv │ ├── 81_1.csv │ ├── 81_10.csv │ ├── 81_11.csv │ ├── 81_12.csv │ ├── 81_13.csv │ ├── 81_14.csv │ ├── 81_2.csv │ ├── 81_3.csv │ ├── 81_4.csv │ ├── 81_5.csv │ ├── 81_6.csv │ ├── 81_7.csv │ ├── 81_8.csv │ ├── 81_9.csv │ ├── 82_1.csv │ ├── 82_10.csv │ ├── 82_11.csv │ ├── 82_12.csv │ ├── 82_13.csv │ ├── 82_14.csv │ ├── 82_2.csv │ ├── 82_3.csv │ ├── 82_4.csv │ ├── 82_5.csv │ ├── 82_6.csv │ ├── 82_7.csv │ ├── 82_8.csv │ ├── 82_9.csv │ ├── 83_1.csv │ ├── 83_10.csv │ ├── 83_11.csv │ ├── 83_12.csv │ ├── 83_13.csv │ ├── 83_14.csv │ ├── 83_2.csv │ ├── 83_3.csv │ ├── 83_4.csv │ ├── 83_5.csv │ ├── 83_6.csv │ ├── 83_7.csv │ ├── 83_8.csv │ ├── 83_9.csv │ ├── 84_1.csv │ ├── 84_10.csv │ ├── 84_11.csv │ ├── 84_12.csv │ ├── 84_13.csv │ ├── 84_14.csv │ ├── 84_2.csv │ ├── 84_3.csv │ ├── 84_4.csv │ ├── 84_5.csv │ ├── 84_6.csv │ ├── 84_7.csv │ ├── 84_8.csv │ ├── 84_9.csv │ ├── 85_1.csv │ ├── 85_10.csv │ ├── 85_11.csv │ ├── 85_12.csv │ ├── 85_13.csv │ ├── 85_14.csv │ ├── 85_2.csv │ ├── 85_3.csv │ ├── 85_4.csv │ ├── 85_5.csv │ ├── 85_6.csv │ ├── 85_7.csv │ ├── 85_8.csv │ ├── 85_9.csv │ ├── 86_1.csv │ ├── 86_10.csv │ ├── 86_11.csv │ ├── 86_12.csv │ ├── 86_13.csv │ ├── 86_14.csv │ ├── 86_2.csv │ ├── 86_3.csv │ ├── 86_4.csv │ ├── 86_5.csv │ ├── 86_6.csv │ ├── 86_7.csv │ ├── 86_8.csv │ ├── 86_9.csv │ ├── 87_1.csv │ ├── 87_10.csv │ ├── 87_11.csv │ ├── 87_12.csv │ ├── 87_13.csv │ ├── 87_14.csv │ ├── 87_2.csv │ ├── 87_3.csv │ ├── 87_4.csv │ ├── 87_5.csv │ ├── 87_6.csv │ ├── 87_7.csv │ ├── 87_8.csv │ ├── 87_9.csv │ ├── 88_1.csv │ ├── 88_10.csv │ ├── 88_11.csv │ ├── 88_12.csv │ ├── 88_13.csv │ ├── 88_14.csv │ ├── 88_2.csv │ ├── 88_3.csv │ ├── 88_4.csv │ ├── 88_5.csv │ ├── 88_6.csv │ ├── 88_7.csv │ ├── 88_8.csv │ ├── 88_9.csv │ ├── 89_1.csv │ ├── 89_10.csv │ ├── 89_11.csv │ ├── 89_12.csv │ ├── 89_13.csv │ ├── 89_14.csv │ ├── 89_2.csv │ ├── 89_3.csv │ ├── 89_4.csv │ ├── 89_5.csv │ ├── 89_6.csv │ ├── 89_7.csv │ ├── 89_8.csv │ ├── 89_9.csv │ ├── 8_1.csv │ ├── 8_10.csv │ ├── 8_11.csv │ ├── 8_12.csv │ ├── 8_13.csv │ ├── 8_14.csv │ ├── 8_2.csv │ ├── 8_3.csv │ ├── 8_4.csv │ ├── 8_5.csv │ ├── 8_6.csv │ ├── 8_7.csv │ ├── 8_8.csv │ ├── 8_9.csv │ ├── 90_1.csv │ ├── 90_10.csv │ ├── 90_11.csv │ ├── 90_12.csv │ ├── 90_13.csv │ ├── 90_14.csv │ ├── 90_2.csv │ ├── 90_3.csv │ ├── 90_4.csv │ ├── 90_5.csv │ ├── 90_6.csv │ ├── 90_7.csv │ ├── 90_8.csv │ ├── 90_9.csv │ ├── 91_1.csv │ ├── 91_10.csv │ ├── 91_11.csv │ ├── 91_12.csv │ ├── 91_13.csv │ ├── 91_14.csv │ ├── 91_2.csv │ ├── 91_3.csv │ ├── 91_4.csv │ ├── 91_5.csv │ ├── 91_6.csv │ ├── 91_7.csv │ ├── 91_8.csv │ ├── 91_9.csv │ ├── 92_1.csv │ ├── 92_10.csv │ ├── 92_11.csv │ ├── 92_12.csv │ ├── 92_13.csv │ ├── 92_14.csv │ ├── 92_2.csv │ ├── 92_3.csv │ ├── 92_4.csv │ ├── 92_5.csv │ ├── 92_6.csv │ ├── 92_7.csv │ ├── 92_8.csv │ ├── 92_9.csv │ ├── 93_1.csv │ ├── 93_10.csv │ ├── 93_11.csv │ ├── 93_12.csv │ ├── 93_13.csv │ ├── 93_14.csv │ ├── 93_2.csv │ ├── 93_3.csv │ ├── 93_4.csv │ ├── 93_5.csv │ ├── 93_6.csv │ ├── 93_7.csv │ ├── 93_8.csv │ ├── 93_9.csv │ ├── 94_1.csv │ ├── 94_10.csv │ ├── 94_11.csv │ ├── 94_12.csv │ ├── 94_13.csv │ ├── 94_14.csv │ ├── 94_2.csv │ ├── 94_3.csv │ ├── 94_4.csv │ ├── 94_5.csv │ ├── 94_6.csv │ ├── 94_7.csv │ ├── 94_8.csv │ ├── 94_9.csv │ ├── 95_1.csv │ ├── 95_10.csv │ ├── 95_11.csv │ ├── 95_12.csv │ ├── 95_13.csv │ ├── 95_14.csv │ ├── 95_2.csv │ ├── 95_3.csv │ ├── 95_4.csv │ ├── 95_5.csv │ ├── 95_6.csv │ ├── 95_7.csv │ ├── 95_8.csv │ ├── 95_9.csv │ ├── 96_1.csv │ ├── 96_10.csv │ ├── 96_11.csv │ ├── 96_12.csv │ ├── 96_13.csv │ ├── 96_14.csv │ ├── 96_2.csv │ ├── 96_3.csv │ ├── 96_4.csv │ ├── 96_5.csv │ ├── 96_6.csv │ ├── 96_7.csv │ ├── 96_8.csv │ ├── 96_9.csv │ ├── 97_1.csv │ ├── 97_10.csv │ ├── 97_11.csv │ ├── 97_12.csv │ ├── 97_13.csv │ ├── 97_14.csv │ ├── 97_2.csv │ ├── 97_3.csv │ ├── 97_4.csv │ ├── 97_5.csv │ ├── 97_6.csv │ ├── 97_7.csv │ ├── 97_8.csv │ ├── 97_9.csv │ ├── 98_1.csv │ ├── 98_10.csv │ ├── 98_11.csv │ ├── 98_12.csv │ ├── 98_13.csv │ ├── 98_14.csv │ ├── 98_2.csv │ ├── 98_3.csv │ ├── 98_4.csv │ ├── 98_5.csv │ ├── 98_6.csv │ ├── 98_7.csv │ ├── 98_8.csv │ ├── 98_9.csv │ ├── 99_1.csv │ ├── 99_10.csv │ ├── 99_11.csv │ ├── 99_12.csv │ ├── 99_13.csv │ ├── 99_14.csv │ ├── 99_2.csv │ ├── 99_3.csv │ ├── 99_4.csv │ ├── 99_5.csv │ ├── 99_6.csv │ ├── 99_7.csv │ ├── 99_8.csv │ ├── 99_9.csv │ ├── 9_1.csv │ ├── 9_10.csv │ ├── 9_11.csv │ ├── 9_12.csv │ ├── 9_13.csv │ ├── 9_14.csv │ ├── 9_2.csv │ ├── 9_3.csv │ ├── 9_4.csv │ ├── 9_5.csv │ ├── 9_6.csv │ ├── 9_7.csv │ ├── 9_8.csv │ └── 9_9.csv ├── static/ │ ├── css/ │ │ ├── alliance_station_display.css │ │ ├── audience_display.css │ │ ├── bracket_display.css │ │ ├── cheesy-arena.css │ │ ├── field_monitor_display.css │ │ ├── fonts/ │ │ │ ├── futura-lt-bold.otf │ │ │ └── futura-lt.otf │ │ ├── logo_display.css │ │ ├── placeholder_display.css │ │ ├── queueing_display.css │ │ ├── rankings_display.css │ │ ├── referee_panel.css │ │ ├── scoring_panel.css │ │ ├── twitch_display.css │ │ ├── wall_display.css │ │ └── webpage_display.css │ ├── js/ │ │ ├── alliance_selection.js │ │ ├── alliance_station_display.js │ │ ├── announcer_display.js │ │ ├── audience_display.js │ │ ├── bracket_display.js │ │ ├── cheesy-common.js │ │ ├── cheesy-websocket.js │ │ ├── field_monitor_display.js │ │ ├── lib/ │ │ │ ├── handlebars-1.3.0.js │ │ │ └── jquery.websocket-0.0.1.js │ │ ├── logo_display.js │ │ ├── lower_thirds.js │ │ ├── match_play.js │ │ ├── match_review.js │ │ ├── match_timing.js │ │ ├── placeholder_display.js │ │ ├── queueing_display.js │ │ ├── rankings_display.js │ │ ├── referee_panel.js │ │ ├── scoring_panel.js │ │ ├── setup_displays.js │ │ ├── setup_field_testing.js │ │ ├── setup_schedule.js │ │ ├── twitch_display.js │ │ ├── wall_display.js │ │ └── webpage_display.js │ └── manifest/ │ ├── blue_far_scoring.manifest │ ├── blue_near_scoring.manifest │ ├── red_far_scoring.manifest │ ├── red_near_scoring.manifest │ └── referee.manifest ├── switch_config.txt ├── templates/ │ ├── alliance_selection.html │ ├── alliance_station_display.html │ ├── announcer_display.html │ ├── announcer_display_match_load.html │ ├── announcer_display_score_posted.html │ ├── audience_display.html │ ├── audience_display_radio_buttons.html │ ├── backups.csv │ ├── base.html │ ├── bracket_display.html │ ├── bracket_report.html │ ├── edit_match_result.html │ ├── edit_team.html │ ├── field_monitor_display.html │ ├── fta.csv │ ├── index.html │ ├── login.html │ ├── logo_display.html │ ├── match_logs.html │ ├── match_play.html │ ├── match_play_match_load.html │ ├── match_review.html │ ├── placeholder_display.html │ ├── queueing_display.html │ ├── queueing_display_match_load.html │ ├── rankings.csv │ ├── rankings_display.html │ ├── referee_panel.html │ ├── referee_panel_foul_list.html │ ├── schedule.csv │ ├── scoring_panel.html │ ├── setup_awards.html │ ├── setup_breaks.html │ ├── setup_displays.html │ ├── setup_field_testing.html │ ├── setup_judging.html │ ├── setup_lower_thirds.html │ ├── setup_schedule.html │ ├── setup_settings.html │ ├── setup_sponsor_slides.html │ ├── setup_teams.html │ ├── teams.csv │ ├── twitch_display.html │ ├── view_match_log.html │ ├── wall_display.html │ └── webpage_display.html ├── tournament/ │ ├── awards.go │ ├── awards_test.go │ ├── judging_schedule.go │ ├── judging_schedule_test.go │ ├── qualification_rankings.go │ ├── qualification_rankings_test.go │ ├── schedule.go │ ├── schedule_test.go │ └── test_helpers.go ├── tunnel ├── tunnel_nginx_config ├── web/ │ ├── alliance_selection.go │ ├── alliance_selection_test.go │ ├── alliance_station_display.go │ ├── alliance_station_display_test.go │ ├── announcer_display.go │ ├── announcer_display_test.go │ ├── api.go │ ├── api_test.go │ ├── audience_display.go │ ├── audience_display_test.go │ ├── bracket_display.go │ ├── bracket_display_test.go │ ├── display_utils.go │ ├── field_monitor_display.go │ ├── field_monitor_display_test.go │ ├── login.go │ ├── login_test.go │ ├── logo_display.go │ ├── logo_display_test.go │ ├── match_logs.go │ ├── match_play.go │ ├── match_play_test.go │ ├── match_review.go │ ├── match_review_test.go │ ├── placeholder_display.go │ ├── placeholder_display_test.go │ ├── queueing_display.go │ ├── queueing_display_test.go │ ├── rankings_display.go │ ├── rankings_display_test.go │ ├── referee_panel.go │ ├── referee_panel_test.go │ ├── reports.go │ ├── reports_test.go │ ├── scoring_panel.go │ ├── scoring_panel_test.go │ ├── setup_awards.go │ ├── setup_awards_test.go │ ├── setup_breaks.go │ ├── setup_breaks_test.go │ ├── setup_displays.go │ ├── setup_displays_test.go │ ├── setup_field_testing.go │ ├── setup_field_testing_test.go │ ├── setup_judging.go │ ├── setup_judging_test.go │ ├── setup_lower_thirds.go │ ├── setup_lower_thirds_test.go │ ├── setup_schedule.go │ ├── setup_schedule_test.go │ ├── setup_settings.go │ ├── setup_settings_test.go │ ├── setup_sponsor_slides.go │ ├── setup_sponsor_slides_test.go │ ├── setup_teams.go │ ├── setup_teams_test.go │ ├── twitch_display.go │ ├── twitch_display_test.go │ ├── wall_display.go │ ├── wall_display_test.go │ ├── web.go │ ├── web_test.go │ ├── webpage_display.go │ └── webpage_display_test.go └── websocket/ ├── notifier.go ├── notifier_test.go ├── websocket.go └── websocket_test.go