GNU bug report logs - #67195
29.1; request: country flag EMOJI input function

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: awrhygty@HIDDEN; merged with #67202; dated Wed, 15 Nov 2023 17:01:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Severity set to 'wishlist' from 'normal' Request was from Stefan Kangas <stefankangas@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Merged 67195 67202. Request was from Eli Zaretskii <eliz@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 15 Nov 2023 17:00:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 15 12:00:07 2023
Received: from localhost ([127.0.0.1]:53282 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r3JFG-0003RO-Rk
	for submit <at> debbugs.gnu.org; Wed, 15 Nov 2023 12:00:07 -0500
Received: from lists.gnu.org ([2001:470:142::17]:46054)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <awrhygty@HIDDEN>) id 1r3JFE-0003Gr-G6
 for submit <at> debbugs.gnu.org; Wed, 15 Nov 2023 12:00:05 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <awrhygty@HIDDEN>)
 id 1r39TG-0007eU-0N
 for bug-gnu-emacs@HIDDEN; Wed, 15 Nov 2023 01:33:54 -0500
Received: from mail-tyzapc01olkn20801.outbound.protection.outlook.com
 ([2a01:111:f403:280c::801]
 helo=APC01-TYZ-obe.outbound.protection.outlook.com)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <awrhygty@HIDDEN>)
 id 1r39TD-0004ot-0L
 for bug-gnu-emacs@HIDDEN; Wed, 15 Nov 2023 01:33:53 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=X7qXNpACIoCGb+sCaZXBhJ93baCS3rzi/TTXNY52V3xhb6rpwiru82UMUKRWM6XzXlFlVcrv4oKx+29XcLyDN8Jf0fUnxUvi24HkECQfQMMRMarQFtAueqqzM1ZRWGFdKT1hkAZjOr3JPFHP0f1fWsqYnSpKW3zjweq9MQH/+YOKTSl+KeYov3d2U29g80LTTQXEkoazNG28MA470MUK+MefUSQqOH/2uv9BfHMyAMTpElfaEYqgXhE40Wu7IRVnEXh3GmTjq3JrsE/TZ6Veea7TTkpggU4hFMsYWLgiexX22I9O/qoB2rdwyj+esCVUD2Vv6WDwvaEhOWdVzuUgJA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=KXMOZqiobC5acjmg0RtGOZzk0vMMN6kjoiPMt+k59gw=;
 b=FInlVjRB4tx/cBUgIVFZuBHy0A/NTZpXH+9DoUUgeJEM9Mk8/JGCGn5bCb14/B4prh/EJJYiC6u6MEnHrCw8dcb3w3FJB3e/t1NJJGFNusGQ1lblCW8IV0iyzpT5Pb92DoLau9HwtrQoUDErk9tqmiPpmRQ+xA4uJrvkN7gFbW9A01wfkhRmNSNPX8SEnuaFi4dgLI0fU95xHhZbaNfTGJLGu8rxUvZ9OHZuItqL0oieTlyvkHPePQTefbcDswPgBHBkUOMBq1Dt2QF2DyX1TrI2+62Qbd4+RmqODxO8PxqZUzIrG5Mh3y62wbZOwbeNIrbSxLZS+CSbM9pLGpv00g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=KXMOZqiobC5acjmg0RtGOZzk0vMMN6kjoiPMt+k59gw=;
 b=eFQGYkJ3XqKz2CsNJ79FOv8MsId+5WxBSuxTfOlKzpuW1AVTMhZCn+Hc7A68ZY/lTtsDrCZjQO/I4ILZLLsDtvxRANCqvpiWa4KwdRwvBWNc9chD80NhgVGFIa+ApM76vRyDgSht9ypfAVcPSy5TfXj6YGzzcLs1uEq4X+OA7yUVo7RTaN4crNNnXTaCDnJhUJKFWyzAE3cdJWW7DYTZKky/a6GwAVi4PG8I5d0iZDZNYAhSIcsb//Custl4w/B2PwYaOHTdz3A1Yy4SCOv4CQSfcq41V6+d32ZenomfJvXQRZFlgLFu9l8dMu7csJFzjiyi9qJ1GAfQs7eyV/wujw==
Received: from TYZPR01MB3920.apcprd01.prod.exchangelabs.com
 (2603:1096:400:30::11) by OSQPR01MB6551.apcprd01.prod.exchangelabs.com
 (2603:1096:604:273::9) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6977.31; Wed, 15 Nov
 2023 06:28:41 +0000
Received: from TYZPR01MB3920.apcprd01.prod.exchangelabs.com
 ([fe80::167d:ce92:354e:23f3]) by TYZPR01MB3920.apcprd01.prod.exchangelabs.com
 ([fe80::167d:ce92:354e:23f3%4]) with mapi id 15.20.6977.029; Wed, 15 Nov 2023
 06:28:41 +0000
From: awrhygty@HIDDEN
To: bug-gnu-emacs@HIDDEN
Subject: 29.1; request: country flag EMOJI input function
Date: Wed, 15 Nov 2023 15:28:33 +0900
Message-ID: <TYZPR01MB3920BA64F0B62E7DFEE3A21AC3B1A@HIDDEN>
Content-Type: multipart/mixed; boundary="=-=-="
X-TMN: [vC/zvVTIsADcBM9ZHHdpz/yUwGJxuQbGgjdfIRke92E=]
X-ClientProxiedBy: TYCPR01CA0204.jpnprd01.prod.outlook.com
 (2603:1096:405:7a::11) To TYZPR01MB3920.apcprd01.prod.exchangelabs.com
 (2603:1096:400:30::11)
X-Microsoft-Original-Message-ID: <8634x7bkdq.fsf@HIDDEN>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: TYZPR01MB3920:EE_|OSQPR01MB6551:EE_
X-MS-Office365-Filtering-Correlation-Id: ef34b139-69cc-4823-fab8-08dbe5a41b88
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: b7Axysjwu3VP1tOY2sSyh7uXFlzwJF2u6XNbd6Ibq3kOGrAVNrij7FTpBsFA/oQeZMSrrbalzI7QDDNw9o3/UxCHSfxzKkHubROeU2IXSZuv26sYKS2FzZTC/rS2VMiR51Dyure5DwfWJC28fpHE2KFcifo5wh2adNK1LLsjObfpz3lwMdWrM1CfkhaNBBiIBLZUN4ZgjTvR7CmgyufSxUg8i3NZfj8pXYByKnlJ5wH4jizRtNwcVkTORp6+UP0hGEr4VRjhdmlVhGzFgwL8oGy7HOXpkKn6r/DUsFl36OAnfA/0R8GIaJJCrExtgHX38KzbiPqb2zKQhwnXvaKCcA+Dp6kMF4sadqZkMpDfk4lDMQlgm0NgoqUaLQtvmCBzYSopYwiB0tSwhCckKXKw8NymfwEsVBZjPccq5a/M7k2FOLbL6KgmSsB2Px3c0L3KsmE0JgHa8wyyBi4kWQA5mPvVPuCOKCxs+OviKcmbXqYpnnFASYxF2SF+jEugNqEVouHFKRUN3YUpddUcM7YlafbWGZ1X77ljMTMdZsc4z1h+mVuhULaDdDtHiSIY9xC4
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?iso-8859-1?Q?Prbnvsb2IPi9jw9yyAbsk3SSG1aaVaEFJgy0yt5g88WQxYZBPLuxAgXjdA?=
 =?iso-8859-1?Q?lMJKTHzWD2UKumBrn+yRDqCvRgo2OWeTOEH2xdYY95h55emRXKL3GDgsHr?=
 =?iso-8859-1?Q?sLHu3+LY3X2oG0jk8j9J31v6MvIV6WGhYJCkjFyEMd0eT2SIV4WsOCcgzW?=
 =?iso-8859-1?Q?AJ17h/eCrKUJiUI00mQmZ1ERQlY1OhgLGC46DOHuYWMHeQgxm73f4UyTIL?=
 =?iso-8859-1?Q?p8ds0uprjvNp5BmEKmSp5xzCzBSUrtQdm4+JUGyfweEjm9gIn9TGv6Uq0h?=
 =?iso-8859-1?Q?aaSptPd2ZIEJEwHF2zKyotxLKo0VYhQ3N2CzIgxgV8WIH8xwHY3sSpMMjQ?=
 =?iso-8859-1?Q?NiAk4oy+hhHgKrdrRAgw3+r3Xf1FbBqWlrwOfYm2fqa7Fhf/HXJTwbi3O3?=
 =?iso-8859-1?Q?cEiBIZk8+xXIraUz/49aPEnf7v1hEmtdYPILP5QbfqU0v0LTtlM6habR/N?=
 =?iso-8859-1?Q?tZoSaGLxN2BvzdB6xMomSZyRMHqa4nZqvrFNcJo6xA+fYWBsxo5bWVtA7z?=
 =?iso-8859-1?Q?dAYg4+6kfIhkFxP2/zXYXB2YAZAxBLO0vUvtg+9aI6q6W79RD/4Hvjr2zu?=
 =?iso-8859-1?Q?98qUaU8vqXze/9El99uKErjweCarYuyJ6x+qfxQEGHQaE5BEyxBHqtITLV?=
 =?iso-8859-1?Q?uK9ACgFNLOqfya3Aj4518DFQUy/M1rYfum5HG2gWY0pvuyEVKyZE6naUU5?=
 =?iso-8859-1?Q?a/olIDxEi1D2FQMQu/ei8lh85zPTsYICoeVbDliCHrz/6AiwYInYHQ4Y/9?=
 =?iso-8859-1?Q?ripZW22DPP9JB5tMFAW6cizQjtoZ8NjWp1/s8dpgxUshtwO+XQIHp93XvV?=
 =?iso-8859-1?Q?LUHxVpIpMRdUYLdviIZ6zqHZmJeL1HbW4uwcYH8dB3mnzkkYIynZXnEPFl?=
 =?iso-8859-1?Q?yRr/1yQ4HOrR7b+DNquinwlM6f1pqY5qKzf4SfJulFjOVPRyIjGzaqbizG?=
 =?iso-8859-1?Q?sX/Zhh1sZthdKKo5Rm4O8zDBAxmr8ljHwMBEN1dzlDZYnOL0BnEkkxzOXO?=
 =?iso-8859-1?Q?Jt8k4UBS2SFdDnKx4y47ud/UoXX/H+ILAeNTVWfEfVuI8Gs8WCR1x9+ua5?=
 =?iso-8859-1?Q?fLWSLlKn4ssR0NtAngZVF2pvJua8lOpM1zMFu0m+vSfhf1iYE9MOCllfJ+?=
 =?iso-8859-1?Q?M4Ux99voh5sOfOKfCh9V43jJiNY04FML1G/Qauyudhw/nsGADpeJnoaOTT?=
 =?iso-8859-1?Q?GSGI3DjAr55RoNQUQxifuaiLNxIXl157ZOhQZ05MCTrqakqwyN1JXGjJ5e?=
 =?iso-8859-1?Q?c2nn2QPArk6YmRSwTw4SdS63fK0rl/IHbRSLWqBrA=3D?=
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ef34b139-69cc-4823-fab8-08dbe5a41b88
X-MS-Exchange-CrossTenant-AuthSource: TYZPR01MB3920.apcprd01.prod.exchangelabs.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Nov 2023 06:28:40.8406 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSQPR01MB6551
Received-SPF: pass client-ip=2a01:111:f403:280c::801;
 envelope-from=awrhygty@HIDDEN;
 helo=APC01-TYZ-obe.outbound.protection.outlook.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

--=-=-=
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable


There are so many country flag EMOJIs, that it is difficult to select one
from EMOJI list. There should be a country flag input function.
My requirements are:
  (1)accept several names for one EMOJI
     ex. United Kingdom, UK, U.K., Britain
  (2)accept translated names in local languages
  (3)accept ASCII characters for accented alphabets
     ex. Aland Islands as =C5land Islands
I created such data and functions.
  (1) is done with formal names, common names, and other names in English.
  (2) is done with Japanese.
  (3) is done with completion.
Type M-x emoji-country-flag-search RET and input a country name,
a country flag EMOJI is inserted.

The prompt string may not be appropriate because I used #'emoji-search
internally for the purpose of listing of available completions.


--=-=-=
Content-Type: application/emacs-lisp
Content-Disposition: attachment; filename=emoji-country-flags.el
Content-Transfer-Encoding: quoted-printable

(defvar emoji-country-flag-name-hashtab nil=0D
  "Hashtable for completion in emoji-country-flag-insert")=0D
=0D
(defvar emoji-country-flag-name-definitions=0D
  '(emoji-country-flag-names-en=0D
    emoji-country-flag-names-iso3166)=0D
  "List of country name definitions.=0D
