diff --git a/uppsrc/ScatterCtrl/ScatterCtrl.cpp b/uppsrc/ScatterCtrl/ScatterCtrl.cpp index a8f57a467..4e1a8d1ef 100644 --- a/uppsrc/ScatterCtrl/ScatterCtrl.cpp +++ b/uppsrc/ScatterCtrl/ScatterCtrl.cpp @@ -205,6 +205,18 @@ void ScatterCtrl::AddMouseBehavior(bool ctrl, bool alt, bool shift, bool left, b mouseBehavior << MouseBehavior(ctrl, alt, shift, left, middle, middlewheel, right, action); } +void ScatterCtrl::RemoveMouseBehavior(ScatterAction action) +{ + for (int i = mouseBehavior.GetCount() - 1; i >= 0 ; --i) + if (mouseBehavior[i].action == action) + mouseBehavior.Remove(i); +} + +void ScatterCtrl::ClearMouseBehavior() +{ + mouseBehavior.Clear(); +} + #ifdef PLATFORM_POSIX int GetKeyCodeX(int key); #endif @@ -223,6 +235,18 @@ void ScatterCtrl::AddKeyBehavior(bool ctrl, bool alt, bool shift, int key, bool keyBehavior << KeyBehavior(ctrl, alt, shift, key, isVirtualKey, action); } +void ScatterCtrl::RemoveKeyBehavior(ScatterAction action) +{ + for (int i = keyBehavior.GetCount() - 1; i >= 0 ; --i) + if (keyBehavior[i].action == action) + keyBehavior.Remove(i); +} + +void ScatterCtrl::ClearKeyBehavior() +{ + keyBehavior.Clear(); +} + void ScatterCtrl::ProcessMouse(bool down, Point &pt, bool ctrl, bool alt, bool shift, bool left, bool middle, int middleWheel, bool right) { for (int i = 0; i < mouseBehavior.GetCount(); ++i) { diff --git a/uppsrc/ScatterCtrl/ScatterCtrl.h b/uppsrc/ScatterCtrl/ScatterCtrl.h index 8c29dd41f..d176ecdc8 100644 --- a/uppsrc/ScatterCtrl/ScatterCtrl.h +++ b/uppsrc/ScatterCtrl/ScatterCtrl.h @@ -140,9 +140,10 @@ public: bool right; ScatterAction action; }; - Array mouseBehavior; void AddMouseBehavior(bool ctrl, bool alt, bool shift, bool left, bool middle, int middlewheel, bool right, ScatterAction action); - + void RemoveMouseBehavior(ScatterAction action); + void ClearMouseBehavior(); + struct KeyBehavior { KeyBehavior(bool ctrl, bool alt, bool shift, int key, bool isVirtualKey, ScatterAction action) : ctrl(ctrl), alt(alt), shift(shift), key(key), isVirtualKey(isVirtualKey), action(action) {} @@ -153,9 +154,10 @@ public: bool isVirtualKey; ScatterAction action; }; - Array keyBehavior; void AddKeyBehavior(bool ctrl, bool alt, bool shift, int key, bool isVirtualKey, ScatterAction action); - + void RemoveKeyBehavior(ScatterAction action); + void ClearKeyBehavior(); + ScatterCtrl& ShowContextMenu(bool show = true) {showContextMenu = show; return *this;} ScatterCtrl& ShowPropertiesDlg(bool show = true) {showPropDlg = show; return *this;} ScatterCtrl& SetPopText(const String x, const String y1, const String y2) @@ -253,6 +255,9 @@ private: bool highlighting; + Array mouseBehavior; + Array keyBehavior; + void ProcessPopUp(const Point & pt); virtual void Paint(Draw& w); diff --git a/uppsrc/ScatterCtrl/ScatterCtrl.upp b/uppsrc/ScatterCtrl/ScatterCtrl.upp index 5c67897fa..a4924cd92 100644 --- a/uppsrc/ScatterCtrl/ScatterCtrl.upp +++ b/uppsrc/ScatterCtrl/ScatterCtrl.upp @@ -7,9 +7,9 @@ uses GridCtrl; file - ScatterCtrlX.cpp, ScatterCtrl.cpp, ScatterCtrl.h, + ScatterCtrlX.cpp, Properties.cpp, Properties.h, ScatterCtrl.iml, diff --git a/uppsrc/ScatterCtrl/src.tpp/KeyBehavior$en-us.tpp b/uppsrc/ScatterCtrl/src.tpp/KeyBehavior$en-us.tpp deleted file mode 100644 index c0b268248..000000000 --- a/uppsrc/ScatterCtrl/src.tpp/KeyBehavior$en-us.tpp +++ /dev/null @@ -1,62 +0,0 @@ -topic "struct KeyBehavior"; -[ $$0,0#00000000000000000000000000000000:Default] -[i448;a25;kKO9; $$1,0#37138531426314131252341829483380:structitem] -[l288;2 $$2,0#27521748481378242620020725143825:desc] -[0 $$3,0#96390100711032703541132217272105:end] -[b42;2 $$4,4#13035079074754324216151401829390:normal] -[i448;a25;kKO9;2 $$5,0#37138531426314131252341829483370:item] -[H6;0 $$6,0#05600065144404261032431302351956:begin] -[{_} -[s3; &] -[ {{10000@3 [s0;%% [*@(229)4 ScatterCtrl`::KeyBehavior]]}}&] -[s3;%% &] -[s1;:ScatterCtrl`:`:KeyBehavior`:`:struct: [@(0.0.255) struct]_[* KeyBehavior]&] -[s4;%% This structure is used to describe the behavior of the keys -when used in ScatterCtrl. It includes the keyboard conditions -that, when complied, will launch the indicated action.&] -[s3;%% &] -[s0; &] -[ {{10000F(128)G(128)@1 [s0;%% [* Public Member List]]}}&] -[s3;%% &] -[s5;:ScatterCtrl`:`:KeyBehaviour`:`:ctrl: [@(0.0.255) bool]_[* ctrl]&] -[s2;%% Set to true if Ctrl has to be pressed.&] -[s3;%% &] -[s6; &] -[s5;:ScatterCtrl`:`:KeyBehaviour`:`:alt: [@(0.0.255) bool]_[* alt]&] -[s2;%% Set to true if Alt has to be pressed.&] -[s3; &] -[s6; &] -[s5;:ScatterCtrl`:`:KeyBehaviour`:`:shift: [@(0.0.255) bool]_[* shift]&] -[s2;%% Set to true if Shift has to be pressed.&] -[s3; &] -[s6; &] -[s5;:ScatterCtrl`:`:KeyBehaviour`:`:key: [@(0.0.255) int]_[* key]&] -[s2;%% Set the char or virtual key that activates the action..&] -[s3; &] -[s6; &] -[s5;:ScatterCtrl`:`:KeyBehaviour`:`:isVirtualKey: [@(0.0.255) bool]_[* isVirtualKey]&] -[s2;%% Set to true if the key is a K`_... virtual key. If false, -key is a real char like `'e`' or `'`+`'.&] -[s3; &] -[s6; &] -[s5;:ScatterCtrl`:`:MouseBehaviour`:`:action: ScatterAction_[* action]&] -[s2;%% Is the action to be launched if the previous conditions are -complied. It can be:&] -[s2;i150;O0;~~~1248;%% NO`_ACTION-|No action.&] -[s2;i150;O0;~~~1248;%% SCROLL-|Scrolls the graphs.&] -[s2;i150;O0;~~~1248;%% ZOOM`_H`_ENL-|Zooms horizontally enlarging -the graphs. &] -[s2;i150;O0;~~~1248;%% ZOOM`_H`_RED-|Zooms horizontally reducing the -graphs.&] -[s2;i150;O0;~~~1248;%% ZOOM`_V`_ENL-|Zooms vertically enlarging the -graphs.&] -[s2;i150;O0;~~~1248;%% ZOOM`_V`_RED-|Zooms horizontally reducing the -graphs.&] -[s2;i150;O0;%% SHOW`_INFO-|Shows an info label including mouse real -X and Y coordinates.&] -[s2;i150;O0;%% ZOOM`_WINDOW-|Zoom in the window selected by the mouse.&] -[s2;i150;O0;%% SCROLL`_LEFT-|Scrolls left the graph.&] -[s2;i150;O0;%% SCROLL`_RIGHT-|Scrolls right the graph.&] -[s2;i150;O0;%% SCROLL`_UP-|Scrolls up the graph.&] -[s2;i150;O0;%% SCROLL`_DOWN-|Scrolls down the graph.&] -[s0;%% ]] \ No newline at end of file diff --git a/uppsrc/ScatterCtrl/src.tpp/KeyBehavior$en-us.tppi b/uppsrc/ScatterCtrl/src.tpp/KeyBehavior$en-us.tppi deleted file mode 100644 index de2400141..000000000 --- a/uppsrc/ScatterCtrl/src.tpp/KeyBehavior$en-us.tppi +++ /dev/null @@ -1,7 +0,0 @@ -TITLE("struct KeyBehavior") -COMPRESSED -120,156,173,85,107,83,219,56,20,253,43,154,105,187,64,151,102,244,176,99,199,254,2,203,163,100,128,184,67,216,178,91,143,39,126,68,193,26,20,139,145,109,24,150,194,111,223,43,59,108,30,37,27,182,179,249,224,137,164,123,142,206,61,186,87,10,209,251,247,120,23,191,195,27,126,222,33,159,36,181,172,162,80,88,150,235,39,212,246,111,78,131,158,15,112,2,112,230,16,230,218,140,88,180,11,31,194,8,181,41,179,136,75,123,150,203,152,139,189,178,210,117,86,137,138,79,163,80,82,215,245,41,32,41,32,169,99,83,226,88,174,229,18,230,184,20,8,40,198,20,59,212,38,22,115,169,237,141,121,153,69,33,134,112,6,225,189,46,235,97,130,177,67,8,102,212,193,204,182,8,97,20,40,168,67,9,182,61,94,140,163,48,181,104,179,129,181,107,189,35,12,130,176,211,195,142,229,216,22,131,29,72,151,0,57,54,234,128,204,43,148,158,38,114,53,49,3,183,55,102,230,96,175,205,233,164,235,27,137,93,99,165,221,5,195,186,176,133,101,97,128,25,161,22,3,25, -148,217,164,103,119,189,148,95,139,34,10,31,71,79,40,44,153,143,126,137,66,244,248,72,140,205,123,12,166,176,255,225,3,10,63,238,109,83,218,219,177,208,48,75,170,138,235,131,74,203,216,243,78,249,195,111,60,79,238,132,210,81,244,244,4,88,160,128,120,243,135,248,222,82,112,188,24,109,134,237,41,120,40,220,219,198,29,220,161,182,189,131,218,185,104,20,126,68,139,220,134,207,50,196,151,185,40,103,65,181,230,8,6,117,201,199,168,82,200,156,140,22,41,71,85,206,81,58,3,34,53,105,198,55,252,161,68,247,57,47,218,112,81,44,230,209,65,253,10,166,50,89,3,199,75,120,170,18,61,70,153,42,198,162,18,170,48,243,73,181,219,114,100,106,122,43,5,31,195,80,72,137,100,82,23,89,222,0,5,132,3,49,108,145,100,6,214,89,114,4,47,185,123,188,77,168,187,243,185,249,238,145,185,211,232,75,157,74,145,161,115,62,77,185,70,103,162,172,126,240,214,254,23,111,235,198,220,12,230,151,173,77,149,146,141,177,102,169,113,148,26,186,33,175,140,125, -96,41,200,159,32,195,135,242,164,52,115,96,230,173,230,37,56,182,156,71,215,127,163,136,68,86,107,52,192,202,90,9,251,178,90,171,224,191,237,95,230,98,178,78,65,179,182,86,195,208,172,254,79,42,160,154,150,53,136,162,173,112,88,88,17,0,37,148,229,9,148,173,70,119,66,87,117,34,77,80,83,123,77,69,221,65,109,181,37,58,171,175,159,18,36,202,175,45,249,233,170,178,127,220,89,12,89,107,210,172,85,76,23,38,232,52,30,117,58,157,69,217,208,87,19,52,73,100,201,119,231,97,154,195,98,147,163,20,55,28,197,91,60,222,50,233,198,91,241,175,241,214,155,210,57,87,208,196,203,117,214,152,225,189,52,245,126,51,108,202,172,249,55,79,160,191,104,222,236,104,219,246,53,183,66,155,17,28,181,33,46,23,155,63,129,187,230,165,235,155,235,34,75,10,192,122,45,177,32,54,246,3,236,63,63,63,19,10,215,54,108,52,8,226,209,254,193,101,63,24,124,250,62,80,139,183,193,171,225,195,131,139,224,236,236,211,247,97,166,149,148,173,200,107,157,220, -230,229,122,204,183,32,56,143,71,39,241,232,104,0,200,111,74,77,75,148,43,45,254,82,69,149,72,249,128,120,33,19,13,151,251,245,34,29,218,204,119,113,116,248,42,159,230,227,58,91,161,219,192,246,117,73,221,29,215,21,92,143,107,181,109,38,251,121,105,198,228,147,224,42,30,245,7,199,1,24,157,171,123,56,214,2,122,113,162,160,4,82,46,103,79,128,97,153,154,10,107,75,245,15,8,26,163,63,225,244,149,134,53,211,127,63,50,183,250,174,250,131,195,224,170,213,103,158,24,163,229,30,94,4,117,143,74,46,121,102,158,133,244,161,153,110,54,120,69,97,83,6,241,232,236,232,248,114,94,12,146,79,170,121,98,235,81,23,253,207,39,11,48,45,174,243,55,225,126,255,50,7,213,183,111,65,64,154,131,57,6,18,44,86,80,77,116,20,253,13,211,248,16,248, - diff --git a/uppsrc/ScatterCtrl/src.tpp/MouseBehavior$en-us.tpp b/uppsrc/ScatterCtrl/src.tpp/MouseBehavior$en-us.tpp deleted file mode 100644 index 5e92bb450..000000000 --- a/uppsrc/ScatterCtrl/src.tpp/MouseBehavior$en-us.tpp +++ /dev/null @@ -1,69 +0,0 @@ -topic "1.1 MouseBehaviour"; -[ $$0,0#00000000000000000000000000000000:Default] -[0 $$1,0#96390100711032703541132217272105:end] -[i448;a25;kKO9;2 $$2,0#37138531426314131252341829483380:class] -[b42;2 $$3,3#13035079074754324216151401829390:normal] -[i448;a25;kKO9;2 $$4,0#37138531426314131252341829483370:item] -[l288;2 $$5,0#27521748481378242620020725143825:desc] -[H6;0 $$6,0#05600065144404261032431302351956:begin] -[{_} -[s1; &] -[ {{10000@3 [s0;%% [*@(229)4 ScatterCtrl`::MouseBehavior]]}}&] -[s1;%% &] -[s2;:ScatterCtrl`:`:MouseBehavior`:`:struct: [@(0.0.255)3 struct][3 _][*3 MouseBehavior]&] -[s3;%% This structure is used to describe the behavior of the mouse -when used in ScatterCtrl. It includes the keyboard and mouse -conditions that, when complied, will launch the indicated action.&] -[s1;%% &] -[s0; &] -[ {{10000F(128)G(128)@1 [s0;%% [* Public Member List]]}}&] -[s1;%% &] -[s4;:ScatterCtrl`:`:MouseBehaviour`:`:ctrl: [@(0.0.255) bool]_[* ctrl]&] -[s5;%% Set to true if Ctrl has to be pressed.&] -[s1;%% &] -[s6; &] -[s4;:ScatterCtrl`:`:MouseBehaviour`:`:alt: [@(0.0.255) bool]_[* alt]&] -[s5;%% Set to true if Alt has to be pressed.&] -[s1; &] -[s6; &] -[s4;:ScatterCtrl`:`:MouseBehaviour`:`:shift: [@(0.0.255) bool]_[* shift]&] -[s5;%% Set to true if Shift has to be pressed.&] -[s1; &] -[s6; &] -[s4;:ScatterCtrl`:`:MouseBehaviour`:`:left: [@(0.0.255) bool]_[* left]&] -[s5;%% Set to true if mouse left button has to be pressed.&] -[s1; &] -[s6; &] -[s4;:ScatterCtrl`:`:MouseBehaviour`:`:middle: [@(0.0.255) bool]_[* middle]&] -[s5;%% Set to true if mouse middle button has to be pressed.&] -[s1; &] -[s6; &] -[s4;:ScatterCtrl`:`:MouseBehaviour`:`:middleWheel: [@(0.0.255) int]_[* middleWheel]&] -[s5;%% Set to true if mouse middle wheel has to be rolled.&] -[s1; &] -[s6; &] -[s4;:ScatterCtrl`:`:MouseBehaviour`:`:right: [@(0.0.255) bool]_[* right]&] -[s5;%% Set to true if mouse right button has to be pressed.&] -[s1; &] -[s6; &] -[s4;:ScatterCtrl`:`:MouseBehaviour`:`:action: ScatterAction_[* action]&] -[s5;%% Is the action to be launched if the previous conditions are -complied. It can be:&] -[s5;i150;O0;~~~1248;%% NO`_ACTION-|No action.&] -[s5;i150;O0;~~~1248;%% SCROLL-|Scrolls the graphs.&] -[s5;i150;O0;~~~1248;%% ZOOM`_H`_ENL-|Zooms horizontally enlarging -the graphs. &] -[s5;i150;O0;~~~1248;%% ZOOM`_H`_RED-|Zooms horizontally reducing the -graphs.&] -[s5;i150;O0;~~~1248;%% ZOOM`_V`_ENL-|Zooms vertically enlarging the -graphs.&] -[s5;i150;O0;~~~1248;%% ZOOM`_V`_RED-|Zooms horizontally reducing the -graphs.&] -[s5;i150;O0;%% SHOW`_INFO-|Shows an info label including mouse real -X and Y coordinates.&] -[s5;i150;O0;%% ZOOM`_WINDOW-|Zoom in the window selected by the mouse.&] -[s5;i150;O0;%% SCROLL`_LEFT-|Scrolls left the graph.&] -[s5;i150;O0;%% SCROLL`_RIGHT-|Scrolls right the graph.&] -[s5;i150;O0;%% SCROLL`_UP-|Scrolls up the graph.&] -[s5;i150;O0;%% SCROLL`_DOWN-|Scrolls down the graph.&] -[s1;%% ]] \ No newline at end of file diff --git a/uppsrc/ScatterCtrl/src.tpp/MouseBehavior$en-us.tppi b/uppsrc/ScatterCtrl/src.tpp/MouseBehavior$en-us.tppi deleted file mode 100644 index da1ffecb9..000000000 --- a/uppsrc/ScatterCtrl/src.tpp/MouseBehavior$en-us.tppi +++ /dev/null @@ -1,7 +0,0 @@ -TITLE("1.1 MouseBehaviour") -COMPRESSED -120,156,181,85,107,111,219,54,20,253,43,4,218,14,73,145,6,124,232,101,233,75,178,60,26,99,137,85,196,217,178,85,16,108,61,152,136,40,45,6,18,85,35,75,147,223,190,75,201,171,237,204,154,179,34,243,7,193,226,189,231,220,195,67,234,222,8,189,125,139,247,240,27,188,229,231,31,243,155,164,145,58,142,48,32,8,32,6,14,27,96,130,177,75,8,102,212,197,204,182,8,97,148,18,151,186,148,96,219,231,101,30,71,194,178,188,32,161,118,240,229,151,112,16,80,192,82,192,50,151,48,207,102,196,162,14,60,8,35,212,166,204,34,30,29,88,30,99,30,246,51,153,212,117,28,165,22,109,49,108,143,189,33,12,74,96,119,128,93,203,181,45,70,45,74,28,98,19,11,27,24,72,241,75,85,205,18,185,169,164,181,181,164,139,125,161,249,44,142,36,245,188,22,99,3,134,186,54,108,199,242,44,143,48,215,131,138,14,197,152,98,151,66,89,230,81,219,207,121,157,197,209,153,19,24,83,28,99,163,237,128,89,14,196,45,11,67,190,177,198,98,32,157,50,155,12, -108,199,79,249,173,40,227,232,97,242,136,162,154,4,232,167,56,66,15,15,196,88,124,192,96,9,7,239,222,161,232,253,193,14,165,131,93,11,141,179,68,107,94,29,233,74,78,125,255,66,53,53,255,153,23,201,87,161,170,56,126,124,4,52,144,0,194,252,161,129,191,150,62,93,207,55,11,181,174,154,76,251,40,58,216,193,251,120,159,218,246,46,67,221,98,28,49,52,137,163,247,12,173,87,49,204,204,148,184,42,68,189,200,109,42,142,224,5,210,114,164,21,50,46,84,34,229,72,23,28,165,11,32,82,55,237,251,204,176,161,121,193,203,46,95,148,171,155,218,71,67,13,75,153,108,128,164,205,255,194,239,83,149,84,57,74,202,124,1,206,84,153,11,45,84,105,50,18,189,215,177,101,106,118,39,5,207,225,85,72,137,100,210,148,89,209,82,8,72,135,18,80,44,201,12,108,127,205,38,188,102,250,233,14,161,222,238,199,246,121,64,150,7,128,62,53,169,20,25,186,224,179,148,87,232,92,212,250,31,134,91,255,106,120,211,58,158,65,100,205,111,148,42,37,227,9, -84,48,161,214,94,219,16,142,185,54,94,130,191,176,129,27,100,24,81,145,212,102,13,156,189,171,120,13,238,173,239,196,9,94,44,35,145,186,71,5,68,122,69,28,74,221,171,225,191,42,168,11,113,211,167,161,141,245,170,24,155,232,171,233,144,188,87,134,9,245,170,232,174,162,73,65,105,163,181,42,95,77,209,76,228,185,228,61,154,186,224,22,85,93,210,255,163,235,186,224,252,217,13,22,165,94,209,214,38,188,76,224,220,164,174,232,171,148,148,63,44,175,18,183,69,223,73,182,177,45,154,218,156,215,246,172,107,56,254,223,45,238,176,125,109,63,179,246,223,82,210,176,235,118,221,242,162,116,215,194,76,143,236,90,39,72,49,196,245,106,3,76,42,254,189,243,181,205,51,75,74,192,250,29,177,32,54,14,66,28,60,61,61,17,10,83,16,10,141,194,233,228,240,232,106,24,142,62,124,27,169,213,142,184,49,125,124,116,25,158,159,127,248,54,206,204,225,116,34,111,171,228,174,168,251,49,159,195,240,98,58,57,155,78,78,70,128,252,172,212,172,70,133,170,196,159, -170,212,137,148,247,136,151,50,169,96,238,221,174,210,161,237,124,151,39,199,27,249,42,158,55,217,51,186,45,108,191,173,169,251,202,43,13,35,162,87,219,118,178,31,151,102,76,62,11,175,167,147,225,232,52,4,163,11,53,135,99,45,225,171,186,81,112,5,82,248,66,186,129,104,88,22,87,149,39,18,253,222,78,196,63,224,244,85,5,49,152,111,27,152,59,125,215,195,209,113,120,221,233,51,3,215,104,153,195,84,84,115,84,115,201,51,51,26,211,251,229,120,222,160,176,189,6,211,201,249,201,233,213,242,50,180,221,239,251,198,250,81,151,195,143,103,43,176,238,75,123,1,238,215,79,75,80,115,247,18,4,108,115,180,196,192,6,203,103,168,118,88,198,241,95,69,81,112,91, - diff --git a/uppsrc/ScatterCtrl/src.tpp/ScatterCtrl$en-us.tpp b/uppsrc/ScatterCtrl/src.tpp/ScatterCtrl$en-us.tpp index 0d3f61dab..9125b57f8 100644 --- a/uppsrc/ScatterCtrl/src.tpp/ScatterCtrl$en-us.tpp +++ b/uppsrc/ScatterCtrl/src.tpp/ScatterCtrl$en-us.tpp @@ -7,332 +7,366 @@ topic "1 ScatterCtrl"; [i448;a25;kKO9;2 $$5,0#37138531426314131252341829483370:item] [H6;0 $$6,0#05600065144404261032431302351956:begin] [l288;i1121;b17;O9;~~~.1408;2 $$7,0#10431211400427159095818037425705:param] -[{_}%EN-US -[ {{10000@3 [s0; [*@(229)4 ScatterCtrl]]}}&] -[s1; &] -[s2;:ScatterCtrl`:`:class:%- [@(0.0.255)3 class][3 _][*3 ScatterCtrl][3 _:_][@(0.0.255)3 public][3 _ +[{_} +[ {{10000@3 [s0;%% [*@(229)4 ScatterCtrl]]}}&] +[s1;%% &] +[s2;:ScatterCtrl`:`:class: [@(0.0.255)3 class][3 _][*3 ScatterCtrl][3 _:_][@(0.0.255)3 public][3 _ ][*3 StaticRect, ][@(0.0.255)3 public][3 _][*3 ScatterDraw][3 _]&] -[s0; &] -[ {{4916:5084f0;g0;^ [s0; [2 +[s0;%% &] +[ {{4916:5084f0;g0;^ [s0;%% [2 @@image:1845&1099 (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) ]] -::= [s0;> [*R1 +::= [s0;>%% [*R1 @@image:1906&1076 (A5wCeQEAAAAAAAAAAHic7F0HmBRF2l5PPQwICOqZACMcip6ImD3FiJ6ogGDA01Mx/GdCOeEO5TxRT08ly5lQEcMpoAKiKFFyjusSN+c8szPTk2f6f6u/md7eSTs70zPTxdT7fM8+71T39HzbXVVv1VehZVlAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAIMMoLS0dM2bMKxq8+OKLq1evLi8vz7RrOmD79u05QaxYsSLT7ggICAgICKQQv/zyS050PPDAAz6fL9M+Jo7du3er/8v69esz7Y6AgICAgEAKsWbNmhiaTtiyZUum3UwQ2n768uXLM+2OgICAgIBACqHV9FNOOeW111578cUX//rXv/7ud7/TynpRUVGmPRUQEBAQEBCIBa2mX3XVVdpDd911l3qoW7duSPnpp5/GjRs3fvz46dOna8/Mzc1FSwDpr7/+utvtrq6u/sc//vHqq6/iL44eOHDgpptuwkVOOumkyZMna7/4ww8/PPTQQ1dffTX9SqdOne64447vvvtOe86MGTP+9a9/vfzyy5988gk+otWBtgdOHj58uMPhoHMmTpx46qmnIhE/VFNTo363rq4OPuArY8eODZkhsG3bNvyDXbt2xbfQgBk6dOjSpUuTvp0CAgICAgIZg1bTL7300pCjF154oXq0oKBgwYIF6sfdu3erp1188cWU2KVLF3xcv369etptt90WEsl/88031S+efvrpEaP9UHn1nLPPPpsSO3bsCA+1px1xxBE44bLLLgv5usfjoe/u2rVLTVy1apV6TbQcIv7usmXL9L/FAgICAgICaUFsTf/iiy/UozNnzkTKscceSx/R+aVzXC5X+/btKfHLL79EyubNmyMqJuH4449Xr0897kcffRT96Oeff/68885TT6NeOdCnT58YV4uId999l74bcY7cgw8+qCYOHDhw3LhxzzzzzHHHHYePuBspvNcCAgICAgKpRGxN1x699dZbkTJ69Gj62LVrVzpn/vz5lNKuXTu73S631PQpU6bQaQ888ICaWFxcTImrV68O+cVevXppf07WaPoJJ5xgsViQ4nA4OnXqRInQ4qamJllpWnTp0oUSBwwYQN8N1/SioiI1ZcKECdqfhr5/++23utxVAQEBAQGB9CO2pm/c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) ]]}}&] -[s0; &] -[s0; [2 Versatile 2D scatter graph control based on ][^topic`:`/`/ScatterDraw`/src`/ScatterDraw`$en`-us`#ScatterDraw`:`:class^2 S +[s0;%% &] +[s0;%% [2 Versatile 2D scatter graph control based on ][^topic`:`/`/ScatterDraw`/src`/ScatterDraw`$en`-us`#ScatterDraw`:`:class^2 S catterDraw][2 .]&] -[s0;2 &] -[s0; [2 It uses U`+`+ Draw or Painter on demand to get better refresh +[s0;2%% &] +[s0;%% [2 It uses U`+`+ Draw or Painter on demand to get better refresh speed or printing quality.]&] +[s1;%% &] +[s0; &] +[ {{10000F(128)G(128)@1 [s0;%% [*2 Constructor Detail]]}}&] +[s6; &] +[s5;:ScatterCtrl`:`:ScatterCtrl`(`): [* ScatterCtrl]()&] +[s3;%% Initializes the class.&] [s1; &] -[s0;%- &] -[ {{10000F(128)G(128)@1 [s0; [*2 Constructor Detail]]}}&] -[s6;%- &] -[s5;:ScatterCtrl`:`:ScatterCtrl`(`):%- [* ScatterCtrl]()&] -[s3; Initializes the class.&] -[s1;%- &] -[s0;%- &] -[ {{10000F(128)G(128)@1 [s0; [*2 Public Member List]]}}&] -[s6;%- &] -[s5;:ScatterCtrl`:`:AddMouseBehavior`(bool`,bool`,bool`,bool`,bool`,int`,bool`,ScatterAction`):%- [@(0.0.255) v +[s0; &] +[ {{10000F(128)G(128)@1 [s0;%% [*2 Public Member List]]}}&] +[s6; &] +[s5;:ScatterCtrl`:`:AddMouseBehavior`(bool`,bool`,bool`,bool`,bool`,int`,bool`,ScatterAction`): [@(0.0.255) v oid]_[* AddMouseBehavior]([@(0.0.255) bool]_[*@3 ctrl], [@(0.0.255) bool]_[*@3 alt], [@(0.0.255) bool]_[*@3 shift], [@(0.0.255) bool]_[*@3 left], [@(0.0.255) bool]_[*@3 middle], [@(0.0.255) int]_[*@3 middlewheel], [@(0.0.255) bool]_[*@3 right], ScatterAction_[*@3 actio n])&] -[s3; Add a new [%-*@3 action] to be launched when the combination of -keys and mouse actions set by [%-*@3 ctrl] .[%-*@3 alt] .[%-*@3 shift] -.[%-*@3 left] .[%-*@3 middle] .[%-*@3 middlewheel] and [%-*@3 right] -are complied.&] -[s3; Data is added to Array<[^topic`:`/`/ScatterCtrl`/src`/MouseBehavior`$en`-us^ Mouse -Behavior]> mouseBehavior.&] +[s3;%% Add a new [%-*@3 action] to be launched when the combination +of keys and mouse actions set by [%-*@3 ctrl,] [%-*@3 alt,] [%-*@3 shift,] +[%-*@3 left,] [%-*@3 middle,] [%-*@3 middlewheel] and [%-*@3 right] is +complied.&] [s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:AddKeyBehavior`(bool`,bool`,bool`,int`,bool`,ScatterAction`):%- [@(0.0.255) v +[s6; &] +[s5;:ScatterCtrl`:`:RemoveMouseBehavior`(ScatterAction`): [@(0.0.255) void]_[* RemoveMous +eBehavior](ScatterAction_[*@3 action])&] +[s3;%% Remove all mouse and key combinations for [%-*@3 action] .&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:ClearMouseBehavior`(`): [@(0.0.255) void]_[* ClearMouseBehavior]()&] +[s3;%% Remove all mouse and key combinations to handle control.&] +[s1; &] +[s6; &] +[s5;:ScatterCtrl`:`:AddKeyBehavior`(bool`,bool`,bool`,int`,bool`,ScatterAction`): [@(0.0.255) v oid]_[* AddKeyBehavior]([@(0.0.255) bool]_[*@3 ctrl], [@(0.0.255) bool]_[*@3 alt], [@(0.0.255) bool]_[*@3 shift], [@(0.0.255) int]_[*@3 key], [@(0.0.255) bool]_[*@3 isVirtualKe y], ScatterAction_[*@3 action])&] -[s3; Add a new [%-*@3 action] to be launched when the combination of -keys set by [%-*@3 ctrl] .[%-*@3 alt] .[%-*@3 shift] and [%-*@3 key] -are complied. [%-*@3 isVirtualKey ]indicates if the key is a K`_... +[s3;%% Add a new [%-*@3 action] to be launched when the combination +of keys set by [%-*@3 ctrl, alt], [%-*@3 shift] and [%-*@3 key] is +complied. [%-*@3 isVirtualKey ]indicates if the key is a K`_... virtual key or if it is a real char like `'e`' or `'`+`'.&] -[s3; Data is added to Array<[^topic`:`/`/ScatterCtrl`/src`/KeyBehavior`$en`-us^ KeyBeha -vior]> keyBehavior.&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:RemoveKeyBehavior`(ScatterAction`): [@(0.0.255) void]_[* RemoveKeyBeh +avior](ScatterAction_[*@3 action])&] +[s3;%% Remove all key combinations for [%-*@3 action].&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:ClearKeyBehavior`(`): [@(0.0.255) void]_[* ClearKeyBehavior]()&] +[s3;%% Remove all key combinations to handle control.&] [s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetMouseBehavior`(ScatterCtrl`:`:MouseBehaviour`*`):%- [@(0.0.255) b -ool]_[* SetMouseBehavior]([_^ScatterCtrl`:`:MouseBehaviour^ MouseBehaviour]_`*[*@3 mous -eBehavior])&] -[s3; Sets [%-*@3 mouseBehavior] as the behavior of the mouse when used -in ScatterCtrl.&] -[s3; See [^topic`:`/`/ScatterCtrl`/src`/MouseBehavior`$en`-us^ ScatterCtrl`::MouseBehavi -or].&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetMouseHandling`(bool`,bool`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +[s6; &] +[s5;:ScatterCtrl`:`:SetMouseBehavior`(ScatterCtrl`:`:MouseBehaviour`*`): [@(0.0.255) bo +ol]_[* SetMouseBehavior]([_^ScatterCtrl`:`:MouseBehaviour^ MouseBehaviour]_`*[*@3 mouse +Behavior])&] +[s3;%% Sets [%-*@3 mouseBehavior] as the behavior of the mouse when +used in ScatterCtrl.&] +[s3;%% See [^topic`:`/`/ScatterCtrl`/src`/MouseBehavior`$en`-us^ ScatterCtrl`::MouseBeha +vior].&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetMouseHandling`(bool`,bool`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& ]_[* SetMouseHandling]([@(0.0.255) bool]_[*@3 valx]_`=_[@(0.0.255) true], [@(0.0.255) bool]_[*@3 valy]_`=_[@(0.0.255) false])&] -[s3; If [%-*@3 valx] mouse can scroll or zoom in X axis.&] -[s3; If [%-*@3 valy] mouse can scroll or zoom in Y axis.&] +[s3;%% If [%-*@3 valx] mouse can scroll or zoom in X axis.&] +[s3;%% If [%-*@3 valy] mouse can scroll or zoom in Y axis.&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:GetMouseHandlingX`(`): [@(0.0.255) bool]_[* GetMouseHandlingX]()&] +[s3;%% Returns true if mouse can scroll or zoom in X axis.&] [s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:GetMouseHandlingX`(`):%- [@(0.0.255) bool]_[* GetMouseHandlingX]()&] -[s3; Returns true if mouse can scroll or zoom in X axis.&] -[s1;%- &] -[s6;%- &] -[s5;:ScatterCtrl`:`:GetMouseHandlingY`(`):%- [@(0.0.255) bool]_[* GetMouseHandlingY]()&] -[s3;~~~1664; Returns true if mouse can scroll or zoom in Y axis.&] -[s1;%- &] -[s6;%- &] -[s5;:ScatterCtrl`:`:ShowContextMenu`(bool`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& -]_[* ShowContextMenu]([@(0.0.255) bool]_[*@3 show]_`=_[@(0.0.255) true])&] -[s3; If [%-*@3 show] is true the context menu can be opened (right +[s6; &] +[s5;:ScatterCtrl`:`:GetMouseHandlingY`(`): [@(0.0.255) bool]_[* GetMouseHandlingY]()&] +[s3;~~~1664;%% Returns true if mouse can scroll or zoom in Y axis.&] +[s1; &] +[s6; &] +[s5;:ScatterCtrl`:`:ShowContextMenu`(bool`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `&]_ +[* ShowContextMenu]([@(0.0.255) bool]_[*@3 show]_`=_[@(0.0.255) true])&] +[s3;%% If [%-*@3 show] is true the context menu can be opened (right clicking by default).&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:ShowPropertiesDlg`(bool`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:ShowPropertiesDlg`(bool`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& ]_[* ShowPropertiesDlg]([@(0.0.255) bool]_[*@3 show]_`=_[@(0.0.255) true])&] -[s3; If [%-*@3 show] is true, the context menu will have a `"Properties`" +[s3;%% If [%-*@3 show] is true, the context menu will have a `"Properties`" dialog.&] -[s3; In DEBUG mode the `"Properties`" menu will always appear.&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:ShowInfo`(bool`):%- [_^ScatterCtrl^ ScatterCtrl]_`&[* ShowInfo]([@(0.0.255) b +[s3;%% In DEBUG mode the `"Properties`" menu will always appear.&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:ShowInfo`(bool`): [_^ScatterCtrl^ ScatterCtrl]_`&[* ShowInfo]([@(0.0.255) b ool]_[*@3 show]_`=_[@(0.0.255) true])&] -[s3; If [%-*@3 show] is true it shows a legend with mouse location +[s3;%% If [%-*@3 show] is true it shows a legend with mouse location when mouse is clicked.&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SaveAsMetafile`(const char`*`):%- [@(0.0.255) void]_[* SaveAsMetafile -]([@(0.0.255) const]_[@(0.0.255) char`*]_[*@3 file])&] -[s0;%- [*@(28.0.200)1 Windows]&] -[s3; Saves the control as a windows metafile in [%-*@3 file].&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SaveToClipboard`(bool`):%- [@(0.0.255) void]_[* SaveToClipboard]([@(0.0.255) b +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SaveAsMetafile`(const char`*`): [@(0.0.255) void]_[* SaveAsMetafile]( +[@(0.0.255) const]_[@(0.0.255) char`*]_[*@3 file])&] +[s0; [*@(28.0.200)1 Windows]&] +[s3;%% Saves the control as a windows metafile in [%-*@3 file].&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SaveToClipboard`(bool`): [@(0.0.255) void]_[* SaveToClipboard]([@(0.0.255) b ool]_[*@3 saveAsMetafile]_`=_[@(0.0.255) false])&] -[s3; Saves the control to the clipboard as a bitmap.&] -[s0;%- [*@(28.0.200)1 Windows]&] -[s3; If [%-*@3 saveAsMetafile] is true it saves a windows metafile.&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SaveToFile`(String`):%- [@(0.0.255) void]_[* SaveToFile]([_^String^ Str -ing]_[*@3 fileName]_`=_Null)&] -[s3; Saves the control to [%-*@3 fileName] as a bitmap depending of -file extension.&] -[s3; JPEG and PNG are supported&] -[s3; If [%-*@3 fileName] is Null a FileSel is opened to ask the user +[s3;%% Saves the control to the clipboard as a bitmap.&] +[s0; [*@(28.0.200)1 Windows]&] +[s3;%% If [%-*@3 saveAsMetafile] is true it saves a windows metafile.&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SaveToFile`(String`): [@(0.0.255) void]_[* SaveToFile]([_^String^ Strin +g]_[*@3 fileName]_`=_Null)&] +[s3;%% Saves the control to [%-*@3 fileName] as a bitmap depending +of file extension.&] +[s3;%% JPEG and PNG are supported&] +[s3;%% If [%-*@3 fileName] is Null a FileSel is opened to ask the user for the name of the file.&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:Refresh`(`): [@(0.0.255) virtual] [@(0.0.255) void]_[* Refresh]()&] +[s3;%% Calls to Ctrl`::Refresh().&] [s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:Refresh`(`):%- [@(0.0.255) virtual] [@(0.0.255) void]_[* Refresh]()&] -[s3; Calls to Ctrl`::Refresh().&] -[s1;%- &] -[s6;%- &] -[s5;:ScatterCtrl`:`:GetSize`(`)const:%- [@(0.0.255) virtual] [_^Size^ Size]_[* GetSize]()_[@(0.0.255) c +[s6; &] +[s5;:ScatterCtrl`:`:GetSize`(`)const: [@(0.0.255) virtual] [_^Size^ Size]_[* GetSize]()_[@(0.0.255) c onst]&] -[s3; Returns the visual control Size. ScatterDraw`::GetImage() will +[s3;%% Returns the visual control Size. ScatterDraw`::GetImage() will return the Size of Image to be get by functions like GetImage().&] -[s1;%- &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetColor`(const Color`&`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& -]_[* SetColor]([@(0.0.255) const]_[_^Color^ Upp`::Color][@(0.0.255) `&]_[*@3 color])&] -[s3; Calls to ScatterDraw`::SetColor(color).&] [s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetGridColor`(const Color`&`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +[s6; &] +[s5;:ScatterCtrl`:`:SetColor`(const Color`&`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +]_[* SetColor]([@(0.0.255) const]_[_^Color^ Upp`::Color][@(0.0.255) `&]_[*@3 color])&] +[s3;%% Calls to ScatterDraw`::SetColor(color).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetGridColor`(const Color`&`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& ]_[* SetGridColor]([@(0.0.255) const]_[_^Color^ Upp`::Color][@(0.0.255) `&]_[*@3 grid`_color ])&] -[s3; Calls to ScatterDraw`::SetGridColor(grid`_color).&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetGridWidth`(int`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `&]_[* S -etGridWidth]([@(0.0.255) int]_[*@3 grid`_width])&] -[s3; Calls to ScatterDraw`::SetGridWidth(grid`_width).&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetPlotAreaColor`(const Color`&`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +[s3;%% Calls to ScatterDraw`::SetGridColor(grid`_color).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetGridWidth`(int`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `&]_[* Set +GridWidth]([@(0.0.255) int]_[*@3 grid`_width])&] +[s3;%% Calls to ScatterDraw`::SetGridWidth(grid`_width).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetPlotAreaColor`(const Color`&`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& ]_[* SetPlotAreaColor]([@(0.0.255) const]_[_^Color^ Upp`::Color][@(0.0.255) `&]_[*@3 p`_a`_c olor])&] -[s3; Calls to ScatterDraw`::SetPlotAreaColor(p`_a`_color).&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetAxisColor`(const Color`&`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +[s3;%% Calls to ScatterDraw`::SetPlotAreaColor(p`_a`_color).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetAxisColor`(const Color`&`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& ]_[* SetAxisColor]([@(0.0.255) const]_[_^Color^ Upp`::Color][@(0.0.255) `&]_[*@3 axis`_color ])&] -[s3; Calls to ScatterDraw`::SetAxisColor(axis`_color).&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetAxisWidth`(int`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `&]_[* S -etAxisWidth]([@(0.0.255) int]_[*@3 axis`_width])&] -[s3; ScatterDraw`::SetAxisWidth(axis`_width)&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetTitle`(const String`&`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +[s3;%% Calls to ScatterDraw`::SetAxisColor(axis`_color).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetAxisWidth`(int`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `&]_[* Set +AxisWidth]([@(0.0.255) int]_[*@3 axis`_width])&] +[s3;%% ScatterDraw`::SetAxisWidth(axis`_width)&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetTitle`(const String`&`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& ]_[* SetTitle]([@(0.0.255) const]_[_^String^ String][@(0.0.255) `&]_[*@3 title])&] -[s3; Calls to ScatterDraw`::SetTitle(title); &] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetTitleFont`(const Font`&`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +[s3;%% Calls to ScatterDraw`::SetTitle(title); &] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetTitleFont`(const Font`&`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& ]_[* SetTitleFont]([@(0.0.255) const]_[_^Font^ Font][@(0.0.255) `&]_[*@3 fontTitle])&] -[s3; Calls to ScatterDraw`::SetTitleFont(fontTitle).&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetTitleColor`(const Color`&`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +[s3;%% Calls to ScatterDraw`::SetTitleFont(fontTitle).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetTitleColor`(const Color`&`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& ]_[* SetTitleColor]([@(0.0.255) const]_[_^Color^ Upp`::Color][@(0.0.255) `&]_[*@3 colorTitle ])&] -[s3; Calls to ScatterDraw`::SetTitleColor(colorTitle).&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetLabelsFont`(const Font`&`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +[s3;%% Calls to ScatterDraw`::SetTitleColor(colorTitle).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetLabelsFont`(const Font`&`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& ]_[* SetLabelsFont]([@(0.0.255) const]_[_^Font^ Font][@(0.0.255) `&]_[*@3 fontLabels])&] -[s3; Calls to ScatterDraw`::SetLabelsFont(fontLabels).&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetLabelsColor`(const Color`&`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +[s3;%% Calls to ScatterDraw`::SetLabelsFont(fontLabels).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetLabelsColor`(const Color`&`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& ]_[* SetLabelsColor]([@(0.0.255) const]_[_^Color^ Upp`::Color][@(0.0.255) `&]_[*@3 colorLabe ls])&] -[s3; Calls to ScatterDraw`::SetLabelsColor(colorLabels).&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetLabelX`(const String`&`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +[s3;%% Calls to ScatterDraw`::SetLabelsColor(colorLabels).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetLabelX`(const String`&`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& ]_[* SetLabelX]([@(0.0.255) const]_[_^String^ String][@(0.0.255) `&]_[*@3 xLabel])&] -[s3; Calls to ScatterDraw`::SetLabelX(xLabel).&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetLabelY`(const String`&`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +[s3;%% Calls to ScatterDraw`::SetLabelX(xLabel).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetLabelY`(const String`&`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& ]_[* SetLabelY]([@(0.0.255) const]_[_^String^ String][@(0.0.255) `&]_[*@3 yLabel])&] -[s3; Calls to ScatterDraw`::SetLabelY(yLabel).&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetLabelY2`(const String`&`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +[s3;%% Calls to ScatterDraw`::SetLabelY(yLabel).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetLabelY2`(const String`&`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& ]_[* SetLabelY2]([@(0.0.255) const]_[_^String^ String][@(0.0.255) `&]_[*@3 yLabel])&] -[s3; Calls to ScatterDraw`::SetLabelY(yLabel).&] -[s1; &] -[s6;:ScatterCtrl`:`:SetPlotAreaMargin`(int`,int`,int`,int`):%- &] -[s5;:ScatterCtrl`:`:SetPlotAreaMargin`(const int`,const int`,const int`,const int`):%- [_^ScatterCtrl^ S +[s3;%% Calls to ScatterDraw`::SetLabelY(yLabel).&] +[s1;%% &] +[s6;:ScatterCtrl`:`:SetPlotAreaMargin`(int`,int`,int`,int`): &] +[s5;:ScatterCtrl`:`:SetPlotAreaMargin`(const int`,const int`,const int`,const int`): [_^ScatterCtrl^ S catterCtrl][@(0.0.255) `&]_[* SetPlotAreaMargin]([@(0.0.255) int]_[*@3 hLeft], [@(0.0.255) int]_[*@3 hRight], [@(0.0.255) int]_[*@3 vTop], [@(0.0.255) int]_[*@3 vBottom])&] -[s3; Calls to ScatterDraw`::SetPlotAreaMargin(hLeft, hRight, vTop, +[s3;%% Calls to ScatterDraw`::SetPlotAreaMargin(hLeft, hRight, vTop, vBottom).&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetPlotAreaLeftMargin`(int`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetPlotAreaLeftMargin`(int`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& ]_[* SetPlotAreaLeftMargin]([@(0.0.255) int]_[*@3 margin])&] -[s3; Calls ScatterDraw`::SetPlotAreaLeftMargin(margin).&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:GetPlotAreaLeftMargin`(`):%- [@(0.0.255) int]_[* GetPlotAreaLeftMargi -n]()&] -[s3;%- [%% Returns ScatterDraw`::]GetPlotAreaLeftMargin().&] -[s1;%- &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetPlotAreaTopMargin`(int`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& -]_[* SetPlotAreaTopMargin]([@(0.0.255) int]_[*@3 margin])&] -[s3; Calls to ScatterDraw`::SetPlotAreaTopMargin(margin).&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:GetPlotAreaTopMargin`(`):%- [@(0.0.255) int]_[* GetPlotAreaTopMargin]( +[s3;%% Calls ScatterDraw`::SetPlotAreaLeftMargin(margin).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:GetPlotAreaLeftMargin`(`): [@(0.0.255) int]_[* GetPlotAreaLeftMargin]( )&] -[s3;%- [%% Returns ScatterDraw`::]GetPlotAreaTopMargin().&] -[s1;%- &] -[s6;%- &] -[s5;:ScatterCtrl`:`:GetPlotAreaRightMargin`(`):%- [@(0.0.255) int]_[* GetPlotAreaRightMar -gin]()&] -[s3;%- [%% Returns ScatterDraw`::]GetPlotAreaRightMargin().&] -[s1;%- &] -[s6;:ScatterCtrl`:`:SetPlotAreaRightMargin`(int`):%- &] -[s5;:ScatterCtrl`:`:SetPlotAreaRightMargin`(const int`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& -]_[* SetPlotAreaRightMargin]([@(0.0.255) int]_[*@3 margin])&] -[s3; Calls to ScatterDraw`::SetPlotAreaRightMargin(margin).&] +[s3; [%% Returns ScatterDraw`::]GetPlotAreaLeftMargin().&] [s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetPlotAreaBottomMargin`(int`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& -]_[* SetPlotAreaBottomMargin]([@(0.0.255) int]_[*@3 margin])&] -[s3; Calls to ScatterDraw`::SetPlotAreaBottomMargin(margin).&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:GetPlotAreaBottomMargin`(`):%- [@(0.0.255) int]_[* GetPlotAreaBottomM -argin]()&] -[s3;%- [%% Returns ScatterDraw`::]GetPlotAreaBottomMargin().&] -[s1;%- &] -[s6;%- &] -[s5;:ScatterCtrl`:`:ShowLegend`(bool`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `&]_[* Sh -owLegend]([@(0.0.255) bool]_[*@3 show]_`=_[@(0.0.255) true])&] -[s3; Calls to ScatterDraw`::ShowLegend(show).&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:GetShowLegend`(`):%- [@(0.0.255) bool]_[* GetShowLegend]()&] -[s3; Returns ScatterDraw`::GetShowLegend().&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetLegendPos`(const Point`&`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& -]_[* SetLegendPos]([@(0.0.255) const]_[_^Point^ Point]_`&[*@3 pos])&] -[s3;%- [%% Calls to ScatterDraw`::]SetLegendPos(pos).&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetLegendPosX`(int`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `&]_[* S -etLegendPosX]([@(0.0.255) int]_[*@3 x])&] -[s3;%- [%% Calls to ScatterDraw`::]SetLegendPosX(x).&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetLegendPosY`(int`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `&]_[* S -etLegendPosY]([@(0.0.255) int]_[*@3 y])&] -[s3;%- [%% Calls to ScatterDraw`::]SetLegendPosY(y).&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:GetLegendPos`(`):%- [_^Point^ Point][@(0.0.255) `&]_[* GetLegendPos]()&] -[s3;%- [%% Returns ScatterDraw`::]GetLegendPos().&] -[s1;%- &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetLegendNumCols`(int`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& -]_[* SetLegendNumCols]([@(0.0.255) int]_[*@3 num])&] -[s3;%- [%% Calls to ScatterDraw`::]SetLegendNumCols(num)&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:GetLegendNumCols`(`):%- [@(0.0.255) int]_[* GetLegendNumCols]()&] -[s3;%- [%% Returns ScatterDraw`::]GetLegendNumCols().&] -[s1;%- &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetLegendRowSpacing`(int`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& -]_[* SetLegendRowSpacing]([@(0.0.255) int]_[*@3 num])&] -[s3;%- [%% Calls to ScatterDraw`::]SetLegendRowSpacing(num)&] -[s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:GetLegendRowSpacing`(`):%- [@(0.0.255) int]_[* GetLegendRowSpacing]() +[s6; &] +[s5;:ScatterCtrl`:`:SetPlotAreaTopMargin`(int`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +]_[* SetPlotAreaTopMargin]([@(0.0.255) int]_[*@3 margin])&] +[s3;%% Calls to ScatterDraw`::SetPlotAreaTopMargin(margin).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:GetPlotAreaTopMargin`(`): [@(0.0.255) int]_[* GetPlotAreaTopMargin]() &] -[s3;%- [%% Returns ScatterDraw`::]GetLegendRowSpacing().&] -[s1;%- &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetLegendAnchor`(int`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `&]_ -[* SetLegendAnchor]([@(0.0.255) int]_[*@3 anchor])&] -[s3;%- [%% Calls to ScatterDraw`::]SetLegendAnchor(anchor)&] +[s3; [%% Returns ScatterDraw`::]GetPlotAreaTopMargin().&] [s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:GetLegendAnchor`(`):%- [@(0.0.255) int]_[* GetLegendAnchor]()&] -[s3;%- [%% Returns ScatterDraw`::]GetLegendAnchor().&] -[s1;%- &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetLegendFillColor`(const Color`&`):%- [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +[s6; &] +[s5;:ScatterCtrl`:`:GetPlotAreaRightMargin`(`): [@(0.0.255) int]_[* GetPlotAreaRightMargi +n]()&] +[s3; [%% Returns ScatterDraw`::]GetPlotAreaRightMargin().&] +[s1; &] +[s6;:ScatterCtrl`:`:SetPlotAreaRightMargin`(int`): &] +[s5;:ScatterCtrl`:`:SetPlotAreaRightMargin`(const int`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +]_[* SetPlotAreaRightMargin]([@(0.0.255) int]_[*@3 margin])&] +[s3;%% Calls to ScatterDraw`::SetPlotAreaRightMargin(margin).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetPlotAreaBottomMargin`(int`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +]_[* SetPlotAreaBottomMargin]([@(0.0.255) int]_[*@3 margin])&] +[s3;%% Calls to ScatterDraw`::SetPlotAreaBottomMargin(margin).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:GetPlotAreaBottomMargin`(`): [@(0.0.255) int]_[* GetPlotAreaBottomMar +gin]()&] +[s3; [%% Returns ScatterDraw`::]GetPlotAreaBottomMargin().&] +[s1; &] +[s6; &] +[s5;:ScatterCtrl`:`:ShowLegend`(bool`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `&]_[* Show +Legend]([@(0.0.255) bool]_[*@3 show]_`=_[@(0.0.255) true])&] +[s3;%% Calls to ScatterDraw`::ShowLegend(show).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:GetShowLegend`(`): [@(0.0.255) bool]_[* GetShowLegend]()&] +[s3;%% Returns ScatterDraw`::GetShowLegend().&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetLegendPos`(const Point`&`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +]_[* SetLegendPos]([@(0.0.255) const]_[_^Point^ Point]_`&[*@3 pos])&] +[s3; [%% Calls to ScatterDraw`::]SetLegendPos(pos).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetLegendPosX`(int`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `&]_[* Se +tLegendPosX]([@(0.0.255) int]_[*@3 x])&] +[s3; [%% Calls to ScatterDraw`::]SetLegendPosX(x).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetLegendPosY`(int`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `&]_[* Se +tLegendPosY]([@(0.0.255) int]_[*@3 y])&] +[s3; [%% Calls to ScatterDraw`::]SetLegendPosY(y).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:GetLegendPos`(`): [_^Point^ Point][@(0.0.255) `&]_[* GetLegendPos]()&] +[s3; [%% Returns ScatterDraw`::]GetLegendPos().&] +[s1; &] +[s6; &] +[s5;:ScatterCtrl`:`:SetLegendNumCols`(int`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `&]_ +[* SetLegendNumCols]([@(0.0.255) int]_[*@3 num])&] +[s3; [%% Calls to ScatterDraw`::]SetLegendNumCols(num)&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:GetLegendNumCols`(`): [@(0.0.255) int]_[* GetLegendNumCols]()&] +[s3; [%% Returns ScatterDraw`::]GetLegendNumCols().&] +[s1; &] +[s6; &] +[s5;:ScatterCtrl`:`:SetLegendRowSpacing`(int`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +]_[* SetLegendRowSpacing]([@(0.0.255) int]_[*@3 num])&] +[s3; [%% Calls to ScatterDraw`::]SetLegendRowSpacing(num)&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:GetLegendRowSpacing`(`): [@(0.0.255) int]_[* GetLegendRowSpacing]()&] +[s3; [%% Returns ScatterDraw`::]GetLegendRowSpacing().&] +[s1; &] +[s6; &] +[s5;:ScatterCtrl`:`:SetLegendAnchor`(int`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `&]_[* S +etLegendAnchor]([@(0.0.255) int]_[*@3 anchor])&] +[s3; [%% Calls to ScatterDraw`::]SetLegendAnchor(anchor)&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:GetLegendAnchor`(`): [@(0.0.255) int]_[* GetLegendAnchor]()&] +[s3; [%% Returns ScatterDraw`::]GetLegendAnchor().&] +[s1; &] +[s6; &] +[s5;:ScatterCtrl`:`:SetLegendFillColor`(const Color`&`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& ]_[* SetLegendFillColor]([@(0.0.255) const]_[_^Color^ Upp`::Color]_`&[*@3 fill])&] -[s3; Calls to ScatterDraw`::SetLegendFillColor(fill).&] +[s3;%% Calls to ScatterDraw`::SetLegendFillColor(fill).&] +[s1;%% &] +[s6; &] +[s5;:ScatterCtrl`:`:SetLegendBorderColor`(const Color`&`): [_^ScatterCtrl^ ScatterCtrl][@(0.0.255) `& +]_[* SetLegendBorderColor]([@(0.0.255) const]_[_^Color^ Upp`::Color]_`&[*@3 border])&] +[s3;%% Calls to ScatterDraw`::SetLegendBorderColor(border).&] +[s1;%% &] +[s6;^ScatterCtrl^ &] +[s5;:ScatterCtrl`:`:GetLegendFillColor`(`): [_^Color^ Upp`::Color][@(0.0.255) `&]_[* GetLege +ndFillColor]()&] +[s3; [%% Returns ScatterDraw`::]GetLegendFillColor().&] [s1; &] -[s6;%- &] -[s5;:ScatterCtrl`:`:SetLegendBorderColor`(const Color`&`):%- [_^ScatterCtrl^ ScatterCtr -l][@(0.0.255) `&]_[* SetLegendBorderColor]([@(0.0.255) const]_[_^Color^ Upp`::Color]_`&[*@3 b -order])&] -[s3; Calls to ScatterDraw`::SetLegendBorderColor(border).&] +[s6; &] +[s5;:ScatterCtrl`:`:GetLegendBorderColor`(`): [_^Color^ Upp`::Color][@(0.0.255) `&]_[* GetLe +gendBorderColor]()&] +[s3; [%% Returns ScatterDraw`::]GetLegendBorderColor().&] [s1; &] -[s6;^ScatterCtrl^%- &] -[s5;:ScatterCtrl`:`:GetLegendFillColor`(`):%- [_^Color^ Upp`::Color][@(0.0.255) `&]_[* GetLe -gendFillColor]()&] -[s3;%- [%% Returns ScatterDraw`::]GetLegendFillColor().&] -[s1;%- &] -[s6;%- &] -[s5;:ScatterCtrl`:`:GetLegendBorderColor`(`):%- [_^Color^ Upp`::Color][@(0.0.255) `&]_[* Get -LegendBorderColor]()&] -[s3;%- [%% Returns ScatterDraw`::]GetLegendBorderColor().&] -[s1;%- &] -[s1; ]] \ No newline at end of file +[s6; &] +[s5;:ScatterCtrl`:`:ScatterAction: [@(0.0.255) enum]_ScatterAction_[* action]&] +[s3;%% Is the action to be launched if the previous conditions are +complied. It can be:&] +[s3;i150;O0;~~~1248;%% NO`_ACTION-|No action.&] +[s3;i150;O0;~~~1248;%% SCROLL-|Scrolls the graphs.&] +[s3;i150;O0;~~~1248;%% ZOOM`_H`_ENL-|Zooms horizontally enlarging +the graphs. &] +[s3;i150;O0;~~~1248;%% ZOOM`_H`_RED-|Zooms horizontally reducing the +graphs.&] +[s3;i150;O0;~~~1248;%% ZOOM`_V`_ENL-|Zooms vertically enlarging the +graphs.&] +[s3;i150;O0;~~~1248;%% ZOOM`_V`_RED-|Zooms horizontally reducing the +graphs.&] +[s3;i150;O0;%% SHOW`_INFO-|Shows an info label including mouse real +X and Y coordinates.&] +[s3;i150;O0;%% ZOOM`_WINDOW-|Zoom in the window selected by the mouse.&] +[s3;i150;O0;%% SCROLL`_LEFT-|Scrolls left the graph.&] +[s3;i150;O0;%% SCROLL`_RIGHT-|Scrolls right the graph.&] +[s3;i150;O0;%% SCROLL`_UP-|Scrolls up the graph.&] +[s3;i150;O0;%% SCROLL`_DOWN-|Scrolls down the graph.&] +[s1; &] +[s0;%% ]] \ No newline at end of file diff --git a/uppsrc/ScatterCtrl/src.tpp/ScatterCtrl$en-us.tppi b/uppsrc/ScatterCtrl/src.tpp/ScatterCtrl$en-us.tppi index 5756bffea..ae6565caa 100644 --- a/uppsrc/ScatterCtrl/src.tpp/ScatterCtrl$en-us.tppi +++ b/uppsrc/ScatterCtrl/src.tpp/ScatterCtrl$en-us.tppi @@ -1,329 +1,330 @@ TITLE("1 ScatterCtrl") COMPRESSED -120,156,164,188,231,174,196,74,214,29,246,42,3,40,64,18,37,49,167,59,127,62,146,205,212,204,153,236,193,88,98,14,205,156,73,65,122,118,179,239,140,109,25,48,32,195,110,52,206,1,72,86,218,181,247,218,107,85,21,251,111,127,249,215,255,26,250,143,208,191,130,254,23,159,63,94,121,17,111,237,250,247,191,65,79,9,248,41,65,19,40,13,193,16,68,194,48,132,34,36,132,226,24,12,163,8,2,147,8,137,192,16,254,71,222,103,127,255,91,141,97,212,95,99,4,255,235,87,49,232,191,34,79,89,228,41,139,146,48,74,225,40,140,33,196,243,7,70,97,4,71,80,12,166,16,26,163,80,148,130,254,72,219,120,89,254,254,183,22,161,168,63,11,161,79,33,132,196,159,202,49,10,163,96,148,164,144,167,44,2,65,8,68,34,56,140,161,20,130,255,145,229,75,250,247,191,37,24,242,103,17,236,63,98,255,10,70,159,110,65,36,13,145,24,137,99,232,83,6,38,224,231,113,232,215,212,211,253,63,250,97,238,226,246,255,169,155,248,255,178,155,36,244,71,189,230, -221,223,255,38,17,127,253,25,133,248,153,17,39,30,99,17,79,19,24,6,61,197,126,166,193,208,167,27,8,138,195,52,78,252,145,228,101,221,255,115,96,53,12,35,240,95,19,152,252,235,211,230,255,248,31,255,227,63,63,29,251,199,112,201,167,42,24,122,10,34,240,115,237,169,136,132,113,26,162,113,10,166,32,148,196,16,156,124,236,59,198,115,252,180,254,223,254,203,127,255,55,188,254,159,60,231,47,127,251,203,127,251,111,240,111,178,254,5,253,203,223,22,232,175,127,249,219,127,248,151,127,135,32,244,191,199,254,226,164,241,186,230,51,183,206,237,223,255,254,223,255,251,191,253,251,223,22,248,175,127,249,253,67,254,250,199,255,116,243,191,254,241,95,255,97,251,63,254,205,127,250,203,223,254,229,223,65,255,25,250,207,8,142,255,123,244,47,255,156,17,244,47,255,229,239,127,251,15,232,255,173,194,223,197,63,158,203,255,243,227,227,150,180,117,250,63,61,191,198,107,157,218,121,186,254,199,191,252,47,158,252,71,205,175,57,62,254,113,241,215,75,232,207,206,62,227, -195,104,152,248,3,135,40,172,128,254,90,66,127,253,223,254,57,80,228,47,255,242,47,117,23,151,249,31,48,133,225,255,22,134,104,250,223,49,120,196,213,7,207,252,159,31,169,78,201,55,36,21,172,43,8,84,218,183,232,248,38,215,55,233,66,205,222,22,182,56,19,252,172,200,179,211,97,140,44,15,114,105,91,130,237,241,172,245,21,176,69,224,5,130,60,145,37,226,53,15,176,150,186,102,157,86,217,87,48,71,205,15,105,6,200,138,155,95,124,95,112,64,189,146,14,135,208,128,84,192,34,160,251,207,41,214,30,87,122,220,224,63,95,102,16,152,73,176,158,175,194,90,74,229,61,223,255,23,247,180,136,15,195,190,169,90,63,203,197,84,111,72,189,62,239,27,4,11,153,202,77,175,66,27,139,121,177,229,17,233,8,153,182,92,235,238,42,66,171,193,53,173,170,229,173,181,189,4,116,195,53,246,0,243,147,77,182,187,169,105,20,160,73,55,8,208,89,86,188,142,239,91,206,160,176,72,171,239,50,181,238,72,41,128,248,26,33,197,232,128,95,251,78,141,182,59, -8,2,17,234,184,221,167,125,111,131,198,125,223,138,147,238,40,65,231,238,247,35,107,112,66,3,64,227,167,148,238,134,62,63,208,253,141,147,109,66,69,251,190,55,220,119,77,180,119,29,117,248,162,8,220,233,249,130,127,191,129,194,236,211,79,161,92,212,246,206,180,86,62,22,149,75,95,244,142,38,163,176,213,212,111,204,142,3,246,243,76,130,144,242,170,152,109,48,130,165,127,198,59,31,53,148,73,54,91,175,175,211,44,226,152,0,245,254,213,187,39,85,72,137,76,31,72,170,175,123,142,38,43,5,124,52,32,207,50,26,59,183,59,184,131,68,239,94,57,254,10,91,44,247,233,250,87,64,62,196,66,235,88,62,22,235,17,104,177,163,55,94,101,148,129,4,138,162,88,131,218,233,207,254,227,24,50,202,93,83,169,129,70,203,8,9,60,204,103,76,177,147,248,135,60,106,112,39,1,172,175,52,231,59,115,210,12,2,64,183,158,166,56,183,128,41,53,27,187,139,111,150,158,196,131,103,25,223,101,21,219,82,108,23,72,203,126,37,242,93,85,109,12,138,171,116, -15,103,127,151,132,132,196,241,113,167,40,243,126,236,185,62,14,23,166,243,205,159,218,71,243,141,215,227,82,197,190,109,100,99,0,0,0,190,110,160,29,137,236,6,252,93,67,102,127,222,172,160,25,166,119,169,68,165,126,228,100,190,187,107,136,83,206,155,39,27,110,165,105,224,58,3,36,214,5,46,177,253,238,254,204,2,24,206,221,253,238,160,245,101,167,82,21,5,108,183,159,56,78,131,216,8,116,46,78,1,105,254,230,247,247,76,3,96,94,104,162,192,85,7,150,201,181,214,144,244,133,31,8,194,134,51,76,236,133,170,40,39,39,78,52,36,161,100,251,155,204,26,157,97,50,76,70,8,74,60,186,71,251,78,244,171,54,52,205,48,68,169,76,239,142,168,229,89,60,18,153,82,103,54,221,4,247,101,129,207,22,226,218,20,81,245,222,69,177,119,36,102,61,123,237,23,4,81,32,22,127,74,157,244,23,196,87,117,31,95,144,164,40,199,86,252,25,85,184,66,24,44,160,88,151,66,242,196,248,207,227,68,238,142,194,126,86,84,113,25,20,219,108,15,84,142, -165,185,81,22,197,229,99,64,215,247,36,126,98,71,18,194,42,78,3,180,77,153,69,232,121,228,75,200,247,98,123,185,49,116,174,97,186,118,72,18,44,144,45,67,17,149,239,142,60,129,175,3,243,204,161,81,72,253,180,4,178,18,214,47,0,38,235,194,140,177,96,95,136,224,23,143,105,105,16,63,168,35,149,244,187,132,52,249,85,59,120,248,38,146,14,221,31,147,192,233,43,137,94,243,204,62,201,3,223,144,92,122,85,196,10,31,58,154,129,169,102,154,128,53,61,163,121,130,149,43,45,43,38,221,248,137,119,198,181,199,156,61,156,165,104,197,59,219,78,206,123,10,157,229,170,137,153,29,111,211,212,191,222,101,233,169,155,64,179,71,255,120,187,106,109,128,6,161,40,192,8,214,103,61,174,226,198,41,58,156,80,117,132,29,212,100,177,237,93,207,35,152,246,193,2,244,238,138,86,35,16,235,193,214,1,190,206,89,165,74,177,92,6,162,178,80,20,123,39,0,71,175,24,153,175,186,252,253,13,181,215,59,84,181,44,140,187,119,76,231,219,148,121,188,20,21, -215,174,30,20,104,6,228,243,105,148,193,180,48,77,46,10,240,176,91,192,253,226,210,107,141,239,113,69,102,235,249,115,129,197,14,65,202,193,58,147,237,112,201,130,94,208,250,118,2,99,254,197,178,24,130,125,146,234,249,22,250,83,50,77,215,130,27,35,5,238,125,223,240,111,83,183,128,87,143,130,64,23,47,34,54,109,240,148,34,137,14,44,56,247,116,252,197,72,155,56,112,59,166,211,32,72,194,221,133,60,22,92,2,144,45,61,1,251,188,133,250,252,140,254,166,241,125,172,63,19,128,167,23,124,199,182,140,220,31,10,156,136,159,129,39,209,170,252,39,68,208,149,44,154,174,255,164,91,168,66,15,94,229,174,17,251,167,182,135,238,232,181,55,199,185,66,119,141,214,232,224,209,82,22,42,8,230,52,184,41,246,19,25,31,153,143,253,43,43,110,10,84,184,175,243,209,186,80,235,2,213,223,61,162,121,249,68,169,59,181,10,108,225,12,197,57,125,17,153,179,108,199,71,40,15,44,210,55,219,128,75,76,127,57,124,35,143,124,231,110,108,144,106,72,97,4, -8,64,87,145,62,123,252,181,165,81,3,157,24,85,128,160,170,170,144,137,191,110,144,42,153,189,193,54,229,168,111,152,164,55,198,225,52,205,38,41,89,140,31,191,41,243,4,145,30,196,103,196,195,10,13,201,25,189,173,84,79,54,179,250,54,240,171,104,51,165,254,122,11,249,103,67,116,0,216,237,49,124,43,246,55,21,225,23,166,182,115,244,74,74,142,131,55,118,10,63,204,167,132,161,215,123,11,205,126,51,163,170,24,210,65,36,45,179,189,206,116,147,94,4,109,244,216,185,231,79,108,100,135,28,28,51,202,58,60,72,54,223,223,60,93,41,105,84,163,50,122,68,81,127,155,21,37,123,54,195,173,29,189,222,124,51,228,14,142,227,100,227,236,28,135,154,204,13,9,0,53,163,59,76,76,1,194,223,129,125,5,118,218,71,95,247,13,42,228,105,50,158,36,68,108,11,176,36,15,63,240,151,29,10,54,162,2,122,37,152,54,124,65,153,145,24,3,123,39,124,78,76,92,242,32,146,37,63,147,215,94,111,31,179,159,220,189,33,179,61,6,243,170,255,242,231, -105,240,124,178,40,60,231,60,104,105,168,7,150,234,172,176,183,31,143,189,22,43,112,195,241,251,32,212,107,146,51,147,227,20,231,59,110,140,28,134,59,239,75,111,71,78,113,49,238,214,137,204,16,192,210,39,130,119,14,178,9,57,188,56,60,129,134,95,3,18,81,145,22,106,114,27,124,5,31,11,86,222,102,92,128,155,102,125,117,79,146,238,206,148,211,39,221,185,43,251,108,83,85,228,73,214,197,33,226,204,168,56,46,135,92,178,81,61,75,111,31,182,195,80,116,133,154,149,237,61,84,240,156,199,154,130,114,20,233,117,130,29,183,192,86,202,97,51,211,43,154,67,146,20,245,93,83,102,204,196,141,177,139,16,224,5,44,152,43,42,77,11,252,28,192,204,40,173,185,212,216,119,155,15,83,254,192,114,123,179,239,24,142,215,92,153,172,148,62,177,194,52,77,140,86,13,67,34,105,93,55,83,171,95,20,7,127,121,237,219,41,43,7,245,138,87,56,193,249,158,126,33,93,108,44,57,171,238,222,29,245,199,207,147,106,140,176,220,76,7,95,109,9,74,100,179, -154,13,179,51,205,249,75,206,201,141,156,75,35,187,239,82,185,39,160,252,62,245,178,79,98,84,107,126,187,0,171,199,1,211,1,24,230,184,194,20,206,251,246,194,159,132,219,191,102,166,41,113,35,239,39,83,126,56,142,205,242,32,220,64,205,77,18,142,2,1,10,203,243,254,120,88,154,122,64,6,81,148,188,6,159,214,114,245,14,158,110,252,187,185,121,192,196,242,129,117,83,19,119,125,248,140,42,81,215,24,5,107,83,230,107,216,214,67,26,64,41,52,65,144,162,32,79,80,201,251,120,236,69,225,219,27,34,187,137,53,207,56,243,80,198,178,81,204,132,109,39,189,144,246,101,136,55,245,222,252,11,163,79,186,16,29,162,220,204,212,56,34,162,60,22,156,205,83,17,145,138,21,105,253,80,199,176,204,192,146,153,210,242,122,186,190,88,134,181,23,8,226,244,230,223,134,31,105,67,128,32,102,202,204,134,123,227,247,113,232,71,161,65,186,172,229,20,88,36,9,32,197,226,147,93,176,163,120,48,252,36,53,193,253,108,40,91,134,81,25,72,211,5,82,66,232, -82,63,30,87,134,144,110,230,238,86,231,102,162,125,46,238,193,45,186,67,214,254,33,57,79,108,62,150,179,216,200,245,207,139,204,6,56,84,223,19,236,140,143,63,164,58,40,19,236,96,232,215,29,243,225,143,47,122,213,110,61,185,3,37,215,123,132,136,212,220,175,15,88,190,134,194,181,194,190,146,227,215,117,24,243,16,39,37,111,226,119,141,50,120,122,151,55,134,43,74,93,142,105,89,5,212,50,191,157,24,95,34,183,110,96,5,173,201,108,67,49,208,183,93,74,86,56,102,63,124,90,219,49,215,153,228,114,55,92,134,232,198,41,24,18,161,39,133,119,222,143,68,50,17,81,116,113,239,203,250,98,10,152,118,140,173,57,124,41,171,13,141,146,213,177,97,182,149,70,109,189,137,165,131,60,99,146,48,190,130,45,118,150,6,207,144,104,241,216,200,26,163,64,58,166,118,146,2,213,197,82,230,254,179,14,76,98,208,189,166,220,37,208,110,233,242,34,155,201,18,241,144,85,138,170,239,81,68,116,0,238,42,51,234,76,58,246,135,6,25,109,58,197,143,51,63, -97,4,199,238,91,63,135,227,115,224,208,209,156,20,136,78,186,212,0,121,81,156,56,8,251,238,241,178,23,36,101,86,229,205,170,192,248,18,246,221,228,197,139,147,67,52,46,71,192,76,86,132,252,10,198,99,183,190,61,3,15,125,109,10,213,156,147,32,54,225,166,177,225,206,13,113,96,203,135,163,213,242,94,207,211,99,211,80,251,60,224,76,208,103,71,59,160,245,144,84,140,154,113,83,93,187,242,241,13,40,27,148,166,74,217,7,187,139,225,147,190,2,205,51,95,17,34,244,96,91,129,167,172,197,124,170,110,185,104,254,56,230,154,125,92,203,151,234,197,17,240,190,68,234,247,143,229,34,48,221,63,121,174,66,176,123,213,77,147,130,252,159,201,177,175,12,179,201,19,227,84,164,62,62,207,160,116,230,142,16,41,68,52,132,63,215,47,220,154,195,215,84,148,232,11,226,158,58,139,61,28,96,117,235,195,249,4,192,136,190,35,218,253,172,200,214,196,215,159,26,67,182,194,192,180,225,156,19,3,201,108,190,100,143,249,130,201,234,8,26,159,28,26,173,98,235, -134,90,89,148,20,164,243,228,155,63,220,174,2,205,135,34,131,33,20,170,0,151,222,153,166,5,195,67,209,249,237,161,235,59,218,64,168,126,103,41,142,125,251,39,171,95,151,147,177,0,106,227,176,50,151,72,214,127,186,117,173,142,193,122,111,58,235,177,121,46,82,218,67,79,173,45,116,148,208,193,82,67,162,200,80,20,153,64,74,210,237,157,136,108,41,11,185,190,157,61,219,124,160,59,92,120,28,90,85,231,253,5,242,91,13,77,137,238,141,234,88,97,32,201,150,141,67,94,194,231,114,209,40,53,37,98,208,183,220,58,2,74,196,23,219,32,51,0,236,116,170,202,242,226,29,118,63,77,37,14,166,93,15,152,143,65,201,176,124,116,81,147,105,77,193,253,35,105,57,181,70,53,233,36,59,60,15,132,91,240,143,83,218,188,230,189,60,96,16,42,109,116,215,86,232,109,253,246,238,50,67,220,135,55,175,188,122,214,116,236,52,16,106,53,7,62,180,93,228,138,214,192,145,128,31,244,67,241,63,226,195,69,23,247,169,39,249,54,84,231,234,253,131,91,40,243, -38,72,171,124,237,155,108,131,75,204,227,223,39,131,205,36,201,189,173,37,84,55,103,74,115,85,184,29,124,110,100,217,20,95,12,99,162,136,105,163,206,156,121,102,136,155,236,227,163,137,32,20,165,59,73,50,89,179,155,250,218,54,193,57,34,67,146,43,149,122,91,66,42,218,70,231,202,66,16,191,74,84,242,98,15,133,223,156,117,36,250,247,90,153,243,153,115,95,77,52,65,101,183,66,59,134,179,46,110,237,59,31,228,190,78,66,200,2,233,4,23,32,13,24,207,195,166,201,29,138,170,249,133,249,42,15,255,116,47,252,81,124,228,187,229,192,28,246,136,204,216,24,18,101,77,247,23,130,149,229,222,4,26,150,2,126,83,55,251,81,89,51,112,250,15,137,193,179,53,27,210,245,213,181,253,167,213,232,211,163,160,99,172,23,236,224,32,163,133,34,247,65,234,111,55,61,159,69,246,55,163,40,35,174,143,100,176,98,115,30,122,108,24,241,209,148,55,54,6,118,123,175,126,132,192,73,31,12,42,24,247,196,169,206,121,200,63,130,153,26,7,130,32,54,183,222, -8,39,174,180,41,219,190,161,201,98,173,187,41,125,122,134,187,122,186,140,10,179,187,211,45,80,115,3,192,190,5,119,251,159,163,104,252,146,88,157,49,148,167,215,244,89,110,164,229,7,129,93,88,119,66,49,87,241,193,119,207,96,160,171,76,229,227,97,26,114,126,63,193,35,178,135,99,3,196,239,254,234,177,73,72,53,90,57,28,142,169,252,120,21,107,118,7,21,201,148,196,158,122,212,116,42,220,220,59,119,79,111,172,126,49,122,138,205,125,158,172,158,178,249,147,32,173,207,163,120,210,166,111,245,233,101,230,178,230,2,0,190,80,175,106,19,205,54,83,248,141,4,74,189,122,144,247,61,198,6,249,112,42,234,243,46,230,234,58,164,0,251,188,118,48,14,252,237,96,23,116,46,239,87,15,121,186,134,184,50,111,224,33,56,153,179,171,250,223,244,228,209,226,150,233,100,49,175,7,245,178,12,236,128,77,178,88,16,247,134,199,23,178,246,146,122,243,120,25,140,45,210,253,84,188,181,135,18,99,110,148,37,251,253,232,195,53,237,211,52,207,161,235,78,139,67, -54,114,85,39,76,213,52,65,250,168,41,38,56,135,48,253,242,254,22,152,251,163,15,11,92,42,26,12,195,40,88,36,10,60,61,158,60,52,46,31,243,233,177,136,0,20,19,103,179,233,240,14,123,148,188,253,200,28,19,80,164,238,209,128,31,234,122,72,212,51,31,220,211,59,86,1,206,165,144,110,124,128,9,2,65,209,69,189,107,83,97,53,64,228,57,219,100,248,200,198,12,102,16,131,15,133,36,217,148,26,161,145,246,31,164,25,8,253,183,190,64,227,227,186,167,163,161,50,53,64,211,172,186,117,114,46,177,23,198,82,105,232,111,130,48,137,114,203,107,189,250,117,140,50,98,205,242,193,122,142,251,204,121,162,35,128,81,96,254,148,191,124,169,97,203,179,40,70,136,82,112,4,181,20,21,67,223,69,8,211,64,238,141,202,53,150,103,68,48,224,98,96,98,120,122,177,88,13,10,24,217,136,174,20,109,197,67,124,112,188,226,50,222,184,101,150,175,81,170,82,177,137,74,219,156,48,102,41,173,92,206,90,192,31,82,145,173,229,199,225,138,213,250,62,194,232, -209,64,148,25,99,118,59,194,12,19,46,122,114,16,68,101,15,40,103,124,82,142,97,18,134,29,194,245,81,229,194,212,38,43,68,88,50,201,250,133,200,184,219,163,211,80,2,179,188,70,190,12,252,152,31,45,11,168,220,164,148,67,209,249,145,146,29,222,37,62,161,185,162,112,114,97,134,33,79,157,162,177,205,142,72,15,85,89,135,123,41,137,68,47,143,144,65,12,254,85,97,155,244,70,51,52,197,130,238,149,28,35,89,115,253,14,17,12,47,189,217,43,64,217,9,223,230,185,142,103,70,133,31,19,146,238,73,1,18,131,169,162,232,34,91,146,100,206,247,255,215,58,214,255,117,79,242,52,26,199,152,91,212,168,221,44,153,207,0,115,96,79,46,64,216,156,181,240,242,144,122,208,80,107,208,118,103,83,173,127,214,197,188,15,32,121,59,27,76,147,175,135,235,142,137,123,118,103,194,76,18,14,87,179,4,17,80,234,247,252,63,218,154,72,253,203,57,27,70,1,241,40,48,216,167,28,163,93,39,117,118,218,152,127,246,163,76,108,40,11,18,139,42,224,182,173, -110,182,242,192,124,148,117,41,90,188,249,110,120,23,165,117,118,0,195,246,43,71,238,22,22,43,112,148,14,58,34,112,38,60,162,95,168,172,93,225,230,108,151,233,0,245,124,254,31,99,106,68,41,89,225,40,202,194,91,44,249,173,143,200,149,204,118,187,0,169,17,183,107,230,98,17,173,58,64,187,98,250,225,190,1,191,10,81,2,230,74,108,255,42,204,47,6,98,163,119,186,210,27,255,172,107,22,244,7,217,195,157,1,165,148,2,206,144,68,104,218,237,98,211,223,5,34,182,223,202,139,179,192,124,94,110,233,23,7,91,124,125,41,250,44,72,179,161,164,34,199,0,56,244,17,63,196,13,7,81,192,24,221,116,254,79,187,203,163,174,73,20,208,53,189,123,107,96,125,186,225,250,98,219,199,65,171,192,3,153,143,134,140,64,185,148,153,51,143,144,231,3,124,113,82,105,195,104,18,162,28,164,241,228,162,215,222,85,212,249,127,204,231,193,158,212,142,145,243,39,128,89,155,186,199,43,238,143,72,131,20,18,136,203,105,3,138,30,139,8,145,112,137,159,15,56, -74,147,41,21,115,109,163,133,21,211,172,112,29,102,0,64,0,106,174,223,179,69,8,250,194,175,142,7,162,88,0,218,254,225,43,95,239,221,12,75,203,239,225,245,173,30,205,74,14,222,46,104,253,58,217,96,1,122,2,96,205,192,125,211,16,193,254,211,55,132,184,74,145,44,248,24,96,97,63,112,161,64,107,188,122,42,74,214,109,243,185,33,165,153,102,95,186,233,173,29,9,131,222,224,230,85,224,17,173,224,89,235,152,145,7,171,209,76,75,118,108,142,16,173,241,18,220,98,253,63,124,132,93,202,166,40,96,73,65,197,169,8,14,191,62,44,161,211,65,196,250,176,149,253,73,113,151,28,120,126,74,139,92,146,136,57,196,44,160,29,224,127,248,119,84,126,1,115,59,60,130,101,183,27,191,222,246,112,13,138,15,64,181,134,4,233,29,241,164,56,240,44,97,190,191,244,215,78,38,0,108,170,1,138,248,77,169,87,166,239,137,198,139,179,72,115,63,187,8,15,18,104,160,49,132,126,199,255,15,113,54,10,62,247,209,187,222,253,173,73,137,71,12,39,235,19, -115,216,1,23,119,214,7,62,251,197,211,206,254,4,118,135,68,113,251,91,67,249,236,248,10,119,36,183,125,65,51,212,20,143,236,12,121,117,13,226,42,16,149,80,111,7,171,37,192,45,90,242,147,120,39,140,191,251,108,220,165,190,121,235,225,34,244,217,172,233,144,133,148,214,163,4,98,60,246,228,61,186,44,14,122,103,130,77,235,125,203,44,206,45,230,202,224,18,49,235,114,66,69,152,158,236,114,201,176,90,33,2,169,199,42,165,55,49,208,3,204,46,13,243,240,160,238,181,22,219,182,174,116,188,133,209,190,178,217,121,99,175,137,49,170,253,16,41,222,167,247,231,131,128,116,191,126,42,104,197,136,0,37,152,203,39,177,15,226,154,72,34,189,204,154,76,143,151,139,119,189,104,137,73,165,41,43,250,26,53,10,139,137,97,111,168,35,104,157,244,201,46,20,147,222,107,226,195,95,182,186,222,169,18,116,94,15,199,30,67,130,28,20,227,235,17,82,118,222,189,178,121,245,208,166,253,236,94,67,176,245,242,70,184,125,179,214,114,102,2,27,109,5,102,22,94, -60,55,90,33,5,122,111,104,32,83,47,12,225,11,40,212,254,108,60,70,125,244,244,195,155,199,153,182,50,60,222,140,11,244,110,236,139,128,7,7,66,9,77,10,232,215,239,95,189,151,137,53,53,54,235,212,148,169,53,194,129,114,198,162,34,15,168,114,29,59,84,12,34,133,10,138,18,223,60,33,36,226,224,3,245,23,205,188,78,216,45,160,44,22,119,21,134,172,12,232,61,65,100,149,124,180,2,234,122,64,225,251,48,221,78,27,47,225,139,33,189,46,106,85,83,239,1,132,23,157,179,25,52,53,215,166,129,234,145,208,71,56,108,49,227,47,154,2,55,114,139,224,93,58,38,121,43,123,189,210,159,51,76,165,231,52,38,78,66,155,190,156,28,177,232,35,36,57,40,67,120,120,101,180,221,38,200,19,31,76,4,247,55,8,212,118,72,5,247,166,36,250,163,119,14,33,150,212,169,14,179,60,18,43,181,244,193,135,169,179,25,31,12,93,174,190,148,23,134,242,226,44,79,244,151,27,220,221,55,1,200,218,247,21,102,103,205,127,232,108,135,174,62,18,83,97, -224,126,195,161,239,84,22,160,195,39,56,101,79,60,233,157,24,53,46,195,105,110,178,158,184,167,35,253,84,51,169,57,9,66,89,174,220,180,151,127,174,169,78,80,156,229,91,104,233,228,111,205,22,224,242,163,189,206,207,177,182,222,81,132,229,55,235,174,132,163,30,39,153,26,184,5,111,19,121,43,89,195,182,57,222,240,62,250,56,206,190,240,182,122,30,187,175,110,86,102,184,239,234,180,252,118,215,71,21,61,253,52,89,40,220,151,58,35,2,181,111,85,247,100,113,49,225,85,3,36,89,96,234,215,247,88,147,3,53,46,32,69,7,91,167,187,180,110,207,33,156,212,2,230,61,134,167,176,220,47,9,218,145,153,124,227,248,164,10,124,228,19,43,56,77,51,192,69,36,60,163,245,163,226,33,142,219,137,126,237,31,116,239,9,166,133,194,34,76,32,122,135,204,1,125,52,247,142,88,227,8,206,243,176,77,252,174,125,209,239,85,123,72,57,54,162,127,144,229,145,154,213,68,63,176,139,199,187,99,181,239,84,220,217,3,75,49,126,10,84,127,17,223,14,28,175, -26,75,63,97,133,170,107,94,228,83,95,14,138,211,26,120,231,36,249,135,146,141,10,73,205,162,235,190,83,1,216,136,108,40,213,113,141,142,91,140,30,221,135,231,100,115,159,157,112,129,15,9,162,98,97,193,19,232,222,222,203,248,94,101,1,143,64,134,240,144,191,30,121,145,112,241,245,130,180,2,10,157,69,119,86,51,70,162,151,159,190,197,147,203,252,23,59,195,113,49,47,40,249,49,185,184,110,223,250,104,104,30,48,21,126,136,122,35,240,100,185,178,168,148,212,3,210,24,212,94,182,181,141,220,190,196,86,11,94,237,162,212,60,98,226,192,176,11,74,186,33,233,25,236,147,131,16,19,208,134,20,135,40,111,230,211,13,196,27,8,138,48,244,79,187,8,174,106,65,120,56,204,249,141,158,204,122,180,180,90,183,98,222,98,112,27,234,231,150,162,117,65,10,95,235,171,42,207,42,83,65,128,250,237,19,96,159,34,32,227,229,10,142,246,125,101,175,43,115,70,15,23,86,69,106,190,26,64,243,116,248,5,167,61,165,180,27,211,171,233,186,82,212,25,227,116, -53,248,189,127,232,95,84,104,200,147,161,69,14,255,112,169,107,160,135,14,78,97,117,149,249,41,211,159,83,176,17,186,28,6,68,155,37,179,192,78,79,112,79,20,112,233,104,208,3,107,188,147,75,237,111,77,33,211,108,125,155,152,54,30,24,129,19,220,142,205,22,243,245,203,152,250,244,111,255,190,39,245,131,176,147,84,76,8,146,90,95,96,0,187,73,43,7,243,212,115,160,183,121,79,189,66,230,120,88,196,16,151,160,16,27,83,14,71,147,171,102,172,200,203,98,85,151,139,67,145,201,157,206,245,23,191,3,216,77,164,237,73,40,62,94,151,91,207,159,206,99,195,41,203,158,236,70,102,78,101,8,229,45,168,203,222,19,202,108,46,165,237,181,100,140,28,30,55,133,6,244,240,157,240,124,21,160,121,82,115,2,214,156,128,172,95,86,223,30,2,112,196,200,163,138,140,51,68,220,117,70,59,170,196,83,62,59,107,69,40,167,165,69,120,113,225,97,188,171,62,219,142,73,189,74,94,14,181,202,126,113,199,244,217,83,111,248,197,184,11,94,108,159,122,209,53, -40,136,58,44,246,8,49,210,212,11,52,40,251,53,128,85,68,104,254,254,218,243,23,208,42,237,168,206,44,214,141,224,119,92,150,81,129,165,15,34,239,78,104,79,162,75,88,35,208,130,185,251,1,195,218,109,6,132,182,53,110,62,28,193,155,139,17,81,249,166,230,104,30,107,71,80,122,36,171,108,222,19,246,200,5,21,115,28,36,26,195,170,213,132,245,40,73,39,229,137,247,134,11,254,92,194,130,123,131,209,245,1,112,105,250,78,57,215,172,232,27,30,13,113,124,103,123,180,74,167,60,162,82,14,216,80,235,245,189,241,80,158,119,68,87,54,215,196,27,38,138,202,2,162,36,236,169,135,156,83,189,243,152,184,76,149,97,21,226,157,56,171,174,65,172,219,94,248,76,72,19,151,233,243,143,53,117,210,164,67,31,28,170,84,7,217,195,185,66,41,248,183,47,70,16,199,111,255,214,89,98,77,140,140,161,28,55,206,129,185,244,211,73,192,27,186,211,75,3,44,107,145,26,187,63,99,239,254,126,151,208,10,121,176,95,84,197,14,143,4,190,144,54,74,63,254, -197,97,100,231,160,114,24,242,84,254,56,151,190,134,154,200,170,39,67,84,48,219,87,246,235,208,73,244,195,141,132,230,41,13,23,136,193,170,174,233,57,43,69,9,232,188,106,239,146,108,68,62,7,89,84,222,244,36,73,111,168,226,116,62,6,61,28,244,123,46,104,50,157,209,98,189,125,2,93,109,254,179,140,141,12,152,143,18,161,141,254,208,95,37,46,250,154,160,31,73,14,229,160,208,157,115,81,7,225,138,74,96,51,225,236,146,35,161,142,156,142,36,110,8,255,12,104,66,73,158,140,59,24,120,165,134,81,104,91,65,133,106,28,126,189,230,99,83,33,172,168,149,20,204,198,85,120,231,151,68,11,54,27,95,120,213,63,52,32,44,231,47,200,56,198,93,199,74,83,3,73,49,48,131,75,123,23,9,134,148,127,57,150,21,74,12,189,25,138,113,87,156,33,73,128,170,217,198,80,89,67,202,210,243,185,68,3,192,160,43,7,15,158,38,157,185,218,250,92,191,92,214,254,248,62,242,149,103,175,24,180,244,199,97,37,79,66,18,189,155,60,60,236,81,44,125, -61,154,45,117,159,60,225,95,38,203,100,242,39,248,60,227,204,119,169,60,167,130,12,139,230,184,3,60,217,63,143,189,219,252,44,45,109,84,51,82,65,231,92,47,64,230,6,187,121,63,102,64,94,73,93,255,82,47,154,71,1,79,18,63,96,253,6,5,19,136,183,207,104,10,100,110,198,64,247,141,90,186,233,84,112,121,171,101,254,126,2,167,138,23,254,243,57,92,131,116,63,198,46,114,153,185,218,66,174,127,237,129,254,160,174,16,207,45,78,186,89,104,193,47,130,201,249,98,234,54,10,91,107,162,137,141,23,31,100,146,28,174,183,180,114,93,177,64,182,154,200,143,176,1,160,171,225,83,82,129,253,172,38,87,17,157,188,37,188,51,248,86,146,3,52,217,249,240,195,123,245,11,16,22,34,80,48,106,94,25,51,175,230,190,38,165,8,166,172,115,51,160,89,15,113,238,55,237,77,51,18,71,172,89,81,160,40,91,150,158,229,108,218,215,240,50,203,211,95,222,228,107,32,96,112,47,209,213,187,55,23,250,47,62,203,182,80,110,79,3,140,170,225,69,215,206, -99,103,86,167,145,87,251,102,224,197,172,129,3,127,147,115,81,14,85,143,142,98,15,235,167,149,36,77,93,60,83,211,102,36,222,199,42,89,156,175,15,5,35,40,242,158,164,79,173,20,157,29,70,133,196,193,160,133,247,15,237,220,150,153,221,60,68,22,85,102,94,169,122,164,94,33,125,5,29,171,102,223,250,165,115,199,71,45,193,101,12,229,211,159,46,68,107,101,251,36,122,61,104,86,81,179,27,178,200,200,222,194,44,74,48,194,102,218,54,205,131,238,237,182,69,14,18,243,233,133,151,166,95,94,116,63,1,50,47,194,238,62,10,117,96,174,90,227,41,159,168,221,171,207,9,73,242,108,91,153,111,236,54,87,197,218,147,54,13,58,132,217,107,17,123,201,192,148,234,99,226,120,8,217,93,189,97,77,39,76,161,197,51,83,128,200,21,160,12,59,46,88,225,102,157,199,50,224,220,226,165,150,142,239,94,76,184,167,101,71,57,240,106,192,73,203,56,234,31,250,162,81,141,51,173,43,43,69,67,76,211,6,108,154,55,100,180,137,10,248,68,217,63,245,181,157, -93,196,80,55,186,1,93,30,240,221,223,159,250,131,83,149,228,236,49,251,167,38,27,139,122,183,55,30,98,167,236,79,253,48,198,152,157,218,40,126,183,233,72,133,152,155,123,176,24,142,134,39,81,160,173,24,103,47,152,67,198,237,101,150,5,77,60,249,176,111,160,210,0,41,159,134,220,56,108,221,208,164,54,98,155,188,71,48,18,213,217,173,81,120,19,201,207,210,249,237,39,240,137,124,159,238,251,38,200,56,211,186,48,52,185,132,238,174,79,190,7,243,71,235,93,8,87,156,122,24,20,153,21,144,249,179,78,20,13,19,16,254,200,182,130,3,41,101,247,93,223,79,178,213,139,243,237,165,197,120,178,6,131,48,225,220,167,203,58,56,166,31,95,66,63,231,140,22,33,174,0,32,184,78,64,17,254,206,80,248,91,82,99,11,52,125,116,17,134,215,181,3,147,33,177,195,108,213,250,235,215,89,7,100,136,241,203,109,28,14,234,19,125,210,79,166,158,219,231,122,137,210,55,53,43,191,37,73,100,134,73,157,184,127,27,218,232,26,147,215,19,200,146,222,129,185, -41,130,249,174,185,252,169,42,215,242,212,223,1,35,26,102,93,195,63,206,17,136,146,78,115,18,167,249,201,28,10,57,156,128,31,108,0,100,64,204,31,251,168,8,124,132,161,170,46,144,2,16,57,146,208,186,253,209,0,100,83,204,100,141,116,247,142,74,91,62,154,247,148,149,188,4,121,246,195,46,201,215,97,250,136,32,205,40,33,203,119,240,213,103,235,6,139,25,149,17,62,253,76,198,171,195,215,24,79,129,92,122,157,244,85,54,126,127,143,135,153,107,220,7,124,168,235,23,25,123,64,201,243,124,153,202,248,42,86,245,148,109,6,51,54,50,191,23,169,223,23,173,184,82,115,75,216,242,200,127,251,228,192,3,227,40,218,63,185,8,124,9,2,76,81,64,238,184,236,56,232,150,86,9,197,25,204,88,108,68,178,176,236,169,218,94,84,254,22,192,137,72,245,96,15,236,147,166,43,49,157,196,23,13,152,202,125,173,29,154,0,108,40,54,21,156,120,237,187,30,4,216,60,163,148,95,139,111,180,156,177,225,176,111,237,82,189,236,59,88,159,185,243,244,68,18, -36,249,176,67,52,181,169,26,107,80,247,183,115,170,52,171,100,98,9,183,67,162,29,84,244,254,1,87,249,83,168,62,129,167,181,7,122,191,115,78,129,250,184,87,42,8,104,143,162,97,113,215,190,118,89,178,167,95,105,255,230,9,101,98,50,163,177,74,127,17,60,3,106,29,60,97,244,232,6,108,135,241,216,160,111,224,121,164,1,114,70,199,161,6,65,144,72,136,159,136,137,22,142,41,111,51,104,116,130,54,234,204,64,179,203,1,195,21,129,31,44,109,229,39,238,8,249,228,91,244,200,71,204,133,10,251,37,189,21,61,30,46,197,10,209,88,158,23,73,179,145,122,20,125,25,107,61,231,238,101,254,133,221,51,140,144,240,112,118,218,45,95,207,220,224,37,188,48,22,178,100,228,129,119,15,14,105,91,123,60,206,100,201,52,218,171,109,141,108,243,68,116,122,181,36,34,186,19,180,216,70,160,156,22,197,202,18,68,174,4,181,125,188,79,175,112,62,134,229,77,5,212,247,34,251,217,165,234,140,68,174,20,29,4,4,77,85,125,60,120,45,171,15,65,3,196, -186,70,111,85,53,151,202,170,33,234,156,46,253,129,173,235,190,194,47,82,26,56,143,14,85,99,161,91,44,90,47,174,36,47,201,10,175,62,248,44,133,47,43,234,23,246,118,179,51,89,14,63,47,13,183,199,212,125,95,86,55,35,18,8,114,46,139,20,244,79,99,189,188,140,166,233,17,236,220,152,72,218,251,179,189,253,53,195,230,162,191,225,167,87,19,1,0,245,184,59,160,185,94,79,194,64,170,142,108,3,166,127,200,132,91,206,177,151,94,100,193,62,41,132,197,23,160,120,1,112,250,196,176,78,93,169,84,128,159,87,165,143,72,35,119,204,201,66,184,125,178,23,25,41,41,151,160,1,106,125,80,93,153,119,174,34,48,6,11,193,210,177,129,119,125,114,11,80,27,205,128,31,210,140,63,164,139,12,231,22,17,226,70,27,21,175,11,107,61,205,23,35,82,16,131,35,30,89,8,213,125,179,14,201,69,73,92,97,170,159,108,191,181,218,150,31,104,219,14,134,143,35,152,27,242,186,215,71,58,87,185,39,250,172,153,172,108,228,35,244,31,22,120,104,105,213, -156,18,225,111,124,192,198,180,19,163,242,208,153,184,208,38,178,38,140,194,254,142,190,123,59,33,137,216,181,107,65,66,16,4,250,182,126,172,3,249,249,66,81,106,72,209,28,6,117,131,159,125,133,231,65,167,24,26,82,215,71,95,169,175,169,18,104,53,194,100,92,164,125,148,221,131,180,156,177,78,193,169,96,50,105,210,253,38,206,103,255,6,242,39,19,221,75,44,236,254,131,100,179,99,127,69,238,174,81,148,36,85,63,115,156,243,93,248,45,58,211,249,30,82,80,144,166,108,146,217,72,219,0,31,236,140,176,8,150,164,150,204,137,237,253,207,54,245,97,221,12,2,156,86,76,252,148,23,220,66,253,235,66,167,114,89,176,121,16,215,74,98,167,93,209,143,143,128,249,126,240,0,47,20,221,56,83,89,4,3,106,72,54,237,95,246,245,168,51,225,183,206,202,49,184,159,190,252,69,195,22,99,55,169,220,120,20,99,14,22,27,220,39,40,169,154,102,249,136,175,103,40,199,158,86,109,79,190,230,223,185,166,64,216,0,205,45,29,146,126,24,2,54,116,157,231, -75,218,238,82,95,67,10,218,142,210,132,94,138,142,142,33,237,202,84,135,74,3,207,197,145,238,88,118,243,65,113,163,103,92,108,159,66,195,67,182,75,11,238,160,28,105,190,111,99,102,240,115,177,130,135,222,134,205,0,113,194,225,227,85,88,105,141,30,97,26,7,105,246,249,197,155,9,38,3,245,120,252,23,44,138,176,191,139,200,240,253,47,214,84,158,13,168,230,231,33,243,95,132,172,115,237,214,111,203,71,31,45,109,216,3,249,93,182,234,243,49,15,39,211,158,182,28,237,189,125,98,231,34,212,4,29,126,188,150,135,23,13,90,140,241,236,126,251,191,10,145,72,123,184,63,42,222,164,136,73,198,246,195,34,40,253,137,63,172,239,52,119,32,196,230,220,80,149,125,235,50,16,55,236,124,242,187,85,169,41,58,140,215,178,226,155,42,212,7,149,155,236,75,151,34,191,246,96,70,240,41,77,92,128,6,211,124,204,166,182,140,90,222,199,26,38,163,231,42,25,5,238,79,42,5,31,150,141,237,75,102,134,19,156,188,130,230,6,129,77,171,0,45,194,89,82, -9,227,39,52,1,149,72,220,114,144,185,244,53,95,125,158,91,13,32,41,240,194,169,168,105,99,163,112,39,95,106,171,145,211,212,134,117,207,155,239,199,59,220,224,56,156,131,232,69,6,4,247,170,145,123,2,4,97,220,211,115,137,241,232,100,65,213,214,45,244,236,49,34,138,254,154,63,139,84,109,216,1,119,54,139,145,36,243,60,118,42,194,7,62,147,31,27,202,120,81,189,141,48,214,103,115,208,231,186,225,125,255,120,5,199,90,31,228,41,191,111,63,7,221,65,78,200,249,119,158,176,204,183,206,253,108,10,137,254,206,38,246,165,56,3,171,133,216,193,236,15,194,252,213,57,235,235,34,245,69,199,53,127,77,37,101,30,67,74,233,66,70,193,149,175,128,131,53,109,236,204,47,121,167,127,63,23,128,120,200,171,58,6,143,39,161,220,229,118,170,48,251,11,251,80,84,78,21,16,55,198,65,187,232,159,107,243,207,239,142,119,159,46,103,80,195,109,63,31,21,136,40,160,48,191,248,100,223,71,236,78,152,115,19,140,255,13,245,189,252,135,93,188,178,253,250, -230,123,212,133,138,52,9,162,51,68,244,174,186,119,152,44,8,195,103,95,126,130,119,191,121,232,183,61,193,214,148,126,251,105,79,90,219,19,164,166,216,165,238,190,36,242,12,144,207,87,107,212,6,19,11,189,251,122,223,50,162,23,109,110,21,67,94,13,130,225,93,145,190,237,154,155,48,182,137,125,59,205,76,82,34,168,103,90,199,215,108,207,136,79,82,47,158,21,108,203,195,178,228,145,11,9,220,88,189,52,159,27,252,100,98,226,77,100,146,13,21,210,147,199,179,162,55,71,231,231,35,124,165,57,209,227,216,246,99,7,162,228,4,175,6,170,167,122,81,121,2,229,75,213,245,111,3,79,162,136,57,28,61,199,22,203,168,48,250,72,48,26,166,174,188,249,148,108,130,204,38,56,39,139,13,64,189,58,205,52,46,150,95,177,169,107,26,220,12,181,53,95,111,21,20,51,194,184,12,39,106,44,139,238,216,87,113,149,204,149,27,253,249,42,86,59,199,181,243,24,225,235,177,163,244,190,130,208,77,16,90,148,149,185,20,245,209,23,72,186,62,101,252,12,251,92, -145,95,145,46,245,67,133,95,202,249,89,160,135,12,254,200,22,12,146,148,59,124,233,150,187,226,254,180,107,10,215,109,30,31,154,179,60,153,230,236,116,30,175,113,92,171,78,133,70,239,21,1,114,127,169,249,98,181,82,106,9,16,71,192,225,59,142,237,36,167,165,8,25,202,110,45,189,7,227,12,101,47,182,62,80,115,22,8,84,225,91,143,75,145,172,8,229,230,17,161,201,151,12,241,235,135,64,200,207,58,244,29,245,192,232,52,249,70,111,75,70,223,230,55,36,9,205,220,179,39,119,56,162,224,85,63,59,18,162,27,132,54,22,29,68,66,127,72,69,233,59,50,126,215,30,86,61,42,17,107,241,142,65,112,151,67,6,135,86,148,197,62,39,25,159,141,125,7,73,60,223,164,199,61,173,151,211,11,23,157,155,82,130,25,230,91,116,7,59,15,30,141,237,249,36,169,191,34,243,251,230,171,135,216,36,174,66,60,182,179,57,207,145,244,97,88,52,63,100,224,132,155,212,87,87,120,109,186,6,178,11,182,8,228,189,121,153,142,117,132,106,198,225,29,62,152, -205,26,72,70,10,87,202,29,196,251,211,107,234,7,68,192,108,231,252,238,197,96,74,177,169,3,151,219,22,133,126,236,165,16,152,237,17,55,53,87,99,47,231,19,34,206,73,8,156,20,234,242,178,61,161,206,62,141,101,234,67,61,201,21,173,26,125,154,253,11,184,208,188,113,198,104,139,184,149,64,18,127,61,112,0,93,159,236,69,134,225,13,65,94,97,53,217,203,242,36,41,93,172,223,94,18,51,104,13,62,58,129,229,61,249,98,60,127,184,134,233,145,48,35,54,34,244,208,195,194,72,172,206,241,80,222,158,252,198,103,34,97,26,190,101,121,168,110,62,244,14,241,13,134,244,163,196,28,164,186,4,155,19,74,165,10,203,213,1,119,61,243,213,216,16,86,74,248,251,67,155,151,241,97,221,148,29,141,89,151,127,137,141,24,203,105,101,85,121,203,229,62,122,216,233,227,80,109,195,74,129,249,126,218,112,61,163,64,216,231,121,7,72,214,150,35,12,11,13,35,85,29,220,107,233,21,190,48,88,109,220,141,97,212,18,227,91,40,107,244,224,126,0,239,246,101, -60,129,57,71,110,21,209,111,44,125,128,161,191,241,81,90,171,238,185,31,130,56,110,23,67,53,110,73,119,55,91,204,198,153,53,117,161,199,248,225,129,198,23,193,148,224,85,132,172,55,218,154,58,236,121,45,28,193,30,123,216,107,13,217,136,22,247,144,132,54,188,210,215,193,96,31,215,192,133,126,25,207,140,177,100,219,111,215,239,82,125,161,120,125,0,166,201,245,252,193,184,6,251,60,190,141,13,167,224,167,143,80,126,99,155,33,48,3,80,208,24,135,243,219,77,24,10,171,23,142,137,130,148,69,157,72,83,60,30,135,3,64,56,55,37,47,187,203,14,133,215,36,127,131,215,9,6,47,53,3,142,200,51,108,51,91,203,180,245,106,25,31,133,230,10,27,164,252,113,172,39,84,7,105,125,148,147,109,45,226,219,5,93,123,151,218,155,144,227,121,130,234,187,149,138,1,98,164,244,161,114,86,247,253,4,101,108,242,68,38,54,54,242,222,114,247,240,11,254,173,125,187,50,215,221,30,4,83,234,225,165,204,235,176,112,75,49,61,243,65,235,9,17,172,64,74, -1,85,173,233,230,132,99,91,182,204,108,147,230,249,119,134,124,104,90,205,21,237,98,73,132,154,114,70,79,121,143,166,31,188,109,56,209,214,129,161,206,231,102,13,164,183,121,31,185,73,4,104,227,201,236,96,182,254,105,3,105,209,191,80,146,78,138,58,39,19,22,87,38,90,37,249,190,53,208,246,146,159,121,242,130,47,89,15,24,161,156,203,87,197,20,242,33,141,144,65,219,132,154,194,61,214,204,207,252,193,211,227,255,191,92,142,228,210,112,164,110,103,91,192,144,202,169,49,11,0,24,126,175,158,55,65,0,48,32,188,130,173,179,40,212,195,58,124,61,93,108,74,100,143,223,82,122,37,193,164,202,125,237,111,88,147,10,181,160,237,141,130,15,136,223,88,209,65,199,230,77,247,67,29,154,173,198,166,77,181,112,170,5,94,242,132,213,128,205,210,112,118,147,203,91,93,105,123,190,138,39,51,81,62,60,108,146,152,92,147,218,227,91,194,213,33,218,137,0,96,17,95,214,159,30,25,217,28,247,14,79,80,2,220,88,88,39,70,228,238,61,5,152,16,174,5, -84,202,136,66,21,229,236,73,147,17,61,244,173,39,95,222,40,184,243,129,246,251,254,205,7,166,242,229,125,138,22,5,29,88,150,79,50,11,97,188,175,68,92,123,215,175,187,96,134,22,174,197,191,56,153,185,192,181,191,249,59,0,30,193,235,158,250,49,63,90,243,254,172,245,184,50,191,87,45,206,69,143,103,127,130,28,196,161,69,97,211,30,57,65,165,102,173,92,40,76,131,251,222,224,183,103,200,16,183,250,17,242,174,35,5,122,196,178,41,100,0,234,251,253,85,84,194,163,15,47,14,85,121,101,227,130,196,78,2,90,26,200,105,196,164,88,65,184,240,74,46,27,116,91,0,222,166,176,132,190,214,53,5,39,165,224,23,19,97,110,26,234,55,67,39,163,105,243,72,21,129,56,9,24,117,223,163,152,131,94,160,53,41,242,153,159,26,229,108,231,168,194,209,18,88,45,0,90,38,101,155,177,106,132,55,166,73,165,201,113,236,33,210,216,234,163,87,1,127,88,229,147,110,150,70,72,18,187,65,233,151,217,42,85,29,231,119,213,129,181,81,158,240,140,235,44, -162,0,170,99,78,115,199,11,21,252,202,198,168,209,183,121,243,228,24,181,43,226,64,211,30,32,240,205,140,133,33,164,111,110,196,0,49,252,182,211,195,56,248,44,152,198,75,133,6,198,158,130,201,131,217,198,176,171,218,96,50,175,173,103,154,8,92,201,172,133,8,174,191,7,20,181,150,70,67,234,215,235,160,178,160,29,240,62,24,108,205,147,14,159,102,218,23,53,200,123,121,74,243,122,93,185,23,47,89,105,180,131,40,236,75,68,133,118,146,32,173,103,7,224,233,244,26,59,197,177,230,204,98,223,137,77,80,72,10,107,142,119,213,203,239,136,95,203,132,254,221,181,39,113,254,118,98,249,157,236,249,195,49,65,3,57,122,193,174,217,41,216,34,86,153,235,251,14,95,186,63,223,75,213,209,95,42,58,60,201,139,59,183,54,234,206,2,49,52,57,1,5,56,161,56,152,97,151,110,100,72,204,177,184,26,199,233,27,19,230,67,170,160,252,207,115,53,185,129,230,134,234,181,174,89,9,251,161,85,150,238,171,254,43,110,1,25,54,125,231,37,25,151,254,174,222, -166,161,37,130,215,56,110,219,185,186,206,20,91,51,128,155,158,167,29,40,25,58,110,26,241,40,14,67,43,206,211,100,15,34,201,28,249,181,105,198,235,91,30,16,134,25,226,161,35,7,228,191,194,218,125,185,87,27,197,151,72,74,254,59,156,52,182,185,154,131,169,27,79,15,100,207,45,74,65,153,231,247,221,192,135,213,90,103,84,34,144,83,5,122,252,198,236,161,155,248,160,127,84,153,156,140,79,91,21,211,137,161,203,76,226,215,158,44,25,104,69,193,62,16,139,241,210,72,211,143,203,220,23,40,25,196,32,60,238,37,5,68,253,43,193,253,81,114,37,65,78,194,235,152,168,210,88,7,176,118,167,142,126,147,239,123,137,177,42,245,130,188,238,58,130,116,81,45,241,242,41,238,171,65,115,172,152,109,149,229,225,190,145,112,193,241,168,108,70,107,29,164,88,156,47,153,198,203,234,86,61,90,224,206,18,184,91,191,201,29,173,50,35,154,84,158,36,239,161,251,200,108,31,190,121,98,79,99,192,121,4,48,192,121,127,143,242,51,113,135,141,148,76,160,250,61, -31,54,114,91,57,130,4,187,243,134,148,39,26,89,103,137,201,44,139,169,249,50,242,119,212,142,129,248,4,240,107,108,220,165,215,107,80,101,74,109,179,85,246,21,46,217,57,36,107,79,202,232,171,82,156,175,108,26,70,19,136,10,186,200,92,160,50,246,240,186,75,245,228,129,40,237,34,109,39,94,12,24,148,186,97,167,103,69,238,22,159,72,239,140,145,32,235,46,88,98,54,71,244,137,19,163,135,11,214,211,253,83,211,136,7,135,182,115,253,0,73,221,86,77,185,26,126,227,250,82,118,42,28,183,225,143,28,241,94,193,194,208,45,137,215,82,8,9,172,253,189,170,200,215,155,7,45,122,119,60,202,214,171,36,92,193,10,233,134,137,74,209,57,205,233,229,15,76,15,90,215,59,239,183,68,71,213,128,36,76,147,111,55,154,187,129,243,83,37,232,1,130,27,200,41,151,119,96,181,232,225,104,6,70,85,125,251,51,92,189,14,55,140,150,109,214,126,164,21,120,107,121,253,211,63,43,177,78,46,117,61,108,168,242,30,45,75,225,147,36,27,88,60,35,153,29, -101,252,101,190,113,128,93,32,216,225,151,126,52,23,183,159,210,188,168,102,255,73,22,215,167,227,113,169,169,238,55,58,220,200,163,192,61,253,153,27,50,166,31,94,249,112,114,151,223,212,18,15,242,28,91,142,213,220,235,227,28,116,116,47,208,123,147,51,62,29,232,207,69,24,111,89,143,136,137,187,142,40,214,147,151,14,47,113,189,16,78,253,48,46,236,251,40,4,183,103,180,55,53,190,110,21,212,206,104,9,237,208,136,186,79,255,142,215,30,209,113,65,38,111,211,150,89,7,38,232,197,1,86,142,206,209,194,46,204,228,209,32,11,133,183,78,59,84,47,187,80,134,135,60,241,221,151,106,203,214,127,152,173,172,203,110,188,114,89,125,17,136,105,118,202,36,52,80,190,4,131,193,93,96,61,180,175,86,146,87,107,192,253,135,182,100,126,156,101,220,254,117,192,136,213,101,205,186,8,165,231,151,173,30,160,218,235,70,79,195,241,115,132,136,248,77,234,223,213,69,28,201,52,84,27,195,17,226,104,39,114,83,107,25,3,57,73,66,49,38,163,48,155,100,236,214, -150,24,237,179,3,96,150,155,193,51,87,160,250,153,221,234,160,138,112,39,215,12,76,132,113,176,156,23,32,23,17,177,134,51,22,101,82,94,38,56,95,13,100,143,188,95,106,203,243,168,188,62,201,73,120,163,233,37,231,53,161,214,19,22,195,251,183,151,151,26,252,190,114,13,103,85,54,84,134,182,187,30,213,94,43,214,7,219,149,153,22,77,79,97,3,92,34,53,170,94,181,99,142,203,75,5,173,0,55,197,142,76,217,71,159,118,47,189,191,215,38,190,78,240,137,63,81,21,46,42,120,164,212,35,178,169,103,226,62,102,95,95,156,10,162,229,106,198,134,228,174,60,37,61,108,128,21,16,82,56,191,35,83,3,113,249,197,24,1,32,179,26,29,155,150,93,202,121,26,48,6,138,244,138,202,83,219,23,208,111,98,203,250,215,109,13,47,183,78,187,176,175,13,4,38,184,102,241,143,132,126,117,251,5,191,162,249,136,187,200,248,233,204,96,151,223,31,225,115,2,234,196,18,94,177,39,75,224,10,89,78,122,54,132,47,1,76,111,72,98,155,61,93,10,24,144, -79,243,140,51,53,146,203,145,34,63,38,242,74,183,101,104,89,109,55,228,101,206,13,6,232,141,31,102,166,105,242,124,46,116,71,196,8,142,169,133,141,170,99,16,197,77,114,33,223,213,195,204,6,133,175,40,248,60,144,71,151,246,133,43,87,86,11,63,177,176,124,0,248,138,168,205,16,121,51,235,92,166,16,52,104,166,4,196,35,148,120,169,6,26,200,29,111,102,145,60,235,185,71,164,140,94,191,60,40,192,212,44,223,96,134,227,246,239,99,233,186,189,174,29,74,126,33,162,239,226,0,66,78,39,52,64,185,137,119,209,55,197,112,158,126,116,15,149,127,189,186,58,169,192,50,32,17,28,27,216,205,31,2,19,139,229,176,181,14,94,60,177,240,59,10,48,17,15,224,52,179,240,123,133,241,21,136,247,103,225,117,10,150,30,206,186,158,104,152,249,210,195,206,103,253,179,242,103,136,62,162,224,91,38,86,162,92,75,199,249,237,69,23,201,20,34,16,109,186,67,129,160,104,63,171,206,207,132,180,209,185,49,68,140,6,18,134,40,193,210,43,154,113,25,122,189, -49,193,83,6,223,71,103,123,228,129,206,240,196,67,254,147,179,138,76,128,38,112,100,20,223,23,195,240,88,47,135,8,185,66,115,211,173,102,186,126,251,125,219,179,13,45,30,197,158,123,173,208,188,160,223,187,107,224,55,180,99,252,187,0,85,165,251,64,21,145,217,142,146,177,40,223,55,176,43,245,80,115,79,170,229,189,144,180,155,151,12,181,7,216,158,95,24,153,142,63,53,31,118,56,183,162,134,223,209,120,95,194,111,61,200,8,30,202,26,81,251,251,122,164,194,138,144,153,201,234,57,252,6,69,248,183,190,17,95,86,65,174,23,206,80,48,145,75,213,241,142,30,237,173,62,241,249,123,29,99,58,206,145,65,31,209,146,46,65,42,239,179,153,125,104,41,156,225,174,207,75,71,249,216,78,6,237,222,243,60,247,126,9,254,161,139,212,211,16,201,201,191,247,65,251,208,150,78,78,171,229,242,225,130,191,51,17,135,130,0,191,119,139,32,35,233,71,34,103,230,104,84,159,52,53,71,114,206,245,139,179,73,205,57,76,15,247,5,165,149,164,40,0,192,78,200, -190,74,132,133,159,138,131,3,170,9,242,116,94,182,193,249,51,153,125,184,124,142,209,120,23,187,141,178,208,243,225,98,193,163,56,129,148,162,232,17,12,79,45,122,162,157,45,124,245,53,118,191,119,98,152,97,198,70,111,11,7,53,56,52,201,67,223,170,57,248,13,41,82,114,201,205,241,87,243,134,244,97,130,7,49,68,28,228,143,176,102,203,218,159,83,215,241,190,233,47,93,157,2,204,199,81,142,9,219,8,62,25,251,49,29,224,155,72,67,225,180,35,196,236,155,35,18,171,30,158,206,79,215,128,126,95,31,68,5,63,100,98,243,72,83,184,213,250,130,178,146,46,77,62,62,137,198,144,134,128,206,51,78,80,36,157,250,46,219,180,95,116,8,214,30,189,26,239,237,205,252,108,216,61,34,145,2,195,48,164,180,183,82,243,85,249,179,163,97,90,131,167,5,117,83,27,251,28,42,25,1,183,191,247,3,133,97,194,164,189,219,102,160,126,239,245,215,75,99,70,153,203,248,84,165,1,223,30,77,242,253,68,139,81,71,183,6,154,191,35,248,65,77,61,4,14, -80,103,202,144,94,159,97,195,250,173,76,60,122,187,8,246,10,108,67,22,241,108,193,131,189,231,242,93,60,161,70,232,26,233,118,85,117,138,96,141,112,235,36,248,115,29,104,121,234,205,39,84,29,122,61,82,113,56,143,79,189,192,31,229,194,110,94,2,167,195,98,148,25,48,224,241,136,31,118,51,108,52,209,126,61,84,219,135,238,241,45,149,99,225,230,183,70,160,253,214,8,98,246,147,41,48,245,91,19,148,203,115,153,224,32,18,135,111,34,211,0,220,107,47,198,82,175,102,34,166,169,17,110,254,51,154,189,129,22,219,170,12,33,76,149,26,249,96,252,46,41,211,38,211,125,214,237,197,50,21,183,127,235,184,2,80,9,240,164,163,158,92,121,231,254,46,34,61,182,101,151,117,28,0,112,106,31,25,249,4,198,74,232,241,191,201,133,184,139,80,167,195,174,179,226,58,217,52,72,139,166,136,52,248,247,42,252,71,201,128,109,74,107,214,127,148,118,216,82,65,111,153,5,79,229,247,102,44,149,238,122,190,75,158,63,219,132,221,117,17,78,145,3,238,147,28, -191,27,226,7,128,31,162,131,233,19,134,143,58,115,116,183,105,254,185,58,109,234,161,168,239,18,11,221,177,111,178,61,128,6,243,113,214,159,41,250,30,200,164,123,157,107,4,158,242,90,168,38,223,130,31,214,65,14,215,134,123,110,141,174,220,217,55,189,189,97,205,216,30,118,175,126,185,9,76,179,138,28,239,244,78,149,215,57,8,45,252,157,30,201,109,37,230,144,47,12,219,13,204,11,65,70,16,235,158,100,105,126,197,55,68,74,80,81,44,72,98,232,113,198,224,117,123,4,102,122,50,194,136,54,100,82,20,85,19,18,228,252,232,187,81,113,86,33,25,144,209,167,53,103,177,120,91,168,92,217,132,101,108,221,226,221,89,209,219,155,17,247,91,34,191,64,48,210,13,56,50,117,253,42,205,126,36,108,99,119,24,203,247,11,153,65,20,96,83,82,23,211,118,179,193,80,88,123,196,101,162,191,189,242,190,39,185,47,85,236,181,141,32,74,142,8,235,129,209,159,17,224,136,132,165,33,12,0,41,23,127,88,206,149,179,99,181,225,77,55,91,170,58,203,191,117, -144,242,7,183,145,214,80,191,247,242,113,115,171,165,230,139,27,118,185,58,195,170,102,33,245,251,13,130,103,230,243,125,91,44,128,11,190,65,99,78,129,138,135,179,80,177,163,104,124,13,169,191,70,35,124,167,72,139,77,45,221,170,8,226,236,78,219,97,162,252,77,93,54,24,176,240,117,175,164,125,100,168,116,47,60,62,234,102,84,189,115,244,253,0,46,231,67,156,158,210,73,81,22,92,122,52,26,105,95,153,157,99,206,25,214,195,111,157,200,89,132,118,117,9,245,222,165,170,58,193,58,69,87,197,25,38,97,110,224,36,200,106,198,81,48,149,59,150,61,84,75,102,162,175,223,26,216,150,106,181,37,135,37,217,176,20,136,238,117,23,10,250,148,159,113,246,194,177,133,86,251,190,223,116,229,247,91,13,172,83,179,17,197,125,179,111,213,65,14,4,156,27,91,227,195,178,239,3,7,247,205,138,206,223,175,122,85,107,72,95,226,236,103,10,207,160,223,153,196,244,73,191,167,246,107,92,161,190,60,96,33,158,61,121,176,236,18,135,143,145,153,172,198,241,10,220, -100,231,67,230,86,211,153,213,48,169,149,141,1,229,122,132,115,167,156,248,14,9,94,242,189,98,212,39,68,84,82,245,12,129,222,89,238,127,229,250,244,142,44,40,159,220,210,196,58,65,1,57,0,130,8,142,107,6,145,39,84,239,8,157,40,18,143,66,126,81,242,244,227,219,130,16,128,249,177,26,36,195,179,140,19,193,94,157,95,132,116,31,30,18,31,99,219,126,130,140,254,223,105,58,143,37,73,149,101,139,126,16,3,180,26,38,90,67,162,97,134,74,180,214,124,253,163,250,188,59,168,54,43,179,178,78,32,220,183,175,77,120,120,2,192,141,70,243,95,91,225,226,217,109,215,65,55,134,93,3,215,74,94,103,184,174,63,125,197,73,142,161,57,87,176,169,162,129,24,56,215,48,85,140,58,222,47,181,88,147,102,79,178,165,91,133,74,198,179,190,45,29,222,66,220,133,172,234,192,64,113,217,244,212,83,123,170,138,2,56,35,72,35,164,120,8,217,238,27,162,74,149,203,172,198,207,155,249,43,82,139,24,240,57,195,42,31,61,145,99,134,218,79,233,27,211, -67,174,252,26,90,206,71,67,134,10,247,139,32,46,148,255,251,29,4,192,223,193,169,253,223,65,126,20,179,253,135,243,64,104,41,158,31,69,189,55,189,81,199,171,111,12,120,190,150,128,154,191,247,139,125,30,165,171,176,224,190,129,133,253,161,66,45,117,184,62,72,2,163,2,201,44,117,219,185,191,22,69,248,123,39,91,139,161,125,83,85,7,125,55,227,85,163,167,12,56,234,158,188,101,154,200,206,52,167,12,43,87,105,140,171,151,211,99,193,198,247,76,156,241,52,8,157,50,32,243,189,144,80,148,204,87,9,196,223,34,158,171,250,24,93,176,246,202,111,135,228,216,18,161,150,190,180,252,229,196,134,41,176,132,131,243,195,128,242,8,53,181,2,186,35,25,89,60,29,190,212,40,247,217,31,194,154,237,93,175,62,247,164,123,94,71,0,33,140,170,100,124,77,175,182,120,255,180,197,185,181,161,229,247,55,126,234,172,138,115,206,193,162,138,52,105,231,123,4,99,230,134,127,51,43,40,119,126,249,118,13,142,133,4,193,227,192,136,191,51,176,240,223,158,102,71, -153,168,55,214,56,145,244,227,114,128,148,2,59,152,46,166,194,136,232,143,238,46,79,8,62,75,121,193,42,191,154,243,47,199,41,34,215,81,25,41,101,182,255,92,19,0,136,160,194,205,49,164,92,86,156,220,4,63,147,117,214,41,145,210,181,97,88,147,176,39,204,103,141,127,105,118,135,158,251,158,225,79,101,144,130,255,126,180,82,42,236,127,181,212,67,155,43,218,130,157,195,125,10,253,82,254,104,78,52,242,251,129,24,14,18,4,106,179,26,243,224,83,245,55,211,193,77,89,183,108,12,10,144,88,42,236,1,0,72,210,196,253,235,169,27,195,251,239,204,61,172,189,150,234,204,116,81,100,239,188,249,77,62,201,138,146,7,20,214,110,172,185,70,89,45,131,84,51,202,214,8,127,116,167,141,138,17,219,30,8,117,180,218,128,125,193,221,246,20,86,244,188,229,123,253,79,175,187,141,37,242,96,165,156,188,248,235,35,248,215,223,242,164,249,11,30,194,244,61,62,179,254,137,115,28,112,219,129,163,65,105,2,157,63,166,146,108,224,0,93,33,52,158,2,253,227, -57,144,157,206,8,117,178,39,81,83,227,136,13,93,126,148,177,181,178,198,167,135,207,125,253,142,238,10,141,223,217,251,251,223,136,151,31,87,149,208,67,40,111,16,108,136,28,97,231,251,192,95,230,100,234,117,65,203,113,97,127,1,57,62,49,142,248,74,28,36,228,86,166,8,218,165,250,184,31,143,138,7,146,117,196,55,48,157,92,19,97,79,101,239,209,42,226,46,105,158,185,109,25,69,15,81,61,60,254,49,211,235,240,16,12,255,59,8,140,146,241,38,62,88,247,250,144,56,38,196,106,76,167,121,175,50,153,200,179,150,214,26,243,89,73,224,239,76,122,246,163,223,56,158,58,156,179,161,191,134,159,66,230,136,63,214,167,119,52,21,46,179,1,127,136,153,50,105,142,144,231,30,156,115,106,255,126,33,216,25,127,61,58,178,158,149,87,184,239,249,203,6,44,19,61,0,188,191,255,171,129,211,52,141,28,175,88,170,26,170,81,128,245,194,127,248,5,82,239,205,77,2,39,109,200,148,168,159,46,92,235,47,215,70,241,114,18,112,191,158,130,212,145,20,84,248, -195,209,219,224,163,39,196,86,55,111,176,11,16,86,177,252,176,96,181,7,99,24,106,174,16,224,155,100,240,85,191,56,210,47,195,157,185,201,255,234,84,149,105,202,29,12,254,220,133,217,168,82,129,230,207,95,114,226,153,122,156,213,191,115,197,25,0,22,86,126,13,45,78,222,120,223,36,155,217,191,57,179,99,128,229,196,49,142,43,110,139,5,251,156,179,208,108,43,45,108,14,238,32,162,108,144,154,131,216,205,44,22,8,85,194,97,168,129,240,159,175,46,198,98,228,20,141,25,100,153,251,50,40,132,103,163,187,232,230,125,252,197,68,9,173,211,22,174,232,123,71,228,188,229,89,157,154,41,29,110,201,134,74,16,91,119,217,3,127,179,184,209,134,112,112,44,37,44,150,93,192,27,249,92,246,80,254,102,227,120,207,206,27,155,231,170,133,212,223,121,88,132,140,86,153,63,240,80,185,231,29,207,64,251,212,89,235,23,173,129,142,99,46,142,144,70,211,222,177,190,165,198,195,156,129,164,180,181,143,241,221,188,242,110,120,169,246,45,85,114,74,152,188,146,249,21, -10,148,40,215,120,193,28,253,237,143,221,253,247,118,174,57,116,230,119,81,36,115,249,89,175,198,254,105,241,95,207,151,211,129,92,159,184,28,100,159,154,144,37,73,208,77,191,223,2,149,17,126,21,81,226,180,149,18,250,112,222,136,109,95,228,188,51,161,41,58,136,33,32,193,244,159,66,52,105,195,146,12,233,69,254,162,243,127,173,10,126,30,95,61,84,172,75,91,127,188,194,206,241,166,73,102,253,173,1,193,105,226,161,128,251,126,234,211,0,26,155,247,86,28,33,13,172,94,104,182,86,174,175,204,10,75,130,134,82,88,85,3,25,15,100,166,33,113,39,244,50,47,64,238,228,118,141,27,8,2,0,2,134,244,6,109,69,23,183,93,146,41,4,229,203,36,111,124,107,132,48,142,167,202,101,250,38,115,128,18,219,208,191,248,159,204,114,51,198,227,235,29,159,175,117,252,186,188,68,51,71,180,50,193,53,107,79,74,32,175,46,37,227,160,208,215,240,76,55,99,5,202,145,18,167,10,60,191,137,61,21,111,29,77,133,56,94,132,77,204,199,17,83,59,58,123, -28,110,196,134,165,211,235,174,12,157,48,77,183,213,191,115,252,204,137,157,0,97,37,17,218,89,3,21,37,31,114,68,84,54,253,226,17,154,204,31,91,86,189,12,29,250,128,254,1,224,241,123,249,105,131,8,131,189,99,111,203,191,84,192,127,118,165,54,141,177,194,26,252,213,242,199,232,159,31,126,238,232,148,228,200,40,74,14,229,37,134,8,10,223,135,229,255,237,239,165,91,15,47,126,74,101,141,189,162,113,109,237,63,100,231,205,71,127,120,66,233,231,103,22,238,39,1,58,3,164,1,154,252,148,95,75,112,82,174,201,152,117,23,184,161,178,134,3,209,62,53,234,132,173,8,153,36,5,23,175,88,103,79,108,145,187,150,187,111,86,87,22,130,232,174,24,222,165,184,135,62,45,229,45,217,238,184,249,75,184,66,37,27,208,166,170,65,41,103,240,5,30,63,20,98,85,27,183,34,210,189,245,45,86,159,123,123,205,250,112,96,23,10,129,224,175,116,39,228,93,177,159,23,42,64,117,101,33,31,236,3,3,229,178,179,48,49,183,74,40,69,253,21,174,247,47, -112,27,24,58,178,131,123,52,94,54,12,200,245,124,249,134,38,254,194,221,207,186,159,208,200,215,48,188,114,164,0,23,128,212,67,251,147,120,150,222,187,241,12,37,155,167,78,122,225,208,187,100,237,105,203,182,230,89,125,177,248,115,163,236,246,153,86,15,120,157,233,171,124,102,22,167,158,93,60,202,89,124,111,32,127,132,149,2,50,255,196,175,191,222,103,96,134,211,141,96,194,191,173,236,10,37,107,174,219,48,121,149,151,176,83,156,236,104,78,236,213,213,20,49,164,204,18,207,20,248,1,240,76,249,0,186,140,162,206,14,31,12,128,166,210,95,214,48,249,117,119,225,247,52,180,252,177,213,183,177,134,213,239,94,159,174,151,195,15,250,19,50,16,42,74,168,37,15,170,233,118,189,204,69,71,105,197,151,3,130,168,214,232,101,199,20,205,195,94,38,201,123,190,191,160,24,134,234,10,106,5,224,180,63,214,114,192,39,154,198,6,130,130,196,236,165,95,42,233,139,15,182,145,16,17,27,61,178,125,3,127,192,169,117,61,94,215,158,239,225,235,51,251,240,181,12, -131,195,189,86,64,8,174,186,103,77,142,105,124,140,168,7,144,222,145,46,137,250,241,246,42,207,139,212,196,240,44,163,191,87,240,173,29,218,154,37,14,49,74,248,111,192,1,220,11,222,123,76,183,10,100,191,40,44,236,139,39,101,52,240,242,57,177,240,33,108,202,248,95,143,212,119,90,138,118,247,255,250,132,50,126,49,178,66,227,235,4,249,165,238,14,145,103,197,31,43,46,223,59,222,149,5,229,136,31,56,27,188,217,70,13,180,65,211,223,107,21,9,32,255,123,55,150,20,111,92,145,65,0,151,83,240,57,0,103,67,240,12,248,121,179,111,9,111,192,80,218,151,173,81,98,11,53,4,211,78,214,83,5,228,111,107,27,252,233,3,184,51,168,138,103,141,12,213,78,135,86,2,196,138,183,99,160,240,123,131,84,159,81,216,186,110,219,195,118,97,170,109,203,135,209,113,73,110,67,189,21,243,236,91,45,101,68,21,181,216,162,249,120,6,115,79,149,37,231,165,125,110,43,229,240,180,141,49,96,166,28,111,60,185,153,56,255,104,133,76,8,202,73,62,133,13, -191,102,204,240,222,103,29,150,118,245,67,121,117,104,162,148,170,23,53,150,103,116,68,87,10,175,216,112,241,146,87,101,210,33,22,60,202,137,120,146,34,101,63,254,217,115,150,126,92,20,56,149,160,77,236,101,158,33,95,76,219,68,152,115,243,19,247,222,194,185,129,128,109,126,134,90,202,184,32,196,128,191,79,202,186,57,165,245,217,193,242,95,139,33,9,65,179,164,99,149,98,72,150,105,215,183,86,184,58,41,194,246,183,10,192,244,26,122,137,0,211,191,126,166,167,127,249,111,67,85,1,45,54,77,192,169,191,249,75,249,195,233,207,190,88,94,20,191,36,241,97,56,214,232,68,209,213,255,230,136,65,50,244,22,11,60,223,68,143,75,14,157,32,142,239,252,58,132,104,252,42,221,117,61,90,203,59,151,247,92,233,170,91,224,198,28,70,110,31,70,39,199,146,12,56,61,160,24,168,198,11,242,154,3,110,129,69,16,193,148,101,30,218,249,214,63,241,95,175,0,197,78,7,250,218,29,24,31,11,11,125,65,234,69,121,19,246,240,195,164,101,36,170,245,217,74, -128,227,181,177,153,71,137,138,20,25,81,188,139,92,125,236,14,57,251,42,77,215,164,33,70,238,175,30,69,25,129,196,192,87,191,4,118,226,202,101,215,133,219,217,85,233,171,99,178,178,90,59,193,21,202,28,93,74,149,121,211,141,170,187,203,57,231,35,122,198,141,205,65,226,162,219,74,110,119,219,34,98,208,226,201,212,42,88,233,45,139,99,99,102,9,64,228,219,104,122,214,33,117,123,102,90,214,5,171,250,146,208,238,83,113,18,88,233,177,9,150,140,88,63,123,137,12,133,146,97,95,195,46,57,104,118,43,238,30,19,18,246,62,27,217,198,181,202,212,127,202,24,244,16,228,61,82,86,211,77,62,175,251,103,243,18,181,77,52,245,181,140,72,100,48,211,102,48,149,96,177,122,55,79,162,181,210,227,20,104,159,129,4,238,73,21,118,25,163,135,141,139,91,156,213,44,99,153,141,109,11,196,177,149,48,8,140,231,25,17,188,57,78,219,113,42,67,229,137,128,55,12,65,106,6,239,9,120,102,179,27,86,34,11,62,109,214,62,130,241,43,120,185,43,203,251, -168,68,244,195,198,92,166,197,136,123,54,50,49,219,203,136,140,184,57,183,73,154,58,166,23,15,169,151,202,31,8,64,248,170,82,60,115,160,226,210,148,225,110,50,245,164,33,5,222,190,63,201,8,186,60,6,234,162,115,207,175,45,169,132,135,12,134,58,176,156,79,201,176,177,246,249,0,145,46,15,26,123,151,46,14,124,232,29,226,200,237,100,250,47,73,131,175,234,153,57,65,139,8,154,84,82,186,125,39,189,151,227,246,189,111,20,7,164,189,2,196,95,4,146,173,147,34,20,194,113,52,37,154,104,86,187,241,43,34,195,64,15,33,68,159,8,148,218,235,124,183,198,166,121,68,120,250,192,143,74,205,185,24,54,146,57,35,145,153,235,26,7,59,2,244,152,12,239,221,126,156,210,90,208,21,224,249,48,44,145,176,165,172,121,27,207,40,245,183,59,68,73,180,204,143,203,79,60,4,220,39,29,18,71,79,13,168,5,199,251,91,35,202,5,249,123,63,246,149,94,175,88,58,55,33,142,24,48,70,193,79,31,253,165,87,88,51,186,47,168,73,64,190,22,185,185, -240,174,79,202,157,34,140,185,81,96,217,122,214,91,182,71,64,128,208,65,161,201,70,48,155,115,49,41,158,175,133,69,97,117,88,206,47,219,223,220,5,212,116,113,216,224,1,143,84,111,7,203,71,231,218,68,138,49,133,125,208,195,212,151,155,82,217,78,83,129,137,111,212,105,52,51,119,162,182,158,150,174,44,24,231,23,155,192,102,147,90,252,176,21,255,25,94,182,10,174,70,140,64,155,99,48,78,234,219,124,30,65,150,35,143,26,13,29,89,144,144,184,187,138,207,202,98,169,52,218,45,242,185,132,131,191,92,24,70,246,23,1,241,122,165,111,60,198,166,197,131,235,116,233,55,76,242,49,211,124,89,69,16,152,160,242,97,188,106,233,131,130,164,70,19,6,119,21,229,89,137,126,97,114,207,230,28,120,156,251,218,186,85,116,142,145,55,150,135,249,161,199,1,119,76,74,63,17,49,32,37,203,147,247,197,27,29,128,15,252,234,110,107,6,45,15,210,26,242,69,242,66,130,247,117,227,93,50,3,237,92,22,239,236,223,11,210,156,189,137,222,108,44,107,20,206, -230,66,53,162,182,130,123,212,37,40,23,155,178,237,145,42,106,15,119,99,43,7,191,75,148,4,45,101,91,83,34,67,114,103,178,222,208,95,11,251,190,53,178,186,132,148,143,194,208,61,18,196,125,141,107,182,40,80,7,235,185,69,89,182,20,111,105,241,100,136,57,160,117,192,156,154,54,22,133,46,97,41,18,173,110,195,250,110,206,194,164,83,99,135,76,219,198,203,101,161,119,67,241,244,174,3,60,84,199,0,167,106,180,126,19,30,136,78,125,238,216,191,89,130,171,201,61,233,11,5,193,22,221,253,251,247,129,3,145,125,133,59,187,117,127,176,69,47,226,175,63,64,0,154,12,154,175,56,174,253,194,160,96,195,127,167,153,104,149,199,1,21,222,100,94,63,196,143,248,114,128,225,201,196,225,171,103,179,14,96,207,9,240,55,158,132,5,47,248,129,247,25,0,150,162,229,110,90,245,178,111,113,109,37,81,173,172,21,40,249,79,18,0,185,183,78,229,90,88,1,20,96,75,132,244,157,9,102,181,35,55,78,88,188,156,105,224,88,43,125,201,213,185,76,228,0, -197,135,165,215,109,255,168,218,33,9,119,162,163,147,74,210,38,144,217,33,88,185,96,194,190,216,146,34,236,96,170,35,61,1,215,213,81,83,74,119,164,117,186,4,6,252,44,37,64,63,219,110,64,115,225,235,201,252,147,198,39,72,84,32,39,213,239,149,145,246,30,212,141,233,40,123,73,219,36,243,203,127,205,239,12,228,28,68,219,130,98,113,141,82,247,208,67,60,133,254,235,21,227,255,58,165,6,184,252,219,127,33,0,179,193,40,103,97,201,34,31,242,60,43,252,22,167,138,112,190,189,5,63,6,84,165,101,214,149,204,26,159,190,154,53,142,171,246,131,50,18,240,156,22,203,30,188,28,179,122,111,60,62,105,75,247,38,58,235,203,228,223,128,230,114,148,8,144,78,174,232,97,66,190,18,239,81,201,6,253,240,34,244,65,210,50,23,197,33,247,166,35,25,162,2,172,143,81,140,149,124,191,37,67,249,33,153,229,187,232,213,229,160,218,202,24,132,93,46,104,30,107,73,22,32,241,183,27,31,82,112,154,113,65,11,6,115,249,26,110,184,123,193,73,158,0, -206,224,37,97,1,161,55,220,182,31,28,174,130,81,249,101,96,189,180,44,52,136,17,48,113,238,143,174,216,248,241,140,50,249,235,52,14,107,38,102,182,192,5,185,233,174,12,82,228,238,30,194,108,47,7,193,199,150,214,191,244,244,73,148,144,68,42,60,169,117,36,35,137,48,139,14,21,90,118,158,82,73,24,195,135,152,239,190,233,183,63,51,127,177,14,73,2,135,139,122,215,22,54,10,19,72,108,36,83,24,114,255,181,82,33,143,6,34,89,72,218,214,12,2,191,82,218,30,159,121,167,142,100,27,2,45,155,110,91,183,148,8,227,98,151,210,165,174,99,64,128,153,175,249,122,100,51,8,42,51,95,133,14,41,25,122,88,37,229,214,172,222,42,121,90,171,226,192,154,107,240,205,171,100,203,188,243,63,111,125,101,146,201,141,80,58,209,14,172,145,148,231,167,187,242,225,102,32,23,123,184,233,105,145,119,163,139,243,244,237,243,86,108,172,124,29,175,157,207,76,243,209,178,111,111,210,247,176,119,203,143,114,119,194,9,174,143,183,18,227,235,247,110,78,78,142, -117,114,229,33,36,121,139,91,42,153,53,15,196,28,221,185,96,72,108,29,96,157,156,212,244,204,100,1,239,163,38,11,5,171,0,12,109,87,71,37,109,10,53,229,233,89,243,255,127,15,67,92,155,54,119,219,71,167,139,111,200,27,151,100,25,23,161,227,159,36,219,159,190,17,38,218,35,142,206,95,165,176,80,236,136,64,58,200,71,85,200,185,77,33,1,190,137,192,231,51,140,55,111,5,191,34,225,196,111,130,14,211,219,79,66,71,109,210,192,85,46,240,122,196,146,201,82,241,243,219,17,186,115,117,162,31,23,30,201,80,6,117,138,149,64,246,201,131,8,182,83,126,71,76,43,195,143,221,52,149,139,129,174,218,171,117,175,168,115,153,140,228,119,227,145,205,15,84,149,27,40,231,255,245,221,143,194,134,204,147,90,52,253,83,248,89,152,103,6,175,6,156,191,195,12,211,79,151,146,233,119,166,125,219,213,87,165,28,128,157,231,177,220,74,106,215,189,172,72,57,147,229,31,148,116,5,213,200,6,253,170,87,237,42,248,79,58,200,250,138,229,156,221,153,176,218, -70,147,220,98,252,111,46,43,180,254,28,250,171,55,204,249,0,208,13,54,172,75,183,166,64,92,221,183,153,77,35,155,225,236,45,92,214,46,88,42,239,80,206,4,200,60,184,107,202,62,39,127,26,253,215,147,105,133,36,16,56,93,170,23,118,193,194,56,217,242,179,95,252,124,169,161,25,215,197,165,221,117,97,97,216,212,49,125,149,29,200,34,12,192,162,161,49,250,98,3,207,221,188,166,77,184,244,39,97,91,126,79,190,68,116,70,142,66,116,90,38,61,9,173,82,149,162,131,96,207,119,32,14,253,66,86,48,10,193,209,51,216,209,0,185,146,142,205,78,102,76,252,219,135,24,97,145,19,216,57,71,142,99,93,138,79,81,156,103,230,132,6,223,117,154,52,197,226,111,217,12,52,213,72,3,176,206,213,220,8,124,121,157,179,174,86,10,212,176,233,185,57,4,17,105,141,255,70,245,128,211,245,70,170,195,79,121,98,101,35,57,238,198,63,173,100,185,70,26,176,224,232,175,214,250,87,35,38,145,159,238,216,180,4,245,234,239,146,186,8,247,21,89,12,253,130, -199,228,188,69,198,54,227,111,141,182,4,89,27,71,121,127,109,155,201,139,79,39,171,100,155,237,245,14,143,79,141,19,118,25,190,41,224,7,163,142,20,223,142,138,82,43,56,79,170,240,178,18,56,225,114,225,196,38,246,67,147,219,222,82,194,255,53,55,14,52,203,166,127,0,81,4,83,119,5,124,159,253,190,197,108,7,67,106,136,102,11,209,17,116,84,244,200,121,241,74,129,18,119,192,95,108,255,206,89,153,181,82,91,205,153,29,231,38,26,35,81,68,27,154,117,123,63,231,187,77,6,172,5,221,77,6,71,209,169,239,218,186,178,103,136,132,109,92,34,122,198,178,250,215,87,253,89,129,138,141,2,192,10,7,60,86,189,219,85,166,119,45,19,84,130,253,32,246,45,240,176,240,201,219,46,27,119,106,243,75,18,246,85,80,62,58,184,21,194,156,110,30,255,214,184,176,103,60,71,252,120,0,217,33,126,92,224,179,81,63,1,93,147,140,8,100,8,117,136,207,252,6,80,197,105,99,245,11,183,251,33,6,119,95,165,22,73,167,153,50,127,107,123,243,94,141, -199,139,53,238,227,11,240,113,240,214,249,95,68,134,175,136,89,236,158,58,142,166,13,18,172,113,160,172,200,100,92,166,128,186,205,70,199,58,225,95,39,8,78,225,13,115,223,174,153,206,207,50,213,42,238,175,122,18,132,182,49,169,146,146,4,52,0,1,101,235,145,172,201,6,35,236,154,67,210,191,30,188,57,152,125,129,139,34,18,93,69,248,93,172,248,220,241,191,166,246,191,107,236,11,247,175,63,134,197,105,225,2,64,58,21,185,209,113,69,44,173,121,65,205,179,29,89,180,49,217,217,22,216,196,230,179,108,200,54,66,107,177,207,30,143,248,164,232,101,22,158,204,234,170,154,249,79,215,221,112,155,178,125,60,148,225,0,72,77,237,51,245,206,225,70,104,175,154,192,152,25,48,142,33,144,36,145,122,48,191,90,196,176,41,100,10,89,238,113,132,117,116,156,72,144,145,83,75,105,203,121,255,36,127,123,163,85,226,244,107,13,102,204,71,184,243,251,151,119,233,164,71,137,224,219,218,83,180,79,186,81,160,204,53,194,14,237,5,40,233,21,242,27,103,252,111, -22,134,131,122,127,218,186,241,25,188,164,255,52,117,216,30,144,43,93,196,60,241,204,189,84,73,64,84,163,225,13,11,29,219,102,217,18,246,191,253,253,179,6,200,192,211,222,208,88,152,234,174,142,223,139,222,40,231,36,0,45,254,108,32,248,216,21,4,76,95,19,40,231,191,30,4,171,180,137,155,255,250,147,113,204,0,57,226,114,47,245,232,163,40,60,132,69,102,49,226,30,32,195,156,36,198,155,224,218,191,124,142,175,159,29,65,105,231,133,73,34,14,124,86,142,101,72,65,110,198,180,84,255,223,217,9,71,75,155,56,58,230,220,242,209,174,112,57,10,121,203,209,173,140,135,233,249,137,184,116,87,245,74,166,205,203,70,254,215,119,58,120,90,212,192,129,173,192,133,71,6,86,253,134,99,168,146,63,167,153,162,174,27,25,164,228,11,43,87,96,116,135,186,30,250,118,134,119,61,65,234,45,85,81,166,53,149,113,179,9,24,129,109,247,202,130,158,31,101,21,194,159,33,191,107,138,48,241,38,25,31,234,64,27,166,111,1,152,255,153,225,236,161,105,34,224, -60,254,221,108,26,95,119,45,94,127,2,121,133,98,168,139,17,89,208,57,121,218,224,141,75,202,101,25,81,69,10,48,5,33,57,240,222,131,174,255,118,149,242,127,15,190,107,37,241,34,188,122,167,55,17,15,65,222,125,201,127,103,95,86,164,238,41,17,207,144,84,221,78,168,63,198,199,26,15,139,145,123,188,82,4,252,247,114,223,151,137,179,223,199,26,138,9,132,195,111,88,64,45,154,203,208,124,144,55,24,157,171,167,131,250,118,94,222,27,223,218,165,188,66,112,37,215,74,58,28,255,5,168,19,147,19,138,168,15,194,169,238,60,70,196,35,229,59,121,228,92,221,145,217,213,240,151,175,101,140,91,86,36,76,154,251,22,123,82,116,94,232,72,30,7,209,128,255,106,132,239,196,61,100,234,184,133,126,93,36,141,45,105,223,156,4,76,175,249,131,97,74,70,127,184,228,35,32,187,212,13,90,232,234,123,45,87,166,121,101,253,252,230,96,92,60,221,139,206,250,198,175,47,173,204,87,24,41,110,221,36,247,7,63,88,164,4,16,99,2,216,39,59,129,226,0, -236,181,153,229,148,14,88,133,148,254,183,39,163,12,18,104,213,235,162,87,195,244,219,74,209,80,144,221,41,22,15,250,203,181,95,129,125,250,247,6,135,10,23,49,183,184,99,221,172,31,80,10,42,84,116,43,205,142,144,164,129,224,232,229,168,193,27,65,97,82,22,85,122,138,208,153,163,255,246,208,194,206,69,223,154,28,29,53,140,39,227,227,117,76,198,135,222,234,106,225,196,244,172,87,115,187,0,90,175,142,79,16,134,179,158,120,5,208,189,15,205,204,146,98,249,77,151,202,172,25,184,55,37,125,223,197,245,145,149,78,200,225,130,138,59,209,191,197,124,48,220,169,203,237,191,65,231,9,140,149,101,227,222,201,251,145,57,38,205,250,255,250,65,204,23,57,136,149,234,180,192,33,127,183,144,60,196,135,8,142,248,81,83,134,151,184,4,182,130,215,200,84,21,84,145,150,166,46,185,242,123,126,114,206,253,148,60,139,106,91,137,75,10,51,26,241,213,109,42,96,68,201,209,110,65,240,252,172,31,117,21,126,84,220,65,0,109,128,246,33,248,185,201,135,66,106, -241,52,140,97,50,133,105,51,153,215,87,128,184,67,210,8,61,21,143,18,31,117,53,169,124,154,191,214,150,100,48,90,217,212,55,114,254,246,234,188,114,217,95,111,164,13,125,158,8,21,108,21,44,33,255,12,125,221,183,54,51,145,228,174,25,75,31,155,77,88,25,138,169,109,0,63,122,71,242,210,2,212,242,193,22,214,17,93,51,35,45,167,71,232,59,223,231,220,68,91,142,173,203,12,175,182,214,50,89,26,200,75,113,89,249,161,74,130,187,226,149,1,45,244,46,3,185,234,222,90,140,145,18,252,236,9,130,155,138,178,116,247,106,66,99,236,118,118,142,121,236,118,46,66,181,86,155,45,115,116,160,255,94,73,63,231,150,197,158,49,108,47,178,14,29,2,158,156,253,99,154,135,107,203,96,138,61,188,154,125,209,221,40,247,151,176,22,169,245,96,146,194,45,105,181,197,192,145,103,128,93,69,200,109,178,183,174,144,75,155,95,161,137,52,105,86,143,114,182,31,138,64,218,177,122,2,114,27,101,220,36,113,37,137,246,208,73,108,55,243,39,232,105,59,25,202, -162,209,63,250,87,123,104,151,129,84,118,141,117,4,26,109,56,76,207,88,196,60,195,220,225,42,172,171,25,96,62,202,69,230,216,80,254,237,67,114,126,70,171,6,253,83,113,109,160,118,251,94,128,39,48,163,125,143,41,18,159,130,210,245,208,158,253,185,196,146,51,197,123,69,11,208,189,120,159,252,58,221,154,70,2,255,238,24,61,50,223,206,130,178,152,90,144,181,167,230,7,93,192,183,192,164,33,57,139,19,41,93,243,207,27,130,77,224,58,195,231,37,209,58,94,157,193,178,59,185,47,122,11,146,133,14,60,59,243,45,171,244,234,229,214,198,3,111,114,63,217,139,11,167,225,27,27,19,150,82,145,46,124,216,223,160,102,166,14,189,53,74,226,229,141,171,48,27,34,61,105,23,178,185,13,63,187,111,23,63,140,134,65,232,186,104,17,78,206,95,16,58,22,172,39,101,136,207,207,4,204,107,10,206,166,59,224,240,143,238,128,154,80,142,21,134,155,193,130,234,35,84,231,172,74,129,222,69,65,182,173,206,17,55,116,124,123,175,67,199,148,241,137,240,194,170, -73,70,143,8,32,74,151,128,198,108,192,181,173,220,82,149,236,75,200,47,3,169,245,240,244,67,110,79,195,157,91,166,80,159,77,223,65,229,2,137,183,176,93,28,52,101,50,45,11,28,5,194,49,205,227,227,48,206,182,118,199,45,171,153,40,61,43,24,152,120,100,111,243,59,252,169,10,134,88,178,115,52,199,242,185,137,77,126,229,182,175,94,163,99,195,28,218,118,106,65,79,243,121,212,75,109,130,74,84,131,39,224,15,212,39,175,182,55,151,66,59,199,184,215,110,125,107,239,147,165,242,253,9,172,73,56,181,158,15,165,78,9,46,0,8,57,238,68,195,248,245,171,165,167,18,70,133,49,175,102,227,44,72,59,13,151,33,66,103,160,185,165,189,106,28,4,74,6,26,249,10,169,57,130,249,51,151,242,200,8,155,101,176,128,236,223,55,6,80,166,41,235,223,126,115,76,91,70,242,205,121,106,172,112,91,201,24,88,227,110,235,156,110,67,38,56,82,246,163,107,207,242,10,20,147,250,248,153,58,38,177,166,133,199,36,249,7,219,176,81,250,212,207,6,38,220, -32,131,187,144,94,42,10,171,179,158,24,249,13,221,185,119,48,164,99,197,132,112,136,34,117,70,191,151,133,23,58,46,144,20,66,235,97,26,215,114,79,236,60,83,143,3,221,8,104,39,164,203,222,82,3,52,201,9,98,103,136,158,191,21,241,213,233,79,78,130,151,233,247,227,239,211,249,200,189,248,252,90,208,203,57,76,221,3,82,57,251,228,47,114,60,50,231,145,197,249,250,68,72,78,232,158,44,92,23,169,248,6,31,38,157,34,89,101,69,193,254,211,205,116,122,249,86,48,58,72,168,155,139,72,191,194,38,5,137,246,156,222,29,147,199,32,41,243,203,57,168,175,156,48,132,141,84,137,223,120,25,230,101,186,217,132,52,108,93,177,7,229,114,12,231,5,248,8,143,93,75,55,200,79,39,252,170,88,118,174,212,29,210,115,57,250,158,67,28,255,181,250,51,5,181,33,138,143,192,39,67,117,112,151,159,12,253,133,65,54,226,76,179,190,156,217,120,226,40,50,39,75,41,151,48,53,48,19,31,231,133,79,82,176,233,125,152,73,195,23,46,236,157,240,152,253, -146,153,145,36,79,115,247,182,195,191,240,230,111,190,141,208,208,119,73,152,195,71,57,20,116,92,233,71,126,36,205,25,209,95,22,225,144,37,138,51,94,151,112,149,208,127,71,244,162,238,27,12,142,85,35,126,239,95,87,23,151,37,119,160,157,69,214,39,190,154,137,91,183,124,205,65,101,95,92,244,140,18,30,167,111,64,143,209,144,109,115,176,173,90,114,82,57,12,252,247,69,42,37,165,24,156,32,105,234,87,198,223,170,184,201,193,205,76,24,62,91,222,21,169,59,245,153,11,171,244,113,230,22,37,230,219,44,29,236,118,110,182,115,118,201,204,109,162,66,19,219,171,159,236,67,60,66,134,77,194,32,66,190,178,54,175,99,248,17,237,13,53,65,92,126,227,151,187,39,241,193,173,213,204,145,197,165,240,171,126,29,70,128,23,49,237,49,106,254,101,158,242,138,152,232,132,191,195,55,89,165,161,218,87,15,183,155,33,172,160,157,53,106,203,203,89,171,88,63,210,66,128,70,155,123,125,52,87,194,48,48,194,126,203,141,31,173,44,81,2,47,172,25,200,47,48, -195,60,242,80,206,140,147,252,234,30,33,81,57,247,171,242,175,23,104,114,27,60,144,82,168,254,206,197,76,73,235,220,101,169,13,121,87,161,177,215,235,97,109,168,213,37,108,3,35,110,209,90,169,221,91,124,159,24,140,192,170,170,16,169,175,16,81,252,117,21,220,130,198,232,169,33,160,122,9,17,74,163,245,58,199,97,133,252,230,241,78,107,171,134,45,179,90,247,231,216,166,101,150,118,224,99,196,184,172,58,26,117,158,142,8,237,110,150,15,198,130,218,235,246,74,101,1,137,9,25,57,192,145,110,187,196,255,28,109,99,52,46,32,121,150,100,141,122,70,152,80,52,118,148,10,32,250,172,42,148,86,182,156,165,214,42,133,68,147,152,191,196,249,102,93,124,78,108,7,66,61,250,9,9,133,227,37,217,120,168,45,255,125,73,104,51,37,169,57,149,148,211,141,193,216,75,11,20,189,73,37,214,88,46,70,113,81,242,148,91,182,14,211,28,81,187,165,178,52,242,137,97,119,90,64,240,114,221,83,154,195,243,211,66,218,171,237,28,67,150,66,14,71,37,68,152, -130,251,193,230,78,254,60,22,80,176,201,218,98,183,190,69,50,44,38,45,241,6,129,64,125,46,124,103,242,208,86,74,228,195,76,153,25,232,190,16,114,232,249,229,138,68,187,195,102,217,229,45,87,113,11,245,78,100,138,181,203,133,23,48,85,215,3,95,213,15,10,143,0,241,24,148,195,209,253,62,125,0,158,122,53,12,205,190,245,225,31,31,176,85,245,112,61,242,47,44,119,44,61,225,162,40,96,129,168,72,170,73,11,101,198,122,112,245,170,111,53,90,108,201,153,122,95,74,210,7,198,180,109,181,165,235,203,236,122,114,66,133,204,215,59,178,31,35,229,201,248,213,3,101,53,85,72,121,130,217,121,43,190,158,91,163,251,112,33,252,105,108,113,248,72,143,10,236,189,161,229,204,91,79,6,29,186,190,92,165,117,162,12,48,139,16,125,40,12,114,58,16,171,6,172,22,21,237,211,66,104,217,158,80,217,125,117,147,33,79,57,145,112,254,190,106,72,102,104,45,66,209,151,91,204,75,166,139,26,190,231,223,57,34,232,183,249,70,109,73,181,225,166,255,142,142, -81,246,16,198,232,50,60,214,170,37,174,242,142,196,12,39,220,244,100,191,54,178,47,26,31,146,189,151,192,215,135,234,246,159,32,210,213,169,118,97,58,172,227,26,26,33,61,22,155,36,206,16,150,101,207,249,126,126,237,221,244,197,188,79,192,97,81,194,184,245,160,200,18,41,40,212,252,193,212,132,139,244,167,194,156,20,240,246,147,41,106,160,68,187,184,17,251,117,4,29,86,36,81,190,116,181,143,7,73,103,76,10,29,1,174,46,17,165,217,103,242,187,161,92,184,192,139,134,238,91,101,126,94,244,171,54,179,162,129,17,110,80,107,220,135,114,93,246,171,34,11,101,104,237,128,120,143,164,124,130,112,107,149,162,197,63,124,115,68,25,110,121,196,91,247,212,79,19,197,249,223,254,179,116,171,44,92,217,34,71,102,193,140,111,122,180,23,145,153,144,119,116,85,208,29,35,63,234,229,173,1,216,32,248,37,77,83,90,106,50,187,155,65,117,135,251,243,20,242,165,72,198,163,210,141,165,240,39,144,34,174,149,39,28,42,30,146,150,116,251,85,58,67,118,103,14, -176,102,40,139,158,37,244,239,61,107,27,122,16,191,100,98,97,119,7,72,185,61,236,210,237,107,42,8,81,163,202,215,124,164,221,91,103,21,158,34,62,83,62,40,53,208,215,91,178,133,41,27,220,126,55,210,169,142,255,177,33,2,166,252,79,217,205,226,4,97,77,91,6,135,177,175,215,57,119,160,159,142,143,246,123,228,191,109,154,248,151,253,237,213,12,239,63,11,96,81,123,30,124,59,191,191,168,124,153,144,218,15,122,23,57,153,254,111,60,0,158,172,158,70,46,168,79,104,210,18,0,120,118,227,224,53,95,163,44,230,168,235,236,28,220,21,87,39,165,0,255,219,12,3,26,92,166,183,113,253,232,115,103,154,128,43,183,190,62,122,157,226,117,60,54,83,74,105,246,205,242,97,32,40,234,62,42,223,234,247,53,33,44,105,60,140,139,26,145,207,140,133,167,66,36,209,193,126,173,197,93,137,120,227,156,182,71,3,75,14,167,188,134,204,60,56,219,224,217,16,69,89,93,242,146,196,81,131,70,90,185,236,155,154,245,55,212,196,139,80,30,87,161,205,11,7, -67,43,252,68,225,10,244,139,245,51,201,243,26,10,5,96,181,81,69,73,101,136,231,67,152,174,57,151,87,67,88,246,129,213,238,172,203,243,249,71,125,76,51,247,241,130,85,106,166,63,121,45,2,36,194,183,18,116,86,194,193,193,98,57,63,219,125,27,145,236,155,115,68,13,174,132,23,46,153,23,50,154,110,181,104,175,167,106,175,88,167,42,194,87,67,90,136,157,221,196,189,96,216,45,9,254,192,148,24,80,173,26,24,211,165,240,215,167,46,167,252,106,142,46,200,247,208,101,126,26,166,252,90,65,94,160,54,162,45,27,12,105,33,207,156,56,203,125,135,197,143,217,47,221,230,27,122,227,221,68,103,175,190,119,144,243,18,138,19,110,239,74,220,2,124,194,41,60,208,230,51,145,224,20,80,221,23,132,224,244,243,121,134,48,99,129,191,193,187,106,136,90,174,158,138,109,23,162,79,180,97,123,34,149,205,34,39,17,40,12,18,215,186,37,57,66,187,104,58,88,102,125,100,21,134,15,8,84,138,93,138,33,40,173,41,114,199,86,88,14,203,98,134,215,183,210, -218,251,215,22,64,57,45,246,155,35,248,33,225,59,162,194,111,87,176,0,220,226,179,186,87,191,248,221,116,48,213,144,183,148,85,38,189,100,251,215,197,127,152,92,167,183,25,243,25,149,67,245,73,48,229,175,148,253,228,229,161,173,135,18,148,193,87,52,33,177,228,161,41,105,249,155,135,242,45,34,142,170,50,48,27,13,188,6,142,24,250,34,226,194,46,249,149,85,238,194,121,237,167,5,194,55,198,144,24,108,1,229,32,133,198,79,239,113,124,97,34,252,2,78,37,30,58,203,213,127,125,121,168,80,184,12,28,208,129,68,124,219,44,72,129,192,137,151,10,221,100,171,56,44,93,194,186,95,118,174,240,26,236,76,194,152,243,175,252,26,31,0,79,238,55,4,169,146,6,176,215,12,115,37,244,254,104,119,15,50,59,222,226,232,174,28,122,97,218,95,0,188,62,120,175,159,73,98,103,197,135,97,78,202,209,70,87,208,172,47,143,165,161,29,168,191,144,64,34,198,71,203,250,4,148,245,218,249,248,224,143,212,78,144,192,245,156,11,32,86,83,87,176,73,17,200, -34,246,79,145,29,234,110,253,0,129,155,162,227,206,25,194,124,117,107,149,103,124,250,196,72,203,228,190,196,125,100,123,196,47,150,35,101,197,103,107,39,255,155,112,231,44,248,232,204,230,231,123,249,9,98,128,243,241,183,159,116,36,159,32,206,165,235,195,37,85,216,178,61,243,244,248,107,38,38,152,78,205,177,55,161,106,151,204,220,101,53,114,47,243,207,33,231,52,121,155,181,93,24,223,215,95,185,195,213,249,116,11,92,235,32,213,157,249,107,99,229,48,198,189,72,149,32,136,206,104,245,198,6,211,159,41,239,241,77,184,96,71,194,146,228,213,208,44,177,66,208,214,191,122,16,160,30,37,82,210,19,48,176,159,153,255,205,43,240,225,253,38,164,82,220,170,140,239,239,46,150,30,71,75,235,240,28,37,7,214,149,171,21,26,100,5,198,174,225,65,73,79,190,187,131,217,83,117,212,211,136,230,98,209,59,104,252,9,30,225,45,148,31,101,16,160,219,71,17,3,43,237,182,104,82,116,51,95,49,232,244,207,184,99,63,178,67,248,52,107,107,12,155,64,253,209, -117,225,177,66,210,105,98,156,241,249,255,247,211,163,48,252,125,177,24,74,86,70,43,72,18,70,114,6,98,129,163,6,84,24,68,101,3,128,233,96,166,184,153,144,62,233,114,120,27,174,2,152,130,214,151,244,215,59,157,178,119,28,48,128,131,227,99,212,232,223,77,78,155,92,229,143,189,218,119,214,77,92,107,193,10,37,255,123,155,177,85,181,208,192,146,18,173,59,94,195,94,241,250,22,201,240,10,24,80,90,40,18,41,75,138,67,163,223,2,15,146,239,250,34,246,65,230,52,69,57,57,145,228,14,61,235,31,130,185,187,61,209,233,21,158,216,149,36,58,52,245,125,1,227,120,221,93,231,102,225,110,210,89,206,249,217,141,43,156,226,92,38,199,79,180,195,111,157,18,94,63,166,243,145,91,145,248,152,85,251,1,214,100,60,203,19,90,22,209,249,255,103,133,66,107,238,164,83,193,233,214,5,247,234,45,83,155,87,162,119,54,241,25,108,147,33,214,187,182,30,254,142,113,221,195,132,36,131,191,243,57,164,197,194,151,191,198,241,3,104,104,125,239,123,98,62, -232,152,125,64,21,235,210,98,172,50,231,92,208,139,156,158,212,33,132,178,88,226,237,245,154,203,123,185,83,60,64,177,136,71,105,3,44,5,58,10,193,77,219,220,194,80,87,245,111,174,146,37,31,0,130,80,80,229,227,96,97,93,87,222,3,98,31,122,220,222,36,95,58,39,186,135,235,65,214,216,251,24,141,23,226,12,203,58,48,145,215,28,56,247,146,109,188,1,31,81,225,219,87,3,139,128,112,113,88,146,235,240,176,137,143,65,87,108,25,46,68,207,215,131,51,99,98,147,20,182,253,195,85,199,78,31,85,147,106,220,22,24,68,105,16,27,33,114,117,184,19,26,85,199,102,149,174,69,158,104,57,202,181,208,217,182,217,112,39,20,41,118,184,193,68,96,255,104,154,216,222,113,54,115,240,110,155,107,84,50,75,254,178,36,210,36,172,233,82,25,97,25,9,33,220,170,204,113,81,178,171,219,180,6,245,85,101,226,150,106,184,96,174,64,13,51,184,242,166,225,155,63,43,175,130,155,237,70,99,190,110,83,37,52,151,126,252,249,27,196,215,158,64,24,242,123, -214,36,174,3,26,71,21,164,96,175,147,131,176,182,233,167,213,233,247,226,239,42,65,230,168,207,75,196,154,210,58,238,238,186,203,151,213,231,135,191,41,40,179,251,0,214,223,123,238,13,218,54,21,22,113,181,39,124,144,85,149,135,146,233,1,71,120,24,167,183,167,132,135,20,98,71,25,249,224,163,181,205,118,131,47,61,34,253,155,131,194,117,154,181,128,96,155,187,132,229,25,150,118,104,213,5,56,228,248,155,2,214,20,164,198,192,130,162,221,175,181,147,0,249,240,42,67,72,239,146,186,159,3,183,203,37,207,0,76,250,248,71,53,5,230,217,54,30,118,201,49,42,177,249,58,155,228,6,96,129,197,110,109,27,252,11,62,147,75,237,28,190,17,43,99,101,90,112,9,185,26,233,186,115,106,225,254,137,105,45,255,189,51,8,53,66,255,251,206,62,195,126,139,135,10,166,66,69,187,43,208,188,79,100,2,148,215,23,100,84,17,29,190,29,172,163,206,204,105,240,242,91,80,3,55,181,34,20,141,77,220,47,196,253,169,189,244,187,254,160,92,14,29,213,163,44, -238,203,93,206,243,218,80,214,80,86,40,109,65,91,169,244,154,237,77,36,95,255,102,225,30,52,74,161,71,123,6,251,242,181,223,184,12,100,53,172,184,191,158,68,76,29,246,69,86,165,30,36,229,230,14,101,21,178,225,11,230,217,238,222,207,199,235,49,161,233,53,110,112,151,105,171,31,249,91,11,173,96,156,60,105,141,153,99,5,108,172,176,54,121,53,139,46,126,253,183,110,148,111,157,75,223,188,224,229,111,239,186,119,123,145,161,92,43,157,112,17,182,110,70,161,239,215,178,175,140,171,89,73,54,53,5,167,21,50,89,12,64,55,173,251,43,185,238,191,21,171,81,22,191,58,133,12,42,94,240,79,174,167,144,26,129,191,234,17,195,236,25,194,114,14,233,25,37,213,200,62,249,178,139,162,77,141,221,232,113,21,200,147,157,248,129,56,224,143,238,78,203,55,211,223,95,95,186,76,111,120,77,75,204,141,191,159,226,13,12,83,33,179,28,127,11,187,54,9,11,211,234,39,125,209,22,22,254,59,43,137,212,42,172,141,25,80,168,164,63,237,75,154,179,98,194, -110,223,85,164,157,180,12,44,108,53,7,14,176,220,10,231,110,205,223,99,131,207,255,122,56,63,50,245,163,227,182,92,14,254,245,84,223,244,116,113,222,63,110,94,22,209,192,80,240,236,124,227,4,89,106,84,218,126,245,137,164,118,75,217,72,176,212,140,19,131,76,56,124,149,206,243,7,4,126,172,88,195,201,51,107,212,171,127,65,79,228,127,66,188,98,151,0,141,48,156,252,235,145,49,222,60,202,33,124,32,49,147,43,103,10,1,65,207,142,91,121,6,32,219,57,189,208,26,75,43,92,102,254,135,21,223,164,52,79,238,146,18,67,119,122,141,156,186,116,138,75,45,140,95,18,227,72,81,108,110,116,236,191,233,27,189,158,10,213,169,164,116,143,214,184,20,193,129,244,178,6,210,147,168,218,178,51,151,70,156,27,168,56,246,206,178,83,166,82,125,3,96,228,1,148,79,116,134,97,175,162,27,206,32,171,40,147,192,203,238,185,190,238,112,247,119,214,113,140,183,120,19,72,250,86,78,30,63,75,134,9,50,86,64,200,245,88,81,99,82,32,11,59,155,52,75, -80,211,166,223,162,19,191,114,226,126,37,23,98,197,9,185,225,195,45,243,47,17,182,186,171,242,216,21,54,19,171,208,70,93,73,87,176,242,79,213,46,205,243,234,95,136,240,75,108,148,221,255,230,170,149,163,216,190,96,186,71,253,191,153,120,144,113,233,233,6,34,96,194,105,14,129,36,216,115,189,124,52,28,103,137,84,63,178,102,102,33,187,161,249,219,66,52,53,94,166,238,226,210,39,189,85,141,56,224,130,112,94,175,58,79,15,194,253,152,215,59,96,186,219,176,60,209,110,160,46,49,99,219,157,254,183,217,244,145,207,31,37,13,46,165,81,237,23,8,174,175,209,53,240,225,105,161,241,34,186,249,183,71,29,69,76,148,3,169,57,208,8,156,178,97,221,7,161,107,239,86,36,1,123,91,172,233,128,54,25,80,59,183,229,200,138,227,50,245,235,113,243,153,230,245,214,233,187,168,136,145,175,114,121,42,204,230,37,190,167,204,223,0,246,3,246,45,105,90,180,241,171,63,159,216,11,83,49,220,24,28,68,56,41,120,81,197,140,197,180,71,133,159,10,177,49, -98,140,194,130,34,145,178,197,185,192,157,138,183,189,185,162,240,41,139,104,77,229,90,98,245,100,54,57,186,118,253,49,92,162,165,174,165,18,226,239,17,41,205,238,206,27,123,168,50,84,172,106,5,41,128,158,241,44,188,174,104,144,252,233,31,187,69,114,191,238,207,250,198,221,55,111,218,58,246,10,149,213,255,157,151,74,185,143,152,210,137,238,255,152,235,179,210,64,204,124,33,166,42,12,201,61,162,195,190,244,164,195,161,17,49,206,188,89,12,30,82,1,77,55,135,232,97,249,48,234,154,173,28,124,153,77,105,210,166,111,161,67,195,144,250,5,209,192,33,254,81,94,215,12,174,73,194,39,155,162,99,43,103,62,249,91,253,92,209,107,182,39,37,191,74,59,241,148,39,19,198,248,239,172,199,121,166,71,9,254,102,187,184,148,76,26,127,33,231,58,208,246,151,244,180,117,114,222,141,187,56,70,90,31,152,84,185,235,171,243,98,243,91,65,209,167,175,90,226,13,1,169,11,254,27,152,195,40,173,245,227,45,5,48,31,113,127,160,103,44,210,242,181,222,2,250, -181,87,125,224,125,52,138,129,223,29,182,254,145,170,229,100,146,152,21,138,253,121,214,52,209,84,39,106,224,145,122,157,47,63,68,142,72,118,128,85,59,214,143,227,197,246,57,160,13,164,176,251,195,185,51,182,58,128,40,28,81,95,72,46,200,65,19,162,27,242,201,39,217,171,197,71,100,166,45,98,174,2,22,47,145,183,234,72,84,122,171,6,159,27,94,44,170,88,86,38,255,191,252,87,136,166,252,59,175,43,246,175,185,180,202,191,125,231,20,69,28,10,140,204,207,178,181,195,153,102,15,212,125,170,146,214,160,141,4,173,32,40,203,42,194,87,13,219,77,229,131,11,195,35,77,58,73,185,171,222,138,37,156,69,115,241,129,106,8,103,140,169,123,147,214,81,226,77,18,74,248,27,72,206,134,25,170,200,248,212,203,53,95,63,164,12,123,26,144,159,110,214,121,89,66,56,208,218,204,4,76,94,250,43,159,108,218,227,246,164,190,122,88,167,43,79,159,189,250,86,212,215,171,246,144,160,53,49,214,94,252,244,119,182,159,216,151,88,2,197,202,57,249,223,160,235, -196,12,112,65,106,255,64,196,127,63,115,177,128,176,35,5,124,71,149,10,178,206,219,54,15,104,137,108,143,194,127,158,27,132,166,49,196,131,43,138,142,50,197,161,36,134,173,186,255,114,27,14,148,186,34,64,51,132,96,241,140,160,118,50,173,104,93,16,221,70,34,237,147,175,173,99,193,65,102,228,136,106,201,59,219,144,76,61,52,188,97,187,247,86,8,66,202,177,154,219,219,98,254,121,140,113,60,20,186,56,70,82,104,239,101,68,173,177,47,128,226,126,51,233,160,248,92,65,111,164,17,222,68,185,104,163,71,167,52,48,102,100,37,200,219,45,101,117,105,174,224,90,247,211,186,83,154,51,65,247,74,48,97,122,136,165,224,42,31,230,190,225,28,110,80,101,11,104,27,21,231,9,109,209,240,230,165,44,91,37,110,16,11,129,25,241,38,50,33,138,51,10,68,124,179,0,110,95,164,129,213,113,207,45,30,253,194,176,216,29,160,249,210,154,9,253,157,73,238,82,180,228,144,191,207,110,200,243,247,46,190,196,254,203,133,91,88,27,217,201,131,169,160,164,237,76, -77,220,105,110,110,146,145,229,110,21,176,84,133,129,75,206,238,243,111,246,217,102,86,69,233,171,82,185,173,137,192,82,95,15,229,171,236,187,53,83,248,50,37,19,30,247,125,123,99,159,66,173,202,184,107,23,184,200,178,224,66,143,215,45,245,45,132,100,97,11,222,221,244,232,19,88,162,99,159,66,5,87,76,2,140,10,108,54,27,2,166,195,240,13,23,57,76,49,226,102,205,199,25,213,159,144,87,186,2,250,196,208,132,242,157,81,184,240,124,1,79,82,199,60,143,24,47,43,135,108,8,17,247,184,242,248,170,61,207,68,155,89,103,134,209,184,126,251,48,68,208,57,176,234,119,2,100,133,51,139,136,152,64,172,154,129,210,94,28,226,116,90,44,0,228,161,98,36,65,7,47,88,172,62,211,206,100,213,117,113,109,32,192,53,34,87,158,88,151,137,229,228,140,117,75,80,87,244,191,231,146,136,224,117,255,225,109,65,147,255,234,185,58,99,204,250,33,159,70,248,86,151,184,95,17,103,124,230,163,236,70,40,251,204,19,200,54,218,139,187,122,124,58,81,122,127, -186,252,144,47,83,18,61,131,118,231,10,25,207,239,84,240,109,101,138,201,50,60,147,34,221,194,119,134,68,137,41,139,202,105,125,230,234,143,182,126,58,122,19,114,36,230,159,114,241,226,40,27,69,60,236,174,84,54,187,61,173,24,178,254,185,141,202,205,204,129,124,53,182,152,177,138,107,252,248,110,82,142,145,123,255,248,26,234,231,6,103,115,7,156,238,219,95,66,85,254,13,91,185,223,104,11,153,22,167,150,62,143,253,84,198,62,52,206,159,8,168,121,177,247,141,116,243,41,60,75,244,23,232,27,137,136,179,105,146,245,62,27,20,163,100,120,38,75,255,178,65,253,205,12,105,40,192,13,44,138,136,83,220,55,158,127,210,107,39,119,176,32,59,242,120,242,98,185,65,191,8,53,30,143,16,253,28,190,108,95,49,177,158,37,98,20,213,172,247,97,249,239,183,84,249,174,98,245,245,251,186,186,231,35,34,116,221,139,162,94,178,73,251,109,59,134,5,46,133,213,29,164,76,97,92,217,200,130,220,160,128,52,104,45,27,114,242,55,158,121,241,119,144,89,137,144, -246,0,34,112,196,249,11,107,52,224,35,197,177,121,40,211,247,161,4,102,210,75,93,13,63,101,162,14,182,78,214,175,185,156,200,131,154,142,154,129,77,142,123,49,163,120,26,24,127,35,89,173,134,235,203,27,117,39,215,246,236,93,223,90,174,207,51,131,33,190,87,85,204,117,126,60,122,134,166,41,103,111,85,162,144,203,117,10,100,216,37,37,228,246,245,205,186,53,240,172,13,78,229,162,250,246,115,84,22,136,218,245,207,88,186,80,108,113,134,0,228,30,119,252,237,77,127,98,73,112,120,54,59,237,207,2,176,39,126,175,1,47,224,3,47,32,153,240,65,36,131,227,88,24,200,213,207,243,120,164,253,129,102,93,93,183,75,6,219,80,38,64,193,250,221,105,43,249,18,147,188,53,163,50,210,147,119,4,167,121,152,36,83,20,150,249,250,56,31,201,142,201,62,208,178,251,115,247,43,216,231,144,64,129,77,229,230,250,120,202,165,125,123,224,239,155,228,121,250,129,248,18,45,154,82,185,219,177,174,224,232,51,90,236,123,29,85,194,127,126,193,244,184,231,171,81, -95,155,231,105,165,194,118,228,32,243,114,156,14,223,234,24,172,175,6,138,229,165,115,94,157,82,81,130,84,155,100,136,199,195,64,154,105,41,197,75,231,149,222,122,216,191,204,151,13,134,71,209,34,31,170,130,254,41,14,216,50,13,197,146,79,147,120,177,247,188,120,192,149,75,7,31,79,146,71,30,242,93,145,89,83,151,106,192,39,238,198,215,90,229,89,125,172,47,191,189,78,178,20,131,43,241,40,178,172,188,248,216,197,80,45,49,115,69,100,137,113,237,144,26,154,56,153,221,31,167,121,13,160,122,90,217,59,216,143,11,167,180,69,169,132,247,170,219,133,214,147,198,202,14,218,59,41,197,0,228,222,63,165,140,99,47,33,212,170,83,228,162,28,88,197,167,61,20,136,167,253,53,82,160,61,49,216,70,253,16,223,233,131,208,90,92,234,123,75,142,177,175,123,186,60,2,159,190,202,160,132,213,150,177,128,212,94,123,102,42,15,89,17,145,36,225,75,203,234,180,8,241,232,58,192,160,162,182,145,244,5,252,93,204,163,85,201,111,152,75,90,50,250,114,206,46, -214,15,214,170,94,60,85,39,84,186,211,249,177,49,41,81,182,213,124,194,90,120,158,78,21,85,216,53,203,85,20,66,75,153,75,113,83,118,110,193,130,215,68,196,143,137,146,80,122,145,250,16,220,119,118,60,56,190,198,249,67,140,131,177,50,240,47,18,80,116,92,239,84,23,140,59,224,190,203,174,245,69,143,41,49,228,89,92,75,116,88,199,130,58,113,184,3,98,187,25,94,167,200,107,220,230,54,203,165,135,91,58,254,206,100,181,65,211,24,106,252,245,64,110,199,10,243,233,57,73,6,166,46,201,113,242,211,125,210,33,26,106,255,81,190,168,197,254,54,122,99,16,74,17,78,2,59,138,105,221,209,251,231,134,2,13,23,119,2,29,192,190,31,45,158,255,240,201,72,34,31,132,234,36,45,15,107,174,1,178,129,109,183,192,107,81,191,119,58,124,171,95,236,210,92,119,84,94,150,94,189,77,118,102,123,46,206,143,30,15,93,73,167,180,96,132,248,236,233,111,248,203,211,115,80,46,90,225,126,129,228,221,146,118,76,36,9,136,178,86,153,191,186,28,71,252, -155,21,152,6,229,94,220,149,236,72,232,210,33,145,152,126,2,121,27,123,128,54,141,84,172,164,251,146,148,229,11,162,103,148,181,0,212,226,219,144,184,99,11,200,49,220,175,22,45,254,106,10,191,124,193,71,57,28,160,204,193,181,205,103,175,58,205,124,204,228,219,23,67,104,23,49,90,240,84,44,60,48,2,177,107,108,245,207,185,208,179,250,247,204,210,162,151,18,210,121,94,31,88,18,224,11,176,153,18,124,27,203,201,80,199,165,195,142,123,14,14,20,193,74,207,247,189,164,14,228,97,147,152,177,164,116,25,7,141,94,245,205,125,44,110,106,66,74,220,196,44,164,181,115,49,219,54,250,111,173,156,66,175,97,28,129,171,165,27,137,115,177,140,145,43,176,208,203,219,0,57,120,77,125,224,33,60,108,200,15,89,36,171,161,166,87,38,141,22,248,158,12,112,129,39,54,230,245,196,128,70,140,194,69,133,161,189,38,96,233,196,164,254,172,133,48,119,190,181,250,99,197,143,129,211,34,244,0,86,158,35,234,68,55,0,254,169,149,22,89,89,111,72,32,5,118, -46,117,68,125,198,66,163,175,140,102,227,93,107,38,233,45,175,97,232,154,73,79,14,193,249,179,90,154,190,27,29,140,252,129,215,186,29,20,95,71,130,125,81,225,130,56,184,164,127,130,252,228,185,48,49,225,51,47,5,53,134,66,163,64,238,123,17,59,227,175,91,187,134,119,184,32,183,175,239,251,217,86,245,174,179,176,123,242,90,141,19,38,154,133,150,237,186,152,79,22,16,102,86,244,183,200,13,17,254,238,203,230,233,150,18,154,97,255,162,140,71,107,212,104,126,230,152,203,13,117,78,135,187,136,194,95,184,11,112,49,154,90,184,174,147,225,174,33,26,43,201,135,181,234,188,34,246,76,106,59,155,220,86,226,107,172,59,41,216,192,16,169,120,94,100,247,144,228,119,203,11,220,91,106,181,102,180,195,187,34,41,94,42,68,130,175,254,98,193,2,239,47,104,34,199,193,101,181,176,158,62,170,220,14,12,246,188,167,117,183,78,172,190,215,46,22,40,133,33,143,201,116,67,191,201,38,98,163,133,100,57,66,23,64,253,25,115,40,26,188,128,36,23,78,75,23, -255,131,189,88,92,18,239,253,40,62,122,118,32,19,153,125,46,8,48,246,132,32,116,1,15,0,224,157,82,104,238,220,21,71,112,204,15,77,119,187,46,183,254,61,111,240,157,135,151,139,163,121,49,215,58,177,0,62,76,158,54,159,81,35,201,79,102,62,109,4,102,79,57,122,123,0,151,24,178,185,127,86,114,70,217,49,212,2,9,55,180,27,255,158,158,245,29,163,205,164,214,90,26,64,102,98,143,159,142,41,172,71,232,180,160,221,128,68,13,40,36,120,234,26,204,69,224,153,115,45,208,177,155,165,238,224,115,140,30,134,63,227,198,141,55,217,209,138,157,225,120,250,26,100,149,58,166,140,200,251,93,28,16,190,223,181,139,136,207,60,138,225,191,248,129,89,224,167,223,13,23,161,229,27,211,211,145,83,233,227,39,130,39,105,119,106,67,41,227,173,240,9,135,34,115,79,24,107,77,16,244,5,59,26,26,49,1,116,251,55,47,99,249,181,200,79,223,66,62,224,71,58,54,147,91,217,116,56,129,15,187,78,58,250,69,174,63,225,62,227,212,122,133,61,63,49, -28,72,201,99,230,177,239,108,243,146,28,12,37,125,148,91,241,252,62,73,146,27,83,30,186,111,197,26,165,202,44,119,235,152,201,69,141,9,212,237,222,88,179,220,113,156,138,255,99,235,173,150,37,133,182,104,219,15,226,1,183,71,36,129,196,221,222,112,119,77,190,254,176,106,239,125,111,156,136,19,21,85,181,36,3,166,140,209,71,235,19,153,238,21,153,53,191,210,191,57,79,98,52,135,147,24,119,171,191,151,53,39,51,12,81,72,52,161,180,252,90,40,106,231,122,24,114,14,212,87,33,4,7,60,68,92,124,115,136,193,114,23,246,159,63,90,79,24,132,167,31,54,158,242,28,39,52,86,204,81,236,193,235,248,39,228,78,10,77,139,40,36,187,142,28,90,151,96,61,117,87,33,207,131,6,69,142,171,9,142,127,143,43,50,184,65,106,55,242,60,112,50,211,73,219,60,36,228,188,60,89,148,121,190,141,154,84,134,83,4,180,201,138,55,53,4,57,35,172,131,191,27,75,215,80,84,82,195,84,147,38,189,203,150,60,26,40,221,27,176,166,35,43,2,109,192, -174,51,90,115,158,185,254,155,171,72,105,203,219,125,125,176,71,33,45,23,188,37,210,25,15,72,249,100,133,100,100,164,64,157,159,203,236,121,214,162,185,241,245,108,31,54,7,160,166,204,197,228,27,22,161,233,152,102,163,156,155,111,11,66,210,71,91,210,63,27,194,234,42,146,192,214,172,245,43,176,201,111,152,9,19,113,7,206,55,234,236,115,80,221,174,206,122,153,128,231,214,52,184,177,214,182,163,200,25,152,178,18,252,49,51,25,142,55,8,24,9,232,158,205,200,173,141,67,19,132,119,58,210,55,245,191,207,171,47,225,12,82,192,178,26,188,35,80,228,55,230,239,143,63,106,219,120,13,191,254,29,188,201,245,96,107,171,178,130,225,247,237,217,191,208,110,131,253,155,183,154,105,18,13,38,175,222,243,6,232,30,253,173,102,216,43,177,81,254,153,137,251,168,117,232,73,11,24,142,2,141,138,105,71,49,168,12,100,4,96,99,122,254,207,22,62,38,189,248,202,147,163,91,73,112,129,22,188,10,112,160,156,43,184,203,53,189,249,218,190,122,100,25,209,193,47, -211,6,20,108,89,226,113,42,2,160,246,13,194,54,105,199,152,129,75,94,126,50,253,131,166,147,227,60,222,53,222,157,220,60,187,247,159,182,173,11,189,125,200,173,221,112,173,178,31,125,54,136,5,38,210,28,172,196,85,240,22,111,60,187,117,169,26,100,209,209,1,242,124,179,50,30,150,66,103,148,43,72,101,29,91,80,51,87,91,218,171,81,96,111,58,44,148,84,8,147,92,189,6,225,6,33,44,30,230,191,87,97,155,86,154,29,70,45,234,52,7,167,133,72,125,174,121,49,95,235,72,210,167,84,112,218,155,67,208,249,33,143,118,21,21,210,69,158,10,99,204,144,144,167,116,117,77,185,131,216,29,75,250,114,203,169,197,58,196,26,12,228,150,208,168,68,116,202,132,218,208,29,225,116,98,206,238,225,128,0,251,75,142,116,241,227,23,6,183,184,157,139,24,69,154,190,64,24,58,60,32,175,151,158,231,83,154,56,36,134,146,150,244,42,133,254,78,0,255,108,218,111,116,89,102,106,118,59,115,178,197,71,23,75,118,72,130,177,137,98,165,32,60,41,181,99, -49,72,228,24,117,253,29,92,193,183,174,212,90,70,79,17,102,32,131,80,207,78,171,60,194,98,51,115,13,106,14,137,66,80,204,167,243,80,128,148,107,89,15,62,103,13,5,120,208,172,81,34,241,7,210,155,220,102,79,205,140,39,169,255,223,88,70,8,200,114,217,145,223,159,253,121,118,243,160,157,98,200,215,94,108,140,127,237,51,65,32,59,77,0,144,116,67,170,73,233,156,106,99,54,192,73,127,21,172,112,44,63,207,40,255,241,16,18,151,137,87,126,135,253,24,248,224,242,161,246,52,29,156,72,14,136,21,112,212,5,32,164,125,245,124,245,1,202,57,201,32,255,113,103,234,69,36,114,241,68,77,177,173,40,140,107,140,4,71,111,159,252,180,228,158,248,23,235,102,122,78,54,239,58,35,218,112,52,20,85,173,88,207,149,165,228,63,250,75,194,95,69,233,227,163,54,208,73,220,0,114,234,77,249,209,81,11,144,247,230,247,187,155,163,123,84,124,94,41,24,173,131,214,188,143,166,123,227,37,14,95,44,219,251,167,39,229,60,45,146,13,66,119,84,91,83, -171,41,107,207,147,92,234,9,158,112,176,184,9,227,164,233,141,177,179,19,96,104,90,7,187,109,8,98,25,158,232,107,198,181,136,170,70,241,114,201,225,50,115,232,54,237,160,199,59,89,246,155,89,67,141,144,186,113,15,189,65,227,220,141,110,168,227,71,241,71,112,74,3,209,129,103,214,23,156,228,162,71,225,65,234,172,219,127,115,26,239,31,214,6,246,214,219,186,8,67,86,51,53,202,95,65,33,43,219,61,238,240,183,185,9,11,147,86,85,12,147,110,49,158,89,197,5,119,60,3,65,112,200,175,129,136,216,180,207,3,40,138,98,129,133,37,215,37,63,162,191,157,162,173,36,121,3,197,69,11,194,124,81,102,46,40,68,38,198,50,140,235,28,146,119,166,246,233,118,33,181,122,221,6,146,107,206,232,107,112,242,215,24,6,54,69,25,83,144,194,107,211,204,123,84,60,13,78,90,57,210,47,254,1,30,210,142,94,179,40,154,249,153,176,56,205,40,133,244,205,49,0,160,132,26,5,63,180,180,183,120,156,136,240,191,56,194,27,136,180,28,153,154,36,238,103, -244,242,49,30,38,24,13,138,10,212,123,49,160,101,12,144,70,216,76,5,185,148,174,84,98,31,130,193,245,133,37,28,74,77,92,84,210,250,191,183,122,240,52,133,14,26,24,234,202,93,142,239,180,178,118,80,83,214,112,144,249,131,254,224,127,185,84,125,81,1,133,18,255,46,115,237,124,76,17,161,180,173,199,125,59,166,142,163,235,220,119,124,47,30,63,62,123,200,82,135,209,120,189,26,243,44,140,121,210,199,211,39,8,220,85,164,46,33,244,198,102,226,231,33,126,117,151,75,10,128,50,18,0,36,160,119,253,220,222,115,161,166,245,2,151,63,236,166,134,106,60,124,77,162,171,89,144,31,246,88,221,52,238,128,65,238,121,225,242,102,215,27,166,207,127,218,67,194,143,251,138,235,167,119,217,29,1,195,239,234,143,125,29,199,119,111,47,169,255,64,119,116,212,31,35,147,248,159,48,43,247,86,190,31,101,33,242,96,250,88,58,84,164,121,116,98,39,23,152,5,248,109,67,31,39,204,122,31,134,30,63,88,199,105,241,130,65,199,142,163,61,142,183,211,196,30, -154,237,254,5,251,187,198,119,113,144,53,161,127,56,206,27,65,252,10,118,74,232,218,89,78,180,191,185,128,152,112,76,229,77,204,31,240,111,183,75,26,141,170,38,149,193,18,169,132,82,191,237,242,134,201,55,131,94,198,51,161,43,227,183,8,124,1,138,254,62,37,141,210,187,193,29,228,32,2,248,212,235,88,153,31,147,25,190,214,171,31,23,82,248,137,188,161,211,110,189,217,170,107,13,40,72,203,165,233,203,213,223,18,102,59,77,221,78,209,242,39,24,115,53,7,85,114,190,126,7,156,198,234,162,174,179,199,216,52,30,251,155,234,228,95,44,203,63,178,104,12,234,155,85,111,46,251,123,54,190,229,127,78,74,154,102,38,248,30,130,36,165,177,150,38,211,47,17,6,221,41,53,83,157,21,5,101,50,225,144,234,232,79,144,12,212,12,146,96,161,108,38,89,81,199,199,230,251,178,228,52,8,90,225,181,116,128,103,121,239,188,45,39,123,43,161,107,203,229,74,90,214,171,56,140,14,123,192,105,219,201,223,6,227,193,40,148,140,121,77,16,103,78,120,150,27, -95,20,154,11,3,238,42,83,41,154,223,70,23,139,207,192,168,143,134,48,201,178,203,74,95,174,146,250,195,32,168,98,21,237,135,219,17,37,229,31,53,166,213,107,160,120,134,169,207,226,65,238,251,152,115,219,235,130,30,106,212,208,86,114,255,222,145,111,54,196,53,58,249,39,156,205,138,244,78,6,200,28,66,57,228,154,86,183,17,227,189,1,204,209,86,241,77,30,118,37,215,6,131,218,229,189,50,250,172,145,80,202,191,166,158,63,135,79,25,225,226,127,245,28,15,80,58,184,220,165,193,140,212,102,37,171,229,227,80,70,210,186,136,75,210,163,55,64,13,34,95,129,137,229,200,103,186,205,78,66,51,16,255,87,225,184,69,14,9,68,68,89,82,86,67,4,88,215,4,200,4,218,56,250,183,239,210,95,41,132,184,210,189,99,165,30,29,85,215,37,53,32,30,224,146,98,217,41,5,96,110,121,97,190,254,189,92,236,25,128,125,111,153,187,40,28,221,161,44,95,195,196,116,196,27,147,111,182,207,52,67,199,180,220,130,142,205,250,48,178,247,203,142,121,46,21, -247,163,153,111,130,143,216,31,100,119,19,166,129,73,67,73,61,55,84,210,233,103,202,111,148,229,155,7,30,230,190,75,195,176,144,70,37,118,189,76,131,193,233,134,218,164,128,211,212,156,159,129,17,225,148,122,35,27,213,20,243,199,207,52,102,151,136,228,53,202,91,51,144,72,186,8,157,21,114,50,16,223,120,234,211,181,98,109,254,230,245,252,143,139,28,196,22,39,246,205,145,55,207,22,187,30,62,236,23,133,189,16,251,230,65,206,45,251,20,187,73,67,131,235,88,140,24,247,28,153,154,172,61,247,17,49,69,13,51,104,221,229,9,159,61,59,183,236,183,156,89,31,17,77,111,251,165,222,53,115,225,51,40,245,156,66,225,220,246,134,183,26,10,242,117,67,178,179,203,116,20,96,233,24,27,84,85,36,128,20,162,53,165,148,77,100,167,26,250,195,249,87,90,189,16,255,234,32,149,99,223,121,119,233,78,69,108,183,233,104,139,248,137,5,105,68,43,220,55,72,3,2,114,52,96,206,177,149,243,221,236,207,134,235,214,174,231,175,94,166,46,240,214,41,112,70, -56,128,248,49,101,188,142,99,191,144,63,172,62,202,133,65,190,251,242,211,100,188,179,15,231,190,137,3,131,250,59,51,4,210,199,85,206,253,125,183,146,83,191,103,38,136,174,48,126,6,54,6,134,216,93,27,131,82,176,245,77,187,246,81,157,18,75,39,131,199,201,155,47,93,189,51,156,30,218,202,31,117,186,18,59,225,6,99,69,117,70,118,132,149,189,7,89,56,91,219,222,20,41,173,215,175,31,202,7,167,29,131,171,15,190,194,36,158,197,13,182,138,60,230,178,45,34,139,14,54,253,176,75,39,117,98,230,97,58,104,116,149,225,176,121,124,218,241,7,212,10,72,236,173,155,214,77,15,19,57,0,97,44,75,9,42,141,175,18,137,33,23,62,231,52,122,195,122,21,20,137,151,50,153,183,105,236,79,251,2,216,48,104,66,118,25,92,95,181,172,36,127,169,50,168,141,4,101,47,235,195,91,66,253,104,156,213,38,223,203,121,190,87,241,124,213,13,255,252,173,184,200,120,76,125,16,98,99,4,122,153,139,23,173,133,42,238,222,207,219,206,171,25,38,31,171, -234,238,164,31,33,100,47,27,126,12,254,80,223,206,28,22,208,141,17,52,200,143,12,122,26,232,218,148,194,110,95,193,12,21,75,101,94,1,93,184,82,54,223,177,48,23,142,89,151,25,218,26,151,150,105,40,238,121,75,124,132,107,159,101,249,5,206,248,120,177,193,148,10,192,151,129,30,1,24,155,164,224,163,164,153,92,157,171,131,69,109,188,152,72,155,57,67,115,178,178,15,252,226,22,153,119,131,207,189,164,186,127,166,241,26,33,231,51,167,34,151,78,60,83,15,172,21,64,155,122,181,204,186,222,194,64,203,79,226,145,5,90,240,141,126,46,245,136,47,53,174,213,81,203,140,214,206,4,159,119,72,36,213,18,89,201,144,222,246,93,77,98,149,26,238,64,113,209,140,157,39,60,22,207,156,254,206,124,122,68,250,68,2,179,173,72,215,209,33,219,40,14,111,252,66,142,253,128,194,195,195,114,181,16,1,234,250,37,89,44,2,76,230,37,80,135,232,59,182,182,139,149,145,243,197,43,231,195,253,44,30,58,147,40,33,130,144,214,20,112,196,37,159,102,77,93, -97,80,235,187,242,18,244,78,22,131,25,124,189,114,172,65,196,179,233,66,116,14,155,156,69,222,226,226,162,235,108,11,89,199,161,67,73,236,103,48,79,110,15,51,217,167,197,170,207,204,47,181,235,85,131,253,225,217,88,226,196,181,187,132,155,157,23,216,2,53,4,212,60,254,167,36,146,159,156,153,227,157,63,144,98,118,222,0,27,105,227,47,31,204,20,211,81,162,223,131,61,41,12,249,41,80,250,66,250,115,196,89,172,84,71,32,136,155,234,128,61,200,16,0,245,22,55,131,215,208,180,151,232,84,126,33,128,114,87,222,148,223,72,59,7,144,39,142,161,162,208,43,51,167,82,60,90,162,164,77,243,115,122,144,69,220,228,237,226,20,140,249,37,107,4,113,123,13,131,238,20,84,248,236,60,57,65,235,53,164,221,196,90,133,200,93,182,90,216,110,17,133,6,148,190,81,58,141,176,86,202,25,134,120,35,17,40,53,26,41,76,204,239,60,190,73,6,221,70,100,103,144,115,109,106,53,86,17,97,201,247,106,103,227,141,83,74,223,130,51,46,170,79,194,204,202, -158,215,79,47,249,58,113,74,145,133,32,38,91,175,240,161,80,103,55,38,78,242,230,214,63,56,146,4,136,0,237,3,217,131,57,178,124,244,229,6,36,8,63,250,85,18,29,0,223,167,53,4,106,32,104,89,114,195,135,179,112,91,65,200,0,118,241,79,99,241,124,42,21,121,93,53,198,200,54,252,212,46,181,76,227,155,145,188,13,37,136,128,90,105,36,52,114,141,9,26,117,64,255,62,125,62,242,104,230,184,104,28,43,143,72,36,212,73,213,143,85,187,25,117,233,14,45,15,205,30,120,148,245,170,55,96,32,44,245,234,99,241,29,28,15,166,161,2,69,177,243,104,88,218,12,88,251,124,174,26,187,221,3,28,224,15,40,43,105,12,125,124,199,65,74,83,211,1,151,18,98,226,215,123,138,105,78,19,212,109,41,57,149,245,122,2,29,216,170,183,177,213,93,54,39,178,169,163,233,254,130,197,60,37,216,235,243,172,99,94,19,119,104,142,156,220,171,163,143,105,98,244,230,196,22,101,67,110,253,188,204,153,226,102,203,92,80,159,118,25,234,1,20,226,25,164, -163,48,89,242,173,252,188,95,131,150,119,47,47,210,237,251,3,166,177,53,126,190,36,186,165,226,134,113,134,93,172,114,204,244,191,100,85,242,47,186,83,30,152,160,43,242,109,96,218,227,48,218,11,79,113,218,105,200,210,227,45,82,105,79,217,254,150,16,141,37,249,156,198,174,135,71,27,191,110,84,137,53,199,68,186,253,229,177,220,24,127,203,35,104,175,115,14,25,164,236,187,10,54,165,153,149,233,18,162,139,203,82,250,136,26,14,238,69,138,77,95,127,249,41,32,141,31,98,208,246,189,187,182,204,197,93,116,124,207,47,79,148,83,59,41,36,90,4,117,208,115,211,61,94,189,150,194,56,163,28,225,106,8,0,250,162,80,114,145,212,76,145,114,49,228,124,231,70,103,198,66,30,117,176,68,107,227,74,183,46,195,180,76,188,175,203,147,247,122,81,59,228,109,32,66,178,72,135,169,111,108,230,172,208,82,202,56,98,114,20,40,8,181,95,90,60,173,31,219,25,172,28,192,104,184,229,199,79,210,182,100,138,105,142,40,250,107,153,231,175,209,27,147,207,120,218, -94,193,45,137,113,190,244,103,103,224,240,84,194,243,25,52,198,151,64,172,14,206,248,60,192,205,182,13,97,220,67,185,127,220,37,83,6,212,172,216,96,217,80,177,126,249,135,22,20,126,236,245,214,15,204,113,21,123,76,118,179,49,230,27,50,129,217,231,25,91,53,232,136,207,222,136,193,220,80,231,143,233,153,246,99,128,14,82,188,7,132,52,48,211,102,175,235,99,213,11,40,129,227,209,159,109,178,234,203,163,229,184,16,116,164,79,13,9,168,189,121,10,114,234,224,13,78,200,50,117,130,191,31,116,120,59,91,222,25,205,254,34,187,211,151,24,83,253,140,243,4,180,108,85,16,54,91,190,8,44,88,33,127,244,140,143,181,78,228,85,119,246,241,40,26,47,187,247,71,238,167,57,29,158,64,15,84,126,1,168,190,169,64,12,33,152,182,136,174,117,18,145,52,126,122,68,108,231,91,40,187,207,69,176,162,162,230,163,59,22,55,149,228,85,173,241,191,18,201,13,101,93,246,135,239,134,161,196,41,14,40,52,168,186,253,146,241,169,150,126,66,44,0,8,193,109, -222,150,115,95,19,62,236,100,151,132,7,34,206,20,169,196,62,47,126,78,2,75,61,10,137,109,116,20,235,243,115,19,1,165,35,139,172,191,128,227,189,222,244,51,193,104,153,223,88,76,63,255,250,68,6,67,132,148,16,84,252,104,58,22,231,119,52,37,56,118,255,174,85,157,242,94,194,91,118,133,28,228,133,166,1,62,205,90,195,28,64,233,220,115,222,189,184,88,79,48,163,123,123,213,123,66,8,206,148,165,169,92,140,180,3,46,165,0,126,195,240,198,105,237,229,108,140,210,191,171,136,126,144,110,212,118,79,124,220,116,252,192,29,224,112,83,58,14,198,249,145,243,67,14,74,105,204,246,191,248,26,149,62,89,161,164,51,60,13,129,19,212,252,210,76,204,173,88,4,73,203,42,253,168,209,12,189,91,64,123,205,197,179,226,248,44,127,143,105,22,221,201,193,58,72,207,201,88,229,192,62,62,97,208,26,42,210,22,204,229,170,228,61,190,102,101,77,73,140,40,240,93,89,177,238,5,211,32,49,113,120,248,72,209,93,145,175,195,150,252,90,62,84,115,10,202, -6,198,194,26,219,142,203,91,63,97,121,191,96,32,250,197,105,29,197,166,254,204,4,207,243,111,247,89,14,73,225,200,21,64,250,98,98,248,94,153,38,76,121,137,28,14,14,224,86,223,127,68,186,26,97,229,41,108,239,182,107,196,248,74,40,111,255,232,230,208,234,5,33,77,133,72,96,98,0,104,25,195,81,48,215,125,77,83,70,138,130,33,16,192,118,191,209,201,65,157,37,234,119,18,242,35,204,152,41,229,205,112,155,24,160,100,37,41,114,51,198,233,111,76,138,56,160,142,115,42,113,4,33,253,162,70,173,32,228,182,252,98,241,202,121,154,128,129,110,209,226,229,92,7,82,207,58,179,125,8,116,131,147,62,46,107,84,66,61,11,232,216,90,70,247,152,192,3,113,72,235,120,213,19,2,48,68,230,165,245,235,77,175,230,33,45,152,252,8,239,84,204,83,90,9,5,82,73,11,82,139,41,46,217,72,98,135,226,213,128,221,149,226,144,215,1,229,182,138,18,215,65,126,127,81,97,224,110,235,42,144,238,246,225,200,208,49,9,210,4,254,18,242,220,240,191, -223,141,88,92,251,39,55,142,251,58,174,135,43,158,23,69,71,55,148,73,107,88,119,146,152,252,34,69,6,195,100,69,86,87,137,133,194,190,227,49,67,86,110,130,190,209,81,70,27,20,171,221,25,182,242,184,35,86,173,41,76,169,114,132,46,178,47,14,25,42,202,26,33,213,66,2,87,173,70,90,27,8,125,133,253,32,88,214,37,111,187,170,166,226,229,162,41,115,68,25,48,188,219,24,231,15,43,192,16,30,253,0,50,220,184,195,168,60,148,116,217,113,128,57,36,239,87,193,193,202,20,18,72,17,73,97,178,118,22,117,239,10,18,75,116,185,13,39,224,235,167,199,140,121,108,143,57,243,249,108,107,225,16,132,19,75,217,38,227,254,43,236,105,222,247,249,43,192,239,220,175,250,56,150,224,55,121,100,165,85,120,199,32,22,254,87,41,84,139,218,139,4,95,57,63,164,88,28,230,210,10,114,57,199,146,37,179,10,28,97,170,231,26,49,62,10,21,252,8,150,2,23,220,58,230,218,247,27,110,111,249,65,111,147,177,227,98,50,77,224,94,27,132,155,160,214, -110,168,72,22,84,103,220,87,240,52,18,233,53,92,240,13,2,225,228,237,251,79,161,13,162,29,110,154,225,22,36,244,143,127,215,170,138,123,30,134,226,190,29,178,87,212,113,5,176,109,95,86,180,41,146,177,36,173,135,253,54,228,246,123,132,226,118,3,28,14,75,251,75,117,72,20,238,226,158,96,65,80,232,216,97,179,57,77,126,153,163,168,190,144,190,169,204,216,219,141,250,29,3,60,254,76,174,140,40,248,216,77,110,153,83,200,232,152,219,41,122,159,75,126,113,113,168,139,61,116,137,37,248,246,43,12,216,123,32,184,164,75,225,245,254,58,216,61,76,27,140,36,80,194,69,19,148,238,231,154,54,242,84,195,142,89,205,97,214,38,104,168,215,117,148,44,114,188,110,220,249,152,168,184,122,29,47,57,166,115,153,104,21,158,136,33,216,96,50,154,28,151,145,138,26,235,155,140,245,146,130,41,42,221,32,205,197,215,185,116,41,195,132,144,24,235,156,214,112,35,62,191,180,230,223,16,231,131,109,105,242,78,79,165,8,84,107,71,98,80,16,32,213,177,115,154, -44,87,98,116,131,154,154,247,0,15,177,125,119,90,18,123,10,253,92,8,187,3,160,81,46,14,14,222,186,118,107,78,71,152,84,95,180,185,254,209,227,250,216,1,35,203,139,106,244,14,129,250,88,24,31,20,73,153,81,99,57,206,122,3,39,160,159,189,14,248,247,20,137,162,207,127,128,17,77,70,17,34,135,73,124,49,244,77,18,247,250,228,186,32,85,63,183,17,126,85,129,230,76,154,37,118,13,23,162,111,52,88,88,230,27,210,31,52,237,222,85,24,122,42,2,85,123,11,104,65,171,20,205,159,142,176,235,209,11,222,173,146,217,235,49,7,30,65,181,53,92,21,97,90,83,144,244,193,243,213,178,175,72,79,70,226,11,8,81,231,161,209,222,30,190,254,58,65,149,111,33,157,19,213,127,101,14,121,125,166,99,178,189,56,252,246,147,10,66,191,7,126,83,96,10,19,113,25,87,185,174,173,46,148,199,101,231,248,76,93,183,204,245,180,218,151,178,29,209,205,120,238,117,182,186,169,116,171,111,254,157,247,89,151,12,229,18,34,87,99,220,235,255,91,92,69, -81,75,114,14,79,159,36,246,59,126,219,26,190,100,57,219,176,20,202,35,188,25,138,135,104,105,95,247,61,218,165,9,61,44,198,72,121,140,207,199,246,47,189,196,192,199,107,55,61,33,79,0,161,50,18,132,212,25,7,177,163,153,116,16,139,193,249,235,161,97,221,161,206,114,142,118,152,109,208,214,209,70,218,203,79,61,98,119,16,131,120,189,16,219,137,56,216,110,253,50,139,32,195,107,7,29,187,18,18,104,9,44,20,61,199,115,30,55,112,68,85,213,164,127,47,161,44,134,88,103,37,119,56,41,23,192,222,217,7,8,33,15,252,95,63,244,251,13,159,150,10,207,56,209,27,128,144,224,237,227,55,107,85,188,57,210,216,14,73,208,7,124,241,230,17,163,157,245,102,192,118,96,193,145,160,164,70,215,115,6,0,147,114,0,244,223,11,253,244,155,207,176,187,128,9,61,167,38,182,91,56,181,180,52,32,77,215,215,63,199,36,13,102,180,2,204,63,236,99,193,69,123,250,132,9,126,27,26,125,146,210,160,1,162,164,104,3,60,154,55,228,127,96,108,188,69, -242,179,109,130,224,195,41,237,191,118,105,46,191,244,111,49,242,140,102,20,160,101,92,220,210,59,98,241,10,62,105,171,111,200,62,80,120,98,71,209,238,143,112,67,38,174,124,73,26,86,71,13,127,33,124,180,237,4,208,177,68,69,233,89,1,193,27,49,194,158,122,51,192,65,154,106,236,167,110,127,9,150,197,224,219,224,78,151,111,12,131,213,184,126,114,178,40,160,81,122,24,220,233,217,172,59,39,136,163,96,116,115,27,151,253,3,175,31,96,254,68,156,138,110,246,150,250,182,159,36,126,20,229,5,12,217,207,142,50,222,58,147,84,35,176,191,2,211,171,128,80,148,183,182,177,66,76,5,139,31,42,15,96,170,253,102,231,162,172,198,71,111,129,9,109,12,148,142,132,20,195,135,74,65,135,48,212,140,240,54,53,230,215,221,233,104,54,72,194,80,1,51,83,32,228,161,61,3,22,68,240,26,255,174,251,227,77,54,161,225,255,214,56,95,6,62,127,180,234,141,49,50,8,160,109,151,249,3,0,232,175,114,215,219,86,125,39,0,85,252,29,155,88,83,186,79, -97,140,105,173,127,191,17,121,93,170,209,18,18,136,28,244,61,178,126,130,67,109,250,24,90,209,168,225,54,205,186,173,133,104,236,122,96,203,64,144,81,138,26,61,167,87,151,165,232,137,3,145,224,234,40,208,52,237,141,90,118,144,27,206,117,226,88,117,90,243,182,29,28,8,203,245,143,32,34,204,81,209,93,231,209,241,114,219,13,48,164,196,214,30,139,118,170,239,139,106,127,183,26,32,204,94,121,29,61,9,32,225,111,98,224,63,232,79,38,35,33,12,203,93,121,244,66,72,166,3,85,228,46,122,165,80,252,62,211,103,6,203,231,71,194,175,21,135,126,110,127,6,165,145,47,196,5,175,45,173,97,98,149,182,159,126,39,0,33,93,36,9,196,147,218,221,174,239,43,149,54,4,229,33,147,126,211,26,34,60,2,223,94,183,167,230,131,250,21,17,195,217,6,20,108,199,177,134,95,204,242,10,8,55,172,214,232,70,218,189,248,51,147,51,188,20,100,158,85,220,243,163,157,108,81,82,237,4,64,142,95,224,89,171,237,206,0,255,22,203,250,207,122,239,178,75, -193,189,227,248,13,91,203,157,23,95,38,108,98,250,231,2,188,183,28,109,155,151,30,220,168,121,205,252,20,4,93,6,34,173,175,183,182,172,14,107,9,246,199,255,55,81,86,10,210,10,237,166,76,8,51,161,225,43,70,149,250,125,191,251,5,205,201,225,221,16,178,127,143,67,30,1,166,109,187,121,68,170,126,72,214,61,166,149,210,57,107,54,185,43,210,3,120,59,7,206,66,40,199,241,161,43,93,252,63,30,72,14,243,124,43,125,246,26,106,176,44,208,95,125,240,189,46,54,205,134,147,25,21,179,20,43,227,184,221,163,169,249,181,100,82,81,201,42,46,186,170,203,83,63,1,42,141,72,74,212,60,52,72,133,125,133,39,103,28,249,132,152,20,24,131,175,74,195,139,219,175,6,217,244,204,91,64,92,51,4,192,200,51,70,174,137,81,106,225,35,209,190,35,129,141,46,208,146,59,212,176,120,179,172,69,177,97,104,233,154,60,126,97,191,84,149,51,165,40,244,117,124,154,220,106,50,87,130,209,207,204,143,67,234,149,132,7,198,72,237,157,13,77,98,211,232, -123,184,200,232,209,24,15,148,195,229,179,204,63,120,67,223,139,159,46,172,79,226,211,58,214,96,36,147,142,177,54,116,28,234,124,162,83,21,218,208,19,154,255,229,5,192,15,83,91,94,25,45,172,186,164,218,22,193,145,0,173,229,168,100,103,14,96,168,201,90,150,26,13,62,194,50,54,184,218,235,5,155,231,87,187,239,225,14,62,214,17,254,108,194,7,147,158,183,198,115,137,201,136,250,190,124,241,153,154,0,253,123,73,243,159,7,65,172,162,128,192,165,130,212,62,86,248,150,8,14,143,223,161,152,195,242,143,8,132,132,176,133,191,182,121,112,4,51,254,86,89,229,7,114,55,40,207,69,62,249,70,65,20,210,52,168,142,163,35,98,135,22,172,63,89,49,116,42,8,158,206,223,143,174,204,15,28,194,157,160,187,79,250,113,208,183,125,124,250,189,140,80,114,228,191,107,56,49,249,26,93,174,228,237,155,130,179,167,94,87,250,121,99,29,214,242,244,173,206,192,203,246,71,156,211,242,195,198,9,188,214,233,235,217,178,184,212,214,211,87,154,113,26,191,70,80, -161,87,121,165,45,210,190,154,142,48,47,183,114,216,7,56,222,193,232,14,36,229,4,188,176,103,249,176,231,104,45,89,128,126,73,75,83,158,28,47,2,106,135,250,81,55,31,204,125,96,147,3,227,108,239,116,234,222,184,192,131,197,167,152,139,14,163,188,17,93,230,158,56,69,78,118,2,20,63,229,113,9,99,19,204,124,146,156,38,227,53,135,227,35,228,194,121,14,220,127,234,102,157,124,142,47,0,217,235,186,10,99,135,134,5,220,73,95,184,85,40,11,139,83,98,200,51,169,5,51,249,75,174,24,162,228,65,213,225,89,206,83,186,9,246,43,13,235,28,81,137,73,211,54,182,72,229,168,85,152,152,27,0,152,178,110,208,211,97,247,49,245,123,119,198,243,157,91,198,38,77,77,23,150,215,114,12,39,87,35,105,173,222,188,141,93,186,22,44,77,72,139,191,82,57,93,122,130,142,99,159,162,110,234,217,193,151,52,135,18,221,188,24,154,2,40,132,17,1,208,10,119,65,2,166,89,111,38,92,11,86,27,32,149,145,104,25,91,217,245,124,158,177,22,84,1, -104,189,121,50,7,79,62,220,154,149,246,13,203,191,65,113,141,158,132,48,66,37,147,180,173,93,24,78,119,133,144,29,180,93,98,168,226,27,8,5,126,197,121,252,58,108,247,48,67,125,142,142,118,125,237,111,219,8,233,105,237,68,202,255,174,207,70,0,39,211,175,33,104,23,113,144,21,175,209,225,158,219,18,220,220,253,169,224,191,11,29,126,197,7,129,145,163,254,92,214,137,126,112,224,183,95,143,109,219,180,11,9,43,78,234,35,191,135,95,194,44,187,174,40,239,27,144,20,229,246,84,7,106,235,173,107,220,55,80,96,65,31,176,238,4,207,156,250,198,194,203,78,31,238,23,135,201,185,19,83,185,207,87,76,242,86,102,205,67,170,27,9,189,85,68,89,151,97,225,239,84,136,99,197,250,115,51,154,83,136,87,166,161,28,61,81,167,215,206,2,162,245,139,150,190,67,110,133,229,56,252,48,59,164,84,55,117,116,188,116,52,41,189,37,35,152,142,208,182,243,204,241,177,211,145,147,193,131,96,19,166,182,157,85,204,242,228,127,230,20,183,230,13,120,141,131, -45,57,137,39,195,28,179,135,30,57,118,42,54,43,114,24,122,117,17,209,180,158,114,212,208,175,195,185,237,245,61,6,72,46,212,21,202,231,240,61,136,179,245,38,2,93,105,41,101,41,16,75,242,5,127,189,194,212,27,14,53,85,184,145,128,191,170,201,147,242,212,117,18,193,34,9,15,150,153,200,143,122,159,241,11,38,109,164,52,194,196,225,203,223,64,13,143,60,94,220,76,130,60,174,62,36,95,91,153,140,181,127,15,171,125,137,34,177,50,245,128,128,95,28,27,24,107,97,42,0,164,220,82,158,89,30,148,27,131,148,213,23,73,35,253,88,3,18,141,133,222,204,111,161,199,101,206,100,241,120,125,50,218,105,147,141,199,211,237,193,178,174,192,89,45,237,234,235,71,9,2,14,218,248,199,223,112,243,245,66,123,2,168,247,102,241,82,46,203,23,134,156,249,3,205,130,132,158,118,3,187,53,104,11,52,132,229,171,58,99,54,152,33,83,177,201,83,160,198,19,53,250,166,179,246,172,157,209,80,169,63,58,219,106,244,126,11,63,96,62,139,117,5,217,68,216, -95,190,217,219,10,204,133,124,246,143,46,71,56,166,196,209,38,243,36,197,39,200,248,24,155,135,192,170,215,86,242,206,72,169,234,143,147,239,144,85,228,18,248,5,76,15,4,0,91,213,57,229,124,175,225,8,61,76,137,160,136,180,38,206,70,57,235,117,15,85,10,1,89,73,120,83,198,68,146,146,124,88,212,10,120,179,188,77,177,178,6,113,109,56,6,6,183,74,111,63,157,55,72,47,191,243,146,244,229,6,87,44,65,99,223,63,250,8,114,158,52,232,51,26,172,147,151,228,6,15,101,38,151,241,246,254,2,164,112,18,166,193,224,95,232,157,245,195,248,198,26,95,3,19,212,220,102,46,53,160,151,3,95,157,224,176,41,200,43,79,246,26,227,35,53,13,107,197,43,41,250,30,119,84,184,220,67,243,223,181,137,121,139,216,144,217,229,217,32,18,31,221,81,206,246,86,105,14,135,90,24,35,241,39,92,246,245,211,60,75,231,189,157,201,136,248,119,199,253,203,62,128,131,63,75,81,57,13,158,18,80,114,93,204,207,64,184,195,67,229,179,190,88,239,158,204, -45,205,240,222,102,119,238,113,248,95,219,178,47,227,158,79,239,219,25,104,190,245,188,158,246,243,236,179,215,7,193,68,134,46,206,174,237,114,180,83,126,177,138,171,100,51,13,75,178,181,61,127,233,148,30,33,31,115,156,215,53,239,42,174,43,85,245,214,88,102,116,170,74,39,37,70,202,31,119,144,8,64,225,185,249,227,161,166,71,99,237,143,51,24,32,148,193,45,235,78,96,88,12,254,252,120,25,188,21,46,171,29,152,113,20,145,35,15,149,201,49,43,199,18,56,18,53,136,246,81,93,185,74,13,25,96,18,30,175,94,250,200,4,54,193,111,54,11,121,235,83,47,157,4,129,91,159,125,64,221,202,62,114,249,145,92,75,98,231,111,197,154,46,97,20,117,101,133,245,76,87,53,246,49,130,70,211,112,70,212,9,131,252,154,3,20,68,118,212,104,254,135,111,55,13,52,16,150,9,106,113,70,195,39,37,49,121,80,177,1,189,214,11,165,184,216,87,126,166,25,71,26,63,203,66,3,213,124,91,182,205,126,54,154,21,52,77,104,54,96,116,205,94,4,4,213, -247,196,43,109,21,131,207,168,5,78,129,149,193,70,191,218,213,168,219,235,239,148,182,158,26,222,152,248,106,221,244,204,122,56,132,0,233,125,169,71,96,105,217,214,103,223,32,60,178,158,73,213,165,210,185,246,122,34,102,37,63,32,226,106,31,33,191,53,214,150,238,219,179,175,115,130,18,230,54,61,163,51,193,220,48,112,54,224,169,211,44,55,59,113,151,187,121,3,152,227,203,207,167,195,52,46,232,27,155,25,151,34,198,177,230,89,186,8,88,58,206,173,18,69,137,245,232,215,181,226,37,142,59,143,137,70,142,96,129,188,3,184,86,108,223,160,71,96,72,6,54,236,77,197,231,102,103,44,97,171,228,176,171,161,190,25,233,137,30,42,35,236,29,31,143,3,53,146,106,97,94,215,209,232,162,206,144,21,4,17,78,50,111,113,114,132,126,140,153,215,142,146,60,243,91,250,17,252,192,41,25,136,165,179,104,137,103,227,176,139,127,213,38,249,86,86,207,120,194,3,126,132,219,226,120,34,73,6,233,7,149,252,248,57,149,181,173,71,203,184,224,248,135,229,193,18, -193,239,57,20,13,169,84,190,90,36,6,157,35,130,239,135,167,26,159,15,137,250,245,133,78,107,70,229,74,246,198,11,63,55,236,55,218,160,177,75,120,50,23,248,236,249,88,44,77,140,46,19,155,201,7,180,123,245,234,254,188,86,122,252,249,9,35,30,190,23,5,141,58,20,190,174,229,155,50,44,91,228,246,149,81,223,157,248,20,233,56,209,76,220,99,174,141,164,91,133,219,93,64,145,240,80,3,208,192,194,83,232,187,7,18,75,225,22,135,180,73,13,219,142,236,9,102,3,99,202,47,34,209,199,4,182,135,227,87,210,34,98,217,201,104,22,60,236,217,93,62,218,42,58,178,135,243,69,186,97,194,127,67,157,59,8,164,189,128,134,7,241,81,61,254,107,88,236,189,147,103,85,49,237,120,58,105,252,232,195,48,145,147,4,67,225,237,138,62,234,81,248,67,51,102,189,98,11,95,202,205,174,62,194,162,40,44,55,229,105,184,175,62,87,15,177,31,135,33,154,111,142,34,176,231,103,198,139,33,21,50,7,36,130,199,212,141,250,84,36,208,214,142,192,43,156, -20,32,217,144,203,182,87,216,105,99,82,196,203,132,163,139,30,69,82,177,31,172,245,176,102,87,246,165,237,173,201,74,47,85,25,154,249,140,240,147,255,208,61,213,69,149,163,69,91,85,170,175,137,242,88,46,111,5,59,189,236,86,90,158,132,98,116,24,130,246,146,142,168,93,184,200,145,65,143,190,253,104,66,90,1,128,16,186,43,115,4,199,242,222,175,35,164,32,35,165,245,180,247,227,247,151,188,239,159,192,219,221,227,46,223,31,43,133,178,233,169,97,7,169,115,80,230,225,42,213,16,116,230,160,19,82,48,178,95,131,141,221,117,97,33,198,173,3,192,140,200,186,135,177,133,68,58,13,117,62,210,111,3,83,79,26,95,51,236,192,68,156,66,141,166,228,18,28,96,109,152,224,181,87,175,188,150,46,14,154,66,166,147,65,32,50,129,173,235,27,207,249,1,244,225,227,253,247,190,116,23,0,91,216,46,0,175,184,251,185,69,203,207,70,39,31,23,64,38,140,136,123,186,155,129,23,226,199,95,9,149,59,151,43,127,125,161,18,234,9,235,80,233,31,100,43, -131,69,0,228,41,252,91,83,134,203,151,173,165,167,124,203,242,225,14,1,4,94,254,75,141,65,13,118,197,217,207,192,179,14,42,126,215,114,12,247,40,223,81,126,175,150,236,23,180,71,46,226,185,132,212,198,95,215,39,18,18,239,249,94,76,115,81,217,149,49,102,252,90,6,124,160,82,21,241,234,83,233,3,48,106,82,123,25,167,95,19,80,164,115,139,89,146,118,163,11,5,249,134,35,146,19,126,75,238,211,39,48,244,73,109,227,115,155,244,151,216,175,86,2,240,26,16,248,7,23,62,190,58,77,111,61,50,167,58,1,72,7,237,209,166,227,40,33,66,161,77,234,202,27,214,29,196,66,97,157,37,66,84,202,1,196,10,234,152,66,80,53,197,226,222,12,153,4,225,76,47,60,199,116,27,181,66,229,193,115,202,94,218,80,46,248,111,93,189,123,66,130,245,135,25,185,41,39,56,72,80,34,238,189,117,158,0,29,58,105,94,173,195,91,212,48,194,196,236,42,245,1,100,83,164,58,11,145,18,37,78,65,219,100,116,220,62,25,107,73,53,182,187,59,103,23, -171,27,109,115,95,67,46,44,156,186,46,127,2,107,44,182,153,139,127,247,218,228,237,147,220,203,81,66,136,254,91,43,17,199,155,182,248,204,11,0,40,94,63,153,244,7,170,41,16,149,118,145,232,222,207,148,176,49,178,75,248,86,177,3,128,105,23,132,52,144,82,230,209,203,162,135,251,73,190,158,122,182,155,69,75,3,198,230,201,53,158,228,102,174,149,240,23,69,206,25,114,125,94,255,7,255,66,42,21,248,126,228,169,49,183,65,21,180,219,91,141,126,191,211,186,95,31,252,102,53,13,10,207,136,54,253,223,253,225,25,48,89,207,254,183,254,211,90,72,105,126,126,103,133,92,113,170,187,95,17,27,115,220,136,142,207,205,181,168,13,189,37,49,232,225,157,32,56,215,210,36,123,27,141,227,194,55,25,138,68,238,190,14,130,96,154,198,5,30,124,47,153,190,87,96,238,74,165,144,162,95,189,230,191,226,23,251,193,103,71,79,8,193,186,248,115,89,127,107,171,5,215,97,45,223,176,234,58,25,94,191,169,144,23,134,189,84,169,199,73,16,40,152,1,223,199, -205,168,79,46,149,11,42,46,126,199,98,132,252,44,147,177,146,137,60,62,231,13,252,64,180,204,7,200,110,230,52,139,86,11,99,70,208,193,50,228,51,125,21,179,146,15,21,93,104,85,120,224,96,199,94,63,119,47,98,10,125,195,208,211,28,69,172,255,214,2,141,27,115,142,27,11,185,136,32,93,131,247,220,232,53,155,75,124,59,11,144,52,34,129,26,251,232,113,39,71,35,40,158,215,2,205,215,79,244,98,194,68,49,239,248,126,44,167,133,97,18,12,14,88,159,14,19,51,159,65,54,178,169,249,14,242,83,252,173,141,243,197,143,223,105,209,77,174,28,75,41,50,98,106,143,98,89,132,32,212,104,41,27,140,152,9,225,5,253,72,20,30,84,172,216,123,137,178,209,159,163,13,104,38,21,209,55,244,68,152,187,164,17,2,3,91,159,44,39,36,88,188,215,135,190,222,122,3,138,220,44,97,127,42,245,123,10,219,215,236,202,27,117,179,80,193,107,245,98,48,45,164,24,42,58,121,199,49,38,76,243,198,131,67,143,136,50,186,246,231,39,145,151,169,17,250, -246,25,45,235,48,142,62,109,225,111,119,107,254,3,61,242,48,254,93,139,86,67,152,82,218,181,142,155,224,60,141,241,138,59,217,186,188,130,81,219,133,251,114,198,124,190,206,108,172,161,139,18,74,214,203,103,90,235,140,151,22,82,28,94,201,177,86,98,210,172,225,213,34,0,83,255,207,61,190,243,223,249,177,171,35,116,149,180,94,31,18,213,85,184,43,74,115,30,64,218,127,109,196,12,109,48,92,162,189,208,231,9,204,225,151,197,165,176,146,67,134,194,14,88,92,52,35,229,188,143,32,93,226,95,62,53,22,160,169,97,232,232,145,255,146,176,97,134,103,39,195,167,88,144,31,21,190,67,37,59,138,97,107,74,188,186,177,215,206,3,32,45,237,254,190,80,29,94,205,124,149,163,221,245,85,206,234,11,125,124,233,195,89,3,61,41,196,223,187,99,52,19,238,167,242,141,181,231,80,230,147,47,70,83,84,191,129,73,56,14,138,150,215,81,0,57,82,190,26,105,104,251,224,22,1,232,20,204,191,117,174,67,29,151,93,237,81,200,110,241,215,231,164,111,217,63, -10,206,214,66,159,67,167,81,19,122,233,45,145,27,186,238,126,184,169,45,9,179,63,218,182,53,117,145,247,184,118,147,246,184,149,209,180,93,11,55,113,207,55,161,110,70,201,31,81,19,57,105,154,166,247,216,120,159,212,79,230,190,129,6,48,3,118,0,19,115,132,165,139,151,166,252,115,21,216,21,72,200,147,27,124,242,116,6,167,240,2,53,127,55,148,222,158,72,79,189,79,189,224,150,164,248,216,30,203,124,33,178,242,165,240,121,20,190,107,166,11,122,62,150,126,157,240,249,232,81,95,59,43,233,91,47,191,47,84,7,255,203,23,70,128,33,246,243,113,46,33,76,70,62,68,85,97,234,73,154,226,219,180,239,157,27,184,112,128,181,94,182,235,248,47,91,171,163,239,41,15,121,251,107,82,218,185,54,190,113,87,19,186,32,172,144,245,183,49,198,164,218,117,158,115,168,125,46,172,139,92,192,122,128,235,91,143,138,207,57,148,66,120,188,179,188,132,55,59,178,8,228,21,145,26,15,143,75,208,17,149,212,219,160,131,79,226,173,170,181,104,74,155,67,196,41, -119,127,58,97,255,29,155,132,254,246,120,217,50,190,104,154,228,90,165,236,247,128,187,166,47,42,13,166,219,141,102,116,58,95,124,225,45,145,55,181,106,135,29,70,251,113,21,212,53,119,188,222,200,83,126,224,39,4,137,106,179,200,161,248,208,83,33,76,135,126,210,109,176,4,108,245,255,157,103,250,190,53,134,169,249,209,224,14,149,240,253,108,25,234,211,76,21,129,90,205,208,162,219,213,222,176,33,192,151,174,29,31,218,84,30,233,70,35,14,130,228,119,190,63,127,107,255,52,4,145,154,226,195,159,2,220,135,149,251,183,52,248,87,7,8,157,199,172,119,72,34,42,53,12,39,150,139,172,104,173,115,231,173,19,124,152,5,201,248,51,175,98,98,29,236,57,71,94,45,172,127,129,2,29,47,39,7,121,73,17,63,96,202,204,242,96,141,207,97,26,164,184,43,68,219,242,9,106,215,91,173,141,145,18,116,251,155,163,250,59,125,176,90,154,143,97,246,196,108,164,231,84,135,183,67,161,174,125,3,22,222,239,56,90,26,73,166,61,19,210,212,225,115,230,220,223, -230,11,115,126,123,249,107,27,41,125,152,96,159,246,5,29,111,118,90,5,226,191,205,210,12,116,223,1,119,92,137,80,255,130,215,238,228,229,246,188,53,155,109,245,65,146,165,79,194,15,248,38,172,110,242,198,142,84,113,24,81,53,92,242,119,21,211,65,250,220,151,74,253,7,170,228,75,239,73,143,223,63,155,30,29,61,85,222,162,167,79,102,92,62,126,61,235,242,184,255,238,84,126,57,136,242,229,112,51,117,17,65,87,203,172,213,69,245,201,226,237,163,27,133,248,15,245,222,238,254,231,154,67,176,67,68,162,62,196,0,242,234,227,75,2,141,100,22,46,59,70,18,14,127,235,254,227,223,86,187,64,2,165,59,129,72,149,147,39,205,43,251,145,90,150,71,80,56,73,89,122,104,26,12,203,215,77,167,88,104,147,120,218,6,172,234,207,235,179,211,125,229,44,223,181,6,105,247,231,19,192,235,235,200,19,249,1,228,111,159,96,226,85,27,47,175,149,246,57,238,221,69,238,88,76,246,205,68,236,188,16,51,223,181,248,207,71,120,61,73,218,60,88,30,134,118, -254,14,252,60,245,255,202,235,62,187,236,29,149,191,34,34,136,223,126,186,5,73,248,136,36,99,48,0,58,198,227,169,169,245,211,59,48,202,42,130,240,71,180,206,160,49,20,74,220,243,204,194,63,63,115,63,44,183,163,141,153,251,131,154,35,48,107,243,174,39,161,86,59,218,238,120,18,181,197,170,116,1,60,155,150,160,73,187,105,88,83,223,38,71,151,111,119,130,149,152,191,231,182,140,166,249,94,213,47,30,69,127,247,150,223,216,142,36,173,145,250,164,190,85,136,222,196,143,185,22,49,150,8,134,113,127,224,184,59,94,191,131,242,144,158,234,117,184,254,197,23,33,219,172,156,191,172,175,34,164,195,220,255,121,62,13,219,95,115,78,16,249,31,218,180,31,194,212,178,137,117,138,98,212,103,160,87,92,225,75,20,90,101,27,186,63,101,73,241,247,220,28,222,222,11,192,1,10,214,211,254,106,9,169,10,117,120,184,56,217,25,94,175,64,174,164,30,46,111,189,63,223,194,144,27,255,214,151,170,124,28,254,150,188,5,241,226,60,248,56,218,68,235,48,31,149, -60,77,41,151,76,150,41,55,181,71,116,73,220,11,253,185,167,250,115,193,60,86,65,182,187,133,241,181,249,26,185,78,220,247,91,253,212,250,53,87,51,182,120,140,98,254,36,28,252,241,114,12,217,233,243,119,31,111,137,13,228,28,180,13,129,245,238,136,191,177,193,249,200,172,152,111,142,14,132,201,100,213,45,228,77,251,199,68,77,67,16,64,245,43,107,47,51,242,250,214,35,157,46,14,121,54,120,249,204,239,44,23,178,85,115,220,219,41,224,244,226,178,243,118,15,211,133,73,41,230,25,252,8,152,21,47,146,6,34,127,148,119,106,212,223,51,210,221,93,0,127,155,14,202,100,104,223,27,44,224,168,47,124,8,114,68,52,25,199,208,240,131,28,223,211,49,149,183,153,73,197,245,36,228,71,63,127,22,110,169,20,50,11,5,194,31,46,116,70,220,238,62,101,222,104,35,82,195,206,238,142,87,23,170,133,19,34,111,17,186,196,222,28,41,249,77,211,25,223,47,172,92,9,223,88,65,213,215,238,137,124,39,238,243,119,83,100,166,241,29,246,106,157,229,202,31, -126,190,91,171,251,65,29,165,253,2,248,49,41,8,250,176,87,110,71,215,123,170,47,84,98,19,255,193,68,230,210,207,175,249,129,109,43,147,216,10,31,62,121,246,164,34,119,88,2,235,80,54,163,52,73,4,221,211,251,59,198,218,25,79,202,46,133,163,171,150,37,181,150,85,249,241,226,89,54,188,105,46,227,190,194,248,254,65,217,42,123,24,76,57,56,77,212,42,133,33,13,185,58,200,103,211,65,201,236,34,142,205,32,78,147,94,221,179,72,6,36,176,160,123,242,157,9,5,181,34,163,239,23,47,93,230,81,140,218,255,152,46,195,118,13,107,95,79,6,46,12,25,242,12,157,181,76,107,24,149,194,137,177,200,241,19,95,245,61,203,56,208,150,2,54,131,12,126,66,152,74,150,183,85,252,173,226,231,91,217,59,147,189,125,245,132,213,226,25,84,81,184,240,124,126,163,28,170,150,196,242,90,115,123,208,21,120,145,102,87,25,183,89,62,212,157,169,254,84,205,192,82,153,251,221,50,87,246,211,126,209,4,239,250,114,158,199,238,113,168,86,227,173,69,16,187, -85,18,27,131,239,24,87,6,95,97,9,83,133,42,51,25,68,163,73,249,123,228,111,241,225,149,215,220,122,61,163,118,245,231,14,216,171,94,222,121,200,174,32,126,171,165,219,129,226,212,36,104,37,227,34,71,67,227,13,63,188,253,53,144,176,233,83,117,185,240,67,1,202,97,234,223,255,12,171,15,117,104,36,202,94,41,126,15,126,107,220,140,34,172,35,182,89,136,22,110,15,143,41,67,221,191,21,143,205,144,248,126,111,138,31,251,23,58,228,242,85,204,99,249,202,48,170,111,170,94,178,105,249,230,162,149,78,25,68,140,176,176,115,37,134,236,152,86,184,171,134,126,204,217,192,220,134,141,3,74,128,93,114,219,243,94,254,195,244,149,89,127,91,42,227,52,84,14,184,75,222,14,4,229,116,118,17,37,204,63,228,52,255,189,8,200,123,243,87,187,94,86,28,83,4,137,76,85,181,103,30,34,84,177,250,237,251,201,190,249,24,150,93,251,67,223,34,145,72,224,180,62,31,223,252,58,27,153,184,19,70,55,106,228,211,127,252,97,197,194,117,245,47,43,27,231, -103,57,76,237,242,206,123,39,181,0,163,189,224,132,7,189,204,153,12,164,177,62,76,142,70,37,15,209,29,222,159,209,138,165,13,106,83,93,168,161,101,48,13,185,111,246,242,213,145,180,146,38,228,56,5,68,11,86,99,167,28,7,4,43,74,183,70,31,71,243,103,127,160,183,20,254,178,238,209,33,40,56,161,36,80,255,93,224,121,89,242,56,49,101,152,238,145,117,64,162,87,27,30,253,165,207,248,241,21,214,80,104,203,196,71,44,4,190,192,99,55,191,230,35,10,160,245,168,224,47,2,20,194,56,253,25,130,236,191,78,176,247,21,190,157,16,190,108,248,119,159,23,187,65,98,227,190,86,121,0,112,212,118,64,22,189,213,185,4,131,146,57,84,129,135,100,103,4,222,196,34,19,226,104,250,226,180,223,79,140,56,33,155,88,108,132,17,178,20,47,111,34,106,15,67,96,12,183,152,34,63,90,127,104,250,136,253,175,157,38,27,102,185,99,95,42,174,245,184,194,11,225,15,52,117,60,179,97,216,100,192,198,173,32,163,249,61,157,222,16,189,130,101,175,119,217, -157,66,26,205,83,80,72,239,229,53,127,135,138,47,214,207,217,216,202,40,251,253,43,94,48,34,176,111,76,206,152,242,138,253,31,251,51,175,172,118,204,127,106,29,76,8,47,163,28,222,168,35,144,111,98,243,223,222,123,222,63,25,55,147,254,191,207,137,243,166,253,126,47,36,71,230,173,239,183,159,24,244,8,69,94,185,32,11,207,72,55,147,26,10,244,207,127,217,158,105,184,175,214,96,12,251,250,163,215,39,239,158,75,128,223,229,240,250,243,87,188,39,146,235,215,51,153,19,121,63,13,73,112,62,245,58,155,107,98,186,5,96,218,63,79,225,16,185,6,30,221,162,191,147,39,254,105,184,3,173,225,28,253,13,205,119,248,243,67,22,155,229,150,205,124,68,187,120,121,172,100,200,226,104,36,1,133,180,241,239,92,198,168,142,19,225,10,143,133,185,131,168,174,51,224,45,6,87,19,44,47,60,8,206,195,48,68,230,175,143,129,49,227,115,231,239,56,17,245,27,90,37,172,188,76,146,188,67,211,48,223,106,186,84,79,123,135,198,72,26,159,80,222,22,159,255, -250,218,50,164,169,37,134,27,48,27,54,123,209,223,56,255,213,209,10,95,84,19,90,2,245,37,52,51,156,136,249,239,185,190,61,125,227,166,244,209,118,18,85,116,187,102,253,239,89,254,144,18,220,215,71,217,24,115,24,211,183,226,248,239,241,247,76,158,21,189,241,249,87,195,104,146,145,127,160,4,243,119,78,115,119,254,214,75,194,160,178,215,48,180,66,249,206,208,166,48,242,127,60,79,24,126,106,40,9,41,98,190,229,71,149,159,224,77,142,89,126,242,94,32,1,199,13,166,236,255,121,158,42,41,212,116,103,136,37,114,224,183,154,67,100,202,119,159,94,251,141,180,59,77,199,214,233,111,187,129,110,208,255,158,147,254,187,47,180,252,27,207,200,56,27,4,219,177,89,251,219,243,118,255,23,20,68,111,255,227,211,27,102,63,204,155,222,4,199,213,20,175,219,9,104,205,175,247,123,51,240,188,105,231,47,46,203,145,182,168,23,242,233,49,208,136,60,151,94,38,101,62,66,120,125,208,55,87,17,255,206,115,166,40,97,110,144,40,109,84,53,215,31,255,158,241, -68,227,96,124,231,4,204,160,223,248,198,0,192,205,203,255,239,209,109,182,11,121,238,173,234,119,230,134,50,210,77,95,211,41,69,116,126,243,66,54,208,3,145,64,238,241,188,19,122,150,86,66,54,89,139,91,108,86,18,216,234,201,203,25,80,67,238,34,116,166,173,248,54,220,190,123,166,89,112,162,227,47,198,52,186,174,49,142,1,22,7,253,92,199,200,207,237,180,37,218,204,86,183,30,95,177,105,178,135,96,128,119,112,75,16,247,82,36,115,204,52,229,98,16,221,177,37,109,117,0,164,126,213,62,37,176,27,64,21,132,10,14,78,78,127,196,120,155,183,99,252,102,249,179,148,98,34,108,114,195,87,225,42,117,87,230,137,18,142,183,182,19,255,50,93,243,167,122,140,26,245,104,174,137,235,84,188,121,186,190,223,233,132,69,51,140,125,128,152,78,219,217,228,91,81,162,26,37,173,58,108,242,202,196,45,251,147,216,225,123,227,61,54,189,157,243,111,240,168,210,99,11,192,174,42,16,155,67,162,244,128,21,61,146,48,192,158,17,97,156,17,19,222,31,73,168, -172,174,153,193,205,99,232,144,38,178,56,71,27,93,107,23,145,166,59,9,234,173,82,39,206,80,61,233,150,230,68,183,132,19,137,47,162,153,192,248,72,186,94,39,53,122,80,53,205,108,166,205,195,115,106,129,30,130,183,103,115,124,85,82,197,179,225,169,14,7,180,75,21,180,79,181,132,165,164,17,75,80,249,18,20,72,219,251,155,223,229,141,32,27,176,4,163,8,147,93,158,102,196,28,2,249,115,73,111,126,172,208,220,183,74,56,81,208,139,227,152,10,116,208,101,134,14,247,86,96,175,244,102,202,196,126,183,200,250,183,186,214,6,38,27,225,223,181,155,0,153,11,27,223,219,164,223,70,45,148,9,141,158,126,109,92,97,167,19,111,235,228,200,220,51,81,55,214,168,136,152,255,156,1,234,232,179,167,180,227,184,39,117,24,226,233,216,199,178,58,228,156,124,162,82,206,245,66,30,39,240,238,68,213,52,133,5,145,179,159,128,43,161,219,226,111,199,0,202,253,38,209,101,135,93,145,70,200,42,85,153,157,253,1,98,105,37,119,102,204,125,108,32,76,99,109, -47,55,231,218,157,57,240,32,152,139,107,124,137,190,163,23,201,142,32,148,182,55,42,190,245,102,37,28,4,204,213,90,103,75,141,78,236,235,164,156,9,147,195,228,205,209,221,115,164,248,193,150,67,75,39,138,189,121,54,43,189,15,54,106,53,212,218,61,229,78,94,106,93,202,218,4,132,201,107,246,21,134,34,139,188,254,163,173,6,105,125,163,101,96,5,9,11,106,72,197,255,46,151,36,63,165,245,174,112,204,95,138,156,187,232,191,252,173,189,162,243,83,71,236,205,36,130,199,231,61,97,78,21,100,6,116,253,136,90,81,206,194,111,71,246,248,115,167,134,38,42,55,229,173,167,233,137,179,165,125,203,16,42,146,183,219,3,51,240,131,190,15,98,233,58,63,253,213,161,244,24,164,166,170,72,115,75,108,249,214,130,185,64,102,71,95,115,227,112,223,156,81,137,89,79,248,73,132,213,75,111,198,196,197,22,176,75,50,167,74,236,236,23,30,207,135,177,95,205,112,228,230,220,59,172,157,136,68,82,202,75,131,191,54,203,124,254,52,253,255,250,27,243,119,123,0, -18,100,2,59,193,236,111,141,13,229,2,71,162,132,182,149,88,155,6,37,47,63,129,150,144,221,216,4,214,47,67,147,82,46,22,3,183,28,226,197,157,192,40,130,230,68,195,46,250,243,12,2,51,62,216,165,71,101,246,22,6,182,20,15,113,199,123,227,236,3,136,28,53,125,51,39,57,237,206,174,80,65,171,236,135,116,80,16,164,230,186,22,80,217,103,197,77,137,217,26,117,142,61,71,189,66,22,0,183,248,237,14,50,110,108,59,189,147,141,238,203,234,95,3,23,166,172,96,122,106,162,188,38,137,53,211,18,78,74,23,126,164,37,101,250,124,150,255,94,248,1,202,191,145,120,207,43,254,242,85,4,123,232,45,28,65,135,66,231,15,188,62,115,211,98,99,224,158,211,55,34,174,153,57,197,225,122,199,210,160,122,89,25,190,84,25,191,12,93,88,35,91,72,231,82,82,98,54,198,239,92,184,72,144,203,199,165,139,55,174,18,2,45,169,72,186,17,215,248,29,12,118,224,232,243,45,113,62,248,113,120,156,167,3,73,233,154,200,70,113,207,230,137,155,102,68, -210,187,208,131,150,76,98,102,79,87,20,37,123,243,111,97,221,126,139,124,215,37,180,206,199,211,162,173,81,253,52,19,6,210,113,169,238,79,18,114,22,204,159,92,203,95,46,179,66,4,183,99,109,253,54,197,176,88,1,96,39,49,235,51,57,184,105,10,234,154,158,14,183,243,171,249,101,167,90,36,230,35,203,200,163,87,177,226,125,112,86,61,25,234,53,201,66,209,80,100,32,213,57,230,103,53,254,222,27,243,69,235,243,2,220,110,17,75,235,55,95,25,146,252,109,202,97,149,149,89,7,5,195,107,69,37,163,58,90,97,100,130,83,69,217,245,41,139,61,16,71,3,29,71,215,113,111,69,192,238,93,125,17,2,159,205,22,60,214,90,137,227,174,81,34,187,165,219,135,10,99,57,103,57,78,232,14,68,2,89,8,153,61,126,96,89,182,97,164,1,43,99,91,115,22,95,57,173,11,236,193,248,206,132,132,228,69,181,103,107,58,128,95,44,190,92,252,24,84,157,33,1,46,205,189,143,228,154,164,165,111,250,21,53,165,91,94,50,233,128,207,20,116,187,83,94, -98,86,81,59,192,224,87,33,66,223,195,30,23,15,47,176,113,12,141,183,125,38,148,41,229,244,145,186,150,139,190,129,43,145,184,44,144,124,248,2,92,148,118,215,247,28,118,25,10,178,14,4,168,101,110,185,174,49,203,14,188,213,208,179,69,228,255,112,247,31,187,210,115,221,150,38,118,43,217,18,36,177,65,239,82,144,80,65,111,131,222,4,11,213,160,247,222,243,234,197,253,253,255,57,153,202,70,21,170,80,106,72,129,29,192,139,253,238,96,172,53,231,92,99,62,131,22,243,53,44,82,26,144,102,73,74,252,16,172,216,125,112,86,80,165,4,26,238,62,30,91,177,3,127,159,123,174,104,62,226,29,106,121,62,212,111,66,213,130,81,124,238,252,238,149,151,25,37,125,134,186,129,1,87,245,142,65,77,102,23,170,189,192,167,44,94,79,121,212,222,177,185,0,53,192,162,185,176,122,147,99,150,101,70,118,33,91,176,218,49,21,120,175,161,219,62,193,156,118,32,94,117,96,120,155,84,32,16,81,151,246,98,229,5,56,193,190,236,218,87,105,184,172,84,164,30, -172,128,61,235,122,144,88,222,245,249,11,218,182,133,92,179,204,112,255,49,66,187,91,47,170,23,157,213,71,214,7,100,106,234,250,158,39,168,131,237,10,49,163,102,250,186,71,214,156,212,186,217,68,113,79,175,122,211,163,104,34,199,86,99,122,134,26,41,242,74,158,247,249,176,47,66,8,249,84,201,159,22,75,10,48,147,34,37,71,236,120,113,206,160,242,133,151,224,58,92,82,17,174,2,7,223,197,172,56,203,24,12,153,233,141,0,7,214,102,217,65,208,53,84,77,120,16,60,191,30,31,11,41,47,58,186,86,38,86,174,38,132,144,95,20,92,91,87,47,163,205,112,176,2,112,50,160,65,150,40,197,85,216,144,226,187,205,31,133,113,103,52,184,50,122,125,226,202,128,82,115,52,197,11,227,182,58,73,176,8,116,225,23,120,20,63,111,82,26,171,13,23,200,142,186,152,122,21,131,155,103,88,161,171,90,234,151,141,41,233,139,126,128,109,200,3,240,53,49,98,203,184,105,175,119,247,135,210,234,128,103,211,10,211,72,190,40,211,203,142,26,118,224,143,143,155, -155,108,239,235,76,92,248,169,12,93,192,252,218,124,78,17,30,251,50,28,81,88,184,40,203,124,137,89,118,133,246,46,255,252,114,3,32,99,156,60,252,78,88,142,174,138,103,194,66,247,155,156,172,84,168,120,123,165,135,222,163,79,0,220,223,77,15,102,125,230,72,193,67,25,20,206,150,207,169,190,68,206,16,35,93,98,23,124,74,219,109,162,119,60,175,168,198,159,89,31,60,152,128,34,207,73,219,163,14,236,241,114,174,9,190,25,245,145,187,147,166,85,70,58,20,194,13,160,169,228,155,158,201,30,72,0,112,182,249,219,69,150,7,91,237,4,121,6,116,171,242,187,240,96,221,193,35,203,120,248,45,89,103,250,121,61,16,86,249,91,21,209,125,60,8,146,156,151,234,236,16,179,227,179,85,240,237,245,215,11,68,240,23,209,219,97,49,63,15,116,57,235,37,6,112,41,76,108,187,113,189,66,181,76,80,44,31,221,229,117,175,186,105,72,38,155,97,254,177,171,61,108,53,213,188,174,197,34,246,15,173,246,196,135,209,16,227,84,219,32,62,173,201,39,234,14, -19,134,100,12,4,86,30,99,22,132,118,159,179,74,102,219,197,19,145,143,169,207,156,162,174,141,123,239,252,200,72,144,235,130,237,51,168,219,29,252,124,114,82,94,1,37,233,64,95,131,92,150,71,134,106,148,73,124,156,72,177,227,154,109,5,248,193,154,18,40,254,169,238,68,151,163,83,84,95,154,121,219,228,47,188,111,84,41,236,65,253,138,205,107,217,92,24,191,47,55,224,182,242,21,159,111,130,86,70,251,148,175,70,164,123,202,166,0,35,26,5,89,159,95,189,86,33,77,251,212,57,113,204,108,139,155,80,86,190,216,79,168,61,139,139,18,250,90,193,183,161,214,180,155,41,114,255,54,189,25,218,202,220,57,126,102,123,48,28,160,192,11,1,113,9,17,130,226,10,54,192,69,159,1,249,76,175,73,247,75,147,12,45,104,4,55,126,243,53,107,71,212,233,195,6,63,240,77,111,122,237,39,199,133,246,171,182,224,148,102,69,243,203,124,138,25,16,11,223,201,138,31,213,225,104,45,167,64,5,138,163,25,211,162,190,7,225,180,24,199,126,16,225,213,44,4, -29,15,53,117,104,73,188,40,214,192,54,154,123,212,35,245,147,141,90,241,178,129,114,23,11,149,97,209,237,7,27,247,22,16,74,64,199,19,216,154,76,38,151,135,92,51,42,139,64,233,253,99,32,252,232,153,6,117,64,2,152,229,86,165,236,215,158,6,194,228,56,177,185,224,189,179,243,224,166,252,93,72,176,63,46,228,223,111,156,119,176,66,199,157,245,154,166,175,165,53,78,245,221,193,71,59,164,164,182,165,97,255,172,112,205,148,191,61,137,217,246,247,64,1,168,7,172,33,187,104,5,244,135,115,208,144,85,72,174,236,171,39,238,103,143,33,219,127,243,124,23,74,97,193,251,74,186,132,189,111,106,38,22,62,113,225,230,53,222,108,68,220,28,62,84,132,63,103,169,70,146,40,229,3,163,22,79,42,208,32,175,29,10,24,36,51,247,82,207,214,0,6,177,16,130,240,84,18,240,174,213,194,154,122,190,212,231,195,161,249,84,23,121,139,253,130,231,45,85,194,165,45,107,2,180,108,150,130,78,135,152,59,77,155,80,1,30,83,1,189,47,22,187,63,12,19, -160,79,208,118,168,100,161,162,67,9,164,247,125,244,28,69,173,232,252,46,56,248,1,139,248,248,109,152,233,134,86,133,131,236,1,136,199,60,85,171,143,234,105,71,136,45,126,168,245,142,31,152,249,245,136,215,74,40,184,144,233,8,36,182,216,65,140,10,138,229,120,181,170,189,19,235,151,163,201,140,194,149,160,136,82,74,194,97,146,165,18,228,24,159,9,74,215,234,5,212,119,199,50,195,199,31,123,150,65,148,137,231,1,17,114,195,216,24,1,230,248,37,6,122,80,126,78,201,210,6,89,143,23,114,3,182,127,60,172,76,225,31,79,113,100,151,65,238,38,132,148,92,230,45,104,253,29,128,84,136,245,230,197,163,248,142,225,247,93,29,83,69,252,28,171,121,201,138,164,171,88,68,132,161,115,207,106,162,49,213,64,14,245,183,180,116,249,114,55,99,129,44,123,160,139,53,141,8,242,162,22,211,78,188,159,0,246,50,221,189,103,226,2,7,78,167,3,80,20,92,253,252,47,52,176,133,243,155,64,238,169,243,11,88,111,137,114,191,236,218,47,187,241,106,84,11, -212,72,183,151,240,169,208,63,32,9,139,15,114,72,111,0,2,14,175,103,237,141,87,121,228,149,175,169,191,25,168,84,162,242,76,224,75,187,178,173,228,20,188,166,128,121,111,85,111,17,212,252,154,67,158,23,68,96,46,156,246,21,130,76,51,249,217,80,195,114,201,62,3,151,196,35,174,106,174,130,56,99,116,122,212,58,39,25,83,2,95,167,35,183,213,77,184,19,163,170,179,223,17,42,210,96,81,239,240,226,175,63,148,42,134,46,176,206,17,125,39,85,4,244,169,169,14,253,187,6,69,124,78,187,32,18,57,61,253,85,51,197,68,73,18,158,122,39,41,177,151,4,187,253,15,153,54,14,246,253,92,54,167,84,11,3,151,176,180,224,87,63,46,46,8,164,105,6,98,120,48,144,167,187,136,239,99,137,131,88,29,123,240,247,18,220,77,192,3,88,235,222,132,195,5,80,105,249,80,19,156,122,140,53,229,179,228,13,163,44,226,85,26,233,148,28,103,230,127,23,160,241,196,203,163,87,180,51,42,244,231,114,49,23,14,209,225,126,145,80,20,212,104,109,13,240, -163,148,128,95,11,5,211,222,17,115,226,81,248,164,188,234,11,218,57,49,202,8,121,24,144,189,250,70,15,17,54,192,150,2,49,1,19,218,16,133,199,113,153,204,90,47,14,53,20,109,123,193,131,207,11,79,17,76,164,47,199,136,113,204,175,38,243,18,200,143,129,243,45,70,255,14,229,77,185,234,204,24,53,237,67,159,187,116,29,188,12,17,248,77,100,118,1,245,236,137,103,174,1,54,147,36,244,119,247,231,239,220,131,71,153,60,181,81,198,125,178,248,110,166,61,21,225,80,168,182,94,246,169,93,114,44,138,249,180,55,6,229,180,115,6,12,111,144,17,6,104,99,189,95,35,128,5,230,38,14,132,189,50,44,156,78,178,15,14,85,38,86,80,193,112,31,110,34,129,28,155,45,251,208,225,21,216,87,46,9,79,25,117,124,105,206,69,186,1,113,151,102,246,237,101,183,110,237,200,130,134,247,172,111,12,220,7,85,42,141,224,253,110,231,193,126,26,18,34,1,200,24,244,178,183,127,251,14,122,240,49,81,33,120,97,143,158,109,194,22,63,152,51,252,234,31, -129,139,181,117,99,144,132,15,160,107,124,72,88,196,192,1,91,24,117,116,170,8,176,213,171,62,147,206,40,229,7,136,27,108,115,147,249,41,54,227,215,245,195,237,245,154,42,68,41,37,150,55,227,136,128,161,223,210,43,186,97,193,224,121,9,64,154,25,119,198,217,68,44,205,21,81,76,140,221,214,123,175,27,169,77,196,176,63,9,132,8,36,123,208,218,91,59,209,203,149,42,29,47,75,149,3,82,170,139,98,98,81,48,158,242,59,78,66,243,59,102,218,28,56,179,93,221,23,232,225,55,113,120,241,203,202,17,175,202,103,244,195,216,68,28,21,187,62,191,167,12,114,105,234,115,44,232,209,51,17,225,154,135,62,87,253,130,242,71,13,41,96,56,93,76,231,232,102,1,181,176,83,128,206,84,27,192,190,55,48,100,70,124,140,201,252,83,205,223,52,52,35,238,115,236,229,4,83,76,14,144,192,212,31,128,1,40,51,242,177,48,178,136,228,3,152,169,121,200,58,106,134,134,120,9,229,41,96,230,138,188,88,93,235,149,97,64,42,170,13,239,25,209,165,163,4, -132,64,112,103,95,237,155,181,254,28,104,156,49,186,117,153,246,93,205,52,106,5,251,1,113,107,238,188,40,146,105,147,230,105,243,230,109,71,38,145,254,239,196,32,42,60,7,238,145,57,205,170,209,21,194,203,42,221,84,162,23,140,225,242,184,44,157,0,217,184,110,164,227,158,236,139,47,171,126,56,179,150,64,207,196,161,54,149,108,231,193,221,55,146,157,136,200,91,34,30,204,10,148,140,200,109,124,13,171,207,178,36,53,65,68,91,42,5,254,130,100,72,61,192,147,165,156,93,70,36,32,54,233,64,170,143,24,206,203,135,134,198,114,199,134,26,97,114,154,3,130,228,248,41,52,43,110,188,112,149,33,161,128,119,120,29,120,165,144,58,114,194,184,246,185,156,100,166,172,203,225,40,63,123,201,43,103,171,239,17,133,244,213,125,110,233,146,36,203,92,223,190,50,6,24,87,159,174,38,4,82,255,219,244,143,239,71,183,18,235,161,19,18,137,161,218,230,146,97,43,14,104,85,6,129,219,198,12,49,253,251,21,142,26,184,175,11,65,138,75,22,244,171,201,28,92, -235,165,18,202,27,109,44,14,71,32,94,149,30,210,23,31,146,31,65,222,21,228,195,78,82,177,33,248,66,97,67,139,67,154,28,4,137,197,67,88,166,156,62,55,223,233,195,53,213,111,156,208,224,8,245,66,6,127,65,33,216,131,249,163,33,218,219,179,88,206,25,192,125,234,112,106,202,177,121,212,38,242,57,59,215,191,25,179,32,28,74,121,188,75,17,210,76,240,208,170,243,111,106,251,126,211,65,182,192,135,229,60,179,75,27,63,121,60,215,148,6,125,50,153,62,59,174,71,157,219,104,191,31,81,15,142,29,199,60,96,159,70,175,145,214,116,102,29,168,156,99,226,105,126,210,20,16,170,176,197,88,196,57,166,239,55,63,113,4,61,137,129,34,236,91,116,177,234,123,228,252,148,69,122,33,208,125,82,129,48,200,39,80,60,61,211,8,99,75,163,115,120,155,174,48,98,188,16,136,194,87,161,250,150,137,64,127,58,9,208,51,44,130,61,220,184,231,88,36,98,17,176,134,4,164,55,0,172,144,48,10,207,24,64,202,208,110,188,232,30,216,189,200,244,133,133, -183,156,62,184,5,239,9,170,189,219,175,107,196,190,250,51,124,255,110,155,163,26,172,72,85,250,79,234,179,244,76,140,249,235,137,36,232,233,85,16,115,64,13,236,50,33,116,55,32,234,169,144,51,228,207,128,206,212,143,99,160,82,8,97,46,114,138,91,67,79,106,226,188,229,39,242,25,117,65,62,183,81,204,31,148,154,103,192,71,152,226,115,231,31,194,220,70,73,230,99,115,179,124,49,27,125,199,248,76,11,122,214,172,252,249,255,129,55,99,164,224,153,253,4,16,92,254,111,255,203,255,242,95,255,235,255,243,191,252,207,43,244,255,248,127,253,151,255,249,255,110,195,255,229,127,250,159,234,62,46,243,255,10,211,16,241,127,129,33,146,248,191,190,6,157,205,45,254,243,159,47,169,78,73,1,146,122,198,22,144,14,55,77,235,148,89,99,142,62,172,158,214,19,33,247,28,42,212,10,49,150,34,247,129,96,253,2,197,140,53,114,222,192,221,203,118,33,170,187,241,206,226,83,125,26,63,106,173,10,194,221,236,171,243,5,82,106,125,76,183,69,10,162,32,118,176, -207,200,220,113,87,18,122,127,119,101,46,89,232,20,64,194,46,74,75,79,18,250,254,1,251,121,21,249,221,199,226,153,255,211,223,178,174,143,154,3,189,8,152,232,234,53,83,128,161,106,51,156,31,218,223,25,171,164,189,24,61,71,210,59,132,91,241,245,91,29,205,37,203,82,102,63,239,91,181,254,78,101,185,29,8,135,76,147,251,124,30,162,208,104,29,80,70,50,219,209,124,1,169,131,160,243,245,33,127,196,231,159,79,240,31,117,13,146,111,95,213,177,187,213,119,228,237,61,234,157,22,50,144,4,181,135,154,14,32,198,191,182,204,124,216,89,242,105,225,107,24,121,0,195,48,78,82,169,23,190,233,11,15,144,220,51,18,116,239,97,178,61,95,236,77,219,251,247,52,222,52,199,72,31,162,111,180,178,137,203,104,24,238,208,121,12,222,161,56,230,48,77,56,40,54,246,138,22,199,131,17,153,49,196,20,168,63,41,44,56,39,55,45,36,8,236,219,177,45,243,155,136,53,5,193,67,154,103,2,172,53,12,203,13,137,43,167,105,219,207,214,55,140,189,127,49, -70,31,98,18,196,206,147,2,77,211,181,44,56,43,10,55,164,157,249,221,104,78,96,24,70,30,199,177,25,57,69,232,162,107,2,116,76,131,71,241,220,55,78,83,84,217,2,227,22,48,91,153,25,82,131,83,187,110,86,163,164,247,238,116,97,196,220,15,114,197,131,190,240,117,71,148,64,151,25,51,204,253,179,252,168,220,224,162,182,90,69,52,249,30,247,43,161,27,114,37,197,235,72,219,119,26,141,51,121,187,123,76,16,251,175,0,203,81,9,39,174,70,162,16,52,177,141,0,227,216,24,206,208,168,50,229,249,147,5,98,45,254,201,203,4,195,20,149,6,30,162,250,154,128,94,233,129,190,105,218,166,109,163,161,128,95,59,144,162,32,20,118,128,188,56,150,233,93,242,180,39,13,240,160,153,166,57,173,142,129,38,43,251,1,224,233,130,175,139,225,49,44,209,52,173,60,240,125,45,154,49,7,119,100,241,53,215,191,225,248,117,210,110,242,119,63,47,114,95,251,80,163,53,80,248,247,24,217,216,19,86,183,0,235,250,6,189,241,249,14,79,235,170,107,154,230, -206,5,218,64,236,63,33,139,135,0,152,108,106,33,105,26,73,243,247,254,214,204,173,207,202,46,189,241,165,195,5,162,104,178,77,139,194,118,105,194,200,139,2,36,40,138,194,93,151,248,230,70,198,14,46,78,253,124,108,151,51,154,166,59,18,75,210,31,153,150,39,5,204,236,239,77,103,117,162,90,117,61,127,47,233,125,253,114,115,103,214,233,248,166,255,142,161,58,217,226,245,133,47,130,166,179,40,105,93,133,160,197,134,64,52,127,241,159,105,0,143,7,239,190,234,30,186,59,137,58,4,10,155,214,228,17,137,21,91,239,16,222,169,5,194,149,186,114,191,248,4,101,0,169,159,31,225,52,21,16,25,196,230,168,40,248,85,174,126,109,97,195,7,51,134,112,182,229,193,194,230,184,87,186,110,10,6,119,130,70,207,97,206,243,103,125,169,47,12,58,245,88,203,112,148,170,60,155,205,69,245,186,58,0,64,208,125,187,252,127,45,92,145,161,89,3,153,122,48,221,5,158,206,15,18,199,111,189,211,110,218,116,179,30,138,237,175,3,27,13,49,128,36,164,128,115, -224,111,38,74,102,107,56,44,213,134,144,177,37,129,10,113,196,65,55,21,37,78,27,218,52,72,166,97,252,210,87,213,22,160,122,64,202,114,225,194,117,156,131,101,178,44,99,248,142,222,27,187,132,53,246,91,160,77,243,208,65,112,150,4,234,201,255,22,17,129,147,181,184,215,224,254,182,57,136,200,246,235,231,52,15,142,43,250,132,23,111,140,169,76,218,194,124,77,246,185,238,114,250,173,193,200,198,182,120,11,232,144,151,220,13,153,57,240,34,223,250,194,91,151,205,243,60,179,239,124,164,222,81,102,8,8,7,196,68,13,232,177,239,193,84,31,40,73,171,140,152,21,222,168,192,168,13,93,251,208,32,65,94,44,217,246,21,254,61,18,253,195,212,49,56,189,117,131,180,82,23,12,35,10,18,68,156,123,208,242,29,92,212,35,6,41,246,76,85,237,19,186,191,21,255,113,185,7,133,60,206,191,16,141,169,70,40,55,253,173,176,174,44,129,142,1,37,255,30,70,254,150,212,242,236,27,38,158,222,191,100,134,83,13,81,153,242,192,239,39,169,95,194,101,66,53, -60,86,160,138,250,190,235,65,144,102,13,206,228,3,164,240,231,117,127,84,60,17,57,64,211,23,78,219,122,86,128,49,25,127,60,192,158,22,240,60,203,3,162,210,243,121,104,247,208,202,241,95,11,67,180,242,160,69,223,105,2,96,191,224,20,80,200,41,231,68,198,160,54,180,48,191,107,18,146,95,140,44,26,120,112,70,117,64,120,97,62,10,55,9,250,7,95,81,23,66,166,101,38,3,176,251,250,254,203,217,32,164,252,43,32,242,231,184,52,29,37,13,142,41,33,3,216,194,230,250,237,144,130,38,27,250,214,248,215,163,191,199,81,248,1,48,52,142,227,20,182,145,134,194,21,140,188,204,191,236,80,93,52,253,21,189,116,109,187,14,173,233,176,157,91,228,199,212,200,213,254,43,218,33,105,207,243,15,164,51,219,229,19,26,59,203,118,152,141,66,239,57,129,203,239,202,112,179,204,56,63,155,68,52,22,125,45,0,149,238,190,90,4,196,242,31,26,143,188,152,17,39,53,148,229,104,76,103,211,178,92,16,28,87,214,6,254,8,57,194,113,220,110,16,112,91, -162,32,71,26,152,216,194,89,206,75,82,9,102,63,211,13,145,123,75,8,4,81,116,198,134,13,89,194,100,69,50,243,193,49,154,136,13,2,110,239,44,26,192,244,149,148,201,132,4,114,223,127,124,70,96,77,102,28,65,99,203,100,6,224,127,87,93,228,175,229,130,218,15,186,125,10,183,184,146,4,249,215,250,87,34,246,59,97,90,92,116,170,116,178,35,147,99,17,226,60,29,149,136,87,15,0,64,30,191,235,152,196,8,213,48,231,247,5,237,192,231,63,230,115,205,210,46,89,5,69,233,186,217,135,145,244,159,253,149,23,71,138,38,224,49,160,254,179,233,30,19,155,244,196,134,64,99,250,21,241,104,202,206,255,111,116,246,255,191,126,27,223,246,254,201,70,209,218,124,37,97,99,105,183,9,120,19,4,120,171,4,208,194,106,207,241,73,93,205,29,76,38,185,253,212,227,242,27,66,143,128,128,61,250,39,95,58,195,148,107,239,142,200,66,252,48,90,0,215,133,175,35,17,148,171,143,54,66,127,55,176,221,31,17,45,80,180,80,64,240,53,81,195,183,127,16, -171,133,191,249,0,187,255,140,128,43,101,93,244,84,159,135,193,87,227,100,20,236,138,191,7,89,79,152,37,212,244,142,167,175,190,57,230,190,252,187,54,206,190,94,166,206,88,195,126,101,169,92,75,18,122,160,245,169,173,37,194,55,246,237,55,171,180,185,12,216,191,254,150,89,152,103,122,46,120,62,30,0,192,134,223,38,246,171,65,212,245,18,205,64,190,248,212,105,5,204,109,62,28,71,237,28,51,135,115,241,88,60,117,188,110,216,91,86,123,1,159,230,120,123,219,141,236,66,119,184,41,106,118,206,77,119,10,125,161,3,248,200,50,168,90,114,162,9,237,24,129,158,247,55,143,79,185,94,37,109,44,182,6,223,191,196,212,26,220,43,7,30,109,192,119,233,239,4,14,130,116,2,203,232,222,131,133,208,229,218,146,15,159,183,159,175,140,74,161,112,241,119,49,225,191,98,89,251,63,56,140,55,155,123,158,143,215,54,35,243,157,117,158,135,222,141,112,86,95,112,15,222,8,121,136,211,140,244,111,29,5,248,0,114,242,75,46,12,203,182,199,159,217,129,224,45, -128,3,195,0,62,73,78,194,240,4,242,100,109,186,107,203,117,111,130,125,91,152,32,77,234,100,45,180,64,118,119,42,63,149,235,63,145,85,100,17,79,137,239,12,84,219,97,155,132,10,153,22,15,5,203,58,184,14,61,58,226,215,44,219,127,254,78,18,156,79,35,61,167,245,219,189,201,219,162,95,231,251,47,201,11,192,241,198,46,55,76,82,143,255,78,207,52,255,246,100,251,253,26,23,182,252,175,34,83,155,179,65,169,83,9,135,211,10,135,222,53,7,238,53,218,195,80,46,107,195,200,223,44,12,152,181,240,142,119,61,75,92,139,52,35,252,52,47,59,254,94,113,76,247,79,235,34,194,141,213,26,23,33,159,30,69,157,8,164,171,54,161,24,134,201,63,255,42,162,19,240,111,55,106,111,60,126,57,102,156,176,216,88,188,217,230,205,201,146,220,105,109,233,188,116,250,24,13,55,117,164,18,152,90,112,146,164,10,195,28,126,63,218,172,81,136,255,144,254,195,177,55,33,231,219,146,238,133,92,85,36,243,52,77,245,74,216,225,18,202,191,180,201,18,157,223, -147,199,233,106,114,208,171,96,224,112,153,188,231,165,217,228,162,208,105,165,197,43,172,134,105,42,242,65,3,133,221,167,46,115,103,123,90,86,87,244,175,92,233,37,3,145,89,123,23,230,129,172,43,133,169,80,104,59,64,82,228,249,184,2,101,247,66,86,22,242,61,62,199,148,201,131,32,216,154,133,251,180,45,111,2,128,158,130,211,38,252,167,105,41,173,10,163,214,118,128,109,2,253,30,232,117,93,20,72,38,174,11,203,52,73,3,184,239,130,245,251,249,253,37,63,132,152,127,5,66,210,84,129,174,105,248,31,11,254,254,84,111,144,66,159,23,16,128,124,177,147,92,64,176,232,33,213,93,27,243,57,115,156,90,199,165,58,169,66,26,148,17,37,113,58,46,24,247,63,53,152,139,242,28,64,96,158,71,165,139,124,107,41,160,42,213,126,199,206,136,182,23,127,197,202,126,136,63,221,134,127,244,2,19,56,141,253,188,48,220,162,18,154,109,133,36,81,20,125,169,153,128,223,53,221,119,191,69,84,202,226,49,55,135,221,172,193,112,63,15,238,81,168,175,228,224, -223,33,34,236,187,79,135,68,135,90,239,24,15,240,37,235,242,40,74,77,123,253,247,97,132,77,193,131,168,250,234,19,31,131,75,1,130,36,218,42,238,48,12,187,113,27,141,61,66,186,97,22,166,174,3,147,180,211,240,235,124,182,68,194,92,13,47,22,201,4,9,38,37,175,124,79,200,220,23,138,48,230,239,39,80,45,211,4,239,113,211,94,86,76,197,52,13,178,58,16,12,151,54,135,33,4,200,164,67,232,211,68,120,164,7,204,239,151,6,89,20,187,200,116,224,176,216,85,162,238,6,65,198,138,157,191,207,0,125,23,189,208,241,52,207,107,73,166,245,75,6,89,243,163,13,67,74,134,162,48,191,155,135,235,27,70,145,252,183,35,110,149,165,1,107,236,230,248,218,0,192,16,37,223,152,102,165,18,95,131,245,61,75,236,140,244,59,105,33,225,107,154,118,216,0,149,62,184,179,187,24,215,181,191,243,233,92,249,123,68,204,128,226,6,119,182,247,55,204,11,193,205,220,176,73,86,119,155,104,33,195,243,208,102,31,26,166,175,47,168,147,94,96,156,144,252, -114,240,30,38,187,120,115,182,17,104,19,164,166,213,235,229,80,228,98,190,102,197,60,47,254,91,47,14,161,23,189,109,7,4,250,151,120,135,74,236,93,143,193,61,35,168,170,232,48,8,102,112,152,110,232,51,86,165,226,214,213,192,19,252,119,102,23,66,238,201,241,124,119,54,149,42,156,26,205,41,240,97,247,211,116,183,121,175,68,220,31,243,189,126,134,22,254,155,55,93,153,244,150,107,181,55,154,164,90,136,174,29,14,23,143,196,143,145,124,85,8,1,94,47,21,145,228,210,73,61,38,187,106,189,46,150,245,211,69,142,89,17,141,181,44,196,239,34,87,220,31,44,232,115,18,189,31,165,47,224,205,131,197,173,83,122,189,104,94,79,187,24,142,215,217,51,117,254,66,2,52,69,137,85,204,255,28,215,222,161,197,134,28,222,217,202,39,201,83,95,107,10,192,226,232,95,199,215,251,251,118,131,205,179,186,72,10,128,249,135,126,125,230,197,116,234,110,26,215,91,235,235,95,221,181,163,180,19,49,248,50,75,34,71,99,222,30,154,239,195,111,113,209,52,65,220, -232,54,102,253,19,145,57,209,141,144,230,70,185,151,45,7,99,230,174,230,162,50,140,61,88,26,73,248,141,197,203,169,95,193,30,109,183,84,82,131,89,194,161,155,1,100,10,20,111,217,158,84,164,151,78,108,160,32,0,26,175,129,33,118,169,53,95,247,9,210,0,185,221,248,223,186,145,142,183,248,201,187,52,51,231,137,32,16,134,190,245,245,67,76,144,173,242,152,28,24,140,222,169,112,13,83,154,43,144,50,124,123,168,204,112,82,141,211,42,169,65,98,180,219,183,34,15,191,252,156,245,238,126,212,26,7,157,51,62,166,23,7,7,107,136,243,57,174,71,226,27,44,194,29,188,190,174,115,128,191,57,253,233,232,178,248,33,32,176,16,244,110,58,44,26,197,254,219,38,85,211,51,65,14,183,134,12,19,12,56,101,126,76,199,70,153,75,145,144,22,250,58,78,85,24,24,54,231,87,160,226,37,182,34,254,124,151,173,247,26,127,172,191,111,8,209,242,71,115,189,28,205,64,16,248,180,120,77,82,33,117,125,73,84,228,40,235,194,246,226,208,195,92,61,161,220, -41,23,17,93,87,157,156,11,222,189,146,238,242,104,37,150,254,238,199,165,185,118,126,101,25,160,119,188,158,107,127,227,88,150,87,177,143,56,31,66,92,181,182,87,72,174,60,214,218,11,29,169,108,3,223,206,248,206,151,93,183,8,187,99,149,2,216,87,41,60,202,8,197,146,216,23,72,226,142,143,157,223,212,138,179,201,59,159,66,178,28,214,16,30,90,32,5,24,53,129,99,113,223,154,42,116,55,223,211,186,62,204,114,98,61,216,228,186,107,220,199,154,38,16,130,98,12,5,163,124,147,71,135,16,245,40,55,95,233,175,233,4,239,180,119,134,133,176,112,74,134,38,125,123,8,7,124,128,76,120,0,33,138,209,171,109,125,156,242,117,231,101,156,116,255,50,144,82,68,185,42,106,135,49,141,78,253,221,22,144,255,164,26,74,212,128,96,251,112,202,234,161,76,180,150,113,211,99,114,165,215,23,135,117,248,95,250,225,180,154,219,158,122,216,215,111,28,201,49,209,48,30,11,143,211,91,195,34,3,109,231,162,129,7,242,46,53,30,170,191,195,28,110,247,10,252, -77,174,38,131,179,233,81,186,85,14,50,78,176,165,145,38,236,161,224,66,221,152,15,90,249,198,15,175,23,36,164,24,133,68,73,36,41,161,191,177,224,183,32,237,199,18,64,163,70,0,55,114,66,217,223,211,42,57,11,237,219,73,185,49,44,167,114,189,255,223,31,159,219,7,126,219,76,189,169,212,100,25,11,77,176,189,195,65,158,4,148,188,255,21,35,83,245,91,24,252,235,33,238,219,140,43,157,200,12,140,74,190,55,217,66,127,251,81,202,61,34,183,25,38,48,89,96,225,153,230,222,181,208,244,248,81,52,88,177,22,121,45,143,111,92,192,93,151,176,166,185,60,170,163,59,236,117,112,50,222,182,238,106,90,161,232,252,83,87,212,164,62,94,230,13,36,207,123,169,46,54,238,248,167,129,213,173,22,217,54,77,196,44,186,110,51,42,106,241,246,105,0,248,124,172,239,231,56,72,130,160,235,16,107,255,215,107,17,137,139,73,134,242,87,222,0,224,40,22,27,11,153,79,39,22,198,240,121,225,11,192,211,148,165,90,79,23,127,122,96,64,9,140,152,44,139, -65,97,56,168,244,248,144,188,2,20,18,111,105,175,8,23,145,22,198,92,65,90,70,241,150,110,133,209,26,68,23,128,218,55,84,164,8,127,218,127,55,248,215,4,223,16,226,175,30,213,221,118,111,108,101,221,47,161,136,170,133,32,4,73,70,81,146,116,146,91,184,88,65,107,51,112,52,164,8,199,175,31,246,230,184,57,48,225,251,27,108,107,196,69,73,198,177,90,216,208,114,137,58,203,19,237,73,114,127,30,104,185,123,197,134,55,156,189,86,189,69,130,199,71,53,62,0,113,71,101,249,105,252,89,238,187,198,64,140,53,77,171,93,112,253,183,102,91,195,43,121,112,234,95,26,56,177,242,131,89,133,94,185,23,144,59,113,63,140,191,154,145,168,218,75,78,150,63,123,7,237,112,33,120,33,200,200,177,241,18,168,47,2,241,100,227,65,61,187,46,49,254,97,218,229,44,217,118,183,12,225,203,120,202,219,105,190,189,169,41,51,49,208,172,240,207,246,65,109,218,227,226,222,158,123,227,199,5,188,238,40,154,242,222,194,36,16,160,112,48,238,190,89,158,99,48, -180,7,133,57,212,95,177,249,148,120,158,190,158,55,95,36,55,90,145,163,120,243,120,25,44,96,208,239,20,182,254,35,65,225,55,127,255,34,252,94,250,107,92,18,79,74,201,62,98,241,251,99,202,8,192,183,38,74,214,97,173,140,172,45,202,165,87,225,58,203,8,165,101,126,25,121,10,53,166,196,130,87,51,19,252,229,30,250,193,81,66,107,20,177,8,177,138,99,255,121,134,253,218,181,38,17,92,252,203,130,254,197,213,179,97,191,205,168,118,107,77,14,237,201,225,39,177,116,252,206,179,117,139,177,66,240,186,236,124,153,129,93,173,95,24,155,94,125,246,249,125,245,167,240,71,68,183,60,169,14,95,243,46,255,27,59,249,110,191,114,236,180,118,112,86,83,188,169,14,91,43,39,53,211,96,97,105,160,62,7,165,100,105,195,120,49,178,245,217,235,90,86,212,121,86,173,105,156,85,97,118,46,207,219,231,45,118,42,203,9,86,113,75,157,220,108,28,7,164,227,221,228,36,138,55,97,218,25,47,223,15,253,173,253,197,51,177,37,173,54,18,173,182,4,14,255, -253,186,214,230,4,231,230,72,16,1,0,8,9,180,181,175,253,28,14,171,121,43,173,91,119,78,217,118,59,45,176,194,225,177,217,66,38,113,64,198,196,124,64,115,67,230,73,229,93,198,212,159,125,90,70,252,237,81,98,238,252,133,146,46,142,171,36,166,164,184,70,150,101,9,86,20,111,182,28,211,247,142,19,146,164,78,85,109,71,73,43,54,104,229,47,38,151,124,8,101,138,232,210,128,201,92,92,214,122,170,222,207,86,39,167,46,110,254,202,214,99,44,85,87,228,192,173,24,222,90,29,227,44,213,31,103,177,17,204,96,117,252,193,226,179,205,33,204,82,120,92,120,107,63,83,61,22,249,140,242,244,177,109,81,16,212,149,23,60,194,218,121,198,146,60,111,176,115,158,135,35,36,24,57,205,227,101,154,101,91,169,196,50,16,160,155,123,206,103,167,244,218,208,159,39,150,77,13,229,158,83,75,179,198,183,249,214,22,56,168,220,205,189,182,140,85,173,170,97,238,79,253,250,81,79,176,216,209,106,27,202,100,147,229,171,65,232,2,147,33,138,194,112,54,255,221, -72,168,111,29,178,33,241,242,250,145,206,95,255,167,40,10,88,36,124,143,251,114,182,179,159,50,198,98,133,253,105,33,161,189,128,158,54,159,251,115,142,200,241,38,178,141,253,85,161,63,126,127,46,86,42,240,96,91,124,219,111,19,98,119,193,12,103,67,117,199,220,80,182,233,205,95,203,119,246,103,89,173,118,102,59,71,100,135,183,9,182,187,99,137,21,180,123,56,95,78,163,69,7,232,205,48,47,94,99,152,62,126,83,97,179,108,216,56,27,64,105,105,89,77,108,190,187,55,215,57,41,131,128,202,114,14,127,29,167,30,77,247,182,77,42,118,33,197,169,36,94,114,105,173,175,24,234,221,168,26,159,4,127,220,60,84,98,135,11,150,196,44,177,236,245,9,88,162,46,125,134,33,234,245,151,147,253,122,193,16,191,57,181,210,239,37,52,229,25,166,246,140,87,5,113,49,207,126,188,151,231,250,34,9,78,209,57,24,191,235,210,180,58,17,45,142,5,153,137,248,43,53,116,156,55,138,99,203,80,33,238,223,133,175,109,115,218,201,186,19,56,160,250,8,168,200, -254,130,176,142,217,168,130,127,35,219,146,63,57,206,43,86,146,155,121,112,188,52,133,193,159,213,72,103,217,197,48,82,58,30,225,106,172,137,243,50,53,165,115,129,206,149,74,232,192,101,124,13,5,206,233,111,86,202,124,114,42,215,124,169,224,62,142,40,176,117,67,206,25,76,196,146,250,76,101,136,95,228,243,119,240,108,167,51,195,85,31,218,48,18,185,145,154,88,245,152,250,90,65,3,108,109,187,32,230,94,100,91,85,230,213,7,12,103,107,130,32,84,237,229,221,227,40,203,117,111,245,47,129,71,238,253,247,140,209,139,44,61,1,53,219,75,187,80,244,135,132,78,194,190,220,50,244,71,126,236,19,222,160,255,112,215,214,162,54,68,8,72,112,33,187,127,150,127,251,232,105,0,65,209,19,191,137,56,8,205,195,181,44,122,122,222,28,146,25,64,232,169,205,239,95,5,102,43,187,67,229,139,124,251,33,152,122,227,38,232,135,242,134,119,51,235,136,126,57,243,193,212,80,112,250,161,81,198,229,253,119,16,92,211,188,127,84,38,13,132,81,75,83,138,162,191, -31,49,255,124,37,73,78,142,76,218,13,50,20,107,162,164,96,92,5,162,250,193,135,26,235,212,7,137,166,203,133,71,184,238,219,164,56,117,53,60,46,158,138,251,125,25,189,23,69,47,229,116,225,65,173,231,185,201,233,193,194,12,124,83,28,174,101,210,35,136,172,240,149,200,21,150,28,247,246,94,125,91,68,40,161,233,60,76,0,36,166,211,157,53,93,130,126,113,83,6,93,250,207,183,52,18,52,105,141,157,253,49,209,23,198,216,52,249,27,179,118,236,199,58,253,118,48,250,219,95,221,69,163,33,20,228,55,65,113,14,3,122,20,13,227,132,222,152,55,88,136,116,241,186,105,70,142,65,110,0,104,190,237,226,143,197,234,106,234,254,176,189,145,183,113,76,109,243,31,46,249,135,83,166,179,29,183,244,30,95,70,21,109,59,60,110,111,237,222,254,143,65,113,150,35,48,12,189,21,201,190,206,224,6,41,66,157,252,25,92,94,39,72,223,184,222,136,215,26,5,26,21,8,211,160,251,249,235,53,20,48,2,78,179,102,12,129,164,252,151,251,146,47,65,182,233, -106,3,126,23,194,84,165,145,26,178,54,178,97,9,55,29,117,204,235,253,227,23,80,24,148,169,226,88,67,222,233,93,237,90,54,85,10,254,195,30,127,172,202,65,36,24,189,45,164,78,37,173,113,178,145,46,73,237,109,85,93,243,131,145,223,67,65,230,112,123,176,146,59,41,39,4,103,135,213,193,240,96,245,191,227,125,255,193,88,255,194,24,44,109,100,126,174,223,170,214,195,145,17,72,9,93,76,223,253,139,45,13,27,202,225,167,177,9,184,130,243,127,128,197,159,22,92,7,59,5,119,107,224,169,92,29,38,246,194,49,86,9,30,126,211,197,151,45,189,104,250,31,216,188,38,248,97,125,173,0,46,48,28,61,29,96,174,231,180,58,143,54,205,107,48,169,255,203,211,209,212,149,97,139,250,231,77,220,215,155,252,142,27,155,211,246,203,65,120,170,74,211,59,134,125,7,121,167,54,76,193,189,4,242,157,132,201,135,175,129,125,229,240,5,93,229,5,221,239,68,84,246,181,33,242,5,1,154,157,43,53,118,137,152,179,3,230,77,150,175,163,202,95,219,87,211, -19,197,152,97,175,29,225,191,115,94,169,191,129,121,113,122,136,143,63,245,146,143,32,175,134,187,4,190,174,15,235,172,241,135,234,56,221,225,77,193,81,137,136,111,252,155,27,237,191,229,230,127,173,86,255,219,216,165,215,3,97,113,254,175,109,95,50,248,250,58,236,246,124,61,248,31,249,153,150,54,205,25,157,255,240,125,96,177,106,13,3,200,255,0,119,120,132,104,10,138,215,156,220,105,243,114,48,124,181,158,79,82,157,166,248,16,77,99,24,6,61,79,83,55,127,199,117,49,234,45,221,103,128,176,113,61,172,57,34,233,124,134,35,189,119,222,34,230,254,55,106,238,246,54,253,216,243,215,53,153,47,20,208,215,9,65,16,90,70,23,69,173,195,44,91,37,125,252,56,120,158,247,253,51,181,104,2,147,171,131,138,21,97,91,240,189,148,9,245,166,205,203,159,44,210,228,31,16,75,15,254,198,224,183,211,68,127,41,36,142,152,124,243,91,215,191,245,230,29,209,4,140,163,175,18,28,235,207,187,111,110,137,7,27,92,51,112,221,115,50,233,26,124,62,134,23, -11,156,251,128,244,215,232,96,238,207,119,122,203,122,100,46,38,56,9,165,177,144,191,22,217,74,11,111,29,103,5,215,8,183,49,137,220,122,196,179,218,209,21,217,21,2,23,46,255,25,31,19,186,51,253,93,17,53,108,54,216,93,239,71,249,189,94,152,70,199,253,245,204,210,72,73,21,162,130,118,136,206,176,218,65,95,175,15,18,123,118,5,57,168,79,161,16,217,236,78,94,126,12,44,204,140,136,39,8,126,183,196,147,120,14,2,8,14,196,65,47,220,128,7,151,13,93,93,170,231,160,95,101,130,136,164,209,136,160,100,151,48,249,93,76,56,149,37,53,112,246,180,206,55,100,184,230,104,207,43,47,205,120,113,156,66,159,10,69,150,116,116,142,110,100,119,195,69,249,3,236,7,100,209,185,180,89,23,212,212,29,92,234,134,47,106,60,129,65,224,121,168,131,62,58,11,23,122,85,222,223,149,97,207,18,38,119,230,192,213,74,61,201,54,40,119,34,102,72,237,237,155,212,93,233,80,217,80,87,253,61,94,148,158,190,54,186,106,234,241,28,5,72,39,110,42, -72,27,190,42,225,159,242,122,177,46,170,60,45,254,82,36,201,230,182,216,238,235,71,229,175,0,154,57,135,104,193,34,116,40,58,180,3,4,186,5,184,69,36,252,32,134,116,253,112,124,192,180,148,34,9,148,37,53,224,117,120,229,18,46,158,191,102,42,219,21,171,248,169,156,174,3,138,89,96,15,115,192,109,135,177,150,161,146,173,159,160,214,173,100,121,242,45,9,76,60,79,162,91,157,21,104,57,86,129,131,199,46,108,194,47,171,72,231,5,153,58,237,216,133,183,45,203,175,188,89,173,17,195,210,71,15,171,29,6,157,95,48,86,62,191,201,199,74,46,62,200,44,3,191,175,188,177,1,84,205,147,39,215,217,219,239,153,46,114,252,205,249,4,206,83,219,247,58,206,22,84,225,121,224,58,176,106,57,226,51,2,54,59,46,51,9,226,120,183,165,30,143,76,179,88,49,143,24,251,1,187,206,243,203,240,239,103,98,205,21,35,95,84,21,119,122,127,213,207,48,195,33,119,252,113,139,179,130,147,63,150,190,218,232,201,194,32,75,235,234,3,233,177,86,17,220, -177,48,140,203,170,253,145,220,49,188,229,98,251,126,219,87,182,156,44,84,66,15,118,3,151,36,65,176,44,150,73,54,107,217,54,124,171,52,62,139,186,138,221,57,86,138,92,120,21,35,100,46,155,157,134,140,196,2,204,72,12,120,237,220,203,212,130,147,153,20,144,129,205,157,107,127,30,5,221,109,73,40,190,195,173,174,67,36,235,199,147,130,198,92,128,79,244,205,211,100,46,51,150,51,250,158,177,142,1,36,103,210,154,18,219,197,107,48,242,247,14,231,28,252,176,246,64,211,3,247,138,77,137,241,68,75,76,44,62,120,73,105,246,100,228,5,120,93,128,148,147,235,22,217,80,58,167,21,68,110,98,148,200,24,173,114,67,86,133,109,189,223,236,49,59,119,243,227,175,155,217,207,92,58,130,126,150,169,83,183,38,179,48,240,181,38,90,92,55,222,7,40,249,246,165,228,233,84,213,223,38,122,154,56,50,140,111,180,90,233,121,213,252,29,25,89,83,136,102,23,4,217,177,186,15,29,151,45,133,106,7,250,49,166,202,105,165,151,189,153,90,158,95,46,190,249, -93,192,249,122,47,177,25,8,75,89,225,245,170,178,63,118,251,209,165,179,109,153,76,57,229,142,129,218,249,177,178,91,71,191,239,255,21,89,102,219,127,231,234,236,134,40,138,55,231,118,50,201,67,47,87,198,20,205,223,175,171,5,135,2,254,189,116,142,198,120,182,131,42,171,178,237,148,23,36,142,227,125,207,145,173,59,145,241,249,195,136,11,207,45,47,12,69,65,68,67,111,171,96,114,96,8,73,251,230,241,82,28,136,228,113,136,197,123,158,213,49,52,227,117,205,89,58,27,253,250,151,230,34,5,219,236,183,194,176,91,95,78,212,49,107,248,238,99,95,124,43,86,53,36,88,251,25,43,189,213,204,119,24,46,223,153,235,61,255,45,132,15,86,207,12,88,203,113,157,150,132,53,137,150,60,248,196,245,171,221,205,84,227,70,253,85,172,156,160,118,29,187,187,109,149,213,140,6,37,255,69,94,14,89,144,145,139,152,218,95,212,34,44,237,155,103,29,68,84,157,73,141,158,223,185,14,0,104,249,150,116,85,242,38,233,222,175,132,42,64,21,127,54,43,179,27, -234,85,249,231,239,36,164,115,214,98,0,2,246,128,110,130,72,94,17,20,70,142,115,242,8,216,69,15,169,199,21,167,206,46,198,225,72,11,26,80,213,32,72,142,59,12,52,238,242,176,69,244,152,142,76,26,65,71,209,52,91,129,60,89,77,203,169,117,118,153,159,98,98,82,113,238,186,214,206,209,155,243,118,21,87,41,108,243,20,77,182,83,31,112,33,35,124,230,190,248,147,239,48,68,26,197,143,88,187,58,82,254,242,113,84,24,65,198,225,70,30,21,85,62,35,166,178,245,118,169,109,249,135,156,44,135,22,27,80,121,68,125,217,221,177,240,164,216,138,112,251,177,39,89,214,102,163,34,235,76,93,248,241,82,33,51,81,190,111,255,20,254,216,239,85,203,104,37,55,228,93,0,194,208,116,143,50,251,18,108,254,135,175,112,90,39,210,71,122,199,70,117,146,172,76,182,125,216,157,134,194,184,105,240,179,20,231,119,143,107,208,172,170,103,7,122,0,252,13,8,29,90,3,39,203,22,38,137,120,246,194,181,232,35,220,118,107,16,52,187,135,113,188,172,65,133, -195,176,163,34,104,111,109,142,124,101,25,196,60,75,57,30,179,166,169,221,85,32,218,87,86,113,174,240,83,84,76,214,250,76,171,72,57,105,124,190,117,153,158,184,120,66,122,68,223,105,108,249,67,28,248,6,152,233,122,143,98,20,120,251,89,170,218,52,238,191,133,55,160,134,81,232,198,23,61,14,64,227,69,101,102,71,121,77,38,241,161,170,1,15,14,2,32,8,18,29,142,151,25,148,174,123,138,144,3,208,4,160,48,226,6,81,206,197,181,111,89,140,12,25,210,138,26,143,202,14,76,80,126,20,251,83,128,85,5,121,121,115,157,20,206,42,245,118,237,218,45,158,84,39,250,118,9,150,110,147,86,107,35,126,110,118,178,153,183,183,124,215,118,113,77,16,133,32,12,203,12,98,44,190,8,153,178,130,240,126,53,130,70,124,200,64,57,24,12,227,75,53,48,77,127,211,196,239,95,108,204,139,19,217,110,186,172,7,38,105,253,202,210,56,15,201,99,128,124,6,144,101,125,27,3,127,105,78,28,23,177,76,161,8,211,127,231,244,104,198,67,94,40,209,69,45, -170,124,177,144,247,194,171,39,215,218,151,83,192,234,184,144,174,79,138,234,54,174,201,253,88,47,140,80,167,5,48,185,24,173,72,242,92,249,14,128,66,117,52,51,60,53,190,72,79,230,19,242,247,138,185,25,76,168,115,239,144,50,65,117,138,186,107,191,72,152,190,64,83,233,1,95,159,51,71,64,129,241,29,133,87,22,70,10,0,37,226,206,139,246,187,58,116,18,252,224,186,42,228,192,243,91,99,87,235,224,235,190,211,215,95,92,215,77,141,111,12,16,37,213,138,152,202,240,67,115,78,63,74,151,42,82,65,52,38,208,243,157,29,241,2,187,193,221,19,73,84,49,246,150,233,142,237,242,237,230,57,229,135,156,5,66,140,12,164,42,99,145,118,27,193,67,115,65,8,233,229,57,208,226,205,39,4,250,90,146,48,146,37,168,70,137,147,231,180,182,194,116,136,32,206,231,45,184,190,199,104,68,11,20,204,98,40,174,15,242,100,59,229,131,176,45,132,69,8,8,105,118,163,196,165,204,203,202,191,210,86,215,51,137,230,205,131,14,195,127,120,191,110,106,192,55, -57,102,220,113,69,158,203,95,8,200,9,242,125,173,235,122,120,153,124,8,229,224,66,146,248,206,43,37,224,68,189,250,81,215,150,14,135,138,167,176,81,82,175,61,48,41,54,147,55,68,68,125,127,252,8,89,243,92,39,95,217,103,42,135,2,196,65,55,131,148,141,27,28,119,230,143,132,198,134,4,82,162,180,245,96,190,213,246,177,157,187,148,73,161,143,31,246,103,127,205,210,49,4,36,73,95,79,249,128,49,68,226,187,69,112,23,111,102,172,58,23,191,244,142,146,63,22,117,233,239,4,23,3,66,102,199,52,210,224,145,208,249,254,110,215,52,203,25,200,242,45,144,190,51,146,216,107,182,239,113,28,147,47,122,217,26,25,247,112,54,92,248,72,31,91,139,131,107,145,31,91,225,80,97,160,3,231,174,74,199,60,30,2,18,37,57,223,24,57,148,155,167,183,22,197,203,145,250,29,24,79,134,119,94,77,190,80,193,157,213,66,3,132,49,92,241,107,53,214,148,156,28,192,140,133,8,101,247,87,131,77,64,170,234,39,166,11,131,206,101,172,167,53,189,54,117, -226,191,223,71,108,233,185,33,57,18,111,95,175,45,21,4,73,178,66,103,71,179,131,206,184,242,252,25,54,52,119,238,68,233,134,113,158,237,247,73,81,122,246,28,4,253,138,82,68,184,113,181,82,223,243,149,197,253,160,162,10,95,154,240,128,147,51,187,5,105,61,84,226,40,177,193,123,82,206,3,223,213,142,81,150,157,131,188,123,205,49,178,85,72,64,61,179,115,199,25,16,189,106,64,177,115,210,163,201,60,197,61,238,10,99,18,194,248,254,178,204,228,146,65,90,234,35,53,127,74,140,166,136,231,40,27,82,239,51,32,251,9,0,168,166,152,177,191,172,190,0,191,138,94,113,233,159,227,8,119,187,124,109,248,119,72,205,213,178,2,71,46,40,138,142,158,38,96,191,52,88,236,17,74,223,86,249,92,245,37,55,234,189,78,193,130,155,173,57,168,204,111,59,126,56,119,0,185,160,32,57,36,218,228,44,96,255,120,152,176,84,46,83,170,39,72,168,73,194,205,158,126,112,63,167,8,49,32,81,207,77,159,97,252,67,22,59,176,34,16,230,18,75,114,112,242, -253,28,224,169,42,105,130,117,175,127,139,8,164,240,150,104,222,59,210,138,2,250,71,235,112,245,140,20,64,47,217,225,18,2,54,199,214,10,214,76,50,223,209,187,253,238,220,98,137,73,204,15,194,183,25,224,76,189,113,252,82,30,33,209,48,116,232,136,20,70,24,6,171,201,69,169,177,142,181,61,213,147,135,146,171,79,32,130,78,36,30,58,183,28,126,188,23,53,26,179,84,36,8,57,168,252,203,247,29,69,68,250,68,17,230,51,65,154,27,83,105,247,12,19,141,203,146,61,119,232,134,215,209,29,169,184,192,77,223,102,115,49,255,222,39,192,37,28,4,227,3,243,51,95,255,17,48,36,76,16,134,253,219,27,205,171,43,68,218,224,44,157,26,242,237,145,89,216,71,243,181,162,0,186,192,191,153,200,211,32,42,113,14,117,238,84,122,173,20,15,215,74,250,143,135,106,183,215,92,170,111,91,134,239,49,159,248,248,209,72,35,244,107,169,40,62,86,232,37,191,255,15,31,143,247,234,145,29,212,221,169,94,6,98,9,171,37,197,159,8,173,28,202,67,21,77, -114,168,255,163,236,193,47,143,35,242,188,39,216,81,135,185,228,220,92,229,215,19,211,9,161,90,221,215,61,137,41,103,169,132,165,130,135,59,54,120,81,48,28,103,62,100,18,228,246,245,9,252,119,14,238,53,124,227,66,194,99,219,56,105,22,68,188,128,127,146,110,143,208,146,148,129,4,33,114,26,147,181,64,227,104,96,95,187,183,159,115,143,235,3,78,213,154,138,207,143,104,135,123,243,140,183,209,221,110,184,127,240,232,98,186,255,58,134,165,200,80,178,5,80,32,72,30,253,224,144,83,0,35,70,255,61,76,175,120,126,192,176,141,93,239,236,55,29,234,110,78,135,1,60,202,44,103,49,231,81,204,63,156,110,49,70,79,11,138,132,90,87,242,246,224,34,7,210,67,162,134,36,36,176,178,21,120,186,4,4,37,37,105,238,1,94,17,183,117,19,236,128,170,4,18,191,213,127,122,128,194,89,180,17,187,16,152,119,158,195,182,6,121,33,237,101,240,238,203,35,118,78,23,89,254,249,219,255,161,12,70,111,30,137,224,198,202,107,177,242,40,245,103,100,63,90, -124,90,95,123,255,211,47,156,108,64,22,28,77,45,218,27,8,75,3,226,149,78,1,254,219,119,17,252,123,223,133,28,7,177,214,137,17,157,46,70,159,232,94,96,3,41,98,126,8,50,138,45,42,58,131,6,167,211,43,195,191,76,79,53,105,110,13,141,64,0,221,62,21,178,45,65,116,67,152,66,92,45,64,157,159,70,162,59,249,83,88,244,26,48,134,249,0,159,13,140,204,168,94,93,20,145,238,100,113,79,56,92,135,159,254,223,234,71,97,102,55,202,217,212,211,134,9,7,109,251,144,16,80,87,17,109,248,186,116,39,13,50,24,239,199,215,136,254,60,245,90,72,13,155,60,88,31,145,191,252,230,206,44,197,94,178,32,128,92,236,147,172,219,124,208,183,107,18,245,197,153,222,38,45,34,135,50,1,78,172,240,195,112,50,173,70,201,211,46,242,96,251,208,31,84,250,247,190,200,127,106,10,159,32,211,253,252,48,117,125,192,230,87,208,174,125,55,42,218,54,191,45,189,140,43,163,145,111,247,207,241,74,162,151,139,104,135,238,19,204,136,39,107,191,37,47, -196,166,128,118,7,85,162,191,176,135,15,178,59,139,8,68,27,138,10,55,77,189,126,107,120,191,250,66,15,253,116,91,239,87,244,173,155,233,221,22,21,246,108,127,147,76,50,7,200,172,37,152,124,215,133,91,92,252,176,73,5,133,150,137,227,24,160,98,59,146,180,189,158,22,47,229,223,6,13,225,125,99,120,225,223,193,51,70,154,32,223,243,202,53,97,165,57,217,91,148,100,124,169,187,246,251,65,240,2,183,3,145,248,136,47,239,122,87,131,90,253,31,223,235,209,102,116,162,234,117,4,14,13,22,235,187,170,9,19,67,139,73,138,227,244,250,18,75,46,247,180,112,69,55,47,55,205,149,2,222,245,86,191,245,150,86,17,134,50,110,126,120,80,188,70,157,89,79,122,35,169,135,214,206,188,23,148,223,55,73,55,163,37,200,182,142,216,255,225,251,130,119,158,89,244,86,81,191,238,110,215,134,127,199,142,155,40,251,72,44,13,76,53,137,160,245,51,22,228,73,148,150,4,241,220,247,38,5,120,201,186,118,55,4,22,179,135,174,154,41,161,27,162,244,63,247, -211,228,157,96,67,177,34,212,120,140,92,102,81,20,111,202,41,253,151,36,164,253,119,62,80,113,160,196,226,19,244,78,7,203,4,131,238,199,131,191,93,225,53,203,218,18,25,11,152,210,38,246,250,105,86,128,51,10,159,225,43,37,14,243,224,106,236,149,116,75,108,232,245,163,105,195,226,135,223,85,147,84,12,78,118,44,237,144,24,28,233,114,238,131,25,23,39,180,16,228,127,183,31,7,167,113,124,234,83,71,101,155,35,60,80,102,1,17,164,95,143,191,199,202,241,106,5,146,234,214,57,155,209,9,139,2,68,192,9,39,181,134,12,229,20,178,231,166,53,12,109,98,186,111,10,10,64,236,101,252,11,119,111,92,197,100,123,217,7,38,102,113,41,102,5,15,133,111,131,126,107,50,126,29,215,148,168,132,59,41,221,3,66,166,168,245,232,211,174,1,158,250,166,90,172,16,26,156,136,112,89,222,235,239,236,16,6,193,191,125,254,109,77,54,230,248,41,171,20,75,245,64,229,231,35,180,91,94,120,235,183,9,76,68,188,95,17,160,54,210,17,18,221,117,109,227, -191,211,102,112,17,209,210,96,151,214,201,223,240,230,19,158,151,14,248,240,232,230,209,175,49,128,32,215,85,128,102,19,59,201,255,247,185,43,75,52,1,67,85,178,21,248,119,237,135,44,21,233,251,250,126,233,187,156,150,45,213,170,243,238,189,243,58,154,173,187,43,215,201,24,171,86,247,196,26,81,203,17,80,146,56,49,176,29,145,254,27,16,93,214,173,166,73,133,85,155,177,36,4,116,226,0,1,18,186,81,232,154,181,217,203,149,175,51,71,8,248,26,130,27,181,49,51,141,3,249,252,134,226,85,255,176,150,190,224,144,229,249,2,244,58,138,97,77,105,132,8,52,6,86,13,18,158,102,35,96,118,210,86,38,131,87,105,238,10,196,15,197,61,192,56,118,108,50,34,147,108,63,57,110,187,231,212,138,232,49,145,42,245,95,234,70,126,169,161,139,240,35,201,185,224,176,72,244,130,85,11,245,178,46,40,197,111,248,37,83,61,195,78,22,59,162,204,225,119,215,157,66,31,86,23,189,73,190,113,237,100,88,247,242,98,152,111,0,198,224,118,225,6,146,111,2, -253,93,74,51,71,232,149,82,111,143,2,68,73,162,127,249,21,75,223,254,201,23,9,52,111,234,237,180,184,242,98,36,216,32,8,2,30,199,187,222,128,191,235,102,210,161,190,188,237,242,207,85,171,49,131,159,114,14,153,71,215,176,60,170,85,234,86,72,221,57,113,66,225,98,77,145,231,229,116,21,240,122,99,210,241,237,235,202,55,64,241,252,184,120,97,143,157,182,97,96,231,254,170,221,125,175,203,252,90,95,21,120,201,47,210,110,120,172,151,109,137,40,58,31,187,216,96,49,52,15,200,108,148,126,226,53,167,20,144,147,197,113,94,225,113,32,193,147,3,228,17,4,127,231,226,95,6,141,194,91,22,106,66,127,11,76,127,44,234,233,152,4,95,113,19,235,171,112,94,89,243,199,235,41,216,14,59,210,23,23,222,181,44,164,111,199,89,205,249,18,174,245,208,113,37,86,19,222,31,133,243,230,32,129,95,141,250,186,242,199,255,182,241,60,139,170,29,56,212,213,119,126,189,204,136,97,237,117,195,123,157,233,150,83,165,7,157,122,40,197,231,124,249,212,20,83, -166,141,203,49,103,43,22,114,124,219,9,222,12,136,141,40,241,223,151,235,147,224,107,27,203,60,86,130,203,242,210,59,61,141,0,250,248,142,244,254,157,189,172,138,159,18,144,59,30,23,88,14,171,219,233,156,93,166,78,234,68,43,136,225,2,140,240,121,105,175,199,191,46,5,8,6,173,25,186,37,201,73,242,139,173,233,187,74,95,207,234,246,190,157,3,13,6,152,236,251,84,63,126,148,103,95,87,164,137,13,48,83,170,100,239,87,109,25,47,175,229,120,115,204,223,169,187,113,171,84,19,179,181,246,64,70,89,225,143,124,185,223,120,190,47,79,42,224,204,203,122,54,234,166,211,102,197,120,95,65,170,34,189,75,194,170,189,81,251,204,211,95,122,181,102,155,217,196,192,217,195,227,226,178,47,150,75,17,164,210,3,163,21,45,193,189,29,46,144,164,103,65,157,159,60,162,243,112,208,180,40,82,89,19,153,125,111,179,64,129,223,48,125,188,28,177,155,42,111,89,179,41,192,130,218,236,100,203,242,165,120,38,225,182,140,216,207,98,227,43,156,120,9,47,121,207, -21,123,221,147,186,194,231,81,9,11,82,14,145,29,21,37,100,157,9,172,34,151,87,140,39,148,157,114,150,67,170,52,106,190,237,31,47,171,151,11,34,124,213,111,46,140,254,187,97,20,162,9,13,252,3,252,46,10,23,120,70,19,241,99,181,67,155,12,169,213,8,41,240,250,99,80,146,61,67,173,249,200,117,223,218,75,150,81,95,97,54,114,252,128,154,183,182,186,187,155,64,6,229,202,28,60,174,54,140,136,171,15,81,109,91,143,146,20,187,6,17,245,207,125,77,42,68,174,153,95,110,77,142,225,28,218,149,42,222,159,230,173,26,54,157,228,6,74,52,13,154,98,83,232,89,90,214,243,93,32,32,128,163,96,203,127,199,206,59,19,82,107,26,92,215,141,21,76,166,21,45,58,231,40,134,225,207,135,108,181,191,100,177,104,134,219,237,185,140,93,3,90,104,249,172,242,119,14,135,148,121,178,58,48,170,229,5,155,18,215,253,57,214,205,91,212,55,100,207,239,228,129,133,97,252,208,144,69,26,48,100,76,80,168,31,78,148,124,48,235,221,204,34,156,205,207, -186,165,212,53,207,28,173,221,30,105,114,128,203,66,2,87,129,82,204,60,76,106,236,238,23,47,11,94,108,245,188,210,214,107,109,243,227,224,77,8,9,37,121,240,241,184,211,75,91,117,76,89,70,0,148,154,172,41,131,26,103,50,200,139,230,37,219,96,137,235,167,6,57,199,29,249,141,244,120,16,118,172,175,22,40,178,66,173,129,201,113,245,155,116,207,47,71,38,201,9,197,149,154,212,179,218,92,186,21,190,89,237,136,229,55,203,138,53,123,227,144,91,167,14,224,224,56,209,91,74,231,25,188,88,72,36,120,255,187,160,177,175,190,138,233,37,183,136,190,245,96,131,8,179,190,217,231,219,105,215,218,109,29,239,147,232,186,190,145,159,208,55,134,104,65,145,160,232,71,140,188,71,252,135,1,125,149,116,247,255,155,167,175,104,114,158,103,218,253,65,94,152,105,153,152,153,113,103,102,134,216,254,245,199,243,220,239,119,82,53,85,179,152,100,34,169,251,2,89,221,34,47,248,243,108,184,153,238,100,10,226,174,15,27,238,73,68,154,7,171,61,185,22,165,155,155, -253,206,5,217,11,21,56,161,40,22,67,125,116,91,89,24,222,122,105,58,144,190,242,84,200,12,241,10,211,172,93,116,202,145,3,204,155,94,211,23,66,188,239,222,195,20,212,190,195,67,178,37,223,185,224,153,221,58,127,95,205,34,239,31,79,144,44,253,243,253,108,125,234,142,40,138,32,127,71,166,97,146,22,120,209,181,49,44,19,10,77,233,238,220,148,59,84,156,80,110,137,208,84,250,214,93,157,15,97,229,178,4,162,253,194,90,14,60,204,250,160,15,212,111,76,132,254,242,203,70,193,175,138,119,218,216,3,192,214,233,92,1,122,142,75,246,188,74,39,31,6,192,95,155,223,48,231,3,143,225,113,168,79,25,238,97,113,102,96,121,192,13,4,162,224,120,93,0,249,60,96,158,103,16,250,204,17,70,251,53,70,192,234,222,212,225,89,154,11,120,79,55,1,162,144,254,146,176,107,46,66,118,231,22,216,202,72,227,78,119,210,33,234,246,239,89,10,35,82,254,199,4,32,143,8,230,111,203,13,86,194,52,83,59,156,201,217,18,1,2,180,61,141,224,6,17, -0,48,201,189,30,36,221,96,50,79,136,0,94,201,163,225,172,105,174,175,79,196,127,16,157,77,231,119,74,169,139,81,120,244,215,75,191,190,151,24,129,66,105,32,196,144,167,96,115,154,8,43,4,38,155,243,81,21,37,153,164,57,187,136,243,4,139,191,90,67,178,194,242,151,90,204,116,142,103,248,91,131,160,162,83,68,226,3,188,217,199,27,253,155,192,157,95,234,67,110,112,212,52,139,242,245,139,119,94,230,118,176,134,173,21,90,5,200,149,116,28,83,175,44,35,43,79,69,191,177,74,189,190,137,82,112,231,131,147,11,16,253,64,148,143,101,120,152,8,92,108,199,103,70,147,87,61,131,32,250,72,76,97,138,45,70,95,117,246,24,157,181,93,2,6,117,74,125,234,86,158,250,128,251,49,112,27,25,184,162,160,1,244,103,204,233,7,235,27,26,61,75,134,153,17,93,204,53,141,197,198,243,186,82,12,40,195,171,189,198,70,105,94,172,200,215,118,210,89,229,132,1,241,186,132,115,217,193,116,203,222,0,249,49,86,225,195,169,170,162,175,187,66,192,60,97, -4,235,208,75,223,47,181,155,36,145,105,209,93,44,3,123,140,202,77,3,95,33,84,110,111,189,187,83,30,136,232,99,253,181,196,177,187,250,87,213,68,124,69,67,129,16,168,235,73,220,59,146,139,0,107,202,160,239,209,179,54,207,79,91,160,6,204,112,20,40,103,33,10,238,233,14,22,40,217,63,147,252,230,78,96,129,200,57,134,33,64,173,10,106,30,200,20,32,195,223,133,34,153,29,106,100,179,195,141,74,189,140,199,46,47,124,151,20,199,159,205,113,210,204,64,23,102,228,214,23,185,216,55,122,65,221,81,132,40,38,195,156,50,237,185,12,154,104,55,59,189,20,60,56,151,154,227,133,253,213,95,237,206,72,3,167,167,138,16,88,158,35,76,182,210,22,57,187,214,251,121,68,238,51,11,83,226,120,186,67,166,42,94,177,6,186,127,17,83,122,162,70,167,41,113,227,244,194,15,183,54,164,226,7,119,42,144,97,166,94,88,59,157,34,195,248,146,47,11,158,65,53,10,127,81,31,191,116,248,208,65,107,201,125,108,248,149,106,19,63,234,131,174,193,25,116, -199,60,113,91,246,140,155,137,2,96,30,143,217,186,45,164,86,203,84,225,208,177,253,93,125,7,93,122,119,195,112,54,111,65,242,145,96,103,149,38,12,182,229,79,0,195,254,134,212,18,79,48,4,50,15,33,78,223,0,154,7,228,78,208,39,10,125,206,15,27,248,202,129,3,231,207,132,3,125,62,20,135,230,157,108,14,220,52,79,214,156,109,136,99,94,210,66,249,69,153,113,156,166,172,208,137,169,199,155,134,27,172,41,228,209,61,188,124,246,172,47,232,199,57,114,144,188,173,21,100,111,93,244,213,100,17,86,144,238,120,28,220,167,6,51,173,44,69,16,60,238,50,10,44,28,250,225,90,72,217,205,64,172,39,139,121,110,27,50,230,241,12,34,107,114,71,112,104,157,59,180,70,73,249,91,146,142,113,175,194,102,107,138,110,1,198,142,135,216,174,98,30,243,14,192,145,106,249,64,30,116,220,56,93,29,127,173,64,127,55,183,58,79,53,176,31,205,238,162,20,138,43,169,221,139,222,82,201,52,248,122,166,94,198,201,73,124,216,119,62,42,73,12,232,131,116, -178,10,107,184,64,141,118,102,69,121,250,53,244,80,0,158,136,81,130,136,78,189,62,229,23,114,167,151,153,40,181,248,235,22,11,254,16,244,54,221,225,202,171,223,151,162,167,1,48,202,181,193,150,28,67,253,171,5,175,33,117,127,213,249,59,57,52,77,189,22,194,16,3,185,188,48,38,81,167,80,121,229,226,171,213,79,69,105,161,194,64,67,237,194,208,199,150,221,219,55,118,204,230,140,252,69,13,50,75,197,191,141,220,36,27,21,10,22,160,210,216,29,178,16,185,10,153,34,196,210,210,51,233,14,20,176,218,255,246,43,162,85,68,39,133,69,253,202,166,83,123,226,198,178,140,10,208,216,37,120,0,87,44,216,150,71,68,100,111,207,114,250,169,13,32,138,74,178,241,8,66,109,131,105,59,155,39,70,49,159,47,167,60,118,190,0,109,13,144,200,64,53,99,225,132,55,57,254,240,119,165,33,250,166,62,50,88,23,36,74,185,97,150,161,231,206,16,81,5,79,188,53,33,50,71,247,76,248,178,26,148,185,15,159,55,5,238,175,79,129,174,113,252,114,19,163, -194,4,144,198,103,142,248,214,189,105,58,111,133,84,152,250,11,189,37,58,239,234,35,208,16,196,173,148,2,254,201,116,170,142,194,13,145,215,145,197,200,127,231,164,47,77,50,211,98,155,138,130,237,132,144,157,214,119,76,154,158,243,31,11,220,0,232,190,126,203,22,73,12,78,49,223,243,197,213,79,141,62,111,30,210,35,250,52,115,75,144,100,175,28,65,125,60,9,199,102,9,178,100,8,153,188,130,62,238,246,204,62,203,198,40,179,40,62,49,40,10,47,187,118,115,110,199,21,111,126,135,187,18,205,151,107,175,9,122,1,9,157,254,206,47,60,237,56,142,226,121,28,73,81,189,115,236,59,87,31,64,183,207,195,141,192,101,21,53,16,32,66,224,176,134,151,37,207,255,225,66,178,154,129,242,149,101,123,134,170,158,218,13,8,190,230,103,125,201,94,76,197,151,65,101,180,102,149,231,127,103,53,102,55,21,208,185,43,128,192,61,69,144,176,246,153,33,147,42,255,146,42,138,235,251,154,115,203,34,49,20,96,151,184,254,208,136,113,191,35,122,226,117,168,73,216, -205,188,198,237,151,38,8,236,24,54,190,63,168,181,182,213,52,31,234,55,37,47,250,99,204,61,223,82,242,192,188,125,119,178,14,95,130,0,135,78,242,45,10,167,140,178,92,5,64,61,242,205,97,92,143,231,214,126,16,218,84,57,133,178,172,153,252,245,64,39,209,181,139,152,155,90,50,157,70,185,207,41,139,98,17,148,102,190,239,95,193,71,13,253,81,212,90,23,88,202,189,176,37,187,241,68,187,192,49,239,54,181,216,203,178,3,225,77,200,40,8,34,190,62,60,231,109,106,23,71,161,161,164,27,213,83,44,230,97,232,33,234,233,153,31,223,0,199,248,126,101,71,72,206,143,193,195,208,75,191,37,1,61,79,210,251,191,128,117,106,210,195,205,7,40,50,246,83,14,97,248,195,57,12,244,253,188,39,148,174,249,219,23,233,34,79,215,229,199,129,2,156,110,174,234,239,242,121,164,223,190,43,77,253,149,211,0,58,129,142,205,160,238,59,69,54,47,58,143,228,54,43,123,3,156,33,104,188,131,25,250,213,177,40,91,145,48,42,52,245,45,44,134,228,11,130, -136,249,220,240,232,12,138,103,14,123,69,62,238,43,155,223,28,219,186,67,43,197,192,204,250,152,31,245,80,158,115,176,0,68,33,81,251,222,91,75,231,21,147,115,68,148,176,27,35,225,56,59,181,252,119,166,170,162,57,104,140,151,109,153,87,148,48,94,114,68,140,60,3,115,113,36,25,93,158,210,156,207,64,18,110,245,222,105,74,137,55,80,58,115,220,70,68,33,207,51,163,182,5,237,19,1,82,13,54,255,58,206,169,227,216,113,5,208,137,213,252,138,40,82,134,100,160,147,121,72,1,40,103,43,194,141,178,207,83,43,139,37,220,11,223,176,50,77,98,244,100,12,23,92,166,224,230,9,146,209,243,121,82,33,138,124,157,224,179,160,113,200,21,84,168,185,129,214,222,115,51,92,49,95,8,68,136,49,109,79,36,6,100,114,6,249,103,182,9,187,192,62,155,159,249,137,34,59,244,220,229,73,147,40,25,239,234,44,253,85,183,171,102,72,146,245,99,68,171,78,195,58,177,201,26,142,174,210,60,57,5,1,200,127,207,143,180,137,58,38,227,153,214,194,44,69, -118,130,52,218,28,255,237,171,74,163,154,22,220,238,170,0,129,7,61,183,39,45,205,147,174,121,27,12,123,230,19,11,222,90,15,230,65,235,99,22,103,72,163,27,54,36,157,39,31,92,68,175,58,218,157,15,215,224,5,237,62,41,219,182,39,0,140,217,83,179,228,253,75,26,45,62,145,218,182,242,254,117,24,100,185,104,34,98,244,132,212,253,87,231,208,165,86,206,203,79,34,22,104,58,9,205,49,28,161,243,108,106,123,38,217,18,251,253,3,26,45,82,44,8,33,208,253,147,60,60,144,224,190,55,166,209,171,52,121,112,167,191,21,121,205,236,22,62,220,244,183,151,71,99,209,1,124,155,2,167,213,193,198,95,98,212,136,240,76,192,194,66,233,14,99,3,227,12,15,122,129,35,12,173,3,132,188,250,217,195,119,223,172,62,203,153,214,175,177,138,77,52,167,181,158,72,86,121,178,244,209,94,9,110,153,134,220,20,97,11,24,252,15,165,66,190,204,205,75,33,178,202,65,56,226,151,94,95,233,22,25,166,179,220,179,81,156,14,214,83,127,119,173,175,0,166, -165,191,122,183,224,101,120,248,6,69,196,65,233,72,230,117,158,245,126,210,74,4,242,26,253,175,86,227,14,131,149,116,63,83,141,244,181,95,190,250,147,30,57,26,14,215,173,175,200,197,11,209,111,11,246,187,172,150,192,181,181,224,252,217,68,244,23,241,177,211,182,163,96,162,7,162,32,178,204,36,248,17,97,103,64,6,103,56,3,217,48,191,169,191,141,96,150,10,73,250,6,9,108,136,56,133,45,60,214,78,139,3,153,118,247,183,63,54,3,36,222,55,200,241,251,209,35,91,0,207,179,40,53,245,171,116,47,180,73,34,11,164,110,140,206,225,144,238,129,162,163,173,35,174,156,182,121,42,4,248,162,6,202,210,78,34,162,213,183,225,155,45,35,22,91,166,138,24,240,249,239,28,102,202,134,72,58,133,1,202,58,31,166,92,150,119,100,68,78,242,104,16,164,183,25,228,198,164,238,4,134,65,64,51,242,60,128,167,58,238,121,251,207,77,96,64,71,95,18,175,5,218,120,147,164,31,150,237,110,253,14,104,103,200,116,112,250,128,216,182,4,144,124,175,95,252, -255,27,131,219,117,76,175,207,72,140,208,0,241,69,29,30,33,167,39,163,152,212,37,207,220,40,232,191,74,21,170,8,17,189,135,187,58,214,53,50,42,40,135,252,164,39,130,116,159,169,220,95,89,139,178,114,184,204,25,238,120,255,213,75,189,102,242,76,121,50,99,177,51,210,204,245,131,208,18,85,221,231,27,226,11,205,95,81,129,168,233,14,16,112,26,88,149,90,23,74,150,161,63,159,119,16,134,204,69,13,159,203,29,120,105,209,77,154,220,32,242,47,252,98,139,29,140,4,170,39,123,149,166,250,16,148,68,98,36,32,84,62,222,21,189,249,139,153,80,66,174,14,169,186,32,133,3,87,117,64,53,63,53,52,130,73,108,252,212,36,98,77,72,8,16,5,22,37,201,119,7,6,68,60,36,207,121,113,81,191,112,184,31,94,252,60,233,124,160,231,196,154,72,82,252,192,229,71,113,62,17,244,23,75,114,236,202,113,244,70,163,71,32,23,201,206,160,84,108,120,56,242,253,208,23,135,237,90,199,155,27,55,169,61,102,143,16,0,226,173,95,122,238,30,52,181, -209,98,190,202,248,6,228,91,40,93,204,68,69,145,162,24,106,25,178,6,111,5,245,59,73,87,68,37,124,82,81,33,122,234,21,74,65,79,133,145,230,155,11,137,56,59,142,106,12,27,2,119,161,68,186,238,169,187,30,105,28,79,205,155,28,55,200,167,159,175,187,45,247,240,57,124,181,10,5,198,241,208,95,42,43,104,146,89,150,1,121,37,39,251,0,126,139,138,172,31,109,154,121,188,162,91,28,255,183,111,110,79,7,253,133,129,166,88,109,138,214,185,120,40,170,130,92,202,111,4,80,80,177,226,179,71,124,217,226,213,43,231,230,32,213,203,187,103,163,133,61,202,128,180,40,43,209,173,207,207,34,121,205,2,76,153,140,3,70,5,199,215,254,6,208,159,94,242,84,183,131,204,68,151,145,251,175,239,199,186,131,84,93,135,254,249,74,200,221,101,219,241,67,5,224,130,251,142,61,84,185,4,18,194,181,71,234,195,42,186,217,112,17,64,39,211,15,39,131,120,76,162,178,232,167,205,52,156,251,175,214,141,106,175,29,99,5,138,69,136,204,16,160,184,216,53, -78,58,244,176,221,70,59,25,208,48,74,135,223,139,61,161,233,159,226,176,198,249,144,34,70,114,232,31,180,88,189,155,205,73,20,181,138,249,40,187,228,86,4,40,1,169,223,147,22,205,143,130,21,79,86,196,249,118,56,250,181,140,65,204,27,46,5,131,32,115,216,159,142,232,119,9,18,32,143,228,146,226,71,81,57,236,68,226,139,71,136,96,196,171,1,190,50,163,85,38,241,3,18,192,150,114,216,65,215,87,69,144,66,251,43,77,89,158,52,13,40,73,252,85,48,200,10,21,203,180,46,216,83,46,70,206,63,224,69,48,35,178,54,176,168,26,43,80,167,210,151,52,110,220,174,191,144,182,154,113,178,177,209,171,133,77,152,160,81,168,104,112,173,46,141,100,125,145,212,133,81,41,138,150,106,13,41,18,209,206,34,20,54,4,103,26,27,103,112,245,187,78,27,111,70,27,237,25,198,253,159,79,105,220,152,250,59,79,47,113,142,97,152,32,137,41,4,129,89,243,6,164,249,2,61,51,68,190,66,253,165,180,32,220,182,126,134,66,59,121,141,158,36,69,226,97, -100,14,189,90,199,245,67,204,179,242,138,243,145,243,214,195,168,131,24,10,174,10,255,158,1,19,169,251,254,19,60,4,117,167,169,8,194,105,246,67,244,65,96,214,205,235,9,183,244,123,148,208,226,54,76,209,93,225,249,211,90,18,122,172,18,188,94,246,209,220,243,228,99,247,13,155,17,103,32,227,92,218,175,79,206,196,15,200,111,66,221,47,154,222,205,215,0,194,168,98,47,99,128,235,121,241,206,170,217,226,148,190,202,52,54,181,74,239,159,192,213,82,215,0,121,85,78,111,77,59,164,63,79,118,250,84,79,97,148,164,73,11,155,49,186,248,171,38,135,75,18,221,253,119,132,107,45,129,100,195,105,237,141,103,123,27,222,165,63,76,152,70,191,120,95,149,55,18,65,121,245,98,235,206,99,93,244,183,190,165,223,35,231,185,125,5,184,1,115,180,21,190,116,12,55,233,75,45,234,203,182,199,187,120,179,173,152,21,105,254,139,71,154,141,14,80,7,168,208,110,15,34,22,187,56,124,34,230,202,177,5,69,81,134,109,209,56,152,114,241,41,116,2,22,150,226, -34,223,252,252,52,233,250,26,137,14,129,43,54,214,249,79,141,35,1,151,162,196,178,229,75,155,50,2,106,125,129,235,68,165,173,3,221,226,62,127,214,49,39,209,62,220,177,205,78,205,52,41,64,91,83,128,201,178,108,187,109,244,226,59,51,208,65,111,78,249,62,222,84,35,138,19,17,59,103,209,92,40,130,184,135,108,17,122,128,77,184,121,158,171,216,163,165,88,226,226,64,186,114,232,234,11,103,220,154,230,168,229,153,101,173,27,90,22,132,7,3,88,125,37,162,239,251,123,22,159,187,105,54,243,243,14,124,175,78,114,81,84,68,169,173,36,242,108,123,10,160,120,126,162,227,154,207,153,130,226,120,131,155,142,62,125,125,5,121,105,13,8,248,205,204,122,43,107,239,72,139,67,39,65,79,204,99,29,170,130,217,34,201,16,4,95,54,136,192,87,202,104,132,144,103,207,125,170,186,136,170,125,131,38,237,218,5,213,47,51,207,51,77,18,58,48,161,143,146,33,185,235,241,134,254,226,108,172,77,201,81,71,222,149,179,236,3,225,210,24,222,87,236,189,130,112, -32,112,12,164,175,39,65,107,2,53,64,78,157,22,184,8,252,174,117,28,114,9,245,118,175,60,109,137,10,218,50,143,174,3,229,218,243,134,56,124,253,240,82,29,31,156,112,12,172,70,106,114,98,112,103,204,203,75,38,62,78,193,173,52,240,203,134,167,233,210,136,156,156,179,97,1,191,183,189,95,33,104,168,210,78,215,215,103,48,129,199,11,199,79,86,106,6,162,230,225,135,143,29,243,156,36,103,96,223,237,35,192,108,149,176,101,128,191,224,220,205,190,25,195,25,182,249,254,10,155,247,162,40,209,186,50,13,171,233,151,145,183,92,146,127,43,164,86,51,112,92,87,26,149,48,15,31,177,239,141,213,100,36,234,58,50,215,108,227,128,190,232,9,68,195,146,235,240,134,238,66,146,196,102,218,113,14,126,225,56,224,183,166,33,210,30,246,162,54,77,187,34,199,116,228,150,237,79,88,150,186,142,242,10,121,97,58,52,31,230,111,83,111,170,153,49,82,73,15,219,241,227,25,248,171,185,252,101,186,80,57,119,9,130,64,239,236,161,50,35,216,71,255,226,37,208, -212,53,105,141,22,1,192,19,176,98,247,252,195,51,32,226,183,192,149,187,42,43,75,249,3,157,169,3,69,71,168,192,105,19,203,142,223,91,190,84,88,221,172,6,23,51,106,248,133,101,50,178,7,111,254,129,169,229,205,193,234,41,10,104,250,36,190,248,5,99,21,21,97,111,171,20,124,63,212,235,50,141,44,213,111,172,200,147,237,121,161,232,129,1,186,104,96,199,211,70,87,114,84,105,11,2,95,119,14,148,4,173,50,251,93,192,54,182,143,223,186,124,23,30,190,69,96,72,23,45,74,242,191,243,211,215,187,206,202,207,232,214,229,149,228,238,43,159,76,141,37,3,161,67,132,159,65,125,108,201,183,61,219,128,33,81,12,169,38,111,183,68,101,131,214,94,80,253,14,132,157,178,189,85,25,194,120,154,113,55,244,96,142,105,132,233,247,4,93,59,181,50,108,186,20,69,152,239,84,58,94,198,203,238,15,170,221,142,64,134,121,37,247,139,159,83,4,83,170,102,79,172,122,168,94,73,249,85,49,131,91,87,242,38,146,92,11,114,73,168,109,174,150,123,214,254, -74,170,197,1,245,102,38,65,61,89,246,148,88,218,79,209,130,83,62,70,47,237,27,16,124,185,74,9,209,40,87,228,207,121,88,142,78,184,254,233,18,77,24,103,16,238,90,211,133,189,50,160,170,129,87,64,126,119,53,227,192,58,164,246,79,164,138,192,230,133,32,124,224,217,28,250,68,255,117,132,145,89,119,203,50,165,118,153,253,95,87,44,120,90,77,133,105,255,157,229,68,151,228,213,78,251,113,188,142,113,120,189,209,174,137,251,58,235,125,94,213,56,123,145,78,123,69,30,207,1,133,249,9,255,234,49,167,26,103,226,223,175,191,11,156,141,44,255,51,89,93,175,159,222,16,36,16,69,113,46,32,187,27,169,208,246,126,49,92,160,61,157,80,127,32,238,235,74,108,213,120,119,164,125,94,147,104,122,31,165,18,123,79,98,170,102,106,196,73,147,100,174,206,164,101,209,16,110,205,25,165,227,45,8,95,245,62,72,30,2,155,86,125,17,20,66,247,85,181,121,50,31,70,245,126,101,191,191,43,47,69,169,88,196,166,104,189,206,87,116,67,134,184,165,255,60, -214,205,16,235,180,207,223,171,215,39,251,163,173,22,87,213,178,112,247,14,211,214,187,228,15,61,49,62,56,189,174,227,48,84,88,110,28,22,167,133,233,22,176,19,103,142,43,148,24,168,236,124,59,52,157,31,98,75,156,46,54,197,230,202,14,6,81,235,11,3,12,211,132,136,164,173,111,190,198,176,180,129,238,134,251,80,182,201,244,16,161,201,82,238,186,13,229,219,52,149,133,129,245,163,123,54,11,41,80,148,33,53,22,217,189,200,42,28,254,42,14,44,185,21,242,196,91,5,243,193,3,197,221,146,245,249,224,251,128,18,229,175,74,160,94,51,145,11,52,159,162,120,94,194,121,229,153,188,149,154,144,144,79,223,215,32,218,22,193,38,131,90,3,79,54,120,231,227,220,29,191,45,149,245,189,120,239,83,207,206,248,251,126,213,112,173,126,114,202,88,199,176,109,40,35,62,254,129,78,27,109,159,232,248,240,189,157,25,146,253,240,186,100,177,212,168,63,190,238,246,42,158,178,186,20,201,72,191,120,211,176,159,45,38,104,153,47,191,88,102,123,86,119,127,244,215, -106,78,141,167,104,110,230,15,210,189,100,174,179,24,78,16,107,237,240,248,231,213,42,43,69,237,56,120,82,184,135,145,218,169,215,73,32,125,97,49,243,240,215,148,144,95,199,145,127,7,128,114,188,204,111,8,153,178,209,42,196,143,155,116,24,147,182,254,150,235,194,162,217,166,104,81,69,163,74,44,203,73,212,178,150,40,249,69,86,219,67,25,63,228,96,24,104,213,116,193,167,132,171,11,142,248,64,159,149,248,235,19,87,57,31,211,227,166,108,102,137,204,82,27,89,87,7,170,15,54,116,227,58,227,66,95,142,17,242,178,205,6,230,51,249,108,33,126,175,142,93,252,137,173,196,38,214,1,209,246,164,173,169,21,51,9,57,27,153,253,170,154,70,135,255,85,7,63,51,51,23,245,98,5,16,50,124,148,165,31,7,70,31,249,109,4,251,219,113,51,53,248,119,22,254,163,159,88,7,155,200,44,225,129,225,16,53,195,48,245,117,139,183,83,236,179,177,112,31,69,174,242,215,137,251,185,250,119,126,88,202,196,252,64,203,255,206,75,228,205,17,253,21,172,123,127, -71,85,24,94,132,202,255,95,247,217,221,177,254,167,25,16,91,48,198,87,76,3,24,25,134,165,60,241,9,214,137,53,233,117,47,111,163,251,168,220,23,4,186,152,136,210,192,42,254,130,230,107,149,56,251,242,118,200,145,72,193,198,57,66,222,212,20,80,33,30,211,7,131,34,192,180,244,169,15,161,51,197,53,95,153,92,9,69,246,230,254,39,161,214,246,251,98,253,54,161,134,157,192,101,122,182,131,65,79,167,187,245,0,56,85,99,124,175,193,154,78,54,63,238,38,74,80,45,114,11,231,51,159,163,87,198,68,31,7,58,127,43,229,170,165,133,104,97,116,244,218,4,169,10,199,155,234,198,113,179,4,34,182,21,149,234,214,233,41,148,179,65,238,68,158,207,120,56,56,55,98,206,37,20,155,242,65,23,69,92,221,217,7,244,211,62,217,31,81,113,251,227,166,186,137,246,61,12,6,115,245,74,228,245,114,103,8,135,8,243,191,190,34,127,69,71,97,56,205,151,158,162,195,173,243,7,25,20,217,207,139,73,27,67,239,65,131,247,112,253,4,63,68,213,94,157, -118,189,6,9,56,1,224,106,116,242,7,208,10,120,52,144,79,209,68,43,164,40,133,71,52,232,138,76,44,220,128,27,137,127,125,91,164,175,149,150,35,110,86,231,73,201,214,11,212,172,42,153,15,58,12,11,142,65,168,190,209,103,139,243,109,30,63,168,56,200,155,112,192,192,80,197,224,208,144,15,30,221,153,237,251,113,13,33,169,60,130,52,237,217,45,80,143,68,171,202,91,219,223,34,91,35,69,1,96,120,154,45,105,74,226,242,177,223,103,72,82,239,122,199,19,123,243,52,65,39,187,150,16,67,67,68,45,254,230,51,145,72,62,161,81,0,1,245,219,207,159,180,237,222,79,38,250,33,228,131,114,8,235,98,57,77,135,177,137,154,137,79,230,241,240,206,98,189,67,35,152,21,79,242,106,1,83,86,245,49,168,45,172,124,241,174,192,78,224,24,36,254,76,210,142,104,192,91,19,203,125,161,182,21,233,90,35,4,22,130,186,182,133,113,161,162,102,187,1,197,246,122,218,3,245,4,138,38,157,70,148,76,162,17,39,117,197,188,122,216,197,16,247,167,131,147, -22,223,217,65,252,82,109,34,199,171,157,222,127,38,211,157,54,170,124,155,220,61,146,140,172,170,119,8,8,150,105,250,215,107,212,27,80,101,96,249,214,24,211,141,97,229,191,190,55,47,239,225,137,27,103,29,19,206,251,230,215,77,200,192,178,155,100,124,66,0,128,48,215,115,226,70,227,57,124,246,122,31,247,116,94,108,238,40,113,120,248,158,102,134,172,8,240,40,193,165,66,200,168,13,238,235,55,199,39,84,209,132,200,67,20,161,67,247,94,97,100,188,167,128,91,165,137,164,102,49,71,128,155,30,40,64,74,232,35,87,191,227,9,166,100,107,159,218,107,234,210,133,136,20,152,46,240,152,199,41,66,207,161,156,27,218,33,230,58,100,76,3,243,60,230,221,231,108,26,232,21,103,19,30,64,133,218,51,23,199,67,187,203,53,217,19,194,59,207,175,61,254,10,47,142,23,32,63,224,100,49,153,68,15,78,175,231,52,195,176,156,155,93,229,5,118,166,76,105,170,105,50,221,239,171,89,203,162,112,236,45,1,130,86,137,201,211,121,10,119,63,28,19,44,178,11, -113,29,141,38,11,106,42,155,54,69,214,122,84,23,19,192,176,96,71,130,125,47,182,249,49,145,181,13,147,121,209,83,29,140,42,190,33,180,133,194,160,108,99,44,245,1,108,136,124,148,134,230,80,87,94,110,122,47,115,253,123,157,193,155,69,164,12,51,78,105,14,155,207,58,156,87,98,39,184,42,98,80,164,38,26,92,57,169,126,246,149,235,8,128,6,7,238,81,81,176,142,253,207,2,173,230,99,154,101,230,131,67,154,13,121,82,186,115,60,27,39,59,154,32,21,91,251,189,7,100,246,60,207,207,157,57,160,52,143,169,166,117,195,166,206,243,149,135,132,231,65,216,215,178,180,234,239,44,55,60,58,158,155,130,165,149,163,79,231,152,112,75,22,232,35,127,247,70,133,196,108,10,217,31,58,155,97,58,113,33,105,20,237,200,76,97,222,165,23,34,203,30,112,229,201,227,80,229,62,207,170,26,225,153,194,156,176,7,207,236,23,251,225,154,111,238,149,184,185,216,57,95,69,165,111,195,109,157,254,213,4,244,220,144,151,125,194,47,120,236,247,32,217,191,173,247, -142,108,188,211,21,29,69,141,245,61,167,105,237,155,141,97,97,31,81,31,174,39,108,212,89,32,33,117,29,138,76,146,2,210,50,207,247,237,197,155,223,157,208,201,214,113,70,89,154,146,140,139,100,245,147,94,13,31,14,123,216,100,151,251,2,94,105,142,253,151,7,165,110,98,227,190,240,135,52,151,33,165,100,18,186,240,183,200,68,190,39,97,143,17,11,181,91,88,250,146,113,252,4,215,140,212,85,70,81,67,216,23,169,249,153,132,189,236,234,90,2,159,48,187,69,226,142,74,183,241,222,92,243,97,146,199,183,38,86,141,174,124,45,247,199,101,98,213,89,125,7,218,220,212,64,237,106,123,165,30,128,246,41,2,222,239,96,225,117,36,88,136,184,176,191,189,41,12,195,131,160,188,213,248,209,234,184,231,50,112,14,158,151,109,80,203,127,99,217,39,18,128,174,39,151,86,240,28,44,67,120,101,131,130,232,138,204,50,238,220,21,187,146,0,245,173,161,72,42,87,111,83,247,255,206,155,122,19,108,142,60,143,241,168,75,155,191,98,179,158,195,170,34,97,239,205, -129,134,119,138,58,128,191,158,129,216,115,244,189,131,33,202,55,37,214,222,99,131,250,111,13,196,150,12,96,122,14,152,37,2,64,253,193,121,189,162,104,51,174,23,42,122,241,98,70,255,213,79,91,248,6,161,197,14,7,10,100,12,181,136,194,188,190,23,31,158,232,186,148,70,201,20,129,224,177,200,196,121,83,23,0,140,160,108,32,126,153,146,198,164,135,31,121,69,178,208,3,134,174,239,73,94,192,179,181,105,210,80,104,209,241,252,187,192,86,167,39,157,184,243,84,47,187,190,192,128,37,2,35,84,95,66,12,210,137,223,117,0,35,4,99,180,82,42,47,86,75,112,9,159,45,233,207,107,178,42,125,124,227,37,245,184,152,96,83,35,100,74,104,250,125,205,18,247,175,30,188,225,65,215,140,201,225,83,58,227,8,38,157,177,19,199,158,217,13,137,137,27,151,223,210,181,111,39,94,208,237,28,138,96,43,28,196,172,62,58,107,1,83,2,231,160,206,247,225,103,228,223,8,5,171,235,116,92,166,156,204,6,110,134,227,184,110,90,143,247,187,199,142,157,27,54, -202,245,243,38,69,70,91,215,101,200,232,244,228,162,193,145,107,168,48,56,45,154,119,69,116,27,24,8,96,207,200,65,160,189,56,83,229,56,133,231,101,85,160,249,87,91,158,5,11,225,239,31,52,197,48,216,147,55,197,121,90,68,220,170,122,145,132,209,13,50,150,0,139,49,31,62,52,70,242,232,154,11,155,17,203,112,108,23,51,63,156,217,223,115,6,33,255,154,3,110,208,121,247,138,255,166,46,1,196,216,126,121,56,173,115,122,6,109,176,205,14,137,172,7,82,63,248,224,58,234,143,190,52,16,186,116,82,70,148,19,122,167,179,39,31,176,239,213,212,232,31,189,226,143,48,249,119,102,93,145,108,218,128,171,153,104,248,162,185,212,66,140,14,100,126,115,4,194,249,158,112,153,105,118,117,242,123,140,34,70,12,126,26,148,224,125,93,246,132,238,236,180,252,93,165,122,125,71,221,125,18,77,221,14,224,220,102,210,23,233,98,58,162,190,29,212,115,41,154,17,194,54,96,143,148,2,100,67,151,31,183,49,194,232,123,124,148,95,121,40,50,100,186,24,78,109, -177,26,157,55,249,191,250,249,93,89,103,164,245,87,206,180,160,71,170,84,29,10,93,14,187,233,239,243,254,253,207,124,114,224,174,30,57,87,225,140,33,32,215,206,153,109,38,104,0,215,224,1,32,159,100,63,110,165,243,178,15,198,100,94,250,116,4,12,8,219,55,152,232,35,92,243,15,194,214,190,174,83,198,237,189,88,184,56,211,50,170,101,134,237,190,13,41,193,103,94,178,150,94,176,164,32,62,100,118,242,63,180,164,18,17,164,41,35,209,123,47,39,233,94,250,219,131,46,163,97,34,155,33,46,199,153,131,75,55,73,53,70,93,188,220,248,209,29,7,122,85,25,168,189,36,194,188,89,191,20,208,144,201,252,133,123,234,188,192,115,223,90,255,28,159,19,223,17,248,81,30,198,3,62,163,32,48,117,115,195,49,7,170,136,192,26,106,102,176,202,248,108,79,138,180,253,113,23,161,94,217,40,151,127,221,87,206,188,16,36,244,45,202,126,119,1,160,78,94,200,63,143,255,141,104,198,252,215,19,160,190,154,164,61,84,156,68,41,84,133,84,179,87,190,106,113, -186,238,7,238,249,23,44,93,20,225,120,186,167,102,196,53,131,202,132,33,173,126,93,20,59,186,101,94,215,171,102,0,201,151,239,80,223,247,47,79,104,81,183,201,27,32,245,9,211,9,250,57,237,101,247,36,137,100,169,104,224,153,213,187,181,138,120,214,129,243,156,189,179,22,116,145,239,76,67,239,94,112,102,255,47,150,230,163,155,198,23,15,200,133,163,177,122,74,160,149,147,204,40,234,77,156,56,132,125,123,246,233,184,99,228,154,235,2,39,175,122,14,32,170,159,34,91,228,49,43,211,187,22,41,162,190,67,138,138,67,111,230,83,9,228,97,199,57,213,87,111,140,167,10,224,244,77,222,97,97,69,80,187,18,168,222,99,189,4,231,162,116,26,126,182,184,77,108,220,244,127,168,95,181,16,234,194,195,85,142,19,197,133,13,27,235,2,123,117,255,195,8,165,157,151,229,3,2,129,189,232,40,162,67,168,35,159,86,126,55,176,132,3,24,69,235,251,199,128,65,207,15,182,68,59,131,67,199,78,246,60,139,60,248,53,96,111,160,73,151,123,112,243,25,18,174, -98,56,245,46,231,30,165,130,112,19,68,104,118,182,198,30,155,91,57,99,3,161,108,155,197,33,46,44,179,151,70,254,112,218,143,44,14,136,189,227,164,10,33,89,63,46,212,198,58,143,181,223,12,252,239,75,57,60,7,33,67,106,124,85,72,198,177,159,51,5,229,99,174,16,243,237,4,144,246,157,125,40,54,128,18,68,218,71,147,248,252,2,198,220,37,245,3,54,12,223,199,248,156,30,125,212,239,52,155,62,13,178,198,193,246,234,225,94,65,122,188,75,215,40,53,199,51,156,123,145,10,212,209,233,221,157,149,161,53,2,204,252,157,89,96,71,21,231,12,116,202,9,114,231,93,191,178,122,173,214,255,122,186,97,122,0,61,80,241,69,221,135,206,255,34,68,134,156,188,252,171,163,48,245,15,176,157,196,211,254,212,249,75,207,130,122,161,31,54,85,19,133,220,17,93,61,182,24,5,111,101,183,190,32,40,119,250,4,211,183,18,64,39,7,114,208,31,22,220,197,175,181,49,9,136,62,76,138,237,68,107,255,38,62,204,230,236,69,167,173,200,66,98,73,74,65, -236,91,179,248,38,239,186,180,255,181,70,115,115,128,42,74,221,96,211,248,205,155,56,14,146,174,152,195,2,67,197,117,93,83,16,0,134,99,237,97,9,22,67,200,238,121,230,181,92,88,77,99,63,48,200,125,168,85,145,117,94,111,237,101,98,216,117,86,55,13,216,28,80,121,20,46,47,160,40,86,175,9,219,229,247,167,87,94,153,59,88,80,4,117,141,254,215,199,246,28,140,100,199,11,57,209,59,171,184,243,239,9,116,131,124,84,101,121,52,67,22,63,30,16,143,95,132,221,226,4,64,79,51,121,101,187,76,217,17,194,228,61,94,33,234,203,155,65,50,206,70,32,96,32,72,146,132,205,208,9,233,135,43,140,191,106,175,92,206,17,62,184,211,253,43,167,2,0,70,119,231,1,220,204,248,187,123,45,243,27,95,197,179,173,161,76,48,190,30,54,116,90,138,238,178,120,79,144,161,70,46,133,167,46,100,220,13,176,202,252,99,89,66,14,126,17,154,138,19,78,183,151,168,227,13,137,192,135,56,236,36,241,186,9,153,220,245,144,189,131,250,44,94,17,184,46, -254,201,26,238,67,232,125,197,99,69,78,197,127,223,17,73,214,153,125,197,225,79,39,232,226,201,214,64,165,129,210,239,99,33,151,195,213,95,120,235,231,241,223,208,77,48,77,96,219,231,185,111,189,9,165,14,5,177,143,134,87,244,201,237,193,36,159,44,69,175,243,243,66,82,28,110,47,230,213,80,57,105,43,83,252,202,98,220,233,208,235,31,210,157,91,171,35,192,50,199,33,152,13,99,36,26,129,151,153,11,111,87,19,72,155,136,83,8,94,209,159,6,144,137,52,137,241,53,209,117,69,253,180,254,146,169,119,162,0,45,86,155,166,126,1,28,102,222,149,139,121,180,90,138,233,229,199,12,16,198,55,196,19,112,147,84,21,115,70,20,125,189,230,203,51,203,5,218,97,230,196,252,180,245,215,235,212,93,156,216,114,211,237,59,71,171,9,158,0,197,7,130,121,202,51,219,191,123,188,169,59,222,224,143,237,101,95,235,186,55,178,186,95,93,224,194,109,71,190,220,114,231,32,69,193,232,156,120,190,187,148,162,164,102,135,176,113,251,232,202,253,176,131,38,56,4, -160,8,171,199,105,252,110,249,56,80,20,192,217,182,64,175,130,85,15,201,230,49,67,20,155,152,241,158,25,32,208,255,234,14,232,126,161,25,5,17,118,24,189,226,0,11,98,149,93,109,66,113,76,118,130,9,52,253,124,12,57,239,136,245,251,33,56,46,41,128,175,72,63,25,154,157,1,153,50,24,40,138,128,131,118,109,50,45,56,129,160,192,36,209,57,71,45,226,103,171,55,17,37,169,58,219,129,109,88,213,239,174,253,157,238,180,250,171,152,97,117,4,214,29,237,159,11,56,112,249,9,118,172,124,241,70,206,70,38,121,167,39,111,189,177,194,18,91,238,96,161,98,13,217,124,127,160,98,213,45,8,166,113,60,14,127,180,249,190,64,160,174,47,76,49,66,243,239,172,246,114,1,106,19,237,247,58,123,66,85,129,96,20,97,96,61,42,69,121,109,194,178,250,27,138,17,68,208,195,249,129,114,77,199,84,14,170,99,23,246,235,122,222,118,239,78,152,156,192,73,99,69,105,118,223,91,117,156,130,83,8,122,2,49,89,45,14,73,190,250,172,44,139,223,120,233, -62,220,15,146,163,64,68,55,197,22,17,13,180,77,194,134,170,146,83,100,85,78,12,221,209,78,194,226,232,78,0,31,96,110,244,119,3,249,142,135,169,156,149,217,67,114,71,176,94,10,86,81,51,171,254,215,87,224,215,3,166,69,58,150,226,0,232,127,117,159,128,242,252,16,165,198,165,13,198,168,120,123,188,241,122,246,174,225,175,248,200,245,97,163,185,26,100,119,56,207,57,105,160,130,87,172,57,231,226,7,76,136,209,204,250,174,225,90,99,152,39,125,180,74,199,250,217,179,58,54,91,216,6,234,54,41,179,187,166,155,146,199,79,51,118,167,251,254,214,67,253,251,155,80,245,219,242,63,162,102,33,114,252,114,131,219,15,175,50,249,248,241,215,74,152,22,170,59,24,233,191,170,202,201,229,59,166,42,223,235,235,187,164,152,145,112,28,253,44,112,114,134,253,236,251,88,195,9,30,113,213,151,146,56,101,185,33,171,143,239,222,36,99,79,221,61,194,224,196,99,100,142,142,145,115,178,86,105,170,215,177,160,31,97,147,53,244,156,53,0,109,123,60,165,217,157, -132,50,181,44,205,212,146,210,159,125,242,181,108,70,49,56,73,106,224,89,245,108,199,74,203,119,200,27,58,237,9,56,128,154,66,104,186,3,198,146,109,119,252,151,126,209,62,115,3,223,214,161,152,77,146,143,29,219,78,48,101,146,202,241,241,81,189,82,216,181,156,96,230,198,38,234,201,76,228,195,83,181,104,159,75,140,158,88,40,119,150,121,133,7,218,31,82,185,54,39,237,152,101,157,248,39,87,237,238,135,165,122,144,180,243,117,225,36,41,190,121,235,230,63,76,99,227,13,201,87,8,42,76,177,134,111,188,219,206,51,177,1,83,100,171,31,91,150,165,170,85,141,16,170,253,194,233,150,97,206,113,224,249,239,36,237,191,18,218,84,7,49,43,146,113,41,255,97,26,166,200,32,217,243,189,122,72,37,163,152,190,31,58,148,131,51,88,57,45,190,110,222,179,111,200,244,35,49,34,93,65,82,240,95,21,35,139,12,23,72,107,6,38,221,195,47,39,174,251,242,184,147,167,185,11,103,45,111,166,152,228,52,75,145,196,28,151,105,222,8,18,24,151,239,59,15, -31,87,91,102,173,158,229,246,95,35,184,117,68,90,26,207,151,148,178,145,76,47,177,70,138,177,101,89,78,26,137,111,72,170,203,167,168,151,148,36,45,65,64,183,105,80,101,56,114,20,195,192,221,221,34,15,125,232,150,98,54,152,212,36,184,131,201,78,12,247,219,64,215,0,251,77,235,137,191,73,245,184,182,246,60,94,121,19,235,194,19,190,253,121,146,254,33,251,132,29,90,8,215,56,175,111,39,104,73,172,174,122,93,1,58,4,120,163,169,62,92,224,160,232,74,65,221,59,136,26,112,135,173,65,163,101,149,156,213,176,171,215,185,54,47,151,41,172,184,178,32,213,86,155,181,157,148,76,151,152,137,114,88,205,85,32,243,158,34,115,147,59,78,75,60,49,54,198,189,14,151,80,212,182,175,94,74,197,15,55,42,206,192,201,1,12,50,98,212,47,164,26,98,71,56,183,128,165,229,2,203,239,157,143,90,219,220,44,76,226,211,92,217,41,199,190,232,172,222,237,221,190,68,190,57,116,248,80,189,39,144,99,50,134,63,73,21,223,56,90,16,164,8,2,29,233, -15,117,71,173,195,117,23,40,99,78,184,206,62,148,12,166,253,200,198,249,35,12,85,90,192,229,243,46,140,252,125,215,208,152,2,222,97,152,230,165,196,55,127,148,149,127,253,7,162,79,178,236,49,175,54,174,177,130,204,1,154,39,19,100,72,62,253,226,227,254,231,144,76,142,195,124,143,83,132,40,254,182,87,93,179,132,151,213,226,66,56,221,172,63,59,253,23,76,110,164,234,37,172,125,157,162,44,89,21,35,211,178,92,151,68,76,192,85,234,28,189,13,133,215,124,50,67,71,4,11,38,112,96,192,124,220,216,107,252,91,51,99,163,67,62,112,13,58,242,47,85,98,77,214,134,13,244,21,233,194,225,201,134,143,252,246,17,49,166,77,240,76,211,34,118,68,186,244,173,28,147,83,99,244,23,201,76,14,51,114,52,77,216,130,128,186,176,235,130,128,216,25,184,44,80,79,206,81,59,197,17,177,87,135,236,30,155,195,45,168,167,148,252,26,10,212,86,61,96,175,185,158,167,121,236,160,73,120,12,130,227,201,9,196,195,177,28,39,75,111,98,93,56,46,112,195, -209,242,241,141,76,102,179,10,144,194,169,215,79,74,29,102,106,147,121,190,224,12,205,121,210,55,169,171,138,154,91,160,190,84,209,45,214,255,237,83,39,63,224,11,177,13,153,121,13,146,164,171,159,244,33,142,109,129,42,101,43,73,3,64,56,33,45,113,136,98,27,245,191,229,57,139,49,166,163,233,81,222,84,102,135,93,113,232,86,76,60,109,253,102,253,41,168,249,179,7,84,142,44,113,125,209,204,215,35,238,114,147,100,240,64,83,141,252,73,210,148,148,139,251,237,5,245,5,209,239,68,167,188,137,10,66,58,198,58,70,162,138,137,217,111,192,237,174,217,168,43,152,245,196,144,203,175,187,83,94,121,112,173,67,153,106,96,52,166,175,9,124,125,237,76,126,66,171,10,159,88,94,254,28,168,208,224,180,227,111,175,234,250,241,92,145,221,145,230,188,162,22,140,105,92,230,69,171,122,189,87,42,245,215,88,224,144,104,145,3,4,28,32,249,160,252,58,74,132,207,9,240,235,77,2,7,56,93,225,225,141,243,226,210,96,128,169,86,124,177,104,89,244,126,250,218, -79,8,80,89,121,88,63,124,14,15,125,112,89,16,214,227,181,35,85,148,162,186,79,193,232,167,103,70,137,237,111,138,22,74,164,20,109,52,121,145,198,177,142,105,81,52,155,75,43,0,224,108,69,178,7,181,176,221,63,45,119,193,88,215,215,253,128,228,226,154,87,67,149,23,237,175,63,157,204,218,57,87,16,177,134,148,202,189,62,40,120,162,228,2,116,47,144,183,30,172,91,30,70,238,89,34,78,11,61,223,114,39,11,94,79,138,132,129,198,74,161,121,68,136,158,198,165,19,159,170,39,177,108,155,102,33,78,225,92,32,188,41,253,165,96,16,33,1,170,94,208,154,10,73,255,19,175,24,123,10,109,78,247,95,92,140,220,194,140,175,129,213,72,114,116,213,138,239,215,72,23,182,103,8,182,135,104,89,73,86,209,3,167,140,191,62,35,72,114,142,237,133,205,16,153,19,83,249,119,6,37,194,154,27,161,32,97,140,179,61,120,63,203,243,249,111,141,69,230,43,79,48,44,42,197,179,158,194,161,35,93,76,65,131,94,207,126,143,127,126,77,80,153,118,7,169, -253,55,120,180,185,40,254,106,182,147,160,91,83,11,220,161,211,215,238,112,162,202,99,110,180,156,208,197,137,154,183,48,119,127,227,113,204,27,186,221,237,74,52,26,220,250,249,151,164,77,246,68,240,18,47,173,64,255,219,91,152,240,226,42,170,200,244,210,130,113,225,45,112,243,255,250,63,43,102,7,131,120,236,135,147,166,254,221,157,5,82,154,164,254,245,107,203,77,118,134,136,98,181,255,245,43,238,104,227,12,215,63,30,106,216,191,94,255,102,233,122,135,206,35,242,233,22,157,110,166,197,40,163,81,169,118,179,171,199,162,169,171,65,27,84,198,176,255,213,224,186,43,204,159,239,7,102,90,202,58,225,56,125,235,232,3,70,18,70,254,68,218,168,221,204,156,150,147,243,139,31,88,10,80,230,211,172,105,80,204,246,96,173,2,146,240,215,237,16,7,250,243,20,200,111,46,252,62,85,114,227,20,166,147,47,134,232,136,246,169,161,133,43,6,78,16,248,219,143,39,104,157,23,13,180,60,76,65,229,26,241,181,22,83,144,81,26,70,146,168,59,67,139,15,130,32, -113,217,180,36,135,66,77,20,127,123,48,205,248,224,37,49,164,157,229,130,87,102,206,127,223,183,159,227,18,96,190,185,64,65,61,150,124,36,203,247,18,55,32,48,44,231,155,12,177,112,182,68,220,134,54,100,143,3,193,119,18,206,57,233,221,16,75,180,23,179,132,109,235,14,48,187,2,23,236,121,153,218,92,188,162,174,178,186,82,155,39,159,75,254,77,197,0,241,16,154,0,43,168,148,236,16,158,15,170,247,196,161,148,36,153,89,118,76,250,24,220,129,137,162,150,218,148,232,119,186,58,172,80,141,216,16,111,85,185,193,168,120,124,236,83,167,140,214,94,92,123,56,31,149,115,239,16,17,247,90,28,195,248,2,193,126,236,233,153,117,233,195,77,243,64,19,194,61,116,99,232,196,47,20,76,102,81,76,193,107,56,165,134,142,127,3,6,153,54,244,119,182,108,200,214,118,7,251,190,164,50,35,141,167,115,134,221,13,125,113,111,33,206,21,107,192,202,55,123,16,104,250,20,67,211,113,204,9,226,104,29,125,39,83,255,33,163,68,248,209,249,213,39,109,113,131, -203,76,94,138,158,113,37,214,138,136,59,156,1,120,90,227,74,74,18,234,55,12,219,153,41,162,213,235,231,103,62,120,129,69,151,17,87,165,201,129,162,15,198,35,35,171,249,75,133,20,141,41,174,71,49,127,235,50,12,230,89,133,119,255,204,57,73,171,28,246,165,35,243,126,215,5,30,191,106,188,225,16,68,94,147,208,99,232,60,211,151,208,31,122,184,52,127,119,194,96,209,18,246,253,216,70,163,122,70,199,253,144,201,112,228,159,95,118,91,33,136,134,101,180,136,144,38,31,27,223,146,136,243,5,66,133,253,54,253,89,188,206,47,227,187,112,43,179,237,99,23,201,120,164,81,129,154,65,55,132,225,197,117,211,166,224,96,27,1,227,207,148,252,226,126,77,183,7,84,164,197,229,15,181,63,249,1,20,243,94,60,242,113,141,11,148,62,216,122,133,161,60,126,146,211,254,97,247,137,144,227,107,67,117,170,72,228,191,131,212,64,28,74,86,241,195,95,157,128,163,95,242,46,147,87,255,149,207,94,208,6,178,5,194,90,93,35,185,52,179,73,231,124,188,20,95, -181,181,114,121,54,199,141,252,219,111,156,106,112,35,69,170,88,192,68,118,2,100,207,191,203,250,70,127,67,35,0,180,113,66,110,42,186,251,34,170,17,145,89,55,106,112,255,230,176,248,154,172,89,189,54,42,226,247,186,168,143,148,7,83,155,107,47,60,144,204,200,232,214,68,28,164,15,46,10,141,48,248,197,153,110,206,99,128,251,6,226,24,61,248,192,195,111,144,38,142,123,248,56,164,234,23,111,72,244,29,136,97,63,206,239,132,225,161,192,87,119,249,222,160,179,80,172,49,252,60,100,221,11,81,82,152,186,138,226,148,34,2,128,141,223,23,155,8,58,127,251,59,19,220,63,229,57,60,1,170,124,191,74,236,194,252,199,211,16,208,62,104,177,209,26,186,33,181,102,100,140,176,249,201,239,123,115,35,137,183,78,124,117,169,7,169,111,126,198,90,147,165,40,8,204,229,171,97,169,89,208,101,42,213,43,233,93,96,58,254,52,24,20,70,3,237,35,193,2,82,91,67,9,180,238,125,210,64,196,40,122,19,240,16,61,106,34,211,202,66,247,243,223,162,153,235, -18,155,176,255,177,52,196,187,101,222,217,99,131,64,79,219,141,75,236,52,155,93,72,169,23,99,232,21,222,143,200,50,167,30,134,6,1,129,95,101,221,196,207,31,211,35,163,5,16,3,190,21,132,3,85,43,4,143,175,177,254,30,145,87,239,115,75,18,218,128,253,95,94,89,218,181,147,178,46,188,1,29,141,54,123,100,203,95,133,81,156,240,214,50,248,185,250,208,190,7,164,124,111,69,195,209,100,168,122,147,220,35,68,170,250,65,77,181,18,93,230,92,182,191,54,110,3,126,25,24,30,163,218,128,55,36,110,243,21,116,166,160,82,20,119,189,40,215,172,27,104,180,59,68,119,77,69,251,119,47,128,246,8,226,102,226,44,223,171,241,9,18,138,17,175,223,92,20,253,214,28,255,242,166,183,99,241,185,163,23,78,204,153,40,54,226,218,126,236,231,110,67,212,243,11,12,243,125,111,52,94,56,75,186,192,60,131,78,248,171,247,40,189,148,123,144,145,60,175,86,0,162,3,120,253,144,1,96,153,135,201,239,154,4,150,244,215,142,215,9,252,247,195,242,119,225, -229,109,78,209,218,254,238,41,105,219,123,52,211,127,53,28,218,142,161,217,54,246,123,18,242,247,224,211,27,219,157,162,44,191,230,214,125,70,254,68,140,55,188,140,131,54,3,247,76,194,62,62,188,93,141,118,0,30,203,12,34,153,43,199,87,203,145,206,191,187,55,29,53,123,121,123,75,6,100,159,132,9,236,226,180,126,120,180,25,212,111,159,108,40,26,145,194,171,0,201,207,209,178,201,179,6,184,237,36,255,221,189,192,133,195,11,74,127,15,16,102,106,184,9,10,65,3,246,164,182,172,98,9,208,106,90,226,86,206,100,19,176,184,186,38,42,116,114,31,13,14,99,156,230,71,209,206,110,198,29,234,216,151,162,22,172,72,175,146,176,70,178,156,34,230,35,73,245,182,55,141,173,43,121,209,69,108,157,29,112,65,62,69,105,231,147,225,233,100,48,57,0,174,91,255,197,134,22,5,108,238,64,92,202,161,171,198,253,225,218,245,226,218,210,143,113,169,14,114,170,133,196,125,241,193,42,228,35,201,67,112,209,66,235,26,242,233,145,43,253,13,50,68,56,98,72, -122,211,236,15,168,9,243,102,218,43,199,102,116,197,161,37,218,147,32,166,105,254,117,207,136,65,39,122,68,94,130,120,140,237,147,148,127,119,25,116,63,100,27,209,251,158,252,100,107,254,122,13,147,223,100,77,7,252,200,23,207,8,205,129,54,86,159,0,8,146,188,177,73,17,90,152,128,175,233,168,255,250,55,77,179,66,39,228,246,17,227,123,94,172,181,96,254,250,0,193,252,150,254,53,104,131,211,30,33,95,12,40,181,206,17,199,130,135,41,87,251,181,34,9,235,217,138,104,187,71,176,139,177,218,251,198,252,176,203,106,155,182,40,143,99,87,117,28,192,231,30,120,113,120,46,219,8,210,245,48,200,246,111,169,189,38,22,206,3,248,58,179,199,148,142,187,42,3,202,244,226,23,130,254,238,202,248,85,54,38,18,89,198,124,62,239,155,246,224,12,255,171,57,75,93,34,105,163,67,151,33,65,121,180,226,213,10,157,78,100,226,116,124,64,124,110,127,127,223,151,217,245,173,83,99,113,33,51,200,142,140,133,19,133,17,122,248,153,155,78,150,189,208,37,13,46, -45,25,235,191,243,200,113,114,186,32,228,239,9,190,216,71,175,107,210,86,230,213,169,195,60,20,203,51,116,203,27,176,205,62,201,162,208,152,126,132,93,170,99,248,27,83,59,97,62,247,223,13,74,43,83,28,141,114,30,72,240,66,44,253,119,47,14,138,134,65,184,28,227,10,19,212,43,237,96,82,71,17,234,239,78,26,3,117,39,206,220,148,191,190,201,127,222,165,114,110,177,24,13,121,171,67,10,124,144,122,116,128,16,79,121,20,118,218,159,67,154,67,87,95,133,75,227,38,238,64,251,73,50,83,129,83,170,71,150,210,253,105,174,156,92,247,27,143,94,107,131,60,113,23,70,52,31,114,232,24,160,13,223,65,26,79,31,152,128,10,136,53,23,175,198,213,91,18,127,45,9,25,109,129,73,208,198,176,204,21,245,202,166,23,159,9,218,115,73,54,78,217,186,219,253,249,245,110,238,141,107,35,148,103,141,229,1,253,109,181,133,110,247,44,216,203,121,232,116,171,158,88,54,56,106,235,144,29,4,218,71,240,36,158,20,200,228,240,231,114,133,206,135,203,112,170, -233,14,151,119,249,43,210,170,179,173,151,142,122,96,149,30,78,15,148,59,58,163,243,125,27,102,33,251,249,141,95,251,25,145,77,124,245,62,41,13,47,234,40,8,246,144,141,35,130,98,123,252,174,111,162,30,85,104,78,230,223,133,22,12,86,62,225,38,66,101,169,48,163,192,115,194,154,37,211,40,254,174,217,248,252,74,162,58,121,132,5,201,252,245,124,53,253,193,221,123,81,107,248,225,164,42,220,134,238,23,210,206,84,178,209,207,6,163,250,235,57,91,200,171,210,33,136,157,60,116,112,87,249,46,73,179,74,58,167,61,61,132,81,32,238,70,174,93,199,43,48,24,235,245,184,8,241,190,82,29,161,138,219,56,206,147,192,23,160,6,1,74,202,68,17,189,172,226,154,140,52,127,141,94,9,71,158,255,170,206,13,73,104,79,236,240,35,2,94,29,232,210,102,184,16,235,148,27,104,90,199,125,236,195,150,45,167,249,33,15,191,250,110,187,169,202,32,222,233,175,54,222,139,51,188,182,104,144,157,48,76,199,50,132,213,47,43,28,138,98,27,147,43,169,1,108, -203,175,242,80,55,104,102,4,206,215,94,165,29,162,40,102,167,33,126,164,251,205,0,141,133,190,218,66,50,95,123,156,145,141,94,111,79,226,28,107,207,139,209,234,189,2,237,144,17,65,115,58,104,69,72,119,179,186,90,225,29,70,228,162,161,27,254,238,132,17,4,247,149,137,16,48,2,232,182,17,208,107,133,9,9,192,34,29,159,37,39,159,17,235,29,76,226,11,242,235,130,174,47,246,73,146,140,170,62,206,43,233,41,254,75,197,122,113,202,253,136,132,232,208,155,47,87,155,70,145,218,19,93,26,129,5,15,121,133,119,108,50,213,61,222,225,20,158,153,159,42,250,107,19,194,69,37,36,65,240,47,128,206,31,10,240,160,207,245,0,184,16,139,114,106,121,14,214,79,54,63,32,224,1,46,26,144,234,253,219,104,251,14,64,112,157,210,252,9,162,168,194,234,226,251,197,68,206,253,85,178,52,222,204,180,252,94,149,45,129,241,244,53,252,139,6,8,186,179,48,248,106,44,131,227,167,97,186,141,58,127,32,215,10,57,131,107,50,220,239,203,176,98,238,101,94, -154,238,58,146,31,153,205,235,235,135,83,240,239,129,7,77,92,10,68,63,175,51,81,60,131,227,154,104,167,151,59,186,188,186,144,15,222,99,216,223,166,58,240,55,148,48,191,248,171,184,94,156,128,113,122,172,95,204,155,189,116,29,241,22,205,217,101,254,179,117,168,251,253,65,73,253,178,117,150,32,67,133,253,10,211,159,73,185,87,133,246,2,206,114,191,233,2,44,198,17,37,137,216,254,78,124,126,161,239,11,162,19,165,129,26,95,13,56,231,88,148,154,147,124,172,57,52,195,118,132,78,82,28,252,176,242,175,196,58,90,177,11,49,203,168,115,21,76,18,82,56,182,115,14,171,63,108,20,0,160,207,137,158,240,235,195,136,81,180,8,223,186,120,41,73,122,69,169,221,70,154,100,77,172,94,173,74,236,94,35,107,18,211,67,154,215,203,118,109,205,25,185,55,179,230,228,227,237,150,37,18,222,91,88,186,103,9,82,169,144,6,205,84,175,175,53,147,254,238,17,82,236,102,90,26,189,145,39,254,141,75,101,102,29,193,239,25,68,185,234,175,49,111,171,50,248, -145,180,208,228,56,218,61,231,178,205,48,61,0,143,32,191,62,181,146,95,191,43,113,228,224,214,207,43,66,111,9,162,94,18,46,28,195,208,222,156,129,126,157,72,99,75,24,228,243,194,88,226,53,116,191,177,44,85,232,229,95,159,31,177,176,180,62,198,111,133,99,188,60,143,150,196,170,198,6,44,183,215,248,184,34,73,39,96,225,135,122,136,197,188,67,229,210,36,145,213,119,33,125,75,137,33,89,37,138,154,113,173,238,74,182,65,125,213,70,168,250,219,247,99,85,24,223,248,93,221,166,141,215,31,140,136,53,159,191,91,51,84,74,7,230,203,200,30,23,7,0,147,201,68,214,41,241,234,71,37,144,123,139,89,115,136,196,100,142,176,97,12,92,38,60,195,211,63,240,182,248,11,206,215,239,202,164,45,127,230,221,238,204,223,15,45,57,224,247,67,249,117,42,103,149,22,76,202,86,213,244,174,80,130,201,215,142,119,154,40,242,213,127,92,204,23,29,164,144,234,26,243,11,176,2,208,87,242,121,7,168,244,22,230,165,222,155,45,77,50,185,79,36,55,2,134, -86,130,135,68,218,151,143,125,169,235,161,134,11,252,143,253,13,115,225,175,255,212,120,5,87,5,38,65,200,191,184,106,69,51,225,48,255,246,155,191,145,186,44,28,196,193,49,204,220,83,111,197,207,157,253,52,227,138,96,250,227,219,180,70,57,77,167,202,119,5,9,157,188,28,219,207,155,22,229,5,142,138,218,51,199,225,180,72,177,186,145,147,167,138,138,132,10,246,184,110,121,108,26,86,106,155,187,99,205,99,95,230,120,162,125,95,18,83,100,187,251,218,131,193,149,123,38,164,74,118,106,56,196,20,145,150,75,232,112,110,228,138,19,105,15,155,237,222,81,199,108,178,76,189,71,117,34,78,188,101,35,198,113,18,187,108,76,171,219,225,153,193,251,244,214,198,28,50,65,214,12,195,249,232,239,55,190,150,242,255,177,118,222,74,174,43,91,154,126,32,24,208,202,36,9,128,208,90,210,131,36,180,214,79,63,201,58,231,118,71,27,61,49,198,236,40,99,71,9,34,197,18,223,159,200,204,117,208,91,31,184,109,212,222,230,230,215,168,108,160,165,62,210,230,200,164, -55,211,198,128,134,175,236,68,233,128,76,122,247,208,218,45,69,139,228,218,207,220,188,26,226,233,112,110,222,2,132,164,60,60,109,50,131,173,152,210,38,88,74,15,240,123,173,11,107,33,121,120,2,154,139,24,82,11,139,36,137,161,48,126,152,216,225,64,185,232,124,200,33,146,194,196,64,190,167,151,193,169,252,111,157,172,38,63,192,182,36,102,203,77,22,87,198,69,52,225,148,218,56,229,18,251,81,11,30,95,118,220,94,72,189,179,68,71,244,42,249,207,94,88,158,123,126,47,2,54,127,5,27,247,101,153,182,109,155,198,100,197,72,105,43,234,170,162,97,24,222,55,169,171,73,140,214,191,145,15,233,85,61,158,25,150,238,2,8,227,185,69,156,250,225,79,211,45,103,52,209,180,195,19,31,223,187,118,210,46,108,164,22,57,152,38,198,191,120,234,185,225,225,133,224,254,53,243,80,234,48,180,78,234,197,36,8,212,103,173,195,87,76,210,184,187,44,188,40,98,150,138,206,35,206,50,33,220,212,254,96,236,115,102,87,244,254,49,128,174,70,78,230,22,55,179, -247,252,81,58,39,135,181,110,163,69,86,184,241,224,104,233,48,3,151,5,81,236,91,134,255,85,168,54,84,219,62,25,221,203,1,67,228,38,77,211,44,204,102,126,248,87,203,138,157,220,52,168,111,114,65,206,121,137,133,177,92,87,188,95,7,14,204,63,138,195,17,220,171,215,27,99,161,53,184,132,206,76,243,59,40,43,118,72,139,231,150,112,51,74,103,208,76,32,175,162,148,103,38,213,103,30,144,152,214,78,172,248,84,73,250,196,131,249,217,105,117,187,239,36,34,67,131,23,66,155,90,60,153,199,72,206,248,156,20,66,227,21,129,127,39,180,235,2,13,106,215,118,133,215,203,142,104,36,45,222,114,115,153,97,24,82,76,158,206,109,106,188,173,171,11,100,166,183,86,189,4,82,165,245,189,104,43,96,85,159,212,17,41,219,118,237,111,220,236,245,216,126,185,100,128,142,158,47,43,246,250,205,214,111,8,252,41,56,126,199,160,240,117,87,227,150,78,168,119,120,170,215,201,126,122,168,18,123,86,13,100,74,54,188,231,20,247,153,181,1,161,90,45,111,110,173, -46,166,82,133,74,165,131,140,251,146,157,106,122,178,46,3,194,242,35,252,132,163,227,174,104,69,143,69,210,215,39,137,100,152,75,75,120,199,61,28,181,240,151,245,114,179,194,104,252,13,137,159,2,81,132,8,91,216,199,25,13,54,102,144,147,244,171,227,49,57,210,245,217,14,182,121,0,61,185,23,191,187,150,139,186,150,103,149,194,36,118,147,48,2,45,187,7,206,123,37,254,43,53,90,8,117,96,242,68,182,79,50,185,251,140,18,92,0,179,67,37,59,115,121,146,80,61,107,157,61,242,190,137,253,192,211,23,55,247,123,177,80,217,134,42,164,200,22,175,35,184,130,11,123,207,29,211,80,188,126,51,97,110,152,2,48,151,253,104,83,220,152,89,37,51,178,189,249,48,209,122,221,33,139,250,89,129,90,35,78,179,20,203,36,2,48,114,192,156,187,245,252,166,179,8,215,67,216,117,244,241,211,95,34,62,183,135,180,39,234,48,83,68,157,212,129,22,113,169,35,156,144,150,230,12,170,194,166,231,126,48,200,234,59,118,59,226,47,74,63,69,136,144,52,124,95, -120,242,7,210,109,84,103,61,131,69,33,157,44,116,238,170,137,244,162,141,71,232,172,85,6,228,66,249,129,133,47,186,216,162,121,171,222,29,192,119,74,223,137,146,51,142,84,236,88,64,142,221,90,211,132,133,227,125,85,135,192,35,225,98,70,3,90,239,220,120,45,72,68,117,227,0,251,211,189,223,248,146,30,251,254,46,126,103,21,18,6,138,194,231,231,188,144,85,213,78,70,146,72,4,86,239,187,227,169,172,152,199,253,180,198,240,210,159,7,44,18,211,119,166,130,87,49,146,36,21,194,173,95,42,50,245,125,142,253,66,14,171,120,159,77,210,15,32,20,69,216,97,9,52,84,56,219,149,125,241,60,26,70,61,15,210,86,4,250,2,26,70,247,41,208,233,103,212,106,49,251,228,87,192,26,238,243,9,132,195,126,3,217,61,246,61,136,141,191,211,151,210,182,154,239,182,15,232,116,160,109,226,62,16,217,51,54,96,162,139,206,162,45,157,143,147,219,120,34,149,23,87,227,226,81,149,12,2,236,202,40,183,108,222,41,208,35,211,175,59,124,56,111,14,223,17, -38,239,11,71,80,163,234,3,194,210,24,7,196,226,228,184,152,172,37,186,68,38,238,121,172,241,241,9,212,37,133,13,182,127,103,90,143,71,216,45,164,0,52,170,66,239,89,78,203,26,155,208,164,62,177,139,166,64,235,251,197,216,207,241,62,242,19,93,247,231,199,102,233,108,124,148,55,14,57,169,159,127,194,229,195,206,10,144,138,167,141,114,56,230,174,232,173,191,225,13,112,206,172,114,48,78,103,247,232,154,52,186,58,191,218,52,75,187,212,22,199,6,232,22,142,99,139,7,165,96,174,9,203,255,103,45,76,0,218,240,160,219,62,225,134,89,21,253,36,102,93,222,36,198,136,153,40,126,248,206,122,107,125,235,38,137,126,27,200,250,48,142,251,123,94,132,239,234,221,2,234,9,218,110,30,188,139,3,237,227,200,243,176,95,27,87,225,236,28,63,91,60,207,17,127,226,250,157,32,188,215,81,100,74,243,228,11,192,151,243,7,121,191,182,185,140,207,140,69,150,37,86,64,108,153,183,76,155,168,71,180,50,168,188,212,58,135,200,191,122,48,140,130,157,188,55, -125,114,143,141,217,236,119,21,159,116,62,166,101,162,16,224,229,233,184,140,61,162,102,100,128,161,26,69,200,23,255,86,67,141,234,238,125,41,96,108,118,201,120,78,29,168,166,129,124,134,160,139,133,130,168,163,30,43,124,27,119,50,255,246,94,249,198,81,228,173,227,195,197,54,191,69,119,38,217,29,194,163,108,219,178,248,87,71,104,183,232,247,165,125,128,78,197,236,97,180,187,192,205,150,38,98,143,15,241,187,207,225,87,83,10,219,49,117,163,72,226,168,40,236,92,240,34,188,242,151,1,92,85,152,237,47,205,123,81,198,94,103,18,62,237,252,88,137,35,203,187,250,73,173,129,221,210,239,59,15,223,32,84,243,122,244,134,72,221,209,231,162,245,85,19,100,17,141,93,214,182,121,29,225,7,81,73,56,156,140,8,229,127,117,115,86,204,81,154,38,9,54,234,67,169,231,80,11,112,111,97,151,132,152,86,123,12,121,143,164,229,199,0,6,237,99,11,17,99,196,214,165,103,138,221,237,154,125,174,242,83,82,139,240,140,34,227,228,69,117,21,205,254,174,191,181, -166,188,180,176,190,178,227,97,179,156,173,35,33,4,231,93,54,37,14,237,55,209,198,120,9,151,39,125,196,176,228,36,192,64,98,241,220,133,10,46,17,20,148,114,201,160,207,70,219,217,118,92,146,137,9,25,90,171,126,212,218,135,155,14,130,100,208,160,230,144,130,206,131,14,150,192,104,158,184,210,73,218,112,64,52,31,246,130,48,151,187,151,69,50,22,104,96,190,84,18,11,59,41,101,64,172,47,219,66,247,144,9,51,114,38,96,69,161,203,220,2,41,45,207,139,230,9,236,138,231,151,47,59,17,70,239,194,151,99,60,138,221,248,86,191,123,51,140,111,145,88,204,89,53,159,41,70,230,116,47,82,229,173,215,7,16,254,134,171,34,179,158,179,162,6,57,31,84,13,217,188,154,143,255,170,49,212,107,73,254,128,123,87,97,23,102,217,161,97,56,164,217,27,67,220,125,135,127,251,92,143,212,4,201,46,29,131,204,63,239,186,133,248,153,0,108,226,177,111,178,251,94,103,26,217,25,151,188,251,53,68,195,251,179,44,175,212,18,66,157,181,48,172,36,43,105, -207,215,237,178,243,246,224,110,243,125,228,141,175,127,72,165,80,254,238,63,248,141,11,114,238,206,111,93,121,185,211,174,196,195,160,91,225,140,221,109,233,139,92,156,127,200,167,157,70,230,169,180,208,52,152,139,233,80,126,14,217,11,152,202,197,76,4,220,112,109,139,157,106,27,122,156,49,172,10,248,187,206,69,213,135,55,99,211,180,2,154,222,247,100,146,83,234,230,49,129,166,248,210,196,239,11,243,219,44,124,179,168,17,14,0,218,50,118,121,232,235,238,238,29,89,43,157,147,181,151,180,255,167,102,169,177,32,253,77,255,234,18,181,99,149,124,113,110,92,118,22,130,195,46,62,96,40,177,236,143,140,7,250,179,39,7,175,64,16,98,75,129,133,161,73,103,10,105,130,251,177,122,93,164,132,172,159,14,70,239,24,25,245,116,135,87,60,109,35,65,242,216,51,149,29,69,145,7,93,48,61,193,230,221,88,121,95,167,134,202,213,51,183,31,198,203,179,31,90,9,48,80,100,134,181,164,56,73,13,21,249,41,8,245,83,58,194,74,27,202,2,225,121,203,34,237, -148,107,2,118,166,119,60,107,239,124,163,63,80,2,143,221,214,175,125,172,247,217,148,225,27,51,147,123,12,65,176,79,134,44,238,192,116,76,77,62,140,207,191,59,181,52,82,125,63,151,91,87,174,117,117,111,120,133,86,163,192,249,27,70,38,95,103,243,47,179,243,212,56,229,121,139,94,158,44,132,123,56,56,179,95,36,251,218,117,91,44,237,67,227,140,1,200,71,122,253,61,95,185,218,187,75,232,181,40,200,122,80,158,154,69,82,106,45,175,20,65,229,37,166,1,197,192,201,247,248,197,78,213,105,146,199,173,99,232,4,49,16,11,247,125,159,116,228,62,182,29,231,10,120,157,125,233,89,190,200,172,13,252,36,59,8,252,170,8,28,190,58,16,93,156,158,92,112,60,54,111,130,255,173,237,99,110,221,250,178,110,23,186,144,204,201,86,149,126,88,201,102,125,160,160,33,3,72,238,140,175,195,241,54,62,103,56,122,126,71,137,217,163,168,120,89,221,24,117,214,235,105,32,121,151,168,6,181,51,77,230,173,248,93,146,14,141,5,182,254,43,141,14,229,44,145, -36,184,5,51,196,113,223,231,102,179,236,56,164,76,210,124,49,115,175,64,127,91,189,250,221,126,6,161,40,2,53,64,203,210,28,137,221,122,193,198,60,129,251,184,163,240,248,182,95,11,19,254,238,189,142,208,240,194,246,81,198,178,120,223,154,185,88,239,150,159,10,217,9,197,145,250,213,208,100,55,60,57,9,34,203,161,109,93,41,50,94,227,233,88,132,23,203,78,219,190,55,42,52,9,239,154,217,205,91,130,72,229,197,179,189,22,224,220,199,115,234,133,86,46,187,211,243,124,99,30,0,4,229,95,153,57,148,5,214,118,92,72,230,243,175,212,165,178,172,45,50,159,125,227,232,103,77,202,186,167,191,150,142,225,102,2,65,107,14,97,112,50,207,211,194,230,250,51,15,186,177,78,104,15,175,233,54,244,145,37,168,32,27,129,246,43,14,138,182,128,55,229,78,55,232,177,111,228,145,226,251,109,114,69,136,190,187,242,23,231,156,34,159,72,53,68,123,4,58,114,7,69,10,117,213,219,215,176,159,113,208,175,36,103,143,13,150,188,46,138,248,2,5,87,30,208, -237,91,154,200,45,118,5,186,188,6,115,182,113,128,119,209,23,8,22,86,95,82,9,164,129,207,220,55,113,18,143,44,163,138,221,155,35,12,205,90,208,21,31,42,20,157,61,209,114,38,106,242,217,214,247,66,107,112,18,134,189,52,233,71,171,226,52,156,127,140,99,87,169,147,250,0,79,126,246,251,173,183,31,225,140,141,194,144,128,155,207,192,128,211,61,28,61,172,104,55,78,44,246,21,55,128,236,4,218,26,105,171,25,193,173,76,97,149,189,3,207,133,119,181,120,21,69,76,134,252,37,40,237,167,168,16,224,15,121,30,125,4,113,108,153,136,160,233,174,78,208,125,227,153,172,58,163,155,27,8,38,55,23,248,204,247,112,102,225,61,135,81,150,242,121,153,48,42,230,86,248,42,196,250,18,62,193,179,196,128,76,185,212,238,153,39,164,44,247,58,55,87,57,154,52,190,32,156,128,101,157,218,115,31,236,13,24,113,15,222,206,170,101,219,25,125,240,247,169,58,161,64,66,240,34,204,84,169,14,204,138,1,173,244,52,238,200,241,222,207,57,174,37,189,155,188, -13,43,204,169,140,214,219,56,143,29,70,215,36,98,114,186,195,19,154,167,250,214,69,164,216,36,0,32,213,44,190,150,116,20,11,143,37,44,182,10,251,186,254,203,195,56,144,59,103,146,194,212,102,242,91,72,117,144,195,56,226,213,155,200,101,3,154,18,163,24,134,160,219,226,158,168,110,110,28,82,105,152,108,241,21,52,62,112,72,142,49,200,14,71,84,252,228,142,142,109,212,118,45,235,120,188,109,94,190,59,1,93,3,11,11,46,125,167,77,233,155,167,4,139,98,251,44,7,129,19,190,243,36,8,70,193,118,67,72,169,59,103,228,133,165,44,95,243,1,33,217,43,188,76,148,125,174,24,158,124,85,62,36,83,186,23,41,24,135,42,22,221,48,154,206,144,4,163,201,223,254,128,171,134,240,73,23,127,5,82,243,128,162,127,229,197,105,8,33,141,36,241,80,110,2,105,251,83,66,204,169,5,24,181,37,57,155,231,20,155,103,201,194,210,247,25,178,16,109,224,201,158,65,112,74,147,47,36,11,103,4,139,16,50,51,52,101,17,117,212,64,67,15,247,36,134, -21,37,158,97,141,183,221,61,242,83,228,8,89,80,84,250,235,126,20,252,198,106,70,49,31,27,250,116,246,36,217,68,239,225,16,7,85,54,26,86,36,240,247,83,193,23,28,144,232,73,111,109,248,171,223,250,187,87,215,2,15,161,56,161,58,31,53,170,236,37,106,53,202,107,105,75,199,27,84,193,195,201,230,211,125,140,206,85,132,28,128,103,92,244,159,229,106,136,233,242,218,79,72,86,143,69,28,57,71,50,118,175,28,39,79,97,108,36,47,204,151,43,223,218,157,47,111,1,40,147,79,158,2,39,80,231,17,246,29,77,166,91,173,226,237,165,86,4,68,151,106,14,89,131,189,184,150,101,182,74,180,55,156,143,107,187,165,243,153,227,220,77,217,107,189,111,17,162,70,244,211,199,40,134,105,151,31,72,254,246,117,116,9,10,91,228,243,152,236,10,72,201,79,209,27,35,134,170,143,92,31,33,130,231,162,42,246,133,116,182,165,233,221,10,249,71,187,80,204,5,108,84,3,251,243,214,120,153,11,153,208,185,207,187,101,88,51,94,93,62,145,163,180,238,38,87, -201,250,122,202,58,244,162,79,16,148,230,234,204,162,64,77,56,85,53,219,29,255,232,27,174,213,56,93,34,101,244,89,182,48,159,55,56,247,61,84,193,146,36,91,48,10,168,192,5,151,111,246,87,235,149,122,125,37,13,88,61,33,140,196,86,250,190,75,188,52,247,237,128,60,246,149,186,198,237,229,243,251,221,54,40,133,242,109,15,55,216,98,16,101,37,144,110,113,95,32,12,13,221,102,212,20,191,31,225,20,55,31,24,198,119,8,45,249,52,8,102,88,177,46,169,121,183,149,44,72,77,35,47,218,212,72,54,252,196,161,66,242,3,191,35,227,71,22,185,141,38,191,203,3,94,178,180,134,228,148,237,167,123,158,177,162,182,22,40,86,128,160,183,169,115,122,74,226,11,42,180,112,80,122,156,188,235,23,239,186,146,86,243,231,119,251,196,38,36,105,18,247,136,187,143,37,52,102,141,176,194,186,109,241,111,255,57,145,25,189,29,173,239,175,125,17,60,237,146,11,230,38,136,158,110,137,217,83,204,210,215,229,25,45,88,172,231,48,193,164,188,40,222,55,134,189, -77,13,97,77,71,155,179,29,135,132,99,211,193,255,43,201,22,216,37,18,93,72,24,149,116,150,249,45,33,100,105,148,95,58,39,101,77,76,42,219,14,87,12,190,34,15,232,20,210,65,156,159,196,44,203,178,91,217,213,231,176,133,160,226,7,140,124,75,181,45,120,198,16,124,237,243,45,7,188,128,209,197,240,6,182,213,159,228,198,177,21,223,203,55,147,94,41,174,3,198,4,109,13,253,42,217,209,3,204,191,178,75,74,138,252,153,209,155,83,118,102,124,189,30,164,225,157,82,253,126,157,117,228,41,214,41,71,79,142,132,66,191,185,73,114,167,160,212,155,188,182,29,61,121,122,125,7,196,81,223,192,182,172,97,84,167,195,147,12,111,226,91,114,243,148,169,26,198,230,81,54,219,13,191,177,196,127,191,156,27,102,114,125,179,7,88,153,188,157,193,194,78,186,208,143,88,69,77,52,89,36,127,217,211,52,93,51,205,102,67,225,6,17,111,36,188,250,98,135,65,65,152,180,48,232,108,91,19,24,218,128,98,187,216,249,190,135,101,234,67,221,160,211,201,199,91, -118,197,114,21,116,164,199,40,253,205,137,13,244,145,229,254,87,91,92,254,253,121,196,100,134,46,125,134,183,40,88,101,204,173,94,83,126,2,247,53,54,124,251,121,72,2,80,18,117,179,148,111,165,149,162,218,224,26,66,35,238,239,248,106,27,146,161,246,37,226,225,241,114,30,4,175,126,211,250,245,122,161,78,33,72,105,189,25,21,193,74,215,87,211,173,95,61,105,233,85,86,202,219,209,134,220,244,101,41,159,165,185,197,104,235,99,165,118,251,138,188,216,229,26,73,254,126,151,185,146,207,200,242,149,240,144,5,166,252,204,250,107,126,189,134,117,227,165,122,160,183,147,161,50,152,40,166,26,137,30,134,171,156,177,173,121,66,20,124,143,130,119,243,227,101,39,18,149,141,12,75,192,59,137,251,146,179,159,3,108,182,47,109,13,164,16,116,71,24,232,74,177,147,231,99,48,69,119,120,201,227,73,42,79,219,206,180,184,10,172,63,59,150,194,152,182,218,179,116,94,81,189,60,98,225,224,228,166,89,222,198,220,8,135,220,191,235,37,192,147,122,175,145,76,172,207, -45,207,115,140,22,234,19,6,102,126,45,36,16,135,80,148,74,124,253,193,24,38,141,146,91,215,87,125,44,56,207,217,69,211,190,24,254,83,168,95,208,238,242,129,69,154,127,154,134,164,56,53,54,25,168,244,44,182,220,239,41,10,141,115,122,175,62,182,103,24,86,93,100,143,217,198,209,87,51,12,129,23,65,204,2,56,170,179,26,252,64,111,174,98,155,111,238,98,216,142,175,84,185,179,43,222,246,109,17,192,230,80,84,23,141,103,212,183,17,119,137,20,29,10,123,144,182,182,118,237,243,22,47,148,247,159,169,209,158,11,3,41,207,7,75,189,121,241,233,157,166,20,65,122,159,242,90,159,187,236,179,66,61,195,110,191,72,95,66,47,134,232,12,46,26,7,239,196,95,228,231,93,204,225,198,49,18,177,175,125,211,151,24,236,21,211,203,242,195,158,187,209,175,119,62,177,162,159,168,239,39,221,130,95,109,65,70,114,79,22,168,182,17,219,25,127,248,158,233,12,53,105,14,63,47,151,109,230,41,100,18,29,247,76,222,236,182,39,194,199,100,92,12,201,14,65, -117,138,41,26,189,18,190,221,91,210,204,6,212,174,55,216,129,208,45,190,163,143,211,191,130,203,46,153,27,221,252,212,56,122,248,179,189,226,23,118,13,5,177,67,58,116,11,215,235,76,183,143,74,167,3,146,155,90,96,190,39,33,45,97,168,182,135,115,130,133,84,117,231,140,60,233,187,125,213,226,110,94,105,183,207,239,251,176,41,136,89,55,106,176,243,92,227,62,237,92,182,125,135,188,227,110,156,162,249,65,70,132,147,31,69,70,11,54,221,110,248,130,11,79,209,24,52,119,250,66,103,234,183,14,119,135,18,5,126,192,237,59,126,191,208,75,102,171,91,91,230,68,224,112,76,230,64,255,66,79,63,149,28,43,230,190,78,4,212,139,39,199,150,233,141,113,64,200,147,56,146,89,94,207,199,201,18,196,131,111,113,168,69,164,249,119,194,238,174,87,68,38,182,38,200,47,198,63,222,153,56,204,202,112,197,204,65,14,104,160,253,242,50,187,182,84,58,77,100,149,231,252,202,212,46,36,62,81,36,65,221,196,190,161,111,132,0,140,75,140,145,33,143,41,25,99, -171,150,83,123,113,248,125,230,45,163,125,155,164,158,189,242,4,70,110,255,195,127,49,140,181,18,83,123,249,142,79,44,184,203,157,4,211,1,146,159,83,234,169,184,48,4,228,253,247,87,39,247,25,229,227,98,222,224,167,233,189,179,241,131,151,105,232,34,40,22,37,253,38,57,185,252,246,201,99,65,160,8,83,28,236,110,151,175,91,39,200,192,18,163,6,212,198,114,57,169,215,145,92,174,107,31,181,21,151,48,204,51,65,92,76,183,38,147,157,202,77,102,37,41,86,52,95,21,170,248,163,89,223,172,156,21,5,136,135,133,97,232,250,239,238,45,58,51,127,226,116,246,39,244,183,246,156,24,8,138,162,23,215,139,52,11,173,40,203,178,200,55,196,239,179,44,146,188,52,159,136,62,144,89,163,151,116,88,29,229,51,171,40,255,237,99,174,188,111,107,225,133,114,63,193,132,30,33,137,61,199,183,108,121,191,18,91,97,163,193,82,185,83,61,69,227,122,107,76,159,33,157,123,123,4,154,245,75,67,75,228,229,108,122,234,161,102,251,25,180,110,247,138,50,107,28, -82,134,122,12,173,213,42,5,193,136,126,5,104,31,248,115,96,126,207,15,66,103,36,129,198,104,180,66,45,49,221,50,193,190,127,119,228,24,239,55,248,37,220,102,175,31,59,231,28,45,2,5,37,45,5,142,107,90,192,60,41,16,209,115,60,29,119,234,59,218,11,122,242,67,89,35,24,71,113,5,106,30,69,154,245,70,165,201,51,79,122,223,43,228,35,212,240,2,117,199,86,104,35,29,11,45,78,30,13,206,59,31,156,40,129,137,44,246,224,157,198,209,5,134,157,43,238,100,242,225,59,141,97,250,168,248,50,196,49,5,198,231,95,249,62,39,240,165,244,27,161,202,65,156,61,25,244,68,180,47,215,167,41,164,66,75,14,231,162,134,219,70,198,199,174,98,198,219,134,80,202,30,44,205,114,217,120,217,51,16,105,175,176,212,67,35,162,156,36,119,145,138,255,81,37,4,51,56,96,19,6,57,2,53,112,129,8,188,35,93,194,95,39,139,15,194,155,12,61,178,248,17,39,42,79,121,79,153,45,129,155,207,103,63,143,0,212,71,191,176,122,48,223,136,65,0, -73,241,166,136,227,186,18,17,247,42,39,167,72,177,169,105,36,20,164,175,147,95,208,23,83,215,183,54,239,173,179,58,125,13,159,43,250,45,207,92,120,79,77,227,228,98,9,244,138,104,5,200,253,73,237,209,162,34,226,98,39,82,223,53,241,156,245,238,119,42,148,2,236,221,215,28,175,109,198,176,225,193,193,164,153,192,162,109,81,192,193,44,40,17,85,153,95,119,72,186,170,198,230,14,114,64,172,125,81,156,131,85,170,26,3,124,59,16,59,255,109,81,192,64,212,181,124,231,167,193,253,87,46,14,233,185,210,115,85,167,137,238,102,104,183,23,103,62,64,201,104,158,85,152,171,135,253,13,171,194,20,49,250,160,137,104,136,139,132,245,33,217,203,189,239,75,20,240,62,12,29,208,79,69,54,62,181,43,235,30,176,39,166,91,55,43,47,244,84,70,116,72,130,127,99,250,248,87,103,73,213,111,207,37,41,51,3,244,201,187,116,159,102,17,55,148,243,93,244,158,175,197,156,225,54,172,17,27,246,35,148,86,34,143,139,170,144,64,95,26,144,89,230,121,55,152, -93,153,112,225,56,163,141,97,4,65,40,68,225,119,115,8,202,102,65,134,193,12,85,222,83,13,9,176,138,188,95,47,126,60,22,15,4,171,34,232,48,165,15,151,12,17,132,36,135,69,33,108,183,66,127,246,108,42,148,205,128,193,81,119,55,214,73,15,109,251,213,68,252,131,80,87,33,98,173,255,134,130,106,181,14,225,39,188,118,101,188,190,148,2,124,114,225,204,247,239,44,107,2,187,217,34,66,228,236,69,126,9,101,226,7,178,225,146,59,216,231,183,46,169,130,79,115,52,237,241,3,167,39,88,103,9,72,116,181,114,101,15,150,252,5,147,224,30,191,237,134,153,154,33,176,46,131,4,124,174,46,165,209,233,154,32,238,96,32,11,1,47,55,187,16,69,162,229,220,16,46,242,122,174,27,145,19,156,42,242,239,177,54,159,69,163,20,226,227,197,51,97,92,71,57,70,186,59,50,152,32,174,65,16,137,247,176,105,48,56,214,197,166,238,209,245,68,151,46,91,37,242,201,137,230,82,86,120,193,176,63,20,100,79,218,118,73,209,238,185,177,118,169,47,100,123, -193,191,177,191,217,216,150,230,119,132,114,167,143,92,209,4,170,126,246,104,212,241,54,239,214,73,85,233,207,134,111,242,170,11,71,142,247,206,27,245,160,92,252,26,255,109,171,165,51,118,161,77,37,137,168,36,50,195,148,97,215,18,100,64,234,133,162,38,44,15,196,220,150,34,161,21,226,192,193,175,47,163,226,42,33,22,0,89,131,129,42,166,119,255,229,244,80,31,4,83,180,85,1,199,67,79,241,242,157,84,21,185,3,193,115,231,228,243,134,119,253,172,216,54,246,210,21,136,63,166,239,235,127,199,219,182,127,101,204,53,93,193,11,240,171,27,162,9,115,55,23,105,252,187,1,113,164,72,27,54,193,144,239,60,20,169,171,48,175,245,252,130,163,164,133,48,169,227,222,40,84,185,202,67,224,170,25,159,231,81,175,104,154,239,89,107,95,28,147,249,232,90,253,81,101,246,170,91,15,203,195,65,227,53,213,37,179,146,246,123,15,165,239,52,100,234,172,236,0,223,207,13,185,200,106,159,153,144,145,66,208,39,81,77,57,93,74,97,47,161,224,17,197,19,244,117, -171,162,99,214,154,248,124,115,148,194,240,96,32,90,221,180,56,175,193,214,229,234,156,64,21,113,88,188,148,61,223,2,227,5,85,123,185,99,36,152,251,34,35,122,90,142,185,146,220,7,254,148,169,184,250,0,95,21,126,235,101,196,18,230,137,228,78,236,216,182,117,234,93,17,165,46,123,95,131,238,95,99,46,182,223,92,45,167,61,97,56,75,192,122,60,87,78,154,157,167,125,203,162,34,225,217,175,123,216,21,230,26,197,55,197,172,10,196,94,38,110,221,234,165,78,115,20,229,46,28,36,48,153,12,230,136,170,195,123,35,18,22,244,136,36,201,207,82,89,146,149,26,226,163,140,54,28,134,225,21,8,117,144,35,53,94,164,47,168,209,172,254,75,157,25,81,203,35,52,27,221,158,9,40,222,164,112,36,188,168,240,82,186,24,61,242,120,243,153,151,37,250,249,52,171,226,134,49,112,138,139,251,128,162,228,158,169,15,86,50,249,20,19,172,254,191,230,1,30,58,29,119,182,16,64,150,91,53,155,153,160,66,225,222,231,249,52,149,105,18,184,146,86,246,153,150, -125,197,105,70,108,94,156,99,213,203,38,239,199,160,184,1,76,103,48,48,136,239,242,41,178,89,221,224,204,135,99,188,44,88,120,217,179,122,204,138,41,40,182,180,135,184,245,211,233,175,179,164,34,232,142,92,10,19,119,175,239,223,102,186,24,104,156,117,76,106,37,160,89,75,94,46,119,243,91,191,4,89,122,22,240,7,61,139,156,135,85,32,246,216,25,63,158,84,222,212,54,65,34,27,139,105,5,28,250,254,205,181,183,118,106,140,172,245,46,33,21,102,127,69,115,50,179,236,186,131,180,10,237,187,179,148,166,128,125,49,110,49,17,79,197,26,29,163,138,40,99,153,214,21,146,192,191,251,107,245,187,216,159,174,112,237,233,66,240,136,197,162,240,231,124,230,25,156,119,146,113,159,226,145,154,23,115,6,69,177,100,5,205,74,25,108,36,16,59,66,240,19,0,54,150,202,97,50,230,14,149,102,78,161,36,111,172,162,162,15,130,50,45,167,20,184,64,61,157,182,250,29,178,35,70,213,61,152,135,107,118,109,139,18,175,183,123,18,32,183,164,87,12,45,179,102, -77,21,19,84,76,182,183,23,153,222,46,146,193,157,24,200,32,193,144,18,29,160,253,94,20,56,250,12,252,133,167,58,123,72,28,84,66,78,253,195,159,70,120,37,58,205,4,30,105,152,189,133,177,9,95,53,232,180,167,185,25,131,216,196,158,113,172,178,148,127,223,189,136,82,16,251,89,68,46,195,122,127,11,184,35,241,168,252,51,74,114,53,37,64,90,193,251,193,100,131,40,246,54,78,199,243,114,135,184,123,23,113,225,210,79,227,187,122,69,182,38,231,206,188,218,144,38,153,50,45,96,94,231,136,229,156,222,134,140,229,22,145,27,146,36,30,195,43,77,151,108,205,100,132,74,241,217,236,3,162,224,238,200,200,83,222,129,38,239,78,150,64,235,43,26,73,230,38,231,22,192,86,233,233,219,57,226,190,66,110,139,46,5,103,157,169,246,49,41,42,172,145,134,16,47,45,190,217,201,48,12,2,192,251,144,2,49,172,206,71,219,242,14,85,180,191,87,162,94,54,198,249,239,98,38,227,51,146,121,232,99,126,247,217,244,166,107,14,191,104,213,143,0,100,62,234, -40,14,179,131,232,58,26,110,75,190,237,208,31,227,126,236,62,30,206,250,126,166,89,239,75,27,194,236,109,85,223,161,152,226,225,18,111,156,242,48,191,117,61,95,88,67,200,231,190,14,139,86,207,42,177,158,103,126,13,32,240,217,4,61,38,102,124,211,89,248,176,106,127,191,50,60,8,241,125,41,62,51,13,223,68,8,241,142,137,20,105,88,140,211,74,17,174,73,145,121,209,41,189,22,236,104,88,49,57,67,44,10,23,39,106,81,237,88,145,29,195,37,248,190,61,243,243,43,38,20,5,240,41,194,227,74,88,250,223,163,222,188,39,152,25,62,182,134,74,252,96,73,79,66,158,47,73,186,8,191,190,150,200,148,250,13,126,7,90,189,200,106,165,153,63,85,243,131,133,205,16,6,111,108,178,90,49,53,187,74,114,190,154,149,186,177,247,144,216,79,16,248,39,65,179,247,235,147,204,51,171,103,214,243,105,68,144,129,61,36,201,56,154,147,175,74,13,184,179,192,251,193,58,117,18,239,122,22,242,124,96,70,15,114,88,217,58,47,203,120,203,60,85,88,147,175, -95,232,195,210,147,219,229,227,54,144,44,52,115,6,251,137,144,8,87,97,153,230,242,167,94,94,213,225,113,183,188,98,181,139,6,155,181,4,179,45,129,216,112,158,39,244,87,83,237,24,32,28,239,167,249,119,199,231,173,255,152,3,168,60,150,122,133,189,112,165,211,168,225,175,67,132,195,70,111,70,201,177,132,99,84,242,230,171,112,141,226,120,136,238,6,7,166,167,157,85,249,90,73,137,195,64,170,166,105,54,121,233,52,187,106,75,180,79,181,75,203,147,73,237,241,37,181,53,202,245,121,203,253,147,99,67,135,143,223,207,165,11,170,8,177,125,110,18,6,185,18,100,81,165,155,151,230,198,232,39,160,167,143,222,97,65,69,234,86,173,187,254,212,84,139,235,220,175,167,202,124,121,119,228,69,169,221,222,53,245,164,121,162,139,188,176,247,159,26,86,215,119,157,26,185,239,119,52,1,127,76,153,160,5,118,153,67,26,55,139,173,239,32,220,29,251,125,10,240,243,88,38,22,66,224,164,60,233,200,52,167,147,45,24,211,176,144,226,96,216,115,138,11,211,152,175, -109,186,197,150,44,179,239,29,204,218,215,251,6,156,119,26,136,246,24,70,229,81,138,202,119,81,170,109,113,105,36,71,60,235,105,193,214,162,238,110,163,88,31,64,254,149,119,77,217,227,107,123,33,10,210,136,244,227,9,194,235,62,46,127,11,103,225,75,142,215,100,138,211,141,18,9,194,224,55,36,157,215,51,178,149,152,185,154,220,154,79,110,113,26,244,144,158,167,33,79,97,233,88,109,51,29,61,52,57,165,164,165,132,38,221,229,88,3,28,79,86,154,121,59,4,239,86,231,149,202,64,121,113,190,237,127,61,135,244,211,239,166,156,211,119,216,12,231,132,222,32,44,123,40,247,120,133,104,236,2,78,92,191,189,162,98,139,35,245,178,105,190,30,227,173,241,194,216,34,77,174,12,18,102,249,190,243,82,166,168,71,203,135,7,24,128,143,87,45,45,157,23,213,94,69,46,174,231,239,85,223,19,173,12,247,125,92,76,145,104,214,41,33,234,99,124,126,33,173,207,198,182,41,29,125,56,37,73,238,234,237,243,225,148,215,217,62,133,158,83,229,135,36,188,86,125, -29,138,182,49,186,54,66,173,84,75,108,93,181,181,218,124,21,165,175,1,121,50,63,37,12,118,117,249,251,196,166,215,23,27,172,183,132,106,94,199,179,146,241,205,52,91,53,251,47,41,246,53,74,175,192,83,205,16,127,149,143,38,54,113,184,174,221,60,26,33,211,129,52,61,189,171,74,26,238,70,38,85,144,144,191,177,59,89,3,219,66,17,156,239,78,179,174,201,125,218,89,49,12,190,221,167,71,103,140,113,198,23,137,53,216,60,31,166,207,54,161,241,181,109,204,89,255,188,29,227,75,239,169,216,196,133,255,18,130,215,17,159,10,209,109,166,5,36,234,125,93,134,198,62,218,207,105,199,220,193,24,124,209,112,85,88,205,17,162,185,226,136,97,48,30,213,162,6,52,234,81,74,254,187,35,242,227,77,228,251,206,82,186,82,194,53,215,10,31,88,115,3,65,115,107,198,69,242,223,85,25,20,175,124,83,35,84,252,160,170,107,217,44,107,190,142,16,52,176,54,51,68,54,8,130,54,196,16,185,101,172,28,158,49,175,71,247,224,223,102,131,61,16,2,102,204, -134,52,159,118,61,136,53,62,233,230,196,173,253,77,37,135,121,148,129,32,99,131,57,151,79,123,83,72,177,126,103,178,19,116,176,121,190,224,62,136,93,57,28,196,118,103,93,210,32,221,88,242,64,72,69,156,158,103,236,137,4,16,67,132,97,95,149,198,148,253,246,223,213,39,65,250,36,243,218,235,243,32,135,153,119,37,247,200,204,0,41,237,229,169,20,210,73,215,87,82,166,141,54,225,103,150,201,50,230,120,134,153,151,25,39,143,207,105,147,2,201,25,163,74,25,90,67,241,17,120,71,41,182,248,189,55,123,212,210,223,29,120,123,143,211,202,176,110,235,185,66,161,255,9,198,153,7,186,230,202,200,241,182,205,168,185,188,40,26,140,174,55,222,25,138,34,227,113,255,49,89,179,154,59,136,79,16,5,209,244,60,127,97,16,162,116,198,248,246,30,209,7,228,129,1,221,127,199,7,34,17,121,187,8,207,27,232,48,95,75,171,199,214,21,236,163,127,1,30,139,38,150,132,2,153,239,119,19,132,93,90,229,7,91,240,130,94,16,161,124,239,221,209,155,235,227, -87,219,251,249,69,98,93,127,129,103,225,107,130,157,107,121,16,25,166,131,28,140,31,214,175,14,153,185,138,121,247,123,95,60,52,46,114,70,85,80,85,50,79,124,93,27,152,148,150,163,4,234,180,10,111,251,194,120,218,112,63,147,4,147,75,193,16,63,23,77,20,43,251,117,230,121,30,248,24,253,89,43,250,139,255,250,28,109,191,187,69,249,87,26,171,195,31,114,215,195,200,2,213,100,76,33,193,224,54,43,69,78,127,209,34,206,241,2,248,33,45,43,92,105,198,156,105,246,79,254,203,191,114,197,253,10,53,141,158,184,129,246,139,233,174,73,13,62,131,231,125,79,144,17,39,15,199,229,199,233,178,247,174,210,135,58,158,70,240,246,53,98,223,154,7,117,122,83,213,10,82,153,73,163,99,243,161,173,124,222,253,121,68,165,41,163,224,57,67,239,89,242,57,108,85,131,169,251,102,84,61,38,142,12,37,23,42,130,253,180,36,163,85,30,106,10,149,138,246,159,199,215,203,17,184,50,207,71,95,53,4,201,182,148,118,138,26,219,0,189,141,127,109,185,125,1, -200,106,40,217,228,192,159,26,226,216,84,79,219,144,4,164,42,21,137,71,188,126,76,74,125,40,109,16,46,109,133,52,186,211,178,74,115,100,65,19,154,14,52,225,24,126,207,158,231,213,0,44,44,142,200,127,127,142,5,160,127,65,28,121,119,210,238,85,190,192,103,5,189,5,180,3,209,201,110,216,18,79,146,69,13,234,117,204,19,83,27,247,230,167,227,101,27,127,243,130,252,103,77,193,86,182,42,179,31,253,187,162,20,203,91,145,206,147,170,73,113,135,134,49,221,8,216,81,243,91,31,98,43,251,159,118,158,25,9,140,177,59,89,184,246,254,107,172,4,204,216,227,204,165,5,92,148,31,69,117,239,82,81,61,117,65,166,70,211,242,248,147,95,96,212,49,129,128,91,214,43,189,64,63,218,229,95,191,208,42,151,96,244,159,78,144,51,196,221,216,155,9,113,219,206,4,69,193,46,91,249,159,237,116,126,90,40,7,13,229,171,88,113,127,246,66,81,110,148,227,247,212,26,106,130,92,72,224,224,92,183,4,38,224,68,154,32,252,238,254,12,126,250,62,30,191, -37,179,160,251,72,149,189,29,172,233,99,17,102,238,35,114,72,60,209,184,182,147,252,116,101,16,180,190,223,124,162,198,206,207,188,250,151,135,107,23,97,53,247,113,67,166,57,15,72,108,250,34,182,171,247,66,7,248,208,88,61,152,75,190,242,149,214,144,154,51,126,247,5,220,183,45,140,83,108,176,187,35,136,78,227,149,182,178,35,244,191,189,141,137,42,204,40,69,252,206,117,120,248,232,253,254,246,111,239,3,24,81,2,204,183,67,3,97,212,3,189,90,35,80,230,181,39,5,85,219,190,131,12,143,133,246,247,146,31,229,202,158,87,69,203,81,216,82,6,231,63,88,93,140,209,194,108,175,181,4,81,194,80,162,253,249,70,154,171,25,41,215,67,133,197,155,13,155,15,44,253,97,45,69,159,47,105,197,137,95,236,229,81,131,246,221,252,167,123,215,175,199,16,43,15,187,219,228,243,122,186,229,135,246,49,37,233,31,95,85,122,38,123,97,192,237,6,152,206,212,51,220,239,129,94,203,89,210,175,246,221,182,109,223,137,190,213,107,8,150,171,55,42,155,220,249, -142,74,239,89,232,110,121,225,192,68,212,92,121,176,33,137,189,184,95,141,71,101,216,28,249,9,34,235,39,36,162,196,143,73,134,202,46,252,87,111,212,127,87,132,19,135,109,251,153,157,40,0,44,115,250,104,18,232,175,116,84,1,37,60,81,45,130,14,106,158,26,201,117,18,229,182,168,167,165,127,166,200,149,3,5,21,106,12,1,124,23,180,200,170,88,54,203,209,230,167,101,180,21,32,195,200,10,252,99,229,242,13,48,166,30,119,227,67,229,148,83,127,53,163,106,90,185,47,39,49,169,21,23,79,173,154,44,133,95,234,61,189,154,211,112,192,4,69,136,250,156,19,70,227,44,23,123,205,233,86,199,226,65,214,202,227,24,80,23,4,186,210,19,4,158,205,186,42,116,34,92,224,199,233,203,7,11,242,77,213,41,174,141,230,156,171,226,253,40,183,172,60,158,167,2,139,54,251,24,52,91,41,64,188,59,136,84,122,184,76,81,173,239,222,125,244,74,0,248,178,82,159,4,149,189,107,140,214,251,27,22,107,150,205,210,162,48,159,207,117,212,238,15,169,194,44, -205,152,189,71,89,178,220,123,80,111,78,151,222,221,181,250,253,88,105,186,11,124,243,92,178,125,118,4,217,121,136,124,43,199,30,152,241,51,173,169,215,248,242,66,71,239,224,124,233,197,26,62,37,199,253,217,127,90,0,198,106,229,136,90,162,198,43,172,231,71,71,116,143,183,1,87,181,191,101,131,174,124,27,163,226,157,81,167,241,25,48,27,109,13,249,68,33,106,42,111,63,218,44,86,107,167,82,172,209,10,118,16,16,1,150,2,133,2,0,54,242,108,93,243,166,166,196,28,95,200,18,173,214,62,77,36,203,126,25,213,228,116,45,226,243,133,60,40,65,74,74,128,189,36,190,74,212,23,141,152,220,176,206,253,149,182,220,46,9,164,174,84,131,231,141,152,219,0,46,243,141,183,225,34,184,114,177,65,99,241,168,38,15,190,71,110,158,95,86,188,15,21,61,250,122,186,70,231,234,253,69,38,38,146,220,61,121,166,165,124,89,163,242,126,53,166,244,242,218,65,242,202,203,57,244,217,190,26,239,251,217,150,231,228,181,135,230,149,163,102,238,109,131,80,100,182, -145,194,99,145,74,109,126,140,2,34,7,155,141,63,190,34,79,37,22,247,108,202,75,16,94,139,0,3,59,36,12,247,123,63,44,39,140,224,254,106,127,107,26,154,139,182,161,166,164,241,236,63,159,233,171,189,180,230,200,67,206,14,44,30,162,90,147,41,1,21,77,143,78,121,13,131,246,226,229,87,89,185,143,72,121,141,87,66,228,193,167,227,42,130,173,127,111,226,38,88,249,88,142,240,246,60,138,211,26,89,158,190,139,182,180,111,214,18,158,190,53,10,234,235,53,124,149,234,29,121,85,96,181,175,12,78,93,101,94,130,235,147,174,182,173,243,198,242,188,62,24,207,89,246,11,240,190,151,177,205,196,91,58,87,66,209,55,123,166,167,147,143,138,54,254,152,252,119,171,225,71,150,2,87,127,74,202,215,82,100,4,139,107,37,202,141,160,244,48,103,64,22,70,228,147,54,151,94,135,171,103,246,83,182,194,197,248,54,31,144,149,107,230,243,145,82,247,253,248,20,173,164,62,26,224,34,77,119,136,35,199,159,47,39,188,144,29,136,249,246,149,239,19,255,178,53, -36,155,101,16,227,38,140,71,143,165,231,79,185,174,212,203,82,238,192,248,202,164,162,78,14,252,126,177,112,53,136,254,97,183,193,155,234,166,54,132,109,231,160,87,206,120,81,211,65,167,110,57,145,197,60,252,195,125,106,243,125,191,157,19,104,179,136,182,119,34,234,216,119,84,39,116,196,11,18,193,35,24,34,180,196,183,20,3,209,98,129,208,218,126,103,10,143,91,248,240,22,70,114,22,195,51,235,195,252,198,239,186,226,146,108,241,57,225,199,149,241,67,14,141,30,167,102,45,117,41,156,138,155,190,42,66,188,110,222,119,17,220,224,155,122,32,154,53,247,45,25,177,184,50,41,182,250,154,36,153,206,209,123,235,123,218,13,125,153,152,116,135,90,180,219,83,222,228,253,44,228,182,44,141,231,211,113,130,204,117,56,63,61,46,86,254,156,151,209,4,154,196,238,206,22,38,155,33,186,107,208,71,26,152,22,6,154,213,31,35,222,153,157,155,57,235,81,21,39,73,190,237,228,122,206,2,62,36,208,191,24,207,247,29,245,218,113,154,197,97,130,136,114,255,204,230, -56,0,41,63,104,167,105,177,53,192,30,8,235,219,89,117,143,29,178,242,167,77,142,7,153,57,147,13,31,205,96,235,194,200,68,196,75,105,212,106,179,137,179,79,67,225,227,54,228,46,166,180,90,40,4,203,220,154,168,145,168,179,253,135,107,197,133,114,214,112,254,222,7,43,49,16,212,84,25,3,171,170,10,48,214,41,181,135,228,158,89,179,97,78,74,120,203,203,182,14,82,133,80,129,223,122,69,206,243,204,152,114,251,213,85,128,127,52,11,129,129,122,12,231,31,27,110,125,177,115,245,146,235,24,149,66,43,197,252,246,197,95,207,227,254,44,23,208,158,132,178,116,34,247,220,208,236,149,139,227,111,253,26,100,41,231,143,7,152,48,207,192,48,44,69,65,160,175,94,24,227,252,126,227,15,20,125,239,31,86,125,132,97,232,218,35,201,66,239,94,8,127,76,144,211,190,254,123,207,85,86,213,201,146,90,255,180,106,144,251,37,23,117,82,120,63,42,153,196,103,62,123,70,126,235,171,75,152,166,141,83,242,190,29,167,94,75,82,155,68,0,80,231,187,20,83, -23,192,78,254,249,199,55,79,171,245,171,203,114,91,126,51,243,222,211,201,31,191,72,255,111,172,71,107,138,59,11,120,225,65,35,255,151,183,29,69,248,99,232,59,121,125,176,118,180,129,211,103,93,74,145,46,175,196,74,69,201,238,191,239,140,136,173,178,77,87,104,130,94,214,179,243,184,67,166,233,93,101,161,221,51,105,94,142,193,9,235,143,249,136,63,246,115,156,145,73,95,255,87,30,174,194,139,213,191,223,82,41,84,193,61,133,10,140,79,60,141,15,48,166,46,108,22,201,223,2,36,75,168,77,8,204,131,148,191,224,251,87,253,56,237,104,99,94,255,172,79,206,13,149,8,207,223,62,196,231,71,190,75,231,252,204,129,10,80,12,116,94,234,254,58,255,211,25,252,148,255,97,32,224,204,224,199,153,255,251,60,118,54,104,243,251,103,71,19,104,75,222,119,228,27,240,39,127,165,252,75,115,100,160,125,22,76,92,177,95,173,196,204,219,170,255,217,6,40,4,207,100,127,131,213,116,204,202,101,197,225,176,0,196,183,51,251,233,55,27,145,162,230,245,15,175, -202,120,75,169,79,238,133,252,248,177,95,28,217,254,113,54,245,99,194,237,63,109,150,26,200,228,188,223,11,165,153,192,18,237,117,102,212,204,9,169,115,59,13,155,230,146,7,195,217,115,216,74,158,77,123,85,65,220,191,1,250,45,154,47,119,29,42,81,235,254,135,255,159,23,79,26,97,127,16,218,91,21,42,76,249,116,192,39,5,100,107,94,180,33,20,35,234,1,142,116,251,64,225,87,35,200,172,217,90,132,101,225,42,94,115,158,74,255,99,199,230,62,179,58,207,139,2,165,217,61,137,171,161,82,87,58,10,143,76,154,88,138,36,193,164,130,113,249,155,212,223,178,118,73,3,145,227,93,186,238,59,60,107,150,8,63,127,32,227,119,142,152,134,182,105,94,67,168,202,185,97,226,147,221,38,184,87,9,123,188,160,147,219,90,86,155,60,113,218,170,198,198,181,12,73,223,48,141,211,45,147,43,35,112,61,67,130,82,148,13,21,229,158,240,76,125,73,146,98,21,241,190,67,7,128,96,92,239,180,48,73,180,107,46,191,251,52,100,111,108,72,213,234,60,128,238, -17,196,171,157,118,158,230,231,252,2,78,169,76,177,198,188,51,81,46,109,175,80,60,160,67,72,235,64,94,218,162,145,50,97,178,79,238,14,46,67,69,254,24,242,234,31,92,194,28,189,39,75,130,231,245,212,200,91,198,138,190,4,95,228,116,207,214,54,131,52,70,172,192,233,223,198,220,88,149,54,3,195,48,34,210,223,84,98,124,65,166,55,123,52,14,66,139,234,63,82,19,20,231,227,158,100,161,66,7,235,245,176,94,223,244,161,11,213,25,33,250,141,93,142,127,40,191,245,176,51,182,126,117,143,231,107,83,33,56,89,187,251,89,30,189,5,135,125,223,10,217,29,194,232,254,126,15,244,217,195,48,51,98,112,177,47,91,168,162,16,157,77,184,29,204,238,241,171,57,193,149,223,227,161,132,231,156,20,185,214,142,234,83,189,113,188,95,126,181,176,248,144,50,4,91,122,12,198,202,66,16,132,131,102,61,162,217,243,212,95,109,2,64,187,0,188,129,254,133,113,195,128,152,191,239,79,252,251,254,48,76,174,117,150,68,222,115,88,9,191,241,228,101,13,157,206, -104,9,150,32,49,98,220,101,73,155,47,205,146,104,103,248,237,78,168,210,234,64,123,23,0,158,241,249,119,38,31,174,223,212,26,204,23,179,171,181,31,1,77,30,155,98,135,33,165,242,253,86,11,189,127,158,213,42,213,146,195,151,10,150,172,232,180,74,179,116,105,179,130,205,229,57,176,252,52,12,210,96,251,150,215,219,36,185,168,133,205,207,229,195,225,161,194,16,223,213,217,176,188,17,134,195,218,250,161,127,110,224,115,0,143,182,88,220,145,235,188,74,211,160,137,55,145,42,90,107,63,64,214,49,40,47,74,28,229,226,74,132,210,31,125,143,159,213,239,89,14,127,106,133,185,175,43,129,6,192,31,255,137,113,166,35,69,200,169,215,14,224,172,225,72,116,132,202,30,8,43,2,52,36,42,167,234,235,250,204,50,162,116,142,159,200,249,80,155,202,212,110,22,165,131,81,227,213,91,208,93,226,132,97,136,47,96,120,199,125,163,224,16,98,147,171,250,3,73,233,54,75,8,30,136,202,211,79,129,227,55,84,49,189,76,160,145,42,69,117,37,130,56,117,55,12, -102,20,46,172,158,56,235,64,148,155,42,156,206,207,195,34,173,94,109,95,173,171,84,203,252,27,195,55,176,172,155,129,149,171,150,99,219,183,9,24,72,195,250,19,89,130,231,218,155,31,188,17,103,168,34,208,4,216,147,152,241,6,28,176,57,191,154,20,227,111,76,164,127,215,69,236,243,172,227,111,156,230,16,69,50,166,248,59,55,97,190,239,72,35,101,20,199,87,49,255,29,60,48,83,32,125,136,28,13,105,183,127,106,185,33,198,219,56,185,2,120,166,27,173,193,22,34,182,82,125,171,47,181,96,86,52,59,210,245,250,14,10,64,115,167,22,64,27,157,216,117,10,36,87,23,198,250,211,196,171,86,215,53,143,114,68,164,189,45,9,47,233,118,199,84,238,25,191,16,254,49,8,15,233,249,251,82,158,127,206,241,243,15,239,241,61,159,69,48,183,56,253,91,151,145,43,175,125,59,120,35,16,10,176,164,219,159,208,204,236,106,71,102,80,61,246,132,215,81,236,56,245,43,41,157,176,19,114,229,194,241,126,97,34,162,31,68,97,126,15,103,3,218,218,254,237, -231,218,237,96,176,197,172,7,84,249,108,110,28,204,100,253,139,3,147,129,198,143,247,138,32,203,190,39,246,130,185,18,166,208,223,193,18,22,165,129,103,124,135,217,117,125,114,249,55,221,166,190,189,241,41,206,127,190,101,63,77,119,193,18,29,16,15,249,158,88,238,245,180,179,116,224,168,22,127,16,231,158,79,211,116,40,157,191,37,112,122,180,253,77,82,194,221,1,253,155,125,6,96,116,143,226,184,242,57,156,129,141,160,111,234,152,244,95,141,155,73,244,55,156,166,179,152,15,158,64,144,189,251,7,199,16,4,3,235,237,24,191,164,227,163,33,209,202,47,32,72,42,170,5,233,57,12,79,97,0,250,106,77,191,43,45,170,158,80,29,36,106,208,9,11,84,204,254,44,201,186,178,140,193,97,42,243,187,143,215,16,16,24,134,175,123,249,168,175,168,184,9,6,68,26,152,123,120,233,78,98,7,101,152,230,56,21,61,3,19,191,122,128,82,81,63,190,150,249,118,190,147,252,187,115,83,5,200,236,249,61,191,5,120,182,205,193,51,175,20,144,66,171,193,38,152, -252,87,67,112,203,13,195,32,238,128,255,170,98,125,194,226,250,1,122,48,159,98,61,88,131,171,173,136,244,13,196,93,212,219,91,35,127,81,160,93,26,243,247,42,130,12,175,92,60,68,11,149,155,223,126,82,26,118,56,186,110,58,12,130,94,89,247,187,107,2,11,218,225,187,239,125,247,62,190,116,190,91,67,192,216,153,6,4,159,60,26,231,52,40,103,164,241,47,214,179,218,153,198,177,96,177,73,135,28,220,128,254,44,111,151,100,12,97,42,31,32,239,128,192,242,184,247,162,40,24,38,248,173,203,189,216,229,178,166,71,116,168,61,152,248,210,2,172,131,211,59,254,120,28,76,52,241,41,231,84,185,158,34,140,249,120,56,117,130,93,72,181,148,143,243,208,157,252,67,244,35,14,252,110,187,247,36,41,50,32,242,3,254,253,2,246,237,38,145,131,38,107,233,182,117,192,160,232,196,22,53,156,164,241,211,43,145,223,251,165,227,145,28,149,34,50,144,131,36,44,12,253,206,134,250,121,6,98,16,87,118,1,176,35,111,52,31,124,108,136,74,131,48,219,200,4, -186,194,178,44,53,171,74,220,142,86,88,92,79,45,2,122,244,126,32,180,49,242,157,155,204,117,249,156,76,196,126,104,82,177,207,227,8,226,22,98,61,31,204,207,62,136,19,196,176,102,223,205,231,107,4,49,235,231,135,66,93,228,185,97,126,22,44,101,211,106,231,23,42,239,71,42,77,84,199,122,177,27,157,41,88,229,190,244,30,36,27,228,14,26,79,42,204,228,243,97,95,221,253,102,63,190,31,8,182,69,114,34,202,161,120,191,239,83,104,188,185,103,255,10,48,44,214,176,204,176,204,158,57,78,24,210,222,161,34,136,158,65,226,105,241,252,74,236,21,189,238,21,119,71,111,161,231,13,173,242,187,155,112,99,113,245,55,150,24,189,212,25,249,154,111,97,8,198,125,67,175,45,186,2,254,28,112,60,116,92,109,247,120,146,164,161,243,9,242,144,89,164,41,186,129,191,16,177,143,2,226,48,28,87,213,69,198,59,176,48,26,167,113,227,40,55,20,104,216,95,110,169,237,200,127,231,230,187,206,247,104,137,77,91,89,228,234,144,30,79,67,110,111,146,33,4, -241,46,15,73,102,87,95,218,169,144,61,222,158,153,145,49,252,232,221,241,136,68,211,121,104,86,216,164,220,215,249,62,82,254,62,59,85,97,232,68,182,168,71,32,83,134,129,194,134,13,91,227,17,147,59,176,197,119,252,194,202,175,109,12,125,179,40,92,177,102,25,139,182,131,76,30,144,241,22,197,67,126,167,87,99,6,106,255,178,14,134,125,190,113,28,23,77,115,104,2,245,119,249,236,51,134,121,98,6,93,235,54,68,173,80,32,99,28,164,50,45,95,233,12,251,119,45,202,105,251,97,102,236,1,231,206,100,193,63,30,245,115,64,95,187,226,52,164,249,137,218,246,19,68,76,110,134,229,204,40,38,146,201,110,78,174,94,251,236,159,241,99,161,243,165,11,213,92,221,249,135,205,73,96,234,245,142,73,200,203,119,30,29,50,167,27,129,68,90,42,15,82,36,70,63,173,35,127,178,84,235,119,140,126,102,205,45,31,36,67,223,247,61,239,8,210,172,167,202,220,9,195,25,55,230,159,121,56,17,11,187,205,254,139,46,30,207,109,144,75,128,26,27,202,162,168, -31,78,189,9,236,138,128,239,37,181,65,146,0,4,52,7,51,226,204,175,199,228,121,231,71,61,187,113,136,217,190,202,110,184,123,166,246,236,227,64,198,169,52,204,128,65,220,52,116,244,76,207,29,41,107,9,213,14,60,39,80,191,183,220,220,143,160,216,199,79,150,31,45,144,246,13,131,240,90,232,10,23,155,115,74,27,76,172,63,72,25,255,162,109,137,247,81,223,127,59,88,35,246,201,142,175,72,197,241,84,102,116,1,98,84,216,113,36,67,90,149,7,18,63,31,148,157,15,169,62,209,29,69,65,176,222,76,142,190,171,23,179,218,120,123,94,149,11,60,130,6,255,230,122,238,219,118,221,136,48,62,180,148,238,113,181,189,51,232,142,30,25,181,135,55,156,151,229,33,230,248,44,214,37,222,223,114,87,223,155,200,124,227,248,217,188,44,89,70,10,214,177,221,116,202,80,146,36,145,183,3,96,229,167,113,222,201,96,225,132,237,127,95,81,214,141,1,206,168,95,129,174,69,24,90,115,248,61,33,149,54,86,253,130,11,108,248,22,89,104,7,116,39,130,248,249, -205,176,87,220,15,132,189,180,142,189,3,195,129,224,124,253,222,9,242,64,79,22,248,231,187,115,141,81,103,99,70,27,156,236,93,63,67,214,85,30,54,109,84,231,120,203,223,243,154,212,79,98,68,204,252,182,150,71,243,105,35,248,141,162,40,113,123,60,203,51,38,188,36,80,162,117,197,25,146,132,242,122,180,150,158,165,52,176,93,88,103,206,111,243,204,128,238,183,118,34,91,43,48,71,180,68,194,59,180,37,29,169,230,19,76,186,40,12,247,231,230,92,151,42,231,234,118,96,223,50,216,106,111,242,77,192,189,128,111,114,28,96,91,145,240,50,19,25,226,243,251,123,15,244,139,59,213,111,255,240,145,123,246,30,229,123,34,17,49,27,45,201,176,204,28,92,55,13,194,30,197,72,50,76,211,165,211,239,222,112,18,238,211,219,135,96,241,139,117,169,161,235,44,65,196,153,212,40,92,22,123,86,117,172,232,248,174,79,66,255,144,240,247,100,42,91,194,187,36,47,2,142,187,201,239,131,242,190,52,80,173,225,92,51,204,178,157,144,1,114,217,57,173,202,173,90, -193,74,2,185,129,190,167,163,122,254,206,11,113,87,4,197,171,53,8,26,249,59,19,85,22,162,74,11,161,55,148,234,249,187,223,161,161,86,103,116,95,19,126,48,204,182,23,182,51,113,126,108,91,206,241,214,211,95,237,160,215,148,50,44,139,222,32,86,98,39,37,198,116,157,69,126,165,207,49,86,129,248,180,189,42,192,206,8,66,195,44,29,48,37,95,183,64,152,207,28,73,178,112,189,197,18,151,109,137,134,229,198,214,26,188,168,127,93,87,154,245,47,147,245,4,195,152,169,72,254,38,187,32,16,23,5,30,22,146,88,87,60,78,170,255,177,252,241,46,5,169,224,182,13,130,0,246,213,42,134,235,83,164,83,12,80,97,121,126,65,46,203,60,56,142,114,186,177,4,125,126,77,223,184,101,97,184,240,65,159,191,79,86,250,190,185,147,102,58,22,102,158,91,113,207,243,190,121,83,204,18,165,190,239,133,31,252,214,174,165,196,7,108,242,91,190,194,200,56,211,186,126,99,46,148,43,79,226,235,198,46,85,10,251,65,178,185,98,182,229,35,152,105,170,124,242, -87,102,232,194,168,74,18,208,57,103,98,37,175,105,166,197,136,54,104,20,196,0,183,76,113,249,251,191,241,28,255,251,250,255,246,51,251,245,144,129,10,73,100,6,10,165,44,195,235,207,231,147,142,60,10,2,91,162,245,248,59,22,185,18,117,244,121,63,142,239,138,10,252,63,159,99,213,231,23,240,26,203,232,79,96,82,196,104,196,104,12,82,72,178,78,152,81,210,53,4,109,32,41,26,141,3,23,49,200,73,73,242,203,215,115,172,61,254,121,62,87,61,98,144,211,137,184,255,96,89,175,179,72,73,24,125,24,134,192,149,244,173,126,32,175,220,173,254,105,219,23,125,90,30,247,60,8,254,73,64,83,105,15,0,20,187,61,76,83,6,250,220,121,244,59,171,246,11,126,78,242,121,37,29,188,123,30,194,250,190,96,49,76,106,185,152,113,129,127,180,122,165,237,19,72,19,255,167,5,151,232,125,173,191,187,167,229,117,219,190,61,185,195,179,63,163,192,135,60,175,53,217,218,253,189,39,197,46,145,38,183,30,163,179,221,143,153,222,125,89,191,241,123,14,138,153, -44,152,109,30,68,240,137,216,209,15,195,169,141,168,13,12,15,41,126,126,121,195,2,72,174,250,24,181,242,134,200,253,238,181,78,213,162,128,233,187,71,43,134,213,101,16,19,234,239,99,142,90,238,137,38,230,238,90,22,1,154,254,123,245,9,84,139,241,109,23,63,121,1,73,250,54,11,250,38,136,97,7,246,4,193,224,35,95,191,3,171,81,1,79,107,238,142,255,206,27,242,24,187,79,87,60,139,134,233,26,82,116,55,128,84,102,1,176,147,184,97,0,126,102,0,210,59,209,188,80,8,134,113,60,48,111,96,247,176,87,177,95,192,175,103,178,37,139,248,99,150,10,13,180,39,94,82,81,39,85,126,231,183,31,144,33,101,199,107,227,166,111,40,235,31,155,209,31,50,136,217,215,243,96,228,190,5,194,223,69,11,240,217,44,36,74,91,239,146,108,87,221,0,135,57,45,112,201,131,240,252,53,201,25,130,36,127,119,84,133,51,70,235,205,253,89,238,71,136,115,109,121,188,243,176,69,179,218,15,129,59,34,170,76,52,76,255,103,147,21,111,3,107,112,127,167, -191,42,59,129,141,174,239,201,74,94,24,255,247,110,253,111,115,143,242,127,138,187,22,230,180,113,45,252,87,52,123,111,91,211,164,36,144,144,144,244,118,103,121,36,132,4,82,54,36,37,164,67,98,99,4,56,24,219,245,131,71,119,182,191,253,30,73,182,145,121,197,2,238,222,157,78,10,150,206,209,249,190,243,73,58,146,211,89,40,62,205,135,7,211,201,143,178,199,183,175,167,228,14,112,250,250,100,30,181,205,212,207,203,116,253,186,70,210,228,107,60,255,35,159,46,30,157,145,125,144,172,189,229,43,61,131,235,23,181,139,198,169,138,15,173,155,169,51,125,170,102,161,102,63,130,133,97,112,204,180,236,77,122,213,211,163,220,163,213,80,251,134,121,210,24,143,166,112,82,25,245,127,78,47,206,108,215,249,122,63,200,236,125,77,239,117,187,222,195,85,237,250,208,159,67,74,175,93,63,188,189,124,253,209,159,156,237,21,74,39,169,198,232,234,40,13,103,19,208,162,113,61,253,115,208,171,238,61,85,199,157,44,121,199,55,181,50,87,175,249,254,228,160,214,159,220, -103,10,70,51,125,6,251,125,38,229,125,155,56,42,126,188,209,187,90,127,210,184,190,187,213,242,181,235,9,157,159,125,245,174,55,110,150,139,211,124,113,108,223,236,121,55,55,39,167,102,234,102,112,223,200,62,122,199,214,32,133,15,166,121,60,124,172,123,119,112,110,201,149,42,213,43,152,124,87,175,227,227,114,209,56,185,27,60,149,158,96,245,201,170,253,220,43,249,135,140,165,215,70,239,44,243,213,159,255,175,106,155,252,143,25,32,135,39,85,239,168,50,190,61,59,203,170,123,71,138,91,31,31,212,32,167,233,6,238,86,234,199,222,147,233,92,230,255,252,214,172,20,204,31,5,123,0,66,205,156,78,154,230,183,194,164,9,83,233,244,235,69,177,146,54,44,114,232,61,192,163,11,152,156,189,70,165,252,144,53,252,181,166,246,88,200,190,238,121,169,145,231,13,134,97,142,138,240,167,98,145,107,27,208,199,184,249,245,241,102,48,113,238,167,123,93,35,147,206,129,220,27,240,120,64,126,167,35,109,13,194,245,230,174,233,166,143,59,198,149,173,77,202,195,87,56, -173,55,178,181,122,161,215,187,118,122,213,244,56,251,100,166,148,140,117,95,110,174,93,251,122,229,218,113,183,124,4,39,146,220,151,47,137,86,235,239,191,223,183,190,59,135,159,145,255,215,247,52,250,134,109,71,113,53,29,163,116,17,57,170,226,186,216,70,61,91,177,250,72,53,13,215,54,117,212,86,28,220,65,166,129,90,223,159,93,211,210,84,249,92,62,144,15,234,172,115,209,86,198,242,129,99,171,209,39,255,198,134,252,201,115,228,127,241,15,207,229,115,85,87,28,231,57,141,184,199,45,8,35,217,98,33,165,185,208,202,46,242,28,236,160,7,121,79,222,67,164,39,50,109,84,83,52,131,196,8,241,116,240,80,49,58,200,53,81,15,187,168,141,105,236,54,238,218,216,233,35,199,194,36,106,27,89,54,24,104,70,15,253,240,20,93,115,167,108,168,84,64,194,187,79,228,3,250,235,175,212,33,252,119,41,165,210,217,68,137,254,252,35,133,88,40,31,211,168,96,26,142,107,123,170,11,14,139,216,85,52,61,96,243,196,247,224,100,62,159,251,160,10,174,173,19, -172,252,87,73,78,156,67,199,239,31,17,247,180,37,37,136,229,209,103,84,54,52,87,131,240,126,2,94,183,143,17,165,41,201,2,245,253,199,13,181,230,181,117,77,69,85,12,229,142,141,42,154,227,198,8,53,215,233,84,77,96,59,143,251,202,72,51,109,89,106,155,166,46,239,175,250,9,148,6,31,125,79,57,213,213,76,195,71,249,135,116,152,60,76,166,51,153,4,26,153,90,167,245,2,184,231,135,104,73,124,55,226,139,116,251,227,8,169,132,153,125,180,162,85,209,221,213,141,78,95,235,174,105,214,241,186,214,161,214,233,232,120,174,29,128,70,154,199,125,140,215,68,103,107,189,62,25,34,66,138,31,56,253,220,10,50,14,116,32,5,25,120,140,190,191,251,196,181,19,57,183,49,210,21,207,80,251,160,96,24,208,96,146,48,135,109,205,80,72,39,100,118,209,0,79,29,68,228,63,36,164,250,214,14,114,200,76,152,6,62,41,149,40,25,140,0,212,133,95,24,85,225,87,74,77,248,205,167,98,238,59,195,78,7,245,159,51,184,72,177,105,120,150,174,225,78, -210,199,87,84,92,5,105,16,98,167,131,233,28,205,217,182,50,253,207,178,37,132,138,144,45,33,81,17,250,139,200,51,138,10,231,119,134,57,248,158,228,230,243,122,137,223,224,233,58,129,111,38,106,206,233,63,37,233,153,40,65,5,171,77,53,231,155,102,187,176,234,221,208,94,255,144,38,69,21,200,201,137,160,137,138,41,104,225,161,160,150,102,116,52,0,3,107,165,214,165,113,128,33,213,26,186,145,95,146,201,36,26,177,206,244,57,172,216,208,75,115,89,7,27,195,99,181,175,216,72,215,6,24,201,31,176,252,129,116,145,63,192,46,243,97,59,241,242,242,10,165,203,203,227,119,18,144,160,108,235,216,157,91,153,231,58,240,173,158,45,127,92,84,107,32,9,52,239,11,244,250,242,188,214,93,116,234,121,118,235,69,254,200,86,195,136,159,64,64,48,128,19,164,44,218,3,41,108,99,107,251,15,136,92,200,119,182,122,81,65,121,164,204,208,12,126,131,76,134,126,49,218,108,229,136,160,59,143,162,23,204,192,21,40,85,135,66,34,178,116,48,178,35,44,70,6, -109,241,137,144,223,71,210,16,56,92,185,108,140,20,125,2,140,127,121,225,219,161,12,153,223,164,162,38,211,5,147,174,162,59,56,76,82,185,27,164,136,250,247,83,160,42,6,212,127,80,239,233,100,58,252,52,205,33,201,197,35,82,38,154,147,92,102,57,93,111,217,156,89,190,77,113,105,142,145,199,176,94,90,38,227,133,222,179,58,234,14,187,158,13,219,32,33,137,76,251,152,216,194,34,75,32,198,166,80,140,205,48,198,95,191,126,165,78,78,142,197,98,109,138,197,90,239,155,99,40,89,93,60,113,171,216,240,124,197,110,164,213,168,167,149,82,117,160,223,114,169,46,202,142,246,37,203,43,69,206,246,17,58,2,26,194,16,148,1,216,109,76,11,27,176,32,72,180,198,128,130,88,83,7,164,138,135,173,165,131,187,138,167,187,137,184,243,23,134,171,217,224,206,118,53,236,20,245,222,150,116,68,124,237,158,144,253,69,70,198,26,168,1,22,45,40,243,144,252,219,108,124,249,55,212,129,83,131,217,11,39,168,129,138,23,249,135,18,104,169,195,152,157,235,62,115, -167,232,99,133,84,144,150,133,149,216,123,17,196,89,54,186,102,92,2,95,228,247,62,103,196,234,127,160,29,216,213,201,3,178,177,235,184,135,161,146,24,107,110,223,159,73,186,169,178,202,132,238,46,236,25,24,82,37,249,117,106,12,200,192,122,206,169,194,145,175,11,135,100,89,82,201,65,144,22,16,203,118,218,176,46,140,154,69,145,83,23,173,8,88,230,207,167,131,90,36,194,35,31,60,147,210,89,210,243,240,48,145,66,13,40,126,0,113,43,216,25,97,32,39,84,12,57,174,43,132,141,49,235,5,249,102,17,144,53,196,103,144,186,23,64,127,111,22,116,205,106,155,138,221,137,228,125,21,108,174,255,234,140,71,233,89,191,95,45,66,132,130,140,29,146,253,113,24,230,182,230,14,21,43,25,147,56,78,82,209,96,34,226,162,67,47,210,41,68,223,37,21,78,221,181,73,237,240,22,119,151,76,46,48,169,104,127,152,79,244,111,78,26,183,202,144,49,118,235,233,250,90,142,184,132,83,35,158,38,88,68,97,125,237,144,21,21,42,49,42,17,88,110,176,225,192, -132,9,86,147,235,218,69,137,150,231,181,219,18,45,203,29,207,178,76,219,197,157,5,14,103,99,0,123,36,48,24,136,64,169,99,157,60,241,215,114,136,73,113,6,52,76,152,140,54,234,194,14,71,190,24,96,25,20,132,2,244,222,177,171,158,101,251,176,127,0,104,45,167,218,55,156,149,13,5,69,215,29,18,158,95,39,250,29,164,132,72,117,80,215,126,98,18,11,157,223,171,3,130,212,66,71,72,44,252,12,74,5,250,89,74,188,44,46,19,243,117,13,48,52,210,28,114,182,9,18,77,108,147,252,125,26,196,15,46,203,67,165,135,165,4,91,236,109,106,78,173,73,119,194,53,109,247,15,118,61,118,100,235,194,241,142,221,34,208,179,209,204,73,252,186,3,187,5,83,39,135,20,182,78,178,47,239,55,173,146,169,249,242,197,243,229,153,54,62,163,7,203,2,192,172,231,162,23,114,2,165,77,11,153,142,18,22,12,38,209,222,177,43,11,236,150,108,173,179,75,200,161,191,109,97,247,192,145,252,18,23,124,56,172,196,217,9,210,208,208,58,46,76,70,114,139, -178,5,120,234,37,10,126,118,221,193,130,27,211,46,241,64,81,119,18,103,39,0,170,166,155,110,206,198,202,46,243,27,241,185,109,142,45,249,69,137,159,227,200,208,18,103,43,64,73,14,78,33,187,164,35,244,183,45,21,228,120,20,159,138,112,88,137,179,19,164,97,123,185,135,94,86,201,157,5,23,149,251,82,44,76,229,92,247,68,108,40,247,154,59,171,107,253,34,101,227,116,82,103,171,82,57,87,209,44,77,163,75,29,188,157,64,58,144,68,123,39,24,202,248,96,47,97,227,12,0,211,207,219,193,37,46,86,65,38,109,207,116,144,229,112,187,208,114,47,2,153,184,146,66,43,1,197,210,254,187,156,185,51,135,59,217,160,133,88,224,182,106,81,30,42,74,155,252,91,240,157,73,96,230,111,27,13,48,47,49,224,207,134,147,102,118,194,240,119,169,3,206,227,78,132,32,72,5,39,133,205,200,120,220,213,218,199,188,109,179,248,77,168,139,184,208,31,37,214,95,20,112,115,167,128,155,219,0,158,10,1,110,74,211,205,0,167,119,139,56,253,127,135,188,166,86, -173,42,118,79,51,88,89,178,31,253,65,65,191,89,236,6,14,24,99,212,248,173,143,91,150,194,108,196,85,53,80,191,178,248,210,158,107,189,243,95,184,47,111,30,221,155,214,234,198,188,233,186,230,80,160,114,102,145,74,52,164,125,127,236,125,58,200,126,224,109,131,227,5,241,198,167,109,75,58,103,238,86,81,58,100,173,81,220,43,65,207,252,73,204,48,46,196,210,114,136,139,151,53,126,100,104,169,65,120,73,67,140,222,189,11,111,66,162,241,182,150,218,138,221,92,4,246,144,206,29,166,35,244,38,148,141,117,42,12,61,110,158,15,14,98,172,116,112,32,68,179,49,139,86,232,50,45,48,167,115,76,40,86,206,66,60,90,206,120,49,222,53,154,137,132,25,127,177,141,152,237,108,65,141,48,176,35,209,241,196,136,201,142,115,194,150,200,29,78,46,222,225,206,160,242,78,55,159,98,81,172,177,148,27,69,35,42,221,72,216,2,11,95,223,28,87,232,187,179,45,95,139,50,39,91,188,228,91,149,153,208,183,68,124,8,164,130,135,182,254,85,61,31,255,252,175, -18,44,220,172,115,1,137,148,162,212,162,102,58,193,68,175,153,218,86,7,207,192,223,170,106,148,250,127,102,195,176,55,177,228,198,208,12,143,86,190,176,86,176,222,226,135,144,192,108,19,168,143,91,77,242,153,155,85,83,123,178,1,22,56,54,109,2,165,185,27,40,205,85,80,166,27,64,129,211,129,192,108,224,4,24,194,136,104,100,73,232,165,136,206,226,174,72,51,221,8,213,95,204,236,214,27,194,153,222,217,1,221,190,167,85,140,27,222,80,148,115,223,163,4,166,49,47,88,75,11,176,214,238,4,115,129,139,17,30,68,183,1,233,119,230,184,110,41,42,253,229,182,173,121,159,57,219,33,245,51,167,155,176,207,227,139,145,0,30,129,88,14,184,48,55,72,67,206,80,251,228,98,110,235,20,48,71,43,95,43,176,86,193,12,48,159,18,51,22,77,64,128,44,6,249,65,236,98,196,251,209,109,64,250,165,166,235,59,189,16,141,122,21,184,20,13,54,233,46,216,198,185,33,138,14,36,17,51,225,173,45,111,218,29,120,188,115,252,156,223,13,24,104,83,235,216, -28,112,131,73,204,116,142,135,8,134,183,213,202,73,34,100,33,214,37,54,90,116,33,42,228,89,62,133,206,203,75,178,185,105,232,145,212,137,5,207,39,98,46,124,200,69,171,245,95,106,136,233,176, +120,156,164,188,231,174,196,76,146,29,248,42,13,200,64,18,7,162,119,95,255,25,146,69,87,244,158,172,70,175,68,111,138,222,147,131,153,103,23,171,187,87,171,5,22,208,98,183,80,184,184,32,153,46,50,226,196,57,153,201,250,203,159,254,253,191,135,254,9,250,119,208,255,230,243,199,43,47,226,173,93,255,250,23,232,41,1,63,37,104,2,165,33,24,130,72,24,134,80,132,132,80,28,131,97,20,65,96,18,33,17,24,194,255,200,251,236,175,127,169,49,140,250,115,140,224,127,254,42,6,253,103,228,41,139,60,101,81,18,70,41,28,133,49,132,120,254,192,40,140,224,8,138,193,20,66,99,20,138,82,208,31,105,27,47,203,95,255,210,34,20,245,183,66,232,83,8,33,241,167,114,140,194,40,24,37,41,228,41,139,64,16,2,145,8,14,99,40,133,224,127,100,249,146,254,245,47,9,134,252,173,8,246,79,216,191,131,209,167,91,16,73,67,36,70,226,24,250,148,129,9,248,121,28,250,53,245,116,255,143,126,152,187,184,253,127,234,38,254,191,237,38,9,253,81,175, +121,247,215,191,72,196,159,127,70,33,126,102,196,137,199,88,196,211,4,134,65,79,177,159,105,48,244,233,6,130,226,48,141,19,127,36,121,89,247,255,24,88,13,195,8,252,231,4,38,255,252,180,249,111,255,246,111,255,245,233,216,223,135,75,62,85,193,208,83,16,129,159,107,79,69,36,140,211,16,141,83,48,5,161,36,134,224,228,99,223,49,158,227,167,245,127,249,111,255,250,167,191,252,233,95,254,5,254,77,211,63,163,127,250,203,2,253,249,63,252,135,63,253,229,191,252,243,127,66,16,250,63,99,127,114,210,120,93,243,153,91,231,246,175,127,253,215,127,253,143,127,253,203,2,255,158,248,253,131,252,249,143,255,229,246,127,255,227,191,255,221,242,127,252,233,47,255,252,159,160,255,10,253,87,4,199,255,51,250,167,127,204,6,250,167,255,246,215,191,252,23,244,255,86,225,239,226,31,207,229,255,245,241,113,75,218,58,253,95,158,95,227,181,78,237,60,93,255,233,79,255,155,39,255,94,243,107,142,143,191,95,252,245,17,250,71,103,159,49,98,52,76,252,129,67,20, +86,64,127,46,161,63,255,31,255,115,176,200,159,254,249,159,235,46,46,243,63,96,10,195,255,35,12,209,244,127,98,240,136,171,15,158,249,159,31,169,78,201,55,36,21,172,43,8,84,218,183,232,248,38,215,55,233,66,205,222,22,182,56,19,252,172,200,179,211,97,140,44,15,114,105,91,130,237,241,172,245,21,176,69,224,5,130,60,145,37,226,53,15,176,150,186,102,157,86,217,87,48,71,205,15,105,6,200,138,155,95,124,95,112,64,189,146,14,135,208,128,84,192,34,160,251,207,41,214,30,87,122,220,224,63,95,102,16,152,73,176,158,175,194,90,74,229,61,223,255,23,247,180,136,15,195,190,169,90,63,203,197,84,111,72,189,62,239,27,4,11,153,202,77,175,66,27,139,121,177,229,17,233,8,153,182,92,235,238,42,66,171,193,53,173,170,229,173,181,189,4,116,195,53,246,0,243,147,77,182,187,169,105,20,160,73,55,8,208,89,86,188,142,239,91,206,160,176,72,171,239,50,181,238,72,41,128,248,26,33,197,232,128,95,251,78,141,182,59,8,2,17,234,184,221,167, +125,111,131,198,125,223,138,147,238,40,65,231,238,247,35,107,112,66,3,64,227,167,148,238,134,62,63,208,253,141,147,109,66,69,251,190,55,220,119,77,180,119,29,117,248,162,8,220,233,249,130,127,191,129,194,236,211,79,161,92,212,246,206,180,86,62,22,149,75,95,244,142,38,163,176,213,212,111,204,142,3,246,243,76,130,144,242,170,152,109,48,130,165,127,198,59,31,53,148,73,54,91,175,175,211,44,226,152,0,245,254,213,187,39,85,72,137,76,31,72,170,175,123,142,38,43,5,124,52,32,207,50,26,59,183,59,184,131,68,239,94,57,254,10,91,44,247,233,250,87,64,62,196,66,235,88,62,22,235,17,104,177,163,55,94,101,148,129,4,138,162,88,131,218,233,207,254,227,24,50,202,93,83,169,129,70,203,8,9,60,204,103,76,177,147,248,135,60,106,112,39,1,172,175,52,231,59,115,210,12,2,64,183,158,166,56,183,128,41,53,27,187,139,111,150,158,196,131,103,25,223,101,21,219,82,108,23,72,203,126,37,242,93,85,109,12,138,171,116,15,103,127,151,132,132,196, +241,113,167,40,243,126,236,185,62,14,23,166,243,205,159,218,71,243,141,215,227,82,197,190,109,100,99,0,0,0,190,110,160,29,137,236,6,252,93,67,102,127,222,172,160,25,166,119,169,68,165,126,228,100,190,187,107,136,83,206,155,39,27,110,165,105,224,58,3,36,214,5,46,177,253,238,254,204,2,24,206,221,253,238,160,245,101,167,82,21,5,108,183,159,56,78,131,216,8,116,46,78,1,105,254,230,247,247,76,3,96,94,104,162,192,85,7,150,201,181,214,144,244,133,31,8,194,134,51,76,236,133,170,40,39,39,78,52,36,161,100,251,155,204,26,157,97,50,76,70,8,74,60,186,71,251,78,244,171,54,52,205,48,68,169,76,239,142,168,229,89,60,18,153,82,103,54,221,4,247,101,129,207,22,226,218,20,81,245,222,69,177,119,36,102,61,123,237,23,4,81,32,22,127,74,157,244,23,196,87,117,31,95,144,164,40,199,86,252,25,85,184,66,24,44,160,88,151,66,242,196,248,207,227,68,238,142,194,126,86,84,113,25,20,219,108,15,84,142,165,185,81,22,197,229,99, +64,215,247,36,126,98,71,18,194,42,78,3,180,77,153,69,232,121,228,75,200,247,98,123,185,49,116,174,97,186,118,72,18,44,144,45,67,17,149,239,142,60,129,175,3,243,204,161,81,72,253,180,4,178,18,214,47,0,38,235,194,140,177,96,95,136,224,23,143,105,105,16,63,168,35,149,244,187,132,52,249,85,59,120,248,38,146,14,221,31,147,192,233,43,137,94,243,204,62,201,3,223,144,92,122,85,196,10,31,58,154,129,169,102,154,128,53,61,163,121,130,149,43,45,43,38,221,248,137,119,198,181,199,156,61,156,165,104,197,59,219,78,206,123,10,157,229,170,137,153,29,111,211,212,191,222,101,233,169,155,64,179,71,255,120,187,106,109,128,6,161,40,192,8,214,103,61,174,226,198,41,58,156,80,117,132,29,212,100,177,237,93,207,35,152,246,193,2,244,238,138,86,35,16,235,193,214,1,190,206,89,165,74,177,92,6,162,178,80,20,123,39,0,71,175,24,153,175,186,252,253,13,181,215,59,84,181,44,140,187,119,76,231,219,148,121,188,20,21,215,174,30,20,104,6,228, +243,105,148,193,180,48,77,46,10,240,176,91,192,253,226,210,107,141,239,113,69,102,235,249,115,129,197,14,65,202,193,58,147,237,112,201,130,94,208,250,118,2,99,254,197,178,24,130,125,146,234,249,22,250,83,50,77,215,130,27,35,5,238,125,223,240,111,83,183,128,87,143,130,64,23,47,34,54,109,240,148,34,137,14,44,56,247,116,252,197,72,155,56,112,59,166,211,32,72,194,221,133,60,22,92,2,144,45,61,1,251,188,133,250,252,140,254,166,241,125,172,63,19,128,167,23,124,199,182,140,220,31,10,156,136,159,129,39,209,170,252,39,68,208,149,44,154,174,255,164,91,168,66,15,94,229,174,17,251,167,182,135,238,232,181,55,199,185,66,119,141,214,232,224,209,82,22,42,8,230,52,184,41,246,19,25,31,153,143,253,43,43,110,10,84,184,175,243,209,186,80,235,2,213,223,61,162,121,249,68,169,59,181,10,108,225,12,197,57,125,17,153,179,108,199,71,40,15,44,210,55,219,128,75,76,127,57,124,35,143,124,231,110,108,144,106,72,97,4,8,64,87,145,62,123,252, +181,165,81,3,157,24,85,128,160,170,170,144,137,191,110,144,42,153,189,193,54,229,168,111,152,164,55,198,225,52,205,38,41,89,140,31,191,41,243,4,145,30,196,103,196,195,10,13,201,25,189,173,84,79,54,179,250,54,240,171,104,51,165,254,122,11,249,103,67,116,0,216,237,49,124,43,246,55,21,225,23,166,182,115,244,74,74,142,131,55,118,10,63,204,167,132,161,215,123,11,205,126,51,163,170,24,210,65,36,45,179,189,206,116,147,94,4,109,244,216,185,231,79,108,100,135,28,28,51,202,58,60,72,54,223,223,60,93,41,105,84,163,50,122,68,81,127,155,21,37,123,54,195,173,29,189,222,124,51,228,14,142,227,100,227,236,28,135,154,204,13,9,0,53,163,59,76,76,1,194,223,129,125,5,118,218,71,95,247,13,42,228,105,50,158,36,68,108,11,176,36,15,63,240,151,29,10,54,162,2,122,37,152,54,124,65,153,145,24,3,123,39,124,78,76,92,242,32,146,37,63,147,215,94,111,31,179,159,220,189,33,179,61,6,243,170,255,242,231,105,240,124,178,40,60,231, +60,104,105,168,7,150,234,172,176,183,31,143,189,22,43,112,195,241,251,32,212,107,146,51,147,227,20,231,59,110,140,28,134,59,239,75,111,71,78,113,49,238,214,137,204,16,192,210,39,130,119,14,178,9,57,188,56,60,129,134,95,3,18,81,145,22,106,114,27,124,5,31,11,86,222,102,92,128,155,102,125,117,79,146,238,206,148,211,39,221,185,43,251,108,83,85,228,73,214,197,33,226,204,168,56,46,135,92,178,81,61,75,111,31,182,195,80,116,133,154,149,237,61,84,240,156,199,154,130,114,20,233,117,130,29,183,192,86,202,97,51,211,43,154,67,146,20,245,93,83,102,204,196,141,177,139,16,224,5,44,152,43,42,77,11,252,28,192,204,40,173,185,212,216,119,155,15,83,254,192,114,123,179,239,24,142,215,92,153,172,148,62,177,194,52,77,140,86,13,67,34,105,93,55,83,171,95,20,7,127,121,237,219,41,43,7,245,138,87,56,193,249,158,126,33,93,108,44,57,171,238,222,29,245,199,207,147,106,140,176,220,76,7,95,109,9,74,100,179,154,13,179,51,205,249,75, +206,201,141,156,75,35,187,239,82,185,39,160,252,62,245,178,79,98,84,107,126,187,0,171,199,1,211,1,24,230,184,194,20,206,251,246,194,159,132,219,191,102,166,41,113,35,239,39,83,126,56,142,205,242,32,220,64,205,77,18,142,2,1,10,203,243,254,120,88,154,122,64,6,81,148,188,6,159,214,114,245,14,158,110,252,187,185,121,192,196,242,129,117,83,19,119,125,248,140,42,81,215,24,5,107,83,230,107,216,214,67,26,64,41,52,65,144,162,32,79,80,201,251,120,236,69,225,219,27,34,187,137,53,207,56,243,80,198,178,81,204,132,109,39,189,144,246,101,136,55,245,222,252,11,163,79,186,16,29,162,220,204,212,56,34,162,60,22,156,205,83,17,145,138,21,105,253,80,199,176,204,192,146,153,210,242,122,186,190,88,134,181,23,8,226,244,230,223,134,31,105,67,128,32,102,202,204,134,123,227,247,113,232,71,161,65,186,172,229,20,88,36,9,32,197,226,147,93,176,163,120,48,252,36,53,193,253,108,40,91,134,81,25,72,211,5,82,66,232,82,63,30,87,134,144,110, +230,238,86,231,102,162,125,46,238,193,45,186,67,214,254,33,57,79,108,62,150,179,216,200,245,207,139,204,6,56,84,223,19,236,140,143,63,164,58,40,19,236,96,232,215,29,243,225,143,47,122,213,110,61,185,3,37,215,123,132,136,212,220,175,15,88,190,134,194,181,194,190,146,227,215,117,24,243,16,39,37,111,226,119,141,50,120,122,151,55,134,43,74,93,142,105,89,5,212,50,191,157,24,95,34,183,110,96,5,173,201,108,67,49,208,183,93,74,86,56,102,63,124,90,219,49,215,153,228,114,55,92,134,232,198,41,24,18,161,39,133,119,222,143,68,50,17,81,116,113,239,203,250,98,10,152,118,140,173,57,124,41,171,13,141,146,213,177,97,182,149,70,109,189,137,165,131,60,99,146,48,190,130,45,118,150,6,207,144,104,241,216,200,26,163,64,58,166,118,146,2,213,197,82,230,254,179,14,76,98,208,189,166,220,37,208,110,233,242,34,155,201,18,241,144,85,138,170,239,81,68,116,0,238,42,51,234,76,58,246,135,6,25,109,58,197,143,51,63,97,4,199,238,91,63,135, +227,115,224,208,209,156,20,136,78,186,212,0,121,81,156,56,8,251,238,241,178,23,36,101,86,229,205,170,192,248,18,246,221,228,197,139,147,67,52,46,71,192,76,86,132,252,10,198,99,183,190,61,3,15,125,109,10,213,156,147,32,54,225,166,177,225,206,13,113,96,203,135,163,213,242,94,207,211,99,211,80,251,60,224,76,208,103,71,59,160,245,144,84,140,154,113,83,93,187,242,241,13,40,27,148,166,74,217,7,187,139,225,147,190,2,205,51,95,17,34,244,96,91,129,167,172,197,124,170,110,185,104,254,56,230,154,125,92,203,151,234,197,17,240,190,68,234,247,143,229,34,48,221,63,121,174,66,176,123,213,77,147,130,252,159,201,177,175,12,179,201,19,227,84,164,62,62,207,160,116,230,142,16,41,68,52,132,63,215,47,220,154,195,215,84,148,232,11,226,158,58,139,61,28,96,117,235,195,249,4,192,136,190,35,218,253,172,200,214,196,215,223,52,134,108,133,129,105,195,57,39,6,146,217,124,201,30,243,5,147,213,17,52,62,57,52,90,197,214,13,181,178,40,41,72,231, +201,55,127,184,93,5,154,15,69,6,67,40,84,1,46,189,51,77,11,134,135,162,243,219,67,215,119,180,129,80,253,206,82,28,251,246,79,86,191,46,39,99,1,212,198,97,101,46,145,172,255,116,235,90,29,131,245,222,116,214,99,243,92,164,180,135,158,90,91,232,40,161,131,165,134,68,145,161,40,50,129,148,164,219,59,17,217,82,22,114,125,59,123,182,249,64,119,184,240,56,180,170,206,251,11,228,183,26,154,18,221,27,213,177,194,64,146,45,27,135,188,132,207,229,162,81,106,74,196,160,111,185,117,4,148,136,47,182,65,102,0,216,233,84,149,229,197,59,236,126,154,74,28,76,187,30,48,31,131,146,97,249,232,162,38,211,154,130,251,71,210,114,106,141,106,210,73,118,120,30,8,183,224,31,167,180,121,205,123,121,192,32,84,218,232,174,173,208,219,250,237,221,101,134,184,15,111,94,121,245,172,233,216,105,32,212,106,14,124,104,187,200,21,173,129,35,1,63,232,135,226,127,196,135,139,46,238,83,79,242,109,168,206,213,251,7,183,80,230,77,144,86,249,218,55,217, +6,151,152,199,191,79,6,155,73,146,123,91,75,168,110,206,148,230,170,112,59,248,220,200,178,41,190,24,198,68,17,211,70,157,57,243,204,16,55,217,199,71,19,65,40,74,119,146,100,178,102,55,245,181,109,130,115,68,134,36,87,42,245,182,132,84,180,141,206,149,133,32,126,149,168,228,197,30,10,191,57,235,72,244,239,181,50,231,51,231,190,154,104,130,202,110,133,118,12,103,93,220,218,119,62,200,125,157,132,144,5,210,9,46,64,26,48,158,135,77,147,59,20,85,243,11,243,85,30,254,233,94,248,163,248,200,119,203,129,57,236,17,153,177,49,36,202,154,238,47,4,43,203,189,9,52,44,5,252,166,110,246,163,178,102,224,244,31,18,131,103,107,54,164,235,171,107,251,79,171,209,167,71,65,199,88,47,216,193,65,70,11,69,238,131,212,223,110,122,62,139,236,111,70,81,70,92,31,201,96,197,230,60,244,216,48,226,163,41,111,108,12,236,246,94,253,8,129,147,62,24,84,48,238,137,83,157,243,144,127,4,51,53,14,4,65,108,110,189,17,78,92,105,83,182,125, +67,147,197,90,119,83,250,244,12,119,245,116,25,21,102,119,167,91,160,230,6,128,125,11,238,246,63,71,209,248,37,177,58,99,40,79,175,233,179,220,72,203,15,2,187,176,238,132,98,174,226,131,239,158,193,64,87,153,202,199,195,52,228,252,126,130,71,100,15,199,6,136,223,253,213,99,147,144,106,180,114,56,28,83,249,241,42,214,236,14,42,146,41,137,61,245,168,233,84,184,185,119,238,158,222,88,253,98,244,20,155,251,60,89,61,101,243,39,65,90,159,71,241,164,77,223,234,211,203,204,101,205,5,0,124,161,94,213,38,154,109,166,240,27,9,148,122,245,32,239,123,140,13,242,225,84,212,231,93,204,213,117,72,1,246,121,237,96,28,248,219,193,46,232,92,222,175,30,242,116,13,113,101,222,192,67,112,50,103,87,245,191,233,201,163,197,45,211,201,98,94,15,234,101,25,216,1,155,100,177,32,238,13,143,47,100,237,37,245,230,241,50,24,91,164,251,169,120,107,15,37,198,220,40,75,246,251,209,135,107,218,167,105,158,67,215,157,22,135,108,228,170,78,152,170,105, +130,244,81,83,76,112,14,97,250,229,253,45,48,247,71,31,22,184,84,52,24,134,81,176,72,20,120,122,60,121,104,92,62,230,211,99,17,1,40,38,206,102,211,225,29,246,40,121,251,145,57,38,160,72,221,163,1,63,212,245,144,168,103,62,184,167,119,172,2,156,75,33,221,248,0,19,4,130,162,139,122,215,166,194,106,128,200,115,182,201,240,145,141,25,204,32,6,31,10,73,178,41,53,66,35,237,63,72,51,16,250,111,125,129,198,199,117,79,71,67,101,106,128,166,89,117,235,228,92,98,47,140,165,210,208,223,4,97,18,229,150,215,122,245,235,24,101,196,154,229,131,245,28,247,153,243,68,71,0,163,192,252,41,127,249,82,195,150,103,81,140,16,165,224,8,106,41,42,134,190,139,16,166,129,220,27,149,107,44,207,136,96,192,197,192,196,240,244,98,177,26,20,48,178,17,93,41,218,138,135,248,224,120,197,101,188,113,203,44,95,163,84,165,98,19,149,182,57,97,204,82,90,185,156,181,128,63,164,34,91,203,143,195,21,171,245,125,132,209,163,129,40,51,198,236,118, +132,25,38,92,244,228,32,136,202,30,80,206,248,164,28,195,36,12,59,132,235,163,202,133,169,77,86,136,176,100,146,245,11,145,113,183,71,167,161,4,102,121,141,124,25,248,49,63,90,22,80,185,73,41,135,162,243,35,37,59,188,75,124,66,115,69,225,228,194,12,67,158,58,69,99,155,29,145,30,170,178,14,247,82,18,137,94,30,33,131,24,252,171,194,54,233,141,102,104,138,5,221,43,57,70,178,230,250,29,34,24,94,122,179,87,128,178,19,190,205,115,29,207,140,10,63,38,36,221,147,2,36,6,83,69,209,69,182,36,201,156,239,255,175,117,172,255,235,158,228,105,52,142,49,183,168,81,187,89,50,159,1,230,192,158,92,128,176,57,107,225,229,33,245,160,161,214,160,237,206,166,90,255,168,139,121,31,64,242,118,54,152,38,95,15,215,29,19,247,236,206,132,153,36,28,174,102,9,34,160,212,239,249,191,183,53,145,250,151,115,54,140,2,226,81,96,176,79,57,70,187,78,234,236,180,49,255,232,71,153,216,80,22,36,22,85,192,109,91,221,108,229,129,249,40,235, +82,180,120,243,221,240,46,74,235,236,0,134,237,87,142,220,45,44,86,224,40,29,116,68,224,76,120,68,191,80,89,187,194,205,217,46,211,1,234,249,252,223,199,212,136,82,178,194,81,148,133,183,88,242,91,31,145,43,153,237,118,1,82,35,110,215,204,197,34,90,117,128,118,197,244,195,125,3,126,21,162,4,204,149,216,254,85,152,95,12,196,70,239,116,165,55,254,173,174,89,208,31,100,15,119,6,148,82,10,56,67,18,161,105,183,139,77,127,23,136,216,126,43,47,206,2,243,121,185,165,95,28,108,241,245,165,232,179,32,205,134,146,138,28,3,224,208,71,252,16,55,28,68,1,99,116,211,249,191,217,93,30,117,77,162,128,174,233,221,91,3,235,211,13,215,23,219,62,14,90,5,30,200,124,52,100,4,202,165,204,156,121,132,60,31,224,139,147,74,27,70,147,16,229,32,141,39,23,189,246,174,162,206,255,115,62,15,246,164,118,140,156,63,1,204,218,212,61,94,113,127,68,26,164,144,64,92,78,27,80,244,88,68,136,132,75,252,124,192,81,154,76,169,152,107,27, +45,172,152,102,133,235,48,3,0,2,80,115,253,158,45,66,208,23,126,117,60,16,197,2,208,246,119,95,249,122,239,102,88,90,126,15,175,111,245,104,86,114,240,118,65,235,215,201,6,11,208,19,0,107,6,238,155,134,8,246,31,190,33,196,85,138,100,193,199,0,11,251,129,11,5,90,227,213,83,81,178,110,155,207,13,41,205,52,251,210,77,111,237,72,24,244,6,55,175,2,143,104,5,207,90,199,140,60,88,141,102,90,178,99,115,132,104,141,151,224,22,235,255,238,35,236,82,54,69,1,75,10,42,78,69,112,248,245,97,9,157,14,34,214,135,173,236,79,138,187,228,192,243,83,90,228,146,68,204,33,102,1,237,0,255,221,191,163,242,11,152,219,225,17,44,187,221,248,245,182,135,107,80,124,0,170,53,36,72,239,136,39,197,129,103,9,243,253,165,191,118,50,1,96,83,13,80,196,111,74,189,50,125,79,52,94,156,69,154,251,217,69,120,144,64,3,141,33,244,59,254,127,136,179,81,240,185,143,222,245,238,111,77,74,60,98,56,89,159,152,195,14,184,184,179,62, +240,217,47,158,118,246,39,176,59,36,138,219,223,26,202,103,199,87,184,35,185,237,11,154,161,166,120,100,103,200,171,107,16,87,129,168,132,122,59,88,45,1,110,209,146,159,196,59,97,252,221,103,227,46,245,205,91,15,23,161,207,102,77,135,44,164,180,30,37,16,227,177,39,239,209,101,113,208,59,19,108,90,239,91,102,113,110,49,87,6,151,136,89,151,19,42,194,244,100,151,75,134,213,10,17,72,61,86,41,189,137,129,30,96,118,105,152,135,7,117,175,181,216,182,117,165,227,45,140,246,149,205,206,27,123,77,140,81,237,135,72,241,62,189,63,31,4,164,251,245,83,65,43,70,4,40,193,92,62,137,125,16,215,68,18,233,101,214,100,122,188,92,188,235,69,75,76,42,77,89,209,215,168,81,88,76,12,123,67,29,65,235,164,79,118,161,152,244,94,19,31,254,178,213,245,78,149,160,243,122,56,246,24,18,228,160,24,95,143,144,178,243,238,149,205,171,135,54,237,103,247,26,130,173,151,55,194,237,155,181,150,51,19,216,104,43,48,179,240,226,185,209,10,41,208,123, +67,3,153,122,97,8,95,64,161,246,103,227,49,234,163,167,31,222,60,206,180,149,225,241,102,92,160,119,99,95,4,60,56,16,74,104,82,64,191,126,255,234,189,76,172,169,177,89,167,166,76,173,17,14,148,51,22,21,121,64,149,235,216,161,98,16,41,84,80,148,248,230,9,33,17,7,31,168,191,104,230,117,194,110,1,101,177,184,171,48,100,101,64,239,9,34,171,228,163,21,80,215,3,10,223,135,233,118,218,120,9,95,12,233,117,81,171,154,122,15,32,188,232,156,205,160,169,185,54,13,84,143,132,62,194,97,139,25,127,209,20,184,145,91,4,239,210,49,201,91,217,235,149,254,156,97,42,61,167,49,113,18,218,244,229,228,136,69,31,33,201,65,25,194,195,43,163,237,54,65,158,248,96,34,184,191,65,160,182,67,42,184,55,37,209,31,189,115,8,177,164,78,117,152,229,145,88,169,165,15,62,76,157,205,248,96,232,114,245,165,188,48,148,23,103,121,162,191,220,224,238,190,9,64,214,190,175,48,59,107,254,67,103,59,116,245,145,152,10,3,247,27,14,125,167,178, +0,29,62,193,41,123,226,73,239,196,168,113,25,78,115,147,245,196,61,29,233,167,154,73,205,73,16,202,114,229,166,189,252,99,77,117,130,226,44,223,66,75,39,127,107,182,0,151,31,237,117,126,142,181,245,142,34,44,191,89,119,37,28,245,56,201,212,192,45,120,155,200,91,201,26,182,205,241,134,247,209,199,113,246,133,183,213,243,216,125,117,179,50,195,125,87,167,229,183,187,62,170,232,233,167,201,66,225,190,212,25,17,168,125,171,186,39,139,139,9,175,26,32,201,2,83,191,190,199,154,28,168,113,1,41,58,216,58,221,165,117,123,14,225,164,22,48,239,49,60,133,229,126,73,208,142,204,228,27,199,39,85,224,35,159,88,193,105,154,1,46,34,225,25,173,31,21,15,113,220,78,244,107,255,160,123,79,48,45,20,22,97,2,209,59,100,14,232,163,185,119,196,26,71,112,158,135,109,226,119,237,139,126,175,218,67,202,177,17,253,131,44,143,212,172,38,250,129,93,60,222,29,171,125,167,226,206,30,88,138,241,83,160,250,139,248,118,224,120,213,88,250,9,43,84,93, +243,34,159,250,114,80,156,214,192,59,39,201,63,148,108,84,72,106,22,93,247,157,10,192,70,100,67,169,142,107,116,220,98,244,232,62,60,39,155,251,236,132,11,124,72,16,21,11,11,158,64,247,246,94,198,247,42,11,120,4,50,132,135,252,245,200,139,132,139,175,23,164,21,80,232,44,186,179,154,49,18,189,252,244,45,158,92,230,191,216,25,142,139,121,65,201,143,201,197,117,251,214,71,67,243,128,169,240,67,212,27,129,39,203,149,69,165,164,30,144,198,160,246,178,173,109,228,246,37,182,90,240,106,23,165,230,17,19,7,134,93,80,210,13,73,207,96,159,28,132,152,128,54,164,56,68,121,51,159,110,32,222,64,80,132,161,127,218,69,112,85,11,194,195,97,206,111,244,100,214,163,165,213,186,21,243,22,131,219,80,63,183,20,173,11,82,248,90,95,85,121,86,153,10,2,212,111,159,0,251,20,1,25,47,87,112,180,239,43,123,93,153,51,122,184,176,42,82,243,213,0,154,167,195,47,56,237,41,165,221,152,94,77,215,149,162,206,24,167,171,193,239,253,67,255,162, +66,67,158,12,45,114,248,135,75,93,3,61,116,112,10,171,171,204,79,153,254,156,130,141,208,229,48,32,218,44,153,5,118,122,130,123,162,128,75,71,131,30,88,227,157,92,106,127,107,10,153,102,235,219,196,180,241,192,8,156,224,118,108,182,152,175,95,198,212,167,127,251,247,61,169,31,132,157,164,98,66,144,212,250,2,3,216,77,90,57,152,167,158,3,189,205,123,234,21,50,199,195,34,134,184,4,133,216,152,114,56,154,92,53,99,69,94,22,171,186,92,28,138,76,238,116,174,191,248,29,192,110,34,109,79,66,241,241,186,220,122,254,116,30,27,78,89,246,100,55,50,115,42,67,40,111,65,93,246,158,80,102,115,41,109,175,37,99,228,240,184,41,52,160,135,239,132,231,171,0,205,147,154,19,176,230,4,100,253,178,250,246,16,128,35,70,30,85,100,156,33,226,174,51,218,81,37,158,242,217,89,43,66,57,45,45,194,139,11,15,227,93,245,217,118,76,234,85,242,114,168,85,246,139,59,166,207,158,122,195,47,198,93,240,98,251,212,139,174,65,65,212,97,177,71,136, +145,166,94,160,65,217,175,1,172,34,66,243,247,215,158,191,128,86,105,71,117,102,177,110,4,191,227,178,140,10,44,125,16,121,119,66,123,18,93,194,26,129,22,204,221,15,24,214,110,51,32,180,173,113,243,225,8,222,92,140,136,202,55,53,71,243,88,59,130,210,35,89,101,243,158,176,71,46,168,152,227,32,209,24,86,173,38,172,71,73,58,41,79,188,55,92,240,231,18,22,220,27,140,174,15,128,75,211,119,202,185,102,69,223,240,104,136,227,59,219,163,85,58,229,17,149,114,192,134,90,175,239,141,135,242,188,35,186,178,185,38,222,48,81,84,22,16,37,97,79,61,228,156,234,157,199,196,101,170,12,171,16,239,196,89,117,13,98,221,246,194,103,66,154,184,76,159,127,172,169,147,38,29,250,224,80,165,58,200,30,206,21,74,193,191,125,49,130,56,126,251,183,206,18,107,98,100,12,229,184,113,14,204,165,159,78,2,222,208,157,94,26,96,89,139,212,216,253,25,123,247,247,187,132,86,200,131,253,162,42,118,120,36,240,133,180,81,250,241,47,14,35,59,7,149,195, +144,167,242,199,185,244,53,212,68,86,61,25,162,130,217,190,178,95,135,78,162,31,110,36,52,79,105,184,64,12,86,117,77,207,89,41,74,64,231,85,123,151,100,35,242,57,200,162,242,166,39,73,122,67,21,167,243,49,232,225,160,223,115,65,147,233,140,22,235,237,19,232,106,243,159,101,108,100,192,124,148,8,109,244,135,254,42,113,209,215,4,253,72,114,40,7,133,238,156,139,58,8,87,84,2,155,9,103,151,28,9,117,228,116,36,113,67,248,103,64,19,74,242,100,220,193,192,43,53,140,66,219,10,42,84,227,240,235,53,31,155,10,97,69,173,164,96,54,174,194,59,191,36,90,176,217,248,194,171,254,161,1,97,57,127,65,198,49,238,58,86,154,26,72,138,129,25,92,218,187,72,48,164,252,203,177,172,80,98,232,205,80,140,187,226,12,73,2,84,205,54,134,202,26,82,150,158,207,37,26,0,6,93,57,120,240,52,233,204,213,214,231,250,229,178,246,199,247,145,175,60,123,197,160,165,63,14,43,121,18,146,232,221,228,225,97,143,98,233,235,209,108,169,251,228,9, +255,50,89,38,147,63,193,231,25,103,190,75,229,57,21,100,88,52,199,29,224,201,254,121,236,221,230,103,105,105,163,154,145,10,58,231,122,1,50,55,216,205,251,49,3,242,74,234,250,151,122,209,60,10,120,146,248,1,235,55,40,152,64,188,125,70,83,32,115,51,6,186,111,212,210,77,167,130,203,91,45,243,247,19,56,85,188,240,159,207,225,26,164,251,49,118,145,203,204,213,22,114,253,107,15,244,7,117,133,120,110,113,210,205,66,11,126,17,76,206,23,83,183,81,216,90,19,77,108,188,248,32,147,228,112,189,165,149,235,138,5,178,213,68,126,132,13,0,93,13,159,146,10,236,103,53,185,138,232,228,45,225,157,193,183,146,28,160,201,206,135,31,222,171,95,128,176,16,129,130,81,243,202,152,121,53,247,53,41,69,48,101,157,155,1,205,122,136,115,191,105,111,154,145,56,98,205,138,2,69,217,178,244,44,103,211,190,134,151,89,158,254,242,38,95,3,1,131,123,137,174,222,189,185,208,127,241,89,182,133,114,123,26,96,84,13,47,186,118,30,59,179,58,141,188,218, +55,3,47,102,13,28,248,155,156,139,114,168,122,116,20,123,88,63,173,36,105,234,226,153,154,54,35,241,62,86,201,226,124,125,40,24,65,145,247,36,125,106,165,232,236,48,42,36,14,6,45,188,127,104,231,182,204,236,230,33,178,168,50,243,74,213,35,245,10,233,43,232,88,53,251,214,47,157,59,62,106,9,46,99,40,159,254,116,33,90,43,219,39,209,235,65,179,138,154,221,144,69,70,246,22,102,81,130,17,54,211,182,105,30,116,111,183,45,114,144,152,79,47,188,52,253,242,162,251,9,144,121,17,118,247,81,168,3,115,213,26,79,249,68,237,94,125,78,72,146,103,219,202,124,99,183,185,42,214,158,180,105,208,33,204,94,139,216,75,6,166,84,31,19,199,67,200,238,234,13,107,58,97,10,45,158,153,2,68,174,0,101,216,113,193,10,55,235,60,150,1,231,22,47,181,116,124,247,98,194,61,45,59,202,129,87,3,78,90,198,81,127,215,23,141,106,156,105,93,89,41,26,98,154,54,96,211,188,33,163,77,84,192,39,202,254,161,175,237,236,34,134,186,209,13,232, +242,128,239,254,254,212,31,156,170,36,103,143,217,191,105,178,177,168,119,123,227,33,118,202,254,166,31,198,24,179,83,27,197,239,54,29,169,16,115,115,15,22,195,209,240,36,10,180,21,227,236,5,115,200,184,189,204,178,160,137,39,31,246,13,84,26,32,229,211,144,27,135,173,27,154,212,70,108,147,247,8,70,162,58,187,53,10,111,34,249,89,58,191,253,4,62,145,239,211,125,223,4,25,103,90,23,134,38,151,208,221,245,201,247,96,254,104,189,11,225,138,83,15,131,34,179,2,50,127,214,137,162,97,2,194,31,217,86,112,32,165,236,190,235,251,73,182,122,113,190,189,180,24,79,214,96,16,38,156,251,116,89,7,199,244,227,75,232,231,156,209,34,196,21,0,4,215,9,40,194,223,25,10,127,75,106,108,129,166,143,46,194,240,186,118,96,50,36,118,152,173,90,127,253,58,235,128,12,49,126,185,141,195,65,125,162,79,250,201,212,115,251,92,47,81,250,166,102,229,183,36,137,204,48,169,19,247,111,67,27,93,99,242,122,2,89,210,59,48,55,69,48,223,53,151,63, +85,229,90,158,250,59,96,68,195,172,107,248,199,57,2,81,210,105,78,226,52,63,153,67,33,135,19,240,131,13,128,12,136,249,99,31,21,129,143,48,84,213,5,82,0,34,71,18,90,183,63,26,128,108,138,153,172,145,238,222,81,105,203,71,243,158,178,146,151,32,207,126,216,37,249,58,76,31,17,164,25,37,100,249,14,190,250,108,221,96,49,163,50,194,167,159,201,120,117,248,26,227,41,144,75,175,147,190,202,198,239,239,241,48,115,141,251,128,15,117,253,34,99,15,40,121,158,47,83,25,95,197,170,158,178,205,96,198,70,230,247,34,245,251,162,21,87,106,110,9,91,30,249,111,159,28,120,96,28,69,251,39,23,129,47,65,128,41,10,200,29,151,29,7,221,210,42,161,56,131,25,139,141,72,22,150,61,85,219,139,202,223,2,56,17,169,30,236,129,125,210,116,37,166,147,248,162,1,83,185,175,181,67,19,128,13,197,166,130,19,175,125,215,131,0,155,103,148,242,107,241,141,150,51,54,28,246,173,93,170,151,125,7,235,51,119,158,158,72,130,36,31,118,136,166,54, +85,99,13,234,254,118,78,149,102,149,76,44,225,118,72,180,131,138,222,63,224,42,127,10,213,39,240,180,246,64,239,119,206,41,80,31,247,74,5,1,237,81,52,44,238,218,215,46,75,246,244,43,237,223,60,161,76,76,102,52,86,233,47,130,103,64,173,131,39,140,30,221,128,237,48,30,27,244,13,60,143,52,64,206,232,56,212,32,8,18,9,241,19,49,209,194,49,229,109,6,141,78,208,70,157,25,104,118,57,96,184,34,240,131,165,173,252,196,29,33,159,124,139,30,249,136,185,80,97,191,164,183,162,199,195,165,88,33,26,203,243,34,105,54,82,143,162,47,99,173,231,220,189,204,191,176,123,134,17,18,30,206,78,187,229,235,153,27,188,132,23,198,66,150,140,60,240,238,193,33,109,107,143,199,153,44,153,70,123,181,173,145,109,158,136,78,175,150,68,68,119,130,22,219,8,148,211,162,88,89,130,200,149,160,182,143,247,233,21,206,199,176,188,169,128,250,94,100,63,187,84,157,145,200,149,162,131,128,160,169,170,143,7,175,101,245,33,104,128,88,215,232,173,170,230,82, +89,53,68,157,211,165,63,176,117,221,87,248,69,74,3,231,209,161,106,44,116,139,69,235,197,149,228,37,89,225,213,7,159,165,240,101,69,253,194,222,110,118,38,203,225,231,165,225,246,152,186,239,203,234,102,68,2,65,206,101,145,130,254,105,172,151,151,209,52,61,130,157,27,19,73,123,127,182,183,191,102,216,92,244,55,252,244,106,34,0,160,30,119,7,52,215,235,73,24,72,213,145,109,192,244,15,153,112,203,57,246,210,139,44,216,39,133,176,248,2,20,47,0,78,159,24,214,169,43,149,10,240,243,170,244,17,105,228,142,57,89,8,183,79,246,34,35,37,229,18,52,64,173,15,170,43,243,206,85,4,198,96,33,88,58,54,240,174,79,110,1,106,163,25,240,67,154,241,135,116,145,225,220,34,66,220,104,163,226,117,97,173,167,249,98,68,10,98,112,196,35,11,161,186,111,214,33,185,40,137,43,76,245,147,237,183,86,219,242,3,109,219,193,240,113,4,115,67,94,247,250,72,231,42,247,68,159,53,147,149,141,124,132,254,195,2,15,45,173,154,83,34,252,141,15,216, +152,118,98,84,30,58,19,23,218,68,214,132,81,216,223,209,119,111,39,36,17,187,118,45,72,8,130,64,223,214,143,117,32,63,95,40,74,13,41,154,195,160,110,240,179,175,240,60,232,20,67,67,234,250,232,43,245,53,85,2,173,70,152,140,139,180,143,178,123,144,150,51,214,41,56,21,76,38,77,186,223,196,249,236,223,64,254,100,162,123,137,133,221,127,144,108,118,236,175,200,221,53,138,146,164,234,103,142,115,190,11,191,69,103,58,223,67,10,10,210,148,77,50,27,105,27,224,131,157,17,22,193,146,212,146,57,177,189,255,209,166,62,172,155,65,128,211,138,137,159,242,130,91,168,127,93,232,84,46,11,54,15,226,90,73,236,180,43,250,241,17,48,223,15,30,224,133,162,27,103,42,139,96,64,13,201,166,253,203,190,30,117,38,252,214,89,57,6,247,211,151,191,104,216,98,236,38,149,27,143,98,204,193,98,131,251,4,37,85,211,44,31,241,245,12,229,216,211,170,237,201,215,252,59,215,20,8,27,160,185,165,67,210,15,67,192,134,174,243,124,73,219,93,234,107,72, +65,219,81,154,208,75,209,209,49,164,93,153,234,80,105,224,185,56,210,29,203,110,62,40,110,244,140,139,237,83,104,120,200,118,105,193,29,148,35,205,247,109,204,12,126,46,86,240,208,219,176,25,32,78,56,124,188,10,43,173,209,35,76,227,32,205,62,191,120,51,193,100,160,30,143,255,130,69,17,246,119,17,25,190,255,197,154,202,179,1,213,252,60,100,254,139,144,117,174,221,250,109,249,232,163,165,13,123,32,191,203,86,125,62,230,225,100,218,211,150,163,189,183,79,236,92,132,154,160,195,143,215,242,240,162,65,139,49,158,221,111,255,87,33,18,105,15,247,71,197,155,20,49,201,216,126,88,4,165,63,241,135,245,157,230,14,132,216,156,27,170,178,111,93,6,226,134,157,79,126,183,42,53,69,135,241,90,86,124,83,133,250,160,114,147,125,233,82,228,215,30,204,8,62,165,137,11,208,96,154,143,217,212,150,81,203,251,88,195,100,244,92,37,163,192,253,73,165,224,195,178,177,125,201,204,112,130,147,87,208,220,32,176,105,21,160,69,56,75,42,97,252,132,38,160,18, +137,91,14,50,151,190,230,171,207,115,171,1,36,5,94,56,21,53,109,108,20,238,228,75,109,53,114,154,218,176,238,121,243,253,120,135,27,28,135,115,16,189,200,128,224,94,53,114,79,128,32,140,123,122,46,49,30,157,44,168,218,186,133,158,61,70,68,209,95,243,103,145,170,13,59,224,206,102,49,146,100,158,199,78,69,248,192,103,242,99,67,25,47,170,183,17,198,250,108,14,250,92,55,188,239,31,175,224,88,235,131,60,229,247,237,231,160,59,200,9,57,255,206,19,150,249,214,185,159,77,33,209,223,217,196,190,20,103,96,181,16,59,152,253,65,152,191,58,103,125,93,164,190,232,184,230,175,169,164,204,99,72,41,93,200,40,184,242,21,112,176,166,141,157,249,37,239,244,239,231,2,16,15,121,85,199,224,241,36,148,187,220,78,21,102,127,97,31,138,202,169,2,226,198,56,104,23,253,115,109,254,249,221,241,238,211,229,12,106,184,237,231,163,2,17,5,20,230,23,159,236,251,136,221,9,115,110,130,241,191,161,190,151,127,183,139,87,182,95,223,124,143,186,80,145,38, +65,116,134,136,222,85,247,14,147,5,97,248,236,203,79,240,238,55,15,253,182,39,216,154,210,111,63,237,73,107,123,130,212,20,187,212,221,151,68,158,1,242,249,106,141,218,96,98,161,119,95,239,91,70,244,162,205,173,98,200,171,65,48,188,43,210,183,93,115,19,198,54,177,111,167,153,73,74,4,245,76,235,248,154,237,25,241,73,234,197,179,130,109,121,88,150,60,114,33,129,27,171,151,230,115,131,159,76,76,188,137,76,178,161,66,122,242,120,86,244,230,232,252,124,132,175,52,39,122,28,219,126,236,64,148,156,224,213,64,245,84,47,42,79,160,124,169,186,254,109,224,73,20,49,135,163,231,216,98,25,21,70,31,9,70,195,212,149,55,159,146,77,144,217,4,231,100,177,1,168,87,167,153,198,197,242,43,54,117,77,131,155,161,182,230,235,173,130,98,70,24,151,225,68,141,101,209,29,251,42,174,146,185,114,163,63,95,197,106,231,184,118,30,35,124,61,118,148,222,87,16,186,9,66,139,178,50,151,162,62,250,2,73,215,167,140,159,97,159,43,242,43,210,165,126,168, +240,75,57,63,11,244,144,193,31,217,130,65,146,114,135,47,221,114,87,220,159,118,77,225,186,205,227,67,115,150,39,211,156,157,206,227,53,142,107,213,169,208,232,189,34,64,238,47,53,95,172,86,74,45,1,226,8,56,124,199,177,157,228,180,20,33,67,217,173,165,247,96,156,161,236,197,214,7,106,206,2,129,42,124,235,113,41,146,21,161,220,60,34,52,249,146,33,126,253,16,8,249,89,135,190,163,30,24,157,38,223,232,109,201,232,219,252,134,36,161,153,123,246,228,14,71,20,188,234,103,71,66,116,131,208,198,162,131,72,232,15,169,40,125,71,198,239,218,195,170,71,37,98,45,222,49,8,238,114,200,224,208,138,178,216,231,36,227,179,177,239,32,137,231,155,244,184,167,245,114,122,225,162,115,83,74,48,195,124,139,238,96,231,193,163,177,61,159,36,245,87,100,126,223,124,245,16,155,196,85,136,199,118,54,231,57,146,62,12,139,230,135,12,156,112,147,250,234,10,175,77,215,64,118,193,22,129,188,55,47,211,177,142,80,205,56,188,195,7,179,89,3,201,72,225,74, +185,131,120,127,122,77,253,128,8,152,237,156,223,189,24,76,41,54,117,224,114,219,162,208,143,189,20,2,179,61,226,166,230,106,236,229,124,66,196,57,9,129,147,66,93,94,182,39,212,217,167,177,76,125,168,39,185,162,85,163,79,179,127,1,23,154,55,206,24,109,17,183,18,72,226,175,7,14,160,235,147,189,200,48,188,33,200,43,172,38,123,89,158,36,165,139,245,219,75,98,6,173,193,71,39,176,188,39,95,140,231,15,215,48,61,18,102,196,70,132,30,122,88,24,137,213,57,30,202,219,147,223,248,76,36,76,195,183,44,15,213,205,135,222,33,190,193,144,126,148,152,131,84,151,96,115,66,169,84,97,185,58,224,174,103,190,26,27,194,74,9,127,127,104,243,50,62,172,155,178,163,49,235,242,47,177,17,99,57,173,172,42,111,185,220,71,15,59,125,28,170,109,88,41,48,223,79,27,174,103,20,8,251,60,239,0,201,218,114,132,97,161,97,164,170,131,123,45,189,194,23,6,171,141,187,49,140,90,98,124,11,101,141,30,220,15,224,221,190,140,39,48,231,200,173,34, +250,141,165,15,48,244,55,62,74,107,213,61,247,67,16,199,237,98,168,198,45,233,238,102,139,217,56,179,166,46,244,24,63,60,208,248,34,152,18,188,138,144,245,70,91,83,135,61,175,133,35,216,99,15,123,173,33,27,209,226,30,146,208,134,87,250,58,24,236,227,26,184,208,47,227,153,49,150,108,251,237,250,93,170,47,20,175,15,192,52,185,158,63,24,215,96,159,199,183,177,225,20,252,244,17,202,111,108,51,4,102,0,10,26,227,112,126,187,9,67,97,245,194,49,81,144,178,168,19,105,138,199,227,112,0,8,231,166,228,101,119,217,161,240,154,228,111,240,58,193,224,165,102,192,17,121,134,109,102,107,153,182,94,45,227,163,208,92,97,131,148,63,142,245,132,234,32,173,143,114,178,173,69,124,187,160,107,239,82,123,19,114,60,79,80,125,183,82,49,64,140,148,62,84,206,234,190,159,160,140,77,158,200,196,198,70,222,91,238,30,126,193,191,181,111,87,230,186,219,131,96,74,61,188,148,121,29,22,110,41,166,103,62,104,61,33,130,21,72,41,160,170,53,221,156,112, +108,203,150,153,109,210,60,255,206,144,15,77,171,185,162,93,44,137,80,83,206,232,41,239,209,244,131,183,13,39,218,58,48,212,249,220,172,129,244,54,239,35,55,137,0,109,60,153,29,204,214,63,109,32,45,250,23,74,210,73,81,231,100,194,226,202,68,171,36,223,183,6,218,94,242,51,79,94,240,37,235,1,35,148,115,249,170,152,66,62,164,17,50,104,155,80,83,184,199,154,249,153,63,120,122,252,255,151,203,145,92,26,142,212,237,108,11,24,82,57,53,102,1,0,195,239,213,243,38,8,0,6,132,87,176,117,22,133,122,88,135,175,167,139,77,137,236,241,91,74,175,36,152,84,185,175,253,13,107,82,161,22,180,189,81,240,1,241,27,43,58,232,216,188,233,126,168,67,179,213,216,180,169,22,78,181,192,75,158,176,26,176,89,26,206,110,114,121,171,43,109,207,87,241,100,38,202,135,135,77,18,147,107,82,123,124,75,184,58,68,59,17,0,44,226,203,250,211,35,35,155,227,222,225,9,74,128,27,11,235,196,136,220,189,167,0,19,194,181,128,74,25,81,168,162,156, +61,105,50,162,135,190,245,228,203,27,5,119,62,208,126,223,191,249,192,84,190,188,79,209,162,160,3,203,242,73,102,33,140,247,149,136,107,239,250,117,23,204,208,194,181,248,23,39,51,23,184,246,55,127,7,192,35,120,221,83,63,230,71,107,222,159,181,30,87,230,247,170,197,185,232,241,236,79,144,131,56,180,40,108,218,35,39,168,212,172,149,11,133,105,112,223,27,252,246,12,25,226,86,63,66,222,117,164,64,143,88,54,133,12,64,125,191,191,138,74,120,244,225,197,161,42,175,108,92,144,216,73,64,75,3,57,141,152,20,43,8,23,94,201,101,131,110,11,192,219,20,150,208,215,186,166,224,164,20,252,98,34,204,77,67,253,102,232,100,52,109,30,169,34,16,39,1,163,238,123,20,115,208,11,180,38,69,62,243,83,163,156,237,28,85,56,90,2,171,5,64,203,164,108,51,86,141,240,198,52,169,52,57,142,61,68,26,91,125,244,42,224,15,171,124,210,205,210,8,73,98,55,40,253,50,91,165,170,227,252,174,58,176,54,202,19,158,113,157,69,20,64,117,204,105,238, +120,161,130,95,217,24,53,250,54,111,158,28,163,118,69,28,104,218,3,4,190,153,177,48,132,244,205,141,24,32,134,223,118,122,24,7,159,5,211,120,169,208,192,216,83,48,121,48,219,24,118,85,27,76,230,181,245,76,19,129,43,153,181,16,193,245,247,128,162,214,210,104,72,253,122,29,84,22,180,3,222,7,131,173,121,210,225,211,76,251,162,6,121,47,79,105,94,175,43,247,226,37,43,141,118,16,133,125,137,168,208,78,18,164,245,236,0,60,157,94,99,167,56,214,156,89,236,59,177,9,10,73,97,205,241,174,122,249,29,241,107,153,208,191,187,246,36,206,223,78,44,191,147,61,127,56,38,104,32,71,47,216,53,59,5,91,196,42,115,125,223,225,75,247,231,123,169,58,250,75,69,135,39,121,113,231,214,70,221,89,32,134,38,39,160,0,39,20,7,51,236,210,141,12,137,57,22,87,227,56,125,99,194,124,72,21,148,255,237,92,77,110,160,185,161,122,173,107,86,194,126,104,149,165,251,170,255,138,91,64,134,77,223,121,73,198,165,191,171,183,105,104,137,224,53,142, +219,118,174,174,51,197,214,12,224,166,231,105,7,74,134,142,155,70,60,138,195,208,138,243,52,217,131,72,50,71,126,109,154,241,250,150,7,132,97,134,120,232,200,1,249,175,176,118,95,238,213,70,241,37,146,146,255,14,39,141,109,174,230,96,234,198,211,3,217,115,139,82,80,230,249,125,55,240,97,181,214,25,149,8,228,84,129,30,191,49,123,232,38,62,232,31,85,38,39,227,211,86,197,116,98,232,50,147,248,181,39,75,6,90,81,176,15,196,98,188,52,210,244,227,50,247,5,74,6,49,8,143,123,73,1,81,255,74,112,127,148,92,73,144,147,240,58,38,170,52,214,1,172,221,169,163,223,228,251,94,98,172,74,189,32,175,187,142,32,93,84,75,188,124,138,251,106,208,28,43,102,91,101,121,184,111,36,92,112,60,42,155,209,90,7,41,22,231,75,166,241,178,186,85,143,22,184,179,4,238,214,111,114,71,171,204,136,38,149,39,201,123,232,62,50,219,135,111,158,216,211,24,112,30,1,12,112,222,223,163,252,76,220,97,35,37,19,168,126,207,135,141,220,86,142,32, +193,238,188,33,229,137,70,214,89,98,50,203,98,106,190,140,252,29,181,99,32,62,1,252,26,27,119,233,245,26,84,153,82,219,108,149,125,133,75,118,14,201,218,147,50,250,170,20,231,43,155,134,209,4,162,130,46,50,23,168,140,61,188,238,82,61,121,32,74,187,72,219,137,23,3,6,165,110,216,233,89,145,187,197,39,210,59,99,36,200,186,11,150,152,205,17,125,226,196,232,225,130,245,116,255,212,52,226,193,161,237,92,63,64,82,183,85,83,174,134,223,184,190,148,157,10,199,109,248,35,71,188,87,176,48,116,75,226,181,20,66,2,107,127,175,42,242,245,230,65,139,222,29,143,178,245,42,9,87,176,66,186,97,162,82,116,78,115,122,249,3,211,131,214,245,206,251,45,209,81,53,32,9,211,228,219,141,230,110,224,252,84,9,122,128,224,6,114,202,229,29,88,45,122,56,154,129,81,85,223,254,12,87,175,195,13,163,101,155,181,31,105,5,222,90,94,255,244,207,74,172,147,75,93,15,27,170,188,71,203,82,248,36,201,6,22,207,72,102,71,25,127,153,111,28,96, +23,8,118,248,165,31,205,197,237,167,52,47,170,217,127,146,197,245,233,120,92,106,170,251,141,14,55,242,40,112,79,127,230,134,140,233,135,87,62,156,220,229,55,181,196,131,60,199,150,99,53,247,250,56,7,29,221,11,244,222,228,140,79,7,250,115,17,198,91,214,35,98,226,174,35,138,245,228,165,195,75,92,47,132,83,63,140,11,251,62,10,193,237,25,237,77,141,175,91,5,181,51,90,66,59,52,162,238,211,191,227,181,71,116,92,144,201,219,180,101,214,129,9,122,113,128,149,163,115,180,176,11,51,121,52,200,66,225,173,211,14,213,203,46,148,225,33,79,124,247,165,218,178,245,31,102,43,235,178,27,175,92,86,95,4,98,154,157,50,9,13,148,47,193,96,112,23,88,15,237,171,149,228,213,26,112,255,161,45,153,31,103,25,183,127,29,48,98,117,89,179,46,66,233,249,101,171,7,168,246,186,209,211,112,252,28,33,34,126,147,250,119,117,17,71,50,13,213,198,112,132,56,218,137,220,212,90,198,64,78,146,80,140,201,40,204,38,25,187,181,37,70,251,236,0,152, +229,102,240,204,21,168,126,102,183,58,168,34,220,201,53,3,19,97,28,44,231,5,200,69,68,172,225,140,69,153,148,151,9,206,87,3,217,35,239,151,218,242,60,42,175,79,114,18,222,104,122,201,121,77,168,245,132,197,240,254,237,229,165,6,191,175,92,195,89,149,13,149,161,237,174,71,181,215,138,245,193,118,101,166,69,211,83,216,0,151,72,141,170,87,237,152,227,242,82,65,43,192,77,177,35,83,246,209,167,221,75,239,239,181,137,175,19,124,226,79,84,133,139,10,30,41,245,136,108,234,153,184,143,217,215,23,167,130,104,185,154,177,33,185,43,79,73,15,27,96,5,132,20,206,239,200,212,64,92,126,49,70,0,200,172,70,199,166,101,151,114,158,6,140,129,34,189,162,242,212,246,5,244,155,216,178,254,117,91,195,203,173,211,46,236,107,3,129,9,174,89,252,35,161,95,221,126,193,175,104,62,226,46,50,126,58,51,216,229,247,71,248,156,128,58,177,132,87,236,201,18,184,66,150,147,158,13,225,75,0,211,27,146,216,102,79,151,2,6,228,211,60,227,76,141,228, +114,164,200,143,137,188,210,109,25,90,86,219,13,121,153,115,131,1,122,227,135,153,105,154,60,159,11,221,17,49,130,99,106,97,163,234,24,68,113,147,92,200,119,245,48,179,65,225,43,10,62,15,228,209,165,125,225,202,149,213,194,79,44,44,31,0,190,34,106,51,68,222,204,58,151,41,4,13,154,41,1,241,8,37,94,170,129,6,114,199,155,89,36,207,122,238,17,41,163,215,47,15,10,48,53,203,55,152,225,184,253,251,88,186,110,175,107,135,146,95,136,232,187,56,128,144,211,9,13,80,110,226,93,244,77,49,156,167,31,221,67,229,95,175,174,78,42,176,12,72,4,199,6,118,243,135,192,196,98,57,108,173,131,23,79,44,252,142,2,76,196,3,56,205,44,252,94,97,124,5,226,253,89,120,157,130,165,135,179,174,39,26,102,190,244,176,243,89,255,172,252,25,162,143,40,248,150,137,149,40,215,210,113,126,123,209,69,50,133,8,68,155,238,80,32,40,218,207,170,243,51,33,109,116,110,12,17,163,129,132,33,74,176,244,138,102,92,134,94,111,76,240,148,193,247,209, +217,30,121,160,51,60,241,144,255,198,89,69,38,64,19,56,50,138,239,139,97,120,172,151,67,132,92,161,185,233,86,51,93,191,253,190,237,217,134,22,143,98,207,189,86,104,94,208,239,221,53,240,27,218,49,254,93,128,170,210,125,160,138,200,108,71,201,88,148,239,27,216,149,122,168,185,39,213,242,94,72,218,205,75,134,218,3,108,207,47,140,76,199,223,52,31,118,56,183,162,134,223,209,120,95,194,111,61,200,8,30,202,26,81,251,251,122,164,194,138,144,153,201,234,57,252,6,69,248,183,190,17,95,86,65,174,23,206,80,48,145,75,213,241,142,30,237,173,62,241,249,123,29,99,58,206,145,65,31,209,146,46,65,42,239,179,153,125,104,41,156,225,174,207,75,71,249,216,78,6,237,222,243,60,247,126,9,254,161,139,212,211,16,201,201,191,247,65,251,208,150,78,78,171,229,242,225,130,191,51,17,135,130,0,191,119,139,32,35,233,71,34,103,230,104,84,159,52,53,71,114,206,245,139,179,73,205,57,76,15,247,5,165,149,164,40,0,192,78,200,190,74,132,133,159,138, +131,3,170,9,242,116,94,182,193,249,51,153,125,184,124,142,209,120,23,187,141,178,208,243,225,98,193,163,56,129,148,162,232,17,12,79,45,122,162,157,45,124,245,53,118,191,119,98,152,97,198,70,111,11,7,53,56,52,201,67,223,170,57,248,13,41,82,114,201,205,241,87,243,134,244,97,130,7,49,68,28,228,143,176,102,203,218,223,166,174,227,125,211,95,186,58,5,152,143,163,28,19,182,17,124,50,246,99,58,192,55,145,134,194,105,71,136,217,55,71,36,86,61,60,157,159,174,1,253,190,62,136,10,126,200,196,230,145,166,112,171,245,5,101,37,93,154,124,124,18,141,33,13,1,157,103,156,160,72,58,245,93,182,105,191,232,16,172,61,122,53,222,219,155,249,217,176,123,68,34,5,134,97,72,105,111,165,230,171,242,103,71,195,180,6,79,11,234,166,54,246,57,84,50,2,110,127,239,7,10,195,132,73,123,183,205,64,253,222,235,175,151,198,140,50,151,241,169,74,3,190,61,154,228,251,137,22,163,142,110,13,52,127,71,240,131,154,122,8,28,160,206,148,33,189,62, +195,134,245,91,153,120,244,118,17,236,21,216,134,44,226,217,130,7,123,207,229,187,120,66,141,208,53,210,237,170,234,20,193,26,225,214,73,240,183,117,160,229,169,55,159,80,117,232,245,72,197,225,60,62,245,2,127,148,11,187,121,9,156,14,139,81,102,192,128,199,35,126,216,205,176,209,68,251,245,80,109,31,186,199,183,84,142,133,155,223,26,129,246,91,35,136,217,79,166,192,212,111,77,80,46,207,101,130,131,72,28,190,137,76,3,112,175,189,24,75,189,154,137,152,166,70,184,249,207,104,246,6,90,108,171,50,132,48,85,106,228,131,241,187,164,76,155,76,247,89,183,23,203,84,220,254,173,227,10,64,37,192,147,142,122,114,229,157,251,187,136,244,216,150,93,214,113,0,192,169,125,100,228,19,24,43,161,199,255,38,23,226,46,66,157,14,187,206,138,235,100,211,32,45,154,34,210,224,223,171,240,31,37,3,182,41,173,89,255,81,218,97,75,5,189,101,22,60,149,223,155,177,84,186,235,249,46,121,254,108,19,118,215,69,56,69,14,184,79,114,252,110,136,31,0,126, +136,14,166,79,24,62,234,204,209,221,166,249,231,234,180,169,135,162,190,75,44,116,199,190,201,246,0,26,204,199,89,127,166,232,123,32,147,238,117,174,17,120,202,107,161,154,124,11,126,88,7,57,92,27,238,185,53,186,114,103,223,244,246,134,53,99,123,216,189,250,229,38,48,205,42,114,188,211,59,85,94,231,32,180,240,119,122,36,183,149,152,67,190,48,108,55,48,47,4,25,65,172,123,146,165,249,21,223,16,41,65,69,177,32,137,161,199,25,131,215,237,17,152,233,201,8,35,218,144,73,81,84,77,72,144,243,163,239,70,197,89,133,100,64,70,159,214,156,197,226,109,161,114,101,19,150,177,117,139,119,103,69,111,111,70,220,111,137,252,2,193,72,55,224,200,212,245,171,52,251,145,176,141,221,97,44,223,47,100,6,81,128,77,73,93,76,219,205,6,67,97,237,17,151,137,254,246,202,251,158,228,190,84,177,215,54,130,40,57,34,172,7,70,127,70,128,35,18,150,134,48,0,164,92,252,97,57,87,206,142,213,134,55,221,108,169,234,44,255,214,65,202,31,220,70,90, +67,253,222,203,199,205,173,150,154,47,110,216,229,234,12,171,154,133,212,239,55,8,158,153,207,247,109,177,0,46,248,6,141,57,5,42,30,206,66,197,142,162,241,53,164,254,26,141,240,157,34,45,54,181,116,171,34,136,179,59,109,135,137,242,55,117,217,96,192,194,215,189,146,246,145,161,210,189,240,248,168,155,81,245,206,209,247,3,184,156,15,113,122,74,39,69,89,112,233,209,104,164,125,101,118,142,57,103,88,15,191,117,34,103,17,218,213,37,212,123,151,170,234,4,235,20,93,21,103,152,132,185,129,147,32,171,25,71,193,84,238,88,246,80,45,153,137,190,126,107,96,91,170,213,150,28,150,100,195,82,32,186,215,93,40,232,83,126,198,217,11,199,22,90,237,251,126,211,149,223,111,53,176,78,205,70,20,247,205,190,85,7,57,16,112,110,108,141,15,203,190,15,28,220,55,43,58,127,191,234,85,173,33,125,137,179,159,41,60,131,126,103,18,211,39,253,158,218,175,113,133,250,242,128,133,120,246,228,193,178,75,28,62,70,102,178,26,199,43,112,147,157,15,153,91,77, +103,86,195,164,86,54,6,148,235,17,206,157,114,226,59,36,120,201,247,138,81,159,16,81,73,213,51,4,122,103,185,255,149,235,211,59,178,160,124,114,75,19,235,4,5,228,0,8,34,56,174,25,68,158,80,189,35,116,162,72,60,10,249,69,201,211,143,111,11,66,0,230,199,106,144,12,207,50,78,4,123,117,126,17,210,125,120,72,124,140,109,251,9,50,26,0,46,52,154,126,199,10,255,7,77,231,177,36,169,178,108,209,15,98,128,86,195,68,107,72,52,204,80,137,214,154,175,127,84,159,119,7,213,102,101,86,214,9,132,251,246,181,9,15,207,197,179,219,174,131,110,12,187,6,174,149,188,206,112,93,127,250,138,147,28,67,115,174,96,83,69,3,49,112,174,97,170,24,117,188,95,106,177,38,205,158,100,75,183,10,149,140,103,125,91,58,188,133,184,11,89,213,129,129,226,178,233,169,167,246,84,21,5,112,70,144,70,72,241,16,178,221,55,68,149,42,151,89,141,159,55,243,87,164,22,49,224,115,134,85,62,122,34,199,12,181,159,210,55,166,135,92,249,53,180,156, +143,134,12,21,238,23,65,92,40,255,247,59,8,128,191,131,83,251,191,131,252,40,102,251,15,231,129,208,82,60,63,138,122,111,122,163,142,87,223,24,240,124,45,1,53,127,239,23,251,60,74,87,97,193,125,3,11,251,67,133,90,234,112,125,144,4,70,5,146,89,234,182,115,127,45,138,240,247,78,182,22,67,251,166,170,14,250,110,198,171,70,79,25,112,212,61,121,203,52,145,157,105,78,25,86,174,210,24,87,47,167,199,130,141,239,153,56,227,105,16,58,101,64,230,123,33,161,40,153,175,18,136,191,69,60,87,245,49,186,96,237,149,223,14,201,177,37,66,45,125,105,249,203,137,13,83,96,9,7,231,135,1,229,17,106,106,5,116,71,50,178,120,58,124,169,81,238,179,63,132,53,219,187,94,125,238,73,247,188,142,0,66,24,85,201,248,154,94,109,241,254,105,139,115,107,67,203,239,111,252,212,89,21,231,156,131,69,21,105,210,206,247,8,198,204,13,255,102,86,80,238,252,242,237,26,28,11,9,130,199,129,17,127,103,96,225,191,61,205,142,50,81,111,172,113,34, +233,199,229,0,41,5,118,48,93,76,133,17,209,31,221,93,158,16,124,150,242,130,85,126,53,231,95,142,83,68,174,163,50,82,202,108,255,185,38,0,16,65,133,155,99,72,185,172,56,185,9,126,38,235,172,83,34,165,107,195,176,38,97,79,152,207,26,255,210,236,14,61,247,61,195,159,202,32,5,255,253,104,165,84,216,255,106,169,135,54,87,180,5,59,135,251,20,250,165,252,209,156,104,228,247,3,49,28,36,8,212,102,53,230,193,167,234,111,166,131,155,178,110,217,24,20,32,177,84,216,3,0,144,164,137,251,215,83,55,134,247,223,153,123,88,123,45,213,153,233,162,200,222,121,243,155,124,146,21,37,15,40,172,221,88,115,141,178,90,6,169,102,148,173,17,254,232,78,27,21,35,182,61,16,234,104,181,1,251,130,187,237,41,172,232,121,203,247,250,159,94,119,27,75,228,193,74,57,121,241,215,71,240,175,191,229,73,243,23,60,132,233,123,124,102,253,19,231,56,224,182,3,71,131,210,4,58,127,76,37,217,192,1,186,66,104,60,5,250,199,115,32,59,157,17,234, +100,79,162,166,198,17,27,186,252,40,99,107,101,141,79,15,159,251,250,29,221,21,26,191,179,247,247,191,17,47,63,174,42,161,135,80,222,32,216,16,57,194,206,247,129,191,204,201,212,235,130,150,227,194,254,2,114,124,98,28,241,149,56,72,200,173,76,17,180,75,245,113,63,30,21,15,36,235,136,111,96,58,185,38,194,158,202,222,163,85,196,93,210,60,115,219,50,138,30,162,122,120,252,99,166,215,225,33,24,254,119,16,24,37,227,77,124,176,238,245,33,113,76,136,213,152,78,243,94,101,50,145,103,45,173,53,230,179,146,192,223,153,244,236,71,191,113,60,117,56,103,67,127,13,63,133,204,17,127,172,79,239,104,42,92,102,3,254,16,51,101,210,28,33,207,61,56,231,212,254,253,66,176,51,254,122,116,100,61,43,175,112,223,243,151,13,88,38,122,0,120,127,255,87,3,167,105,26,57,94,177,84,53,84,163,0,235,133,255,240,11,164,222,155,155,4,78,218,144,41,81,63,93,184,214,95,174,141,226,229,36,224,126,61,5,169,35,41,168,240,135,163,183,193,71,79, +136,173,110,222,96,23,32,172,98,249,97,193,106,15,198,48,212,92,33,192,55,201,224,171,126,113,164,95,134,59,115,147,255,213,169,42,211,148,59,24,252,185,11,179,81,165,2,205,159,191,228,196,51,245,56,171,127,231,138,51,0,44,172,252,26,90,156,188,241,190,73,54,179,127,115,102,199,0,203,137,99,28,87,220,22,11,246,57,103,161,217,86,90,216,28,220,65,68,217,32,53,7,177,155,89,44,16,170,132,195,80,3,225,63,95,93,140,197,200,41,26,51,200,50,247,101,80,8,207,70,119,209,205,251,248,139,137,18,90,167,45,92,209,247,142,200,121,203,179,58,53,83,58,220,146,13,149,32,182,238,178,7,254,102,113,163,13,225,224,88,74,88,44,187,128,55,242,185,236,161,252,205,198,241,158,157,55,54,207,85,11,169,191,243,176,8,25,173,50,127,224,161,114,207,59,158,129,246,169,179,214,47,90,3,29,199,92,28,33,141,166,189,99,125,75,141,135,57,3,73,105,107,31,227,187,121,229,221,240,82,237,91,170,228,148,48,121,37,243,43,20,40,81,174,241,130, +57,250,219,31,187,251,239,237,92,115,232,204,239,162,72,230,242,179,94,141,253,211,226,191,158,47,167,3,185,62,113,57,200,62,53,33,75,146,160,155,126,191,5,42,35,252,42,162,196,105,43,37,244,225,188,17,219,190,200,121,103,66,83,116,16,67,64,130,233,63,133,104,210,134,37,25,210,139,252,69,231,255,90,21,252,60,190,122,168,88,151,182,254,120,133,157,227,77,147,204,250,91,3,130,211,196,67,1,247,253,212,167,1,52,54,239,173,56,66,26,88,189,208,108,173,92,95,153,21,150,4,13,165,176,170,6,50,30,200,76,67,226,78,232,101,94,128,220,201,237,26,55,16,4,0,4,12,233,13,218,138,46,110,187,36,83,8,202,151,73,222,248,214,8,97,28,79,149,203,244,77,230,0,37,182,161,127,241,63,153,229,102,140,199,215,59,62,95,235,248,117,121,137,102,142,104,101,130,107,214,158,148,64,94,93,74,198,65,161,175,225,153,110,198,10,148,35,37,78,21,120,126,19,123,42,222,58,154,10,113,188,8,155,152,143,35,166,118,116,246,56,220,136,13,75,167, +215,93,25,58,97,154,110,171,127,231,248,153,19,59,1,194,74,34,180,179,6,42,74,62,228,136,168,108,250,197,35,52,153,63,182,172,122,25,58,244,1,253,3,192,227,247,242,211,6,17,6,123,199,222,150,127,169,128,255,236,74,109,26,99,133,53,248,171,229,143,209,63,63,252,220,209,41,201,145,81,148,28,202,75,12,17,20,190,15,203,255,219,223,75,183,30,94,252,148,202,26,123,69,227,218,218,127,200,206,155,143,254,240,132,210,207,207,44,220,79,2,116,6,72,3,52,249,41,191,150,224,164,92,147,49,235,46,112,67,101,13,7,162,125,106,212,9,91,17,50,73,10,46,94,177,206,158,216,34,119,45,119,223,172,174,44,4,209,93,49,188,75,113,15,125,90,202,91,178,221,113,243,151,112,133,74,54,160,77,85,131,82,206,224,11,60,126,40,196,170,54,110,69,164,123,235,91,172,62,247,246,154,245,225,192,46,20,2,193,95,233,78,200,187,98,63,47,84,128,234,202,66,62,216,7,6,202,101,103,97,98,110,149,80,138,250,43,92,239,95,224,54,48,116,100,7, +247,104,188,108,24,144,235,249,242,13,77,252,133,187,159,117,63,161,145,175,97,120,229,72,1,46,0,169,135,246,39,241,44,189,119,227,25,74,54,79,157,244,194,161,119,201,218,211,150,109,205,179,250,98,241,231,70,217,237,51,173,30,240,58,211,87,249,204,44,78,61,187,120,148,179,248,222,64,254,8,43,5,100,254,137,95,127,189,207,192,12,167,27,193,132,127,91,217,21,74,214,92,183,97,242,42,47,97,167,56,217,209,156,216,171,171,41,98,72,153,37,158,41,240,3,224,153,242,1,116,25,69,157,29,62,24,0,77,165,191,172,97,242,235,238,194,239,105,104,249,99,171,111,99,13,171,223,189,62,93,47,135,31,244,39,100,32,84,148,80,75,30,84,211,237,122,153,139,142,210,138,47,7,4,81,173,209,203,142,41,154,135,189,76,146,247,124,127,65,49,12,213,21,212,10,192,105,127,172,229,128,79,52,141,13,4,5,137,217,75,191,84,210,23,31,108,35,33,34,54,122,100,251,6,254,128,83,235,122,188,174,61,223,195,215,103,246,225,107,25,6,135,123,173,128,16, +92,117,207,154,28,211,248,24,81,15,32,189,35,93,18,245,227,237,85,158,23,169,137,225,89,70,127,175,224,91,59,180,53,75,28,98,148,240,223,128,3,184,23,188,247,152,110,21,200,126,81,88,216,23,79,202,104,224,229,115,98,225,67,216,148,241,191,30,169,239,180,20,237,238,255,245,9,101,252,98,100,133,198,215,9,242,75,221,29,34,207,138,63,86,92,190,119,188,43,11,202,17,63,112,54,120,179,141,26,104,131,166,191,215,42,18,64,254,247,110,44,41,222,184,34,131,0,46,167,224,115,0,206,134,224,25,240,243,102,223,18,222,128,161,180,47,91,163,196,22,106,8,166,157,172,167,10,200,223,214,54,248,211,7,112,103,80,21,207,26,25,170,157,14,173,4,136,21,111,199,64,225,247,6,169,62,163,176,117,221,182,135,237,194,84,219,150,15,163,227,146,220,134,122,43,230,217,183,90,202,136,42,106,177,69,243,241,12,230,158,42,75,206,75,251,220,86,202,225,105,27,99,192,76,57,222,120,114,51,113,254,209,10,153,16,148,147,124,10,27,126,205,152,225,189,207, +58,44,237,234,135,242,234,208,68,41,85,47,106,44,207,232,136,174,20,94,177,225,226,37,175,202,164,67,44,120,148,19,241,36,69,202,126,252,179,231,44,253,184,40,112,42,65,155,216,203,60,67,190,152,182,137,48,231,230,39,238,189,133,115,3,1,219,252,12,181,148,113,65,136,1,127,159,148,117,115,74,235,179,131,229,191,22,67,18,130,102,73,199,42,197,144,44,211,174,111,173,112,117,82,132,237,111,21,128,233,53,244,18,1,166,127,253,76,79,255,242,223,134,170,2,90,108,154,128,83,127,243,151,242,135,211,159,125,177,188,40,126,73,226,195,112,172,209,137,162,171,255,205,17,131,100,232,45,22,120,190,137,30,151,28,58,65,28,223,249,117,8,209,248,85,186,235,122,180,150,119,46,239,185,210,85,183,192,141,57,140,220,62,140,78,142,37,25,112,122,64,49,80,141,23,228,53,7,220,2,139,32,130,41,203,60,180,243,173,127,226,191,94,1,138,157,14,244,181,59,48,62,22,22,250,130,212,139,242,38,236,225,135,73,203,72,84,235,179,149,0,199,107,99,51,143, +18,21,41,50,162,120,23,185,250,216,29,114,246,85,154,174,73,67,140,220,95,61,138,50,2,137,129,175,126,9,236,196,149,203,174,11,183,179,171,210,87,199,100,101,181,118,130,43,148,57,186,148,42,243,166,27,85,119,151,115,206,71,244,140,27,155,131,196,69,183,149,220,238,182,69,196,160,197,147,169,85,176,210,91,22,199,198,204,18,128,200,183,209,244,172,67,234,246,204,180,172,11,86,245,37,161,221,167,226,36,176,210,99,19,44,25,177,126,246,18,25,10,37,195,190,134,93,114,208,236,86,220,61,38,36,236,125,54,178,141,107,149,169,255,148,49,232,33,200,123,164,172,166,155,124,94,247,207,230,37,106,155,104,234,107,25,145,200,96,166,205,96,42,193,98,245,110,158,68,107,165,199,41,208,62,3,9,220,147,42,236,50,70,15,27,23,183,56,171,89,198,50,27,219,22,136,99,43,97,16,24,207,51,34,120,115,156,182,227,84,134,202,19,1,111,24,130,212,12,222,19,240,204,102,55,172,68,22,124,218,172,125,4,227,87,240,114,87,150,247,81,137,232,135,141,185, +76,139,17,247,108,100,98,182,151,17,25,113,115,110,147,52,117,76,47,30,82,47,149,63,16,128,240,85,165,120,230,64,197,165,41,195,221,100,234,73,67,10,188,125,127,146,17,116,121,12,212,69,231,158,95,91,82,9,15,25,12,117,96,57,159,146,97,99,237,243,1,34,93,30,52,246,46,93,28,248,208,59,196,145,219,201,244,95,146,6,95,213,51,115,130,22,17,52,169,164,116,251,78,122,47,199,237,123,223,40,14,72,123,5,136,191,8,36,91,39,69,40,132,227,104,74,52,209,172,118,227,87,68,134,129,30,66,136,62,17,40,181,215,249,110,141,77,243,136,240,244,129,31,149,154,115,49,108,36,115,70,34,51,215,53,14,118,4,232,49,25,222,187,253,56,165,181,160,43,192,243,97,88,34,97,75,89,243,54,158,81,234,111,119,136,146,104,153,31,151,159,120,8,184,79,58,36,142,158,26,80,11,142,247,183,70,148,11,242,247,126,236,43,189,94,177,116,110,66,28,49,96,140,130,159,62,250,75,175,176,102,116,95,80,147,128,124,45,114,115,225,93,159,148,59,69, +24,115,163,192,178,245,172,183,108,143,128,0,161,131,66,147,141,96,54,231,98,82,60,95,11,139,194,234,176,156,95,182,191,185,11,168,233,226,176,193,3,30,169,222,14,150,143,206,181,137,20,99,10,251,160,135,169,47,55,165,178,157,166,2,19,223,168,211,104,102,238,68,109,61,45,93,89,48,206,47,54,129,205,38,181,248,97,43,254,51,188,108,21,92,141,24,129,54,199,96,156,212,183,249,60,130,44,71,30,53,26,58,178,32,33,113,119,21,159,149,197,82,105,180,91,228,115,9,7,127,185,48,140,236,47,2,226,245,74,223,120,140,77,139,7,215,233,210,111,152,228,99,166,249,178,138,32,48,65,229,195,120,213,210,7,5,73,141,38,12,238,42,202,179,18,253,194,228,158,205,57,240,56,247,181,117,171,232,28,35,111,44,15,243,67,143,3,238,152,148,126,34,98,64,74,150,39,239,139,55,58,0,31,248,213,221,214,12,90,30,164,53,228,139,228,133,4,239,235,198,187,100,6,218,185,44,222,217,191,23,164,57,123,19,189,217,88,214,40,156,205,133,106,68,109,5, +247,168,75,80,46,54,101,219,35,85,212,30,238,198,86,14,126,151,40,9,90,202,182,166,68,134,228,206,100,189,161,191,22,246,125,107,100,117,9,41,31,133,161,123,36,136,251,26,215,108,81,160,14,214,115,139,178,108,41,222,210,226,201,16,115,64,235,128,57,53,109,44,10,93,194,82,36,90,221,134,245,221,156,133,73,167,198,14,153,182,141,151,203,66,239,134,226,233,93,7,120,168,142,1,78,213,104,253,38,60,16,157,250,220,177,127,179,4,87,147,123,210,23,10,130,45,186,251,247,239,3,7,34,251,10,119,118,235,254,96,139,94,196,95,127,128,0,52,25,52,95,113,92,251,133,65,193,134,255,78,51,209,42,143,3,42,188,201,188,126,136,31,241,229,0,195,147,137,195,87,207,102,29,192,158,19,224,111,60,9,11,94,240,3,239,51,0,44,69,203,221,180,234,101,223,226,218,74,162,90,89,43,80,242,159,36,0,114,111,157,202,181,176,2,40,192,150,8,233,59,19,204,106,71,110,156,176,120,57,211,192,177,86,250,146,171,115,153,200,1,138,15,75,175,219,254, +81,181,67,18,238,68,71,39,149,164,77,32,179,67,176,114,193,132,125,177,37,69,216,193,84,71,122,2,174,171,163,166,148,238,72,235,116,9,12,248,89,74,128,126,182,221,128,230,194,215,147,249,39,141,79,144,168,64,78,170,223,43,35,237,61,168,27,211,81,246,146,182,73,230,151,255,154,223,25,200,57,136,182,5,197,226,26,165,238,161,135,120,10,253,215,43,198,255,117,74,13,112,249,183,255,66,0,102,131,81,206,194,146,69,62,228,121,86,248,45,78,21,225,124,123,11,126,12,168,74,203,172,43,153,53,62,125,53,107,28,87,237,7,101,36,224,57,45,150,61,120,57,102,245,222,120,124,210,150,238,77,116,214,151,201,191,1,205,229,40,17,32,157,92,209,195,132,124,37,222,163,146,13,250,225,69,232,131,164,101,46,138,67,238,77,71,50,68,5,88,31,163,24,43,249,126,75,134,242,67,50,203,119,209,171,203,65,181,149,49,8,187,92,208,60,214,146,44,64,226,111,55,62,164,224,52,227,130,22,12,230,242,53,220,112,247,130,147,60,1,156,193,75,194,2,66, +111,184,109,63,56,92,5,163,242,203,192,122,105,89,104,16,35,96,226,220,31,93,177,241,227,25,101,242,215,105,28,214,76,204,108,129,11,114,211,93,25,164,200,221,61,132,217,94,14,130,143,45,173,127,233,233,147,40,33,137,84,120,82,235,72,70,18,97,22,29,42,180,236,60,165,146,48,134,15,49,223,125,211,111,127,102,254,98,29,146,4,14,23,245,174,45,108,20,38,144,216,72,166,48,228,254,107,165,66,30,13,68,178,144,180,173,25,4,126,165,180,61,62,243,78,29,201,54,4,90,54,221,182,110,41,17,198,197,46,165,75,93,199,128,0,51,95,243,245,200,102,16,84,102,190,10,29,82,50,244,176,74,202,173,89,189,85,242,180,86,197,129,53,215,224,155,87,201,150,121,231,127,222,250,202,36,147,27,161,116,162,29,88,35,41,207,79,119,229,195,205,64,46,246,112,211,211,34,239,70,23,231,233,219,231,173,216,88,249,58,94,59,159,153,230,163,101,223,222,164,239,97,239,150,31,229,238,132,19,92,31,111,37,198,215,239,221,156,156,28,235,228,202,67,72,242, +22,183,84,50,107,30,136,57,186,115,193,144,216,58,192,58,57,169,233,153,201,2,222,71,77,22,10,86,1,24,218,174,142,74,218,20,106,202,211,179,230,255,255,30,134,184,54,109,238,182,143,78,23,223,144,55,46,201,50,46,66,199,63,73,182,63,125,35,76,180,71,28,157,191,74,97,161,216,17,129,116,144,143,170,144,115,155,66,2,124,19,129,207,103,24,111,222,10,126,69,194,137,223,4,29,166,183,159,132,142,218,164,129,171,92,224,245,136,37,147,165,226,231,183,35,116,231,234,68,63,46,60,146,161,12,234,20,43,129,236,147,7,17,108,167,252,142,152,86,134,31,187,105,42,23,3,93,181,87,235,94,81,231,50,25,201,239,198,35,155,31,168,42,55,80,206,255,235,187,31,133,13,153,39,181,104,250,167,240,179,48,207,12,94,13,56,127,135,25,166,159,46,37,211,239,76,251,182,171,175,74,57,0,59,207,99,185,149,212,174,123,89,145,114,38,203,63,40,233,10,170,145,13,250,85,175,218,85,240,159,116,144,245,21,203,57,187,51,97,181,141,38,185,197,248,223, +92,86,104,253,57,244,87,111,152,243,1,160,27,108,88,151,110,77,129,184,186,111,51,155,70,54,195,217,91,184,172,93,176,84,222,161,156,9,144,121,112,215,148,125,78,254,52,250,175,39,211,10,73,32,112,186,84,47,236,130,133,113,178,229,103,191,248,249,82,67,51,174,139,75,187,235,194,194,176,169,99,250,42,59,144,69,24,128,69,67,99,244,197,6,158,187,121,77,155,112,233,79,194,182,252,158,124,137,232,140,28,133,232,180,76,122,18,90,165,42,69,7,193,158,239,64,28,250,133,172,96,20,130,163,103,176,163,1,114,37,29,155,157,204,152,248,183,15,49,194,34,39,176,115,142,28,199,186,20,159,162,56,207,204,9,13,190,235,52,105,138,197,223,178,25,104,170,145,6,96,157,171,185,17,248,242,58,103,93,173,20,168,97,211,115,115,8,34,210,26,255,141,234,1,167,235,141,84,135,159,242,196,202,70,114,220,141,127,90,201,114,141,52,96,193,209,95,173,245,175,70,76,34,63,221,177,105,9,234,213,223,37,117,17,238,43,178,24,250,5,143,201,121,139,140,109, +198,223,26,109,9,178,54,142,242,254,218,54,147,23,159,78,86,201,54,219,235,29,30,159,26,39,236,50,124,83,192,15,70,29,41,190,29,21,165,86,112,158,84,225,101,37,112,194,229,194,137,77,236,135,38,183,189,165,132,255,107,110,28,104,150,77,255,0,162,8,166,238,10,248,62,251,125,139,217,14,134,212,16,205,22,162,35,232,168,232,145,243,226,149,2,37,238,128,191,216,254,157,179,50,107,165,182,154,51,59,206,77,52,70,162,136,54,52,235,246,126,206,119,155,12,88,11,186,155,12,142,162,83,223,181,117,101,207,16,9,219,184,68,244,140,101,245,175,175,250,179,2,21,27,5,128,21,14,120,172,122,183,171,76,239,90,38,168,4,251,65,236,91,224,97,225,147,183,93,54,238,212,230,151,36,236,171,160,124,116,112,43,132,57,221,60,254,173,113,97,207,120,142,248,241,0,178,67,252,184,192,103,163,126,2,186,38,25,17,200,16,234,16,159,249,13,160,138,211,198,234,23,110,247,67,12,238,190,74,45,146,78,51,101,254,214,246,230,189,26,143,23,107,220,199,23, +224,227,224,173,243,191,136,12,95,17,179,216,61,117,28,77,27,36,88,227,64,89,145,201,184,76,1,117,155,141,142,117,194,191,78,16,156,194,27,230,190,93,51,157,159,101,170,85,220,95,245,36,8,109,99,82,37,37,9,104,0,2,202,214,35,89,147,13,70,216,53,135,164,127,61,120,115,48,251,2,23,69,36,186,138,240,187,88,241,185,227,127,77,237,127,215,216,23,238,95,127,12,139,211,194,5,128,116,42,114,163,227,138,88,90,243,130,154,103,59,178,104,99,178,179,45,176,137,205,103,217,144,109,132,214,98,159,61,30,241,73,209,203,44,60,153,213,85,53,243,159,174,187,225,54,101,251,120,40,195,1,144,154,218,103,234,157,195,141,208,94,53,129,49,51,96,28,67,32,73,34,245,96,126,181,136,97,83,200,20,178,220,227,8,235,232,56,145,32,35,167,150,210,150,243,254,73,254,246,70,171,196,233,215,26,204,152,143,112,231,247,47,239,210,73,143,18,193,183,181,167,104,159,116,163,64,153,107,132,29,218,11,80,210,43,228,55,206,248,223,44,12,7,245,254,180, +117,227,51,120,73,255,105,234,176,61,32,87,186,136,121,226,153,123,169,146,128,168,70,195,27,22,58,182,205,178,37,236,127,251,251,103,13,144,129,167,189,161,177,48,213,93,29,191,23,189,81,206,73,0,90,252,217,64,240,177,43,8,152,190,38,80,206,127,61,8,86,105,19,55,255,245,39,227,152,1,114,196,229,94,234,209,71,81,120,8,139,204,98,196,61,64,134,57,73,140,55,193,181,127,249,28,95,63,59,130,210,206,11,147,68,28,248,172,28,203,144,130,220,140,105,169,254,191,179,19,142,150,54,113,116,204,185,229,163,93,225,114,20,242,150,163,91,25,15,211,243,19,113,233,174,234,149,76,155,151,141,252,175,239,116,240,180,168,129,3,91,129,11,143,12,172,250,13,199,80,37,127,78,51,69,93,55,50,72,201,23,86,174,192,232,14,117,61,244,237,12,239,122,130,212,91,170,162,76,107,42,227,102,19,48,2,219,238,149,5,61,63,202,42,132,63,67,126,215,20,97,226,77,50,62,212,129,54,76,223,2,48,255,51,195,217,67,211,68,192,121,252,187,217,52,190, +238,90,188,254,4,242,10,197,80,23,35,178,160,115,242,180,193,27,151,148,203,50,162,138,20,96,10,66,114,224,189,7,93,255,237,42,229,255,30,124,215,74,226,69,120,245,78,111,34,30,130,188,251,146,255,206,190,172,72,221,83,34,158,33,169,186,157,80,127,140,143,53,30,22,35,247,120,165,8,248,239,229,190,47,19,103,191,143,53,20,19,8,135,223,176,128,90,52,151,161,249,32,111,48,58,87,79,7,245,237,188,188,55,190,181,75,121,133,224,74,174,149,116,56,254,11,80,39,38,39,20,81,31,132,83,221,121,140,136,71,202,119,242,200,185,186,35,179,171,225,47,95,203,24,183,172,72,152,52,247,45,246,164,232,188,208,145,60,14,162,1,255,213,8,223,137,123,200,212,113,11,253,186,72,26,91,210,190,57,9,152,94,243,7,195,148,140,254,112,201,71,64,118,169,27,180,208,213,247,90,174,76,243,202,250,249,205,193,184,120,186,23,157,245,141,95,95,90,153,175,48,82,220,186,73,238,15,126,176,72,9,32,198,4,176,79,118,2,197,1,216,107,51,203,41,29, +176,10,41,253,111,79,70,25,36,208,170,215,69,175,134,233,183,149,162,161,32,187,83,44,30,244,151,107,191,2,251,244,239,13,14,21,46,98,110,113,199,186,89,63,160,20,84,168,232,86,154,29,33,73,3,193,209,203,81,131,55,130,194,164,44,170,244,20,161,51,71,255,237,161,133,157,139,190,53,57,58,106,24,79,198,199,235,152,140,15,189,213,213,194,137,233,89,175,230,118,1,180,94,29,159,32,12,103,61,241,10,160,123,31,154,153,37,197,242,155,46,149,89,51,112,111,74,250,190,139,235,35,43,157,144,195,5,21,119,162,127,139,249,96,184,83,151,219,127,131,206,19,24,43,203,198,189,147,247,35,115,76,154,245,255,245,131,152,47,114,16,43,213,105,129,67,254,110,33,121,136,15,17,28,241,163,166,12,47,113,9,108,5,175,145,169,42,168,34,45,77,93,114,229,247,252,228,156,251,41,121,22,213,182,18,151,20,102,52,226,171,219,84,192,136,146,163,221,130,224,249,89,63,234,42,252,168,184,131,0,218,0,237,67,240,115,147,15,133,212,226,105,24,195,100,10, +211,102,50,175,175,0,113,135,164,17,122,42,30,37,62,234,106,82,249,52,127,173,45,201,96,180,178,169,111,228,252,237,213,121,229,178,191,222,72,27,250,60,17,42,216,42,88,66,254,25,250,186,111,109,102,34,201,93,51,150,62,54,155,176,50,20,83,219,0,126,244,142,228,165,5,168,229,131,45,172,35,186,102,70,90,78,143,208,119,190,207,185,137,182,28,91,151,25,94,109,173,101,178,52,144,151,226,178,242,67,149,4,119,197,43,3,90,232,93,6,114,213,189,181,24,35,37,248,217,19,4,55,21,101,233,238,213,132,198,216,237,236,28,243,216,237,92,132,106,173,54,91,230,232,64,255,189,146,126,206,45,139,61,99,216,94,100,29,58,4,60,57,251,199,52,15,215,150,193,20,123,120,53,251,162,187,81,238,47,97,45,82,235,193,36,133,91,210,106,139,129,35,207,0,187,138,144,219,100,111,93,33,151,54,191,66,19,105,210,172,30,229,108,63,20,129,180,99,245,4,228,54,202,184,73,226,74,18,237,161,147,216,110,230,79,208,211,118,50,148,69,163,127,244,175,246, +208,46,3,169,236,26,235,8,52,218,112,152,158,177,136,121,134,185,195,85,88,87,51,192,124,148,139,204,177,161,252,219,135,228,252,140,86,13,250,167,226,218,64,237,246,189,0,79,96,70,251,30,83,36,62,5,165,235,161,61,251,115,137,37,103,138,247,138,22,160,123,241,62,249,117,186,53,141,4,254,221,49,122,100,190,157,5,101,49,181,32,107,79,205,15,186,128,111,129,73,67,114,22,39,82,186,230,159,55,4,155,192,117,134,207,75,162,117,188,58,131,101,119,114,95,244,22,36,11,29,120,118,230,91,86,233,213,203,173,141,7,222,228,126,178,23,23,78,195,55,54,38,44,165,34,93,248,176,191,65,205,76,29,122,107,148,196,203,27,87,97,54,68,122,210,46,100,115,27,126,118,223,46,126,24,13,131,208,117,209,34,156,156,191,32,116,44,88,79,202,16,159,159,9,152,215,20,156,77,119,192,225,31,221,1,53,161,28,43,12,55,131,5,213,71,168,206,89,149,2,189,139,130,108,91,157,35,110,232,248,246,94,135,142,41,227,19,225,133,85,147,140,30,17,64,148, +46,1,141,217,128,107,91,185,165,42,217,151,144,95,6,82,235,225,233,135,220,158,134,59,183,76,161,62,155,190,131,202,5,18,111,97,187,56,104,202,100,90,22,56,10,132,99,154,199,199,97,156,109,237,142,91,86,51,81,122,86,48,48,241,200,222,230,119,248,83,21,12,177,100,231,104,142,229,115,19,155,252,202,109,95,189,70,199,134,57,180,237,212,130,158,230,243,168,151,218,4,149,168,6,79,192,31,168,79,94,109,111,46,133,118,142,113,175,221,250,214,222,39,75,229,251,19,88,147,112,106,61,31,74,157,18,92,0,16,114,220,137,134,241,235,87,75,79,37,140,10,99,94,205,198,89,144,118,26,46,67,132,206,64,115,75,123,213,56,8,148,12,52,242,21,82,115,4,243,103,46,229,145,17,54,203,96,1,217,191,111,12,160,76,83,214,191,253,230,152,182,140,228,155,243,212,88,225,182,146,49,176,198,221,214,57,221,134,76,112,164,236,71,215,158,229,21,40,38,245,241,51,117,76,98,77,11,143,73,242,15,182,97,163,244,169,159,13,76,184,65,6,119,33,189,84, +20,86,103,61,49,242,27,186,115,239,96,72,199,138,9,225,16,69,234,140,126,47,11,47,116,92,32,41,132,214,195,52,174,229,158,216,121,166,30,7,186,17,208,78,72,151,189,165,6,104,146,19,196,206,16,61,127,43,226,171,211,159,156,4,47,211,239,199,223,167,243,145,123,241,249,181,160,151,115,152,186,7,164,114,246,201,95,228,120,100,206,35,139,243,245,137,144,156,208,61,89,184,46,82,241,13,62,76,58,69,178,202,138,130,253,167,155,233,244,242,173,96,116,144,80,55,23,145,126,133,77,10,18,237,57,189,59,38,143,65,82,230,151,115,80,95,57,97,8,27,169,18,191,241,50,204,203,116,179,9,105,216,186,98,15,202,229,24,206,11,240,17,30,187,150,110,144,159,78,248,85,177,236,92,169,59,164,231,114,244,61,135,56,254,107,245,103,10,106,67,20,31,129,79,134,234,224,46,63,25,250,11,131,108,196,153,102,125,57,179,241,196,81,100,78,150,82,46,97,106,96,38,62,206,11,159,164,96,211,251,48,147,134,47,92,216,59,225,49,251,37,51,35,73,158,230, +238,109,135,127,225,205,223,124,27,161,161,239,146,48,135,143,114,40,232,184,210,143,252,72,154,51,162,191,44,194,33,75,20,103,188,46,225,42,161,255,142,232,69,221,55,24,28,171,70,252,222,191,174,46,46,75,238,64,59,139,172,79,124,53,19,183,110,249,154,131,202,190,184,232,25,37,60,78,223,128,30,163,33,219,230,96,91,181,228,164,114,24,248,239,139,84,74,74,49,56,65,210,212,175,140,191,85,113,147,131,155,153,48,124,182,188,43,82,119,234,51,23,86,233,227,204,45,74,204,183,89,58,216,237,220,108,231,236,146,153,219,68,133,38,182,87,63,217,135,120,132,12,155,132,65,132,124,101,109,94,199,240,35,218,27,106,130,184,252,198,47,119,79,226,131,91,171,153,35,139,75,225,87,253,58,140,0,47,98,218,99,212,252,203,60,229,21,49,209,9,127,135,111,178,74,67,181,175,30,110,55,67,88,65,59,107,212,150,151,179,86,177,126,164,133,0,141,54,247,250,104,174,132,97,96,132,253,150,27,63,90,89,162,4,94,88,51,144,95,96,134,121,228,161,156,25, +39,249,213,61,66,162,114,238,87,229,95,47,208,228,54,120,32,165,80,253,157,139,153,146,214,185,203,82,27,242,174,66,99,175,215,195,218,80,171,75,216,6,70,220,162,181,82,187,183,248,62,49,24,129,85,85,33,82,95,33,162,248,235,42,184,5,141,209,83,67,64,245,18,34,148,70,235,117,142,195,10,249,205,227,157,214,86,13,91,102,181,238,207,177,77,203,44,237,192,199,136,113,89,117,52,234,60,29,17,218,221,44,31,140,5,181,215,237,149,202,2,18,19,50,114,128,35,221,118,137,255,57,218,198,104,92,64,242,44,201,26,245,140,48,161,104,236,40,21,64,244,89,85,40,173,108,57,75,173,85,10,137,38,49,127,137,243,205,186,248,156,216,14,132,122,244,19,18,10,199,75,178,241,80,91,254,251,146,208,102,74,82,115,42,41,167,27,131,177,151,22,40,122,147,74,172,177,92,140,226,162,228,41,183,108,29,166,57,162,118,75,101,105,228,19,195,238,180,128,224,229,186,167,52,135,231,167,133,180,87,219,57,134,44,133,28,142,74,136,48,5,247,131,205,157,252, +121,44,160,96,147,181,197,110,125,139,100,88,76,90,226,13,2,129,250,92,248,206,228,161,173,148,200,135,153,50,51,208,125,33,228,208,243,203,21,137,118,135,205,178,203,91,174,226,22,234,157,200,20,107,151,11,47,96,170,174,7,190,170,31,20,30,1,226,49,40,135,163,251,125,250,0,60,245,106,24,154,125,235,195,63,62,96,171,234,225,122,228,95,88,238,88,122,194,69,81,192,2,81,145,84,147,22,202,140,245,224,234,85,223,106,180,216,146,51,245,190,148,164,15,140,105,219,106,75,215,151,217,245,228,132,10,153,175,119,100,63,70,202,147,241,171,7,202,106,170,144,242,4,179,243,86,124,61,183,70,247,225,66,248,211,216,226,240,145,30,21,216,123,67,203,153,183,158,12,58,116,125,185,74,235,68,25,96,22,33,250,80,24,228,116,32,86,13,88,45,42,218,167,133,208,178,61,161,178,251,234,38,67,158,114,34,225,252,125,213,144,204,208,90,132,162,47,183,152,151,76,23,53,124,207,191,115,68,208,111,243,141,218,146,106,195,77,255,29,29,163,236,33,140,209,101, +120,172,85,75,92,229,29,137,25,78,184,233,201,126,109,100,95,52,62,36,123,47,129,175,15,213,237,63,65,164,171,83,237,194,116,88,199,53,52,66,122,44,54,73,156,33,44,203,158,243,253,252,218,187,233,139,121,159,128,195,162,132,113,235,65,145,37,82,80,168,249,131,169,9,23,233,79,133,57,41,224,237,39,83,212,64,137,118,113,35,246,235,8,58,172,72,162,124,233,106,31,15,146,206,152,20,58,2,92,93,34,74,179,207,228,119,67,185,112,129,23,13,221,183,202,252,188,232,87,109,102,69,3,35,220,160,214,184,15,229,186,236,87,69,22,202,208,218,1,241,30,73,249,4,225,214,42,69,139,127,248,230,136,50,220,242,136,183,238,169,159,38,138,243,191,253,103,233,86,89,184,178,69,142,204,130,25,223,244,104,47,34,51,33,239,232,170,160,59,70,126,212,203,91,3,176,65,240,75,154,166,180,212,100,118,55,131,234,14,247,231,41,228,75,145,140,71,165,27,75,225,79,32,69,92,43,79,56,84,60,36,45,233,246,171,116,134,236,206,28,96,205,80,22,61,75, +232,223,123,214,54,244,32,126,201,196,194,238,14,144,114,123,216,165,219,215,84,16,162,70,149,175,249,72,187,183,206,42,60,69,124,166,124,80,106,160,175,183,100,11,83,54,184,253,110,164,83,29,255,99,67,4,76,249,159,178,155,197,9,194,154,182,12,14,99,95,175,115,238,64,63,29,31,237,247,200,127,219,52,241,47,251,219,171,25,222,127,22,192,162,246,60,248,118,126,127,81,249,50,33,181,31,244,46,114,50,253,223,120,0,60,89,61,141,92,80,159,208,164,37,0,240,236,198,193,107,190,70,89,204,81,215,217,57,184,43,174,78,74,1,254,183,25,6,52,184,76,111,227,250,209,231,206,52,1,87,110,125,125,244,58,197,235,120,108,166,148,210,236,155,229,195,64,80,212,125,84,190,213,239,107,66,88,210,120,24,23,53,34,159,25,11,79,133,72,162,131,253,90,139,187,18,241,198,57,109,143,6,150,28,78,121,13,153,121,112,182,193,179,33,138,178,186,228,37,137,163,6,141,180,114,217,55,53,235,111,168,137,23,161,60,174,66,155,23,14,134,86,248,137,194,21, +232,23,235,103,146,231,53,20,10,192,106,163,138,146,202,16,207,135,48,93,115,46,175,134,176,236,3,171,221,89,151,231,243,143,250,152,102,238,227,5,171,212,76,127,242,90,4,72,132,111,37,232,172,132,131,131,197,114,126,182,251,54,34,217,55,231,136,26,92,9,47,92,50,47,100,52,221,106,209,94,79,213,94,177,78,85,132,175,134,180,16,59,187,137,123,193,176,91,18,252,129,41,49,160,90,53,48,166,75,225,175,79,93,78,249,213,28,93,144,239,161,203,252,52,76,249,181,130,188,64,109,68,91,54,24,210,66,158,57,113,150,251,14,139,31,179,95,186,205,55,244,198,187,137,206,94,125,239,32,231,37,20,39,220,222,149,184,5,248,132,83,120,160,205,103,34,193,41,160,186,47,8,193,233,231,243,12,97,198,2,127,131,119,213,16,181,92,61,21,219,46,68,159,104,195,246,68,42,155,69,78,34,80,24,36,174,117,75,114,132,118,209,116,176,204,250,200,42,12,31,16,168,20,187,20,67,80,90,83,228,142,173,176,28,150,197,12,175,111,165,181,247,175,45,128,114, +90,236,55,71,240,67,194,119,68,133,223,174,96,1,184,197,103,117,175,126,241,187,233,96,170,33,111,41,171,76,122,201,246,175,139,255,48,185,78,111,51,230,51,42,135,234,147,96,202,95,41,251,201,203,67,91,15,37,40,131,175,104,66,98,201,67,83,210,242,55,15,229,91,68,28,85,101,96,54,26,120,13,28,49,244,69,196,133,93,242,43,171,220,133,243,218,79,11,132,111,140,33,49,216,2,202,65,10,141,159,222,227,248,194,68,248,5,156,74,60,116,150,171,255,250,242,80,161,112,25,56,160,3,137,248,182,89,144,2,129,19,47,21,186,201,86,113,88,186,132,117,191,236,92,225,53,216,153,132,49,231,95,249,53,62,0,158,220,111,8,82,37,13,96,175,25,230,74,232,253,209,238,30,100,118,188,197,209,93,57,244,194,180,191,0,120,125,240,94,63,147,196,206,138,15,195,156,148,163,141,174,160,89,95,30,75,67,59,80,127,33,129,68,140,143,150,245,9,40,235,181,243,241,193,31,169,157,32,129,235,57,23,64,172,166,174,96,147,34,144,69,236,159,34,59,212, +221,250,1,2,55,69,199,157,51,132,249,234,214,42,207,248,244,137,145,150,201,125,137,251,200,246,136,95,44,71,202,138,207,214,78,254,55,225,206,89,240,209,153,205,207,247,242,19,196,0,231,227,111,63,233,72,62,65,156,75,215,135,75,170,176,101,123,230,233,241,215,76,76,48,157,154,99,111,66,213,46,153,185,203,106,228,94,230,159,67,206,105,242,54,107,187,48,190,175,191,114,135,171,243,233,22,184,214,65,170,59,243,215,198,202,97,140,123,145,42,65,16,157,209,234,141,13,166,63,83,222,227,155,112,193,142,132,37,201,171,161,89,98,133,160,173,127,245,32,64,61,74,164,164,39,96,96,63,51,255,155,87,224,195,251,77,72,165,184,85,25,223,223,93,44,61,142,150,214,225,57,74,14,172,43,87,43,52,200,10,140,93,195,131,146,158,124,119,7,179,167,234,168,167,17,205,197,162,119,208,248,19,60,194,91,40,63,202,32,64,183,143,34,6,86,218,109,209,164,232,102,190,98,208,233,159,113,199,126,100,135,240,105,214,214,24,54,129,250,163,235,194,99,133,164,211, +196,56,227,243,255,239,167,71,97,248,251,98,49,148,172,140,86,144,36,140,228,12,196,2,71,13,168,48,136,202,6,0,211,193,76,113,51,33,125,210,229,240,54,92,5,48,5,173,47,233,175,119,58,101,239,56,96,0,7,199,199,168,209,191,155,156,54,185,202,31,123,181,239,172,155,184,214,130,21,74,254,247,54,99,171,106,161,129,37,37,90,119,188,134,189,226,245,45,146,225,21,48,160,180,80,36,82,150,20,135,70,191,5,30,36,223,245,69,236,131,204,105,138,114,114,34,201,29,122,214,63,4,115,119,123,162,211,43,60,177,43,73,116,104,234,251,2,198,241,186,187,206,205,194,221,164,179,156,243,179,27,87,56,197,185,76,142,159,104,135,223,58,37,188,126,76,231,35,183,34,241,49,171,246,3,172,201,120,150,39,180,44,162,243,255,207,10,133,214,220,73,167,130,211,173,11,238,213,91,166,54,175,68,239,108,226,51,216,38,67,172,119,109,61,252,29,227,186,135,9,73,6,127,231,115,72,139,133,47,127,141,227,7,208,208,250,222,247,196,124,208,49,251,128,42,214, +165,197,88,101,206,185,160,23,57,61,169,67,8,101,177,196,219,235,53,151,247,114,167,120,128,98,17,143,210,6,88,10,116,20,130,155,182,185,133,161,174,234,223,92,37,75,62,0,4,161,160,202,199,193,194,186,174,188,7,196,62,244,184,189,73,190,116,78,116,15,215,131,172,177,247,49,26,47,196,25,150,117,96,34,175,57,112,238,37,219,120,3,62,162,194,183,175,6,22,1,225,226,176,36,215,225,97,19,31,131,174,216,50,92,136,158,175,7,103,198,196,38,41,108,251,135,171,142,157,62,170,38,213,184,45,48,136,210,32,54,66,228,234,112,39,52,170,142,205,42,93,139,60,209,114,148,107,161,179,109,179,225,78,40,82,236,112,131,137,192,254,209,52,177,189,227,108,230,224,221,54,215,168,100,150,252,101,73,164,73,88,211,165,50,194,50,18,66,184,85,153,227,162,100,87,183,105,13,234,171,202,196,45,213,112,193,92,129,26,102,112,229,77,195,55,127,86,94,5,55,219,141,198,124,221,166,74,104,46,253,248,243,55,136,175,61,129,48,228,247,172,73,92,7,52,142, +42,72,193,94,39,7,97,109,211,79,171,211,239,197,223,85,130,204,81,159,151,136,53,165,117,220,221,117,151,47,171,207,15,127,83,80,102,247,1,172,191,247,220,27,180,109,42,44,226,106,79,248,32,171,42,15,37,211,3,142,240,48,78,111,79,9,15,41,196,142,50,242,193,71,107,155,237,6,95,122,68,250,55,7,133,235,52,107,1,193,54,119,9,203,51,44,237,208,170,11,112,200,241,55,5,172,41,72,141,129,5,69,187,95,107,39,1,242,225,85,134,144,222,37,117,63,7,110,151,75,158,1,152,244,241,143,106,10,204,179,109,60,236,146,99,84,98,243,117,54,201,13,192,2,139,221,218,54,248,23,124,38,151,218,57,124,35,86,198,202,180,224,18,114,53,210,117,231,212,194,253,19,211,90,254,123,103,16,106,132,254,247,157,125,134,253,22,15,21,76,133,138,118,87,160,121,159,200,4,40,175,47,200,168,34,58,124,59,88,71,157,153,211,224,229,183,160,6,110,106,69,40,26,155,184,95,136,251,83,123,233,119,253,65,185,28,58,170,71,89,220,151,187,156,231,181, +161,172,161,172,80,218,130,182,82,233,53,219,155,72,190,254,205,194,61,104,148,66,143,246,12,246,229,107,191,113,25,200,106,88,113,127,61,137,152,58,236,139,172,74,61,72,202,205,29,202,42,100,195,23,204,179,221,189,159,143,215,99,66,211,107,220,224,46,211,86,63,242,183,22,90,193,56,121,210,26,51,199,10,216,88,97,109,242,106,22,93,252,250,111,221,40,223,58,151,190,121,193,203,223,222,117,239,246,34,67,185,86,58,225,34,108,221,140,66,223,175,101,95,25,87,179,146,108,106,10,78,43,100,178,24,128,110,90,247,87,114,221,127,43,86,163,44,126,117,10,25,84,188,224,159,92,79,33,53,2,127,213,35,134,217,51,132,229,28,210,51,74,170,145,125,242,101,23,69,155,26,187,209,227,42,144,39,59,241,3,113,192,31,221,157,150,111,166,191,191,190,116,153,222,240,154,150,152,27,127,63,197,27,24,166,66,102,57,254,22,118,109,18,22,166,213,79,250,162,45,44,252,119,86,18,169,85,88,27,51,160,80,73,127,218,151,52,103,197,132,221,190,171,72,59,105, +25,88,216,106,14,28,96,185,21,206,221,154,191,199,6,159,255,245,112,126,100,234,71,199,109,185,28,252,235,169,190,233,233,226,188,127,220,188,44,162,129,161,224,217,249,198,9,178,212,168,180,253,234,19,73,237,150,178,145,96,169,25,39,6,153,112,248,42,157,231,15,8,252,88,177,134,147,103,214,168,87,255,130,158,200,255,132,120,197,46,1,26,97,56,249,215,35,99,188,121,148,67,248,64,98,38,87,206,20,2,130,158,29,183,242,12,64,182,115,122,161,53,150,86,184,204,252,15,43,190,73,105,158,220,37,37,134,238,244,26,57,117,233,20,151,90,24,191,36,198,145,162,216,220,232,216,127,211,55,122,61,21,170,83,73,233,30,173,113,41,130,3,233,101,13,164,39,81,181,101,103,46,141,56,55,80,113,236,157,101,167,76,165,250,6,192,200,3,40,159,232,12,195,94,69,55,156,65,86,81,38,129,151,221,115,125,221,225,238,239,172,227,24,111,241,38,144,244,173,156,60,126,150,12,19,100,172,128,144,235,177,162,198,164,64,22,118,54,105,150,160,166,77,191,69,39, +126,229,196,253,74,46,196,138,19,114,195,135,91,230,95,34,108,117,87,229,177,43,108,38,86,161,141,186,146,174,96,229,159,170,93,154,231,213,191,16,225,151,216,40,187,255,205,85,43,71,177,125,193,116,143,250,127,51,241,32,227,210,211,13,68,192,132,211,28,2,73,176,231,122,249,104,56,206,18,169,126,100,205,204,66,118,67,243,183,133,104,106,188,76,221,197,165,79,122,171,26,113,192,5,225,188,94,117,158,30,132,251,49,175,119,192,116,183,97,121,162,221,64,93,98,198,182,59,253,111,179,233,35,159,63,74,26,92,74,163,218,47,16,92,95,163,107,224,195,211,66,227,69,116,243,111,143,58,138,152,40,7,82,115,160,17,56,101,195,186,15,66,215,222,173,72,2,246,182,88,211,1,109,50,160,118,110,203,145,21,199,101,234,215,227,230,51,205,235,173,211,119,81,17,35,95,229,242,84,152,205,75,124,79,153,191,1,236,7,236,91,210,180,104,227,87,127,62,177,23,166,98,184,49,56,136,112,82,240,162,138,25,139,105,143,10,63,21,98,99,196,24,133,5,69,34, +101,139,115,129,59,21,111,123,115,69,225,83,22,209,154,202,181,196,234,201,108,114,116,237,250,99,184,68,75,93,75,37,196,223,35,82,154,221,157,55,246,80,101,168,88,213,10,82,0,61,227,89,120,93,209,32,249,211,63,118,139,228,126,221,159,245,141,187,111,222,180,117,236,21,42,171,255,59,47,149,114,31,49,165,19,221,255,49,215,103,165,129,152,249,66,76,85,24,146,123,68,135,125,233,73,135,67,35,98,156,121,179,24,60,164,2,154,110,14,209,195,242,97,212,53,91,57,248,50,155,210,164,77,223,66,135,134,33,245,11,162,129,67,252,163,188,174,25,92,147,132,79,54,69,199,86,206,124,242,183,250,185,162,215,108,79,74,126,149,118,226,41,79,38,140,241,223,89,143,243,76,143,18,252,205,118,113,41,153,52,254,66,206,117,160,237,47,233,105,235,228,188,27,119,113,140,180,62,48,169,114,215,87,231,197,230,183,130,162,79,95,181,196,27,2,82,23,252,55,48,135,81,90,235,199,91,10,96,62,226,254,64,207,88,164,229,107,189,5,244,107,175,250,192,251,104, +20,3,191,59,108,253,35,85,203,201,36,49,43,20,251,243,172,105,162,169,78,212,192,35,245,58,95,126,136,28,145,236,0,171,118,172,31,199,139,237,115,64,27,72,97,247,135,115,103,108,117,0,81,56,162,190,144,92,144,131,38,68,55,228,147,79,178,87,139,143,200,76,91,196,92,5,44,94,34,111,213,145,168,244,86,13,62,55,188,88,84,177,172,76,254,127,249,175,16,77,249,119,94,87,236,95,115,105,149,127,251,206,41,138,56,20,24,153,159,101,107,135,51,205,30,168,251,84,37,173,65,27,9,90,65,80,150,85,132,175,26,182,155,202,7,23,134,71,154,116,146,114,87,189,21,75,56,139,230,226,3,213,16,206,24,83,247,38,173,163,196,155,36,148,240,55,144,156,13,51,84,145,241,169,151,107,190,126,72,25,246,52,32,63,221,172,243,178,132,112,160,181,153,9,152,188,244,87,62,217,180,199,237,73,125,245,176,78,87,158,62,123,245,173,168,175,87,237,33,65,107,98,172,189,248,233,239,108,63,177,47,177,4,138,149,115,242,191,65,215,137,25,224,130,212,254, +129,136,255,126,230,98,1,97,71,10,248,142,42,21,100,157,183,109,30,208,18,217,30,133,255,60,55,8,77,99,136,7,87,20,29,101,138,67,73,12,91,117,255,229,54,28,40,117,69,128,102,8,193,226,25,65,237,100,90,209,186,32,186,141,68,218,39,95,91,199,130,131,204,200,17,213,146,119,182,33,153,122,104,120,195,118,239,173,16,132,148,99,53,183,183,197,252,243,24,227,120,40,116,113,140,164,208,222,203,136,90,99,95,0,197,253,102,210,65,241,185,130,222,72,35,188,137,114,209,70,143,78,105,96,204,200,74,144,183,91,202,234,210,92,193,181,238,167,117,167,52,103,130,238,149,96,194,244,16,75,193,85,62,204,125,195,57,220,160,202,22,208,54,42,206,19,218,162,225,205,75,89,182,74,220,32,22,2,51,226,77,100,66,20,103,20,136,248,102,1,220,190,72,3,171,227,158,91,60,250,133,97,177,59,64,243,165,53,19,250,59,147,220,165,104,201,33,127,159,221,144,231,239,93,124,137,253,151,11,183,176,54,178,147,7,83,65,73,219,153,154,184,211,220,220,36, +35,203,221,42,96,169,10,3,151,156,221,231,223,236,179,205,172,138,210,87,165,114,91,19,129,165,190,30,202,87,217,119,107,166,240,101,74,38,60,238,251,246,198,62,133,90,149,113,215,46,112,145,101,193,133,30,175,91,234,91,8,201,194,22,188,187,233,209,39,176,68,199,62,133,10,174,152,4,24,21,216,108,54,4,76,135,225,27,46,114,152,98,196,205,154,143,51,170,63,33,175,116,5,244,137,161,9,229,59,163,112,225,249,2,158,164,142,121,30,49,94,86,14,217,16,34,238,113,229,241,85,123,158,137,54,179,206,12,163,113,253,246,97,136,160,115,96,213,239,4,200,10,103,22,17,49,129,88,53,3,165,189,56,196,233,180,88,0,200,67,197,72,130,14,94,176,88,125,166,157,201,170,235,226,218,64,128,107,68,174,60,177,46,19,203,201,25,235,150,160,174,232,127,207,37,17,193,235,254,195,219,130,38,255,213,115,117,198,152,245,67,62,141,240,173,46,113,191,34,206,248,204,71,217,141,80,246,153,39,144,109,180,23,119,245,248,116,162,244,254,116,249,33,95,166,36, +122,6,237,206,21,50,158,223,169,224,219,202,20,147,101,120,38,69,186,133,239,12,137,18,83,22,149,211,250,204,213,31,109,253,116,244,38,228,72,204,63,229,226,197,81,54,138,120,216,93,169,108,118,123,90,49,100,253,115,27,149,155,153,3,249,106,108,49,99,21,215,248,241,221,164,28,35,247,254,241,53,212,207,13,206,230,14,56,221,183,191,132,170,252,27,182,114,191,209,22,50,45,78,45,125,30,251,169,140,125,104,156,63,17,80,243,98,239,27,233,230,83,120,150,232,47,208,55,18,17,103,211,36,235,125,54,40,70,201,240,76,150,254,101,131,250,155,25,210,80,128,27,88,20,17,167,184,111,60,255,164,215,78,238,96,65,118,228,241,228,197,114,131,126,17,106,60,30,33,250,57,124,217,190,98,98,61,75,196,40,170,89,239,195,242,223,111,169,242,93,197,234,235,247,117,117,207,71,68,232,186,23,69,189,100,147,246,219,118,12,11,92,10,171,59,72,153,194,184,178,145,5,185,65,1,105,208,90,54,228,228,111,60,243,226,239,32,179,18,33,237,1,68,224,136,243, +23,214,104,192,71,138,99,243,80,166,239,67,9,204,164,151,186,26,126,202,68,29,108,157,172,95,115,57,145,7,53,29,53,3,155,28,247,98,70,241,52,48,254,70,178,90,13,215,151,55,234,78,174,237,217,187,190,181,92,159,103,6,67,124,175,170,152,235,252,120,244,12,77,83,206,222,170,68,33,151,235,20,200,176,75,74,200,237,235,155,117,107,224,89,27,156,202,69,245,237,231,168,44,16,181,235,159,177,116,161,216,226,12,1,200,61,238,248,219,155,254,196,146,224,240,108,118,218,159,5,96,79,252,94,3,94,192,7,94,64,50,225,131,72,6,199,177,48,144,171,159,231,241,72,251,3,205,186,186,110,151,12,182,161,76,128,130,245,187,211,86,242,37,38,121,107,70,101,164,39,239,8,78,243,48,73,166,40,44,243,245,113,62,146,29,147,125,160,101,247,231,238,87,176,207,33,129,2,155,202,205,245,241,148,75,251,246,192,223,55,201,243,244,3,241,37,90,52,165,114,183,99,93,193,209,103,180,216,247,58,170,132,255,252,130,233,113,207,87,163,190,54,207,211,74,133, +237,200,65,230,229,56,29,190,213,49,88,95,13,20,203,75,231,188,58,165,162,4,169,54,201,16,143,135,129,52,211,82,138,151,206,43,189,245,176,127,153,47,27,12,143,162,69,62,84,5,253,83,28,176,101,26,138,37,159,38,241,98,239,121,241,128,43,151,14,62,158,36,143,60,228,187,34,179,166,46,213,128,79,220,141,175,181,202,179,250,88,95,126,123,157,100,41,6,87,226,81,100,89,121,241,177,139,161,90,98,230,138,200,18,227,218,33,53,52,113,50,187,63,78,243,26,64,245,180,178,119,176,31,23,78,105,139,82,9,239,85,183,11,173,39,141,149,29,180,119,82,138,1,200,189,127,74,25,199,94,66,168,85,167,200,69,57,176,138,79,123,40,16,79,251,107,164,64,123,98,176,141,250,33,190,211,7,161,181,184,212,247,150,28,99,95,247,116,121,4,62,125,149,65,9,171,45,99,1,169,189,246,204,84,30,178,34,34,73,194,151,150,213,105,17,226,209,117,128,65,69,109,35,233,11,248,187,152,71,171,146,223,48,151,180,100,244,229,156,93,172,31,172,85,189,120, +170,78,168,116,167,243,99,99,82,162,108,171,249,132,181,240,60,157,42,170,176,107,150,171,40,132,150,50,151,226,166,236,220,130,5,175,137,136,31,19,37,161,244,34,245,33,184,239,236,120,112,124,141,243,135,24,7,99,101,224,95,36,160,232,184,222,169,46,24,119,192,125,151,93,235,139,30,83,98,200,179,184,150,232,176,142,5,117,226,112,7,196,118,51,188,78,145,215,184,205,109,150,75,15,183,116,252,157,201,106,131,166,49,212,248,235,129,220,142,21,230,211,115,146,12,76,93,146,227,228,167,251,164,67,52,212,254,163,124,81,139,253,109,244,198,32,148,34,156,4,118,20,211,186,163,247,207,13,5,26,46,238,4,58,128,125,63,90,60,255,225,147,145,68,62,8,213,73,90,30,214,92,3,100,3,219,110,129,215,162,126,239,116,248,86,191,216,165,185,238,168,188,44,189,122,155,236,204,246,92,156,31,61,30,186,146,78,105,193,8,241,217,211,223,240,151,167,231,160,92,180,194,253,2,201,187,37,237,152,72,18,16,101,173,50,127,117,57,142,248,55,43,48,13,202,189, +184,43,217,145,208,165,67,34,49,253,4,242,54,246,0,109,26,169,88,73,247,37,41,203,23,68,207,40,107,1,168,197,183,33,113,199,22,144,99,184,95,45,90,252,213,20,126,249,130,143,114,56,64,153,131,107,155,207,94,117,154,249,152,201,183,47,134,208,46,98,180,224,169,88,120,96,4,98,215,216,234,159,115,161,103,245,239,153,165,69,47,37,164,243,188,62,176,36,192,23,96,51,37,248,54,150,147,161,142,75,135,29,247,28,28,40,130,149,158,239,123,73,29,200,195,38,49,99,73,233,50,14,26,189,234,155,251,88,220,212,132,148,184,137,89,72,107,231,98,182,109,244,223,90,57,133,94,195,56,2,87,75,55,18,231,98,25,35,87,96,161,151,183,1,114,240,154,250,192,67,120,216,144,31,178,72,86,67,77,175,76,26,45,240,61,25,224,2,79,108,204,235,137,1,141,24,133,139,10,67,123,77,192,210,137,73,253,89,11,97,238,124,107,245,199,138,31,3,167,69,232,1,172,60,71,212,137,110,0,252,83,43,45,178,178,222,144,64,10,236,92,234,136,250,140,133, +70,95,25,205,198,187,214,76,210,91,94,195,208,53,147,158,28,130,243,103,181,52,125,55,58,24,249,3,175,117,59,40,190,142,4,251,162,194,5,113,112,73,255,4,249,201,115,97,98,194,103,94,10,106,12,133,70,129,220,247,34,118,198,95,183,118,13,239,112,65,110,95,223,247,179,173,234,93,103,97,247,228,181,26,39,76,52,11,45,219,117,49,159,44,32,204,172,232,111,145,27,34,252,221,151,205,211,45,37,52,195,254,69,25,143,214,168,209,252,204,49,151,27,234,156,14,119,17,133,191,112,23,224,98,52,181,112,93,39,195,93,67,52,86,146,15,107,213,121,69,236,153,212,118,54,185,173,196,215,88,119,82,176,129,33,82,241,188,200,238,33,201,239,150,23,184,183,212,106,205,104,135,119,69,82,188,84,136,4,95,253,197,130,5,222,95,208,68,142,131,203,106,97,61,125,84,185,29,24,236,121,79,235,110,157,88,125,175,93,44,80,10,67,30,147,233,134,126,147,77,196,70,11,201,114,132,46,128,250,51,230,80,52,120,1,73,46,156,150,46,254,7,123,177,184,36, +222,251,81,124,244,236,64,38,50,251,92,16,96,236,9,65,232,2,30,0,192,59,165,208,220,185,43,142,224,152,31,154,238,118,93,110,253,123,222,224,59,15,47,23,71,243,98,174,117,98,1,124,152,60,109,62,163,70,146,159,204,124,218,8,204,158,114,244,246,0,46,49,100,115,255,172,228,140,178,99,168,5,18,110,104,55,254,61,61,235,59,70,155,73,173,181,52,128,204,196,30,63,29,83,88,143,208,105,65,187,1,137,26,80,72,240,212,53,152,139,192,51,231,90,160,99,55,75,221,193,231,24,61,12,127,198,141,27,111,178,163,21,59,195,241,244,53,200,42,117,76,25,145,247,187,56,32,124,191,107,23,17,159,121,20,195,127,241,3,179,192,79,191,27,46,66,203,55,166,167,35,167,210,199,79,4,79,210,238,212,134,82,198,91,225,19,14,69,230,158,48,214,154,32,232,11,118,52,52,98,2,232,246,111,94,198,242,107,145,159,190,133,124,192,143,116,108,38,183,178,233,112,2,31,118,157,116,244,139,92,127,194,125,198,169,245,10,123,126,98,56,144,146,199,204,99, +223,217,230,37,57,24,74,250,40,183,226,249,125,146,36,55,166,60,116,223,138,53,74,149,89,238,214,49,147,139,26,19,168,219,189,177,102,185,227,56,21,238,25,89,21,183,252,31,91,111,181,44,41,180,69,219,126,16,15,184,61,34,9,36,238,246,134,187,107,242,245,135,85,123,239,123,227,68,156,168,168,170,37,25,48,101,140,62,90,159,200,164,127,115,158,196,104,14,39,49,238,86,127,47,107,78,102,24,162,144,104,66,105,249,181,80,212,206,245,48,228,28,168,175,66,8,14,120,136,184,248,230,16,131,229,46,236,63,127,180,158,48,8,79,63,108,60,229,57,78,104,172,152,163,216,131,215,241,79,200,157,20,154,22,81,72,118,29,57,180,46,193,122,234,174,66,158,7,13,138,28,87,19,28,255,30,87,100,112,131,212,110,228,121,224,100,166,147,182,121,72,200,121,121,178,40,243,124,27,53,169,12,167,8,104,147,21,111,106,8,114,70,88,7,127,55,150,174,161,168,164,134,169,38,77,122,151,45,121,52,80,186,55,96,77,71,86,4,218,128,93,103,180,230,60,115, +253,55,87,145,210,150,183,251,250,96,143,66,90,46,120,75,164,51,30,144,242,201,10,201,200,72,129,58,63,151,217,243,172,69,115,227,235,217,62,108,14,64,77,153,139,201,55,44,66,211,49,205,70,57,55,223,22,132,164,143,182,164,127,54,132,213,85,36,129,173,89,235,87,96,147,223,48,19,38,226,14,156,111,212,217,231,160,186,93,157,245,50,1,207,173,105,112,99,173,109,71,145,51,48,101,37,248,99,102,50,28,111,16,48,18,208,61,155,145,91,27,135,38,8,239,116,164,111,234,127,159,87,95,194,25,164,128,101,53,120,71,160,200,111,204,223,31,127,212,182,241,26,126,253,59,120,147,235,193,214,86,101,5,195,239,219,179,127,161,221,6,251,55,111,53,211,36,26,76,94,189,231,13,208,61,250,91,205,176,87,98,163,252,51,19,247,81,235,208,147,22,48,28,5,26,21,211,142,98,80,25,200,8,192,198,244,252,159,45,124,76,122,241,149,39,71,183,146,224,2,45,120,21,224,64,57,87,112,151,107,122,243,181,125,245,200,50,162,131,95,166,13,40,216,178,196, +227,84,4,64,237,27,132,109,210,142,49,3,151,188,252,100,250,7,77,39,199,121,188,107,188,59,185,121,118,239,63,109,91,23,122,251,144,91,187,225,90,101,63,250,108,16,11,76,164,57,88,137,171,224,45,222,120,118,235,82,53,200,162,163,3,228,249,102,101,60,44,133,206,40,87,144,202,58,182,160,102,174,182,180,87,163,192,222,116,88,40,169,16,38,185,122,13,194,13,66,88,60,204,127,175,194,54,173,52,59,140,90,212,105,14,78,11,145,250,92,243,98,190,214,145,164,79,169,224,180,55,135,160,243,67,30,237,42,42,164,139,60,21,198,152,33,33,79,233,234,154,114,7,177,59,150,244,229,150,83,139,117,136,53,24,200,45,161,81,137,232,148,9,181,161,59,194,233,196,156,221,195,1,1,246,151,28,233,226,199,47,12,110,113,59,23,49,138,52,125,129,48,116,120,64,94,47,61,207,167,52,113,72,12,37,45,233,85,10,253,157,0,254,217,180,223,232,178,204,212,236,118,230,100,139,143,46,150,236,144,4,99,19,197,74,65,120,82,106,199,98,144,200,49,234,250, +59,184,130,111,93,169,181,140,158,34,204,64,6,161,158,157,86,121,132,197,102,230,26,212,28,18,133,160,152,79,231,161,0,41,215,178,30,124,206,26,10,240,160,89,163,68,226,15,164,55,185,205,158,154,25,79,82,255,191,177,140,16,144,229,178,35,191,63,251,243,236,230,65,59,197,144,175,189,216,24,255,218,103,130,64,118,154,0,32,233,134,84,147,210,57,213,198,108,128,147,254,42,88,225,88,126,158,81,254,227,33,36,46,19,175,252,14,251,49,240,193,229,67,237,105,58,56,145,28,16,43,224,168,11,64,72,251,234,249,234,3,148,115,146,65,254,227,206,212,139,72,228,226,137,154,98,91,81,24,215,24,9,142,222,62,249,105,201,61,241,47,214,205,244,156,108,222,117,70,180,225,104,40,170,90,177,158,43,75,201,127,244,151,132,191,138,210,199,71,109,160,147,184,1,228,212,155,242,163,163,22,32,239,205,239,119,55,71,247,168,248,188,82,48,90,7,173,121,31,77,247,198,75,28,190,88,182,247,79,79,202,121,90,36,27,132,238,168,182,166,86,83,214,158,39,185, +212,19,60,225,96,113,19,198,73,211,27,99,103,39,192,208,180,14,118,219,16,196,50,60,209,215,140,107,17,85,141,226,229,146,195,101,230,208,109,218,65,143,119,178,236,55,179,134,26,33,117,227,30,122,131,198,185,27,221,80,199,143,226,143,224,148,6,162,3,207,172,47,56,201,69,143,194,131,212,89,183,255,230,52,222,63,172,13,236,173,183,117,17,134,172,102,106,148,191,130,66,86,182,123,220,225,111,115,19,22,38,173,170,24,38,221,98,60,179,138,11,238,120,6,130,224,144,95,3,17,177,105,159,7,80,20,197,2,11,75,174,75,126,68,127,59,69,91,73,242,6,138,139,22,132,249,162,204,92,80,136,76,140,101,24,215,57,36,239,76,237,211,237,66,106,245,186,13,36,215,156,209,215,224,228,175,49,12,108,138,50,166,32,133,215,166,153,247,168,120,26,156,180,114,164,95,252,3,60,164,29,189,102,81,52,243,51,97,113,154,81,10,233,155,99,0,64,9,53,10,126,104,105,111,241,56,17,225,127,113,132,55,16,105,57,50,53,73,220,207,232,229,99,60,76,48, +26,20,21,168,247,98,64,203,24,32,141,176,153,10,114,41,93,169,196,62,4,131,235,11,75,56,148,154,184,168,164,245,127,111,245,224,105,10,29,52,48,212,149,187,28,223,105,101,237,160,166,172,225,32,243,7,253,193,255,114,169,250,162,2,10,37,254,93,230,218,249,152,34,66,105,91,143,251,118,76,29,71,215,185,239,248,94,60,126,124,246,144,165,14,163,241,122,53,230,89,24,243,164,143,167,79,16,184,171,72,93,66,232,141,205,196,207,67,252,234,46,151,20,0,101,36,0,72,64,239,250,185,189,231,66,77,235,5,46,127,216,77,13,213,120,248,154,68,87,179,32,63,236,177,186,105,220,1,131,220,243,194,229,205,174,55,76,159,255,180,135,132,31,247,21,215,79,239,178,59,2,134,223,213,31,251,58,142,239,222,94,82,255,129,238,232,168,63,70,38,241,63,97,86,238,173,124,63,202,66,228,193,244,177,116,168,72,243,232,196,78,46,48,11,240,219,134,62,78,152,245,62,12,61,126,176,142,211,226,5,131,142,29,71,123,28,111,167,137,61,52,219,253,11,246,119, +141,239,226,32,107,66,255,112,156,55,130,248,21,236,148,208,181,179,156,104,127,115,1,49,225,152,202,155,152,63,224,223,110,151,52,26,85,77,42,131,37,82,9,165,126,219,229,13,147,111,6,189,140,103,66,87,198,111,17,248,2,20,253,125,74,26,165,119,131,59,200,65,4,240,169,215,177,50,63,38,51,124,173,87,63,46,164,240,19,121,67,167,221,122,179,85,215,26,80,144,150,75,211,151,171,191,37,204,118,154,186,157,162,229,79,48,230,106,14,170,228,124,253,14,56,141,213,69,93,103,143,177,105,60,246,55,213,201,191,88,150,127,100,209,24,212,55,171,222,92,246,247,108,124,203,255,156,148,52,205,76,240,61,4,73,74,99,45,77,166,95,34,12,186,83,106,166,58,43,10,202,100,194,33,213,209,159,32,25,168,25,36,193,66,217,76,178,162,142,143,205,247,101,201,105,16,180,194,107,233,0,207,242,222,121,91,78,246,86,66,215,150,203,149,180,172,87,113,24,29,246,128,211,182,147,191,13,198,131,81,40,25,243,154,32,206,156,240,44,55,190,40,52,23,6,220, +85,166,82,52,191,141,46,22,159,129,81,31,13,97,146,101,151,149,190,92,37,245,135,65,80,197,42,218,15,183,35,74,202,63,106,76,171,215,64,241,12,83,159,197,131,220,247,49,231,182,215,5,61,212,168,161,173,228,254,189,35,223,108,136,107,116,242,79,56,155,21,233,157,12,144,57,132,114,200,53,173,110,35,198,123,3,152,163,173,226,155,60,236,74,174,13,6,181,203,123,101,244,89,35,161,148,127,77,61,127,14,159,50,194,197,255,234,57,30,160,116,112,185,75,131,25,169,205,74,86,203,199,161,140,164,117,17,151,164,71,111,128,26,68,190,2,19,203,145,207,116,155,157,132,102,32,254,175,194,113,139,28,18,136,136,178,164,172,134,8,176,174,9,144,9,180,113,244,111,223,165,191,82,8,113,165,123,199,74,61,58,170,174,75,106,64,60,192,37,197,178,83,10,192,220,242,194,124,253,123,185,216,51,0,251,222,50,119,81,56,186,67,89,190,134,137,233,136,55,38,223,108,159,105,134,142,105,185,5,29,155,245,97,100,239,151,29,243,92,42,238,71,51,223,4,31, +177,63,200,238,38,76,3,147,134,146,122,110,168,164,211,207,148,223,40,203,55,15,60,204,125,151,134,97,33,141,74,236,122,153,6,131,211,13,181,73,1,167,169,57,63,3,35,194,41,245,70,54,170,41,230,143,159,105,204,46,17,201,107,148,183,102,32,145,116,17,58,43,228,100,32,190,241,212,167,107,197,218,252,205,235,249,31,23,57,136,45,78,236,155,35,111,158,45,118,61,124,216,47,10,123,33,246,205,131,156,91,246,41,118,147,134,6,215,177,24,49,238,57,50,53,89,123,238,35,98,138,26,102,208,186,203,19,62,123,118,110,217,111,57,179,62,34,154,222,246,75,189,107,230,194,103,80,234,57,133,194,185,237,13,111,53,20,228,235,134,100,103,151,233,40,192,210,49,54,168,170,72,0,41,68,107,74,41,155,200,78,53,244,135,243,175,180,122,33,254,213,65,42,199,190,243,238,210,157,138,216,110,211,209,22,241,19,11,210,136,86,184,111,144,6,4,228,104,192,156,99,43,231,187,217,159,13,215,173,93,207,95,189,76,93,224,173,83,224,140,112,0,241,99,202,120, +29,199,126,33,127,88,125,148,11,131,124,247,229,167,201,120,103,31,206,125,19,7,6,245,119,102,8,164,143,171,156,251,251,110,37,167,126,207,76,16,93,97,252,12,108,12,12,177,187,54,6,165,96,235,155,118,237,163,58,37,150,78,6,143,147,55,95,186,122,103,56,61,180,149,63,234,116,37,118,194,13,198,138,234,140,236,8,43,123,15,178,112,182,182,189,41,82,90,175,95,63,148,15,78,59,6,87,31,124,133,73,60,139,27,108,21,121,204,101,91,68,22,29,108,250,97,151,78,234,196,204,195,116,208,232,42,195,97,243,248,180,227,15,168,21,144,216,91,55,173,155,30,38,114,0,194,88,150,18,84,26,95,37,18,67,46,124,206,105,244,134,245,42,40,18,47,101,50,111,211,216,159,246,5,176,97,208,132,236,50,184,190,106,89,73,254,82,101,80,27,9,202,94,214,135,183,132,250,209,56,171,77,190,151,243,124,175,226,249,170,27,254,249,91,113,145,241,152,250,32,196,198,8,244,50,23,47,90,11,85,220,189,159,183,157,87,51,76,62,86,213,221,73,63,66,200, +94,54,252,24,252,161,190,157,57,44,160,27,35,104,144,31,25,244,52,208,181,41,133,221,190,130,25,42,150,202,188,2,186,112,165,108,190,99,97,46,28,179,46,51,180,53,46,45,211,80,220,243,150,248,8,215,62,203,242,11,156,241,241,98,131,41,21,128,47,3,61,2,48,54,73,193,71,73,51,185,58,87,7,139,218,120,49,145,54,115,134,230,100,101,31,248,197,45,50,239,6,159,123,73,117,255,76,227,53,66,206,103,78,69,46,157,120,166,30,88,43,128,54,245,106,153,117,189,133,129,150,159,196,35,11,180,224,27,253,92,234,17,95,106,92,171,163,150,25,173,157,9,62,239,144,72,170,37,178,146,33,189,237,187,154,196,42,53,220,129,226,162,25,59,79,120,44,158,57,253,157,249,244,136,244,137,4,102,91,145,174,163,67,182,81,28,222,248,133,28,251,1,133,135,135,229,106,33,2,212,245,75,178,88,4,152,204,75,160,14,209,119,108,109,23,43,35,231,139,87,206,135,251,89,60,116,38,81,66,4,33,173,41,224,136,75,62,205,154,186,194,160,214,119,229,37, +232,157,44,6,51,248,122,229,88,131,136,103,211,133,232,28,54,57,139,188,197,197,69,215,217,22,178,142,67,135,146,216,207,96,158,220,30,102,178,79,139,85,159,153,95,106,215,171,6,251,195,179,177,196,137,107,119,9,55,59,47,176,5,106,8,168,121,252,79,73,36,63,57,51,199,59,127,32,197,236,188,1,54,210,198,95,62,152,41,166,163,68,191,7,123,82,24,242,83,160,244,133,244,231,136,179,88,169,142,64,16,55,213,1,123,144,33,0,234,45,110,6,175,161,105,47,209,169,252,66,0,229,174,188,41,191,145,118,14,32,79,28,67,69,161,87,102,78,165,120,180,68,73,155,230,231,244,32,139,184,201,219,197,41,24,243,75,214,8,226,246,26,6,221,41,168,240,217,121,114,130,214,107,72,187,137,181,10,145,187,108,181,176,221,34,10,13,40,125,163,116,26,97,173,148,51,12,241,70,34,80,106,52,82,152,152,223,121,124,147,12,186,141,200,206,32,231,218,212,106,172,34,194,146,239,213,206,198,27,167,148,190,5,103,92,84,159,132,153,149,61,175,159,94,242,117, +226,148,34,11,65,76,182,94,225,67,161,206,110,76,156,228,205,173,127,112,36,9,16,1,218,7,178,7,115,100,249,232,203,13,72,16,126,244,171,36,58,0,190,79,107,8,212,64,208,178,228,134,15,103,225,182,130,144,1,236,226,159,198,226,249,84,42,242,186,106,140,145,109,248,169,93,106,153,198,55,35,121,27,74,16,1,181,210,72,104,228,26,19,52,234,128,254,125,250,124,228,209,204,113,209,56,86,30,145,72,168,147,170,31,171,118,51,234,210,29,90,30,154,61,240,40,235,85,111,192,64,88,234,213,199,226,59,56,30,76,67,5,138,98,231,209,176,180,25,176,246,249,92,53,118,187,7,56,192,31,80,86,210,24,250,248,142,131,148,166,166,3,46,37,196,196,175,247,20,211,156,38,168,219,82,114,42,235,245,4,58,176,85,111,99,171,187,108,78,100,83,71,211,253,5,139,121,74,176,215,231,89,199,188,38,238,208,28,57,185,87,71,31,211,196,232,205,137,45,202,134,220,250,121,153,51,197,205,150,185,160,62,237,50,212,3,40,196,51,72,71,97,178,228,91,249, +121,191,6,45,239,94,94,164,219,247,7,76,99,107,252,124,73,116,75,197,13,227,12,187,88,229,152,233,127,201,170,228,95,116,167,60,48,65,87,228,219,192,180,199,97,180,23,158,226,180,211,144,165,199,91,164,210,158,178,253,45,33,26,75,242,57,141,93,15,143,54,126,221,168,18,107,142,137,116,251,203,99,185,49,254,150,71,208,94,231,28,50,72,217,119,21,108,74,51,43,211,37,68,23,151,165,244,17,53,28,220,139,20,155,190,254,242,83,64,26,63,196,160,237,123,119,109,153,139,187,232,248,158,95,158,40,167,118,82,72,180,8,234,160,231,166,123,188,122,45,133,113,70,57,194,213,16,0,244,69,161,228,34,169,153,34,229,98,200,249,206,141,206,140,133,60,234,96,137,214,198,149,110,93,134,105,153,120,95,151,39,239,245,162,118,200,219,64,132,100,145,14,83,223,216,204,89,161,165,148,113,196,228,40,80,16,106,191,180,120,90,63,182,51,88,57,128,209,112,203,143,159,164,109,201,20,211,28,81,244,215,50,207,95,163,55,38,159,241,180,189,130,91,18,227,124, +233,207,206,192,225,169,132,231,51,104,140,47,129,88,29,156,241,121,128,155,109,27,194,184,135,114,255,184,75,166,12,168,89,177,193,178,161,98,253,242,15,45,40,252,216,235,173,31,152,227,42,246,152,236,102,99,204,55,100,2,179,207,51,182,106,208,17,159,189,17,131,185,161,206,31,211,51,237,199,0,29,164,120,15,8,105,96,166,205,94,215,199,170,23,80,2,199,163,63,219,100,213,151,71,203,113,33,232,72,159,26,18,80,123,243,20,228,212,193,27,156,144,101,234,4,127,63,232,240,118,182,188,51,154,253,69,118,167,47,49,166,250,25,231,9,104,217,170,32,108,182,124,17,88,176,66,254,232,25,31,107,157,200,171,238,236,227,81,52,94,118,239,143,220,79,115,58,60,129,30,168,252,2,80,125,83,129,24,66,48,109,17,93,235,36,34,105,252,244,136,216,206,183,80,118,159,139,96,69,69,205,71,119,44,110,42,201,171,90,227,127,37,146,27,202,186,236,15,223,13,67,137,83,28,80,104,80,117,251,37,227,83,45,253,132,88,0,16,130,219,188,45,231,190,38,124, +216,201,46,9,15,68,156,41,82,137,125,94,252,156,4,150,122,20,18,219,232,40,214,231,231,38,2,74,71,22,89,127,1,199,123,189,233,103,130,209,50,191,177,152,126,254,245,137,12,134,8,41,33,168,248,209,116,44,206,239,104,74,112,236,254,93,171,58,229,189,132,183,236,10,57,200,11,77,3,124,154,181,134,57,128,210,185,231,188,123,113,177,158,96,70,247,246,170,247,132,16,156,41,75,83,185,24,105,7,92,74,1,252,134,225,141,211,218,203,217,24,165,127,87,17,253,32,221,168,237,158,248,184,233,248,129,59,192,225,166,116,28,140,243,35,231,135,28,148,210,152,237,127,241,53,42,125,178,66,73,103,120,26,2,39,168,249,165,153,152,91,177,8,146,150,85,250,81,163,25,122,183,128,246,154,139,103,197,241,89,254,30,211,44,186,147,131,117,144,158,147,177,202,129,125,124,194,160,53,84,164,45,152,203,85,201,123,124,205,202,154,146,24,81,224,187,178,98,221,11,166,65,98,226,240,240,145,162,187,34,95,135,45,249,181,124,168,230,20,148,13,140,133,53,182,29, +151,183,126,194,242,126,193,64,244,139,211,58,138,77,253,153,9,158,231,223,238,179,28,146,194,145,43,128,244,197,196,240,189,50,77,152,242,18,57,28,28,192,173,190,255,136,116,53,194,202,83,216,222,109,215,136,241,149,80,222,254,209,205,161,213,11,66,154,10,145,192,196,0,208,50,134,163,96,174,251,154,166,140,20,5,67,32,128,237,126,163,147,131,58,75,212,239,36,228,71,152,49,83,202,155,225,54,49,64,201,74,82,228,102,140,211,223,152,20,113,64,29,231,84,226,8,66,250,69,141,90,65,200,109,249,197,226,149,243,52,1,3,221,162,197,203,185,14,164,158,117,102,251,16,232,6,39,125,92,214,168,132,122,22,208,177,181,140,238,49,129,7,226,144,214,241,170,39,4,96,136,204,75,235,215,155,94,205,67,90,48,249,17,222,169,152,167,180,18,10,164,146,22,164,22,83,92,178,145,196,14,197,171,1,187,43,197,33,175,3,202,109,21,37,174,131,252,254,162,194,192,221,214,85,32,221,237,195,145,161,99,18,164,9,252,37,228,185,225,127,191,27,177,184,246,79, +110,28,247,117,92,15,87,60,47,138,142,110,40,147,214,176,238,36,49,249,69,138,12,134,201,138,172,174,18,11,133,125,199,99,134,172,220,4,125,163,163,140,54,40,86,187,51,108,229,113,71,172,90,83,152,82,229,8,93,100,95,28,50,84,148,53,66,170,133,4,174,90,141,180,54,16,250,10,251,65,176,172,75,222,118,85,77,197,203,69,83,230,136,50,96,120,183,49,206,31,86,128,33,60,250,1,100,184,113,135,81,121,40,233,178,227,0,115,72,222,175,130,131,149,41,36,144,34,146,194,100,237,44,234,222,21,36,150,232,114,27,78,192,215,79,143,25,243,216,30,115,230,243,217,214,194,33,8,39,150,178,77,198,253,87,216,211,188,239,243,87,128,223,185,95,245,113,44,193,111,242,200,74,171,240,142,65,44,252,175,82,168,22,181,23,9,190,114,126,72,177,56,204,165,21,228,114,142,37,75,102,21,56,194,84,207,53,98,124,20,42,248,17,44,5,46,184,117,204,181,239,55,220,222,242,131,222,38,99,199,197,100,154,192,189,54,8,55,65,173,221,80,145,44,168,206, +184,175,224,105,36,210,107,184,224,27,4,194,201,219,247,159,66,27,68,59,220,52,195,45,72,232,31,255,174,85,21,247,60,12,197,125,59,100,175,168,227,10,96,219,190,172,104,83,36,99,73,90,15,251,109,200,237,247,8,197,237,6,56,28,150,246,151,234,144,40,220,197,61,193,130,160,208,177,195,102,115,154,252,50,71,81,125,33,125,83,153,177,183,27,245,59,6,120,252,153,92,25,81,240,177,155,220,50,167,144,209,49,183,83,244,62,151,252,226,226,80,23,123,232,18,75,240,237,87,24,176,247,64,112,73,151,194,235,253,117,176,123,152,54,24,73,160,132,139,38,40,221,207,53,109,228,169,134,29,179,154,195,172,77,208,80,175,235,40,89,228,120,221,184,243,49,81,113,245,58,94,114,76,231,50,209,42,60,17,67,176,193,100,52,57,46,35,21,53,214,55,25,235,37,5,83,84,186,65,154,139,175,115,233,82,134,9,33,49,214,57,173,225,70,124,126,105,205,191,33,206,7,219,210,228,157,158,74,17,168,214,142,196,160,32,64,170,99,231,52,89,174,196,232,6,53, +53,239,1,30,98,251,238,180,36,246,20,250,185,16,118,7,64,163,92,28,28,188,117,237,214,156,142,48,169,190,104,115,253,163,199,245,177,3,70,150,23,213,232,29,2,245,177,48,62,40,146,50,163,198,114,156,245,6,78,64,63,123,29,240,239,41,18,69,159,255,0,35,154,140,34,68,14,147,248,98,232,155,36,238,245,201,117,65,170,126,110,35,252,170,2,205,153,52,75,236,26,46,68,223,104,176,176,204,55,164,63,104,218,189,171,48,244,84,4,170,246,22,208,130,86,41,154,63,29,97,215,163,23,188,91,37,179,215,99,14,60,130,106,107,184,42,194,180,166,32,233,131,231,171,101,95,145,158,140,196,23,16,162,206,67,163,189,61,124,253,117,130,42,223,66,58,39,170,255,202,28,242,250,76,199,100,123,113,248,237,39,21,132,126,15,252,166,192,20,38,226,50,174,114,93,91,93,40,143,203,206,241,153,186,110,153,235,105,181,47,101,59,162,155,241,220,235,108,117,83,233,86,223,252,59,239,179,46,25,202,37,68,174,198,184,215,255,183,184,138,162,150,228,28,158,62, +73,236,119,252,182,53,124,201,114,182,97,41,148,71,120,51,20,15,209,210,190,238,123,180,75,19,122,88,140,145,242,24,159,143,237,95,122,137,129,143,215,110,122,66,158,0,66,101,36,8,169,51,14,98,71,51,233,32,22,131,243,215,67,195,186,67,157,229,28,237,48,219,160,173,163,141,180,151,159,122,196,238,32,6,241,122,33,182,19,113,176,221,250,101,22,65,134,215,14,58,118,37,36,208,18,88,40,122,142,231,60,110,224,136,170,170,73,255,94,66,89,12,177,206,74,238,112,82,46,128,189,179,15,16,66,30,248,191,126,232,247,27,62,45,21,158,113,162,55,0,33,193,219,199,111,214,170,120,115,164,177,29,146,160,15,248,226,205,35,70,59,235,205,128,237,192,130,35,65,73,141,174,231,12,0,38,229,0,232,191,23,250,233,55,159,97,119,1,19,122,78,77,108,183,112,106,105,105,64,154,174,175,127,142,73,26,204,104,5,152,127,216,199,130,139,246,244,9,19,252,54,52,250,36,165,65,3,68,73,209,6,120,52,111,200,255,192,216,120,139,228,103,219,4,193,135, +83,218,127,237,210,92,126,233,223,98,228,25,205,40,64,203,184,184,165,119,196,226,21,124,210,86,223,144,125,160,240,196,142,162,221,31,225,134,76,92,249,146,52,172,142,26,254,66,248,104,219,9,160,99,137,138,210,179,2,130,55,98,132,61,245,102,128,131,52,213,216,79,221,254,18,44,139,193,183,193,157,46,223,24,6,171,113,253,228,100,81,64,163,244,48,184,211,179,89,119,78,16,71,193,232,230,54,46,251,7,94,63,192,252,137,56,21,221,236,45,245,109,63,73,252,40,202,11,24,178,159,29,101,188,117,38,169,70,96,127,5,166,87,1,161,40,111,109,99,133,152,10,22,63,84,30,192,84,251,205,206,69,89,141,143,222,2,19,218,24,40,29,9,41,134,15,149,130,14,97,168,25,225,109,106,204,175,187,211,209,108,144,132,161,2,102,166,64,200,67,123,6,44,136,224,53,254,93,247,199,155,108,66,195,255,173,113,190,12,124,254,104,213,27,99,100,16,64,219,46,243,7,0,208,95,229,174,183,173,250,78,0,170,248,59,54,177,166,116,159,194,24,211,90,255,126, +35,242,186,84,163,37,36,16,57,232,123,100,253,4,135,218,244,49,180,162,81,195,109,154,117,91,11,209,216,245,192,150,129,32,163,20,53,122,78,175,46,75,209,19,7,34,193,213,81,160,105,218,27,181,236,32,55,156,235,196,177,234,180,230,109,59,56,16,150,235,31,65,68,152,163,162,187,206,163,227,229,182,27,96,72,137,173,61,22,237,84,223,23,213,254,110,53,64,152,189,242,58,122,18,64,194,223,196,192,127,208,159,76,70,66,24,150,187,242,232,133,144,76,7,170,200,93,244,74,161,248,125,166,207,12,150,207,143,132,95,43,14,253,220,254,12,74,35,95,136,11,94,91,90,195,196,42,109,63,253,78,0,66,186,72,18,136,39,181,187,93,223,87,42,109,8,202,67,38,253,166,53,68,120,4,190,189,110,79,205,7,245,43,34,134,179,13,40,216,142,99,13,191,152,229,21,16,110,88,173,209,141,180,123,241,103,38,103,120,41,200,60,171,184,231,71,59,217,162,164,218,9,128,28,191,192,179,86,219,157,1,254,45,150,245,159,245,222,101,151,130,123,199,241,27,182, +150,59,47,190,76,216,196,244,207,5,120,111,57,218,54,47,61,184,81,243,154,249,41,8,186,12,68,90,95,111,109,89,29,214,18,236,143,255,111,162,172,20,164,21,218,77,153,16,102,66,195,87,140,42,245,251,126,247,11,154,147,195,187,33,100,255,30,135,60,2,76,219,118,243,136,84,253,144,172,123,76,43,165,115,214,108,114,87,164,7,240,118,14,156,133,80,142,227,67,87,186,248,127,60,144,28,230,249,86,250,236,53,212,96,89,160,191,250,224,123,93,108,154,13,39,51,42,102,41,86,198,113,187,71,83,243,107,201,164,162,146,85,92,116,85,151,167,126,2,84,26,145,148,168,121,104,144,10,251,10,79,206,56,242,9,49,41,48,6,95,149,134,23,183,95,13,178,233,153,183,128,184,102,8,128,145,103,140,92,19,163,212,194,71,162,125,71,2,27,93,160,37,119,168,97,241,102,89,139,98,195,208,210,53,121,252,194,126,169,42,103,74,81,232,235,248,52,185,213,100,174,4,163,159,153,31,135,212,43,9,15,140,145,218,59,27,154,196,166,209,247,112,145,209,163,49, +30,40,135,203,103,153,127,240,134,190,23,63,93,88,159,196,167,117,172,193,72,38,29,99,109,232,56,212,249,68,167,42,180,161,39,52,255,203,11,128,31,166,182,188,50,90,88,117,73,181,45,130,35,1,90,203,81,201,206,28,192,80,147,181,44,53,26,124,132,101,108,112,181,215,11,54,207,175,118,223,195,29,124,172,35,252,217,132,15,38,61,111,141,231,18,147,17,245,125,249,226,51,53,1,250,247,146,230,63,15,130,88,69,1,129,75,5,169,125,172,240,45,17,28,30,191,67,49,135,229,31,17,8,9,97,11,127,109,243,224,8,102,252,173,178,202,15,228,110,80,158,139,124,242,141,130,40,164,105,80,29,71,71,196,14,45,88,127,178,98,232,84,16,60,157,191,31,93,153,31,56,132,59,65,119,159,244,227,160,111,251,248,244,123,25,161,228,200,127,215,112,98,242,53,186,92,201,219,55,5,103,79,189,174,244,243,198,58,172,229,233,91,157,129,151,237,143,56,167,229,135,141,19,120,173,211,215,179,101,113,169,173,167,175,52,227,52,126,141,160,66,175,242,74,91,164, +125,53,29,97,94,110,229,176,15,112,188,131,209,29,72,202,9,120,97,207,242,97,207,209,90,178,0,253,146,150,166,60,57,94,4,212,14,245,163,110,62,152,251,192,38,7,198,217,222,233,212,189,113,129,7,139,79,49,23,29,70,121,35,186,204,61,113,138,156,236,4,40,126,202,227,18,198,38,152,249,36,57,77,198,107,14,199,71,200,133,243,28,184,255,212,205,58,249,28,95,0,178,215,117,21,198,14,13,11,184,147,190,112,171,80,22,22,167,196,144,103,82,11,102,242,151,92,49,68,201,131,170,195,179,156,167,116,19,236,87,26,214,57,162,18,147,166,109,108,145,202,81,171,48,49,55,0,48,101,221,160,167,195,238,99,234,247,238,140,231,59,183,140,77,154,154,46,44,175,229,24,78,174,70,210,90,189,121,27,187,116,45,88,154,144,22,127,165,114,186,244,4,29,199,62,69,221,212,179,131,47,105,14,37,186,121,49,52,5,80,8,35,2,160,21,238,130,4,76,179,222,76,184,22,172,54,64,42,35,209,50,182,178,235,249,60,99,45,168,2,208,122,243,100,14,158, +124,184,53,43,237,27,150,127,131,226,26,61,9,97,132,74,38,105,91,187,48,156,238,10,33,59,104,187,196,80,197,55,16,10,252,138,243,248,117,216,238,97,134,250,28,29,237,250,218,223,182,17,210,211,218,137,148,255,93,159,141,0,78,166,95,67,208,46,226,32,43,94,163,195,61,183,37,184,185,251,83,193,127,23,58,252,138,15,2,35,71,253,185,172,19,253,224,192,111,191,30,219,182,105,23,18,86,156,212,71,126,15,191,132,89,118,93,81,222,55,32,41,202,237,169,14,212,214,91,215,184,111,160,192,130,62,96,221,9,158,57,245,141,133,151,157,62,220,47,14,147,115,39,166,114,159,175,152,228,173,204,154,135,84,55,18,122,171,136,178,46,195,194,223,169,16,199,138,245,231,102,52,167,16,175,76,67,57,122,162,78,175,157,5,68,235,23,45,125,135,220,10,203,113,248,97,118,72,169,110,234,232,120,233,104,82,122,75,70,48,29,161,109,231,153,227,99,167,35,39,131,7,193,38,76,109,59,171,152,229,201,255,204,41,110,205,27,240,26,7,91,114,18,79,134,57, +102,15,61,114,236,84,108,86,228,48,244,234,34,162,105,61,229,168,161,95,135,115,219,235,123,12,144,92,168,43,148,207,225,123,16,103,235,77,4,186,210,82,202,82,32,150,228,11,254,122,133,169,55,28,106,170,112,35,1,127,85,147,39,229,169,235,36,130,69,18,30,44,51,145,31,245,62,227,23,76,218,72,105,132,137,195,151,191,129,26,30,121,188,184,153,4,121,92,125,72,190,182,50,25,107,255,30,86,251,18,69,98,101,234,1,1,191,56,54,48,214,194,84,0,72,185,165,60,179,60,40,55,6,41,171,47,146,70,250,177,6,36,26,11,189,153,223,66,143,203,156,201,226,241,250,100,180,211,38,27,143,167,219,131,101,93,129,179,90,218,213,215,143,18,4,28,180,241,143,191,225,230,235,133,246,4,80,239,205,226,165,92,150,47,12,57,243,7,154,5,9,61,237,6,118,107,208,22,104,8,203,87,117,198,108,48,67,166,98,147,167,64,141,39,106,244,77,103,237,89,59,163,161,82,127,116,182,213,232,253,22,126,192,124,22,235,10,178,137,176,191,124,179,183,21,152, +11,249,236,31,93,142,112,76,137,163,77,230,73,138,79,144,241,49,54,15,129,85,175,173,228,157,145,82,213,31,39,223,33,171,200,37,240,11,152,30,8,0,182,170,115,202,249,94,195,17,122,152,18,65,17,105,77,156,141,114,214,235,30,170,20,2,178,146,240,166,140,137,36,37,249,176,168,21,240,102,121,155,98,101,13,226,218,112,12,12,110,149,222,126,58,111,144,94,126,231,37,233,203,13,174,88,130,198,190,127,244,17,228,60,105,208,103,52,88,39,47,201,13,30,202,76,46,227,237,253,5,72,225,36,76,131,193,191,208,59,235,135,241,141,53,190,6,38,168,185,205,92,106,64,47,7,190,58,193,97,83,144,87,158,236,53,198,71,106,26,214,138,87,82,244,61,238,168,112,185,135,230,191,107,19,243,22,177,33,179,203,179,65,36,62,186,163,156,237,173,210,28,14,181,48,70,226,79,184,236,235,167,121,150,206,123,59,147,17,241,239,142,251,151,125,0,7,127,150,162,114,26,60,37,160,228,186,152,159,129,112,135,135,202,103,125,177,222,61,153,91,154,225,189,205,238, +220,227,240,191,182,101,95,198,61,159,222,183,51,208,124,235,121,61,237,231,217,103,175,15,130,137,12,93,156,93,219,229,104,167,252,98,21,87,201,102,26,150,100,107,123,254,210,41,61,66,62,230,56,175,107,222,85,92,87,170,234,173,177,204,232,84,149,78,74,140,148,63,238,32,17,128,194,115,243,199,67,77,143,198,218,31,103,48,64,40,131,91,214,157,192,176,24,252,249,241,50,120,43,92,86,59,48,227,40,34,71,30,42,147,99,86,142,37,112,36,106,16,237,163,186,114,149,26,50,192,36,60,94,189,244,145,9,108,130,223,108,22,242,214,167,94,58,9,2,183,62,251,128,186,149,125,228,242,35,185,150,196,206,223,138,53,93,194,40,234,202,10,235,153,174,106,236,99,4,141,166,225,140,168,19,6,249,53,7,40,136,236,168,209,252,15,223,110,26,104,32,44,19,212,226,140,134,79,74,98,242,160,98,3,122,173,23,74,113,177,175,252,76,51,142,52,126,150,133,6,170,249,182,108,155,253,108,52,43,104,154,208,108,192,232,154,189,8,8,170,239,137,87,218,42,6, +159,81,11,156,2,43,131,141,126,181,171,81,183,215,223,41,109,61,53,188,49,241,213,186,233,153,245,112,8,1,210,251,82,143,192,210,178,173,207,190,65,120,100,61,147,170,75,165,115,237,245,68,204,74,126,64,196,213,62,66,126,107,172,45,221,183,103,95,231,4,37,204,109,122,70,103,130,185,97,224,108,192,83,167,89,110,118,226,46,119,243,6,48,199,151,159,79,135,105,92,208,55,54,51,46,69,140,99,205,179,116,17,176,116,156,91,37,138,18,235,209,175,107,197,75,28,119,30,19,141,28,193,2,121,7,112,173,216,190,65,143,192,144,12,108,216,155,138,207,205,206,88,194,86,201,97,87,67,125,51,210,19,61,84,70,216,59,62,30,7,106,36,213,194,188,174,163,209,69,157,33,43,8,34,156,100,222,226,228,8,253,24,51,175,29,37,121,230,183,244,35,248,129,83,50,16,75,103,209,18,207,198,97,23,255,170,77,242,173,172,158,241,132,7,252,8,183,197,241,68,146,12,210,15,42,249,241,115,42,107,91,143,150,113,193,241,15,203,131,37,130,223,115,40,26,82, +169,124,181,72,12,58,71,4,223,15,79,53,62,31,18,245,235,11,157,214,140,202,149,236,141,23,126,110,216,111,180,65,99,151,240,100,46,240,217,243,177,88,154,24,93,38,54,147,15,104,247,234,213,253,121,173,244,248,243,19,70,60,124,47,10,26,117,40,124,93,203,55,101,88,182,200,237,43,163,190,59,241,41,210,113,162,153,184,199,92,27,73,183,10,183,187,128,34,225,161,6,160,129,133,167,208,119,15,36,150,194,45,14,105,147,26,182,29,217,19,204,6,198,148,95,68,162,143,9,108,15,199,175,164,69,196,178,147,209,44,120,216,179,187,124,180,85,116,100,15,231,139,116,195,132,255,134,58,119,16,72,123,1,13,15,226,163,122,252,215,176,216,123,39,207,170,98,218,241,116,210,248,209,135,97,34,39,9,134,194,219,21,125,212,163,240,135,102,204,122,197,22,190,148,155,93,125,132,69,81,88,110,202,211,112,95,125,174,30,98,63,14,67,52,223,28,69,96,207,207,140,23,67,42,100,14,72,4,143,169,27,245,169,72,160,173,29,129,87,56,41,64,178,33,151,109, +175,176,211,198,164,136,151,9,71,23,61,138,164,98,63,88,235,97,205,174,236,75,219,91,147,149,94,170,50,52,243,25,225,39,255,161,123,170,139,42,71,139,182,170,84,95,19,229,177,92,222,10,118,122,217,173,180,60,9,197,232,48,4,237,37,29,81,187,112,145,35,131,30,125,251,209,132,180,2,0,33,116,87,230,8,142,229,189,95,71,72,65,70,74,235,105,239,199,239,47,121,223,63,129,183,187,199,93,190,63,86,10,101,211,83,195,14,82,231,160,204,195,85,170,33,232,204,65,39,164,96,100,191,6,27,187,235,194,66,140,91,7,128,25,145,117,15,99,11,137,116,26,234,124,164,223,6,166,158,52,190,102,216,129,137,56,133,26,77,201,37,56,192,218,48,193,107,175,94,121,45,93,28,52,133,76,39,131,64,100,2,91,215,55,158,243,3,232,195,199,251,239,125,233,46,0,182,176,93,0,94,113,247,115,139,150,159,141,78,62,46,128,76,24,17,247,116,55,3,47,196,143,191,18,42,119,46,87,254,250,66,37,212,19,214,161,210,63,200,86,6,139,0,200,83,248, +183,166,12,151,47,91,75,79,249,150,229,195,29,2,8,188,252,151,26,131,26,236,138,179,159,129,103,29,84,252,174,229,24,238,81,190,163,252,94,45,217,47,104,143,92,196,115,9,169,141,191,174,79,36,36,222,243,189,152,230,162,178,43,99,204,248,181,12,248,64,165,42,226,213,167,210,7,96,212,164,246,50,78,191,38,160,72,231,22,179,36,237,70,23,10,242,13,71,36,39,252,150,220,167,79,96,232,147,218,198,231,54,233,47,177,95,173,4,224,53,32,240,15,46,124,124,117,154,222,122,100,78,117,2,144,14,218,163,77,199,81,66,132,66,155,212,149,55,172,59,136,133,194,58,75,132,168,148,3,136,21,212,49,133,160,106,138,197,189,25,50,9,194,153,94,120,142,233,54,106,133,202,131,231,148,189,180,161,92,240,223,186,122,247,132,4,235,15,51,114,83,78,112,144,160,68,220,123,235,60,1,58,116,210,188,90,135,183,168,97,132,137,217,85,234,3,200,166,72,117,22,34,37,74,156,130,182,201,232,184,125,50,214,146,106,108,119,119,206,46,86,55,218,230,190,134, +92,88,56,117,93,254,4,214,88,108,51,23,255,238,181,201,219,39,185,151,163,132,16,253,183,86,34,142,55,109,241,153,23,0,80,188,126,50,233,15,84,83,32,42,237,34,209,189,159,41,97,99,100,151,240,173,98,7,0,211,46,8,105,32,165,204,163,151,69,15,247,147,124,61,245,108,55,139,150,6,140,205,147,107,60,201,205,92,43,225,47,138,156,51,228,250,188,254,15,254,133,84,42,240,253,200,83,99,110,131,42,104,183,183,26,253,126,167,117,191,62,248,205,106,26,20,158,17,109,250,191,251,195,51,96,178,158,253,111,253,167,181,144,210,252,252,206,10,185,226,84,119,191,34,54,230,184,17,29,159,155,107,81,27,122,75,98,208,195,59,65,112,174,165,73,246,54,26,199,133,111,50,20,137,220,125,29,4,193,52,141,11,60,248,94,50,125,175,192,220,149,74,33,69,191,122,205,127,197,47,246,131,207,142,158,16,130,117,241,231,178,254,214,86,11,174,195,90,190,97,213,117,50,188,126,83,33,47,12,123,169,82,143,147,32,80,48,3,190,143,155,81,159,92,42,23, +84,92,252,142,197,8,249,89,38,99,37,19,121,124,206,27,248,129,104,153,15,144,221,204,105,22,173,22,198,140,160,131,101,200,103,250,42,102,37,31,42,186,208,170,240,192,193,142,189,126,238,94,196,20,250,134,161,167,57,138,88,255,173,5,26,55,230,28,55,22,114,17,65,186,6,239,185,209,107,54,151,248,118,22,32,105,68,2,53,246,209,227,78,142,70,80,60,175,5,154,175,159,232,197,132,137,98,222,241,253,88,78,11,195,36,24,28,176,62,29,38,102,62,131,108,100,83,243,29,228,167,248,91,27,231,139,31,191,211,162,155,92,57,150,82,100,196,212,30,197,178,8,65,168,209,82,54,24,49,19,194,11,250,145,40,60,168,88,177,247,18,101,163,63,71,27,208,76,42,162,111,232,137,48,119,73,35,4,6,182,62,89,78,72,176,120,175,15,125,189,245,6,20,185,89,194,254,84,234,247,20,182,175,217,149,55,234,102,161,130,215,234,197,96,90,72,49,84,116,242,142,99,76,152,230,141,7,135,30,17,101,116,237,207,79,34,47,83,35,244,237,51,90,214,97,28, +125,218,194,223,238,214,252,7,122,228,97,252,187,22,173,134,48,165,180,107,29,55,193,121,26,227,21,119,178,117,121,5,163,182,11,247,229,140,249,124,157,217,88,67,23,37,148,172,151,207,180,214,25,47,45,164,56,188,146,99,173,196,164,89,195,171,69,0,166,254,159,123,124,231,191,243,99,87,71,232,42,105,189,62,36,170,171,112,87,148,230,60,128,180,255,218,136,25,218,96,184,68,123,161,207,19,152,195,47,139,75,97,37,135,12,133,29,176,184,104,70,202,121,31,65,186,196,191,124,106,44,64,83,195,208,209,35,255,37,97,195,12,207,78,134,79,177,32,63,42,124,135,74,118,20,195,214,148,120,117,99,175,157,7,64,90,218,253,125,161,58,188,154,249,42,71,187,235,171,156,213,23,250,248,210,135,179,6,122,82,136,191,119,199,104,38,220,79,229,27,107,207,161,204,39,95,140,166,168,126,3,147,112,28,20,45,175,163,0,114,164,124,53,210,208,246,193,45,2,208,41,152,127,235,92,135,58,46,187,218,163,144,221,226,175,207,73,223,178,127,20,156,173,133,62,135, +78,163,38,244,210,91,34,55,116,221,253,112,83,91,18,102,127,180,109,107,234,34,239,113,237,38,237,113,43,163,105,187,22,110,226,158,111,66,221,140,146,63,162,38,114,210,52,77,239,177,241,62,169,159,204,125,3,13,96,6,236,0,38,230,8,75,23,47,77,249,231,42,176,43,144,144,39,55,248,228,233,12,78,225,5,106,254,110,40,189,61,145,158,122,159,122,193,45,73,241,177,61,150,249,66,100,229,75,225,243,40,124,215,76,23,244,124,44,253,58,225,243,209,163,190,118,86,210,183,94,126,95,168,14,254,151,47,140,0,67,236,231,227,92,66,152,140,124,136,170,194,212,147,52,197,183,105,223,59,55,112,225,0,107,189,108,215,241,95,182,86,71,223,83,30,242,246,215,164,180,115,109,124,227,174,38,116,65,88,33,235,111,99,140,73,181,235,60,231,80,251,92,88,23,185,128,245,0,215,183,30,21,159,115,40,133,240,120,103,121,9,111,118,100,17,200,43,34,53,30,30,151,160,35,42,169,183,65,7,159,196,91,85,107,209,148,54,135,136,83,238,254,116,194,254,59, +54,9,253,237,241,178,101,124,209,52,201,181,74,217,239,1,119,77,95,84,26,76,183,27,205,232,116,190,248,194,91,34,111,106,213,14,59,140,246,227,42,168,107,238,120,189,145,167,252,192,79,8,18,213,102,145,67,241,161,167,66,152,14,253,164,219,96,9,216,234,255,59,207,244,125,107,12,83,243,163,193,29,42,225,251,217,50,212,167,153,42,2,181,154,161,69,183,171,189,97,67,128,47,93,59,62,180,169,60,210,141,70,28,4,201,239,124,127,254,214,254,105,8,34,53,197,135,63,5,184,15,43,247,111,105,240,175,14,16,58,143,89,239,144,68,84,106,24,78,44,23,89,209,90,231,206,91,39,248,48,11,146,241,103,94,197,196,58,216,115,142,188,90,88,255,2,5,58,94,78,14,242,146,34,126,192,148,153,229,193,26,159,195,52,72,113,87,136,182,229,19,212,174,183,90,27,35,37,232,246,55,71,245,119,250,96,181,52,31,195,236,137,217,72,207,169,14,111,135,66,93,251,6,44,188,223,113,180,52,146,76,123,38,164,169,195,231,204,185,191,205,23,230,252,246,242, +215,54,82,250,48,193,62,237,11,58,222,236,180,10,196,127,155,165,25,232,190,3,238,184,18,161,254,5,175,221,201,203,237,121,107,54,219,234,131,36,75,159,132,31,240,77,88,221,228,141,29,169,226,48,162,106,184,228,239,42,166,131,244,185,47,149,250,15,84,201,151,222,147,30,191,127,54,61,58,122,170,188,69,79,159,204,184,124,252,122,214,229,113,255,221,169,252,114,16,229,203,225,102,234,34,130,174,150,89,171,139,234,147,197,219,71,55,10,241,31,234,189,221,253,207,53,135,96,135,136,68,125,136,1,228,213,199,151,4,26,201,44,92,118,140,36,28,254,214,253,199,191,173,118,129,4,74,119,2,145,42,39,79,154,87,246,35,181,44,143,160,112,146,178,244,208,52,24,150,175,155,78,177,208,38,241,180,13,88,213,159,215,103,167,251,202,89,190,107,13,210,238,207,39,128,215,215,145,39,242,3,200,223,62,193,196,171,54,94,94,43,237,115,220,187,139,220,177,152,236,155,137,216,121,33,102,190,107,241,159,143,240,122,146,180,121,176,60,12,237,252,29,248,121,234,255, +149,215,125,118,217,59,42,127,69,68,16,191,253,116,11,146,240,17,73,198,96,0,116,140,199,83,83,235,167,119,96,148,85,4,225,143,104,157,65,99,40,148,184,231,153,133,127,126,230,126,88,110,71,27,51,247,7,53,71,96,214,230,93,79,66,173,118,180,221,241,36,106,139,85,233,2,120,54,45,65,147,118,211,176,166,190,77,142,46,223,238,4,43,49,127,207,109,25,77,243,189,170,95,60,138,254,238,45,191,177,29,73,90,35,245,73,125,171,16,189,137,31,115,45,98,44,17,12,227,254,192,113,119,188,126,7,229,33,61,213,235,112,253,139,47,66,182,89,57,127,89,95,69,72,135,185,255,243,124,26,182,191,230,156,32,242,63,180,105,63,132,169,101,19,235,20,197,168,207,64,175,184,194,151,40,180,202,54,116,127,202,146,226,239,185,57,188,189,23,128,3,20,172,167,253,213,18,82,21,234,240,112,113,178,51,188,94,129,92,73,61,92,222,122,127,190,133,33,55,254,173,47,85,249,56,252,45,121,11,226,197,121,240,113,180,137,214,97,62,42,121,154,82,46,153,44, +83,110,106,143,232,146,184,23,250,115,79,245,231,130,121,172,130,108,119,11,227,107,243,53,114,157,184,239,183,250,169,245,107,174,102,108,241,24,197,252,73,56,248,227,229,24,178,211,231,239,62,222,18,27,200,57,104,27,2,235,221,17,127,99,131,243,145,89,49,223,28,29,8,147,201,170,91,200,155,246,143,137,154,134,32,128,234,87,214,94,102,228,245,173,71,58,93,28,242,108,240,242,153,223,89,46,100,171,230,184,183,83,192,233,197,101,231,237,30,166,11,147,82,204,51,248,17,48,43,94,36,13,68,254,40,239,212,168,191,103,164,187,187,0,254,54,29,148,201,208,190,55,88,192,81,95,248,16,228,136,104,50,142,161,225,7,57,190,167,99,42,111,51,147,138,235,73,200,143,126,254,44,220,82,41,100,22,10,132,63,92,232,140,184,221,125,202,188,209,70,164,134,157,221,29,175,46,84,11,39,68,222,34,116,137,189,57,82,242,155,166,51,190,95,88,185,18,190,177,130,170,175,221,19,249,78,220,231,239,166,200,76,227,59,236,213,58,203,149,63,252,124,183,86,247,131, +58,74,251,5,240,99,82,16,244,97,175,220,142,174,247,84,95,168,196,38,254,131,137,204,165,159,95,243,3,219,86,38,177,21,62,124,242,236,73,69,238,176,4,214,161,108,70,105,146,8,186,167,247,119,140,181,51,158,148,93,10,71,87,45,75,106,45,171,242,227,197,179,108,120,211,92,198,125,133,241,253,131,178,85,246,48,152,114,112,154,168,85,10,67,26,114,117,144,207,166,131,146,217,69,28,155,65,156,38,189,186,103,145,12,72,96,65,247,228,59,19,10,106,69,70,223,47,94,186,204,163,24,181,255,49,93,134,237,26,214,190,158,12,92,24,50,228,25,58,107,153,214,48,42,133,19,99,145,227,39,190,234,123,150,113,160,45,5,108,6,25,252,132,48,149,44,111,171,248,91,197,207,183,178,119,38,123,251,234,9,171,197,51,168,162,112,225,249,252,70,57,84,45,137,229,181,230,246,160,43,240,34,205,174,50,110,179,124,168,59,83,253,169,154,129,165,50,247,187,101,174,236,167,253,162,9,222,245,229,60,143,221,227,80,173,198,91,139,32,118,171,36,54,6,223,49, +174,12,190,194,18,166,10,85,102,50,136,70,147,242,247,200,223,226,195,43,175,185,245,122,70,237,234,207,29,176,87,189,188,243,144,93,65,252,86,75,183,3,197,169,73,208,74,198,69,142,134,198,27,126,120,251,107,32,97,211,167,234,114,225,135,2,148,195,212,191,255,25,86,31,234,208,72,148,189,82,252,30,252,214,184,25,69,88,71,108,179,16,45,220,30,30,83,134,186,127,43,30,155,33,241,253,222,20,63,246,47,116,200,229,171,152,199,242,149,97,84,223,84,189,100,211,242,205,69,43,157,50,136,24,97,97,231,74,12,217,49,173,112,87,13,253,152,179,129,185,13,27,7,148,0,187,228,182,231,189,252,135,233,43,179,254,182,84,198,105,168,28,112,151,188,29,8,202,233,236,34,74,152,127,200,105,254,123,17,144,247,230,175,118,189,172,56,166,8,18,153,170,106,207,60,68,168,98,245,219,247,147,125,243,49,44,187,246,135,190,69,34,145,192,105,125,62,190,249,117,54,50,113,39,140,110,212,200,167,255,248,195,138,133,235,234,95,86,54,206,207,114,152,218,229,157, +247,78,106,1,70,123,193,9,15,122,153,51,25,72,99,125,152,28,141,74,30,162,59,188,63,163,21,75,27,212,166,186,80,67,203,96,26,114,223,236,229,171,35,105,37,77,200,113,10,136,22,172,198,78,57,14,8,86,148,110,141,62,142,230,207,254,64,111,41,252,101,221,163,67,80,112,66,73,160,254,187,192,243,178,228,113,98,202,48,221,35,235,128,68,175,54,60,250,75,159,241,227,43,172,161,208,150,137,143,88,8,124,129,199,110,126,205,71,20,64,235,81,193,95,4,40,132,113,250,51,4,217,127,157,96,239,43,124,59,33,124,217,240,239,62,47,118,131,196,198,125,173,242,0,224,168,237,128,44,122,171,115,9,6,37,115,168,2,15,201,206,8,188,137,69,38,196,209,244,197,105,191,159,24,113,66,54,177,216,8,35,100,41,94,222,68,212,30,134,192,24,110,49,69,126,180,254,208,244,17,251,95,59,77,54,204,114,199,190,84,92,235,113,133,23,194,31,104,234,120,102,195,176,201,128,141,91,65,70,243,123,58,189,33,122,5,203,94,239,178,59,133,52,154,167,160, +144,222,203,107,254,14,21,95,172,159,179,177,149,81,246,251,87,188,96,68,96,223,152,156,49,229,21,251,63,246,103,94,89,237,152,255,212,58,152,16,94,70,57,188,81,71,32,223,196,230,191,189,247,188,127,50,110,38,253,127,159,19,231,77,251,253,94,72,142,204,91,223,111,63,49,232,17,138,188,114,65,22,158,145,110,38,53,20,232,159,255,178,61,211,112,95,173,193,24,246,245,71,175,79,222,61,151,0,191,203,225,245,231,175,120,79,36,215,175,103,50,39,242,126,26,146,224,124,234,117,54,215,196,116,11,192,180,127,158,194,33,114,13,60,186,69,127,39,79,252,211,112,7,90,195,57,250,27,154,239,240,231,135,44,54,203,45,155,249,136,118,241,242,88,201,144,197,209,72,2,10,105,227,223,185,140,81,29,39,194,21,30,11,115,7,81,93,103,192,91,12,174,38,88,94,120,16,156,135,97,136,204,95,31,3,99,198,231,206,223,113,34,234,55,180,74,88,121,153,36,121,135,166,97,190,213,116,169,158,246,14,141,145,52,62,161,188,45,62,255,245,181,101,72,83,75, +12,55,96,54,108,246,162,191,113,254,171,163,21,190,168,38,180,4,234,75,104,102,56,17,243,223,115,125,123,250,198,77,233,163,237,36,170,232,118,205,250,223,179,252,33,37,184,175,143,178,49,230,48,166,111,197,241,223,227,239,153,60,43,122,227,243,175,134,209,36,35,255,64,9,230,239,156,230,238,252,173,151,132,65,101,175,97,104,133,242,157,161,77,97,228,255,120,158,48,252,212,80,18,82,196,124,203,143,42,63,193,155,28,179,252,228,189,64,2,142,27,76,217,255,243,60,85,82,168,233,206,16,75,228,192,111,53,135,200,148,239,62,189,246,27,105,119,154,142,173,211,223,118,3,221,160,255,61,39,253,119,95,104,249,55,158,145,113,54,8,182,99,179,246,183,231,237,254,47,40,136,222,254,199,167,55,204,126,152,55,189,9,142,171,41,94,183,19,208,154,95,239,247,102,224,121,211,206,95,92,150,35,109,81,47,228,211,99,160,17,121,46,189,76,202,124,132,240,250,160,111,174,34,254,157,231,76,81,194,220,32,81,218,168,106,174,63,254,61,227,137,198,193,248,206,9, +152,65,191,241,141,1,128,155,151,255,223,163,219,108,23,242,220,91,213,239,204,13,101,164,155,190,166,83,138,232,252,230,133,108,160,7,34,129,220,227,121,39,244,44,173,132,108,178,22,183,216,172,36,176,213,147,151,51,160,134,220,69,232,76,91,241,109,184,125,247,76,179,224,68,199,95,140,105,116,93,99,28,3,44,14,250,185,142,145,159,219,105,75,180,153,173,110,61,190,98,211,100,15,193,0,239,224,150,32,238,165,72,230,152,105,202,197,32,186,99,75,218,234,0,72,253,170,125,74,96,55,128,42,8,21,28,156,156,254,136,241,54,111,199,248,205,242,103,41,197,68,216,228,134,175,194,85,234,174,204,19,37,28,111,109,39,254,101,186,230,79,245,24,53,234,209,92,19,215,169,120,243,116,125,191,211,9,139,102,24,251,0,49,157,182,179,201,183,162,68,53,74,90,117,216,228,149,137,91,246,39,177,195,247,198,123,108,122,59,231,223,224,81,165,199,22,128,93,85,32,54,135,68,233,1,43,122,36,97,128,61,35,194,56,35,38,188,63,146,80,89,93,51,131,155,199, +208,33,77,100,113,142,54,186,214,46,34,77,119,18,212,91,165,78,156,161,122,210,45,205,137,110,9,39,18,95,68,51,129,241,145,116,189,78,106,244,160,106,154,217,76,155,135,231,212,2,61,4,111,207,230,248,170,164,138,103,195,83,29,14,104,151,42,104,159,106,9,75,73,35,150,160,242,37,40,144,182,247,55,191,203,27,65,54,96,9,70,17,38,187,60,205,136,57,4,242,231,146,222,252,88,161,185,111,149,112,162,160,23,199,49,21,232,160,203,12,29,238,173,192,94,233,205,148,137,253,110,145,245,111,117,173,13,76,54,194,191,107,55,1,50,23,54,190,183,73,191,141,90,40,19,26,61,253,218,184,194,78,39,222,214,201,145,185,103,162,110,172,81,17,49,255,57,3,212,209,103,79,105,199,113,79,234,48,196,211,177,143,101,117,200,57,249,68,165,156,235,133,60,78,224,221,137,170,105,10,11,34,103,63,1,87,66,183,197,223,142,1,148,251,77,162,203,14,187,34,141,144,85,170,50,59,251,3,196,210,74,238,204,152,251,216,64,152,198,218,94,110,206,181,59,115, +224,65,48,23,215,248,18,125,71,47,146,29,65,40,109,111,84,124,235,205,74,56,8,152,171,181,206,150,26,157,216,215,73,57,19,38,135,201,155,163,187,231,72,241,131,45,135,150,78,20,123,243,108,86,122,31,108,212,106,168,181,123,202,157,188,212,186,148,181,9,8,147,215,236,43,12,69,22,121,253,71,91,13,210,250,70,203,192,10,18,22,212,144,138,255,93,46,73,126,74,235,93,225,152,191,20,57,119,209,127,249,91,123,69,231,167,142,216,155,73,4,143,207,123,194,156,42,200,12,232,250,17,181,162,156,133,223,142,236,241,231,78,13,77,84,110,202,91,79,211,19,103,75,251,150,33,84,36,111,183,7,102,224,7,125,31,196,210,117,126,250,171,67,233,49,72,77,85,145,230,150,216,242,173,5,115,129,204,142,190,230,198,225,190,57,163,18,179,158,240,147,8,171,151,222,140,137,139,45,96,151,100,78,149,216,217,47,60,158,15,99,191,154,225,200,205,185,119,88,59,17,137,164,148,151,6,127,109,150,249,252,105,250,255,245,55,230,239,246,0,36,200,4,118,130,217, +223,26,27,202,5,142,68,9,109,43,177,54,13,74,94,126,2,45,33,187,177,9,172,95,134,38,165,92,44,6,110,57,196,139,59,129,81,4,205,137,134,93,244,231,25,4,102,124,176,75,143,202,236,45,12,108,41,30,226,142,247,198,217,7,16,57,106,250,102,78,114,218,157,93,161,130,86,217,15,233,160,32,72,205,117,45,160,178,207,138,155,18,179,53,234,28,123,142,122,133,44,0,110,241,219,29,100,220,216,118,122,39,27,221,151,213,191,6,46,76,89,193,244,212,68,121,77,18,107,166,37,156,148,46,252,72,75,202,244,249,44,255,189,240,3,148,127,35,241,158,87,252,229,171,8,246,208,91,56,130,14,133,206,31,120,125,230,166,197,198,192,61,167,111,68,92,51,115,138,195,245,142,165,65,245,178,50,124,169,50,126,25,186,176,70,182,144,206,165,164,196,108,140,223,185,112,145,32,151,143,75,23,111,92,37,4,90,82,145,116,35,174,241,59,24,236,192,209,231,91,226,124,240,227,240,56,79,7,146,210,53,145,141,226,158,205,19,55,205,136,164,119,161,7,45,153, +196,204,158,174,40,74,246,230,223,194,186,253,22,249,174,75,104,157,143,167,69,91,163,250,105,38,12,164,227,82,221,159,36,228,44,152,63,185,150,191,92,102,133,8,110,199,218,250,109,138,97,177,2,192,78,98,214,103,114,112,211,20,212,53,61,29,110,231,87,243,203,78,181,72,204,71,150,145,71,175,98,197,251,224,172,122,50,212,107,146,133,162,161,200,64,170,115,204,207,106,252,189,55,230,139,214,231,5,184,221,34,150,214,111,190,50,36,249,219,148,195,42,43,179,14,10,134,215,138,74,70,117,180,194,200,4,167,138,178,235,83,22,123,32,142,6,58,142,174,227,222,138,128,221,187,250,34,4,62,155,45,120,172,181,18,199,93,163,68,118,75,183,15,21,198,114,206,114,156,208,29,136,4,178,16,50,123,252,192,178,108,195,72,3,86,198,182,230,44,190,114,90,23,216,131,241,157,9,9,201,139,106,207,214,116,0,191,88,124,185,248,49,168,58,67,2,92,154,123,31,201,53,73,75,223,244,43,106,74,183,188,100,210,1,159,41,232,118,167,188,196,172,162,118,128,193, +175,66,132,190,135,61,46,30,94,96,227,24,26,111,251,76,40,83,202,233,35,117,45,23,125,3,87,34,113,89,32,249,240,5,184,40,237,174,239,57,236,50,20,100,29,8,80,203,220,114,93,99,150,29,120,171,161,103,139,8,230,171,88,44,183,255,135,187,255,216,149,158,235,182,52,177,91,201,78,9,146,216,160,119,89,40,161,130,222,6,189,9,22,170,65,239,189,231,213,139,251,251,255,115,50,149,141,18,36,72,13,41,176,3,120,177,223,29,140,181,230,156,107,204,103,208,130,52,75,82,226,135,96,197,238,131,179,130,42,37,208,112,247,241,216,138,29,248,251,220,115,69,243,17,239,80,203,243,161,126,19,170,22,140,226,115,231,119,175,188,204,40,233,51,212,13,12,184,170,119,12,106,50,187,80,237,5,62,101,241,122,202,163,246,142,205,5,168,1,22,205,133,213,155,28,179,44,51,178,11,217,130,213,142,169,192,123,13,221,246,9,230,180,3,241,170,3,195,219,164,2,129,136,186,180,23,43,47,192,9,246,101,215,190,74,195,101,165,34,245,96,5,236,89,215,131, +196,242,174,207,95,208,182,45,228,154,101,134,251,143,17,218,221,122,81,189,232,172,62,178,62,32,83,83,215,247,60,65,29,108,87,136,25,53,211,215,61,178,230,164,214,205,38,138,123,122,213,155,30,69,19,57,182,26,211,51,212,72,145,87,242,188,207,135,125,17,66,200,167,74,254,180,88,82,128,153,20,41,57,98,199,139,115,6,149,47,188,4,215,225,146,138,112,21,56,248,46,102,197,89,198,96,200,76,111,4,56,176,54,203,14,130,174,161,106,194,131,224,249,245,248,88,72,121,209,209,181,50,177,114,53,33,132,252,162,224,218,186,122,25,109,134,131,21,128,147,1,13,178,68,41,174,194,134,20,223,109,254,40,140,59,163,193,149,209,235,19,87,6,148,154,163,41,94,24,183,213,73,130,69,160,11,191,192,163,248,121,147,210,88,109,184,64,118,212,197,212,171,24,220,60,195,10,93,213,82,191,108,76,73,95,244,3,108,67,30,128,175,137,17,91,198,77,123,189,187,63,148,86,7,60,155,86,152,70,242,69,153,94,118,212,176,3,127,124,220,220,100,123,95,103,226, +194,79,101,232,2,230,215,230,115,138,240,216,151,225,136,194,194,69,89,230,75,204,178,43,180,119,249,231,151,27,0,25,227,228,225,119,194,114,116,85,60,19,22,186,223,228,100,165,66,197,219,43,61,244,30,125,2,224,254,110,122,48,235,51,71,10,30,202,160,112,182,124,78,245,37,114,134,24,233,18,187,224,83,218,110,19,189,227,121,69,53,254,204,250,224,193,4,20,121,78,218,30,117,96,143,151,115,77,240,205,168,143,220,157,52,173,50,210,161,16,110,0,77,37,223,244,76,246,64,2,128,179,205,223,46,178,60,216,106,39,200,51,160,91,149,223,133,7,235,14,30,89,198,195,111,201,58,211,207,235,129,176,202,223,170,136,238,227,65,144,228,188,84,103,135,152,29,159,173,130,111,175,191,94,32,130,191,136,222,14,139,249,121,160,203,89,47,49,128,75,97,98,219,141,235,21,170,101,130,98,249,232,46,175,123,213,77,67,50,217,12,243,143,93,237,97,171,169,230,117,45,22,177,127,104,181,39,62,140,134,24,167,218,6,241,105,77,62,81,119,152,48,36,99,32,176, +242,24,179,32,180,251,156,85,50,219,46,158,136,124,76,125,230,20,117,109,220,123,231,71,70,130,92,23,108,159,65,221,238,224,231,147,147,242,10,40,73,7,250,26,228,178,60,50,84,163,76,226,227,68,138,29,215,108,43,192,15,214,148,64,241,79,117,39,186,28,157,162,250,210,204,219,38,127,225,125,163,74,97,15,234,87,108,94,203,230,194,248,125,185,1,183,149,175,248,124,19,180,50,218,167,124,53,34,221,83,54,5,24,209,40,200,250,252,234,181,10,105,218,167,206,137,99,102,91,220,132,178,242,197,126,66,237,89,92,148,208,215,10,190,13,181,166,221,76,145,251,183,233,205,208,86,230,206,241,51,219,131,225,0,5,94,8,136,75,136,16,20,87,176,1,46,250,12,200,103,122,77,186,95,154,100,104,65,35,184,241,155,175,89,59,162,78,31,54,248,129,111,122,211,107,63,57,46,180,95,181,5,167,52,43,154,95,230,83,204,128,88,248,78,86,252,168,14,71,107,57,5,42,80,28,205,152,22,245,61,8,167,197,56,246,131,8,175,102,33,232,120,168,169,67,75, +226,69,177,6,182,209,220,163,30,169,159,108,212,138,151,13,148,187,88,168,12,139,110,63,216,184,183,128,80,2,58,158,192,214,100,50,185,60,228,154,81,89,4,74,239,31,3,225,71,207,52,168,3,18,192,44,183,42,101,191,246,52,16,38,199,137,205,5,239,157,157,7,55,229,239,66,130,253,113,33,255,126,227,188,131,21,58,238,172,215,52,125,45,173,113,170,239,14,62,218,33,37,181,45,13,251,103,133,107,166,252,237,73,204,182,191,7,10,64,61,96,13,217,69,43,160,63,156,131,134,172,66,114,101,95,61,113,63,123,12,217,254,155,231,187,80,10,11,222,87,210,37,236,125,83,51,177,240,137,11,55,175,241,102,35,226,230,240,161,34,252,57,75,53,146,68,41,31,24,181,120,82,129,6,121,237,80,192,32,153,185,151,122,182,6,48,136,133,16,132,167,146,128,119,173,22,214,212,243,165,62,31,14,205,167,186,200,91,236,23,60,111,169,18,46,109,89,19,160,101,179,20,116,58,196,220,105,218,132,10,240,152,10,232,125,177,216,253,97,152,0,125,130,182,67,37, +11,21,29,74,32,189,239,163,231,40,106,69,231,119,193,193,15,88,196,199,111,195,76,55,180,42,28,100,15,64,60,230,169,90,125,84,79,59,66,108,241,67,173,119,252,192,204,175,71,188,86,66,193,133,76,71,32,177,197,14,98,84,80,44,199,171,85,237,157,88,191,28,77,102,20,174,4,69,148,82,18,14,147,44,149,32,199,248,76,80,186,86,47,160,190,59,150,25,62,254,216,179,12,162,76,60,15,136,144,27,198,198,8,48,199,47,49,208,131,242,115,74,150,54,200,122,188,144,27,176,253,227,97,101,10,255,120,138,35,187,12,114,55,33,164,228,50,111,65,235,239,0,164,66,172,55,47,30,197,119,12,191,239,234,152,42,226,231,88,205,75,86,36,93,197,34,34,12,157,123,86,19,141,169,6,114,168,191,165,165,203,151,187,25,11,100,217,3,93,172,105,68,144,23,181,152,118,226,253,4,176,151,233,238,61,19,23,56,112,58,29,128,162,224,234,231,127,161,129,45,156,223,4,114,79,157,95,192,122,75,148,251,101,215,126,217,141,87,163,90,160,70,186,189,132,79, +133,254,1,73,88,124,144,67,122,3,16,112,120,61,107,111,188,202,35,175,124,77,253,205,64,165,18,149,103,2,95,218,149,109,37,167,224,53,5,204,123,171,122,139,160,230,215,28,242,188,32,2,115,225,180,175,16,100,154,201,207,134,26,150,75,246,25,184,36,30,113,85,115,21,196,25,163,211,163,214,57,201,152,18,248,58,29,185,173,110,194,157,24,85,157,253,142,80,145,6,139,122,135,23,127,253,161,84,49,116,129,117,142,232,59,169,34,160,79,77,117,232,223,53,40,226,115,218,5,145,200,233,233,175,154,41,38,74,146,240,212,59,73,137,189,36,216,237,127,200,180,113,176,239,231,178,57,165,90,24,184,132,165,5,191,250,113,113,65,32,77,51,16,195,131,129,60,221,69,124,31,75,28,196,234,216,131,191,151,224,110,2,30,192,90,247,38,28,46,128,74,203,135,154,224,212,99,172,41,159,37,111,24,101,17,175,210,72,167,228,56,51,255,187,0,141,39,94,30,189,162,157,81,161,63,151,139,185,112,136,14,247,139,132,162,160,70,107,107,128,31,165,4,252,90,40, +152,246,142,152,19,143,194,39,229,85,95,208,206,137,81,70,200,195,128,236,213,55,122,136,176,1,182,20,136,9,152,208,134,40,60,142,203,100,214,122,113,168,161,104,219,11,30,124,94,120,138,96,34,125,57,70,140,99,126,53,153,151,64,126,12,156,111,49,250,119,40,111,202,85,103,198,168,105,31,250,220,165,235,224,101,136,192,111,34,179,11,168,103,79,60,115,13,176,153,36,161,191,187,63,127,231,30,60,202,228,169,141,50,238,147,197,119,51,237,169,8,135,66,181,245,178,79,237,146,99,81,204,167,189,49,40,167,157,51,96,120,131,140,48,64,27,235,253,26,1,44,48,55,113,32,236,149,97,225,116,146,125,112,168,50,177,130,10,134,251,112,19,9,228,216,108,217,135,14,175,192,190,114,73,120,202,168,227,75,115,46,210,13,136,187,52,179,111,47,187,117,107,71,22,52,188,103,125,99,224,62,168,82,105,4,239,119,59,15,246,211,144,16,9,64,198,160,151,189,253,219,119,208,131,143,137,10,193,11,123,244,108,19,182,248,193,156,225,87,255,8,92,172,173,27,131, +36,124,0,93,227,67,194,34,6,14,216,194,168,163,83,69,128,173,94,245,153,116,70,41,63,64,220,96,155,155,204,79,177,25,191,174,31,110,175,215,84,33,74,41,177,188,25,71,4,12,253,150,94,209,13,11,6,207,75,0,210,204,184,51,206,38,98,105,174,136,98,98,236,182,222,123,221,72,109,34,134,253,73,32,68,32,217,131,214,222,218,137,94,174,84,233,120,89,170,28,144,82,93,20,19,139,130,241,148,223,113,18,154,223,49,211,230,192,153,237,234,190,64,15,191,137,195,139,95,86,142,120,85,62,163,31,198,38,226,168,216,245,249,61,101,144,75,83,159,99,65,143,158,137,8,215,60,244,185,234,23,148,63,106,72,1,195,233,98,58,71,55,11,168,133,157,2,116,166,218,0,246,189,129,33,51,226,99,76,230,159,106,254,166,161,25,113,159,99,47,39,152,98,114,128,4,166,254,0,12,64,153,145,143,133,145,69,36,31,192,76,205,67,214,81,51,52,196,75,40,79,1,51,87,228,197,234,90,175,12,3,82,81,109,120,207,136,46,29,37,32,4,130,59,251,106, +223,172,245,231,64,227,140,209,173,203,180,239,106,166,81,43,216,15,136,91,115,231,69,145,76,155,52,79,155,55,111,59,50,137,244,127,39,6,81,225,57,112,143,204,105,86,141,174,16,94,86,233,166,18,189,96,12,151,199,101,233,4,200,198,117,35,29,247,100,95,124,89,245,195,153,181,4,122,38,14,181,169,100,59,15,238,190,145,236,68,68,222,18,241,96,86,160,100,68,110,227,107,88,125,150,37,169,9,34,218,82,41,240,23,36,67,234,1,158,44,229,236,50,34,1,177,73,7,82,125,196,112,94,62,52,52,150,59,54,212,8,147,211,28,16,36,199,79,161,89,113,227,133,171,12,9,5,188,195,235,192,43,133,212,145,19,198,181,207,229,36,51,101,93,14,71,249,217,75,94,57,91,125,143,40,164,175,238,115,75,151,36,89,230,250,246,149,49,192,184,250,116,53,33,144,250,223,166,127,124,63,186,149,88,15,157,144,72,12,213,54,151,12,91,113,64,171,50,8,220,54,102,136,233,223,175,112,212,192,125,93,8,82,92,178,160,95,77,230,224,90,47,149,80,222,104, +99,113,56,2,241,170,244,144,190,248,144,252,8,242,174,32,31,118,146,138,13,193,23,10,27,90,28,210,228,32,72,44,30,194,50,229,244,185,249,78,31,174,169,126,227,132,6,71,168,23,50,248,11,10,193,30,204,31,13,209,222,158,197,114,206,0,238,83,135,83,83,142,205,163,54,145,207,217,185,254,205,152,5,225,80,202,227,93,138,144,102,130,135,86,157,127,83,219,247,155,14,178,5,62,44,231,153,93,218,248,201,227,185,166,52,232,147,201,244,217,113,61,234,220,70,251,253,136,122,112,236,56,230,1,251,52,122,141,180,166,51,235,64,229,28,19,79,243,147,166,128,80,133,45,198,34,206,49,125,191,249,137,35,232,73,12,20,97,223,162,139,85,223,35,231,167,44,210,11,129,238,147,10,132,65,62,129,226,233,153,70,24,91,26,157,195,219,116,133,17,227,133,64,20,190,10,213,183,76,4,250,211,73,128,158,97,17,236,225,198,61,199,34,17,139,128,53,36,32,189,1,96,133,132,81,120,198,0,82,134,118,227,69,247,192,238,69,166,47,44,188,229,244,193,45,120, +79,80,237,221,126,93,35,246,213,159,225,251,119,219,28,213,96,69,170,210,127,82,159,165,103,98,204,95,79,36,65,79,175,130,152,3,106,96,151,9,161,187,1,81,79,133,156,33,127,6,116,166,126,28,3,149,66,8,115,145,83,220,26,122,82,19,231,45,63,145,207,168,11,242,185,141,98,254,160,212,60,3,62,194,20,159,59,255,16,230,54,74,50,31,155,155,229,139,217,232,59,198,103,90,208,179,102,229,207,255,15,188,25,35,5,207,236,39,128,224,242,127,249,223,255,247,255,250,95,255,151,255,242,191,173,208,255,252,127,251,159,254,167,255,242,191,253,95,109,248,191,252,175,255,107,221,199,101,254,95,97,26,34,254,79,48,68,18,255,231,215,162,179,185,197,127,254,243,37,213,41,41,64,82,207,216,2,210,225,166,105,157,50,107,204,209,135,213,211,122,34,228,158,67,133,90,33,198,82,228,62,16,172,95,160,152,177,70,206,27,184,123,217,46,68,117,55,222,89,124,170,79,227,71,173,85,65,184,155,125,117,190,64,74,173,143,233,182,72,65,20,196,14,246,25,153, +59,238,74,66,239,239,174,204,37,11,157,2,72,216,69,105,233,73,66,223,63,96,63,175,34,191,251,88,60,243,255,241,183,172,235,163,230,64,47,4,38,186,122,205,20,96,168,218,12,231,135,246,119,206,42,105,47,70,207,145,244,14,225,86,124,253,86,71,115,201,178,148,217,207,251,86,173,191,147,89,110,7,194,33,211,228,62,159,135,40,52,90,7,148,145,204,118,52,95,64,234,32,232,124,125,200,31,241,249,231,19,252,71,93,131,228,219,87,117,236,110,245,29,121,123,143,122,167,133,12,36,65,237,161,166,3,136,241,175,45,51,31,118,150,124,90,248,26,70,30,192,48,140,147,84,234,133,111,2,195,3,36,247,140,4,221,123,152,108,207,23,123,211,246,254,61,141,55,209,49,210,135,232,27,173,108,226,50,26,134,59,116,30,131,119,40,142,57,76,19,14,138,141,189,162,197,241,96,68,102,12,49,5,234,79,10,11,206,201,77,11,9,2,251,118,108,203,252,38,98,77,65,240,144,230,153,0,107,13,195,114,67,226,202,105,218,246,179,245,13,99,239,95,144,209,135, +152,4,177,243,164,64,211,116,45,11,206,138,194,13,105,103,126,55,154,19,24,134,145,199,113,108,70,78,17,186,232,154,0,29,211,224,81,60,247,141,211,20,85,182,192,184,5,204,86,102,134,212,224,212,174,155,213,40,233,189,59,93,24,49,247,131,92,241,160,47,124,221,17,37,208,101,198,12,115,255,44,63,42,55,184,168,173,86,17,77,190,199,253,138,232,134,92,73,241,122,210,246,157,70,227,76,222,238,30,19,196,254,43,192,114,84,194,137,171,145,40,4,77,108,35,192,56,54,134,51,52,170,76,121,254,100,129,88,139,127,242,50,193,48,69,165,129,135,168,190,38,160,87,122,160,111,154,182,105,219,104,40,224,215,14,164,40,8,133,29,32,47,142,101,122,23,61,237,73,3,60,104,166,105,78,171,99,160,201,202,126,0,120,186,224,235,98,120,12,75,52,77,43,15,124,95,139,102,204,193,29,89,124,205,245,111,56,126,189,180,155,252,221,209,139,220,215,62,212,104,13,20,254,61,70,54,246,132,213,45,192,186,190,65,111,124,190,195,211,186,234,154,166,185,115,129, +54,16,251,79,200,226,33,0,38,155,90,72,154,70,210,252,189,191,53,115,235,179,178,75,111,124,233,112,129,40,154,108,211,162,176,93,154,48,242,162,0,9,138,162,112,215,37,190,185,145,177,131,139,83,63,31,219,229,140,166,233,142,196,146,244,71,166,229,73,1,51,251,123,211,89,157,168,86,93,207,223,75,122,95,191,220,220,153,117,58,190,233,191,99,168,78,182,120,125,225,139,160,233,44,74,90,87,33,104,177,33,16,205,95,252,103,26,192,227,193,187,175,186,135,238,78,162,14,129,194,166,53,121,68,98,197,214,59,132,119,106,129,112,165,174,220,47,62,65,25,64,234,231,71,56,77,5,68,6,177,57,42,10,126,149,171,95,91,216,240,193,140,33,156,109,121,176,176,57,238,149,174,155,130,193,157,160,209,115,152,243,252,89,95,234,11,131,78,61,214,50,28,165,42,207,102,115,81,189,190,14,0,16,116,223,46,255,95,11,87,100,104,214,64,166,30,76,119,129,167,243,131,196,241,91,239,180,155,54,221,172,135,98,251,235,192,70,67,12,32,9,41,224,28,248,155, +137,146,217,26,14,75,181,33,100,108,73,160,66,28,113,208,77,69,137,211,134,54,13,146,105,24,191,244,85,181,5,168,30,144,178,92,184,112,29,231,96,153,44,203,24,190,163,247,198,46,97,141,253,22,104,211,60,116,16,156,37,129,122,242,191,69,68,224,100,45,238,53,184,191,109,14,34,178,253,250,57,205,131,227,138,62,225,197,27,99,42,147,182,48,95,147,125,174,187,156,126,107,48,178,177,45,222,2,58,228,37,119,67,102,14,188,200,183,190,240,214,101,243,60,207,236,59,31,169,119,148,25,2,194,1,49,81,3,122,236,123,48,213,7,74,210,42,35,102,133,55,42,48,106,67,215,62,52,72,144,23,75,182,125,133,127,143,68,255,48,117,12,78,111,221,32,173,212,5,195,136,130,4,17,231,30,180,124,7,23,245,136,65,138,61,83,85,251,132,238,111,197,127,92,238,65,33,143,243,47,68,99,170,17,202,77,127,43,172,43,75,160,99,64,201,191,199,145,191,37,181,60,251,134,137,167,247,47,153,225,84,67,84,166,60,240,251,73,234,151,112,153,80,13,143,21, +168,162,190,239,122,16,164,89,131,51,249,0,41,252,121,253,31,21,79,68,14,208,244,133,211,182,158,21,96,76,198,31,15,176,167,5,60,207,242,128,168,244,124,30,218,61,180,114,252,215,194,16,173,60,104,209,119,154,0,216,47,56,5,20,114,202,57,145,49,168,13,45,204,239,154,132,228,23,36,139,6,30,156,81,29,16,94,152,143,194,77,130,254,193,87,212,133,144,105,153,201,0,236,190,190,255,146,54,8,41,255,10,136,252,57,46,77,71,73,131,99,74,200,0,182,176,185,126,59,164,160,201,134,190,53,254,245,232,239,113,20,126,0,12,141,227,56,133,109,164,161,112,5,35,47,243,47,61,84,23,77,127,69,47,93,219,174,67,107,58,108,231,22,249,49,53,114,181,255,138,118,72,218,243,252,3,233,204,118,249,132,198,206,178,29,102,163,208,123,78,224,242,187,50,220,44,51,206,207,38,17,141,69,95,11,64,165,187,175,22,1,177,252,135,198,35,47,104,196,73,13,101,57,26,211,217,180,44,23,4,199,149,181,129,63,66,142,112,28,183,27,4,220,150,40,200, +145,6,38,182,112,150,243,146,84,130,217,207,116,67,228,222,18,2,65,20,157,177,97,67,150,48,89,145,204,124,112,140,38,98,131,128,219,59,139,6,48,125,37,101,50,33,129,220,247,31,159,17,88,147,25,71,208,216,50,153,1,248,223,117,23,249,107,186,160,246,131,110,159,194,45,174,36,65,254,181,254,149,136,253,78,152,22,23,157,42,157,236,200,228,88,132,56,79,71,37,226,213,3,0,144,199,239,58,38,49,66,53,204,249,125,65,59,240,249,143,249,92,179,180,75,86,65,81,186,110,246,97,36,253,103,127,229,197,145,162,9,120,12,168,255,108,186,199,196,38,61,177,33,208,152,126,69,60,154,178,243,255,27,157,253,255,175,223,198,183,189,127,178,81,180,54,95,73,216,88,218,109,2,222,4,1,222,42,1,180,176,218,115,124,82,87,115,7,147,73,110,63,245,184,252,134,208,35,32,96,143,254,201,151,206,48,229,218,187,35,178,16,63,140,22,192,117,225,235,72,4,229,234,163,141,208,223,45,108,247,71,68,11,20,45,20,16,124,109,212,240,237,31,196,106,225, +111,62,192,238,63,35,224,74,89,23,61,213,231,97,240,213,56,25,5,187,226,239,81,214,19,102,9,53,189,227,233,171,111,142,185,47,255,174,141,179,175,151,169,51,214,176,95,89,42,215,146,132,30,104,125,106,107,137,240,141,125,251,205,42,109,46,3,246,175,191,101,22,230,153,158,11,158,143,7,0,176,225,183,137,253,106,16,117,189,68,51,144,47,62,117,90,1,115,155,15,199,81,59,199,204,225,92,60,22,79,29,175,31,246,150,213,94,192,167,57,222,222,118,35,187,208,29,110,138,154,157,115,211,157,66,95,232,0,62,178,12,170,150,156,104,66,59,70,160,231,253,205,227,83,174,87,73,27,139,173,193,247,47,49,181,6,247,202,129,71,27,240,93,250,59,129,131,32,157,192,50,186,247,96,33,116,185,182,228,195,231,237,231,43,163,82,40,92,252,93,78,248,175,88,214,254,15,14,227,205,230,158,231,227,181,205,200,124,103,157,231,161,119,35,156,213,23,220,131,55,66,30,226,52,35,253,91,71,1,62,128,156,252,146,11,195,178,237,241,103,118,32,120,11,224,192, +48,128,79,146,147,48,60,129,60,89,155,238,218,114,221,155,96,223,22,38,72,147,58,89,11,45,144,221,157,202,79,229,250,79,100,21,89,196,83,226,59,3,213,118,216,38,161,66,166,197,67,193,178,14,174,67,143,142,248,53,203,246,159,191,147,4,231,211,72,207,105,253,118,111,242,182,232,215,249,254,75,242,2,112,188,177,203,13,147,212,227,191,19,52,205,191,125,217,126,191,198,133,45,255,171,200,212,230,108,80,234,84,194,225,180,194,161,119,205,129,123,173,246,48,148,203,218,48,242,55,11,3,102,45,188,227,93,207,18,215,34,205,8,63,205,203,142,191,87,28,211,253,211,186,136,112,99,181,198,69,200,167,71,81,39,2,233,170,77,40,134,97,242,207,191,138,232,4,252,219,141,218,27,143,95,142,25,39,44,54,22,111,182,121,115,178,36,119,90,91,58,47,157,62,70,195,77,29,169,4,166,22,156,36,169,194,48,135,223,143,54,107,20,226,63,164,255,112,236,77,200,249,182,164,123,33,87,21,201,60,77,83,189,18,118,184,132,242,47,109,178,68,231,247,228,113, +186,154,28,244,42,24,56,92,38,239,121,105,54,185,40,116,90,105,241,10,171,97,154,138,124,208,64,97,247,169,203,220,217,158,150,213,21,253,43,87,122,201,64,100,214,222,133,121,32,235,74,97,42,20,218,14,144,20,121,62,174,64,217,189,144,149,133,124,143,207,49,101,242,32,8,182,102,225,62,109,203,155,0,160,167,224,180,9,255,105,90,74,171,194,168,181,29,96,155,64,191,7,122,93,23,5,146,137,235,194,50,77,210,0,238,187,96,253,126,126,127,201,15,33,230,95,129,144,52,85,160,107,26,254,199,130,191,63,213,27,164,208,231,5,4,32,95,236,36,23,16,44,122,72,117,215,198,124,206,28,167,214,113,169,78,170,144,6,101,68,73,156,142,11,198,253,79,13,230,162,60,7,16,152,231,81,233,34,223,90,10,168,74,181,223,177,51,162,237,197,95,177,178,31,226,79,183,225,31,189,192,4,78,99,63,47,12,183,168,132,102,91,33,73,20,69,95,106,38,224,119,77,247,221,111,17,149,178,120,204,205,97,55,107,48,220,207,131,123,20,234,43,57,248,119,144, +8,251,238,211,33,209,161,214,59,198,3,124,201,186,60,138,82,211,94,7,126,24,97,83,240,32,170,190,250,196,199,224,82,128,32,137,182,138,59,12,195,110,220,70,99,143,144,110,152,133,169,235,192,36,237,52,252,58,159,45,145,48,87,195,139,69,50,65,130,73,201,43,223,19,50,247,133,34,140,249,251,9,84,203,52,193,123,220,180,151,21,83,49,77,131,172,14,4,195,165,205,97,8,1,50,233,16,250,52,17,30,233,1,243,251,165,65,22,197,46,50,29,56,44,118,149,168,187,65,144,177,98,231,239,51,64,223,69,47,116,60,205,243,90,146,105,253,146,65,214,252,104,195,144,146,161,40,204,239,230,225,250,134,81,36,255,237,136,91,101,105,192,26,187,57,190,54,0,48,68,201,55,166,89,169,196,215,96,125,207,18,59,35,253,78,90,72,248,154,166,29,54,64,165,15,238,236,46,198,117,237,239,124,58,87,254,30,17,51,160,184,193,157,237,253,13,243,66,112,51,55,108,146,213,221,38,90,200,240,60,180,217,135,134,233,235,11,234,164,23,24,39,36,191,28,188, +135,201,46,222,156,109,4,218,4,169,105,245,122,57,20,185,152,175,89,49,207,139,255,214,139,67,232,69,111,219,1,129,254,37,222,161,18,123,215,99,112,207,8,170,42,58,12,130,25,28,166,27,250,140,85,169,184,117,53,240,4,255,157,219,133,144,123,114,60,223,157,77,165,10,167,70,115,10,124,216,253,52,221,109,222,43,17,247,199,124,175,159,161,133,255,230,77,87,38,189,229,90,237,141,38,169,22,162,107,135,195,197,35,241,99,36,95,21,66,128,215,75,69,36,185,116,82,143,201,174,90,175,139,101,253,116,145,99,86,68,99,45,11,241,187,200,21,247,7,11,250,156,68,239,71,233,11,120,243,96,113,235,148,94,47,154,215,211,46,134,227,117,246,76,157,191,144,0,77,81,98,21,243,63,199,181,119,104,177,33,135,119,182,242,73,242,212,215,154,2,176,56,250,215,241,245,254,190,221,96,243,172,46,146,2,96,254,161,95,159,121,49,157,186,155,198,245,214,250,250,87,119,237,40,237,68,12,190,204,146,200,209,152,183,135,230,251,240,91,92,52,77,16,55,186,141, +89,255,68,100,78,116,35,164,185,81,238,101,203,193,152,185,171,185,168,12,99,15,150,70,18,126,99,241,114,234,87,176,71,219,45,149,212,96,150,112,232,102,0,153,2,197,91,182,39,21,233,165,19,27,40,8,128,198,107,96,136,93,106,205,215,125,130,52,64,110,55,254,183,110,164,227,45,126,242,46,205,204,121,34,8,132,161,111,125,253,16,19,100,171,60,38,7,6,163,119,42,92,195,148,230,10,164,12,223,30,42,51,156,84,227,180,74,106,144,24,237,246,173,200,195,47,63,103,189,187,31,181,198,65,231,140,143,233,197,193,193,26,226,124,142,235,145,248,6,139,112,7,175,175,235,28,224,111,78,127,58,186,44,126,8,8,44,4,189,155,14,139,70,177,255,182,73,213,244,76,144,195,173,33,195,4,3,78,153,31,211,177,81,230,82,36,164,133,190,142,83,21,6,134,205,249,21,168,120,137,173,136,63,223,101,235,189,198,31,235,239,27,66,180,252,209,92,47,71,51,16,4,62,45,94,147,84,72,93,95,18,21,57,202,186,176,189,56,244,48,87,79,40,119,202,69, +68,215,85,39,231,130,119,175,164,187,60,90,137,165,191,59,114,105,174,157,95,89,6,232,29,175,231,218,223,56,150,229,85,236,35,206,135,16,87,173,237,21,146,43,143,181,246,66,71,42,219,192,183,51,190,243,101,215,45,194,238,88,165,0,246,85,10,143,50,66,177,36,246,5,146,184,227,99,231,55,181,226,108,242,206,167,144,44,135,53,132,135,22,72,1,70,77,224,88,220,183,166,10,221,205,247,180,174,15,179,156,88,15,54,185,238,26,247,177,166,9,132,160,24,67,193,40,223,228,209,33,68,61,202,205,87,250,107,58,193,59,237,157,97,33,44,156,146,161,73,223,30,194,1,31,32,19,30,64,136,98,244,106,91,31,167,124,221,121,25,39,221,191,12,164,20,81,174,138,218,97,76,163,83,127,183,5,228,63,169,134,18,53,32,216,62,156,178,122,40,19,173,101,220,244,152,92,233,245,197,97,29,254,151,126,56,173,230,182,167,30,246,245,27,71,114,76,52,140,199,194,227,244,214,176,200,64,219,185,104,224,129,188,75,141,135,234,239,64,135,219,189,2,127,147,171, +201,224,108,122,148,110,149,131,140,19,108,105,164,9,123,40,184,80,55,230,131,86,190,241,195,235,5,9,41,70,33,81,18,73,74,232,111,44,248,45,72,251,177,4,208,168,17,192,141,156,80,246,247,188,74,206,66,251,118,82,110,12,203,169,92,239,255,95,143,207,237,3,191,109,166,222,84,106,178,140,133,38,216,222,225,32,79,2,74,222,255,138,145,169,250,45,12,254,245,16,247,109,198,149,78,100,6,70,37,223,155,108,161,191,253,40,229,30,145,219,12,19,152,44,176,240,76,115,239,90,104,122,252,40,26,172,88,139,188,150,199,55,46,224,174,75,88,211,92,30,213,209,29,246,58,56,25,111,91,119,53,173,80,116,254,169,43,106,82,31,47,243,6,146,231,189,84,23,27,119,252,211,192,234,86,139,108,155,38,98,22,93,183,25,21,181,120,251,52,0,124,62,214,247,115,28,36,65,208,117,136,181,255,199,181,136,196,197,36,67,249,43,111,0,112,20,139,141,133,204,167,19,11,99,248,188,240,5,224,105,202,82,173,167,139,63,61,48,160,4,70,76,150,197,160,48, +28,84,122,124,72,94,1,10,137,183,180,87,132,139,72,11,99,174,32,45,163,120,75,183,194,104,13,162,11,64,237,27,42,82,132,63,237,191,27,252,107,130,111,8,241,87,143,234,110,187,55,182,178,238,151,80,68,213,66,16,130,36,163,40,73,58,201,45,92,172,160,181,25,56,26,82,132,227,215,15,123,115,220,28,152,240,253,13,182,53,226,162,36,227,88,45,108,104,185,68,157,229,137,246,36,185,63,15,180,220,189,98,195,27,206,94,171,222,34,193,227,163,26,31,128,184,163,178,252,52,254,44,247,93,99,32,198,154,166,213,46,184,254,91,179,173,225,149,60,56,245,47,13,156,88,249,193,172,66,175,220,11,200,157,184,31,198,95,205,72,84,237,37,39,203,159,189,131,118,184,16,188,16,100,228,216,120,9,212,23,129,120,178,241,160,158,93,151,24,255,48,237,114,150,108,187,91,134,240,101,60,229,237,52,223,222,212,148,153,24,104,86,248,103,251,160,54,237,113,113,111,207,189,241,227,2,94,119,20,77,121,111,97,18,8,80,56,24,119,223,44,207,49,24,218,131, +194,28,234,175,216,124,74,60,79,95,207,155,47,146,27,173,200,81,188,121,188,12,22,48,232,119,10,91,255,145,160,240,155,191,127,17,126,47,253,53,46,137,39,165,100,31,177,248,253,49,101,4,224,91,19,37,235,176,86,70,214,22,229,210,171,112,157,101,132,210,50,191,140,60,133,26,83,98,193,171,153,9,254,114,15,253,224,40,161,53,138,88,132,88,197,177,255,60,197,126,237,90,147,8,46,254,101,65,255,226,234,217,176,223,102,84,187,181,38,135,246,228,240,147,88,58,126,231,217,186,197,88,33,120,93,118,190,204,192,174,214,47,140,77,175,62,251,252,190,250,83,248,35,162,91,158,84,135,175,121,151,255,141,157,124,183,95,57,118,90,59,56,171,41,222,84,135,173,149,147,154,105,176,176,52,80,159,131,82,178,180,97,188,24,217,250,236,117,45,43,234,60,171,214,52,206,170,48,59,151,231,237,243,22,59,149,229,4,171,184,165,78,110,54,142,3,210,241,110,114,18,197,155,48,237,140,151,239,135,254,214,254,226,153,216,146,86,27,137,86,91,2,135,255,126,93, +107,115,130,115,115,36,136,0,0,132,4,218,218,215,126,14,135,213,188,149,214,173,59,167,108,187,157,22,88,225,240,216,108,33,147,56,32,99,98,62,160,185,33,243,164,242,46,99,234,207,62,45,35,254,246,40,49,119,254,66,73,23,199,85,18,83,82,92,35,203,178,4,43,138,55,91,142,233,123,199,9,73,82,167,170,182,163,164,21,27,180,242,23,147,75,62,132,50,69,116,105,192,100,46,46,107,61,85,239,103,171,147,83,23,55,127,101,235,49,150,170,43,114,224,86,12,111,173,142,113,150,234,143,179,216,8,102,176,58,254,96,241,217,230,16,102,41,60,46,188,181,159,169,30,139,124,70,121,250,216,182,40,8,234,202,11,30,97,237,60,99,73,158,55,216,57,207,195,17,18,140,156,230,241,50,205,178,173,84,98,25,8,208,205,61,231,179,83,122,109,232,207,19,203,166,134,114,207,169,165,89,227,219,124,107,11,28,84,238,230,94,91,198,170,86,213,48,247,167,126,253,168,39,88,236,104,181,13,101,178,201,242,213,32,116,129,201,16,69,97,56,155,255,110,37,212, +183,14,217,144,120,121,253,72,231,175,255,83,20,5,44,18,190,199,125,57,219,217,79,25,99,177,194,254,180,144,208,94,64,79,155,207,253,57,71,228,120,19,217,198,254,170,208,31,191,63,23,43,21,120,176,45,190,237,183,9,177,187,96,134,179,161,186,99,110,40,219,244,230,175,229,59,251,179,172,86,59,179,157,35,178,195,219,4,219,221,177,196,10,218,61,156,47,167,209,162,3,244,102,152,23,175,49,76,31,191,169,176,89,54,108,156,13,160,180,180,172,38,54,223,221,155,235,156,148,65,64,101,57,135,191,142,83,143,166,123,219,38,21,187,144,226,84,18,47,185,180,214,87,12,245,110,84,141,79,130,63,110,30,42,177,195,5,75,98,150,88,246,250,4,44,81,151,62,195,16,245,250,203,201,126,189,96,136,223,156,90,233,247,18,154,242,12,83,123,198,171,130,184,152,103,63,222,203,115,125,145,4,167,232,28,140,223,117,105,90,157,136,22,199,130,204,68,252,149,26,58,206,27,197,177,101,168,16,247,239,194,215,182,57,237,100,221,9,28,80,125,4,84,100,127,65, +88,199,108,84,193,191,145,109,201,159,28,231,21,43,201,205,60,56,94,154,194,224,207,106,164,179,236,98,24,41,29,143,112,53,214,196,121,153,154,210,185,64,231,74,37,116,224,50,190,134,2,231,244,55,43,101,62,57,149,107,190,84,112,31,71,20,216,186,33,231,12,38,98,73,125,166,50,196,47,242,249,59,120,182,211,153,225,170,15,109,24,137,220,72,77,172,122,76,125,173,160,1,182,182,93,16,115,47,178,173,42,243,234,3,134,179,53,65,16,170,246,242,238,113,148,229,186,183,250,151,192,35,247,254,123,202,232,69,150,158,128,154,237,165,93,40,250,67,66,39,97,95,110,25,250,35,63,246,9,111,208,127,184,107,107,81,27,34,4,36,184,144,221,63,203,191,125,244,52,128,160,232,137,223,68,28,132,230,225,90,22,61,61,111,14,201,12,32,244,212,230,247,175,2,179,149,221,161,242,69,190,253,16,76,189,113,19,244,67,121,195,187,153,117,68,191,156,249,96,106,40,56,253,208,40,227,242,254,59,8,174,105,222,63,42,147,6,194,168,165,41,69,209,223,143,152, +127,190,146,36,39,71,38,237,6,25,138,53,81,82,48,174,2,81,253,224,67,141,117,234,131,68,211,229,194,35,92,247,109,82,156,186,26,30,23,79,197,253,190,140,222,139,162,151,114,186,240,160,214,243,220,228,244,96,97,6,190,41,14,215,50,233,17,68,86,248,74,228,10,75,142,123,123,175,190,45,34,148,208,116,30,38,0,18,211,233,206,154,46,65,191,184,41,131,46,253,231,91,26,9,154,180,198,206,254,152,232,11,99,108,154,252,141,89,59,246,99,157,126,59,24,253,237,175,238,162,209,16,10,242,155,160,56,135,1,61,138,134,113,66,111,204,27,44,68,186,120,221,52,35,199,32,55,0,52,223,118,241,199,98,117,53,117,127,216,222,200,219,56,166,182,249,15,151,252,195,41,211,217,142,91,122,143,47,163,138,182,29,30,183,183,118,111,255,199,160,56,203,17,24,134,222,138,100,95,103,112,131,20,161,78,254,12,46,175,19,164,111,92,111,196,107,141,2,141,10,132,105,208,253,252,245,26,10,24,1,167,89,51,134,64,82,254,203,125,201,151,32,219,116,181,1, +191,11,97,170,210,72,13,89,27,217,176,132,155,142,58,230,245,254,241,11,40,12,202,84,113,172,33,239,244,174,118,45,155,42,5,255,97,143,63,86,229,32,18,140,222,22,82,167,146,214,56,217,72,151,164,246,182,170,174,249,193,200,239,161,32,115,184,61,88,201,157,148,19,130,179,195,234,96,120,176,250,223,241,190,255,96,172,127,97,12,150,54,50,63,215,111,85,235,225,200,8,164,132,46,166,239,254,197,150,134,13,229,240,211,216,4,92,193,249,127,131,197,159,22,92,7,59,5,119,107,224,169,92,29,38,246,194,49,86,9,30,126,211,197,151,45,189,104,250,31,216,188,38,248,97,125,173,0,46,48,28,61,29,96,174,231,180,58,143,54,205,107,48,169,255,203,211,209,212,149,97,139,250,231,77,220,215,155,252,142,27,155,211,246,203,65,120,170,74,211,59,134,125,7,121,167,54,76,193,189,4,242,157,132,201,135,175,129,125,229,240,5,93,229,5,221,239,68,84,246,181,33,242,5,1,154,157,43,53,118,137,152,179,3,230,77,150,175,163,202,95,219,87,211,19,197, +152,97,175,29,225,191,115,94,169,191,129,121,113,122,136,143,63,245,146,143,32,175,134,187,4,190,174,15,235,172,241,135,234,56,221,225,77,193,81,137,136,111,252,155,27,237,191,229,230,255,168,86,255,219,216,165,215,3,97,113,254,175,109,95,50,248,250,58,236,246,124,61,248,31,249,153,150,54,205,25,157,255,240,125,96,177,106,13,3,200,255,0,119,120,132,104,10,138,215,156,220,105,243,114,48,124,181,158,79,82,157,166,248,16,77,99,24,6,61,79,83,55,127,199,117,49,234,45,221,103,128,176,113,61,172,57,34,233,124,134,35,189,119,222,34,230,254,159,212,220,237,109,250,177,231,175,107,50,95,40,160,175,19,130,32,180,140,46,138,90,135,89,182,74,250,248,113,240,60,239,251,103,106,209,4,38,87,7,21,43,194,182,224,123,41,19,234,77,155,151,63,89,164,201,63,32,150,30,252,141,193,111,167,137,254,82,72,28,49,249,230,183,174,127,235,205,59,162,9,24,71,95,37,56,214,159,119,223,220,18,15,54,184,102,224,186,231,100,210,53,248,124,12,47,22,56, +247,1,233,175,209,193,220,159,239,244,150,245,200,92,76,112,18,74,99,33,127,45,178,149,22,222,58,206,10,174,17,110,99,18,185,245,136,103,181,163,43,178,43,4,46,92,254,51,62,38,116,103,250,187,34,106,216,108,176,187,222,143,242,123,189,48,141,142,251,235,153,165,145,146,42,68,5,237,16,157,97,181,131,190,94,31,36,246,236,10,114,80,159,66,33,178,217,157,188,252,24,88,152,25,17,79,16,252,110,137,39,241,28,4,16,28,136,131,94,184,1,15,46,27,186,186,84,207,65,191,202,4,17,73,163,17,65,201,46,97,242,187,152,112,42,75,106,224,236,105,157,111,200,112,205,209,158,87,94,154,241,226,56,133,62,21,138,44,233,232,28,221,200,238,134,139,242,7,216,15,200,162,115,105,179,46,168,169,59,184,212,13,95,212,120,2,131,192,243,80,7,125,116,22,46,244,170,188,191,43,195,158,37,76,238,204,129,171,149,122,146,109,80,238,68,204,144,218,219,55,169,187,210,161,178,161,174,250,123,188,40,61,125,109,116,213,212,227,57,10,144,78,220,84,144,54, +124,85,194,63,229,245,98,93,84,121,90,252,165,72,146,205,109,177,221,215,143,202,95,1,52,115,14,209,130,69,232,80,116,104,7,8,116,11,112,139,72,248,65,12,233,250,225,248,128,105,41,69,18,40,75,106,192,235,240,202,37,92,60,127,205,84,182,43,86,241,83,57,93,7,20,179,192,30,230,128,219,14,99,45,67,37,91,63,65,173,91,201,242,228,91,18,152,120,158,68,183,58,43,208,114,172,2,7,143,93,216,132,95,86,145,206,11,50,117,218,177,11,111,91,150,95,121,179,90,35,134,165,143,30,86,59,12,58,191,96,172,124,126,147,143,149,92,124,144,89,6,126,95,121,99,3,168,154,39,79,174,179,183,223,51,93,228,248,155,243,9,156,167,182,239,117,156,45,168,194,243,192,117,96,213,114,196,103,4,108,118,92,102,18,196,241,110,75,61,30,153,102,177,98,30,49,246,3,118,157,231,151,225,223,207,196,154,43,70,190,168,42,238,244,254,170,159,97,134,67,238,248,227,22,103,5,39,127,44,125,181,209,147,133,65,150,214,213,7,210,99,173,34,184,99,97, +24,151,85,251,35,185,99,120,203,197,246,253,182,175,108,57,89,168,132,30,236,6,46,73,130,96,89,44,147,108,214,178,109,248,86,105,124,22,117,21,187,115,172,20,185,240,42,70,200,92,54,59,13,25,137,5,152,145,24,240,218,185,151,169,5,39,51,41,32,3,155,59,215,254,60,10,186,219,146,80,124,135,91,93,135,72,214,143,39,5,141,185,0,159,232,155,167,201,92,102,44,103,244,61,99,29,3,72,206,164,53,37,182,139,215,96,228,239,29,206,57,248,97,237,129,166,7,238,21,155,18,227,137,150,152,88,124,240,146,210,236,201,200,11,240,186,0,41,39,215,45,178,161,116,78,43,136,220,196,40,145,49,90,229,134,172,10,219,122,191,217,99,118,238,230,199,95,55,179,159,185,116,4,253,44,83,167,110,77,102,97,224,107,77,180,184,110,188,15,80,242,237,75,201,211,169,170,191,77,244,52,113,100,24,223,104,181,210,243,170,249,59,50,178,166,16,205,46,8,178,99,117,31,58,46,91,10,213,14,244,99,76,149,211,74,47,123,51,181,60,191,92,124,243,187,128, +243,245,94,98,51,16,150,178,194,235,85,101,127,236,246,163,75,103,219,50,153,114,202,29,3,181,243,99,101,183,142,126,223,255,43,178,204,182,255,206,213,217,13,81,20,111,206,237,100,146,135,94,174,140,41,154,191,95,87,11,14,5,252,123,233,28,141,241,108,7,85,86,101,219,41,47,72,28,199,251,158,35,91,119,34,227,243,135,17,23,158,91,94,24,138,130,136,134,222,86,193,228,192,16,146,246,205,227,165,56,16,201,227,16,139,247,60,171,99,104,198,235,154,179,116,54,250,245,47,205,69,10,182,217,111,133,97,183,190,156,168,99,214,240,221,199,190,248,86,172,106,72,176,246,51,86,122,171,153,239,48,92,190,51,215,123,254,91,8,31,172,158,25,176,150,227,58,45,9,107,18,45,121,240,137,235,87,187,155,169,198,141,250,171,88,57,65,237,58,118,119,219,42,171,25,13,74,254,139,188,28,178,32,35,23,49,181,191,168,69,88,218,55,207,58,136,168,58,147,26,61,191,115,29,0,208,242,45,233,170,228,77,210,189,95,9,85,128,42,254,108,86,102,55,212,171, +242,207,223,73,72,231,172,197,0,4,236,1,221,4,145,188,34,40,140,28,231,228,17,176,139,30,82,143,43,78,157,93,140,195,145,22,52,160,170,65,144,28,119,24,104,220,229,97,139,232,49,29,153,52,130,142,162,105,182,2,121,178,154,150,83,235,236,50,63,197,196,164,226,220,117,173,157,163,55,231,237,42,174,82,216,230,41,154,108,167,62,224,66,70,248,204,125,241,39,223,97,136,52,138,31,177,118,117,164,252,229,227,168,48,130,140,195,141,60,42,170,124,70,76,101,235,237,82,219,242,15,57,89,14,45,54,160,242,136,250,178,187,99,225,73,177,21,225,246,99,79,178,172,205,70,69,214,153,186,240,227,165,66,102,162,124,223,254,41,252,177,223,171,150,209,74,110,200,187,0,132,161,233,30,101,246,37,216,252,15,95,225,180,78,164,143,244,142,141,234,36,89,153,108,251,176,59,13,133,113,211,224,103,41,206,239,30,215,160,89,85,207,14,244,0,248,27,16,58,180,6,78,150,45,76,18,241,236,133,107,209,71,184,237,214,32,104,118,15,227,120,89,131,10,135,97, +71,69,208,222,218,28,249,202,50,136,121,150,114,60,102,77,83,187,171,64,180,175,172,226,92,225,167,168,152,172,245,153,86,145,114,210,248,124,235,50,61,113,241,132,244,136,190,211,216,242,135,56,240,13,48,211,245,30,197,40,240,246,179,84,181,105,220,127,11,111,64,13,163,208,141,47,122,28,128,198,139,202,204,142,242,154,76,226,67,85,3,30,28,4,64,16,36,58,28,47,51,40,93,247,20,33,7,160,9,64,97,196,13,162,156,139,107,223,178,24,25,50,164,21,53,30,149,29,152,160,252,40,246,167,0,171,10,242,242,230,58,41,156,85,234,237,218,181,91,60,169,78,244,237,18,44,221,38,173,214,70,252,220,236,100,51,111,111,249,174,237,226,154,32,10,65,24,150,25,196,88,124,17,50,101,5,225,253,106,4,141,248,144,129,114,48,24,198,151,106,96,154,254,166,137,223,191,216,152,23,39,178,221,116,89,15,76,210,250,149,165,113,30,146,199,0,249,12,32,203,250,54,6,254,210,156,56,46,98,153,66,17,166,255,206,233,209,140,135,188,80,162,139,90,84,249, +98,33,239,133,87,79,174,181,47,167,128,213,113,33,93,159,20,213,109,92,147,251,177,94,24,161,78,11,96,114,49,90,145,228,185,242,29,0,133,234,104,102,120,106,124,145,158,204,39,228,239,21,115,51,152,80,231,222,33,101,130,234,20,117,215,126,145,48,125,129,166,210,3,190,62,103,142,128,2,227,59,10,175,44,140,20,0,74,196,157,23,237,119,117,232,36,248,193,117,85,200,129,231,183,198,174,214,193,215,125,167,175,191,184,174,155,26,223,24,32,74,170,21,49,149,225,135,230,156,126,148,46,85,164,130,104,76,160,231,59,59,226,5,118,131,187,39,146,168,98,236,45,211,29,219,229,219,205,115,202,15,57,11,132,24,25,72,85,198,34,237,54,130,135,230,130,16,210,203,115,160,197,155,79,8,244,181,36,97,36,75,80,141,18,39,207,105,109,133,233,16,65,156,207,91,112,125,143,209,136,22,40,152,197,80,92,31,228,201,118,202,7,97,91,8,139,16,16,210,236,70,137,75,153,151,149,127,165,173,174,103,18,205,155,7,29,134,255,240,126,221,212,128,111,114,204, +184,227,138,60,151,191,16,144,19,228,251,90,215,245,240,50,249,16,202,193,133,36,241,157,87,74,192,137,122,245,163,174,45,29,14,21,79,97,163,164,94,123,96,82,108,38,111,136,136,250,254,248,17,178,230,185,78,190,178,207,84,14,5,136,131,110,6,41,27,55,56,238,204,31,9,141,13,9,164,68,105,235,193,124,171,237,99,59,119,41,147,66,31,63,236,207,254,154,165,99,8,72,146,190,158,242,1,99,136,196,119,139,224,46,222,204,88,117,46,126,233,29,37,127,44,234,210,223,9,46,6,132,204,142,105,164,193,35,161,243,253,221,174,105,150,51,144,229,91,32,125,103,36,177,215,108,223,227,56,38,95,244,178,53,50,238,225,108,184,240,145,62,182,22,7,215,34,63,182,194,161,194,64,7,206,93,149,142,121,60,4,36,74,114,190,49,114,40,55,79,111,45,138,151,35,245,59,48,158,12,239,188,154,124,161,130,59,171,133,6,8,99,184,226,215,106,172,41,57,57,128,25,11,17,202,238,175,6,155,128,84,213,79,76,23,6,157,203,88,79,107,122,109,234,196,127, +191,143,216,210,115,67,114,36,222,190,94,91,42,8,146,100,133,206,142,102,7,157,113,229,249,51,108,104,238,220,137,210,13,227,60,219,239,147,162,244,236,57,8,250,21,165,136,112,227,106,165,190,231,43,139,251,65,69,21,190,52,225,1,39,103,118,11,210,122,168,196,81,98,131,247,164,156,7,190,171,29,163,44,59,7,121,247,154,99,100,171,144,128,122,102,231,142,51,32,122,213,128,98,231,164,71,147,121,138,123,220,21,198,36,132,241,253,101,153,201,37,131,180,212,71,106,254,148,24,77,17,207,81,54,164,222,103,64,246,19,0,80,77,49,99,127,89,125,1,126,21,189,226,210,63,199,17,238,118,249,218,240,239,144,154,171,101,5,142,92,80,20,29,61,77,192,126,105,176,216,35,148,190,173,242,185,234,75,110,212,123,157,130,5,55,91,115,80,153,223,118,252,112,238,0,114,65,65,114,72,180,201,89,192,254,241,48,97,169,92,166,84,79,144,80,147,132,155,61,253,224,126,78,17,98,64,162,158,155,62,195,248,135,44,118,96,69,32,204,37,150,228,224,228,251,57, +192,83,85,210,4,235,94,255,22,17,72,225,45,209,188,119,164,21,5,244,143,214,225,234,25,41,128,94,178,195,37,4,108,142,173,21,172,153,100,190,163,119,251,221,185,197,18,147,152,31,132,111,51,192,153,122,227,248,165,60,66,162,97,232,208,17,41,140,48,12,86,147,139,82,99,29,107,123,170,39,15,37,87,159,64,4,157,72,60,116,110,57,252,120,47,106,52,102,169,72,16,114,80,249,151,239,59,138,136,244,137,34,204,103,130,52,55,166,210,238,25,38,26,151,37,123,238,208,13,175,163,59,82,113,129,155,190,205,230,98,254,189,79,128,75,56,8,198,7,230,103,190,254,35,96,72,152,32,12,251,183,55,154,87,87,136,180,193,89,58,53,228,219,35,179,176,143,230,107,69,1,116,129,127,51,145,167,65,84,226,28,234,220,169,244,90,41,30,174,149,244,31,15,213,110,175,185,84,223,182,12,223,99,62,241,241,163,145,70,232,215,82,81,124,172,208,75,126,255,15,62,30,239,213,35,59,168,187,83,189,12,196,18,86,75,138,63,17,90,57,148,135,42,154,228,80, +255,71,217,131,95,30,71,228,121,79,176,163,14,115,201,185,185,202,175,39,166,19,66,181,186,175,123,18,83,206,82,9,75,5,15,119,108,240,162,96,56,206,124,200,36,200,237,235,19,248,239,28,220,107,248,198,133,132,199,182,113,210,44,136,120,1,255,36,221,30,161,37,41,3,9,66,228,52,38,107,129,198,209,192,190,118,111,63,231,30,215,7,156,170,53,21,159,31,209,14,247,230,25,111,163,187,221,112,255,224,209,197,116,255,117,12,75,145,161,100,11,160,64,144,60,250,193,33,167,0,70,140,254,123,156,94,241,252,128,97,27,187,222,217,111,58,212,221,156,14,3,120,148,89,206,98,206,163,152,127,56,221,98,140,158,22,20,9,181,174,228,237,193,69,14,164,135,68,13,73,72,96,101,43,240,116,9,8,74,74,210,220,3,188,34,110,235,38,216,1,85,9,36,126,171,255,244,0,133,179,104,35,118,33,48,239,60,135,109,13,242,66,218,203,224,221,151,71,236,156,46,178,252,243,183,255,67,25,140,222,60,18,193,141,149,215,98,229,81,234,207,200,126,180,248,180, +190,246,254,167,95,56,217,128,44,56,154,90,180,55,16,150,6,196,43,157,2,252,183,239,34,248,247,190,11,57,14,98,173,19,35,58,93,140,62,209,189,192,6,82,196,252,16,100,20,91,84,116,6,13,78,167,87,134,127,153,158,106,210,220,26,26,129,0,186,125,42,100,91,130,232,134,48,133,184,90,128,58,63,141,68,119,242,167,176,232,53,96,12,243,1,62,27,24,153,81,189,186,40,34,221,201,226,158,112,184,14,63,253,191,213,143,194,204,110,148,179,169,167,13,19,14,218,246,33,33,160,174,34,218,240,117,233,78,26,100,48,222,143,175,17,253,121,234,181,144,26,54,121,176,62,34,127,249,205,157,89,138,189,100,65,0,185,216,39,89,183,249,160,111,215,36,234,139,51,189,77,90,68,14,101,2,156,88,225,135,225,100,90,141,146,167,93,228,193,246,161,63,168,244,239,125,145,255,212,20,62,65,166,251,249,97,234,250,128,205,175,160,93,251,110,84,180,109,126,91,122,25,87,70,35,223,238,159,227,149,68,47,23,209,14,221,39,152,17,79,214,126,75,94,136,77, +1,237,14,170,68,127,97,15,31,100,119,22,17,136,54,20,21,110,154,122,253,214,240,126,245,133,30,250,233,182,222,175,232,91,55,211,187,45,42,236,217,254,38,153,100,14,144,89,75,48,249,174,11,183,184,248,97,147,10,10,45,19,199,49,64,197,118,36,105,123,61,45,94,202,191,13,26,194,251,198,240,194,191,131,103,140,52,65,190,231,149,107,194,74,115,178,183,40,201,248,82,119,237,247,131,224,5,110,7,34,241,17,95,222,245,174,6,181,250,63,190,215,163,205,232,68,213,235,8,28,26,44,214,119,85,19,38,134,22,147,20,199,233,245,37,150,92,238,105,225,138,110,94,110,154,43,5,188,235,173,126,235,45,173,34,12,101,220,252,240,160,120,141,58,179,158,244,70,82,15,173,157,121,47,40,191,111,146,110,70,75,144,109,29,177,255,195,247,5,239,60,179,232,173,162,126,221,221,174,13,255,142,29,55,81,246,145,88,26,152,106,18,65,235,103,44,200,147,40,45,9,226,185,239,77,10,240,146,117,237,110,8,44,102,15,93,53,83,66,55,68,233,127,238,167,201, +59,193,134,98,69,168,241,24,185,204,162,40,222,148,83,250,47,73,72,251,239,124,160,226,64,137,197,39,232,157,14,150,9,6,221,143,7,127,187,194,107,150,181,37,50,22,48,165,77,236,245,211,172,0,103,20,62,195,87,74,28,230,193,213,216,43,233,150,216,208,235,71,211,134,197,15,191,171,38,169,24,156,236,88,218,33,49,56,210,229,220,7,51,46,78,104,33,200,255,110,63,14,78,227,248,212,167,142,202,54,71,120,160,204,2,34,72,191,30,127,15,150,227,213,10,36,213,173,115,54,163,19,22,5,136,128,19,78,106,13,25,202,41,100,207,77,107,24,218,196,116,223,20,20,128,216,203,248,23,238,222,184,138,201,246,178,15,76,204,226,82,204,10,30,10,223,6,253,214,100,252,58,174,41,81,9,119,82,186,7,132,76,81,235,209,167,93,3,60,245,77,181,88,33,52,56,17,225,178,188,215,223,217,33,12,130,127,251,252,219,154,108,204,241,83,86,41,150,234,129,202,207,71,104,183,188,240,214,111,19,152,136,120,191,34,64,109,164,35,36,186,235,218,198,127,167, +205,224,34,162,165,193,46,173,147,191,225,205,39,60,47,29,240,225,209,205,163,95,99,0,65,174,171,0,205,38,118,146,255,239,115,87,150,104,2,134,170,100,43,240,239,218,15,89,42,210,247,245,253,210,119,57,45,91,170,85,231,221,123,231,117,52,91,119,87,174,147,49,86,173,238,137,53,162,150,35,160,36,113,98,96,59,34,253,55,32,186,172,91,77,147,10,171,54,99,73,8,232,196,1,2,36,116,163,208,53,107,179,151,43,95,103,142,16,240,53,4,55,106,99,102,26,7,242,249,13,197,171,254,97,45,125,193,33,203,243,5,232,117,20,195,154,210,8,17,104,12,172,26,36,60,205,70,192,236,164,173,76,6,175,210,220,21,136,31,138,123,128,113,236,216,100,68,38,217,126,114,220,118,207,169,21,209,99,34,85,234,191,212,141,252,82,67,23,225,71,146,115,193,97,145,232,5,171,22,234,101,93,80,138,223,240,75,166,122,134,157,44,118,68,153,195,239,174,59,133,62,172,46,122,147,124,227,218,201,176,238,229,197,48,223,0,140,193,237,194,13,36,223,4,250,187, +148,102,142,208,43,165,222,30,5,136,146,68,255,242,43,150,190,253,147,47,18,104,222,212,219,105,113,229,197,72,176,65,16,4,60,142,119,189,1,127,215,205,164,67,125,121,219,229,159,171,86,99,6,63,229,28,50,143,174,97,121,84,171,212,173,144,186,115,226,132,194,197,154,34,207,203,233,42,224,245,198,164,227,219,215,149,111,128,226,249,113,241,194,30,59,109,195,192,206,253,85,187,251,94,151,249,181,190,42,240,146,95,164,221,240,88,47,219,18,81,116,62,118,177,193,98,104,30,144,217,40,253,196,107,78,41,32,39,139,227,188,194,227,64,130,39,7,200,35,8,254,206,197,191,12,26,133,183,44,212,132,254,22,152,254,88,212,211,49,9,190,226,38,214,87,225,188,178,230,143,215,83,176,29,118,164,47,46,188,107,89,72,223,142,179,154,243,37,92,235,161,227,74,172,38,188,63,10,231,205,65,2,191,26,245,117,229,143,255,109,227,121,22,85,59,112,168,171,239,252,122,153,17,195,218,235,134,247,58,211,45,167,74,15,58,245,80,138,207,249,242,169,41,166,76,27, +151,99,206,86,44,228,248,182,19,188,25,16,27,81,226,191,47,215,39,193,215,54,150,121,172,4,151,229,165,119,122,26,1,244,241,29,233,253,59,123,89,21,63,37,32,119,60,46,176,28,86,183,211,57,187,76,157,212,137,86,16,195,5,24,225,243,210,94,143,127,93,10,16,12,90,51,116,75,146,147,228,23,91,211,119,149,190,158,213,237,125,59,7,26,12,48,217,247,169,126,252,40,207,190,174,72,19,27,96,166,84,201,222,175,218,50,94,94,203,241,230,152,191,83,119,227,86,169,38,102,107,237,129,140,178,194,31,249,114,191,241,124,95,158,84,192,153,151,245,108,212,77,167,205,138,241,190,130,84,69,122,151,132,85,123,163,246,153,167,191,244,106,205,54,179,137,129,179,135,199,197,101,95,44,151,34,72,165,7,70,43,90,130,123,59,92,32,73,207,130,58,63,121,68,231,225,160,105,81,164,178,38,50,251,222,102,129,2,191,97,250,120,57,98,55,85,222,178,102,83,128,5,181,217,201,150,229,75,241,76,194,109,25,177,159,197,198,87,56,241,18,94,242,158,43,246, +186,39,117,133,207,163,18,22,164,28,34,59,42,74,200,58,19,88,69,46,175,24,79,40,59,229,44,135,84,105,212,124,219,63,94,86,47,23,68,248,170,223,92,24,253,119,203,40,68,19,26,248,7,248,93,20,46,240,140,38,226,199,106,135,54,25,82,171,17,82,224,245,199,160,36,123,134,90,243,145,235,190,181,151,44,163,190,194,108,228,248,1,53,111,109,117,119,55,129,12,202,149,57,120,92,109,24,17,87,31,162,218,182,30,37,41,118,13,34,234,159,59,155,84,136,92,51,191,220,154,28,195,57,180,43,85,188,63,205,91,53,108,58,201,13,148,104,26,52,197,166,208,179,180,172,231,187,64,64,0,71,193,150,255,142,157,119,38,164,214,52,184,174,27,43,152,76,43,90,116,206,81,12,195,159,15,217,106,127,201,98,209,12,183,219,115,25,187,6,180,208,242,89,229,239,28,14,41,243,100,117,96,84,203,11,54,37,174,251,115,172,155,183,168,111,200,158,223,201,3,11,195,248,161,33,139,52,96,200,152,160,80,63,156,40,249,96,214,187,153,69,56,155,159,117,75, +169,107,158,57,90,187,61,210,228,0,151,133,4,174,2,165,152,121,152,212,216,221,47,94,22,188,216,234,121,165,173,215,218,230,199,193,155,16,18,74,242,224,227,113,167,151,182,234,152,178,140,0,40,53,89,83,6,53,206,100,144,23,205,75,182,193,18,215,79,13,114,142,59,242,27,233,241,32,236,88,95,45,80,100,133,90,3,147,227,234,55,233,158,95,142,76,146,19,138,43,53,169,103,181,185,116,43,124,179,218,17,203,111,150,21,107,246,198,33,183,78,29,192,193,113,162,183,148,206,51,120,177,144,72,240,254,119,65,99,95,125,21,211,75,110,17,125,235,193,6,17,102,125,179,207,183,211,174,181,219,58,222,39,209,117,125,35,63,161,111,12,209,130,34,65,209,143,24,121,143,248,15,3,250,42,233,110,242,130,63,207,255,157,167,175,104,114,158,103,218,253,65,94,152,105,153,152,153,113,103,102,134,216,254,245,199,243,220,239,119,82,53,85,179,152,100,34,169,251,2,89,221,218,112,51,221,201,20,196,93,31,54,220,147,136,52,15,86,123,114,45,74,55,55,251,157, +11,178,23,42,112,66,81,44,134,250,232,182,178,48,188,245,210,116,32,125,229,169,144,25,226,21,166,89,187,232,148,35,7,152,55,189,166,47,132,120,223,189,135,41,168,125,135,135,100,75,190,115,193,51,187,117,254,190,154,69,222,63,158,32,89,250,231,251,217,250,212,29,81,20,65,254,142,76,195,36,45,240,162,107,99,88,38,20,154,210,221,185,41,119,168,56,161,220,18,161,169,244,173,187,58,31,194,202,101,9,68,251,133,181,28,120,152,245,65,31,168,223,152,8,253,229,151,141,130,95,21,239,180,177,7,128,173,211,185,2,244,28,151,236,121,149,78,62,12,128,191,54,191,97,206,7,30,195,227,80,159,50,220,195,226,204,192,242,128,27,8,68,193,241,186,0,242,121,192,60,207,32,244,153,35,140,246,107,140,128,213,189,169,195,179,52,23,240,158,110,2,68,33,253,37,97,215,92,132,236,206,45,176,149,145,198,157,238,164,67,212,237,223,179,20,70,164,252,143,9,64,30,17,204,223,150,27,172,132,105,166,118,56,147,179,37,2,4,104,123,26,193,13,34,0,96, +146,123,61,72,186,193,100,158,16,1,188,146,71,195,89,211,92,95,159,136,255,32,58,155,206,239,148,82,23,163,240,232,175,151,126,125,47,49,2,133,210,64,136,33,79,193,230,52,17,86,8,76,54,231,163,42,74,50,73,115,118,17,231,9,22,127,181,134,100,133,229,47,181,152,233,28,207,240,183,6,65,69,167,136,196,7,120,179,143,55,250,55,129,59,191,212,135,220,224,168,105,22,229,235,23,239,188,204,237,96,13,91,43,180,10,144,43,233,56,166,94,89,70,86,158,138,126,99,149,122,125,19,165,224,206,7,39,23,32,250,129,40,31,203,240,48,17,184,216,142,207,140,38,175,122,6,65,244,145,152,194,20,91,140,190,234,236,49,58,107,187,4,12,234,148,250,212,173,60,245,1,247,99,224,54,50,112,69,65,3,232,207,152,211,15,214,55,52,122,150,12,51,35,186,152,107,26,139,141,231,117,165,24,80,134,87,123,141,141,210,188,88,145,175,237,164,179,202,9,3,226,117,9,231,178,131,233,150,189,1,242,99,172,194,135,83,85,69,95,119,133,128,121,194,8,214, +161,151,190,95,106,55,73,34,211,162,187,88,6,246,24,149,155,6,190,66,168,220,222,122,119,167,60,16,209,199,250,107,137,99,119,245,175,170,137,248,138,134,2,33,80,215,147,184,119,36,23,1,214,148,65,223,163,103,109,158,159,182,64,13,152,225,40,80,206,66,20,220,211,29,44,80,178,127,38,249,205,157,192,2,145,115,12,67,128,90,21,212,60,144,41,64,134,191,43,69,50,59,212,200,102,135,27,149,122,25,143,93,94,248,46,41,142,63,155,227,164,153,129,46,204,200,173,47,114,177,111,244,130,186,163,8,81,76,134,57,101,218,115,25,52,209,110,118,122,41,120,112,46,53,199,11,251,171,191,218,157,145,6,78,79,21,33,176,60,71,152,108,165,45,114,118,173,247,243,136,220,103,22,166,196,241,116,135,76,85,188,98,13,116,255,34,166,244,68,141,78,83,226,198,233,133,31,110,109,72,197,15,238,84,32,195,76,189,176,118,58,69,134,241,37,95,22,60,131,106,20,254,162,62,126,233,240,161,131,214,146,251,216,240,43,213,38,126,212,7,93,131,51,232,142,121, +226,182,236,25,55,19,5,192,60,30,179,117,91,72,173,150,169,194,161,99,251,187,250,14,186,244,238,134,225,108,222,130,228,35,193,206,42,77,24,108,203,159,0,134,253,13,169,37,158,96,8,100,30,66,156,190,1,52,15,200,157,160,79,20,250,156,31,54,240,149,3,7,206,159,9,7,250,124,40,14,205,59,217,28,184,105,158,172,57,219,16,199,188,164,133,242,139,50,227,56,77,89,161,19,83,143,55,13,55,88,83,200,163,123,120,249,236,89,95,208,143,115,228,32,121,91,43,200,222,186,232,171,201,34,172,32,221,241,56,184,79,13,102,90,89,138,32,120,220,101,20,88,56,244,195,181,144,178,155,129,88,79,22,243,220,54,100,204,227,25,68,214,228,142,224,208,58,119,104,141,146,242,183,36,29,227,94,133,205,214,20,221,2,140,29,15,177,93,197,60,230,29,128,35,213,242,129,60,232,184,113,186,58,254,90,129,254,110,110,117,158,106,96,63,154,221,69,41,20,87,82,187,23,189,165,146,105,240,245,76,189,140,147,147,248,176,239,124,84,146,24,208,7,233,100,21, +214,112,129,26,237,204,138,242,244,107,232,161,0,60,17,163,4,17,157,122,125,202,47,228,78,47,51,81,106,241,215,45,22,252,33,232,109,186,195,149,87,191,47,69,79,3,96,148,107,131,45,57,134,250,87,11,94,67,234,254,170,243,119,114,104,154,122,45,132,33,6,114,121,97,76,162,78,161,242,202,197,87,171,159,138,210,66,133,129,134,218,133,161,143,45,187,183,111,236,152,205,25,249,139,26,100,150,138,127,27,185,73,54,42,20,44,64,165,177,59,100,33,114,21,50,69,136,165,165,103,210,29,40,96,181,255,237,87,68,171,136,78,10,139,250,149,77,167,246,196,141,101,25,21,160,177,75,240,0,174,88,176,45,143,136,200,222,158,229,244,83,27,64,20,149,100,227,17,132,218,6,211,118,54,79,140,98,62,95,78,121,236,124,1,218,26,32,145,129,106,198,194,9,111,114,252,225,239,82,67,244,77,125,100,176,46,72,148,114,195,44,67,207,157,33,162,10,158,120,107,66,100,142,238,153,240,101,53,40,115,31,62,111,10,220,95,159,2,93,227,248,229,38,70,133,9, +32,141,207,28,241,173,123,211,116,222,10,169,48,245,23,122,75,116,222,213,71,160,33,136,91,41,5,252,147,233,84,29,133,27,34,175,35,139,145,255,206,73,95,154,100,166,197,54,21,5,219,9,33,59,173,239,152,52,61,231,63,22,184,1,208,125,253,150,45,146,24,156,98,190,231,139,171,159,26,125,222,60,164,71,244,105,230,150,32,201,94,57,130,250,120,18,142,205,18,100,201,16,50,121,5,125,220,237,153,125,150,141,81,102,81,124,98,80,20,94,118,237,230,220,142,43,222,252,14,119,37,154,47,215,94,19,244,2,18,58,253,157,95,120,218,113,28,197,243,56,146,162,122,231,216,119,174,62,128,110,159,135,27,129,203,42,106,32,64,132,192,97,13,47,75,158,255,195,133,100,53,3,229,43,203,246,12,85,61,181,27,16,124,205,207,250,146,189,152,138,47,131,202,104,205,42,207,255,206,106,204,110,42,160,115,87,0,129,123,138,32,97,237,51,67,38,85,254,37,85,20,215,247,53,231,150,69,98,40,192,46,113,253,161,17,227,126,71,244,196,235,80,147,176,155,121, +141,219,47,77,16,216,49,108,124,127,80,107,109,171,105,62,212,111,74,94,244,199,152,123,190,165,228,129,121,251,238,100,29,190,4,1,14,157,228,91,20,78,25,101,185,10,128,122,228,155,195,184,30,207,173,253,32,180,169,114,10,101,89,51,249,235,130,78,162,107,23,49,55,181,100,58,141,114,159,83,22,197,34,40,205,124,223,191,130,143,26,250,163,168,181,46,176,148,123,97,75,118,227,137,118,129,99,222,109,106,177,151,101,7,194,155,144,81,16,68,124,125,120,206,219,212,46,142,66,67,73,55,170,167,88,204,195,208,67,212,211,51,63,190,1,142,241,253,202,142,144,156,31,131,135,161,151,126,75,2,122,158,164,247,127,1,235,212,164,135,155,15,80,100,236,167,28,194,240,135,115,24,232,251,121,79,40,93,243,183,47,210,69,158,174,203,143,3,5,56,221,92,213,223,245,243,72,191,125,87,154,250,43,167,1,116,2,29,155,65,221,119,138,108,94,116,30,201,109,86,246,6,56,67,208,120,7,51,244,171,99,81,182,34,97,84,104,234,91,88,12,201,23,4,17,243, +185,225,209,25,20,207,28,246,138,124,220,87,54,191,57,182,117,135,86,138,129,153,245,49,63,234,161,60,231,96,1,136,66,162,246,189,183,150,206,43,38,231,136,40,97,55,70,194,113,118,106,249,239,76,85,69,115,208,24,47,219,50,175,40,97,188,228,136,24,121,6,230,226,72,50,186,60,165,57,159,129,36,220,234,189,211,148,18,111,160,116,230,184,141,136,66,158,103,70,109,11,218,39,2,164,26,108,254,245,156,83,199,177,227,10,160,19,171,249,21,81,164,12,201,64,39,243,144,2,80,206,86,132,27,101,159,167,86,22,75,184,23,190,97,101,154,196,232,201,24,46,184,76,193,205,19,36,163,231,243,164,66,20,249,58,193,103,65,227,144,43,168,80,115,3,173,189,231,102,184,98,190,16,136,16,99,218,158,72,12,200,228,12,242,207,108,19,118,129,125,54,63,243,19,69,118,232,185,203,147,38,81,50,222,213,89,250,171,110,87,205,144,36,235,199,136,86,157,134,117,98,147,53,28,93,165,121,114,10,2,144,255,158,31,105,19,117,76,198,51,173,133,89,138,236,4, +105,180,57,254,219,87,149,70,53,45,184,221,85,1,2,15,122,110,79,90,154,39,93,243,54,24,246,204,39,22,188,181,30,204,131,214,199,44,206,144,70,55,108,72,58,79,62,184,136,94,117,180,59,31,174,193,11,218,125,82,182,109,79,0,24,179,167,102,201,251,151,52,90,124,34,181,109,229,253,235,48,200,114,209,68,196,232,9,169,251,175,206,161,75,173,156,151,159,68,44,208,116,18,154,99,56,66,231,217,212,246,76,178,37,246,251,7,52,90,164,88,16,66,160,251,39,121,120,32,193,125,111,76,163,87,105,242,224,78,127,43,242,154,217,45,124,184,233,111,47,143,198,162,3,248,54,5,78,171,131,141,191,196,168,17,225,153,128,133,133,210,29,198,6,198,25,30,244,2,71,24,90,7,8,121,245,179,135,239,190,89,125,150,51,173,95,99,21,155,104,78,107,61,145,172,242,100,233,163,189,18,220,50,13,185,41,194,22,48,248,31,74,133,124,153,155,151,66,100,149,131,112,196,47,189,190,210,45,50,76,103,185,103,163,56,29,172,167,254,110,91,95,1,76,75,127, +245,110,193,203,240,240,13,138,136,131,210,145,204,235,60,235,253,164,149,8,228,53,250,95,173,198,29,6,43,233,126,166,26,233,107,191,124,245,39,61,114,52,28,174,91,95,145,139,23,162,223,22,236,119,89,45,129,107,107,193,249,179,137,232,47,226,99,167,109,71,193,68,15,68,65,100,153,73,240,35,194,206,128,12,206,112,6,178,97,126,83,127,27,193,44,21,146,244,13,18,216,16,113,10,91,120,172,157,22,7,50,237,238,111,127,108,6,72,188,111,144,227,247,163,71,182,0,158,103,81,106,234,87,233,94,104,147,68,22,72,221,24,157,195,33,221,3,69,71,91,71,92,57,109,243,84,8,240,69,13,148,165,157,68,68,171,111,195,55,91,70,44,182,76,21,49,224,243,223,57,204,148,13,145,116,10,3,148,117,62,76,185,44,239,200,136,156,228,209,32,72,111,51,200,141,73,221,9,12,131,128,102,228,121,0,79,117,220,243,246,159,155,192,128,142,190,36,94,11,180,241,38,73,63,44,219,221,250,29,208,206,144,233,224,244,1,177,109,9,32,249,94,191,248,255,55, +6,183,235,152,94,159,145,24,161,1,226,139,58,60,66,78,79,70,49,169,75,158,185,81,208,127,149,42,84,17,34,122,15,119,117,172,107,100,84,80,14,249,73,79,4,233,62,83,185,191,178,22,101,229,112,153,51,220,241,254,171,151,122,205,228,153,242,100,198,98,103,164,153,235,7,161,37,170,186,207,55,196,23,154,191,162,2,81,211,29,32,224,52,176,42,181,46,148,44,67,127,62,239,32,12,153,139,26,62,151,59,240,210,162,155,52,185,65,228,95,248,197,22,59,24,9,84,79,246,42,77,245,33,40,137,196,72,64,168,124,188,43,122,243,23,51,161,132,92,29,82,117,65,10,7,174,234,128,106,126,106,104,4,147,216,248,169,73,196,154,144,16,32,10,44,74,146,239,14,12,136,120,72,158,243,226,162,126,225,112,63,188,248,121,210,249,64,207,137,53,145,164,248,129,203,143,226,124,34,232,47,150,228,216,149,227,232,141,70,143,64,46,146,157,65,169,216,240,112,228,251,161,47,14,219,181,142,55,55,110,82,123,204,30,33,0,196,91,191,244,220,61,104,106,163,197, +124,149,241,13,200,183,80,186,152,137,138,34,69,49,212,50,100,13,222,10,234,119,146,174,136,74,248,164,162,66,244,212,43,148,130,158,10,35,205,55,23,18,113,118,28,213,24,54,4,238,66,137,116,221,83,119,61,210,56,158,154,55,57,110,144,79,63,95,119,91,238,225,115,248,106,21,10,140,227,161,191,84,86,208,36,179,44,3,242,74,78,246,1,252,22,21,89,63,218,52,243,120,69,183,56,254,111,223,220,158,14,250,11,3,77,177,218,20,173,115,241,80,84,5,185,148,223,8,160,160,98,197,103,143,248,178,197,171,87,206,205,65,170,151,119,207,70,11,123,148,1,105,81,86,162,91,159,159,69,242,154,5,152,50,25,7,140,10,142,175,253,13,160,63,189,228,169,110,7,153,137,46,35,247,95,223,143,117,7,169,186,14,253,243,149,144,187,203,182,227,135,10,192,5,247,29,123,168,114,9,36,132,107,143,212,135,85,116,179,225,34,128,78,166,31,78,6,241,152,68,101,209,79,155,105,56,247,95,173,27,213,94,59,198,10,20,139,16,153,33,64,113,177,107,156,116, +232,97,187,141,118,50,160,97,148,14,191,23,123,66,211,63,197,97,141,243,33,69,140,228,208,63,104,177,122,55,155,147,40,106,21,243,81,118,201,173,8,80,2,82,191,39,45,154,31,5,43,158,172,136,243,237,112,244,107,25,131,152,55,92,10,6,65,230,176,63,29,209,239,18,36,64,30,201,37,197,143,162,114,216,137,196,23,143,16,193,136,87,3,124,101,70,171,76,226,7,36,128,45,229,176,131,174,175,138,32,133,246,87,154,178,60,105,26,80,146,248,171,96,144,21,42,150,105,93,176,167,92,140,156,127,192,139,96,70,100,109,96,81,53,86,160,78,165,47,105,220,184,93,127,33,109,53,227,100,99,163,87,11,155,48,65,163,80,209,224,90,93,26,201,250,34,169,11,163,82,20,45,213,26,82,36,162,157,69,40,108,8,206,52,54,206,224,234,119,157,54,222,140,54,218,51,140,251,63,159,210,184,49,245,119,158,94,226,28,195,48,65,18,83,8,2,179,230,13,72,243,5,122,102,136,124,133,250,75,105,65,184,109,253,12,133,118,242,26,61,73,138,196,195,200,28, +122,181,142,235,135,152,103,229,21,231,35,231,173,135,81,7,49,20,92,21,254,61,3,38,82,247,253,39,120,8,234,78,83,17,132,211,236,135,232,131,192,172,155,215,19,110,233,247,40,161,197,109,152,162,187,194,243,167,181,36,244,88,37,120,189,236,163,185,231,201,199,238,27,54,35,206,64,198,185,180,95,159,156,137,31,144,223,132,186,95,52,189,155,175,1,132,81,197,94,198,0,215,243,226,157,85,179,197,41,125,149,105,108,106,149,222,63,129,171,165,174,1,242,170,156,222,154,118,72,127,158,236,244,169,158,194,40,73,147,22,54,99,116,241,87,77,14,151,36,186,251,239,8,215,90,2,201,134,211,218,27,207,246,54,188,75,127,152,48,141,126,241,190,42,111,36,130,242,234,197,214,157,199,186,232,111,125,75,191,71,206,115,251,10,112,3,230,104,43,124,233,24,110,210,151,90,212,151,109,143,119,241,102,91,49,43,210,252,23,143,52,27,29,160,14,80,161,221,30,68,44,118,113,248,68,204,149,99,11,138,162,12,219,162,113,48,229,226,83,232,4,44,44,197,69,190, +249,249,105,210,245,53,18,29,2,87,108,172,243,159,26,71,2,46,69,137,101,203,151,54,101,4,212,250,2,215,137,74,91,7,186,197,125,254,172,99,78,162,125,184,99,155,157,154,105,82,128,182,166,0,147,101,217,118,219,232,197,119,102,160,131,222,156,242,125,188,169,70,20,39,34,118,206,162,185,80,4,113,15,217,34,244,0,155,112,243,60,87,177,71,75,177,196,197,129,116,229,208,213,23,206,184,53,205,81,203,51,203,90,55,180,44,8,15,6,176,250,74,68,223,247,247,44,62,119,211,108,230,231,29,248,94,157,228,162,168,136,82,91,73,228,217,246,20,64,241,252,68,199,53,159,51,5,197,241,6,55,29,125,250,250,10,242,210,26,16,240,155,153,245,86,214,222,145,22,135,78,130,158,152,199,58,84,5,179,69,146,33,8,190,108,16,129,175,148,209,8,33,207,158,251,84,117,17,85,251,6,77,218,181,11,170,95,102,158,103,154,36,116,96,66,31,37,67,114,215,227,13,253,197,217,88,155,146,163,142,188,43,103,217,7,194,165,49,188,175,216,123,5,225,64,224, +24,72,95,79,130,214,4,106,128,156,58,45,112,17,248,93,235,56,228,18,234,237,94,121,218,18,21,180,101,30,93,7,202,181,231,13,113,248,250,225,165,58,62,56,225,24,88,141,212,228,196,224,206,152,151,151,76,124,156,130,91,105,224,151,13,79,211,165,17,57,57,103,195,2,126,111,123,191,66,208,80,165,157,174,175,207,96,2,143,23,142,159,172,212,12,68,205,195,15,31,59,230,57,73,206,192,190,219,71,128,217,42,97,203,0,127,193,185,155,125,51,134,51,108,243,253,21,54,239,69,81,162,117,101,26,86,211,47,35,111,185,36,255,86,72,173,102,224,184,174,52,42,97,30,62,98,223,27,171,201,72,212,117,100,174,217,198,1,125,209,19,136,134,37,215,225,13,221,133,36,137,205,180,227,28,252,194,113,192,111,77,67,164,61,236,69,109,154,118,69,142,233,200,45,219,159,176,44,117,29,229,21,242,194,116,104,62,204,223,166,222,84,51,99,164,146,30,182,227,199,51,240,87,115,249,203,116,161,114,238,18,4,129,222,217,67,101,70,176,143,254,197,75,160,169,107, +210,26,45,2,128,39,96,197,238,249,135,103,64,196,111,129,43,119,85,86,150,242,7,58,83,7,138,142,80,129,211,38,150,29,191,183,124,169,176,186,89,13,46,102,212,240,11,203,100,100,15,222,252,3,83,203,155,131,213,83,20,208,244,73,124,241,11,198,42,42,194,222,86,41,248,126,168,215,101,26,89,170,223,88,145,39,219,243,66,209,3,3,116,209,192,142,167,141,174,228,168,210,22,4,190,238,28,40,9,90,101,246,187,128,109,108,31,191,117,249,46,60,124,139,192,144,46,90,148,228,127,231,167,175,119,157,149,159,209,173,203,43,201,221,87,62,153,26,75,6,66,135,8,63,131,250,216,146,111,123,182,1,67,162,24,82,77,222,110,137,202,6,173,189,160,250,29,8,59,101,123,171,50,132,241,52,227,110,232,193,28,211,8,211,239,9,186,118,106,101,216,116,41,138,48,223,169,116,188,140,151,221,31,84,187,29,129,12,243,74,238,23,63,167,8,166,84,205,158,88,245,80,189,146,242,171,98,6,183,174,228,77,36,185,22,228,146,80,219,92,45,247,172,253,149,84, +139,3,234,205,76,130,122,178,236,41,177,180,159,162,5,167,124,140,94,218,55,32,248,114,149,18,162,81,174,200,159,243,176,28,157,112,253,211,37,154,48,206,32,220,181,166,11,123,101,64,85,3,175,128,252,238,106,198,129,117,72,237,159,72,21,129,205,11,65,248,192,179,57,244,137,254,235,8,35,179,238,150,101,74,237,50,251,191,174,88,240,180,154,10,211,254,59,203,137,46,201,171,157,246,227,120,29,227,240,122,163,93,19,247,117,214,251,188,170,113,246,34,157,246,138,60,158,3,10,243,19,254,213,99,78,53,206,196,191,95,127,23,56,27,89,254,103,178,186,94,63,189,33,72,32,138,226,92,64,118,55,82,161,237,253,98,184,64,123,58,161,254,64,220,215,149,216,170,241,238,72,251,188,38,209,244,62,74,37,246,158,196,84,205,212,136,147,38,201,92,157,73,203,162,33,220,154,51,74,199,91,16,190,234,125,144,60,4,54,173,250,34,40,132,238,171,106,243,100,62,140,234,253,202,126,127,87,94,138,82,177,136,77,209,122,157,175,232,134,12,113,75,255,121,172,155, +33,214,105,159,191,87,175,79,246,71,91,45,174,170,101,225,238,29,166,173,119,201,31,122,98,124,112,122,93,199,97,168,176,220,56,44,78,11,211,45,96,39,206,28,87,40,49,80,217,249,118,104,58,63,196,150,56,93,108,138,205,149,29,12,162,214,23,6,24,166,9,17,73,91,223,124,141,97,105,3,221,13,247,161,108,147,233,33,66,147,165,220,117,27,202,183,105,42,11,3,235,71,247,108,22,82,160,40,67,106,44,178,123,145,85,56,252,85,28,88,114,43,228,137,183,10,230,131,7,138,187,37,235,243,193,247,1,37,202,95,149,64,189,102,34,23,104,62,69,241,188,132,243,202,51,121,43,53,33,33,159,190,175,65,180,45,130,77,6,181,6,158,108,240,206,199,185,59,126,91,42,235,123,241,222,167,158,157,241,247,253,170,225,90,253,228,148,177,142,97,219,80,70,124,252,3,157,54,218,62,209,241,225,123,59,51,36,251,225,117,201,98,169,81,127,124,221,237,85,60,101,117,41,146,145,126,241,166,97,63,91,76,208,50,95,126,177,204,246,172,238,254,232,175,213,156, +26,79,209,220,204,31,164,123,201,92,103,49,156,32,214,218,225,241,207,171,85,86,138,218,113,240,164,112,15,35,181,83,175,147,64,250,194,98,230,225,175,41,33,191,142,35,255,14,0,229,120,153,223,16,50,101,163,85,136,31,55,233,48,38,109,253,45,215,133,69,179,77,209,162,138,70,149,88,150,147,168,101,45,81,242,139,172,182,135,50,126,200,193,48,208,170,233,130,79,9,87,23,28,241,129,62,43,241,215,39,174,114,62,166,199,77,217,204,18,153,165,54,178,174,14,84,31,108,232,198,117,198,133,190,28,35,228,101,155,13,204,103,242,217,66,252,94,29,187,248,19,91,137,77,172,3,162,237,73,91,83,43,102,18,114,54,50,251,85,53,141,14,255,171,14,126,102,102,46,234,197,10,32,100,248,40,75,63,14,140,62,242,219,8,246,183,227,102,106,240,239,44,252,71,63,177,14,54,145,89,194,3,195,33,106,134,97,234,235,22,111,167,216,103,99,225,62,138,92,229,175,19,247,115,245,239,252,176,148,137,249,129,150,255,157,151,200,155,35,250,43,88,247,254,142,170, +48,188,8,149,255,191,238,179,187,99,253,79,51,32,182,96,140,175,152,6,48,50,12,75,121,226,19,172,19,107,210,235,94,222,70,247,81,185,47,8,116,49,17,165,129,85,252,5,205,215,42,113,246,229,237,144,35,145,130,141,115,132,188,169,41,160,66,60,166,15,6,69,128,105,233,83,31,66,103,138,107,190,50,185,18,138,236,205,253,79,66,173,237,247,197,250,109,66,13,59,129,203,244,108,7,131,158,78,119,235,1,112,170,198,248,94,131,53,157,108,126,220,77,148,160,90,228,22,206,103,62,71,175,140,137,62,14,116,254,86,202,85,75,11,209,194,232,232,181,9,82,21,142,55,213,141,227,102,9,68,108,43,42,213,173,211,83,40,103,131,220,137,60,159,241,112,112,110,196,156,75,40,54,229,131,46,138,184,186,179,15,232,167,125,178,63,162,226,246,199,77,117,19,237,123,24,12,230,234,149,200,235,229,206,16,14,17,230,127,125,69,254,138,142,194,112,154,47,61,69,135,91,231,15,50,40,178,159,23,147,54,134,222,131,6,239,225,250,9,126,136,170,189,58,237,122, +13,18,112,2,192,213,232,228,15,160,21,240,104,32,159,162,137,86,72,81,10,143,104,208,21,153,88,184,1,55,18,255,250,182,72,95,43,45,71,220,172,206,147,146,173,23,168,89,85,50,31,116,24,22,28,131,80,125,163,207,22,231,219,60,126,80,113,144,55,225,128,129,161,138,193,161,33,31,60,186,51,219,247,227,26,66,82,121,4,105,218,179,91,160,30,137,86,149,183,182,191,69,182,70,138,2,192,240,52,91,210,148,196,229,99,191,207,144,164,222,245,142,39,246,230,105,130,78,118,45,33,134,134,136,90,252,205,103,34,145,124,66,163,0,2,234,183,159,63,105,219,189,159,76,244,67,200,7,229,16,214,197,114,154,14,99,19,53,19,159,204,227,225,157,197,122,135,70,48,43,158,228,213,2,166,172,234,99,80,91,88,249,226,93,129,157,192,49,72,252,153,164,29,209,128,183,38,150,251,66,109,43,210,181,70,8,44,4,117,109,11,227,66,69,205,118,3,138,237,245,180,7,234,9,20,77,58,141,40,153,68,35,78,234,138,121,245,176,139,33,238,79,7,39,45,190, +179,131,248,165,218,68,142,87,59,189,255,76,166,59,109,84,249,54,185,123,36,25,89,85,239,16,16,44,211,244,175,215,168,55,160,202,192,242,173,49,166,27,195,202,127,125,111,94,222,195,19,55,206,58,38,156,247,205,175,155,144,129,101,55,201,248,132,0,0,97,174,231,196,141,198,115,248,236,245,62,238,233,188,216,220,81,226,240,240,61,205,12,89,17,224,81,130,75,133,144,81,27,220,215,111,142,79,168,162,9,145,135,40,66,135,238,189,194,200,120,79,1,183,74,19,73,205,98,142,0,55,61,80,128,148,208,71,174,126,199,19,76,201,214,62,181,215,212,165,11,17,41,48,93,224,49,143,83,132,158,67,57,55,180,67,204,117,200,152,6,230,121,204,187,207,217,52,208,43,206,38,60,128,10,181,103,46,142,135,118,151,107,178,39,132,119,158,95,123,252,21,94,28,47,64,126,192,201,98,50,137,30,156,94,207,105,134,97,57,55,187,202,11,236,76,153,210,84,211,100,186,223,87,179,150,69,225,216,91,2,4,173,18,147,167,243,20,238,126,56,38,88,100,23,226,58, +26,77,22,212,84,54,109,138,172,245,168,46,38,128,97,193,142,4,251,94,108,243,99,34,107,27,38,243,162,167,58,24,85,124,67,104,11,133,65,217,198,88,234,3,216,16,249,40,13,205,161,174,188,220,244,94,230,250,247,58,131,55,139,72,25,102,156,210,28,54,159,117,56,175,196,78,112,85,196,160,72,77,52,184,114,82,253,236,43,215,17,0,13,14,220,163,162,96,29,251,159,5,90,205,199,52,203,204,7,135,52,27,242,164,116,231,120,54,78,118,52,65,42,182,246,123,15,200,236,121,158,159,59,115,64,105,30,83,77,235,134,77,157,231,43,15,9,207,131,176,175,101,105,213,223,89,110,120,116,60,55,5,75,43,71,159,206,49,225,150,44,208,71,254,238,141,10,137,217,20,178,63,116,54,195,116,226,66,210,40,218,145,153,194,188,75,47,68,150,61,224,202,147,199,161,202,125,158,85,53,194,51,133,57,97,15,158,217,47,246,195,53,223,220,43,113,115,177,115,190,138,74,223,134,219,58,253,171,9,232,185,33,47,251,132,95,240,216,239,65,178,127,91,239,29,217, +120,167,43,58,138,26,235,123,78,211,218,55,27,195,194,62,162,62,92,79,216,168,179,64,66,234,58,20,153,36,5,164,101,158,239,219,139,55,191,59,161,147,173,227,140,178,52,37,25,23,201,234,39,189,26,62,28,246,176,201,46,247,5,188,210,28,251,47,15,74,221,196,198,125,225,15,105,46,67,74,201,36,116,225,111,145,137,124,79,194,30,35,22,106,183,176,244,37,227,248,9,174,25,169,171,140,162,134,176,47,82,243,51,9,123,217,213,181,4,62,97,118,139,196,29,149,110,227,189,185,230,195,36,143,111,77,172,26,93,249,90,238,143,203,196,170,179,250,14,180,185,169,129,218,213,246,74,61,0,237,83,4,188,223,193,194,235,72,176,16,113,97,127,123,83,24,134,7,65,121,171,241,163,213,113,207,101,224,28,60,47,219,160,150,255,198,178,79,36,0,93,79,46,173,224,57,88,134,240,202,6,5,209,21,153,101,220,185,43,118,37,1,234,91,67,145,84,174,222,166,238,255,157,55,245,38,216,28,121,30,227,81,151,54,127,197,102,61,135,85,69,194,222,155,3,13, +239,20,117,0,127,61,3,177,231,232,123,7,67,148,111,74,172,189,199,6,245,223,26,136,45,25,192,244,28,48,75,4,128,250,131,243,122,69,209,102,92,47,84,244,226,197,140,254,171,159,182,240,13,66,139,29,14,20,200,24,106,17,133,121,125,47,62,60,209,117,41,141,146,41,2,193,99,145,137,243,166,46,0,24,65,217,64,252,50,37,141,73,15,63,242,138,100,161,7,12,93,223,147,188,128,103,107,211,164,161,208,162,227,249,119,129,173,78,79,58,113,231,169,94,118,125,129,1,75,4,70,168,190,132,24,164,19,191,235,0,70,8,198,104,165,84,94,172,150,224,18,62,91,210,159,215,100,85,250,248,198,75,234,113,49,193,166,70,200,148,208,244,251,154,37,238,95,61,120,195,131,174,25,147,195,167,116,198,17,76,58,99,39,142,61,179,27,18,19,55,46,191,165,107,223,78,188,160,219,57,20,193,86,56,136,89,125,116,214,2,166,4,206,65,157,239,195,207,200,191,17,10,86,215,233,184,76,57,153,13,220,12,199,113,221,180,30,239,119,143,29,59,55,108,148,235, +231,77,138,140,182,174,203,144,209,233,201,69,131,35,215,80,97,112,90,52,239,138,232,54,48,16,192,158,145,131,64,123,113,166,202,113,10,207,203,170,64,243,175,182,60,11,22,194,223,63,104,138,97,176,39,111,138,243,180,136,184,85,245,34,9,163,27,100,44,1,22,99,62,124,104,140,228,209,53,23,54,35,150,225,216,46,102,126,56,179,191,231,12,66,254,53,7,220,160,243,238,21,255,77,93,2,136,177,253,242,112,90,231,244,12,218,96,155,29,18,89,15,164,126,240,193,117,212,31,125,105,32,116,233,164,140,40,39,244,78,103,79,62,96,223,171,169,209,63,122,197,31,97,242,239,204,186,34,217,180,1,87,51,209,240,69,115,169,133,24,29,200,252,230,8,132,243,61,225,50,211,236,234,228,247,24,69,140,24,252,52,40,193,251,186,236,9,221,217,105,249,187,76,245,250,142,186,251,36,154,186,29,192,185,205,164,47,210,197,116,68,125,59,168,231,82,52,35,132,109,192,30,41,5,200,134,46,63,110,99,132,209,247,248,40,191,242,80,100,200,116,49,156,218,98,53, +58,111,242,127,245,243,187,178,206,72,235,175,156,105,65,143,84,169,58,20,186,28,118,211,223,231,253,251,159,249,228,192,93,61,114,174,194,25,67,64,174,157,51,219,76,208,0,174,193,3,64,62,201,126,220,74,231,101,31,140,201,188,244,233,8,24,16,182,111,48,209,71,184,230,31,132,173,125,93,167,140,219,123,177,112,113,166,101,84,203,12,219,125,27,82,130,207,188,100,45,189,96,73,65,124,200,236,228,127,104,73,37,34,72,83,70,162,247,94,78,210,189,244,183,7,93,70,195,68,54,67,92,142,51,7,151,110,146,106,140,186,120,185,241,163,59,14,244,170,50,80,123,73,132,121,179,126,41,160,33,147,249,11,247,212,121,129,231,190,181,254,57,62,39,190,35,240,163,60,140,7,124,70,65,96,234,230,134,99,14,84,17,129,53,212,204,96,149,241,217,158,20,105,251,227,46,66,189,178,81,46,255,186,175,156,121,33,72,232,91,148,253,238,2,64,157,188,144,127,30,255,27,209,140,249,175,39,64,125,53,73,123,168,56,137,82,168,10,169,102,175,124,213,226,116,221, +15,220,243,47,88,186,40,194,241,116,79,205,136,107,6,149,9,67,90,253,186,40,118,116,203,188,174,87,205,0,146,47,223,161,190,239,95,158,208,162,110,147,55,64,234,19,166,19,244,115,218,203,238,73,18,201,82,209,192,51,171,119,107,21,241,172,3,231,57,123,103,45,232,34,223,153,134,222,189,224,204,254,95,44,205,71,55,141,47,30,144,11,71,99,245,148,64,43,39,153,81,212,155,56,113,8,251,246,236,211,113,199,200,53,215,5,78,94,245,28,64,84,63,69,182,200,99,86,166,119,45,82,68,125,135,20,21,135,222,204,167,18,200,195,142,115,170,175,222,24,79,21,192,233,155,188,195,194,138,160,118,37,80,189,199,122,9,206,69,233,52,252,108,113,155,216,184,233,255,80,191,106,33,212,133,135,171,28,39,138,11,27,54,214,5,246,234,254,135,17,74,59,47,203,7,4,2,123,209,81,68,135,80,71,62,173,252,110,96,9,7,48,138,214,247,143,1,131,158,31,108,137,118,6,135,142,157,236,121,22,121,240,107,192,222,64,147,46,247,224,230,51,36,92,197,112, +234,93,206,61,74,5,225,38,136,208,236,108,141,61,54,183,114,198,6,66,217,54,139,67,92,88,102,47,141,252,225,180,31,89,28,16,123,199,73,21,66,178,126,92,168,141,117,30,107,191,25,248,223,151,114,120,14,66,134,212,248,170,144,140,99,63,103,10,202,199,92,33,230,219,9,32,237,59,251,80,108,0,37,136,180,143,38,241,249,5,140,185,75,234,7,108,24,190,143,241,57,61,250,168,223,105,54,125,26,100,141,131,237,213,195,189,130,244,120,151,174,81,106,142,103,56,247,34,21,168,163,211,187,59,43,67,107,4,152,249,59,179,192,142,42,206,25,232,148,19,228,206,187,126,101,245,90,173,255,245,116,195,244,0,122,160,226,139,186,15,157,255,69,136,12,57,121,249,87,71,97,234,31,96,59,137,167,253,169,243,151,158,5,245,66,63,108,170,38,10,185,35,186,122,108,49,10,222,202,110,125,65,80,238,244,9,166,111,37,128,78,14,228,160,63,44,184,139,95,107,99,18,16,125,152,20,219,137,214,254,77,124,152,205,217,139,78,91,145,133,196,146,148,130,216,183, +102,241,77,222,117,105,255,107,141,230,230,0,85,148,186,193,166,241,155,55,113,28,36,93,49,135,5,134,138,235,186,166,32,0,12,199,218,195,18,44,134,144,221,243,204,107,185,176,154,198,126,96,144,251,80,171,34,235,188,222,218,203,196,176,235,172,110,26,176,57,160,242,40,92,94,64,81,172,94,19,182,203,239,79,175,188,50,119,176,160,8,234,26,253,175,143,237,57,24,201,142,23,114,162,119,86,113,231,223,19,232,6,249,168,202,242,104,134,44,126,60,32,30,191,8,187,197,9,128,158,102,242,202,118,153,178,35,132,201,123,188,66,212,151,55,131,100,156,141,64,192,64,144,36,9,155,161,19,210,15,87,24,127,213,94,185,156,35,124,112,167,251,87,78,5,0,140,238,206,3,184,153,241,119,247,90,230,55,190,138,103,91,67,153,96,124,61,108,232,180,20,221,101,241,158,32,67,141,92,10,79,93,200,184,27,96,149,249,199,178,132,28,252,34,52,21,39,156,110,47,81,199,27,18,129,15,113,216,73,226,117,19,50,185,235,33,123,7,245,89,188,34,112,93,252,147, +53,220,135,208,251,138,199,138,156,138,255,190,35,146,172,51,251,138,195,159,78,208,197,147,173,129,74,3,165,223,199,66,46,135,171,191,240,214,207,227,191,161,155,96,154,192,182,207,115,223,122,19,74,29,10,98,31,13,175,232,147,219,131,73,62,89,138,94,231,231,133,164,56,220,94,204,171,161,114,210,86,166,248,149,197,184,211,161,215,63,164,59,183,86,71,128,101,142,67,48,27,198,72,52,2,47,51,23,222,174,38,144,54,17,167,16,188,162,63,13,32,19,105,18,227,107,162,235,138,250,105,253,37,83,239,68,1,90,172,54,77,253,2,56,204,188,43,23,243,104,181,20,211,203,143,25,32,140,111,136,39,224,38,169,42,230,140,40,250,122,205,151,103,150,11,180,195,204,137,249,105,235,175,215,169,187,56,177,229,166,219,119,142,86,19,60,1,138,15,4,243,148,103,182,127,55,121,83,119,188,193,31,219,203,190,214,117,111,100,117,191,186,192,133,219,142,124,185,229,206,65,138,130,209,57,241,124,119,41,69,73,205,14,97,227,246,209,149,251,97,7,77,112,8,64,17, +86,143,211,248,221,242,113,160,40,128,179,109,129,94,5,171,30,146,205,99,134,40,54,49,227,61,51,64,160,255,213,29,208,253,66,51,10,34,236,48,122,197,1,22,196,42,187,218,132,226,152,236,4,19,104,250,249,24,114,222,17,235,247,67,112,92,82,0,95,145,126,50,52,59,3,50,101,48,80,20,1,7,237,218,100,90,112,2,65,129,73,162,115,142,90,196,207,86,111,34,74,82,117,182,3,219,176,170,223,93,251,59,221,105,245,87,49,195,234,8,172,59,218,63,23,112,224,242,19,236,88,249,226,141,156,141,76,242,78,79,222,122,99,133,37,182,220,193,66,197,26,178,249,254,64,197,170,91,16,76,227,120,28,254,104,243,125,129,64,93,95,152,98,132,230,223,89,237,229,2,212,38,218,239,117,246,132,170,2,193,40,194,192,122,84,138,242,218,132,101,245,55,20,35,136,160,135,243,3,229,154,142,169,28,84,199,46,236,215,245,188,237,222,157,48,57,129,147,198,138,210,236,190,183,234,56,5,167,16,244,4,98,178,90,28,146,124,245,89,89,22,191,241,210,125,184, +31,36,71,129,136,110,138,45,34,26,104,155,132,13,85,37,167,200,170,156,24,186,163,157,132,197,209,157,0,62,192,220,232,239,6,242,29,15,83,57,43,179,135,228,142,96,189,20,172,162,102,86,253,175,175,192,175,7,76,139,116,44,197,1,208,255,234,62,1,229,249,33,74,141,75,27,140,81,241,246,120,227,245,236,93,195,95,241,145,235,195,70,115,53,200,238,112,158,115,210,64,5,175,88,115,206,197,15,152,16,163,153,245,93,195,181,198,48,79,250,104,149,142,245,179,103,117,108,182,176,13,212,109,82,102,119,77,55,37,143,159,102,236,78,247,253,173,135,250,247,55,161,234,183,229,127,68,205,66,228,248,229,6,183,31,94,101,242,241,227,175,149,48,45,84,119,48,210,127,85,149,147,203,119,76,85,190,215,215,119,73,49,35,225,56,250,89,224,228,12,251,217,247,177,134,19,60,226,170,47,37,113,202,114,67,86,31,223,189,73,198,158,186,123,132,193,137,199,200,28,29,35,231,100,173,210,84,175,99,65,63,194,38,107,232,57,107,0,218,246,120,74,179,59,9,101, +106,89,154,169,37,165,63,251,228,107,217,140,98,112,146,212,192,179,234,217,142,149,150,239,144,55,116,218,19,112,0,53,133,208,116,7,140,37,219,238,248,47,253,162,125,230,6,190,173,67,49,155,36,31,59,182,157,96,202,36,149,227,227,163,122,165,176,107,57,193,204,141,77,212,147,153,200,135,167,106,209,62,151,24,61,177,80,238,44,243,10,15,180,63,164,114,109,78,218,49,203,58,241,79,174,218,221,15,75,245,32,105,231,235,194,73,82,124,243,214,205,127,152,198,198,27,146,175,16,84,152,98,13,223,120,183,157,103,98,3,166,200,86,63,182,44,75,85,171,26,33,84,251,133,211,45,195,156,227,192,243,223,73,218,127,37,180,169,14,98,86,36,227,82,254,195,52,76,145,65,178,231,123,245,144,74,70,49,125,63,116,40,7,103,176,114,90,124,221,188,103,223,144,233,71,98,68,186,130,164,224,191,42,70,22,25,46,144,214,12,76,186,135,95,78,92,247,229,113,39,79,115,23,206,90,222,76,49,201,105,150,34,137,57,46,211,188,17,36,48,46,223,119,30,62,174, +182,204,90,61,203,237,191,70,112,235,136,180,52,158,47,41,101,35,153,94,98,141,20,99,203,178,156,52,18,223,144,84,151,79,81,47,41,73,90,130,128,110,211,160,202,112,228,40,134,129,187,187,69,30,250,208,45,197,108,48,169,73,112,7,147,157,24,238,183,129,174,1,246,155,214,19,127,147,234,113,109,237,121,188,242,38,214,133,39,124,251,243,36,253,67,246,9,59,180,16,174,113,94,223,78,208,146,88,93,245,186,2,116,8,240,70,83,125,184,192,65,209,149,130,186,119,16,53,224,14,91,131,70,203,42,57,171,97,87,175,115,109,94,46,83,88,113,101,65,170,173,54,107,59,41,153,46,49,19,229,176,154,171,64,230,61,69,230,38,119,156,150,120,98,108,140,123,29,46,161,168,109,95,189,148,138,31,110,84,156,129,147,3,24,100,196,168,95,72,53,196,142,112,110,1,75,203,5,150,223,59,31,181,182,185,89,152,196,167,185,178,83,142,125,209,89,189,219,187,125,137,124,115,232,240,161,122,79,32,199,100,12,127,146,42,190,113,180,32,72,17,4,58,210,31,234, +142,90,135,235,46,80,198,156,112,157,125,40,25,76,251,145,141,243,71,24,170,180,128,203,231,93,24,249,251,174,161,49,5,188,195,48,205,75,137,111,254,40,43,255,250,15,68,159,100,217,99,94,109,92,99,5,153,3,52,79,38,200,144,124,250,197,199,253,207,33,153,28,135,249,30,167,8,81,252,109,175,186,102,9,47,171,197,133,112,186,89,127,118,250,47,152,220,72,213,75,88,251,58,69,89,178,42,70,166,101,185,46,137,152,128,171,212,57,122,27,10,175,249,100,134,142,8,22,76,224,192,128,249,184,177,215,248,183,102,198,70,135,124,224,26,116,228,95,170,196,154,172,13,27,232,43,210,133,195,147,13,31,249,237,35,98,76,155,224,153,166,69,236,136,116,233,91,57,38,167,198,232,47,146,153,28,102,228,104,154,176,5,1,117,97,215,5,1,177,51,112,89,160,158,156,163,118,138,35,98,175,14,217,61,54,135,91,80,79,41,249,53,20,168,173,122,192,94,115,61,79,243,216,65,147,240,24,4,199,147,19,136,135,99,57,78,150,222,196,186,112,92,224,134,163,229, +227,27,153,204,102,21,32,133,83,175,159,148,58,204,212,38,243,124,193,25,154,243,164,111,82,87,21,53,183,64,125,169,162,91,172,255,219,167,78,126,192,23,98,27,50,243,26,36,73,87,63,233,67,28,219,2,85,202,86,146,6,128,112,66,90,226,16,197,54,234,127,203,115,22,99,76,71,211,163,188,169,204,14,187,226,208,173,152,120,218,250,205,250,83,80,243,103,15,168,28,89,226,250,162,153,175,71,220,229,38,201,224,129,166,26,249,147,164,41,41,23,247,219,11,234,11,162,223,137,78,121,19,21,132,116,140,117,140,68,21,19,179,223,128,219,93,179,81,87,48,235,137,33,151,95,119,167,188,242,224,90,135,50,213,192,104,76,95,19,248,250,218,153,252,132,86,21,62,177,188,252,57,80,161,193,105,199,223,94,213,245,227,185,34,187,35,205,121,69,45,24,211,184,204,139,86,245,122,175,84,234,175,177,192,33,209,34,7,8,56,64,242,65,249,117,148,8,159,19,224,215,155,4,14,112,186,194,195,27,231,197,165,193,0,83,173,248,98,209,178,232,253,244,181,159,16, +160,178,242,176,126,248,28,30,250,224,178,32,172,199,107,71,170,40,69,117,159,130,209,79,207,140,18,219,223,20,45,148,72,41,218,104,242,34,141,99,29,211,162,104,54,151,86,0,192,217,138,100,15,106,97,187,127,90,238,130,177,174,175,251,1,201,197,53,175,134,42,47,218,95,127,58,153,181,115,174,32,98,13,41,149,123,125,80,240,68,201,5,232,94,32,111,61,88,183,60,140,220,179,68,156,22,122,190,229,78,22,188,158,20,9,3,141,149,66,243,136,16,61,141,75,39,62,85,79,98,217,54,205,66,156,194,185,64,120,83,250,75,193,32,66,2,84,189,160,53,21,146,254,39,94,49,246,20,218,156,238,191,184,24,185,133,25,95,3,171,145,228,232,170,21,223,175,145,46,108,207,16,108,15,209,178,146,172,162,7,78,25,127,125,70,144,228,28,219,11,155,33,50,39,166,242,239,12,74,132,53,55,66,65,194,24,103,123,240,126,150,231,243,223,26,139,204,87,158,96,88,84,138,103,61,133,67,71,186,152,130,6,189,158,253,30,255,252,154,160,50,237,14,82,251,111, +240,104,115,81,252,213,108,39,65,183,166,22,184,67,167,175,221,225,68,149,199,220,104,57,161,139,19,53,111,97,238,254,198,227,152,55,116,187,219,149,104,52,184,245,243,47,73,155,236,137,224,37,94,90,129,254,183,183,48,225,197,85,84,145,233,165,5,227,194,91,224,230,255,245,127,86,204,14,6,241,216,15,39,77,253,187,59,11,164,52,73,253,235,215,150,155,236,12,17,197,106,255,235,87,220,209,198,25,174,127,60,212,176,127,189,254,205,210,245,14,157,71,228,211,45,58,221,76,139,81,70,163,82,237,102,87,143,69,83,87,131,54,168,140,97,255,171,193,117,87,152,63,223,15,204,180,148,117,194,113,250,214,209,7,140,36,140,252,137,180,81,187,153,57,45,39,231,23,63,176,20,160,204,167,89,211,160,152,237,193,90,5,36,225,175,219,33,14,244,231,41,144,223,92,248,125,170,228,198,41,76,39,95,12,209,17,237,83,67,11,87,12,156,32,240,183,31,79,208,58,47,26,104,121,152,130,202,53,226,107,45,166,32,163,52,140,36,81,119,134,22,31,4,65,226,178, +105,73,14,133,154,40,254,246,96,154,241,193,75,98,72,59,203,5,175,204,156,255,190,111,63,199,37,192,124,115,129,130,122,44,249,72,150,239,37,110,64,96,88,206,55,25,98,225,108,137,184,13,109,200,30,7,130,239,36,156,115,210,187,33,150,104,47,102,9,219,214,29,96,118,5,46,216,243,50,181,185,120,69,93,101,117,165,54,79,62,151,252,155,138,1,226,33,52,1,86,80,41,217,33,60,31,84,239,137,67,41,73,50,179,236,152,244,49,184,3,19,69,45,181,41,209,239,116,117,88,161,26,177,33,222,170,114,131,81,241,248,216,167,78,25,173,189,184,246,112,62,42,231,222,33,34,238,181,56,134,241,5,130,253,216,211,51,235,210,135,155,230,129,38,132,123,232,198,208,137,95,40,152,204,162,152,130,215,112,74,13,29,255,6,12,50,109,232,239,108,217,144,173,237,14,246,125,73,101,70,26,79,231,12,187,27,250,226,222,66,156,43,214,128,149,111,246,32,208,244,41,134,166,227,152,19,196,209,58,250,78,166,254,67,70,137,240,163,243,171,79,218,226,6,151,153, +188,20,61,227,74,172,21,17,119,56,3,240,180,198,149,148,36,212,111,24,182,51,83,68,171,215,207,207,124,240,2,139,46,35,174,74,147,3,69,31,140,71,70,86,243,151,10,41,26,83,92,143,98,254,214,101,24,204,179,10,239,254,153,115,146,86,57,236,75,71,230,253,174,11,60,126,213,120,195,33,136,188,38,161,199,208,121,166,47,161,63,244,112,105,254,238,132,193,162,37,236,251,177,141,70,245,140,142,251,33,147,225,200,63,191,236,182,66,16,13,203,104,17,33,77,62,54,190,37,17,231,11,132,10,251,109,250,179,120,157,95,198,119,225,86,102,219,199,46,146,241,72,163,2,53,131,110,8,195,139,235,166,77,193,193,54,2,198,159,41,249,197,253,154,110,15,168,72,139,203,31,106,127,242,3,40,230,189,120,228,227,26,23,40,125,176,245,10,67,121,252,36,167,253,195,238,19,33,199,215,134,234,84,145,200,127,7,169,129,56,148,172,226,135,191,58,1,71,191,228,93,38,175,254,43,159,189,160,13,100,11,132,181,186,70,114,105,102,147,206,249,120,41,190,106,107, +229,242,108,142,27,249,183,223,56,213,224,70,138,84,177,128,137,236,4,200,158,127,151,245,141,254,134,70,0,104,227,132,220,84,116,247,69,84,35,34,179,110,212,224,254,205,97,241,53,89,179,122,109,84,196,239,117,81,31,41,15,166,54,215,94,120,32,153,145,209,173,137,56,72,31,92,20,26,97,240,139,51,221,156,199,0,247,13,196,49,122,240,129,135,223,32,77,28,247,240,113,72,213,47,222,144,232,59,16,195,126,156,223,9,195,67,129,175,238,242,189,65,103,161,88,99,248,121,200,186,23,162,164,48,117,21,197,41,69,4,0,27,191,47,54,17,116,254,246,119,38,184,127,202,115,120,2,84,249,126,149,216,133,249,143,167,33,160,125,208,98,163,53,116,67,106,205,200,24,97,243,147,223,247,230,70,18,111,157,248,234,82,15,82,223,252,140,181,38,75,81,16,152,203,87,195,82,179,160,203,84,170,87,210,187,192,116,252,105,48,40,140,6,218,71,130,5,164,182,134,18,104,221,251,164,129,136,81,244,38,224,33,122,212,68,166,149,133,238,231,191,69,51,215,37,54, +97,255,99,105,136,119,203,188,179,199,6,129,158,182,27,151,216,105,54,187,144,82,47,198,208,43,188,31,145,101,78,61,12,13,2,2,191,202,186,137,159,63,166,71,70,11,32,6,124,43,8,7,170,86,8,30,95,99,253,61,34,175,222,231,150,36,180,1,251,191,188,178,180,107,39,101,93,120,3,58,26,109,246,200,150,191,10,163,56,225,173,101,240,115,245,161,125,15,72,249,222,138,134,163,201,80,245,38,185,71,136,84,245,131,154,106,37,186,204,185,108,127,109,220,6,252,50,48,60,70,181,1,111,72,220,230,43,232,76,65,165,40,238,122,81,174,89,55,208,104,119,136,238,154,138,246,239,94,0,237,17,196,205,196,89,190,87,227,19,36,20,35,94,191,185,40,250,173,57,254,229,77,111,199,226,115,71,47,156,152,51,81,108,196,181,253,216,207,221,134,168,231,23,24,230,251,222,104,188,112,150,116,129,121,6,157,240,87,239,81,122,41,247,32,35,121,94,173,0,68,7,240,250,33,3,192,50,15,147,223,53,9,44,233,175,29,175,19,248,239,135,229,239,194,203,219, +156,162,181,253,221,83,210,182,247,104,166,255,106,56,180,29,67,179,109,236,247,36,228,239,193,167,55,182,59,69,89,126,205,173,251,140,252,137,24,111,120,25,7,109,6,238,153,132,125,124,120,187,26,237,0,60,150,25,68,50,87,142,175,150,35,157,127,119,111,58,106,246,242,246,150,12,200,62,9,19,216,197,105,253,240,104,51,168,223,62,217,80,52,34,133,87,1,146,159,163,101,147,103,13,112,219,73,254,187,123,129,11,135,23,148,254,30,32,204,212,112,19,20,130,6,236,73,109,89,197,18,160,213,180,196,173,156,201,38,96,113,117,77,84,232,228,62,26,28,198,56,205,143,162,157,221,140,59,212,177,47,69,45,88,145,94,37,97,141,100,57,69,204,71,146,234,109,111,26,91,87,242,162,139,216,58,59,224,130,124,138,210,206,39,195,211,201,96,114,0,92,183,254,139,13,45,10,216,220,129,184,148,67,87,141,251,195,181,235,197,181,165,31,227,82,29,228,84,11,137,251,226,131,85,200,71,146,135,224,162,133,214,53,228,211,35,87,250,27,100,136,112,196,144,244,166, +217,31,80,19,230,205,180,87,142,205,232,138,67,75,180,39,65,76,211,252,235,158,17,131,78,244,136,188,4,241,24,219,39,41,255,238,50,232,126,200,54,162,247,61,249,201,214,252,245,26,38,191,201,154,14,248,145,47,158,17,154,3,109,172,62,1,16,36,121,99,147,34,180,48,1,95,211,81,255,245,111,154,102,133,78,200,237,35,198,247,188,88,107,193,252,245,1,130,249,45,253,107,208,6,167,61,66,190,24,80,106,157,35,142,5,15,83,174,246,107,69,18,214,179,21,209,118,143,96,23,99,181,247,141,249,97,151,213,54,109,81,30,199,174,234,56,128,207,61,240,226,240,92,182,17,164,235,97,144,237,223,82,123,77,44,156,7,240,117,102,143,41,29,119,85,6,148,233,197,47,4,253,221,149,241,171,108,76,36,178,140,249,124,222,55,237,193,25,254,87,115,150,186,68,210,70,135,46,67,130,242,104,197,171,21,58,157,200,196,233,248,128,248,220,254,254,190,47,179,235,91,167,198,226,66,102,144,29,25,11,39,10,35,244,240,51,55,157,44,123,161,75,26,92,90,50, +214,127,231,145,227,228,116,65,200,223,19,124,177,143,94,215,164,173,204,171,83,135,121,40,150,103,232,150,55,96,155,125,146,69,161,49,253,8,187,84,199,240,55,166,118,194,124,238,191,27,148,86,166,56,26,229,60,144,224,133,88,250,239,94,28,20,13,131,112,57,198,21,38,168,87,218,193,164,142,34,212,223,157,52,6,234,78,156,185,41,127,125,147,255,188,75,229,220,98,49,26,242,86,135,20,248,32,245,232,0,33,158,242,40,236,180,63,135,52,135,174,190,10,151,198,77,220,129,246,147,100,166,2,167,84,143,44,165,251,211,92,57,185,238,55,30,189,214,6,121,226,46,140,104,62,228,208,49,64,27,190,131,52,158,62,48,1,21,16,107,46,94,141,171,183,36,254,90,18,50,218,2,147,160,141,97,153,43,234,149,77,47,62,19,180,231,146,108,156,178,117,183,251,243,235,221,220,27,215,70,40,207,26,203,3,250,219,106,11,221,238,89,176,151,243,208,233,86,61,177,108,112,212,214,33,59,8,180,143,224,73,60,41,144,201,225,207,229,10,157,15,151,225,84,211,29, +46,239,242,87,164,85,103,91,47,29,245,192,42,61,156,30,40,119,116,70,231,251,54,204,66,246,243,27,191,246,51,34,155,248,234,125,82,26,94,212,81,16,236,33,27,71,4,197,246,248,93,223,68,61,170,208,156,204,191,11,45,24,172,124,194,77,132,202,82,97,70,129,231,132,53,75,166,81,252,93,179,241,249,149,68,117,242,8,11,146,249,235,249,106,250,131,187,247,162,214,240,195,73,85,184,13,221,47,164,157,169,100,163,159,13,70,245,215,115,182,144,87,165,67,16,59,121,232,224,174,242,93,146,102,149,116,78,123,122,8,163,64,220,141,92,187,142,87,96,48,214,235,113,17,226,125,165,58,66,21,183,113,156,39,129,47,64,13,2,148,148,137,34,122,89,197,53,25,105,254,26,189,18,142,60,255,85,157,27,146,208,158,216,225,71,4,188,58,208,165,205,112,33,214,41,55,208,180,142,251,216,135,45,91,78,243,67,30,126,245,221,118,83,149,65,188,211,95,109,188,23,103,120,109,209,32,59,97,152,142,101,8,171,95,86,56,20,197,54,38,87,82,3,216,150,95, +229,161,110,208,204,8,156,175,189,74,59,68,81,204,78,67,252,72,247,155,1,26,11,125,181,133,100,190,246,56,35,27,189,222,158,196,57,214,158,23,163,213,123,5,218,33,35,130,230,116,208,138,144,238,102,117,181,194,59,140,200,69,67,55,252,221,9,35,8,238,43,19,33,96,4,208,109,35,160,215,10,19,18,128,69,58,62,75,78,62,35,214,59,152,196,23,228,215,5,93,95,236,147,36,25,85,125,156,87,210,83,252,151,138,245,226,148,251,17,9,209,161,55,95,174,54,141,34,181,39,186,52,2,11,30,242,10,239,216,100,170,123,188,195,41,60,51,63,85,244,215,38,132,139,74,72,130,224,95,0,157,63,20,224,65,159,235,1,112,33,22,229,212,242,28,172,159,108,126,64,192,3,92,52,32,213,251,183,209,246,29,128,224,58,165,249,19,68,81,133,213,197,247,139,137,156,251,171,100,105,188,153,105,249,189,42,91,2,227,233,107,248,23,13,16,116,103,97,240,213,88,6,199,79,195,116,27,117,254,64,174,21,114,6,215,100,184,223,151,97,197,220,203,188,52,221, +117,36,63,50,155,215,215,15,167,224,223,3,15,154,184,20,136,126,94,103,162,120,6,199,53,209,78,47,119,116,121,117,33,31,188,199,176,191,77,117,224,111,40,97,126,241,87,113,189,56,1,227,244,88,191,152,55,123,233,58,226,45,154,179,203,252,103,235,80,247,251,131,146,250,101,235,44,65,134,10,251,21,166,63,147,114,175,10,237,5,156,229,126,211,5,88,140,35,74,18,177,253,157,248,252,66,223,23,68,39,74,3,53,190,26,112,206,177,40,53,39,249,88,115,104,134,237,8,157,164,56,248,97,229,95,137,117,180,98,23,98,150,81,231,42,152,36,164,112,108,231,28,86,127,216,40,0,64,159,19,61,225,215,135,17,163,104,17,190,117,241,82,146,244,138,82,187,141,52,201,154,88,189,90,149,216,189,70,214,36,166,135,52,175,151,237,218,154,51,114,111,102,205,201,199,219,45,75,36,188,183,176,116,207,18,164,82,33,13,154,169,94,95,107,38,253,221,35,164,216,205,180,52,122,35,79,252,27,151,202,204,58,130,223,51,136,114,213,95,99,222,86,101,240,35,105, +161,201,113,180,123,206,101,155,97,122,0,30,65,126,125,106,37,191,126,87,226,200,193,173,159,87,132,222,18,68,189,36,92,56,134,161,189,57,3,253,58,145,198,150,48,200,231,133,177,196,107,232,126,99,89,170,208,203,191,62,63,98,97,105,125,140,223,10,199,120,121,30,45,137,85,141,13,88,110,175,241,113,69,146,78,192,194,15,245,16,139,121,135,202,165,73,34,171,239,66,250,150,18,67,178,74,20,53,227,90,221,149,108,131,250,170,141,80,245,183,239,199,170,48,190,241,187,186,77,27,175,63,24,17,107,62,127,183,102,168,148,14,204,151,145,61,46,14,0,38,147,137,172,83,226,213,143,74,32,247,22,179,230,16,137,201,28,97,195,24,184,76,120,134,167,127,224,109,241,23,156,175,223,149,73,91,254,204,187,221,153,191,31,90,114,192,239,135,242,235,84,206,42,45,152,148,173,170,233,93,161,4,147,175,29,239,52,81,228,171,255,184,152,47,58,72,33,213,53,230,23,96,5,160,175,228,243,14,80,233,45,204,75,189,55,91,154,100,114,159,72,110,4,12,173,4, +15,137,180,47,31,251,82,215,67,13,23,248,31,251,27,230,194,95,255,169,241,10,174,10,76,130,144,127,113,213,138,102,194,97,254,237,55,127,35,117,89,56,136,131,99,152,185,167,222,138,159,59,251,105,198,21,193,244,199,183,105,141,114,154,78,149,239,10,18,58,121,57,182,159,55,45,202,11,28,21,181,103,142,195,105,145,98,117,35,39,79,21,21,9,21,236,113,221,242,216,52,172,212,54,119,199,154,199,190,204,241,68,251,190,36,166,200,118,247,181,7,131,43,247,76,72,149,236,212,112,136,41,34,45,151,208,225,220,200,21,39,210,30,54,219,189,163,142,217,100,153,122,143,234,68,156,120,203,70,140,227,36,118,217,152,86,183,195,51,131,247,233,173,141,57,100,130,172,25,134,243,209,223,111,124,45,229,143,60,198,224,255,177,118,222,74,174,43,91,154,126,32,24,208,202,36,9,128,208,90,210,131,36,180,214,79,63,201,58,231,118,71,27,61,49,198,236,40,99,71,9,34,197,18,223,159,200,204,229,182,81,123,155,155,95,163,178,129,150,250,72,155,35,147,222,76, +27,3,26,190,178,19,165,3,50,233,221,67,107,183,20,45,146,107,63,115,243,106,136,167,195,185,121,11,16,146,242,240,180,201,12,182,98,74,155,96,41,61,192,239,181,46,172,133,228,225,9,104,46,98,72,45,44,146,36,134,194,248,97,98,135,3,229,162,243,33,135,72,10,19,3,249,158,94,6,167,242,191,117,178,154,252,0,219,146,152,45,55,89,92,25,23,209,132,83,106,227,148,75,236,71,45,120,124,217,113,123,33,245,206,18,29,209,171,228,63,123,97,121,238,249,189,8,216,252,21,108,220,151,101,218,182,109,26,147,21,35,165,173,168,171,138,134,97,120,223,164,174,38,49,90,255,70,62,164,87,245,120,102,88,186,11,32,140,231,22,113,234,135,63,77,183,156,209,68,211,14,79,124,124,239,218,73,187,176,145,90,228,96,154,24,255,226,169,231,134,135,23,130,251,215,204,67,169,195,208,58,169,23,147,32,80,159,181,14,95,49,73,227,238,178,240,162,136,89,42,58,143,56,203,132,112,83,251,131,177,207,153,93,209,251,199,0,186,26,57,153,91,220,204,222,243, +71,233,156,28,214,186,141,22,89,225,198,131,163,165,195,12,92,22,68,177,111,25,254,87,161,218,80,109,251,100,116,47,7,12,145,155,52,77,179,48,155,249,225,95,45,43,118,114,211,160,190,201,5,57,231,37,22,198,114,93,241,126,29,56,48,255,40,14,71,112,175,94,111,140,133,214,224,18,58,51,205,239,160,172,216,33,45,158,91,194,205,40,157,65,51,129,188,138,82,158,153,84,159,121,64,98,90,59,177,226,83,37,233,19,15,230,103,167,213,237,190,147,136,12,13,94,8,109,106,241,100,30,35,57,227,115,82,8,141,87,4,254,157,208,174,11,52,168,93,219,21,94,47,59,162,145,180,120,203,205,101,134,97,72,49,121,58,183,169,241,182,174,46,144,153,222,90,245,18,72,149,214,247,162,173,128,85,125,82,71,164,108,219,181,191,113,179,215,99,251,229,146,1,58,122,190,172,216,235,55,91,191,33,240,167,224,248,29,131,194,215,93,141,91,58,161,222,225,169,94,39,251,233,161,74,236,89,53,144,41,217,240,158,83,220,103,214,6,132,106,181,188,185,181,186,152, +74,21,42,149,14,50,238,75,118,170,233,201,186,12,8,203,143,240,19,142,142,187,162,21,61,22,73,95,159,36,146,97,46,45,225,29,247,112,212,194,95,214,203,205,10,163,241,55,36,126,10,68,17,34,108,97,31,103,52,216,152,65,78,210,175,142,199,228,72,215,103,59,216,230,1,244,228,94,252,238,90,46,234,90,158,85,10,147,216,77,194,8,180,236,30,56,239,149,248,175,212,104,33,212,129,201,19,217,62,201,228,238,51,74,112,1,204,14,149,236,204,229,73,66,245,172,117,246,200,251,38,246,3,79,95,220,220,239,197,66,101,27,170,144,34,91,188,142,224,10,46,236,61,119,76,67,241,250,205,132,185,97,10,192,92,246,163,77,113,99,102,149,204,200,246,230,195,68,235,117,135,44,234,103,5,106,141,56,205,82,44,147,8,192,200,1,115,238,214,243,155,206,34,92,15,97,215,209,199,79,127,137,248,220,30,210,158,168,195,76,17,117,82,7,90,196,165,142,112,66,90,154,51,168,10,155,158,251,193,32,171,239,216,237,136,191,40,253,20,33,66,210,240,125,225,201, +31,72,183,81,157,245,12,22,133,116,178,208,185,171,38,210,139,54,30,161,179,86,25,144,11,229,7,22,190,232,98,139,230,173,122,119,0,223,41,125,39,74,206,56,82,177,99,1,57,118,107,77,19,22,142,247,85,29,2,143,132,139,25,13,104,189,115,227,181,32,17,213,141,3,236,79,247,126,227,75,122,236,251,187,248,157,85,72,24,40,10,159,159,243,66,86,85,59,25,73,34,17,88,189,239,142,167,178,98,30,247,211,26,195,75,127,30,176,72,76,223,153,10,94,197,72,146,84,8,183,126,169,200,212,247,57,246,11,57,172,226,125,54,73,63,128,80,20,97,135,37,208,80,225,108,87,246,197,243,104,24,245,60,72,91,17,232,11,104,24,221,167,64,167,159,81,171,197,236,147,95,1,107,184,207,39,16,14,251,13,100,247,216,247,32,54,254,78,95,74,219,106,190,219,62,160,211,129,182,137,251,64,100,207,216,128,137,46,58,139,182,116,62,78,110,227,137,84,94,92,141,139,71,85,50,8,176,43,163,220,178,121,167,64,143,76,191,238,240,225,188,57,124,71,152,188, +47,28,65,141,170,15,8,75,99,28,16,139,147,227,98,178,150,232,18,153,184,231,177,198,199,39,80,151,20,54,216,254,157,105,61,30,97,183,144,2,208,168,10,189,103,57,45,107,108,66,147,250,196,46,154,2,173,239,23,99,63,199,251,200,79,116,221,159,31,155,165,179,241,81,222,56,228,164,126,254,9,151,15,59,43,64,42,158,54,202,225,152,187,162,183,254,134,55,192,57,179,202,193,56,157,221,163,107,210,232,234,252,106,211,44,237,82,91,28,27,160,91,56,142,45,30,148,130,185,38,44,255,159,181,48,1,104,195,131,110,251,132,27,102,85,244,147,152,117,121,147,24,35,102,162,248,225,59,235,173,245,173,155,36,250,109,32,235,195,56,238,239,121,17,190,171,119,11,168,39,104,187,121,240,46,14,180,143,35,207,195,126,109,92,133,179,115,252,108,241,60,71,252,137,235,119,130,240,94,71,145,41,205,147,47,0,95,206,31,228,253,218,230,50,62,51,22,89,150,88,1,177,101,222,50,109,162,30,209,202,160,242,82,235,28,34,255,234,193,48,10,118,242,222,244,201, +61,54,102,179,223,85,124,210,249,152,150,137,66,128,151,167,227,50,246,136,154,145,1,134,106,20,33,95,252,91,13,53,170,187,247,165,128,177,217,37,227,57,117,160,154,6,242,25,130,46,22,10,162,142,122,172,240,109,220,201,252,219,123,229,27,71,145,183,142,15,23,219,252,22,221,153,100,119,8,143,178,109,203,226,95,29,161,221,162,223,151,246,1,58,21,179,135,209,238,2,55,91,154,136,61,62,196,239,62,135,95,77,41,108,199,212,141,34,137,163,162,176,115,193,139,240,202,95,6,112,85,97,182,191,52,239,69,25,123,157,73,248,180,243,99,37,142,44,239,234,39,181,6,118,75,191,239,60,124,131,80,205,235,209,27,34,117,71,159,139,214,87,77,144,69,52,118,89,219,230,117,132,31,68,37,225,112,50,34,148,255,213,205,89,49,71,105,154,36,216,168,15,165,158,67,45,192,189,133,93,18,98,90,237,49,228,61,146,150,31,3,24,180,143,45,68,140,17,91,151,158,41,118,183,107,246,185,202,79,73,45,194,51,138,140,147,23,213,85,52,251,187,254,214,154,242, +210,194,250,202,142,135,205,114,182,142,132,16,156,119,217,148,56,180,223,68,27,227,37,92,158,244,17,195,146,147,0,3,137,197,115,23,42,184,68,80,80,202,37,131,62,27,109,103,219,113,73,38,38,100,104,173,250,81,107,31,110,58,8,146,65,131,154,67,10,58,15,58,88,2,163,121,226,74,39,105,195,1,209,124,216,11,194,92,238,94,22,201,88,160,129,249,82,73,44,236,164,148,1,177,190,108,11,221,67,38,204,200,153,128,21,133,46,115,11,164,180,60,47,154,39,176,43,158,95,190,236,68,24,189,11,95,142,241,40,118,227,91,253,238,205,48,190,69,98,49,103,213,124,166,24,153,211,189,72,149,183,94,31,64,248,27,174,138,204,122,206,138,26,228,124,80,53,100,243,106,62,254,171,198,80,175,37,249,3,238,93,133,93,152,101,135,134,225,144,102,111,12,113,247,29,254,237,115,61,82,19,36,187,116,12,50,255,188,235,22,226,103,2,176,137,199,190,201,238,123,157,105,100,103,92,242,238,215,16,13,239,207,178,188,82,75,8,117,214,194,176,146,172,164,61,95, +183,203,206,219,131,187,205,247,145,55,190,254,33,149,66,249,187,255,224,55,46,200,185,59,191,117,229,229,78,187,18,15,131,110,133,51,118,183,165,47,114,113,254,33,159,118,26,153,167,210,66,211,96,46,166,67,249,57,100,47,96,42,23,51,17,112,195,181,45,118,170,109,232,113,198,176,42,224,239,58,23,85,31,222,140,77,211,10,104,122,223,147,73,78,169,155,199,4,154,226,75,19,191,47,204,111,179,240,205,162,70,56,0,104,203,216,229,161,175,187,187,119,100,173,116,78,214,94,210,254,159,154,165,198,130,244,55,253,171,75,212,142,85,242,197,185,113,217,89,8,14,187,248,128,161,196,178,63,50,30,232,207,158,28,188,2,65,136,45,5,22,134,38,157,41,164,9,238,199,234,117,145,18,178,126,58,24,189,99,100,212,211,29,94,241,180,141,4,201,99,207,84,118,20,69,30,116,193,244,4,155,119,99,229,125,157,26,42,87,207,220,126,24,47,207,126,104,37,192,64,145,25,214,146,226,36,53,84,228,167,32,212,79,233,8,43,109,40,11,132,231,45,139,180,83,174, +9,216,153,222,241,172,189,243,141,254,64,9,60,118,91,191,246,177,222,103,83,134,111,204,76,238,49,4,193,62,25,178,184,3,211,49,53,249,48,62,255,238,212,210,72,245,253,92,110,93,185,214,213,189,225,21,90,141,2,231,111,24,153,124,157,205,191,204,206,83,227,148,231,45,122,121,178,16,238,225,224,204,126,145,236,107,215,109,177,180,15,141,51,6,32,31,233,245,247,124,229,106,239,46,161,215,162,32,235,65,121,106,22,73,169,181,188,82,4,149,151,152,6,20,3,39,223,227,23,59,85,167,73,30,183,142,161,19,196,64,44,220,247,125,210,145,251,216,118,156,43,224,117,246,165,103,249,34,179,54,240,147,236,32,240,171,34,112,248,234,64,116,113,122,114,193,241,216,188,9,254,183,182,143,185,117,235,203,186,93,232,66,50,39,91,85,250,97,37,155,245,129,130,134,12,32,185,51,190,14,199,219,248,156,225,232,249,29,37,102,143,162,226,101,117,99,212,89,175,167,129,228,93,162,26,212,206,52,153,183,226,119,73,58,52,22,216,250,175,52,58,148,179,68,146,224, +22,204,16,199,125,159,155,205,178,227,144,50,73,243,197,204,189,2,253,109,245,234,119,251,25,132,162,8,212,0,45,75,115,36,118,235,5,27,243,4,238,227,142,194,227,219,126,45,76,248,187,247,58,66,195,11,219,71,25,203,226,125,107,230,98,189,91,126,42,100,39,20,71,234,87,67,147,221,240,228,36,136,44,135,182,117,165,200,120,141,167,99,17,94,44,59,109,251,222,168,208,36,188,107,102,55,111,9,34,149,23,207,246,90,128,115,31,207,169,23,90,185,236,78,207,243,141,121,0,16,148,127,101,230,80,22,88,219,113,33,153,207,191,82,151,202,178,182,200,124,246,141,163,159,53,41,235,158,254,90,58,134,155,9,4,173,57,132,193,201,60,79,11,155,235,207,60,232,198,58,161,61,188,166,219,208,71,150,160,130,108,4,218,175,56,40,218,2,222,148,59,221,160,199,190,145,71,138,239,183,201,21,33,250,238,202,95,156,115,138,124,34,213,16,237,17,232,200,29,20,41,212,85,111,95,195,126,198,65,191,146,156,61,54,88,242,186,40,226,11,20,92,121,64,183,111, +105,34,183,216,21,232,242,26,204,217,198,1,222,69,95,32,88,88,125,73,37,144,6,62,115,223,196,73,60,178,140,42,118,111,142,48,52,107,65,87,124,168,80,116,246,68,203,153,168,201,103,91,223,11,173,193,73,24,246,210,164,31,173,138,211,112,254,49,142,93,165,78,234,3,60,249,217,239,183,222,126,132,51,54,10,67,2,110,62,3,3,78,247,112,244,176,162,221,56,177,216,87,220,0,178,19,104,107,164,173,102,4,183,50,133,85,246,14,60,23,222,213,226,85,20,49,25,242,151,160,180,159,162,66,128,63,228,121,244,17,196,177,101,34,130,166,187,58,65,247,141,103,178,234,140,110,110,32,152,220,92,224,51,223,195,153,133,247,28,70,89,202,231,101,194,168,152,91,225,171,16,235,75,248,4,207,18,3,50,229,82,187,103,158,144,178,220,235,220,92,229,104,210,248,130,112,2,150,117,106,207,125,176,55,96,196,61,120,59,171,150,109,103,244,193,223,167,234,132,2,9,193,139,48,83,165,58,48,43,6,180,210,211,184,35,199,123,63,231,184,150,244,110,242,54,172, +48,167,50,90,111,227,60,118,24,93,147,136,201,233,14,79,104,158,234,91,23,145,98,147,0,128,84,179,248,90,210,81,44,60,150,176,216,42,236,235,250,47,15,227,64,238,156,73,10,83,155,201,111,33,213,65,14,227,136,87,111,34,151,13,104,74,140,98,24,130,110,139,123,162,186,185,113,72,165,97,178,197,87,208,248,192,33,57,198,32,59,28,81,241,147,59,58,182,81,219,181,172,227,241,182,121,249,238,4,116,13,44,44,184,244,157,54,165,111,158,18,44,138,237,179,28,4,78,248,206,147,32,24,5,219,13,33,165,238,156,145,23,150,178,124,205,7,132,100,175,240,50,81,246,185,98,120,242,85,249,144,76,233,94,164,96,28,170,88,116,195,104,58,67,18,140,38,127,251,3,174,26,194,39,93,252,21,72,205,3,138,254,149,23,167,33,132,52,146,196,67,185,9,164,237,79,9,49,167,22,96,212,150,228,108,158,83,108,158,37,11,75,223,103,200,66,180,129,39,123,6,193,41,77,190,144,44,156,17,44,66,200,204,208,148,69,212,81,3,13,61,220,147,24,86,148, +120,134,53,222,118,247,200,79,145,35,100,65,81,233,175,251,81,240,27,171,25,197,124,108,232,211,217,147,100,19,189,135,67,28,84,217,104,88,145,192,223,79,5,95,112,64,162,39,189,181,225,175,126,235,239,94,93,11,60,132,226,132,234,124,212,168,178,151,168,213,40,175,165,45,29,111,80,5,15,39,155,79,247,49,58,87,17,114,0,158,113,209,127,150,171,33,166,203,107,63,33,89,61,22,113,228,28,201,216,189,114,156,60,133,177,145,188,48,95,174,124,107,119,190,188,5,160,76,62,121,10,156,64,157,71,216,119,52,153,110,181,138,183,151,90,17,16,93,170,57,100,13,246,226,90,150,217,42,209,222,112,62,174,237,150,206,103,142,115,55,101,175,245,190,69,136,26,209,79,31,163,24,166,93,126,32,249,219,215,209,37,40,108,145,207,99,178,43,32,37,63,69,111,140,24,170,62,114,125,132,8,158,139,170,216,23,210,217,150,166,119,43,228,31,237,66,49,23,176,81,13,236,207,91,227,101,46,100,66,231,62,239,150,97,205,120,117,249,68,142,210,186,155,92,37,235, +235,41,235,208,139,62,65,80,154,171,51,139,2,53,225,84,213,108,119,252,163,111,184,86,227,116,137,148,209,103,217,194,124,222,224,220,247,80,5,75,146,108,193,40,160,2,23,92,190,217,95,173,87,234,245,149,52,96,245,132,48,18,91,233,251,46,241,210,220,183,3,242,216,87,234,26,183,151,207,239,119,219,160,20,202,183,61,220,96,139,65,148,149,64,186,197,125,129,48,52,116,155,81,83,252,126,132,83,220,124,96,24,223,33,180,228,211,32,152,97,197,186,164,230,221,86,178,32,53,141,188,104,83,35,217,240,19,135,10,201,15,252,142,140,31,89,228,54,154,252,46,15,120,201,210,26,146,83,182,159,238,121,198,138,218,90,160,88,1,130,222,166,206,233,41,137,47,168,208,194,65,233,113,242,174,95,188,235,74,90,205,159,223,237,19,155,144,164,73,220,35,238,62,150,208,152,53,194,10,235,182,197,191,253,231,68,102,244,118,180,190,191,246,69,240,180,75,46,152,155,32,122,186,37,102,79,49,75,95,151,103,180,96,177,158,195,4,147,242,162,120,223,24,246,54,53, +132,53,29,109,206,118,28,18,142,77,7,255,175,36,91,96,151,72,116,33,97,84,210,89,230,183,132,144,165,81,126,233,156,148,53,49,169,108,59,92,49,248,138,60,160,83,72,7,113,126,18,179,44,203,110,101,87,159,195,22,130,138,31,48,242,45,213,182,224,25,67,240,181,207,183,28,240,2,70,23,195,27,216,86,127,146,27,199,86,124,47,223,76,122,165,184,14,24,19,180,53,244,171,100,71,15,48,255,202,46,41,41,242,103,70,111,78,217,153,241,245,122,144,134,119,74,245,251,117,214,145,167,88,167,28,61,57,18,10,253,230,38,201,157,130,82,111,242,218,118,244,228,233,245,29,16,71,125,3,219,178,134,81,157,14,79,50,188,137,111,201,205,83,166,106,24,155,71,217,108,55,252,198,18,255,253,114,110,152,201,245,205,30,96,101,242,118,6,11,59,233,66,63,98,21,53,209,100,145,252,101,79,211,116,205,52,155,13,133,27,68,188,145,240,234,139,29,6,5,97,210,194,160,179,109,77,96,104,3,138,237,98,231,251,30,150,169,15,117,131,78,39,31,111,217,21, +203,85,208,145,30,163,244,55,39,54,208,71,150,251,95,109,113,249,247,231,17,147,25,186,244,25,222,162,96,149,49,183,122,77,249,9,220,215,216,240,237,231,33,9,64,73,212,205,82,190,149,86,138,106,131,107,8,141,184,191,227,171,109,72,134,218,151,136,135,199,203,121,16,188,250,77,235,215,235,133,58,133,32,165,245,102,84,4,43,93,95,77,183,126,245,164,165,87,89,41,111,71,27,114,211,151,165,124,150,230,22,163,173,143,149,218,237,43,242,98,151,107,36,249,251,93,230,74,62,35,203,87,194,67,22,152,242,51,235,175,249,245,26,214,141,151,234,129,222,78,134,202,96,162,152,106,36,122,24,174,114,198,182,230,9,81,240,61,10,222,205,143,151,157,72,84,54,50,44,1,239,36,238,75,206,126,14,176,217,190,180,53,144,66,208,29,97,160,43,197,78,158,143,193,20,221,225,37,143,39,169,60,109,59,211,226,42,176,254,236,88,10,99,218,106,207,210,121,69,245,242,136,133,131,147,155,102,121,27,115,35,28,114,255,174,151,0,79,234,189,70,50,177,62,183,60, +207,49,90,168,79,24,152,249,181,144,64,28,66,81,42,241,245,7,99,152,52,74,110,93,95,245,177,224,60,103,23,77,251,98,248,79,161,126,65,187,203,7,22,105,254,105,26,146,226,212,216,100,160,210,179,216,114,191,167,40,52,206,233,189,250,216,158,97,88,117,145,61,102,27,71,95,205,48,4,94,4,49,11,224,168,206,106,240,3,189,185,138,109,190,185,139,97,59,190,82,229,206,174,120,219,183,69,0,155,67,81,93,52,158,81,223,70,220,37,82,116,40,236,65,218,218,218,181,207,91,188,80,222,127,166,70,123,46,12,164,60,31,44,245,230,197,167,119,154,82,4,233,125,202,107,125,238,178,207,10,245,12,187,253,34,125,9,189,24,162,51,184,104,28,188,19,127,145,159,119,49,135,27,199,72,196,190,246,77,95,98,176,87,76,47,203,15,123,238,70,191,222,249,196,138,126,162,190,159,116,11,126,181,5,25,201,61,89,160,218,70,108,103,252,225,123,166,51,212,164,57,252,188,92,182,153,167,144,73,116,220,51,121,179,219,158,8,31,147,113,49,36,59,4,213,41, +166,104,244,74,248,118,111,73,51,27,80,187,222,96,7,66,183,248,142,62,78,255,10,46,187,100,110,116,243,83,227,232,225,207,246,138,95,216,53,20,196,14,233,208,45,92,175,51,221,62,42,157,14,72,110,106,129,249,158,132,180,132,161,218,30,206,9,22,82,213,157,51,242,164,239,246,85,139,187,121,165,221,62,191,239,195,166,32,102,221,168,193,206,115,141,251,180,115,217,246,29,242,142,187,113,138,230,7,25,17,78,126,20,25,45,216,116,187,225,11,46,60,69,99,208,220,233,11,157,169,223,58,220,29,74,20,248,1,183,239,248,253,66,47,153,173,110,109,153,19,129,195,49,153,3,253,11,61,253,84,114,172,152,251,58,17,80,47,158,28,91,166,55,198,1,33,79,226,72,102,121,61,31,39,75,16,15,190,197,161,22,145,230,223,9,187,187,94,17,153,216,154,32,191,24,255,120,103,226,48,43,195,21,51,7,57,160,129,246,203,203,236,218,82,233,52,145,85,158,243,43,83,187,144,248,68,145,4,117,19,251,134,190,17,2,48,46,49,70,134,60,166,100,140,173,90, +78,237,197,225,247,153,183,140,246,109,146,122,246,202,19,24,185,253,15,255,197,48,214,74,76,237,229,59,62,177,224,46,119,18,76,7,72,126,78,169,167,226,194,16,144,247,223,95,157,220,103,148,143,139,121,131,159,166,247,206,198,15,94,166,161,139,160,88,148,244,155,228,228,242,219,39,143,5,129,34,76,113,176,187,93,190,110,157,32,3,75,140,26,80,27,203,229,164,94,71,114,185,174,125,212,86,92,194,48,207,4,113,49,221,154,76,118,42,55,153,149,164,88,209,124,85,168,226,143,102,125,179,114,86,20,32,30,22,134,161,235,191,187,183,232,204,252,137,211,217,159,208,223,218,115,98,32,40,138,94,92,47,210,44,180,162,44,203,34,223,16,191,207,178,72,242,210,124,34,250,64,102,141,94,210,97,117,148,207,172,162,252,183,143,185,242,190,173,133,23,202,253,4,19,122,132,36,246,28,223,178,229,253,74,108,133,141,6,75,229,78,245,20,141,235,173,49,125,134,116,238,237,17,104,214,47,13,45,145,151,179,233,169,135,154,237,103,208,186,221,43,202,172,113,72,25, +234,49,180,86,171,20,4,35,250,21,160,125,224,207,129,249,61,63,8,157,145,4,26,163,209,10,181,196,116,203,4,251,254,221,145,99,188,223,224,151,112,155,189,126,236,156,115,180,8,20,148,180,20,56,174,105,1,243,164,64,68,207,241,116,220,169,239,104,47,232,201,15,101,141,96,28,197,21,168,121,20,105,214,27,149,38,207,60,233,125,175,144,143,80,195,11,212,29,91,161,141,116,44,180,56,121,52,56,239,124,112,162,4,38,178,216,131,119,26,71,23,24,118,174,184,147,201,135,239,52,134,233,163,226,203,16,199,20,24,159,127,229,251,156,192,151,210,111,132,42,7,113,246,100,208,19,209,190,92,159,166,144,10,45,57,156,139,26,110,27,25,31,187,138,25,111,27,66,41,123,176,52,203,101,227,101,207,64,164,189,194,82,15,141,136,114,146,220,69,42,254,71,149,16,204,224,128,77,24,228,8,212,192,5,34,240,142,116,9,127,157,44,62,8,111,50,244,200,226,71,156,168,60,229,61,101,182,4,110,62,159,253,60,2,80,31,253,194,234,193,124,35,6,1,36,197, +155,34,142,235,74,68,220,171,156,156,34,197,166,166,145,80,144,190,78,126,65,95,76,93,223,218,188,183,206,234,244,53,124,174,232,183,60,115,225,61,53,141,147,139,37,208,43,162,21,32,247,39,181,71,139,138,136,139,157,72,125,215,196,115,214,187,223,169,80,10,176,119,95,115,188,182,25,195,134,7,7,147,102,2,139,182,69,1,7,179,160,68,84,101,126,221,33,233,170,26,155,59,200,1,177,246,69,113,14,86,169,106,12,240,237,64,236,252,183,69,1,3,81,215,242,157,159,6,247,95,185,56,164,231,74,207,85,157,38,186,155,161,221,94,156,249,0,37,163,121,86,97,174,30,246,55,172,10,83,196,232,131,38,162,33,46,18,214,135,100,47,247,190,47,81,192,251,48,116,64,63,21,217,248,212,174,172,123,192,158,152,110,221,172,188,208,83,25,209,33,9,254,141,233,227,95,157,37,85,191,61,151,164,204,12,208,39,239,210,125,154,69,220,80,206,119,209,123,190,22,115,134,219,176,70,108,216,143,80,90,137,60,46,170,66,2,125,105,64,102,153,231,221,96,118,101, +194,133,227,140,54,134,17,4,161,16,133,223,205,33,40,155,5,25,6,51,84,121,79,53,36,192,42,242,126,189,248,241,88,60,16,172,138,160,195,148,62,92,50,68,16,146,28,22,133,176,221,10,253,217,179,169,80,54,3,6,71,221,221,88,39,61,180,237,87,19,241,15,66,93,133,136,181,254,27,10,170,213,58,132,159,240,218,149,241,250,82,10,240,201,133,51,223,191,179,172,9,236,102,139,8,145,179,23,249,37,148,137,31,200,134,75,238,96,159,223,186,164,10,62,205,209,180,199,15,156,158,96,157,37,32,209,213,202,149,61,88,242,23,76,130,123,252,182,27,102,106,134,192,186,12,18,240,185,186,148,70,167,107,130,184,131,129,44,4,188,220,236,66,20,137,150,115,67,184,200,235,185,110,68,78,112,170,200,191,199,218,124,22,141,82,136,143,23,207,132,113,29,229,24,233,238,200,96,130,184,6,65,36,222,195,166,193,224,88,23,155,186,71,215,19,93,186,108,149,200,39,39,154,75,89,225,5,195,254,80,144,61,105,219,37,69,187,231,198,218,165,190,144,237,5,255, +198,254,102,99,91,154,223,17,202,157,62,114,69,19,168,250,217,163,81,199,219,188,91,39,85,165,63,27,190,201,171,46,28,57,222,59,111,212,131,114,241,107,252,183,173,150,206,216,133,54,149,36,162,146,200,12,83,134,93,75,144,1,169,23,138,154,176,60,16,115,91,138,132,86,136,3,7,191,190,140,138,171,132,88,0,100,13,6,170,152,222,253,151,211,67,125,16,76,209,86,5,28,15,61,197,203,119,82,85,228,14,4,207,157,147,207,27,222,245,179,98,219,216,75,87,32,254,152,190,175,255,29,111,219,254,149,49,215,116,5,47,192,175,110,136,38,204,221,92,164,241,239,6,196,145,34,109,216,4,67,190,243,80,164,174,194,188,214,243,11,142,146,22,194,164,142,123,163,80,229,42,15,129,171,102,124,158,71,189,162,105,190,103,173,125,113,76,230,163,107,245,71,149,217,171,110,61,44,15,7,141,215,84,151,204,74,218,239,61,148,190,211,144,169,179,178,3,124,63,55,228,34,171,125,102,66,70,10,65,159,68,53,229,116,41,133,189,132,130,71,20,79,208,215,173,138, +142,89,107,226,243,205,81,10,195,131,129,104,117,211,226,188,6,91,151,171,115,2,85,196,97,241,82,246,124,11,140,23,84,237,229,142,145,96,238,139,140,232,105,57,230,74,114,31,248,83,166,226,234,3,124,85,248,173,151,17,75,152,39,146,59,177,99,219,214,169,119,69,148,186,236,125,13,186,127,141,185,216,126,115,181,156,246,132,225,44,1,235,241,92,57,105,118,158,246,45,139,138,132,103,191,238,97,87,152,107,20,223,20,179,42,16,123,153,184,117,171,151,58,205,81,148,187,112,144,192,100,50,152,35,170,14,239,141,72,88,208,35,146,36,63,75,101,73,86,106,136,143,50,218,112,24,134,87,32,212,65,142,212,120,145,190,160,70,179,250,47,117,102,68,45,143,208,108,116,123,38,160,120,147,194,145,240,162,194,75,233,98,244,200,227,205,103,94,150,232,231,211,172,138,27,198,192,41,46,238,3,138,146,123,166,62,88,201,228,83,76,176,250,255,154,7,120,232,116,220,217,66,0,89,110,213,108,102,130,10,133,123,159,231,211,84,166,73,224,74,90,217,103,90,246,21, +167,25,177,121,113,142,85,47,155,188,31,131,226,6,48,157,193,192,32,190,203,167,200,102,117,131,51,31,142,241,178,96,225,101,207,234,49,43,166,160,216,210,30,226,214,79,167,191,206,146,138,160,59,114,41,76,220,189,190,127,155,233,98,160,113,214,49,169,149,128,102,45,121,185,220,205,111,253,18,100,233,89,192,31,244,44,114,30,86,129,216,99,103,252,120,82,121,83,219,4,137,108,44,166,21,112,232,251,55,215,222,218,169,49,178,214,187,132,84,152,253,21,205,201,204,178,235,14,210,42,180,239,206,82,154,2,246,197,184,197,68,60,21,107,116,140,42,162,140,101,90,87,72,2,255,238,175,213,239,98,127,186,194,181,167,11,193,35,22,139,194,159,243,153,103,112,222,73,198,125,138,71,106,94,204,25,20,197,146,21,52,43,101,176,145,64,236,8,193,79,0,216,88,42,135,201,152,59,84,154,57,133,146,188,177,138,138,62,8,202,180,156,82,224,2,245,116,218,234,119,200,142,24,85,247,96,30,174,217,181,45,74,188,222,238,73,128,220,146,94,49,180,204,154,53,85, +76,80,49,217,222,94,100,122,187,72,6,119,98,32,131,4,67,74,116,128,246,123,81,224,232,51,240,23,158,234,236,33,113,80,9,57,245,15,127,26,225,149,232,52,19,120,164,97,246,22,198,38,124,213,160,211,158,230,102,12,98,19,123,198,177,202,82,254,125,247,34,74,65,236,103,17,185,12,235,253,45,224,142,196,163,242,207,40,201,213,148,0,105,5,239,7,147,13,162,216,219,56,29,207,203,29,226,238,93,196,133,75,63,141,239,234,21,217,154,156,59,243,106,67,154,100,202,180,128,121,157,35,150,115,122,27,50,150,91,68,110,72,146,120,12,175,52,93,178,53,147,17,42,197,103,179,15,136,130,187,35,35,79,121,7,154,188,59,89,2,173,175,104,36,153,155,156,91,0,91,165,167,111,231,136,251,10,185,45,186,20,156,117,166,218,199,164,168,176,70,26,66,188,180,248,102,39,195,48,8,0,239,67,10,196,176,58,31,109,203,59,84,209,254,94,137,122,217,24,231,191,139,153,140,207,72,230,161,143,249,221,103,211,155,174,57,252,162,85,63,2,144,249,168,163,56, +204,14,162,235,104,184,45,249,182,67,127,140,251,177,251,120,56,235,251,153,102,189,47,109,8,179,183,85,125,135,98,138,135,75,188,113,202,195,252,214,245,124,97,13,33,159,251,58,44,90,61,171,196,122,158,249,53,128,192,103,19,244,152,152,241,77,103,225,195,170,253,253,202,240,32,196,247,165,248,204,52,124,19,33,196,59,38,82,164,97,49,78,43,69,184,38,69,230,69,167,244,90,176,163,97,197,228,12,177,40,92,156,168,69,181,99,69,118,12,151,224,251,246,204,207,175,152,80,20,192,167,8,143,43,97,233,127,143,122,243,158,96,102,248,216,26,42,241,131,37,61,9,121,190,36,233,34,252,250,90,34,83,234,55,248,29,104,245,34,171,149,102,254,84,205,15,22,54,67,24,188,177,201,106,197,212,236,42,201,249,106,86,234,198,222,67,98,63,65,224,159,4,205,222,175,79,50,207,172,158,89,207,167,17,65,6,246,144,36,227,104,78,190,42,53,224,206,2,239,7,235,212,73,188,235,89,200,243,129,25,61,200,97,101,235,188,44,227,45,243,84,97,77,190,126,161, +15,75,79,110,151,143,219,64,178,208,204,25,236,39,66,34,92,133,101,154,203,159,122,121,85,135,199,221,242,138,213,46,26,108,214,18,204,182,4,98,195,121,158,208,95,77,181,99,128,112,188,159,230,223,29,159,183,254,99,14,160,242,88,234,21,246,194,149,78,163,134,191,14,17,14,27,189,25,37,199,18,142,81,201,155,175,194,53,138,227,33,186,27,28,152,158,118,86,229,107,37,37,14,3,169,154,166,217,228,165,211,236,170,45,209,62,213,46,45,79,38,181,199,151,212,214,40,215,231,45,247,79,142,13,29,62,126,63,151,46,168,34,196,246,185,73,24,228,74,144,69,149,110,94,154,27,163,159,128,158,62,122,135,5,21,169,91,181,238,250,83,83,45,174,115,191,158,42,243,229,221,145,23,165,118,123,215,212,147,230,137,46,242,194,222,127,106,88,93,223,117,106,228,190,223,209,4,252,49,101,130,22,216,101,14,105,220,44,182,190,131,112,119,236,247,41,192,207,99,153,88,8,129,147,242,164,35,211,156,78,182,96,76,195,66,138,131,97,207,41,46,76,99,190,182,233, +22,91,178,204,190,119,48,107,95,239,27,112,222,105,32,218,99,24,149,71,41,42,223,69,169,182,197,165,145,28,241,172,167,5,91,139,186,187,141,98,125,0,249,87,222,53,101,143,175,237,133,40,72,35,210,143,39,8,175,251,184,252,45,156,133,47,57,94,147,41,78,55,74,36,8,131,223,144,116,94,207,200,86,98,230,106,114,107,62,185,197,105,208,67,122,158,134,60,133,165,99,181,205,116,244,208,228,148,146,150,18,154,116,151,99,13,112,60,89,105,230,237,16,188,91,157,87,42,3,229,197,249,182,255,245,28,210,79,191,155,114,78,223,97,51,156,19,122,131,176,236,161,220,227,21,162,177,11,56,113,253,246,138,138,45,142,212,203,166,249,122,140,183,198,11,99,139,52,185,50,72,152,229,251,206,75,153,162,30,45,31,30,96,0,62,94,181,180,116,94,84,123,21,185,184,158,191,87,125,79,180,50,220,247,113,49,69,162,89,167,132,168,143,241,249,133,180,62,27,219,166,116,244,225,148,36,185,171,183,207,135,83,94,103,251,20,122,78,149,31,146,240,90,245,117,40, +218,198,232,218,8,181,82,45,177,117,213,214,106,243,85,148,190,6,228,201,252,148,48,216,213,229,239,19,155,94,95,108,176,222,18,170,121,29,207,74,198,55,211,108,213,236,191,164,216,215,40,189,2,79,53,67,252,85,62,154,216,196,225,186,118,243,104,132,76,7,210,244,244,174,42,105,184,27,153,84,65,66,254,198,238,100,13,108,11,69,112,190,59,205,186,38,247,105,103,197,48,248,118,159,30,157,49,198,25,95,36,214,96,243,124,152,62,219,132,198,215,182,49,103,253,243,118,140,47,189,167,98,19,23,254,75,8,94,71,124,42,68,183,153,22,144,168,247,117,25,26,251,104,63,167,29,115,7,99,240,69,195,85,97,53,71,136,230,138,35,134,193,120,84,139,26,208,168,71,41,249,239,142,200,143,55,145,239,59,75,233,74,9,215,92,43,124,96,205,13,4,205,173,25,23,201,127,87,101,80,188,242,77,141,80,241,131,170,174,101,179,172,249,58,66,208,192,218,204,16,217,32,8,218,16,67,228,150,177,114,120,198,188,30,221,131,127,155,13,246,64,8,152,49,27,210, +124,218,245,32,214,248,164,155,19,183,246,55,149,28,230,81,6,130,140,13,230,92,62,237,77,33,197,250,157,201,78,208,193,230,249,130,251,32,118,229,112,16,219,157,117,73,131,116,99,201,3,33,21,113,122,158,177,39,18,64,12,17,134,125,85,26,83,246,219,127,87,159,4,233,147,204,107,175,207,131,28,102,222,149,220,35,51,3,164,180,151,167,82,72,39,93,95,73,153,54,218,132,159,89,38,203,152,227,25,102,94,102,156,60,62,167,77,10,36,103,140,42,101,104,13,197,71,224,29,165,216,226,247,222,236,81,75,127,119,224,237,61,78,43,195,186,173,231,10,133,254,39,24,103,30,232,154,43,35,199,219,54,163,230,242,162,104,48,186,222,120,103,40,138,140,199,253,199,100,205,106,238,32,62,65,20,68,211,243,252,133,65,136,210,25,227,219,123,68,31,144,7,6,116,255,29,31,136,68,228,237,34,60,111,160,195,124,45,173,30,91,87,176,143,254,5,120,44,154,88,18,10,100,190,223,77,16,118,105,149,31,108,193,11,122,65,132,242,189,119,71,111,174,143,95,109, +239,231,23,137,117,253,5,158,133,175,9,118,174,229,65,100,152,14,114,48,126,88,191,58,100,230,42,230,221,239,125,241,208,184,200,25,85,65,85,201,60,241,117,109,96,82,90,142,18,168,211,42,188,237,11,227,105,195,253,76,18,76,46,5,67,252,92,52,81,172,236,215,153,231,121,224,99,244,103,173,232,47,254,235,115,180,253,238,22,229,95,105,172,14,127,200,93,15,35,11,84,147,49,133,4,131,219,172,20,57,253,69,139,56,199,11,224,135,180,172,112,165,25,115,166,217,63,249,47,255,202,21,247,43,212,52,122,226,6,218,47,166,187,38,53,248,12,158,247,61,65,70,156,60,28,151,31,167,203,222,187,74,31,234,120,26,193,219,215,136,125,107,30,212,233,77,85,43,72,101,38,141,142,205,135,182,242,121,247,231,17,149,166,140,130,231,12,189,103,201,231,176,85,13,166,238,155,81,245,152,56,50,148,92,168,8,246,211,146,140,86,121,168,41,84,42,218,127,30,95,47,71,224,202,60,31,125,213,16,36,219,82,218,41,106,108,3,244,54,254,181,229,246,5,32,171, +161,100,147,3,127,106,136,99,83,61,109,67,18,144,170,84,36,30,241,250,49,41,245,161,180,65,184,180,21,210,232,78,203,42,205,145,5,77,104,58,208,132,99,248,61,123,158,87,3,176,176,56,34,255,253,57,22,128,254,5,113,228,221,73,187,87,249,2,159,21,244,22,208,14,68,39,187,97,75,60,73,22,53,168,215,49,79,76,109,220,155,159,142,151,109,252,205,11,242,159,53,5,91,217,170,204,126,244,239,138,82,44,111,69,58,79,170,38,197,29,26,198,116,35,96,71,205,111,125,136,173,236,127,218,121,102,36,48,198,238,100,225,218,251,175,177,18,48,99,143,51,151,22,112,81,126,20,213,189,75,69,245,212,5,153,26,77,203,227,79,126,129,81,199,4,2,110,89,175,244,2,253,104,151,127,253,66,171,92,130,209,127,58,65,206,16,119,99,111,38,196,109,59,19,20,5,187,108,229,127,182,211,249,105,161,28,52,148,175,98,197,253,217,11,69,185,81,142,223,83,107,168,9,114,33,129,131,115,221,18,152,128,19,105,130,240,187,251,51,248,233,251,120,252,150,204, +130,238,35,85,246,118,176,166,143,69,152,185,143,200,33,241,68,227,218,78,242,211,149,65,208,250,126,243,137,26,59,63,243,234,95,30,174,93,132,213,220,199,13,153,230,60,32,177,233,139,216,174,222,11,29,224,67,99,245,96,46,249,202,87,90,67,106,206,248,221,23,112,223,182,48,78,177,193,238,142,32,58,141,87,218,202,142,208,255,246,54,38,170,48,163,20,241,59,215,225,225,163,247,251,219,191,189,15,96,68,9,48,223,14,13,132,81,15,244,106,141,64,153,215,158,20,84,109,251,14,50,60,22,218,223,75,126,148,43,123,94,21,45,71,97,75,25,156,255,96,117,49,70,11,179,189,214,18,68,9,67,137,246,231,27,105,174,102,164,92,15,21,22,111,54,108,62,176,244,135,181,20,125,190,164,21,39,126,177,151,71,13,218,119,243,159,238,93,191,30,67,172,60,236,110,147,207,235,233,150,31,218,199,148,164,127,124,85,233,153,236,133,1,183,27,96,58,83,207,112,191,7,122,45,103,73,191,218,119,219,182,125,39,250,86,175,33,88,174,222,168,108,114,231,59,42, +189,103,161,187,229,133,3,19,81,115,229,193,134,36,246,226,126,53,30,149,97,115,228,39,136,172,159,144,136,18,63,38,25,42,187,240,95,189,81,255,93,17,78,28,182,237,103,118,162,0,176,204,233,163,73,160,191,210,81,5,148,240,68,181,8,58,168,121,106,36,215,73,148,219,162,158,150,254,153,34,87,14,20,84,168,49,4,240,93,208,34,171,98,217,44,71,155,159,150,209,86,128,12,35,43,240,143,149,203,55,192,152,122,220,141,15,149,83,78,253,213,140,170,105,229,190,156,196,164,86,92,60,181,106,178,20,126,169,247,244,106,78,195,1,19,20,33,234,115,78,24,141,179,92,236,53,167,91,29,139,7,89,43,143,99,64,93,16,232,74,79,16,120,54,235,170,208,137,112,129,31,167,47,31,44,200,55,85,167,184,54,154,115,174,138,247,163,220,178,242,120,158,10,44,218,236,99,208,108,165,0,241,238,32,82,233,225,50,69,181,190,123,247,209,43,1,224,203,74,125,18,84,246,174,49,90,239,111,88,172,89,54,75,139,194,124,62,215,81,187,63,164,10,179,52,99, +246,30,101,201,114,239,65,189,57,93,122,119,215,234,247,99,165,233,46,240,205,115,201,246,217,17,100,231,33,242,173,28,123,96,198,207,180,166,94,227,203,11,29,189,131,243,165,23,107,248,148,28,247,103,255,105,1,24,171,149,35,106,137,26,175,176,158,31,29,209,61,222,6,92,213,254,150,13,186,242,109,140,138,119,70,157,198,103,192,108,180,53,228,19,133,168,169,188,253,104,179,88,173,157,74,177,70,43,216,65,64,4,88,10,20,10,0,216,200,179,117,205,155,154,18,115,124,33,75,180,90,251,52,145,44,251,101,84,147,211,181,136,207,23,242,160,4,41,41,1,246,146,248,42,81,95,52,98,114,195,58,247,87,218,114,187,36,144,186,82,13,158,55,98,110,3,184,204,55,222,134,139,224,202,197,6,141,197,163,154,60,248,30,185,121,126,89,241,62,84,244,232,235,233,26,157,171,247,23,153,152,72,114,247,228,153,150,242,101,141,202,251,213,152,210,203,107,7,201,43,47,231,208,103,251,106,188,239,103,91,158,147,215,30,154,87,142,154,185,183,13,66,145,217,70,10, +143,69,42,181,249,49,10,136,28,108,54,254,248,138,60,149,88,220,179,41,47,65,120,45,2,12,236,144,48,220,239,253,176,156,48,130,251,171,253,173,105,104,46,218,134,154,146,198,179,255,124,166,175,246,210,154,35,15,57,59,176,120,136,106,77,166,4,84,52,61,58,229,53,12,218,139,151,95,101,229,62,34,229,53,94,9,145,7,159,142,171,8,182,254,189,137,155,96,229,99,57,194,219,243,40,78,107,100,121,250,46,218,210,190,89,75,120,250,214,40,168,175,215,240,85,170,119,228,85,129,213,190,50,56,117,149,121,9,174,79,186,218,182,206,27,203,243,250,96,60,103,217,47,192,251,94,198,54,19,111,233,92,9,69,223,236,153,158,78,62,42,218,248,99,242,223,173,134,31,89,10,92,253,41,41,95,75,145,17,44,174,149,40,55,130,210,195,156,1,89,24,145,79,218,92,122,29,174,158,217,79,217,10,23,227,219,124,64,86,174,153,207,71,74,221,247,227,83,180,146,250,104,128,139,52,221,33,142,28,127,190,156,240,66,118,32,230,219,87,190,79,252,203,214,144,108, +150,65,140,155,48,30,61,150,158,63,229,186,82,47,75,185,3,227,43,147,138,58,57,240,251,197,194,213,32,250,135,221,6,111,170,155,218,16,182,157,131,94,57,227,69,77,7,157,186,229,68,22,243,240,15,247,169,205,247,253,118,78,160,205,34,218,222,137,168,99,223,81,157,208,17,47,72,4,143,96,136,208,18,223,82,12,68,139,5,66,107,251,157,41,60,110,225,195,91,24,201,89,12,207,172,15,243,27,191,235,138,75,178,197,231,132,31,87,198,15,57,52,122,156,154,181,212,165,112,42,110,250,170,8,241,186,121,223,69,112,131,111,234,129,104,214,220,183,100,196,226,202,164,216,234,107,146,100,58,71,239,173,239,105,55,244,101,98,210,29,106,209,110,79,121,147,247,179,144,219,178,52,158,79,199,9,50,215,225,252,244,184,88,249,115,94,70,19,104,18,187,59,91,152,108,134,232,174,65,31,105,96,90,24,104,86,127,140,120,103,118,110,230,172,71,85,156,36,249,182,147,235,57,11,248,144,64,255,98,60,223,119,212,107,199,105,22,135,9,34,202,253,51,155,227,0, +164,252,160,157,166,197,214,0,123,32,172,111,103,213,61,118,200,202,159,54,57,30,100,230,76,54,124,52,131,173,11,35,19,17,47,165,81,171,205,38,206,62,13,133,143,219,144,187,152,210,106,161,16,44,115,107,162,70,162,206,246,31,174,21,23,202,89,195,249,123,31,172,196,64,80,83,101,12,172,170,42,192,88,167,212,30,146,123,102,205,134,57,41,225,45,47,219,58,72,21,66,5,126,235,21,57,207,51,99,202,237,87,87,1,254,209,44,4,6,234,49,156,127,108,184,245,197,206,213,75,174,99,84,10,173,20,243,219,23,127,61,143,251,179,92,64,123,18,202,210,137,220,115,67,179,87,46,142,191,245,107,144,165,156,63,30,96,194,60,3,195,176,20,5,129,190,122,97,140,243,251,141,63,80,244,189,127,88,245,17,134,161,107,143,36,11,189,123,33,252,49,65,78,251,250,239,61,87,89,85,39,75,106,253,211,170,65,238,151,92,212,73,225,253,168,100,18,159,249,236,25,249,173,175,46,97,154,54,78,201,251,118,156,122,45,73,109,18,1,64,157,239,82,76,93,0, +59,249,231,31,223,60,173,214,175,46,203,109,249,205,204,123,79,39,127,252,34,253,191,177,30,173,41,238,44,224,133,7,141,252,95,222,118,20,225,143,161,239,228,245,193,218,209,6,78,159,117,41,69,186,188,18,43,21,37,187,255,190,51,34,182,202,54,93,161,9,122,89,207,206,227,14,153,166,119,149,133,118,207,164,121,57,6,39,172,63,230,35,254,216,207,113,70,38,125,253,95,121,184,10,47,86,255,126,75,165,80,5,247,20,42,48,62,241,52,62,192,152,186,176,89,36,127,11,144,44,161,54,33,48,15,82,254,130,239,95,245,227,180,163,141,121,253,179,62,57,55,84,34,60,127,251,16,159,31,249,46,157,243,51,7,42,64,49,208,121,169,251,235,252,79,103,240,83,254,135,129,128,51,131,31,103,254,239,243,216,217,160,205,239,159,29,77,160,45,121,223,145,111,192,159,252,149,242,47,205,145,129,246,89,48,113,197,126,181,18,51,111,171,254,103,27,160,16,60,147,253,13,86,211,49,43,151,21,135,195,2,16,223,206,236,167,223,108,68,138,154,215,63,188,42,227, +45,165,62,185,23,242,227,199,126,113,100,251,199,217,212,143,9,183,255,180,89,106,32,147,243,126,47,148,102,2,75,180,215,153,81,51,39,164,206,237,52,108,154,75,30,12,103,207,97,43,121,54,237,85,5,113,255,6,232,183,104,190,220,117,168,68,173,251,31,254,127,94,60,105,132,253,65,104,111,85,168,48,229,211,1,159,20,144,173,121,209,134,80,140,168,7,56,210,237,3,133,95,141,32,179,102,107,17,150,133,171,120,205,121,42,253,143,29,155,251,204,234,60,47,10,148,102,247,36,174,134,74,93,233,40,60,50,105,98,41,146,4,147,10,198,229,111,82,127,203,218,37,13,68,142,119,233,186,239,240,172,89,34,252,252,129,140,223,57,98,26,218,166,121,13,161,42,231,134,137,79,118,155,224,94,37,236,241,130,78,110,107,89,109,242,196,105,171,26,27,215,50,36,125,195,52,78,183,76,174,140,192,245,12,9,74,81,54,84,148,123,194,51,245,37,73,138,85,196,251,14,29,0,130,113,189,211,194,36,209,174,185,252,238,211,144,189,177,33,85,171,243,0,186,71,16, +175,118,218,121,154,159,243,11,56,165,50,197,26,243,206,68,185,180,189,66,241,128,14,33,173,3,121,105,139,70,202,132,201,62,185,59,184,12,21,249,99,200,171,127,112,9,115,244,158,44,9,158,215,83,35,111,25,43,250,18,124,145,211,61,91,219,12,210,24,177,2,167,127,27,115,99,85,218,12,12,195,136,72,127,83,137,241,5,153,222,236,209,56,8,45,170,255,72,77,80,156,143,123,146,133,10,29,172,215,195,122,125,211,135,46,84,103,132,232,55,118,57,254,161,252,214,195,206,216,250,213,61,158,175,77,133,224,100,237,238,103,121,244,22,28,246,125,43,100,119,8,163,251,251,61,208,103,15,195,204,136,193,197,190,108,161,138,66,116,54,225,118,48,187,199,175,230,4,87,126,143,135,18,158,115,82,228,90,59,170,79,245,198,241,126,249,213,194,226,67,202,16,108,233,49,24,43,11,65,16,14,154,245,136,102,207,83,127,181,9,0,237,2,240,6,250,23,198,13,3,98,254,190,63,241,239,251,195,48,185,214,89,18,121,207,97,37,252,198,147,151,53,116,58,163,37, +88,130,196,136,113,151,37,109,190,52,75,162,157,225,183,59,161,74,171,3,237,93,0,120,198,231,223,153,124,184,126,83,107,48,95,204,174,214,126,4,52,121,108,138,29,134,148,202,247,91,45,244,254,121,86,171,84,75,14,95,42,88,178,162,211,42,205,210,165,205,10,54,151,231,192,242,211,48,72,131,237,91,94,111,147,228,162,22,54,63,151,15,135,135,10,67,124,87,103,195,242,70,24,14,107,235,135,254,185,129,207,1,60,218,98,113,71,174,243,42,77,131,38,222,68,170,104,173,253,0,89,199,160,188,40,113,148,139,43,17,74,127,244,61,126,86,191,103,57,252,169,21,230,190,174,4,26,0,127,252,39,198,153,142,20,33,167,94,59,128,179,134,35,209,17,42,123,32,172,8,208,144,168,156,170,175,235,51,203,136,210,57,126,34,231,67,109,42,83,187,89,148,14,70,141,87,111,65,119,137,19,134,33,190,128,225,29,247,141,130,67,136,77,174,234,15,36,165,219,44,33,120,32,42,79,63,5,142,223,80,197,244,50,129,70,170,20,213,149,8,226,212,221,48,152,81, +184,176,122,226,172,3,81,110,170,112,58,63,15,139,180,122,181,125,181,174,82,45,243,111,12,223,192,178,110,6,86,174,90,142,109,223,38,96,32,13,235,79,100,9,158,107,111,126,240,70,156,161,138,64,19,96,79,98,198,27,112,192,230,252,106,82,140,191,49,145,254,93,23,177,207,179,142,191,113,154,67,20,201,152,226,239,220,132,249,190,35,141,148,81,28,95,197,252,119,240,192,76,129,244,33,114,52,164,221,254,169,229,134,24,111,227,228,10,224,153,110,180,6,91,136,216,74,245,173,190,212,130,89,209,236,72,215,235,59,40,0,205,157,90,0,109,116,98,215,41,144,92,93,24,235,79,19,175,90,93,215,60,202,17,145,246,182,36,188,164,219,29,83,185,103,252,66,248,199,32,60,164,231,239,75,121,254,57,199,207,63,188,199,247,124,22,193,220,226,244,111,93,70,174,188,246,237,224,141,64,40,192,146,110,127,66,51,179,171,29,153,65,245,216,19,94,71,177,227,212,175,164,116,194,78,200,149,11,199,251,133,137,136,126,16,133,249,61,156,13,104,107,251,183,159,107, +183,131,193,22,179,30,80,229,179,185,113,48,147,245,47,14,76,6,26,63,222,43,130,44,251,158,216,11,230,74,152,66,127,7,75,88,148,6,158,241,29,102,215,245,201,229,223,116,155,250,246,198,167,56,255,249,150,253,52,221,5,75,116,64,60,228,123,98,185,215,211,206,210,129,163,90,252,65,156,123,62,77,211,161,116,254,150,192,233,209,246,55,73,9,119,7,244,111,246,25,128,209,61,138,227,202,231,112,6,54,130,190,169,99,210,127,53,110,38,209,223,112,154,206,98,62,120,2,65,246,238,31,28,67,16,12,172,183,99,252,146,142,143,134,68,43,191,128,32,169,168,22,164,231,48,60,133,1,232,171,53,253,174,180,168,122,66,117,144,168,65,39,44,80,49,251,179,36,235,202,50,6,135,169,204,239,62,94,67,64,96,24,190,238,229,163,190,162,226,38,24,16,105,96,238,225,165,59,137,29,148,97,154,227,84,244,12,76,252,234,1,74,69,253,248,90,230,219,249,78,242,239,206,77,21,32,179,231,247,252,22,224,217,54,7,207,188,82,64,10,173,6,155,96,242,95, +13,193,45,55,12,131,184,3,254,171,138,245,9,139,235,7,232,193,124,138,245,96,13,174,182,34,210,55,16,119,81,111,111,141,252,69,129,118,105,204,223,171,8,50,188,114,241,16,45,84,110,126,251,73,105,216,225,232,186,233,48,8,122,101,221,239,174,9,44,104,135,239,190,247,221,251,248,210,249,110,13,1,99,103,26,16,124,242,104,156,211,160,156,145,198,191,88,207,106,103,26,199,130,197,38,29,114,112,3,250,179,188,93,146,49,132,169,124,128,188,3,2,203,227,222,139,162,96,152,224,183,46,247,98,151,203,154,30,209,161,246,96,226,75,11,176,14,78,239,248,227,113,48,209,196,167,156,83,229,122,138,48,230,227,225,212,9,118,33,213,82,62,206,67,119,242,15,209,143,56,240,187,237,222,147,164,200,128,200,15,248,247,11,216,183,155,68,14,154,172,165,219,214,1,131,162,19,91,212,112,146,198,79,175,68,126,239,151,142,71,114,84,138,200,64,14,146,176,48,244,59,27,234,231,25,136,65,92,217,5,192,142,188,209,124,240,177,33,42,13,194,108,35,19,232,10, +203,178,212,172,42,113,59,90,97,113,61,181,8,232,209,251,129,208,198,200,119,110,50,215,229,115,50,17,251,161,73,197,62,143,35,136,91,136,245,124,48,63,251,32,78,16,195,154,125,55,159,175,17,196,172,159,31,10,117,145,231,134,249,89,176,148,77,171,157,95,168,188,31,169,52,81,29,235,197,110,116,166,96,149,251,210,123,144,108,144,59,104,60,169,48,147,207,135,125,117,247,155,253,248,126,32,216,22,201,137,40,135,226,253,190,79,161,241,230,158,253,43,192,176,88,195,50,195,50,123,230,56,97,72,123,135,138,32,122,6,137,167,197,243,43,177,87,244,186,87,220,29,189,133,158,55,180,202,239,110,194,141,197,213,223,88,98,244,82,103,228,107,190,133,33,24,247,13,189,182,232,10,248,115,192,241,208,113,181,221,227,73,146,134,206,39,200,67,102,145,166,232,6,254,66,196,62,10,136,195,112,92,85,23,25,239,192,194,104,156,198,141,163,220,80,160,97,127,185,165,182,35,255,157,155,239,58,223,163,37,54,109,101,145,171,67,122,60,13,185,189,73,134,16,196,187, +60,36,153,93,125,105,167,66,246,120,123,102,70,198,240,163,119,199,35,18,77,231,161,89,97,147,114,95,231,251,72,249,251,236,84,133,161,19,217,162,30,129,76,25,6,10,27,54,108,141,71,76,238,192,22,223,241,11,43,191,182,49,244,205,162,112,197,154,101,44,218,14,50,121,64,198,91,20,15,249,157,94,141,25,168,253,203,58,24,246,249,198,113,92,52,205,161,9,212,223,229,179,207,24,230,137,25,116,173,219,16,181,66,129,140,113,144,202,180,124,165,51,236,223,181,40,167,237,135,153,177,7,156,59,147,5,255,120,212,207,1,125,237,138,211,144,230,39,106,219,79,16,49,185,25,150,51,163,152,72,38,187,57,185,122,237,179,127,198,143,133,206,151,46,84,115,117,231,31,54,39,129,169,215,59,38,33,47,223,121,116,200,156,110,4,18,105,169,60,72,145,24,253,180,142,252,201,82,173,223,49,250,153,53,183,124,144,12,125,223,247,188,35,72,179,158,42,115,39,12,103,220,152,127,230,225,68,44,236,54,251,47,186,120,60,183,65,46,1,106,108,40,139,162,126,56, +245,38,176,43,2,190,151,212,6,73,2,16,208,28,204,136,51,191,30,147,231,157,31,245,236,198,33,102,251,42,187,225,238,153,218,179,143,3,25,167,210,48,3,6,113,211,208,209,51,61,119,164,172,37,84,59,240,156,64,253,222,114,115,63,130,98,31,63,89,126,180,64,218,55,12,194,107,161,43,92,108,206,41,109,48,177,254,32,101,252,139,182,37,222,71,125,255,237,96,141,216,39,59,190,34,21,199,83,153,209,5,136,81,97,199,145,12,105,85,30,72,252,124,80,118,62,164,250,68,119,20,5,193,122,51,57,250,174,94,204,106,227,237,121,85,46,240,8,26,252,155,235,185,111,219,117,35,194,248,208,82,186,199,213,246,206,160,59,122,100,212,30,222,112,94,150,135,152,227,179,88,151,120,127,203,93,125,111,34,243,141,227,103,243,178,100,25,41,88,199,118,211,41,67,73,146,68,222,14,128,149,159,198,121,39,131,133,19,182,255,125,69,89,55,6,56,163,126,5,186,22,97,104,205,225,247,132,84,218,88,245,11,46,176,225,91,100,161,29,208,157,8,226,231,55,195, +94,113,63,16,246,210,58,246,14,12,7,130,243,245,123,39,200,3,61,89,224,159,239,206,53,70,157,141,25,109,112,178,119,253,12,89,87,121,216,180,81,157,227,45,127,207,107,82,63,137,17,49,243,219,90,30,205,167,141,224,55,138,162,196,237,241,44,207,152,240,146,64,137,214,21,103,72,18,202,235,209,90,122,150,210,192,118,97,157,57,191,205,51,3,186,223,218,137,108,173,192,28,209,18,9,239,208,150,116,164,154,79,48,233,162,48,220,159,155,115,93,170,156,171,219,129,125,203,96,171,189,201,55,1,247,2,190,201,113,128,109,69,194,203,76,100,136,207,239,239,61,208,47,238,84,191,253,195,71,238,217,123,148,239,137,68,196,108,180,36,195,50,115,112,221,52,8,123,20,35,201,48,77,151,78,191,123,195,73,184,79,111,31,130,197,47,214,165,134,174,179,4,17,103,82,163,112,89,236,89,213,177,162,227,187,62,9,253,67,194,223,147,169,108,9,239,146,188,8,56,238,38,191,15,202,251,210,64,181,134,115,205,48,203,118,66,6,200,101,231,180,42,183,106,5,43, +9,228,6,250,158,142,234,249,59,47,196,93,17,20,175,214,32,104,228,239,76,84,89,136,42,45,132,222,80,170,231,239,126,135,134,90,157,209,125,77,248,193,48,219,94,216,206,196,249,177,109,57,199,91,79,127,181,131,94,83,202,176,44,122,131,88,137,157,148,24,211,117,22,249,149,62,199,88,5,226,211,246,170,0,59,35,8,13,179,116,192,148,124,221,2,97,62,115,36,201,194,245,22,75,92,182,37,26,150,27,91,107,240,162,254,117,93,105,214,191,76,214,19,12,99,166,34,249,155,236,130,64,92,20,120,88,72,98,93,241,56,169,254,199,242,199,187,20,164,130,219,54,8,2,216,87,171,24,174,79,145,78,49,64,133,229,249,5,185,44,243,224,56,202,233,198,18,244,249,53,125,227,150,133,225,194,7,125,254,62,89,233,251,230,78,154,233,88,152,121,110,197,61,207,251,230,77,49,75,148,250,190,23,126,240,91,187,150,18,31,176,201,111,249,10,35,227,76,235,250,141,185,80,174,60,137,175,27,187,84,41,236,7,201,230,138,217,150,143,96,166,169,242,201,95,153, +161,11,163,42,73,64,231,156,137,149,188,166,153,22,35,218,160,81,16,3,220,50,197,229,239,255,198,115,252,239,235,255,219,207,236,215,67,6,42,36,145,25,40,148,178,12,175,63,159,79,58,242,40,8,108,137,214,227,239,88,228,74,212,209,231,253,56,190,43,42,240,255,124,142,85,159,95,192,107,44,163,63,129,73,17,163,17,163,49,72,33,201,58,97,70,73,215,16,180,129,164,104,52,14,92,196,32,39,37,201,47,95,207,177,246,248,231,249,92,245,136,65,78,39,226,254,131,101,189,206,34,37,97,244,97,24,2,87,210,183,250,129,188,114,183,250,167,109,95,244,105,121,220,243,32,248,39,1,77,165,61,0,80,236,246,48,77,25,232,115,231,209,239,172,218,47,248,57,201,231,149,116,240,238,121,8,235,251,130,197,48,169,229,98,198,5,254,209,234,149,182,79,32,77,252,159,22,92,162,247,181,254,238,158,150,215,109,251,246,228,14,207,254,140,2,31,242,188,214,100,107,247,247,158,20,187,68,154,220,122,140,206,118,63,102,122,247,101,253,198,239,57,40,102,178,96, +182,121,16,193,39,98,71,63,12,167,54,162,54,48,60,164,248,249,229,13,11,32,185,234,99,212,202,27,34,247,187,215,58,85,139,2,166,239,30,173,24,86,151,65,76,168,191,143,57,106,185,39,154,152,187,107,89,4,104,250,239,213,39,80,45,198,183,93,252,228,5,36,233,219,44,232,155,32,134,29,216,19,4,131,143,124,253,14,172,70,5,60,173,185,59,254,59,111,200,99,236,62,93,241,44,26,166,107,72,209,221,0,82,153,5,192,78,226,134,1,248,153,1,72,239,68,243,66,33,24,198,241,192,188,129,221,195,94,197,126,1,191,158,201,150,44,226,143,89,42,52,208,158,120,73,69,157,84,249,157,223,126,64,134,148,29,175,141,155,190,161,172,127,108,70,127,200,32,102,95,207,131,145,251,22,8,127,23,45,192,103,179,144,40,109,189,75,178,93,117,3,28,230,180,192,37,15,194,243,215,36,103,8,146,252,221,81,21,206,24,173,55,247,103,185,31,33,206,181,229,241,206,195,22,205,106,63,4,238,136,168,50,209,48,253,159,77,86,188,13,172,193,253,157,254,170, +236,4,54,186,190,39,43,121,97,252,223,187,245,191,205,61,10,128,207,193,243,134,255,211,220,213,48,167,141,51,225,191,162,185,247,109,107,154,148,4,18,82,146,78,103,46,129,132,144,240,117,33,45,33,29,130,141,17,224,96,108,215,31,124,228,238,250,219,223,149,100,99,25,48,216,192,221,188,55,29,130,109,237,106,159,103,119,165,149,144,231,172,171,113,246,180,242,250,153,236,1,206,94,159,245,147,142,158,122,187,73,215,239,106,196,77,110,140,95,253,188,74,231,79,206,201,60,72,198,222,226,173,154,193,245,235,218,117,227,179,140,143,141,251,153,53,123,46,103,161,102,63,129,129,97,120,202,98,217,153,246,203,159,79,46,159,140,134,60,208,244,179,198,100,60,131,149,202,120,240,54,187,62,55,109,171,250,56,204,28,84,211,7,189,158,243,237,182,118,119,236,230,144,212,239,212,143,43,55,175,63,7,211,243,131,92,225,44,213,24,223,158,164,97,109,2,177,168,221,205,254,24,246,203,7,207,229,73,55,75,126,227,155,25,153,219,215,171,193,244,168,54,152,62,102,114, +90,51,125,14,243,125,38,229,124,159,90,50,126,186,87,123,202,96,218,184,123,168,40,87,181,187,41,205,207,129,252,208,159,52,139,249,217,85,126,98,222,31,56,247,247,103,159,245,212,253,240,177,145,125,114,78,141,97,10,31,205,174,240,232,169,238,60,192,186,229,178,80,42,223,66,242,221,190,78,78,139,121,237,236,97,248,92,120,134,209,39,43,15,46,95,201,139,140,133,215,70,255,60,83,117,243,255,85,238,144,255,49,3,248,240,172,236,156,148,38,149,243,243,172,124,112,34,217,245,201,81,13,124,154,110,224,94,169,126,234,60,235,214,205,213,31,223,155,165,156,254,51,103,14,33,80,51,159,167,77,253,123,110,218,132,84,250,92,189,206,151,210,154,65,22,189,71,120,124,13,201,217,111,148,138,223,178,154,59,214,212,158,114,217,215,3,39,53,118,156,225,104,238,163,60,252,43,25,100,219,6,226,99,210,172,62,221,15,167,214,227,236,160,167,101,210,151,16,238,13,184,61,36,103,58,210,198,112,62,222,60,52,237,244,105,87,187,53,149,105,113,244,10,171,245,70, +182,86,207,245,251,119,86,191,156,158,100,159,245,148,148,49,30,139,205,181,99,95,191,88,59,237,21,79,96,69,114,249,245,107,162,213,250,251,239,247,173,31,214,241,151,119,239,208,252,203,143,52,250,142,77,75,178,21,21,163,116,30,89,178,100,219,216,68,125,83,50,6,72,214,53,219,212,85,212,145,44,220,69,186,134,90,63,94,108,221,80,100,241,66,60,18,143,234,172,113,222,148,38,226,145,101,202,193,59,255,197,154,248,201,177,196,255,240,55,47,196,11,89,149,44,235,37,141,184,219,45,48,35,217,98,70,165,23,204,43,218,200,177,176,133,190,137,7,226,1,34,173,145,110,162,154,164,104,196,78,176,169,139,71,146,214,69,182,142,250,216,70,29,76,237,55,113,207,196,214,0,89,6,38,150,155,200,48,65,64,209,250,232,167,35,169,138,61,99,221,165,124,50,200,31,244,231,159,169,99,248,239,70,72,165,179,137,2,253,252,61,133,60,99,62,166,81,78,215,44,219,116,100,27,84,230,177,45,41,170,199,235,25,213,96,101,190,92,184,192,114,182,169,18,188,252, +165,32,38,46,64,15,226,238,181,132,4,145,59,33,61,20,53,197,86,192,188,55,192,107,15,48,162,84,37,153,161,177,204,172,57,29,85,145,81,25,67,209,99,162,146,98,217,27,205,188,236,118,203,58,48,125,133,7,210,88,209,77,81,232,232,186,42,30,134,125,2,157,222,87,87,211,165,108,43,186,70,17,254,46,28,39,143,147,233,76,38,129,198,186,210,109,181,1,243,98,7,45,129,111,70,52,145,102,191,159,32,153,176,114,136,66,158,74,170,29,254,208,26,40,189,53,143,85,188,238,233,72,233,118,85,188,240,28,96,6,30,79,6,24,175,177,206,84,250,3,210,69,128,18,215,112,250,189,229,123,27,8,65,18,210,240,4,253,120,247,137,107,65,66,185,131,145,42,57,154,60,128,232,133,46,53,22,14,250,168,163,104,18,105,132,244,30,26,226,153,133,72,232,143,8,173,174,180,133,44,146,5,51,79,39,33,243,176,53,239,65,181,253,11,74,150,127,73,200,241,175,24,218,197,107,134,158,118,234,222,103,128,145,98,17,235,12,85,193,93,62,94,67,163,237,1, +143,244,49,94,8,184,104,113,180,66,180,37,68,225,155,9,2,7,170,199,24,192,0,18,121,94,45,212,131,204,94,240,71,50,48,84,132,98,202,169,88,50,23,32,133,162,88,110,204,15,4,209,76,133,56,25,192,3,21,123,3,117,36,234,33,236,238,241,108,93,154,111,147,218,156,202,127,43,177,253,212,4,102,194,69,21,235,187,98,218,48,234,223,211,86,255,90,102,174,200,67,15,35,151,127,129,100,34,56,2,169,228,61,224,49,160,150,162,117,21,64,1,147,132,210,163,221,147,200,0,49,9,221,139,237,100,50,137,198,172,49,189,15,225,12,173,20,155,53,48,49,220,150,7,146,137,84,101,136,145,248,1,139,31,72,19,241,3,76,175,31,34,6,58,139,206,64,16,197,73,221,64,168,196,76,220,8,233,26,39,91,3,24,214,231,106,192,234,104,182,109,151,159,117,108,175,30,23,189,6,252,83,199,20,63,46,218,237,197,62,90,212,4,137,217,126,89,171,236,5,5,175,91,109,241,35,155,252,2,122,124,248,208,133,53,159,34,2,109,144,196,106,152,142,123,131, +228,5,185,102,227,25,205,28,135,84,149,138,198,87,67,73,78,51,70,171,170,77,106,56,171,54,131,52,185,245,230,11,10,32,188,8,50,16,49,56,60,230,110,137,251,160,106,12,140,146,132,238,0,143,129,46,91,188,43,196,247,1,71,120,234,66,71,200,177,164,78,129,243,175,109,254,57,212,155,139,85,73,80,100,182,36,210,147,84,11,115,110,42,246,60,39,209,30,92,39,200,146,6,5,63,196,165,74,134,128,55,93,31,17,111,60,33,105,170,88,201,213,178,179,245,178,77,95,118,51,201,133,5,86,158,150,83,112,30,202,75,109,131,57,104,59,38,201,55,32,138,12,118,17,209,109,74,196,197,62,155,49,236,107,206,237,251,245,235,87,234,236,236,52,174,157,205,232,118,214,7,250,4,214,37,54,158,218,101,172,57,110,172,110,17,165,65,61,161,65,106,65,187,213,65,186,42,224,104,107,50,249,80,212,108,178,164,125,160,17,116,66,209,195,148,170,27,88,131,193,64,160,229,36,172,123,20,121,72,22,107,48,127,118,113,79,114,84,59,17,53,115,161,187,154,9, +234,76,91,193,86,94,237,239,68,71,64,211,63,65,200,225,50,35,19,5,34,1,134,43,152,84,144,248,155,111,129,248,27,234,194,226,80,239,115,169,169,161,252,245,213,183,2,68,82,151,113,187,32,224,43,148,212,137,68,150,11,134,1,115,89,12,46,139,90,79,143,70,97,91,124,239,178,70,100,254,145,232,129,42,134,220,32,133,140,138,251,24,10,167,137,98,15,220,60,82,117,153,21,96,116,110,97,247,72,45,69,98,105,190,42,217,8,25,120,191,180,202,176,178,239,41,42,22,5,153,172,247,105,193,180,60,207,206,235,131,160,80,16,57,85,208,10,128,101,218,92,58,168,68,194,93,219,195,29,33,157,37,237,142,143,19,41,212,128,66,15,208,182,252,57,17,58,178,230,17,67,118,102,36,194,197,132,181,3,111,51,11,200,248,225,242,71,213,199,192,254,168,231,84,197,232,232,146,217,229,188,30,6,154,107,29,238,239,32,57,155,102,170,101,136,80,69,177,189,16,183,39,134,185,163,216,35,201,72,70,36,142,11,168,160,57,129,208,162,93,47,211,25,139,190,27, +26,54,117,219,36,85,195,122,238,110,88,176,64,74,209,214,144,77,244,47,23,24,21,105,196,24,171,56,170,186,129,35,206,225,84,140,167,9,6,81,24,95,187,100,68,133,42,140,134,8,12,55,88,179,32,93,252,209,228,174,118,93,160,171,145,90,5,254,154,24,89,142,97,232,166,141,187,43,120,244,251,1,6,137,121,208,25,1,84,199,42,185,227,142,231,96,151,100,13,169,169,144,142,38,173,214,201,133,6,146,94,65,24,131,226,7,182,171,183,162,84,103,11,158,86,216,178,131,138,241,37,67,14,10,118,90,160,187,85,162,219,68,72,68,173,12,234,202,27,38,118,208,252,14,51,6,92,11,205,192,177,240,233,149,9,244,187,144,104,47,15,18,203,245,12,176,51,86,44,178,146,243,28,77,164,147,252,214,41,216,14,74,139,35,169,143,133,4,27,234,77,42,78,165,73,115,194,51,125,238,174,94,251,108,93,218,131,53,44,91,166,208,149,160,175,36,234,34,37,167,171,100,113,194,70,72,118,241,126,187,218,152,10,175,30,54,219,47,244,225,11,250,102,24,0,149, +181,92,214,66,22,216,244,209,10,15,7,201,242,186,19,104,251,200,85,5,182,11,166,210,221,31,228,185,182,93,97,247,65,145,216,142,14,126,222,177,192,73,198,164,161,161,116,109,72,66,178,77,180,53,120,170,35,8,222,223,207,97,166,77,104,147,168,160,168,66,129,147,140,1,170,166,234,246,165,137,165,253,249,55,160,113,87,31,27,98,91,138,227,227,64,231,2,39,29,131,146,75,88,125,236,143,142,185,182,93,169,32,139,162,56,84,204,59,22,56,201,152,52,236,26,238,115,29,97,225,206,76,91,12,247,149,88,88,148,115,2,137,200,80,30,21,219,175,104,221,2,101,75,119,82,85,97,174,92,168,102,86,186,209,166,10,162,56,144,118,37,208,246,9,6,46,58,216,27,152,52,61,192,244,251,46,112,137,130,48,200,228,217,11,237,98,53,220,30,60,121,140,7,153,40,19,230,114,49,34,150,182,223,95,230,250,234,246,50,65,199,100,129,155,170,227,242,80,146,58,228,181,255,61,133,128,175,109,151,24,96,90,34,193,247,59,20,124,201,216,240,247,23,7,156,190, +189,4,66,108,42,184,80,216,142,140,167,253,140,125,76,215,46,131,223,148,170,136,14,253,73,96,18,113,1,55,247,8,184,185,11,224,89,76,192,77,97,182,29,224,244,62,17,167,255,47,32,175,169,86,203,146,217,87,52,86,152,28,6,63,0,246,198,98,215,19,103,140,81,209,77,95,119,42,133,89,127,97,53,208,160,180,124,54,131,123,250,224,158,171,88,253,120,252,168,27,225,15,175,116,219,214,71,177,42,103,102,171,64,141,58,116,123,63,164,221,28,122,250,182,88,94,16,109,188,211,118,162,211,87,22,70,233,136,61,93,196,29,10,218,215,40,48,209,168,16,11,171,33,46,110,210,184,150,161,149,205,231,155,51,232,7,183,3,18,180,181,181,82,50,250,142,133,39,11,110,220,155,27,230,186,98,122,97,93,244,205,117,110,239,7,14,98,4,55,112,32,226,121,193,183,52,242,198,153,39,74,115,42,134,141,92,251,184,86,114,162,139,118,174,137,146,128,129,81,7,213,128,208,158,6,206,0,242,189,5,25,79,74,188,48,227,148,176,161,112,111,201,196,171,219,35, +84,94,237,246,41,21,196,26,33,98,131,104,226,133,108,192,228,136,3,220,64,159,148,232,175,98,59,253,228,201,84,236,244,243,93,152,71,230,218,5,162,37,134,11,120,104,235,126,130,231,237,95,62,30,176,180,107,206,25,20,167,212,164,18,53,221,242,18,188,166,43,59,44,44,61,109,97,213,38,213,254,194,58,97,191,177,146,29,65,125,190,116,162,1,21,194,120,139,239,64,0,161,109,96,62,237,144,216,190,146,176,116,158,198,198,1,203,161,109,96,52,247,1,163,25,6,99,22,27,6,84,252,49,50,128,11,58,23,66,32,46,86,152,93,8,196,86,180,209,199,143,149,200,53,21,19,169,56,35,88,159,91,59,83,236,234,9,99,89,115,70,241,120,118,245,9,32,24,113,163,180,176,4,105,205,72,191,96,116,28,146,61,203,98,18,253,160,79,234,134,36,211,35,105,59,114,237,171,218,27,221,190,202,109,24,231,177,109,36,157,183,62,14,239,156,137,49,169,191,212,228,1,217,76,219,145,118,166,38,244,167,0,246,52,22,235,76,163,192,68,227,146,238,161,218,72, +184,103,119,28,178,93,203,98,18,125,163,168,234,30,55,46,131,58,99,108,94,122,147,109,15,100,163,237,228,4,187,18,136,96,236,169,234,74,55,187,112,123,207,248,57,173,91,48,208,161,210,49,56,224,186,19,152,240,18,15,65,28,27,162,148,11,9,151,133,72,155,205,104,89,65,188,0,246,125,25,121,125,187,194,139,219,153,28,112,89,28,163,121,242,35,166,30,187,100,135,240,131,227,0,38,147,64,59,208,128,88,233,158,181,159,7,68,145,157,86,97,183,23,95,147,112,223,82,48,76,76,14,149,147,215,27,180,174,194,206,158,144,99,70,254,219,14,69,219,61,15,122,193,20,43,169,204,241,151,234,49,61,67,155,62,205,146,142,42,85,177,125,153,123,44,86,43,159,254,170,232,110,135,201,208,230,245,220,67,181,84,250,244,87,157,30,176,101,70,210,119,27,173,112,153,231,106,181,44,182,111,197,246,117,5,36,159,117,125,100,33,24,198,148,55,93,179,33,238,103,192,137,74,23,102,125,94,29,218,172,239,225,58,191,82,159,137,187,142,188,160,110,131,182,239,1, +235,198,228,192,167,28,110,219,102,101,219,155,70,72,190,173,54,196,118,177,114,83,5,162,217,249,76,13,38,144,158,14,33,208,33,231,193,52,89,117,232,233,51,118,42,147,190,132,242,68,143,154,53,193,251,16,174,228,149,9,188,66,51,179,175,81,172,228,171,13,102,31,57,219,72,108,97,135,244,144,133,85,44,219,16,99,157,153,255,118,193,10,11,105,24,136,237,210,245,205,163,31,12,228,141,55,31,88,184,212,67,177,112,203,137,177,51,202,17,228,190,213,124,33,199,136,34,1,48,43,190,12,0,212,22,164,230,239,129,130,80,171,245,63,173,243,181,55, diff --git a/uppsrc/ScatterCtrl/src.tpp/all.i b/uppsrc/ScatterCtrl/src.tpp/all.i index 32b208b56..89cfe4fec 100644 --- a/uppsrc/ScatterCtrl/src.tpp/all.i +++ b/uppsrc/ScatterCtrl/src.tpp/all.i @@ -2,15 +2,11 @@ TOPIC("KeyBehavior$en-us") #include "KeyBehavior$en-us.tppi" END_TOPIC -TOPIC("MouseBehavior$en-us") -#include "MouseBehavior$en-us.tppi" +TOPIC("ScatterAction$en-us") +#include "ScatterAction$en-us.tppi" END_TOPIC TOPIC("ScatterCtrl$en-us") #include "ScatterCtrl$en-us.tppi" END_TOPIC -TOPIC("ScatterCtrl_MouseBehavior$en-us") -#include "ScatterCtrl_MouseBehavior$en-us.tppi" -END_TOPIC -