Clive Cox Horse Racing Form | Bath 17:10 20th May 2014

Clive Cox' Form | 20th May 2014

20th May 2014 FOSTER REFRIGERATOR FILLIES' HANDICAP (5)

Total Horses Trained Last 14 Days Race Type Wins Races Win %
89 3 wins from 19 runs
15.79%
Hurdle Turf 0 3
0%
Flat AW 6 51
11.76%
Flat Turf 21 209
10.05%
Race Type
Flat Turf
Class
5
Classifications
Fillies, Handicap
Ground
Firm
Distance
1m 5f 22y
Runners
6
Prize Money
£2,727
Is Clive Cox Improving?
Does Clive Cox 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 2014-05-19 19:35 Sandaura
S Drowne
Windsor / 5 / 1m 67y / Flat Turf / 3K 9-12 Good To Firm11/14 -btn 17.45 Bragging 9-0

in touch in midfield, 7th halfway, pushed along well over 2f out, soon weakened, eased

34 126.16
18.5
1 2014-05-19 19:15 Perfect Cracker
Ryan Tate
Leicester / 4 / 1m 1f 218y / Flat Turf / 5K 8-11 Good To Firm3/5 -btn 6.5 Busatto 9-9

tracked leaders, pulled hard, went 2nd 2f out, soon ridden, no extra final furlong

4.5 5
1.56
75
2 2014-05-17 17:00 Dutch S
A Kirby
Newbury / 4 / 7f / Flat Turf / 5K 8-13 Good To Firm5/13 -btn 2.3 Aertex 9-4

prominent, hard ridden over 1f out, kept on

9 9.8
3.25
77
3 2014-05-17 15:30 Fear Or Favour
Ryan Tate
Newmarket / 2 / 6f / Flat Turf / 28K 8-0 Good To Firm2/12 -btn 0.75 Eastern Impact 8-11

mid-division, switched right and headway over 1f out, soon ridden, ran on

6.5 7.2
2.6
84
4 2014-05-16 13:30 Kodi Bear
A Kirby
Newbury / 4 / 6f 8y / Flat Turf / 6K 9-5 Good2/16 -btn 0.75 Adaay 9-5

tracked leaders, ridden to lead and hanging left from over 1f out, headed final 100yds, not pace of winner

6.5 6.6
2.26
5 2014-05-15 17:55 Aint Got A Scooby
Ryan Tate
Newmarket / 5 / 1m 2f / Flat Turf / 4K 9-1 Good3/18 -btn 2 Chain Of Events 9-3

held up in touch in rear, headway over 1f out, ran on strongly under pressure inside final furlong, no threat to winner

11 14.6
3.34
73
6 2014-05-15 15:35 What A Scorcher
A Kirby
Salisbury / 5 / 1m 1f 198y / Flat Turf / 3K 9-0 Good To Soft6/11 -btn 10.8 Sultanina 10-0

tracked leaders until outpaced over 2f out, kept on again but no threat final furlong

10 14
3.34
7 2014-05-15 14:35 Perfect Pursuit
A Kirby
Salisbury / 5 / 6f / Flat Turf / 3K 9-7 Good To Soft9/15 -btn 11.6 Iseemist 9-1

raced stands' side, went right start, in touch, ridden over 2f out, never threatened, faded final furlong

12 14.5
3.35
75
8 2014-05-14 15:15 Es Que Love
A Kirby
York / 1 / 6f / Flat Turf / 57K 9-8 Soft3/13 -btn 2 Maarek 9-13

in touch, headway 2f out, ridden to chase leading pair when not much room and switched left inside final furlong, soon driven and kept on same pace

13 16.14
4.12
108
9 2014-05-12 19:50 Tubeanie
Ryan Tate
Windsor / 5 / 1m 67y / Flat Turf / 3K 8-7 Soft8/12 -btn 7.65 Lady Marl 9-1

never better than midfield, pushed along and no impression on leaders final 2f

6 6.4
2.51
61
10 2014-05-10 16:25 Outback Ruler
A Kirby
Ascot / 3 / 5f / Flat Turf / 8K 9-5 Good To Soft7/8 -btn 7.45 Moonraker 9-2

