D M Grant Horse Racing Form | Dundalk 18:00 15th January 2016

D M Grant' Form | 15th January 2016

15th January 2016 WINTER SERIES AT DUNDALK HANDICAP

Total Horses Ride Last 14 Days Race Type Wins Races Win %
177 0 wins from 0 runs
0%
NH Flat 0 23
0%
Chase Turf 8 79
10.13%
Hurdle Turf 24 218
11.01%
Race Type
Flat AW
Class
Classifications
Handicap
Ground
Standard
Distance
5f
Runners
11
Prize Money
£5,520
Is D M Grant Improving?
Does D M Grant 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 2015-11-27 19:35 Mademoiselle Penny
D M Grant
Dundalk / / 1m 2f 150y / Flat AW / 6K 9-12 Standard7/14 -btn 8 Shukhov 8-8

5.5 5.8
2.42
64
1 2015-11-27 19:05 Crecora
D M Grant
Dundalk / / 1m 2f 150y / Flat AW / 6K 8-11
Blinkers
Standard10/14 -btn 14.3 Empresario 9-1

13 17.5
4.3
47
2 2015-11-25 20:35 Mayakoba
D M Grant
Dundalk / / 1m / Flat AW / 6K 8-11 Standard8/13 -btn 6.6 Maskoon 9-9

7 10
3.95
58
3 2015-11-25 19:05 Nancy Astor
D M Grant
Dundalk / / 7f / Flat AW / 8K 9-3 Standard5/7 -btn 11.5 Northern Surprise 9-4

15 21
7.22
66
4 2015-11-25 18:05 Twistsandturns
D M Grant
Dundalk / / 6f / Flat AW / 6K 10-0 Standard13/14 -btn 8.3 Tithonus 9-3

15 19.57
5.5
63
5 2015-11-20 20:05 Crecora
D M Grant
Dundalk / / 1m 4f / Flat AW / 6K 8-13 Standard7/14 -btn 7.6 Invincible Don 9-2

9 10.5
3.6
47
6 2015-11-20 19:05 Fiorbheim
D M Grant
Dundalk / / 1m 4f / Flat AW / 8K 9-5
Tongue Strap
Standard9/14 -btn 12.5 Neatly Put 9-11

5 5.87
2.07
73
7 2015-11-20 17:35 Medicean El Diablo
D M Grant
Dundalk / / 6f / Flat AW / 9K 9-5 Standard4/14 -btn 1.95 Another Story 9-0

5 5.7
1.95
70
8 2015-11-13 20:05 Twistsandturns
D M Grant
Dundalk / / 7f / Flat AW / 6K 9-12 Standard6/14 -btn 5.4 Captain Midnight 8-13

10 14
3.95
63
9 2015-11-13 19:35 Storm Ranger
D M Grant
Dundalk / / 7f / Flat AW / 8K 9-5 Standard3/10 -btn 3.75 Chicago Fall 9-0

6 7.2
1.88
10 2015-11-13 19:05 Lizard Point
D M Grant
Dundalk / / 1m / Flat AW / 9K 9-5 Standard11/12 -btn 17.8 Agent Of Chaos 9-5

101 1000
101.92
11 2015-11-11 21:00 Mademoiselle Penny
D M Grant
Dundalk / / 1m 2f 150y / Flat AW / 6K 9-10 Standard3/14 -btn 0.3 Brokopondo 9-0

3.5 4.25
1.89
61
12 2015-11-11 20:30 Dixie Highway
D M Grant
Dundalk / / 1m 2f 150y / Flat AW / 6K 8-10
Hood
Standard12/12 -btn 23.45 Brosnan 9-8

10 13
3.8
47
13 2015-11-11 20:00 Brog Deas Nua
D M Grant
Dundalk / / 1m 2f 150y / Flat AW / 6K 9-3
Hood
Standard12/13 -btn 12.65 Solar Benny 8-13

8 9.84
3.26
54
14 2015-11-11 19:30 Hes Our Music
D M Grant
Dundalk / / 1m / Flat AW / 16K 9-9 Standard3/9 -btn 1.3 Reckless Lad 8-4

