B Hughes Horse Racing Form | Perth 17:10 25th September 2013

B Hughes' Form | 25th September 2013

25th September 2013 GS GROUP GALLOP HANDICAP CHASE (FOR THE DUKE OF ATHOLL CHALLENGE CUP) (3)

Total Horses Ride Last 14 Days Race Type Wins Races Win %
3 3 wins from 8 runs
37.5%
Flat AW 0 1
0%
Flat Turf 0 1
0%
Race Type
Chase Turf
Class
3
Classifications
Chase, Cup, Group, Handicap
Ground
Good To Soft
Distance
3m
Runners
10
Prize Money
£7,148
Is B Hughes Improving?
Does B Hughes 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 2013-09-22 16:10 Tregaro
B Hughes
Uttoxeter / 3 / 2m 5f / Chase Turf / 6K 10-0
Tongue Strap
GoodF -btn Sergeant Pink 11-3

took keen hold in rear, fell 8th

15 21.46
5.2
101
1 2013-09-20 17:30 Rich Again
B Hughes
Newcastle / 6 / 5f / Flat Turf / 2K 9-7 Good To Soft5/10 -btn 3 Ambitious Icarus 9-6

slowly into stride, held up, ridden and headway to chase leaders over 1f out, no extra final furlong

4 3.97
1.82
65
2 2013-09-20 14:40 Grandiloquent
B Hughes
Newcastle / 6 / 1m 2f 32y / Flat Turf / 2K 9-8
Cheekpieces
Good To Soft15/16 -btn 34.05 Artful Prince 9-10

soon led, headed 3f out, soon weakened

21 27.77
4.65
63
3 2013-09-19 16:30 Riptide
B Hughes
Pontefract / 5 / 2m 1f 22y / Flat Turf / 3K 10-0
Visor
Good1/13 -win 10 Kodicil 9-9

driven early to chase leaders, led over 3f out, forged clear over 1f out

12 13
3.05
75
4 2013-09-17 19:05 Our Boy Ben
B Hughes
Stratford / 6 / 2m 110y / NH Flat / 2K 11-0 Good To Soft8/13 -btn 27.75 Mrs Jordan 10-7

led 2f, tracked leaders, ridden and weakened over 2f out

5.5 6.2
2.08
5 2013-09-13 15:25 Saint Thomas
B Hughes
Bangor-on-Dee / 5 / 2m 1f / Hurdle Turf / 2K 11-0 Good1/9 -win 15 Little Pop 11-0

tracked leader, led 2 out, clear between last 2, eased towards finish

3.5 3.7
1.47
6 2013-09-11 16:55 Tregaro
B Hughes
Uttoxeter / 4 / 2m 4f / Chase Turf / 4K 10-0
Tongue Strap
Good1/4 -win 12 Larks Lad 11-12

ran without declared tongue strap, held up in last but well in touch, joined leaders 4 out, led 2 out, went clear run-in

7 9.22
2.94
92
7 2013-09-11 16:25 Street Runner
B Hughes
Uttoxeter / 4 / 3m / Hurdle Turf / 3K 11-5
Cheekpieces
Good2/14 -btn 2.75 Diamond's Return 11-12

held up in mid-division, headway to chase leaders approaching 3 out, went 2nd approaching last, no chance with winner

10 12.17
3.05
104
8 2013-09-10 17:00 Sendiym
B Hughes
Redcar / 6 / 1m 6f 19y / Flat Turf / 2K 9-7 Soft11/16 -btn 16.3 Blue Top 9-4

tracked leaders, weakened over 2f out

41 105.14
16.5
58
9 2013-09-09 16:20 Moonlone Lane
B Hughes
Perth / 4 / 2m 110y / Hurdle Turf / 4K 10-0 Good2/7 -btn 4 Dhaular Dhar 10-6

tracked leaders, smooth headway to lead approaching 2 out, ridden and headed approaching last, kept on same pace run-in

11 12.47
4.9
93
10 2013-09-09 15:20 Rathmoyle House
B Hughes
Perth / 4 / 3m / Chase Turf / 5K 10-1
Cheekpieces
GoodF -btn Acapulco Gold 11-7

