2018 Race Detail Stats
Alabama Wheelmen Race Weekend - The Orthopaedic Center TT
Huntsville, AL
August 11th, 2018
Links for this race
Race ResultsRider Demographics
Rider Demographic Map
Historical Field Counts
Race Schedule Listing
View Report:
^Top | Prev | Next
Rider Counts by Category (sorted by category)
Category reflects 'minor' category.
| Category | Count | |
| Senior Men Pro,1 | 10 | |
| Senior Men Category 2 | 3 | |
| Senior Men Category 3 | 4 | |
| Senior Men Category 4 | 8 | |
| Senior Men Category 4 (3/4) | 1 | |
| Senior Men Category 5 (Cat 4/5) | 2 | |
| Senior Men Category 5 | 4 | |
| Masters Men 35+ (1-4) | 1 | |
| Masters Men 45+ (1-4) | 3 | |
| Masters Men (40-49) | 4 | |
| Masters Men 50+ | 3 | |
| Masters Men 60+ | 3 | |
| Juniors (15-16) | 2 | |
| Junior Women (15-16) | 1 | |
| Senior Women Category 1-2 | 1 | |
| Senior Women Category 3 | 3 | |
| Senior Women Category 4 | 2 | |
| Senior Women Category 5 | 1 | |
| Total: | 56 |
^Top | Prev | Next
Rider Counts by Category
Category reflects 'minor' category.
| Rank | Category | Count | |
| 1. | Senior Men Pro,1 | 10 | |
| 2. | Senior Men Category 4 | 8 | |
| 3. | Senior Men Category 3 | 4 | |
| 4. | Senior Men Category 5 | 4 | |
| 5. | Masters Men (40-49) | 4 | |
| 6. | Senior Men Category 2 | 3 | |
| 7. | Masters Men 45+ (1-4) | 3 | |
| 8. | Masters Men 50+ | 3 | |
| 9. | Masters Men 60+ | 3 | |
| 10. | Senior Women Category 3 | 3 | |
| 11. | Senior Men Category 5 (Cat 4/5) | 2 | |
| 12. | Juniors (15-16) | 2 | |
| 13. | Senior Women Category 4 | 2 | |
| 14. | Senior Men Category 4 (3/4) | 1 | |
| 15. | Masters Men 35+ (1-4) | 1 | |
| 16. | Junior Women (15-16) | 1 | |
| 17. | Senior Women Category 1-2 | 1 | |
| 18. | Senior Women Category 5 | 1 | |
| Total: | 56 |
^Top | Prev | Next
Rider Counts by Race Category (sorted by category)
Race Category reflects 'major' category.
| Category | Count | |
| Men Pro/1/2/3 | 13 | |
| Senior Men Category 3/4 | 5 | |
| Senior Men Category 4/5 | 10 | |
| Senior Men Category 5 | 4 | |
| Masters 40/50/60 | 10 | |
| Masters Men 35+/45+ | 4 | |
| Juniors (9-18) | 3 | |
| Senior Women Category 1-3 | 4 | |
| Senior Women Category 4/5 | 3 | |
| Total: | 56 |
^Top | Prev | Next
Rider Counts by Race Category
Race Category reflects 'major' category.
| Rank | Category | Count | |
| 1. | Men Pro/1/2/3 | 13 | |
| 2. | Masters 40/50/60 | 10 | |
| 3. | Senior Men Category 4/5 | 10 | |
| 4. | Senior Men Category 3/4 | 5 | |
| 5. | Masters Men 35+/45+ | 4 | |
| 6. | Senior Men Category 5 | 4 | |
| 7. | Senior Women Category 1-3 | 4 | |
| 8. | Juniors (9-18) | 3 | |
| 9. | Senior Women Category 4/5 | 3 | |
| Total: | 56 |
^Top | Prev | Next
Rider Counts by Team
This will show rider counts for USAC sanctioned clubs/teams; other riders will show as Unattached.
| Rank | Team Name | Count | |
| 1. | Johnson & Hayes Physical Therapists | 12 | |
| 2. | Team Novo Nordisk Development | 8 | |
| 3. | Unattached | 8 | |
| 4. | Marx-Bensdorf / BPC Cycling Team | 6 | |
| 5. | Friends Great Smokies (FGS Cycling) | 2 | |
| 6. | Infinity Cycling Team | 2 | |
| 7. | Lift Center Racing | 2 | |
| 8. | MOAB Masters Racing | 2 | |
| 9. | Red Kite Bicycle Studio | 2 | |
| 10. | Rock Solid Health Fitness | 2 | |
| 11. | Velo Voodoo | 2 | |
| 12. | Mellow Mushroom Pizza Bakers | 1 | |
| 13. | Mid South Velo | 1 | |
| 14. | Mission Devo Cycling/NGCA p/b Tyler ... | 1 | |
| 15. | Nashville Local Cycling | 1 | |
| 16. | Savannah College of Art and Design - ... | 1 | |
| 17. | Taco Mamacita | 1 | |
| 18. | Team Type 1 Foundation | 1 | |
| 19. | Village VW Chattanooga Cycling Team | 1 |
^Top | Prev | Next
Rider Counts by Hometown
Shows the # of entries from each hometown.
| Rank | Hometown | Count | |
| 1. | Madison, AL | 8 | |
| 2. | Huntsville, AL | 7 | |
| 3. | Alpharetta, GA | 3 | |
| 4. | Athens, GA | 3 | |
| 5. | Cumming, GA | 3 | |
| 6. | Murfreesboro, TN | 3 | |
| 7. | Apison, TN | 2 | |
| 8. | Athens, AL | 2 | |
| 9. | Auburn, AL | 2 | |
| 10. | Memphis, TN | 2 | |
| 11. | Shannon, MS | 2 | |
| 12. | Anniston, AL | 1 | |
| 13. | Arlington, TN | 1 | |
| 14. | Atlanta, GA | 1 | |
| 15. | Birmingham, AL | 1 | |
| 16. | Clarksville, TN | 1 | |
| 17. | Decatur, AL | 1 | |
| 18. | Eva, AL | 1 | |
| 19. | Friendsville, TN | 1 | |
| 20. | Germantown, TN | 1 | |
| 21. | Gurley, AL | 1 | |
| 22. | Headland, AL | 1 | |
| 23. | Jackson, TN | 1 | |
| 24. | Killen, AL | 1 | |
| 25. | Mandeville, LA | 1 | |
| 26. | Milan, TN | 1 | |
| 27. | Nashville, TN | 1 | |
| 28. | Owens Cross Roads, AL | 1 | |
| 29. | Smyrna, GA | 1 | |
| 30. | Springfield, TN | 1 |
^Top | Prev | Next
Rider Counts by State
| Rank | State | % | Count | |
| 1. | AL | 48% | 27 | |
| 2. | TN | 27% | 15 | |
| 3. | GA | 20% | 11 | |
| 4. | MS | 4% | 2 | |
| 5. | LA | 2% | 1 |
^Top | Prev | Next
Rider Counts by State, Hometown
For each state, this shows the # of participating riders from each city.
| Rank | State | City | Count | |
| 1. | AL | Anniston | 1 | |
| 2. | AL | Athens | 2 | |
| 3. | AL | Auburn | 2 | |
| 4. | AL | Birmingham | 1 | |
| 5. | AL | Decatur | 1 | |
| 6. | AL | Eva | 1 | |
| 7. | AL | Gurley | 1 | |
| 8. | AL | Headland | 1 | |
| 9. | AL | Huntsville | 7 | |
| 10. | AL | Killen | 1 | |
| 11. | AL | Madison | 8 | |
| 12. | AL | Owens Cross Roads | 1 | |
| 1. | GA | Alpharetta | 3 | |
| 2. | GA | Athens | 3 | |
| 3. | GA | Atlanta | 1 | |
| 4. | GA | Cumming | 3 | |
| 5. | GA | Smyrna | 1 | |
| 1. | LA | Mandeville | 1 | |
| 1. | MS | Shannon | 2 | |
| 1. | TN | Apison | 2 | |
| 2. | TN | Arlington | 1 | |
| 3. | TN | Clarksville | 1 | |
| 4. | TN | Friendsville | 1 | |
| 5. | TN | Germantown | 1 | |
| 6. | TN | Jackson | 1 | |
| 7. | TN | Memphis | 2 | |
| 8. | TN | Milan | 1 | |
| 9. | TN | Murfreesboro | 3 | |
| 10. | TN | Nashville | 1 | |
| 11. | TN | Springfield | 1 |
^Top | Prev | Next
Age Stats by Minor Race Category
Shows Min, Avg, Med, Max Age for each Race Category and Overall.
Note: Counts only include riders with supplied racing age.
Note: Counts only include riders with supplied racing age.
| Category | Count | Min | Avg | Med | Max |
| Senior Men Pro,1 | 10 | 19 | 25.1 | 21.5 | 43 |
| Senior Men Category 2 | 3 | 21 | 26.3 | 25.0 | 33 |
| Senior Men Category 3 | 4 | 14 | 25.8 | 24.5 | 40 |
| Senior Men Category 4 | 8 | 21 | 41.0 | 42.5 | 54 |
| Senior Men Category 4 (3/4) | 1 | 41 | 41.0 | 41.0 | 41 |
| Senior Men Category 5 (Cat 4/5) | 2 | 21 | 28.0 | 28.0 | 35 |
| Senior Men Category 5 | 4 | 35 | 51.0 | 49.0 | 71 |
| Masters Men 35+ (1-4) | 1 | 43 | 43.0 | 43.0 | 43 |
| Masters Men 45+ (1-4) | 3 | 49 | 53.0 | 49.0 | 61 |
| Masters Men (40-49) | 4 | 40 | 44.0 | 43.5 | 49 |
| Masters Men 50+ | 3 | 51 | 53.3 | 52.0 | 57 |
| Masters Men 60+ | 3 | 61 | 63.0 | 63.0 | 65 |
| Juniors (15-16) | 2 | 15 | 15.5 | 15.5 | 16 |
| Junior Women (15-16) | 1 | 16 | 16.0 | 16.0 | 16 |
| Senior Women Category 1-2 | 1 | 42 | 42.0 | 42.0 | 42 |
| Senior Women Category 3 | 3 | 40 | 42.0 | 41.0 | 45 |
| Senior Women Category 4 | 2 | 49 | 49.0 | 49.0 | 49 |
| Senior Women Category 5 | 1 | 42 | 42.0 | 42.0 | 42 |
| Overall: | 56 | 14 | 38.3 | 40.0 | 71 |
^Top | Prev | Next
Age Stats by Major Race Category
Shows Min, Avg, Med, Max Age for each Race Field and Overall.
Note: Counts only include riders with supplied racing age.
Note: Counts only include riders with supplied racing age.
| Category | Count | Min | Avg | Med | Max |
| Men Pro/1/2/3 | 13 | 19 | 25.4 | 22.0 | 43 |
| Senior Men Category 3/4 | 5 | 14 | 28.8 | 30.0 | 41 |
| Senior Men Category 4/5 | 10 | 21 | 38.4 | 36.5 | 54 |
| Senior Men Category 5 | 4 | 35 | 51.0 | 49.0 | 71 |
| Masters 40/50/60 | 10 | 40 | 52.5 | 51.5 | 65 |
| Masters Men 35+/45+ | 4 | 43 | 50.5 | 49.0 | 61 |
| Juniors (9-18) | 3 | 15 | 15.7 | 16.0 | 16 |
| Senior Women Category 1-3 | 4 | 40 | 42.0 | 41.5 | 45 |
| Senior Women Category 4/5 | 3 | 42 | 46.7 | 49.0 | 49 |
| Overall: | 56 | 14 | 38.3 | 40.0 | 71 |
^Top | Prev | Next
Rider Counts by Racing Age
Shows # of riders by age for each Race Category and Overall.
14 1 |
15 1 |
16 2 |
17 |
18 |
19 2 |
20 2 |
21 5 |
22 2 |
23 |
24 |
25 1 |
26 1 |
27 |
28 |
29 |
30 1 |
31 |
32 1 |
33 1 |
34 1 |
35 2 |
36 |
37 1 |
38 1 |
39 |
40 4 |
41 2 |
42 2 |
43 2 |
44 |
45 1 |
46 1 |
47 2 |
48 |
49 6 |
50 |
51 1 |
52 2 |
53 1 |
54 1 |
55 |
56 |
57 1 |
58 |
59 |
60 |
61 2 |
62 |
63 1 |
64 |
65 1 |
66 |
67 |
68 |
69 |
70 |
71 1 |
| ^ All Categories | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 |
15 |
16 |
17 |
18 |
19 1 |
20 2 |
21 2 |
22 2 |
23 |
24 |
25 |
26 1 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 1 |
38 |
39 |
40 |
41 |
42 |
43 1 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
| ^ Senior Men Pro,1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 1 |
22 |
23 |
24 |
25 1 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 1 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
| ^ Senior Men Category 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14 1 |
15 |
16 |
17 |
18 |
19 1 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 1 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 1 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
| ^ Senior Men Category 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 1 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 1 |
33 |
34 1 |
35 |
36 |
37 |
38 1 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 1 |
48 |
49 1 |
50 |
51 |
52 |
53 1 |
54 1 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
| ^ Senior Men Category 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 1 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
| ^ Senior Men Category 4 (3/4) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 1 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 1 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
| ^ Senior Men Category 5 (Cat 4/5) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 1 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 1 |
47 |
48 |
49 |
50 |
51 |
52 1 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 1 |
| ^ Senior Men Category 5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 1 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
| ^ Masters Men 35+ (1-4) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 2 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 1 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
| ^ Masters Men 45+ (1-4) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 2 |
41 |
42 |
43 |
44 |
45 |
46 |
47 1 |
48 |
49 1 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
| ^ Masters Men (40-49) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 1 |
52 1 |
53 |
54 |
55 |
56 |
57 1 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
| ^ Masters Men 50+ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 1 |
62 |
63 1 |
64 |
65 1 |
66 |
67 |
68 |
69 |
70 |
71 |
| ^ Masters Men 60+ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 |
15 1 |
16 1 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
| ^ Juniors (15-16) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 |
15 |
16 1 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
| ^ Junior Women (15-16) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 1 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
| ^ Senior Women Category 1-2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 1 |
41 1 |
42 |
43 |
44 |
45 1 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
| ^ Senior Women Category 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 2 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
| ^ Senior Women Category 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 1 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
| ^ Senior Women Category 5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||


