Aliou Thiam Profile and Player Statistics
First name: Aliou
Last name: Thiam
Position: Midfielder
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
National 3: Group G 2022/2023 Amiens AC 17 11 3 0 0 2 0
National 3: Paris Île-de-France 2020/2021 Aubervilliers 3 2 0 0 0 0 0
National 3: Group L 2019/2020 Boulogne Billancourt AC 13 2 3 0 0 2 0
National 3: Group G 2017/2018 Amiens SC II 2 1 0 0 0 0 0

Aliou Thiam has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
06/05/2023 Amiens AC
2 - 3
Compiegne 2-1H2H+
  0 - 1 8' C. Oubouragaa
O. Cetiner 27' 1 - 1  
Z. Zerdab 31' 2 - 1  
C. Rosso 35'  
A. Ramla 45'  
  58' O. Mutamba
  58' Bilal Daoud
  58' E. Tabich
  58' L. Fofana
  58' A. Minin
  58' A. Traoré
  2 - 2 59' A. Traoré
  2 - 3 60' A. Traoré
R. Hamdane 69'  
  80' M. Danfa
  80' H. Cakin
19/03/2023 Amiens SC II
1 - 1
Amiens AC 1-0H2H+
  10' Z. Zerdab
  12' C. Rosso
  33' A. Camara
  35' K. Martinez
Yassine Zraa 37' 1 - 0  
  58' Aboubacar Condé
  58' R. Kwinta
  58' C. Rosso
  58' C. Sagouti
A. Fofana 61'  
  1 - 1 64' Z. Zerdab
  71' R. Kwinta
M. Rongier 71'  
  73' M. Lahbiri
Yassine Zraa 79'  
M. Mortume 79'  
  81' O. Cetiner
  81' A. Thiam
Rayan Lute 84'  
M. Tine 84'  
M. Tine 85'  
  88' A. Thiam
04/03/2023 Amiens AC
1 - 2
Lille II 0-1H2H+
C. Rosso 17'  
  0 - 1 41' J. Bazié
O. Cetiner 44'  
  48' Louis Carnot
P. Slidja 54' 1 - 1  
  1 - 2 60' J. Bazié
  64' Tom Negrel
  65' Ichem Ferrah
  65' C. Mabanza
C. Rosso 66'  
C. Sagouti 66'  
  76' J. Bazié
  76' Barthélémy Diedhiou
L. N'Goma 76'  
R. Kwinta 76'  
P. Slidja 77'  
P. Slidja 77'  
Aboubacar Condé 80'  
Z. Zerdab 80'  
  85' A. Messoussa
  85' Issam Rezig
26/02/2023 US Chantilly
4 - 0
Amiens AC 0-0H2H+
  35' M. Lahbiri
  46' L. Gabert
  46' P. Slidja
D. Koné 53'  
S. Benatmane 53'  
  55' C. Sagouti
  55' R. Hamdane
A. Touré 60'  
  62' A. Thiam
I. Saounera 64' 1 - 0  
A. Le Corre 64'  
C. Dimuenay Kakese 64'  
D. Traoré 66'  
  66' Aboubacar Condé
  66' A. Ramla
  66' A. Thiam
  66' Z. Zerdab
I. Saounera 73' 2 - 0  
A. Amara 75' 3 - 0  
I. Koné 78' 4 - 0  
  79' M. Lahbiri
  79' R. Hamdane
A. Touré 81'  
R. Laplace 81'  
D. Traoré 81'  
O. Samba 81'  
11/02/2023 Amiens AC
1 - 3
Feignies-Aulnoye 0-1H2H+
  0 - 1 29' F. Vaast
O. Cetiner 57' 1 - 1  
M. Tougouman 60'  
  65' F. Stevance
  65' C. Piedanna
  1 - 2 70' M. Lachaab
O. Cetiner 71'  
Aboubacar Condé 71'  
A. Thiam 71'  
R. Hamdane 71'  
R. Kwinta 71'  
P. Slidja 71'  
  75' M. Lachaab
  75' B. Traoré
  1 - 3 84' M. Sambou
  85' F. Vaast
  85' T. Christiaens
  85' G. Hospital
  85' R. Courtin
