Disfruta de deportes en vivo como nunca antes con XFINITY®

Ver el listado de canales

Selecciona una oferta y agrégala luego a tu paquete.

Ver todas las ofertas

MLB Network y MLB Extra Innings en XFINITY®

MLB extra innings

Ve los partidos que desees con hasta 80 partidos fuera de la zona de mercado cada semana junto con transmisión dual para poder elegir a tus locutores y el canal de mosaico para ver varios partidos a la vez.

MLB Network

No hay tal cosa como demasiado béisbol. MLB Network® cubre béisbol las 24 horas del día, los 7 días de la semana incluyendo partidos en vivo, análisis de expertos y programación original.

Disponible con Digital Preferred

Entérate más

XFINITY X1 CAMBIARÁ TU FORMA DE VIVIR LA TELEVISIÓN

  • El marcador X1

    El marcador definitivo

    Deja tu teléfono en la mesa. Ya no lo necesitas para ver los marcadores. XFINITY X1 te permite seguir múltiples partidos a la vez, en tu propio televisor mientras ves otro partido en vivo.

  • reproductor versátil

    Menciona algo

    Dilo y míralo con el control remoto por voz. Tú tienes todo el control de tu televisor. Busca lo que quieres más rápido Utiliza comandos de voz para cambiar canales, buscar shows, obtener recomendaciones personalizadas y mucho más.

  • watchespn

    HD DVR para grabación avanzada

    Graba hasta seis shows mientras ves un partido en vivo y no te perderás ninguno de tus favoritos. Guarda cientos de shows y podrás verlos en cualquier habitación de tu casa.

Desde universitarios hasta profesionales - cobertura total

Para un listado de canales más exacto, necesitamos tu dirección de servicio.

