CapsAdmin

Untitled

Nov 19th, 2012
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 52.88 KB | None | 0 0
  1. --[[
  2. Copyright (c) <2012> <CapsAdmin>
  3.  
  4. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
  5.  
  6. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  7.  
  8. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  9. ]]
  10.  
  11. local emotes =
  12. {
  13.     "\227\131\189\40\239\189\143\96\231\154\191\226\128\178\239\189\143\41\239\190\137",
  14.     "\227\131\189\40\226\137\167\208\148\226\137\166\41\227\131\142",
  15.     "\239\188\136\239\188\158\208\180\239\188\156\239\188\137",
  16.     "\239\188\136\59\226\137\167\231\154\191\226\137\166\239\188\137",
  17.     "\91\226\151\139\239\189\165\239\189\128\208\148\194\180\239\189\165\226\151\139\93",
  18.     "\227\131\189\40\35\96\208\148\194\180\41\239\190\137",
  19.     "\206\163\40\45\96\208\148\194\180\45\239\190\137\239\188\155\41\239\190\137",
  20.     "\40\47\239\190\159\208\148\239\190\159\41\47",
  21.     "\40\194\172\208\180\194\172\227\128\130\41",
  22.     "\227\131\189\40\35\96\208\148\194\180\41\239\190\137",
  23.     "\194\160\40\194\172\239\189\164\194\172\41",
  24.     "\194\160\239\188\136\239\188\155\194\172\239\188\191\194\172\41",
  25.     "\194\160\40\59\194\172\95\194\172\41",
  26.     "\194\160\40\239\188\155\194\172\208\180\194\172\41",
  27.     "\194\160\40\226\137\167\207\131\226\137\166\41",
  28.     "\194\160\111\40\45\96\208\180\194\180\45\32\239\189\161\41",
  29.     "\194\160\227\131\189\40\226\151\143\45\96\208\148\194\180\45\41\227\131\142",
  30.     "\194\160\40\42\239\191\163\109\239\191\163\41",
  31.     "\194\160\40\194\180\208\148\239\189\128\41",
  32.     "\194\160\40\239\188\155\239\191\163\208\148\239\191\163\239\188\137",
  33.     "\194\160\40\194\172\95\194\172\41\239\190\137",
  34.     "\40\239\188\131\239\189\128\208\180\194\180\41\239\190\137",
  35.     "\40\227\128\141\227\130\156\227\131\173\227\130\156\41\227\128\141",
  36.     "\206\163\40\226\150\188\226\150\161\226\150\188\227\131\161\41",
  37.     "\40\226\148\129\226\148\179\226\148\129\32\95\32\226\148\129\226\148\179\226\148\129\41",
  38.     "\40\226\148\179\226\151\135\226\148\179\41",
  39.     "\239\188\188\40\239\188\160\79\239\188\160\41\239\188\143",
  40.     "\239\188\136\226\137\167\226\150\188\226\137\166\239\188\155\41",
  41.     "\239\188\188\40\227\128\135\79\227\128\135\41\239\188\143",
  42.     "\115\40\227\131\187\239\189\128\227\131\152\194\180\227\131\187\59\41\227\130\158",
  43.     "\239\188\136\226\150\188\227\129\184\226\150\188\227\131\161\239\188\137",
  44.     "\239\188\188\40\96\79\194\180\206\184\239\188\143",
  45.     "\206\184\239\188\188\40\239\188\155\239\191\162\95\239\191\162\41",
  46.     "\194\160\227\131\189\40\239\189\128\226\140\146\194\180\227\131\161\41\227\131\142",
  47.     "\194\160\229\135\184\40\45\48\45\227\131\161\41",
  48.     "\194\160\229\135\184\40\239\189\128\226\150\179\194\180\239\188\139\239\188\137",
  49.     "\194\160\229\135\184\40\239\189\128\48\194\180\41\229\135\184",
  50.     "\194\160\229\135\184\40\239\189\128\226\140\146\194\180\227\131\161\41\229\135\184",
  51.     "\194\160\239\188\188\40\239\189\128\48\194\180\41\239\188\143",
  52.     "\194\160\45\96\208\180\194\180\45",
  53.     "\209\137\40\224\178\160\231\155\138\224\178\160\209\137\41",
  54.     "\40\227\131\142\224\178\160\231\155\138\224\178\160\41\227\131\142",
  55.     "\209\137\40\224\178\165\208\148\224\178\165\209\137\41",
  56.     "\111\40\226\137\167\111\226\137\166\41\111",
  57.     "\194\160\40\226\139\139\226\150\130\226\139\140\41",
  58.     "\40\226\151\163\95\226\151\162\41",
  59.     "\225\149\153\40\226\135\128\226\128\184\226\134\188\226\128\182\41\225\149\151",
  60.     "\225\149\166\40\195\178\95\195\179\203\135\41\225\149\164",
  61.     "\40\32\224\178\160\32\224\178\160\32\41",
  62.     "\194\160\40\194\172\226\150\130\194\172\41",
  63.     "\194\160\40\194\172\95\194\172\41",
  64.     "\224\178\165\226\140\163\224\178\165",
  65.     "\224\178\160\95\224\178\160",
  66.     "\239\189\141\239\188\136\239\188\142\239\188\191\239\188\142\239\188\137\239\189\141",
  67.     "\239\188\136\239\190\137\194\180\208\180\239\189\128\239\188\137",
  68.     "\40\227\130\183\95\32\95\41\227\130\183",
  69.     "\239\188\156\40\227\128\130\95\227\128\130\41\239\188\158",
  70.     "\194\160\239\189\141\239\188\136\239\188\191\227\128\128\239\188\191\239\188\155\239\188\155\239\189\141",
  71.     "\194\160\109\40\239\191\162\48\239\191\162\41\109",
  72.     "\40\42\227\131\142\227\131\187\207\137\227\131\187\239\188\137",
  73.     "\229\183\157\194\180\239\189\165\207\137\239\189\165\96\229\183\157",
  74.     "\40\32\40\239\190\144\194\180\207\137\96\239\190\144\41\41",
  75.     "\227\131\190\40\84\40\227\130\168\41\84\227\131\189\41",
  76.     "\239\188\188\40\227\131\187\239\189\128\40\239\189\170\41\227\131\187\41\47",
  77.     "\226\138\130\40\206\191\239\189\165\227\137\168\239\189\165\206\191\239\188\137\226\138\131",
  78.     "\40\94\40\227\130\168\41\94\41",
  79.     "\40\94\40\73\41\94\41",
  80.     "\40\239\191\163\40\239\189\180\41\239\191\163\41\239\190\137",
  81.     "\226\138\130\40\239\191\163\40\229\183\165\41\239\191\163\41\226\138\131",
  82.     "\226\138\130\40\94\40\229\183\165\41\94\41\226\138\131",
  83.     "\226\138\130\40\227\131\187\40\227\130\167\41\227\131\187\41\226\138\131",
  84.     "\40\42\239\191\163\40\239\189\180\41\239\191\163\42\41",
  85.     "\227\131\190\40\194\180\40\239\189\180\41\239\189\128\239\190\137\239\190\158",
  86.     "\40\239\188\143\40\239\189\180\41\239\188\188\41",
  87.     "\226\138\130\40\239\191\163\40\239\189\180\41\239\191\163\41\226\138\131",
  88.     "\194\160\226\128\156\40\96\40\227\130\168\41\194\180\41\227\131\142",
  89.     "\194\160\40\239\189\128\40\227\130\168\41\194\180\41\239\190\137",
  90.     "\194\160\40\195\179\227\137\168\195\178\41",
  91.     "\40\226\153\165\195\179\227\137\168\195\178\41\239\190\137\226\153\161",
  92.     "\194\160\40\47\45\40\239\189\180\41\45\239\188\188\41",
  93.     "\194\160\40\194\180\40\227\130\168\41\239\189\128\41",
  94.     "\194\160\227\131\189\40\239\191\163\40\239\189\180\41\239\191\163\41\239\190\137",
  95.     "\194\160\40\239\188\143\239\191\163\40\239\189\180\41\239\191\163\41\239\188\143",
  96.     "\226\138\130\40\226\151\142\40\229\183\165\41\226\151\142\41\226\138\131",
  97.     "\40\226\151\143\239\191\163\40\239\189\180\41\239\191\163\226\151\143\41",
  98.     "\194\160\227\128\138\47\40\239\191\163\40\239\189\180\41\239\191\163\41\227\130\158\227\128\139",
  99.     "\226\129\157\226\129\158\226\129\157\226\129\158\202\149\224\165\129\226\128\162\205\161\204\171\226\128\162\202\148\224\165\129\226\152\130\226\129\157\226\129\158\226\129\157\226\129\157",
  100.     "\194\160\194\160\40\226\156\170\227\137\168\226\156\170\41",
  101.     "\86\40\61\94\239\189\165\207\137\239\189\165\94\61\41\118",
  102.     "\40\61\239\189\128\207\137\194\180\61\41",
  103.     "\111\40\94\227\131\187\120\227\131\187\94\41\111",
  104.     "\40\32\61\226\145\160\207\137\226\145\160\61\41",
  105.     "\100\40\61\94\239\189\165\207\137\239\189\165\94\61\41\98",
  106.     "\40\61\239\188\180\227\130\167\239\188\180\61\41",
  107.     "\40\61\59\227\130\167\59\61\41",
  108.     "\227\131\189\40\61\94\239\189\165\207\137\239\189\165\94\61\41\228\184\191",
  109.     "\40\61\94\239\189\165\207\137\239\189\165\94\41\121\239\188\157",
  110.     "\40\94\45\228\186\186\45\94\41",
  111.     "\227\131\189\40\94\226\128\165\94\61\227\130\158\41",
  112.     "\40\94\227\131\187\207\137\227\131\187\94\32\41",
  113.     "\40\61\94\45\207\137\45\94\61\41",
  114.     "\98\40\61\94\226\128\165\94\61\41\111",
  115.     "\40\46\61\94\227\131\187\227\130\167\227\131\187\94\61\41",
  116.     "\239\188\136\61\194\180\226\136\135\239\189\128\61\239\188\137",
  117.     "\227\131\190\40\61\239\190\159\239\189\165\239\190\159\61\41\239\190\137",
  118.     "\126\40\61\94\226\128\165\94\41\227\131\142",
  119.     "\126\40\61\94\226\128\165\94\41\47",
  120.     "\40\61\239\189\152\227\130\167\239\189\152\61\41",
  121.     "\40\61\239\188\155\227\130\167\239\188\155\61\41",
  122.     "\40\61\239\189\128\227\130\167\194\180\61\41",
  123.     "\40\94\46\95\46\94\41\239\190\137",
  124.     "\226\148\148\40\61\94\226\128\165\94\61\41\226\148\144",
  125.     "\40\226\151\142\45\226\151\142\239\188\155\41",
  126.     "\40\227\131\187\95\227\131\187\227\131\190",
  127.     "\40\239\191\163\40\227\130\168\41\239\191\163\41\227\130\158",
  128.     "\40\45\95\45\41\227\130\158\227\130\155",
  129.     "\227\131\189\40\227\130\156\81\227\128\130\41\227\131\142\239\188\159",
  130.     "\40\194\180\239\189\128\59\41\32\239\188\159",
  131.     "\227\128\144\227\131\187\227\131\152\227\131\187\63\227\128\145",
  132.     "\227\128\144\227\131\187\95\227\131\187\63\227\128\145",
  133.     "\40\32\227\131\187\226\151\135\227\131\187\41\239\188\159",
  134.     "\40\227\130\156\45\227\130\156\41",
  135.     "\239\189\162\40\239\190\159\239\190\141\239\190\159\41",
  136.     "\40\32\63\194\180\95\227\130\157\239\189\128\41",
  137.     "\111\40\194\180\94\239\189\128\41\111",
  138.     "\40\194\180\226\136\146\239\189\128\41\32\239\190\157\239\189\176",
  139.     "\40\227\128\141\239\190\159\227\131\152\239\190\159\41\227\128\141",
  140.     "\40\226\128\162\224\184\180\95\226\128\162\224\184\180\41\63",
  141.     "\227\128\140\40\194\176\227\131\152\194\176\41",
  142.     "\40\227\128\130\227\131\152\194\176\41",
  143.     "\227\131\189\40\227\130\156\81\227\128\130\41\227\131\142\239\188\159",
  144.     "\40\194\180\239\189\128\59\41\32\239\188\159",
  145.     "\227\128\136\40\227\130\156\227\128\130\227\130\156\41",
  146.     "\40\227\130\156\227\128\130\227\130\156\41",
  147.     "\227\129\143\239\188\136\239\188\190\95\227\131\187\239\188\137\227\130\157",
  148.     "\40\94\239\189\158\94\59\41\227\130\158",
  149.     "\194\160\217\169\40\205\161\224\185\143\204\175\205\161\224\185\143\41\219\182",
  150.     "\217\169\40\204\190\226\151\143\204\174\204\174\204\131\204\190\226\128\162\204\131\204\190\41\219\182",
  151.     "\40\226\138\153\95\226\151\142\41",
  152.     "\40\227\128\130\226\140\146\226\136\135\226\140\146\41\227\128\130",
  153.     "\227\128\156\40\239\191\163\226\150\189\239\191\163\227\128\156\41",
  154.     "\40\227\128\156\239\191\163\226\150\189\239\191\163\41\227\128\156",
  155.     "\227\128\156\40\94\226\136\135\94\227\128\156\239\188\137",
  156.     "\239\188\136\227\128\156\94\226\136\135\94\41\227\128\156",
  157.     "\227\128\156\40\239\191\163\226\150\179\239\191\163\227\128\156\41",
  158.     "\40\227\128\156\239\191\163\226\150\179\239\191\163\41\227\128\156",
  159.     "\226\148\151\40\239\189\128\227\131\188\194\180\41\226\148\147",
  160.     "\226\148\143\40\239\189\128\227\131\188\194\180\41\226\148\155",
  161.     "\226\148\151\40\239\188\190\48\239\188\190\41\226\148\147",
  162.     "\226\148\143\40\239\188\190\48\239\188\190\41\226\148\155",
  163.     "\40\227\131\142\239\191\163\227\131\188\239\191\163\41\227\131\142",
  164.     "\227\131\152\40\239\191\163\227\131\188\239\191\163\227\131\152\41",
  165.     "\227\131\152\40\239\191\163\207\137\239\191\163\227\131\152\41",
  166.     "\40\227\131\142\239\191\163\207\137\239\191\163\41\227\131\142",
  167.     "\227\131\152\40\94\111\94\227\131\152\41",
  168.     "\40\227\131\142\94\111\94\41\227\131\142",
  169.     "\227\131\190\40\45\95\45\32\41\227\130\158",
  170.     "\227\131\190\40\239\188\160\94\226\136\135\94\239\188\160\41\227\131\142",
  171.     "\40\239\190\137\226\137\167\226\136\128\226\137\166\41\239\190\137",
  172.     "\239\188\188\40\94\207\137\94\239\188\188\41",
  173.     "\40\239\190\137\239\190\159\226\150\189\239\190\159\41\239\190\137",
  174.     "\227\131\189\40\239\190\159\239\189\176\239\190\159\42\227\131\189\41",
  175.     "\227\131\189\40\42\239\190\159\239\189\176\239\190\159\42\41\239\190\137",
  176.     "\40\239\190\137\42\239\190\159\239\189\176\239\190\159\41\239\190\137",
  177.     "\227\131\189\40\42\194\180\208\148\239\189\128\42\41\239\190\137",
  178.     "\40\111\194\180\239\189\165\95\239\189\165\41\227\129\163",
  179.     "\227\131\190\40\42\208\180\42\41\239\190\137\227\130\155",
  180.     "\227\131\189\40\194\176\226\151\135\194\176\32\41\227\131\142",
  181.     "\227\131\189\40\32\194\176\226\151\135\194\176\41\227\131\142",
  182.     "\40\227\131\142\194\176\206\191\194\176\41\227\131\142",
  183.     "\40\239\190\137\239\189\165\111\239\189\165\41\239\190\137",
  184.     "\227\131\190\40\94\94\227\130\158\41",
  185.     "\227\131\190\40\239\190\159\226\136\128\239\190\159\227\130\158\41",
  186.     "\227\131\189\40\194\180\227\131\188\96\41\239\190\137",
  187.     "\227\131\190\239\188\136\42\226\140\146\227\131\174\226\140\146\42\239\188\137\227\130\158",
  188.     "\227\128\136\40\32\94\46\94\41\227\131\142",
  189.     "\226\148\140\239\188\136\226\152\133\239\189\143\226\152\134\239\188\137\226\148\152",
  190.     "\226\148\148\239\188\136\226\152\133\239\189\143\226\152\133\239\188\137\226\148\144",
  191.     "\226\153\170\40\226\148\140\227\131\187\227\128\130\227\131\187\41\226\148\140",
  192.     "\40\195\151\95\195\151\35",
  193.     "\40\35\43\95\43\41",
  194.     "\40\43\95\43\41",
  195.     "\227\131\190\40\195\151\195\151\32\41\32\239\190\130",
  196.     "\239\188\136\206\169\95\206\169\239\188\137",
  197.     "\40\239\188\138\48\239\188\138\59\41",
  198.     "\40\117\95\117\41",
  199.     "\194\160\40\226\156\150\226\149\173\226\149\174\226\156\150\41",
  200.     "\40\194\186\95\194\186\41",
  201.     "\217\169\40\195\151\204\175\195\151\41\219\182",
  202.     "\40\195\177\95\195\177\41",
  203.     "\40\111\95\45\41",
  204.     "\40\40\45\95\45\41\41",
  205.     "\239\188\136\227\131\188\226\150\179\227\131\188\239\188\155\239\188\137",
  206.     "\239\188\136\226\151\142\227\131\188\226\151\142\239\188\155\239\188\137",
  207.     "\40\47\32\95\32\59\32\41",
  208.     "\40\111\95\32\95\41\111",
  209.     "\239\190\141\40\239\191\163\32\239\191\163\59\239\190\141\41",
  210.     "\40\59\42\194\180\208\148\96\41\239\190\137",
  211.     "\40\239\190\137\95\32\95\41\239\190\137",
  212.     "\227\131\152\40\95\32\95\227\131\152\41",
  213.     "\40\239\190\137\239\191\163\208\180\239\191\163\41\239\190\137",
  214.     "\40\59\45\95\45\41\227\131\142",
  215.     "\111\40\45\95\45\59\42\41",
  216.     "\239\190\141\40\59\194\180\208\148\239\189\128\239\190\141\41",
  217.     "\40\59\45\95\45\41\47",
  218.     "\40\111\84\45\84\41\229\176\184",
  219.     "\227\131\152\239\188\136\194\180\239\189\143\239\189\128\239\188\137\227\131\152",
  220.     "\40\228\184\128\227\128\130\228\184\128\59\59\239\188\137",
  221.     "\40\227\131\142\35\45\95\45\41\227\131\142",
  222.     "\239\188\136\126\239\189\158\126\239\188\137",
  223.     "\121\45\40\126\227\128\130\126\239\188\155\41",
  224.     "\40\227\128\128\45\227\128\130\45\41",
  225.     "\226\150\189\227\131\187\207\137\227\131\187\226\150\189",
  226.     "\226\150\189\227\131\187\239\189\151\227\131\187\226\150\189",
  227.     "\239\188\181\94\231\154\191\94\239\188\181",
  228.     "\239\189\150\227\131\187\227\128\130\227\131\187\239\188\182",
  229.     "\239\188\181\239\188\180\239\189\170\239\188\180\239\188\181",
  230.     "\40\94\227\131\187\40\73\41\227\131\187\94\41",
  231.     "\85\227\131\187\226\153\128\227\131\187\85",
  232.     "\239\189\143\239\188\136\239\188\181\227\131\187\207\137\227\131\187\239\188\137\226\138\131",
  233.     "\40\94\227\131\187\120\227\131\187\94\41",
  234.     "\40\85\227\131\187\120\227\131\187\85\41",
  235.     "\226\150\188\111\227\131\187\227\130\167\227\131\187\111\226\150\188",
  236.     "\85\239\188\190\227\130\167\239\188\190\85",
  237.     "\85\239\191\163\239\189\176\239\191\163\85",
  238.     "\226\148\140\85\239\189\165\239\189\170\239\189\165\85\226\148\152",
  239.     "\226\148\148\64\40\239\189\165\239\189\170\239\189\165\41\64\226\148\144",
  240.     "\40\227\128\147\239\191\163\40\226\136\181\227\130\168\226\136\181\41\239\191\163\227\128\147\41",
  241.     "\126\230\151\166\95\40\94\79\94\32\41",
  242.     "\40\227\128\128\32\227\130\156\208\148\227\130\156\41\226\138\131\230\151\166",
  243.     "\40\32\194\180\239\189\165\207\137\239\189\165\96\41\95\228\184\148\126",
  244.     "\40\42\94\226\151\135\94\41\95\230\151\166",
  245.     "\40\42\239\189\128\226\150\189\194\180\41\95\230\151\166\126\126",
  246.     "\126\40\61\94\226\128\165\94\41\95\230\151\166\126",
  247.     "\40\239\188\190\45\239\188\190\41\239\188\191\230\151\165",
  248.     "\126\126\230\151\166\95\40\239\189\165\111\239\189\165\59\41",
  249.     "\40\32\45\95\45\41\230\151\166\126",
  250.     "\40\239\188\131\194\180\227\131\188\194\180\41\230\151\166",
  251.     "\228\184\148\95\40\227\131\187\95\227\131\187\32\41",
  252.     "\40\239\189\161\239\189\165\239\189\128\207\137\194\180\239\189\165\239\189\161\41",
  253.     "\111\40\239\189\128\207\137\194\180\42\41\111",
  254.     "\124\32\239\189\128\208\148\194\180\124",
  255.     "\40\239\189\128\206\181\194\180\41",
  256.     "\40\207\131\45\96\208\180\239\189\165\194\180\41",
  257.     "\40\239\189\128\208\148\194\180\42\41",
  258.     "\239\188\136\61\239\189\128\227\128\156\194\180\61\239\188\137",
  259.     "\40\239\190\146\239\189\128\239\190\155\194\180\41\47",
  260.     "\206\168\40\239\189\128\226\150\189\194\180\41\206\168",
  261.     "\94\40\35\239\189\128\226\136\128\194\180\41\95\206\168",
  262.     "\40\42\45\96\207\137\194\180\45\32\41\228\186\186",
  263.     "\40\209\134\239\189\128\207\137\194\180\209\134\42\41",
  264.     "\40\239\189\128\226\136\128\194\180\41\206\168",
  265.     "\207\136\40\42\239\189\128\227\131\188\194\180\41\207\136",
  266.     "\206\168\40\239\189\128\226\151\135\194\180\41\206\168",
  267.     "\226\128\156\207\136\40\239\189\128\226\136\135\194\180\41\207\136",
  268.     "\239\188\136\239\188\154\227\128\130\239\188\137\227\131\159",
  269.     "\239\188\163\239\188\154\227\128\130\227\131\159",
  270.     "\38\103\116\59\194\176\41\41\41\41\229\189\161",
  271.     "\226\137\167\227\128\148\227\130\156\227\130\156\227\128\149\226\137\166",
  272.     "\227\131\159\40\227\131\187\227\131\187\41\227\131\159",
  273.     "\86\61\40\194\176\32\194\176\41\61\86",
  274.     "\239\188\156\227\130\179\239\188\154\227\131\159",
  275.     "\40\227\130\156\41\41\38\108\116\59\38\108\116\59",
  276.     "\227\131\159\91\194\176\194\176\93\227\131\159",
  277.     "\227\129\143\227\130\179\58\229\189\161",
  278.     "\227\131\159\239\188\142\239\188\142\227\131\159",
  279.     "\239\188\188\239\188\136\239\188\190\226\136\128\239\188\190\239\188\137\227\131\161\239\188\136\239\188\190\226\136\128\239\188\190\239\188\137\227\131\142",
  280.     "\239\188\188\239\188\136\226\152\133\194\180\226\136\146\239\189\128\239\188\137\228\186\186\239\188\136\194\180\226\150\189\239\189\128\226\152\133\239\188\137\239\188\143",
  281.     "\239\188\136\227\128\128\239\188\190\239\188\190\239\188\137\228\186\186\239\188\136\239\188\190\239\188\190\227\128\128\239\188\137",
  282.     "\40\227\128\131\226\140\146\226\150\189\226\140\146\41\229\133\171\40\227\128\131\226\140\146\226\150\189\226\140\146\227\128\131\41\229\133\171\40\226\140\146\226\150\189\226\140\146\227\128\131\41",
  283.     "\226\152\134\45\40\227\131\142\239\190\159\208\148\239\190\159\41\229\133\171\40\239\190\159\208\148\239\190\159\32\41\227\131\142",
  284.     "\40\32\239\189\161\239\189\165\95\239\189\165\239\189\161\41\228\186\186\40\239\189\161\239\189\165\95\239\189\165\239\189\161\32\41",
  285.     "\227\131\189\40\42\94\239\189\176\94\41\228\186\186\40\94\239\189\176\94\42\41\227\131\142",
  286.     "\226\148\129\40\226\151\139\194\180\239\189\180\239\189\128\41\40\194\180\239\189\180\239\189\128\226\151\143\41\226\148\129",
  287.     "\40\226\151\142\239\189\128\227\131\187\207\137\227\131\187\194\180\41\228\186\186\40\194\180\227\131\187\207\137\227\131\187\239\189\128\42\41",
  288.     "\239\189\161\42\58\226\152\133\40\194\180\227\131\187\207\137\227\131\187\228\186\186\227\131\187\207\137\227\131\187\96\41\239\189\161\58\227\130\156\226\152\133\239\189\161",
  289.     "\40\42\194\180\226\136\128\239\189\128\42\228\186\186\42\194\180\226\136\128\239\189\128\42\41",
  290.     "\239\188\136\239\188\190\226\150\189\239\188\190\239\188\137\239\188\143\239\188\188\239\188\136\239\188\190\226\150\189\239\188\190\239\188\137",
  291.     "\239\188\136\42\239\188\190\207\137\239\188\190\239\188\137\228\186\186\239\188\136\239\188\190\207\137\239\188\190\42\239\188\137",
  292.     "\227\131\189\40\226\151\139\194\180\226\136\128\41\228\185\130\40\42\194\180\226\136\128\96\42\239\188\137\228\185\130\40\226\136\128\96\226\151\143\41",
  293.     "\239\188\188\239\188\136\239\188\190\226\136\128\239\188\190\239\188\137\227\131\161\239\188\136\239\188\190\226\136\128\239\188\190\239\188\137\227\131\142",
  294.     "\227\131\189\40\194\180\208\148\239\189\128\41\228\186\186\40\194\180\208\148\239\189\128\41\228\186\186\40\194\180\208\148\239\189\128\41\227\131\142\227\128\156\226\153\170",
  295.     "\40\40\40\42\194\176\226\150\189\194\176\42\41\229\133\171\40\42\194\176\226\150\189\194\176\42\41\41\41\226\153\170",
  296.     "\226\153\161\40\42\194\180\226\136\128\239\189\128\42\41\228\186\186\40\42\194\180\226\136\128\239\189\128\42\41\226\153\161",
  297.     "\40\227\128\131\239\191\163\208\180\239\191\163\41\229\133\171\40\32\239\191\163\208\180\239\191\163\32\41\229\133\171\40\239\191\163\208\180\239\191\163\227\128\131\41",
  298.     "\227\131\189\40\239\188\190\226\150\189\239\188\190\41\228\186\186\40\239\188\190\226\150\189\239\188\190\41\228\186\186\40\239\188\190\226\150\189\239\188\190\41\239\190\137",
  299.     "\40\40\40\239\188\160\194\176\226\150\189\194\176\239\188\160\41\229\133\171\40\239\188\160\194\176\226\150\189\194\176\239\188\160\41\41\41",
  300.     "\40\226\151\139\239\189\128\206\181\194\180\226\151\139\41\239\188\143\239\188\188\40\226\151\139\239\189\128\206\181\194\180\226\151\139\41",
  301.     "\227\131\152\40\32\94\111\94\41\227\131\142\239\188\188\40\94\95\94\32\41",
  302.     "\40\47\94\45\94\40\94\32\94\42\41\47",
  303.     "\40\32\227\128\130\227\131\187\95\227\131\187\227\128\130\41\228\186\186\40\227\128\130\227\131\187\95\227\131\187\227\128\130\32\41",
  304.     "\40\227\131\187\95\227\131\187\41\227\128\134\239\188\188\40\239\188\180\239\188\191\239\188\180\239\188\137",
  305.     "\40\94\94\41\45\40\94\94\41\45\40\94\94\41\45\40\94\94\41\45\40\94\94\41",
  306.     "\227\131\189\40\194\180\208\148\239\189\128\41\228\186\186\40\194\180\208\148\239\189\128\41\228\186\186\40\194\180\208\148\239\189\128\41\227\131\142",
  307.     "\227\131\190\40\239\191\163\227\131\188\239\191\163\41\88\40\94\226\136\135\94\41\227\130\158",
  308.     "\226\153\170\227\131\189\40\32\226\140\146\111\226\140\146\41\228\186\186\40\226\140\146\45\226\140\146\32\41\118\32\226\153\170",
  309.     "\40\42\94\111\94\41\228\186\186\40\94\111\94\42\41",
  310.     "\239\188\188\40\227\128\128\94\111\41\40\32\94\32\48\32\94\32\41\40\111\94\227\128\128\41\239\188\143",
  311.     "\227\131\189\239\188\136\227\128\128\239\188\190\239\188\190\239\188\137\228\186\186\239\188\136\239\188\190\239\188\190\227\128\128\239\188\137\227\131\142",
  312.     "\226\148\148\40\94\111\94\32\41\239\188\184\40\32\94\111\94\41\226\148\152",
  313.     "\40\239\188\190\226\151\139\239\188\190\41\227\130\170\40\239\188\190\226\150\189\239\188\190\41\227\131\143\40\239\188\190\239\188\144\239\188\190\41\227\131\132\239\189\158",
  314.     "\40\32\226\140\146\111\226\140\146\41\228\186\186\40\226\140\146\45\226\140\146\32\41\118",
  315.     "\40\194\176\226\151\135\194\176\228\186\186\194\176\226\151\135\194\176\41",
  316.     "\40\32\94\95\94\41\239\188\143",
  317.     "\40\94\111\94\41\47",
  318.     "\40\94\32\95\32\94\41\47",
  319.     "\40\32\194\180\32\226\150\189\32\96\32\41\239\190\137",
  320.     "\40\239\190\137\194\180\226\136\128\239\189\128\42\41\239\190\137",
  321.     "\227\131\190\40\194\180\239\189\165\207\137\239\189\165\239\189\128\41",
  322.     "\226\152\134\239\190\144\40\111\42\239\189\165\207\137\239\189\165\41\239\190\137",
  323.     "\239\188\188\40\239\188\190\226\150\189\239\188\190\42\41",
  324.     "\40\42\239\188\190\226\150\189\239\188\190\41\239\188\143",
  325.     "\40\239\191\163\226\150\189\239\191\163\41\227\131\142",
  326.     "\227\131\190\40\45\95\45\59\41",
  327.     "\227\131\190\40\239\188\160\226\140\146\227\131\188\226\140\146\239\188\160\41\227\131\142",
  328.     "\126\227\131\190\32\239\188\190\226\136\135\239\188\190",
  329.     "\126\227\131\190\40\239\188\190\226\136\135\239\188\190\41",
  330.     "\239\188\188\40\239\191\163\79\239\191\163\41",
  331.     "\40\239\189\161\239\189\165\207\137\239\189\165\41\239\190\137\239\190\158",
  332.     "\40\42\94\239\189\165\239\189\170\239\189\165\41\239\190\137",
  333.     "\40\239\191\163\226\136\160\32\239\191\163\32\41\239\190\137",
  334.     "\40\42\239\191\163\239\188\175\239\191\163\41\227\131\142",
  335.     "\227\131\190\40\239\189\161\194\180\239\189\165\95\226\151\143\239\189\165\96\239\189\161\41\226\152\134",
  336.     "\40\47\227\131\187\48\227\131\187\41",
  337.     "\40\227\131\142\94\226\136\135\94\41",
  338.     "\40\44\44\32\239\189\165\226\136\128\239\189\165\41\239\190\137\227\130\155",
  339.     "\40\227\128\130\239\189\165\208\180\239\189\165\41\239\190\137\239\190\158",
  340.     "\239\188\188\40\194\176\111\194\176\239\188\155\239\188\137",
  341.     "\40\239\189\161\194\180\226\136\128\239\189\128\41\239\190\137",
  342.     "\40\111\194\180\207\137\96\111\41\239\190\137",
  343.     "\40\32\239\189\165\207\137\239\189\165\41\239\190\137",
  344.     "\40\227\128\130\94\95\227\131\187\41\227\131\142",
  345.     "\40\32\227\131\187\95\227\131\187\41\227\131\142",
  346.     "\239\188\188\40\45\111\45\32\41",
  347.     "\40\227\128\130\45\207\137\45\41\239\190\137",
  348.     "\239\188\188\40\45\95\45\32\41",
  349.     "\239\188\188\40\32\239\189\165\95\239\189\165\41",
  350.     "\227\131\190\40\194\180\239\191\162\239\189\128\41\239\190\137",
  351.     "\227\131\190\40\226\152\134\226\150\189\226\152\134\41",
  352.     "\40\94\32\81\32\94\41\47\227\130\155",
  353.     "\126\40\239\188\190\226\151\135\94\41\47",
  354.     "\227\131\152\40\194\176\226\151\135\227\128\129\194\176\41\227\131\142",
  355.     "\227\131\152\40\194\176\239\191\162\194\176\41\227\131\142",
  356.     "\227\131\152\40\227\130\156\208\148\227\128\129\227\130\156\41\227\131\142",
  357.     "\239\188\136\32\227\130\156\207\129\227\130\156\41\227\131\142",
  358.     "\227\131\188\40\32\194\180\32\226\150\189\32\96\32\41\239\190\137",
  359.     "\227\131\189\40\224\185\143\226\136\128\224\185\143\32\41\239\190\137",
  360.     "\227\131\189\40\239\188\155\226\150\189\239\188\155\41\227\131\142",
  361.     "\40\42\194\180\227\131\187\239\189\150\227\131\187\41",
  362.     "\40\40\40\111\40\42\239\190\159\226\150\189\239\190\159\42\41\111\41\41\41",
  363.     "\226\152\134\42\58\46\239\189\161\46\32\111\40\226\137\167\226\150\189\226\137\166\41\111\32\46\239\189\161\46\58\42\226\152\134",
  364.     "\40\226\140\146\226\150\189\226\140\146\41\226\152\134",
  365.     "\226\138\130\40\40\227\131\187\226\150\189\227\131\187\41\41\226\138\131",
  366.     "\40\226\137\167\226\136\135\226\137\166\41\47",
  367.     "\40\194\180\226\136\135\239\190\137\239\189\128\42\41\227\131\142",
  368.     "\239\188\136\227\131\187\226\151\135\227\131\187\239\188\137",
  369.     "\40\32\194\180\32\226\150\189\32\96\32\41\239\190\137",
  370.     "\239\188\136\239\188\190\95\239\188\190\239\188\137",
  371.     "\239\188\136\239\191\163\227\131\188\239\191\163\239\188\137",
  372.     "\40\42\94\226\150\189\94\42\41",
  373.     "\40\239\188\190\226\150\189\239\188\190\41",
  374.     "\239\188\136\226\128\153\45\226\128\153\42\41",
  375.     "\226\136\169\40\32\227\131\187\207\137\227\131\187\41\226\136\169",
  376.     "\40\42\226\137\167\226\150\189\226\137\166\41",
  377.     "\239\188\188\239\188\136\239\188\190\32\239\188\190\239\188\137\239\188\143",
  378.     "\239\188\175\40\226\137\167\226\136\135\226\137\166\41\239\188\175",
  379.     "\239\188\136\227\128\128\194\180\226\136\128\239\189\128\239\188\137",
  380.     "\40\94\239\189\158\94\41",
  381.     "\239\188\188\239\188\136\239\188\160\239\191\163\226\136\135\239\191\163\239\188\160\239\188\137\239\188\143",
  382.     "\40\226\152\134\94\79\94\226\152\134\41",
  383.     "\40\226\152\133\94\79\94\226\152\133\41",
  384.     "\40\226\152\134\94\227\131\188\94\226\152\134\41",
  385.     "\40\194\180\207\137\239\189\128\226\152\133\41",
  386.     "\239\188\188\239\188\136\239\188\180\226\136\135\239\188\180\239\188\137\239\188\143",
  387.     "\227\131\189\40\42\226\137\167\207\137\226\137\166\41\239\190\137",
  388.     "\42\40\42\194\180\226\136\128\239\189\128\42\41\226\152\134",
  389.     "\239\188\175\40\226\137\167\226\150\189\226\137\166\41\239\188\175",
  390.     "\227\131\189\40\42\226\140\146\226\136\135\226\140\146\42\41\239\190\137",
  391.     "\100\61\40\194\180\226\150\189\239\189\128\41\61\98",
  392.     "\239\188\188\40\42\84\226\150\189\84\42\41\239\188\143",
  393.     "\227\131\189\40\226\128\152\32\226\136\135\226\128\152\32\41\227\131\142",
  394.     "\239\188\136\42\239\188\190\227\131\175\239\188\190\42\239\188\137",
  395.     "\227\131\189\40\239\188\190\208\148\239\188\190\41\239\190\137",
  396.     "\40\194\180\226\136\128\96\41",
  397.     "\40\194\176\226\151\135\194\176\59\41",
  398.     "\40\227\130\156\226\150\189\227\130\156\59\41",
  399.     "\40\47\94\226\150\189\94\41\47",
  400.     "\40\239\190\137\194\180\239\189\176\96\41\239\190\137",
  401.     "\227\131\189\40\194\180\227\131\188\96\41\239\190\137",
  402.     "\40\227\128\128\239\188\190\226\136\135\239\188\190\41",
  403.     "\239\188\188\40\32\239\189\128\46\226\136\128\194\180\41\239\188\143",
  404.     "\40\226\151\143\226\140\146\226\136\135\226\140\146\226\151\143\41",
  405.     "\111\40\226\137\167\226\136\135\226\137\166\111\41",
  406.     "\227\131\189\40\239\189\128\226\151\135\194\180\41\47",
  407.     "\227\131\189\40\42\227\131\187\207\137\227\131\187\41\239\190\137",
  408.     "\239\188\136\239\188\190\207\137\239\188\190\239\188\137",
  409.     "\239\189\161\226\151\149\226\128\191\226\151\149\239\189\161",
  410.     "\226\138\153\207\137\226\138\153",
  411.     "\226\138\153\226\150\179\226\138\153",
  412.     "\226\138\153\226\150\189\226\138\153",
  413.     "\111\32\40\226\151\161\226\128\191\226\151\161\226\156\191\41",
  414.     "\40\226\151\149\226\128\191\226\151\149\226\156\191\41",
  415.     "\40\226\136\169\95\226\136\169\41",
  416.     "\239\189\161\226\151\149\226\128\191\226\151\149\239\189\161",
  417.     "\40\226\128\162\224\184\180\95\226\128\162\224\184\180\41",
  418.     "\40\47\226\128\162\224\184\180\95\226\128\162\224\184\180\41\47",
  419.     "\239\188\136\206\166\207\137\206\166\239\188\137",
  420.     "\239\188\136\42\239\188\190\239\188\190\42\41",
  421.     "\239\188\136\239\188\190\226\138\134\239\188\190\239\188\137",
  422.     "\40\45\94\227\128\135\94\45\41",
  423.     "\40\227\131\142\42\227\130\156\226\150\189\227\130\156\42\41",
  424.     "\227\131\190\40\194\180\226\150\189\239\189\128\59\41\227\130\157",
  425.     "\40\227\130\156\226\150\188\227\130\156\239\188\138\239\188\137",
  426.     "\40\239\191\163\228\184\170\239\191\163\41",
  427.     "\239\188\188\40\94\226\150\189\94\239\188\160\41\227\131\142",
  428.     "\227\129\184\40\227\130\156\226\136\135\227\128\129\194\176\41\227\129\184",
  429.     "\239\188\136\45\239\188\190\227\128\135\239\188\190\45\239\188\137",
  430.     "\239\188\136\239\188\158\239\189\153\239\188\156\239\188\137",
  431.     "\227\131\189\40\94\227\128\130\94\41\228\184\191",
  432.     "\40\227\131\152\227\128\130\227\131\152\41",
  433.     "\239\188\136\239\188\190\239\189\150\239\188\190\239\188\137",
  434.     "\227\131\190\40\64\94\226\150\189\94\64\41\227\131\142",
  435.     "\227\131\190\40\64\194\176\226\150\189\194\176\64\41\227\131\142",
  436.     "\227\131\190\239\188\136\239\188\160\239\188\190\226\150\189\239\188\190\239\188\160\239\188\137\227\131\142",
  437.     "\227\131\190\40\239\188\160\94\226\136\135\94\239\188\160\41\227\131\142",
  438.     "\111\40\40\42\94\226\150\189\94\42\41\41\111",
  439.     "\227\131\190\40\64\227\130\156\226\136\135\227\130\156\64\41\227\131\142",
  440.     "\227\131\190\40\239\188\160\227\130\156\226\150\189\227\130\156\239\188\160\239\188\137\227\131\142",
  441.     "\239\188\136\239\188\160\194\180\239\188\191\239\189\128\239\188\160\239\188\137",
  442.     "\227\131\190\40\239\188\160\226\128\160\32\226\150\189\32\226\128\160\239\188\160\239\188\137\227\131\142",
  443.     "\40\227\131\142\239\188\158\226\150\189\239\188\156\227\128\130\41\227\131\142",
  444.     "\239\188\188\239\188\136\239\188\160\239\188\155\226\151\135\239\188\155\239\188\160\239\188\137\239\188\143",
  445.     "\239\188\188\40\226\152\134\111\226\151\142\41\239\188\143",
  446.     "\40\40\40\239\188\188\239\188\136\239\188\160\118\239\188\160\239\188\137\239\188\143\41\41\41",
  447.     "\40\194\176\226\151\135\194\176\59\41",
  448.     "\40\227\130\156\226\150\189\227\130\156\59\41",
  449.     "\40\111\59\84\207\137\84\41\111",
  450.     "\227\131\189\40\59\94\111\94\227\131\189\41",
  451.     "\239\188\136\226\140\146\226\150\189\226\140\146\227\130\158",
  452.     "\40\40\40\111\40\42\239\190\159\226\150\189\239\190\159\42\41\111\41\41\41",
  453.     "\227\131\190\40\239\188\160\226\140\146\227\131\188\226\140\146\239\188\160\41\227\131\142",
  454.     "\206\168\40\194\180\226\150\189\239\189\128\41\206\168",
  455.     "\239\188\136\239\189\150\239\188\190\239\188\191\239\188\190\239\188\137\239\189\150",
  456.     "\194\160\194\160\40\224\171\128\40\206\132\226\151\158\224\184\180\224\177\170\226\151\159\224\184\180\226\128\181\41\202\131\41\226\153\165",
  457.     "\40\226\157\129\194\180\226\151\161\96\226\157\129\41\42\226\156\178\239\190\159\42",
  458.     "\40\225\131\166\203\152\226\140\163\203\152\225\131\166\41\32\226\153\171\239\189\165\42\58\46\239\189\161\46\32\46\239\189\161\46\58\42\239\189\165",
  459.     "\194\160\225\131\154\40\226\149\185\226\151\161\226\149\185\225\131\154\41",
  460.     "\40\226\156\191\226\151\160\226\128\191\226\151\160\41",
  461.     "\40\226\151\145\226\128\191\226\151\144\41",
  462.     "\225\131\154\40\204\129\226\151\137\226\151\158\224\177\170\226\151\159\226\151\137\226\128\181\225\131\154\41",
  463.     "\226\156\150\226\128\191\226\156\150",
  464.     "\40\42\126\226\150\189\126\41",
  465.     "\40\226\148\128\226\128\191\226\128\191\226\148\128\41",
  466.     "\226\136\169\40\239\184\182\226\150\189\239\184\182\41\226\136\169",
  467.     "\194\160\40\239\184\182\207\137\239\184\182\41",
  468.     "\40\226\136\169\226\150\130\226\136\169\41",
  469.     "\194\160\40\194\172\226\128\191\194\172\41",
  470.     "\194\160\40\110\203\152\118\203\152\226\128\162\41\194\172",
  471.     "\194\160\224\178\165\226\128\191\224\178\165",
  472.     "\226\137\150\226\128\191\226\137\150",
  473.     "\202\152\226\128\191\202\152",
  474.     "\124\207\137\227\131\187\239\188\137",
  475.     "\124\95\227\131\187\41",
  476.     "\239\188\136\239\188\191\206\181\239\188\191\239\188\137",
  477.     "\124\40\239\191\163\51\239\191\163\41\124",
  478.     "\239\188\136\239\191\163\206\181\239\191\163\239\188\160\239\188\137",
  479.     "\239\188\136\42\239\188\190\51\239\188\190\239\188\137",
  480.     "\40\194\180\206\181\239\189\128\42\41",
  481.     "\40\226\151\139\194\180\51\239\189\128\41\239\190\137",
  482.     "\40\226\152\134\194\180\51\239\189\128\41",
  483.     "\40\42\239\191\163\208\183\239\191\163\41",
  484.     "\40\227\129\165\239\191\163\32\194\179\239\191\163\41\227\129\165",
  485.     "\239\188\136\226\151\139\227\130\156\206\181\239\188\190\226\151\139\239\188\137",
  486.     "\40\84\206\181\84\41",
  487.     "\40\45\206\181\45\32\41",
  488.     "\239\188\136\239\188\160\227\131\188\206\181\227\131\188\239\188\160\239\188\137",
  489.     "\239\188\136\42\239\188\190\51\239\188\190\239\188\137\47\239\189\158\226\152\134",
  490.     "\225\131\154\40\124\124\124\226\140\146\206\181\227\131\188\124\124\124\41\225\131\154",
  491.     "\194\160\194\160\40\226\149\175\51\226\149\176\41",
  492.     "\194\160\40\206\152\206\181\206\152\59\41",
  493.     "\239\188\136\239\188\190\239\189\150\239\188\190\239\188\137",
  494.     "\194\160\40\42\226\137\167\226\150\189\226\137\166\41\239\190\137\239\189\188\41\41",
  495.     "\194\160\194\160\40\226\151\143\194\180\232\137\184\96\41",
  496.     "\194\160\40\42\194\180\232\137\184\96\42\41",
  497.     "\40\239\189\161\32\38\103\116\59\232\137\184\38\108\116\59\41",
  498.     "\40\42\226\137\167\232\137\184\226\137\166\41",
  499.     "\40\42\227\131\187\232\137\184\227\131\187\41",
  500.     "\226\148\151\226\148\131\227\131\187\32\226\150\160\32\227\131\187\226\148\131\226\148\155",
  501.     "\227\131\190\40\194\180\65\239\189\128\41\227\131\142\239\190\159",
  502.     "\227\131\189\239\188\136\227\131\187\239\188\191\227\131\187\239\188\155\41\227\131\142",
  503.     "\227\131\189\40\227\128\128\239\191\163\208\180\239\191\163\59\41\227\131\142",
  504.     "\239\188\188\239\188\136\227\128\135\95\239\189\143\239\188\137\239\188\143",
  505.     "\227\131\189\40\227\128\130\95\194\176\41\227\131\142",
  506.     "\239\188\188\40\59\194\180\226\150\161\239\189\128\41\47",
  507.     "\227\131\190\40\42\194\180\227\131\188\96\41\227\131\142",
  508.     "\227\131\189\40\38\35\56\50\49\54\59\227\131\188\96\41\227\131\142",
  509.     "\227\131\189\40\227\131\188\95\227\131\188\32\41\227\131\142",
  510.     "\227\131\189\40\194\180\239\189\158\239\189\128\239\188\155\239\188\137",
  511.     "\226\148\144\40\38\35\56\50\49\54\59\239\189\158\96\239\188\155\41\226\148\140",
  512.     "\227\131\189\239\188\136\42\207\137\227\128\130\239\188\137\227\131\142",
  513.     "\40\59\194\180\227\131\187\96\41\38\103\116\59",
  514.     "\239\188\136\239\188\190\239\189\158\239\188\190\239\188\137",
  515.     "\226\149\174\40\226\148\128\226\150\189\226\148\128\41\226\149\173",
  516.     "\194\160\194\175\92\95\40\227\131\132\41\95\47\194\175",
  517.     "\217\169\40\45\204\174\204\174\204\131\45\204\131\41\219\182",
  518.     "\217\169\40\45\204\174\204\174\204\131\226\128\162\204\131\41\219\182",
  519.     "\227\131\190\40\239\189\161\239\189\165\207\137\239\189\165\239\189\161\41",
  520.     "\40\194\180\45\207\137\45\239\189\128\41",
  521.     "\40\42\239\189\165\207\137\239\189\165\41",
  522.     "\40\42\45\207\137\45\41",
  523.     "\226\148\151\40\239\189\165\207\137\239\189\165\59\41\226\148\155",
  524.     "\239\189\155\227\131\187\207\137\45\42\125",
  525.     "\40\42\32\38\103\116\59\207\137\38\108\116\59\41",
  526.     "\227\131\190\40\239\189\143\239\189\165\207\137\239\189\165\41\239\190\137",
  527.     "\119\40\194\180\239\189\165\207\137\239\189\165\96\41\119",
  528.     "\40\194\180\227\131\187\207\137\227\131\187\96\41",
  529.     "\40\227\131\187\207\137\227\131\187\239\188\155\41",
  530.     "\206\163\40\227\131\187\207\137\227\131\187\96\124\124\124\41",
  531.     "\227\131\190\40\227\131\187\207\137\227\131\187\239\189\143\41",
  532.     "\40\194\180\111\227\131\187\226\148\143\207\137\226\148\147\227\131\187\111\239\189\128\41",
  533.     "\227\131\189\40\239\189\165\207\137\239\189\165\239\189\161\41\239\190\137",
  534.     "\40\239\190\137\239\189\165\207\137\239\189\165\41\239\190\137\239\190\158",
  535.     "\227\131\189\40\239\189\165\207\137\239\189\165\227\130\158\41",
  536.     "\227\131\190\40\239\189\165\207\137\239\189\165\96\239\189\161\41",
  537.     "\40\227\128\130\45\96\207\137\194\180\45\41",
  538.     "\40\61\239\190\159\207\137\239\190\159\41\227\131\142",
  539.     "\40\239\189\161\43\239\189\165\96\207\137\239\189\165\194\180\41",
  540.     "\227\131\189\40\239\189\161\227\130\157\207\137\227\131\187\239\189\161\41\239\190\137",
  541.     "\40\194\180\227\131\187\207\137\227\131\187\96\41",
  542.     "\226\138\130\94\106\94\226\138\131",
  543.     "\239\188\136\226\138\130\40\40\227\131\187\226\138\165\227\131\187\41\41\226\138\131\239\188\137",
  544.     "\126\40\45\228\187\157\45\41\126",
  545.     "\226\151\139\40\227\131\187\120\227\131\187\41",
  546.     "\226\151\142\226\150\188\226\151\142",
  547.     "\239\188\136\45\206\166\45\239\188\137",
  548.     "\226\138\134\239\188\136\226\140\146\226\151\142\226\140\146\239\188\137\226\138\135",
  549.     "\239\188\136\226\128\153\226\136\189\226\128\153\239\188\137",
  550.     "\239\188\136\226\137\161\227\131\187\227\128\128\120\227\128\128\227\131\187\226\137\161\239\188\137",
  551.     "\40\226\136\181\41",
  552.     "\206\163\40\32\239\190\159\207\137\239\190\159\239\188\155\226\137\161\226\138\131",
  553.     "\227\131\189\40\194\180\239\189\165\207\137\239\189\165\96\41\239\189\164",
  554.     "\40\42\194\180\207\137\239\189\128\41\111",
  555.     "\40\194\180\227\131\187\207\137\227\131\187\41\239\190\137",
  556.     "\126\40\45\228\187\157\45\41\126",
  557.     "\239\189\158\38\103\116\59\227\130\156\239\188\137\239\189\158\239\189\158\239\189\158\239\189\158",
  558.     "\239\188\158\194\176\239\188\137\109\239\189\158\239\189\158\239\189\158\226\136\136",
  559.     "\239\189\158\239\188\158\194\176\239\188\137\109\227\131\139\227\131\139\227\131\139\227\131\139\239\188\157\239\189\158",
  560.     "\40\226\136\169\209\145\226\136\169\41",
  561.     "\239\189\158\38\103\116\59\96\41\239\189\158\239\189\158\239\189\158",
  562.     "\93\239\188\190\239\188\154\229\177\177",
  563.     "\239\188\136\227\130\157\227\128\130\226\136\130\239\188\137",
  564.     "\40\45\95\239\188\188\41",
  565.     "\40\32\227\128\128\239\190\159\44\95\227\130\157\239\190\159\41",
  566.     "\227\131\189\40\239\189\165\226\136\128\239\189\165\41\239\190\137",
  567.     "\227\131\189\40\42\194\180\208\148\239\189\128\42\41\239\190\137",
  568.     "\118\40\239\189\161\45\95\45\239\189\161\41\118",
  569.     "\239\188\136\239\188\190\229\135\185\239\188\190\239\188\137",
  570.     "\40\227\128\128\239\190\159\208\180\239\190\159\41",
  571.     "\40\47\227\131\187\227\131\187\41\227\131\142",
  572.     "\40\239\190\137\239\189\165\239\189\170\239\189\165\41\239\190\137",
  573.     "\239\188\188\40\239\190\159\239\189\176\239\190\159\239\188\188\41",
  574.     "\40\226\151\149\227\128\157\226\151\149\41",
  575.     "\40\226\151\144\32\111\32\226\151\145\32\41",
  576.     "\239\188\136\59\194\180\95\227\131\152\59\239\188\137",
  577.     "\239\188\136\207\128\227\131\188\207\128\239\188\137",
  578.     "\119\40\64\227\128\130\64\59\41\119",
  579.     "\239\188\188\40\226\151\143\111\226\151\139\59\41\227\131\142",
  580.     "\40\86\41\111\92\111\59\59\40\86\41",
  581.     "\239\188\136\239\188\132\239\188\144\239\188\132\239\188\137",
  582.     "\239\188\136\239\189\143\227\128\130\239\189\143\239\188\155\239\188\137",
  583.     "\227\131\152\239\188\136\227\130\156\226\151\135\227\128\129\227\130\156\239\188\137\227\131\142",
  584.     "\226\152\134\226\140\146\40\42\239\188\190\45\194\176\41\118",
  585.     "\226\152\134\226\140\146\239\188\136\239\188\138\239\188\190\226\136\135\227\130\156\239\188\137\118",
  586.     "\109\123\111\89\111\125\229\177\174",
  587.     "\42\126\226\151\143\239\188\158\239\188\190\239\188\137",
  588.     "\226\148\129\226\148\129\226\152\134\239\188\158\239\188\190\239\188\137",
  589.     "\239\188\136\194\180\227\131\187\239\189\128\32\239\188\137",
  590.     "\40\94\209\134\94\32\41",
  591.     "\227\128\144\58\206\181\207\137",
  592.     "\194\160\40\224\185\145\32\224\164\128\224\184\183\224\186\187\224\189\189\226\130\141\226\130\141\224\183\133\226\130\142\226\130\142\32\224\164\128\224\184\183\224\186\187\224\189\189\41\226\156\167",
  593.     "\194\160\226\128\185\40\226\128\162\194\191\226\128\162\41\226\128\186",
  594.     "\40\226\138\153\227\131\174\226\138\153\41",
  595.     "\40\32\194\176\217\162\194\176\32\41",
  596.     "\194\160\32\40\32\227\128\128\239\190\159\44\95\227\130\157\239\190\159\41",
  597.     "\64\40\111\239\189\165\239\189\170\239\189\165\111\41\64",
  598.     "\64\40\47\111\239\189\165\239\189\170\239\189\165\111\41\64\47",
  599.     "\64\40\42\94\239\189\170\94\41\64",
  600.     "\40\239\191\163\226\148\143\208\148\226\148\147\239\191\163\194\176\42\41",
  601.     "\40\239\191\163\226\148\143\208\148\226\148\147\239\191\163\32\41",
  602.     "\40\32\239\191\163\226\148\143\239\188\191\226\148\147\239\191\163\41",
  603.     "\40\227\131\142\226\137\167\226\148\143\208\148\226\148\147\226\137\166\41\227\131\142",
  604.     "\40\239\191\163\226\148\143\226\136\158\226\148\147\239\191\163\41",
  605.     "\40\227\128\130\95\239\188\139\41\239\188\188",
  606.     "\40\120\76\120\41\227\131\190",
  607.     "\47\40\42\206\185\42\41\227\131\190",
  608.     "\40\227\131\142\38\103\116\59\227\131\142\41",
  609.     "\239\188\143\40\120\126\120\41\239\188\188",
  610.     "\226\151\142\226\152\134\239\188\136\226\153\175\195\151\195\151\239\188\137\226\148\152",
  611.     "\227\131\152\239\188\136\227\128\130\226\150\161\194\176\239\188\137\227\131\152",
  612.     "\40\239\191\163\40\111\111\41\239\191\163\41\239\190\137",
  613.     "\40\226\151\139\239\189\128\239\188\136\226\151\143\226\151\143\239\188\137\194\180\226\151\139\41\239\190\137",
  614.     "\40\32\194\180\40\48\48\41\96\41",
  615.     "\40\239\188\155\239\190\159\40\79\79\41\239\190\159\41",
  616.     "\40\42\194\180\40\48\48\41\96\41\38\35\56\50\49\55\59",
  617.     "\113\40\239\191\163\40\111\111\41\239\191\163\41\112",
  618.     "\239\189\161\239\190\159\40\239\190\159\194\180\40\48\48\41\96\239\190\159\41\239\190\159\239\189\161",
  619.     "\40\239\191\163\239\188\136\226\136\158\239\188\137\239\191\163\41",
  620.     "\40\239\191\163\40\226\150\189\226\150\189\41\239\191\163\41",
  621.     "\40\61\239\189\128\40\226\136\158\41\194\180\61\41",
  622.     "\40\84\111\84\41",
  623.     "\40\239\188\180\226\150\189\239\188\180\41",
  624.     "\40\226\128\152\65\96\41",
  625.     "\40\84\95\84\41",
  626.     "\40\40\84\46\84\239\188\155\32\41",
  627.     "\40\239\188\155\32\84\46\84\41\41",
  628.     "\239\188\136\239\188\155\227\129\184\239\188\154\239\188\137",
  629.     "\40\227\131\142\208\148\96\41\227\131\187\227\130\156\227\131\187\227\128\130",
  630.     "\227\131\187\40\47\208\148\96\41\227\131\187",
  631.     "\40\194\180\239\188\191\239\189\128\227\128\130\41",
  632.     "\40\194\180\208\148\239\189\128\227\128\130\41",
  633.     "\40\194\180\239\188\161\239\189\128\227\128\130\41",
  634.     "\40\194\180\226\136\169\239\189\128\227\128\130\41",
  635.     "\239\189\161\239\188\154\239\190\159\40\239\189\161\239\190\137\207\137\239\188\188\239\189\161\41\239\190\159\239\189\165\239\189\161",
  636.     "\40\226\148\179\208\148\226\148\179\41",
  637.     "\40\194\180\239\188\155\208\180\239\188\155\96\41",
  638.     "\40\42\194\180\239\188\155\227\130\167\239\188\155\96\42\41",
  639.     "\40\227\128\130\226\148\176\207\137\226\148\176\227\128\130\41",
  640.     "\40\227\130\156\194\180\208\148\239\189\128\227\130\156\41",
  641.     "\239\188\136\239\189\137\208\148\239\189\137\239\188\137",
  642.     "\40\194\180\239\188\155\207\137\239\188\155\96\41",
  643.     "\227\128\130\239\190\159\40\239\190\159\239\190\137\208\148\239\189\128\239\190\159\41\239\190\159\239\189\161",
  644.     "\227\131\189\40\194\180\226\150\161\239\189\128\227\128\130\41\239\190\137",
  645.     "\40\239\190\159\194\180\208\148\239\189\128\239\190\159\41\239\190\159",
  646.     "\123\123\112\194\180\208\148\239\189\128\113\125\125",
  647.     "\227\131\189\40\226\151\143\239\190\159\194\180\208\148\239\189\128\239\190\159\226\151\143\41\239\190\137\239\190\159",
  648.     "\40\32\112\95\113\41",
  649.     "\46\227\131\187\227\130\156\227\130\156\227\131\187\239\188\136\239\188\143\227\128\130\239\188\188\239\188\137\227\131\187\227\130\156\227\130\156\227\131\187\239\188\142",
  650.     "\40\228\184\170\95\228\184\170\41",
  651.     "\40\40\194\180\208\180\239\189\128\41\41",
  652.     "\40\32\226\137\167\208\148\226\137\166\41",
  653.     "\239\189\161\227\130\156\40\239\189\128\208\148\194\180\41\227\130\156\239\189\161",
  654.     "\40\227\128\130\226\148\176\207\137\226\148\176\227\128\130\41",
  655.     "\112\40\194\180\226\140\146\239\189\128\239\189\161\113\41",
  656.     "\40\47\226\150\161\239\188\188\42\41\227\131\187\227\130\156",
  657.     "\40\40\111\40\59\226\150\179\59\41\111\41\41",
  658.     "\239\188\136\239\188\155\239\191\163\208\180\239\191\163\239\188\137",
  659.     "\40\227\132\146\111\227\132\146\41",
  660.     "\226\138\153\239\184\191\226\138\153",
  661.     "\111\40\226\149\165\239\185\143\226\149\165\41\111",
  662.     "\111\40\239\188\155\226\150\179\239\188\155\41\111",
  663.     "\40\59\42\226\150\179\42\59\41",
  664.     "\239\188\136\194\180\239\188\191\239\189\128\239\188\137",
  665.     "\226\149\165\239\185\143\226\149\165",
  666.     "\194\160\194\160\40\194\180\194\176\204\165\204\165\204\165\204\165\204\165\204\165\204\165\204\165\207\137\194\176\204\165\204\165\204\165\204\165\204\165\204\165\204\165\204\165\239\189\128\41",
  667.     "\194\160\40\226\136\169\239\184\181\226\136\169\41",
  668.     "\194\160\40\226\149\175\239\184\181\226\149\176\44\41",
  669.     "\40\239\184\182\239\184\185\239\184\186\41",
  670.     "\194\160\40\226\149\165\95\226\149\165\41",
  671.     "\194\160\40\226\149\175\239\184\181\226\149\176\44\41",
  672.     "\239\188\136\239\188\143\95\239\188\188\239\188\137",
  673.     "\239\188\136\239\188\143\239\188\142\239\188\188\239\188\137",
  674.     "\239\188\136\227\130\156\226\151\135\227\130\156\239\188\137",
  675.     "\239\188\136\239\191\163\226\150\161\239\191\163\239\188\155\239\188\137",
  676.     "\226\136\145\40\79\95\79\239\188\155\41",
  677.     "\226\148\129\206\163\40\239\190\159\208\148\239\190\159\124\124\124\41\226\148\129",
  678.     "\206\163\40\227\130\156\227\131\173\227\130\156\59\41",
  679.     "\206\163\40\227\130\156\227\130\156\41",
  680.     "\40\42\239\190\159\239\190\155\239\190\159\41",
  681.     "\40\227\128\141\227\130\156\227\131\173\227\130\156\41\227\128\141",
  682.     "\209\137\40\227\130\156\227\131\173\227\130\156\209\137\41",
  683.     "\40\239\190\137\239\190\159\48\239\190\159\41\239\190\137\126",
  684.     "\226\138\153\226\150\130\226\138\153",
  685.     "\226\138\153\239\188\144\226\138\153",
  686.     "\119\40\194\176\239\189\143\194\176\41\119",
  687.     "\76\40\227\131\187\111\227\131\187\41\227\128\141",
  688.     "\40\226\151\139\111\226\151\139\41",
  689.     "\239\188\136\227\131\187\226\150\161\227\131\187\239\188\155\239\188\137",
  690.     "\40\40\40\40\239\188\155\227\130\156\208\148\227\130\156\41\41\41",
  691.     "\40\35\94\46\94\35\41",
  692.     "\40\42\94\94\42\41",
  693.     "\239\188\136\239\188\160\194\180\239\188\191\239\189\128\239\188\160\239\188\137",
  694.     "\40\226\140\146\95\226\140\146\59\41",
  695.     "\40\35\239\189\128\206\181\194\180\35\227\130\158",
  696.     "\239\188\136\42\47\226\136\135\239\188\188\42\239\188\137",
  697.     "\40\227\128\131\239\191\163\207\137\239\191\163\227\128\131\227\130\158",
  698.     "\40\42\194\180\239\189\170\239\189\128\42\41",
  699.     "\40\42\194\180\226\136\128\96\42\41",
  700.     "\40\42\194\180\95\227\130\157\239\189\128\41",
  701.     "\40\42\194\180\226\136\128\96\42\41",
  702.     "\40\47\207\137\239\188\188\41",
  703.     "\40\42\239\190\137\226\150\189\239\190\137\41",
  704.     "\40\42\239\190\137\207\137\239\190\137\41",
  705.     "\239\188\136\47\239\189\161\239\188\188\41",
  706.     "\239\188\136\227\128\130\45\239\188\191\45\227\128\130\239\188\137",
  707.     "\40\35\239\188\143\227\128\130\239\188\188\35\41",
  708.     "\194\160\40\226\149\175\95\226\149\176\41",
  709.     "\40\226\149\175\224\178\138\226\149\176\41",
  710.     "\40\194\180\226\150\189\239\189\128\41\227\131\142\226\153\170",
  711.     "\227\131\189\40\194\180\226\150\189\239\189\128\239\188\155\41\47\226\153\170",
  712.     "\227\131\189\40\194\180\227\131\187\239\189\128\41\239\190\137",
  713.     "\227\131\189\40\226\151\139\194\180\226\136\128\96\41\239\190\137\226\153\170",
  714.     "\227\131\190\40\194\180\207\129\239\189\128\41\227\128\131",
  715.     "\227\131\190\40\194\180\227\128\135\239\189\128\41\239\190\137",
  716.     "\40\194\180\226\150\179\239\189\128\41\226\153\170",
  717.     "\40\239\190\137\194\180\226\150\189\239\189\128\41\239\190\137\226\153\170",
  718.     "\40\42\194\180\206\191\96\42\41",
  719.     "\206\181\45\40\194\180\227\131\187\239\189\128\41",
  720.     "\239\188\188\40\111\239\191\163\226\136\135\239\191\163\111\41\47",
  721.     "\239\188\188\239\188\136\194\180\239\188\175\239\189\128\239\188\137\239\188\143",
  722.     "\239\188\187\40\239\188\141\239\188\141\41\239\188\189\122\122\122",
  723.     "\40\194\180\239\189\158\96\41",
  724.     "\227\131\190\40\227\128\130\239\191\163\226\150\161\239\191\163\41\239\190\130",
  725.     "\227\131\190\40\239\191\163\48\239\191\163\239\188\155\32\41\227\131\142",
  726.     "\227\131\190\40\227\128\130\239\191\163\226\150\161\239\191\163\41\239\190\130",
  727.     "\227\131\190\40\239\191\163\226\150\161\239\191\163\59\41\239\190\137",
  728.     "\40\227\128\130\45\207\137\45\41\122\122\122",
  729.     "\40\45\95\45\41\32\122\122\122",
  730.     "\40\226\136\170\239\189\161\226\136\170\41\239\189\161\239\189\161\239\189\161\122\122\122",
  731.     "\40\194\180\227\128\156\239\189\128\42\41\32\122\122\122",
  732.     "\226\136\145\40\239\191\163\226\150\161\239\191\163\41",
  733.     "\40\111\194\180\208\148\96\41",
  734.     "\239\188\136\41\194\180\208\180\96\40\239\188\137",
  735.     "\239\188\136\59\226\137\167\231\154\191\226\137\166\239\188\137",
  736.     "\239\188\136\194\180\226\150\161\239\189\128\229\183\157\239\188\137",
  737.     "\194\160\225\149\153\40\226\135\128\226\128\184\226\134\188\226\128\182\41\225\149\151",
  738.     "\194\160\40\206\185\194\180\208\148\239\189\128\41\239\190\137",
  739.     "\40\225\180\151\203\179\225\180\151\41",
  740.     "\194\160\239\188\191\239\190\137\228\185\153\40\239\189\164\239\190\157\239\189\164\41\95",
  741.     "\40\239\191\163\94\239\191\163\41",
  742.     "\239\188\136\239\191\163\227\129\184\239\191\163\239\188\137",
  743.     "\239\188\136\239\191\163\239\189\158\239\191\163\59\239\188\137",
  744.     "\40\239\191\163\227\130\167\239\191\163\59\41",
  745.     "\40\45\227\128\129\45\41",
  746.     "\40\32\239\188\155\239\189\128\227\131\152\194\180\41",
  747.     "\111\40\194\180\94\239\189\128\41\111",
  748.     "\40\239\191\163\207\137\239\191\163\59\41",
  749.     "\239\188\136\239\189\128\239\188\190\194\180\239\188\137\227\131\142",
  750.     "\40\94\95\45\41",
  751.     "\40\94\95\226\136\146\41\226\152\134",
  752.     "\40\226\140\146\46\226\136\146\41\239\188\157\226\152\133",
  753.     "\239\188\136\239\188\190\95\45\239\188\137",
  754.     "\239\188\136\239\188\190\239\188\191\227\131\187\239\188\137",
  755.     "\224\185\143\91\45\224\184\180\95\226\128\162\224\184\180\93\224\185\143",
  756.     "\239\188\136\226\151\139\227\130\156\206\181\239\188\190\226\151\139\239\188\137",
  757.     "\239\188\136\239\188\190\239\188\191\239\188\141\239\188\137\226\137\161\226\152\133",
  758.     "\226\152\134\239\189\158\239\188\136\227\130\157\227\128\130\226\136\130\239\188\137",
  759.     "\239\188\188\239\188\136\94\239\188\144\239\188\190\239\188\137\239\188\143",
  760.     "\194\160\40\239\189\165\239\189\170\45\41",
  761.     "\227\131\189\40\239\191\163\208\180\239\191\163\59\41\227\131\142",
  762.     "\40\239\191\163\226\151\135\239\191\163\59\41",
  763.     "\227\131\189\40\239\191\163\208\180\239\191\163\59\41\227\131\142",
  764.     "\239\188\136\226\136\146\239\188\191\226\136\146\239\188\155\239\188\137",
  765.     "\40\126\95\126\59\41",
  766.     "\40\40\42\227\130\156\208\148\227\130\156\41\227\130\158\226\128\157",
  767.     "\40\239\189\165\95\45\239\189\161\32\41",
  768.     "\226\138\153\239\185\143\226\138\153",
  769.     "\227\131\159\226\151\143\239\185\143\226\152\137\227\131\159",
  770.     "\40\32\194\180\226\150\179\239\189\128\41",
  771.     "\40\59\194\176\32\227\131\173\194\176\41",
  772.     "\227\131\189\239\188\136\227\130\156\227\131\173\227\130\156\239\188\155\239\188\137\227\131\142",
  773.     "\239\188\136\194\176\111\194\176\239\188\155\239\188\137",
  774.     "\239\189\161\58\239\190\159\42\43\59\40\226\151\143\194\180\239\189\165\208\180\239\189\165\96\226\151\143\41\59\43\42\239\190\159\58\239\189\161",
  775.     "\239\188\191\207\134\40\239\191\163\227\131\188\239\191\163\32\41",
  776.     "\207\134\40\46\95\46\41",
  777.     "\207\134\239\188\136\239\188\142\239\188\142\239\188\137",
  778.     "\95\95\95\207\136\40\226\128\165\32\41",
  779.     "\207\136\40\227\128\130\227\128\130\41",
  780.     "\207\134\40\226\151\142\226\151\142\227\131\152\41",
  781.     "\239\188\191\207\134\40\32\194\176\45\194\176\41\47",
  782.     "\239\188\191\207\134\40\194\176\45\194\176\61\41",
  783.     "\207\134\40\226\151\142\226\151\142\227\129\184\239\188\137",
  784.     "\207\134\40\94\226\136\135\94\32\41",
  785.     "\239\188\191\227\128\134\40\227\128\130\227\128\130\41",
  786.     "\207\134\40\239\188\142\239\188\142\59\41",
  787.     "\207\134\40\227\131\187\207\137\227\131\187\239\189\128\32\41",
  788.     "\227\128\134\40\227\131\187\226\136\128\227\131\187\239\188\160\41",
  789. }
  790.  
  791. local decorations =
  792. {
  793.     -- fat border
  794.     {
  795.         left = "\227\128\144\32\226\128\157\32",
  796.         right = "\32\226\128\157\32\227\128\145",
  797.     },
  798.    
  799.     -- wiggle
  800.     {
  801.         left = "\239\189\158 ",
  802.         right = " \239\189\158",
  803.     },
  804.    
  805.     -- top left and bottom right corner
  806.     {
  807.         left = "\227\128\140",
  808.         right = "\227\128\141",
  809.     },
  810.    
  811.     -- double lined top left and bottom right corner
  812.     {
  813.         left = "\227\128\142",
  814.         right = "\227\128\143",
  815.     },
  816.    
  817.     --
  818.     {
  819.         left = "[ ",
  820.         right = " ]",
  821.     },
  822.    
  823.     -- star
  824.     {
  825.         left = "\226\152\134",
  826.         right = "\226\152\134",
  827.     },
  828. }
  829.    
  830. function string.anime(str)
  831.     str = str:gsub("^.", function(c) return c:upper() end)
  832.    
  833.     -- todo: automatic conversion of punctation?
  834.     str = str:gsub("%.","\239\188\142")
  835.     str = str:gsub("%!", "\239\188\129")
  836.    
  837.     -- upper and lower to full width
  838.     str = str:gsub("%l", function(c) return string.char(239, 189, 130 + (c:byte() - 98)) end)
  839.     str = str:gsub("%u", function(c) return string.char(239, 188, 161 + (c:byte() - 65)) end)
  840.    
  841.     -- maybe append a wiggle
  842.     if math.random() > 0.9 then
  843.         str = str .. "\239\189\158"
  844.     end
  845.    
  846.     -- maybe append dots
  847.     if math.random() > 0.75 then
  848.         str = str .. "\239\188\142\239\188\142"
  849.     end
  850.  
  851.     -- maybe append exclamation points
  852.     if math.random() > 0.75 then
  853.         str = str .. "\239\188\129\239\188\129"
  854.     end
  855.        
  856.     -- surround with some decoration
  857.     local selected = math.random(#decorations)
  858.     str = decorations[selected].left .. str .. decorations[selected].right
  859.    
  860.     -- get a random emote
  861.     local key = math.random(#emotes)
  862.     local emote = emotes[key]
  863.    
  864.     -- randomize whether it will be on the left or right
  865.     if math.random() > 0.5 then
  866.         str = emote .. " \239\188\141 " .. str
  867.     else
  868.         str = str .. " \239\188\141 " .. emote
  869.     end
  870.    
  871.     return str
  872. end
  873.  
  874. -- print(string.anime("hello world"))
Advertisement
Add Comment
Please, Sign In to add comment