]> dxcluster.net Git - spider.git/commitdiff
added 4W and TX0 to wpxloc.raw and rsgb.cty
authordjk <djk>
Mon, 27 Mar 2000 10:30:20 +0000 (10:30 +0000)
committerdjk <djk>
Mon, 27 Mar 2000 10:30:20 +0000 (10:30 +0000)
tidied up create_prefix.pl

Changes
data/prefix_data.pl
data/rsgb.cty
data/wpxloc.raw
perl/create_prefix.pl

diff --git a/Changes b/Changes
index ae13a0cbae5143ab3c7e83e3e318c71df8d6aa52..0960610992ef1e01df533509150df11a45c14c45 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,3 +1,13 @@
+27Mar00=======================================================================
+1. updated wpxloc.raw and rsgb.cty for 4W and TX0
+26Mar00=======================================================================
+1. first cut of C client
+18Mar00=======================================================================
+1. fixed convkeps.pl so that it accepts more formats for floating point.
+08Mar00=======================================================================
+1. tidied up Sun.pm and sh/sat
+2. fixed sh/qra so that the correct lat/long is displayed if only one locator
+is given.
 10Jan00=======================================================================
 1. added Steve Franke's new Sun.pm and show/satellite command
 08Jan00=======================================================================
index 0e9708718013d507c558f1d5d44a913d15847022..5f8b16af2581f05943f933dd6b296c080547800d 100644 (file)
   '3G0' => '76',
   '3G0X' => '77',
   '3G0Z' => '78',
-  '3H' => '350',
-  '3I' => '350',
-  '3J' => '350',
-  '3K' => '350',
-  '3L' => '350',
-  '3M' => '350',
-  '3N' => '350',
-  '3O' => '350',
-  '3P' => '350',
-  '3Q' => '350',
-  '3R' => '350',
-  '3S' => '350',
-  '3T' => '350',
-  '3U' => '350',
+  '3H' => '348',
+  '3I' => '348',
+  '3J' => '348',
+  '3K' => '348',
+  '3L' => '348',
+  '3M' => '348',
+  '3N' => '348',
+  '3O' => '348',
+  '3P' => '348',
+  '3Q' => '348',
+  '3R' => '348',
+  '3S' => '348',
+  '3T' => '348',
+  '3U' => '348',
   '3V' => '13',
   '3W' => '14',
   '3X' => '15',
   '3Y/P' => '17',
   '3Y0PI' => '17',
   '3Y1EE' => '17',
-  '3Y2AQ' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  '3Y2GV' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  '3Y9YBA' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  '3Y2AQ' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  '3Y2GV' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  '3Y9YBA' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   '3Z' => '217',
-  '4A' => '526',
+  '4A' => '524',
   '4A4' => '295',
-  '4B' => '526',
+  '4B' => '524',
   '4B4' => '295',
-  '4C' => '526',
+  '4C' => '524',
   '4C4' => '295',
   '4D' => '92',
   '4E' => '92',
   '4J1FS' => '18',
   '4J1FW' => '18',
   '4K' => '251',
-  '4K1' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  '4K1' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   '4K1ADQ' => '278',
   '4K1F' => '278',
   '4K1ZI' => '277',
   '4K2' => '19',
-  '4K4' => '248,428',
-  '4K4BEU' => '248,428',
-  '4K4POL' => '248,428',
-  '4K4QQ' => '248,428',
+  '4K4' => '248,426',
+  '4K4BEU' => '248,426',
+  '4K4POL' => '248,426',
+  '4K4QQ' => '248,426',
   '4L' => '252',
   '4M' => '315',
   '4M0' => '316',
-  '4N' => '531',
+  '4N' => '529',
   '4N4' => '311',
-  '4O' => '531',
+  '4O' => '529',
   '4P' => '20',
   '4Q' => '20',
   '4R' => '20',
   '4U8ITU' => '21',
   '4U8UN' => '340,22',
   '4U9ITU' => '21',
-  '4U9Q' => '52,345,346',
+  '4U9Q' => '52,343,344',
   '4U9U' => '53',
   '4U9UN' => '340,22',
   '4V' => '138',
-  '4W' => '341,343',
+  '4W' => '544',
   '4X' => '23',
   '4Z' => '23',
   '50V' => '336',
   '5G' => '80',
   '5H' => '26',
   '5I' => '26',
-  '5J' => '377',
+  '5J' => '375',
   '5J0' => '142',
   '5J0M' => '141',
-  '5K' => '377',
+  '5K' => '375',
   '5K0' => '142',
   '5K0M' => '141',
   '5L' => '99,99',
   '6A' => '220',
   '6B' => '220',
   '6C' => '305',
-  '6D' => '526',
+  '6D' => '524',
   '6D4' => '295',
-  '6E' => '526',
+  '6E' => '524',
   '6E4' => '295',
-  '6F' => '294,524,525',
+  '6F' => '294,522,523',
   '6F4' => '295',
-  '6G' => '526',
+  '6G' => '524',
   '6G4' => '295',
-  '6H' => '526',
+  '6H' => '524',
   '6H4' => '295',
-  '6I' => '526',
+  '6I' => '524',
   '6I4' => '295',
-  '6J' => '526',
+  '6J' => '524',
   '6J4' => '295',
   '6K' => '143',
   '6L' => '143',
   '7L' => '159',
   '7M' => '159',
   '7N' => '159',
-  '7O' => '342',
+  '7O' => '341',
   '7P' => '38',
   '7Q' => '39',
   '7R' => '40',
   '7S' => '216,216',
-  '7S8' => '371',
-  '7S8AAA' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  '7S8BBB' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  '7S8' => '369',
+  '7S8AAA' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  '7S8BBB' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   '7T' => '40',
   '7U' => '40',
   '7V' => '40',
   '7W' => '40',
   '7X' => '40',
   '7Y' => '40',
-  '7Z' => '149,379',
+  '7Z' => '149,377',
   '8A' => '302',
   '8B' => '302',
   '8C' => '302',
   '8G' => '302',
   '8H' => '302',
   '8I' => '302',
-  '8J' => '371,159',
-  '8J1RL' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  '8J1RM' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  '8J' => '369,159',
+  '8J1RL' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  '8J1RM' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   '8K' => '159',
-  '8L' => '159,160,381,382,383',
+  '8L' => '159,160,379,380,381',
   '8M' => '159',
-  '8N' => '159,160,381,382,383',
+  '8N' => '159,160,379,380,381',
   '8O' => '57',
   '8P' => '41',
   '8Q' => '42',
   '8R' => '43',
   '8S' => '216,216',
-  '8T' => '468',
+  '8T' => '466',
   '8T4' => '284',
   '8T7' => '284,285',
-  '8U' => '468',
+  '8U' => '466',
   '8U4' => '284',
   '8U7' => '284,285',
-  '8V' => '468',
+  '8V' => '466',
   '8V4' => '284',
   '8V7' => '284,285',
-  '8W' => '468',
+  '8W' => '466',
   '8W4' => '284',
   '8W7' => '284,285',
-  '8X' => '468',
+  '8X' => '466',
   '8X4' => '284',
   '8X7' => '284,285',
-  '8Y' => '468',
+  '8Y' => '466',
   '8Y4' => '284',
   '8Y7' => '284,285',
-  '8Z' => '149,379',
+  '8Z' => '149,377',
   '8l' => '159',
   '9A' => '313',
   '9A3A/4U' => '138',
   '9M0' => '2',
   '9M2' => '49',
   '9M4' => '49',
-  '9M6' => '50,344',
-  '9M8' => '50,344',
+  '9M6' => '50,342',
+  '9M8' => '50,342',
   '9N' => '51',
-  '9O' => '347',
-  '9P' => '347',
-  '9Q' => '52,345,346',
-  '9R' => '347',
-  '9S' => '347',
-  '9T' => '347',
+  '9O' => '345',
+  '9P' => '345',
+  '9Q' => '52,343,344',
+  '9R' => '345',
+  '9S' => '345',
+  '9T' => '345',
   '9U' => '53',
   '9V' => '54',
   '9W0' => '2',
   '9W2' => '49',
   '9W4' => '49',
-  '9W6' => '50,344',
-  '9W8' => '50,344',
+  '9W6' => '50,342',
+  '9W8' => '50,342',
   '9X' => '55',
   '9Y' => '56',
   '9Z' => '56',
   'AH4' => '172',
   'AH5' => '173',
   'AH5K' => '174',
-  'AH6' => '175,389',
-  'AH7' => '175,389',
+  'AH6' => '175,387',
+  'AH7' => '175,387',
   'AH7K' => '176',
   'AH8' => '177',
   'AH9' => '178',
   'AI' => '293',
   'AJ' => '293',
   'AK' => '293',
-  'AL' => '392',
-  'AL7' => '393',
+  'AL' => '390',
+  'AL7' => '391',
   'AL7H' => '293',
   'AM' => '94',
   'AM6' => '95',
   'AM8' => '96',
-  'AM9' => '373',
+  'AM9' => '371',
   'AN' => '94',
   'AN6' => '95',
-  'AN8' => '96,373',
-  'AN9' => '97,373',
-  'ANT' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'AN8' => '96,371',
+  'AN9' => '97,371',
+  'ANT' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'AO' => '94',
   'AO6' => '95',
   'AO8' => '96',
-  'AO9' => '373',
+  'AO9' => '371',
   'AP' => '64',
   'AQ' => '64',
   'AR' => '64',
   'AS' => '64',
-  'AT' => '468',
-  'AT0' => '371',
-  'AT3A' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'AT3D' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'AT' => '466',
+  'AT0' => '369',
+  'AT3A' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'AT3D' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'AT4' => '284',
   'AT7' => '284,285',
-  'AU' => '468',
+  'AU' => '466',
   'AU4' => '284',
   'AU7' => '284,285',
-  'AV' => '468',
+  'AV' => '466',
   'AV4' => '284',
   'AV7' => '284,285',
-  'AW' => '468',
+  'AW' => '466',
   'AW4' => '284',
   'AW7' => '284,285',
-  'AX' => '455',
+  'AX' => '453',
   'AX0' => '269',
-  'AX1' => '456',
-  'AX2' => '457',
-  'AX3' => '458',
-  'AX4' => '459',
-  'AX5' => '460',
-  'AX6' => '461',
-  'AX7' => '462',
-  'AX8' => '463',
+  'AX1' => '454',
+  'AX2' => '455',
+  'AX3' => '456',
+  'AX4' => '457',
+  'AX5' => '458',
+  'AX6' => '459',
+  'AX7' => '460',
+  'AX8' => '461',
   'AX9' => '266',
-  'AX9C' => '464',
+  'AX9C' => '462',
   'AX9L' => '262',
   'AX9M' => '265',
   'AX9W' => '267',
   'AX9X' => '263',
-  'AX9Y' => '464',
+  'AX9Y' => '462',
   'AY' => '186',
   'AZ' => '186',
-  'BA' => '350',
-  'BB' => '350',
-  'BC' => '350',
-  'BD' => '350',
-  'BE' => '350',
-  'BF' => '350',
-  'BG' => '350',
-  'BH' => '350',
-  'BI' => '350',
-  'BJ' => '350',
-  'BK' => '350',
-  'BL' => '350',
-  'BM' => '350',
-  'BN' => '350',
+  'BA' => '348',
+  'BB' => '348',
+  'BC' => '348',
+  'BD' => '348',
+  'BE' => '348',
+  'BF' => '348',
+  'BG' => '348',
+  'BH' => '348',
+  'BI' => '348',
+  'BJ' => '348',
+  'BK' => '348',
+  'BL' => '348',
+  'BM' => '348',
+  'BN' => '348',
   'BO' => '67',
-  'BP' => '350',
-  'BQ' => '350',
-  'BR' => '350',
-  'BS' => '350',
+  'BP' => '348',
+  'BQ' => '348',
+  'BR' => '348',
+  'BS' => '348',
   'BS7' => '65',
-  'BT' => '68,348,349',
-  'BU' => '350',
-  'BV' => '67,350',
+  'BT' => '68,346,347',
+  'BU' => '348',
+  'BV' => '67,348',
   'BV9P' => '66',
   'BV9S' => '2',
-  'BW' => '350',
-  'BX' => '350',
-  'BY' => '68,348,349',
-  'BZ' => '350',
+  'BW' => '348',
+  'BX' => '348',
+  'BY' => '68,346,347',
+  'BZ' => '348',
   'C2' => '69',
   'C3' => '70',
   'C4' => '25',
   'C5' => '71',
   'C6' => '72',
-  'C8' => '352',
-  'C9' => '73,351',
+  'C8' => '350',
+  'C9' => '73,349',
   'CA' => '74',
   'CA0' => '76',
   'CA0X' => '77',
   'CD0' => '76',
   'CD0X' => '77',
   'CD0Z' => '78',
-  'CE' => '74,353,354',
+  'CE' => '74,351,352',
   'CE0' => '76',
   'CE0A' => '76',
   'CE0BYM' => '78',
   'CE0OHA' => '78',
   'CE0X' => '77',
   'CE0Z' => '78',
-  'CE9' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'CE9' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'CE9/CE2NVH' => '278',
   'CE9/CE3LOJ' => '278',
   'CE9/CE3MMV' => '278',
   'CE9PUA' => '278',
   'CE9PWE' => '278',
   'CE9RDS' => '278',
-  'CF' => '447',
-  'CF1' => '260,438',
-  'CF2' => '439',
-  'CF3' => '440',
-  'CF4' => '441',
-  'CF5' => '442',
-  'CF6' => '443',
-  'CF7' => '444',
-  'CF8' => '445',
+  'CF' => '445',
+  'CF1' => '260,436',
+  'CF2' => '437',
+  'CF3' => '438',
+  'CF4' => '439',
+  'CF5' => '440',
+  'CF6' => '441',
+  'CF7' => '442',
+  'CF8' => '443',
   'CF9' => '260',
-  'CG' => '447',
-  'CG1' => '260,438',
-  'CG2' => '439',
-  'CG3' => '440',
-  'CG4' => '441',
-  'CG5' => '442',
-  'CG6' => '443',
-  'CG7' => '444',
-  'CG8' => '445',
+  'CG' => '445',
+  'CG1' => '260,436',
+  'CG2' => '437',
+  'CG3' => '438',
+  'CG4' => '439',
+  'CG5' => '440',
+  'CG6' => '441',
+  'CG7' => '442',
+  'CG8' => '443',
   'CG9' => '260',
-  'CH' => '447',
-  'CH1' => '260,438',
-  'CH2' => '439',
-  'CH3' => '440',
-  'CH4' => '441',
-  'CH5' => '442',
-  'CH6' => '443',
-  'CH7' => '444',
-  'CH8' => '445',
+  'CH' => '445',
+  'CH1' => '260,436',
+  'CH2' => '437',
+  'CH3' => '438',
+  'CH4' => '439',
+  'CH5' => '440',
+  'CH6' => '441',
+  'CH7' => '442',
+  'CH8' => '443',
   'CH9' => '260',
-  'CI' => '447',
-  'CI1' => '260,438',
-  'CI2' => '439',
-  'CI3' => '440',
-  'CI4' => '441',
-  'CI5' => '442',
-  'CI6' => '443',
-  'CI7' => '444',
-  'CI8' => '445',
+  'CI' => '445',
+  'CI1' => '260,436',
+  'CI2' => '437',
+  'CI3' => '438',
+  'CI4' => '439',
+  'CI5' => '440',
+  'CI6' => '441',
+  'CI7' => '442',
+  'CI8' => '443',
   'CI9' => '260',
-  'CJ' => '447',
-  'CJ1' => '260,438',
-  'CJ2' => '439',
-  'CJ3' => '440',
-  'CJ4' => '441',
-  'CJ5' => '442',
-  'CJ6' => '443',
-  'CJ7' => '444',
-  'CJ8' => '445',
+  'CJ' => '445',
+  'CJ1' => '260,436',
+  'CJ2' => '437',
+  'CJ3' => '438',
+  'CJ4' => '439',
+  'CJ5' => '440',
+  'CJ6' => '441',
+  'CJ7' => '442',
+  'CJ8' => '443',
   'CJ9' => '260',
-  'CK' => '447',
+  'CK' => '445',
   'CL' => '79',
   'CM' => '79',
   'CN' => '80',
   'CV' => '85',
   'CW' => '85',
   'CX' => '85',
-  'CX0' => '371',
+  'CX0' => '369',
   'CX0XY' => '278',
-  'CY' => '447',
+  'CY' => '445',
   'CY0' => '87',
   'CY0SPI' => '86',
-  'CY1' => '260,438',
-  'CY2' => '439',
-  'CY3' => '440',
-  'CY4' => '441',
-  'CY5' => '442',
-  'CY6' => '443',
-  'CY7' => '444',
-  'CY8' => '445',
+  'CY1' => '260,436',
+  'CY2' => '437',
+  'CY3' => '438',
+  'CY4' => '439',
+  'CY5' => '440',
+  'CY6' => '441',
+  'CY7' => '442',
+  'CY8' => '443',
   'CY9' => '86',
-  'CZ' => '447',
-  'CZ1' => '260,438',
-  'CZ2' => '439',
-  'CZ3' => '440',
-  'CZ4' => '441',
-  'CZ5' => '442',
-  'CZ6' => '443',
-  'CZ7' => '444',
-  'CZ8' => '445',
+  'CZ' => '445',
+  'CZ1' => '260,436',
+  'CZ2' => '437',
+  'CZ3' => '438',
+  'CZ4' => '439',
+  'CZ5' => '440',
+  'CZ6' => '441',
+  'CZ7' => '442',
+  'CZ8' => '443',
   'CZ9' => '260',
   'D' => '91',
   'D2' => '88',
   'DJ' => '91',
   'DK' => '91',
   'DL' => '91',
-  'DL1KVC/P' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'DL1KVC/P' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'DM' => '91',
   'DN' => '91',
   'DO' => '91',
   'DP' => '91',
-  'DP0' => '371',
-  'DP0GVN' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'DP0' => '369',
+  'DP0GVN' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'DP1KGI' => '278',
   'DQ' => '91',
   'DR' => '91',
   'DZ' => '92',
   'E2' => '147',
   'E3' => '103',
-  'E4' => '93,372',
+  'E4' => '93,370',
   'E5' => '249',
   'EA' => '94',
   'EA6' => '95',
   'EA8' => '96',
-  'EA9' => '97,373',
+  'EA9' => '97,371',
   'EB' => '94',
   'EB6' => '95',
   'EB8' => '96',
-  'EB9' => '373',
+  'EB9' => '371',
   'EC' => '94',
   'EC6' => '95',
   'EC8' => '96',
-  'EC9' => '97,373',
+  'EC9' => '97,371',
   'ED' => '94',
   'ED0BAE' => '278',
   'ED0BOD' => '276',
   'ED6' => '95',
   'ED8' => '96',
-  'ED9' => '97,373',
+  'ED9' => '97,371',
   'EE' => '94',
   'EE6' => '95',
   'EE8' => '96',
-  'EE9' => '97,373',
+  'EE9' => '97,371',
   'EF' => '94',
   'EF6' => '95',
   'EF8' => '96',
-  'EF9' => '373',
+  'EF9' => '371',
   'EG' => '94',
   'EG0BOD' => '278',
   'EG6' => '95',
   'EG8' => '96',
-  'EG9' => '373',
+  'EG9' => '371',
   'EH' => '94',
   'EH6' => '95',
   'EH8' => '96',
-  'EH9' => '373',
+  'EH9' => '371',
   'EI' => '98',
   'EJ' => '98',
   'EK' => '253',
   'EL' => '99',
   'EM' => '249',
-  'EM1ANT' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'EM1ANT' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'EN' => '249',
   'EO' => '249',
   'EP' => '100',
   'FL' => '104',
   'FM' => '108',
   'FN' => '104',
-  'FO' => '109,374,375,110,111,112',
+  'FO' => '109,372,373,110,111,112',
   'FO/A' => '110',
   'FO/C' => '111',
   'FO/M' => '112',
   'FR7CG' => '117',
   'FR7GL' => '115',
   'FS' => '118',
-  'FT' => '119,120,376,121',
+  'FT' => '119,120,374,121',
   'FT0W' => '119',
   'FT0X' => '120',
-  'FT0Y' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'FT0Y' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'FT0Z' => '121',
   'FT2W' => '119',
   'FT2X' => '120',
-  'FT2Y' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'FT2Y' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'FT2Z' => '121',
   'FT4W' => '119',
   'FT4X' => '120',
-  'FT4Y' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'FT4Y' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'FT4Z' => '121',
   'FT5W' => '119',
   'FT5X' => '120',
-  'FT5Y' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'FT5Y' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'FT5Z' => '121',
   'FT8W' => '119',
   'FT8X' => '120',
-  'FT8Y' => '376',
+  'FT8Y' => '374',
   'FT8Z' => '121',
   'FU' => '104',
   'FV' => '104',
   'H3' => '145',
   'H4' => '131',
   'H40' => '132',
