Predictor League - Week 28 and 29 - Saturday 28th Feb - 12:30
There are TWO sets of games to predict for this week.
Saturday 28th February and Tuesday 3rd March
Ironherb, Kuching and swhts are the weeks high rollers with 3 goals apiece.
Games and fixtures for the next rounds
Saturday 28th Feb - 12:30
buffybegood v swhts
DJ Hammer v IronHerb
Expat_Hammer v Whitehorsehammer
Ironduke v EXETERHAMMER
ScotHammer v Kuchinghammer
AFC Bournemouth v Sunderland, 0-0
Burnley v Brentford, 0-0
Liverpool v West Ham United, 0-0
Newcastle United v Everton, 0-0
Leeds United v Manchester City, 0-0
Brighton Hove Albion v Nottingham Forest, 0-0
Fulham v Tottenham Hotspur, 0-0
Manchester United v Crystal Palace, 0-0
Arsenal v Chelsea, 0-0
Derby County v Blackburn Rovers, 0-0
Leicester City v Norwich City, 0-0
Portsmouth v Hull City, 0-0
Charlton Athletic v Wrexham, 0-0
Coventry City v Stoke City, 0-0
Ipswich Town v Swansea City, 0-0
Oxford United v West Bromwich Albion, 0-0
Preston North End v Millwall, 0-0
Queens Park Rangers v Sheffield United, 0-0
Sheffield Wednesday v Southampton, 0-0
Leyton Orient v Barnsley, 0-0
Tuesday 3rd March 19:00
EXETERHAMMER v ScotHammer
IronHerb v buffybegood
Kuchinghammer v DJ Hammer
swhts v Expat_Hammer
Whitehorsehammer v Ironduke
AFC Bournemouth v Brentford, 0-0
Everton v Burnley, 0-0
Leeds United v Sunderland, 0-0
Wolverhampton Wanderers v Liverpool, 0-0
Aston Villa v Chelsea, 0-0
Brighton Hove Albion v Arsenal, 0-0
Fulham v West Ham United, 0-0
Manchester City v Nottingham Forest, 0-0
Newcastle United v Manchester United, 0-0
Tottenham Hotspur v Crystal Palace, 0-0
Birmingham City v Middlesbrough, 0-0
Ipswich Town v Hull City, 0-0
Preston North End v Oxford United, 0-0
Barnsley v Wycombe Wanderers, 0-0
Exeter City v Burton Albion, 0-0
Rotherham United v Mansfield Town, 0-0
Bromley v Oldham Athletic, 0-0
Chesterfield v Colchester United, 0-0
Grimsby Town v Salford City, 0-0
Newport County v Tranmere Rovers, 0-0
Saturday 28th February and Tuesday 3rd March
Ironherb, Kuching and swhts are the weeks high rollers with 3 goals apiece.
| P1 | Ghome | Gaway | P2 |
|---|---|---|---|
| EXETERHAMMER | 2 | 1 | Ironduke |
| IronHerb | 3 | 0 | DJ Hammer |
| Kuchinghammer | 3 | 1 | ScotHammer |
| swhts | 3 | 2 | buffybegood |
| Whitehorsehammer | 0 | 0 | Expat_Hammer |
| Player | Played | W | D | L | GF | GA | Gdiff | Pts |
|---|---|---|---|---|---|---|---|---|
| EXETERHAMMER | 27 | 16 | 2 | 9 | 71 | 48 | 23 | 50 |
| Kuchinghammer | 27 | 13 | 7 | 7 | 67 | 54 | 13 | 46 |
| DJ Hammer | 27 | 12 | 5 | 10 | 59 | 55 | 4 | 41 |
| buffybegood | 27 | 10 | 10 | 7 | 70 | 58 | 11 | 40 |
| swhts | 27 | 11 | 4 | 12 | 64 | 61 | 3 | 37 |
| Expat_Hammer | 27 | 11 | 4 | 12 | 54 | 56 | -2 | 37 |
| IronHerb | 27 | 10 | 6 | 11 | 53 | 53 | 0 | 36 |
| Ironduke | 27 | 10 | 5 | 12 | 50 | 71 | -20 | 35 |
| ScotHammer | 27 | 10 | 4 | 13 | 44 | 61 | -17 | 34 |
| Whitehorsehammer | 27 | 6 | 5 | 16 | 49 | 64 | -15 | 23 |
Games and fixtures for the next rounds
Saturday 28th Feb - 12:30
buffybegood v swhts
DJ Hammer v IronHerb
Expat_Hammer v Whitehorsehammer
Ironduke v EXETERHAMMER
ScotHammer v Kuchinghammer
AFC Bournemouth v Sunderland, 0-0
Burnley v Brentford, 0-0
Liverpool v West Ham United, 0-0
Newcastle United v Everton, 0-0
Leeds United v Manchester City, 0-0
Brighton Hove Albion v Nottingham Forest, 0-0
Fulham v Tottenham Hotspur, 0-0
Manchester United v Crystal Palace, 0-0
Arsenal v Chelsea, 0-0
Derby County v Blackburn Rovers, 0-0
Leicester City v Norwich City, 0-0
Portsmouth v Hull City, 0-0
Charlton Athletic v Wrexham, 0-0
Coventry City v Stoke City, 0-0
Ipswich Town v Swansea City, 0-0
Oxford United v West Bromwich Albion, 0-0
Preston North End v Millwall, 0-0
Queens Park Rangers v Sheffield United, 0-0
Sheffield Wednesday v Southampton, 0-0
Leyton Orient v Barnsley, 0-0
Tuesday 3rd March 19:00
EXETERHAMMER v ScotHammer
IronHerb v buffybegood
Kuchinghammer v DJ Hammer
swhts v Expat_Hammer
Whitehorsehammer v Ironduke
AFC Bournemouth v Brentford, 0-0
Everton v Burnley, 0-0
Leeds United v Sunderland, 0-0
Wolverhampton Wanderers v Liverpool, 0-0
Aston Villa v Chelsea, 0-0
Brighton Hove Albion v Arsenal, 0-0
Fulham v West Ham United, 0-0
Manchester City v Nottingham Forest, 0-0
Newcastle United v Manchester United, 0-0
Tottenham Hotspur v Crystal Palace, 0-0
Birmingham City v Middlesbrough, 0-0
Ipswich Town v Hull City, 0-0
Preston North End v Oxford United, 0-0
Barnsley v Wycombe Wanderers, 0-0
Exeter City v Burton Albion, 0-0
Rotherham United v Mansfield Town, 0-0
Bromley v Oldham Athletic, 0-0
Chesterfield v Colchester United, 0-0
Grimsby Town v Salford City, 0-0
Newport County v Tranmere Rovers, 0-0


