165Jesuit, OR - Team Time (1st 5) 48:47.0 | Spread (1st 5) 16.0
7, 8, 10, 18, 22, (26), (28)
Ciaran Willis, Jack Hagler, Roshen Warrier, Jon Spear, Steven Raimondi, (Colby Heiman), (Tim Niedermeyer)
9:38.0, 9:40.0, 9:44.0, 9:51.0, 9:54.0, (9:57.0), (9:58.0)
292Wilsonville, OR - Team Time (1st 5) 49:06.0 | Spread (1st 5) 31.0
5, 11, 11, 31, 34, (43), (45)
Andrew Booth, Mitchell Wilson, Cameron Chester, Andrew Halpin, Gray Hubel, (Cameron Casteel), (Chris Walsh)
9:32.0, 9:45.0, 9:45.0, 10:01.0, 10:03.0, (10:12.0), (10:15.0)
3103Tualatin, OR - Team Time (1st 5) 49:00.0 | Spread (1st 5) 1:09.0
1, 4, 18, 22, 58, (65), (76)
Kevin Oliver, Timothy Plunkett, Will Downey, Michael Williams, William Peters, (Schyler Dickerson), (James Stallkamp)
9:18.0, 9:30.0, 9:51.0, 9:54.0, 10:27.0, (10:30.0), (10:39.0)
4126Thurston, OR - Team Time (1st 5) 49:37.0 | Spread (1st 5) 59.0
3, 13, 14, 38, 58, (65), (161)
Michael Bennett, Crosby Green, Logan Lewis, Riley Forrest, Cameron Bernatzki, (Guillermo Torres-Sanchez), (Jeff Forrest)
9:28.0, 9:46.0, 9:48.0, 10:08.0, 10:27.0, (10:30.0), (11:27.0)
5164Franklin (OR), OR - Team Time (1st 5) 50:12.5 | Spread (1st 5) 1:06.5
5, 14, 21, 50, 74, (76), (86)
Ian Burgess, Han White-Duong, Adrian Lohr, Jackson Baker, Muhammed Yusuf, (Matt Edel), (Allistaire Koons-Farrell)
9:32.0, 9:48.0, 9:52.0, 10:22.0, 10:38.5, (10:39.0), (10:48.0)
6171Hermiston, OR - Team Time (1st 5) 50:28.0 | Spread (1st 5) 46.0
14, 18, 24, 46, 69, (102), (133)
Samuel Wick, Antonio Ortiz, Jonathan Larson, Andrew Valdez, Francisco Cancino, (Julien Bendorf), (Nathan Lind)
9:48.0, 9:51.0, 9:55.0, 10:20.0, 10:34.0, (10:52.0), (11:13.0)
7190Lakeridge, OR - Team Time (1st 5) 50:12.0 | Spread (1st 5) 1:31.0
2, 26, 32, 32, 98, (107), (118)
Alex Anderson, Kevin Pearson, Max Heninger, Seth Troisi, Jason Middleton, (Christian Veillet), (Austin Russell)
9:20.0, 9:57.0, 10:02.0, 10:02.0, 10:51.0, (10:54.0), (11:02.0)
8215Hillsboro, OR - Team Time (1st 5) 50:57.0 | Spread (1st 5) 47.0
25, 35, 36, 38, 81, (102), (204)
Mason Walker, Brandon Wynn, Nathan Hadley, Austin Barnard, Kyle Ritter, (Armando Mendoza), (Rudy Mendoza)
9:56.0, 10:04.0, 10:06.0, 10:08.0, 10:43.0, (10:52.0), (11:46.0)
9263Sisters, OR - Team Time (1st 5) 51:41.9 | Spread (1st 5) 42.1
37, 41, 42, 55, 88, (117), (120)
Benton Urquhart, Jared Henderson, Parker Bennett, Mike Calavan, Drew Harrison, (Taylor Steele), (Seth Schneider)
10:06.6, 10:09.8, 10:11.7, 10:25.1, 10:48.7, (10:58.6), (11:02.1)
10281Siuslaw, OR - Team Time (1st 5) 51:56.0 | Spread (1st 5) 50.0
30, 38, 50, 73, 90, (102), (183)
Joseph Campbell, Jacob Berkner, Brad Finnell, Brad Greenburg, Jesse Wells, (Daniel Scott), (Logan Bliss)
9:59.0, 10:08.0, 10:22.0, 10:38.0, 10:49.0, (10:52.0), (11:37.0)
11331Aloha, OR - Team Time (1st 5) 52:20.0 | Spread (1st 5) 1:11.0
9, 50, 58, 107, 107, (118), (124)
Jason Waldram, Alex Foote, Kevin Sepulveda, Joseph Kato, Buddy Charley, (Trent Martin), (Jordan Grimes)
9:43.0, 10:22.0, 10:27.0, 10:54.0, 10:54.0, (11:02.0), (11:06.0)
12370Lincoln, OR - Team Time (1st 5) 53:13.4 | Spread (1st 5) 20.3
57, 63, 82, 83, 85, (143), (168)
Evan Martin, Sam Ringelberg, Ethan Zerpa, Braden Lambert, Hugo Berteau-Pavy, (Chris Nootenboom), (Thomas Lovett)
10:26.8, 10:29.0, 10:44.8, 10:45.7, 10:47.1, (11:17.5), (11:31.0)
13389Sheldon (OR), OR - Team Time (1st 5) 53:12.0 | Spread (1st 5) 29.6
53, 68, 70, 97, 101, (225), (229)
Hayden Randall, Logan Osterhout, Matthew Melancon, Caleb Patrick, Todd Moore, (Kyle Johnson), (Ryan Skeele)
10:22.2, 10:33.2, 10:34.7, 10:50.1, 10:51.8, (11:54.1), (11:56.4)
14433Grant, OR - Team Time (1st 5) 53:33.9 | Spread (1st 5) 56.8
44, 56, 79, 125, 129, (136), (148)
Daniel Slaughter, Toby Fish, Quinn Rennaker, Nate Henry, Ilan Swartz-Brownstein, (Quinn Leighton), (Charles Bailey)
10:12.3, 10:26.0, 10:40.0, 11:06.5, 11:09.1, (11:14.9), (11:21.0)
15457West Linn, OR - Team Time (1st 5) 53:50.0 | Spread (1st 5) 40.0
54, 76, 98, 107, 122, (171), (183)
Matthew Crawford, Graham Frank, Kameron Griffith, Braden Krellwitz, Louie Hogan, (Avilash Cramer), (Justin McKee)
10:23.0, 10:39.0, 10:51.0, 10:54.0, 11:03.0, (11:32.0), (11:37.0)
16517Reynolds, OR - Team Time (1st 5) 54:32.0 | Spread (1st 5) 55.1
64, 67, 88, 144, 154, (156), (166)
Tino Melton-Holdman, Jake Taylor, Alex Shindyapin, Jaba Mebrat, Tom Albers, (Jared Taylor), (Cody Wood)
10:29.7, 10:30.1, 10:48.7, 11:18.7, 11:24.8, (11:26.0), (11:28.8)
17535Southridge, OR - Team Time (1st 5) 54:43.0 | Spread (1st 5) 1:10.0
49, 79, 86, 153, 168, (174), (180)
Austin Wold, Marc Behrens, Andrew Lubash, Austin Poulin, Jake Ramsey, (Jordan Drake), (Ryan Taylor)
10:21.0, 10:40.0, 10:48.0, 11:23.0, 11:31.0, (11:33.0), (11:36.0)
18549Sweet Home, OR - Team Time (1st 5) 54:44.0 | Spread (1st 5) 46.0
58, 112, 113, 133, 133, (164), (209)
Dakotah Keys, Nick Hall, Jake Comstock, Chris Thompson, Joe Stroud, (Michael Simmonds), (Lorenzo Virgen)
10:27.0, 10:55.0, 10:56.0, 11:13.0, 11:13.0, (11:28.0), (11:47.0)
19619Bandon, OR - Team Time (1st 5) 55:26.0 | Spread (1st 5) 1:09.0
71, 90, 113, 145, 200, (231), (268)
Brandon Lemerande, Isaac Taylor, Gerald Davis, Jared Watkins, Kody Lawrence, (Kyle Lawrence), (Jake Thomas)
10:36.0, 10:49.0, 10:56.0, 11:20.0, 11:45.0, (11:59.0), (12:24.0)
20639Newport, OR - Team Time (1st 5) 55:29.0 | Spread (1st 5) 1:32.0
62, 93, 113, 137, 234, (247), (251)
David Converse, Theo Puentes, Wade Sproul, Johnny Dean, Clayton Jacobson, (Ricky Verlini), (Seiji Koike)
10:28.0, 10:50.0, 10:56.0, 11:15.0, 12:00.0, (12:09.0), (12:11.0)
21654Astoria, OR - Team Time (1st 5) 55:44.0 | Spread (1st 5) 1:14.0
71, 93, 126, 148, 216, (277), (300)
Reynaldo Goicochea, Matt Sagers, Joe Scott, Erik Keating, David Woltjer, (Cabel Vestal), (Travis Dowell)
10:36.0, 10:50.0, 11:07.0, 11:21.0, 11:50.0, (12:29.4), (12:47.9)
22664West Salem, OR - Team Time (1st 5) 55:58.0 | Spread (1st 5) 27.0
107, 126, 138, 145, 148, (199), (265)
Trent Dudley, Jordan Hoffman, Ben Whitenack, Jon Campbell, David Clark, (Seth Bybee), (Kelby Evans)
10:54.0, 11:07.0, 11:16.0, 11:20.0, 11:21.0, (11:44.0), (12:22.0)
23702Kennedy, OR - Team Time (1st 5) 56:15.0 | Spread (1st 5) 41.0
98, 122, 140, 171, 171, (174), (174)
Juan Ahuatl, Leonel Jines, Luis Juarez, Angel Cardenas, Ruben Vargas, (C.J. Dyer), (Rett Weissenfels)
10:51.0, 11:03.0, 11:17.0, 11:32.0, 11:32.0, (11:33.0), (11:33.0)
24722Madras, OR - Team Time (1st 5) 56:10.0 | Spread (1st 5) 2:42.0
14, 84, 167, 179, 278, (280), (282)
Andrew Flu, Ryan Brunner, Martin Smith-Mennealy, Harrison Buller, Justin Queapama-Mehlberg, (Larry Spino), (Jonathan Marcotte)
9:48.0, 10:47.0, 11:30.0, 11:35.0, 12:30.0, (12:33.0), (12:34.0)
25777Cleveland (OR), OR - Team Time (1st 5) 56:39.5 | Spread (1st 5) 1:23.0
75, 116, 128, 220, 238, (243), (249)
Zane Eby, Brandon Risley, Remove Remove, Mitchell Robertson, Ky Sharrer, (Race Ross), (Deirdre Banning-Shaughnessy)
10:38.8, 10:58.5, 11:07.4, 11:53.0, 12:01.8, (12:07.0), (12:10.0)
26781Molalla, OR - Team Time (1st 5) 56:57.0 | Spread (1st 5) 52.0
90, 138, 174, 186, 193, (311)
David Madison, Justin Curran, Adam Hayner, Clint Schaefer, Justin Gilbert, (James Madison)
10:49.0, 11:16.0, 11:33.0, 11:38.0, 11:41.0, (12:58.0)
27818Marist, OR - Team Time (1st 5) 57:02.4 | Spread (1st 5) 1:40.0
46, 130, 182, 226, 234, (240), (256)
Jared Christian, Michael Busse, Dane Hulett, Matthew Busse, Ian Schneider, (Isaac Alltucker), (Nick MacKinnon)
10:20.0, 11:10.6, 11:36.8, 11:55.0, 12:00.0, (12:04.8), (12:14.4)
28839Sprague, OR - Team Time (1st 5) 57:13.0 | Spread (1st 5) 1:41.0
46, 145, 196, 216, 236, (241), (253)
Josue Rodriguez, Justus Mac George, Nick Pereyra, Matt Lisle, Brooks Withem, (Nathan Smith), (Peter Higgins)
10:20.0, 11:20.0, 11:42.0, 11:50.0, 12:01.0, (12:06.0), (12:13.0)
29841North Eugene, OR - Team Time (1st 5) 57:21.0 | Spread (1st 5) 56.0
106, 156, 161, 204, 214, (282), (295)
Keaton Wallace, Aaron Barnard, Elliott Fish, Tyler Clark, Zach Heidecker, (Tobiah Meinzen), (Travis Bradley)
10:53.0, 11:26.0, 11:27.0, 11:46.0, 11:49.0, (12:34.0), (12:46.0)
30859North Salem, OR - Team Time (1st 5) 57:36.0 | Spread (1st 5) 30.0
131, 161, 186, 188, 193, (200), (209)
Cody Franklin, Matthew Loberg, Jonathan Castro, Jose Garcia, Dustin Muravez, (Dan Dixon), (Kai Ovesen)
11:11.0, 11:27.0, 11:38.0, 11:39.0, 11:41.0, (11:45.0), (11:47.0)
31886Baker, OR - Team Time (1st 5) 57:42.4 | Spread (1st 5) 51.4
121, 155, 165, 222, 223, (243), (247)
Jesse Freeman, Mitch Sandefur, Connor Yates, Evan Krohn, Ian Krohn, (Erik Robertson), (Cameron McAlister)
11:02.2, 11:25.0, 11:28.1, 11:53.5, 11:53.6, (12:07.0), (12:09.0)
32930Reedsport, OR - Team Time (1st 5) 58:02.0 | Spread (1st 5) 1:09.0
102, 174, 191, 227, 236, (249), (306)
Alan Roy, Justin Halstead, Duncan Law, Cody Savey, Anthony Halstead, (Tony Hernandez), (Sean Halstead)
10:52.0, 11:33.0, 11:40.0, 11:56.0, 12:01.0, (12:10.0), (12:53.0)
33931The Dalles, OR - Team Time (1st 5) 58:10.0 | Spread (1st 5) 31.0
151, 168, 183, 209, 220, (230), (231)
Luke Conklin, Ben Patton, Tyler Holeman, Rhett Mullins, Austin Grimm, (Sol Ontiverias), (Brad Bradshaw)
11:22.0, 11:31.0, 11:37.0, 11:47.0, 11:53.0, (11:57.0), (11:59.0)
341039Regis, OR - Team Time (1st 5) 59:12.0 | Spread (1st 5) 41.0
156, 156, 241, 243, 243, (288), (289)
Emile Silbernagel, Hector Martinez, Andre Hall, Chris Lorenz, Ryan Ware, (Lee Miller), (Nathan Doerfler)
11:26.0, 11:26.0, 12:06.0, 12:07.0, 12:07.0, (12:39.0), (12:43.0)
351053Crow, OR - Team Time (1st 5) 59:35.0 | Spread (1st 5) 3:28.0
28, 188, 204, 295, 338, (350), (359)
Brandon Bouchet, Travis Wilson, Tony Anneker, Mathew Rice, Evan Clark, (Tyler Parson), (Oleh Henyak)
9:58.0, 11:39.0, 11:46.0, 12:46.0, 13:26.0, (13:38.0), (13:47.0)
361108Crescent Valley, OR - Team Time (1st 5) 59:45.0 | Spread (1st 5) 52.0
180, 191, 204, 257, 276, (284), (319)
Augusto Severini, Matt Galvin, Bryce Johnson, Mark Stephens, Zach Peters, (Jerry Lu), (Harrison Fontaine)
11:36.0, 11:40.0, 11:46.0, 12:15.0, 12:28.0, (12:37.0), (13:07.0)
371135Sunset, OR - Team Time (1st 5) 1:00:08.4 | Spread (1st 5) 1:31.4
152, 195, 212, 267, 309, (352)
Kory Andersen, Nick Morello, Cody Rivas, Jacob Morello, Daniel Hahn, (Aaron Sleasman)
11:22.7, 11:41.6, 11:47.4, 12:22.6, 12:54.1, (13:38.7)
381177Pleasant Hill, OR - Team Time (1st 5) 1:01:06.0 | Spread (1st 5) 1:55.0
140, 140, 284, 289, 324, (341), (341)
Austyn Bushman, Cody Jordan, Josiah Kenworthy, Justin White, Jesse Merritt, (Isaak Post), (Matt Panella)
11:17.0, 11:17.0, 12:37.0, 12:43.0, 13:12.0, (13:30.0), (13:30.0)
391222Milwaukie, OR - Team Time (1st 5) 1:00:46.0 | Spread (1st 5) 51.0
188, 227, 258, 271, 278, (380)
Brandon Miller, Ryan Schroeder, Jacob Fogoros, Sterling Hummel, Andrew Carlman, (Danny Schultz)
11:39.0, 11:56.0, 12:16.0, 12:25.0, 12:30.0, (14:49.0)
401228Scappoose, OR - Team Time (1st 5) 1:01:01.0 | Spread (1st 5) 1:09.0
196, 204, 263, 263, 302, (306), (354)
Chris Neifert, Todd Graham, Michael Ceruti, Alex White, Merrick Vonpoppenheim, (Patrick Flanagan), (Jason Powell)
11:42.0, 11:46.0, 12:21.0, 12:21.0, 12:51.0, (12:53.0), (13:40.0)
411252Willamina, OR - Team Time (1st 5) 1:01:24.0 | Spread (1st 5) 1:51.0
131, 262, 271, 273, 315, (329)
Tyler Coblentz, Nick Bowman, TJ Greenhill, Colton Oakes, Jordan Voigt, (Troy Rosenberry)
11:11.0, 12:20.0, 12:25.0, 12:26.0, 13:02.0, (13:16.0)
421269Barlow, OR - Team Time (1st 5) 1:01:24.6 | Spread (1st 5) 1:10.3
203, 219, 233, 304, 310, (370), (378)
Alex Seymour, Mark Schearer, Tyler Mcafee, Justin Joy, Jedidiah Acott, (Jordan Derrer), (Mitchell Burgess)
11:45.4, 11:52.7, 11:59.1, 12:51.7, 12:55.7, (14:06.1), (14:34.9)
431303Taft, OR - Team Time (1st 5) 1:02:55.0 | Spread (1st 5) 3:38.0
93, 260, 261, 313, 376
Michael Kort, Tony Sam, Kenny Roberts, Kane Hill, Harry Blakeman
10:50.0, 12:18.0, 12:19.0, 13:00.0, 14:28.0
441322Neah-Kah-Nie, OR - Team Time (1st 5) 1:04:00.0 | Spread (1st 5) 4:16.0
93, 198, 311, 334, 386, (391), (398)
Jerry Creasy, Kameha Stetzel, Nick Aagesen, Travis Downey, Jared Haddock, (Tanner Houchins), (Kevin Filosi)
10:50.0, 11:43.0, 12:58.0, 13:23.0, 15:06.0, (16:00.0), (19:03.0)
451324Canby, OR - Team Time (1st 5) 1:01:52.1 | Spread (1st 5) 55.2
213, 259, 275, 286, 291, (349), (358)
Justin Leuck, Jacob Snyder, Connor Radford, Shaun Higgins, Austin Holmes, (Robert Doman), (Blaed Creighton)
11:47.9, 12:17.2, 12:26.4, 12:37.5, 12:43.1, (13:37.9), (13:46.6)
461340Cascade, OR - Team Time (1st 5) 1:02:12.0 | Spread (1st 5) 1:24.0
214, 265, 268, 268, 325, (332), (373)
Karl Dotter, Quinton Phelps, Taylor Rice, Caleb Hawkins, Jermane Calvo, (Cory Swindle), (Jacob Graber)
11:49.0, 12:22.0, 12:24.0, 12:24.0, 13:13.0, (13:20.0), (14:25.0)
471451Ida B. Wells, OR - Team Time (1st 5) 1:03:37.5 | Spread (1st 5) 1:17.5
224, 287, 301, 316, 323, (379), (381)
Shiva Miller, Robert Acock, Mike Cole, Kyle Pykonen, Trevor Mooney, (Ethan Hazel), (Ian Mahar)
11:54.0, 12:38.8, 12:50.3, 13:02.9, 13:11.5, (14:36.9), (14:49.1)
481501Westside Christian, OR - Team Time (1st 5) 1:04:23.0 | Spread (1st 5) 1:25.0
239, 292, 302, 328, 340, (360)
Loren Landau, Matthew Stockamp, Zach Wolfe, Oscar Lehtonen-Harrskog, Colin McClellan, (Charlie Layton)
12:04.0, 12:45.0, 12:51.0, 13:14.0, 13:29.0, (13:49.0)
491511North Douglas, OR - Team Time (1st 5) 1:12:32.0 | Spread (1st 5) 10:16.0
156, 280, 325, 350, 400, (401)
Tyson Tinnes, Dylan Armstrong, Jay Davis, Austin Potter, Brandon Swearingen, (Hunter Franklin)
11:26.0, 12:33.0, 13:13.0, 13:38.0, 21:42.0, (21:55.0)
501531Cottage Grove, OR - Team Time (1st 5) 1:04:47.0 | Spread (1st 5) 1:19.0
251, 292, 308, 339, 341, (374), (375)
Mason Fullerton, Kyle McNary, Kirk Dieke, Jon Reeves, Skyler Berg, (Mason Shepherd), (Brandon Yoss)
12:11.0, 12:45.0, 12:54.0, 13:27.0, 13:30.0, (14:26.0), (14:27.0)
511573Cove, OR - Team Time (1st 5) 1:08:33.0 | Spread (1st 5) 5:27.0
218, 299, 313, 348, 395, (396)
Nathan Brazil, Micah Brazil, Brent Osterberg, Jesse Brazil, Tim McDonald, (C. J. Parmele)
11:51.0, 12:47.0, 13:00.0, 13:37.0, 17:18.0, (17:24.0)
521588Seaside, OR - Team Time (1st 5) 1:05:29.0 | Spread (1st 5) 46.0
292, 305, 318, 329, 344, (355), (372)
Michael Gann, Justin Near, Michael Thompson, Austin Peeples, Mac Clark, (Chris Barker), (Ross Glasson)
12:45.0, 12:52.0, 13:05.0, 13:16.0, 13:31.0, (13:44.0), (14:13.0)
531602Central, OR - Team Time (1st 5) 1:05:54.0 | Spread (1st 5) 1:35.0
254, 320, 331, 337, 360, (382), (390)
Marcos Ruiz, Austin Daberkow, Daniel Trujillo, Matt Edsall, Logan McClanahan, (Richard Olson), (Austyn Moon)
12:14.0, 13:08.0, 13:18.0, 13:25.0, 13:49.0, (14:52.0), (15:28.0)
541606Philomath, OR - Team Time (1st 5) 1:05:58.0 | Spread (1st 5) 1:36.0
254, 321, 325, 344, 362, (362), (368)
Otis Darden, Russ Tasker, Andrew Skaar, Brian Alaman, Joe Keenan-Tasker, (Alex Munsee), (Jackson Rain)
12:14.0, 13:10.0, 13:13.0, 13:31.0, 13:50.0, (13:50.0), (14:01.0)
551647Portland Waldorf, OR - Team Time (1st 5) 1:07:37.0 | Spread (1st 5) 2:44.0
200, 346, 355, 369, 377
Stephen Zumwalt, Cameron Cseko, Alexander Hitchcock, Collin Churchill, Forrest Gamba
11:45.0, 13:33.0, 13:44.0, 14:06.0, 14:29.0
561663Estacada, OR - Team Time (1st 5) 1:07:41.1 | Spread (1st 5) 2:36.3
274, 322, 336, 347, 384, (385)
Anthony Smith, Ryan Anderson, Jason Pluemke, Jon Howard, Kenny Gyure, (Mathew Gyure)
12:26.2, 13:11.0, 13:24.9, 13:36.5, 15:02.5, (15:05.0)
571681Lake Oswego, OR - Team Time (1st 5) 1:07:07.0 | Spread (1st 5) 1:07.0
295, 332, 335, 355, 364, (365), (366)
Matt Othus, Robert Wery, Keith Billings, Paul Mundaden, Joel Porter, (Michael Gardner), (James Hart)
12:46.0, 13:20.0, 13:24.0, 13:44.0, 13:53.0, (13:54.0), (13:57.0)
581803Stayton, OR - Team Time (1st 5) 1:11:04.0 | Spread (1st 5) 2:32.0
295, 367, 371, 383, 387, (388), (389)
Keenan Koellmann, Cody Sears, Thayne Crowther, Brandon Rains, Quintin Maurer, (Jordan Rains), (Max Theinel)
12:46.0, 13:58.0, 14:07.0, 14:55.0, 15:18.0, (15:23.0), (15:25.0)
591849Roosevelt (OR), OR - Team Time (1st 5) 1:15:54.3 | Spread (1st 5) 3:20.8
317, 353, 392, 393, 394, (397), (399)
Johnathan Talavera, Ryan Knigge, David Cortez, Matt Cha, Kevin Ngo, (Solomon Barr), (Tony Xiong)
13:04.1, 13:38.9, 16:22.3, 16:24.1, 16:24.9, (18:26.0), (19:21.0)