Stadium: Yume Stadium
Coach: Kazuaki Hashikawa
J3-League Form:
Overall Form:

Imabari home ground venue is Yume Stadium.

Kazuaki Hashikawa is the current coach for Imabari.

Imabari J3-League Match Fixtures and Results

[ Home Overall Away  ]

Imabari have played a total of 28 matches in Japan J3-League. Their current statistics is 7 win, 9 draw and 12 lose.

Imabari did not lose their last two matches in the competition.

The overall results is shown by default. You can also analyze Imabari results for their home or away matches in J3-League 2021.

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
Imabari 28 7 9 12
Date
Home
Score
Away
HT      
05/12/2021 Parceiro Nagano
0 - 0
Imabari 0-0H2H O +
  58' Toshiki Toya 
  58' H. Komatsu
Y. Yoshimura 64'  
K. Kawata 64'  
H. Azuma 71'  
K. Suminaga 74'  
K. Hirose 74'  
H. Azuma 74'  
M. Miyasaka 74'  
N. Sanda 74'  
Kyohei Uchida 74'  
  80' T. Takase
  80' Léo Mineiro
T. Sano 88'  
T. Hitomi 88'  
  90+3' Y. Komano
  90+3' R. Ichihara
  90+3' S. Takei
  90+3' Shungo Tamashiro
28/11/2021 Imabari
3 - 0
Vanraure Hachinohe 0-0H2H O +
T. Kondo 56' 1 - 0  
  62' Yoshiki Oka
  62' Y. Kamigata
  62' K. Sato
  62' S. Niiyama
Wataru Harada 67' 2 - 0  
  74' T. Shimada
  74' Keita Takami
  81' S. Maeda
T. Takase 82'  
Y. Komano 82'  
  86' S. Maeda
  86' Taisuke Akiyoshi
Toshiki Toya  86'  
Léo Mineiro 86'  
T. Yamada 86'  
S. Takei 86'  
Léo Mineiro 89' 3 - 0  
T. Kondo 90+1'  
Shungo Tamashiro 90+1'  
21/11/2021 Gainare Tottori
2 - 1
Imabari 0-0H2H O +
  44' R. Iizumi
H. Sese 45+3'  
Y. Taguchi 55' 1 - 0  
D. Ishikawa 57' 2 - 0  
  61' T. Takase
  61' Toshiki Toya 
  62' K. Kusumi
  70' T. Kondo
  70' Ryang Hyon-Ju
  70' H. Komatsu
  70' S. Takei
Y. Taguchi 78'  
Y. Nagashima 78'  
N. Senoo 78'  
A. Yokokawa 78'  
N. Uozato 81'  
  2 - 1 85' T. Ando
Masataka Kani 86'  
T. Kiyonaga 86'  
  87' T. Yamada
  87' Y. Komano
14/11/2021 Kagoshima United
0 - 3
Imabari 0-1H2H O +
  0 - 1 1' K. Kusumi
R. Shimazu 45+1'  
R. Yonezawa 46'  
J. Goryo 46'  
  0 - 2 46' Toshiki Toya 
  0 - 3 50' Wataru Harada
  51' T. Kondo
  51' Ryang Hyon-Ju
S. Yamamoto 53'  
T. Sonoda 53'  
K. Fujiwara 53'  
Weslley 53'  
S. Nakahara 71'  
K. Nakamura 71'  
  78' T. Uehara
R. Shimazu 79'  
Yushi Yamaya 79'  
  83' T. Yamada
  83' K. Okayama
  83' R. Iizumi
  83' Takuya Sonoda
  83' Toshiki Toya 
  83' T. Takase
  83' H. Komatsu
  83' S. Takei
07/11/2021 Imabari
3 - 2
Fukushima United 1-0H2H O +
T. Yamada 45+2' 1 - 0  
T. Takase 47' 2 - 0  
  57' U. Uehata
  57' K. Mori
  58' H. Kamada
  58' H. Morooka
  58' M. Kawanishi
  58' K. Tanaka