M. Lahbiri 90'  
A. Ramla 90'  
A. Ramla 90+2'  
04/02/2023 Olympique Marcquois
3 - 1
Amiens AC 2-0H2H+
K. Mammou 19' 1 - 0  
  28' R. Hamdane
W. Pau 37' 2 - 0  
  46' R. Hamdane
  46' A. Thiam
  2 - 1 55' Z. Zerdab
S. Mihoubi 63'  
J. Mawungu 63'  
S. Guelsifi 72'  
P. Grébaut 72'  
N. Merabti 72' 3 - 1  
K. Mammou 72'  
Oumar N'Diaye 72'  
B. Vérité 79'  
E. Alves 79'  
C. Masson 79'  
R. Burnel 79'  
  81' O. Cetiner
  81' A. Ramla
  84' Z. Zerdab
  84' O. Diallo
  84' C. Sagouti
  84' L. Gabert
28/01/2023 Longueau
2 - 0
Amiens AC 0-0H2H+
  35' C. Rosso
  43' C. Rosso
Y. Lemaire 58'  
Y. Lemaire 59'  
M. Delcuse 59'  
  59' M. Lahbiri
M. Kwinta 63' 1 - 0  
  63' R. Hamdane
  63' A. Thiam
  75' C. Sagouti
  75' A. Ramla
  75' K. Martinez
S. Touré 75'  
E. Thierry 75'  
Ibrahima Thiam 75'  
  75' R. Kwinta
  75' Z. Zerdab
L. Blairet 78'  
Ibrahima Thiam 80'  
C. Duvauchelle 80'  
C. Duvauchelle 81'  
C. Duvauchelle 83' 2 - 0  
03/12/2022 Amiens AC
1 - 2
Maubeuge 1-1H2H+
Z. Zerdab 2' 1 - 0  
  1 - 1 11' K. Brancourt
  19' M. Toure
  19' F. Lenoir
S. M'Vila 44'  
C. Rosso 54'  
  56' A. Poli
A. Thiam 65'  
C. Sagouti 65'  
  65' E. Moké
  67' E. Moké
  67' K. Diaby
  1 - 2 72' K. Diaby
S. M'Vila 78'  
I. Rahali 78'  
Z. Zerdab 78'  
Papa Seck 78'  
  78' F. Lenoir
  83' K. Brancourt
  83' S. N'Tsikassissa
26/11/2022 Croix Football IC
2 - 0
Amiens AC 0-0H2H+
  45+1' Papa Seck
J. Vandam 51'  
A. Goret 51'  
M. Lemoine 54' 1 - 0  
  56' S. M'Vila
V. Tétart 65' 2 - 0  
  67' M. Tougouman
  69' Papa Seck
  69' P. Slidja
  69' R. Hamdane
  69' A. Thiam
T. Coppin 73'  
A. Dhib 73'  
M. Bouardja 77'  
  77' M. Lahbiri
D. Palmieri 81'  
G. Robail 81'  
M. Lemoine 81'  
S. Sadsaoud 81'  
  83' O. Cetiner
  83' O. Diallo
  83' P. Villier
  83' I. Rahali
12/11/2022 Amiens AC
0 - 2
Lens II 0-1H2H+
  22' M. Thiam
  0 - 1 24' Y. Fofana
  30' A. Louveau
I. Rahali 46'  
Papa Seck 46'  
C. Rosso 50'  
O. Cetiner 60'  
O. Diallo 60'  
A. Ramla 60'  
C. Sagouti 60'  
S. M'Vila 60'  
Z. Zerdab 60'  
  68' T. Pouilly
  68' M. Dosso
  71' F. Da Silva
  72' S. Tormin
  72' S. Kessi
R. Kwinta 76'  
A. Thiam 76'  
  0 - 2 82' S. Kessi
  85' M. Thiam
  85' G. Herbin
  85' Y. Fofana
  85' A. Oudjani
06/11/2022 Lambresienne
2 - 1
Amiens AC 2-1H2H+
E. Benguesmia 12'  
E. Benguesmia 16' 1 - 0  
E. Benguesmia 19' 2 - 0  
  23' M. Tougouman
  23' S. M'Vila
