Pos1
Total Time57.583
Car #35
Trophy🏆
Runs
Course 1:
61.400+158.76758.69058.222
Loading published event pages and class results...
| Class | Drivers | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Street | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
A Street | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time57.583 Car #35 Trophy🏆 Runs Course 1: 61.400+158.76758.69058.222 Pos2 Total Time63.712 Car #135 Runs Course 1: 69.99366.67366.64265.265 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B Street | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time61.872 Car #11 Trophy🏆 Runs Course 1: 71.44763.79063.02661.872 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C Street | 6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time50.674 Car #25 Trophy🏆 Runs Course 1: 53.16051.98752.12451.688 Pos2 Total Time50.692 Car #52 Trophy🏆 Runs Course 1: 55.089+152.13452.03350.692 Pos3 Total Time52.892 Car #1 Runs Course 1: 54.14953.12553.58452.892 Pos4 Total Time54.408 Car #64 Runs Course 1: 57.58056.15755.12355.085 Pos5 Total Time56.201 Car #2 Runs Course 1: 59.45157.54457.13756.201 Pos6 Total Time58.651 Car #62 Runs Course 1: DNFDNF59.17759.056 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
D Street | 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time57.177 Car #7 Trophy🏆 Runs Course 1: 60.86658.57058.11457.177 Pos2 Total Time60.077 Car #43 Trophy🏆 Runs Course 1: 62.36662.21262.17860.705 Pos3 Total Time63.325 Car #143 Runs Course 1: 69.87269.687+1DNF65.752 Pos4 Total Time63.401 Car #1 Runs Course 1: DNF65.68063.81464.885 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
F Street | 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time60.639 Car #98 Trophy🏆 Runs Course 1: 61.60260.63962.69962.015 Pos2 Total Time65.752 Car #91 Trophy🏆 Runs Course 1: 79.04469.07868.78168.200 Pos3 Total Time68.660 Car #5 Runs Course 1: DNF69.45368.79469.927 Pos4 Total Time69.185 Car #21 Runs Course 1: DNFDNF69.185DNF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
G Street | 9 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time58.139 Car #47 Trophy🏆 Runs Course 1: DNF59.526+159.09358.998 Pos2 Total Time58.701 Car #19 Trophy🏆 Runs Course 1: DNF60.86959.60358.743 Pos3 Total Time58.833 Car #24 Trophy🏆 Runs Course 1: DNF59.226DNF58.962+1 Pos4 Total Time59.880 Car #81 Runs Course 1: 62.02461.99361.97961.100 Pos5 Total Time61.726 Car #10 Runs Course 1: 62.43761.72661.75861.814 Pos6 Total Time63.003 Car #95 Runs Course 1: DNF63.84566.22163.547 Pos7 Total Time64.191 Car #007 Runs Course 1: 66.887+166.53564.19163.079+1 Pos8 Total Time65.816 Car #73 Runs Course 1: DNF68.35866.00365.816 Pos9 Total Time68.213 Car #360 Runs Course 1: DNF70.992+169.04568.213 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
H Street | 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time54.904 Car #303 Trophy🏆 Runs Course 1: 56.704+155.31153.936+153.402+2 Pos2 Total Time57.428 Car #96 Trophy🏆 Runs Course 1: 60.21158.90459.18558.965 Pos3 Total Time61.441 Car #12 Runs Course 1: 65.47364.25363.00664.054+1 Pos4 Total Time64.413 Car #33 Runs Course 1: 68.78565.70465.77965.807 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Street Touring | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Street Touring | 12 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time51.146 Car #88 Trophy🏆 Runs Course 1: 51.68051.81351.63051.428 Pos2 Total Time51.300 Car #188 Trophy🏆 Runs Course 1: 52.08251.772DNF51.300 Pos3 Total Time51.480 Car #193 Trophy🏆 Runs Course 1: 53.432+152.21152.25051.813 Pos4 Total Time52.398 Car #93 Trophy🏆 Runs Course 1: 60.483+153.27552.89452.398 Pos5 Total Time53.452 Car #25 Runs Course 1: 54.28953.45254.64654.856 Pos6 Total Time55.208 Car #10 Runs Course 1: 55.90355.166+255.30555.984 Pos7 Total Time55.283 Car #21 Runs Course 1: DNFDNF56.658+157.486 Pos8 Total Time55.828 Car #6 Runs Course 1: 56.87456.42757.07155.828 Pos9 Total Time60.129 Car #81 Runs Course 1: DNF62.66562.807+160.869 Pos10 Total Time60.621 Car #75 Runs Course 1: 64.67262.61861.26261.612 Pos11 Total Time61.759 Car #134 Runs Course 1: 67.76663.396+161.75961.151+1 Pos12 Total Time63.074 Car #34 Runs Course 1: 67.266+1DNF65.26864.401 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Street Touring Roadster | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time53.085 Car #37 Trophy🏆 Runs Course 1: DNF55.767+153.936+153.929+2 Pos2 Total Time53.652 Car #96 Runs Course 1: 54.58353.75753.65253.780 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Street Touring Sport | 6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time52.960 Car #133 Trophy🏆 Runs Course 1: 54.43953.67953.52853.314 Pos2 Total Time53.372 Car #33 Trophy🏆 Runs Course 1: 56.21654.90354.693+154.229 Pos3 Total Time53.479 Car #137 Runs Course 1: 56.24655.215+155.330+153.560+1 Pos4 Total Time53.518 Car #37 Runs Course 1: 54.90854.22854.50253.862 Pos5 Total Time56.724 Car #89 Runs Course 1: 59.60556.91956.72458.371 Pos6 Total Time66.034 Car #50 Runs Course 1: 67.290DNF69.33879.099 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Street Touring Ultra | 8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time52.217 Car #3 Trophy🏆 Runs Course 1: DNF52.797+153.08952.748 Pos2 Total Time52.525 Car #5 Trophy🏆 Runs Course 1: 53.21352.641+152.997+152.525 Pos3 Total Time54.353 Car #9 Trophy🏆 Runs Course 1: 55.73655.43154.75154.353 Pos4 Total Time56.089 Car #174 Runs Course 1: DNF57.68756.71456.089 Pos5 Total Time56.128 Car #2 Runs Course 1: 59.40956.87257.14757.295 Pos6 Total Time57.693 Car #15 Runs Course 1: 59.94759.775+158.00858.355 Pos7 Total Time58.465 Car #11 Runs Course 1: 60.79159.96859.38758.718 Pos8 Total Time58.818 Car #74 Runs Course 1: DNFDNF60.42459.238 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Street Touring Xtreme | 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time52.048 Car #88 Trophy🏆 Runs Course 1: 53.38352.435+152.572+152.340 Pos2 Total Time57.112 Car #2 Trophy🏆 Runs Course 1: DNFDNF57.28757.510 Pos3 Total Time57.313 Car #7 Runs Course 1: 57.87957.54257.31358.013 Pos4 Total Time58.952 Car #32 Runs Course 1: 63.17660.48358.95259.126 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Street Prepared | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C Street Prepared | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time50.519 Car #187 Trophy🏆 Runs Course 1: 54.13150.62751.500+150.519 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
D Street Prepared | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time51.909 Car #101 Trophy🏆 Runs Course 1: 53.12952.57652.03651.909 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
F Street Prepared | 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time55.491 Car #9 Trophy🏆 Runs Course 1: 57.15955.491 Pos2 Total Time55.941 Car #19 Runs Course 1: DNF55.941 Pos3 Total Time60.722 Car #16 Runs Course 1: 64.69662.08561.76360.722 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Street Modified | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Street Modified | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time50.928 Car #3 Trophy🏆 Runs Course 1: 51.87651.93651.34850.928 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Street Modified FWD | 8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time54.695 Car #77 Trophy🏆 Runs Course 1: 55.70755.137+155.122+154.695 Pos2 Total Time55.308 Car #92 Trophy🏆 Runs Course 1: 56.84256.39756.88063.324 Pos3 Total Time55.642 Car #88 Trophy🏆 Runs Course 1: 55.943+1DNFDNF56.246 Pos4 Total Time55.980 Car #18 Runs Course 1: 56.65556.96156.44756.311 Pos5 Total Time57.725 Car #26 Runs Course 1: 59.97257.72557.049+257.677+1 Pos6 Total Time58.296 Car #17 Runs Course 1: DNF60.39359.66058.558 Pos7 Total Time60.040 Car #22 Runs Course 1: DNF61.167DNF60.040 Pos8 Total Time60.327 Car #60 Runs Course 1: 63.10161.46661.31260.703 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Super Street Modified | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time56.742 Car #31 Trophy🏆 Runs Course 1: 62.53958.75757.15956.742 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Prepared | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C Prepared | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time49.837 Car #23 Trophy🏆 Runs Course 1: 50.66850.717+1DNF50.100+1 Pos2 Total Time53.168 Car #93 Runs Course 1: 54.89353.86854.41453.168 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
E Prepared | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time61.008 Car #85 Trophy🏆 Runs Course 1: 61.00861.33064.444+160.460+1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Modified | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B Modified | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time43.811 Car #149 Trophy🏆 Runs Course 1: 43.81143.95844.02744.375 Pos2 Total Time45.008 Car #49 Runs Course 1: 45.54645.08945.00845.410+2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
D Modified | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time49.960 Car #77 Trophy🏆 Runs Course 1: 50.32655.875+150.328+150.054+1 Pos2 Total Time55.297 Car #17 Runs Course 1: 60.07858.04955.29760.129+3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
E Modified | 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time51.475 Car #1 Trophy🏆 Runs Course 1: DNF51.475DNF52.144+1 Pos2 Total Time51.804 Car #4 Runs Course 1: 53.65854.97952.04552.023+1 Pos3 Total Time52.626 Car #10 Runs Course 1: 54.39753.038+1DNF52.922 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CPL | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time60.929 Car #23 Trophy🏆 Runs Course 1: DNFDNFDNF60.956+1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CSL | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time62.877 Car #11 Trophy🏆 Runs Course 1: 65.531+168.40666.15966.189 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DML | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time58.753 Car #177 Trophy🏆 Runs Course 1: 72.57862.20461.10660.367+1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DSPL | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time53.581 Car #110 Trophy🏆 Runs Course 1: 61.34555.22954.50453.581 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SMS | 19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time50.767 Car #186 Trophy🏆 Runs Course 1: 51.72551.45750.76751.358 Pos2 Total Time52.471 Car #86 Trophy🏆 Runs Course 1: 53.56852.92852.74251.984+1 Pos3 Total Time52.606 Car #11 Trophy🏆 Runs Course 1: 55.21353.86053.27052.887 Pos4 Total Time52.979 Car #84 Trophy🏆 Runs Course 1: 54.45855.26253.75252.988 Pos5 Total Time53.621 Car #9 Trophy🏆 Runs Course 1: 54.90553.89853.72553.679 Pos6 Total Time53.707 Car #31 Trophy🏆 Runs Course 1: 55.29455.31254.52156.135+2 Pos7 Total Time53.964 Car #21 Runs Course 1: 56.435+155.160+155.25654.412 Pos8 Total Time54.226 Car #74 Runs Course 1: 55.932+154.249DNF55.277 Pos9 Total Time54.281 Car #6 Runs Course 1: 56.26956.14755.64055.153 Pos10 Total Time54.686 Car #5 Runs Course 1: 57.32255.83155.78454.686 Pos11 Total Time55.459 Car #49 Runs Course 1: 57.050+155.93555.47855.459 Pos12 Total Time55.758 Car #117 Runs Course 1: 57.58456.646DNF57.736 Pos13 Total Time55.986 Car #16 Runs Course 1: 59.00758.73658.71356.934 Pos14 Total Time56.217 Car #149 Runs Course 1: 60.470DNF56.26756.217 Pos15 Total Time56.596 Car #22 Runs Course 1: 57.53457.244+156.59656.367+1 Pos16 Total Time57.921 Car #89 Runs Course 1: DNF59.51659.624+257.841+1 Pos17 Total Time58.836 Car #10 Runs Course 1: DNF62.27959.94258.836 Pos18 Total Time59.545 Car #75 Runs Course 1: 62.266+159.54561.19060.107 Pos19 Total Time65.970 Car #2 Runs Course 1: 67.744DNF69.136+365.970 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SMSL | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time57.001 Car #88 Trophy🏆 Runs Course 1: 59.48657.80658.174+157.009 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
X | 10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time42.108PAX Car #56 Trophy🏆 Runs Course 1: 49.617+148.62449.03848.727 Pos2 Total Time42.138PAX Car #190 Trophy🏆 Runs Course 1: 52.003+151.17451.79751.015 Pos3 Total Time42.344PAX Car #183 Trophy🏆 Runs Course 1: 46.486+146.50646.630+146.278 Pos4 Total Time42.375PAX Car #87 Trophy🏆 Runs Course 1: 49.51049.56549.129+149.103 Pos5 Total Time42.510PAX Car #83 Runs Course 1: 47.284DNF46.84746.460 Pos6 Total Time42.916PAX Car #90 Runs Course 1: 52.71552.08452.12551.932+1 Pos7 Total Time43.256PAX Car #98 Runs Course 1: DNF54.595+253.86954.091 Pos8 Total Time43.452PAX Car #1 Runs Course 1: 52.76851.92951.50451.615 Pos9 Total Time43.691PAX Car #88 Runs Course 1: 51.29652.00651.509+151.339 Pos10 Total Time44.999PAX Car #156 Runs Course 1: 52.37452.13252.310DNF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||