9 11.74
3.76
94
15 2015-11-06 20:30 Bittern
D M Grant
Dundalk / / 1m 4f / Flat AW / 11K 8-4 Standard2/13 -btn 0.5 Moonmeister 9-2

34 112.42
18.5
71
16 2015-11-06 19:30 Dutch Party
D M Grant
Dundalk / / 7f / Flat AW / 6K 9-2 Standard13/13 -btn 24.15 Captain Midnight 8-9

26 34.83
8
50
17 2015-11-06 18:30 Little Sweetheart
D M Grant
Dundalk / / 5f / Flat AW / 6K 9-3 Standard2/12 -btn 1.5 Danz Gift 9-4

5 5.01
2.1
49
18 2015-10-30 21:00 Ermine Street
D M Grant
Dundalk / / 1m 2f 150y / Flat AW / 6K 8-8
Visor
Standard13/13 -btn 39.3 Daliyan 9-13

51 244.64
34
47
19 2015-10-30 20:30 Twistsandturns
D M Grant
Dundalk / / 1m / Flat AW / 6K 9-13 Standard2/14 -btn 1.75 Excelli 9-6

4.33 4.9
1.91
59
20 2015-10-30 18:20 Fryst Mattur
D M Grant
Dundalk / / 1m / Flat AW / 10K 9-5 Standard11/11 -btn 35.75 Power Struggle 9-5

67 408.78
45.97
21 2015-10-30 17:50 Ravens Hill
D M Grant
Dundalk / / 7f / Flat AW / 6K 8-8
Blinkers
Standard10/10 -btn 5.65 True Companion 8-4

8 8.65
2.74
61
22 2015-10-25 15:55 Billyford
D M Grant
Leopardstown / / 1m 2f / Flat Turf / 11K 8-9
Blinkers
Good To Yielding10/18 -btn 11.6 Stronger Than Me 9-7

51 229.8
46.47
65
23 2015-10-25 15:20 Waydownsouth
D M Grant
Leopardstown / / 1m 7f / Flat Turf / 60K 8-12
Hood
Good To Yielding11/23 -btn 6.3 Silver Concorde 9-1

51 167.67
23.9
88
24 2015-10-25 13:20 Mighty Jasper
D M Grant
Leopardstown / / 7f / Flat Turf / 11K 9-5 Good To Yielding14/15 -btn 17.4 Awtaad 9-5

67 319.09
41.24
25 2015-10-24 17:15 Whippers Dream
D M Grant
Leopardstown / / 1m 4f / Flat Turf / 8K 8-4 Good To Yielding13/20 -btn 7.75 Prospector 9-4

26 40.98
7.8
56
26 2015-10-24 16:40 Laganore
D M Grant
Leopardstown / / 1m / Flat Turf / 16K 9-1 Good To Yielding1/13 -win 2.75 Expreso Brasileiro 8-13

5 5.68
2.28
76
27 2015-10-21 17:00 Dixie Highway
D M Grant
Navan / / 1m / Flat Turf / 6K 8-10
Hood
Good To Yielding9/16 -btn 14.05 Talented Kid 9-9

9 12.97
3.48
52
28 2015-10-21 15:50 Ten Star Lion
D M Grant
Navan / / 1m / Flat Turf / 8K 9-5 Good To Yielding14/15 -btn 37.45 Dinozzo 9-5

101 1000
150
29 2015-10-20 15:35 Pure Drama
D M Grant
Gowran Park / / 7f / Flat Turf / 6K 9-6 Good2/16 -btn 4.75 Badger Daly 9-0

26 51.89
7.46
59
30 2015-10-20 14:35 Nancy Astor
D M Grant
Gowran Park / / 1m / Flat Turf / 6K 9-6 Good1/16 -win 1 Free Radical 9-8

21 51.1
7.6
62
31 2015-10-18 16:35 Art Scene
D M Grant
Naas / / 7f / Flat Turf / 7K 9-0
Visor
Good To Firm4/11 -btn 4 The Eyes Have It 9-13

13 14.5
5.48
60
32 2015-10-17 16:10 Ravens Hill
D M Grant
Cork / / 1m 100y / Flat Turf / 8K 8-4
Blinkers
Yielding To Soft3/10 -btn 7 Verbosity 9-3