M. Burgeat 25'  
  2 - 1 33' C. Rosso
V. Lamiaux 37'  
  54' C. Rosso
  54' A. Thiam
  70' L. N'Goma
  70' N. Khelif
E. Benguesmia 70'  
J. Lucas 70'  
  70' O. Cetiner
  70' I. Rahali
  70' Papa Seck
  70' Z. Zerdab
S. Oudjani 78'  
M. Derambure 78'  
V. Lamiaux 78'  
I. Yahiaoui 78'  
  86' C. Sagouti
N. El Haddadi 86'  
A. Gruez 86'  
A. Aouamri 87'  
29/10/2022 Lille II
0 - 1
Amiens AC 0-0H2H+
Abdoulaye Ousmane 44'  
H. Ouro-Sama 46'  
  50' M. Tougouman
J. Bazié 54'  
Alan Virginius 54'  
  57' C. Rosso
  58' C. Rosso
  58' A. Thiam
Issam Rezig 65'  
A. Messoussa 65'  
  0 - 1 74' O. Cetiner
  76' Papa Seck
V. Burlet 80'  
Lucas Mbamba-Muanda 80'  
  83' O. Cetiner
  84' O. Cetiner
  84' I. Rahali
  85' M. Lahbiri
  88' C. Sagouti
  90+1' P. Slidja
  90+1' N. Khelif
22/10/2022 Amiens AC
0 - 2
Amiens SC II 0-1H2H+
A. Ba 7'  
  0 - 1 8' F. Boulet
P. Villier 46'  
A. Thiam 46'  
M. Tougouman 50'  
  53' F. Boulet
  53' G. Ilenikhena
  57' M. Adon
  0 - 2 68' M. Touho
  78' M. Touho
  78' M. Adon
Papa Seck 82'  
I. Rahali 82'  
M. Tougouman 82'  
C. Rosso 82'  
  87' C. Lahmer
  87' A. Fofana
I. Rahali 90+3'  
01/10/2022 Amiens AC
3 - 1
US Chantilly 2-0H2H+
Papa Seck 6' 1 - 0  
  8' M. Gneba
R. Kwinta 20'  
P. Slidja 34' 2 - 0  
  46' S. Benatmane
  46' A. Toure
  65' A. Amara
  65' C. Dimuenay Kakese
  65' A. Touré
  65' K. Tusukama
Papa Seck 65'  
Z. Zerdab 65'  
  2 - 1 67' A. Touré
P. Slidja 68' 3 - 1  
  75' R. Laplace
L. N'Goma 77'  
O. Cetiner 77'  
A. Thiam 77'  
M. Lahbiri 90+2'  
C. Sagouti 90+2'  
R. Hiba 90+2'  
P. Slidja 90+2'  
I. Rahali 90+2'  
17/09/2022 Feignies-Aulnoye
2 - 0
Amiens AC 0-0H2H+
  16' C. Sagouti
M. Sambou 46' 1 - 0  
I. Diédhiou 48'  
  65' R. Kwinta
  65' A. Thiam
  65' Papa Seck
  65' Z. Zerdab
F. Vaast 72'  
P. Dufour 72'  
  73' O. Cetiner
  73' R. Hiba
  81' S. M'Vila
M. Lachaab 83'  
C. Piedanna 83'  
M. Sambou 89'  
  89' S. M'Vila
  89' N. Ettaibi
M. Sambou 89'  
M. De Sousa Ferreira 89'  
M. De Sousa Ferreira 90' 2 - 0  
  90' A. Ba
03/09/2022 Amiens AC
1 - 3
Olympique Marcquois 1-1H2H+
Papa Seck 12' 1 - 0  
  1 - 1 36' R. Burnel
R. Kwinta 44'  
  1 - 2 55' R. Burnel
  57' Y. Chah
R. Kwinta 63'  
O. Cetiner 63'  
  64' K. Mammou
  64' J. Mawungu
M. Lahbiri 64'  
  64' S. Mihoubi
  64' N. Merabti
