Damien Leclère Profile and Player Statistics
First name: Damien
Last name: Leclère
Nationality:
Height: 180
Weight: 75

Football Career Transfers and Statistics

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

Competition Season Football Club

Damien Leclère has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
31/03/2013 Le Havre II
0 - 2
Lucon 0-1H2H+
S. Bah 3'  
  0 - 1 5' Marvin Seck
El-Hadji Ba 38'  
Dylan Louiserre 38'  
J. Cuvier 61'  
Lys Mousset 61'  
  67' Driss Abahlil
  67' Johann Heyman
  67' Mohamed Larbi
  67' Julien Valéro
  0 - 2 74' Matthieu Chemin
  79' Marvin Seck
  79' D. Mayenga
Benjamin Mendy  84'  
M. Okiélé 84'  
06/01/2013 Lucon
1 - 1
Brest 0-0H2H+
Marvin Seck 29' 1 - 0  
  1 - 1 41' Geoffrey Dernis
Julien Valéro 57'  
Johann Heyman 57'  
  59' T. Makonda
  82' Geoffrey Dernis
  82' Richard Soumah
Driss Abahlil 91'  
Thomas Poussevin 91'  
  102' Richard Soumah
Mohamed Larbi 103'  
Y. Kibundu 103'  
  114' Abel Khaled
  114' F. Julien
  117' Eden Ben Basat
08/12/2012 Stade Pontivy
1 - 4
Lucon 0-3H2H+
  0 - 1 8' Marvin Seck
  0 - 2 39' Marvin Seck
  0 - 3 41' Mohamed Larbi
Diego Cledy 52' 1 - 3  
  1 - 4 58' P. Germann
  62' Driss Abahlil
  62' Johann Heyman
  62' Stéphane Masala
  62' Julien Valéro
  69' G. Houla
  69' Y. Kibundu
J. Rivalan 69'  
Alan Maho 69'  
Pierre Le Helloco 88'  
Baptiste Le Peih 88'  
Jonathan Morlan 89'  
Maxime André 89'  
07/04/2012 Fontenay Vendée Foot
0 - 2
Lucon 0-0H2H+
A. Lescaille 46'  
Pierrick Mornet 46'  
  0 - 1 56' G. Houla
Martin Gandrillon 60'  
Kévin Durand 60'  
Alberto Queiros 63'  
  0 - 2 64' Marvin Seck
Alberto Queiros 71'  
David Kavtaradze 71'  
Kévin Durand 76'  
  76' Marvin Seck
  76' Driss Abahlil
  80' G. Houla
  80' Thomas Poussevin
  90' Mohamed Larbi
  90' A. Lourdelet
Aldin Alic 90+2'  
31/03/2012 Lucon
0 - 7
Romorantin 0-1H2H+
  0 - 1 10' Claudio Ramiadamanana
Stéphane Masala 22'  
Fabien Lavoyer 43'  
  47' Oscar Olou
  0 - 2 50' Nathalino Robalo
Stéphane Masala 52'  
P. Germann 52'  
Driss Abahlil 52'  
D. Mayenga 52'  
  0 - 3 54' Claudio Ramiadamanana
Julien Gatefin 56'  
  63' Missada Saytaïfa
D. Mayenga 67'  
  70' Jérémy Mikart
  71' Missada Saytaïfa
  71' M. Rousseau
  0 - 4 72' Anthony Robic
  0 - 5 75' Claudio Ramiadamanana
  78' S. Gomariz
  78' Bruce N'Dala
  78' Anthony Robic
  80' Jérémy Mikart
  80' J. Girard
  0 - 6 83' Bruce N'Dala
  0 - 7 88' J. Girard
28/03/2012 Lucon
2 - 0
Avranches 0-0H2H+
  18' B. Guyonnet
Stéphane Masala 44'  
  44' Jessy Trinite
A. Gnaleko 54' 1 - 0  
  61' Jean-Pierre Diéme
  61' H. El Hamdaoui
Thomas Poussevin 63'  
Marvin Seck 63'  
Driss Abahlil 81'  
Julien Gatefin 81'  
  82' S. Guyonnet
  82' Ramzi Tarchoun
  87' R. Cabon