21 29.12
5.74
61
33 2015-10-16 21:05 Mademoiselle Penny
D M Grant
Dundalk / / 1m 2f 150y / Flat AW / 6K 9-5 Standard1/13 -win 1.5 Temasek Star 10-0

3.5 4
1.71
57
34 2015-10-16 20:35 Jessamine
D M Grant
Dundalk / / 1m 2f 150y / Flat AW / 6K 9-1 Standard4/14 -btn 7.5 Honor Oak 8-13

8 9.2
2.92
53
35 2015-10-16 20:05 Hes Our Music
D M Grant
Dundalk / / 1m 2f 150y / Flat AW / 29K 9-7 Standard4/8 -btn 5.35 Fire Fighting 9-7

15 19.5
3.6
96
36 2015-09-28 15:15 Last Garrison
D M Grant
Roscommon / / 1m 3f 181y / Flat Turf / 8K 9-5 Yielding7/15 -btn 14 Cape Aqraan 9-5

13 15.6
4.43
61
37 2015-09-27 14:20 Medicean El Diablo
D M Grant
Curragh / / 7f / Flat Turf / 11K 9-5 Good10/22 -btn 6.05 Hit It A Bomb 9-5

67 660
139.39
38 2015-09-25 19:35 Jessamine
D M Grant
Dundalk / / 1m / Flat AW / 6K 8-11 Standard2/13 -btn 1.75 Coach Bombay 9-2

10 13.31
4
51
39 2015-09-25 19:05 Royal County Boy
D M Grant
Dundalk / / 1m / Flat AW / 6K 8-7
Tongue Strap
Standard13/14 -btn 15.85 Political Policy 10-0

34 94.3
14
47
40 2015-09-24 16:05 Ten Star Lion
D M Grant
Cork / / 1m / Flat Turf / 12K 9-5 Soft15/16 -btn 24.5 Queen Blossom 9-0

51 371.15
68.64
41 2015-09-24 15:35 Little Sweetheart
D M Grant
Cork / / 5f / Flat Turf / 6K 9-1 Soft11/11 -btn 19.95 Enter The Red 9-3

12 15.83
4.6
57
42 2015-09-21 17:15 Last Garrison
D M Grant
Navan / / 1m 2f / Flat Turf / 6K 9-7 Yielding4/17 -btn 6.25 The Nutcracker 8-12

7.5 9.81
2.4
62
43 2015-09-21 16:45 Orion's Might
D M Grant
Navan / / 1m 2f / Flat Turf / 6K 8-10
Cheekpieces
Yielding6/18 -btn 10 Elm Grove 8-4

34 130
16.58
47
44 2015-09-20 15:55 Funny How
D M Grant
Gowran Park / / 1m / Flat Turf / 6K 9-9 Yielding16/16 -btn 24.9 Helen's Armada 9-2

17 32
4.97
60
45 2015-09-17 15:55 Waydownsouth
D M Grant
Listowel / / 1m 6f / Flat Turf / 13K 9-13
Hood
Soft To Heavy4/8 -btn 6.75 Ceylon 9-4

17 25
5.84
88
46 2015-09-17 15:20 Ben Rumson
D M Grant
Listowel / / 1m 4f / Flat Turf / 10K 9-5 Soft To Heavy6/10 -btn 28.75 Robertstown 9-5

51 470.8
100
47 2015-09-17 14:50 Fit The Cove
D M Grant
Listowel / / 1m / Flat Turf / 8K 8-7 Soft To Heavy12/12 -btn 15.1 Snakes And Ladders 9-9

29 46
12
49
48 2015-09-16 15:45 Irish Reel
D M Grant
Listowel / / 1m 1f / Flat Turf / 9K 8-4
Cheekpieces
Heavy6/8 -btn 12.25 Sr Cartage 9-1

17 20
4.64
53
49 2015-09-13 17:25 Nag's Wag
D M Grant
Curragh / / 6f 63y / Flat Turf / 123K 8-8 Yielding24/30 -btn 20.4 Glass House 8-10

