CHARRO USA Magazine
Subscribe now for one year of the best magazine on entertainment and news about Charreria ( Mexican Rodeo) 
Download: English Español 1-866-255-4779
La revista CHARRO USA se encuentra distribuido en más de 1200 localidades dentro del estado de California. Mis Altos Network, la empresa propietaria de los derechos de Charro USA Magazine cuenta con los servicios por el momento de 3 empresas distribuidoras que le harán llegar su revista Charro USA en su tienda favorita.           La lista de localidades que presentamos solo refleja la información de una sola empresa distribuidora, talabarterías y western wear que nos facilitan la venta de la revista.
Si desea vender la revista Charro USA en su establecimiento, diríjase  al departamento de ventas al correo electrónico: ventas@misaltos.com
CIUDAD                    NOMBRE CIUDAD                    NOMBRE
ANAHEIM Súper Mercados Northgate González 
722 N. Anaheim Blvd.
ANAHEIM Súper Mercados Northgate González 
1150 N. East St.
ANAHEIM Súper Mercados Northgate González 
720 W. La Palma Ave.
ANAHEIM Súper Mercados Northgate González 
929 S. Euclid Street

ANTIOCH LA HUERTA MARKET

ARBUCKLE CORONA S MARKET

Arleta Vallarta's Supermarkets
9011 Woodman Ave.

ATWATER BROADWAY MARKET NO- 2

AVENAL RICE S LIQUOR STORE

BAKERSFIELD PANADERIA LATINA
BAKERSFIELD Vallarta's Supermarkets 
5951 Niles St.

BELL MINIMAX MARKET
BELL Súper Mercados Northgate González 
6801 S. Atlantic Ave.

Baldwin Park Vallarta's Supermarkets
13940 Ramona Blvd.

BERKELEY MI TIERRA FOODS

BLOOMINGTON CARNICERIA VASQUEZ

BOYES HOTSPRING LA MORENITA MARKET NO- 2

BRAWLEY CENTRAL LIQUOR

BREA VICTORIA MARKET

BUENA PARK Súper Mercados Northgate González 
6991 E. Lincoln Ave.
.

Burbank Vallarta's Supermarkets
10950 Sherman Way

CALEXICO EL SOL MEAT MARKET
CALEXICO EL SOL MEAT MARKET NO- 2

CALISTOGA MITCHELL S GROCERY

CAMARILLO CENTRO MARKET
CAMARILLO ESTABLOS MEAT MARKET

CANOGAPARK CARNICERIA YAHUALICA
CANOGAPARK Vallarta's Supermarkets
21208 Sherman Way
CANOGAPARK Vallarta's Supermarkets
21555 Roscoe Blvd.
CANOGAPARK Vallarta's Supermarkets
19725 Van Owen St.

CARPINTERIA LA MEXICANA
CARPINTERIA REYES MARKET

CARSON CITY EL TORITO INC-

CASTRO VALLEY EL RANCHO SUPERMERCADO

CATHEDRAL CITY CARNICERIA LA MICHOACANA
CATHEDRAL CITY CARNICERIA MEXICO

CHICO AZTECA VIDEO

CHULA VISTA THIRD AVENUE NEWS

COACHELLA CARNICERIA SUPER RANCH
COACHELLA Cardenas Supermarkets 
50037 Harrison Street

Colton Cardenas Supermarkets 
North Mount Vernon

COLUSA VALENCIA S

COMPTON LA HACIENDA PET SHOP STORE
2534 E. ALONDRA BLVD. 

CIUDAD                     NOMBRE CIUDAD                     NOMBRE
CHARRO USA Magazine
Price: $3.99 DLS
Number: 3
Issue Publication: May/June/July 2007
.
CHARRO USA Magazine
Price: $3.99 DLS
Number: 2
Issue Publication: Dic06/Jan/Feb 2007
SOLD OUT
..
CHARRO USA Magazine
Price: $7.50 DLS
Number: 1
Issue Publication: Sep/Oct/Nov 2006
.. Classified 
Horses (Caballos)
Trailers (Remolques)
Trucks (Camionetas)
Miscellaneous 
CONCORD AYALA WESTERN WEAR
CONCORD DISCO AZTECA
CONCORD MERCADO DEL VALLE
CONCORD PACIFICO FOODS NO- 2