P. Slidja 70'  
  72' R. Burnel
  72' A. Agha
  75' N. Merabti
  79' R. Cilli
  79' P. Grébaut
  79' S. Guelsifi
  79' C. Masson
  1 - 3 81' Y. Chah
Z. Zerdab 83'  
N. Khelif 83'  
Papa Seck 83'  
A. Ramla 83'  
L. Ngoma 83'  
A. Thiam 83'  
  85' O. Diaw
28/08/2022 Valenciennes II
0 - 1
Amiens AC 0-0H2H+
  46' A. Ramla
  46' M. Lahbiri
  51' M. Tougouman
E. Viegbe 57'  
S. Boudraa 57'  
  69' N. Ettaibi
  69' S. Tamboura
  0 - 1 78' P. Slidja
  79' R. Kwinta
  79' L. Gabert
A. Penin 79'  
L. Lebrun 79'  
I. Bouaoune 79'  
A. Moliner 79'  
A. Moliner 89'  
  90+2' L. Gabert
26/09/2020 Racing Colombes 92
1 - 1
Aubervilliers 0-1H2H+
  0 - 1 25' R. Ossouho
  28' D. Konte
A. Camara 30'  
Wilfried Gnahoré 40'  
F. Lippmann 40'  
  42' N. Camara
  44' M. Bakhti
  46' D. Konte
  46' C. Aka
S. Jdaini 46'  
  55' S. Diomande
  55' J. Lambalamba
  60' Y. Bouaddi
  60' M. Konate
S. Daouadji 62'  
A. Dramé 62'  
A. Camara 65'  
M. Sangaré 70' 1 - 1  
A. Dramé 76'  
S. Jdaini 79'  
H. Naïm 85'  
M. Matar 85'  
12/09/2020 Aubervilliers
3 - 1
Créteil II 1-0H2H+
S. Diomande 13' 1 - 0  
  20' K. Ahamada
  26' N. Nguessan
A. Honoré 52' 2 - 0  
S. Diomande 65' 3 - 0  
J. Chéry 68'  
A. Thiam 68'  
  69' K. Ahamada
  69' L. Traore
S. Diomande 72'  
R. Ossouho 72'  
Y. Bouaddi 73'  
H. Ben Boudaoud 73'  
B. Harragui 78'  
  3 - 1 82' O. Dionga
Y. Kerboriou 83'  
  86' A. Tankeu Ndjitat
  87' J. Célestine
  87' M. Lema
  87' D. Diarra
  87' A. Maurice
05/09/2020 Linas-Montlhery
0 - 2
Aubervilliers 0-0H2H+
  13' R. Ossouho
Xabier Marcilla Lafuente 41'  
  52' Y. Bouaddi
C. Kouassi 55'  
Idrissa Kanouté 63'  
  0 - 1 67' J. Chéry
Vasileios Karagiannis 73'  
A. Bass 73'  
  73' N. Camara
  73' J. Lambalamba
  80' J. Chéry
  80' A. Thiam
E. Gbobouo 82'  
I. Cisse 82'  
  84' A. Honoré
  84' S. Diomande
  0 - 2 86' S. Diomande
08/02/2020 Paris II
0 - 0
Boulogne Billancourt AC 0-0H2H+
R. Kokolo 61'  
N. Yacoubi 61'  
D. Beaufrere 74'  
N. Masevo Muanda 74'  
  82' M. Benoit
  82' W. Ekodo
M. Babanzila Mayala 87'  
T. Nemouthe 87'  
25/01/2020 Boulogne Billancourt AC
0 - 1
Ivry US 0-1H2H+
  0 - 1 1' O. Dionga
Nouri Ghenname 34'  
M. Benoit 34'  
E. Sireau 65'  
M. Diawakana 65'  
  65' M. Diabaté
  65' Yliess Yousfi
  70' O. Dionga
  70' S. Negouai
A. Thiam 82'  
A. Ongenda 82'  
  84' Sabri Saïd
  84' Z. Karamoko
11/01/2020 Saint-Leu
2 - 0
Boulogne Billancourt AC 0-0H2H+
H. Berol 39'  
  39' L. Le Berre
  46' L. Le Berre
  46' A. Haidara
