Knutsford & District Amateur Snooker League -
Administrator - Mark Newall | Thekadasl@yahoo.com |
League Tables | Fixtures & Results | Player Rankings | Player Aggregates | Player Stats (All Seasons) | Highest Breaks | Breaks (All Divisions & Cups) | Breaks (All Seasons) | Head to Head | Clubs | Pictures | Roll of Honour | News | Forum | Committee | Documents | Rules | Search | Subscribe
Cups 6 Reds | Bert Astles Memorial Pairs | Jay Trophy | Rotary Cup | Taylor Jones Legends | Team Knock-Out |
Steve Bond  (Mobberley A)

Won 112 | Lost 89 | Diff +23 | Highest Break 40 | Total For 11293 | Total Against 10445 | Average For 56 | Average Against 51 | Diff +5

  Match Date
Brk
Home Player
  Away Player
Brk
1
01 September 2011
 
(Mobberley A) Steve Bond
40 - 48
Phil Bannon (Royal London A)
 
2
15 September 2011
 
(Tatton) Steve Jackson
57 - 47
Steve Bond (Mobberley A)
 
3
22 September 2011
 
(Mobberley A) Steve Bond
26 - 83
Paul Hart (Morley)
 
4
29 September 2011
 
(Wilmslow Cons B) Richard Bayley
45 - 58
Steve Bond (Mobberley A)
 
5
06 October 2011
 
(Mobberley A) Steve Bond
58 - 65
Adam McNeil (Mobberley B)
 
6
13 October 2011
 
(Shaw Heath B) Gary Williams
29 - 67
Steve Bond (Mobberley A)
 
7
25 October 2011
 
(Mobberley C) Peter Turner
27 - 73
Steve Bond (Mobberley A)
 
8
03 November 2011
 
(Mobberley A) Steve Bond
36 - 71
Jonathan Smith (Wilmslow Cons A)
 
9
24 November 2011
 
(Mobberley A) Steve Bond
39 - 46
Drew McAra (Tatton)
 
10
15 December 2011
 
(Mobberley B) Wayne Hammond
41 - 67
Steve Bond (Mobberley A)
 
11
22 December 2011
 
(Mobberley A) Steve Bond
70 - 0
Walk Over (Shaw Heath B)
 
12
19 January 2012
 
(Mobberley A) Steve Bond
59 - 24
Peter Turner (Mobberley C)
 
13
26 January 2012
 
(Wilmslow Cons A) Charlie Williams
97 - 49
Steve Bond (Mobberley A)
 
14
08 March 2012
 
(Mobberley A) Steve Bond
48 - 23
Adam McNeil (Mobberley B)
 
15
15 March 2012
 
(Shaw Heath B) Bradley Williams
41 - 54
Steve Bond (Mobberley A)
 
16
27 March 2012
 
(Mobberley C) Peter Hargreaves
32 - 43
Steve Bond (Mobberley A)
 
17
05 April 2012
 
(Mobberley A) Steve Bond
55 - 52
Jim Sinclair (Wilmslow Cons A)
 
18
13 September 2012
 
(Mere A) Matthew Owen
14 - 104
Steve Bond (Mobberley A)
 
19
27 September 2012
 
(Wilmslow Cons B) Dave Nuttall
31 - 74
Steve Bond (Mobberley A)
 
20
15 November 2012
 
(Mobberley B) Mervyn Pike
54 - 32
Steve Bond (Mobberley A)
 
21
22 November 2012
 
(Mobberley A) Steve Bond
94 - 10
Richard Owen (Mere A)
 
22
29 November 2012
 
(Shaw Heath A) Andy Yates
29 - 56
Steve Bond (Mobberley A)
 
23
06 December 2012
 
(Mobberley A) Steve Bond
75 - 39
Kevin Shackleton (Wilmslow Cons B)
 
24
13 December 2012
 
(Mobberley A) Steve Bond
62 - 32
Rob Clarke (Tatton)
 
25
20 December 2012
 
(Mobberley A) Steve Bond
73 - 26
Steve Stubbs (Morley)
 
26
24 January 2013
 
(Wilmslow Cons A) Richard Bayley
36 - 54
Steve Bond (Mobberley A)
 
27
07 February 2013
 
(Mobberley A) Steve Bond
71 - 39
Mike Gittins (Mobberley B)
 
