|
Mpumalanga
Calendar 2006 |
|
|
|
|
2006 |
|
DISTANCE |
AREA |
ORGANISER |
CONTACT PERSON |
TELEPHONE |
PROV |
TYPE |
|
| b |
21-Jan |
Sasol 100 Classic |
116/78/56/30/10 |
Secunda |
Sasol CC |
Willie Bronkhorst |
082 828 3458 |
MPU |
R |
|
| c |
28-Jan |
Christelike Skool Fietswedren |
105/60/40/10 |
Standerton |
Standerton CC |
Gideon Hall |
083 280 3853 |
MPU |
R |
|
| x |
28-Jan |
Barberton Classic MTB |
|
|
MPU |
MTB |
| c |
04-Feb |
Ridge Highway Race |
110/40 |
Ridge Casino |
Eskom TSI |
Pieter Labuschagne |
082 897 4808 |
MPU |
R |
|
| c |
04-Feb |
Newcastle Wheelers Cycle Challenge |
100/60/15 |
Newcastle |
Newcastle CC |
Fanie Conradie |
083 304 5686 |
KZN |
R |
|
| c |
11-Feb |
Middelburg Challenge |
97/50/20 |
Middelburg |
Middelburg CC |
Awie Storm |
084 957 3539 |
MPU |
R |
|
| a |
19-Feb |
Liberty Ride For Sight |
160/112/58 |
Boksburg/Gauteng |
Springs Wheelers |
Claudette Medefindt |
011 622 4904 |
CG |
R |
|
| x |
19-Feb |
Provincial MTB |
|
Pretoria |
Fountains |
Retief Freysen |
083 376 6771 |
GN |
MTB |
| c |
25-Feb |
Graceland Challenge |
|
Secunda |
Hoëveld CC |
Wimpie vd Westhuizen |
083 607 5152 |
MPU |
R |
|
| x |
25-Feb |
Subaru Sabie Classic MTB |
tba |
Sabie |
|
MPU |
MTB |
| a |
8-12 Mar |
Giro del Capo |
|
Cape Town |
CSA |
Tony Roberts |
021 689 8420 |
WP |
R |
|
| a |
12-Mar |
Argus Cycle Tour |
108 |
Cape Town |
WPPPA |
Tony Roberts |
021 689 8420 |
WP |
R |
|
| x |
24-26 Mar |
MTB Mania / SA Champs |
|
Pietermaritzburg |
KZN MBC |
Mike Bradley |
084 510 3269 |
KZN |
MTB |
| x |
25-26 Mar |
SA National MTB Cup #1 |
|
Pietermaritzburg |
KZN MBC |
|
NAT |
MTB |
| z |
25-Mar |
SA Championships BMX |
|
|
Cycling SA |
Kim Dodd |
082 393 3317 |
CG |
BMX |
| a |
31/3-3/4 |
National Junior Tour |
4 days |
Ermelo |
Cycle Tours |
Andre Pretorius |
082 776 6644 |
NAT |
R |
|
| x |
01-Apr |
Forest to Falls MTB |
|
Graskop |
|
MPU |
MTB |
| a |
8-9 Apr |
Provincial Track Championships |
|
All Provinces |
|
NAT |
TR |
|
| n |
16-Apr |
Inter-provincial |
tba |
Durban |
ZCC |
Murray Langley |
082 550 1513 |
KZN |
R |
|
| a |
20-22 Apr |
Vets Men & Ladies Tour |
4 stage 3 day |
Durban |
KPCC |
Margie Gallagher |
082 714 2471 |
KZN |
R |
|
| n |
22-Apr |
Inter-provincial |
tba |
Kimberley |
Cycling NC |
Adri Henning |
082 823 4687 |
GW |
R |
|
| x |
22-29 Apr |
Cape Epic MTB |
9 days |
Knysna - Cape Town |
SAMBA |
Greville Ruddock |
082 781 3551 |
WP |
MTB |
| a |
23-Apr |
Mr Price Tour Durban |
105/35 |
Durban/Kingsmead |
Right on the Night |
Annie Batchelder |
031 312 8896 |
KZN |
R |
|
| a |
26-30 Apr |
SA Track Championships |
|
Durban |
|
NAT |
TR |
|
| c |
29-Apr |
Aartappelfees |
120/80/50/20 |
Bethal |
Hoëveld CC |
Wimpie vd Westhuizen |
083 607 5152 |
MPU |
R |
|
| n |
06-May |
Inter-provincial |
tba |
Vanderbijlpark |
Southern Gauteng |
Wimpie v Niekerk |
083 460 9338 |
SGC |
R |
|
| c |
06-May |
Sasol 3 in 1 Aflos |
3 x 20km |
Secunda |
Sasol CC |
Willie Bronkhorst |
082 828 3458 |
MPU |
R |
|
| a |
13-14 May |
Provincial Road Championships |
|
All Provinces |
All Provinces |
|
NAT |
R |
|
| x |
13-May |
SAMTB XC #2 MTB |
|
Sabie |
|
NAT |
MTB |
| x |
13-May |
Mondi Forest Circle MTB |
60/30/10 |
Piet Retief |
Piet Retief Wheelers |
Koos vd Merwe |
082 874 4724 |
MPU |
MTB |
| x |
14-May |
SAMTB DH #2 MTB |
|
Sabie |
|
NAT |
MTB |
| n |
20-May |
Inter-provincial and funride |
120/100/80/60 |
Vrede |
NVS |
Hendrik Wagener |
082 741 1514 |
NVS |
R |
|
| x |
20-May |
SA National MTB Cup #2 |
|
Sabie |
|
NAT |
MTB |
| c |
21-May |
Newcastle Winter Challenge |
60/30/15 |
Newcastle |
Newcastle CC |
Callie de Beer |
083 622 3618 |
KZN |
R |
|
| c |
27-May |
Standerton Trapklub Fietswedren |
70/40/10 |
Standerton |
Standerton CC |
Gideon Hall |
083 280 3853 |
MPU |
R |
|
| a |
1-4 Jun |
SA Road Championships |
|
Port Elizabeth |
CSA |
Sylvia Dale |
021 557 1212 |
NAT |
R |
|
| a |
15-18 Jun |
4 Day Vets Tour |
280 |
Boswell Wilkie Circus, Daleside |
Southern Gauteng |
Johann Viljoen |
082 855 7480 |
SGC |
R |
|
| a |
24-Jun |
Graskop Classic & Hill Climb Champs |
122/76/53/30 |
Graskop |
MCU |
Andre Pretorius |
082 776 6644 |
MPU |
R |
|
| x |
24-25 Jun |
SA National MTB Cup #3 |
|
Pretoria |
|
NAT |
MTB |
| c |
25-Jun |
Graskop Handicap Race |
70/47 |
Graskop |
MCU |
Jo Maartens |
082 776 6644 |
MPU |
R |
|
| a |
5-8 Jul |
Eric van Enter |
|
|
Southern Gauteng |
|
R |
|
| z |
08-Jul |
SA Championships BMX |
|
|
Cycling SA |
Kim Dodd |
082 393 3317 |
CG |
BMX |
| a |
22-Jul |
Jock Cycle National Classic |
150/105/58/20 |
Barberton/Mpumalanga |
Jock Cycling Club |
EH de Bruyn |
082 926 7395 |
MPU |
R |
|
| x |
22-Jul |
Greenway Woods MTB |
|
White River |
|
MPU |
MTB |
| n |
29-Jul |
Inter-provincial and funride |
|
Rooiwal |
GNC |
|
GN |
R |
|
| x |
29-Jul |
SA National MTB Cup #4 MTB |
|
Saasveld, George |
|
Kevin Cushion |
072 625 2663 |
NAT |
MTB |
| x |
29-Jul |
Imfolozi Big 5 Challenge MTB |
55 |
Northern KZN |
|
KZN |
MTB |
| z |
29-30 Jul |
World Championshipa BMX |
|
|
UCI |
Kim Dodd |
082 393 3317 |
CG |
BMX |
| n |
05-Aug |
Inter-provincial and funride |
tba |
Central Gauteng |
CGC |
Wendy Cole |
011 707 2732 |
CG |
R |
|
| n |
12-Aug |
Inter-provincial |
120/100/80/60/30/20 |
Bloemfontein |
Suid-Vrystaat FV |
Martin Brink |
082 577 5071 |
SVS |
R |
|
| c |
12-Aug |
Secunda Toyota Challenge |
116/78/30/10 |
Secunda |
Sasol CC |
Willie Bronkhorst |
082 828 3458 |
MPU |
R |
|
| n |
19-Aug |
Inter-provincial and funride |
120/100/80/60 |
Welkom |
NVS |
Hendrik Wagener |
082 741 1514 |
NVS |
R |
|
| n |
20-Aug |
Zoo Lake Corporate
Challenge and Kermesse |
Zoo Lake Johannesburg |
Central Gauteng |
Gail Heuvel |
082 712 4171 |
CG |
R |
|
| a |
26-Aug |
Cansa Lost City Cycle Classic |
107/69/15 |
Sun City |
Centurion Cycling |
Johan du Toit |
082 809 5498 |
GN |
R |
|
| a |
29/8-2/9 |
Tour de Eden |
6 days |
George |
Southern Cape |
|
NAT |
R |
|
| c |
03-Sep |
HI Q Nelspruit Spring Ride |
100/50 |
Nelspruit |
Nelspruit CC |
Tanya van Tonder |
082 451 2564 |
MPU |
R |
|
| n |
09-Sep |
Inter-provincial and funride |
120/100/80/60 |
Harrismith |
NVS |
Hendrik Wagener |
082 741 1154 |
NVS |
R |
|
| c |
09-Sep |
Woodpackers Cycle Race |
88/50/20 |
Piet Retief |
Piet Retief Wheelers |
Koos vd Merwe |
082 874 4724 |
MPU |
R |
|
| a |
16-Sep |
Dome to Dome Classic Kermesse |
|
|
Cresta Wheelers |
Wayne Hinsch |
083 625 1880 |
CG |
R |
|
| a |
17-Sep |
Dome to Dome Classic |
90/43/25 |
|
Cresta Wheelers |
Wayne Hinsch |
083 625 1880 |
CG |
R |
|
| c |
17-Sep |
Tour de Secunda |
|
Secunda |
Sasol CC |
Willie Bronkhorst |
082 828 3458 |
MPU |
R |
|
| a |
22-25 Sep |
Pick 'n Pay Amashova RSA
National u/16 Tour |
Ermelo |
Cycle Tours |
Andre Pretorius |
082 776 6644 |
NAT |
R |
|
| a |
23-Sep |
Dischem Classic |
|
Magaliesburg |
Franco Sport |
Andre de Beer |
082 490 5061 |
GN |
R |
|
| a |
25-Sep |
Cradle of Humankind Challenge |
105/70 |
Ruimsig Stadium |
First Wheelers |
Gert Nel |
082 493 8297 |
CG |
R |
|
| b |
30-Sep |
Ferrochrome Loskop Classic |
120/80/50 |
Middelburg |
Middelburg CC |
Awie Storm |
084 957 3539 |
MPU |
R |
|
| z |
30/9-1/10 |
SA Championships BMX |
|
|
Cycling SA |
Kim Dodd |
082 393 3317 |
CG |
BMX |
| a |
01-Oct |
Campus to Campus Classic |
100 |
Potch - Vanderbijlpark |
Southern Gauteng |
Johann Viljoen |
082 855 7480 |
SGC |
R |
|
| c |
01-Oct |
Majuba Challenge |
100/60/15 |
Newcastle |
Newcastle CC |
Fanie Conradie |
083 304 5683 |
KZN |
R |
|
| n |
07-Oct |
Inter-provincial |
tba |
Potchefstroom |
NW |
Marilyn Rossouw |
083 777 6287 |
NW |
R |
|
| c |
08-Oct |
Croc Cycle Classic |
tba |
Nelspruit |
Cyclelab Supercycling Nelspruit |
Tanya van Tonder |
082 451 2564 |
MPU |
R |
|
| x |
14-Oct |
Botshabelo Bergfietswedren MTB |
tba |
Middelburg |
Middelburg CC |
Awie Storm |
084 957 3539 |
MPU |
MTB |
| n |
17-Oct |
Namibian Cycle Classic |
|
Namibia |
|
Sylvia Dale |
021 557 1212 |
NAT |
R |
|
| c |
21-Oct |
Eastvaal Ford Wedren |
|
Bethal |
Hoëveld CC |
Wimpie vd Westhuizen |
083 607 5152 |
MPU |
R |
|
| a |
22-Oct |
Amashova National Classic |
106/40 |
Pmb to Durban |
Right on the Night |
Annie Batchelder |
031 312 8896 |
KZN |
R |
|
| a |
28-Oct |
Telkom Satellite Classic (Super Calendar |
107/85 |
Pretoria |
Telkom Cycling Club |
Peter Zeelie |
082 825 0250 |
GN |
R |
|
| x |
28-Oct |
Lydenburg Kwena Festival MTB Race |
tba |
Lydenburg |
Lydenburg CC |
Alan Northcote |
083 441 7782 |
MPU |
MTB |
| a |
29-Oct |
Telkom Satellite Classic MTB |
80/60/20 |
Pretoria |
Telkom Cycling Club |
Peter Zeelie |
082 825 0250 |
GN |
MTB |
| x |
29-Oct |
Alpine Heath MTB |
45 |
Drakensberg |
Omni Motion |
Dimitri Nenkov |
|
KZN |
MTB |
| x |
29-Oct |
Cyclo Pro Enduro MTB |
|
|
Cyclo Pro CC |
Roger Bouton |
082 801 0044 |
EP |
MTB |
| z |
29-Oct |
Gauteng Points 15 & 16 BMX |
|
Thunder Valley (Brakpan) |
Thunder Valley (Brakpan) |
Kim Dodd |
082 393 3317 |
CG |
BMX |
| a |
05-Nov |
Pick 'n Pay/OFM Cycle Classic |
107/35 |
Bloemfontein |
Bfn CC |
Monica Naude |
082 791 6003 |
SVS |
R |
|
| b |
11-Nov |
Forever Aventura Loskop Race |
85/40/20 |
Middelburg |
Middelburg CC |
Awie Storm |
084 957 3539 |
MPU |
R |
|
| x |
11-Nov |
Highland Gate MTB |
|
Dullstroom |
|
MPU |
MTB |
| a |
19-Nov |
Pick 'n Pay 94.7 cycle challenge |
95 |
Johannesburg |
Midrand Country Cycles |
Peter Hausler |
082 562 5745 |
CG |
R |
|
| n |
25-Nov |
Johannesburg Grand Prix Track |
|
Hector Norris Park |
Central Gauteng |
Gail Heuvel |
082 712 4171 |
CG |
TR |
|
| c |
25-Nov |
Arive Alive |
70/30/15 |
Kroonstad |
Kroon CC |
Mnr vd Westhuizen |
082 847 7499 |
NVS |
R |
|
| x |
02-Dec |
Sabie Noon to Moon MTB |
|
Sabie |
|
MPU |
MTB |
| x |
03-Dec |
Longmore Classic MTB |
70/30 |
Sabie |
|
MPU |
MTB |
| a |
10-Dec |
Cape Argus Sanlam Cycle Tour |
|
Bellville |
|
Chris Willemse |
083 640 4823 |
WP |
R |
|
| x |
15-18 Dec |
Sabie Xperience 4day epic
MTB race |
Sabie |
|
MPU |
MTB |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|