chased leaders, driven along and close fourth when fell 4 out

3.6 3.9
2.07
95
11 2013-09-09 14:20 King Kurt
B Hughes
Perth / 4 / 2m 110y / Hurdle Turf / 3K 10-12
Hood
Good4/6 -btn 15.75 It's A Mans World 10-12

led, ridden and headed before 2 out, soon outpaced

5.5 5.96
2.76
12 2013-09-06 17:45 Red Paladin
B Hughes
Newcastle / 5 / 7f / Flat Turf / 3K 9-6
Cheekpieces
Soft3/12 -btn 3.25 Jupiter Fidius 8-10

dwelt, held up, steady headway going well 3f out, pushed along approaching final furlong, kept on same pace

6 7.35
2.02
70
13 2013-09-06 15:40 Torero
B Hughes
Newcastle / 6 / 2m 19y / Flat Turf / 2K 9-8
Cheekpieces
Good To Soft6/13 -btn 4.7 Madam Lilibet 9-11

prominent, ridden over 3f out, edged left 2f out, soon one pace

11 15.71
2.92
54
14 2013-09-06 14:10 Missouri Spirit
B Hughes
Newcastle / 5 / 6f / Flat Turf / 3K 9-5 Good3/10 -btn 2.1 Royal Banker 9-5

close up, effort and every chance over 1f out to inside final furlong, kept on same pace well inside final furlong

26 36.83
7
15 2013-09-05 15:25 Chicago Outfit
B Hughes
Sedgefield / 4 / 2m 6f / Chase Turf / 4K 10-3
Cheekpieces
Good To Firm2/5 -btn 5 Amuse Me 11-4

tracked leader, ridden and outpaced in 3rd after 3 out, plugged on to go 2nd approaching last, no chance with winner

6.5 7.46
2.96
92
16 2013-09-05 14:50 Tinctoria
B Hughes
Sedgefield / 5 / 2m 1f / Hurdle Turf / 2K 10-5 Good To Firm2/5 -btn 5 Aficionado 10-12

tracked leader, reminders after 2nd, ridden after 3 out, went 2nd before 2 out, plugged on but always held by winner

4.5 5.1
2.48
17 2013-09-04 17:10 Ifonlywecud
B Hughes
Southwell / 6 / 2m / NH Flat / 2K 11-4 Good3/8 -btn 4.5 Tara Muck 10-4

led, quickened pace 7f out, headed over 1f out, kept on one pace

15 18.46
3.52
18 2013-09-04 14:40 Inandover
B Hughes
Southwell / 4 / 3m 110y / Chase Turf / 4K 11-0
Tongue Strap
Good3/5 -btn 14.25 According To Trev 10-13

led, headed 14th, one pace when hit 3 out

67 110
15.5
19 2013-09-03 15:15 Artillery Train
B Hughes
Musselburgh / 5 / 7f 30y / Flat Turf / 3K 9-9
Blinkers
Good To Firm8/9 -btn 26.6 Mishaal 9-5

slowly into stride, behind, struggling halfway, never on terms

101 353.86
60
38
20 2013-08-31 19:30 Retrieve The Stick
B Hughes
Market Rasen / 6 / 2m 1f / NH Flat / 2K 10-11
Cheekpieces
Good2/6 -btn 9 Hannah's Princess 10-11

pressed leader, led 3f out, driven and headed well over 1f out, soon outpaced, finished weakly

3.75 4.4
2.06
21 2013-08-31 18:30 Tregaro
B Hughes
Market Rasen / 4 / 2m 4f / Chase Turf / 5K 10-0
Tongue Strap
Good4/7 -btn 12.3 Rockiteer 11-7

held up last until after 11th, effort before 2 out, ridden and soon no further impression

21 32
11
94
22 2013-08-28 19:50 Uncle Brit
B Hughes
Southwell / 6 / 1m / Flat AW / 2K 9-10 Standard3/11 -btn 4 Master Of Song 9-4

in touch on inner, headway over 3f out, ridden to chase leaders over 2f out, kept on under pressure final furlong, nearest finish