34 170
51.99
73
50 2015-09-11 18:05 Twistsandturns
D M Grant
Down Royal / / 7f / Flat Turf / 6K 9-5 Good2/13 -btn 1 Knights Templar 9-7

11 12.09
4.7
56
51 2015-09-11 16:35 Remarkable Lady
D M Grant
Down Royal / / 7f / Flat Turf / 10K 8-7 Good2/12 -btn 0.1 Ms Brinkleys 9-1

7 9
2.92
52 2015-09-06 16:50 Dilly The Filly
D M Grant
Dundalk / / 1m / Flat AW / 6K 8-5
Tongue Strap
Standard13/14 -btn 15.3 Coach Bombay 8-11

51 102.05
25
47
53 2015-09-06 16:15 Royal County Boy
D M Grant
Dundalk / / 1m / Flat AW / 6K 8-6 Standard14/14 -btn 22.4 Kodiac's Back 9-12

21 44
8.2
47
54 2015-09-06 14:10 Nancy Astor
D M Grant
Dundalk / / 5f / Flat AW / 6K 9-3 Standard11/12 -btn 7.1 Sassaway 9-11

11 16.5
4.3
65
55 2015-09-05 17:20 Brog Deas Nua
D M Grant
Navan / / 1m 2f / Flat Turf / 6K 9-4
Hood
Good To Firm15/22 -btn 15.75 Snap Click 8-10

17 32.05
6.92
60
56 2015-09-05 16:10 Diamond Avalanche
D M Grant
Navan / / 5f / Flat Turf / 26K 8-4 Good To Firm7/9 -btn 4 Shrill 8-13

8 8.23
2.9
70
57 2015-09-05 15:35 Dans Girl
D M Grant
Navan / / 5f 182y / Flat Turf / 7K 8-5
Cheekpieces
Good To Firm16/19 -btn 12.95 Three Bells 9-13

26 114.34
20
47
58 2015-08-29 16:10 Mayakoba
D M Grant
Wexford / / 1m 3f / Flat Turf / 6K 9-1 Yielding7/10 -btn 5.2 Crown Pleasure 9-10

3 3.31
1.88
61
59 2015-08-29 15:35 Mademoiselle Penny
D M Grant
Wexford / / 1m 3f / Flat Turf / 6K 8-10 Yielding6/10 -btn 8.45 Udogo 9-3

7 8
2.5
54
60 2015-08-27 16:35 Lizard Point
D M Grant
Tipperary / / 7f 100y / Flat Turf / 10K 9-5 Good To Yielding15/16 -btn 50.15 Radiantly 9-0

51 249.88
50.98
61 2015-08-26 18:45 Summer Isles
D M Grant
Bellewstown / / 5f / Flat Turf / 7K 8-13
Hood
Soft12/12 -btn 15.25 Missile Command 8-5

21 55
15.6
55
62 2015-08-26 17:45 Northern Surprise
D M Grant
Bellewstown / / 7f 190y / Flat Turf / 6K 10-0 Soft1/14 -win 0.5 Its Harrys Girl 9-5

15 20
5.21
65
63 2015-08-26 16:35 Liam Eile
D M Grant
Bellewstown / / 7f 190y / Flat Turf / 8K 9-5 Soft6/9 -btn 19.5 Dream Craft 9-0

13 24.04
3.69
64 2015-08-26 16:05 Kings Of Luxor
D M Grant
Bellewstown / / 7f 190y / Flat Turf / 10K 9-5 Soft13/14 -btn 33.55 Mint Chai 9-5

51 180
24.45
65 2015-08-23 14:40 Highly Toxic
D M Grant
Curragh / / 1m 2f / Flat Turf / 42K 9-9
Blinkers
Soft3/3 -btn 16 Found 8-12

26 42.72
7.78
92
66 2015-08-20 17:50 Mayakoba
D M Grant
Killarney / / 1m 100y / Flat Turf / 7K 9-2 Good3/12 -btn 1.8 Maknificent 9-1

11 22.6
5.06
58
67 2015-08-19 20:20 Highly Toxic
D M Grant
Killarney / / 1m 3f / Flat Turf / 11K 10-0
Blinkers
Good3/4 -btn 3.75 Nebulla 9-5

