G Sheehan Horse Racing Form | Wetherby 13:45 23rd February 2021

G Sheehan' Form | 23rd February 2021

23rd February 2021 BoscaSports The Retail Bookmakers Choice Novices' Hurdle (GBB Race)

Total Horses Ride Last 14 Days Race Type Wins Races Win %
613 2 wins from 22 runs
9.09%
Flat AW 67 872
7.68%
Flat Turf 42 792
5.3%

BoscaSports The Retail Bookmakers Choice Novices' Hurdle (GBB Race)

Race Type
Hurdle Turf
Class
4
Classifications
Hurdle, Novice
Ground
Soft
Distance
2m
Runners
7
Prize Money
£5,800
Is G Sheehan Improving?
Does G Sheehan 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 2021-02-22 15:20 Prabeni
G Sheehan
Southwell / 4 / 3m 60y / Hurdle Turf / 7K 11-10
Blinkers
Soft7/13 -btn 48.5 Gold Runner 10-7

towards rear, ridden 2 out, never a factor

23 25.26
8
116
1 2021-02-22 14:50 Jillionaire
G Sheehan
Southwell / 4 / 1m 7f 182y / Hurdle Turf / 6K 10-12 SoftP -btn Starvoski 10-12

towards rear, weakened 4 out, tailed off next, pulled up 2 out

101 167.88
19.5
2 2021-02-21 16:45 Bill Baxter
G Sheehan
Newbury / 1 / 2m 69y / NH Flat / 20K 11-2 Good To Soft4/11 -btn 8.75 Good Risk At All 11-6

held up, pushed along over 3f out, ridden for effort 2f out, kept on one pace final furlong

7 7.6
2.62
3 2021-02-21 13:50 Dhowin
G Sheehan
Newbury / 2 / 3m 52y / Hurdle Turf / 15K 10-11 Good To SoftF -btn Polish 11-4

prominent when overjumped and fell 1st

7.5 7.33
2.1
123
4 2021-02-21 13:15 Moore Margaux
G Sheehan
Newbury / 3 / 2m 69y / Hurdle Turf / 9K 11-2 Good To Soft5/12 -btn 16.75 Gowel Road 11-8

raced keenly, midfield, headway to chase leaders 4th, pushed along when not fluent 3 out, plugged on from last

81 99.13
17.34
5 2021-02-20 14:05 Emitom
G Sheehan
Haydock / 1 / 3m 58y / Hurdle Turf / 30K 11-8 Soft6/8 -btn 31.25 Third Wind 11-2

slightly worse than midfield, dropped to last after 6th, pushed before 7th, some progress before 3 out where mistake, soon ridden, well beaten before jumping last

5 5.14
2.04
154
6 2021-02-19 15:50 Thebannerkingrebel
G Sheehan
Kelso / 3 / 2m 1f 14y / Chase Turf / 12K 11-4
Tongue Strap
SoftP -btn Eclair D'Ainay 10-9

held up on inside, not fluent 2nd, closed 5th, hit next, soon weakened, behind 8th, pulled up after

6 6.47
3.16
139
7 2021-02-18 17:00 Roman Knows
G Sheehan
Fontwell / 5 / 2m 1f 162y / NH Flat / 4K 10-7 Heavy3/7 -btn 25 Coronado Joe 11-2

tracked leaders, ridden and outpaced end of back straight, detached turning for home, headway on far side home straight, stayed on but no chance with leading pair

4 4.6
2.51
8 2021-02-18 15:58 Mr Katanga
G Sheehan
Fontwell / 5 / 2m 3f 49y / Hurdle Turf / 6K 11-9 HeavyP -btn Alkopop 11-10

held up in rear, awkward 4th, modest headway before 3 out where hampered slightly, well beaten before 2 out, pulled up before last

11 13.15
3.1
101
9 2021-02-18 13:38 Calvario
G Sheehan
Fontwell / 4 / 2m 3f 49y / Hurdle Turf / 6K 11-3
Tongue Strap
Heavy8/13 -btn 60.25 Golden Boy Grey 11-10

held up in rear, headway into midfield 6th, ran on to chase leaders 3 out, ridden when blundered 2 out, soon weakened

