Carlos Rivaldo Caicedo Pincay Profile and Player Statistics
First name: Carlos Rivaldo
Last name: Caicedo Pincay
Position: Defender, Midfielder
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Carlos Rivaldo Caicedo Pincay has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Liga Pro Serie B 2025 Vinotinto 17 1 1 2 0 8 1
Liga Pro 2019 América de Quito 13 2 1 0 0 1 0

Carlos Rivaldo Caicedo Pincay has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
08/10/2025 Vargas Torres
0 - 0
Vinotinto 0-0H2H+
  19' Carlos Caicedo Pincay
Cristhian Alexander Díaz Robles 40'  
Brayan Sanchez 46'  
  49' Patricio Alejandro Vargas Cedeño
Julio Ayoví Casierra 87'  
  87' Patricio Vidal
  89' Galo Corozo
24/09/2025 Vinotinto
0 - 1
Cumbaya 0-0H2H+
Carlos Caicedo Pincay 16'  
  18' Aderlyn Johao Delgado de Jesús
  43' Steven Jaramillo
  75' Rodrigo Morinigo
  0 - 1 85' Dany Coronel
  86' Dany Coronel
  89' Braian Cuello
18/09/2025 Chacaritas
2 - 2
Vinotinto 1-1H2H+
Kevin Valencia 7' 1 - 0  
  1 - 1 11' Jakson Iber Bolaño Mairongp
D. Camacho 31'  
  46' Jesús Paz
Ricardo Otelino Corozo Páez 50'  
Libinton Banner Angulo Quiñonez 57'  
Leonardo Nazareno 57'  
  64' Marco Angulo
  64' Andrés Felipe Ávila
  67' Jakson Iber Bolaño Mairongp
  67' Jacobo Kouffaty
  69' Abel Josué Macías Cruz
  1 - 2 72' Andrés Felipe Ávila
Jair Martínez 75'  
Duffer Carabalí 75'  
  76' Luis Mario Porozo Mina
Ricardo Otelino Corozo Páez 77' 2 - 2  
Saavian España 78'  
  84' Wilmer Samuel Conforme Zambrano
  84' Ariel Nicolás Bonilla Baldeón
J. Castillo 84'  
R. Lara 86'  
Jose Caicedo 86'  
  90' Patricio Alejandro Vargas Cedeño
05/09/2025 Imbabura
0 - 3
Vinotinto 0-1H2H+
  0 - 1 8' Wilmer Samuel Conforme Zambrano
Ariel Aguas 46'  
46'  
Juan Alcivar 65'  
Edu Arboleda 65'  
  66' Jonathan Zambrano
  66' Marco Angulo
Henry Calderón 68'  
  0 - 2 70' Wilmer Samuel Conforme Zambrano
  78' Patricio Vidal
  78' Jakson Iber Bolaño Mairongp
Rony Caicedo 81'  
Gilmar Cevallos 81'  
Marcelo Mantilla 81'  
José Corozo 81'  
Guillermo Coronel 82'  
  0 - 3 83' Jakson Iber Bolaño Mairongp
  87' Jesús Paz
  87' Ariel Nicolás Bonilla Baldeón
10/08/2025 9 de Octubre
0 - 1
Vinotinto 0-1H2H+
  0 - 1 29' Patricio Alejandro Vargas Cedeño
Jairo Marco Mairongo Ruiz 46'  
46'  
Yeiler Mosquera 46'  
46'  
Carlos Vidal Arroyo Molina 59'  
59'  
59'  
Jamilton Carcelen 59'  
59'  
  60' Carlos Caicedo Pincay
  63' Luis Mario Porozo Mina
  70' Jacobo Kouffaty
  70' Andrés Felipe Ávila
  70' Patricio Alejandro Vargas Cedeño
  70' Horacio Celestino García Delgado
  86' Patricio Vidal
  86' Jakson Iber Bolaño Mairongp
90+2'  
31/07/2025 Vinotinto
1 - 2
Gualaceo 0-1H2H+
  0 - 1 5' Jacson Pita
  40'
  45+2' Denilson Ovando
  45+4'