prominent until hung right and weakened over 1f out

21 28
5.58
11 2014-05-10 15:20 Hassle
Ryan Tate
Nottingham / 4 / 1m 6f 15y / Flat Turf / 6K 9-5
Cheekpieces
Good To Soft1/6 -win 0.5 Bohemian Rhapsody 9-10

held up in rear, smooth headway over 4f out, tracked leaders 3f out, challenged on bit 2f out, led over 1f out, soon ridden and hung badly right inside final furlong, kept on

3.25 3.58
1.39
85
12 2014-05-09 20:30 Winter Spice
Ryan Tate
Nottingham / 5 / 1m 2f 50y / Flat Turf / 3K 8-5 Good To Soft4/6 -btn 4.25 Insaany 9-0

tracked leading pair, chased winner 6f out, pushed along 3f out, ridden over 2f out, driven and one pace approaching final furlong

3.5 3.75
2
64
13 2014-05-09 19:15 Milly's Gift
A Kirby
Ascot / 3 / 6f / Flat Turf / 8K 9-1 Good4/15 -btn 5.25 Blessington 9-0

held up in midfield, progress 2f out, disputed 2nd over 1f out, outpaced after

15 20.97
4
88
14 2014-05-09 18:50 Stereo Love
Ryan Tate
Nottingham / 5 / 1m 75y / Flat Turf / 3K 9-1 Good To Soft1/8 -win 1.75 Amaseena 9-6

tracked leaders, headway well over 2f out, ridden over 1f out, stayed on entering final furlong, led last 100yds

5 5.77
2.01
73
15 2014-05-09 17:45 Polar Vortex
Ryan Tate
Nottingham / 5 / 5f 13y / Flat Turf / 3K 8-9 Good1/10 -win 0.2 Parsley 9-0

slight lead, pushed along and joined over 1f out, soon ridden, driven and edged left well inside final furlong, kept on

2.1 2.19
1.19
16 2014-05-09 17:35 Crawford Avenue
A Kirby
Ascot / 4 / 5f / Flat Turf / 5K 9-0 Good6/11 -btn 4.1 Dangerous Moonlite 9-0

difficult to load into stalls, dwelt, pushed along in rear, switched to outer and progress halfway, ridden and kept on one pace from over 1f out

13 17.5
4.8
17 2014-05-09 15:05 Ashkari
A Kirby
Lingfield / 4 / 6f / Flat Turf / 6K 9-7 Good8/9 -btn 11.5 Stomp 9-6

prominent, ridden over 2f out, weakened over 1f out

5.5 5.84
1.91
80
18 2014-05-07 20:45 Android
A Kirby
Kempton / 4 / 6f / Flat AW / 5K 9-0 Standard8/9 -btn 4.9 Banaadeer 9-5

held up in last pair, ridden 2f out, no progress and no impression on leaders

5.5 5.86
1.99
77
19 2014-05-04 16:25 Brazen Spirit
A Kirby
Newmarket / 4 / 5f / Flat Turf / 6K 9-5 Good To Firm4/14 -btn 3.6 Elite Gardens 9-0

lede, ridden well over 1f out, headed 1f out, weakened inside final furlong

9 12
3.3
20 2014-05-04 15:10 Jimmy Styles
A Kirby
Newmarket / 2 / 6f / Flat Turf / 28K 9-10
Cheekpieces
Good To Firm14/21 -btn 8.4 Goldream 8-10

raced centre to stands' side, towards rear, effort and switched right well over 1f out, plugged on but no threat to leaders final furlong

17 27
5.1
104
21 2014-05-03 16:25 Strategic Force
Ryan Tate
Newmarket / 2 / 6f / Flat Turf / 13K 8-4 Good To Firm3/11 -btn 0.85 Nova Champ 8-2

chased leading pair, ridden 2f out, chased winner and driven over 1f out, stayed on and pressing winner inside final furlong, no impression towards finish, lost 2nd last stride

21 28.97
5.7
80
22 2014-05-03 16:05 Aquatinta
A Kirby
Goodwood / 1 / 1m / Flat Turf / 23K 9-7 Good To Soft8/8 -btn 19.3 Be My Gal 8-8