A. Nemir 46'  
M. Merzagou 46'  
A. Meftah 47' 1 - 0  
  49' N. Gillot
A. Asbabou 52'  
  56' M. Benoit
  56' A. Thiam
D. Camara 61'  
Y. Skira 61'  
Hugo Mesbah 65' 2 - 0  
  71' J. Ongenda
A. Asbabou 75'  
M. Diawara 75'  
14/12/2019 Torcy
2 - 0
Boulogne Billancourt AC 1-0H2H+
R. Wangu 20' 1 - 0  
  46' S. Chouchane
  46' M. Maboungou
  61' A. Thiam
D. Matias 63'  
O. Gassama 63'  
M. Chtara 63'  
R. Ha 63'  
R. Wangu 72'  
R. Marwane 72'  
  80' A. Thiam
  80' Z. Guez
  86' W. Ekodo
  86' L. Le Berre
O. Gassama 90+3' 2 - 0  
30/11/2019 Boulogne Billancourt AC
2 - 1
Racing Colombes 92 0-0H2H+
  46' Wilfried Gnahoré
  46' A. Meftah
  46' A. Dramé
  46' H. Naïm
G. Sea 46'  
A. Thiam 46'  
A. Haidara 53' 1 - 0  
A. Haidara 53'  
  1 - 1 56' A. Meftah
  58' A. Ibrahimi
R. Delgado 67' 2 - 1  
K. Dayoro 71'  
A. Ongenda 72'  
J. Ongenda 72'  
  74' A. Meftah
A. Haidara 74'  
L. Le Berre 74'  
  75' S. Sakhi
  75' Yoann Nkouka
  82' Y. Somme
  90+2' Jordan Duhamel
24/11/2019 Les Mureaux
3 - 0
Boulogne Billancourt AC 1-0H2H+
Arnetti Maketa 34'  
  36' Z. Guez
M. Dembélé 40'  
Y. Bousnina 42' 1 - 0  
  45' J. Ongenda
L. Caban Chastas 58'  
  63' A. Ongenda
  63' M. Maboungou
  68' G. Sea
  68' A. Haidara
Y. Bousnina 75' 2 - 0  
E. Bonsu 76' 3 - 0  
  80' N. Gillot
  80' W. Ekodo
M. Dembélé 86'  
Maxime Zajac 86'  
09/11/2019 Boulogne Billancourt AC
0 - 2
Aubervilliers 0-0H2H+
M. Benoit 38'  
A. Haidara 38'  
  53' E. Kuyema
  60' A. Honoré
  60' Y. Mimouni
  67' R. Ewagnignon
  67' Alexis Honoré
  0 - 1 70' Alexis Honoré
K. Dayoro 72'  
  82' E. Kuyema
  82' Y. Bouaddi
  0 - 2 90+3' S. Diomande
02/11/2019 Créteil II
0 - 0
Boulogne Billancourt AC 0-0H2H+
  36' G. Sea
R. Yatim 55'  
R. Yatim 60'  
M. Llambrich 60'  
Yann Beauregard 67'  
Steve Traoré 67'  
  73' Z. Guez
  73' M. Maboungou
  78' K. Dayoro
R. Habbas 79'  
M. Traoré 79'  
  87' A. Thiam
  87' I. Jolivet
21/09/2019 Boulogne Billancourt AC
1 - 4
Versailles 0-3H2H+
  0 - 1 9' Amine Khéche
  0 - 2 13' J. Akassou
M. Drari 23'  
  0 - 3 31' J. Akassou
  41' Michael Lacen
A. Dupont De Dinechin 43'  
A. Zaim 46'  
O. Silla 46'  
  46' B. Louvet
  50' Oussama Berkak
Nouri Ghenname 59'  
J. Ongenda 62'  
  69' Amine Khéche
  69' E. Malpon
M. Diop 69' 1 - 3  
M. Benoit 71'  
I. Soares Lopes 71'  
  74' B. Louvet
  74' Christophe Esnard
M. Diop 86'  
J. Jouini 86'  
  88' Maël de Gevigney
  1 - 4 89' J. Akassou