Comments
Burnley v Brentford, 1-1*
Liverpool v West Ham United, 1-1
Newcastle United v Everton, 1-1*
Leeds United v Manchester City, 1-3
Brighton Hove Albion v Nottingham Forest, 2-1
Fulham v Tottenham Hotspur, 2-1
Manchester United v Crystal Palace, 2-0
Arsenal v Chelsea, 3-1
Derby County v Blackburn Rovers, 2-0
Leicester City v Norwich City, 2-1
Portsmouth v Hull City, 1-2
Charlton Athletic v Wrexham, 1-1
Coventry City v Stoke City, 3-1
Ipswich Town v Swansea City, 2-0
Oxford United v West Bromwich Albion, 1-1
Preston North End v Millwall, 0-1
Queens Park Rangers v Sheffield United, 1-2
Sheffield Wednesday v Southampton, 1-3
Leyton Orient v Barnsley, 1-1
AFC Bournemouth v Brentford, 2-1
Everton v Burnley, 2-0
Leeds United v Sunderland, 1-1
Wolverhampton Wanderers v Liverpool, 1-3
Aston Villa v Chelsea, 2-1
Brighton Hove Albion v Arsenal, 1-3
Fulham v West Ham United, 1-2
Manchester City v Nottingham Forest, 3-1
Newcastle United v Manchester United, 1-2
Tottenham Hotspur v Crystal Palace, 1-1
Birmingham City v Middlesbrough, 1-2
Ipswich Town v Hull City, 2-0
Preston North End v Oxford United, 2-0
Barnsley v Wycombe Wanderers, 2-1
Exeter City v Burton Albion, 1-1
Rotherham United v Mansfield Town, 0-1
Bromley v Oldham Athletic, 1-1
Chesterfield v Colchester United, 2-1
Grimsby Town v Salford City, 2-0
Newport County v Tranmere Rovers, 0-2
AFC Bournemouth v Sunderland, 2-1
Burnley v Brentford, 0-2
Liverpool v West Ham United, 1-1
Newcastle United v Everton, 2-0
Leeds United v Manchester City, 1-3
Brighton Hove Albion v Nottingham Forest, 2-0
Fulham v Tottenham Hotspur, 2-0
Manchester United v Crystal Palace, 2-0
Arsenal v Chelsea, 2-1
Derby County v Blackburn Rovers, 2-1
Leicester City v Norwich City, 2-2
Portsmouth v Hull City, 1-2
Charlton Athletic v Wrexham, 1-2
Coventry City v Stoke City, 2-0
Ipswich Town v Swansea City, 2-0
Oxford United v West Bromwich Albion, 1-0
Preston North End v Millwall, 1-2
Queens Park Rangers v Sheffield United, 1-2
Sheffield Wednesday v Southampton, 0-3
Leyton Orient v Barnsley, 2-1
AFC Bournemouth v Brentford, 2-2
Everton v Burnley, 2-1
Leeds United v Sunderland, 2-1
Wolverhampton Wanderers v Liverpool, 0-3
Aston Villa v Chelsea, 1-1
Brighton Hove Albion v Arsenal, 1-2
Fulham v West Ham United, 1-1*
Manchester City v Nottingham Forest, 3-1
Newcastle United v Manchester United, 2-1
Tottenham Hotspur v Crystal Palace, 2-2
Birmingham City v Middlesbrough, 1-0
Ipswich Town v Hull City, 2-1
Preston North End v Oxford United, 2-1
Barnsley v Wycombe Wanderers, 2-1
Exeter City v Burton Albion, 1-1*
Rotherham United v Mansfield Town, 0-1
Bromley v Oldham Athletic, 3-1
Chesterfield v Colchester United, 2-1
Grimsby Town v Salford City, 2-0
Newport County v Tranmere Rovers, 1-0
Kuching away to ScotHammer
AFC Bournemouth v Sunderland, 2-0
Burnley v Brentford, 1-2
Liverpool v West Ham United, 1-1
Newcastle United v Everton, 2-0
Leeds United v Manchester City, 1-2
Brighton Hove Albion v Nottingham Forest, 2-0
Fulham v Tottenham Hotspur, 2-0
Manchester United v Crystal Palace, 2-1
Arsenal v Chelsea, 3-1
Derby County v Blackburn Rovers, 1-2
Leicester City v Norwich City, 2-1
Portsmouth v Hull City, 1-1
Charlton Athletic v Wrexham, 1-0
Coventry City v Stoke City, 2-1
Ipswich Town v Swansea City, 2-0
Oxford United v West Bromwich Albion, 3-0
Preston North End v Millwall, 0-1
Queens Park Rangers v Sheffield United, 1-1
Sheffield Wednesday v Southampton, 0-2
Leyton Orient v Barnsley, 2-1
AFC Bournemouth v Sunderland, 1-1
Burnley v Brentford, 1-2
Liverpool v West Ham United, 1-2
Newcastle United v Everton, 2-0
Leeds United v Manchester City, 1-2*
Brighton Hove Albion v Nottingham Forest, 2-1
Fulham v Tottenham Hotspur, 2-0
Manchester United v Crystal Palace, 2-0
Arsenal v Chelsea, 3-2*
Derby County v Blackburn Rovers, 1-1
Leicester City v Norwich City, 0-2
Portsmouth v Hull City, 2-1
Charlton Athletic v Wrexham, 1-2
Coventry City v Stoke City, 3-0
Ipswich Town v Swansea City, 3-1
Oxford United v West Bromwich Albion, 1-1
Preston North End v Millwall, 1-2
Queens Park Rangers v Sheffield United, 1-2
Sheffield Wednesday v Southampton, 0-3
Leyton Orient v Barnsley, 1-2
Tues 3rd away to Kuching
AFC Bournemouth v Brentford, 0-2
Everton v Burnley, 2-0
Leeds United v Sunderland, 2-0
Wolverhampton Wanderers v Liverpool, 0-2
Aston Villa v Chelsea, 2-2
Brighton Hove Albion v Arsenal, 0-2
Fulham v West Ham United, 1-1
Manchester City v Nottingham Forest, 3-0
Newcastle United v Manchester United, 3-1
Tottenham Hotspur v Crystal Palace, 1-1
Birmingham City v Middlesbrough, 1-1
Ipswich Town v Hull City, 2-1
Preston North End v Oxford United, 3-0
Barnsley v Wycombe Wanderers, 1-1
Exeter City v Burton Albion, 1-1
Rotherham United v Mansfield Town, 0-1
Bromley v Oldham Athletic, 2-1
Chesterfield v Colchester United, 2-2
Grimsby Town v Salford City, 3-0
Newport County v Tranmere Rovers, 2-2
Burnley v Brentford, 2-1
Liverpool v West Ham United, 2-2
Newcastle United v Everton, 2-1
Leeds United v Manchester City, 0-1
Brighton Hove Albion v Nottingham Forest, 2-1
Fulham v Tottenham Hotspur, 1-0
Manchester United v Crystal Palace, 0-1*
Arsenal v Chelsea, 2-0
Derby County v Blackburn Rovers, 0-1
Leicester City v Norwich City, 1-0
Portsmouth v Hull City, 2-1
Charlton Athletic v Wrexham, 0-2
Coventry City v Stoke City, 3-2
Ipswich Town v Swansea City, 0-2
Oxford United v West Bromwich Albion, 1-1*
Preston North End v Millwall, 0-2
Queens Park Rangers v Sheffield United, 2-0
Sheffield Wednesday v Southampton, 0-3
Leyton Orient v Barnsley, 2-1
having a mare , cant reduce text to get the post button up
Burnley v Brentford, 0-1
Liverpool v West Ham United, 3-1
Newcastle United v Everton, 2-1
Leeds United v Manchester City, 1-1
Brighton Hove Albion v Nottingham Forest, 2-1
Fulham v Tottenham Hotspur, 1-1
Manchester United v Crystal Palace, 2-1
Arsenal v Chelsea, 2-1
Derby County v Blackburn Rovers, 2-1
Leicester City v Norwich City, 2-2
Portsmouth v Hull City, 1-1
Charlton Athletic v Wrexham, 1-2
Coventry City v Stoke City, 1-1
Ipswich Town v Swansea City, 2-0
Oxford United v West Bromwich Albion, 1-0
Preston North End v Millwall, 0-1
Queens Park Rangers v Sheffield United, 1-2
Sheffield Wednesday v Southampton, 0-2
Leyton Orient v Barnsley, 1-0
Burnley v Brentford, 1-1
Liverpool v West Ham United, 2-1
Newcastle United v Everton, 2-0
Leeds United v Manchester City, 0-2
Brighton Hove Albion v Nottingham Forest, 1-1
Fulham v Tottenham Hotspur, 1-1
Manchester United v Crystal Palace, 1-2
Arsenal v Chelsea, 2-1
Derby County v Blackburn Rovers, 1-1
Leicester City v Norwich City, 1-1
Portsmouth v Hull City, 1-1
Charlton Athletic v Wrexham, 1-2
Coventry City v Stoke City, 2-1
Ipswich Town v Swansea City, 2-1
Oxford United v West Bromwich Albion, 1-1
Preston North End v Millwall, 1-2
Queens Park Rangers v Sheffield United, 1-1
Sheffield Wednesday v Southampton, 0-2
Leyton Orient v Barnsley, 0-1
Everton v Burnley, 2-0
Leeds United v Sunderland, 1-0
Wolverhampton Wanderers v Liverpool, 0-2
Aston Villa v Chelsea, 1-1*
Brighton Hove Albion v Arsenal, 1-2
Fulham v West Ham United, 2-2
Manchester City v Nottingham Forest, 2-0
Newcastle United v Manchester United, 1-1*
Tottenham Hotspur v Crystal Palace, 2-0
Birmingham City v Middlesbrough, 1-1
Ipswich Town v Hull City, 2-1
Preston North End v Oxford United, 1-1
Barnsley v Wycombe Wanderers, 2-1
Exeter City v Burton Albion, 2-0
Rotherham United v Mansfield Town, 2-2
Bromley v Oldham Athletic, 1-2
Chesterfield v Colchester United, 1-0
Grimsby Town v Salford City, 1-1
Newport County v Tranmere Rovers, 0-0
AFC Bournemouth v Sunderland, 2-0
Burnley v Brentford, 1-2
Liverpool v West Ham United, 2-0
Newcastle United v Everton, 1-1
Leeds United v Manchester City, 1-2
Brighton Hove Albion v Nottingham Forest, 1-1*
Fulham v Tottenham Hotspur, 1-1*
Manchester United v Crystal Palace, 2-0
Arsenal v Chelsea, 2-2
Derby County v Blackburn Rovers, 2-1
Leicester City v Norwich City, 1-2
Portsmouth v Hull City, 1-2
Charlton Athletic v Wrexham, 1-2
Coventry City v Stoke City, 2-0
Ipswich Town v Swansea City, 2-1
Oxford United v West Bromwich Albion, 1-1
Preston North End v Millwall, 1-2
Queens Park Rangers v Sheffield United, 2-2
Sheffield Wednesday v Southampton, 1-2
Leyton Orient v Barnsley, 1-2
AFC Bournemouth v Sunderland, 2-1
Burnley v Brentford, 0-1
Liverpool v West Ham United, 1-2
Newcastle United v Everton, 2-0
Leeds United v Manchester City, 1-2
Brighton Hove Albion v Nottingham Forest, 2-1
Fulham v Tottenham Hotspur, 2-0
Manchester United v Crystal Palace, 2-0
Arsenal v Chelsea, 1-0
Derby County v Blackburn Rovers, 1-0
Leicester City v Norwich City, 0-2
Portsmouth v Hull City, 2-1
Charlton Athletic v Wrexham, 1-1
Coventry City v Stoke City, 2-0
Ipswich Town v Swansea City, 0-2
Oxford United v West Bromwich Albion, 1-0
Preston North End v Millwall, 0-2
Queens Park Rangers v Sheffield United, 2-0
Sheffield Wednesday v Southampton, 0-2
Leyton Orient v Barnsley, 1-0
AFC Bournemouth v Sunderland, 2-0
Burnley v Brentford, 0-1
Liverpool v West Ham United, 1-1*
Newcastle United v v Everton, 1-1
Leeds United v Manchester City, 0-2
Brighton Hove Albion v Nottingham Forest, 1-1
Fulham v Tottenham Hotspur, 0-0
Manchester United v Crystal Palace, 2-0
Arsenal v Chelsea, 2-2*
Derby County v Blackburn Rovers, 2-1
Leicester City v Norwich City, 2–2
Portsmouth v Hull City, 1-2
Charlton Athletic v Wrexham, 1-1
Coventry City v Stoke City, 3-0
Ipswich Town v Swansea City, 2-1
Oxford United v West B Albion, 0-0
Preston North End v Millwall, 1-2
Queens Park Rangers v Sheffield United, 1-1
Sheffield Wednesday v Southampton, 1-3
Leyton Orient v Barnsley, 1-1
Wk 29
AFC Bournemouth v Brentford, 1-1
Everton v Burnley, 0-0
Leeds United v Sunderland, 1+0
Wolverhampton Wanderers v Liverpool, 0-0
Aston Villa v Chelsea, 1-2
Brighton Hove Albion v Arsenal, 0-2
Fulham v West Ham United, 0-2
Manchester City v Nottingham Forest, 2-0
Newcastle United v Manchester United, 0-2
Tottenham Hotspur v Crystal Palace, 1-1
Birmingham City v Middlesbrough, 1-1
Ipswich Town v Hull City, 2-2
Preston North End v Oxford United, 2-0
Barnsley v Wycombe Wanderers, 1-2
Exeter City v Burton Albion, 1-1
Rotherham United v Mansfield Town, 0-0
Bromley v Oldham Athletic, 2-0
Chesterfield v Colchester United, 2-2
Grimsby Town v Salford City, 1-1
Newport County v Tranmere Rovers, 1—2
AFC Bournemouth v Brentford, 2-1
Everton v Burnley, 2-1
Leeds United v Sunderland, 1-0
Wolverhampton Wanderers v Liverpool, 1-1
Aston Villa v Chelsea, 1-1
Brighton Hove Albion v Arsenal, 1-2
Fulham v West Ham United, 1-1*
Manchester City v Nottingham Forest, 3-0
Newcastle United v Manchester United, 2-1*
Tottenham Hotspur v Crystal Palace, 1-1
Birmingham City v Middlesbrough, 0-1
Ipswich Town v Hull City, 2-1
Preston North End v Oxford United, 2-1
Barnsley v Wycombe Wanderers, 1-1
Exeter City v Burton Albion, 2-1
Rotherham United v Mansfield Town, 0-0
Bromley v Oldham Athletic, 1-2
Chesterfield v Colchester United, 1-2
Grimsby Town v Salford City, 1-1
Newport County v Tranmere Rovers, 2-0
WEEK 29
AFC Bournemouth v Brentford, 1-0
Everton v Burnley, 2-1
Leeds United v Sunderland, 0-1
Wolverhampton Wanderers v Liverpool, 0-3
Aston Villa v Chelsea, 2-2
Brighton Hove Albion v Arsenal, 0-2
Fulham v West Ham United, 0-1
Manchester City v Nottingham Forest, 3-1
Newcastle United v Manchester United, 2-2
Tottenham Hotspur v Crystal Palace, 0-2
Birmingham City v Middlesbrough, 1-2
Ipswich Town v Hull City, 0-1
Preston North End v Oxford United, 2-2
Barnsley v Wycombe Wanderers, 2-1
Exeter City v Burton Albion, 1-1
Rotherham United v Mansfield Town, 0-2
Bromley v Oldham Athletic, 2-O
Chesterfield v Colchester United, 2-1
Grimsby Town v Salford City, 0-2
Newport County v Tranmere Rovers, 1-3
Everton v Burnley, 2-2*
Leeds United v Sunderland, 2-1
Wolverhampton Wanderers v Liverpool, 0-3
Aston Villa v Chelsea, 1-1*
Brighton Hove Albion v Arsenal, 0-1
Fulham v West Ham United, 2-1
Manchester City v Nottingham Forest, 3-0
Newcastle United v Manchester United, 1-1
Tottenham Hotspur v Crystal Palace, 2-1
Birmingham City v Middlesbrough, 0-0
Ipswich Town v Hull City, 2-1
Preston North End v Oxford United, 1-1
Barnsley v Wycombe Wanderers, 1-1
Exeter City v Burton Albion, 2-1
Rotherham United v Mansfield Town, 1-1
Bromley v Oldham Athletic, 3-1
Chesterfield v Colchester United, 0-0
Grimsby Town v Salford City, 1-1
Newport County v Tranmere Rovers, 1-1
AFC Bournemouth v Brentford, 2-1
Everton v Burnley, 2-0
Leeds United v Sunderland, 1-1
Wolverhampton Wanderers v Liverpool, 0-2
Aston Villa v Chelsea, 1-2
Brighton Hove Albion v Arsenal, 1-1
Fulham v West Ham United, 1-2
Manchester City v Nottingham Forest, 3-0
Newcastle United v Manchester United, 0-2
Tottenham Hotspur v Crystal Palace, 1-1
Birmingham City v Middlesbrough, 1-2
Ipswich Town v Hull City, 2-2
Preston North End v Oxford United, 1-0
Barnsley v Wycombe Wanderers, 2-1
Exeter City v Burton Albion, 1-2
Rotherham United v Mansfield Town, 1-1
Bromley v Oldham Athletic, 2-1
Chesterfield v Colchester United, 2-1
Grimsby Town v Salford City, 2-1
Newport County v Tranmere Rovers, 1-1
AFC Bournemouth v Brentford, 1-1
Everton v Burnley, 1-0
Leeds United v Sunderland, 2-2
Wolverhampton Wanderers v Liverpool, 0-2
Aston Villa v Chelsea, 0-1*
Brighton Hove Albion v Arsenal, 0-1
Fulham v West Ham United, 0-1*
Manchester City v Nottingham Forest, 2-0
Newcastle United v Manchester United, 1-1
Tottenham Hotspur v Crystal Palace, 0-2
Birmingham City v Middlesbrough, 0-1
Ipswich Town v Hull City, 0-2
Preston North End v Oxford United, 1-1
Barnsley v Wycombe Wanderers, 1-0
Exeter City v Burton Albion, 1-1
Rotherham United v Mansfield Town, 0-0
Bromley v Oldham Athletic, 0-1
Chesterfield v Colchester United, 1-1
Grimsby Town v Salford City, 2-0
Newport County v Tranmere Rovers, 1-0