D. Mayenga 88' 2 - 0  
P. Germann 88'  
J. Bertho 88'  
  88' T. Vauvy
  88' Antoine Picot
24/03/2012 Mantes 78
1 - 1
Lucon 1-1H2H+
  0 - 1 25' A. Gnaleko
Y. El Baillal 26' 1 - 1  
  59' A. Lourdelet
  59' Driss Abahlil
  59' J. Bertho
  59' G. Houla
Medoune Gueye 64'  
Bruno Preira 66'  
I. Sassi 66'  
  75' D. Mayenga
  75' Thomas Poussevin
Y. El Baillal 85'  
B. Baradji 85'  
17/03/2012 Lucon
2 - 0
Lorient II 1-0H2H+
P. Germann 8' 1 - 0  
G. Houla 61'  
A. Lourdelet 61'  
A. Lourdelet 62' 2 - 0  
  70' D. Dabo
  70' J. Vidot
  75' Tristan Do
  75' Thibaut Horbette
  80' Cheick Doukouré
  80' Amine Labidi
Marvin Seck 83'  
Driss Abahlil 83'  
Mohamed Larbi 83'  
Thomas Poussevin 83'  
10/03/2012 Pacy Vallee-d'Eure
0 - 4
Lucon 0-0H2H 
07/03/2012 Le Mans II
2 - 2
Lucon 0-0H2H+
C. Buisson 53'  
A. Koura 56'  
Eric Mahoto 56'  
  58' Fabien Lavoyer
F. Cissé 63' 1 - 0  
  1 - 1 65' Julien Gatefin
Kearyn Baccus 69'  
G. Landel 69'  
  69' A. Lourdelet
  69' Marvin Seck
  72' P. Germann
  72' Driss Abahlil
  76' Thomas Poussevin
  76' G. Houla
  1 - 2 77' Fabien Lavoyer
A. Derouard 82'  
K. Vergerolle 82'  
G. Landel 90' 2 - 2  
03/03/2012 Lucon
1 - 0
Caen II 0-0H2H+
D. Mayenga 56' 1 - 0  
  64' Mickaël Zami
  64' Yahia Aftis
A. Lourdelet 64'  
A. Gnaleko 64'  
Driss Abahlil 64'  
Mohamed Larbi 64'  
  73' Landry Zahui Ikpo
  73' Rong Salmi
Matthieu Chemin 81'  
Julien Gatefin 81'  
  81' Thomas Lemar
  81' Wendy Gibel
Julien Gatefin 86'  
25/02/2012 Carquefou
3 - 1
Lucon 0-0H2H+
Loïc Guillon 47' 1 - 0  
  53' J. Bertho
Jean-Marie David 54' 2 - 0  
  2 - 1 58' Fabien Lavoyer
  64' Driss Abahlil
  64' G. Houla
  70' J. Bertho
  70' P. Germann
  73' Fabien Lavoyer
C. Mayulu 74'  
Mickaël Ollivier 74'  
  76' Stéphane Masala
  76' Thomas Poussevin
Florian Martin 84' 3 - 1  
Jean-Marie David 85'  
Jean-Marie David 85'  
M. Tandjigora 85'  
22/02/2012 Viry Châtillon
1 - 1
Lucon 0-0H2H+
  34' Jérémy Messiba
  37' Arnaud Bertheux
  37' J. Bertho
  58' Mohamed Larbi
  58' A. Lourdelet
  67' D. Mayenga
  67' Driss Abahlil
N. Djitli 72'  
  72' G. Houla
Yannick Diasivi 74'  
Y. Pivaty 84'  
J. Roca 84'  
  0 - 1 87' A. Lourdelet
Walid Aichour 90' 1 - 1  
18/02/2012 Lucon
3 - 1
Le Havre II 2-0H2H+
D. Mayenga 7' 1 - 0  
A. Lourdelet 21'  
Marvin Seck 21'  
Marvin Seck 24' 2 - 0  
  28' C. Dikamona
Driss Abahlil 47' 3 - 0  
  51' P. Rakotoharisoa
  3 - 1 54' A. Diawara
