Adam Wedge Horse Racing Form | Taunton 13:30 23rd February 2021

Adam Wedge' Form | 23rd February 2021

23rd February 2021 Aspen Waite Complete Business Growth Service Maiden Hurdle (GBB Race)

Total Horses Ride Last 14 Days Race Type Wins Races Win %
322 6 wins from 27 runs
22.22%
Hunter Chase 0 3
0%
Flat AW 2 16
12.5%
NH Flat 20 178
11.24%
Hurdle Turf 228 1843
12.37%
Chase Turf 174 1342
12.97%
Flat Turf 1 25
4%

Aspen Waite Complete Business Growth Service Maiden Hurdle (GBB Race)

Race Type
Hurdle Turf
Class
4
Classifications
Hurdle, Maiden
Ground
Heavy
Distance
2m 104y
Runners
14
Prize Money
£5,800
Is Adam Wedge Improving?
Does Adam Wedge 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 2021-02-22 16:20 Grania O'Malley
Adam Wedge
Southwell / 5 / 1m 7f 182y / Hurdle Turf / 6K 11-4
Cheekpieces
Soft6/14 -btn 46 Aronius 11-3

prominent, ridden before 2 out, soon weakened

13 17
3.4
92
1 2021-02-22 15:50 Can You Call
Adam Wedge
Southwell / 4 / 1m 7f 182y / Hurdle Turf / 6K 11-4
Tongue Strap
Soft2/11 -btn 1.5 Minella Tara 11-4

tracked leader, led before 2 out, ridden before last, headed close home

2.1 2.32
1.27
121
2 2021-02-22 14:50 Crackle Lyn Rosie
Adam Wedge
Southwell / 4 / 1m 7f 182y / Hurdle Turf / 6K 10-12 Soft9/12 -btn 40.5 Starvoski 10-12

raced wide always towards rear

81 170
14.53
3 2021-02-22 14:20 Only The Bold
Adam Wedge
Southwell / 4 / 2m 4f 88y / Hurdle Turf / 6K 11-3 Soft1/9 -win 8.5 Voyage De Retour 11-3

tracked leaders, chased leader 2 out when pecked on landing and soon led, ran on

3.25 3.65
1.49
121
4 2021-02-22 13:45 Quoi De Neuf
Adam Wedge
Southwell / 3 / 2m 4f 88y / Chase Turf / 12K 11-4 SoftP -btn Falco Blitz 11-5

close up, headway to track leaders 7th, ridden and weakened on long run to 3 out and pulled up

3.25 3.49
2.04
131
5 2021-02-22 13:15 Holdbacktheriver
Adam Wedge
Southwell / 4 / 3m 60y / Chase Turf / 8K 11-10
Cheekpieces
SoftP -btn Checkitout 12-0

close up, reminders 12th, ridden 14th, mistake and dropped to rear next, pulled up approaching 3 out

7 8.4
2.47
118
6 2021-02-21 15:35 Mack The Man
Adam Wedge
Newbury / 1 / 2m 69y / Hurdle Turf / 125K 10-6 Good To Soft20/23 -btn 52.1 Soaring Glory 10-7

always in rear

41 55
9.85
127
7 2021-02-21 13:50 Present Value
Adam Wedge
Newbury / 2 / 3m 52y / Hurdle Turf / 15K 10-10
Cheekpieces
Good To Soft9/16 -btn 34.25 Polish 11-4

midfield, headway to chase leaders 5th, nudged along before 3 out, soon beaten

21 30.57
5.42
122
8 2021-02-20 16:33 Sizing At Midnight
Adam Wedge
Wincanton / 3 / 3m 1f 30y / Chase Turf / 12K 11-7 HeavyP -btn Golden Sovereign 10-8

prominent, not fluent 1st, outpaced 13th, soon behind, pulled up after

10 11
4.15
135
9 2021-02-20 15:18 Esprit Du Large
Adam Wedge
Wincanton / 1 / 1m 7f 65y / Hurdle Turf / 38K 11-2 HeavyP -btn Goshen 11-2

chased leaders, pushed along after 3 out, soon weakened, pulled up before 2 out

