T Scudamore Horse Racing Form | Ludlow 15:45 19th February 2014

T Scudamore' Form | 19th February 2014

19th February 2014 WEATHERBYS CHELTENHAM FESTIVAL BETTING GUIDE HANDICAP HURDLE (3)

Total Horses Ride Last 14 Days Race Type Wins Races Win %
133 4 wins from 16 runs
25%
Flat AW 0 2
0%
Chase Turf 12 95
12.63%
Flat Turf 0 9
0%
Hurdle Turf 41 227
18.06%
NH Flat 4 32
12.5%
Race Type
Hurdle Turf
Class
3
Classifications
Handicap, Hurdle
Ground
Heavy
Distance
2m
Runners
7
Prize Money
£9,495
Is T Scudamore Improving?
Does T Scudamore 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 2014-02-16 14:30 Thomastown
T Scudamore
Kempton / 4 / 2m / NH Flat / 3K 11-2 Standard To Slow11/14 -btn 65.5 Zulu Oscar 11-2

tracked leaders on outer until 6f out, weakened 4f out

67 230.25
38
1 2014-02-16 13:30 The Bailiff
T Scudamore
Kempton / 4 / 2m / NH Flat / 3K 11-2 Standard To Slow8/16 -btn 21 Bringithomeminty 11-2

chased leader, ridden and outpaced over 2f out, weakened soon after

7 8.66
3.06
2 2014-02-15 16:50 No Dice
T Scudamore
Ascot / 4 / 2m / NH Flat / 3K 11-2 Soft3/9 -btn 3.25 A Vos Gardes 10-4

raced quite keenly, led, set moderate pace early, shaken up over 2f out, headed over 1f out, no extra

3.25 3.45
1.63
3 2014-02-15 15:15 Heath Hunter
T Scudamore
Ascot / 2 / 2m 3f 110y / Hurdle Turf / 25K 10-8
Cheekpieces
Soft4/15 -btn 12.3 Kaylif Aramis 10-7

prominent, chased leader 5th, led 8th, 3 lengths clear after 3 out and going well, headed and weakened between last 2

6 7.8
2.04
125
4 2014-02-15 14:40 Wetak
T Scudamore
Ascot / 1 / 3m / Chase Turf / 23K 10-9
Tongue Strap
SoftF -btn Restless Harry 10-7

waited with in rear, in touch 15th, shaken up and lost touch from next, 6th when fell 3 out

9 11
3.25
143
5 2014-02-15 14:05 Gevrey Chambertin
T Scudamore
Ascot / 1 / 3m / Chase Turf / 18K 11-0
Cheekpieces
SoftP -btn O'Faolains Boy 11-0

raced freely, with leader, led 5th, joined 12th, headed 3 out, still upsides before 2 out, stopped to nil soon after, poor 5th when pulled up before last

2.62 2.72
1.79
6 2014-02-15 13:30 Un Temps Pour Tout
T Scudamore
Ascot / 2 / 2m 3f 110y / Hurdle Turf / 16K 11-8 Heavy1/4 -win 16 Cole Harden 11-8

tracked leader, led soon after 3 out, soon drew clear, eased after last

1.47 1.51
1.16
147
7 2014-02-14 15:20 Doctor Harper
T Scudamore
Fakenham / 3 / 2m 4f / Hurdle Turf / 6K 11-12 Heavy1/5 -win 12 Robbers Roost 11-2

made all, set leisurely pace, shaken up after 3 out, drew right away on bridle between last two

2 2
1.38
137
8 2014-02-13 14:40 Dont Do Mondays
T Scudamore
Leicester / 4 / 2m / Chase Turf / 5K 11-12 Soft3/10 -btn 13.25 Lord Navits 10-5

left in lead 1st, headed 4th, chased winner until ridden approaching last, no extra

5 5.96
2.2
110
9 2014-02-13 14:10 Engai
T Scudamore
Leicester / 4 / 2m / Chase Turf / 5K 11-12 Soft4/6 -btn 58.5 Massena 11-12

held up, headway 7th, weakened 3 out