28
14 February 2013
 
(Mere A) Chris Bushell
45 - 48
Steve Bond (Mobberley A)
 
29
21 February 2013
 
(Mobberley A) Steve Bond
80 - 36
Andy Yates (Shaw Heath A)
 
30
28 February 2013
 
(Wilmslow Cons B) Peter Watson
35 - 64
Steve Bond (Mobberley A)
 
31
07 March 2013
 
(Tatton) Phil Roden
59 - 33
Steve Bond (Mobberley A)
 
32
21 March 2013
 
(Mobberley A) Steve Bond
58 - 39
Andy Long (Brook Street)
 
33
04 April 2013
 
(Mobberley A) Steve Bond
60 - 36
Richard Bayley (Wilmslow Cons A)
 
34
05 September 2013
 
(Mobberley A) Steve Bond
61 - 47
Jeff Gorton (Mobberley B)
 
35
12 September 2013
 
(Wilmslow RBL) Jake O'Neill
58 - 43
Steve Bond (Mobberley A)
 
36
03 October 2013
 
(Tatton) Phil Roden
52 - 38
Steve Bond (Mobberley A)
 
37
10 October 2013
 
(Morley) Jason Robinson
28 - 87
Steve Bond (Mobberley A)
 
38
17 October 2013
 
(Mobberley A) Steve Bond
67 - 40
Rick Peers (Brook Street A)
 
39
22 October 2013
 
(Mobberley C) Nick Brown
21 - 87
Steve Bond (Mobberley A)
 
40
31 October 2013
 
(Mobberley A) Steve Bond
61 - 32
Mike Sullivan (Wilmslow Cons A)
 
41
14 November 2013
 
(Mobberley B) Jeff Gorton
69 - 18
Steve Bond (Mobberley A)
 
42
21 November 2013
 
(Mobberley A) Steve Bond
40 - 70
David McClure (Wilmslow RBL)
 
43
05 December 2013
 
(Wilmslow Cons B) Will Bell
52 - 49
Steve Bond (Mobberley A)
 
44
12 December 2013
 
(Morley) Derek Stubbs
47 - 52
Steve Bond (Mobberley B)
 
45
19 December 2013
 
(Wilmslow RBL) John O'Neill
35 - 55
Steve Bond (Mobberley B)
 
46
09 January 2014
 
(Brook Street A) Bob Jones
38 - 68
Steve Bond (Mobberley A)
 
47
16 January 2014
 
(Mobberley A) Steve Bond
74 - 53
Bob Spilsbury (Mobberley C)
 
48
23 January 2014
 
(Wilmslow Cons A) Mike Sullivan
64 - 54
Steve Bond (Mobberley A)
 
49
06 February 2014
 
(Mobberley A) Steve Bond
33 - 69
Mike Gittins (Mobberley B)
 
50
13 February 2014
 
(Wilmslow RBL) Peter O'Neill
74 - 44
Steve Bond (Mobberley A)
 
51
13 March 2014
 
(Morley) Derek Stubbs
57 - 60
Steve Bond (Mobberley A)
 
52
20 March 2014
 
(Mobberley A) Steve Bond
71 - 42
Martin Sharpe (Brook Street A)
 
53
25 March 2014
 
(Mobberley C) Will Cowley
59 - 46
Steve Bond (Mobberley A)
 
54
03 April 2014
 
(Mobberley A) Steve Bond
28 - 85
Jonathan Smith (Wilmslow Cons A)
 
55
04 September 2014
 
(Mobberley A) Steve Bond
79 - 41
Wayne Hammond (Mobberley B)
 
56
11 September 2014
 
(Shaw Heath) Chris Jackson
43 - 71
Steve Bond (Mobberley A)
 
57
18 September 2014
 
(Mobberley A) Steve Bond
34 - 47
Andy Long (Brook Street A)
 
58
25 September 2014
 
(Shaw Heath) Chris Jackson
39 - 63
Steve Bond (Mobberley C)
 
59
02 October 2014
 
(Mobberley A) Steve Bond
47 - 36
Peter Turner (Mobberley C)
 
60
09 October 2014
 
(Wilmslow Cons A) Jonathan Smith
73 - 34
Steve Bond (Mobberley A)
 
61
16 October 2014
 