Matthieu Chemin 56'  
Jérémy Messiba 56'  
  65' Guy Koukoui
  65' Oumar Camara
D. Mayenga 76'  
  76' Guessouma Fofana 
  76' L. Houelche
Driss Abahlil 80'  
Thomas Poussevin 80'  
  86' A. Diawara
  86' A. Gnanduillet
Jérémy Messiba 89'  
  90+3' E. Boketsu
Marvin Seck 90+3'  
28/01/2012 Lucon
0 - 0
Stade Plabennec 0-0H2H+
Julien Gatefin 67'  
G. Houla 67'  
  70' Fabien Saive
  70' Pierre-Yves Bégot
Stéphane Masala 85'  
Marvin Seck 85'  
Georges Ploquin 85'  
Driss Abahlil 85'  
Thomas Poussevin 85'  
A. Gnaleko 87'  
  87' Karim Semmam
22/01/2012 Lucon
0 - 2
Olympique Lyonnais 0-0H2H+
  45+1' Bafetimbi Gomis
  62' Jérémy Pied
  62' Alexandre Lacazette
  66' Kim Källström
A. Gnaleko 69'  
  72' Kim Källström
  72' Clément Grenier
  0 - 1 76' Bafetimbi Gomis
  84' Clément Grenier
Stéphane Masala 88'  
Julien Gatefin 88'  
J. Bertho 88'  
Fabien Lavoyer 88'  
  0 - 2 90' Lisandro López
14/01/2012 Concarneau
1 - 2
Lucon 0-0H2H+
Jérémy Drouglazet 46'  
H. Koré 46'  
  0 - 1 48' D. Mayenga
Christophe Nicolas 54' 1 - 1  
Marc Labat 64'  
Christophe Gourmelon 64'  
  67' Marvin Seck
  67' Driss Abahlil
  1 - 2 73' Jérémy Messiba
Christophe Nicolas 76'  
C. Benamara 76'  
  79' D. Mayenga
  79' Stéphane Masala
  90+4' Mohamed Larbi
  90+4' Matthieu Chemin
07/01/2012 Lucon
2 - 1
Avranches 1-0H2H+
  35' S. Guyonnet
Stéphane Masala 36'  
P. Germann 43'  
D. Mayenga 45' 1 - 0  
Mohamed Larbi 45'  
  63' S. Guyonnet
  63' Pierre Petit
  69' Ramzi Tarchoun
  69' H. El Hamdaoui
Jérémy Messiba 74'  
Driss Abahlil 76'  
G. Houla 76'  
  1 - 1 78' T. Vauvy
D. Mayenga 83' 2 - 1  
D. Mayenga 85'  
Julien Gatefin 85'  
Mohamed Larbi 88'  
Fabien Lavoyer 88'  
  88' Régis Pigeon
  88' T. Théault
G. Houla 90'  
  90' T. Théault
10/12/2011 Lucon
1 - 0
Trélissac 0-0H2H+
  2' Guillaume Eglin
Mohamed Larbi 13'  
G. Houla 13'  
Marvin Seck 15'  
  37' Yannick Four
  37' Michael Tronche
  45' T. Jaques
Julien Gatefin 46'  
Driss Abahlil 46'  
  67' B. Blancheton
  73' Mathieu Bouyer
  74' Cédric Agrain
  74' J. Legrand
  90' R. Housni
  90+1' Michael Tronche
Marvin Seck 90+4' 1 - 0  
  90+4' Michael Tronche
03/12/2011 La Vitreenne
1 - 3
Lucon 0-0H2H 
12/11/2011 Les Herbiers
1 - 2
Lucon 1-0H2H+
  13' Matthieu Chemin
Pierre Jamin 23'  
Maxime Le Borgne 33'  
Abdourahmane Dieye 38' 1 - 0  
  46' J. Bertho
  46' Arnaud Bertheux
  50' A. Gnaleko
Mathieu Didion 55'  
Martin Garot 60'  
Mickaël Chiron 60'  
  64' Mohamed Larbi
Hugo Beunaiche 65'  
A. Schuster 65'  
A. Schuster 75'  
Abdourahmane Dieye 79'  
M. Ras 79'  
  1 - 1 82' D. Mayenga
  85' D. Mayenga
  1 - 2 89' D. Mayenga
  89' D. Mayenga
  89' Fabien Lavoyer
