Mutsumi Tamabayashi Profile and Player Statistics
First name: Mutsumi
Last name: Tamabayashi
Position: Defender
Nationality:
Height: 178
Weight: 73

Football Career Transfers and Statistics

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

Competition Season Football Club
J2-League 2019 Ehime 13 1 1 0 0 0 0
J2-League 2018 Ehime 37 7 6 0 0 1 0
J2-League 2017 Ehime 36 2 5 1 0 1 0
J2-League 2016 Ehime 28 3 6 0 0 4 0
J2-League 2015 Ehime 39 2 8 4 0 4 0
J2-League 2014 Matsumoto Yamaga 30 10 1 0 0 0 0
J2-League 2013 Matsumoto Yamaga 42 0 4 4 0 3 0
J2-League 2012 Matsumoto Yamaga 38 3 7 2 0 4 0

Mutsumi Tamabayashi has played in the following competitions and football tournaments.

Now showing: J2-League

DateHomeScoreAwayHT
16/11/2019 Ehime
1 - 2
Ryūkyū 1-0H2H+
T. Kawamura 14' 1 - 0  
T. Kawamura 63'  
Kazuhisa Kawahara 63'  
  1 - 1 66' S. Uehara
  67' Y. Tomidokoro
  67' Yoshio Koizumi
Go Nishida 67'  
Mutsumi Tamabayashi 67'  
  76' K. Kazama
  76' Ramon
Daiki Nishioka 86'  
K. Arita 86'  
  1 - 2 89' S. Kawai
  90+2' S. Kawai
  90+2' Ryosuke Ochi
10/11/2019 Mito Hollyhock
2 - 0
Ehime 0-0H2H+
Atsushi Kurokawa 46'  
Shintaro Shimizu 46'  
K. Ogawa 64' 1 - 0  
  67' H. Nozawa
  67' Y. Kamiya
Shintaro Shimizu 77' 2 - 0  
T. Fukumitsu 78'  
S. Motegi 78'  
  78' Go Nishida
  78' S. Niwa
  81' Woo Sang-Ho
  81' Y. Fujimoto
K. Ogawa 89'  
K. Ogawa 90+1'  
K. Murata 90+1'  
03/11/2019 Ehime
2 - 0
Machida Zelvia 1-0H2H+
T. Kondo 24' 1 - 0  
  46' H. Yamauchi
  46' Y. Okada
  58' K. Fukatsu
  68' Kota Morimura
  68' Dorian Babunski
  70' Kaishu Sano
K. Yamazaki 73' 2 - 0  
Go Nishida 78'  
Y. Fujimoto 78'  
Y. Naganuma 78'  
S. Niwa 78'  
  79' Y. Nakashima
  79' C. Togashi
T. Kondo 83'  
K. Yamase 83'  
Y. Fujimoto 85'  
27/10/2019 Montedio Yamagata
3 - 0
Ehime 1-0H2H+
T. Yamada 16'  
Takahiro Yanagi 38' 1 - 0  
  61' H. Nozawa
  61' K. Yamase
Shun Nakamura 61' 2 - 0  
Tatsuhiro Sakamoto 62' 3 - 0  
  67' Y. Fujimoto
  67' K. Arita
  73' Y. Kamiya
T. Honda 75'  
S. Otsuki 77'  
Jefferson Baiano 77'  
  81' S. Niwa
  81' Go Nishida
Tatsuhiro Sakamoto 85'  
Haruya Ide 85'  
T. Yamada 89'  
K. Miki 89'  
20/10/2019 Gifu
2 - 0
Ehime 0-0H2H+
  18' H. Nozawa
  64' T. Kawamura
  64' Y. Naganuma
Takefumi Toma 65' 1 - 0  
Ryoichi Maeda 66'  
Junior Barros 66'  
  72' H. Nozawa
  72' S. Niwa
  78' Y. Kamiya
  78' K. Arita
S. Kawanishi 79' 2 - 0  
Ko Yanagisawa 84'  
F. Kitatani 84'  
Kenji Baba 90+3'  
K. Nakashima 90+3'  
14/09/2019 Renofa Yamaguchi
2 - 1
Ehime 2-1H2H+
H. Miyuki 12' 1 - 0  
Keita Yamashita 23' 2 - 0  
  39' K. Yamazaki
  39' Daiki Nishioka
  2 - 1 44' Y. Fujimoto