Jonathan Zambrano 59'  
Horacio Celestino García Delgado 59'  
Jacobo Kouffaty 59'  
Jakson Iber Bolaño Mairongp 59'  
  67' Garis Mina
  0 - 2 72'
Abrahan Wilfredo Moreno 74'  
Andrés Felipe Ávila 74'  
  78' Jacson Pita
  78'
Jesús Paz 80'  
Ariel Nicolás Bonilla Baldeón 80'  
Patricio Vidal 81' 1 - 2  
  89' Denilson Ovando
  89'
  89' Kevin Arroyo
  89'
Andrés Felipe Ávila 90'  
24/07/2025 Imbabura
1 - 0
Vinotinto 1-0H2H+
  12' Horacio Celestino García Delgado
  28' Emir Faccioli
  28' Carlos Caicedo Pincay
Leandro Pantoja  30' 1 - 0  
Marcelo Mantilla 38'  
Rony Caicedo 52'  
Gilmar Cevallos 52'  
Marcelo Mantilla 62'  
Ariel Aguas 62'  
  66' Galo Corozo
  66' Jakson Iber Bolaño Mairongp
  66' Horacio Celestino García Delgado
  66' Marco Angulo
Danny Burbano 76'  
Ariel Fernando Alcivar 76'  
Henry Calderón 76'  
76'  
16/07/2025 Vinotinto
8 - 0
22 de Julio 3-0H2H+
Patricio Alejandro Vargas Cedeño 19' 1 - 0  
  23' Publio Del Piero Mina Loor
  23' Johan Sebastián Vinces Hidalgo
Wilmer Samuel Conforme Zambrano 26' 2 - 0  
Patricio Alejandro Vargas Cedeño 31' 3 - 0  
Patricio Alejandro Vargas Cedeño 46' 4 - 0  
Carlos Caicedo Pincay 49' 5 - 0  
  53' Ariel Enrique Castro Medina
  53'
  53' J. Paredes
  53'
Jacobo Kouffaty 55' 6 - 0  
Galo Corozo 63'  
Fran Killer Piñeiros Caicedo 63'  
Jesús Paz 63'  
Jakson Iber Bolaño Mairongp 63'  
  65' Alex Iván Caicedo Caicedo
  65' Keifran Decker Ibarra Cabeza
  65' Jorge Mendoza Clavijo
Jonathan Zambrano 73'  
Luis Mario Porozo Mina 73'  
  76'
Jacobo Kouffaty 80'  
Ariel Nicolás Bonilla Baldeón 80'  
Wilmer Samuel Conforme Zambrano 84' 7 - 0  
Fran Killer Piñeiros Caicedo 86'  
Ariel Nicolás Bonilla Baldeón 90' 8 - 0  
03/07/2025 Vinotinto
0 - 0
Leones del Norte 0-0H2H+
Galo Corozo 40'  
  43' Jose Caicedo
Galo Corozo 46'  
Edwin Rodríguez 46'  
Edwin Rodríguez 55'  
Jacobo Kouffaty 57'  
Abrahan Wilfredo Moreno 57'  
  61' Jonathan Ronaldo Arroyo
  61' Wílmer Godoy 
  61' Ivo Kestler
  61' Daniel Porozo
Horacio Celestino García Delgado 71'  
Marco Angulo 71'  
  78' Kevin Velasco
  78' J. Betancourt
  78' Jose Caicedo
  78' Miguel Yordan Caicedo Orobio
Jesús Paz 85'  
Jakson Iber Bolaño Mairongp 85'  
  86' Ignacio Cechi
  86' Santiago Daniel Minda Ruales
13/06/2025 Vinotinto
1 - 1
San Antonio 0-0H2H+
Jahir Caicedo 46'  
Patricio Alejandro Vargas Cedeño 46'  
E. Rodríguez 53'  
  60' I. Sánchez
  60' Andrew Draper
  60' Eric Valencia
  60' Saenddy Said Yánez Zambrano
  60' Kevin Júnior Valencia Vázquez
  65' Jordan José Medina Mina
  65' Gino Ricardo Angulo Bones
  0 - 1 72' Kevin Júnior Valencia Vázquez
