Stadium: Stade Bernard Gasset Terrain n°7
Coach: Yannick Chandioux
Division 1 Women Form:
Overall Form:

Montpellier W home ground venue is Stade Bernard Gasset Terrain n°7.

Yannick Chandioux is the current coach for Montpellier W.

Montpellier W Division 1 Women Match Fixtures and Results

[ Home Overall Away  ]

Montpellier W have played a total of 22 matches in France Division 1 Women. Their current statistics is 10 win, 3 draw and 9 lose.

Montpellier W did not lose their last two matches in the competition.

The overall results is shown by default. You can also analyze Montpellier W results for their home or away matches in Division 1 Women 2024/2025.

Click on + to view detailed soccer statistics of the goal scorers, yellow and red cards for each match.
The match kick-off date and time is automatically converted to your local timezone.

Team Total Matches Win Draw Lose
Montpellier W 22 10 3 9
Date
Home
Score
Away
HT      
07/05/2025 Fleury 91 W
1 - 2
Montpellier W 1-1H2H O +
  0 - 1 27' Sonia Ouchene
Aissata Traoré 30'  
Aissata Traoré 30'  
Hillary Diaz 35'  
  36' Cyrielle Blanc
Faustine Robert 38' 1 - 1  
  41' Justine Lerond
  41' Coralie Houamria
Inès Jaurena 46'  
Marine Dafeur 46'  
Claudine Meffometou 48'  
Ewelina Kamczyk 63'  
Aïrine Fontaine 63'  
  63' Cyrielle Blanc
  63' Ella Palis
  64' Soufiya Ngueleu
  64' Justine Rouquet
  68' Marie Levasseur
Hillary Diaz 72'  
Sarah Kassi 72'  
  77' Ella Palis
  77' Lola Gstalter
  77' Lea Khelifi
  77' Agathe Felden
  77' Elisa Rambaud
Louis Batcheba 82'  
Inès Konan 82'  
  1 - 2 90+2' M’Mahawa Diakité
23/04/2025 Montpellier W
0 - 0
Dijon W 0-0H2H O +
  33' Léna Goetsch
Soufiya Ngueleu 68'  
Judith Coquet 68'  
Ella Palis 68'  
Rose Kadzere 68'  
  73' Tegan McGrady
  73' Margaux Vairon
  73' Kate Taylor
  73' Meriame Terchoun
  73' Kate Taylor
  73' Meriame Terchoun
Lola Gstalter 76'  
Lea Khelifi 76'  
Sonia Ouchene 76'  
Justine Rouquet 76'  
  82' Sarah Jankovska
  82' Rose Lavaud
Jade Rastocle 84'  
Kethna Louis 84'  
  90+1' Margaux Vairon
12/04/2025 Guingamp W
3 - 1
Montpellier W 1-0H2H O +
Grace Kazadi Ntambwe 29'  
  39' Justine Lerond
Alison Peniguel 41' 1 - 0  
Agathe Ollivier 46'  
Lou Autin 46'  
Anais Ribeyra 58' 2 - 0  
  59' Ella Palis
  59' Justine Rouquet
Anais Ribeyra 66'  
Sabitra Bhandari 66'  
Maureen Bigot 67'  
Imane Touriss 67'  
  69' Lola Gstalter
Sofia Guellati 71' 3 - 0  
  71' Celeste Boureille
  71' Kethna Louis
  71' Lola Gstalter
  71' Soufiya Ngueleu
  3 - 1 80' Justine Rouquet
Grace Kazadi Ntambwe 82'  
Naomi Ndjoah Eto 82'  
  83' Sonia Ouchene
  83' Inès Belmiliani
  83' Rose Kadzere
  83' Rosalie Chaine Rochette
Leila Peneau 83'  
Maelle Seguin 83'  
  88' Oceane Deslandes
29/03/2025 Montpellier W
2 - 0
Paris W 0-0H2H O +
Cyrielle Blanc 25'  
Cyrielle Blanc 46'  
Judith Coquet 46'  
Jade Rastocle 54' 1 - 0  
  64' Mathilde Bourdieu
  64' Maëlle Garbino
  75' Daphne Corboz
  75' Margaux Le Mouël
Rose Kadzere 79'  
Lea Khelifi 79'  
Sonia Ouchene 79'  
Soufiya Ngueleu 79'  
Lea Khelifi 87' 2 - 0  
Ifeoma Onumonu 89'  
Kethna Louis 89'  
Lola Gstalter 89'  
Elisa Rambaud 89'  
  90+4' Gaëtane Thiney
  90+4' Lou Valérie Bogaert
Celeste Boureille 90+4'  
22/03/2025 Nantes W
2 - 2
Montpellier W 1-0H2H O +
Julie Pasquereau 7' 1 - 0  
  22' Kethna Louis
  22' Lola Gstalter
Manja Rogan 46'  
Amira Braham 46'  
Chinaza Uchendu 46'  
Danielle Marcano 46'  
  57' Ifeoma Onumonu
Camille Robillard 58'  
Louise Fleury 58'  
Lalia Dali-Storti 59'  
Eva Sumo 59'  
  68' Ella Palis
  68' Judith Coquet
  68' Soufiya Ngueleu
  68' Rose Kadzere
  68' Lea Khelifi
  68' Sonia Ouchene
  1 - 1 75' Rose Kadzere
Julie Machart-Rabanne 78'  
Juliette Mossard 80'  
Samiah Phiri 80'  
  1 - 2 85' Rose Kadzere
  90' Ifeoma Onumonu
  90' Esther Mbakem-Niaro
Maureen Cosson 90+3' 2 - 2  
16/03/2025 Montpellier W
1 - 0
Saint-Étienne W 0-0H2H O +
Celeste Boureille 33'  
Celeste Boureille 33'  
Cyrielle Blanc 56'  
Ella Palis 64'  
  65' Adele Connesson
  65' Amandine Pierre-Louis
Kethna Louis 67'  
Lola Gstalter 67'  
Soufiya Ngueleu 67'  
Rose Kadzere 67'  
Marie Levasseur 69'  
Cyrielle Blanc 73'  
Sonia Ouchene 73'  
Judith Coquet 77'  
Lea Khelifi 77'  
  77' Sarah Cambot
  79' Fiona Bogi
  79' Morgane Belkhiter
Marie Levasseur 89' 1 - 0  
  90' Sarah Cambot
  90' Maud Ferriere
01/03/2025 Stade de Reims W
2 - 4
Montpellier W 0-0H2H O +
  20' Cyrielle Blanc
  42' Soufiya Ngueleu
  0 - 1 49' Judith Coquet
Monique Ngock 52' 1 - 1  
  69' Soufiya Ngueleu
  69' Rose Kadzere
  1 - 2 70' Judith Coquet
Julie Swierot 71'  
Lucie Calba 71'  
Assimina Maoulida 72'  
Lea Notel 75'  
  1 - 3 78' Ifeoma Onumonu
Celeste Boureille 80' 2 - 3  
  2 - 4 86' Judith Coquet
  87' Ella Palis
  87' Lola Gstalter
  87' Kethna Louis
  87' Rosalie Chaine Rochette
Hawa Sangaré 89'  
Melissa Ferreira Gomes 89'  
Lamine Mana 90'  
Lea Bourgain 90'  
Monique Ngock 90'  
Rachel Corboz 90'  
  90+1' Judith Coquet
  90+1' Elisa Rambaud
  90+1' Cyrielle Blanc
  90+1' Justine Rouquet
15/02/2025 Paris SG W
4 - 1
Montpellier W 2-0H2H O +
Grace Geyoro 23' 1 - 0  
Onyi Echegini 35' 2 - 0  
  41' Sonia Ouchene
  61' Marie Levasseur
Onyi Echegini 64'  
Sakina Karchaoui 65' 3 - 0  
Ifeoma Onumonu 68'  
Rose Kadzere 68'  
  68' Ifeoma Onumonu
  68' Griedge Mbock Bathy
  68' Lea Khelifi
  68' Soufiya Ngueleu
  78' Cyrielle Blanc
  78' Kethna Louis
  79' Judith Coquet
  79' Lola Gstalter
Crystal Dunn 79'  
Thiniba Samoura 79'  
Jade Le Guilly 80'  
Marie-Antoinette Katoto 80'  
Paulina Dudek 84'  
  85' Ella Palis
  85' Justine Rouquet
