'610
 mult 217 *.body *.mkvirus << store
 *.mkshell >=

''''''''''''''''''''''''  Gene:  1 Begins at position  9  '''''''''''''''''''''''
 start
 *.body 1786 << swapbool
 .up store
 *.aim 251 div mult .repro store
 -1 7 1 *.mkshell >=
 *.tin9 *.body 1786 << 1 *.mkshell >=

''''''''''''''''''''''''  Gene:  1 Ends at position  33  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  2 Begins at position  34  '''''''''''''''''''''''
 start
 *.body 1786 << swapbool
 .up store
 *.aim *.dnalen div swapbool
 1 1 *.mkshell >=

''''''''''''''''''''''''  Gene:  2 Ends at position  48  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  49  '''''''''''''''''''''''
 start
 ++
''''''''''''''''''''''''  Gene:  3 Ends at position  50  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  51  '''''''''''''''''''''''
 start
 >> <
 *.mkshell
''''''''''''''''''''''''  Gene:  4 Ends at position  54  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  5 Begins at position  55  '''''''''''''''''''''''
 start
 *.body *.in3 << 1 *.mkshell >=
 *.aim store
 1 .mass store
 7 -1 251 div 2 << pow floor 1 *.mkshell >=

''''''''''''''''''''''''  Gene:  5 Ends at position  77  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  6 Begins at position  78  '''''''''''''''''''''''
 start
 *.body 1786 << 1 *.mkshell >=

''''''''''''''''''''''''  Gene:  6 Ends at position  84  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  7 Begins at position  85  '''''''''''''''''''''''
 start
 *.body 1786 << swapbool
 div 10 1
''''''''''''''''''''''''  Gene:  7 Ends at position  92  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  8 Begins at position  93  '''''''''''''''''''''''
 start
 *.hitsx 1786 *.out7 1 dup 50 mult .repro store
 swap inc
 sub dup -1 .shoot store
 10 .up store
 300 <
 and
 mod 1 *.reftype .up store
 *.aim 251 div 2 << pow floor 1 swapbool
 1 1 *.mkshell >=

''''''''''''''''''''''''  Gene:  8 Ends at position  133  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  9 Begins at position  134  '''''''''''''''''''''''
 start
 *.body 1786 << 1 *.mkshell
''''''''''''''''''''''''  Gene:  9 Ends at position  139  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  10 Begins at position  140  '''''''''''''''''''''''
 start
 *.body 1786 << 1 *.out7 1 dup 50
''''''''''''''''''''''''  Gene:  10 Ends at position  148  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  11 Begins at position  149  '''''''''''''''''''''''
 else
 pow and
 *.dn swapbool
 ++ sgn sqr | or
 1225 clear stop
''''''''''''''''''''''''  Gene:  11 Ends at position  161  '''''''''''''''''''''''
 *-565 store
 -404 inc
 swap inc
 *.myshoot dup *.in4 *.tout7 .repro store
 *.aim store
 *.hitang .mass store
 7 -1 *.myup div 2 << pow floor 1 *.mkshell >=

''''''''''''''''''''''''  Gene:  12 Begins at position  190  '''''''''''''''''''''''
 start
 *.body 1786 << 1 *.mkshell >=

''''''''''''''''''''''''  Gene:  12 Ends at position  196  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  13 Begins at position  197  '''''''''''''''''''''''
 start
 *.body 1786 << swapbool
 div 10 .up store
 *.aim 251 div swapbool
 div dup 50 mult .repro store
 -1 .shoot store
 10 1 *.trefsx *.aim 251 div *.refvenom 10 .up store
 *.aim 251 div swapbool
 div dup 50 mult .repro store
 -1 .shoot store
 10 1 *.trefsx *.aim 251 div 2 << pow floor 1 sub .aimright store
 stop
''''''''''''''''''''''''  Gene:  13 Ends at position  256  '''''''''''''''''''''''
 *.eye3 *.vel 50 store
 11 .dx dec
 *.mass 237 div 2 << mod 1 *.reftype .up store
 *.aim 251 div 2 << pow floor 1 swapbool
 1 1 *.mkshell >=

''''''''''''''''''''''''  Gene:  14 Begins at position  287  '''''''''''''''''''''''
 start
 *.body 1786 << 1 *.mkshell
