N McCluskey Horse Racing Form | Sedgefield 15:15 22nd October 2023

N McCluskey' Form | 22nd October 2023

22nd October 2023 Roflow Enviromental Engineering Specialist Ventilation Handicap Chase

Total Horses Trained Last 14 Days Race Type Wins Races Win %
17 0 wins from 0 runs
0%
Flat AW 0 4
0%
Chase Turf 0 26
0%
Flat Turf 0 2
0%
NH Flat 0 18
0%
Hurdle Turf 5 137
3.65%
Race Type
Chase Turf
Class
5
Classifications
Chase, Handicap
Ground
Soft
Distance
3m 2f 202y
Runners
8
Prize Money
£6,450
Is N McCluskey Improving?
Does N McCluskey 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
Jockey
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 2023-10-06 17:20 Rust To Riches
P Byrnes
Downpatrick / / 2m 7f 110y / Chase Turf / 10K 11-4
Tongue Strap
Soft5/9 -btn 28 Greenway Machine 9-7

soon towards rear, mistake 7th and reminders, again mistake 8th, ridden and went moderate 5th after 4 out, no extra and kept on one pace from next

26 30.37
7
90
1 2023-10-06 16:10 Moneynabane
P Byrnes
Downpatrick / / 2m 5f 110y / Hurdle Turf / 10K 11-4 Soft1/10 -win 6 Wee Jerry 10-6

tracked leader in 2nd, lost place before 5 out but remained close-up in 4th, short of room on inner before last, soon went 2nd and brought to outer run-in, led inside final 200 yards and ridden clear, comfortably

5.5 6.59
2.14
90
2 2023-10-06 15:00 Monoxide
D E Mullins
Downpatrick / / 2m 1f 165y / Hurdle Turf / 10K 10-8
Cheekpieces
Soft6/8 -btn 14.2 Sea The Sunset 10-13

led, not fluent 4 out, again not fluent 2 out and soon strongly pressed, pushed along and headed before last, ridden and no extra run-in, weakened to 6th close home

9 10.74
2.7
80
3 2023-09-25 16:15 Monoxide
Ben Bromley
Warwick / 5 / 2m 54y / Chase Turf / 8K 10-1
Tongue Strap
Good2/10 -btn 4 Ben Buie 11-6

mid-division, driven after 3 out, headway 2 out, stayed on flat, went 2nd post, no impression on winner

9 14.76
3.52
78
4 2023-09-25 14:30 Moneynabane
Ben Bromley
Warwick / 4 / 2m / Hurdle Turf / 9K 10-7 Good7/7 -btn 36 Uggy Uggy Uggy 11-3

chased leaders, mistake 4th, not fluent and lost place 3 out, soon well beaten

17 19.42
7.83
96
5 2023-09-15 15:25 Wee Jerry
B P Kennedy
Downpatrick / / 2m 1f 165y / Hurdle Turf / 10K 10-6 Soft5/11 -btn 23.75 Morricone 11-1

tracked leader in 2nd and jumped left at times, improved to lead after 2nd and went clear after next, not fluent 3 out and reduced advantage before 2 out, ridden and headed before last, no extra and weakened run-in

17 19.5
5.55
80
6 2023-09-11 16:15 Moneynabane
Ben Bromley
Perth / 4 / 2m 47y / Hurdle Turf / 10K 10-2 Soft5/8 -btn 10 Malangen 10-1

led, headed and remained in 2nd before 4th, pushed along after 3 out, gradually dropped away

10 11.56
3.3
98
7 2023-09-11 15:40 Monoxide
Ben Bromley
Perth / 5 / 2m 4f 35y / Hurdle Turf / 8K 10-10
Tongue Strap
Soft6/10 -btn 9.6 Prince Nino 11-1

tracked leaders, mistake 6th, pushed along home turn, gradually weakened from 2 out

21 25.47
5.9
85
8 2023-08-28 16:55 Monoxide
B P Kennedy
Downpatrick / / 2m 3f 55y / Chase Turf / 10K 10-3
Blinkers
GoodU -btn Padraic's Choice 10-9

tracked leaders, 2nd when mistake and unseated rider 6th

