1xBet
Registration
  • TOP-EVENTS
    • UCL
    • EPL
    • La Liga
    • Serie A
    • Europa League
    • UECL
    • Libertadores
    • Worlds
  • Sports
    • Bets on UFC
    • Bet on Your National Team
    • Bet on Big Tournaments
    • Long-term bets
  • Live
    • Multi-LIVE
    • Bet on Your National Team
    • Marble-Live
    • Fast bet
  • 1xGames
    • Casino
    • Live Casino
    • Esports
    • PROMO
    • Bingo
    • Toto
    • Results
    • Statistics
    • Poker
    • TV Games
    • Virtual sports
    • Other games
    • Hunting and Fishing
    • Scratch Cards
    • Lotto
StatisticsResultsBet history
England
09:00
Charalampos Kostoulas
18/10
Crystal Palace
Probability of winning
Charalampos Kostoulas (21%) Draw (35%) Crystal Palace (44%)

Charalampos Kostoulas vs Crystal Palace Betting - England. Premier League. Team vs Player on 1xBet

Charalampos Kostoulas vs Crystal Palace is one of the fixtures on the England. Premier League. Team vs Player schedule, and football fans in Palestine can follow both the match winner market and a wider set of alternatives ahead of kickoff on 1xbet. This page covers how to read the match, which markets are open, and how to place a bet before Charalampos Kostoulas and Crystal Palace take the pitch.

Charalampos Kostoulas vs Crystal Palace - What to Expect

A contentious refereeing call in this match, right or wrong, can shift momentum just as decisively as a genuine piece of skill. This is simply part of how football works, match after match, regardless of the occasion or the stakes involved. That risk never fully disappears until the final whistle actually brings the match to a close.

Recent form is the clearest starting point for reading Crystal Palace vs Charalampos Kostoulas. Goalkeeper form and recent errors, or the lack of them, can quietly shape confidence heading into this match. It is a detail worth checking before assuming a strong recent run will simply continue without interruption. This becomes especially relevant the closer the two teams are on paper heading into kickoff. This is worth weighing before kickoff.

Home Advantage and Travel

An away team with a settled travel routine may cope better with the demands of this match than the raw form table suggests. This is worth remembering before kickoff. That distinction between home and away performance can be sharper than the raw table ever reveals. This is one of the more consistent patterns across football, regardless of the two teams actually involved.

Betting Markets for Charalampos Kostoulas vs Crystal Palace Today

A handicap market on this match helps balance an uneven pairing, giving the underdog a virtual head start. It rewards bettors willing to look slightly beyond the headline match winner market for this fixture. That depth of markets is available from the moment the fixture is published through to kickoff itself. This holds true for the whole fixture.

Market

What It Covers

Match Winner

Charalampos Kostoulas or Crystal Palace to win the match

Double Chance

Two of the three possible outcomes combined

Total Goals

Over or under a set number of goals

Both Teams to Score

Whether both sides find the net

Handicap

A virtual goals advantage

How Odds on Charalampos Kostoulas vs Crystal Palace Move

Odds on this match are set using current form, squad news and head-to-head history, then adjusted as fresh data comes in. This is part of why serious bettors check a fixture's markets more than once before finally committing to a stake. It reflects the same underlying principle that governs pricing across every sport available on the platform.

The line-up above reflects the latest confirmed information for Charalampos Kostoulas vs Crystal Palace ahead of the match.

How to Bet on Charalampos Kostoulas vs Crystal Palace from Palestine

  • Open the 1xbet football line and find Charalampos Kostoulas vs Crystal Palace under England. Premier League. Team vs Player.

  • Select a market and add it to the coupon.

  • Enter the stake and confirm before kickoff.

This match's odds can be added to the coupon alongside other selections from the same day's full betting line. It is a simple structure, but understanding it properly avoids confusion once a coupon has already been placed. This applies to every match on the platform, not only to fixtures drawing significant attention beforehand. This match can be followed and bet on entirely from a phone, with the same markets available as on desktop. This mobile experience stays consistent throughout the build-up, from the early preview right through to kickoff. It removes one of the more common frictions bettors mention when trying to follow a single fixture closely. This is a small detail worth knowing in advance.