T. Mae 55'  
  59' Y. Shimokawa
Kentaro Sato 67'  
T. Sasaki 67'  
  72' Y. Fujimoto
  72' K. Arita
J. Ikegami 74'  
K. Takai 74'  
R. Ishida 80'  
D. Tursunov 80'  
  83' H. Nozawa
  83' Woo Sang-Ho
08/09/2019 Ehime
0 - 1
Tokushima Vortis 0-0H2H+
  31' J. Buijs
  0 - 1 74' N. Nomura
D. Kogure 78'  
K. Arita 78'  
  81' Takeru Kishimoto
  81' S. Fujita
Y. Fujimoto 82'  
Kazuhisa Kawahara 82'  
H. Tanaka 86'  
Go Nishida 86'  
  90+2' A. Kawata
  90+2' Y. Oshitani
  90+5' Masa
  90+5' Y. Shimaya
01/06/2019 Fagiano Okayama
1 - 0
Ehime 1-0H2H+
S. Nakano 39' 1 - 0  
  54' Mutsumi Tamabayashi
  54' T. Kondo
  67' H. Nozawa
  67' M. Yoshida
S. Nakano 76'  
T. Fukumoto 76'  
  83' K. Arita
  83' Y. Kanda
Kazune Kubota 88'  
W. Shimoguchi 88'  
Lee Yong-Jae 90+3'  
Shingo Akamine 90+3'  
18/05/2019 Albirex Niigata
2 - 3
Ehime 2-0H2H+
A. Watanabe 33' 1 - 0  
Leonardo 44'  
S. Obu 44' 2 - 0  
  46' H. Nozawa
  46' K. Yamase
  46' D. Kogure
  46' M. Yoshida
  2 - 1 48' Y. Kamiya
  2 - 2 54' K. Yamase
A. Watanabe 65'  
Tatsuya Tanaka 65'  
M. Kato 76'  
S. Homma 76'  
Leonardo 79'  
K. Yano 79'  
  2 - 3 82' H. Tanaka
  90+1' Y. Kamiya
  90+1' Go Nishida
27/04/2019 Ehime
1 - 1
Ventforet Kofu 0-1H2H+
  0 - 1 11' S. Yokotani
M. Yoshida 55' 1 - 1  
Kazuhisa Kawahara 62'  
Y. Fujimoto 62'  
  73' Dudú
  73' Y. Soneda
  74' Y. Soneda
  78' Peter Utaka
  78' Miguel Jiménez
M. Yoshida 80'  
K. Arita 80'  
  80' S. Araki
  80' K. Uchida
K. Yamase 84'  
S. Niwa 84'  
03/04/2019 Ehime
1 - 2
Yokohama 1-1H2H+
  0 - 1 20' Y. Senuma
Y. Fujimoto 45+1' 1 - 1  
  46' Takuya Matsuura
  46' Abdurahim Laajab
  50' Y. Kawasaki
  60' Y. Senuma
  60' Leandro Domingues
  64' A. Takeshige
  65' Y. Kawasaki
  65' K. Saito
Y. Naganuma 65'  
  70' M. Tashiro
Y. Kamiya 81'  
K. Arita 81'  
  1 - 2 84' K. Saito
Daiki Nishioka 85'  
Kazuhisa Kawahara 85'  
Y. Fujimoto 87'  
S. Iwai 87'  
30/03/2019 Machida Zelvia
1 - 0
Ehime 0-0H2H+
  63' K. Yamase
  63' M. Yoshida
K. Fujii 64' 1 - 0  
Y. Okada 65'  
Chung-geun Jeong 65'  
  68' K. Yamazaki
  68' Y. Naganuma
  73' Y. Fujimoto
  73' K. Arita
C. Togashi 79'  
H. Yamauchi 79'  
Ryusuke Sakai 90+2'  
K. Fukatsu 90+2'  
10/03/2019 Ryūkyū
2 - 0
Ehime 1-0H2H+
Satoki Uejo 10' 1 - 0  
  62' M. Yoshida
  62' K. Arita
  69' H. Nozawa
  69' K. Yamase
