Ligile mele
SUA
[+]
MLS
13
Fotbal
Pronosticuri azi
129
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Handicap asiatic
Marcatori
Colțuri
Cartonașe
Pronosticuri live
6
Pronosticuri maine
118
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Handicap asiatic
Marcatori
Colțuri
Cartonașe
Sfarsit de saptamana
497
[+]
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
1020
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Handicap asiatic
Marcatori
Colțuri
Cartonașe
Top pronosticuri
Valori
22
Favorite
Liste
[+]
Britanic
Top European
3
European
128
American
88
African
34
Asiatic
75
Australijski
46
Internaţional
26
Cupa Națională
Top campionate
Liga Campionilor UEFA
1
Europa League
UEFA Europa Conference League
1
Premier League
LaLiga
Bundesliga
Serie A
1
Ligue 1
1
Eredivisie
1
Liga Portugal
Braziliei Série A
12
Prima Ligă Scoțiană
Liga Pro din Arabia Saudită
Аlte campionate
Mai
Internaţional
Africa
[+]
Cup of Nations
Cup of Nations Qual.
CAF Super Cup
CAF Champions League
CAF Confederations Cup
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
Europa
[+]
Liga Campionilor UEFA
1
Europa League
Euro Championship
UEFA Nations League
UEFA Super Cup
Euro U21 Qual.
Euro Champ Qual.
Euro U21
UEFA Europa Conference League
1
Euro Women
Champions League Women
America de Nord și Centrală
[+]
CONCACAF Champions League
1
Gold Cup
CONCACAF League
Leagues Cup
CONCACAF Nations League
America de Sud
[+]
Copa Libertadores
16
Copa Sudamericana
16
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
26
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
Tenis
Hochei
Fotbal american
Baseball
Rugbi
Volei
Handbal
Esoccer
Jahn Regensburg
43%
Probabilitatea de a remiza
28/05/2024 20:30
WEH - JAH,
20:30
De2
NAC Breda
50%
Probabilitatea de a câștiga
28/05/2024 20:00
NAC - EXC,
20:00
Nl1
Mirassol/SP
37%
Probabilitatea de a remiza
29/05/2024 00:00
AMA - MIR,
00:00
Br2
Junior Barranquilla
50%
Probabilitatea de a câștiga
29/05/2024 00:00
JBR - BOT,
00:00
CLA
LDU Quito
54%
Probabilitatea de a câștiga
29/05/2024 00:00
LDU - UNI,
00:00
CLA
Atlético Mineiro
59%
Probabilitatea de a câștiga
29/05/2024 00:00
ATM - CAR,
00:00
CLA
CA Peñarol
37%
Probabilitatea de a câștiga
29/05/2024 00:00
CAP - ROS,
00:00
CLA
Bolívar
60%
Probabilitatea de a câștiga
29/05/2024 02:00
BOL - CDP,
02:00
CLA
Flamengo
39%
Probabilitatea de a câștiga
29/05/2024 02:00
FLA - MIN,
02:00
CLA
FC Masr
60%
Probabilitatea de a câștiga
28/05/2024 19:00
FC - DAK,
19:00
EgC
json_m
Pronostic
Zemplin Michalovce
-
MSK Zilina
15° - 24°C
D
L
W
D
D
L
20/05/2016 20:30 GMT
2
3 - 0
FT
L
W
D
L
D
W
Slovacia Fortuna Liga
Pronosticuri 1X2
Sub/Peste 2.5
Pauza
Pauza/Final
Gol/Gol
Handicap asiatic
Gazda - Oaspete
Prob. %
1
X
2
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Coef.
live
Etapa 33
Sk1
Zemplin Michalovce
MSK Zilina
20/05/2016 20:30
31
26
43
2
2
-
3
2 - 3
3.00
15°-24°
-
-
-
-
FT
3 - 0
(2 - 0)
Gazda - Oaspete
Prob. %
Sub/Peste
2.5
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 33
Sk1
Zemplin Michalovce
MSK Zilina
20/05/2016 20:30
40
60
Peste
3.00
2 - 3
3.00
15°-24°
-
-
-
FT
3 - 0
(2 - 0)
Gazda - Oaspete
Prob. %
1
X
2
Pr.
HT
Timp
Coef.cel mai inalt
Rez.
Etapa 33
Sk1
Zemplin Michalovce
MSK Zilina
20/05/2016 20:30
27
38
36
X
15°-24°
-
FT
3 - 0
(2 - 0)
Gazda - Oaspete
Probabilitate MT/FT %
Pr.
HT FT
Pron. rez.
Timp
Coef.cel mai inalt
Rez.
Etapa 33
Sk1
Zemplin Michalovce
MSK Zilina
20/05/2016 20:30
16%
X
2
2
-
3
2 - 3
15°-24°
-
FT
3 - 0
(2 - 0)
Gazda - Oaspete
Prob. %
Nu
Da
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 33
Sk1
Zemplin Michalovce
MSK Zilina
20/05/2016 20:30
30
70
Da
2
-
3
2 - 3
3.00
15°-24°
-
-
-
FT
3 - 0
(2 - 0)
Gazda - Oaspete
Prob. %
1X/ 2X/ 12
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 33
Sk1
Zemplin Michalovce
MSK Zilina
20/05/2016 20:30
74%
21
2
-
3
2 - 3
3.00
15°-24°
-
FT
3 - 0
(2 - 0)
Gazda - Oaspete
Prob. %
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 33
Sk1
Zemplin Michalovce
MSK Zilina
20/05/2016 20:30
43%
Oaspete -0.5
2
-
3
2 - 3
3.00
15°-24°
-
FT
3 - 0
(2 - 0)
Gazda - Oaspete
Prob. %
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 33
Sk1
Zemplin Michalovce
MSK Zilina
20/05/2016 20:30
2
-
3
2 - 3
3.00
15°-24°
FT
3 - 0
(2 - 0)
Meciurile intre cele doua echipe
Toate
04/03
2016
MSK Zilina
2 - 3
(2 - 2)
Zemplin Michalovce
Sk1
27/09
2015
MSK Zilina
2 - 0
(1 - 0)
Zemplin Michalovce
Sk1
1
50%
Egalitati
0
0%
1
50%
{"lg_-1":[1,0,1,2],"lg_-1_6":[1,0,1,2],"lg_91":[1,null,1,2],"lg_91_6":[1,null,1,2]}
ZEM
meciuri
Toate
Fortuna Liga
Slovensky Pohar
13/05
2016
Zemplin Michalovce
1 - 1
(1 - 1)
Slovan Bratislava
Sk1
07/05
2016
Spartak Trnava
3 - 0
(1 - 0)
Zemplin Michalovce
Sk1
30/04
2016
Zemplin Michalovce
2 - 1
(1 - 0)
FK Senica
Sk1
23/04
2016
MFK Ruzomberok
0 - 0
(0 - 0)
Zemplin Michalovce
Sk1
19/04
2016
Zemplin Michalovce
1 - 1
(1 - 0)
Dunajska Streda
Sk1
16/04
2016
Spartak Myjava
3 - 0
(1 - 0)
Zemplin Michalovce
Sk1
09/04
2016
Zemplin Michalovce
1 - 1
(1 - 0)
Zlate Moravce
Sk1
02/04
2016
Sport Podbrezova
2 - 0
(1 - 0)
Zemplin Michalovce
Sk1
20/03
2016
MFK Skalica
0 - 0
(0 - 0)
Zemplin Michalovce
Sk1
13/03
2016
Zemplin Michalovce
1 - 3
(0 - 1)
AS Trencin
Sk1
09/03
2016
Slovan Bratislava
1 - 0
(0 - 0)
Zemplin Michalovce
Sk1
04/03
2016
MSK Zilina
2 - 3
(2 - 2)
Zemplin Michalovce
Sk1
27/02
2016
Zemplin Michalovce
0 - 1
(0 - 0)
Spartak Trnava
Sk1
05/12
2015
FK Senica
1 - 1
(1 - 1)
Zemplin Michalovce
Sk1
28/11
2015
Zemplin Michalovce
1 - 3
(1 - 1)
MFK Ruzomberok
Sk1
20/11
2015
Dunajska Streda
3 - 1
(2 - 0)
Zemplin Michalovce
Sk1
07/11
2015
Zemplin Michalovce
1 - 2
(1 - 0)
Spartak Myjava
Sk1
31/10
2015
Zlate Moravce
1 - 1
(1 - 0)
Zemplin Michalovce
Sk1
24/10
2015
Zemplin Michalovce
2 - 0
(2 - 0)
Sport Podbrezova
Sk1
18/10
2015
Zemplin Michalovce
3 - 1
(1 - 1)
MFK Skalica
Sk1
03/10
2015
AS Trencin
2 - 0
(1 - 0)
Zemplin Michalovce
Sk1
27/09
2015
MSK Zilina
2 - 0
(1 - 0)
Zemplin Michalovce
Sk1
23/09
2015
Zemplin Michalovce
1 - 2
(0 - 1)
Slovan Bratislava
Sk1
19/09
2015
Spartak Trnava
0 - 1
(0 - 1)
Zemplin Michalovce
Sk1
12/09
2015
Zemplin Michalovce
1 - 3
(1 - 2)
FK Senica
Sk1
29/08
2015
MFK Ruzomberok
2 - 2
(1 - 0)
Zemplin Michalovce
Sk1
22/08
2015
Zemplin Michalovce
0 - 3
(0 - 1)
Dunajska Streda
Sk1
15/08
2015
Spartak Myjava
2 - 1
(1 - 0)
Zemplin Michalovce
Sk1
08/08
2015
Zemplin Michalovce
2 - 1
(1 - 1)
Zlate Moravce
Sk1
01/08
2015
Sport Podbrezova
6 - 2
(3 - 1)
Zemplin Michalovce
Sk1
28/07
2015
Zemplin Michalovce
0 - 1
(0 - 0)
AS Trencin
Sk1
25/07
2015
MFK Skalica
1 - 0
(1 - 0)
Zemplin Michalovce
Sk1
14/10
2015
FC Rohoznik
1 - 1
( - )
Zemplin Michalovce
SiC
Victorii
1
17%
Egalitati
3
50%
Pierderi
2
33%
Vezi complet
{"lg_-1":[6,9,18,33],"lg_-1_6":[1,3,2,6],"lg_91":[6,8,18,32],"lg_91_6":[1,3,2,6],"lg_338":[null,1,null,1],"lg_338_6":[null,1,null,1]}
MSK
meciuri
Toate
Fortuna Liga
Europa League
Slovensky Pohar
13/05
2016
AS Trencin
5 - 2
(3 - 1)
MSK Zilina
Sk1
06/05
2016
MSK Zilina
1 - 0
(0 - 0)
MFK Skalica
Sk1
02/05
2016
MSK Zilina
0 - 0
(0 - 0)
Slovan Bratislava
Sk1
24/04
2016
Spartak Trnava
3 - 0
(1 - 0)
MSK Zilina
Sk1
20/04
2016
MSK Zilina
0 - 0
(0 - 0)
FK Senica
Sk1
16/04
2016
MFK Ruzomberok
0 - 2
(0 - 2)
MSK Zilina
Sk1
08/04
2016
MSK Zilina
4 - 1
(1 - 0)
Dunajska Streda
Sk1
02/04
2016
Spartak Myjava
0 - 0
(0 - 0)
MSK Zilina
Sk1
18/03
2016
MSK Zilina
6 - 0
(2 - 0)
Zlate Moravce
Sk1
12/03
2016
Sport Podbrezova
2 - 0
(1 - 0)
MSK Zilina
Sk1
08/03
2016
MSK Zilina
2 - 3
(1 - 2)
AS Trencin
Sk1
04/03
2016
MSK Zilina
2 - 3
(2 - 2)
Zemplin Michalovce
Sk1
26/02
2016
MFK Skalica
1 - 0
(1 - 0)
MSK Zilina
Sk1
06/12
2015
Slovan Bratislava
2 - 1
(1 - 0)
MSK Zilina
Sk1
28/11
2015
MSK Zilina
2 - 0
(0 - 0)
Spartak Trnava
Sk1
21/11
2015
FK Senica
2 - 0
(0 - 0)
MSK Zilina
Sk1
07/11
2015
MSK Zilina
2 - 0
(0 - 0)
MFK Ruzomberok
Sk1
31/10
2015
Dunajska Streda
1 - 0
(0 - 0)
MSK Zilina
Sk1
25/10
2015
MSK Zilina
3 - 0
(1 - 0)
Spartak Myjava
Sk1
16/10
2015
Zlate Moravce
4 - 0
(1 - 0)
MSK Zilina
Sk1
03/10
2015
MSK Zilina
1 - 3
(1 - 0)
Sport Podbrezova
Sk1
27/09
2015
MSK Zilina
2 - 0
(1 - 0)
Zemplin Michalovce
Sk1
23/09
2015
AS Trencin
1 - 4
(1 - 1)
MSK Zilina
Sk1
19/09
2015
MSK Zilina
2 - 2
(0 - 1)
MFK Skalica
Sk1
15/09
2015
Sport Podbrezova
2 - 3
(0 - 2)
MSK Zilina
Sk1
12/09
2015
MSK Zilina
3 - 0
(3 - 0)
Slovan Bratislava
Sk1
30/08
2015
Spartak Trnava
2 - 0
(1 - 0)
MSK Zilina
Sk1
27/08
2015
Athletic Bilbao
1 - 0
(1 - 0)
MSK Zilina
UEL
23/08
2015
MSK Zilina
4 - 1
(1 - 1)
FK Senica
Sk1
20/08
2015
MSK Zilina
3 - 2
(0 - 2)
Athletic Bilbao
UEL
16/08
2015
MFK Ruzomberok
2 - 2
(1 - 1)
MSK Zilina
Sk1
09/08
2015
MSK Zilina
1 - 1
(0 - 1)
Dunajska Streda
Sk1
02/08
2015
Spartak Myjava
1 - 4
(0 - 2)
MSK Zilina
Sk1
26/07
2015
MSK Zilina
5 - 1
(2 - 0)
Zlate Moravce
Sk1
12/04
2016
MSK Zilina
1 - 1
( - )
Slovan Bratislava
SiC
05/04
2016
Slovan Bratislava
0 - 0
( - )
MSK Zilina
SiC
15/03
2016
MSK Zilina
3 - 0
( - )
Dunajska Streda
SiC
03/11
2015
TJ Vyšné Opátske
0 - 5
( - )
MSK Zilina
SiC
28/10
2015
Iskra Borcice
0 - 3
( - )
MSK Zilina
SiC
Victorii
2
33%
Egalitati
2
33%
Pierderi
2
33%
Vezi complet
{"lg_-1":[18,8,13,39],"lg_-1_6":[2,2,2,6],"lg_91":[14,6,12,32],"lg_91_6":[2,2,2,6],"lg_14":[1,null,1,2],"lg_14_6":[1,null,1,2],"lg_338":[3,2,null,5],"lg_338_6":[3,2,null,5]}
ZEM
gazde meciuri:
Toate
13/05
2016
Zemplin Michalovce
1 - 1
(1 - 1)
Slovan Bratislava
Sk1
30/04
2016
Zemplin Michalovce
2 - 1
(1 - 0)
FK Senica
Sk1
19/04
2016
Zemplin Michalovce
1 - 1
(1 - 0)
Dunajska Streda
Sk1
09/04
2016
Zemplin Michalovce
1 - 1
(1 - 0)
Zlate Moravce
Sk1
13/03
2016
Zemplin Michalovce
1 - 3
(0 - 1)
AS Trencin
Sk1
27/02
2016
Zemplin Michalovce
0 - 1
(0 - 0)
Spartak Trnava
Sk1
28/11
2015
Zemplin Michalovce
1 - 3
(1 - 1)
MFK Ruzomberok
Sk1
07/11
2015
Zemplin Michalovce
1 - 2
(1 - 0)
Spartak Myjava
Sk1
24/10
2015
Zemplin Michalovce
2 - 0
(2 - 0)
Sport Podbrezova
Sk1
18/10
2015
Zemplin Michalovce
3 - 1
(1 - 1)
MFK Skalica
Sk1
23/09
2015
Zemplin Michalovce
1 - 2
(0 - 1)
Slovan Bratislava
Sk1
12/09
2015
Zemplin Michalovce
1 - 3
(1 - 2)
FK Senica
Sk1
22/08
2015
Zemplin Michalovce
0 - 3
(0 - 1)
Dunajska Streda
Sk1
08/08
2015
Zemplin Michalovce
2 - 1
(1 - 1)
Zlate Moravce
Sk1
28/07
2015
Zemplin Michalovce
0 - 1
(0 - 0)
AS Trencin
Sk1
Victorii
1
17%
Egalitati
3
50%
Pierderi
2
33%
Vezi complet
{"lg_-1":[4,3,8,15],"lg_-1_6":[1,3,2,6],"lg_91":[4,3,8,15],"lg_91_6":[1,3,2,6]}
MSK
meciuri in calitate de oaspete
Toate
Fortuna Liga
Europa League
Slovensky Pohar
13/05
2016
AS Trencin
5 - 2
(3 - 1)
MSK Zilina
Sk1
24/04
2016
Spartak Trnava
3 - 0
(1 - 0)
MSK Zilina
Sk1
16/04
2016
MFK Ruzomberok
0 - 2
(0 - 2)
MSK Zilina
Sk1
02/04
2016
Spartak Myjava
0 - 0
(0 - 0)
MSK Zilina
Sk1
12/03
2016
Sport Podbrezova
2 - 0
(1 - 0)
MSK Zilina
Sk1
26/02
2016
MFK Skalica
1 - 0
(1 - 0)
MSK Zilina
Sk1
06/12
2015
Slovan Bratislava
2 - 1
(1 - 0)
MSK Zilina
Sk1
21/11
2015
FK Senica
2 - 0
(0 - 0)
MSK Zilina
Sk1
31/10
2015
Dunajska Streda
1 - 0
(0 - 0)
MSK Zilina
Sk1
16/10
2015
Zlate Moravce
4 - 0
(1 - 0)
MSK Zilina
Sk1
23/09
2015
AS Trencin
1 - 4
(1 - 1)
MSK Zilina
Sk1
15/09
2015
Sport Podbrezova
2 - 3
(0 - 2)
MSK Zilina
Sk1
30/08
2015
Spartak Trnava
2 - 0
(1 - 0)
MSK Zilina
Sk1
27/08
2015
Athletic Bilbao
1 - 0
(1 - 0)
MSK Zilina
UEL
16/08
2015
MFK Ruzomberok
2 - 2
(1 - 1)
MSK Zilina
Sk1
02/08
2015
Spartak Myjava
1 - 4
(0 - 2)
MSK Zilina
Sk1
05/04
2016
Slovan Bratislava
0 - 0
( - )
MSK Zilina
SiC
03/11
2015
TJ Vyšné Opátske
0 - 5
( - )
MSK Zilina
SiC
28/10
2015
Iskra Borcice
0 - 3
( - )
MSK Zilina
SiC
Victorii
1
17%
Egalitati
1
17%
Pierderi
4
67%
Vezi complet
{"lg_-1":[6,3,10,19],"lg_-1_6":[1,1,4,6],"lg_91":[4,2,9,15],"lg_91_6":[1,1,4,6],"lg_14":[null,null,1,1],"lg_14_6":[null,null,1,1],"lg_338":[2,1,null,3],"lg_338_6":[2,1,null,3]}
Intreaga statistica
Statistica
Gazda/Oaspete
1 jumătate
2 jumătate
Zemplin Michalovce
Meciuri jucate:
38
MSK Zilina
Meciuri jucate:
42
Goluri
(Marcate/Primite)
40
1.05
1.61
61
78
1.86
1.24
52
Sub/Peste
1.5
8
30
21%
79%
8
34
19%
81%
2.5
18
20
47%
53%
18
24
43%
57%
3.5
29
9
76%
24%
25
17
60%
40%
Meciuri Gol-Gol (Da/Nu)
21
17
55%
45%
19
23
45%
55%
Nici un gol nu este permis (Da/Nu)
6
32
16%
84%
15
27
36%
64%
Marcat un gol (Da/Nu)
25
13
66%
34%
30
12
71%
29%
ZEM
Meciuri urmatoare
Dificultate
MSK
Uşor 1
Greu 5
MSK Zilina (G)
Sk1
28/05/2016
2
AS Trencin (G)
Sk1
16/07/2016
4
Tatran Presov (O)
Sk1
24/07/2016
3
FK Senica (O)
Sk1
30/07/2016
2
Zlate Moravce (G)
Sk1
06/08/2016
2
Sport Podbrezova (O)
Sk1
13/08/2016
3
Zemplin Michalovce (O)
Sk1
28/05/2016
3
Dunajska Streda (G)
Sk1
17/07/2016
5
MFK Ruzomberok (G)
Sk1
23/07/2016
5
Tatran Presov (G)
Sk1
30/07/2016
3
Spartak Trnava (O)
Sk1
06/08/2016
4
Spartak Myjava (G)
Sk1
13/08/2016
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