9 11.36
2.87
76
9 2023-08-28 15:50 Moneynabane
B P Kennedy
Downpatrick / / 2m 5f 160y / Hurdle Turf / 11K 10-3 Good3/10 -btn 5.75 Paidi's Passion 11-2

tracked leaders, 3rd halfway, pushed along 2 out and ridden approaching last, no impression run-in, kept on one pace

21 27.32
6.8
91
10 2023-08-28 15:15 Rust To Riches
B P Kennedy
Downpatrick / / 2m 5f 160y / Hurdle Turf / 10K 10-11 Good7/9 -btn 45 Reverend Hubert 11-7

mid-division, 5th halfway, pushed along and no impression after 4 out, no extra from next

51 88.15
6.14
11 2023-08-28 14:40 Wee Jerry
B P Kennedy
Downpatrick / / 2m 1f 165y / Hurdle Turf / 10K 10-6
Tongue Strap
Good10/12 -btn 34 Anyway 11-9

prominent and led before 2nd, slight mistake 2 out and headed, soon no extra and towards rear when mistake last

51 98.29
16.5
80
12 2023-08-24 16:25 Rust To Riches
Ben Bromley
Stratford / 5 / 3m 3f 119y / Chase Turf / 8K 11-9
Tongue Strap
GoodP -btn Call Of The Loon 11-8

mid-division, hampered 1st, struggling 16th, pulled up after

26 32
9.2
100
13 2023-08-19 17:06 Moneynabane
B P Kennedy
Perth / 4 / 2m 4f 35y / Hurdle Turf / 10K 10-1 Good5/9 -btn 5.55 Born Famous 12-0

held up in midfield, ridden and in touch before 2 out, in behind leaders approaching last, kept on same pace run-in

41 74.03
10.71
99
14 2023-08-19 15:55 Monoxide
B P Kennedy
Perth / 5 / 2m 7f 207y / Hurdle Turf / 10K 10-1
Tongue Strap
Good5/11 -btn 16.75 The Longest Day 10-1

held up in rear, headway before 8th, ridden and outpaced before 2 out, weakened approaching last

23 32.89
6.6
85
15 2023-08-13 16:10 One Of Us Is Lying
B P Kennedy
Downpatrick / / 2m 5f 165y / Hurdle Turf / 10K 10-11
Tongue Strap
Good To Yielding7/9 -btn 112.5 Invictus World 11-12

towards rear, 7th halfway, left 5th 5 out, ridden and weakened after 3 out, no impression before next, tailed off

126 776.28
99.25
16 2023-08-13 15:10 Moneynabane
M J M O'Sullivan
Downpatrick / / 2m 1f 65y / Hurdle Turf / 10K 11-12 Good To Yielding7/13 -btn 9.05 Gwan Tadhg 11-2

towards rear, 9th halfway, pushed along on inner after 2 out, soon no extra and kept on one pace from last

67 207.56
26
93
17 2023-08-02 15:55 Monoxide
Jack Hogan
Perth / 5 / 2m / Chase Turf / 8K 10-3
Blinkers
Good7/8 -btn 19.3 Pittsburg 10-2

towards rear, not fluent 8th, never on terms, well beaten 2 out

19 22.33
5.24
82
18 2023-08-02 15:20 Rust To Riches
Mr D McGill
Perth / 5 / 2m 7f 180y / Chase Turf / 8K 11-7
Blinkers
GoodP -btn Ecossais 11-8

towards rear and not fluent, last 5th, behind when pulled up before 12th

34 40
9.6
104
19 2023-08-01 18:50 Moneynabane
Mr D McGill
Perth / 4 / 2m 4f 35y / Hurdle Turf / 8K 10-11
Blinkers
Good To Soft9/11 -btn 46 Dripsey Moon 11-1

always towards rear, shaken up approaching 2 out, tailed off after last

67 145.05
18.77
20 2023-08-01 18:20 One Of Us Is Lying
Ben Harvey
Perth / 4 / 2m 47y / Hurdle Turf / 8K 10-11
Blinkers
Good To Soft5/6 -btn 41.5 Park Annonciade 11-0

led at steady pace, faced strong challenge approaching 3 out, headed after 3 out, ridden and weakened approaching 2 out

51 79.55
17.72
21 2023-07-20 19:20 Wee Jerry
Gearoid Brouder
Worcester / 5 / 2m / Hurdle Turf / 6K 10-6
Tongue Strap
Good9/9 -btn 74.75 G'day Aussie 10-9

led until 3 out, lost 2nd before next where mistake, weakened quickly, no chance when awkward last

26 37.87
7.2
86
22 2023-07-14 19:20 Rust To Riches
G P Brouder
Kilbeggan / / 3m 1f / Chase Turf / 14K 11-7
Blinkers
Yielding To SoftP -btn Desertmore House 11-12

led, joined 5 out, pushed along and headed after next, ridden and weakened 3 out, pulled up before last

67 407.73
32
99
23 2023-07-14 17:00 Nagambler
G P Brouder
Kilbeggan / / 2m 3f / Hurdle Turf / 10K 10-8 Yielding To SoftP -btn Castra Vetera 11-7

towards rear, pushed along and detached in rear halfway, pulled up before 4 out

251 1000
109.74
24 2023-07-13 15:15 Moneynabane
G P Brouder
Downpatrick / / 2m 1f 165y / Hurdle Turf / 10K 10-13 Good6/14 -btn 15 The Folkes Tiara 11-4

chased leader, 7th halfway, pushed along after 3 out, no impression from next

101 534.21
55
25 2023-07-02 17:10 Monoxide
B P Kennedy
Cartmel / 4 / 2m 1f 61y / Chase Turf / 9K 9-9
Blinkers
Good To SoftU -btn Getaway Luv 11-9

in rear, some headway when mistake and unseated rider 3 out

9 11
3.12
84
26 2023-07-02 16:01 Wee Jerry
B P Kennedy
Cartmel / 4 / 3m 1f 83y / Hurdle Turf / 8K 10-6
Tongue Strap
Good To SoftP -btn Our Sam 11-7

rear mid-division, chased leaders 5th, not fluent 4 out, weakened before 2 out and pulled up

67 130
24.23
91
27 2023-06-30 16:47 Social Distancing
B P Kennedy
Cartmel / 5 / 2m 6f 31y / Hurdle Turf / 6K 10-11
Cheekpieces
Good To Soft10/11 -btn 72.05 Pure Surf 10-6

mid-division, dropped to rear and struggling 3 out, tailed off

67 137.05
27.38
90
28 2023-06-30 15:05 Monoxide
B P Kennedy
Cartmel / 5 / 2m 5f 34y / Chase Turf / 7K 10-5
Blinkers
Good To Soft4/9 -btn 8.45 Hungry Tiger 11-1

held up, headway to go 3rd last when not fluent, ridden and outpaced home turn, plugged on

12 14.99
4.5
84
29 2023-06-30 13:55 Wee Jerry
Mr Paddy Barlow
Cartmel / 4 / 2m 1f 46y / Hurdle Turf / 7K 10-6
Tongue Strap
Good To Soft13/13 -btn 48.15 Calevade 10-10

mid-division on inside, pushed along and weakened 2 out

29 38
9.2
91
30 2023-06-24 17:05 Monoxide
D King
Down Royal / / 1m 4f 175y / Flat Turf / 10K 9-9
Blinkers
Good11/12 -btn 36.75 Londonofficecallin 9-1

always rear, never a factor, reminders 4f out and detached well over 2f out, no extra

81 280
30
63
31 2023-06-22 19:10 Rust To Riches
Mr O McGill
Uttoxeter / 4 / 3m 2f 13y / Chase Turf / 9K 10-9
Blinkers
Good To Soft5/5 -btn 34 No No Maestro 11-3

in rear, not much room 1st, pushed along before not fluent 14th, not fluent and struggling from next

13 14.29
6.17
110
32 2023-06-18 17:15 Nagambler
N J Ryan
Downpatrick / / 2m 1f 65y / NH Flat / 11K 11-4 GoodP -btn River Tara 11-11

held up in 6th, ridden and dropped to last 5f out, weakened, tailed off and pulled up