K. Suzuki 75' 2 - 0  
Satoki Uejo 76'  
S. Kawai 76'  
  78' Daiki Nishioka
  78' Woo Sang-Ho
K. Nakagawa 80'  
Ryosuke Ochi 80'  
Ryoji Fukui 90+3'  
Shogo Nishikawa 90+3'  
  90+5' Y. Kamiya
T. Nishioka 90+5'  
17/11/2018 Roasso Kumamoto
3 - 0
Ehime 0-0H2H+
Shoto Suzuki 6'  
  46' Jun Ando
  46' Mutsumi Tamabayashi
S. Ito 52' 1 - 0  
S. Kamimura 57' 2 - 0  
  59' Y. Fujimoto
  59' K. Arita
  69' M. Rindo
T. Sano 73'  
Hayate Hachikubo 73'  
  74' D. Kogure
  74' S. Niwa
S. Ito 76'  
K. Kuroki 76'  
Tatsuya Tanaka 80' 3 - 0  
Y. Nakayama 84'  
Seiichiro Maki 84'  
19/10/2018 Zweigen Kanazawa
0 - 0
Ehime 0-0H2H+
K. Fujimura 56'  
Masahiro Kaneko 64'  
Koichi Sato 64'  
  76' Woo Sang-Ho
  76' S. Niwa
Norimichi Yamamoto 78'  
  81' K. Arita
  81' D. Kogure
  88' M. Yoshida
  88' Kazuhisa Kawahara
T. Kato 88'  
K. Sugiura 88'  
13/10/2018 Ehime
0 - 2
Yokohama 0-1H2H+
  0 - 1 10' M. Tashiro
D. Kogure 32'  
H. Nozawa 39'  
H. Nozawa 58'  
M. Yoshida 58'  
  0 - 2 64' Abdurahim Laajab
D. Kogure 66'  
K. Arita 66'  
T. Kondo 79'  
Kazuhisa Kawahara 79'  
  79' N. Nomura
  79' Kosuke Saito
  79' Abdurahim Laajab
  79' Akira Toshima
  86' Y. Fujii
  86' Y. Kawasaki
06/10/2018 Matsumoto Yamaga
0 - 0
Ehime 0-0H2H+
  42' M. Yoshida
43'  
Nobuhisa Urata 52'  
  66' M. Yoshida
  66' Go Nishida
Tomotaka Okamoto 72'  
Y. Iwakami 72'  
  75' H. Nozawa
  75' Woo Sang-Ho
Y. Shimokawa 80'  
Keiya Nakami 80'  
  83' Y. Fujimoto
  83' K. Arita
Serginho 87'  
R. Nagai 87'  
29/09/2018 Ehime
1 - 0
JEF United 0-0H2H+
Y. Fujimoto 57' 1 - 0  
Daiki Nishioka 62'  
  64' A. Yada
  64' K. Kudo
  64' T. Funayama
  64' Hirotaka Tameda
Y. Fujimoto 69'  
K. Arita 69'  
  72' S. Kojima
  72' K. Kiyotake
  87' Koji Toriumi
Y. Kamiya 90+2'  
Woo Sang-Ho 90+2'  
T. Kondo 90+4'  
Kazuhisa Kawahara 90+4'  
22/09/2018 Ehime
2 - 3
Avispa Fukuoka 1-0H2H+
J. Koike 45+2' 1 - 0  
  58' K. Kido
  58' K. Yamase
  1 - 1 62' D. Ishizu
  64' Dudú
  66' D. Ishizu
Y. Kamiya 69' 2 - 1  
M. Yoshida 71'  
K. Arita 71'  
  71' Yu In-Soo
  71' Hisashi Jogo
  2 - 2 76' Dudú
  82' Y. Komano
  82' T. Koga
  2 - 3 88' Dudú
T. Kondo 88'  
S. Niwa 88'  
H. Tanaka 89'  
Go Nishida 89'  
15/09/2018 Tochigi
1 - 3
Ehime 0-0H2H+
  34' T. Kondo
  0 - 1 51' T. Kondo
