24th GAP/AGA Over/Under 50
Strokes
 1  2  3  4  5  6  7  8  9 Out 10 11 12 13 14 15 16 17 18 In Total
McGarry, Tyler
4
4
4
4
3
4
3
3
3
32
7
5
4
3
4
3
4
3
4
37 69
Lydick, Bill
5
4
4
4
3
6
4
4
5
39
5
5
5
4
4
2
3
5
4
37 76
Gross Score
4
4
4
4
3
4
3
3
3
32
5
5
4
3
4
2
3
3
4
33 65
To Par (gross)
0
-1
0
0
0
-1
-1
-1
0
-4
0
0
0
0
0
-1
-1
-1
0
-3 -7
Egan, James
5
5
4
5
3
4
5
4
3
38
5
6
3
2
3
3
5
5
4
36 74
Ferretti, Joe
6
4
4
4
4
6
4
5
4
41
4
4
4
3
4
2
5
4
5
35 76
Gross Score
5
4
4
4
3
4
4
4
3
35
4
4
3
2
3
2
5
4
4
31 66
To Par (gross)
1
-1
0
0
0
-1
0
0
0
-1
-1
-1
-1
-1
-1
-1
1
0
0
-5 -6
Rossi, Kevin
4
4
4
3
3
6
3
4
3
34
6
5
4
3
3
4
4
5
4
38 72
Boburka, Jim
4
4
4
4
6
5
6
4
3
40
6
4
4
2
5
3
3
4
5
36 76
Gross Score
4
4
4
3
3
5
3
4
3
33
6
4
4
2
3
3
3
4
4
33 66
To Par (gross)
0
-1
0
-1
0
0
-1
0
0
-3
1
-1
0
-1
-1
0
-1
0
0
-3 -6
Castrignano, Dom
5
5
4
3
4
5
4
4
5
39
5
6
4
4
3
4
5
5
4
40 79
Gill, Bob
4
4
4
5
3
4
4
4
3
35
6
5
3
2
4
3
4
4
4
35 70
Gross Score
4
4
4
3
3
4
4
4
3
33
5
5
3
2
3
3
4
4
4
33 66
To Par (gross)
0
-1
0
-1
0
-1
0
0
0
-3
0
0
-1
-1
-1
0
0
0
0
-3 -6
Hutnik, Kyle
3
3
4
4
3
6
5
6
4
38
4
5
5
4
4
4
3
5
4
38 76
Olexson, Dave
5
5
3
4
4
4
4
4
4
37
4
5
4
2
6
3
4
6
5
39 76
Gross Score
3
3
3
4
3
4
4
4
4
32
4
5
4
2
4
3
3
5
4
34 66
To Par (gross)
-1
-2
-1
0
0
-1
0
0
1
-4
-1
0
0
-1
0
0
-1
1
0
-2 -6
Wilson, Jason
5
3
4
4
2
4
4
5
4
35
5
5
6
3
4
2
4
3
4
36 71
Blichar, David
4
5
5
5
4
6
4
4
4
41
5
5
4
3
4
3
4
5
5
38 79
Gross Score
4
3
4
4
2
4
4
4
4
33
5
5
4
3
4
2
4
3
4
34 67
To Par (gross)
0
-2
0
0
-1
-1
0
0
1
-3
0
0
0
0
0
-1
0
-1
0
-2 -5
Kacvinsky, Frank
4
4
4
4
3
4
4
3
3
33
4
4
5
3
4
3
4
3
4
34 67
Bartkowski, Mark
4
5
5
4
3
6
4
4
4
39
4
5
5
3
5
4
6
4
4
40 79
Gross Score
4
4
4
4
3
4
4
3
3
33
4
4
5
3
4
3
4
3
4
34 67
To Par (gross)
0
-1
0
0
0
-1
0
-1
0
-3
-1
-1
1
0
0
0
0
-1
0
-2 -5
Biscotti, Tom
4
4
3
4
4
4
4
5
3
35
5
6
4
3
4
3
3
4
5
37 72
Johnson, Pete
5
5
X
6
3
5
5
5
4
5
5
4
3
4
3
4
5
4
37
Gross Score
4
4
3
4
3
4
4
5
3
34
5
5
4
3
4
3
3
4
4
35 69
To Par (gross)
0
-1
-1
0
0
-1
0
1
0
-2
0
0
0
0
0
0
-1
0
0
-1 -3
Gardas, James
4
6
4
5
3
5
4
4
3
38
5
5
5
3
4
3
4
4
5
38 76
Bolcavage, Kenneth
3
3
4
5
3
6
5
4
3
36
4
7
5
5
5
4
4
3
4
41 77
Gross Score
3
3
4
5
3
5
4
4
3
34
4
5
5
3
4
3
4
3
4
35 69
To Par (gross)
-1
-2
0
1
0
0
0
0
0
-2
-1
0
1
0
0
0
0
-1
0
-1 -3
Renz, Austin
6
4
4
4
4
5
5
6
4
42
4
5
6
X
4
3
4
4
4
Gordon, Kyle
4
5
4
3
3
6
4
4
3
36
4
6
4
4
4
3
5
4
3
37 73
Gross Score
4
4
4
3
3
5
4
4
3
34
4
5
4
4
4
3
4
4
3
35 69
To Par (gross)
0
-1
0
-1
0
0
0
0
0
-2
-1
0
0
1
0
0
0
0
-1
-1 -3
Wilson, Jonathan
4
6
4
4
3
4
5
3
3
36
5
5
4
4
4
3
5
4
5
39 75
Fronzoni, Jim
5
3
5
4
4
7
4
5
3
40
5
5
4
2
4
4
5
4
5
38 78
Gross Score
4
3
4
4
3
4
4
3
3
32
5
5
4
2
4
3
5
4
5
37 69
To Par (gross)
0
-2
0
0
0
-1
0
-1
0
-4
0
0
0
-1
0
0
1
0
1
1 -3
Kroski, Bill
3
5
5
5
3
6
6
4
3
40
4
5
4
2
4
4
3
5
4
35 75
Farrell, Tom
5
7
5
3
3
5
7
4
4
43
5
5
5
3
3
4
4
4
4
37 80
Gross Score
3
5
5
3
3
5
6
4
3
37
4
5
4
2
3
4
3
4
4
33 70
To Par (gross)
-1
0
1
-1
0
0
2
0
0
1
-1
0
0
-1
-1
1
-1
0
0
-3 -2
Burns, Brian
5
4
4
4
3
5
4
5
3
37
6
5
5
3
4
3
6
5
4
41 78
Burns, Jerry
7
4
5
4
3
5
4
7
2
41
4
6
4
3
5
4
4
3
5
38 79
Gross Score
5
4
4
4
3
5
4
5
2
36
4
5
4
3
4
3
4
3
4
34 70
To Par (gross)
1
-1
0
0
0
0
0
1
-1
0
-1
0
0
0
0
0
0
-1
0
-2 -2
Nardella, Kevin
6
4
5
4
3
5
4
4
5
40
4
4
4
3
4
3
4
4
4
34 74
Ambrose, Mark
4
5
4
5
3
6
4
4
4
39
5
4
5
3
4
3
4
5
5
38 77
Gross Score
4
4
4
4
3
5
4
4
4
36
4
4
4
3
4
3
4
4
4
34 70
To Par (gross)
0
-1
0
0
0
0
0
0
1
0
-1
-1
0
0
0
0
0
0
0
-2 -2
Rosca, Timis
6
5
5
4
4
4
5
4
4
41
5
5
4
4
4
4
5
4
5
40 81
Andrejko, Bob
4
5
4
4
4
4
3
4
4
36
3
5
4
3
4
3
4
3
5
34 70
Gross Score
4
5
4
4
4
4
3
4
4
36
3
5
4
3
4
3
4
3
5
34 70
To Par (gross)
0
0
0
0
1
-1
-1
0
1
0
-2
0
0
0
0
0
0
-1
1
-2 -2
Barone, John
4
3
4
4
3
5
5
4
3
35
4
5
5
4
7
3
4
4
5
41 76
Hinton, Tim
4
4
4
5
4
5
5
4
4
39
4
6
5
3
3
4
4
5
4
38 77
Gross Score
4
3
4
4
3
5
5
4
3
35
4
5
5
3
3
3
4
4
4
35 70
To Par (gross)
0
-2
0
0
0
0
1
0
0
-1
-1
0
1
0
-1
0
0
0
0
-1 -2
Williams, Eric
4
4
4
5
3
5
4
4
3
36
5
6
3
3
4
3
5
4
3
36 72
Williams, Irv
4
6
5
4
4
6
5
4
3
41
5
5
5
4
4
3
7
4
5
42 83
Gross Score
4
4
4
4
3
5
4
4
3
35
5
5
3
3
4
3
5
4
3
35 70
To Par (gross)
0
-1
0
0
0
0
0
0
0
-1
0
0
-1
0
0
0
1
0
-1
-1 -2
Killiany, Chris
4
4
3
4
2
5
6
5
4
37
4
5
5
4
4
3
4
4
5
38 75
Tolerico, John
4
5
4
7
3
6
6
4
3
42
5
5
4
3
4
4
4
4
4
37 79
Gross Score
4
4
3
4
2
5
6
4
3
35
4
5
4
3
4
3
4
4
4
35 70
To Par (gross)
0
-1
-1
0
-1
0
2
0
0
-1
-1
0
0
0
0
0
0
0
0
-1 -2
Draper, Stephon
5
4
4
6
4
8
4
3
3
41
4
4
4
4
5
3
3
4
4
35 76
Dougherty, Jerry
4
6
5
5
4
4
6
5
3
42
5
5
X
X
5
3
5
4
X
Gross Score
4
4
4
5
4
4
4
3
3
35
4
4
4
4
5
3
3
4
4
35 70
To Par (gross)
0
-1
0
1
1
-1
0
-1
0
-1
-1
-1
0
1
1
0
-1
0
0
-1 -2
Thomas, Michael
4
6
4
4
4
4
4
4
3
37
7
5
3
3
5
3
4
5
4
39 76
Wilbur, Marty
5
6
4
4
4
4
X
4
3
6
5
4
3
3
4
4
4
3
36
Gross Score
4
6
4
4
4
4
4
4
3
37
6
5
3
3
3
3
4
4
3
34 71
To Par (gross)
0
1
0
0
1
-1
0
0
0
1
1
0
-1
0
-1
0
0
0
-1
-2 -1
Perry, Matt
4
4
5
5
3
5
4
6
3
39
7
4
4
3
4
2
5
6
3
38 77
Boles, Thomas
5
5
5
5
6
4
5
5
3
43
5
7
5
3
5
4
5
4
5
43 86
Gross Score
4
4
5
5
3
4
4
5
3
37
5
4
4
3
4
2
5
4
3
34 71
To Par (gross)
0
-1
1
1
0
-1
0
1
0
1
0
-1
0
0
0
-1
1
0
-1
-2 -1
Schiel, Jr., Frank
5
4
4
4
4
7
4
4
3
39
5
5
4
3
3
3
4
4
4
35 74
Ralston, Ken
6
5
5
4
3
6
5
5
3
42
4
8
5
3
5
3
6
6
5
45 87
Gross Score
5
4
4
4
3
6
4
4
3
37
4
5
4
3
3
3
4
4
4
34 71
To Par (gross)
1
-1
0
0
0
1
0
0
0
1
-1
0
0
0
-1
0
0
0
0
-2 -1
Flickinger, Brad
5
4
4
5
3
6
4
5
3
39
4
6
4
4
4
2
5
5
5
39 78
Vassil, Michael
5
6
4
5
2
6
5
4
3
40
3
6
5
4
3
3
4
4
4
36 76
Gross Score
5
4
4
5
2
6
4
4
3
37
3
6
4
4
3
2
4
4
4
34 71
To Par (gross)
1
-1
0
1
-1
1
0
0
0
1
-2
1
0
1
-1
-1
0
0
0
-2 -1
Evans, Eamon
4
5
4
4
3
5
6
5
2
38
4
5
X
4
4
4
3
4
4
Miller, Tom
4
4
4
3
3
5
6
5
4
38
7
4
4
4
4
5
6
4
5
43 81
Gross Score
4
4
4
3
3
5
6
5
2
36
4
4
4
4
4
4
3
4
4
35 71
To Par (gross)
0
-1
0
-1
0
0
2
1
-1
0
-1
-1
0
1
0
1
-1
0
0
-1 -1
Costa, Mario
3
7
4
4
3
5
5
4
3
38
4
5
5
4
6
3
4
5
4
40 78
Piwowarski, Tom
5
5
5
6
4
4
5
6
3
43
5
7
5
3
4
4
4
4
4
40 83
Gross Score
3
5
4
4
3
4
5
4
3
35
4
5
5
3
4
3
4
4
4
36 71
To Par (gross)
-1
0
0
0
0
-1
1
0
0
-1
-1
0
1
0
0
0
0
0
0
0 -1
Dessoye, Bill
5
5
5
5
3
5
5
4
4
41
5
6
5
2
5
3
5
4
5
40 81
Ianieri, Bill
4
6
4
5
4
5
4
5
4
41
5
5
5
1
4
4
3
4
4
35 76
Gross Score
4
5
4
5
3
5
4
4
4
38
5
5
5
1
4
3
3
4
4
34 72
To Par (gross)
0
0
0
1
0
0
0
0
1
2
0
0
1
-2
0
0
-1
0
0
-2 0
Lanza, Jim
5
5
4
4
4
5
5
5
3
40
5
5
4
4
5
3
4
4
5
39 79
Knight, Edward
4
4
4
5
4
5
6
4
3
39
4
6
4
3
4
2
4
4
5
36 75
Gross Score
4
4
4
4
4
5
5
4
3
37
4
5
4
3
4
2
4
4
5
35 72
To Par (gross)
0
-1
0
0
1
0
1
0
0
1
-1
0
0
0
0
-1
0
0
1
-1 0
Gershey, Tim
6
4
4
6
3
7
4
4
3
41
4
4
4
4
3
3
5
4
5
36 77
Gershey, Jr., John
4
5
5
5
3
6
4
4
3
39
5
5
5
3
4
4
5
4
5
40 79
Gross Score
4
4
4
5
3
6
4
4
3
37
4
4
4
3
3
3
5
4
5
35 72
To Par (gross)
0
-1
0
1
0
1
0
0
0
1
-1
-1
0
0
-1
0
1
0
1
-1 0
Bonavoglia, Mike
6
4
4
4
3
5
4
4
3
37
5
5
4
4
4
3
4
4
5
38 75
Occhipinti, Mark
5
5
5
5
4
5
5
6
4
44
5
5
4
3
4
4
5
4
4
38 82
Gross Score
5
4
4
4
3
5
4
4
3
36
5
5
4
3
4
3
4
4
4
36 72
To Par (gross)
1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0 0
Walzer, Chris
4
4
5
5
4
5
4
4
3
38
5
5
4
3
4
3
5
4
4
37 75
Dennis, Charles
3
5
4
4
5
5
4
4
5
39
5
5
4
3
5
5
5
5
4
41 80
Gross Score
3
4
4
4
4
5
4
4
3
35
5
5
4
3
4
3
5
4
4
37 72
To Par (gross)
-1
-1
0
0
1
0
0
0
0
-1
0
0
0
0
0
0
1
0
0
1 0
Figura, David
4
5
4
3
3
5
6
5
5
40
4
5
4
3
6
3
5
5
5
40 80
Devos, Keith
4
5
4
6
3
5
5
3
3
38
4
5
5
3
5
3
4
5
4
38 76
Gross Score
4
5
4
3
3
5
5
3
3
35
4
5
4
3
5
3
4
5
4
37 72
To Par (gross)
0
0
0
-1
0
0
1
-1
0
-1
-1
0
0
0
1
0
0
1
0
1 0
Scarpetta, Vincent
4
5
4
4
3
5
4
3
4
36
4
5
4
4
5
4
3
7
5
41 77
Scarpetta, Jr., Vince
5
4
4
4
4
5
5
6
3
40
5
5
5
4
5
3
4
6
4
41 81
Gross Score
4
4
4
4
3
5
4
3
3
34
4
5
4
4
5
3
3
6
4
38 72
To Par (gross)
0
-1
0
0
0
0
0
-1
0
-2
-1
0
0
1
1
0
-1
2
0
2 0
Sutovich, Adam
4
4
6
5
4
6
5
7
3
44
5
4
4
4
6
2
5
6
4
40 84
Coassolo, Mark
5
6
6
4
3
4
4
5
3
40
5
6
6
4
4
2
5
4
5
41 81
Gross Score
4
4
6
4
3
4
4
5
3
37
5
4
4
4
4
2
5
4
4
36 73
To Par (gross)
0
-1
2
0
0
-1
0
1
0
1
0
-1
0
1
0
-1
1
0
0
0 1
Nardella, Doug
4
5
4
4
3
5
4
6
3
38
5
5
5
4
4
3
4
4
3
37 75
McCloskey, Bob
5
5
5
4
4
5
6
4
4
42
5
7
5
4
4
3
4
5
4
41 83
Gross Score
4
5
4
4
3
5
4
4
3
36
5
5
5
4
4
3
4
4
3
37 73
To Par (gross)
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
-1
1 1
Marzolino, Bryan
3
4
5
5
3
5
4
4
4
37
5
6
5
2
6
3
4
5
6
42 79
Sohns, Tom
4
5
5
4
3
5
6
5
5
42
5
5
5
6
5
4
4
3
5
42 84
Gross Score
3
4
5
4
3
5
4
4
4
36
5
5
5
2
5
3
4
3
5
37 73
To Par (gross)
-1
-1
1
0
0
0
0
0
1
0
0
0
1
-1
1
0
0
-1
1
1 1
Manley, Ryan
5
5
6
3
3
5
5
5
3
40
5
5
5
3
5
3
5
4
4
39 79
Manley, Don
5
5
4
6
4
6
6
5
3
44
4
4
5
4
4
3
5
4
5
38 82
Gross Score
5
5
4
3
3
5
5
5
3
38
4
4
5
3
4
3
5
4
4
36 74
To Par (gross)
1
0
0
-1
0
0
1
1
0
2
-1
-1
1
0
0
0
1
0
0
0 2
Anderson, Alex
4
4
4
6
4
5
4
4
3
38
6
5
6
4
5
4
4
5
6
45 83
Lafoca, Santo
5
5
4
4
4
5
5
5
3
40
4
5
5
3
5
3
4
4
5
38 78
Gross Score
4
4
4
4
4
5
4
4
3
36
4
5
5
3
5
3
4
4
5
38 74
To Par (gross)
0
-1
0
0
1
0
0
0
0
0
-1
0
1
0
1
0
0
0
1
2 2
Lopatka, David
5
5
4
4
3
6
4
4
4
39
5
5
4
4
4
4
6
6
4
42 81
Lopatka, Dave
4
5
6
4
4
5
2
5
7
42
4
5
5
4
5
X
6
4
5
Gross Score
4
5
4
4
3
5
2
4
4
35
4
5
4
4
4
4
6
4
4
39 74
To Par (gross)
0
0
0
0
0
0
-2
0
1
-1
-1
0
0
1
0
1
2
0
0
3 2
Grad, Joseph
5
5
4
5
3
7
4
4
3
40
5
5
6
4
X
X
4
X
X
Burns, Tim
4
7
5
5
3
6
5
5
4
44
4
5
5
3
4
4
5
4
4
38 82
Gross Score
4
5
4
5
3
6
4
4
3
38
4
5
5
3
4
4
4
4
4
37 75
To Par (gross)
0
0
0
1
0
1
0
0
0
2
-1
0
1
0
0
1
0
0
0
1 3
Herman, Brett
6
6
4
5
4
5
6
6
5
47
7
5
5
5
6
5
4
5
4
46 93
Herman, Rick
5
4
3
5
4
5
5
4
4
39
5
5
4
4
4
3
4
4
5
38 77
Gross Score
5
4
3
5
4
5
5
4
4
39
5
5
4
4
4
3
4
4
4
37 76
To Par (gross)
1
-1
-1
1
1
0
1
0
1
3
0
0
0
1
0
0
0
0
0
1 4
Cicini, Tom
5
5
5
6
4
5
6
6
4
46
5
5
5
4
4
3
4
5
5
40 86
Clydesdale, Tom
6
5
4
4
3
5
5
4
4
40
6
8
4
3
4
4
3
5
5
42 82
Gross Score
5
5
4
4
3
5
5
4
4
39
5
5
4
3
4
3
3
5
5
37 76
To Par (gross)
1
0
0
0
0
0
1
0
1
3
0
0
0
0
0
0
-1
1
1
1 4
LaRue, Damien
4
5
4
5
6
6
6
4
3
43
4
5
4
4
4
4
6
4
4
39 82
Bonda, Robin
5
6
5
4
4
5
6
4
4
43
5
6
5
3
5
4
5
5
4
42 85
Gross Score
4
5
4
4
4
5
6
4
3
39
4
5
4
3
4
4
5
4
4
37 76
To Par (gross)
0
0
0
0
1
0
2
0
0
3
-1
0
0
0
0
1
1
0
0
1 4
Bunker, Jeff
5
5
5
5
3
7
5
5
4
44
4
6
7
5
5
5
5
4
6
47 91
Holland, Tim
4
8
4
5
4
5
4
4
4
42
5
6
4
3
5
2
5
4
5
39 81
Gross Score
4
5
4
5
3
5
4
4
4
38
4
6
4
3
5
2
5
4
5
38 76
To Par (gross)
0
0
0
1
0
0
0
0
1
2
-1
1
0
0
1
-1
1
0
1
2 4
Gaudette, Timmy
5
4
5
7
4
7
6
4
4
46
4
5
7
6
4
3
X
5
4
Bryndzia, Michael
4
6
6
5
5
6
5
5
4
46
5
5
5
3
7
4
4
5
5
43 89
Gross Score
4
4
5
5
4
6
5
4
4
41
4
5
5
3
4
3
4
5
4
37 78
To Par (gross)
0
-1
1
1
1
1
1
0
1
5
-1
0
1
0
0
0
0
1
0
1 6
Bedford, Jim
5
6
4
4
3
4
5
6
3
40
6
6
4
3
5
4
5
4
4
41 81
Bedford, Sr., Jim
4
6
6
4
7
5
5
6
4
47
6
X
5
X
4
X
4
5
X
Gross Score
4
6
4
4
3
4
5
6
3
39
6
6
4
3
4
4
4
4
4
39 78
To Par (gross)
0
1
0
0
0
-1
1
2
0
3
1
1
0
0
0
1
0
0
0
3 6
Sweet, Victor
6
6
4
4
X
5
7
5
4
5
5
6
4
4
3
4
6
6
43
Mazur, Steve
4
5
5
4
4
X6
8
5
3
5
7
5
3
6
4
5
5
5
45
Gross Score
4
5
4
4
4
5
7
5
3
41
5
5
5
3
4
3
4
5
5
39 80
To Par (gross)
0
0
0
0
1
0
3
1
0
5
0
0
1
0
0
0
0
1
1
3 8
Brown, Rich
5
6
5
6
3
5
7
5
3
45
6
5
7
4
5
4
4
4
6
45 90
Breck, Jim
5
6
5
5
3
6
4
5
4
43
6
5
5
4
4
4
4
4
5
41 84
Gross Score
5
6
5
5
3
5
4
5
3
41
6
5
5
4
4
4
4
4
5
41 82
To Par (gross)
1
1
1
1
0
0
0
1
0
5
1
0
1
1
0
1
0
0
1
5 10
Chapman, Brian
5
6
4
5
4
6
7
4
4
45
7
6
6
3
6
3
5
3
6
45 90
Martines, John
5
5
5
5
4
5
7
5
3
44
5
8
5
4
5
4
6
5
6
48 92
Gross Score
5
5
4
5
4
5
7
4
3
42
5
6
5
3
5
3
5
3
6
41 83
To Par (gross)
1
0
0
1
1
0
3
0
0
6
0
1
1
0
1
0
1
-1
2
5 11
Dougherty, Matthew
4
5
4
5
2
5
4
3
3
35
4
5
5
3
3
X
X
X
X
Westington, Barry
6
6
5
5
3
6
5
5
5
46
X
X
5
4
4
X
X
X
X
Gross Score
4
5
4
5
2
5
4
3
3
35
4
5
5
3
3
0
0
0
0
To Par (gross)
0
0
0
1
-1
0
0
-1
0
-1
-1
0
1
0
-1
0
0
0
0
Mikiewicz, John
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Behm, Marty
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Gross Score
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
To Par (gross)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0