This match's odds already meet most standard minimum requirements attached to a typical welcome bonus offer. This structure stays the same regardless of which specific fixture the bonus is eventually used on. It is a detail worth confirming before assuming the entire deposit amount is matched without any conditions. This is a small detail worth reading closely. Payment methods available for this match vary by account settings, so it is worth confirming beforehand. It remains the same regardless of which specific stage the surrounding competition has reached at this point. That reliability matters most right after a win, when a bettor is naturally keen to withdraw quickly. This is a small detail worth confirming early. A question raised through live chat about this match is usually resolved faster than one sent by email. This is a simple thing to rely on, but it genuinely helps when following a fixture with real interest attached. It is worth remembering this option exists rather than leaving a genuine concern about a coupon unresolved. This is worth remembering before kickoff.

Use the head-to-head data above alongside recent form to compare Charalampos Kostoulas and Crystal Palace before staking on this match.

Popular events and sports news

main
  • Sports
  • Live
  • Toto "15"
  • Casino
  • 1xGames
  • Live Casino
  • Bingo
  • TV Games
  • Virtual sports
  • 100% bonus on the 1st deposit
live
  • Football
  • Basketball
  • Ice Hockey
  • Tennis
  • Volleyball
line
  • Football
  • Basketball
  • Ice Hockey
  • Tennis
  • Volleyball
Useful links
  • About us
  • Contacts
  • Terms and Conditions
  • Responsible Gaming
  • Anti-Money Laundering
  • Fairness & RNG Testing Methods
  • KYC Policies
  • Privacy & Management of Personal Data
  • Accounts, Payouts & Bonuses
Line
  • Football
  • Ice Hockey
  • Tennis
  • Table Tennis
  • Cricket
  • Volleyball
  • Basketball
  • American Football
  • Esports
  • Darts
  • Alpine Skiing
  • Australian Rules
  • Badminton
  • Bandy
  • Bare-knuckle Boxing
  • Baseball
  • Beach Volleyball
  • Bicycle Racing
  • Billiards
  • Boat Racing
  • Boxing
  • Chess
  • Curling
  • Fencing
  • Field Hockey
  • Floorball
  • Formula 1
  • Futsal
  • Gaelic Football
  • Handball
  • Horse Racing
  • Hurling
  • Lottery
  • Martial Arts
  • Motorbikes
  • Motorsport
  • Netball
  • Padel
  • Politics
  • Polybet
  • Pro Wrestling
  • Rugby
  • Snooker
  • Special Bets
  • Surfing
  • Toto
  • Trotting
  • TV Games
  • UFC
  • Water Polo
  • Weather
  • Wrestling