Romee Leuchter 87' 4 - 0  
Romee Leuchter 89'  
Laurina Fazer 89'  
Tara Elimbi 89'  
Manssita Traoré 89'  
  4 - 1 90+1' Soufiya Ngueleu
31/01/2025 Montpellier W
1 - 4
Lyon W 1-3H2H O +
Kethna Louis 24'  
  27' Damaris Egurrola Wienke
  27' Sara Däbritz
  28' Lindsey Michelle Horan
  0 - 1 30' Wendie Renard
  0 - 2 37' Amel Majri
Sonia Ouchene 45+1' 1 - 2  
  1 - 3 45+2' Lindsey Michelle Horan
  1 - 4 58' Sara Däbritz
Kethna Louis 60'  
Soufiya Ngueleu 60'  
  67' Melchie Dumornay
  67' Ada Hegerberg
  67' Ellie Carpenter
  67' Sofia Huerta
  67' Amel Majri
  67' Eugénie Le Sommer
  75' Lindsey Michelle Horan
  75' Danielle van de Donk
Ella Palis 77'  
Judith Coquet 77'  
Lea Khelifi 77'  
Elisa Rambaud 77'  
Sonia Ouchene 86'  
Lola Gstalter 86'  
Cyrielle Blanc 86'  
Rosalie Chaine Rochette 86'  
18/01/2025 Montpellier W
1 - 3
Le Havre W 0-2H2H O +
  0 - 1 16' Laurie Cance
  0 - 2 25' Chancelle Effa Effa
  45+2' Mélinda Mendy
  53' Chancelle Effa Effa
  53' Ikram Adjabi
  53' Mélinda Mendy
  53' Zoé Stiévenart
Sonia Ouchene 55'  
Justine Rouquet 55'  
Lola Gstalter 55'  
Kethna Louis 55'  
Judith Coquet 69'  
Celeste Boureille 74'  
Cyrielle Blanc 74'  
Lea Khelifi 75'  
Rose Smith Kadzere 75'  
Ifeoma Onumonu 84'  
Soufiya Ngueleu 84'  
  0 - 3 90+2' Laurie Cance
Kethna Louis 90+7' 1 - 3  
08/01/2025 Strasbourg W
1 - 2
Montpellier W 0-0H2H O +
  31' Ella Palis
Elise Bonet 34'  
Lorena Azzaro 47' 1 - 0  
  60' Sonia Ouchene
  66' Ella Palis
  66' Judith Coquet
  66' Soufiya Ngueleu
  66' Rose Smith Kadzere
Kenza Chapelle 74'  
Emily Evels 74'  
Mégane Hoeltzel 74'  
Pilar Khoury 74'  
  81' Lola Gstalter
  81' Lea Khelifi
  1 - 1 82' Oceane Deslandes
Laurine Hannequin 85'  
Amandine Beche 85'  
Fanny Hoarau 85'  
Marième Babou 85'  
Lorena Azzaro 88'  
Emma Loving 88'  
  90+2' Marion Torrent
  90+2' Cyrielle Blanc
  1 - 2 90+4' Lea Khelifi
14/12/2024 Montpellier W
0 - 1
Fleury 91 W 0-0H2H O +
  29' Inès Konan
  31' Sarah Kassi
  40' Inès Konan
  40' Aissata Traoré
Marie Levasseur 55'  
Kethna Louis 59'  
Marie Petiteau 71'  
  0 - 1 77' Ewelina Kamczyk
  77' Sarah Kassi
  77' Aïrine Fontaine
  77' Aissata Traoré
  77' Dominika Kopińska
Kethna Louis 80'  
Marion Torrent 80'  
Sonia Ouchene 87'  
Judith Coquet 87'  
Lea Khelifi 87'  
Lola Gstalter 87'  
  90' Faustine Robert
  90' Jessica Mazo
Rose Smith Kadzere 90'  
Esther Mbakem-Niaro 90'  
Soufiya Ngueleu 90'  
Elisa Rambaud 90'  
Marion Torrent 90+4'  
Justine Rouquet 90+4'  
07/12/2024 Dijon W
4 - 2
Montpellier W 2-1H2H O +
  0 - 1 5' Marie Levasseur