05/11/2011 Lucon
0 - 0
Fontenay Vendée Foot 0-0H2H+
A. Gnaleko 26'  
  45' Jérémy Piveteau
  46' Nicolas Le Touzé
  68' Farid Boutadjine
  68' Guillaume Frau
Julien Gatefin 69'  
Driss Abahlil 69'  
  73' M. Blais
Mohamed Larbi 76'  
Jérémy Messiba 76'  
  80' Alberto Queiros
  80' A. Lescaille
  80' Nicolas Le Touzé
  80' K. Rauturier
D. Mayenga 88'  
Thomas Poussevin 88'  
22/10/2011 Romorantin
2 - 4
Lucon 2-3H2H+
Nathalino Robalo 7' 1 - 0  
  1 - 1 14' Driss Abahlil
Jérémy Mikart 22' 2 - 1  
Oscar Olou 24'  
Anthony Robic 25'  
  29' Stéphane Masala
  2 - 2 31' Marvin Seck
  2 - 3 33' Marvin Seck
  40' Julien Gatefin
  54' Julien Gatefin
  58' Driss Abahlil
  58' P. Germann
Elias M'Baye 58'  
S. Gomariz 58'  
Lamine M'Baye 63'  
Claudio Ramiadamanana 65'  
J. Girard 65'  
  66' P. Germann
Jérémy Mikart 68'  
Bruce N'Dala 68'  
  76' D. Mayenga
  76' Fabien Lavoyer
Lamine M'Baye 89'  
  2 - 4 90' Marvin Seck
  90' Stéphane Masala
  90' J. Bertho
08/10/2011 Lucon
2 - 1
Mantes 78 0-1H2H+
  23' Stéphane Le Parc
  30' Formose Gomis
  0 - 1 31' Aboulaye Soumbounou
  45' Y. El Baillal
A. Gnaleko 51'  
Matthieu Chemin 58'  
Mohamed Larbi 59'  
Driss Abahlil 59'  
  59' Y. El Baillal
  59' B. Baradji
  65' M. Keita
  65' Tayeb Jbara
G. Houla 69' 1 - 1  
  69' B. MBizi
  69' Kenny Vigier
  78' Stéphane Le Parc
D. Mayenga 83' 2 - 1  
G. Houla 83'  
D. Mayenga 84'  
Julien Gatefin 84'  
25/09/2011 Lorient II
2 - 1
Lucon 1-1H2H+
Mathias Autret 13' 1 - 0  
  1 - 1 19' Thomas Poussevin
Tristan Do 69'  
Thibaut Horbette 69'  
D. Dabo 72'  
  73' Fabien Lavoyer
  79' Arnaud Bertheux
  79' J. Bertho
  79' Thomas Poussevin
  79' Georges Ploquin
J. Vidot 79' 2 - 1  
Bryan Pelé 82'  
  82' Matthieu Chemin
  82' Jérémy Messiba
Mathias Autret 85'  
Amine Labidi 85'  
17/09/2011 Lucon
2 - 0
Pacy Vallee-d'Eure 0-0H2H 
10/09/2011 Caen II
0 - 0
Lucon 0-0H2H+
Yrondu Musavu-King 35'  
Hugo Hamel 64'  
Y. Gustarimac 64'  
Wendy Gibel 66'  
Nagui Bouras 66'  
  78' Stéphane Masala
  78' Julien Gatefin
Molla Wagué 80'  
  82' D. Mayenga
  82' Thomas Poussevin
Yahia Aftis 85'  
Mickaël Zami 85'  
03/09/2011 Lucon
1 - 0
Carquefou 0-0H2H+
G. Houla 51' 1 - 0  
A. Gnaleko 61'  
Matthieu Chemin 62'  
  62' Loutfi Zebidi
Driss Abahlil 64'  
Marvin Seck 64'  
  67' Florian Martin
  67' Jean-Marie David
G. Houla 68'  
  71' Thomas Delanoë
  71' T. Boubaya