Jesús Paz 81'  
Ariel Nicolás Bonilla Baldeón 81'  
Jakson Iber Bolaño Mairongp 81'  
Marco Angulo 81'  
Abrahan Wilfredo Moreno 81'  
Luis Mario Porozo Mina 81'  
Carlos Caicedo Pincay 81'  
Andrés Felipe Ávila 83' 1 - 1  
  88' Jordan Yepez
05/06/2025 Vargas Torres
2 - 2
Vinotinto 0-0H2H+
  22' Abrahan Wilfredo Moreno
Luis Enrique Lastra Castro 35'  
Erik Eusebio Yepez Carabalí 49' 1 - 0  
Jostin Exequiel Arana Batalla 60'  
Javier Narváez 60'  
  60' Abrahan Wilfredo Moreno
  60' Patricio Vidal
  60' Patricio Alejandro Vargas Cedeño
  60' Jonathan Zambrano
Kener Arce 63'  
  1 - 1 65' Carlos Caicedo Pincay
Jonathan González 68'  
José Porozo Palomino 68'  
Cristhian Alexander Díaz Robles 68'  
Guillermo Eduardo Orozco Segura 68'  
Javier Narváez 70' 2 - 1  
  75' Horacio Celestino García Delgado
  75' Ariel Nicolás Bonilla Baldeón
  75' Marco Angulo
  75' Jahir Caicedo
Cristopher Josué Arteaga Cheme 79'  
Cristopher Josué Arteaga Cheme 85'  
Joel Rodrigo Cortes Castillo 85'  
  85' Andrés Felipe Ávila
  85' Jakson Iber Bolaño Mairongp
Javier Narváez 87'  
  2 - 2 90+3' Patricio Vidal
29/05/2025 Vinotinto
0 - 1
9 de Octubre 0-0H2H+
Jacobo Kouffaty 29'  
  31' Jipson Orovio
  0 - 1 85'
  89'
  90+6' Wilmar Rivas
15/05/2025 Vinotinto
3 - 1
Imbabura 2-1H2H+
  0 - 1 17' Cristhian Alexander Benalcazar Folleco
Carlos Caicedo Pincay 18'  
Ariel Nicolás Bonilla Baldeón 29' 1 - 1  
  39' Marcelo Mantilla
  39' Roni Chávez
Patricio Alejandro Vargas Cedeño 45+1' 2 - 1  
  58' Leandro Pantoja
  58' Justin Ariel Canacuán Salazar
  58' Steven Gomez
  58' Edison Caicedo
  58' Martín Sánchez
Horacio Celestino García Delgado 61'  
Jakson Iber Bolaño Mairongp 61'  
  73' Martín Sánchez
Andrés Felipe Ávila 75'  
Wilmer Samuel Conforme Zambrano 75'  
Jacobo Kouffaty 75'  
Jonathan Zambrano 75'  
Ariel Nicolás Bonilla Baldeón 79'  
Jahir Caicedo 79'  
Carlos Caicedo Pincay 79'  
Jordan Ponguillo 79'  
  81' Danny Burbano
  81' Jhonny Castillo
Jonathan Zambrano 90+2'  
Jahir Caicedo 90+7' 3 - 1  
Jahir Caicedo 90+8'  
23/04/2025 Leones del Norte
2 - 0
Vinotinto 1-0H2H+
Martín Javier Caramuto 10' 1 - 0  
  45'
  55' Horacio Celestino García Delgado
  55' Ariel Nicolás Bonilla Baldeón
Tomás Ibarra Martínez 55' 2 - 0  
  55' Wilmer Samuel Conforme Zambrano
  55' Jahir Caicedo
  55' Jordan Ponguillo
  55' Emir Faccioli
69'  
  71' Marco Angulo
  71' Jesús Paz
Daniel Segura 71'  
Joel Ventura 71'  
  71' Galo Corozo
  71' Jonathan Zambrano
Martín Javier Caramuto 81'  
Miguel Yordan Caicedo Orobio 81'  
Tomás Ibarra Martínez 81'  
Ivo Kestler 81'  
Daniel Segura 90'  
  90' Aldo Bareiro
  90' Carlos Caicedo Pincay