Viktoria Pinther 29' 1 - 1  
  30' Oceane Deslandes
Małgorzata Grec 31' 2 - 1  
Klaudia Jedlinska 43'  
  46' Ella Palis
  46' Rose Smith Kadzere
Klaudia Jedlinska 54' 3 - 1  
Małgorzata Grec 60'  
Sarah Jankovska 63'  
Lina Gay 63'  
Nadia Krezyman 73'  
Meriame Terchoun 73'  
Océane Celia Picard 73'  
Wang Yanwen 73'  
  3 - 2 75' Ifeoma Onumonu
  78' Celeste Boureille
  78' Soufiya Ngueleu
Meriame Terchoun 81' 4 - 2  
Viktoria Pinther 88'  
Wu Chengshu 88'  
Klaudia Jedlinska 88'  
Margaux Vairon 88'  
  89' Lea Khelifi
  89' Rosalie Chaine Rochette
23/11/2024 Saint-Étienne W
0 - 2
Montpellier W 0-2H2H O +
  0 - 1 3' Lola Gstalter
  21' Judith Coquet
L. Martinez 33'  
  0 - 2 43' Ifeoma Onumonu
F. Bataillard 46'  
M. Belkhiter 46'  
  46' Sonia Ouchene
  46' Soufiya Ngueleu
C. Caputo 46'  
A. Pierre-Louis 46'  
C. Tapia 66'  
S. Cambot 68'  
  69' Justine Lerond
M. Belkhiter 70'  
M. Belkhiter 70'  
  72' Lea Khelifi
  72' Ella Palis
A. Lamontagne 74'  
A. Connesson 74'  
  77' Ifeoma Onumonu
  83' Lola Gstalter
  83' Kethna Louis
  86' Ella Palis
  87' Ifeoma Onumonu
  87' Rose Smith Kadzere
  87' Judith Coquet
  87' Rosalie Chaine Rochette
C. Tapia 90'  
15/11/2024 Montpellier W
1 - 0
Nantes W 0-0H2H O +
Marion Torrent 12'  
  45' Amira Braham
  46' Amira Braham
  46' Juliette Mossard
  52' Manon Uffren
  58' Thelma Eninger
  58' Camille Robillard
  58' Roseline Eloissaint
  58' Lalia Dali-Storti
Lea Khelifi 61'  
Jade Rastocle 66'  
Rose Smith Kadzere 66'  
Lola Gstalter 67'  
Kethna Louis 67'  
Ifeoma Onumonu 70' 1 - 0  
Kethna Louis 72'  
Kethna Louis 73'  
  78' Kelly Gago
  78' Noemie Vagre
Ifeoma Onumonu 88'  
Soufiya Ngueleu 88'  
Lea Khelifi 88'  
Ella Palis 88'  
  89' Manon Uffren
  89' Maureen Cosson
Sonia Ouchene 90+3'  
Elisa Rambaud 90+3'  
09/11/2024 Paris W
4 - 2
Montpellier W 2-1H2H O +
Maëlle Garbino 11' 1 - 0  
  1 - 1 26' Ifeoma Onumonu
Kessya Bussy 31' 2 - 1  
  39' Kethna Louis
Melween Ndongala 54'  
  58' Soufiya Ngueleu
  58' Rose Smith Kadzere
  59' Kethna Louis
  59' Jade Rastocle
Kaja Korošec 72'  
Mathilde Bourdieu 72'  
Gaëtane Thiney 72'  
Margaux Le Mouël 72'  
  73' Lea Khelifi
  73' Judith Coquet
Maëlle Garbino 76'  
Julie Dufour 76'  
  2 - 2 80' Ifeoma Onumonu
  82' Marion Torrent
Lou Valérie Bogaert 87'  
Celina Ould Hocine 87'  
Julie Dufour 89' 3 - 2  
  90' Sonia Ouchene
  90' Lola Gstalter
  90+1' Ella Palis
  90+1' Rosalie Chaine Rochette
Julie Dufour 90+5' 4 - 2  
02/11/2024 Montpellier W
7 - 0
Guingamp W 4-0H2H O +
  0' Jérôme Bonnet
