1 | 1752312499 11:28:19 | 881 | BARTOSZEK Damian | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 1 | M40B | 1 | Agrochest Team | 1752278309 01:58:29 | 36.46 | 1752274731 00:58:51 | 3 |
2 | 1752312427 11:27:07 | 137 | NYTKO Dawid | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 2 | MC20 | 1 | 7R ROWMIX TEAM p/b 72D | 1752278471 02:01:11 | 35.65 | 1752274799 00:59:59 | 6 |
3 | 1752312428 11:27:08 | 1241 | ZIELIŃSKI Wojciech | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 3 | MC20 | 2 | Quest Road | 1752278496 02:01:36 | 35.53 | 1752274800 01:00:00 | 7 |
4 | 1752312427 11:27:07 | 903 | KRÓL Paweł | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 4 | M30 | 1 | Warszawski Klub Kolarski | 1752278496 02:01:36 | 35.53 | 1752274780 00:59:40 | 1 |
5 | 1752312425 11:27:05 | 135 | KOŁAKOWSKI Maciej | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 5 | MC20 | 3 | 7R Rowmix Team p/b 72D | 1752278497 02:01:37 | 35.52 | 1752274802 01:00:02 | 9 |
6 | 1752312425 11:27:05 | 907 | PACKI Daniel | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 6 | M30 | 2 | Rycerze Rolanda Maciejewski Team PRO | 1752278497 02:01:37 | 35.52 | 1752274781 00:59:41 | 2 |
7 | 1752312427 11:27:07 | 107 | GROMNICKI Kamil | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 7 | MC20 | 4 | ROAD-RACING.PL | 1752278497 02:01:37 | 35.52 | 1752274799 00:59:59 | 5 |
8 | 1752312428 11:27:08 | 314 | KOBUS Piotr | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 8 | MC20 | 5 | , | 1752278503 02:01:43 | 35.49 | 1752274801 01:00:01 | 8 |
9 | 1752312429 11:27:09 | 1355 | CIARA Jakub | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 9 | M30 | 3 | GVT | 1752278508 02:01:48 | 35.47 | 1752274799 00:59:59 | 4 |
10 | 1752312499 11:28:19 | 875 | PATRZYKOWSKI Dominik | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 10 | M40A | 1 | fabryka rowerów | 1752278600 02:03:20 | 35.03 | 1752274871 01:01:11 | 12 |
11 | 1752312493 11:28:13 | 206 | MACIEJEWSKI Marek | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 11 | M40B | 2 | Kopernik Toruńskie Pierniki Team | 1752278615 02:03:35 | 34.96 | 1752274871 01:01:11 | 13 |
12 | 1752312498 11:28:18 | 753 | MANIKOWSKI Franciszek | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 12 | M40A | 2 | Ośka Warszawa | 1752278619 02:03:39 | 34.94 | 1752274823 01:00:23 | 11 |
13 | 1752312496 11:28:16 | 882 | GRZEŚKOWIAK Paweł | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 13 | M40B | 3 | THULE TEAM | 1752278766 02:06:06 | 34.26 | 1752274948 01:02:28 | 18 |
14 | 1752312500 11:28:20 | 840 | LUBIŃSKI Szymon | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 14 | M40A | 3 | , | 1752278767 02:06:07 | 34.25 | 1752274947 01:02:27 | 14 |
15 | 1752312497 11:28:17 | 804 | LEWANDOWSKI Robert | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 15 | M40B | 4 | Kopernik Toruńskie Pierniki Team | 1752278812 02:06:52 | 34.05 | 1752274948 01:02:28 | 16 |
16 | 1752312498 11:28:18 | 114 | SMOLEŃSKI Roman | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 16 | M40A | 4 | ROAD-RACING.PL | 1752278812 02:06:52 | 34.05 | 1752274949 01:02:29 | 22 |
17 | 1752312496 11:28:16 | 91 | PERKOWSKI Paweł | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 17 | M40A | 5 | Mitsubishi Materials Mtb Team | 1752278839 02:07:19 | 33.93 | 1752274950 01:02:30 | 23 |
18 | 1752312497 11:28:17 | 130 | WIECHA Michał | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 18 | M40A | 6 | Rycerze Rolanda Maciejewski Team PRO | 1752278856 02:07:36 | 33.86 | 1752274948 01:02:28 | 17 |
19 | 1752312493 11:28:13 | 878 | GOLONKO Grzegorz | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 19 | M40B | 5 | Retro Stork Team | 1752278886 02:08:06 | 33.72 | 1752274950 01:02:30 | 25 |
20 | 1752312496 11:28:16 | 171 | MICHALCZEWSKI Marcin | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 20 | M40B | 6 | Activejet | 1752278889 02:08:09 | 33.71 | 1752274950 01:02:30 | 24 |
21 | 1752312495 11:28:15 | 33 | KALEMBA Łukasz | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 21 | M40A | 7 | Diversey Team | 1752278890 02:08:10 | 33.71 | 1752274949 01:02:29 | 19 |
22 | 1752312498 11:28:18 | 621 | POSMYK Arkadiusz | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 22 | M40B | 7 | Diversey Team | 1752278944 02:09:04 | 33.47 | 1752274947 01:02:27 | 15 |
23 | 1752312582 11:29:42 | 168 | JACH Adrian | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 23 | M50A | 1 | Activejet | 1752278970 02:09:30 | 33.36 | 1752274998 01:03:18 | 27 |
24 | 1752312494 11:28:14 | 161 | KOSSOWSKI Tomasz | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 24 | M40A | 8 | Bike Atelier Lubań | 1752278980 02:09:40 | 33.32 | 1752274949 01:02:29 | 21 |
25 | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 880 | MAJEWSKI Tomasz | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 25 | M50A | 2 | Retro Stork Team | 1752278995 02:09:55 | 33.25 | 1752275003 01:03:23 | 29 |
26 | 1752312583 11:29:43 | 835 | SZAFRANIEC Piotr | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 26 | M50A | 3 | Innergy Racing Team | 1752278995 02:09:55 | 33.25 | 1752275003 01:03:23 | 28 |
27 | 1752312497 11:28:17 | 766 | KUSIOWSKI Leszek | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 27 | M40A | 9 | Bike U Up-TKJ Matuszewski | 1752279043 02:10:43 | 33.05 | 1752275030 01:03:50 | 26 |
28 | 1752312494 11:28:14 | 82 | WĄGROWSKI Sławomir | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 28 | M40B | 8 | GILICKI BIKE | 1752279088 02:11:28 | 32.86 | 1752274949 01:02:29 | 20 |
29 | 1752312583 11:29:43 | 100 | PAWŁOWSKI Piotr | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 29 | M50B | 1 | Huzar Bike Academy | 1752279196 02:13:16 | 32.42 | 1752275083 01:04:43 | 38 |
30 | 1752312584 11:29:44 | 116 | POPIEL Dariusz | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 30 | M50A | 4 | RAWEX Energy Saving | 1752279197 02:13:17 | 32.41 | 1752275083 01:04:43 | 40 |
31 | 1752312581 11:29:41 | 131 | ZYGMĄT Jarosław | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 31 | M50A | 5 | Rycerze Rolanda Maciejewski Team PRO | 1752279197 02:13:17 | 32.41 | 1752275083 01:04:43 | 39 |
32 | 1752312585 11:29:45 | 796 | NOWAKOWSKI Krzysztof | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 32 | M50A | 6 | TEAM ROWERY TUROWSKI | 1752279198 02:13:18 | 32.41 | 1752275084 01:04:44 | 42 |
33 | 1752312582 11:29:42 | 55 | ROGOZIŃSKI Grzegorz | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 33 | M50B | 2 | Diversey Team | 1752279201 02:13:21 | 32.4 | 1752275083 01:04:43 | 41 |
34 | 1752312584 11:29:44 | 905 | WOJCIECHOWSKI Dariusz | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 34 | M50A | 7 | Activejet | 1752279201 02:13:21 | 32.4 | 1752275082 01:04:42 | 37 |
35 | 1752312496 11:28:16 | 879 | FRENCEL Piotr | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 35 | M40A | 10 | , | 1752279267 02:14:27 | 32.13 | 1752275166 01:06:06 | 35 |
36 | 1752312493 11:28:13 | 893 | DRZYMAŁA Konrad | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 36 | M40A | 11 | niezrzeszony | 1752279267 02:14:27 | 32.13 | 1752275117 01:05:17 | 31 |
37 | 1752312500 11:28:20 | 917 | MARZEC Marek | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 37 | M40A | 12 | PS8 Racing Team | 1752279268 02:14:28 | 32.13 | 1752275166 01:06:06 | 36 |
38 | 1752312584 11:29:44 | 911 | BADURA Roman | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 38 | M50A | 8 | ROWEROWY BYTOM-ROWEREK | 1752279284 02:14:44 | 32.06 | 1752275155 01:05:55 | 45 |
39 | 1752312498 11:28:18 | 57 | KORNAFEL Andrzej | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 39 | M40B | 9 | Niezrzeszony | 1752279286 02:14:46 | 32.06 | 1752275180 01:06:20 | 43 |
40 | 1752312426 11:27:06 | 1268 | KALINOWSKI Rafal | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 40 | M30 | 4 | Protour Racing Team | 1752279354 02:15:54 | 31.79 | 1752275213 01:06:53 | 32 |
41 | 1752312426 11:27:06 | 913 | MICHALSKI Stanisław | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 41 | M30 | 5 | FTI Racing Team | 1752279358 02:15:58 | 31.77 | 1752275233 01:07:13 | 33 |
42 | 1752312493 11:28:13 | 143 | JAMRO Paweł | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 42 | M40A | 13 | NEXELO TEAM ŚWIDNICA | 1752279374 02:16:14 | 31.71 | 1752275165 01:06:05 | 34 |
43 | 1752312587 11:29:47 | 901 | PILCH Jan | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 43 | M50B | 3 | 7R Rowmix Team p/b 72D | 1752279547 02:19:07 | 31.05 | 1752275352 01:09:12 | 53 |
44 | 1752312582 11:29:42 | 154 | ZUBRZYCKI Marian | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 44 | M50B | 4 | PRO-FIT-BIKE.pl / JaanBikes | 1752279548 02:19:08 | 31.05 | 1752275271 01:07:51 | 48 |
45 | 1752312583 11:29:43 | 94 | GAŁEK Damian | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 45 | M50A | 9 | Diversey Team | 1752279613 02:20:13 | 30.81 | 1752275275 01:07:55 | 49 |
46 | 1752312584 11:29:44 | 213 | KACZAŁA Zbigniew | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 46 | M50B | 5 | TEAM ROWERY TUROWSKI | 1752279613 02:20:13 | 30.81 | 1752275337 01:08:57 | 51 |
47 | 1752312587 11:29:47 | 1377 | KISTOWSKI Andrzej | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 47 | M50A | 10 | , | 1752279615 02:20:15 | 30.8 | 1752275337 01:08:57 | 50 |
48 | 1752312429 11:27:09 | 34 | SZYCHOWIAK Mikołaj | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 48 | M30 | 6 | Brego Team | 1752279693 02:21:33 | 30.52 | 1752275309 01:08:29 | 44 |
49 | 1752312586 11:29:46 | 1170 | ŁUCZKIEWICZ Jacek | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 49 | M50B | 6 | RYCERZE ROLANDA MACIEJEWSKI CYCLING TEAM | 1752279698 02:21:38 | 30.5 | 1752275351 01:09:11 | 52 |
50 | 1752312496 11:28:16 | 618 | KALWASIŃSKI Wiesław | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 50 | M40B | 10 | Diversey Team | 1752279709 02:21:49 | 30.46 | 1752275322 01:08:42 | 46 |
51 | 1752312429 11:27:09 | 74 | ŁABNO Krzysztof | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 51 | M30 | 7 | MPCC TEAM | 1752279711 02:21:51 | 30.45 | 1752274880 01:01:20 | 10 |
52 | 1752312584 11:29:44 | 866 | SZCZEPANIK Piotr | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 52 | M50A | 11 | Rycerze Rolanda Maciejewski Team PRO | 1752279724 02:22:04 | 30.41 | 1752275004 01:03:24 | 30 |
53 | 1752312581 11:29:41 | 75 | OSTOJICZ Tomasz | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 53 | M50A | 12 | Diversey Team | 1752279832 02:23:52 | 30.03 | 1752275432 01:10:32 | 54 |
54 | 1752312640 11:30:40 | 865 | CIĘCIEL Sonia | K | 1 | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | K30 | 1 | Rycerze Rolanda Maciejewski Team PRO | 1752279934 02:25:34 | 29.68 | 1752275424 01:10:24 | 57 |
55 | 1752312640 11:30:40 | 904 | TLOŁKA Angelika | K | 2 | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | K30 | 2 | Jas-kółka | 1752279934 02:25:34 | 29.68 | 1752275424 01:10:24 | 55 |
56 | 1752312642 11:30:42 | 839 | SKORUPA Joanna | K | 3 | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | K30 | 3 | Innergy Racing Team | 1752280069 02:27:49 | 29.23 | 1752275494 01:11:34 | 58 |
57 | 1752312425 11:27:05 | 134 | WÓJCIK Adam | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 54 | M30 | 8 | 7R ROWMIX TEAM p/b 72D | 1752280152 02:29:12 | 28.95 | 1752275639 01:13:59 | 56 |
58 | 1752312640 11:30:40 | 843 | HUCZKOWSKA Diana | K | 4 | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | KC20 | 1 | 7R ROWMIX TEAM p/b 72D | 1752280365 02:32:45 | 28.28 | 1752275735 01:15:35 | 59 |
59 | 1752312642 11:30:42 | 738 | MIERNIK Ewelina | K | 5 | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | K30 | 4 | TRITON KONIN | 1752280417 02:33:37 | 28.12 | 1752275735 01:15:35 | 60 |
60 | 1752312640 11:30:40 | 837 | KOWALSKA Klaudia | K | 6 | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | KC20 | 2 | Innergy Racing Team | 1752280545 02:35:45 | 27.74 | 1752275736 01:15:36 | 61 |
61 | 1752312494 11:28:14 | 627 | MICHALEC Jarosław | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 55 | M40B | 11 | IN MOGILANY CYCLING TEAM | 1752280763 02:39:23 | 27.1 | 1752275352 01:09:12 | 47 |
62 | 1752312641 11:30:41 | 746 | ZIMNICKA Małgorzata | K | 7 | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | K30 | 5 | Huzar Bike Academy | 1752280915 02:41:55 | 26.68 | 1752275968 01:19:28 | 63 |
63 | 1752312584 11:29:44 | 1967 | STEPIEN Tomasz | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 56 | M50A | 13 | Bike Expo Narodowy Team | 1752281052 02:44:12 | 26.31 | 1752275894 01:18:14 | 62 |
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 1752312587 11:29:47 | 194 | CHOJNACKI Jarosław | M | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | M50B | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | ELMAR TEAM | DNF | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz |
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 838 | WĘGRZYN Monika | K | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | KC20 | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | Cyclo Centrum Kolbuszowa | DNF | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz |