Ligile mele
SUA
[+]
MLS
14
Fotbal
Pronosticuri azi
166
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Handicap asiatic
Marcatori
Colțuri
Cartonașe
Pronosticuri live
8
Pronosticuri maine
346
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Handicap asiatic
Marcatori
Colțuri
Cartonașe
Sfarsit de saptamana
1407
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Handicap asiatic
Marcatori
Colțuri
Cartonașe
Pronosticuri ieri
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Handicap asiatic
Marcatori
Colțuri
Cartonașe
Toate pronosticuri
1987
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Handicap asiatic
Marcatori
Colțuri
Cartonașe
Top pronosticuri
Valori
33
Favorite
Liste
[+]
Britanic
30
Top European
56
European
492
American
188
African
50
Asiatic
118
Australijski
45
Internaţional
Cupa Națională
Top campionate
Liga Campionilor UEFA
Europa League
UEFA Europa Conference League
Premier League
10
LaLiga
2
Bundesliga
9
Serie A
10
Ligue 1
9
Eredivisie
12
Liga Portugal
9
Braziliei Série A
Prima Ligă Scoțiană
7
Liga Pro din Arabia Saudită
6
Аlte campionate
Mai
Internaţional
Africa
[+]
Cup of Nations
Cup of Nations Qual.
CAF Super Cup
CAF Champions League
1
CAF Confederations Cup
1
African Nations Championship
COSAFA Cup
Asia
[+]
AFC Cup
AFC Champions League
AFC Asian Cup
Gulf Cup of Nations
Australia & Oceania
[+]
OFC Nations Cup
OFC Champions League
1
Europa
[+]
Liga Campionilor UEFA
Europa League
Euro Championship
UEFA Nations League
UEFA Super Cup
Euro U21 Qual.
Euro Champ Qual.
Euro U21
UEFA Europa Conference League
Euro Women
Champions League Women
America de Nord și Centrală
[+]
CONCACAF Champions League
Gold Cup
CONCACAF League
Leagues Cup
CONCACAF Nations League
America de Sud
[+]
Copa Libertadores
5
Copa Sudamericana
5
Copa America
Recopa Sudamericana
Lume
[+]
World Cup
Club World Championship
World Cup Qual. OFC
FIFA Confederations Cup
World Cup Qual. AFC
World Cup Qual. CONMEBOL
World Cup Qual. CONCACAF
World Cup Qual. CAF
Cupa Mondială Feminin
Club Friendly
World Cup Qual. UEFA
Olympics Men
Olympics Women
Finalissima
Club Challenge cup
Home
Ce este forebet
Pronosticuri
Comparatii echipe
Rezultate live
Fotbalisti cu contuzii
Tenis
SETăRI
LIMBA
English
Deutsch
Español
Italiano
Français
Русский
ελληνικά
Български
Român
Polski
Portuguese
Fus orar
-12:00
-11:00
-10:00
-09:30
-09:00
-08:00
-07:00
-06:00
-05:00
-04:30
-04:00
-03:30
-03:00
-02:00
-01:00
+00:00
+01:00
+02:00
+03:00
+03:30
+04:00
+04:30
+05:00
+05:30
+05:45
+06:00
+06:30
+07:00
+08:00
+08:45
+09:00
+09:30
+10:00
+10:30
+11:00
+11:30
+12:00
+12:45
+13:00
+14:00
ANDROID APP
IOS APP
Mai
Fotbal
Baschet
Hochei
Fotbal american
Baseball
Rugbi
Volei
Handbal
Esoccer
Leeds United
45%
Probabilitatea de a remiza
16/05/2024 21:00
LEE - NOR,
21:00
CH
Barcelona
64%
Probabilitatea de a câștiga
16/05/2024 21:30
UDA - FCB,
21:30
Es1
Real Sociedad
39%
Probabilitatea de a câștiga
16/05/2024 22:00
RSO - VAL,
22:00
Es1
AS Bari
39%
Probabilitatea de a remiza
16/05/2024 20:30
BAR - TER,
20:30
It2
BSC Young Boys
42%
Probabilitatea de a câștiga
16/05/2024 20:30
BSC - ST ,
20:30
Ch1
json_m
Pronostic
CF Reus Deportiu
-
Cadiz CF
L
L
L
L
L
L
29/03/2019 12:00 GMT
2
0 - 1
Awarded
D
D
L
W
W
W
Spania Segunda Division
Pronosticuri 1X2
Sub/Peste 2.5
Pauza
Pauza/Final
Gol/Gol
Handicap asiatic
Marcatori
Gazda - Oaspete
Prob. %
1
X
2
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Coef.
live
Etapa 32, Regular Season
Es2
CF Reus Deportiu
Cadiz CF
29/03/2019 12:00
22
26
52
2
0
-
1
0 - 1
1.00
-
-
-
-
Aw
0 - 1
Gazda - Oaspete
Prob. %
Sub/Peste
2.5
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 32, Regular Season
Es2
CF Reus Deportiu
Cadiz CF
29/03/2019 12:00
80
20
Sub
1.00
0 - 1
1.00
-
-
-
Aw
0 - 1
Gazda - Oaspete
Prob. %
1
X
2
Pr.
HT
Timp
Coef.cel mai inalt
Rez.
Etapa 32, Regular Season
Es2
CF Reus Deportiu
Cadiz CF
29/03/2019 12:00
17
55
28
X
-
Aw
0 - 1
Gazda - Oaspete
Probabilitate MT/FT %
Pr.
HT FT
Pron. rez.
Timp
Coef.cel mai inalt
Rez.
Etapa 32, Regular Season
Es2
CF Reus Deportiu
Cadiz CF
29/03/2019 12:00
29%
X
2
0
-
1
0 - 1
-
Aw
0 - 1
Gazda - Oaspete
Prob. %
Nu
Da
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 32, Regular Season
Es2
CF Reus Deportiu
Cadiz CF
29/03/2019 12:00
70
30
Nu
0
-
1
0 - 1
1.00
-
-
-
Aw
0 - 1
Gazda - Oaspete
Prob. %
1X/ 2X/ 12
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 32, Regular Season
Es2
CF Reus Deportiu
Cadiz CF
29/03/2019 12:00
78%
2X
0
-
1
0 - 1
1.00
-
Aw
0 - 1
Gazda - Oaspete
Prob. %
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 32, Regular Season
Es2
CF Reus Deportiu
Cadiz CF
29/03/2019 12:00
52%
Oaspete -0.75
0
-
1
0 - 1
1.00
-
Aw
0 - 1
Gazda - Oaspete
Prob. %
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 32, Regular Season
Es2
CF Reus Deportiu
Cadiz CF
29/03/2019 12:00
14%
11%
10%
Vallejo
Machis
Alex
0
-
1
0 - 1
1.00
-
-
-
Aw
0 - 1
Meciurile intre cele doua echipe
Toate
10/11
2018
Cadiz CF
2 - 0
(1 - 0)
CF Reus Deportiu
Es2
14/04
2018
CF Reus Deportiu
1 - 0
(0 - 0)
Cadiz CF
Es2
13/11
2017
Cadiz CF
1 - 0
(1 - 0)
CF Reus Deportiu
Es2
19/02
2017
Cadiz CF
0 - 0
(0 - 0)
CF Reus Deportiu
Es2
17/09
2016
CF Reus Deportiu
1 - 0
(0 - 0)
Cadiz CF
Es2
CF Reus Deportiu
2
40%
Egalitati
1
20%
Cadiz CF
2
40%
{"lg_-1":[2,1,2,5],"lg_-1_6":[2,1,2,5],"lg_23":[2,1,2,5],"lg_23_6":[2,1,2,5]}
Clasare 29/03/2019
Regular Season
Regular Season
PCT
MJ
V
E
Î
GM
GP
+/-
1
CA Osasuna
60
31
18
6
7
43
29
14
2
Granada CF
58
31
16
10
5
38
19
19
3
Albacete Balompie
56
31
15
11
5
40
23
17
4
Málaga CF
54
31
15
9
7
32
22
10
5
Deportivo La Coruña
53
31
13
14
4
40
22
18
6
Real Mallorca
51
31
14
9
8
41
28
13
7
Cadiz CF
49
31
13
10
8
40
26
14
8
Real Oviedo
47
31
13
8
10
34
33
1
9
UD Almería
45
31
11
12
8
33
26
7
10
Sporting Gijón
45
31
12
9
10
34
28
6
11
Alcorcón
43
31
12
7
12
31
31
0
12
UD Las Palmas
42
31
9
15
7
35
33
2
13
Elche CF
39
31
9
12
10
33
36
-3
14
CD Numancia
36
31
8
12
11
35
40
-5
15
CD Tenerife
36
31
7
15
9
28
35
-7
16
Rayo Majadahonda
36
31
10
6
15
31
41
-10
17
Real Zaragoza
34
31
8
10
13
31
39
-8
18
CD Lugo
32
31
7
11
13
29
40
-11
19
Extremadura UD
30
31
7
9
15
34
41
-7
20
CG Tarragona
24
31
6
6
19
18
45
-27
21
Córdoba CF
23
31
4
11
16
35
57
-22
22
CF Reus Deportiu
0
31
5
6
20
16
37
-21
Promotion
Promotion Play-off
Relegation
REU
meciuri
Toate
Segunda Division
Copa del Rey
21/03
2019
Extremadura UD
1 - 0
( - )
CF Reus Deportiu
Es2
17/03
2019
CF Reus Deportiu
0 - 1
( - )
Deportivo La Coruña
Es2
10/03
2019
CD Lugo
1 - 0
( - )
CF Reus Deportiu
Es2
03/03
2019
CF Reus Deportiu
0 - 1
( - )
CD Tenerife
Es2
24/02
2019
Granada CF
1 - 0
( - )
CF Reus Deportiu
Es2
17/02
2019
CF Reus Deportiu
0 - 1
( - )
UD Almería
Es2
09/02
2019
CG Tarragona
1 - 0
( - )
CF Reus Deportiu
Es2
03/02
2019
CF Reus Deportiu
0 - 1
( - )
Elche CF
Es2
27/01
2019
Albacete Balompie
1 - 0
( - )
CF Reus Deportiu
Es2
19/01
2019
CF Reus Deportiu
0 - 1
( - )
UD Las Palmas
Es2
12/01
2019
CF Reus Deportiu
1 - 1
(0 - 1)
CD Numancia
Es2
06/01
2019
Málaga CF
0 - 3
(0 - 1)
CF Reus Deportiu
Es2
23/12
2018
CF Reus Deportiu
0 - 1
(0 - 1)
CA Osasuna
Es2
15/12
2018
CF Reus Deportiu
1 - 1
(1 - 1)
Córdoba CF
Es2
09/12
2018
Alcorcón
0 - 1
(0 - 1)
CF Reus Deportiu
Es2
01/12
2018
CF Reus Deportiu
0 - 2
(0 - 0)
Real Mallorca
Es2
25/11
2018
Real Oviedo
3 - 0
(0 - 0)
CF Reus Deportiu
Es2
17/11
2018
CF Reus Deportiu
1 - 4
(1 - 1)
Extremadura UD
Es2
10/11
2018
Cadiz CF
2 - 0
(1 - 0)
CF Reus Deportiu
Es2
03/11
2018
CF Reus Deportiu
0 - 0
(0 - 0)
CD Lugo
Es2
27/10
2018
Deportivo La Coruña
2 - 0
(1 - 0)
CF Reus Deportiu
Es2
21/10
2018
CF Reus Deportiu
2 - 1
(0 - 0)
Rayo Majadahonda
Es2
18/10
2018
UD Almería
3 - 1
(1 - 0)
CF Reus Deportiu
EsC
13/10
2018
Sporting Gijón
1 - 1
(0 - 0)
CF Reus Deportiu
Es2
07/10
2018
CF Reus Deportiu
1 - 2
(0 - 1)
Granada CF
Es2
30/09
2018
UD Almería
2 - 0
(1 - 0)
CF Reus Deportiu
Es2
23/09
2018
CF Reus Deportiu
1 - 1
(0 - 1)
CG Tarragona
Es2
15/09
2018
CD Tenerife
0 - 1
(0 - 0)
CF Reus Deportiu
Es2
12/09
2018
CA Osasuna
1 - 2
(0 - 0)
CF Reus Deportiu
EsC
09/09
2018
CF Reus Deportiu
1 - 2
(0 - 1)
Albacete Balompie
Es2
01/09
2018
Elche CF
0 - 2
(0 - 1)
CF Reus Deportiu
Es2
25/08
2018
CF Reus Deportiu
0 - 0
(0 - 0)
Real Zaragoza
Es2
19/08
2018
UD Las Palmas
2 - 0
(1 - 0)
CF Reus Deportiu
Es2
Victorii
0
0%
Egalitati
0
0%
Pierderi
6
100%
Vezi complet
{"lg_-1":[6,6,21,33],"lg_-1_6":[0,0,6,6],"lg_23":[5,6,20,31],"lg_23_6":[null,null,6,6],"lg_209":[1,null,1,2],"lg_209_6":[1,null,1,2]}
CCF
meciuri
Toate
Segunda Division
Copa del Rey
24/03
2019
Cadiz CF
1 - 1
(0 - 0)
Córdoba CF
Es2
16/03
2019
Cadiz CF
1 - 1
(0 - 0)
CD Lugo
Es2
09/03
2019
Elche CF
1 - 0
(1 - 0)
Cadiz CF
Es2
02/03
2019
Cadiz CF
1 - 0
(0 - 0)
Albacete Balompie
Es2
23/02
2019
CG Tarragona
2 - 3
(1 - 2)
Cadiz CF
Es2
16/02
2019
Cadiz CF
2 - 0
(0 - 0)
CD Tenerife
Es2
10/02
2019
Alcorcón
1 - 2
(1 - 0)
Cadiz CF
Es2
03/02
2019
Real Oviedo
2 - 1
(2 - 1)
Cadiz CF
Es2
26/01
2019
Cadiz CF
1 - 1
(0 - 1)
Real Mallorca
Es2
19/01
2019
UD Almería
0 - 0
(0 - 0)
Cadiz CF
Es2
11/01
2019
Cadiz CF
0 - 0
(0 - 0)
Granada CF
Es2
06/01
2019
CA Osasuna
2 - 1
(2 - 1)
Cadiz CF
Es2
22/12
2018
Cadiz CF
3 - 0
(1 - 0)
Deportivo La Coruña
Es2
14/12
2018
Málaga CF
1 - 0
(0 - 0)
Cadiz CF
Es2
09/12
2018
Cadiz CF
1 - 0
(0 - 0)
Rayo Majadahonda
Es2
04/12
2018
RCD Espanyol
1 - 0
(0 - 0)
Cadiz CF
EsC
30/11
2018
Real Zaragoza
0 - 1
(0 - 1)
Cadiz CF
Es2
24/11
2018
Cadiz CF
4 - 1
(2 - 0)
UD Las Palmas
Es2
18/11
2018
Córdoba CF
1 - 3
(0 - 0)
Cadiz CF
Es2
10/11
2018
Cadiz CF
2 - 0
(1 - 0)
CF Reus Deportiu
Es2
04/11
2018
Cadiz CF
5 - 1
(0 - 1)
Elche CF
Es2
01/11
2018
Cadiz CF
2 - 1
(2 - 1)
RCD Espanyol
EsC
27/10
2018
CD Lugo
1 - 2
(1 - 1)
Cadiz CF
Es2
21/10
2018
Cadiz CF
0 - 0
(0 - 0)
Sporting Gijón
Es2
17/10
2018
Real Zaragoza
0 - 1
(0 - 0)
Cadiz CF
EsC
12/10
2018
Extremadura UD
2 - 1
(0 - 1)
Cadiz CF
Es2
07/10
2018
Cadiz CF
1 - 1
(1 - 1)
CG Tarragona
Es2
29/09
2018
CD Tenerife
1 - 0
(1 - 0)
Cadiz CF
Es2
23/09
2018
Cadiz CF
0 - 2
(0 - 2)
Alcorcón
Es2
17/09
2018
Albacete Balompie
1 - 1
(1 - 0)
Cadiz CF
Es2
12/09
2018
CD Tenerife
1 - 2
(0 - 1)
Cadiz CF
EsC
07/09
2018
Real Mallorca
1 - 0
(0 - 0)
Cadiz CF
Es2
01/09
2018
Cadiz CF
1 - 1
(0 - 0)
Real Oviedo
Es2
25/08
2018
CD Numancia
1 - 1
(1 - 1)
Cadiz CF
Es2
17/08
2018
Cadiz CF
1 - 0
(0 - 0)
UD Almería
Es2
Victorii
3
50%
Egalitati
2
33%
Pierderi
1
17%
Vezi complet
{"lg_-1":[16,10,9,35],"lg_-1_6":[3,2,1,6],"lg_23":[13,10,8,31],"lg_23_6":[3,2,1,6],"lg_209":[3,null,1,4],"lg_209_6":[3,null,1,4]}
REU
gazde meciuri:
Toate
17/03
2019
CF Reus Deportiu
0 - 1
( - )
Deportivo La Coruña
Es2
03/03
2019
CF Reus Deportiu
0 - 1
( - )
CD Tenerife
Es2
17/02
2019
CF Reus Deportiu
0 - 1
( - )
UD Almería
Es2
03/02
2019
CF Reus Deportiu
0 - 1
( - )
Elche CF
Es2
19/01
2019
CF Reus Deportiu
0 - 1
( - )
UD Las Palmas
Es2
12/01
2019
CF Reus Deportiu
1 - 1
(0 - 1)
CD Numancia
Es2
23/12
2018
CF Reus Deportiu
0 - 1
(0 - 1)
CA Osasuna
Es2
15/12
2018
CF Reus Deportiu
1 - 1
(1 - 1)
Córdoba CF
Es2
01/12
2018
CF Reus Deportiu
0 - 2
(0 - 0)
Real Mallorca
Es2
17/11
2018
CF Reus Deportiu
1 - 4
(1 - 1)
Extremadura UD
Es2
03/11
2018
CF Reus Deportiu
0 - 0
(0 - 0)
CD Lugo
Es2
21/10
2018
CF Reus Deportiu
2 - 1
(0 - 0)
Rayo Majadahonda
Es2
07/10
2018
CF Reus Deportiu
1 - 2
(0 - 1)
Granada CF
Es2
23/09
2018
CF Reus Deportiu
1 - 1
(0 - 1)
CG Tarragona
Es2
09/09
2018
CF Reus Deportiu
1 - 2
(0 - 1)
Albacete Balompie
Es2
25/08
2018
CF Reus Deportiu
0 - 0
(0 - 0)
Real Zaragoza
Es2
Victorii
0
0%
Egalitati
1
17%
Pierderi
5
83%
Vezi complet
{"lg_-1":[1,5,10,16],"lg_-1_6":[0,1,5,6],"lg_23":[1,5,10,16],"lg_23_6":[null,1,5,6]}
CCF
meciuri in calitate de oaspete
Toate
Segunda Division
Copa del Rey
09/03
2019
Elche CF
1 - 0
(1 - 0)
Cadiz CF
Es2
23/02
2019
CG Tarragona
2 - 3
(1 - 2)
Cadiz CF
Es2
10/02
2019
Alcorcón
1 - 2
(1 - 0)
Cadiz CF
Es2
03/02
2019
Real Oviedo
2 - 1
(2 - 1)
Cadiz CF
Es2
19/01
2019
UD Almería
0 - 0
(0 - 0)
Cadiz CF
Es2
06/01
2019
CA Osasuna
2 - 1
(2 - 1)
Cadiz CF
Es2
14/12
2018
Málaga CF
1 - 0
(0 - 0)
Cadiz CF
Es2
04/12
2018
RCD Espanyol
1 - 0
(0 - 0)
Cadiz CF
EsC
30/11
2018
Real Zaragoza
0 - 1
(0 - 1)
Cadiz CF
Es2
18/11
2018
Córdoba CF
1 - 3
(0 - 0)
Cadiz CF
Es2
27/10
2018
CD Lugo
1 - 2
(1 - 1)
Cadiz CF
Es2
17/10
2018
Real Zaragoza
0 - 1
(0 - 0)
Cadiz CF
EsC
12/10
2018
Extremadura UD
2 - 1
(0 - 1)
Cadiz CF
Es2
29/09
2018
CD Tenerife
1 - 0
(1 - 0)
Cadiz CF
Es2
17/09
2018
Albacete Balompie
1 - 1
(1 - 0)
Cadiz CF
Es2
12/09
2018
CD Tenerife
1 - 2
(0 - 1)
Cadiz CF
EsC
07/09
2018
Real Mallorca
1 - 0
(0 - 0)
Cadiz CF
Es2
25/08
2018
CD Numancia
1 - 1
(1 - 1)
Cadiz CF
Es2
Victorii
2
33%
Egalitati
1
17%
Pierderi
3
50%
Vezi complet
{"lg_-1":[7,3,8,18],"lg_-1_6":[2,1,3,6],"lg_23":[5,3,7,15],"lg_23_6":[2,1,3,6],"lg_209":[2,null,1,3],"lg_209_6":[2,null,1,3]}
Intreaga statistica
Statistica
Gazda/Oaspete
1 jumătate
2 jumătate
CF Reus Deportiu
Meciuri jucate:
33
Cadiz CF
Meciuri jucate:
35
Goluri
(Marcate/Primite)
19
0.58
1.24
41
45
1.29
0.83
29
Sub/Peste
1.5
15
18
45%
55%
13
22
37%
63%
2.5
25
8
76%
24%
23
12
66%
34%
3.5
31
2
94%
6%
31
4
89%
11%
Meciuri Gol-Gol (Da/Nu)
10
23
30%
70%
18
17
51%
49%
Nici un gol nu este permis (Da/Nu)
6
27
18%
82%
11
24
31%
69%
Marcat un gol (Da/Nu)
14
19
42%
58%
26
9
74%
26%
REU
Meciuri urmatoare
Dificultate
CCF
Uşor 1
Greu 5
Cadiz CF (G)
Es2
29/03/2019
2
Real Mallorca (O)
Es2
05/04/2019
3
Real Oviedo (G)
Es2
12/04/2019
3
Real Zaragoza (O)
Es2
18/04/2019
3
Alcorcón (G)
Es2
25/04/2019
1
Córdoba CF (O)
Es2
04/05/2019
2
CF Reus Deportiu (O)
Es2
29/03/2019
1
Real Zaragoza (G)
Es2
08/04/2019
1
UD Las Palmas (O)
Es2
14/04/2019
3
CD Numancia (G)
Es2
21/04/2019
2
Rayo Majadahonda (O)
Es2
28/04/2019
2
Málaga CF (G)
Es2
06/05/2019
2
Vezi complet
<
Mai 2024
Fotbal pronosticurile
>
{"4":"Aprilie 2024","5":"Mai 2024","6":"Iunie 2024"}
Lu
Ma
Mi
Jo
Vi
Sâ
Du
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Lu
Ma
Mi
Jo
Vi
Sâ
Du
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Lu
Ma
Mi
Jo
Vi
Sâ
Du
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Introduceți minimum 3 caractere
Afișați toate rezultatele pentru
Echipa
Campionate
Matchmeci
Program