Results
Fitness Events
Road Race
Nordic Ski/Snowshoe
Off-Road Bike
Multi-Sport
Mud/Obstacle/Trail
Specialty
School Events
Cross-Country
Nordic Ski
Track & Field
Calendar
Resources
Event Photos
Announcer
SMS Set-Up
GSE Race Day
Results Kiosk
Virtual Race Support
Race Clock
Series
Fitness Events
School Events
Other
About GSE
Honor Roll
Testimonials
Value Adds
Road Racing
Multi-Sport
Specialty Events
Cross-Country
Winter Sports
Bike Events
Track & Field
Contact
Login!
Nordic Ski Pursuit Results: SSC Pursuit Champs
Meet:
Lake JV Champs (1/30/2025)
SSC Team Sprints & JV (1/30/2025)
MW JV Champs (1/28/2025)
Lake Conf Pursuit (1/28/2025)
Mpls Pursuit Finals (1/28/2025)
Mpls Pursuit Round 1 (1/28/2025)
Lake Pursuit Round 1 (1/28/2025)
Mpls Sprint Relays (1/24/2025)
SSC Classic-JV Classic (1/24/2025)
Lake Classic 1-24 (1/24/2025)
SSC Skate Pursuit (1/24/2025)
MW Pursuit & Relay (1/22/2025)
MW Classic 1-22 (1/22/2025)
Lake Sprint Relays (1/16/2025)
Lake JV Both (1/14/2025)
SSC Classic 1-14 (1/14/2025)
MW-Mpls Skate (1/14/2025)
Metro West Virtual 2 (1/14/2025)
Mpls Virtual (1/14/2025)
Metro West Virtual (1/8/2025)
Lake Virtual (1/8/2025)
MW-Lake Varsity (1/8/2025)
MW-Lake JV (1/7/2025)
SSC Skate 1-7 (1/7/2025)
Mpls Classic 1-7 (1/7/2025)
Mpls Virtual 1-7 (1/7/2025)
SSC Indiv Sprints (1/2/2025)
SSC Classic 12-23 (12/23/2024)
MW Classic 12-19 (12/19/2024)
Lake Classic 12-18 (12/18/2024)
SSC Skate 12-17 (12/17/2024)
Mpls Classic 12-17 (12/17/2024)
MW Sprints 12-12 (12/12/2024)
Lake Skate 12-11 (12/11/2024)
SSC Mixed Relay (12/10/2024)
Mpls Skate 12-10 (12/10/2024)
MW Skate 12-5 (12/5/2024)
Mpls JV Championships (2/9/2024)
MW JV Champs (2/7/2024)
SSC JV Pursuit Prelim (2/1/2024)
SSC JV Pursuit Champs (2/1/2024)
Lake Pursuit Prelim (2/1/2024)
Lake Pursuit Finals (2/1/2024)
Lake JV Champs (1/30/2024)
Mpls Pursuit Prelims (1/30/2024)
Mpls Pursuit Champs (1/30/2024)
SSC Pursuit Prelims (1/30/2024)
SSC Pursuit Champs (1/30/2024)
Mpls Sprint Relays (1/26/2024)
MW Pursuit Prelim (1/25/2024)
MW Pursuit (1/25/2024)
Lake Classic 1-24 (1/24/2024)
SSC Team Sprints (1/24/2024)
MW Sprint Relays (1/23/2024)
Metro West Classic 1-18 (1/18/2024)
SSC Skate 1-17 (1/17/2024)
Lake Sprint Relay (1/17/2024)
MW-Mpls Classic (1/16/2024)
MW Virtual 1-16 (1/16/2024)
Mpls Virtual 1-16 (1/16/2024)
MW Classic 1-10 (1/10/2024)
Lake Skate 1-10 (1/10/2024)
Mpls Skate 1-9 (1/9/2024)
SSC Classic 1-9 (1/9/2024)
Lake Classic 1-8 (1/8/2024)
Mpls Skate 1-3 (1/3/2024)
MW Skate 1-3 (1/3/2024)
SSC Indiv Sprints (1/2/2024)
SSC Freestyle 12-22 (12/22/2023)
MW Skate 12-19 (12/19/2023)
Lake Skate 12-12 (12/12/2023)
Lakeville JV Invitational (2/11/2023)
Metro West JV Champs (2/10/2023)
Lake Conf JV 2 (2/2/2023)
SSC JV Pursuit (2/2/2023)
SSC Classic 2-1 (2/1/2023)
SSC Pursuit (2/1/2023)
Lake Conf Pursuit (1/31/2023)
Lake Conf Classic 1-31 (1/31/2023)
Mpls Conf Pursuit (1/31/2023)
Mpls Conf Classic 1-31 (1/31/2023)
Lake Conf Skate 1-26 (1/26/2023)
SSC Indiv Sprints (1/26/2023)
Lake Conf JV Champs (1/25/2023)
Metro West Classic (1/25/2023)
Metro West Pursuit (1/25/2023)
SSC Team Sprints (1/24/2023)
Lake Conf JV 1 (1/19/2023)
Lake Conf Sprint Relay (1/18/2023)
SSC Freestyle 2 (1/18/2023)
MW-Mpls Combined (1/17/2023)
Metro West Skate 1-17 (1/17/2023)
Metro West Skate 3 (1/11/2023)
Lake Conf Classic 2 (1/11/2023)
SSC Classic 2 (1/10/2023)
Metro West Classic 2 (1/5/2023)
Lake Conf Skate 2 (1/5/2023)
SSC Classic 1 (12/31/2022)
Metro West Sprint Relay (12/20/2022)
Lake Conf Classsic 12-20-22 (12/20/2022)
Metro West Classic 1 (12/15/2022)
SSC Freestyle 1 (12/13/2022)
Lake Conf Relays (12/13/2022)
SSC Series I (12/13/2022)
Metro West Skate 2 (12/8/2022)
Lake Conf Skate 1 (12/6/2022)
Lakeville JV Invitational (2/12/2022)
Metro West JV Champs 2-3 (2/4/2022)
Lake Conf JV Champs (2/4/2022)
Lake Conf Pursuit (2/2/2022)
Lake Conf Classic (2/2/2022)
Mpls-Mora-Winona Classic (2/1/2022)
SSC Classic 2-1 (2/1/2022)
Mpls-Mora-Winona Pursuit (2/1/2022)
SSC Pursuit Championships (2/1/2022)
Three Rivers Rennet (1/28/2022)
Lake Classic 1-27 (1/27/2022)
SSC Skate Team Sprints (1/26/2022)
MW Skate Pursuit (1/26/2022)
MW Classic Champs (1/26/2022)
SSC JV Champs (1/24/2022)
Lake Sprint Relay (1/20/2022)
Metro West Classic 1-18 (1/18/2022)
Minneapolis Classic (1/18/2022)
Lake JV 1-18 (1/18/2022)
SSC-Burnsville 1-18 (1/18/2022)
Metro West-Mpls Classic (1/18/2022)
SSC-Winona 1-12 (1/12/2022)
Lake Skate 1-12 (1/12/2022)
SSC-Lakeville-1-12 (1/12/2022)
Metro West Classic 1-11 (1/11/2022)
Lake Classic 1-5 (1/5/2022)
SSC Individual Sprints (1/4/2022)
SSC-Winona Classic 12-21 (12/21/2021)
SSC Classic 12-21 (12/21/2021)
Metro West Sprint Relays 12-20 (12/20/2021)
Metro West Skate 12-17 (12/17/2021)
SSC Freestyle 12-14 (12/14/2021)
Lake Skate 12-14 (12/14/2021)
Section 1 Finals (3/2/2021)
SSC Freestyle Combined (2/26/2021)
Metro West Champs (2/25/2021)
Lake Conf Champs (2/25/2021)
Lake JV Champs (2/23/2021)
Metro West JV Champs (2/22/2021)
SSC JV Finals (2/19/2021)
Lake JV1-JV2 2-18 (2/18/2021)
Metro West 2-17 (2/17/2021)
Lake Sprint Relays (2/16/2021)
SSC Sprint Finals (2/16/2021)
Lake V-JV 2-11 (2/11/2021)
SSC Combined 2-9 (2/9/2021)
Lake V-JV 2-4 (2/5/2021)
Metro West 2-4 (2/4/2021)
SCC Combined 2-4 (2/4/2021)
Lake JV2 2-2 (2/2/2021)
Metro West Classic 1-28 (1/28/2021)
Lake V-JV 1-26 (1/26/2021)
SSC Combined 1-26 (1/26/2021)
Metro West Skate 1-21 (1/21/2021)
Lake V-JV 1-21 (1/21/2021)
SSC Combined 1-19 (1/19/2021)
Lake JV2 1-19 (1/19/2021)
Metro West Skate 1-14 (1/15/2021)
Lake Time Trials (1/14/2021)
Section 6 Classic Pursuit (2/6/2020)
Metro West JV Champs (1/30/2020)
Lake Conf Skate Pursuit (1/30/2020)
Metro West Classic Pursuit (1/29/2020)
NWSC Classic Pursuit (1/29/2020)
Lake JV Champs (1/28/2020)
Mpls Conf Skate Pursuit (1/28/2020)
Metro West Classic 1-24 (1/24/2020)
Lake Sprint Relay (1/23/2020)
Lake Classic 1-21 (1/21/2020)
Mpls Conf Skiathlon (1/17/2020)
Metro West Skate 1-16 (1/16/2020)
Lake Skate 1-7 (1/7/2020)
Metro West Classic 1-7 (1/7/2020)
Mpls Classic 1-7 (1/7/2020)
Metro West-Mpls Dual (1/7/2020)
Metro West Classic 12-19 (12/19/2019)
Lake Classic 12-17 (12/17/2019)
Metro West Skate 12-12 (12/12/2019)
Lake Skate 12-10 (12/10/2019)
Metro West Skate 12-5 (12/5/2019)
Lake Conf Relays (12/3/2019)
Lake JV Championships (2/5/2019)
Section 8 Skate Pursuit (2/5/2019)
Section 6 Classic Pursuit (2/4/2019)
Regional JH Champs (2/2/2019)
Metro-West JV Champs (2/1/2019)
NWSC Classic Pursuit (2/1/2019)
Lake Conf Classic Pursuit (2/1/2019)
Little Falls Pursuit (1/23/2019)
Lake Sprint Relay (1/22/2019)
Metro-West Classical 1-17 (1/17/2019)
Metro-West Skate 1-10 (1/10/2019)
PBJ Invite (1/10/2019)
Metro West-Mpls Skate (1/10/2019)
Lake Classic 1-8 (1/8/2019)
Brainerd Nordic Invite (12/29/2018)
Metro West Classic 12-20 (12/20/2018)
Lake Conf Skate 12-18 (12/18/2018)
Metro West Skate 12-13 (12/13/2018)
Lake Conf Skate 12-11 (12/11/2018)
Metro West Skate 12-6 (12/6/2018)
Lake Conf Relays (12/4/2018)
Section 5 Skate Pursuit (2/7/2018)
Section 8 Classic Pursuit (2/6/2018)
Section 6 Classic Pursuit (2/5/2018)
Lake Conf Classic Pursuit (2/1/2018)
Metro West JV Champs (2/1/2018)
Metro West Skate Pursuit (1/31/2018)
NWSC Classic Pursuit (1/31/2018)
Metro-West Classic (1/31/2018)
Mpls Conf Skate Pursuit (1/30/2018)
Regional JH Champs (1/27/2018)
Lake JV Championships (1/25/2018)
North Star Classic (1/25/2018)
Metro West Classic 1-24 (1/24/2018)
Lake Classic 1-23-18 (1/23/2018)
Lake Conf JV Skate (1/17/2018)
Metro West Classic 1-17 (1/17/2018)
Lake Sprint Relay (1/16/2018)
Lake Skate 1-10 (1/10/2018)
Metro West Skate 1-10 (1/10/2018)
The Loppet Invitational (1/6/2018)
Metro West Skate 1-4 (1/4/2018)
Brainerd Invite (12/29/2017)
Lake Skate 12-19 (12/19/2017)
Section 5 Skate Pursuit (2/8/2017)
Section 8 Classic Pursuit (2/7/2017)
Metro West JV Champs (2/3/2017)
Lake Conf JV Champs (2/2/2017)
NWSC Skate Pursuit (2/1/2017)
Metro West Skate Pursuit (2/1/2017)
Mpls Conf Skate Pursuit (1/31/2017)
Lake Conf Skate Pursuit (1/26/2017)
Metro-West Skate 1-26 (1/26/2017)
North Star Classic (1/24/2017)
Metro West Classic 1-20 (1/20/2017)
Lake Sprint Relay (1/17/2017)
Lake Conf JV Skate 1-17 (1/17/2017)
Metro West Classic (1/12/2017)
Lake Conf Classic 1-10 (1/10/2017)
Metro West Skate (1/9/2017)
The Loppet Invite (1/7/2017)
Metro-West Skate 1-5 (1/5/2017)
Lake Conference Skate (1/4/2017)
Lake Conference Skate I (12/19/2016)
Mpls JV Championships (2/9/2016)
Section 8AA Pursuit (2/2/2016)
Lake Conf Skate Pursuit (1/28/2016)
Metro West JV Champs (1/28/2016)
Metro-West Skate Pursuit (1/27/2016)
NW Suburban Skate Pursuit (1/27/2016)
Lake Conf JV2 Champs (1/26/2016)
Mpls Conf Skate Pursuit (1/26/2016)
High School Rennet (1/22/2016)
Lake Conf JV (1/21/2016)
Metro-West Skate 3 (1/20/2016)
Lake Conf Sprints (1/19/2016)
Lake Conf Skate 2 (1/15/2016)
Metro West Skate 2 (1/14/2016)
Metro West Classic 2 (1/13/2016)
Lake Conf Classic 2 (1/12/2016)
Metro-West Classic 1 (1/7/2016)
Lake Skate 1 (1/7/2016)
MplsJV Champ (2/10/2015)
Lake Conf Skate Pursuit (1/29/2015)
Metro West JV Skate (1/29/2015)
Metro West Skate Pursuit (1/28/2015)
Lake JV2 Championships (1/27/2015)
Mpls V-JV Skate Pursuit (1/27/2015)
Lake JV Skate (1/22/2015)
Metro West Skate (1/21/2015)
Mpls Skate 2 (1/15/2015)
Metro West Classic 2 (1/15/2015)
Lake Classic 2 (1/13/2015)
Mpls Classic 2 (1/13/2015)
Metro West Classic (1/8/2015)
Mpls Skate (1/8/2015)
Lake Skate 2 (1/6/2015)
Mpls Classic (1/6/2015)
Lake Conf Classic 1 (12/18/2014)
Metro West Freestyle (12/11/2014)
Lake Conf Skate 1 (12/8/2014)
Lake Conf Relays (12/4/2014)
Mpls Conf JV Champ (2/11/2014)
Lake Conf Grade Level (2/10/2014)
Lake Conf Skate Pursuit (1/30/2014)
Mpls Conf Skate Pursuit (1/29/2014)
Mpls Conf Relays (1/16/2014)
Lake Conf Classic 2 (1/16/2014)
Lake Conf Skate 1 (1/14/2014)
Mpls Conf Classic (1/9/2014)
Lake Conf Skate 2 (1/8/2014)
Lake Conf Classic 1 (12/19/2013)
Mpls Classic Interval (12/19/2013)
Mpls Grade Level Skate (12/12/2013)
Mpls JV Chmps (2/12/2013)
Lake Conf Grade Level (2/1/2013)
Lake Conf Pursuit (1/31/2013)
Mpls Conf Pursuit (1/30/2013)
Lake Conf Girls Sprints (1/22/2013)
Lake Conf Boys Sprints (1/22/2013)
Mpls Continuous Pursuit (1/16/2013)
Lake Conf Cl II (1/15/2013)
Minneapolis Invite (1/9/2013)
Lake Conf Skate II (1/7/2013)
Lake Conf Classic I (12/20/2012)
Mpls Sprint Relays (12/19/2012)
Mpls Grade Levels (12/13/2012)
Lake Conf Skate I (12/13/2012)
Mpls JV City Chmpsionship (2/13/2012)
Lake Conf JV Chmps (2/3/2012 3:30:00 PM)
Lake Conf Pursuit (2/2/2012 4:00:00 PM)
Lake Conf Boys Sprint (1/24/2012)
Lake Conf Girls Sprint (1/24/2012)
Lake Conf Classic 2 (1/20/2012)
Mpls Conf Duathlon (1/17/2012)
Lake Conf Skate 2 (1/12/2012)
Lake Conf Classic (12/22/2011)
Lake Conf Skate (12/14/2011)
Conf JV Chmps (2/15/2011 3:30:00 PM)
Lake Conf Pursuit (2/3/2011 3:00:00 PM)
Lake Conf Prelims (2/3/2011 1:00:00 PM)
JV Relays (1/31/2011 3:30:00 PM)
Conf JV B 2 (1/25/2011 3:30:00 PM)
Varsity Classic (1/18/2011 3:30:00 PM)
Conf Skate II (1/11/2011 3:30:00 PM)
Conf Classic I (1/4/2011 3:30:00 PM)
Conf JV B (12/16/2010 3:30:00 PM)
Conf Skate I (12/15/2010 3:30:00 PM)
Conf Relays (12/9/2010 3:30:00 PM)
CLC JV 5k (2/9/2010 3:30:00 PM)
CLC Chmps (1/28/2010 4:00:00 PM)
CLC Prelims (1/28/2010 2:00:00 PM)
CLC JV Chmps (1/25/2010 3:30:00 PM)
CLC Classic (1/21/2010 4:00:00 PM)
CLC Classic (1/12/2010 3:30:00 PM)
CLC Skate (1/5/2010 3:30:00 PM)
CLC Skate (12/15/2009 3:30:00 PM)
CLC Skate (12/8/2009 3:30:00 PM)
CLC Relays (12/1/2009 3:30:00 PM)
JV Culminating Races (2/9/2009)
CLC Prelims (1/29/2009)
CLC Chmps (1/29/2009)
CLC JV Chmpsionship (1/26/2009)
10k Skate (1/20/2009)
CLC Classic (1/16/2009)
CLC Skate (1/6/2009)
CLC Classic (12/16/2008)
CLC Skate (12/8/2008)
CLC Relays (12/2/2008)
CLC JV Chmps (2/11/2008)
CLC Chmps-Skate (1/31/2008)
CLC Classic Pursuit (1/31/2008)
CLC Coaches Race (1/22/2008)
CLC Classic 2 (1/15/2008)
CLC Skate 2 (1/8/2008)
CLC Classic 1 (12/18/2007)
Lake Conf Skate (12/13/2007)
CLC Skate 1 (12/11/2007)
CLC Relays (12/4/2007)
CLC JV Chmps (2/12/2007)
Section 1 Freestyle (2/8/2007)
Section 1 Boys Pursuit (2/8/2007)
Section 1 Girls Pursuit (2/8/2007)
CLC Chmps-Classic (2/1/2007)
CLC Chmps-Skate (1/30/2007)
CLC Classic 2 (1/23/2007)
CLC Coaches Race (1/17/2007)
CLC Skate 2 (1/10/2007)
CLC Classic 1 (12/20/2006)
CLC Skate 1 (12/13/2006)
CLC Relays (12/5/2006)
Race:
Boys Skate Pursuit
Girls Skate Pursuit
Total Finishers: 90
Race Finishers: 41
Distance: 5 kms
Site/Location: Hyland Park Reserve
☰
Mobile View
Awards
Duals
All Races
This Race
CSV
More Results Displays
Download
Hide Team Results
Team Results: Top 5 Per Team
Show Individual Team Members
Pl
Team
Score
Team Time
R1
R2
R3
R4
R5
R6
1
Prior Lake
277
2:43:55.1
1
4
6
8
9
0
2
Eagan
242
2:58:19.3
3
10
12
14
24
0
3
Burnsville
233
3:03:11.2
5
11
13
17
26
0
4
Lakeville
207
3:12:16.6
7
16
22
25
28
0
5
Northfield
203
3:11:53.7
15
18
19
23
27
0
6
ISD 196
172
2:30:54.9
2
20
21
29
0
0
Hide Individual Results
Individual Results
Place
Bib-Name
Gr
Team
Comb Time
% Back
Classical
Freestyle
Rank
Time
Rank
Time
1)
211-Tommy Simmonds
12
PRL
29:22.1
----
1
14:54.0
1
14:28.1
2)
152-Walter Haakenson
12
196
30:50.8
0.91%
3
16:02.0
2
14:48.8
3)
112-Luke Poppinga
12
EAG
31:30.4
3.04%
2
16:01.0
4
15:29.3
4)
219-Zach Fisher
10
PRL
31:39.2
3.53%
4
16:30.0
3
15:09.1
5)
133-Quinn Hess
12
BUR
33:08.8
8.43%
5
17:17.0
6
15:52.1
6)
216-Alex Krawza
12
PRL
33:34.1
9.8%
6
17:48.0
5
15:46.1
7)
163-John Engels
9
LAK
34:07.5
11.65%
7
17:49.0
8
16:18.8
8)
215-Ledger Sears
11
PRL
34:29.8
12.85%
14
18:24.0
7
16:06.3
9)
220-Aidan Rosemeier
12
PRL
34:49.6
13.94%
11
18:16.0
9
16:33.5
10)
111-Ethan Hall
12
EAG
35:06.7
14.87%
9
18:08.0
10
16:59.1
11)
134-Lliam Merrell
10
BUR
35:09.1
14.98%
8
18:02.0
12
17:07.1
12)
114-Leif Wolke
10
EAG
35:17.1
15.41%
13
18:17.0
11
17:00.1
13)
132-Kyle Messner
11
BUR
35:32.1
16.23%
12
18:17.0
13
17:15.1
14)
113-Caleb Lyon
8
EAG
35:51.3
17.27%
10
18:11.0
17
17:40.1
15)
171-Andy Amundson
10
NOR
36:14.7
18.57%
15
18:40.0
16
17:34.6
16)
162-Blake Lyman
11
LAK
36:17.9
18.74%
17
18:44.0
15
17:34.1
17)
131-Colin Hokanson
11
BUR
36:42.6
20.1%
16
18:43.0
20
17:59.6
18)
217-Bjorn Olson
10
PRL
36:51.1
20.54%
20
19:05.0
18
17:46.1
19)
172-Liam Ailabouni
11
NOR
36:58.2
20.92%
18
18:52.0
22
18:06.1
20)
174-Grant Argabright
12
NOR
37:26.4
22.44%
22
19:58.0
14
17:28.1
21)
218-Josh Cole
11
PRL
38:09.8
24.84%
21
19:55.0
23
18:15.1
22)
154-Christian Case
10
196
39:01.2
27.62%
26
20:27.0
24
18:34.1
23)
155-Brock Taylor
11
196
38:03.4
24.46%
23
19:58.0
21
18:05.1
24)
164-Andrew Gravink
10
LAK
38:33.1
26.1%
19
19:02.0
29
19:31.1
25)
214-Tegan Moore
11
PRL
38:36.4
26.26%
30
20:50.0
19
17:46.1
26)
177-Max Beckman
9
NOR
39:52.6
30.46%
25
20:22.0
28
19:30.1
27)
115-Zachary Herme
12
EAG
40:23.2
32.09%
28
20:36.0
33
19:47.1
28)
116-Finn Gridley
11
EAG
40:33.6
32.69%
31
21:24.0
26
19:10.1
29)
161-Griffin Mott
12
LAK
40:34.7
32.75%
24
20:06.0
34
20:28.6
30)
135-Adam Schaeffer
10
BUR
40:42.9
33.18%
32
21:28.0
27
19:14.8
31)
303-Ocean Walker
12
PRL
41:18.1
35.09%
27
20:30.0
37
20:48.1
32)
175-Carsten Walter
12
NOR
41:21.6
35.31%
34
21:44.0
30
19:37.6
33)
137-Trentyn Coleman
12
BUR
41:37.1
36.13%
35
21:53.0
32
19:44.1
34)
176-Theodore Miller
8
NOR
41:59.2
37.33%
37
22:19.0
31
19:40.1
35)
173-Alexander Altermatt
10
NOR
42:06.5
37.76%
29
20:45.0
41
21:21.9
36)
136-Mitchell Blenkush
11
BUR
42:38.1
39.45%
40
23:53.0
25
18:45.1
37)
165-Jackson Thunker
12
LAK
42:43.1
39.73%
33
21:37.0
39
21:06.1
38)
138-Logan Antony
9
BUR
42:52.4
40.27%
39
22:21.0
35
20:31.6
39)
151-Grady Carlson
10
196
42:59.3
40.65%
36
22:07.0
38
20:52.6
40)
166-Drew Wood
10
LAK
43:30.1
42.29%
38
22:20.0
40
21:10.1
41)
118-Frank Cossetta
8
EAG
44:52.1
46.76%
41
24:12.0
36
20:40.1
About GSE
Testimonials
Get In Touch
Value Adds
© Copyright 2020 GSE Timing, LLC- All Rights Reserved