So Beloved Horse Racing Form | Ascot 13:15 17th June 2020

So Beloved' Form | 17th June 2020

17th June 2020 Silver Royal Hunt Cup Handicap (Str)

Age
10
Weight
9-9
Trainer
D O'Meara
(Last 14 Days: 8-56, 14.29%)
Owner
Thoroughbred British Racing & Partner
Sex
gelding
Breeder
Juddmonte Farms Ltd
Colour
Bay
Foaling Date
2010-04-30
Race Type
Flat Turf
Class
2
Classifications
Cup, Handicap, Hunt
Ground
Good
Distance
1m
Runners
22
Prize Money
£35,000
Is So Beloved Improving?
Does So Beloved 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 Course/Class/Distance/Type/Prize
Classifications
Weight
Headgear
Going Finish Pos./No. Of Runners - Dist. Won/Beaten/Finish Time
In Running Comments
Trainer
Jockey
SP BF Odds
Plc Odds
OR
0 2020-06-02 13:20 Newcastle / 2 / 1m 5y / Flat AW / 15K
Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}5 /11 - btn 9.2 Sir Busker 9-0 1m 41.9s

${previous_race.HIR_InRunningComments}

D O'Meara
D Nolan
26 34
7
97
1 2019-11-23 13:55 Lingfield / 3 / 7f 1y / Flat AW / 7K
Condition, Gold, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}4 /7 - btn 3.45 Documenting 9-0 1m 24.64s

${previous_race.HIR_InRunningComments}

D O'Meara
A Kirby
3.5 4.02
1.91
97
2 2019-11-16 13:00 Lingfield / 2 / 1m 1y / Flat AW / 12K
Gold, Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /10 - btn 3.25 Alrajaa 9-6 1m 37.14s

${previous_race.HIR_InRunningComments}

D O'Meara
A Kirby
7 8.28
2.19
96
3 2019-10-19 16:40 Ascot / 2 / 1m / Flat Turf / 156K
Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}7 /20 - btn 6.55 Escobar 9-6 1m 47.438s

${previous_race.HIR_InRunningComments}

D O'Meara
G Mosse
67 190.57
17
98
4 2019-10-05 15:10 Ascot / 2 / 7f / Flat Turf / 112K
Cup, Handicap, Heritage
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}14 /17 - btn 12.25 Kynren 9-2 1m 31.6025s

${previous_race.HIR_InRunningComments}

D O'Meara
Angus Villiers
15 25.02
4.6
98
5 2019-09-13 16:30 Sandown / 2 / 7f / Flat Turf / 19K
Claiming, Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}3 /10 - btn 1.3 Tukhoom 8-0 1m 29.77s

${previous_race.HIR_InRunningComments}

D O'Meara
A Kirby
6 7.6
2.22
99
6 2019-08-22 15:00 York / 2 / 7f 192y / Flat Turf / 53K
Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}7 /18 - btn 5.5 What's The Story 9-6 1m 37.24s

${previous_race.HIR_InRunningComments}

D O'Meara
D Nolan
34 75.76
10.79
102
7 2019-08-02 15:00 Goodwood / 2 / 1m / Flat Turf / 93K
Gold, Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}16 /20 - btn 9.55 Beat Le Bon 8-13 1m 37.19s

${previous_race.HIR_InRunningComments}

D O'Meara
G Mosse
34 68.68
7.74
104
8 2019-07-13 15:30 Newmarket / 2 / 7f / Flat Turf / 75K
Cup, Handicap, Heritage
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}7 /17 - btn 2.85 Vale Of Kent 9-4 1m 23.26s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
17 22
4.51
105
9 2019-06-19 17:00 Ascot / 2 / 1m / Flat Turf / 109K
Cup, Handicap, Heritage, Hunt
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}9 /28 - btn 3.9 Afaak 9-3 1m 43.335s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
34 68.58
10.02
105
10 2019-05-25 14:00 York / 2 / 7f / Flat Turf / 16K
Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /8 - btn 2.25 Cardsharp 9-13 1m 24.43s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
3.75 4.2
1.6
105
11 2019-04-27 14:05 Haydock / 2 / 7f 37y / Flat Turf / 28K
Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}4 /14 - btn 3.2 Safe Voyage 9-8 1m 32.09s

${previous_race.HIR_InRunningComments}

D O'Meara
D Nolan
17 25
6.15
105
12 2019-04-13 16:50 Thirsk / 3 / 7f / Flat Turf / 9K
Condition, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}3 /6 - btn 5 Vanbrugh 9-2 1m 24.74s