15 17
5.3
60
23 2013-08-28 16:50 Torero
B Hughes
Southwell / 6 / 1m 4f / Flat AW / 2K 9-6
Cheekpieces
Standard2/11 -btn 12 Royal Alcor 9-0

held up in midfield, headway on inner to track leaders before halfway, effort and close up 3f out, soon ridden and every chance until driven and one pace from well over 1f out

7 8.6
2.82
54
24 2013-08-27 19:55 Mutanawwer
B Hughes
Sedgefield / 6 / 2m 1f / NH Flat / 2K 11-0 Good To Firm1/7 -win 6 Abel J Tasman 11-1

made all, pushed clear over 1f out, comfortably

2.1 2.2
1.13
25 2013-08-26 16:35 Marmas
B Hughes
Bangor-on-Dee / 4 / 2m 4f / Hurdle Turf / 3K 11-6 Good7/12 -btn 26.45 He's A Hawker 11-11

pressed leader until before 7th, ridden and soon dropped out

7 9
2.9
103
26 2013-08-26 15:25 Saint Thomas
B Hughes
Bangor-on-Dee / 4 / 2m 1f / Hurdle Turf / 3K 10-12 Good2/3 -btn 3.75 Franciscan 10-12

led at slow pace, sometimes wandering into hurdles, joined 2 out, driven and headed and wandered last where mistake and crowded, one pace after

8.5 10
2.62
27 2013-08-24 17:20 Dumbarton
B Hughes
Cartmel / 3 / 2m 1f 110y / Hurdle Turf / 7K 11-11
Cheekpieces
Good11/14 -btn 45.55 Dartford Warbler 10-11

chased leaders, modest 3rd 2 out, weakened quickly approaching last

15 23
4.72
127
28 2013-08-24 16:50 Forestside
B Hughes
Cartmel / 5 / 3m 2f / Chase Turf / 4K 11-12 Good5/7 -btn 93 More Equity 10-11

in rear, outpaced 14th, soon behind, tailed off 3 out

6 7.4
3.45
99
29 2013-08-16 17:55 Star Up In The Sky
B Hughes
Newcastle / 6 / 6f / Flat Turf / 2K 9-9 Good To Soft7/7 -btn 10.55 Black Douglas 8-10

taken early to post, tracked leaders until ridden and weakened approaching 2f out

13 17.23
3.4
65
30 2013-08-14 17:20 King Kurt
B Hughes
Beverley / 5 / 1m 4f 16y / Flat Turf / 3K 9-12
Hood
Good To Firm2/6 -btn 0.5 Discay 9-5

tracked leader, headway 3f out, led over 2f out, ridden well over 1f out, driven inside final furlong, headed and no extra towards finish

5.5 7
2.1
73
31 2013-08-06 14:45 Torero
B Hughes
Catterick / 6 / 1m 7f 177y / Flat Turf / 2K 9-8
Cheekpieces
Soft1/7 -win 1 Jebulani 8-13

held up, tracked leaders 7f out, went close 2nd 3f out, led 2f out, driven out

12 14.06
2.8
55
32 2013-08-04 17:35 Emperor Of Rome
B Hughes
Market Rasen / 4 / 2m 1f / Hurdle Turf / 3K 10-9 Good4/14 -btn 16 Oliver's Gold 11-5

in rear, headway after 5th, one pace before 2 out

23 26.84
8.73
87
33 2013-08-04 17:05 Comeragh King
B Hughes
Market Rasen / 4 / 3m / Hurdle Turf / 4K 10-6
Tongue Strap
GoodP -btn Green Bank 11-4

mid-division, lost place 8th, behind next, tailed off when pulled up before 2 out

21 27.88
5.38
95
34 2013-08-04 16:00 Renoyr
B Hughes
Market Rasen / 3 / 2m 3f / Hurdle Turf / 6K 11-3 Good6/9 -btn 37 Get Home Now 10-11

tracked leaders, driven 3 out, weakened approaching next

5 5.5
2.14
116
35 2013-08-04 15:25 Sycho Fred
B Hughes
Market Rasen / 4 / 3m 1f / Chase Turf / 4K 10-1
Tongue Strap
GoodP -btn Calypso Bay 11-11

