| Ridgewood High School Indoor Boys All-Time Relays |
|
|
|
Team Members: |
Meet: |
Year: |
Splits / Distances / Heights: |
|
| 4x200m: |
|
|
|
|
|
| 1:33.18 |
C. Zeigler / Z. Ontiveros / P. Nygaard / N. Buckley |
168 Armory - National Championship |
2007 |
22.6 / 23.4 / 23.8 / 23.1 |
|
| 1:33.20 |
R. Ly / L. Barker / V. Souza / D. DeMarco |
168 Armory - Easterns |
2023 |
23.7 / 23.5 / 23.21 / 22.66 |
|
| 1:33.9 |
J. Chun / M. Tai / A. Ruhl / R. Aono |
168 Armory - County Relays |
2018 |
|
|
| 1:34.18 |
M. Tai / Ko. Grant / Z. Stadulis / S. Do |
168 Armory - Easterns |
2017 |
|
|
| 1:34.0 |
D. Han / D. Boresta / T. Migliorelli / J. Sabatini |
168 Armory - County Relays |
2014 |
|
|
| 1:34.30 |
K. Chung / N. Schoff / N. Tai / D. Boresta |
168 Armory - Easterns |
2012 |
|
|
| 1:34.34 |
J. Lee / J. Saladino / C. Hache / C. Strafaci |
168 Armory - County Relays |
2026 |
23.5 / 23.5 / 23.82 / 23.57 |
|
| 1:34.36 |
K. Chung / N. Schoff / D. Boresta / J. Sabatini |
168 Armory - Easterns |
2013 |
|
|
| 1:34.3 |
M. Grundy / S. Mattson / J. Riemer / I. Hwang |
168 Armory - County Relays |
2010 |
|
|
| 1:34.84 |
I. Hwang / E. Blair / M. Beausoleil / N. Schoff |
Dartmouth - Dartmouth Invite |
2011 |
|
|
|
|
|
|
|
|
| 4x400m: |
|
|
|
|
|
| 3:25.21 |
C. Zeigler / Z. Ontiveros / C. Trautwein / N. Buckley |
168 Armory - Easterns |
2007 |
|
|
| 3:26.26 |
A. Ruhl / R. McKenna / W. Baginski / L. Reinke |
168 Armory - Easterns |
2019 |
|
|
| 3:26.1 |
M. Grundy / J. Llinas / J. Riemer / I. Hwang |
168 Armory - County Champs |
2010 |
|
|
| 3:26.71 |
D. Boresta / B. Collins / L. Dublirer / J. Sabatini |
168 Armory - Easterns |
2014 |
|
|
| 3:26.73 |
L. Barrales / R. Ly / L. Barker / D. DeMarco |
168 Armory - County Champs |
2023 |
52.56 / 52.09 / 51.26 / 50.83 |
|
| 3:27.0 |
D. Cooper / A. Dolgin / C. DiPasquale / J. Kauke |
168 Armory |
2000 |
|
|
| 3:27.2 |
T. Migliorelli / L. Dublirer / S. Dublirer / J. Sabatini |
168 Armory - County Champs |
2013 |
|
|
| 3:27.2 |
C. Cortellesi / B. Williams / R. Lanni / J. Parisi |
Yale - Yale Invitational |
1983 |
|
|
| 3:29.57 |
R. Ly / M. Aono / M. Barbi / L. Barrales |
168 Armory - Easterns |
2022 |
52.30 / 52.40 / 52.99 / 51.91 |
|
| 3:30.6 |
I. Hwang / N. Tai / N. Schoff / J. Llinas |
168 Armory - Varsity Classic |
2011 |
|
|
| 3:30.7 |
B. Williams / N. Buckley / O. Onwubu / A. Genova |
168 Armory - County Champs |
2005 |
|
|
|
|
|
|
|
|
| 4x800m: |
|
|
|
|
|
| 7:48.82+ |
M. Thurston / D. Frering / B. Collins / L. Dublirer |
168 Armory - Millrose Games |
2014 |
|
|
| 7:52.16 |
N. Buckley / M. Cator / O. Onwubu / B. Williams |
168 Armory - National Championship |
2005 |
|
|
| 7:53.46 |
M. Cator / N. Buckley / J. Schmidt / B. Williams |
168 Armory - National Championship |
2006 |
|
|
| 7:59.44 |
A. Taggert / W. Baginski / B. Zamboldi / M. Thurston |
168 Armory - Millrose Games |
2016 |
|
|
| 8:00.14 |
D. Maher / E. Nygaard / B. Williams / A. Zamir |
168 Armory - National Championship |
2004 |
|
|
| 8:00.43 |
J. McKenna / C. Brady / D. Murphy / L. Pash |
168 Armory - Easterns |
2024 |
2:01.07 / 2:01.39 /
2:01.67 / 1:56.31 |
| 8:00.93 |
L. Jennings / A. Andrews / J. Llinas / P. Rynkowski |
168 Armory - Easterns |
2011 |
|
|
| 8:03.01 |
K. Tamura / J. Byrne / K. Marshall / M. Thurston |
168 Armory - National Championship |
2015 |
|
|
| 8:03.14 |
W. Ades / B. Collins / T. Spicer / L. Jennings |
168 Armory - Easterns |
2012 |
|
|
| 8:04.57 |
E. Nygaard / G. Corcoran / R. Crispin / A. Zamir |
168 Armory - Easterns |
2003 |
|
|
| 8:04.5 |
O'Leary / Kelley / Marino / Williams |
West Point |
1982 |
|
|
| + County Record |
|
|
|
|
|
|
|
|
|
|
| 4x1600: |
|
|
|
|
|
| 17:39:03** |
E. Nygaard / M. Cator / D. Maher / A. Zamir |
168 Armory - National Championship |
2004 |
|
|
| 17:54.50** |
B. Cleary / S. Spreitzer / P. Rynkowski / L. Jennings |
168 Armory - National Championship |
2010 |
|
|
| 17:55.2 |
W. Baginski / B. Rynkowski / S. Wagh / B. Byrne |
168 Armory - County Relays |
2017 |
|
|
| 17:59.78** |
L. Jennings / M. Eid / A. Andrews / P. Rynkowski |
168 Armory - National Championship |
2011 |
|
|
| 18:09.3 |
R. Crispin / K. Engelken / D. Maher / A. Zamir |
168 Armory - County Relays |
2003 |
|
|
| 18:16.4 |
A. Fine / B. Cleary / S. Martyn / T. Shigenobu |
168 Armory - County Relays |
2009 |
|
|
| 18:17.2 |
D. Frering / R. Neville / B. Clarendon / L. Dublirer |
168 Armory - County Relays |
2014 |
|
|
| 18:28.37** |
N. Salamone / S. Dublirer / B. Clarendon / D. Frering |
168 Armory - National Championship |
2013 |
|
|
| 18:28.8 |
R. Fahey / T. Barnabic / J. Boogaert / W. Baginski |
168 Armory - County Relays |
2019 |
|
|
| 18:30.6 |
W. Baginski / K. Marshall / S. Wagh / B. Byrne |
168 Armory - County Relays |
2016 |
|
|
| **
Converted from 4xMile |
|
|
|
|
|
|
|
|
|
|
| Sprint
Medley: (Nationals - 200-200-400-800 / Others - 400-200-200-800): |
|
|
|
| 3:30.57 |
J. Lee / J. Saladino / J. Eregie / L. Pash |
168 Armory - National Championship |
2025 |
23.4 / 23.6 / 52.66 / 1:50.91 |
|
| 3:31.10 |
D. Cooper / A. Dolgin / C. DiPasquale / J. Kauke |
168 Armory - National Championship |
2000 |
|
|
| 3:33.55 |
D. Han / J. Sabatini / B. Domenic / L. Dublirer |
168 Armory - National Championship |
2014 |
|
|
| 3:35.3 |
J. Chun / M. Tai / A. Ruhl / W. Baginski |
168 Armory - County Relays |
2018 |
|
|
| 3:35.9 |
M. Tai / Ko. Grant / J. Stadulis / M. Thurston |
168 Armory - County Relays |
2016 |
|
|
| 3:35.9 |
A. Monri / P. Nygaard / W. Jacoby / C. Trautwein |
168 Armory - County Relays |
2008 |
|
|
| 3:35.9** |
Darrow / Donlan / Caminiti / Sullivan |
RCC |
1985 |
|
|
| 3:38.25 |
J. McKenna / G. Kim / L. Grace / L. Pash |
168 Armory - County Relays |
2024 |
54.32 / 23.52 / 23.27 / 1:57.16 |
|
| 3:38.6 |
I. Hwang / M. Witt / M. Grundy / T. Shigenobu |
168 Armory - County Relays |
2009 |
|
|
| 3:38.9 |
I. Hwang / M. Grundy / J. Riemer / B. Cleary |
168 Armory - County Relays |
2010 |
|
|
| **
Converted from yards |
|
|
|
|
|
|
|
|
|
|
| Distance
Medley: (1200-400-800-1600) |
|
|
|
|
| 10:16.28 |
D. Murphy / G. Kim / J. McKenna / L. Pash |
168 Armory - Varsity Classic |
2024 |
3:13.03 / 53.66 / 1:58.66 / 4:10.94 |
|
| 10:17.39 |
L. Jennings / N. Schoff / J. Llians / P. Rynkowski |
168 Armory - National Championship |
2011 |
|
|
| 10:18.57 |
M. Cator / J. Schmidt / N. Buckley / B. Williams |
168 Armory - Easterns |
2006 |
|
|
| 10:20.20 |
C. Sullivan / Caminiti
/ Lander / J. LeMay |
Yale - Yale Invitational |
1985 |
3:07.2 / ? / ? / ? |
|
| 10:22.45 |
S. Wagh / M. Tai / B. Zamboldi / W. Baginski |
168 Armory - Varsity Classic |
2018 |
|
|
| 10:22.95 |
A. Fine / I. Hwang / B. Cleary / T. Shigenobu |
168 Armory - National Championship |
2009 |
|
|
| 10:23.52 |
E. Nygaard / B. Williams / D. Maher / A. Zamir |
168 Armory - Easterns |
2004 |
|
|
| 10:24.4 |
B. Williams / O. Onwubu / N. Buckley / M. Cator |
168 Armory - Varsity Classic |
2005 |
|
|
| 10:26.79 |
N. Buckley / C. Zeigler / C. Trautwein / D. Emont |
168 Armory - Easterns |
2007 |
|
|
| 10:28.47 |
N. Salamone / J. Sabatini / S. Dublirer / D. Frering |
168 Armory - National Championship |
2013 |
|
|
|
|
|
|
|
|
| 4x55
HH (4 flights): |
|
|
|
|
| 30.7 |
J. Nagano-Gerace / J. Moody / S. Pierce / A. Monri |
168 Armory - County Relays |
2006 |
|
|
| 30.8 |
L. Reinke / N. DeVita / P. Sanchez / A. Ruhl |
168 Armory - County Relays |
2019 |
|
|
| 30.8 |
I. Hwang / E. Blair / M. Beausoleil / T. DeVita |
168 Armory - County Relays |
2010 |
|
|
| 31.0 |
Z. Stadulis / M. Bartlik / A. Ruhl / R. Harada |
168 Armory - County Relays |
2017 |
|
|
| 31.41 |
V. Souza / M. Aono / R. Ly / D. DeMarco |
168 Armory - County Relays |
2023 |
8.1 / 7.3 / 8.3 / 7.5 |
|
| 31.5 |
M. Zeno / E. Berry / A. Armatas / K. Chung |
168 Armory - County Relays |
2013 |
|
|
| 31.5 |
P. Nygaard / Z. Ontiveros / L. Cichocki / A. Monri |
168 Armory - County Relays |
2007 |
|
|
| 31.6 |
P. Nygaard / L. Cichocki / T. DeVita / A. Monri |
168 Armory - County Relays |
2008 |
|
|
| 32.1 |
A. Ruhl / D. Romero / N. DeVita / M. Bartlik |
168 Armory - County Relays |
2018 |
|
|
| 32.4 |
Jacoby / Buckley / Parisi / Kelley |
Princeton |
1981 |
|
|
|
|
|
|
|
|
| 4x55
HH (5 flights): |
|
|
|
|
| 31.36 |
I. Hwang / T. DeVita / M. Beausoleil / S. Matson |
168 Armory - National Championship |
2010 |
|
|
| 32.28 |
S. Pierce / A. Monri / J. Moody / J. Nagano-Gerace |
168 Armory - Marine Corp |
2005 |
|
|
| 32.63 |
M. Zeno / E. Berry / A. Armatas / K. Chung |
168 Armory - National Championship |
2013 |
|
|
| 33.04 |
J. Hu / J. Braden / J. Davis / F. Rosenbach |
Princeton - State Group IV Relays |
1995 |
|
|
| 33.44 |
E. Berry / B. Collins / A. Armatas / M. Zeno |
Toms River - State Group IV Relays |
2014 |
|
|
| 35.33 |
T. DeVita / S. Matson / M. Beausoleil / I. Hwang |
168 Armory - Marine Corp |
2009 |
|
|
| 35.37 |
Z. Stadulis / M. Bartlik / C. Perlman / R. Harada |
Toms River - State Group IV Relays |
2016 |
|
|
|
|
|
|
|
|
| 2xShot
Put: |
|
|
|
|
| 97'3" |
E. Bryant / Kearns |
Paramus Catholic |
1981 |
|
|
| 96'0 ½" |
S. McAvey / K. Ekert |
168 Armory - County Relays |
2016 |
|
|
| 95'11" |
C. Bermudez / N. Merlino |
168 Armory - County Relays |
2023 |
50'6" / 45'5" |
|
| 93'10" |
J. Murdock / B. Zuccala |
168 Armory - County Relays |
1998 |
|
|
| 90'9 ¼" |
T. Vandalovsky / L. Otterstedt |
168 Armory - County Relays |
2019 |
|
|
| 86'3" |
A. Engelhardt / M. Toner |
168 Armory - County Relays |
2018 |
|
|
|
|
|
|
|
|
| 2xHigh
Jump: |
|
|
|
|
| 12'2" |
J. Davis / F. Rosenbach |
Princeton - State Group IV Relays |
1995 |
|
|
| 12'0" |
R. Harada / D. Romero |
168 Armory - County Relays |
2017 |
|
|
| 12'0" |
T. DeVita / M. Beausoleil |
168 Armory - County Relays |
2010 |
|
|
| 11'10" |
L. Reinke / A. Dunn |
168 Armory - County Relays |
2019 |
|
|
| 11'10" |
D. Romero / M. Bartlik |
168 Armory - County Relays |
2018 |
|
|
| 11'10" |
|
|
1994 |
|
|
| 11'8" |
M. Thurston / R. Harada |
168 Armory - County Relays |
2016 |
|
|
| 11'6" |
T. DeVita / M. Levitsky |
168 Armory - County Relays |
2009 |
|
|
| 11'6" |
T. DeVita / L. Cichocki |
168 Armory - County Relays |
2008 |
|
|
| 11'6" |
G. Knutson / B. Davis |
168 Armory - County Relays |
2004 |
|
|
|
|
|
|
|
|
| 2xLong
Jump: |
|
|
|
|
| 40'10 ½" |
B. Darrow / G. Hong |
RCC - County Relays |
1987 |
20'11 1/2" / 19'11" |
|
| 40'1" |
G. Knutson / B. Davis |
168 Armory - County Relays |
2004 |
|
|
| 38'3 ½" |
R. Dudley / T. DeVita |
168 Armory - County Relays |
2010 |
|
|
| 38'3" |
E. Berry / M. Zeno |
168 Armory - County Relays |
2014 |
|
|
| 38'2" |
R. Harada / D. Romero |
168 Armory - County Relays |
2017 |
|
|
| 37'10" |
K. Dickson / V. Souza |
168 Armory - County Relays |
2023 |
18'11" / 18'11" |
|
| 37'10" |
R. Harada / M. Bartlik |
168 Armory - County Relays |
2016 |
|
|
| 37'8 ¾" |
D. Romero / J. Chun |
168 Armory - County Relays |
2018 |
|
|
| 37'7 ½" |
M. Beausoleil / J. Knight |
168 Armory - County Relays |
2011 |
|
|
| 37’6 ¾ " |
J. Saladino / J. Lee |
168 Armory - County Relays |
2026 |
18’11 ¾ / 18'7 |
|
|
|
|
|
|
|
| 2xTriple
Jump: |
|
|
|
|
| 84'9 ¾" |
C. Halyard / G. Hong |
RCC - County Relays |
1987 |
43'0 3/4" / 41'9" |
|
| 81'7 ½" |
T. DeVita / R. Dudley |
168 Armory - County Relays |
2010 |
|
|
| 80'9" |
M. Bartlik / D. Romero |
168 Armory - County Relays |
2018 |
|
|
| 80'6 ¾" |
M. Bartlik / D. Romero |
168 Armory - County Relays |
2017 |
|
|
| 80'4 ¾" |
G. Knutson / B. Climente |
168 Armory - County Relays |
2004 |
|
|
| 79'10 ½" |
A. Monri / P. Nygaard |
168 Armory - County Relays |
2008 |
|
|
| 79'10 ¼" |
T. Winfield / A. Dolgin |
168 Armory - County Relays |
1998 |
|
|
| 79'0 ½" |
Z. Stadulis / M. Bartlik |
168 Armory - County Relays |
2016 |
|
|
| 78'3" |
A. Monri / P. Nygaard |
168 Armory - County Relays |
2007 |
|
|
| 77'9 ½" |
A. Monri / B. Climente |
168 Armory - County Relays |
2006 |
|
|
|
|
|
|
|
|
| 2xPole
Vault: |
|
|
|
|
| 26'0" |
M. Aono / L. O'Meara |
168 Armory - County Relays |
2023 |
14'0" / 12'0" |
|
| 26'0" |
A. Wong / S. Llerandi |
168 Armory - County Relays |
2014 |
|
|
| 25'0" |
R. Vimba / D. Schechter |
168 Armory - County Relays |
2017 |
|
|
| 25'0" |
D. Downing / A. Wong |
168 Armory - County Relays |
2013 |
|
|
| 24'6" |
M. Hochegger / R. Stellmach |
168 Armory - County Relays |
2025 |
12'6" / 12'0" |
|
| 24'6" |
J. Ricciardi / C. Jensen |
168 Armory - County Relays |
2005 |
|
|
| 23'6" |
L. Gnospelius / M. Aono |
168 Armory - County Relays |
2022 |
12'6 / 11'0 |
|
| 22'6" |
A. Wong / J. Knight |
168 Armory - County Relays |
2012 |
|
|
| 22'6" |
G. Knutson / J. Ricciardi |
168 Armory - County Relays |
2003 |
|
|
| 22'6" |
D. Warton / D. Cooper |
168 Armory - County Relays |
1998 |
|
|
| 22'6" |
Boyland / Cronin |
RCC - County Relays |
1979 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|