Ligile mele
SUA
[+]
MLS
14
Fotbal
Pronosticuri azi
1255
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Marcatori
Handicap asiatic
Colțuri
Pronosticuri live
8
Pronosticuri maine
1117
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Marcatori
Handicap asiatic
Colțuri
Sfarsit de saptamana
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Marcatori
Handicap asiatic
Colțuri
Pronosticuri ieri
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Marcatori
Handicap asiatic
Colțuri
Toate pronosticuri
2709
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Marcatori
Handicap asiatic
Colțuri
Top pronosticuri
Valori
394
Favorite
Liste
[+]
Britanic
129
Top European
58
European
668
American
210
African
113
Asiatic
136
Australijski
40
Internaţional
Cupa Națională
Top campionate
Liga Campionilor UEFA
Europa League
UEFA Europa Conference League
Premier League
10
LaLiga
9
Bundesliga
8
Serie A
9
Ligue 1
8
Eredivisie
5
Liga Portugal
8
Braziliei Série A
10
Prima Ligă Scoțiană
6
Liga Pro din Arabia Saudită
3
Аlte campionate
Mai
Internaţional
Africa
[+]
Cup of Nations
Cup of Nations Qual.
CAF Super Cup
CAF Champions League
CAF Confederations Cup
2
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
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
2
America de Nord și Centrală
[+]
CONCACAF Champions League
Gold Cup
CONCACAF League
Leagues Cup
CONCACAF Nations League
America de Sud
[+]
Copa Libertadores
Copa Sudamericana
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
Los Angeles Galaxy
56%
Probabilitatea de a câștiga
27/04/2024 19:45
AUS - LAG,
19:45
Us1
Real Salt Lake
40%
Probabilitatea de a remiza
28/04/2024 01:30
PHI - RSL,
01:30
Us1
Orlando City SC
48%
Probabilitatea de a câștiga
28/04/2024 01:30
ORL - TFC,
01:30
Us1
New York City FC
39%
Probabilitatea de a câștiga
28/04/2024 01:30
NYC - CHA,
01:30
Us1
Vancouver Whitecaps
42%
Probabilitatea de a câștiga
28/04/2024 01:30
NYR - VAN,
01:30
Us1
Inter Miami CF
42%
Probabilitatea de a câștiga
28/04/2024 01:30
NER - INM,
01:30
Us1
DC United
44%
Probabilitatea de a câștiga
28/04/2024 01:30
DCU - SEA,
01:30
Us1
Columbus Crew
49%
Probabilitatea de a câștiga
28/04/2024 01:30
COL - MTL,
01:30
Us1
Colorado Rapids
44%
Probabilitatea de a câștiga
28/04/2024 01:30
CIN - CLR,
01:30
Us1
Chicago Fire
42%
Probabilitatea de a câștiga
28/04/2024 02:30
CHI - ATL,
02:30
Us1
Houston Dynamo
48%
Probabilitatea de a câștiga
28/04/2024 02:30
DAL - HOU,
02:30
Us1
Minnesota United
42%
Probabilitatea de a remiza
28/04/2024 02:30
MIN - SKC,
02:30
Us1
Nashville SC
45%
Probabilitatea de a câștiga
28/04/2024 02:30
NAS - SJE,
02:30
Us1
Los Angeles FC
44%
Probabilitatea de a remiza
28/04/2024 04:30
LAF - POT,
04:30
Us1
Liverpool
47%
Probabilitatea de a câștiga
27/04/2024 13:30
WHU - LIV,
13:30
EPL
Fulham
36%
Probabilitatea de a remiza
27/04/2024 16:00
FUL - CRY,
16:00
EPL
Manchester United
51%
Probabilitatea de a câștiga
27/04/2024 16:00
MUN - BUR,
16:00
EPL
Newcastle United
69%
Probabilitatea de a câștiga
27/04/2024 16:00
NEW - SHU,
16:00
EPL
Wolverhampton
53%
Probabilitatea de a câștiga
27/04/2024 16:00
WOL - LUT,
16:00
EPL
Everton
43%
Probabilitatea de a remiza
27/04/2024 18:30
EVE - BRE,
18:30
EPL
Aston Villa
36%
Probabilitatea de a câștiga
27/04/2024 21:00
AVL - CHE,
21:00
EPL
Girona
47%
Probabilitatea de a câștiga
27/04/2024 14:00
LPA - GIR,
14:00
Es1
Deportivo Alavés
36%
Probabilitatea de a remiza
27/04/2024 18:30
ALA - CEL,
18:30
Es1
Getafe
42%
Probabilitatea de a remiza
27/04/2024 16:15
UDA - GET,
16:15
Es1
Atlético Madrid
39%
Probabilitatea de a câștiga
27/04/2024 21:00
ATM - ATB,
21:00
Es1
Lazio
47%
Probabilitatea de a câștiga
27/04/2024 20:45
LAZ - VER,
20:45
It1
Lecce
41%
Probabilitatea de a remiza
27/04/2024 15:00
LEC - MON,
15:00
It1
Juventus
37%
Probabilitatea de a remiza
27/04/2024 18:00
JUV - MIL,
18:00
It1
Augsburg
44%
Probabilitatea de a câștiga
27/04/2024 15:30
AUG - SVW,
15:30
De1
Bayer Leverkusen
43%
Probabilitatea de a câștiga
27/04/2024 18:30
B04 - STU,
18:30
De1
Bayern München
49%
Probabilitatea de a câștiga
27/04/2024 15:30
BAY - SGE,
15:30
De1
Borussia Dortmund
35%
Probabilitatea de a câștiga
27/04/2024 15:30
RBL - BVB,
15:30
De1
Freiburg
46%
Probabilitatea de a câștiga
27/04/2024 15:30
SCF - WOB,
15:30
De1
PSG
72%
Probabilitatea de a câștiga
27/04/2024 21:00
PSG - HAC,
21:00
Fr1
json_m,json_os,json_bo
Pronostic
Clyde FC
-
Forfar Athletic
3°C
D
W
L
W
D
W
08/04/2021 20:00 GMT
2
3 - 0
FT
D
D
D
L
W
W
Scoția League one
Pronosticuri 1X2
Sub/Peste 2.5
Pauza
Pauza/Final
Gol/Gol
Dubla
Handicap asiatic
Marcatori
Gazda - Oaspete
Prob. %
1
X
2
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Coef.
live
Etapa 16, Regular Season
Sc3
Clyde FC
Forfar Athletic
08/04/2021 20:00
22
38
39
2
1
-
2
1 - 2
2.88
3°
4.33
1.92
3.60
4.33
-1
1
1
FT
3 - 0
(2 - 0)
-
-
-
-
Gazda - Oaspete
Prob. %
Sub/Peste
2.5
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 16, Regular Season
Sc3
Clyde FC
Forfar Athletic
08/04/2021 20:00
42
58
Peste
2.88
1 - 2
2.88
3°
2.50
1.53
2.50
FT
3 - 0
(2 - 0)
Gazda - Oaspete
Prob. %
1
X
2
Pr.
HT
Timp
Coef.cel mai inalt
Rez.
Etapa 16, Regular Season
Sc3
Clyde FC
Forfar Athletic
08/04/2021 20:00
18
40
42
2
3°
-
FT
3 - 0
(2 - 0)
Gazda - Oaspete
Probabilitate MT/FT %
Pr.
HT FT
Pron. rez.
Timp
Coef.cel mai inalt
Rez.
Etapa 16, Regular Season
Sc3
Clyde FC
Forfar Athletic
08/04/2021 20:00
16%
2
2
1
-
2
1 - 2
3°
7.50
FT
3 - 0
(2 - 0)
Gazda - Oaspete
Prob. %
Nu
Da
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 16, Regular Season
Sc3
Clyde FC
Forfar Athletic
08/04/2021 20:00
46
54
Da
1
-
2
1 - 2
2.88
3°
2.23
2.23
1.60
FT
3 - 0
(2 - 0)
Gazda - Oaspete
Prob. %
1X/ 2X/ 12
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 16, Regular Season
Sc3
Clyde FC
Forfar Athletic
08/04/2021 20:00
77%
2X
1
-
2
1 - 2
2.88
3°
1.90
FT
3 - 0
(2 - 0)
Gazda - Oaspete
Prob. %
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 16, Regular Season
Sc3
Clyde FC
Forfar Athletic
08/04/2021 20:00
39%
Oaspete 0
1
-
2
1 - 2
2.88
3°
3.30
FT
3 - 0
(2 - 0)
Gazda - Oaspete
Prob. %
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Etapa 16, Regular Season
Sc3
Clyde FC
Forfar Athletic
08/04/2021 20:00
70%
23%
21%
Goodwillie
Antoniazzi
Allan
1
-
2
1 - 2
2.88
3°
-
-
-
FT
3 - 0
(2 - 0)
Meciurile intre cele doua echipe
Toate
League one
League two
League Cup
01/02
2020
Forfar Athletic
2 - 1
(1 - 0)
Clyde FC
Sc3
07/12
2019
Clyde FC
0 - 0
(0 - 0)
Forfar Athletic
Sc3
31/08
2019
Forfar Athletic
0 - 0
(0 - 0)
Clyde FC
Sc3
22/04
2017
Forfar Athletic
3 - 0
(1 - 0)
Clyde FC
Sc4
04/03
2017
Clyde FC
2 - 2
(0 - 1)
Forfar Athletic
Sc4
26/12
2016
Forfar Athletic
4 - 3
(1 - 2)
Clyde FC
Sc4
24/09
2016
Clyde FC
0 - 1
(0 - 1)
Forfar Athletic
Sc4
01/08
2009
Clyde FC
1 - 3
( - )
Forfar Athletic
ScC
Clyde FC
0
0%
Egalitati
3
50%
Forfar Athletic
3
50%
Vezi complet
{"lg_-1":[0,3,5,8],"lg_-1_6":[0,3,3,6],"lg_108":[null,2,1,3],"lg_108_6":[null,2,1,3],"lg_109":[null,1,3,4],"lg_109_6":[null,1,3,4],"lg_299":[null,null,1,1],"lg_299_6":[null,null,1,1]}
Clasare 08/04/2021
Promotion Round
Promotion Round
PCT
MJ
V
E
Î
GM
GP
+/-
1
Falkirk FC
28
15
8
4
3
24
11
13
2
Cove Rangers
25
15
7
4
4
19
11
8
3
Montrose FC
23
15
6
5
4
24
19
5
4
Airdrieonians FC
22
15
7
1
7
22
19
3
5
Partick Thistle
21
14
5
6
3
18
13
5
Promotion
Promotion Play-off
Relegation Round
Relegation Round
PCT
MJ
V
E
Î
GM
GP
+/-
6
East Fife
21
14
6
3
5
18
19
-1
7
Peterhead FC
20
15
6
2
7
13
16
-3
8
Clyde FC
14
13
4
2
7
15
26
-11
9
Dumbarton FC
13
14
3
4
7
6
14
-8
10
Forfar Athletic
11
14
2
5
7
9
20
-11
Relegation Play-off
Relegation
Regular Season
Regular Season
PCT
MJ
V
E
Î
GM
GP
+/-
1
Falkirk FC
28
15
8
4
3
24
11
13
2
Cove Rangers
25
15
7
4
4
19
11
8
3
Montrose FC
23
15
6
5
4
24
19
5
4
Airdrieonians FC
22
15
7
1
7
22
19
3
5
Partick Thistle
21
14
5
6
3
18
13
5
6
East Fife
21
14
6
3
5
18
19
-1
7
Peterhead FC
20
15
6
2
7
13
16
-3
8
Clyde FC
14
13
4
2
7
15
26
-11
9
Dumbarton FC
13
14
3
4
7
6
14
-8
10
Forfar Athletic
11
14
2
5
7
9
20
-11
Promotion
Relegation Group
CLY
meciuri
Toate
League one
FA Cup
League Cup
06/04
2021
Clyde FC
1 - 1
(0 - 0)
Cove Rangers
Sc3
03/04
2021
Ayr United
0 - 1
(0 - 1)
Clyde FC
FA
01/04
2021
East Fife
1 - 0
(1 - 0)
Clyde FC
Sc3
30/03
2021
Peterhead FC
0 - 2
(0 - 0)
Clyde FC
Sc3
27/03
2021
Montrose FC
2 - 2
(2 - 2)
Clyde FC
Sc3
23/03
2021
Keith FC
0 - 2
(0 - 2)
Clyde FC
FA
20/03
2021
Clyde FC
1 - 3
(0 - 1)
East Fife
Sc3
26/12
2020
Clyde FC
2 - 4
(1 - 3)
Airdrieonians FC
Sc3
19/12
2020
Cove Rangers
2 - 3
(2 - 1)
Clyde FC
Sc3
12/12
2020
Clyde FC
0 - 3
(0 - 1)
Falkirk FC
Sc3
21/11
2020
Clyde FC
3 - 2
(1 - 1)
Montrose FC
Sc3
14/11
2020
Dunfermline
3 - 2
(1 - 2)
Clyde FC
ScC
10/11
2020
Clyde FC
0 - 2
(0 - 1)
Kilmarnock FC
ScC
07/11
2020
Airdrieonians FC
5 - 0
(3 - 0)
Clyde FC
Sc3
03/11
2020
Dumbarton FC
1 - 0
(1 - 0)
Clyde FC
Sc3
31/10
2020
Clyde FC
0 - 2
(0 - 0)
Peterhead FC
Sc3
17/10
2020
Clyde FC
1 - 0
(0 - 0)
Partick Thistle
Sc3
13/10
2020
Falkirk FC
2 - 1
(1 - 1)
Clyde FC
ScC
10/10
2020
Clyde FC
3 - 2
(3 - 1)
Dumbarton FC
ScC
Victorii
3
50%
Egalitati
2
33%
Pierderi
1
17%
Vezi complet
{"lg_-1":[7,2,10,19],"lg_-1_6":[3,2,1,6],"lg_108":[4,2,7,13],"lg_108_6":[1,2,3,6],"lg_262":[2,null,null,2],"lg_262_6":[2,null,null,2],"lg_299":[1,null,3,4],"lg_299_6":[1,null,3,4]}
FOR
meciuri
Toate
League one
FA Cup
League Cup
06/04
2021
Forfar Athletic
1 - 1
(0 - 0)
Peterhead FC
Sc3
03/04
2021
Forfar Athletic
2 - 2
(1 - 2)
Edinburgh City
FA
30/03
2021
Partick Thistle
2 - 2
(1 - 2)
Forfar Athletic
Sc3
27/03
2021
Forfar Athletic
0 - 2
(0 - 1)
Falkirk FC
Sc3
20/03
2021
Dumbarton FC
0 - 1
(0 - 0)
Forfar Athletic
Sc3
09/01
2021
Forfar Athletic
4 - 1
(1 - 1)
Linlithgow Rose
FA
02/01
2021
Montrose FC
0 - 0
(0 - 0)
Forfar Athletic
Sc3
26/12
2020
Forfar Athletic
0 - 1
(0 - 0)
Cove Rangers
Sc3
19/12
2020
East Fife
2 - 0
(1 - 0)
Forfar Athletic
Sc3
12/12
2020
Forfar Athletic
0 - 2
(0 - 0)
Partick Thistle
Sc3
28/11
2020
Peterhead FC
0 - 1
(0 - 1)
Forfar Athletic
Sc3
21/11
2020
Forfar Athletic
1 - 3
(1 - 3)
Airdrieonians FC
Sc3
14/11
2020
Cove Rangers
1 - 0
(1 - 0)
Forfar Athletic
ScC
10/11
2020
Forfar Athletic
3 - 3
(1 - 1)
Brora Rangers
ScC
07/11
2020
Cove Rangers
3 - 0
(2 - 0)
Forfar Athletic
Sc3
31/10
2020
Forfar Athletic
2 - 3
(0 - 1)
Montrose FC
Sc3
24/10
2020
Falkirk FC
1 - 1
(1 - 0)
Forfar Athletic
Sc3
17/10
2020
Forfar Athletic
0 - 0
(0 - 0)
Dumbarton FC
Sc3
13/10
2020
Forfar Athletic
0 - 1
(0 - 0)
Hibernian FC
ScC
06/10
2020
Dundee FC
3 - 0
( - )
Forfar Athletic
ScC
Victorii
2
33%
Egalitati
3
50%
Pierderi
1
17%
Vezi complet
{"lg_-1":[3,7,10,20],"lg_-1_6":[2,3,1,6],"lg_108":[2,5,7,14],"lg_108_6":[1,3,2,6],"lg_262":[1,1,null,2],"lg_262_6":[1,1,null,2],"lg_299":[null,1,3,4],"lg_299_6":[null,1,3,4]}
CLY
gazde meciuri:
Toate
League one
League Cup
06/04
2021
Clyde FC
1 - 1
(0 - 0)
Cove Rangers
Sc3
20/03
2021
Clyde FC
1 - 3
(0 - 1)
East Fife
Sc3
26/12
2020
Clyde FC
2 - 4
(1 - 3)
Airdrieonians FC
Sc3
12/12
2020
Clyde FC
0 - 3
(0 - 1)
Falkirk FC
Sc3
21/11
2020
Clyde FC
3 - 2
(1 - 1)
Montrose FC
Sc3
10/11
2020
Clyde FC
0 - 2
(0 - 1)
Kilmarnock FC
ScC
31/10
2020
Clyde FC
0 - 2
(0 - 0)
Peterhead FC
Sc3
17/10
2020
Clyde FC
1 - 0
(0 - 0)
Partick Thistle
Sc3
10/10
2020
Clyde FC
3 - 2
(3 - 1)
Dumbarton FC
ScC
Victorii
1
17%
Egalitati
1
17%
Pierderi
4
67%
Vezi complet
{"lg_-1":[3,1,5,9],"lg_-1_6":[1,1,4,6],"lg_108":[2,1,4,7],"lg_108_6":[1,1,4,6],"lg_299":[1,null,1,2],"lg_299_6":[1,null,1,2]}
FOR
meciuri in calitate de oaspete
Toate
League one
League Cup
30/03
2021
Partick Thistle
2 - 2
(1 - 2)
Forfar Athletic
Sc3
20/03
2021
Dumbarton FC
0 - 1
(0 - 0)
Forfar Athletic
Sc3
02/01
2021
Montrose FC
0 - 0
(0 - 0)
Forfar Athletic
Sc3
19/12
2020
East Fife
2 - 0
(1 - 0)
Forfar Athletic
Sc3
28/11
2020
Peterhead FC
0 - 1
(0 - 1)
Forfar Athletic
Sc3
14/11
2020
Cove Rangers
1 - 0
(1 - 0)
Forfar Athletic
ScC
07/11
2020
Cove Rangers
3 - 0
(2 - 0)
Forfar Athletic
Sc3
24/10
2020
Falkirk FC
1 - 1
(1 - 0)
Forfar Athletic
Sc3
06/10
2020
Dundee FC
3 - 0
( - )
Forfar Athletic
ScC
Victorii
2
33%
Egalitati
2
33%
Pierderi
2
33%
Vezi complet
{"lg_-1":[2,3,4,9],"lg_-1_6":[2,2,2,6],"lg_108":[2,3,2,7],"lg_108_6":[2,2,2,6],"lg_299":[null,null,2,2],"lg_299_6":[null,null,2,2]}
Intreaga statistica
Statistica
Gazda/Oaspete
1 jumătate
2 jumătate
Clyde FC
Meciuri jucate:
19
Forfar Athletic
Meciuri jucate:
20
Goluri
(Marcate/Primite)
24
1.26
1.84
35
18
0.9
1.55
31
Sub/Peste
1.5
4
15
21%
79%
7
13
35%
65%
2.5
9
10
47%
53%
12
8
60%
40%
3.5
11
8
58%
42%
14
6
70%
30%
Meciuri Gol-Gol (Da/Nu)
9
10
47%
53%
8
12
40%
60%
Nici un gol nu este permis (Da/Nu)
4
15
21%
79%
4
16
20%
80%
Marcat un gol (Da/Nu)
13
6
68%
32%
10
10
50%
50%
CLY
Meciuri urmatoare
Dificultate
FOR
Uşor 1
Greu 5
Forfar Athletic (G)
Sc3
08/04/2021
2
Falkirk FC (O)
Sc3
10/04/2021
5
Partick Thistle (O)
Sc3
13/04/2021
4
Dumbarton FC (G)
Sc3
15/04/2021
3
St Johnstone (O)
FA
17/04/2021
2
Forfar Athletic (O)
Sc3
20/04/2021
2
Clyde FC (O)
Sc3
08/04/2021
1
East Fife (G)
Sc3
10/04/2021
3
Airdrieonians FC (O)
Sc3
13/04/2021
4
Dundee United (G)
FA
16/04/2021
2
Clyde FC (G)
Sc3
20/04/2021
1
Dumbarton FC (O)
Sc3
27/04/2021
5
Vezi complet
<
Aprilie 2024
Fotbal pronosticurile
>
{"3":"Martie 2024","4":"Aprilie 2024","5":"Mai 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
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
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
Introduceți minimum 3 caractere
Afișați toate rezultatele pentru
Echipa
Campionate
Matchmeci
Program