# | Football Tipster | Win | Lose | Draw | Win % | Profit % | Pending | Outstanding | Total Bal |
---|---|---|---|---|---|---|---|---|---|
48 |
![]() |
18 | 21 | 0 | 46.15 | 40.03% | 0 | 1,400,271 | 1,400,271 |
49 |
![]() |
12 | 9 | 2 | 57.14 | 39.26% | 0 | 1,392,570 | 1,392,570 |
50 |
![]() |
29 | 14 | 3 | 67.44 | 38.65% | 0 | 1,386,500 | 1,386,500 |
51 |
![]() |
36 | 37 | 6 | 49.32 | 38.44% | 0 | 1,384,411 | 1,384,411 |
52 |
![]() |
1 | 1 | 0 | 50.00 | 38.27% | 0 | 1,382,695 | 1,382,695 |
There are currently no pending picks.
Kick-Off | Competition | Match | Soccer Picks | Odds | Stake | Result | Status |
---|---|---|---|---|---|---|---|
Pick #1389037 Multi-Stake: 🍊 50,000
|
|||||||
|
Mainz 05 II vs Erzgebirge Aue | In-Play Double Chance X2 0-0 (28') |
-227 | 🍊 50,000 | 1 - 1 | WIN | |
|
Darmstadt 98 vs Werder Bremen | Over / Under Over 2.5 |
102 | 2 - 1 | WIN | ||
|
Latina vs Ascoli | 1X2 Latina |
-136 | 1 - 0 | WIN | ||
|
Leicester City vs West Ham United | Double Chance 1X |
-294 | 2 - 1 | WIN | ||
|
Udinese vs Milan | Double Chance X2 |
-294 | 2 - 3 | WIN | ||
Status : WIN | Outcome : 🍊 451,793 | ||||||
Pick #1370603 Multi-Stake: 🍊 50,000
|
|||||||
|
Paris Saint Germain vs Malmö FF | In-Play Over / Under Under 3 1-0 (56') |
-232 | 🍊 50,000 | 2 - 0 | WIN | |
|
Woking vs Forest Green Rovers | In-Play Over / Under Over 2 1-0 (54') |
-175 | 2 - 1 | WIN | ||
|
Charlton Athletic vs Huddersfield Town | In-Play 1X2 Huddersfield Town 1-2 (51') |
-175 | 0 - 0 | WIN | ||
|
Bolton Wanderers vs Sheffield Wednesday | In-Play Double Chance X2 0-0 (HT) |
-227 | 0 - 0 | WIN | ||
Status : WIN | Outcome : 🍊 253,786 | ||||||
Pick #1389122 Multi-Stake: 🍊 50,000
|
|||||||
|
Hertha BSC vs FC Köln | 1X2 Hertha BSC |
138 | 🍊 50,000 | 2 - 0 | WIN | |
|
Darmstadt 98 vs Werder Bremen | Over / Under Over 2 |
-181 | 2 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 184,450 | ||||||
Pick #1353687 | |||||||
|
Lanús vs Vélez Sarsfield | 1X2 Draw |
188 | 🍊 50,000 | 1 - 1 | WIN | |
Status : WIN | Outcome : 🍊 144,000 | ||||||
Pick #1343765 | |||||||
|
Athletico PR vs Joinville | Double Chance X2 |
160 | 🍊 50,000 | 0 - 0 | WIN | |
Status : WIN | Outcome : 🍊 130,000 | ||||||
Pick #1380174 Multi-Stake: 🍊 50,000
|
|||||||
|
AFC Bournemouth vs Sunderland | 1X2 AFC Bournemouth |
-161 | 🍊 50,000 | 2 - 0 | WIN | |
|
Trabzonspor vs Galatasaray | Double Chance X2 |
-175 | 0 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 127,170 | ||||||
Pick #1348694 Multi-Stake: 🍊 50,000
|
|||||||
|
Cagliari vs Crotone | Over / Under Over 1.5 |
-312 | 🍊 50,000 | 4 - 0 | WIN | |
|
Albania vs Portugal | Draw No Bet Portugal |
-303 | 0 - 1 | WIN | ||
|
Northern Ireland vs Hungary | Double Chance 1X |
-294 | 1 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 117,625 | ||||||
Pick #1348744 | |||||||
|
France vs Serbia | In-Play Over / Under Over 2.5 0-0 (3') |
125 | 🍊 50,000 | 2 - 1 | WIN | |
Status : WIN | Outcome : 🍊 112,500 | ||||||
Pick #1370598 | |||||||
|
Woking vs Forest Green Rovers | In-Play Over / Under Over 2.5 1-0 (51') |
120 | 🍊 50,000 | 2 - 1 | WIN | |
Status : WIN | Outcome : 🍊 110,000 | ||||||
Pick #1350653 Multi-Stake: 🍊 50,000
|
|||||||
|
England vs Switzerland | Over / Under Over 1.5 |
-250 | 🍊 50,000 | 2 - 0 | WIN | |
|
Botafogo vs Paraná | 1X2 Botafogo |
-175 | 2 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 109,900 | ||||||
Pick #1344140 | |||||||
|
SJ Earthquakes vs Philadelphia Union | In-Play Over / Under Over 2.5 0-0 (3') |
110 | 🍊 50,000 | 1 - 2 | WIN | |
Status : WIN | Outcome : 🍊 105,000 | ||||||
Pick #1340318 | |||||||
|
Hungary vs Romania | In-Play 1X2 Draw 0-0 (HT) |
110 | 🍊 50,000 | 0 - 0 | WIN | |
Status : WIN | Outcome : 🍊 105,000 | ||||||
Pick #1404905 | |||||||
|
Cusco FC vs César Vallejo | Over / Under Over 2.5 |
105 | 🍊 50,000 | 4 - 0 | WIN | |
Status : WIN | Outcome : 🍊 102,500 | ||||||
Pick #1379037 | |||||||
|
Getafe vs Málaga | In-Play Over / Under Under 2.5 1-0 (27') |
102 | 🍊 50,000 | 1 - 0 | WIN | |
Status : WIN | Outcome : 🍊 101,000 | ||||||
Pick #1401848 | |||||||
|
Atalanta vs Sampdoria | 1X2 Atalanta |
100 | 🍊 50,000 | 2 - 1 | WIN | |
Status : WIN | Outcome : 🍊 100,000 |
Kick-Off | Competition | Match | Soccer Picks | Odds | Stake | Result | Status |
---|---|---|---|---|---|---|---|
Pick #1404905 | |||||||
|
Cusco FC vs César Vallejo | Over / Under Over 2.5 |
105 | 🍊 50,000 | 4 - 0 | WIN | |
Status : WIN | Outcome : 🍊 102,500 | ||||||
Pick #1404016 Multi-Stake: 🍊 20,000
|
|||||||
|
Hartlepool United vs Bristol Rovers | 1X2 Bristol Rovers |
140 | 🍊 20,000 | 0 - 3 | WIN | |
|
Portsmouth vs Exeter City | Asian Handicap Exeter City +1.25 |
-200 | 1 - 2 | WIN | ||
|
Peterborough United vs Bury | Asian Handicap Bury +1.25 |
-454 | 2 - 3 | WIN | ||
|
Stevenage vs Mansfield Town | Draw No Bet Stevenage |
-136 | 0 - 2 | LOSE | ||
|
Newport County vs Crawley Town | Draw No Bet Newport County |
-200 | 0 - 3 | LOSE | ||
|
Wycombe Wanderers vs Cambridge United | Asian Handicap Cambridge United +1.25 |
-312 | 1 - 0 | WIN HALF | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1403974 Multi-Stake: 🍊 50,000
|
|||||||
|
Brentford vs Birmingham City | Double Chance 1X |
-285 | 🍊 50,000 | 0 - 2 | LOSE | |
|
Hartlepool United vs Bristol Rovers | Draw No Bet Bristol Rovers |
-175 | 0 - 3 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1403970 | |||||||
|
Brentford vs Birmingham City | 1X2 Draw |
260 | 🍊 50,000 | 0 - 2 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1401850 Multi-Stake: 🍊 50,000
|
|||||||
|
West Bromwich Albion vs Everton | Over / Under Under 2.5 |
-158 | 🍊 50,000 | 2 - 3 | LOSE | |
|
Atalanta vs Sampdoria | Draw No Bet Atalanta |
-250 | 2 - 1 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1401849 | |||||||
|
Frosinone vs Empoli | Asian Handicap Empoli -0.25 |
-105 | 🍊 50,000 | 2 - 0 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1401848 | |||||||
|
Atalanta vs Sampdoria | 1X2 Atalanta |
100 | 🍊 50,000 | 2 - 1 | WIN | |
Status : WIN | Outcome : 🍊 100,000 | ||||||
Pick #1391679 | |||||||
|
SpVgg Greuther Fürth vs Paderborn | Over / Under Over 2.5 |
100 | 🍊 50,000 | 3 - 0 | WIN | |
Status : WIN | Outcome : 🍊 100,000 | ||||||
Pick #1391676 | |||||||
|
Lorient vs Caen | Draw No Bet Caen |
125 | 🍊 50,000 | 2 - 0 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1391675 | |||||||
|
Olympique Lyonnais vs Bastia | 1X2 Draw |
333 | 🍊 50,000 | 2 - 0 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1391667 | |||||||
|
FSV Frankfurt vs FC Union Berlin | Draw No Bet FC Union Berlin |
-120 | 🍊 50,000 | 3 - 2 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1391662 | |||||||
|
Newcastle United vs Sheffield Wednesday | Asian Handicap Sheffield Wednesday +1.5 |
-250 | 🍊 50,000 | 0 - 1 | WIN | |
Status : WIN | Outcome : 🍊 70,000 | ||||||
Pick #1391657 Multi-Stake: 🍊 50,000
|
|||||||
|
SpVgg Greuther Fürth vs Paderborn | Over / Under Over 1.5 |
-333 | 🍊 50,000 | 3 - 0 | WIN | |
|
FSV Frankfurt vs FC Union Berlin | Double Chance X2 |
-188 | 3 - 2 | LOSE | ||
|
Lorient vs Caen | Double Chance X2 |
-161 | 2 - 0 | LOSE | ||
|
Borussia Mönchengladbach vs FC Augsburg | Double Chance 1X |
-344 | 4 - 2 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1389122 Multi-Stake: 🍊 50,000
|
|||||||
|
Hertha BSC vs FC Köln | 1X2 Hertha BSC |
138 | 🍊 50,000 | 2 - 0 | WIN | |
|
Darmstadt 98 vs Werder Bremen | Over / Under Over 2 |
-181 | 2 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 184,450 | ||||||
Pick #1389037 Multi-Stake: 🍊 50,000
|
|||||||
|
Mainz 05 II vs Erzgebirge Aue | In-Play Double Chance X2 0-0 (28') |
-227 | 🍊 50,000 | 1 - 1 | WIN | |
|
Darmstadt 98 vs Werder Bremen | Over / Under Over 2.5 |
102 | 2 - 1 | WIN | ||
|
Latina vs Ascoli | 1X2 Latina |
-136 | 1 - 0 | WIN | ||
|
Leicester City vs West Ham United | Double Chance 1X |
-294 | 2 - 1 | WIN | ||
|
Udinese vs Milan | Double Chance X2 |
-294 | 2 - 3 | WIN | ||
Status : WIN | Outcome : 🍊 451,793 | ||||||
Pick #1385165 Multi-Stake: 🍊 20,000
|
|||||||
|
Ural vs Krasnodar | Double Chance X2 |
-344 | 🍊 20,000 | 3 - 1 | LOSE | |
|
Korona Kielce vs Górnik Łęczna | Double Chance X2 |
-142 | 0 - 2 | WIN | ||
|
Värnamo vs Brommapojkarna | Double Chance 12 |
-333 | 2 - 1 | WIN | ||
|
San Lorenzo vs Racing Club | In-Play 1X2 Racing Club 0-0 (14') |
250 | 2 - 1 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1385164 | |||||||
|
San Lorenzo vs Racing Club | In-Play Last Team to Score Racing Club 0-0 (12') |
150 | 🍊 50,000 | 2 - 1 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1384815 | |||||||
|
Las Palmas vs Rayo Vallecano | In-Play 1X2 Draw 0-1 (77') |
300 | 🍊 50,000 | 0 - 1 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1384219 | |||||||
|
Huesca vs Elche | In-Play Double Chance 1X 0-1 (48') |
150 | 🍊 50,000 | 1 - 3 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1383556 Multi-Stake: 🍊 50,000
|
|||||||
|
Bordeaux vs Toulouse | In-Play Double Chance X2 0-0 (21') |
-136 | 🍊 50,000 | 1 - 1 | Rejected ? | |
|
Deportivo La Coruña vs Sporting Gijón | Double Chance 1X |
-500 | 2 - 3 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1380277 | |||||||
|
Bari 1908 vs Pescara | Double Chance X2 |
-136 | 🍊 50,000 | 0 - 0 | WIN | |
Status : WIN | Outcome : 🍊 86,500 | ||||||
Pick #1380183 | |||||||
|
AFC Bournemouth vs Sunderland | Over / Under Over 2.5 |
-133 | 🍊 50,000 | 2 - 0 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1380176 | |||||||
|
JJK vs VIFK | Double Chance X2 |
275 | 🍊 50,000 | 5 - 0 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1380174 Multi-Stake: 🍊 50,000
|
|||||||
|
AFC Bournemouth vs Sunderland | 1X2 AFC Bournemouth |
-161 | 🍊 50,000 | 2 - 0 | WIN | |
|
Trabzonspor vs Galatasaray | Double Chance X2 |
-175 | 0 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 127,170 | ||||||
Pick #1379037 | |||||||
|
Getafe vs Málaga | In-Play Over / Under Under 2.5 1-0 (27') |
102 | 🍊 50,000 | 1 - 0 | WIN | |
Status : WIN | Outcome : 🍊 101,000 | ||||||
Pick #1378317 Multi-Stake: 🍊 50,000
|
|||||||
|
Flora vs Tammeka | Over / Under Over 2.5 |
-434 | 🍊 50,000 | 2 - 1 | WIN | |
|
SC Freiburg vs DSC Arminia Bielefeld | Asian Handicap DSC Arminia Bielefeld +1.5 |
-263 | 2 - 2 | WIN | ||
|
TOP Oss vs FC Eindhoven | Asian Handicap TOP Oss +1.5 |
-384 | 0 - 4 | LOSE | ||
|
Genk vs Mechelen | Double Chance 1X |
-400 | 2 - 1 | WIN | ||
|
FSV Mainz 05 vs TSG Hoffenheim | Over / Under Over 1.75 |
-454 | 3 - 1 | WIN | ||
|
Ipswich Town vs Birmingham City | Over / Under Over 1.5 |
-384 | 0 - 0 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1373699 Multi-Stake: 🍊 20,000
|
|||||||
|
Queens Park Rangers vs Blackburn Rovers | In-Play 1X2 Blackburn Rovers 1-2 (78') |
-500 | 🍊 20,000 | 2 - 1 | Rejected ? | |
|
Valencia vs Zenit | In-Play 1X2 Zenit 2-3 (85') |
-500 | 2 - 3 | WIN | ||
Status : WIN | Outcome : 🍊 24,000 | ||||||
Pick #1373685 Multi-Stake: 🍊 20,000
|
|||||||
|
Queens Park Rangers vs Blackburn Rovers | In-Play 1X2 Blackburn Rovers 1-2 (65') |
-277 | 🍊 20,000 | 2 - 1 | LOSE | |
|
Roma vs FC Barcelona | In-Play Over / Under Under 3.5 1-1 (72') |
-454 | 1 - 1 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1373662 | |||||||
|
Queens Park Rangers vs Blackburn Rovers | In-Play 1X2 Draw 1-1 (54') |
120 | 🍊 20,000 | 2 - 1 | WIN | |
Status : WIN | Outcome : 🍊 44,000 | ||||||
Pick #1370928 | |||||||
|
Sportivo Luqueño vs Deportivo La Guaira | Draw No Bet Deportivo La Guaira |
138 | 🍊 50,000 | 4 - 0 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1370927 | |||||||
|
Sportivo Luqueño vs Deportivo La Guaira | Double Chance X2 |
-142 | 🍊 50,000 | 4 - 0 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1370603 Multi-Stake: 🍊 50,000
|
|||||||
|
Paris Saint Germain vs Malmö FF | In-Play Over / Under Under 3 1-0 (56') |
-232 | 🍊 50,000 | 2 - 0 | WIN | |
|
Woking vs Forest Green Rovers | In-Play Over / Under Over 2 1-0 (54') |
-175 | 2 - 1 | WIN | ||
|
Charlton Athletic vs Huddersfield Town | In-Play 1X2 Huddersfield Town 1-2 (51') |
-175 | 0 - 0 | WIN | ||
|
Bolton Wanderers vs Sheffield Wednesday | In-Play Double Chance X2 0-0 (HT) |
-227 | 0 - 0 | WIN | ||
Status : WIN | Outcome : 🍊 253,786 | ||||||
Pick #1370598 | |||||||
|
Woking vs Forest Green Rovers | In-Play Over / Under Over 2.5 1-0 (51') |
120 | 🍊 50,000 | 2 - 1 | WIN | |
Status : WIN | Outcome : 🍊 110,000 | ||||||
Pick #1370518 | |||||||
|
Cardiff City vs Hull City | In-Play 1X2 Draw 0-0 (6') |
200 | 🍊 50,000 | 0 - 1 | Rejected ? | |
Status : DRAW | Outcome : 🍊 50,000 | ||||||
Pick #1363527 | |||||||
|
Helsingborg vs IFK Göteborg | Over / Under Over 1.5 |
-400 | 🍊 50,000 | 0 - 2 | WIN | |
Status : WIN | Outcome : 🍊 62,500 | ||||||
Pick #1363526 | |||||||
|
Leicester City vs Aston Villa | Over / Under Over 1.5 |
-370 | 🍊 50,000 | 3 - 2 | WIN | |
Status : WIN | Outcome : 🍊 63,500 | ||||||
Pick #1363525 | |||||||
|
Beşiktaş vs İstanbul Başakşehir | 1X2 Beşiktaş |
-149 | 🍊 50,000 | 2 - 0 | WIN | |
Status : WIN | Outcome : 🍊 83,500 | ||||||
Pick #1363524 | |||||||
|
Sunderland vs Tottenham Hotspur | In-Play Over / Under Under 2.5 0-0 (40') |
-344 | 🍊 50,000 | 0 - 1 | WIN | |
Status : WIN | Outcome : 🍊 64,500 | ||||||
Pick #1362098 | |||||||
|
Dallas vs New York City | Over / Under Over 3 |
-136 | 🍊 50,000 | 2 - 1 | DRAW | |
Status : DRAW | Outcome : 🍊 50,000 | ||||||
Pick #1359735 Multi-Stake: 🍊 50,000
|
|||||||
|
Amberg vs Illertissen | Over / Under Over 1.5 |
-476 | 🍊 50,000 | 1 - 2 | WIN | |
|
Pirmasens vs TSV Steinbach | Over / Under Over 1.5 |
-416 | 4 - 1 | WIN | ||
|
Arsenal vs Stoke City | 1X2 Arsenal |
-344 | 2 - 0 | WIN | ||
|
Varberg BoIS vs Utsikten | 1X2 Varberg BoIS |
-250 | 0 - 0 | LOSE | ||
|
Juventus vs ChievoVerona | Over / Under Over 1.5 |
-333 | 1 - 1 | WIN | ||
|
Milsami vs Zimbru | Double Chance 12 |
-344 | 0 - 2 | WIN | ||
|
Hallescher FC vs Stuttgart II | Over / Under Over 1.5 |
-400 | 3 - 0 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1356903 | |||||||
|
Wacker Innsbruck vs Austria Klagenfurt | Both Teams to Score Yes |
-149 | 🍊 50,000 | 4 - 2 | WIN | |
Status : WIN | Outcome : 🍊 83,500 | ||||||
Pick #1356902 | |||||||
|
Kaiserslautern vs SC Freiburg | Over / Under Over 1.5 |
-333 | 🍊 50,000 | 0 - 2 | WIN | |
Status : WIN | Outcome : 🍊 65,000 | ||||||
Pick #1356901 | |||||||
|
Lommel United vs Excelsior Virton | Over / Under Over 1.5 |
-333 | 🍊 50,000 | 4 - 1 | WIN | |
Status : WIN | Outcome : 🍊 65,000 | ||||||
Pick #1356900 | |||||||
|
Paris Saint Germain vs Bordeaux | Over / Under Over 2.25 |
-181 | 🍊 50,000 | 2 - 2 | WIN | |
Status : WIN | Outcome : 🍊 77,500 | ||||||
Pick #1356891 | |||||||
|
Paris Saint Germain vs Bordeaux | Over / Under Over 2.5 |
-133 | 🍊 50,000 | 2 - 2 | WIN | |
Status : WIN | Outcome : 🍊 87,500 | ||||||
Pick #1355178 | |||||||
|
Fredericia vs Silkeborg IF | Over / Under Over 2.5 |
110 | 🍊 50,000 | 1 - 1 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1355177 | |||||||
|
Roskilde vs Lyngby Boldklub | 1X2 Lyngby Boldklub |
-109 | 🍊 50,000 | 2 - 0 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1355176 | |||||||
|
RoPS vs Jaro | Draw No Bet Jaro |
250 | 🍊 50,000 | 0 - 0 | DRAW | |
Status : DRAW | Outcome : 🍊 50,000 | ||||||
Pick #1355175 Multi-Stake: 🍊 40,000
|
|||||||
|
Mariehamn vs HIFK | Over / Under Over 1.5 |
-370 | 🍊 40,000 | 1 - 0 | LOSE | |
|
Haka vs EIF | Over / Under Over 2.5 |
-200 | 0 - 1 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #1354498 Multi-Stake: 🍊 10,000
|
|||||||
|
RoPS vs Jaro | Double Chance X2 |
130 | 🍊 10,000 | 0 - 0 | WIN | |
|
Mariehamn vs HIFK | Over / Under Over 1.5 |
-333 | 1 - 0 | LOSE | ||
|
Goiás vs Sport Recife | Double Chance X2 |
-109 | 1 - 0 | LOSE | ||
|
Jaguares de Córdoba vs Envigado | Double Chance 1X |
-263 | 1 - 3 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 |
Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.