(si aplica)
Le daré mi dirección más tarde
Cerrar
  • Limited Basic
    10+ Canales
  • Digital Economy
    40+ Canales
  • Digital Starter
    140+ Canales
  • Digital Preferred
    220+ Canales
  • Digital Preferred Plus
    230+ Canales
  • Digital Premier
    260+ Canales
  • Home Shopping Network
  • KCRA (NBC)
  • KQCA (MyTV)
  • KUVS (UNV)
  • KVIE (PBS)
  • KVIEDT2 (KVIE-DT2)
  • KTXL (FOX)
  • QVC
  • KXTV (ABC)
  • KSPX (ION)
  • KMAX (CW)
  • KOVR (CBS)
  • CA14SC (Metro-Cable)
  • Sacramento Educational Cable Consortium
  • L SACRAMENTO CA 16
  • Access Sacramento 73
  • Access Sacramento 18
  • Galavision Cable Network (Pacific)
  • Sacramento Faith TV
  • KTFK (UMAS)
  • KCSOLP (KCSO-LP)
  • truTV (Pacific)
  • Fox Sports 1
  • ESPN
  • ESPN2
  • NBC Sports California
  • The Golf Channel
  • NBC Sports Bay Area Plus 2
  • MSNBC
  • Bloomberg Business Television
  • Fox News Channel
  • Cable News Network
  • HLN
  • CNBC
  • Turner Broadcasting System (Pacific)
  • Turner Network TV (Pacific)
  • USA Network (Pacific)
  • Lifetime (Pacific)
  • GSN (Pacific)
  • Freeform (Pacific)
  • Cartoon Network (Pacific)
  • Nickelodeon (Pacific)
  • Disney Channel (Pacific)
  • TV Land (Pacific)
  • Animal Planet (Pacific)
  • Syfy (Pacific)
  • Comedy Central (Pacific)
  • E! Entertainment Television (Pacific)
  • FX (Pacific)
  • Spike TV (Pacific)
  • Food Network (Pacific)
  • Home & Garden Television (Pacific)
  • The Learning Channel (Pacific)
  • The Discovery Channel (Pacific)
  • History (Pacific)
  • NBC Sports Network
  • AMC (Pacific)
  • Turner Classic Movies
  • Bravo (Pacific)
  • A&E Network (Pacific)
  • MTV - Music Television (Pacific)
  • VH1 (Pacific)
  • BET (Pacific)
  • HSN2
  • SonLife Broadcasting Network
  • No disponible en todas las zonas
  • Espacio pagado
  • C-SPAN
  • Sacramento Faith TV
  • C-SPAN2
  • C-SPAN3
  • The Weather Channel
  • Leased Access Channel
  • Comcast Hometown Network Central California
  • NBC Sports Bay Area (Non Warriors)
  • California Channel
  • POP (Pacific)
  • Jewelry Television
  • Universal Kids
  • Nick Jr (Pacific)
  • Discovery Family Channel
  • Disney XD (Pacific)
  • Disney Junior US (Pacific)
  • Nickelodeon
  • BabyFirst TV
  • Nicktoons Network
  • Fox Business
  • MTV2 West
  • REVOLT
  • El Rey Network
  • LOGO (Pacific)
  • MoviePlex
  • ReelzChannel
  • National Geographic Wild
  • Jewelry Television
  • GSN (Pacific)
  • BBC America (Pacific)
  • truTV (Pacific)
  • EVINE Live
  • Oxygen (Pacific)
  • BBC World News (North America)
  • NFL NETWORK
  • Hallmark Channel (Pacific)
  • Destination America
  • Canal de Cocina
  • Do-It-Yourself Network
  • TeenNick
  • Oprah Winfrey Network (Pacific A Feed)
  • Discovery Life Channel
  • INSP
  • Trinity Broadcasting Network
  • BYU-TV
  • Eternal Word Television Network
  • Daystar Television Network
  • Ovation TV
  • Investigation Discovery
  • Science
  • National Geographic Pacific
  • American Heroes Channel
  • FYI (Pacific)
  • Viceland (Pacific)
  • The Travel Channel (Pacific)
  • The Africa Channel
  • TVK1 (AKA TVK24)
  • Mnet
  • MYX Channel
  • KXTVDT2 (KXTV-DT2)
  • KCRADT2 (KCRA-DT2)
  • KQCADT2 (KQCA-DT2)
  • KQCADT3 (KQCA-DT3)
  • KOVR-DT2 (SD Feed)
  • KTXLDT2 (KTXL-DT2)
  • KTXLDT3 (KTXL-DT3)
  • KVIEDT2 (KVIE-DT2)
  • KVIEDT4 (KVIE-DT4)
  • KVIEDT3 (KVIE-DT3)
  • KSAOLD (KSAO-LD)
  • Crossings TV Sacramento
  • FXX (Pacific)
  • ESPNEWS
  • The Sportsman Channel
  • Outdoor Channel
  • Fox Sports 1
  • TV Games Network SD
  • Tennis Channel
  • MLB Network
  • NBA TV
  • NFL NETWORK
  • CBS Sports Network
  • NHL Network
  • ESPNU
  • SEC Network
  • Pac-12 Network
  • NBA TV
  • CMT Music
  • Nick Music
  • MTV Classic (Pacific)
  • BET Her
  • BET Jams
  • fuse
  • FM
  • LATV Networks
  • ASPiRE
  • UP
  • TV ONE
  • Great American Country
  • Impact Network
  • Hallmark Movies & Mysteries (Pacific)
  • WE tv (Pacific)
  • IFC
  • Lifetime Movies (Pacific)
  • SundanceTV (Pacific)
  • FXM
  • IndiePlex
  • RetroPlex
  • Starz Encore Family SD
  • Starz Encore (Pacific)
  • Starz Encore Classic (Pacific)
  • Starz Encore Suspense (Pacific)
  • Starz Encore Westerns SD (Pacific)
  • Starz Encore Black (Pacific)
  • Starz Encore Action (Pacific)
  • Starz (Pacific)
  • Starz Edge (Pacific)
  • Starz in Black (Pacific)
  • Starz Cinema (Pacific)
  • Starz Kids (Pacific)
  • Starz Comedy (Pacific)
  • Canales Premium HD - XFINITY On Demand
  • HBO On Demand
  • HBO East
  • HBO (Pacific)
  • HBO2 (Pacific)
  • HBO Signature (Pacific)
  • HBO Family (Pacific)
  • HBO Latino
  • HBO Comedy (Pacific)
  • HBO Zone (Pacific)
  • CineMAX (Pacific)
  • CineMAX
  • MoreMAX (Pacific)
  • ActionMAX (Pacific)
  • ThrillerMAX (Pacific)
  • Showtime (Pacific)
  • SHO 2 (Pacific)
  • Showtime Showcase (Pacific)
  • Showtime Extreme (Pacific)
  • Showtime Familyzone (Pacific)
  • Flix (Pacific)
  • The Movie Channel (Pacific)
  • The Movie Channel Extra (Pacific)
  • XFINITY Latino
  • Tr3s: MTV, Musica y Mas (Pacific)
  • UNIVERSO (Pacific)
  • Univision Deportes Network
  • KSAOLD (KSAO-LD)
  • FM
  • Primo TV
  • Kids Central
  • UNIVERSO HD (Pacific)
  • KCRADT (KCRA-DT)
  • KQCADT (KQCA-DT)
  • KUVSDT (KUVS-DT)
  • KVIEDT (KVIE-DT)
  • KTXLDT (KTXL-DT)
  • KSPXDT (KSPX-DT)
  • KXTVDT (KXTV-DT)
  • KTFKDT (KTFK-DT)
  • KMAXDT (KMAX-DT)
  • KOVRDT (KOVR-DT)
  • KCSOLD (KCSO-LD)
  • HSN HD
  • QVC HD
  • NBC Sports Bay Area HD/No Warriors
  • NBC Sports California HD
  • The Golf Channel HD
  • NBCSN HD
  • ESPNHD
  • ESPN2 HD
  • ESPNEWS HD
  • NBA TV HDTV
  • NHL Network HD
  • MLB Network HD
  • NFL Network HD
  • Fox Sports 1 HD
  • CBS Sports Network HD
  • Bravo HD (Pacific)
  • A&E Network HD (Pacific)
  • TBS HD (Pacific)
  • Syfy HD (Pacific)
  • Turner Network TV HD (Pacific)
  • USA Network HD (Pacific)
  • Olympic Channel
  • TV ONE HD
  • FX HD (Pacific)
  • Spike TV HD (Pacific)
  • Comedy Central HD (Pacific)
  • Home & Garden Television HD (Pacific)
  • Food Network HD (Pacific)
  • truTV HD (Pacific)
  • The Discovery Channel HD (Pacific)
  • Animal Planet HD (Pacific)
  • The Learning Channel HD (Pacific)
  • E! Entertainment Television HD (Pacific)
  • Velocity HD
  • The Travel Channel HD
  • Science Channel HD
  • National Geographic HD (Pacific)
  • History HD (Pacific)
  • CNN HD
  • Fox News Channel HD
  • Fox Business HD
  • CNBC HD
  • Disney XD HD (Pacific)
  • Bloomberg HD
  • Cartoon Network HD (Pacific)
  • Nickelodeon HD (Pacific)
  • Freeform HD (Pacific)
  • Disney Channel HD (Pacific)
  • Universal Kids HD
  • Destination America HD
  • FYI HD (Pacific)
  • Oxygen HD (Pacific)
  • HLN HD
  • The Weather Channel HD
  • BET HD (Pacific)
  • fuse HD
  • NBC Sports Bay Area/California Plus (No Warriors)
  • VH1 HD (Pacific)
  • MTV - Music Television HD (Pacific)
  • MTV Live HD
  • Outdoor Channel HD
  • Tennis Channel HD
  • MSNBC HD
  • ESPNU HD
  • Turner Classic Movies HD
  • IFC HD
  • WE tv HD
  • Hallmark Channel HD
  • Hallmark Movies & Mysteries HD
  • Lifetime HD (Pacific)
  • Lifetime Movies HD (Pacific)
  • MGM HD
  • AMC HD (Pacific)
  • HBO HD (Pacific)
  • FXX HD (Pacific)
  • Investigation Discovery HD
  • Viceland HD (Pacific)
  • National Geographic Wild HD
  • HBO Latino HD (Pacific)
  • Starz Encore HD
  • BBC America HD (Pacific)
  • Discovery Family Channel HD
  • UP HD
  • Galavision Cable Network HD
  • Starz HD (Pacific)
  • Univision Deportes Network HD
  • Comcast Hometown Central California HD
  • GSN HD (Pacific)
  • Pac-12 Network HD
  • SEC Network HD
  • Showtime HD (Pacific)
  • CineMAX HD (Pacific)
  • The Movie Channel HD (Pacific)
  • Music Choice: Hit List
  • Music Choice: Max
  • Music Choice: Dance/EDM
  • Music Choice: Indie
  • Music Choice: Hip-Hop and R&B
  • Music Choice: Rap
  • Music Choice: Hip-Hop Classics
  • Music Choice: Throwback Jams
  • Music Choice: R&B Classics
  • Music Choice: R&B Soul
  • Music Choice: Gospel
  • Music Choice: Reggae
  • Music Choice: Rock
  • Music Choice: Metal
  • Music Choice: Alternative
  • Music Choice: Adult Alternative
  • Music Choice: Rock Hits
  • Music Choice: Classic Rock
  • Music Choice: Soft Rock
  • Music Choice: Love Songs
  • Music Choice: Pop Hits
  • Music Choice: Party Favorites
  • Music Choice: Teen Beats
  • Music Choice: Kidz Only!
  • Music Choice: Toddler Tunes
  • Music Choice: Y2K
  • Music Choice: '90's
  • Music Choice: '80's
  • Music Choice: '70's
  • Music Choice: Solid Gold Oldies
  • Music Choice: Pop & Country
  • Music Choice: Today's Country
  • Music Choice: Country Hits
  • Music Choice: Classic Country
  • Music Choice: Contemporary Christian
  • Music Choice: Pop Latino
  • Music Choice: Musica Urbana
  • Music Choice: Mexicana
  • Music Choice: Tropicales
  • Music Choice: Romances
  • Music Choice: Sounds of the Seasons
  • Music Choice: Stage & Screen
  • Music Choice: Soundscapes
  • Music Choice: Smooth Jazz
  • Music Choice: Jazz
  • Music Choice: Blues
  • Music Choice: Singers & Swing
  • Music Choice: Easy Listening
  • Music Choice: Classical Masterpieces
  • Music Choice: Light Classical
  • No disponible en todas las zonas
  • KCRADT (KCRA-DT)
  • KVIEDT (KVIE-DT)
  • QVC HD
  • KXTVDT (KXTV-DT)
  • HSN HD
  • KOVRDT (KOVR-DT)
  • KUVSDT (KUVS-DT)
  • Jewelry Television
  • KTFKDT (KTFK-DT)
  • KCSOLD (KCSO-LD)
  • EVINE Live
  • KSPXDT (KSPX-DT)
  • Jewelry Television
  • KMAXDT (KMAX-DT)
  • KTXLDT (KTXL-DT)
  • HSN2
  • KQCADT (KQCA-DT)
  • Jewelry Television
  • Access Sacramento 73
  • Access Sacramento 18
  • Sacramento Faith TV
  • Sacramento Educational Cable Consortium
  • L SACRAMENTO CA 16
  • CA14SC (Metro-Cable)
  • Espacio pagado
  • SonLife Broadcasting Network
  • Leased Access Channel
  • The Weather Channel HD
  • Fox News Channel HD
  • CNN HD
  • HLN HD
  • MSNBC HD
  • BBC World News (North America)
  • CNBC HD
  • Bloomberg HD
  • Fox Business HD
  • California Channel
  • Comcast Hometown Central California HD
  • C-SPAN
  • C-SPAN2
  • C-SPAN3
  • KVIEDT2 (KVIE-DT2)
  • KVIEDT4 (KVIE-DT4)
  • KVIEDT3 (KVIE-DT3)
  • KCRADT2 (KCRA-DT2)
  • KOVR-DT2 (SD Feed)
  • KQCADT3 (KQCA-DT3)
  • KQCADT2 (KQCA-DT2)
  • KTXLDT2 (KTXL-DT2)
  • KTXLDT3 (KTXL-DT3)
  • KXTVDT2 (KXTV-DT2)
  • KSAOLD (KSAO-LD)
  • ESPNHD
  • ESPN2 HD
  • NBCSN HD
  • Fox Sports 1 HD
  • ESPNEWS HD
  • NFL Network HD
  • NHL Network HD
  • NBA TV HDTV
  • MLB Network HD
  • Olympic Channel
  • The Golf Channel HD
  • Tennis Channel HD
  • Univision Deportes Network HD
  • UNIVERSO HD (Pacific)
  • Outdoor Channel HD
  • The Sportsman Channel
  • Velocity HD
  • TV Games Network SD
  • NBC Sports Bay Area HD/No Warriors
  • NBC Sports California HD
  • NBC Sports Bay Area/California Plus (No Warriors)
  • ESPNU HD
  • CBS Sports Network HD
  • SEC Network HD
  • Pac-12 Network HD
  • A&E Network HD (Pacific)
  • USA Network HD (Pacific)
  • Turner Network TV HD (Pacific)
  • AMC HD (Pacific)
  • FX HD (Pacific)
  • FXX HD (Pacific)
  • Syfy HD (Pacific)
  • Spike TV HD (Pacific)
  • El Rey Network
  • BBC America HD (Pacific)
  • GSN HD (Pacific)
  • TV Land (Pacific)
  • POP (Pacific)
  • WE tv HD
  • ReelzChannel
  • truTV HD (Pacific)
  • TBS HD (Pacific)
  • Comedy Central HD (Pacific)
  • Viceland HD (Pacific)
  • IFC HD
  • LOGO (Pacific)
  • SundanceTV (Pacific)
  • Investigation Discovery HD
  • The Discovery Channel HD (Pacific)
  • The Learning Channel HD (Pacific)
  • Science Channel HD
  • Lifetime HD (Pacific)
  • Lifetime Movies HD (Pacific)
  • UP HD
  • Hallmark Channel HD
  • Hallmark Movies & Mysteries HD
  • Ovation TV
  • Bravo HD (Pacific)
  • Oxygen HD (Pacific)
  • E! Entertainment Television HD (Pacific)
  • fuse HD
  • Animal Planet HD (Pacific)
  • National Geographic Wild HD
  • National Geographic HD (Pacific)
  • History HD (Pacific)
  • American Heroes Channel
  • Food Network HD (Pacific)
  • Canal de Cocina
  • FYI HD (Pacific)
  • Destination America HD
  • The Travel Channel HD
  • Home & Garden Television HD (Pacific)
  • Do-It-Yourself Network
  • Discovery Life Channel
  • MTV - Music Television HD (Pacific)
  • VH1 HD (Pacific)
  • MTV Live HD
  • MTV Classic (Pacific)
  • Nick Music
  • CMT Music
  • Great American Country
  • BET HD (Pacific)
  • TV ONE HD
  • ASPiRE
  • BET Her
  • The Africa Channel
  • BET Jams
  • REVOLT
  • FM
  • MTV2 West
  • INSP
  • Daystar Television Network
  • Trinity Broadcasting Network
  • Eternal Word Television Network
  • BYU-TV
  • Impact Network
  • Disney Junior US (Pacific)
  • Nick Jr (Pacific)
  • Universal Kids HD
  • BabyFirst TV
  • Discovery Family Channel HD
  • Disney Channel HD (Pacific)
  • Disney XD HD (Pacific)
  • Primo TV
  • Kids Central
  • Nicktoons Network
  • Nickelodeon HD (Pacific)
  • Cartoon Network HD (Pacific)
  • TeenNick
  • Starz Encore Family SD
  • Freeform HD (Pacific)
  • Turner Classic Movies HD
  • RetroPlex
  • MoviePlex
  • IndiePlex
  • FXM
  • Flix (Pacific)
  • Starz Encore HD
  • Starz Encore (Pacific)
  • Starz Encore Action (Pacific)
  • Starz Encore Black (Pacific)
  • Starz Encore Classic (Pacific)
  • Starz Encore Suspense (Pacific)
  • Starz Encore Westerns SD (Pacific)
  • Canales Premium HD - XFINITY On Demand
  • HBO On Demand
  • HBO East
  • HBO HD (Pacific)
  • HBO2 (Pacific)
  • HBO Signature (Pacific)
  • HBO Family (Pacific)
  • HBO Comedy (Pacific)
  • HBO Zone (Pacific)
  • HBO Latino
  • HBO Latino HD (Pacific)
  • CineMAX
  • CineMAX HD (Pacific)
  • MoreMAX (Pacific)
  • ActionMAX (Pacific)
  • ThrillerMAX (Pacific)
  • Showtime HD (Pacific)
  • SHO 2 (Pacific)
  • Showtime Showcase (Pacific)
  • Showtime Extreme (Pacific)
  • Showtime Familyzone (Pacific)
  • The Movie Channel HD (Pacific)
  • The Movie Channel Extra (Pacific)
  • Starz HD (Pacific)
  • Starz Edge (Pacific)
  • Starz in Black (Pacific)
  • Starz Kids (Pacific)
  • Starz Cinema (Pacific)
  • Starz Comedy (Pacific)
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x