6.5 8.4
2.12
10 2021-02-17 16:05 Legends Ryde
G Sheehan
Hereford / 3 / 3m 1f 119y / Hurdle Turf / 11K 11-6
Tongue Strap
SoftP -btn Royal Claret 10-5

chased leaders, went 2nd before 2nd until after 6th, ridden and weakened 3 out, tailed off and pulled up before next

7 8.2
2.7
119
11 2021-02-17 14:30 Tallow For Coal
G Sheehan
Hereford / 4 / 3m 1f 119y / Hurdle Turf / 6K 11-5 Soft3/15 -btn 15.25 Equus Dreamer 11-5

chased leader until awkward 2 out, chased leaders, driven along and one pace in 3rd between last 2

5.5 6.81
2.19
121
12 2021-02-16 13:45 Hudson Yard
G Sheehan
Catterick / 4 / 3m 1f 71y / Hurdle Turf / 6K 11-3 Heavy2/6 -btn 1 Style It Out 10-12

led, ridden and headed before 2 out, forced left before last, switched right and stayed on flat

2.25 2.38
1.45
13 2021-02-15 16:50 Freddy Mac
G Sheehan
Lingfield / 4 / 2m / NH Flat / 6K 11-2 Standard To Slow7/7 -btn 38.05 Strong Glance 11-8

close up, ridden and weakened over 2f out

151 290
21
14 2021-02-15 15:15 Bailarico
G Sheehan
Lingfield / 5 / 2m / NH Flat / 5K 11-2
Cheekpieces
Standard To Slow1/14 -win 1 Darkest Day 11-2

tracked leaders, chased leader 2f out, ridden to lead inside final furlong, ran on

7.5 8.39
2.72
15 2021-02-15 14:40 Doukarov
G Sheehan
Lingfield / 5 / 2m / NH Flat / 5K 11-2
Hood
Standard To Slow4/8 -btn 4.35 Cloud Thunder 10-7

led, ridden and headed approaching final furlong, no extra and lost 2 places close home

6.5 8.08
2.32
16 2021-02-14 15:10 Grandeur D'ame
G Sheehan
Exeter / 1 / 2m 175y / Hurdle Turf / 16K 11-3 Heavy5/11 -btn 50.5 Wilde About Oscar 11-3

mid-division, jumped left and not fluent 4th, well held after next, left remote 5th before 3 out, tailed off

26 35.35
5.67
17 2021-02-11 16:45 Bailarico
G Sheehan
Kempton / 4 / 2m / NH Flat / 6K 11-4
Blinkers
Standard To Slow4/13 -btn 4.25 Before Midnight 11-4

held up towards rear, headway on outside over 1f out, plugged on in 4th inside final furlong

23 23.85
6.6
18 2021-02-11 15:40 Young Lieutenant
G Sheehan
Kempton / 4 / 2m 2f / NH Flat / 7K 11-4
Tongue Strap
Standard To Slow1/12 -win 2 Jarveys Plate 11-1

soon steadied mid-division on inside, smooth headway tracking leaders over 2f out, ridden to lead 1f out, clear when hung left towards finish, ran on well

21 17.92
5.7
19 2021-02-11 13:35 Come Dancing
G Sheehan
Kempton / 5 / 2m / NH Flat / 4K 10-8 Standard To Slow7/12 -btn 3.7 Chalgrove 11-4

held up towards rear, not much room over 2f out, soon ridden, kept on inside final furlong, never on terms

10 12.18
3.65
20 2021-02-11 12:35 Golden Roc
G Sheehan
Kempton / 5 / 2m / NH Flat / 4K 11-4 Standard To Slow5/11 -btn 6.75 Galore Desassences 10-11

chased leader 2f, in touch, effort over 2f out, no extra inside final furlong

19 20.29
5.7
21 2021-02-09 13:15 American Legacy
G Sheehan
Kempton / 5 / 2m / NH Flat / 4K 11-4 Standard To Slow7/13 -btn 16.75 Bricklagger 11-4

chased leaders went 2nd 6f out, until over 3f out, edged left and weakened 2f out