chased leaders, driven 8th, lost place 11th, soon behind, tailed off when pulled up before 2 out

17 21.46
4.63
80
36 2013-08-03 15:50 Tiddliwinks
B Hughes
Goodwood / 2 / 6f / Flat Turf / 62K 9-7 Good27/27 -btn 19.6 Rex Imperator 9-4

in touch in midfield until ridden and weakened over 2f out, behind 1f out

51 130.73
12.5
107
37 2013-08-02 15:15 Foreverpresenting
B Hughes
Bangor-on-Dee / 4 / 2m 4f 110y / Chase Turf / 4K 11-5
Tongue Strap
Good2/6 -btn 9 One Term 11-5

prominent, ridden after 3 out, soon chased winner, no real impression approaching last, no chance after

11 14.59
3.43
38 2013-07-31 17:40 Street Runner
B Hughes
Perth / 4 / 3m 110y / Hurdle Turf / 5K 10-9
Blinkers
Good To Soft6/7 -btn 34.75 Taruma 11-10

prominent, hit 4 out, soon ridden, hit next, soon weakened

10 11.09
2.84
98
39 2013-07-30 20:35 Forestside
B Hughes
Perth / 4 / 2m 4f 110y / Chase Turf / 4K 11-4 Good To Soft3/7 -btn 17 Polarbrook 11-7

tracked leaders, effort and shaken up 2 out, outpaced from last

17 18.96
6.31
102
40 2013-07-29 20:50 Mutanawwer
B Hughes
Uttoxeter / 6 / 2m / NH Flat / 2K 10-12 Soft2/10 -btn 0.2 Balmusette 10-5

midfield, effort and chased winner over 2f out, raced awkwardly, hard driven and stayed on inside final furlong, just held

4.5 5.1
1.69
41 2013-07-23 20:15 Strathaird
B Hughes
Bangor-on-Dee / 5 / 2m 1f 110y / Chase Turf / 2K 10-0
Cheekpieces
Good To Firm4/6 -btn 35.2 Maizy Missile 11-0

held up, jumped carefully 6th, outpaced 4 out, never a threat

41 60
15.87
59
42 2013-07-23 14:45 Sycho Fred
B Hughes
Southwell / 5 / 2m 4f 110y / Chase Turf / 2K 10-0
Tongue Strap
Soft1/7 -win Miss Sunflower 9-9

chased leaders, hit 9th, outpaced 11th, chasing leaders 12th, led approaching 3 out, clear 2 out, driven out

12 14
2.86
70
43 2013-07-22 17:30 Emperor Of Rome
B Hughes
Cartmel / 5 / 2m 1f 110y / Hurdle Turf / 3K 11-11
Hood
Good To Firm6/6 -btn 45 Lodgician 11-5

in rear, hit 3rd, some headway 5th, soon lost place and behind

8 9.35
4.47
93
44 2013-07-22 17:00 Bygones Of Brid
B Hughes
Cartmel / 3 / 2m 1f 110y / Chase Turf / 7K 11-12 Good To Firm3/4 -btn 33 Sergeant Pink 10-3

chased leader, hit 6th, weakened 3 out, behind run-in

2.5 2.69
1.53
130
45 2013-07-22 15:55 Jim Tango
B Hughes
Cartmel / 5 / 2m 1f 110y / Chase Turf / 3K 11-4
Cheekpieces
Good To Firm5/7 -btn 49.75 Soul Magic 11-0

chased leaders, lost place approaching last, soon well behind, tailed off

9 10.88
4.82
91
46 2013-07-22 14:15 Apolskapart
B Hughes
Cartmel / 5 / 2m 1f 110y / Hurdle Turf / 3K 11-0 Good To Firm4/9 -btn 19.5 Smart Ruler 11-0

chased leaders 2nd after 3 out, weakened last

11 15
3.25
101
47 2013-07-20 19:00 Kiama Bay
B Hughes
Haydock / 4 / 1m 6f / Flat Turf / 5K 9-7 Good To Firm3/8 -btn 5 Zenafire 8-4

tracked leading pair, effort 3f out, ridden along over 2f out, driven and edged left final furlong, no impression