K. Kawata 61' 1 - 1  
R. Tada 74'  
Go Hayama 74'  
  74' D. Kogure
  74' M. Yoshida
  81' T. Kondo
  81' K. Arita
Henik 87'  
T. Futagawa 87'  
K. Nishiya 87'  
Y. Nishiya 87'  
  1 - 2 89' J. Koike
  90+2' Y. Kamiya
  90+2' Kazuhisa Kawahara
  1 - 3 90+4' Kazuhisa Kawahara
08/09/2018 Ehime
0 - 0
Kamatamare Sanuki 0-0H2H+
D. Kogure 75'  
K. Arita 75'  
H. Nozawa 75'  
M. Yoshida 75'  
K. Arita 82'  
Koki Arita 82'  
  85' Hironori Nishi
  85' Y. Morikawa
  85' W. Sasaki
  85' K. Shigematsu
T. Kondo 86'  
Go Nishida 86'  
Jun Ando 89'  
01/09/2018 Ehime
0 - 0
Albirex Niigata 0-0H2H+
Kazuhisa Kawahara 46'  
K. Arita 46'  
H. Nozawa 56'  
  58' Yohei Kajiyama
  58' M. Kato
H. Nozawa 60'  
Woo Sang-Ho 60'  
  65' A. Kawata
  65' Thalles
  66' Cauê
  78' Naoki Kawaguchi
  78' M. Yasuda
H. Tanaka 89'  
Go Nishida 89'  
  90+1' Tatsuya Tanaka
25/08/2018 Montedio Yamagata
1 - 1
Ehime 0-1H2H+
R. Matsumoto 41'  
  0 - 1 42' K. Yamazaki
Jumpei Kusukami 55'  
S. Kitagawa 55'  
  67' Kazuhisa Kawahara
  67' K. Arita
T. Sakano 77'  
Felipe Alves 77'  
T. Honda 77'  
Bruno Lopes 77'  
  77' T. Kondo
  77' S. Niwa
S. Kobayashi 88' 1 - 1  
  90+1' H. Nozawa
  90+1' Woo Sang-Ho
Yuta Kumamoto 90+4'  
18/08/2018 Ventforet Kofu
0 - 1
Ehime 0-1H2H+
  0 - 1 14' Y. Fujimoto
Y. Soneda 42'  
  45' T. Maeno
  45' Woo Sang-Ho
Hidetaka Kanazono 62'  
Diego Gonçalves 62'  
  62' Kazuhisa Kawahara
  62' S. Niwa
  70' Woo Sang-Ho
Kohei Shimizu 76'  
Ferrugem 76'  
Yuki Horigome 82'  
Ryohei Michibuchi 82'  
  88' J. Koike
  88' Mutsumi Tamabayashi
12/08/2018 Ehime
1 - 5
Omiya Ardija 1-1H2H+
Y. Kamiya 12' 1 - 0  
  1 - 1 45+2' Mateus
Daiki Nishioka 48'  
  1 - 2 49' Genki Omae
H. Nozawa 57'  
K. Arita 57'  
Mutsumi Tamabayashi 57'  
K. Yamazaki 57'  
J. Koike 58'  
  1 - 3 68' T. Tomiyama
  1 - 4 69' Genki Omae
Jun Ando 70'  
  73' T. Tomiyama
  73' Robin Simovic
  73' Y. Mikado
  73' S. Yokotani
T. Kondo 81'  
S. Iwai 81'  
  81' Noriyoshi Sakai
  81' R. Okui
  1 - 5 84' Genki Omae
04/08/2018 Ehime
2 - 0
Renofa Yamaguchi 1-0H2H+
Y. Fujimoto 17' 1 - 0  
Y. Fujimoto 31'  
Daiki Nishioka 45+5'  
  52' Junya Osaki
  52' J. Ikegami
  52' Yuya Torikai
  52' T. Kiyonaga
H. Nozawa 53'  
H. Nozawa 58'  
Woo Sang-Ho 58'  
D. Kogure 60'  
  66' D. Takagi
  66' K. Kishida
Y. Kamiya 68' 2 - 0  
Y. Fujimoto 79'  
S. Niwa 79'  
T. Kondo 89'  
Go Nishida 89'  
  90+4' K. Takai