Ifeoma Onumonu 10' 1 - 0  
Soufiya Ngueleu 30' 2 - 0  
Lea Khelifi 38' 3 - 0  
Lea Khelifi 41' 4 - 0  
Celeste Boureille 46'  
Jade Rastocle 46'  
  58' Leila Peneau
  58' Maiwen Brezac
Soufiya Ngueleu 64' 5 - 0  
  69' Maureen Bigot
  69' Sabitra Bhandari
Sonia Ouchene 70'  
Judith Coquet 70'  
Ifeoma Onumonu 70'  
Rose Smith Kadzere 70'  
  70' Adélie Fourre
  70' Imane Touriss
Kethna Louis 75' 6 - 0  
Kethna Louis 80'  
Elisa Rambaud 80'  
Lea Khelifi 80'  
Rosalie Chaine Rochette 80'  
Rose Smith Kadzere 81' 7 - 0  
  81' Lou Autin
  81' Ines Avenant
  82' Agathe Donnary
  82' Wassilah Pacaud Samba
18/10/2024 Le Havre W
0 - 1
Montpellier W 0-0H2H O +
Romane Enguehard 7'  
  11' Oceane Deslandes
  56' Rosalie Chaine Rochette
  56' Sonia Ouchene
  61' Marion Torrent
  0 - 1 65' Soufiya Ngueleu
  67' Kethna Louis
  68' Soufiya Ngueleu
  68' Lola Gstalter
  68' Kethna Louis
  68' Jade Rastocle
Mickaella Cardia 70'  
Mélinda Mendy 70'  
  72' Lola Gstalter
Madeline Roth 82'  
Ikram Adjabi 82'  
Zoé Stiévenart 82'  
Luna Laboucarie 82'  
  82' Lea Khelifi
  82' Ella Palis
Silke Demeyere 90+3'  
  90+5' Jade Rastocle
12/10/2024 Montpellier W
0 - 0
Strasbourg W 0-0H2H O +
  5' Elise Bonet
Ella Palis 15'  
Ifeoma Onumonu 64'  
Soufiya Ngueleu 64'  
Ella Palis 64'  
Marion Torrent 64'  
Lola Gstalter 65'  
Kethna Louis 65'  
  73' Emma Loving
  73' Pilar Khoury
  73' Morgane Duporge
  73' Chloe Neller
Lea Khelifi 74'  
Justine Rouquet 74'  
  77' Lorena Azzaro
  77' Mégane Hoeltzel
  87' Fanny Hoarau
  87' Fatoumata Baldé
  87' Laurine Hannequin
  87' Amandine Beche
Judith Coquet 87'  
Elisa Rambaud 87'  
05/10/2024 Lyon W
4 - 0
Montpellier W 1-0H2H O +
Wendie Renard 38' 1 - 0  
Sara Däbritz 62'  
Lindsey Horan 63' 2 - 0  
Melchie Dumornay 65' 3 - 0  
Wendie Renard 66'  
Kadidiatou Diani 66'  
Tabitha Chawinga 66'  
Alice Sombath 66'  
  70' Rosalie Chaine Rochette
  71' Judith Coquet
  71' Lola Gstalter
Damaris Egurrola Wienke 71'  
Dzsenifer Marozsán 71'  
  71' Soufiya Ngueleu
  71' Lea Khelifi
  72' Kethna Louis
  72' Jade Rastocle
Ellie Carpenter 77'  
Sofia Huerta 77'  
Lindsey Horan 77'  
Amel Majri 77'  
Sara Däbritz 78' 4 - 0  
  84' Elisa Rambaud
  85' Elisa Rambaud
  88' Rosalie Chaine Rochette
  88' Elisa Rambaud
  88' Sonia Ouchene
  88' M’Mahawa Diakité
Vicki Becho 90+6'  
28/09/2024 Montpellier W
1 - 0
Stade de Reims W 1-0H2H O +
Judith Coquet 3' 1 - 0  
Lea Khelifi 41'  
Lola Gstalter 47'  
  62' Hawa Sangaré
  62' Maïté Boucly