${previous_race.HIR_InRunningComments}

D O'Meara
D Nolan
2.88 2.92
1.61
107
13 2018-11-03 15:45 Newmarket / 1 / 1m / Flat Turf / 21K
Listed, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}4 /6 - btn 11.05 Mitchum Swagger 9-2 1m 43.183s

${previous_race.HIR_InRunningComments}

D O'Meara
D Nolan
8 8.39
3.5
107
14 2018-10-27 16:35 Doncaster / 2 / 7f 6y / Flat Turf / 19K
Claiming, Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /18 - btn 1.25 Muntadab 9-7 1m 25.1425s

${previous_race.HIR_InRunningComments}

D O'Meara
D Nolan
15 15.28
4.43
107
15 2018-09-06 16:10 Haydock / 3 / 6f 212y / Flat Turf / 9K
Condition, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}3 /5 - btn 6 Mjjack 9-2 1m 30.34s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
2.1 2.26
1.47
111
16 2018-08-25 15:00 York / 1 / 7f / Flat Turf / 102K
Group, Stakes, Group 3
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}8 /9 - btn 6.55 Expert Eye 9-1 1m 24.41s

${previous_race.HIR_InRunningComments}

D O'Meara
P Makin
17 32
4.85
112
17 2018-08-01 15:35 Goodwood / 1 / 1m / Flat Turf / 593K
Champion, Group, Stakes, Group 1
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}6 /8 - btn 5.1 Lightning Spear 9-8 1m 40.91s

${previous_race.HIR_InRunningComments}

D O'Meara
A Kirby
51 70
12.69
112
18 2018-07-31 15:00 Goodwood / 1 / 7f / Flat Turf / 177K
Group, Stakes, Group 2
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}11 /12 - btn 5.1 Sir Dancealot 9-3 1m 28.1s

${previous_race.HIR_InRunningComments}

D O'Meara
P Makin
17 23
5.34
112
19 2018-07-21 16:55 Curragh / / 7f / Flat Turf / 71K
Group, Stakes, Group 2
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /7 - btn 0.5 Larchmont Lad 9-8 1m 23.73s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
3.5 3.93
1.92
112
20 2018-06-30 13:45 Newmarket / 1 / 7f / Flat Turf / 34K
Group, Stakes, Group 3
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /7 - btn 1 Sir Dancealot 9-5 1m 26.32s

${previous_race.HIR_InRunningComments}

D O'Meara
P Makin
15 21.13
7.2
111
21 2018-06-19 14:30 Ascot / 1 / 1m / Flat Turf / 367K
Champion, Group, Stakes, Group 1
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}8 /15 - btn 4.6 Accidental Agent 9-0 1m 39.77s

${previous_race.HIR_InRunningComments}

D O'Meara
P Makin
101 439.03
95
111
22 2018-05-26 14:00 York / 2 / 7f / Flat Turf / 16K
Handicap, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /11 - btn 0.1 Gilgamesh 9-2 1m 23.43s

${previous_race.HIR_InRunningComments}

D O'Meara
P Makin
13 20
5.3
108
23 2018-05-12 16:20 Haydock / 1 / 7f 37y / Flat Turf / 21K
Listed, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}4 /6 - btn 5 Tabarrak 9-11 1m 29.75s

${previous_race.HIR_InRunningComments}

D O'Meara
M Harley
4.5 5.2
2.76
110
24 2018-04-21 15:05 Thirsk / 3 / 7f / Flat Turf / 9K
Condition, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /8 - btn 0.5 Kimberella 9-9 1m 28.395s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
3.75 3.95
1.6
110
25 2017-11-22 18:40 Kempton / 1 / 1m / Flat AW / 23K
Listed, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}9 /12 - btn 6 Second Thought 9-0 1m 39.21s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
13 14.61
3.78
112
26 2017-10-28 15:05 Leopardstown / / 7f / Flat Turf / 28K
Listed, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}4 /15 - btn 2.35 Making Light 9-0 1m 33.4175s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
3.25 3.26
1.72
112
27 2017-09-07 16:00 Haydock / 3 / 6f 212y / Flat Turf / 10K
Condition, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}4 /6 - btn 4.85 Donjuan Triumphant 9-1 1m 28.5725s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
2.25 2.39
1.53
111
28 2017-08-25 15:00 York / 1 / 7f / Flat Turf / 99K
Group, Stakes, Group 3
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}5 /18 - btn 1.6 Talaayeb 8-6 1m 24.4s