CORNING LA PLAZA MEXICAN STORE

CORONA CARNICERIA DEL SOL
CORONA Cardenas Supermarkets 
301 S. Lincoln Ave.

COURTLAND COURTLAND MARKET

DALY CITY JOYERIA Y DISCOTECA MELISSA

DANA POINT MARINA RANCH MARKET

DELANO FAIR WAY MARKET
DELANO LA BARATA
DELANO MERCADO REAL INC-
DELANO Vallarta's Supermarkets 
1840 Cecil Ave.
DELANO TALABARTERIA EL ZARAPE
11475 Garzoli

DESERT HOT SPRI EL MERCADITO MARKET

DINUBA DISCOTECA COSVER

DIXON CARNICERIA LUPITA
DIXON PANADERIA LUPITA
 

EAST PALO ALTO GARDEN SUPER MARKET

EL CAJON GARCIA S PUEBLA MERCADO
EL CAJON CITY MI PUEBLO MKT

EL MONTE LIBRERIA DURANGO
EL MONTE Súper Mercados Northgate González 
3828 Pack Road

EUREKA EL PUEBLO MARKET

FAIR OAKS CARN- FAM- LOPEZ NO-7

FAIRFIELD LA CHARRITA MEXICAN MKT
FAIRFIELD MEXICO MEAT MKT-

FARMERSVILLE MERCADO DEL VALLE

FONTANA CARNICERIA EL ROMEO
FONTANA MERCADITO VAZQUEZ
FONTANA Cardenas Supermarkets 
16721 Valley Blvd.
FONTANA Cardenas Supermarkets 
16212 Foothill Blvd.
FONTANA Cardenas Supermarkets 
8963 Sierra Ave.

FREMONT DISCOTECA MEXICO
FREMONT EL TERRE MARKET
FREMONT LOS ALTOS MKT-
FREMONT RAMIREZ MARKET

FRESNO CARNICERIA LA HACIENDA
FRESNO DISCO AZTECA
FRESNO DISCOTECA MEXICO
FRESNO MOVIES INTERNATIONAL II
FRESNO Vallarta's Supermarkets 
4831 E. Butler Ave.

GARDENA DIANA S MARKET
GARDENA LAGOS MARKET

GILROY APATZINGAN MEAT MKT
GILROY EL CHARRITO MARKET

GOLETA LA CHAPALA MARKET
GOLETA TIM S MARKET AND MISCELANEOUS

GONZALEZ GARCIA S MARKET

GRIDLEY CASA LUPE

GROVER BEACH MI GUADALAJARA MEAT MARKET
GROVER BEACH LA TAPATIA MARKET NO- 2
GROVER BEACH WILLY S  MARKET

GUADALUPE ROMO S MARKET

HALFMOON BAY ORLANDO S PLACITA MARKET

HANFORD UNITED MARKET

HAWAIAN GARDENS NORTH GATE MARKET NO-3

HAWTHORNE CENTER MARKET

HAYWARD BOTTLE AND BOOK HOUSE
HAYWARD DISCOTECA MAYA
HAYWARD DISCOTECA SANTOS NO- 2
HAYWARD FIESTA DEPOT
HAYWARD HAYWARD PRODUCE
HAYWARD MONTEROS MARKET
HAYWARD VIDEO Z
HAYWARD CHAVEZ SUPERMARKET NO- 2
HAYWARD La Espuela Charra
1028 B St

Hesperia Cardenas Supermarkets 
1555 E. Main

HOLLISTER HOLLISTER DRIVE INN
HOLLISTER HOLLISTER SUPER MARKET
HOLLISTER LOS CUATES MEAT MARKET

HUNTINGTON PARK LA ESPERANZA MARKET

HURON ALAMOS MARKET
HURON LASSEN MARKET

INDIO JACOBO S DISCOTECA

INGLEWOOD LA MEXICANA MEAT MARKET

KETTLEMAN CITY KETTLEMAN CITY MARKET

KING CITY VARIEDADES ESTRADA

LA HABRA LA REYNA MARKET
LA HABRA Súper Mercados Northgate González 
580 W. La Habra Blvd.

LAGUNA HILLS MERCADO CORONA

LAHTROP PENA S MRKET NO- 2

LAKE ELSINORE EL DIEGO S VIDEO