Lola Gstalter 62'  
Soufiya Ngueleu 62'  
Judith Coquet 62'  
Rosalie Chaine Rochette 62'  
Lea Khelifi 73'  
Justine Rouquet 73'  
  75' Anaële Le Moguédec
  75' Melissa Ferreira Gomes
  75' Jade Zohra Nassi
  75' Julie Swierot
Ifeoma Onumonu 83'  
Kentissia Bacoul-Juillard 83'  
  90+2' Rachel Corboz
  90+2' Lea Bourgain
  90+3' Kayla Adamek
  90+3' Morgan White
21/09/2024 Montpellier W
1 - 3
Paris SG W 0-2H2H O +
  0 - 1 20' Marie-Antoinette Katoto
  22' Korbin Albert
Lola Gstalter 33'  
  0 - 2 43' Grace Geyoro
Esther Mbakem-Niaro 46'  
Soufiya Ngueleu 46'  
Rosalie Chaine Rochette 53'  
  60' Naolia Traoré
  60' Laurina Fazer
  60' Marie-Antoinette Katoto
  60' Romee Leuchter
  70' Thiniba Samoura
  70' Élisa de Almeida
  71' Jade Le Guilly
Rosalie Chaine Rochette 71'  
Justine Rouquet 71'  
Lola Gstalter 72'  
Kentissia Bacoul-Juillard 72'  
  79' Onyi Echegini
  79' Ornella Graziani
  80' Eva Gaetino
  80' Griedge Mbock Bathy
Elisa Rambaud 84'  
M’Mahawa Diakité 84'  
  0 - 3 86' Korbin Albert
Ella Palis 90+3' 1 - 3  

Chart Analysis

The graph shows the performance and results of Montpellier W in Division 1 Women.

Statistics & Analysis of Montpellier W

Ella Palis is the leading top goal scorer for Montpellier W with 1 goal.

Achievement Statistics
Longest winning run
2
Longest losing streak
3
Longest run without loss
4
Longest run without win
3
Clean sheets
9
Matches over 2.25 goals
13
Matches under 2.25 goals
9
Matches First Half Over 0.5
13
Matches First Half Under 0.5
9
Matches odd
10
Matches even
12
Average goals scored
1.55
Average goals allowed
1.64
Failure to score
4
Biggest victory
7 - 0
Biggest defeat
4 - 0
Missed penalties
0
Penalty goals
0
Own goals
0
Goalless draw at home match
2 (18%)
Goalless draw at away match
0 (0%)
Comeback win
0
Top Goal Scorer
Top Assist

Montpellier W Talk

Create a New Post





Submit Cancel

Division 1 Women 2024/2025 - Regular Season Table

Montpellier W are in the 6th position of Division 1 Women.

# Soccer Team MP W D L F A D P Last 5 Matches
1
Lyon W 22 20 2 0 92 7 +85 62
2
Paris SG W 22 16 4 2 57 14 +43 52
3
Paris W 22 13 6 3 58 19 +39 45
4
Dijon W 22 13 4 5 40 24 +16 43
5
Fleury 91 W 22 9 6 7 40 30 +10 33
6
Montpellier W 22 10 3 9 34 36 -2 33
7
Nantes W 22 5 8 9 17 30 -13 23
8
Le Havre W 22 5 6 11 22 42 -20 21
9
Strasbourg W 22 3 8 11 22 39 -17 17
10
Saint-Étienne W 22 5 2 15 16 62 -46 17
11
Stade de Reims W 22 4 3 15 24 49 -25 15
12
Guingamp W 22 3 0 19 15 85 -70 9
 
 
Champion Play-off
 
 
Relegation

Montpellier W Squad

Detailed statistics of each Montpellier W player with their photo, nationality, jersey number, position and caps.

If you want to bet on the players, you should see who are the Montpellier W top goal scorers and which players have a disciplinary problem with the the most yellow or red cards.

Click on the players to get in-depth players' profile. Such as the players' age, place of birth, height, weight and his entire soccer career path.

France Football
Season:
  • Ligue 1
  • Ligue 2
  • Coupe de France
  • National
  • Super Cup
  • CFA Group A
  • CFA Group B
  • CFA Group C
  • CFA Group D
  • National 3: Group K
  • More
  • 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.