Football Line
  • Enhanced Daily Specials
  • UEFA Champions League
  • UEFA Champions League. Statistics Round
  • UEFA Europa League
  • UEFA Nations League
  • Africa Cup of Nations
  • UEFA Conference League
  • Copa Libertadores
  • Copa Sudamericana
  • AFC Champions League Elite
  • CAF Champions League
  • CAF Confederation Cup
  • Friendlies. National Teams
  • Copa Libertadores. Women
  • England. League Cup
  • England. FA Cup
  • England. Premier League
  • England. Premier League. Statistics Round
  • England. Championship
  • England. League One
  • England. Premier League. Team vs Player
  • England. League Two
  • England. National League
  • England. Isthmian League
  • England. Isthmian League. 1st Division. North
  • England. Isthmian League. 1st Division. South Central
  • England. League Cup. Women
  • England. National League North
  • England. National League South
  • England. Northern League Div One
  • England. Northern Premier League
  • England. Premier League 2
  • England. South Division 1
  • England. Southern Premier League. Central
  • England. Southern Premier League. South
  • England. Superleague. Women
  • Germany DFB Pokal
  • Germany DFB Pokal. Statistics Round
  • Germany. Bundesliga
  • Germany. 2. Bundesliga
  • Germany Bundesliga U19
  • Germany. 2. Bundesliga. Women
  • Germany. 3. Liga
  • Germany. Bundesliga. Women
  • Germany. Oberliga Bayern
  • Germany. Oberliga Hamburg
  • Germany. Oberliga Niederrhein
  • Germany. Oberliga Westfalen
  • Germany. Regionalliga North
  • Germany. Regionalliga Sudwest
  • Germany. Regionalliga West
  • Germany. Regionalliga. Nordost
  • Spain. La Liga
  • Spain. La Liga. Team vs Player
  • Spain. Segunda Division
  • Spain. Primera Division RFEF. Group 1
  • Spain. Primera Division RFEF. Group 2
  • Spain. Primera Division. Women
  • Spain. Regional League
  • Spain. Segunda Division RFEF. Group 1
  • Spain. Segunda Division RFEF. Group 2
  • Spain. Segunda Division RFEF. Group 3
  • Spain. Segunda Division RFEF. Group 4
  • Spain. Segunda Division RFEF. Group 5
  • Spain. Tercera Division RFEF. Group 10
  • Spain. Tercera Division RFEF. Group 11
  • Spain. Tercera Division RFEF. Group 12
  • Spain. Tercera Division RFEF. Group 13
  • Spain. Tercera Division RFEF. Group 14
  • Spain. Tercera Division RFEF. Group 15
  • Spain. Tercera Division RFEF. Group 16
  • Spain. Tercera Division RFEF. Group 18
  • Spain. Tercera Division RFEF. Group 3
  • Spain. Tercera Division RFEF. Group 4
  • Spain. Tercera Division RFEF. Group 5
  • Spain. Tercera Division RFEF. Group 6
  • Spain. Tercera Division RFEF. Group 7
  • Spain. Tercera Division RFEF. Group 8
  • Spain. Tercera Division RFEF. Group 9
  • Spain. Tercera Division. Women
  • Spain. Youth Championship
  • Italy. Serie A
  • Italy. Serie B
  • Italy Championship U19
  • Italy. Campionato Nazionale Primavera
  • Italy. Campionato Nazionale Primavera 2
  • Italy. Eccellenza
  • Italy. Serie A. Women
  • Italy. Serie B. Women
  • Italy. Serie C. Group A
  • Italy. Serie C. Group B
  • Italy. Serie C. Group C
  • Italy. Serie D
  • Russian Cup
  • Russia. Premier League
  • Russia. Premier League. Statistics Round
  • Russian Championship. League 1
  • Russia. Premier League. Women
  • Russian Championship. League 2. Division A. Gold
  • Russian Championship. League 2. Division A. Silver
  • Russian Championship. League 2. Division B. Group 1
  • Russian Championship. League 2. Division B. Group 2
  • Russian Championship. League 2. Division B. Group 3
  • France. Ligue 1
  • France. Ligue 2
  • France. Division 2. Women
  • France. Ligue 1. Women
  • France. Ligue 3
  • France. National 1
  • France. National 2
  • France. Youth League
  • Netherlands. Eredivisie
  • Netherlands. Eerste Divisie
  • Netherlands Championship U19
  • Netherlands Championship U21
  • Netherlands. Derde
  • Netherlands. Tweede Divisie
  • Portugal. Taca de Portugal
  • Portugal. Primeira Liga
  • Portugal Championship U19
  • Portugal Championship U23
  • Portugal Championship. Women
  • Portugal. Division 2 U19
  • Portugal. Segunda Liga
  • Portugal. Segunda Liga. Statistics Round
  • Portugal. Segunda Liga. Women
  • Turkey. SuperLiga
  • Turkey. PAF League U19
  • Turkey. TFF 1. Lig
  • Turkey. TFF 2. Lig
  • Turkey. TFF 3. Lig
  • Australia. A League
  • Australia. A League. Women
  • Australian Championship
  • Austria. Bundesliga
  • Austria. BFV. Landesliga
  • Austria. KFV. Landesliga
  • Austria. NOFV. Landesliga
  • Austria. NOFV. Landesliga 2
  • Austria. Regionalliga East
  • Austria. Regionalliga West
  • Austria. Second League
  • Austria. Second League. Women
  • Austria. WFV. Landesliga
  • Austria. WFV. Landesliga 2
  • Austria. ÖFB-Frauenliga. Women
  • Copa Argentina
  • Argentina. Primera Division
  • Argentina. Copa Santa Fe
  • Argentina. Primera B Metropolitana
  • Argentina. Primera B Nacional
  • Argentina. Primera C Metropolitana
  • Argentina. Torneo Argentino A
  • Belgium. Jupiler League
  • Belgium Cup
  • Belgium Championship. Women
  • Belgium. Amateur League. Second Division
  • Belgium. Challenger Pro League
  • Belgium. Division 1
  • Belgium. First Division. Women
  • Brazil. Copa do Brasil
  • Brazil. Campeonato Brasileiro. Serie A
  • Brazil. Campeonato Brasileiro. Serie B
  • Brazil. Campeonato Baiano. Women
  • Brazil. Campeonato Brasileiro Serie C
  • Brazil. Campeonato Brasiliense. Division 2
  • Brazil. Campeonato Carioca B
  • Brazil. Campeonato Carioca U20
  • Brazil. Campeonato Gaucho. Division 2
  • Brazil. Campeonato Goiano. Women
  • Brazil. Campeonato Mineiro. Segunda Division
  • Brazil. Campeonato Paulista. U20
  • Brazil. Campeonato Pernambucano U20
  • Brazil. Cup Santa-Catarina
  • Brazil. Goiano Cup U20
  • Brazil. Paulista Cup
  • Greek Cup
  • Greece. SuperLeague
  • Greece. League 3
  • Greece. Super League U19
  • Greece. SuperLeague 2
  • Denmark. Superliga
  • Denmark Championship U19
  • Denmark Championship. A-League. Women
  • Denmark Championship. B-League. Women
  • Denmark Championship. Division U19
  • Denmark. 1st Division
  • Denmark. 2nd Division
  • Denmark. 3rd Division
  • Denmark. Denmark Series
  • Denmark. Serie 1
  • Egypt. Premier League
  • Egypt. Premier League. Statistics Round
  • Colombia. Categoria Primera A
  • Colombia. Categoria Primera A. Statistics Round
  • Mexico. Liga MX
  • Mexico Championship U19
  • Mexico Championship U19. Women
  • Mexico Championship U21
  • Mexico. Division 4
  • Mexico. Liga MX. Women
  • Mexico. Liga Premier. Primera
  • Mexico. Liga Premier. Serie A
  • Mexico. Liga de Expansion MX
  • Norway. Eliteserien
  • Norway. Eliteserien. Statistics Round
  • Norway. Adeccoligaen
  • Norway. Division 1. Women
  • Norway. Division 2
  • Norway. Division 3. Group 1
  • Norway. Division 3. Group 2
  • Norway. Division 3. Group 3
  • Norway. Division 3. Group 4
  • Norway. Division 3. Group 5
  • Norway. Division 3. Group 6
  • Norway. Toppserien. Women
  • Poland. Ekstraklasa
  • Poland Championship. Liga 1
  • Poland Championship. Liga 1. Women
  • Poland Championship. Liga 2
  • Poland Championship. Liga 3
  • Poland Championship. Liga 4
  • Poland Championship. Women
  • Poland. Central League U19
  • Saudi Arabia. Saudi Professional League
  • USA. MLS
  • USA. MLS Next Pro
  • USA. NWSL. Women
  • USA. USL
  • USA. USL League One
  • USA. USL. SuperLiga. Women
  • Czech Republic. Chance Liga
  • Czech Republic Championship U19
  • Czech Republic. 2 Liga
  • Czech Republic. 3 Liga
  • Czech Republic. 4 Liga
  • Czech Republic. 5 Liga
  • Czech Republic. First League. Women
  • Prague Championship
  • Swiss Cup
  • Switzerland. SuperLeague
  • Switzerland Championship U19
  • Switzerland Championship. League B. Women
  • Switzerland. 1. Liga Promotion
  • Switzerland. 2. Liga Interregional
  • Switzerland. Challenge League
  • Sweden. Allsvenskan
  • Sweden. Superettan
  • Sweden. Superettan. Statistics Round
  • Sweden. Allsvenskan. Women
  • Sweden. Division 1
  • Sweden. Division 1. Women
  • Sweden. Division 2. Norra Svealand
  • Sweden. Division 2. Norrland
  • Sweden. Division 2. Northern Gotaland
  • Sweden. Elitettan. Women
  • Sweden. Superettan U19
  • Scotland. Premier League
  • Scotland. Premier League. Statistics Round
  • Scotland. Championship
  • Scotland. Highland League
  • Scotland. League One
  • Scotland. League Two
  • South Korea. K League 1
  • South Korea. K League 1. Statistics Round
  • South Korea. K League 2
  • South Korea. K League 2. Statistics Round
  • South Korea. League K4
  • Japan. J-League
  • Japan. J-League. Statistics Round
  • Japan Championship U21
  • Japan. J-League Division 2
  • Japan. J3 League
  • Japan. Japan Football League
  • Japan. League 1. Women
  • Japan. League 2. Women
  • Japan. WE League. Women
  • Club Friendlies
  • Friendly Club Tournament
  • AFC Challenge League
  • Albania. Division 1
  • Albania. Superliga
  • Algeria. Ligue 1
  • Algeria. Ligue 2
  • Algerian Championship. Women
  • Andorra. Primera
  • Angola Championship
  • Armenia. First League
  • Armenia. Premier League
  • Azerbaijan. Premier League
  • Bahrain. Premier League
  • Bangladesh. Premier League
  • Belarus. 1st League
  • Belarus. Premier League
  • Belarus. Premier League. Statistics Round
  • Bermuda. Premier League
  • Bolivia. Division 3
  • Bolivia. Primera Division
  • Simon Bolivar Cup
  • Bosnia and Herzegovina. First League
  • Bosnia and Herzegovina. First League of the Republika Srpska
  • Bosnia and Herzegovina. Premier League
  • Botswana Championship
  • Bulgaria. First League
  • Bulgaria. Second League
  • Bulgarian Cup
  • Burkina Faso
  • Cambodia. Metfone C-League
  • Canada. Northern Superleague. Women
  • Canada. Premier League
  • Chile Cup
  • Chile. Primera B
  • Chile. Primera Division
  • China Championship U20
  • China. League One
  • China. League One. Statistics Round
  • China. Second League
  • China. Super League
  • China. Superleague. Women
  • China. Champions League
  • Chinese Taipei. Football League. Women
  • Costa Rica. Primera Division
  • Costa Rica. Primera Division. Statistics Round
  • Costa Rica. Primera Division. Women
  • Costa Rica. Segunda Division
  • Croatia. 1. HNL U19
  • Croatia. 1. HNL. Women
  • Croatia. 1. NL
  • Croatia. 2. NL
  • Croatia. 3. NL
  • Croatia. HNL
  • Cyprus. First Division
  • Cyprus. First Division. Statistics Round
  • Cyprus. First Division. Women
  • Cyprus. Second Division
  • Cyprus. Third Division
  • Dominican Republic Championship
  • Ecuador Cup
  • Ecuador. Serie A
  • Ecuador. Serie B
  • El Salvador Championship. Women
  • El Salvador. Primera Division
  • El Salvador. Reserve League
  • Estonia. Esiliiga
  • Estonia. Esiliiga B
  • Estonia. Meistriliiga
  • Estonia. Meistriliiga. Statistics Round
  • Estonia. Meistriliiga. Women
  • Estonia. Second League
  • Ethiopia. Premier League
  • Faroe Islands. Division 1
  • Faroe Islands. Effodeildin
  • Finland. Kakkonen. Division 2
  • Finland. Kansallinen League. Women
  • Finland. Veikkausliiga
  • Finland. Ykkonen. Women
  • Finland. Ykkosliiga
  • Georgia Championship
  • Georgia. National League 2
  • Ghana. Division 1
  • Ghana. Premier League
  • Honduras. Liga Ascenso
  • Honduras. Liga Nacional
  • Hong Kong. Premier League
  • Hungary Championship U19
  • Hungary. NB I
  • Hungary. NB I. Women
  • Hungary. NB II
  • Hungary. NB II. Women
  • Hungary. NB III
  • Iceland. Urvalsdeild
  • Iceland. Urvalsdeild. Women
  • India. Super League
  • Indonesia Championship U20
  • Indonesia. Championship
  • Indonesia. Super League
  • Iran. Pro League
  • Iraq. Stars League
  • Ireland. Premier Division. Women
  • Ireland. Premier League
  • Israel Championship U19
  • Israel. Liga Alef
  • Israel. Liga Bet. North
  • Israel. Liga Bet. South
  • Israel. Premier League
  • Israel. Premier League. Statistics Round
  • Jordan Championship. Women
  • Jordan. Premier League
  • Jordan. Shield Cup U21
  • Kazakhstan. League 2
  • Kazakhstan. Premier League
  • Kazakhstan. Premier League. Statistics Round
  • Kenya Championship. Women
  • Kosovo. Superleague
  • Kyrgyzstan Championship. Higher League
  • Latvia. 1st League
  • Latvia. Virsliga
  • Latvia. Virsliga. Statistics Round
  • Lebanon. Premier League
  • Lithuania Championship. League 1
  • Lithuania. A Liga
  • Luxembourg Championship. Women
  • Luxembourg. National Division
  • Malaysia. SuperLeague
  • Malta. Challenge League
  • Malta. Premier League
  • Moldova. Super Liga
  • Montenegro. First League
  • Montenegro. Second League
  • Morocco. Botola
  • Morocco. Botola 2
  • Myanmar. Premier League
  • New Zealand Championship
  • New Zealand Championship. Women
  • Nicaragua Championship
  • Niger Championship
  • Nigeria. Premier League
  • Northern Ireland. Championship
  • Northern Ireland. IFA Premiership
  • Northern Ireland. National Conference League. Premier Division
  • Northern Ireland. Steel & Sons Cup
  • Oman Professional League
  • Panama. First Division. Women
  • Panama. Liga Panamena de Futbol
  • Paraguay. Division Intermedia
  • Paraguay. Fourth Division
  • Paraguay. Primera Division
  • Paraguay. Reserve League
  • Peru. Liga 1
  • Peru. Liga 2
  • Peru. Liga 3
  • Puerto-Rico. National League
  • Qatar Championship
  • Republic of Malawi. Super League
  • Republic of Malawi. Super League. Women
  • Republic of North Macedonia. First League
  • Romania. Liga 1
  • Romania. Liga 2
  • Romania. Liga 3
  • Rwanda. National League
  • Saint Kitts and Nevis Championship
  • Senegal. Premier League
  • Serbia Championship U19
  • Serbia. 1st League
  • Serbia. 1st League. Women
  • Serbia. SuperLiga
  • Sierra Leone. Premier League
  • Singapore. Premier League
  • Slovakia Championship U19
  • Slovakia. Liga 1. Women
  • Slovakia. Liga 2
  • Slovakia. Liga 3
  • Slovakia. Super League
  • Slovakia. Super League. Statistics Round
  • Slovenia. 2. SNL
  • Slovenia. 3. SNL
  • Slovenia. League 1
  • Solomon Islands. Telekom S-League
  • South Africa Championship. Women
  • South Africa. 1st Division
  • South Africa. Diski Challenge
  • South Africa. Premier Soccer League
  • Tajikistan Cup
  • Tanzania. Premier League
  • Thailand. 2nd Division
  • Thailand. 3rd Division
  • Thailand. Thai Premier League
  • Tunisia. Ligue 1
  • UAE Championship U23
  • UAE. Division 1
  • UAE. Pro League
  • UAE. Reserve League
  • Ukraine Championship U19
  • Ukraine Cup
  • Ukraine. First League
  • Ukraine. Premier League
  • Ukraine. Second League
  • Uruguay. Primera Division
  • Uruguay. Segunda Division
  • Uzbekistan. Professional League
  • Venezuela. Primera Division
  • Venezuela. Primera Division. Statistics Round
  • Vietnam. V-League
  • Vietnam. V-League. Division 2
  • Welsh Cup
  • Zambia. Super League
  • MLS+
Select language
  • AR - العربية

Charalampos Kostoulas vs Crystal Palace - Frequently Asked Questions

Where can I bet on Charalampos Kostoulas vs Crystal Palace from Palestine?

Open the football section on 1xbet, find England. Premier League. Team vs Player in the match list, and select Charalampos Kostoulas vs Crystal Palace to see the full market range.

What is the main market for Charalampos Kostoulas vs Crystal Palace?

The match winner market is the simplest option, with double chance, total goals and handicap markets available for a more detailed selection.

Can odds for Charalampos Kostoulas vs Crystal Palace change before the match starts?

Yes. Odds adjust as new information comes in, and the final terms are confirmed only once a bet is placed.

Is head-to-head data available for Charalampos Kostoulas vs Crystal Palace?

Yes, recent results between the two teams are shown alongside current form to help read the match.

Can I bet on Charalampos Kostoulas vs Crystal Palace from my phone in Palestine?

Yes. The mobile app carries the same markets and odds as the desktop site.

What payment methods can I use for this bet?

A range of supported deposit and withdrawal methods is available, with most deposits confirmed within minutes.