51 93.42
14.04
33 2023-06-18 16:40 Wee Jerry
N J Ryan
Downpatrick / / 2m 1f 65y / Hurdle Turf / 10K 10-6
Tongue Strap
Good5/12 -btn 13.3 Goodie Girl 11-8

prominent, took keen hold, disputed lead from 5th, ridden and headed 2 out, no impression

13 23.59
5.6
80
34 2023-06-18 16:05 Monoxide
N J Ryan
Downpatrick / / 2m 1f 65y / Hurdle Turf / 11K 10-11
Tongue Strap
Good7/9 -btn 24 Charlie Luciano 11-3

towards rear, no impression from 3 out, never a factor

29 48
7.34
80
35 2023-06-18 15:30 I Don't Get It
M J M O'Sullivan
Downpatrick / / 2m 1f 65y / Hurdle Turf / 15K 11-0
Blinkers
Good3/8 -btn 7.25 Rock On Seamie 11-2

led and clear, pushed along after 4 out, ridden and headed 3 out, 2nd and slight mistake 2 out, dropped to 5th at last, regained 3rd close home, kept on one pace

11 14.5
3.85
111
36 2023-06-18 14:20 One Of Us Is Lying
N J Ryan
Downpatrick / / 2m 2f 165y / Hurdle Turf / 10K 11-5
Tongue Strap
Good14/15 -btn 103.55 All In Montmartre 11-7

always behind, never a factor, tailed off

151 650
68.59
37 2023-06-17 17:10 Moneynabane
N J Ryan
Downpatrick / / 2m 2f 165y / NH Flat / 10K 11-7 Yielding To Soft7/9 -btn 65 Abi's Champ 11-7

tracked leaders, pushed along at halfway, ridden over 3f out, moderate 7th 2f out, no impression

81 237.35
18.65
38 2023-06-17 15:30 Monoxide
B P Kennedy
Downpatrick / / 2m 3f 55y / Chase Turf / 11K 9-7
Blinkers
Yielding To Soft2/7 -btn 9 Bal Kauto 11-7

held up in 6th, headway into 2nd 4 out, led next, ridden and joined 2 out, soon headed, 2nd at last, no impression on easy winner run-in

12 14
5.8
76
39 2023-06-11 15:25 Social Distancing
Ben Bromley
Punchestown / / 2m 3f 130y / Hurdle Turf / 11K 10-8 Good To Yielding18/25 -btn 84.75 Londonofficecallin 10-8

tracked leaders, ridden 3 out, weakened

126 507.57
46.55
80
40 2023-06-10 17:25 Moneynabane
J P O'Sullivan
Punchestown / / 2m 50y / Hurdle Turf / 12K 11-7 Good To Yielding9/17 -btn 37.2 Striking 11-5

disputed, mistake and headed 1st, tracked leaders, mistake 3rd, 3rd halfway, ridden and no extra after 2 out

201 692.41
82.02
41 2023-06-10 15:05 Rust To Riches
J P O'Sullivan
Punchestown / / 3m / Chase Turf / 12K 11-5
Cheekpieces
Good To YieldingP -btn Outside The Door 11-7

towards rear and not fluent at times, no extra in 8th from 4 out and pulled up before 2 out

17 23.27
6.6
105
42 2023-06-05 16:50 Rust To Riches
Mr D McGill
Listowel / / 3m / Chase Turf / 11K 11-0
Cheekpieces
Good5/9 -btn 15.75 Nice To Meet 11-0

towards rear, slight mistake 10th, some headway after 3 out and 6th next, ridden and no impression entering straight, kept on one pace run-in

15 26.66
4.9
43 2023-06-02 19:30 I Don't Get It
J P O'Sullivan
Down Royal / / 2m 4f 80y / Hurdle Turf / 15K 10-12 Good5/12 -btn 19.75 Building Bridges 10-12

reluctant to start and lost considerable ground at start, in touch in rear from 2nd, headway into 5th travelling well bypassing 3 out, ridden and slightly hampered in 3rd approaching 2 out, soon no impression

5.5 8.8
2.43
111
44 2023-05-31 18:30 Monoxide
J P O'Sullivan
Wexford / / 2m 1f 100y / Hurdle Turf / 11K 10-8
Blinkers
Good To Yielding8/14 -btn 23.95 Away To Milan 11-12