${previous_race.HIR_InRunningComments}

D O'Meara
A Kirby
11 15.5
4.48
111
29 2017-08-01 15:00 Goodwood / 1 / 7f / Flat Turf / 170K
Group, Stakes, Group 2
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}5 /13 - btn 1.15 Breton Rock 9-3 1m 26.85s

${previous_race.HIR_InRunningComments}

D O'Meara
A Kirby
51 96.82
15.83
111
30 2017-07-16 15:45 Curragh / / 7f / Flat Turf / 71K
Group, Stakes, Group 2
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /9 - btn 1.75 Spirit of Valor 9-1 1m 24.91s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
21 41.06
7.4
108
31 2017-07-01 16:25 Windsor / 1 / 1m 31y / Flat Turf / 21K
Listed, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}4 /5 - btn 4.35 Morando 9-4 1m 45.007s

${previous_race.HIR_InRunningComments}

D O'Meara
A Kirby
13 17.84
6.6
108
32 2017-06-10 16:05 Haydock / 1 / 7f 37y / Flat Turf / 36K
Group, Stakes, Group 3
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}3 /8 - btn 0.8 Absolutely So 9-0 1m 33.17s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
9 10.44
3.25
108
33 2017-05-13 15:45 Haydock / 1 / 6f 212y / Flat Turf / 21K
Listed, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}3 /7 - btn 1.3 Oh This Is Us 9-7 1m 28.38s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
7 8.2
2.73
109
34 2017-04-29 16:05 Leicester / 1 / 7f / Flat Turf / 28K
Listed, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}5 /5 - btn 48.75 Home Of The Brave 9-2 1m 31.99s

${previous_race.HIR_InRunningComments}

D O'Meara
R L Moore
6.5 7.8
3.28
111
35 2016-10-07 14:40 Newmarket / 1 / 7f / Flat Turf / 93K
Group, Stakes, Group 2
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}10 /12 - btn 11.3 Aclaim 9-1 1m 26.18s

${previous_race.HIR_InRunningComments}

D O'Meara
P Makin
21 26
5.9
111
36 2016-10-01 15:50 Redcar / 1 / 7f / Flat Turf / 23K
Listed, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}3 /6 - btn 2 Latharnach 9-0 1m 23.63s

${previous_race.HIR_InRunningComments}

D O'Meara
P Makin
7 8.48
2.34
111
37 2016-09-16 16:25 Newbury / 1 / 7f / Flat Turf / 21K
Cup, Listed, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}4 /8 - btn 3.3 Aclaim 8-13 1m 27.995s

${previous_race.HIR_InRunningComments}

D O'Meara
James Doyle
3.5 3.57
1.67
112
38 2016-08-28 16:20 Goodwood / 1 / 7f / Flat Turf / 34K
Group, Stakes, Group 3
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}5 /6 - btn 2.6 Opal Tiara 8-6 1m 26.76s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
2.38 2.48
1.21
112
39 2016-08-19 15:05 York / 1 / 7f / Flat Turf / 85K
Group, Stakes, Group 3
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /10 - btn 1.25 Nemoralia 8-7 1m 22.41s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
6.5 7.32
113
40 2016-07-27 15:10 Goodwood / 1 / 1m / Flat Turf / 560K
Champion, Group, Stakes, Group 1
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}7 /10 - btn 4.75 The Gurkha 9-0 1m 38.3s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
41 92.51
12.07
113
41 2016-06-25 15:55 Newmarket / 1 / 7f / Flat Turf / 34K
Group, Stakes, Group 3
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}4 /8 - btn 8.45 Breton Rock 9-3 1m 32.0125s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
5 5.89
1.88
113
42 2016-05-28 15:10 Haydock / 1 / 7f / Flat Turf / 36K
Group, Stakes, Group 3
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}3 /9 - btn 2.3 Home Of The Brave 9-0 1m 29.23s

${previous_race.HIR_InRunningComments}

D O'Meara
P J Smullen
3.75 4.37
1.65
113
43 2016-05-07 14:45 Haydock / 1 / 7f / Flat Turf / 21K
Listed, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}1 /7 - win 2 You're Fired 9-7 1m 26.46s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
4.33 4.64
2.47
113
44 2015-10-31 15:45 Newmarket / 1 / 1m / Flat Turf / 21K
Listed, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}3 /9 - btn 0.95 Big Baz 9-2 1m 40.207s