Herlin Hernán Lino Pluas 90'  
Ariel Borja 90'  
Jose Caicedo 90'  
Bryan Oña 90'  
Ariel Borja 90+1'  
  90+2'
  90+2' Ariel Nicolás Bonilla Baldeón
17/04/2025 Guayaquil City
3 - 2
Vinotinto 1-0H2H+
  17' Carlos Caicedo Pincay
Yardely Rodriguez 42' 1 - 0  
  44' Jordan Ponguillo
  1 - 1 52' Patricio Alejandro Vargas Cedeño
Anderson Naula 55' 2 - 1  
  63' Jahir Caicedo
Junior Ayovi 66' 3 - 1  
  3 - 2 87' Ariel Nicolás Bonilla Baldeón
  90+2' Ariel Nicolás Bonilla Baldeón
Santiago Camilo Laurino Gambetta 90+3'  
08/04/2025 Vinotinto
3 - 2
Independiente Juniors 1-2H2H+
Patricio Alejandro Vargas Cedeño 1' 1 - 0  
  1 - 1 38' Maelo Renteria
  1 - 2 40' Jeffrey Jair Caiza Bazurto
Patricio Vidal 46'  
Jacobo Kouffaty 46'  
  60' Henry Josué Palacios Angulo
  63' Jose Klinger
  63' Hans Stalin Peralta Montezuma
  63' Milton Jahir Cagua Valencia
  63' Washington Andrés Yoong Romero
Horacio Celestino García Delgado 70'  
Ariel Nicolás Bonilla Baldeón 70'  
Jakson Iber Bolaño Mairongp 70'  
Wilmer Samuel Conforme Zambrano 70'  
  72' Bryan García
  72' Ángel Rivaldo Lugo Quiñónez
  72' Paul Perlaza
  72' Pablo Alessandro Vela Valencia
Wilmer Samuel Conforme Zambrano 79' 2 - 2  
Carlos Caicedo Pincay 81'  
  83' Michael Ayovi
Andrés Felipe Ávila 83'  
Jesús Paz 83'  
Galo Corozo 83'  
83'  
Patricio Alejandro Vargas Cedeño 88'  
Patricio Alejandro Vargas Cedeño 88' 3 - 2  
27/03/2025 Vinotinto
2 - 1
Vargas Torres 1-1H2H+
Galo Corozo 11'  
Galo Corozo 24' 1 - 0  
  1 - 1 29' Erik Eusebio Yepez Carabalí
  36'
Emir Faccioli 38'  
  63' Cristopher Josué Arteaga Cheme
  63' Allyson Silva da Luz
  63' Erik Eusebio Yepez Carabalí
  63' Sergio Felipe Cárdenas González
Andrés Felipe Ávila 67'  
Patricio Vidal 67'  
Andrés Felipe Ávila 67'  
Jonathan Zambrano 67'  
Horacio Celestino García Delgado 73' 2 - 1  
Horacio Celestino García Delgado 80'  
Bryan Samuel Cangá Tomala 80'  
  81' Ariel Enrique Castro Medina
  81' Cristhian Alexander Díaz Robles
  81' José Porozo Palomino
  81' Jordan Steven Montezuma Peralta
  82' Kener Arce
Bryan Samuel Cangá Tomala 83'  
Carlos Caicedo Pincay 86'  
Galo Corozo 86'  
Luis Mario Porozo Mina 86'  
Galo Corozo 86'  
Jorge Estéban Sánchez Bermúdez 86'  
02/11/2019 América de Quito
1 - 0
Universidad Católica 0-0H2H+
  46' M. Rodríguez
  46' D. Armas
  63' B. Oña
  63' J. Betancourt
Jader Zambrano Dueñas 64'  
Jason Olvera Castro 64'  
Daniel Valencia 67' 1 - 0  
Joao Chasing López 76'  
E. Puente 76'  
J. Cifuentes 84'  
J. Ortíz 84'  
27/10/2019 Delfin
2 - 1
América de Quito 0-0H2H+
Luis Cangá 25'  
D. Corozo 46'  
Pedro Perlaza 46'  
  46' Franklin Carabalí