Ryang Hyon-Ju 64'  
H. Komatsu 64'  
  2 - 1 80' H. Higuchi
  83' H. Yukie
  83' S. Nagano
H. Komatsu 85' 3 - 1  
  86' Ömer-Berke Tokaç
  86' R. Hashimoto
T. Takase 86'  
K. Okayama 86'  
T. Yamada 86'  
Toshiki Toya  86'  
  3 - 2 90+5' Hayato Fukushima
31/10/2021 Kamatamare Sanuki
0 - 0
Imabari 0-0H2H O +
Y. Watanabe 67'  
Ryo Nakamura 67'  
  70' T. Uehara
  70' Y. Komano
  70' Toshiki Toya 
  70' H. Komatsu
  70' T. Takase
  70' Valdumar
  80' T. Kondo
  80' S. Takei
S. Nakamura 81'  
T. Goto 81'  
K. Shigematsu 81'  
M. Kurita 81'  
  84' T. Ando
24/10/2021 Imabari
4 - 2
Kataller Toyama 1-1H2H O +
  6' T. Yoshihira
T. Takase 34' 1 - 0  
  1 - 1 36' I. Tone
T. Uehara 54' 2 - 1  
T. Yamada 57' 3 - 1  
K. Kusumi 59' 4 - 1  
  61' N. Shiina
  61' Y. Ono
  61' T. Yoshihira
  61' S. Takahashi
  61' J. Imase
  61' D. Yagishita
Toshiki Toya  67'  
H. Komatsu 67'  
  72' Y. Himeno
  79' Y. Himeno
  79' T. Usui
  81' S. Otoizumi
  81' Yusuke Tanaka
  86' N. Ando
T. Kondo 86'  
Y. Komano 86'  
T. Yamada 90+2'  
H. Matsui 90+2'  
T. Takase 90+2'  
Valdumar 90+2'  
  4 - 2 90+4' Y. Ono
10/10/2021 Imabari
0 - 1
Tegevajaro Miyazaki 0-0H2H O +
T. Kondo 63'  
Ryang Hyon-Ju 63'  
T. Shimamura 63'  
Shungo Tamashiro 63'  
  66' R. Maeda
K. Kusumi 67'  
  0 - 1 74' K. Fujioka
T. Takase 75'  
Tasuku Hiraoka 75'  
T. Yamada 75'  
Toshiki Toya  75'  
  78' R. Watanabe
  78' K. Okuma
  78' Y. Tokunaga
  78' K. Watahiki
  81' K. Umeda
  81' K. Hashimoto
  81' K. Fujioka
  81' Shoma Mizunaga
  83' R. Maeda
  83' S. Ihara
H. Komatsu 85'  
Y. Komano 85'  
02/10/2021 Gifu
2 - 1
Imabari 1-0H2H O +
K. Kai 18'  
K. Nakashima 26'  
S. Kawanishi 28' 1 - 0  
S. Fukahori 46'  
W. Hashimoto 46'  
  46' Ryang Hyon-Ju
  46' T. Kondo
  60' T. Yamada
  60' K. Miyao
  60' H. Komatsu
  60' S. Takei
K. Ho 68'  
R. Kubota 68'  
T. Fujitani 78'  
  1 - 1 79' T. Takase
T. Murata 82'  
S. Aihara 82'  
T. Fujitani 82'  
Calvin Jong-a-Pin 82'  
T. Honda 82'  
R. Yoshihama 82'  
  84' K. Miyao
  84' Valdumar
  84' T. Shimamura
  84' H. Matsui
  84' T. Uehara
  84' Takuya Sonoda
S. Kawanishi 90+8' 2 - 1  
26/09/2021 Imabari
0 - 1
Grulla 0-0H2H O +
  46' M. Wada
  46' Y. Shikama
Toshiki Toya  69'  
J. Arima 69'  
T. Yamada 69'  
K. Kusumi 69'  
  69' T. Kagami
  69' M. Nishida
J. Arima 74'  
S. Fukuda 74'  
  80' Kazuki Arinaga
  80' P. Tabinas
  0 - 1 82' Y. Shikama