(Mobberley A) Steve Bond
46 - 74
Dave Moore (Morley)
 
62
23 October 2014
 
(Brook Street A) Andy Long
51 - 59
Steve Bond (Mobberley C)
 
63
30 October 2014
 
(Mobberley A) Steve Bond
86 - 25
John Dale (Shaw Heath)
 
64
13 November 2014
 
(Mobberley A) Steve Bond
90 - 18
Drew McAra (Tatton)
 
65
18 November 2014
 
(Mobberley C) Peter Turner
24 - 93
Steve Bond (Mobberley A)
40 
66
27 November 2014
 
(Mobberley A) Steve Bond
56 - 36
John Higgins (Wilmslow Cons A)
 
67
04 December 2014
 
(Morley) Rod Bird
50 - 76
Steve Bond (Mobberley A)
 
68
11 December 2014
 
(Mobberley A) Steve Bond
69 - 21
Chris Clarke (Mobberley B)
 
69
17 December 2014
 
(Shaw Heath) Chris Jackson
60 - 28
Steve Bond (Mobberley A)
 
70
22 January 2015
 
(Mobberley A) Steve Bond
64 - 44
Bob Spilsbury (Mobberley C)
 
71
29 January 2015
 
(Wilmslow Cons A) Mike Sullivan
26 - 75
Steve Bond (Mobberley A)
 
72
12 February 2015
 
(Mobberley A) Steve Bond
62 - 30
Mike Richmond (Morley)
 
73
19 February 2015
 
(Mobberley B) Wayne Hammond
72 - 37
Steve Bond (Mobberley A)
 
74
26 February 2015
 
(Mobberley A) Steve Bond
67 - 41
Dave MacDonald (Shaw Heath)
 
75
05 March 2015
 
(Brook Street A) Steve Prosser
54 - 36
Steve Bond (Mobberley A)
 
76
12 March 2015
 
(Mobberley A) Steve Bond
33 - 62
Ian Snelson (Tatton)
 
77
26 March 2015
 
(Mobberley A) Steve Bond
45 - 53
Mike Sullivan (Wilmslow Cons A)
 
78
02 April 2015
 
(Morley) Dave Moore
83 - 39
Steve Bond (Mobberley A)
 
79
03 September 2015
 
(Mobberley A) Steve Bond
68 - 34
Mervyn Pike (Mobberley B)
 
80
10 September 2015
 
(Wilmslow Cons A) John Higgins
36 - 58
Steve Bond (Mobberley A)
 
81
15 September 2015
 
(Brook Street B) Vic Mullins
33 - 54
Steve Bond (Mobberley A)
 
82
24 September 2015
 
(Mobberley A) Steve Bond
66 - 19
Ed Wakefield (Mere B)
 
83
01 October 2015
 
(Mobberley A) Steve Bond
42 - 86
Paul Hart (Morley A)
 
84
08 October 2015
 
(Mobberley A) Steve Bond
72 - 27
Dave Blackburn (Tatton)
 
85
15 October 2015
 
(Brook Street A) Rick Peers
22 - 50
Steve Bond (Mobberley A)
 
86
22 October 2015
 
(Mobberley B) Wayne Hammond
61 - 30
Steve Bond (Mobberley A)
 
87
29 October 2015
 
(Mobberley A) Steve Bond
53 - 41
Dave Slater (Wilmslow Cons A)
 
88
05 November 2015
 
(Mobberley A) Steve Bond
72 - 37
Adrian Hough (Brook Street B)
 
89
12 November 2015
 
(Mere B) Tom Jackson
15 - 64
Steve Bond (Mobberley A)
 
90
19 November 2015
 
(Morley A) Mike Richmond
38 - 56
Steve Bond (Mobberley A)
 
91
26 November 2015
 
(Tatton) David Taylor
57 - 34
Steve Bond (Mobberley A)
 
92
03 December 2015
 
(Mobberley A) Steve Bond
50 - 23
Bob Jones (Brook Street A)
 
93
10 December 2015
 
(Mobberley A) Steve Bond
20 - 71
Mervyn Pike (Mobberley B)
 
94
17 December 2015
 
(Wilmslow Cons A) Mark Anderson
17 - 85
Steve Bond (Mobberley A)
 
95
05 January 2016
 
(Brook Street B) Adrian Hough
24 - 68
Steve Bond (Mobberley A)
 
