Cadawill Horse Racing Form | Thurles 15:30 10th January 2020

Cadawill' Form | 10th January 2020

10th January 2020 HORSE & JOCKEY HANDICAP HURDLE

Age
11
Weight
10-7
Trainer
R Sweeney
(Last 14 Days: 0-1, 0%)
Owner
Mrs J B Sweeney
Sex
gelding
Breeder
T Whyte
Colour
Bay
Foaling Date
2009-01-01
Race Type
Hurdle Turf
Class
Classifications
Handicap, Hurdle
Ground
Yielding
Distance
2m 7f 101y
Runners
14
Prize Money
£6,501
Is Cadawill Improving?
Does Cadawill 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 Course/Class/Distance/Type/Prize
Classifications
Weight
Headgear
Going Finish Pos./No. Of Runners - Dist. Won/Beaten/Finish Time
In Running Comments
Trainer
Jockey
SP BF Odds
Plc Odds
OR
0 2019-12-29 15:30 Limerick / / 2m 3f / Hurdle Turf / 7K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}4 /13 - btn 8.5 Northern Love 10-6 5m 17.8s

${previous_race.HIR_InRunningComments}

R Sweeney
S W Flanagan
34 48.71
11.32
80
1 2019-07-13 18:10 Limerick / / 3m / Chase Turf / 7K
Chase, Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}P /10 - btn Ocean Glandore 11-12 -

${previous_race.HIR_InRunningComments}

R Sweeney
Mr J J Slevin
13 13.68
4.06
95
2 2019-04-11 15:40 Limerick / / 2m 5f / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}12 /17 - btn 75 Shanroe Al C 11-1 5m 27.1s

${previous_race.HIR_InRunningComments}

R Sweeney
P T Enright
26 55
9.6
82
3 2019-03-16 16:05 Limerick / / 3m 100y / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}P /13 - btn Young Dev 11-10 -

${previous_race.HIR_InRunningComments}

R Sweeney
P T Enright
15 17
5.12
84
4 2019-02-28 15:25 Clonmel / / 3m 20y / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}11 /18 - btn 18.75 Ask Heather 11-11 6m 32.125s

${previous_race.HIR_InRunningComments}

R Sweeney
P E Corbett
26 95.93
10.5
84
5 2018-11-12 13:20 Thurles / / 2m 2f / Chase Turf / 7K
Chase, Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}9 /10 - btn 50.95 Whatsinthecorner 11-5 4m 33.592s

${previous_race.HIR_InRunningComments}

R Sweeney
G N Fox
26 55
12.5
100
6 2018-10-08 15:15 Tipperary / / 3m / Hurdle Turf / 7K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}8 /19 - btn 43.25 Oh'herewego 11-0 6m 18.608s

${previous_race.HIR_InRunningComments}

R Sweeney
A E Lynch
15 20.11
4.04
86
7 2018-08-16 19:35 Tramore / / 2m 5f / Hurdle Turf / 7K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}11 /16 - btn 18.05 Cantkidakidder 10-10 5m 13.108s

${previous_race.HIR_InRunningComments}

R Sweeney
A E Lynch
11 13.5
3.15
87
8 2018-07-27 18:45 Wexford / / 3m / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}7 /14 - btn 39.5 Lady Of The Sea 11-3 5m 57.883s

${previous_race.HIR_InRunningComments}

R Sweeney
A E Lynch
9 10
3.68
87
9 2018-07-14 17:00 Limerick / / 3m / Chase Turf / 7K
Chase, Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /14 - btn 1.5 Running In Heels 11-7 5m 59.75s

${previous_race.HIR_InRunningComments}

R Sweeney
A E Lynch
5 5.36
2.24
97
10 2018-07-05 20:30 Tipperary / / 3m / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}1 /20 - win 0.5 Timmone 11-12 6m 7.6s

${previous_race.HIR_InRunningComments}

R Sweeney
A E Lynch
26 65
8.6
81
11 2018-06-20 20:30 Wexford / / 3m 1f 70y / Chase Turf / 7K
Chase, Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}14 /14 - btn 57.8 Better B Quick 10-6 6m 36.133s

${previous_race.HIR_InRunningComments}

R Sweeney
P T Enright
21 34.41
8.8
99
12 2018-06-05 19:25 Kilbeggan / / 3m 140y / Hurdle Turf / 7K
Group, Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}11 /14 - btn 31.25 About You 11-2 6m 6.308s

${previous_race.HIR_InRunningComments}