Lancaster Vallarta's Supermarkets
1111 West Ave. I

LA PUENTE Súper Mercados Northgate González 
1425 N. Hacienda Blvd.
LA PUENTE Súper Mercados Northgate González 
831 N. Hacienda Blvd.

LEMOORE RANCHO CARNICERIA

LINCOLN FOTOS MARKET

LINDSAY EL PROGRESO NO-2

LODI DISCOTECA EL GALLO
LODI DOS HERMANOS MARKET
LODI EL LUCERO PRODUCTOS MEX-

LOMPOC LA MICHOACANA MEAT MKT-
LOMPOC CARNICERIA LA MEXICANA NO. 2

LONG BEACH LA MICHOACANA MEAT MARKET
LONG BEACH LA MEXICANA MARKET
LONG BEACH SAM S MARKET
LONG BEACH Súper Mercados Northgate González 
2120 Pacific Ave.

LOS ANGELES 7TH AND BROADWAY N-E-
LOS ANGELES ALOHA MARKET
LOS ANGELES LIB- MEXICO ECHO PARK
LOS ANGELES PINERO S FOOD MARKET
LOS ANGELES Súper Mercados Northgate González 
3425 Whittier Blvd.

LOS BANOS CASTILLO S VIDEO

LYNWOOD DISCO AZTECA

MADERA DISCOTECA GARCIA

MANTECA CARNICERIA LA ALTENA
MANTECA CARNICERIA ROSITA
MANTECA LA TRIGUENA BAKERY

MC- FARLAND- RANCHITO MARKET

MENLO PARK CHAVEZ SUPERMARKET

MILPITAS LA NORIA LIQUOR

MIRA LOMA EL TORITO MEAT MARKET

MODESTO DISCO AZTECA
MODESTO DISCO AZTECA NO- 3
MODESTO SUPER MERCADO DEL SOL

Montclair Cardenas Supermarkets 
10455 Mills Avenue

MOORPARK LATINO VIDEO
MOORPARK MOORPARK CENTRAL MKT
MOORPARK MOORPARK CENTRAL MKT. NO. 2

MORENO VALLEY COCINA MORENO MEAT MKT.
MORENO VALLEY Cardenas Supermarkets 
25065 SunnymeadBlvd
MORENO VALLEY Cardenas Supermarkets 
14930 Perris Blvd.

MORGAN HILL LA CHOZA MEAT MARKET
MORGAN HILL MADRONE MARKET
MORGAN HILL MORGAN HILL FOOD

MOUNTAIN VIEW COSITAS
MOUNTAIN VIEW PANADERIA MARLEN
MOUNTAIN VIEW PANADERIA MARLEN NO. 2

NAPA LA MORENITA MARKET
NAPA NAPA FOOD CENTER
NAPA TACO LOCO MKT

NEWARK RAMIREZ MKT NO- 2

NEWBURY PARK NUEVO MERCADO GUADALAJARA NO 2

NIPOMO LA PLACITA MARKET

North Hills Taqueria “Los Tres Hermanos”
9504 Sepulveda Blvd
North Hills Vallarta's Supermarkets
9136 Sepulveda Blvd.
North Hills El Potrerito Western Wear
9132 Sepulveda Blvd. No 4

NORTH HOLLYWOOD ARCHIE S RANCH MARKET
NORTH HOLLYWOOD Vallarta's Supermarkets
13051 Victory Blvd.
NORTH HOLLYWOOD Vallarta's Supermarkets
10859 Oxnard St.

Northridge Vallarta's Supermarkets
8458 Reseda Blvd.

OAKLAND ACAPULCO RECORDS NO- 1
OAKLAND BOTICA MEXICANA LA PIEDAD
OAKLAND CIUDAD DE MEXICO
OAKLAND DISCOLANDIA NO- 2
OAKLAND DULCERIA LA ROSA
OAKLAND DULCERIA LA ROSA NO-4
OAKLAND RINCON MUSICAL
OAKLAND SUPERMERCADO LOS PERICOS

OAKLEY PANCHOS MARKET

OCEANO CENTRAL MARKET NO-2
OCEANO LA TAPATIA MARKET

OLIVEHURST LA UNICA BAKERY