12 13.5
4.87
146
10 2021-02-20 13:38 Earl Of Wisdom
Adam Wedge
Wincanton / 4 / 1m 7f 65y / Hurdle Turf / 6K 11-2 Heavy4/14 -btn 7.6 Pol Crocan 11-8

chased leaders, pushed along and outpaced before 2 out, stayed on flat, almost took 3rd

51 216.45
14.51
11 2021-02-20 13:05 Light N Strike
Adam Wedge
Wincanton / 4 / 1m 7f 65y / Hurdle Turf / 6K 11-2 Heavy5/14 -btn 9.75 Longshanks 11-2

held up in mid-division, mistake 1st, headway approaching 2 out, stayed on same pace approaching last, no extra flat

13 24.77
4.1
12 2021-02-19 16:45 Dom Perry
Adam Wedge
Fakenham / 4 / 2m 3y / NH Flat / 5K 11-4 Soft1/5 -win 3.5 Exmoor Express 11-4

6.5 8.04
3
13 2021-02-19 15:42 Fire Away
Adam Wedge
Fakenham / 3 / 2m 5f 44y / Chase Turf / 16K 10-7 Soft1/10 -win 0.75 Admiral Barratry 12-0

raced wide held up towards rear, headway 11th, led 2 out, soon joined, ridden last, ran on, readily

1.8 1.89
1.42
98
14 2021-02-19 15:12 Shang Tang
Adam Wedge
Fakenham / 3 / 2m 4f 1y / Hurdle Turf / 12K 11-12 Soft1/4 -win 4.75 Captain Morgs 11-8

raced wide tracked leader, led bend approaching last, pushed out, comfortable

2.88 3.32
1.48
129
15 2021-02-19 14:42 Khanisari
Adam Wedge
Fakenham / 5 / 2m 59y / Chase Turf / 8K 10-0
Visor
Soft2/7 -btn 19 Kap Auteuil 11-9

prominent until not fluent and reminders 4th, close up, tracked leader 7th until outpaced next, soon outpaced, rallied to chase clear winner when not fluent last

9.5 11
4.37
79
16 2021-02-19 13:42 Winds Of Fire
Adam Wedge
Fakenham / 4 / 2m 7f 95y / Hurdle Turf / 9K 11-2 Soft2/5 -btn 2.25 Moroder 10-12

raced wide tracked leader, ridden and every chance 2 out, stayed on flat

5.5 7.41
3.12
116
17 2021-02-18 14:05 Deja Vue
Adam Wedge
Leicester / 3 / 2m 4f 35y / Chase Turf / 12K 11-7
Tongue Strap
Heavy2/4 -btn 13 The Bay Birch 11-7

led until 4th, led before 5th, headed 2 out, soon beaten

4.33 4.41
2.24
127
18 2021-02-18 13:00 Ring The Moon
Adam Wedge
Leicester / 5 / 2m 4f 35y / Chase Turf / 6K 11-8
Tongue Strap
Heavy1/9 -win 14 Bignorm 11-0

prominent, mistake 1st, led after 4th, headed next, led 7th, drew clear after 2 out, stayed on

4.33 4.74
1.84
87
19 2021-02-18 12:30 Gold Opera
Adam Wedge
Leicester / 4 / 2m 6f 151y / Chase Turf / 8K 11-12
Cheekpieces
HeavyP -btn Overworkdunderpaid 11-5

held up towards rear, mistake 9th, not fluent 10th, ridden and lost touch 4 out, tailed off when pulled up before 3 out

51 95
13.55
120
20 2021-02-17 13:05 Coconut Splash
Adam Wedge
Wetherby / 4 / 2m 5f 75y / Chase Turf / 8K 10-12 Soft2/5 -btn 3.25 Chantry House 11-4

chased leaders, closed 11th, led 4 out, headed and not fluent 3 out, reminder after next, held last, kept on

2.38 2.69
1.42
137
21 2021-02-16 15:45 For Fitz Sake
Adam Wedge
Catterick / 5 / 1m 7f 156y / NH Flat / 4K 11-2 Heavy6/8 -btn 35.75 Mexico 11-2

pressed leader, ridden and almost upsides entering home straight, weakened over 1f out