7.5 8.98
3.15
80
48 2013-07-20 15:20 Golden View
B Hughes
Cartmel / 4 / 2m 5f 110y / Chase Turf / 4K 11-9
Cheekpieces
Good To FirmP -btn Cruchain 11-9

worst away in ragged start, headway 8th, chasing leaders next, outpaced when badly hampered and lost place next, pulled up before 11th

6 7.29
2.77
103
49 2013-07-20 14:45 Dukeofchesterwood
B Hughes
Cartmel / 5 / 3m 2f / Chase Turf / 3K 11-0
Blinkers
Good To Firm4/14 -btn 31.75 Nicky Tam 10-1

chased leaders, one pace from 14th

7.5 9
3
82
50 2013-07-20 14:10 Nodforms Violet
B Hughes
Cartmel / 4 / 2m 6f / Hurdle Turf / 3K 10-12 Good To Firm4/5 -btn 16.25 Mr Satco 10-12

chased winner, hit 3 out, one pace

3.25 3.52
1.6
118
51 2013-07-17 21:00 Flaming Arrow
B Hughes
Worcester / 4 / 2m 4f / Hurdle Turf / 4K 11-12 Good To Firm4/8 -btn 9.5 Don't Be Late 11-4

held up, headway 7th, every chance 2 out, ridden and weakened last

5.5 6.8
1.87
118
52 2013-07-17 17:20 Nataraja
B Hughes
Uttoxeter / 6 / 2m / NH Flat / 2K 11-0 Good To Firm7/8 -btn 53.75 Man Of Steel 11-10

chased leaders, shaken up 8f out, outpaced 4f out, soon lost place

21 29.99
4.26
53 2013-07-17 15:20 Waltz Darling
B Hughes
Uttoxeter / 5 / 2m / Hurdle Turf / 2K 11-3 Good To Firm3/6 -btn 12 Bollin Judith 10-10

took keen hold, tracked leaders, 3rd and one pace between last 2

9 11
4.2
113
54 2013-07-17 14:50 Symphonick
B Hughes
Uttoxeter / 4 / 2m / Hurdle Turf / 3K 10-12 Good To Firm6/7 -btn 35.55 Purple 'n Gold 10-10

led until before 3 out, soon lost place and behind

6 6.4
2.43
114
55 2013-07-14 17:10 Retrieve The Stick
B Hughes
Southwell / 6 / 2m / NH Flat / 2K 10-10 Good5/13 -btn 4.75 Monita Bonita 10-10

led 2f, chased leaders, ridden and hampered over 2f out, stayed on same pace final furlong

4 4.3
1.78
56 2013-07-14 14:40 Minstalad
B Hughes
Southwell / 5 / 3m 110y / Hurdle Turf / 2K 10-6 GoodP -btn Moon Melody 9-9

led after 1st until 6th, remained handy, until ridden and weakened before 2 out, pulled up before last

4 4.2
1.8
75
57 2013-07-14 14:10 Ginger's Lad
B Hughes
Southwell / 5 / 2m / Chase Turf / 2K 10-12 Good5/8 -btn 38.75 Alba King 10-8

in rear, driven along after 6th, hampered 10th, never on terms

6 6.67
2.08
86
58 2013-07-13 20:50 Indepub
B Hughes
Hamilton / 5 / 1m 3f 16y / Flat Turf / 4K 10-0
Blinkers
Good To Firm6/6 -btn 12.8 Special Meaning 9-2

pressed winner, ridden over 3f out, weakened from 2f out

23 33.2
9.6
72
59 2013-07-10 21:10 Sedano
B Hughes
Worcester / 5 / 2m / Hurdle Turf / 2K 11-0 Good6/11 -btn 39.75 Engai 11-0

led, hampered by loose horse 3rd, ridden and headed when mistake 3 out, weakened next

17 19.5
4.15
60 2013-07-10 19:10 Caddells Row
B Hughes
Worcester / 6 / 2m / NH Flat / 2K 11-1 Good6/11 -btn 30.5 Plain Sailing 11-6

chased leaders, ridden over 4f out, weakened 3f out