ONTARIO CARNICERIA DEL VALLE NO- 3
ONTARIO Cardenas Supermarkets 
1945 East Riverside Dr
ONTARIO Cardenas Supermarkets 
1714 S. Euclid Ave.
ONTARIO Cardenas Supermarkets 
720 East Holt Blvd.
ONTARIO HERRADURA DE ORO
317 N. Euclid Ave.

ORANGE EL FARO MEAT MARKET NO- 3

ORLAND GLORIA S RESTAURANT N MEAT MKT

OROSI TORTILLERIA EL PROGRESO

OXNARD ACAPULCO MARKET
OXNARD CHIVAS MARKET
OXNARD DISC. TUXEDOS MELENDEZ
OXNARD DISCOTECA FIESTA
OXNARD DUKES LIQUOR
OXNARD GNK INC. MARKET
OXNARD J- AND A- MARKET
OXNARD SAVIERS MARKET
OXNARD TORTILLERIA LA RANCHERITA
OXNARD TRES HERMANOS MARKET
OXNARD Vallarta's Supermarkets
1050 S. A Street

PACOIMA ROMAN S MARKET
PACOIMA Vallarta's Supermarkets
10161 N. San Fernando Rd 

PALM DESERT CARNICERIA ATOYAC

PALMDALE GONZALEZ MEAT MARKET
PALMDALE Vallarta's Supermarkets
440 E. Palmdale Blvd.
PALMDALE Vallarta's Supermarkets
1803 E. Palmdale Blvd

PALO ALTO DIAZ MARKET STOP

PARAMOUNT Súper Mercados Northgate González 
16259 Paramount Blvd.

PARLIER DISCOTECA LA PREFERIDA
PARLIER U SAVE MARKET

PERRIS EL RODEO NO. 7
PERRIS LA MEXICANA NO- 2
PERRIS Cardenas Supermarkets 
2560 N. Perris Blvd 

PETALUMA CASA DEL PALMAR

PICO RIVERA Súper Mercados Northgate González 
9101 E. Telegraph Rd.

PITTSBURG LA FLOR DE MEXICO
PITTSBURG LA HUASTECA MEXICAN GROCERY

PLANADA BROADWAY MARKET

POMONA POMONA RANCH MKT
POMONA Cardenas Supermarkets
2001 South Garey Avenue
POMONA Cardenas Supermarkets 
690 E. Holt Blvd.
POMONA Cardenas Supermarkets 
1645 W. Holt Ave.

PORTERVILLE CORTEZ MARKET
PORTERVILLE EL PROGRESO NO-1

PROBERTA HARVEY S MARKET

RAISIN CITY BEES MARKET

RANCHO CORDOBA CARNICERIA LA FAMILIA LOPEZ

REDLANDS CARNICERIA LOS VAZQUEZ

REDWOOD CITY CHAVEZ SUPER MARKET
REDWOOD CITY SUPER PURE WATER
REDWOOD CITY VEGAS MARKET AND GRILL
REDWOOD CITY VILLA LATINA
REDWOOD CITY WILLOW MARKET
REDWOOD CITY EL PAISANO SUPERMERCADO
REDWOOD CITY LA TIENDA MARKET

REEDLEY CARNICERIA MICHOACANA
REEDLEY EL GRAN MERCADO

RENO DISCO AZTECA

RIALTO EL TORO MARKET
RIALTO Cardenas Supermarkets 
250 West Foothill Blvd.

RICHMOND DISCOLANDIA NO- 3
RICHMOND FIESTA LATINA SUPERMARKET
RICHMOND LA ROSA MKT
RICHMOND LA ROSA MKT- NO- 2
RICHMOND LATINO RECORDS
RICHMOND PEPITO S DELI

RIVERBANK GARCIA S MARKET

RIVERSIDE LA FIESTA CARDENAS INC-
RIVERSIDE LA FIESTA CARDENAS INC- NO- 2
RIVERSIDE LA MACARENA
RIVERSIDE Cardenas Supermarkets 
6350 Van Buren Blvd

ROSEVILLE ROSEVILLE TORTILLA FACTORY

RUTHERFORD LA LUNA HANDY STORE

S- LAKE TAHOE LA PLAZA TAPATIA