R Sweeney
Miss R Blackmore
7.5 8.13
2.76
82
13 2018-05-05 17:10 Wexford / / 3m 1f / Chase Turf / 8K
Chase, Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /11 - btn 11 Fergiethelegend 9-5 7m 14.7s

${previous_race.HIR_InRunningComments}

R Sweeney
A E Lynch
12 17.55
4.6
99
14 2018-04-12 15:10 Limerick / / 2m 5f / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}4 /12 - btn 28.5 Internal Transfer 11-4 6m 3.6s

${previous_race.HIR_InRunningComments}

R Sweeney
A E Lynch
8 9.71
3.05
82
15 2018-02-08 16:25 Thurles / / 2m 7f 112y / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}5 /15 - btn 4.75 Goodthynemilan 11-2 6m 24.25s

${previous_race.HIR_InRunningComments}

R Sweeney
D Meyler
21 47.07
6.6
82
16 2017-12-14 15:10 Tramore / / 2m 5f / Chase Turf / 6K
Chase, Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}1 /13 - win 2.25 Shanklys Dawn 10-1 6m 12.2s

${previous_race.HIR_InRunningComments}

R Sweeney
A E Lynch
26 55
10.36
94
17 2017-11-19 12:00 Punchestown / / 3m / Chase Turf / 8K
Chase
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}10 /12 - btn 76.8 Mtada Supreme 10-11 7m 24.16s

${previous_race.HIR_InRunningComments}

R Sweeney
A Ring
101 1000
42
94
18 2017-10-30 14:55 Galway / / 2m 6f 111y / Chase Turf / 7K
Chase, Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}P /17 - btn Tomcoole Lad 9-13 -

${previous_race.HIR_InRunningComments}

R Sweeney
C Brassil
19 38
6.28
95
19 2017-09-28 15:35 Clonmel / / 3m / Hurdle Turf / 9K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}7 /13 - btn 28.35 Small World 11-11 6m 28.97s

${previous_race.HIR_InRunningComments}

R Sweeney
Jack Kennedy
17 18.76
3.73
83
20 2017-09-02 16:55 Wexford / / 3m 1f 50y / Chase Turf / 7K
Chase, Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}6 /14 - btn 9.85 Massinis Adventure 10-6 6m 27.742s

${previous_race.HIR_InRunningComments}

R Sweeney
A E Lynch
15 17.5
5.34
96
21 2017-08-20 16:40 Tramore / / 2m 6f / Chase Turf / 12K
Chase, Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}P /10 - btn Sir Jack Yeats 11-10 -

${previous_race.HIR_InRunningComments}

R Sweeney
R C Colgan
13 14.7
4.1
97
22 2017-07-28 20:05 Wexford / / 3m 1f 120y / Chase Turf / 8K
Chase, Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}5 /10 - btn 6.3 Prosperity Square 10-1 6m 45.76s

${previous_race.HIR_InRunningComments}

R Sweeney
A E Lynch
7 7.89
2.68
97
23 2017-07-22 17:30 Limerick / / 3m / Chase Turf / 7K
Chase, Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}1 /16 - win 0.5 Irish Bulletin 11-5 6m 6s

${previous_race.HIR_InRunningComments}

R Sweeney
A E Lynch
15 30.16
5.22
91
24 2017-07-16 17:50 Curragh / / 1m 4f / Flat Turf / 0K
Charity
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}13 /13 - btn 66.7 Nearly Famous 11-12 2m 50.44s

${previous_race.HIR_InRunningComments}

R Sweeney
Paul Devereaux
26
25 2017-07-06 20:25 Tipperary / / 3m / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}10 /18 - btn 49.75 Pass The Ball 11-2 6m 18.492s

${previous_race.HIR_InRunningComments}

R Sweeney
D Meyler
13 16.87
3.65
85
26 2017-06-09 20:05 Clonmel / / 2m 4f 131y / Chase Turf / 7K
Chase, Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}8 /18 - btn 11.25 Dark Outsider 11-2 5m 35.945s

${previous_race.HIR_InRunningComments}

R Sweeney
D Meyler
12 12.62
3.6
93
27 2017-05-05 19:10 Cork / / 3m / Hurdle Turf / 7K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}11 /19 - btn 40.75 Jump For Dough 11-2 6m 11.792s

${previous_race.HIR_InRunningComments}

R Sweeney
G N Fox
23 51.21
6.71
88
28 2017-04-10 18:15 Tramore / / 2m 5f / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}12 /16 - btn 36.6 Prince Garyantle 10-11 5m 26.6s

${previous_race.HIR_InRunningComments}

R Sweeney
C Brassil
10 13.84
3.25
89
29 2016-11-22 15:00 Wexford / / 3m 1f 110y / Chase Turf / 6K
Chase, Handicap
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}P /14 - btn Capture The Drama 11-10 -