Edison Caicedo 61'  
Juan Rojas 61'  
  0 - 1 64' Daniel Valencia
Roberto Ordoñez 68'  
Alejandro Villalva 68'  
  75' Daniel Valencia
  75' B. Hernández
C. Garcés 76' 1 - 1  
  85' R. Medina
  85' C. Espínola
Bruno Piñatares 87'  
  89' J. Vivar
  89' Y. Valencia
C. Garcés 90+1' 2 - 1  
C. Garcés 90+2'  
29/09/2019 El Nacional
0 - 1
América de Quito 0-1H2H+
J. Borja 12'  
Kevin Peralta 32'  
  0 - 1 43' R. Medina
  50' Daniel Valencia
  61' J. Cifuentes
Kevin Peralta 63'  
J. Ordoñez 63'  
  65' J. Vivar
  65' I. Trelles
Luis Congo 71'  
Miguel Parrales 71'  
  73' R. Medina
  73' Y. Valencia
Jairo Padilla 82'  
M. Segura 82'  
  83' Daniel Valencia
  83' R. Carrillo
14/09/2019 Aucas
3 - 0
América de Quito 0-0H2H+
J. Espinoza 20'  
  25' Manuel Lucas
  34' B. Hernández
  53' Onofre Mejía
Carlos Cuero 57'  
Juan Manuel Tévez 64'  
Édson Montaño 64'  
S. Micolta 65'  
K. Arroyo 65'  
Édson Montaño 69' 1 - 0  
Édson Montaño 72' 2 - 0  
  75' Manuel Lucas
  75' R. Medina
Matías Duffard Villarreal 76'  
R. Mina 76'  
Anthony Bedoya 81' 3 - 0  
  81' D. Segura
  81' Y. Valencia
  82' J. Cifuentes
  82' Esteban Dávila Alarcón
Víctor Figueroa 87'  
31/08/2019 América de Quito
2 - 0
Técnico Universitario 0-0H2H+
Onofre Mejía 3'  
Franklin Carabalí 5'  
  40' Carlos Luis Moyano
  43' Eddie Guevara
  55' Tito Vicuña Farfán
  55' Carlos Mosquera
  62' D. Dorregaray
  62' K. Jauch
J. Vivar 65'  
R. Medina 65'  
Onofre Mejía 70'  
Esteban Dávila Alarcón 70'  
  77' Charles Vélez
  77' Williamson Cordoba
C. Espínola 82' 1 - 0  
C. Espínola 83'  
  85' Carlos Luis Moyano
J. Cifuentes 90'  
B. Hernández 90+2'  
I. Trelles 90+2'  
D. Segura 90+4' 2 - 0  
D. Segura 90+4'  
R. Medina 90+5'  
25/08/2019 Barcelona Guayaquil
4 - 0
América de Quito 3-0H2H+
  17' B. Hernández
Fidel Martínez 18' 1 - 0  
Fidel Martínez 28' 2 - 0  
Jonatan Álvez 31'  
Damián Díaz 43' 3 - 0  
  45' Francisco De La Cruz Cortéz
  45' Onofre Mejía
  46' Francisco De La Cruz Cortéz
  46' J. Cifuentes
  46' B. Hernández
  46' D. Segura
Byron Castillo  69'  
Mario Pineida  69'  
Seba Pérez 71'  
Matías Oyola 71'  
  73' Onofre Mejía
  73' J. Vivar
Billy Arce 76'  
L. Campana 76'  
Fidel Martínez 82' 4 - 0  
17/08/2019 América de Quito
3 - 0
Guayaquil City 0-0H2H+
Joao Chasing López 46'  
D. Segura 46'  
C. Espínola 66' 1 - 0  
B. Hernández 66'  
R. Medina 66'  
  68' J. Cevallos
  68' L. Vila
C. Espínola 70' 2 - 0  
  73' Gonzalo Mastriani
  73' A. Naula
Carlos Caicedo Pincay 77'  
  77' A. Chávez
Carlos Caicedo Pincay 82'  
I. Trelles 82'  
C. Espínola 90+2' 3 - 0  
10/08/2019 Macará
1 - 0
América de Quito 0-0H2H+
C. Feraud 18'  
Mario Rizotto 18'  
Galo Corozo 51'  
Ronald Champang 58'  
A. Gómez 58'  
A. Gómez 61'  
  66' Daniel Valencia
  66' Y. Valencia