17 32
4.63
115
10 2014-02-09 14:55 Top Gamble
T Scudamore
Exeter / 2 / 2m 7f 110y / Hurdle Turf / 13K 10-12
Tongue Strap
HeavyF -btn Fingal Bay 11-7

mid-division, headway from 6th, ridden to chase winner approaching 2 out, staying on at same pace in held 4th when fell last

4 4.33
2.32
133
11 2014-02-08 16:40 Seven Nation Army
T Scudamore
Newbury / 1 / 2m 110y / NH Flat / 11K 11-7 Heavy5/8 -btn 31.25 Definitly Red 11-3

chased leaders, ridden and beaten 4f out

3.75 4.2
1.56
12 2014-02-08 15:35 Dell' Arca
T Scudamore
Newbury / 1 / 2m 110y / Hurdle Turf / 87K 10-12 Heavy2/20 -btn 1.75 Splash of Ginge 10-3

chased leaders, slightly hampered 3 out, soon ridden, stayed on well under pressure to take 2nd last strides, no impression on winner

8.5 9.6
2.88
136
13 2014-02-07 15:05 Smiles For Miles
T Scudamore
Kempton / 4 / 2m 5f / Hurdle Turf / 3K 11-12
Tongue Strap
Heavy2/14 -btn 7 Harry's Farewell 11-9

held up in rear, short of room on bend after 2nd, steady progress from 6th to track leaders next, led 3 out, ridden and headed before 2 out, kept on but no chance with winner

6 7.19
2.04
109
14 2014-02-06 15:25 Prideofthecastle
T Scudamore
Huntingdon / 2 / 2m 4f 110y / Hurdle Turf / 12K 10-7 Soft1/6 -win 4 Art Professor 11-0

made all, drew clear and mistake 2 out, ridden and edged left between last 2, went right and mistake last, ridden out

5.5 5.98
2.48
124
15 2014-02-05 14:10 Edmund Kean
T Scudamore
Ludlow / 4 / 3m / Chase Turf / 5K 11-7 Heavy1/3 -win 0.5 The Romford Pele 11-0

tended to jump left, made all, 4 lengths clear and ridden last, tired and edged right flat, hung on gamely

1.67 1.67
1.08
137
16 2014-02-04 13:20 Garde Ville
T Scudamore
Market Rasen / 4 / 2m 1f / Hurdle Turf / 3K 10-12 Soft4/6 -btn 31 Carry On Sydney 10-12

held up, mistake 3rd, soon given reminder, behind from 6th

15 15.49
3.96
113
17 2014-02-03 15:50 Pagham Belle
T Scudamore
Southwell / 5 / 2m / Hurdle Turf / 2K 10-9
Tongue Strap
Heavy2/8 -btn 7 Whispering Harry 11-4

close up, led briefly after 3 out, soon driven, tired between last two, 7 lengths 2nd when hopped over last

4 4.6
1.76
83
18 2014-02-03 14:50 Barton Stacey
T Scudamore
Southwell / 4 / 3m 110y / Hurdle Turf / 3K 11-11
Blinkers
Heavy2/12 -btn 2 Heavenstown 10-12

settled towards rear, pushed along and steady progress before 8th, 3rd and ridden home turn, not quicken after, went well held 2nd after last

9 13.75
4.17
114
19 2014-02-02 14:30 Investment Expert
T Scudamore
Musselburgh / 1 / 2m / Hurdle Turf / 11K 11-0
Tongue Strap
Soft7/8 -btn 85 Broughton 11-0

took keen hold, in touch, lost place halfway, lost touch from 4 out

34 90
10
20 2014-02-02 14:00 His Excellency
T Scudamore
Musselburgh / 3 / 2m / Chase Turf / 13K 11-12
Blinkers
Soft2/7 -btn 0.5 Swift Arrow 11-4

close up, not fluent 5th, ridden along after 5 out, rallied 3 out, chased winner next, not fluent last, kept on, held near finish

5 5.45
2.6
140
21 2014-02-01 16:50 Obistar
T Scudamore
Ffos Las / 6 / 2m / NH Flat / 2K 10-8 Heavy2/11 -btn 0.5 Foryourinformation 10-13