took keen hold, held up in last pair, ridden and no progress over 2f out, weakened and tailed off

15 22.51
4.5
100
23 2014-05-03 14:05 Highland Duke
Ryan Tate
Newmarket / 2 / 1m 1f / Flat Turf / 28K 8-0 Good To Firm10/19 -btn 7.2 Niceofyoutotellme 8-8

chased leaders, ridden and slightly hampered 2f out, driven and outpaced over 1f out, held and one pace final furlong

10 11
3.32
87
24 2014-05-01 16:35 Aint Got A Scooby
Ryan Tate
Lingfield / 5 / 1m 2f / Flat AW / 3K 9-0 Standard5/11 -btn 2.85 Xinbama 9-2

took keen hold, headway to chase leaders over 8f out, ridden to chase leader 2f out, pressing leader when carried slightly right inside final furlong, no extra and outpaced final 100yds

7 8
2.8
73
25 2014-04-30 15:10 Bright Cecily
S Drowne
Ascot / 3 / 1m / Flat Turf / 9K 8-12 Soft7/8 -btn 8.65 Adhwaa 8-12

steadied start, held up in last pair, switching out left and effort entering final 2f, no progrss weakened just over 1f out

17 24
4.54
80
26 2014-04-29 15:45 Hassle
A Kirby
Nottingham / 4 / 1m 6f 15y / Flat Turf / 5K 9-10
Cheekpieces
Good1/9 -win 0.5 Entihaa 9-5

held up in touch, good headway on outer over 3f out, led well over 2f out, ridden over 1f out, driven inside final furlong, held on well towards finish

2.25 2.44
1.36
80
27 2014-04-29 13:45 Cape Icon
A Kirby
Nottingham / 5 / 1m 75y / Flat Turf / 3K 9-5 Good1/12 -win 2.75 Sebastian Beach 9-5

tracked leaders, headway 3f out, effort 2f out, ridden to lead approaching final furlong, kept on strongly

11 11.49
3.97
28 2014-04-28 14:00 Perfect Muse
A Kirby
Bath / 6 / 5f 11y / Flat Turf / 2K 9-3 Soft2/11 -btn 2 Whipphound 9-3

chased leaders, ridden to lead over 1f out, soon drifted left, no extra when headed final 70yds

2.5 2.98
1.53
61
29 2014-04-27 16:15 Sandaura
A Kirby
Kempton / 5 / 7f / Flat AW / 3K 9-13 Standard3/9 -btn 2 Rekdhat 9-0

led at modest pace, ridden and quickened over 2f out, headed just over 1f out, kept on same pace

26 44.98
7
30 2014-04-26 18:30 Perfect Blessings
A Kirby
Doncaster / 5 / 6f / Flat Turf / 3K 8-13 Soft1/9 -win 3.75 Penny Drops 8-13

made all, ridden clear approaching final furlong, kept on strongly

3.75 4.5
1.17
31 2014-04-26 14:00 Tubeanie
J Fahy
Leicester / 5 / 7f 9y / Flat Turf / 3K 8-9 Good5/15 -btn 6.1 Nakuti 9-7

held up, headway and hung left over 1f out, not trouble leaders

51 76.63
11.5
63
32 2014-04-25 16:25 What A Scorcher
A Kirby
Sandown / 4 / 1m 2f 7y / Flat Turf / 6K 9-0 Soft3/13 -btn 3.75 Kallisha 9-0

chased leading trio, ridden over 2f out, kept on from over 1f out to take 3rd near finish

21 26.89
6.8
33 2014-04-25 15:50 Desert Ace
A Kirby
Sandown / 2 / 5f 6y / Flat Turf / 12K 9-0 Soft8/11 -btn 14.75 Eccleston 9-3

speed from wide draw to press leader, driven 2f out, weakened over 1f out

6.5 7.02
2.31
85
34 2014-04-24 16:10 Marmarus
A Kirby
Warwick / 5 / 7f / Flat Turf / 3K 9-5 Good4/9 -btn 7.25 Captain Bob 9-5

chased leaders, ridden and hung left over 2f out, weakened inside final furlong