3.5 4
1.6
22 2021-02-16 12:45 Bioverdia
Adam Wedge
Catterick / 4 / 2m 3f 66y / Hurdle Turf / 7K 11-4
Cheekpieces
HeavyP -btn Sheriff Garrett 11-1

towards rear, ridden after 6th, tailed off 3 out, pulled up before 2 out

34 42
11.22
107
23 2021-02-15 16:30 Holly James
Adam Wedge
Warwick / 4 / 3m 2f / Hurdle Turf / 7K 11-6
Cheekpieces
SoftP -btn Ballymillsy 11-10

prominent, ridden before 8th, weakened before 4 out, tailed off when pulled up before 2 out

51 60
16
114
24 2021-02-15 14:20 Hasankey
Adam Wedge
Warwick / 4 / 2m / Hurdle Turf / 7K 11-9
Visor
Soft5/18 -btn 13.35 Orkan 11-2

prominent, close up when ridden approaching 2 out, one pace from before last

8 8.86
2.55
117
25 2021-02-11 16:15 Court Royale
Adam Wedge
Kempton / 4 / 2m / NH Flat / 6K 11-4 Standard To Slow13/14 -btn 14.2 Golden Taipan 11-4

held up in last pair, never involved

41 55.34
13
26 2021-02-09 13:15 Bricklagger
Adam Wedge
Kempton / 5 / 2m / NH Flat / 4K 11-4 Standard To Slow1/13 -win 2 Grosvenor Court 11-4

held up towards rear, smooth headway tracking leaders towards outside 3f out, 2nd over 2f out, led gong well over 1f out, ran on well

67 87.62
20
27 2021-02-05 16:50 Prime Pretender
Adam Wedge
Chepstow / 5 / 2m 11y / NH Flat / 4K 11-3 Heavy2/8 -btn 8 Super Six 10-7

held up towards rear, closed 9th, went 2nd 1f out, no impression on winner, kept on

6.5 7.2
2.16
28 2021-02-05 15:50 Imperial Flem
Adam Wedge
Chepstow / 4 / 2m 3f 100y / Hurdle Turf / 7K 11-9 Heavy6/11 -btn 66.5 Easy As That 11-6

held up towards rear, pushed along after 7th, soon weakened, tailed off

6 6.22
3
117
29 2021-02-05 15:20 Holdbacktheriver
Adam Wedge
Chepstow / 4 / 3m 2f 54y / Chase Turf / 8K 11-12
Cheekpieces
HeavyF -btn The Lion Dancer 10-8

prominent, led 13th, headed 5 out, every chance when fell 4 out

3.75 3.79
1.83
118
30 2021-02-05 14:50 Ranieri
Adam Wedge
Chepstow / 4 / 2m 7f 131y / Hurdle Turf / 6K 10-12 Heavy5/10 -btn 27.75 Young Buck 11-5

led after 1st, prominent, ridden 3 out, 4th and weakening when mistake 2 out

15 29
3.68
31 2021-02-05 14:20 No Rematch
Adam Wedge
Chepstow / 4 / 2m 7f 131y / Chase Turf / 8K 11-9 Heavy1/12 -win 3.5 Colonel Keating 10-5

prominent, led after 2nd, pecked last, stayed on well, going away towards finish

5.5 5.7
2.84
117
32 2021-02-05 13:50 Crackle Lyn Rosie
Adam Wedge
Chepstow / 4 / 2m 11y / Hurdle Turf / 7K 10-11 Heavy8/11 -btn 50.25 Grumpy Charley 11-7

towards rear, headway after 5th, 6th 3 out, weakened before 2 out

81 190
13.97
33 2021-02-04 16:15 Khanisari
Adam Wedge
Ffos Las / 5 / 2m / Chase Turf / 6K 10-12
Cheekpieces
Heavy7/13 -btn 36.05 Candy Burg 12-3

held up towards rear, awkward 8th, not fluent 5 out, steady headway when not fluent 4 out, hit 3 out, one pace from last

17 20
6.02
83
34 2021-02-04 15:42 Astra Via
Adam Wedge
Ffos Las / 5 / 2m 3f 83y / Chase Turf / 6K 11-1
Cheekpieces
HeavyP -btn Kiera Royale 10-0