8 9.05
3.34
22 2021-02-06 15:30 Dominateur
G Sheehan
Sandown / 2 / 3m 37y / Chase Turf / 28K 11-9
Blinkers
HeavyP -btn Deise Aba 11-7

in rear, jumped slowly 2nd, jumped slowly 8th, blundered badly 12th and pulled up

13 15.46
3.2
139
23 2021-02-06 14:20 Saint Calvados
G Sheehan
Sandown / 1 / 3m 37y / Chase Turf / 50K 11-0 HeavyU -btn Native River 11-6

waited with in rear, blundered and unseated rider 17th

6.5 7.09
3.4
167
24 2021-02-05 15:50 Easy As That
G Sheehan
Chepstow / 4 / 2m 3f 100y / Hurdle Turf / 7K 11-6 Heavy1/11 -win 9 Eamon An Cnoic 11-4

mid-division on inside, closed 3rd, not fluent 5th, 2nd when not fluent 3 out, led next, clear when mistake last, eased towards finish

3.12 3.85
1.75
114
25 2021-02-05 15:20 The Lion Dancer
G Sheehan
Chepstow / 4 / 3m 2f 54y / Chase Turf / 8K 10-8
Blinkers
Heavy1/10 -win 10 Tinkers Hill Tommy 11-6

led until not fluent 13th, led 5 out, pressed when left clear 4 out, slow 3 out, eased down towards finish

15 16.31
4.47
100
26 2021-02-04 15:50 Diddly Do
G Sheehan
Wincanton / 5 / 1m 7f 65y / NH Flat / 4K 11-0 Heavy1/10 -win 4.75 My Keepsake 11-0

chased leaders, lost place after 4f, closed 6f out, led 3f out, clear final 100 yards, stayed on well

4.2 4.8
1.91
27 2021-02-03 16:10 Crest
G Sheehan
Warwick / 6 / 3m / Chase Turf / 3K 11-2
Tongue Strap
HeavyP -btn Latenightpass 11-6

not fluent in rear, mistake 10th, well tailed off before 12th, pulled up after

101 215.78
29.71
113
28 2021-02-03 13:30 Eurkash
G Sheehan
Warwick / 5 / 2m 4f / Chase Turf / 6K 11-3
Hood
Heavy10/15 -btn 46.95 Overworkdunderpaid 11-12

prominent, not fluent 1st, struggling 12th, mistake 4 out and 3 out

8 10.5
2.86
96
29 2021-02-01 16:20 Will Victory
G Sheehan
Lingfield / 4 / 2m / NH Flat / 7K 10-11 Standard To Slow5/14 -btn 4.5 Strong Glance 11-4

held up towards rear, good headway out wide chasing leaders 3f out, wide home turn, weakened inside final furlong

8.5 10.5
3.56
30 2021-02-01 15:20 Freddy Mac
G Sheehan
Lingfield / 4 / 2m / NH Flat / 5K 11-4 Standard To Slow9/9 -btn 7 Galileo Silver 11-4

held up in rear, wide home turn, never on terms

126 357.35
46
31 2021-02-01 14:15 Mistersister
G Sheehan
Lingfield / 4 / 2m / NH Flat / 5K 10-8
Tongue Strap
Standard To Slow7/14 -btn 4.65 Atomic Jack 11-4

held up towards rear, headway over 1f out, never involved

15 16
4.64
32 2021-01-30 16:25 Leading Ewe On
G Sheehan
Doncaster / 5 / 2m 128y / NH Flat / 5K 11-0 Soft8/9 -btn 52.25 Marshmallo 11-0

led until 10f out, chased leaders, pushed along and weakened over 4f out, tailed off

23 25.89
5.3
33 2021-01-29 15:45 Artistic Language
G Sheehan
Doncaster / 5 / 2m 128y / Hurdle Turf / 6K 11-11
Blinkers
Soft16/17 -btn 94.75 Finisher 10-13

in touch, reminder after 2nd, ridden after normal 4 out, well beaten before omitted 3 out, tailed off

19 32
5.2
99
34 2021-01-29 13:32 Up For Parol
G Sheehan
Doncaster / 4 / 2m 3f 88y / Hurdle Turf / 7K 11-5 Soft4/12 -btn 22.5 Sam Barton 11-5

