memsic 2125 accelerometer
The Memsic 2125 accelerometer measures tilt in two dimensions. For more information about using this sensor with an Arduino see this page on the Arduino site..Wire up the sensor as below. Plug the sensor into your breadboard across the center channel, the two sides of the breadboard are not connected to each other. The base pin on both sides connects to ground. The top right pin connects to the voltage, and the middle pins both connect to a digital input, one for each dimension.The tilt value is read using a pulseIn function. The measured range for the input pulses is about 3800 to 6280 microseconds, which gets transformed to an Embrio activation of -1 to 1. If your hardware results in different measurements, change the values in the Every Update code block. Note that this node alternates between reading the two pins, so each pin is read 16 times per second on a refresh rate of 32. This is done because doing two pulseIn calls in a row without a delay between them causes problems.
Supported Products
View discussion page on forum
To use this node in your Embrio project, either add it from the Library toolbar or copy the XML in the below box and paste it into a node screen.
<EmbrioCopy> <Version>2.2.0.6</Version> <Name>Memsic 2125 Accelerometer</Name> <UniqueID>00000000-0000-0000-0000-000000000000</UniqueID> <Description></Description> <NodeColor>128,128,128,255</NodeColor> <IsBuiltIn>False</IsBuiltIn> <ImageByteArray>137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,230,0,0,0,170,8,2,0,0,0,54,146,164,251,0,0,0,1,115,82,71,66,0,174,206,28,233,0,0,0,4,103,65,77,65,0,0,177,143,11,252,97,5,0,0,0,9,112,72,89,115,0,0,11,18,0,0,11,18,1,210,221,126,252,0,0,128,105,73,68,65,84,120,94,237,125,7,96,28,197,213,255,182,235,77,189,87,203,178,37,247,222,176,49,166,247,18,106,32,116,66,9,233,16,210,19,190,252,191,143,144,2,9,33,132,36,212,132,80,66,239,166,186,128,123,147,44,91,150,101,245,174,83,215,245,187,109,255,223,155,61,157,133,145,137,77,181,131,158,78,123,179,179,83,223,251,205,155,247,102,103,247,120,93,215,185,113,26,167,163,135,132,248,247,56,141,211,81,66,227,144,29,167,163,140,198,33,59,78,71,25,141,67,118,156,142,50,26,135,236,56,29,101,52,14,217,113,58,202,104,28,178,227,116,148,209,56,100,199,233,112,73,163,131,206,233,163,150,244,53,156,26,33,250,210,216,85,118,102,196,142,164,27,249,254,68,52,14,217,113,58,116,210,116,3,174,186,170,115,106,36,20,230,13,128,2,70,188,194,211,21,34,93,23,84,158,227,121,6,80,30,96,214,184,145,107,137,52,159,132,198,33,59,78,135,72,0,159,192,3,47,186,64,120,228,196,150,214,206,170,234,102,130,16,33,88,194,117,232,84,149,215,120,94,19,216,9,18,241,200,194,50,51,149,140,18,62,5,26,135,236,56,29,34,9,52,249,3,116,80,156,58,1,209,106,183,221,241,203,192,27,111,238,224,120,145,135,42,21,120,32,89,4,92,9,166,56,65,98,149,105,90,194,24,174,17,152,13,163,226,147,209,56,100,199,233,80,9,179,61,240,170,97,158,103,154,179,176,48,59,167,216,127,225,69,83,238,251,211,70,77,209,97,51,144,193,32,144,33,11,130,74,214,121,145,153,2,26,179,116,101,224,28,145,116,237,147,209,56,100,199,233,16,9,202,149,236,84,24,7,76,217,210,164,127,250,105,118,77,149,190,243,189,5,223,251,126,69,111,87,239,224,80,32,28,212,85,69,49,12,92,16,115,191,52,104,93,158,51,49,59,225,83,208,178,227,59,185,198,233,16,201,64,91,66,199,65,155,10,177,104,244,244,51,155,214,172,46,83,201,86,24,42,44,244,231,100,43,179,102,15,204,153,19,73,77,178,76,152,152,62,105,114,182,217,108,129,77,16,207,8,172,25,182,237,39,160,113,200,142,211,161,18,243,168,232,143,193,151,32,8,232,252,250,127,183,255,244,23,179,112,42,234,0,38,34,52,157,39,11,0,16,78,113,133,143,59,169,226,218,171,51,78,57,165,68,20,113,233,211,153,210,15,27,178,52,59,24,149,243,10,252,68,82,245,228,66,178,75,116,208,48,95,224,75,225,116,9,177,136,250,196,163,106,156,142,100,106,168,111,93,180,48,169,111,192,5,57,211,26,1,3,1,16,64,56,96,80,177,187,98,43,142,173,251,249,237,150,5,243,74,62,136,90,194,253,8,64,70,212,240,33,208,161,166,75,16,42,16,224,51,210,136,146,52,90,182,128,149,205,26,170,227,146,198,3,190,108,129,67,210,121,85,87,198,241,250,95,79,133,69,121,199,28,211,98,183,71,8,124,132,1,130,136,6,39,12,96,16,85,179,73,11,250,197,149,175,77,91,118,108,193,139,207,108,87,200,204,77,144,96,224,155,209,97,224,240,99,24,6,108,64,36,50,145,153,130,51,170,146,166,3,158,161,150,217,46,42,165,139,43,221,113,250,111,37,0,33,20,12,110,222,220,241,143,135,6,171,106,221,149,219,203,72,105,177,75,89,121,53,79,254,83,222,91,235,241,246,249,119,85,14,167,103,136,63,249,97,97,126,97,22,195,5,233,58,150,95,48,16,195,114,28,18,125,12,195,64,231,121,94,225,84,57,20,180,217,221,212,100,154,255,1,77,131,208,144,17,152,26,5,143,43,218,255,110,98,0,48,2,157,93,67,111,190,177,111,203,22,249,201,127,207,243,13,153,109,214,158,87,95,235,90,113,252,44,3,9,80,103,145,112,88,142,106,193,80,52,43,39,197,136,98,166,177,202,241,34,157,30,26,29,62,100,217,17,245,236,171,170,212,223,93,165,76,158,100,203,43,72,206,45,72,78,73,98,216,69,10,52,4,26,86,194,9,51,215,199,233,191,153,18,136,213,56,149,231,68,132,117,149,171,174,238,174,168,220,247,167,251,38,84,85,102,223,255,231,237,215,124,125,94,124,102,6,106,35,145,91,190,189,39,166,185,126,242,51,103,113,97,46,221,152,24,185,67,118,136,244,177,32,203,20,173,172,70,182,252,229,239,89,127,189,75,81,69,41,191,32,80,54,53,88,94,110,202,205,75,41,153,60,97,74,41,207,195,251,50,230,135,113,195,224,75,65,12,24,42,207,211,210,0,65,80,231,252,145,72,75,99,235,163,127,11,77,154,18,190,248,178,169,46,135,93,0,42,56,238,157,183,43,78,58,101,86,106,74,228,143,127,216,117,225,87,103,89,36,179,97,73,82,41,135,64,135,111,203,178,22,49,243,64,15,5,194,213,191,252,89,206,235,47,132,84,85,228,120,65,208,204,208,241,201,41,123,79,59,103,226,181,215,230,231,23,141,107,217,47,1,25,106,146,45,28,25,231,188,202,108,83,58,133,234,21,56,177,175,175,47,26,149,221,110,167,221,229,66,228,240,192,208,37,23,244,191,179,122,2,224,241,127,191,218,248,227,159,45,129,23,116,232,64,17,111,191,253,246,120,240,16,201,176,92,121,88,208,156,201,98,182,76,159,209,187,105,147,163,191,71,70,180,46,201,130,16,139,132,242,170,43,251,182,108,27,180,218,29,133,197,38,19,13,172,113,250,239,37,227,246,173,78,223,8,209,1,54,0,190,160,56,17,69,246,128,221,97,117,185,221,34,47,72,2,47,240,188,205,106,109,106,169,89,189,38,31,201,87,173,206,45,202,223,61,107,118,230,161,67,246,240,103,109,12,42,202,165,176,166,106,169,217,57,210,109,63,137,185,147,37,94,208,52,69,133,250,21,244,128,46,122,246,86,155,127,249,163,154,155,175,135,53,110,228,211,217,38,9,182,111,13,68,54,3,2,180,248,140,47,138,98,86,4,187,54,78,71,33,125,16,72,132,191,145,24,22,198,65,50,155,48,19,179,24,45,53,5,38,4,233,86,104,232,155,110,158,188,105,253,174,17,201,19,188,70,5,12,219,242,3,116,248,144,141,219,202,116,163,128,178,243,220,228,99,150,12,92,243,117,73,146,120,145,238,63,243,154,8,32,202,188,174,70,3,201,235,215,112,87,127,237,253,59,255,119,176,167,11,86,14,101,225,69,214,82,12,62,21,1,74,14,95,45,97,202,24,101,31,217,212,222,222,30,12,6,227,39,140,14,219,184,250,82,19,201,122,226,36,143,197,20,95,101,138,196,204,255,122,38,170,41,49,218,157,200,246,136,25,105,88,96,12,124,30,190,97,0,92,65,64,172,60,136,10,51,0,96,155,50,101,70,125,52,150,180,119,159,57,26,138,193,166,213,105,136,240,58,140,26,81,208,162,153,59,42,189,219,183,182,138,82,234,132,98,73,18,105,116,209,36,66,55,71,104,79,26,53,43,1,85,180,53,17,62,18,105,199,142,29,189,189,189,64,109,65,65,1,233,9,230,137,38,2,241,68,227,244,81,68,26,43,224,143,61,255,130,30,8,216,40,130,231,42,183,230,158,119,110,93,86,118,58,194,204,160,96,8,163,9,120,12,174,30,190,150,5,177,165,0,86,42,20,61,164,165,218,28,230,249,183,222,58,244,167,191,244,44,61,193,9,53,74,214,184,32,240,180,76,172,232,92,136,23,108,187,118,228,254,236,71,181,255,251,255,154,182,108,103,69,160,4,24,196,16,180,97,45,80,20,142,80,187,236,234,145,69,104,165,17,216,182,109,91,146,219,211,217,217,153,153,153,190,113,227,70,35,18,164,105,232,203,56,94,15,145,72,196,130,144,34,138,126,195,12,6,132,100,93,223,178,99,152,46,130,213,116,231,76,32,96,0,96,99,113,245,176,181,172,129,46,160,18,165,169,156,34,80,141,164,38,129,208,204,194,2,247,242,19,246,38,165,56,251,7,165,193,30,77,195,69,69,228,36,157,139,193,144,128,153,107,175,222,25,122,255,221,206,176,34,21,20,91,156,46,228,36,116,179,173,193,12,193,71,168,216,141,118,213,214,214,58,157,78,85,149,247,84,239,158,60,105,82,90,90,106,103,103,87,90,90,26,53,251,8,109,248,17,75,124,111,95,240,223,79,170,67,195,46,98,157,78,222,124,56,18,189,248,34,155,36,194,222,37,101,72,254,61,237,37,31,3,181,135,173,213,80,0,180,167,14,184,34,51,45,179,105,52,207,227,132,214,56,4,71,178,231,152,235,174,183,252,238,174,238,83,207,21,236,46,51,219,139,64,218,150,244,170,44,243,188,165,111,208,117,239,111,188,55,94,83,255,246,187,106,56,172,144,197,194,46,162,37,113,93,118,196,17,180,44,104,247,238,221,125,61,189,170,170,70,34,145,148,148,20,191,223,223,221,221,217,215,215,103,232,96,227,56,78,135,72,2,39,11,112,121,226,124,35,248,108,88,159,27,240,135,232,78,216,126,76,146,78,139,7,71,209,97,67,54,238,201,177,178,104,60,80,185,152,252,53,195,90,96,224,227,242,39,149,47,249,195,31,99,119,253,161,117,246,124,183,213,44,234,2,45,137,113,18,236,109,18,62,39,88,107,118,218,127,126,203,198,31,124,207,91,189,135,140,1,140,1,16,91,62,99,133,28,89,132,129,30,139,197,4,65,104,110,105,124,235,173,183,90,90,90,86,174,92,185,122,245,234,157,59,119,70,163,81,67,13,124,88,25,140,211,65,8,34,214,134,131,253,195,3,89,56,1,223,0,34,29,206,15,175,69,163,50,187,115,75,24,32,152,28,68,9,28,54,100,73,195,198,215,222,232,49,75,224,140,211,68,118,202,182,57,24,235,201,4,62,97,210,9,39,205,254,203,223,218,190,247,67,45,39,91,130,225,128,107,72,206,242,32,101,120,104,96,226,155,43,7,110,190,102,195,221,191,25,236,235,65,211,153,182,62,252,33,244,185,16,56,88,82,82,114,209,197,23,79,155,54,205,102,179,89,173,214,121,243,230,157,125,246,217,128,114,60,197,56,29,26,233,108,54,222,183,119,120,208,7,187,145,116,24,139,166,93,128,145,88,212,128,16,142,12,201,99,211,97,67,100,63,170,120,248,254,116,79,57,190,28,65,56,166,163,65,248,70,180,35,53,125,222,213,215,233,127,254,219,208,217,23,114,146,137,158,165,96,217,97,42,160,93,195,60,231,236,234,202,251,235,95,186,126,252,227,202,55,94,215,48,212,70,183,147,134,196,193,7,28,98,14,218,169,255,64,84,32,7,51,69,30,125,250,209,132,1,165,200,81,52,126,233,178,229,147,39,79,94,126,220,241,217,217,217,7,44,117,253,119,16,173,148,131,226,44,33,141,104,132,16,19,159,3,233,82,60,242,131,140,51,158,241,138,135,227,223,160,15,70,98,54,2,191,135,134,20,204,186,180,191,128,136,41,65,120,234,106,2,62,136,163,77,173,99,226,246,243,208,106,19,103,204,156,246,235,255,23,185,243,46,255,178,227,172,162,102,130,158,133,162,213,105,133,86,214,100,133,211,45,239,191,153,113,219,119,55,253,244,7,13,123,119,211,226,28,58,79,221,16,105,39,35,131,11,173,221,82,135,227,119,30,112,130,121,132,20,252,199,34,20,184,107,215,174,119,222,121,167,181,181,21,120,197,105,252,194,71,146,145,12,150,128,113,4,226,97,42,176,43,251,233,80,208,127,132,19,219,254,156,120,243,0,12,182,120,136,1,136,245,151,174,83,128,121,41,132,55,34,10,16,59,12,144,97,142,221,127,197,208,101,16,156,145,29,177,188,38,203,96,21,49,11,209,228,189,35,44,240,112,195,40,1,185,63,144,62,195,127,188,242,15,208,199,89,151,61,44,162,22,162,139,130,57,99,82,153,48,127,73,157,197,98,239,236,112,4,125,10,45,99,72,180,218,160,75,58,167,40,170,150,94,189,39,178,118,85,151,96,118,230,231,153,237,14,106,45,45,40,208,74,24,91,151,0,55,8,54,232,17,177,230,16,129,54,22,109,223,190,29,142,127,197,142,237,165,165,147,2,129,128,199,227,65,21,31,93,30,188,174,158,30,111,118,78,46,44,129,234,234,221,19,75,39,169,170,18,139,41,38,147,41,57,57,57,145,253,19,52,234,136,33,120,38,128,15,117,4,58,2,95,172,71,80,26,134,48,16,134,68,25,98,89,135,73,38,248,134,248,118,84,120,223,95,167,238,218,19,173,174,82,43,119,170,213,85,117,111,191,83,177,110,77,91,69,69,99,81,129,203,225,180,32,51,21,161,115,49,89,127,240,129,129,170,170,108,212,2,108,128,121,2,47,72,22,229,150,91,84,183,203,193,184,136,50,145,20,213,80,27,80,254,104,98,192,255,44,9,157,98,195,139,38,133,228,156,172,101,223,187,205,124,207,95,154,78,56,213,146,158,33,234,10,221,10,227,101,141,23,116,85,8,242,188,185,187,51,233,119,255,91,253,205,27,107,214,174,33,214,176,70,163,3,164,83,89,81,32,20,102,172,87,80,152,173,222,29,22,213,214,214,166,167,167,162,76,127,32,144,154,154,12,199,191,167,135,44,233,248,229,67,32,40,87,150,158,88,103,100,60,172,236,71,56,65,143,24,118,100,92,191,50,206,179,115,124,216,34,58,79,6,21,230,70,195,111,238,234,234,122,240,129,134,243,206,221,115,222,185,202,87,191,106,186,236,18,211,229,151,234,87,94,161,95,126,197,148,91,111,57,241,199,63,59,46,24,177,217,28,86,99,95,34,193,79,208,154,26,90,94,121,105,10,152,166,235,138,32,192,223,66,29,186,160,169,38,105,63,26,71,180,251,24,248,28,35,234,211,37,204,237,26,141,81,170,200,168,172,104,230,156,99,254,120,223,224,207,110,151,39,150,137,156,142,143,164,10,170,136,54,138,10,134,96,44,150,181,99,171,248,205,107,55,253,232,150,238,250,198,145,76,48,140,141,167,119,216,160,27,241,43,233,38,240,225,144,162,40,141,141,141,140,89,113,189,232,118,59,107,106,170,161,68,141,4,7,163,17,152,18,33,47,8,1,163,156,68,164,17,56,218,137,57,209,196,93,116,142,205,208,232,56,120,78,171,164,96,59,46,242,156,9,82,8,13,133,222,91,189,251,250,235,246,78,155,102,189,233,27,5,175,190,94,222,222,145,195,233,54,94,183,105,156,67,215,173,208,38,5,133,209,103,158,174,248,209,109,11,221,46,39,51,241,226,101,183,52,15,12,249,45,196,49,158,87,227,230,44,151,159,31,114,56,160,98,129,94,102,17,28,92,11,124,230,144,133,109,4,131,136,141,78,244,22,221,166,167,127,20,179,105,250,233,103,165,61,252,143,161,27,190,165,165,102,217,0,8,50,97,201,76,148,233,37,13,146,24,209,178,94,122,206,255,131,155,214,63,244,80,48,224,163,140,100,236,48,198,17,62,80,94,252,6,201,152,116,48,0,193,6,237,237,233,126,253,181,215,170,119,239,142,70,66,149,21,21,107,215,172,217,186,101,75,192,231,143,167,56,8,37,238,111,161,228,17,19,86,19,69,126,207,158,221,32,32,254,35,88,124,116,17,245,131,248,140,32,132,130,51,82,19,36,62,186,251,175,69,163,177,45,91,123,238,185,119,205,49,75,195,199,29,63,245,193,71,202,6,7,146,84,69,34,127,154,230,124,50,71,201,134,224,248,146,137,61,255,248,71,247,87,206,159,77,24,163,87,30,145,72,168,108,93,95,181,150,182,151,208,169,81,17,165,231,86,156,212,233,112,216,168,82,154,120,141,182,140,77,159,131,45,139,22,208,83,194,172,29,96,1,201,155,122,199,241,14,151,35,123,241,210,246,169,83,187,123,189,5,109,109,50,205,252,2,7,173,171,197,144,2,83,143,216,51,144,181,105,77,77,197,206,161,140,140,204,194,2,100,161,108,188,138,66,136,179,40,150,85,241,97,58,24,128,34,145,72,126,94,193,196,210,146,154,154,154,230,230,22,171,213,154,149,149,181,96,225,98,147,217,228,116,58,227,137,62,68,96,54,10,244,13,15,165,166,165,3,157,13,245,117,133,133,69,176,101,49,0,222,123,239,61,175,183,219,100,146,156,78,151,217,108,254,175,0,46,211,123,6,167,129,87,186,133,73,234,166,189,117,240,169,39,106,254,124,111,199,207,127,90,252,202,203,19,122,250,237,48,215,104,222,51,240,5,9,19,168,73,59,65,54,83,202,219,159,126,74,93,184,168,136,212,53,233,42,8,156,177,134,231,134,125,193,27,175,78,15,133,76,204,119,139,179,11,89,126,246,139,214,73,147,114,89,28,74,162,251,97,248,26,147,159,159,57,100,105,208,16,106,153,146,141,183,145,169,76,118,13,225,204,252,252,204,83,79,219,157,149,107,25,232,179,246,244,0,32,116,243,151,198,31,198,174,18,213,133,164,174,118,211,187,239,52,13,244,233,185,185,238,228,84,20,193,120,197,172,13,178,229,105,101,244,195,206,251,152,4,171,163,127,96,160,120,66,73,233,164,210,134,198,198,203,175,184,34,37,37,101,120,216,231,118,187,217,172,52,6,1,151,94,111,239,214,173,91,128,75,195,253,170,171,219,103,64,86,150,229,61,123,246,96,24,192,26,222,181,107,55,10,1,238,37,233,40,223,31,76,56,129,96,24,88,116,126,216,239,95,245,222,190,159,220,234,189,235,110,233,31,143,77,218,85,157,19,85,216,35,82,70,2,38,79,176,158,141,106,128,140,160,54,111,126,211,211,207,152,203,167,230,49,201,199,151,25,144,208,200,176,234,237,154,191,61,84,128,228,44,202,80,96,4,210,31,124,111,56,43,39,131,146,80,245,70,52,102,209,49,196,58,70,212,167,77,64,39,125,16,98,109,6,25,58,146,141,102,182,110,108,177,216,151,92,114,89,234,221,247,182,94,124,69,212,98,53,83,26,77,210,52,21,168,229,121,5,134,166,127,40,233,145,135,134,175,191,122,231,51,207,168,209,24,149,38,104,48,99,27,155,26,55,111,218,80,181,123,23,88,200,38,48,202,72,7,35,72,172,28,9,49,162,129,203,34,162,225,152,205,100,13,135,195,198,189,0,146,209,135,8,64,220,178,105,243,214,173,91,159,122,234,137,13,27,54,68,99,198,3,205,134,241,197,106,97,132,156,190,225,225,225,193,161,87,95,121,233,229,151,94,232,232,232,160,74,63,80,45,35,138,137,231,138,95,103,105,112,24,109,225,140,228,35,147,46,145,134,93,70,94,227,243,49,104,116,46,10,143,112,43,81,32,166,52,227,148,228,130,64,36,172,236,170,170,249,205,111,118,204,157,167,157,119,118,233,115,47,78,223,183,47,151,250,74,102,30,195,21,233,97,202,3,185,26,69,164,165,15,124,229,236,206,23,95,170,120,253,21,119,233,196,108,138,66,242,248,204,79,246,2,34,100,89,189,231,30,182,22,52,66,40,4,52,119,126,107,65,113,150,81,238,40,26,123,240,127,14,144,253,15,196,67,96,204,66,77,45,40,90,250,171,219,133,251,30,238,154,127,140,217,38,10,180,231,70,81,57,50,19,99,132,108,65,106,109,74,191,231,206,205,223,190,169,121,199,14,48,99,239,222,61,125,125,61,251,106,27,237,22,115,77,205,110,98,14,221,139,160,30,129,171,134,196,13,44,26,97,131,16,67,76,34,152,236,55,64,141,24,35,12,221,185,113,227,198,87,94,121,101,245,234,213,239,172,122,119,237,154,85,145,112,80,81,20,81,36,87,143,158,109,98,50,3,37,178,128,52,93,137,68,163,117,245,245,27,54,173,127,231,173,183,253,62,159,162,141,50,181,105,37,7,226,161,182,209,76,137,25,2,89,153,204,201,59,101,78,164,81,150,17,79,206,15,218,134,10,40,23,153,237,200,171,82,246,143,37,47,0,103,164,58,214,6,212,206,184,100,180,159,226,165,145,62,105,141,245,189,255,248,199,250,171,175,169,158,53,179,236,71,63,158,221,80,239,86,98,240,247,209,104,25,71,32,149,6,19,217,173,100,6,224,220,233,9,46,93,186,239,255,253,207,142,245,235,125,207,190,152,119,246,89,51,211,50,104,38,228,169,251,64,42,10,135,112,169,229,96,249,107,175,239,122,111,19,84,44,211,228,172,106,226,40,199,125,245,162,142,212,212,84,138,24,197,210,131,209,199,98,193,167,66,212,29,122,40,147,227,77,8,208,76,79,28,21,202,142,93,52,237,207,15,4,127,126,103,120,194,4,43,137,13,93,165,251,108,244,20,145,32,249,122,187,138,214,172,10,220,116,205,83,191,189,131,167,140,194,224,80,111,74,90,178,198,11,222,174,30,112,209,24,205,224,43,120,146,232,127,34,140,35,136,248,101,112,108,20,131,140,24,216,184,207,60,243,239,205,155,55,238,217,93,93,95,95,79,175,249,99,151,84,37,166,97,248,176,44,44,37,241,205,36,73,226,136,65,18,31,42,186,190,175,102,239,174,221,59,223,121,231,29,145,150,156,233,2,17,26,198,230,66,10,18,58,232,64,91,51,113,206,38,65,36,131,151,25,146,195,72,132,28,76,55,197,219,196,50,210,233,126,92,31,46,209,132,134,82,136,195,76,57,176,218,81,40,134,31,76,85,166,48,49,198,158,123,182,235,166,27,182,156,122,154,112,213,85,199,60,253,212,12,74,72,121,193,80,26,219,2,103,102,133,176,134,105,10,194,211,166,215,253,228,199,239,189,250,194,192,27,111,20,252,236,231,115,39,150,20,178,138,232,50,254,117,1,78,9,117,141,153,111,136,211,135,6,134,239,190,203,25,9,154,169,74,32,158,117,10,151,224,146,148,151,209,204,58,194,219,15,200,229,195,20,231,248,23,64,76,138,35,107,84,100,218,142,60,158,32,57,146,156,229,23,92,98,191,239,129,142,75,46,115,184,220,240,196,200,1,128,132,21,213,196,115,49,69,107,28,242,153,178,115,220,169,46,53,26,34,117,169,155,83,147,83,218,59,219,98,209,168,49,18,12,46,161,255,137,206,27,188,72,172,85,33,62,113,9,1,192,203,56,29,28,236,111,105,110,142,132,195,170,38,131,203,136,49,10,129,107,181,242,141,215,182,110,222,98,148,0,2,88,91,91,91,251,251,251,73,138,241,181,54,198,76,102,201,180,117,180,35,72,224,196,7,197,208,187,130,233,72,173,101,168,161,132,72,79,55,81,148,234,214,218,127,86,189,123,210,202,59,255,176,245,133,218,246,70,74,192,178,128,88,11,240,69,246,12,181,144,218,254,49,136,120,109,128,68,163,55,162,24,141,162,39,154,116,93,222,189,171,238,71,63,217,179,244,216,222,203,175,116,255,245,239,11,235,234,211,72,243,179,68,200,70,45,224,69,104,86,242,63,112,1,188,226,244,107,175,219,243,210,75,149,111,172,204,253,223,255,61,118,233,138,2,242,244,105,0,32,53,179,0,145,144,88,135,169,130,181,153,90,173,65,34,207,189,84,179,126,253,68,131,31,72,173,66,84,76,22,203,143,171,93,118,220,20,22,23,239,158,17,160,188,99,209,103,238,126,29,140,88,115,48,124,17,32,174,192,161,98,246,59,53,151,206,57,46,41,37,45,103,217,138,150,146,82,62,22,145,90,27,5,93,68,23,53,77,18,181,104,180,176,104,71,74,218,64,107,59,134,178,207,219,147,91,92,184,99,251,182,109,91,183,204,152,57,195,106,55,179,126,199,135,98,130,11,232,63,194,112,149,66,193,96,74,106,106,48,16,172,169,217,51,117,234,84,21,36,171,237,237,237,178,162,192,21,235,235,237,121,232,161,135,144,30,222,152,217,108,210,85,198,114,12,35,1,26,157,135,250,220,181,171,10,241,131,3,253,47,190,244,74,3,102,77,143,7,197,106,26,173,124,65,225,154,76,38,64,48,26,137,152,37,243,226,99,150,48,198,83,103,128,221,145,6,65,168,20,141,78,14,68,124,239,110,223,240,244,222,53,127,95,245,210,131,67,219,26,196,161,247,66,109,175,118,86,229,135,204,197,105,57,146,8,239,211,224,7,117,131,41,69,106,140,145,253,240,137,177,149,190,136,201,186,174,180,55,6,223,126,183,226,27,55,240,183,255,42,123,237,154,236,94,111,178,44,67,213,129,75,52,144,152,234,71,187,161,0,144,129,58,145,156,20,152,92,222,247,211,95,212,255,241,174,216,229,87,76,42,47,207,114,57,225,105,144,174,33,116,178,49,69,189,50,122,71,150,3,53,157,90,15,246,112,124,107,71,207,183,174,75,237,29,112,178,86,208,129,181,132,116,241,109,223,109,56,102,89,49,69,143,136,105,116,224,195,196,216,242,69,80,188,77,212,71,12,105,3,172,35,241,28,175,240,170,164,139,58,109,107,20,131,131,253,187,159,124,194,250,236,191,115,58,59,253,186,42,40,161,214,236,146,252,199,255,237,182,153,159,120,224,145,94,111,247,132,210,9,25,69,69,37,19,203,60,46,119,78,94,110,226,29,16,7,16,74,238,233,233,198,216,206,204,206,234,237,237,125,233,197,231,207,56,243,204,104,52,234,27,242,63,245,212,83,147,203,203,0,217,30,111,23,76,216,161,161,33,56,254,5,5,5,185,185,185,48,49,140,27,13,16,7,152,12,75,183,171,171,43,41,41,201,237,73,70,164,166,209,111,4,32,49,8,62,88,95,95,95,83,125,67,107,115,203,9,167,158,252,167,123,239,99,162,97,40,51,120,204,122,234,11,133,247,180,237,125,117,203,218,148,188,108,103,80,155,158,90,164,5,35,79,189,241,216,59,82,87,125,166,85,43,76,206,183,165,44,21,178,191,89,114,242,162,137,83,145,30,10,11,0,64,11,70,94,16,112,184,68,3,138,172,103,98,178,218,223,31,94,187,182,105,211,58,255,99,79,206,232,241,58,136,233,140,245,163,97,0,185,48,41,48,225,112,220,162,133,251,230,46,16,46,187,68,156,53,47,219,106,182,161,64,195,10,66,198,248,56,32,66,12,245,142,29,19,194,133,94,38,237,140,178,190,243,253,237,247,253,113,110,188,150,81,213,205,157,213,178,118,125,150,195,110,53,78,13,138,103,63,8,125,113,144,101,236,32,44,24,86,218,8,25,241,9,40,27,145,32,111,221,190,218,191,223,87,178,110,147,210,213,220,156,91,156,246,200,195,83,74,203,253,131,67,207,254,235,177,243,46,191,44,42,43,3,3,125,252,208,208,196,121,115,76,34,230,41,218,40,20,207,201,8,221,196,164,95,93,93,93,84,80,156,95,88,0,108,61,247,236,211,231,156,123,46,244,46,108,172,167,159,126,218,233,118,0,118,193,64,0,26,23,224,131,179,229,247,251,237,118,123,121,121,185,219,237,54,22,22,136,96,18,136,34,221,59,128,161,162,43,22,139,5,113,176,16,188,157,93,77,77,13,61,61,61,72,137,114,206,63,255,194,63,222,123,31,137,125,164,59,33,57,218,57,216,245,196,206,181,171,134,106,59,236,177,185,107,134,231,103,149,150,78,200,13,12,122,135,187,119,58,196,8,31,80,54,15,199,94,116,114,29,229,78,222,97,45,177,103,157,17,203,249,222,146,115,11,83,243,8,88,241,130,14,159,152,120,85,53,182,189,178,229,201,199,7,42,118,58,223,95,93,166,97,70,96,58,17,200,136,255,100,7,5,25,82,233,72,202,53,45,85,249,202,37,219,150,46,49,157,124,210,196,140,244,36,74,98,32,5,71,228,142,167,100,69,196,133,5,218,47,47,80,28,173,60,247,232,35,91,175,185,102,30,82,34,61,141,30,42,130,46,194,198,120,226,201,138,11,47,153,205,208,31,71,129,81,242,232,192,1,244,133,65,150,154,77,237,161,166,27,194,160,8,184,151,108,73,150,185,153,136,38,206,130,29,76,209,112,114,52,214,176,97,173,122,207,221,125,253,131,25,127,255,71,121,121,105,119,123,199,218,183,86,46,61,227,108,37,18,30,240,249,91,239,186,43,203,12,5,245,253,188,25,211,140,66,209,59,152,155,131,131,131,107,214,172,130,238,196,196,125,206,89,231,22,151,76,128,150,125,225,249,103,207,62,231,28,104,89,64,22,90,22,144,69,106,3,142,62,159,175,181,169,25,252,162,112,48,144,157,157,61,113,226,68,76,252,108,229,137,216,69,172,132,25,40,203,123,247,238,109,109,109,238,237,246,134,66,33,150,157,44,93,136,241,130,175,92,120,215,189,247,146,106,212,244,142,254,238,13,222,134,93,129,150,7,91,214,117,155,100,24,227,124,72,249,181,180,56,79,183,189,244,239,191,205,41,75,158,92,148,38,74,154,192,91,20,89,110,239,13,174,236,9,190,61,217,21,203,182,114,102,235,121,73,211,174,206,90,112,108,241,116,143,205,205,164,127,216,212,209,209,241,250,235,190,167,30,119,239,169,181,122,187,83,152,155,27,7,150,33,120,163,76,52,155,176,203,147,167,181,108,73,223,85,87,213,207,95,80,56,185,44,199,100,2,174,246,139,128,133,13,117,64,139,32,251,91,180,191,101,9,236,198,53,206,174,221,181,167,159,150,213,209,225,33,123,24,245,24,245,18,110,249,25,51,188,235,214,123,92,14,251,135,187,6,62,19,147,199,162,47,14,178,7,161,131,182,149,152,133,47,109,160,199,219,244,222,182,140,185,83,243,139,139,188,29,157,107,94,95,121,236,153,103,70,212,240,64,127,168,229,246,31,45,216,177,53,90,62,181,229,180,51,211,86,28,31,141,202,64,82,127,95,15,128,133,50,225,21,1,118,151,94,250,181,226,162,226,190,222,222,231,159,127,254,156,243,206,13,135,195,128,242,179,79,61,105,119,57,25,30,9,115,84,141,166,180,183,181,13,12,12,216,45,86,191,127,56,20,141,76,158,60,217,238,116,8,188,132,66,134,134,124,181,213,85,109,109,109,208,202,72,140,44,70,46,106,37,36,171,113,39,158,112,250,247,127,113,91,227,64,71,165,220,243,156,127,207,206,190,70,157,108,83,160,130,214,175,196,8,247,59,235,178,133,153,19,186,247,60,89,215,218,229,15,234,165,249,158,20,143,29,206,88,40,16,148,53,243,198,122,121,75,185,103,103,90,76,177,208,198,161,111,228,45,189,56,101,246,146,169,179,68,94,50,216,48,50,180,25,146,8,27,6,62,70,128,197,113,125,189,67,219,182,213,190,250,178,229,145,199,166,71,66,144,50,187,251,194,180,30,50,227,0,157,6,120,18,183,25,107,205,246,64,97,142,239,204,51,250,174,184,82,156,50,181,204,108,222,63,71,141,72,4,24,101,42,114,68,149,178,150,140,1,92,226,34,203,160,112,106,212,31,189,248,194,134,215,222,154,70,154,152,145,241,109,84,250,202,43,21,103,158,57,39,1,238,67,164,35,14,178,135,64,90,112,112,184,189,207,59,185,100,178,183,171,99,205,202,151,151,157,113,190,42,7,187,125,193,142,95,252,124,238,214,117,126,171,227,217,130,124,237,132,211,157,102,73,141,70,192,83,122,14,2,230,160,18,131,18,189,234,234,107,243,242,242,250,123,251,158,123,238,185,179,207,61,39,28,141,248,135,135,254,253,212,83,118,71,124,137,219,144,16,142,152,244,91,90,91,123,188,94,183,195,9,61,189,126,253,251,176,16,96,42,64,245,194,0,128,244,160,179,141,148,35,120,101,216,101,170,152,143,202,93,55,206,139,46,42,214,3,49,146,43,4,164,169,28,237,90,98,239,228,149,249,155,35,101,39,186,138,172,193,85,41,73,82,87,87,112,211,158,30,183,219,148,228,73,75,203,157,105,78,41,204,201,45,220,180,105,195,63,106,86,239,158,109,145,157,22,88,245,217,195,226,3,211,174,92,50,115,190,199,238,76,180,147,234,211,53,149,158,194,87,105,123,177,206,133,99,129,138,237,145,245,235,106,158,122,188,100,199,174,108,6,43,204,242,208,148,113,49,35,175,209,70,3,94,200,82,52,161,101,225,252,254,11,206,79,58,118,121,74,122,6,25,232,9,26,221,53,202,207,176,57,50,45,146,174,53,194,236,10,122,69,177,44,7,101,129,74,141,201,209,155,111,168,126,232,177,57,28,60,16,154,111,200,222,160,102,208,151,118,204,210,230,151,95,76,77,78,73,58,220,217,227,48,208,253,197,18,117,21,255,244,17,98,146,40,203,16,18,41,15,69,23,201,38,98,91,220,187,180,88,136,227,76,156,60,168,8,162,42,43,138,34,235,130,138,25,136,148,139,6,132,97,42,127,229,149,87,66,161,128,201,12,103,70,149,68,222,110,181,4,131,65,232,90,232,78,42,155,73,214,56,2,154,102,104,27,137,238,192,105,10,45,82,5,252,254,182,214,86,191,207,71,143,211,48,236,226,18,237,7,25,33,100,68,58,40,35,93,162,109,21,60,237,7,167,23,232,48,232,136,24,52,196,112,96,203,164,63,44,238,189,107,207,202,174,206,176,166,200,153,25,206,83,142,201,11,196,164,14,181,184,135,75,234,24,28,170,172,218,62,177,164,228,252,25,199,114,195,81,77,212,242,188,252,137,245,182,254,250,214,91,159,184,235,181,93,107,101,133,134,5,19,63,76,15,180,27,97,177,181,169,231,79,127,222,125,201,133,245,103,157,33,220,246,195,165,59,104,55,42,245,130,148,49,235,15,181,18,121,8,175,180,133,3,145,231,158,179,251,47,127,174,120,237,101,215,191,158,152,123,254,133,37,233,25,30,166,240,246,19,18,27,172,96,39,172,4,168,113,250,70,50,9,151,216,2,47,139,71,52,194,198,28,69,57,52,85,141,126,247,91,123,30,254,231,28,212,135,230,49,171,131,20,7,82,160,106,79,114,244,151,63,247,39,167,210,219,50,25,125,160,222,143,166,47,108,145,235,208,137,196,67,156,48,184,78,164,68,162,240,141,210,51,210,125,254,225,154,125,13,165,147,39,106,50,31,11,251,183,118,121,171,21,205,61,56,92,35,240,245,195,195,24,217,110,151,27,124,36,205,198,150,99,80,204,64,255,224,182,109,91,128,81,53,38,199,20,249,149,87,95,133,79,102,179,217,48,93,211,178,11,37,97,47,142,98,245,118,180,183,135,252,62,179,217,20,8,250,59,58,59,75,39,77,58,239,130,11,127,127,247,221,151,95,121,85,249,228,242,125,117,251,96,19,35,25,148,183,209,64,16,190,4,134,210,240,236,156,88,142,135,83,33,12,146,86,252,26,137,86,165,249,213,162,183,164,104,149,254,128,92,23,200,115,155,83,109,98,76,115,45,56,238,188,230,182,250,185,211,167,151,20,79,156,57,117,134,55,60,244,140,119,103,90,80,252,83,233,249,133,73,57,169,105,41,211,210,139,190,183,229,95,239,245,238,157,97,207,78,247,164,0,0,131,129,208,166,77,123,110,251,126,255,255,253,218,250,204,211,37,181,181,153,145,8,91,37,69,109,180,240,132,47,66,3,58,69,134,0,225,141,207,201,138,254,224,214,202,95,253,191,158,155,110,156,124,204,178,130,244,12,59,179,45,144,3,186,218,64,36,145,193,118,150,151,29,41,10,230,8,249,157,56,83,53,61,24,12,96,72,211,101,26,146,64,35,125,83,205,152,208,116,245,150,239,85,221,119,255,28,228,162,236,108,200,24,165,160,12,129,23,111,188,169,234,134,235,103,98,184,33,142,162,89,190,67,164,163,199,48,96,230,155,193,151,192,192,80,239,240,224,132,226,9,221,157,237,171,222,126,235,248,147,78,140,201,122,255,224,192,171,47,61,207,155,109,195,13,141,61,173,141,106,90,70,116,104,200,110,182,20,79,42,179,36,145,254,192,192,55,94,22,9,79,31,136,247,15,13,39,165,166,216,172,14,12,124,186,83,133,225,11,228,137,28,204,223,72,56,188,111,223,222,150,198,166,246,246,246,89,179,102,77,152,48,33,45,51,107,214,236,217,231,156,115,142,36,177,29,16,140,134,135,6,238,186,235,174,151,95,120,190,179,179,211,106,177,192,247,98,204,100,64,137,198,122,191,62,47,60,55,7,206,22,90,110,152,145,168,67,211,36,78,96,186,150,98,209,21,137,139,70,23,111,247,93,150,101,229,131,182,101,151,253,112,243,174,173,103,45,63,85,144,36,88,20,143,85,188,241,139,157,207,253,106,230,249,87,45,59,243,181,53,111,57,236,201,199,204,155,245,252,198,85,191,104,89,57,43,127,230,141,206,101,205,85,150,191,255,117,114,93,83,226,119,10,160,245,37,194,7,105,71,32,131,252,69,163,169,168,175,176,176,125,198,28,238,170,171,7,151,47,41,32,245,70,45,37,52,27,22,42,59,26,105,247,131,117,52,81,114,118,100,26,145,86,75,182,111,218,45,152,61,243,230,20,211,154,34,122,70,139,185,148,107,112,112,248,214,31,52,60,242,208,108,202,53,2,100,228,20,120,76,120,244,83,118,167,159,88,247,204,115,249,54,167,141,82,235,176,218,104,173,224,192,250,14,78,71,168,150,29,131,107,108,101,17,23,128,167,202,170,42,183,203,149,146,156,236,247,251,26,26,154,225,206,195,162,11,5,131,117,251,26,193,30,119,90,154,35,39,43,224,27,150,161,45,69,190,167,173,69,9,6,92,238,100,179,205,41,43,81,240,16,209,22,171,53,57,37,25,166,2,88,5,168,65,143,130,223,61,61,222,142,150,230,202,29,219,55,188,255,254,174,170,93,64,240,210,165,75,47,184,232,210,115,207,59,255,226,75,190,58,101,202,84,94,24,89,238,101,2,180,90,109,199,173,56,126,206,220,57,125,61,125,205,205,77,114,76,150,36,216,27,132,20,92,14,206,201,214,178,93,104,24,147,22,0,139,62,25,222,17,84,141,194,137,18,237,235,19,53,88,52,237,37,246,141,67,177,190,246,129,124,103,186,85,180,123,204,206,45,181,59,31,218,253,230,35,3,219,11,251,249,11,242,23,20,79,154,220,212,208,140,118,78,158,52,177,192,149,218,255,236,246,117,191,159,253,200,131,167,191,251,78,78,255,16,173,178,177,66,241,33,219,134,90,200,88,7,168,32,100,179,171,39,159,86,121,213,21,157,119,254,198,245,141,27,242,203,202,210,109,118,122,173,16,121,99,108,228,128,207,152,133,136,41,192,34,187,35,96,112,62,33,2,35,64,87,169,92,141,199,88,160,154,4,111,159,239,242,203,147,50,179,170,166,78,201,67,85,196,88,158,219,178,97,247,13,55,7,94,124,110,58,149,79,179,21,229,70,33,84,14,37,17,38,20,244,61,242,152,146,149,147,49,162,218,49,204,14,15,178,71,180,150,77,112,13,20,240,249,7,135,135,86,189,243,110,56,18,132,73,122,202,137,167,76,154,82,14,245,246,238,59,111,157,112,226,201,49,37,58,216,63,240,234,139,47,113,112,117,53,94,128,149,170,115,131,3,61,72,160,68,21,17,70,167,170,102,21,228,167,23,22,169,236,201,99,148,108,108,15,128,169,26,137,68,234,235,235,189,157,29,173,173,173,3,3,3,80,198,101,229,229,103,159,125,238,177,43,142,155,58,109,154,211,233,78,52,99,127,123,24,52,18,167,104,219,202,55,94,187,251,119,191,111,106,106,176,90,204,176,240,180,152,210,123,237,156,208,252,60,62,6,43,1,102,183,64,214,9,91,134,38,156,138,42,51,22,208,84,5,58,6,64,211,172,26,23,212,179,186,67,39,12,102,117,21,219,54,135,91,131,14,157,179,9,151,12,79,252,90,222,226,166,238,54,77,214,114,10,114,125,61,81,216,68,177,136,116,251,47,79,241,5,115,152,201,33,26,139,71,244,71,173,218,47,208,233,211,218,207,255,74,227,113,203,115,230,47,202,183,219,205,172,201,52,154,140,30,196,217,74,157,34,208,144,169,73,23,227,134,249,254,158,126,144,88,33,232,6,109,163,195,215,21,87,110,123,250,217,121,191,252,241,230,31,255,114,62,56,250,236,191,55,124,239,182,41,29,109,152,211,8,173,176,95,247,107,122,106,158,158,154,26,122,236,201,125,39,157,52,135,178,179,123,28,84,159,209,166,49,106,27,155,142,104,200,130,128,206,150,150,22,76,208,91,54,109,22,204,18,124,42,89,142,194,146,58,255,194,139,39,79,41,239,238,232,124,231,221,183,78,56,249,148,88,36,138,105,250,197,23,94,22,204,130,137,110,73,9,164,238,36,49,22,139,193,220,236,234,234,178,72,38,37,18,54,139,124,113,217,84,147,213,2,121,128,250,188,61,53,53,53,29,29,109,253,253,253,224,88,102,86,214,130,5,11,46,250,234,165,179,231,204,73,78,166,141,69,31,38,98,23,147,229,135,57,220,221,213,113,239,189,247,62,251,212,19,48,58,128,218,129,175,207,139,205,205,86,163,48,3,144,150,230,76,65,215,52,122,137,158,70,54,35,103,230,185,24,91,77,199,9,41,97,122,97,36,244,110,88,230,205,186,110,35,111,82,28,242,221,228,58,246,158,243,191,223,226,109,125,228,193,199,135,251,124,23,94,114,126,90,166,187,170,178,235,250,235,139,135,252,69,132,32,42,221,128,26,131,47,167,154,121,249,130,139,26,175,190,42,52,123,206,180,148,116,51,44,18,99,61,140,146,178,57,154,133,12,95,159,166,120,163,16,195,72,96,22,68,28,175,31,66,45,37,160,138,8,182,108,30,225,132,71,254,177,229,154,171,230,35,217,133,23,214,166,103,104,15,254,109,18,186,75,229,26,213,224,130,97,47,48,144,217,236,202,195,15,237,188,228,226,121,108,101,23,21,177,57,33,94,90,124,168,28,10,29,209,144,109,104,104,104,111,107,217,89,85,5,16,160,75,6,19,53,50,74,213,203,190,246,181,137,19,39,65,137,190,243,206,59,39,159,124,114,52,26,29,30,30,124,233,197,23,13,199,159,120,173,209,170,15,45,240,72,102,218,191,210,215,227,178,59,6,122,188,245,85,149,118,183,199,227,112,106,138,186,175,163,37,16,149,211,211,211,97,176,46,89,114,236,197,95,253,106,70,230,129,239,230,253,144,228,14,36,35,65,34,217,187,239,190,251,232,253,127,93,251,206,91,157,215,205,213,22,23,234,81,153,192,65,68,63,76,44,13,69,69,85,143,166,153,4,133,222,157,99,224,128,106,36,33,72,156,164,112,38,206,20,10,56,6,77,98,117,186,125,109,246,197,167,149,253,250,183,231,72,162,244,214,170,77,161,225,224,130,69,229,146,164,173,126,183,238,250,155,138,253,195,197,198,212,111,228,182,9,62,179,221,107,155,252,126,121,230,202,119,95,123,154,38,125,186,204,176,147,168,136,108,1,6,18,58,53,90,245,241,9,93,246,122,189,167,156,160,84,237,201,165,74,168,11,44,158,29,13,158,176,32,78,180,204,244,192,95,254,82,255,149,243,231,198,99,62,1,125,210,118,127,166,132,249,122,221,186,117,48,94,193,30,204,47,6,23,0,74,69,81,54,111,218,20,141,132,236,86,27,180,148,73,18,28,118,171,223,231,35,245,198,118,90,33,153,142,41,137,244,15,100,166,217,76,130,153,108,71,186,59,21,142,201,173,221,221,59,246,236,169,239,104,135,103,246,163,159,254,236,254,191,63,240,228,51,207,126,235,123,223,77,207,204,0,235,247,51,154,145,1,196,143,32,35,65,66,66,43,78,56,254,161,39,159,250,249,237,255,55,145,79,230,134,67,100,40,178,199,221,160,83,220,253,218,153,251,156,215,246,22,184,251,225,119,49,206,83,86,56,76,60,111,18,57,123,44,121,184,39,123,187,230,249,231,162,228,223,94,18,252,219,157,237,123,127,54,20,46,22,36,88,50,60,109,104,229,99,80,211,48,17,233,237,125,154,105,4,140,122,178,84,147,83,252,146,251,188,59,83,111,253,126,255,247,94,173,89,206,181,120,59,169,41,100,77,34,1,180,56,169,49,226,4,211,101,148,231,211,192,43,10,207,204,204,156,62,163,123,228,156,84,111,130,119,136,32,73,48,230,204,156,209,242,212,147,173,12,175,134,46,255,68,52,106,40,28,49,100,176,3,199,213,239,174,186,231,79,127,200,203,203,203,207,207,87,97,249,32,158,77,103,208,178,225,112,24,218,177,168,168,8,240,5,227,42,43,43,135,135,135,17,182,152,109,6,155,140,93,158,162,104,210,85,173,166,122,103,56,22,77,118,39,15,116,119,111,221,178,57,61,47,119,241,210,101,151,92,114,73,201,196,137,153,153,217,113,209,31,62,25,237,76,132,65,24,48,16,26,105,48,158,107,110,169,255,237,234,167,159,232,175,240,229,218,96,47,166,118,170,119,79,252,74,172,111,32,47,187,176,62,212,253,211,246,55,2,153,22,141,83,56,73,228,100,53,167,222,111,223,85,208,183,245,92,161,39,111,56,92,78,46,27,25,18,202,77,55,236,184,231,47,211,69,222,190,250,205,45,67,145,222,5,11,166,97,212,173,89,181,251,250,235,103,249,131,89,69,57,47,112,147,171,135,151,54,113,217,253,67,105,22,93,52,113,33,81,116,74,199,72,133,183,150,156,188,52,179,204,157,156,12,95,158,20,19,132,140,150,178,133,1,180,53,209,236,79,66,70,247,223,121,171,234,188,11,39,5,253,108,95,11,176,68,130,67,141,84,62,213,196,241,223,190,101,243,143,190,63,41,59,135,126,53,137,86,125,62,241,104,57,18,33,155,160,53,171,86,255,243,177,71,187,187,187,205,102,243,140,25,51,108,54,232,84,129,30,118,165,201,159,158,202,2,112,161,89,129,93,240,14,100,54,17,227,200,62,4,70,84,57,26,10,215,213,53,52,53,53,193,90,157,49,103,110,90,90,134,199,102,91,56,111,254,41,231,158,149,148,146,106,18,105,49,28,185,192,200,112,36,188,118,237,106,248,97,30,143,135,124,98,182,179,27,132,171,198,179,181,241,148,16,250,200,37,82,114,163,4,47,138,226,224,224,224,220,185,115,49,138,226,81,72,28,81,54,213,236,184,117,245,163,59,204,189,223,177,46,248,241,25,87,63,183,230,229,244,148,180,185,147,166,255,223,219,143,255,85,173,48,113,150,130,109,102,173,122,106,251,174,11,249,72,106,84,119,146,43,134,82,9,177,4,179,235,110,216,244,247,251,167,241,188,107,213,59,27,125,195,131,243,22,79,151,36,97,205,219,187,126,251,215,247,123,39,245,244,204,11,232,110,69,54,65,79,139,80,166,60,221,7,147,84,32,198,196,219,117,211,197,25,115,174,204,156,187,108,202,2,52,51,222,80,38,106,106,185,129,224,143,75,9,110,128,2,193,240,140,233,253,205,77,185,198,41,131,44,106,64,45,218,252,185,189,119,252,95,215,242,21,83,76,38,139,97,174,126,178,106,227,116,68,67,22,90,246,201,167,30,87,162,112,162,98,48,155,138,74,38,64,221,90,45,118,248,100,180,134,194,108,68,4,140,196,0,141,36,138,184,228,243,249,134,7,6,247,237,219,215,217,209,218,215,215,103,183,219,167,76,153,114,194,41,167,29,183,226,132,121,115,103,35,225,88,108,211,96,132,52,54,52,76,154,52,41,47,183,64,98,139,95,32,131,57,163,161,121,48,10,133,66,91,183,110,93,190,124,57,157,140,32,3,132,67,119,143,247,215,191,253,191,75,47,186,184,116,210,164,151,94,127,53,53,37,115,217,194,197,237,29,77,63,186,227,158,237,171,79,247,122,47,160,219,101,148,137,4,74,142,54,5,13,92,201,55,222,88,113,223,125,83,5,206,177,106,245,134,97,255,208,130,249,179,36,142,95,191,117,227,213,245,143,251,138,28,240,223,68,29,222,166,70,119,151,40,135,34,168,188,38,98,200,130,39,72,168,152,36,219,29,89,39,93,53,235,196,52,119,10,64,67,216,165,119,12,50,251,224,48,201,128,233,104,176,38,104,229,27,53,15,254,85,171,109,176,238,169,46,209,117,5,238,3,18,162,154,53,171,170,151,31,55,141,218,133,68,134,230,53,28,190,79,70,71,226,186,108,130,59,205,77,205,187,119,239,82,21,122,143,144,199,227,234,241,246,64,252,240,183,211,51,210,96,213,209,170,17,177,143,110,62,89,44,150,112,40,212,220,220,92,93,181,115,243,166,141,200,213,227,237,134,89,123,195,205,55,223,120,243,119,190,243,253,91,87,28,191,34,55,55,143,92,115,131,131,35,52,34,3,61,37,37,101,66,73,105,125,125,67,83,115,83,36,26,73,75,75,195,37,66,235,135,36,52,166,216,160,203,221,110,183,241,0,19,42,48,212,9,224,135,34,122,189,61,78,209,218,209,229,133,255,164,200,209,36,143,167,163,173,111,223,222,122,213,159,188,106,205,89,186,230,68,145,180,112,59,114,163,132,28,108,146,43,213,62,119,86,239,25,103,165,242,130,169,169,185,65,142,197,114,179,179,5,81,108,239,108,31,218,222,48,228,247,5,61,102,221,140,106,104,131,63,99,5,102,93,24,2,244,224,3,45,118,130,65,154,186,86,110,221,220,94,107,243,201,165,105,185,146,4,28,51,6,24,237,59,76,98,204,56,16,181,152,21,74,39,100,92,248,213,244,139,206,55,207,154,89,91,152,215,168,112,114,71,39,153,1,111,188,97,153,90,94,83,58,49,11,25,24,59,168,93,31,163,222,3,232,136,131,108,130,35,56,2,61,187,118,85,97,166,99,222,40,15,76,0,190,131,253,3,157,93,93,46,151,195,110,119,136,240,193,69,177,187,171,171,178,114,199,142,173,91,171,119,239,106,107,107,67,26,182,132,173,77,47,159,152,151,149,121,218,89,103,166,167,103,210,82,203,136,152,70,51,109,132,251,168,128,188,133,156,156,28,167,211,217,219,219,187,123,247,110,104,116,12,6,6,5,92,30,37,100,20,110,204,174,163,132,183,121,243,230,133,11,23,178,83,130,140,145,137,110,147,210,238,199,222,220,194,156,178,201,83,6,135,125,47,63,255,110,115,67,87,74,134,187,176,56,51,28,48,175,90,157,165,169,110,145,150,123,0,208,248,162,58,85,132,63,94,48,75,27,86,156,82,121,252,242,57,130,96,106,237,104,4,100,51,178,210,0,233,94,140,219,94,127,121,204,37,182,13,116,11,97,205,227,164,149,50,84,201,230,123,52,11,222,26,21,67,227,128,118,74,52,201,125,239,70,154,223,171,222,86,110,73,205,73,206,162,198,179,148,172,174,67,37,116,201,232,175,209,183,4,197,225,207,243,14,167,52,109,70,198,169,167,21,158,126,58,127,194,138,170,41,83,90,119,236,200,250,251,67,121,19,75,118,204,152,145,197,182,209,128,153,159,2,102,143,56,200,142,230,8,84,23,80,8,166,3,32,132,101,246,12,150,195,225,232,237,233,94,187,122,77,221,190,218,198,250,250,189,53,123,42,43,118,180,181,180,210,62,64,93,99,63,31,2,47,72,136,201,202,140,210,220,220,100,211,75,207,62,211,63,20,40,41,157,108,50,91,72,172,40,55,46,47,99,174,50,40,30,64,237,48,36,114,178,115,82,83,82,222,91,187,22,154,219,237,113,155,233,45,163,212,172,196,39,224,15,4,131,65,164,52,114,237,220,185,19,248,78,78,54,182,65,177,148,12,60,60,173,210,11,3,125,3,114,76,45,44,42,42,44,204,243,249,162,57,57,153,199,28,59,183,40,47,179,182,110,224,213,87,211,53,221,141,180,44,155,72,160,16,162,188,228,207,205,121,161,100,193,93,121,229,111,204,153,150,189,120,222,18,65,16,209,193,104,84,206,201,202,198,172,219,217,209,209,218,209,153,236,240,148,218,51,10,188,186,207,219,55,228,49,241,18,80,75,15,126,146,142,230,37,129,94,187,3,120,3,159,26,144,18,138,134,155,132,224,166,64,27,55,28,202,147,92,78,167,27,141,60,92,162,14,141,97,41,177,87,161,224,155,141,98,252,187,93,182,210,210,220,99,151,23,92,118,153,239,252,115,91,86,190,169,117,117,119,148,79,74,149,76,80,10,198,152,252,68,116,68,111,139,105,110,108,218,179,107,151,198,32,75,43,5,196,19,112,70,12,69,194,157,109,109,244,12,204,48,12,188,97,149,221,202,2,17,79,71,192,167,168,252,132,130,236,146,252,140,252,140,164,250,154,170,215,86,174,76,73,207,202,201,203,99,59,172,12,213,112,128,212,226,8,134,84,80,142,213,102,131,233,233,243,15,85,85,209,152,73,246,36,145,202,100,212,215,219,123,255,253,127,126,255,253,247,10,11,11,82,82,146,99,145,216,158,154,61,179,102,205,66,3,140,4,40,133,105,50,52,151,98,6,6,7,96,105,166,165,209,92,89,223,212,105,181,8,57,57,89,128,231,238,234,238,215,223,200,214,53,250,193,65,158,211,44,230,78,147,167,162,184,236,145,5,203,239,47,153,217,188,120,82,65,105,86,110,86,122,246,244,25,51,48,161,183,181,160,191,225,204,172,44,129,23,189,29,29,237,157,29,162,73,132,253,144,230,76,154,34,166,218,235,125,125,124,52,98,69,187,97,15,160,111,76,109,19,188,8,34,212,24,141,98,122,66,3,175,15,215,238,246,117,230,241,142,116,91,146,89,194,85,98,4,187,81,203,184,193,154,206,216,0,110,196,67,6,67,232,42,206,25,25,225,4,37,186,77,127,44,96,240,214,233,116,228,229,103,156,118,90,118,97,161,141,118,30,242,2,89,38,159,152,226,213,29,153,4,54,146,251,252,65,58,128,125,100,6,126,144,137,198,9,189,33,137,215,84,224,91,229,242,114,179,202,178,28,143,255,229,206,187,238,248,159,189,123,235,73,30,134,211,6,161,224,19,39,98,197,136,120,216,85,142,43,157,84,182,98,197,138,161,161,161,247,215,175,131,149,130,152,182,214,214,138,202,237,48,124,79,57,229,148,170,170,170,198,198,198,214,214,214,146,146,146,4,94,13,98,133,196,105,164,64,24,9,24,47,168,143,158,193,34,143,11,89,100,43,28,149,140,180,213,25,83,238,159,113,220,79,46,184,236,15,39,156,236,93,60,121,254,162,252,89,240,50,49,84,18,11,20,228,147,197,9,157,66,67,217,243,177,232,160,174,3,7,203,243,203,174,245,102,207,175,150,45,157,33,214,14,21,61,33,182,32,37,14,192,43,91,219,162,163,34,191,213,183,231,91,181,207,221,182,250,209,250,238,78,99,129,22,234,64,65,203,216,64,142,179,143,92,219,49,24,114,184,132,236,56,130,93,73,73,73,86,235,7,30,240,250,216,244,1,70,31,225,100,244,63,65,113,222,126,48,222,136,4,25,194,16,117,21,31,93,149,69,145,159,94,154,31,236,220,253,224,221,191,124,240,254,251,8,55,72,195,36,106,200,195,40,194,128,26,43,144,34,161,145,225,249,205,159,63,191,188,188,188,175,175,239,181,87,95,221,176,97,67,89,89,153,199,227,81,20,101,230,204,153,48,121,107,107,107,51,51,51,71,99,212,160,68,171,16,24,125,213,56,85,117,69,149,229,105,115,159,186,240,130,251,103,44,189,231,212,147,222,59,105,105,122,89,230,194,9,158,18,94,50,133,101,214,36,13,90,154,30,53,51,50,178,66,104,38,97,97,218,160,131,176,81,90,76,85,210,51,114,207,183,79,157,91,143,225,64,63,96,133,107,24,151,164,113,97,28,176,205,60,108,111,43,148,41,250,36,87,247,55,221,31,218,114,210,251,191,251,211,250,231,123,7,7,208,121,186,191,13,253,160,143,188,217,28,57,48,53,24,39,159,128,140,22,198,79,62,37,58,106,32,203,124,98,198,122,38,245,56,27,152,150,29,117,6,121,196,9,2,160,77,84,244,98,47,58,213,56,81,209,180,220,244,148,226,76,123,123,213,186,111,95,119,217,206,202,74,133,246,92,131,136,9,72,143,99,188,40,50,185,216,242,187,1,92,158,79,79,79,159,51,103,14,108,178,226,9,133,240,207,144,12,145,8,0,172,176,79,104,71,216,135,200,104,173,145,18,202,146,238,48,176,23,0,178,219,81,156,166,88,210,82,131,19,38,190,233,74,89,149,237,17,245,168,195,109,73,23,57,49,170,200,130,162,64,125,34,31,108,229,134,134,6,122,183,82,52,108,193,44,78,196,7,252,254,176,63,64,55,86,140,210,69,74,138,96,84,213,76,14,87,138,104,167,103,117,240,161,45,125,2,112,138,63,36,99,254,25,91,96,161,13,58,18,58,40,132,213,102,109,240,214,206,215,126,181,231,133,87,43,222,167,142,35,45,89,195,40,143,244,120,188,3,6,125,120,178,59,100,66,49,113,174,126,74,116,68,219,178,112,191,118,239,142,219,178,6,225,27,38,171,63,24,240,118,119,193,126,5,59,120,211,136,208,70,200,72,171,42,250,196,226,204,220,12,122,251,49,100,197,222,6,65,62,57,140,41,183,199,238,182,137,175,62,251,100,79,223,160,59,57,37,53,53,141,174,65,64,116,4,123,201,234,162,2,71,6,9,5,121,126,120,120,176,186,186,26,70,2,240,55,60,60,156,154,154,106,108,184,217,87,187,175,116,82,169,219,237,54,82,26,100,32,21,1,28,161,158,17,76,77,203,64,59,26,155,106,56,93,204,204,74,23,69,169,161,97,111,203,190,70,139,100,26,10,250,91,58,122,232,206,179,221,226,176,217,209,27,192,7,101,160,49,118,135,13,206,101,123,123,123,32,16,24,28,28,68,237,43,95,127,189,165,173,21,62,168,8,187,16,86,1,18,242,60,10,17,68,221,23,244,215,119,183,182,148,216,96,43,225,195,118,139,81,75,72,193,26,61,162,69,62,210,165,148,7,21,192,192,212,148,45,195,141,171,149,182,142,230,214,66,115,82,186,59,133,90,204,11,100,135,224,27,93,101,22,79,188,51,135,67,9,14,128,140,192,232,152,79,66,71,13,100,141,14,163,199,224,97,48,28,246,246,116,211,228,7,149,1,200,42,164,11,65,6,63,112,132,76,98,42,87,82,144,94,148,147,106,200,159,240,168,99,198,100,19,160,174,73,162,80,148,155,213,180,111,247,230,205,155,250,134,253,51,102,204,160,120,246,71,117,48,212,26,217,232,140,85,237,247,251,50,50,50,38,77,154,4,0,109,223,190,29,96,133,210,179,217,108,105,169,233,69,197,197,7,188,56,17,233,141,92,56,198,224,160,197,98,24,24,56,173,171,171,229,4,45,51,51,91,144,68,24,193,244,168,185,104,10,4,67,38,104,196,136,238,237,237,138,170,209,148,164,116,218,215,15,164,177,71,124,161,203,7,6,6,234,235,235,113,108,110,110,198,41,61,166,70,176,162,20,162,137,64,219,232,237,104,216,183,103,243,198,77,157,253,61,67,11,178,225,141,34,210,192,28,25,9,134,65,12,102,145,170,215,37,154,80,216,13,5,132,80,77,56,18,80,35,91,99,222,181,131,141,57,138,57,205,228,178,91,108,9,94,8,236,238,235,199,64,90,34,79,2,169,31,167,148,177,232,168,49,12,12,45,97,76,80,244,251,206,236,17,0,242,50,192,89,54,73,130,35,137,251,90,248,18,56,5,49,76,63,99,58,142,207,239,208,100,76,8,180,71,36,162,168,121,249,153,5,41,230,93,107,95,189,229,27,215,86,239,170,64,82,86,9,141,5,170,138,150,40,62,192,241,72,36,150,95,80,116,202,169,167,207,157,55,15,216,93,178,100,201,226,197,139,225,253,36,156,164,209,132,244,200,187,118,237,234,95,252,226,23,221,221,221,84,8,121,92,176,99,192,115,210,116,104,175,162,135,96,90,204,152,50,51,63,39,95,211,98,118,201,218,215,217,187,110,251,38,95,48,130,148,104,12,70,133,194,30,65,203,202,202,130,19,3,213,142,114,8,172,104,156,192,7,195,129,45,85,219,159,127,227,229,183,95,121,101,195,134,77,125,45,29,17,246,86,120,198,6,128,19,77,23,161,48,169,70,122,82,146,17,175,41,96,0,177,74,75,110,143,156,218,158,242,11,113,217,146,86,167,62,28,218,21,104,190,102,239,19,215,110,248,251,186,186,237,178,22,51,250,78,140,167,225,254,241,201,224,222,167,72,71,13,100,71,247,28,172,52,108,129,3,34,227,161,56,17,166,129,26,132,128,81,124,16,3,20,48,28,2,50,0,141,10,172,75,102,115,126,78,106,129,71,251,203,111,110,255,219,31,127,211,223,211,139,12,204,117,51,62,84,133,81,178,113,84,20,26,9,169,169,233,217,217,217,64,42,12,217,209,87,13,130,217,0,77,252,208,67,15,93,119,221,53,43,87,174,4,224,128,188,248,53,16,91,172,160,201,153,237,148,197,20,130,171,121,249,133,101,211,166,235,18,103,53,153,221,146,101,103,213,182,186,134,122,89,150,81,61,61,186,51,50,102,36,209,12,40,135,148,24,108,131,55,223,91,253,220,243,207,111,95,245,94,87,125,147,30,136,88,232,39,84,164,248,27,12,53,26,22,200,129,102,17,114,5,104,109,82,172,180,199,28,3,69,55,229,239,246,95,186,199,245,236,252,111,220,121,202,13,199,229,78,60,59,100,190,126,227,80,113,205,224,192,160,239,229,104,245,241,219,238,189,125,237,227,109,125,93,212,119,26,104,172,181,31,139,70,179,229,211,162,47,204,48,64,87,24,118,0,34,146,158,113,70,232,34,70,147,22,138,198,34,141,45,173,123,42,119,66,149,210,14,104,232,10,154,188,73,81,249,34,33,111,87,23,61,146,12,93,11,147,150,61,109,139,75,70,41,198,81,129,97,144,159,85,144,157,4,199,11,17,180,50,25,191,8,64,162,86,17,167,164,235,160,136,112,34,9,185,25,201,29,173,181,111,189,253,150,213,149,156,159,95,100,172,16,81,81,236,118,0,88,31,14,135,2,1,127,70,70,38,26,208,220,212,128,26,221,238,36,81,20,186,187,219,115,115,115,29,78,122,0,107,95,109,77,69,197,142,23,158,127,238,233,127,63,165,169,74,78,78,142,213,106,13,133,66,211,167,77,203,207,47,68,247,234,235,26,80,100,70,102,22,236,142,230,150,150,110,111,151,197,108,99,98,213,76,146,148,157,149,173,104,106,200,31,112,217,156,67,195,195,93,125,61,208,201,108,215,128,228,48,91,3,145,176,119,192,187,167,182,102,203,230,77,85,21,21,131,93,221,106,52,70,236,64,67,145,142,102,27,77,73,178,7,23,230,25,99,147,152,9,99,128,250,78,125,101,75,180,232,53,80,172,157,236,203,56,54,107,74,77,77,85,215,174,183,251,218,214,77,76,213,203,139,92,83,7,53,107,203,96,87,76,11,123,76,239,203,109,251,124,93,209,206,225,169,89,133,2,156,62,100,141,115,3,255,224,59,175,196,111,31,80,252,71,16,19,203,167,76,95,24,100,141,174,48,115,15,127,12,59,20,199,135,163,145,250,238,150,255,93,253,175,187,119,190,222,188,189,202,52,16,97,56,142,95,6,65,70,254,48,65,86,100,144,229,36,178,101,15,96,29,194,49,77,45,45,200,46,200,76,167,178,25,158,233,46,62,124,114,85,84,57,69,162,149,4,2,46,18,163,100,164,80,117,197,227,112,39,219,196,247,87,189,182,125,207,238,212,172,172,204,180,116,6,4,166,107,209,176,96,216,239,243,103,102,101,99,110,111,105,105,22,121,179,39,201,141,112,87,87,247,196,73,147,189,125,222,167,158,124,226,149,87,94,169,218,181,11,158,62,64,44,177,87,202,1,250,126,191,127,230,204,153,121,249,249,40,165,174,190,30,243,3,140,1,73,50,53,55,55,117,119,123,173,86,139,166,209,59,65,208,5,12,12,122,219,87,146,167,219,235,77,113,123,96,167,86,237,172,172,222,181,171,189,181,181,187,167,123,119,245,174,157,219,43,154,234,27,66,62,191,8,101,201,188,79,106,63,245,152,186,140,73,67,245,216,2,11,115,129,96,22,71,92,25,217,54,68,3,30,99,3,60,0,59,79,75,155,122,194,132,153,181,91,159,244,251,250,178,83,221,158,36,107,36,166,167,121,196,25,78,231,212,126,37,88,223,215,230,144,234,181,190,215,149,134,77,213,21,19,117,103,70,70,14,61,67,204,184,108,24,74,204,214,50,24,251,121,211,23,233,126,49,142,18,167,17,2,251,155,218,90,223,105,217,241,151,125,171,126,92,251,210,42,174,189,57,58,96,217,222,158,35,184,20,99,230,165,121,154,102,117,145,23,72,223,116,3,178,116,215,75,7,47,71,180,108,130,16,86,100,121,98,81,102,126,86,26,28,103,40,73,210,154,186,46,211,35,88,186,137,180,38,217,170,162,174,24,26,136,149,140,182,200,152,122,179,211,82,101,95,207,250,13,235,246,182,116,204,153,55,63,174,97,120,46,20,14,251,252,67,25,25,105,130,32,182,52,181,136,18,231,118,187,96,200,54,55,183,62,249,228,63,87,175,121,125,239,222,61,14,187,115,66,113,41,89,155,228,140,235,236,23,130,168,241,62,159,111,202,148,169,22,139,165,161,161,14,237,200,206,206,130,135,215,218,210,226,101,251,42,209,118,216,24,172,7,104,152,102,181,217,134,134,134,116,69,181,218,109,222,94,111,119,107,187,111,104,168,187,191,23,133,168,145,152,25,30,23,38,5,6,32,12,40,34,116,134,101,30,19,178,241,35,237,172,66,47,104,91,12,192,182,80,78,153,158,62,33,73,104,203,75,151,234,154,3,173,61,129,140,36,135,42,240,17,216,176,186,109,94,246,188,66,53,165,121,160,219,111,23,26,132,161,149,254,125,206,128,150,197,57,220,110,55,114,27,140,198,55,253,51,249,177,186,62,63,250,2,33,139,105,153,102,46,191,63,240,118,229,198,39,91,55,126,123,223,179,15,117,110,220,17,104,13,112,81,78,86,120,133,203,106,142,228,104,54,18,12,243,172,12,9,1,178,190,112,176,187,171,211,208,178,248,140,9,89,128,96,66,94,118,65,118,42,3,36,84,3,237,142,69,41,244,116,31,249,217,16,107,84,16,129,102,184,205,144,0,45,229,80,128,150,39,4,76,214,105,86,169,175,171,225,233,151,95,202,72,207,207,202,206,133,123,29,10,6,3,190,64,70,122,134,32,242,13,205,64,158,144,148,236,54,153,172,123,247,238,221,178,105,3,172,72,53,26,237,104,233,52,33,179,213,98,34,71,30,21,146,134,3,82,131,193,224,154,181,107,220,46,231,224,192,64,36,18,65,99,97,227,214,213,213,65,31,147,126,197,136,34,98,251,35,120,30,246,113,71,71,7,109,108,16,248,190,254,190,160,207,135,11,156,25,23,153,42,102,48,161,15,16,200,58,77,121,12,96,142,9,89,3,85,70,4,165,35,164,11,195,33,167,87,78,227,122,179,83,165,252,60,143,26,83,183,84,121,59,3,214,180,9,203,22,156,120,137,43,43,211,163,138,166,250,254,70,109,40,234,52,251,229,200,202,254,234,205,195,77,5,49,107,118,74,134,137,185,110,172,114,242,20,140,54,24,132,142,140,62,253,140,232,11,131,44,61,209,198,9,79,190,241,194,175,54,60,113,59,183,121,205,80,157,63,20,36,27,192,80,128,152,192,52,62,183,49,148,35,186,100,154,158,201,141,0,171,16,130,228,14,48,12,4,182,200,53,154,85,8,171,178,54,161,32,43,63,43,201,16,169,74,47,188,160,23,254,89,44,130,44,247,119,244,169,149,123,179,154,189,98,146,115,192,106,129,127,99,100,130,165,64,144,54,33,196,11,78,187,61,203,206,191,246,246,43,237,93,109,46,119,74,78,110,110,95,95,79,38,89,26,98,237,222,6,73,48,37,39,167,192,204,107,109,110,69,5,162,46,249,253,65,81,16,225,194,12,246,15,136,146,100,172,212,66,138,152,66,96,140,154,37,115,229,206,138,125,251,246,117,119,119,87,85,85,33,139,195,233,196,17,87,161,140,45,102,88,17,114,95,95,95,195,190,186,13,235,223,199,28,146,153,157,7,148,122,251,122,124,3,131,212,1,19,187,39,2,47,106,52,68,88,163,113,149,38,125,128,104,108,45,75,183,107,73,197,210,248,193,192,36,107,168,205,169,173,243,238,115,118,14,165,107,92,146,199,146,145,102,231,68,147,179,100,105,32,162,244,246,247,54,183,54,151,77,152,90,54,101,234,191,219,55,202,30,201,184,245,209,22,25,168,148,123,182,215,238,46,179,103,165,123,82,168,108,16,181,108,63,125,240,236,179,162,47,212,150,229,181,239,191,245,240,251,157,123,109,21,29,178,205,172,167,58,4,210,113,180,21,139,189,186,71,79,107,244,103,197,76,208,62,100,15,140,192,10,18,134,97,144,208,178,156,36,208,235,45,70,184,69,223,248,167,159,87,208,74,10,210,11,178,211,160,204,33,108,232,6,73,226,250,125,131,85,13,226,235,171,79,127,107,243,153,91,119,158,181,187,118,73,71,159,82,148,183,215,105,179,179,149,74,122,114,219,40,9,185,48,116,0,193,146,180,164,230,134,198,119,87,175,170,168,172,74,73,73,47,157,56,9,9,26,26,234,37,81,76,73,5,100,133,230,230,70,175,215,155,156,154,234,73,74,86,117,46,22,9,3,130,253,189,125,125,3,253,41,41,41,176,28,152,174,165,66,173,22,155,21,179,190,221,234,116,121,4,145,126,190,4,88,54,155,164,128,223,7,40,239,220,81,177,99,219,214,250,186,125,190,225,97,155,205,150,147,155,111,18,132,158,254,158,225,161,65,122,126,29,108,1,74,152,253,128,162,18,159,56,49,140,142,9,89,242,92,217,242,1,109,113,132,13,134,146,216,6,135,88,182,117,135,36,84,245,5,93,109,209,194,52,107,239,16,119,210,89,87,183,54,53,231,166,103,158,123,230,121,233,169,41,13,221,205,207,116,86,16,100,137,112,20,122,194,3,59,245,158,119,250,247,246,183,117,79,244,100,187,173,118,131,87,159,51,125,113,134,1,77,86,250,115,117,155,119,231,11,49,179,232,168,236,230,135,35,10,134,59,216,73,254,60,38,75,110,48,211,238,27,28,78,10,168,86,129,189,72,135,49,8,199,209,90,246,195,182,172,49,254,85,57,54,185,176,160,48,199,141,122,84,85,171,109,15,172,174,72,127,245,221,235,54,84,124,165,163,123,113,52,146,199,233,86,129,115,247,244,207,210,180,189,101,19,187,57,65,82,53,88,9,244,235,29,52,79,3,192,58,239,15,133,107,58,6,162,186,53,41,45,183,179,179,119,74,249,148,210,201,19,161,235,235,235,235,204,102,49,41,57,89,20,201,139,234,235,245,10,18,70,150,201,3,74,74,30,242,13,27,166,115,75,107,43,74,130,186,165,213,88,180,80,96,239,238,96,253,192,101,164,233,234,234,218,85,185,115,219,150,205,181,53,53,125,189,61,114,44,198,236,3,201,106,181,230,229,230,2,208,208,178,254,193,97,186,255,193,44,13,104,89,202,61,10,40,31,8,143,233,126,209,194,22,115,238,201,42,167,25,140,152,134,81,164,232,156,221,220,147,102,223,36,196,122,247,244,153,252,145,242,25,199,192,1,240,164,166,59,156,182,80,32,184,190,186,242,221,112,163,226,38,45,75,166,21,173,216,96,28,107,253,178,239,253,88,107,32,18,210,134,35,69,41,89,9,47,240,115,163,47,210,150,197,255,147,21,239,239,19,130,188,89,144,39,165,137,131,97,231,246,46,205,193,107,14,155,78,251,231,57,213,196,245,151,186,91,132,16,55,24,74,142,194,104,5,235,136,252,108,145,11,218,130,160,253,33,91,22,86,44,61,179,96,138,21,21,56,172,230,244,13,21,41,175,175,159,241,230,154,31,52,54,159,21,8,229,107,170,195,88,180,66,105,180,82,201,9,253,3,249,51,202,94,117,59,93,100,139,64,183,114,92,56,28,30,8,68,26,122,130,62,213,145,145,55,217,157,154,105,179,219,33,173,146,137,19,38,150,78,6,14,26,27,234,5,209,156,148,146,4,8,182,52,182,244,246,246,75,34,188,40,2,132,201,108,201,76,207,132,144,125,1,191,221,98,237,31,236,235,237,237,129,106,69,251,208,82,88,168,178,44,7,252,254,198,186,250,77,27,214,87,108,223,214,209,209,206,30,33,38,44,178,229,91,52,65,135,150,205,206,206,17,76,146,183,199,59,60,60,36,161,169,232,41,218,202,150,163,141,49,73,163,130,81,194,130,28,219,48,160,223,155,34,131,138,214,19,41,17,224,75,3,146,173,36,144,41,42,187,204,123,10,237,13,189,161,192,112,200,19,17,67,145,208,139,245,91,238,88,255,196,19,82,189,156,233,20,21,26,192,148,23,163,14,217,1,80,65,130,137,182,179,161,230,213,150,29,249,178,101,106,46,237,98,27,197,254,207,156,190,48,200,18,183,56,254,233,170,53,251,196,33,122,11,144,162,171,153,238,88,126,138,121,79,175,181,165,95,243,88,117,167,139,211,99,240,135,148,116,87,71,129,216,19,25,178,14,70,147,52,171,100,17,135,3,225,30,175,151,118,225,209,91,180,68,78,142,17,203,192,72,77,213,180,8,231,210,60,153,86,222,178,176,179,227,146,247,183,29,183,109,215,13,125,3,179,117,205,142,26,33,85,200,144,88,79,74,144,206,17,3,221,58,107,250,43,89,73,118,132,68,137,239,29,14,55,13,10,188,61,45,167,160,196,157,148,108,120,59,40,31,46,84,89,89,217,132,9,37,200,93,87,223,96,50,153,146,60,201,22,201,220,212,220,208,219,215,35,153,104,189,204,88,16,227,121,205,237,73,78,78,78,242,118,119,227,27,21,237,170,216,94,191,175,182,167,171,103,40,56,84,91,189,119,199,166,77,123,247,213,14,13,13,9,128,49,224,67,156,32,195,7,45,195,204,1,144,89,204,150,220,220,28,152,37,208,178,129,161,33,50,226,225,125,225,146,161,101,169,249,251,137,69,176,0,131,172,127,65,14,128,197,34,24,100,73,65,178,179,253,249,128,113,246,77,221,231,105,178,226,244,64,190,107,139,220,181,179,101,207,171,3,187,222,78,26,240,102,155,56,139,68,173,65,247,201,220,38,15,145,179,210,136,50,215,120,133,150,1,115,189,87,107,235,104,228,6,46,154,125,146,221,252,233,236,42,60,68,50,250,246,5,144,193,52,140,97,98,37,57,21,60,39,171,186,89,138,44,153,40,23,101,153,0,220,117,13,28,61,49,43,233,152,194,204,146,119,110,206,218,165,230,77,30,223,144,63,96,37,149,163,240,48,99,53,93,225,21,176,29,42,67,67,32,157,79,41,45,49,155,175,239,238,122,161,187,233,31,245,245,55,246,244,158,192,42,27,89,170,162,213,73,166,159,8,175,36,82,156,229,102,172,75,113,152,216,61,87,210,64,240,232,97,131,26,55,183,52,90,96,35,213,142,32,188,251,202,202,74,191,111,8,250,138,52,142,78,239,250,164,237,40,162,136,171,200,140,210,140,123,114,80,123,138,18,67,122,135,195,6,157,234,114,185,144,160,185,165,181,178,170,98,253,234,181,123,118,87,15,6,134,209,95,88,177,176,89,24,39,160,242,105,181,13,218,144,76,8,224,146,19,85,82,188,212,62,228,165,29,105,80,150,113,158,29,50,141,153,156,181,16,4,27,151,237,162,80,84,65,161,69,91,89,231,220,230,230,57,41,61,211,83,9,154,244,62,80,26,209,84,10,252,86,179,73,140,169,142,183,235,156,111,237,21,187,123,248,80,111,112,178,57,56,39,213,150,226,50,74,251,60,233,11,131,44,17,193,149,230,65,96,136,70,51,201,14,210,150,163,121,238,232,156,194,88,154,195,245,74,181,169,219,135,139,100,75,105,138,146,238,169,57,198,254,198,60,189,70,237,167,201,8,140,149,52,192,86,48,169,66,118,134,167,248,132,232,208,61,181,219,215,182,213,254,95,127,215,194,80,32,13,53,176,217,147,109,229,163,250,104,91,52,106,36,221,65,129,96,81,193,251,87,94,118,223,53,87,172,79,243,88,20,133,214,29,232,170,202,85,86,210,27,186,53,246,214,111,134,67,106,40,38,107,191,223,255,219,223,254,118,253,186,117,136,1,22,59,59,59,31,122,232,161,45,91,182,88,172,86,36,48,16,143,18,0,98,124,33,129,177,158,69,128,230,49,201,75,38,179,100,6,89,36,137,92,76,214,241,56,126,8,158,72,70,11,186,244,96,55,105,55,81,131,106,195,31,16,67,101,34,49,53,155,106,57,124,26,129,41,17,10,164,206,195,181,164,165,90,218,136,200,108,14,170,19,12,136,200,156,76,47,228,36,103,77,34,94,8,97,89,236,246,185,159,173,180,189,189,51,154,164,4,242,181,240,4,107,172,56,133,67,31,99,208,19,180,154,240,57,19,241,34,30,252,220,9,221,189,224,159,255,243,162,181,147,11,71,49,67,138,80,105,240,163,57,218,221,68,210,129,35,20,80,156,219,90,248,36,91,176,208,162,229,164,112,17,21,179,24,64,170,203,49,75,203,64,82,75,151,173,85,231,186,11,28,210,162,246,134,115,125,195,83,129,27,195,61,71,225,4,86,118,130,0,64,135,35,122,202,12,184,160,219,211,89,86,184,166,116,194,251,223,254,209,13,11,22,44,125,224,79,191,83,122,107,121,81,82,117,222,44,9,205,93,131,77,125,114,32,28,177,217,44,37,69,37,158,148,100,128,9,4,54,81,81,108,95,193,240,240,48,60,36,128,50,57,37,5,0,53,120,104,108,104,197,213,96,208,223,222,222,89,183,183,38,20,12,206,93,184,8,238,84,117,213,206,142,246,118,96,7,150,46,236,108,149,246,233,82,35,145,77,209,53,137,151,216,86,21,244,24,85,208,240,74,117,167,76,95,56,15,54,80,213,158,93,109,205,13,128,184,110,145,120,21,3,133,222,39,66,188,27,139,120,69,141,22,36,119,125,115,62,189,206,131,206,1,242,15,169,36,67,220,241,1,70,167,208,181,26,172,93,210,170,64,51,148,185,128,225,197,251,194,66,111,80,24,10,155,235,58,101,151,30,43,245,0,216,44,23,218,77,234,133,13,123,97,113,198,148,151,47,250,77,170,221,67,69,125,94,244,197,105,89,198,58,154,242,232,190,12,189,185,17,142,20,102,98,64,146,140,125,194,158,6,151,54,120,114,121,196,97,177,84,249,108,91,219,16,169,218,68,221,26,75,14,15,164,42,73,106,251,181,74,227,29,222,154,199,171,43,126,10,188,50,85,4,198,162,71,84,52,68,64,19,43,65,128,236,63,28,211,236,85,51,75,94,187,228,180,223,127,231,107,63,188,230,220,53,75,102,185,29,73,208,196,168,148,126,184,113,212,208,37,128,102,166,165,3,127,213,213,187,246,238,221,19,139,69,0,59,3,250,176,49,108,118,103,102,86,142,39,41,37,35,51,27,242,69,98,56,85,86,118,191,160,190,118,223,123,171,215,188,252,194,139,107,222,125,167,165,165,5,45,65,30,148,104,168,73,58,82,223,216,251,41,201,148,160,73,165,76,52,255,208,172,126,215,38,148,235,66,152,230,1,17,136,144,121,85,164,41,129,218,207,146,81,73,35,22,234,39,35,194,165,1,122,153,217,101,196,28,106,7,142,112,121,237,22,201,27,176,172,111,16,119,52,75,85,245,92,160,219,191,36,37,58,61,141,22,180,41,25,44,23,28,96,192,48,220,242,186,105,63,211,62,63,250,226,32,75,147,207,8,129,101,241,209,207,78,233,125,47,0,8,237,29,212,35,138,92,150,17,91,84,168,74,22,219,59,123,138,223,239,42,121,34,85,253,205,247,67,191,254,213,192,155,223,110,175,63,35,44,211,93,68,8,148,212,4,12,76,122,45,127,92,38,4,93,77,51,113,177,162,252,103,139,78,253,133,242,221,223,103,47,253,221,162,153,251,38,102,230,170,188,59,18,99,139,191,224,63,20,60,251,101,47,202,65,178,35,173,9,32,90,44,182,148,148,180,144,63,80,85,81,9,252,1,157,108,60,16,160,89,123,145,70,161,233,94,146,90,91,91,55,188,255,222,107,47,191,244,230,155,43,119,239,174,242,179,69,46,224,216,40,147,6,12,83,210,200,130,48,218,6,109,170,137,124,148,211,138,5,254,23,22,254,124,139,243,114,193,244,255,236,220,245,86,179,29,56,98,10,29,19,183,209,30,134,109,34,166,7,227,61,59,12,26,51,7,113,155,33,85,132,21,160,112,38,12,79,147,109,87,183,235,217,10,113,111,51,39,251,99,73,74,120,94,90,180,40,137,139,105,164,218,201,142,38,229,74,255,140,7,212,18,122,135,212,23,128,159,47,14,178,140,108,188,73,196,92,73,182,29,156,24,90,171,98,158,141,140,209,79,235,136,38,40,157,136,41,22,144,34,90,110,103,78,238,166,139,186,255,114,127,235,179,191,245,55,158,52,44,79,98,58,143,150,201,1,85,50,139,169,60,204,114,113,45,98,230,67,54,91,195,164,197,191,201,184,249,134,182,159,188,208,121,89,237,208,12,229,237,229,121,127,84,135,182,245,244,104,225,152,9,26,140,52,57,233,63,122,65,49,221,223,143,163,196,64,6,83,255,162,211,233,198,167,167,171,123,251,150,173,176,101,113,153,236,64,18,161,22,9,135,119,85,86,16,82,95,127,109,251,182,109,125,189,189,40,15,72,5,184,65,172,40,28,226,5,146,212,169,64,106,43,106,82,88,189,39,155,165,66,76,194,90,44,200,235,153,188,233,90,73,248,173,149,95,64,79,24,168,96,1,51,101,117,218,104,198,186,148,48,124,15,143,152,154,79,52,133,62,204,156,197,64,5,82,133,136,34,250,53,199,218,22,235,51,91,116,223,64,176,212,28,45,48,135,139,29,124,146,73,136,169,180,79,158,17,141,27,52,4,157,50,74,192,25,24,77,172,255,2,108,217,47,112,93,150,104,74,114,102,177,201,181,53,212,21,86,232,135,168,193,4,2,162,104,226,44,56,11,36,251,195,230,125,206,236,215,38,59,94,60,174,249,253,239,15,246,45,147,85,143,14,32,211,186,34,195,40,77,181,35,68,231,186,137,83,157,142,38,75,225,230,220,211,238,225,46,120,165,245,212,94,127,33,175,73,162,202,155,72,69,8,194,80,174,115,167,32,15,244,13,102,201,210,162,197,39,38,165,164,86,108,94,167,134,189,12,235,208,163,252,112,32,52,24,212,76,38,227,135,128,161,136,201,216,128,239,5,180,85,85,86,52,214,215,247,245,244,4,66,161,125,53,123,54,111,218,88,91,91,235,27,30,86,217,239,124,24,196,154,66,132,134,217,172,214,172,188,60,73,52,247,120,187,134,161,122,5,65,34,224,65,206,42,160,104,225,184,155,76,82,26,189,143,29,21,73,244,195,57,156,144,35,112,39,137,162,89,87,135,69,119,204,110,233,246,13,68,250,135,80,186,106,134,217,4,149,75,195,243,96,132,33,65,235,178,11,114,227,38,4,241,38,97,6,16,175,232,136,41,133,214,188,121,169,195,15,27,192,182,163,69,172,111,11,103,11,177,114,143,234,18,233,125,140,112,255,160,231,233,6,36,203,205,142,236,139,204,1,88,3,20,71,235,26,100,39,23,58,50,46,153,122,146,157,189,10,237,115,163,207,30,178,196,55,12,210,17,198,25,17,134,249,206,115,25,158,180,185,25,197,115,21,207,112,44,210,97,10,69,101,133,179,115,150,136,47,167,222,111,89,59,197,246,220,41,242,155,231,121,27,206,29,242,79,38,222,19,64,201,14,68,33,76,185,66,197,2,188,70,225,186,141,239,207,207,123,147,91,246,146,253,43,79,202,103,172,239,156,99,14,37,73,156,34,210,67,9,164,132,217,253,3,36,132,167,225,17,91,115,236,213,195,67,46,111,104,118,97,89,117,125,149,54,220,167,11,108,223,140,32,250,8,178,42,116,63,105,35,166,146,16,143,26,225,111,117,116,180,55,55,53,209,155,47,154,155,188,94,47,60,45,227,222,15,136,245,140,154,104,124,179,62,234,200,146,157,155,7,43,184,199,219,29,28,246,67,220,2,243,213,208,14,88,133,24,67,231,90,76,41,244,219,9,144,190,166,209,157,49,140,16,20,161,207,17,132,194,62,111,44,18,220,29,9,15,6,195,38,128,132,28,83,78,146,105,243,54,122,65,119,85,12,26,169,90,140,210,234,66,52,223,25,156,147,199,248,129,46,195,66,71,15,80,164,209,21,157,115,152,185,176,98,171,232,48,215,247,243,157,221,156,111,40,60,209,25,43,113,235,22,90,213,162,82,40,35,131,37,117,0,85,161,35,136,34,222,11,244,152,25,121,7,20,67,117,146,158,45,176,167,93,58,245,84,171,153,20,12,245,106,164,49,159,41,177,105,241,179,36,38,60,28,49,63,209,45,80,64,134,220,82,250,34,93,73,203,41,172,254,136,28,61,251,193,219,54,69,187,242,119,89,250,118,156,34,55,204,15,5,114,162,28,253,198,21,93,55,124,31,186,17,128,228,180,231,27,220,161,217,149,22,99,248,84,231,214,244,25,111,123,103,119,168,101,221,161,20,69,53,121,104,149,145,86,51,73,188,164,55,120,94,161,196,228,68,0,177,84,31,225,67,145,122,35,167,12,102,150,118,135,202,50,109,154,30,81,105,153,213,212,218,53,80,215,19,177,185,146,52,61,102,130,69,201,32,139,10,45,146,105,231,206,10,224,21,85,155,76,244,242,54,16,74,58,64,84,35,253,197,191,230,246,36,205,93,176,16,25,171,170,42,59,218,219,73,55,153,49,13,104,60,253,76,13,97,234,100,139,240,77,73,112,241,38,93,83,232,125,142,40,72,139,17,240,117,201,44,232,138,162,237,228,197,71,98,242,78,153,215,108,204,196,142,42,162,46,170,100,232,50,231,146,67,73,244,188,172,226,48,201,19,146,2,115,114,194,176,62,93,102,163,193,172,251,24,115,132,85,88,62,226,64,216,177,190,81,54,235,178,75,135,94,208,82,28,188,36,208,218,5,181,88,160,13,55,12,215,244,243,13,40,154,13,11,214,70,234,15,253,48,7,161,151,78,32,51,157,30,242,32,89,44,76,157,240,250,69,247,122,28,78,48,150,245,254,243,160,207,28,178,68,196,20,227,96,156,161,183,96,36,29,19,177,129,96,248,91,223,252,227,243,175,29,31,26,152,198,171,14,153,46,208,37,250,139,43,71,3,8,32,156,242,18,23,229,204,193,244,146,87,61,229,27,84,91,91,231,28,49,156,229,210,77,18,185,11,32,152,1,128,38,134,9,44,54,72,5,188,166,236,140,177,84,45,123,64,10,167,80,128,161,152,197,39,31,179,55,176,194,158,150,238,112,65,213,182,118,245,215,246,40,118,103,10,32,11,55,144,41,116,202,116,48,200,26,68,48,99,156,52,58,196,66,251,33,91,185,171,178,163,181,195,44,106,138,213,202,195,138,136,33,17,80,32,138,188,94,196,9,231,91,249,83,68,1,74,55,70,163,24,69,177,30,16,66,208,110,45,202,9,47,197,162,207,243,166,22,88,15,50,103,226,20,186,74,54,56,7,107,65,201,114,69,38,39,251,23,229,195,36,208,77,48,122,53,76,235,196,43,152,56,104,132,162,242,17,78,108,27,48,87,183,233,46,41,82,100,39,221,110,98,171,194,172,241,148,6,208,36,253,193,248,76,69,83,103,16,67,196,122,66,7,74,103,156,104,156,36,186,4,171,73,53,255,116,225,165,115,147,74,231,151,206,180,99,70,250,28,233,115,128,44,128,3,126,36,8,204,0,8,232,136,154,131,193,208,230,205,77,155,55,14,60,252,207,178,134,186,84,184,68,50,93,4,207,49,61,129,69,244,179,71,100,67,48,77,193,120,198,37,139,141,66,102,151,109,246,42,243,212,157,141,83,36,209,226,84,101,45,163,122,64,149,99,254,2,167,156,231,212,35,192,40,236,67,246,115,66,36,18,130,1,73,8,150,42,123,23,18,71,63,239,13,180,8,170,200,222,99,0,75,67,85,210,247,13,157,62,108,153,111,79,233,243,7,107,188,97,187,205,131,241,68,55,216,25,123,254,35,100,19,148,104,231,104,200,238,216,93,217,213,210,102,2,20,108,22,77,147,185,40,15,61,73,247,190,216,92,3,35,245,56,147,249,2,179,54,71,23,20,65,136,0,111,60,61,137,137,138,232,110,130,170,89,4,181,149,19,30,143,234,239,42,81,159,46,192,172,5,64,163,229,233,161,73,73,225,41,217,28,236,6,20,164,194,6,130,2,230,4,19,61,117,108,106,29,18,6,35,234,80,192,209,234,141,100,91,163,197,30,210,139,49,38,109,160,25,227,154,182,159,179,81,77,112,52,128,203,166,11,48,27,253,130,81,139,161,133,107,241,249,13,50,227,53,171,52,201,153,123,172,163,236,154,5,103,21,187,179,210,60,169,146,68,210,249,60,85,44,232,179,135,44,212,41,49,132,186,198,182,103,16,11,112,94,91,211,241,194,139,220,230,77,29,175,188,188,0,46,14,73,135,205,248,35,2,167,111,82,6,244,38,31,210,115,96,93,118,242,59,90,73,157,188,116,167,152,223,229,205,182,112,24,237,17,224,15,29,136,233,102,155,221,27,16,155,188,154,46,7,23,23,48,20,66,149,50,86,226,192,94,187,130,22,48,229,142,35,12,92,166,232,225,9,83,139,160,117,84,206,108,214,189,3,51,187,212,57,13,74,84,181,89,172,118,36,33,249,178,198,32,108,22,37,64,182,171,179,211,128,44,248,6,200,126,152,123,56,55,4,136,235,9,200,110,171,174,236,105,109,163,95,23,179,152,117,77,21,162,170,198,222,219,12,235,132,221,243,18,194,170,158,38,242,23,152,133,179,68,33,155,231,67,6,11,208,68,180,156,118,24,96,246,71,91,165,77,138,242,136,168,191,119,124,161,50,183,80,77,177,66,107,195,243,227,52,76,41,208,219,18,237,16,52,73,230,157,94,147,215,7,77,46,196,194,74,178,53,150,111,35,83,4,96,69,187,208,50,6,77,226,44,241,13,128,196,128,38,9,145,130,96,50,48,56,66,253,162,228,164,43,208,60,155,211,113,110,230,188,130,136,235,154,229,231,231,165,23,216,68,246,178,70,78,128,98,216,191,82,249,121,209,103,14,89,163,116,99,36,99,62,27,232,31,92,179,182,255,177,71,197,93,187,44,77,205,185,196,41,198,64,90,127,164,33,78,11,58,100,44,49,160,27,215,204,82,111,241,228,103,130,211,26,135,231,122,245,228,104,208,101,229,21,51,91,30,37,40,3,138,76,33,211,98,129,16,82,197,118,191,165,197,27,45,75,87,10,147,117,85,165,31,129,97,166,51,219,9,107,40,69,156,194,135,35,29,79,232,130,58,67,189,136,164,109,165,164,144,147,119,120,79,172,179,187,221,110,5,216,66,195,105,194,252,40,91,150,74,25,177,10,70,147,1,217,249,243,23,34,49,32,235,109,105,53,110,98,233,154,32,200,178,72,175,211,34,177,35,47,237,40,19,120,246,166,66,189,220,164,95,46,154,150,139,18,179,49,209,2,12,22,147,202,32,11,206,152,192,64,65,120,33,219,245,183,197,133,221,211,82,1,62,145,131,229,170,208,47,39,196,56,219,142,14,177,123,40,154,10,87,84,87,96,39,216,205,196,64,25,140,165,111,146,129,64,207,161,211,80,36,134,97,172,96,60,226,196,64,41,181,153,48,74,162,162,62,195,3,0,214,207,47,95,54,221,86,188,56,101,242,49,211,151,216,37,137,217,15,228,1,179,68,84,8,227,231,231,74,159,15,100,53,255,144,90,189,187,253,181,55,7,30,248,243,180,94,159,72,47,144,52,136,116,31,49,138,166,71,2,31,147,34,216,32,202,153,89,3,39,28,55,120,211,77,98,204,49,124,221,206,71,91,108,17,25,94,45,189,122,7,154,149,64,98,240,139,204,58,90,146,129,17,199,0,132,89,47,162,218,118,180,194,142,139,78,207,209,147,172,26,244,16,146,43,108,161,151,6,6,219,200,205,169,112,246,225,187,176,95,139,35,89,26,152,230,77,162,173,113,240,244,29,98,178,197,37,195,93,130,29,12,155,144,65,246,0,45,59,26,178,99,18,32,235,76,74,90,56,111,161,89,50,109,221,99,64,86,130,111,78,77,136,41,24,38,208,84,244,154,5,81,195,23,211,232,40,24,110,34,103,225,163,243,237,142,155,57,33,87,214,96,3,132,209,103,118,51,153,61,169,70,119,119,121,133,107,50,9,15,76,72,122,225,228,210,136,131,19,35,186,99,75,35,23,13,135,38,184,212,100,128,23,131,0,3,131,30,40,103,115,58,131,22,120,4,150,97,198,194,169,17,65,124,7,183,25,247,153,126,160,4,0,131,36,162,167,41,186,109,154,123,194,15,23,95,82,150,58,33,55,35,107,36,135,129,83,54,75,50,185,142,64,157,40,126,241,179,167,207,28,178,123,170,250,215,190,95,243,220,139,201,171,86,149,51,77,26,95,107,98,172,138,143,81,180,0,243,190,129,140,172,84,239,252,197,237,103,156,145,116,218,105,246,130,252,76,138,226,185,142,222,174,135,170,223,123,124,104,103,93,184,87,151,49,9,162,225,52,179,18,112,129,114,198,117,157,94,117,104,166,93,45,16,174,85,148,90,6,109,213,237,114,142,51,90,150,198,219,204,154,2,211,149,121,217,188,34,104,176,192,32,47,178,71,80,49,149,134,92,2,237,200,82,205,38,119,221,208,137,149,186,219,225,4,32,73,250,140,61,72,248,49,180,236,104,200,246,182,180,193,105,20,49,153,107,138,36,243,49,148,76,171,179,84,59,134,33,236,90,164,7,194,4,184,143,156,48,60,53,211,190,48,227,242,173,93,95,109,24,76,53,75,65,160,155,73,74,19,76,192,29,106,67,55,205,58,191,210,44,62,97,55,189,95,44,234,11,179,104,97,87,70,10,242,254,89,99,104,16,80,47,105,100,67,117,82,85,113,62,209,41,254,169,106,22,51,50,240,204,166,105,41,249,238,160,245,154,105,39,30,87,186,160,32,149,30,18,30,113,196,226,133,177,99,252,228,0,26,43,238,51,161,143,130,172,209,8,122,39,11,227,24,245,146,250,73,56,195,37,2,11,174,179,220,164,234,70,70,30,203,195,245,246,245,191,254,122,207,91,43,125,235,214,21,181,119,100,16,86,104,18,98,101,238,23,176,1,54,42,94,212,248,99,150,214,159,113,246,208,138,99,38,204,92,224,128,152,41,150,253,130,58,75,169,197,52,126,95,87,227,111,118,175,124,98,96,183,6,59,149,158,130,162,63,18,58,74,3,176,161,136,216,29,127,18,26,218,41,241,2,76,220,234,110,169,223,23,43,77,142,77,78,231,66,17,214,2,99,34,131,28,17,66,181,36,68,100,32,179,1,229,88,36,247,62,223,201,59,57,143,213,3,77,76,205,102,189,69,42,201,108,170,168,170,232,110,239,32,219,210,42,65,99,177,181,42,214,35,74,69,29,35,176,240,58,61,119,142,63,69,183,38,123,22,204,95,98,145,44,219,246,108,131,45,11,80,105,86,90,129,146,70,238,42,193,30,32,197,143,172,208,241,138,42,88,76,145,60,87,112,110,118,172,56,53,86,148,172,15,249,150,109,234,190,98,67,235,41,81,94,22,21,52,6,214,47,18,83,107,89,54,151,170,117,137,220,147,185,150,127,149,186,189,229,46,182,182,10,140,17,180,120,118,79,149,38,16,54,195,179,55,143,224,42,157,198,131,6,145,8,97,36,155,102,103,150,158,108,155,114,217,130,51,39,164,230,193,144,103,130,62,66,233,160,144,197,224,27,145,23,131,21,62,52,243,50,121,19,136,217,204,14,198,208,14,207,56,176,144,36,28,136,238,216,85,243,240,3,210,251,107,146,155,90,178,96,174,81,44,195,22,203,69,96,218,95,35,42,224,149,140,100,238,107,87,86,157,121,134,62,123,118,89,82,178,211,168,215,80,174,35,52,82,47,199,249,2,195,47,84,189,255,183,64,245,166,238,58,26,39,180,178,206,54,82,65,119,35,61,240,42,208,250,57,185,22,164,109,52,206,44,73,3,65,75,125,175,224,11,250,151,78,224,49,47,147,5,193,212,45,202,68,53,40,195,48,24,104,40,209,123,236,157,117,131,39,238,212,146,173,158,24,237,208,1,148,25,11,96,86,88,205,21,59,119,120,219,59,169,101,86,137,195,44,253,65,200,26,1,85,80,69,50,123,232,45,9,78,143,123,209,252,5,86,209,178,101,239,206,238,166,86,11,44,73,96,29,149,202,108,207,11,66,134,246,19,56,37,205,30,153,148,22,88,80,32,39,91,117,151,153,48,41,203,156,201,194,171,170,185,39,116,193,235,181,215,52,14,76,80,37,93,162,161,138,46,24,218,1,1,27,21,198,215,153,244,251,10,157,111,204,115,42,41,244,131,77,140,33,244,27,53,68,104,19,62,72,79,42,131,248,66,35,26,213,130,163,58,76,107,199,45,51,207,157,106,45,88,94,52,43,59,39,199,88,28,56,146,241,10,250,40,45,107,16,49,150,250,72,226,161,229,102,234,52,5,137,211,204,247,4,39,34,81,185,110,95,235,134,141,253,15,252,173,176,98,103,42,188,6,214,113,99,148,27,28,195,116,198,164,197,32,139,18,179,179,122,167,76,230,174,186,206,123,252,242,140,156,60,24,0,72,128,75,116,96,0,37,103,220,184,209,197,8,37,197,13,0,136,179,182,181,233,230,141,255,122,55,208,32,88,68,242,145,80,40,57,51,212,44,90,142,48,56,14,177,210,253,26,154,241,145,87,234,13,56,182,53,69,166,102,168,121,46,213,102,210,101,86,19,217,178,76,254,228,80,176,205,43,22,201,89,63,120,10,180,172,217,69,206,87,220,104,166,122,161,2,161,101,189,109,29,7,64,54,65,212,52,52,157,186,74,3,135,126,178,33,217,57,117,250,212,124,75,202,182,186,61,93,45,205,240,89,68,187,77,147,21,62,66,11,195,60,173,85,89,163,133,73,161,105,233,193,89,217,112,31,25,143,81,0,254,116,30,190,142,164,242,3,148,152,111,27,42,216,222,246,245,190,232,153,126,57,153,231,162,38,178,46,208,100,104,85,12,42,116,95,208,21,140,148,183,108,220,31,102,187,246,150,39,137,86,147,177,191,145,218,78,99,135,56,201,142,44,206,164,167,155,60,75,146,166,94,49,227,196,73,142,130,73,185,37,102,51,52,14,51,123,13,214,25,66,31,9,31,105,244,17,144,53,52,104,60,204,230,83,242,1,12,208,196,213,158,206,117,116,244,188,189,186,126,235,58,225,225,71,23,69,33,136,253,165,81,26,6,50,230,153,26,213,16,204,249,99,151,87,47,156,27,186,232,107,41,51,167,79,128,179,132,104,134,107,10,36,152,196,172,17,17,113,4,101,90,69,24,137,103,199,96,32,240,198,91,175,253,125,160,242,109,95,131,152,235,81,99,49,218,61,130,26,68,210,66,24,85,198,116,143,50,217,55,153,13,70,102,103,69,167,85,18,131,57,246,104,182,157,118,112,179,53,7,58,0,217,104,26,61,72,6,247,107,248,228,74,29,90,86,230,117,179,74,251,243,12,225,73,22,243,182,170,29,125,237,29,164,23,153,97,96,60,140,158,32,170,144,29,9,211,180,53,140,143,228,187,6,207,159,62,163,65,149,55,212,13,116,116,211,54,2,167,133,48,100,226,163,5,158,208,228,180,104,121,86,172,208,69,175,208,70,114,100,161,17,74,51,3,44,28,203,190,65,206,31,150,6,6,180,33,191,146,107,143,21,39,241,189,161,37,85,254,111,239,13,46,8,41,156,85,84,32,13,160,22,38,3,61,135,68,251,6,76,156,220,169,113,255,206,180,254,107,110,114,95,190,147,28,59,5,149,73,60,134,23,21,43,8,38,235,18,231,196,28,217,245,253,227,191,54,57,173,56,201,237,66,139,73,180,244,143,70,227,11,130,72,168,137,35,148,254,131,150,197,85,90,179,36,219,158,78,9,1,52,85,114,225,112,116,221,186,158,167,158,242,109,175,112,238,170,40,162,34,0,15,66,167,161,36,112,74,144,101,39,200,2,206,240,197,121,61,23,127,109,239,210,37,153,75,150,20,37,165,24,27,243,8,44,116,100,77,160,178,105,64,32,198,176,95,141,218,169,98,10,48,216,82,51,116,61,228,243,247,14,244,166,184,60,143,174,127,253,199,235,30,143,76,201,134,159,75,86,44,233,112,74,7,222,211,1,220,167,198,34,64,218,146,244,180,197,108,233,9,164,116,7,224,195,121,167,165,232,22,76,201,132,45,42,23,176,214,84,222,44,217,234,135,78,171,224,147,108,73,176,101,233,14,21,101,166,198,208,90,213,238,138,190,214,118,17,197,90,37,77,161,251,76,116,97,132,168,211,236,155,180,44,122,165,114,209,2,103,247,45,75,245,176,98,109,24,52,13,202,82,231,144,169,103,88,46,78,11,78,201,144,51,157,122,138,133,158,2,64,253,204,156,37,94,152,205,156,172,89,118,180,74,131,33,205,132,10,84,37,203,174,39,89,160,152,9,117,72,33,113,238,246,208,217,21,190,27,91,162,133,156,22,148,104,223,45,211,8,24,127,24,113,130,25,3,93,214,42,68,253,239,147,92,43,231,38,171,201,38,78,141,242,188,229,184,9,179,203,184,204,227,210,102,156,50,119,185,199,1,235,203,104,42,42,103,70,12,27,211,96,50,105,23,22,127,36,211,127,128,236,1,164,170,250,190,218,250,149,111,134,31,126,32,189,173,203,225,31,166,31,126,55,46,209,111,19,196,45,218,81,12,225,69,201,164,158,188,162,229,218,27,186,22,207,159,159,158,35,65,222,100,47,80,58,40,92,124,17,100,153,14,199,9,32,192,182,245,197,137,46,225,139,1,23,101,82,216,160,225,193,161,14,111,87,121,89,121,127,75,199,29,247,254,126,184,192,245,79,190,65,113,155,73,75,161,61,4,111,54,74,232,37,173,164,106,145,5,133,144,249,128,160,40,8,50,103,233,11,58,107,187,195,19,147,3,185,78,154,138,201,247,103,186,220,196,187,235,134,79,216,161,167,217,146,85,78,85,200,82,142,27,245,22,201,180,165,186,162,175,165,195,196,11,170,149,94,103,127,48,200,210,184,5,136,20,93,45,240,116,125,119,17,202,151,36,179,170,43,92,76,225,163,138,102,181,8,38,73,135,146,36,254,160,103,172,95,240,189,162,138,125,93,163,162,196,148,44,155,110,227,21,15,12,107,73,7,88,81,30,10,37,68,179,249,138,126,108,70,45,173,25,190,116,247,224,215,6,105,214,83,105,171,141,74,28,26,153,214,204,188,22,86,248,151,147,164,135,167,122,76,39,206,254,73,217,69,243,178,167,20,231,210,111,66,81,111,24,135,144,152,181,150,154,13,238,24,26,97,63,239,143,96,250,40,195,128,161,4,150,16,253,247,117,70,54,109,175,124,252,159,169,207,62,63,153,48,100,116,149,17,177,157,10,193,7,65,35,172,58,156,193,146,226,225,139,47,28,58,231,60,251,228,201,19,37,83,66,162,132,108,104,22,40,64,3,168,172,52,250,51,10,100,105,140,229,68,22,73,161,56,35,227,9,116,206,231,247,181,183,183,79,153,50,165,185,185,249,165,103,158,187,242,202,203,159,122,251,229,135,91,183,108,77,137,240,30,43,189,137,131,18,35,27,107,40,157,208,153,97,230,82,20,48,74,146,19,82,106,7,76,33,121,176,216,17,203,178,161,93,212,114,92,138,105,217,21,3,243,186,205,169,186,69,180,217,116,149,89,203,58,103,49,153,55,85,239,0,100,201,39,179,209,211,167,244,48,186,209,109,86,137,65,100,199,192,185,199,104,225,133,72,137,199,251,173,69,20,75,86,61,115,7,89,175,104,45,202,196,158,13,14,199,196,254,40,23,136,216,118,182,67,173,134,39,39,107,38,76,242,48,151,200,176,54,144,197,33,25,212,63,117,129,221,254,96,143,103,146,116,66,250,241,155,7,110,108,13,207,15,170,240,26,163,108,38,161,105,65,99,192,133,85,35,243,61,102,253,189,229,199,127,251,190,7,37,24,14,204,61,48,230,125,42,151,113,147,205,108,172,22,163,27,7,116,230,139,32,134,31,18,151,113,250,97,50,16,54,6,209,192,229,197,225,97,255,250,53,93,171,222,243,190,246,122,209,222,189,121,136,39,139,135,217,166,84,40,59,178,183,1,176,10,72,48,252,236,217,173,203,150,13,159,114,106,218,242,227,146,29,54,227,151,177,226,232,167,163,81,219,40,46,197,137,78,70,6,9,149,138,115,166,126,226,121,247,167,198,183,127,104,184,189,179,163,124,74,89,75,83,211,179,207,62,125,213,85,215,40,170,218,81,223,244,236,214,85,222,116,211,150,228,112,181,175,19,120,50,244,45,101,193,1,170,18,71,180,153,151,217,142,127,182,60,108,17,173,189,65,119,243,160,143,87,34,101,73,92,146,75,143,65,244,170,110,183,155,234,251,75,27,228,242,62,115,146,195,133,236,72,108,150,76,155,247,144,150,165,103,19,140,69,174,177,32,107,10,43,178,221,4,43,54,58,37,51,82,156,20,41,246,24,93,98,88,161,25,136,214,127,109,38,177,215,111,217,215,167,202,178,208,55,168,57,248,88,105,18,141,95,149,241,18,132,18,89,185,248,35,189,8,118,16,218,209,98,28,153,181,197,122,163,139,38,71,171,239,170,29,190,139,219,66,19,69,33,68,184,166,225,21,223,159,160,210,126,121,171,213,218,122,198,57,19,174,188,54,181,172,12,221,102,217,24,67,216,55,113,129,202,162,115,26,210,52,152,13,182,127,97,36,203,228,155,194,12,51,78,63,76,6,100,9,22,172,59,6,195,168,209,245,251,58,30,250,91,251,250,237,246,77,235,167,97,118,194,37,98,7,35,131,159,204,248,51,250,78,167,48,195,46,186,100,251,169,199,71,150,173,40,203,45,72,18,201,72,248,128,19,250,41,210,240,240,112,71,71,7,105,217,166,134,231,158,123,238,242,43,174,10,71,35,114,56,234,78,73,202,72,77,223,213,82,251,192,222,117,47,169,117,173,125,189,36,14,106,47,245,139,122,138,54,163,77,212,85,154,30,105,44,179,167,190,44,245,253,230,246,193,72,190,83,41,203,208,85,182,141,140,205,191,73,245,67,83,107,212,82,62,89,176,88,68,147,105,71,213,182,238,206,54,218,157,103,181,210,35,99,49,133,222,109,8,156,161,88,90,61,160,231,203,96,167,134,102,100,169,105,118,57,221,78,227,68,86,232,166,49,170,7,126,224,205,154,36,161,190,215,90,211,165,193,127,18,98,154,83,84,114,236,104,18,234,162,85,57,182,49,133,221,15,160,110,18,235,72,9,128,201,144,142,209,11,35,108,136,137,157,89,69,46,16,45,109,137,126,125,199,240,121,131,170,40,169,49,122,120,0,162,130,54,150,97,221,34,149,131,231,186,179,114,148,75,190,54,245,210,43,29,30,24,178,134,73,64,210,161,58,24,130,41,38,17,248,20,137,128,66,51,26,248,222,211,214,17,104,172,3,75,196,24,172,166,48,204,42,90,242,32,223,89,172,217,188,41,218,221,97,51,91,10,46,185,44,163,188,44,61,35,139,77,11,96,12,233,77,42,98,20,129,65,35,155,81,200,246,4,63,168,217,175,191,182,237,230,239,20,180,52,166,51,225,50,88,83,2,154,76,113,217,24,237,248,166,163,57,50,169,36,118,227,141,245,203,143,115,151,77,42,54,91,104,113,158,226,89,91,41,68,223,159,50,141,134,236,179,207,62,123,205,149,215,248,34,161,193,193,193,140,148,180,220,124,154,10,20,77,126,187,114,243,119,234,95,173,215,6,72,113,198,215,110,71,108,131,145,46,80,128,150,69,232,70,62,31,142,88,107,123,225,247,4,150,22,241,102,120,37,180,248,0,118,241,193,232,132,173,190,201,253,150,60,87,202,214,61,180,33,203,44,136,188,133,238,126,137,17,5,71,90,171,114,154,163,121,238,192,236,172,200,148,44,205,172,113,118,11,15,51,3,32,102,86,59,120,36,196,20,77,145,45,117,125,82,157,55,154,97,210,210,76,58,170,112,208,158,61,158,246,0,144,42,165,48,216,15,120,211,84,64,140,39,129,131,251,204,64,96,10,20,114,103,102,43,46,48,237,33,9,210,49,89,211,190,50,97,105,185,53,183,40,57,43,218,215,175,60,246,168,227,205,183,204,154,2,37,67,250,4,214,2,233,109,140,21,12,43,169,167,188,220,242,205,239,206,56,225,68,84,72,139,127,168,132,96,74,227,132,97,139,108,107,67,97,125,58,68,229,199,87,216,123,188,93,173,63,186,213,190,99,7,173,115,232,152,1,201,167,161,33,170,43,38,65,23,21,174,123,249,137,150,243,207,43,153,189,192,157,236,22,37,184,145,100,74,49,95,255,192,246,160,99,232,25,245,42,206,36,157,251,231,19,91,191,251,141,25,67,62,122,239,41,113,138,45,208,179,196,48,207,8,183,44,90,47,159,214,50,119,246,208,215,111,18,231,205,44,183,218,137,39,84,2,138,160,132,172,96,150,203,136,248,116,233,0,45,251,181,203,47,87,34,114,223,192,64,90,70,122,110,78,46,170,100,46,147,208,238,237,120,161,113,235,93,237,235,58,181,128,44,199,136,65,172,57,180,155,129,214,151,113,74,157,199,1,67,150,216,43,9,252,80,200,181,174,41,92,236,86,75,82,121,183,69,141,40,64,59,100,106,238,12,206,222,29,13,85,54,13,183,247,208,157,8,27,77,91,154,89,0,82,99,19,211,66,179,178,99,153,14,248,247,4,125,88,233,208,187,128,131,89,224,161,245,188,62,46,34,75,13,125,98,255,64,180,200,165,100,216,168,56,136,131,6,16,154,192,230,41,214,46,214,32,160,146,148,136,193,97,99,140,197,163,33,34,2,22,68,161,219,109,174,108,49,57,67,177,223,126,194,53,83,211,38,102,167,103,176,162,144,64,136,70,66,251,222,121,155,127,242,159,41,219,55,71,117,168,51,224,82,209,57,73,23,233,45,251,24,128,150,228,148,150,147,78,203,254,234,101,69,83,140,103,146,141,186,71,0,64,255,140,197,159,152,168,100,106,22,218,5,101,111,218,244,135,223,231,252,237,207,49,99,153,156,42,161,93,191,0,37,148,232,158,5,243,231,252,223,239,114,11,11,12,192,176,21,23,218,89,143,70,209,75,27,63,212,32,12,66,67,131,82,217,160,123,239,221,122,235,45,115,225,218,82,14,98,39,245,136,120,135,113,65,200,231,82,211,250,79,62,165,225,248,229,238,147,79,79,45,200,205,0,14,152,86,192,23,136,205,56,132,85,106,43,161,123,140,26,63,5,26,13,217,231,159,121,246,178,171,175,140,1,178,125,61,233,233,153,121,57,185,198,176,70,119,152,58,210,246,121,91,31,168,94,245,135,193,109,92,36,98,244,145,228,11,230,16,59,145,150,214,43,104,164,178,65,79,94,17,180,226,206,54,97,56,172,101,216,163,115,114,184,16,195,186,100,210,35,49,87,69,187,16,84,197,222,32,148,177,156,151,17,156,224,148,39,167,232,78,19,23,134,45,193,20,21,43,135,183,75,122,140,51,239,246,138,193,8,55,232,215,180,72,172,216,193,121,232,173,94,60,189,126,70,227,68,24,18,72,205,178,36,96,130,172,134,200,168,16,142,54,60,96,134,103,131,192,184,74,235,33,154,204,249,228,43,138,79,250,245,5,183,228,184,210,71,52,73,188,0,35,136,57,102,176,163,103,231,163,15,23,190,254,162,181,175,119,88,215,77,168,135,22,42,97,43,80,235,108,188,238,155,48,81,186,250,198,204,147,86,184,82,210,89,147,9,178,196,45,54,212,89,73,159,148,168,37,172,97,232,95,229,107,47,166,223,113,123,176,183,143,163,167,149,200,0,2,44,96,19,72,240,80,117,117,211,89,151,92,125,215,111,141,169,30,125,39,149,104,12,226,253,221,250,0,177,97,204,174,161,87,191,254,205,186,159,253,108,41,13,88,54,248,168,70,26,40,100,205,163,67,11,23,182,92,121,69,215,130,5,211,166,76,179,128,232,42,101,29,1,38,245,154,78,9,179,4,111,228,5,7,224,13,24,145,159,38,141,134,236,11,207,62,119,217,149,87,132,34,209,161,129,254,204,244,172,236,220,28,90,142,96,204,162,126,160,233,60,31,14,135,159,220,252,246,191,149,134,183,186,118,81,126,116,153,169,48,86,24,26,206,58,203,248,128,72,124,233,22,73,244,6,204,173,125,226,80,32,188,176,64,115,89,117,5,94,57,156,112,232,41,145,143,42,92,32,164,187,172,244,132,106,72,165,251,189,26,121,233,36,7,81,212,195,138,115,125,179,174,196,20,187,202,153,212,104,150,85,176,73,26,237,228,49,84,38,85,1,142,49,173,201,198,9,227,33,29,161,125,169,185,198,119,226,42,155,181,105,208,112,174,30,109,170,148,125,254,156,147,38,155,179,207,60,251,92,92,167,159,81,32,83,46,158,134,4,96,116,134,149,218,184,117,115,207,63,30,45,94,191,198,31,24,214,232,55,232,80,164,42,240,102,168,61,154,119,205,214,254,197,139,61,87,223,80,186,104,9,169,24,86,27,107,6,107,207,39,38,86,18,90,35,236,221,190,131,187,229,155,98,87,155,168,195,104,148,169,111,188,73,225,85,40,80,48,140,78,51,51,229,187,255,56,121,193,66,146,137,145,19,173,161,189,184,116,187,148,117,237,3,68,211,16,12,50,69,209,238,188,115,199,93,191,153,165,240,138,40,72,24,205,130,136,249,15,117,112,46,135,254,213,203,26,207,59,91,155,61,187,212,225,138,175,66,27,147,23,27,25,6,84,153,106,37,176,162,235,36,195,248,160,249,212,56,240,1,58,64,203,126,237,170,43,195,209,216,96,127,95,106,122,70,126,110,94,162,86,214,152,17,65,104,122,115,119,219,43,237,59,31,233,218,90,225,239,224,52,218,85,72,119,145,137,105,36,101,35,3,227,33,117,140,110,246,98,86,245,134,237,85,173,177,66,151,92,156,164,89,232,153,91,202,72,133,50,92,65,141,195,75,195,41,156,39,184,98,3,97,199,150,22,197,170,200,249,78,213,198,105,54,216,25,130,70,123,2,144,132,220,4,202,197,100,64,245,176,90,113,9,58,135,34,241,135,246,32,6,233,33,74,152,209,146,9,3,199,170,242,209,144,60,131,203,74,243,234,23,44,62,117,233,194,101,201,46,103,77,245,222,37,199,46,35,59,155,58,199,84,66,188,52,102,81,48,193,211,152,128,144,84,189,242,197,151,204,247,255,41,185,173,69,213,21,133,148,28,187,15,77,109,226,36,94,139,88,29,131,103,157,63,245,166,111,123,114,211,153,30,222,175,120,62,49,81,81,195,190,254,189,215,92,85,88,93,213,107,177,15,154,76,201,225,160,61,166,2,175,168,30,149,193,112,82,196,152,85,151,228,146,9,220,157,119,79,156,57,155,154,197,164,69,202,126,191,96,62,64,134,118,209,90,26,187,154,218,134,29,22,122,6,95,39,212,98,8,48,115,141,211,50,50,156,185,185,217,108,254,167,37,85,67,157,50,45,65,24,197,49,174,213,12,218,223,103,4,140,240,167,197,130,253,116,128,251,117,213,85,87,69,67,209,254,254,254,180,140,140,236,188,92,194,154,209,87,234,188,113,64,75,48,89,8,114,44,122,219,211,127,254,107,255,118,57,197,106,140,43,131,45,56,82,107,117,137,97,17,179,138,49,115,48,139,74,224,172,149,29,80,183,250,244,156,72,154,153,9,156,61,220,103,18,105,198,29,14,89,186,2,92,80,22,234,58,121,143,16,42,245,196,187,75,92,69,185,140,243,72,76,107,171,104,16,57,5,76,215,162,30,152,100,112,221,12,254,3,122,44,32,178,93,195,102,49,213,225,153,35,230,223,114,204,37,46,205,209,89,215,116,193,233,103,172,93,251,126,223,208,224,162,69,75,232,117,73,187,118,31,123,220,114,81,162,247,122,27,13,165,34,168,15,212,11,50,166,63,32,103,205,219,221,221,254,240,223,165,23,95,74,241,13,68,136,19,244,47,112,38,141,147,193,4,139,40,4,166,204,30,188,224,162,217,231,158,103,179,217,62,53,121,233,156,63,224,223,251,240,223,77,111,188,233,59,118,217,196,175,94,158,93,88,84,249,234,139,41,191,250,169,60,228,131,162,101,171,36,240,66,5,40,94,147,206,7,166,207,204,187,255,193,164,140,52,6,85,122,8,42,110,224,125,136,140,135,194,121,79,178,187,184,40,53,55,47,45,59,55,37,55,55,37,59,27,83,108,74,70,182,39,39,59,205,237,118,209,4,79,60,54,202,96,229,48,174,27,97,234,34,144,74,194,166,16,131,2,187,52,114,241,83,167,104,52,234,247,251,211,211,211,135,134,6,107,106,106,166,207,154,41,43,106,48,26,177,59,29,110,167,139,90,73,182,53,107,32,201,20,167,212,30,192,51,22,137,22,104,182,197,158,252,170,250,189,3,38,153,55,211,43,231,145,150,16,68,195,158,96,69,237,134,163,130,134,35,167,134,169,70,87,243,147,213,20,151,171,126,200,211,31,13,59,77,154,75,226,45,130,173,35,156,212,56,196,183,244,137,173,93,178,53,26,155,158,162,166,90,9,52,224,4,97,146,170,103,24,2,106,201,36,32,76,65,125,50,36,227,15,1,166,29,144,132,42,39,236,137,2,111,50,157,146,63,127,185,101,242,175,231,93,245,131,229,87,76,202,154,16,137,68,151,205,91,196,137,210,190,250,125,114,44,150,159,155,143,110,244,246,245,22,20,21,209,242,48,149,68,131,18,173,103,44,199,183,0,213,79,76,167,154,25,19,56,222,225,116,101,47,59,78,157,49,171,219,239,75,111,106,150,233,177,15,242,215,217,118,93,184,104,162,185,167,35,107,253,251,149,85,149,145,180,156,180,130,124,98,241,39,166,88,52,218,210,80,11,11,106,194,79,126,52,233,196,83,93,73,73,232,100,102,89,105,83,56,102,223,182,9,131,134,85,78,192,132,101,163,194,47,236,235,243,186,146,114,230,45,36,35,148,186,131,3,3,18,9,241,3,20,127,143,1,139,167,67,60,16,255,138,3,46,113,158,32,42,240,3,68,167,248,143,167,139,135,216,217,103,64,163,33,187,103,207,158,89,51,103,41,138,28,9,71,28,118,250,213,20,150,36,209,190,81,125,166,29,103,81,77,23,150,207,91,124,172,163,160,226,217,183,252,30,147,108,17,200,187,135,90,37,179,27,34,214,104,251,23,210,50,176,209,31,230,18,69,213,173,230,80,174,19,16,72,106,14,59,246,244,167,182,14,203,129,62,89,15,135,221,106,180,36,73,115,153,233,57,24,202,2,30,51,215,155,244,44,14,172,110,163,40,146,131,209,140,81,95,148,156,154,58,63,103,202,149,37,39,127,51,231,228,219,150,95,126,241,188,83,11,51,242,36,19,253,238,72,52,24,66,78,250,41,155,250,186,88,44,150,155,159,43,138,98,79,79,95,81,97,17,16,207,202,137,87,18,175,108,148,204,240,207,174,176,75,26,231,206,207,115,47,59,161,58,39,211,221,217,35,14,122,201,126,32,112,32,13,166,73,115,88,85,50,218,91,245,245,107,218,3,1,45,39,219,233,78,66,147,227,232,7,25,93,98,140,49,14,236,4,152,167,97,51,38,33,71,114,106,122,206,172,89,86,171,113,59,137,114,161,60,115,113,113,255,230,237,230,158,78,24,49,244,110,101,54,176,5,218,140,166,90,26,26,187,166,79,207,128,105,71,115,133,49,251,140,81,250,72,183,191,52,36,179,223,111,207,207,45,184,100,226,226,135,166,92,176,160,93,226,253,48,25,36,93,98,250,24,30,19,47,209,19,174,224,23,78,193,58,224,84,96,63,147,171,112,193,108,215,96,177,91,11,14,117,230,196,134,51,205,254,12,147,234,48,241,180,103,133,22,39,24,72,33,68,82,168,36,4,176,155,38,31,54,55,177,93,7,36,94,148,107,232,116,218,38,110,114,155,236,197,150,236,199,78,248,193,19,203,110,251,159,147,110,184,232,216,51,147,157,73,100,104,142,72,74,81,232,230,51,104,76,225,29,10,97,0,82,157,244,170,25,221,225,182,44,187,244,10,243,61,127,30,190,242,70,62,55,199,130,94,98,22,161,46,70,68,56,239,48,91,250,250,28,247,221,51,124,243,13,219,94,124,33,20,14,208,77,117,202,141,94,0,167,248,16,90,208,13,160,9,177,24,235,244,117,16,130,1,99,50,153,62,220,236,148,204,12,211,15,127,140,218,77,84,12,219,66,129,18,57,65,225,205,182,190,174,158,127,61,70,69,234,244,58,18,26,47,99,149,255,165,131,172,193,196,152,34,203,130,112,252,156,37,143,158,243,237,91,245,41,39,6,211,39,218,51,105,215,159,14,192,168,180,2,69,195,28,96,101,31,38,51,82,7,42,189,42,84,51,235,138,141,137,144,68,199,152,10,11,2,1,164,192,17,147,28,64,73,87,84,1,88,39,157,13,21,78,170,9,1,92,227,232,117,129,50,23,136,156,149,54,111,195,197,127,174,186,238,225,203,230,158,53,177,160,4,118,9,105,116,18,201,126,49,211,173,138,143,11,86,131,104,200,160,90,234,56,234,37,144,229,151,148,204,252,201,79,35,191,188,179,117,250,28,155,73,50,225,58,141,40,232,90,216,64,56,240,166,218,189,233,63,254,238,174,31,253,208,91,189,7,185,117,205,224,2,49,2,29,164,214,144,190,36,180,127,52,124,14,210,114,161,108,225,162,182,51,207,177,147,227,9,79,159,70,48,241,74,83,21,180,173,114,75,221,142,74,148,14,181,65,105,199,42,224,75,7,89,82,27,12,93,240,253,65,152,1,191,126,194,249,47,93,254,139,183,151,125,235,6,251,204,242,180,124,195,98,199,76,133,180,144,15,189,87,136,246,83,27,204,195,9,98,37,122,94,1,252,100,70,176,1,90,131,8,172,164,35,200,181,226,68,65,163,151,91,81,85,68,152,8,33,5,65,55,119,71,166,14,101,252,172,244,210,139,29,243,166,228,150,58,237,14,2,58,129,218,64,63,254,168,74,138,100,196,170,24,85,199,225,18,26,196,218,4,44,26,198,47,219,153,196,149,31,119,236,188,71,31,235,248,209,207,253,197,229,46,81,194,76,2,0,42,162,134,15,16,46,107,124,225,155,175,244,127,227,186,13,191,251,141,175,191,31,89,208,11,250,224,143,142,196,7,178,197,15,191,97,70,222,169,95,187,186,163,100,130,68,94,41,128,79,243,30,56,19,230,164,36,175,183,235,253,213,140,3,6,37,2,251,233,75,169,101,233,46,62,97,9,167,178,170,132,66,161,112,48,82,152,158,251,199,51,110,184,167,232,204,69,73,19,116,168,82,158,94,225,13,33,41,24,238,162,5,208,3,150,160,163,96,192,145,166,130,232,24,88,13,145,17,42,112,138,8,82,28,192,7,45,5,144,137,72,95,80,115,108,1,67,215,139,250,157,139,235,147,127,55,237,218,127,156,247,179,91,79,189,50,35,53,131,201,143,221,182,65,34,42,134,6,137,49,81,26,205,99,181,196,155,250,113,9,202,139,233,70,82,225,104,62,90,79,203,62,232,143,201,225,88,112,249,85,19,254,254,247,150,139,46,51,137,146,137,110,83,161,173,104,0,174,106,126,93,183,118,118,151,252,253,47,123,46,191,112,235,75,47,210,43,68,217,100,129,102,146,198,165,158,127,156,25,0,217,208,158,180,172,108,249,180,179,72,111,163,36,204,69,180,209,138,252,99,63,199,167,110,92,59,224,237,163,116,7,161,47,29,100,105,58,39,43,137,52,30,233,61,28,4,218,202,138,217,211,34,74,39,148,207,123,105,225,117,247,151,95,144,43,38,241,102,120,98,208,141,24,243,80,64,4,82,67,103,170,112,75,8,72,16,28,36,70,31,176,23,114,52,38,78,2,33,252,10,148,111,18,109,86,83,182,224,44,138,122,86,4,10,238,204,63,127,231,79,159,250,241,105,215,79,74,41,40,200,45,80,4,178,83,217,108,139,196,12,78,148,147,90,71,240,98,100,128,149,129,227,19,16,173,182,162,20,218,117,134,234,56,40,83,131,104,121,4,127,154,43,183,112,254,207,126,49,240,167,63,71,151,28,39,193,4,133,46,198,80,165,193,36,160,167,126,94,203,109,170,207,254,229,237,187,126,249,227,250,154,61,232,173,209,26,202,171,211,250,230,193,232,96,205,142,47,99,112,90,233,165,87,13,103,103,209,219,123,192,57,90,8,36,131,95,214,116,79,101,69,107,21,217,6,44,255,24,248,252,242,105,89,226,24,67,28,161,143,148,13,128,72,23,200,171,64,136,207,200,200,186,126,206,169,111,44,253,230,47,243,142,183,57,60,72,28,199,19,147,129,64,219,226,44,140,239,148,152,12,0,104,94,124,227,11,215,33,111,88,18,86,97,110,70,209,41,182,41,79,46,253,73,245,245,79,54,252,236,229,187,207,252,238,109,151,127,215,229,72,18,68,46,166,201,81,246,68,33,92,54,20,204,218,67,104,98,80,197,32,160,173,223,9,105,179,102,82,245,8,24,49,135,77,84,11,154,70,239,162,167,130,140,209,65,114,55,68,79,51,128,73,178,204,58,241,228,236,63,220,219,241,237,111,133,178,115,216,15,82,194,172,1,140,36,244,55,204,233,209,224,176,231,233,127,73,215,95,183,246,15,191,27,232,238,163,246,226,159,222,210,196,202,24,139,140,102,143,65,100,90,211,87,114,106,82,240,146,43,232,87,78,153,133,79,203,54,186,12,253,31,85,53,109,213,107,74,140,94,222,58,38,125,233,32,75,93,38,109,73,83,60,77,69,164,219,56,193,88,218,2,151,227,242,228,167,229,77,252,254,156,51,30,206,60,253,164,236,41,112,185,144,144,0,74,40,21,205,146,9,0,69,26,130,17,217,14,44,15,109,99,20,74,51,11,46,45,60,249,183,5,151,188,116,246,175,223,184,233,47,103,207,61,158,126,170,152,227,35,49,217,128,28,237,255,130,169,75,27,192,209,8,20,67,56,194,129,10,102,229,0,91,240,196,81,40,43,114,191,212,14,138,128,255,72,128,2,141,4,26,35,241,24,66,48,29,89,137,113,165,139,137,39,41,41,117,233,55,191,235,190,255,225,170,51,207,177,37,37,137,212,105,89,231,99,244,110,16,94,80,117,147,210,211,94,246,215,123,91,191,123,125,253,154,119,201,4,165,41,226,35,244,236,216,132,198,176,221,253,116,123,187,224,244,211,132,180,52,232,114,146,4,107,77,12,166,20,47,186,86,175,235,245,122,169,109,172,161,7,208,151,16,178,52,203,147,129,25,191,231,79,67,28,232,137,187,235,9,226,57,135,205,121,201,210,83,31,158,117,249,29,57,39,30,151,59,133,16,70,235,244,180,0,64,86,29,3,45,221,212,167,111,222,109,118,223,185,224,154,167,230,223,246,232,57,63,249,193,57,215,231,38,103,147,130,100,232,135,246,160,45,8,70,233,60,219,82,133,234,200,71,163,139,172,42,246,61,18,30,57,255,148,200,24,10,212,103,230,131,19,37,20,237,72,216,168,142,29,243,203,203,143,189,243,119,67,191,186,35,52,101,134,141,86,251,104,223,51,141,114,50,95,117,191,206,167,87,110,87,191,251,205,109,183,222,218,213,80,135,238,32,75,28,87,100,247,131,20,118,206,208,54,2,56,202,57,18,32,110,35,196,188,219,244,220,220,190,133,75,205,172,37,108,76,74,38,178,16,116,125,168,183,167,182,134,49,47,62,162,70,211,151,14,178,96,13,113,144,209,161,248,188,57,169,25,63,62,246,226,187,139,79,59,59,121,90,138,217,201,230,49,112,157,189,181,131,87,181,136,124,65,222,210,213,231,222,189,231,210,7,127,176,252,202,57,101,51,18,219,233,19,122,241,131,10,50,33,131,49,132,113,132,144,104,178,76,57,229,244,194,127,254,171,247,123,223,15,167,166,91,232,185,30,234,43,207,211,58,107,72,231,197,96,32,253,149,167,35,63,248,238,198,191,254,53,228,27,102,115,2,105,110,178,202,233,221,15,192,38,105,77,140,75,68,128,195,148,125,36,192,6,6,13,1,124,153,68,179,188,116,177,89,36,3,67,229,232,215,6,16,137,52,152,197,162,21,91,19,136,63,128,190,116,144,141,115,144,145,129,90,4,226,215,198,36,166,20,103,78,152,250,207,21,223,188,111,202,69,90,36,166,195,90,197,103,32,146,231,115,94,147,182,226,124,113,198,242,201,243,115,211,179,9,133,31,89,210,81,66,134,193,160,184,92,238,121,55,125,199,243,192,131,222,243,46,176,136,22,11,79,143,57,232,244,122,4,50,99,48,191,43,187,171,74,238,185,99,247,119,190,81,177,234,93,96,20,147,22,121,6,180,252,15,60,142,204,48,44,177,65,196,240,120,144,78,232,168,115,217,51,230,70,243,38,194,238,48,30,89,147,145,87,215,77,2,239,91,183,129,106,73,100,30,69,95,70,45,139,35,248,98,156,34,144,8,143,73,204,194,37,242,56,172,11,146,242,111,113,204,178,14,106,101,245,150,95,21,94,252,200,138,91,255,112,254,15,178,211,243,201,160,99,101,224,240,209,165,29,249,68,173,167,110,136,198,220,157,63,109,250,244,219,239,232,186,227,247,195,211,102,121,52,137,182,143,209,150,86,36,160,201,100,72,211,179,215,175,79,190,237,59,21,127,184,179,187,177,133,97,20,120,37,117,192,10,33,163,139,172,40,86,42,17,227,14,217,6,196,83,26,225,133,19,10,155,166,77,179,10,208,205,164,194,141,151,15,104,170,74,123,124,99,209,17,222,127,128,190,140,90,22,71,112,231,16,111,44,49,239,10,92,162,57,203,109,115,252,207,5,55,172,189,243,223,63,154,121,249,242,210,185,211,167,204,146,37,93,214,195,100,208,81,73,204,23,59,132,50,143,100,162,214,3,99,4,43,35,66,176,88,44,11,206,61,39,227,254,63,55,220,112,179,169,176,84,228,84,0,75,17,98,180,210,64,63,25,172,114,62,95,234,3,15,246,220,116,237,206,103,158,138,133,194,208,150,204,151,101,185,153,158,52,80,11,2,115,112,141,206,233,26,177,84,21,36,53,39,135,222,214,203,200,224,158,38,136,166,112,192,215,63,104,148,113,0,125,233,32,107,16,184,3,147,0,168,141,159,31,156,70,252,11,114,180,100,89,23,29,246,220,188,60,143,199,19,139,69,98,74,148,94,166,72,211,32,244,172,70,79,149,143,201,227,163,138,8,107,176,212,153,107,104,220,197,165,143,206,101,166,231,31,115,203,109,234,157,119,121,151,159,108,178,152,109,132,105,182,63,1,179,57,175,199,180,152,189,185,222,245,211,219,42,191,117,83,203,182,237,188,70,75,182,196,13,120,119,48,172,152,174,77,168,76,176,147,224,201,176,39,105,186,197,147,204,238,56,42,240,100,153,62,214,20,157,203,24,232,239,110,106,52,210,31,64,95,58,200,90,173,244,139,63,9,93,40,73,18,98,136,129,7,39,176,158,184,76,119,99,117,141,222,46,3,168,199,224,132,64,92,180,242,64,210,165,215,126,193,135,160,245,132,163,156,200,162,36,45,75,97,218,29,72,8,161,56,178,20,52,125,194,156,57,243,238,127,120,240,23,119,116,76,44,179,153,112,73,146,104,73,142,189,72,73,167,23,249,102,189,183,86,184,237,166,85,15,221,47,50,60,19,91,25,171,241,111,232,109,42,62,206,127,50,123,81,118,218,220,185,62,183,71,136,239,247,196,37,81,208,53,91,200,215,87,181,147,229,56,144,190,116,144,109,110,110,142,197,98,244,32,144,174,219,237,246,238,238,238,206,206,78,182,181,249,32,196,184,198,184,76,170,193,184,109,70,207,175,194,23,33,207,12,179,24,82,104,116,95,0,98,192,245,163,156,208,25,192,20,221,162,123,187,12,67,116,100,31,182,32,166,73,146,54,243,130,139,166,252,237,31,93,55,222,108,117,186,72,7,211,158,46,3,130,98,148,87,148,206,174,9,15,63,216,176,117,7,10,162,17,76,57,137,8,171,163,70,53,162,193,61,228,202,45,44,233,75,201,36,232,147,82,160,61,115,168,211,44,235,254,214,230,68,222,209,116,20,179,152,84,227,136,178,60,68,114,185,92,211,166,77,219,177,99,199,202,55,94,147,101,249,177,127,254,179,189,173,109,241,49,75,70,118,217,142,69,76,43,48,34,94,177,21,92,200,14,182,48,219,25,67,218,133,34,226,107,158,255,185,57,9,134,31,161,156,7,71,89,39,4,26,156,8,29,216,35,192,150,108,6,119,78,206,188,155,191,61,240,183,71,2,39,157,38,240,102,65,4,190,113,73,213,120,104,92,129,239,239,147,127,253,203,246,230,134,253,108,33,176,26,116,96,199,93,169,201,97,183,11,134,1,189,170,146,167,205,111,164,212,5,94,160,13,195,99,208,81,9,89,0,6,120,77,28,141,200,68,140,113,122,48,74,78,78,206,201,201,201,204,202,10,135,195,197,197,197,203,142,61,214,48,21,62,47,74,88,14,71,159,9,49,154,183,196,118,65,154,57,111,110,249,111,238,10,252,234,142,200,204,69,46,32,78,132,186,21,5,94,141,113,138,121,119,77,199,239,239,14,69,130,148,135,108,2,100,30,241,201,70,40,113,102,44,53,146,51,64,85,208,141,49,168,120,122,110,107,44,97,30,77,144,53,88,102,28,63,140,212,196,209,136,255,8,42,40,40,152,60,185,252,226,75,46,157,57,107,78,74,74,154,81,224,56,125,52,197,121,203,88,69,238,63,190,192,105,94,48,57,28,211,47,186,40,233,206,223,237,185,232,242,246,210,201,54,135,195,193,243,46,122,43,142,150,249,214,43,117,79,254,155,110,96,209,123,196,160,58,199,6,27,138,213,72,181,50,59,11,201,24,180,169,50,84,55,150,48,143,38,200,82,31,216,49,1,50,214,175,3,151,171,14,5,130,185,185,185,229,229,229,80,183,8,143,206,59,78,7,35,112,137,24,203,88,5,45,104,248,82,68,140,125,185,5,19,142,255,127,255,111,238,195,79,4,255,250,72,253,15,254,167,250,170,175,183,28,127,156,152,155,155,254,199,223,85,190,241,26,188,180,120,226,145,76,251,37,52,34,73,242,98,225,196,210,142,174,248,4,164,197,111,35,30,72,71,165,97,144,32,48,17,132,105,37,113,138,227,33,66,112,244,139,202,140,140,227,244,209,100,48,214,88,25,164,185,155,81,220,157,162,75,130,45,61,189,116,193,188,99,174,189,230,132,31,253,116,217,221,127,53,253,235,217,206,187,239,225,69,97,184,127,128,248,139,127,164,26,139,211,113,193,25,43,143,2,109,34,211,233,151,123,198,6,231,81,6,217,4,40,71,163,19,97,131,208,97,28,41,221,33,208,232,148,135,136,242,113,2,37,20,4,136,241,144,78,201,5,165,21,45,248,166,116,63,69,227,85,142,126,37,61,127,222,9,39,207,56,249,84,79,74,10,3,57,237,212,52,160,126,0,187,33,78,228,164,37,68,252,211,179,242,66,12,182,130,39,41,126,249,131,116,148,65,54,129,45,139,133,222,193,102,192,14,71,155,205,102,44,175,38,208,252,31,41,1,247,196,113,156,14,151,136,135,35,156,131,41,170,26,240,133,187,15,37,105,0,20,87,33,16,92,164,32,52,202,1,88,197,85,194,186,192,22,112,105,33,70,227,37,182,113,57,234,73,42,89,122,92,162,240,209,116,148,65,214,32,0,52,16,8,84,86,86,98,114,199,160,183,219,237,111,191,253,246,192,192,64,114,114,50,174,30,58,106,65,70,98,3,190,227,244,81,148,128,230,1,131,156,220,43,58,7,15,141,59,133,80,151,108,247,58,123,52,200,216,213,25,103,239,129,43,6,70,17,80,171,48,97,41,140,3,50,233,170,73,231,123,82,61,25,197,165,192,61,75,242,1,58,42,33,43,73,210,244,233,211,195,225,240,223,254,246,64,71,71,199,31,238,190,59,53,37,229,152,99,142,1,118,141,4,135,5,193,207,23,175,9,134,31,109,156,31,97,146,193,174,81,76,163,142,176,83,214,35,124,211,251,106,18,52,210,77,6,98,124,51,152,2,155,113,160,35,28,26,24,48,251,134,48,6,232,233,47,82,199,100,123,104,14,187,39,109,236,197,242,163,137,113,137,145,13,6,161,87,51,102,204,88,177,98,69,81,81,209,177,199,30,123,210,201,39,31,56,250,143,80,74,168,141,49,244,199,71,208,17,223,175,67,37,114,215,232,85,169,0,158,177,206,35,116,118,182,103,12,246,177,151,50,2,215,49,186,253,203,233,182,69,43,112,105,204,117,177,163,9,178,172,135,113,225,33,236,112,56,22,45,90,116,250,25,103,44,92,180,68,20,227,111,121,48,142,255,221,116,84,247,145,238,2,11,198,112,101,79,59,106,122,79,245,46,103,48,172,210,254,110,77,228,96,20,112,17,94,75,58,229,84,74,178,255,225,159,253,116,148,105,89,16,4,102,160,22,4,75,160,164,164,52,177,67,32,17,255,223,71,163,97,122,84,119,83,164,39,145,227,15,141,137,180,182,192,71,155,91,5,57,74,82,213,68,94,213,233,135,92,103,47,40,152,84,194,38,162,81,38,198,8,29,101,90,214,144,220,104,249,129,8,200,35,170,215,136,249,111,165,163,26,172,113,98,34,74,60,136,22,244,249,156,53,59,99,176,21,52,73,19,117,69,224,204,26,175,92,252,53,147,133,222,193,72,47,252,248,16,29,101,90,54,30,98,148,56,101,72,254,47,7,235,127,15,209,146,2,91,31,160,101,47,181,117,111,109,209,222,61,33,250,233,39,88,176,178,83,16,189,203,150,151,28,187,140,137,83,139,255,66,226,7,233,40,211,178,163,81,155,56,253,111,208,61,7,39,99,52,26,125,132,211,73,163,243,168,30,159,228,127,81,7,232,65,49,158,31,218,177,77,241,249,97,192,242,186,217,162,241,49,167,221,116,237,245,201,201,105,72,72,93,62,218,23,185,208,135,3,164,101,156,30,221,34,252,72,34,120,142,234,221,152,61,61,218,70,172,38,208,219,74,232,25,220,174,214,150,180,7,238,141,112,156,76,158,152,34,152,45,93,223,248,238,180,37,75,72,183,18,158,97,60,140,129,207,163,76,203,198,67,71,31,37,248,252,225,192,71,145,203,229,170,169,169,9,248,135,45,22,139,217,108,14,5,131,173,173,237,105,105,105,162,56,134,95,242,153,18,134,69,98,108,192,107,50,54,128,39,136,46,105,186,162,104,114,44,34,7,131,17,159,175,169,110,223,222,170,170,221,21,219,118,109,222,88,241,238,187,123,54,108,104,216,91,221,215,221,21,14,71,227,229,240,74,243,163,143,154,2,1,77,23,173,58,39,153,77,157,55,124,107,209,85,215,65,223,178,34,15,74,31,152,106,199,233,163,169,171,171,43,61,61,93,146,164,103,159,249,183,219,149,84,62,181,204,106,181,238,220,185,235,196,19,79,140,167,56,8,109,216,176,97,201,146,37,8,188,250,234,203,96,248,172,89,179,108,54,91,69,197,206,147,78,58,201,72,112,48,66,226,222,222,222,215,95,127,93,145,163,67,67,67,25,153,153,75,150,44,45,44,44,28,189,167,231,243,33,122,33,83,220,103,162,27,179,24,112,208,31,134,178,140,169,209,29,255,122,60,216,210,42,132,125,66,40,196,251,130,78,93,230,55,111,145,116,57,77,167,119,241,53,148,149,155,78,62,51,239,244,211,51,10,38,208,59,227,128,56,158,107,171,171,245,93,120,161,43,236,51,115,90,71,201,196,232,69,151,205,187,244,114,209,108,166,151,33,210,138,44,13,146,49,85,212,209,164,101,255,11,8,16,4,193,36,77,28,227,23,14,66,152,88,50,50,50,230,205,155,215,218,210,174,42,250,140,25,179,10,10,10,62,127,188,130,208,146,68,107,69,192,151,5,141,91,178,21,255,120,172,228,206,255,45,127,252,177,201,47,62,93,248,214,171,69,27,214,164,108,216,224,209,34,14,157,95,167,233,175,126,237,186,69,47,188,57,255,230,155,179,139,75,68,122,223,189,66,120,109,104,26,248,225,45,153,225,161,208,196,226,189,151,127,189,232,129,127,44,185,242,90,179,41,142,87,148,60,130,215,163,220,150,61,170,105,52,58,17,6,2,14,216,230,251,17,52,109,218,180,175,92,112,254,201,167,158,130,64,2,175,255,17,238,159,54,177,93,178,4,34,180,217,120,127,162,2,213,187,231,253,141,158,7,254,56,164,69,131,156,18,210,37,69,229,99,244,166,35,94,229,76,130,174,165,240,138,36,135,186,219,91,58,218,58,135,135,135,85,85,214,117,177,191,175,167,123,211,250,224,242,229,45,127,126,192,125,223,35,199,253,236,231,41,217,249,100,191,210,195,202,164,95,227,245,16,112,199,192,231,56,100,63,39,250,48,58,15,17,175,6,193,150,152,61,123,54,108,146,132,182,59,172,236,159,2,161,78,182,228,4,189,74,123,181,200,241,23,131,67,33,255,111,254,199,57,52,228,210,37,39,199,153,117,153,94,62,135,84,116,16,163,130,94,196,217,150,62,245,68,236,132,229,234,9,139,27,46,56,187,226,201,39,189,222,94,143,199,51,231,146,175,46,249,206,15,230,158,116,74,78,81,17,27,192,84,131,70,165,82,69,180,243,11,200,164,135,65,199,160,113,200,126,97,116,232,106,210,72,153,72,111,128,245,128,200,207,156,0,85,212,203,106,99,111,20,229,98,225,80,213,157,183,207,168,223,23,118,103,85,29,127,98,213,169,103,214,47,92,26,75,77,183,9,130,155,231,92,188,146,204,243,110,94,118,136,226,64,65,65,195,252,165,166,107,175,45,61,237,244,172,204,12,73,178,8,112,31,81,132,206,222,57,135,49,72,27,190,52,1,90,22,148,168,232,32,175,175,29,119,191,14,131,62,182,251,181,113,227,198,69,139,22,65,18,175,188,242,18,78,161,47,13,247,235,132,19,78,56,68,101,73,162,28,73,153,8,143,142,252,204,137,84,159,2,229,199,230,110,13,230,193,182,39,159,72,125,252,159,205,199,28,155,119,236,242,201,199,44,209,57,53,22,148,59,234,106,155,119,238,22,212,168,22,147,133,24,61,55,111,201,45,152,60,115,166,61,39,135,221,87,199,116,79,15,209,147,9,96,116,129,86,94,105,207,129,104,192,144,97,21,23,8,150,7,121,92,108,28,178,135,65,159,4,178,198,42,193,202,149,175,193,132,5,100,163,209,104,79,79,223,194,133,11,227,41,142,6,98,59,6,233,161,3,80,87,87,123,103,69,69,193,212,169,233,69,19,140,107,9,75,116,228,52,14,190,145,83,99,117,129,89,21,35,71,80,60,19,157,210,211,246,12,190,244,46,147,145,204,84,35,69,143,162,113,195,224,144,40,49,176,247,171,186,248,247,254,152,131,17,242,206,156,57,179,174,118,223,238,93,59,187,129,250,206,206,202,138,138,88,76,1,136,227,41,142,18,130,206,67,87,129,46,85,83,93,238,164,57,167,159,25,199,43,187,70,104,54,194,32,22,250,224,41,91,93,96,225,196,145,69,211,129,157,2,138,132,70,74,199,98,24,141,129,207,113,200,30,18,25,184,196,209,120,88,47,65,128,99,2,205,160,209,225,4,33,23,244,107,97,113,81,95,95,95,109,109,109,125,125,125,14,35,227,89,160,163,136,140,206,162,59,162,40,218,237,246,255,56,86,63,35,26,135,236,97,16,4,54,122,49,213,56,53,194,32,67,156,241,147,17,50,18,35,30,110,242,148,169,211,87,172,88,113,246,217,103,151,149,79,117,185,92,137,171,71,11,161,23,137,14,142,238,248,231,76,227,144,61,60,50,22,83,13,50,78,141,120,3,175,31,134,160,145,204,160,140,140,140,99,151,175,152,55,127,161,241,126,154,49,33,126,196,210,145,51,186,198,33,251,159,105,180,180,12,144,33,6,52,26,112,6,94,63,2,130,184,138,35,192,106,54,155,141,240,81,132,87,80,162,227,198,233,23,72,227,144,253,207,148,144,214,104,177,25,97,99,126,28,29,115,48,161,226,170,81,66,162,156,163,145,142,132,150,143,67,246,63,80,2,130,144,22,0,154,216,66,101,32,207,128,236,104,65,30,76,168,9,164,30,44,193,145,79,9,86,124,177,52,14,217,255,64,163,17,22,139,197,54,110,220,24,141,70,37,70,145,72,164,166,166,166,184,184,248,128,101,4,208,135,165,139,114,140,200,35,68,240,31,131,142,144,193,54,134,199,48,78,31,65,192,232,214,45,155,130,193,32,32,27,14,135,207,63,255,252,140,204,236,47,100,107,213,151,150,198,181,236,225,81,89,89,217,228,201,147,219,219,219,7,7,7,143,63,254,248,172,236,220,113,188,126,206,52,174,101,255,51,129,69,163,231,68,77,149,55,108,216,224,112,58,103,207,158,27,143,26,167,207,145,198,33,251,137,232,0,52,143,211,231,64,227,134,193,97,83,98,144,143,227,245,11,161,113,45,123,72,52,142,206,35,135,198,181,236,33,209,1,120,29,31,231,95,32,141,67,246,63,211,1,0,29,215,184,95,44,141,27,6,227,116,148,209,184,150,29,167,163,138,56,238,255,3,216,123,96,203,66,7,207,125,0,0,0,0,73,69,78,68,174,66,96,130</ImageByteArray> <Nodes> <Node> <UniqueID>5d72e819-13ce-4458-97ad-516fee6f9f4d</UniqueID> <NodeType>Dynamic</NodeType> <NodeName>Memsic 2125 Accelerometer</NodeName> <UserDefinedName></UserDefinedName> <Description></Description> <NodeColor>201,227,222,255</NodeColor> <X>0</X> <Y>0</Y> <Width>260</Width> <DefinitionID>752a607e-0081-472f-bd90-9d3ccb44da39</DefinitionID> <EditingProperties> <IsInEditMode>False</IsInEditMode> <CodeHeight>300</CodeHeight> <EditedLanguage>Arduino</EditedLanguage> <IsEditingIODefinitions>False</IsEditingIODefinitions> <UpdateCodeDefinitionID>9eae5c9b-20bf-40ae-ad96-1f188206ba8f</UpdateCodeDefinitionID> </EditingProperties> <SetLength>0</SetLength> <SetInputs></SetInputs> <SetOutputs></SetOutputs> <Inputs> <Input> <UniqueID>321cb4e7-cabc-482a-972c-475708a2eb20</UniqueID> <DefinitionID>ced30655-6fc3-4fb7-bb25-61820ba0f142</DefinitionID> <DefaultName>X Pin</DefaultName> <CustomName></CustomName> <IsDisplayed>True</IsDisplayed> <IsNative>False</IsNative> <TypeName>Integer</TypeName> <IsOutsideConnection>False</IsOutsideConnection> <IOType>Embrio.NodeEngine.NodeIO.IntegerNodeInput</IOType> <ShowGraph>False</ShowGraph> <LinkedIOID>00000000-0000-0000-0000-000000000000</LinkedIOID> <ConnectedOutputs></ConnectedOutputs> <DisconnectedValue>2</DisconnectedValue> <MinValue>0</MinValue> <MaxValue>53</MaxValue> </Input> <Input> <UniqueID>3f50aaab-1b58-4b54-8217-381851f991a1</UniqueID> <DefinitionID>c750b81c-fb2d-46eb-9445-45de55c214b2</DefinitionID> <DefaultName>Y Pin</DefaultName> <CustomName></CustomName> <IsDisplayed>True</IsDisplayed> <IsNative>False</IsNative> <TypeName>Integer</TypeName> <IsOutsideConnection>False</IsOutsideConnection> <IOType>Embrio.NodeEngine.NodeIO.IntegerNodeInput</IOType> <ShowGraph>False</ShowGraph> <LinkedIOID>00000000-0000-0000-0000-000000000000</LinkedIOID> <ConnectedOutputs></ConnectedOutputs> <DisconnectedValue>3</DisconnectedValue> <MinValue>0</MinValue> <MaxValue>53</MaxValue> </Input> </Inputs> <Outputs> <Output> <UniqueID>9e716675-5634-49e5-8da9-0d023c3210d5</UniqueID> <DefinitionID>d548eef5-6d8f-41c4-b5f4-3f5c1cf743d9</DefinitionID> <DefaultName>X Activation</DefaultName> <CustomName></CustomName> <IsDisplayed>True</IsDisplayed> <IsNative>False</IsNative> <TypeName>Numeric</TypeName> <IsOutsideConnection>False</IsOutsideConnection> <IOType>Embrio.NodeEngine.NodeIO.NumericNodeOutput</IOType> <ShowGraph>False</ShowGraph> <LinkedIOID>00000000-0000-0000-0000-000000000000</LinkedIOID> <MinValue>-1</MinValue> <MaxValue>1</MaxValue> <UseNegativeRange>True</UseNegativeRange> <CanUseNegativeRange>True</CanUseNegativeRange> </Output> <Output> <UniqueID>5c95ed73-21f6-42c8-b268-eeb4d46fc236</UniqueID> <DefinitionID>4ab9a117-7f2d-494c-8021-77142cea51eb</DefinitionID> <DefaultName>Y Activation</DefaultName> <CustomName></CustomName> <IsDisplayed>True</IsDisplayed> <IsNative>False</IsNative> <TypeName>Numeric</TypeName> <IsOutsideConnection>False</IsOutsideConnection> <IOType>Embrio.NodeEngine.NodeIO.NumericNodeOutput</IOType> <ShowGraph>False</ShowGraph> <LinkedIOID>00000000-0000-0000-0000-000000000000</LinkedIOID> <MinValue>-1</MinValue> <MaxValue>1</MaxValue> <UseNegativeRange>True</UseNegativeRange> <CanUseNegativeRange>True</CanUseNegativeRange> </Output> </Outputs> </Node> </Nodes> <NodeDefinitions> <Definition> <Name>Memsic 2125 Accelerometer</Name> <SoftwareVersion>2.2.0.6</SoftwareVersion> <UniqueID>752a607e-0081-472f-bd90-9d3ccb44da39</UniqueID> <Description></Description> <UseIOSet>False</UseIOSet> <InputDefinitions> <InputDefinition> <Type>Embrio.NodeEngine.Definitions.IntegerNodeInputDefinition</Type> <Name>X Pin</Name> <UniqueID>ced30655-6fc3-4fb7-bb25-61820ba0f142</UniqueID> <IsOutsideConnection>False</IsOutsideConnection> <IsInIOSet>False</IsInIOSet> <IsUserAdded>True</IsUserAdded> <ConfigurationOnly>False</ConfigurationOnly> <DisconnectedValue>2</DisconnectedValue> <MinValue>0</MinValue> <MaxValue>53</MaxValue> </InputDefinition> <InputDefinition> <Type>Embrio.NodeEngine.Definitions.IntegerNodeInputDefinition</Type> <Name>Y Pin</Name> <UniqueID>c750b81c-fb2d-46eb-9445-45de55c214b2</UniqueID> <IsOutsideConnection>False</IsOutsideConnection> <IsInIOSet>False</IsInIOSet> <IsUserAdded>True</IsUserAdded> <ConfigurationOnly>False</ConfigurationOnly> <DisconnectedValue>3</DisconnectedValue> <MinValue>0</MinValue> <MaxValue>53</MaxValue> </InputDefinition> </InputDefinitions> <OutputDefinitions> <OutputDefinition> <Type>Embrio.NodeEngine.Definitions.NumericNodeOutputDefinition</Type> <Name>X Activation</Name> <UniqueID>d548eef5-6d8f-41c4-b5f4-3f5c1cf743d9</UniqueID> <IsOutsideConnection>False</IsOutsideConnection> <IsInIOSet>False</IsInIOSet> <IsUserAdded>True</IsUserAdded> <NumericUseNegativeRange>True</NumericUseNegativeRange> </OutputDefinition> <OutputDefinition> <Type>Embrio.NodeEngine.Definitions.NumericNodeOutputDefinition</Type> <Name>Y Activation</Name> <UniqueID>4ab9a117-7f2d-494c-8021-77142cea51eb</UniqueID> <IsOutsideConnection>False</IsOutsideConnection> <IsInIOSet>False</IsInIOSet> <IsUserAdded>True</IsUserAdded> <NumericUseNegativeRange>True</NumericUseNegativeRange> </OutputDefinition> </OutputDefinitions> <UpdateCodes> <UpdateCode> <UpdateCondition>Declaration</UpdateCondition> <CodeImplementations> <Implementation> <Code></Code> <Language>CSharp</Language> </Implementation> <Implementation> <Code>// This node processes an accelerometer, like the Memsic 2125. // It switches between calculating one axis per update because // calling two pulseIn functions without a delay between them // causes problems. bool doX = true; // Switch between reading X or Y on each update int pulse = 0;</Code> <Language>Arduino</Language> </Implementation> </CodeImplementations> <UniqueID>d2d4f171-1aed-42cb-989f-49e88f95f02f</UniqueID> </UpdateCode> <UpdateCode> <UpdateCondition>Startup</UpdateCondition> <CodeImplementations> <Implementation> <Code></Code> <Language>CSharp</Language> </Implementation> <Implementation> <Code></Code> <Language>Arduino</Language> </Implementation> </CodeImplementations> <UniqueID>630d25a5-bc04-4f37-8e0c-9ae25df2947c</UniqueID> </UpdateCode> <UpdateCode> <UpdateCondition>EveryUpdate</UpdateCondition> <CodeImplementations> <Implementation> <Code></Code> <Language>CSharp</Language> </Implementation> <Implementation> <Code>if (doX) { pulse = pulseIn(Input_XPin, HIGH, 20000); Output_XActivation = transform(pulse, 3800, 6300, -1.0, 1.0); } else { pulse = pulseIn(Input_YPin, HIGH, 20000); Output_YActivation = transform(pulse, 3800, 6300, -1.0, 1.0) * -1; } doX = !doX;</Code> <Language>Arduino</Language> </Implementation> </CodeImplementations> <UniqueID>9eae5c9b-20bf-40ae-ad96-1f188206ba8f</UniqueID> </UpdateCode> <UpdateCode> <UpdateCondition>Shutdown</UpdateCondition> <CodeImplementations> <Implementation> <Code></Code> <Language>CSharp</Language> </Implementation> <Implementation> <Code></Code> <Language>Arduino</Language> </Implementation> </CodeImplementations> <UniqueID>2942416b-fc5e-4e92-b5f6-67bc370a32a8</UniqueID> </UpdateCode> <UpdateCode> <UpdateCondition>None</UpdateCondition> <CodeImplementations> <Implementation> <Code></Code> <Language>CSharp</Language> </Implementation> <Implementation> <Code></Code> <Language>Arduino</Language> </Implementation> </CodeImplementations> <UniqueID>81d743b7-d85f-4112-b342-a32424348da0</UniqueID> </UpdateCode> <UpdateCode> <UpdateCondition>InputChange</UpdateCondition> <CodeImplementations> <Implementation> <Code>pinMode(Input_XPin, INPUT);</Code> <Language>Arduino</Language> </Implementation> </CodeImplementations> <UniqueID>1e07df96-07aa-4a99-8412-6832b9da367c</UniqueID> <Inputs> <Input>ced30655-6fc3-4fb7-bb25-61820ba0f142</Input> </Inputs> </UpdateCode> <UpdateCode> <UpdateCondition>InputChange</UpdateCondition> <CodeImplementations> <Implementation> <Code>pinMode(Input_YPin, INPUT);</Code> <Language>Arduino</Language> </Implementation> </CodeImplementations> <UniqueID>8f202494-831d-4580-a8ec-a15c24548568</UniqueID> <Inputs> <Input>c750b81c-fb2d-46eb-9445-45de55c214b2</Input> </Inputs> </UpdateCode> </UpdateCodes> <NodeColor>201,227,222,255</NodeColor> <IsBuiltIn>False</IsBuiltIn> <TouchesPin>True</TouchesPin> <IsLanguageLocked>False</IsLanguageLocked> <UseCanvas>False</UseCanvas> <CanvasHeight>150</CanvasHeight> <ImageByteArray>137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,50,0,0,0,50,8,6,0,0,0,30,63,136,177,0,0,0,4,103,65,77,65,0,0,177,142,124,251,81,147,0,0,0,32,99,72,82,77,0,0,122,37,0,0,128,131,0,0,249,255,0,0,128,232,0,0,117,48,0,0,234,96,0,0,58,151,0,0,23,111,151,169,153,212,0,0,0,9,112,72,89,115,0,0,14,195,0,0,14,195,1,199,111,168,100,0,0,19,46,73,68,65,84,104,67,237,88,7,116,92,213,153,254,94,159,62,170,86,151,85,44,203,178,44,185,97,92,36,5,25,155,14,161,37,128,41,78,32,107,224,36,33,4,54,108,10,201,201,134,212,133,100,207,137,41,57,97,29,103,9,36,1,194,134,93,112,72,40,182,3,184,10,89,178,229,134,45,55,73,35,141,138,61,163,169,175,191,183,255,29,217,9,196,36,228,108,206,158,67,114,248,229,235,55,243,230,221,123,255,239,254,237,251,31,231,186,46,254,17,132,63,125,253,187,151,15,129,124,208,228,67,32,31,52,249,135,1,194,149,250,124,185,15,14,141,16,207,225,146,160,23,60,101,228,136,109,163,84,16,64,183,224,130,131,238,56,240,208,231,32,221,59,86,90,142,29,147,9,148,20,228,163,168,176,16,178,226,97,75,97,240,196,113,148,76,155,6,159,63,128,232,216,56,92,154,83,64,207,176,171,69,71,182,61,16,131,158,85,33,4,188,64,70,135,205,57,40,142,212,192,119,202,128,203,71,225,186,22,173,35,48,117,72,104,51,246,63,61,99,59,161,60,205,88,52,155,67,106,155,44,241,176,221,99,244,75,45,28,231,85,154,99,34,50,50,154,211,153,20,157,26,76,108,26,12,212,255,191,176,29,109,56,92,29,237,183,18,186,117,1,93,171,224,114,65,250,197,75,67,161,225,135,227,6,193,241,86,38,171,118,220,22,155,188,235,181,100,234,226,175,58,78,32,159,227,76,154,255,71,77,121,133,128,159,25,116,22,74,165,192,95,70,150,105,52,104,159,191,5,208,95,95,104,153,66,100,115,46,4,81,156,69,215,5,16,196,74,200,178,31,138,18,131,199,19,129,215,19,49,11,243,159,250,134,44,159,122,221,178,125,245,174,163,76,55,205,242,14,64,226,185,41,195,129,207,58,54,216,80,105,140,217,150,153,113,220,25,183,5,188,187,175,246,41,223,23,56,46,143,1,250,107,85,98,194,0,56,228,74,60,207,11,236,202,190,179,63,238,47,46,194,126,180,233,89,129,230,22,194,182,103,65,51,150,67,55,86,192,48,151,211,247,18,136,66,108,40,20,124,229,155,5,121,191,184,85,81,34,251,18,137,149,119,218,246,170,27,252,126,57,183,2,63,221,171,128,141,26,26,117,94,197,249,157,166,255,240,233,172,246,133,54,69,90,117,147,79,121,163,65,228,175,112,92,8,204,123,255,156,48,133,45,203,130,64,241,163,120,60,40,42,46,94,240,137,79,172,254,109,253,140,186,186,220,61,73,129,45,243,228,70,239,119,36,83,128,166,172,68,110,231,22,194,48,218,96,90,75,105,143,102,164,211,75,145,206,150,64,211,154,45,219,41,156,76,103,86,220,226,218,65,54,17,188,72,182,57,51,36,102,39,26,93,186,249,232,211,170,209,114,208,178,54,93,231,243,188,112,181,79,126,165,144,231,27,116,154,240,78,85,92,215,129,174,235,240,251,253,21,101,101,101,243,82,153,52,194,5,5,104,110,105,169,95,214,222,126,193,194,133,231,204,45,164,100,160,102,179,56,172,164,96,138,180,252,251,97,121,151,88,164,142,70,214,85,9,84,72,212,180,25,13,217,108,197,28,73,26,226,36,49,157,103,219,21,21,178,88,146,115,174,119,5,59,27,236,174,66,96,12,215,141,189,170,25,159,127,70,213,47,207,231,185,242,53,1,79,247,92,73,252,44,61,195,153,148,209,12,211,68,48,24,70,75,107,43,218,218,218,110,93,126,254,242,223,144,210,202,216,232,40,178,164,120,32,16,64,38,155,109,28,28,28,68,116,52,138,100,54,67,51,249,92,6,163,19,160,93,254,146,56,4,64,167,193,220,77,44,77,164,46,184,119,56,250,233,30,211,154,177,51,16,40,57,79,146,162,188,110,212,44,19,132,137,1,211,78,228,22,251,179,117,132,253,160,16,172,35,166,253,155,39,51,234,146,173,186,249,205,197,178,248,149,203,37,126,203,242,37,139,215,94,246,209,43,111,48,109,7,149,229,149,104,105,105,149,107,106,235,74,171,170,170,103,85,86,86,61,26,10,133,191,149,37,197,203,203,203,191,49,111,254,252,231,130,161,80,129,43,210,138,228,163,78,200,95,107,200,130,15,214,217,169,132,227,44,58,125,157,148,87,74,50,217,133,183,143,142,127,242,229,225,209,91,14,198,39,47,253,156,199,51,178,169,186,114,237,149,5,121,79,60,154,74,93,186,202,48,171,107,68,241,173,215,84,109,106,29,238,220,194,112,238,195,25,97,183,201,177,49,75,18,49,100,217,8,146,137,24,100,135,5,173,109,207,188,214,171,60,86,248,157,135,86,140,249,252,7,30,255,234,87,58,179,213,181,194,154,219,215,252,176,105,118,243,199,126,186,254,39,123,210,169,212,252,124,170,29,138,172,96,98,98,28,199,14,29,70,31,98,243,135,231,230,5,47,14,215,125,106,97,64,186,234,103,106,100,215,192,219,209,47,99,34,222,85,49,190,2,254,88,5,76,39,75,0,66,11,146,169,37,183,36,211,139,62,105,219,129,60,143,231,232,182,252,188,109,235,21,185,231,191,128,240,164,87,57,64,53,229,56,127,124,224,185,62,211,170,153,93,83,121,105,147,44,31,62,244,246,145,163,16,201,214,57,0,239,20,222,153,202,105,236,23,93,148,144,21,68,24,162,128,164,36,31,254,89,40,180,242,159,74,203,54,214,240,220,249,203,42,202,119,14,205,105,150,53,67,175,136,12,13,177,88,153,127,114,98,2,209,72,4,197,37,37,232,218,182,21,7,246,239,183,180,207,119,62,235,44,170,172,215,211,50,95,59,150,194,215,235,86,158,191,174,106,112,147,214,119,226,219,67,175,133,94,116,18,11,22,36,181,250,235,117,163,170,131,226,97,34,20,216,250,100,48,120,240,87,130,16,127,19,56,72,1,223,39,112,184,136,178,107,190,63,149,254,216,131,134,89,219,156,31,94,191,86,20,251,14,89,182,148,211,149,91,92,85,66,23,58,109,151,57,19,151,59,253,176,162,64,241,250,16,231,169,138,18,16,135,197,12,249,118,121,69,69,243,236,230,230,59,175,185,242,202,85,146,40,22,254,246,165,151,48,193,98,34,157,162,106,11,20,81,85,239,236,236,68,123,199,71,144,151,159,143,129,227,199,241,192,55,190,142,245,213,35,64,19,237,67,149,59,79,180,81,63,81,133,85,229,75,208,36,148,225,134,235,231,235,25,42,12,62,255,238,23,195,158,190,239,137,98,170,219,43,31,52,96,87,80,28,122,32,202,155,41,253,186,225,88,226,174,47,103,179,11,218,116,163,190,61,224,239,122,174,116,218,234,27,109,43,66,233,77,198,177,193,24,184,121,45,157,164,188,3,73,154,36,24,204,143,40,77,18,47,97,241,152,11,160,92,96,186,148,2,45,212,214,212,60,50,127,225,194,207,148,149,149,146,63,243,56,124,248,48,18,147,147,160,44,139,246,143,124,4,117,245,51,16,10,147,171,178,57,44,3,210,60,158,254,214,238,217,128,163,3,71,48,156,180,177,225,21,2,244,74,39,126,244,157,66,74,18,17,172,252,214,30,140,47,221,6,217,60,246,164,212,19,187,71,204,248,79,73,148,129,249,108,16,244,25,225,4,209,15,100,48,22,191,227,129,147,177,79,125,45,224,219,254,106,81,225,163,55,72,98,87,204,182,39,105,15,129,214,142,66,8,5,87,32,147,105,38,212,197,148,185,135,161,187,89,82,218,134,105,91,48,216,160,83,20,57,1,28,5,170,215,231,189,196,182,172,115,119,238,216,129,215,55,111,70,255,129,62,92,177,114,25,110,186,237,14,52,54,205,166,106,44,211,90,25,88,148,213,38,198,199,114,153,141,89,166,189,124,54,230,250,138,16,223,94,141,29,143,207,199,156,166,189,184,234,106,27,37,37,60,82,250,75,136,135,83,152,40,243,205,181,170,131,215,155,121,86,208,212,39,187,13,97,204,84,243,38,96,250,178,240,219,9,8,186,240,186,164,12,60,239,245,246,189,33,138,155,79,56,142,74,169,141,113,60,9,119,223,115,55,132,194,130,121,84,204,242,224,88,165,72,185,123,49,97,142,34,109,26,72,153,90,110,36,45,13,153,60,9,30,178,84,145,63,180,50,16,10,46,237,235,163,83,36,151,242,251,188,152,51,61,132,35,251,119,129,19,189,168,172,169,135,143,72,168,174,105,232,237,237,161,106,44,162,172,188,28,186,169,147,205,69,196,226,7,225,74,143,97,217,146,97,132,67,18,226,147,89,240,81,29,190,19,25,244,229,83,173,240,43,121,110,113,112,57,31,10,182,153,9,253,144,144,48,34,166,95,130,58,77,6,55,92,238,138,142,56,38,138,39,135,193,29,163,26,172,229,12,207,106,217,61,247,222,195,128,204,167,19,12,17,203,21,96,9,123,200,34,113,240,54,177,46,178,0,27,28,165,88,163,200,35,196,154,243,231,149,43,225,235,10,56,165,97,120,130,78,91,213,8,136,7,139,90,235,161,8,25,28,63,176,29,67,131,164,96,81,41,10,139,167,17,8,1,154,174,161,191,255,48,182,188,249,38,89,38,15,154,202,216,111,2,167,98,25,28,62,212,143,158,158,110,188,213,221,133,221,100,217,201,197,229,228,238,2,138,52,17,95,178,138,107,138,10,229,27,35,30,89,166,125,142,216,178,144,116,213,97,8,46,7,222,36,93,113,156,0,16,99,102,161,64,97,112,207,189,159,255,35,16,230,243,2,31,135,73,220,197,172,32,164,65,162,247,33,98,161,97,175,108,47,173,121,70,95,82,254,80,161,46,205,170,56,201,97,104,124,24,106,102,18,65,191,131,217,13,51,209,123,112,1,246,29,153,141,66,207,78,236,239,217,138,147,9,21,245,13,77,216,191,111,31,126,241,243,167,144,76,38,17,139,197,48,28,25,193,0,21,200,145,161,72,14,96,223,158,221,72,76,156,130,227,149,144,110,175,134,75,64,24,55,107,204,36,113,99,104,169,148,110,172,234,220,93,169,126,92,200,184,81,121,120,228,128,29,26,114,109,98,8,130,153,161,4,100,83,205,33,54,162,171,184,251,190,251,192,205,172,191,149,78,174,146,128,8,144,197,8,76,183,26,201,133,7,145,156,149,32,55,160,4,236,136,1,167,34,255,4,111,153,133,130,96,162,37,106,64,125,241,0,146,163,4,210,249,56,236,244,173,56,153,174,64,89,197,16,62,123,211,183,144,176,68,228,151,76,199,133,23,95,130,227,148,181,118,247,246,130,165,230,193,19,199,48,70,61,74,116,108,20,37,21,149,240,41,50,34,3,39,200,195,121,88,121,94,140,220,183,12,142,143,82,233,233,68,209,100,132,48,65,244,36,158,141,131,155,76,186,98,36,182,132,138,104,23,185,8,89,66,160,94,134,199,101,61,113,140,28,152,64,87,50,245,110,32,146,56,0,219,172,37,107,101,96,151,166,113,170,33,9,109,218,136,108,53,134,54,114,69,158,118,241,24,245,7,93,139,32,238,156,11,39,210,8,183,208,132,185,248,13,52,79,223,135,239,117,52,96,244,208,86,108,61,26,135,47,16,130,215,235,1,163,43,71,250,251,137,202,4,41,69,14,34,63,157,196,61,30,9,111,21,149,96,19,41,50,26,161,218,67,244,154,1,25,190,191,3,78,128,184,132,78,252,42,73,39,174,165,1,67,35,110,70,12,154,8,174,144,117,46,228,76,247,85,34,200,224,137,21,92,179,59,129,165,251,18,120,34,145,69,79,60,241,30,64,236,26,250,156,129,76,236,206,180,253,208,124,54,180,178,201,213,105,247,210,39,236,93,109,64,58,8,161,230,109,200,109,27,160,183,239,131,81,70,167,97,10,88,156,153,134,142,254,12,38,7,77,196,211,25,244,144,239,107,20,244,54,101,190,89,77,205,24,143,199,32,39,38,241,175,138,136,54,2,241,2,25,251,7,150,137,161,42,74,52,139,43,161,181,20,19,0,90,43,157,166,196,96,192,145,200,255,115,180,134,20,159,212,95,151,79,100,214,144,187,244,155,100,180,243,134,52,172,62,174,34,78,182,121,34,149,69,239,217,64,78,144,101,41,64,40,111,187,40,152,153,74,181,158,151,73,157,115,179,101,228,53,243,200,30,149,75,187,247,170,31,123,121,137,121,206,216,108,78,36,227,166,200,19,36,234,33,60,68,107,5,7,129,152,141,107,118,18,11,72,171,216,209,181,29,14,165,97,135,250,156,198,250,70,140,159,26,71,108,60,6,65,22,113,101,125,1,86,27,196,156,19,26,126,184,178,22,207,55,6,96,169,108,49,106,22,136,238,83,155,8,78,181,14,8,49,125,19,159,177,55,136,67,233,141,252,164,65,181,192,129,63,110,224,194,140,139,243,252,10,18,180,254,147,201,119,0,209,141,114,10,28,135,130,125,212,151,206,46,191,52,147,153,125,91,38,219,122,9,207,105,137,96,96,247,243,129,64,239,127,10,174,181,213,45,239,181,130,45,3,161,208,185,11,127,179,45,152,108,39,196,224,211,6,68,58,89,51,44,65,36,55,185,225,247,212,73,100,84,108,219,181,3,142,97,130,211,108,248,23,205,64,150,50,88,218,207,33,189,160,28,90,57,21,186,137,56,190,180,37,130,219,14,38,241,102,153,7,15,180,23,162,175,212,51,66,57,255,117,126,40,179,158,230,109,17,52,155,82,163,8,2,4,46,107,99,218,48,177,234,83,42,90,201,109,59,189,50,82,84,239,254,0,164,113,198,106,162,219,141,149,170,182,224,83,153,76,227,141,186,81,61,83,146,38,142,20,228,109,126,220,163,28,126,214,35,167,7,44,58,85,77,47,193,146,37,35,104,154,33,97,121,231,5,27,54,26,3,11,191,123,226,181,97,167,36,188,144,26,110,200,105,29,182,96,99,222,32,143,233,135,53,236,217,178,13,22,185,167,93,224,199,201,107,155,160,207,44,0,159,82,225,106,68,231,85,138,1,145,124,134,2,183,237,168,134,135,222,136,101,166,89,240,175,43,20,31,217,168,25,119,153,196,119,212,60,42,174,34,71,53,140,178,104,214,68,104,88,197,180,145,44,57,157,139,69,30,165,160,211,35,231,83,105,231,159,76,100,35,4,68,229,234,166,127,101,229,200,232,29,223,167,156,28,240,251,250,159,245,121,142,109,144,228,19,61,178,20,215,44,75,161,192,15,80,133,214,208,208,16,196,226,197,39,201,231,101,92,116,209,37,155,66,146,34,223,185,238,187,151,190,21,72,220,132,150,170,127,70,80,169,7,157,62,44,3,121,100,126,119,120,146,172,164,192,44,144,97,51,106,110,80,91,102,211,125,230,251,4,208,227,74,198,50,223,204,100,223,238,131,159,44,234,62,186,239,238,168,181,146,78,249,254,140,235,38,95,214,140,175,30,117,157,13,172,36,24,20,220,227,20,240,135,85,139,32,0,181,178,84,113,127,192,243,124,131,40,204,125,90,55,190,182,62,173,63,248,246,73,114,217,202,138,121,102,113,209,222,95,123,60,27,255,205,235,25,126,89,224,181,33,210,198,98,84,201,113,200,255,137,93,22,20,170,196,139,88,179,51,197,193,234,234,235,63,225,8,188,103,228,224,209,71,27,16,238,190,121,102,123,126,20,234,121,19,146,193,129,232,187,193,218,218,98,25,150,168,146,238,73,154,67,32,28,149,212,112,76,164,140,173,202,177,244,23,127,114,225,151,180,155,170,151,55,12,110,220,125,167,121,50,57,153,78,38,122,135,121,238,165,60,129,63,231,124,191,242,64,152,231,234,134,109,103,107,202,114,178,34,89,40,75,251,82,11,197,213,201,82,120,212,117,123,231,136,194,181,101,28,63,235,128,101,255,114,213,23,254,37,203,243,164,184,36,78,30,161,166,70,117,28,133,54,165,192,101,21,147,109,203,172,79,167,210,218,202,65,81,88,224,230,110,231,196,38,119,203,247,5,176,162,117,49,86,86,183,74,63,170,186,194,168,233,157,188,23,137,116,159,67,53,194,161,66,103,57,41,228,210,165,234,188,125,113,217,82,227,142,252,11,94,104,56,238,89,126,237,180,101,207,44,41,155,163,26,28,21,29,206,245,229,149,86,130,15,133,145,182,172,254,95,171,198,53,47,100,245,53,21,130,176,116,117,192,243,251,185,178,184,90,224,57,105,22,37,137,50,129,119,77,184,67,123,76,107,211,207,85,227,203,117,34,63,99,145,36,222,194,244,161,20,193,78,153,118,99,31,255,68,92,215,198,252,249,54,170,170,4,16,255,59,75,88,179,101,18,160,172,99,10,33,175,95,106,57,97,255,152,123,113,111,27,127,32,250,117,175,199,131,194,140,167,23,251,199,86,92,230,52,45,91,215,126,111,106,85,237,114,243,206,5,87,57,151,204,233,64,198,212,120,135,213,8,58,29,142,200,102,188,182,142,64,11,240,144,3,237,52,172,117,15,167,213,249,251,77,123,195,13,62,101,221,237,1,239,171,4,226,156,106,129,135,76,148,201,164,125,95,55,172,159,14,218,238,248,185,178,120,57,211,229,108,237,79,139,73,153,176,184,216,70,195,76,147,226,226,244,205,63,17,70,39,216,219,19,98,112,188,233,218,188,236,114,254,243,203,102,165,31,95,186,122,221,175,58,238,195,195,77,183,111,187,40,111,225,166,203,27,59,178,38,117,107,105,75,37,15,96,233,149,253,99,30,63,37,28,129,177,200,186,106,126,97,238,179,76,14,97,186,200,80,224,127,241,177,172,118,158,159,227,10,62,19,240,108,233,244,72,247,166,109,155,243,19,7,12,113,156,22,177,237,189,69,60,63,157,173,241,158,64,152,11,5,3,30,10,110,153,168,57,229,116,78,132,40,210,160,19,99,87,129,132,174,2,41,197,237,217,189,27,207,60,253,203,167,215,174,93,123,203,145,254,35,177,59,86,94,141,171,206,237,244,181,84,52,32,63,16,146,175,158,217,129,82,127,129,192,218,2,38,103,222,115,253,169,16,203,66,180,140,154,41,106,234,56,122,134,41,198,0,141,218,206,246,71,51,234,210,231,179,250,167,207,149,165,235,150,120,228,79,143,152,166,80,71,61,163,135,227,70,124,28,138,217,252,247,0,50,21,208,229,21,227,100,137,9,68,136,232,69,163,81,140,208,136,18,229,24,30,30,38,2,120,42,27,143,199,211,209,40,165,253,84,10,35,195,145,222,157,59,119,62,53,189,166,198,158,221,218,138,68,38,69,25,217,160,24,177,115,131,185,208,251,9,179,132,65,93,105,182,186,134,190,229,120,109,78,57,214,113,88,174,155,233,50,172,245,47,169,122,71,194,117,255,135,189,94,100,175,166,88,66,50,92,106,160,78,63,123,150,8,84,15,162,209,30,108,219,222,133,238,93,187,104,116,163,187,155,6,125,126,139,174,143,60,242,240,253,15,61,248,224,93,61,61,187,220,67,135,14,130,35,119,97,47,226,218,218,150,193,67,177,193,94,216,157,145,179,207,158,152,7,179,174,40,50,55,19,216,92,150,13,217,16,9,112,178,176,8,122,56,47,23,59,76,195,83,185,193,129,210,18,210,68,134,6,44,59,18,148,68,155,138,27,3,88,29,117,220,125,108,205,247,4,194,132,185,192,123,9,83,120,108,116,172,103,96,96,96,47,233,145,179,30,227,84,51,137,206,95,120,225,69,48,12,227,244,147,103,11,83,150,37,8,198,138,71,71,163,90,154,218,201,108,58,109,107,170,74,189,10,141,108,150,10,175,142,168,199,139,126,58,130,183,105,237,227,52,162,52,87,101,64,121,62,108,128,171,52,120,94,22,56,174,150,226,163,250,63,50,218,119,217,218,127,22,8,115,177,51,39,245,206,193,132,157,168,36,77,189,189,96,167,239,245,122,113,197,71,175,160,174,47,76,238,248,238,204,192,230,40,228,247,100,41,175,172,40,50,13,236,221,219,135,127,255,193,15,214,62,246,240,35,55,71,71,70,212,56,245,42,167,78,158,204,141,9,114,221,145,137,9,76,18,128,36,81,16,10,110,168,182,45,118,72,194,231,110,241,74,187,238,11,121,183,215,242,252,162,90,145,175,121,70,51,111,223,162,25,155,216,62,127,1,200,251,139,166,177,66,217,134,7,30,248,102,238,170,146,101,222,9,152,89,47,69,77,213,115,207,62,107,188,250,242,203,191,219,177,125,91,207,142,173,91,168,175,79,35,157,78,245,143,141,141,110,58,243,44,19,230,5,49,234,87,82,153,44,50,12,4,165,206,4,113,197,176,11,111,0,232,125,65,53,214,244,88,246,26,47,207,29,155,116,220,205,71,109,231,53,246,86,148,201,255,25,8,99,181,33,178,192,117,215,93,79,253,70,96,10,0,221,103,87,230,252,44,86,232,162,152,84,128,122,118,237,178,30,255,241,143,111,126,225,191,159,127,176,135,226,45,50,52,152,179,40,179,236,31,132,230,49,32,236,121,230,212,83,217,237,15,46,158,26,119,220,55,7,29,103,51,213,142,223,101,93,55,202,20,159,242,137,41,225,230,206,185,157,210,42,81,226,148,69,110,193,222,61,41,116,55,129,64,224,21,82,68,163,71,222,141,149,45,204,20,78,165,83,40,42,42,162,20,189,56,23,152,185,237,72,216,239,146,40,133,91,231,205,123,170,251,173,174,103,118,108,223,241,20,171,53,236,93,176,69,44,217,32,22,44,145,123,133,41,160,45,82,58,153,72,78,89,144,6,163,253,19,212,108,177,43,251,206,132,2,26,85,178,132,11,188,10,146,180,143,135,130,126,136,174,18,109,200,162,177,75,213,49,200,216,239,105,196,127,247,242,55,197,200,7,73,62,4,242,65,147,15,129,124,208,228,67,32,31,44,1,254,23,153,96,157,136,104,123,43,218,0,0,0,0,73,69,78,68,174,66,96,130</ImageByteArray> <CategoryName>Project</CategoryName> </Definition> </NodeDefinitions> </EmbrioCopy>