SET A, A AND A, A BOR A, A IFE A, A IFC PUSH, A SET B, B AND B, B BOR B, B IFE B, B IFC PUSH, B SET C, C AND C, C BOR C, C IFE C, C IFC PUSH, C SET X, X AND X, X BOR X, X IFE X, X IFC PUSH, X SET Y, Y AND Y, Y BOR Y, Y IFE Y, Y IFC PUSH, Y SET Z, Z AND Z, Z BOR Z, Z IFE Z, Z IFC PUSH, Z SET I, I AND I, I BOR I, I IFE I, I IFC PUSH, I SET J, J AND J, J BOR J, J IFE J, J IFC PUSH, J SET [A], [A] AND [A], [A] BOR [A], [A] IFE [A], [A] IFC PUSH, [A] SET [B], [B] AND [B], [B] BOR [B], [B] IFE [B], [B] IFC PUSH, [B] SET [C], [C] AND [C], [C] BOR [C], [C] IFE [C], [C] IFC PUSH, [C] SET [X], [X] AND [X], [X] BOR [X], [X] IFE [X], [X] IFC PUSH, [X] SET [Y], [Y] AND [Y], [Y] BOR [Y], [Y] IFE [Y], [Y] IFC PUSH, [Y] SET [Z], [Z] AND [Z], [Z] BOR [Z], [Z] IFE [Z], [Z] IFC PUSH, [Z] SET [I], [I] AND [I], [I] BOR [I], [I] IFE [I], [I] IFC PUSH, [I] SET [J], [J] AND [J], [J] BOR [J], [J] IFE [J], [J] IFC PUSH, [J] SET PUSH, POP BOR PUSH, POP XOR PUSH, POP IFC PUSH, [SP] SET [SP], [SP] AND [SP], [SP] BOR [SP], [SP] IFE [SP], [SP] IFC PUSH, SP SET SP, SP AND SP, SP BOR SP, SP IFE SP, SP IFC PUSH, PC SET PC, PC AND PC, PC BOR PC, PC IFE PC, PC IFC PUSH, EX SET EX, EX AND EX, EX BOR EX, EX IFE EX, EX SBX EX, EX AND A, 0xffff AND B, 0xffff AND C, 0xffff AND X, 0xffff AND Y, 0xffff AND Z, 0xffff AND I, 0xffff AND J, 0xffff AND [A], 0xffff AND [B], 0xffff AND [C], 0xffff AND [X], 0xffff AND [Y], 0xffff AND [Z], 0xffff AND [I], 0xffff AND [J], 0xffff IFC PUSH, 0xffff IFA PUSH, 0xffff IFL PUSH, 0xffff AND [SP], 0xffff AND SP, 0xffff AND PC, 0xffff AND EX, 0xffff BOR A, 0x0000 XOR A, 0x0000 IFC A, 0x0000 BOR B, 0x0000 XOR B, 0x0000 IFC B, 0x0000 BOR C, 0x0000 XOR C, 0x0000 IFC C, 0x0000 BOR X, 0x0000 XOR X, 0x0000 IFC X, 0x0000 BOR Y, 0x0000 XOR Y, 0x0000 IFC Y, 0x0000 BOR Z, 0x0000 XOR Z, 0x0000 IFC Z, 0x0000 BOR I, 0x0000 XOR I, 0x0000 IFC I, 0x0000 BOR J, 0x0000 XOR J, 0x0000 IFC J, 0x0000 BOR [A], 0x0000 XOR [A], 0x0000 IFC [A], 0x0000 BOR [B], 0x0000 XOR [B], 0x0000 IFC [B], 0x0000 BOR [C], 0x0000 XOR [C], 0x0000 IFC [C], 0x0000 BOR [X], 0x0000 XOR [X], 0x0000 IFC [X], 0x0000 BOR [Y], 0x0000 XOR [Y], 0x0000 IFC [Y], 0x0000 BOR [Z], 0x0000 XOR [Z], 0x0000 IFC [Z], 0x0000 BOR [I], 0x0000 XOR [I], 0x0000 IFC [I], 0x0000 BOR [J], 0x0000 XOR [J], 0x0000 IFC [J], 0x0000 IFC PUSH, 0x0000 IFE PUSH, 0x0000 BOR [SP], 0x0000 XOR [SP], 0x0000 IFC [SP], 0x0000 BOR SP, 0x0000 XOR SP, 0x0000 IFC SP, 0x0000 BOR PC, 0x0000 XOR PC, 0x0000 IFC PC, 0x0000 ADD EX, 0x0000 SUB EX, 0x0000 BOR EX, 0x0000 XOR EX, 0x0000 SHR EX, 0x0000 ASR EX, 0x0000 SHL EX, 0x0000 IFC EX, 0x0000 IFC PUSH, 0x0001 IFN PUSH, 0x0001 IFL PUSH, 0x0001 IFU PUSH, 0x0001 MUL EX, 0x0001 MLI EX, 0x0001 DIV EX, 0x0001 DVI EX, 0x0001 IFC PUSH, 0x0002 IFN PUSH, 0x0002 IFL PUSH, 0x0002 IFU PUSH, 0x0002 IFC PUSH, 0x0003 IFN PUSH, 0x0003 IFL PUSH, 0x0003 IFU PUSH, 0x0003 IFC PUSH, 0x0004 IFN PUSH, 0x0004 IFL PUSH, 0x0004 IFU PUSH, 0x0004 IFC PUSH, 0x0005 IFN PUSH, 0x0005 IFL PUSH, 0x0005 IFU PUSH, 0x0005 IFC PUSH, 0x0006 IFN PUSH, 0x0006 IFL PUSH, 0x0006 IFU PUSH, 0x0006 IFC PUSH, 0x0007 IFN PUSH, 0x0007 IFL PUSH, 0x0007 IFU PUSH, 0x0007 IFC PUSH, 0x0008 IFN PUSH, 0x0008 IFL PUSH, 0x0008 IFU PUSH, 0x0008 IFC PUSH, 0x0009 IFN PUSH, 0x0009 IFL PUSH, 0x0009 IFU PUSH, 0x0009 IFC PUSH, 0x000a IFN PUSH, 0x000a IFL PUSH, 0x000a IFU PUSH, 0x000a IFC PUSH, 0x000b IFN PUSH, 0x000b IFL PUSH, 0x000b IFU PUSH, 0x000b IFC PUSH, 0x000c IFN PUSH, 0x000c IFL PUSH, 0x000c IFU PUSH, 0x000c IFC PUSH, 0x000d IFN PUSH, 0x000d IFL PUSH, 0x000d IFU PUSH, 0x000d IFC PUSH, 0x000e IFN PUSH, 0x000e IFL PUSH, 0x000e IFU PUSH, 0x000e IFC PUSH, 0x000f IFN PUSH, 0x000f IFL PUSH, 0x000f IFU PUSH, 0x000f IFC PUSH, 0x0010 IFN PUSH, 0x0010 IFL PUSH, 0x0010 IFU PUSH, 0x0010 IFC PUSH, 0x0011 IFN PUSH, 0x0011 IFL PUSH, 0x0011 IFU PUSH, 0x0011 IFC PUSH, 0x0012 IFN PUSH, 0x0012 IFL PUSH, 0x0012 IFU PUSH, 0x0012 IFC PUSH, 0x0013 IFN PUSH, 0x0013 IFL PUSH, 0x0013 IFU PUSH, 0x0013 IFC PUSH, 0x0014 IFN PUSH, 0x0014 IFL PUSH, 0x0014 IFU PUSH, 0x0014 IFC PUSH, 0x0015 IFN PUSH, 0x0015 IFL PUSH, 0x0015 IFU PUSH, 0x0015 IFC PUSH, 0x0016 IFN PUSH, 0x0016 IFL PUSH, 0x0016 IFU PUSH, 0x0016 IFC PUSH, 0x0017 IFN PUSH, 0x0017 IFL PUSH, 0x0017 IFU PUSH, 0x0017 IFC PUSH, 0x0018 IFN PUSH, 0x0018 IFL PUSH, 0x0018 IFU PUSH, 0x0018 IFC PUSH, 0x0019 IFN PUSH, 0x0019 IFL PUSH, 0x0019 IFU PUSH, 0x0019 IFC PUSH, 0x001a IFN PUSH, 0x001a IFL PUSH, 0x001a IFU PUSH, 0x001a IFC PUSH, 0x001b IFN PUSH, 0x001b IFL PUSH, 0x001b IFU PUSH, 0x001b IFC PUSH, 0x001c IFN PUSH, 0x001c IFL PUSH, 0x001c IFU PUSH, 0x001c IFC PUSH, 0x001d IFN PUSH, 0x001d IFL PUSH, 0x001d IFU PUSH, 0x001d IFC PUSH, 0x001e IFN PUSH, 0x001e IFL PUSH, 0x001e IFU PUSH, 0x001e