Results
319 of 319 runners
| Pos | Name | Time | M/F |
|---|---|---|---|
| 1 | Andy MassingaleHenfield Joggers | 28:32 | M1 |
| 2 | Toby NIsbetTeam Synergy | 28:42 | M2 |
| 3 | Darryl WebbLewes AC | 29:15 | M3 |
| 4 | Jason HarroldSaints and Sinners | 29:41 | M4 |
| 5 | Stewart GregoryPortslade Hedgehoppers | 29:43 | M5 |
| 6 | Jack LockwoodUnattached | 29:49 | M6 |
| 7 | Michael BarkerArena 80 AC | 30:02 | M7 |
| 8 | Alex RawlinsonPortslade Hedgehoppers | 30:38 | M8 |
| 9 | Gary WoolvenBurgess Hill Runners | 30:43 | M9 |
| 10 | John StanfordLewes AC | 30:53 | M10 |
| 11 | Paul CousinsHaywards Heath Harriers | 30:57 | M11 |
| 12 | Lee BarlowSaints and Sinners | 31:05 | M12 |
| 13 | Andrew MclennanLewes AC | 31:10 | M13 |
| 14 | Liam BriscoeFittleworth Flyers | 31:17 | M14 |
| 15 | Chris CoffeyLewes AC | 31:21 | M15 |
| 16 | Robert CooperLewes AC | 31:37 | M16 |
| 17 | Rupert GuielArunners | 31:48 | M17 |
| 18 | Will MonningtonLewes AC | 31:50 | M18 |
| 19 | Scott WallaceGoring Road Runners | 31:58 | M19 |
| 20 | Rob DaleFittleworth Flyers | 32:02 | M20 |
| 21 | Michael CaffynRun Academy Worthing | 32:04 | M21 |
| 22 | Teo Van WellArena 80 AC | 32:26 | M22 |
| 23 | Robin CharnockArunners | 32:30 | M23 |
| 24 | Wayne KingsnorthSaints and Sinners | 32:40 | M24 |
| 25 | Darren HuntSaints and Sinners | 33:00 | M25 |
| 26 | Tara ShanahanArena 80 AC | 33:08 | F1 |
| 27 | Ben HodgsonLewes AC | 33:14 | M26 |
| 28 | Jo BryceBurgess Hill Runners | 33:38 | F2 |
| 29 | Oliver DayBurgess Hill Runners | 33:48 | M27 |
| 30 | Rob ShalloeBurgess Hill Runners | 33:52 | M28 |
| 31 | John HardingPortslade Hedgehoppers | 33:55 | M29 |
| 32 | David Prince-IlesLewes AC | 33:55 | M30 |
| 33 | Dominic Osman-AlluLewes AC | 33:58 | M31 |
| 34 | Steve KavanaghFittleworth Flyers | 34:01 | M32 |
| 35 | Caroline WoodArena 80 AC | 34:07 | F3 |
| 36 | Ryan JohnstoneHove Hornets | 34:14 | M33 |
| 37 | Sally NorrisLewes AC | 34:19 | F4 |
| 38 | Luke CarterArena 80 AC | 34:20 | M34 |
| 39 | Tim BooneArunners | 34:29 | M35 |
| 40 | Ryan GregoryGoring Road Runners | 34:37 | M36 |
| 41 | Freya LemanHove Hornets | 34:47 | F5 |
| 42 | Ben BrownHenfield Joggers | 34:59 | M37 |
| 43 | Ian FinesLewes AC | 35:05 | M38 |
| 44 | Daren StempArunners | 35:06 | M39 |
| 45 | Andrew SpellsWorthing Harriers | 35:10 | M40 |
| 46 | Matthew WestUnattached | 35:17 | M41 |
| 47 | David FosterLewes AC | 35:33 | M42 |
| 48 | Ian GreenawayLingfield Running Club | 35:38 | M43 |
| 49 | Dave CookSaints and Sinners | 35:43 | M44 |
| 50 | Jack LloydWorthing Harriers | 35:53 | M45 |
| 51 | Steve BakerSaints and Sinners | 35:54 | M46 |
| 52 | Sarah GodleyLewes AC | 35:56 | F6 |
| 53 | Geraldine MoffatPortslade Hedgehoppers | 35:59 | F7 |
| 54 | Luke LycettGoring Road Runners | 36:01 | M47 |
| 55 | Andrew ChittyLewes AC | 36:03 | M48 |
| 56 | Jon RodgersSteyning AC | 36:06 | M49 |
| 57 | Jo HeskethSteyning AC | 36:06 | F8 |
| 58 | Reg ShirleyGoring Road Runners | 36:15 | M50 |
| 59 | Matt HowellsBurgess Hill Runners | 36:19 | M51 |
| 60 | Jos JacobsBurgess Hill Runners | 36:19 | M52 |
| 61 | Shaun JinksFittleworth Flyers | 36:28 | M53 |
| 62 | Stephen DiversLancing Eagles | 36:31 | M54 |
| 63 | Tim CritchfieldArunners | 36:39 | M55 |
| 64 | Jo MilesLewes AC | 36:42 | F9 |
| 65 | Dave LagueSaints and Sinners | 36:48 | M56 |
| 66 | Oliver PendlingtonHove Hornets | 36:52 | M57 |
| 67 | Ray PowellFittleworth Flyers | 36:53 | M58 |
| 68 | Matthew DouganHove Hornets | 36:54 | M59 |
| 69 | Georgie AndersonHove Hornets | 36:58 | F10 |
| 70 | David PenfoldSaints and Sinners | 36:59 | M60 |
| 71 | Robert TurnerHove Hornets | 36:59 | M61 |
| 72 | Judith CarderPortslade Hedgehoppers | 37:00 | F11 |
| 73 | Paul HebdenArena 80 AC | 37:01 | M62 |
| 74 | Stuart CondieBurgess Hill Runners | 37:01 | M63 |
| 75 | Kevin CrossBurgess Hill Runners | 37:03 | M64 |
| 76 | David WatkinsLingfield Running Club | 37:08 | M65 |
| 77 | Ed DukeSaints and Sinners | 37:09 | M66 |
| 78 | Pete LayWorthing Harriers | 37:11 | M67 |
| 79 | Lee OxleySteyning AC | 37:17 | M68 |
| 80 | Oliver DewdneyBurgess Hill Runners | 37:24 | M69 |
| 81 | Richard SpellerHorsham Joggers | 37:25 | M70 |
| 82 | Michele NixonSaints and Sinners | 37:35 | F12 |
| 83 | Mark ArmitageHaywards Heath Harriers | 37:36 | M71 |
| 84 | John HardyLancing Eagles | 37:38 | M72 |
| 85 | Lewis RawlinsonPortslade Hedgehoppers | 37:38 | M73 |
| 86 | Phil BlackHenfield Joggers | 37:40 | M74 |
| 87 | Shelley MeyernCrawley Run Crew | 37:41 | F13 |
| 88 | Jenny HughesPortslade Hedgehoppers | 37:48 | F14 |
| 89 | Trevor SymesBurgess Hill Runners | 37:54 | M75 |
| 90 | Michael CatlowHorsham Joggers | 37:56 | M76 |
| 91 | Xenia ParsonsHove Hornets | 38:04 | F15 |
| 92 | Mark HedgecockLancing Eagles | 38:05 | M77 |
| 93 | Colin HannantPortslade Hedgehoppers | 38:08 | M78 |
| 94 | Fred SykesBurgess Hill Runners | 38:13 | M79 |
| 95 | Ant NealSaints and Sinners | 38:18 | M80 |
| 96 | Nick Jackson-SmithHove Hornets | 38:20 | M81 |
| 97 | Neil HammondLancing Eagles | 38:23 | M82 |
| 98 | Steve JonesSteyning AC | 38:34 | M83 |
| 99 | Ian HughesLancing Eagles | 38:35 | M84 |
| 100 | Martin PreslandSaints and Sinners | 38:40 | M85 |
| 101 | Linda TombsFittleworth Flyers | 38:41 | F16 |
| 102 | Dave MaskellPortslade Hedgehoppers | 38:42 | M86 |
| 103 | Tom BlaylockChichester Runners | 38:44 | M87 |
| 104 | Rob ReadLewes AC | 38:49 | M88 |
| 105 | Alan PettittHorsham Joggers | 38:52 | M89 |
| 106 | Hugh St JohnLewes AC | 38:57 | M90 |
| 107 | Andy BradfordBurgess Hill Runners | 39:02 | M91 |
| 108 | Martha MatthewsHove Hornets | 39:09 | F17 |
| 109 | Jonny MaxfieldHove Hornets | 39:12 | M92 |
| 110 | Chris HayesLancing Eagles | 39:13 | M93 |
| 111 | Mark AustinSaints and Sinners | 39:14 | M94 |
| 112 | Cara LawSaints and Sinners | 39:16 | F18 |
| 113 | Bob PageArena 80 AC | 39:18 | M95 |
| 114 | Neil RaboneWorthing Striders | 39:19 | M96 |
| 115 | Nigel CruttendenBurgess Hill Runners | 39:26 | M97 |
| 116 | Tony CooleyChichester Runners | 39:29 | M98 |
| 117 | Mark CraigsBurgess Hill Runners | 39:32 | M99 |
| 118 | Tony BlaydenLancing Eagles | 39:37 | M100 |
| 119 | Paul CoddSaints and Sinners | 39:41 | M101 |
| 120 | Benny CoxhillBurgess Hill Runners | 40:02 | M102 |
| 121 | Neil ChapmanLancing Eagles | 40:05 | M103 |
| 122 | James MasonSaints and Sinners | 40:07 | M104 |
| 123 | Ken TulleySaints and Sinners | 40:10 | M105 |
| 124 | Guido TapiaLancing Eagles | 40:10 | M106 |
| 125 | Bernard NaressiHove Hornets | 40:16 | M107 |
| 126 | James MillenPortslade Hedgehoppers | 40:16 | M108 |
| 127 | Geoff WatsonLewes AC | 40:22 | M109 |
| 128 | Lorna HackettWorthing Harriers | 40:24 | F19 |
| 129 | Hugh StevenageBurgess Hill Runners | 40:27 | M110 |
| 130 | Penny BarronHorsham Joggers | 40:28 | F20 |
| 131 | Ben PageBurgess Hill Runners | 40:29 | M111 |
| 132 | Amanda GodfreyChichester Runners | 40:32 | F21 |
| 133 | Mel EnglishHove Hornets | 40:32 | F22 |
| 134 | Karen WellerHove Hornets | 40:33 | F23 |
| 135 | Paul RawlinsonPortslade Hedgehoppers | 40:35 | M112 |
| 136 | Sarah StanbridgeSaints and Sinners | 40:35 | F24 |
| 137 | Nuala SmythArunners | 40:46 | F25 |
| 138 | Graeme PoultonHove Hornets | 40:46 | M113 |
| 139 | Jo TurnerWorthing Striders | 40:55 | F26 |
| 140 | Kathleen LawLancing Eagles | 41:06 | F27 |
| 141 | Annette MaynardBurgess Hill Runners | 41:08 | F28 |
| 142 | Tony PearceWorthing Striders | 41:18 | M114 |
| 143 | Mark LavenderUnattached | 41:22 | M115 |
| 144 | Alan BarwickHenfield Joggers | 41:29 | M116 |
| 145 | Paula LewisUnattached | 41:32 | F29 |
| 146 | David GuielArunners | 41:32 | M117 |
| 147 | Steve RobertsBurgess Hill Runners | 41:32 | M118 |
| 148 | Mary FreestoneSaints and Sinners | 41:38 | F30 |
| 149 | NickyCritchfieldArunners | 41:46 | F31 |
| 150 | Paul AthertonSaints and Sinners | 41:47 | M119 |
| 151 | Adrian RutledgePortslade Hedgehoppers | 41:49 | M120 |
| 152 | Neal CassPortslade Hedgehoppers | 42:01 | M121 |
| 153 | Richard MooreLewes AC | 42:04 | M122 |
| 154 | Tania TinslayHove Hornets | 42:05 | F32 |
| 155 | Gill CammackPortslade Hedgehoppers | 42:12 | F33 |
| 156 | Luisa GiammatteiGoring Road Runners | 42:13 | F34 |
| 157 | Val BrockwellPortslade Hedgehoppers | 42:15 | F35 |
| 158 | John PalmerBurgess Hill Runners | 42:20 | M123 |
| 159 | Ivan ShawyerLancing Eagles | 42:21 | M124 |
| 160 | Suse PottsBurgess Hill Runners | 42:21 | F36 |
| 161 | Tanya BarlowSaints and Sinners | 42:26 | F37 |
| 162 | Cath BeckettBurgess Hill Runners | 42:42 | F38 |
| 163 | Fiona CoveneyUnattached | 42:46 | F39 |
| 164 | Steve CrockettHove Hornets | 43:02 | M125 |
| 165 | Simone CuthbertLancing Eagles | 43:07 | F40 |
| 166 | Paul BurgessHorsham Joggers | 43:08 | M126 |
| 167 | Lauren McLaughlinSaints and Sinners | 43:09 | F41 |
| 168 | Aliki HiestermannLancing Eagles | 43:12 | F42 |
| 169 | Richard GrayLancing Eagles | 43:14 | M127 |
| 170 | Rebecca NortonBurgess Hill Runners | 43:26 | F43 |
| 171 | Rob JochimsenHorsham Joggers | 43:27 | M128 |
| 172 | Brian MasonSteyning AC | 43:32 | M129 |
| 173 | Rosie CavedaschiSaints and Sinners | 43:33 | F44 |
| 174 | Charlotte RawlinsonPortslade Hedgehoppers | 43:37 | F45 |
| 175 | Moritz NeufeldHove Hornets | 43:38 | M130 |
| 176 | Ann BuckettCrawley AC | 43:39 | F46 |
| 177 | Richard BarronHorsham Joggers | 43:44 | M131 |
| 178 | Rebecca KipplingWorthing Striders | 43:46 | F47 |
| 179 | Milly ManleyLewes AC | 43:52 | F48 |
| 180 | Harry SymesBurgess Hill Runners | 44:08 | M132 |
| 181 | Mark PappenheimLewes AC | 44:11 | M133 |
| 182 | Bill MackrellSaints and Sinners | 44:13 | M134 |
| 183 | Tracy LockyearChichester Runners | 44:19 | F49 |
| 184 | Philippe EcailleBurgess Hill Runners | 44:26 | M135 |
| 185 | Malcolm JohnsonBurgess Hill Runners | 44:46 | M136 |
| 186 | Bruno GroussinArunners | 44:50 | M137 |
| 187 | Helen BlackWorthing Striders | 44:58 | F50 |
| 188 | Jane OwenBurgess Hill Runners | 44:59 | F51 |
| 189 | Pete CarganSaints and Sinners | 44:59 | M138 |
| 190 | Bruce CroweCrawley Run Crew | 45:00 | M139 |
| 191 | Danielle PhillipsLancing Eagles | 45:08 | F52 |
| 192 | Shawn BuckArena 80 AC | 45:14 | M140 |
| 193 | Paul HurleyWorthing Striders | 45:26 | M141 |
| 194 | Angie BowerBurgess Hill Runners | 45:29 | F53 |
| 195 | Judy PoultonHove Hornets | 45:35 | F54 |
| 196 | Christine HayesLancing Eagles | 45:40 | F55 |
| 197 | Sarah LowdenLancing Eagles | 45:41 | F56 |
| 198 | Jill RensonChichester Runners | 45:51 | F57 |
| 199 | Malcolm WiltshireCrawley Run Crew | 45:58 | M142 |
| 200 | Carole MillsBurgess Hill Runners | 46:02 | F58 |
| 201 | Rachel BlairGoring Road Runners | 46:07 | F59 |
| 202 | Lorna HartHenfield Joggers | 46:07 | F60 |
| 203 | Nina TrevarthenSaints and Sinners | 46:17 | F61 |
| 204 | Pete JenkinsWorthing Striders | 46:17 | M143 |
| 205 | David LeenBurgess Hill Runners | 46:24 | M144 |
| 206 | Gabrielle PreslandSaints and Sinners | 46:29 | F62 |
| 207 | John LittleLancing Eagles | 46:31 | M145 |
| 208 | Mike MillerSteyning AC | 46:32 | M146 |
| 209 | Cathy HoweSaints and Sinners | 46:41 | F63 |
| 210 | Kerry KiplingPortslade Hedgehoppers | 46:58 | F64 |
| 211 | Leonard AppsUnattached | 46:59 | M147 |
| 212 | Andrew NewbyHove Hornets | 47:06 | M148 |
| 213 | David DawsonHorsham Joggers | 47:13 | M149 |
| 214 | Howard McConnellLancing Eagles | 47:17 | M150 |
| 215 | Kate TurnbullArena 80 AC | 47:18 | F65 |
| 216 | Mark AndersonFittleworth Flyers | 47:19 | M151 |
| 217 | George WottonBurgess Hill Runners | 47:19 | M152 |
| 218 | Theresa DonohoeLingfield Running Club | 47:21 | F66 |
| 219 | John HulmeLancing Eagles | 47:25 | M153 |
| 220 | Peter AireySaints and Sinners | 47:30 | M154 |
| 221 | Simon LockBurgess Hill Runners | 47:39 | M155 |
| 222 | Cathy FallHove Hornets | 47:40 | F67 |
| 223 | Martin DenholmArunners | 47:43 | M156 |
| 224 | Kim CruttendenBurgess Hill Runners | 47:56 | F68 |
| 225 | Tania CarterArunners | 48:01 | F69 |
| 226 | Stella DaffSaints and Sinners | 48:04 | F70 |
| 227 | Mark StimpsonLancing Eagles | 48:05 | M157 |
| 228 | Helen FarquharsonHove Hornets | 48:07 | F71 |
| 229 | Mandy TurnerFittleworth Flyers | 48:09 | F72 |
| 230 | Sally WashingtonPortslade Hedgehoppers | 48:15 | F73 |
| 231 | Sue BakerChichester Runners | 48:16 | F74 |
| 232 | Sarah RichardsWorthing Striders | 48:19 | F75 |
| 233 | Sandra BurgessArunners | 48:20 | F76 |
| 234 | Sian WilliamsHenfield Joggers | 48:21 | F77 |
| 235 | Andy RoweBurgess Hill Runners | 48:21 | M158 |
| 236 | Sharon McHaleLancing Eagles | 48:30 | F78 |
| 237 | Jayne LeaneyBurgess Hill Runners | 48:46 | F79 |
| 238 | Lee TurnbullArena 80 AC | 48:47 | M159 |
| 239 | Jay WadeyBurgess Hill Runners | 48:48 | M160 |
| 240 | David PetersVeterans A/C | 48:48 | M161 |
| 241 | Karen HarveyBurgess Hill Runners | 48:52 | F80 |
| 242 | Ian ReaderArunners | 49:00 | M162 |
| 243 | Tim CarderPortslade Hedgehoppers | 49:28 | M163 |
| 244 | Richard BatesHaywards Heath Harriers | 49:34 | M164 |
| 245 | Jo CooperHove Hornets | 49:37 | F81 |
| 246 | Chris SlomanPortslade Hedgehoppers | 49:43 | M165 |
| 247 | Dave JonesSteyning AC | 49:58 | M166 |
| 248 | Sue JuncalLewes AC | 50:01 | F82 |
| 249 | Sharon FentonHove Hornets | 50:10 | F83 |
| 250 | Joanna St GeorgeArunners | 50:15 | F84 |
| 251 | Paul MarshallFittleworth Flyers | 50:18 | M167 |
| 252 | Yian SolomonLancing Eagles | 50:23 | F85 |
| 253 | Peter WhitworthUnattached | 50:29 | M168 |
| 254 | Phil FanthomeHove Hornets | 50:33 | M169 |
| 255 | Fiona HilditchLancing Eagles | 50:41 | F86 |
| 256 | Craig HawkinsWorthing Striders | 50:51 | M170 |
| 257 | Jan MorganPortslade Hedgehoppers | 51:05 | F87 |
| 258 | Andy FosterArunners | 51:21 | M171 |
| 259 | Mike AireyPortslade Hedgehoppers | 51:29 | M172 |
| 260 | Genie LowsonBurgess Hill Runners | 51:34 | F88 |
| 261 | Malcolm SlaterBurgess Hill Runners | 51:49 | M173 |
| 262 | Tracy SwafferBurgess Hill Runners | 51:51 | F89 |
| 263 | Michelle YeendBurgess Hill Runners | 51:53 | F90 |
| 264 | Gemma TavenerBurgess Hill Runners | 52:02 | F91 |
| 265 | Rupert PurchaseHaywards Heath Harriers | 52:10 | M174 |
| 266 | Nikki MclaughlinSaints and Sinners | 52:17 | F92 |
| 267 | David ClubbLancing Eagles | 52:18 | M175 |
| 268 | Roger OckendenArena 80 AC | 52:23 | M176 |
| 269 | Keith JonesSteyning AC | 52:24 | M177 |
| 270 | Richard TemplePortslade Hedgehoppers | 52:33 | M178 |
| 271 | Laura WaltonBurgess Hill Runners | 52:37 | F93 |
| 272 | Matt WilsonBurgess Hill Runners | 52:38 | M179 |
| 273 | Cathy HolroydSaints and Sinners | 52:39 | F94 |
| 274 | Vanessa HarroldSaints and Sinners | 52:46 | F95 |
| 275 | Barry FairhallPortslade Hedgehoppers | 52:56 | M180 |
| 276 | Sally WadeSaints and Sinners | 53:05 | F96 |
| 277 | Liz LowryUnattached | 53:33 | F97 |
| 278 | Kelly TomsettBurgess Hill Runners | 53:42 | F98 |
| 279 | Julie FisherArunners | 53:43 | F99 |
| 280 | Tony MartinPortslade Hedgehoppers | 53:44 | M181 |
| 281 | Claire JohnsonLancing Eagles | 54:09 | F100 |
| 282 | Ken HalesGoring Road Runners | 54:18 | M182 |
| 283 | Harry BollangaHove Hornets | 54:34 | M183 |
| 284 | Lynette BrownBurgess Hill Runners | 54:36 | F101 |
| 285 | Amanda SwannHove Hornets | 54:38 | F102 |
| 286 | Rebecca MillerHove Hornets | 54:54 | F103 |
| 287 | Robin EvendenFittleworth Flyers | 54:59 | M184 |
| 288 | Matthew AndersonFittleworth Flyers | 55:02 | M185 |
| 289 | Allison WillcoxBurgess Hill Runners | 55:15 | F104 |
| 290 | Shenda KewleyUnattached | 55:51 | F105 |
| 291 | Karin RichterLewes AC | 56:10 | F106 |
| 292 | Karl RichardsBurgess Hill Runners | 56:38 | M186 |
| 293 | Paula StangerCrawley Run Crew | 56:48 | F107 |
| 294 | Lorraine HunterHorsham Joggers | 57:10 | F108 |
| 295 | Edna ClarkHorsham Joggers | 57:45 | F109 |
| 296 | John MasonArena 80 AC | 57:49 | M187 |
| 297 | Julia MasonArena 80 AC | 57:50 | F110 |
| 298 | Jo RenshawArena 80 AC | 57:50 | F111 |
| 299 | Scarlett MacdonaldBurgess Hill Runners | 58:02 | F112 |
| 300 | Tiou MatiBurgess Hill Runners | 58:29 | F113 |
| 301 | Christina ScuttArunners | 59:12 | F114 |
| 302 | Elizabeth BarnsFittleworth Flyers | 59:36 | F115 |
| 303 | Yvonne MillerCrawley Run Crew | 1:00:23 | F116 |
| 304 | Roger LockeLancing Eagles | 1:00:35 | M188 |
| 305 | John NicelFittleworth Flyers | 1:00:55 | M189 |
| 306 | Ken LawtonUnattached | 1:01:27 | M190 |
| 307 | Tom BromleyLancing Eagles | 1:01:43 | M191 |
| 308 | Erik ShoplandFittleworth Flyers | 1:02:35 | M192 |
| 309 | Dawn WhiteleyPortslade Hedgehoppers | 1:03:22 | F117 |
| 310 | Jenny CassPortslade Hedgehoppers | 1:03:22 | F118 |
| 311 | Thomas KempHenfield Joggers | 1:06:23 | M193 |
| 312 | Elaine RousseauLancing Eagles | 1:06:27 | F119 |
| 313 | Sharon PlankUnattached | 1:07:05 | F120 |
| 314 | Anna TitchmarshCrawley Run Crew | 1:08:03 | F121 |
| 315 | Nikki BaxterCrawley Run Crew | 1:08:03 | F122 |
| 316 | Judy CarboneCrawley Run Crew | 1:08:25 | F123 |
| 317 | Darren BatemanCrawley Run Crew | 1:08:26 | M194 |
| 318 | Jenny BoydHorsham Joggers | 1:10:13 | F124 |
| 319 | Eileen AdlamBurgess Hill Runners | 1:17:07 | F125 |
Points go to runners from member clubs.