Each definition is a string or a symbol whose value is a string.=0D
=0D
See `emoji-country-flag-names-en' value for the definition format.")=0D
=0D
=0C=0D
;;; country-flag name definitions=0D
=0D
(defconst emoji-country-flag-names-en "=0D
AC	Ascension Island=0D
AD	Principality of Andorra=0D
	Andorra=0D
AE	United Arab Emirates=0D
	UAE=0D
AF	Afghanistan=0D
AG	Antigua and Barbuda=0D
AI	Anguilla=0D
AL	Republic of Albania=0D
	Albania=0D
AM	Republic of Armenia=0D
	Armenia=0D
AO	Republic of Angola=0D
	Angola=0D
AQ	Antarctica=0D
AR	Argentine Republic=0D
	Argentina=0D
AS	American Samoa=0D
AT	Republic of Austria=0D
	Austria=0D
AU	Commonwealth of Australia=0D
	Australia=0D
AW	Country of Aruba=0D
	Aruba=0D
AX	=C3=85land Islands=0D
AZ	Republic of Azerbaijan=0D
	Azerbaijan=0D
BA	Bosnia and Herzegovina=0D
BB	Barbados=0D
BD	People's Republic of Bangladesh=0D
	Bangladesh=0D
BE	Kingdom of Belgium=0D
	Belgium=0D
BF	Burkina Faso=0D
BG	Republic of Bulgaria=0D
	Bulgaria=0D
BH	Kingdom of Bahrain=0D
	Bahrain=0D
BI	Republic of Burundi=0D
	Burundi=0D
BJ	Republic of Benin=0D
	Benin=0D
BL	St. Barth=C3=A9lemy=0D
	Saint Barth=C3=A9lemy=0D
	St. Barts=0D
BM	Bermuda=0D
BN	Brunei Darussalam=0D
	Brunei=0D
BO	Plurinational State of Bolivia=0D
	Bolivia=0D
BQ	Caribbean Netherlands=0D
	Caribbean=0D
BR	Federative Republic of Brazil=0D
	Brazil=0D
BS	Commonwealth of The Bahamas=0D
	Bahamas=0D
BT	Kingdom of Bhutan=0D
	Bhutan=0D
BV	Bouvet Island=0D
BW	Republic of Botswana=0D
	Botswana=0D
BY	Republic of Belarus=0D
	Belarus=0D
BZ	Belize=0D
CA	Canada=0D
CC	Territory of Cocos (Keeling) Islands=0D
	Cocos (Keeling) Islands=0D
CD	Democratic Republic of the Congo=0D
	Congo - Kinshasa=0D
	DR Congo=0D
CF	Central African Republic=0D
CG	Republic of the Congo=0D
	Congo - Brazzaville=0D
	Congo Republic=0D
CH	Swiss Confederation=0D
	Switzerland=0D
CI	Republic of C=C3=B4te d'Ivoire=0D
	C=C3=B4te d'Ivoire=0D
	Ivory Coast=0D
CK	Cook Islands=0D
CL	Republic of Chile=0D
	Chile=0D
CM	Republic of Cameroon=0D
	Cameroon=0D
CN	People's Republic of China=0D
	China=0D
	PRC=0D
CO	Republic of Colombia=0D
	Colombia=0D
CP	Clipperton Island=0D
CR	Republic of Costa Rica=0D
	Costa Rica=0D
CU	Republic of Cuba=0D
	Cuba=0D
CV	Republic of Cabo Verde=0D
	Cape Verde=0D
	Cabo Verde=0D
CW	Country of Cura=C3=A7ao=0D
	Cura=C3=A7ao=0D
CX	Territory of Christmas Island=0D
	Christmas Island=0D
CY	Republic of Cyprus=0D
	Cyprus=0D
CZ	Czech Republic=0D
	Czechia=0D
DE	Federal Republic of Germany=0D
	Germany=0D
DG	Diego Garcia=0D
DJ	Republic of Djibouti=0D
	Djibouti=0D
DK	Kingdom of Denmark=0D
	Denmark=0D
DM	Commonwealth of Dominica=0D
	Dominica=0D
DO	Dominican Republic=0D
DZ	People's Democratic Republic of Algeria=0D
	Algeria=0D
EA	Ceuta and Melilla=0D
EC	Republic of Ecuador=0D
	Ecuador=0D
EE	Republic of Estonia=0D
	Estonia=0D
EG	Arab Republic of Egypt=0D
	Egypt=0D
EH	Western Sahara=0D
ER	State of Eritrea=0D
	Eritrea=0D
ES	Kingdom of Spain=0D
	Spain=0D
ET	Federal Democratic Republic of Ethiopia=0D
	Ethiopia=0D
EU	European Union=0D
	EU=0D
FI	Republic of Finland=0D
	Finland=0D
FJ	Republic of Fiji=0D
	Fiji=0D
FK	Falkland Islands=0D
	Malvinas=0D
FM	Federated States of Micronesia=0D
	Micronesia=0D
FO	Faroe Islands=0D
	Faeroe Islands=0D
	Faroes=0D
FR	French Republic=0D
	France=0D
GA	Gabonese Republic=0D
	Gabon=0D
GB	United Kingdom of Great Britain and Northern Ireland=0D
	United Kingdom=0D
	UK=0D
	U.K.=0D
	Britain=0D
GB-ENG	U.K. England=0D
GB-SCT	U.K. Scotland=0D
GB-WLS	U.K. Wales=0D
GD	Grenada=0D
GE	Georgia=0D
GF	French Guiana=0D
GG	Bailiwick of Guernsey=0D
	Guernsey=0D
GH	Republic of Ghana=0D
	Ghana=0D
GI	Gibraltar=0D
GL	Greenland=0D
GM	Republic of The Gambia=0D
	Gambia=0D
GN	Republic of Guinea=0D
	Guinea=0D
GP	Guadeloupe=0D
GQ	Republic of Equatorial Guinea=0D
	Equatorial Guinea=0D
GR	Hellenic Republic=0D
	Greece=0D
GS	South Georgia and South Sandwich Islands=0D
GT	Republic of Guatemala=0D
	Guatemala=0D
GU	Guam=0D
GW	Republic of Guinea-Bissau=0D
	Guinea-Bissau=0D
GY	Co-operative Republic of Guyana=0D
	Guyana=0D
HK	Hong Kong SAR China=0D
	Hong Kong=0D
HM	Territory of Heard Island and McDonald Islands=0D
	Heard Island and McDonald Islands=0D
	Heard and McDonald Islands=0D
	HIMI=0D
HN	Republic of Honduras=0D
	Honduras=0D
HR	Republic of Croatia=0D
	Croatia=0D
HT	Republic of Haiti=0D
	Haiti=0D
HU	Hungary=0D
IC	Canary Islands=0D
ID	Republic of Indonesia=0D
	Indonesia=0D
IE	Ireland=0D
IL	State of Israel=0D
	Israel=0D
IM	Isle of Man=0D
	Mann=0D
IN	Republic of India=0D
	India=0D
	Bharat=0D
IO	British Indian Ocean Territory=0D
IQ	Republic of Iraq=0D
	Iraq=0D
IR	Islamic Republic of Iran=0D
	Iran=0D
IS	Iceland=0D
IT	Italian Republic=0D
	Italy=0D
JE	Bailiwick of Jersey=0D
	Jersey=0D
JM	Jamaica=0D
JO	Hashemite Kingdom of Jordan=0D
	Jordan=0D
JP	Japan=0D
	Nippon=0D
KE	Republic of Kenya=0D
	Kenya=0D
KG	Kyrgyz Republic=0D
	Kyrgyzstan=0D
KH	Kingdom of Cambodia=0D
	Cambodia=0D
KI	Republic of Kiribati=0D
	Kiribati=0D
KM	Union of the Comoros=0D
	Comoros=0D
KN	Federation of Saint Christopher and Nevis=0D
	Saint Christopher and Nevis=0D
	Saint Kitts and Nevis=0D
KP	Democratic People's Republic of Korea=0D
	North Korea=0D
	DPRK=0D
KR	Republic of Korea=0D
	South Korea=0D
	ROK=0D
KW	State of Kuwait=0D
	Kuwait=0D
KY	Cayman Islands=0D
KZ	Republic of Kazakhstan=0D
	Kazakhstan=0D
LA	Lao People's Democratic Republic=0D
	Laos=0D
LB	Republic of Lebanon=0D
	Lebanon=0D
LC	Saint Lucia=0D
	St. Lucia=0D
LI	Principality of Liechtenstein=0D
	Liechtenstein=0D
LK	Democratic Socialist Republic of Sri Lanka=0D
	Sri Lanka=0D
LR	Republic of Liberia=0D
	Liberia=0D
LS	Kingdom of Lesotho=0D
	Lesotho=0D
LT	Republic of Lithuania=0D
	Lithuania=0D
LU	Grand Duchy of Luxembourg=0D
	Luxembourg=0D
LV	Republic of Latvia=0D
	Latvia=0D
LY	State of Libya=0D
	Libya=0D
MA	Kingdom of Morocco=0D
	Morocco=0D
MC	Principality of Monaco=0D
	Monaco=0D
MD	Republic of Moldova=0D
	Moldova=0D
ME	Montenegro=0D
MF	Collectivity of Saint Martin=0D
	St. Martin=0D
MG	Republic of Madagascar=0D
	Madagascar=0D
MH	Republic of the Marshall Islands=0D
	Marshall Islands=0D
MK	Republic of North Macedonia=0D
	North Macedonia=0D
ML	Republic of Mali=0D
	Mali=0D
MM	Republic of the Union of Myanmar=0D
	Myanmar=0D
	Burma=0D
MN	Mongolia=0D
MO	Macao SAR China=0D
	Macao=0D
	MSAR=0D
MP	Commonwealth of the Northern Mariana Islands=0D
	Northern Mariana Islands=0D
MQ	Martinique=0D
MR	Islamic Republic of Mauritania=0D
	Mauritania=0D
MS	Montserrat=0D
MT	Republic of Malta=0D
	Malta=0D
MU	Republic of Mauritius=0D
	Mauritius=0D
MV	Republic of Maldives=0D
	Maldives=0D
MW	Republic of Malawi=0D
	Malawi=0D
MX	United Mexican States=0D
	Mexico=0D
MY	Malaysia=0D
MZ	Republic of Mozambique=0D
	Mozambique=0D
NA	Republic of Namibia=0D
	Namibia=0D
NC	New Caledonia=0D
NE	Republic of the Niger=0D
	Niger=0D
NF	Norfolk Island=0D
NG	Federal Republic of Nigeria=0D
	Nigeria=0D
NI	Republic of Nicaragua=0D
	Nicaragua=0D
NL	Kingdom of the Netherlands=0D
	Netherlands=0D
	Holland=0D
	Dutch=0D
NO	Kingdom of Norway=0D
	Norway=0D
NP	Nepal=0D
NR	Republic of Nauru=0D
	Nauru=0D
NU	Niue=0D
NZ	New Zealand=0D
OM	Sultanate of Oman=0D
	Oman=0D
PA	Republic of Panama=0D
	Panama=0D
PE	Republic of Peru=0D
	Peru=0D
PF	French Polynesia=0D
PG	Independent State of Papua New Guinea=0D
	Papua New Guinea=0D
PH	Republic of the Philippines=0D
	Philippines=0D
PK	Islamic Republic of Pakistan=0D
	Pakistan=0D
PL	Republic of Poland=0D
	Poland=0D
PM	Territorial Collectivity of Saint-Pierre and Miquelon=0D
	St. Pierre and Miquelon=0D
PN	Pitcairn Islands=0D
PR	Commonwealth of Puerto Rico=0D
	Puerto Rico=0D
PS	State of Palestine=0D
	Palestine=0D
	Palestinian Territories=0D
PT	Portuguese Republic=0D
	Portugal=0D
PW	Republic of Palau=0D
	Palau=0D
PY	Republic of Paraguay=0D
	Paraguay=0D
QA	State of Qatar=0D
	Qatar=0D
RE	R=C3=A9union=0D
RO	Romania=0D
RS	Republic of Serbia=0D
	Serbia=0D
RU	Russian Federation=0D
	Russia=0D
RW	Republic of Rwanda=0D
	Rwanda=0D
SA	Kingdom of Saudi Arabia=0D
	Saudi Arabia=0D
SB	Solomon Islands=0D
SC	Republic of Seychelles=0D
	Seychelles=0D
SD	Republic of the Sudan=0D
	Sudan=0D
SE	Kingdom of Sweden=0D
	Sweden=0D
SG	Republic of Singapore=0D
	Singapore=0D
SH	St. Helena=0D
SI	Republic of Slovenia=0D
	Slovenia=0D
SJ	Svalbard and Jan Mayen=0D
	Svalbard=0D
	Spitsbergen=0D
SK	Slovak Republic=0D
	Slovakia=0D
SL	Republic of Sierra Leone=0D
	Sierra Leone=0D
SM	Republic of San Marino=0D
	San Marino=0D
SN	Republic of Senegal=0D
	Senegal=0D
SO	Federal Republic of Somalia=0D
	Somalia=0D
SR	Republic of Suriname=0D
	Suriname=0D
SS	Republic of South Sudan=0D
	South Sudan=0D
ST	Democratic Republic of S=C3=A3o Tom=C3=A9 and Pr=C3=ADncipe=0D
	S=C3=A3o Tom=C3=A9 and Pr=C3=ADncipe=0D
SV	Republic of El Salvador=0D
	El Salvador=0D
SX	Sint Maarten=0D
SY	Syrian Arab Republic=0D
	Syria=0D
SZ	Kingdom of Eswatini=0D
	Eswatini=0D
	Kingdom of Swaziland=0D
	Swaziland=0D
TA	Tristan da Cunha=0D
TC	Turks and Caicos Islands=0D
TD	Republic of Chad=0D
	Chad=0D
TF	French Southern and Antarctic Lands=0D
	French Southern Territories=0D
	French Southern Lands=0D
TG	Togolese Republic=0D
	Togo=0D
TH	Kingdom of Thailand=0D
	Thailand=0D
TJ	Republic of Tajikistan=0D
	Tajikistan=0D
TK	Tokelau=0D
TL	Democratic Republic of Timor-Leste=0D
	Timor-Leste=0D
	East Timor=0D
TM	Turkmenistan=0D
TN	Republic of Tunisia=0D
	Tunisia=0D
TO	Kingdom of Tonga=0D
	Tonga=0D
TR	Republic of T=C3=BCrkiye=0D
	Republic of Turkey=0D
	Turkey=0D
	T=C3=BCrkiye=0D
TT	Republic of Trinidad and Tobago=0D
	Trinidad and Tobago=0D
TV	Tuvalu=0D
TW	Republic of China=0D
	Taiwan=0D
	ROC=0D
TZ	United Republic of Tanzania=0D
	Tanzania=0D
UA	Ukraine=0D
UG	Republic of Uganda=0D
	Uganda=0D
UM	United States Minor Outlying Islands=0D
	U.S. Outlying Islands=0D
UN	United Nations=0D
	U.N.=0D
	UN=0D
US	United States of America=0D
	United States=0D
	America=0D
	U.S.=0D
	U.S.A.=0D
	US=0D
	USA=0D
UY	Oriental Republic of Uruguay=0D
	Uruguay=0D
UZ	Republic of Uzbekistan=0D
	Uzbekistan=0D
VA	Vatican City State=0D
	Vatican City=0D
	Vatican=0D
	Holy See=0D
VC	Saint Vincent and the Grenadines=0D
	St. Vincent and Grenadines=0D
VE	Bolivarian Republic of Venezuela=0D
	Venezuela=0D
VG	British Virgin Islands=0D
VI	United States Virgin Islands=0D
	U.S. Virgin Islands=0D
VN	Socialist Republic of Vietnam=0D
	Vietnam=0D
VU	Republic of Vanuatu=0D
	Vanuatu=0D
WF	Territory of the Wallis and Futuna Islands=0D
	Wallis and Futuna=0D
WS	Independent State of Samoa=0D
	Samoa=0D
XK	Republic of Kosovo=0D
	Kosovo=0D
YE	Republic of Yemen=0D
	Yemen=0D
YT	Department of Mayotte=0D
	Mayotte=0D
ZA	Republic of South Africa=0D
	South Africa=0D
ZM	Republic of Zambia=0D
	Zambia=0D
ZW	Republic of Zimbabwe=0D
	Zimbabwe=0D
")=0D
=0D
;; short names may not be substrings or acronyms of long names=0D
;; AR	Argentine Republic=0D
;; 	Argentina=0D
;; CZ	Czech Republic=0D
;; 	Czechia=0D
;; FR	French Republic=0D
;; 	France=0D
;; GR	Hellenic Republic=0D
;; 	Greece=0D
;; IT	Italian Republic=0D
;; 	Italy=0D
;; KG	Kyrgyz Republic=0D
;; 	Kyrgyzstan=0D
;; MX	United Mexican States=0D
;; 	Mexico=0D
;; PT	Portuguese Republic=0D
;; 	Portugal=0D
;; SK	Slovak Republic=0D
;; 	Slovakia=0D
;; CH	Swiss Confederation=0D
;; 	Switzerland=0D
=0D
(defconst emoji-country-flag-names-ja "=0D
AC	=E3=82=A2=E3=82=BB=E3=83=B3=E3=82=B7=E3=83=A7=E3=83=B3=E5=B3=B6=0D
AD	=E3=82=A2=E3=83=B3=E3=83=89=E3=83=A9=E5=85=AC=E5=9B=BD=0D
	=E3=82=A2=E3=83=B3=E3=83=89=E3=83=A9=0D
AE	=E3=82=A2=E3=83=A9=E3=83=96=E9=A6=96=E9=95=B7=E5=9B=BD=E9=80=A3=E9=82=A6=
=0D
	UAE=0D
AF	=E3=82=A2=E3=83=95=E3=82=AC=E3=83=8B=E3=82=B9=E3=82=BF=E3=83=B3=E3=83=BB=
=E3=82=A4=E3=82=B9=E3=83=A9=E3=83=A0=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=A2=E3=83=95=E3=82=AC=E3=83=8B=E3=82=B9=E3=82=BF=E3=83=B3=0D
AG	=E3=82=A2=E3=83=B3=E3=83=86=E3=82=A3=E3=82=B0=E3=82=A2=E3=83=BB=E3=83=90=
=E3=83=BC=E3=83=96=E3=83=BC=E3=83=80=0D
	=E3=82=A2=E3=83=B3=E3=83=81=E3=82=B0=E3=82=A2=E3=83=BB=E3=83=90=E3=83=BC=
=E3=83=96=E3=83=BC=E3=83=80=0D
AI	=E3=82=A2=E3=83=B3=E3=82=AE=E3=83=A9=0D
AL	=E3=82=A2=E3=83=AB=E3=83=90=E3=83=8B=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=82=A2=E3=83=AB=E3=83=90=E3=83=8B=E3=82=A2=0D
AM	=E3=82=A2=E3=83=AB=E3=83=A1=E3=83=8B=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=82=A2=E3=83=AB=E3=83=A1=E3=83=8B=E3=82=A2=0D
AO	=E3=82=A2=E3=83=B3=E3=82=B4=E3=83=A9=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=A2=E3=83=B3=E3=82=B4=E3=83=A9=0D
AQ	=E5=8D=97=E6=A5=B5=0D
AR	=E3=82=A2=E3=83=AB=E3=82=BC=E3=83=B3=E3=83=81=E3=83=B3=E5=85=B1=E5=92=8C=
=E5=9B=BD=0D
	=E3=82=A2=E3=83=AB=E3=82=BC=E3=83=B3=E3=83=81=E3=83=B3=0D
AS	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB=E9=A0=98=E3=82=B5=E3=83=A2=E3=82=A2=
=0D
AT	=E3=82=AA=E3=83=BC=E3=82=B9=E3=83=88=E3=83=AA=E3=82=A2=E5=85=B1=E5=92=8C=
=E5=9B=BD=0D
	=E3=82=AA=E3=83=BC=E3=82=B9=E3=83=88=E3=83=AA=E3=82=A2=0D
	=E3=82=AA=E3=83=BC=E3=82=B9=E3=83=88=E3=83=AA=E3=83=BC=0D
AU	=E3=82=AA=E3=83=BC=E3=82=B9=E3=83=88=E3=83=A9=E3=83=AA=E3=82=A2=E9=80=A3=
=E9=82=A6=0D
	=E3=82=AA=E3=83=BC=E3=82=B9=E3=83=88=E3=83=A9=E3=83=AA=E3=82=A2=0D
AW	=E3=82=A2=E3=83=AB=E3=83=90=0D
AX	=E3=82=AA=E3=83=BC=E3=83=A9=E3=83=B3=E3=83=89=E8=AB=B8=E5=B3=B6=0D
AZ	=E3=82=A2=E3=82=BC=E3=83=AB=E3=83=90=E3=82=A4=E3=82=B8=E3=83=A3=E3=83=B3=
=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=A2=E3=82=BC=E3=83=AB=E3=83=90=E3=82=A4=E3=82=B8=E3=83=A3=E3=83=B3=
=0D
BA	=E3=83=9C=E3=82=B9=E3=83=8B=E3=82=A2=E3=83=BB=E3=83=98=E3=83=AB=E3=83=84=
=E3=82=A7=E3=82=B4=E3=83=93=E3=83=8A=0D
BB	=E3=83=90=E3=83=AB=E3=83=90=E3=83=89=E3=82=B9=0D
BD	=E3=83=90=E3=83=B3=E3=82=B0=E3=83=A9=E3=83=87=E3=82=B7=E3=83=A5=E4=BA=BA=
=E6=B0=91=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=90=E3=83=B3=E3=82=B0=E3=83=A9=E3=83=87=E3=82=B7=E3=83=A5=0D
BE	=E3=83=99=E3=83=AB=E3=82=AE=E3=83=BC=E7=8E=8B=E5=9B=BD=0D
	=E3=83=99=E3=83=AB=E3=82=AE=E3=83=BC=0D
BF	=E3=83=96=E3=83=AB=E3=82=AD=E3=83=8A=E3=83=95=E3=82=A1=E3=82=BD=0D
BG	=E3=83=96=E3=83=AB=E3=82=AC=E3=83=AA=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=83=96=E3=83=AB=E3=82=AC=E3=83=AA=E3=82=A2=0D
BH	=E3=83=90=E3=83=BC=E3=83=AC=E3=83=BC=E3=83=B3=E7=8E=8B=E5=9B=BD=0D
	=E3=83=90=E3=83=BC=E3=83=AC=E3=83=BC=E3=83=B3=0D
BI	=E3=83=96=E3=83=AB=E3=83=B3=E3=82=B8=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=96=E3=83=AB=E3=83=B3=E3=82=B8=0D
BJ	=E3=83=99=E3=83=8A=E3=83=B3=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=99=E3=83=8A=E3=83=B3=0D
BL	=E3=82=B5=E3=83=B3=E3=83=BB=E3=83=90=E3=83=AB=E3=83=86=E3=83=AB=E3=83=9F=
=E3=83=BC=E5=B3=B6=0D
BM	=E3=83=90=E3=83=9F=E3=83=A5=E3=83=BC=E3=83=80=E8=AB=B8=E5=B3=B6=0D
BN	=E3=83=96=E3=83=AB=E3=83=8D=E3=82=A4=E3=83=BB=E3=83=80=E3=83=AB=E3=82=B5=
=E3=83=A9=E3=83=BC=E3=83=A0=E5=9B=BD=0D
	=E3=83=96=E3=83=AB=E3=83=8D=E3=82=A4=0D
BO	=E3=83=9C=E3=83=AA=E3=83=93=E3=82=A2=E5=A4=9A=E6=B0=91=E6=97=8F=E5=9B=BD=
=0D
	=E3=83=9C=E3=83=AA=E3=83=93=E3=82=A2=0D
BQ	=E3=82=AB=E3=83=AA=E3=83=96=E6=B5=B7=E5=9C=B0=E5=9F=9F=0D
BR	=E3=83=96=E3=83=A9=E3=82=B8=E3=83=AB=E9=80=A3=E9=82=A6=E5=85=B1=E5=92=8C=
=E5=9B=BD=0D
	=E3=83=96=E3=83=A9=E3=82=B8=E3=83=AB=0D
BS	=E3=83=90=E3=83=8F=E3=83=9E=E5=9B=BD=0D
	=E3=83=90=E3=83=8F=E3=83=9E=0D
BT	=E3=83=96=E3=83=BC=E3=82=BF=E3=83=B3=E7=8E=8B=E5=9B=BD=0D
	=E3=83=96=E3=83=BC=E3=82=BF=E3=83=B3=0D
BV	=E3=83=96=E3=83=BC=E3=83=99=E5=B3=B6=0D
BW	=E3=83=9C=E3=83=84=E3=83=AF=E3=83=8A=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=9C=E3=83=84=E3=83=AF=E3=83=8A=0D
BY	=E3=83=99=E3=83=A9=E3=83=AB=E3=83=BC=E3=82=B7=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=83=99=E3=83=A9=E3=83=AB=E3=83=BC=E3=82=B7=0D
BZ	=E3=83=99=E3=83=AA=E3=83=BC=E3=82=BA=0D
CA	=E3=82=AB=E3=83=8A=E3=83=80=0D
CC	=E3=82=B3=E3=82=B3=E3=82=B9(=E3=82=AD=E3=83=BC=E3=83=AA=E3=83=B3=E3=82=
=B0)=E8=AB=B8=E5=B3=B6=0D
CD	=E3=82=B3=E3=83=B3=E3=82=B4=E6=B0=91=E4=B8=BB=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
CF	=E4=B8=AD=E5=A4=AE=E3=82=A2=E3=83=95=E3=83=AA=E3=82=AB=E5=85=B1=E5=92=8C=
=E5=9B=BD=0D
CG	=E3=82=B3=E3=83=B3=E3=82=B4=E5=85=B1=E5=92=8C=E5=9B=BD=0D
CH	=E3=82=B9=E3=82=A4=E3=82=B9=E9=80=A3=E9=82=A6=0D
	=E3=82=B9=E3=82=A4=E3=82=B9=0D
CI	=E3=82=B3=E3=83=BC=E3=83=88=E3=82=B8=E3=83=9C=E3=83=AF=E3=83=BC=E3=83=AB=
=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=B3=E3=83=BC=E3=83=88=E3=82=B8=E3=83=9C=E3=83=AF=E3=83=BC=E3=83=AB=
=0D
CK	=E3=82=AF=E3=83=83=E3=82=AF=E8=AB=B8=E5=B3=B6=0D
CL	=E3=83=81=E3=83=AA=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=81=E3=83=AA=0D
CM	=E3=82=AB=E3=83=A1=E3=83=AB=E3=83=BC=E3=83=B3=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=82=AB=E3=83=A1=E3=83=AB=E3=83=BC=E3=83=B3=0D
CN	=E4=B8=AD=E8=8F=AF=E4=BA=BA=E6=B0=91=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E4=B8=AD=E5=9B=BD=0D
CO	=E3=82=B3=E3=83=AD=E3=83=B3=E3=83=93=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=82=B3=E3=83=AD=E3=83=B3=E3=83=93=E3=82=A2=0D
CP	=E3=82=AF=E3=83=AA=E3=83=83=E3=83=91=E3=83=BC=E3=83=88=E3=83=B3=E5=B3=B6=
=0D
CR	=E3=82=B3=E3=82=B9=E3=82=BF=E3=83=AA=E3=82=AB=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=82=B3=E3=82=B9=E3=82=BF=E3=83=AA=E3=82=AB=0D
CU	=E3=82=AD=E3=83=A5=E3=83=BC=E3=83=90=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=AD=E3=83=A5=E3=83=BC=E3=83=90=0D
CV	=E3=82=AB=E3=83=BC=E3=83=9C=E3=83=99=E3=83=AB=E3=83=87=E5=85=B1=E5=92=8C=
=E5=9B=BD=0D
	=E3=82=AB=E3=83=BC=E3=83=9C=E3=83=99=E3=83=AB=E3=83=87=0D
	=E3=82=AB=E3=83=BC=E3=83=9C=E3=83=B4=E3=82=A7=E3=83=AB=E3=83=87=E5=85=B1=
=E5=92=8C=E5=9B=BD=0D
	=E3=82=AB=E3=83=BC=E3=83=9C=E3=83=B4=E3=82=A7=E3=83=AB=E3=83=87=0D
CW	=E3=82=AD=E3=83=A5=E3=83=A9=E3=82=BD=E3=83=BC=0D
CX	=E3=82=AF=E3=83=AA=E3=82=B9=E3=83=9E=E3=82=B9=E5=B3=B6=0D
CY	=E3=82=AD=E3=83=97=E3=83=AD=E3=82=B9=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=AD=E3=83=97=E3=83=AD=E3=82=B9=0D
CZ	=E3=83=81=E3=82=A7=E3=82=B3=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=81=E3=82=A7=E3=82=B3=0D
DE	=E3=83=89=E3=82=A4=E3=83=84=E9=80=A3=E9=82=A6=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=83=89=E3=82=A4=E3=83=84=0D
DG	=E3=83=87=E3=82=A3=E3=82=A8=E3=82=B4=E3=82=AC=E3=83=AB=E3=82=B7=E3=82=A2=
=E5=B3=B6=0D
DJ	=E3=82=B8=E3=83=96=E3=83=81=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=B8=E3=83=96=E3=83=81=0D
DK	=E3=83=87=E3=83=B3=E3=83=9E=E3=83=BC=E3=82=AF=E7=8E=8B=E5=9B=BD=0D
	=E3=83=87=E3=83=B3=E3=83=9E=E3=83=BC=E3=82=AF=0D
DM	=E3=83=89=E3=83=9F=E3=83=8B=E3=82=AB=E5=9B=BD=0D
DO	=E3=83=89=E3=83=9F=E3=83=8B=E3=82=AB=E5=85=B1=E5=92=8C=E5=9B=BD=0D
DZ	=E3=82=A2=E3=83=AB=E3=82=B8=E3=82=A7=E3=83=AA=E3=82=A2=E6=B0=91=E4=B8=BB=
=E4=BA=BA=E6=B0=91=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=A2=E3=83=AB=E3=82=B8=E3=82=A7=E3=83=AA=E3=82=A2=0D
EA	=E3=82=BB=E3=82=A6=E3=82=BF=E3=81=A8=E3=83=A1=E3=83=AA=E3=83=AA=E3=83=A3=
=0D
EC	=E3=82=A8=E3=82=AF=E3=82=A2=E3=83=89=E3=83=AB=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=82=A8=E3=82=AF=E3=82=A2=E3=83=89=E3=83=AB=0D
EE	=E3=82=A8=E3=82=B9=E3=83=88=E3=83=8B=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=82=A8=E3=82=B9=E3=83=88=E3=83=8B=E3=82=A2=0D
EG	=E3=82=A8=E3=82=B8=E3=83=97=E3=83=88=E3=83=BB=E3=82=A2=E3=83=A9=E3=83=96=
=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=A8=E3=82=B8=E3=83=97=E3=83=88=0D
EH	=E8=A5=BF=E3=82=B5=E3=83=8F=E3=83=A9=0D
ER	=E3=82=A8=E3=83=AA=E3=83=88=E3=83=AA=E3=82=A2=E5=9B=BD=0D
	=E3=82=A8=E3=83=AA=E3=83=88=E3=83=AA=E3=82=A2=0D
ES	=E3=82=B9=E3=83=9A=E3=82=A4=E3=83=B3=E7=8E=8B=E5=9B=BD=0D
	=E3=82=B9=E3=83=9A=E3=82=A4=E3=83=B3=0D
ET	=E3=82=A8=E3=83=81=E3=82=AA=E3=83=94=E3=82=A2=E9=80=A3=E9=82=A6=E6=B0=91=
=E4=B8=BB=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=A8=E3=83=81=E3=82=AA=E3=83=94=E3=82=A2=0D
EU	=E6=AC=A7=E5=B7=9E=E9=80=A3=E5=90=88=0D
	EU=0D
FI	=E3=83=95=E3=82=A3=E3=83=B3=E3=83=A9=E3=83=B3=E3=83=89=E5=85=B1=E5=92=8C=
=E5=9B=BD=0D
	=E3=83=95=E3=82=A3=E3=83=B3=E3=83=A9=E3=83=B3=E3=83=89=0D
FJ	=E3=83=95=E3=82=A3=E3=82=B8=E3=83=BC=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=95=E3=82=A3=E3=82=B8=E3=83=BC=0D
FK	=E3=83=95=E3=82=A9=E3=83=BC=E3=82=AF=E3=83=A9=E3=83=B3=E3=83=89=E8=AB=B8=
=E5=B3=B6=0D
FM	=E3=83=9F=E3=82=AF=E3=83=AD=E3=83=8D=E3=82=B7=E3=82=A2=E9=80=A3=E9=82=A6=
=0D
	=E3=83=9F=E3=82=AF=E3=83=AD=E3=83=8D=E3=82=B7=E3=82=A2=0D
FO	=E3=83=95=E3=82=A7=E3=83=AD=E3=83=BC=E8=AB=B8=E5=B3=B6=0D
FR	=E3=83=95=E3=83=A9=E3=83=B3=E3=82=B9=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=95=E3=83=A9=E3=83=B3=E3=82=B9=0D
GA	=E3=82=AC=E3=83=9C=E3=83=B3=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=AC=E3=83=9C=E3=83=B3=0D
GB	=E3=82=B0=E3=83=AC=E3=83=BC=E3=83=88=E3=83=96=E3=83=AA=E3=83=86=E3=83=B3=
=E5=8F=8A=E3=81=B3=E5=8C=97=E3=82=A2=E3=82=A4=E3=83=AB=E3=83=A9=E3=83=B3=E3=
=83=89=E9=80=A3=E5=90=88=E7=8E=8B=E5=9B=BD=0D
	=E3=82=A4=E3=82=AE=E3=83=AA=E3=82=B9=0D
	=E8=8B=B1=E5=9B=BD=0D
GB-ENG	=E3=82=A4=E3=82=AE=E3=83=AA=E3=82=B9 =E3=82=A4=E3=83=B3=E3=82=B0=E3=
=83=A9=E3=83=B3=E3=83=89=0D
GB-SCT	=E3=82=A4=E3=82=AE=E3=83=AA=E3=82=B9 =E3=82=B9=E3=82=B3=E3=83=83=E3=
=83=88=E3=83=A9=E3=83=B3=E3=83=89=0D
GB-WLS	=E3=82=A4=E3=82=AE=E3=83=AA=E3=82=B9 =E3=82=A6=E3=82=A7=E3=83=BC=E3=
=83=AB=E3=82=BA=0D
GD	=E3=82=B0=E3=83=AC=E3=83=8A=E3=83=80=0D
GE	=E3=82=B8=E3=83=A7=E3=83=BC=E3=82=B8=E3=82=A2=0D
	=E6=97=A7=E7=A7=B0=E3=82=B0=E3=83=AB=E3=82=B8=E3=82=A2=0D
	=E3=82=B5=E3=82=AB=E3=83=AB=E3=83=88=E3=83=B4=E3=82=A7=E3=83=AD=0D
	=E3=82=B5=E3=82=AB=E3=83=AB=E3=83=88=E3=83=99=E3=83=AD=0D
GF	=E3=83=95=E3=83=A9=E3=83=B3=E3=82=B9=E9=A0=98=E3=82=AE=E3=82=A2=E3=83=8A=
=0D
	=E4=BB=8F=E9=A0=98=E3=82=AE=E3=82=A2=E3=83=8A=0D
GG	=E3=82=AC=E3=83=BC=E3=83=B3=E3=82=B8=E3=83=BC=E4=BB=A3=E5=AE=98=E7=AE=A1=
=E8=BD=84=E5=8C=BA=0D
	=E3=82=AC=E3=83=BC=E3=83=B3=E3=82=B8=E3=83=BC=0D
GH	=E3=82=AC=E3=83=BC=E3=83=8A=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=AC=E3=83=BC=E3=83=8A=0D
GI	=E3=82=B8=E3=83=96=E3=83=A9=E3=83=AB=E3=82=BF=E3=83=AB=0D
GL	=E3=82=B0=E3=83=AA=E3=83=BC=E3=83=B3=E3=83=A9=E3=83=B3=E3=83=89=0D
GM	=E3=82=AC=E3=83=B3=E3=83=93=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=AC=E3=83=B3=E3=83=93=E3=82=A2=0D
GN	=E3=82=AE=E3=83=8B=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=AE=E3=83=8B=E3=82=A2=0D
GP	=E3=82=B0=E3=82=A2=E3=83=89=E3=83=AB=E3=83=BC=E3=83=97=0D
GQ	=E8=B5=A4=E9=81=93=E3=82=AE=E3=83=8B=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E8=B5=A4=E9=81=93=E3=82=AE=E3=83=8B=E3=82=A2=0D
GR	=E3=82=AE=E3=83=AA=E3=82=B7=E3=83=A3=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=AE=E3=83=AA=E3=82=B7=E3=83=A3=0D
GS	=E3=82=B5=E3=82=A6=E3=82=B9=E3=82=B8=E3=83=A7=E3=83=BC=E3=82=B8=E3=82=A2=
=E3=83=BB=E3=82=B5=E3=82=A6=E3=82=B9=E3=82=B5=E3=83=B3=E3=83=89=E3=82=A6=E3=
=82=A3=E3=83=83=E3=83=81=E8=AB=B8=E5=B3=B6=0D
GT	=E3=82=B0=E3=82=A2=E3=83=86=E3=83=9E=E3=83=A9=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=82=B0=E3=82=A2=E3=83=86=E3=83=9E=E3=83=A9=0D
GU	=E3=82=B0=E3=82=A2=E3=83=A0=0D
GW	=E3=82=AE=E3=83=8B=E3=82=A2=E3=83=93=E3=82=B5=E3=82=A6=E5=85=B1=E5=92=8C=
=E5=9B=BD=0D
	=E3=82=AE=E3=83=8B=E3=82=A2=E3=83=93=E3=82=B5=E3=82=A6=0D
GY	=E3=82=AC=E3=82=A4=E3=82=A2=E3=83=8A=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=AC=E3=82=A4=E3=82=A2=E3=83=8A=0D
HK	=E9=A6=99=E6=B8=AF=0D
	=E3=83=9B=E3=83=B3=E3=82=B3=E3=83=B3=0D
HM	=E3=83=8F=E3=83=BC=E3=83=89=E5=B3=B6=E3=81=A8=E3=83=9E=E3=82=AF=E3=83=89=
=E3=83=8A=E3=83=AB=E3=83=89=E8=AB=B8=E5=B3=B6=0D
HN	=E3=83=9B=E3=83=B3=E3=82=B8=E3=83=A5=E3=83=A9=E3=82=B9=E5=85=B1=E5=92=8C=
=E5=9B=BD=0D
	=E3=83=9B=E3=83=B3=E3=82=B8=E3=83=A5=E3=83=A9=E3=82=B9=0D
HR	=E3=82=AF=E3=83=AD=E3=82=A2=E3=83=81=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=82=AF=E3=83=AD=E3=82=A2=E3=83=81=E3=82=A2=0D
HT	=E3=83=8F=E3=82=A4=E3=83=81=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=8F=E3=82=A4=E3=83=81=0D
HU	=E3=83=8F=E3=83=B3=E3=82=AC=E3=83=AA=E3=83=BC=0D
IC	=E3=82=AB=E3=83=8A=E3=83=AA=E3=82=A2=E8=AB=B8=E5=B3=B6=0D
ID	=E3=82=A4=E3=83=B3=E3=83=89=E3=83=8D=E3=82=B7=E3=82=A2=E5=85=B1=E5=92=8C=
=E5=9B=BD=0D
	=E3=82=A4=E3=83=B3=E3=83=89=E3=83=8D=E3=82=B7=E3=82=A2=0D
IE	=E3=82=A2=E3=82=A4=E3=83=AB=E3=83=A9=E3=83=B3=E3=83=89=0D
IL	=E3=82=A4=E3=82=B9=E3=83=A9=E3=82=A8=E3=83=AB=E5=9B=BD=0D
	=E3=82=A4=E3=82=B9=E3=83=A9=E3=82=A8=E3=83=AB=0D
IM	=E3=83=9E=E3=83=B3=E5=B3=B6=0D
IN	=E3=82=A4=E3=83=B3=E3=83=89=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=A4=E3=83=B3=E3=83=89=0D
	=E3=83=90=E3=83=BC=E3=83=A9=E3=83=88=0D
IO	=E3=82=A4=E3=82=AE=E3=83=AA=E3=82=B9=E9=A0=98=E3=82=A4=E3=83=B3=E3=83=89=
=E6=B4=8B=E5=9C=B0=E5=9F=9F=0D
	=E8=8B=B1=E9=A0=98=E3=82=A4=E3=83=B3=E3=83=89=E6=B4=8B=E5=9C=B0=E5=9F=9F=
=0D
IQ	=E3=82=A4=E3=83=A9=E3=82=AF=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=A4=E3=83=A9=E3=82=AF=0D
IR	=E3=82=A4=E3=83=A9=E3=83=B3=E3=83=BB=E3=82=A4=E3=82=B9=E3=83=A9=E3=83=A0=
=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=A4=E3=83=A9=E3=83=B3=0D
IS	=E3=82=A2=E3=82=A4=E3=82=B9=E3=83=A9=E3=83=B3=E3=83=89=0D
IT	=E3=82=A4=E3=82=BF=E3=83=AA=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=A4=E3=82=BF=E3=83=AA=E3=82=A2=0D
JE	=E3=82=B8=E3=83=A3=E3=83=BC=E3=82=B8=E3=83=BC=E4=BB=A3=E5=AE=98=E7=AE=A1=
=E8=BD=84=E5=8C=BA=0D
	=E3=82=B8=E3=83=A3=E3=83=BC=E3=82=B8=E3=83=BC=0D
JM	=E3=82=B8=E3=83=A3=E3=83=9E=E3=82=A4=E3=82=AB=0D
JO	=E3=83=A8=E3=83=AB=E3=83=80=E3=83=B3=0D
JP	=E6=97=A5=E6=9C=AC=E5=9B=BD=0D
	=E6=97=A5=E6=9C=AC=0D
KE	=E3=82=B1=E3=83=8B=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=B1=E3=83=8B=E3=82=A2=0D
KG	=E3=82=AD=E3=83=AB=E3=82=AE=E3=82=B9=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=AD=E3=83=AB=E3=82=AE=E3=82=B9=0D
KH	=E3=82=AB=E3=83=B3=E3=83=9C=E3=82=B8=E3=82=A2=E7=8E=8B=E5=9B=BD=0D
	=E3=82=AB=E3=83=B3=E3=83=9C=E3=82=B8=E3=82=A2=0D
KI	=E3=82=AD=E3=83=AA=E3=83=90=E3=82=B9=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=AD=E3=83=AA=E3=83=90=E3=82=B9=0D
KM	=E3=82=B3=E3=83=A2=E3=83=AD=E9=80=A3=E5=90=88=0D
	=E3=82=B3=E3=83=A2=E3=83=AD=0D
KN	=E3=82=BB=E3=83=B3=E3=83=88=E3=82=AF=E3=83=AA=E3=82=B9=E3=83=88=E3=83=95=
=E3=82=A1=E3=83=BC=E3=83=BB=E3=83=8D=E3=83=BC=E3=83=93=E3=82=B9=0D
	=E3=82=BB=E3=83=B3=E3=83=88=E3=82=AF=E3=83=AA=E3=82=B9=E3=83=88=E3=83=95=
=E3=82=A1=E3=83=BC=E3=83=BB=E3=83=8D=E3=82=A4=E3=83=93=E3=82=B9=0D
	=E3=82=BB=E3=83=B3=E3=83=88=E3=82=AF=E3=83=AA=E3=82=B9=E3=83=88=E3=83=95=
=E3=82=A1=E3=83=BC=E3=83=BB=E3=83=8D=E3=82=A4=E3=83=B4=E3=82=A3=E3=82=B9=0D
KP	=E6=9C=9D=E9=AE=AE=E6=B0=91=E4=B8=BB=E4=B8=BB=E7=BE=A9=E4=BA=BA=E6=B0=91=
=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E5=8C=97=E6=9C=9D=E9=AE=AE=0D
KR	=E5=A4=A7=E9=9F=93=E6=B0=91=E5=9B=BD=0D
	=E9=9F=93=E5=9B=BD=0D
	=E5=8D=97=E6=9C=9D=E9=AE=AE=0D
KW	=E3=82=AF=E3=82=A6=E3=82=A7=E3=83=BC=E3=83=88=E5=9B=BD=0D
	=E3=82=AF=E3=82=A6=E3=82=A7=E3=83=BC=E3=83=88=0D
KY	=E3=82=B1=E3=82=A4=E3=83=9E=E3=83=B3=E8=AB=B8=E5=B3=B6=0D
KZ	=E3=82=AB=E3=82=B6=E3=83=95=E3=82=B9=E3=82=BF=E3=83=B3=E5=85=B1=E5=92=8C=
=E5=9B=BD=0D
	=E3=82=AB=E3=82=B6=E3=83=95=E3=82=B9=E3=82=BF=E3=83=B3=0D
LA	=E3=83=A9=E3=82=AA=E3=82=B9=E4=BA=BA=E6=B0=91=E6=B0=91=E4=B8=BB=E5=85=B1=
=E5=92=8C=E5=9B=BD=0D
	=E3=83=A9=E3=82=AA=E3=82=B9=0D
LB	=E3=83=AC=E3=83=90=E3=83=8E=E3=83=B3=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=AC=E3=83=90=E3=83=8E=E3=83=B3=0D
LC	=E3=82=BB=E3=83=B3=E3=83=88=E3=83=AB=E3=82=B7=E3=82=A2=0D
LI	=E3=83=AA=E3=83=92=E3=83=86=E3=83=B3=E3=82=B7=E3=83=A5=E3=82=BF=E3=82=A4=
=E3=83=B3=E5=85=AC=E5=9B=BD=0D
	=E3=83=AA=E3=83=92=E3=83=86=E3=83=B3=E3=82=B7=E3=83=A5=E3=82=BF=E3=82=A4=
=E3=83=B3=0D
LK	=E3=82=B9=E3=83=AA=E3=83=A9=E3=83=B3=E3=82=AB=E6=B0=91=E4=B8=BB=E7=A4=BE=
=E4=BC=9A=E4=B8=BB=E7=BE=A9=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=B9=E3=83=AA=E3=83=A9=E3=83=B3=E3=82=AB=0D
LR	=E3=83=AA=E3=83=99=E3=83=AA=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=AA=E3=83=99=E3=83=AA=E3=82=A2=0D
LS	=E3=83=AC=E3=82=BD=E3=83=88=E7=8E=8B=E5=9B=BD=0D
	=E3=83=AC=E3=82=BD=E3=83=88=0D
LT	=E3=83=AA=E3=83=88=E3=82=A2=E3=83=8B=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=83=AA=E3=83=88=E3=82=A2=E3=83=8B=E3=82=A2=0D
LU	=E3=83=AB=E3=82=AF=E3=82=BB=E3=83=B3=E3=83=96=E3=83=AB=E3=82=AF=E5=A4=A7=
=E5=85=AC=E5=9B=BD=0D
	=E3=83=AB=E3=82=AF=E3=82=BB=E3=83=B3=E3=83=96=E3=83=AB=E3=82=AF=0D
LV	=E3=83=A9=E3=83=88=E3=83=93=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=A9=E3=83=88=E3=83=93=E3=82=A2=0D
LY	=E3=83=AA=E3=83=93=E3=82=A2=0D
MA	=E3=83=A2=E3=83=AD=E3=83=83=E3=82=B3=E7=8E=8B=E5=9B=BD=0D
	=E3=83=A2=E3=83=AD=E3=83=83=E3=82=B3=0D
MC	=E3=83=A2=E3=83=8A=E3=82=B3=E5=85=AC=E5=9B=BD=0D
	=E3=83=A2=E3=83=8A=E3=82=B3=0D
MD	=E3=83=A2=E3=83=AB=E3=83=89=E3=83=90=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=A2=E3=83=AB=E3=83=89=E3=83=90=0D
ME	=E3=83=A2=E3=83=B3=E3=83=86=E3=83=8D=E3=82=B0=E3=83=AD=0D
MF	=E3=82=B5=E3=83=B3=E3=83=BB=E3=83=9E=E3=83=AB=E3=82=BF=E3=83=B3=0D
MG	=E3=83=9E=E3=83=80=E3=82=AC=E3=82=B9=E3=82=AB=E3=83=AB=E5=85=B1=E5=92=8C=
=E5=9B=BD=0D
	=E3=83=9E=E3=83=80=E3=82=AC=E3=82=B9=E3=82=AB=E3=83=AB=0D
MH	=E3=83=9E=E3=83=BC=E3=82=B7=E3=83=A3=E3=83=AB=E8=AB=B8=E5=B3=B6=E5=85=B1=
=E5=92=8C=E5=9B=BD=0D
	=E3=83=9E=E3=83=BC=E3=82=B7=E3=83=A3=E3=83=AB=E8=AB=B8=E5=B3=B6=0D
MK	=E5=8C=97=E3=83=9E=E3=82=B1=E3=83=89=E3=83=8B=E3=82=A2=E5=85=B1=E5=92=8C=
=E5=9B=BD=0D
	=E5=8C=97=E3=83=9E=E3=82=B1=E3=83=89=E3=83=8B=E3=82=A2=E5=85=B1=E5=92=8C=
=E5=9B=BD=0D
ML	=E3=83=9E=E3=83=AA=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=9E=E3=83=AA=0D
MM	=E3=83=9F=E3=83=A3=E3=83=B3=E3=83=9E=E3=83=BC=E9=80=A3=E9=82=A6=E5=85=B1=
=E5=92=8C=E5=9B=BD=0D
	=E3=83=9F=E3=83=A3=E3=83=B3=E3=83=9E=E3=83=BC=0D
	=E6=97=A7=E7=A7=B0=E3=83=93=E3=83=AB=E3=83=9E=0D
MN	=E3=83=A2=E3=83=B3=E3=82=B4=E3=83=AB=E5=9B=BD=0D
	=E3=83=A2=E3=83=B3=E3=82=B4=E3=83=AB=0D
MO	=E3=83=9E=E3=82=AB=E3=82=AA=0D
MP	=E5=8C=97=E3=83=9E=E3=83=AA=E3=82=A2=E3=83=8A=E8=AB=B8=E5=B3=B6=0D
MQ	=E3=83=9E=E3=83=AB=E3=83=86=E3=82=A3=E3=83=8B=E3=83=BC=E3=82=AF=0D
MR	=E3=83=A2=E3=83=BC=E3=83=AA=E3=82=BF=E3=83=8B=E3=82=A2=E3=83=BB=E3=82=A4=
=E3=82=B9=E3=83=A9=E3=83=A0=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=A2=E3=83=BC=E3=83=AA=E3=82=BF=E3=83=8B=E3=82=A2=0D
MS	=E3=83=A2=E3=83=B3=E3=83=88=E3=82=BB=E3=83=A9=E3=83=88=0D
MT	=E3=83=9E=E3=83=AB=E3=82=BF=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=9E=E3=83=AB=E3=82=BF=0D
MU	=E3=83=A2=E3=83=BC=E3=83=AA=E3=82=B7=E3=83=A3=E3=82=B9=E5=85=B1=E5=92=8C=
=E5=9B=BD=0D
	=E3=83=A2=E3=83=BC=E3=83=AA=E3=82=B7=E3=83=A3=E3=82=B9=0D
MV	=E3=83=A2=E3=83=AB=E3=83=87=E3=82=A3=E3=83=96=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=83=A2=E3=83=AB=E3=83=87=E3=82=A3=E3=83=96=0D
	=E3=83=A2=E3=83=AB=E3=82=B8=E3=83=96=0D
MW	=E3=83=9E=E3=83=A9=E3=82=A6=E3=82=A4=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=9E=E3=83=A9=E3=82=A6=E3=82=A4=0D
MX	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3=E5=90=88=E8=A1=86=E5=9B=BD=0D
	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3=0D
MY	=E3=83=9E=E3=83=AC=E3=83=BC=E3=82=B7=E3=82=A2=0D
MZ	=E3=83=A2=E3=82=B6=E3=83=B3=E3=83=93=E3=83=BC=E3=82=AF=E5=85=B1=E5=92=8C=
=E5=9B=BD=0D
	=E3=83=A2=E3=82=B6=E3=83=B3=E3=83=93=E3=83=BC=E3=82=AF=0D
NA	=E3=83=8A=E3=83=9F=E3=83=93=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=8A=E3=83=9F=E3=83=93=E3=82=A2=0D
NC	=E3=83=8B=E3=83=A5=E3=83=BC=E3=82=AB=E3=83=AC=E3=83=89=E3=83=8B=E3=82=A2=
=0D
NE	=E3=83=8B=E3=82=B8=E3=82=A7=E3=83=BC=E3=83=AB=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=83=8B=E3=82=B8=E3=82=A7=E3=83=BC=E3=83=AB=0D
NF	=E3=83=8E=E3=83=BC=E3=83=95=E3=82=A9=E3=83=BC=E3=82=AF=E5=B3=B6=0D
NG	=E3=83=8A=E3=82=A4=E3=82=B8=E3=82=A7=E3=83=AA=E3=82=A2=E9=80=A3=E9=82=A6=
=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=8A=E3=82=A4=E3=82=B8=E3=82=A7=E3=83=AA=E3=82=A2=0D
NI	=E3=83=8B=E3=82=AB=E3=83=A9=E3=82=B0=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=83=8B=E3=82=AB=E3=83=A9=E3=82=B0=E3=82=A2=0D
NL	=E3=82=AA=E3=83=A9=E3=83=B3=E3=83=80=E7=8E=8B=E5=9B=BD=0D
	=E3=82=AA=E3=83=A9=E3=83=B3=E3=83=80=0D
	=E3=83=8D=E3=83=BC=E3=83=87=E3=83=AB=E3=83=A9=E3=83=B3=E3=83=88=0D
NO	=E3=83=8E=E3=83=AB=E3=82=A6=E3=82=A7=E3=83=BC=E7=8E=8B=E5=9B=BD=0D
	=E3=83=8E=E3=83=AB=E3=82=A6=E3=82=A7=E3=83=BC=0D
NP	=E3=83=8D=E3=83=91=E3=83=BC=E3=83=AB=0D
NR	=E3=83=8A=E3=82=A6=E3=83=AB=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=8A=E3=82=A6=E3=83=AB=0D
NU	=E3=83=8B=E3=82=A6=E3=82=A8=0D
NZ	=E3=83=8B=E3=83=A5=E3=83=BC=E3=82=B8=E3=83=BC=E3=83=A9=E3=83=B3=E3=83=89=
=0D
OM	=E3=82=AA=E3=83=9E=E3=83=BC=E3=83=B3=E5=9B=BD=0D
	=E3=82=AA=E3=83=9E=E3=83=BC=E3=83=B3=0D
PA	=E3=83=91=E3=83=8A=E3=83=9E=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=91=E3=83=8A=E3=83=9E=0D
PE	=E3=83=9A=E3=83=AB=E3=83=BC=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=9A=E3=83=AB=E3=83=BC=0D
PF	=E3=83=95=E3=83=A9=E3=83=B3=E3=82=B9=E9=A0=98=E3=83=9D=E3=83=AA=E3=83=8D=
=E3=82=B7=E3=82=A2=0D
	=E4=BB=8F=E9=A0=98=E3=83=9D=E3=83=AA=E3=83=8D=E3=82=B7=E3=82=A2=0D
PG	=E3=83=91=E3=83=97=E3=82=A2=E3=83=8B=E3=83=A5=E3=83=BC=E3=82=AE=E3=83=8B=
=E3=82=A2=E7=8B=AC=E7=AB=8B=E5=9B=BD=0D
	=E3=83=91=E3=83=97=E3=82=A2=E3=83=8B=E3=83=A5=E3=83=BC=E3=82=AE=E3=83=8B=
=E3=82=A2=0D
PH	=E3=83=95=E3=82=A3=E3=83=AA=E3=83=94=E3=83=B3=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=83=95=E3=82=A3=E3=83=AA=E3=83=94=E3=83=B3=0D
PK	=E3=83=91=E3=82=AD=E3=82=B9=E3=82=BF=E3=83=B3=E3=83=BB=E3=82=A4=E3=82=B9=
=E3=83=A9=E3=83=A0=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=91=E3=82=AD=E3=82=B9=E3=82=BF=E3=83=B3=0D
PL	=E3=83=9D=E3=83=BC=E3=83=A9=E3=83=B3=E3=83=89=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=83=9D=E3=83=BC=E3=83=A9=E3=83=B3=E3=83=89=0D
PM	=E3=82=B5=E3=83=B3=E3=83=94=E3=82=A8=E3=83=BC=E3=83=AB=E5=B3=B6=E3=81=8A=
=E3=82=88=E3=81=B3=E3=83=9F=E3=82=AF=E3=83=AD=E3=83=B3=E5=B3=B6=0D
PN	=E3=83=94=E3=83=88=E3=82=B1=E3=82=A2=E3=83=B3=E8=AB=B8=E5=B3=B6=0D
PR	=E3=83=97=E3=82=A8=E3=83=AB=E3=83=88=E3=83=AA=E3=82=B3=E8=87=AA=E6=B2=BB=
=E9=80=A3=E9=82=A6=E5=8C=BA=0D
	=E3=83=97=E3=82=A8=E3=83=AB=E3=83=88=E3=83=AA=E3=82=B3=0D
PS	=E3=83=91=E3=83=AC=E3=82=B9=E3=83=81=E3=83=8A=E8=87=AA=E6=B2=BB=E5=8C=BA=
=0D
	=E3=83=91=E3=83=AC=E3=82=B9=E3=83=81=E3=83=8A=0D
PT	=E3=83=9D=E3=83=AB=E3=83=88=E3=82=AC=E3=83=AB=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=83=9D=E3=83=AB=E3=83=88=E3=82=AC=E3=83=AB=0D
PW	=E3=83=91=E3=83=A9=E3=82=AA=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=91=E3=83=A9=E3=82=AA=0D
PY	=E3=83=91=E3=83=A9=E3=82=B0=E3=82=A2=E3=82=A4=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=83=91=E3=83=A9=E3=82=B0=E3=82=A2=E3=82=A4=0D
QA	=E3=82=AB=E3=82=BF=E3=83=BC=E3=83=AB=E5=9B=BD=0D
	=E3=82=AB=E3=82=BF=E3=83=BC=E3=83=AB=0D
RE	=E3=83=AC=E3=83=A6=E3=83=8B=E3=82=AA=E3=83=B3=0D
RO	=E3=83=AB=E3=83=BC=E3=83=9E=E3=83=8B=E3=82=A2=0D
RS	=E3=82=BB=E3=83=AB=E3=83=93=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=BB=E3=83=AB=E3=83=93=E3=82=A2=0D
RU	=E3=83=AD=E3=82=B7=E3=82=A2=E9=80=A3=E9=82=A6=0D
	=E3=83=AD=E3=82=B7=E3=82=A2=0D
RW	=E3=83=AB=E3=83=AF=E3=83=B3=E3=83=80=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=AB=E3=83=AF=E3=83=B3=E3=83=80=0D
SA	=E3=82=B5=E3=82=A6=E3=82=B8=E3=82=A2=E3=83=A9=E3=83=93=E3=82=A2=E7=8E=8B=
=E5=9B=BD=0D
	=E3=82=B5=E3=82=A6=E3=82=B8=E3=82=A2=E3=83=A9=E3=83=93=E3=82=A2=0D
	=E3=82=B5=E3=82=A6=E3=82=B8=0D
SB	=E3=82=BD=E3=83=AD=E3=83=A2=E3=83=B3=E8=AB=B8=E5=B3=B6=0D
SC	=E3=82=BB=E3=83=BC=E3=82=B7=E3=82=A7=E3=83=AB=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=82=BB=E3=83=BC=E3=82=B7=E3=82=A7=E3=83=AB=0D
SD	=E3=82=B9=E3=83=BC=E3=83=80=E3=83=B3=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=B9=E3=83=BC=E3=83=80=E3=83=B3=0D
SE	=E3=82=B9=E3=82=A6=E3=82=A7=E3=83=BC=E3=83=87=E3=83=B3=E7=8E=8B=E5=9B=BD=
=0D
	=E3=82=B9=E3=82=A6=E3=82=A7=E3=83=BC=E3=83=87=E3=83=B3=0D
SG	=E3=82=B7=E3=83=B3=E3=82=AC=E3=83=9D=E3=83=BC=E3=83=AB=E5=85=B1=E5=92=8C=
=E5=9B=BD=0D
	=E3=82=B7=E3=83=B3=E3=82=AC=E3=83=9D=E3=83=BC=E3=83=AB=0D
SH	=E3=82=BB=E3=83=B3=E3=83=88=E3=83=98=E3=83=AC=E3=83=8A=0D
SI	=E3=82=B9=E3=83=AD=E3=83=99=E3=83=8B=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=82=B9=E3=83=AD=E3=83=99=E3=83=8B=E3=82=A2=0D
SJ	=E3=82=B9=E3=83=B4=E3=82=A1=E3=83=BC=E3=83=AB=E3=83=90=E3=83=AB=E8=AB=B8=
=E5=B3=B6=E3=81=8A=E3=82=88=E3=81=B3=E3=83=A4=E3=83=B3=E3=83=9E=E3=82=A4=E3=
=82=A8=E3=83=B3=E5=B3=B6=0D
SK	=E3=82=B9=E3=83=AD=E3=83=90=E3=82=AD=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=82=B9=E3=83=AD=E3=83=90=E3=82=AD=E3=82=A2=0D
SL	=E3=82=B7=E3=82=A8=E3=83=A9=E3=83=AC=E3=82=AA=E3=83=8D=E5=85=B1=E5=92=8C=
=E5=9B=BD=0D
	=E3=82=B7=E3=82=A8=E3=83=A9=E3=83=AC=E3=82=AA=E3=83=8D=0D
SM	=E3=82=B5=E3=83=B3=E3=83=9E=E3=83=AA=E3=83=8E=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=82=B5=E3=83=B3=E3=83=9E=E3=83=AA=E3=83=8E=0D
SN	=E3=82=BB=E3=83=8D=E3=82=AC=E3=83=AB=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=BB=E3=83=8D=E3=82=AC=E3=83=AB=0D
SO	=E3=82=BD=E3=83=9E=E3=83=AA=E3=82=A2=E9=80=A3=E9=82=A6=E5=85=B1=E5=92=8C=
=E5=9B=BD=0D
	=E3=82=BD=E3=83=9E=E3=83=AA=E3=82=A2=0D
SR	=E3=82=B9=E3=83=AA=E3=83=8A=E3=83=A0=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=B9=E3=83=AA=E3=83=8A=E3=83=A0=0D
SS	=E5=8D=97=E3=82=B9=E3=83=BC=E3=83=80=E3=83=B3=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E5=8D=97=E3=82=B9=E3=83=BC=E3=83=80=E3=83=B3=0D
ST	=E3=82=B5=E3=83=B3=E3=83=88=E3=83=A1=E3=83=BB=E3=83=97=E3=83=AA=E3=83=B3=
=E3=82=B7=E3=83=9A=E6=B0=91=E4=B8=BB=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=B5=E3=83=B3=E3=83=88=E3=83=A1=E3=83=BB=E3=83=97=E3=83=AA=E3=83=B3=
=E3=82=B7=E3=83=9A=0D
SV	=E3=82=A8=E3=83=AB=E3=82=B5=E3=83=AB=E3=83=90=E3=83=89=E3=83=AB=E5=85=B1=
=E5=92=8C=E5=9B=BD=0D
	=E3=82=A8=E3=83=AB=E3=82=B5=E3=83=AB=E3=83=90=E3=83=89=E3=83=AB=0D
SX	=E3=82=B7=E3=83=B3=E3=83=88=E3=83=BB=E3=83=9E=E3=83=BC=E3=83=AB=E3=83=86=
=E3=83=B3=0D
SY	=E3=82=B7=E3=83=AA=E3=82=A2=E3=83=BB=E3=82=A2=E3=83=A9=E3=83=96=E5=85=B1=
=E5=92=8C=E5=9B=BD=0D
	=E3=82=B7=E3=83=AA=E3=82=A2=0D
SZ	=E3=82=A8=E3=82=B9=E3=83=AF=E3=83=86=E3=82=A3=E3=83=8B=E7=8E=8B=E5=9B=BD=
=0D
	=E3=82=A8=E3=82=B9=E3=83=AF=E3=83=86=E3=82=A3=E3=83=8B=0D
	=E6=97=A7=E3=82=B9=E3=83=AF=E3=82=B8=E3=83=A9=E3=83=B3=E3=83=89=E7=8E=8B=
=E5=9B=BD=0D
	=E6=97=A7=E3=82=B9=E3=83=AF=E3=82=B8=E3=83=A9=E3=83=B3=E3=83=89=0D
TA	=E3=83=88=E3=83=AA=E3=82=B9=E3=82=BF=E3=83=B3=E3=83=80=E3=82=AF=E3=83=BC=
=E3=83=8B=E3=83=A3=0D
TC	=E3=82=BF=E3=83=BC=E3=82=AF=E3=82=B9=E3=83=BB=E3=82=AB=E3=82=A4=E3=82=B3=
=E3=82=B9=E8=AB=B8=E5=B3=B6=0D
TD	=E3=83=81=E3=83=A3=E3=83=89=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=81=E3=83=A3=E3=83=89=0D
TF	=E3=83=95=E3=83=A9=E3=83=B3=E3=82=B9=E9=A0=98=E5=8D=97=E6=96=B9=E3=83=BB=
=E5=8D=97=E6=A5=B5=E5=9C=B0=E5=9F=9F=0D
	=E3=83=95=E3=83=A9=E3=83=B3=E3=82=B9=E9=A0=98=E6=A5=B5=E5=8D=97=E8=AB=B8=
=E5=B3=B6=0D
	=E4=BB=8F=E9=A0=98=E5=8D=97=E6=96=B9=E3=83=BB=E5=8D=97=E6=A5=B5=E5=9C=B0=
=E5=9F=9F=0D
	=E4=BB=8F=E9=A0=98=E6=A5=B5=E5=8D=97=E8=AB=B8=E5=B3=B6=0D
TG	=E3=83=88=E3=83=BC=E3=82=B4=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=88=E3=83=BC=E3=82=B4=0D
TH	=E3=82=BF=E3=82=A4=E7=8E=8B=E5=9B=BD=0D
	=E3=82=BF=E3=82=A4=0D
TJ	=E3=82=BF=E3=82=B8=E3=82=AD=E3=82=B9=E3=82=BF=E3=83=B3=E5=85=B1=E5=92=8C=
=E5=9B=BD=0D
	=E3=82=BF=E3=82=B8=E3=82=AD=E3=82=B9=E3=82=BF=E3=83=B3=0D
TK	=E3=83=88=E3=82=B1=E3=83=A9=E3=82=A6=0D
TL	=E6=9D=B1=E3=83=86=E3=82=A3=E3=83=A2=E3=83=BC=E3=83=AB=E6=B0=91=E4=B8=BB=
=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E6=9D=B1=E3=83=86=E3=82=A3=E3=83=A2=E3=83=BC=E3=83=AB=0D
TM	=E3=83=88=E3=83=AB=E3=82=AF=E3=83=A1=E3=83=8B=E3=82=B9=E3=82=BF=E3=83=B3=
=0D
TN	=E3=83=81=E3=83=A5=E3=83=8B=E3=82=B8=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=83=81=E3=83=A5=E3=83=8B=E3=82=B8=E3=82=A2=0D
TO	=E3=83=88=E3=83=B3=E3=82=AC=E7=8E=8B=E5=9B=BD=0D
	=E3=83=88=E3=83=B3=E3=82=AC=0D
TR	=E3=83=88=E3=83=AB=E3=82=B3=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=88=E3=83=AB=E3=82=B3=0D
TT	=E3=83=88=E3=83=AA=E3=83=8B=E3=83=80=E3=83=BC=E3=83=89=E3=83=BB=E3=83=88=
=E3=83=90=E3=82=B4=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=88=E3=83=AA=E3=83=8B=E3=83=80=E3=83=BC=E3=83=89=E3=83=BB=E3=83=88=
=E3=83=90=E3=82=B4=0D
TV	=E3=83=84=E3=83=90=E3=83=AB=0D
TW	=E5=8F=B0=E6=B9=BE=0D
	=E4=B8=AD=E8=8F=AF=E6=B0=91=E5=9B=BD=0D
TZ	=E3=82=BF=E3=83=B3=E3=82=B6=E3=83=8B=E3=82=A2=E9=80=A3=E5=90=88=E5=85=B1=
=E5=92=8C=E5=9B=BD=0D
	=E3=82=BF=E3=83=B3=E3=82=B6=E3=83=8B=E3=82=A2=0D
UA	=E3=82=A6=E3=82=AF=E3=83=A9=E3=82=A4=E3=83=8A=0D
UG	=E3=82=A6=E3=82=AC=E3=83=B3=E3=83=80=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=A6=E3=82=AC=E3=83=B3=E3=83=80=0D
UM	=E5=90=88=E8=A1=86=E5=9B=BD=E9=A0=98=E6=9C=89=E5=B0=8F=E9=9B=A2=E5=B3=B6=
=0D
UN	=E5=9B=BD=E9=9A=9B=E9=80=A3=E5=90=88=0D
	=E5=9B=BD=E9=80=A3=0D
US	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB=E5=90=88=E8=A1=86=E5=9B=BD=0D
	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB=0D
	=E7=B1=B3=E5=9B=BD=0D
UY	=E3=82=A6=E3=83=AB=E3=82=B0=E3=82=A2=E3=82=A4=E6=9D=B1=E6=96=B9=E5=85=B1=
=E5=92=8C=E5=9B=BD=0D
	=E3=82=A6=E3=83=AB=E3=82=B0=E3=82=A2=E3=82=A4=0D
UZ	=E3=82=A6=E3=82=BA=E3=83=99=E3=82=AD=E3=82=B9=E3=82=BF=E3=83=B3=E5=85=B1=
=E5=92=8C=E5=9B=BD=0D
	=E3=82=A6=E3=82=BA=E3=83=99=E3=82=AD=E3=82=B9=E3=82=BF=E3=83=B3=0D
VA	=E3=83=90=E3=83=81=E3=82=AB=E3=83=B3=E5=B8=82=E5=9B=BD=0D
	=E3=83=90=E3=83=81=E3=82=AB=E3=83=B3=0D
VC	=E3=82=BB=E3=83=B3=E3=83=88=E3=83=93=E3=83=B3=E3=82=BB=E3=83=B3=E3=83=88=
=E5=8F=8A=E3=81=B3=E3=82=B0=E3=83=AC=E3=83=8A=E3=83=87=E3=82=A3=E3=83=BC=E3=
=83=B3=E8=AB=B8=E5=B3=B6=0D
	=E3=82=BB=E3=83=B3=E3=83=88=E3=83=93=E3=83=B3=E3=82=BB=E3=83=B3=E3=83=88=
=E3=83=BB=E3=82=B0=E3=83=AC=E3=83=8A=E3=83=87=E3=82=A3=E3=83=BC=E3=83=B3=0D
VE	=E3=83=99=E3=83=8D=E3=82=BA=E3=82=A8=E3=83=A9=E3=83=BB=E3=83=9C=E3=83=AA=
=E3=83=90=E3=83=AB=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=99=E3=83=8D=E3=82=BA=E3=82=A8=E3=83=A9=0D
VG	=E3=82=A4=E3=82=AE=E3=83=AA=E3=82=B9=E9=A0=98=E3=83=B4=E3=82=A1=E3=83=BC=
=E3=82=B8=E3=83=B3=E8=AB=B8=E5=B3=B6=0D
	=E8=8B=B1=E9=A0=98=E3=83=B4=E3=82=A1=E3=83=BC=E3=82=B8=E3=83=B3=E8=AB=B8=
=E5=B3=B6=0D
VI	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB=E9=A0=98=E3=83=B4=E3=82=A1=E3=83=BC=
=E3=82=B8=E3=83=B3=E8=AB=B8=E5=B3=B6=0D
	=E7=B1=B3=E9=A0=98=E3=83=B4=E3=82=A1=E3=83=BC=E3=82=B8=E3=83=B3=E8=AB=B8=
=E5=B3=B6=0D
VN	=E3=83=99=E3=83=88=E3=83=8A=E3=83=A0=E7=A4=BE=E4=BC=9A=E4=B8=BB=E7=BE=A9=
=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=99=E3=83=88=E3=83=8A=E3=83=A0=0D
VU	=E3=83=90=E3=83=8C=E3=82=A2=E3=83=84=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=83=90=E3=83=8C=E3=82=A2=E3=83=84=0D
WF	=E3=82=A6=E3=82=A9=E3=83=AA=E3=82=B9=E3=83=BB=E3=83=95=E3=83=84=E3=83=8A=
=0D
	=E3=83=AF=E3=83=AA=E3=82=B9=E3=83=BB=E3=83=95=E3=83=86=E3=83=A5=E3=83=8A=
=0D
WS	=E3=82=B5=E3=83=A2=E3=82=A2=E7=8B=AC=E7=AB=8B=E5=9B=BD=0D
	=E3=82=B5=E3=83=A2=E3=82=A2=0D
XK	=E3=82=B3=E3=82=BD=E3=83=9C=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=B3=E3=82=BD=E3=83=9C=0D
YE	=E3=82=A4=E3=82=A8=E3=83=A1=E3=83=B3=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=A4=E3=82=A8=E3=83=A1=E3=83=B3=0D
YT	=E3=83=9E=E3=83=A8=E3=83=83=E3=83=88=0D
ZA	=E5=8D=97=E3=82=A2=E3=83=95=E3=83=AA=E3=82=AB=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E5=8D=97=E3=82=A2=E3=83=95=E3=83=AA=E3=82=AB=0D
	=E5=8D=97=E3=82=A2=0D
ZM	=E3=82=B6=E3=83=B3=E3=83=93=E3=82=A2=E5=85=B1=E5=92=8C=E5=9B=BD=0D
	=E3=82=B6=E3=83=B3=E3=83=93=E3=82=A2=0D
ZW	=E3=82=B8=E3=83=B3=E3=83=90=E3=83=96=E3=82=A8=E5=85=B1=E5=92=8C=E5=9B=BD=
=0D
	=E3=82=B8=E3=83=B3=E3=83=90=E3=83=96=E3=82=A8=0D
")=0D
=0D
;;; missing in ISO 3166-1=0D
;; ASC	AC	Ascension Island=0D
;; CPT	CP	Clipperton Island=0D
;; DGA	DG	Diego Garcia=0D
;; 	EA	Ceuta and Melilla=0D
;; 	EU	European Union=0D
;; 	IC	Canary Islands=0D
;; TAA	TA	Tristan da Cunha=0D
;; 	UN	United Nations=0D
;; 	XK	Republic of Kosovo=0D
(defconst emoji-country-flag-names-iso3166 "=0D
AF	AFG=0D
AX	ALA=0D
AL	ALB=0D
DZ	DZA=0D
AS	ASM=0D
AD	AND=0D
AO	AGO=0D
AI	AIA=0D
AQ	ATA=0D
AG	ATG=0D
AR	ARG=0D
AM	ARM=0D
AW	ABW=0D
AU	AUS=0D
AT	AUT=0D
AZ	AZE=0D
BS	BHS=0D
BH	BHR=0D
BD	BGD=0D
BB	BRB=0D
BY	BLR=0D
BE	BEL=0D
BZ	BLZ=0D
BJ	BEN=0D
BM	BMU=0D
BT	BTN=0D
BO	BOL=0D
BQ	BES=0D
BA	BIH=0D
BW	BWA=0D
BV	BVT=0D
BR	BRA=0D
IO	IOT=0D
BN	BRN=0D
BG	BGR=0D
BF	BFA=0D
BI	BDI=0D
CV	CPV=0D
KH	KHM=0D
CM	CMR=0D
CA	CAN=0D
KY	CYM=0D
CF	CAF=0D
TD	TCD=0D
CL	CHL=0D
CN	CHN=0D
CX	CXR=0D
CC	CCK=0D
CO	COL=0D
KM	COM=0D
CG	COG=0D
CD	COD=0D
CK	COK=0D
CR	CRI=0D
CI	CIV=0D
HR	HRV=0D
CU	CUB=0D
CW	CUW=0D
CY	CYP=0D
CZ	CZE=0D
DK	DNK=0D
DJ	DJI=0D
DM	DMA=0D
DO	DOM=0D
EC	ECU=0D
EG	EGY=0D
SV	SLV=0D
GQ	GNQ=0D
ER	ERI=0D
EE	EST=0D
SZ	SWZ=0D
ET	ETH=0D
FK	FLK=0D
FO	FRO=0D
FJ	FJI=0D
FI	FIN=0D
FR	FRA=0D
GF	GUF=0D
PF	PYF=0D
TF	ATF=0D
GA	GAB=0D
GM	GMB=0D
GE	GEO=0D
DE	DEU=0D
GH	GHA=0D
GI	GIB=0D
GR	GRC=0D
GL	GRL=0D
GD	GRD=0D
GP	GLP=0D
GU	GUM=0D
GT	GTM=0D
GG	GGY=0D
GN	GIN=0D
GW	GNB=0D
GY	GUY=0D
HT	HTI=0D
HM	HMD=0D
VA	VAT=0D
HN	HND=0D
HK	HKG=0D
HU	HUN=0D
IS	ISL=0D
IN	IND=0D
ID	IDN=0D
IR	IRN=0D
IQ	IRQ=0D
IE	IRL=0D
IM	IMN=0D
IL	ISR=0D
IT	ITA=0D
JM	JAM=0D
JP	JPN=0D
JE	JEY=0D
JO	JOR=0D
KZ	KAZ=0D
KE	KEN=0D
KI	KIR=0D
KP	PRK=0D
KR	KOR=0D
KW	KWT=0D
KG	KGZ=0D
LA	LAO=0D
LV	LVA=0D
LB	LBN=0D
LS	LSO=0D
LR	LBR=0D
LY	LBY=0D
LI	LIE=0D
LT	LTU=0D
LU	LUX=0D
MO	MAC=0D
MG	MDG=0D
MW	MWI=0D
MY	MYS=0D
MV	MDV=0D
ML	MLI=0D
MT	MLT=0D
MH	MHL=0D
MQ	MTQ=0D
MR	MRT=0D
MU	MUS=0D
YT	MYT=0D
MX	MEX=0D
FM	FSM=0D
MD	MDA=0D
MC	MCO=0D
MN	MNG=0D
ME	MNE=0D
MS	MSR=0D
MA	MAR=0D
MZ	MOZ=0D
MM	MMR=0D
NA	NAM=0D
NR	NRU=0D
NP	NPL=0D
NL	NLD=0D
NC	NCL=0D
NZ	NZL=0D
NI	NIC=0D
NE	NER=0D
NG	NGA=0D
NU	NIU=0D
NF	NFK=0D
MK	MKD=0D
MP	MNP=0D
NO	NOR=0D
OM	OMN=0D
PK	PAK=0D
PW	PLW=0D
PS	PSE=0D
PA	PAN=0D
PG	PNG=0D
PY	PRY=0D
PE	PER=0D
PH	PHL=0D
PN	PCN=0D
PL	POL=0D
PT	PRT=0D
PR	PRI=0D
QA	QAT=0D
RE	REU=0D
RO	ROU=0D
RU	RUS=0D
RW	RWA=0D
BL	BLM=0D
SH	SHN=0D
KN	KNA=0D
LC	LCA=0D
MF	MAF=0D
PM	SPM=0D
VC	VCT=0D
WS	WSM=0D
SM	SMR=0D
ST	STP=0D
SA	SAU=0D
SN	SEN=0D
RS	SRB=0D
SC	SYC=0D
SL	SLE=0D
SG	SGP=0D
SX	SXM=0D
SK	SVK=0D
SI	SVN=0D
SB	SLB=0D
SO	SOM=0D
ZA	ZAF=0D
GS	SGS=0D
SS	SSD=0D
ES	ESP=0D
LK	LKA=0D
SD	SDN=0D
SR	SUR=0D
SJ	SJM=0D
SE	SWE=0D
CH	CHE=0D
SY	SYR=0D
TW	TWN=0D
TJ	TJK=0D
TZ	TZA=0D
TH	THA=0D
TL	TLS=0D
TG	TGO=0D
TK	TKL=0D
TO	TON=0D
TT	TTO=0D
TN	TUN=0D
TR	TUR=0D
TM	TKM=0D
TC	TCA=0D
TV	TUV=0D
UG	UGA=0D
UA	UKR=0D
AE	ARE=0D
GB	GBR=0D
US	USA=0D
UM	UMI=0D
UY	URY=0D
UZ	UZB=0D
VU	VUT=0D
VE	VEN=0D
VN	VNM=0D
VG	VGB=0D
VI	VIR=0D
WF	WLF=0D
EH	ESH=0D
YE	YEM=0D
ZM	ZMB=0D
ZW	ZWE=0D
")=0D
=0D
(defconst emoji-country-flag-subdivision-names-en "=0D
CA-AB	Canada Alberta=0D
CA-BC	Canada British Columbia=0D
CA-MB	Canada Manitoba=0D
CA-NB	Canada New Brunswick=0D
CA-NL	Canada Newfoundland and Labrador=0D
CA-NS	Canada Nova Scotia=0D
CA-NT	Canada Northwest Territories=0D
CA-NU	Canada Nunavut Territory=0D
CA-ON	Canada Ontario=0D
CA-PE	Canada Prince Edward Island=0D
CA-QC	Canada Qu=C3=A9bec=0D
CA-SK	Canada Saskatchewan=0D
CA-YT	Canada Yukon Territory=0D
GB-ENG	U.K. England=0D
GB-NIR	U.K. Northern Ireland=0D
GB-SCT	U.K. Scotland=0D
GB-WLS	U.K. Wales=0D
MX-AGU	Mexico Aguascalientes=0D
MX-BCN	Mexico Baja California=0D
MX-BCS	Mexico Baja California Sur=0D
MX-CAM	Mexico Campeche=0D
MX-CHH	Mexico Chihuahua=0D
MX-CHP	Mexico Chiapas=0D
MX-CMX	Mexico Mexico City=0D
MX-COA	Mexico Coahuila=0D
MX-COL	Mexico Colima=0D
MX-DUR	Mexico Durango=0D
MX-GRO	Mexico Guerrero=0D
MX-GUA	Mexico Guanajuato=0D
MX-HID	Mexico Hidalgo=0D
MX-JAL	Mexico Jalisco=0D
MX-MEX	Mexico M=C3=A9xico state=0D
MX-MIC	Mexico Michoac=C3=A1n=0D
MX-MOR	Mexico Morelos=0D
MX-NAY	Mexico Nayar=C3=ADt=0D
MX-NLE	Mexico Nuevo Le=C3=B3n=0D
MX-OAX	Mexico Oaxaca=0D
MX-PUE	Mexico Puebla=0D
MX-QUE	Mexico Quer=C3=A9taro=0D
MX-ROO	Mexico Quintana Roo=0D
MX-SIN	Mexico Sinaloa=0D
MX-SLP	Mexico San Luis Potosi=0D
MX-SON	Mexico Sonora=0D
MX-TAB	Mexico Tabasco=0D
MX-TAM	Mexico Tamaulipas=0D
MX-TLA	Mexico Tlaxcala=0D
MX-VER	Mexico Veracruz=0D
MX-YUC	Mexico Yucat=C3=A1n=0D
MX-ZAC	Mexico Zacatecas=0D
US-DC	U.S. District of Columbia=0D
	U.S. Washington, D.C.=0D
US-AR	U.S. Arkansas=0D
US-IA	U.S. Iowa=0D
US-ID	U.S. Idaho=0D
US-AK	U.S. Alaska=0D
US-AL	U.S. Alabama=0D
US-AZ	U.S. Arizona=0D
US-IL	U.S. Illinois=0D
US-IN	U.S. Indiana=0D
US-WI	U.S. Wisconsin=0D
US-WV	U.S. West Virginia=0D
US-OK	U.S. Oklahoma=0D
US-OH	U.S. Ohio=0D
US-OR	U.S. Oregon=0D
US-CA	U.S. California=0D
US-KS	U.S. Kansas=0D
US-KY	U.S. Kentucky=0D
US-CT	U.S. Connecticut=0D
US-CO	U.S. Colorado=0D
US-SC	U.S. South Carolina=0D
US-SD	U.S. South Dakota=0D
US-GA	U.S. Georgia=0D
US-TX	U.S. Texas=0D
US-TN	U.S. Tennessee=0D
US-DE	U.S. Delaware=0D
US-NJ	U.S. New Jersey=0D
US-NH	U.S. New Hampshire=0D
US-NM	U.S. New Mexico=0D
US-NY	U.S. New York=0D
US-NV	U.S. Nevada=0D
US-NE	U.S. Nebraska=0D
US-NC	U.S. North Carolina=0D
US-ND	U.S. North Dakota=0D
US-VA	U.S. Virginia=0D
US-VT	U.S. Vermont=0D
US-HI	U.S. Hawaii=0D
US-FL	U.S. Florida=0D
US-PA	U.S. Pennsylvania=0D
US-MA	U.S. Massachusetts=0D
US-MI	U.S. Michigan=0D
US-MS	U.S. Mississippi=0D
US-MO	U.S. Missouri=0D
US-MN	U.S. Minnesota=0D
US-ME	U.S. Maine=0D
US-MD	U.S. Maryland=0D
US-MT	U.S. Montana=0D
US-UT	U.S. Utah=0D
US-LA	U.S. Louisiana=0D
US-RI	U.S. Rhode Island=0D
US-WY	U.S. Wyoming=0D
US-WA	U.S. Washington=0D
")=0D
=0D
(defconst emoji-country-flag-subdivision-names-ja "=0D
CA-AB	=E3=82=AB=E3=83=8A=E3=83=80 =E3=82=A2=E3=83=AB=E3=83=90=E3=83=BC=E3=
=82=BF=E5=B7=9E=0D
CA-BC	=E3=82=AB=E3=83=8A=E3=83=80 =E3=83=96=E3=83=AA=E3=83=86=E3=82=A3=E3=
=83=83=E3=82=B7=E3=83=A5=E3=82=B3=E3=83=AD=E3=83=B3=E3=83=93=E3=82=A2=E5=B7=
=9E=0D
CA-MB	=E3=82=AB=E3=83=8A=E3=83=80 =E3=83=9E=E3=83=8B=E3=83=88=E3=83=90=E5=
=B7=9E=0D
CA-NB	=E3=82=AB=E3=83=8A=E3=83=80 =E3=83=8B=E3=83=A5=E3=83=BC=E3=83=96=E3=
=83=A9=E3=83=B3=E3=82=BA=E3=82=A6=E3=82=A3=E3=83=83=E3=82=AF=E5=B7=9E=0D
CA-NL	=E3=82=AB=E3=83=8A=E3=83=80 =E3=83=8B=E3=83=A5=E3=83=BC=E3=83=95=E3=
=82=A1=E3=83=B3=E3=83=89=E3=83=A9=E3=83=B3=E3=83=89=E3=83=BB=E3=83=A9=E3=83=
=96=E3=83=A9=E3=83=89=E3=83=BC=E3=83=AB=E5=B7=9E=0D
CA-NS	=E3=82=AB=E3=83=8A=E3=83=80 =E3=83=8E=E3=83=90=E3=82=B9=E3=82=B3=E3=
=82=B7=E3=82=A2=E5=B7=9E=0D
CA-NT	=E3=82=AB=E3=83=8A=E3=83=80 =E3=83=8E=E3=83=BC=E3=82=B9=E3=82=A6=E3=
=82=A8=E3=82=B9=E3=83=88=E6=BA=96=E5=B7=9E=0D
CA-NU	=E3=82=AB=E3=83=8A=E3=83=80 =E3=83=8C=E3=83=8A=E3=83=96=E3=83=88=E6=
=BA=96=E5=B7=9E=0D
CA-ON	=E3=82=AB=E3=83=8A=E3=83=80 =E3=82=AA=E3=83=B3=E3=82=BF=E3=83=AA=E3=
=82=AA=E5=B7=9E=0D
CA-PE	=E3=82=AB=E3=83=8A=E3=83=80 =E3=83=97=E3=83=AA=E3=83=B3=E3=82=B9=E3=
=82=A8=E3=83=89=E3=83=AF=E3=83=BC=E3=83=89=E3=82=A2=E3=82=A4=E3=83=A9=E3=83=
=B3=E3=83=89=E5=B7=9E=0D
CA-QC	=E3=82=AB=E3=83=8A=E3=83=80 =E3=82=B1=E3=83=99=E3=83=83=E3=82=AF=E5=
=B7=9E=0D
CA-SK	=E3=82=AB=E3=83=8A=E3=83=80 =E3=82=B5=E3=82=B9=E3=82=AB=E3=83=81=E3=
=83=A5=E3=83=AF=E3=83=B3=E5=B7=9E=0D
CA-YT	=E3=82=AB=E3=83=8A=E3=83=80 =E3=83=A6=E3=83=BC=E3=82=B3=E3=83=B3=E6=
=BA=96=E5=B7=9E=0D
GB-ENG	=E3=82=A4=E3=82=AE=E3=83=AA=E3=82=B9 =E3=82=A4=E3=83=B3=E3=82=B0=E3=
=83=A9=E3=83=B3=E3=83=89=0D
GB-NIR	=E3=82=A4=E3=82=AE=E3=83=AA=E3=82=B9 =E5=8C=97=E3=82=A2=E3=82=A4=E3=
=83=AB=E3=83=A9=E3=83=B3=E3=83=89=0D
GB-SCT	=E3=82=A4=E3=82=AE=E3=83=AA=E3=82=B9 =E3=82=B9=E3=82=B3=E3=83=83=E3=
=83=88=E3=83=A9=E3=83=B3=E3=83=89=0D
GB-WLS	=E3=82=A4=E3=82=AE=E3=83=AA=E3=82=B9 =E3=82=A6=E3=82=A7=E3=83=BC=E3=
=83=AB=E3=82=BA=0D
MX-AGU	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=82=A2=E3=82=B0=E3=82=A2=E3=
=82=B9=E3=82=AB=E3=83=AA=E3=82=A8=E3=83=B3=E3=83=86=E3=82=B9=E5=B7=9E=0D
MX-BCN	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=83=90=E3=83=8F=E3=83=BB=E3=
=82=AB=E3=83=AA=E3=83=95=E3=82=A9=E3=83=AB=E3=83=8B=E3=82=A2=E5=B7=9E=0D
MX-BCS	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=83=90=E3=83=8F=E3=83=BB=E3=
=82=AB=E3=83=AA=E3=83=95=E3=82=A9=E3=83=AB=E3=83=8B=E3=82=A2=E3=83=BB=E3=82=
=B9=E3=83=AB=E5=B7=9E=0D
MX-CAM	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=82=AB=E3=83=B3=E3=83=9A=E3=
=83=81=E3=82=A7=E5=B7=9E=0D
MX-CHH	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=83=81=E3=83=AF=E3=83=AF=E5=
=B7=9E=0D
MX-CHP	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=83=81=E3=82=A2=E3=83=91=E3=
=82=B9=E5=B7=9E=0D
MX-CMX	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=83=A1=E3=82=AD=E3=82=B7=E3=
=82=B3=E3=82=B7=E3=83=86=E3=82=A3=0D
MX-COA	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=82=B3=E3=82=A2=E3=82=A6=E3=
=82=A3=E3=83=A9=E5=B7=9E=0D
MX-COL	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=82=B3=E3=83=AA=E3=83=9E=E5=
=B7=9E=0D
MX-DUR	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=83=89=E3=82=A5=E3=83=A9=E3=
=83=B3=E3=82=B4=E5=B7=9E=0D
MX-GRO	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=82=B2=E3=83=AC=E3=83=BC=E3=
=83=AD=E5=B7=9E=0D
MX-GUA	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=82=B0=E3=82=A2=E3=83=8A=E3=
=83=95=E3=82=A1=E3=83=88=E5=B7=9E=0D
MX-HID	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=82=A4=E3=83=80=E3=83=AB=E3=
=82=B4=E5=B7=9E=0D
MX-JAL	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=83=8F=E3=83=AA=E3=82=B9=E3=
=82=B3=E5=B7=9E=0D
MX-MEX	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=83=A1=E3=83=92=E3=82=B3=E5=
=B7=9E=0D
MX-MIC	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=83=9F=E3=83=81=E3=83=A7=E3=
=82=A2=E3=82=AB=E3=83=B3=E5=B7=9E=0D
MX-MOR	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=83=A2=E3=83=AC=E3=83=BC=E3=
=83=AD=E3=82=B9=E5=B7=9E=0D
MX-NAY	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=83=8A=E3=83=A4=E3=83=AA=E3=
=83=83=E3=83=88=E5=B7=9E=0D
MX-NLE	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=83=8C=E3=82=A8=E3=83=9C=E3=
=83=BB=E3=83=AC=E3=82=AA=E3=83=B3=E5=B7=9E=0D
MX-OAX	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=82=AA=E3=82=A2=E3=83=8F=E3=
=82=AB=E5=B7=9E=0D
MX-PUE	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=83=97=E3=82=A8=E3=83=96=E3=
=83=A9=E5=B7=9E=0D
MX-QUE	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=82=B1=E3=83=AC=E3=82=BF=E3=
=83=AD=E5=B7=9E=0D
MX-ROO	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=82=AD=E3=83=B3=E3=82=BF=E3=
=83=8A=E3=83=BB=E3=83=AD=E3=83=BC=E5=B7=9E=0D
MX-SIN	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=82=B7=E3=83=8A=E3=83=AD=E3=
=82=A2=E5=B7=9E=0D
MX-SLP	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=82=B5=E3=83=B3=E3=83=BB=E3=
=83=AB=E3=82=A4=E3=82=B9=E3=83=BB=E3=83=9D=E3=83=88=E3=82=B7=E5=B7=9E=0D
MX-SON	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=82=BD=E3=83=8E=E3=83=A9=E5=
=B7=9E=0D
MX-TAB	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=82=BF=E3=83=90=E3=82=B9=E3=
=82=B3=E5=B7=9E=0D
MX-TAM	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=82=BF=E3=83=9E=E3=82=A6=E3=
=83=AA=E3=83=91=E3=82=B9=E5=B7=9E=0D
MX-TLA	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=83=88=E3=83=A9=E3=82=B9=E3=
=82=AB=E3=83=A9=E5=B7=9E=0D
MX-VER	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=83=99=E3=83=A9=E3=82=AF=E3=
=83=AB=E3=82=B9=E5=B7=9E=0D
MX-YUC	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=83=A6=E3=82=AB=E3=82=BF=E3=
=83=B3=E5=B7=9E=0D
MX-ZAC	=E3=83=A1=E3=82=AD=E3=82=B7=E3=82=B3 =E3=82=B5=E3=82=AB=E3=83=86=E3=
=82=AB=E3=82=B9=E5=B7=9E=0D
US-DC	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=B3=E3=83=AD=E3=83=B3=E3=
=83=93=E3=82=A2=E7=89=B9=E5=88=A5=E5=8C=BA=0D
	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=AF=E3=82=B7=E3=83=B3=E3=83=88=
=E3=83=B3D.C.=0D
US-AR	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=A2=E3=83=BC=E3=82=AB=E3=
=83=B3=E3=82=BD=E3=83=BC=E5=B7=9E=0D
US-IA	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=A2=E3=82=A4=E3=82=AA=E3=
=83=AF=E5=B7=9E=0D
US-ID	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=A2=E3=82=A4=E3=83=80=E3=
=83=9B=E5=B7=9E=0D
US-AK	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=A2=E3=83=A9=E3=82=B9=E3=
=82=AB=E5=B7=9E=0D
US-AL	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=A2=E3=83=A9=E3=83=90=E3=
=83=9E=E5=B7=9E=0D
US-AZ	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=A2=E3=83=AA=E3=82=BE=E3=
=83=8A=E5=B7=9E=0D
US-IL	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=A4=E3=83=AA=E3=83=8E=E3=
=82=A4=E5=B7=9E=0D
US-IN	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=A4=E3=83=B3=E3=83=87=E3=
=82=A3=E3=82=A2=E3=83=8A=E5=B7=9E=0D
US-WI	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=A6=E3=82=A3=E3=82=B9=E3=
=82=B3=E3=83=B3=E3=82=B7=E3=83=B3=E5=B7=9E=0D
US-WV	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=A6=E3=82=A7=E3=82=B9=E3=
=83=88=E3=83=90=E3=83=BC=E3=82=B8=E3=83=8B=E3=82=A2=E5=B7=9E=0D
US-OK	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=AA=E3=82=AF=E3=83=A9=E3=
=83=9B=E3=83=9E=E5=B7=9E=0D
US-OH	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=AA=E3=83=8F=E3=82=A4=E3=
=82=AA=E5=B7=9E=0D
US-OR	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=AA=E3=83=AC=E3=82=B4=E3=
=83=B3=E5=B7=9E=0D
US-CA	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=AB=E3=83=AA=E3=83=95=E3=
=82=A9=E3=83=AB=E3=83=8B=E3=82=A2=E5=B7=9E=0D
US-KS	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=AB=E3=83=B3=E3=82=B6=E3=
=82=B9=E5=B7=9E=0D
US-KY	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=B1=E3=83=B3=E3=82=BF=E3=
=83=83=E3=82=AD=E3=83=BC=E5=B7=9E=0D
US-CT	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=B3=E3=83=8D=E3=83=81=E3=
=82=AB=E3=83=83=E3=83=88=E5=B7=9E=0D
US-CO	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=B3=E3=83=AD=E3=83=A9=E3=
=83=89=E5=B7=9E=0D
US-SC	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=B5=E3=82=A6=E3=82=B9=E3=
=82=AB=E3=83=AD=E3=83=A9=E3=82=A4=E3=83=8A=E5=B7=9E=0D
US-SD	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=B5=E3=82=A6=E3=82=B9=E3=
=83=80=E3=82=B3=E3=82=BF=E5=B7=9E=0D
US-GA	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=82=B8=E3=83=A7=E3=83=BC=E3=
=82=B8=E3=82=A2=E5=B7=9E=0D
US-TX	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=86=E3=82=AD=E3=82=B5=E3=
=82=B9=E5=B7=9E=0D
US-TN	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=86=E3=83=8D=E3=82=B7=E3=
=83=BC=E5=B7=9E=0D
US-DE	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=87=E3=83=A9=E3=82=A6=E3=
=82=A7=E3=82=A2=E5=B7=9E=0D
US-NJ	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=8B=E3=83=A5=E3=83=BC=E3=
=82=B8=E3=83=A3=E3=83=BC=E3=82=B8=E3=83=BC=E5=B7=9E=0D
US-NH	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=8B=E3=83=A5=E3=83=BC=E3=
=83=8F=E3=83=B3=E3=83=97=E3=82=B7=E3=83=A3=E3=83=BC=E5=B7=9E=0D
US-NM	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=8B=E3=83=A5=E3=83=BC=E3=
=83=A1=E3=82=AD=E3=82=B7=E3=82=B3=E5=B7=9E=0D
US-NY	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=8B=E3=83=A5=E3=83=BC=E3=
=83=A8=E3=83=BC=E3=82=AF=E5=B7=9E=0D
US-NV	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=8D=E3=83=90=E3=83=80=E5=
=B7=9E=0D
US-NE	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=8D=E3=83=96=E3=83=A9=E3=
=82=B9=E3=82=AB=E5=B7=9E=0D
US-NC	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=8E=E3=83=BC=E3=82=B9=E3=
=82=AB=E3=83=AD=E3=83=A9=E3=82=A4=E3=83=8A=E5=B7=9E=0D
US-ND	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=8E=E3=83=BC=E3=82=B9=E3=
=83=80=E3=82=B3=E3=82=BF=E5=B7=9E=0D
US-VA	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=90=E3=83=BC=E3=82=B8=E3=
=83=8B=E3=82=A2=E5=B7=9E=0D
US-VT	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=90=E3=83=BC=E3=83=A2=E3=
=83=B3=E3=83=88=E5=B7=9E=0D
US-HI	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=8F=E3=83=AF=E3=82=A4=E5=
=B7=9E=0D
US-FL	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=95=E3=83=AD=E3=83=AA=E3=
=83=80=E5=B7=9E=0D
US-PA	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=9A=E3=83=B3=E3=82=B7=E3=
=83=AB=E3=83=99=E3=83=8B=E3=82=A2=E5=B7=9E=0D
US-MA	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=9E=E3=82=B5=E3=83=81=E3=
=83=A5=E3=83=BC=E3=82=BB=E3=83=83=E3=83=84=E5=B7=9E=0D
US-MI	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=9F=E3=82=B7=E3=82=AC=E3=
=83=B3=E5=B7=9E=0D
US-MS	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=9F=E3=82=B7=E3=82=B7=E3=
=83=83=E3=83=94=E5=B7=9E=0D
US-MO	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=9F=E3=82=BA=E3=83=BC=E3=
=83=AA=E5=B7=9E=0D
US-MN	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=9F=E3=83=8D=E3=82=BD=E3=
=82=BF=E5=B7=9E=0D
US-ME	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=A1=E3=82=A4=E3=83=B3=E5=
=B7=9E=0D
US-MD	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=A1=E3=83=AA=E3=83=BC=E3=
=83=A9=E3=83=B3=E3=83=89=E5=B7=9E=0D
US-MT	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=A2=E3=83=B3=E3=82=BF=E3=
=83=8A=E5=B7=9E=0D
US-UT	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=A6=E3=82=BF=E5=B7=9E=0D
US-LA	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=AB=E3=82=A4=E3=82=B8=E3=
=82=A2=E3=83=8A=E5=B7=9E=0D
US-RI	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=AD=E3=83=BC=E3=83=89=E3=
=82=A2=E3=82=A4=E3=83=A9=E3=83=B3=E3=83=89=E5=B7=9E=0D
US-WY	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=AF=E3=82=A4=E3=82=AA=E3=
=83=9F=E3=83=B3=E3=82=B0=E5=B7=9E=0D
US-WA	=E3=82=A2=E3=83=A1=E3=83=AA=E3=82=AB =E3=83=AF=E3=82=B7=E3=83=B3=E3=
=83=88=E3=83=B3=E5=B7=9E=0D
")=0D
=0D
=0C=0D
;;; char-fold function=0D
=0D
(defun emoji-country-flag-string-normalize (s)=0D
  ;; remove accents and downcase letters=0D
  (let (ret)=0D
    (mapc (lambda (c)=0D
	    (let ((l (get-char-code-property c 'decomposition)))=0D
	      (when (symbolp (car l))=0D
		(setq l (cdr l)))=0D
	      (when (and (eq ?\s (car l)) (cdr l))=0D
		(setq l nil))=0D
	      (dolist (c l)=0D
		(when (eq 0 (get-char-code-property=0D
			     c 'canonical-combining-class))=0D
		  (push (downcase c) ret)))))=0D
	  s)=0D
    (apply #'string (nreverse ret))))=0D
=0D
(defun emoji-country-flag-char-fold-check-same (str-lis common prefixp)=0D
  (let* ((fold-reg (char-fold-to-regexp common))=0D
	 (reg (if prefixp (concat "^" fold-reg) (concat fold-reg "$")))=0D
	 (case-fold-search t)=0D
	 (matched (mapcar (lambda (s) (and (string-match reg s)=0D
					   (match-string 0 s)))=0D
			  str-lis))=0D
	 (str (pop matched)))=0D
    (if (null (delete str matched))=0D
	str=0D
      common)))=0D
=0D
(defun emoji-country-flag-char-fold-common-prefix (str-lis)=0D
  (let ((comp (try-completion=0D
	       "" (mapcar #'emoji-country-flag-string-normalize str-lis)))=0D
	ret)=0D
    (if (eq t comp)=0D
	""=0D
      (emoji-country-flag-char-fold-check-same str-lis comp t))))=0D
=0D
(defun emoji-country-flag-char-fold-common-suffix-words (str-lis)=0D
  (let* ((backup str-lis)=0D
	 (word-lis (lambda (s)=0D
		     (nreverse=0D
		      (split-string (emoji-country-flag-string-normalize s)=0D
				    "\\b" t))))=0D
	 (common (lambda (l1 l2)=0D
		   (let ((count 0)=0D
			 (backup l1))=0D
		     (while (and l1 l2 (equal (car l1) (car l2)))=0D
		       (setq l1 (cdr l1)=0D
			     l2 (cdr l2)=0D
			     count (1+ count)))=0D
		     (if (=3D count 0)=0D
			 nil=0D
		       (setcdr (nthcdr (1- count) backup) nil)=0D
		       backup))))=0D
	 (lis (funcall word-lis (pop str-lis))))=0D
    (while (and str-lis=0D
		(setq lis (funcall common lis=0D
				   (funcall word-lis (pop str-lis))))))=0D
    (if (not lis)=0D
	""=0D
      (let ((words (string-join (nreverse lis))))=0D
	(emoji-country-flag-char-fold-check-same backup words nil)))))=0D
=0D
;;; completion functions=0D
=0D
(defun emoji-country-flag-all-completion (string table pred point)=0D
  (let* ((all (all-completions "" table pred))=0D
	 (begstr (substring string 0 point))=0D
	 (endstr (substring string point))=0D
	 (reg (concat "\\b\\("=0D
		      (char-fold-to-regexp begstr)=0D
		      "\\)\\(.*\\)\\("=0D
		      (char-fold-to-regexp endstr)=0D
		      "\\)"))=0D
	 ret)=0D
    (if (equal string "")=0D
	all=0D
      (dolist (s all)=0D
	(when (string-match reg s)=0D
	  (let ((str (copy-sequence s)))=0D
	    (add-face-text-property (match-beginning 1) (match-end 1)=0D
                                    'completions-common-part=0D
                                    nil str)=0D
	    (add-face-text-property (match-beginning 3) (match-end 3)=0D
                                    'completions-common-part=0D
                                    nil str)=0D
	    (let ((end (if (=3D (match-beginning 2) (match-end 2))=0D
			   (match-beginning 3)=0D
			 (match-beginning 2))))=0D
	      (when (< end (length str))=0D
		(add-face-text-property end (1+ end)=0D
					'completions-first-difference=0D
					nil str)))=0D
	    (push str ret))))=0D
      (nreverse ret))))=0D
=0D
(defun emoji-country-flag-try-completion (string table pred point)=0D
  (if (equal string "")=0D
      (let ((s (try-completion "" table pred)))=0D
	(when s=0D
	  (cons s (length s))))=0D
    (let* ((all (all-completions "" table pred))=0D
	   (begstr (substring string 0 point))=0D
	   (endstr (substring string point))=0D
	   (reg (concat "\\b\\("=0D
			(char-fold-to-regexp begstr)=0D
			"\\)\\(.*\\)\\("=0D
			(char-fold-to-regexp endstr)=0D
			"\\)"))=0D
	   tmplis=0D
	   (normalize #'emoji-country-flag-string-normalize)=0D
	   (pos-list (lambda (pos) (mapcar (lambda (x) (nth pos x)) tmplis)))=0D
	   (all-same (lambda (pos &optional normalizer)=0D
		       (let ((tmp (nth pos (car tmplis))))=0D
			 (when normalizer=0D
			   (setq tmp (funcall normalizer tmp)))=0D
			 (catch 'done=0D
			   (dolist (dat (cdr tmplis))=0D
			     (unless (equal tmp (if normalizer=0D
						    (funcall normalizer=0D
							     (nth pos dat))=0D
						  (nth pos dat)))=0D
			       (throw 'done nil)))=0D
			   t))))=0D
	   (sample (lambda (pos &optional default)=0D
		     (if (funcall all-same pos)=0D
			 (nth pos (car tmplis))=0D
		       (or default=0D
			   (funcall normalize (nth pos (car tmplis))))))))=0D
      (dolist (s all)=0D
	(when (string-match reg s)=0D
	  (push (list (substring s 0 (match-beginning 0))=0D
		      (match-string 1 s)=0D
		      (match-string 2 s)=0D
		      (match-string 3 s)=0D
		      (substring s (match-end 0)))=0D
		tmplis)))=0D
      (when tmplis=0D
	(if (and (null (cdr tmplis)) ;; length =3D=3D 1=0D
		 (equal string (string-join (car tmplis))))=0D
	    t=0D
	  (let* ((prefix (emoji-country-flag-char-fold-common-suffix-words=0D
			  (funcall pos-list 0)))=0D
		 (beg (funcall sample 1 begstr))=0D
		 (end (funcall sample 3 endstr))=0D
		 (suffix (emoji-country-flag-char-fold-common-prefix=0D
			  (funcall pos-list 4))))=0D
	    (if (funcall all-same 2 normalize)=0D
		(let* ((mid (funcall sample 2))=0D
		       (s (concat prefix beg mid end suffix)))=0D
		  (cons s (length s)))=0D
	      (let* ((mid (emoji-country-flag-char-fold-common-prefix=0D
			   (funcall pos-list 2)))=0D
		     (s (concat prefix beg mid end suffix)))=0D
		(cons s (+ (length prefix) (length beg) (length mid)))=0D
		))))))))=0D
=0D
=0C=0D
=0D
(defun emoji-country-flag-to-ascii (emoji)=0D
  (let ((reg1 "\\`[\U0001F1E6-\U0001F1FF][\U0001F1E6-\U0001F1FF]\\'")=0D
	(reg2 "\\`\U0001F3F4[\U000E0061-\U000E007A]+\U000E007F\\'"))=0D
    (cond ((string-match reg1 emoji)=0D
	   (string (+ ?A (- (aref emoji 0) #x1f1e6))=0D
		   (+ ?A (- (aref emoji 1) #x1f1e6))))=0D
	  ((string-match reg2 emoji)=0D
	   (let* ((len (1- (length emoji)))=0D
		  (ret (make-string len ?-))=0D
		  (i 1))=0D
	     (while (< i len)=0D
	       (let ((j (if (<=3D i 2) (1- i) i)))=0D
		 (aset ret j (+ ?A (- (aref emoji i) #xe0061)))=0D
		 (setq i (1+ i))))=0D
	     ret))=0D
	  (t (error "Wrong format: %s" emoji)))))=0D
=0D
(defun emoji-country-flag-from-ascii (ss)=0D
  (unless (string-match "\\`[A-Z][A-Z]\\(-[A-Z]+\\)?\\'" ss)=0D
    (error "Wrong format: %s" ss))=0D
  (let* ((emoji (if (match-beginning 1)=0D
		    (let ((ret (list #x1f3f4)))=0D
		      (mapc (lambda (c) (unless (=3D c ?-)=0D
					  (push (+ #xe0061 (- c ?A)) ret)))=0D
			    ss)=0D
		      (push #xe007f ret)=0D
		      (apply #'string (nreverse ret)))=0D
		  (string (+ #x1f1e6 (- (aref ss 0) ?A))=0D
			  (+ #x1f1e6 (- (aref ss 1) ?A))))))=0D
    emoji))=0D
=0D
(defun emoji-country-flag-name (emoji &optional separator first-only)=0D
  "Return country name for emoji country-flag.=0D
Returns nil if no name for country-flag EMOJI found.=0D
EMOJI may be emoji string or ascii string representing country-flag.=0D
=0D
If SEPARATOR is string, returns all names concatinated with SEPARATOR.=0D
If SEPARATOR is not string, returns all names as a list.=0D
=0D
If FIRST-ONLY is nil, returns all names found in all definitions.=0D
If FIRST-ONLY is 1, returns the first name in the first definition.=0D
If FIRST-ONLY is other value, search the first name for each definition.=0D
Where definitions are defined in `emoji-country-flag-name-definitions'."=0D
  (let* ((ss (if (string-match "\\`[A-Z][A-Z]\\(-[A-Z]+\\)?\\'" emoji)=0D
		 emoji=0D
	       (emoji-country-flag-to-ascii emoji)))=0D
	 (reg (format "^%s[ \t]+\\([^\n]+\\)\\(?:\n[ \t]+[^\n]+\\)*" ss))=0D
	 ret)=0D
    (dolist (def (if (eq 1 first-only)=0D
		     (list (car emoji-country-flag-name-definitions))=0D
		   emoji-country-flag-name-definitions))=0D
      (when (symbolp def)=0D
	(setq def (symbol-value def)))=0D
      (when (string-match reg def)=0D
	(push (match-string 1 def) ret)=0D
	(unless first-only=0D
	  (let* ((rest (substring def (match-end 1) (match-end 0)))=0D
		 (names (split-string rest "\n[ \t]*" t)))=0D
	    (dolist (name names)=0D
	      (push (string-trim name) ret))))))=0D
    (setq ret (nreverse ret))=0D
    (when ret=0D
      (if (eq 1 first-only)=0D
	  (car ret)=0D
	(if (stringp separator)=0D
	    (string-join ret separator)=0D
	  ret)))))=0D
=0D
(defun emoji-country-flag-generate-name-hashtab (defs)=0D
  "Return name-to-emoji hashtable.=0D
DEFS is a list of string or symbol whose value is a string."=0D
  (let* ((reg (concat "^\\([A-Z][A-Z]\\(?:-[A-Z]+\\)?\\)[ \t]+"=0D
		      "\\([^\n]+\\(?:\n[ \t]+[^\n]+\\)*\\)"))=0D
	 (names (lambda (s) ;; convert to alist=0D
		  (let ((beg 0) ret)=0D
		    (while (string-match reg s beg)=0D
		      (setq beg (match-end 0))=0D
		      (let ((key (match-string 1 s))=0D
			    (names (match-string 2 s)))=0D
			(push (cons key (split-string names "\n[ \t]+"))=0D
			      ret)))=0D
		    (nreverse ret))))=0D
	 (hashtab (make-hash-table :test #'equal)))=0D
    (dolist (def defs)=0D
      (when (symbolp def)=0D
	(setq def (symbol-value def)))=0D
      (let ((alis (funcall names def)))=0D
	(dolist (names alis)=0D
	  (let* ((key (car names))=0D
		 (emoji (emoji-country-flag-from-ascii key)))=0D
	    (dolist (name names)=0D
	      (puthash name emoji hashtab))))))=0D
    hashtab))=0D
=0D
(defun emoji-country-flag-init (&optional force)=0D
  (when (or force=0D
	    (null emoji-country-flag-name-hashtab))=0D
    (setq emoji-country-flag-name-hashtab=0D
	  (emoji-country-flag-generate-name-hashtab=0D
	   emoji-country-flag-name-definitions))))=0D
=0D
(autoload #'emoji-search "emoji")=0D
(defun emoji-country-flag-search ()=0D
  ;; read a string with completion, ignoring accents.=0D
  (interactive)=0D
  (emoji-country-flag-init)=0D
  (let ((emoji-alternate-names nil)=0D
	(emoji--all-bases emoji-country-flag-name-hashtab)=0D
	(completion-styles '(char-fold))=0D
	(completion-styles-alist=0D
	 '((char-fold emoji-country-flag-try-completion=0D
		      emoji-country-flag-all-completion=0D
		      "Char folded completion. Ignore accents.")))=0D
	(completion-ignore-case t)=0D
	(completions-sort (lambda (l) (sort l #'string-collate-lessp))))=0D
    (emoji-search)))=0D
=0D
(provide 'emoji-country-flags)=0D

--=-=-=
Content-Type: text/plain




In GNU Emacs 29.1 (build 2, x86_64-w64-mingw32) of 2023-08-02 built on
 AVALON
Windowing system distributor 'Microsoft Corp.', version 10.0.19045
System Description: Microsoft Windows 10 Pro (v10.0.2009.19045.3570)

Configured using:
 'configure --with-modules --without-dbus --with-native-compilation=aot
 --without-compress-install --with-tree-sitter CFLAGS=-O2'

Configured features:
ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP
NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XPM ZLIB

(NATIVE_COMP present but libgccjit not available)

Important settings:
  value of $LANG: JPN
  locale-coding-system: cp932

Major mode: Lisp Interaction

Minor modes in effect:
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug message mailcap yank-media puny dired
dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068
epg-config gnus-util text-property-search time-date subr-x mm-decode
mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader
cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util
mail-prsvr mail-utils term/bobcat japan-util rmc iso-transl tooltip
cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type
elisp-mode mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win
w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode lisp-mode prog-mode register
page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer nadvice seq simple cl-generic indonesian philippine
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap hashtable-print-readable backquote
threads w32notify w32 lcms2 multi-tty make-network-process
native-compile emacs)

Memory information:
((conses 16 51712 9736)
 (symbols 48 5198 0)
 (strings 32 15188 1676)
 (string-bytes 1 408936)
 (vectors 16 10777)
 (vector-slots 8 335263 19516)
 (floats 8 36 37)
 (intervals 56 248 9)
 (buffers 984 11))

--=-=-=--




Acknowledgement sent to awrhygty@HIDDEN:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#67195; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 20 Jan 2024 12:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.