Janner Corozo 69'  
J. Lucas 69'  
  73' Esteban Dávila Alarcón
  74' S. Mallitasig
  74' H. Oñate
J. Lucas 76'  
  79' B. Hernández
  79' E. Villena
Michael Estrada 86' 1 - 0  
03/08/2019 América de Quito
1 - 1
Independiente del Valle 1-1H2H+
  24' Richard Schunke
Y. Valencia 26' 1 - 0  
  1 - 1 27' W. Corozo
Franklin Carabalí 49'  
  55' E. Mera
  55' Dani Nieto
  61' A. Cabeza
  61' J. Sánchez
C. Espínola 62'  
H. Oñate 62'  
José Hernández 70'  
E. Villena 70'  
  74' Cristian Dájome
  74' Angelo Preciado
  75' Roberto Garcés
Franklin Carabalí 78'  
Y. Valencia 81'  
Carlos Caicedo Pincay 81'  
Onofre Mejía 88'  
16/07/2019 América de Quito
1 - 1
Olmedo 0-1H2H+
  0 - 1 5' Willian Cevallos
  15' Willian Cevallos
  31' M. Posligua
D. Segura 38'  
Manuel Lucas 41'  
Franklin Carabalí 45+1'  
E. Villena 46'  
J. Vivar 46'  
  47' M. Posligua
  50' Nicolás Ortíz
Esteban Dávila Alarcón 57'  
R. Carrillo 57'  
  63' F. Durán
  63' M. Corozo
  67' Á. Viotti
  67' J. Sierra
Onofre Mejía 75'  
Luis Congo 77'  
R. Medina 77'  
  80' M. Orlando
  80' J. Villacrés
  81' J. Villacrés
J. Cifuentes 90'  
R. Carrillo 90+4' 1 - 1  
06/07/2019 Mushuc Runa
2 - 1
América de Quito 2-0H2H+
Dennys Quintero 24' 1 - 0  
  25' Manuel Lucas
Adonis Preciado 25'  
  26' B. Hernández
J. Amieva 36' 2 - 0  
  46' Y. Valencia
  46' D. Segura
  2 - 1 52' D. Segura
Gregory Ortiz 53'  
J. Ramírez 53'  
J. Ramírez 54'  
Henry Patta 61'  
Marco Carrasco 61'  
Marco Carrasco 61'  
  65' R. Carrillo
  65' Luis Congo
Ismael Gómez 65'  
Daniel Samaniego 65'  
  66' B. Hernández
  70' Joffré Escobar
  70' Francisco De La Cruz Cortéz
  75' Onofre Mejía
Jover Espinoza 90+3'  
24/05/2019 Universidad Católica
1 - 0
América de Quito 0-0H2H+
  42' R. Oñate
  44' R. Oñate
  45' Jairon Bonett
  46' Federico Laurito
  46' Carlos Caicedo Pincay
Emiliano Clavijo 46'  
Facundo Martínez 46'  
  53' Jairon Bonett
  53' Luis Congo
B. Oña 59'  
Wálter Chalá 59'  
Miguel Parrales 59'  
Bruno Vides 59'  
D. Armas 66' 1 - 0  
  72' Joffré Escobar
  72' Jesús Preciado
19/05/2019 América de Quito
1 - 1
Delfin 1-0H2H+
B. Hernández 41' 1 - 0  
  47' Robert Burbano
  49' Roberto Luzarraga
  59' L. Vila
  59' Felipe Mejía
  61' Sergio López
  61' Juan Rojas
Jairon Bonett 66'  
Luis Congo 66'  
  70' Edison Caicedo
  70' Alejandro Villalva
B. Hernández 71'  
Esteban Dávila Alarcón 71'  
I. Trelles 72'  
Federico Laurito 80'  
O. Quintero 80'  
A. Monteverde 88'  
  1 - 1 90' William Riveros
Franklin Carabalí 90+1'  
Onofre Mejía 90+2'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.