midfield, headway to chase leaders 5 out, ridden approaching 4 out, weakening when blundered badly 3 out, pulled up before 2 out

9 11.79
3
93
35 2021-02-04 15:10 Fado Des Brosses
Adam Wedge
Ffos Las / 4 / 2m 7f 177y / Chase Turf / 8K 11-4 Heavy5/8 -btn 29.5 Lieutenant Rocco 10-12

held up towards rear, hit 8th, steady headway 5 out, well adrift when hit 3 out, no extra

8 9.61
2.56
137
36 2021-02-04 14:35 Oxwich Bay
Adam Wedge
Ffos Las / 4 / 2m 7f 191y / Hurdle Turf / 7K 11-9 Heavy4/13 -btn 18 Steel Native 9-11

held up towards rear, hit 6th, steady headway 8th, ridden to chase leaders bypassing 2 out, one pace from before last

10 11.5
3.07
107
37 2021-02-04 13:25 Blueberg
Adam Wedge
Ffos Las / 4 / 2m 4f / Hurdle Turf / 6K 11-2 Heavy4/12 -btn 16 Franco D'aunou 10-11

midfield, steady headway after 4 out, chased leaders 2 out, one pace from last

21 34
4.38
38 2021-02-03 16:40 The Last Day
Adam Wedge
Warwick / 3 / 2m / Hurdle Turf / 11K 11-5 Heavy6/6 -btn 27.25 Miss Heritage 11-0

held up on inside, closed after 3rd, lost place 3 out, well beaten before 2 out

11 11.13
5.2
131
39 2021-02-03 16:10 Vinnie Lewis
Adam Wedge
Warwick / 6 / 3m / Chase Turf / 3K 11-2 HeavyP -btn Latenightpass 11-6

mid-division, headway before 7th, disputing remote 6th 12th, blundered badly 13th, pulled up before 2 out

12 17.13
3.42
122
40 2021-02-03 12:55 Balzac
Adam Wedge
Warwick / 4 / 2m / Hurdle Turf / 7K 10-12 HeavyP -btn Cabot Cliffs 11-4

chased leaders, wandered into 1st, lost place after 5th, well beaten after 3 out, pulled up before 2 out

34 46.09
6.72
41 2021-02-01 16:20 Ballinsker
Adam Wedge
Lingfield / 4 / 2m / NH Flat / 7K 11-4 Standard To Slow14/14 -btn 29.95 Strong Glance 11-4

chased leaders out wide, pushed along 3f out, weakened quickly, moving poorly soon behind and eased

6.5 7.2
2.69
42 2021-01-30 15:50 Financial Outcome
Adam Wedge
Doncaster / 4 / 2m 7f 214y / Chase Turf / 8K 11-5
Tongue Strap
SoftP -btn The Late Legend 11-0

mid-division, closer chasing leaders 7th, weakened before 14th, tailed off and pulled up before next

7.5 7.71
2.79
117
43 2021-01-30 14:40 Shang Tang
Adam Wedge
Doncaster / 1 / 3m 84y / Hurdle Turf / 23K 11-1 Soft5/12 -btn 19.45 The Cob 10-12

held up towards rear, good headway out wide chasing leaders before 3 out, close 2nd next, soon ridden, well held when mistake and weakened last

29 42
9
129
44 2021-01-29 13:32 Sam Barton
Adam Wedge
Doncaster / 4 / 2m 3f 88y / Hurdle Turf / 7K 11-5 Soft1/12 -win 2.25 The Edgar Wallace 11-5

held up in touch, led 3 out, pushed along and in command flat, stayed on

4 5.14
1.69
45 2021-01-28 13:55 Golden Whisky
Adam Wedge
Fakenham / 3 / 2m 5f 44y / Chase Turf / 15K 11-7 Heavy3/8 -btn 6 Admiral Barratry 11-0

led, jumped right 4 out, ridden and headed next, tracked leaders, kept on one pace