SACRAMENTO CARNICERIA BAJA CALIFORNIA
SACRAMENTO DEL VALLE CARNICERIA Y PANAD-
SACRAMENTO CARN- FAMILIA LOPEZ MARKET
SACRAMENTO EL MERCADITO
SACRAMENTO TAPATIO BROTHERS MEXICAN MKT
SACRAMENTO CARNICERIA LA RANCHERITA
SACRAMENTO CARNICERIA LOPEZ MKT
SACRAMENTO CARNICERIA LOPEZ NO- 2
SACRAMENTO DISCOTECA SANCHEZ NO- 2
SACRAMENTO LA SUPERIOR MARKET NO- 2
SACRAMENTO LA SUPERIOR NO. 4

SALINAS 98 CENTS PLUS
SALINAS DISCO AZTECA NO- 5
SALINAS EXITOS LATINOS
SALINAS LA ESPERANZA MARKET
SALINAS LA ESTRELLA LIQUOR AND DELI
SALINAS LA MICHOACANA BAKERY
SALINAS LIBRERIA MEXICO
SALINAS MAGANAS MEAT MKT
SALINAS The Salinas Western Store
971-A N. Main St
SALINAS El Primo Western Wear 
880 E Alisal St
SALINAS Eduardos Department Store
1033 E Alisal St
 

SAN BERNARDINO ESPERANZA RANCH MARKET
SAN BERNARDINO MIDWAY MARKET

SAN BRUNO DISCOTECA SONIDO SANTOS NO-4

SAN DIEGO Súper Mercados Northgate González 
1410 S. 43rd St.

SAN FRANCISCO DISCOLANDIA
SAN FRANCISCO NUEVA LIBRERIA MEXICO
SAN FRANCISCO THAT S IT

San Fernando Restaurante “Los Tres Hermanos”
1049 San Fernando 

SAN GABRIEL LA GARDENIA

San Jacinto Cardenas Supermarkets 
1475 s. San Jacinto Ave

SAN JOSE ALVAREZ VIDEO RENTAL
SAN JOSE AMELIA S DISCOUNT STORE
SAN JOSE CAPITOL LIQUOR
SAN JOSE DISCO AZTECA
SAN JOSE EL SOL MARKET
SAN JOSE TRINY S DISCOTECA
SAN JOSE WILLOW MARKET
SAN JOSE YOLANDAS NO- 2
SAN JOSE APATZINGAN MEAT MARKET
SAN JOSE CASA MEXICO NO- 2
SAN JOSE CHAVEZ SUPERMARKET
SAN JOSE DE LA ROSA LATIN AMER.IMP.INC.
SAN JOSE ENVIOS AMERICA
SAN JOSE LA ESPERANZA MERCADO Y CARN-
SAN JOSE LA ESTRELLA MARKET
SAN JOSE SAN JOSE MEAT MARKET

SAN LEANDRO ADELAS VIDEOTECA
SAN LEANDRO DULCERIA LA ROSA NO-3
SAN LEANDRO SUPER LA RAZA

SAN MARTIN SAN MARTIN MARKET

SAN MATEO FIESTA LATINA
SAN MATEO VIDEO LOCO

SAN MIGUEL TORTILLERIA SINALOA

SAN PABLO EL AGUILA NEGRA DISCOTECA
SAN PABLO EL PORVENIR PRODUCE MARKET

SAN PEDRO ESQUINA DE ORO MARKET

SAN RAFAEL AZTECA MARKET
SAN RAFAEL TIENDA GUATEMALTECA

SANTA ANA CARLOS MARKET
SANTA ANA CARNICERIA EL FARO NO- 1
SANTA ANA DISCO TIENDA IMPACTO NO-3
SANTA ANA EL METATE PLAZA N0- 1
SANTA ANA EL TORO
SANTA ANA THE BEST MARKET
SANTA ANA Súper Mercados Northgate González 
1623 W. 17th St.
SANTA ANA Súper Mercados Northgate González 
409 E. 4th St.
SANTA ANA Súper Mercados Northgate González 
230 N. Harbor Blvd.
SANTA ANA Súper Mercados Northgate González 
1120 S. Bristol
SANTA ANA Súper Mercados Northgate González 
1010 S. Main Street
SANTA ANA Súper Mercados Northgate González 
770 South Harbor Blvd.

SANTA BARBARA CHAPALA MARKET
SANTA BARBARA GUADALAJARA MARKET
SANTA BARBARA LA BODEGUITA CARNICERIA
SANTA BARBARA TAQUERIA Y CARNICERIA MAYO S
SANTA BARBARA VILLARREAL MARKET

