A P Heskin Horse Racing Form | Exeter 16:35 10th October 2019

A P Heskin' Form | 10th October 2019

10th October 2019 TIMEFORM PREMIUM RATINGS AVAILABLE AT RACINGTV.COM HANDICAP HURDLE (DIV I) (5)

Total Horses Ride Last 14 Days Race Type Wins Races Win %
85 1 wins from 3 runs
33.33%
Flat Turf 5 105
4.76%
Flat AW 2 26
7.69%
Race Type
Hurdle Turf
Class
5
Classifications
Handicap, Hurdle
Ground
Good
Distance
2m 175y
Runners
9
Prize Money
£3,119
Is A P Heskin Improving?
Does A P Heskin Suit This Race
Horse Strength

43.6%

Session: 6817

Going % good races

13.11%

44 of 61

Distance % good races

12.11%

8 of 61

Class % good races

43.6%

18 of 179

Race Type % good races

60.5%

18 of 179

Course % good races

60.5%

18 of 179

Most Profitable Bet Type
Previous Results Summary
Date Horse
Trainer
Course/Class/Distance/Type/Prize
Classifications
Weight
Headgear
Going Finish Pos./No. Of Runners - Dist. Won/Beaten/Finish Time
In Running Comments
SP BF Odds
Plc Odds
OR
0 2019-10-07 16:20 Manor Park
A P Heskin
Stratford / 4 / 2m 2f 148y / Hurdle Turf / 4K 11-9 Good To Soft4/11 -btn 14.5 The Accountant 11-11

held up, jumped right 6th, headway 3 out, outpaced after next, stayed on to go 4th flat

9 10.53
3.6
106
1 2019-10-01 14:10 Hurricane Rita
A P Heskin
Southwell / 5 / 1m 7f 153y / Chase Turf / 3K 11-11 Soft2/6 -btn 0.5 Joly Maker 11-3

jumped soundly, led, ridden and joined and pecked 2 out, headed before last, kept on gamely but just held after

9 10.29
2.68
97
2 2019-09-30 16:15 Djingle
A P Heskin
Roscommon / / 2m 53y / Chase Turf / 32K 11-1
Hood
Heavy1/6 -win 4 Due Reward 11-1

1.8 1.92
1.41
3 2019-09-25 16:55 Glenpark
A P Heskin
Perth / 4 / 2m 4f 35y / Hurdle Turf / 5K 11-3 Good To Soft8/11 -btn 42.25 Holy Motivation 11-11

took keen hold, held up in midfield, ridden after 3 out, weakened before next

13 16.78
5
102
4 2019-09-24 16:55 Kiltealy Briggs
A P Heskin
Warwick / 5 / 2m / NH Flat / 3K 11-0 Good To Soft2/6 -btn 1.25 Redford Road 11-0

tracked leaders, went 2nd halfway, led over 4f out, headed 2f out, ridden over 1f out, stayed on

2.62 2.84
1.69
5 2019-09-23 14:45 Anteros
A P Heskin
Warwick / 4 / 3m / Chase Turf / 5K 11-1 Good To Firm1/8 -win 3.25 Templepark 11-4

held up in last trio, headway into midfield 12th, chased leader 2 out, closed smoothly to lead last, ran on well flat, comfortably

5 5.52
1.69
109
6 2019-09-10 16:40 Djingle
A P Heskin
Listowel / / 2m 1f / Chase Turf / 9K 11-12
Hood
Yielding1/13 -win 19 Jack Dillinger 11-12

4.5 5.21
1.63
7 2019-09-07 17:10 Bagan
A P Heskin
Stratford / 4 / 2m 213y / Chase Turf / 5K 11-3 Good5/7 -btn 9.6 Atlantic Storm 11-5

last pair mostly, shaken up and lost touch 2 out, eased before last

3.75 4.4
2.38
110
8 2019-09-07 14:15 Meagher's Flag
A P Heskin
Stratford / 3 / 2m 70y / Hurdle Turf / 6K 10-12
Tongue Strap
Good3/9 -btn 17 Pacify 11-8

behind, kept on from 2 out, went well held 3rd at last

41 425.17
12.5
9 2019-09-01 14:10 Midnight Gem
A P Heskin
Worcester / 5 / 2m 4f / Chase Turf / 3K 10-8 Good4/7 -btn 11.5 Invincible Don 11-0