''''''''''''''''''''''''  Gene:  14 Ends at position  292  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  15 Begins at position  293  '''''''''''''''''''''''
 start
 *.body 1786 << 1 *.out7 1 dup 50
''''''''''''''''''''''''  Gene:  15 Ends at position  301  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  16 Begins at position  302  '''''''''''''''''''''''
 else
 pow and
 *.dn swapbool
 ++ sgn sqr | or
 1225 clear stop
''''''''''''''''''''''''  Gene:  16 Ends at position  314  '''''''''''''''''''''''
 *-565 store
 -404 *.hitsx 1786 *.out7 1 dup 50 mult .repro store
 swap inc
 sub dup -1 .shoot store
 10 .up store
 300 <
 and
 mod 1 *.reftype .up store
 *.aim 251 div 2 << pow floor 1 swapbool
 1 1 *.mkshell >=

''''''''''''''''''''''''  Gene:  17 Begins at position  358  '''''''''''''''''''''''
 start
 *.body 1786 << 1 *.mkshell
''''''''''''''''''''''''  Gene:  17 Ends at position  363  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  18 Begins at position  364  '''''''''''''''''''''''
 start
 *.body 1786 << 1 *.out7 1 dup 50
''''''''''''''''''''''''  Gene:  18 Ends at position  372  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  19 Begins at position  373  '''''''''''''''''''''''
 else
 pow and
 *.dn swapbool
 ++ sgn sqr | or
 1225 clear stop
''''''''''''''''''''''''  Gene:  19 Ends at position  385  '''''''''''''''''''''''
 *-565 store
 -404 inc
 swap inc
 sub dup 1 *.tout7 .repro store
 *.aim store
 1 .mass store
 7 -1 251 div 2 << pow floor 1 and
 *.dn swapbool
 ++ sgn sqr | or
 1225 clear 2 << pow floor 1 sub .aimright store
 *.dnalen *.eye3 *.vel 50 store
 11 .dx dec
 *.mass 237 div 2 << pow floor << pow floor 1 sub .aimright store
 stop
 *.eye3 *.vel 50 store
 swapbool
 div 10 1
''''''''''''''''''''''''  Gene:  20 Begins at position  461  '''''''''''''''''''''''
 start
 *.mkvirus << store
 *.mkshell >=

''''''''''''''''''''''''  Gene:  20 Ends at position  466  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  21 Begins at position  467  '''''''''''''''''''''''
 start
 *.body 1786 << swapbool
 .up store
 << 1 *.mkshell >=

''''''''''''''''''''''''  Gene:  21 Ends at position  477  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  22 Begins at position  478  '''''''''''''''''''''''
 start
 *.body 1786 << swapbool
 div 10 1 stop
''''''''''''''''''''''''  Gene:  22 Ends at position  486  '''''''''''''''''''''''
 *-565 store
 -404 inc
 swap inc
 sub dup 1 *.tout7 .repro store
 *.aim store
 1 .mass store
 7 -1 251 div 2 << pow floor 1 *.mkshell >=

''''''''''''''''''''''''  Gene:  23 Begins at position  515  '''''''''''''''''''''''
 start
 *.body 1786 << 1 *.mkshell >=

''''''''''''''''''''''''  Gene:  23 Ends at position  521  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  24 Begins at position  522  '''''''''''''''''''''''
 start
 *.body 1786 << swapbool
 div 10 .up store
 *.aim 251 div swapbool
 div dup 50 mult .repro store
 -1 .shoot store
 10 1 *.trefsx *.aim 251 div 2 << pow floor 1 sub .aimright store
 stop
''''''''''''''''''''''''  Gene:  24 Ends at position  558  '''''''''''''''''''''''
 *.eye3 *.vel 50 store
 11 -4 *.mkshell >=

''''''''''''''''''''''''  Gene:  25 Begins at position  567  '''''''''''''''''''''''
 start
 *.body 1786 << 1 *.mkshell >=

''''''''''''''''''''''''  Gene:  25 Ends at position  573  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  26 Begins at position  574  '''''''''''''''''''''''
 start
 *.body 1786 << swapbool
 div 10 .up store
 *.aim 251 div swapbool
 div dup 50 stop
''''''''''''''''''''''''  Gene:  26 Ends at position  590  '''''''''''''''''''''''
 *.eye3 *.vel 50 store
 11 .dx dec
 *.mass 237 div 2 << pow floor 1 sub .aimright store
 *841
