Soissons 22/04/23 SECTOR 3 VDS (347 ou+ja)
Sector 3 VDS Diest Data Technology Deerlijk (22139)
-----------------------------------------------------------------------------------------------
SOISSONS 22-04-23 347 Oude+jaarse Deelnemers:27 LOSTIJD:08.00
-----------------------------------------------------------------------------------------------
NR Naam Gemeent AD IG Afstand LD Ring JR Bestat Snelh. NR
N0 Nom Localit EN MQ Distanc PA Bague AN Constat Vitesse NO
-----------------------------------------------------------------------------------------------
1 178787-16 HAESEVOETS-HAESEVOETS DIEST 22 19 209345 BE 504820522 10.31440 1379.6902 1
2 134783-50 EYLETTEN M&G DIEST 22 20 209518 BE 204004522 10.33530 1361.5380 2
3 203101-80 VLAYEN JULES BEKKEVO 8 2 202455 BE 207298222 10.31060 1339.8743 3
4 193284-60 VAN HOOF PETER BEKKEVO 27 23 203955 BE 206298619 10.32530 1334.0565 4
5 203495-86 CLAESKENS-JORIS KORTENA 10 1 204464 BE 210934821 10.33470 1329.5589 5
6 193284-60 VAN HOOF PETER BEKKEVO 27 22 2 BE 204701320 10.33460 1326.3928 6
7 193284-60 VAN HOOF PETER BEKKEVO 27 9 3 BE 204708920 10.33510 1325.6744 7
8 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 43 216243 BE 504162021 10.43100 1325.2891 8
9 290257-33 BOURS PETER AVERBOD 12 3 210526 BE 212550620 10.38550 1324.7572 9
10 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 37 2 BE 504828722 10.43150 1324.6126 10
10 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 49 3 BE 504824522 10.43150 1324.6126 10
12 134783-50 EYLETTEN M&G DIEST 22 9 2 BE 211570421 10.38170 1323.6896 12
13 290257-33 BOURS PETER AVERBOD 12 9 2 BE 212017621 10.39030 1323.6467 13
14 134783-50 EYLETTEN M&G DIEST 22 1 3 BE 211579921 10.38220 1322.9931 14
15 174353-44 VAN HOUDT-SERRE DIEST 20 2 209134 BE 211666021 10.38120 1321.9595 15
16 174353-44 VAN HOUDT-SERRE DIEST 20 1 2 BE 211661321 10.38130 1321.8203 16
17 290257-33 BOURS PETER AVERBOD 12 1 3 BE 205919121 10.39230 1320.8784 17
18 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 28 4 BE 504829922 10.44100 1317.2162 18
18 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 46 5 BE 504164621 10.44100 1317.2162 18
20 162431-53 LIEFSOENS FREDDY MOLENST 9 8 210134 BE 304156122 10.39340 1316.9041 20
21 290257-33 BOURS PETER AVERBOD 12 6 4 BE 206276022 10.39570 1316.1988 21
22 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 9 6 BE 504150621 10.44180 1316.1473 22
23 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 16 7 BE 504823422 10.44250 1315.2134 23
24 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 32 8 BE 504837622 10.44260 1315.0801 24
25 126156-56 VANDIJCK-TOREMANS KORTENA 12 6 203346 BE 210760522 10.34420 1314.4538 25
26 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 35 9 BE 504839022 10.44340 1314.0146 26
27 290257-33 BOURS PETER AVERBOD 12 8 5 BE 206280822 10.40130 1314.0081 27
28 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 12 10 BE 504823622 10.44420 1312.9508 28
28 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 44 11 BE 504833622 10.44420 1312.9508 28
30 178787-16 HAESEVOETS-HAESEVOETS DIEST 22 10 2 BE 204262422 10.39270 1312.9194 30
31 195798-52 GERRITS JULIEN Kaggevi 10 3 208040 BE 212318221 10.38350 1311.8655 31
32 168285-87 SCHOUTERS-LEBRUN BEKKEVO 14 4 201527 BE 207215722 10.33550 1309.3254 32
33 203101-80 VLAYEN JULES BEKKEVO 8 4 2 BE 207298622 10.34460 1308.1305 33
34 203101-80 VLAYEN JULES BEKKEVO 8 1 3 BE 207299422 10.35020 1305.8805 34
35 174353-44 VAN HOUDT-SERRE DIEST 20 15 3 BE 204136922 10.40090 1305.8633 35
36 193284-60 VAN HOOF PETER BEKKEVO 27 5 4 BE 207221922 10.36310 1303.0881 36
37 108314-62 SWINNEN ROGER Assent 6 1 205149 BE 212301421 10.37320 1302.2577 37
38 282218-45 NOLMANS WILLY SCHERPE 7 3 206766 BE 208653121 10.38470 1302.1896 38
39 193284-60 VAN HOOF PETER BEKKEVO 27 16 5 BE 207221522 10.36430 1301.4251 39
40 203101-80 VLAYEN JULES BEKKEVO 8 7 4 BE 207299522 10.35510 1299.0375 40
41 203101-80 VLAYEN JULES BEKKEVO 8 3 5 BE 204490920 10.35540 1298.6209 41
42 211671-17 SCHOUTERS ROGER BEKKEVO 6 4 201533 BE 204129622 10.35180 1297.7012 42
43 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 45 12 BE 504161821 10.46420 1297.1986 43
44 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 17 13 BE 504157921 10.46500 1296.1618 44
45 169472-13 MULLENS VALERE LOKSBER 10 3 204470 BE 505685121 10.37490 1295.6173 45
46 134783-50 EYLETTEN M&G DIEST 22 17 4 BE 204000822 10.41520 1294.3863 46
47 290257-33 BOURS PETER AVERBOD 12 2 6 BE 212546920 10.42480 1293.1572 47
48 169472-13 MULLENS VALERE LOKSBER 10 1 2 BE 505688021 10.38260 1290.5744 48
49 169472-13 MULLENS VALERE LOKSBER 10 7 3 BE 507596620 10.38290 1290.1672 49
50 281936-54 HOOBERGS LUDWIG TIENEN 3 3 190246 BE 204925020 10.27280 1290.0949 50
51 168285-87 SCHOUTERS-LEBRUN BEKKEVO 14 1 2 BE 204068520 10.36200 1289.0853 51
52 310047-35 BESSEMANS DAVY GEETBET 8 1 202468 BE 206884220 10.37060 1288.7842 52
53 193284-60 VAN HOOF PETER BEKKEVO 27 14 6 BE 206299219 10.38170 1288.5438 53
54 195798-52 GERRITS JULIEN Kaggevi 10 1 2 BE 212287821 10.41510 1285.3877 54
55 193284-60 VAN HOOF PETER BEKKEVO 27 24 7 BE 208219221 10.38410 1285.2957 55
56 219938-39 SEMPELS JOZEF KORTENA 27 6 202080 BE 210637422 10.37150 1285.0874 56
57 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 23 14 BE 504821122 10.48270 1283.7222 57
58 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 48 15 BE 504148421 10.48330 1282.9605 58
59 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 21 16 BE 504152921 10.48410 1281.9464 59
60 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 13 17 BE 504149421 10.48420 1281.8198 60
61 174353-44 VAN HOUDT-SERRE DIEST 20 18 4 BE 204132722 10.43120 1281.4583 61
62 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 26 18 BE 504830022 10.48490 1280.9340 62
63 178787-16 HAESEVOETS-HAESEVOETS DIEST 22 17 3 BE 204250522 10.43280 1280.6586 63
64 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 47 19 BE 504828422 10.48540 1280.3020 64
65 203101-80 VLAYEN JULES BEKKEVO 8 5 6 BE 208339521 10.38220 1278.3940 65
66 126156-56 VANDIJCK-TOREMANS KORTENA 12 9 2 BE 210763222 10.39050 1278.2357 66
67 195798-52 GERRITS JULIEN Kaggevi 10 9 3 BE 210210722 10.42470 1278.0178 67
68 174353-44 VAN HOUDT-SERRE DIEST 20 4 5 BE 204132522 10.43400 1277.8045 68
69 126156-56 VANDIJCK-TOREMANS KORTENA 12 4 3 BE 210766322 10.39090 1277.7003 69
70 168285-87 SCHOUTERS-LEBRUN BEKKEVO 14 14 3 BE 207210622 10.37450 1277.5087 70
71 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 50 20 BE 504148621 10.49170 1277.4028 71
72 290257-33 BOURS PETER AVERBOD 12 11 7 BE 212013821 10.44550 1276.5599 72
73 178787-16 HAESEVOETS-HAESEVOETS DIEST 22 2 4 BE 204252322 10.44120 1274.9391 73
74 178787-16 HAESEVOETS-HAESEVOETS DIEST 22 4 5 BE 204260222 10.44140 1274.6803 74
75 193284-60 VAN HOOF PETER BEKKEVO 27 18 8 BE 208217621 10.40010 1274.5860 75
76 193284-60 VAN HOOF PETER BEKKEVO 27 15 9 BE 207227522 10.40040 1274.1878 76
77 193284-60 VAN HOOF PETER BEKKEVO 27 3 10 BE 207226522 10.40100 1273.3923 77
78 162431-53 LIEFSOENS FREDDY MOLENST 9 9 2 BE 204240322 10.45060 1272.7680 78
79 134783-50 EYLETTEN M&G DIEST 22 13 5 BE 211582621 10.44460 1271.6043 79
80 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 19 21 BE 504837222 10.50040 1271.5190 80
81 302928-94 VANDEWEYER MICHEL ASSENT 20 17 204527 BE 201732818 10.40520 1271.4070 81
82 134783-50 EYLETTEN M&G DIEST 22 12 6 BE 204011222 10.44530 1270.7045 82
83 168285-87 SCHOUTERS-LEBRUN BEKKEVO 14 10 4 BE 408601622 10.38420 1269.8614 83
84 174353-44 VAN HOUDT-SERRE DIEST 20 11 6 BE 204334022 10.44420 1269.7875 84
85 174353-44 VAN HOUDT-SERRE DIEST 20 20 7 BE 204132222 10.44440 1269.5306 85
86 168285-87 SCHOUTERS-LEBRUN BEKKEVO 14 2 5 BE 204067020 10.38450 1269.4614 86
87 203101-80 VLAYEN JULES BEKKEVO 8 6 7 BE 207297722 10.39300 1269.3103 87
88 174353-44 VAN HOUDT-SERRE DIEST 20 3 8 BE 204134922 10.44530 1268.3756 88
89 193284-60 VAN HOOF PETER BEKKEVO 27 20 11 BE 207220822 10.40500 1268.1140 89
90 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 20 22 BE 504151421 10.50340 1267.7917 90
91 193284-60 VAN HOOF PETER BEKKEVO 27 10 12 BE 204707920 10.41020 1266.5390 91
92 174353-44 VAN HOUDT-SERRE DIEST 20 14 9 BE 204137322 10.45080 1266.4554 92
93 162431-53 LIEFSOENS FREDDY MOLENST 9 2 3 BE 201873119 10.46020 1265.6133 93
94 178787-16 HAESEVOETS-HAESEVOETS DIEST 22 9 6 BE 211620121 10.45250 1265.5617 94
95 178787-16 HAESEVOETS-HAESEVOETS DIEST 22 18 7 BE 204251822 10.45280 1265.1793 95
96 193284-60 VAN HOOF PETER BEKKEVO 27 2 13 BE 204707420 10.41240 1263.6617 96
97 162431-53 LIEFSOENS FREDDY MOLENST 9 7 4 BE 201871219 10.46240 1262.8245 97
98 203101-80 VLAYEN JULES BEKKEVO 8 8 8 BE 208338921 10.40400 1260.0934 98
99 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 30 23 BE 504837922 10.51370 1260.0350 99
100 302928-94 VANDEWEYER MICHEL ASSENT 20 10 2 BE 213999321 10.42200 1259.9199 100
101 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 24 24 BE 504155721 10.51380 1259.9126 101
102 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 4 25 BE 504833722 10.51450 1259.0568 102
103 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 5 26 BE 504822122 10.51480 1258.6903 103
103 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 8 27 BE 504146021 10.51480 1258.6903 103
105 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 36 28 BE 504837722 10.52070 1256.3746 105
106 203495-86 CLAESKENS-JORIS KORTENA 10 10 2 BE 211152222 10.42460 1256.1786 106
107 126156-56 VANDIJCK-TOREMANS KORTENA 12 3 4 BE 210766622 10.41530 1256.1268 107
108 252615-27 VAN WEYENBERGE CHRIST TESSEND 50 3 29 BE 504158421 10.52100 1256.0097 108
109 202787-57 HAPPAERTS LOUIS KORTENA 9 5 202455 BE 211308022 10.41153 1255.5394 109
110 193284-60 VAN HOOF PETER BEKKEVO 27 11 14 BE 206290719 10.42270 1255.4940 110
111 174353-44 VAN HOUDT-SERRE DIEST 20 6 10 BE 204138922 10.46390 1254.9295 111
112 134783-50 EYLETTEN M&G DIEST 22 14 7 BE 211581321 10.46590 1254.7240 112
113 174353-44 VAN HOUDT-SERRE DIEST 20 17 11 BE 204334922 10.46420 1254.5531 113
114 134783-50 EYLETTEN M&G DIEST 22 6 8 BE 204011022 10.47030 1254.2233 114
115 162431-53 LIEFSOENS FREDDY MOLENST 9 5 5 BE 204242722 10.47360 1253.7828 115
116 219938-39 SEMPELS JOZEF KORTENA 27 21 2 BE 210638922 10.41120 1253.5980 116
-----------------------------------------------------------------------------------------------
Sector 3 VDS Diest Data Technology Deerlijk (22139)
-----------------------------------------------------------------------------------------------
SOISSONS 22-04-23 212 Jaarse Deelnemers:23 LOSTIJD:08.00
-----------------------------------------------------------------------------------------------
NR Naam Gemeent AD IG Afstand LD Ring JR Bestat Snelh. NR
N0 Nom Localit EN MQ Distanc PA Bague AN Constat Vitesse NO
-----------------------------------------------------------------------------------------------
1 178787-16 HAESEVOETS-HAESEVOETS DIEST 18 15 209345 BE 504820522 10.31440 1379.6902 1
2 134783-50 EYLETTEN M&G DIEST 13 11 209518 BE 204004522 10.33530 1361.5380 2
3 203101-80 VLAYEN JULES BEKKEVO 5 2 202455 BE 207298222 10.31060 1339.8743 3
4 252615-27 VAN WEYENBERGE CHRIST TESSEND 32 25 216243 BE 504828722 10.43150 1324.6126 4
4 252615-27 VAN WEYENBERGE CHRIST TESSEND 32 32 2 BE 504824522 10.43150 1324.6126 4
6 252615-27 VAN WEYENBERGE CHRIST TESSEND 32 16 3 BE 504829922 10.44100 1317.2162 6
7 162431-53 LIEFSOENS FREDDY MOLENST 3 2 210134 BE 304156122 10.39340 1316.9041 7
8 290257-33 BOURS PETER AVERBOD 6 2 210526 BE 206276022 10.39570 1316.1988 8
9 252615-27 VAN WEYENBERGE CHRIST TESSEND 32 10 4 BE 504823422 10.44250 1315.2134 9
10 252615-27 VAN WEYENBERGE CHRIST TESSEND 32 20 5 BE 504837622 10.44260 1315.0801 10
11 126156-56 VANDIJCK-TOREMANS KORTENA 12 6 203346 BE 210760522 10.34420 1314.4538 11
12 252615-27 VAN WEYENBERGE CHRIST TESSEND 32 23 6 BE 504839022 10.44340 1314.0146 12
13 290257-33 BOURS PETER AVERBOD 6 4 2 BE 206280822 10.40130 1314.0081 13
14 252615-27 VAN WEYENBERGE CHRIST TESSEND 32 8 7 BE 504823622 10.44420 1312.9508 14
14 252615-27 VAN WEYENBERGE CHRIST TESSEND 32 30 8 BE 504833622 10.44420 1312.9508 14
16 178787-16 HAESEVOETS-HAESEVOETS DIEST 18 6 2 BE 204262422 10.39270 1312.9194 16
17 168285-87 SCHOUTERS-LEBRUN BEKKEVO 6 1 201527 BE 207215722 10.33550 1309.3254 17
18 203101-80 VLAYEN JULES BEKKEVO 5 3 2 BE 207298622 10.34460 1308.1305 18
19 203101-80 VLAYEN JULES BEKKEVO 5 1 3 BE 207299422 10.35020 1305.8805 19
20 174353-44 VAN HOUDT-SERRE DIEST 18 13 209134 BE 204136922 10.40090 1305.8633 20
21 193284-60 VAN HOOF PETER BEKKEVO 15 3 203955 BE 207221922 10.36310 1303.0881 21
22 193284-60 VAN HOOF PETER BEKKEVO 15 9 2 BE 207221522 10.36430 1301.4251 22
23 203101-80 VLAYEN JULES BEKKEVO 5 5 4 BE 207299522 10.35510 1299.0375 23
24 211671-17 SCHOUTERS ROGER BEKKEVO 1 1 201533 BE 204129622 10.35180 1297.7012 24
25 134783-50 EYLETTEN M&G DIEST 13 8 2 BE 204000822 10.41520 1294.3863 25
26 219938-39 SEMPELS JOZEF KORTENA 27 6 202080 BE 210637422 10.37150 1285.0874 26
27 252615-27 VAN WEYENBERGE CHRIST TESSEND 32 13 9 BE 504821122 10.48270 1283.7222 27
28 174353-44 VAN HOUDT-SERRE DIEST 18 16 2 BE 204132722 10.43120 1281.4583 28
29 252615-27 VAN WEYENBERGE CHRIST TESSEND 32 14 10 BE 504830022 10.48490 1280.9340 29
30 178787-16 HAESEVOETS-HAESEVOETS DIEST 18 13 3 BE 204250522 10.43280 1280.6586 30
31 252615-27 VAN WEYENBERGE CHRIST TESSEND 32 31 11 BE 504828422 10.48540 1280.3020 31
32 126156-56 VANDIJCK-TOREMANS KORTENA 12 9 2 BE 210763222 10.39050 1278.2357 32
33 195798-52 GERRITS JULIEN Kaggevi 5 4 208040 BE 210210722 10.42470 1278.0178 33
34 174353-44 VAN HOUDT-SERRE DIEST 18 2 3 BE 204132522 10.43400 1277.8045 34
35 126156-56 VANDIJCK-TOREMANS KORTENA 12 4 3 BE 210766322 10.39090 1277.7003 35
36 168285-87 SCHOUTERS-LEBRUN BEKKEVO 6 6 2 BE 207210622 10.37450 1277.5087 36
37 178787-16 HAESEVOETS-HAESEVOETS DIEST 18 2 4 BE 204252322 10.44120 1274.9391 37
38 178787-16 HAESEVOETS-HAESEVOETS DIEST 18 3 5 BE 204260222 10.44140 1274.6803 38
39 193284-60 VAN HOOF PETER BEKKEVO 15 8 3 BE 207227522 10.40040 1274.1878 39
40 193284-60 VAN HOOF PETER BEKKEVO 15 1 4 BE 207226522 10.40100 1273.3923 40
41 162431-53 LIEFSOENS FREDDY MOLENST 3 3 2 BE 204240322 10.45060 1272.7680 41
42 252615-27 VAN WEYENBERGE CHRIST TESSEND 32 11 12 BE 504837222 10.50040 1271.5190 42
43 134783-50 EYLETTEN M&G DIEST 13 6 3 BE 204011222 10.44530 1270.7045 43
44 168285-87 SCHOUTERS-LEBRUN BEKKEVO 6 3 3 BE 408601622 10.38420 1269.8614 44
45 174353-44 VAN HOUDT-SERRE DIEST 18 9 4 BE 204334022 10.44420 1269.7875 45
46 174353-44 VAN HOUDT-SERRE DIEST 18 18 5 BE 204132222 10.44440 1269.5306 46
47 203101-80 VLAYEN JULES BEKKEVO 5 4 5 BE 207297722 10.39300 1269.3103 47
48 174353-44 VAN HOUDT-SERRE DIEST 18 1 6 BE 204134922 10.44530 1268.3756 48
49 193284-60 VAN HOOF PETER BEKKEVO 15 12 5 BE 207220822 10.40500 1268.1140 49
50 174353-44 VAN HOUDT-SERRE DIEST 18 12 7 BE 204137322 10.45080 1266.4554 50
51 178787-16 HAESEVOETS-HAESEVOETS DIEST 18 14 6 BE 204251822 10.45280 1265.1793 51
52 252615-27 VAN WEYENBERGE CHRIST TESSEND 32 18 13 BE 504837922 10.51370 1260.0350 52
53 252615-27 VAN WEYENBERGE CHRIST TESSEND 32 2 14 BE 504833722 10.51450 1259.0568 53
54 252615-27 VAN WEYENBERGE CHRIST TESSEND 32 3 15 BE 504822122 10.51480 1258.6903 54
55 252615-27 VAN WEYENBERGE CHRIST TESSEND 32 24 16 BE 504837722 10.52070 1256.3746 55
56 203495-86 CLAESKENS-JORIS KORTENA 5 5 204464 BE 211152222 10.42460 1256.1786 56
57 126156-56 VANDIJCK-TOREMANS KORTENA 12 3 4 BE 210766622 10.41530 1256.1268 57
58 202787-57 HAPPAERTS LOUIS KORTENA 9 5 202455 BE 211308022 10.41153 1255.5394 58
59 174353-44 VAN HOUDT-SERRE DIEST 18 4 8 BE 204138922 10.46390 1254.9295 59
60 174353-44 VAN HOUDT-SERRE DIEST 18 15 9 BE 204334922 10.46420 1254.5531 60
61 134783-50 EYLETTEN M&G DIEST 13 3 4 BE 204011022 10.47030 1254.2233 61
62 162431-53 LIEFSOENS FREDDY MOLENST 3 1 3 BE 204242722 10.47360 1253.7828 62
63 219938-39 SEMPELS JOZEF KORTENA 27 21 2 BE 210638922 10.41120 1253.5980 63
64 168285-87 SCHOUTERS-LEBRUN BEKKEVO 6 4 4 BE 207213722 10.41090 1250.5554 64
65 178787-16 HAESEVOETS-HAESEVOETS DIEST 18 16 7 BE 204264922 10.47310 1249.6965 65
66 290257-33 BOURS PETER AVERBOD 6 6 3 BE 206281922 10.48320 1249.1653 66
67 252615-27 VAN WEYENBERGE CHRIST TESSEND 32 15 17 BE 504837322 10.53290 1246.4771 67
68 178787-16 HAESEVOETS-HAESEVOETS DIEST 18 1 8 BE 204259822 10.48120 1244.6195 68
69 290257-33 BOURS PETER AVERBOD 6 1 4 BE 206272022 10.49310 1241.9192 69
70 282218-45 NOLMANS WILLY SCHERPE 6 1 206766 BE 206753022 10.46330 1241.4650 70
71 126156-56 VANDIJCK-TOREMANS KORTENA 12 5 5 BE 210762622 10.43500 1241.1760 71
-----------------------------------------------------------------------------------------------