chased leaders, ridden and outpaced in 6th 4f out, rallied and headway 3f out, chased clear winner over 1f out, stayed on well final furlong, never quite getting to winner

3.75 4.45
1.81
22 2014-02-01 16:20 Mountain Cliche
T Scudamore
Ffos Las / 4 / 3m / Hurdle Turf / 4K 11-0 HeavyP -btn Copper Birch 11-0

chased leader until bypassing 6th, ridden and lost place next, tailed off when pulled up before 2 out

17 33.84
6.36
23 2014-02-01 15:10 Poole Master
T Scudamore
Ffos Las / 3 / 2m 3f 110y / Chase Turf / 6K 11-12
Blinkers
Heavy1/6 -win 39 Frontier Spirit 11-9

clear with runner-up throughout, led until 5th, stayed with leader until led again and travelling strongly before 9th, soon well clear, easily

5 5.58
2.76
128
24 2014-02-01 14:40 Alfie Spinner
T Scudamore
Ffos Las / 2 / 3m 4f / Chase Turf / 19K 10-7 HeavyP -btn Emperor's Choice 10-5

chased leader until 10th, stayed chasing leaders until lost place rapidly after 13th, tailed off when pulled up 15th

8 9
2.86
128
25 2014-02-01 13:30 Horatio Hornblower
T Scudamore
Ffos Las / 4 / 2m / Hurdle Turf / 4K 11-3 Heavy1/9 -win 0.05 Filatore 11-3

took keen hold, chased leaders, pressed leaders from 4th, every chance and looked to be travelling best bypassing 3 out, led last, driven and headed final 100yds, kept on gamely to lead again on post

4.5 4.9
1.9
26 2014-01-31 17:40 Dont Do Mondays
T Scudamore
Kempton / 4 / 2m / NH Flat / 3K 11-4 Standard To Slow13/16 -btn 14.05 Pass Muster 11-1

disputed lead until over 4f out, ridden over 3f out, weakened over 2f out

67 120
18.5
27 2014-01-31 14:55 Saffron Prince
T Scudamore
Kempton / 4 / 2m / NH Flat / 3K 11-4 Standard To Slow7/13 -btn 17.25 Ellnando Queen 10-8

chased leader until ridden and lost place tamely 5f out

26 42
5.32
28 2014-01-31 13:50 The Dodgy Dealer
T Scudamore
Kempton / 4 / 2m / NH Flat / 3K 11-4 Standard To Slow10/15 -btn 25.2 One For The Guv'Nr 11-4

always behind, lost touch 3f out, tailed off

26 58.62
11.46
29 2014-01-30 16:40 Davy Doubt
T Scudamore
Wincanton / 6 / 2m / NH Flat / 2K 11-4 Heavy2/13 -btn 3.25 Jolly's Cracked It 11-4

disputed lead until clear leader 4f out, ridden over 2f out, headed over 1f out, stayed on but not going pace of winner

4.5 5.2
2.18
30 2014-01-30 15:40 Close House
T Scudamore
Wincanton / 3 / 2m / Chase Turf / 9K 11-8
Tongue Strap
Heavy4/4 -btn 13.5 Brick Red 11-5

raced last of 4 but well in touch, jumped slightly right at times, outpaced after 4 out, never threatened

4 4.1
2.18
138
31 2014-01-30 14:10 Ainsi Fideles
T Scudamore
Wincanton / 3 / 2m 4f / Hurdle Turf / 13K 10-2 Heavy11/13 -btn 50.75 Alder Mairi 10-8

tracked leaders, led briefly approaching 2 out, soon ridden, found nil, eased when beaten between last 2

8.5 9.8
3.94
126
32 2014-01-30 13:40 Vieux Lion Rouge
T Scudamore
Wincanton / 3 / 2m / Hurdle Turf / 6K 11-8 Heavy1/13 -win 6 Steel Summit 10-11

made all, in command when left clear 2 out, unchallenged

1.25 1.25
1.08
33 2014-01-28 16:40 Western Diva
T Scudamore
Taunton / 5 / 2m 1f / NH Flat / 3K 11-2 Heavy2/13 -btn 2.75 Rhythm Star 10-5

led, ridden 2f out, soon headed, kept on same pace

