Has your performance not been assigned to your profile yet? Just click the
envelope 
beside your performance below to notify us and get it on your profile.
|
ZXC SM |
Pos | AC | Perf | Name | AG | | Year | Coach | Club | |
1 | | 30:25 | Matt Hall | SEN | M | | John Danahay | Shrewsbury |  |
2 | | 30:30 | Tomos Roberts | SEN | M | | | Meirionnydd |  |
3 | | 30:36 | Alex Lanz | SEN | M | | Bud Baldaro | Meirionnydd/Birmingham Uni/Eryri |  |
4 | 1 | 30:41 | Stephen Skates | V40 | M | | | Prestatyn |  |
5 | 1 | 31:17 | Ethan Ackroyd | U20 | M | | Ian Ackroyd | West Cheshire |  |
6 | 1 | 31:22 | Jim Hickinbottom | V35 | M | | | Shrewsbury/Midland Masters |  |
7 | | 31:24 | Alun Williams | V35 | M | | | Meirionnydd |  |
8 | 2 | 31:25 | Martin Green | V40 | M | | David Chalfen | North Wales RR/Welsh Masters |  |
9 | 1 | 31:48 | Lee Jones | V45 | M | | | Deeside AAC/Welsh Masters |  |
10 | | 32:12 | Steve Waters | SEN | M | | | Shrewsbury |  |
11 | | 32:18 | Hassan Mohammed | U20 | M | | | Shrewsbury |  |
12 | 3 | 32:21 | Steven Hayes | V40 | M | | | Deestriders RC |  |
13 | 2 | 32:26 | Rob Fox | V35 | M | | | Shrewsbury |  |
14 | | 32:30 | Dean Aston | SEN | M | | | Telford H |  |
15 | 3 | 32:32 | Thomas Heard | V35 | M | | | Oswestry |  |
16 | 4 | 32:33 | Gabe Morris | V35 | M | | | Shrewsbury/Midland Masters |  |
17 | | 32:39 | Elliot Cox | SEN | M | | | Buckley RC |  |
18 | 2 | 32:42 | Jez Brown | V45 | M | | | Buckley RC |  |
19 | | 32:48 | Peter Butler-Jones | SEN | M | | | Oswestry |  |
20 | 5 | 32:49 | Clive Morgan | V35 | M | | | Maldwyn |  |
21 | | 32:49 | Andrew Bromley | SEN | M | | | Prestatyn |  |
22 | 3 | 33:11 | Dave Alexander | V45 | M | | Michael Hancock | West Cheshire |  |
23 | 2 | 33:23 | Sam Wadsworth | U20 | M | | | Bangor Univ |  |
24 | 6 | 33:32 | Phil Pumford | V35 | M | | | Buckley RC |  |
25 | 4 | 33:35 | Chris Callaghan | V40 | M | | | Buckley RC |  |
26 | | 33:38 | Gwion Roberts | SEN | M | | | Meirionnydd |  |
27 | | 33:44 | Daniel Samuels | SEN | M | | | Oswestry |  |
28 | 3 | 33:52 | Edward Gronbech | U20 | M | | Michael Cottam | Radley/Aberystwyth Uni |  |
29 | 4 | 34:01 | Tobias Barthelines | U20 | M | | | Bangor Univ |  |
30 | 4 | 34:05 | Tim Tansley | V45 | M | | | Oswestry/OO Tri (Oswestry Olympians) |  |
31 | 1 | 34:13 | Kevin Francis | V50 | M | | | Shrewsbury |  |
32 | 5 | 34:14 | Craig Thomas-Davies | V45 | M | | | Buckley Runners |  |
33 | | 34:15 | Joshua Cerefice | SEN | M | | | Prestatyn |  |
34 | 7 | 34:15 | Gareth Chaloner | V35 | M | | | Wrexham |  |
35 | | 34:19 | Martin Richard James Copus | SEN | M | | | Maldwyn |  |
36 | 5 | 34:20 | Thomas Wilde | U20 | M | | | Oswestry |  |
37 | 8 | 34:26 | Jonathon Seymour | V35 | M | | | GOG Tri |  |
38 | 9 | 34:34 | Stewart Farley | V35 | M | | | Shrewsbury |  |
39 | | 34:47 | Tim Joy | SEN | M | | | Buckley RC |  |
40 | 6 | 34:52 | Richard Hayes | V45 | M | | | West Cheshire/Worth Way |  |
41 | 5 | 34:59 | Matthew Fortes | V40 | M | | | Eryri |  |
42 | 7 | 35:02 | Simon Edwards | V45 | M | | | Buckley Runners |  |
43 | 2 | 35:07 | Andrew Clague | V50 | M | | | West Cheshire |  |
44 | 3 | 35:13 | Gary Norgrove | V50 | M | | | Wrexham |  |
45 | 6 | 35:14 | Ryan Morrison | V40 | M | | | Cadence Tri |  |
46 | 8 | 35:29 | Antony Woodall | V45 | M | | | West Cheshire |  |
47 | | 35:31 | Sean Truett | SEN | M | | | Buckley Runners |  |
48 | 4 | 35:32 | Clive Boulton | V50 | M | | | Wrexham |  |
49 | 10 | 35:36 | Peter Gray | V35 | M | | | Cadence Tri/Unattached |  |
50 | 1 | 35:40 | Russell Owen | V60 | M | | | Eryri |  |
51 | 6 | 36:01 | Finley Boulton | U20 | M | | Clive Boulton | Wrexham |  |
52 | 7 | 36:03 | Sam Jones | U20 | M | | | Oswestry O |  |
53 | 7 | 36:07 | Ifan Richards | V40 | M | | | Meirionnydd |  |
54 | | 36:11 | Tony Wood | SEN | M | | | Denbigh Harriers |  |
55 | 11 | 36:18 | Charlie Woolcock | V35 | M | | | Oswestry |  |
56 | | 36:19 | Leon Hodgson | U17 | M | | | Deeside AAC |  |
57 | 8 | 36:20 | John Parlevliet | V40 | M | | | West Cheshire |  |
58 | 8 | 36:21 | Jack Westwood | U20 | M | | | Aberystwyth Uni |  |
59 | 9 | 36:24 | Brian Rothera | V45 | M | | | Oswestry |  |
60 | 9 | 36:29 | Steven Crowe | V40 | M | | | Deeside AAC |  |
61 | 1 | 36:36 | Jeremy Randell | V55 | M | | | Meirionnydd |  |
62 | 12 | 36:38 | Rob Alexander | V35 | M | | | Prestatyn |  |
63 | 5 | 36:48 | Stephen Gill | V50 | M | | | Wrekin |  |
64 | 13 | 36:54 | Peter Hughes | V35 | M | | | Shrewsbury |  |
65 | 9 | 36:58 | Tom Burnett | U20 | M | | | Bangor Univ |  |
66 | | 37:06 | Philip Woodley | SEN | M | | | West Cheshire |  |
67 | 10 | 37:07 | Glen Price | V45 | M | | | Denbigh |  |
68 | 10 | 37:08 | Patrick White | U20 | M | | | Cadence Tri Club |  |
69 | | 37:14 | James Pickering | SEN | M | | | Oswestry O |  |
70 | 6 | 37:16 | Gary Blackwell | V50 | M | | | Buckley RC |  |
71 | | 37:17 | Paul Francis | V35 | M | | | Buckley RC |  |
72 | 10 | 37:21 | Andrew McKenzie | V40 | M | | | Cadence Tri |  |
73 | 7 | 37:29 | Tim Hargreaves | V50 | M | | | Buckley RC |  |
74 | | 37:30 | Daniel Jones | SEN | M | | | Denbigh |  |
75 | 2 | 37:31 | Tim Cahill | V55 | M | | | Abergele |  |
76 | 11 | 37:32 | Ben Beachell | V45 | M | | | Eryri |  |
77 | 12 | 37:36 | Richard Collins | V45 | M | | | Oswestry |  |
78 | | 37:44 | Dean Richards | SEN | M | | Fiona Leatham | Whitchurch |  |
79 | 2 | 37:44 | Arwel Lewis | V60 | M | | | Eryri |  |
80 | 11 | 37:48 | Adam Tatton | U20 | M | | | Telford AC |  |
81 | 13 | 37:56 | Ian Lowe | V45 | M | | | Oswestry |  |
82 | 8 | 37:59 | Eddie Davies | V50 | M | | | Buckley Runners |  |
83 | 14 | 38:14 | Owen Conry | V50 | M | | | Denbigh |  |
84 | 3 | 38:16 | Haydn Jones | V55 | M | | | Shrewsbury |  |
85 | 15 | 38:21 | Karl Williams | V45 | M | | | Buckley RC |  |
86 | 16 | 38:28 | Steve Gadd | V45 | M | | | Denbigh |  |
87 | 11 | 38:49 | Robert Miles | V40 | M | | | Wrexham |  |
88 | 9 | 38:54 | Mathew Jones | V50 | M | | | Denbigh |  |
89 | 14 | 38:56 | Graeme Tunstall | V35 | M | | | GOG Tri |  |
90 | 12 | 39:18 | Jos Jones | V40 | M | | | Meirionnydd/Welsh Masters |  |
91 | 17 | 39:32 | Mark Williams | V45 | M | | | Colwyn Bay AC |  |
92 | 18 | 39:43 | Steve Walker | V45 | M | | | Telford H |  |
93 | 19 | 39:44 | Simon Phillips | V45 | M | | | Whitchurch |  |
94 | 13 | 39:47 | Stuart Thomas | V40 | M | | | West Cheshire/Buckley RC |  |
95 | 3 | 39:48 | Stephen Bellis | V60 | M | | | Buckley RC |  |
96 | 20 | 39:51 | James Rogers | V45 | M | | | Prestatyn |  |
97 | 4 | 39:55 | David Baugh | V55 | M | | | Denbigh |  |
98 | 14 | 39:57 | James Salt | V40 | M | | | Abergele |  |
99 | 4 | 39:59 | Stephen Roberts | V60 | M | | | Oswestry |  |
100 | 10 | 40:01 | Shaun Burgess | V50 | M | | | Whitchurch |  |
101 | 5 | 40:07 | Chris Wakeman | V60 | M | | | Shrewsbury |  |
102 | | 40:20 | Tom Carter | SEN | M | | | Aberystwyth Uni |  |
103 | 5 | 40:21 | Huw Lewis | V55 | M | | | Buckley RC |  |
104 | 15 | 40:27 | Bleddyn Evans | V40 | M | | | GOG Tri |  |
105 | 21 | 40:31 | Andrew Heath | V45 | M | | | Whitchurch |  |
106 | | 40:32 | Jared Roberts | SEN | M | | | Colwyn Bay |  |
107 | 11 | 40:35 | Lee Wasnidge | V50 | M | | | Buckley RC |  |
108 | 6 | 40:37 | Kevin Challinor | V55 | M | | | Buckley RC/Welsh Masters |  |
109 | 22 | 40:40 | Bernie Morris | V45 | M | | | Buckley RC |  |
110 | 12 | 40:42 | Paul Spriggs | V50 | M | | | Wrekin |  |
111 | 13 | 40:43 | Stephen Weedman | V50 | M | | | Prestatyn |  |
112 | 7 | 40:45 | Christopher Williams | V55 | M | | | Colwyn Bay |  |
113 | 15 | 40:59 | Marc Thorpe | V35 | M | | | Wrekin |  |
114 | 23 | 41:06 | Neil Vicars-Harris | V45 | M | | | GOG Tri |  |
115 | | 41:08 | Neal Jones | SEN | M | | | Colwyn Bay |  |
116 | 14 | 41:20 | Ian Mulligan | V50 | M | | | Stockport |  |
117 | 8 | 41:41 | Allen Smith | V55 | M | | | Buckley RC |  |
118 | 15 | 42:02 | Dave Wootton | V50 | M | | | Buckley RC |  |
119 | 16 | 42:03 | Dale Walton | V40 | M | | | Oswestry |  |
120 | 16 | 42:14 | Paul Hooson | V50 | M | | | GOG Tri Club |  |
121 | 24 | 42:17 | Arfon Hughes | V45 | M | | | Meirionnydd |  |
122 | 9 | 42:17 | Duncan Jones | V55 | M | | | Denbigh |  |
123 | 10 | 42:37 | Tony Benton | V55 | M | | | Denbigh |  |
124 | | 43:12 | Saul Mellor | SEN | M | | | Whitchurch |  |
125 | | 43:17 | Benjamin Harrison | U23 | M | | | Prestatyn |  |
126 | 17 | 43:31 | Ian Taylor | V50 | M | | | Colwyn Bay AC |  |
127 | 25 | 43:32 | Wyn Roberts | V45 | M | | | Prestatyn |  |
128 | 1 | 43:35 | Bob Benson | V65 | M | | | West Cheshire |  |
129 | | 43:51 | Mathew Cox | SEN | M | | | Telford AC |  |
130 | 11 | 44:04 | Arwel Jones | V55 | M | | | Prestatyn |  |
131 | 26 | 44:15 | Andrew Ellwood | V45 | M | | | GOG Tri |  |
132 | 17 | 44:24 | Peter Holmes | V40 | M | | | Whitchurch |  |
133 | 6 | 44:28 | Eurwyn Edwards | V60 | M | | | Eryri |  |
134 | 18 | 44:32 | Steve Hughes | V40 | M | | | Wrekin |  |
135 | 27 | 45:27 | Andrew Jennings | V45 | M | | | Wrekin |  |
136 | 7 | 45:43 | Michael Finnie | V60 | M | | | NWRRC |  |
137 | 18 | 45:53 | Charlie Peter Eldred | V50 | M | | | Tattenhall |  |
138 | 8 | 46:05 | Charles Ashley | V60 | M | | | Wrexham |  |
139 | 9 | 46:07 | Frank Vaughan | V60 | M | | | Meirionnydd |  |
140 | 19 | 46:19 | Christopher Garbett | V50 | M | | | Oswestry |  |
141 | 10 | 46:23 | Billy Brown | V60 | M | | | Wrexham |  |
142 | 11 | 46:43 | Chris Baldwin | V60 | M | | | Denbigh |  |
143 | 20 | 47:22 | Nigel Tatton | V50 | M | | | Telford AC |  |
144 | 12 | 47:43 | Peter Smith | V55 | M | | | West Cheshire |  |
145 | 2 | 49:45 | Peter Armstrong | V65 | M | | | GOG Tri |  |
146 | 19 | 50:05 | Martin Lambert | V40 | M | | | Cadence Tri Club |  |
147 | | 50:08 | Ruari Benton | SEN | M | | | Denbigh |  |
148 | 13 | 52:23 | Marcus Reid | V55 | M | | | Buckley RC |  |
149 | 14 | 57:13 | Mark Duffy | V55 | M | | | West Cheshire AC |  |
ZXC U17M |
Pos | AC | Perf | Name | AG | | Year | Coach | Club | |
1 | | 20:46 | Tomos Land | U17 | M | 2 | | Colwyn Bay |  |
2 | | 21:37 | Bryn Woodall | U17 | M | 1 | | Colwyn Bay |  |
3 | | 21:47 | Harri Evans | U17 | M | 1 | | Deeside AAC |  |
4 | | 22:00 | Matthew Rhys Collins | U17 | M | 2 | | Oswestry |  |
5 | | 22:36 | Euan Coney | U17 | M | 2 | Neil Edwards | Deeside AAC |  |
6 | | 22:51 | Joe Gilling | U17 | M | 1 | | Shrewsbury |  |
7 | | 22:58 | Daniel Parkinson | U17 | M | 2 | | Deeside AAC |  |
8 | | 22:59 | Paul Morrison | U17 | M | 2 | | West Cheshire |  |
9 | | 23:14 | Euros Evans | U17 | M | | | Meirionnydd |  |
10 | | 24:17 | Kai Walsh | U17 | M | 1 | | Wrexham |  |
11 | | 27:00 | Dylan Renouf Parry | U17 | M | 1 | | Deeside AAC |  |
12 | | 30:37 | Liam Martin | U15 | M | -1 | | Prestatyn |  |
ZXC M65 |
Pos | AC | Perf | Name | AG | | Year | Coach | Club | |
1 | 1 | 26:11 | George Nixon | V65 | M | 2 | | Prestatyn |  |
2 | 2 | 28:05 | Jon Hancock | V65 | M | 1 | | Oswestry |  |
3 | 1 | 28:37 | Emyr Davies | V75 | M | 11 | | Rhedwyr Hebog |  |
4 | 2 | 29:34 | Peter Roberts | V75 | M | 12 | | Buckley RC |  |
5 | 3 | 30:08 | David O'Loughlin | V65 | M | 2 | | Telford H |  |
6 | 1 | 30:49 | Mike Whiteside | V70 | M | | | Tattenhall Runners |  |
7 | 2 | 31:13 | John Morris | V70 | M | 10 | | Buckley RC |  |
8 | 3 | 31:23 | Gareth Hughes | V70 | M | 8 | | Prestatyn |  |
9 | 4 | 32:21 | Mike Davis | V70 | M | | | Prestatyn |  |
10 | 5 | 32:51 | Geoff Fielding | V70 | M | 10 | | Rossendale/Eryri |  |
11 | 6 | 33:08 | Mike Blake | V65 | M | 10 | | Eryri |  |
12 | 4 | 33:28 | Les Coathup | V65 | M | 2 | | Buckley RC |  |
13 | 7 | 35:13 | John Etherington | V70 | M | | | Buckley RC |  |
14 | 5 | 35:24 | John Nolan | V65 | M | 5 | | Bro Dysynni |  |
15 | 3 | 35:55 | Jack Thomas | V75 | M | 12 | | Buckley RC |  |
16 | 8 | 36:45 | John Hickman | V75 | M | 13 | | Prestatyn |  |
17 | 1 | 40:45 | David Hughes | V80 | M | 16 | | Prestatyn/Colwyn Bay |  |
18 | 4 | 43:24 | John Tipping | V75 | M | 15 | | Wrexham |  |
19 | 2 | 43:29 | Peter Norman | V80 | M | 17 | | Wrexham |  |
ZXC SW |
Pos | AC | Perf | Name | AG | | Year | Coach | Club | |
1 | | 22:22 | Alison Lavender | SEN | W | | Andrew Walling | Oswestry/Loughborough Students |  |
2 | | 23:56 | Sarah Livett | SEN | W | | | Menai |  |
3 | 1 | 24:09 | Sioned Cordiner | U17 | W | | | Wrexham |  |
4 | | 24:22 | Frida Cronqvist | SEN | W | | | Aberystwyth Uni/Sweden |  |
5 | 1 | 24:27 | Rhian Roxburgh | V40 | W | | | Colwyn Bay |  |
6 | 1 | 24:30 | Emma Crowe | V45 | W | | | Wrexham |  |
7 | 2 | 24:43 | Rheagan Edwards | U17 | W | | John Messum | Deeside AAC |  |
8 | 1 | 24:47 | Holly Roberts | U20 | W | | Philip Oliver | Colwyn Bay |  |
9 | | 24:50 | Jo Clarkson | SEN | W | | | Shrewsbury |  |
10 | | 24:51 | Elliw Haf | SEN | W | | | Eryri |  |
11 | 1 | 24:59 | Gemma Brown | V35 | W | | | NWRRC |  |
12 | 2 | 25:02 | Rhian Pierce | V35 | W | | | Eryri/Denbigh |  |
13 | 2 | 25:05 | Lois Lee | U20 | W | | | Prestatyn |  |
14 | 2 | 25:10 | Charlotte Jones | V40 | W | | | Oswestry |  |
15 | 3 | 25:19 | Bethan Dowsett | U20 | W | | | Deeside AAC |  |
16 | 3 | 25:21 | Lauren Watchorn | U17 | W | | | Deeside AAC |  |
17 | | 25:23 | Kerry Riley | SEN | W | | | West Cheshire/Bath Uni |  |
18 | 3 | 25:34 | Hayley Evans | V35 | W | | | Buckley RC |  |
19 | 4 | 25:44 | Rhiannon Kamink | U20 | W | | | Aberystwyth University |  |
20 | | 25:47 | Claire Harris | SEN | W | | | West Cheshire |  |
21 | 4 | 25:54 | Leonie Keeling | V35 | W | | | Oswestry |  |
22 | 1 | 25:58 | Ceri Cook | V50 | W | | | Buckley RC |  |
23 | 4 | 26:06 | Ffion Madi Rees Jones | U17 | W | | Stephen Livett | Menai |  |
24 | 3 | 26:12 | Jacqui Gears | V40 | W | | | Oswestry |  |
25 | 5 | 26:15 | Anest Muller | V35 | W | | | West Cheshire |  |
26 | | 26:18 | Naomi Cook | SEN | W | | | Shrewsbury |  |
27 | 1 | 26:21 | Vivian McConnell | V60 | W | | | Oswestry |  |
28 | 5 | 26:36 | Jenna Bagnall | U20 | W | | | Prestatyn |  |
29 | 6 | 26:40 | Louise Woolcock | V35 | W | | | Oswestry |  |
30 | 2 | 26:44 | Tammy Lewis-Jones | V45 | W | | Andrew Walling | Eryri |  |
31 | 3 | 26:50 | Eleanor Robinson | V45 | W | | | West Cheshire |  |
32 | 5 | 26:52 | Laura Sharp | U17 | W | | John Messum | Deeside AAC |  |
33 | 4 | 26:53 | Jane Doughton | V40 | W | | | Buckley RC |  |
34 | 6 | 27:02 | Kezia Barnard | U20 | W | | | Aberystwyth University |  |
35 | 7 | 27:22 | Victoria Cole | V35 | W | | | GOG Tri |  |
36 | 1 | 27:25 | Emma Collins | V55 | W | | | Denbigh/Welsh Masters |  |
37 | | 27:27 | Charlotte Hunter | SEN | W | | | Oswestry O |  |
38 | 8 | 27:28 | Louisa Williams | V35 | W | | | Oswestry |  |
39 | | 27:33 | Lizzie Cockle | SEN | W | | | Maldwyn |  |
40 | 2 | 27:37 | Helen MacArthur | V50 | W | | | GOG Tri |  |
41 | 7 | 27:40 | Catrin Donnelly | U20 | W | | | Menai/Eryri |  |
42 | 2 | 27:44 | Anne Mynott | V55 | W | | | Colwyn Bay |  |
43 | 3 | 27:49 | Helen Blair | V50 | W | | | Eryri |  |
44 | | 27:52 | Alaw Med | SEN | W | | | Denbigh Harriers |  |
45 | 4 | 27:52 | Victoria Whitehead | V45 | W | | | Denbigh/Prestatyn |  |
46 | 5 | 27:55 | Alison Preece | V45 | W | | | Shropshire Shufflers/Telford AC |  |
47 | | 28:02 | Rebecca Law | SEN | W | | | Eryri |  |
48 | 5 | 28:09 | Paula Reynolds | V40 | W | | | Oswestry |  |
49 | 9 | 28:11 | Jessie Richards | V35 | W | | | Dolly Mixtures |  |
50 | 8 | 28:17 | Gemma Grose | U20 | W | | | Bangor University AC |  |
51 | 6 | 28:31 | Rhiannon Tansley | U17 | W | | | Oswestry |  |
52 | 3 | 28:32 | Yvonne Hill | V55 | W | | | Oswestry |  |
53 | | 28:38 | Fiona Hares | SEN | W | | | Eryri Harriers |  |
54 | | 28:39 | Chelle Bateson | SEN | W | | | Dolly Mixtures |  |
55 | 10 | 28:39 | Victoria Doran | V35 | W | | | Telford H |  |
56 | 4 | 29:01 | Joy Hickman | V50 | W | | | Prestatyn |  |
57 | 5 | 29:03 | Jane Lindley | V50 | W | | | Buckley RC |  |
58 | 11 | 29:08 | Caroline Morgan | V35 | W | | | Maldwyn |  |
59 | 6 | 29:09 | Kerry Richardson | V45 | W | | | Telford H |  |
60 | 7 | 29:11 | Niamh Merrison | U17 | W | | | Colwyn Bay |  |
61 | 6 | 29:26 | Anna Shimali | V40 | W | | | Cadence Tri |  |
62 | 4 | 29:31 | Susie Hancock | V55 | W | | | Oswestry |  |
63 | 12 | 29:35 | Sioned Lloyd-Griffiths | V35 | W | | | Denbigh Harriers |  |
64 | 7 | 29:36 | Melina Morris | V45 | W | | | Denbigh |  |
65 | 13 | 29:39 | Christine Symms | V35 | W | | | Wrekin |  |
66 | | 29:43 | Elen Baugh | SEN | W | | | Denbigh |  |
67 | 8 | 29:43 | Angela Tegg | V45 | W | | | West Cheshire |  |
68 | 9 | 29:45 | Allison Reid | V45 | W | | | Prestatyn |  |
69 | 5 | 29:48 | Juliet Edwards | V55 | W | | | Meirionnydd |  |
70 | | 29:52 | Henni Yli-Sirnio | SEN | W | | | Bangor Uni |  |