led, headed after 1st, chased leader who went clear 5th, took closer order after 9th, lost 2nd 3 out, ridden approaching last, weakened flat

4.5 5
2.35
79
10 2019-08-31 13:55 Meagher's Flag
A P Heskin
Newton Abbot / 3 / 2m 167y / Hurdle Turf / 8K 10-11
Tongue Strap
Good7/11 -btn 48.45 Highly Prized 11-4

held up in chasing group, never on terms, tailed off

41 60
11.5
11 2019-08-30 14:20 Anteros
A P Heskin
Bangor-on-Dee / 4 / 3m 5y / Chase Turf / 5K 10-11 Good1/5 -win 5 Chasma 11-12

held up, headway going well 4 out, disputed lead 2 out, soon led, 3 lengths lead last, ridden and drew clear run-in, comfortably

4 4.52
2.18
102
12 2019-08-22 15:50 Scottshill
A P Heskin
Stratford / 5 / 3m 3f 119y / Chase Turf / 4K 11-12
Blinkers
GoodP -btn Royals And Rebels 11-2

chased leaders, headway to dispute lead 15th, driven and headed 4 out, soon ridden and weakened, behind when pulled up before last

17 27.18
7.6
100
13 2019-08-22 14:05 Bagan
A P Heskin
Stratford / 4 / 2m 213y / Chase Turf / 5K 10-10 Good1/6 -win 7 Cesar Du Gouet 11-10

held up, plenty to do in 5th 3 out, headway 2 out, good progress after 2 out, pushed into lead last, ridden out run-in

13 16.56
5.53
103
14 2019-08-19 18:10 Bagan
A P Heskin
Bangor-on-Dee / 4 / 2m 1f 77y / Chase Turf / 5K 11-11 GoodF -btn Dragon Khan 10-0

midfield until fell 4th

8 10
3.45
103
15 2019-08-17 19:00 Jackthejourneyman
A P Heskin
Market Rasen / 5 / 2m 1f 43y / Chase Turf / 4K 11-2 Good5/10 -btn 4.3 Gentleman James 10-0

taken down early, midfield, ridden and effort 3 out, stayed on same pace and held from between last two

13 21
5
88
16 2019-08-14 16:10 Manor Park
A P Heskin
Newton Abbot / 4 / 2m 167y / Hurdle Turf / 5K 11-4 Good To Soft7/7 -btn 36.5 Empreinte Reconce 11-2

tracked leader, ridden after 3 out, weakened before next

6 7
3.05
112
17 2019-08-04 16:40 Asknotwhat
A P Heskin
Market Rasen / 5 / 2m 2f 140y / Hurdle Turf / 4K 11-1 GoodP -btn Oksana 11-5

led to 7th, ridden after 3 out, weakened and pulled up before next

41 75
7.4
89
18 2019-07-31 17:25 Joint Account
A P Heskin
Perth / 4 / 2m 47y / NH Flat / 3K 11-0 Soft4/7 -btn 22.25 Baby Bluesky 10-7

prominent, driven along over 3f out, outpaced over 2f out, beaten over 1f out

12 16.5
5.84
19 2019-07-31 16:55 Caerleon Kate
A P Heskin
Perth / 5 / 2m 7f 207y / Hurdle Turf / 4K 12-4
Blinkers
SoftP -btn Game Line 11-6

held up, steady headway on outside when hit, stumbled and rider lost irons 3 out, soon pulled up

7.5 10.23
2.64
102
20 2019-07-30 18:50 Miraculum
A P Heskin
Perth / 4 / 2m 4f 35y / Hurdle Turf / 5K 10-6 Good5/9 -btn 37.75 Heavey 11-2

chased leaders, lost place when not much room bend after 2 out (usual 3 out), soon struggling

34 63.67
8.21
21 2019-07-30 17:45 Lopito
A P Heskin
Perth / 4 / 2m 47y / Hurdle Turf / 5K 10-10
Tongue Strap
Good5/9 -btn 12.3 Purple King 11-4

held up, outpaced when not fluent 4 out, rallied and in touch after 3 out, pushed along and one pace from next

21 50
4.4
22 2019-07-25 11:25 Midnight Gem
A P Heskin
Southwell / 5 / 2m 4f 62y / Chase Turf / 3K 10-4 Good1/8 -win 2.5 Grand Coureur 10-4

jumped right, pressed clear leader or prominent, 2nd after 3 out, stayed on to lead last, soon drew clear

13 16.5
3.63
74
23 2019-07-23 18:40 Joly Maker
A P Heskin
Southwell / 5 / 1m 7f 153y / Chase Turf / 3K 11-6 Good5/8 -btn 24.55 Mariners Moon 10-11

took keen hold, always towards rear and on outer, well behind from 9th, some signs of ability

6.5 7.29
2.63
93
24 2019-07-23 17:40 Doitforjoe
A P Heskin
Southwell / 5 / 2m 7f 209y / Chase Turf / 3K 12-0 Good1/11 -win 0.2 Phoenix Rock 10-5

soon led, 4 lengths clear 16th, ridden and joined 2 out, just headed and outjumped last, ran on under pressure to lead again final strides

26 35.75
10
102
25 2019-07-21 14:10 Djingle
A P Heskin
Tipperary / / 2m 1f 50y / Chase Turf / 7K 11-12
Hood
Good3/15 -btn 6.6 Jan Maat 11-12

7 7.4
2.54
26 2019-07-20 14:10 Dino Velvet
A P Heskin
Market Rasen / 1 / 2m 148y / Hurdle Turf / 23K 11-5 Good6/15 -btn 11 Grapevine 9-9

hind, last and struggling 3 out, passed beaten horses from next, no chance with leaders

11 14.26
3.85
134
27 2019-07-17 15:50 Oakley Hall
A P Heskin
Uttoxeter / 4 / 2m 7f 70y / Hurdle Turf / 4K 11-0 Good4/7 -btn 12.5 Victarion 11-6

same place most of way, ridden after 3 out, soon well held, plugged on

9 10.83
2.95
107
28 2019-07-12 18:40 Fingerontheswitch
A P Heskin
Ffos Las / 3 / 2m 7f 177y / Chase Turf / 10K 11-12 Good3/6 -btn 8 Dr Robin 11-0

held up in touch, closed 11th, went 2nd after 14th until mistake and stumbled 4 out, shaken up and not quicken in 4th after, took held 3rd run-in

5.5 7
3.19
122
29 2019-07-09 18:50 Joly Maker
A P Heskin
Uttoxeter / 5 / 2m 4f / Chase Turf / 3K 11-12 Good6/11 -btn 36 Mahlers Star 11-13

midfield, lost place and under pressure after 10th, no danger after

6 6.65
2.99
94
30 2019-07-08 14:15 Heavenly Promise
A P Heskin
Worcester / 5 / 2m 7f / Chase Turf / 3K 10-10 GoodP -btn Master Sunrise 11-4

always in rear, behind from 9th, pulled up before 4 out

26 39.44
9
82
31 2019-07-07 15:45 West Wizard
A P Heskin
Market Rasen / 4 / 2m 3f 34y / Chase Turf / 5K 11-11 Good2/7 -btn 0.75 Brave Spartacus 11-7

held up, not fluent 1st, headway after 11th, shaken up approaching last, ridden and ran on flat, went 2nd towards finish, not reach winner

5 5.44
1.54
105
32 2019-06-30 16:50 Oakley Hall
A P Heskin
Cartmel / 4 / 2m 6f 31y / Hurdle Turf / 5K 11-7 Good5/10 -btn 30.25 Dr Robin 11-0

held up, driven in 8th 2 out, stayed on past beaten rivals from 2 out

15 19.5
4.6
112
33 2019-06-30 14:35 Dino Velvet
A P Heskin
Cartmel / 2 / 2m 1f 46y / Hurdle Turf / 25K 11-11 Good5/14 -btn 12.55 Wells De Lune 11-6

held up, pushed along 2 out, driven and effort on outer before last, one pace under pressure run-in

7 8.5
2.94
135
34 2019-06-26 14:40 Manor Park
A P Heskin
Ffos Las / 4 / 1m 7f 182y / Hurdle Turf / 4K 10-9 Good2/7 -btn 1.75 Longhouse Sale 11-12

took keen hold, settled 3rd, not always fluent, ridden to chase winner before last, no impression and flattered by proximity

5.5 15.65
1.79
35 2019-06-25 19:25 The Butcher Said
A P Heskin
Newton Abbot / 3 / 2m 5f 122y / Hurdle Turf / 9K 11-8 Good1/8 -win 10 Fleur Du Weld 10-5

held up, headway after 6th to track leaders, ridden to lead approaching 2 out, stayed on well

1.11 1.13
1.06
136
36 2019-06-21 15:30 Joly Maker
A P Heskin
Market Rasen / 5 / 2m 4f 139y / Hurdle Turf / 5K 11-5 Good3/11 -btn 4 Diamond Rose 11-7

held up, effort on outer 3 out, good headway to dispute lead 2 out, ridden and every chance last, no extra run-in

8 10.53
3.15
93
37 2019-06-21 14:20 Hurricane Rita
A P Heskin
Market Rasen / 5 / 2m 148y / Hurdle Turf / 4K 11-10 Good6/6 -btn 25.5 Rococo Style 11-9

led 1st, headed 2nd, remained prominent, driven and dropped to last before 2 out

5 5.5
2.81
91
38 2019-06-21 13:50 Romany Rose
A P Heskin
Market Rasen / 4 / 2m 148y / Hurdle Turf / 5K 10-5 Good10/10 -btn 63.75 Whiskey And Water 10-12

held up, lost touch after 3 out

67 1000
130
39 2019-06-19 19:30 Djingle
A P Heskin
Wexford / / 2m / Chase Turf / 8K 11-12
Hood
Good3/14 -btn 3 Bay Hill 11-5

21 25
6.78
40 2019-06-18 14:55 Old Harry Rocks
A P Heskin
Stratford / 4 / 2m 213y / Chase Turf / 5K 11-11 Soft7/8 -btn 39 Impressive Duke 10-10

last when bumped and jumped slowly 1st, never travelling, detached and ridden 4th, tailed off 3 out

4 4.44
1.76
104
41 2019-06-12 15:40 West Wizard
A P Heskin
Fontwell / 4 / 3m 1f 210y / Chase Turf / 5K 12-3
Tongue Strap
Good To Soft3/7 -btn 14.5 Bermeo 11-6

held up in touch, closed to chase leaders 13th, led after next, headed 2 out, no extra and struggling when edged right last, soon lost 2nd, wandered right and weakened flat

5 5.3
2.67
107
42 2019-06-10 15:45 Hurricane Rita
A P Heskin
Stratford / 5 / 2m 213y / Chase Turf / 4K 11-2 Good1/8 -win 9 Khairagash 10-11

often jumped well and travelled sweetly, close up, jumped ahead 9th, ridden clear between last two, well in command when closest pursuer fell last

3.5 3.8
1.62
87
43 2019-06-07 14:55 Tiffin Top
A P Heskin
Market Rasen / 3 / 2m 2f 140y / Hurdle Turf / 7K 11-8 Good6/9 -btn 13.25 Fanzio 10-10

midfield, driven after hitting 3 out, little response, beaten when very awkward last

9 12.67
3.55
125
44 2019-06-06 19:45 Oakley Hall
A P Heskin
Ffos Las / 4 / 2m 5f 192y / Hurdle Turf / 4K 11-10 Good6/7 -btn 16.75 Tsundoku 11-3

held up in last pair, blundered badly 1st, ridden final flight, weakened over 2f out

8 9.6
4.2
116
45 2019-06-05 15:25 The Butcher Said
A P Heskin
Fontwell / 4 / 2m 5f 164y / Hurdle Turf / 4K 11-12 Good1/3 -win 12 Monkey Puzzle 11-5

took keen hold, tracked rivals until closed to join leader 3 out, led before 2 out, shaken up and asserted between last 2, ran on strongly, easily

2.5 2.66
131
46 2019-06-04 14:15 Hurricane Rita
A P Heskin
Southwell / 5 / 1m 7f 153y / Chase Turf / 3K 10-6 Good1/8 -win 8 Mariners Moon 10-7

made all, went clear from 2 out, easily

13 15.31
3.5
80
47 2019-06-01 13:45 Fingerontheswitch
A P Heskin
Worcester / 4 / 2m 7f / Chase Turf / 5K 11-10 Good1/9 -win 0.75 Little Windmill 11-4

settled towards rear, went 3rd after 12th, 4 lengths 3rd and driven last, responded well to lead final 75yds

