[gnome-nibbles] Update Abkhazian translation



commit f6d29d001546d7a5fb6527884926775e44a77f02
Author: Nart Tlisha <daniel abzakh gmail com>
Date:   Mon Oct 3 07:58:43 2022 +0000

    Update Abkhazian translation

 po/ab.po | 3954 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 3926 insertions(+), 28 deletions(-)
---
diff --git a/po/ab.po b/po/ab.po
index 0afbdde..b1dac42 100644
--- a/po/ab.po
+++ b/po/ab.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-nibbles/issues\n";
-"POT-Creation-Date: 2022-06-24 00:29+0000\n"
+"POT-Creation-Date: 2022-08-25 11:04+0000\n"
 "Last-Translator: Нанба Наала <naala-nanba rambler ru>\n"
 "Language-Team: Abkhazian <daniel abzakh gmail com>\n"
 "Language: ab\n"
@@ -59,7 +59,7 @@ msgstr ""
 
 #: data/org.gnome.Nibbles.gschema.xml:13
 msgid "Width of the window in pixels"
-msgstr ""
+msgstr "Аԥенџьыр аҭбаара пиксельла"
 
 #: data/org.gnome.Nibbles.gschema.xml:14
 msgid "Width of the window in pixels."
@@ -75,7 +75,7 @@ msgstr "Аԥенџьыр аҳаракыра пиксельла"
 
 #: data/org.gnome.Nibbles.gschema.xml:23
 msgid "true if the window is maximized"
-msgstr ""
+msgstr "иалхзар,аԥенџьыр иамоуп иреиҳау ашәага"
 
 #: data/org.gnome.Nibbles.gschema.xml:24
 msgid "true if the window is maximized."
@@ -83,11 +83,12 @@ msgstr ""
 
 #: data/org.gnome.Nibbles.gschema.xml:28
 msgid "Is this the first run"
-msgstr ""
+msgstr "Ари раԥхьатәи аҿакра акәзар"
 
 #: data/org.gnome.Nibbles.gschema.xml:29
 msgid "Setting to decide whether to show first-run hint dialog or not."
 msgstr ""
+"Ахышәара, раԥхьатәи аҿакра аиҽцәажәара арбара аҭаху-аҭахыму шьақәзыргыло."
 
 #: data/org.gnome.Nibbles.gschema.xml:34
 msgid "Size of game tiles"
@@ -186,7 +187,7 @@ msgstr ""
 #: data/org.gnome.Nibbles.gschema.xml:193
 #: data/org.gnome.Nibbles.gschema.xml:220 src/preferences-dialog.vala:102
 msgid "Move down"
-msgstr ""
+msgstr "Ҵаҟа аиҭаҵра"
 
 #: data/org.gnome.Nibbles.gschema.xml:86 data/org.gnome.Nibbles.gschema.xml:113
 #: data/org.gnome.Nibbles.gschema.xml:140
@@ -203,7 +204,7 @@ msgstr ""
 #: data/org.gnome.Nibbles.gschema.xml:198
 #: data/org.gnome.Nibbles.gschema.xml:225 src/preferences-dialog.vala:106
 msgid "Move left"
-msgstr ""
+msgstr "Влево"
 
 #: data/org.gnome.Nibbles.gschema.xml:91 data/org.gnome.Nibbles.gschema.xml:118
 #: data/org.gnome.Nibbles.gschema.xml:145
@@ -239,17 +240,17 @@ msgstr ""
 #: data/ui/preferences-dialog.ui:156 data/ui/preferences-dialog.ui:232
 #: data/ui/preferences-dialog.ui:308
 msgid "Controls"
-msgstr ""
+msgstr "Анаԥхгара"
 
 #. Translators: label of a button in the last panel displayed during game configuration (the "Controls" 
one); starts the game
 #: data/ui/controls.ui:57
 msgid "_Start"
-msgstr ""
+msgstr "_Алагара"
 
 #. Translators: label of a button in a panel shown only the first time the game is launched; to see it, 
launch `dconf write /org/gnome/nibbles/first-run 'true'` before launching the game
 #: data/ui/first-run.ui:31
 msgid "Let’s _Play"
-msgstr ""
+msgstr "_Ахәмарра"
 
 #. Translators: label displayed on a panel shown only the first time the game is launched; to see it, launch 
`dconf write /org/gnome/nibbles/first-run 'true'` before launching the game
 #: data/ui/first-run.ui:65
@@ -336,22 +337,22 @@ msgstr ""
 #. Translators: toggleable entry of the hamburger menu (with a mnemonic that appears when pressing Alt); 
mutes or unmutes game sound
 #: data/ui/nibbles.ui:26
 msgid "_Sound"
-msgstr ""
+msgstr "_Абжьы"
 
 #. Translators: entry of the hamburger menu (with a mnemonic that appears when pressing Alt); opens the 
Scores dialog
 #: data/ui/nibbles.ui:33
 msgid "_Scores"
-msgstr ""
+msgstr "_Алҵшәа"
 
 #. Translators: entry of the hamburger menu (with a mnemonic that appears when pressing Alt); displays 
Keyboard Shortcuts dialog
 #: data/ui/nibbles.ui:40
 msgid "_Keyboard Shortcuts"
-msgstr ""
+msgstr "_Ицоу арыдқәа"
 
 #. Translators: entry of the hamburger menu (with a mnemonic that appears when pressing Alt); opens the help 
of the application
 #: data/ui/nibbles.ui:45
 msgid "_Help"
-msgstr ""
+msgstr "_Аилыркаа"
 
 #. Translators: entry of the hamburger menu (with a mnemonic that appears when pressing Alt); opens the 
About dialog
 #: data/ui/nibbles.ui:50
@@ -362,18 +363,18 @@ msgstr ""
 #. Translators: label of a button displayed in a MessageDialog, when the player tries to start a game while 
one is running
 #: data/ui/nibbles.ui:72 src/nibbles-window.vala:413
 msgid "_New Game"
-msgstr ""
+msgstr "_Ахәмарра ҿыц"
 
 #. Translators: label of a button of the headerbar, visible during a game (with a mnemonic that appears when 
pressing Alt); pauses the game
 #. Translators: label of the Pause button, when the game is running
 #: data/ui/nibbles.ui:84 src/nibbles-window.vala:462
 msgid "_Pause"
-msgstr ""
+msgstr "_Ааҭгылара"
 
 #. Translators: text displayed at the bottom of the window, when the game is paused
 #: data/ui/nibbles.ui:178
 msgid "Paused"
-msgstr ""
+msgstr "Ааҭгылара"
 
 #. Translators: title of one of the panels displayed during game configuration; the panel allows to change 
the number of human and ai worms
 #: data/ui/players.ui:41
@@ -444,7 +445,7 @@ msgstr ""
 #. Translators: title of one of the panels displayed during game configuration; the panel allows to change 
the worms speed (notably)
 #: data/ui/preferences-dialog.ui:48 data/ui/speed.ui:34
 msgid "Preferences"
-msgstr ""
+msgstr "Ахышәарақәа"
 
 #. Translators: title of a section in the Preferences dialog (1st worm); allows to configure the worm color
 #. Translators: title of a section in the Preferences dialog (2nd worm); allows to configure the worm color
@@ -463,17 +464,17 @@ msgstr ""
 #. Translators: title of a radiobutton in the "Preferences" panel displayed during game configuration (with 
a mnemonic that appears when pressing Alt); sets worms speed to "quite slow"
 #: data/ui/speed.ui:74
 msgid "_Slow"
-msgstr ""
+msgstr "_Имыццакуа"
 
 #. Translators: title of a radiobutton in the "Preferences" panel displayed during game configuration (with 
a mnemonic that appears when pressing Alt); sets worms speed to "normal"
 #: data/ui/speed.ui:91
 msgid "_Medium"
-msgstr ""
+msgstr "_Абжьаратәи"
 
 #. Translators: title of a radiobutton in the "Preferences" panel displayed during game configuration (with 
a mnemonic that appears when pressing Alt); sets worms speed to "fast"
 #: data/ui/speed.ui:108
 msgid "_Fast"