3.75 4.1
1.6
34 2014-01-28 14:10 Thomas Junior
T Scudamore
Taunton / 4 / 2m 1f / Hurdle Turf / 4K 11-4 Heavy3/14 -btn 11.75 Milo Man 11-11

tracked winner, challenged 3 out, soon led, ridden and headed before next, soon held, no extra when lost 2nd towards finish

5 5.21
1.66
35 2014-01-26 13:10 Great Choice
T Scudamore
Sedgefield / 4 / 2m 4f / Hurdle Turf / 4K 11-5 Heavy5/8 -btn 24 Getabuzz 11-11

tracked leader, ridden approaching last (normal 2 out), weakened extended run-in

2.25 2.36
1.25
36 2014-01-25 16:10 Waterunder
T Scudamore
Cheltenham / 2 / 2m 1f / Hurdle Turf / 16K 11-7
Tongue Strap
Heavy7/10 -btn 30.75 Lac Fontana 10-12

chased leaders, every chance 2 out, weakened soon after

17 23
5.81
136
37 2014-01-25 15:00 Red Sherlock
T Scudamore
Cheltenham / 1 / 2m 4f 110y / Hurdle Turf / 17K 11-9 Heavy1/6 -win 2.5 Rathvinden 11-12

tracked leaders, challenged 2 out, soon led, flashed tail before last, driven and kept finding run-in, stayed on strongly closing stages

3.25 3.5
2.06
38 2014-01-25 14:25 The Giant Bolster
T Scudamore
Cheltenham / 1 / 3m 1f 110y / Chase Turf / 57K 11-0 Heavy1/7 -win 7 Rocky Creek 11-5

prominent when jumped slowly 4th and 5th, stayed well in touch until jumped slowly 3 out, ridden and stayed on strongly to challenge 2 out, slight lead soon after until forged clear final 150yds

7 7.51
3.26
157
39 2014-01-25 12:25 Centasia
T Scudamore
Doncaster / 3 / 2m 3f 110y / Hurdle Turf / 5K 11-4
Tongue Strap
Good To Soft4/12 -btn 16.75 Master Of The Game 11-3

in touch, ridden approaching 3 out, one pace and soon no chance with winner, lost 3rd final 100yds

4 4.4
2.06
125
40 2014-01-23 16:20 So Sudden
T Scudamore
Warwick / 6 / 2m / NH Flat / 2K 10-5 Soft12/13 -btn 72.55 Battle Born 10-12

chased leaders to halfway, tailed off

34 60
12
41 2014-01-23 15:20 No Buts
T Scudamore
Warwick / 3 / 2m 4f 110y / Chase Turf / 6K 11-7 Soft2/4 -btn 8 Persian Snow 11-0

led, ridden after 3 out, joined next, soon headed, well there last, beaten under pressure final 150yds, eased close home

2.5 2.57
1.17
117
42 2014-01-23 13:50 Franklin Roosevelt
T Scudamore
Warwick / 4 / 3m 2f / Chase Turf / 4K 11-12
Blinkers
Soft4/9 -btn 15.5 Union Jack D'Ycy 11-9

in rear and reminder after 4th, headway 12th, stayed on under pressure from 4 out to take well-held 4th run-in

8 11.84
3.14
119
43 2014-01-22 14:10 Shotavodka
T Scudamore
Catterick / 4 / 2m 3f / Chase Turf / 5K 11-0 Soft2/5 -btn 4.5 Holywell 11-0

led, not fluent 4th and headed, chased clear leader in 2nd, led again approaching 3 out, headed 2 out, soon ridden, still every chance last, no extra and soon held run-in

2.1 2.2
1.25
44 2014-01-21 14:15 Legacy Gold
T Scudamore
Leicester / 3 / 2m / Hurdle Turf / 6K 11-8 Heavy1/5 -win 3.75 Run Ructions Run 11-12

made all, mistake 4th, shaken up flat, comfortably

1.17 1.17
1.05
45 2014-01-18 15:50 Garde Ville
T Scudamore
Haydock / 4 / 2m 4f / Hurdle Turf / 4K 10-7 Heavy4/8 -btn 18.1 Wuff 11-11

