From 6c29bcee84a1f9c0e27f8bb2fdde3f29ebb12938 Mon Sep 17 00:00:00 2001 From: cxl Date: Mon, 18 Jan 2021 14:46:11 +0000 Subject: [PATCH] ide: Minor UppHub improvements, Core: Fixed iteration mode FindFile git-svn-id: svn://ultimatepp.org/upp/trunk@15674 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/Core/Path.h | 4 +- uppsrc/ide/BaseDlg.cpp | 2 +- uppsrc/ide/Setup.cpp | 1 + uppsrc/ide/app.tpp/UppHub_en-us.tpp | 37 ++++++++++++ uppsrc/ide/app.tpp/UppHub_en-us.tppi | 86 ++++++++++++++++++++++++++++ uppsrc/ide/app.tpp/all.i | 4 ++ 6 files changed, 131 insertions(+), 3 deletions(-) create mode 100644 uppsrc/ide/app.tpp/UppHub_en-us.tpp create mode 100644 uppsrc/ide/app.tpp/UppHub_en-us.tppi diff --git a/uppsrc/Core/Path.h b/uppsrc/Core/Path.h index e1243a43e..df6cd61e8 100644 --- a/uppsrc/Core/Path.h +++ b/uppsrc/Core/Path.h @@ -100,7 +100,7 @@ public: const FindFile& operator*() const { return *ff; } }; - Iterator begin() { Iterator h; h.ff = this; return h; } + Iterator begin() { Iterator h; h.ff = *this ? this : nullptr; return h; } Iterator end() { Iterator h; h.ff = nullptr; return h; } FindFile(); @@ -177,7 +177,7 @@ public: const FindFile& operator*() const { return *ff; } }; - Iterator begin() { Iterator h; h.ff = this; return h; } + Iterator begin() { Iterator h; h.ff = *this ? this : nullptr; return h; } Iterator end() { Iterator h; h.ff = nullptr; return h; } FindFile() { file = false; dir = NULL; } diff --git a/uppsrc/ide/BaseDlg.cpp b/uppsrc/ide/BaseDlg.cpp index c7788cf97..720fb4297 100644 --- a/uppsrc/ide/BaseDlg.cpp +++ b/uppsrc/ide/BaseDlg.cpp @@ -202,7 +202,7 @@ BaseSetupDlg::BaseSetupDlg() upv_sel.Tip("Select UppHub directory..."); DirSelect(output, output_sel); DirSelect(upv, upv_sel); - upv.NullText("Default"); + upv.NullText(GetHubDir()); } bool BaseSetupDlg::Run(String& vars) diff --git a/uppsrc/ide/Setup.cpp b/uppsrc/ide/Setup.cpp index a680bb6cd..bf930870d 100644 --- a/uppsrc/ide/Setup.cpp +++ b/uppsrc/ide/Setup.cpp @@ -573,6 +573,7 @@ void Ide::SetupFormat() { DirSelect(ide.uscpath, ide.uscpath_sel); ide.upphub <<= LoadFile(DefaultHubFilePath()); + ide.upphub.NullText(ConfigFile("UppHub")); DirSelect(ide.upphub, ide.upphub_sel); fnt.defaults << [&] { diff --git a/uppsrc/ide/app.tpp/UppHub_en-us.tpp b/uppsrc/ide/app.tpp/UppHub_en-us.tpp new file mode 100644 index 000000000..943449e1e --- /dev/null +++ b/uppsrc/ide/app.tpp/UppHub_en-us.tpp @@ -0,0 +1,37 @@ +topic "UppHub"; +[l288;i1120;a17;O9;~~~.1408;2 $$1,0#10431211400427159095818037425705:param] +[a83;*R6 $$2,5#31310162474203024125188417583966:caption] +[H4;b83;*4 $$3,5#07864147445237544204411237157677:title] +[i288;O9;C2 $$4,6#40027414424643823182269349404212:item] +[b42;a42;ph2 $$5,5#45413000475342174754091244180557:text] +[l288;b17;a17;2 $$6,6#27521748481378242620020725143825:desc] +[l321;C@5+75 $$7,7#20902679421464641399138805415013:code] +[b2503;2 $$8,0#65142375456100023862071332075487:separator] +[*@(0.0.255)2 $$9,0#83433469410354161042741608181528:base] +[C2 $$10,0#37138531426314131251341829483380:class] +[l288;a17;*1 $$11,11#70004532496200323422659154056402:requirement] +[i417;b42;a42;O9;~~~.416;2 $$12,12#10566046415157235020018451313112:tparam] +[b167;C2 $$13,13#92430459443460461911108080531343:item1] +[i288;a42;O9;C2 $$14,14#77422149456609303542238260500223:item2] +[*@2$(0.128.128)2 $$15,15#34511555403152284025741354420178:NewsDate] +[l321;*C$7;2 $$16,16#03451589433145915344929335295360:result] +[l321;b83;a83;*C$7;2 $$17,17#07531550463529505371228428965313:result`-line] +[l160;*C+117 $$18,5#88603949442205825958800053222425:package`-title] +[2 $$19,0#53580023442335529039900623488521:gap] +[C2 $$20,20#70211524482531209251820423858195:class`-nested] +[b50;2 $$21,21#03324558446220344731010354752573:Par] +[2 $$0,0#00000000000000000000000000000000:Default] +[{_}%EN-US +[s2; UppHub&] +[s0; UppHub is a system intended to install independently developed +U`+`+ packages.&] +[s0; &] +[s0;= [* +@@image:2616&1750 +(A3gIqQUAAAAAAAAAAHic7N09q+Rogi/445Y35pj9GdJKjjPMWMtS1sJyk+VaZRwuffsObY6RRrPONkk3nC+QUGZ2j5He8bLqelUMzAwkBc2STaVRlFMU9FLQdHEd7YlQvOjlkfRIeqRQPOf3489MV6YyQqF36R8h/df/68V/FREREREREREREREREREREREREREREREREVk3n/7v/5uIiIiIiIiIiIiIiIhERs8iIiIiIiIiIiIiIiIyLXoWERERERERERERERGRadGziIiIiIiIiIiIiIiITIueRUREREREREREREREZFr0LCIiIiIiIiIiIiIiItOiZxEREREREREREREREZkWPYuIiIiIiIiIiIiIiMi06FlERERERERERERERESmRc8iIiIiIiIiIiIiIiIyLXoWERERERERERERERGRadGziIiIiIiIiIiIiIiITIueRUREREREREREREREZFoW6lk++eSTmw6Pf3XxTy0iIiIiIiIiIiIiIjI/S/Qs//SP/3Bzc/PmzZv/WfGf9/fFzc3HfdXyOMDFP7iIiIiIiIiIiIiIiMjMzOxZen63Ui1Zvn7z5m9///fFzU3hFy4iIiIiIiIiIiIiIpJLZvYsNzc3Hz9+LOoe/6Tas1RLlrJn+fjxy3LIv/3tT59//vnjn1x8OoiIiIiIiIiIiIiIiIzN/J5lX5j8oihuKvnFqWeplSy/uCm+vNn/k3N++9vf6llERERERERERERERGRC/sd//2//8e//9l/+z/8j/p88Dvz4Tx7/YZIRSNSz3DRS9izNkuXj4a+qQ/7mN7/Rs4iIiIiIiIiIiIiIyIT8x7//2//6+W//75/+FFm1PA72OPDjP3n8h0lGYLme5T/v79sli56lI6++fpyK3/3hny8/JiIiIiIiIiIiIiIiV5NTbxJTtYwaODLL9SynB7JUS5aJPcuv/vBdXw3xy3/d//W//mrRmTX0LgMj2R89i4iIiIiIiIiIiIjIlES2J0uULJ+u0LPUS5aPepZw9CwiIiIiIiIiIiIiIhMz2KEsVLJ8Oq9n+ad//Iebm5uPHz8WxS+q1cnHj8eepVWy/GLfs3w8/uFf/vJ3v/71rx//5PGl+t5LzyIiIiIiIiIiIiIiIt3paVKWK1k+ndGzfPLJJze9wiVL0Tn84wt2vp2eRUREREREREREREREehPsUxYtWT6d0bPc3Ny8efPmf4Y8/vmuZwmWLPuepf0Py3/S+XZ6FhERERERERERERERGUqjVVm6ZPl0Xs8SLFlK1Yew1EqWfc/S9U863250z3KuLf75d3/4+rvi4Lvvvv7dL+v/Nn7I8T1L+SdfvWoNvH/T4qvfTxkNERERERERERERERHpTLVbWbpk+XT5nqVesvzipvhyzZ7l93/cNxbfffX1V199/d2hvfjuj9XmIn7INXqWiNEQEREREREREREREZG+nKqWpUuWTxfuWVoly/5WYqv1LGWX8avW60wcsnyXIXN6lqjREBERERERERERERGRvuTRs3wZLFnW7Vm+/l1z4H8ufzBy7j7ihzz2LN91SdCzRIyGiIiIiIiIiIiIiIh0Jpv7ht0ES5aPa/Ys1SKj66Xih1z+vmFRoyEiIiIiIiIiIiIiIuE0Hnzf+M8l3nH5nqVesvxixZ4lPHzjr+KHXOP5LBGjISIiIiIiIiIiIiIigQRblaWrljk9y5s3b4KNyeOfH3uWdslSBP9h+U+6366/aygbkGm1hZ5FREREREREREREROTq09OnLFq1TO5ZPvnkk5t+4ZKl6Br88QW736634wj82qW7m2h2H/FDXqhn6XwRERERERERERERERHZZbBJWa5qmdyzPOaf/vEfbm5uPn78WBS/KOuUQ6nysexZgiVLsf8nh7/5y1/+7te//vXjnzy+VP97/f6r/UPm//jL9l+VT4qv/1VZZAQ6kdbrxA85tWdpP3Xld/uXDjyfJWY0RERERERERERERETknMgOZaGqZU7P8un+7mH7yuCmkX3P0ixZ/v7v/3Z//5+nvynzm9/8pveOYcccOoviuz++qv7o458PnUWjoShri8c//ur3v2oP3C44YoYc37Mc/km9JfnV8R0njoaIiIiIiIiIiIiIiBwyqj1ZompZtmeplyxv3nxdPu9+Ss9y/N3KoY7YO/3X179rDHy4Dde/lj8G+e6rr7/66jh0qJGJGnJCz3L66crupR9f+evvyp/e/KHjvmGPAwyOhoiIiIiIiIiIiIiIHPIf//5vo3qTU9Xy+A+TjMD8nuVvf/tTo2T5y1/+btezfBkoWcqe5XGA05DxPcsuv3r1r1+d+5V9I/GH3wdqiNPjTn75+z9+de5jAgPHDzmpZ9n9JuUPX59f97uvf/fL3uezPI7Gd72jISIiIiIiIiIiIiIih/yP//7f/uPf/23Uj1MeB378J4//MMkIzO9ZPv/889/+9re/qSgfuXJ6IEu1ZCl7lscBGgOnnrDdj5WfPqSIiIiIiIiIiIiIiEgtM3uWTz755KZToGQpe5aGxxdJ/bn0LCIiIiIiIiIiIiIisnhm9izB/NM//sO+P/l4c1Pc3/9ntWR58+bN4188DrDw59KziIiIiIiIiIiIiIjI4lmiZ/m093cuC/x6pR09i4iIiIiIiIiIiIiILJ6FepZLR88iIiIiIiIiIiIiIiKLR8+iZxERERERERERERERkWnJtGcRERERERERERERERFZPHoWERERERERERERERGRadGziIiIiIiIiIiIiIiITIueRUREREREREREREREZFr0LCIiIiIiIiIiIiIiItOiZxEREREREREREREREZkWPYuIiIiIiIiIiIiIiMi06FlERERERERERERERESmRc8iIiIiIiIiIiIiIiIyLXoWERERERERERERERGRadGziIiIiIiIiIiIiIiITIueRUREREREREREREREZFr0LCIiIiIiIiIiIiIiItNS7Vn+PwAAAAAAAKLpWQAAAAAAAKbRswAAAAAAAEyjZwEAAAAAAJhGzwIAAAAAADCNngUAAAAAAGAaPQsAAAAAAMA0ehYAAAAAAIBpYnqW//v/uRcREREREREREREREXmCSdKzFAAAAAAAAE9Mwp7lr7Cwzz///NKjwCLMWQCALXBUBsA67HGgZF1Y1OPkLYqiv/5IQs/CdbHlyZU5CwCwBY7KAFiHPQ6UrAuL0rNAkC1PrsxZAIAtcFQGwDrscaBkXViUngWCbHlyZc4CAGyBozIA1mGPAyXrwqL0LBBky5MrcxYAYAsclQGwDnscKFkXFqVngSBbnlyZswAAW+CoDIB12ONAybqwKD0LBNny5MqcBQDYAkdlAKzDHgdK1oVF6VkgyJYnV+YsAMAWOCoDYB32OFCyLixKzwJBtjy5MmcBALbAURkA67DHgZJ1YVF6Fgiy5cmVOQsAsAXbOCp7+9nNzc3zV+8vPR4ALGcbexy4vGtbF/bHaTefve37k5nev3qe7AXz6lnKKdM7cVJOPHIWt+V5//7tq8+eHxa7vefPP3v11nnahnXP2dMGpOb5bpZuc56+/ex58usCS7wmAEBA91FZeQbdOCRb6CBbzwKQv6ErPMFL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) +]&] +[s0;* &] +[s0;* &] +[s0;* &] +[s0;* &] +[s0;* ]] \ No newline at end of file diff --git a/uppsrc/ide/app.tpp/UppHub_en-us.tppi b/uppsrc/ide/app.tpp/UppHub_en-us.tppi new file mode 100644 index 000000000..e6ab90cdf --- /dev/null +++ b/uppsrc/ide/app.tpp/UppHub_en-us.tppi @@ -0,0 +1,86 @@ +TITLE("UppHub") +COMPRESSED +120,156,220,187,105,175,227,200,150,45,246,87,10,184,237,135,231,102,117,7,103,50,234,194,64,107,34,41,206,18,41,78,23,23,110,142,226,44,206,147,225,247,219,29,202,170,219,64,229,125,176,97,192,159,124,14,50,143,82,169,29,195,30,214,94,43,24,231,111,53,201,243,127,45,8,130,196,255,26,18,220,95,13,248,215,255,241,63,254,199,191,19,52,206,255,149,252,229,95,254,133,248,21,255,11,129,211,20,65,18,232,61,156,38,57,130,129,56,100,120,130,199,41,142,38,25,14,103,126,235,194,33,108,254,254,183,144,167,254,250,175,79,22,89,145,191,50,127,161,8,138,192,9,150,164,209,167,112,10,39,105,130,100,8,158,167,9,142,225,41,200,178,191,197,97,55,21,159,246,239,127,147,232,191,70,95,83,26,89,82,200,18,231,120,150,38,144,29,205,144,20,199,208,200,158,166,209,10,41,52,55,199,114,220,111,83,49,213,233,223,255,86,124,151,142,22,124,249,46,148,254,149,253,11,90,32,201,33,75,154,164,89,154,226,73,138,224,73,146,133,20,13,105,180,114,130, +252,173,152,82,180,206,136,38,255,26,162,63,93,254,53,100,208,140,52,67,19,20,142,182,199,49,20,250,32,135,126,210,56,36,72,52,45,143,51,12,154,49,221,166,191,255,237,135,175,34,228,165,175,167,190,182,44,154,148,228,152,175,5,79,243,4,197,241,36,77,178,36,90,6,206,161,221,126,215,192,252,150,164,99,140,108,41,146,248,235,229,63,24,140,99,144,33,247,43,247,23,18,135,56,201,114,16,77,136,150,139,118,76,65,72,80,60,154,144,38,24,156,160,126,139,63,9,218,101,68,50,56,245,99,54,30,197,130,69,163,254,112,10,195,18,104,193,36,197,163,233,56,130,162,208,223,12,205,115,191,141,233,55,26,211,103,248,251,223,254,245,63,254,59,254,239,248,191,147,12,243,191,126,205,33,50,231,41,154,162,104,22,210,4,78,161,105,208,24,244,215,99,44,142,226,73,48,36,255,91,20,142,104,206,31,30,37,112,100,128,124,78,241,12,133,38,101,209,95,40,164,104,91,20,242,10,9,105,158,162,120,252,183,184,14,199,241,15,215,124,221,242,175,196,215,148, +248,149,32,254,194,125,61,202,80,36,13,191,46,161,72,228,90,146,101,32,129,124,203,176,52,78,254,54,164,253,92,12,105,147,182,200,185,5,202,140,191,254,35,52,127,164,33,90,217,239,89,72,254,74,144,40,15,25,150,197,191,158,98,80,34,144,20,131,220,140,19,60,141,86,132,190,81,120,167,63,18,49,34,88,238,247,172,32,168,95,9,234,47,144,164,41,180,18,72,211,104,239,104,0,2,18,4,129,243,232,27,237,12,121,228,71,94,16,127,36,212,31,211,255,110,78,255,74,208,127,225,80,6,163,24,65,250,59,61,164,190,158,35,145,227,73,22,103,80,4,200,223,205,201,175,191,201,127,65,30,39,72,254,251,231,135,207,9,230,87,2,149,2,90,34,193,48,104,223,20,114,50,201,163,189,51,200,235,212,143,212,38,56,254,55,61,93,199,107,56,165,127,164,201,191,94,254,229,247,252,34,216,95,9,246,47,248,215,158,225,33,10,29,65,127,253,71,209,52,36,33,69,49,36,100,40,22,71,126,28,231,122,250,195,248,91,74,63,42,241,191,6,225,126,37,56, +84,84,104,175,12,131,118,255,195,12,237,156,35,190,75,33,121,200,126,189,240,199,32,255,249,111,117,209,126,215,129,114,2,13,129,17,4,247,29,130,71,69,194,243,44,78,65,228,6,180,123,156,65,153,141,80,128,71,33,70,17,38,81,218,127,97,32,174,194,119,250,159,255,246,71,125,254,152,252,155,117,12,197,240,223,92,69,150,104,209,104,122,52,14,196,113,22,189,195,243,168,122,126,123,135,221,31,73,71,226,191,146,56,202,28,4,55,12,42,63,52,11,74,57,28,126,161,3,161,0,242,58,66,30,200,252,158,117,255,249,111,109,58,78,105,130,2,206,224,63,182,74,18,191,146,4,242,23,202,57,134,225,105,154,69,43,69,179,114,95,36,250,134,13,149,42,195,81,191,153,225,240,251,234,190,25,142,255,63,124,253,118,77,179,240,135,123,255,143,255,253,255,252,95,110,250,191,189,172,95,254,54,146,127,253,229,213,117,210,28,253,183,191,255,109,196,255,241,143,95,138,241,151,240,151,113,71,171,106,126,41,218,41,109,147,52,249,101,250,160,215,227,20,214,53,250, +153,164,221,247,221,118,170,247,95,146,116,73,235,79,135,62,242,250,79,236,63,177,95,254,112,224,248,239,127,12,250,251,143,255,237,151,191,253,235,47,255,241,31,69,131,254,235,55,146,37,216,255,134,32,20,255,239,39,234,125,239,31,175,211,127,125,73,69,204,233,56,236,177,231,231,93,0,4,158,62,197,116,37,20,19,89,41,75,83,115,181,201,34,70,121,175,48,39,12,158,235,156,101,163,17,249,236,243,57,152,134,94,85,84,123,193,30,47,49,32,75,70,74,249,72,237,211,250,165,29,167,181,58,199,164,101,135,206,179,22,180,23,20,212,71,34,221,18,206,175,31,139,81,214,85,246,188,167,253,243,97,26,25,10,37,212,28,214,223,31,189,64,177,79,62,7,73,6,88,222,1,194,243,246,127,255,237,160,185,1,183,0,102,190,23,127,250,206,111,207,145,47,126,122,115,87,189,143,251,231,17,196,103,152,136,199,207,31,180,239,115,250,124,253,121,170,64,24,112,245,242,211,7,39,163,8,182,159,214,20,84,174,233,255,180,30,173,192,89,161,254,233,131,86,243,140, +255,191,94,227,199,101,235,10,195,82,203,110,86,214,204,40,111,179,119,252,207,134,229,29,88,224,49,2,96,153,128,58,31,49,48,155,35,88,128,155,137,25,4,153,112,196,148,148,37,222,110,104,87,193,228,126,154,85,43,181,195,216,130,180,101,169,87,65,4,75,203,29,76,3,1,248,218,189,168,92,216,233,63,27,116,178,26,44,254,168,127,7,61,32,166,26,159,20,176,118,56,18,79,181,30,228,22,203,202,109,167,212,251,2,168,201,102,208,56,75,91,182,196,198,27,159,159,119,123,232,64,102,106,143,41,249,79,145,207,202,210,10,189,155,118,181,181,131,249,210,96,139,222,130,138,210,49,12,46,25,91,215,63,187,239,2,198,4,0,18,0,62,5,0,214,0,59,0,95,130,142,231,175,203,65,219,27,7,252,224,254,180,116,235,160,174,79,11,22,135,94,205,94,73,135,88,255,0,92,163,115,224,57,254,180,173,253,110,243,200,236,59,36,139,185,0,112,12,192,4,161,33,204,19,71,26,230,181,52,169,150,207,241,90,244,213,38,101,108,176,112,112,172,11,134,173, +239,44,134,101,221,174,80,128,202,219,157,7,242,79,219,116,24,221,142,54,217,158,252,53,52,174,170,10,173,189,61,115,242,203,98,66,217,140,231,5,44,231,196,91,41,228,51,128,54,132,38,110,134,103,99,123,184,250,214,74,242,201,195,226,79,235,44,239,245,205,34,101,124,126,169,50,54,227,170,249,29,199,76,187,96,133,151,245,167,114,209,14,82,185,141,142,42,243,70,15,91,44,68,195,223,211,168,97,102,83,58,120,119,179,176,158,136,91,169,228,211,180,115,220,29,136,106,54,82,43,15,102,33,3,139,76,45,128,35,134,13,0,198,20,107,108,98,212,99,255,185,78,168,46,116,20,87,33,42,172,69,185,156,153,170,44,31,41,92,11,71,197,237,150,167,215,137,92,58,242,159,242,57,205,205,241,181,249,147,107,179,9,30,153,49,165,239,124,154,153,77,70,251,60,88,154,57,88,27,87,53,231,180,203,112,19,249,196,194,188,128,21,242,159,194,255,234,75,199,105,216,192,172,113,111,228,45,85,168,21,194,79,87,226,214,187,89,12,44,248,226,89,10,241,164,131, +82,102,53,227,152,132,2,52,54,44,5,173,46,232,139,75,84,108,1,122,203,221,121,155,80,49,43,201,22,247,163,47,18,176,233,126,201,236,173,210,255,60,155,212,217,170,19,185,81,87,97,158,205,180,189,147,142,203,81,116,75,190,31,1,87,67,10,196,250,22,101,89,230,17,14,1,33,72,200,124,201,202,185,132,94,115,71,115,232,94,239,22,250,237,241,231,162,22,177,86,233,221,238,53,187,246,150,205,174,243,169,119,192,184,126,191,16,170,232,122,124,184,184,44,190,198,99,187,123,119,79,103,235,190,124,222,206,127,46,128,101,182,159,40,94,129,42,180,46,231,52,24,168,137,131,150,248,57,59,206,59,87,114,69,126,28,164,170,67,194,74,46,199,243,190,139,63,37,7,46,119,11,151,79,248,237,155,63,33,240,71,194,82,74,150,245,138,156,56,176,165,17,158,159,253,246,103,147,249,134,75,237,145,97,26,95,83,173,244,135,31,182,98,11,232,26,37,84,57,96,138,228,25,38,163,158,197,242,110,253,57,87,222,143,103,84,135,238,80,151,21,220,153,145,138,104, +69,223,83,35,147,168,217,77,198,218,58,155,48,199,94,24,75,177,44,8,247,119,84,137,13,145,7,204,159,91,133,97,247,56,52,90,85,232,9,219,96,2,115,105,171,138,153,48,58,80,106,246,60,240,252,195,229,144,61,69,175,37,79,246,46,215,144,57,41,1,225,234,245,121,203,122,235,79,93,70,10,130,232,44,187,33,211,55,201,126,152,70,136,114,254,150,253,40,142,150,227,221,179,5,20,99,126,61,216,118,31,211,45,120,163,156,30,51,190,205,57,192,236,4,192,184,9,129,206,226,149,237,177,99,142,9,57,144,177,3,120,153,13,0,165,10,107,204,249,38,18,32,156,32,56,61,216,42,137,134,237,196,51,147,155,116,38,229,213,9,152,189,107,185,103,178,235,227,127,94,148,93,181,218,219,8,66,177,15,94,156,201,207,45,198,53,18,183,35,48,172,60,202,196,145,167,17,234,32,88,13,80,81,98,237,178,183,7,130,105,190,91,82,195,143,227,216,248,44,197,124,96,88,191,112,31,154,225,205,246,229,150,31,43,31,10,62,6,96,30,168,133,252,152,212,133, +166,253,143,31,83,156,22,131,170,129,114,214,58,252,19,111,203,79,248,231,128,157,215,189,47,137,224,211,116,193,212,32,76,222,183,133,106,183,196,156,33,102,141,112,7,58,165,124,124,206,55,0,229,17,28,28,174,210,78,95,147,20,212,37,47,98,41,59,12,28,96,217,50,199,123,89,148,197,86,190,28,148,202,178,241,48,119,79,152,97,233,178,236,29,72,129,34,149,75,35,154,167,117,55,242,159,122,131,100,222,51,180,201,229,67,245,246,11,122,59,118,194,236,82,187,242,237,236,44,25,152,236,15,105,255,136,67,52,165,71,118,174,62,110,220,167,140,39,158,112,230,186,153,241,56,47,212,64,12,4,150,96,140,3,239,64,148,168,53,233,11,221,44,237,150,99,48,212,179,146,148,41,79,111,83,186,30,104,131,176,133,242,252,50,61,6,102,144,155,209,248,153,74,205,233,97,222,57,49,225,200,127,202,229,28,236,38,234,14,25,152,205,12,144,212,171,36,180,244,140,148,158,76,3,160,105,213,253,48,32,202,77,192,243,16,96,112,72,65,111,189,179,217,147,217,251, +109,38,130,75,205,213,99,124,22,223,70,219,14,215,164,100,220,204,236,127,154,224,246,158,52,84,23,246,193,49,140,18,216,31,241,209,165,76,40,110,91,34,131,168,253,39,190,50,182,121,131,250,219,25,232,26,0,163,129,153,160,166,99,2,225,42,128,237,228,62,25,30,139,116,36,208,248,235,112,93,25,168,252,196,57,202,59,93,55,69,0,26,36,100,226,249,2,54,182,123,226,63,245,156,226,174,202,172,128,122,140,250,228,127,230,54,10,122,15,251,39,190,84,185,173,60,137,241,79,53,39,4,166,244,255,119,174,246,63,91,163,110,113,78,139,153,235,31,188,92,81,59,247,241,143,215,209,115,252,199,251,183,189,12,214,219,239,175,229,92,60,214,251,239,175,175,23,189,125,255,193,235,197,83,104,62,198,223,95,107,39,60,205,253,223,95,223,207,157,223,246,136,60,44,96,126,254,228,119,175,185,88,137,114,8,255,208,5,55,168,173,29,87,15,220,101,61,14,68,243,116,165,92,47,170,230,62,46,39,213,59,191,206,227,137,229,36,241,29,8,132,79,24,102,165,250, +125,129,200,248,29,177,203,75,18,73,245,30,188,152,203,122,89,207,62,167,156,132,66,50,31,236,107,56,205,42,62,232,167,234,66,152,195,184,5,167,251,105,138,133,135,184,94,135,49,14,207,149,231,20,175,246,237,94,126,152,199,244,229,36,238,231,207,113,63,17,223,250,223,189,97,237,85,92,61,159,171,157,209,134,120,243,79,254,105,140,235,175,121,59,198,138,80,121,66,239,180,111,235,28,181,200,252,235,47,23,187,124,174,247,51,65,26,250,105,143,250,85,185,34,115,189,69,230,125,124,126,92,253,83,149,212,39,229,184,74,239,68,33,62,142,192,58,213,123,151,253,214,193,252,17,249,205,53,144,185,127,166,72,67,184,236,106,177,41,199,42,159,167,18,153,55,241,249,164,70,167,215,179,66,78,64,230,129,76,248,200,92,120,23,59,19,55,142,129,124,63,158,188,200,184,116,28,6,219,47,5,62,28,140,95,204,39,125,82,197,56,74,183,157,94,196,41,18,64,36,133,118,154,45,41,197,85,76,155,46,84,159,114,39,239,96,235,86,81,18,141,139,29,217,48,165, +187,59,97,14,131,176,100,234,121,44,149,182,144,91,16,17,50,169,133,32,218,54,204,91,207,36,19,77,236,140,136,137,186,96,142,25,22,3,233,198,240,243,120,177,184,181,57,221,206,39,72,8,65,250,136,18,227,242,140,216,203,57,58,86,229,177,176,183,193,212,4,213,0,190,22,136,229,135,21,167,193,225,15,196,43,164,1,225,68,82,225,153,249,232,142,51,194,82,152,190,36,54,187,74,24,230,53,173,105,6,218,144,236,53,73,55,139,63,228,109,234,48,79,51,230,66,74,148,220,229,70,87,139,110,119,223,28,169,31,8,205,13,226,58,46,118,27,163,90,121,155,7,225,165,98,231,221,250,145,163,236,126,102,86,134,32,137,152,39,111,135,58,25,135,45,240,2,188,108,185,130,56,70,78,18,69,122,66,249,239,151,54,197,25,241,48,22,104,183,25,5,22,42,58,240,32,173,174,252,56,155,168,41,111,101,239,38,195,225,219,137,218,110,176,77,175,81,116,173,198,228,36,157,3,154,231,112,106,3,74,13,159,146,74,125,231,95,117,206,187,165,54,240,6,140,150, +146,32,21,60,34,161,30,237,85,255,4,16,142,27,238,176,117,222,12,111,153,174,35,141,76,153,196,29,142,163,7,92,248,108,239,47,38,59,128,74,206,247,83,77,86,109,200,176,76,151,105,208,2,201,196,79,57,235,26,239,235,123,172,194,140,181,224,142,41,114,123,138,243,140,217,232,54,45,210,119,176,223,16,239,14,141,49,49,142,228,70,6,148,183,114,130,142,118,140,34,119,143,185,247,180,225,22,87,72,83,12,99,124,114,51,134,69,105,6,62,247,49,121,92,79,129,143,3,156,0,197,229,115,73,207,214,25,120,222,28,99,166,94,152,143,137,193,85,29,47,117,188,78,25,127,89,192,182,115,87,24,204,110,214,45,151,123,216,182,133,46,19,44,17,173,1,97,46,251,108,202,110,201,15,133,200,14,26,107,116,160,24,37,204,227,153,25,207,186,232,94,47,79,64,146,146,134,77,41,149,156,220,108,17,152,44,156,53,183,129,221,131,121,157,19,145,30,26,236,110,207,153,23,177,29,27,215,24,103,154,105,217,139,145,77,143,61,111,104,136,223,29,227,118,223,74, +158,163,164,98,150,210,196,99,223,77,112,20,186,33,202,215,7,71,117,140,212,113,46,103,184,123,231,86,211,13,120,58,169,74,78,194,31,114,49,134,45,79,130,158,83,129,253,114,145,15,231,15,218,47,201,103,212,202,166,219,134,139,236,113,60,46,203,107,252,4,252,182,113,212,147,20,205,125,126,164,143,211,237,17,204,154,106,167,128,160,88,117,208,9,113,196,218,103,66,189,143,233,156,174,182,37,74,38,174,167,159,194,166,222,207,54,50,217,235,157,113,226,245,41,162,202,130,172,77,188,26,18,113,13,160,214,120,152,131,201,27,76,124,16,137,235,109,231,121,222,88,76,56,50,199,196,133,218,61,187,114,92,202,61,226,37,87,70,32,24,229,138,180,129,169,72,92,74,225,97,92,4,205,137,214,123,121,216,15,99,127,229,185,63,183,209,0,201,122,83,78,25,51,168,221,179,112,166,209,238,230,137,97,188,115,219,33,218,72,9,25,11,53,145,91,206,13,3,224,56,108,70,182,216,56,246,110,109,32,65,124,218,4,207,81,85,196,225,167,179,84,6,181,132,36,17, +211,118,233,133,121,95,9,49,51,120,44,31,206,36,146,69,13,214,187,253,18,144,132,151,141,94,218,95,38,220,48,93,114,55,0,136,28,250,37,4,211,75,92,130,12,245,7,193,63,248,44,30,25,214,248,52,166,65,47,43,29,135,42,202,241,89,63,252,155,154,189,230,26,124,64,94,242,229,67,170,78,215,155,56,124,140,241,138,153,220,84,222,96,199,156,15,174,108,52,86,110,199,87,252,110,30,21,180,248,167,208,142,140,128,96,169,199,15,232,210,52,54,62,115,178,183,109,139,68,188,96,87,23,58,243,250,115,107,188,88,140,172,31,58,44,246,76,71,101,14,103,207,197,87,245,232,91,146,150,50,174,124,201,47,27,235,216,151,157,234,98,226,110,204,54,178,68,163,184,3,139,191,74,129,89,222,56,41,27,22,153,188,9,184,198,159,68,203,116,8,170,248,105,122,222,240,188,74,169,236,168,113,113,164,93,212,156,139,103,47,125,156,20,2,42,130,60,177,204,87,139,133,99,154,188,92,196,129,153,53,201,48,156,195,222,159,229,90,10,170,151,38,195,181,224,73, +6,35,42,250,78,206,225,169,58,159,116,127,155,154,164,147,34,234,38,137,149,41,185,111,226,218,188,184,107,123,20,246,246,46,203,177,177,165,219,233,162,33,95,221,168,124,72,188,141,34,161,76,80,110,180,235,1,248,32,199,164,111,223,22,225,126,92,5,170,18,5,120,11,144,240,208,14,70,229,249,185,198,17,39,117,85,92,35,41,84,167,7,152,243,34,137,67,101,217,212,117,212,226,203,194,84,221,66,46,4,215,158,181,123,139,136,212,126,48,117,251,206,222,217,249,250,226,98,63,55,123,24,203,0,183,235,138,160,234,132,213,230,19,103,99,112,30,232,53,136,121,75,167,121,209,89,236,51,247,186,122,156,81,34,207,116,233,135,32,155,107,246,26,239,91,24,29,109,102,178,67,69,158,110,167,254,254,197,193,35,155,219,169,239,210,240,1,51,77,118,88,167,21,179,235,92,241,175,104,219,176,103,119,45,78,103,81,49,168,0,54,157,185,226,239,68,48,170,234,5,119,49,226,154,27,36,15,242,98,60,240,187,149,6,217,169,176,177,103,61,188,154,193,198,109,179, +90,134,157,125,30,155,249,154,75,119,171,163,201,217,155,128,172,205,33,230,38,210,156,169,136,192,32,185,64,133,245,158,217,172,9,140,208,54,249,184,44,3,168,51,242,65,159,90,57,145,22,247,193,129,190,205,186,203,0,63,140,168,218,166,83,174,168,14,202,227,174,129,243,99,212,72,248,10,61,168,25,38,41,153,183,178,49,215,26,43,135,19,21,26,171,35,29,119,110,22,176,233,243,65,234,112,153,62,11,158,181,243,212,62,78,15,125,121,52,30,163,98,215,198,207,94,89,120,75,210,166,28,227,110,221,61,149,62,47,186,121,241,179,248,113,146,215,75,113,53,227,37,197,176,143,221,248,198,100,233,41,195,251,207,193,108,116,112,144,138,249,56,171,118,59,242,150,56,216,68,144,82,243,211,179,69,182,212,120,103,172,150,150,167,159,100,164,221,92,198,121,58,241,92,35,222,219,224,155,194,70,68,81,79,9,151,52,88,198,240,15,102,58,146,54,140,29,172,45,75,56,103,67,211,85,236,108,54,208,230,50,217,127,194,149,84,93,117,184,44,220,69,117,201,141,157, +222,209,153,137,206,195,76,72,192,213,17,124,155,87,12,116,93,95,191,109,51,32,27,164,197,194,145,156,220,235,148,6,137,66,135,45,173,23,169,156,173,178,187,196,105,137,117,193,86,172,228,151,235,249,247,35,111,103,143,193,51,198,165,122,226,90,196,183,146,11,242,43,17,235,148,214,78,106,93,214,200,9,109,60,26,241,233,246,57,163,78,213,187,175,229,237,213,2,238,157,148,36,229,183,246,57,194,119,89,233,39,11,249,231,125,47,187,18,62,171,184,199,44,207,38,227,128,228,244,27,88,26,23,237,153,197,161,18,166,74,188,168,181,235,189,151,171,89,27,17,161,106,105,11,162,39,142,196,228,211,194,134,144,255,28,236,227,181,160,6,231,121,227,186,78,122,181,144,72,255,47,233,135,242,14,44,195,85,237,150,73,113,56,147,195,152,236,98,3,98,56,76,136,84,140,175,87,146,125,247,67,139,189,150,217,140,250,224,173,103,210,218,38,191,28,184,162,219,70,187,58,102,22,234,12,67,71,249,9,127,159,182,188,181,71,108,199,35,138,75,32,239,205,74,146,240, +207,142,234,106,222,140,238,204,245,164,149,148,234,45,113,97,52,38,34,24,68,128,215,56,214,186,206,235,56,84,114,96,63,51,25,233,175,134,137,154,237,52,153,135,121,129,84,17,145,170,66,111,94,239,25,106,140,221,69,144,8,106,77,148,220,182,184,217,103,153,41,62,38,166,99,135,58,125,81,230,33,79,65,52,15,158,106,181,112,223,167,59,75,200,45,0,62,1,227,30,218,55,51,119,27,227,37,28,38,94,223,182,13,188,198,216,159,127,240,117,81,212,211,99,147,143,238,76,29,215,176,181,227,215,224,149,177,222,44,147,232,55,156,76,134,249,118,58,149,87,131,68,188,132,87,16,23,159,129,100,15,71,163,113,93,107,100,244,129,250,93,227,170,8,119,31,239,241,83,234,110,123,180,212,53,156,117,39,219,115,50,71,181,25,47,213,178,19,201,212,196,140,135,102,22,60,61,31,37,188,206,156,200,212,230,143,119,19,183,219,65,112,116,124,49,174,180,93,133,179,103,19,66,52,95,35,168,50,5,66,69,26,117,253,75,175,54,41,238,97,133,40,1,147,229,250, +182,185,113,55,164,61,113,185,165,8,193,229,244,150,148,10,110,70,56,176,80,116,121,165,163,224,48,12,94,18,213,107,128,56,241,249,93,74,168,127,64,20,187,241,65,117,202,32,41,177,116,5,202,155,18,219,73,51,23,237,155,131,207,14,245,249,7,153,61,70,150,99,18,131,45,220,114,54,80,195,185,117,245,140,5,160,30,168,187,183,105,207,172,74,121,148,134,169,103,27,150,204,213,75,133,64,198,124,181,108,228,39,155,180,101,82,74,59,87,66,13,2,150,200,136,187,147,201,239,178,134,41,39,28,92,10,82,200,208,10,179,112,16,195,140,145,115,118,212,115,66,140,15,39,248,190,45,84,75,129,193,162,81,241,93,131,94,178,169,254,161,113,234,195,68,252,198,225,166,90,66,24,191,28,7,132,136,23,170,141,212,226,0,205,186,213,60,149,188,187,132,199,28,135,179,171,245,142,240,158,40,120,252,65,205,58,213,59,51,222,40,63,116,218,86,149,27,210,229,136,142,34,74,203,82,13,231,153,209,202,167,16,207,80,239,109,43,212,123,47,26,46,17,45,166,241, +88,136,116,22,75,81,239,162,57,62,87,105,104,80,159,121,79,71,27,25,43,195,157,5,57,252,136,113,224,85,207,118,184,210,155,207,120,63,250,140,205,230,109,111,251,211,96,45,138,14,70,9,6,123,58,65,131,125,151,251,17,176,13,127,164,2,180,135,116,140,49,98,251,208,33,198,101,23,90,63,56,3,239,22,251,126,116,38,128,4,255,146,134,5,175,189,46,202,34,51,187,118,203,57,189,187,13,22,60,182,109,140,159,5,41,233,244,205,147,204,109,127,74,103,103,206,3,132,153,19,147,212,81,195,170,140,205,130,57,177,190,204,169,225,148,235,145,170,215,243,134,39,241,238,49,155,206,213,115,186,120,45,229,186,231,157,213,9,91,239,44,22,23,105,34,142,190,226,84,59,249,97,192,153,183,150,172,36,155,123,176,203,128,80,4,33,224,92,232,65,78,218,246,129,154,210,229,28,130,77,167,195,45,190,216,11,159,128,165,150,185,199,198,114,165,155,225,156,235,172,28,4,94,217,228,17,160,113,124,99,207,178,28,125,220,84,65,184,66,100,89,170,138,202,210,214, +56,219,164,142,6,119,234,243,32,152,49,138,248,205,59,226,38,164,134,102,49,184,186,197,220,133,51,62,94,148,232,203,179,188,168,126,193,212,105,205,49,203,145,168,73,25,141,135,83,40,206,48,28,178,79,179,241,93,243,23,61,235,75,229,46,34,178,203,102,44,75,31,6,177,45,252,205,29,60,46,156,151,213,187,154,175,193,140,176,19,59,246,55,243,232,175,156,176,131,214,110,63,72,194,121,247,48,212,134,3,129,166,250,212,227,246,114,217,8,239,5,226,130,200,71,120,89,79,235,249,125,160,60,1,91,14,59,184,109,159,179,15,109,178,118,84,234,60,235,134,21,152,223,126,245,144,143,89,6,215,121,226,35,226,154,178,190,134,21,12,65,109,23,131,230,220,104,149,198,219,43,111,139,108,22,159,22,89,220,136,52,99,85,65,201,150,26,175,134,141,21,170,188,129,58,206,233,100,38,123,140,156,242,135,33,13,45,48,96,125,254,156,78,103,239,142,205,229,152,235,84,178,138,244,162,32,250,77,11,249,63,52,49,107,244,148,121,155,220,187,147,192,185,45,9,36, +247,204,47,118,205,231,46,144,152,87,226,101,166,87,173,151,157,183,108,210,56,95,207,243,112,250,160,16,223,188,108,118,59,76,99,66,188,142,147,152,216,161,103,144,53,67,11,39,245,29,186,79,204,145,172,141,177,79,204,105,80,210,117,163,111,254,127,205,39,245,164,41,194,108,114,105,6,49,210,85,86,100,65,29,242,12,99,178,125,104,50,195,70,60,243,244,184,204,207,154,145,2,119,204,170,85,123,168,44,15,175,213,214,254,227,12,1,125,78,141,143,28,144,7,182,130,68,234,250,23,48,111,20,92,162,37,241,123,204,24,60,96,202,244,226,105,228,163,197,213,211,245,68,196,229,208,139,251,228,83,247,211,54,78,67,185,154,182,251,140,221,206,77,207,159,203,18,242,195,6,48,108,216,108,3,193,72,157,166,148,237,2,27,17,34,54,57,182,17,88,203,18,250,67,51,152,37,90,255,233,173,204,79,210,145,2,11,45,237,116,223,61,242,73,75,242,160,205,42,146,220,167,74,36,77,181,218,191,216,48,141,231,167,248,184,14,163,150,158,171,214,201,95,78,22,142, +212,106,252,126,0,131,146,2,233,230,63,94,159,194,144,221,2,174,101,234,3,147,85,121,144,156,212,44,232,253,172,110,242,234,124,207,111,200,215,61,174,253,230,190,95,251,109,219,110,157,79,16,126,186,168,168,177,219,225,152,122,178,158,134,227,143,131,171,115,84,244,183,237,246,212,67,217,244,153,187,152,46,23,188,211,189,99,87,173,178,32,204,161,20,218,31,231,85,170,255,64,131,22,247,65,54,56,73,184,237,53,226,7,29,203,167,121,248,76,154,141,137,63,56,163,124,159,245,12,138,96,92,62,246,237,123,16,244,225,203,215,24,178,163,105,87,68,100,220,39,17,237,148,92,52,247,199,161,215,13,105,28,49,248,30,69,222,168,49,174,108,213,205,195,87,59,48,140,208,157,137,168,173,183,242,248,244,223,103,14,227,221,231,148,239,241,96,155,148,101,33,91,155,90,172,48,253,114,219,153,242,249,249,17,198,68,240,227,248,240,66,9,175,239,115,52,150,127,164,79,214,210,18,87,234,246,112,106,111,110,43,213,69,230,53,170,246,227,108,205,165,139,82,203,111,79, +215,202,72,227,34,215,195,105,82,109,130,134,5,254,230,108,202,83,121,64,93,233,117,32,145,194,163,234,13,179,59,79,213,99,202,7,9,221,103,92,65,3,185,144,119,34,66,78,11,4,157,145,123,115,175,158,55,70,238,246,194,38,12,160,191,156,51,150,238,94,190,65,52,40,195,99,53,10,19,224,113,53,126,98,32,194,242,239,131,199,165,197,150,229,214,38,54,224,129,121,21,32,75,120,197,25,90,218,88,219,84,166,222,164,83,205,3,120,142,235,144,238,30,148,73,146,220,184,100,203,176,62,72,93,7,148,31,73,7,232,112,39,181,174,110,240,204,244,92,111,55,176,172,181,81,74,134,36,242,87,144,44,160,34,253,247,54,37,47,60,115,45,198,96,94,207,234,134,85,188,146,79,176,150,239,133,64,213,246,247,92,85,70,249,132,252,126,78,82,137,44,24,72,237,216,137,162,214,12,88,25,200,172,198,220,217,186,81,36,138,195,98,173,236,194,218,41,177,205,7,157,104,89,78,150,93,32,4,89,6,204,35,223,97,161,150,244,210,134,89,50,50,118,84,137,58, +28,181,37,95,216,126,192,2,115,113,99,54,90,19,19,39,95,216,22,193,207,146,164,91,64,142,154,201,177,151,12,175,3,106,207,163,183,242,34,179,72,85,8,59,34,108,227,41,50,9,2,139,123,161,236,118,31,100,116,80,99,87,5,182,149,69,54,62,129,127,4,94,125,199,62,115,253,72,162,13,249,150,82,77,71,39,83,173,129,247,140,12,226,43,125,183,92,123,208,155,163,214,189,53,47,88,204,76,36,46,207,9,82,89,49,221,35,150,241,218,79,24,165,249,231,99,11,216,122,9,49,152,44,145,206,39,217,233,234,46,252,61,17,49,147,121,44,239,117,226,111,240,211,31,83,119,1,151,91,87,241,36,153,236,13,213,55,113,33,172,44,226,160,223,251,6,109,197,130,245,184,22,34,193,153,119,97,50,8,181,181,177,208,240,116,123,167,247,82,238,249,175,46,237,230,99,109,179,168,111,249,216,84,130,250,118,80,106,167,57,85,223,122,58,185,96,192,223,234,227,179,151,1,234,141,67,166,183,33,38,89,26,207,235,145,35,80,171,229,66,162,66,90,170,193,247, +52,138,68,228,220,163,122,86,175,73,250,241,76,117,158,110,199,46,91,193,114,225,54,224,92,165,56,6,159,61,93,16,117,39,20,119,1,105,182,63,170,10,97,153,28,167,21,235,89,20,36,22,127,103,240,32,30,225,206,192,139,129,185,243,205,231,152,251,119,159,204,188,7,60,202,244,198,66,85,72,84,173,214,203,251,37,252,113,70,94,121,238,247,103,135,115,218,76,73,148,61,47,233,93,226,12,173,229,54,182,254,228,195,219,20,174,86,225,7,97,155,83,26,160,200,195,231,205,218,141,139,228,122,36,41,128,49,76,239,184,107,144,164,115,207,50,38,121,193,104,50,47,51,80,223,183,154,195,252,12,39,19,240,106,231,12,240,116,176,184,62,63,152,0,27,162,153,4,74,108,189,61,154,191,60,87,233,86,217,252,196,164,220,45,51,94,20,169,31,197,84,234,28,53,237,83,42,25,28,64,28,243,246,66,219,223,32,0,43,196,19,68,180,51,22,187,225,24,198,130,1,39,109,102,174,25,24,64,175,35,184,225,218,132,137,200,236,88,16,174,7,235,205,46,172,88, +38,166,31,101,176,100,254,224,114,241,243,146,47,67,59,133,4,173,170,94,115,73,154,5,184,243,230,78,198,120,192,6,146,89,66,226,231,123,23,85,114,24,152,233,229,41,33,52,117,38,108,201,46,31,42,138,22,75,35,233,157,184,155,204,145,184,244,241,57,152,101,187,239,70,227,42,210,61,134,20,91,142,134,235,96,234,134,83,124,161,84,21,194,209,87,133,56,174,231,44,221,59,164,168,243,196,124,81,214,181,92,128,120,56,81,13,94,251,2,25,194,6,128,132,247,221,51,224,205,97,111,64,210,232,201,64,12,76,115,66,195,119,242,230,123,246,95,143,251,91,158,188,31,241,174,196,148,137,184,241,61,48,116,152,74,17,69,179,156,125,203,154,124,214,241,213,35,91,42,69,121,50,11,56,203,48,19,23,163,10,54,247,46,226,2,143,212,52,47,173,39,248,164,90,243,216,1,7,16,175,154,95,156,83,112,156,195,103,19,102,14,117,158,73,202,143,7,215,211,132,150,3,120,146,163,51,197,223,3,185,143,55,160,220,118,219,163,63,57,7,63,7,37,99,163,84, +122,76,76,165,37,0,244,64,249,25,192,98,179,126,54,176,161,245,154,39,148,72,254,144,137,99,186,89,75,7,163,90,124,146,232,32,249,82,114,154,55,42,201,233,213,142,192,166,212,201,156,197,60,74,217,248,169,229,241,84,69,168,198,110,139,233,229,149,109,59,141,51,26,184,90,9,162,192,90,21,142,101,71,119,139,231,224,41,70,180,35,70,215,140,221,72,74,116,243,43,152,237,158,106,28,17,197,237,44,110,56,187,177,69,60,153,221,46,69,2,133,23,12,71,15,203,44,239,162,107,47,98,210,69,61,162,246,19,29,33,114,248,173,237,250,65,36,244,214,177,99,27,210,169,116,99,78,215,42,67,42,126,250,12,20,214,168,80,137,192,4,73,34,162,33,73,181,207,20,208,191,199,2,171,233,103,107,174,89,251,216,30,248,167,41,146,183,74,144,8,245,30,86,167,122,172,100,186,160,180,248,101,42,160,155,123,44,196,65,152,247,29,213,51,145,138,42,222,60,172,78,44,241,221,72,103,198,180,164,156,241,106,222,61,189,51,141,2,252,165,186,200,175,105,165,12, +165,181,188,147,102,111,96,26,145,118,109,177,193,211,212,37,68,125,216,244,64,83,49,236,156,76,118,21,165,131,234,243,1,79,117,139,153,11,89,183,172,155,203,149,39,119,127,106,192,138,46,229,133,160,212,50,107,43,4,125,35,111,156,197,162,230,240,39,170,163,151,75,199,24,199,37,20,228,201,250,62,10,112,37,3,173,101,69,148,232,243,235,217,236,194,103,136,163,7,166,145,254,78,222,1,113,64,146,223,63,7,28,137,15,166,103,116,150,203,11,91,195,23,198,109,103,243,68,243,141,214,46,243,132,221,91,53,151,13,38,32,235,165,59,122,138,10,254,200,243,61,40,57,212,11,227,65,34,56,128,83,165,81,181,173,152,150,97,0,62,197,242,108,232,28,114,76,172,228,67,250,154,14,209,178,61,86,104,149,226,88,145,138,221,103,44,122,46,220,89,251,209,139,214,0,233,224,171,87,110,3,187,247,160,158,128,87,175,27,135,47,47,185,111,227,55,204,56,147,89,48,124,105,38,198,243,46,25,119,234,151,202,221,54,255,13,46,173,34,172,199,8,194,57,211,165, +11,76,164,75,152,220,185,188,120,131,69,26,86,212,25,188,212,227,145,44,136,240,108,57,154,252,90,195,226,170,115,173,234,14,253,100,37,30,203,146,101,205,33,234,58,41,7,165,101,217,227,162,179,253,54,82,55,187,231,74,211,143,139,20,6,244,196,178,222,89,13,121,46,222,62,123,70,168,90,211,28,240,124,223,10,182,190,115,193,5,79,102,253,237,137,209,184,69,183,129,194,19,146,95,183,246,136,249,15,158,242,235,116,106,197,18,108,208,90,139,120,190,85,92,221,176,25,30,37,227,150,98,188,60,43,133,246,238,217,100,40,229,235,22,132,144,25,25,65,110,177,66,129,98,180,54,73,253,238,150,188,97,110,119,150,191,202,242,0,47,72,52,121,124,106,178,207,170,234,202,118,60,108,172,159,68,77,191,207,214,86,140,90,38,44,220,120,199,89,138,20,70,157,63,202,6,163,189,45,27,22,251,197,93,19,21,150,33,70,125,60,161,49,104,24,4,227,219,106,87,115,235,198,143,212,142,208,150,58,208,87,117,114,245,8,58,6,217,12,41,2,67,157,69,103,99, +59,198,115,154,73,55,250,245,42,204,91,106,193,203,49,149,110,162,61,54,146,35,124,50,190,92,12,119,73,191,231,85,202,84,30,224,129,41,237,144,181,214,145,118,193,13,117,133,143,44,26,30,158,11,209,39,45,167,231,130,209,135,243,81,233,41,197,202,197,169,15,35,213,123,248,144,186,134,202,42,183,183,10,139,47,198,38,176,0,195,214,122,118,156,88,242,120,219,47,231,134,8,14,14,24,166,254,86,241,68,37,75,54,28,25,181,153,29,84,46,174,51,98,59,214,53,152,37,98,226,64,215,78,84,69,137,247,206,109,239,17,201,223,187,55,196,162,195,119,151,33,84,75,95,246,85,225,16,206,38,231,148,164,239,83,71,61,50,122,37,77,206,129,227,18,101,243,245,58,19,54,146,205,103,231,149,240,9,4,241,184,197,32,249,214,235,229,179,135,242,120,219,40,97,48,227,188,24,240,59,191,24,29,48,241,174,240,219,136,95,162,150,179,218,194,168,55,132,138,84,59,220,180,60,186,251,35,68,84,10,190,233,108,143,10,64,193,200,48,140,139,101,80,115,119,179, +253,120,223,5,56,31,219,13,0,156,190,191,178,114,139,109,168,135,58,41,129,218,253,84,119,38,179,52,164,200,89,153,173,19,120,52,195,195,219,66,2,210,217,179,37,210,88,3,173,207,96,121,44,234,8,180,101,117,87,246,96,249,131,103,181,125,138,31,67,29,40,20,59,80,145,217,76,43,232,40,7,248,147,58,186,137,15,240,45,235,236,120,37,198,216,156,92,251,179,148,124,60,182,39,125,112,122,78,70,148,40,80,164,40,170,247,11,11,122,27,102,137,244,131,131,117,70,23,236,85,236,156,129,42,64,14,247,40,192,188,60,172,35,35,162,131,55,221,193,214,112,1,83,227,92,14,40,19,114,214,174,129,121,77,188,200,44,186,234,50,155,241,210,221,129,157,69,88,118,65,184,164,105,101,200,91,167,195,172,82,49,237,50,7,98,71,235,197,197,63,124,34,166,178,23,177,20,5,65,58,231,57,141,143,9,253,242,106,48,102,110,72,132,153,24,60,73,236,189,27,140,232,112,117,199,108,46,73,79,133,142,138,233,123,55,80,12,106,90,122,115,160,40,234,16,130, +100,70,29,247,232,126,212,86,40,122,159,102,139,10,123,74,180,67,78,166,171,60,111,65,215,113,101,97,62,106,166,235,124,200,99,116,85,227,226,110,59,12,180,118,88,175,183,43,181,175,138,89,197,52,38,239,119,236,114,171,171,125,99,40,238,220,204,67,240,70,244,26,31,234,145,89,146,39,118,150,162,54,234,188,61,8,210,59,19,129,109,184,75,70,59,123,248,166,44,239,164,117,154,99,147,25,149,83,9,134,220,164,166,76,51,79,21,90,209,27,98,43,91,119,97,236,241,171,27,81,36,243,178,251,37,48,241,197,31,233,144,152,169,219,195,31,177,181,158,69,232,83,204,59,94,166,199,6,238,51,169,135,153,73,223,114,81,237,157,114,170,228,50,101,66,35,14,102,74,168,172,37,243,112,104,97,118,203,165,117,224,215,76,62,26,185,166,1,65,120,234,129,118,112,169,186,109,100,221,41,21,175,46,74,243,205,147,103,161,46,18,218,210,152,71,216,187,54,233,144,142,61,67,215,60,54,158,249,182,240,130,32,56,199,21,145,161,53,113,77,154,193,11,62,36,211, +112,230,163,109,229,187,6,9,252,239,185,106,236,54,137,141,149,24,179,44,137,66,196,72,10,35,21,97,98,107,151,249,236,235,1,207,210,204,4,118,7,113,34,215,197,199,68,216,172,172,165,81,39,226,84,192,212,124,130,29,9,226,126,227,140,77,50,65,102,28,213,66,212,4,204,217,124,175,224,178,71,152,246,156,19,75,107,215,79,94,15,236,116,141,86,156,73,178,15,101,18,253,222,54,158,8,207,53,11,146,162,214,181,166,36,239,169,65,137,67,169,55,252,84,8,28,103,12,97,224,35,206,198,81,89,126,175,217,60,224,139,219,141,128,183,64,163,112,73,118,117,3,239,100,71,170,99,230,70,8,79,209,18,158,2,47,21,215,58,184,108,140,58,145,252,18,171,183,35,11,196,244,123,39,246,245,35,47,220,224,123,103,51,7,14,223,155,208,98,179,96,205,194,125,203,210,57,220,233,76,221,25,79,247,193,15,142,222,192,125,119,182,80,135,50,15,194,152,191,112,42,205,58,201,26,69,166,69,214,83,46,69,128,59,106,223,137,37,29,247,75,234,126,196,73,77, +200,210,156,7,16,245,135,11,119,188,161,76,215,217,213,195,176,11,235,113,78,61,47,160,236,62,25,245,169,204,133,252,36,194,183,134,6,134,111,206,92,95,15,251,155,95,124,76,208,72,247,66,114,88,136,99,100,116,201,193,249,211,25,48,120,212,75,50,223,171,213,159,42,21,4,239,193,20,109,205,165,32,7,217,104,27,49,110,125,101,246,253,114,200,93,199,131,183,117,103,18,171,48,200,199,36,130,55,61,198,19,94,15,143,204,110,197,165,112,94,252,209,114,193,240,244,217,196,79,249,119,22,114,144,108,175,217,246,124,217,174,173,99,1,232,139,178,22,44,103,195,189,244,123,88,81,87,64,146,26,228,29,4,40,175,178,2,69,47,195,123,27,158,53,138,124,114,227,49,186,142,156,156,199,138,152,145,230,239,72,226,157,250,22,159,1,117,231,35,136,149,109,217,239,165,164,115,14,199,87,178,44,191,16,166,49,140,65,80,129,89,35,44,238,129,116,166,253,250,73,143,39,36,181,79,220,193,227,230,128,241,24,106,107,19,17,32,148,220,88,149,147,30,9,210,95, +61,141,168,227,251,78,178,97,171,103,15,137,98,48,227,74,247,220,34,84,112,86,77,68,77,71,227,67,155,145,13,39,203,149,251,110,106,169,107,180,0,102,120,104,137,182,19,180,100,25,158,230,179,136,48,93,93,175,249,0,175,125,83,161,80,178,211,114,46,147,182,223,42,242,182,15,42,133,243,151,61,161,62,34,112,111,157,234,102,117,201,24,13,224,68,66,73,120,60,54,203,100,90,29,63,4,31,173,108,108,254,149,247,80,120,14,220,160,204,247,139,157,99,170,95,98,222,21,247,14,247,14,34,144,106,210,194,43,208,146,34,47,139,240,223,123,96,196,30,224,41,73,138,91,245,199,58,243,189,255,61,175,193,103,36,10,67,43,25,58,134,16,152,199,81,116,96,89,121,162,49,100,134,27,218,185,81,19,209,33,15,70,253,104,85,209,236,33,108,201,24,108,28,134,1,195,225,75,42,6,148,132,235,38,137,154,148,182,200,221,199,255,100,175,82,150,155,142,171,61,86,241,182,50,109,37,151,133,194,137,246,210,248,38,121,29,72,249,236,224,222,29,158,101,111,154, +151,45,18,5,188,241,146,233,181,247,100,202,144,30,224,176,89,148,246,185,68,20,31,178,230,46,141,173,106,214,173,210,17,103,94,12,166,228,56,220,136,133,24,166,240,162,102,65,24,160,90,190,44,165,222,189,245,153,163,250,44,211,135,171,166,169,207,10,241,253,214,43,205,202,227,199,60,14,227,89,197,23,138,56,140,121,240,75,16,205,44,190,159,73,38,21,166,245,60,216,1,150,87,254,150,89,227,76,21,240,173,108,9,118,213,92,255,98,215,171,250,41,161,7,112,247,232,53,16,25,172,89,122,236,13,6,134,33,165,166,214,44,159,242,222,228,21,134,211,32,94,148,20,41,87,110,239,190,7,86,205,131,93,72,158,129,174,61,193,138,154,160,33,146,216,231,154,172,7,54,182,205,194,103,247,47,22,8,143,27,202,69,240,187,95,141,61,210,219,91,208,36,248,11,108,149,80,7,28,171,102,112,14,70,8,205,45,184,227,124,157,204,183,163,154,103,139,108,230,22,159,110,204,181,223,151,80,219,111,79,73,214,128,79,223,27,119,188,224,147,233,149,164,106,93,103, +210,84,230,6,24,106,166,212,49,247,125,168,232,165,13,252,158,163,107,113,77,40,49,69,196,116,115,247,110,41,153,16,15,132,221,50,179,229,140,212,221,55,194,79,91,185,39,227,103,24,167,110,192,19,90,250,230,232,77,220,150,99,24,172,20,182,31,215,85,44,150,80,66,22,139,173,91,212,24,145,129,125,108,84,163,252,103,133,101,133,20,26,175,90,95,140,191,79,138,161,198,252,142,33,181,157,188,204,39,201,107,71,40,4,108,51,45,36,211,175,195,18,164,122,91,188,154,217,98,235,217,163,231,91,32,13,187,25,26,223,179,178,31,27,162,139,215,104,209,163,233,181,132,122,65,16,106,222,199,10,220,25,213,156,36,36,121,14,156,55,153,209,169,128,195,208,238,68,238,164,78,38,9,27,17,223,179,241,109,247,94,221,145,57,71,225,231,241,147,11,40,231,130,242,28,201,7,169,74,43,164,35,115,54,110,134,96,19,186,141,9,218,79,178,99,88,38,229,57,97,192,177,153,124,115,120,98,52,82,160,83,249,255,206,103,41,141,195,29,139,255,113,27,46,138,239, +232,223,12,0,170,42,143,82,157,234,5,141,93,213,179,112,56,213,247,234,223,67,141,157,239,24,234,176,157,255,217,239,50,76,253,241,199,189,120,57,42,148,111,140,133,64,254,159,197,88,109,197,246,252,250,113,239,248,145,239,78,225,151,119,99,144,164,155,85,151,30,218,38,63,119,193,83,239,55,6,117,93,166,223,127,220,203,20,102,229,71,188,136,79,245,207,241,122,97,179,230,38,63,238,71,79,249,89,10,44,148,203,21,55,198,47,91,113,207,169,219,126,159,11,116,2,249,189,111,87,218,213,240,227,158,232,231,69,43,185,246,252,94,198,43,119,221,218,134,126,133,134,237,140,116,129,251,252,108,135,252,246,251,225,171,69,221,94,193,151,38,172,118,186,33,169,57,133,66,103,165,75,91,185,149,228,204,169,39,154,70,241,189,175,43,174,121,57,118,200,71,86,66,26,198,189,86,111,179,122,37,16,135,58,58,126,185,22,204,36,37,104,99,102,17,31,250,11,82,59,39,103,121,0,178,69,45,249,198,218,93,206,200,150,156,177,141,168,77,23,189,14,153,45,105,253, +102,80,154,167,135,109,58,115,82,3,94,16,3,59,184,220,45,33,10,120,228,251,126,144,128,103,31,63,206,150,163,141,134,59,55,123,211,17,95,163,26,195,92,170,99,201,226,90,85,108,202,50,126,195,176,203,178,210,83,197,42,240,81,176,1,123,48,89,23,241,216,17,80,241,226,73,59,125,220,201,123,203,119,157,183,141,3,197,230,236,144,128,204,84,198,197,108,52,2,165,70,255,148,64,69,119,4,205,151,242,104,48,105,65,48,40,59,10,254,40,246,38,147,63,110,18,164,145,190,122,136,159,99,170,152,36,219,243,233,173,66,36,58,29,208,153,164,123,145,230,51,72,205,43,203,36,212,193,48,206,212,28,102,212,97,112,86,192,36,87,145,153,167,120,108,160,120,51,167,187,44,117,47,102,120,162,152,164,182,204,158,6,51,9,112,165,204,32,14,7,94,237,48,240,233,169,80,151,179,96,233,108,129,137,177,58,72,154,20,99,182,213,92,139,9,164,114,178,43,192,158,233,212,85,73,24,57,198,115,190,101,170,218,123,101,193,27,2,94,165,93,4,147,200,12,131, +249,81,164,140,246,61,195,164,143,76,233,130,173,70,188,156,245,60,254,251,12,28,44,110,97,172,251,58,34,127,218,79,175,79,90,164,69,35,111,210,93,229,106,145,214,182,9,172,208,176,93,27,42,220,53,248,16,94,87,215,80,7,14,30,88,199,126,223,229,156,104,177,138,27,158,183,71,21,103,143,177,39,35,86,183,56,142,226,61,123,180,216,215,235,96,105,79,160,146,34,181,4,153,68,186,245,53,150,140,239,210,2,139,121,77,195,213,236,49,190,143,35,31,184,207,139,19,250,84,101,110,253,130,125,184,251,75,131,22,18,26,153,20,247,94,20,239,137,175,70,17,210,186,214,76,84,24,220,183,107,203,190,118,70,177,210,192,53,14,190,26,188,217,116,200,164,94,66,83,225,214,249,251,168,57,12,68,124,216,176,87,18,114,211,14,195,133,58,243,144,43,162,84,10,151,96,67,98,161,43,203,40,76,136,239,99,19,115,67,184,37,164,15,148,198,27,28,48,181,35,167,132,53,143,167,181,52,130,99,195,166,64,149,151,118,190,28,191,46,105,134,198,174,55,214,238, +108,101,14,64,123,208,55,23,37,69,218,34,206,79,110,254,156,39,161,52,90,53,55,46,68,49,7,92,59,134,198,20,224,45,42,130,215,204,246,193,109,69,48,38,140,220,123,195,35,3,85,120,243,227,254,48,241,105,210,32,166,62,110,20,198,31,119,42,202,167,41,246,199,172,46,230,81,17,145,174,21,39,115,231,20,189,157,51,203,87,101,239,137,52,149,75,96,243,247,247,122,189,129,212,230,87,194,66,245,29,71,100,164,141,139,131,249,245,101,74,104,240,24,47,20,57,239,224,43,37,4,81,189,19,101,190,97,81,233,110,92,74,49,231,150,124,204,145,241,44,5,212,38,230,87,249,227,206,50,194,15,92,21,39,241,224,212,26,42,171,58,128,196,94,142,168,4,114,94,3,227,9,227,146,82,103,224,11,115,169,76,68,86,241,204,61,43,85,203,156,189,79,152,30,82,30,95,212,145,188,152,163,212,49,172,116,157,54,234,49,132,110,163,44,27,71,112,217,114,148,58,193,211,82,183,100,58,72,47,87,51,231,17,189,56,167,138,87,18,242,112,226,235,21,244,102, +68,165,92,209,192,97,27,189,226,166,170,112,94,236,142,157,193,230,221,42,123,157,72,86,191,105,31,54,146,65,205,38,117,34,32,85,147,21,76,64,109,230,107,130,212,245,211,122,137,125,187,98,59,105,247,237,180,112,29,230,9,70,146,92,83,88,237,76,51,114,38,119,209,157,220,123,51,241,38,20,88,64,213,84,115,179,243,245,197,218,138,122,89,60,148,225,86,116,218,225,72,10,252,214,121,30,149,21,201,102,234,207,148,19,118,58,161,110,16,22,140,124,74,68,90,18,89,149,224,40,103,45,169,209,213,51,61,107,198,12,76,249,144,160,180,205,114,126,75,69,114,202,197,172,167,187,157,215,9,120,217,14,97,48,63,103,143,51,164,162,107,186,62,141,47,172,105,200,217,228,245,218,21,191,132,248,133,241,138,134,10,230,187,173,29,113,59,58,93,139,90,224,38,58,136,206,24,92,106,65,234,222,147,201,99,161,94,73,186,7,84,114,50,186,12,43,236,108,90,33,184,186,29,76,71,243,158,225,212,203,156,196,107,206,27,249,153,98,203,14,127,233,4,55,34,117, +100,116,133,183,25,117,36,48,189,154,142,124,199,156,101,175,149,148,59,162,145,214,241,54,119,98,135,70,193,123,229,121,182,49,148,191,220,186,71,53,153,80,115,198,241,116,228,184,23,145,182,237,243,76,144,38,56,79,225,49,150,46,127,188,137,172,220,9,164,141,230,199,26,235,219,62,61,93,230,205,13,96,112,187,237,130,56,207,192,29,37,160,179,26,94,137,69,192,143,201,77,6,213,137,31,35,146,86,98,138,32,49,199,83,129,26,192,56,95,62,228,143,51,231,76,8,3,121,4,10,29,101,136,68,89,173,149,166,85,193,44,52,21,100,239,211,59,233,14,63,19,182,27,198,54,26,101,208,201,237,200,87,111,113,227,157,216,174,14,91,247,130,60,157,97,243,250,254,78,202,156,150,117,215,202,10,105,242,158,148,147,0,12,117,228,234,233,83,219,13,156,141,49,117,83,36,157,221,245,40,219,162,242,188,237,179,24,51,18,207,3,131,229,159,29,81,173,154,169,36,13,159,157,133,240,9,216,35,153,69,134,169,252,16,37,253,89,204,88,210,153,132,124,111,233,244, +186,199,194,11,238,172,45,168,82,127,110,185,93,10,27,15,79,26,243,220,246,14,200,253,46,59,7,234,98,191,172,38,0,100,186,33,141,92,104,165,109,27,124,26,80,229,33,45,229,108,103,70,156,232,86,224,197,143,223,99,25,230,45,25,1,130,139,76,229,194,68,217,203,219,72,252,40,142,240,12,226,173,134,39,241,90,124,184,146,10,26,207,95,85,186,181,51,240,116,48,146,89,25,26,6,194,48,20,245,205,196,85,133,168,63,146,115,2,243,182,81,46,156,243,16,177,16,137,243,75,221,146,18,41,229,20,190,124,16,89,14,5,103,14,222,116,130,208,212,81,21,78,56,76,238,65,39,14,204,250,2,248,24,210,99,52,19,55,58,141,167,88,178,59,173,201,174,49,108,230,100,237,207,85,241,162,163,69,178,229,107,33,118,52,70,126,31,185,25,94,198,202,144,90,55,3,250,32,152,61,166,252,180,241,104,85,5,49,172,143,106,73,114,152,45,223,223,73,184,219,58,87,47,140,236,136,44,219,129,120,36,50,97,204,168,170,137,71,241,238,62,171,210,1,160,156, +39,221,223,87,198,123,60,80,173,109,48,93,154,98,108,91,51,245,231,253,241,125,134,16,63,122,190,191,81,21,106,125,11,77,47,82,41,29,60,85,6,44,138,19,234,109,78,239,63,242,209,165,62,192,161,222,197,85,228,243,129,205,219,38,42,252,205,2,107,159,70,52,166,195,80,157,220,227,170,48,143,15,145,158,29,105,180,43,187,14,102,50,217,220,34,46,248,218,182,151,56,14,146,84,117,49,141,241,89,57,63,176,203,155,226,114,92,26,202,239,129,80,60,228,236,181,141,176,211,237,210,155,143,222,179,241,222,93,110,15,207,147,150,214,11,215,104,173,142,241,250,36,64,141,119,243,248,14,184,106,176,203,250,118,16,178,188,173,2,66,68,167,184,242,5,55,151,60,53,235,19,127,110,103,119,189,65,79,108,23,147,85,171,204,147,247,144,98,165,68,165,241,197,155,57,44,34,189,187,91,224,168,156,116,114,185,121,237,88,19,204,26,211,195,98,19,158,113,74,27,43,141,253,100,89,13,184,201,199,52,124,132,139,142,7,131,104,90,219,11,240,180,124,153,130,240, +196,104,133,134,196,218,126,33,168,132,27,70,54,94,40,176,171,242,225,226,14,53,104,120,132,171,134,104,190,206,75,94,32,255,114,169,16,233,59,156,251,3,58,210,176,146,90,35,212,165,192,193,25,134,201,82,184,189,73,139,25,17,91,216,150,188,243,148,154,93,43,154,25,88,221,173,57,138,147,49,115,85,138,14,91,55,47,197,239,253,184,24,225,72,217,38,142,25,207,213,102,109,77,19,52,88,142,125,82,18,248,72,16,128,118,176,83,93,32,176,15,226,33,33,106,122,243,123,255,100,123,37,142,131,220,19,233,22,182,9,226,178,136,230,37,41,115,208,135,183,212,54,174,114,221,92,148,148,150,83,156,10,63,183,163,140,163,39,231,74,3,211,138,234,14,248,0,37,205,189,184,178,75,30,113,184,31,31,183,165,184,158,25,40,133,44,92,206,57,195,200,230,187,168,53,3,143,244,23,242,174,208,241,87,57,158,31,103,212,204,39,185,235,168,128,81,166,32,59,146,46,232,15,131,226,230,124,75,91,96,135,125,214,72,21,255,162,6,130,243,250,21,216,9,213,91, +155,38,197,51,201,39,27,11,70,54,75,31,211,27,15,116,164,42,249,150,117,235,56,3,86,89,85,148,63,203,84,86,33,153,200,168,162,205,13,247,115,10,232,41,48,56,94,161,184,149,104,235,165,145,206,58,217,243,124,111,165,93,70,54,180,101,154,73,173,204,165,166,123,180,168,53,193,98,92,23,149,1,115,198,119,92,95,129,162,236,44,201,161,119,154,142,53,117,184,109,57,225,193,251,1,65,116,44,133,143,71,201,221,29,248,181,188,96,1,83,177,209,252,189,155,117,133,21,185,68,11,248,248,101,142,99,181,89,169,140,254,22,178,145,121,113,73,177,46,234,4,226,180,247,196,221,88,109,141,223,231,155,42,12,171,42,195,221,47,98,78,101,57,162,137,17,39,185,155,186,128,115,158,32,70,9,109,158,56,222,224,90,2,5,65,46,41,78,2,159,138,186,209,46,215,75,201,126,127,99,67,218,54,94,79,134,99,181,47,87,4,78,14,185,25,184,224,243,127,212,0,148,99,89,184,167,213,9,36,62,31,159,49,223,63,102,50,14,180,44,67,156,47,187,250,230, +228,25,20,220,232,229,52,19,25,15,19,153,96,136,11,199,77,75,154,62,3,99,241,23,87,163,131,239,3,69,211,25,1,1,159,242,108,43,215,163,219,170,131,135,185,123,60,196,241,129,150,117,179,213,129,70,190,198,67,6,145,80,37,165,7,212,177,114,21,59,81,246,34,116,5,113,169,162,140,107,84,127,223,198,29,209,158,241,208,146,100,82,74,115,139,147,18,62,234,37,85,84,135,233,206,3,33,20,134,196,233,227,125,67,125,163,145,111,217,20,165,186,119,146,218,228,217,148,2,29,173,6,201,214,193,222,46,45,181,105,115,234,46,96,108,85,166,34,63,219,27,207,52,27,241,167,176,253,156,109,102,59,224,157,178,205,119,23,250,223,223,249,187,57,74,75,59,174,40,47,136,248,65,2,26,135,123,209,111,79,133,230,36,111,142,199,96,161,246,145,58,55,5,239,164,193,35,2,62,83,166,76,228,86,50,78,113,76,71,239,215,20,4,76,77,106,23,76,190,81,38,158,100,185,18,206,167,71,8,111,127,194,25,66,34,238,239,30,174,115,215,146,148,63,189,63, +57,173,223,229,68,238,59,26,129,29,35,113,38,243,95,231,246,164,203,197,35,233,240,7,84,8,33,95,211,124,152,185,43,117,196,130,86,116,1,93,115,167,74,62,246,207,49,184,207,207,114,27,6,87,231,146,182,72,168,113,145,70,218,12,198,133,238,70,145,5,168,243,90,213,35,198,48,163,240,167,7,165,33,37,219,127,31,66,235,185,131,122,242,156,103,51,11,253,141,203,2,174,30,138,39,69,94,77,173,13,242,139,10,202,59,106,173,235,245,110,39,44,129,181,217,44,218,206,160,61,139,99,221,189,222,165,131,49,69,228,180,124,183,122,206,30,164,250,38,242,64,23,23,74,189,125,181,134,149,134,75,135,242,188,212,211,175,168,139,191,207,227,204,69,84,49,211,130,226,177,201,168,45,204,121,208,229,156,102,97,234,77,162,72,193,254,220,93,20,225,215,3,241,226,218,122,128,251,29,227,181,139,28,29,178,74,93,221,185,9,17,191,244,62,27,229,128,179,161,114,175,236,157,16,133,27,181,183,9,95,22,61,187,138,107,121,60,70,102,79,211,179,23,15,35,55, +186,150,186,60,163,48,55,146,145,146,173,68,3,70,180,174,190,81,208,122,13,9,197,138,38,189,98,178,73,123,179,157,244,96,209,156,12,120,21,227,93,25,169,200,208,188,103,91,50,184,74,225,94,73,93,251,18,220,185,24,123,253,23,39,201,186,230,161,60,239,7,232,249,58,171,46,101,113,236,91,1,53,229,240,71,252,169,229,28,67,0,253,14,119,254,18,139,131,121,234,176,41,56,231,124,70,76,253,94,6,184,202,35,44,167,79,31,103,92,63,227,98,199,79,49,200,6,214,105,198,27,194,84,130,161,54,184,226,42,163,158,213,75,137,81,247,197,255,232,192,79,28,172,11,158,29,203,218,51,12,228,28,124,125,166,177,68,245,187,191,24,102,70,245,155,70,241,168,38,120,101,238,134,129,80,238,25,237,96,79,131,116,183,151,85,190,74,93,118,162,172,145,226,202,129,192,100,132,239,56,240,188,34,233,81,180,103,247,197,102,186,17,40,180,82,206,74,246,148,73,114,201,234,57,24,99,197,191,117,212,149,103,122,249,121,127,175,24,185,51,24,94,161,70,117,67, +233,32,182,72,236,120,116,56,187,75,143,125,202,186,223,90,37,204,142,66,49,227,151,53,149,80,213,250,121,102,88,114,225,149,213,242,72,92,190,144,101,253,44,169,70,29,43,9,143,222,1,77,248,227,113,47,225,18,109,61,121,138,209,50,198,199,114,45,74,66,165,200,187,61,190,246,153,84,117,205,141,55,81,205,174,29,210,197,202,128,249,229,68,174,223,184,188,134,38,249,228,207,126,187,20,59,208,183,91,80,217,15,136,34,192,126,111,186,89,83,156,6,188,221,44,222,221,18,151,158,244,230,237,25,205,43,55,32,110,81,94,55,162,77,246,195,190,178,126,205,91,193,87,143,165,241,171,203,143,67,104,255,175,246,206,164,199,93,166,73,240,95,101,78,35,77,115,72,246,69,125,2,99,192,54,155,109,108,48,173,247,192,150,54,251,190,126,250,206,250,87,149,159,167,245,206,168,103,90,51,151,145,45,149,170,202,74,67,68,252,34,99,129,36,157,122,244,5,18,84,29,246,189,252,34,207,151,109,163,216,105,183,118,206,116,129,94,38,208,61,237,213,93,16,97,14, +161,3,115,155,166,108,185,122,189,23,124,221,55,16,92,15,21,92,209,20,34,135,223,187,140,74,213,56,77,186,91,228,165,27,253,204,172,241,241,34,172,215,50,122,56,110,118,20,19,150,225,14,151,47,91,127,217,115,60,217,222,140,226,92,73,249,37,95,217,82,244,166,25,155,188,204,29,213,83,200,56,85,232,87,214,157,74,194,61,152,79,200,111,102,126,42,253,88,207,50,142,227,224,87,225,72,101,252,154,165,56,246,2,213,195,198,171,193,36,117,199,149,249,150,192,114,91,192,165,193,115,115,117,50,220,7,157,24,152,111,147,106,165,2,0,82,228,187,95,119,25,198,69,236,57,84,40,60,70,249,160,38,71,200,53,101,98,176,181,73,30,8,63,36,105,234,122,72,164,240,120,69,49,224,101,220,123,66,60,193,184,102,181,5,228,243,125,36,55,78,83,182,3,60,70,125,133,41,236,171,124,210,179,248,36,99,102,239,43,97,41,164,139,197,226,151,253,113,199,202,27,42,144,44,106,207,113,168,253,188,64,80,227,44,43,197,196,218,161,92,72,75,215,174,97,139, +98,119,196,102,71,30,31,69,228,134,164,190,31,146,40,170,95,14,119,172,44,143,210,2,47,137,125,13,114,104,222,21,124,101,192,169,19,253,73,188,80,86,93,96,241,4,211,37,33,245,153,59,120,110,185,90,103,140,77,244,59,42,37,65,56,83,20,67,79,99,153,179,74,153,50,232,239,40,238,138,94,155,218,100,168,200,121,40,176,133,153,198,120,217,122,55,232,50,115,12,58,20,88,29,198,78,143,78,57,64,44,57,216,119,192,240,5,74,89,211,230,47,234,96,145,33,121,81,81,254,122,73,137,64,123,201,209,79,46,208,156,109,111,184,153,225,232,70,186,39,2,16,225,156,221,119,20,77,69,175,172,79,36,117,5,70,86,37,180,163,122,233,221,234,145,145,239,147,208,82,222,227,49,0,78,57,102,151,19,42,19,104,129,211,179,224,162,21,68,34,39,195,242,100,24,75,82,15,250,162,82,202,35,81,50,158,230,39,155,28,186,125,230,17,120,81,83,161,121,64,253,235,212,237,99,80,204,206,194,18,60,31,227,109,100,175,19,201,239,239,192,246,244,219,131,127, +168,242,196,83,136,217,130,152,161,30,170,81,159,2,111,171,75,184,85,194,140,113,7,44,140,160,241,74,158,91,54,208,247,160,159,219,92,243,191,114,94,215,163,134,185,161,110,233,225,117,186,79,25,234,32,173,64,0,143,233,121,111,110,103,200,156,195,1,55,253,14,213,5,17,86,179,124,113,124,196,49,207,10,174,148,236,203,24,57,132,30,41,65,20,241,249,5,245,18,56,37,42,88,180,53,34,148,249,129,50,81,13,162,130,106,228,167,22,223,156,21,85,247,120,248,210,34,91,39,192,109,235,19,56,133,47,176,203,1,106,15,219,156,189,87,152,38,83,148,72,79,14,29,9,147,88,242,222,168,15,22,115,33,40,106,174,233,9,179,51,122,32,49,249,21,194,30,172,76,160,220,134,136,21,210,87,28,96,130,199,236,70,85,182,247,89,181,148,155,65,37,42,157,104,13,154,90,36,83,163,150,148,194,186,115,103,91,27,230,117,124,8,44,173,98,81,188,25,207,41,129,42,76,27,197,80,18,238,58,137,101,160,153,129,117,197,206,174,129,186,25,95,61,199,30,16, +140,64,216,94,44,179,106,153,176,104,211,169,25,173,133,2,68,55,98,13,101,247,13,110,71,238,1,205,49,242,156,226,4,157,121,154,192,154,170,93,201,197,1,36,36,31,244,207,93,57,142,181,16,170,114,151,24,144,217,50,84,218,115,109,96,163,200,208,251,195,94,135,118,155,52,222,70,45,43,49,195,72,31,205,213,126,101,222,214,123,210,107,211,135,146,59,215,55,141,53,159,218,49,94,195,212,88,142,207,134,67,29,57,121,72,247,151,252,113,0,206,68,229,147,12,56,121,35,206,2,23,104,168,6,68,153,123,210,108,22,60,122,35,49,54,161,21,217,248,64,116,120,175,242,199,61,187,67,177,219,222,17,196,178,166,42,35,164,51,58,164,181,49,190,130,187,174,80,5,61,119,218,227,19,221,106,83,146,239,78,206,99,219,59,185,103,252,172,111,110,124,88,131,236,164,36,227,129,102,177,191,175,73,190,231,212,196,173,242,117,105,214,251,113,121,8,41,57,183,74,102,92,80,39,125,41,191,110,141,73,198,215,154,95,255,66,8,239,245,191,67,182,116,205,104,28, +155,195,180,175,142,183,74,201,72,61,220,213,174,177,236,153,133,248,89,175,140,106,139,171,84,104,222,223,175,213,27,83,78,187,94,39,180,206,132,189,24,39,207,184,178,147,215,133,85,138,252,198,169,168,72,126,50,191,215,189,191,246,20,88,179,140,117,171,110,253,90,135,64,118,90,225,94,3,237,194,123,67,85,232,44,61,114,10,22,42,254,176,145,182,137,227,97,68,4,137,107,159,251,190,45,254,168,174,237,227,226,207,186,141,175,245,27,229,45,130,87,252,175,245,208,233,122,139,89,48,121,219,204,17,215,145,123,141,119,159,93,162,49,229,131,168,184,70,174,253,24,250,211,235,235,48,149,246,123,189,30,189,119,80,111,49,58,12,72,2,108,241,237,231,207,125,14,51,21,191,254,127,168,85,209,230,10,182,41,185,248,220,17,243,93,12,69,107,92,150,90,189,196,238,241,154,72,143,227,215,146,242,98,123,30,196,240,160,102,198,83,118,31,15,212,48,37,211,174,70,50,238,81,148,202,215,97,251,122,246,103,183,172,127,62,158,44,115,253,187,158,254,160,140,232,227, +229,38,138,82,72,159,158,198,83,243,30,52,46,31,127,159,27,32,33,250,120,51,43,162,249,220,93,200,155,216,25,6,154,174,157,251,186,121,141,123,149,15,69,26,123,76,250,245,204,196,3,125,28,57,37,124,208,55,253,240,159,175,175,247,106,119,167,235,255,203,189,9,146,230,171,102,178,227,45,162,76,14,146,218,241,36,108,17,136,102,20,63,173,142,241,159,40,4,102,173,203,160,160,204,91,21,214,70,154,127,41,137,74,160,71,125,68,85,68,113,28,93,202,184,77,116,167,62,69,163,172,136,27,211,157,173,231,46,29,69,98,61,14,218,144,139,237,172,167,124,187,248,160,154,35,13,99,113,61,166,18,10,245,53,60,67,156,13,118,110,184,174,72,239,185,165,97,204,216,81,175,23,231,175,27,250,155,179,133,80,244,8,12,40,199,241,25,181,22,77,98,97,66,197,56,107,90,205,235,57,243,226,147,135,161,51,246,226,117,103,101,167,109,243,224,13,37,156,35,83,68,151,114,216,17,227,205,229,133,171,247,172,5,237,16,78,84,120,5,110,66,138,149,170,118,97, +85,157,114,254,101,110,218,44,164,12,83,244,227,92,221,110,7,18,19,229,115,194,109,195,32,178,98,44,159,216,161,154,77,133,188,150,30,42,157,251,117,30,107,234,254,74,129,222,186,81,71,160,83,143,117,136,60,152,8,231,100,134,121,166,235,101,81,198,122,193,194,205,67,46,169,75,68,185,129,174,111,8,233,132,5,66,45,202,187,26,163,178,48,184,224,226,41,44,201,233,244,240,137,25,5,163,195,184,233,233,220,182,12,93,8,141,236,138,78,37,11,187,149,193,59,52,35,116,171,63,65,254,46,159,69,53,190,176,119,43,192,229,195,174,242,138,33,201,125,1,21,45,252,41,141,198,198,175,139,56,151,176,179,129,114,96,30,116,106,226,59,64,76,247,168,96,156,210,2,197,116,183,176,177,19,242,72,121,172,185,83,101,62,164,252,232,119,43,57,93,123,114,245,99,87,185,88,104,78,45,2,230,201,44,119,124,222,236,175,85,95,98,140,13,43,197,79,55,98,202,158,236,128,242,174,101,15,148,71,9,12,198,21,22,70,97,248,3,174,77,221,105,247,229,249,56, +17,15,50,150,48,57,122,33,62,2,65,110,99,155,145,197,142,91,168,216,149,218,41,74,96,215,71,215,252,192,49,238,14,82,77,82,143,221,228,106,147,78,180,153,233,62,57,68,134,59,4,247,3,12,100,65,17,95,66,118,136,97,216,175,151,199,9,121,221,204,81,91,39,2,163,98,158,75,176,82,170,224,40,141,174,86,10,111,6,171,153,183,149,17,212,188,168,35,89,182,196,100,48,93,133,80,26,58,242,41,230,122,133,81,156,65,119,103,227,89,4,74,183,114,84,181,210,137,153,104,70,232,13,2,147,201,228,75,203,26,153,19,128,30,203,235,16,158,246,14,195,135,26,23,86,61,78,185,102,11,30,227,115,137,36,110,199,122,141,26,251,119,229,33,172,100,169,76,35,73,211,26,117,182,109,71,184,157,56,205,228,147,225,106,67,130,48,36,119,208,67,182,66,37,182,80,114,213,104,43,181,76,233,84,164,101,54,247,180,87,166,72,151,174,255,90,182,204,68,142,200,110,88,251,16,218,153,151,169,133,161,52,198,123,57,147,201,12,52,207,0,111,207,172,38,129, +217,139,213,106,143,67,21,24,184,180,81,35,49,243,99,12,54,27,223,214,199,240,98,112,225,42,156,113,235,65,188,226,48,11,249,9,116,238,35,4,139,127,69,169,226,201,216,226,226,132,217,54,133,107,47,75,117,220,103,196,235,105,57,76,255,114,70,111,56,164,131,239,146,168,202,223,183,87,193,123,177,30,136,181,53,43,159,164,192,94,206,150,184,105,55,24,110,227,32,174,187,130,42,39,125,198,160,254,132,196,49,18,162,133,173,207,44,253,92,5,184,242,14,91,228,174,173,169,227,132,202,90,223,7,86,64,108,85,182,92,150,253,77,182,251,244,44,172,172,254,231,185,138,181,15,94,24,22,41,25,242,171,89,83,38,98,81,24,154,121,50,241,94,194,226,5,178,85,97,19,150,61,206,215,176,25,166,137,123,186,186,218,214,168,153,55,23,59,196,120,249,12,51,141,142,195,80,140,12,37,118,45,9,37,111,73,14,225,118,109,244,42,170,246,96,44,75,158,9,157,170,71,249,37,109,242,106,86,110,60,116,34,112,13,133,230,186,15,243,168,122,114,240,153,25,213, +3,213,70,240,249,184,186,38,50,64,19,86,76,208,16,79,19,137,67,171,215,26,96,114,72,21,138,72,203,198,114,167,136,168,168,181,89,89,229,205,67,205,39,212,25,139,179,134,16,101,133,138,144,181,201,181,129,151,250,252,217,13,152,61,22,167,155,234,194,174,35,38,176,191,137,118,52,238,208,220,213,215,150,169,200,160,2,199,19,35,92,149,158,17,44,146,125,73,175,160,39,166,14,10,78,75,129,219,192,26,162,173,205,161,150,190,110,166,144,110,47,11,53,247,79,221,193,108,253,105,7,21,142,248,197,103,12,77,31,166,234,35,192,161,142,135,93,95,3,147,18,154,22,142,196,51,169,190,174,113,10,245,194,6,3,140,122,124,241,79,237,201,155,89,214,87,101,98,75,170,214,29,149,60,196,164,194,10,196,156,207,212,140,206,238,29,72,198,20,233,249,250,163,167,236,115,13,106,20,228,195,161,148,44,226,174,122,40,11,128,188,170,167,103,118,57,10,215,11,39,164,168,204,45,13,50,60,84,91,106,140,175,219,61,178,221,220,80,157,61,121,60,153,149,123,191, +186,95,207,144,191,176,102,216,69,134,215,219,163,149,112,35,198,152,235,146,7,36,16,34,91,6,144,194,76,10,149,60,51,77,202,252,83,230,150,124,187,183,115,197,76,121,95,135,66,13,101,117,76,176,162,133,56,255,26,20,171,135,196,148,126,93,83,68,229,171,172,8,103,174,104,54,53,225,151,64,174,122,219,218,249,86,46,72,203,154,29,174,66,186,222,67,58,221,199,222,217,234,35,67,107,148,185,149,58,112,84,157,162,72,158,81,88,182,141,224,242,163,117,75,26,122,125,176,48,60,11,24,111,125,237,127,176,59,143,225,115,131,65,76,136,198,118,71,237,234,113,34,153,13,180,150,70,155,174,78,74,118,75,106,176,167,248,97,207,25,183,107,181,189,52,15,132,141,10,160,224,225,44,189,219,75,187,164,241,21,38,30,183,194,108,108,47,101,44,223,157,64,228,10,27,117,102,34,233,73,71,131,146,96,81,231,113,73,12,6,62,12,246,253,25,230,103,210,86,130,50,164,244,189,237,17,98,204,21,67,215,105,1,192,136,138,87,110,33,239,82,138,112,207,204,166, +16,86,76,203,81,63,94,101,42,191,161,238,108,178,189,250,230,84,151,182,2,87,168,108,237,106,41,114,147,226,119,35,26,94,14,53,157,239,235,108,56,134,108,181,168,31,31,146,133,166,120,14,30,204,200,173,221,28,66,197,64,249,88,202,81,32,245,167,193,96,81,210,233,72,203,50,70,149,221,238,92,206,184,182,85,28,114,172,174,5,97,9,13,108,221,234,106,235,142,116,129,165,39,177,42,239,199,111,61,217,141,59,92,38,134,186,112,99,223,249,61,236,92,84,171,189,54,100,253,210,38,75,208,33,65,81,108,182,184,216,248,210,209,45,116,66,215,61,157,149,72,143,216,153,36,228,38,207,126,174,51,100,38,183,72,164,116,29,61,152,34,217,27,212,215,158,143,253,108,29,252,142,146,99,52,119,15,151,126,153,71,50,180,240,99,129,114,78,166,43,180,171,239,37,1,244,233,243,33,150,151,129,107,70,12,151,107,169,193,170,209,45,173,158,36,18,173,250,218,131,226,143,159,226,85,220,243,151,196,240,179,75,79,175,244,238,36,85,174,127,74,80,208,182,107,23, +54,160,184,71,128,196,152,114,129,208,170,187,126,25,252,134,61,37,178,136,242,246,19,201,125,109,2,62,36,94,14,1,162,219,246,28,116,38,105,38,6,54,19,119,195,52,216,212,62,217,196,150,39,50,21,242,187,203,64,93,30,235,32,111,28,166,143,146,112,35,22,11,213,78,66,90,28,42,154,169,52,194,25,150,61,138,205,155,27,13,225,139,30,159,247,72,235,191,57,76,215,111,14,187,135,15,5,108,126,26,150,138,90,40,90,184,234,228,75,238,72,237,14,91,247,230,127,233,144,32,29,152,191,235,208,144,113,3,161,218,240,141,87,204,17,199,0,195,43,137,2,131,96,75,105,211,121,70,222,131,103,14,18,31,160,60,188,76,168,71,156,50,9,202,34,193,120,74,29,16,84,110,3,161,8,116,101,208,93,16,135,155,82,91,71,16,245,156,203,191,136,2,60,103,212,135,9,216,75,217,34,242,142,152,55,87,220,219,99,243,102,84,150,226,169,166,186,45,42,62,48,11,62,46,45,38,186,4,117,17,119,210,134,83,245,87,175,42,162,236,77,44,75,177,144,69, +230,91,15,135,220,115,251,138,208,181,105,84,66,212,38,156,78,115,114,77,252,104,81,68,148,8,115,84,31,163,26,176,241,81,84,129,20,164,248,147,70,228,180,76,14,45,183,40,112,76,106,1,200,185,68,132,3,38,122,21,219,201,85,194,11,150,125,18,39,13,235,93,195,230,171,246,126,213,50,135,10,102,129,138,49,66,184,89,207,98,197,167,101,224,169,142,135,83,55,129,49,220,59,14,230,120,233,130,121,98,144,71,126,232,20,179,245,117,79,141,14,0,161,161,174,157,70,126,199,222,160,40,220,177,245,210,178,86,0,110,253,141,73,78,117,226,205,150,20,143,193,108,168,74,195,37,252,165,251,122,38,249,213,37,46,63,243,30,173,120,187,238,180,212,162,127,226,184,182,129,142,245,148,174,106,215,237,246,84,137,65,115,171,165,149,75,151,163,112,94,56,42,115,209,57,150,93,117,214,78,138,184,17,7,24,247,255,65,255,206,223,202,190,70,242,250,222,88,1,146,129,199,128,195,112,88,165,193,100,215,2,229,8,38,137,34,255,171,149,64,100,69,114,46,108,193, +139,51,47,11,123,22,104,250,126,194,145,127,19,103,111,173,78,175,81,238,199,194,210,164,181,79,68,234,140,143,146,67,81,146,74,130,7,37,22,165,126,139,190,174,241,146,169,73,179,10,158,208,37,99,22,55,25,216,173,187,170,97,209,132,123,87,189,148,28,40,236,241,112,20,10,91,11,105,33,207,44,55,237,165,213,53,216,142,94,86,134,187,51,52,150,71,93,91,38,71,146,232,44,251,190,26,222,115,79,141,237,65,58,91,33,59,17,68,100,93,150,205,125,66,81,151,53,56,96,51,19,186,51,5,2,42,160,149,172,166,112,55,186,25,73,212,158,56,239,203,159,31,153,188,222,138,140,80,135,228,144,206,18,91,164,168,167,185,4,247,27,143,173,19,137,122,177,243,6,53,230,169,117,165,165,154,185,18,163,4,36,196,194,205,236,108,174,178,42,159,154,61,157,202,248,3,88,31,83,104,100,121,57,177,34,110,223,134,197,219,173,221,142,244,102,178,106,138,53,40,208,20,149,249,128,62,37,234,18,9,96,188,143,70,184,13,144,55,253,21,83,251,106,188,209,215, +107,155,9,139,244,184,249,143,109,218,99,199,74,189,121,166,234,54,170,189,156,27,170,34,44,53,37,188,186,195,56,213,68,50,30,203,96,171,64,36,107,237,147,1,48,40,191,99,106,55,89,245,166,230,177,184,207,77,79,132,181,77,226,6,181,156,250,232,204,248,118,160,98,234,198,162,218,114,185,120,161,89,165,151,18,246,62,220,157,135,132,126,164,252,142,85,74,247,93,79,46,71,149,58,141,151,206,204,214,78,29,133,42,200,191,251,179,160,79,10,167,28,68,42,219,21,3,200,94,102,175,146,82,231,45,82,80,248,88,89,93,61,114,13,81,43,61,36,39,191,219,114,93,212,69,37,88,190,251,131,196,232,112,93,145,86,199,93,46,104,62,39,89,159,64,189,24,19,19,122,73,149,230,203,247,254,113,131,107,239,154,47,118,115,99,21,126,109,93,3,242,164,227,186,76,241,163,61,55,61,118,247,151,222,20,88,16,228,218,204,82,230,157,104,238,142,249,245,236,57,249,208,221,204,104,81,254,220,99,168,182,186,159,186,58,31,174,61,127,237,181,145,228,17,65,103, +11,174,14,115,27,182,237,96,85,81,55,214,110,205,53,88,210,83,1,71,130,219,241,167,55,126,0,212,136,4,18,191,75,254,126,140,72,175,175,208,142,159,59,80,228,36,60,244,140,129,106,136,196,70,237,161,146,156,46,35,234,125,133,72,41,61,75,124,74,253,124,174,255,92,119,22,197,90,64,189,54,115,236,130,250,132,17,255,212,211,255,46,100,52,211,227,210,44,199,43,139,122,251,239,61,1,197,232,152,48,183,51,234,15,119,63,123,12,230,39,123,95,221,154,67,237,70,210,247,59,210,90,232,47,103,119,253,122,86,254,251,117,62,208,215,120,173,95,47,159,254,217,50,80,62,220,146,163,117,12,156,243,123,175,66,185,56,81,167,114,175,104,191,207,177,139,207,11,157,115,133,47,237,222,251,22,90,231,58,10,162,235,13,205,211,223,103,221,181,157,55,222,247,135,211,123,15,195,227,46,91,142,196,233,122,82,144,237,191,223,138,154,43,125,155,243,230,45,244,126,103,237,171,168,61,60,220,68,250,25,179,42,90,234,164,110,142,235,198,175,250,204,117,88,155,151, +116,97,149,231,143,250,123,36,52,227,158,207,61,191,251,17,58,63,105,106,181,47,244,250,119,255,197,167,52,23,92,113,217,237,178,95,245,119,231,154,191,198,215,60,125,189,247,98,212,78,183,81,49,142,39,248,43,180,36,102,175,35,117,74,85,229,189,47,163,241,66,234,211,69,99,238,182,95,129,172,91,23,181,143,243,237,189,71,227,78,66,66,143,247,124,175,219,226,143,140,204,238,245,97,246,97,246,97,246,97,246,97,246,97,246,97,246,97,246,97,246,97,246,97,246,97,246,97,246,95,98,38,139,224,107,47,245,216,248,218,31,127,22,237,211,52,102,214,220,19,145,108,126,157,87,121,221,236,230,110,219,226,143,126,250,174,134,187,22,38,210,15,55,85,186,96,247,51,198,95,127,116,51,118,41,223,22,60,93,252,50,147,20,230,110,51,203,91,175,157,190,182,112,77,223,188,68,183,184,129,98,207,255,234,36,246,167,6,156,142,204,47,43,233,113,151,217,187,179,205,191,250,204,173,54,183,21,245,252,225,36,61,111,176,184,217,211,254,71,64,89,172,167,83,3,173, +227,155,209,37,185,59,88,116,125,251,30,18,176,226,235,226,205,71,65,250,49,23,251,237,119,250,238,75,192,228,205,198,85,206,88,113,67,2,206,191,2,190,248,83,35,208,191,92,30,138,198,220,101,110,249,245,183,249,132,84,244,182,244,205,100,239,33,21,171,253,219,215,14,211,31,21,223,60,164,0,9,120,115,222,126,134,84,68,2,86,239,249,243,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,97,240,191,197,192,211,6,42,22,92,154,104,151,87,108,197,123,51,117,156,214,151,197,172,220,219,231,49,55,166,231,214,106,82,61,47,21,39,60,217,66,189,85,149,213,187,92,224,26,62,141,135,108,45,225,72,143,253,118,163,148,235,21,127,203,184,59,150,205,112,186,101,245,219,140,55,207,116,174,183,230,205,9,13,24,79,121,213,188,7,236,157,239,1,231, +31,59,29,211,122,12,242,188,9,223,235,195,208,128,228,222,104,231,183,175,160,1,101,222,56,214,47,107,52,32,186,31,245,235,155,213,161,12,74,188,185,90,207,95,119,146,46,17,97,30,175,229,219,86,104,0,221,94,147,252,237,111,23,227,207,128,248,215,95,202,83,202,180,215,107,241,230,45,161,1,140,155,199,111,94,59,52,32,184,22,6,189,251,107,192,114,203,135,191,124,54,245,219,240,90,28,216,95,159,51,20,101,187,225,197,233,237,51,59,52,32,109,142,236,155,185,180,255,30,128,255,48,219,61,90,189,108,142,39,247,237,247,95,38,47,130,11,254,246,219,19,26,208,156,110,95,251,178,188,7,124,152,124,152,124,152,124,152,124,152,124,152,124,152,124,152,124,152,124,152,124,152,124,152,124,152,124,152,124,152,124,152,124,152,124,152,124,152,124,152,124,152,252,19,147,177,120,29,193,132,94,204,8,176,182,249,155,142,39,189,72,174,192,230,56,182,241,200,191,49,49,227,110,231,128,41,156,214,184,121,219,140,222,11,49,85,76,100,190,47,193,237,125,126,125,88, +123,255,16,221,153,219,116,185,4,127,113,182,218,224,166,233,231,123,71,223,92,239,47,125,218,116,8,87,79,105,71,200,137,127,183,101,215,243,5,16,6,93,191,243,108,91,253,77,255,148,191,231,0,8,215,43,1,237,255,192,231,52,93,26,35,252,255,193,79,70,229,238,249,220,190,95,185,195,255,228,167,147,5,72,189,249,207,178,250,182,49,45,63,222,186,205,42,241,150,233,105,78,239,147,137,58,188,252,178,18,85,54,123,51,54,23,245,109,7,61,53,223,242,107,98,248,246,79,75,36,223,126,101,72,195,123,142,30,228,240,125,98,113,71,225,247,31,93,69,105,172,185,95,95,150,163,203,219,7,119,116,22,189,57,205,42,243,107,95,249,105,190,237,34,139,225,219,79,118,34,137,253,156,216,158,11,192,29,93,161,100,57,206,36,200,36,158,162,65,182,184,166,251,62,15,127,132,60,134,97,96,34,74,200,207,166,156,112,113,249,53,182,27,114,142,228,226,224,87,254,116,19,103,111,151,108,216,72,174,177,48,22,61,185,6,223,58,203,226,225,57,27,4,95,246,176, +155,122,202,11,27,253,56,150,223,118,218,205,59,209,150,99,231,212,81,43,195,13,4,206,174,108,248,59,159,251,185,151,230,42,218,218,129,159,146,208,135,86,95,230,63,102,217,233,134,44,69,71,206,102,185,240,72,145,172,187,133,199,238,155,161,33,166,178,184,121,107,176,96,35,182,197,241,152,247,37,27,124,251,151,46,30,68,222,36,140,118,130,122,53,82,158,211,233,205,248,19,75,119,219,110,214,118,241,102,181,212,42,48,67,193,179,107,224,252,216,238,208,207,134,50,87,61,232,134,190,130,97,19,154,125,217,127,219,123,222,29,12,217,132,199,78,251,182,31,123,93,195,95,219,245,226,83,158,169,219,218,10,252,136,236,22,91,253,88,254,206,5,221,208,197,232,72,25,108,7,117,170,36,189,173,59,54,255,183,108,9,182,49,209,38,192,64,90,176,25,146,99,244,106,162,8,176,17,92,108,250,102,78,124,207,11,85,188,12,51,109,84,20,47,0,205,174,233,68,91,8,193,222,76,24,243,177,123,160,177,172,102,108,7,103,183,51,160,121,91,143,103,14,2,104,100, +50,2,165,241,54,14,108,122,63,129,197,129,130,101,33,57,123,74,216,55,118,54,11,222,52,138,32,184,251,85,18,147,120,206,130,229,117,197,96,28,192,112,0,148,133,79,71,107,136,184,120,194,151,183,12,20,134,247,242,54,114,52,220,36,203,2,116,53,130,149,178,120,33,98,230,104,199,62,52,234,192,203,25,15,157,249,1,124,154,247,46,116,20,199,15,50,97,132,22,210,93,127,99,87,236,102,78,177,14,53,243,134,217,128,96,161,158,53,181,231,186,39,129,106,132,158,106,116,83,96,27,188,69,210,143,35,184,172,223,115,251,32,41,240,132,109,240,200,69,182,131,9,25,124,237,234,240,69,46,83,68,170,21,77,71,252,218,176,80,219,120,193,206,220,5,167,9,175,30,51,210,161,184,169,52,43,76,231,148,177,238,9,114,171,249,142,187,200,212,213,101,2,130,193,88,31,47,38,14,244,215,73,240,97,99,124,207,125,233,185,247,201,216,247,224,214,8,35,48,237,152,155,128,197,212,49,199,60,99,176,177,113,184,241,90,182,132,192,1,142,74,65,174,77,54,112, +160,195,177,155,9,25,107,0,187,174,94,167,85,92,124,12,183,140,27,89,143,13,237,223,24,161,12,90,228,70,250,224,49,21,7,227,141,218,20,103,162,123,121,138,225,149,133,52,164,206,12,59,150,183,30,216,25,30,219,216,157,227,174,51,0,181,9,31,60,41,99,3,114,238,245,222,81,25,27,51,112,203,186,175,67,59,214,219,54,177,150,184,52,167,85,10,230,99,24,21,9,118,28,112,182,45,114,187,20,135,47,102,14,87,140,197,148,145,193,7,134,42,8,113,34,25,178,54,71,198,90,166,251,198,211,176,186,62,47,24,5,229,142,166,161,230,209,161,2,144,47,46,15,8,22,136,81,194,253,181,61,40,236,9,8,70,166,25,128,204,71,21,95,95,207,164,115,149,195,49,85,226,238,25,225,140,129,153,133,83,231,53,119,34,220,255,228,138,231,254,134,199,140,63,41,143,22,197,32,54,153,177,233,118,73,40,123,155,114,171,226,195,228,16,36,54,152,94,152,213,15,150,86,26,96,66,254,162,45,12,180,79,206,133,229,203,11,118,194,168,43,144,123,141,234,102, +237,206,77,163,55,209,217,66,112,106,228,76,89,213,9,236,104,142,170,45,44,18,220,217,243,76,67,183,132,12,254,10,35,10,134,38,183,110,203,128,133,243,29,110,200,230,220,64,118,221,111,80,237,235,206,218,108,9,131,189,53,81,105,136,169,206,96,191,106,186,106,210,139,214,42,62,85,240,102,53,104,148,158,242,54,33,59,85,224,158,40,246,116,108,81,254,80,35,74,176,173,129,217,104,150,135,165,107,51,194,152,200,52,111,84,128,13,108,172,177,101,0,236,42,209,236,45,2,90,181,182,204,212,84,241,61,65,188,14,46,101,81,164,131,106,64,70,192,26,121,98,160,6,0,180,65,110,141,6,107,247,201,246,150,13,77,166,152,113,189,26,27,253,161,180,99,218,60,68,220,56,38,225,76,141,42,126,103,147,218,99,183,30,187,126,125,17,118,88,70,204,202,6,176,238,139,175,111,147,60,202,206,76,146,27,96,142,192,164,135,102,163,55,158,83,95,10,14,43,130,22,248,108,13,15,200,206,119,151,218,81,228,150,84,61,179,128,70,104,56,242,126,124,17,63,185, +138,22,71,140,36,10,11,68,30,78,59,248,36,231,122,54,201,78,130,89,148,21,77,243,65,218,96,196,81,149,172,151,160,110,67,139,209,60,170,216,173,246,242,92,109,104,175,199,37,54,74,111,227,1,177,168,64,68,243,208,233,8,1,108,217,72,140,194,73,219,38,125,36,83,146,38,49,50,68,117,192,56,173,210,52,130,199,141,99,217,239,56,111,136,158,249,245,93,119,26,113,210,120,159,35,120,74,160,114,225,164,72,100,180,37,221,137,229,172,200,242,239,23,110,199,85,118,221,44,58,242,99,186,14,18,43,157,46,145,223,50,240,46,131,228,229,17,194,28,25,60,104,156,35,195,177,150,213,17,27,168,160,190,182,175,158,219,184,52,66,169,42,33,185,10,77,37,129,97,56,44,50,155,137,186,125,231,87,57,29,56,80,247,225,130,162,36,19,59,163,35,83,201,50,49,154,207,117,204,68,76,100,199,211,188,60,6,251,134,134,150,34,108,15,255,197,161,9,9,28,20,83,184,222,56,29,169,37,210,166,158,123,130,206,11,129,139,143,75,200,206,143,40,163,75,32, +114,249,225,181,128,40,34,137,202,130,122,87,47,119,207,163,156,108,57,107,9,11,33,68,181,96,104,222,213,239,186,224,169,130,6,29,183,186,246,253,61,226,132,237,192,109,217,9,143,35,117,74,149,148,75,180,51,245,160,94,1,104,116,123,164,94,238,84,122,178,57,0,24,60,81,178,63,78,26,101,208,241,233,78,180,60,7,4,117,222,42,29,83,148,197,3,110,56,193,64,37,122,110,6,169,75,12,20,32,240,162,131,156,29,133,158,67,254,156,119,7,106,110,183,49,183,161,244,24,138,171,142,212,75,35,147,235,137,244,116,236,1,114,156,244,8,218,118,224,165,184,39,210,212,217,86,158,133,56,91,41,29,193,138,152,173,67,92,51,152,104,45,227,25,69,212,11,31,83,247,78,208,199,29,133,101,61,216,18,98,10,227,43,9,253,68,168,174,39,54,125,243,22,180,192,197,105,155,49,40,11,92,103,139,223,45,177,71,198,212,64,227,23,229,194,36,251,245,16,243,158,100,151,180,89,197,132,82,165,230,93,24,181,124,28,27,221,202,229,152,138,249,106,155,119,123, +204,206,22,20,31,199,164,106,104,75,67,9,109,70,94,90,98,122,96,179,20,110,112,233,202,229,155,32,216,163,230,174,40,156,58,235,115,182,5,201,31,144,115,10,130,226,219,157,80,63,28,193,154,158,54,246,80,91,236,21,253,214,8,39,214,226,167,229,161,209,212,78,230,72,102,99,189,39,126,238,213,35,159,240,71,44,126,241,113,7,56,7,208,140,106,133,25,47,248,14,178,29,182,161,152,10,100,155,19,122,19,197,145,88,110,56,232,84,152,119,244,10,120,142,89,105,186,35,159,63,146,178,255,194,229,71,105,83,94,202,204,216,232,114,12,119,99,105,117,58,99,10,156,89,96,243,227,49,51,5,6,216,14,192,140,101,195,144,107,95,92,39,16,224,221,96,87,166,160,218,198,170,30,195,194,41,177,213,149,149,63,188,107,68,41,188,80,68,110,177,188,135,169,118,38,174,152,230,65,139,203,120,138,74,69,142,54,192,198,129,11,4,141,36,100,155,145,3,126,46,220,39,210,224,182,8,66,182,142,177,15,199,40,18,224,134,179,64,113,40,170,166,161,93,76,54, +208,110,224,229,221,188,5,176,44,172,24,236,152,106,217,76,208,32,123,205,177,112,133,103,40,219,30,158,9,194,124,228,98,158,32,39,187,61,242,180,63,36,211,84,198,71,223,225,8,135,113,52,67,51,160,183,111,153,134,12,239,247,223,154,220,237,147,147,68,163,124,241,64,24,246,20,170,237,226,105,210,53,84,240,252,230,225,115,160,178,228,197,157,8,138,12,187,1,133,13,202,249,174,219,165,199,162,240,177,122,164,89,200,147,216,4,96,108,98,120,229,3,207,11,143,182,57,14,156,205,153,20,49,146,225,212,161,252,252,79,117,166,27,165,67,255,169,79,223,245,233,196,20,93,130,244,26,74,142,131,39,114,116,139,42,254,173,57,209,107,60,252,213,107,69,210,248,255,160,215,202,76,88,38,139,110,140,235,255,201,79,119,20,124,128,74,206,23,251,106,255,199,63,254,251,63,254,173,199,255,245,95,254,219,127,246,251,31,255,248,119,99,108,61,250, + diff --git a/uppsrc/ide/app.tpp/all.i b/uppsrc/ide/app.tpp/all.i index fa247e2d5..049331413 100644 --- a/uppsrc/ide/app.tpp/all.i +++ b/uppsrc/ide/app.tpp/all.i @@ -102,6 +102,10 @@ TOPIC("Topic_en-us") #include "Topic_en-us.tppi" END_TOPIC +TOPIC("UppHub_en-us") +#include "UppHub_en-us.tppi" +END_TOPIC + TOPIC("importext_en-us") #include "importext_en-us.tppi" END_TOPIC