soon led, headed 5 out, pushed along in 2nd after 3 out, soon ridden and lost position before 2 out, no extra

26 36.71
9.48
80
45 2023-05-31 18:00 Wee Jerry
B W Harvey
Wexford / / 2m 1f 100y / Hurdle Turf / 11K 10-9
Blinkers
Good To YieldingP -btn Search For A Myth 11-11

soon led, 6 lengths clear halfway, pushed along and headed before 2 out, soon weakened and dropped to rear, pulled up before last

8 10.5
3.4
81
46 2023-05-26 19:15 I Don't Get It
J P O'Sullivan
Limerick / / 2m 3f / Hurdle Turf / 12K 11-3 Good To Yielding1/17 -win 3.75 Atimetodream 11-5

made all and clear early, increased tempo home turn, ridden and hard pressed 2 out, asserted before last, stayed on well flat

7.5 9
2.19
102
47 2023-05-26 18:15 Social Distancing
J P O'Sullivan
Limerick / / 2m 3f / Hurdle Turf / 11K 10-11 Good To Yielding11/16 -btn 54.5 Reflectionist 11-11

always towards rear, never involved

51 210
15.54
83
48 2023-05-19 19:45 Rust To Riches
Mr D Higgins
Downpatrick / / 3m 4f 150y / Chase Turf / 18K 11-7
Tongue Strap
Good To Yielding5/7 -btn 25.25 Billaway 12-0

held up in rear, mistake 5 out, soon reminders and flicked tail, pushed along in moderate 6th after 3 out, no impression

67 152.41
11.79
49 2023-05-19 17:30 I Don't Get It
M P O'Connor
Downpatrick / / 2m 2f 165y / Hurdle Turf / 11K 10-13 Good To Yielding2/13 -btn 2.75 Set Point 11-4

led, joined 3 out, headed 2 out, pushed along in 4th before last, ridden in 3rd 1f out, stayed on to 2nd final 100 yards, no impression on winner, kept on same pace

7.5 8.87
2.69
99
50 2023-05-05 19:25 Monoxide
G P Brouder
Downpatrick / / 2m 3f 55y / Chase Turf / 10K 10-9
Blinkers
Yielding5/12 -btn 18 Full Noise 11-8

chased leader, led after 2nd, pushed along and headed before 3 out, dropped to 4th next, no impression when mistake last

26 41.64
8.8
78
51 2023-05-01 14:45 Wee Jerry
M P O'Connor
Down Royal / / 3m / Hurdle Turf / 16K 10-9
Tongue Strap
Yielding6/7 -btn 39.55 Bella Bliss 10-12

held up in last, slight mistakes 3rd and 5th, pushed along briefly 6th, closer in 6th 4 out, soon ridden and no impression

51 100
12.77
81
52 2023-05-01 14:10 I Don't Get It
M P O'Connor
Down Royal / / 2m 180y / Hurdle Turf / 10K 11-6 Yielding1/18 -win 0.75 Lakefield Flyer 11-12

made most, pushed along and joined 3 out, soon ridden and strongly pressed, led again after last, stayed on well inside final furlong

7.5 11
2.48
92
53 2023-04-02 14:50 I Don't Get It
G P Brouder
Downpatrick / / 2m 1f 165y / Hurdle Turf / 11K 10-0 Soft1/12 -win 1.25 Warm In Gorey 10-7

led and soon clear, reduced lead and clear with one other 3 out, pressed next, pushed along when left in 3 lengths lead last, ridden and veered left 1f out, stayed on well

7 8.17
2.86
86
54 2023-04-02 14:15 Wee Jerry
G P Brouder
Downpatrick / / 2m 5f 160y / Hurdle Turf / 11K 10-0
Tongue Strap
Soft7/12 -btn 18.25 Winding River 11-4

led, inclined to jump left, mistake 4 out, pushed along and headed after 2 out, ridden in 4th after last, no extra

21 25.63
8
83
55 2023-03-17 16:30 Monoxide
S O'Callaghan
Down Royal / / 2m 3f 140y / Chase Turf / 15K 10-10
Blinkers
Soft To Heavy5/5 -btn 79.25 The Greek 11-11