held up, shaken up before 2 out, kept on for pressure run-in, never troubled leaders

13 18.33
3
117
46 2014-01-18 15:15 Night Alliance
T Scudamore
Haydock / 1 / 3m 1f / Chase Turf / 28K 10-4
Blinkers
HeavyP -btn Wychwoods Brook 9-11

midfield, went prominent 4th, mistake 5th, ridden and weakened after 12th, behind when pulled up before 3 out

9 11
3.1
134
47 2014-01-18 14:05 Un Temps Pour Tout
T Scudamore
Haydock / 1 / 2m / Hurdle Turf / 16K 11-11 Heavy2/6 -btn 1.75 Zamdy Man 11-11

always prominent, went 2nd 6th, every chance 2 out, not quicken approaching last, kept on run-in but always held

2.38 2.48
1.55
147
48 2014-01-18 13:30 Knock A Hand
T Scudamore
Haydock / 1 / 2m 5f / Chase Turf / 18K 11-4
Blinkers
Heavy3/4 -btn 40 Taquin Du Seuil 11-7

led, headed 10th, soon pushed along and dropped to rear, weakened before 4 out, soon lost touch

9 10.2
2.69
138
49 2014-01-18 12:20 Brave Buck
T Scudamore
Haydock / 3 / 3m / Hurdle Turf / 6K 10-2 Heavy7/8 -btn 42.25 Extreme Impact 10-6

prominent, mistake 6th, pushed along and lost place approaching 9th, soon behind and struggling

5 5.16
2.09
104
50 2014-01-16 16:20 Vieux Lion Rouge
T Scudamore
Wincanton / 4 / 2m / Hurdle Turf / 4K 11-4 Heavy1/8 -win 4 Revaader 10-11

tracked clear leader, hit 4th, closed on leader after 3 out, led between last 2, soon in command, readily

1.44 1.48
1.15
51 2014-01-16 15:50 Baltimore Rock
T Scudamore
Wincanton / 4 / 2m / Hurdle Turf / 4K 11-4 Heavy1/8 -win 2 Midnight Thunder 11-4

in touch, headway into 2nd at the 3rd, closed on clear leader 3 out, led between last 2, kept on, ridden out

1.67 1.77
1.07
52 2014-01-16 13:20 Weather Babe
T Scudamore
Wincanton / 3 / 2m 6f / Hurdle Turf / 5K 11-9 Heavy10/14 -btn 22.1 Bob Tucker 10-6

tracked leaders, ridden after 3 out, weakened between last 2, eased run-in

15 19.68
3.96
122
53 2014-01-14 16:10 Kilrye
T Scudamore
Exeter / 0 / 2m 5f 110y / Hurdle Turf / 2K 10-10 SoftP -btn Admiral Blake 10-1

mid-division, headway after 6th, just gone 3rd when weakened rapidly and pulled up before 2 out

13 19.13
4.04
84
54 2014-01-14 15:40 Shaking Hands
T Scudamore
Exeter / 0 / 3m / Chase Turf / 12K 10-2 SoftP -btn Pineau De Re 10-11

led, reminders approaching 8th, ridden and headed after 11th, back pressing leaders 14th, weakening when hampered and pulled up just before 4 out

17 21
5.18
124
55 2014-01-14 14:00 Prideofthecastle
T Scudamore
Exeter / 0 / 2m 3f / Hurdle Turf / 3K 11-5 Soft3/13 -btn 5.75 Knight Of Noir 10-12

disputed lead until 4th, tracked leaders, ridden after 2 out, stayed on but not going pace to challenge

4 4.35
1.6
56 2014-01-14 13:25 Smiles For Miles
T Scudamore
Exeter / 0 / 2m 3f / Hurdle Turf / 3K 10-12
Tongue Strap
Soft4/12 -btn 26.75 Strollawaynow 10-12

held up towards rear, steady progress from 3rd, ridden after 6th, never threatened, stayed on same pace from 2 out (usual 3 out)

9 12.19
2.66
57 2014-01-13 15:00 No Buts
T Scudamore
Plumpton / 3 / 2m 4f / Chase Turf / 8K 10-12 Heavy1/7 -win 14 De Blacksmith 11-5

