O/G Place |
Bib | Name | Category | From | Status |
Start (Mile 0.0) |
Horsetooth 1 (Mile 10.3) |
Towers 2 (Mile 14.1) |
Arthurs 1 (Mile 17.5) |
Soldier In / Out (Mile 24.9) |
Arthurs 2 (Mile 32.3) |
Towers 3 (Mile 35.7) |
Horsetooth 2 (Mile 39.5) |
Towers 4 (Mile 42.7) |
Finish (Mile 50.1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2/1 | 530 | Brady Poskin | Male, 35 | Kansas City, MO | Finished | Sat 04:30 | Sat 06:15 | Sat 07:05 | Sat 07:35 | Sat 08:50 / Sat 08:51 | Sat 10:12 | Sat 11:01 | Sat 11:42 | Sat 12:32 | Sat 13:46:32 |
4/2 | 532 | Christopher Rom | Male, 26 | Fort Collins, CO | Finished | Sat 04:30 | Sat 06:10 | Sat 06:52 | Sat 07:23 | Sat 08:44 / Sat 08:47 | Sat 10:19 | Sat 11:16 | Sat 12:08 | Sat 12:59 | Sat 14:24:13 |
6/3 | 606 | Brandon Cooper | Male, 27 | Fort Collins, CO | Finished | Sat 05:00 | Sat 06:56 | Sat 07:51 | Sat 08:28 | Sat 09:56 / Sat 09:59 | Sat 11:34 | Sat 12:39 | Sat 13:30 | Sat 14:33 | Sat 15:55:31 |
7/4 | 537 | Jonathan Tanner | Male, 33 | Fort Collins, CO | Finished | Sat 04:30 | Sat 06:28 | Sat 07:24 | Sat 08:02 | Sat 09:32 / Sat 09:35 | Sat 11:11 | Sat 12:11 | Sat 13:05 | Sat 14:03 | Sat 15:31:47 |
8/5 | 505 | David Braunlich | Male, 29 | Littleton, CO | Finished | Sat 04:30 | Sat 06:37 | Sat 07:36 | Sat 08:16 | Sat 09:54 / Sat 09:57 | Sat 11:37 | Sat 12:33 | Sat 13:25 | Sat 14:21 | Sat 15:40:48 |
9/6 | 626 | Derrick Searle | Male, 44 | Fort Collins, CO | Finished | Sat 05:00 | Sat 06:56 | Sat 07:43 | Sat 08:18 | Sat 09:51 / Sat 09:53 | Sat 11:43 | Sat 12:48 | Sat 13:40 | Sat 14:41 | Sat 16:17:46 |
10/7 | 516 | Jason Hoepker | Male, 27 | Golden, CO | Finished | Sat 04:30 | Sat 06:23 | Sat 07:16 | Sat 07:53 | Sat 09:26 / Sat 09:27 | Sat 11:11 | Sat 12:16 | Sat 13:23 | Sat 14:21 | Sat 15:56:14 |
12/8 | 529 | John Penland | Male, 20 | Clarendon Hills, IL | Finished | Sat 04:30 | Sat 06:08 | Sat 06:58 | Sat 07:31 | Sat 09:02 / Sat 09:08 | Sat 10:50 | Sat 11:53 | Sat 12:53 | Sat 14:07 | Sat 16:29:10 |
14/9 | 525 | Darien Mitchell-Tontar | Male, 33 | Fort Collins, CO | Finished | Sat 04:30 | Sat 06:35 | Sat 07:31 | Sat 08:11 | Sat 09:48 / Sat 09:52 | Sat 11:36 | Sat 12:37 | Sat 13:32 | Sat 14:38 | Sat 16:34:35 |
15/10 | 625 | Stefan Schuster | Male, 25 | Denver, CO | Finished | Sat 05:00 | Sat 07:00 | Sat 07:56 | Sat 08:35 | Sat 10:08 / Sat 10:16 | Sat 12:02 | Sat 13:13 | Sat 14:18 | Sat 15:25 | Sat 17:08:33 |
16/11 | 635 | Andrew West | Male, 31 | Salt Lake City, UT | Finished | Sat 05:00 | Sat 06:57 | Sat 07:53 | Sat 08:31 | Sat 10:08 / Sat 10:19 | Sat 12:05 | Sat 13:17 | Sat 14:18 | Sat 15:34 | Sat 17:15:19 |
17/12 | 706 | Nathan Epperson | Male, 34 | Fort Collins, CO | Finished | Sat 05:30 | Sat 07:38 | Sat 08:34 | Sat 09:12 | Sat 10:54 / Sat 11:10 | Sat 13:05 | Sat 14:19 | Sat 15:17 | Sat 16:18 | Sat 17:54:25 |
18/13 | 636 | Tyler Griffith | Male, 37 | Colorado Springs, CO | Finished | Sat 05:00 | Sat 07:08 | Sat 08:01 | Sat 08:42 | Sat 10:24 / Sat 10:32 | Sat 12:20 | Sat 13:35 | Sat 14:44 | Sat 15:53 | Sat 17:35:32 |
19/14 | 536 | Eric Stoutenburg | Male, 41 | Boulder, CO | Finished | Sat 04:30 | Sat 06:38 | Sat 07:37 | Sat 08:17 | Sat 09:53 / Sat 10:01 | Sat 11:53 | Sat 13:03 | Sat 14:12 | Sat 15:20 | Sat 17:07:08 |
20/15 | 621 | Chad Piala | Male, 43 | Golden, CO | Finished | Sat 05:00 | Sat 06:58 | Sat 08:00 | Sat 08:47 | Sat 10:33 / Sat 10:41 | Sat 12:32 | Sat 13:44 | Sat 14:42 | Sat 15:52 | Sat 17:40:42 |
22/16 | 508 | Chad Dejong | Male, 46 | Peyton, CO | Finished | Sat 04:30 | Sat 06:25 | Sat 07:20 | Sat 07:58 | Sat 09:39 / Sat 09:40 | Sat 11:40 | Sat 13:07 | Sat 14:13 | Sat 15:27 | Sat 17:24:11 |
24/17 | 605 | Thomas Conway | Male, 46 | Fort Colllins, CO | Finished | Sat 05:00 | Sat 07:10 | Sat 08:09 | Sat 08:54 | Sat 10:45 / Sat 10:54 | Sat 12:49 | Sat 14:02 | Sat 15:06 | Sat 16:13 | Sat 18:01:11 |
25/18 | 627 | Dana Sedin | Male, 47 | Loveland, CO | Finished | Sat 05:00 | Sat 07:07 | Sat 08:05 | Sat 08:50 | Sat 10:29 / Sat 10:30 | Sat 12:27 | Sat 13:36 | Sat 14:52 | Sat 16:07 | Sat 18:01:36 |
26/19 | 514 | Keith Hayes | Male, 38 | Denver, CO | Finished | Sat 04:30 | Sat 06:38 | Sat 07:37 | Sat 08:19 | Sat 10:00 / Sat 10:02 | Sat 11:55 | Sat 13:11 | Sat 14:17 | Sat 15:34 | Sat 17:32:50 |
29/20 | 604 | Danny Collins | Male, 28 | Fort Collins, CO | Finished | Sat 05:00 | Sat 06:58 | Sat 07:58 | Sat 08:39 | Sat 10:20 / Sat 10:25 | Sat 12:08 | Sat 13:29 | Sat 14:45 | Sat 16:15 | Sat 18:27:39 |
30/21 | 618 | Paul Nielsen | Male, 59 | Wellington, CO | Finished | Sat 05:00 | Sat 07:20 | Sat 08:23 | Sat 09:08 | Sat 10:59 / Sat 11:06 | Sat 13:14 | Sat 14:28 | Sat 15:40 | Sat 16:48 | Sat 18:27:41 |
31/22 | 614 | Enrique Maldonado | Male, 52 | Broomfield, CO | Finished | Sat 05:00 | Sat 07:10 | Sat 08:16 | Sat 09:01 | Sat 10:58 / Sat 11:05 | Sat 13:11 | Sat 14:30 | Sat 15:36 | Sat 16:49 | Sat 18:33:39 |
32/23 | 502 | Jack Anderson | Male, 37 | Denver, CO | Finished | Sat 04:30 | Sat 06:23 | Sat 07:21 | Sat 08:01 | Sat 09:42 / Sat 09:49 | Sat 11:49 | Sat 13:02 | Sat 14:16 | Sat 15:48 | Sat 18:12:55 |
33/24 | 727 | Mitchell Stommes | Male, 25 | Longmont, CO | Finished | Sat 05:30 | Sat 07:49 | Sat 08:54 | Sat 09:39 | Sat 11:33 / Sat 11:57 | Sat 13:58 | Sat 15:16 | Sat 16:13 | Sat 17:21 | Sat 19:13:09 |
34/25 | 622 | Michael Reschly | Male, 38 | Boulder, CO | Finished | Sat 05:00 | Sat 06:59 | Sat 07:58 | Sat 08:38 | Sat 10:24 / Sat 10:28 | Sat 12:34 | Sat 13:53 | Sat 15:06 | Sat 16:26 | Sat 18:44:12 |
35/26 | 515 | Jared Helle | Male, 33 | Monterey, CA | Finished | Sat 04:30 | Sat 06:29 | Sat 07:31 | Sat 08:11 | Sat 10:06 / Sat 10:14 | Sat 12:37 | Sat 13:55 | Sat 15:08 | Sat 16:24 | Sat 18:17:48 |
36/27 | 615 | Clay Mathre | Male, 35 | Boulder, CO | Finished | Sat 05:00 | Sat 07:03 | Sat 08:02 | Sat 08:49 | Sat 10:41 / Sat 10:48 | Sat 12:56 | Sat 14:15 | Sat 15:34 | Sat 16:48 | Sat 18:57:56 |
37/28 | 616 | Andy McPherson | Male, 30 | Thornton, CO | Finished | Sat 05:00 | Sat 07:20 | Sat 08:24 | Sat 09:08 | Sat 11:03 / Sat 11:16 | Sat 13:32 | Sat 14:46 | Sat 15:54 | Sat 17:13 | Sat 19:17:45 |
38/29 | 707 | Levi Eskuri | Male, 24 | Ely, MN | Dropped | Sat 05:30 | Sat 07:49 | Sat 08:54 | Sat 09:39 | Sat 11:33 / Sat 11:57 | Sat 13:58 | Sat 15:18 | Sat 16:33 | Sat 18:17 | --- --:--:-- |
39/30 | 717 | James McCants | Male, 25 | Boulder, CO | Dropped | Sat 05:30 | Sat 07:43 | Sat 08:46 | Sat 09:28 | Sat 11:12 / Sat 11:16 | Sat 13:18 | Sat 14:36 | Sat 16:03 | --- --:-- | --- --:--:-- |
40/31 | 612 | John Hornbaker | Male, 34 | Laramie, WY | Dropped | Sat 05:00 | Sat 07:17 | Sat 08:18 | Sat 09:06 | Sat 11:15 / Sat 11:23 | Sat 13:37 | Sat 14:55 | Sat 16:14 | --- --:-- | --- --:--:-- |
42/32 | 526 | Alex Nichols | Male, 35 | Colorado Springs, CO | Dropped | Sat 04:30 | Sat 06:04 | Sat 06:47 | Sat 07:16 | Sat 08:26 / Sat 08:28 | Sat 10:24 | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
43/33 | 527 | Andy Ommen | Male, 39 | Laramie, WY | Dropped | Sat 04:30 | --- --:-- | Sat 07:07 | Sat 07:42 | Sat 09:17 / Sat 09:21 | Sat 11:21 | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
44/34 | 523 | Christopher McBride | Male, 50 | Golden, CO | Dropped | Sat 04:30 | Sat 06:19 | Sat 07:09 | Sat 07:45 | Sat 09:17 / Sat 09:20 | Sat 11:24 | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
45/35 | 628 | Michael Sprengel | Male, 33 | Fort Collins, CO | Dropped | Sat 05:00 | Sat 07:28 | Sat 08:31 | Sat 09:15 | Sat 11:06 / Sat 11:09 | Sat 13:26 | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
47/36 | 713 | Nicholas Hoogendyk | Male, 35 | Fort Collins, CO | Dropped | Sat 05:30 | Sat 07:38 | Sat 08:39 | Sat 09:23 | Sat 11:19 / Sat 11:23 | Sat 14:19 | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
48/37 | 720 | Francis Obrien | Male, 52 | Woodstock, GA | Dropped | Sat 05:30 | Sat 07:47 | Sat 08:54 | Sat 09:48 | Sat 11:58 / Sat 12:13 | Sat 14:42 | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
49/38 | 725 | Nate Seitz | Male, 30 | Fort Collins, CO | Dropped | Sat 05:30 | Sat 07:54 | Sat 09:05 | Sat 10:05 | Sat 12:11 / Sat 12:13 | Sat 14:47 | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
50/39 | 619 | Jeff O'Reilly | Male, 60 | Denver, CO | Dropped | Sat 05:00 | Sat 07:22 | Sat 08:33 | Sat 09:21 | Sat 11:31 / Sat 11:43 | Sat 14:19 | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
51/40 | 533 | Stephen Ross | Male, 33 | Cheyenne, WY | Dropped | Sat 04:30 | Sat 06:39 | Sat 07:41 | Sat 08:26 | Sat 10:23 / Sat 10:30 | Sat 13:51 | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
52/41 | 609 | Nicholas Good | Male, 37 | York, GBR, United Kingdom | Dropped | Sat 05:00 | Sat 07:23 | Sat 08:31 | Sat 09:21 | Sat 11:31 / Sat 11:44 | Sat 14:35 | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
53/42 | 519 | Ben Kruse | Male, 23 | Englewood, CO | Dropped | Sat 04:30 | Sat 06:38 | Sat 07:40 | Sat 08:24 | Sat 10:47 / Sat 11:08 | Sat 14:19 | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
54/43 | 602 | Jason Cannell | Male, 47 | Longmont, CO | Dropped | Sat 05:00 | Sat 07:33 | Sat 08:40 | Sat 09:28 | Sat 11:28 / Sat 11:31 | Sat 15:21 | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
55/44 | 517 | Michael Kershen | Male, 38 | Denver, CO | Dropped | Sat 04:30 | Sat 06:19 | Sat 07:07 | Sat 07:43 | Sat 09:17 / Sat 09:22 | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
56/45 | 607 | Patrick Davis | Male, 41 | Colorado Springs, CO | Dropped | Sat 05:00 | Sat 07:30 | Sat 08:39 | Sat 09:27 | Sat 11:38 / Sat 11:41 | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
57/46 | 518 | Ryan Kirchhoff | Male, 39 | Golden, CO | Dropped | Sat 04:30 | Sat 06:19 | Sat 07:11 | Sat 07:45 | Sat 09:13 / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
58/47 | 632 | Josiah Tharp | Male, 31 | Golden, CO | Dropped | Sat 05:00 | Sat 06:56 | Sat 07:50 | Sat 08:30 | Sat 09:56 / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
59/48 | 503 | Ethan Bartle | Male, 22 | Boulder, CO | Dropped | Sat 04:30 | Sat 06:16 | Sat 07:06 | Sat 07:41 | Sat 09:26 / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
60/49 | 521 | Wyatt Lowdermilk | Male, 29 | Denver, CO | Dropped | Sat 04:30 | Sat 06:20 | Sat 07:16 | Sat 07:54 | Sat 09:34 / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
61/50 | 524 | Matthew McHugh | Male, 45 | Fort Collins, CO | Dropped | Sat 04:30 | Sat 06:22 | Sat 07:18 | Sat 07:55 | Sat 09:38 / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
62/51 | 522 | Matthew Lunger | Male, 32 | Lakewood, CO | Dropped | Sat 04:30 | Sat 06:32 | Sat 07:28 | Sat 08:07 | Sat 09:40 / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
63/52 | 710 | Greg Hasecoster | Male, 43 | Severance, CO | Dropped | Sat 05:30 | Sat 07:37 | Sat 08:36 | Sat 09:17 | Sat 11:09 / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
64/53 | 501 | Alex Agne | Male, 31 | Denver, CO | Dropped | Sat 04:30 | Sat 06:37 | Sat 07:41 | Sat 08:26 | Sat 10:23 / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
65/54 | 613 | Daniel Jones | Male, 46 | Fort Collins, CO | Dropped | Sat 05:00 | Sat 07:18 | Sat 08:22 | Sat 09:06 | Sat 10:58 / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
67/55 | 705 | Ricardo Cordova | Male, 47 | Monument, CO | Dropped | Sat 05:30 | Sat 07:41 | Sat 08:47 | Sat 09:36 | Sat 11:53 / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
68/56 | 729 | Joseph Vigil | Male, 36 | Longmont, CO | Dropped | Sat 05:30 | Sat 07:47 | Sat 08:50 | Sat 09:37 | Sat 11:54 / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
69/57 | 610 | Gregg Griffenhagen | Male, 50 | Fort Collins, CO | Dropped | Sat 05:00 | Sat 07:38 | Sat 08:52 | Sat 09:37 | Sat 11:27 / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
71/58 | 631 | Wei Teh | Male, 41 | Littleton, CO | Dropped | Sat 05:00 | Sat 07:34 | Sat 08:49 | Sat 09:42 | Sat 11:52 / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
72/59 | 617 | Bill Nictakis | Male, 60 | Paradise Valley, AZ | Dropped | Sat 05:00 | Sat 07:36 | Sat 08:49 | Sat 09:43 | Sat 11:57 / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
73/60 | 703 | Joel Button | Male, 52 | Stillwater, MN | Dropped | Sat 05:30 | Sat 07:45 | Sat 09:09 | Sat 10:07 | Sat 12:29 / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
77/61 | 714 | Luke Kwan | Male, 22 | Laramie, WY | Dropped | Sat 05:30 | Sat 08:08 | Sat 09:24 | Sat 10:22 | Sat 12:47 / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
78/62 | 723 | Steven Palmer | Male, 52 | Evergreen, United States | Dropped | Sat 05:30 | Sat 07:53 | Sat 09:16 | Sat 10:22 | Sat 13:00 / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
79/63 | 730 | Dylan Works | Male, 23 | Grand Marais, MN | Dropped | Sat 05:30 | Sat 07:46 | Sat 09:03 | Sat 09:58 | Sat 13:00 / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
83/64 | 728 | Jason Toldness | Male, 35 | Thornton, CO | Dropped | Sat 05:30 | Sat 08:02 | Sat 09:36 | Sat 10:50 | --- --:-- / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
84/65 | 702 | Sean Bradley | Male, 35 | Fort Collins, CO | Dropped | Sat 05:30 | Sat 08:28 | Sat 10:11 | Sat 11:29 | --- --:-- / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
85/66 | 719 | Nikiah Nudell | Male, 46 | Fort Collins, CO | Dropped | Sat 05:30 | Sat 08:13 | Sat 10:15 | Sat 11:30 | --- --:-- / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
86/67 | 709 | Eric Haenschen | Male, 47 | Fort Collins, CO | Dropped | Sat 05:30 | Sat 08:54 | Sat 10:58 | Sat 12:49 | --- --:-- / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
--/-- | 506 | Lee Brown | Male, 46 | Loveland, CO | Not Started | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
--/-- | 620 | Tyler Peyton | Male, 29 | Fort Collins, CO | Not Started | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
--/-- | 623 | Aaron Rix | Male, 28 | Denver, CO | Not Started | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
--/-- | 624 | Darrell Roundy | Male, 33 | Broomfield, CO | Not Started | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
--/-- | 701 | Paul Bjork | Male, 60 | Morrison, CO | Not Started | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
--/-- | 708 | Cory Feign | Male, 43 | Boulder, CO | Not Started | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
--/-- | 712 | Andrew Hollenbeck | Male, 31 | Colorado Springs, CO | Not Started | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
--/-- | 718 | Kris Niles | Male, 38 | Conifer, CO | Not Started | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |
--/-- | 724 | Azam Poulatov | Male, 43 | Brooklyn, NY | Not Started | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- / --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:-- | --- --:--:-- |