led, slight mistake 6th and headed, 3rd next, dropped to last and mistake 8th, soon ridden and tailed off

26 46.58
11
78
56 2023-03-17 15:10 Arahecan
S A Mulcahy
Down Royal / / 2m 4f / Hurdle Turf / 15K 10-8 Soft To HeavyF -btn Ottoman Style 11-10

mid-division on inner, slight mistake 5th, clipped heels and slipped up after 6th

101 333.97
62.02
112
57 2023-03-06 14:50 Monoxide
G P Brouder
Leopardstown / / 2m / Hurdle Turf / 12K 9-13
Blinkers
Yielding12/15 -btn 37.3 Clever Currency 11-8

tracked leader, mistake 2nd and slight mistake next, 3rd halfway, slight mistake 3 out and dropped to 8th next, soon no extra, weakened

41 74.69
14.5
80
58 2023-03-04 15:45 Wee Jerry
G P Brouder
Navan / / 2m 6f 100y / Hurdle Turf / 13K 11-7
Tongue Strap
Yielding6/10 -btn 40.75 Western Walk 11-7

led, jumped left at times, ridden and headed 3 out, weakened

51 82
9.57
83
59 2023-03-04 15:10 Callthebarman
G P Brouder
Navan / / 2m 4f / Hurdle Turf / 12K 10-4
Blinkers
YieldingP -btn Prince Zaltar 10-8

led, mistake 7th, headed 4 out, soon ridden and weakened, pulled up before 3 out

101 220
52.31
97
60 2023-02-26 15:10 Monoxide
G P Brouder
Naas / 1 / 2m / Chase Turf / 28K 11-1
Tongue Strap
Yielding6/6 -btn 47.55 Rebel Gold 11-1

led, headed 4th, 2nd when stumbled on bend before 6th, under pressure when bad mistake 4 out and soon weakened, trailing straight

251 1000
327.52
78
61 2023-02-23 16:50 Callthebarman
Sarah Kavanagh
Thurles / / 2m 70y / Hurdle Turf / 11K 11-10
Tongue Strap
Good13/18 -btn 35.95 Port Rashid 11-0

tracked leaders early, rear of mid-division halfway, no extra after 3 out

67 228.05
20
102
62 2023-02-22 14:50 Social Distancing
P Byrnes
Punchestown / / 2m 6f 31y / Hurdle Turf / 11K 10-8 YieldingP -btn Nine Graces 10-8

mid-division, lost place after halfway, ridden and detached in rear after 4 out, no extra, well behind and pulled up before last

151 504.57
48
63 2023-01-30 16:17 Wee Jerry
G Brouder
Punchestown / / 3m 20y / Hurdle Turf / 11K 10-13
Tongue Strap
Soft10/20 -btn 37.55 Ishan 11-3

rear, some progress after 2 out, no impression in 10th before last

41 69.95
11.25
85
64 2023-01-30 15:42 Monoxide
G Brouder
Punchestown / / 2m 4f 70y / Hurdle Turf / 11K 10-8
Blinkers
Soft14/22 -btn 39.1 American Money 11-9

led, increased advantage after 1st, not fluent at 6th and reduced advantage, not fluent at 8th, slight mistake 4 out, headed and lost place before 3 out, weakened after 2 out

13 31.04
5.5
80
65 2023-01-24 15:00 Monoxide
G P Brouder
Down Royal / / 2m 4f / Chase Turf / 10K 10-5
Blinkers
Soft3/12 -btn 1.95 Wee Small Hours 10-0

led, mistake 5th, ridden 3 out, headed before 2 out, 3rd 2 out, went 2nd again when mistake at last, no impression on winner inside final furlong, 3rd close home

41 43.47
14
77
66 2023-01-24 12:40 Wee Jerry
G P Brouder
Down Royal / / 2m 1f 33y / Hurdle Turf / 10K 10-13
Tongue Strap
Soft9/17 -btn 39.3 Doctor Bravo 11-12

led, jumped left at 1st, ridden and headed after 3 out, weakened

251 1000
130

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