2.38 2.52
1.45
121
46 2021-01-28 13:23 Diamon Des Flos
Adam Wedge
Fakenham / 3 / 2m 3y / Hurdle Turf / 10K 11-4
Hood
Heavy5/12 -btn 24.25 Sheldon 11-1

raced wide in touch, ridden 3 out, kept on same pace from next

34 46.82
7.8
47 2021-01-25 13:50 Balkardy
Adam Wedge
Plumpton / 4 / 1m 7f 195y / Hurdle Turf / 6K 10-7 Soft3/5 -btn 4.5 Khan 11-1

chased leading pair, left in 2nd and badly hampered 4th, dropped to 3rd next, driven and stayed on same pace from 2 out, no chance with leading duo

2 1.04
1.1
48 2021-01-23 14:05 Clyne
Adam Wedge
Haydock / 3 / 3m 58y / Hurdle Turf / 11K 11-12 Heavy5/9 -btn 11.25 Potters Hedger 11-0

prominent until ridden 3 out, weakened next

7.5 7.94
2.4
139
49 2021-01-23 12:55 Silver Hallmark
Adam Wedge
Haydock / 1 / 2m 3f 203y / Chase Turf / 24K 11-0 Heavy1/4 -win 4.5 Marown 11-0

made all, not fluent 9th and 2 out, ridden out

3 3.3
1.61
145
50 2021-01-22 16:05 Supreme Yeats
Adam Wedge
Musselburgh / 4 / 1m 7f 124y / NH Flat / 5K 11-4 Soft4/10 -btn 10.25 Fruit N Nut 11-4

raced out wide in last pair, rapid headway chasing leaders 10f out, went 2nd briefly 5f out, went wide in home straight and soon lost 2nd, 4th and no impression final 2f

2.88 3.33
1.58
51 2021-01-21 15:20 Mack The Man
Adam Wedge
Wincanton / 3 / 1m 7f 65y / Hurdle Turf / 11K 11-9 Heavy1/4 -win 0.75 River Bray 11-12

led briefly, chased winner on inside, challenged last, ridden to lead narrowly final 150 yards, in command and eased towards finish

1.91 1.86
1.3
127
52 2021-01-21 14:20 Summer Name
Adam Wedge
Wincanton / 3 / 2m 5f 82y / Hurdle Turf / 11K 11-4
Tongue Strap
HeavyP -btn Brinkley 11-12

chased leaders out wide, weakened when mistake 3 out, soon behind, tailed off and pulled up before 2 out

15 17.52
3.69
122
53 2021-01-21 13:50 Supreme Escape
Adam Wedge
Wincanton / 4 / 3m 1f 30y / Chase Turf / 8K 11-11 HeavyP -btn Favori De Sivola 10-10

held up in rear, gained a place before 12th, headway chasing leaders when mistake 15th, soon weakened, tailed off and pulled up before 2 out

2.5 2.68
1.31
119
54 2021-01-21 13:20 Powerful Position
Adam Wedge
Wincanton / 4 / 1m 7f 65y / Hurdle Turf / 6K 11-4 Heavy8/13 -btn 25 Fabrique En France 11-4

always towards rear, never on terms

29 53.13
12
55 2021-01-20 14:40 Caswell Bay
Adam Wedge
Chepstow / 3 / 2m 3f 100y / Hurdle Turf / 11K 10-10 Heavy6/6 -btn 31.45 Nightboattoclyro 10-4

chased leader, led before 4th, soon headed, lost place after 3 out, soon weakened

8 9.2
3.9
123
56 2021-01-20 13:05 Lusitanien
Adam Wedge
Chepstow / 4 / 2m 11y / Hurdle Turf / 6K 11-4
Hood
Heavy3/12 -btn 43.25 Grumpy Charley 11-1

chased leaders, front pair well clear from 5th, kept going for remote 3rd from 3 out

67 212.23
15
57 2021-01-09 15:10 Secret Reprieve
Adam Wedge
Chepstow / 1 / 3m 6f 130y / Chase Turf / 150K 10-1 Soft1/18 -win 3 The Two Amigos 10-9

held up in mid-division, headway 14th, went 2nd 5 out, led 3 out, girth soon became undone and saddle started to slip slightly back, clear flat, stayed on well