96
14 January 2016
 
(Mobberley A) Steve Bond
45 - 34
Tom Jackson (Mere B)
 
97
21 January 2016
 
(Mobberley A) Steve Bond
41 - 38
Dave Moore (Morley A)
 
98
28 January 2016
 
(Mobberley A) Steve Bond
73 - 22
Phil Roden (Tatton)
 
99
08 September 2016
 
(Mobberley A) Steve Bond
46 - 38
Andy Long (Brook Street A)
 
100
15 September 2016
 
(Mobberley A) Steve Bond
24 - 49
Wayne Hammond (Mobberley B)
 
101
29 September 2016
 
(Tatton) Ian Snelson
58 - 45
Steve Bond (Mobberley A)
 
102
06 October 2016
 
(Mobberley A) Steve Bond
35 - 80
Des Irving (Morley)
 
103
13 October 2016
 
(Mobberley A) Steve Bond
46 - 49
Brian Foden (Alderley Union)
 
104
27 October 2016
 
(Brook Street A) Steve Prosser
63 - 31
Steve Bond (Mobberley A)
 
105
17 November 2016
 
(Mobberley A) Steve Bond
44 - 53
Paul Townsend (Tatton)
 
106
12 January 2017
 
(Shaw Heath) Dave Mullins
58 - 46
Steve Bond (Mobberley A)
 
107
26 January 2017
 
(Mobberley A) Steve Bond
94 - 13
Rod Buxton (Morley)
 
108
21 September 2017
 
(Shaw Heath) Gary Williams
25 - 79
Steve Bond (Mobberley A)
 
109
28 September 2017
 
(Mobberley A) Steve Bond
32 - 71
John Higgins (Wilmslow Cons A)
 
110
12 October 2017
 
(Mobberley A) Steve Bond
32 - 50
Adam Byrne (Alderley Union)
 
111
06 September 2018
 
(Alderley Union) Andy Towers
37 - 29
Steve Bond (Brook Street A)
 
112
20 September 2018
 
(Brook Street A) Steve Bond
31 - 28
Alan Conkleton (Tatton)
 
113
27 September 2018
 
(Mere A) Mark Bushell
48 - 44
Steve Bond (Brook Street A)
 
114
04 October 2018
 
(Brook Street A) Steve Bond
80 - 28
Mark Jenyons (Shaw Heath)
 
115
22 October 2018
 
(Brook Street A) Steve Bond
60 - 37
Colin Brereton (Alderley Union)
 
116
01 November 2018
 
(Brook Street A) Steve Bond
26 - 76
Bruce Tulley (Mobberley A)
 
117
05 September 2019
 
(Alderley Union) Adam Byrne
28 - 70
Steve Bond (Tatton B)
 
118
12 September 2019
 
(Tatton B) Steve Bond
64 - 47
Mike Roylance (Mobberley A)
 
119
19 September 2019
 
(Tatton B) Steve Bond
58 - 68
Nick Walton (Tatton A)
 
120
26 September 2019
 
(Wilmslow Cons A) Mike Sullivan
46 - 61
Steve Bond (Tatton B)
 
121
03 October 2019
 
(Tatton B) Steve Bond
66 - 39
John Kettle (Shaw Heath)
 
122
10 October 2019
 
(Tatton B) Steve Bond
46 - 39
Matt Dale (Wilmslow Cons B)
 
123
17 October 2019
 
(Mobberley B) Paul Hodson
55 - 75
Steve Bond (Tatton B)
 
124
23 October 2019
 
(Tatton B) Steve Bond
83 - 39
Kevin Frost (Alderley Union)
 
125
07 November 2019
 
(Tatton A) Ian Snelson
78 - 68
Steve Bond (Tatton B)
 
126
14 November 2019
 
(Tatton B) Steve Bond
32 - 97
Mike Sullivan (Wilmslow Cons A)
 
127
21 November 2019
 
(Shaw Heath) Will Cowley
65 - 58
Steve Bond (Tatton B)
 
128
28 November 2019
 
(Wilmslow Cons B) Laughlan Anderson
72 - 45
Steve Bond (Tatton B)
 
129
05 December 2019
 
(Tatton B) Steve Bond
59 - 63
Mike Gittins (Mobberley B)
 
130
06 February 2020
 