-  'H5' => '542',
+  'H5' => '540',
   'H6' => '307',
   'H7' => '307',
   'H8' => '145',
   'HG' => '133',
   'HH' => '138',
   'HI' => '139',
-  'HJ' => '377',
+  'HJ' => '375',
   'HJ0' => '142',
   'HJ0M' => '141',
   'HK' => '140',
-  'HK0' => '141,378',
+  'HK0' => '141,376',
   'HK0/A' => '142',
   'HK0/M' => '141',
   'HK0M' => '141',
   'HW' => '104',
   'HX' => '104',
   'HY' => '104',
-  'HZ' => '149,379',
-  'I' => '150,380',
+  'HZ' => '149,377',
+  'I' => '150,378',
   'IA' => '150',
-  'IA/I3JPA' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'IA0PS' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'IA/I3JPA' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'IA0PS' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'IB' => '150',
   'IC' => '150',
   'ID' => '150',
   'IY' => '150',
   'IY0GA' => '151',
   'IZ' => '150',
-  'J' => '159,160,381,382,383',
+  'J' => '159,160,379,380,381',
   'J2' => '153',
   'J3' => '154',
   'J4' => '221',
   'J6' => '156',
   'J7' => '157',
   'J8' => '158',
-  'JA' => '159,160,381,382,383',
+  'JA' => '159,160,379,380,381',
   'JB' => '159',
   'JC' => '159',
   'JD' => '161,162',
   'JQ8NQJ/JD1' => '161',
   'JR' => '159',
   'JS' => '159',
-  'JT' => '163,384',
+  'JT' => '163,382',
   'JU' => '163',
   'JV' => '163',
   'JW' => '164',
   'JY' => '166',
   'JZ' => '302',
   'K' => '293',
-  'K0' => '523',
+  'K0' => '521',
   'KA' => '293',
-  'KA2CC' => '159,160,381,382,383',
-  'KA2DX' => '159,160,381,382,383',
-  'KA2EX' => '159,160,381,382,383',
+  'KA2CC' => '159,160,379,380,381',
+  'KA2DX' => '159,160,379,380,381',
+  'KA2EX' => '159,160,379,380,381',
   'KA2IJ' => '162',
   'KB' => '293',
   'KC' => '293',
-  'KC4' => '385,386,387',
-  'KC6' => '420',
-  'KC6BP' => '420',
-  'KC6JF' => '420',
-  'KC6JJ' => '420',
+  'KC4' => '383,384,385',
+  'KC6' => '418',
+  'KC6BP' => '418',
+  'KC6JF' => '418',
+  'KC6JJ' => '418',
   'KD' => '293',
   'KE' => '293',
   'KF' => '293',
   'KH4' => '172',
   'KH5' => '173',
   'KH5K' => '174',
-  'KH6' => '175,389',
+  'KH6' => '175,387',
   'KH6CP' => '293',
   'KH6ND' => '293',
-  'KH7' => '175,389',
+  'KH7' => '175,387',
   'KH7K' => '176',
   'KH8' => '177',
   'KH9' => '178',
   'KJ' => '293',
   'KJ6BZ' => '171',
   'KK' => '293',
-  'KL' => '392',
-  'KL7' => '180,390,391,392',
+  'KL' => '390',
+  'KL7' => '180,388,389,390',
   'KL7DN/1' => '293',
   'KL7HIR' => '293',
   'KL7HIR/3' => '293',
   'KX6BU' => '292',
   'KY' => '293',
   'KZ' => '293',
-  'L' => '186,397,398',
+  'L' => '186,395,396',
   'L1' => '186',
   'L2' => '186',
   'L3' => '186',
   'L7' => '186',
   'L8' => '186',
   'L9' => '186',
-  'LA' => '185,394,395,396',
+  'LA' => '185,392,393,394',
   'LB' => '185',
   'LC' => '185',
   'LD' => '185',
   'LR' => '186',
   'LS' => '186',
   'LT' => '186',
-  'LU' => '186,397,398',
+  'LU' => '186,395,396',
   'LU1ZA' => '276',
-  'LU1ZAR' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'LU1ZAR' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'LU1ZC' => '278',
-  'LU1ZD' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'LU1ZG' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'LU1ZS' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'LU1ZV' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'LU2ANT' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'LU2ZD' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'LU4ZS' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'LU1ZD' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'LU1ZG' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'LU1ZS' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'LU1ZV' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'LU2ANT' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'LU2ZD' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'LU4ZS' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'LU6Z' => '276',
   'LV' => '186',
   'LW' => '186',
   'MZ7' => '127',
   'MZ8' => '129',
   'N' => '293',
-  'N0' => '523',
+  'N0' => '521',
   'NA' => '293',
   'NB' => '293',
   'NC' => '293',
   'NH4' => '172',
   'NH5' => '173',
   'NH5K' => '174',
-  'NH6' => '175,389',
-  'NH7' => '175,389',
+  'NH6' => '175,387',
+  'NH7' => '175,387',
   'NH7K' => '176',
   'NH8' => '177',
   'NH9' => '178',
   'NI' => '293',
   'NJ' => '293',
   'NK' => '293',
-  'NL' => '392',
-  'NL7' => '393',
+  'NL' => '390',
+  'NL7' => '391',
   'NL7H/6' => '293',
   'NM' => '293',
-  'NN' => '471',
-  'NO' => '471',
+  'NN' => '469',
+  'NO' => '469',
   'NP1' => '181',
   'NP2' => '182',
   'NP3' => '183',
   'NP4' => '183',
   'NP5' => '184',
-  'NQ' => '471',
-  'NR' => '471',
-  'NS' => '471',
-  'NT' => '471',
-  'NU' => '471',
-  'NV' => '471',
-  'NW' => '471',
-  'NY' => '471',
-  'NZ' => '471',
+  'NQ' => '469',
+  'NR' => '469',
+  'NS' => '469',
+  'NT' => '469',
+  'NU' => '469',
+  'NV' => '469',
+  'NW' => '469',
+  'NY' => '469',
+  'NZ' => '469',
   'OA' => '190',
   'OA0MP' => '278',
   'OB' => '190',
   'OF0' => '194',
   'OG' => '193',
   'OG0' => '194',
-  'OH' => '193,399',
+  'OH' => '193,397',
   'OH0' => '194',
-  'OH0M' => '400',
+  'OH0M' => '398',
   'OH0MA' => '195',
   'OH0MB' => '195',
   'OH0MD' => '195',
   'OJ' => '193',
   'OJ0' => '195',
   'OK' => '196',
-  'OK1' => '401',
-  'OK2' => '402',
-  'OL' => '403,196',
+  'OK1' => '399',
+  'OK2' => '400',
+  'OL' => '401,196',
   'OM' => '197',
   'ON' => '198',
   'OO' => '198',
   'OU' => '201',
   'OV' => '201',
   'OW' => '201',
-  'OX' => '199,404,405,406,407',
+  'OX' => '199,402,403,404,405',
   'OY' => '200',
   'OZ' => '201',
-  'P2' => '202,408',
+  'P2' => '202,406',
   'P3' => '25',
   'P30' => '25',
   'P36' => '25',
   'PM' => '302',
   'PN' => '302',
   'PO' => '302',
-  'PP' => '411,412',
+  'PP' => '409,410',
   'PP0F' => '208,208',
   'PP0S' => '209,209',
   'PP0T' => '210,210',
   'PP0ZF' => '208,208',
   'PP0ZS' => '209,209',
   'PP0ZT' => '210,210',
-  'PQ' => '412',
+  'PQ' => '410',
   'PQ0F' => '208,208',
   'PQ0S' => '209,209',
   'PQ0T' => '210,210',
   'PQ0ZF' => '208,208',
   'PQ0ZS' => '209,209',
   'PQ0ZT' => '210,210',
-  'PR' => '412',
+  'PR' => '410',
   'PR0F' => '208,208',
   'PR0S' => '209,209',
   'PR0T' => '210,210',
   'PR0ZF' => '208,208',
   'PR0ZS' => '209,209',
   'PR0ZT' => '210,210',
-  'PS' => '412',
+  'PS' => '410',
   'PS0F' => '208,208',
   'PS0S' => '209,209',
   'PS0T' => '210,210',
   'PS0ZF' => '208,208',
   'PS0ZS' => '209,209',
   'PS0ZT' => '210,210',
-  'PT' => '411,412',
+  'PT' => '409,410',
   'PT0F' => '208,208',
   'PT0S' => '209,209',
   'PT0T' => '210,210',
   'PT0ZF' => '208,208',
   'PT0ZS' => '209,209',
   'PT0ZT' => '210,210',
-  'PU' => '412',
+  'PU' => '410',
   'PU0F' => '208,208',
   'PU0S' => '209,209',
   'PU0T' => '210,210',
   'PU0ZF' => '208,208',
   'PU0ZS' => '209,209',
   'PU0ZT' => '210,210',
-  'PV' => '412',
+  'PV' => '410',
   'PV0F' => '208,208',
   'PV0S' => '209,209',
   'PV0T' => '210,210',
   'PV0ZF' => '208,208',
   'PV0ZS' => '209,209',
   'PV0ZT' => '210,210',
-  'PW' => '412',
+  'PW' => '410',
   'PW0F' => '208,208',
   'PW0S' => '209,209',
   'PW0T' => '210,210',
   'PW0ZF' => '208,208',
   'PW0ZS' => '209,209',
   'PW0ZT' => '210,210',
-  'PX' => '412',
+  'PX' => '410',
   'PX0F' => '208,208',
   'PX0S' => '209,209',
   'PX0T' => '210,210',
   'PX0ZF' => '208,208',
   'PX0ZS' => '209,209',
   'PX0ZT' => '210,210',
-  'PY' => '207,409,410',
+  'PY' => '207,407,408',
   'PY0' => '208,209,210',
   'PY0F' => '208,208',
   'PY0S' => '209,209',
   'PY0ZT' => '210,210',
   'PZ' => '211',
   'Q' => '336',
-  'R' => '424',
-  'R0' => '435,431,436',
-  'R1' => '425',
+  'R' => '422',
+  'R0' => '433,429,434',
+  'R1' => '423',
   'R1AN' => '339',
   'R1FJ' => '19',
   'R1MV' => '18',
-  'R1P' => '246,421,422,423',
+  'R1P' => '246,419,420,421',
   'R2' => '247,247',
-  'R3' => '426',
-  'R3F/9' => '248,428',
-  'R4' => '427',
-  'R6' => '424',
-  'R8' => '429',
-  'R9' => '248,428',
-  'RA0' => '435,431,436',
-  'RA1' => '425',
-  'RA1P' => '246,421,422,423',
+  'R3' => '424',
+  'R3F/9' => '248,426',
+  'R4' => '425',
+  'R6' => '422',
+  'R8' => '427',
+  'R9' => '248,426',
+  'RA0' => '433,429,434',
+  'RA1' => '423',
+  'RA1P' => '246,419,420,421',
   'RA2' => '247',
-  'RA3' => '426',
-  'RA4' => '427',
-  'RA6' => '424',
-  'RA8' => '429',
-  'RA9' => '248,428',
-  'RB0' => '435,431,436',
-  'RB1' => '425',
+  'RA3' => '424',
+  'RA4' => '425',
+  'RA6' => '422',
+  'RA8' => '427',
+  'RA9' => '248,426',
+  'RB0' => '433,429,434',
+  'RB1' => '423',
   'RB2' => '247',
-  'RB3' => '426',
-  'RB4' => '427',
-  'RB6' => '424',
-  'RB8' => '429',
-  'RB9' => '248,428',
-  'RC0' => '435,431,436',
-  'RC1' => '425',
+  'RB3' => '424',
+  'RB4' => '425',
+  'RB6' => '422',
+  'RB8' => '427',
+  'RB9' => '248,426',
+  'RC0' => '433,429,434',
+  'RC1' => '423',
   'RC2' => '247',
-  'RC3' => '426',
-  'RC4' => '427',
-  'RC6' => '424',
-  'RC8' => '429',
-  'RC9' => '248,428',
-  'RD0' => '435,431,436',
-  'RD1' => '425',
+  'RC3' => '424',
+  'RC4' => '425',
+  'RC6' => '422',
+  'RC8' => '427',
+  'RC9' => '248,426',
+  'RD0' => '433,429,434',
+  'RD1' => '423',
   'RD2' => '247',
-  'RD3' => '426',
-  'RD4' => '427',
-  'RD6' => '424',
-  'RD8' => '429',
-  'RD9' => '248,428',
-  'RE0' => '435,431,436',
-  'RE1' => '425',
-  'RE1P' => '246,421,422,423',
+  'RD3' => '424',
+  'RD4' => '425',
+  'RD6' => '422',
+  'RD8' => '427',
+  'RD9' => '248,426',
+  'RE0' => '433,429,434',
+  'RE1' => '423',
+  'RE1P' => '246,419,420,421',
   'RE2' => '247',
-  'RE3' => '426',
-  'RE4' => '427',
-  'RE6' => '424',
-  'RE8' => '429',
-  'RE9' => '248,428',
-  'RF0' => '435,431,436',
-  'RF1' => '425',
+  'RE3' => '424',
+  'RE4' => '425',
+  'RE6' => '422',
+  'RE8' => '427',
+  'RE9' => '248,426',
+  'RF0' => '433,429,434',
+  'RF1' => '423',
   'RF2' => '247',
-  'RF3' => '426',
-  'RF4' => '427',
-  'RF6' => '424',
-  'RF8' => '429',
-  'RF9' => '248,428',
-  'RG0' => '435,431,436',
-  'RG1' => '425',
+  'RF3' => '424',
+  'RF4' => '425',
+  'RF6' => '422',
+  'RF8' => '427',
+  'RF9' => '248,426',
+  'RG0' => '433,429,434',
+  'RG1' => '423',
   'RG2' => '247',
-  'RG3' => '426',
-  'RG4' => '427',
-  'RG6' => '424',
-  'RG8' => '429',
-  'RG9' => '248,428',
-  'RH0' => '435,431,436',
-  'RH1' => '425',
+  'RG3' => '424',
+  'RG4' => '425',
+  'RG6' => '422',
+  'RG8' => '427',
+  'RG9' => '248,426',
+  'RH0' => '433,429,434',
+  'RH1' => '423',
   'RH2' => '247',
-  'RH3' => '426',
-  'RH4' => '427',
-  'RH6' => '424',
-  'RH8' => '429',
-  'RH9' => '248,428',
-  'RI0' => '435,431,436',
-  'RI1' => '425',
+  'RH3' => '424',
+  'RH4' => '425',
+  'RH6' => '422',
+  'RH8' => '427',
+  'RH9' => '248,426',
+  'RI0' => '433,429,434',
+  'RI1' => '423',
   'RI2' => '247',
-  'RI3' => '426',
-  'RI4' => '427',
-  'RI6' => '424',
-  'RI8' => '429',
-  'RI9' => '248,428',
-  'RJ0' => '435,431,436',
-  'RJ1' => '425',
+  'RI3' => '424',
+  'RI4' => '425',
+  'RI6' => '422',
+  'RI8' => '427',
+  'RI9' => '248,426',
+  'RJ0' => '433,429,434',
+  'RJ1' => '423',
   'RJ2' => '247',
-  'RJ3' => '426',
-  'RJ4' => '427',
-  'RJ6' => '424',
-  'RJ8' => '429',
-  'RJ9' => '248,428',
-  'RK0' => '435,431,436',
-  'RK1' => '425',
-  'RK1P' => '246,421,422,423',
+  'RJ3' => '424',
+  'RJ4' => '425',
+  'RJ6' => '422',
+  'RJ8' => '427',
+  'RJ9' => '248,426',
+  'RK0' => '433,429,434',
+  'RK1' => '423',
+  'RK1P' => '246,419,420,421',
   'RK2' => '247',
-  'RK3' => '426',
-  'RK4' => '427',
-  'RK6' => '424',
-  'RK8' => '429',
-  'RK9' => '248,428',
-  'RL0' => '435,431,436',
-  'RL1' => '425',
+  'RK3' => '424',
+  'RK4' => '425',
+  'RK6' => '422',
+  'RK8' => '427',
+  'RK9' => '248,426',
+  'RL0' => '433,429,434',
+  'RL1' => '423',
   'RL2' => '247',
-  'RL3' => '426',
-  'RL4' => '427',
-  'RL6' => '424',
-  'RL8' => '429',
-  'RL9' => '248,428',
-  'RM0' => '435,431,436',
-  'RM1' => '425',
-  'RM1P' => '246,421,422,423',
+  'RL3' => '424',
+  'RL4' => '425',
+  'RL6' => '422',
+  'RL8' => '427',
+  'RL9' => '248,426',
+  'RM0' => '433,429,434',
+  'RM1' => '423',
+  'RM1P' => '246,419,420,421',
   'RM2' => '247',
-  'RM3' => '426',
-  'RM4' => '427',
-  'RM6' => '424',
-  'RM8' => '429',
-  'RM9' => '248,428',
-  'RN0' => '435,431,436',
-  'RN1' => '425',
+  'RM3' => '424',
+  'RM4' => '425',
+  'RM6' => '422',
+  'RM8' => '427',
+  'RM9' => '248,426',
+  'RN0' => '433,429,434',
+  'RN1' => '423',
   'RN2' => '247',
-  'RN3' => '426',
-  'RN4' => '427',
-  'RN6' => '424',
-  'RN8' => '429',
-  'RN9' => '248,428',
-  'RO0' => '435,431,436',
-  'RO1' => '425',
+  'RN3' => '424',
+  'RN4' => '425',
+  'RN6' => '422',
+  'RN8' => '427',
+  'RN9' => '248,426',
+  'RO0' => '433,429,434',
+  'RO1' => '423',
   'RO2' => '247',
-  'RO3' => '426',
-  'RO4' => '427',
-  'RO6' => '424',
-  'RO8' => '429',
-  'RO9' => '248,428',
-  'RP0' => '435,431,436',
-  'RP1' => '425',
+  'RO3' => '424',
+  'RO4' => '425',
+  'RO6' => '422',
+  'RO8' => '427',
+  'RO9' => '248,426',
+  'RP0' => '433,429,434',
+  'RP1' => '423',
   'RP2' => '247',
-  'RP3' => '426',
-  'RP4' => '427',
-  'RP6' => '424',
-  'RP8' => '429',
-  'RP9' => '248,428',
-  'RQ0' => '435,431,436',
-  'RQ1' => '425',
-  'RQ1P' => '246,421,422,423',
+  'RP3' => '424',
+  'RP4' => '425',
+  'RP6' => '422',
+  'RP8' => '427',
+  'RP9' => '248,426',
+  'RQ0' => '433,429,434',
+  'RQ1' => '423',
+  'RQ1P' => '246,419,420,421',
   'RQ2' => '247',
-  'RQ3' => '426',
-  'RQ4' => '427',
-  'RQ6' => '424',
-  'RQ8' => '429',
-  'RQ9' => '248,428',
-  'RR0' => '435,431,436',
-  'RR1' => '425',
+  'RQ3' => '424',
+  'RQ4' => '425',
+  'RQ6' => '422',
+  'RQ8' => '427',
+  'RQ9' => '248,426',
+  'RR0' => '433,429,434',
+  'RR1' => '423',
   'RR2' => '247',
-  'RR3' => '426',
-  'RR4' => '427',
-  'RR6' => '424',
-  'RR8' => '429',
-  'RR9' => '248,428',
-  'RS0' => '435,431,436',
-  'RS1' => '425',
-  'RS1P' => '246,421,422,423',
+  'RR3' => '424',
+  'RR4' => '425',
+  'RR6' => '422',
+  'RR8' => '427',
+  'RR9' => '248,426',
+  'RS0' => '433,429,434',
+  'RS1' => '423',
+  'RS1P' => '246,419,420,421',
   'RS2' => '247',
-  'RS3' => '426',
-  'RS4' => '427',
-  'RS6' => '424',
-  'RS8' => '429',
-  'RS9' => '248,428',
-  'RT0' => '435,431,436',
-  'RT1' => '425',
+  'RS3' => '424',
+  'RS4' => '425',
+  'RS6' => '422',
+  'RS8' => '427',
+  'RS9' => '248,426',
+  'RT0' => '433,429,434',
+  'RT1' => '423',
   'RT2' => '247',
-  'RT3' => '426',
-  'RT4' => '427',
-  'RT6' => '424',
-  'RT8' => '429',
-  'RT9' => '248,428',
-  'RU0' => '435,431,436',
-  'RU1' => '425',
-  'RU1P' => '246,421,422,423',
+  'RT3' => '424',
+  'RT4' => '425',
+  'RT6' => '422',
+  'RT8' => '427',
+  'RT9' => '248,426',
+  'RU0' => '433,429,434',
+  'RU1' => '423',
+  'RU1P' => '246,419,420,421',
   'RU2' => '247',