3.5 3.7
1.88
130
58 2021-01-09 14:30 Can You Call
Adam Wedge
Chepstow / 4 / 2m 11y / Hurdle Turf / 6K 10-12 Soft2/11 -btn 0.5 Witness Protection 11-5

chased leaders, went 2nd 3 out, ridden after 2 out, every chance flat, held towards finish

3.25 3.57
1.59
59 2021-01-09 13:25 Bannister
Adam Wedge
Chepstow / 1 / 2m 11y / Hurdle Turf / 50K 11-0 SoftP -btn Adagio 11-0

led, went strong gallop and soon well clear, not fluent 2nd, not fluent and reduced lead 5th, headed before 3 out, soon weakened, pulled up before last

41 60
7.2
132
60 2021-01-09 12:50 Clyne
Adam Wedge
Chepstow / 2 / 2m 7f 131y / Hurdle Turf / 16K 11-8 SoftF -btn Storm Arising 11-5

led, mistake 6th, headed when fell 3 out

13 14.93
3.7
139
61 2021-01-09 12:17 Esprit Du Large
Adam Wedge
Chepstow / 2 / 2m 3f 98y / Chase Turf / 20K 11-9 SoftF -btn Cepage 11-12

held up, not fluent 1st, closed from 4th, led 4 out, joined when fell last

3.75 3.89
2.24
151
62 2021-01-09 11:45 Ranieri
Adam Wedge
Chepstow / 4 / 2m 3f 100y / Hurdle Turf / 6K 11-0 Soft11/14 -btn 35 Pozo Emery 11-0

with winner, led briefly at times, lost 2nd 3 out, weakened before next

21 29.8
5.3
63 2021-01-08 14:20 Ace Time
Adam Wedge
Lingfield / 4 / 2m / NH Flat / 5K 11-5 Standard To Slow7/8 -btn 5.45 Whitlock 11-5

held up in last trio, never on terms with leaders

26 53.75
3.73
64 2021-01-08 12:20 Motaraabet
Adam Wedge
Lingfield / 5 / 2m / NH Flat / 4K 11-4
Visor
Standard To Slow5/8 -btn 6.55 Rose Of Aghaboe 10-6

chased leaders on outside, 2nd going well over 2 out, ridden and every chance over 1f out, weakened and lost places final 110 yards

4.5 5
1.97
65 2021-01-04 14:25 Mac Kayla
Adam Wedge
Fakenham / 4 / 2m 7f 95y / Hurdle Turf / 9K 11-4 SoftP -btn Pride Of Pemberley 11-6

jumped right, led until 7th, chased leader until before 3 out, chased leaders, ridden and weakened quickly soon after, tailed off and pulled up before next

8 10.5
3.49
102
66 2021-01-04 13:55 Miss Zip
Adam Wedge
Fakenham / 5 / 2m 5f 44y / Chase Turf / 8K 11-11
Blinkers
SoftP -btn Krujers Girl 10-7

held up in rear, blundered and nearly unseated rider 7th, pulled up before next

2.75 3.1
1.57
94
67 2021-01-04 12:55 Sabbathical
Adam Wedge
Fakenham / 5 / 2m 5f 44y / Chase Turf / 8K 11-12
Cheekpieces
Soft4/7 -btn 14.75 Zee Man 10-13

went right 1st, made most until 3 out, lost 2nd before next, soon weakened, lost modest 3rd at the last

3 3.25
1.97
100
68 2021-01-03 14:58 Oxwich Bay
Adam Wedge
Plumpton / 4 / 2m 3f 164y / Chase Turf / 9K 11-10 Soft2/5 -btn 6 High Up In The Air 11-7

raced keenly tracking leaders, went 2nd before 8th, 4 lengths down and no impression when reached for 2 out, no chance with winner

3.25 3.71
1.96
108
69 2021-01-03 13:20 State Crown
Adam Wedge
Plumpton / 4 / 1m 7f 195y / Hurdle Turf / 8K 11-6 Soft3/7 -btn 9.25 Mr Jack 10-12

chased leaders, left 2nd at 5th, led home turn, headed before 2 out, chased winner until between last 2, no extra in 3rd

3.75 4
2.45
116

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