29/07/2018 Mito Hollyhock
4 - 1
Ehime 1-1H2H+
S. Motegi 18' 1 - 0  
  1 - 1 21' T. Kondo
Jefferson Baiano 53'  
  62' H. Nozawa
  62' Y. Fujimoto
Y. Kimura 62' 2 - 1  
Jefferson Baiano 64' 3 - 1  
  66' Jun Ando
  68' Woo Sang-Ho
  68' S. Niwa
Jefferson Baiano 76'  
Takeru Kishimoto 76'  
Y. Kimura 80' 4 - 1  
  81' D. Kogure
  81' J. Koike
R. Ito 86'  
Yuichi Hirano 86'  
S. Motegi 90+1'  
K. Funatani 90+1'  
25/07/2018 Oita Trinita
0 - 1
Ehime 0-1H2H+
11'  
  0 - 1 36' Y. Kamiya
Takuya Marutani 46'  
K. Mitsuhira 46'  
Noriaki Fujimoto 60'  
K. Isa 60'  
  60' H. Nozawa
  60' Woo Sang-Ho
  67' T. Kondo
  67' M. Yoshida
  68' Masahiro Okamoto
N. Fukumori 77'  
Takumi Kiyomoto 77'  
  82' Y. Kamiya
  82' S. Niwa
21/07/2018 Ehime
2 - 0
Fagiano Okayama 1-0H2H+
H. Nozawa 3' 1 - 0  
J. Koike 15'  
H. Nozawa 50'  
Woo Sang-Ho 54'  
D. Kogure 54'  
  61' Kota Ueda
  61' Shingo Akamine
J. Koike 62'  
Mutsumi Tamabayashi 62'  
  66' Hayato Nakama
  66' Y. Otake
T. Kondo 69' 2 - 0  
  71' M. Mimura
  71' S. Takahashi
S. Niwa 81'  
Jun Ando 81'  
D. Kogure 90+2'  
  90+3' Keita Goto
15/07/2018 Ehime
1 - 0
Tokushima Vortis 0-0H2H+
Y. Kamiya 58'  
K. Arita 58'  
  76' Y. Konishi
  76' Kenta Kano
T. Kondo 76'  
M. Yoshida 76'  
D. Kogure 82'  
Jun Ando 82'  
K. Arita 89' 1 - 0  
  90+2' Rikuya Izutsu
  90+2' T. Maekawa
08/07/2018 Gifu
1 - 2
Ehime 1-0H2H+
Masanori Abe 10' 1 - 0  
  53' S. Uehara
  53' K. Arita
  1 - 1 61' T. Maeno
K. Kazama 66'  
K. Yabuuchi 66'  
  1 - 2 70' K. Arita
P. Tanaka 71'  
Yuya Yamagishi 71'  
  81' S. Niwa
  81' Kazuhisa Kawahara
Y. Ono 83'  
Hiroaki Namba 83'  
  90+1' H. Tanaka
  90+1' K. Yamazaki
Víctor Ibáñez 90+6'  
30/06/2018 Omiya Ardija
1 - 1
Ehime 1-1H2H+
Genki Omae 31' 1 - 0  
  1 - 1 37' T. Kondo
  58' Kazuhisa Kawahara
  58' J. Koike
Genki Omae 75'  
Robin Simovic 75'  
  82' K. Arita
  82' Y. Kanda
T. Tomiyama 82'  
S. Shimada 82'  
Akimi Barada 85'  
S. Yokotani 85'  
  89' S. Niwa
  89' Go Nishida
23/06/2018 Ehime
0 - 1
Mito Hollyhock 0-0H2H+
Daiki Nishioka 4'  
Go Nishida 46'  
K. Arita 46'  
Kazuhisa Kawahara 60'  
D. Kogure 60'  
  63' Jefferson Baiano
  63' T. Miyamoto
  73' Atsushi Kurokawa
  73' S. Motegi
  0 - 1 76' S. Motegi
J. Koike 81'  
Y. Kanda 81'  
  81' R. Ito
  81' K. Saito