9 10
2.88
118
48 2019-05-27 14:05 Manor Park
A P Heskin
Huntingdon / 5 / 1m 7f 171y / Hurdle Turf / 4K 10-12 Good4/10 -btn 11.5 Nimby 11-2

took keen hold chasing leaders, constant mistakes, effort when jumped slowly 3 out and ridden, disputed 2nd home turn, weakened 2 out, hopped over flattened last

3.25 3.69
1.52
49 2019-05-26 16:15 I'dliketheoption
A P Heskin
Fontwell / 3 / 2m 1f 165y / Chase Turf / 7K 11-6
Tongue Strap
Good3/3 -btn 2.3 Adrrastos 11-10

held up in last trio, good jump 8th to go 2nd, held in by rival 3 out, out in clear between last two, ridden and kept on one pace after last

2.88 3.07
128
50 2019-05-26 14:10 Joly Maker
A P Heskin
Fontwell / 4 / 2m 1f 162y / Hurdle Turf / 4K 11-7
Hood
Good3/5 -btn 21.3 Light Gunner 11-12

held up in remote 4th, ridden and outpaced 3 out, never on terms with leading pair

6 7.8
2.93
98
51 2019-05-25 17:00 Stop The World
A P Heskin
Cartmel / 2 / 3m 1f 83y / Hurdle Turf / 13K 10-5
Tongue Strap
Good2/6 -btn 2.75 Cairnshill 10-0

pressed leader, led 2nd, ridden 2 out, headed last, kept on same pace run-in

3.75 4.16
1.96
122
52 2019-05-25 16:25 West Wizard
A P Heskin
Cartmel / 4 / 2m 5f 34y / Chase Turf / 5K 11-12
Tongue Strap
Good4/8 -btn 16.25 The Kings Baby 11-10

chased clear leading three, outpaced when not fluent 3 out, beaten next

6.5 8.08
2.64
110
53 2019-05-25 14:05 The Butcher Said
A P Heskin
Cartmel / 4 / 2m 6f 31y / Hurdle Turf / 5K 11-4 Good1/4 -win 4 Young Wolf 11-4

held up in last place, smooth headway and close up before 2 out, led last, edged left and ridden clear run-in

2.75 3.84
1.22
118
54 2019-05-24 20:10 Aclassagold
A P Heskin
Worcester / 5 / 2m 7f / Hurdle Turf / 3K 11-11 Good8/14 -btn 27.8 Sandy Boy 11-9

midfield, ridden before 3 out, soon weakened

12 16.99
4.2
99
55 2019-05-22 15:55 Dino Velvet
A P Heskin
Warwick / 2 / 2m / Hurdle Turf / 16K 11-12 Good4/8 -btn 1.6 Mystic Sky 10-13

held up, mistake 3 out, headway after next, ridden and ran on flat, not reach leaders

5 5.94
2.08
135
56 2019-05-20 15:25 Bigchextocash
A P Heskin
Ludlow / 4 / 2m 7f 174y / Hurdle Turf / 4K 10-9 Good7/7 -btn 36 Illtellmema 11-7

mistakes, always last, ridden and lost touch after 8th, tailed off 3 out

17 26
10
80
57 2019-05-19 17:55 Elton Jack
A P Heskin
Stratford / 5 / 2m 70y / NH Flat / 3K 10-10 Good2/9 -btn 2.25 Stony Stream 10-11

tracked leaders, went 3rd 5f out and 2nd 4f out, ridden home turn, flattered briefly 1f out, soon outpaced

5.5 6.84
1.76
58 2019-05-14 20:40 My Turgeon
A P Heskin
Southwell / 5 / 2m 7f 209y / Hurdle Turf / 3K 10-13 GoodP -btn Taras Day 10-3

led until ridden and headed 10th, lost place rapidly, tailed off and pulled up 2 out

6 7
2.51
85
59 2019-05-14 19:10 Hidden Glen
A P Heskin
Southwell / 4 / 2m 7f 209y / Hurdle Turf / 4K 11-10 Good6/7 -btn 51.85 The Drone 11-10

led briefly after 1st and briefly again 4th, ridden and lost place quickly after 8th, tailed off 3 out

10 12.63
5.02
116
60 2019-05-13 14:10 Tiffin Top
A P Heskin
Kempton / 4 / 2m / Hurdle Turf / 4K 11-1 Good2/4 -btn 12 Locker Room Talk 10-12