6.5 7.18
2.18
94
68 2015-08-19 19:50 Waydownsouth
D M Grant
Killarney / / 1m 3f / Flat Turf / 11K 10-0
Hood
Good10/10 -btn 8.2 Xebec 9-1

15 20.42
5.6
88
69 2015-08-19 17:50 Creeping Ivy
D M Grant
Killarney / / 1m 100y / Flat Turf / 8K 9-0 Good11/12 -btn 17.9 Assume 9-0

21 39.72
7.4
70 2015-08-17 17:15 Remarkable Lady
D M Grant
Roscommon / / 7f / Flat Turf / 13K 8-7 Good To Yielding6/9 -btn 9.35 Last Waltz 8-11

51 189.88
35.85
71 2015-08-16 16:15 Hes Our Music
D M Grant
Dundalk / / 1m 2f 150y / Flat AW / 30K 9-6 Standard5/14 -btn 13 Intisari 8-7

17 34
8
91
72 2015-08-15 19:25 Storm Away
D M Grant
Tramore / / 2m / Flat Turf / 8K 9-7
Hood
Good3/7 -btn 7.25 Hazariban 8-12

5.5 6.73
1.97
76
73 2015-08-15 18:55 Brog Deas Nua
D M Grant
Tramore / / 2m / Flat Turf / 6K 9-10
Hood
Good10/13 -btn 45.25 Magnetic Force 9-11

6 7.06
2.94
60
74 2015-08-15 17:50 Mademoiselle Penny
D M Grant
Tramore / / 1m 4f / Flat Turf / 6K 8-5 Good1/12 -win 0.5 High Kicker 9-11

11 15.5
4.5
50
75 2015-08-15 16:10 Liam Eile
D M Grant
Tramore / / 1m 4f / Flat Turf / 8K 9-5 Good5/13 -btn 15.6 Nanamour 9-11

13 19.22
4.6
76 2015-08-13 18:25 Nancy Astor
D M Grant
Leopardstown / / 6f / Flat Turf / 6K 9-3 Good To Firm7/13 -btn 4.3 Three Bells 9-4

26 60
17.28
68
77 2015-08-12 19:00 Breenainthemycra
D M Grant
Gowran Park / / 1m 4f / Flat Turf / 16K 8-13
Tongue Strap
Good2/12 -btn 1.75 Macnicholson 8-10

8 8.74
3.3
79
78 2015-08-06 18:20 Last Garrison
D M Grant
Leopardstown / / 1m 2f / Flat Turf / 8K 9-5 Good To Firm12/13 -btn 14.45 The Crewmaster 9-5

67 374.4
55
79 2015-08-04 20:30 Safe Home
D M Grant
Cork / / 1m 4f / Flat Turf / 6K 9-3 Good16/18 -btn 14.15 Annadiamond 9-1

11 13.26
3.55
54
80 2015-08-02 17:00 Konig Hall
D M Grant
Galway / / 1m 5f 186y / Flat Turf / 8K 9-6 Soft16/16 -btn 70.5 Whatsforuwontgobyu 9-3

26 622.18
15.5
62
81 2015-08-01 17:35 Irish Reel
D M Grant
Galway / / 1m 3f 180y / Flat Turf / 9K 8-6 Yielding5/11 -btn 4.5 Ebadani 9-9

21 35.34
6.4
58
82 2015-08-01 17:00 Knights Templar
D M Grant
Galway / / 7f / Flat Turf / 8K 9-5
Tongue Strap
Yielding10/14 -btn 5.4 Chillie Billie 9-7

9 12.32
2.9
66
83 2015-07-31 20:30 Highly Toxic
D M Grant
Galway / / 1m 5f 186y / Flat Turf / 13K 9-9 Soft5/6 -btn 14.25 Dark Crusader 9-0

17 26.86
6.23
96
84 2015-07-31 18:50 Deor
D M Grant
Galway / / 1m 3f 180y / Flat Turf / 60K 8-4 Soft4/15 -btn 5 Clondaw Warrior 9-4

11 15.96
3.97
74
85 2015-07-29 18:05 Art Scene
D M Grant
Galway / / 1m 73y / Flat Turf / 9K 9-5
Visor
Good17/18 -btn 29.25 Bribe The Bouncer 9-4