T. Shimamura 84'  
Ryang Hyon-Ju 84'  
Shungo Tamashiro 84'  
Y. Komano 84'  
18/09/2021 YSCC
0 - 0
Imabari 0-0H2H O +
R. Yamamoto 14'  
  46' K. Okayama
  46' J. Arima
H. Miyauchi 46'  
K. Oshiro 46'  
Y. Kanda 46'  
Y. Yanagi 46'  
  58' Valdumar
  70' Valdumar
  70' T. Ando
S. Kawabe 70'  
A. Kikutani 70'  
  71' Y. Komano
  77' T. Shimamura
  77' Toshiki Toya 
  81' T. Yamada
  81' Ryang Hyon-Ju
  81' Y. Komano
  81' R. Iizumi
C. Nduka 82'  
T. Hayashi 82'  
H. Ikegaya 86'  
12/09/2021 Imabari
4 - 3
Fujieda MYFC 1-1H2H O +
  0 - 1 21' Takuma Edamura
Wataru Harada 31'  
Hideo Hashimoto 42'  
K. Okayama 42'  
Valdumar 45' 1 - 1  
  1 - 2 60' H. Nukui
  61' H. Nukui
  61' D. Inazumi
  61' Takuma Edamura
  61' Kota Sameshima
Shungo Tamashiro 64' 2 - 2  
  69' T. Oishi
  69' T. Miyamoto
Shungo Tamashiro 78' 3 - 2  
T. Yamada 79'  
Ryang Hyon-Ju 79'  
  79' Y. Oshitani
  79' M. Sako
Wataru Harada 83'  
Ryang Hyon-Ju 83' 4 - 2  
  4 - 3 84' M. Sako
Shungo Tamashiro 85'  
T. Ando 85'  
H. Komatsu 85'  
Y. Komano 85'  
T. Shimamura 86'  
S. Takei 86'  
K. Okayama 90+1'  
05/09/2021 Roasso Kumamoto
1 - 0
Imabari 1-0H2H O +
Toshiki Takahashi 27' 1 - 0  
  32' R. Ichihara
S. Ito 54'  
Tomotaka Okamoto 54'  
  60' T. Yamada
  60' Ryang Hyon-Ju
  60' T. Ando
  60' Valdumar
S. Kamimura 72'  
T. Kitamura 72'  
Y. Takemoto 72'  
T. Mizuno 72'  
  78' H. Komatsu
  78' Hideo Hashimoto
  78' Shungo Tamashiro
  78' K. Okayama
  84' Wataru Harada
  84' Y. Komano
N. Sugiyama 86'  
K. Sakamoto 86'  
K. Sakamoto 90+3'  
29/08/2021 Imabari
0 - 0
Azul Claro Numazu 0-0H2H O +
  20' R. Watanabe
  21' K. Suzuki
Wataru Harada 22'  
Y. Komano 22'  
  46' A. Osako
  46' T. Hama
  54' R. Watanabe
  59' K. Suzuki
  59' Y. Imamura
H. Komatsu 62'  
S. Takei 67'  
Han-cheol Jung 67'  
H. Komatsu 67'  
Hideo Hashimoto 67'  
  67' K. Tokunaga
  67' N. Sato
T. Yamada 78'  
Ryang Hyon-Ju 78'  
K. Okayama 78'  
T. Shimamura 78'  
Hideo Hashimoto 79'  
  85' K. Someya
  85' N. Browne
11/07/2021 Fukushima United
4 - 1
Imabari 2-1H2H O +
  0 - 1 3' Han-cheol Jung
Origbaajo Ismaila 8' 1 - 1  
S. Kamata 12' 2 - 1  
  46' Ó. Linton
  46' Y. Komano
  63' T. Yamada
  63' K. Okayama
  63' Hideo Hashimoto
  63' Shungo Tamashiro
