From 7101f92654a7a2bffbe5d3fb80de89710ee3951e Mon Sep 17 00:00:00 2001 From: djk Date: Mon, 27 Mar 2000 10:30:20 +0000 Subject: [PATCH] added 4W and TX0 to wpxloc.raw and rsgb.cty tidied up create_prefix.pl --- Changes | 10 + data/prefix_data.pl | 2196 +++++++++++++++++++++-------------------- data/rsgb.cty | 7 +- data/wpxloc.raw | 7 +- perl/create_prefix.pl | 195 ++-- 5 files changed, 1221 insertions(+), 1194 deletions(-) diff --git a/Changes b/Changes index ae13a0cb..09606109 100644 --- 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======================================================================= diff --git a/data/prefix_data.pl b/data/prefix_data.pl index 0e970871..5f8b16af 100644 --- a/data/prefix_data.pl +++ b/data/prefix_data.pl @@ -244,20 +244,20 @@ '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', @@ -266,15 +266,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', @@ -287,21 +287,21 @@ '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', @@ -339,11 +339,11 @@ '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', @@ -356,10 +356,10 @@ '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', @@ -380,19 +380,19 @@ '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', @@ -427,21 +427,21 @@ '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', @@ -451,37 +451,37 @@ '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', @@ -499,22 +499,22 @@ '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', @@ -544,104 +544,104 @@ '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', @@ -658,7 +658,7 @@ 'CD0' => '76', 'CD0X' => '77', 'CD0Z' => '78', - 'CE' => '74,353,354', + 'CE' => '74,351,352', 'CE0' => '76', 'CE0A' => '76', 'CE0BYM' => '78', @@ -671,7 +671,7 @@ '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', @@ -687,57 +687,57 @@ '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', @@ -766,29 +766,29 @@ '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', @@ -811,13 +811,13 @@ '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', @@ -833,49 +833,49 @@ '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', @@ -905,7 +905,7 @@ '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', @@ -929,26 +929,26 @@ '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', @@ -976,7 +976,7 @@ 'H3' => '145', 'H4' => '131', 'H40' => '132', - 'H5' => '542', + 'H5' => '540', 'H6' => '307', 'H7' => '307', 'H8' => '145', @@ -996,11 +996,11 @@ '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', @@ -1021,11 +1021,11 @@ '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', @@ -1054,7 +1054,7 @@ 'IY' => '150', 'IY0GA' => '151', 'IZ' => '150', - 'J' => '159,160,381,382,383', + 'J' => '159,160,379,380,381', 'J2' => '153', 'J3' => '154', 'J4' => '221', @@ -1064,7 +1064,7 @@ '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', @@ -1104,7 +1104,7 @@ 'JQ8NQJ/JD1' => '161', 'JR' => '159', 'JS' => '159', - 'JT' => '163,384', + 'JT' => '163,382', 'JU' => '163', 'JV' => '163', 'JW' => '164', @@ -1112,19 +1112,19 @@ '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', @@ -1154,10 +1154,10 @@ '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', @@ -1165,8 +1165,8 @@ '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', @@ -1225,7 +1225,7 @@ 'KX6BU' => '292', 'KY' => '293', 'KZ' => '293', - 'L' => '186,397,398', + 'L' => '186,395,396', 'L1' => '186', 'L2' => '186', 'L3' => '186', @@ -1235,7 +1235,7 @@ 'L7' => '186', 'L8' => '186', 'L9' => '186', - 'LA' => '185,394,395,396', + 'LA' => '185,392,393,394', 'LB' => '185', 'LC' => '185', 'LD' => '185', @@ -1255,17 +1255,17 @@ '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', @@ -1392,7 +1392,7 @@ 'MZ7' => '127', 'MZ8' => '129', 'N' => '293', - 'N0' => '523', + 'N0' => '521', 'NA' => '293', 'NB' => '293', 'NC' => '293', @@ -1407,34 +1407,34 @@ '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', @@ -1446,9 +1446,9 @@ 'OF0' => '194', 'OG' => '193', 'OG0' => '194', - 'OH' => '193,399', + 'OH' => '193,397', 'OH0' => '194', - 'OH0M' => '400', + 'OH0M' => '398', 'OH0MA' => '195', 'OH0MB' => '195', 'OH0MD' => '195', @@ -1457,9 +1457,9 @@ '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', @@ -1471,10 +1471,10 @@ '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', @@ -1509,70 +1509,70 @@ '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', @@ -1582,250 +1582,250 @@ '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', @@ -1836,7 +1836,7 @@ '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', @@ -1866,16 +1866,16 @@ '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', @@ -1905,7 +1905,7 @@ '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', @@ -1916,98 +1916,100 @@ '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', @@ -2031,158 +2033,158 @@ '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', @@ -2190,11 +2192,11 @@ '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', @@ -2203,7 +2205,7 @@ 'VK9L' => '262', 'VK9M' => '265', 'VK9N' => '266', - 'VK9NC' => '464', + 'VK9NC' => '462', 'VK9NL' => '262', 'VK9NM' => '265', 'VK9NN' => '266', @@ -2211,71 +2213,71 @@ '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', @@ -2285,18 +2287,18 @@ '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', @@ -2304,91 +2306,91 @@ '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', @@ -2403,16 +2405,16 @@ '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', @@ -2435,78 +2437,78 @@ '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', @@ -2516,7 +2518,7 @@ 'XR' => '74', 'XR0' => '76', 'XR0X' => '77', - 'XS' => '350', + 'XS' => '348', 'XT' => '296', 'XU' => '297', 'XV' => '14', @@ -2525,11 +2527,11 @@ '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', @@ -2547,7 +2549,7 @@ 'YQ' => '308', 'YR' => '308', 'YS' => '309', - 'YT' => '531', + 'YT' => '529', 'YU' => '310', 'YU5' => '312', 'YV' => '315', @@ -2558,7 +2560,7 @@ 'YX0' => '316', 'YY' => '315', 'YY0' => '316', - 'YZ' => '531', + 'YZ' => '529', 'Z2' => '323', 'Z3' => '312', 'ZA' => '317', @@ -2597,57 +2599,57 @@ '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', @@ -2655,14 +2657,14 @@ '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', @@ -2670,14 +2672,14 @@ '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', @@ -3028,210 +3030,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'), ); diff --git a/data/rsgb.cty b/data/rsgb.cty index a659b997..812a0ef2 100644 --- a/data/rsgb.cty +++ b/data/rsgb.cty @@ -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; + + + diff --git a/data/wpxloc.raw b/data/wpxloc.raw index cf90ff13..65b3d0de 100644 --- a/data/wpxloc.raw +++ b/data/wpxloc.raw @@ -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 @ + diff --git a/perl/create_prefix.pl b/perl/create_prefix.pl index d21f30f7..9c98a46c 100755 --- a/perl/create_prefix.pl +++ b/perl/create_prefix.pl @@ -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 () { - 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 () { # go back to the beginning and this time add prefixes (adding new location entries, if required) seek(IN, 0, 0); +my $line; while () { - $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 () { - 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; } -- 2.34.1