pololu maestro servo controllers
This node lets you control a bunch of servos with the Pololu Maestro family of servo control boards using the maestro-arduino library. A servo control board is great because it moves all of the hardware and software resources needed to control servo motors off of the Arduino and only takes up 2 pins to control a large number of servos. The board creates the smooth PWM signals needed to run the servos. You can also use these boards to control anything that's controlled by a PWM signal like LEDs.
Hardware SetupServos pull much more amps than the Arduino can supply, so you'll need an external power source. Wire up your boards as in the diagram below.Notice that the voltage from your external power supply connects to both the VIN pin on the side of the board as well as the voltage channel on the servo connections. Also note that in this configuration you need to put the jumper over the 2 pins next to the Voltage and Ground pins on the servo channel.You only need two pins to control the servo controller from your Arduino. Plug digital pin 10 on the Arduino into the TX pin on the Maestro, and digital pin 11 into the RX pin.Plug as many servos as you want into the servo channel. Make sure the ground pin is on the outside of the board, you do not want to plug your servo in backwards as it could apparently mess up your board (I haven't tried this). Simply note the index of the servo as labeled on the board, and use that same number on the node to control each servo.Using the NodeBefore using the Maestro with your Arduino, plug the Maestro into you computer with the USB cable and run the Maestro Control Center software from the Pololu site. On the settings tab make sure the following options are set: Serial Mode: UART, fixed baud rate. Baud Rate: 9600. CRC Disabled.For each servo you want to control you add one copy of the node to your project. Simply set the pin index and you are ready to control the servo by updating the input activation.If you need to edit which Arduino pins are used to communicate with the Maestro, you'll need to open the node and edit the Declarations section. Notice that this uses the "static" keyword for the SoftwareSerial and MicroMaestro objects. This means in your compiled Arduino program there will be only one instance of these objects, and all instances of this node will use them to communicate with the board. This is why there aren't configuration inputs to set the communication pins, if there were each instance of the node could set them differently which wouldn't make any sense.Also note in the Declarations section that depending on your hardware you might need to comment out the MicroMaestro line and uncomment the MiniMaestor line.
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.9</Version> <Name>Pololu Maestro Servo</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,77,0,0,0,77,8,6,0,0,0,227,9,233,176,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,13,101,73,68,65,84,120,94,237,156,9,124,19,85,30,199,255,201,228,106,146,166,73,207,180,41,45,109,211,66,41,45,61,96,81,40,165,220,199,10,2,21,109,113,69,86,16,150,85,65,16,129,118,21,249,176,28,46,162,31,112,221,149,21,16,4,4,60,56,20,208,69,92,14,193,138,114,89,129,34,181,43,82,91,66,143,208,131,30,57,154,204,254,95,50,233,134,146,164,149,102,146,248,145,239,199,231,48,255,247,102,230,189,223,188,227,255,230,189,148,67,211,52,220,227,151,225,80,180,55,54,126,189,164,85,111,18,128,37,142,99,53,130,237,223,237,109,132,206,164,33,216,108,246,216,167,181,209,254,154,246,247,179,217,108,180,63,39,184,186,39,193,209,253,236,109,0,20,197,53,133,132,74,202,114,115,82,54,89,12,12,14,69,83,38,175,165,117,53,58,171,102,22,200,205,204,24,184,24,108,70,155,141,224,200,110,111,179,29,137,173,61,246,215,217,32,215,219,206,93,61,219,62,141,45,206,134,45,206,134,125,122,146,182,163,60,163,104,120,154,209,95,89,117,120,239,180,48,198,100,193,161,104,221,210,214,209,154,90,29,152,239,140,250,77,193,67,49,135,164,7,107,118,109,206,235,166,144,251,153,24,179,195,87,111,229,55,46,152,165,252,24,240,191,112,171,225,255,56,23,237,30,78,185,39,218,93,112,79,180,187,192,235,162,253,26,253,68,175,138,70,225,72,31,40,162,64,130,186,241,112,108,226,180,247,18,124,20,47,139,198,129,222,221,130,97,233,130,1,144,24,33,5,62,205,1,238,175,64,57,239,137,134,181,75,196,227,194,192,204,144,109,185,15,165,40,222,217,52,49,185,103,66,16,8,126,5,194,121,181,166,241,76,28,136,8,151,148,170,34,2,234,82,147,35,46,30,220,58,89,145,153,17,86,37,231,81,192,39,194,249,104,119,231,85,209,56,40,12,197,23,180,121,218,170,112,89,221,206,141,57,145,79,60,146,184,43,74,38,4,104,197,169,141,15,10,231,213,230,73,192,250,68,38,125,109,4,5,74,140,243,231,100,206,152,51,43,125,89,15,165,4,4,100,180,240,49,225,188,88,211,80,9,147,25,120,60,158,129,49,180,161,12,147,53,229,62,156,186,234,153,153,169,47,132,227,232,74,38,206,190,132,87,179,195,55,115,161,123,148,226,34,115,122,27,33,33,254,186,63,255,41,107,197,226,249,253,10,2,116,38,224,113,125,167,198,121,181,121,242,121,28,80,171,67,206,51,22,135,204,122,50,107,213,203,171,50,23,72,116,52,214,56,223,24,85,189,92,241,209,189,224,114,218,6,2,103,76,122,48,99,237,248,9,9,133,18,46,102,247,182,30,208,59,120,77,52,210,191,135,71,138,77,98,17,191,129,49,57,37,48,80,98,122,97,193,160,188,7,71,197,22,138,240,66,75,166,73,83,37,2,146,143,126,36,144,115,18,60,128,87,68,35,46,24,133,181,172,87,146,244,171,224,32,137,145,49,187,36,62,46,184,108,198,99,233,5,189,163,3,64,128,98,81,183,176,159,107,52,227,17,7,147,70,26,120,120,164,176,206,146,251,146,66,17,7,153,60,135,4,119,227,252,203,237,77,29,107,45,129,20,68,136,99,230,140,71,19,246,191,254,202,196,241,140,185,83,28,248,228,194,164,109,31,94,90,146,217,47,226,35,145,128,106,34,54,244,247,76,45,58,163,236,208,177,159,166,93,215,234,163,244,205,122,168,215,26,224,86,109,43,24,68,0,228,173,152,109,226,117,86,68,148,133,124,185,205,206,8,134,247,54,231,241,236,191,220,122,86,52,242,40,204,52,153,115,250,233,204,80,176,232,190,181,139,231,101,207,179,70,186,7,109,109,51,223,104,48,9,52,55,26,213,197,151,203,239,223,125,176,116,94,73,169,54,161,178,92,15,45,2,26,140,88,222,86,179,217,110,253,195,9,62,33,26,121,140,209,140,15,4,144,136,41,8,21,241,96,215,246,156,244,190,233,209,46,71,79,119,160,189,217,196,255,252,88,233,212,131,7,175,60,121,250,187,234,254,87,181,77,96,52,209,174,187,64,111,137,70,90,2,17,137,76,194,253,4,20,36,169,21,16,21,30,112,70,29,47,63,31,21,29,80,60,102,120,194,219,225,74,89,135,3,129,187,40,43,175,11,66,241,106,150,188,246,21,104,180,205,190,37,154,69,44,188,152,171,55,131,50,84,8,41,61,67,203,70,15,81,111,234,215,63,226,80,52,58,179,202,80,127,75,95,228,105,254,123,181,70,245,246,230,243,229,27,119,95,2,109,147,1,7,93,23,178,121,82,52,34,152,16,107,86,92,152,31,60,240,251,132,29,67,7,199,190,27,19,21,88,164,142,11,170,176,166,240,60,21,215,235,229,123,14,92,154,183,99,103,113,126,105,121,3,191,190,181,21,76,88,110,87,154,177,47,26,121,0,122,247,60,14,23,4,245,122,24,50,38,182,100,193,83,3,166,15,188,47,250,36,147,194,107,156,45,210,164,205,89,120,176,240,226,183,53,162,70,1,102,213,226,135,48,145,174,112,33,90,215,253,52,116,44,105,131,25,194,4,2,24,145,161,44,221,179,39,111,228,222,109,121,61,188,45,216,165,226,170,132,213,107,142,172,25,63,97,251,185,179,87,110,138,154,197,92,160,201,52,172,51,130,117,64,215,68,195,183,225,47,224,195,208,244,8,120,113,65,230,162,55,215,141,207,24,154,21,123,152,137,245,10,100,164,220,243,209,133,41,115,158,255,119,225,242,215,206,60,87,141,238,5,113,51,76,110,220,46,208,229,154,22,36,23,66,222,35,9,48,124,88,204,182,136,112,207,141,132,206,248,251,250,83,255,88,182,242,139,119,143,156,45,15,106,228,153,161,21,109,238,147,203,74,151,251,52,49,159,130,104,185,24,228,98,129,206,95,202,175,29,49,58,102,27,118,250,231,251,165,119,251,196,147,34,86,215,52,137,150,174,250,124,247,135,251,127,28,91,167,55,90,106,87,151,154,34,94,206,222,64,64,46,103,38,204,164,143,149,114,40,16,227,232,169,234,230,7,15,77,238,185,118,242,132,148,53,113,177,33,172,143,156,11,95,252,116,231,59,59,139,115,107,77,38,104,69,199,181,203,125,23,222,130,189,129,128,100,142,116,176,20,7,104,12,77,20,13,90,156,81,95,172,108,134,101,171,79,63,155,214,111,99,249,244,167,246,30,59,89,120,45,83,123,179,153,111,189,200,253,12,252,157,234,163,48,169,0,184,228,37,178,76,215,69,35,16,225,152,55,75,28,70,242,166,13,38,51,232,112,136,111,18,115,96,215,222,146,193,185,211,246,156,88,179,246,203,45,231,138,174,247,177,166,116,47,15,142,75,217,245,210,75,131,166,246,12,149,128,136,84,121,22,197,115,143,104,206,192,204,147,97,190,5,235,215,245,102,61,172,251,215,217,41,171,95,61,241,206,229,43,149,106,38,133,91,201,153,152,186,109,73,65,230,163,201,209,50,19,173,199,214,196,146,112,236,138,102,7,23,157,95,51,62,77,38,22,106,3,21,98,13,99,118,59,147,38,244,217,177,112,254,128,63,166,199,41,64,208,229,142,205,49,30,19,141,124,28,76,138,146,65,94,110,210,203,97,44,207,61,135,14,86,239,120,104,82,207,215,3,196,164,43,119,63,158,17,13,155,137,144,71,65,250,160,238,71,134,100,199,179,238,252,42,20,98,83,254,130,33,115,135,15,141,59,195,71,217,72,23,231,78,60,34,26,249,232,168,148,8,97,238,244,190,179,25,147,71,152,249,104,242,162,196,48,41,240,208,5,114,103,255,198,186,104,100,235,1,15,231,166,35,198,168,63,233,157,24,90,194,152,61,194,224,129,177,71,158,125,182,255,92,126,11,42,230,192,31,189,91,216,21,13,243,73,30,224,47,19,194,211,79,100,204,181,26,61,203,227,83,50,94,31,53,68,117,89,212,234,190,54,202,122,77,227,222,50,195,236,169,137,155,18,19,66,74,25,211,93,83,86,94,27,180,239,192,133,220,239,75,170,98,110,84,221,146,104,42,27,100,228,168,213,54,185,116,154,159,155,59,112,134,31,41,169,155,106,27,43,95,110,219,192,233,149,160,177,21,78,29,159,158,156,154,18,238,112,251,129,141,155,181,205,84,85,85,99,212,197,139,101,153,254,50,191,186,81,35,146,246,51,81,109,20,158,250,105,192,226,252,67,95,94,46,190,9,70,116,158,137,71,205,193,113,89,40,163,96,240,96,85,81,120,152,228,170,34,64,92,61,60,59,118,107,104,136,172,76,161,240,211,144,37,194,234,234,70,209,210,21,135,90,214,111,191,2,180,152,106,115,196,93,130,178,176,251,17,210,9,20,222,64,41,20,192,87,199,166,43,34,35,101,117,140,185,141,242,138,58,249,181,159,27,122,127,115,250,218,216,47,78,93,203,57,253,245,141,4,163,158,134,126,169,97,101,91,182,228,168,219,175,137,146,244,75,151,29,221,247,254,103,165,131,27,141,76,25,136,0,88,4,178,139,146,135,253,39,133,47,138,135,38,121,176,31,244,74,84,148,141,27,17,191,62,62,33,248,204,217,115,154,207,242,151,31,7,179,24,43,101,23,69,99,181,121,242,241,49,35,135,71,30,247,243,179,174,79,218,40,253,177,70,181,239,192,165,220,229,43,143,188,255,135,89,123,78,44,90,118,34,255,227,255,252,156,160,65,33,26,112,234,85,93,211,28,85,94,94,219,131,73,222,70,164,74,94,55,96,80,183,125,10,178,119,141,20,156,204,121,153,121,175,17,149,210,241,104,104,194,235,235,49,92,171,111,129,79,191,168,136,122,102,241,145,149,143,63,245,241,103,239,239,255,30,120,82,76,212,25,193,58,128,85,209,200,78,159,228,94,17,39,131,152,26,83,113,189,65,190,126,203,217,252,249,139,14,159,88,244,215,163,59,183,239,47,29,81,94,171,7,19,54,25,90,192,181,120,5,173,88,83,42,27,244,112,249,135,154,251,201,53,237,73,75,86,30,13,65,247,197,82,246,118,2,144,70,211,22,200,57,159,99,185,247,141,6,35,124,91,130,77,154,184,30,110,128,85,209,200,46,159,136,112,153,101,0,184,80,92,153,56,107,206,254,162,21,175,156,92,185,255,196,79,49,63,84,52,66,51,135,6,19,150,131,20,208,38,128,25,69,211,52,232,224,219,75,218,161,86,203,237,164,245,137,44,138,79,12,58,79,102,24,29,74,64,238,141,129,180,43,19,150,212,242,28,55,192,158,104,152,67,202,143,3,183,116,134,160,23,150,31,222,60,114,244,214,226,163,231,52,81,149,56,113,231,96,173,178,236,128,113,0,41,152,209,108,134,22,131,73,98,181,220,201,136,236,238,91,165,122,46,217,113,196,88,60,11,171,53,141,188,229,231,151,29,93,179,102,221,153,105,53,28,20,130,124,32,36,31,44,93,149,149,168,214,74,67,117,89,125,100,101,85,163,67,225,210,82,194,143,6,200,248,94,219,5,206,158,104,88,158,218,22,19,212,27,76,96,20,115,45,77,228,151,96,52,154,210,12,70,147,136,57,189,141,180,62,170,162,196,84,121,133,101,120,119,87,155,251,5,176,90,211,8,164,76,119,85,46,236,205,105,179,115,169,71,14,139,223,66,225,75,241,134,106,172,139,118,183,208,216,175,225,255,152,179,59,121,96,84,143,55,185,70,140,119,158,132,53,124,86,180,142,80,199,6,87,80,18,239,244,107,190,43,154,69,11,215,130,12,203,10,45,193,73,145,199,241,89,209,56,92,156,196,80,174,37,201,234,223,253,3,65,167,54,159,186,23,159,21,141,162,56,69,60,138,114,41,9,79,32,52,120,227,135,25,62,41,26,89,193,146,135,72,170,194,149,254,46,87,232,227,186,43,190,227,112,61,63,18,248,158,104,216,141,113,176,85,10,37,2,29,99,113,138,66,33,214,112,57,158,47,130,207,137,70,102,70,126,124,10,100,98,174,150,49,57,5,5,51,1,135,135,46,157,103,125,53,159,19,141,194,154,19,21,32,129,65,253,187,237,97,76,206,33,131,43,207,245,8,203,6,62,39,26,105,109,254,34,62,4,7,73,202,25,147,115,136,143,230,100,226,207,38,190,39,26,6,127,41,79,171,12,149,94,181,90,92,224,121,189,44,248,150,104,216,53,145,53,202,164,212,224,66,149,42,224,142,207,227,190,130,143,137,70,131,160,137,134,177,35,99,55,48,22,215,120,126,174,110,193,231,106,26,133,126,151,58,94,117,142,177,184,134,124,155,211,255,134,253,52,210,61,145,133,152,62,41,193,85,234,24,69,167,118,78,162,171,129,30,157,217,178,138,239,73,124,71,52,44,183,168,21,96,242,195,61,94,101,76,29,162,55,24,69,222,104,163,222,19,141,148,149,52,47,19,13,100,38,68,254,108,142,84,76,65,118,86,143,93,214,4,29,83,126,189,46,65,196,49,1,89,235,226,145,86,234,33,253,60,46,26,89,161,34,75,123,66,46,23,196,141,0,114,51,23,34,3,5,48,124,128,178,236,173,183,198,231,36,196,135,148,49,73,59,36,43,51,246,131,117,235,198,77,93,56,183,223,250,184,238,1,32,110,6,16,224,12,158,237,223,186,179,187,45,193,30,124,12,23,107,150,156,143,142,171,84,4,125,50,2,139,30,201,233,189,58,37,73,121,92,237,166,221,223,135,143,149,142,93,245,202,241,119,191,187,80,43,215,154,91,209,81,70,241,238,86,63,204,175,87,182,37,216,32,78,59,249,209,126,255,94,161,154,81,163,227,182,100,103,198,188,23,211,61,240,162,125,70,220,69,133,166,65,190,97,243,233,213,239,237,45,121,242,106,245,45,48,116,180,250,229,12,23,162,177,222,60,201,79,24,201,2,200,164,97,49,39,223,88,59,250,190,249,79,103,22,164,167,170,138,216,16,140,64,254,244,206,210,130,97,51,95,124,110,192,204,216,96,41,208,150,141,50,238,133,61,209,136,163,138,111,74,165,16,192,242,252,172,213,5,249,67,114,227,213,97,157,238,175,186,202,148,220,62,27,230,205,206,88,20,37,21,90,54,198,116,97,144,168,98,142,109,56,20,141,207,227,2,159,207,5,1,30,237,131,197,222,206,102,31,103,251,183,16,3,113,31,98,130,132,176,234,47,217,179,167,79,203,40,80,199,122,254,247,158,57,19,123,191,58,239,153,190,43,200,31,66,17,154,57,157,202,123,91,192,242,19,59,69,113,140,237,91,133,195,62,77,157,241,79,154,110,208,181,189,29,114,112,52,32,217,46,37,7,251,104,137,191,16,198,140,139,221,245,88,94,250,75,189,19,195,60,186,101,212,17,199,79,150,14,221,176,241,155,191,157,42,172,234,107,91,22,116,150,119,114,66,206,137,157,135,35,177,58,73,94,118,112,247,180,104,75,28,131,67,209,52,55,26,100,22,51,6,75,205,198,19,123,175,187,253,185,13,235,173,104,172,165,148,33,36,68,218,225,151,87,79,163,209,144,114,57,203,187,85,7,18,103,75,131,193,36,20,81,58,133,92,108,87,211,0,254,7,21,110,43,52,73,202,66,49,0,0,0,0,73,69,78,68,174,66,96,130</ImageByteArray> <Nodes> <Node> <UniqueID>740b9eeb-d057-483e-b998-bbfffa9abfa0</UniqueID> <NodeType>Dynamic</NodeType> <NodeName>Pololu Maestro Servo</NodeName> <UserDefinedName></UserDefinedName> <Description></Description> <NodeColor>201,227,222,255</NodeColor> <X>0</X> <Y>0</Y> <Width>260</Width> <DefinitionID>07ddd0b4-6973-46b0-9f32-82814bcffb8c</DefinitionID> <EditingProperties> <IsInEditMode>False</IsInEditMode> <CodeHeight>300</CodeHeight> <EditedLanguage>CSharp</EditedLanguage> <IsEditingIODefinitions>False</IsEditingIODefinitions> <UpdateCodeDefinitionID>77bb7fe7-ef0f-4570-a348-9abfe1182819</UpdateCodeDefinitionID> </EditingProperties> <SetLength>0</SetLength> <SetInputs></SetInputs> <SetOutputs></SetOutputs> <Inputs> <Input> <UniqueID>1d6b46b0-19a3-4097-91a0-34a69f810930</UniqueID> <DefinitionID>58ecfa53-7478-4e69-9e62-7d2da704b204</DefinitionID> <DefaultName>Servo Index</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>0</DisconnectedValue> <MinValue>0</MinValue> <MaxValue>50</MaxValue> </Input> <Input> <UniqueID>1cc3df94-92ee-4302-9f0d-18da08dde8f9</UniqueID> <DefinitionID>63c1b739-e75e-49c1-8ae7-6dab57b4da2e</DefinitionID> <DefaultName>Activation</DefaultName> <CustomName></CustomName> <IsDisplayed>True</IsDisplayed> <IsNative>False</IsNative> <TypeName>Numeric</TypeName> <IsOutsideConnection>False</IsOutsideConnection> <IOType>Embrio.NodeEngine.NodeIO.NumericNodeInput</IOType> <ShowGraph>False</ShowGraph> <LinkedIOID>00000000-0000-0000-0000-000000000000</LinkedIOID> <ConnectedOutputs></ConnectedOutputs> <BlendMode>Add</BlendMode> <DisconnectedValue>0</DisconnectedValue> <UseNegativeRange>False</UseNegativeRange> <CanUseNegativeRange>True</CanUseNegativeRange> </Input> </Inputs> <Outputs></Outputs> </Node> </Nodes> <NodeDefinitions> <Definition> <Name>Pololu Maestro Servo</Name> <SoftwareVersion>2.2.0.9</SoftwareVersion> <UniqueID>07ddd0b4-6973-46b0-9f32-82814bcffb8c</UniqueID> <Description></Description> <UseIOSet>False</UseIOSet> <InputDefinitions> <InputDefinition> <Type>Embrio.NodeEngine.Definitions.IntegerNodeInputDefinition</Type> <Name>Servo Index</Name> <UniqueID>58ecfa53-7478-4e69-9e62-7d2da704b204</UniqueID> <IsOutsideConnection>False</IsOutsideConnection> <IsInIOSet>False</IsInIOSet> <IsUserAdded>True</IsUserAdded> <ConfigurationOnly>False</ConfigurationOnly> <DisconnectedValue>0</DisconnectedValue> <MinValue>0</MinValue> <MaxValue>50</MaxValue> </InputDefinition> <InputDefinition> <Type>Embrio.NodeEngine.Definitions.NumericNodeInputDefinition</Type> <Name>Activation</Name> <UniqueID>63c1b739-e75e-49c1-8ae7-6dab57b4da2e</UniqueID> <IsOutsideConnection>False</IsOutsideConnection> <IsInIOSet>False</IsInIOSet> <IsUserAdded>True</IsUserAdded> <ConfigurationOnly>False</ConfigurationOnly> <NumericDisconnectedValue>0</NumericDisconnectedValue> <NumericUseNegativeRange>False</NumericUseNegativeRange> <BlendMode>Add</BlendMode> </InputDefinition> </InputDefinitions> <OutputDefinitions></OutputDefinitions> <UpdateCodes> <UpdateCode> <UpdateCondition>Declaration</UpdateCondition> <CodeImplementations> <Implementation> <Code>#include &lt;SoftwareSerial.h&gt; #include &quot;PolouMaestro.h&quot; // Only one instance of the SoftwareSerial object is created per program // and shared by all instances of this node. This node doesn&apos;t use inputs // for configuration because the different instances might set different // values. // To change which pins are connected to your Maestoro board set them here. static SoftwareSerial _maestroSerial(10, 11); // This static variable exists one time in the program and ensures the // SoftwareSerial object above is only configured once. static bool _maestroSetup = false;</Code> <Language>CSharp</Language> </Implementation> <Implementation> <Code>#include &lt;SoftwareSerial.h&gt; #include &quot;PololuMaestro.h&quot; // Only one instance of the SoftwareSerial object is created per program // and shared by all instances of this node. This node doesn&apos;t use inputs // for configuration because the different instances might set different // values. // To change which pins are connected to your Maestoro board set them here. static SoftwareSerial _maestroSerial(10, 11); // This static variable exists one time in the program and ensures the // SoftwareSerial object above is only configured once. static bool _maestroSetup = false; // Uncomment one of MicroMaestro or MiniMaestro below depending on which one you have. static MicroMaestro _maestro(_maestroSerial); //static MiniMaestro _maestro(_maestroSerial);</Code> <Language>Arduino</Language> </Implementation> </CodeImplementations> <UniqueID>77bb7fe7-ef0f-4570-a348-9abfe1182819</UniqueID> </UpdateCode> <UpdateCode> <UpdateCondition>Startup</UpdateCondition> <CodeImplementations> <Implementation> <Code></Code> <Language>CSharp</Language> </Implementation> <Implementation> <Code>if (!_maestroSetup) { _maestroSerial.begin(9600); _maestroSetup = true; }</Code> <Language>Arduino</Language> </Implementation> </CodeImplementations> <UniqueID>8df56ddc-616b-426a-9a5c-7938f4e95640</UniqueID> </UpdateCode> <UpdateCode> <UpdateCondition>EveryUpdate</UpdateCondition> <CodeImplementations> <Implementation> <Code></Code> <Language>CSharp</Language> </Implementation> <Implementation> <Code></Code> <Language>Arduino</Language> </Implementation> </CodeImplementations> <UniqueID>a35a3dc4-4a53-45c8-ad0f-43b55764d67b</UniqueID> </UpdateCode> <UpdateCode> <UpdateCondition>Shutdown</UpdateCondition> <CodeImplementations> <Implementation> <Code></Code> <Language>CSharp</Language> </Implementation> <Implementation> <Code></Code> <Language>Arduino</Language> </Implementation> </CodeImplementations> <UniqueID>454633c3-99c8-4ca2-a223-439cb07537b9</UniqueID> </UpdateCode> <UpdateCode> <UpdateCondition>InputChange</UpdateCondition> <CodeImplementations> <Implementation> <Code>_maestro.setTarget(Input_ServoIndex, transform(Input_Activation, Input_Activation.Min, 1, 4000, 8000));</Code> <Language>Arduino</Language> </Implementation> </CodeImplementations> <UniqueID>cc270a7e-1a0a-45a2-8af4-3f83673182d3</UniqueID> <Inputs> <Input>63c1b739-e75e-49c1-8ae7-6dab57b4da2e</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,77,0,0,0,77,8,6,0,0,0,227,9,233,176,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,13,101,73,68,65,84,120,94,237,156,9,124,19,85,30,199,255,201,228,106,146,166,73,207,180,41,45,109,211,66,41,45,61,96,81,40,165,220,199,10,2,21,109,113,69,86,16,150,85,65,16,129,118,21,249,176,28,46,162,31,112,221,149,21,16,4,4,60,56,20,208,69,92,14,193,138,114,89,129,34,181,43,82,91,66,143,208,131,30,57,154,204,254,95,50,233,134,146,164,149,102,146,248,145,239,199,231,48,255,247,102,230,189,223,188,227,255,230,189,148,67,211,52,220,227,151,225,80,180,55,54,126,189,164,85,111,18,128,37,142,99,53,130,237,223,237,109,132,206,164,33,216,108,246,216,167,181,209,254,154,246,247,179,217,108,180,63,39,184,186,39,193,209,253,236,109,0,20,197,53,133,132,74,202,114,115,82,54,89,12,12,14,69,83,38,175,165,117,53,58,171,102,22,200,205,204,24,184,24,108,70,155,141,224,200,110,111,179,29,137,173,61,246,215,217,32,215,219,206,93,61,219,62,141,45,206,134,45,206,134,125,122,146,182,163,60,163,104,120,154,209,95,89,117,120,239,180,48,198,100,193,161,104,221,210,214,209,154,90,29,152,239,140,250,77,193,67,49,135,164,7,107,118,109,206,235,166,144,251,153,24,179,195,87,111,229,55,46,152,165,252,24,240,191,112,171,225,255,56,23,237,30,78,185,39,218,93,112,79,180,187,192,235,162,253,26,253,68,175,138,70,225,72,31,40,162,64,130,186,241,112,108,226,180,247,18,124,20,47,139,198,129,222,221,130,97,233,130,1,144,24,33,5,62,205,1,238,175,64,57,239,137,134,181,75,196,227,194,192,204,144,109,185,15,165,40,222,217,52,49,185,103,66,16,8,126,5,194,121,181,166,241,76,28,136,8,151,148,170,34,2,234,82,147,35,46,30,220,58,89,145,153,17,86,37,231,81,192,39,194,249,104,119,231,85,209,56,40,12,197,23,180,121,218,170,112,89,221,206,141,57,145,79,60,146,184,43,74,38,4,104,197,169,141,15,10,231,213,230,73,192,250,68,38,125,109,4,5,74,140,243,231,100,206,152,51,43,125,89,15,165,4,4,100,180,240,49,225,188,88,211,80,9,147,25,120,60,158,129,49,180,161,12,147,53,229,62,156,186,234,153,153,169,47,132,227,232,74,38,206,190,132,87,179,195,55,115,161,123,148,226,34,115,122,27,33,33,254,186,63,255,41,107,197,226,249,253,10,2,116,38,224,113,125,167,198,121,181,121,242,121,28,80,171,67,206,51,22,135,204,122,50,107,213,203,171,50,23,72,116,52,214,56,223,24,85,189,92,241,209,189,224,114,218,6,2,103,76,122,48,99,237,248,9,9,133,18,46,102,247,182,30,208,59,120,77,52,210,191,135,71,138,77,98,17,191,129,49,57,37,48,80,98,122,97,193,160,188,7,71,197,22,138,240,66,75,166,73,83,37,2,146,143,126,36,144,115,18,60,128,87,68,35,46,24,133,181,172,87,146,244,171,224,32,137,145,49,187,36,62,46,184,108,198,99,233,5,189,163,3,64,128,98,81,183,176,159,107,52,227,17,7,147,70,26,120,120,164,176,206,146,251,146,66,17,7,153,60,135,4,119,227,252,203,237,77,29,107,45,129,20,68,136,99,230,140,71,19,246,191,254,202,196,241,140,185,83,28,248,228,194,164,109,31,94,90,146,217,47,226,35,145,128,106,34,54,244,247,76,45,58,163,236,208,177,159,166,93,215,234,163,244,205,122,168,215,26,224,86,109,43,24,68,0,228,173,152,109,226,117,86,68,148,133,124,185,205,206,8,134,247,54,231,241,236,191,220,122,86,52,242,40,204,52,153,115,250,233,204,80,176,232,190,181,139,231,101,207,179,70,186,7,109,109,51,223,104,48,9,52,55,26,213,197,151,203,239,223,125,176,116,94,73,169,54,161,178,92,15,45,2,26,140,88,222,86,179,217,110,253,195,9,62,33,26,121,140,209,140,15,4,144,136,41,8,21,241,96,215,246,156,244,190,233,209,46,71,79,119,160,189,217,196,255,252,88,233,212,131,7,175,60,121,250,187,234,254,87,181,77,96,52,209,174,187,64,111,137,70,90,2,17,137,76,194,253,4,20,36,169,21,16,21,30,112,70,29,47,63,31,21,29,80,60,102,120,194,219,225,74,89,135,3,129,187,40,43,175,11,66,241,106,150,188,246,21,104,180,205,190,37,154,69,44,188,152,171,55,131,50,84,8,41,61,67,203,70,15,81,111,234,215,63,226,80,52,58,179,202,80,127,75,95,228,105,254,123,181,70,245,246,230,243,229,27,119,95,2,109,147,1,7,93,23,178,121,82,52,34,152,16,107,86,92,152,31,60,240,251,132,29,67,7,199,190,27,19,21,88,164,142,11,170,176,166,240,60,21,215,235,229,123,14,92,154,183,99,103,113,126,105,121,3,191,190,181,21,76,88,110,87,154,177,47,26,121,0,122,247,60,14,23,4,245,122,24,50,38,182,100,193,83,3,166,15,188,47,250,36,147,194,107,156,45,210,164,205,89,120,176,240,226,183,53,162,70,1,102,213,226,135,48,145,174,112,33,90,215,253,52,116,44,105,131,25,194,4,2,24,145,161,44,221,179,39,111,228,222,109,121,61,188,45,216,165,226,170,132,213,107,142,172,25,63,97,251,185,179,87,110,138,154,197,92,160,201,52,172,51,130,117,64,215,68,195,183,225,47,224,195,208,244,8,120,113,65,230,162,55,215,141,207,24,154,21,123,152,137,245,10,100,164,220,243,209,133,41,115,158,255,119,225,242,215,206,60,87,141,238,5,113,51,76,110,220,46,208,229,154,22,36,23,66,222,35,9,48,124,88,204,182,136,112,207,141,132,206,248,251,250,83,255,88,182,242,139,119,143,156,45,15,106,228,153,161,21,109,238,147,203,74,151,251,52,49,159,130,104,185,24,228,98,129,206,95,202,175,29,49,58,102,27,118,250,231,251,165,119,251,196,147,34,86,215,52,137,150,174,250,124,247,135,251,127,28,91,167,55,90,106,87,151,154,34,94,206,222,64,64,46,103,38,204,164,143,149,114,40,16,227,232,169,234,230,7,15,77,238,185,118,242,132,148,53,113,177,33,172,143,156,11,95,252,116,231,59,59,139,115,107,77,38,104,69,199,181,203,125,23,222,130,189,129,128,100,142,116,176,20,7,104,12,77,20,13,90,156,81,95,172,108,134,101,171,79,63,155,214,111,99,249,244,167,246,30,59,89,120,45,83,123,179,153,111,189,200,253,12,252,157,234,163,48,169,0,184,228,37,178,76,215,69,35,16,225,152,55,75,28,70,242,166,13,38,51,232,112,136,111,18,115,96,215,222,146,193,185,211,246,156,88,179,246,203,45,231,138,174,247,177,166,116,47,15,142,75,217,245,210,75,131,166,246,12,149,128,136,84,121,22,197,115,143,104,206,192,204,147,97,190,5,235,215,245,102,61,172,251,215,217,41,171,95,61,241,206,229,43,149,106,38,133,91,201,153,152,186,109,73,65,230,163,201,209,50,19,173,199,214,196,146,112,236,138,102,7,23,157,95,51,62,77,38,22,106,3,21,98,13,99,118,59,147,38,244,217,177,112,254,128,63,166,199,41,64,208,229,142,205,49,30,19,141,124,28,76,138,146,65,94,110,210,203,97,44,207,61,135,14,86,239,120,104,82,207,215,3,196,164,43,119,63,158,17,13,155,137,144,71,65,250,160,238,71,134,100,199,179,238,252,42,20,98,83,254,130,33,115,135,15,141,59,195,71,217,72,23,231,78,60,34,26,249,232,168,148,8,97,238,244,190,179,25,147,71,152,249,104,242,162,196,48,41,240,208,5,114,103,255,198,186,104,100,235,1,15,231,166,35,198,168,63,233,157,24,90,194,152,61,194,224,129,177,71,158,125,182,255,92,126,11,42,230,192,31,189,91,216,21,13,243,73,30,224,47,19,194,211,79,100,204,181,26,61,203,227,83,50,94,31,53,68,117,89,212,234,190,54,202,122,77,227,222,50,195,236,169,137,155,18,19,66,74,25,211,93,83,86,94,27,180,239,192,133,220,239,75,170,98,110,84,221,146,104,42,27,100,228,168,213,54,185,116,154,159,155,59,112,134,31,41,169,155,106,27,43,95,110,219,192,233,149,160,177,21,78,29,159,158,156,154,18,238,112,251,129,141,155,181,205,84,85,85,99,212,197,139,101,153,254,50,191,186,81,35,146,246,51,81,109,20,158,250,105,192,226,252,67,95,94,46,190,9,70,116,158,137,71,205,193,113,89,40,163,96,240,96,85,81,120,152,228,170,34,64,92,61,60,59,118,107,104,136,172,76,161,240,211,144,37,194,234,234,70,209,210,21,135,90,214,111,191,2,180,152,106,115,196,93,130,178,176,251,17,210,9,20,222,64,41,20,192,87,199,166,43,34,35,101,117,140,185,141,242,138,58,249,181,159,27,122,127,115,250,218,216,47,78,93,203,57,253,245,141,4,163,158,134,126,169,97,101,91,182,228,168,219,175,137,146,244,75,151,29,221,247,254,103,165,131,27,141,76,25,136,0,88,4,178,139,146,135,253,39,133,47,138,135,38,121,176,31,244,74,84,148,141,27,17,191,62,62,33,248,204,217,115,154,207,242,151,31,7,179,24,43,101,23,69,99,181,121,242,241,49,35,135,71,30,247,243,179,174,79,218,40,253,177,70,181,239,192,165,220,229,43,143,188,255,135,89,123,78,44,90,118,34,255,227,255,252,156,160,65,33,26,112,234,85,93,211,28,85,94,94,219,131,73,222,70,164,74,94,55,96,80,183,125,10,178,119,141,20,156,204,121,153,121,175,17,149,210,241,104,104,194,235,235,49,92,171,111,129,79,191,168,136,122,102,241,145,149,143,63,245,241,103,239,239,255,30,120,82,76,212,25,193,58,128,85,209,200,78,159,228,94,17,39,131,152,26,83,113,189,65,190,126,203,217,252,249,139,14,159,88,244,215,163,59,183,239,47,29,81,94,171,7,19,54,25,90,192,181,120,5,173,88,83,42,27,244,112,249,135,154,251,201,53,237,73,75,86,30,13,65,247,197,82,246,118,2,144,70,211,22,200,57,159,99,185,247,141,6,35,124,91,130,77,154,184,30,110,128,85,209,200,46,159,136,112,153,101,0,184,80,92,153,56,107,206,254,162,21,175,156,92,185,255,196,79,49,63,84,52,66,51,135,6,19,150,131,20,208,38,128,25,69,211,52,232,224,219,75,218,161,86,203,237,164,245,137,44,138,79,12,58,79,102,24,29,74,64,238,141,129,180,43,19,150,212,242,28,55,192,158,104,152,67,202,143,3,183,116,134,160,23,150,31,222,60,114,244,214,226,163,231,52,81,149,56,113,231,96,173,178,236,128,113,0,41,152,209,108,134,22,131,73,98,181,220,201,136,236,238,91,165,122,46,217,113,196,88,60,11,171,53,141,188,229,231,151,29,93,179,102,221,153,105,53,28,20,130,124,32,36,31,44,93,149,149,168,214,74,67,117,89,125,100,101,85,163,67,225,210,82,194,143,6,200,248,94,219,5,206,158,104,88,158,218,22,19,212,27,76,96,20,115,45,77,228,151,96,52,154,210,12,70,147,136,57,189,141,180,62,170,162,196,84,121,133,101,120,119,87,155,251,5,176,90,211,8,164,76,119,85,46,236,205,105,179,115,169,71,14,139,223,66,225,75,241,134,106,172,139,118,183,208,216,175,225,255,152,179,59,121,96,84,143,55,185,70,140,119,158,132,53,124,86,180,142,80,199,6,87,80,18,239,244,107,190,43,154,69,11,215,130,12,203,10,45,193,73,145,199,241,89,209,56,92,156,196,80,174,37,201,234,223,253,3,65,167,54,159,186,23,159,21,141,162,56,69,60,138,114,41,9,79,32,52,120,227,135,25,62,41,26,89,193,146,135,72,170,194,149,254,46,87,232,227,186,43,190,227,112,61,63,18,248,158,104,216,141,113,176,85,10,37,2,29,99,113,138,66,33,214,112,57,158,47,130,207,137,70,102,70,126,124,10,100,98,174,150,49,57,5,5,51,1,135,135,46,157,103,125,53,159,19,141,194,154,19,21,32,129,65,253,187,237,97,76,206,33,131,43,207,245,8,203,6,62,39,26,105,109,254,34,62,4,7,73,202,25,147,115,136,143,230,100,226,207,38,190,39,26,6,127,41,79,171,12,149,94,181,90,92,224,121,189,44,248,150,104,216,53,145,53,202,164,212,224,66,149,42,224,142,207,227,190,130,143,137,70,131,160,137,134,177,35,99,55,48,22,215,120,126,174,110,193,231,106,26,133,126,151,58,94,117,142,177,184,134,124,155,211,255,134,253,52,210,61,145,133,152,62,41,193,85,234,24,69,167,118,78,162,171,129,30,157,217,178,138,239,73,124,71,52,44,183,168,21,96,242,195,61,94,101,76,29,162,55,24,69,222,104,163,222,19,141,148,149,52,47,19,13,100,38,68,254,108,142,84,76,65,118,86,143,93,214,4,29,83,126,189,46,65,196,49,1,89,235,226,145,86,234,33,253,60,46,26,89,161,34,75,123,66,46,23,196,141,0,114,51,23,34,3,5,48,124,128,178,236,173,183,198,231,36,196,135,148,49,73,59,36,43,51,246,131,117,235,198,77,93,56,183,223,250,184,238,1,32,110,6,16,224,12,158,237,223,186,179,187,45,193,30,124,12,23,107,150,156,143,142,171,84,4,125,50,2,139,30,201,233,189,58,37,73,121,92,237,166,221,223,135,143,149,142,93,245,202,241,119,191,187,80,43,215,154,91,209,81,70,241,238,86,63,204,175,87,182,37,216,32,78,59,249,209,126,255,94,161,154,81,163,227,182,100,103,198,188,23,211,61,240,162,125,70,220,69,133,166,65,190,97,243,233,213,239,237,45,121,242,106,245,45,48,116,180,250,229,12,23,162,177,222,60,201,79,24,201,2,200,164,97,49,39,223,88,59,250,190,249,79,103,22,164,167,170,138,216,16,140,64,254,244,206,210,130,97,51,95,124,110,192,204,216,96,41,208,150,141,50,238,133,61,209,136,163,138,111,74,165,16,192,242,252,172,213,5,249,67,114,227,213,97,157,238,175,186,202,148,220,62,27,230,205,206,88,20,37,21,90,54,198,116,97,144,168,98,142,109,56,20,141,207,227,2,159,207,5,1,30,237,131,197,222,206,102,31,103,251,183,16,3,113,31,98,130,132,176,234,47,217,179,167,79,203,40,80,199,122,254,247,158,57,19,123,191,58,239,153,190,43,200,31,66,17,154,57,157,202,123,91,192,242,19,59,69,113,140,237,91,133,195,62,77,157,241,79,154,110,208,181,189,29,114,112,52,32,217,46,37,7,251,104,137,191,16,198,140,139,221,245,88,94,250,75,189,19,195,60,186,101,212,17,199,79,150,14,221,176,241,155,191,157,42,172,234,107,91,22,116,150,119,114,66,206,137,157,135,35,177,58,73,94,118,112,247,180,104,75,28,131,67,209,52,55,26,100,22,51,6,75,205,198,19,123,175,187,253,185,13,235,173,104,172,165,148,33,36,68,218,225,151,87,79,163,209,144,114,57,203,187,85,7,18,103,75,131,193,36,20,81,58,133,92,108,87,211,0,254,7,21,110,43,52,73,202,66,49,0,0,0,0,73,69,78,68,174,66,96,130</ImageByteArray> <CategoryName>Project</CategoryName> </Definition> </NodeDefinitions> <References> <Reference> <Name>PololuMaestro.cpp</Name> <FileType>CodeFile</FileType> <File>47,47,32,67,111,112,121,114,105,103,104,116,32,40,67,41,32,80,111,108,111,108,117,32,67,111,114,112,111,114,97,116,105,111,110,46,32,32,83,101,101,32,76,73,67,69,78,83,69,46,116,120,116,32,102,111,114,32,100,101,116,97,105,108,115,46,10,10,35,105,110,99,108,117,100,101,32,34,80,111,108,111,108,117,77,97,101,115,116,114,111,46,104,34,10,10,77,97,101,115,116,114,111,58,58,77,97,101,115,116,114,111,40,83,116,114,101,97,109,32,38,115,116,114,101,97,109,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,105,110,116,56,95,116,32,114,101,115,101,116,80,105,110,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,105,110,116,56,95,116,32,100,101,118,105,99,101,78,117,109,98,101,114,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,98,111,111,108,32,67,82,67,69,110,97,98,108,101,100,41,10,123,10,32,32,95,115,116,114,101,97,109,32,61,32,38,115,116,114,101,97,109,59,10,32,32,95,100,101,118,105,99,101,78,117,109,98,101,114,32,61,32,100,101,118,105,99,101,78,117,109,98,101,114,59,10,32,32,95,114,101,115,101,116,80,105,110,32,61,32,114,101,115,101,116,80,105,110,59,10,32,32,95,67,82,67,69,110,97,98,108,101,100,32,61,32,67,82,67,69,110,97,98,108,101,100,59,10,125,10,10,118,111,105,100,32,77,97,101,115,116,114,111,58,58,114,101,115,101,116,40,41,10,123,10,32,32,105,102,32,40,95,114,101,115,101,116,80,105,110,32,33,61,32,110,111,82,101,115,101,116,80,105,110,41,10,32,32,123,10,32,32,32,32,100,105,103,105,116,97,108,87,114,105,116,101,40,95,114,101,115,101,116,80,105,110,44,32,76,79,87,41,59,10,32,32,32,32,112,105,110,77,111,100,101,40,95,114,101,115,101,116,80,105,110,44,32,79,85,84,80,85,84,41,59,32,47,47,32,68,114,105,118,101,32,108,111,119,46,10,32,32,32,32,100,101,108,97,121,40,49,41,59,10,32,32,32,32,112,105,110,77,111,100,101,40,95,114,101,115,101,116,80,105,110,44,32,73,78,80,85,84,41,59,32,47,47,32,82,101,116,117,114,110,32,116,111,32,104,105,103,104,45,105,109,112,101,100,97,110,99,101,32,105,110,112,117,116,32,40,114,101,115,101,116,32,105,115,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,47,47,32,105,110,116,101,114,110,97,108,108,121,32,112,117,108,108,101,100,32,117,112,32,111,110,32,77,97,101,115,116,114,111,41,46,10,32,32,32,32,100,101,108,97,121,40,50,48,48,41,59,32,47,47,32,87,97,105,116,32,102,111,114,32,77,97,101,115,116,114,111,32,116,111,32,98,111,111,116,32,117,112,32,97,102,116,101,114,32,114,101,115,101,116,46,10,32,32,125,10,125,10,10,118,111,105,100,32,77,97,101,115,116,114,111,58,58,115,101,116,84,97,114,103,101,116,77,105,110,105,83,83,67,40,117,105,110,116,56,95,116,32,99,104,97,110,110,101,108,78,117,109,98,101,114,44,32,117,105,110,116,56,95,116,32,116,97,114,103,101,116,41,10,123,10,32,32,95,115,116,114,101,97,109,45,62,119,114,105,116,101,40,109,105,110,105,83,115,99,67,111,109,109,97,110,100,41,59,10,32,32,95,115,116,114,101,97,109,45,62,119,114,105,116,101,40,99,104,97,110,110,101,108,78,117,109,98,101,114,41,59,10,32,32,95,115,116,114,101,97,109,45,62,119,114,105,116,101,40,116,97,114,103,101,116,41,59,10,125,10,10,118,111,105,100,32,77,97,101,115,116,114,111,58,58,103,111,72,111,109,101,40,41,10,123,10,32,32,119,114,105,116,101,67,111,109,109,97,110,100,40,103,111,72,111,109,101,67,111,109,109,97,110,100,41,59,10,32,32,119,114,105,116,101,67,82,67,40,41,59,10,125,10,10,118,111,105,100,32,77,97,101,115,116,114,111,58,58,115,116,111,112,83,99,114,105,112,116,40,41,10,123,10,32,32,119,114,105,116,101,67,111,109,109,97,110,100,40,115,116,111,112,83,99,114,105,112,116,67,111,109,109,97,110,100,41,59,10,32,32,119,114,105,116,101,67,82,67,40,41,59,10,125,10,10,118,111,105,100,32,77,97,101,115,116,114,111,58,58,114,101,115,116,97,114,116,83,99,114,105,112,116,40,117,105,110,116,56,95,116,32,115,117,98,114,111,117,116,105,110,101,78,117,109,98,101,114,41,10,123,10,32,32,119,114,105,116,101,67,111,109,109,97,110,100,40,114,101,115,116,97,114,116,83,99,114,105,112,116,65,116,83,117,98,114,111,117,116,105,110,101,67,111,109,109,97,110,100,41,59,10,32,32,119,114,105,116,101,55,66,105,116,68,97,116,97,40,115,117,98,114,111,117,116,105,110,101,78,117,109,98,101,114,41,59,10,32,32,119,114,105,116,101,67,82,67,40,41,59,10,125,10,10,118,111,105,100,32,77,97,101,115,116,114,111,58,58,114,101,115,116,97,114,116,83,99,114,105,112,116,87,105,116,104,80,97,114,97,109,101,116,101,114,40,117,105,110,116,56,95,116,32,115,117,98,114,111,117,116,105,110,101,78,117,109,98,101,114,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,105,110,116,49,54,95,116,32,112,97,114,97,109,101,116,101,114,41,10,123,10,32,32,119,114,105,116,101,67,111,109,109,97,110,100,40,114,101,115,116,97,114,116,83,99,114,105,112,116,65,116,83,117,98,114,111,117,116,105,110,101,87,105,116,104,80,97,114,97,109,101,116,101,114,67,111,109,109,97,110,100,41,59,10,32,32,119,114,105,116,101,55,66,105,116,68,97,116,97,40,115,117,98,114,111,117,116,105,110,101,78,117,109,98,101,114,41,59,10,32,32,119,114,105,116,101,49,52,66,105,116,68,97,116,97,40,112,97,114,97,109,101,116,101,114,41,59,10,32,32,119,114,105,116,101,67,82,67,40,41,59,10,125,10,10,118,111,105,100,32,77,97,101,115,116,114,111,58,58,115,101,116,84,97,114,103,101,116,40,117,105,110,116,56,95,116,32,99,104,97,110,110,101,108,78,117,109,98,101,114,44,32,117,105,110,116,49,54,95,116,32,116,97,114,103,101,116,41,10,123,10,32,32,119,114,105,116,101,67,111,109,109,97,110,100,40,115,101,116,84,97,114,103,101,116,67,111,109,109,97,110,100,41,59,10,32,32,119,114,105,116,101,55,66,105,116,68,97,116,97,40,99,104,97,110,110,101,108,78,117,109,98,101,114,41,59,10,32,32,119,114,105,116,101,49,52,66,105,116,68,97,116,97,40,116,97,114,103,101,116,41,59,10,32,32,119,114,105,116,101,67,82,67,40,41,59,10,125,10,10,118,111,105,100,32,77,97,101,115,116,114,111,58,58,115,101,116,83,112,101,101,100,40,117,105,110,116,56,95,116,32,99,104,97,110,110,101,108,78,117,109,98,101,114,44,32,117,105,110,116,49,54,95,116,32,115,112,101,101,100,41,10,123,10,32,32,119,114,105,116,101,67,111,109,109,97,110,100,40,115,101,116,83,112,101,101,100,67,111,109,109,97,110,100,41,59,10,32,32,119,114,105,116,101,55,66,105,116,68,97,116,97,40,99,104,97,110,110,101,108,78,117,109,98,101,114,41,59,10,32,32,119,114,105,116,101,49,52,66,105,116,68,97,116,97,40,115,112,101,101,100,41,59,10,32,32,119,114,105,116,101,67,82,67,40,41,59,10,125,10,10,118,111,105,100,32,77,97,101,115,116,114,111,58,58,115,101,116,65,99,99,101,108,101,114,97,116,105,111,110,40,117,105,110,116,56,95,116,32,99,104,97,110,110,101,108,78,117,109,98,101,114,44,32,117,105,110,116,49,54,95,116,32,97,99,99,101,108,101,114,97,116,105,111,110,41,10,123,10,32,32,119,114,105,116,101,67,111,109,109,97,110,100,40,115,101,116,65,99,99,101,108,101,114,97,116,105,111,110,67,111,109,109,97,110,100,41,59,10,32,32,119,114,105,116,101,55,66,105,116,68,97,116,97,40,99,104,97,110,110,101,108,78,117,109,98,101,114,41,59,10,32,32,119,114,105,116,101,49,52,66,105,116,68,97,116,97,40,97,99,99,101,108,101,114,97,116,105,111,110,41,59,10,32,32,119,114,105,116,101,67,82,67,40,41,59,10,125,10,10,117,105,110,116,49,54,95,116,32,77,97,101,115,116,114,111,58,58,103,101,116,80,111,115,105,116,105,111,110,40,117,105,110,116,56,95,116,32,99,104,97,110,110,101,108,78,117,109,98,101,114,41,10,123,10,32,32,119,114,105,116,101,67,111,109,109,97,110,100,40,103,101,116,80,111,115,105,116,105,111,110,67,111,109,109,97,110,100,41,59,10,32,32,119,114,105,116,101,55,66,105,116,68,97,116,97,40,99,104,97,110,110,101,108,78,117,109,98,101,114,41,59,10,32,32,119,114,105,116,101,67,82,67,40,41,59,10,10,32,32,119,104,105,108,101,32,40,95,115,116,114,101,97,109,45,62,97,118,97,105,108,97,98,108,101,40,41,32,60,32,50,41,59,10,32,32,117,105,110,116,56,95,116,32,108,111,119,101,114,66,121,116,101,32,61,32,95,115,116,114,101,97,109,45,62,114,101,97,100,40,41,59,10,32,32,117,105,110,116,56,95,116,32,117,112,112,101,114,66,121,116,101,32,61,32,95,115,116,114,101,97,109,45,62,114,101,97,100,40,41,59,10,32,32,114,101,116,117,114,110,32,40,117,112,112,101,114,66,121,116,101,32,60,60,32,56,41,32,124,32,40,108,111,119,101,114,66,121,116,101,32,38,32,48,120,70,70,41,59,10,125,10,10,117,105,110,116,56,95,116,32,77,97,101,115,116,114,111,58,58,103,101,116,77,111,118,105,110,103,83,116,97,116,101,40,41,10,123,10,32,32,119,114,105,116,101,67,111,109,109,97,110,100,40,103,101,116,77,111,118,105,110,103,83,116,97,116,101,67,111,109,109,97,110,100,41,59,10,32,32,119,114,105,116,101,67,82,67,40,41,59,10,10,32,32,119,104,105,108,101,32,40,95,115,116,114,101,97,109,45,62,97,118,97,105,108,97,98,108,101,40,41,32,60,32,49,41,59,10,32,32,114,101,116,117,114,110,32,95,115,116,114,101,97,109,45,62,114,101,97,100,40,41,59,10,125,10,10,117,105,110,116,49,54,95,116,32,77,97,101,115,116,114,111,58,58,103,101,116,69,114,114,111,114,115,40,41,10,123,10,32,32,119,114,105,116,101,67,111,109,109,97,110,100,40,103,101,116,69,114,114,111,114,115,67,111,109,109,97,110,100,41,59,10,32,32,119,114,105,116,101,67,82,67,40,41,59,10,10,32,32,119,104,105,108,101,32,40,95,115,116,114,101,97,109,45,62,97,118,97,105,108,97,98,108,101,40,41,32,60,32,50,41,59,10,32,32,117,105,110,116,56,95,116,32,108,111,119,101,114,66,121,116,101,32,61,32,95,115,116,114,101,97,109,45,62,114,101,97,100,40,41,59,10,32,32,117,105,110,116,56,95,116,32,117,112,112,101,114,66,121,116,101,32,61,32,95,115,116,114,101,97,109,45,62,114,101,97,100,40,41,59,10,32,32,114,101,116,117,114,110,32,40,117,112,112,101,114,66,121,116,101,32,60,60,32,56,41,32,124,32,40,108,111,119,101,114,66,121,116,101,32,38,32,48,120,70,70,41,59,10,125,10,10,117,105,110,116,56,95,116,32,77,97,101,115,116,114,111,58,58,103,101,116,83,99,114,105,112,116,83,116,97,116,117,115,40,41,10,123,10,32,32,119,114,105,116,101,67,111,109,109,97,110,100,40,103,101,116,83,99,114,105,112,116,83,116,97,116,117,115,67,111,109,109,97,110,100,41,59,10,32,32,119,114,105,116,101,67,82,67,40,41,59,10,10,32,32,119,104,105,108,101,32,40,95,115,116,114,101,97,109,45,62,97,118,97,105,108,97,98,108,101,40,41,32,60,32,49,41,59,10,32,32,114,101,116,117,114,110,32,95,115,116,114,101,97,109,45,62,114,101,97,100,40,41,59,10,125,10,10,118,111,105,100,32,77,97,101,115,116,114,111,58,58,119,114,105,116,101,66,121,116,101,40,117,105,110,116,56,95,116,32,100,97,116,97,66,121,116,101,41,10,123,10,32,32,95,115,116,114,101,97,109,45,62,119,114,105,116,101,40,100,97,116,97,66,121,116,101,41,59,10,10,32,32,105,102,40,95,67,82,67,69,110,97,98,108,101,100,41,10,32,32,123,10,32,32,32,32,95,67,82,67,66,121,116,101,32,94,61,32,100,97,116,97,66,121,116,101,59,10,32,32,32,32,102,111,114,32,40,117,105,110,116,56,95,116,32,106,32,61,32,48,59,32,106,32,60,32,56,59,32,106,43,43,41,10,32,32,32,32,123,10,32,32,32,32,32,32,105,102,32,40,95,67,82,67,66,121,116,101,32,38,32,49,41,10,32,32,32,32,32,32,123,10,32,32,32,32,32,32,32,32,95,67,82,67,66,121,116,101,32,94,61,32,67,82,67,55,80,111,108,121,110,111,109,105,97,108,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,95,67,82,67,66,121,116,101,32,62,62,61,32,49,59,10,32,32,32,32,125,10,32,32,125,10,125,10,10,118,111,105,100,32,77,97,101,115,116,114,111,58,58,119,114,105,116,101,67,82,67,40,41,10,123,10,32,32,105,102,40,95,67,82,67,69,110,97,98,108,101,100,41,10,32,32,123,10,32,32,32,32,95,115,116,114,101,97,109,45,62,119,114,105,116,101,40,95,67,82,67,66,121,116,101,41,59,10,32,32,32,32,95,67,82,67,66,121,116,101,32,61,32,48,59,32,47,47,32,82,101,115,101,116,32,67,82,67,66,121,116,101,32,116,111,32,105,110,105,116,105,97,108,32,118,97,108,117,101,46,10,32,32,125,10,125,10,10,118,111,105,100,32,77,97,101,115,116,114,111,58,58,119,114,105,116,101,67,111,109,109,97,110,100,40,117,105,110,116,56,95,116,32,99,111,109,109,97,110,100,66,121,116,101,41,10,123,10,32,32,105,102,32,40,95,100,101,118,105,99,101,78,117,109,98,101,114,32,33,61,32,100,101,118,105,99,101,78,117,109,98,101,114,68,101,102,97,117,108,116,41,10,32,32,123,10,32,32,32,32,119,114,105,116,101,66,121,116,101,40,98,97,117,100,82,97,116,101,73,110,100,105,99,97,116,105,111,110,41,59,10,32,32,32,32,119,114,105,116,101,55,66,105,116,68,97,116,97,40,95,100,101,118,105,99,101,78,117,109,98,101,114,41,59,10,32,32,32,32,119,114,105,116,101,55,66,105,116,68,97,116,97,40,99,111,109,109,97,110,100,66,121,116,101,41,59,10,32,32,125,10,32,32,101,108,115,101,10,32,32,123,10,32,32,32,32,119,114,105,116,101,66,121,116,101,40,99,111,109,109,97,110,100,66,121,116,101,41,59,10,32,32,125,10,125,10,10,118,111,105,100,32,77,97,101,115,116,114,111,58,58,119,114,105,116,101,55,66,105,116,68,97,116,97,40,117,105,110,116,56,95,116,32,100,97,116,97,41,10,123,10,32,32,119,114,105,116,101,66,121,116,101,40,100,97,116,97,32,38,32,48,120,55,70,41,59,10,125,10,10,118,111,105,100,32,77,97,101,115,116,114,111,58,58,119,114,105,116,101,49,52,66,105,116,68,97,116,97,40,117,105,110,116,49,54,95,116,32,100,97,116,97,41,10,123,10,32,32,119,114,105,116,101,66,121,116,101,40,100,97,116,97,32,38,32,48,120,55,70,41,59,10,32,32,119,114,105,116,101,66,121,116,101,40,40,100,97,116,97,32,62,62,32,55,41,32,38,32,48,120,55,70,41,59,10,125,10,10,77,105,99,114,111,77,97,101,115,116,114,111,58,58,77,105,99,114,111,77,97,101,115,116,114,111,40,83,116,114,101,97,109,32,38,115,116,114,101,97,109,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,105,110,116,56,95,116,32,114,101,115,101,116,80,105,110,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,105,110,116,56,95,116,32,100,101,118,105,99,101,78,117,109,98,101,114,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,98,111,111,108,32,67,82,67,69,110,97,98,108,101,100,41,32,58,32,77,97,101,115,116,114,111,40,115,116,114,101,97,109,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,115,101,116,80,105,110,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,101,118,105,99,101,78,117,109,98,101,114,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,82,67,69,110,97,98,108,101,100,41,10,123,10,125,10,10,77,105,110,105,77,97,101,115,116,114,111,58,58,77,105,110,105,77,97,101,115,116,114,111,40,83,116,114,101,97,109,32,38,115,116,114,101,97,109,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,105,110,116,56,95,116,32,114,101,115,101,116,80,105,110,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,105,110,116,56,95,116,32,100,101,118,105,99,101,78,117,109,98,101,114,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,98,111,111,108,32,67,82,67,69,110,97,98,108,101,100,41,32,58,32,77,97,101,115,116,114,111,40,115,116,114,101,97,109,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,115,101,116,80,105,110,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,101,118,105,99,101,78,117,109,98,101,114,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,82,67,69,110,97,98,108,101,100,41,10,123,10,125,10,10,118,111,105,100,32,77,105,110,105,77,97,101,115,116,114,111,58,58,115,101,116,80,87,77,40,117,105,110,116,49,54,95,116,32,111,110,84,105,109,101,44,32,117,105,110,116,49,54,95,116,32,112,101,114,105,111,100,41,10,123,10,32,32,119,114,105,116,101,67,111,109,109,97,110,100,40,115,101,116,80,119,109,67,111,109,109,97,110,100,41,59,10,32,32,119,114,105,116,101,49,52,66,105,116,68,97,116,97,40,111,110,84,105,109,101,41,59,10,32,32,119,114,105,116,101,49,52,66,105,116,68,97,116,97,40,112,101,114,105,111,100,41,59,10,32,32,119,114,105,116,101,67,82,67,40,41,59,10,125,10,10,118,111,105,100,32,77,105,110,105,77,97,101,115,116,114,111,58,58,115,101,116,77,117,108,116,105,84,97,114,103,101,116,40,117,105,110,116,56,95,116,32,110,117,109,98,101,114,79,102,84,97,114,103,101,116,115,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,105,110,116,56,95,116,32,102,105,114,115,116,67,104,97,110,110,101,108,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,105,110,116,49,54,95,116,32,42,116,97,114,103,101,116,76,105,115,116,41,10,123,10,32,32,119,114,105,116,101,67,111,109,109,97,110,100,40,115,101,116,77,117,108,116,105,112,108,101,84,97,114,103,101,116,115,67,111,109,109,97,110,100,41,59,10,32,32,119,114,105,116,101,55,66,105,116,68,97,116,97,40,110,117,109,98,101,114,79,102,84,97,114,103,101,116,115,41,59,10,32,32,119,114,105,116,101,55,66,105,116,68,97,116,97,40,102,105,114,115,116,67,104,97,110,110,101,108,41,59,10,10,32,32,102,111,114,32,40,105,110,116,32,105,32,61,32,48,59,32,105,32,60,32,110,117,109,98,101,114,79,102,84,97,114,103,101,116,115,59,32,105,43,43,41,10,32,32,123,10,32,32,32,32,119,114,105,116,101,49,52,66,105,116,68,97,116,97,40,116,97,114,103,101,116,76,105,115,116,91,105,93,41,59,10,32,32,125,10,10,32,32,119,114,105,116,101,67,82,67,40,41,59,10,125,10</File> </Reference> <Reference> <Name>PololuMaestro.h</Name> <FileType>CodeFile</FileType> <File>47,47,32,67,111,112,121,114,105,103,104,116,32,40,67,41,32,80,111,108,111,108,117,32,67,111,114,112,111,114,97,116,105,111,110,46,32,32,83,101,101,32,76,73,67,69,78,83,69,46,116,120,116,32,102,111,114,32,100,101,116,97,105,108,115,46,10,10,47,42,33,32,92,102,105,108,101,32,80,111,108,111,108,117,77,97,101,115,116,114,111,46,104,10,32,42,10,32,42,32,84,104,105,115,32,105,115,32,116,104,101,32,109,97,105,110,32,104,101,97,100,101,114,32,102,105,108,101,32,102,111,114,32,116,104,101,32,80,111,108,111,108,117,32,77,97,101,115,116,114,111,32,83,101,114,118,111,32,67,111,110,116,114,111,108,108,101,114,32,108,105,98,114,97,114,121,10,32,42,32,102,111,114,32,65,114,100,117,105,110,111,46,10,32,42,10,32,42,10,32,42,32,70,111,114,32,97,110,32,111,118,101,114,118,105,101,119,32,111,102,32,116,104,101,32,108,105,98,114,97,114,121,39,115,32,102,101,97,116,117,114,101,115,44,32,115,101,101,10,32,42,32,104,116,116,112,115,58,47,47,103,105,116,104,117,98,46,99,111,109,47,112,111,108,111,108,117,47,109,97,101,115,116,114,111,45,97,114,100,117,105,110,111,46,32,84,104,97,116,32,105,115,32,116,104,101,32,109,97,105,110,32,114,101,112,111,115,105,116,111,114,121,32,102,111,114,10,32,42,32,116,104,101,32,108,105,98,114,97,114,121,46,10,32,42,47,10,10,35,112,114,97,103,109,97,32,111,110,99,101,10,10,35,105,110,99,108,117,100,101,32,60,65,114,100,117,105,110,111,46,104,62,10,35,105,110,99,108,117,100,101,32,60,83,116,114,101,97,109,46,104,62,10,10,47,42,33,32,92,98,114,105,101,102,32,77,97,105,110,32,77,97,101,115,116,114,111,32,99,108,97,115,115,32,116,104,97,116,32,104,97,110,100,108,101,115,32,99,111,109,109,111,110,32,102,117,110,99,116,105,111,110,115,32,98,101,116,119,101,101,110,32,116,104,101,32,77,105,99,114,111,10,32,42,32,32,77,97,101,115,116,114,111,32,97,110,100,32,77,105,110,105,32,77,97,101,115,116,114,111,46,10,32,42,10,32,42,32,84,104,101,32,115,117,98,99,108,97,115,115,101,115,44,32,77,105,99,114,111,77,97,101,115,116,114,111,32,97,110,100,32,77,105,110,105,77,97,101,115,116,114,111,32,105,110,104,101,114,105,116,32,97,108,108,32,111,102,32,116,104,101,32,102,117,110,99,116,105,111,110,115,10,32,42,32,102,114,111,109,32,77,97,101,115,116,114,111,46,32,84,104,101,32,77,97,101,115,116,114,111,32,99,108,97,115,115,32,105,115,32,110,111,116,32,109,101,97,110,116,32,116,111,32,98,101,32,105,110,115,116,97,110,116,105,97,116,101,100,32,100,105,114,101,99,116,108,121,59,32,117,115,101,10,32,42,32,116,104,101,32,77,105,99,114,111,77,97,101,115,116,114,111,32,111,114,32,77,105,110,105,77,97,101,115,116,114,111,32,115,117,98,99,108,97,115,115,101,115,32,105,110,115,116,101,97,100,46,10,32,42,47,10,99,108,97,115,115,32,77,97,101,115,116,114,111,10,123,10,32,32,112,117,98,108,105,99,58,10,32,32,32,32,47,42,42,32,92,98,114,105,101,102,32,84,104,101,32,100,101,102,97,117,108,116,32,100,101,118,105,99,101,32,110,117,109,98,101,114,44,32,117,115,101,100,32,116,111,32,99,111,110,115,116,114,117,99,116,32,97,32,77,105,99,114,111,77,97,101,115,116,114,111,32,111,114,10,32,32,32,32,32,32,32,32,77,105,110,105,77,97,101,115,116,114,111,32,111,98,106,101,99,116,32,116,104,97,116,32,119,105,108,108,32,117,115,101,32,116,104,101,32,99,111,109,112,97,99,116,32,112,114,111,116,111,99,111,108,46,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,105,99,32,99,111,110,115,116,32,117,105,110,116,56,95,116,32,100,101,118,105,99,101,78,117,109,98,101,114,68,101,102,97,117,108,116,32,61,32,50,53,53,59,10,10,32,32,32,32,47,42,42,32,92,98,114,105,101,102,32,84,104,101,32,100,101,102,97,117,108,116,32,114,101,115,101,116,32,112,105,110,32,105,115,32,110,111,32,114,101,115,101,116,32,112,105,110,44,32,117,115,101,100,32,116,111,32,99,111,110,115,116,114,117,99,116,32,97,10,32,32,32,32,32,32,32,32,77,105,99,114,111,77,97,101,115,116,114,111,32,111,114,32,77,105,110,105,77,97,101,115,116,114,111,32,111,98,106,101,99,116,32,116,104,97,116,32,119,105,108,108,32,110,111,116,32,104,97,118,101,32,97,32,114,101,115,101,116,32,112,105,110,46,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,105,99,32,99,111,110,115,116,32,117,105,110,116,56,95,116,32,110,111,82,101,115,101,116,80,105,110,32,61,32,50,53,53,59,10,10,32,32,32,32,47,42,42,32,92,98,114,105,101,102,32,82,101,115,101,116,115,32,116,104,101,32,77,97,101,115,116,114,111,32,98,121,32,116,111,103,103,108,105,110,103,32,116,104,101,32,92,112,32,114,101,115,101,116,80,105,110,44,32,105,102,32,97,32,92,112,32,114,101,115,101,116,80,105,110,10,32,32,32,32,32,42,32,119,97,115,32,103,105,118,101,110,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,66,121,32,100,101,102,97,117,108,116,32,116,104,105,115,32,102,117,110,99,116,105,111,110,32,119,105,108,108,32,100,111,32,110,111,116,104,105,110,103,46,32,73,102,32,116,104,101,32,92,112,32,114,101,115,101,116,80,105,110,32,119,97,115,10,32,32,32,32,32,42,32,115,112,101,99,105,102,105,101,100,32,119,104,105,108,101,32,99,111,110,115,116,114,117,99,116,105,110,103,32,116,104,101,32,77,97,101,115,116,114,111,32,111,98,106,101,99,116,44,32,105,116,32,119,105,108,108,32,116,111,103,103,108,101,32,116,104,97,116,32,112,105,110,46,10,32,32,32,32,32,42,32,84,104,97,116,32,112,105,110,32,110,101,101,100,115,32,116,111,32,98,101,32,119,105,114,101,100,32,116,111,32,116,104,101,32,77,97,101,115,116,114,111,39,115,32,82,83,84,32,112,105,110,32,102,111,114,32,105,116,32,116,111,32,114,101,115,101,116,32,116,104,101,10,32,32,32,32,32,42,32,115,101,114,118,111,32,99,111,110,116,114,111,108,108,101,114,46,10,32,32,32,32,32,42,47,10,32,32,32,32,118,111,105,100,32,114,101,115,101,116,40,41,59,10,10,32,32,32,32,47,42,42,32,92,98,114,105,101,102,32,83,101,116,115,32,116,104,101,32,92,97,32,116,97,114,103,101,116,32,111,102,32,116,104,101,32,115,101,114,118,111,32,111,110,32,92,97,32,99,104,97,110,110,101,108,78,117,109,98,101,114,32,117,115,105,110,103,32,116,104,101,10,32,32,32,32,32,42,32,77,105,110,105,32,83,83,67,32,112,114,111,116,111,99,111,108,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,99,104,97,110,110,101,108,78,117,109,98,101,114,32,65,32,115,101,114,118,111,32,110,117,109,98,101,114,32,102,114,111,109,32,48,32,116,111,32,50,53,52,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,116,97,114,103,101,116,32,65,32,116,97,114,103,101,116,32,112,111,115,105,116,105,111,110,32,102,114,111,109,32,48,32,116,111,32,50,53,52,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,47,10,32,32,32,32,118,111,105,100,32,115,101,116,84,97,114,103,101,116,77,105,110,105,83,83,67,40,117,105,110,116,56,95,116,32,99,104,97,110,110,101,108,78,117,109,98,101,114,44,32,117,105,110,116,56,95,116,32,116,97,114,103,101,116,41,59,10,10,32,32,32,32,47,42,42,32,92,98,114,105,101,102,32,83,101,116,115,32,116,104,101,32,92,97,32,116,97,114,103,101,116,32,111,102,32,116,104,101,32,115,101,114,118,111,32,111,110,32,92,97,32,99,104,97,110,110,101,108,78,117,109,98,101,114,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,99,104,97,110,110,101,108,78,117,109,98,101,114,32,65,32,115,101,114,118,111,32,110,117,109,98,101,114,32,102,114,111,109,32,48,32,116,111,32,49,50,55,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,116,97,114,103,101,116,32,65,32,110,117,109,98,101,114,32,102,114,111,109,32,48,32,116,111,32,49,54,51,56,51,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,73,102,32,116,104,101,32,99,104,97,110,110,101,108,32,105,115,32,99,111,110,102,105,103,117,114,101,100,32,97,115,32,97,32,115,101,114,118,111,44,32,116,104,101,110,32,116,104,101,32,116,97,114,103,101,116,32,114,101,112,114,101,115,101,110,116,115,32,116,104,101,10,32,32,32,32,32,42,32,112,117,108,115,101,32,119,105,100,116,104,32,116,111,32,116,114,97,110,115,109,105,116,32,105,110,32,117,110,105,116,115,32,111,102,32,113,117,97,114,116,101,114,45,109,105,99,114,111,115,101,99,111,110,100,115,46,32,65,32,92,97,32,116,97,114,103,101,116,10,32,32,32,32,32,42,32,118,97,108,117,101,32,111,102,32,48,32,116,101,108,108,115,32,116,104,101,32,77,97,101,115,116,114,111,32,116,111,32,115,116,111,112,32,115,101,110,100,105,110,103,32,112,117,108,115,101,115,32,116,111,32,116,104,101,32,115,101,114,118,111,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,73,102,32,116,104,101,32,99,104,97,110,110,101,108,32,105,115,32,99,111,110,102,105,103,117,114,101,100,32,97,115,32,97,32,100,105,103,105,116,97,108,32,111,117,116,112,117,116,44,32,118,97,108,117,101,115,32,108,101,115,115,32,116,104,97,110,32,54,48,48,48,10,32,32,32,32,32,42,32,116,101,108,108,32,116,104,101,32,77,97,101,115,116,114,111,32,116,111,32,100,114,105,118,101,32,116,104,101,32,108,105,110,101,32,108,111,119,44,32,119,104,105,108,101,32,118,97,108,117,101,115,32,111,102,32,54,48,48,48,32,111,114,32,103,114,101,97,116,101,114,10,32,32,32,32,32,42,32,116,101,108,108,32,116,104,101,32,77,97,101,115,116,114,111,32,116,111,32,100,114,105,118,101,32,116,104,101,32,108,105,110,101,32,104,105,103,104,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,84,104,101,32,99,111,109,112,97,99,116,32,112,114,111,116,111,99,111,108,32,105,115,32,117,115,101,100,32,98,121,32,100,101,102,97,117,108,116,46,32,73,102,32,116,104,101,32,37,100,101,118,105,99,101,78,117,109,98,101,114,32,119,97,115,32,103,105,118,101,110,10,32,32,32,32,32,42,32,116,111,32,116,104,101,32,99,111,110,115,116,114,117,99,116,111,114,44,32,105,116,32,117,115,101,115,32,116,104,101,32,80,111,108,111,108,117,32,112,114,111,116,111,99,111,108,46,10,32,32,32,32,32,42,47,10,32,32,32,32,118,111,105,100,32,115,101,116,84,97,114,103,101,116,40,117,105,110,116,56,95,116,32,99,104,97,110,110,101,108,78,117,109,98,101,114,44,32,117,105,110,116,49,54,95,116,32,116,97,114,103,101,116,41,59,10,10,32,32,32,32,47,42,42,32,92,98,114,105,101,102,32,83,101,116,115,32,116,104,101,32,92,97,32,115,112,101,101,100,32,108,105,109,105,116,32,111,102,32,92,97,32,99,104,97,110,110,101,108,78,117,109,98,101,114,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,99,104,97,110,110,101,108,78,117,109,98,101,114,32,65,32,115,101,114,118,111,32,110,117,109,98,101,114,32,102,114,111,109,32,48,32,116,111,32,49,50,55,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,115,112,101,101,100,32,65,32,110,117,109,98,101,114,32,102,114,111,109,32,48,32,116,111,32,49,54,51,56,51,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,76,105,109,105,116,115,32,116,104,101,32,115,112,101,101,100,32,97,32,115,101,114,118,111,32,99,104,97,110,110,101,108,226,128,153,115,32,111,117,116,112,117,116,32,118,97,108,117,101,32,99,104,97,110,103,101,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,83,101,101,32,116,104,101,32,83,101,114,105,97,108,32,73,110,116,101,114,102,97,99,101,32,115,101,99,116,105,111,110,32,105,110,32,116,104,101,32,91,77,97,101,115,116,114,111,32,85,115,101,114,39,115,10,32,32,32,32,32,42,32,71,117,105,100,101,93,40,104,116,116,112,58,47,47,119,119,119,46,112,111,108,111,108,117,46,99,111,109,47,100,111,99,115,47,48,74,52,48,41,32,102,111,114,32,109,111,114,101,32,100,101,116,97,105,108,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,84,104,101,32,99,111,109,112,97,99,116,32,112,114,111,116,111,99,111,108,32,105,115,32,117,115,101,100,32,98,121,32,100,101,102,97,117,108,116,46,32,73,102,32,116,104,101,32,37,100,101,118,105,99,101,78,117,109,98,101,114,32,119,97,115,32,103,105,118,101,110,10,32,32,32,32,32,42,32,116,111,32,116,104,101,32,99,111,110,115,116,114,117,99,116,111,114,44,32,105,116,32,117,115,101,115,32,116,104,101,32,80,111,108,111,108,117,32,112,114,111,116,111,99,111,108,46,10,32,32,32,32,32,42,47,10,32,32,32,32,118,111,105,100,32,115,101,116,83,112,101,101,100,40,117,105,110,116,56,95,116,32,99,104,97,110,110,101,108,78,117,109,98,101,114,44,32,117,105,110,116,49,54,95,116,32,115,112,101,101,100,41,59,10,10,32,32,32,32,32,47,42,42,32,92,98,114,105,101,102,32,83,101,116,115,32,116,104,101,32,92,97,32,97,99,99,101,108,101,114,97,116,105,111,110,32,108,105,109,105,116,32,111,102,32,92,97,32,99,104,97,110,110,101,108,78,117,109,98,101,114,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,99,104,97,110,110,101,108,78,117,109,98,101,114,32,65,32,115,101,114,118,111,32,110,117,109,98,101,114,32,102,114,111,109,32,48,32,116,111,32,49,50,55,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,97,99,99,101,108,101,114,97,116,105,111,110,32,65,32,110,117,109,98,101,114,32,102,114,111,109,32,48,32,116,111,32,49,54,51,56,51,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,76,105,109,105,116,115,32,116,104,101,32,97,99,99,101,108,101,114,97,116,105,111,110,32,97,32,115,101,114,118,111,32,99,104,97,110,110,101,108,226,128,153,115,32,111,117,116,112,117,116,32,118,97,108,117,101,32,99,104,97,110,103,101,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,83,101,101,32,116,104,101,32,83,101,114,105,97,108,32,73,110,116,101,114,102,97,99,101,32,115,101,99,116,105,111,110,32,105,110,32,116,104,101,32,91,77,97,101,115,116,114,111,32,85,115,101,114,39,115,10,32,32,32,32,32,42,32,71,117,105,100,101,93,40,104,116,116,112,58,47,47,119,119,119,46,112,111,108,111,108,117,46,99,111,109,47,100,111,99,115,47,48,74,52,48,41,32,102,111,114,32,109,111,114,101,32,100,101,116,97,105,108,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,84,104,101,32,99,111,109,112,97,99,116,32,112,114,111,116,111,99,111,108,32,105,115,32,117,115,101,100,32,98,121,32,100,101,102,97,117,108,116,46,32,73,102,32,116,104,101,32,37,100,101,118,105,99,101,78,117,109,98,101,114,32,119,97,115,32,103,105,118,101,110,10,32,32,32,32,32,42,32,116,111,32,116,104,101,32,99,111,110,115,116,114,117,99,116,111,114,44,32,105,116,32,117,115,101,115,32,116,104,101,32,80,111,108,111,108,117,32,112,114,111,116,111,99,111,108,46,10,32,32,32,32,32,42,47,10,32,32,32,32,118,111,105,100,32,115,101,116,65,99,99,101,108,101,114,97,116,105,111,110,40,117,105,110,116,56,95,116,32,99,104,97,110,110,101,108,78,117,109,98,101,114,44,32,117,105,110,116,49,54,95,116,32,97,99,99,101,108,101,114,97,116,105,111,110,41,59,10,10,32,32,32,32,47,42,42,32,92,98,114,105,101,102,32,83,101,110,100,115,32,116,104,101,32,115,101,114,118,111,115,32,97,110,100,32,111,117,116,112,117,116,115,32,116,111,32,104,111,109,101,32,112,111,115,105,116,105,111,110,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,73,102,32,116,104,101,32,34,79,110,32,115,116,97,114,116,117,112,32,111,114,32,101,114,114,111,114,34,32,115,101,116,116,105,110,103,32,102,111,114,32,97,32,115,101,114,118,111,32,111,114,32,111,117,116,112,117,116,32,99,104,97,110,110,101,108,32,105,115,32,115,101,116,10,32,32,32,32,32,42,32,116,111,32,34,73,103,110,111,114,101,34,44,32,116,104,101,32,112,111,115,105,116,105,111,110,32,119,105,108,108,32,98,101,32,117,110,99,104,97,110,103,101,100,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,83,101,101,32,116,104,101,32,83,101,114,105,97,108,32,73,110,116,101,114,102,97,99,101,32,115,101,99,116,105,111,110,32,105,110,32,116,104,101,32,91,77,97,101,115,116,114,111,32,85,115,101,114,39,115,10,32,32,32,32,32,42,32,71,117,105,100,101,93,40,104,116,116,112,58,47,47,119,119,119,46,112,111,108,111,108,117,46,99,111,109,47,100,111,99,115,47,48,74,52,48,41,32,102,111,114,32,109,111,114,101,32,100,101,116,97,105,108,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,84,104,101,32,99,111,109,112,97,99,116,32,112,114,111,116,111,99,111,108,32,105,115,32,117,115,101,100,32,98,121,32,100,101,102,97,117,108,116,46,32,73,102,32,116,104,101,32,37,100,101,118,105,99,101,78,117,109,98,101,114,32,119,97,115,32,103,105,118,101,110,10,32,32,32,32,32,42,32,116,111,32,116,104,101,32,99,111,110,115,116,114,117,99,116,111,114,44,32,105,116,32,117,115,101,115,32,116,104,101,32,80,111,108,111,108,117,32,112,114,111,116,111,99,111,108,46,10,32,32,32,32,32,42,47,10,32,32,32,32,118,111,105,100,32,103,111,72,111,109,101,40,41,59,10,10,32,32,32,32,47,42,42,32,92,98,114,105,101,102,32,83,116,111,112,115,32,116,104,101,32,115,99,114,105,112,116,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,83,116,111,112,115,32,116,104,101,32,115,99,114,105,112,116,44,32,105,102,32,105,116,32,105,115,32,99,117,114,114,101,110,116,108,121,32,114,117,110,110,105,110,103,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,83,101,101,32,116,104,101,32,83,101,114,105,97,108,32,73,110,116,101,114,102,97,99,101,32,115,101,99,116,105,111,110,32,105,110,32,116,104,101,32,91,77,97,101,115,116,114,111,32,85,115,101,114,39,115,10,32,32,32,32,32,42,32,71,117,105,100,101,93,40,104,116,116,112,58,47,47,119,119,119,46,112,111,108,111,108,117,46,99,111,109,47,100,111,99,115,47,48,74,52,48,41,32,102,111,114,32,109,111,114,101,32,100,101,116,97,105,108,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,84,104,101,32,99,111,109,112,97,99,116,32,112,114,111,116,111,99,111,108,32,105,115,32,117,115,101,100,32,98,121,32,100,101,102,97,117,108,116,46,32,73,102,32,116,104,101,32,37,100,101,118,105,99,101,78,117,109,98,101,114,32,119,97,115,32,103,105,118,101,110,10,32,32,32,32,32,42,32,116,111,32,116,104,101,32,99,111,110,115,116,114,117,99,116,111,114,44,32,105,116,32,117,115,101,115,32,116,104,101,32,80,111,108,111,108,117,32,112,114,111,116,111,99,111,108,46,10,32,32,32,32,32,42,47,10,32,32,32,32,118,111,105,100,32,115,116,111,112,83,99,114,105,112,116,40,41,59,10,10,32,32,32,32,47,42,42,32,92,98,114,105,101,102,32,83,116,97,114,116,115,32,108,111,97,100,101,100,32,115,99,114,105,112,116,32,97,116,32,115,112,101,99,105,102,105,101,100,32,92,97,32,115,117,98,114,111,117,116,105,110,101,78,117,109,98,101,114,32,108,111,99,97,116,105,111,110,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,115,117,98,114,111,117,116,105,110,101,78,117,109,98,101,114,32,65,32,115,117,98,114,111,117,116,105,110,101,32,110,117,109,98,101,114,32,100,101,102,105,110,101,100,32,105,110,32,115,99,114,105,112,116,39,115,32,99,111,109,112,105,108,101,100,10,32,32,32,32,32,42,32,99,111,100,101,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,83,116,97,114,116,115,32,116,104,101,32,108,111,97,100,101,100,32,115,99,114,105,112,116,32,97,116,32,108,111,99,97,116,105,111,110,32,115,112,101,99,105,102,105,101,100,32,98,121,32,116,104,101,32,115,117,98,114,111,117,116,105,110,101,32,110,117,109,98,101,114,46,10,32,32,32,32,32,42,32,83,117,98,114,111,117,116,105,110,101,115,32,97,114,101,32,110,117,109,98,101,114,101,100,32,105,110,32,116,104,101,32,111,114,100,101,114,32,116,104,101,121,32,97,114,101,32,100,101,102,105,110,101,100,32,105,110,32,108,111,97,100,101,100,32,115,99,114,105,112,116,46,10,32,32,32,32,32,42,32,67,108,105,99,107,32,116,104,101,32,34,86,105,101,119,32,67,111,109,112,105,108,101,100,32,67,111,100,101,46,46,46,34,32,98,117,116,116,111,110,32,97,110,100,32,108,111,111,107,32,97,116,32,116,104,101,32,115,117,98,114,111,117,116,105,110,101,32,108,105,115,116,10,32,32,32,32,32,42,32,116,111,32,102,105,110,100,32,116,104,101,32,110,117,109,98,101,114,32,102,111,114,32,97,32,112,97,114,116,105,99,117,108,97,114,32,115,117,98,114,111,117,116,105,110,101,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,83,101,101,32,116,104,101,32,83,101,114,105,97,108,32,73,110,116,101,114,102,97,99,101,32,115,101,99,116,105,111,110,32,105,110,32,116,104,101,32,91,77,97,101,115,116,114,111,32,85,115,101,114,39,115,10,32,32,32,32,32,42,32,71,117,105,100,101,93,40,104,116,116,112,58,47,47,119,119,119,46,112,111,108,111,108,117,46,99,111,109,47,100,111,99,115,47,48,74,52,48,41,32,102,111,114,32,109,111,114,101,32,100,101,116,97,105,108,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,84,104,101,32,99,111,109,112,97,99,116,32,112,114,111,116,111,99,111,108,32,105,115,32,117,115,101,100,32,98,121,32,100,101,102,97,117,108,116,46,32,73,102,32,116,104,101,32,37,100,101,118,105,99,101,78,117,109,98,101,114,32,119,97,115,32,103,105,118,101,110,10,32,32,32,32,32,42,32,116,111,32,116,104,101,32,99,111,110,115,116,114,117,99,116,111,114,44,32,105,116,32,117,115,101,115,32,116,104,101,32,80,111,108,111,108,117,32,112,114,111,116,111,99,111,108,46,10,32,32,32,32,32,42,47,10,32,32,32,32,118,111,105,100,32,114,101,115,116,97,114,116,83,99,114,105,112,116,40,117,105,110,116,56,95,116,32,115,117,98,114,111,117,116,105,110,101,78,117,109,98,101,114,41,59,10,10,32,32,32,32,47,42,42,32,92,98,114,105,101,102,32,83,116,97,114,116,115,32,108,111,97,100,101,100,32,115,99,114,105,112,116,32,97,116,32,115,112,101,99,105,102,105,101,100,32,92,97,32,115,117,98,114,111,117,116,105,110,101,78,117,109,98,101,114,32,108,111,99,97,116,105,111,110,10,32,32,32,32,32,42,32,32,97,102,116,101,114,32,108,111,97,100,105,110,103,32,92,97,32,112,97,114,97,109,101,116,101,114,32,111,110,32,116,111,32,116,104,101,32,115,116,97,99,107,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,115,117,98,114,111,117,116,105,110,101,78,117,109,98,101,114,32,65,32,115,117,98,114,111,117,116,105,110,101,32,110,117,109,98,101,114,32,100,101,102,105,110,101,100,32,105,110,32,115,99,114,105,112,116,39,115,32,99,111,109,112,105,108,101,100,10,32,32,32,32,32,42,32,99,111,100,101,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,112,97,114,97,109,101,116,101,114,32,65,32,110,117,109,98,101,114,32,102,114,111,109,32,48,32,116,111,32,49,54,51,56,51,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,83,105,109,105,108,97,114,32,116,111,32,116,104,101,32,92,112,32,114,101,115,116,97,114,116,83,99,114,105,112,116,32,102,117,110,99,116,105,111,110,44,32,101,120,99,101,112,116,32,105,116,32,108,111,97,100,115,32,116,104,101,32,112,97,114,97,109,101,116,101,114,10,32,32,32,32,32,42,32,111,110,32,116,111,32,116,104,101,32,115,116,97,99,107,32,98,101,102,111,114,101,32,115,116,97,114,116,105,110,103,32,116,104,101,32,115,99,114,105,112,116,32,97,116,32,116,104,101,32,115,112,101,99,105,102,105,101,100,32,115,117,98,114,111,117,116,105,110,101,10,32,32,32,32,32,42,32,110,117,109,98,101,114,32,108,111,99,97,116,105,111,110,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,83,101,101,32,116,104,101,32,83,101,114,105,97,108,32,73,110,116,101,114,102,97,99,101,32,115,101,99,116,105,111,110,32,105,110,32,116,104,101,32,91,77,97,101,115,116,114,111,32,85,115,101,114,39,115,10,32,32,32,32,32,42,32,71,117,105,100,101,93,40,104,116,116,112,58,47,47,119,119,119,46,112,111,108,111,108,117,46,99,111,109,47,100,111,99,115,47,48,74,52,48,41,32,102,111,114,32,109,111,114,101,32,100,101,116,97,105,108,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,84,104,101,32,99,111,109,112,97,99,116,32,112,114,111,116,111,99,111,108,32,105,115,32,117,115,101,100,32,98,121,32,100,101,102,97,117,108,116,46,32,73,102,32,116,104,101,32,37,100,101,118,105,99,101,78,117,109,98,101,114,32,119,97,115,32,103,105,118,101,110,10,32,32,32,32,32,42,32,116,111,32,116,104,101,32,99,111,110,115,116,114,117,99,116,111,114,44,32,105,116,32,117,115,101,115,32,116,104,101,32,80,111,108,111,108,117,32,112,114,111,116,111,99,111,108,46,10,32,32,32,32,32,42,47,10,32,32,32,32,118,111,105,100,32,114,101,115,116,97,114,116,83,99,114,105,112,116,87,105,116,104,80,97,114,97,109,101,116,101,114,40,117,105,110,116,56,95,116,32,115,117,98,114,111,117,116,105,110,101,78,117,109,98,101,114,44,32,117,105,110,116,49,54,95,116,32,112,97,114,97,109,101,116,101,114,41,59,10,10,32,32,32,32,47,42,42,32,92,98,114,105,101,102,32,71,101,116,115,32,116,104,101,32,112,111,115,105,116,105,111,110,32,111,102,32,92,97,32,99,104,97,110,110,101,108,78,117,109,98,101,114,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,99,104,97,110,110,101,108,78,117,109,98,101,114,32,65,32,115,101,114,118,111,32,110,117,109,98,101,114,32,102,114,111,109,32,48,32,116,111,32,49,50,55,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,32,116,119,111,45,98,121,116,101,32,112,111,115,105,116,105,111,110,32,118,97,108,117,101,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,73,102,32,99,104,97,110,110,101,108,32,105,115,32,99,111,110,102,105,103,117,114,101,100,32,97,115,32,97,32,115,101,114,118,111,44,32,116,104,101,110,32,116,104,101,32,112,111,115,105,116,105,111,110,32,118,97,108,117,101,32,114,101,112,114,101,115,101,110,116,115,10,32,32,32,32,32,42,32,116,104,101,32,99,117,114,114,101,110,116,32,112,117,108,115,101,32,119,105,100,116,104,32,116,114,97,110,115,109,105,116,116,101,100,32,111,110,32,116,104,101,32,99,104,97,110,110,101,108,32,105,110,32,117,110,105,116,115,32,111,102,10,32,32,32,32,32,42,32,113,117,97,114,116,101,114,45,109,105,99,114,111,115,101,99,111,110,100,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,73,102,32,116,104,101,32,99,104,97,110,110,101,108,32,105,115,32,99,111,110,102,105,103,117,114,101,100,32,97,115,32,97,32,100,105,103,105,116,97,108,32,111,117,116,112,117,116,44,32,97,32,112,111,115,105,116,105,111,110,32,118,97,108,117,101,32,108,101,115,115,10,32,32,32,32,32,42,32,116,104,97,110,32,54,48,48,48,32,109,101,97,110,115,32,116,104,101,32,77,97,101,115,116,114,111,32,105,115,32,100,114,105,118,105,110,103,32,116,104,101,32,108,105,110,101,32,108,111,119,44,32,119,104,105,108,101,32,97,32,112,111,115,105,116,105,111,110,10,32,32,32,32,32,42,32,118,97,108,117,101,32,111,102,32,54,48,48,48,32,111,114,32,103,114,101,97,116,101,114,32,109,101,97,110,115,32,116,104,101,32,77,97,101,115,116,114,111,32,105,115,32,100,114,105,118,105,110,103,32,116,104,101,32,108,105,110,101,32,104,105,103,104,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,73,102,32,99,104,97,110,110,101,108,32,105,115,32,99,111,110,102,105,103,117,114,101,100,32,97,115,32,97,110,32,105,110,112,117,116,44,32,116,104,101,110,32,116,104,101,32,112,111,115,105,116,105,111,110,32,118,97,108,117,101,32,114,101,112,114,101,115,101,110,116,115,10,32,32,32,32,32,42,32,116,104,101,32,118,111,108,116,97,103,101,32,109,101,97,115,117,114,101,100,46,32,65,110,97,108,111,103,32,105,110,112,117,116,115,32,102,111,114,32,99,104,97,110,110,101,108,115,32,48,45,49,49,58,32,116,104,101,105,114,32,118,97,108,117,101,115,32,114,97,110,103,101,10,32,32,32,32,32,42,32,102,114,111,109,32,48,32,116,111,32,49,48,50,51,44,32,114,101,112,114,101,115,101,110,116,105,110,103,32,48,32,116,111,32,53,86,46,32,68,105,103,105,116,97,108,32,105,110,112,117,116,115,32,102,111,114,32,99,104,97,110,110,101,108,115,32,49,50,45,50,51,58,10,32,32,32,32,32,42,32,116,104,101,105,114,32,118,97,108,117,101,115,32,97,114,101,32,101,120,97,99,116,108,121,32,48,32,111,114,32,101,120,97,99,116,108,121,32,49,48,50,51,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,83,101,101,32,116,104,101,32,83,101,114,105,97,108,32,73,110,116,101,114,102,97,99,101,32,115,101,99,116,105,111,110,32,105,110,32,116,104,101,32,91,77,97,101,115,116,114,111,32,85,115,101,114,39,115,10,32,32,32,32,32,42,32,71,117,105,100,101,93,40,104,116,116,112,58,47,47,119,119,119,46,112,111,108,111,108,117,46,99,111,109,47,100,111,99,115,47,48,74,52,48,41,32,102,111,114,32,109,111,114,101,32,100,101,116,97,105,108,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,84,104,101,32,99,111,109,112,97,99,116,32,112,114,111,116,111,99,111,108,32,105,115,32,117,115,101,100,32,98,121,32,100,101,102,97,117,108,116,46,32,73,102,32,116,104,101,32,37,100,101,118,105,99,101,78,117,109,98,101,114,32,119,97,115,32,103,105,118,101,110,10,32,32,32,32,32,42,32,116,111,32,116,104,101,32,99,111,110,115,116,114,117,99,116,111,114,44,32,105,116,32,117,115,101,115,32,116,104,101,32,80,111,108,111,108,117,32,112,114,111,116,111,99,111,108,46,10,32,32,32,32,32,42,47,10,32,32,32,32,117,105,110,116,49,54,95,116,32,103,101,116,80,111,115,105,116,105,111,110,40,117,105,110,116,56,95,116,32,99,104,97,110,110,101,108,78,117,109,98,101,114,41,59,10,10,32,32,32,32,47,42,42,32,92,98,114,105,101,102,32,71,101,116,115,32,116,104,101,32,109,111,118,105,110,103,32,115,116,97,116,101,32,102,111,114,32,97,108,108,32,99,111,110,102,105,103,117,114,101,100,32,115,101,114,118,111,32,99,104,97,110,110,101,108,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,32,49,32,105,102,32,97,116,32,108,101,97,115,116,32,111,110,101,32,115,101,114,118,111,32,108,105,109,105,116,101,100,32,98,121,32,115,112,101,101,100,32,111,114,32,97,99,99,101,108,101,114,97,116,105,111,110,32,105,115,32,115,116,105,108,108,10,32,32,32,32,32,42,32,109,111,118,105,110,103,44,32,48,32,105,102,32,110,111,116,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,68,101,116,101,114,109,105,110,101,115,32,105,102,32,116,104,101,32,115,101,114,118,111,32,111,117,116,112,117,116,115,32,104,97,118,101,32,114,101,97,99,104,101,100,32,116,104,101,105,114,32,116,97,114,103,101,116,115,32,111,114,32,97,114,101,32,115,116,105,108,108,10,32,32,32,32,32,42,32,99,104,97,110,103,105,110,103,32,97,110,100,32,119,105,108,108,32,114,101,116,117,114,110,32,49,32,97,115,32,97,115,32,108,111,110,103,32,97,115,32,116,104,101,114,101,32,105,115,32,97,116,32,108,101,97,115,116,32,111,110,101,32,115,101,114,118,111,32,116,104,97,116,10,32,32,32,32,32,42,32,105,115,32,108,105,109,105,116,101,100,32,98,121,32,97,32,115,112,101,101,100,32,111,114,32,97,99,99,101,108,101,114,97,116,105,111,110,32,115,101,116,116,105,110,103,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,83,101,101,32,116,104,101,32,83,101,114,105,97,108,32,73,110,116,101,114,102,97,99,101,32,115,101,99,116,105,111,110,32,105,110,32,116,104,101,32,91,77,97,101,115,116,114,111,32,85,115,101,114,39,115,10,32,32,32,32,32,42,32,71,117,105,100,101,93,40,104,116,116,112,58,47,47,119,119,119,46,112,111,108,111,108,117,46,99,111,109,47,100,111,99,115,47,48,74,52,48,41,32,102,111,114,32,109,111,114,101,32,100,101,116,97,105,108,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,84,104,101,32,99,111,109,112,97,99,116,32,112,114,111,116,111,99,111,108,32,105,115,32,117,115,101,100,32,98,121,32,100,101,102,97,117,108,116,46,32,73,102,32,116,104,101,32,37,100,101,118,105,99,101,78,117,109,98,101,114,32,119,97,115,32,103,105,118,101,110,10,32,32,32,32,32,42,32,116,111,32,116,104,101,32,99,111,110,115,116,114,117,99,116,111,114,44,32,105,116,32,117,115,101,115,32,116,104,101,32,80,111,108,111,108,117,32,112,114,111,116,111,99,111,108,46,10,32,32,32,32,32,42,47,10,32,32,32,32,117,105,110,116,56,95,116,32,103,101,116,77,111,118,105,110,103,83,116,97,116,101,40,41,59,10,10,32,32,32,32,47,42,42,32,92,98,114,105,101,102,32,71,101,116,115,32,105,102,32,116,104,101,32,115,99,114,105,112,116,32,105,115,32,114,117,110,110,105,110,103,32,111,114,32,115,116,111,112,112,101,100,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,32,49,32,105,102,32,115,99,114,105,112,116,32,105,115,32,115,116,111,112,112,101,100,44,32,48,32,105,102,32,114,117,110,110,105,110,103,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,84,104,101,32,99,111,109,112,97,99,116,32,112,114,111,116,111,99,111,108,32,105,115,32,117,115,101,100,32,98,121,32,100,101,102,97,117,108,116,46,32,73,102,32,116,104,101,32,37,100,101,118,105,99,101,78,117,109,98,101,114,32,119,97,115,32,103,105,118,101,110,10,32,32,32,32,32,42,32,116,111,32,116,104,101,32,99,111,110,115,116,114,117,99,116,111,114,44,32,105,116,32,117,115,101,115,32,116,104,101,32,80,111,108,111,108,117,32,112,114,111,116,111,99,111,108,46,10,32,32,32,32,32,42,47,10,32,32,32,32,117,105,110,116,56,95,116,32,103,101,116,83,99,114,105,112,116,83,116,97,116,117,115,40,41,59,10,10,32,32,32,32,47,42,42,32,92,98,114,105,101,102,32,71,101,116,115,32,116,104,101,32,101,114,114,111,114,32,114,101,103,105,115,116,101,114,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,32,84,119,111,45,98,121,116,101,32,101,114,114,111,114,32,99,111,100,101,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,82,101,116,117,114,110,115,32,116,104,101,32,101,114,114,111,114,32,114,101,103,105,115,116,101,114,32,105,110,32,116,119,111,32,98,121,116,101,115,32,116,104,101,110,32,97,108,108,32,116,104,101,32,101,114,114,111,114,32,98,105,116,115,32,97,114,101,10,32,32,32,32,32,42,32,99,108,101,97,114,101,100,32,111,110,32,116,104,101,32,77,97,101,115,116,114,111,46,32,83,101,101,32,116,104,101,32,69,114,114,111,114,115,32,115,101,99,116,105,111,110,32,111,102,32,116,104,101,32,91,77,97,101,115,116,114,111,32,85,115,101,114,39,115,10,32,32,32,32,32,42,32,71,117,105,100,101,93,40,104,116,116,112,58,47,47,119,119,119,46,112,111,108,111,108,117,46,99,111,109,47,100,111,99,115,47,48,74,52,48,41,32,102,111,114,32,109,111,114,101,32,100,101,116,97,105,108,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,84,104,101,32,99,111,109,112,97,99,116,32,112,114,111,116,111,99,111,108,32,105,115,32,117,115,101,100,32,98,121,32,100,101,102,97,117,108,116,46,32,73,102,32,116,104,101,32,37,100,101,118,105,99,101,78,117,109,98,101,114,32,119,97,115,32,103,105,118,101,110,10,32,32,32,32,32,42,32,116,111,32,116,104,101,32,99,111,110,115,116,114,117,99,116,111,114,44,32,105,116,32,117,115,101,115,32,116,104,101,32,80,111,108,111,108,117,32,112,114,111,116,111,99,111,108,46,10,32,32,32,32,32,42,47,10,32,32,32,32,117,105,110,116,49,54,95,116,32,103,101,116,69,114,114,111,114,115,40,41,59,10,10,32,32,32,32,47,42,42,32,92,99,111,110,100,10,32,32,32,32,42,10,32,32,32,32,42,32,84,104,105,115,32,115,104,111,117,108,100,32,98,101,32,99,111,110,115,105,100,101,114,101,100,32,97,32,112,114,105,118,97,116,101,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,32,100,101,116,97,105,108,32,111,102,32,116,104,101,32,108,105,98,114,97,114,121,46,10,32,32,32,32,42,42,47,10,32,32,112,114,111,116,101,99,116,101,100,58,10,32,32,32,32,77,97,101,115,116,114,111,40,83,116,114,101,97,109,32,38,115,116,114,101,97,109,44,10,32,32,32,32,32,32,32,32,32,32,32,32,117,105,110,116,56,95,116,32,114,101,115,101,116,80,105,110,44,10,32,32,32,32,32,32,32,32,32,32,32,32,117,105,110,116,56,95,116,32,100,101,118,105,99,101,78,117,109,98,101,114,44,10,32,32,32,32,32,32,32,32,32,32,32,32,98,111,111,108,32,67,82,67,69,110,97,98,108,101,100,41,59,10,10,32,32,32,32,118,111,105,100,32,119,114,105,116,101,66,121,116,101,40,117,105,110,116,56,95,116,32,100,97,116,97,66,121,116,101,41,59,10,32,32,32,32,118,111,105,100,32,119,114,105,116,101,67,82,67,40,41,59,10,32,32,32,32,118,111,105,100,32,119,114,105,116,101,67,111,109,109,97,110,100,40,117,105,110,116,56,95,116,32,99,111,109,109,97,110,100,66,121,116,101,41,59,10,32,32,32,32,118,111,105,100,32,119,114,105,116,101,55,66,105,116,68,97,116,97,40,117,105,110,116,56,95,116,32,100,97,116,97,41,59,10,32,32,32,32,118,111,105,100,32,119,114,105,116,101,49,52,66,105,116,68,97,116,97,40,117,105,110,116,49,54,95,116,32,100,97,116,97,41,59,10,32,32,47,42,42,32,92,101,110,100,99,111,110,100,32,42,42,47,10,10,32,32,112,114,105,118,97,116,101,58,10,32,32,32,32,115,116,97,116,105,99,32,99,111,110,115,116,32,117,105,110,116,56,95,116,32,67,82,67,55,80,111,108,121,110,111,109,105,97,108,32,61,32,48,120,57,49,59,10,32,32,32,32,115,116,97,116,105,99,32,99,111,110,115,116,32,117,105,110,116,56,95,116,32,98,97,117,100,82,97,116,101,73,110,100,105,99,97,116,105,111,110,32,61,32,48,120,65,65,59,10,10,32,32,32,32,115,116,97,116,105,99,32,99,111,110,115,116,32,117,105,110,116,56,95,116,32,109,105,110,105,83,115,99,67,111,109,109,97,110,100,32,61,32,48,120,70,70,59,10,32,32,32,32,115,116,97,116,105,99,32,99,111,110,115,116,32,117,105,110,116,56,95,116,32,115,101,116,84,97,114,103,101,116,67,111,109,109,97,110,100,32,61,32,48,120,56,52,59,10,32,32,32,32,115,116,97,116,105,99,32,99,111,110,115,116,32,117,105,110,116,56,95,116,32,115,101,116,83,112,101,101,100,67,111,109,109,97,110,100,32,61,32,48,120,56,55,59,10,32,32,32,32,115,116,97,116,105,99,32,99,111,110,115,116,32,117,105,110,116,56,95,116,32,115,101,116,65,99,99,101,108,101,114,97,116,105,111,110,67,111,109,109,97,110,100,32,61,32,48,120,56,57,59,10,32,32,32,32,115,116,97,116,105,99,32,99,111,110,115,116,32,117,105,110,116,56,95,116,32,103,101,116,80,111,115,105,116,105,111,110,67,111,109,109,97,110,100,32,61,32,48,120,57,48,59,10,32,32,32,32,115,116,97,116,105,99,32,99,111,110,115,116,32,117,105,110,116,56,95,116,32,103,101,116,77,111,118,105,110,103,83,116,97,116,101,67,111,109,109,97,110,100,32,61,32,48,120,57,51,59,10,32,32,32,32,115,116,97,116,105,99,32,99,111,110,115,116,32,117,105,110,116,56,95,116,32,103,101,116,69,114,114,111,114,115,67,111,109,109,97,110,100,32,61,32,48,120,65,49,59,10,32,32,32,32,115,116,97,116,105,99,32,99,111,110,115,116,32,117,105,110,116,56,95,116,32,103,111,72,111,109,101,67,111,109,109,97,110,100,32,61,32,48,120,65,50,59,10,32,32,32,32,115,116,97,116,105,99,32,99,111,110,115,116,32,117,105,110,116,56,95,116,32,115,116,111,112,83,99,114,105,112,116,67,111,109,109,97,110,100,32,61,32,48,120,65,52,59,10,32,32,32,32,115,116,97,116,105,99,32,99,111,110,115,116,32,117,105,110,116,56,95,116,32,114,101,115,116,97,114,116,83,99,114,105,112,116,65,116,83,117,98,114,111,117,116,105,110,101,67,111,109,109,97,110,100,32,61,32,48,120,65,55,59,10,32,32,32,32,115,116,97,116,105,99,32,99,111,110,115,116,32,117,105,110,116,56,95,116,32,114,101,115,116,97,114,116,83,99,114,105,112,116,65,116,83,117,98,114,111,117,116,105,110,101,87,105,116,104,80,97,114,97,109,101,116,101,114,67,111,109,109,97,110,100,32,61,32,48,120,65,56,59,10,32,32,32,32,115,116,97,116,105,99,32,99,111,110,115,116,32,117,105,110,116,56,95,116,32,103,101,116,83,99,114,105,112,116,83,116,97,116,117,115,67,111,109,109,97,110,100,32,61,32,48,120,65,69,59,10,10,32,32,32,32,117,105,110,116,56,95,116,32,95,100,101,118,105,99,101,78,117,109,98,101,114,59,10,32,32,32,32,117,105,110,116,56,95,116,32,95,114,101,115,101,116,80,105,110,59,10,32,32,32,32,98,111,111,108,32,95,67,82,67,69,110,97,98,108,101,100,59,10,32,32,32,32,117,105,110,116,56,95,116,32,95,67,82,67,66,121,116,101,59,10,32,32,32,32,83,116,114,101,97,109,32,42,95,115,116,114,101,97,109,59,10,125,59,10,10,99,108,97,115,115,32,77,105,99,114,111,77,97,101,115,116,114,111,32,58,32,112,117,98,108,105,99,32,77,97,101,115,116,114,111,10,123,10,32,32,112,117,98,108,105,99,58,10,32,32,32,32,47,42,42,32,92,98,114,105,101,102,32,67,114,101,97,116,101,32,97,32,77,105,99,114,111,77,97,101,115,116,114,111,32,111,98,106,101,99,116,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,115,116,114,101,97,109,32,65,32,99,108,97,115,115,32,116,104,97,116,32,100,101,115,99,101,110,100,115,32,102,114,111,109,32,83,116,114,101,97,109,44,32,108,105,107,101,32,83,111,102,116,119,97,114,101,83,101,114,105,97,108,32,111,114,10,32,32,32,32,32,42,32,111,110,101,32,111,102,32,116,104,101,32,72,97,114,100,119,97,114,101,32,83,101,114,105,97,108,32,112,111,114,116,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,114,101,115,101,116,80,105,110,32,84,104,101,32,112,105,110,32,117,115,101,100,32,98,121,32,114,101,115,101,116,40,41,32,116,111,32,114,101,115,101,116,32,116,104,101,32,77,97,101,115,116,114,111,46,32,84,104,101,32,100,101,102,97,117,108,116,10,32,32,32,32,32,42,32,118,97,108,117,101,32,105,115,32,77,97,101,115,116,114,111,58,58,110,111,82,101,115,101,116,80,105,110,44,32,119,104,105,99,104,32,109,97,107,101,115,32,114,101,115,101,116,40,41,32,100,111,32,110,111,116,104,105,110,103,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,100,101,118,105,99,101,78,117,109,98,101,114,32,84,104,101,32,100,101,118,105,99,101,32,110,117,109,98,101,114,32,99,111,110,102,105,103,117,114,101,100,32,111,110,32,116,104,101,32,83,101,114,105,97,108,32,83,101,116,116,105,110,103,115,10,32,32,32,32,32,42,32,116,97,98,32,105,110,32,116,104,101,32,77,97,101,115,116,114,111,32,67,111,110,116,114,111,108,32,67,101,110,116,101,114,46,32,87,104,101,110,32,100,101,118,105,99,101,78,117,109,98,101,114,32,105,115,32,97,110,121,116,104,105,110,103,32,98,117,116,10,32,32,32,32,32,42,32,77,97,101,115,116,114,111,58,58,100,101,118,105,99,101,78,117,109,98,101,114,68,101,102,97,117,108,116,44,32,116,104,101,32,77,97,101,115,116,114,111,32,99,111,109,109,117,110,105,99,97,116,101,115,32,118,105,97,32,116,104,101,32,80,111,108,111,108,117,10,32,32,32,32,32,42,32,112,114,111,116,111,99,111,108,46,32,79,116,104,101,114,119,105,115,101,44,32,105,116,32,117,115,101,115,32,116,104,101,32,67,111,109,112,97,99,116,32,112,114,111,116,111,99,111,108,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,67,82,67,69,110,97,98,108,101,100,32,87,104,101,110,32,116,114,117,101,44,32,116,104,101,32,111,98,106,101,99,116,32,99,111,109,112,117,116,101,115,32,116,104,101,32,67,82,67,32,118,97,108,117,101,32,102,111,114,32,97,10,32,32,32,32,32,42,32,99,111,109,109,97,110,100,32,112,97,99,107,101,116,32,97,110,100,32,115,101,110,100,115,32,105,116,32,97,116,32,116,104,101,32,101,110,100,46,32,84,104,101,32,77,97,101,115,116,114,111,32,97,108,115,111,32,104,97,115,32,116,111,32,104,97,118,101,32,116,104,101,10,32,32,32,32,32,42,32,69,110,97,98,108,101,32,67,82,67,32,111,112,116,105,111,110,32,99,104,101,99,107,101,100,32,111,110,32,116,104,101,32,83,101,114,105,97,108,32,83,101,116,116,105,110,103,115,32,116,97,98,32,111,102,32,116,104,101,32,77,97,101,115,116,114,111,10,32,32,32,32,32,42,32,67,111,110,116,114,111,108,32,67,101,110,116,101,114,46,10,32,32,32,32,32,42,47,10,32,32,32,32,77,105,99,114,111,77,97,101,115,116,114,111,40,83,116,114,101,97,109,32,38,115,116,114,101,97,109,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,105,110,116,56,95,116,32,114,101,115,101,116,80,105,110,32,61,32,110,111,82,101,115,101,116,80,105,110,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,105,110,116,56,95,116,32,100,101,118,105,99,101,78,117,109,98,101,114,32,61,32,100,101,118,105,99,101,78,117,109,98,101,114,68,101,102,97,117,108,116,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,98,111,111,108,32,67,82,67,69,110,97,98,108,101,100,32,61,32,102,97,108,115,101,41,59,10,125,59,10,10,99,108,97,115,115,32,77,105,110,105,77,97,101,115,116,114,111,32,58,32,112,117,98,108,105,99,32,77,97,101,115,116,114,111,10,123,10,32,32,112,117,98,108,105,99,58,10,32,32,32,32,47,42,42,32,92,98,114,105,101,102,32,67,114,101,97,116,101,32,97,32,77,105,110,105,77,97,101,115,116,114,111,32,111,98,106,101,99,116,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,115,116,114,101,97,109,32,65,32,99,108,97,115,115,32,116,104,97,116,32,100,101,115,99,101,110,100,115,32,102,114,111,109,32,83,116,114,101,97,109,44,32,108,105,107,101,32,83,111,102,116,119,97,114,101,83,101,114,105,97,108,32,111,114,10,32,32,32,32,32,42,32,111,110,101,32,111,102,32,116,104,101,32,72,97,114,100,119,97,114,101,32,83,101,114,105,97,108,32,112,111,114,116,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,114,101,115,101,116,80,105,110,32,84,104,101,32,112,105,110,32,117,115,101,100,32,98,121,32,114,101,115,101,116,40,41,32,116,111,32,114,101,115,101,116,32,116,104,101,32,77,97,101,115,116,114,111,46,32,84,104,101,32,100,101,102,97,117,108,116,10,32,32,32,32,32,42,32,118,97,108,117,101,32,105,115,32,77,97,101,115,116,114,111,58,58,110,111,82,101,115,101,116,80,105,110,44,32,119,104,105,99,104,32,109,97,107,101,115,32,114,101,115,101,116,40,41,32,100,111,32,110,111,116,104,105,110,103,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,100,101,118,105,99,101,78,117,109,98,101,114,32,84,104,101,32,100,101,118,105,99,101,32,110,117,109,98,101,114,32,99,111,110,102,105,103,117,114,101,100,32,111,110,32,116,104,101,32,83,101,114,105,97,108,32,83,101,116,116,105,110,103,115,10,32,32,32,32,32,42,32,116,97,98,32,105,110,32,116,104,101,32,77,97,101,115,116,114,111,32,67,111,110,116,114,111,108,32,67,101,110,116,101,114,46,32,87,104,101,110,32,100,101,118,105,99,101,78,117,109,98,101,114,32,105,115,32,97,110,121,116,104,105,110,103,32,98,117,116,10,32,32,32,32,32,42,32,77,97,101,115,116,114,111,58,58,100,101,118,105,99,101,78,117,109,98,101,114,68,101,102,97,117,108,116,44,32,116,104,101,32,77,97,101,115,116,114,111,32,99,111,109,109,117,110,105,99,97,116,101,115,32,118,105,97,32,116,104,101,32,80,111,108,111,108,117,10,32,32,32,32,32,42,32,112,114,111,116,111,99,111,108,46,32,79,116,104,101,114,119,105,115,101,44,32,105,116,32,117,115,101,115,32,116,104,101,32,67,111,109,112,97,99,116,32,112,114,111,116,111,99,111,108,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,67,82,67,69,110,97,98,108,101,100,32,87,104,101,110,32,116,114,117,101,44,32,116,104,101,32,111,98,106,101,99,116,32,99,111,109,112,117,116,101,115,32,116,104,101,32,67,82,67,32,118,97,108,117,101,32,102,111,114,32,97,10,32,32,32,32,32,42,32,99,111,109,109,97,110,100,32,112,97,99,107,101,116,32,97,110,100,32,115,101,110,100,115,32,105,116,32,97,116,32,116,104,101,32,101,110,100,46,32,84,104,101,32,77,97,101,115,116,114,111,32,97,108,115,111,32,104,97,115,32,116,111,32,104,97,118,101,32,116,104,101,10,32,32,32,32,32,42,32,69,110,97,98,108,101,32,67,82,67,32,111,112,116,105,111,110,32,99,104,101,99,107,101,100,32,111,110,32,116,104,101,32,83,101,114,105,97,108,32,83,101,116,116,105,110,103,115,32,116,97,98,32,111,102,32,116,104,101,32,77,97,101,115,116,114,111,10,32,32,32,32,32,42,32,67,111,110,116,114,111,108,32,67,101,110,116,101,114,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,84,104,101,32,77,105,110,105,77,97,101,115,116,114,111,32,111,98,106,101,99,116,32,97,100,100,115,32,115,101,114,105,97,108,32,99,111,109,109,97,110,100,115,32,111,110,108,121,32,97,118,97,105,108,97,98,101,32,111,110,32,116,104,101,32,77,105,110,105,10,32,32,32,32,32,42,32,77,97,101,115,116,114,111,32,115,101,114,118,111,32,99,111,110,116,114,111,108,108,101,114,115,58,32,115,101,116,80,87,77,32,97,110,100,32,115,101,116,77,117,108,116,105,84,97,114,103,101,116,46,10,32,32,32,32,32,42,47,10,32,32,32,32,77,105,110,105,77,97,101,115,116,114,111,40,83,116,114,101,97,109,32,38,115,116,114,101,97,109,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,105,110,116,56,95,116,32,114,101,115,101,116,80,105,110,32,61,32,110,111,82,101,115,101,116,80,105,110,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,105,110,116,56,95,116,32,100,101,118,105,99,101,78,117,109,98,101,114,32,61,32,100,101,118,105,99,101,78,117,109,98,101,114,68,101,102,97,117,108,116,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,98,111,111,108,32,67,82,67,69,110,97,98,108,101,100,32,61,32,102,97,108,115,101,41,59,10,10,32,32,32,32,47,42,42,32,92,98,114,105,101,102,32,83,101,116,115,32,116,104,101,32,80,87,77,32,115,112,101,99,105,102,105,101,100,32,98,121,32,92,97,32,111,110,84,105,109,101,32,97,110,100,32,92,97,32,112,101,114,105,111,100,32,105,110,32,117,110,105,116,115,32,111,102,10,32,32,32,32,32,42,32,49,47,52,56,32,109,105,99,114,111,115,101,99,111,110,100,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,111,110,84,105,109,101,32,65,32,110,117,109,98,101,114,32,102,114,111,109,32,48,32,116,111,32,49,54,51,50,48,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,112,101,114,105,111,100,32,65,32,110,117,109,98,101,114,32,102,114,111,109,32,52,32,116,111,32,49,54,51,56,52,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,83,101,116,115,32,116,104,101,32,80,87,77,32,111,117,116,112,117,116,32,116,111,32,116,104,101,32,115,112,101,99,105,102,105,101,100,32,111,110,32,116,105,109,101,32,97,110,100,32,112,101,114,105,111,100,44,32,105,110,32,117,110,105,116,115,32,111,102,32,49,47,52,56,10,32,32,32,32,32,42,32,109,105,99,114,111,115,101,99,111,110,100,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,83,101,101,32,116,104,101,32,83,101,114,105,97,108,32,73,110,116,101,114,102,97,99,101,32,115,101,99,116,105,111,110,32,105,110,32,116,104,101,32,91,77,97,101,115,116,114,111,32,85,115,101,114,39,115,10,32,32,32,32,32,42,32,71,117,105,100,101,93,40,104,116,116,112,58,47,47,119,119,119,46,112,111,108,111,108,117,46,99,111,109,47,100,111,99,115,47,48,74,52,48,41,32,102,111,114,32,109,111,114,101,32,100,101,116,97,105,108,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,84,104,101,32,99,111,109,112,97,99,116,32,112,114,111,116,111,99,111,108,32,105,115,32,117,115,101,100,32,98,121,32,100,101,102,97,117,108,116,46,32,73,102,32,116,104,101,32,37,100,101,118,105,99,101,78,117,109,98,101,114,32,119,97,115,32,103,105,118,101,110,10,32,32,32,32,32,42,32,116,111,32,116,104,101,32,99,111,110,115,116,114,117,99,116,111,114,44,32,105,116,32,117,115,101,115,32,116,104,101,32,80,111,108,111,108,117,32,112,114,111,116,111,99,111,108,46,10,32,32,32,32,32,42,47,10,32,32,32,32,118,111,105,100,32,115,101,116,80,87,77,40,117,105,110,116,49,54,95,116,32,111,110,84,105,109,101,44,32,117,105,110,116,49,54,95,116,32,112,101,114,105,111,100,41,59,10,10,32,32,32,32,47,42,42,32,92,98,114,105,101,102,32,83,101,116,115,32,109,117,108,116,105,112,108,101,32,116,97,114,103,101,116,115,32,115,116,97,114,116,105,110,103,32,119,105,116,104,32,116,104,101,32,99,104,97,110,110,101,108,32,115,112,101,99,105,102,105,101,100,32,98,121,32,92,97,10,32,32,32,32,32,42,32,32,102,105,114,115,116,67,104,97,110,110,101,108,32,116,111,32,97,32,108,105,115,116,32,111,102,32,118,97,108,117,101,115,32,108,105,115,116,101,100,32,105,110,32,92,97,32,116,97,114,103,101,116,76,105,115,116,32,102,111,114,32,97,10,32,32,32,32,32,42,32,32,99,111,110,116,105,103,117,111,117,115,32,98,108,111,99,107,32,111,102,32,99,104,97,110,110,101,108,115,32,115,112,101,99,105,102,105,101,100,32,98,121,32,92,97,32,110,117,109,98,101,114,79,102,84,97,114,103,101,116,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,110,117,109,98,101,114,79,102,84,97,114,103,101,116,115,32,65,32,110,117,109,98,101,114,32,102,114,111,109,32,48,32,116,111,32,50,52,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,102,105,114,115,116,67,104,97,110,110,101,108,32,65,32,99,104,97,110,110,101,108,32,110,117,109,98,101,114,32,102,114,111,109,32,48,32,116,111,32,40,50,52,32,45,10,32,32,32,32,32,42,32,92,97,32,110,117,109,98,101,114,79,102,84,97,114,103,101,116,115,41,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,116,97,114,103,101,116,76,105,115,116,32,65,110,32,97,114,114,97,121,32,111,102,32,110,117,109,98,101,114,115,32,102,114,111,109,32,48,32,116,111,32,49,54,51,56,51,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,84,104,101,32,116,97,114,103,101,116,32,118,97,108,117,101,32,114,101,112,114,101,115,101,110,116,97,116,105,111,110,32,98,97,115,101,100,32,111,110,32,116,104,101,32,99,104,97,110,110,101,108,39,115,32,99,111,110,102,105,103,117,114,97,116,105,111,110,10,32,32,32,32,32,42,32,40,115,101,114,118,111,32,97,110,100,32,111,117,116,112,117,116,41,32,105,115,32,116,104,101,32,115,97,109,101,32,97,115,32,116,104,101,32,83,101,116,32,84,97,114,103,101,116,32,99,111,109,109,97,110,100,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,83,101,101,32,116,104,101,32,83,101,114,105,97,108,32,73,110,116,101,114,102,97,99,101,32,115,101,99,116,105,111,110,32,105,110,32,116,104,101,32,91,77,97,101,115,116,114,111,32,85,115,101,114,39,115,10,32,32,32,32,32,42,32,71,117,105,100,101,93,40,104,116,116,112,58,47,47,119,119,119,46,112,111,108,111,108,117,46,99,111,109,47,100,111,99,115,47,48,74,52,48,41,32,102,111,114,32,109,111,114,101,32,100,101,116,97,105,108,115,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,84,104,101,32,99,111,109,112,97,99,116,32,112,114,111,116,111,99,111,108,32,105,115,32,117,115,101,100,32,98,121,32,100,101,102,97,117,108,116,46,32,73,102,32,116,104,101,32,37,100,101,118,105,99,101,78,117,109,98,101,114,32,119,97,115,32,103,105,118,101,110,10,32,32,32,32,32,42,32,116,111,32,116,104,101,32,99,111,110,115,116,114,117,99,116,111,114,44,32,105,116,32,117,115,101,115,32,116,104,101,32,80,111,108,111,108,117,32,112,114,111,116,111,99,111,108,46,10,32,32,32,32,32,42,47,10,32,32,32,32,118,111,105,100,32,115,101,116,77,117,108,116,105,84,97,114,103,101,116,40,117,105,110,116,56,95,116,32,110,117,109,98,101,114,79,102,84,97,114,103,101,116,115,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,105,110,116,56,95,116,32,102,105,114,115,116,67,104,97,110,110,101,108,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,105,110,116,49,54,95,116,32,42,116,97,114,103,101,116,76,105,115,116,41,59,10,10,32,32,112,114,105,118,97,116,101,58,10,32,32,32,32,115,116,97,116,105,99,32,99,111,110,115,116,32,117,105,110,116,56,95,116,32,115,101,116,80,119,109,67,111,109,109,97,110,100,32,61,32,48,120,56,65,59,10,32,32,32,32,115,116,97,116,105,99,32,99,111,110,115,116,32,117,105,110,116,56,95,116,32,115,101,116,77,117,108,116,105,112,108,101,84,97,114,103,101,116,115,67,111,109,109,97,110,100,32,61,32,48,120,57,70,59,10,125,59,10</File> </Reference> </References> </EmbrioCopy>