led 2nd, headed 3 out, no extra from 2 out, lost 3rd last

4 4.66
1.72
35 2021-01-28 15:35 Mandalayan
G Sheehan
Fakenham / 5 / 2m 4f 1y / Hurdle Turf / 7K 11-11
Hood
Heavy8/11 -btn 44.8 Bells Of Peterboro 12-0

close up, ridden and wakened 3 out

19 21
5.44
104
36 2021-01-23 13:30 Anythingforlove
G Sheehan
Haydock / 1 / 1m 7f 144y / Hurdle Turf / 23K 10-11
Tongue Strap
Heavy4/5 -btn 18.05 Faivoir 11-4

close up, ridden 3 out, not trouble leaders

11 12.5
4.71
122
37 2021-01-21 16:10 Midnight Centurion
G Sheehan
Ludlow / 4 / 1m 6f 7y / NH Flat / 5K 11-4 Heavy2/4 -btn 4.75 Knickerbockerglory 11-4

led early, 2nd until 11f out, pushed along 8f out, went 2nd again over 3f out, no impression on winner over 1f out

2.5 2.72
1.39
38 2021-01-21 15:40 Chase Me
G Sheehan
Ludlow / 5 / 2m 7f 171y / Chase Turf / 5K 11-2 HeavyP -btn Hazel Hill 11-10

tracked leaders, slow 3rd, reminder next, lost place before 12th, soon behind, pulled up before 14th

29 38
7.4
85
39 2021-01-21 14:40 Legends Ryde
G Sheehan
Ludlow / 3 / 2m 7f 174y / Hurdle Turf / 11K 11-10
Tongue Strap
Heavy3/7 -btn 8.25 Sandymount Rose 11-2

chased leader until 2nd, chased leaders after, jumped left 4th and 5th, outpaced 4 out, rallied 3 out, no impression on winner, kept on

21 23.38
4.1
120
40 2021-01-21 13:40 Gumbo Flyer
G Sheehan
Ludlow / 4 / 2m 5f 55y / Hurdle Turf / 6K 11-5 Heavy7/10 -btn 31 Theme Tune 11-5

behind, slow 1st, closed after 5th, ridden and weakened before 3 out

51 105.62
13.2
41 2021-01-20 16:05 Golden Roc
G Sheehan
Newbury / 5 / 2m 69y / NH Flat / 4K 11-5 Heavy5/9 -btn 14 Fine Casting 11-5

towards rear, pushed along and outpaced over 3f out

11 17
3.22
42 2021-01-20 14:00 Dorisa Queen
G Sheehan
Newbury / 4 / 2m 4f 118y / Hurdle Turf / 6K 11-0 HeavyP -btn Little River Bay 11-12

always behind, blundered 6th, tailed off 4 out, blundered 2 out, pulled up last

201 540
80
43 2021-01-20 12:55 Island Nation
G Sheehan
Newbury / 4 / 2m 69y / Hurdle Turf / 6K 10-3 Heavy5/15 -btn 38.25 Gallyhill 11-0

mid-division until blundered 1st, towards rear, pushed along in mid-division after 4 out, plugged on

15 21.54
3.4
44 2021-01-19 16:15 Silver And Gold
G Sheehan
Exeter / 5 / 2m 175y / NH Flat / 4K 11-4 Heavy5/13 -btn 32 Del La Mar Rocket 11-4

midfield, ridden and lost place back straight, in rear end of back straight, headway on home turn, plugged on past beaten horses home straight

9 10.93
2.87
45 2021-01-19 15:15 Black Abbey
G Sheehan
Exeter / 5 / 2m 175y / Hurdle Turf / 6K 11-11 Heavy6/12 -btn 28.75 Neetside 11-5

led, headed before 4th, ridden and dropped to mid-division before 3 out, faded from 2 out

10 14.74
3.7
100
46 2021-01-19 14:15 Brave Seasca
G Sheehan
Exeter / 4 / 2m 175y / Hurdle Turf / 6K 11-4 Heavy4/18 -btn 11 Patroclus 11-4