${previous_race.HIR_InRunningComments}

D O'Meara
Andrea Atzeni
6.5 7.4
2.5
113
45 2015-10-09 14:40 Newmarket / 1 / 7f / Flat Turf / 85K
Group, Stakes, Group 2
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}4 /10 - btn 0.9 Cable Bay 9-3 1m 24.675s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
9 12
4.2
110
46 2015-10-03 15:35 Redcar / 1 / 7f / Flat Turf / 23K
Listed, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /7 - btn 0.75 Zarwaan 9-0 1m 23.25s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
5 5.3
2.78
110
47 2015-08-30 16:15 Goodwood / 1 / 7f / Flat Turf / 34K
Group, Stakes, Group 3
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}1 /5 - win 0.2 Here Comes When 9-0 1m 28.61s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
3.5 3.78
2.36
110
48 2015-08-21 15:05 York / 1 / 7f / Flat Turf / 57K
Listed, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}7 /14 - btn 6.65 Fadhayyil 8-4 1m 24.7825s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
8 9.4
3.53
110
49 2015-07-31 15:10 Goodwood / 2 / 1m / Flat Turf / 93K
Gold, Handicap, Heritage
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}1 /18 - win 0.75 Belgian Bill 9-3 1m 37.88s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
11 13.45
4.13
103
50 2015-06-13 14:35 York / 2 / 7f / Flat Turf / 25K
Handicap, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}10 /17 - btn 5.8 Jallota 9-8 1m 26.77s

${previous_race.HIR_InRunningComments}

D O'Meara
P Makin
8.5 9.41
2.59
103
51 2015-05-30 13:45 York / 2 / 7f / Flat Turf / 19K
Handicap, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}1 /16 - win 1.5 Alfred Hutchinson 9-1 1m 24.52s

${previous_race.HIR_InRunningComments}

D O'Meara
P Makin
11 12
3.6
95
52 2015-05-09 15:45 Ascot / 2 / 7f / Flat Turf / 63K
Cup, Handicap, Heritage
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}18 /26 - btn 14.35 Speculative Bid 8-9 1m 29.33s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
17 22.22
5.07
96
53 2015-04-18 15:20 Thirsk / 3 / 7f / Flat Turf / 7K
Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /13 - btn 0.5 One Word More 9-4 1m 23.88s

${previous_race.HIR_InRunningComments}

D O'Meara
D Tudhope
3.75 4.1
1.83
90
54 2014-08-16 15:30 Ripon / 2 / 6f / Flat Turf / 44K
Handicap, Stakes
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}14 /19 - btn 6.45 Out Do 9-1 1m 14.08s

${previous_race.HIR_InRunningComments}

Mrs R Carr
P J McDonald
26 33.61
6.77
92
55 2014-08-04 15:30 Ripon / 3 / 6f / Flat Turf / 7K
Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}5 /10 - btn 5.85 Pipers Note 9-3 1m 11.8s

${previous_race.HIR_InRunningComments}

Mrs R Carr
Jemma O'Sullivan
12 16.62
4.98
92
56 2014-06-20 20:05 Newmarket / 3 / 7f / Flat Turf / 9K
Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}7 /9 - btn 6.25 Dark Emerald 9-6 1m 26.94s

${previous_race.HIR_InRunningComments}

R Charlton
James Doyle
7 8.47
2.92
93
57 2014-05-22 15:50 Goodwood / 2 / 7f / Flat Turf / 16K
Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}3 /7 - btn 4 Russian Realm 8-9 1m 31.27s

${previous_race.HIR_InRunningComments}

R Charlton
James Doyle
8 9
2.49
93
58 2014-04-29 15:55 Lingfield / 3 / 1m 1y / Flat AW / 8K
Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}1 /8 - win 0.75 Yeager 9-7 1m 35.93s

${previous_race.HIR_InRunningComments}

R Charlton
James Doyle
8 10.5
2.89
90
59 2014-04-12 15:30 Newbury / 2 / 1m / Flat Turf / 31K
Cup, Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}23 /23 - btn 48.7 Gabrial's Kaka 8-12 1m 51.91s

${previous_race.HIR_InRunningComments}

R Charlton
Oisin Murphy
9 11
3.48
90
60 2013-07-31 19:30 Sandown / 3 / 1m 14y / Flat Turf / 7K
Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}3 /9 - btn 1.8 George Cinq 9-1 1m 45.65s

${previous_race.HIR_InRunningComments}

R Charlton
James Doyle
5.5 5.9
2.08
90

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