(Mobberley B) Adam McNeil
29 - 72
Steve Bond (Tatton B)
 
131
13 February 2020
 
(Tatton B) Steve Bond
72 - 92
Dave Herbert (Alderley Union)
 
132
27 February 2020
 
(Tatton A) Ian Snelson
63 - 52
Steve Bond (Tatton B)
 
133
05 March 2020
 
(Tatton B) Steve Bond
44 - 65
Richard Bayley (Wilmslow Cons A)
 
134
12 March 2020
 
(Shaw Heath) Sam Jackson
50 - 55
Steve Bond (Tatton B)
 
135
19 March 2020
 
(Wilmslow Cons B) Ralph Robertson
70 - 0
Steve Bond (Tatton B)
 
136
26 March 2020
 
(Tatton B) Steve Bond
0 - 70
Chris McNeil (Mobberley B)
 
137
01 September 2020
 
(Tatton C) Michael Ford
35 - 77
Steve Bond (Tatton B)
 
138
10 September 2020
 
(Tatton B) Steve Bond
47 - 45
Ian Snelson (Tatton A)
 
139
15 September 2020
 
(Mere B) Ed Wakefield
73 - 67
Steve Bond (Tatton B)
 
140
24 September 2020
 
(Tatton B) Steve Bond
63 - 52
Kevin Harrison (Mobberley C)
 
141
01 October 2020
 
(Mobberley A) Adam McNeil
77 - 50
Steve Bond (Tatton B)
 
142
08 October 2020
 
(Tatton B) Steve Bond
68 - 38
John Higgins (Wilmslow Cons A)
 
143
16 September 2021
 
(Tatton B) Steve Bond
70 - 48
Ian Snelson (Tatton A)
 
144
23 September 2021
 
(Mere A) Alex McDonough
75 - 48
Steve Bond (Tatton B)
 
145
30 September 2021
 
(Tatton B) Steve Bond
54 - 80
Terry Riley (Mere C)
 
146
05 October 2021
 
(Tatton C) Carl Prince
57 - 45
Steve Bond (Tatton B)
 
147
14 October 2021
 
(Tatton B) Steve Bond
60 - 52
Richard Bayley (Wilmslow Cons A)
 
148
21 October 2021
 
(Mobberley B) Bruce Tulley
63 - 75
Steve Bond (Tatton B)
 
149
28 October 2021
 
(Tatton B) Steve Bond
21 - 88
Keith Aldred (Morley Green)
 
150
11 November 2021
31 
(Shaw Heath) John Kettle
69 - 42
Steve Bond (Tatton B)
 
151
18 November 2021
 
(Wilmslow Cons B) Mark Anderson
53 - 61
Steve Bond (Tatton B)
 
152
09 December 2021
 
(Tatton A) Freddie Rowley
55 - 69
Steve Bond (Tatton B)
 
153
16 December 2021
 
(Tatton B) Steve Bond
78 - 51
Will Bushell (Mere A)
 
154
04 January 2022
 
(Mere C) Sam Riley
60 - 47
Steve Bond (Tatton B)
 
155
13 January 2022
 
(Tatton B) Steve Bond
73 - 82
Ashley Parker (Tatton C)
 
156
27 January 2022
 
(Wilmslow Cons A) John Higgins
53 - 47
Steve Bond (Tatton B)
 
157
17 February 2022
 
(Morley Green) Graham Walls
95 - 55
Steve Bond (Tatton B)
 
158
10 March 2022
 
(Tatton B) Steve Bond
73 - 66
Shaun Brearly (Shaw Heath)
 
159
17 March 2022
 
(Tatton B) Steve Bond
30 - 70
Ralph Robertson (Wilmslow Cons B)
 
160
22 March 2022
 
(Mobberley C) Leung Yu
44 - 72
Steve Bond (Tatton B)
 
161
15 September 2022
 
(Tatton A) Freddie Rowley
54 - 44
Steve Bond (Tatton B)
 
162
22 September 2022
 
(Tatton B) Steve Bond
85 - 30
Ralph Robertson (Wilmslow Cons B)
 
163
29 September 2022
 
(Wilmslow Cons A) Mark Anderson
67 - 85
Steve Bond (Tatton B)
32 
164
06 October 2022
 
(Tatton B) Steve Bond
65 - 39
Sam Riley (Mere C)
 