held up, headway 3rd, close up, ridden and jumped left 3 out, plugged on

34 45.22
6.96
47 2021-01-19 13:15 Hudson Yard
G Sheehan
Exeter / 4 / 2m 7f 25y / Hurdle Turf / 6K 11-2 Heavy1/12 -win 2.25 Arctic Footprint 10-13

made most, ridden 2 out, hung left then right flat, ridden out

13 17.94
4.2
48 2021-01-18 15:25 Full Spes
G Sheehan
Lingfield / 4 / 2m / NH Flat / 5K 11-4 Standard To Slow8/9 -btn 14.8 Royaume Uni 10-7

held up and behind, reminders out wide over 3f out, ridden 2f out, weakened rapidly

23 34.66
6
49 2021-01-18 12:45 Datsalrightgino
G Sheehan
Lingfield / 5 / 2m / NH Flat / 4K 11-4 Standard To Slow2/13 -btn 3.25 Robelli 11-4

mid-division, pushed along and outpaced over 2f out, ridden and went moderate 2nd entering final furlong, no chance with easy winner

3.5 3.78
1.63
50 2021-01-18 12:15 Rose Ohara
G Sheehan
Lingfield / 5 / 2m / NH Flat / 5K 10-12 Standard To Slow3/12 -btn 0.8 First Glory 10-5

chased leaders on inside, switched right and went 2nd over 2f out until over 1f out, soon switched left, chased leaders and kept on inside final furlong, going on close home

2.5 2.74
1.33
51 2021-01-16 14:05 Edwardstone
G Sheehan
Market Rasen / 2 / 2m 125y / Hurdle Turf / 15K 11-12 Heavy1/4 -win 5 Rowland Ward 10-12

tracked leading pair on inside, closer 3 out, brought wide home straight, challenged approaching 2 out, soon led, quickened readily clear run-in

2 2.12
1.28
141
52 2021-01-16 12:20 Ivilnoble
G Sheehan
Market Rasen / 3 / 2m 7f 191y / Chase Turf / 12K 11-0
Tongue Strap
HeavyP -btn Eclair Mag 11-1

chased leaders on inside, weakened 4 out, tailed off when mistake 3 out, pulled up soon after

5 5.69
2.11
115
53 2021-01-14 15:20 Sandaroc
G Sheehan
Bangor-on-Dee / 4 / 2m 145y / Hurdle Turf / 6K 10-12
Tongue Strap
Heavy2/8 -btn 11 The Glancing Queen 11-4

chased leader, left in front 1st, awkward 3rd, ridden after 3 out, headed 2 out, one pace from last, held on for 2nd flat

29 127.1
4.32
54 2021-01-14 14:20 Sartene's Son
G Sheehan
Bangor-on-Dee / 5 / 2m 7f 7y / Hurdle Turf / 6K 10-13
Tongue Strap
Heavy1/11 -win 10 Loch Garman Aris 9-11

prominent, led 3rd, headed 6th, prominent, ridden to lead approaching last, stayed on

23 26
6.2
92
55 2021-01-14 13:50 Representing Bob
G Sheehan
Bangor-on-Dee / 4 / 2m 3f 123y / Hurdle Turf / 6K 11-6 Heavy5/9 -btn 43 Pennyforapound 11-6

close up, lost place 7th, slow and hit next, weakened 3 out

21 39.42
4.7
56 2021-01-14 13:20 Talktomenow
G Sheehan
Bangor-on-Dee / 4 / 3m 5y / Chase Turf / 8K 11-12
Blinkers
Heavy2/10 -btn 1.5 Echo Watt 11-5

towards rear, ridden 3 out, headway next, ridden to chase winner next, kept on

11 13.81
3.83
120
57 2021-01-13 15:30 Eurkash
G Sheehan
Plumpton / 5 / 2m 214y / Chase Turf / 7K 11-4
Hood
Soft4/9 -btn 9 High Up In The Air 11-12

raced keenly, chased leaders, went 2nd 3rd until bad mistake 3 out, 2nd again before next, no chance with winner, lost 2nd 2 out, weakened into 4th run-in