9 13.25
1.84
35 2014-04-24 15:40 Voyageofdiscovery
A Kirby
Warwick / 5 / 7f / Flat Turf / 3K 9-5 Good2/9 -btn 1.5 Battle Command 9-5

tracked leaders, pulled hard, ridden to chase winner over 1f out, edged right inside final furlong, stayed on same pace towards finish

2 2.05
1.15
36 2014-04-23 16:35 Golden Journey
A Kirby
Epsom Downs / 4 / 1m 114y / Flat Turf / 6K 8-13 Good To Soft9/10 -btn 17.75 Chatez 9-5

soon restrained into last pair, last straight, reminders and no progress 2f out

8 8.76
3.07
72
37 2014-04-19 19:45 Winter Spice
A Kirby
Nottingham / 6 / 1m 2f 50y / Flat Turf / 2K 9-6 Good To Firm3/15 -btn 3 Cotton Club 8-13

held up towards rear, headway over 3f out, ridden to chase leaders well over 1f out, driven and every chance approaching final furlong, soon edged left and kept on same pace

6.5 7.99
2.15
64
38 2014-04-19 19:15 Do Wah Diddy Diddy
A Kirby
Nottingham / 5 / 1m 2f 50y / Flat Turf / 3K 9-5 Good To Firm9/11 -btn 9.5 Zaeemah 9-0

always towards rear

21 34
5.8
39 2014-04-19 18:45 Raise Your Gaze
A Kirby
Nottingham / 4 / 1m 75y / Flat Turf / 5K 9-4 Good To Firm6/11 -btn 2.5 Donny Rover 9-6

held up towards rear, headway 3f out, ridden well over 1f out, stayed on final furlong, nearest finish

21 24
5.5
77
40 2014-04-19 18:00 Fear Or Favour
Ryan Tate
Bath / 4 / 5f 161y / Flat Turf / 5K 9-2 Firm1/10 -win 1 Amahoro 9-3

tracked leaders, ridden to lead over 1f out, ran on

2.5 2.7
1.47
78
41 2014-04-19 17:25 Ashkari
S Drowne
Bath / 5 / 5f 161y / Flat Turf / 3K 9-1 Firm1/9 -win 3.5 Kuala Queen 8-10

soon tracking leaders, edged left over 1f out, ridden to lead inside final furlong, ran on well

2.25 2.36
1.31
42 2014-04-17 15:30 Es Que Love
A Kirby
Newmarket / 1 / 6f / Flat Turf / 37K 9-6 Good2/8 -btn 0.5 Hamza 9-6

travelled well, chased leaders, chased winner over 1f out, ridden to challenge 1f out, led inside final furlong, soon headed, driven and not quicken, just held 2nd

10 10.74
2.86
103
43 2014-04-14 14:20 Polar Vortex
A Kirby
Windsor / 5 / 5f 10y / Flat Turf / 3K 9-1 Good2/12 -btn 3.25 Low Cut Affair 8-6

prominent, pushed along halfway, ridden to chase winner 1f out, kept on but no impression

5.5 6.6
2.29
44 2014-04-12 16:05 Le Maitre Chat
S Drowne
Newbury / 4 / 1m 3f 5y / Flat Turf / 6K 9-5 Good3/13 -btn 3.5 Eagle Top 9-5

mid-division, headway 2f out but hanging left, went 3rd inside final furlong, stayed on

51 251.74
29
45 2014-04-12 15:30 Highland Duke
Ryan Tate
Newbury / 2 / 1m / Flat Turf / 31K 8-0 Good9/23 -btn 6.1 Gabrial's Kaka 8-12

raced stands' side, mid-division, ridden over 2f out, kept on inside final furlong but never dangerous

17 19
4.7
87
46 2014-04-12 14:20 Beldale Memory
Harry Bentley
Newbury / 1 / 7f / Flat Turf / 34K 9-0 Good11/11 -btn 8.65 J Wonder 9-0

in touch, hung left when ridden 2f out, weakened final furlong

17 18
4.5
91
47 2014-04-11 16:45 Perfect Blessings
A Kirby
Newbury / 4 / 7f / Flat Turf / 5K 9-0 Good To Soft3/19 -btn 3 Evita Peron 9-0