Ömer-Berke Tokaç 64' 3 - 1  
Origbaajo Ismaila 79'  
Ömer-Berke Tokaç 80'  
R. Hashimoto 80'  
H. Higuchi 80'  
H. Yukie 80'  
  82' Toshiki Toya 
  82' T. Takase
H. Kamada 89'  
K. Shiba 89'  
H. Yoshinaga 90'  
Y. Nobe 90'  
Origbaajo Ismaila 90+4' 4 - 1  
  90+5' T. Shugyo
03/07/2021 Imabari
1 - 2
Kagoshima United 1-1H2H O +
Han-cheol Jung 5' 1 - 0  
  31' Gustavo
  31' Y. Kayanuma
  1 - 1 38' M. Eto
Valdumar 52'  
K. Okayama 52'  
  59' Noriyuki Sakemoto
  59' Yushi Yamaya
Hideo Hashimoto 62'  
K. Miyao 62'  
Toshiki Toya  62'  
T. Shimamura 62'  
  77' M. Eto
  77' K. Fujiwara
  77' R. Yonezawa
  77' T. Sonoda
T. Yamada 79'  
Y. Komano 79'  
Y. Komano 88'  
  1 - 2 90+3' T. Sonoda
  90+4' S. Nakahara
26/06/2021 Kataller Toyama
1 - 1
Imabari 0-1H2H O +
I. Tone 23'  
  0 - 1 36' Wataru Harada
T. Yoshihira 61'  
S. Takahashi 61'  
  69' Hideo Hashimoto
  69' Shungo Tamashiro
Y. Himeno 70'  
H. Sueki 70'  
S. Otoizumi 70'  
Yusuke Tanaka 70'  
Yusuke Tanaka 76' 1 - 1  
  78' Ó. Linton
  79' T. Yamada
  79' Y. Komano
  79' J. Arima
  79' T. Shimamura
Y. Ono 84'  
D. Matsuoka 84'  
  85' Toshiki Toya 
  85' K. Miyao
M. Rindo 86'  
20/06/2021 Imabari
3 - 0
Gifu 2-0H2H O +
  7' Y. Kashiwagi
  7' Y. Togashi
T. Yamada 16' 1 - 0  
J. Arima 29' 2 - 0  
  61' W. Hashimoto
  61' A. Matsumoto
  61' Y. Togashi
  61' H. Yamauchi
  70' A. Matsumoto
  70' K. Hattori
  74' T. Fujitani
Hideo Hashimoto 75'  
Shungo Tamashiro 75'  
J. Arima 85' 3 - 0  
Toshiki Toya  86'  
K. Miyao 86'  
13/06/2021 Fujieda MYFC
1 - 1
Imabari 1-1H2H O +
  0 - 1 20' Valdumar
T. Akiyama 39' 1 - 1  
Takuma Edamura 59'  
K. Matsumura 59'  
  65' T. Yamada
  65' Shungo Tamashiro
  79' Y. Komano
  79' Han-cheol Jung
Y. Oshitani 79'  
R. Iwabuchi 79'  
T. Miyamoto 85'  
T. Oishi 85'  
  90' Hideo Hashimoto
  90' K. Miyao
  90' J. Arima
  90' K. Okayama
05/06/2021 Imabari
0 - 0
Parceiro Nagano 0-0H2H O +
  22' Hidetaka Kanazono
  22' K. Takakubo
  46' R. Yamamoto
  46' K. Suminaga
K. Kusumi 57'  
  58' N. Sanda
  58' K. Kawata
T. Shimamura 65'  
S. Fukuda 65'  
  74' K. Hirose
Y. Komano 75'  
Tasuku Hiraoka 75'  
  77' M. Miyasaka
  77' Y. Morikawa
  77' K. Takakubo
  77' T. Sano
Hideo Hashimoto 85'  
K. Miyao 85'  
Toshiki Toya  85'  
T. Takase 85'  
T. Yamada 90+5'  
30/05/2021 Vanraure Hachinohe
2 - 1
Imabari 0-0H2H O +
T. Shimada 52' 1 - 0  
S. Maeda 54'  
T. Nakamura 54'  
  61' Valdumar
  61' S. Takei