G. Houla 73'  
Mohamed Larbi 73'  
J. Bertho 77'  
Arnaud Bertheux 77'  
  82' François Duhamel
  82' Koulah N'Doram
  83' Sebastien Le Paih
27/08/2011 Le Havre II
1 - 3
Lucon 1-1H2H+
A. Diawara 12' 1 - 0  
  1 - 1 24' Driss Abahlil
  51' Antoine Grellier
  51' D. Mayenga
  1 - 2 53' Mohamed Larbi
Guy Koukoui 57'  
E. Boketsu 57'  
  60' Julien Gatefin
  60' P. Germann
  65' P. Germann
D. Traoré 72'  
A. Gnanduillet 72'  
  77' Mohamed Larbi
  77' G. Houla
  1 - 3 80' D. Mayenga
El-Hadji Ba 81'  
R. Metelus 81'  
20/08/2011 Lucon
1 - 1
Le Mans II 0-0H2H+
  46' G. Landel
  0 - 1 48' A. Koura
A. Gnaleko 53'  
Stéphane Masala 63'  
G. Houla 65'  
Driss Abahlil 65'  
Mohamed Larbi 65'  
Antoine Grellier 65'  
  75' A. Koura
  75' C. Buisson
  75' Salif Cissé
  75' S. N'Gom
Marvin Seck 80'  
Georges Ploquin 80'  
  83' K. Madianga
  83' M. Koné
Driss Abahlil 86' 1 - 1  
  86' O. Vasseur
  88' Billal Djeddou
  90+3' Patrick Ekeng Ekeng
13/08/2011 Lucon
1 - 2
Saumur 1-0H2H+
Fabien Lavoyer 6'  
Driss Abahlil 13' 1 - 0  
Driss Abahlil 15'  
  35' R. Delbourg
  1 - 1 53' Samuel Delahaye
  59' David Granger
  65' Maxime Thonnel
  65' N. Adipi
Mohamed Larbi 67'  
Marvin Seck 67'  
  1 - 2 69' Mathieu Epagneul
  71' David Granger
  71' Thimothée Bresson
P. Germann 71'  
  73' Nicolas Bouvier
  73' Samir Guerza
Jérémy Messiba 78'  
Matthieu Chemin 78'  
Stéphane Masala 85'  
Thomas Poussevin 85'  
Fabien Lavoyer 90+3'  
28/05/2011 Fontenay Vendée Foot
2 - 2
Lucon 2-0H2H+
Talla N'Diaye 17' 1 - 0  
Nicolas Le Touzé 36' 2 - 0  
Alberto Queiros 49'  
Guillaume Frau 49'  
  2 - 1 51' P. Germann
  59' J. Bertho
  59' Charles Martin
Talla N'Diaye 66'  
B. Boulanger 66'  
  2 - 2 73' Marvin Seck
Nicolas Le Touzé 78'  
Pierre Benoit 78'  
  80' Fabien Debray
  80' Anthony Delavaud
21/05/2011 Lucon
1 - 0
Viry Châtillon 1-0H2H+
  16' Yannick Diasivi
Steven Inzerillo 21' 1 - 0  
  54' Yannick Diasivi
  54' Mathieu Zandona
  66' N. Benaries
  66' R. Bonaventure
Anthony Delavaud 68'  
Frederic Dubo 68'  
Frederic Dubo 71'  
Georges Ploquin 76'  
S. Guibert 76'  
  81' Cédric Janvier
  81' Damien Le Cam
Steven Inzerillo 83'  
Steven Inzerillo 83'  
Charles Martin 83'  
14/05/2011 Moulins
2 - 2
Lucon 2-1H2H+
Jérémy Acédo 17' 1 - 0  
  20' Stéphane Masala
  1 - 1 27' Cyril Harocarene
Jessy Madiadia 33'  
Paul Kabran-Djedou 44' 2 - 1  
K. Dumont 58'  
P. Dimitriou 58'  
Jason Berthomier 61'  
Ismaël Ugur 61'  
  64' X. Picault
  64' Georges Ploquin
Jonathan Joseph-Augustin 67'  
  2 - 2 67' Marvin Seck
  74' Fabien Debray
  74' Frederic Dubo