tracked leaders, pushed along 2f out, kept on final furlong but never threatening to reach leaders

21 28
7.52
48 2014-04-11 16:15 Jimmy Styles
A Kirby
Newbury / 2 / 5f 34y / Flat Turf / 12K 9-0
Cheekpieces
Good To Soft2/8 -btn 1.25 Lucky Beggar 8-13

tracked winner in centre, ridden 2f out, kept on but always being held final furlong

7 7.8
2.42
103
49 2014-04-11 15:05 Shankly
J P Spencer
Newbury / 3 / 1m 2f 6y / Flat Turf / 9K 8-13 Good To Soft7/7 -btn 23.1 Western Hymn 8-13

steadied start, never settled in last, weakened 2f out

11 14
5.5
81
50 2014-04-10 18:10 Strategic Force
A Kirby
Kempton / 5 / 6f / Flat AW / 3K 9-4 Standard1/7 -win 2.75 Misstemper 8-7

made all, held narrow lead until over 2f out, pushed along and edged left 2f out, in command over 1f out, kept on, comfortably

6 6.25
3.48
51 2014-04-09 17:30 Android
A Kirby
Kempton / 5 / 6f / Flat AW / 3K 9-7 Standard1/8 -win 2.5 Biotic 8-13

pushed up to go prominent, chased leader after 2f, ridden to lead 2f out, stayed on well after

5.5 6.6
2.14
69
52 2014-04-09 14:40 Lacan
L Dettori
Nottingham / 5 / 1m 75y / Flat Turf / 4K 9-5 Soft2/10 -btn 2 Gm Hopkins 9-5

set steady pace, quickened 3f out, joined and ridden over 1f out, headed entering final furlong, kept on same pace

11 15.53
3.37
53 2014-04-07 15:10 Aint Got A Scooby
Ryan Tate
Windsor / 4 / 1m 67y / Flat Turf / 5K 8-5 Soft6/12 -btn 6 Tobacco Road 9-6

in touch in midfield, ridden over 2f out, no impression over 1f out, steadily weakened

13 15.13
4.72
74
54 2014-04-07 14:40 Desert Ace
A Kirby
Windsor / 4 / 6f / Flat Turf / 5K 9-7 Soft3/10 -btn 2.2 Stomp 8-9

led, going strongly 2f out, shaken up over 1f out, headed and faded last 100yds, lost 2nd post

17 21.74
4.7
85
55 2014-04-04 16:40 Stereo Love
A Kirby
Leicester / 5 / 7f 9y / Flat Turf / 3K 9-0 Good To Soft3/10 -btn 4.5 Nirva 9-0

tracked leaders, shaken up over 1f out, stayed on same pace final furlong, went 3rd post

8 9.8
2.2
56 2014-04-04 14:20 Brazen Spirit
A Kirby
Leicester / 5 / 5f 2y / Flat Turf / 3K 9-5 Good To Soft6/12 -btn 3.35 Flyball 9-5

prominent, pushed along and outpaced halfway, stayed on inside final furlong

21 25.93
4.49
57 2014-03-29 17:35 He's No Angel
Ryan Tate
Doncaster / 5 / 1m 2f 60y / Flat Turf / 3K 9-5 Soft7/12 -btn 11.3 Memory Cloth 9-2

prominent, close up 5f out, ridden along over 3f out, driven and plugged on one pace from over 2f out

6 6.14
2.42
68
58 2014-03-29 14:40 Jimmy Styles
A Kirby
Doncaster / 1 / 6f / Flat Turf / 21K 9-5
Cheekpieces
Soft4/9 -btn 3.35 Dinkum Diamond 9-5

tracked leaders, headway 2f out, ridden over 1f out and every chance until driven and weakened inside final furlong

21 29.77
6.01
103
59 2014-03-19 17:10 Perfect Cracker
A Kirby
Lingfield / 5 / 1m 2f / Flat AW / 3K 9-4 Standard2/9 -btn 0.05 Havelovewilltravel 9-5

held up in touch in midfield, switched out right and effort over 1f out, strong challenge inside final furlong, ran on under pressure, just held