11 18.47
3.93
61
86 2015-07-25 17:50 Comedy Club
D M Grant
Wexford / / 1m 7f / Flat Turf / 6K 9-13
Cheekpieces
Soft8/9 -btn 18.25 High Kicker 8-12

17 42
6.98
69
87 2015-07-25 16:10 Mademoiselle Penny
D M Grant
Wexford / / 1m 3f / Flat Turf / 6K 9-6 Soft7/10 -btn 11.75 Duke Of Medina 9-6

21 42
7.02
54
88 2015-07-25 15:35 Last Garrison
D M Grant
Wexford / / 1m 3f / Flat Turf / 8K 9-5 Soft5/10 -btn 3.45 Henry's Girl 9-11

51 218.5
33.65
89 2015-07-25 14:25 Pure Drama
D M Grant
Wexford / / 1m 1f 110y / Flat Turf / 9K 9-0 Soft3/8 -btn 4.75 For Goodness Sake 9-0

4.5 5.07
1.65
90 2015-07-22 19:00 Les Darcy
D M Grant
Naas / / 6f / Flat Turf / 7K 8-8 Good To Firm17/20 -btn 14.6 Burren View Lady 9-3

17 29
5.6
50
91 2015-07-22 18:25 Jessamine
D M Grant
Naas / / 6f / Flat Turf / 8K 9-0 Good To Firm14/15 -btn 14.95 Laganore 9-0

67 356.03
32.77
92 2015-06-26 19:30 Waydownsouth
D M Grant
Curragh / / 1m 4f / Flat Turf / 30K 9-1
Hood
GoodS -btn Shadagann 8-12

26 45.23
6.86
87
93 2015-06-21 16:45 Dixie Highway
D M Grant
Gowran Park / / 1m / Flat Turf / 6K 9-1 Good To Firm2/11 -btn 1.25 Snap Click 8-12

8 8.4
3.25
51
94 2015-06-21 15:45 Hes Our Music
D M Grant
Gowran Park / / 7f / Flat Turf / 16K 9-10 Good To Firm2/9 -btn 2.5 Laviniad 9-7

17 23.77
6.14
92
95 2015-06-21 15:15 Danse Rouge
D M Grant
Gowran Park / / 7f / Flat Turf / 6K 8-4 Good To Firm4/9 -btn 4.2 Wardell 9-11

26 60.92
9.87
51
96 2015-06-20 15:10 Ko Samet
D M Grant
Down Royal / / 7f / Flat Turf / 6K 9-6
Hood
Good8/13 -btn 7.75 Cheers Buddy 8-13

13 16.9
5.44
55
97 2015-06-20 14:00 Little Sweetheart
D M Grant
Down Royal / / 5f / Flat Turf / 8K 8-10 Good3/8 -btn 1.7 Calm Bay 9-2

5 5.3
2.04
62
98 2015-06-19 19:15 Funny How
D M Grant
Limerick / / 6f 160y / Flat Turf / 7K 9-9
Hood
Good To Firm8/10 -btn 14.15 Annie Irish 8-4

12 12.79
3.9
65
99 2015-06-18 20:30 Brog Deas Nua
D M Grant
Leopardstown / / 1m 2f 100y / Flat Turf / 6K 9-7 Good To Firm2/10 -btn 1 Selskar Abbey 8-12

11 16
4.13
60
100 2015-06-18 18:25 Jessamine
D M Grant
Leopardstown / / 1m / Flat Turf / 10K 9-0 Good To Firm8/8 -btn 10.95 Private Paradise 9-0

67 172.67
28
101 2015-06-15 19:00 Dans Girl
D M Grant
Sligo / / 6f 200y / Flat Turf / 6K 8-10
Cheekpieces
Good8/14 -btn 14.25 Lake George 9-6

17 31.07
9.4
47
102 2015-06-14 17:10 Art Scene
D M Grant
Cork / / 1m 150y / Flat Turf / 6K 8-10
Visor
Good To Firm1/18 -win 5.5 Johann Bach 9-10

17 21.59
5.01
47

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