4 4.68
1.65
97
58 2021-01-13 15:00 Tractor Fred
G Sheehan
Plumpton / 4 / 3m 217y / Hurdle Turf / 8K 11-6
Tongue Strap
Soft10/14 -btn 46.95 One For Dunstan 10-4

chased leaders, lost place and towards rear 6th, never on terms after, tailed off 3 out

12 15.56
4
100
59 2021-01-13 13:30 Eventful
G Sheehan
Plumpton / 4 / 1m 7f 195y / Hurdle Turf / 6K 10-0 Soft4/11 -btn 26.75 Gericault Roque 11-5

towards rear, moderate headway in 5th before 3 out, well held when left modest 4th next

67 74.7
6.64
60 2021-01-13 13:00 Tallow For Coal
G Sheehan
Plumpton / 4 / 2m 4f 114y / Hurdle Turf / 6K 11-2
Tongue Strap
Soft3/10 -btn 12.75 Here Comes Johny 11-9

chased leader, led before 3 out, pushed along and headed before next, soon dropped to 3rd, plugged on, no chance with winner

1.8 1.77
1.11
61 2021-01-11 13:20 Samtara
G Sheehan
Hereford / 4 / 3m 1f 119y / Hurdle Turf / 7K 11-10 Soft2/11 -btn 0.1 Spirit Of Waterloo 11-12

not fluent, held up in rear, headway when mistake 3 out, went 2nd after 2 out, switched right before last, challenged flat, edged right towards finish, brushed winner post, just held

5.5 6.49
2.22
108
62 2021-01-10 16:10 Kicksaftersix
G Sheehan
Exeter / 5 / 2m 175y / NH Flat / 4K 11-2 Soft5/12 -btn 8.5 Flemenstide 11-2

last pair, plugged on final 2f, never troubled leaders

11 14
3.16
63 2021-01-09 15:10 Dominateur
G Sheehan
Chepstow / 1 / 3m 6f 130y / Chase Turf / 150K 10-8 Soft13/18 -btn 56.3 Secret Reprieve 10-1

held up in mid-division, lost place before 2nd, mistake 12th and 17th, some headway 17th, well beaten before 4 out

17 22.83
3.77
141
64 2021-01-09 14:30 Easy As That
G Sheehan
Chepstow / 4 / 2m 11y / Hurdle Turf / 6K 10-12 Soft4/11 -btn 5.75 Witness Protection 11-5

not always fluent, led, clear before 2nd, reduced lead 3rd, headed before 3 out, 4th and held last

3.5 3.57
1.54
65 2021-01-09 13:25 Yggdrasil
G Sheehan
Chepstow / 1 / 2m 11y / Hurdle Turf / 50K 11-0 Soft5/8 -btn 29.25 Adagio 11-0

chased clear leader until 2nd, outpaced before 3 out, well held after, not fluent 2 out, kept on flat

15 17.04
2.92
66 2021-01-09 12:50 Illegal Model
G Sheehan
Chepstow / 2 / 2m 7f 131y / Hurdle Turf / 16K 11-0
Tongue Strap
Soft4/12 -btn 5.75 Storm Arising 11-5

prominent, led before 3 out, mistake and headed 2 out, beaten when not fluent last

10 10.72
3.25
131
67 2021-01-08 15:20 Alrightjack
G Sheehan
Lingfield / 4 / 2m / NH Flat / 5K 11-5
Tongue Strap
Standard To Slow5/9 -btn 1.9 Eye Of An Eagle 11-5

tracked leaders, pushed along over 2f out, ridden over 1f out, kept on inside final furlong

6 7
2.07
68 2021-01-08 14:50 Bardd
G Sheehan
Lingfield / 4 / 2m / NH Flat / 5K 11-4 Standard To Slow5/5 -btn 30.5 Black Kalanisi 11-4

tracked leaders on inside, pushed along 4f out, soon outpaced and beaten, tailed off

29 41.85
4.2
69 2021-01-08 13:20 Deer Hunter
G Sheehan
Lingfield / 5 / 2m / NH Flat / 4K 11-5 Standard To Slow11/11 -btn 31.45 Jumping Cats 11-5

chased leaders on inside, pushed along 5f out, weakened 4f out

8 9.76
2.9

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