P. Ruffaut 88'  
Yoann Le Pivert 88'  
07/05/2011 Lucon
1 - 1
Avranches 1-0H2H+
  17' T. Lahaye
  18' B. Guyonnet
Marvin Seck 19' 1 - 0  
Fabien Debray 21'  
Cyril Harocarene 36'  
Stéphane Masala 58'  
S. Guibert 58'  
  59' Sylvain Didot
  59' Romain Rouxel
Marvin Seck 62'  
Georges Ploquin 64'  
P. Germann 64'  
  69' Romain Rouxel
  69' T. Théault
  1 - 1 79' Ramzi Tarchoun
  81' S. Guyonnet
  83' Ramzi Tarchoun
30/04/2011 Le Poire sur Vie VF
1 - 1
Lucon 1-0H2H+
William Stanger 35' 1 - 0  
  35' J. Bertho
Bernard Lopez 57'  
Kévin Dommangeau 57'  
  70' X. Picault
  70' Georges Ploquin
Dylan Domarin 74'  
A. Gazeau 80'  
Georges Mbassi Atangana 80'  
William Stanger 83'  
Georges Ba Depreyba 83'  
  88' Julien Gatefin
  88' Anthony Delavaud
  1 - 1 90' Marvin Seck
23/04/2011 Lucon
0 - 1
Caen II 0-1H2H+
Arnaud Bertheux 11'  
  0 - 1 12' Yahia Aftis
  38' Pablo Barzola
  45' Raphaël Guerreiro
  61' Lenny Nangis
  61' Alexandre Ballard
Julien Gatefin 61'  
Anthony Delavaud 62'  
Cyril Harocarene 62'  
Anthony Delavaud 62'  
  65' Molla Wagué
Steven Inzerillo 69'  
J. Bertho 69'  
  69' Anthony Deroin
  69' C. Le Quec
J. Bertho 72'  
  74' Mickaël Zami
  74' Anthony Melet
Julien Gatefin 74'  
X. Picault 74'  
  76' Yahia Aftis
Damien Leclère 76'  
Guillaume Cartron 78'  
Arnaud Bertheux 81'  
Matthieu Chemin 83'  
17/04/2011 Rennes II
0 - 1
Lucon 0-1H2H+
  0 - 1 13' P. Germann
Benjamin Basse 25'  
  42' Julien Gatefin
Abdoul Camara 52'  
Gaëtan Caro 52'  
  70' Fabien Debray
  70' Steven Inzerillo
Benjamin Basse 80'  
Kevin Makila Mutombo 80'  
  84' J. Bertho
  84' Fabien Lavoyer
09/04/2011 Lucon
4 - 2
St-Pryvé St-Hilaire 2-2H2H+
Cyril Harocarene 1' 1 - 0  
  18' Hassan Essalhi
  24' Makan Camara
  1 - 1 29' D. Mayenga
  1 - 2 35' D. Mayenga
Marvin Seck 37' 2 - 2  
Fabien Lavoyer 46'  
Guillaume Cartron 46'  
A. Zahrawi 46'  
Fabien Debray 46'  
  56' Ibrahim Diarra
  56' Badr-Eddine Meliane
Cyril Harocarene 58'  
  59' Flavien Lacroix
  70' Miguel Mussard
  74' David Soubieux
  74' Aurélien Dubois
  80' Miguel Mussard
  80' Jonathan De Nardi
Stéphane Masala 85' 3 - 2  
X. Picault 86' 4 - 2  
  87' Aurélien Dubois
26/03/2011 Cherbourg
1 - 1
Lucon 1-0H2H+
  26' J. Bertho
  26' Steven Inzerillo
  37' Stéphane Masala
Julien Revert 40' 1 - 0  
  45' Matthieu Chemin
  46' Charles Martin
  46' Marvin Seck
Sekou Mangara 56'  
Maguette Diongue 56'  
  60' Arnaud Bertheux
T. Vauvy 68'  
Victor Lecacheux 68'  
  1 - 1 79' Marvin Seck
Sadio Sow 82'  
  82' F. Koné
  82' Cyril Harocarene
  84' Matthieu Chemin
  89' Fabien Debray

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.