Keita Takami 71'  
Taisuke Akiyoshi 71'  
T. Itakura 71'  
W. Ise 71'  
  74' Y. Komano
  74' Wataru Harada
  74' T. Yamada
  74' Shungo Tamashiro
  1 - 1 78' Toshiki Toya 
Y. Kamigata 83' 2 - 1  
Y. Kamigata 83'  
Yoshiki Oka 83'  
  85' T. Shimamura
  85' J. Arima
  85' Hideo Hashimoto
  85' K. Okayama
16/05/2021 Imabari
1 - 1
Kamatamare Sanuki 1-1H2H O +
Valdumar 17' 1 - 0  
  1 - 1 45+2' A. Satsukawa
  45+5' I. Kawasaki
Shungo Tamashiro 64'  
Shungo Tamashiro 65'  
T. Takase 65'  
K. Okayama 76'  
Toshiki Toya  76'  
  78' M. Nishimoto
  79' T. Nishino
  79' T. Komatsu
  85' A. Satsukawa
  85' Y. Watanabe
Valdumar 86'  
S. Takei 86'  
T. Shimamura 86'  
T. Yamada 86'  
  88' K. Shigematsu
  88' T. Goto
  88' M. Kurita
  88' T. Hayashi
02/05/2021 Tegevajaro Miyazaki
2 - 1
Imabari 1-0H2H O +
K. Fujioka 11' 1 - 0  
K. Hashimoto 48' 2 - 0  
S. Ihara 52'  
  2 - 1 55' Hideo Hashimoto
  57' Wataru Harada
  57' Tasuku Hiraoka
  57' Shungo Tamashiro
  57' T. Shimamura
  57' Toshiki Toya 
  57' Valdumar
  63' Valdumar
S. Ihara 76'  
R. Ohata 76'  
  76' Hideo Hashimoto
  76' K. Okayama
K. Hashimoto 76'  
Samuel Abiodun Saanumi 76'  
  82' S. Takei
  82' K. Miyao
K. Umeda 86'  
Junya Kurose 86'  
Y. Tokunaga 86'  
M. Mimura 86'  
K. Fujioka 86'  
R. Watanabe 86'  
25/04/2021 Imabari
1 - 1
YSCC 0-1H2H O +
  0 - 1 35' A. Yoshida
Toshiki Toya  46'  
T. Uehara 46'  
Hideo Hashimoto 51'  
  54' Y. Sato
Wataru Harada 62'  
Hideo Hashimoto 63'  
K. Miyao 63'  
  74' Y. Sato
  74' A. Kikutani
Wataru Harada 76'  
Ryang Hyon-Ju 76'  
T. Shimamura 76'  
Y. Komano 76'  
Shungo Tamashiro 76'  
Valdumar 76'  
  78' K. Wada
  78' Nobuhide Akiba
  87' J. Pedersen
  87' S. Kawabe
Valdumar 88' 1 - 1  
03/04/2021 Grulla
3 - 2
Imabari 0-0H2H O +
  30' S. Takei
Y. Muta 42'  
  0 - 1 54' S. Takei
M. Nishida 59'  
Lucas Morelatto 59'  
Kazuki Arinaga 61' 1 - 1  
  1 - 2 68' T. Shimamura
M. Nakano 70'  
Y. Shikama 70'  
  71' Hideo Hashimoto
  71' K. Okayama
  71' T. Yamada
  71' Shungo Tamashiro
K. Kurishima 78'  
Takuma Takeda 78'  
Brenner 78'  
R. Yamakawa 78'  
  83' S. Takei
  83' Tasuku Hiraoka
K. Wakimoto 86' 2 - 2  
T. Nakamura 90+2' 3 - 2  
28/03/2021 Imabari
2 - 0
Gainare Tottori 1-0H2H O +
K. Kusumi 32' 1 - 0  
  56' M. Komaki
  56' Shuri Koyama