${previous_race.HIR_InRunningComments}

R Sweeney
C Brassil
13 16.29
4.88
95
30 2016-10-30 14:35 Wexford / / 3m / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}P /14 - btn Cloudy Morning 11-4 -

${previous_race.HIR_InRunningComments}

R Sweeney
Mr W J Burke
8 10.37
2.82
90
31 2016-10-20 16:55 Thurles / / 2m 6f 110y / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}4 /18 - btn 8.35 For Sinead 11-10 5m 37.092s

${previous_race.HIR_InRunningComments}

R Sweeney
Cian Collins
8 8.91
2.49
90
32 2016-09-29 15:30 Clonmel / / 3m / Hurdle Turf / 7K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}3 /14 - btn 3.5 Blackthorn Prince 11-5 6m 9.783s

${previous_race.HIR_InRunningComments}

R Sweeney
Cian Collins
13 15.29
4.1
90
33 2016-09-08 18:25 Clonmel / / 2m 3f 100y / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}9 /18 - btn 19.55 Finding Touch 11-4 4m 54.655s

${previous_race.HIR_InRunningComments}

R Sweeney
C Brassil
5 5.2
1.71
91
34 2016-08-28 16:45 Cork / / 3m / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}6 /21 - btn 8.15 Definite Income 11-3 5m 55.958s

${previous_race.HIR_InRunningComments}

R Sweeney
C Brassil
9 11.5
2.85
92
35 2016-08-11 19:40 Tramore / / 2m 5f / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /10 - btn 3.5 Craig Star 11-2 5m 9.583s

${previous_race.HIR_InRunningComments}

R Sweeney
C Brassil
4 4.63
1.75
91
36 2016-07-22 18:25 Wexford / / 3m / Hurdle Turf / 6K
Handicap, Hurdle, Ladies
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /13 - btn 0.2 The Rite Article 11-12 5m 57.733s

${previous_race.HIR_InRunningComments}

R Sweeney
C Brassil
5 5.4
2.12
89
37 2016-07-09 17:55 Tipperary / / 3m / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}3 /20 - btn 3.25 Tristram Shandy 11-3 6m 16.55s

${previous_race.HIR_InRunningComments}

R Sweeney
D N Russell
7 8.4
2.36
88
38 2016-06-20 19:00 Kilbeggan / / 3m 140y / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /16 - btn 1.75 Rolling Revenge 11-0 6m 4.692s

${previous_race.HIR_InRunningComments}

R Sweeney
D N Russell
5 5.4
1.7
85
39 2016-06-03 20:15 Tramore / / 2m 5f / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}3 /16 - btn 5.8 Cabarete 11-5 5m 16.167s

${previous_race.HIR_InRunningComments}

R Sweeney
G N Fox
2.75 3.05
1.45
84
40 2016-04-25 14:45 Tramore / / 2m 5f / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /15 - btn 0.75 Bye Bye O Bye 11-4 5m 1.925s

${previous_race.HIR_InRunningComments}

R Sweeney
G N Fox
8 9.6
2.12
81
41 2016-03-14 17:35 Cork / / 2m 4f / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}5 /10 - btn 23.95 Papa's Way 12-4 5m 42.09s

${previous_race.HIR_InRunningComments}

R Sweeney
Mr R O Harding
17 23
4.9
82
42 2015-11-26 15:40 Thurles / / 2m 6f 110y / Hurdle Turf / 7K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}7 /13 - btn 26 Candle Island 10-13 5m 59.8s

${previous_race.HIR_InRunningComments}

R Sweeney
A J Fox
7 7.98
2.82
84
43 2015-11-08 15:40 Limerick / / 3m / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}6 /14 - btn 15 Massinis Adventure 10-12 6m 52.9s

${previous_race.HIR_InRunningComments}

R Sweeney
G N Fox
6.5 6.57
2.48
85
44 2015-10-27 14:20 Punchestown / / 2m 4f / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}5 /17 - btn 4.6 Realta Rathcabhain 11-2 4m 58.92s

${previous_race.HIR_InRunningComments}

R Sweeney
G N Fox
15 18.25
3.5
85
45 2015-10-06 15:25 Tipperary / / 3m / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}5 /16 - btn 22.25 Travel Ogue 10-9 6m 30.445s

${previous_race.HIR_InRunningComments}

R Sweeney
Mr W J Burke
11 13.36
2.72
86
46 2015-09-18 17:55 Listowel / / 3m / Hurdle Turf / 8K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}6 /17 - btn 19 Winter Breeze 11-9 6m 23.1s