26 34
5.31
61 2013-07-09 21:15 River Purple
B Hughes
Uttoxeter / 4 / 3m / Hurdle Turf / 3K 10-3
Tongue Strap
Good To Firm9/12 -btn 61.55 High Ville 11-9

mid-division, some headway 8th, lost place after next

21 28.75
4.84
87
62 2013-07-09 18:15 Sonny Jim
B Hughes
Uttoxeter / 5 / 2m / Hurdle Turf / 2K 11-2
Cheekpieces
Good To Firm11/13 -btn 88.05 My Lord 11-6

chased leaders, lost place when jumped slowly 6th, soon behind, tailed off 2 out

51 90
13.5
90
63 2013-07-07 15:45 Aneyeforaneye
B Hughes
Market Rasen / 3 / 2m 6f 110y / Chase Turf / 8K 11-9 Good To FirmP -btn Paddy The Hare 10-12

prominent, lost place 11th, 5th and behind when pulled up before next

9 10.98
2.98
131
64 2013-07-07 15:15 Foreverpresenting
B Hughes
Market Rasen / 4 / 2m 4f / Chase Turf / 4K 11-10
Tongue Strap
Good To Firm1/7 -win 3.5 Nomadic Dreamer 11-10

chased leaders, hit 2nd, left in lead 3 out, 2 lengths ahead last, driven out, dismounted after line

17 21
8.2
65 2013-07-07 14:15 Marmas
B Hughes
Market Rasen / 4 / 2m 3f / Hurdle Turf / 3K 10-9 Good1/9 -win 1.75 Oneofapear 10-12

made all, 4 lengths ahead when blundered last, driven right out

2.5 2.61
1.21
66 2013-07-05 21:00 Torero
B Hughes
Beverley / 6 / 1m 4f 16y / Flat Turf / 3K 9-7
Visor
Good To Firm3/10 -btn 3.05 Grammar 8-13

dwelt, reminders after start, headway 8f out, chased leaders over 4f out, edged right 1f out, stayed on same pace

6.5 7.99
2.65
54
67 2013-07-04 17:30 Mutanawwer
B Hughes
Perth / 5 / 2m 110y / NH Flat / 2K 11-0 Good3/10 -btn 5 Mike McCann 11-2

prominent, effort and ridden over 2f out, kept on same pace from over 1f out

4.5 4.7
1.54
68 2013-07-04 16:30 Civil Unrest
B Hughes
Perth / 4 / 2m 4f 110y / Chase Turf / 6K 10-7
Cheekpieces
Good8/11 -btn 34.25 Strobe 10-0

in touch to halfway, soon lost place, no chance final 4

8 8.96
3.15
101
69 2013-07-04 16:00 Muwalla
B Hughes
Perth / 4 / 2m / Chase Turf / 5K 11-1 Good5/6 -btn 29 Lord Of Drums 10-8

held up, ridden before 2 out (usual 3 out), soon weakened

10 11.5
4.9
104
70 2013-07-03 16:40 Dantes King
B Hughes
Perth / 3 / 3m / Chase Turf / 7K 11-12 Good To Firm1/6 -win 2.75 Quel Ballistic 10-7

chased leader, led 9th, quickened clear 4 out, ridden and idled run-in, kept on well

21 38
9.12
131
71 2013-07-03 15:40 Ryton Runner
B Hughes
Perth / 4 / 3m 110y / Hurdle Turf / 4K 11-2
Cheekpieces
Good To Firm6/9 -btn 10.7 Malin Bay 11-12

chased leaders, ridden 4 out, rallied, weakened after 2 out

11 11.03
3.28
110
72 2013-07-03 15:10 Lusiad
B Hughes
Perth / 4 / 2m 4f 110y / Chase Turf / 4K 10-5
Blinkers
Good To Firm7/8 -btn 43.75 Duneen Point 11-11

towards rear, ridden halfway, lost touch from 5 out, tailed off

15 16.08
4.4
84
73 2013-07-03 14:10 Jim Tango
B Hughes
Perth / 4 / 2m / Chase Turf / 5K 10-2
Cheekpieces
Good To Firm7/8 -btn 16.45 Sergeant Pink 10-7

chased leaders, effort when hit 3 out, weakened from next

9 10.42
2.9
96

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