165
13 October 2022
 
(Mere A) Chris Bushell
48 - 60
Steve Bond (Tatton B)
 
166
20 October 2022
 
(Tatton B) Steve Bond
91 - 63
Bruce Tulley (Mobberley A)
 
167
27 October 2022
 
(Morley Green) Jason Robinson
75 - 39
Steve Bond (Tatton B)
 
168
08 November 2022
 
(Mobberley C) Alex Chaplin
58 - 75
Steve Bond (Tatton B)
 
169
06 December 2022
 
(Tatton C) Francis Evans
86 - 92
Steve Bond (Tatton B)
 
170
15 December 2022
 
(Tatton B) Steve Bond
37 - 104
Pete Blain (Tatton A)
 
171
05 January 2023
 
(Wilmslow Cons B) Matt Dale
76 - 36
Steve Bond (Tatton B)
 
172
24 January 2023
 
(Mere C) David Simcock
75 - 52
Steve Bond (Tatton B)
 
173
16 February 2023
 
(Mobberley A) Bruce Tulley
73 - 62
Steve Bond (Tatton B)
 
174
23 February 2023
 
(Tatton B) Steve Bond
73 - 70
Graham Walls (Morley Green)
 
175
02 March 2023
 
(Tatton B) Steve Bond
44 - 70
Mike Roylance (Mobberley C)
 
176
16 March 2023
 
(Mobberley B) Hank Pasquill
72 - 97
Steve Bond (Tatton B)
 
177
23 March 2023
 
(Shaw Heath) John Kettle
68 - 51
Steve Bond (Tatton B)
 
178
14 September 2023
 
(Morley Green) Paul Hart
70 - 63
Steve Bond (Tatton B)
 
179
21 September 2023
 
(Tatton B) Steve Bond
69 - 58
Mike Roylance (Mobberley C)
 
180
28 September 2023
 
(Mere A) Matthew Owen
89 - 58
Steve Bond (Tatton B)
 
181
05 October 2023
 
(Tatton B) Steve Bond
43 - 57
John Peet (Tatton A)
 
182
12 October 2023
 
(Wilmslow Cons A) Josh Sullivan
68 - 61
Steve Bond (Tatton B)
 
183
19 October 2023
 
(Tatton B) Steve Bond
94 - 70
Bruce Tulley (Mobberley A)
 
184
16 November 2023
 
(Shaw Heath) Will Cowley
50 - 60
Steve Bond (Tatton B)
 
185
23 November 2023
 
(Tatton B) Steve Bond
46 - 90
Sam Riley (Mere B)
 
186
30 November 2023
 
(Tatton B) Steve Bond
87 - 43
Ian Paton (Mobberley B)
 
187
14 December 2023
 
(Wilmslow Cons B) Jason Robinson
92 - 37
Steve Bond (Tatton B)
 
188
04 January 2024
 
(Tatton B) Steve Bond
96 - 51
Graham Walls (Morley Green)
 
189
09 January 2024
 
(Mobberley C) Mike Roylance
68 - 57
Steve Bond (Tatton B)
 
190
18 January 2024
 
(Tatton B) Steve Bond
65 - 74
Chris Bushell (Mere A)
 
191
25 January 2024
 
(Tatton A) Paul Townsend
65 - 74
Steve Bond (Tatton B)
38 
192
01 February 2024
 
(Tatton B) Steve Bond
72 - 48
Mark Anderson (Wilmslow Cons A)
 
193
08 February 2024
 
(Mobberley A) Leung Yu
64 - 37
Steve Bond (Tatton B)
 
194
27 February 2024
 
(Tatton C) Michael Ford
71 - 66
Steve Bond (Tatton B)
 
195
07 March 2024
 
(Tatton B) Steve Bond
42 - 34
John Kettle (Shaw Heath)
 
196
21 March 2024
 
(Mere B) Paul Sanderson
78 - 58
Steve Bond (Tatton B)
 
197
28 March 2024
 
(Mobberley B) Mervyn Pike
107 - 66
Steve Bond (Tatton B)
 
198
04 April 2024
 
(Tatton B) Steve Bond
63 - 91
Jason Robinson (Wilmslow Cons B)
 
199
11 April 2024
 
(Heald Green) Leo Mullen
91 - 42
Steve Bond (Tatton B)