chased leader until led on long run after 6th, readily drew clear on long run to last, easily

3.75 4
2.19
115
58 2014-01-13 14:30 Massannie
T Scudamore
Plumpton / 4 / 2m 5f / Hurdle Turf / 3K 11-12 Heavy2/5 -btn 9 Toubeera 11-12

planted start and slowly away, took keen hold, soon recovered and joined leader 2nd, led after 9th, headed after next, ridden and beaten before 2 out, plugged on

3 6.14
1.63
132
59 2014-01-11 15:15 Buddy Bolero
T Scudamore
Kempton / 2 / 3m / Chase Turf / 12K 11-12
Cheekpieces
Soft6/8 -btn 29.3 Planet Of Sound 11-12

led to 3rd, led after 6th, headed and not fluent 9th, weakened 13th

5 5.2
1.97
144
60 2014-01-11 14:40 Maller Tree
T Scudamore
Kempton / 1 / 2m 5f / Hurdle Turf / 26K 11-5
Visor
SoftP -btn Saphir Du Rheu 11-7

led, headed 4 out, weakened next, tailed off when pulled up before 2 out

34 42
11.59
138
61 2014-01-11 13:35 The Liquidator
T Scudamore
Kempton / 1 / 2m / Hurdle Turf / 18K 11-7 Soft5/6 -btn 20.5 Royal Boy 11-7

led, ridden approaching 3 out, headed soon after, weakened 2 out

2.38 2.5
1.6
62 2014-01-11 12:25 Mister Snowball
T Scudamore
Kempton / 3 / 2m 4f 110y / Chase Turf / 6K 10-3 SoftP -btn King Edmund 11-12

hit 4th, in rear until pulled up before 10th

11 12.53
3.78
112
63 2014-01-08 15:50 Lucas Pitt
T Scudamore
Doncaster / 5 / 3m 110y / Hurdle Turf / 3K 10-4 Good To SoftP -btn Top Billing 11-1

in rear, behind from 8th, tailed off when pulled up before 3 out

15 17.31
5.1
78
64 2014-01-08 15:20 My Legal Lady
T Scudamore
Doncaster / 4 / 2m 3f 110y / Hurdle Turf / 3K 11-6
Visor
Good To Soft4/6 -btn 15 Chasse En Mer 10-11

chased leaders, led narrowly 6th, headed next, driven approaching 3 out, weakened approaching 2 out

13 14.11
4.92
110
65 2014-01-08 13:40 Western Warhorse
T Scudamore
Doncaster / 3 / 2m 3f / Chase Turf / 6K 10-12 Good To Soft1/5 -win 0.3 Victor Hewgo 10-12

led and soon clear, jumped boldly, joined briefly 9th, hit 3 out, stayed on well, edged right run-in, held on towards finish

3 3.25
1.66
129
66 2014-01-08 13:10 Smiles For Miles
T Scudamore
Doncaster / 5 / 2m 3f 110y / Hurdle Turf / 3K 11-6 Good To Soft5/11 -btn 22.35 Act Alone 11-1

in rear, headway 7th, outpaced approaching next, kept on between last 2

11 12.71
3.44
67 2014-01-08 12:10 Thomas Junior
T Scudamore
Doncaster / 5 / 2m 3f 110y / Hurdle Turf / 3K 11-6 Good To Soft4/11 -btn 35 Softsong 11-6

mistakes, chased leaders 6th, 4th 3 out, weakened between last 2

9 9.87
3.05
68 2014-01-07 13:50 Edmund Kean
T Scudamore
Leicester / 3 / 2m 7f 110y / Chase Turf / 6K 11-2 Soft1/6 -win 2.5 Whats Happening 11-7

tracked leaders, led 7th to next, led 13th, ridden out

4 4.3
2.81
132
69 2014-01-06 12:55 Off The Wall
T Scudamore
Southwell / 4 / 3m 110y / Chase Turf / 4K 11-12 HeavyP -btn High Ron 11-4

chased leaders 10th, 4th and weakening when blundered 4 out, soon eased and well behind, tailed off when pulled up before next

4 4.61
2.19
110

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