Tasuku Hiraoka 59'  
Shungo Tamashiro 59'  
  69' Y. Okubo
  69' H. Sugii
  69' T. Arai
  69' Y. Taguchi
S. Takei 74' 2 - 0  
  77' N. Uozato
  77' D. Ishikawa
  77' Masataka Kani
  77' N. Senoo
  78' N. Senoo
Toshiki Toya  81'  
K. Okayama 81'  
Takuya Sonoda 85'  
T. Ando 85'  
T. Yamada 85'  
S. Fukuda 85'  
20/03/2021 Azul Claro Numazu
1 - 0
Imabari 1-0H2H O +
T. Hama 31' 1 - 0  
  46' Y. Komano
  46' S. Takei
T. Sugai 52'  
  63' Tasuku Hiraoka
  63' T. Kondo
K. Uryu 63'  
K. Suzuki 63'  
  73' Wataru Harada
K. Kijima 76'  
R. Kita 76'  
  76' T. Yamada
  76' Léo Mineiro
  76' Hideo Hashimoto
  76' K. Miyao
  85' Léo Mineiro
  85' J. Arima
14/03/2021 Imabari
0 - 1
Roasso Kumamoto 0-1H2H O +
  0 - 1 21' Hayato Asakawa
  38' T. Kitamura
T. Yamada 55'  
Ryang Hyon-Ju 55'  
Y. Komano 55'  
S. Takei 55'  
  59' S. Higashide
  59' K. Higuchi
Tasuku Hiraoka 73'  
T. Kondo 73'  
Hideo Hashimoto 73'  
K. Miyao 73'  
  78' T. Mizuno
  78' S. Ito
T. Shimamura 90'  
T. Takase 90'  
  90+2' N. Sugiyama
  90+2' Y. Takemoto

Chart Analysis

The graph shows the performance and results of Imabari in J3-League.

Statistics & Analysis of Imabari

Valdu Té is the leading top goal scorer for Imabari with 4 goals.

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

Imabari Talk

Create a New Post





Submit Cancel

Imabari Squad

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

If you want to bet on the players, you should see who are the Imabari 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.

# Photo Name of Player N A
1
Tomohito Shugyo 2250 25 1
2
Han-cheol Jung 1080 13 1 2
3
Yūichi Komano 900 22 12 6 1
4
Takuya Sonoda 1260 16 2 1
5
Tomoya Ando 1080 14 2 1 1 1
6
Koichi Miyao 10 10 1
7
Takafumi Yamada 2250 26 1 19 3 1
8
Shungo Tamashiro 661 17 10 6 2 1
9
Kodai Nagashima
10
Jun Arima 450 8 3 3 2
11
Valdumar Augusto Té 900 16 6 3 4 0 1 0 0
13
Ryota Ichihara 630 8 1 1
14
Tasuku Hiraoka 239 7 4 3
15
Sho Fukuda 3 3
16
Hyon-Ju Ryang 180 10 8 2 1 0 0 0 0
17
Oscar Antonio Linton Bethancourt 450 5 0 1 0 0 1 0 0
18
Toshiki Toya 1800 24 4 14 2
19
Takuya Shimamura 1980 25 3 9 1
20
Kazuki Okayama 270 14 11 1 1
21
Masaki Imagawa
22
Takuro Uehara 2070 24 1 2 1 1
23
Do-Hyeong Lee 90 1
24
Takatora Kondo 720 11 3 6 1
25
Keishi Kusumi 2250 26 1 3 3
26
Taisei Takase 720 13 5 7 3 0 0 0 0
27
Hideo Hashimoto 1350 16 1 13 1 1
28
Haruki Matsui 0 2 2 0 0 0 0 0 0
29
Ryuya Iizumi 450 5 1 1
30
Seigo Takei 540 16 10 3 2 0 1 0 0
31
Shinji Okada 180 2
33
Leonardo Henrique Santos de Souza 3 3 1 1
36
Masahito Onoda
42
Wataru Harada 2150 25 1 3 3 3 1
44
Hayata Komatsu 810 13 4 6 1
Japan Football

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.