Arthur Santos 90'  
07/09/2019 Les Ulis
4 - 0
Boulogne Billancourt AC 1-0H2H+
S. Nsimba 20' 1 - 0  
K. Rahim 30'  
N. Brafine 33'  
J. Joachim 42'  
A. Doucoure 55' 2 - 0  
  57' J. Jouini
  57' A. Ongenda
A. Ba 57'  
K. Desulme 65' 3 - 0  
J. Joachim 66'  
M. Coulibaly 66'  
  70' A. Etienne
  70' W. Ekodo
  70' R. Bie
F. Ndinou 72'  
N. Ali 72'  
  78' A. Dupont De Dinechin
  78' I. Soares Lopes
D. Coulibaly 85' 4 - 0  
J. Sebastiao 87'  
T. Hippolyte 87'  
31/08/2019 Boulogne Billancourt AC
2 - 1
Paris II 1-1H2H+
  0 - 1 17' P. Koffi
J. Ongenda 35' 1 - 1  
A. Thiam 39'  
  41' R. Bouvier
  51' B. Alceus
  53' B. Alceus
  53' D. Beaufrere
A. Zaim 56'  
J. Ongenda 64' 2 - 1  
  64' E. Debreux
  70' M. Essimi Ateba
  70' R. Kokolo
M. Benoit 70'  
E. Saint-Marc 70'  
  70' M. Essimi Ateba
  79' J. Mangonzo
  79' N. Yacoubi
W. Ekodo 87'  
A. Ongenda 87'  
J. Ongenda 90'  
I. Soares Lopes 90'  
24/08/2019 Ivry US
0 - 0
Boulogne Billancourt AC 0-0H2H+
O. Dionga 62'  
A. Traoré 62'  
E. Nganga 63'  
  64' A. Dupont De Dinechin
  67' M. Benoit
  67' E. Saint-Marc
F. Lippmann 71'  
D. Fernandes 71'  
  81' M. Diop
  81' J. Jouini
C. Minsebele 82'  
Mouya Ipiélé 82'  
D. Fernandes 88'  
17/08/2019 Boulogne Billancourt AC
0 - 1
Noisy-le-Grand 0-0H2H+
W. Ekodo 22'  
  29' A. Camara
M. Drari 58'  
M. Benoit 58'  
  0 - 1 60' S. Serin
  61' M. Coulibaly
  64' D. Dali
  64' A. Ndao
  66' S. Serin
T. Diagne 74'  
  75' S. Issaad
  75' G. Dali
A. Ongenda 75'  
M. Hakim 75'  
  84' A. Baldé
  84' E. Moutapam
H. Waengene 86'  
A. Yeboua 86'  
04/11/2017 Amiens SC II
2 - 0
Maubeuge 0-0H2H+
Jérémy Corinus 19'  
  22' Loïc Detrait
  22' Benjamin Hedin
Romain Kwinta 26'  
  28' Thibault Namur
  44' Anthony Weber
Sanasi Sy 50'  
George Gope-Fenepej 74' 1 - 0  
  80' Anthony Weber
  80' Youssouf Niakaté
  80' Iyas Rawash
Madih Talal 81' 2 - 0  
Elie Gael N'Zeyi 81'  
Gaoussou Boubacar Traoré 81'  
Romain Kwinta 86'  
Emmanuel Mendes 86'  
Brighton Labeau  86'  
Brighton Labeau  89'  
Aliou Thiam 89'  
14/10/2017 Dunkerque II
4 - 0
Amiens SC II 3-0H2H+
Valentin Candas 24' 1 - 0  
Mike Guillaume 26' 2 - 0  
  33' Morgan Mauquit
Oumar N'Diaye 36' 3 - 0  
Valentin Candas 52' 4 - 0  
  56' Ababacar Paye
  56' Quentin Boudsocq
  63' Mirisoidi Siradjidini
Valentin Candas 66'  
Abdourahamane Condé 66'  
Thomas Fontaine 71'  
Nassim Senaici 71'  
  73' Quentin Cornette
  73' Martin Gneba
Romain Fichex 73'  
Yvann Maçon 73'  
  73' Elie Gael N'Zeyi
  73' Emmanuel Mendes
Abdourahamane Condé 82'  

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.