took keen hold, held up in touch, closed and tracked winner 4th, pressing winner when mistake 2 out, soon under pressure and outpaced, well held when dived and mistake last

2 2.1
1.22
125
61 2019-05-12 17:45 Lyrical King
A P Heskin
Plumpton / 5 / 2m 1f 164y / NH Flat / 2K 10-12 Good2/5 -btn 7 Mount Windsor 11-1

led, driven and headed over 2f out, immediately outpaced by winner

13 20
4.2
62 2019-05-11 20:30 Foggy Creek
A P Heskin
Warwick / 5 / 2m / NH Flat / 3K 10-12 Good11/13 -btn 17.7 Trincomalee 10-11

pressed leader, ridden 6f out, lost place quickly under pressure over 2f out

17 21.34
5.3
63 2019-05-11 18:00 Clondaw Sam
A P Heskin
Warwick / 4 / 2m / Hurdle Turf / 5K 11-2
Hood
GoodP -btn Thebannerkingrebel 11-2

led until 4th, soon completely tailed off, pulled up 2 out

101 591.77
45.16
64 2019-05-11 15:10 Dino Velvet
A P Heskin
Haydock / 1 / 1m 7f 144y / Hurdle Turf / 57K 10-13 Good6/17 -btn 6.1 Le Patriote 11-12

midfield, ridden after 3 out, driven and headway approaching last, stayed on run-in, not quite pace to challenge

17 32
5.2
135
65 2019-05-09 13:40 The Butcher Said
A P Heskin
Huntingdon / 5 / 2m 4f 145y / Hurdle Turf / 3K 11-2 Good1/6 -win 42 Mister Murchan 11-2

taken down early, dropped out in last place until halfway, closed gradually from 7th, went 2nd next, led 2 out and soon edged clear, left virtually solo at last

3.75 4.2
1.49
115
66 2019-05-08 17:10 Snippetydoodah
A P Heskin
Fontwell / 5 / 2m 5f 164y / Hurdle Turf / 3K 11-12 Good7/10 -btn 31.25 It's For Alan 11-12

in touch in midfield on outer, closed 8th, 4th and outpaced under pressure after 3 out, weakened next

11 13
3.51
98
67 2019-05-07 18:20 Stop The World
A P Heskin
Exeter / 3 / 2m 7f 25y / Hurdle Turf / 7K 11-7
Tongue Strap
Good3/8 -btn 1.1 Midnight Glory 10-9

prominent, left in lead after 3 out, soon ridden, stayed on but no extra when headed towards finish

4 4.3
1.64
120
68 2019-05-06 13:45 Tiffin Top
A P Heskin
Kempton / 4 / 2m / Hurdle Turf / 4K 11-1 Good2/9 -btn 0.3 Vision Clear 10-8

pulled hard and prominent, chased leader 3 out until before next, ridden to chase winner approaching last, ran on

3.25 3.59
1.42
125
69 2019-05-04 17:05 Grange Ranger
A P Heskin
Uttoxeter / 4 / 2m 6f 108y / Chase Turf / 5K 11-10
Tongue Strap
Good8/12 -btn 73 Fortunes Hiding 11-3

off pace in midfield, weakened 12th, soon hopelessly tailed off

21 25.7
6
113
70 2019-05-04 16:00 Fingerontheswitch
A P Heskin
Uttoxeter / 2 / 3m 2y / Chase Turf / 22K 10-7 GoodP -btn Cesar Et Rosalie 10-4

midfield, lost touch after 14th, tailed off and pulled up last

23 35.54
7.12
121
71 2019-05-04 14:10 Bigchextocash
A P Heskin
Uttoxeter / 5 / 2m 7f 70y / Hurdle Turf / 3K 10-13 Good14/17 -btn 60.8 Sirobbie 11-9

midfield, ridden after 9th, soon struggling, badly tailed off

51 87.97
11.43
85

Anonymous Ginger Ltd. does not encourages reckless gambling. This site is not intended for an audience under 18 years of age. We recommend that readers who engage in gambling do so responsibly and set financial limits. If you have a concern about problem gambling, you can contact GamCare on 0845 6000 133 or gamcare.org.uk

Anonymous Ginger © Copyright 2024, All Rights Reserved