SANTA CRUZ BEACH MARKET
SANTA CRUZ DEL PUEBLO MARKET

SANTA MARIA CARNICERIA EL TORO
SANTA MARIA CHELA S PRODUCE
SANTA MARIA LA TIENDA DEL VALLE
SANTA MARIA PANADERIA SAN JUAN
SANTA MARIA PARK MARKET

SANTA PAULA CHINO S MARKET
SANTA PAULA GIL S FOOD MARKET

SANTA ROSA EL MERCADITO LOLAS
SANTA ROSA LEPE S TIENDA II
SANTA ROSA QUEZADA MARKET
SANTA ROSA SUPER LATINO MARKET

SEASIDE NORMA S JOYERIA Y DISC-

SEBASTOPOL LEPE S TIENDA

SHAFTER LA PALOMA BAKERY

SIMI VALLEY MERCADO GUADALAJARA NO- 3
SIMI VALLEY MERCADO NUMERO UNO

SO. SAN FCO. RANCHO MARKET

South El Monte Los Tres Potrillos USA western Wear
1611 Durfee Ave.

SOLEDAD BINGO SUPER MARKET
SOLEDAD LASSEN MARKET
SOLEDAD PACHECO MEAT MARKET

SOLVANG LA MORENA MARKET

SONOMA LA MORENITA MARKET NO- 3

SOUTH GATE LA UNICA
SOUTH GATE Súper Mercados Northgate González 
2633 Santa Ana St.

STA- FE SPRINGS C O R T E S I A

STOCKTON DISCO AZTECA NO- 4
STOCKTON EL DORADO MKT INCORPORATED
STOCKTON MERCADITO DON JOSE S
STOCKTON PENAS MEAT MARKET
STOCKTON ROBERTO S LIQ LIB HISPANO AMER

SUNNYVALE CHAVEZ SUPERMARKET

Sylmar Vallarta's Supermarkets
13820 Foothill Blvd.

THERMAL CHAPALA MARKET

THOUSAND PALMS CARNICERIA SAN MIGUEL

TULARE MINI MAX MARKET

UKIAH TALMAGE STORE

UNION CITY DISCOTECA LATINA
UNION CITY MISSION VIEW FOOD AND LIQ-

Valencia Vallarta's Supermarkets
22449 Lyons Ave.

VALLEJO LA ROSA MARKET
VALLEJO LA TAPATIA MEXICAN GROCERY N-2

VAN NUYS PANADERIA MEXICO
VAN NUYS Taqueria  “Los Tres Hermanos”
7456 Van Nuys Blvd
VAN NUYS Vallarta's Supermarkets
13715 Vanowen St.
VAN NUYS Vallarta's Supermarkets
16107 Victory Blvd.

VENTURA 4 BROTHERS MARKET
VENTURA FOUR WAY MARKET
VENTURA PUERTO VALLARTA N0. 2.

Victorville Vallarta's Supermarkets
12351 Mariposa Rd.

VISALIA CARNICERIA JALISCO
VISALIA HOUSTON AVE- MKT-

WATSONVILLE DEL SOL MARKET NO. 2
WATSONVILLE DEL SOL MARKET NO- 1
WATSONVILLE DISCOTECA OTI
WATSONVILLE EL CHARRITO MARKET NO-4
WATSONVILLE EXITOS LATINOS NO- 4
WATSONVILLE LA PRINCESA MARKET
WATSONVILLE LA ROSA MARKET
WATSONVILLE MEXICO MEAT MARKET

WESTLEY EL MERCADITO

WILLIAMS LA FORTUNA BAKERY

WILMINGTON Súper Mercados Northgate González 
1222 N. Avalon Blvd.

WINTERS TIENDA DELICIOUS

WOODLAND EL SOMBRERO FOODS

YUBA CITY CARNICERIA Y PANADERIA LUPITA
YUBA CITY LA PLACITA FOODS
YUBA CITY TORTILLERIA FLORES
 
 
 

 

HOME
FMCH
RADIO
NOTICIAS
CHAT
COMPRAS
WEB TV
FOTOGALERIA
Quienes Somos
Publicidad
Staff
Contáctanos
Copyright 2005-2009 Mis Altos Network Inc.
All right reserved.