${previous_race.HIR_InRunningComments}

R Sweeney
Mr W J Burke
11 16.67
3.16
88
47 2015-08-30 17:10 Cork / / 2m 4f / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}4 /18 - btn 15.5 Phil The Flyer 11-12 4m 50.083s

${previous_race.HIR_InRunningComments}

R Sweeney
G N Fox
8 10.01
2.52
88
48 2015-08-13 19:40 Tramore / / 2m 5f / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /16 - btn 3 Ancient Highway 11-1 5m 9.5s

${previous_race.HIR_InRunningComments}

R Sweeney
G N Fox
7.5 8.8
2.28
86
49 2015-07-24 18:35 Wexford / / 3m / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}3 /14 - btn 12.25 Slygufftou 11-3 6m 11.25s

${previous_race.HIR_InRunningComments}

R Sweeney
P Townend
11 15.5
3.94
86
50 2015-07-03 18:50 Wexford / / 2m / Hurdle Turf / 6K
Handicap, Hurdle
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}9 /13 - btn 19.3 Elis Gury 11-7 3m 43.717s

${previous_race.HIR_InRunningComments}

R Sweeney
G N Fox
13 23.85
5.68
89
51 2015-06-20 14:50 Gowran Park / / 2m 4f / Hurdle Turf / 9K
Hurdle, Maiden
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}9 /14 - btn 44.55 Kilkishen 11-9 4m 55.625s

${previous_race.HIR_InRunningComments}

R Sweeney
G N Fox
15 23
3.86
52 2015-06-05 20:25 Downpatrick / / 2m 5f 110y / Hunter Chase / 6K
Chase, Hunt, Hunter
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /7 - btn 3.25 El Grande 11-2 5m 35.842s

${previous_race.HIR_InRunningComments}

R Sweeney
Mr B O'Neill
4 4
2.22
94
53 2015-05-08 20:00 Downpatrick / / 2m 7f / Hunter Chase / 6K
Chase, Hunt, Hunter, Maiden
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}3 /7 - btn 3.75 Finea 11-9 6m 24.85s

${previous_race.HIR_InRunningComments}

R Sweeney
Mr B O'Neill
9 11.21
3.8
96
54 2015-04-06 16:40 Cork / / 3m / Hunter Chase / 6K
Chase, Hunt, Hunter, Maiden
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}10 /13 - btn 89 Definite Surprise 11-9 6m 33.2s

${previous_race.HIR_InRunningComments}

R Sweeney
Mr D Murphy
8 9.44
2.72
97
55 2015-03-22 16:50 Downpatrick / / 2m 5f 110y / Hunter Chase / 6K
Chase, Hunt, Hunter, Maiden
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}2 /6 - btn 7 Lord Fingal 11-9 5m 43.3s

${previous_race.HIR_InRunningComments}

R Sweeney
Mr K E Power
5 6.76
2.82
56 2015-02-10 16:45 Clonmel / / 2m 4f 150y / Hunter Chase / 6K
Chase, Hunt, Hunter, Maiden
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}3 /14 - btn 13.5 Jack Aboo 11-7 5m 44s

${previous_race.HIR_InRunningComments}

R Sweeney
Mr D Murphy
15 23
5.47
57 2014-12-27 15:20 Limerick / / 2m 6f / Hunter Chase / 6K
Chase, Hunt, Hunter, Maiden
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}P /16 - btn Cork Citizen 11-7 -

${previous_race.HIR_InRunningComments}

R Sweeney
Mr J T Carroll
34 100
28
58 2014-11-18 15:45 Wexford / / 2m 6f / Chase Turf / 5K
Chase, Hunt, Hunter
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}3 /4 - btn 37 Boxer Georg 11-4 5m 55.9s

${previous_race.HIR_InRunningComments}

R Sweeney
Mr D Murphy
17 22.61
6.24
59 2014-05-30 17:40 Tramore / / 2m / Hurdle Turf / 6K
Hurdle, Maiden
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}12 /15 - btn 68.25 Ashjar 11-4 4m 6.375s

${previous_race.HIR_InRunningComments}

R Sweeney
P T Enright
67 310
55.55
60 2014-05-09 17:20 Cork / / 2m / Hurdle Turf / 7K
Hurdle, Maiden
${previous_race.weight} ${previous_race.HG_Type} ${previous_race.G_Going}21 /24 - btn 74 Shield 11-12 4m 7.355s

${previous_race.HIR_InRunningComments}

R Sweeney
P T Enright
41 120
20.52

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