3.25 3.32
1.51
72
60 2014-03-05 16:00 Perfect Cracker
A Kirby
Lingfield / 5 / 1m 2f / Flat AW / 3K 9-4 Standard4/12 -btn 1.15 Munsarim 9-3

steadied after start, took keen hold, held up in touch towards rear, closed to chase leaders but not clear run over 1f out, switched right inside final furlong, ran on well final 100yds, not reach leaders

4 4.55
1.86
72
61 2014-02-26 17:20 Greylami
A Kirby
Kempton / 4 / 1m 2f / Flat AW / 5K 9-6 Standard12/13 -btn 16.5 Squire Osbaldeston 9-6

led 1f, chased leader to 2f out

21 22.2
4.31
83
62 2014-02-25 15:00 Advance
A Kirby
Lingfield / 5 / 6f / Flat AW / 3K 9-5 Standard2/5 -btn 3 Chunghua 9-5

dwelt, ridden along and outpaced in 4th, closed and handy 2f out, driven and chased clear winner entering final furlong, kept on but no impression

7 7.82
2.44
63 2014-02-14 15:40 Android
J Fahy
Lingfield / 5 / 6f / Flat AW / 3K 8-11 Standard3/8 -btn 1.8 Castorienta 8-6

chased leading pair, shaken up over 1f out, hanging and not quicken, kept on inside final furlong

3.25 3.7
1.32
64 2014-02-08 15:35 Poet
J Banks
Newbury / 1 / 2m 110y / Hurdle Turf / 87K 9-9 Heavy12/20 -btn 29.35 Splash of Ginge 10-3

chased leaders, ridden 3 out, soon beaten

21 26
7.55
124
65 2014-02-01 13:10 Voyageofdiscovery
Luke Morris
Lingfield / 5 / 7f / Flat AW / 3K 8-10 Standard2/9 -btn 0.05 Mr Bossy Boots 8-10

tracked leading pair, shaken up and closed to lead just inside final furlong, driven and stayed on but headed last stride

3 3.23
1.36
66 2014-01-22 14:00 Android
A Kirby
Lingfield / 5 / 6f / Flat AW / 3K 9-5 Standard2/6 -btn 0.3 Gone With The Wind 9-5

chased leader for 2f, hung left and switched right over 3f out, effort and hung left 2f out, still hanging but chased winner over 1f out, every chance but not quickening inside final furlong, driven and held final 75yds

3.5 3.56
2.19
67 2014-01-16 14:50 Poet
D Elsworth
Wincanton / 3 / 2m / Hurdle Turf / 6K 11-6 Heavy6/15 -btn 24.8 Quick Decisson 10-12

prominent, led after 3 out until ridden before next, weakened between last 2

7 8.89
3.45
124
68 2014-01-11 12:20 Voyageofdiscovery
A Kirby
Lingfield / 5 / 6f / Flat AW / 3K 9-5 Standard4/7 -btn 5.5 Outbacker 9-0

slowly into stride, soon ridden along and well off the pace in rear, some headway and modest 5th well over 1f out, stayed on final furlong, never troubled leaders

4 4.7
1.5
69 2014-01-08 18:40 Perfect Haven
A Kirby
Kempton / 5 / 7f / Flat AW / 3K 9-5 Standard6/9 -btn 7.55 Welsh Sunrise 9-5

led, hung left 2f out and set off chain reaction, headed over 1f out, weakened

5.5 6.64
2.16
67
70 2014-01-08 17:40 Perfect Pursuit
Luke Morris
Kempton / 6 / 6f / Flat AW / 2K 8-7 Standard2/5 -btn 0.5 Costa Filey 8-12

tracked leader, led 2f out, soon hard pressed and strongly driven, headed 1f out, stayed on but held near finish

2.5 2.42
1.51
75
71 2014-01-08 16:10 Perfect Cracker
A Kirby
Kempton / 5 / 1m 2f / Flat AW / 3K 9-5 Standard6/13 -btn 1.85 Swehan 9-5

held up in midfield, progress 2f out, chased winner over 1f out, not quicken and lost 2nd inside final furlong, lost places near finish

3.75 3.9
1.74
73

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