VP6 KOORDIN Datei Peschges Variometer GmbH v2.0 ABBEYLEIX 52:54:50 N 007:20:55 W 103.9:0.000 ABBEYSHRULE AF *€ 53:35:29 N 007:38:38 W 60.0:122.600 ALLENWOOD 53:16:50 N 006:51:28 W 77.1:0.000 ARMAGH 54:21:01 N 006:39:37 W 43.9:0.000 ARMOY 55:07:53 N 006:19:33 W 96.9:0.000 ASHBROOKE 54:20:25 N 007:22:19 W 89.0:0.000 ATHGARVAN 53:08:51 N 006:46:11 W 104.9:0.000 ATHLONE 53:25:55 N 007:57:17 W 36.0:0.000 ATHY 52:59:26 N 006:59:24 W 57.0:0.000 AUGHNACLOY 54:24:49 N 006:58:37 W 50.9:0.000 BAGENALSTOWN 52:41:27 N 006:58:25 W 38.1:0.000 BALLINASLOE 53:19:48 N 008:12:48 W 36.9:0.000 BALLINGARRY 52:35:11 N 007:32:30 W 205.1:0.000 BALLITORE 53:00:35 N 006:48:55 W 98.1:0.000 BALLON 52:44:20 N 006:46:09 W 86.0:0.000 BALLYBOFEY 54:48:04 N 007:46:40 W 32.9:0.000 BALLYBOGY 55:07:58 N 006:33:28 W 47.9:0.000 BALLYBROPHY 52:54:04 N 007:35:53 W 121.0:0.000 BALLYCASTLE 1 55:12:03 N 006:15:01 W 31.1:0.000 BALLYCASTLE 2 55:00:59 N 006:22:04 W 92.0:0.000 BALLYGAWLEY 54:27:30 N 007:01:58 W 75.0:0.000 BALLYJAMESDUFF 53:51:49 N 007:12:25 W 106.1:0.000 BALLYLEHANE X 52:55:44 N 007:03:40 W 91.1:0.000 BALLYLYNAN 52:56:43 N 007:02:26 W 79.9:0.000 BALLYMAHON 53:33:42 N 007:45:43 W 47.9:0.000 BALLYMENA 54:52:34 N 006:16:18 W 64.9:0.000 BALLYMONEY 55:04:46 N 006:30:09 W 49.1:0.000 BALLYMORE EUSTACE 53:08:01 N 006:36:53 W 143.0:0.000 BALLYRAGGET 52:47:19 N 007:20:40 W 64.9:0.000 BALLYROAN 52:56:54 N 007:18:16 W 121.0:0.000 BALTIBOYS BRIDGE 53:08:56 N 006:32:21 W 192.9:0.000 BALTIBOYS 53:07:43 N 006:31:18 W 192.9:0.000 BALTINGLASS 52:56:26 N 006:42:36 W 131.1:0.000 BANAGHER 53:11:36 N 007:59:31 W 35.1:0.000 BELLARENA AF *€ 55:08:17 N 006:57:59 W 4.0:0.000 BELTURBET 54:06:02 N 007:26:43 W 53.9:0.000 BENNETSBRIDGE 52:35:32 N 007:11:07 W 41.1:0.000 BIRR TOWN 53:05:45 N 007:54:35 W 53.0:0.000 BIRR AF *€ 53:04:14 N 007:53:52 W 67.1:122.950 BISHOPSTOWN 53:27:48 N 007:36:54 W 103.0:0.000 BLESSINGTON 53:10:13 N 006:31:08 W 196.0:0.000 BORRIS 52:36:13 N 006:56:13 W 74.1:0.000 BORRIS-IN-OSSORY 52:56:19 N 007:38:09 W 104.9:0.000 BORRISOKANE 52:59:40 N 008:07:40 W 61.9:0.000 BRANNOCKSTOWN 53:07:24 N 006:41:39 W 117.0:0.000 BRITTAS 53:13:26 N 006:26:33 W 245.1:0.000 BUNCLODY 52:39:19 N 006:39:12 W 42.1:0.000 BUSHMILLS 55:12:22 N 006:31:25 W 14.9:0.000 CAHER 52:23:16 N 007:56:07 W 63.1:0.000 CALLAN 52:32:44 N 007:23:43 W 67.1:0.000 CALVERSTOWN 53:04:57 N 006:47:53 W 113.1:0.000 CARLOW 52:50:44 N 006:54:35 W 57.9:0.000 CARNDONAGH 55:15:00 N 007:15:40 W 34.1:0.000 CARRICK-ON-SHANNON 53:56:34 N 008:05:42 W 43.0:0.000 CARRICKFIN AF *€ 55:02:17 N 008:20:37 W 4.0:129.800 CARRICKMORE 54:35:56 N 007:02:55 W 153.9:0.000 CARRICK-ON-SUIR 52:20:38 N 007:24:39 W 18.9:0.000 CASHEL 52:31:08 N 007:53:27 W 104.9:0.000 CASTLECOMBER 52:48:19 N 007:12:37 W 128.0:0.000 CASTLEDERG 54:42:40 N 007:35:07 W 70.1:0.000 CASTLEDERMOT 52:54:25 N 006:50:09 W 78.0:0.000 CASTLEPOLLARD 53:40:45 N 007:17:53 W 88.1:0.000 CASTLETOWN 52:58:46 N 007:29:38 W 98.1:0.000 CAVAN 53:59:02 N 007:20:13 W 88.1:0.000 CLANE 53:17:11 N 006:40:50 W 66.1:0.000 CLARA 53:20:33 N 007:36:57 W 60.0:0.000 CLAUDY 54:54:43 N 007:09:14 W 106.1:0.000 CLAUDY SW *€ 54:53:16 N 007:10:16 W 143.0:0.000 CLOGHAN 53:13:30 N 007:52:59 W 57.9:0.000 CLOGHJORDAN 52:55:36 N 008:02:26 W 89.9:0.000 CLONBULLOGUE AF *€ 53:15:07 N 007:07:20 W 68.0:128.550 CLONES 54:10:52 N 007:14:04 W 59.1:0.000 CLONMEL 52:21:24 N 007:44:29 W 52.1:0.000 CLONROCHE 52:26:59 N 006:43:06 W 78.9:0.000 COLERAINE 55:07:24 N 006:40:10 W 7.0:0.000 COOKSTOWN 54:37:41 N 006:44:36 W 52.1:0.000 COOTEHILL 54:04:31 N 007:04:10 W 89.9:0.000 DELVIN 53:36:40 N 007:05:35 W 91.1:0.000 DESERTMARTIN 54:46:07 N 006:40:21 W 53.9:0.000 DONARD 53:01:20 N 006:36:44 W 187.1:0.000 DRAPERSTOWN 54:47:38 N 006:47:06 W 75.0:0.000 DRUMOD 53:51:31 N 007:54:55 W 46.0:0.000 DUNAMANAGH 54:52:41 N 007:18:08 W 84.1:0.000 DUNGANNON 54:28:42 N 006:44:37 W 50.0:0.000 DUNGIVEN 54:55:13 N 006:55:02 W 93.9:0.000 DUNGIVEN NORTH *€ 54:57:57 N 006:55:24 W 50.9:0.000 DUNGIVEN WEST *€ 54:55:54 N 006:59:40 W 125.0:0.000 DUNLAVIN 53:03:26 N 006:42:03 W 164.0:0.000 DURROW 52:50:41 N 007:23:46 W 84.1:0.000 EAGLE ROCK 55:09:01 N 006:52:42 W 86.9:0.000 EDENDERRY 53:20:25 N 007:03:19 W 75.0:0.000 EDGEWORTHSTOWN 53:41:33 N 007:36:35 W 89.0:0.000 EGLINTON AF *€ 55:02:35 N 007:09:36 W 0000:123.625 ENFIELD 53:24:56 N 006:49:59 W 78.0:0.000 ENNISCORTHY 52:30:49 N 006:33:49 W 29.0:0.000 ENNISKILLEN AF *€ 54:23:42 N 007:38:40 W 49.1:123.200 FEENEY *€ 54:53:40 N 007:00:34 W 136.9:0.000 FERMOYLE BEACH *€ 52:15:06 N 010:04:41 W 0000:130.400 FETHARD 52:27:56 N 007:41:36 W 64.0:0.000 FIRMOUNT 53:03:45 N 008:08:42 W 46.9:0.000 FISHERSTOWN 53:05:54 N 007:04:37 W 64.0:0.000 FOYLE BRIDGE 55:01:10 N 007:17:35 W 7.0:0.000 FRESHFORD 52:43:57 N 007:23:54 W 74.1:0.000 GORTIN 54:43:10 N 007:13:43 W 92.0:0.000 GOWRAN *€ 53:10:40 N 006:38:08 W 149.0:130.400 GRAIGUENAMANAGH 52:32:21 N 006:57:14 W 25.9:0.000 GRANARD 53:46:34 N 007:29:55 W 138.1:0.000 HACKETSTOWN *€ 52:51:17 N 006:32:47 W 185.0:0.000 HARVEYS POINT 54:41:47 N 008:03:12 W 31.1:0.000 HENEBRYS X 52:42:23 N 007:16:18 W 66.1:0.000 HOLLYWOOD X 53:05:30 N 006:36:25 W 175.9:0.000 INCH BEACH *€ 52:08:26 N 009:58:51 W 0000:130.400 INISHOWEN HEAD 55:14:11 N 006:55:22 W 11.9:0.000 KEADY QUARRY 55:03:31 N 006:52:21 W 131.1:0.000 KELLS 53:43:37 N 006:52:35 W 71.0:0.000 KENNYCOURT 53:06:05 N 006:41:31 W 141.1:0.000 KILBEGGAN 53:22:02 N 007:29:43 W 68.0:0.000 KILBERRY 53:02:26 N 007:01:10 W 57.0:0.000 KILCORMAC 53:10:34 N 007:43:43 W 60.0:0.000 KILCULLEN 53:07:15 N 006:45:18 W 114.0:0.000 KILDANGAN 53:06:14 N 007:00:49 W 66.1:0.000 KILDARE 53:09:07 N 006:55:09 W 89.0:0.000 KILEEN 52:54:25 N 006:58:01 W 57.0:0.000 KILKEA 52:56:52 N 006:53:34 W 71.0:0.000 KILKENNY 52:38:59 N 007:13:40 W 53.9:0.000 KILKENNY AF *€ 52:39:02 N 007:17:43 W 92.0:122.900 KILLENARD 53:07:56 N 007:08:51 W 96.0:0.000 KILLENAULE 52:34:08 N 007:40:25 W 171.0:0.000 KILLESHANDRA 54:00:55 N 007:31:44 W 53.0:0.000 KILLYHEVLIN 54:19:44 N 007:37:08 W 50.9:0.000 KILMEAD 53:02:10 N 006:54:17 W 82.9:0.000 KILREA 54:56:41 N 006:36:06 W 66.1:0.000 KILRUSH AF *€ 53:03:48 N 006:51:16 W 95.1:123.425 KINNEGAD 53:26:40 N 007:06:04 W 75.0:0.000 KINNITTY 53:06:07 N 007:41:47 W 143.0:0.000 KNOCKTOPHER 52:28:56 N 007:12:50 W 54.9:0.000 LANESBOROUGH 53:40:29 N 007:59:16 W 39.9:0.000 LEIGHLINBRIDGE 52:44:39 N 006:58:16 W 45.1:0.000 LETTERKENNY NORTH*€ 54:57:30 N 007:43:58 W 61.0:0.000 LETTERKENNY SOUTH 54:56:37 N 007:41:49 W 11.9:0.000 LIMAVADY 55:02:58 N 006:57:26 W 14.0:0.000 LISNASKEA 54:15:08 N 007:26:33 W 75.0:0.000 LONGFORD 53:44:17 N 007:46:37 W 49.1:0.000 LOUGH ENNELL SOUTH 53:26:44 N 007:25:32 W 79.9:0.000 LOUGH OWL NORTH 53:35:55 N 007:25:34 W 103.0:0.000 M7-EMO JUNCTION 53:05:19 N 007:10:22 W 78.0:0.000 M7-M9 JUNCTION 53:10:18 N 006:45:07 W 89.0:0.000 MAGHERA JUNCTION 54:52:07 N 006:39:51 W 78.0:0.000 MAGHERA X 54:50:11 N 006:40:50 W 46.0:0.000 MALIN 55:17:42 N 007:15:41 W 7.0:0.000 MANOR KILBRIDE 53:11:34 N 006:28:06 W 203.9:0.000 MARKETHILL 54:17:46 N 006:31:07 W 92.0:0.000 MCGREGORS CORNER 54:56:34 N 006:15:06 W 121.0:0.000 MITCHELSTOWN 52:15:46 N 008:16:11 W 109.1:0.000 MOATE 53:23:41 N 007:42:42 W 68.0:0.000 MOHILL 53:55:20 N 007:51:58 W 59.1:0.000 MONAGHAN 54:14:40 N 006:57:31 W 68.0:0.000 MONASTEREVIN 53:08:15 N 007:03:47 W 64.0:0.000 MONDELLO 53:15:24 N 006:44:21 W 86.0:0.000 MONEYGALL 52:52:46 N 007:57:30 W 121.0:0.000 MONEYMORE 54:41:27 N 006:40:18 W 43.9:0.000 MOUNTMELLICK 53:07:06 N 007:18:45 W 71.0:0.000 MOVILLE 55:11:13 N 007:02:32 W 4.0:0.000 MOUNT LEINSTER 52:37:04 N 006:46:47 W 662.0:0.000 MULLINGAR 53:32:06 N 007:18:58 W 96.9:0.000 MYSHALL 52:41:09 N 006:46:50 W 120.1:0.000 NAAS 53:13:13 N 006:39:32 W 92.0:0.000 NAAS EAST 53:14:05 N 006:38:07 W 86.0:0.000 NAAS WEST 53:12:38 N 006:42:05 W 85.0:0.000 NARRAGHMORE 53:02:57 N 006:49:51 W 121.9:0.000 NENAGH 52:51:39 N 008:06:40 W 86.0:0.000 NEWBRIDGE 53:10:58 N 006:47:37 W 86.9:0.000 NEWTOWN 52:51:47 N 007:06:29 W 192.0:0.000 NEWTOWNSTEWART 54:43:08 N 007:22:29 W 47.9:0.000 NURNEY 53:05:48 N 006:56:54 W 71.0:0.000 OLDCASTLE 53:46:08 N 007:09:10 W 103.9:0.000 OMAGH 54:36:05 N 007:18:08 W 71.0:0.000 PLUM BRIDGE 54:46:05 N 007:15:00 W 121.0:0.000 PLUMBRIDGE EAST *€ 54:46:00 N 007:10:56 W 167.0:0.000 PORTARLINGTON 53:09:22 N 007:10:58 W 67.1:0.000 PORTGLENONE 54:52:23 N 006:28:58 W 15.8:0.000 PORTSTEWART 55:11:16 N 006:43:16 W 0.9:0.000 PORTUMNA 53:05:27 N 008:11:33 W 32.9:0.000 POULAPHOUCA DAM 53:07:13 N 006:35:00 W 182.9:0.000 QUINN CEMENT 54:08:39 N 007:34:19 W 78.0:0.000 RATHANGAN 53:13:10 N 006:59:31 W 74.1:0.000 RATHDOWNEY 52:51:19 N 007:35:01 W 96.9:0.000 RATHSALLAGH 53:01:41 N 006:43:39 W 152.1:0.000 RATHVILLY 52:52:50 N 006:41:42 W 113.1:0.000 RHODE 53:21:36 N 007:12:38 W 82.9:0.000 ROSCREA 52:56:49 N 007:47:43 W 120.1:0.000 SHANON BRIDGE 53:16:46 N 008:02:59 W 35.1:0.000 SHINRONE 52:59:40 N 007:55:29 W 74.1:0.000 SIXMILECROSS 54:33:22 N 007:07:18 W 116.1:0.000 STRABANE 54:49:44 N 007:28:50 W 4.9:0.000 STRADBALLY 53:00:58 N 007:08:59 W 88.1:0.000 STRAMILLIAN 53:07:08 N 007:01:48 W 71.9:130.400 STRANOCUM 55:06:46 N 006:25:05 W 47.9:0.000 SUNCROFT 53:06:28 N 006:51:41 W 86.0:0.000 TEMPLEMORE 52:47:35 N 007:50:36 W 114.9:0.000 THOMASTOWN 52:31:04 N 007:09:06 W 36.0:0.000 THURLES 52:40:55 N 007:49:31 W 106.1:0.000 TIMAHOE 52:57:40 N 007:12:06 W 123.1:0.000 TIPPERARY 52:28:27 N 008:09:21 W 95.1:0.000 TOOMEVARA 52:51:00 N 008:02:10 W 128.0:0.000 TRILLICK 54:26:54 N 007:29:54 W 116.1:0.000 TRIM 53:33:23 N 006:47:16 W 56.1:0.000 TRIM AF *€ 53:34:29 N 006:44:16 W 54.9:123.300 TULLAMORE 53:16:12 N 007:29:56 W 61.0:0.000 TULLAROAN 52:39:44 N 007:26:18 W 143.9:0.000 TULLOW 52:48:06 N 006:44:16 W 75.9:0.000 TWO MILE HOUSE 53:10:13 N 006:42:02 W 114.0:0.000 URLINGFORD 52:43:14 N 007:34:57 W 120.1:0.000 VALLEYMOUNT 53:06:27 N 006:31:32 W 184.1:0.000 VICARSTOWN 53:03:08 N 007:04:58 W 59.1:0.000 VIRGINIA 53:50:03 N 007:04:36 W 95.1:0.000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 00:00:00 N 000:00:00 O 0000 ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- ------------------- -------------------