-  'RU3' => '426',
-  'RU4' => '427',
-  'RU6' => '424',
-  'RU8' => '429',
-  'RU9' => '248,428',
-  'RV0' => '435,431,436',
-  'RV1' => '425',
-  'RV1P' => '246,421,422,423',
+  'RU3' => '424',
+  'RU4' => '425',
+  'RU6' => '422',
+  'RU8' => '427',
+  'RU9' => '248,426',
+  'RV0' => '433,429,434',
+  'RV1' => '423',
+  'RV1P' => '246,419,420,421',
   'RV2' => '247',
-  'RV3' => '426',
-  'RV4' => '427',
-  'RV6' => '424',
-  'RV8' => '429',
-  'RV9' => '248,428',
-  'RW0' => '435,431,436',
-  'RW1' => '425',
-  'RW1P' => '246,421,422,423',
+  'RV3' => '424',
+  'RV4' => '425',
+  'RV6' => '422',
+  'RV8' => '427',
+  'RV9' => '248,426',
+  'RW0' => '433,429,434',
+  'RW1' => '423',
+  'RW1P' => '246,419,420,421',
   'RW2' => '247',
-  'RW3' => '426',
-  'RW4' => '427',
-  'RW6' => '424',
-  'RW8' => '429',
-  'RW9' => '248,428',
-  'RX0' => '435,431,436',
-  'RX1' => '425',
-  'RX1P' => '246,421,422,423',
+  'RW3' => '424',
+  'RW4' => '425',
+  'RW6' => '422',
+  'RW8' => '427',
+  'RW9' => '248,426',
+  'RX0' => '433,429,434',
+  'RX1' => '423',
+  'RX1P' => '246,419,420,421',
   'RX2' => '247',
-  'RX3' => '426',
-  'RX4' => '427',
-  'RX6' => '424',
-  'RX8' => '429',
-  'RX9' => '248,428',
-  'RY0' => '435,431,436',
-  'RY1' => '425',
+  'RX3' => '424',
+  'RX4' => '425',
+  'RX6' => '422',
+  'RX8' => '427',
+  'RX9' => '248,426',
+  'RY0' => '433,429,434',
+  'RY1' => '423',
   'RY2' => '247',
-  'RY3' => '426',
-  'RY4' => '427',
-  'RY6' => '424',
-  'RY8' => '429',
-  'RY9' => '248,428',
-  'RZ0' => '435,431,436',
-  'RZ1' => '425',
-  'RZ1P' => '246,421,422,423',
+  'RY3' => '424',
+  'RY4' => '425',
+  'RY6' => '422',
+  'RY8' => '427',
+  'RY9' => '248,426',
+  'RZ0' => '433,429,434',
+  'RZ1' => '423',
+  'RZ1P' => '246,419,420,421',
   'RZ2' => '247',
-  'RZ3' => '426',
-  'RZ4' => '427',
-  'RZ6' => '424',
-  'RZ8' => '429',
-  'RZ9' => '248,428',
+  'RZ3' => '424',
+  'RZ4' => '425',
+  'RZ6' => '422',
+  'RZ8' => '427',
+  'RZ9' => '248,426',
   'S0' => '212',
   'S2' => '213',
   'S3' => '213',
-  'S4' => '542',
+  'S4' => '540',
   'S5' => '314',
   'S6' => '54',
   'S7' => '214',
-  'S8' => '542',
+  'S8' => '540',
   'S9' => '215',
   'SA' => '216',
-  'SB' => '216,413,414,415,416,417',
+  'SB' => '216,411,412,413,414,415',
   'SC' => '216',
   'SD' => '216',
   'SE' => '216',
   'SJ' => '216',
   'SK' => '216',
   'SL' => '216',
-  'SM' => '216,413,414,415,416,417',
+  'SM' => '216,411,412,413,414,415',
   'SM1TDE' => '191',
   'SN' => '217',
   'SO' => '217',
   'SZ9' => '223',
   'T0' => '336',
   'T2' => '225',
-  'T3' => '226,418,228,419,229',
+  'T3' => '226,416,228,417,229',
   'T30' => '226',
   'T31' => '227',
-  'T32' => '228,419',
+  'T32' => '228,417',
   'T33' => '229',
   'T4' => '79',
   'T5' => '230',
   'T6' => '301',
   'T7' => '231',
-  'T8' => '420',
+  'T8' => '418',
   'T88' => '167',
   'T9' => '311',
   'T93A/4U' => '138',
   'TO5MM' => '108',
   'TO5T' => '108',
   'TO7I' => '113',
-  'TO8K' => '109,374,375,110,111,112',
+  'TO8K' => '109,372,373,110,111,112',
   'TO9IS' => '123',
   'TP' => '104',
   'TQ' => '104',
   'TV' => '104',
   'TW' => '104',
   'TX' => '104',
+  'TX0' => '545',
+  'TX0DX' => '545',
   'TX8FU' => '107',
   'TY' => '244',
   'TZ' => '245',
-  'U' => '424',
-  'U0' => '435,431,436',
-  'U1' => '425',
-  'U1P' => '246,421,422,423',
+  'U' => '422',
+  'U0' => '433,429,434',
+  'U1' => '423',
+  'U1P' => '246,419,420,421',
   'U2' => '247,247',
-  'U3' => '426',
-  'U4' => '427',
+  'U3' => '424',
+  'U4' => '425',
   'U5' => '249',
-  'U6' => '424',
-  'U8' => '429',
-  'U9' => '248,428',
-  'UA' => '246,421,422,423',
-  'UA0' => '430,431,432,433,434',
-  'UA1' => '425',
-  'UA1P' => '246,421,422,423',
+  'U6' => '422',
+  'U8' => '427',
+  'U9' => '248,426',
+  'UA' => '246,419,420,421',
+  'UA0' => '428,429,430,431,432',
+  'UA1' => '423',
+  'UA1P' => '246,419,420,421',
   'UA2' => '247,247',
-  'UA3' => '426',
-  'UA3YH/KC4' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'UA4' => '427',
-  'UA6' => '424',
-  'UA8' => '429',
-  'UA9' => '248,428',
-  'UB0' => '435,431,436',
-  'UB1' => '425',
+  'UA3' => '424',
+  'UA3YH/KC4' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'UA4' => '425',
+  'UA6' => '422',
+  'UA8' => '427',
+  'UA9' => '248,426',
+  'UB0' => '433,429,434',
+  'UB1' => '423',
   'UB2' => '247',
-  'UB3' => '426',
-  'UB4' => '427',
-  'UB6' => '424',
-  'UB8' => '429',
-  'UB9' => '248,428',
-  'UC0' => '435,431,436',
-  'UC1' => '425',
+  'UB3' => '424',
+  'UB4' => '425',
+  'UB6' => '422',
+  'UB8' => '427',
+  'UB9' => '248,426',
+  'UC0' => '433,429,434',
+  'UC1' => '423',
   'UC2' => '247',
-  'UC3' => '426',
-  'UC4' => '427',
-  'UC6' => '424',
-  'UC8' => '429',
-  'UC9' => '248,428',
+  'UC3' => '424',
+  'UC4' => '425',
+  'UC6' => '422',
+  'UC8' => '427',
+  'UC9' => '248,426',
   'UD' => '251',
-  'UD0' => '435,431,436',
-  'UD1' => '425',
+  'UD0' => '433,429,434',
+  'UD1' => '423',
   'UD2' => '247',
-  'UD3' => '426',
-  'UD4' => '427',
-  'UD6' => '424',
-  'UD8' => '429',
-  'UD9' => '248,428',
-  'UE0' => '435,431,436',
-  'UE1' => '425',
-  'UE1P' => '246,421,422,423',
+  'UD3' => '424',
+  'UD4' => '425',
+  'UD6' => '422',
+  'UD8' => '427',
+  'UD9' => '248,426',
+  'UE0' => '433,429,434',
+  'UE1' => '423',
+  'UE1P' => '246,419,420,421',
   'UE2' => '247',
-  'UE3' => '426',
-  'UE4' => '427',
-  'UE6' => '424',
-  'UE8' => '429',
-  'UE9' => '248,428',
+  'UE3' => '424',
+  'UE4' => '425',
+  'UE6' => '422',
+  'UE8' => '427',
+  'UE9' => '248,426',
   'UF' => '252',
-  'UF0' => '435,431,436',
-  'UF1' => '425',
+  'UF0' => '433,429,434',
+  'UF1' => '423',
   'UF2' => '247',
-  'UF3' => '426',
-  'UF4' => '427',
-  'UF6' => '424',
-  'UF8' => '429',
-  'UF9' => '248,428',
-  'UG0' => '435,431,436',
-  'UG1' => '425',
+  'UF3' => '424',
+  'UF4' => '425',
+  'UF6' => '422',
+  'UF8' => '427',
+  'UF9' => '248,426',
+  'UG0' => '433,429,434',
+  'UG1' => '423',
   'UG2' => '247',
-  'UG3' => '426',
-  'UG4' => '427',
-  'UG6' => '424',
-  'UG8' => '429',
-  'UG9' => '248,428',
-  'UH0' => '435,431,436',
-  'UH1' => '425',
+  'UG3' => '424',
+  'UG4' => '425',
+  'UG6' => '422',
+  'UG8' => '427',
+  'UG9' => '248,426',
+  'UH0' => '433,429,434',
+  'UH1' => '423',
   'UH2' => '247',
-  'UH3' => '426',
-  'UH4' => '427',
-  'UH6' => '424',
-  'UH8' => '429',
-  'UH9' => '248,428',
-  'UI0' => '435,431,436',
-  'UI1' => '425',
+  'UH3' => '424',
+  'UH4' => '425',
+  'UH6' => '422',
+  'UH8' => '427',
+  'UH9' => '248,426',
+  'UI0' => '433,429,434',
+  'UI1' => '423',
   'UI2' => '247',
-  'UI3' => '426',
-  'UI4' => '427',
-  'UI6' => '424',
-  'UI8' => '429',
-  'UI9' => '248,428',
+  'UI3' => '424',
+  'UI4' => '425',
+  'UI6' => '422',
+  'UI8' => '427',
+  'UI9' => '248,426',
   'UJ' => '255',
   'UK' => '255',
   'UL' => '255',
   'V5' => '289',
   'V50' => '289',
   'V51' => '289',
-  'V6' => '291,470',
+  'V6' => '291,468',
   'V7' => '292',
   'V8' => '290',
-  'VA' => '447',
-  'VA1' => '260,438',
-  'VA2' => '439',
-  'VA3' => '440',
-  'VA4' => '441',
-  'VA5' => '442',
-  'VA6' => '443',
-  'VA7' => '444',
-  'VA8' => '445',
+  'VA' => '445',
+  'VA1' => '260,436',
+  'VA2' => '437',
+  'VA3' => '438',
+  'VA4' => '439',
+  'VA5' => '440',
+  'VA6' => '441',
+  'VA7' => '442',
+  'VA8' => '443',
   'VA9' => '260',
-  'VB' => '447',
-  'VB1' => '260,438',
-  'VB2' => '439',
-  'VB3' => '440',
-  'VB4' => '441',
-  'VB5' => '442',
-  'VB6' => '443',
-  'VB7' => '444',
-  'VB8' => '445',
+  'VB' => '445',
+  'VB1' => '260,436',
+  'VB2' => '437',
+  'VB3' => '438',
+  'VB4' => '439',
+  'VB5' => '440',
+  'VB6' => '441',
+  'VB7' => '442',
+  'VB8' => '443',
   'VB9' => '260',
-  'VC' => '447',
-  'VC1' => '260,438',
-  'VC2' => '439',
-  'VC3' => '440',
-  'VC4' => '441',
-  'VC5' => '442',
-  'VC6' => '443',
-  'VC7' => '444',
-  'VC8' => '445',
+  'VC' => '445',
+  'VC1' => '260,436',
+  'VC2' => '437',
+  'VC3' => '438',
+  'VC4' => '439',
+  'VC5' => '440',
+  'VC6' => '441',
+  'VC7' => '442',
+  'VC8' => '443',
   'VC9' => '260',
-  'VD' => '447',
-  'VD1' => '260,438',
-  'VD2' => '439',
-  'VD3' => '440',
-  'VD4' => '441',
-  'VD5' => '442',
-  'VD6' => '443',
-  'VD7' => '444',
-  'VD8' => '445',
+  'VD' => '445',
+  'VD1' => '260,436',
+  'VD2' => '437',
+  'VD3' => '438',
+  'VD4' => '439',
+  'VD5' => '440',
+  'VD6' => '441',
+  'VD7' => '442',
+  'VD8' => '443',
   'VD9' => '260',
-  'VE' => '260,437,438,439,440,441,442,443,444,445',
-  'VE1' => '260,438',
-  'VE2' => '439',
-  'VE3' => '440',
-  'VE4' => '441',
-  'VE5' => '442',
-  'VE6' => '443',
-  'VE7' => '444',
-  'VE8' => '445',
+  'VE' => '260,435,436,437,438,439,440,441,442,443',
+  'VE1' => '260,436',
+  'VE2' => '437',
+  'VE3' => '438',
+  'VE4' => '439',
+  'VE5' => '440',
+  'VE6' => '441',
+  'VE7' => '442',
+  'VE8' => '443',
   'VE9' => '260',
-  'VF' => '447',
-  'VF1' => '260,438',
-  'VF2' => '439',
-  'VF3' => '440',
-  'VF4' => '441',
-  'VF5' => '442',
-  'VF6' => '443',
-  'VF7' => '444',
-  'VF8' => '445',
+  'VF' => '445',
+  'VF1' => '260,436',
+  'VF2' => '437',
+  'VF3' => '438',
+  'VF4' => '439',
+  'VF5' => '440',
+  'VF6' => '441',
+  'VF7' => '442',
+  'VF8' => '443',
   'VF9' => '260',
-  'VG' => '447',
-  'VG1' => '260,438',
-  'VG2' => '439',
-  'VG3' => '440',
-  'VG4' => '441',
-  'VG5' => '442',
-  'VG6' => '443',
-  'VG7' => '444',
-  'VG8' => '445',
+  'VG' => '445',
+  'VG1' => '260,436',
+  'VG2' => '437',
+  'VG3' => '438',
+  'VG4' => '439',
+  'VG5' => '440',
+  'VG6' => '441',
+  'VG7' => '442',
+  'VG8' => '443',
   'VG9' => '260',
-  'VH' => '455',
+  'VH' => '453',
   'VH0' => '269',
-  'VH1' => '456',
-  'VH2' => '457',
-  'VH3' => '458',
-  'VH4' => '459',
-  'VH5' => '460',
-  'VH6' => '461',
-  'VH7' => '462',
-  'VH8' => '463',
+  'VH1' => '454',
+  'VH2' => '455',
+  'VH3' => '456',
+  'VH4' => '457',
+  'VH5' => '458',
+  'VH6' => '459',
+  'VH7' => '460',
+  'VH8' => '461',
   'VH9' => '266',
-  'VH9C' => '464',
+  'VH9C' => '462',
   'VH9L' => '262',
   'VH9M' => '265',
   'VH9W' => '267',
   'VH9X' => '263',
-  'VH9Y' => '464',
-  'VI' => '455',
+  'VH9Y' => '462',
+  'VI' => '453',
   'VI0' => '269',
-  'VI0ANT' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'VI1' => '456',
-  'VI2' => '457',
-  'VI3' => '458',
-  'VI4' => '459',
-  'VI5' => '460',
-  'VI6' => '461',
-  'VI7' => '462',
-  'VI8' => '463',
+  'VI0ANT' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'VI1' => '454',
+  'VI2' => '455',
+  'VI3' => '456',
+  'VI4' => '457',
+  'VI5' => '458',
+  'VI6' => '459',
+  'VI7' => '460',
+  'VI8' => '461',
   'VI9' => '266',
-  'VI9C' => '464',
+  'VI9C' => '462',
   'VI9L' => '262',
   'VI9M' => '265',
   'VI9W' => '267',
   'VI9X' => '263',
-  'VI9Y' => '464',
-  'VJ' => '455',
+  'VI9Y' => '462',
+  'VJ' => '453',
   'VJ0' => '269',
-  'VJ1' => '456',
-  'VJ2' => '457',
-  'VJ3' => '458',
-  'VJ4' => '459',
-  'VJ5' => '460',
-  'VJ6' => '461',
-  'VJ7' => '462',
-  'VJ8' => '463',
+  'VJ1' => '454',
+  'VJ2' => '455',
+  'VJ3' => '456',
+  'VJ4' => '457',
+  'VJ5' => '458',
+  'VJ6' => '459',
+  'VJ7' => '460',
+  'VJ8' => '461',
   'VJ9' => '266',
-  'VJ9C' => '464',
+  'VJ9C' => '462',
   'VJ9L' => '262',
   'VJ9M' => '265',
   'VJ9W' => '267',
   'VJ9X' => '263',
-  'VJ9Y' => '464',
-  'VK' => '261,448,449,450,451,452,453,454',
+  'VJ9Y' => '462',
+  'VK' => '261,446,447,448,449,450,451,452',
   'VK0' => '268,269',
   'VK0/H' => '268',
   'VK0/M' => '269',
-  'VK0AQ' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'VK0CK' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'VK0CL' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'VK0ERZ' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'VK0FPS' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'VK0AQ' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'VK0CK' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'VK0CL' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'VK0ERZ' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'VK0FPS' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'VK0HI' => '268',
-  'VK0IC' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'VK0KC' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'VK0LL' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'VK0MP' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'VK0NE' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'VK0PD' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'VK0PN' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'VK0WD' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'VK1' => '456',
-  'VK2' => '457',
-  'VK3' => '458',
-  'VK4' => '459',
-  'VK5' => '460',
-  'VK6' => '461',
-  'VK7' => '462',
-  'VK8' => '463',
-  'VK9' => '262,263,464,265,266,267',
+  'VK0IC' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'VK0KC' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'VK0LL' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'VK0MP' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'VK0NE' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'VK0PD' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'VK0PN' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'VK0WD' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'VK1' => '454',
+  'VK2' => '455',
+  'VK3' => '456',
+  'VK4' => '457',
+  'VK5' => '458',
+  'VK6' => '459',
+  'VK7' => '460',
+  'VK8' => '461',
+  'VK9' => '262,263,462,265,266,267',
   'VK9/L' => '262',
   'VK9/N' => '266',
   'VK9/W' => '267',
   'VK9/Y' => '264',
   'VK9/Z' => '265',
   'VK9AE' => '262',
-  'VK9C' => '464',
-  'VK9EW' => '464',
+  'VK9C' => '462',
+  'VK9EW' => '462',
   'VK9GA' => '263',
   'VK9GS' => '267',
-  'VK9KC' => '464',
+  'VK9KC' => '462',
   'VK9KL' => '262',
   'VK9KM' => '265',
   'VK9KN' => '266',
   'VK9L' => '262',
   'VK9M' => '265',
   'VK9N' => '266',
-  'VK9NC' => '464',
+  'VK9NC' => '462',
   'VK9NL' => '262',
   'VK9NM' => '265',
   'VK9NN' => '266',
   'VK9NX' => '263',
   'VK9TR' => '267',
   'VK9W' => '267',
-  'VK9WB' => '464',
+  'VK9WB' => '462',
   'VK9X' => '263',
-  'VK9Y' => '464',
+  'VK9Y' => '462',
   'VK9YQS' => '262',
-  'VK9ZC' => '464',
+  'VK9ZC' => '462',
   'VK9ZG' => '267',
   'VK9ZL' => '262',
   'VK9ZM' => '265',
   'VK9ZN' => '266',
   'VK9ZW' => '267',
   'VK9ZX' => '263',
-  'VL' => '455',
+  'VL' => '453',
   'VL0' => '269',
-  'VL1' => '456',
-  'VL2' => '457',
-  'VL3' => '458',
-  'VL4' => '459',
-  'VL5' => '460',
-  'VL6' => '461',
-  'VL7' => '462',
-  'VL8' => '463',
+  'VL1' => '454',
+  'VL2' => '455',
+  'VL3' => '456',
+  'VL4' => '457',
+  'VL5' => '458',
+  'VL6' => '459',
+  'VL7' => '460',
+  'VL8' => '461',
   'VL9' => '266',
-  'VL9C' => '464',
+  'VL9C' => '462',
   'VL9L' => '262',
   'VL9M' => '265',
   'VL9W' => '267',
   'VL9X' => '263',
-  'VL9Y' => '464',
-  'VM' => '455',
+  'VL9Y' => '462',
+  'VM' => '453',
   'VM0' => '269',
-  'VM1' => '260,438',
-  'VM2' => '439',
-  'VM3' => '440',
-  'VM4' => '441',
-  'VM5' => '442',
-  'VM6' => '443',
-  'VM7' => '444',
-  'VM8' => '445',
+  'VM1' => '260,436',
+  'VM2' => '437',
+  'VM3' => '438',
+  'VM4' => '439',
+  'VM5' => '440',
+  'VM6' => '441',
+  'VM7' => '442',
+  'VM8' => '443',
   'VM9' => '260',
-  'VM9C' => '464',
+  'VM9C' => '462',
   'VM9L' => '262',
   'VM9M' => '265',
   'VM9W' => '267',
   'VM9X' => '263',
-  'VM9Y' => '464',
-  'VN' => '455',
+  'VM9Y' => '462',
+  'VN' => '453',
   'VN0' => '269',
-  'VN1' => '456',
-  'VN2' => '457',
-  'VN3' => '458',
-  'VN4' => '459',
-  'VN5' => '460',
-  'VN6' => '461',
-  'VN7' => '462',
-  'VN8' => '463',
+  'VN1' => '454',
+  'VN2' => '455',
+  'VN3' => '456',
+  'VN4' => '457',
+  'VN5' => '458',
+  'VN6' => '459',
+  'VN7' => '460',
+  'VN8' => '461',
   'VN9' => '266',
-  'VN9C' => '464',
+  'VN9C' => '462',
   'VN9L' => '262',
   'VN9M' => '265',
   'VN9W' => '267',
   'VN9X' => '263',
-  'VN9Y' => '464',
-  'VO' => '447',
-  'VO1' => '437',
-  'VO2' => '446',
+  'VN9Y' => '462',
+  'VO' => '445',
+  'VO1' => '435',
+  'VO2' => '444',
   'VP29E' => '270',
   'VP2E' => '270',
   'VP2M' => '271',
   'VP8' => '275,276,277,278,274',
   'VP8/F' => '274',
   'VP8/G' => '275',
-  'VP8/GB4MSS' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'VP8/GB4MSS' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'VP8/H' => '278',
   'VP8/O' => '276',
   'VP8/S' => '277',
-  'VP8BQE' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'VP8BQE' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'VP8BRT' => '276',
   'VP8BUB' => '275',
   'VP8BXK' => '276',
   'VP8CBA' => '275',
-  'VP8CBL' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'VP8CBL' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'VP8CDJ' => '275',
-  'VP8CES' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'VP8CES' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'VP8CFM' => '276',
   'VP8CGE' => '275',
   'VP8CGK' => '275',
   'VP8CIZ' => '275',
   'VP8CKB' => '275',
   'VP8CLR' => '275',
-  'VP8CMR' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'VP8CQC' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'VP8CMR' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'VP8CQC' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'VP8CQS' => '278',
-  'VP8CRE' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'VP8CRI' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'VP8CRE' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'VP8CRI' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'VP8CSE' => '276',
-  'VP8FAR' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'VP8GAV' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'VP8FAR' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'VP8GAV' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'VP8LU' => '276',
-  'VP8ROT' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'VP8ROT' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'VP8SGB' => '275',
   'VP8SGP' => '275',
   'VP8SSI' => '277',
   'VP9' => '280',
   'VQ9' => '281',
-  'VR2' => '465',
+  'VR2' => '463',
   'VR6' => '279',
   'VR8B' => '279',
   'VS' => '282',
-  'VS6' => '465',
-  'VT' => '469',
+  'VS6' => '463',
+  'VT' => '467',
   'VT4' => '284',
   'VT7' => '284,285',
-  'VU' => '283,466,467',
-  'VU2AXA/P' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'VU2MSW/P' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'VU3HKQ' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'VU' => '283,464,465',
+  'VU2AXA/P' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'VU2MSW/P' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'VU3HKQ' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'VU4' => '284',
   'VU7' => '284,285',
   'VU7/A' => '284',
   'VU7/L' => '285',
-  'VV' => '469',
+  'VV' => '467',
   'VV4' => '284',
   'VV7' => '284,285',
-  'VW' => '469',
+  'VW' => '467',
   'VW4' => '284',
   'VW7' => '284,285',
-  'VX' => '447',
-  'VX1' => '260,438',
-  'VX2' => '439',
-  'VX3' => '440',
-  'VX4' => '441',
-  'VX5' => '442',
-  'VX6' => '443',
-  'VX7' => '444',
-  'VX8' => '445',
+  'VX' => '445',
+  'VX1' => '260,436',
+  'VX2' => '437',
+  'VX3' => '438',
+  'VX4' => '439',
+  'VX5' => '440',
+  'VX6' => '441',
+  'VX7' => '442',
+  'VX8' => '443',
   'VX9' => '260',
-  'VY' => '447',
-  'VY1' => '445',
-  'VY2' => '439',
-  'VY3' => '440',
-  'VY4' => '441',
-  'VY5' => '442',
-  'VY6' => '443',
-  'VY7' => '444',
-  'VY8' => '445',
+  'VY' => '445',
+  'VY1' => '443',
+  'VY2' => '437',
+  'VY3' => '438',
+  'VY4' => '439',
+  'VY5' => '440',
+  'VY6' => '441',
+  'VY7' => '442',
+  'VY8' => '443',
   'VY9' => '260',
-  'VZ' => '455',
+  'VZ' => '453',
   'VZ0' => '269',
-  'VZ1' => '456',
-  'VZ2' => '457',
-  'VZ3' => '458',
-  'VZ4' => '459',
-  'VZ5' => '460',
-  'VZ6' => '461',
-  'VZ7' => '462',
-  'VZ8' => '463',
+  'VZ1' => '454',
+  'VZ2' => '455',
+  'VZ3' => '456',
+  'VZ4' => '457',
+  'VZ5' => '458',
+  'VZ6' => '459',
+  'VZ7' => '460',
+  'VZ8' => '461',
   'VZ9' => '266',
-  'VZ9C' => '464',
+  'VZ9C' => '462',
   'VZ9L' => '262',
   'VZ9M' => '265',
   'VZ9W' => '267',
   'VZ9X' => '263',
-  'VZ9Y' => '464',
+  'VZ9Y' => '462',
   'W' => '293',
-  'W0' => '516,517,518,519,520,521,522,523',
-  'W1' => '472,473,474,475,476,477',
-  'W2' => '478,479',
-  'W3' => '480,481,482,483',
-  'W4' => '484,485,486,487,488,489,490,491',
-  'W5' => '492,493,494,495,496,497',
-  'W6' => '498,499,500,501',
-  'W7' => '502,503,504,505,506,507,508,509',
-  'W8' => '510,511,512',
-  'W9' => '513,514,515',
+  'W0' => '514,515,516,517,518,519,520,521',
+  'W1' => '470,471,472,473,474,475',
+  'W2' => '476,477',
+  'W3' => '478,479,480,481',
+  'W4' => '482,483,484,485,486,487,488,489',
+  'W5' => '490,491,492,493,494,495',
+  'W6' => '496,497,498,499',
+  'W7' => '500,501,502,503,504,505,506,507',
+  'W8' => '508,509,510',
+  'W9' => '511,512,513',
   'WA' => '293',
   'WB' => '293',
   'WC' => '293',
   'WH4' => '172',
   'WH5' => '173',
   'WH5K' => '174',
-  'WH6' => '175,389',
-  'WH7' => '175,389',
+  'WH6' => '175,387',
+  'WH7' => '175,387',
   'WH7K' => '176',
   'WH8' => '177',
   'WH9' => '178',
   'WI' => '293',
   'WJ' => '293',
   'WK' => '293',
-  'WL' => '392',
-  'WL7' => '393',
+  'WL' => '390',
+  'WL7' => '391',
   'WL7WO' => '293',
   'WL7Y' => '293',
   'WM' => '293',
   'WZ' => '293',
   'X5' => '336',
   'X8' => '336',
-  'XA' => '526',
+  'XA' => '524',
   'XA4' => '295',
-  'XB' => '526',
+  'XB' => '524',
   'XB4' => '295',
-  'XC' => '526',
+  'XC' => '524',
   'XC4' => '295',
-  'XD' => '526',
+  'XD' => '524',
   'XD4' => '295',
-  'XE' => '294,524,525',
-  'XE1' => '527',
-  'XE2' => '528',
-  'XE3' => '526',
+  'XE' => '294,522,523',
+  'XE1' => '525',
+  'XE2' => '526',
+  'XE3' => '524',
   'XE4' => '295',
-  'XF' => '526',
+  'XF' => '524',
   'XF0C' => '295',
   'XF4' => '295',
-  'XG' => '526',
+  'XG' => '524',
   'XG4' => '295',
-  'XH' => '526',
+  'XH' => '524',
   'XH4' => '295',
-  'XI' => '447,526',
+  'XI' => '445,524',
   'XI4' => '295',
-  'XJ' => '447',
-  'XJ1' => '260,438',
-  'XJ2' => '439',
-  'XJ3' => '440',
-  'XJ4' => '441',
-  'XJ5' => '442',
-  'XJ6' => '443',
-  'XJ7' => '444',
-  'XJ8' => '445',
+  'XJ' => '445',
+  'XJ1' => '260,436',
+  'XJ2' => '437',
+  'XJ3' => '438',
+  'XJ4' => '439',
+  'XJ5' => '440',
+  'XJ6' => '441',
+  'XJ7' => '442',
+  'XJ8' => '443',
   'XJ9' => '260',
-  'XK' => '447',
-  'XK1' => '260,438',
-  'XK2' => '439',
-  'XK3' => '440',
-  'XK4' => '441',
-  'XK5' => '442',
-  'XK6' => '443',
-  'XK7' => '444',
-  'XK8' => '445',
+  'XK' => '445',
+  'XK1' => '260,436',
+  'XK2' => '437',
+  'XK3' => '438',
+  'XK4' => '439',
+  'XK5' => '440',
+  'XK6' => '441',
+  'XK7' => '442',
+  'XK8' => '443',
   'XK9' => '260',
-  'XL' => '447',
-  'XL1' => '260,438',
-  'XL2' => '439',
-  'XL3' => '440',
-  'XL4' => '441',
-  'XL5' => '442',
-  'XL6' => '443',
-  'XL7' => '444',
-  'XL8' => '445',
+  'XL' => '445',
+  'XL1' => '260,436',
+  'XL2' => '437',
+  'XL3' => '438',
+  'XL4' => '439',
+  'XL5' => '440',
+  'XL6' => '441',
+  'XL7' => '442',
+  'XL8' => '443',
   'XL9' => '260',
-  'XM' => '447',
-  'XN' => '447',
-  'XN1' => '260,438',
-  'XN2' => '439',
-  'XN3' => '440',
-  'XN4' => '441',
-  'XN5' => '442',
-  'XN6' => '443',
-  'XN7' => '444',
-  'XN8' => '445',
+  'XM' => '445',
+  'XN' => '445',
+  'XN1' => '260,436',
+  'XN2' => '437',
+  'XN3' => '438',
+  'XN4' => '439',
+  'XN5' => '440',
+  'XN6' => '441',
+  'XN7' => '442',
+  'XN8' => '443',
   'XN9' => '260',
-  'XO' => '447',
-  'XO1' => '260,438',
-  'XO2' => '439',
-  'XO3' => '440',
-  'XO4' => '441',
-  'XO5' => '442',
-  'XO6' => '443',
-  'XO7' => '444',
-  'XO8' => '445',
+  'XO' => '445',
+  'XO1' => '260,436',
+  'XO2' => '437',
+  'XO3' => '438',
+  'XO4' => '439',
+  'XO5' => '440',
+  'XO6' => '441',
+  'XO7' => '442',
+  'XO8' => '443',
   'XO9' => '260',
   'XP' => '201',
   'XQ' => '74,74',
   'XR' => '74',
   'XR0' => '76',
   'XR0X' => '77',
-  'XS' => '350',
+  'XS' => '348',
   'XT' => '296',
   'XU' => '297',
   'XV' => '14',
   'XX9' => '299',
   'XY' => '300',
   'XZ' => '300',
-  'Y88POL' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'Y90' => '388',
-  'Y90ANT' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'Y88POL' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'Y90' => '386',
+  'Y90ANT' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'YA' => '301',
-  'YB' => '302,529,530',
+  'YB' => '302,527,528',
   'YC' => '302',
   'YD' => '302',
   'YE' => '302',
   'YQ' => '308',
   'YR' => '308',
   'YS' => '309',
-  'YT' => '531',
+  'YT' => '529',
   'YU' => '310',
   'YU5' => '312',
   'YV' => '315',
   'YX0' => '316',
   'YY' => '315',
   'YY0' => '316',
-  'YZ' => '531',
+  'YZ' => '529',
   'Z2' => '323',
   'Z3' => '312',
   'ZA' => '317',
   'ZK1XY' => '325',
   'ZK2' => '327',
   'ZK3' => '328',
-  'ZL' => '329,532,533,534',
-  'ZL0' => '539',
-  'ZL0AAF' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'ZL0AIC' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
-  'ZL1' => '536',
-  'ZL2' => '537',
-  'ZL3' => '538',
-  'ZL4' => '535',
-  'ZL5' => '539',
+  'ZL' => '329,530,531,532',
+  'ZL0' => '537',
+  'ZL0AAF' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'ZL0AIC' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
+  'ZL1' => '534',
+  'ZL2' => '535',
+  'ZL3' => '536',
+  'ZL4' => '533',
+  'ZL5' => '537',
   'ZL7' => '330',
   'ZL8' => '331',
   'ZL9' => '332',
-  'ZM' => '535',
-  'ZM0' => '539',
-  'ZM1' => '536',
-  'ZM2' => '537',
-  'ZM3' => '538',
-  'ZM4' => '535',
+  'ZM' => '533',
+  'ZM0' => '537',
+  'ZM1' => '534',
+  'ZM2' => '535',
+  'ZM3' => '536',
+  'ZM4' => '533',
   'ZM7' => '330',
   'ZM8' => '331',
   'ZM9' => '332',
   'ZP' => '333',
-  'ZR' => '542',
-  'ZR1' => '543',
+  'ZR' => '540',
+  'ZR1' => '541',
   'ZR2' => '335',
-  'ZR4' => '544',
-  'ZR5' => '545',
-  'ZR6' => '542',
+  'ZR4' => '542',
+  'ZR5' => '543',
+  'ZR6' => '540',
   'ZR8' => '335',
-  'ZS' => '334,540,541',
-  'ZS1' => '543',
+  'ZS' => '334,538,539',
+  'ZS1' => '541',
   'ZS2' => '335',
-  'ZS4' => '544',
-  'ZS5' => '545',
-  'ZS6' => '542',
-  'ZS7ANT' => '75,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370',
+  'ZS4' => '542',
+  'ZS5' => '543',
+  'ZS6' => '540',
+  'ZS7ANT' => '75,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368',
   'ZS8' => '335',
-  'ZT' => '542',
-  'ZT1' => '543',
+  'ZT' => '540',
+  'ZT1' => '541',
   'ZT2' => '335',
-  'ZT4' => '544',
-  'ZT5' => '545',
+  'ZT4' => '542',
+  'ZT5' => '543',
   'ZT8' => '335',
-  'ZU' => '542',
-  'ZU1' => '543',
+  'ZU' => '540',
+  'ZU1' => '541',
   'ZU2' => '335',
-  'ZU4' => '544',
-  'ZU5' => '545',
-  'ZU6' => '542',
+  'ZU4' => '542',
+  'ZU5' => '543',
+  'ZU6' => '540',
   'ZU8' => '335',
-  'ZV' => '412',
+  'ZV' => '410',
   'ZV0ASN' => '278',
   'ZV0F' => '208,208',
   'ZV0S' => '209,209',
   'ZV0ZF' => '208,208',
   'ZV0ZS' => '209,209',
   'ZV0ZT' => '210,210',
-  'ZW' => '412',
+  'ZW' => '410',
   'ZW0F' => '208,208',
   'ZW0S' => '209,209',
   'ZW0T' => '210,210',
   'ZW0ZF' => '208,208',
   'ZW0ZS' => '209,209',
   'ZW0ZT' => '210,210',
-  'ZX' => '412',
+  'ZX' => '410',
   'ZX0ECF' => '278',
   'ZX0F' => '208',
   'ZX0S' => '209',
   'ZX0ZF' => '208,208',
   'ZX0ZS' => '209,209',
   'ZX0ZT' => '210,210',
-  'ZY' => '411,412',
+  'ZY' => '409,410',
   'ZY0F' => '208',
   'ZY0S' => '209',
   'ZY0T' => '210',
   'ZY0ZF' => '208,208',
   'ZY0ZS' => '209,209',
   'ZY0ZT' => '210,210',
-  'ZZ' => '412',
+  'ZZ' => '410',
   'ZZ0F' => '208',
   'ZZ0S' => '209',
   'ZZ0T' => '210',
    338 => bless( { name => 'Fiji-Is-3D2/F', dxcc => 277, itu => 56, cq => 32, utcoff => -12.0, lat => -17, long => 178 }, 'Prefix'),
    339 => bless( { name => 'Russia-Antarcti-CE9(OLD_4K1)', dxcc => 102, itu => 67, cq => 12, utcoff => -4.0, lat => -65, long => -64 }, 'Prefix'),
    340 => bless( { name => 'U.N.-NY-4U/U', dxcc => 284, itu => 8, cq => 5, utcoff => 5.0, lat => 40.8, long => -74 }, 'Prefix'),
-   341 => bless( { name => 'Yemen-7O', dxcc => 285, itu => 39, cq => 21, utcoff => -3.0, lat => 15, long => 44 }, 'Prefix'),
-   342 => bless( { name => 'Yemen-People\'s-7O', dxcc => 300, itu => 39, cq => 21, utcoff => -3.0, lat => 13, long => 45 }, 'Prefix'),
-   343 => bless( { name => 'Yemen-People\'s-7O', dxcc => 300, itu => 39, cq => 21, utcoff => -3.0, lat => 13, long => 45 }, 'Prefix'),
-   344 => bless( { name => 'East-Malaysia-9M6', dxcc => 313, itu => 54, cq => 28, utcoff => -7.30, lat => 2, long => 113 }, 'Prefix'),
-   345 => bless( { name => 'Zaire-Kisangani-9Q', dxcc => 315, itu => 52, cq => 36, utcoff => -1.0, lat => 1, long => 25 }, 'Prefix'),
-   346 => bless( { name => 'Zaire-Lubumbashi-9Q', dxcc => 315, itu => 52, cq => 36, utcoff => -1.0, lat => -12, long => 27.5 }, 'Prefix'),
-   347 => bless( { name => 'Zaire-9Q', dxcc => 315, itu => 52, cq => 36, utcoff => -1.0, lat => -4.3, long => 15.3 }, 'Prefix'),
-   348 => bless( { name => 'China-Peking-BY', dxcc => 10, itu => 33, cq => 24, utcoff => -8.0, lat => 40, long => 116.416666666667 }, 'Prefix'),
-   349 => bless( { name => 'China-Shanghai-BY', dxcc => 10, itu => 33, cq => 24, utcoff => -8.0, lat => 21.2, long => 121.5 }, 'Prefix'),
-   350 => bless( { name => 'China-BY', dxcc => 10, itu => 33, cq => 24, utcoff => -8.0, lat => 29.8, long => 106.5 }, 'Prefix'),
-   351 => bless( { name => 'Mozambique-Mozamb-C9', dxcc => 15, itu => 53, cq => 37, utcoff => -2.0, lat => -15, long => 41 }, 'Prefix'),
-   352 => bless( { name => 'Mozambique-C9', dxcc => 15, itu => 53, cq => 37, utcoff => -2.0, lat => -15, long => 41 }, 'Prefix'),
-   353 => bless( { name => 'Chile-N.-CE', dxcc => 16, itu => 14, cq => 12, utcoff => 4.0, lat => -20, long => -70.8 }, 'Prefix'),
-   354 => bless( { name => 'Chile-S.-CE', dxcc => 16, itu => 14, cq => 12, utcoff => 4.0, lat => -55, long => -70.8 }, 'Prefix'),
-   355 => bless( { name => 'Antarctica_Casey', dxcc => 102, itu => 67, cq => 29, utcoff => -8.0, lat => -66.2833333333333, long => 110.533333333333 }, 'Prefix'),
-   356 => bless( { name => 'Antarctica_Rockford', dxcc => 102, itu => 67, cq => 32, utcoff => 10.0, lat => -79, long => -150 }, 'Prefix'),
-   357 => bless( { name => 'Antarctica_Breadmore', dxcc => 102, itu => 67, cq => 32, utcoff => -12.0, lat => -83, long => 178 }, 'Prefix'),
-   358 => bless( { name => 'Antarctica_Davis', dxcc => 102, itu => 67, cq => 39, utcoff => -5.0, lat => -68.5833333333333, long => 77.9666666666667 }, 'Prefix'),
-   359 => bless( { name => 'Antarctica_Mawson', dxcc => 102, itu => 67, cq => 39, utcoff => -4.0, lat => -67.5833333333333, long => 62.8833333333333 }, 'Prefix'),
-   360 => bless( { name => 'Antarctica_Palmer', dxcc => 102, itu => 67, cq => 13, utcoff => 4.0, lat => -64.7666666666667, long => -64.0833333333333 }, 'Prefix'),
-   361 => bless( { name => 'Antarctica_Sanae', dxcc => 102, itu => 67, cq => 13, utcoff => 0.0, lat => -70.5, long => -2.5 }, 'Prefix'),
-   362 => bless( { name => 'Antarctica_McMurdo', dxcc => 102, itu => 67, cq => 30, utcoff => -11.0, lat => -77.8333333333333, long => 166.416666666667 }, 'Prefix'),
-   363 => bless( { name => 'Antarctica_Baudouin', dxcc => 102, itu => 67, cq => 38, utcoff => 0.0, lat => -70.4166666666667, long => 11.8333333333333 }, 'Prefix'),
-   364 => bless( { name => 'Antarctica_Novolaz', dxcc => 102, itu => 67, cq => 38, utcoff => 0.0, lat => -70.8333333333333, long => 11.8333333333333 }, 'Prefix'),
-   365 => bless( { name => 'Antarctica_Molodezanaja', dxcc => 102, itu => 67, cq => 13, utcoff => 3.0, lat => -67.5833333333333, long => -46.5833333333333 }, 'Prefix'),
-   366 => bless( { name => 'Antarctica_Mirnyy', dxcc => 102, itu => 67, cq => 29, utcoff => -6.0, lat => -66.5333333333333, long => 93 }, 'Prefix'),
-   367 => bless( { name => 'Antarctica_Scott', dxcc => 102, itu => 67, cq => 30, utcoff => -11.0, lat => -77.8333333333333, long => 166.416666666667 }, 'Prefix'),
-   368 => bless( { name => 'Antarctica_Dumont', dxcc => 102, itu => 67, cq => 30, utcoff => -9.0, lat => -66.6666666666667, long => 140 }, 'Prefix'),
-   369 => bless( { name => 'Antarctica_Gen.Belgrado', dxcc => 102, itu => 67, cq => 13, utcoff => 2.0, lat => -77.5, long => -36 }, 'Prefix'),
-   370 => bless( { name => 'Antarctica_Showa', dxcc => 102, itu => 67, cq => 13, utcoff => 2.0, lat => -69, long => -39.5833333333333 }, 'Prefix'),
-   371 => bless( { name => 'Antarctica', dxcc => 102, itu => 67, cq => 12, utcoff => 8.0, lat => -80, long => -120 }, 'Prefix'),
-   372 => bless( { name => 'Palestine-W-Bank', dxcc => 337, itu => 39, cq => 20, utcoff => -2.0, lat => 31.5333333333333, long => 35.1 }, 'Prefix'),
-   373 => bless( { name => 'Melilla-EA9', dxcc => 37, itu => 37, cq => 33, utcoff => -1.0, lat => 35.3, long => -3 }, 'Prefix'),
-   374 => bless( { name => 'Fr.-Pol.-Mururoa-FO', dxcc => 47, itu => 63, cq => 32, utcoff => 10.0, lat => -21, long => -140 }, 'Prefix'),
-   375 => bless( { name => 'Fr.-Pol.-Bora-FO', dxcc => 47, itu => 63, cq => 32, utcoff => 10.0, lat => -16, long => -152 }, 'Prefix'),
-   376 => bless( { name => 'Antarctica-Dumo-CE9', dxcc => 57, itu => 67, cq => 12, utcoff => -9.0, lat => -67, long => 140 }, 'Prefix'),
-   377 => bless( { name => 'Columbia-HK', dxcc => 76, itu => 12, cq => 9, utcoff => 5.0, lat => 5, long => -74 }, 'Prefix'),
-   378 => bless( { name => 'San-Andres-Is-HK0/A', dxcc => 78, itu => 11, cq => 7, utcoff => 5.0, lat => 12.5, long => -81.7 }, 'Prefix'),
-   379 => bless( { name => 'Saudi-Arabia-Mecc-HZ', dxcc => 84, itu => 39, cq => 21, utcoff => -3.0, lat => 22, long => 40 }, 'Prefix'),
-   380 => bless( { name => 'Italy-Trieste-I', dxcc => 85, itu => 28, cq => 15, utcoff => -1.0, lat => 45.5, long => 14 }, 'Prefix'),
-   381 => bless( { name => 'Japan-JA3', dxcc => 95, itu => 45, cq => 25, utcoff => -9.0, lat => 34, long => 136 }, 'Prefix'),
-   382 => bless( { name => 'Japan-JA7', dxcc => 95, itu => 45, cq => 25, utcoff => -9.0, lat => 38, long => 140.8 }, 'Prefix'),
-   383 => bless( { name => 'Japan-JA8', dxcc => 95, itu => 45, cq => 25, utcoff => -9.0, lat => 43.8333333333333, long => 142 }, 'Prefix'),
-   384 => bless( { name => 'Mongolia-West-JT', dxcc => 98, itu => 32, cq => 23, utcoff => -8.0, lat => 49, long => 90 }, 'Prefix'),
-   385 => bless( { name => 'Antarctica-McMurdo-CE9', dxcc => 102, itu => 67, cq => 12, utcoff => -11.0, lat => -77.5, long => 167 }, 'Prefix'),
-   386 => bless( { name => 'Antarctica-Bryd-CE9', dxcc => 102, itu => 67, cq => 12, utcoff => 8.0, lat => -80, long => -120 }, 'Prefix'),
-   387 => bless( { name => 'Antarctica-Palmer-CE9', dxcc => 102, itu => 67, cq => 12, utcoff => 4.0, lat => -65, long => -64 }, 'Prefix'),
-   388 => bless( { name => 'Antarctica-CE9', dxcc => 102, itu => 67, cq => 12, utcoff => 4.0, lat => -65, long => -64 }, 'Prefix'),
-   389 => bless( { name => 'Hawaii-Honolulu-KH6', dxcc => 112, itu => 61, cq => 31, utcoff => 10.0, lat => 21.3, long => -157.9 }, 'Prefix'),
-   390 => bless( { name => 'Alaska-Fairbanks-KL7', dxcc => 117, itu => 1, cq => 1, utcoff => 10.0, lat => 64.8, long => -147.9 }, 'Prefix'),
-   391 => bless( { name => 'Alaska-Juneau-KL7', dxcc => 117, itu => 1, cq => 1, utcoff => 8.0, lat => 58.3, long => -134.4 }, 'Prefix'),
-   392 => bless( { name => 'Alaska-Nome-KL7', dxcc => 117, itu => 1, cq => 1, utcoff => 10.0, lat => 64.5, long => -165.4 }, 'Prefix'),
-   393 => bless( { name => 'Alaska-KL7', dxcc => 117, itu => 1, cq => 1, utcoff => 10.0, lat => 61.2, long => -150 }, 'Prefix'),
-   394 => bless( { name => 'Trondheim-LA', dxcc => 123, itu => 18, cq => 14, utcoff => -1.0, lat => 60.5, long => 5.33333333333333 }, 'Prefix'),
-   395 => bless( { name => 'Narvik-LA', dxcc => 123, itu => 18, cq => 14, utcoff => -1.0, lat => 68.5, long => 17 }, 'Prefix'),
-   396 => bless( { name => 'Hammerfest-LA', dxcc => 123, itu => 18, cq => 14, utcoff => -1.0, lat => 70.6666666666667, long => 23.5 }, 'Prefix'),
-   397 => bless( { name => 'Argentina-N.-LU', dxcc => 124, itu => 14, cq => 13, utcoff => 3.0, lat => -25, long => -65 }, 'Prefix'),
-   398 => bless( { name => 'Argentina-S.-LU', dxcc => 124, itu => 14, cq => 13, utcoff => 3.0, lat => -50, long => 700 }, 'Prefix'),
-   399 => bless( { name => 'Oulu-OH', dxcc => 130, itu => 18, cq => 15, utcoff => -2.0, lat => 65, long => 25.4166666666667 }, 'Prefix'),
-   400 => bless( { name => 'Market-Reef-OH0', dxcc => 132, itu => 18, cq => 15, utcoff => -2.0, lat => 60.3, long => 19 }, 'Prefix'),
-   401 => bless( { name => 'Czech-Rep-Bohemia-OK', dxcc => 133, itu => 28, cq => 15, utcoff => -1.0, lat => 49.8333333333333, long => 14.5 }, 'Prefix'),
-   402 => bless( { name => 'Czech-Rep-Moravia-OK', dxcc => 133, itu => 28, cq => 15, utcoff => -1.0, lat => 49.3333333333333, long => 17.1666666666667 }, 'Prefix'),
-   403 => bless( { name => 'Czech-Rep-OK', dxcc => 133, itu => 28, cq => 15, utcoff => -1.0, lat => 49.6666666666667, long => 15.6666666666667 }, 'Prefix'),
-   404 => bless( { name => 'Greenland-Tule-OX', dxcc => 135, itu => 5, cq => 40, utcoff => 4.0, lat => 76.5666666666667, long => -68.7833333333333 }, 'Prefix'),
-   405 => bless( { name => 'Greenland-Godhavn-OX', dxcc => 135, itu => 5, cq => 40, utcoff => 3.0, lat => 68, long => -64 }, 'Prefix'),
-   406 => bless( { name => 'Greenland-So.-OX', dxcc => 135, itu => 5, cq => 40, utcoff => 3.0, lat => 60.7, long => -46 }, 'Prefix'),
-   407 => bless( { name => 'Greenland-East.-OX', dxcc => 135, itu => 5, cq => 40, utcoff => 3.0, lat => 66, long => -38 }, 'Prefix'),
-   408 => bless( { name => 'Papua-Port-Moresby-P2', dxcc => 138, itu => 51, cq => 28, utcoff => -10.0, lat => -9.4, long => 147.1 }, 'Prefix'),
-   409 => bless( { name => 'Brazil-Rio-PY', dxcc => 142, itu => 13, cq => 11, utcoff => 3.0, lat => -23, long => -43.2 }, 'Prefix'),
-   410 => bless( { name => 'Brazil-Manaus-PY', dxcc => 142, itu => 13, cq => 11, utcoff => 3.0, lat => -3, long => -60 }, 'Prefix'),
-   411 => bless( { name => 'Brazil-PY', dxcc => 142, itu => 13, cq => 11, utcoff => 3.0, lat => -23, long => -43.2 }, 'Prefix'),
-   412 => bless( { name => 'Brazil-PY', dxcc => 142, itu => 13, cq => 11, utcoff => 3.0, lat => -16, long => -48 }, 'Prefix'),
-   413 => bless( { name => 'SM2-Kiruna-SM', dxcc => 151, itu => 18, cq => 14, utcoff => -1.0, lat => 67.6666666666667, long => 20 }, 'Prefix'),
-   414 => bless( { name => 'SM3-Sundsval-SM', dxcc => 151, itu => 18, cq => 14, utcoff => -1.0, lat => 62.3333333333333, long => 17.5 }, 'Prefix'),
-   415 => bless( { name => 'SM4-Karlstad-SM', dxcc => 151, itu => 18, cq => 14, utcoff => -1.0, lat => 58.8333333333333, long => 13.5 }, 'Prefix'),
-   416 => bless( { name => 'SM6-Goteborg-SM', dxcc => 151, itu => 18, cq => 14, utcoff => -1.0, lat => 56.6666666666667, long => 12 }, 'Prefix'),
-   417 => bless( { name => 'SM7-Malmo-SM', dxcc => 151, itu => 18, cq => 14, utcoff => -1.0, lat => 54.5, long => 13 }, 'Prefix'),
-   418 => bless( { name => 'Central-Kiribati-T31', dxcc => 161, itu => 62, cq => 31, utcoff => 11.0, lat => -4, long => -171 }, 'Prefix'),
-   419 => bless( { name => 'East-Kiribati-So.-T32', dxcc => 162, itu => 61, cq => 31, utcoff => 10.0, lat => -5, long => -152.55 }, 'Prefix'),
-   420 => bless( { name => 'Palau-Is-T8', dxcc => 104, itu => 64, cq => 27, utcoff => -10.0, lat => 7.5, long => 134.5 }, 'Prefix'),
-   421 => bless( { name => 'Eur-Russia-UA3-UA', dxcc => 179, itu => 29, cq => 16, utcoff => -3.0, lat => 56, long => 37.5 }, 'Prefix'),
-   422 => bless( { name => 'Eur-Russia-UA4-UA', dxcc => 179, itu => 30, cq => 16, utcoff => -4.0, lat => 53.5, long => 50.5 }, 'Prefix'),
-   423 => bless( { name => 'Eur-Russia-UA6-UA', dxcc => 179, itu => 30, cq => 16, utcoff => -4.0, lat => 47, long => 40 }, 'Prefix'),
-   424 => bless( { name => 'Eur-Russia-UA', dxcc => 179, itu => 30, cq => 16, utcoff => -4.0, lat => 47, long => 40 }, 'Prefix'),
-   425 => bless( { name => 'Eur-Russia-UA', dxcc => 179, itu => 29, cq => 16, utcoff => -3.0, lat => 60, long => 30 }, 'Prefix'),
-   426 => bless( { name => 'Eur-Russia-UA', dxcc => 179, itu => 29, cq => 16, utcoff => -3.0, lat => 56, long => 37.5 }, 'Prefix'),
-   427 => bless( { name => 'Eur-Russia-UA', dxcc => 179, itu => 30, cq => 16, utcoff => -4.0, lat => 53.5, long => 50.5 }, 'Prefix'),
-   428 => bless( { name => 'Asia-Russia-Perm-UA9', dxcc => 182, itu => 33, cq => 18, utcoff => -7.0, lat => 57.5, long => 56 }, 'Prefix'),
-   429 => bless( { name => 'Asia-Russia-UA9', dxcc => 182, itu => 32, cq => 18, utcoff => -7.0, lat => 55, long => 83 }, 'Prefix'),
-   430 => bless( { name => 'Asia-Khabarovsk-UA9', dxcc => 182, itu => 33, cq => 19, utcoff => -10.0, lat => 48, long => 135 }, 'Prefix'),
-   431 => bless( { name => 'Asia-Krasnoyarsk-UA9', dxcc => 182, itu => 23, cq => 18, utcoff => -7.0, lat => 56, long => 93 }, 'Prefix'),
-   432 => bless( { name => 'Asia-Rus-Yakutsk-UA9', dxcc => 182, itu => 34, cq => 19, utcoff => -9.0, lat => 62, long => 130 }, 'Prefix'),
-   433 => bless( { name => 'Asia-Rus-Vladivostok-UA9', dxcc => 182, itu => 34, cq => 19, utcoff => -9.0, lat => 44, long => 132 }, 'Prefix'),
-   434 => bless( { name => 'Asia-Rus-Petropavlovsk-UA9', dxcc => 182, itu => 34, cq => 19, utcoff => -10.0, lat => 55, long => 160 }, 'Prefix'),
-   435 => bless( { name => 'Asia-Khabarovsk-UA9', dxcc => 182, itu => 33, cq => 18, utcoff => -10.0, lat => 48, long => 135 }, 'Prefix'),
-   436 => bless( { name => 'Asia-Rus-Yakutsk-UA9', dxcc => 182, itu => 34, cq => 18, utcoff => -9.0, lat => 62, long => 130 }, 'Prefix'),
-   437 => bless( { name => 'Newfoundland-VE', dxcc => 197, itu => 9, cq => 5, utcoff => 3.0, lat => 48.5, long => -56 }, 'Prefix'),
-   438 => bless( { name => 'Nova-Scotia-VE', dxcc => 197, itu => 9, cq => 5, utcoff => 4.0, lat => 44.6, long => -63.6 }, 'Prefix'),
-   439 => bless( { name => 'Quebec-VE', dxcc => 197, itu => 4, cq => 5, utcoff => 5.0, lat => 45.5, long => -73.6 }, 'Prefix'),
-   440 => bless( { name => 'Ontario-VE', dxcc => 197, itu => 4, cq => 4, utcoff => 5.0, lat => 43.7, long => -79.4 }, 'Prefix'),
-   441 => bless( { name => 'Manitoba-VE', dxcc => 197, itu => 3, cq => 4, utcoff => 6.0, lat => 49.9, long => -97.1 }, 'Prefix'),
-   442 => bless( { name => 'Saskatchewan-VE', dxcc => 197, itu => 3, cq => 4, utcoff => 7.0, lat => 50.5, long => -104.6 }, 'Prefix'),
-   443 => bless( { name => 'Alberta-VE', dxcc => 197, itu => 2, cq => 3, utcoff => 7.0, lat => 51, long => -114.1 }, 'Prefix'),
-   444 => bless( { name => 'British-Columbia-VE', dxcc => 197, itu => 2, cq => 3, utcoff => 8.0, lat => 49.3, long => -123.1 }, 'Prefix'),
-   445 => bless( { name => 'Yukon-VE', dxcc => 197, itu => 75, cq => 1, utcoff => 8.0, lat => 60.7, long => -135.1 }, 'Prefix'),
-   446 => bless( { name => 'Labrador-VE', dxcc => 197, itu => 9, cq => 2, utcoff => 3.0, lat => 48.5, long => -56 }, 'Prefix'),
-   447 => bless( { name => 'Canada-VE', dxcc => 197, itu => 4, cq => 5, utcoff => 5.0, lat => 43.7, long => -79.4 }, 'Prefix'),
-   448 => bless( { name => 'Australia-VK2-VK', dxcc => 198, itu => 59, cq => 30, utcoff => -10.0, lat => -34, long => 151 }, 'Prefix'),
-   449 => bless( { name => 'Australia-VK3-VK', dxcc => 198, itu => 59, cq => 30, utcoff => -10.0, lat => -38, long => 145 }, 'Prefix'),
-   450 => bless( { name => 'Australia-VK4-VK', dxcc => 198, itu => 55, cq => 30, utcoff => -10.0, lat => -27.5, long => 153 }, 'Prefix'),
-   451 => bless( { name => 'Australia-VK5-VK', dxcc => 198, itu => 55, cq => 30, utcoff => -9.0, lat => -34.9, long => 138.6 }, 'Prefix'),
-   452 => bless( { name => 'Australia-VK6-VK', dxcc => 198, itu => 58, cq => 29, utcoff => -8.0, lat => -32, long => 115.9 }, 'Prefix'),
-   453 => bless( { name => 'Australia-VK7-VK', dxcc => 198, itu => 59, cq => 30, utcoff => -10.0, lat => -42.9, long => 147.3 }, 'Prefix'),
-   454 => bless( { name => 'Australia-VK8-VK', dxcc => 198, itu => 55, cq => 30, utcoff => -9.0, lat => -12.5, long => 130.9 }, 'Prefix'),
-   455 => bless( { name => 'Australia-VK', dxcc => 198, itu => 55, cq => 30, utcoff => -10.0, lat => -35.5, long => 149 }, 'Prefix'),
-   456 => bless( { name => 'Australia-VK', dxcc => 198, itu => 59, cq => 30, utcoff => -10.0, lat => -35.5, long => 149 }, 'Prefix'),
-   457 => bless( { name => 'Australia-VK', dxcc => 198, itu => 59, cq => 30, utcoff => -10.0, lat => -34, long => 151 }, 'Prefix'),
-   458 => bless( { name => 'Australia-VK', dxcc => 198, itu => 59, cq => 30, utcoff => -10.0, lat => -38, long => 145 }, 'Prefix'),
-   459 => bless( { name => 'Australia-VK', dxcc => 198, itu => 55, cq => 30, utcoff => -10.0, lat => -27.5, long => 153 }, 'Prefix'),
-   460 => bless( { name => 'Australia-VK', dxcc => 198, itu => 55, cq => 30, utcoff => -9.0, lat => -34.9, long => 138.6 }, 'Prefix'),
-   461 => bless( { name => 'Australia-VK', dxcc => 198, itu => 58, cq => 29, utcoff => -8.0, lat => -32, long => 115.9 }, 'Prefix'),
-   462 => bless( { name => 'Australia-VK', dxcc => 198, itu => 59, cq => 30, utcoff => -10.0, lat => -42.9, long => 147.3 }, 'Prefix'),
-   463 => bless( { name => 'Australia-VK', dxcc => 198, itu => 55, cq => 30, utcoff => -9.0, lat => -12.5, long => 130.9 }, 'Prefix'),
-   464 => bless( { name => 'Cocos-Keeling-VK9/Y', dxcc => 201, itu => 54, cq => 29, utcoff => -6.30, lat => -12.2, long => 96.8 }, 'Prefix'),
-   465 => bless( { name => 'Hong-Kong-VS', dxcc => 218, itu => 44, cq => 24, utcoff => -8.0, lat => 22.2333333333333, long => 114.233333333333 }, 'Prefix'),
-   466 => bless( { name => 'India-Calcutta-VU', dxcc => 219, itu => 41, cq => 22, utcoff => -5.30, lat => 22.6, long => 88.4 }, 'Prefix'),
-   467 => bless( { name => 'India-New-Delhi-VU', dxcc => 219, itu => 41, cq => 22, utcoff => -5.30, lat => 28, long => 77 }, 'Prefix'),
-   468 => bless( { name => 'India-VU', dxcc => 219, itu => 41, cq => 22, utcoff => -5.30, lat => 28, long => 77 }, 'Prefix'),
-   469 => bless( { name => 'India-VU', dxcc => 219, itu => 41, cq => 22, utcoff => -5.30, lat => 28, long => 0 }, 'Prefix'),
-   470 => bless( { name => 'Fed-Mic-V6-East', dxcc => 104, itu => 64, cq => 27, utcoff => -10.0, lat => 6.66666666666667, long => 160 }, 'Prefix'),
-   471 => bless( { name => 'Unites-States-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 43, long => -87.9 }, 'Prefix'),
-   472 => bless( { name => 'Connecticut-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 41.8, long => -72.7 }, 'Prefix'),
-   473 => bless( { name => 'Maine-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 44.8, long => -68.8 }, 'Prefix'),
-   474 => bless( { name => 'Massachusetts-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 42.4, long => -71.1 }, 'Prefix'),
-   475 => bless( { name => 'New-Hampshire-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 43.2, long => -71.5 }, 'Prefix'),
-   476 => bless( { name => 'Rhode-Island-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 41.8, long => -71.4 }, 'Prefix'),
-   477 => bless( { name => 'Vermont-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 44.3, long => -72.6 }, 'Prefix'),
-   478 => bless( { name => 'New-Jersey-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 39.4, long => -74.4 }, 'Prefix'),
-   479 => bless( { name => 'New-York-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 43.1, long => -73.8 }, 'Prefix'),
-   480 => bless( { name => 'Delaware-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 39.7, long => -75.5 }, 'Prefix'),
-   481 => bless( { name => 'D.C.-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 38.9, long => -77 }, 'Prefix'),
-   482 => bless( { name => 'Maryland-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 39.3, long => -76.6 }, 'Prefix'),
-   483 => bless( { name => 'Pennsylvania-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 40.3, long => -76.9 }, 'Prefix'),
-   484 => bless( { name => 'Alabama-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 32.4, long => -86.3 }, 'Prefix'),
-   485 => bless( { name => 'Florida-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 30.3, long => -81.7 }, 'Prefix'),
-   486 => bless( { name => 'Georgia-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 33.8, long => -84.4 }, 'Prefix'),
-   487 => bless( { name => 'Kentucky-W', dxcc => 226, itu => 8, cq => 4, utcoff => 5.0, lat => 38.2, long => -85.8 }, 'Prefix'),
-   488 => bless( { name => 'North-Carolina-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 35.2, long => -80.8 }, 'Prefix'),
-   489 => bless( { name => 'South-Carolina-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 34, long => -81 }, 'Prefix'),
-   490 => bless( { name => 'Tennessee-W', dxcc => 226, itu => 8, cq => 4, utcoff => 5.0, lat => 36, long => -83.9 }, 'Prefix'),
-   491 => bless( { name => 'Virginia-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 37.5, long => -77.4 }, 'Prefix'),
-   492 => bless( { name => 'Arkansas-W', dxcc => 226, itu => 8, cq => 4, utcoff => 6.0, lat => 34.7, long => -92.3 }, 'Prefix'),
-   493 => bless( { name => 'Louisiana-W', dxcc => 226, itu => 8, cq => 4, utcoff => 6.0, lat => 29.9, long => -90.1 }, 'Prefix'),
-   494 => bless( { name => 'Mississippi-W', dxcc => 226, itu => 8, cq => 4, utcoff => 6.0, lat => 32.3, long => -90.2 }, 'Prefix'),
-   495 => bless( { name => 'New-Mexico-W', dxcc => 226, itu => 7, cq => 4, utcoff => 7.0, lat => 35.1, long => -106.7 }, 'Prefix'),
-   496 => bless( { name => 'Oklahoma-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 35.5, long => -97.5 }, 'Prefix'),
-   497 => bless( { name => 'Texas-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 32.8, long => -96.8 }, 'Prefix'),
-   498 => bless( { name => 'California-LA-W', dxcc => 226, itu => 6, cq => 3, utcoff => 8.0, lat => 34.1, long => -118.2 }, 'Prefix'),
-   499 => bless( { name => 'California-SF-W', dxcc => 226, itu => 6, cq => 3, utcoff => 8.0, lat => 37.5833333333333, long => -122.5 }, 'Prefix'),
-   500 => bless( { name => 'California-MV-W', dxcc => 226, itu => 6, cq => 3, utcoff => 8.0, lat => 37.4166666666667, long => -122.066666666667 }, 'Prefix'),
-   501 => bless( { name => 'California-SACTO-W', dxcc => 226, itu => 6, cq => 3, utcoff => 8.0, lat => 38.7, long => -121.466666666667 }, 'Prefix'),
-   502 => bless( { name => 'Arizona-W', dxcc => 226, itu => 6, cq => 3, utcoff => 7.0, lat => 33.5, long => -112.1 }, 'Prefix'),
-   503 => bless( { name => 'Idaho-W', dxcc => 226, itu => 6, cq => 3, utcoff => 7.0, lat => 43.6, long => -116.2 }, 'Prefix'),
-   504 => bless( { name => 'Montana-W', dxcc => 226, itu => 7, cq => 4, utcoff => 7.0, lat => 45.8, long => -108.5 }, 'Prefix'),
-   505 => bless( { name => 'Nevada-W', dxcc => 226, itu => 6, cq => 3, utcoff => 7.0, lat => 36.2, long => -115.1 }, 'Prefix'),
-   506 => bless( { name => 'Oregon-W', dxcc => 226, itu => 6, cq => 3, utcoff => 8.0, lat => 45.5, long => -122.7 }, 'Prefix'),
-   507 => bless( { name => 'Utah-W', dxcc => 226, itu => 7, cq => 4, utcoff => 7.0, lat => 40.8, long => -111.9 }, 'Prefix'),
-   508 => bless( { name => 'Washington-W', dxcc => 226, itu => 6, cq => 3, utcoff => 8.0, lat => 47.6, long => -122.3 }, 'Prefix'),
-   509 => bless( { name => 'Wyoming-W', dxcc => 226, itu => 7, cq => 4, utcoff => 7.0, lat => 41.1, long => -104.8 }, 'Prefix'),
-   510 => bless( { name => 'Michigan-W', dxcc => 226, itu => 8, cq => 4, utcoff => 5.0, lat => 42.3, long => -83 }, 'Prefix'),
-   511 => bless( { name => 'Ohio-W', dxcc => 226, itu => 8, cq => 4, utcoff => 5.0, lat => 41.5, long => -81.7 }, 'Prefix'),
-   512 => bless( { name => 'West-Virginia-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 38.4, long => -81.6 }, 'Prefix'),
-   513 => bless( { name => 'Illinois-W', dxcc => 226, itu => 8, cq => 4, utcoff => 6.0, lat => 41.9, long => -87.6 }, 'Prefix'),
-   514 => bless( { name => 'Indiana-W', dxcc => 226, itu => 8, cq => 4, utcoff => 5.0, lat => 39.8, long => -86.2 }, 'Prefix'),
-   515 => bless( { name => 'Wisconsin-W', dxcc => 226, itu => 8, cq => 4, utcoff => 6.0, lat => 43, long => -87.9 }, 'Prefix'),
-   516 => bless( { name => 'Colorado-W', dxcc => 226, itu => 7, cq => 4, utcoff => 7.0, lat => 39.7, long => -105 }, 'Prefix'),
-   517 => bless( { name => 'Iowa-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 41.6, long => -93.6 }, 'Prefix'),
-   518 => bless( { name => 'Kansas-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 37.7, long => -97.3 }, 'Prefix'),
-   519 => bless( { name => 'Minnesota-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 45, long => -93.3 }, 'Prefix'),
-   520 => bless( { name => 'Missouri-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 39.1, long => -94.6 }, 'Prefix'),
-   521 => bless( { name => 'Nebraska-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 41.3, long => -95.9 }, 'Prefix'),
-   522 => bless( { name => 'North-Dakota-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 46.9, long => -96.8 }, 'Prefix'),
-   523 => bless( { name => 'South-Dakota-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 44.1, long => -103.2 }, 'Prefix'),
-   524 => bless( { name => 'Mexico-XE2-XE', dxcc => 227, itu => 10, cq => 6, utcoff => 6.0, lat => 28.7, long => -106 }, 'Prefix'),
-   525 => bless( { name => 'Mexico-XE3-XE', dxcc => 227, itu => 10, cq => 6, utcoff => 6.0, lat => 21, long => -89.7 }, 'Prefix'),
-   526 => bless( { name => 'Mexico-XE', dxcc => 227, itu => 10, cq => 6, utcoff => 6.0, lat => 21, long => -89.7 }, 'Prefix'),
-   527 => bless( { name => 'Mexico-XE', dxcc => 227, itu => 10, cq => 6, utcoff => 6.0, lat => 19.4, long => -99.1 }, 'Prefix'),
-   528 => bless( { name => 'Mexico-XE', dxcc => 227, itu => 10, cq => 6, utcoff => 6.0, lat => 28.7, long => -106 }, 'Prefix'),
-   529 => bless( { name => 'Indonesia-EAST-YB', dxcc => 238, itu => 51, cq => 28, utcoff => -8.0, lat => -6, long => 135 }, 'Prefix'),
-   530 => bless( { name => 'Indonesia-WEST-YB', dxcc => 238, itu => 51, cq => 28, utcoff => -8.0, lat => 6, long => 95 }, 'Prefix'),
-   531 => bless( { name => 'Yugoslavia-YU', dxcc => 245, itu => 28, cq => 15, utcoff => -1.0, lat => 44.9, long => 20.5 }, 'Prefix'),
-   532 => bless( { name => 'New-Zealand-ZL2-ZL', dxcc => 260, itu => 60, cq => 32, utcoff => -12.0, lat => -41.3, long => 174.8 }, 'Prefix'),
-   533 => bless( { name => 'New-Zealand-ZL3-ZL', dxcc => 260, itu => 60, cq => 32, utcoff => -12.0, lat => -43, long => 172.5 }, 'Prefix'),
-   534 => bless( { name => 'New-Zealand-ZL4-ZL', dxcc => 260, itu => 60, cq => 32, utcoff => -12.0, lat => -46, long => 170 }, 'Prefix'),
-   535 => bless( { name => 'New-Zealand-ZL', dxcc => 260, itu => 60, cq => 32, utcoff => -12.0, lat => -46, long => 170 }, 'Prefix'),
-   536 => bless( { name => 'New-Zealand-ZL', dxcc => 260, itu => 60, cq => 32, utcoff => -12.0, lat => -36.9, long => 174.8 }, 'Prefix'),
-   537 => bless( { name => 'New-Zealand-ZL', dxcc => 260, itu => 60, cq => 32, utcoff => -12.0, lat => -41.3, long => 174.8 }, 'Prefix'),
-   538 => bless( { name => 'New-Zealand-ZL', dxcc => 260, itu => 60, cq => 32, utcoff => -12.0, lat => -43, long => 172.5 }, 'Prefix'),
-   539 => bless( { name => 'Antarctica-Scott-CE9', dxcc => 102, itu => 67, cq => 12, utcoff => -11.0, lat => -78, long => 165 }, 'Prefix'),
-   540 => bless( { name => 'So-Africa-ZS5-ZS', dxcc => 265, itu => 57, cq => 38, utcoff => -2.0, lat => -29.9, long => 30.9 }, 'Prefix'),
-   541 => bless( { name => 'So-Africa-ZS6-ZS', dxcc => 265, itu => 57, cq => 38, utcoff => -2.0, lat => -26.2, long => 28.1 }, 'Prefix'),
-   542 => bless( { name => 'So-Africa-ZS', dxcc => 265, itu => 57, cq => 38, utcoff => -2.0, lat => -26.2, long => 28.1 }, 'Prefix'),
-   543 => bless( { name => 'So-Africa-ZS', dxcc => 265, itu => 57, cq => 38, utcoff => -2.0, lat => -33.9, long => 18.4 }, 'Prefix'),
-   544 => bless( { name => 'So-Africa-ZS', dxcc => 265, itu => 57, cq => 38, utcoff => -2.0, lat => -28.5, long => 27 }, 'Prefix'),
-   545 => bless( { name => 'So-Africa-ZS', dxcc => 265, itu => 57, cq => 38, utcoff => -2.0, lat => -29.9, long => 30.9 }, 'Prefix'),
+   341 => bless( { name => 'Yemen-People\'s-7O', dxcc => 300, itu => 39, cq => 21, utcoff => -3.0, lat => 13, long => 45 }, 'Prefix'),
+   342 => bless( { name => 'East-Malaysia-9M6', dxcc => 313, itu => 54, cq => 28, utcoff => -7.30, lat => 2, long => 113 }, 'Prefix'),
+   343 => bless( { name => 'Zaire-Kisangani-9Q', dxcc => 315, itu => 52, cq => 36, utcoff => -1.0, lat => 1, long => 25 }, 'Prefix'),
+   344 => bless( { name => 'Zaire-Lubumbashi-9Q', dxcc => 315, itu => 52, cq => 36, utcoff => -1.0, lat => -12, long => 27.5 }, 'Prefix'),
+   345 => bless( { name => 'Zaire-9Q', dxcc => 315, itu => 52, cq => 36, utcoff => -1.0, lat => -4.3, long => 15.3 }, 'Prefix'),
+   346 => bless( { name => 'China-Peking-BY', dxcc => 10, itu => 33, cq => 24, utcoff => -8.0, lat => 40, long => 116.416666666667 }, 'Prefix'),
+   347 => bless( { name => 'China-Shanghai-BY', dxcc => 10, itu => 33, cq => 24, utcoff => -8.0, lat => 21.2, long => 121.5 }, 'Prefix'),
+   348 => bless( { name => 'China-BY', dxcc => 10, itu => 33, cq => 24, utcoff => -8.0, lat => 29.8, long => 106.5 }, 'Prefix'),
+   349 => bless( { name => 'Mozambique-Mozamb-C9', dxcc => 15, itu => 53, cq => 37, utcoff => -2.0, lat => -15, long => 41 }, 'Prefix'),
+   350 => bless( { name => 'Mozambique-C9', dxcc => 15, itu => 53, cq => 37, utcoff => -2.0, lat => -15, long => 41 }, 'Prefix'),
+   351 => bless( { name => 'Chile-N.-CE', dxcc => 16, itu => 14, cq => 12, utcoff => 4.0, lat => -20, long => -70.8 }, 'Prefix'),
+   352 => bless( { name => 'Chile-S.-CE', dxcc => 16, itu => 14, cq => 12, utcoff => 4.0, lat => -55, long => -70.8 }, 'Prefix'),
+   353 => bless( { name => 'Antarctica_Casey', dxcc => 102, itu => 67, cq => 29, utcoff => -8.0, lat => -66.2833333333333, long => 110.533333333333 }, 'Prefix'),
+   354 => bless( { name => 'Antarctica_Rockford', dxcc => 102, itu => 67, cq => 32, utcoff => 10.0, lat => -79, long => -150 }, 'Prefix'),
+   355 => bless( { name => 'Antarctica_Breadmore', dxcc => 102, itu => 67, cq => 32, utcoff => -12.0, lat => -83, long => 178 }, 'Prefix'),
+   356 => bless( { name => 'Antarctica_Davis', dxcc => 102, itu => 67, cq => 39, utcoff => -5.0, lat => -68.5833333333333, long => 77.9666666666667 }, 'Prefix'),
+   357 => bless( { name => 'Antarctica_Mawson', dxcc => 102, itu => 67, cq => 39, utcoff => -4.0, lat => -67.5833333333333, long => 62.8833333333333 }, 'Prefix'),
+   358 => bless( { name => 'Antarctica_Palmer', dxcc => 102, itu => 67, cq => 13, utcoff => 4.0, lat => -64.7666666666667, long => -64.0833333333333 }, 'Prefix'),
+   359 => bless( { name => 'Antarctica_Sanae', dxcc => 102, itu => 67, cq => 13, utcoff => 0.0, lat => -70.5, long => -2.5 }, 'Prefix'),
+   360 => bless( { name => 'Antarctica_McMurdo', dxcc => 102, itu => 67, cq => 30, utcoff => -11.0, lat => -77.8333333333333, long => 166.416666666667 }, 'Prefix'),
+   361 => bless( { name => 'Antarctica_Baudouin', dxcc => 102, itu => 67, cq => 38, utcoff => 0.0, lat => -70.4166666666667, long => 11.8333333333333 }, 'Prefix'),
+   362 => bless( { name => 'Antarctica_Novolaz', dxcc => 102, itu => 67, cq => 38, utcoff => 0.0, lat => -70.8333333333333, long => 11.8333333333333 }, 'Prefix'),
+   363 => bless( { name => 'Antarctica_Molodezanaja', dxcc => 102, itu => 67, cq => 13, utcoff => 3.0, lat => -67.5833333333333, long => -46.5833333333333 }, 'Prefix'),
+   364 => bless( { name => 'Antarctica_Mirnyy', dxcc => 102, itu => 67, cq => 29, utcoff => -6.0, lat => -66.5333333333333, long => 93 }, 'Prefix'),
+   365 => bless( { name => 'Antarctica_Scott', dxcc => 102, itu => 67, cq => 30, utcoff => -11.0, lat => -77.8333333333333, long => 166.416666666667 }, 'Prefix'),
+   366 => bless( { name => 'Antarctica_Dumont', dxcc => 102, itu => 67, cq => 30, utcoff => -9.0, lat => -66.6666666666667, long => 140 }, 'Prefix'),
+   367 => bless( { name => 'Antarctica_Gen.Belgrado', dxcc => 102, itu => 67, cq => 13, utcoff => 2.0, lat => -77.5, long => -36 }, 'Prefix'),
+   368 => bless( { name => 'Antarctica_Showa', dxcc => 102, itu => 67, cq => 13, utcoff => 2.0, lat => -69, long => -39.5833333333333 }, 'Prefix'),
+   369 => bless( { name => 'Antarctica', dxcc => 102, itu => 67, cq => 12, utcoff => 8.0, lat => -80, long => -120 }, 'Prefix'),
+   370 => bless( { name => 'Palestine-W-Bank', dxcc => 337, itu => 39, cq => 20, utcoff => -2.0, lat => 31.5333333333333, long => 35.1 }, 'Prefix'),
+   371 => bless( { name => 'Melilla-EA9', dxcc => 37, itu => 37, cq => 33, utcoff => -1.0, lat => 35.3, long => -3 }, 'Prefix'),
+   372 => bless( { name => 'Fr.-Pol.-Mururoa-FO', dxcc => 47, itu => 63, cq => 32, utcoff => 10.0, lat => -21, long => -140 }, 'Prefix'),
+   373 => bless( { name => 'Fr.-Pol.-Bora-FO', dxcc => 47, itu => 63, cq => 32, utcoff => 10.0, lat => -16, long => -152 }, 'Prefix'),
+   374 => bless( { name => 'Antarctica-Dumo-CE9', dxcc => 57, itu => 67, cq => 12, utcoff => -9.0, lat => -67, long => 140 }, 'Prefix'),
+   375 => bless( { name => 'Columbia-HK', dxcc => 76, itu => 12, cq => 9, utcoff => 5.0, lat => 5, long => -74 }, 'Prefix'),
+   376 => bless( { name => 'San-Andres-Is-HK0/A', dxcc => 78, itu => 11, cq => 7, utcoff => 5.0, lat => 12.5, long => -81.7 }, 'Prefix'),
+   377 => bless( { name => 'Saudi-Arabia-Mecc-HZ', dxcc => 84, itu => 39, cq => 21, utcoff => -3.0, lat => 22, long => 40 }, 'Prefix'),
+   378 => bless( { name => 'Italy-Trieste-I', dxcc => 85, itu => 28, cq => 15, utcoff => -1.0, lat => 45.5, long => 14 }, 'Prefix'),
+   379 => bless( { name => 'Japan-JA3', dxcc => 95, itu => 45, cq => 25, utcoff => -9.0, lat => 34, long => 136 }, 'Prefix'),
+   380 => bless( { name => 'Japan-JA7', dxcc => 95, itu => 45, cq => 25, utcoff => -9.0, lat => 38, long => 140.8 }, 'Prefix'),
+   381 => bless( { name => 'Japan-JA8', dxcc => 95, itu => 45, cq => 25, utcoff => -9.0, lat => 43.8333333333333, long => 142 }, 'Prefix'),
+   382 => bless( { name => 'Mongolia-West-JT', dxcc => 98, itu => 32, cq => 23, utcoff => -8.0, lat => 49, long => 90 }, 'Prefix'),
+   383 => bless( { name => 'Antarctica-McMurdo-CE9', dxcc => 102, itu => 67, cq => 12, utcoff => -11.0, lat => -77.5, long => 167 }, 'Prefix'),
+   384 => bless( { name => 'Antarctica-Bryd-CE9', dxcc => 102, itu => 67, cq => 12, utcoff => 8.0, lat => -80, long => -120 }, 'Prefix'),
+   385 => bless( { name => 'Antarctica-Palmer-CE9', dxcc => 102, itu => 67, cq => 12, utcoff => 4.0, lat => -65, long => -64 }, 'Prefix'),
+   386 => bless( { name => 'Antarctica-CE9', dxcc => 102, itu => 67, cq => 12, utcoff => 4.0, lat => -65, long => -64 }, 'Prefix'),
+   387 => bless( { name => 'Hawaii-Honolulu-KH6', dxcc => 112, itu => 61, cq => 31, utcoff => 10.0, lat => 21.3, long => -157.9 }, 'Prefix'),
+   388 => bless( { name => 'Alaska-Fairbanks-KL7', dxcc => 117, itu => 1, cq => 1, utcoff => 10.0, lat => 64.8, long => -147.9 }, 'Prefix'),
+   389 => bless( { name => 'Alaska-Juneau-KL7', dxcc => 117, itu => 1, cq => 1, utcoff => 8.0, lat => 58.3, long => -134.4 }, 'Prefix'),
+   390 => bless( { name => 'Alaska-Nome-KL7', dxcc => 117, itu => 1, cq => 1, utcoff => 10.0, lat => 64.5, long => -165.4 }, 'Prefix'),
+   391 => bless( { name => 'Alaska-KL7', dxcc => 117, itu => 1, cq => 1, utcoff => 10.0, lat => 61.2, long => -150 }, 'Prefix'),
+   392 => bless( { name => 'Trondheim-LA', dxcc => 123, itu => 18, cq => 14, utcoff => -1.0, lat => 60.5, long => 5.33333333333333 }, 'Prefix'),
+   393 => bless( { name => 'Narvik-LA', dxcc => 123, itu => 18, cq => 14, utcoff => -1.0, lat => 68.5, long => 17 }, 'Prefix'),
+   394 => bless( { name => 'Hammerfest-LA', dxcc => 123, itu => 18, cq => 14, utcoff => -1.0, lat => 70.6666666666667, long => 23.5 }, 'Prefix'),
+   395 => bless( { name => 'Argentina-N.-LU', dxcc => 124, itu => 14, cq => 13, utcoff => 3.0, lat => -25, long => -65 }, 'Prefix'),
+   396 => bless( { name => 'Argentina-S.-LU', dxcc => 124, itu => 14, cq => 13, utcoff => 3.0, lat => -50, long => 700 }, 'Prefix'),
+   397 => bless( { name => 'Oulu-OH', dxcc => 130, itu => 18, cq => 15, utcoff => -2.0, lat => 65, long => 25.4166666666667 }, 'Prefix'),
+   398 => bless( { name => 'Market-Reef-OH0', dxcc => 132, itu => 18, cq => 15, utcoff => -2.0, lat => 60.3, long => 19 }, 'Prefix'),
+   399 => bless( { name => 'Czech-Rep-Bohemia-OK', dxcc => 133, itu => 28, cq => 15, utcoff => -1.0, lat => 49.8333333333333, long => 14.5 }, 'Prefix'),
+   400 => bless( { name => 'Czech-Rep-Moravia-OK', dxcc => 133, itu => 28, cq => 15, utcoff => -1.0, lat => 49.3333333333333, long => 17.1666666666667 }, 'Prefix'),
+   401 => bless( { name => 'Czech-Rep-OK', dxcc => 133, itu => 28, cq => 15, utcoff => -1.0, lat => 49.6666666666667, long => 15.6666666666667 }, 'Prefix'),
+   402 => bless( { name => 'Greenland-Tule-OX', dxcc => 135, itu => 5, cq => 40, utcoff => 4.0, lat => 76.5666666666667, long => -68.7833333333333 }, 'Prefix'),
+   403 => bless( { name => 'Greenland-Godhavn-OX', dxcc => 135, itu => 5, cq => 40, utcoff => 3.0, lat => 68, long => -64 }, 'Prefix'),
+   404 => bless( { name => 'Greenland-So.-OX', dxcc => 135, itu => 5, cq => 40, utcoff => 3.0, lat => 60.7, long => -46 }, 'Prefix'),
+   405 => bless( { name => 'Greenland-East.-OX', dxcc => 135, itu => 5, cq => 40, utcoff => 3.0, lat => 66, long => -38 }, 'Prefix'),
+   406 => bless( { name => 'Papua-Port-Moresby-P2', dxcc => 138, itu => 51, cq => 28, utcoff => -10.0, lat => -9.4, long => 147.1 }, 'Prefix'),
+   407 => bless( { name => 'Brazil-Rio-PY', dxcc => 142, itu => 13, cq => 11, utcoff => 3.0, lat => -23, long => -43.2 }, 'Prefix'),
+   408 => bless( { name => 'Brazil-Manaus-PY', dxcc => 142, itu => 13, cq => 11, utcoff => 3.0, lat => -3, long => -60 }, 'Prefix'),
+   409 => bless( { name => 'Brazil-PY', dxcc => 142, itu => 13, cq => 11, utcoff => 3.0, lat => -23, long => -43.2 }, 'Prefix'),
+   410 => bless( { name => 'Brazil-PY', dxcc => 142, itu => 13, cq => 11, utcoff => 3.0, lat => -16, long => -48 }, 'Prefix'),
+   411 => bless( { name => 'SM2-Kiruna-SM', dxcc => 151, itu => 18, cq => 14, utcoff => -1.0, lat => 67.6666666666667, long => 20 }, 'Prefix'),
+   412 => bless( { name => 'SM3-Sundsval-SM', dxcc => 151, itu => 18, cq => 14, utcoff => -1.0, lat => 62.3333333333333, long => 17.5 }, 'Prefix'),
+   413 => bless( { name => 'SM4-Karlstad-SM', dxcc => 151, itu => 18, cq => 14, utcoff => -1.0, lat => 58.8333333333333, long => 13.5 }, 'Prefix'),
+   414 => bless( { name => 'SM6-Goteborg-SM', dxcc => 151, itu => 18, cq => 14, utcoff => -1.0, lat => 56.6666666666667, long => 12 }, 'Prefix'),
+   415 => bless( { name => 'SM7-Malmo-SM', dxcc => 151, itu => 18, cq => 14, utcoff => -1.0, lat => 54.5, long => 13 }, 'Prefix'),
+   416 => bless( { name => 'Central-Kiribati-T31', dxcc => 161, itu => 62, cq => 31, utcoff => 11.0, lat => -4, long => -171 }, 'Prefix'),
+   417 => bless( { name => 'East-Kiribati-So.-T32', dxcc => 162, itu => 61, cq => 31, utcoff => 10.0, lat => -5, long => -152.55 }, 'Prefix'),
+   418 => bless( { name => 'Palau-Is-T8', dxcc => 104, itu => 64, cq => 27, utcoff => -10.0, lat => 7.5, long => 134.5 }, 'Prefix'),
+   419 => bless( { name => 'Eur-Russia-UA3-UA', dxcc => 179, itu => 29, cq => 16, utcoff => -3.0, lat => 56, long => 37.5 }, 'Prefix'),
+   420 => bless( { name => 'Eur-Russia-UA4-UA', dxcc => 179, itu => 30, cq => 16, utcoff => -4.0, lat => 53.5, long => 50.5 }, 'Prefix'),
+   421 => bless( { name => 'Eur-Russia-UA6-UA', dxcc => 179, itu => 30, cq => 16, utcoff => -4.0, lat => 47, long => 40 }, 'Prefix'),
+   422 => bless( { name => 'Eur-Russia-UA', dxcc => 179, itu => 30, cq => 16, utcoff => -4.0, lat => 47, long => 40 }, 'Prefix'),
+   423 => bless( { name => 'Eur-Russia-UA', dxcc => 179, itu => 29, cq => 16, utcoff => -3.0, lat => 60, long => 30 }, 'Prefix'),
+   424 => bless( { name => 'Eur-Russia-UA', dxcc => 179, itu => 29, cq => 16, utcoff => -3.0, lat => 56, long => 37.5 }, 'Prefix'),
+   425 => bless( { name => 'Eur-Russia-UA', dxcc => 179, itu => 30, cq => 16, utcoff => -4.0, lat => 53.5, long => 50.5 }, 'Prefix'),
+   426 => bless( { name => 'Asia-Russia-Perm-UA9', dxcc => 182, itu => 33, cq => 18, utcoff => -7.0, lat => 57.5, long => 56 }, 'Prefix'),
+   427 => bless( { name => 'Asia-Russia-UA9', dxcc => 182, itu => 32, cq => 18, utcoff => -7.0, lat => 55, long => 83 }, 'Prefix'),
+   428 => bless( { name => 'Asia-Khabarovsk-UA9', dxcc => 182, itu => 33, cq => 19, utcoff => -10.0, lat => 48, long => 135 }, 'Prefix'),
+   429 => bless( { name => 'Asia-Krasnoyarsk-UA9', dxcc => 182, itu => 23, cq => 18, utcoff => -7.0, lat => 56, long => 93 }, 'Prefix'),
+   430 => bless( { name => 'Asia-Rus-Yakutsk-UA9', dxcc => 182, itu => 34, cq => 19, utcoff => -9.0, lat => 62, long => 130 }, 'Prefix'),
+   431 => bless( { name => 'Asia-Rus-Vladivostok-UA9', dxcc => 182, itu => 34, cq => 19, utcoff => -9.0, lat => 44, long => 132 }, 'Prefix'),
+   432 => bless( { name => 'Asia-Rus-Petropavlovsk-UA9', dxcc => 182, itu => 34, cq => 19, utcoff => -10.0, lat => 55, long => 160 }, 'Prefix'),
+   433 => bless( { name => 'Asia-Khabarovsk-UA9', dxcc => 182, itu => 33, cq => 18, utcoff => -10.0, lat => 48, long => 135 }, 'Prefix'),
+   434 => bless( { name => 'Asia-Rus-Yakutsk-UA9', dxcc => 182, itu => 34, cq => 18, utcoff => -9.0, lat => 62, long => 130 }, 'Prefix'),
+   435 => bless( { name => 'Newfoundland-VE', dxcc => 197, itu => 9, cq => 5, utcoff => 3.0, lat => 48.5, long => -56 }, 'Prefix'),
+   436 => bless( { name => 'Nova-Scotia-VE', dxcc => 197, itu => 9, cq => 5, utcoff => 4.0, lat => 44.6, long => -63.6 }, 'Prefix'),
+   437 => bless( { name => 'Quebec-VE', dxcc => 197, itu => 4, cq => 5, utcoff => 5.0, lat => 45.5, long => -73.6 }, 'Prefix'),
+   438 => bless( { name => 'Ontario-VE', dxcc => 197, itu => 4, cq => 4, utcoff => 5.0, lat => 43.7, long => -79.4 }, 'Prefix'),
+   439 => bless( { name => 'Manitoba-VE', dxcc => 197, itu => 3, cq => 4, utcoff => 6.0, lat => 49.9, long => -97.1 }, 'Prefix'),
+   440 => bless( { name => 'Saskatchewan-VE', dxcc => 197, itu => 3, cq => 4, utcoff => 7.0, lat => 50.5, long => -104.6 }, 'Prefix'),
+   441 => bless( { name => 'Alberta-VE', dxcc => 197, itu => 2, cq => 3, utcoff => 7.0, lat => 51, long => -114.1 }, 'Prefix'),
+   442 => bless( { name => 'British-Columbia-VE', dxcc => 197, itu => 2, cq => 3, utcoff => 8.0, lat => 49.3, long => -123.1 }, 'Prefix'),
+   443 => bless( { name => 'Yukon-VE', dxcc => 197, itu => 75, cq => 1, utcoff => 8.0, lat => 60.7, long => -135.1 }, 'Prefix'),
+   444 => bless( { name => 'Labrador-VE', dxcc => 197, itu => 9, cq => 2, utcoff => 3.0, lat => 48.5, long => -56 }, 'Prefix'),
+   445 => bless( { name => 'Canada-VE', dxcc => 197, itu => 4, cq => 5, utcoff => 5.0, lat => 43.7, long => -79.4 }, 'Prefix'),
+   446 => bless( { name => 'Australia-VK2-VK', dxcc => 198, itu => 59, cq => 30, utcoff => -10.0, lat => -34, long => 151 }, 'Prefix'),
+   447 => bless( { name => 'Australia-VK3-VK', dxcc => 198, itu => 59, cq => 30, utcoff => -10.0, lat => -38, long => 145 }, 'Prefix'),
+   448 => bless( { name => 'Australia-VK4-VK', dxcc => 198, itu => 55, cq => 30, utcoff => -10.0, lat => -27.5, long => 153 }, 'Prefix'),
+   449 => bless( { name => 'Australia-VK5-VK', dxcc => 198, itu => 55, cq => 30, utcoff => -9.0, lat => -34.9, long => 138.6 }, 'Prefix'),
+   450 => bless( { name => 'Australia-VK6-VK', dxcc => 198, itu => 58, cq => 29, utcoff => -8.0, lat => -32, long => 115.9 }, 'Prefix'),
+   451 => bless( { name => 'Australia-VK7-VK', dxcc => 198, itu => 59, cq => 30, utcoff => -10.0, lat => -42.9, long => 147.3 }, 'Prefix'),
+   452 => bless( { name => 'Australia-VK8-VK', dxcc => 198, itu => 55, cq => 30, utcoff => -9.0, lat => -12.5, long => 130.9 }, 'Prefix'),
+   453 => bless( { name => 'Australia-VK', dxcc => 198, itu => 55, cq => 30, utcoff => -10.0, lat => -35.5, long => 149 }, 'Prefix'),
+   454 => bless( { name => 'Australia-VK', dxcc => 198, itu => 59, cq => 30, utcoff => -10.0, lat => -35.5, long => 149 }, 'Prefix'),
+   455 => bless( { name => 'Australia-VK', dxcc => 198, itu => 59, cq => 30, utcoff => -10.0, lat => -34, long => 151 }, 'Prefix'),
+   456 => bless( { name => 'Australia-VK', dxcc => 198, itu => 59, cq => 30, utcoff => -10.0, lat => -38, long => 145 }, 'Prefix'),
+   457 => bless( { name => 'Australia-VK', dxcc => 198, itu => 55, cq => 30, utcoff => -10.0, lat => -27.5, long => 153 }, 'Prefix'),
+   458 => bless( { name => 'Australia-VK', dxcc => 198, itu => 55, cq => 30, utcoff => -9.0, lat => -34.9, long => 138.6 }, 'Prefix'),
+   459 => bless( { name => 'Australia-VK', dxcc => 198, itu => 58, cq => 29, utcoff => -8.0, lat => -32, long => 115.9 }, 'Prefix'),
+   460 => bless( { name => 'Australia-VK', dxcc => 198, itu => 59, cq => 30, utcoff => -10.0, lat => -42.9, long => 147.3 }, 'Prefix'),
+   461 => bless( { name => 'Australia-VK', dxcc => 198, itu => 55, cq => 30, utcoff => -9.0, lat => -12.5, long => 130.9 }, 'Prefix'),
+   462 => bless( { name => 'Cocos-Keeling-VK9/Y', dxcc => 201, itu => 54, cq => 29, utcoff => -6.30, lat => -12.2, long => 96.8 }, 'Prefix'),
+   463 => bless( { name => 'Hong-Kong-VS', dxcc => 218, itu => 44, cq => 24, utcoff => -8.0, lat => 22.2333333333333, long => 114.233333333333 }, 'Prefix'),
+   464 => bless( { name => 'India-Calcutta-VU', dxcc => 219, itu => 41, cq => 22, utcoff => -5.30, lat => 22.6, long => 88.4 }, 'Prefix'),
+   465 => bless( { name => 'India-New-Delhi-VU', dxcc => 219, itu => 41, cq => 22, utcoff => -5.30, lat => 28, long => 77 }, 'Prefix'),
+   466 => bless( { name => 'India-VU', dxcc => 219, itu => 41, cq => 22, utcoff => -5.30, lat => 28, long => 77 }, 'Prefix'),
+   467 => bless( { name => 'India-VU', dxcc => 219, itu => 41, cq => 22, utcoff => -5.30, lat => 28, long => 0 }, 'Prefix'),
+   468 => bless( { name => 'Fed-Mic-V6-East', dxcc => 104, itu => 64, cq => 27, utcoff => -10.0, lat => 6.66666666666667, long => 160 }, 'Prefix'),
+   469 => bless( { name => 'Unites-States-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 43, long => -87.9 }, 'Prefix'),
+   470 => bless( { name => 'Connecticut-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 41.8, long => -72.7 }, 'Prefix'),
+   471 => bless( { name => 'Maine-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 44.8, long => -68.8 }, 'Prefix'),
+   472 => bless( { name => 'Massachusetts-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 42.4, long => -71.1 }, 'Prefix'),
+   473 => bless( { name => 'New-Hampshire-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 43.2, long => -71.5 }, 'Prefix'),
+   474 => bless( { name => 'Rhode-Island-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 41.8, long => -71.4 }, 'Prefix'),
+   475 => bless( { name => 'Vermont-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 44.3, long => -72.6 }, 'Prefix'),
+   476 => bless( { name => 'New-Jersey-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 39.4, long => -74.4 }, 'Prefix'),
+   477 => bless( { name => 'New-York-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 43.1, long => -73.8 }, 'Prefix'),
+   478 => bless( { name => 'Delaware-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 39.7, long => -75.5 }, 'Prefix'),
+   479 => bless( { name => 'D.C.-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 38.9, long => -77 }, 'Prefix'),
+   480 => bless( { name => 'Maryland-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 39.3, long => -76.6 }, 'Prefix'),
+   481 => bless( { name => 'Pennsylvania-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 40.3, long => -76.9 }, 'Prefix'),
+   482 => bless( { name => 'Alabama-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 32.4, long => -86.3 }, 'Prefix'),
+   483 => bless( { name => 'Florida-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 30.3, long => -81.7 }, 'Prefix'),
+   484 => bless( { name => 'Georgia-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 33.8, long => -84.4 }, 'Prefix'),
+   485 => bless( { name => 'Kentucky-W', dxcc => 226, itu => 8, cq => 4, utcoff => 5.0, lat => 38.2, long => -85.8 }, 'Prefix'),
+   486 => bless( { name => 'North-Carolina-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 35.2, long => -80.8 }, 'Prefix'),
+   487 => bless( { name => 'South-Carolina-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 34, long => -81 }, 'Prefix'),
+   488 => bless( { name => 'Tennessee-W', dxcc => 226, itu => 8, cq => 4, utcoff => 5.0, lat => 36, long => -83.9 }, 'Prefix'),
+   489 => bless( { name => 'Virginia-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 37.5, long => -77.4 }, 'Prefix'),
+   490 => bless( { name => 'Arkansas-W', dxcc => 226, itu => 8, cq => 4, utcoff => 6.0, lat => 34.7, long => -92.3 }, 'Prefix'),
+   491 => bless( { name => 'Louisiana-W', dxcc => 226, itu => 8, cq => 4, utcoff => 6.0, lat => 29.9, long => -90.1 }, 'Prefix'),
+   492 => bless( { name => 'Mississippi-W', dxcc => 226, itu => 8, cq => 4, utcoff => 6.0, lat => 32.3, long => -90.2 }, 'Prefix'),
+   493 => bless( { name => 'New-Mexico-W', dxcc => 226, itu => 7, cq => 4, utcoff => 7.0, lat => 35.1, long => -106.7 }, 'Prefix'),
+   494 => bless( { name => 'Oklahoma-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 35.5, long => -97.5 }, 'Prefix'),
+   495 => bless( { name => 'Texas-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 32.8, long => -96.8 }, 'Prefix'),
+   496 => bless( { name => 'California-LA-W', dxcc => 226, itu => 6, cq => 3, utcoff => 8.0, lat => 34.1, long => -118.2 }, 'Prefix'),
+   497 => bless( { name => 'California-SF-W', dxcc => 226, itu => 6, cq => 3, utcoff => 8.0, lat => 37.5833333333333, long => -122.5 }, 'Prefix'),
+   498 => bless( { name => 'California-MV-W', dxcc => 226, itu => 6, cq => 3, utcoff => 8.0, lat => 37.4166666666667, long => -122.066666666667 }, 'Prefix'),
+   499 => bless( { name => 'California-SACTO-W', dxcc => 226, itu => 6, cq => 3, utcoff => 8.0, lat => 38.7, long => -121.466666666667 }, 'Prefix'),
+   500 => bless( { name => 'Arizona-W', dxcc => 226, itu => 6, cq => 3, utcoff => 7.0, lat => 33.5, long => -112.1 }, 'Prefix'),
+   501 => bless( { name => 'Idaho-W', dxcc => 226, itu => 6, cq => 3, utcoff => 7.0, lat => 43.6, long => -116.2 }, 'Prefix'),
+   502 => bless( { name => 'Montana-W', dxcc => 226, itu => 7, cq => 4, utcoff => 7.0, lat => 45.8, long => -108.5 }, 'Prefix'),
+   503 => bless( { name => 'Nevada-W', dxcc => 226, itu => 6, cq => 3, utcoff => 7.0, lat => 36.2, long => -115.1 }, 'Prefix'),
+   504 => bless( { name => 'Oregon-W', dxcc => 226, itu => 6, cq => 3, utcoff => 8.0, lat => 45.5, long => -122.7 }, 'Prefix'),
+   505 => bless( { name => 'Utah-W', dxcc => 226, itu => 7, cq => 4, utcoff => 7.0, lat => 40.8, long => -111.9 }, 'Prefix'),
+   506 => bless( { name => 'Washington-W', dxcc => 226, itu => 6, cq => 3, utcoff => 8.0, lat => 47.6, long => -122.3 }, 'Prefix'),
+   507 => bless( { name => 'Wyoming-W', dxcc => 226, itu => 7, cq => 4, utcoff => 7.0, lat => 41.1, long => -104.8 }, 'Prefix'),
+   508 => bless( { name => 'Michigan-W', dxcc => 226, itu => 8, cq => 4, utcoff => 5.0, lat => 42.3, long => -83 }, 'Prefix'),
+   509 => bless( { name => 'Ohio-W', dxcc => 226, itu => 8, cq => 4, utcoff => 5.0, lat => 41.5, long => -81.7 }, 'Prefix'),
+   510 => bless( { name => 'West-Virginia-W', dxcc => 226, itu => 8, cq => 5, utcoff => 5.0, lat => 38.4, long => -81.6 }, 'Prefix'),
+   511 => bless( { name => 'Illinois-W', dxcc => 226, itu => 8, cq => 4, utcoff => 6.0, lat => 41.9, long => -87.6 }, 'Prefix'),
+   512 => bless( { name => 'Indiana-W', dxcc => 226, itu => 8, cq => 4, utcoff => 5.0, lat => 39.8, long => -86.2 }, 'Prefix'),
+   513 => bless( { name => 'Wisconsin-W', dxcc => 226, itu => 8, cq => 4, utcoff => 6.0, lat => 43, long => -87.9 }, 'Prefix'),
+   514 => bless( { name => 'Colorado-W', dxcc => 226, itu => 7, cq => 4, utcoff => 7.0, lat => 39.7, long => -105 }, 'Prefix'),
+   515 => bless( { name => 'Iowa-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 41.6, long => -93.6 }, 'Prefix'),
+   516 => bless( { name => 'Kansas-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 37.7, long => -97.3 }, 'Prefix'),
+   517 => bless( { name => 'Minnesota-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 45, long => -93.3 }, 'Prefix'),
+   518 => bless( { name => 'Missouri-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 39.1, long => -94.6 }, 'Prefix'),
+   519 => bless( { name => 'Nebraska-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 41.3, long => -95.9 }, 'Prefix'),
+   520 => bless( { name => 'North-Dakota-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 46.9, long => -96.8 }, 'Prefix'),
+   521 => bless( { name => 'South-Dakota-W', dxcc => 226, itu => 7, cq => 4, utcoff => 6.0, lat => 44.1, long => -103.2 }, 'Prefix'),
+   522 => bless( { name => 'Mexico-XE2-XE', dxcc => 227, itu => 10, cq => 6, utcoff => 6.0, lat => 28.7, long => -106 }, 'Prefix'),
+   523 => bless( { name => 'Mexico-XE3-XE', dxcc => 227, itu => 10, cq => 6, utcoff => 6.0, lat => 21, long => -89.7 }, 'Prefix'),
+   524 => bless( { name => 'Mexico-XE', dxcc => 227, itu => 10, cq => 6, utcoff => 6.0, lat => 21, long => -89.7 }, 'Prefix'),
+   525 => bless( { name => 'Mexico-XE', dxcc => 227, itu => 10, cq => 6, utcoff => 6.0, lat => 19.4, long => -99.1 }, 'Prefix'),
+   526 => bless( { name => 'Mexico-XE', dxcc => 227, itu => 10, cq => 6, utcoff => 6.0, lat => 28.7, long => -106 }, 'Prefix'),
+   527 => bless( { name => 'Indonesia-EAST-YB', dxcc => 238, itu => 51, cq => 28, utcoff => -8.0, lat => -6, long => 135 }, 'Prefix'),
+   528 => bless( { name => 'Indonesia-WEST-YB', dxcc => 238, itu => 51, cq => 28, utcoff => -8.0, lat => 6, long => 95 }, 'Prefix'),
+   529 => bless( { name => 'Yugoslavia-YU', dxcc => 245, itu => 28, cq => 15, utcoff => -1.0, lat => 44.9, long => 20.5 }, 'Prefix'),
+   530 => bless( { name => 'New-Zealand-ZL2-ZL', dxcc => 260, itu => 60, cq => 32, utcoff => -12.0, lat => -41.3, long => 174.8 }, 'Prefix'),
+   531 => bless( { name => 'New-Zealand-ZL3-ZL', dxcc => 260, itu => 60, cq => 32, utcoff => -12.0, lat => -43, long => 172.5 }, 'Prefix'),
+   532 => bless( { name => 'New-Zealand-ZL4-ZL', dxcc => 260, itu => 60, cq => 32, utcoff => -12.0, lat => -46, long => 170 }, 'Prefix'),
+   533 => bless( { name => 'New-Zealand-ZL', dxcc => 260, itu => 60, cq => 32, utcoff => -12.0, lat => -46, long => 170 }, 'Prefix'),
+   534 => bless( { name => 'New-Zealand-ZL', dxcc => 260, itu => 60, cq => 32, utcoff => -12.0, lat => -36.9, long => 174.8 }, 'Prefix'),
+   535 => bless( { name => 'New-Zealand-ZL', dxcc => 260, itu => 60, cq => 32, utcoff => -12.0, lat => -41.3, long => 174.8 }, 'Prefix'),
+   536 => bless( { name => 'New-Zealand-ZL', dxcc => 260, itu => 60, cq => 32, utcoff => -12.0, lat => -43, long => 172.5 }, 'Prefix'),
+   537 => bless( { name => 'Antarctica-Scott-CE9', dxcc => 102, itu => 67, cq => 12, utcoff => -11.0, lat => -78, long => 165 }, 'Prefix'),
+   538 => bless( { name => 'So-Africa-ZS5-ZS', dxcc => 265, itu => 57, cq => 38, utcoff => -2.0, lat => -29.9, long => 30.9 }, 'Prefix'),
+   539 => bless( { name => 'So-Africa-ZS6-ZS', dxcc => 265, itu => 57, cq => 38, utcoff => -2.0, lat => -26.2, long => 28.1 }, 'Prefix'),
+   540 => bless( { name => 'So-Africa-ZS', dxcc => 265, itu => 57, cq => 38, utcoff => -2.0, lat => -26.2, long => 28.1 }, 'Prefix'),
+   541 => bless( { name => 'So-Africa-ZS', dxcc => 265, itu => 57, cq => 38, utcoff => -2.0, lat => -33.9, long => 18.4 }, 'Prefix'),
+   542 => bless( { name => 'So-Africa-ZS', dxcc => 265, itu => 57, cq => 38, utcoff => -2.0, lat => -28.5, long => 27 }, 'Prefix'),
+   543 => bless( { name => 'So-Africa-ZS', dxcc => 265, itu => 57, cq => 38, utcoff => -2.0, lat => -29.9, long => 30.9 }, 'Prefix'),
+   544 => bless( { name => 'East-Timor-4W', dxcc => 340, itu => 51, cq => 28, utcoff => -8.0, lat => -9.21666666666667, long => 126.5 }, 'Prefix'),
+   545 => bless( { name => 'Chesterfield-Is-TX0', dxcc => 341, itu => 56, cq => 32, utcoff => -11.0, lat => -19.5166666666667, long => 158.183333333333 }, 'Prefix'),
 );
 
index a659b99797064d2ecfd00b0f0b93cfec226b11c5..812a0ef2526cc0b60a18be50c8cab1b8895ca846 100644 (file)
@@ -34,7 +34,7 @@ Uganda:                   AF: 48: 37: 5X:    5X;
 Kenya:                    AF: 48: 37: 5Z:    5Y=5Z;
 Senegal:                  AF: 46: 35: 6W:    6V=6W;
 Jamaica:                  NA: 11: 08: 6Y:    6Y;
-Yemen:                    AS: 39: 21: 7O:    4W=7O;
+Yemen:                    AS: 39: 21: 7O:    7O;
 Lesotho:                  AF: 57: 38: 7P:    7P;
 Malawi:                   AF: 53: 37: 7Q:    7Q;
 Algeria:                  AF: 37: 33: 7X:    7R=7T=7U=7V=7W=7X=7Y;
@@ -355,3 +355,8 @@ Orange Free State:        AF: 01: 01: ZS4:   ZS4=ZR4=ZT4=ZU4;
 Natal:                    AF: 01: 01: ZS5:   ZS5=ZR5=ZT5=ZU5;
 Transvaal:                AF: 01: 01: ZS6:   ZS6=ZR6=ZR6=ZU6;
 Marion Island:            AF: 57: 38: ZS8:   ZS8=ZR8=ZT8=ZU8;
+East Timor:                      OC: 51: 28: 4X:    4X;
+Chesterfield Island:      OC: 56: 32: TX0:      TX0DX;
+
+
+
index cf90ff135df1bb1a2d68787c914025340f25c96c..65b3d0de88c991e1e371539b6e4f4276d4952c36 100644 (file)
@@ -1,4 +1,4 @@
-! highest DXCC number is now 339
+! highest DXCC number is now 341
 !
 ! changed FO/M (Marquesas) to 339             991111
 ! changed FO/A (Austral) to 338               991111
@@ -76,7 +76,6 @@ R1FJ Franz-Jo-Land-R1FJ(OLD_4K2)      180 75 40 -5.0 80 0 0 N 50 0 0 E @
 4U1U,4U43 U.N.-NY-4U/U                284  8  5  5.0 40 48 0 N 74 0 0 W
 4U1I I.T.U.-Geneva-4U/I               283 28 14 -1.0 46 12 0 N 6 12 0 E @
 4U1U U.N.-N.Y.-4U/U                   284 8   5  5.0 40 48 0 N 74 0 0 W @
-4W Yemen-7O                           285 39 21 -3.0 15 0 0 N 44 0 0 E
 4X Israel-4X                          286 39 20 -2.0 32 0 0 N 35 0 0 E @
 4Z Israel-4X                          286 39 20 -2.0 32 0 0 N 35 0 0 E
 5A Libya-5A                           287 38 34 -2.0 32 30 0 N 12 30 0 E @
@@ -99,7 +98,6 @@ C4,P30,P36,H2,P3 Cyprus-5B            288 39 20 -2.0 35 0 0 N 33 0 0 E
 6V Senegal-6W                         298 46 35  0.0 15 0 0 N 18 0 0 W
 6Y Jamaica-6Y                         299 11  8  5.0 18 0 0 N 76 0 0 W @
 7O Yemen-People's-7O                  300 39 21 -3.0 13 0 0 N 45 0 0 E @
-4W Yemen-People's-7O                  300 39 21 -3.0 13 0 0 N 45 0 0 E
 7P Lesotho-7P                         301 57 38 -2.0 29 30 0 S 28 0 0 E @
 7Q Malawi-7Q                          302 53 37 -2.0 15 0 0 S 35 0 0 E @
 7X Algeria-7X                         303 37 33  0.0 36 42 0 N 3 0 0 E @
@@ -883,5 +881,8 @@ ZS6 So-Africa-ZS                265 57 38 -2.0 26 12 0 S 28 6 0 E
 ZS2 Marion-Is-ZS8               266 57 38 -2.0 46 48 0 S 37 48 0 E
 ZS8 Marion-Is-ZS8               266 57 38 -2.0 46 48 0 S 37 48 0 E @
 V50,V51 Namibia-V5              267 57 38 -2.0 22 36 0 S 17 6 0 E
+4W East-Timor-4W                               340 51 28 -8.0 8 73 0 S 126 30 0 E  
+TX0 Chesterfield-Is-TX0         341 56 32 -11.0 19 31 0 S 158 11 0 E
 T0,SSB,1B,X5,X8,ZC6,10G,50V,Q,0,MAJ Pirat_Country 666 17 14 -0.0 0 0 0 S 0 0 0 E @
 
+
index d21f30f7eb0f585505c441ec46882dec85bd0894..9c98a46c81ebdf0bfd617fd686d9bd4382360be0 100755 (executable)
@@ -20,30 +20,31 @@ BEGIN {
 
 use DXVars;
 use Data::Dumper;
+use strict;
 
-%loc = ();        # the location unique hash
-$nextloc = 1;     # the next location number
-%locn = ();       # the inverse of the above
-%pre = ();        # the prefix hash
-%pren = ();       # the inverse
+my %loc = ();                                          # the location unique hash
+my $nextloc = 1;                                       # the next location number
+my %locn = ();                                         # the inverse of the above
+my %pre = ();                                          # the prefix hash
+my %pren = ();                                         # the inverse
 
 # open the input file
-$ifn = $ARGV[0] if $ARGV[0];
-$ifn = "$data/wpxloc.raw" if !$fn;
+my $ifn = $ARGV[0] if $ARGV[0];
+$ifn = "$main::data/wpxloc.raw" if !$ifn;
 open (IN, $ifn) or die "can't open $ifn ($!)";
 
 # first pass, find all the 'master' location records
 while (<IN>) {
-  next if /^\!/;    # ignore comment lines
-  chomp;
-  @f  = split;       # get each 'word'
-  next if @f == 0;   # ignore blank lines
-
-  if ($f[14] eq '@' || $f[15] eq '@') {
-    $locstr = join ' ', @f[1..13];
-    $loc = $loc{$locstr};
-    $loc = addloc($locstr) if !$loc;
-  }
+       next if /^\!/;                          # ignore comment lines
+       chomp;
+       my @f  = split;                         # get each 'word'
+       next if @f == 0;                        # ignore blank lines
+
+       if (($f[14] && $f[14] eq '@') || ($f[15] && $f[15] eq '@')) {
+               my $locstr = join ' ', @f[1..13];
+               my $loc = $loc{$locstr};
+               $loc = addloc($locstr) if !$loc;
+       }
 }
 
 #foreach $loc (sort {$a <=> $b;} keys %locn) {
@@ -53,33 +54,36 @@ while (<IN>) {
 # go back to the beginning and this time add prefixes (adding new location entries, if required)
 seek(IN, 0, 0);
 
+my $line;
 while (<IN>) {
-  $line++;
-  next if /^\!/;    # ignore comment lines
-  chomp;
-  @f  = split;       # get each 'word'
-  next if @f == 0;   # ignore blank lines
+       $line++;
+       chomp;
+       next if /^\s*\!/;                               # ignore comment lines
+       next if /^\s*$/;
+       
+       my @f  = split;                         # get each 'word'
+       next if @f == 0;                        # ignore blank lines
   
-  # location record
-  $locstr = join ' ', @f[1..13];
-  $loc = $loc{$locstr};
-  $loc = addloc($locstr) if !$loc;
+       # location record
+       my $locstr = join ' ', @f[1..13];
+       my $loc = $loc{$locstr};
+       $loc = addloc($locstr) if !$loc;
   
-  @prefixes = split /,/, $f[0];
-  foreach $p (@prefixes) {
-    my $ref;
+       my @prefixes = split /,/, $f[0];
+       foreach my $p (@prefixes) {
+               my $ref;
        
-       if ($p =~ /#/) {
-         my $i;
-         for ($i = 0; $i < 9; ++$i) {
-           my $t = $p;
-               $t =~ s/#/$i/;
-               addpre($t, $loc);
-         }
-       } else {
-         addpre($p, $loc);
-    }  
-  }
+               if ($p =~ /#/) {
+                       my $i;
+                       for ($i = 0; $i < 9; ++$i) {
+                               my $t = $p;
+                               $t =~ s/#/$i/;
+                               addpre($t, $loc);
+                       }
+               } else {
+                       addpre($p, $loc);
+               }       
+       }
 }
 
 close(IN);
@@ -87,52 +91,57 @@ close(IN);
 #print Data::Dumper->Dump([\%pre, \%locn], [qw(pre locn)]);
 
 # now open the rsgb.cty file and process that again the prefix file we have
-open(IN, "$data/rsgb.cty") or die "Can't open $data/rsgb.cty ($!)";
+open(IN, "$main::data/rsgb.cty") or die "Can't open $main::data/rsgb.cty ($!)";
+$line = 0;
 while (<IN>) {
-  chomp;
-  @f = split /:\s+|;/;
-  my $p = uc $f[4];
-  my $ref = $pre{$p};
-  if ($ref) {
-    # split up the alias string
-       my @alias = split /=/, $f[5];
-       my $a;
-       foreach $a (@alias) {
-         next if $a eq $p;  # ignore if we have it already
-         my $nref = $pre{$a};
-         $pre{$a} = $ref if !$nref;       # copy the original ref if new 
+       $line++;
+       next if /^\s*#/;
+       next if /^\s*$/;
+       my $l = $_;
+       chomp;
+       my @f = split /:\s+|;/;
+       my $p = uc $f[4];
+       my $ref = $pre{$p};
+       if ($ref) {
+               # split up the alias string
+               my @alias = split /=/, $f[5];
+               my $a;
+               foreach $a (@alias) {
+                       next if $a eq $p;       # ignore if we have it already
+                       my $nref = $pre{$a};
+                       $pre{$a} = $ref if !$nref; # copy the original ref if new 
+               }
+       } else {
+               print "line $line: unknown prefix '$p' on $l in rsgb.cty\n";
        }
-  } else {
-    print "unknown prefix $p\n";
-  }
 }
 
-open(OUT, ">$data/prefix_data.pl") or die "Can't open $data/prefix_data.pl ($!)";
+open(OUT, ">$main::data/prefix_data.pl") or die "Can't open $main::data/prefix_data.pl ($!)";
 
 print OUT "\%pre = (\n";
-foreach $k (sort keys %pre) {
-  my $ans = printpre($k);
-  print OUT "  '$k' => '$ans',\n";
+foreach my $k (sort keys %pre) {
+       my $ans = printpre($k);
+       print OUT "  '$k' => '$ans',\n";
 }
 print OUT ");\n\n";
 
 print OUT "\n\%prefix_loc = (\n";
-foreach $l (sort {$a <=> $b} keys %locn) {
-  print OUT "   $l => bless( {";
-  my ($name, $dxcc, $itu, $cq, $utcoff, $latd, $latm, $lats, $latl, $longd, $longm, $longs, $longl) = split /\s+/, $locn{$l};
+foreach my $l (sort {$a <=> $b} keys %locn) {
+       print OUT "   $l => bless( {";
+       my ($name, $dxcc, $itu, $cq, $utcoff, $latd, $latm, $lats, $latl, $longd, $longm, $longs, $longl) = split /\s+/, $locn{$l};
   
-  $longd += ($longm/60);
-  $longd = 0-$longd if (uc $longl) eq 'W'; 
-  $latd += ($latm/60);
-  $latd = 0-$latd if (uc $latl) eq 'S';
-  print OUT " name => '$name',";
-  print OUT " dxcc => $dxcc,";
-  print OUT " itu => $itu,";
-  print OUT " cq => $cq,";
-  print OUT " utcoff => $utcoff,";
-  print OUT " lat => $latd,";
-  print OUT " long => $longd";
-  print OUT " }, 'Prefix'),\n";
+       $longd += ($longm/60);
+       $longd = 0-$longd if (uc $longl) eq 'W'; 
+       $latd += ($latm/60);
+       $latd = 0-$latd if (uc $latl) eq 'S';
+       print OUT " name => '$name',";
+       print OUT " dxcc => $dxcc,";
+       print OUT " itu => $itu,";
+       print OUT " cq => $cq,";
+       print OUT " utcoff => $utcoff,";
+       print OUT " lat => $latd,";
+       print OUT " long => $longd";
+       print OUT " }, 'Prefix'),\n";
 }
 print OUT ");\n\n";
 
@@ -140,31 +149,31 @@ close(OUT);
 
 sub addpre
 {
-  my ($p, $ent) = @_;
-  my $ref = $pre{$p};
-  $ref = $pre{$p} = [] if !$ref;
-  push @{$ref}, $ent;;
+       my ($p, $ent) = @_;
+       my $ref = $pre{$p};
+       $ref = $pre{$p} = [] if !$ref;
+       push @{$ref}, $ent;;
 }
 
 sub printpre
 {
-  my $p = shift;
-  my $ref = $pre{$p};
-  my $out;
-  my $r;
+       my $p = shift;
+       my $ref = $pre{$p};
+       my $out;
+       my $r;
   
-  foreach $r (@{$ref}) {
-    $out .= "$r,";
-  }
-  chop $out;
-  return $out;
+       foreach $r (@{$ref}) {
+               $out .= "$r,";
+       }
+       chop $out;
+       return $out;
 }
 
 sub addloc
 {
-  my $locstr = shift;
-  $locstr =~ s/\'/\\'/g;
-  my $loc = $loc{$locstr} = $nextloc++;
-  $locn{$loc} = $locstr;
-  return $loc;
+       my $locstr = shift;
+       $locstr =~ s/\'/\\'/g;
+       my $loc = $loc{$locstr} = $nextloc++;
+       $locn{$loc} = $locstr;
+       return $loc;
 }