-msgstr ""
+msgstr "_Ирласны"
 
 #. Translators: label of a togglebutton in the "Preferences" panel displayed during game configuration (with 
a mnemonic that appears when pressing Alt); activates special bonuses
 #: data/ui/speed.ui:133
@@ -505,7 +506,7 @@ msgstr ""
 #: src/gnome-nibbles.vala:55 src/gnome-nibbles.vala:64
 #: src/gnome-nibbles.vala:70 src/gnome-nibbles.vala:76
 msgid "NUMBER"
-msgstr ""
+msgstr "Ахыԥхьаӡара"
 
 #. Translators: command-line option description, see 'gnome-nibbles --help'
 #: src/gnome-nibbles.vala:58
@@ -540,7 +541,7 @@ msgstr "Абжьы аҿакра"
 #. Translators: command-line option description, see 'gnome-nibbles --help'
 #: src/gnome-nibbles.vala:85
 msgid "Show release version"
-msgstr ""
+msgstr "Аверсиа анумер арбара"
 
 #. Translators: command-line error message, displayed for an invalid start level request; see 'gnome-nibbles 
-l 0'
 #: src/gnome-nibbles.vala:118
@@ -672,7 +673,7 @@ msgstr ""
 #. Translators: label of the Pause button, when the game is paused
 #: src/nibbles-window.vala:457
 msgid "_Resume"
-msgstr ""
+msgstr "_Ацҵара"
 
 #. Translators: title of the headerbar, while a game is running; the %d is replaced by the level number
 #: src/nibbles-window.vala:664 src/nibbles-window.vala:882
@@ -693,7 +694,7 @@ msgstr ""
 #. Translators: Difficulty level displayed on the scores dialog
 #: src/nibbles-window.vala:741
 msgid "Medium"
-msgstr ""
+msgstr "Абжьаратәи"
 
 #. Translators: Difficulty level displayed on the scores dialog
 #: src/nibbles-window.vala:743
@@ -718,7 +719,7 @@ msgstr ""
 #. Translators: Difficulty level with fake bonuses, displayed on the scores dialog
 #: src/nibbles-window.vala:751
 msgid "Fast with Fakes"
-msgstr ""
+msgstr "Ирласны насгьы аԥаршеиқәа рыманы"
 
 #. Translators: label displayed on the scores dialog, preceding a difficulty.
 #: src/nibbles-window.vala:756
@@ -739,12 +740,12 @@ msgstr ""
 #. Translators: label displayed at the end of a level, if the player finished all the levels
 #: src/nibbles-window.vala:934
 msgid "Congratulations!"
-msgstr ""
+msgstr "Ишәыдаҳныҳәалоит!"
 
 #. Translators: label displayed at the end of a level, if the player did not finished all the levels
 #: src/nibbles-window.vala:938
 msgid "Game Over!"
-msgstr ""
+msgstr "Ахәмарра хырқәшоуп!"
 
 #. Translators: label displayed at the end of a level, if the player finished all the levels
 #: src/nibbles-window.vala:946
@@ -767,7 +768,7 @@ msgstr ""
 #. Translators: label of a button displayed at the end of a level; restarts the game
 #: src/nibbles-window.vala:971
 msgid "_Play Again"
-msgstr ""
+msgstr "_Еиҭа ахәмарра"
 
 #. Translators: in the "Number of players" configuration screen, label of a button allowing to play game 
only with humans, appearing when there are 4 humans set (with a mnemonic that appears when pressing Alt)
 #: src/players.vala:32
@@ -798,3 +799,3900 @@ msgstr ""
 #: src/preferences-dialog.vala:195
 msgid "_Set anyway"
 msgstr ""
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+#, fuzzy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+#, fuzzy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+#, fuzzy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+#, fuzzy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+#, fuzzy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+#, fuzzy
+
+
+
+#, fuzzy
+
+#, fuzzy
+
+
+
+
+
+
+#, fuzzy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+#, fuzzy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+#, fuzzy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+#, fuzzy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+#, fuzzy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+#, fuzzy


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]