16/06/2018 JEF United
2 - 1
Ehime 1-0H2H+
Hiroshi Ibusuki 21'  
Yuto Sato 34'  
Yuto Satō 34'  
T. Takagi 41' 1 - 0  
  46' Go Nishida
  46' S. Niwa
Yuto Satō 46'  
A. Yada 46'  
Joaquín Larrivey 60' 2 - 0  
Hiroshi Ibusuki 61'  
K. Kiyotake 61'  
  63' H. Nozawa
  63' K. Arita
Hirotaka Tameda 80'  
T. Inui 80'  
  84' T. Kondo
  84' Y. Kanda
Y. Mizobuchi 88'  
  2 - 1 90+1' Y. Kanda
10/06/2018 Ehime
1 - 0
Oita Trinita 0-0H2H+
Daiki Nishioka 27'  
  35' M. Miyasaka
Go Nishida 58'  
K. Arita 58'  
Kazuhisa Kawahara 58'  
S. Niwa 58'  
T. Kondo 65' 1 - 0  
  65' M. Miyasaka
  65' S. Kawanishi
  69' Hwang Song-Su
  69' S. Kokubu
  79' Kenji Baba
  79' Takumi Kiyomoto
T. Kondo 82'  
Mutsumi Tamabayashi 82'  
02/06/2018 Machida Zelvia
2 - 1
Ehime 1-1H2H+
  0 - 1 37' Go Nishida
  44' K. Yamazaki
Y. Nakashima 45' 1 - 1  
  57' Kazuhisa Kawahara
  57' D. Kogure
R. Yoshihama 60'  
Shuta Doi 60'  
Kota Morimura 66'  
  66' Go Nishida
  66' K. Arita
K. Sugimori 75'  
T. Hirato 75'  
  81' J. Koike
  81' S. Uehara
K. Suzuki 85' 2 - 1  
M. Kojima 88'  
K. Fujii 88'  
26/05/2018 Tokyo Verdy
0 - 0
Ehime 0-0H2H+
  37' J. Ikeda
Naoto Sawai 46'  
Carlos Martínez 46'  
  57' Go Nishida
  57' K. Arita
Kota Watanabe 69'  
R. Kajikawa 69'  
  75' Kazuhisa Kawahara
  75' D. Kogure
Lee Yong-Jick 75'  
Yuhei Sato 75'  
  89' S. Niwa
  89' T. Kondo
20/05/2018 Ehime
1 - 2
Kyoto Sanga 0-0H2H+
  0 - 1 52' Y. Ono
Go Nishida 57'  
K. Arita 57'  
Kazuhisa Kawahara 57'  
T. Kondo 57'  
  0 - 2 61' Y. Iwasaki
Daiki Nishioka 71'  
D. Kogure 71'  
  74' Y. Ono
  74' Daiki Numa
K. Arita 78' 1 - 2  
  81' Tomoya Koyamatsu
  81' R. Tamura
  81' Takuya Shigehiro
  81' Marcus Tanaka
12/05/2018 Avispa Fukuoka
2 - 0
Ehime 2-0H2H+
  8' Mutsumi Tamabayashi
Yu In-Soo 14' 1 - 0  
  21' H. Tanaka
Euller 22' 2 - 0  
Naoki Wako 45+1'  
Y. Komano 45+1'  
  46' Jun Ando
  46' H. Nozawa
  57' Mutsumi Tamabayashi
  57' J. Koike
Keisuke Iwashita 58'  
Euller 62'  
K. Yamase 62'  
  71' S. Niwa
  71' K. Arita
D. Ishizu 87'  
K. Kido 87'  
06/05/2018 Ehime
1 - 1
Tochigi 0-0H2H+
  25' K. Nishiya
  0 - 1 51' Masashi Oguro
Y. Kanda 60'  
Kazuhisa Kawahara 60'  
  63' Y. Kamigata
  63' T. Ushinohama
Mutsumi Tamabayashi 68'  
J. Koike 68'  
  74' Shogo Nishikawa
  75' K. Hattori
S. Niwa 76'  
K. Arita 76'  
  77' Tatsuya Wada
  77' Yoshiya Nishizawa
  86' R. Hisadomi
  86' K. Kawata
K. Arita 90+3' 1 - 1  

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
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.