Skip to content

Instantly share code, notes, and snippets.

@void4
Created July 23, 2024 17:32
Show Gist options
  • Save void4/821c25fc861bc3741e1167230103638c to your computer and use it in GitHub Desktop.
Save void4/821c25fc861bc3741e1167230103638c to your computer and use it in GitHub Desktop.
!ENTRY = 0 R main()[] 1 R main()[]
dec.check = 0 L dec.restore 1 R dec.scan_1
dec.init = 0 R dec.check 0 R dec.check
dec.restore = 1 L return.1 1 L return.1
dec.scan_0 = 0 L dec.scan_done 1 R dec.scan_1
dec.scan_1 = 0 R dec.scan_0 1 R dec.scan_1
dec.scan_done = 0 L dec.shift_0 1 L dec.shift_0
dec.shift_0 = 0 L return2.0 0 L dec.shift_1
dec.shift_1 = 1 L dec.shift_0 1 L dec.shift_1
dispatch.0.carry = 1 L dispatch.1 0 L dispatch.1.carry
dispatch.1 = 0 L dispatch.2 1 L dispatch.2
dispatch.1.carry = 1 L dispatch.2 0 L dispatch.2.carry
dispatch.2 = 0 L dispatch.3 1 L dispatch.3
dispatch.2.carry = 1 L dispatch.3 0 L dispatch.3.carry
dispatch.3 = 0 L dispatch.4 1 L dispatch.4
dispatch.3.carry = 1 L dispatch.4 0 L dispatch.4.carry
dispatch.4 = 0 L dispatch.5 1 L dispatch.5
dispatch.4.carry = 1 L dispatch.5 0 L dispatch.5.carry
dispatch.5 = 0 L dispatch.6 1 L dispatch.6
dispatch.5.carry = 1 L dispatch.6 0 L dispatch.6.carry
dispatch.6 = 0 L dispatch.7 1 L dispatch.7
dispatch.6.carry = 1 L dispatch.7 0 L dispatch.7.carry
dispatch.7 = 0 L dispatch.8 1 L dispatch.8
dispatch.7.carry = 1 L dispatch.8 0 L dispatch.8.carry
dispatch.8 = 0 L dispatch.9 1 L dispatch.9
dispatch.8.carry = 1 L dispatch.9 0 L dispatch.9.carry
dispatch.9 = 0 L !ENTRY 1 L !ENTRY
dispatch.9.carry = 1 L !ENTRY 0 L !ENTRY
inc.shift_0 = 0 L return.0 0 R inc.shift_1
inc.shift_1 = 1 R inc.shift_0 1 R inc.shift_1
init.f1 = 0 R init.f2 1 R init.f2
init.f2 = 0 R init.scan_0 1 R init.scan_0
init.scan_0 = 1 L return.1 1 R init.scan_1
init.scan_1 = 0 R init.scan_0 1 R init.scan_1
main().jump(1,5,0) = 0 L main().jump(1,5,1) 1 L main().jump(1,5,1)
main().jump(1,5,1) = 1 L main().jump(1,5,2) 1 L main().jump(1,5,2)
main().jump(1,5,2) = 0 L main().jump(1,5,3) 0 L main().jump(1,5,3)
main().jump(1,5,3) = 0 L main().jump(1,5,4) 0 L main().jump(1,5,4)
main().jump(1,5,4) = 0 L main().jump(11,5,5) 0 L main().jump(11,5,5)
main().jump(10,5,0) = 0 L main().jump(10,5,1) 1 L main().jump(10,5,1)
main().jump(10,5,1) = 0 L main().jump(11,5,2) 0 L main().jump(11,5,2)
main().jump(11,5,0) = 0 L main().jump(11,5,1) 1 L main().jump(11,5,1)
main().jump(11,5,1) = 1 L main().jump(11,5,2) 1 L main().jump(11,5,2)
main().jump(11,5,2) = 1 L main().jump(11,5,3) 1 L main().jump(11,5,3)
main().jump(11,5,3) = 0 L main().jump(11,5,4) 0 L main().jump(11,5,4)
main().jump(11,5,4) = 1 L main().jump(11,5,5) 1 L main().jump(11,5,5)
main().jump(11,5,5) = 0 L dispatch.5 0 L dispatch.5
main().jump(12,5,0) = 0 L main().jump(12,5,1) 1 L main().jump(12,5,1)
main().jump(12,5,1) = 0 L main().jump(13,5,2) 0 L main().jump(13,5,2)
main().jump(124,8,0) = 0 L main().jump(124,8,1) 1 L main().jump(124,8,1)
main().jump(124,8,1) = 0 L main().jump(124,8,2) 0 L main().jump(124,8,2)
main().jump(124,8,2) = 0 L main().jump(124,8,3) 0 L main().jump(124,8,3)
main().jump(124,8,3) = 1 L main().jump(124,8,4) 1 L main().jump(124,8,4)
main().jump(124,8,4) = 1 L main().jump(124,8,5) 1 L main().jump(124,8,5)
main().jump(124,8,5) = 1 L main().jump(124,8,6) 1 L main().jump(124,8,6)
main().jump(124,8,6) = 1 L main().jump(124,8,7) 1 L main().jump(124,8,7)
main().jump(124,8,7) = 1 L main().jump(124,8,8) 1 L main().jump(124,8,8)
main().jump(124,8,8) = 0 L dispatch.8 0 L dispatch.8
main().jump(13,5,0) = 0 L main().jump(13,5,1) 1 L main().jump(13,5,1)
main().jump(13,5,1) = 1 L main().jump(13,5,2) 1 L main().jump(13,5,2)
main().jump(13,5,2) = 0 L main().jump(13,5,3) 0 L main().jump(13,5,3)
main().jump(13,5,3) = 1 L main().jump(11,5,4) 1 L main().jump(11,5,4)
main().jump(17,6,0) = 0 L main().jump(17,6,1) 1 L main().jump(17,6,1)
main().jump(17,6,1) = 1 L main().jump(17,6,2) 1 L main().jump(17,6,2)
main().jump(17,6,2) = 0 L main().jump(17,6,3) 0 L main().jump(17,6,3)
main().jump(17,6,3) = 0 L main().jump(21,6,4) 0 L main().jump(21,6,4)
main().jump(21,4,0) = 0 L main().jump(21,4,1) 1 L main().jump(21,4,1)
main().jump(21,4,1) = 1 L main().jump(21,4,2) 1 L main().jump(21,4,2)
main().jump(21,4,2) = 0 L main().jump(21,4,3) 0 L main().jump(21,4,3)
main().jump(21,4,3) = 1 L main().jump(21,4,4) 1 L main().jump(21,4,4)
main().jump(21,4,4) = 0 L dispatch.4.carry 0 L dispatch.4.carry
main().jump(21,6,0) = 0 L main().jump(21,6,1) 1 L main().jump(21,6,1)
main().jump(21,6,1) = 1 L main().jump(21,6,2) 1 L main().jump(21,6,2)
main().jump(21,6,2) = 0 L main().jump(21,6,3) 0 L main().jump(21,6,3)
main().jump(21,6,3) = 1 L main().jump(21,6,4) 1 L main().jump(21,6,4)
main().jump(21,6,4) = 0 L main().jump(30,6,5) 0 L main().jump(30,6,5)
main().jump(22,4,0) = 0 L main().jump(22,4,1) 1 L main().jump(22,4,1)
main().jump(22,4,1) = 0 L main().jump(22,4,2) 0 L main().jump(22,4,2)
main().jump(22,4,2) = 1 L main().jump(21,4,3) 1 L main().jump(21,4,3)
main().jump(24,4,0) = 0 L main().jump(24,4,1) 1 L main().jump(24,4,1)
main().jump(24,4,1) = 0 L main().jump(24,4,2) 0 L main().jump(24,4,2)
main().jump(24,4,2) = 0 L main().jump(24,4,3) 0 L main().jump(24,4,3)
main().jump(24,4,3) = 0 L main().jump(29,4,4) 0 L main().jump(29,4,4)
main().jump(25,6,0) = 0 L main().jump(25,6,1) 1 L main().jump(25,6,1)
main().jump(25,6,1) = 1 L main().jump(25,6,2) 1 L main().jump(25,6,2)
main().jump(25,6,2) = 0 L main().jump(25,6,3) 0 L main().jump(25,6,3)
main().jump(25,6,3) = 0 L main().jump(30,6,4) 0 L main().jump(30,6,4)
main().jump(252,9,0) = 0 L main().jump(252,9,1) 1 L main().jump(252,9,1)
main().jump(252,9,1) = 0 L main().jump(252,9,2) 0 L main().jump(252,9,2)
main().jump(252,9,2) = 0 L main().jump(252,9,3) 0 L main().jump(252,9,3)
main().jump(252,9,3) = 1 L main().jump(252,9,4) 1 L main().jump(252,9,4)
main().jump(252,9,4) = 1 L main().jump(252,9,5) 1 L main().jump(252,9,5)
main().jump(252,9,5) = 1 L main().jump(252,9,6) 1 L main().jump(252,9,6)
main().jump(252,9,6) = 1 L main().jump(252,9,7) 1 L main().jump(252,9,7)
main().jump(252,9,7) = 1 L main().jump(252,9,8) 1 L main().jump(252,9,8)
main().jump(252,9,8) = 1 L main().jump(252,9,9) 1 L main().jump(252,9,9)
main().jump(252,9,9) = 0 L dispatch.9 0 L dispatch.9
main().jump(26,6,0) = 0 L main().jump(26,6,1) 1 L main().jump(26,6,1)
main().jump(26,6,1) = 0 L main().jump(26,6,2) 0 L main().jump(26,6,2)
main().jump(26,6,2) = 1 L main().jump(25,6,3) 1 L main().jump(25,6,3)
main().jump(278,10,0) = 0 L main().jump(278,10,1) 1 L main().jump(278,10,1)
main().jump(278,10,1) = 0 L main().jump(278,10,2) 0 L main().jump(278,10,2)
main().jump(278,10,2) = 1 L main().jump(278,10,3) 1 L main().jump(278,10,3)
main().jump(278,10,3) = 1 L main().jump(278,10,4) 1 L main().jump(278,10,4)
main().jump(278,10,4) = 0 L main().jump(278,10,5) 0 L main().jump(278,10,5)
main().jump(278,10,5) = 1 L main().jump(278,10,6) 1 L main().jump(278,10,6)
main().jump(278,10,6) = 0 L main().jump(278,10,7) 0 L main().jump(278,10,7)
main().jump(278,10,7) = 0 L main().jump(278,10,8) 0 L main().jump(278,10,8)
main().jump(278,10,8) = 0 L main().jump(492,10,9) 0 L main().jump(492,10,9)
main().jump(29,4,0) = 0 L main().jump(29,4,1) 1 L main().jump(29,4,1)
main().jump(29,4,1) = 1 L main().jump(29,4,2) 1 L main().jump(29,4,2)
main().jump(29,4,2) = 0 L main().jump(29,4,3) 0 L main().jump(29,4,3)
main().jump(29,4,3) = 1 L main().jump(29,4,4) 1 L main().jump(29,4,4)
main().jump(29,4,4) = 1 L dispatch.4.carry 1 L dispatch.4.carry
main().jump(30,6,0) = 0 L main().jump(30,6,1) 1 L main().jump(30,6,1)
main().jump(30,6,1) = 0 L main().jump(30,6,2) 0 L main().jump(30,6,2)
main().jump(30,6,2) = 1 L main().jump(30,6,3) 1 L main().jump(30,6,3)
main().jump(30,6,3) = 1 L main().jump(30,6,4) 1 L main().jump(30,6,4)
main().jump(30,6,4) = 1 L main().jump(30,6,5) 1 L main().jump(30,6,5)
main().jump(30,6,5) = 1 L main().jump(30,6,6) 1 L main().jump(30,6,6)
main().jump(30,6,6) = 0 L dispatch.6 0 L dispatch.6
main().jump(31,6,0) = 0 L main().jump(31,6,1) 1 L main().jump(31,6,1)
main().jump(31,6,1) = 1 L main().jump(30,6,2) 1 L main().jump(30,6,2)
main().jump(47,7,0) = 0 L main().jump(47,7,1) 1 L main().jump(47,7,1)
main().jump(47,7,1) = 1 L main().jump(47,7,2) 1 L main().jump(47,7,2)
main().jump(47,7,2) = 1 L main().jump(47,7,3) 1 L main().jump(47,7,3)
main().jump(47,7,3) = 1 L main().jump(47,7,4) 1 L main().jump(47,7,4)
main().jump(47,7,4) = 1 L main().jump(47,7,5) 1 L main().jump(47,7,5)
main().jump(47,7,5) = 0 L main().jump(47,7,6) 0 L main().jump(47,7,6)
main().jump(47,7,6) = 1 L main().jump(47,7,7) 1 L main().jump(47,7,7)
main().jump(47,7,7) = 0 L dispatch.7 0 L dispatch.7
main().jump(492,10,0) = 0 L main().jump(492,10,1) 1 L main().jump(492,10,1)
main().jump(492,10,1) = 0 L main().jump(492,10,2) 0 L main().jump(492,10,2)
main().jump(492,10,10) = 0 L !ENTRY 0 L !ENTRY
main().jump(492,10,2) = 0 L main().jump(492,10,3) 0 L main().jump(492,10,3)
main().jump(492,10,3) = 1 L main().jump(492,10,4) 1 L main().jump(492,10,4)
main().jump(492,10,4) = 1 L main().jump(492,10,5) 1 L main().jump(492,10,5)
main().jump(492,10,5) = 0 L main().jump(492,10,6) 0 L main().jump(492,10,6)
main().jump(492,10,6) = 1 L main().jump(492,10,7) 1 L main().jump(492,10,7)
main().jump(492,10,7) = 1 L main().jump(492,10,8) 1 L main().jump(492,10,8)
main().jump(492,10,8) = 1 L main().jump(492,10,9) 1 L main().jump(492,10,9)
main().jump(492,10,9) = 1 L main().jump(492,10,10) 1 L main().jump(492,10,10)
main().jump(52,7,0) = 0 L main().jump(52,7,1) 1 L main().jump(52,7,1)
main().jump(52,7,1) = 0 L main().jump(52,7,2) 0 L main().jump(52,7,2)
main().jump(52,7,2) = 0 L main().jump(52,7,3) 0 L main().jump(52,7,3)
main().jump(52,7,3) = 1 L main().jump(52,7,4) 1 L main().jump(52,7,4)
main().jump(52,7,4) = 0 L main().jump(52,7,5) 0 L main().jump(52,7,5)
main().jump(52,7,5) = 1 L main().jump(47,7,6) 1 L main().jump(47,7,6)
main().jump(57,7,0) = 0 L main().jump(57,7,1) 1 L main().jump(57,7,1)
main().jump(57,7,1) = 1 L main().jump(57,7,2) 1 L main().jump(57,7,2)
main().jump(57,7,2) = 0 L main().jump(57,7,3) 0 L main().jump(57,7,3)
main().jump(57,7,3) = 0 L main().jump(61,7,4) 0 L main().jump(61,7,4)
main().jump(58,5,0) = 0 L main().jump(58,5,1) 1 L main().jump(58,5,1)
main().jump(58,5,1) = 0 L main().jump(58,5,2) 0 L main().jump(58,5,2)
main().jump(58,5,2) = 1 L main().jump(58,5,3) 1 L main().jump(58,5,3)
main().jump(58,5,3) = 0 L main().jump(58,5,4) 0 L main().jump(58,5,4)
main().jump(58,5,4) = 1 L main().jump(58,5,5) 1 L main().jump(58,5,5)
main().jump(58,5,5) = 1 L dispatch.5.carry 1 L dispatch.5.carry
main().jump(61,7,0) = 0 L main().jump(61,7,1) 1 L main().jump(61,7,1)
main().jump(61,7,1) = 1 L main().jump(61,7,2) 1 L main().jump(61,7,2)
main().jump(61,7,2) = 0 L main().jump(61,7,3) 0 L main().jump(61,7,3)
main().jump(61,7,3) = 1 L main().jump(61,7,4) 1 L main().jump(61,7,4)
main().jump(61,7,4) = 1 L main().jump(52,7,5) 1 L main().jump(52,7,5)
main().jump(62,5,0) = 0 L main().jump(62,5,1) 1 L main().jump(62,5,1)
main().jump(62,5,1) = 0 L main().jump(62,5,2) 0 L main().jump(62,5,2)
main().jump(62,5,2) = 1 L main().jump(62,5,3) 1 L main().jump(62,5,3)
main().jump(62,5,3) = 1 L main().jump(58,5,4) 1 L main().jump(58,5,4)
main().jump(9,3,0) = 0 L main().jump(9,3,1) 1 L main().jump(9,3,1)
main().jump(9,3,1) = 1 L main().jump(9,3,2) 1 L main().jump(9,3,2)
main().jump(9,3,2) = 0 L main().jump(9,3,3) 0 L main().jump(9,3,3)
main().jump(9,3,3) = 0 L dispatch.3.carry 0 L dispatch.3.carry
main()[000000000] = 0 R init.f1 1 R init.f1
main()[00000000] = 0 R main()[000000000] 1 R main()[000000000]
main()[0000000] = 0 R main()[00000000] 1 R main()[00000000]
main()[000000] = 0 R main()[0000000] 1 R main()[0000000]
main()[000001010] = 0 R reg_incr.0 1 R noop.0
main()[00000101] = 0 R main()[000001010] 1 R nextstate_2
main()[0000010] = 0 R transfer(_Gq)[] 1 R main()[00000101]
main()[000001110] = 0 R reg_incr.1 1 R reg_incr.1
main()[00000111] = 0 R main()[000001110] 1 R main()[000001110]
main()[0000011] = 0 R transfer(_Gr)[] 1 R main()[00000111]
main()[000001] = 0 R main()[0000010] 1 R main()[0000011]
main()[00000] = 0 R main()[000000] 1 R main()[000001]
main()[0000100] = 0 R main()[00000111] 1 R main()[00000111]
main()[000010] = 0 R main()[0000100] 1 R main()[0000100]
main()[00001] = 0 R main()[000010] 1 R main()[000010]
main()[0000] = 0 R main()[00000] 1 R main()[00001]
main()[0001] = 0 R main()[00001] 1 R main()[00001]
main()[000] = 0 R main()[0000] 1 R main()[0001]
main()[001101010] = 0 R reg_incr.2 1 R reg_incr.2
main()[00110101] = 0 R main()[001101010] 1 R main()[001101010]
main()[0011010] = 0 R transfer(_Gt)[] 1 R main()[00110101]
main()[0011011] = 0 R main()[00110101] 1 R main()[00110101]
main()[001101] = 0 R main()[0011010] 1 R main()[0011011]
main()[00110] = 0 R main()[000010] 1 R main()[001101]
main()[001110] = 0 R main()[0011011] 1 R main()[0011011]
main()[00111] = 0 R main()[001110] 1 R main()[001110]
main()[0011] = 0 R main()[00110] 1 R main()[00111]
main()[001] = 0 R main()[0001] 1 R main()[0011]
main()[00] = 0 R main()[000] 1 R main()[001]
main()[010001010] = 0 R reg_incr.3 1 R reg_incr.3
main()[010001011] = 0 R reg_incr.6 1 R reg_incr.6
main()[01000101] = 0 R main()[010001010] 1 R main()[010001011]
main()[0100010] = 0 R transfer(_Gi)[] 1 R main()[01000101]
main()[010001100] = 0 R reg_incr.6 1 R reg_decr.6
main()[010001101] = 0 R main().jump(47,7,0) 1 R reg_incr.7
main()[01000110] = 0 R main()[010001100] 1 R main()[010001101]
main()[010001110] = 0 R reg_incr.7 1 R reg_incr.7
main()[010001111] = 0 R reg_decr.7 1 R main().jump(29,4,0)
main()[01000111] = 0 R main()[010001110] 1 R main()[010001111]
main()[0100011] = 0 R main()[01000110] 1 R main()[01000111]
main()[010001] = 0 R main()[0100010] 1 R main()[0100011]
main()[01000] = 0 R main()[001110] 1 R main()[010001]
main()[010010110] = 0 R main().jump(30,6,0) 1 R reg_incr.5
main()[010010111] = 0 R main().jump(25,6,0) 1 R reg_decr.5
main()[01001011] = 0 R main()[010010110] 1 R main()[010010111]
main()[0100101] = 0 R transfer(_scratch_5,_Gi)[] 1 R main()[01001011]
main()[010010] = 0 R transfer(_Gi,_scratch_2,_scratch_5)[] 1 R main()[0100101]
main()[010011000] = 0 R main().jump(24,4,0) 1 R reg_incr.6
main()[01001100] = 0 R main()[010011000] 1 R main()[010001011]
main()[010011010] = 0 R reg_decr.6 1 R main().jump(21,4,0)
main()[01001101] = 0 R main()[010011010] 1 R nextstate_2
main()[0100110] = 0 R main()[01001100] 1 R main()[01001101]
main()[010011] = 0 R main()[0100110] 1 R transfer(_Gi,_scratch_1,_scratch_4)[]
main()[01001] = 0 R main()[010010] 1 R main()[010011]
main()[0100] = 0 R main()[01000] 1 R main()[01001]
main()[010100010] = 0 R main().jump(52,7,0) 1 R reg_incr.4
main()[010100011] = 0 R reg_incr.4 1 R main().jump(47,7,0)
main()[01010001] = 0 R main()[010100010] 1 R main()[010100011]
main()[0101000] = 0 R transfer(_scratch_4,_Gi)[] 1 R main()[01010001]
main()[0101001] = 0 R transfer(_Gu)[] 1 R transfer(_scratch_1,_Gu)[]
main()[010100] = 0 R main()[0101000] 1 R main()[0101001]
main()[01010100] = 0 R main()[010001110] 1 R main()[010001110]
main()[0101010] = 0 R main()[01010100] 1 R main()[01010100]
main()[010101] = 0 R main()[0101010] 1 R main()[0101010]
main()[01010] = 0 R main()[010100] 1 R main()[010101]
main()[010110101] = 0 R reg_incr.7 1 R reg_decr.7
main()[01011010] = 0 R main()[010001110] 1 R main()[010110101]
main()[010110110] = 0 R main().jump(29,4,0) 1 R noop.0
main()[01011011] = 0 R main()[010110110] 1 R nextstate_2
main()[0101101] = 0 R main()[01011010] 1 R main()[01011011]
main()[010110] = 0 R main()[0101010] 1 R main()[0101101]
main()[010111110] = 0 R main().jump(11,5,0) 1 R reg_incr.7
main()[01011111] = 0 R main()[010111110] 1 R main()[010001110]
main()[0101111] = 0 R transfer(_scratch_5,_Gi)[] 1 R main()[01011111]
main()[010111] = 0 R transfer(_Gi,_scratch_3,_scratch_5)[] 1 R main()[0101111]
main()[01011] = 0 R main()[010110] 1 R main()[010111]
main()[0101] = 0 R main()[01010] 1 R main()[01011]
main()[010] = 0 R main()[0100] 1 R main()[0101]
main()[011000100] = 0 R reg_incr.7 1 R noop.0
main()[01100010] = 0 R main()[011000100] 1 R nextstate_2
main()[0110001] = 0 R main()[01100010] 1 R transfer(_scratch_3,_scratch_2)[]
main()[011000] = 0 R main()[0101010] 1 R main()[0110001]
main()[011001000] = 0 R reg_decr.7 1 R transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,0)
main()[011001001] = 0 R reg_decr.5 1 R noop.0
main()[01100100] = 0 R main()[011001000] 1 R main()[011001001]
main()[011001010] = 0 R transfer(_Gi,_scratch_2,_scratch_5).jump(0,3,0) 1 R reg_decr.5
main()[011001011] = 0 R main().jump(21,4,0) 1 R noop.0
main()[01100101] = 0 R main()[011001010] 1 R main()[011001011]
main()[0110010] = 0 R main()[01100100] 1 R main()[01100101]
main()[011001] = 0 R main()[0110010] 1 R transfer(_Gq,_scratch_1,_scratch_4)[]
main()[01100] = 0 R main()[011000] 1 R main()[011001]
main()[011010010] = 0 R main().jump(21,6,0) 1 R reg_incr.5
main()[011010011] = 0 R reg_incr.5 1 R reg_incr.5
main()[01101001] = 0 R main()[011010010] 1 R main()[011010011]
main()[0110100] = 0 R transfer(_scratch_4,_Gq)[] 1 R main()[01101001]
main()[011010101] = 0 R reg_decr.5 1 R main().jump(61,7,0)
main()[01101010] = 0 R main()[011010011] 1 R main()[011010101]
main()[0110101] = 0 R main()[01101010] 1 R noop.2
main()[011010] = 0 R main()[0110100] 1 R main()[0110101]
main()[011011110] = 0 R main().jump(10,5,0) 1 R noop.0
main()[01101111] = 0 R main()[011011110] 1 R nextstate_2
main()[0110111] = 0 R transfer(_scratch_4,_Gr)[] 1 R main()[01101111]
main()[011011] = 0 R transfer(_Gr,_scratch_1,_scratch_4)[] 1 R main()[0110111]
main()[01101] = 0 R main()[011010] 1 R main()[011011]
main()[0110] = 0 R main()[01100] 1 R main()[01101]
main()[0111000] = 0 R transfer(_Ga)[] 1 R transfer(_scratch_1,_Ga)[]
main()[01110010] = 0 R main()[011010011] 1 R main()[011010011]
main()[011100110] = 0 R reg_incr.5 1 R reg_decr.5
main()[01110011] = 0 R main()[011100110] 1 R main()[010110110]
main()[0111001] = 0 R main()[01110010] 1 R main()[01110011]
main()[011100] = 0 R main()[0111000] 1 R main()[0111001]
main()[011101110] = 0 R main().jump(13,5,0) 1 R noop.0
main()[01110111] = 0 R main()[011101110] 1 R nextstate_2
main()[0111011] = 0 R transfer(_scratch_4,_Gt)[] 1 R main()[01110111]
main()[011101] = 0 R transfer(_Gt,_scratch_1,_scratch_4)[] 1 R main()[0111011]
main()[01110] = 0 R main()[011100] 1 R main()[011101]
main()[0111100] = 0 R transfer(_Gb)[] 1 R transfer(_scratch_1,_Gb)[]
main()[0111101] = 0 R transfer(_Gy)[] 1 R noop.2
main()[011110] = 0 R main()[0111100] 1 R main()[0111101]
main()[0111111] = 0 R transfer(_scratch_2,_Ga)[] 1 R noop.2
main()[011111] = 0 R transfer(_Ga,_scratch_1,_scratch_2)[] 1 R main()[0111111]
main()[01111] = 0 R main()[011110] 1 R main()[011111]
main()[0111] = 0 R main()[01110] 1 R main()[01111]
main()[011] = 0 R main()[0110] 1 R main()[0111]
main()[01] = 0 R main()[010] 1 R main()[011]
main()[0] = 0 R main()[00] 1 R main()[01]
main()[100000110] = 0 R reg_decr.5 1 R transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,0)
main()[100000111] = 0 R reg_decr.4 1 R main().jump(25,6,0)
main()[10000011] = 0 R main()[100000110] 1 R main()[100000111]
main()[1000001] = 0 R transfer(_scratch_4,_Gb)[] 1 R main()[10000011]
main()[100000] = 0 R transfer(_Gb,_scratch_2,_scratch_4)[] 1 R main()[1000001]
main()[100001000] = 0 R main().jump(12,5,0) 1 R noop.0
main()[10000100] = 0 R main()[100001000] 1 R nextstate_2
main()[1000010] = 0 R main()[10000100] 1 R transfer(_scratch_1)[]
main()[100001100] = 0 R main().jump(9,3,0) 1 R noop.0
main()[10000110] = 0 R main()[100001100] 1 R nextstate_2
main()[1000011] = 0 R main()[10000110] 1 R transfer(_scratch_2)[]
main()[100001] = 0 R main()[1000010] 1 R main()[1000011]
main()[10000] = 0 R main()[100000] 1 R main()[100001]
main()[100010000] = 0 R main().jump(58,5,0) 1 R noop.0
main()[10001000] = 0 R main()[100010000] 1 R nextstate_2
main()[1000100] = 0 R main()[10001000] 1 R noop.2
main()[100010] = 0 R main()[1000100] 1 R transfer(_Ga,_scratch_1,_scratch_4)[]
main()[1000110] = 0 R transfer(_scratch_4,_Ga)[] 1 R noop.2
main()[100011] = 0 R main()[1000110] 1 R transfer(_Gb,_scratch_3,_scratch_4)[]
main()[10001] = 0 R main()[100010] 1 R main()[100011]
main()[1000] = 0 R main()[10000] 1 R main()[10001]
main()[1001000] = 0 R transfer(_scratch_3,_Gb)[] 1 R transfer(_scratch_1,_scratch_2)[]
main()[1001001] = 0 R main()[01100100] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
main()[100100] = 0 R main()[1001000] 1 R main()[1001001]
main()[1001010] = 0 R transfer(_Ga)[] 1 R transfer(_scratch_2,_Ga)[]
main()[100101100] = 0 R reg_incr.12 1 R main().jump(492,10,0)
main()[100101101] = 0 R reg_incr.13 1 R reg_incr.13
main()[10010110] = 0 R main()[100101100] 1 R main()[100101101]
main()[100101111] = 0 R reg_incr.13 1 R reg_decr.13
main()[10010111] = 0 R main()[100101101] 1 R main()[100101111]
main()[1001011] = 0 R main()[10010110] 1 R main()[10010111]
main()[100101] = 0 R main()[1001010] 1 R main()[1001011]
main()[10010] = 0 R main()[100100] 1 R main()[100101]
main()[10011000] = 0 R main()[011001011] 1 R nextstate_2
main()[1001100] = 0 R main()[10011000] 1 R noop.2
main()[100110] = 0 R main()[1001100] 1 R transfer(_Gi,_scratch_5,_scratch_7)[]
main()[100111010] = 0 R main().jump(31,6,0) 1 R reg_incr.13
main()[100111011] = 0 R reg_incr.13 1 R noop.0
main()[10011101] = 0 R main()[100111010] 1 R main()[100111011]
main()[1001110] = 0 R transfer(_scratch_7,_Gi)[] 1 R main()[10011101]
main()[100111110] = 0 R reg_decr.13 1 R transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,0)
main()[100111111] = 0 R reg_decr.6 1 R noop.0
main()[10011111] = 0 R main()[100111110] 1 R main()[100111111]
main()[1001111] = 0 R transfer(_scratch_5,_scratch_3)[] 1 R main()[10011111]
main()[100111] = 0 R main()[1001110] 1 R main()[1001111]
main()[10011] = 0 R main()[100110] 1 R main()[100111]
main()[1001] = 0 R main()[10010] 1 R main()[10011]
main()[100] = 0 R main()[1000] 1 R main()[1001]
main()[101000000] = 0 R main().jump(124,8,0) 1 R reg_decr.6
main()[101000001] = 0 R main().jump(21,6,0) 1 R noop.0
main()[10100000] = 0 R main()[101000000] 1 R main()[101000001]
main()[1010000] = 0 R main()[10100000] 1 R noop.2
main()[101000] = 0 R main()[1010000] 1 R transfer(_Gq,_scratch_1,_scratch_6)[]
main()[101001010] = 0 R main().jump(1,5,0) 1 R noop.0
main()[10100101] = 0 R main()[101001010] 1 R nextstate_2
main()[1010010] = 0 R transfer(_scratch_6,_Gq)[] 1 R main()[10100101]
main()[101001] = 0 R main()[1010010] 1 R transfer(_Gr,_scratch_1,_scratch_3)[]
main()[10100] = 0 R main()[101000] 1 R main()[101001]
main()[1010100] = 0 R transfer(_scratch_3,_Gr)[] 1 R noop.2
main()[101010] = 0 R main()[1010100] 1 R transfer(_Gy,_scratch_5,_scratch_6)[]
main()[101011010] = 0 R reg_decr.13 1 R main().jump(21,4,0)
main()[10101101] = 0 R main()[101011010] 1 R nextstate_2
main()[1010110] = 0 R transfer(_scratch_5,_Gy)[] 1 R main()[10101101]
main()[101011] = 0 R main()[1010110] 1 R transfer(_Gt,_scratch_3,_scratch_5)[]
main()[10101] = 0 R main()[101010] 1 R main()[101011]
main()[1010] = 0 R main()[10100] 1 R main()[10101]
main()[101100010] = 0 R main().jump(52,7,0) 1 R noop.0
main()[10110001] = 0 R main()[101100010] 1 R nextstate_2
main()[1011000] = 0 R transfer(_scratch_5,_Gt)[] 1 R main()[10110001]
main()[101100110] = 0 R reg_decr.6 1 R transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,0)
main()[101100111] = 0 R reg_decr.7 1 R noop.0
main()[10110011] = 0 R main()[101100110] 1 R main()[101100111]
main()[1011001] = 0 R transfer(_scratch_1,_scratch_4)[] 1 R main()[10110011]
main()[101100] = 0 R main()[1011000] 1 R main()[1011001]
main()[101101000] = 0 R main().jump(12,5,0) 1 R reg_decr.7
main()[101101001] = 0 R main().jump(22,4,0) 1 R reg_incr.6
main()[10110100] = 0 R main()[101101000] 1 R main()[101101001]
main()[101101011] = 0 R main().jump(17,6,0) 1 R noop.0
main()[10110101] = 0 R main()[010001100] 1 R main()[101101011]
main()[1011010] = 0 R main()[10110100] 1 R main()[10110101]
main()[101101] = 0 R main()[1011010] 1 R transfer(_Gu,_scratch_1,_scratch_2)[]
main()[10110] = 0 R main()[101100] 1 R main()[101101]
main()[101110010] = 0 R main().jump(21,6,0) 1 R main().jump(17,6,0)
main()[10111001] = 0 R main()[101110010] 1 R nextstate_2
main()[1011100] = 0 R transfer(_scratch_1,_Gu)[] 1 R main()[10111001]
main()[1011101] = 0 R transfer(_Gr)[] 1 R transfer(_scratch_2,_Gr)[]
main()[101110] = 0 R main()[1011100] 1 R main()[1011101]
main()[10111111] = 0 R main()[010001111] 1 R nextstate_2
main()[1011111] = 0 R transfer(_scratch_3,_Gt)[] 1 R main()[10111111]
main()[101111] = 0 R transfer(_Gt,_scratch_3,_scratch_4)[] 1 R main()[1011111]
main()[10111] = 0 R main()[101110] 1 R main()[101111]
main()[1011] = 0 R main()[10110] 1 R main()[10111]
main()[101] = 0 R main()[1010] 1 R main()[1011]
main()[10] = 0 R main()[100] 1 R main()[101]
main()[110000110] = 0 R main().jump(252,9,0) 1 R noop.0
main()[11000011] = 0 R main()[110000110] 1 R nextstate_2
main()[1100001] = 0 R transfer(_scratch_3,_Gu)[] 1 R main()[11000011]
main()[110000] = 0 R transfer(_Gu,_scratch_2,_scratch_3)[] 1 R main()[1100001]
main()[1100010] = 0 R transfer(_Gt)[] 1 R transfer(_scratch_2,_Gt)[]
main()[110001100] = 0 R reg_incr.4 1 R reg_incr.4
main()[110001101] = 0 R reg_decr.4 1 R main().jump(29,4,0)
main()[11000110] = 0 R main()[110001100] 1 R main()[110001101]
main()[1100011] = 0 R main()[11000110] 1 R noop.2
main()[110001] = 0 R main()[1100010] 1 R main()[1100011]
main()[11000] = 0 R main()[110000] 1 R main()[110001]
main()[110010110] = 0 R main().jump(26,6,0) 1 R reg_incr.4
main()[11001011] = 0 R main()[110010110] 1 R nextstate_2
main()[1100101] = 0 R transfer(_scratch_6,_Gi)[] 1 R main()[11001011]
main()[110010] = 0 R transfer(_Gi,_scratch_3,_scratch_6)[] 1 R main()[1100101]
main()[110011010] = 0 R reg_decr.4 1 R transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,0)
main()[11001101] = 0 R main()[110011010] 1 R main()[101100111]
main()[1100110] = 0 R transfer(_scratch_3,_scratch_4)[] 1 R main()[11001101]
main()[110011100] = 0 R main().jump(52,7,0) 1 R reg_decr.7
main()[110011101] = 0 R main().jump(62,5,0) 1 R reg_incr.6
main()[11001110] = 0 R main()[110011100] 1 R main()[110011101]
main()[11001111] = 0 R main()[010001100] 1 R main()[010110110]
main()[1100111] = 0 R main()[11001110] 1 R main()[11001111]
main()[110011] = 0 R main()[1100110] 1 R main()[1100111]
main()[11001] = 0 R main()[110010] 1 R main()[110011]
main()[1100] = 0 R main()[11000] 1 R main()[11001]
main()[110100110] = 0 R main().jump(61,7,0) 1 R reg_decr.4
main()[110100111] = 0 R main().jump(57,7,0) 1 R noop.0
main()[11010011] = 0 R main()[110100110] 1 R main()[110100111]
main()[1101001] = 0 R transfer(_scratch_6,_Gq)[] 1 R main()[11010011]
main()[110100] = 0 R transfer(_Gq,_scratch_1,_scratch_6)[] 1 R main()[1101001]
main()[110101110] = 0 R main().jump(13,5,0) 1 R main().jump(57,7,0)
main()[11010111] = 0 R main()[110101110] 1 R nextstate_2
main()[1101011] = 0 R transfer(_scratch_3,_Gi)[] 1 R main()[11010111]
main()[110101] = 0 R transfer(_Gi,_scratch_2,_scratch_3)[] 1 R main()[1101011]
main()[11010] = 0 R main()[110100] 1 R main()[110101]
main()[1101100] = 0 R transfer(_Gq)[] 1 R transfer(_scratch_2,_Gq)[]
main()[110110100] = 0 R reg_incr.3 1 R main().jump(278,10,0)
main()[11011010] = 0 R main()[110110100] 1 R nextstate_2
main()[1101101] = 0 R main()[11011010] 1 R noop.2
main()[110110] = 0 R main()[1101100] 1 R main()[1101101]
main()[11011] = 0 R main()[110110] 1 R noop.4
main()[1101] = 0 R main()[11010] 1 R main()[11011]
main()[110] = 0 R main()[1100] 1 R main()[1101]
main()[11] = 0 R main()[110] 1 R noop.7
main()[1] = 0 R main()[10] 1 R main()[11]
main()[] = 0 R main()[0] 1 R main()[1]
nextstate_2 = 0 L dispatch.1.carry 1 L dispatch.1.carry
noop.0 = 0 L dispatch.0.carry 1 L dispatch.0.carry
noop.2 = 0 L dispatch.2.carry 1 L dispatch.2.carry
noop.4 = 0 L dispatch.4.carry 1 L dispatch.4.carry
noop.7 = 0 L dispatch.7.carry 1 L dispatch.7.carry
reg_decr.-1 = 0 R dec.init 1 R reg_decr.-1
reg_decr.0 = 0 R reg_decr.-1 1 R reg_decr.0
reg_decr.1 = 0 R reg_decr.0 1 R reg_decr.1
reg_decr.10 = 0 R reg_decr.9 1 R reg_decr.10
reg_decr.11 = 0 R reg_decr.10 1 R reg_decr.11
reg_decr.12 = 0 R reg_decr.11 1 R reg_decr.12
reg_decr.13 = 0 R reg_decr.12 1 R reg_decr.13
reg_decr.14 = 0 R reg_decr.13 1 R reg_decr.14
reg_decr.2 = 0 R reg_decr.1 1 R reg_decr.2
reg_decr.3 = 0 R reg_decr.2 1 R reg_decr.3
reg_decr.4 = 0 R reg_decr.3 1 R reg_decr.4
reg_decr.5 = 0 R reg_decr.4 1 R reg_decr.5
reg_decr.6 = 0 R reg_decr.5 1 R reg_decr.6
reg_decr.7 = 0 R reg_decr.6 1 R reg_decr.7
reg_decr.8 = 0 R reg_decr.7 1 R reg_decr.8
reg_decr.9 = 0 R reg_decr.8 1 R reg_decr.9
reg_incr.-1 = 0 R inc.shift_1 1 R reg_incr.-1
reg_incr.0 = 0 R reg_incr.-1 1 R reg_incr.0
reg_incr.1 = 0 R reg_incr.0 1 R reg_incr.1
reg_incr.10 = 0 R reg_incr.9 1 R reg_incr.10
reg_incr.11 = 0 R reg_incr.10 1 R reg_incr.11
reg_incr.12 = 0 R reg_incr.11 1 R reg_incr.12
reg_incr.13 = 0 R reg_incr.12 1 R reg_incr.13
reg_incr.14 = 0 R reg_incr.13 1 R reg_incr.14
reg_incr.2 = 0 R reg_incr.1 1 R reg_incr.2
reg_incr.3 = 0 R reg_incr.2 1 R reg_incr.3
reg_incr.4 = 0 R reg_incr.3 1 R reg_incr.4
reg_incr.5 = 0 R reg_incr.4 1 R reg_incr.5
reg_incr.6 = 0 R reg_incr.5 1 R reg_incr.6
reg_incr.7 = 0 R reg_incr.6 1 R reg_incr.7
reg_incr.8 = 0 R reg_incr.7 1 R reg_incr.8
reg_incr.9 = 0 R reg_incr.8 1 R reg_incr.9
return.0 = 0 L dispatch.0.carry 1 L return.1
return.1 = 0 L return.0 1 L return.1
return2.0 = 0 L nextstate_2 1 L return2.1
return2.1 = 0 L return2.0 1 L return2.1
transfer(_Ga)[0] = 0 R reg_decr.10 1 R transfer(_Gq).jump(3,1,0)
transfer(_Ga)[] = 0 R transfer(_Ga)[0] 1 R transfer(_Gq)[1]
transfer(_Ga,_scratch_1,_scratch_2)[00] = 0 R reg_decr.10 1 R transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,0)
transfer(_Ga,_scratch_1,_scratch_2)[0] = 0 R transfer(_Ga,_scratch_1,_scratch_2)[00] 1 R reg_incr.5
transfer(_Ga,_scratch_1,_scratch_2)[] = 0 R transfer(_Ga,_scratch_1,_scratch_2)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_Ga,_scratch_1,_scratch_4)[0] = 0 R transfer(_Ga,_scratch_1,_scratch_2)[00] 1 R transfer(_Gi,_scratch_1,_scratch_4)[01]
transfer(_Ga,_scratch_1,_scratch_4)[] = 0 R transfer(_Ga,_scratch_1,_scratch_4)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_Gb)[0] = 0 R reg_decr.11 1 R transfer(_Gq).jump(3,1,0)
transfer(_Gb)[] = 0 R transfer(_Gb)[0] 1 R transfer(_Gq)[1]
transfer(_Gb,_scratch_2,_scratch_4)[00] = 0 R reg_decr.11 1 R transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,0)
transfer(_Gb,_scratch_2,_scratch_4)[01] = 0 R reg_incr.5 1 R reg_incr.7
transfer(_Gb,_scratch_2,_scratch_4)[0] = 0 R transfer(_Gb,_scratch_2,_scratch_4)[00] 1 R transfer(_Gb,_scratch_2,_scratch_4)[01]
transfer(_Gb,_scratch_2,_scratch_4)[] = 0 R transfer(_Gb,_scratch_2,_scratch_4)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_Gb,_scratch_3,_scratch_4)[0] = 0 R transfer(_Gb,_scratch_2,_scratch_4)[00] 1 R reg_incr.7
transfer(_Gb,_scratch_3,_scratch_4)[] = 0 R transfer(_Gb,_scratch_3,_scratch_4)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_Gi)[0] = 0 R reg_decr.3 1 R transfer(_Gq).jump(3,1,0)
transfer(_Gi)[] = 0 R transfer(_Gi)[0] 1 R transfer(_Gq)[1]
transfer(_Gi,_scratch_1,_scratch_4)[01] = 0 R reg_incr.4 1 R reg_incr.7
transfer(_Gi,_scratch_1,_scratch_4)[0] = 0 R transfer(_Gi,_scratch_2,_scratch_5)[00] 1 R transfer(_Gi,_scratch_1,_scratch_4)[01]
transfer(_Gi,_scratch_1,_scratch_4)[] = 0 R transfer(_Gi,_scratch_1,_scratch_4)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_Gi,_scratch_2,_scratch_3)[0] = 0 R transfer(_Gi,_scratch_2,_scratch_5)[00] 1 R reg_incr.6
transfer(_Gi,_scratch_2,_scratch_3)[] = 0 R transfer(_Gi,_scratch_2,_scratch_3)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_Gi,_scratch_2,_scratch_5).jump(0,3,0) = 0 L transfer(_Gi,_scratch_2,_scratch_5).jump(0,3,1) 1 L transfer(_Gi,_scratch_2,_scratch_5).jump(0,3,1)
transfer(_Gi,_scratch_2,_scratch_5).jump(0,3,1) = 0 L transfer(_Gi,_scratch_2,_scratch_5).jump(0,3,2) 0 L transfer(_Gi,_scratch_2,_scratch_5).jump(0,3,2)
transfer(_Gi,_scratch_2,_scratch_5).jump(0,3,2) = 0 L transfer(_Gi,_scratch_2,_scratch_5).jump(0,3,3) 0 L transfer(_Gi,_scratch_2,_scratch_5).jump(0,3,3)
transfer(_Gi,_scratch_2,_scratch_5).jump(0,3,3) = 0 L dispatch.3 0 L dispatch.3
transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,0) = 0 L transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,1) 1 L transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,1)
transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,1) = 1 L transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,2) 1 L transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,2)
transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,2) = 0 L dispatch.2.carry 0 L dispatch.2.carry
transfer(_Gi,_scratch_2,_scratch_5)[00] = 0 R reg_decr.3 1 R transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,0)
transfer(_Gi,_scratch_2,_scratch_5)[01] = 0 R reg_incr.5 1 R reg_incr.8
transfer(_Gi,_scratch_2,_scratch_5)[0] = 0 R transfer(_Gi,_scratch_2,_scratch_5)[00] 1 R transfer(_Gi,_scratch_2,_scratch_5)[01]
transfer(_Gi,_scratch_2,_scratch_5)[10] = 0 R transfer(_Gi,_scratch_2,_scratch_5).jump(0,3,0) 1 R noop.0
transfer(_Gi,_scratch_2,_scratch_5)[1] = 0 R transfer(_Gi,_scratch_2,_scratch_5)[10] 1 R nextstate_2
transfer(_Gi,_scratch_2,_scratch_5)[] = 0 R transfer(_Gi,_scratch_2,_scratch_5)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_Gi,_scratch_3,_scratch_5)[01] = 0 R reg_incr.6 1 R reg_incr.8
transfer(_Gi,_scratch_3,_scratch_5)[0] = 0 R transfer(_Gi,_scratch_2,_scratch_5)[00] 1 R transfer(_Gi,_scratch_3,_scratch_5)[01]
transfer(_Gi,_scratch_3,_scratch_5)[] = 0 R transfer(_Gi,_scratch_3,_scratch_5)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_Gi,_scratch_3,_scratch_6)[01] = 0 R reg_incr.6 1 R reg_incr.13
transfer(_Gi,_scratch_3,_scratch_6)[0] = 0 R transfer(_Gi,_scratch_2,_scratch_5)[00] 1 R transfer(_Gi,_scratch_3,_scratch_6)[01]
transfer(_Gi,_scratch_3,_scratch_6)[] = 0 R transfer(_Gi,_scratch_3,_scratch_6)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_Gi,_scratch_5,_scratch_7)[01] = 0 R reg_incr.8 1 R reg_incr.14
transfer(_Gi,_scratch_5,_scratch_7)[0] = 0 R transfer(_Gi,_scratch_2,_scratch_5)[00] 1 R transfer(_Gi,_scratch_5,_scratch_7)[01]
transfer(_Gi,_scratch_5,_scratch_7)[] = 0 R transfer(_Gi,_scratch_5,_scratch_7)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_Gq).jump(0,2,0) = 0 L transfer(_Gq).jump(0,2,1) 1 L transfer(_Gq).jump(0,2,1)
transfer(_Gq).jump(0,2,1) = 0 L transfer(_Gq).jump(0,2,2) 0 L transfer(_Gq).jump(0,2,2)
transfer(_Gq).jump(0,2,2) = 0 L dispatch.2 0 L dispatch.2
transfer(_Gq).jump(3,1,0) = 0 L transfer(_Gq).jump(3,1,1) 1 L transfer(_Gq).jump(3,1,1)
transfer(_Gq).jump(3,1,1) = 1 L dispatch.1.carry 1 L dispatch.1.carry
transfer(_Gq)[0] = 0 R reg_decr.0 1 R transfer(_Gq).jump(3,1,0)
transfer(_Gq)[1] = 0 R transfer(_Gq).jump(0,2,0) 1 R noop.0
transfer(_Gq)[] = 0 R transfer(_Gq)[0] 1 R transfer(_Gq)[1]
transfer(_Gq,_scratch_1,_scratch_4)[00] = 0 R reg_decr.0 1 R transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,0)
transfer(_Gq,_scratch_1,_scratch_4)[0] = 0 R transfer(_Gq,_scratch_1,_scratch_4)[00] 1 R transfer(_Gi,_scratch_1,_scratch_4)[01]
transfer(_Gq,_scratch_1,_scratch_4)[] = 0 R transfer(_Gq,_scratch_1,_scratch_4)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_Gq,_scratch_1,_scratch_6)[01] = 0 R reg_incr.4 1 R reg_incr.13
transfer(_Gq,_scratch_1,_scratch_6)[0] = 0 R transfer(_Gq,_scratch_1,_scratch_4)[00] 1 R transfer(_Gq,_scratch_1,_scratch_6)[01]
transfer(_Gq,_scratch_1,_scratch_6)[] = 0 R transfer(_Gq,_scratch_1,_scratch_6)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_Gr)[0] = 0 R reg_decr.1 1 R transfer(_Gq).jump(3,1,0)
transfer(_Gr)[] = 0 R transfer(_Gr)[0] 1 R transfer(_Gq)[1]
transfer(_Gr,_scratch_1,_scratch_3)[01] = 0 R reg_incr.4 1 R reg_incr.6
transfer(_Gr,_scratch_1,_scratch_3)[0] = 0 R transfer(_Gr,_scratch_1,_scratch_4)[00] 1 R transfer(_Gr,_scratch_1,_scratch_3)[01]
transfer(_Gr,_scratch_1,_scratch_3)[] = 0 R transfer(_Gr,_scratch_1,_scratch_3)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_Gr,_scratch_1,_scratch_4)[00] = 0 R reg_decr.1 1 R transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,0)
transfer(_Gr,_scratch_1,_scratch_4)[0] = 0 R transfer(_Gr,_scratch_1,_scratch_4)[00] 1 R transfer(_Gi,_scratch_1,_scratch_4)[01]
transfer(_Gr,_scratch_1,_scratch_4)[] = 0 R transfer(_Gr,_scratch_1,_scratch_4)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_Gt)[0] = 0 R reg_decr.2 1 R transfer(_Gq).jump(3,1,0)
transfer(_Gt)[] = 0 R transfer(_Gt)[0] 1 R transfer(_Gq)[1]
transfer(_Gt,_scratch_1,_scratch_4)[00] = 0 R reg_decr.2 1 R transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,0)
transfer(_Gt,_scratch_1,_scratch_4)[0] = 0 R transfer(_Gt,_scratch_1,_scratch_4)[00] 1 R transfer(_Gi,_scratch_1,_scratch_4)[01]
transfer(_Gt,_scratch_1,_scratch_4)[] = 0 R transfer(_Gt,_scratch_1,_scratch_4)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_Gt,_scratch_3,_scratch_4)[0] = 0 R transfer(_Gt,_scratch_1,_scratch_4)[00] 1 R reg_incr.7
transfer(_Gt,_scratch_3,_scratch_4)[] = 0 R transfer(_Gt,_scratch_3,_scratch_4)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_Gt,_scratch_3,_scratch_5)[0] = 0 R transfer(_Gt,_scratch_1,_scratch_4)[00] 1 R transfer(_Gi,_scratch_3,_scratch_5)[01]
transfer(_Gt,_scratch_3,_scratch_5)[] = 0 R transfer(_Gt,_scratch_3,_scratch_5)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_Gu)[0] = 0 R reg_decr.9 1 R transfer(_Gq).jump(3,1,0)
transfer(_Gu)[] = 0 R transfer(_Gu)[0] 1 R transfer(_Gq)[1]
transfer(_Gu,_scratch_1,_scratch_2)[00] = 0 R reg_decr.9 1 R transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,0)
transfer(_Gu,_scratch_1,_scratch_2)[0] = 0 R transfer(_Gu,_scratch_1,_scratch_2)[00] 1 R reg_incr.5
transfer(_Gu,_scratch_1,_scratch_2)[] = 0 R transfer(_Gu,_scratch_1,_scratch_2)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_Gu,_scratch_2,_scratch_3)[0] = 0 R transfer(_Gu,_scratch_1,_scratch_2)[00] 1 R reg_incr.6
transfer(_Gu,_scratch_2,_scratch_3)[] = 0 R transfer(_Gu,_scratch_2,_scratch_3)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_Gy)[0] = 0 R reg_decr.12 1 R transfer(_Gq).jump(3,1,0)
transfer(_Gy)[] = 0 R transfer(_Gy)[0] 1 R transfer(_Gq)[1]
transfer(_Gy,_scratch_5,_scratch_6)[00] = 0 R reg_decr.12 1 R transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,0)
transfer(_Gy,_scratch_5,_scratch_6)[01] = 0 R reg_incr.8 1 R reg_incr.13
transfer(_Gy,_scratch_5,_scratch_6)[0] = 0 R transfer(_Gy,_scratch_5,_scratch_6)[00] 1 R transfer(_Gy,_scratch_5,_scratch_6)[01]
transfer(_Gy,_scratch_5,_scratch_6)[] = 0 R transfer(_Gy,_scratch_5,_scratch_6)[0] 1 R transfer(_Gi,_scratch_2,_scratch_5)[1]
transfer(_scratch_1)[0] = 0 R reg_decr.4 1 R transfer(_Gq).jump(3,1,0)
transfer(_scratch_1)[] = 0 R transfer(_scratch_1)[0] 1 R transfer(_Gq)[1]
transfer(_scratch_1,_Ga)[1] = 0 R reg_incr.10 1 R transfer(_Gq).jump(0,2,0)
transfer(_scratch_1,_Ga)[] = 0 R transfer(_scratch_1,_Gu)[0] 1 R transfer(_scratch_1,_Ga)[1]
transfer(_scratch_1,_Gb)[1] = 0 R reg_incr.11 1 R transfer(_Gq).jump(0,2,0)
transfer(_scratch_1,_Gb)[] = 0 R transfer(_scratch_1,_Gu)[0] 1 R transfer(_scratch_1,_Gb)[1]
transfer(_scratch_1,_Gu)[0] = 0 R reg_decr.4 1 R transfer(_scratch_5,_Gi).jump(4,2,0)
transfer(_scratch_1,_Gu)[1] = 0 R reg_incr.9 1 R transfer(_Gq).jump(0,2,0)
transfer(_scratch_1,_Gu)[] = 0 R transfer(_scratch_1,_Gu)[0] 1 R transfer(_scratch_1,_Gu)[1]
transfer(_scratch_1,_scratch_2)[] = 0 R transfer(_scratch_1,_Gu)[0] 1 R transfer(_scratch_3,_scratch_2)[1]
transfer(_scratch_1,_scratch_4)[1] = 0 R reg_incr.7 1 R transfer(_Gq).jump(0,2,0)
transfer(_scratch_1,_scratch_4)[] = 0 R transfer(_scratch_1,_Gu)[0] 1 R transfer(_scratch_1,_scratch_4)[1]
transfer(_scratch_2)[0] = 0 R reg_decr.5 1 R transfer(_Gq).jump(3,1,0)
transfer(_scratch_2)[] = 0 R transfer(_scratch_2)[0] 1 R transfer(_Gq)[1]
transfer(_scratch_2,_Ga)[0] = 0 R reg_decr.5 1 R transfer(_scratch_5,_Gi).jump(4,2,0)
transfer(_scratch_2,_Ga)[] = 0 R transfer(_scratch_2,_Ga)[0] 1 R transfer(_scratch_1,_Ga)[1]
transfer(_scratch_2,_Gq)[] = 0 R transfer(_scratch_2,_Ga)[0] 1 R transfer(_scratch_4,_Gq)[1]
transfer(_scratch_2,_Gr)[] = 0 R transfer(_scratch_2,_Ga)[0] 1 R transfer(_scratch_4,_Gr)[1]
transfer(_scratch_2,_Gt)[] = 0 R transfer(_scratch_2,_Ga)[0] 1 R transfer(_scratch_4,_Gt)[1]
transfer(_scratch_3,_Gb)[] = 0 R transfer(_scratch_3,_scratch_2)[0] 1 R transfer(_scratch_1,_Gb)[1]
transfer(_scratch_3,_Gi)[] = 0 R transfer(_scratch_3,_scratch_2)[0] 1 R transfer(_scratch_5,_Gi)[1]
transfer(_scratch_3,_Gr)[] = 0 R transfer(_scratch_3,_scratch_2)[0] 1 R transfer(_scratch_4,_Gr)[1]
transfer(_scratch_3,_Gt)[] = 0 R transfer(_scratch_3,_scratch_2)[0] 1 R transfer(_scratch_4,_Gt)[1]
transfer(_scratch_3,_Gu)[] = 0 R transfer(_scratch_3,_scratch_2)[0] 1 R transfer(_scratch_1,_Gu)[1]
transfer(_scratch_3,_scratch_2)[0] = 0 R reg_decr.6 1 R transfer(_scratch_5,_Gi).jump(4,2,0)
transfer(_scratch_3,_scratch_2)[1] = 0 R reg_incr.5 1 R transfer(_Gq).jump(0,2,0)
transfer(_scratch_3,_scratch_2)[] = 0 R transfer(_scratch_3,_scratch_2)[0] 1 R transfer(_scratch_3,_scratch_2)[1]
transfer(_scratch_3,_scratch_4)[] = 0 R transfer(_scratch_3,_scratch_2)[0] 1 R transfer(_scratch_1,_scratch_4)[1]
transfer(_scratch_4,_Ga)[] = 0 R transfer(_scratch_4,_Gi)[0] 1 R transfer(_scratch_1,_Ga)[1]
transfer(_scratch_4,_Gb)[] = 0 R transfer(_scratch_4,_Gi)[0] 1 R transfer(_scratch_1,_Gb)[1]
transfer(_scratch_4,_Gi)[0] = 0 R reg_decr.7 1 R transfer(_scratch_5,_Gi).jump(4,2,0)
transfer(_scratch_4,_Gi)[] = 0 R transfer(_scratch_4,_Gi)[0] 1 R transfer(_scratch_5,_Gi)[1]
transfer(_scratch_4,_Gq)[1] = 0 R reg_incr.0 1 R transfer(_Gq).jump(0,2,0)
transfer(_scratch_4,_Gq)[] = 0 R transfer(_scratch_4,_Gi)[0] 1 R transfer(_scratch_4,_Gq)[1]
transfer(_scratch_4,_Gr)[1] = 0 R reg_incr.1 1 R transfer(_Gq).jump(0,2,0)
transfer(_scratch_4,_Gr)[] = 0 R transfer(_scratch_4,_Gi)[0] 1 R transfer(_scratch_4,_Gr)[1]
transfer(_scratch_4,_Gt)[1] = 0 R reg_incr.2 1 R transfer(_Gq).jump(0,2,0)
transfer(_scratch_4,_Gt)[] = 0 R transfer(_scratch_4,_Gi)[0] 1 R transfer(_scratch_4,_Gt)[1]
transfer(_scratch_5,_Gi).jump(4,2,0) = 0 L transfer(_scratch_5,_Gi).jump(4,2,1) 1 L transfer(_scratch_5,_Gi).jump(4,2,1)
transfer(_scratch_5,_Gi).jump(4,2,1) = 0 L transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,2) 0 L transfer(_Gi,_scratch_2,_scratch_5).jump(5,2,2)
transfer(_scratch_5,_Gi)[0] = 0 R reg_decr.8 1 R transfer(_scratch_5,_Gi).jump(4,2,0)
transfer(_scratch_5,_Gi)[1] = 0 R reg_incr.3 1 R transfer(_Gq).jump(0,2,0)
transfer(_scratch_5,_Gi)[] = 0 R transfer(_scratch_5,_Gi)[0] 1 R transfer(_scratch_5,_Gi)[1]
transfer(_scratch_5,_Gt)[] = 0 R transfer(_scratch_5,_Gi)[0] 1 R transfer(_scratch_4,_Gt)[1]
transfer(_scratch_5,_Gy)[1] = 0 R reg_incr.12 1 R transfer(_Gq).jump(0,2,0)
transfer(_scratch_5,_Gy)[] = 0 R transfer(_scratch_5,_Gi)[0] 1 R transfer(_scratch_5,_Gy)[1]
transfer(_scratch_5,_scratch_3)[1] = 0 R reg_incr.6 1 R transfer(_Gq).jump(0,2,0)
transfer(_scratch_5,_scratch_3)[] = 0 R transfer(_scratch_5,_Gi)[0] 1 R transfer(_scratch_5,_scratch_3)[1]
transfer(_scratch_6,_Gi)[] = 0 R transfer(_scratch_6,_Gq)[0] 1 R transfer(_scratch_5,_Gi)[1]
transfer(_scratch_6,_Gq)[0] = 0 R reg_decr.13 1 R transfer(_scratch_5,_Gi).jump(4,2,0)
transfer(_scratch_6,_Gq)[] = 0 R transfer(_scratch_6,_Gq)[0] 1 R transfer(_scratch_4,_Gq)[1]
transfer(_scratch_7,_Gi)[0] = 0 R reg_decr.14 1 R transfer(_scratch_5,_Gi).jump(4,2,0)
transfer(_scratch_7,_Gi)[] = 0 R transfer(_scratch_7,_Gi)[0] 1 R transfer(_scratch_5,_Gi)[1]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment