diff --git a/fuzz.s b/fuzz.s index ee181860ac17f9f005a80f8978313a6bc674b52f..2b85c00b752645dceeec8690a78c7f9074dc3ac8 100644 --- a/fuzz.s +++ b/fuzz.s @@ -1,13 +1,37273 @@ -MOV R0 65535 -MOV R1 1 -LDR R0 R1 1 -MOV R0 65535 -MOV R1 1 -STR R0 R1 1 -MOV R0 65535 -MOV R1 1 -STR R0 R1 1 -MOV R0 65535 -MOV R1 1 -STR R0 R1 1 -RET R21 +MOV R0 0 +MOV R1 1 +DIV R2 R1 R0 + +;RET R20 +SUB R16 R3 R8 +MOV R23 -37398 +MUL R20 R10 R2 +DIV R7 R6 R10 +SUB R10 R16 R31 +SUB R25 R25 R15 +MOV R11 41437 +SUB R6 R31 R26 +MUL R25 R24 R31 +STR R1 21685 R22 +LDR R22 R8 -8408 +DIV R10 R14 R0 +SUB R19 R10 R3 +MOV R16 10729 +STR R5 -47970 R22 +ADD R20 R24 R2 +SUB R11 R20 R12 +MUL R14 R6 R24 +MOV R11 -14330 +MOV R8 -40494 +MOV R14 -35211 +ADD R23 R4 R1 +SUB R10 R1 R28 +SUB R12 R1 R3 +MOV R0 -25910 +ADD R31 R27 R23 +SUB R17 R25 R21 +LDR R0 R27 35549 +MUL R2 R24 R15 +MOV R17 52721 +MOV R20 52508 +LDR R30 R7 45001 +DIV R15 R6 R21 +STR R6 -20104 R13 +LDR R26 R21 40806 +ADD R23 R9 R22 +DIV R21 R30 R28 +MOV R3 -40600 +LDR R11 R30 -21995 +MOV R31 50264 +MOV R29 5692 +ADD R7 R23 R9 +MUL R13 R29 R27 +LDR R0 R6 -7941 +SUB R5 R22 R3 +SUB R26 R11 R5 +SUB R29 R7 R22 +MUL R27 R7 R10 +LDR R16 R13 -62243 +SUB R2 R30 R11 +SUB R0 R17 R6 +MOV R13 -22135 +MUL R1 R26 R14 +ADD R30 R3 R2 +LDR R14 R8 64379 +MOV R31 -10414 +LDR R29 R29 -15702 +SUB R15 R4 R16 +ADD R5 R19 R31 +MUL R5 R20 R19 +SUB R24 R9 R13 +DIV R27 R13 R3 +MUL R1 R14 R15 +DIV R0 R7 R7 +MOV R13 53091 +SUB R1 R22 R7 +MUL R31 R3 R5 +MOV R10 32650 +MUL R28 R2 R6 +SUB R31 R15 R6 +LDR R3 R20 11988 +STR R7 20015 R15 +SUB R16 R23 R24 +LDR R11 R22 -52318 +ADD R27 R23 R31 +STR R21 -17120 R30 +STR R20 -33549 R6 +DIV R29 R30 R7 +STR R5 -53949 R23 +STR R22 -5112 R23 +MUL R31 R7 R8 +MOV R5 -44597 +SUB R29 R18 R6 +MUL R5 R3 R25 +ADD R10 R6 R12 +STR R29 -45316 R3 +LDR R21 R0 -42044 +ADD R20 R20 R20 +SUB R27 R18 R0 +MOV R30 46449 +ADD R13 R7 R21 +LDR R12 R17 -34459 +SUB R13 R25 R3 +ADD R31 R5 R5 +ADD R18 R5 R18 +STR R26 31866 R16 +LDR R11 R12 14594 +MUL R14 R24 R16 +DIV R21 R14 R15 +MOV R20 39284 +ADD R14 R21 R20 +DIV R18 R9 R20 +MUL R11 R24 R4 +MUL R17 R8 R27 +ADD R15 R24 R18 +DIV R26 R4 R4 +LDR R14 R10 7400 +STR R20 -13738 R15 +MOV R1 -37479 +MUL R23 R30 R7 +SUB R23 R29 R4 +LDR R19 R25 -57247 +DIV R8 R21 R29 +ADD R8 R20 R27 +DIV R4 R23 R17 +STR R16 -49774 R27 +MOV R26 7986 +STR R2 23465 R27 +STR R10 -22199 R31 +DIV R8 R28 R9 +ADD R13 R1 R7 +DIV R15 R16 R27 +ADD R30 R14 R14 +ADD R13 R6 R10 +LDR R18 R1 -49039 +SUB R26 R2 R19 +SUB R0 R8 R12 +ADD R22 R11 R29 +DIV R20 R0 R16 +SUB R22 R1 R7 +SUB R13 R21 R4 +MUL R20 R1 R12 +SUB R5 R0 R30 +ADD R20 R2 R15 +MUL R12 R2 R31 +LDR R14 R23 -53867 +LDR R3 R28 48216 +SUB R24 R31 R30 +MUL R31 R20 R24 +SUB R5 R7 R0 +LDR R4 R9 46287 +LDR R8 R25 44813 +ADD R8 R9 R4 +SUB R31 R25 R12 +ADD R23 R9 R7 +MOV R18 -61021 +ADD R4 R7 R8 +ADD R4 R4 R30 +DIV R14 R4 R6 +ADD R20 R4 R7 +MOV R30 35860 +LDR R22 R19 4938 +MUL R0 R8 R18 +LDR R28 R31 -60917 +LDR R18 R14 -2505 +DIV R29 R11 R0 +SUB R0 R3 R12 +LDR R26 R9 -62760 +STR R25 23125 R12 +LDR R6 R30 -36079 +ADD R26 R1 R6 +MUL R21 R28 R20 +SUB R25 R16 R20 +DIV R6 R24 R17 +STR R7 -29582 R13 +MUL R1 R12 R25 +ADD R16 R27 R23 +DIV R4 R29 R16 +MUL R12 R14 R0 +MOV R7 -42127 +MOV R21 -24170 +MUL R14 R16 R22 +SUB R31 R27 R29 +DIV R10 R8 R16 +LDR R10 R31 23745 +MOV R10 734 +MUL R1 R22 R0 +ADD R3 R21 R24 +MUL R23 R15 R10 +ADD R20 R24 R27 +MUL R4 R9 R28 +STR R17 -61020 R28 +LDR R6 R25 45727 +MUL R5 R30 R18 +DIV R17 R17 R11 +MUL R15 R27 R25 +ADD R26 R18 R10 +MUL R5 R15 R31 +STR R7 44912 R7 +LDR R13 R31 32125 +DIV R15 R9 R10 +LDR R20 R18 31338 +DIV R14 R25 R18 +STR R2 -64886 R9 +MOV R18 -63405 +STR R30 46061 R0 +STR R23 59884 R1 +DIV R22 R18 R14 +MOV R8 45842 +DIV R31 R14 R13 +DIV R0 R20 R4 +MUL R23 R8 R26 +LDR R17 R2 34468 +DIV R13 R10 R8 +ADD R26 R10 R13 +DIV R1 R21 R23 +SUB R31 R21 R14 +ADD R2 R13 R12 +MOV R12 18859 +SUB R5 R7 R30 +MOV R1 -62031 +LDR R5 R23 -59965 +ADD R6 R13 R24 +STR R19 30238 R8 +DIV R19 R25 R0 +ADD R24 R14 R7 +ADD R2 R0 R18 +DIV R4 R27 R9 +MOV R19 37434 +SUB R7 R13 R18 +LDR R19 R23 -9139 +MOV R0 -34725 +DIV R10 R6 R13 +MOV R0 19094 +MOV R21 16327 +MUL R1 R25 R21 +ADD R14 R11 R1 +MUL R30 R29 R13 +STR R21 45272 R24 +MUL R2 R27 R25 +ADD R9 R17 R4 +LDR R5 R0 46958 +STR R29 -51873 R28 +MOV R25 -13807 +SUB R6 R23 R4 +LDR R8 R28 -64951 +MUL R19 R5 R1 +DIV R15 R13 R6 +LDR R0 R27 53884 +STR R31 -59267 R30 +LDR R17 R4 -54690 +ADD R23 R5 R15 +ADD R17 R1 R10 +STR R30 -54534 R27 +SUB R3 R31 R8 +STR R10 -7359 R5 +SUB R30 R14 R23 +DIV R7 R29 R12 +ADD R5 R31 R6 +MUL R29 R22 R23 +ADD R15 R14 R2 +STR R3 34977 R30 +LDR R7 R20 -34381 +MUL R3 R29 R2 +MUL R20 R4 R25 +SUB R7 R24 R16 +STR R31 27861 R24 +MUL R8 R20 R29 +MOV R27 -40560 +STR R11 -36168 R28 +ADD R7 R8 R28 +SUB R24 R2 R18 +DIV R16 R15 R23 +MUL R5 R17 R4 +MUL R19 R17 R11 +ADD R24 R11 R18 +ADD R28 R31 R7 +SUB R10 R11 R30 +LDR R0 R8 9838 +MUL R20 R22 R1 +LDR R17 R21 10780 +SUB R8 R29 R27 +LDR R29 R29 -63053 +LDR R30 R10 -63336 +MOV R31 34331 +STR R19 -27555 R13 +ADD R27 R9 R25 +ADD R25 R11 R22 +SUB R20 R13 R5 +STR R26 1090 R16 +MOV R10 -25487 +ADD R9 R11 R16 +MUL R27 R24 R28 +STR R17 -7679 R28 +SUB R4 R22 R13 +DIV R28 R2 R2 +DIV R25 R10 R21 +ADD R23 R2 R4 +MUL R26 R14 R22 +MUL R27 R9 R24 +STR R19 41775 R26 +ADD R17 R6 R25 +MUL R28 R8 R6 +LDR R20 R20 53727 +ADD R3 R25 R20 +SUB R29 R10 R18 +MUL R8 R31 R16 +MOV R13 -3015 +DIV R21 R23 R13 +MOV R25 -2049 +LDR R26 R27 -19984 +MUL R9 R21 R13 +SUB R27 R7 R13 +LDR R31 R1 14252 +LDR R21 R17 -42776 +SUB R16 R5 R27 +LDR R4 R29 60107 +STR R9 62127 R7 +MUL R31 R28 R30 +ADD R0 R30 R28 +ADD R29 R28 R28 +LDR R12 R17 -56765 +STR R8 15139 R19 +ADD R21 R2 R26 +ADD R11 R20 R30 +SUB R26 R21 R16 +LDR R22 R15 -38872 +LDR R12 R28 -25335 +SUB R17 R5 R20 +ADD R7 R3 R16 +DIV R9 R15 R3 +DIV R29 R24 R6 +STR R29 -34355 R2 +SUB R8 R19 R19 +LDR R11 R13 -56661 +STR R17 -56951 R22 +SUB R2 R2 R29 +MOV R30 -41085 +MUL R7 R16 R16 +LDR R10 R12 -5500 +ADD R26 R27 R16 +DIV R22 R29 R16 +LDR R9 R9 -24445 +ADD R17 R17 R8 +SUB R28 R11 R9 +MUL R23 R22 R18 +DIV R2 R21 R10 +ADD R30 R15 R22 +ADD R0 R31 R17 +DIV R25 R24 R18 +LDR R29 R25 -6480 +LDR R23 R18 -42465 +SUB R8 R14 R0 +STR R12 55349 R15 +ADD R24 R28 R15 +SUB R24 R2 R14 +STR R31 12771 R5 +DIV R14 R6 R3 +STR R10 -10693 R21 +SUB R2 R16 R1 +LDR R13 R29 8388 +DIV R24 R22 R22 +STR R8 -28969 R24 +MOV R11 4660 +MOV R11 -8431 +MOV R22 32893 +ADD R3 R16 R10 +ADD R8 R3 R5 +MOV R10 16333 +STR R22 -13936 R14 +MOV R26 -16647 +MOV R1 58719 +DIV R11 R9 R18 +MUL R18 R19 R25 +STR R12 -5797 R31 +MOV R7 -32973 +LDR R28 R7 59292 +MUL R10 R12 R6 +MOV R8 -23658 +SUB R8 R19 R11 +MOV R31 7846 +LDR R11 R1 -26480 +LDR R18 R6 -25009 +SUB R4 R24 R6 +MOV R17 28520 +MOV R10 -22061 +DIV R9 R15 R12 +SUB R5 R19 R23 +LDR R27 R23 34823 +SUB R22 R21 R28 +MOV R9 30432 +SUB R28 R30 R20 +STR R25 -36435 R25 +DIV R14 R28 R28 +MOV R24 -18280 +STR R21 -36034 R4 +STR R9 -26833 R6 +MOV R30 55614 +LDR R13 R5 -22036 +DIV R22 R0 R28 +LDR R11 R23 -6708 +ADD R20 R3 R19 +SUB R7 R23 R21 +DIV R16 R28 R8 +STR R11 -20362 R1 +MUL R2 R25 R17 +STR R18 53469 R17 +DIV R23 R1 R9 +DIV R23 R26 R8 +LDR R4 R5 -29895 +SUB R10 R13 R13 +MOV R3 -24029 +STR R31 3073 R9 +ADD R3 R24 R3 +ADD R27 R13 R1 +MUL R9 R8 R16 +STR R18 -5393 R20 +DIV R24 R10 R27 +MOV R2 -34246 +DIV R0 R24 R1 +ADD R19 R30 R15 +MOV R25 -39908 +LDR R31 R21 -26985 +MUL R16 R28 R2 +LDR R8 R21 41184 +SUB R28 R29 R5 +ADD R15 R26 R28 +MOV R5 38958 +STR R6 -41193 R11 +MOV R24 45962 +ADD R23 R29 R27 +STR R3 -44227 R1 +LDR R31 R5 -47794 +DIV R14 R12 R2 +MOV R9 -62041 +MUL R14 R30 R0 +MOV R3 -13365 +MOV R29 -10554 +SUB R21 R10 R6 +STR R1 8120 R22 +DIV R25 R20 R27 +SUB R10 R16 R5 +DIV R8 R25 R1 +ADD R4 R12 R26 +SUB R16 R8 R29 +LDR R2 R6 -2020 +DIV R27 R29 R19 +STR R23 10815 R13 +STR R24 58891 R30 +DIV R26 R0 R10 +ADD R11 R28 R1 +ADD R9 R14 R27 +ADD R4 R29 R31 +MUL R5 R20 R7 +DIV R3 R9 R4 +LDR R6 R25 -46172 +STR R12 26279 R15 +LDR R1 R13 -36716 +LDR R12 R26 15083 +SUB R13 R25 R13 +LDR R18 R30 -31965 +STR R1 -6282 R20 +STR R13 30081 R8 +LDR R14 R22 57469 +MOV R12 13589 +ADD R7 R3 R14 +ADD R17 R27 R4 +ADD R26 R20 R5 +MOV R29 -52845 +STR R0 60785 R26 +ADD R15 R16 R27 +DIV R30 R18 R17 +MUL R27 R24 R1 +LDR R21 R29 -8846 +ADD R9 R15 R4 +ADD R8 R18 R20 +LDR R30 R25 -24667 +LDR R18 R6 -20980 +SUB R18 R24 R23 +SUB R8 R22 R22 +ADD R31 R5 R26 +ADD R16 R14 R9 +ADD R21 R29 R18 +SUB R17 R8 R10 +STR R28 126 R0 +MUL R14 R0 R28 +SUB R5 R21 R16 +MOV R3 -3523 +DIV R0 R31 R1 +SUB R22 R15 R29 +STR R1 49741 R15 +DIV R27 R26 R5 +LDR R2 R25 6593 +ADD R1 R26 R4 +ADD R1 R9 R15 +MUL R20 R1 R25 +MOV R30 -30807 +MOV R31 -9565 +MUL R29 R24 R4 +LDR R2 R5 12946 +ADD R18 R9 R29 +MOV R30 -17052 +LDR R25 R17 -15018 +MOV R24 -48655 +SUB R9 R26 R26 +STR R4 38925 R2 +DIV R12 R24 R12 +STR R10 13305 R24 +LDR R9 R23 37834 +STR R22 40443 R14 +MOV R4 -32238 +ADD R4 R21 R28 +MUL R22 R10 R18 +STR R2 11413 R15 +ADD R0 R2 R4 +LDR R11 R6 -65373 +ADD R11 R25 R24 +DIV R15 R31 R18 +SUB R30 R23 R13 +SUB R23 R0 R30 +DIV R16 R7 R5 +SUB R31 R10 R10 +DIV R15 R28 R10 +DIV R19 R21 R17 +ADD R27 R22 R24 +DIV R20 R28 R16 +LDR R5 R8 -43230 +MUL R20 R28 R26 +LDR R13 R16 17084 +MUL R3 R8 R14 +STR R30 61494 R6 +STR R31 -37793 R29 +STR R14 -4246 R3 +SUB R25 R25 R10 +MOV R21 -26475 +DIV R25 R4 R25 +LDR R7 R14 58179 +ADD R14 R24 R28 +MOV R24 -58494 +LDR R31 R10 46739 +ADD R20 R8 R20 +LDR R30 R10 -61906 +MUL R31 R27 R24 +MOV R30 -18691 +MOV R27 -56825 +DIV R5 R10 R11 +ADD R6 R25 R22 +DIV R27 R14 R16 +MUL R18 R25 R4 +DIV R6 R11 R26 +MUL R12 R30 R9 +DIV R21 R20 R23 +STR R7 -2597 R0 +DIV R29 R11 R9 +ADD R7 R5 R17 +SUB R28 R18 R17 +LDR R13 R30 -13266 +LDR R28 R18 -57906 +MUL R5 R16 R1 +MOV R23 14335 +MOV R8 -15451 +SUB R25 R26 R26 +DIV R14 R2 R5 +STR R14 13916 R19 +MUL R9 R2 R9 +DIV R26 R1 R8 +MOV R7 4120 +ADD R26 R21 R13 +SUB R8 R14 R21 +DIV R10 R19 R3 +STR R31 -60681 R17 +DIV R13 R5 R3 +MOV R27 29695 +ADD R29 R25 R7 +MUL R14 R11 R30 +DIV R13 R2 R2 +SUB R13 R6 R27 +ADD R21 R17 R4 +MUL R26 R23 R31 +STR R18 33445 R13 +DIV R16 R19 R30 +DIV R13 R5 R29 +DIV R9 R5 R1 +MUL R29 R20 R31 +MUL R26 R15 R14 +DIV R0 R5 R12 +MOV R13 20279 +SUB R21 R3 R23 +MUL R18 R9 R31 +STR R27 -58772 R13 +DIV R12 R30 R14 +SUB R6 R8 R15 +DIV R14 R28 R1 +LDR R26 R4 5314 +SUB R22 R21 R11 +MOV R8 -52461 +MUL R9 R13 R14 +LDR R18 R3 -20668 +SUB R21 R12 R5 +SUB R17 R13 R13 +MUL R8 R15 R29 +DIV R27 R27 R25 +MUL R24 R19 R25 +STR R29 -18366 R10 +SUB R29 R9 R14 +DIV R10 R17 R7 +MUL R8 R16 R28 +MUL R6 R19 R18 +DIV R13 R18 R22 +DIV R30 R0 R12 +MUL R2 R9 R21 +MOV R31 -12047 +MUL R16 R3 R11 +MOV R13 30249 +DIV R8 R29 R0 +ADD R8 R24 R8 +DIV R3 R3 R7 +SUB R12 R25 R23 +MUL R19 R27 R18 +LDR R6 R27 55419 +LDR R4 R11 45239 +DIV R18 R3 R8 +DIV R13 R21 R13 +LDR R18 R0 -1647 +ADD R20 R0 R21 +MOV R9 -23758 +MUL R13 R23 R24 +DIV R6 R18 R27 +ADD R19 R0 R30 +ADD R0 R21 R31 +LDR R30 R19 -841 +MUL R20 R4 R17 +MUL R19 R7 R26 +DIV R13 R24 R27 +MUL R19 R30 R16 +SUB R28 R17 R11 +STR R31 -35387 R11 +DIV R30 R8 R28 +LDR R10 R20 -11732 +DIV R29 R6 R16 +ADD R31 R23 R15 +LDR R23 R30 -63195 +MUL R26 R29 R25 +ADD R5 R29 R26 +ADD R13 R18 R0 +MUL R10 R16 R5 +LDR R27 R12 -56527 +ADD R27 R23 R28 +STR R12 -45861 R8 +ADD R19 R27 R27 +DIV R13 R17 R6 +SUB R8 R30 R31 +MOV R20 36551 +STR R7 -62362 R7 +STR R26 -36105 R18 +SUB R13 R17 R1 +ADD R24 R12 R7 +LDR R14 R23 -6945 +ADD R11 R1 R7 +STR R29 20077 R25 +DIV R8 R30 R25 +DIV R1 R31 R16 +MUL R9 R4 R5 +MOV R3 53765 +ADD R19 R29 R7 +DIV R17 R15 R5 +LDR R27 R0 39171 +STR R13 -53991 R21 +MUL R6 R12 R28 +STR R24 -45544 R0 +STR R14 29835 R22 +STR R26 13635 R17 +ADD R10 R9 R27 +MUL R1 R10 R19 +MOV R0 -6711 +LDR R16 R5 9667 +MUL R16 R2 R11 +LDR R6 R28 -43332 +LDR R6 R17 17602 +SUB R25 R11 R23 +MOV R31 -4542 +DIV R31 R10 R16 +ADD R27 R2 R16 +SUB R13 R19 R27 +STR R13 16604 R25 +STR R28 2003 R1 +LDR R31 R15 -10999 +MOV R21 -32087 +LDR R7 R13 26792 +LDR R20 R9 18029 +STR R15 37179 R31 +MOV R28 -31545 +LDR R15 R31 9731 +MOV R26 56512 +MOV R8 19994 +LDR R20 R30 46724 +MOV R23 46360 +SUB R7 R0 R2 +STR R24 42212 R2 +SUB R16 R1 R14 +DIV R3 R21 R24 +MUL R15 R12 R16 +LDR R22 R1 -7701 +STR R0 -30947 R24 +SUB R8 R19 R2 +SUB R19 R2 R30 +DIV R7 R24 R23 +SUB R0 R24 R11 +MUL R23 R0 R0 +SUB R30 R12 R4 +ADD R31 R2 R6 +MUL R15 R9 R30 +SUB R16 R31 R19 +SUB R3 R15 R12 +DIV R21 R28 R24 +DIV R22 R11 R2 +DIV R11 R8 R17 +MUL R17 R27 R29 +MOV R30 -8245 +DIV R16 R22 R9 +STR R22 11126 R23 +ADD R28 R6 R0 +STR R19 -62504 R18 +STR R10 86 R0 +ADD R13 R7 R25 +DIV R4 R27 R0 +LDR R1 R8 7481 +MUL R5 R22 R2 +LDR R6 R23 7436 +MOV R8 -30500 +MOV R12 26393 +MUL R22 R28 R16 +MUL R22 R31 R19 +STR R30 36330 R1 +STR R10 -11121 R17 +MUL R9 R15 R11 +ADD R3 R10 R14 +STR R22 -2344 R4 +MOV R20 40935 +LDR R13 R24 -18870 +DIV R17 R13 R30 +ADD R22 R19 R29 +STR R31 54866 R24 +ADD R9 R0 R26 +DIV R7 R4 R12 +MUL R18 R24 R31 +MOV R26 -49379 +MUL R22 R12 R18 +MUL R23 R21 R14 +SUB R22 R25 R8 +ADD R6 R28 R8 +ADD R10 R14 R14 +ADD R8 R16 R24 +SUB R23 R13 R25 +STR R29 41311 R15 +STR R10 -33986 R0 +ADD R6 R23 R30 +MOV R6 -32358 +STR R2 55882 R30 +MUL R20 R4 R16 +SUB R12 R16 R26 +MUL R19 R6 R22 +MUL R28 R2 R22 +DIV R6 R7 R30 +DIV R14 R1 R4 +STR R22 43258 R31 +SUB R27 R15 R9 +LDR R8 R17 -63596 +MUL R28 R24 R14 +MUL R23 R8 R19 +MUL R22 R22 R24 +ADD R31 R0 R18 +SUB R2 R13 R26 +MUL R19 R0 R19 +LDR R4 R21 -48532 +LDR R21 R18 -32854 +DIV R4 R12 R28 +MUL R10 R24 R7 +MUL R31 R26 R7 +ADD R28 R20 R18 +LDR R22 R11 -19605 +MOV R15 -49875 +STR R9 -46698 R16 +LDR R22 R12 43562 +LDR R5 R15 -24633 +MUL R27 R15 R10 +LDR R12 R6 -48970 +LDR R28 R10 -12481 +LDR R24 R2 -462 +MUL R14 R9 R6 +SUB R21 R7 R20 +MOV R0 -61040 +DIV R18 R3 R4 +LDR R9 R2 -31805 +SUB R0 R20 R6 +LDR R6 R0 44492 +ADD R24 R13 R12 +MOV R31 -13538 +ADD R5 R21 R21 +LDR R16 R4 35048 +DIV R7 R6 R5 +SUB R18 R6 R29 +SUB R20 R2 R27 +LDR R30 R17 39044 +DIV R1 R19 R4 +ADD R23 R11 R19 +MOV R17 5318 +DIV R27 R2 R0 +DIV R10 R21 R7 +SUB R7 R4 R15 +MOV R16 39649 +MOV R9 34843 +MUL R2 R17 R20 +SUB R11 R12 R26 +DIV R12 R28 R26 +MUL R16 R19 R1 +MOV R20 -62503 +DIV R26 R6 R26 +STR R22 -13972 R19 +SUB R7 R13 R29 +MUL R19 R26 R25 +LDR R18 R8 5151 +DIV R31 R15 R19 +MUL R16 R28 R30 +MOV R15 31169 +LDR R25 R31 4869 +MUL R3 R6 R22 +SUB R5 R16 R26 +LDR R29 R3 -64307 +STR R4 -56443 R31 +DIV R24 R1 R28 +DIV R2 R13 R18 +DIV R13 R15 R16 +MOV R18 -15368 +MUL R5 R13 R23 +LDR R6 R23 60529 +SUB R28 R14 R25 +DIV R5 R22 R7 +LDR R11 R16 -29841 +LDR R18 R14 -47755 +MUL R22 R16 R17 +DIV R21 R11 R2 +MOV R20 -2853 +LDR R5 R24 3105 +SUB R28 R24 R14 +SUB R17 R9 R0 +MUL R8 R7 R22 +STR R13 51244 R23 +STR R20 -4946 R26 +MOV R23 -24253 +MUL R23 R27 R4 +DIV R21 R31 R0 +DIV R10 R15 R4 +ADD R26 R16 R30 +STR R2 -50530 R7 +DIV R10 R24 R31 +MOV R22 24643 +ADD R14 R17 R10 +DIV R3 R30 R30 +MUL R17 R19 R9 +SUB R3 R2 R31 +SUB R19 R14 R26 +MUL R22 R29 R2 +LDR R4 R17 -34952 +STR R7 -19726 R12 +MUL R4 R16 R24 +MOV R11 -46666 +MUL R8 R9 R11 +SUB R23 R22 R2 +STR R17 -17408 R14 +SUB R8 R9 R17 +MUL R18 R28 R13 +STR R15 39779 R1 +DIV R31 R25 R9 +MUL R22 R21 R2 +SUB R24 R22 R18 +STR R30 26784 R1 +SUB R30 R13 R5 +STR R23 28709 R8 +STR R5 11293 R30 +LDR R12 R30 -58907 +MUL R11 R12 R19 +DIV R15 R13 R7 +MUL R11 R3 R24 +LDR R26 R25 40072 +LDR R10 R24 46124 +ADD R7 R0 R12 +MOV R30 -14196 +MOV R1 -33922 +MUL R1 R22 R11 +MUL R8 R1 R0 +ADD R1 R9 R21 +DIV R18 R16 R27 +DIV R13 R30 R1 +ADD R4 R5 R20 +MOV R24 14165 +ADD R2 R11 R6 +SUB R9 R10 R2 +STR R24 38967 R12 +MOV R20 -34484 +MUL R14 R26 R2 +STR R19 -46771 R19 +MUL R12 R3 R23 +MUL R2 R3 R13 +LDR R12 R12 -21654 +DIV R4 R18 R2 +LDR R1 R5 -53695 +DIV R31 R20 R23 +DIV R26 R28 R1 +DIV R3 R23 R17 +MUL R16 R31 R18 +DIV R27 R25 R3 +LDR R20 R13 -54069 +SUB R13 R14 R26 +STR R31 34287 R14 +ADD R17 R25 R7 +STR R23 26126 R12 +SUB R28 R31 R5 +MOV R21 -8893 +MUL R15 R18 R18 +STR R3 64570 R5 +MOV R12 -28822 +LDR R30 R13 -24940 +MUL R25 R27 R17 +MUL R18 R12 R4 +MUL R21 R16 R25 +MOV R18 53036 +SUB R20 R25 R26 +STR R16 36874 R30 +STR R1 2091 R11 +LDR R26 R5 -15556 +SUB R17 R19 R10 +LDR R11 R0 -24203 +ADD R6 R24 R11 +MUL R18 R28 R16 +SUB R17 R17 R27 +LDR R28 R1 -17519 +DIV R1 R12 R24 +SUB R31 R19 R14 +LDR R23 R9 38442 +STR R3 54409 R21 +DIV R6 R19 R9 +ADD R29 R9 R25 +SUB R10 R29 R13 +SUB R16 R5 R13 +MOV R13 -45485 +ADD R14 R20 R29 +DIV R24 R11 R0 +MUL R3 R17 R23 +MOV R4 38383 +MOV R20 -23283 +MUL R25 R5 R7 +STR R21 41625 R25 +MOV R17 -9565 +MUL R0 R0 R14 +STR R27 -30778 R16 +LDR R21 R31 38885 +STR R22 -46449 R13 +MUL R25 R1 R20 +MUL R0 R30 R31 +DIV R31 R12 R19 +SUB R30 R4 R16 +STR R26 909 R10 +DIV R14 R29 R26 +MOV R13 -43499 +DIV R25 R29 R8 +LDR R27 R30 63895 +LDR R22 R18 56817 +ADD R9 R25 R12 +DIV R9 R16 R29 +SUB R7 R10 R28 +STR R28 -9364 R10 +ADD R5 R7 R2 +MUL R16 R22 R7 +MOV R21 52074 +LDR R24 R18 50508 +DIV R23 R4 R8 +MUL R14 R31 R26 +STR R6 -1223 R13 +MOV R3 -40140 +DIV R31 R5 R5 +MOV R2 -52818 +STR R24 57705 R6 +DIV R5 R27 R25 +SUB R8 R25 R22 +LDR R22 R17 54319 +SUB R25 R24 R18 +DIV R10 R2 R30 +ADD R9 R23 R21 +LDR R31 R14 -18785 +MUL R31 R21 R25 +MUL R7 R6 R26 +ADD R23 R2 R11 +LDR R25 R7 22692 +DIV R0 R27 R23 +MOV R20 -11530 +SUB R15 R29 R14 +STR R31 30980 R23 +MUL R14 R30 R1 +DIV R0 R3 R27 +LDR R18 R5 -23218 +MUL R18 R23 R3 +LDR R3 R4 -64405 +MOV R16 -25850 +MOV R22 -32346 +LDR R26 R23 2538 +MUL R1 R19 R21 +SUB R2 R4 R19 +ADD R19 R11 R18 +DIV R8 R0 R21 +LDR R28 R27 -36328 +MUL R7 R14 R18 +ADD R1 R24 R24 +LDR R22 R17 37353 +DIV R3 R2 R25 +LDR R20 R12 -6270 +MUL R25 R1 R3 +MOV R15 59716 +STR R8 1118 R16 +ADD R21 R13 R29 +SUB R27 R19 R25 +MUL R13 R9 R6 +SUB R24 R10 R10 +SUB R31 R31 R6 +LDR R23 R28 57994 +DIV R11 R24 R24 +MOV R1 39509 +MOV R14 -41846 +STR R6 -33804 R7 +MOV R21 20386 +MUL R24 R0 R2 +MOV R4 -3911 +LDR R20 R21 17415 +MUL R8 R3 R22 +MUL R6 R4 R28 +LDR R26 R4 -23327 +ADD R28 R23 R10 +DIV R2 R31 R9 +MUL R27 R31 R6 +STR R7 63062 R19 +SUB R7 R25 R21 +MUL R15 R25 R18 +SUB R26 R13 R12 +SUB R6 R13 R17 +MUL R25 R28 R22 +SUB R9 R21 R31 +ADD R9 R24 R26 +ADD R9 R15 R4 +MOV R30 -41744 +SUB R8 R24 R21 +ADD R13 R20 R22 +DIV R15 R26 R24 +SUB R21 R16 R16 +SUB R21 R9 R21 +SUB R3 R19 R6 +ADD R3 R8 R30 +MUL R27 R21 R22 +MUL R8 R12 R24 +MUL R24 R14 R26 +MOV R20 -19283 +DIV R29 R10 R31 +STR R21 48088 R10 +ADD R14 R11 R22 +MUL R5 R12 R22 +LDR R24 R3 -35544 +MUL R29 R0 R19 +STR R8 -37688 R3 +MUL R14 R31 R20 +SUB R19 R18 R20 +MOV R18 -46723 +MOV R4 64995 +LDR R19 R15 17099 +MOV R25 35476 +DIV R14 R25 R28 +LDR R22 R26 -44424 +MUL R20 R30 R23 +ADD R2 R3 R14 +MUL R6 R10 R22 +DIV R9 R10 R20 +MOV R0 -30813 +MUL R9 R29 R5 +MUL R11 R14 R10 +SUB R0 R14 R15 +DIV R11 R4 R31 +ADD R16 R4 R30 +MUL R4 R31 R9 +MUL R10 R0 R12 +ADD R3 R5 R18 +MUL R30 R31 R11 +MUL R23 R15 R1 +MOV R29 3089 +STR R23 -24903 R8 +LDR R12 R17 -8419 +MUL R16 R2 R4 +MUL R29 R2 R16 +LDR R25 R18 -18864 +SUB R4 R19 R23 +MUL R25 R31 R2 +MOV R9 54678 +DIV R31 R22 R17 +LDR R2 R9 62256 +STR R29 34833 R30 +SUB R31 R27 R27 +LDR R1 R29 14383 +SUB R1 R23 R12 +ADD R15 R10 R17 +LDR R0 R27 -50450 +SUB R1 R20 R13 +SUB R8 R9 R3 +ADD R21 R26 R13 +DIV R12 R26 R6 +ADD R15 R0 R17 +STR R13 2707 R0 +SUB R10 R11 R13 +MUL R12 R31 R10 +STR R3 17986 R3 +MUL R11 R4 R14 +STR R25 -35474 R20 +MOV R2 -9349 +LDR R5 R6 -42831 +DIV R5 R27 R22 +LDR R4 R8 62748 +MUL R6 R23 R21 +LDR R27 R24 10129 +MUL R6 R3 R13 +MOV R11 62586 +SUB R29 R16 R0 +STR R5 10381 R9 +LDR R0 R8 -312 +SUB R12 R19 R15 +SUB R4 R15 R27 +MOV R8 27461 +LDR R16 R10 -25653 +LDR R8 R15 7213 +LDR R15 R20 -10089 +MUL R21 R17 R27 +ADD R17 R7 R11 +MUL R20 R17 R23 +SUB R1 R18 R8 +MUL R6 R24 R4 +MUL R4 R3 R23 +ADD R24 R13 R4 +MOV R1 -12851 +LDR R9 R19 -2422 +MOV R7 27776 +ADD R4 R13 R14 +MOV R10 63084 +MOV R10 -6737 +LDR R17 R24 -33591 +STR R11 50867 R10 +STR R16 5551 R29 +MOV R6 30035 +MOV R9 -15646 +ADD R22 R25 R27 +STR R21 -19617 R6 +STR R27 17305 R23 +SUB R29 R5 R4 +ADD R20 R1 R31 +LDR R18 R3 32502 +SUB R1 R31 R19 +ADD R24 R14 R3 +STR R17 19424 R4 +MUL R16 R17 R7 +STR R25 -39603 R23 +DIV R11 R22 R10 +ADD R11 R15 R16 +SUB R1 R27 R29 +ADD R13 R3 R19 +DIV R16 R22 R13 +SUB R3 R10 R24 +MOV R13 44294 +SUB R27 R12 R16 +MUL R1 R8 R15 +LDR R7 R31 12222 +LDR R24 R23 -41644 +SUB R6 R20 R10 +ADD R19 R3 R15 +LDR R2 R6 -6203 +SUB R16 R5 R6 +ADD R11 R9 R10 +DIV R4 R1 R14 +ADD R14 R17 R24 +SUB R29 R4 R14 +SUB R3 R9 R3 +STR R1 8591 R19 +ADD R16 R0 R24 +LDR R11 R24 35000 +STR R26 -38814 R22 +STR R16 -10191 R19 +STR R21 -54652 R13 +DIV R3 R9 R11 +SUB R19 R1 R10 +ADD R17 R12 R22 +MOV R0 -9167 +DIV R3 R16 R11 +DIV R29 R27 R9 +MUL R19 R14 R26 +DIV R14 R18 R19 +LDR R29 R18 24561 +LDR R23 R10 -10655 +MUL R11 R20 R10 +DIV R24 R5 R27 +ADD R1 R30 R8 +STR R2 20490 R28 +DIV R26 R4 R0 +MUL R23 R9 R30 +DIV R21 R17 R2 +ADD R13 R3 R21 +DIV R23 R29 R16 +SUB R15 R4 R16 +DIV R19 R8 R26 +MOV R2 -16307 +MOV R2 51383 +ADD R12 R9 R27 +DIV R1 R22 R8 +SUB R0 R13 R10 +STR R31 -7142 R7 +ADD R13 R13 R6 +MOV R30 -38397 +ADD R22 R10 R29 +MUL R11 R30 R11 +ADD R8 R20 R13 +MUL R18 R2 R5 +SUB R7 R22 R3 +MUL R31 R25 R23 +MUL R2 R2 R17 +ADD R11 R29 R25 +DIV R24 R20 R17 +STR R27 -20346 R16 +ADD R30 R4 R9 +ADD R11 R30 R7 +MUL R2 R9 R2 +STR R1 17377 R4 +LDR R1 R29 -9114 +MUL R13 R6 R26 +DIV R17 R28 R12 +MOV R23 57086 +MUL R0 R11 R19 +LDR R21 R13 -45459 +DIV R22 R3 R12 +STR R17 22229 R14 +MUL R28 R20 R3 +DIV R8 R25 R11 +STR R9 -22542 R19 +ADD R6 R20 R15 +MUL R24 R16 R26 +ADD R19 R21 R8 +DIV R18 R10 R28 +ADD R26 R16 R8 +STR R18 62870 R10 +DIV R25 R27 R1 +ADD R28 R13 R6 +SUB R4 R12 R22 +MOV R19 -59050 +MOV R5 -41712 +DIV R17 R15 R4 +DIV R0 R12 R10 +SUB R21 R29 R13 +SUB R17 R15 R2 +MUL R12 R6 R29 +DIV R8 R26 R16 +ADD R17 R6 R23 +LDR R28 R15 -9831 +SUB R2 R13 R11 +LDR R29 R19 47713 +MOV R6 -12682 +MUL R28 R10 R13 +ADD R14 R10 R13 +SUB R11 R15 R1 +STR R29 -1689 R31 +LDR R30 R31 -883 +DIV R26 R13 R20 +LDR R19 R4 -16278 +STR R24 15471 R11 +STR R9 12051 R17 +MOV R26 30004 +STR R19 54149 R5 +MOV R2 -48118 +ADD R5 R26 R2 +MUL R10 R0 R8 +LDR R15 R20 44702 +MOV R9 -54239 +MOV R6 -25806 +LDR R15 R17 -58340 +LDR R9 R8 21340 +LDR R24 R18 -9836 +ADD R22 R5 R13 +MUL R8 R6 R3 +MUL R28 R7 R19 +ADD R3 R15 R10 +LDR R11 R2 -54670 +DIV R3 R30 R21 +ADD R28 R13 R23 +MUL R14 R2 R21 +ADD R24 R26 R6 +MUL R31 R14 R2 +MUL R6 R18 R10 +MUL R11 R3 R8 +MUL R10 R30 R30 +SUB R22 R4 R20 +SUB R25 R1 R22 +ADD R18 R30 R9 +ADD R4 R31 R1 +MOV R31 5424 +DIV R11 R3 R13 +SUB R15 R23 R1 +ADD R27 R16 R1 +DIV R13 R11 R8 +MUL R26 R10 R15 +SUB R2 R16 R28 +MOV R6 43830 +MOV R7 -31277 +STR R8 29766 R6 +DIV R21 R2 R23 +MOV R27 -23386 +DIV R7 R4 R4 +SUB R2 R4 R30 +DIV R25 R21 R11 +ADD R9 R6 R23 +MUL R15 R25 R24 +MUL R10 R30 R20 +MOV R27 5475 +DIV R31 R25 R1 +ADD R6 R15 R18 +LDR R10 R0 30139 +LDR R12 R2 57488 +SUB R6 R8 R28 +ADD R27 R10 R6 +STR R3 -51390 R0 +ADD R7 R1 R21 +LDR R1 R4 63480 +MOV R19 -41302 +ADD R17 R8 R1 +ADD R26 R0 R22 +DIV R5 R26 R7 +STR R12 -23975 R29 +ADD R12 R30 R9 +SUB R31 R26 R4 +SUB R24 R30 R21 +SUB R28 R4 R25 +ADD R25 R11 R29 +DIV R23 R6 R4 +LDR R18 R11 40509 +MUL R30 R27 R14 +ADD R12 R8 R6 +DIV R19 R21 R25 +SUB R4 R30 R26 +DIV R3 R6 R30 +SUB R3 R25 R16 +STR R10 36027 R16 +SUB R24 R15 R31 +MOV R29 -43759 +MUL R14 R9 R0 +ADD R6 R15 R2 +SUB R2 R11 R6 +MOV R19 16158 +LDR R5 R19 -35505 +SUB R14 R29 R2 +DIV R22 R22 R26 +LDR R14 R21 -18431 +STR R24 39845 R31 +STR R15 25313 R22 +STR R9 -39928 R25 +LDR R30 R21 48487 +STR R12 37680 R7 +STR R30 -62605 R6 +SUB R3 R9 R31 +LDR R28 R27 27626 +MOV R11 -7834 +MUL R12 R2 R19 +STR R2 -7446 R24 +STR R5 8771 R17 +MOV R15 50434 +ADD R12 R3 R8 +STR R14 10515 R25 +LDR R26 R13 -31327 +ADD R21 R5 R15 +MOV R23 -17866 +MOV R26 8558 +ADD R9 R16 R18 +STR R29 -35939 R22 +MUL R22 R27 R19 +DIV R11 R25 R9 +LDR R5 R0 34560 +MOV R30 -63931 +DIV R24 R13 R16 +STR R10 -40154 R23 +SUB R8 R1 R29 +MUL R0 R30 R9 +MUL R2 R16 R17 +SUB R28 R31 R14 +SUB R6 R20 R31 +STR R10 -26088 R5 +LDR R18 R10 63533 +STR R16 34975 R8 +MOV R21 -11066 +ADD R26 R18 R19 +ADD R0 R30 R8 +SUB R10 R11 R16 +SUB R24 R5 R26 +ADD R24 R31 R1 +STR R13 3772 R4 +LDR R29 R9 -16721 +LDR R13 R19 224 +SUB R21 R6 R25 +DIV R14 R21 R27 +STR R31 54296 R13 +MUL R7 R1 R9 +STR R15 36927 R21 +MOV R23 -32243 +MUL R19 R17 R18 +SUB R26 R29 R3 +DIV R3 R9 R16 +STR R6 -5954 R6 +MOV R14 3888 +ADD R16 R17 R1 +LDR R15 R17 -49871 +SUB R30 R21 R27 +LDR R7 R8 22542 +DIV R9 R19 R15 +DIV R0 R16 R20 +DIV R3 R30 R0 +MOV R19 33425 +DIV R22 R2 R7 +LDR R19 R18 35510 +MUL R17 R18 R24 +STR R1 6793 R15 +STR R29 35456 R24 +LDR R12 R30 -60492 +DIV R2 R13 R23 +ADD R24 R19 R11 +ADD R31 R25 R7 +MUL R31 R28 R25 +MOV R2 -23970 +LDR R9 R9 14825 +STR R27 -63678 R25 +STR R23 62935 R16 +MOV R19 61329 +MUL R0 R3 R10 +LDR R24 R13 37597 +MOV R22 61243 +LDR R1 R26 -10400 +DIV R25 R4 R2 +ADD R7 R4 R23 +LDR R13 R17 46755 +MOV R19 10234 +STR R2 -55267 R2 +STR R22 54438 R10 +LDR R22 R6 38042 +DIV R0 R16 R20 +SUB R23 R5 R3 +ADD R24 R28 R30 +MUL R7 R28 R15 +LDR R31 R14 -3664 +DIV R0 R8 R26 +ADD R11 R3 R21 +MUL R16 R23 R16 +DIV R30 R15 R12 +STR R3 -28867 R12 +STR R5 21701 R7 +ADD R9 R8 R23 +DIV R26 R27 R16 +MUL R0 R17 R19 +DIV R23 R1 R21 +ADD R7 R12 R16 +SUB R6 R5 R31 +DIV R25 R13 R4 +MOV R15 -32770 +ADD R16 R29 R21 +SUB R27 R21 R30 +DIV R17 R18 R28 +ADD R27 R14 R11 +SUB R7 R20 R27 +SUB R31 R10 R14 +MUL R6 R22 R1 +ADD R1 R21 R21 +ADD R22 R22 R8 +LDR R7 R18 -5565 +STR R16 -4849 R29 +MOV R6 54866 +MUL R1 R5 R26 +MOV R5 -20071 +SUB R12 R6 R13 +DIV R18 R7 R10 +MUL R4 R23 R1 +MOV R31 -10443 +MOV R21 -18654 +STR R6 -4529 R17 +SUB R21 R21 R27 +MOV R15 -4380 +MUL R8 R12 R7 +SUB R29 R15 R5 +MOV R13 12978 +LDR R24 R13 -7684 +LDR R5 R0 -8541 +SUB R22 R26 R23 +MOV R20 61811 +MOV R18 -43871 +STR R4 -4722 R21 +DIV R10 R30 R10 +SUB R15 R11 R22 +DIV R30 R25 R28 +MUL R8 R12 R0 +LDR R19 R19 -60779 +MOV R5 64449 +LDR R7 R14 -7311 +MUL R22 R9 R31 +STR R21 -28734 R29 +DIV R4 R31 R6 +SUB R30 R20 R5 +MUL R23 R20 R6 +ADD R18 R8 R27 +SUB R23 R30 R4 +SUB R4 R5 R9 +STR R27 40400 R20 +LDR R22 R28 54085 +MOV R5 50750 +LDR R11 R23 1185 +MUL R3 R14 R26 +SUB R24 R28 R31 +STR R17 62848 R11 +MOV R3 -36927 +SUB R2 R5 R22 +ADD R28 R3 R10 +MOV R25 -20886 +ADD R31 R18 R29 +STR R5 9885 R17 +SUB R16 R15 R23 +ADD R8 R19 R22 +ADD R11 R7 R15 +ADD R21 R13 R22 +MUL R19 R6 R3 +SUB R29 R27 R0 +MOV R26 61047 +DIV R17 R7 R20 +ADD R0 R22 R10 +MOV R21 -11573 +LDR R30 R21 -40009 +SUB R21 R15 R22 +DIV R24 R30 R30 +STR R0 -58998 R12 +MUL R7 R5 R14 +LDR R20 R25 -13618 +DIV R16 R14 R7 +LDR R23 R27 -61156 +SUB R11 R10 R2 +MUL R15 R11 R23 +MOV R28 64255 +MUL R5 R23 R25 +LDR R20 R18 13736 +MOV R20 27022 +MUL R29 R19 R20 +MOV R29 -46318 +SUB R2 R15 R21 +DIV R22 R0 R13 +MOV R29 19493 +MUL R0 R21 R5 +MUL R25 R16 R30 +MUL R23 R15 R13 +MOV R15 26318 +DIV R18 R4 R9 +STR R31 -62385 R29 +MOV R5 35940 +MUL R22 R15 R15 +SUB R28 R26 R3 +MOV R10 -45811 +STR R25 -2839 R25 +LDR R4 R3 -38252 +MUL R14 R21 R22 +DIV R18 R23 R28 +ADD R5 R18 R12 +LDR R25 R19 46633 +LDR R20 R16 51244 +STR R1 61270 R12 +MUL R16 R19 R22 +DIV R1 R22 R16 +SUB R28 R30 R5 +LDR R21 R22 -33579 +MOV R12 -37014 +STR R27 -48843 R8 +MOV R2 41698 +STR R6 -29331 R28 +MUL R24 R31 R6 +LDR R22 R18 51982 +ADD R27 R2 R27 +STR R25 62905 R28 +ADD R17 R31 R0 +LDR R29 R12 21017 +STR R30 -23463 R21 +LDR R19 R22 41300 +MOV R17 17034 +ADD R1 R0 R5 +DIV R31 R23 R20 +DIV R17 R8 R20 +LDR R9 R10 24824 +ADD R27 R29 R23 +MOV R27 59420 +SUB R21 R29 R26 +MUL R19 R9 R30 +SUB R8 R3 R27 +STR R3 -56162 R5 +STR R23 -57959 R15 +MOV R31 -48918 +ADD R14 R28 R26 +SUB R18 R14 R8 +SUB R25 R24 R17 +MOV R1 61405 +MOV R8 57304 +MOV R25 -40469 +MOV R3 14707 +LDR R17 R11 35221 +STR R3 -1360 R19 +MOV R22 -717 +SUB R30 R24 R12 +LDR R30 R24 43893 +MUL R28 R4 R29 +MOV R7 15091 +STR R1 -56177 R18 +DIV R18 R3 R17 +MOV R2 12801 +DIV R9 R16 R18 +DIV R31 R14 R8 +MOV R23 -19697 +SUB R19 R10 R1 +MOV R20 -53495 +STR R26 53746 R18 +LDR R31 R8 23 +STR R26 28742 R18 +MOV R28 18027 +DIV R27 R5 R15 +ADD R27 R23 R12 +MOV R15 -30151 +STR R4 -22233 R24 +STR R0 56897 R9 +MUL R9 R24 R15 +STR R8 -249 R13 +ADD R4 R31 R17 +LDR R25 R28 -47510 +STR R21 41459 R20 +STR R20 18826 R28 +MOV R14 45794 +MUL R13 R18 R29 +SUB R3 R14 R24 +MOV R26 -40210 +MUL R7 R21 R7 +STR R8 13489 R29 +STR R17 23003 R28 +LDR R21 R25 32047 +ADD R3 R22 R1 +LDR R19 R9 -25673 +MOV R23 57434 +ADD R21 R29 R6 +ADD R16 R4 R17 +MUL R7 R6 R20 +MOV R31 42475 +DIV R19 R8 R6 +ADD R6 R17 R10 +STR R14 64063 R24 +LDR R5 R31 40499 +LDR R28 R1 -62445 +DIV R13 R1 R23 +SUB R19 R10 R30 +DIV R17 R14 R12 +MOV R23 54662 +STR R30 -48458 R13 +ADD R8 R11 R11 +ADD R11 R17 R3 +ADD R2 R3 R28 +ADD R13 R8 R27 +LDR R22 R18 -32928 +STR R3 -43310 R0 +DIV R18 R7 R19 +DIV R2 R19 R0 +DIV R9 R30 R6 +ADD R24 R17 R11 +SUB R10 R21 R26 +STR R27 34854 R11 +DIV R13 R31 R4 +MOV R27 6282 +DIV R17 R17 R1 +MUL R29 R15 R18 +MUL R15 R28 R6 +MUL R29 R10 R7 +LDR R25 R15 -10418 +STR R6 46046 R29 +DIV R13 R15 R12 +SUB R15 R1 R26 +SUB R15 R10 R13 +LDR R21 R0 62243 +STR R25 14063 R28 +DIV R3 R11 R24 +ADD R0 R26 R1 +MUL R16 R3 R7 +MOV R5 -38479 +STR R14 -34630 R14 +ADD R24 R28 R30 +MOV R13 -28337 +LDR R7 R21 13680 +DIV R30 R13 R25 +ADD R3 R27 R3 +LDR R7 R15 57071 +LDR R28 R21 32810 +STR R0 2761 R29 +MUL R3 R18 R6 +SUB R29 R3 R27 +DIV R17 R26 R4 +SUB R20 R4 R25 +MUL R0 R0 R18 +ADD R9 R5 R1 +SUB R13 R8 R12 +MUL R11 R30 R26 +STR R16 40932 R30 +STR R26 63088 R22 +MUL R31 R19 R28 +LDR R31 R30 28662 +MOV R30 54032 +MUL R19 R5 R1 +SUB R2 R9 R10 +LDR R27 R15 -14933 +LDR R31 R28 10424 +SUB R12 R16 R22 +MUL R19 R14 R11 +DIV R22 R21 R14 +DIV R13 R16 R11 +DIV R12 R15 R22 +DIV R6 R18 R3 +STR R27 41308 R24 +DIV R10 R13 R27 +ADD R28 R23 R22 +SUB R22 R20 R1 +MUL R21 R5 R6 +ADD R1 R27 R9 +ADD R1 R30 R25 +MUL R15 R20 R3 +DIV R1 R2 R14 +STR R18 23568 R24 +SUB R1 R12 R4 +MOV R28 -56560 +SUB R26 R29 R29 +LDR R16 R18 -28113 +ADD R0 R22 R2 +LDR R16 R15 -52679 +ADD R4 R9 R7 +DIV R25 R20 R3 +SUB R4 R17 R2 +ADD R20 R12 R2 +SUB R13 R24 R8 +ADD R15 R26 R28 +ADD R31 R31 R14 +MUL R18 R27 R17 +ADD R25 R23 R8 +ADD R15 R17 R1 +STR R1 45242 R8 +MOV R27 57093 +STR R3 21603 R22 +MUL R16 R22 R7 +SUB R19 R27 R10 +STR R6 53844 R17 +STR R7 -41156 R11 +MUL R3 R0 R10 +MUL R17 R31 R7 +ADD R1 R2 R26 +MUL R27 R26 R8 +MOV R18 -46012 +STR R8 -34502 R20 +STR R27 -20908 R5 +DIV R20 R12 R13 +DIV R30 R29 R16 +ADD R3 R28 R0 +DIV R13 R14 R13 +DIV R27 R4 R31 +STR R4 19664 R27 +LDR R28 R3 -5310 +DIV R23 R1 R13 +SUB R20 R5 R31 +MUL R27 R10 R4 +MUL R9 R30 R17 +MOV R13 20106 +SUB R10 R20 R11 +LDR R5 R9 -45469 +DIV R14 R12 R8 +STR R17 -10919 R29 +ADD R9 R14 R25 +LDR R2 R10 -27547 +MUL R22 R26 R23 +LDR R18 R6 -54360 +STR R2 35031 R8 +SUB R13 R4 R12 +MOV R10 -42929 +STR R17 3581 R29 +LDR R1 R10 -37617 +DIV R11 R22 R5 +SUB R2 R15 R7 +MUL R26 R15 R23 +STR R3 -28082 R8 +ADD R8 R26 R30 +DIV R29 R1 R12 +LDR R5 R20 -33176 +STR R23 -43959 R19 +ADD R22 R0 R15 +SUB R17 R27 R31 +LDR R12 R4 47938 +DIV R16 R4 R3 +MUL R17 R23 R20 +MUL R26 R25 R1 +MUL R5 R3 R7 +STR R16 -5197 R26 +MOV R15 -9586 +LDR R6 R8 26479 +STR R8 23364 R10 +MOV R15 -11634 +STR R17 -48324 R30 +DIV R31 R15 R9 +STR R28 54901 R4 +LDR R6 R10 -49465 +STR R9 57325 R29 +LDR R9 R20 33277 +ADD R26 R15 R6 +LDR R22 R10 -45069 +DIV R14 R6 R18 +MUL R26 R8 R12 +ADD R4 R11 R1 +DIV R12 R4 R9 +STR R19 46289 R30 +SUB R8 R23 R15 +STR R0 59610 R17 +ADD R18 R29 R7 +SUB R3 R29 R28 +MUL R3 R19 R16 +ADD R26 R21 R8 +LDR R2 R0 39841 +ADD R9 R28 R14 +SUB R23 R20 R5 +SUB R5 R28 R26 +MOV R10 9284 +ADD R30 R26 R6 +STR R19 -13079 R9 +ADD R22 R19 R22 +SUB R5 R10 R15 +STR R26 42497 R7 +DIV R11 R21 R3 +MOV R23 44257 +STR R1 57317 R7 +ADD R23 R15 R4 +ADD R25 R31 R18 +MOV R9 -64470 +ADD R0 R2 R29 +SUB R5 R17 R18 +MUL R31 R10 R8 +STR R15 -54164 R8 +MUL R6 R8 R22 +ADD R21 R1 R15 +MUL R15 R23 R25 +MOV R28 14833 +MUL R17 R0 R17 +LDR R28 R22 51309 +ADD R14 R19 R16 +SUB R6 R0 R30 +MOV R5 4549 +STR R11 63617 R9 +STR R6 23991 R19 +DIV R27 R28 R21 +SUB R30 R30 R5 +LDR R2 R20 -20085 +MOV R18 -35136 +ADD R18 R18 R11 +STR R16 64740 R1 +MUL R5 R20 R19 +MUL R3 R29 R4 +ADD R0 R4 R6 +STR R31 -51886 R3 +SUB R31 R29 R27 +DIV R27 R13 R30 +LDR R23 R25 -46342 +LDR R4 R27 -30820 +DIV R5 R5 R9 +LDR R22 R14 32574 +LDR R7 R24 -43891 +LDR R12 R28 48493 +MOV R11 42832 +MOV R29 63056 +MOV R13 38194 +MOV R5 54861 +LDR R12 R15 846 +MOV R24 49113 +LDR R2 R12 -18026 +DIV R3 R8 R11 +LDR R22 R24 -48983 +LDR R29 R31 3174 +SUB R7 R0 R11 +DIV R15 R14 R12 +DIV R18 R8 R5 +STR R12 -24107 R25 +ADD R15 R24 R5 +MUL R28 R28 R13 +MUL R27 R18 R14 +DIV R17 R9 R12 +MOV R14 4219 +SUB R8 R14 R9 +MOV R14 16928 +STR R8 -51160 R26 +LDR R28 R13 34340 +LDR R22 R14 48498 +MOV R31 -30135 +DIV R12 R19 R25 +MUL R5 R28 R24 +ADD R15 R10 R17 +STR R6 3193 R28 +LDR R31 R28 50538 +DIV R0 R22 R31 +STR R5 -16620 R30 +DIV R2 R14 R17 +MOV R5 4673 +ADD R4 R15 R25 +MUL R14 R22 R24 +ADD R10 R14 R12 +MOV R23 21055 +ADD R31 R1 R7 +MOV R7 -28455 +SUB R17 R0 R17 +LDR R24 R30 -63964 +ADD R24 R15 R19 +SUB R13 R2 R21 +DIV R13 R9 R14 +LDR R10 R1 34853 +MUL R12 R11 R16 +STR R23 5693 R6 +STR R23 -41925 R11 +STR R8 31760 R6 +LDR R23 R17 -57424 +SUB R17 R4 R28 +STR R21 58629 R25 +STR R16 4327 R2 +STR R17 25571 R7 +LDR R30 R4 -3789 +DIV R1 R19 R7 +ADD R10 R25 R8 +STR R10 50895 R25 +DIV R9 R22 R18 +STR R21 63788 R8 +DIV R30 R0 R26 +STR R19 -48491 R5 +ADD R29 R17 R18 +MOV R7 29206 +LDR R30 R9 46132 +MUL R23 R30 R22 +SUB R21 R19 R0 +LDR R26 R11 -6528 +LDR R0 R22 40771 +MOV R19 -3995 +MOV R9 51816 +DIV R6 R19 R8 +MUL R2 R26 R4 +LDR R26 R24 16252 +LDR R26 R24 -19763 +DIV R10 R14 R25 +SUB R18 R11 R9 +STR R31 -51880 R20 +MOV R11 -1420 +MOV R19 -38699 +DIV R22 R5 R13 +STR R4 9822 R12 +MOV R27 -41647 +MUL R18 R20 R23 +STR R5 -27397 R5 +DIV R2 R2 R11 +DIV R26 R26 R1 +DIV R22 R22 R31 +MUL R9 R15 R25 +STR R6 48020 R19 +DIV R8 R21 R26 +MUL R25 R1 R10 +ADD R6 R11 R13 +MUL R20 R14 R6 +SUB R16 R2 R8 +ADD R17 R1 R6 +LDR R28 R10 -23143 +DIV R3 R10 R6 +SUB R23 R13 R7 +MOV R15 -46542 +LDR R8 R11 -42419 +MUL R5 R0 R0 +LDR R0 R15 -17397 +LDR R27 R27 45566 +LDR R30 R5 -24030 +DIV R1 R8 R29 +MUL R19 R6 R12 +MUL R17 R1 R7 +DIV R23 R9 R30 +MOV R15 8024 +MOV R9 -29318 +DIV R31 R6 R0 +SUB R30 R4 R11 +LDR R10 R2 -24414 +STR R1 56514 R22 +STR R16 3128 R11 +DIV R12 R28 R10 +DIV R25 R26 R7 +DIV R20 R12 R16 +DIV R31 R0 R1 +SUB R9 R12 R25 +LDR R31 R11 45795 +DIV R26 R21 R28 +SUB R23 R30 R9 +ADD R7 R7 R10 +STR R3 -5506 R8 +SUB R5 R7 R23 +ADD R16 R3 R25 +SUB R5 R3 R16 +STR R16 -46832 R1 +STR R9 -23629 R27 +LDR R14 R23 26469 +DIV R4 R9 R17 +MUL R3 R12 R0 +MUL R19 R24 R26 +LDR R26 R19 -2504 +LDR R13 R30 48553 +ADD R23 R24 R31 +ADD R21 R8 R26 +STR R17 -54918 R6 +MOV R31 10389 +SUB R2 R21 R24 +MUL R25 R26 R14 +STR R0 28900 R23 +ADD R28 R2 R22 +MUL R9 R2 R19 +SUB R22 R16 R18 +ADD R20 R8 R12 +STR R26 -62849 R1 +DIV R14 R9 R25 +DIV R16 R7 R18 +DIV R10 R26 R19 +SUB R20 R0 R4 +STR R12 -43985 R13 +ADD R13 R6 R10 +MUL R18 R6 R18 +LDR R30 R28 31418 +STR R0 25170 R26 +MOV R12 42117 +LDR R21 R14 54675 +MOV R15 -4002 +ADD R9 R11 R7 +DIV R10 R2 R21 +SUB R26 R3 R18 +DIV R19 R22 R11 +MUL R12 R22 R2 +STR R1 34052 R24 +MUL R30 R29 R30 +SUB R5 R15 R27 +LDR R29 R15 29199 +LDR R29 R27 32022 +STR R18 -15610 R1 +LDR R7 R8 -13642 +SUB R1 R8 R24 +DIV R27 R30 R13 +ADD R8 R5 R2 +MOV R23 53387 +STR R17 -2262 R27 +SUB R4 R2 R21 +MOV R4 14769 +MOV R6 -45949 +STR R3 60924 R5 +SUB R4 R25 R12 +MUL R0 R26 R29 +ADD R31 R28 R11 +LDR R3 R2 -45960 +ADD R21 R17 R3 +ADD R18 R19 R17 +STR R14 -12304 R20 +STR R28 -2212 R5 +ADD R13 R6 R11 +ADD R3 R12 R24 +MOV R22 6748 +MOV R2 47227 +STR R17 24244 R0 +DIV R0 R22 R0 +SUB R27 R5 R20 +STR R22 -1061 R8 +SUB R16 R24 R13 +SUB R15 R2 R13 +SUB R12 R19 R1 +STR R26 -14323 R8 +SUB R29 R18 R11 +MOV R0 30722 +DIV R31 R2 R30 +MUL R7 R21 R3 +DIV R26 R9 R9 +STR R8 -2998 R10 +ADD R2 R8 R15 +LDR R3 R6 11902 +MUL R3 R25 R13 +ADD R21 R16 R2 +MUL R23 R31 R16 +STR R26 -871 R19 +SUB R15 R23 R11 +SUB R23 R2 R2 +MOV R26 -20256 +MUL R23 R29 R15 +SUB R6 R31 R26 +MUL R7 R0 R6 +DIV R12 R15 R10 +DIV R18 R21 R13 +DIV R12 R4 R0 +MOV R3 52912 +MUL R14 R30 R14 +LDR R12 R25 34411 +MUL R20 R30 R9 +SUB R27 R14 R1 +ADD R19 R29 R1 +MOV R3 39904 +ADD R7 R24 R26 +MUL R1 R14 R5 +STR R0 11615 R25 +MOV R9 -28607 +SUB R17 R10 R13 +SUB R30 R12 R29 +ADD R1 R10 R19 +DIV R21 R18 R16 +LDR R15 R30 1104 +MOV R10 7304 +STR R24 -4274 R6 +MOV R10 -6020 +SUB R16 R28 R27 +SUB R30 R29 R24 +LDR R24 R23 -25480 +SUB R20 R1 R2 +MUL R25 R13 R16 +LDR R25 R28 44377 +MUL R15 R18 R5 +LDR R13 R5 43494 +ADD R31 R9 R26 +ADD R30 R1 R4 +STR R6 39032 R13 +ADD R16 R12 R4 +STR R20 -4333 R3 +LDR R30 R12 -14150 +LDR R12 R15 -31931 +DIV R13 R30 R9 +ADD R2 R9 R0 +MOV R22 -52829 +STR R3 -28048 R14 +SUB R14 R1 R8 +DIV R28 R7 R9 +MOV R31 -40390 +LDR R1 R20 -43956 +DIV R22 R20 R17 +DIV R10 R13 R19 +ADD R17 R31 R30 +SUB R28 R15 R17 +SUB R14 R6 R20 +MUL R21 R15 R11 +MUL R18 R10 R18 +LDR R13 R19 -26034 +ADD R12 R31 R4 +ADD R0 R2 R27 +SUB R27 R27 R20 +LDR R21 R28 -59475 +LDR R1 R5 21692 +MOV R24 -18993 +MUL R31 R15 R15 +SUB R7 R19 R17 +DIV R27 R2 R5 +MUL R31 R3 R23 +DIV R17 R6 R5 +MOV R7 32063 +STR R7 22443 R7 +MUL R21 R25 R2 +MUL R0 R26 R31 +STR R22 32819 R31 +DIV R8 R24 R1 +LDR R27 R6 -4461 +DIV R27 R9 R23 +LDR R7 R5 -41561 +MUL R31 R23 R16 +STR R5 -50542 R22 +STR R14 -49820 R28 +SUB R27 R16 R26 +LDR R20 R21 -18031 +MUL R0 R24 R10 +LDR R17 R17 55849 +SUB R23 R30 R5 +LDR R9 R24 -28224 +MUL R29 R24 R25 +ADD R26 R30 R22 +ADD R30 R3 R31 +SUB R11 R19 R11 +MUL R31 R0 R13 +LDR R22 R21 -21786 +LDR R17 R22 -41962 +DIV R6 R29 R30 +MOV R5 -17903 +LDR R20 R9 -61877 +DIV R5 R7 R26 +STR R1 47794 R15 +SUB R17 R10 R19 +SUB R22 R17 R4 +MUL R8 R13 R9 +STR R8 -11817 R19 +ADD R7 R29 R11 +ADD R20 R25 R9 +LDR R13 R0 -51446 +DIV R19 R25 R25 +SUB R13 R18 R19 +LDR R22 R10 35657 +ADD R28 R19 R10 +LDR R25 R8 13495 +MOV R20 54863 +SUB R31 R1 R3 +ADD R29 R6 R15 +LDR R14 R25 41797 +STR R4 47353 R3 +STR R22 64146 R30 +ADD R24 R14 R5 +LDR R31 R23 -38462 +LDR R29 R5 -41785 +ADD R25 R20 R13 +STR R21 -23769 R23 +MUL R18 R23 R14 +ADD R14 R22 R29 +LDR R13 R9 43578 +LDR R5 R23 -50896 +DIV R29 R11 R15 +SUB R19 R31 R8 +MUL R12 R21 R22 +DIV R9 R17 R29 +MUL R27 R3 R0 +MOV R5 11983 +DIV R18 R24 R24 +STR R16 50315 R16 +SUB R29 R12 R3 +MUL R7 R3 R21 +SUB R22 R20 R25 +STR R12 11458 R24 +STR R10 -13584 R12 +MUL R18 R10 R3 +ADD R26 R17 R0 +ADD R29 R18 R2 +MUL R22 R8 R17 +SUB R0 R23 R25 +LDR R20 R20 53769 +STR R6 34640 R30 +MUL R18 R15 R9 +MUL R28 R24 R24 +MUL R18 R20 R8 +ADD R7 R17 R27 +MOV R16 27242 +ADD R27 R29 R8 +STR R28 6445 R10 +MOV R13 -27643 +MOV R9 62521 +DIV R11 R27 R14 +LDR R18 R1 61737 +MUL R9 R21 R24 +LDR R19 R29 42082 +ADD R26 R21 R8 +DIV R29 R31 R27 +MUL R8 R7 R5 +LDR R17 R12 -14469 +MUL R24 R19 R7 +LDR R3 R12 11135 +ADD R4 R12 R21 +SUB R11 R9 R6 +DIV R6 R21 R6 +STR R17 -25740 R18 +DIV R17 R31 R26 +DIV R12 R0 R15 +STR R16 -60832 R27 +MOV R12 -5017 +ADD R31 R4 R25 +LDR R8 R23 -52552 +STR R26 -32987 R8 +STR R14 43843 R7 +SUB R6 R11 R0 +LDR R5 R21 19462 +ADD R24 R23 R25 +MOV R0 -7417 +SUB R15 R28 R14 +SUB R21 R6 R6 +SUB R7 R20 R2 +MUL R16 R16 R16 +MOV R6 39460 +MUL R22 R19 R2 +MUL R12 R12 R2 +LDR R1 R14 -12870 +ADD R29 R31 R31 +DIV R12 R10 R0 +DIV R16 R2 R12 +STR R22 22427 R14 +ADD R8 R29 R13 +ADD R29 R3 R19 +MOV R26 7226 +STR R1 -17317 R23 +MUL R6 R28 R14 +MOV R22 -29773 +ADD R6 R11 R2 +SUB R28 R30 R9 +ADD R24 R23 R15 +LDR R16 R14 35786 +DIV R5 R10 R18 +DIV R2 R30 R27 +MOV R19 -22472 +MUL R10 R24 R8 +LDR R6 R24 -45639 +LDR R16 R0 -21482 +LDR R22 R7 -46998 +LDR R25 R7 -31724 +DIV R27 R6 R21 +LDR R28 R1 -42576 +MUL R30 R23 R8 +SUB R11 R5 R21 +MUL R4 R4 R1 +DIV R25 R16 R17 +SUB R24 R15 R2 +MUL R16 R1 R31 +SUB R1 R21 R3 +DIV R23 R2 R24 +MUL R23 R5 R10 +MOV R4 30377 +SUB R7 R1 R5 +DIV R29 R18 R17 +DIV R5 R17 R14 +LDR R26 R31 61947 +LDR R14 R19 4873 +MOV R22 16800 +STR R23 -17310 R29 +SUB R29 R18 R22 +SUB R25 R29 R12 +SUB R1 R13 R25 +MOV R31 32463 +STR R20 58671 R0 +LDR R10 R31 46987 +STR R15 41865 R14 +LDR R8 R11 -43779 +STR R18 37462 R16 +DIV R23 R27 R30 +LDR R11 R11 13540 +LDR R22 R6 21986 +DIV R4 R13 R27 +MOV R0 -38854 +ADD R31 R13 R9 +ADD R7 R9 R4 +ADD R30 R14 R10 +DIV R0 R6 R12 +ADD R25 R2 R3 +SUB R14 R6 R3 +DIV R15 R5 R0 +ADD R23 R4 R12 +LDR R5 R25 -13322 +SUB R19 R29 R24 +ADD R20 R15 R26 +ADD R3 R31 R21 +MUL R15 R2 R8 +DIV R14 R26 R8 +LDR R2 R22 62924 +ADD R4 R25 R0 +SUB R31 R20 R6 +MOV R23 50617 +MOV R7 -39823 +DIV R31 R14 R23 +DIV R29 R21 R2 +MUL R25 R3 R25 +STR R5 63127 R3 +STR R18 25566 R29 +STR R6 -3705 R19 +MOV R4 -10394 +DIV R0 R4 R15 +STR R29 36716 R21 +DIV R2 R7 R20 +MOV R26 24618 +LDR R25 R27 -33580 +ADD R0 R0 R31 +ADD R7 R31 R17 +MUL R4 R7 R18 +MOV R0 2451 +MOV R10 5767 +MUL R10 R10 R29 +STR R25 -3362 R24 +STR R19 36633 R24 +LDR R16 R16 -8563 +STR R29 8650 R19 +MUL R14 R27 R17 +SUB R3 R21 R24 +MUL R24 R6 R28 +ADD R3 R3 R22 +MUL R10 R21 R9 +LDR R8 R28 -51944 +SUB R14 R23 R22 +MUL R25 R17 R25 +STR R17 51542 R11 +SUB R24 R11 R2 +MOV R10 19523 +STR R8 -35512 R30 +LDR R19 R31 -29576 +DIV R2 R24 R23 +DIV R16 R11 R19 +MUL R24 R17 R1 +SUB R16 R14 R16 +LDR R20 R23 63848 +MUL R23 R5 R7 +ADD R31 R22 R1 +ADD R19 R4 R19 +STR R11 12276 R23 +STR R15 -61978 R14 +ADD R28 R3 R5 +ADD R20 R28 R4 +ADD R29 R27 R22 +DIV R20 R22 R13 +ADD R22 R11 R9 +MUL R22 R29 R5 +ADD R21 R9 R7 +MUL R11 R11 R9 +MUL R9 R31 R11 +MUL R1 R0 R16 +LDR R18 R15 -40007 +ADD R11 R10 R26 +MOV R17 48149 +STR R15 -65258 R21 +MOV R3 41506 +MUL R6 R14 R21 +SUB R17 R14 R20 +ADD R7 R13 R15 +STR R27 -19263 R18 +DIV R2 R6 R11 +ADD R19 R25 R26 +STR R21 -29382 R10 +MUL R20 R25 R16 +DIV R8 R9 R3 +ADD R24 R28 R8 +MUL R23 R25 R20 +STR R20 6911 R28 +MOV R24 -11880 +MUL R22 R24 R9 +ADD R18 R1 R30 +SUB R22 R29 R30 +MUL R21 R16 R14 +STR R6 -42857 R31 +MUL R30 R28 R20 +DIV R10 R28 R10 +MOV R24 7670 +LDR R3 R6 -31949 +LDR R31 R15 -49893 +LDR R10 R15 -4255 +SUB R24 R10 R25 +MOV R0 23918 +SUB R7 R7 R12 +MUL R1 R21 R3 +ADD R23 R22 R31 +SUB R24 R5 R31 +MOV R19 32664 +DIV R29 R17 R12 +DIV R19 R24 R21 +MOV R6 9255 +MUL R11 R7 R5 +SUB R22 R2 R13 +ADD R26 R3 R5 +SUB R28 R16 R16 +LDR R3 R25 -10171 +SUB R21 R12 R23 +MOV R14 -12837 +MUL R24 R17 R23 +MOV R25 -41583 +MUL R20 R8 R24 +MUL R14 R0 R13 +MOV R14 2060 +MOV R13 -4130 +LDR R27 R22 11919 +ADD R6 R12 R6 +SUB R1 R18 R1 +LDR R14 R16 51263 +STR R30 -41044 R14 +SUB R12 R25 R11 +LDR R8 R25 25250 +MOV R31 54782 +LDR R1 R20 3977 +SUB R5 R23 R26 +STR R10 -14253 R9 +STR R17 -60903 R31 +SUB R31 R10 R5 +SUB R7 R26 R15 +DIV R15 R22 R14 +LDR R3 R18 -38380 +ADD R28 R15 R25 +MOV R11 -41137 +LDR R22 R31 41829 +DIV R3 R22 R7 +LDR R15 R12 -28097 +DIV R1 R5 R23 +SUB R29 R14 R1 +MUL R2 R5 R22 +LDR R8 R30 -32387 +STR R10 36037 R30 +MUL R20 R18 R8 +STR R29 3569 R16 +SUB R2 R26 R28 +LDR R29 R22 57464 +SUB R29 R26 R23 +DIV R5 R21 R0 +STR R23 -53788 R21 +SUB R19 R2 R21 +DIV R14 R10 R9 +MUL R13 R23 R0 +MUL R19 R17 R8 +SUB R23 R13 R11 +MOV R11 -35216 +SUB R7 R15 R16 +LDR R24 R13 53883 +MOV R2 58002 +MUL R13 R9 R7 +STR R19 -37659 R18 +DIV R10 R22 R13 +DIV R30 R23 R17 +ADD R23 R15 R12 +MUL R11 R9 R20 +STR R26 11828 R11 +LDR R12 R24 -54126 +LDR R23 R13 -28323 +MUL R11 R19 R14 +MUL R10 R13 R3 +DIV R25 R13 R23 +DIV R14 R7 R12 +LDR R0 R29 22746 +LDR R20 R26 37711 +MOV R18 30538 +SUB R30 R26 R4 +ADD R9 R1 R27 +STR R0 -21796 R11 +SUB R7 R17 R22 +SUB R2 R23 R9 +ADD R2 R4 R13 +MOV R28 -22294 +DIV R30 R20 R21 +MUL R5 R9 R16 +STR R13 64606 R16 +MUL R19 R22 R3 +MUL R12 R21 R10 +SUB R23 R16 R0 +STR R26 23349 R22 +MOV R5 28166 +MUL R29 R12 R15 +ADD R25 R22 R4 +SUB R11 R3 R4 +MUL R6 R19 R17 +SUB R20 R12 R15 +MOV R1 -63265 +ADD R10 R0 R25 +DIV R16 R12 R25 +ADD R14 R17 R10 +STR R29 -7817 R16 +SUB R25 R16 R29 +MOV R29 -10125 +DIV R25 R20 R30 +MOV R9 16980 +MUL R8 R2 R13 +LDR R3 R0 -7144 +SUB R28 R4 R0 +ADD R24 R22 R18 +ADD R8 R30 R24 +LDR R19 R22 -28868 +MOV R13 32396 +MOV R29 31856 +STR R19 8549 R12 +ADD R20 R28 R15 +LDR R14 R6 65061 +MUL R22 R25 R0 +LDR R28 R27 138 +STR R27 54756 R13 +MOV R19 -27163 +SUB R8 R26 R17 +STR R23 55146 R9 +SUB R19 R8 R12 +MOV R14 29071 +SUB R24 R2 R8 +MOV R20 -6852 +DIV R17 R16 R1 +STR R4 39921 R8 +DIV R18 R20 R7 +LDR R21 R2 54312 +SUB R23 R18 R8 +LDR R26 R12 10808 +DIV R11 R6 R25 +MUL R31 R27 R6 +MOV R18 -62408 +ADD R15 R29 R16 +MUL R8 R3 R31 +STR R17 7163 R8 +LDR R19 R20 -19972 +DIV R31 R13 R7 +MUL R2 R6 R26 +MOV R9 913 +SUB R3 R12 R16 +MOV R1 33019 +SUB R17 R16 R29 +STR R21 8181 R30 +SUB R7 R5 R12 +DIV R16 R29 R22 +STR R24 12525 R11 +SUB R31 R27 R17 +ADD R22 R20 R16 +MUL R22 R0 R14 +SUB R7 R24 R4 +ADD R17 R3 R10 +SUB R29 R5 R23 +STR R23 37115 R8 +MUL R30 R11 R20 +MOV R10 -51081 +MOV R28 -56857 +LDR R2 R19 -322 +MUL R14 R23 R6 +ADD R6 R18 R0 +ADD R10 R8 R8 +DIV R15 R24 R11 +DIV R24 R28 R28 +STR R19 51547 R26 +DIV R3 R7 R2 +MUL R5 R26 R7 +ADD R31 R19 R0 +DIV R21 R19 R1 +MUL R14 R8 R16 +MUL R29 R24 R17 +MUL R9 R22 R22 +STR R25 -25008 R29 +MUL R30 R6 R11 +ADD R6 R31 R6 +SUB R21 R29 R25 +MUL R21 R1 R21 +LDR R7 R7 -15294 +MOV R13 40214 +MUL R11 R15 R9 +MUL R20 R18 R1 +MUL R17 R29 R10 +DIV R11 R22 R14 +MOV R4 -20592 +MOV R16 -22165 +LDR R1 R20 15034 +ADD R0 R18 R3 +MOV R27 22779 +MUL R7 R12 R29 +MUL R27 R15 R12 +SUB R4 R14 R12 +MOV R6 -42218 +ADD R25 R18 R26 +STR R23 -65459 R8 +STR R27 6309 R1 +MOV R18 28708 +LDR R16 R10 -34308 +STR R23 14549 R15 +MUL R26 R0 R23 +MOV R2 -47996 +MUL R30 R2 R6 +DIV R19 R12 R14 +SUB R30 R16 R31 +DIV R27 R30 R14 +MOV R25 -26521 +MUL R22 R21 R16 +DIV R13 R24 R8 +LDR R29 R5 -29506 +MOV R31 -59531 +DIV R3 R29 R2 +MOV R16 22088 +ADD R12 R18 R13 +STR R13 -22567 R4 +LDR R20 R3 11615 +SUB R10 R2 R24 +MUL R30 R14 R31 +STR R25 -5607 R15 +LDR R3 R6 -5628 +STR R18 -8202 R21 +SUB R23 R2 R27 +DIV R11 R21 R2 +STR R18 -27044 R29 +LDR R4 R25 54438 +ADD R6 R16 R18 +SUB R31 R8 R23 +MOV R16 53779 +SUB R16 R30 R28 +SUB R21 R24 R7 +SUB R27 R20 R23 +LDR R25 R17 -4805 +STR R17 -27563 R30 +MOV R21 21399 +MOV R3 20979 +LDR R9 R15 -33180 +DIV R17 R26 R19 +MOV R19 54113 +MUL R26 R27 R0 +DIV R25 R6 R23 +MOV R19 37391 +MUL R1 R0 R13 +MUL R14 R16 R14 +MUL R0 R25 R4 +LDR R15 R18 64013 +STR R28 51849 R0 +MOV R2 -20409 +ADD R27 R24 R12 +MUL R19 R30 R9 +LDR R19 R23 64022 +MOV R2 -23811 +MUL R15 R0 R30 +MUL R29 R16 R4 +MUL R10 R0 R19 +MUL R14 R3 R15 +ADD R5 R17 R27 +SUB R13 R28 R23 +SUB R13 R3 R7 +LDR R13 R7 -45936 +MOV R31 41175 +LDR R22 R11 -17347 +ADD R2 R2 R29 +DIV R21 R18 R21 +LDR R1 R20 -37023 +MUL R10 R12 R7 +DIV R1 R4 R31 +SUB R19 R6 R18 +LDR R6 R10 -49753 +STR R30 32259 R20 +STR R21 34362 R20 +ADD R27 R14 R31 +MOV R0 34660 +MOV R29 -59983 +MOV R17 -44259 +DIV R0 R25 R2 +MUL R20 R3 R22 +STR R28 30937 R21 +DIV R28 R11 R24 +MUL R11 R15 R30 +DIV R10 R3 R19 +LDR R21 R5 21034 +MUL R7 R30 R2 +ADD R21 R16 R18 +MOV R16 46139 +MOV R22 16705 +MOV R2 -44406 +LDR R1 R7 64214 +DIV R20 R11 R1 +LDR R30 R31 48445 +MOV R22 -46234 +ADD R8 R17 R11 +MOV R29 60050 +LDR R29 R1 -40603 +STR R30 -56315 R30 +DIV R15 R2 R24 +MUL R15 R9 R16 +ADD R14 R18 R23 +LDR R13 R19 14357 +SUB R12 R19 R1 +MUL R23 R6 R7 +STR R19 64596 R30 +ADD R24 R15 R27 +SUB R27 R2 R20 +MOV R13 -54797 +MOV R15 59643 +SUB R20 R24 R30 +SUB R6 R24 R15 +MOV R24 36134 +STR R18 -55859 R25 +SUB R24 R0 R19 +LDR R7 R1 -16212 +SUB R10 R10 R31 +DIV R18 R15 R27 +DIV R4 R19 R1 +STR R22 -54254 R2 +ADD R23 R26 R18 +MOV R22 44653 +LDR R14 R25 -8243 +LDR R19 R5 32478 +LDR R5 R30 -47610 +STR R8 -50146 R20 +LDR R20 R21 52317 +DIV R4 R3 R30 +ADD R27 R27 R24 +DIV R11 R1 R3 +MUL R18 R19 R27 +DIV R27 R10 R29 +LDR R23 R1 -4390 +LDR R31 R19 47911 +DIV R18 R23 R12 +SUB R28 R22 R25 +LDR R4 R31 -21236 +LDR R18 R6 18774 +DIV R8 R15 R1 +MOV R20 32546 +DIV R25 R2 R27 +SUB R22 R7 R14 +SUB R26 R18 R3 +MOV R11 -45711 +SUB R6 R26 R29 +DIV R14 R17 R3 +SUB R6 R25 R16 +SUB R15 R31 R29 +MUL R9 R26 R8 +SUB R24 R2 R18 +DIV R10 R15 R23 +MOV R22 -46162 +MOV R16 13212 +ADD R22 R14 R29 +MOV R26 14284 +MUL R14 R6 R31 +DIV R25 R29 R3 +LDR R2 R6 51493 +ADD R2 R0 R30 +MOV R0 -58094 +STR R30 32448 R30 +STR R15 -19369 R15 +DIV R29 R5 R30 +MOV R16 -16919 +LDR R22 R0 47186 +LDR R12 R12 -3688 +STR R27 53992 R5 +SUB R4 R28 R9 +MUL R15 R16 R9 +MOV R4 7808 +SUB R21 R22 R14 +SUB R1 R26 R28 +STR R8 -26777 R27 +DIV R7 R10 R2 +MUL R29 R17 R17 +DIV R11 R30 R18 +STR R6 -41318 R1 +STR R15 -9167 R4 +SUB R2 R15 R6 +DIV R16 R11 R26 +SUB R18 R19 R13 +SUB R11 R25 R14 +SUB R25 R6 R3 +SUB R6 R8 R28 +MUL R15 R31 R7 +ADD R4 R15 R29 +DIV R7 R3 R15 +SUB R31 R28 R21 +SUB R5 R15 R5 +DIV R29 R3 R1 +STR R15 -8209 R4 +SUB R18 R2 R30 +SUB R6 R20 R18 +MOV R6 -44078 +DIV R11 R18 R9 +MOV R23 -58785 +MOV R29 61395 +LDR R2 R4 -27002 +DIV R20 R10 R17 +LDR R17 R18 32383 +SUB R17 R13 R30 +STR R15 -7424 R31 +ADD R16 R28 R11 +SUB R31 R7 R16 +ADD R9 R30 R8 +ADD R17 R8 R2 +STR R25 -35211 R14 +STR R10 55595 R19 +STR R25 43108 R6 +STR R5 -58013 R6 +ADD R1 R19 R31 +STR R15 -1002 R0 +SUB R10 R4 R20 +DIV R0 R5 R28 +ADD R18 R2 R27 +STR R31 45678 R22 +SUB R28 R14 R0 +DIV R6 R26 R8 +MUL R22 R27 R0 +LDR R28 R23 -27551 +DIV R10 R15 R17 +DIV R28 R6 R17 +STR R5 38855 R15 +DIV R17 R10 R26 +STR R14 38379 R7 +ADD R10 R12 R18 +MOV R14 -50828 +SUB R6 R22 R28 +STR R21 45212 R21 +DIV R14 R7 R27 +STR R2 -29363 R21 +MUL R29 R12 R9 +STR R11 7297 R12 +LDR R8 R15 -53323 +MUL R31 R19 R31 +STR R1 -31569 R13 +LDR R5 R7 -42546 +STR R26 44107 R27 +LDR R15 R17 -52067 +MOV R20 4803 +SUB R21 R24 R8 +ADD R13 R30 R15 +SUB R1 R12 R16 +STR R11 -49227 R28 +SUB R22 R14 R27 +ADD R14 R10 R24 +ADD R7 R26 R3 +STR R29 32019 R1 +MOV R5 50470 +STR R12 36731 R28 +MOV R16 -24985 +LDR R26 R13 41635 +ADD R22 R6 R5 +DIV R18 R18 R14 +STR R8 -35015 R19 +STR R14 -18700 R20 +ADD R13 R13 R28 +MOV R20 -63735 +SUB R7 R1 R3 +STR R4 45704 R21 +ADD R21 R11 R17 +ADD R0 R7 R23 +MUL R29 R22 R2 +ADD R16 R29 R7 +ADD R13 R7 R16 +ADD R16 R24 R15 +SUB R19 R27 R7 +STR R25 -45965 R12 +MUL R5 R4 R24 +STR R31 -42853 R27 +DIV R1 R22 R25 +ADD R1 R13 R3 +LDR R11 R28 -35095 +SUB R20 R2 R18 +MOV R20 19330 +MOV R13 -44620 +LDR R25 R25 59287 +ADD R13 R11 R25 +LDR R21 R4 25966 +ADD R23 R9 R2 +MUL R21 R4 R28 +SUB R24 R8 R9 +MOV R21 -15408 +LDR R8 R4 -64438 +DIV R6 R14 R10 +ADD R14 R7 R5 +ADD R23 R23 R9 +MUL R18 R6 R20 +MUL R0 R9 R16 +LDR R14 R8 51234 +STR R4 31727 R2 +MOV R10 -15033 +ADD R12 R20 R24 +SUB R17 R5 R11 +LDR R0 R11 -35430 +ADD R4 R24 R13 +ADD R14 R8 R16 +STR R18 -10833 R31 +MOV R15 -3810 +DIV R11 R4 R13 +LDR R2 R19 62629 +MOV R22 -19689 +ADD R13 R13 R9 +ADD R26 R7 R22 +LDR R28 R3 17265 +SUB R20 R1 R18 +ADD R3 R14 R0 +STR R2 1467 R10 +MUL R9 R23 R14 +LDR R21 R27 10606 +SUB R7 R5 R12 +ADD R6 R24 R11 +DIV R27 R30 R1 +MUL R20 R8 R25 +DIV R8 R18 R16 +MOV R19 21384 +ADD R28 R17 R16 +DIV R0 R15 R29 +MUL R22 R16 R11 +ADD R9 R26 R20 +LDR R3 R29 27291 +MUL R31 R3 R17 +MUL R21 R28 R30 +ADD R25 R23 R3 +MUL R5 R10 R14 +MUL R20 R7 R1 +DIV R2 R6 R1 +STR R5 -63368 R15 +LDR R26 R19 -12416 +SUB R17 R20 R17 +MOV R12 29286 +SUB R0 R7 R1 +MOV R3 -1915 +MUL R22 R29 R20 +ADD R0 R12 R30 +DIV R10 R26 R26 +MUL R16 R18 R6 +MUL R12 R7 R12 +SUB R21 R18 R1 +LDR R0 R14 -39219 +MOV R6 47367 +MUL R12 R17 R2 +MUL R5 R3 R30 +DIV R1 R23 R5 +LDR R31 R30 -40444 +MOV R31 -62079 +STR R10 -47447 R6 +STR R19 61069 R7 +MOV R0 -46381 +STR R6 5668 R8 +LDR R5 R8 -4369 +SUB R2 R13 R6 +LDR R13 R18 -38886 +MUL R10 R10 R2 +LDR R26 R28 52283 +SUB R8 R5 R17 +STR R23 -5644 R9 +SUB R2 R2 R5 +STR R20 -49332 R12 +STR R10 -48603 R31 +SUB R18 R12 R28 +LDR R19 R15 -11957 +STR R18 14932 R18 +ADD R3 R2 R18 +MUL R15 R6 R26 +ADD R3 R27 R22 +STR R0 -13043 R8 +ADD R1 R5 R27 +MOV R17 -17765 +ADD R0 R0 R2 +STR R27 21535 R20 +MUL R5 R18 R29 +MOV R8 -47323 +STR R12 16307 R10 +SUB R4 R12 R18 +MUL R0 R25 R25 +MOV R3 47623 +DIV R20 R21 R24 +LDR R6 R26 27521 +SUB R20 R22 R8 +ADD R23 R11 R28 +SUB R9 R11 R2 +LDR R27 R0 -50389 +MOV R0 -59693 +ADD R23 R31 R11 +MOV R6 61615 +MUL R30 R22 R14 +SUB R25 R4 R15 +MUL R11 R23 R11 +MUL R27 R6 R12 +SUB R13 R26 R1 +MUL R5 R26 R18 +SUB R9 R14 R31 +MUL R31 R12 R5 +MUL R29 R8 R17 +MUL R1 R1 R12 +DIV R24 R2 R13 +ADD R11 R17 R2 +DIV R30 R7 R7 +SUB R13 R21 R9 +LDR R2 R6 -58353 +ADD R17 R12 R2 +ADD R21 R13 R30 +DIV R16 R10 R19 +SUB R7 R11 R23 +DIV R9 R7 R12 +MUL R12 R0 R10 +LDR R5 R28 -996 +ADD R1 R17 R0 +DIV R7 R23 R27 +ADD R18 R30 R6 +STR R16 60491 R8 +MUL R9 R7 R20 +MOV R4 -5197 +SUB R14 R11 R31 +MUL R15 R25 R3 +ADD R19 R23 R11 +STR R24 45493 R9 +MOV R9 -15866 +MUL R31 R7 R23 +ADD R2 R22 R28 +DIV R2 R16 R29 +DIV R8 R6 R29 +STR R2 -20449 R11 +MOV R31 -30967 +ADD R1 R15 R14 +MUL R27 R14 R10 +ADD R7 R7 R5 +STR R3 1760 R13 +MOV R9 5656 +ADD R13 R17 R31 +MOV R9 25867 +ADD R5 R1 R30 +SUB R8 R9 R15 +MUL R0 R14 R4 +ADD R6 R1 R5 +MUL R31 R27 R7 +MOV R6 -9981 +MOV R14 49691 +MUL R18 R1 R19 +MOV R31 -26196 +MOV R29 -12489 +DIV R27 R16 R19 +MOV R5 -789 +MUL R28 R3 R0 +DIV R28 R10 R3 +SUB R14 R26 R18 +STR R28 -29359 R4 +LDR R22 R20 -52720 +MUL R6 R22 R1 +MUL R1 R0 R2 +STR R18 -15691 R1 +SUB R20 R6 R3 +MOV R26 28477 +STR R5 -11801 R1 +DIV R20 R21 R5 +MUL R11 R11 R3 +MUL R0 R14 R22 +ADD R18 R24 R13 +LDR R27 R8 -8788 +MOV R1 -27907 +ADD R9 R5 R21 +DIV R17 R25 R19 +MUL R24 R28 R20 +MUL R9 R6 R26 +LDR R0 R13 45470 +STR R3 -32517 R7 +LDR R8 R17 17068 +DIV R31 R3 R23 +SUB R12 R12 R8 +DIV R17 R29 R2 +MOV R31 31020 +ADD R22 R19 R27 +ADD R3 R27 R30 +STR R22 14230 R19 +ADD R20 R27 R24 +ADD R1 R7 R26 +MUL R0 R28 R3 +MUL R11 R24 R1 +STR R9 24631 R24 +MOV R30 4628 +MUL R30 R14 R23 +MOV R4 -29906 +DIV R12 R7 R16 +ADD R6 R3 R28 +STR R31 -63039 R9 +MUL R26 R29 R3 +MUL R22 R24 R26 +DIV R8 R10 R16 +SUB R13 R4 R7 +LDR R23 R13 -55152 +DIV R27 R19 R30 +STR R22 -23891 R28 +MUL R14 R15 R9 +MOV R0 -37587 +LDR R18 R9 -31275 +STR R29 -54991 R2 +SUB R17 R20 R7 +STR R16 -40156 R26 +STR R22 24347 R3 +SUB R26 R5 R9 +STR R12 29117 R27 +LDR R19 R1 24479 +ADD R28 R12 R6 +STR R24 31011 R26 +LDR R19 R13 -16927 +MOV R25 -23718 +MUL R6 R30 R27 +DIV R18 R24 R22 +SUB R30 R6 R24 +DIV R22 R30 R9 +MUL R26 R20 R24 +STR R10 -14898 R22 +SUB R1 R5 R16 +DIV R22 R1 R8 +DIV R27 R20 R29 +ADD R5 R13 R22 +MOV R31 28907 +DIV R4 R13 R16 +STR R19 -49193 R13 +ADD R9 R26 R3 +MOV R20 -36306 +MOV R26 1802 +SUB R31 R6 R19 +DIV R20 R12 R23 +DIV R19 R1 R22 +ADD R13 R28 R19 +MUL R4 R7 R17 +MOV R27 55041 +ADD R5 R10 R22 +SUB R28 R18 R28 +MOV R1 18397 +MUL R1 R23 R29 +DIV R27 R17 R8 +MUL R6 R8 R21 +MOV R27 55124 +STR R7 -37778 R8 +STR R7 28629 R23 +MOV R18 32053 +SUB R5 R22 R19 +SUB R5 R25 R25 +MUL R25 R15 R18 +ADD R7 R9 R21 +MUL R8 R27 R14 +SUB R1 R21 R15 +MOV R25 10827 +STR R26 -52851 R18 +MUL R10 R28 R27 +SUB R20 R5 R8 +MOV R7 62756 +DIV R12 R7 R31 +DIV R12 R25 R19 +SUB R21 R30 R11 +MOV R28 25941 +STR R4 -26350 R29 +DIV R28 R19 R6 +SUB R14 R7 R12 +ADD R22 R6 R24 +MUL R17 R17 R3 +STR R26 57065 R9 +MUL R13 R4 R0 +LDR R29 R17 54479 +MOV R20 10510 +DIV R13 R1 R17 +SUB R21 R30 R8 +DIV R9 R31 R6 +DIV R15 R22 R16 +DIV R28 R22 R8 +MUL R27 R23 R10 +STR R16 58808 R12 +SUB R2 R22 R0 +MOV R22 53186 +MUL R24 R31 R22 +MUL R0 R14 R10 +SUB R28 R24 R24 +ADD R4 R18 R29 +DIV R13 R12 R4 +STR R7 47857 R10 +STR R27 62673 R7 +SUB R20 R10 R6 +ADD R29 R11 R12 +LDR R13 R10 37890 +DIV R4 R14 R11 +LDR R24 R29 61616 +DIV R6 R6 R30 +MOV R25 40575 +DIV R10 R15 R15 +SUB R30 R20 R12 +DIV R31 R13 R14 +DIV R5 R12 R9 +LDR R18 R10 -18179 +SUB R19 R8 R11 +ADD R14 R24 R29 +DIV R23 R5 R15 +SUB R5 R29 R3 +ADD R30 R20 R3 +STR R11 16637 R14 +STR R26 36356 R28 +ADD R29 R8 R8 +DIV R28 R3 R21 +MOV R31 53155 +MOV R8 21351 +MOV R16 8425 +ADD R29 R12 R27 +LDR R22 R6 61106 +DIV R14 R23 R2 +SUB R31 R10 R3 +MUL R5 R18 R9 +MOV R7 54994 +MOV R20 -22215 +MOV R7 53775 +MUL R3 R23 R6 +ADD R2 R26 R23 +ADD R27 R15 R26 +DIV R15 R19 R16 +LDR R7 R31 30212 +LDR R14 R22 -19447 +ADD R10 R30 R5 +MOV R17 -39302 +MUL R31 R6 R25 +STR R7 2845 R31 +MOV R2 54147 +DIV R3 R12 R0 +SUB R30 R25 R24 +ADD R17 R31 R6 +STR R9 34993 R19 +ADD R3 R8 R5 +DIV R18 R18 R27 +DIV R23 R26 R27 +MUL R22 R19 R17 +SUB R29 R21 R10 +LDR R25 R20 -29557 +MUL R25 R27 R19 +STR R23 -44940 R30 +LDR R25 R22 26150 +ADD R14 R10 R26 +ADD R31 R27 R30 +MOV R22 -2841 +STR R26 32530 R31 +MUL R16 R4 R1 +LDR R22 R4 -11055 +MOV R7 -12007 +MUL R31 R9 R6 +DIV R21 R31 R28 +SUB R17 R5 R17 +MUL R14 R4 R28 +MOV R31 6456 +ADD R6 R15 R25 +SUB R0 R25 R9 +LDR R0 R6 -53161 +SUB R30 R10 R6 +MOV R16 50298 +LDR R29 R14 -56791 +MOV R11 -31594 +LDR R6 R15 31103 +STR R11 23443 R30 +STR R0 8571 R17 +DIV R29 R7 R22 +LDR R7 R4 9421 +ADD R28 R12 R25 +MOV R28 -2741 +DIV R0 R25 R16 +MOV R24 -29100 +SUB R12 R8 R8 +ADD R20 R30 R25 +MUL R11 R20 R0 +LDR R6 R4 45845 +MOV R29 48544 +MUL R3 R26 R10 +SUB R5 R17 R1 +MUL R22 R26 R8 +DIV R2 R17 R7 +DIV R30 R29 R18 +LDR R4 R30 -25310 +DIV R0 R21 R3 +SUB R24 R6 R9 +DIV R16 R23 R18 +MUL R16 R9 R13 +ADD R26 R21 R24 +ADD R12 R28 R3 +LDR R16 R31 14092 +SUB R21 R25 R20 +SUB R20 R26 R13 +STR R25 28663 R3 +MUL R17 R20 R13 +LDR R15 R30 -62570 +LDR R30 R17 57518 +STR R4 -36102 R7 +SUB R29 R30 R15 +STR R5 46772 R13 +ADD R2 R12 R21 +DIV R17 R0 R3 +MOV R24 -14098 +MOV R20 -24083 +LDR R17 R1 722 +ADD R17 R12 R14 +MUL R26 R23 R8 +MUL R19 R1 R8 +ADD R19 R29 R3 +ADD R2 R9 R4 +ADD R12 R7 R9 +SUB R10 R11 R9 +ADD R10 R19 R5 +SUB R6 R11 R28 +STR R17 -41356 R17 +MOV R4 10229 +MOV R5 -6023 +MOV R27 -39658 +STR R9 58590 R23 +STR R22 -2191 R14 +DIV R3 R1 R5 +MUL R6 R7 R18 +MOV R16 2170 +STR R12 -46750 R5 +MUL R27 R7 R24 +ADD R9 R4 R2 +SUB R15 R10 R11 +MOV R20 18000 +MOV R8 -62865 +DIV R21 R23 R27 +SUB R31 R19 R3 +LDR R27 R22 37204 +DIV R17 R19 R14 +DIV R13 R15 R13 +MOV R8 29062 +LDR R19 R15 -46630 +DIV R3 R18 R24 +STR R16 8163 R7 +LDR R15 R13 26177 +MUL R16 R17 R0 +STR R7 53567 R13 +STR R3 46795 R15 +SUB R16 R2 R0 +LDR R27 R5 -20646 +ADD R18 R3 R31 +SUB R3 R29 R3 +SUB R19 R6 R0 +STR R29 -31084 R1 +MUL R7 R18 R18 +SUB R27 R18 R14 +MOV R27 -56589 +STR R19 -17115 R13 +LDR R5 R18 65296 +MOV R5 -52082 +MUL R19 R12 R25 +SUB R26 R21 R19 +ADD R14 R7 R8 +MUL R19 R13 R1 +MUL R25 R21 R11 +MUL R7 R9 R13 +STR R9 -18911 R21 +ADD R4 R26 R14 +SUB R25 R18 R31 +MOV R29 -40666 +DIV R0 R28 R1 +ADD R16 R4 R2 +LDR R5 R17 -9988 +DIV R26 R30 R21 +STR R17 62645 R16 +SUB R25 R5 R0 +MUL R7 R25 R12 +MUL R24 R4 R14 +MOV R5 2852 +ADD R10 R22 R10 +MUL R24 R13 R24 +LDR R7 R5 51742 +SUB R9 R21 R30 +STR R25 -23109 R17 +STR R18 -63584 R23 +MUL R0 R13 R0 +ADD R0 R18 R5 +DIV R4 R18 R29 +DIV R1 R7 R20 +MUL R7 R30 R14 +MUL R14 R12 R6 +LDR R24 R10 -30634 +DIV R5 R0 R24 +LDR R18 R7 -46387 +DIV R31 R18 R0 +MUL R5 R12 R2 +MUL R16 R29 R0 +DIV R29 R15 R22 +LDR R18 R17 22436 +ADD R28 R12 R5 +LDR R1 R26 -30926 +ADD R19 R3 R6 +SUB R18 R8 R19 +ADD R1 R4 R12 +MOV R30 -42090 +MUL R30 R30 R3 +MUL R30 R24 R18 +MUL R0 R10 R28 +MUL R29 R20 R18 +STR R14 -25774 R26 +SUB R0 R20 R17 +MOV R16 -34747 +STR R14 -47929 R19 +MUL R5 R28 R1 +DIV R1 R2 R29 +MUL R0 R0 R17 +STR R17 47084 R3 +MUL R20 R28 R28 +ADD R31 R11 R12 +MOV R7 -5297 +MOV R7 -54686 +MOV R18 54858 +SUB R0 R29 R27 +MOV R10 -50350 +MOV R1 61716 +STR R15 -59281 R2 +MUL R8 R31 R7 +ADD R5 R15 R0 +ADD R20 R27 R5 +SUB R10 R11 R24 +MOV R11 -35509 +LDR R5 R4 -58769 +DIV R30 R20 R9 +STR R29 11330 R26 +STR R26 -19036 R25 +ADD R15 R28 R2 +ADD R6 R24 R24 +LDR R9 R8 15282 +MOV R23 -633 +LDR R25 R27 -26133 +DIV R28 R5 R18 +STR R15 -54728 R22 +STR R21 64086 R20 +ADD R28 R4 R27 +SUB R19 R11 R9 +MOV R27 -51986 +MUL R21 R14 R8 +SUB R26 R20 R15 +STR R27 -51628 R25 +SUB R25 R17 R3 +SUB R9 R5 R30 +LDR R4 R24 36861 +SUB R2 R26 R6 +ADD R14 R30 R2 +ADD R21 R28 R25 +LDR R30 R16 -22053 +MOV R27 -55270 +MOV R6 61665 +ADD R0 R3 R25 +MUL R8 R2 R19 +MOV R20 62320 +SUB R28 R16 R28 +DIV R6 R4 R24 +MUL R18 R4 R17 +LDR R15 R25 55769 +STR R26 -36940 R9 +MUL R13 R15 R11 +MOV R10 -32749 +MUL R11 R7 R28 +SUB R0 R1 R18 +ADD R18 R8 R4 +SUB R24 R22 R7 +LDR R25 R30 21470 +ADD R5 R21 R12 +SUB R5 R1 R2 +DIV R28 R29 R8 +SUB R6 R3 R0 +STR R29 -51096 R13 +LDR R2 R16 -24291 +SUB R1 R3 R1 +MOV R19 -5759 +SUB R28 R18 R3 +DIV R26 R1 R22 +ADD R30 R23 R21 +ADD R26 R30 R3 +DIV R30 R0 R23 +ADD R27 R30 R14 +STR R13 26278 R20 +STR R3 48223 R25 +LDR R18 R29 -26896 +MUL R5 R13 R3 +MUL R24 R30 R31 +ADD R4 R4 R2 +MOV R21 -62541 +SUB R21 R0 R22 +ADD R11 R26 R4 +LDR R31 R8 -55327 +DIV R15 R22 R26 +MUL R17 R29 R3 +ADD R11 R10 R7 +MOV R25 33129 +STR R28 -29303 R16 +ADD R26 R0 R31 +SUB R15 R26 R24 +ADD R6 R26 R30 +SUB R10 R15 R4 +STR R27 41149 R0 +SUB R16 R0 R0 +MUL R31 R16 R0 +ADD R23 R14 R15 +SUB R31 R13 R10 +MOV R15 24930 +ADD R11 R26 R10 +LDR R15 R19 40211 +ADD R20 R26 R10 +STR R30 -7517 R0 +STR R1 -43591 R14 +DIV R31 R3 R3 +LDR R14 R5 10618 +MUL R6 R28 R3 +MOV R15 17860 +MUL R7 R19 R4 +LDR R2 R29 -60198 +LDR R24 R24 4010 +STR R26 59496 R21 +SUB R5 R17 R12 +LDR R7 R29 16666 +DIV R8 R22 R9 +STR R25 -55840 R30 +MOV R14 -50989 +LDR R16 R17 -65215 +STR R12 -3082 R30 +LDR R9 R8 -20497 +STR R20 -61961 R2 +MUL R25 R21 R7 +LDR R2 R1 -11713 +ADD R15 R20 R8 +LDR R25 R9 -34410 +STR R26 57268 R24 +STR R5 -17413 R6 +SUB R28 R4 R21 +SUB R12 R14 R2 +SUB R6 R31 R3 +MOV R30 46493 +MUL R4 R0 R10 +SUB R30 R15 R27 +MUL R18 R31 R4 +LDR R17 R7 -8544 +DIV R22 R13 R14 +ADD R1 R4 R29 +MOV R3 -60306 +MOV R7 21900 +SUB R12 R1 R13 +DIV R15 R1 R20 +LDR R27 R3 17142 +MOV R15 -23455 +MUL R25 R23 R1 +LDR R11 R3 1722 +LDR R6 R27 36569 +DIV R17 R21 R14 +LDR R21 R5 -61195 +ADD R17 R20 R14 +STR R9 -60411 R24 +LDR R21 R5 -49558 +SUB R28 R3 R1 +STR R19 -42128 R28 +DIV R5 R27 R19 +ADD R3 R25 R21 +ADD R3 R14 R31 +STR R10 30975 R27 +SUB R20 R8 R18 +MUL R27 R14 R26 +LDR R1 R0 16747 +LDR R0 R23 -47412 +DIV R13 R3 R25 +SUB R5 R1 R21 +SUB R31 R10 R18 +MOV R30 -36232 +ADD R25 R16 R28 +DIV R20 R8 R6 +ADD R12 R4 R21 +ADD R14 R5 R3 +LDR R19 R29 58522 +MUL R1 R27 R18 +ADD R18 R30 R28 +DIV R5 R23 R10 +MOV R10 -6932 +ADD R26 R3 R23 +LDR R28 R29 -22172 +LDR R5 R5 14311 +MUL R12 R10 R17 +ADD R28 R15 R10 +ADD R0 R13 R3 +ADD R6 R12 R15 +DIV R5 R24 R5 +MOV R5 56604 +MUL R6 R5 R25 +LDR R0 R22 -58881 +ADD R14 R15 R6 +MUL R27 R8 R23 +SUB R7 R6 R5 +MUL R2 R28 R16 +LDR R31 R18 23420 +STR R25 33444 R6 +LDR R27 R19 24660 +SUB R14 R4 R27 +DIV R17 R3 R24 +MOV R13 60958 +MUL R11 R0 R6 +DIV R8 R1 R1 +MUL R8 R26 R18 +DIV R18 R9 R24 +DIV R4 R31 R0 +SUB R6 R28 R12 +MOV R19 -31202 +MOV R4 3251 +LDR R30 R16 22176 +LDR R14 R17 35322 +DIV R6 R15 R30 +ADD R10 R18 R16 +STR R6 -23983 R29 +STR R25 27406 R10 +LDR R22 R3 -3577 +SUB R13 R0 R4 +SUB R25 R26 R20 +SUB R13 R8 R2 +LDR R24 R8 43414 +DIV R26 R8 R9 +MUL R27 R23 R24 +MOV R12 -53464 +MOV R10 44581 +MUL R8 R3 R26 +SUB R6 R17 R25 +MUL R7 R1 R2 +MUL R6 R4 R12 +LDR R10 R3 24680 +MUL R24 R19 R12 +ADD R8 R26 R29 +MOV R16 59985 +STR R24 61575 R18 +DIV R12 R19 R13 +SUB R15 R16 R21 +DIV R9 R26 R5 +LDR R22 R24 -49927 +MOV R8 -36426 +ADD R5 R1 R9 +MUL R1 R15 R5 +MUL R21 R10 R25 +ADD R8 R28 R6 +DIV R31 R9 R10 +DIV R4 R6 R26 +STR R22 53664 R19 +MUL R13 R16 R13 +SUB R20 R30 R2 +SUB R5 R5 R26 +ADD R21 R25 R1 +SUB R24 R16 R30 +MUL R31 R14 R20 +SUB R25 R18 R13 +SUB R20 R23 R1 +MOV R19 -15241 +LDR R1 R15 28269 +SUB R11 R29 R6 +MOV R16 38673 +STR R21 -22917 R11 +LDR R9 R19 62723 +MUL R24 R7 R28 +MUL R0 R27 R9 +DIV R30 R19 R12 +MOV R22 58421 +SUB R23 R9 R15 +DIV R2 R22 R16 +ADD R11 R0 R8 +SUB R7 R23 R2 +DIV R4 R16 R12 +ADD R22 R23 R16 +LDR R17 R4 13891 +MOV R18 57457 +DIV R22 R22 R19 +STR R27 -41330 R12 +LDR R20 R27 -53090 +ADD R21 R2 R22 +DIV R5 R15 R30 +STR R6 -23047 R21 +MOV R8 -56520 +STR R18 29305 R29 +MOV R23 -48012 +ADD R22 R11 R9 +SUB R1 R26 R19 +ADD R8 R8 R0 +DIV R1 R19 R21 +DIV R18 R17 R18 +STR R24 -19369 R5 +MUL R0 R8 R10 +ADD R14 R19 R29 +STR R6 -9375 R18 +ADD R19 R10 R27 +SUB R8 R18 R28 +SUB R24 R29 R6 +DIV R17 R8 R15 +MOV R13 -33640 +ADD R6 R18 R25 +ADD R26 R12 R24 +STR R6 27738 R30 +STR R9 53194 R10 +SUB R11 R25 R13 +ADD R13 R8 R17 +MOV R31 -10025 +MUL R10 R21 R26 +MUL R0 R0 R16 +DIV R10 R24 R14 +MOV R5 12436 +ADD R11 R30 R5 +ADD R28 R22 R30 +MOV R11 38351 +DIV R24 R4 R21 +ADD R5 R6 R18 +LDR R10 R21 -24112 +DIV R27 R24 R15 +MUL R3 R23 R18 +STR R26 -26367 R0 +DIV R15 R14 R16 +SUB R23 R14 R16 +LDR R4 R25 -15413 +DIV R7 R28 R8 +SUB R6 R0 R12 +DIV R13 R6 R0 +DIV R17 R26 R9 +LDR R18 R13 -39564 +MUL R12 R22 R18 +MOV R7 27809 +SUB R30 R26 R27 +DIV R17 R25 R2 +MUL R21 R10 R18 +ADD R31 R28 R1 +MOV R3 -31379 +STR R21 -22813 R21 +STR R29 -8698 R2 +MUL R22 R10 R8 +STR R13 -15103 R4 +DIV R31 R21 R29 +ADD R26 R1 R3 +SUB R17 R18 R24 +ADD R5 R10 R30 +SUB R31 R15 R15 +LDR R22 R29 -62107 +LDR R30 R27 -34746 +LDR R4 R1 906 +SUB R26 R21 R15 +STR R31 4424 R24 +MOV R3 -18954 +MOV R6 1534 +MUL R26 R2 R13 +MUL R17 R19 R12 +STR R22 -9523 R22 +DIV R16 R3 R23 +MOV R12 24202 +MUL R24 R5 R17 +MOV R14 -41510 +ADD R19 R13 R20 +LDR R27 R6 53828 +SUB R15 R21 R15 +SUB R18 R5 R20 +SUB R8 R21 R9 +MOV R9 -65523 +LDR R24 R24 45928 +ADD R15 R27 R4 +DIV R4 R11 R1 +MUL R11 R13 R12 +LDR R2 R31 6421 +MOV R11 -37821 +MOV R4 -38121 +DIV R0 R19 R3 +MOV R12 25055 +SUB R23 R27 R24 +STR R20 16040 R16 +MUL R11 R19 R13 +LDR R14 R7 32369 +LDR R4 R27 -20121 +DIV R24 R0 R3 +DIV R11 R5 R0 +DIV R28 R22 R14 +LDR R9 R27 61374 +ADD R0 R7 R17 +MOV R21 57086 +DIV R6 R23 R0 +SUB R9 R28 R30 +ADD R10 R26 R25 +MUL R10 R18 R21 +DIV R23 R28 R11 +MOV R5 -40178 +MUL R27 R4 R21 +MUL R3 R22 R1 +MUL R28 R5 R29 +SUB R10 R7 R14 +SUB R26 R9 R19 +STR R30 -30835 R10 +SUB R22 R30 R16 +ADD R23 R20 R1 +LDR R22 R29 9476 +LDR R20 R21 5372 +DIV R11 R1 R24 +SUB R22 R24 R12 +DIV R2 R26 R23 +MOV R2 47058 +STR R25 -46555 R24 +ADD R13 R6 R22 +SUB R0 R7 R24 +DIV R23 R12 R23 +LDR R24 R22 42517 +LDR R26 R0 -30588 +SUB R7 R30 R7 +MUL R7 R14 R24 +DIV R21 R22 R3 +LDR R29 R25 -20161 +DIV R17 R3 R6 +STR R7 -24886 R26 +LDR R14 R7 -52302 +MOV R24 -30705 +LDR R21 R2 42354 +STR R11 2447 R14 +DIV R1 R5 R10 +MOV R4 10084 +LDR R0 R25 -50351 +MOV R11 39331 +LDR R29 R31 1197 +MUL R13 R21 R0 +LDR R23 R24 -19880 +MUL R21 R30 R11 +LDR R14 R24 10931 +DIV R22 R24 R16 +MOV R9 5302 +ADD R0 R12 R9 +DIV R14 R3 R7 +ADD R3 R13 R24 +MOV R12 23882 +MOV R2 -41533 +DIV R6 R24 R6 +SUB R28 R23 R18 +MOV R5 -39610 +MUL R17 R12 R4 +MOV R15 -57789 +ADD R22 R7 R7 +SUB R26 R31 R7 +MOV R23 64749 +MUL R9 R11 R19 +MUL R31 R7 R25 +MUL R16 R0 R8 +MUL R10 R11 R4 +ADD R15 R16 R18 +SUB R25 R13 R8 +LDR R16 R19 -35524 +SUB R9 R26 R8 +DIV R21 R3 R7 +ADD R30 R10 R29 +MOV R0 -10174 +DIV R25 R2 R26 +DIV R21 R2 R22 +MUL R28 R23 R19 +LDR R5 R12 42091 +LDR R20 R11 -61167 +LDR R28 R19 -43276 +DIV R17 R28 R30 +MOV R15 -27937 +MOV R20 -54276 +ADD R26 R12 R15 +MOV R7 37717 +LDR R9 R23 -62129 +MUL R13 R21 R30 +ADD R14 R26 R18 +MOV R30 -31060 +DIV R6 R21 R26 +ADD R28 R22 R2 +DIV R3 R8 R12 +MOV R7 -25614 +ADD R23 R17 R14 +ADD R26 R22 R3 +ADD R30 R27 R14 +STR R9 -17914 R8 +LDR R5 R21 -26193 +STR R0 -28124 R26 +STR R5 -23594 R15 +LDR R23 R27 10664 +DIV R29 R2 R19 +LDR R12 R11 23758 +ADD R21 R11 R11 +STR R14 26734 R15 +ADD R0 R8 R5 +ADD R18 R31 R8 +DIV R17 R24 R16 +STR R10 42618 R13 +STR R9 -49841 R26 +ADD R8 R0 R29 +SUB R7 R11 R11 +SUB R31 R18 R4 +LDR R22 R20 -29410 +LDR R2 R10 44073 +SUB R9 R5 R8 +MOV R27 -3791 +DIV R3 R1 R24 +SUB R13 R31 R25 +MUL R20 R15 R28 +SUB R8 R29 R24 +DIV R28 R14 R29 +MOV R13 39499 +SUB R14 R13 R8 +LDR R29 R14 -1739 +ADD R6 R21 R9 +MOV R31 -55665 +MUL R27 R14 R6 +SUB R21 R8 R26 +ADD R1 R21 R16 +STR R10 -61726 R19 +DIV R16 R19 R26 +LDR R22 R5 -46252 +DIV R8 R14 R27 +LDR R23 R26 -6621 +SUB R0 R18 R26 +ADD R13 R25 R4 +ADD R0 R31 R11 +MUL R10 R2 R11 +DIV R22 R7 R13 +LDR R28 R3 -7373 +ADD R4 R20 R15 +LDR R18 R29 31842 +DIV R29 R21 R1 +LDR R13 R1 9779 +ADD R30 R5 R7 +STR R11 -27029 R2 +LDR R11 R6 -42423 +LDR R10 R23 -17128 +STR R2 -31500 R2 +SUB R10 R7 R22 +STR R27 -24068 R21 +MUL R6 R13 R1 +LDR R9 R30 2891 +SUB R9 R12 R9 +MOV R2 13435 +DIV R8 R19 R26 +STR R16 30698 R11 +STR R19 -1731 R8 +SUB R10 R30 R20 +SUB R9 R1 R6 +MUL R1 R24 R6 +MUL R16 R11 R26 +MOV R29 -8887 +MOV R21 -2431 +ADD R14 R10 R29 +STR R26 -16175 R0 +SUB R29 R26 R25 +SUB R16 R4 R3 +SUB R14 R9 R1 +STR R16 -12211 R13 +MUL R17 R16 R9 +STR R9 -20744 R24 +LDR R1 R5 1417 +MOV R12 -45119 +MUL R16 R29 R18 +DIV R16 R22 R18 +DIV R31 R22 R7 +MOV R13 42498 +SUB R14 R28 R5 +MUL R14 R25 R21 +ADD R28 R3 R7 +MOV R18 -38111 +LDR R6 R4 10250 +SUB R1 R20 R22 +DIV R19 R9 R0 +ADD R30 R12 R30 +DIV R17 R4 R11 +SUB R2 R14 R15 +STR R22 8469 R21 +MUL R20 R2 R11 +MUL R23 R3 R4 +MUL R26 R10 R31 +SUB R11 R16 R25 +DIV R1 R1 R0 +MUL R8 R19 R29 +MOV R17 -47594 +MOV R13 9395 +ADD R11 R26 R18 +LDR R27 R26 35997 +LDR R14 R15 -23724 +STR R2 -34227 R15 +MUL R8 R6 R7 +DIV R29 R21 R4 +MOV R18 6173 +DIV R3 R2 R11 +MOV R8 -27583 +ADD R6 R26 R1 +ADD R9 R15 R13 +MOV R13 4540 +ADD R19 R24 R18 +ADD R18 R6 R16 +LDR R2 R4 -28348 +STR R7 -21745 R0 +SUB R22 R28 R31 +MOV R15 -41185 +DIV R24 R21 R13 +ADD R12 R16 R1 +ADD R8 R27 R12 +STR R22 62662 R16 +SUB R2 R4 R20 +SUB R26 R25 R5 +MUL R29 R25 R28 +STR R31 -9771 R27 +SUB R9 R17 R10 +DIV R22 R0 R11 +MOV R21 -25442 +MUL R27 R26 R5 +ADD R23 R25 R14 +STR R16 47246 R11 +MUL R20 R27 R5 +STR R23 -1634 R5 +MUL R20 R29 R28 +SUB R25 R7 R29 +LDR R17 R25 -32145 +MOV R13 -1662 +SUB R13 R27 R21 +LDR R12 R11 26259 +MOV R6 40659 +DIV R12 R6 R1 +DIV R5 R15 R22 +LDR R2 R20 31094 +MOV R3 26106 +DIV R22 R15 R8 +DIV R27 R1 R31 +MUL R23 R6 R21 +LDR R11 R27 17981 +STR R19 7468 R8 +SUB R6 R22 R7 +ADD R19 R15 R5 +MOV R7 31255 +DIV R22 R4 R27 +MUL R6 R14 R10 +SUB R19 R21 R23 +MOV R21 47664 +MUL R29 R11 R2 +MOV R27 11502 +MOV R4 29276 +MOV R5 8858 +DIV R19 R28 R10 +STR R4 -51303 R11 +MUL R9 R13 R10 +DIV R7 R2 R6 +MUL R5 R31 R30 +STR R24 59829 R10 +STR R13 37550 R29 +SUB R6 R12 R1 +SUB R6 R27 R10 +DIV R8 R5 R27 +MUL R5 R5 R25 +MUL R6 R7 R9 +ADD R21 R6 R29 +ADD R6 R28 R31 +LDR R22 R4 -585 +LDR R26 R26 -37716 +LDR R7 R19 -6514 +LDR R21 R5 -38814 +STR R26 -17504 R8 +SUB R17 R24 R8 +DIV R20 R6 R17 +LDR R30 R16 20530 +MOV R30 -58670 +STR R2 59642 R17 +MUL R28 R21 R8 +MUL R9 R11 R2 +MOV R20 4299 +DIV R4 R2 R9 +STR R7 35712 R16 +MUL R5 R0 R12 +MUL R3 R11 R29 +LDR R30 R14 17940 +MOV R25 46289 +LDR R6 R5 -5263 +DIV R13 R27 R27 +STR R17 41699 R20 +DIV R14 R8 R16 +MUL R21 R4 R28 +MUL R1 R4 R18 +STR R31 49031 R24 +DIV R19 R4 R1 +STR R15 27490 R16 +MUL R4 R16 R22 +MUL R2 R17 R27 +MUL R25 R29 R31 +STR R10 -62732 R24 +LDR R22 R24 25605 +STR R11 -12973 R16 +DIV R14 R18 R31 +SUB R21 R2 R19 +DIV R24 R17 R28 +LDR R19 R8 -61263 +LDR R21 R9 25788 +DIV R18 R16 R19 +MUL R8 R29 R19 +ADD R18 R16 R15 +MOV R2 -8672 +MUL R21 R28 R30 +STR R9 9566 R27 +ADD R16 R9 R2 +LDR R3 R17 55061 +STR R17 -50418 R22 +STR R16 32614 R6 +SUB R6 R9 R25 +ADD R8 R13 R28 +LDR R24 R24 -6470 +DIV R15 R5 R22 +MOV R24 53590 +DIV R11 R17 R24 +LDR R3 R20 -50681 +MOV R27 -42534 +MUL R29 R24 R10 +SUB R14 R19 R1 +MUL R7 R16 R6 +MOV R28 42820 +SUB R29 R23 R10 +MUL R27 R22 R31 +STR R26 29826 R16 +MUL R25 R11 R10 +STR R20 58116 R21 +ADD R0 R22 R12 +STR R7 14362 R28 +MUL R6 R21 R29 +SUB R5 R21 R20 +LDR R23 R19 -8368 +MUL R19 R12 R21 +STR R29 36087 R14 +DIV R13 R17 R7 +LDR R4 R21 44407 +DIV R17 R31 R1 +ADD R26 R30 R3 +LDR R24 R22 -10358 +LDR R15 R14 28673 +LDR R10 R9 -56927 +DIV R22 R21 R20 +DIV R30 R23 R21 +ADD R7 R4 R6 +DIV R4 R18 R14 +LDR R24 R1 4179 +LDR R30 R1 -18522 +STR R20 52984 R9 +SUB R22 R14 R10 +MUL R4 R0 R28 +MOV R10 -40915 +MUL R18 R28 R11 +LDR R27 R16 -19114 +DIV R17 R11 R7 +DIV R9 R21 R27 +DIV R5 R15 R5 +MUL R13 R19 R9 +DIV R25 R30 R26 +ADD R12 R28 R11 +DIV R19 R8 R26 +DIV R7 R0 R5 +ADD R5 R27 R16 +SUB R25 R29 R20 +ADD R9 R21 R31 +MUL R22 R4 R16 +ADD R5 R17 R31 +MOV R21 -47023 +STR R4 -52081 R17 +MUL R20 R10 R13 +MUL R11 R4 R14 +MOV R2 -50364 +SUB R25 R6 R26 +MUL R25 R22 R9 +ADD R29 R14 R5 +ADD R24 R24 R13 +LDR R0 R26 -18262 +MOV R0 -26322 +LDR R20 R28 22501 +LDR R14 R24 65145 +MUL R23 R19 R26 +LDR R21 R6 13272 +SUB R17 R29 R7 +MOV R19 36413 +LDR R1 R26 46736 +DIV R18 R29 R30 +STR R9 25631 R30 +MUL R20 R0 R10 +MUL R12 R12 R23 +MUL R6 R3 R19 +STR R31 17713 R25 +MUL R3 R4 R31 +SUB R21 R25 R10 +MOV R25 -37684 +SUB R22 R16 R17 +DIV R6 R7 R26 +LDR R20 R19 -46771 +ADD R10 R5 R8 +ADD R9 R10 R11 +DIV R23 R8 R6 +LDR R4 R24 4917 +MOV R28 208 +SUB R7 R11 R11 +DIV R13 R11 R2 +DIV R17 R29 R22 +MUL R18 R4 R0 +SUB R18 R31 R13 +ADD R15 R3 R5 +LDR R24 R21 59772 +ADD R9 R19 R14 +ADD R2 R23 R6 +SUB R24 R2 R30 +LDR R3 R12 -49521 +DIV R7 R27 R23 +MUL R28 R24 R3 +MOV R27 -1198 +SUB R9 R6 R15 +LDR R24 R18 -43429 +LDR R17 R26 42222 +STR R4 -37644 R27 +SUB R16 R30 R29 +DIV R2 R23 R5 +DIV R9 R25 R14 +STR R4 -11077 R0 +DIV R25 R4 R14 +SUB R19 R23 R7 +ADD R9 R6 R5 +MOV R28 37559 +MUL R29 R5 R22 +SUB R31 R7 R6 +ADD R1 R19 R14 +MOV R15 1957 +MOV R2 -33584 +ADD R3 R20 R23 +DIV R28 R28 R1 +ADD R16 R0 R11 +LDR R13 R1 31599 +ADD R3 R2 R31 +STR R9 -27945 R29 +LDR R24 R15 37682 +MOV R23 -52272 +ADD R26 R31 R18 +LDR R8 R11 -31543 +DIV R0 R26 R3 +SUB R23 R28 R20 +ADD R8 R18 R14 +MOV R23 -39968 +SUB R26 R28 R14 +LDR R21 R22 -23209 +STR R4 -1871 R28 +SUB R18 R28 R19 +MUL R5 R3 R25 +STR R18 32178 R18 +SUB R7 R29 R21 +DIV R25 R23 R4 +LDR R8 R26 -10030 +MUL R28 R24 R15 +STR R28 -22118 R24 +MUL R1 R31 R31 +MUL R12 R21 R9 +STR R15 63137 R21 +ADD R30 R20 R17 +ADD R18 R29 R11 +ADD R24 R24 R9 +MOV R11 -40953 +ADD R5 R14 R17 +STR R5 -47062 R24 +ADD R15 R24 R5 +MOV R23 -40279 +ADD R22 R27 R17 +DIV R24 R24 R10 +MOV R6 41707 +MOV R11 -38219 +DIV R11 R19 R1 +STR R11 15944 R7 +ADD R12 R29 R30 +ADD R9 R0 R4 +MUL R15 R24 R24 +LDR R8 R19 -64791 +MOV R8 39055 +DIV R12 R20 R19 +MUL R15 R7 R14 +LDR R17 R5 -5322 +MUL R0 R15 R12 +DIV R11 R0 R4 +STR R31 28670 R18 +ADD R22 R24 R16 +DIV R14 R10 R14 +LDR R9 R21 -44512 +MUL R19 R29 R7 +STR R31 47901 R10 +STR R1 52749 R6 +MUL R11 R31 R17 +LDR R0 R7 -25107 +SUB R26 R15 R18 +DIV R3 R9 R10 +SUB R3 R16 R23 +MUL R28 R4 R30 +ADD R25 R6 R2 +LDR R2 R1 -38851 +LDR R11 R4 42849 +LDR R22 R24 -16341 +LDR R15 R26 50729 +LDR R30 R7 26227 +MOV R18 -8191 +ADD R4 R10 R31 +LDR R4 R23 -43302 +MUL R1 R29 R5 +LDR R16 R20 24745 +MOV R18 48101 +DIV R22 R30 R23 +MUL R25 R8 R11 +ADD R28 R10 R6 +DIV R25 R21 R28 +ADD R3 R11 R25 +MOV R23 -12880 +MOV R3 38988 +LDR R31 R30 -43716 +MUL R14 R25 R27 +SUB R26 R23 R11 +DIV R0 R24 R19 +LDR R19 R31 -47022 +MOV R19 10218 +MOV R5 46958 +DIV R12 R19 R3 +ADD R30 R8 R23 +ADD R19 R17 R7 +DIV R12 R1 R24 +ADD R20 R23 R0 +SUB R14 R7 R15 +MUL R18 R30 R6 +DIV R2 R7 R19 +DIV R6 R0 R7 +MUL R27 R18 R1 +LDR R23 R12 38606 +STR R9 -24427 R10 +MUL R18 R17 R10 +STR R11 -16763 R25 +DIV R16 R12 R24 +ADD R22 R13 R12 +LDR R20 R9 31999 +MOV R8 30948 +SUB R18 R12 R30 +DIV R13 R29 R29 +MOV R26 19355 +MUL R7 R13 R17 +MOV R20 1772 +ADD R16 R25 R7 +MOV R8 -36665 +STR R23 -20150 R3 +DIV R4 R31 R10 +SUB R29 R1 R8 +DIV R11 R7 R12 +STR R2 20309 R15 +MOV R14 -11730 +STR R3 43517 R28 +DIV R31 R7 R9 +MOV R23 -36784 +LDR R25 R14 357 +MUL R1 R29 R11 +MOV R27 41767 +LDR R18 R5 53530 +SUB R4 R23 R3 +MUL R2 R11 R13 +STR R20 56178 R28 +DIV R26 R1 R3 +MOV R30 -18870 +DIV R3 R15 R26 +MUL R20 R17 R23 +MOV R31 -56504 +DIV R22 R28 R25 +DIV R6 R2 R22 +SUB R28 R8 R4 +DIV R21 R0 R12 +SUB R17 R13 R9 +ADD R4 R1 R27 +STR R5 -24124 R10 +MOV R8 24500 +ADD R7 R21 R22 +MOV R23 51185 +MUL R17 R7 R29 +LDR R17 R17 -62923 +DIV R14 R12 R8 +MOV R26 -28190 +MOV R1 37734 +ADD R14 R17 R4 +STR R24 8753 R4 +STR R25 -31653 R5 +MUL R24 R4 R13 +DIV R1 R18 R1 +DIV R14 R24 R20 +MOV R30 28993 +DIV R0 R12 R2 +SUB R20 R6 R19 +MOV R2 18491 +DIV R22 R9 R23 +DIV R28 R1 R6 +MUL R27 R6 R20 +MUL R3 R31 R25 +ADD R12 R25 R16 +DIV R14 R26 R14 +MOV R26 -48004 +MUL R9 R24 R31 +MUL R2 R14 R21 +MOV R2 -47774 +ADD R3 R16 R12 +ADD R27 R28 R1 +SUB R2 R10 R22 +MOV R11 -1159 +ADD R15 R22 R4 +STR R14 52827 R14 +LDR R23 R1 -50133 +MUL R7 R4 R10 +ADD R7 R10 R19 +DIV R26 R4 R15 +SUB R11 R7 R18 +DIV R24 R31 R20 +ADD R9 R15 R5 +SUB R30 R21 R26 +STR R19 23350 R14 +ADD R28 R10 R14 +MOV R8 63485 +DIV R21 R9 R20 +ADD R0 R5 R15 +STR R29 -16462 R31 +LDR R5 R14 -13459 +ADD R5 R4 R22 +DIV R10 R15 R6 +MUL R0 R22 R26 +STR R20 48933 R4 +MUL R11 R27 R27 +SUB R11 R8 R8 +DIV R9 R14 R29 +MOV R11 -8741 +ADD R23 R29 R16 +DIV R30 R31 R28 +MUL R13 R12 R14 +ADD R26 R1 R14 +MOV R8 -63855 +LDR R23 R11 -9175 +LDR R25 R21 61487 +MOV R14 7094 +STR R30 -14666 R25 +SUB R21 R23 R29 +STR R0 57533 R23 +LDR R9 R10 -1676 +MUL R12 R29 R17 +ADD R20 R8 R18 +SUB R17 R13 R24 +STR R7 58486 R9 +DIV R2 R23 R23 +MOV R25 15701 +LDR R0 R9 -23357 +SUB R7 R9 R19 +STR R26 8168 R6 +MOV R17 1461 +ADD R26 R18 R18 +SUB R0 R19 R13 +LDR R30 R11 -41788 +MOV R22 30798 +STR R2 -52585 R1 +DIV R30 R9 R20 +DIV R6 R27 R28 +ADD R6 R8 R0 +STR R14 -52617 R18 +SUB R1 R8 R29 +ADD R22 R15 R26 +LDR R27 R1 -20521 +ADD R19 R19 R4 +MUL R13 R30 R11 +MUL R16 R14 R29 +STR R16 -40936 R30 +MUL R7 R26 R11 +LDR R19 R7 -19850 +MUL R18 R0 R19 +ADD R15 R17 R20 +ADD R28 R28 R28 +MOV R7 -5758 +MUL R1 R13 R31 +ADD R20 R9 R8 +SUB R9 R31 R19 +MOV R14 -27735 +MUL R17 R10 R20 +MOV R17 63370 +DIV R26 R31 R4 +SUB R19 R18 R24 +STR R30 21625 R4 +MUL R18 R26 R10 +LDR R9 R29 -53600 +ADD R11 R16 R29 +ADD R12 R2 R13 +MOV R8 7611 +MUL R31 R31 R11 +DIV R29 R11 R17 +DIV R2 R2 R25 +STR R24 18882 R12 +LDR R2 R7 -52975 +MUL R13 R9 R3 +ADD R7 R4 R31 +LDR R28 R11 37862 +MOV R27 41478 +MUL R4 R12 R1 +SUB R24 R7 R6 +DIV R3 R1 R13 +MOV R6 -16848 +STR R30 -17570 R8 +STR R22 -17755 R26 +SUB R10 R26 R30 +LDR R29 R6 -10881 +MOV R2 -50641 +LDR R23 R21 -57912 +LDR R10 R4 39394 +LDR R9 R13 33622 +ADD R7 R18 R26 +LDR R20 R30 -4885 +SUB R24 R10 R5 +MOV R20 53537 +LDR R5 R16 -53268 +DIV R6 R21 R18 +MOV R11 -40131 +STR R10 -65057 R11 +MUL R8 R21 R29 +DIV R4 R25 R17 +MOV R16 -62505 +MUL R11 R7 R13 +DIV R25 R6 R12 +ADD R20 R3 R31 +SUB R22 R29 R16 +SUB R25 R3 R10 +DIV R10 R25 R16 +DIV R18 R21 R27 +DIV R20 R14 R23 +SUB R26 R24 R16 +SUB R10 R3 R21 +STR R23 -56921 R26 +MOV R15 3946 +LDR R4 R29 -25898 +LDR R27 R19 -49483 +ADD R14 R21 R27 +LDR R2 R26 -2086 +STR R23 -7281 R3 +DIV R26 R8 R18 +MOV R2 36474 +STR R1 29709 R21 +DIV R13 R8 R18 +SUB R8 R7 R10 +ADD R7 R0 R2 +DIV R13 R22 R31 +SUB R3 R4 R7 +MUL R25 R5 R22 +MOV R13 43352 +MUL R1 R19 R8 +LDR R20 R24 14685 +LDR R20 R21 -7524 +MOV R29 -58599 +STR R23 4283 R27 +ADD R24 R25 R20 +MUL R26 R9 R19 +DIV R31 R20 R17 +ADD R26 R6 R28 +LDR R16 R5 -20074 +STR R26 -31424 R12 +SUB R11 R5 R14 +DIV R28 R13 R5 +MOV R15 -65468 +LDR R14 R5 -39931 +MOV R10 -29306 +MUL R4 R2 R13 +DIV R0 R5 R15 +MOV R21 54671 +MUL R19 R19 R26 +STR R15 47666 R3 +DIV R31 R0 R6 +SUB R1 R18 R9 +ADD R10 R10 R17 +ADD R18 R25 R0 +STR R19 43763 R5 +STR R23 38502 R19 +SUB R31 R16 R23 +MOV R1 28185 +MOV R15 -39243 +MOV R27 -1254 +DIV R22 R30 R12 +MUL R5 R12 R17 +ADD R30 R7 R30 +SUB R15 R16 R17 +DIV R0 R24 R19 +LDR R23 R29 923 +ADD R22 R7 R8 +LDR R1 R9 58583 +ADD R13 R21 R18 +MOV R1 -59406 +DIV R20 R19 R9 +MUL R8 R29 R21 +DIV R18 R20 R8 +STR R31 32001 R26 +STR R12 14153 R25 +MOV R2 -35267 +MUL R0 R10 R8 +LDR R5 R22 35597 +LDR R1 R9 16542 +ADD R13 R10 R24 +DIV R11 R20 R26 +LDR R25 R14 13915 +MOV R21 49820 +MUL R6 R7 R13 +LDR R9 R15 48050 +MUL R22 R18 R26 +MOV R31 -5561 +LDR R5 R21 62371 +ADD R3 R3 R4 +DIV R6 R3 R26 +STR R2 -9214 R8 +MOV R0 -59619 +SUB R4 R20 R14 +MUL R20 R9 R12 +ADD R21 R23 R26 +ADD R20 R31 R26 +LDR R10 R26 -23274 +DIV R10 R8 R17 +ADD R9 R9 R23 +ADD R18 R25 R4 +DIV R26 R3 R16 +DIV R25 R9 R12 +MOV R19 24528 +STR R6 -17266 R15 +MUL R18 R6 R12 +STR R22 -61366 R22 +ADD R5 R16 R15 +LDR R16 R13 -23850 +MUL R6 R27 R19 +ADD R7 R1 R27 +DIV R9 R24 R17 +ADD R6 R22 R0 +DIV R30 R21 R5 +MOV R3 -25757 +MOV R17 59598 +STR R30 27357 R14 +MUL R9 R6 R26 +ADD R2 R27 R31 +SUB R26 R13 R29 +ADD R13 R4 R25 +ADD R17 R8 R13 +ADD R19 R29 R31 +ADD R7 R25 R3 +DIV R27 R4 R18 +MOV R4 6435 +LDR R18 R14 25373 +STR R17 -10757 R22 +LDR R5 R12 -26311 +LDR R29 R4 62194 +ADD R20 R14 R15 +SUB R18 R3 R28 +ADD R13 R20 R29 +STR R30 -49198 R8 +LDR R10 R30 -14555 +DIV R22 R31 R26 +DIV R7 R6 R4 +SUB R5 R24 R29 +MOV R13 -52860 +DIV R31 R29 R28 +STR R25 39287 R13 +ADD R21 R24 R30 +STR R14 -19397 R10 +DIV R27 R3 R18 +MOV R1 -39547 +MUL R27 R27 R24 +DIV R6 R20 R15 +MUL R24 R12 R29 +MUL R22 R7 R0 +MUL R7 R5 R5 +MUL R23 R16 R12 +SUB R12 R22 R10 +SUB R3 R18 R8 +LDR R8 R24 -63747 +MOV R6 55857 +LDR R12 R15 43922 +DIV R31 R2 R0 +MOV R21 57997 +MOV R17 20987 +MUL R28 R14 R20 +ADD R21 R15 R19 +MOV R27 52480 +STR R10 52744 R5 +ADD R8 R21 R12 +LDR R12 R18 -49269 +MUL R23 R27 R21 +STR R18 45831 R8 +MUL R9 R29 R22 +STR R22 -42671 R24 +MOV R9 -27145 +MOV R29 -361 +MUL R18 R12 R28 +MUL R13 R22 R7 +STR R22 -7603 R25 +STR R18 -58936 R4 +ADD R17 R24 R30 +STR R24 38591 R27 +DIV R23 R1 R12 +STR R28 30193 R8 +LDR R26 R6 -40696 +MOV R22 -62167 +ADD R6 R0 R2 +ADD R25 R22 R25 +MOV R4 57358 +LDR R20 R1 24288 +SUB R3 R21 R26 +SUB R2 R14 R1 +MUL R10 R1 R31 +ADD R11 R13 R21 +STR R26 -26356 R12 +DIV R31 R24 R19 +ADD R24 R0 R21 +SUB R23 R20 R31 +DIV R5 R25 R6 +LDR R18 R18 9583 +LDR R9 R28 7816 +MOV R25 52678 +SUB R2 R17 R21 +SUB R9 R7 R0 +MUL R16 R18 R8 +STR R24 55836 R7 +MOV R12 37070 +MUL R26 R24 R14 +MUL R20 R29 R6 +LDR R27 R26 -27149 +ADD R11 R17 R26 +DIV R1 R6 R22 +STR R27 -36378 R30 +MUL R4 R10 R16 +ADD R17 R1 R27 +SUB R31 R8 R28 +MUL R18 R7 R19 +STR R17 -35215 R25 +MUL R8 R26 R14 +DIV R2 R26 R18 +MOV R9 -14038 +LDR R22 R24 -42373 +MOV R27 4070 +ADD R2 R15 R16 +MUL R24 R27 R23 +LDR R28 R17 -22545 +MOV R30 61384 +LDR R12 R9 -27032 +SUB R4 R25 R2 +MUL R23 R13 R3 +ADD R27 R28 R22 +DIV R19 R22 R27 +MOV R10 30648 +STR R28 -29403 R28 +ADD R3 R2 R19 +MOV R28 -932 +ADD R21 R22 R4 +STR R17 24873 R26 +ADD R29 R11 R31 +ADD R5 R9 R3 +MUL R18 R31 R22 +SUB R31 R0 R21 +ADD R26 R17 R8 +DIV R0 R15 R21 +LDR R13 R22 62271 +LDR R12 R0 -21209 +DIV R14 R6 R12 +DIV R25 R2 R15 +MUL R31 R14 R5 +MOV R4 -13959 +STR R11 -15890 R22 +STR R11 -38222 R13 +ADD R0 R19 R29 +MOV R10 -13113 +MOV R3 -53500 +LDR R16 R2 26036 +MOV R21 -59075 +SUB R11 R4 R1 +SUB R2 R4 R20 +DIV R22 R21 R28 +MUL R24 R1 R21 +LDR R25 R10 64342 +MOV R12 -5346 +LDR R21 R10 54972 +MOV R6 62144 +DIV R9 R30 R18 +ADD R0 R14 R17 +ADD R20 R19 R10 +MOV R24 32032 +DIV R7 R9 R0 +DIV R25 R26 R27 +ADD R14 R10 R25 +LDR R31 R18 -54487 +STR R22 -49290 R19 +MUL R8 R1 R1 +MUL R27 R26 R19 +MUL R28 R19 R18 +DIV R28 R18 R0 +ADD R31 R22 R30 +STR R25 -53115 R19 +MUL R27 R5 R6 +STR R15 34389 R22 +ADD R30 R11 R2 +LDR R26 R7 34599 +LDR R14 R22 51480 +MUL R2 R22 R24 +SUB R22 R21 R3 +MUL R7 R16 R8 +SUB R9 R19 R22 +ADD R4 R21 R26 +MOV R21 -35303 +MUL R2 R15 R30 +ADD R23 R26 R4 +SUB R17 R18 R17 +MOV R4 35329 +DIV R0 R0 R1 +LDR R0 R29 -7449 +MUL R2 R12 R22 +STR R25 -40482 R16 +STR R19 58856 R11 +LDR R31 R26 -776 +STR R4 54998 R10 +DIV R27 R1 R8 +MUL R2 R3 R31 +LDR R24 R26 -15052 +SUB R6 R9 R16 +STR R20 47800 R5 +MUL R22 R28 R27 +SUB R29 R11 R12 +MUL R15 R13 R18 +STR R29 33960 R12 +LDR R21 R4 40301 +MUL R22 R5 R15 +MOV R19 -49762 +MUL R30 R0 R29 +MUL R16 R23 R26 +LDR R29 R0 -11715 +DIV R11 R12 R1 +MUL R20 R0 R27 +ADD R16 R21 R17 +LDR R15 R1 52212 +STR R23 -43123 R17 +STR R11 -33061 R11 +LDR R13 R9 -8614 +LDR R20 R8 -10216 +DIV R6 R15 R0 +SUB R25 R16 R28 +ADD R13 R19 R23 +ADD R16 R15 R0 +SUB R8 R2 R2 +STR R29 30427 R25 +ADD R28 R12 R10 +LDR R19 R12 37199 +ADD R13 R1 R2 +SUB R6 R6 R3 +DIV R17 R15 R10 +LDR R24 R10 27076 +STR R30 39778 R7 +LDR R21 R30 -49409 +STR R12 54833 R8 +ADD R13 R18 R20 +LDR R10 R3 -57360 +MUL R23 R0 R24 +STR R31 -35724 R25 +LDR R28 R19 30870 +MOV R26 -5260 +MUL R28 R12 R0 +MOV R26 -8617 +STR R26 16806 R14 +DIV R23 R14 R23 +MUL R28 R8 R6 +STR R6 -33231 R4 +MOV R19 -21277 +SUB R1 R6 R20 +SUB R30 R8 R20 +DIV R8 R21 R18 +MUL R25 R22 R6 +ADD R17 R2 R3 +MUL R27 R10 R31 +DIV R19 R21 R14 +STR R25 54945 R14 +SUB R31 R3 R5 +LDR R24 R5 10153 +SUB R6 R15 R22 +DIV R11 R15 R6 +MOV R3 14907 +SUB R14 R29 R7 +DIV R29 R24 R21 +STR R22 27824 R5 +MOV R8 -62037 +LDR R21 R11 -9496 +STR R4 16599 R1 +SUB R27 R19 R31 +STR R12 -49530 R30 +DIV R26 R5 R24 +DIV R29 R19 R6 +SUB R31 R24 R7 +MOV R27 -14336 +SUB R7 R24 R26 +DIV R29 R21 R6 +STR R20 53224 R25 +STR R23 51786 R30 +SUB R27 R30 R1 +DIV R2 R10 R21 +MUL R5 R24 R3 +DIV R4 R19 R1 +DIV R4 R19 R0 +DIV R27 R26 R4 +STR R13 -51373 R25 +DIV R7 R15 R4 +DIV R18 R0 R11 +DIV R8 R19 R16 +MOV R28 -29630 +SUB R20 R18 R1 +MOV R9 9383 +DIV R2 R20 R27 +MUL R16 R24 R1 +MOV R22 53181 +ADD R1 R22 R23 +SUB R16 R24 R23 +DIV R23 R27 R3 +LDR R21 R15 29756 +SUB R13 R22 R5 +DIV R12 R25 R15 +STR R23 63787 R8 +STR R12 -44343 R7 +MUL R11 R0 R24 +ADD R10 R5 R16 +DIV R14 R22 R12 +MOV R21 -48444 +MOV R22 -47606 +MOV R12 -542 +SUB R9 R4 R18 +SUB R0 R21 R0 +LDR R20 R22 9109 +MUL R8 R4 R2 +ADD R20 R31 R15 +MUL R9 R28 R3 +MUL R6 R18 R5 +MUL R23 R28 R28 +MOV R26 11033 +MUL R4 R17 R2 +STR R7 16141 R31 +MOV R3 44685 +MUL R18 R1 R31 +ADD R22 R18 R0 +SUB R20 R20 R29 +MUL R7 R23 R26 +STR R20 34828 R31 +MOV R6 -2132 +LDR R10 R3 58649 +ADD R6 R19 R25 +DIV R29 R13 R17 +SUB R6 R21 R3 +DIV R23 R26 R13 +MOV R21 38361 +MOV R1 -37257 +LDR R18 R22 30630 +MOV R9 -46172 +MOV R6 31761 +MOV R21 -30126 +LDR R7 R12 19989 +STR R16 -12313 R9 +STR R28 -53016 R25 +SUB R19 R21 R7 +MUL R20 R8 R7 +STR R15 -21350 R3 +LDR R16 R8 24808 +MUL R12 R2 R2 +MUL R9 R12 R8 +LDR R20 R0 -47209 +MOV R30 -15897 +MOV R10 54467 +MOV R10 -51247 +MOV R31 34075 +ADD R13 R6 R7 +MUL R17 R22 R22 +LDR R1 R13 40853 +STR R11 36088 R4 +DIV R18 R20 R3 +DIV R4 R16 R17 +MUL R22 R29 R27 +MUL R5 R10 R25 +DIV R7 R22 R21 +STR R0 14834 R2 +MUL R18 R8 R8 +ADD R24 R13 R16 +LDR R22 R14 -2286 +SUB R24 R31 R21 +MUL R27 R23 R14 +MOV R6 -61287 +MOV R29 -10949 +DIV R24 R19 R19 +LDR R9 R3 -3668 +MUL R6 R12 R25 +MOV R21 59778 +ADD R22 R21 R9 +ADD R24 R27 R26 +LDR R13 R4 -45629 +ADD R23 R2 R1 +STR R9 -64683 R30 +LDR R23 R28 -15878 +ADD R14 R24 R1 +LDR R30 R15 -21161 +ADD R3 R7 R26 +MUL R16 R31 R19 +SUB R11 R6 R1 +ADD R14 R29 R11 +LDR R14 R14 -3245 +ADD R12 R19 R17 +ADD R1 R28 R24 +STR R2 -12647 R14 +MUL R11 R19 R7 +ADD R3 R9 R20 +LDR R9 R7 21867 +DIV R14 R17 R10 +LDR R31 R21 -34658 +MUL R11 R24 R29 +DIV R28 R21 R19 +ADD R24 R3 R1 +SUB R5 R18 R20 +LDR R28 R24 47884 +MUL R17 R11 R31 +STR R17 -36210 R6 +MOV R31 -9843 +STR R27 -12168 R19 +STR R5 20225 R4 +DIV R3 R31 R29 +ADD R30 R29 R29 +SUB R22 R7 R14 +LDR R25 R27 51027 +DIV R8 R0 R25 +SUB R25 R14 R9 +MUL R23 R24 R31 +ADD R3 R30 R22 +ADD R18 R0 R14 +SUB R11 R26 R21 +SUB R23 R1 R20 +SUB R16 R6 R17 +MOV R8 -9820 +LDR R23 R18 -48274 +SUB R9 R21 R6 +DIV R26 R15 R14 +DIV R9 R22 R19 +MOV R17 -59139 +SUB R27 R8 R1 +STR R10 54000 R6 +SUB R3 R24 R23 +SUB R12 R29 R27 +DIV R21 R16 R21 +MOV R30 22874 +SUB R27 R18 R29 +DIV R15 R1 R31 +SUB R9 R14 R23 +LDR R22 R2 -18919 +STR R28 9632 R7 +ADD R21 R8 R30 +ADD R11 R1 R8 +MOV R13 -32126 +MOV R28 -61945 +LDR R3 R28 -5500 +MOV R9 -50159 +ADD R3 R19 R27 +MUL R16 R0 R9 +STR R7 26711 R13 +STR R12 -46962 R1 +ADD R24 R17 R15 +SUB R25 R25 R16 +ADD R1 R22 R8 +ADD R24 R27 R31 +DIV R11 R30 R0 +DIV R18 R17 R25 +SUB R31 R19 R15 +MOV R20 -43329 +ADD R16 R25 R6 +STR R26 11530 R4 +SUB R25 R10 R15 +LDR R3 R24 19016 +DIV R1 R14 R3 +MUL R6 R28 R21 +SUB R19 R31 R7 +MUL R29 R30 R11 +LDR R7 R0 -55627 +LDR R30 R16 -36180 +MOV R10 -44297 +LDR R28 R9 -30562 +SUB R24 R18 R4 +ADD R27 R26 R24 +ADD R22 R9 R16 +ADD R10 R18 R22 +ADD R31 R23 R31 +SUB R14 R16 R2 +MUL R22 R6 R3 +SUB R11 R9 R18 +STR R31 5516 R14 +SUB R31 R8 R15 +MOV R11 8891 +STR R18 40382 R26 +MOV R14 55123 +STR R26 2503 R21 +STR R21 -34599 R13 +DIV R19 R24 R23 +SUB R10 R17 R9 +SUB R5 R6 R22 +MUL R19 R13 R0 +SUB R29 R16 R12 +MUL R18 R14 R14 +ADD R17 R12 R7 +STR R20 31435 R20 +MOV R17 -62797 +ADD R8 R31 R11 +MOV R14 -2763 +SUB R9 R10 R15 +STR R16 57924 R0 +LDR R15 R26 51807 +MUL R22 R17 R2 +STR R16 3623 R11 +LDR R26 R23 2371 +MUL R30 R4 R8 +ADD R10 R31 R22 +DIV R16 R31 R20 +ADD R21 R17 R20 +MOV R30 -44289 +SUB R6 R28 R31 +LDR R23 R25 19788 +STR R6 -53571 R15 +STR R18 51067 R4 +DIV R9 R5 R8 +SUB R3 R12 R29 +MUL R22 R4 R3 +MUL R12 R26 R7 +MUL R1 R11 R1 +MUL R27 R22 R16 +STR R2 43087 R14 +LDR R6 R26 60960 +MOV R11 26231 +MUL R20 R0 R21 +MUL R27 R16 R26 +STR R13 -6512 R14 +STR R29 38279 R13 +MOV R18 -34454 +SUB R30 R3 R30 +LDR R0 R13 -36830 +ADD R31 R13 R23 +MOV R27 27726 +STR R13 -5653 R21 +STR R1 64282 R9 +DIV R17 R28 R12 +MUL R20 R4 R2 +STR R27 27995 R22 +STR R24 -50180 R10 +DIV R23 R30 R2 +MUL R22 R16 R20 +STR R15 -52449 R21 +STR R9 2567 R8 +MUL R9 R26 R27 +STR R11 -15800 R22 +SUB R2 R8 R30 +MOV R18 5220 +MUL R21 R15 R6 +MUL R14 R8 R1 +SUB R7 R23 R15 +STR R26 -51641 R18 +STR R13 51416 R25 +MOV R28 -39569 +SUB R23 R2 R25 +MUL R2 R21 R1 +ADD R15 R11 R17 +MUL R18 R5 R27 +ADD R23 R8 R5 +ADD R1 R7 R15 +DIV R2 R11 R10 +SUB R18 R15 R6 +LDR R30 R5 19137 +DIV R8 R24 R13 +ADD R17 R29 R7 +SUB R30 R3 R12 +MOV R28 65123 +LDR R2 R16 1812 +STR R20 -17386 R19 +LDR R24 R0 -15355 +SUB R2 R12 R28 +STR R22 34068 R9 +DIV R13 R8 R20 +STR R22 9450 R13 +ADD R0 R1 R1 +DIV R9 R13 R4 +STR R27 -62410 R14 +LDR R6 R16 46726 +LDR R12 R9 -33692 +DIV R30 R2 R6 +MOV R14 61881 +ADD R22 R19 R4 +MOV R3 54374 +LDR R22 R14 9883 +MOV R24 8363 +STR R28 -18142 R2 +MOV R11 3088 +STR R21 -10278 R14 +STR R19 -42838 R9 +MUL R7 R2 R8 +MOV R4 -38472 +STR R20 57256 R7 +LDR R31 R17 48824 +LDR R3 R25 -8729 +MOV R23 19251 +LDR R29 R1 50263 +DIV R10 R11 R22 +MUL R13 R15 R4 +MUL R13 R7 R28 +SUB R4 R31 R30 +DIV R22 R20 R0 +SUB R29 R21 R16 +STR R23 -64659 R23 +MUL R31 R6 R12 +DIV R17 R8 R26 +DIV R1 R13 R24 +MUL R20 R3 R12 +ADD R15 R31 R8 +ADD R28 R9 R29 +SUB R9 R6 R4 +DIV R19 R12 R8 +ADD R21 R18 R7 +ADD R0 R16 R13 +DIV R22 R21 R9 +MUL R31 R9 R16 +LDR R26 R13 -64471 +STR R1 31864 R10 +ADD R21 R18 R4 +ADD R21 R11 R15 +MUL R13 R7 R3 +STR R21 -15061 R17 +MOV R4 46229 +SUB R28 R13 R24 +ADD R10 R29 R30 +LDR R12 R13 57670 +LDR R29 R17 8567 +LDR R27 R12 61910 +ADD R23 R6 R5 +LDR R23 R13 -11410 +STR R0 53612 R15 +MOV R0 -6361 +SUB R9 R23 R25 +DIV R1 R18 R23 +STR R3 10004 R2 +MUL R31 R24 R11 +ADD R19 R5 R17 +MUL R21 R31 R12 +ADD R29 R2 R20 +STR R21 -51787 R19 +ADD R14 R26 R3 +MOV R13 -4055 +ADD R22 R21 R25 +DIV R21 R19 R17 +STR R9 58305 R5 +ADD R14 R30 R20 +DIV R20 R1 R17 +MOV R13 1888 +MUL R22 R14 R25 +STR R12 -13743 R4 +LDR R1 R26 12610 +DIV R3 R1 R30 +LDR R3 R26 32040 +MUL R1 R2 R2 +MOV R15 -61884 +SUB R26 R21 R6 +ADD R10 R7 R28 +DIV R2 R9 R23 +STR R19 40998 R22 +LDR R7 R25 -58053 +MUL R24 R20 R29 +MUL R26 R13 R9 +SUB R1 R30 R16 +LDR R8 R22 38692 +SUB R9 R12 R5 +MOV R20 -41454 +LDR R21 R20 47240 +MUL R18 R3 R9 +STR R12 10888 R16 +STR R5 49465 R8 +SUB R23 R27 R13 +STR R18 -6875 R17 +LDR R0 R5 27813 +ADD R22 R2 R2 +LDR R17 R17 30097 +LDR R3 R22 -17536 +MOV R27 9234 +MUL R31 R30 R12 +LDR R31 R8 15604 +DIV R12 R13 R15 +MOV R5 5518 +DIV R11 R19 R30 +SUB R1 R12 R0 +MOV R29 4041 +LDR R8 R12 -11580 +MUL R5 R13 R6 +LDR R5 R10 -62312 +ADD R1 R6 R15 +STR R3 45156 R12 +SUB R10 R15 R18 +SUB R8 R7 R27 +MOV R11 -34749 +MOV R1 -1220 +STR R4 62331 R10 +SUB R27 R31 R4 +STR R26 39653 R9 +STR R13 63379 R16 +LDR R28 R2 25580 +LDR R21 R24 50038 +DIV R29 R25 R5 +DIV R25 R1 R7 +SUB R28 R0 R10 +DIV R25 R11 R6 +MOV R27 27479 +ADD R18 R3 R9 +ADD R14 R8 R19 +MUL R1 R26 R12 +MOV R29 -10945 +MOV R0 37335 +LDR R31 R22 49246 +LDR R1 R8 59017 +DIV R11 R13 R0 +DIV R25 R17 R12 +LDR R26 R10 -4804 +DIV R5 R1 R27 +STR R22 -29620 R18 +STR R6 15331 R31 +MOV R17 -21877 +LDR R14 R6 -9334 +MUL R18 R5 R7 +STR R23 21313 R10 +STR R22 -62606 R0 +ADD R22 R20 R9 +LDR R26 R31 -29802 +MUL R7 R11 R6 +ADD R2 R25 R19 +MOV R15 38101 +LDR R9 R18 25873 +LDR R3 R25 44301 +STR R27 5659 R18 +DIV R15 R18 R0 +MUL R23 R10 R20 +MOV R3 -58394 +DIV R19 R5 R6 +STR R26 49241 R4 +MUL R17 R12 R21 +DIV R9 R20 R30 +SUB R13 R9 R8 +DIV R1 R2 R21 +SUB R2 R9 R24 +DIV R11 R13 R10 +LDR R4 R30 8361 +STR R5 -9217 R8 +MOV R28 -23037 +LDR R7 R3 5672 +SUB R28 R14 R18 +STR R10 6825 R3 +MUL R1 R3 R28 +MOV R9 -65051 +MUL R18 R3 R27 +LDR R4 R5 -37074 +SUB R8 R16 R20 +DIV R20 R17 R11 +DIV R26 R21 R2 +DIV R24 R29 R6 +STR R8 26311 R27 +SUB R27 R3 R5 +SUB R23 R12 R3 +STR R28 6354 R4 +LDR R13 R28 45805 +MOV R26 -24373 +LDR R26 R24 17672 +DIV R15 R12 R6 +DIV R4 R15 R1 +DIV R17 R18 R8 +DIV R18 R22 R30 +MUL R5 R18 R19 +LDR R3 R16 53245 +SUB R24 R15 R15 +STR R3 -703 R12 +STR R23 40588 R7 +STR R0 59784 R31 +SUB R13 R6 R23 +MUL R30 R3 R24 +SUB R29 R11 R1 +ADD R6 R5 R6 +MOV R26 31011 +LDR R27 R9 38223 +SUB R25 R26 R14 +ADD R29 R13 R17 +MOV R30 37115 +ADD R23 R7 R25 +STR R4 -59824 R7 +LDR R26 R0 -62760 +MOV R4 -11502 +SUB R13 R26 R9 +STR R23 -57898 R30 +STR R15 -217 R8 +LDR R26 R6 46310 +SUB R18 R0 R7 +ADD R12 R1 R13 +LDR R0 R20 -32235 +MOV R15 -28758 +ADD R19 R4 R2 +MUL R31 R3 R21 +LDR R10 R9 -18478 +LDR R9 R27 43815 +MOV R30 26265 +MUL R14 R14 R19 +DIV R5 R19 R1 +MUL R11 R7 R14 +SUB R26 R28 R14 +ADD R8 R18 R27 +MOV R10 5565 +DIV R12 R21 R26 +LDR R2 R21 41462 +MOV R25 34606 +SUB R21 R19 R5 +STR R6 -30518 R12 +DIV R21 R15 R12 +STR R24 -7525 R23 +SUB R13 R0 R18 +LDR R25 R23 8699 +MUL R11 R19 R21 +MOV R21 25064 +DIV R0 R4 R24 +LDR R12 R20 48208 +MUL R4 R9 R21 +DIV R27 R23 R15 +STR R20 42593 R10 +STR R12 28141 R9 +DIV R18 R22 R28 +MUL R1 R22 R21 +DIV R14 R29 R5 +LDR R13 R2 -34256 +MOV R15 -10804 +DIV R18 R3 R18 +MUL R17 R0 R15 +SUB R13 R27 R11 +MOV R22 -46785 +SUB R31 R8 R28 +LDR R8 R25 10445 +ADD R3 R21 R26 +SUB R24 R0 R21 +MUL R22 R0 R13 +MUL R20 R20 R8 +ADD R7 R3 R2 +STR R17 15049 R1 +STR R30 53820 R12 +MOV R25 -45655 +MUL R26 R20 R4 +STR R17 -18547 R21 +SUB R16 R14 R6 +LDR R8 R7 -36559 +LDR R13 R26 39047 +MUL R3 R29 R8 +SUB R24 R8 R5 +STR R0 -1111 R30 +LDR R19 R13 7301 +LDR R25 R10 -16660 +SUB R17 R3 R14 +LDR R1 R24 24047 +MOV R13 -49635 +DIV R30 R7 R1 +ADD R9 R27 R18 +ADD R18 R28 R20 +LDR R28 R17 53744 +DIV R26 R28 R12 +MUL R23 R14 R5 +DIV R20 R24 R30 +LDR R10 R25 -2166 +LDR R29 R14 63556 +LDR R2 R14 20886 +ADD R15 R24 R29 +SUB R22 R5 R11 +MOV R26 59653 +MOV R5 65141 +LDR R17 R24 -3812 +DIV R21 R21 R1 +STR R13 -33694 R24 +DIV R26 R22 R19 +MOV R23 17386 +SUB R0 R8 R7 +LDR R3 R24 -25267 +STR R21 1823 R30 +STR R22 -33324 R23 +STR R0 39426 R5 +LDR R6 R18 -15798 +LDR R29 R7 36212 +MUL R6 R13 R10 +MOV R30 -15857 +MUL R8 R20 R12 +STR R22 6680 R17 +MUL R28 R29 R24 +MUL R23 R30 R26 +LDR R7 R22 -60056 +MUL R8 R12 R13 +STR R18 14356 R21 +STR R12 -62401 R26 +DIV R21 R20 R10 +STR R14 -7974 R1 +SUB R18 R24 R24 +MUL R26 R18 R1 +STR R25 2133 R4 +LDR R24 R19 -21711 +LDR R6 R2 36875 +SUB R22 R1 R25 +SUB R22 R21 R1 +MOV R2 39900 +LDR R4 R4 -58398 +LDR R1 R26 -40441 +DIV R20 R24 R0 +MOV R15 -10122 +DIV R30 R7 R1 +STR R17 -65375 R28 +STR R28 -52710 R27 +SUB R18 R2 R31 +STR R20 -29700 R0 +DIV R2 R31 R22 +SUB R8 R2 R20 +LDR R25 R12 32345 +SUB R8 R15 R30 +MOV R28 -45932 +LDR R16 R23 -4410 +MUL R3 R23 R27 +STR R13 -62706 R22 +MUL R22 R9 R13 +STR R30 45422 R16 +MUL R19 R15 R8 +SUB R7 R9 R5 +MOV R2 33065 +DIV R19 R5 R24 +DIV R24 R0 R17 +MUL R18 R31 R22 +LDR R21 R4 63 +STR R3 -10955 R2 +ADD R15 R6 R14 +LDR R27 R7 -6639 +MOV R5 57977 +MUL R4 R25 R19 +MUL R26 R4 R4 +SUB R15 R23 R23 +MUL R26 R20 R2 +DIV R15 R22 R3 +MOV R18 2631 +STR R25 -1261 R30 +LDR R12 R23 782 +STR R7 21286 R13 +ADD R20 R20 R19 +LDR R8 R18 20292 +STR R6 8441 R20 +LDR R12 R9 41421 +MUL R6 R29 R16 +ADD R2 R18 R31 +ADD R26 R15 R8 +STR R10 14522 R22 +MUL R15 R31 R1 +LDR R14 R29 -43346 +STR R0 -3854 R27 +STR R5 27923 R18 +LDR R30 R14 -60933 +MOV R4 -56214 +LDR R20 R28 53305 +DIV R20 R29 R28 +LDR R31 R26 -34191 +MUL R12 R7 R29 +MUL R10 R9 R18 +ADD R9 R30 R27 +MUL R15 R30 R31 +ADD R2 R4 R7 +STR R14 -23661 R6 +LDR R6 R21 32206 +SUB R19 R11 R18 +MUL R3 R10 R26 +ADD R27 R2 R19 +ADD R20 R12 R7 +STR R11 -20975 R6 +ADD R30 R0 R22 +ADD R2 R20 R2 +SUB R30 R31 R0 +LDR R31 R25 -40268 +MOV R7 -59932 +MUL R3 R7 R23 +LDR R10 R30 62543 +MOV R3 25402 +MUL R6 R3 R17 +LDR R29 R27 -21974 +SUB R28 R12 R31 +ADD R24 R9 R22 +STR R19 59072 R15 +STR R0 242 R0 +SUB R24 R4 R11 +STR R26 55237 R21 +SUB R21 R15 R14 +LDR R19 R24 -39830 +LDR R10 R13 43236 +STR R20 65284 R11 +LDR R30 R26 16683 +MUL R27 R5 R16 +SUB R18 R6 R28 +DIV R5 R14 R14 +DIV R20 R13 R26 +STR R4 24776 R9 +DIV R23 R17 R4 +SUB R6 R17 R2 +MOV R10 21603 +ADD R4 R20 R11 +MOV R9 32569 +LDR R16 R25 22051 +SUB R16 R5 R5 +DIV R23 R10 R1 +DIV R20 R12 R4 +ADD R20 R27 R9 +LDR R19 R28 -52793 +SUB R17 R31 R20 +STR R3 63542 R12 +MUL R16 R26 R16 +DIV R11 R16 R13 +DIV R20 R19 R15 +SUB R6 R0 R11 +MUL R3 R31 R18 +ADD R27 R1 R3 +MOV R3 24768 +DIV R29 R17 R10 +SUB R7 R15 R11 +STR R16 477 R18 +ADD R26 R27 R8 +LDR R22 R8 -12737 +SUB R24 R1 R2 +STR R5 -64081 R23 +MUL R11 R10 R2 +STR R9 2902 R15 +ADD R21 R15 R21 +DIV R20 R3 R10 +MUL R22 R11 R6 +ADD R24 R3 R11 +SUB R31 R31 R9 +STR R20 -42362 R16 +LDR R19 R31 20493 +LDR R9 R16 21591 +ADD R23 R18 R3 +SUB R5 R31 R28 +ADD R28 R10 R4 +STR R30 -18873 R30 +STR R16 5021 R1 +MOV R10 62032 +MUL R3 R28 R2 +ADD R15 R2 R15 +ADD R26 R17 R10 +STR R2 -41530 R27 +SUB R20 R17 R8 +STR R19 -49730 R14 +ADD R8 R6 R27 +SUB R12 R17 R21 +MOV R4 28820 +ADD R12 R8 R26 +STR R10 -16977 R29 +DIV R0 R17 R13 +MUL R27 R12 R6 +MUL R9 R0 R17 +MUL R17 R15 R22 +SUB R9 R12 R27 +MUL R18 R25 R22 +SUB R0 R5 R12 +STR R19 53743 R9 +DIV R21 R13 R12 +DIV R22 R10 R30 +MUL R11 R20 R28 +LDR R16 R26 16554 +MUL R8 R8 R31 +MOV R25 34811 +DIV R20 R2 R16 +LDR R13 R16 -59892 +MUL R10 R15 R19 +MOV R7 -59759 +STR R14 -46166 R2 +MUL R11 R2 R11 +ADD R13 R21 R30 +MUL R15 R15 R7 +STR R16 -41653 R4 +STR R8 35492 R16 +LDR R28 R12 -21638 +LDR R28 R24 -7576 +MUL R8 R16 R16 +MOV R16 -45879 +LDR R5 R9 -25951 +DIV R24 R8 R31 +DIV R18 R13 R25 +ADD R22 R1 R2 +MUL R23 R8 R3 +DIV R14 R20 R4 +MOV R1 -3445 +MUL R9 R27 R31 +ADD R15 R14 R26 +LDR R22 R10 41694 +ADD R28 R6 R22 +MOV R0 38586 +MUL R23 R10 R26 +MOV R11 6234 +MOV R14 -49205 +SUB R6 R1 R25 +ADD R8 R14 R8 +MUL R25 R14 R12 +MOV R25 44301 +STR R28 5715 R12 +LDR R28 R7 38921 +STR R8 23040 R1 +SUB R3 R26 R10 +LDR R3 R8 -38843 +ADD R30 R24 R22 +MUL R5 R23 R30 +ADD R1 R19 R27 +SUB R29 R9 R28 +MOV R18 7264 +MOV R18 -23779 +MOV R9 58118 +MOV R17 12801 +ADD R11 R11 R29 +MOV R27 14304 +STR R6 36732 R19 +MUL R0 R0 R2 +ADD R14 R14 R23 +SUB R14 R19 R17 +MOV R10 -29799 +LDR R2 R1 -54255 +MOV R21 20381 +ADD R3 R28 R26 +DIV R5 R0 R20 +MUL R23 R20 R29 +DIV R24 R12 R12 +SUB R7 R5 R5 +MOV R14 42740 +DIV R23 R22 R29 +STR R16 23606 R20 +STR R21 -17726 R21 +MUL R26 R19 R23 +LDR R8 R7 -3128 +ADD R12 R21 R16 +ADD R20 R31 R10 +DIV R8 R31 R18 +MUL R10 R23 R26 +ADD R28 R6 R19 +STR R11 -4607 R1 +MUL R3 R7 R22 +SUB R4 R7 R5 +STR R1 40995 R24 +ADD R12 R0 R8 +SUB R18 R26 R21 +SUB R27 R31 R6 +LDR R23 R5 -2043 +MUL R21 R18 R15 +MOV R23 43569 +SUB R20 R24 R1 +SUB R8 R2 R3 +ADD R14 R17 R0 +ADD R4 R30 R9 +SUB R14 R15 R21 +SUB R31 R5 R15 +ADD R0 R6 R1 +STR R17 -33640 R8 +MOV R26 -53791 +STR R25 -4558 R15 +SUB R2 R8 R15 +DIV R18 R31 R31 +STR R15 51850 R25 +LDR R28 R31 -21834 +SUB R5 R25 R7 +DIV R27 R14 R6 +MOV R0 27552 +STR R5 3659 R27 +LDR R8 R5 31397 +DIV R23 R26 R14 +STR R10 -4744 R10 +SUB R29 R5 R25 +STR R15 3228 R18 +MOV R31 29897 +ADD R26 R13 R14 +SUB R7 R24 R30 +MOV R29 52619 +ADD R12 R25 R19 +MOV R12 -43376 +SUB R22 R3 R2 +SUB R8 R13 R13 +MUL R6 R11 R23 +DIV R12 R12 R5 +STR R0 -38967 R22 +DIV R28 R4 R22 +MUL R11 R25 R31 +ADD R23 R7 R16 +STR R21 44933 R9 +DIV R25 R31 R9 +ADD R0 R25 R9 +DIV R0 R22 R12 +STR R7 58556 R3 +MOV R27 -38947 +STR R17 -22914 R15 +DIV R14 R19 R13 +SUB R14 R5 R16 +LDR R9 R20 -32435 +MOV R15 9711 +ADD R10 R16 R17 +DIV R24 R26 R2 +LDR R17 R11 -60667 +LDR R31 R6 -64545 +DIV R11 R23 R18 +MOV R3 9795 +ADD R4 R24 R5 +STR R2 -22492 R0 +SUB R13 R6 R12 +DIV R4 R5 R15 +LDR R2 R8 -2309 +STR R1 -10287 R23 +DIV R2 R31 R26 +MUL R31 R8 R29 +STR R18 -25186 R10 +MOV R25 5645 +LDR R26 R2 -29100 +STR R3 -20750 R5 +MUL R29 R2 R17 +DIV R18 R1 R16 +MUL R29 R25 R12 +MUL R18 R17 R26 +MUL R16 R12 R18 +ADD R1 R26 R29 +MUL R7 R25 R17 +DIV R14 R22 R14 +MOV R25 -48215 +STR R30 -47530 R17 +MOV R3 11540 +LDR R28 R17 -52621 +MUL R26 R5 R24 +LDR R15 R31 20216 +SUB R12 R23 R19 +STR R26 -16109 R7 +ADD R7 R11 R14 +ADD R26 R0 R13 +SUB R27 R26 R9 +MUL R2 R23 R1 +MUL R7 R31 R8 +MOV R0 -46054 +STR R15 -21416 R15 +MUL R2 R0 R27 +MOV R31 34661 +LDR R7 R9 1305 +LDR R28 R13 -62947 +SUB R31 R31 R1 +STR R27 -45324 R8 +LDR R17 R22 -47162 +MUL R27 R15 R3 +ADD R7 R29 R12 +SUB R20 R10 R12 +MOV R21 -59849 +SUB R5 R6 R19 +MOV R5 -38919 +ADD R15 R27 R25 +LDR R21 R17 -25354 +SUB R29 R2 R22 +ADD R10 R15 R24 +MUL R14 R29 R25 +MUL R30 R31 R24 +LDR R25 R3 62088 +STR R14 -5291 R9 +MOV R27 -48923 +ADD R15 R19 R1 +ADD R25 R11 R10 +DIV R26 R4 R13 +MUL R12 R23 R9 +SUB R27 R31 R25 +MUL R12 R22 R6 +ADD R15 R18 R11 +MUL R9 R10 R9 +STR R9 -52459 R24 +STR R1 27541 R12 +SUB R18 R3 R17 +MOV R3 -5257 +MOV R27 -21892 +MUL R29 R19 R14 +LDR R26 R16 -46954 +MUL R12 R5 R29 +ADD R6 R1 R16 +STR R12 -62149 R16 +MOV R1 25493 +DIV R30 R21 R18 +MUL R19 R25 R24 +MOV R8 64633 +DIV R10 R0 R23 +STR R17 -57984 R5 +LDR R5 R17 -5627 +ADD R3 R25 R4 +MUL R21 R2 R4 +STR R24 -56677 R26 +SUB R11 R7 R12 +DIV R3 R25 R20 +LDR R4 R20 -7246 +STR R17 -263 R4 +MUL R28 R10 R21 +DIV R11 R30 R14 +ADD R10 R13 R12 +DIV R27 R23 R6 +MUL R0 R19 R31 +LDR R11 R16 33867 +STR R12 43495 R30 +ADD R22 R29 R8 +MUL R1 R27 R14 +ADD R14 R30 R7 +ADD R0 R18 R22 +MOV R2 1686 +MUL R21 R31 R4 +LDR R23 R31 60274 +DIV R25 R6 R31 +LDR R29 R30 -10932 +SUB R9 R0 R13 +STR R28 -59339 R26 +MUL R3 R24 R18 +LDR R31 R30 -2964 +MUL R20 R27 R15 +SUB R6 R15 R13 +ADD R18 R25 R28 +MOV R10 16442 +MUL R4 R29 R3 +SUB R24 R6 R2 +MUL R9 R1 R9 +MUL R11 R16 R17 +LDR R0 R7 37217 +SUB R25 R24 R11 +STR R28 -5143 R31 +ADD R8 R29 R26 +MOV R11 49737 +STR R26 -32574 R19 +ADD R9 R29 R19 +SUB R1 R21 R4 +DIV R24 R1 R11 +ADD R19 R26 R0 +LDR R22 R21 -58618 +SUB R19 R6 R19 +STR R14 -59644 R15 +ADD R14 R0 R25 +MOV R0 -37518 +LDR R23 R8 7213 +ADD R22 R13 R22 +DIV R7 R13 R0 +MUL R31 R1 R14 +DIV R5 R12 R7 +ADD R22 R20 R14 +LDR R23 R1 20698 +SUB R4 R5 R23 +MUL R15 R23 R9 +SUB R9 R12 R18 +SUB R5 R13 R16 +LDR R6 R26 9989 +MUL R6 R24 R24 +LDR R6 R30 -41328 +DIV R30 R31 R5 +ADD R20 R0 R10 +ADD R20 R24 R16 +MUL R31 R10 R11 +SUB R29 R29 R15 +STR R8 8749 R28 +MUL R22 R6 R16 +MUL R8 R27 R28 +MOV R18 30543 +ADD R9 R8 R24 +MUL R25 R24 R7 +STR R26 -11213 R24 +SUB R29 R24 R17 +ADD R10 R19 R31 +LDR R5 R29 -51695 +LDR R23 R4 7454 +ADD R24 R4 R26 +SUB R27 R27 R15 +ADD R20 R11 R1 +MOV R26 -28878 +MOV R27 20484 +SUB R22 R0 R3 +SUB R19 R2 R5 +ADD R27 R15 R8 +MOV R2 48037 +SUB R0 R29 R21 +STR R10 -64105 R15 +STR R30 -33307 R19 +LDR R2 R16 -23200 +MOV R10 -14860 +MOV R2 43342 +ADD R0 R27 R7 +LDR R21 R20 -57463 +ADD R11 R12 R16 +DIV R16 R6 R17 +SUB R11 R21 R28 +LDR R1 R5 -59913 +SUB R18 R9 R1 +STR R24 -50644 R13 +MUL R17 R17 R0 +SUB R12 R22 R18 +DIV R4 R18 R22 +STR R9 58469 R25 +STR R23 43356 R7 +MUL R15 R26 R3 +MOV R28 42628 +MOV R26 -17545 +MUL R19 R13 R16 +ADD R26 R24 R12 +STR R19 -43760 R3 +SUB R7 R0 R8 +MUL R28 R17 R5 +MUL R9 R6 R10 +MOV R31 -43149 +DIV R8 R10 R30 +DIV R14 R11 R31 +SUB R8 R3 R27 +STR R9 -14169 R13 +MUL R14 R18 R30 +LDR R27 R28 -27952 +STR R25 814 R9 +ADD R24 R25 R17 +LDR R26 R5 55717 +LDR R6 R4 29571 +LDR R30 R22 53728 +MUL R26 R17 R2 +MOV R1 39715 +ADD R12 R2 R27 +MOV R26 27016 +DIV R17 R16 R26 +MUL R1 R27 R25 +ADD R2 R8 R13 +MUL R11 R12 R19 +LDR R5 R6 7379 +DIV R26 R3 R26 +ADD R3 R26 R31 +ADD R22 R0 R8 +STR R7 -14870 R20 +MUL R2 R14 R19 +MUL R24 R5 R4 +STR R9 -61516 R4 +DIV R15 R12 R25 +STR R30 -63176 R12 +ADD R8 R15 R25 +MUL R21 R26 R4 +DIV R7 R24 R26 +DIV R30 R13 R26 +MUL R30 R6 R30 +STR R23 30103 R22 +MUL R9 R22 R28 +DIV R0 R0 R25 +LDR R0 R4 -14362 +MUL R3 R4 R29 +ADD R20 R18 R22 +MUL R7 R6 R19 +STR R29 6683 R25 +DIV R9 R8 R22 +STR R14 37547 R0 +ADD R15 R29 R3 +DIV R20 R29 R27 +MUL R12 R1 R6 +ADD R30 R23 R9 +MUL R29 R1 R0 +MUL R21 R3 R9 +DIV R10 R17 R21 +DIV R19 R20 R22 +MOV R5 -50703 +MOV R29 -15807 +MUL R17 R3 R11 +LDR R9 R14 -11320 +MUL R23 R0 R7 +MUL R25 R13 R30 +STR R14 -19245 R14 +SUB R10 R18 R1 +STR R17 27700 R26 +LDR R17 R19 -6915 +ADD R22 R30 R2 +ADD R20 R22 R28 +MOV R12 -45288 +MOV R16 -5290 +LDR R25 R18 -27218 +STR R26 33142 R16 +MOV R4 -6997 +SUB R4 R29 R8 +MOV R25 -37843 +DIV R20 R27 R0 +SUB R3 R11 R29 +ADD R0 R31 R0 +ADD R26 R30 R14 +MUL R10 R24 R26 +STR R18 -8762 R0 +LDR R25 R31 13723 +LDR R11 R30 18001 +MUL R24 R2 R26 +MOV R30 63512 +MUL R11 R24 R8 +MUL R21 R31 R31 +DIV R10 R19 R3 +STR R15 -51541 R24 +STR R27 63532 R21 +MOV R24 -2601 +ADD R4 R16 R13 +MUL R28 R18 R23 +MOV R27 -5500 +STR R20 -46523 R28 +MOV R24 -59108 +ADD R8 R20 R6 +MUL R29 R27 R14 +DIV R0 R11 R11 +STR R25 15034 R20 +MUL R25 R20 R29 +ADD R8 R25 R23 +STR R1 -28213 R11 +ADD R11 R8 R2 +LDR R5 R12 24747 +STR R16 -51313 R6 +LDR R10 R5 10204 +LDR R31 R11 -55477 +SUB R3 R14 R23 +DIV R26 R18 R3 +ADD R22 R29 R17 +LDR R20 R10 -61628 +MOV R11 42564 +LDR R17 R12 -45117 +LDR R7 R21 21712 +SUB R6 R21 R30 +DIV R3 R29 R9 +LDR R8 R3 -38278 +MUL R28 R23 R14 +MOV R18 19485 +SUB R7 R11 R3 +DIV R11 R29 R5 +STR R21 29526 R8 +ADD R10 R18 R6 +DIV R31 R25 R18 +STR R31 -43944 R22 +MOV R13 1361 +STR R7 -49245 R4 +DIV R23 R31 R21 +LDR R6 R20 26555 +LDR R26 R26 32130 +STR R2 63726 R20 +MUL R25 R19 R18 +STR R12 -63076 R8 +LDR R6 R6 52835 +MOV R17 3226 +MOV R18 49341 +MOV R20 -61962 +MOV R7 -32763 +STR R14 -54485 R5 +SUB R2 R19 R10 +ADD R8 R30 R20 +SUB R25 R26 R19 +ADD R31 R21 R11 +MUL R7 R25 R12 +SUB R4 R3 R11 +ADD R22 R25 R10 +SUB R9 R27 R5 +MUL R12 R28 R24 +ADD R30 R31 R18 +DIV R25 R19 R23 +DIV R24 R20 R8 +MOV R8 6654 +MUL R7 R5 R18 +STR R9 11854 R10 +SUB R13 R5 R28 +DIV R16 R11 R23 +MUL R31 R18 R30 +MOV R19 -47473 +MOV R6 59662 +MUL R3 R19 R3 +ADD R8 R27 R31 +MOV R11 61844 +STR R17 -46443 R7 +LDR R1 R22 -51920 +MUL R14 R12 R4 +MOV R21 -20256 +STR R19 -23768 R25 +MUL R23 R11 R18 +STR R8 54408 R27 +LDR R18 R12 -62455 +MOV R2 48908 +SUB R16 R10 R18 +MUL R4 R13 R4 +MUL R8 R22 R19 +DIV R17 R27 R22 +DIV R16 R1 R8 +STR R11 -17807 R25 +MOV R14 -6261 +STR R26 -25077 R20 +MUL R14 R12 R13 +SUB R25 R16 R3 +MUL R12 R14 R22 +STR R22 27280 R5 +MUL R6 R1 R14 +MOV R31 -45468 +LDR R0 R8 -11199 +MOV R20 25965 +ADD R6 R17 R5 +DIV R25 R1 R16 +LDR R28 R3 -9131 +MOV R25 -13648 +MOV R19 -29508 +LDR R18 R11 -36057 +LDR R9 R1 36650 +ADD R0 R3 R12 +MOV R4 32692 +LDR R4 R14 7883 +MOV R7 15066 +MUL R20 R8 R12 +MUL R0 R3 R10 +MOV R15 32361 +STR R13 36744 R23 +DIV R7 R28 R24 +STR R23 37686 R15 +ADD R18 R3 R1 +SUB R18 R5 R0 +MUL R6 R11 R22 +SUB R2 R3 R12 +ADD R6 R2 R8 +SUB R31 R18 R16 +SUB R24 R20 R1 +MOV R31 21960 +LDR R18 R22 52797 +DIV R31 R21 R19 +DIV R21 R0 R28 +SUB R10 R18 R1 +MOV R6 -29560 +DIV R9 R22 R19 +ADD R18 R11 R18 +DIV R31 R18 R1 +SUB R31 R19 R13 +DIV R17 R1 R21 +ADD R9 R6 R11 +ADD R3 R26 R13 +MOV R16 -19970 +MUL R15 R7 R14 +STR R16 -53913 R13 +ADD R23 R19 R15 +LDR R16 R7 16066 +MUL R4 R2 R8 +STR R19 13893 R10 +MUL R9 R17 R8 +MOV R7 -12192 +STR R6 -23112 R3 +SUB R21 R9 R24 +DIV R8 R5 R14 +LDR R3 R10 -25772 +MOV R9 39608 +ADD R9 R16 R8 +SUB R11 R25 R19 +SUB R9 R29 R18 +STR R25 -59308 R2 +STR R5 28159 R11 +STR R11 -20356 R30 +LDR R0 R19 53481 +MUL R7 R18 R12 +DIV R22 R10 R12 +SUB R2 R24 R0 +MUL R10 R17 R17 +DIV R15 R11 R12 +MUL R29 R20 R19 +MUL R31 R30 R29 +STR R24 52676 R27 +DIV R25 R29 R21 +MOV R17 14216 +MUL R12 R21 R18 +DIV R8 R24 R2 +ADD R25 R0 R0 +DIV R17 R5 R27 +ADD R15 R22 R11 +LDR R30 R6 -6844 +ADD R28 R17 R19 +MOV R31 -41728 +ADD R13 R4 R16 +DIV R16 R28 R23 +LDR R13 R16 50559 +DIV R23 R21 R7 +MUL R4 R16 R10 +MUL R7 R2 R11 +ADD R31 R4 R0 +DIV R5 R24 R10 +ADD R11 R21 R20 +MUL R9 R5 R20 +MOV R6 -52918 +MOV R17 14836 +MOV R5 20422 +LDR R17 R4 -60795 +MUL R4 R27 R0 +STR R31 28864 R24 +DIV R14 R24 R7 +STR R25 47576 R23 +ADD R31 R22 R13 +SUB R27 R19 R2 +SUB R20 R0 R5 +MOV R18 -53032 +STR R0 19251 R6 +DIV R31 R18 R5 +ADD R31 R3 R31 +ADD R31 R3 R31 +SUB R1 R6 R7 +DIV R11 R5 R5 +MOV R24 10172 +ADD R11 R7 R15 +DIV R28 R28 R20 +SUB R19 R31 R21 +MUL R14 R7 R6 +STR R1 -40256 R10 +STR R27 17790 R12 +ADD R21 R13 R21 +DIV R21 R19 R1 +STR R12 -65140 R22 +MUL R19 R30 R4 +MOV R30 -49503 +LDR R11 R3 -32391 +LDR R25 R8 19595 +DIV R1 R28 R21 +STR R1 2111 R15 +DIV R25 R19 R26 +LDR R24 R16 50659 +LDR R27 R22 -6205 +MUL R2 R20 R0 +MOV R19 15573 +DIV R1 R8 R12 +SUB R28 R14 R16 +SUB R6 R24 R19 +MUL R20 R6 R6 +SUB R30 R22 R1 +MOV R16 -63939 +MOV R28 29161 +MUL R9 R25 R21 +MUL R30 R1 R18 +MUL R3 R26 R30 +LDR R4 R15 51010 +MUL R0 R29 R7 +ADD R6 R15 R16 +MUL R17 R12 R21 +ADD R5 R15 R18 +STR R22 -27889 R19 +ADD R30 R11 R25 +LDR R31 R24 -40957 +DIV R30 R14 R26 +SUB R2 R18 R17 +LDR R31 R24 28644 +LDR R20 R15 48140 +LDR R30 R29 53663 +MUL R0 R3 R3 +ADD R15 R8 R29 +DIV R22 R19 R7 +MOV R20 -54506 +STR R9 -663 R28 +SUB R17 R0 R18 +STR R5 -7054 R4 +ADD R10 R14 R31 +LDR R3 R15 -7671 +MUL R7 R22 R4 +ADD R6 R24 R27 +MUL R11 R29 R30 +ADD R0 R16 R21 +MOV R30 -14930 +LDR R29 R5 -3997 +MUL R2 R24 R3 +SUB R26 R2 R6 +ADD R5 R4 R6 +SUB R6 R23 R22 +MOV R17 -27531 +MOV R6 -43011 +LDR R0 R24 46440 +ADD R18 R5 R6 +MUL R12 R12 R15 +MUL R4 R7 R23 +SUB R16 R0 R6 +STR R15 -18673 R24 +LDR R3 R9 17396 +STR R13 -6904 R9 +SUB R22 R4 R25 +SUB R7 R11 R24 +SUB R17 R6 R18 +MUL R11 R2 R8 +STR R13 13623 R17 +LDR R20 R31 -1091 +STR R3 -41517 R26 +MUL R16 R26 R12 +LDR R10 R17 -45140 +ADD R22 R26 R30 +SUB R23 R24 R27 +STR R13 7578 R29 +ADD R11 R31 R5 +STR R21 9790 R7 +MOV R19 -56578 +ADD R6 R31 R28 +DIV R22 R24 R6 +LDR R7 R12 17897 +STR R31 -47821 R17 +MUL R3 R15 R29 +MOV R31 64311 +SUB R24 R29 R29 +MOV R9 2285 +MUL R22 R12 R10 +MUL R26 R9 R13 +LDR R20 R7 -46581 +MOV R17 20843 +DIV R19 R25 R8 +DIV R30 R26 R19 +ADD R20 R19 R21 +LDR R1 R16 16340 +SUB R26 R7 R16 +SUB R7 R17 R15 +ADD R9 R6 R31 +MUL R0 R29 R18 +LDR R24 R3 13092 +ADD R16 R17 R7 +DIV R18 R25 R16 +MOV R4 -59044 +LDR R29 R19 -27967 +MOV R26 -55834 +MOV R24 21628 +STR R1 57988 R6 +MOV R28 -62938 +SUB R5 R3 R4 +LDR R13 R9 36997 +DIV R2 R22 R25 +SUB R30 R28 R1 +MUL R3 R13 R15 +MUL R8 R17 R11 +SUB R26 R25 R6 +MOV R5 -57775 +SUB R24 R14 R25 +ADD R23 R30 R7 +MUL R10 R0 R25 +DIV R25 R15 R21 +ADD R8 R26 R10 +MOV R13 14038 +STR R9 -36163 R4 +SUB R21 R29 R1 +LDR R2 R28 58979 +LDR R15 R10 49468 +MOV R12 -6682 +STR R23 56785 R14 +MUL R30 R6 R24 +LDR R28 R23 -32211 +MOV R22 -315 +STR R12 32863 R12 +LDR R3 R6 -8790 +LDR R11 R12 4759 +DIV R22 R7 R17 +SUB R24 R16 R13 +DIV R1 R3 R29 +DIV R30 R24 R21 +MUL R21 R27 R18 +STR R2 -39280 R22 +ADD R21 R31 R27 +MOV R27 35906 +MUL R10 R18 R3 +ADD R16 R14 R15 +STR R5 52698 R6 +MUL R24 R8 R12 +MOV R4 -51006 +DIV R6 R0 R20 +MOV R24 30907 +MUL R11 R16 R27 +MOV R29 -6955 +ADD R10 R6 R31 +DIV R7 R30 R23 +STR R26 -59280 R16 +DIV R15 R12 R17 +SUB R9 R9 R10 +SUB R6 R19 R17 +MOV R13 25307 +LDR R16 R3 -35772 +ADD R23 R19 R18 +STR R4 -25910 R23 +STR R0 9451 R16 +MUL R15 R20 R21 +MOV R9 -56412 +MOV R10 26150 +SUB R24 R5 R5 +DIV R1 R15 R26 +MUL R1 R3 R20 +MOV R31 -44461 +SUB R11 R19 R12 +DIV R1 R26 R15 +SUB R12 R9 R2 +ADD R17 R12 R4 +STR R9 50662 R8 +MOV R8 47394 +ADD R16 R30 R29 +STR R23 -59622 R8 +STR R15 41298 R11 +ADD R14 R30 R4 +DIV R0 R17 R17 +SUB R0 R16 R10 +LDR R21 R20 -19616 +SUB R6 R16 R8 +SUB R6 R0 R3 +MOV R31 -12380 +DIV R23 R7 R18 +ADD R15 R31 R25 +SUB R27 R1 R31 +ADD R9 R13 R13 +DIV R20 R17 R21 +SUB R16 R3 R30 +MOV R31 58041 +MOV R7 27573 +ADD R20 R15 R26 +STR R21 19675 R26 +STR R25 -14835 R23 +DIV R28 R1 R4 +MOV R29 -19528 +LDR R21 R7 4275 +STR R4 51668 R3 +ADD R29 R3 R22 +ADD R29 R24 R19 +DIV R6 R10 R28 +ADD R15 R8 R19 +ADD R25 R29 R17 +DIV R23 R29 R16 +SUB R1 R6 R1 +ADD R2 R11 R29 +ADD R6 R13 R25 +ADD R12 R9 R28 +SUB R27 R22 R17 +LDR R28 R2 15987 +DIV R1 R18 R23 +MOV R19 -56231 +DIV R25 R7 R24 +MUL R19 R16 R3 +MUL R16 R30 R10 +SUB R14 R16 R6 +STR R28 12137 R11 +MUL R6 R4 R27 +MOV R17 17332 +ADD R21 R16 R6 +MOV R3 -30292 +MUL R7 R17 R21 +LDR R22 R26 -22942 +ADD R13 R29 R22 +SUB R26 R2 R31 +MUL R20 R14 R20 +MUL R24 R24 R15 +MOV R10 -61432 +ADD R2 R11 R11 +MUL R3 R17 R7 +SUB R1 R1 R4 +SUB R16 R4 R7 +ADD R30 R19 R10 +STR R7 22223 R0 +LDR R28 R8 64619 +STR R4 -30436 R21 +MUL R9 R14 R30 +LDR R17 R30 39511 +ADD R17 R31 R27 +SUB R31 R9 R19 +ADD R0 R22 R3 +ADD R0 R12 R16 +MOV R4 -14695 +SUB R15 R13 R0 +ADD R4 R10 R17 +SUB R0 R30 R20 +STR R15 -17259 R25 +MOV R30 -57882 +DIV R2 R22 R5 +MOV R2 3639 +MUL R21 R13 R25 +MOV R25 8800 +LDR R2 R11 30031 +LDR R18 R22 -25411 +MOV R13 -39760 +STR R4 10159 R24 +SUB R7 R20 R5 +MUL R20 R25 R9 +SUB R19 R12 R11 +ADD R5 R23 R5 +MOV R26 25008 +ADD R1 R31 R0 +LDR R2 R15 -32581 +ADD R25 R20 R21 +ADD R28 R17 R13 +MUL R24 R2 R10 +ADD R26 R4 R23 +ADD R8 R21 R1 +SUB R3 R3 R0 +SUB R6 R27 R24 +MOV R13 -40112 +DIV R25 R25 R18 +MUL R8 R9 R20 +MOV R21 64175 +STR R0 -53096 R3 +MOV R26 17045 +MUL R29 R8 R23 +MOV R8 50148 +DIV R8 R24 R28 +MUL R28 R9 R13 +STR R20 30217 R1 +MOV R6 -53179 +DIV R1 R17 R29 +MOV R6 -42929 +STR R29 -21926 R27 +SUB R22 R21 R20 +SUB R7 R20 R4 +SUB R26 R13 R22 +MOV R15 -36149 +DIV R17 R28 R16 +STR R5 46960 R21 +DIV R9 R12 R12 +MUL R3 R16 R7 +SUB R0 R11 R17 +SUB R4 R6 R24 +DIV R30 R19 R4 +MOV R24 48946 +MOV R8 -2584 +LDR R0 R15 -32459 +DIV R19 R25 R18 +MUL R31 R12 R17 +MOV R23 -2622 +MOV R0 -58281 +SUB R22 R14 R10 +MUL R17 R27 R28 +MUL R6 R18 R30 +ADD R13 R6 R17 +MOV R28 -54546 +MUL R14 R9 R7 +LDR R3 R19 10070 +MUL R9 R16 R11 +ADD R19 R24 R24 +ADD R31 R15 R25 +SUB R8 R28 R20 +MUL R10 R24 R0 +DIV R20 R10 R9 +MOV R2 25353 +SUB R20 R17 R21 +SUB R26 R27 R2 +MUL R19 R3 R13 +SUB R23 R23 R26 +SUB R27 R1 R31 +ADD R13 R2 R31 +MOV R14 2354 +SUB R17 R28 R22 +DIV R23 R6 R4 +MOV R21 -39489 +DIV R30 R3 R29 +MOV R23 -35268 +SUB R3 R10 R15 +SUB R5 R11 R31 +DIV R2 R31 R0 +MOV R31 -44883 +SUB R29 R22 R0 +LDR R14 R13 -230 +LDR R16 R13 -39741 +MOV R10 23952 +MUL R31 R14 R29 +LDR R6 R13 18878 +STR R12 845 R4 +SUB R1 R4 R15 +MUL R13 R30 R22 +STR R25 24258 R2 +MOV R23 4240 +STR R15 -22899 R25 +LDR R27 R27 63816 +STR R11 46266 R17 +STR R16 -3480 R19 +MOV R12 16839 +SUB R15 R10 R1 +MOV R1 -37081 +MOV R9 3876 +MOV R20 -6025 +MUL R0 R6 R17 +LDR R22 R12 30347 +DIV R25 R31 R23 +DIV R26 R10 R27 +ADD R20 R2 R21 +MOV R10 49330 +MOV R22 -24253 +MOV R6 -40635 +MUL R19 R13 R26 +ADD R17 R6 R11 +ADD R8 R5 R10 +MUL R9 R22 R21 +MOV R31 23517 +STR R28 709 R24 +LDR R9 R17 53952 +SUB R0 R10 R28 +MOV R8 49627 +ADD R28 R4 R19 +DIV R17 R24 R3 +STR R6 -16815 R5 +ADD R26 R25 R12 +MOV R21 30368 +MUL R9 R11 R4 +LDR R8 R28 -57999 +DIV R6 R11 R22 +MUL R26 R13 R0 +ADD R8 R5 R8 +STR R31 33233 R31 +MOV R8 4004 +DIV R25 R2 R15 +ADD R25 R24 R20 +STR R24 -4118 R24 +MOV R16 -37768 +STR R2 27344 R7 +LDR R30 R20 6329 +ADD R26 R19 R18 +ADD R7 R29 R27 +ADD R12 R16 R6 +MOV R22 34777 +MUL R16 R23 R11 +MUL R1 R16 R21 +ADD R18 R29 R6 +LDR R7 R26 -34951 +MUL R24 R29 R17 +MOV R9 -46569 +DIV R30 R30 R28 +SUB R2 R20 R25 +MUL R20 R20 R22 +SUB R2 R24 R13 +MOV R18 -54473 +DIV R1 R31 R31 +MOV R6 -41464 +SUB R21 R2 R11 +STR R13 -17997 R15 +MOV R2 49659 +DIV R4 R22 R1 +DIV R28 R5 R19 +LDR R22 R24 -39678 +LDR R13 R19 -36832 +SUB R10 R8 R18 +DIV R30 R19 R9 +MOV R1 29365 +MUL R25 R21 R24 +ADD R24 R12 R4 +SUB R8 R16 R26 +MUL R9 R20 R27 +MOV R31 -4972 +MUL R22 R28 R19 +ADD R27 R17 R17 +SUB R31 R0 R19 +DIV R14 R13 R4 +LDR R21 R16 32374 +SUB R12 R29 R4 +DIV R0 R28 R10 +MUL R2 R10 R17 +SUB R14 R30 R0 +MOV R13 39370 +LDR R29 R15 -39637 +STR R5 27154 R3 +SUB R8 R12 R0 +SUB R23 R15 R15 +LDR R12 R9 -21060 +SUB R19 R2 R31 +MUL R17 R30 R9 +MOV R21 -12001 +SUB R25 R29 R5 +LDR R24 R5 -4980 +MUL R21 R27 R10 +MOV R30 30089 +LDR R19 R24 -6433 +LDR R11 R7 16142 +LDR R21 R5 -22836 +ADD R21 R5 R2 +LDR R15 R16 -60448 +SUB R16 R20 R13 +MOV R21 -24392 +ADD R29 R5 R15 +MUL R18 R5 R14 +MUL R12 R3 R7 +MUL R18 R18 R18 +MOV R0 -53848 +ADD R0 R0 R24 +ADD R7 R10 R14 +MUL R2 R4 R26 +ADD R27 R25 R13 +MUL R3 R19 R16 +MOV R17 -33223 +MUL R4 R4 R23 +LDR R21 R22 -21839 +MOV R22 35522 +MOV R10 15252 +DIV R18 R1 R27 +DIV R13 R24 R27 +LDR R13 R28 -45070 +MOV R21 -50999 +MUL R12 R30 R26 +DIV R3 R22 R25 +SUB R8 R31 R19 +MOV R29 36804 +LDR R28 R14 62050 +STR R22 -27231 R11 +ADD R10 R28 R12 +ADD R3 R16 R13 +SUB R25 R11 R31 +MUL R15 R14 R16 +MUL R0 R26 R19 +STR R23 17367 R0 +MUL R21 R9 R0 +MUL R18 R16 R22 +MUL R18 R18 R26 +LDR R11 R26 -40145 +STR R6 52744 R20 +LDR R1 R3 -38385 +ADD R27 R22 R13 +MOV R14 -200 +DIV R29 R9 R2 +MOV R3 63914 +MOV R13 16790 +ADD R16 R11 R2 +MOV R10 -22171 +STR R20 -37444 R25 +DIV R2 R18 R28 +DIV R0 R6 R21 +MUL R1 R15 R26 +MOV R7 -15825 +LDR R21 R14 32031 +SUB R17 R25 R4 +STR R16 44656 R20 +MOV R4 19848 +MOV R20 -17773 +MOV R29 -26420 +MUL R2 R29 R23 +LDR R2 R27 -25428 +SUB R1 R25 R6 +DIV R7 R8 R9 +STR R23 -52162 R0 +STR R26 27886 R1 +STR R14 4782 R18 +SUB R13 R14 R25 +ADD R17 R11 R6 +SUB R17 R18 R9 +DIV R1 R0 R3 +SUB R21 R15 R12 +STR R15 11481 R8 +LDR R11 R24 -41359 +ADD R4 R19 R22 +ADD R26 R9 R26 +MOV R17 -41788 +STR R1 38929 R9 +MOV R7 39411 +LDR R29 R0 31724 +SUB R6 R11 R5 +STR R24 -12800 R27 +SUB R5 R12 R17 +STR R1 -15557 R29 +MUL R10 R1 R31 +MOV R1 42805 +ADD R1 R6 R29 +LDR R16 R13 -44853 +MUL R13 R0 R27 +MUL R25 R20 R6 +STR R25 -3857 R27 +SUB R8 R16 R4 +SUB R13 R31 R26 +DIV R28 R31 R10 +MUL R18 R27 R23 +LDR R8 R6 12226 +STR R2 -12305 R0 +MUL R14 R14 R21 +STR R3 46986 R8 +ADD R31 R2 R12 +MOV R19 11013 +LDR R12 R28 -30109 +MUL R18 R17 R20 +LDR R22 R2 -49784 +STR R1 -7621 R2 +ADD R16 R6 R3 +MUL R10 R18 R28 +MOV R8 56069 +MUL R28 R30 R21 +SUB R15 R3 R4 +ADD R0 R17 R17 +LDR R17 R0 21430 +STR R17 44536 R8 +ADD R14 R10 R28 +STR R4 29381 R29 +SUB R22 R17 R23 +MUL R0 R10 R14 +ADD R27 R22 R22 +MOV R24 -11533 +DIV R1 R3 R19 +SUB R18 R26 R16 +ADD R7 R15 R25 +ADD R4 R27 R11 +MOV R9 25840 +STR R29 44013 R14 +MOV R19 12392 +DIV R8 R25 R9 +SUB R2 R23 R31 +LDR R22 R3 6538 +DIV R28 R26 R11 +LDR R15 R19 22179 +STR R2 -14695 R26 +SUB R25 R1 R22 +STR R12 35478 R7 +SUB R28 R7 R23 +ADD R20 R6 R27 +STR R12 -38615 R17 +DIV R14 R20 R24 +STR R18 34430 R2 +LDR R9 R23 11618 +MUL R11 R3 R29 +MUL R15 R26 R25 +MUL R14 R11 R31 +LDR R2 R27 -25246 +ADD R24 R1 R30 +MOV R30 -10302 +SUB R9 R2 R29 +STR R25 -18116 R27 +MOV R12 -46143 +STR R18 45243 R26 +DIV R31 R6 R23 +STR R0 16613 R8 +LDR R5 R15 42974 +MUL R19 R26 R14 +MOV R19 -50349 +LDR R31 R0 -44458 +LDR R9 R7 -57217 +MOV R28 13853 +MOV R20 -23691 +DIV R11 R0 R6 +ADD R2 R22 R24 +DIV R4 R0 R13 +MOV R19 -1087 +MUL R10 R16 R30 +STR R13 -46077 R22 +SUB R20 R30 R14 +STR R29 1143 R11 +ADD R19 R19 R22 +ADD R19 R29 R28 +STR R1 -50687 R7 +LDR R21 R6 62648 +SUB R29 R5 R27 +SUB R30 R2 R16 +MUL R10 R6 R2 +MOV R6 -60257 +LDR R5 R22 -59108 +MUL R6 R3 R19 +MUL R28 R18 R17 +STR R23 14405 R25 +MUL R6 R5 R17 +MOV R18 24623 +DIV R23 R11 R22 +SUB R19 R21 R24 +DIV R19 R27 R23 +SUB R2 R31 R7 +LDR R25 R20 19766 +MUL R18 R19 R1 +SUB R18 R15 R7 +LDR R9 R15 -9274 +ADD R8 R19 R1 +MOV R28 36371 +DIV R3 R27 R13 +ADD R3 R27 R11 +LDR R8 R17 56573 +MUL R4 R4 R2 +SUB R7 R16 R22 +LDR R27 R14 55073 +MOV R12 42207 +SUB R20 R8 R0 +ADD R5 R11 R0 +SUB R25 R20 R23 +MOV R0 -50215 +MUL R26 R29 R17 +LDR R30 R4 -24113 +SUB R15 R26 R9 +ADD R7 R13 R13 +MOV R17 2481 +ADD R31 R19 R13 +MUL R28 R19 R21 +DIV R13 R25 R22 +SUB R0 R25 R2 +MUL R2 R27 R23 +MOV R12 -9902 +SUB R7 R19 R7 +MUL R27 R4 R20 +MUL R31 R23 R7 +LDR R28 R17 -18064 +SUB R11 R12 R2 +SUB R19 R1 R2 +LDR R26 R10 -53279 +MUL R10 R18 R29 +STR R26 -48241 R22 +SUB R20 R3 R9 +DIV R2 R30 R18 +DIV R31 R19 R5 +SUB R29 R7 R9 +SUB R12 R20 R10 +ADD R13 R17 R8 +ADD R19 R13 R8 +MOV R25 47542 +STR R17 -21699 R16 +STR R2 -38985 R25 +SUB R2 R7 R31 +MUL R25 R30 R2 +SUB R19 R7 R24 +MOV R8 -19440 +ADD R15 R23 R12 +ADD R30 R17 R9 +DIV R12 R28 R24 +SUB R11 R22 R24 +MUL R5 R2 R3 +MUL R2 R8 R18 +LDR R6 R4 -35422 +SUB R4 R2 R8 +MUL R30 R6 R13 +STR R25 53358 R19 +SUB R6 R2 R27 +DIV R17 R21 R10 +MOV R10 -15337 +MOV R31 42766 +ADD R18 R13 R24 +ADD R11 R13 R17 +LDR R8 R17 62454 +MOV R25 34042 +MOV R30 59875 +SUB R13 R5 R4 +MUL R9 R0 R30 +STR R17 -49956 R9 +STR R3 38673 R1 +DIV R16 R30 R18 +MUL R25 R2 R16 +STR R6 -55394 R23 +MOV R22 9635 +MUL R6 R1 R29 +STR R28 61377 R17 +LDR R6 R31 -51670 +SUB R2 R11 R16 +MOV R10 10254 +MUL R29 R20 R0 +DIV R20 R23 R18 +STR R18 24662 R30 +LDR R25 R25 -17461 +MUL R1 R13 R14 +SUB R29 R21 R11 +MUL R17 R25 R5 +STR R17 21924 R12 +LDR R28 R13 58190 +DIV R27 R21 R9 +DIV R11 R29 R11 +DIV R31 R1 R2 +MUL R17 R4 R14 +MOV R10 30106 +SUB R23 R28 R16 +ADD R26 R31 R7 +MUL R3 R26 R10 +LDR R8 R19 -50414 +MOV R18 -54279 +LDR R3 R16 -29779 +MUL R24 R15 R28 +LDR R1 R18 -29501 +LDR R15 R2 56060 +DIV R9 R9 R13 +DIV R25 R18 R20 +SUB R15 R7 R22 +STR R19 -13611 R10 +ADD R6 R16 R16 +SUB R27 R4 R3 +MOV R6 44218 +MUL R19 R21 R6 +LDR R10 R6 54063 +STR R19 -12811 R11 +DIV R1 R25 R19 +LDR R8 R7 -29156 +ADD R23 R20 R1 +LDR R2 R15 18607 +SUB R6 R6 R27 +ADD R5 R11 R25 +LDR R1 R25 -20067 +STR R27 -40519 R28 +MOV R15 22527 +MOV R10 -16378 +LDR R28 R15 2505 +DIV R29 R6 R14 +DIV R2 R5 R5 +ADD R31 R27 R1 +ADD R26 R1 R1 +ADD R4 R30 R1 +DIV R0 R19 R6 +STR R5 -58238 R10 +STR R14 12570 R7 +LDR R25 R8 -34983 +DIV R24 R10 R22 +STR R3 13029 R3 +MOV R24 48238 +DIV R1 R14 R25 +STR R9 19709 R1 +STR R10 15966 R23 +LDR R8 R6 -16181 +DIV R17 R0 R0 +STR R8 15289 R15 +STR R8 -28306 R30 +ADD R28 R13 R23 +MOV R9 64813 +ADD R13 R14 R21 +MOV R17 36881 +MOV R27 44886 +MOV R31 14140 +STR R31 -6315 R21 +DIV R14 R18 R0 +ADD R21 R16 R2 +SUB R3 R12 R0 +SUB R26 R6 R6 +MOV R31 10650 +DIV R17 R15 R18 +MUL R4 R16 R10 +MOV R30 23286 +MOV R31 50353 +LDR R9 R10 -22317 +DIV R14 R16 R3 +LDR R5 R20 639 +LDR R28 R20 -9555 +STR R11 -41703 R8 +DIV R31 R0 R11 +MUL R1 R2 R9 +STR R21 -51839 R18 +SUB R16 R18 R2 +DIV R26 R24 R18 +SUB R30 R11 R6 +SUB R25 R21 R20 +STR R26 11446 R8 +MUL R24 R20 R30 +DIV R14 R14 R31 +LDR R21 R7 -24605 +DIV R27 R22 R1 +SUB R6 R31 R3 +LDR R26 R7 -64821 +LDR R6 R13 52573 +MOV R20 4604 +ADD R26 R8 R17 +MUL R24 R10 R11 +LDR R24 R28 -5912 +MOV R27 30135 +LDR R13 R12 -47526 +MUL R19 R10 R27 +MUL R24 R13 R10 +SUB R7 R17 R24 +MOV R11 35179 +MOV R24 -24122 +MOV R27 23406 +MUL R29 R2 R12 +DIV R18 R11 R5 +LDR R21 R9 -5867 +LDR R12 R28 13942 +SUB R13 R28 R8 +MOV R1 -40056 +MUL R22 R16 R3 +DIV R24 R31 R12 +ADD R8 R13 R19 +STR R7 41146 R0 +STR R1 -27055 R31 +STR R24 -10616 R2 +LDR R0 R3 -197 +SUB R21 R10 R22 +LDR R29 R23 59096 +STR R26 -3932 R20 +LDR R11 R28 -5421 +MOV R11 -31696 +MOV R3 5339 +SUB R2 R19 R26 +STR R23 -18591 R6 +STR R23 13276 R13 +LDR R13 R30 24503 +ADD R20 R0 R10 +LDR R27 R8 -17735 +SUB R16 R10 R24 +DIV R15 R28 R7 +STR R6 7915 R30 +DIV R31 R27 R8 +MOV R28 -30421 +MOV R17 5568 +SUB R10 R20 R18 +MUL R5 R21 R23 +SUB R24 R12 R4 +MUL R1 R27 R3 +MOV R9 11355 +STR R13 -16577 R31 +ADD R25 R7 R24 +STR R24 -21821 R11 +DIV R15 R0 R20 +SUB R8 R27 R17 +LDR R27 R2 47767 +STR R2 -51247 R26 +DIV R8 R25 R28 +SUB R19 R11 R13 +DIV R9 R13 R1 +MOV R24 55617 +MOV R24 -63087 +STR R5 -63449 R27 +MOV R21 55975 +MOV R30 27907 +LDR R7 R26 38747 +DIV R14 R10 R29 +MUL R3 R5 R4 +STR R15 -23334 R31 +MOV R28 16923 +SUB R21 R3 R0 +DIV R3 R26 R29 +ADD R0 R2 R29 +MOV R25 60449 +MUL R26 R13 R2 +MOV R1 18863 +LDR R14 R14 20254 +DIV R4 R31 R17 +ADD R13 R27 R9 +SUB R15 R9 R23 +STR R27 16114 R27 +SUB R14 R7 R16 +SUB R6 R1 R10 +SUB R2 R25 R6 +ADD R2 R8 R2 +MOV R17 61591 +MUL R7 R20 R16 +MOV R22 -63589 +MUL R25 R21 R1 +MUL R22 R30 R26 +LDR R11 R16 -28538 +SUB R29 R10 R13 +DIV R0 R5 R14 +SUB R21 R26 R29 +LDR R3 R21 -43127 +SUB R28 R29 R13 +SUB R0 R0 R8 +MOV R16 -16175 +ADD R20 R3 R5 +LDR R17 R13 61304 +MUL R23 R8 R0 +MUL R15 R11 R18 +DIV R7 R0 R26 +LDR R1 R10 -33998 +MOV R21 5487 +STR R6 14169 R0 +ADD R30 R4 R19 +SUB R0 R14 R17 +DIV R26 R12 R6 +DIV R21 R21 R6 +MUL R28 R3 R29 +SUB R0 R19 R14 +STR R18 -37850 R15 +MUL R9 R0 R22 +MUL R11 R29 R27 +MUL R29 R8 R3 +DIV R14 R6 R10 +STR R25 29296 R3 +MUL R4 R8 R19 +LDR R23 R14 -1613 +MUL R31 R31 R9 +LDR R10 R3 10597 +ADD R20 R31 R19 +DIV R24 R4 R26 +STR R17 38543 R25 +MUL R26 R27 R29 +ADD R10 R21 R13 +ADD R17 R15 R18 +DIV R31 R19 R30 +STR R31 24730 R22 +DIV R29 R20 R15 +MUL R25 R23 R31 +MOV R23 55580 +MOV R17 22975 +DIV R15 R13 R19 +STR R7 9046 R2 +LDR R31 R15 -39906 +ADD R16 R26 R20 +MOV R21 -43261 +ADD R6 R8 R17 +MUL R26 R0 R5 +STR R0 -30697 R30 +LDR R7 R11 2064 +LDR R15 R8 -52977 +ADD R10 R5 R11 +ADD R31 R5 R1 +MOV R31 48930 +MOV R0 33257 +SUB R17 R30 R16 +ADD R4 R2 R27 +SUB R9 R7 R29 +MOV R9 -5985 +MOV R18 -64934 +MOV R8 28028 +SUB R27 R5 R0 +ADD R10 R27 R15 +MOV R21 -33128 +MOV R28 43138 +STR R6 -18822 R0 +MUL R21 R29 R17 +MOV R13 11735 +DIV R20 R3 R21 +STR R19 7294 R28 +DIV R31 R7 R7 +MOV R8 -61162 +STR R4 -1290 R0 +MOV R27 17511 +DIV R5 R23 R15 +MUL R19 R6 R1 +SUB R25 R0 R12 +LDR R19 R29 -8875 +STR R29 41457 R9 +SUB R12 R16 R24 +LDR R25 R25 53395 +LDR R18 R25 34476 +STR R21 -12785 R10 +MUL R17 R13 R16 +SUB R23 R16 R19 +DIV R1 R7 R4 +SUB R22 R11 R3 +DIV R16 R11 R21 +ADD R2 R30 R26 +MOV R20 48445 +ADD R17 R6 R13 +MUL R29 R9 R23 +SUB R6 R1 R30 +STR R1 -18685 R17 +MUL R3 R4 R22 +ADD R15 R2 R5 +LDR R13 R31 -40125 +STR R16 -14846 R6 +MOV R25 -39046 +ADD R19 R1 R29 +SUB R13 R3 R0 +STR R14 -46199 R5 +LDR R10 R0 30898 +DIV R18 R11 R18 +ADD R18 R29 R29 +DIV R5 R10 R25 +LDR R30 R0 52399 +SUB R19 R28 R29 +LDR R0 R16 -20548 +SUB R3 R17 R5 +LDR R5 R2 -5958 +DIV R30 R15 R27 +MOV R7 -22476 +MUL R15 R18 R1 +LDR R14 R31 -27023 +STR R5 12453 R0 +ADD R31 R25 R8 +STR R9 33973 R9 +STR R30 -46172 R30 +ADD R8 R8 R20 +ADD R5 R11 R3 +SUB R7 R5 R12 +LDR R27 R31 -15868 +MOV R22 487 +SUB R3 R7 R21 +ADD R0 R14 R22 +MOV R17 -4186 +MUL R23 R14 R26 +SUB R14 R3 R7 +ADD R29 R31 R3 +STR R31 34202 R26 +MUL R28 R3 R28 +ADD R6 R1 R14 +ADD R9 R17 R6 +DIV R6 R24 R16 +MOV R19 27430 +LDR R6 R24 -26117 +LDR R29 R26 -17058 +LDR R6 R0 -45583 +MUL R21 R26 R28 +DIV R27 R7 R17 +SUB R23 R23 R15 +MOV R26 -4387 +SUB R27 R7 R23 +DIV R19 R0 R3 +DIV R18 R2 R25 +LDR R15 R8 42840 +DIV R13 R19 R4 +SUB R3 R18 R7 +ADD R4 R20 R31 +MOV R8 -46659 +STR R28 -20316 R16 +SUB R24 R30 R24 +ADD R14 R7 R18 +MOV R30 -33621 +STR R26 -500 R21 +DIV R12 R4 R20 +STR R9 -5099 R1 +STR R17 -21901 R26 +MOV R30 -1618 +MOV R11 -26953 +SUB R26 R8 R9 +STR R27 39587 R24 +DIV R28 R20 R1 +LDR R6 R16 -44925 +SUB R20 R25 R4 +DIV R27 R24 R0 +SUB R18 R28 R19 +MOV R11 59217 +LDR R4 R19 -49554 +MUL R12 R20 R15 +MOV R5 -30452 +SUB R14 R1 R0 +MUL R20 R29 R19 +DIV R30 R20 R1 +STR R6 -13808 R23 +MOV R3 26884 +MUL R5 R26 R28 +LDR R22 R28 54842 +MUL R29 R25 R23 +STR R2 -19984 R0 +STR R6 16458 R27 +DIV R9 R30 R23 +MOV R27 -4033 +STR R21 -62863 R18 +MOV R17 32813 +SUB R20 R18 R26 +ADD R16 R3 R16 +MUL R9 R30 R16 +ADD R8 R2 R12 +MUL R21 R16 R20 +LDR R2 R26 17500 +ADD R22 R19 R12 +MUL R15 R15 R9 +ADD R28 R0 R9 +SUB R1 R18 R29 +ADD R5 R31 R12 +LDR R27 R23 43391 +SUB R16 R0 R17 +MOV R14 -16885 +DIV R0 R25 R21 +LDR R22 R15 32922 +STR R3 60058 R27 +DIV R11 R19 R25 +DIV R5 R21 R11 +DIV R17 R4 R9 +DIV R3 R17 R14 +ADD R1 R16 R7 +MOV R28 -11898 +SUB R26 R23 R21 +LDR R8 R29 29918 +MOV R16 -38410 +DIV R21 R4 R5 +DIV R28 R10 R20 +STR R1 45429 R26 +STR R6 -14428 R28 +DIV R3 R28 R27 +SUB R26 R11 R29 +LDR R10 R13 8394 +LDR R27 R29 44884 +STR R6 26424 R3 +MUL R18 R1 R2 +LDR R13 R11 50981 +LDR R16 R3 62919 +DIV R27 R27 R21 +DIV R12 R24 R18 +MOV R12 1889 +MUL R19 R7 R29 +MUL R16 R30 R21 +MUL R10 R24 R22 +SUB R19 R10 R27 +ADD R1 R30 R28 +ADD R25 R17 R15 +LDR R6 R25 -41166 +STR R4 15869 R25 +SUB R18 R10 R25 +SUB R1 R4 R18 +MOV R13 17628 +STR R5 -57791 R28 +SUB R23 R3 R4 +MOV R18 -12696 +STR R14 13609 R8 +MUL R8 R15 R20 +LDR R15 R6 11059 +DIV R26 R5 R2 +LDR R12 R23 27317 +LDR R4 R15 -14581 +LDR R24 R29 -26929 +DIV R14 R6 R5 +DIV R3 R29 R31 +MOV R21 -46390 +LDR R28 R26 -48997 +MUL R29 R19 R10 +MOV R13 30196 +SUB R24 R26 R6 +SUB R20 R17 R30 +DIV R14 R30 R14 +MUL R17 R19 R4 +STR R2 21576 R31 +STR R25 -12526 R23 +SUB R5 R16 R4 +STR R3 26911 R27 +LDR R26 R2 9505 +ADD R5 R13 R24 +LDR R15 R11 40030 +LDR R12 R30 -34899 +ADD R21 R24 R31 +STR R27 -36968 R17 +SUB R19 R5 R3 +STR R24 -58955 R12 +MUL R0 R28 R2 +DIV R22 R15 R0 +MUL R5 R9 R25 +SUB R28 R19 R23 +MUL R13 R20 R5 +DIV R10 R31 R31 +ADD R8 R30 R21 +MUL R0 R5 R8 +MUL R21 R3 R28 +LDR R15 R16 13239 +SUB R16 R12 R5 +DIV R3 R23 R24 +STR R20 26920 R14 +ADD R23 R10 R19 +STR R4 -24840 R25 +MOV R23 -38382 +DIV R17 R14 R9 +DIV R14 R28 R15 +MOV R23 -17510 +ADD R17 R6 R18 +MOV R30 48010 +DIV R22 R25 R19 +DIV R31 R0 R20 +LDR R18 R15 51253 +MOV R14 25541 +MOV R15 33183 +MUL R6 R15 R8 +DIV R29 R23 R31 +MUL R27 R17 R28 +SUB R27 R23 R31 +MUL R20 R4 R15 +LDR R25 R10 -35801 +SUB R8 R7 R9 +ADD R4 R24 R17 +MOV R5 -43136 +MUL R30 R13 R16 +ADD R24 R31 R17 +SUB R4 R2 R23 +MOV R8 59528 +LDR R5 R16 -2070 +ADD R3 R28 R12 +MOV R27 53443 +LDR R9 R10 23451 +MOV R14 58415 +DIV R17 R4 R7 +MOV R12 35850 +DIV R9 R24 R24 +STR R27 -44633 R27 +LDR R2 R3 17341 +LDR R11 R28 24632 +ADD R24 R18 R3 +MUL R17 R31 R12 +LDR R11 R24 -50803 +STR R9 -25298 R18 +SUB R3 R20 R21 +STR R12 -12605 R20 +MOV R10 33667 +MOV R2 57463 +DIV R31 R2 R12 +MOV R19 44864 +SUB R22 R9 R15 +STR R6 -49461 R30 +ADD R14 R26 R10 +DIV R0 R24 R17 +SUB R25 R20 R10 +ADD R13 R13 R18 +LDR R2 R12 30801 +LDR R27 R20 -52672 +LDR R18 R3 -28731 +MOV R6 -55338 +STR R15 55768 R11 +ADD R23 R2 R3 +MOV R6 -33556 +DIV R11 R22 R30 +DIV R0 R23 R23 +DIV R18 R24 R21 +LDR R26 R1 -58696 +MUL R19 R21 R8 +LDR R13 R26 -32765 +MUL R28 R13 R7 +STR R9 37977 R17 +ADD R17 R0 R27 +MOV R15 20478 +MUL R8 R30 R13 +MOV R8 -30984 +MOV R23 32646 +SUB R14 R4 R10 +MOV R11 38618 +MOV R22 16807 +ADD R15 R14 R18 +STR R3 33790 R29 +MUL R8 R26 R20 +ADD R28 R6 R6 +ADD R2 R25 R14 +MOV R29 6693 +ADD R30 R23 R17 +ADD R28 R13 R1 +STR R11 -31401 R19 +DIV R5 R16 R24 +DIV R18 R8 R30 +DIV R31 R7 R21 +LDR R26 R14 45934 +STR R3 41878 R10 +ADD R1 R5 R9 +DIV R31 R4 R2 +MOV R30 -55452 +STR R12 47850 R31 +SUB R23 R1 R23 +LDR R28 R1 -58578 +ADD R2 R6 R22 +ADD R30 R27 R20 +STR R22 17953 R10 +SUB R13 R20 R17 +SUB R16 R28 R23 +STR R16 -15736 R27 +STR R3 29927 R31 +LDR R2 R17 5894 +MOV R18 -15527 +MUL R7 R30 R3 +MUL R25 R16 R30 +DIV R26 R4 R4 +MUL R1 R17 R12 +DIV R7 R26 R30 +DIV R27 R5 R5 +MOV R15 2965 +MUL R5 R18 R30 +MUL R12 R25 R1 +LDR R14 R16 -35590 +MOV R12 17737 +LDR R21 R31 -22738 +STR R10 -52926 R5 +STR R20 48739 R16 +MOV R0 -23433 +SUB R7 R15 R31 +SUB R24 R31 R10 +LDR R21 R10 56089 +MOV R10 30984 +MOV R15 -47087 +SUB R6 R23 R23 +SUB R1 R17 R29 +MUL R23 R22 R16 +MUL R1 R0 R24 +DIV R13 R22 R27 +MOV R28 47496 +LDR R9 R29 -26198 +LDR R3 R29 20001 +SUB R1 R5 R2 +MUL R1 R25 R3 +LDR R30 R19 59108 +SUB R26 R28 R8 +ADD R20 R0 R15 +ADD R22 R5 R13 +MUL R28 R13 R15 +MOV R11 60245 +LDR R22 R0 44870 +STR R18 -36801 R30 +ADD R21 R21 R25 +STR R17 -16858 R18 +DIV R9 R14 R26 +STR R19 32551 R17 +MUL R4 R9 R1 +MOV R5 61012 +MOV R23 723 +STR R2 40093 R25 +SUB R6 R3 R26 +STR R15 57180 R4 +DIV R19 R20 R0 +STR R9 61982 R20 +MOV R12 64423 +DIV R15 R15 R26 +LDR R30 R21 -44676 +STR R10 -64615 R22 +MUL R2 R20 R15 +SUB R23 R1 R8 +LDR R6 R26 -38799 +LDR R8 R4 17914 +DIV R15 R5 R4 +LDR R13 R0 -34942 +MUL R10 R18 R23 +MUL R28 R5 R31 +LDR R21 R6 -51630 +MOV R28 -6577 +SUB R3 R19 R28 +SUB R21 R24 R14 +LDR R29 R24 -52826 +SUB R23 R21 R8 +DIV R6 R9 R4 +ADD R15 R19 R20 +MOV R7 -16714 +DIV R9 R6 R17 +LDR R13 R16 13651 +DIV R28 R13 R27 +MUL R24 R19 R6 +MOV R0 17551 +STR R26 -37151 R19 +ADD R10 R5 R31 +MOV R12 38992 +STR R26 3688 R10 +LDR R14 R7 28414 +DIV R3 R15 R5 +SUB R2 R0 R20 +ADD R8 R9 R8 +MUL R11 R25 R8 +MUL R25 R27 R6 +LDR R1 R17 23580 +MOV R8 23864 +DIV R14 R6 R8 +ADD R17 R25 R6 +MUL R25 R20 R3 +DIV R27 R21 R6 +ADD R11 R14 R25 +DIV R3 R20 R4 +MOV R20 -37194 +ADD R20 R14 R24 +STR R12 -15479 R13 +MOV R1 24476 +ADD R17 R10 R24 +MOV R31 -9338 +SUB R0 R9 R11 +LDR R28 R0 -21999 +MUL R25 R24 R11 +SUB R5 R23 R9 +STR R22 -33691 R4 +SUB R29 R29 R7 +STR R18 -62272 R12 +ADD R8 R9 R5 +DIV R0 R23 R25 +SUB R27 R14 R6 +ADD R27 R11 R14 +ADD R15 R7 R10 +SUB R6 R17 R1 +SUB R29 R29 R20 +DIV R30 R14 R11 +DIV R3 R26 R10 +ADD R19 R18 R14 +SUB R14 R10 R7 +LDR R2 R22 3863 +DIV R7 R0 R7 +STR R1 56786 R8 +SUB R16 R9 R6 +MOV R29 51179 +MOV R18 -40547 +ADD R30 R8 R16 +MOV R23 -53203 +MUL R20 R19 R16 +STR R17 -2146 R20 +MUL R20 R6 R20 +SUB R4 R2 R15 +DIV R19 R27 R1 +MOV R25 -30212 +DIV R9 R9 R25 +DIV R11 R18 R10 +MOV R31 -28509 +ADD R15 R20 R28 +SUB R24 R6 R14 +SUB R30 R15 R2 +LDR R15 R7 -19490 +DIV R30 R11 R3 +LDR R8 R30 -25576 +STR R23 10104 R30 +DIV R1 R27 R29 +STR R29 -18823 R17 +MOV R6 27486 +STR R28 27205 R26 +MOV R7 -4227 +ADD R31 R10 R4 +MOV R18 63423 +MUL R22 R3 R26 +MOV R3 4638 +DIV R29 R15 R10 +STR R14 8120 R29 +MUL R8 R17 R23 +LDR R10 R21 -36818 +LDR R23 R8 -39881 +MOV R4 -10652 +SUB R9 R27 R26 +LDR R1 R16 -38524 +SUB R15 R31 R4 +STR R1 -53197 R9 +LDR R8 R26 -22033 +LDR R30 R15 -22423 +STR R18 64564 R22 +MUL R25 R26 R3 +DIV R6 R20 R20 +DIV R23 R17 R1 +STR R31 33257 R4 +MOV R18 932 +SUB R15 R0 R29 +LDR R30 R8 40368 +MUL R24 R4 R22 +SUB R6 R14 R4 +MUL R14 R16 R8 +MUL R11 R19 R22 +LDR R22 R8 36491 +DIV R7 R10 R5 +MOV R27 60678 +MUL R12 R27 R11 +LDR R19 R19 33847 +ADD R26 R27 R31 +DIV R2 R4 R10 +MUL R6 R10 R24 +LDR R31 R23 29288 +SUB R22 R15 R4 +LDR R19 R0 -5685 +SUB R2 R8 R8 +MUL R14 R29 R25 +LDR R24 R21 27916 +MOV R23 -9198 +SUB R21 R16 R7 +STR R25 28897 R29 +MUL R30 R29 R7 +SUB R19 R0 R4 +ADD R30 R12 R9 +MUL R30 R14 R19 +SUB R10 R3 R18 +SUB R21 R11 R30 +STR R21 -30900 R5 +LDR R25 R4 -29928 +ADD R27 R24 R28 +LDR R20 R16 22180 +DIV R20 R27 R20 +MUL R7 R6 R10 +SUB R15 R9 R17 +DIV R22 R17 R30 +DIV R0 R31 R15 +ADD R1 R16 R2 +DIV R29 R8 R25 +MOV R16 -16182 +STR R26 -24497 R30 +LDR R18 R25 -25208 +STR R20 -24529 R29 +MUL R1 R10 R24 +MOV R15 -64936 +STR R17 36720 R28 +DIV R28 R13 R12 +SUB R30 R11 R6 +MOV R3 -17649 +LDR R19 R14 -37765 +STR R7 30480 R23 +MUL R3 R31 R4 +MUL R18 R30 R28 +DIV R6 R14 R28 +STR R24 -20648 R0 +MUL R16 R2 R21 +SUB R6 R1 R19 +LDR R3 R24 -29124 +DIV R10 R1 R21 +DIV R11 R20 R17 +ADD R29 R9 R22 +ADD R25 R21 R8 +SUB R1 R18 R22 +SUB R5 R27 R7 +STR R6 -36167 R0 +ADD R11 R0 R3 +MOV R12 17610 +ADD R3 R30 R1 +ADD R4 R11 R15 +SUB R14 R28 R29 +SUB R16 R26 R2 +SUB R7 R20 R13 +DIV R7 R15 R1 +ADD R11 R16 R3 +SUB R25 R19 R11 +SUB R28 R1 R1 +SUB R30 R0 R15 +MUL R11 R25 R23 +ADD R18 R18 R19 +MOV R23 10896 +MOV R31 58065 +MUL R28 R25 R12 +STR R0 15840 R9 +MUL R24 R6 R19 +STR R4 11251 R2 +STR R4 30475 R22 +MUL R21 R12 R25 +SUB R18 R22 R9 +LDR R29 R12 -2640 +LDR R7 R28 1734 +DIV R14 R6 R30 +ADD R25 R16 R12 +STR R22 12211 R7 +LDR R28 R19 34797 +STR R28 57092 R6 +MOV R11 -9856 +MUL R17 R30 R7 +MUL R20 R7 R12 +ADD R18 R18 R17 +STR R30 -636 R27 +LDR R0 R7 34417 +LDR R8 R19 46496 +MUL R6 R16 R2 +ADD R21 R5 R13 +LDR R1 R14 64736 +DIV R10 R22 R21 +ADD R29 R5 R20 +ADD R25 R10 R11 +STR R19 -63837 R10 +LDR R13 R3 -13427 +STR R13 63797 R26 +MOV R14 62193 +MOV R24 32161 +DIV R25 R31 R2 +MUL R14 R27 R14 +MUL R21 R27 R22 +DIV R22 R25 R24 +STR R2 -40248 R28 +MUL R0 R10 R3 +MOV R20 -48755 +MUL R15 R29 R4 +DIV R14 R19 R16 +MOV R25 41479 +LDR R15 R7 32396 +STR R17 -31442 R21 +STR R1 -1862 R10 +DIV R22 R31 R0 +MOV R7 -22257 +LDR R4 R4 -31591 +DIV R7 R7 R25 +LDR R5 R17 54043 +STR R31 62625 R15 +MUL R24 R30 R12 +MOV R31 -27195 +DIV R0 R4 R15 +LDR R4 R27 22715 +MOV R9 25069 +MUL R23 R16 R17 +LDR R20 R11 -25865 +MOV R13 -40261 +ADD R21 R8 R18 +MUL R21 R15 R30 +MUL R8 R7 R0 +DIV R25 R25 R4 +ADD R19 R20 R8 +MOV R15 23658 +SUB R22 R20 R5 +MUL R6 R4 R9 +MOV R23 -39169 +ADD R9 R5 R3 +STR R26 -28816 R21 +LDR R28 R17 41385 +MOV R22 29575 +MOV R10 -64326 +DIV R6 R16 R6 +MOV R0 -22295 +MUL R5 R21 R23 +SUB R16 R12 R23 +DIV R15 R15 R5 +MUL R30 R15 R22 +DIV R19 R15 R14 +MUL R28 R13 R21 +ADD R18 R20 R2 +DIV R0 R10 R30 +STR R0 -36195 R14 +ADD R17 R23 R3 +DIV R11 R17 R20 +ADD R1 R0 R25 +STR R7 -8659 R3 +SUB R11 R5 R31 +SUB R12 R6 R2 +DIV R10 R13 R22 +LDR R14 R19 -5617 +LDR R30 R19 54556 +LDR R6 R29 -26899 +MOV R15 44374 +DIV R28 R6 R28 +SUB R19 R0 R12 +MUL R19 R11 R7 +SUB R25 R21 R28 +MOV R21 24292 +DIV R20 R6 R16 +STR R19 -29377 R31 +SUB R23 R9 R5 +MOV R1 -37294 +MOV R9 -60316 +LDR R24 R16 38457 +MUL R11 R27 R0 +SUB R6 R2 R29 +MOV R23 -15947 +MOV R25 -13973 +MOV R9 -44987 +MUL R6 R19 R9 +STR R24 -65436 R10 +ADD R27 R19 R1 +MUL R15 R10 R16 +LDR R19 R21 -7277 +LDR R0 R26 64642 +STR R20 -30057 R2 +SUB R1 R27 R9 +SUB R1 R14 R9 +DIV R8 R26 R28 +DIV R18 R26 R5 +ADD R4 R2 R21 +STR R22 -55413 R15 +MOV R2 -4256 +MUL R15 R7 R25 +STR R1 -55987 R20 +LDR R13 R20 -36568 +MUL R17 R23 R19 +MOV R25 32220 +LDR R30 R26 -216 +MUL R29 R0 R25 +MUL R0 R9 R1 +STR R29 691 R13 +MUL R9 R27 R10 +DIV R1 R6 R2 +LDR R17 R3 36737 +MUL R18 R7 R10 +MOV R10 -15284 +MUL R7 R25 R8 +DIV R2 R5 R0 +MOV R29 12206 +MOV R16 -53176 +MUL R1 R23 R11 +LDR R31 R9 10875 +ADD R10 R2 R5 +MUL R4 R0 R0 +MOV R21 57107 +LDR R15 R22 -647 +STR R6 61685 R16 +ADD R10 R13 R25 +DIV R28 R20 R3 +MOV R25 -11869 +SUB R22 R2 R19 +ADD R17 R24 R9 +MUL R31 R17 R20 +DIV R9 R18 R9 +MUL R0 R28 R3 +SUB R26 R8 R11 +ADD R31 R2 R21 +LDR R3 R14 26321 +ADD R13 R9 R9 +DIV R28 R25 R21 +ADD R4 R31 R19 +SUB R31 R11 R20 +STR R13 -47384 R22 +ADD R27 R19 R26 +SUB R3 R26 R10 +LDR R7 R12 -30207 +STR R29 34969 R4 +SUB R11 R6 R31 +STR R27 -59367 R0 +STR R30 34634 R11 +STR R19 -20978 R8 +SUB R16 R29 R6 +MOV R8 13181 +STR R6 -65159 R16 +ADD R16 R14 R25 +STR R9 8545 R0 +MOV R10 -59644 +MUL R18 R8 R18 +MOV R15 2650 +SUB R14 R27 R10 +MUL R6 R18 R13 +SUB R17 R29 R13 +MUL R16 R4 R21 +LDR R19 R1 -22299 +DIV R24 R13 R19 +LDR R17 R16 61540 +MUL R3 R9 R15 +MOV R9 -16082 +ADD R8 R14 R4 +STR R31 43282 R23 +ADD R22 R0 R7 +STR R20 32700 R13 +ADD R29 R9 R26 +ADD R19 R15 R16 +LDR R30 R28 5001 +DIV R7 R18 R22 +LDR R11 R29 -55031 +STR R7 64538 R0 +MOV R6 35660 +MOV R8 -14015 +SUB R12 R3 R16 +MUL R7 R11 R30 +ADD R28 R16 R29 +MOV R21 38452 +DIV R17 R15 R21 +STR R5 -9611 R28 +STR R11 -2893 R24 +DIV R7 R16 R7 +MUL R2 R19 R18 +LDR R31 R22 -24802 +SUB R14 R5 R7 +MOV R22 29449 +LDR R20 R13 -28576 +MOV R27 20798 +SUB R29 R22 R23 +MOV R10 62241 +ADD R31 R18 R0 +STR R10 -25167 R14 +MUL R23 R1 R11 +MUL R10 R27 R9 +MOV R2 -31434 +SUB R31 R5 R10 +ADD R15 R13 R30 +SUB R3 R0 R25 +SUB R5 R23 R31 +DIV R14 R10 R18 +LDR R20 R1 18646 +DIV R21 R5 R15 +LDR R16 R2 10861 +DIV R10 R6 R9 +SUB R10 R2 R9 +MUL R2 R31 R1 +SUB R5 R5 R0 +MOV R22 545 +STR R15 -51721 R12 +STR R13 -30588 R4 +ADD R7 R0 R29 +STR R25 60799 R7 +MUL R20 R17 R2 +DIV R13 R22 R24 +STR R6 30994 R2 +DIV R7 R29 R3 +DIV R27 R30 R12 +MUL R26 R19 R0 +STR R14 4532 R13 +STR R15 -61189 R23 +MUL R14 R23 R5 +LDR R30 R25 1741 +MOV R2 7282 +SUB R9 R7 R20 +LDR R1 R24 -53379 +MOV R23 -15707 +ADD R15 R15 R2 +SUB R11 R22 R6 +LDR R16 R11 -51686 +LDR R29 R17 -21207 +ADD R3 R10 R12 +MUL R19 R15 R14 +ADD R24 R20 R3 +STR R18 39396 R17 +MOV R5 -45994 +STR R26 -42791 R10 +MOV R15 -54773 +MUL R11 R10 R1 +LDR R10 R9 -16947 +MUL R11 R14 R10 +DIV R13 R16 R0 +MUL R20 R15 R28 +LDR R4 R25 -51289 +ADD R1 R14 R27 +MOV R24 17305 +LDR R7 R9 -30026 +STR R8 5269 R3 +LDR R20 R23 -51369 +MOV R26 50201 +LDR R4 R21 -14140 +ADD R26 R28 R21 +STR R21 54289 R23 +DIV R25 R17 R30 +ADD R15 R17 R15 +STR R8 -60883 R21 +ADD R17 R25 R22 +DIV R3 R18 R7 +SUB R23 R4 R21 +SUB R14 R14 R2 +MOV R29 -48479 +MOV R24 55646 +LDR R9 R22 18074 +ADD R29 R6 R22 +STR R0 -34757 R2 +ADD R25 R4 R19 +LDR R5 R9 43544 +DIV R11 R3 R9 +ADD R17 R29 R11 +LDR R5 R29 16598 +STR R16 31930 R1 +MUL R21 R15 R20 +SUB R9 R27 R28 +STR R9 -46922 R3 +ADD R12 R18 R20 +LDR R30 R11 -18721 +LDR R13 R18 -22346 +MUL R6 R7 R18 +MUL R6 R29 R15 +SUB R28 R29 R9 +ADD R20 R8 R30 +STR R27 -57372 R12 +MOV R30 48384 +LDR R2 R6 43176 +STR R17 50132 R21 +MOV R18 64035 +SUB R4 R7 R9 +DIV R14 R16 R29 +MUL R31 R10 R19 +STR R31 33138 R12 +MOV R8 -27777 +SUB R25 R19 R7 +SUB R26 R5 R24 +STR R31 -26249 R19 +STR R10 34804 R26 +ADD R7 R15 R29 +STR R22 -20163 R23 +MUL R12 R7 R12 +SUB R6 R31 R15 +ADD R29 R5 R7 +MOV R28 -7327 +ADD R11 R26 R19 +MUL R10 R25 R6 +LDR R31 R15 -49352 +SUB R18 R6 R27 +MUL R22 R4 R13 +SUB R27 R9 R23 +SUB R31 R20 R22 +LDR R10 R6 -44106 +SUB R22 R6 R30 +STR R21 -52899 R6 +DIV R15 R7 R12 +ADD R10 R27 R18 +MOV R24 -4788 +SUB R0 R7 R30 +MOV R12 -64776 +MOV R27 -22915 +LDR R22 R25 -13253 +STR R13 -12470 R1 +MUL R25 R9 R30 +ADD R29 R4 R31 +MOV R29 7431 +LDR R2 R29 -32647 +MOV R16 -528 +SUB R27 R13 R3 +STR R13 60251 R11 +MOV R13 53571 +STR R4 -2381 R0 +MUL R31 R18 R14 +DIV R1 R27 R19 +DIV R17 R30 R18 +ADD R10 R30 R2 +DIV R18 R9 R2 +LDR R31 R6 19966 +SUB R18 R31 R14 +SUB R2 R17 R5 +ADD R27 R26 R19 +MUL R4 R29 R4 +LDR R23 R18 -56552 +LDR R13 R24 -22638 +STR R17 -14736 R22 +SUB R3 R8 R15 +STR R25 21219 R26 +ADD R17 R5 R3 +DIV R4 R31 R13 +DIV R16 R2 R4 +ADD R14 R19 R7 +DIV R4 R8 R0 +MOV R10 -25167 +STR R8 42496 R11 +STR R22 59020 R30 +STR R17 -16368 R28 +ADD R4 R3 R12 +DIV R11 R14 R6 +SUB R1 R29 R24 +SUB R21 R5 R22 +ADD R19 R18 R19 +ADD R14 R16 R4 +STR R4 41928 R1 +DIV R14 R3 R27 +ADD R16 R7 R7 +STR R19 8722 R7 +ADD R21 R15 R29 +SUB R22 R25 R3 +SUB R9 R19 R1 +DIV R5 R27 R25 +DIV R11 R28 R18 +MOV R30 -5232 +SUB R25 R23 R14 +SUB R27 R0 R20 +DIV R27 R21 R22 +LDR R13 R1 -36626 +LDR R16 R19 25517 +MOV R1 18356 +DIV R16 R12 R16 +SUB R31 R15 R24 +DIV R4 R30 R8 +ADD R7 R24 R2 +MOV R24 -20981 +MUL R20 R13 R25 +SUB R17 R27 R9 +DIV R14 R26 R27 +LDR R11 R25 52518 +SUB R13 R12 R14 +MUL R26 R0 R18 +DIV R20 R12 R7 +MUL R18 R3 R21 +DIV R18 R10 R2 +MOV R19 -64542 +MOV R20 30431 +STR R15 -23049 R23 +STR R28 37613 R25 +SUB R3 R10 R12 +SUB R30 R22 R3 +MUL R15 R27 R0 +STR R27 52303 R16 +MUL R7 R9 R31 +STR R1 26600 R21 +LDR R20 R21 9875 +MOV R14 -14125 +ADD R30 R2 R5 +DIV R28 R1 R4 +STR R0 -49191 R8 +DIV R17 R19 R14 +LDR R9 R2 -30423 +STR R27 -32033 R10 +SUB R13 R25 R14 +SUB R29 R16 R8 +DIV R18 R8 R15 +MUL R15 R11 R7 +ADD R15 R14 R14 +LDR R13 R11 -41084 +ADD R11 R8 R4 +LDR R24 R15 -20829 +ADD R8 R23 R8 +DIV R8 R4 R23 +MUL R21 R30 R26 +MUL R16 R25 R7 +STR R31 -48481 R25 +MUL R22 R28 R2 +LDR R30 R9 -62622 +STR R1 50386 R25 +ADD R26 R14 R7 +SUB R5 R24 R20 +MOV R25 51172 +MOV R13 8557 +ADD R14 R14 R29 +ADD R13 R3 R6 +DIV R18 R30 R20 +DIV R0 R11 R3 +MOV R9 -49703 +MUL R21 R3 R23 +MUL R26 R15 R2 +SUB R19 R30 R20 +STR R11 -11720 R4 +MOV R3 4605 +MUL R17 R26 R12 +LDR R10 R23 42459 +ADD R24 R30 R6 +LDR R10 R23 47744 +STR R4 -53026 R0 +MOV R7 56098 +DIV R4 R20 R9 +SUB R12 R25 R28 +SUB R7 R13 R31 +LDR R4 R25 -47314 +MUL R20 R22 R4 +ADD R26 R5 R2 +STR R23 44901 R5 +MUL R12 R17 R19 +MUL R21 R3 R20 +MOV R11 51174 +MUL R27 R8 R3 +SUB R29 R20 R20 +ADD R14 R27 R5 +LDR R13 R8 40757 +STR R25 6806 R4 +MUL R10 R20 R26 +STR R12 10428 R14 +LDR R1 R20 8258 +MUL R21 R28 R16 +MOV R5 52489 +DIV R8 R14 R28 +SUB R21 R31 R29 +STR R17 22829 R14 +MOV R19 41697 +DIV R6 R6 R11 +ADD R9 R21 R31 +MUL R2 R13 R5 +SUB R30 R21 R3 +SUB R0 R27 R28 +STR R10 15221 R10 +MOV R28 44688 +ADD R3 R21 R8 +ADD R4 R3 R22 +DIV R31 R21 R31 +SUB R19 R5 R25 +DIV R12 R20 R16 +MUL R8 R30 R24 +ADD R19 R26 R27 +MUL R4 R10 R21 +MUL R14 R5 R18 +STR R26 -18332 R16 +SUB R25 R23 R8 +LDR R9 R26 -3893 +DIV R19 R2 R2 +LDR R5 R17 -13099 +MUL R3 R2 R17 +DIV R21 R5 R7 +MOV R29 -2072 +MUL R24 R25 R13 +STR R28 -57538 R17 +DIV R6 R17 R4 +DIV R4 R14 R12 +STR R10 -20507 R28 +SUB R28 R7 R30 +LDR R5 R24 35616 +DIV R30 R28 R22 +ADD R1 R15 R9 +STR R20 26081 R26 +MOV R18 -23673 +MOV R17 7829 +MUL R3 R30 R19 +STR R14 4726 R1 +SUB R11 R19 R9 +STR R24 28876 R4 +ADD R30 R26 R24 +DIV R29 R20 R13 +DIV R23 R22 R21 +ADD R30 R15 R9 +LDR R15 R2 29498 +ADD R4 R11 R4 +SUB R23 R5 R23 +ADD R2 R22 R2 +MUL R30 R15 R22 +MUL R16 R3 R27 +MOV R4 -13587 +SUB R27 R18 R18 +SUB R7 R4 R26 +MOV R2 -21 +DIV R21 R22 R10 +ADD R25 R20 R8 +ADD R30 R6 R31 +LDR R5 R20 -57315 +MOV R9 -63984 +STR R14 44278 R24 +MUL R28 R13 R3 +DIV R9 R31 R17 +ADD R30 R0 R29 +DIV R6 R6 R25 +MUL R0 R26 R29 +MUL R18 R26 R29 +LDR R9 R22 -36074 +MUL R28 R28 R7 +SUB R14 R16 R19 +SUB R30 R28 R16 +LDR R10 R1 -44899 +SUB R27 R9 R26 +MUL R23 R25 R18 +MUL R31 R24 R29 +ADD R19 R0 R7 +MUL R18 R10 R17 +SUB R16 R0 R2 +STR R21 -64041 R18 +MOV R13 23959 +ADD R10 R20 R13 +DIV R10 R31 R23 +DIV R1 R30 R18 +DIV R28 R12 R19 +MUL R30 R31 R3 +MUL R20 R30 R12 +MUL R7 R27 R29 +MUL R26 R6 R9 +MOV R31 4968 +DIV R2 R0 R31 +LDR R27 R19 -57264 +SUB R31 R8 R15 +MOV R9 25414 +DIV R12 R27 R2 +MOV R24 -7545 +SUB R5 R27 R21 +ADD R15 R28 R15 +MUL R0 R6 R6 +ADD R16 R24 R24 +MUL R0 R20 R25 +LDR R6 R0 -38613 +SUB R26 R1 R18 +STR R0 -49721 R21 +DIV R12 R17 R24 +STR R4 -52260 R10 +ADD R20 R20 R13 +SUB R13 R12 R30 +MOV R25 -41043 +LDR R7 R4 6254 +ADD R13 R12 R2 +SUB R0 R17 R6 +MUL R2 R23 R19 +STR R25 -36444 R7 +MOV R24 -8140 +MUL R25 R22 R0 +LDR R5 R5 -20689 +SUB R18 R22 R25 +MUL R9 R26 R19 +ADD R4 R22 R13 +MOV R2 41009 +ADD R27 R21 R21 +MOV R1 17318 +ADD R2 R7 R19 +DIV R11 R21 R29 +STR R4 -55195 R28 +DIV R31 R15 R5 +ADD R16 R0 R31 +STR R1 25038 R22 +STR R22 -23586 R31 +STR R3 65425 R10 +SUB R2 R12 R0 +STR R30 2778 R17 +STR R2 -45122 R15 +ADD R18 R24 R0 +SUB R9 R10 R22 +MUL R10 R19 R4 +MOV R14 19336 +STR R30 17920 R5 +SUB R14 R4 R14 +SUB R10 R2 R23 +MOV R7 -7715 +ADD R7 R28 R28 +MUL R15 R6 R2 +DIV R16 R23 R14 +STR R7 -14225 R3 +ADD R5 R28 R26 +MOV R22 -52713 +LDR R30 R11 44237 +ADD R9 R21 R24 +SUB R2 R8 R9 +ADD R27 R29 R31 +STR R29 27344 R24 +ADD R16 R11 R2 +LDR R8 R0 12720 +SUB R14 R23 R12 +MOV R3 -15607 +MOV R6 -12051 +MOV R31 -13642 +SUB R22 R27 R14 +DIV R1 R29 R2 +STR R6 41489 R29 +LDR R2 R29 -14424 +MUL R7 R20 R4 +LDR R14 R11 -46653 +MOV R17 65027 +MUL R17 R29 R13 +LDR R11 R23 42485 +LDR R30 R10 -41902 +STR R28 -55028 R20 +STR R21 -49781 R15 +DIV R23 R24 R23 +DIV R25 R7 R21 +ADD R27 R12 R2 +STR R25 -4273 R7 +LDR R13 R7 15636 +STR R12 24139 R15 +MUL R31 R3 R12 +SUB R29 R6 R0 +LDR R31 R1 -43070 +ADD R16 R23 R19 +SUB R0 R6 R28 +DIV R9 R18 R31 +MUL R4 R15 R27 +LDR R18 R0 -45264 +STR R24 -24083 R30 +MUL R19 R13 R6 +STR R26 -20073 R23 +MOV R31 960 +ADD R23 R24 R8 +STR R11 42726 R20 +LDR R0 R10 -3023 +MUL R4 R2 R14 +DIV R19 R16 R5 +MUL R9 R1 R12 +STR R21 -30990 R7 +MOV R22 -10432 +MOV R6 -63034 +MUL R3 R7 R17 +DIV R22 R19 R17 +LDR R15 R2 -58302 +STR R24 -47767 R22 +ADD R24 R15 R2 +SUB R30 R31 R5 +MOV R27 2601 +MUL R30 R18 R23 +LDR R19 R29 14065 +MUL R2 R13 R9 +DIV R8 R31 R0 +DIV R0 R24 R1 +MOV R27 1808 +MUL R16 R5 R25 +DIV R25 R17 R12 +DIV R23 R29 R18 +MUL R29 R9 R2 +ADD R17 R9 R30 +ADD R14 R27 R10 +STR R15 23262 R27 +LDR R7 R21 -32464 +ADD R30 R1 R14 +ADD R3 R27 R3 +DIV R14 R23 R12 +SUB R8 R3 R0 +MOV R9 -35380 +LDR R1 R10 -22665 +SUB R10 R7 R14 +SUB R21 R25 R7 +SUB R26 R16 R26 +MOV R7 3087 +MOV R14 5803 +SUB R9 R9 R25 +ADD R23 R10 R17 +SUB R10 R29 R3 +MUL R4 R25 R17 +SUB R20 R9 R4 +ADD R8 R18 R29 +ADD R23 R23 R11 +MUL R8 R16 R30 +LDR R20 R6 5218 +ADD R28 R19 R14 +DIV R14 R22 R12 +LDR R11 R11 34255 +MUL R29 R20 R19 +ADD R31 R11 R4 +ADD R18 R24 R22 +MUL R26 R17 R17 +ADD R15 R14 R6 +SUB R29 R0 R16 +ADD R5 R29 R8 +DIV R16 R29 R27 +STR R16 1434 R12 +SUB R19 R25 R4 +STR R15 -64559 R4 +DIV R31 R1 R28 +ADD R31 R25 R1 +LDR R4 R12 58188 +STR R11 2587 R12 +ADD R6 R13 R9 +MOV R9 -44914 +STR R3 -24239 R19 +DIV R16 R24 R9 +SUB R18 R3 R31 +SUB R21 R31 R13 +LDR R19 R12 -4923 +SUB R2 R10 R13 +MUL R27 R16 R3 +STR R17 33914 R12 +SUB R30 R2 R27 +DIV R23 R1 R12 +LDR R17 R25 1154 +STR R11 37516 R31 +MUL R2 R25 R1 +MOV R5 -16886 +STR R1 25374 R24 +STR R20 -35444 R15 +LDR R7 R9 -23626 +SUB R9 R19 R7 +MOV R22 -36402 +LDR R3 R19 -43166 +ADD R4 R1 R0 +ADD R7 R9 R22 +MUL R18 R1 R10 +DIV R23 R8 R24 +ADD R4 R9 R27 +ADD R26 R31 R31 +LDR R3 R28 -50119 +DIV R2 R15 R29 +LDR R15 R23 -47624 +LDR R7 R26 -20697 +ADD R29 R14 R24 +MOV R29 -53714 +MUL R9 R4 R9 +DIV R22 R14 R0 +LDR R28 R0 -53814 +SUB R15 R28 R27 +LDR R2 R23 -54122 +DIV R14 R12 R14 +MUL R4 R15 R30 +DIV R19 R23 R19 +LDR R27 R8 -42761 +STR R15 -3635 R20 +ADD R24 R25 R20 +SUB R27 R21 R5 +SUB R20 R23 R14 +MOV R21 26581 +MUL R2 R19 R19 +ADD R25 R21 R30 +ADD R24 R1 R11 +LDR R16 R20 -59475 +MUL R14 R11 R22 +LDR R23 R6 853 +LDR R11 R27 -91 +MOV R9 -48920 +MOV R24 -16699 +LDR R7 R22 9705 +ADD R12 R16 R0 +MOV R2 14007 +MOV R1 10152 +ADD R16 R12 R17 +SUB R8 R24 R14 +DIV R8 R27 R14 +LDR R28 R4 26737 +SUB R25 R11 R17 +MUL R5 R2 R10 +MOV R22 -56940 +LDR R14 R31 -61078 +SUB R22 R21 R29 +MOV R6 -11098 +STR R29 -18078 R15 +MUL R16 R8 R5 +MUL R10 R22 R23 +STR R29 -46198 R19 +MOV R14 16735 +ADD R10 R3 R23 +MUL R0 R17 R29 +LDR R11 R29 56926 +ADD R14 R3 R27 +ADD R2 R22 R29 +MUL R21 R8 R31 +ADD R17 R25 R2 +LDR R17 R29 -53488 +MOV R0 -45061 +LDR R16 R1 10114 +SUB R25 R13 R7 +LDR R4 R16 -57202 +DIV R28 R14 R19 +MOV R31 -31471 +SUB R20 R30 R4 +LDR R20 R25 -60839 +MOV R15 -1465 +MOV R22 -21084 +SUB R0 R12 R8 +STR R26 43222 R4 +STR R17 24079 R29 +MOV R18 36049 +SUB R2 R28 R22 +ADD R15 R22 R0 +DIV R5 R21 R13 +MOV R6 47598 +ADD R20 R4 R0 +DIV R21 R7 R28 +SUB R18 R8 R6 +LDR R4 R5 -13588 +DIV R14 R26 R12 +LDR R0 R4 885 +LDR R29 R3 61311 +SUB R13 R6 R29 +ADD R18 R13 R6 +LDR R10 R1 40222 +STR R11 -40826 R7 +MUL R7 R1 R15 +MUL R12 R1 R21 +STR R22 -57337 R18 +STR R15 11945 R13 +LDR R30 R17 -26854 +DIV R3 R4 R26 +ADD R8 R27 R5 +SUB R12 R25 R27 +MOV R16 3445 +DIV R3 R23 R18 +LDR R4 R17 -5144 +LDR R24 R11 44716 +SUB R26 R22 R9 +SUB R28 R17 R13 +DIV R16 R15 R1 +DIV R17 R3 R11 +SUB R9 R9 R2 +STR R3 47670 R22 +DIV R10 R17 R12 +DIV R17 R23 R22 +LDR R15 R7 45730 +LDR R15 R24 -65424 +DIV R1 R17 R11 +DIV R25 R21 R13 +ADD R29 R27 R4 +MOV R26 24698 +LDR R7 R12 -7070 +STR R5 21579 R10 +DIV R17 R21 R21 +ADD R6 R18 R13 +LDR R19 R26 -37816 +SUB R11 R9 R9 +MUL R18 R7 R10 +DIV R1 R22 R15 +DIV R30 R15 R29 +SUB R14 R12 R1 +LDR R3 R23 -63877 +SUB R31 R24 R21 +MOV R13 -34431 +STR R21 4777 R3 +MOV R21 7752 +MUL R14 R12 R11 +SUB R23 R5 R5 +MOV R27 -64982 +LDR R15 R22 47264 +ADD R13 R9 R14 +DIV R10 R14 R28 +SUB R3 R10 R12 +ADD R10 R13 R21 +STR R21 -12081 R25 +MOV R5 -21211 +LDR R31 R25 -63570 +LDR R31 R26 27395 +STR R12 -10011 R10 +STR R10 -42641 R6 +DIV R22 R9 R5 +LDR R12 R31 -30174 +ADD R30 R27 R22 +SUB R3 R19 R10 +DIV R15 R6 R10 +MUL R24 R6 R25 +MUL R24 R7 R28 +STR R18 52999 R19 +ADD R7 R15 R30 +STR R31 -19907 R27 +MUL R19 R4 R29 +ADD R29 R9 R14 +MUL R20 R31 R29 +STR R1 -28874 R17 +SUB R20 R21 R28 +LDR R31 R11 -13286 +STR R20 -32830 R1 +SUB R1 R0 R14 +SUB R9 R22 R0 +MUL R29 R5 R8 +MUL R12 R27 R23 +STR R4 62350 R3 +STR R11 18085 R26 +MOV R8 62710 +MUL R2 R24 R13 +STR R0 33872 R5 +STR R24 -41827 R7 +DIV R21 R7 R31 +LDR R27 R2 -28680 +LDR R4 R13 37050 +SUB R23 R12 R16 +MUL R14 R27 R23 +DIV R21 R18 R11 +LDR R8 R8 -4486 +DIV R21 R4 R3 +ADD R22 R31 R29 +MUL R0 R23 R0 +SUB R4 R15 R7 +STR R13 -47550 R25 +DIV R18 R20 R22 +MUL R3 R9 R24 +MOV R0 15883 +MUL R2 R31 R3 +STR R19 -22422 R1 +LDR R28 R31 -60952 +MOV R4 -46095 +ADD R12 R15 R13 +MOV R0 -63472 +SUB R5 R6 R15 +STR R26 11915 R30 +MUL R26 R27 R6 +SUB R23 R14 R9 +SUB R3 R14 R12 +DIV R12 R7 R20 +MUL R1 R3 R29 +DIV R1 R3 R26 +MOV R31 36174 +ADD R28 R2 R18 +STR R28 -20420 R0 +STR R12 -32225 R0 +STR R25 -31386 R4 +LDR R5 R7 15526 +MUL R4 R2 R28 +MUL R5 R15 R12 +MUL R10 R13 R8 +ADD R28 R11 R9 +DIV R8 R15 R8 +LDR R8 R9 31390 +MOV R9 15137 +STR R10 -20389 R21 +SUB R30 R24 R3 +STR R12 35760 R23 +DIV R14 R8 R31 +ADD R6 R4 R24 +STR R0 -61453 R26 +STR R23 -63369 R7 +MUL R27 R4 R21 +SUB R28 R3 R5 +STR R24 -42932 R28 +ADD R11 R28 R25 +MOV R30 17203 +STR R17 11281 R14 +LDR R1 R18 54745 +ADD R1 R19 R0 +SUB R26 R30 R11 +STR R1 -5769 R23 +LDR R11 R21 -26743 +SUB R20 R20 R22 +DIV R7 R8 R21 +MUL R24 R2 R16 +DIV R11 R19 R17 +ADD R7 R0 R9 +ADD R9 R5 R15 +STR R28 -35114 R19 +STR R2 46469 R19 +MOV R4 -33442 +DIV R4 R5 R13 +SUB R3 R15 R6 +MUL R22 R28 R10 +MOV R30 11531 +SUB R20 R27 R21 +MUL R4 R26 R21 +DIV R11 R11 R6 +SUB R3 R3 R28 +MUL R24 R1 R8 +STR R12 28340 R7 +MOV R2 -5348 +MOV R17 16691 +MOV R24 -13976 +SUB R10 R4 R0 +DIV R3 R4 R12 +ADD R3 R8 R26 +LDR R1 R19 16382 +STR R6 -54252 R24 +ADD R15 R18 R22 +LDR R28 R24 -41550 +MOV R10 -42649 +MOV R14 40552 +STR R12 -39155 R13 +SUB R15 R1 R23 +ADD R15 R29 R27 +STR R13 -6965 R16 +ADD R12 R17 R13 +MUL R25 R19 R27 +MOV R13 -30584 +MUL R12 R31 R9 +SUB R2 R27 R1 +DIV R2 R12 R21 +STR R11 35713 R9 +DIV R8 R20 R11 +ADD R26 R13 R1 +STR R25 -27878 R2 +SUB R27 R17 R3 +DIV R12 R28 R1 +ADD R15 R20 R24 +MUL R18 R3 R5 +DIV R13 R11 R10 +ADD R30 R22 R2 +SUB R12 R0 R1 +DIV R25 R25 R22 +DIV R5 R11 R6 +STR R19 25845 R2 +SUB R27 R31 R5 +LDR R25 R31 -9783 +MUL R6 R23 R30 +DIV R3 R20 R18 +SUB R11 R24 R17 +SUB R25 R17 R20 +MUL R8 R29 R23 +LDR R23 R20 -18351 +SUB R23 R26 R20 +ADD R24 R31 R21 +SUB R9 R22 R12 +LDR R25 R5 1954 +DIV R11 R9 R11 +DIV R4 R8 R8 +DIV R15 R15 R23 +STR R16 -34250 R24 +SUB R23 R22 R26 +ADD R21 R20 R24 +ADD R7 R26 R3 +DIV R24 R15 R17 +MUL R23 R2 R21 +DIV R20 R23 R24 +SUB R14 R22 R26 +STR R22 -20923 R2 +MOV R16 -6177 +LDR R3 R22 21182 +MUL R30 R25 R29 +MOV R24 -48850 +MOV R25 20535 +STR R3 62554 R0 +ADD R7 R26 R28 +SUB R22 R23 R5 +ADD R12 R14 R17 +STR R7 -7499 R12 +SUB R19 R22 R19 +MOV R21 -45661 +STR R23 53888 R16 +SUB R1 R11 R27 +MOV R21 -59495 +MUL R26 R5 R13 +MUL R30 R16 R24 +MOV R17 1713 +MOV R16 -34556 +STR R18 -20751 R18 +SUB R26 R7 R23 +DIV R9 R5 R19 +ADD R17 R25 R16 +MUL R9 R10 R11 +DIV R1 R21 R12 +MUL R13 R23 R15 +STR R15 -40309 R18 +STR R22 -34759 R11 +ADD R19 R19 R22 +DIV R23 R24 R12 +MUL R27 R4 R29 +STR R29 41224 R29 +MUL R13 R12 R2 +MOV R0 33112 +ADD R24 R27 R14 +DIV R22 R10 R25 +STR R12 43873 R2 +MOV R19 12014 +LDR R12 R10 22381 +LDR R7 R20 44716 +MUL R12 R11 R16 +DIV R5 R6 R23 +MUL R16 R8 R4 +SUB R30 R26 R7 +ADD R16 R13 R3 +SUB R20 R30 R31 +SUB R31 R17 R20 +MOV R6 -45848 +MOV R30 -58461 +STR R1 59411 R29 +MUL R15 R24 R19 +SUB R4 R7 R16 +SUB R5 R16 R19 +MOV R31 -63313 +ADD R9 R2 R31 +DIV R5 R11 R25 +DIV R15 R11 R25 +SUB R6 R22 R16 +LDR R8 R25 33029 +SUB R14 R16 R12 +SUB R30 R18 R18 +SUB R16 R2 R26 +LDR R15 R14 33724 +MOV R21 -22221 +MUL R21 R25 R18 +MUL R17 R24 R10 +SUB R16 R22 R28 +ADD R9 R14 R1 +ADD R17 R19 R3 +SUB R17 R2 R18 +MUL R0 R28 R18 +ADD R17 R23 R23 +STR R4 -44813 R23 +MOV R8 10382 +ADD R25 R6 R26 +MOV R3 63492 +DIV R1 R12 R25 +MOV R8 -17738 +ADD R2 R7 R8 +LDR R30 R5 -41087 +STR R18 288 R26 +ADD R17 R14 R7 +SUB R2 R21 R28 +STR R24 24719 R24 +ADD R3 R31 R9 +LDR R12 R24 -27365 +STR R23 31473 R7 +MUL R20 R5 R6 +STR R28 34518 R21 +MOV R14 -55425 +MUL R4 R0 R30 +ADD R10 R30 R18 +STR R4 -26549 R19 +MOV R24 -30393 +MUL R31 R0 R28 +STR R31 -42741 R27 +SUB R16 R17 R19 +LDR R23 R23 31284 +LDR R5 R16 -49498 +LDR R3 R0 30019 +ADD R14 R5 R10 +MUL R30 R29 R17 +LDR R2 R30 -45633 +STR R1 -19230 R28 +SUB R16 R21 R4 +DIV R7 R23 R14 +ADD R14 R21 R11 +MUL R27 R20 R2 +DIV R22 R27 R19 +SUB R11 R26 R28 +ADD R5 R12 R5 +STR R29 -28691 R15 +MOV R11 50698 +MOV R30 64375 +STR R24 -26580 R8 +STR R4 63590 R12 +DIV R9 R1 R10 +SUB R12 R1 R24 +SUB R26 R19 R30 +SUB R8 R8 R19 +MOV R23 29378 +SUB R4 R21 R1 +SUB R30 R14 R31 +MOV R11 -59008 +MUL R19 R31 R22 +MOV R30 -57797 +MUL R7 R17 R4 +SUB R1 R30 R21 +SUB R1 R20 R30 +ADD R5 R6 R22 +ADD R15 R23 R17 +SUB R27 R13 R4 +MUL R31 R12 R7 +MUL R27 R12 R21 +STR R17 -30956 R25 +SUB R28 R21 R30 +MOV R26 -55894 +ADD R19 R0 R28 +LDR R4 R26 29553 +ADD R3 R8 R5 +SUB R0 R15 R6 +SUB R24 R12 R9 +SUB R4 R6 R22 +SUB R30 R21 R19 +MOV R18 -3097 +LDR R2 R31 37780 +SUB R10 R5 R5 +LDR R17 R30 -51257 +MUL R20 R16 R2 +MUL R1 R17 R20 +SUB R26 R24 R8 +STR R17 -20092 R1 +LDR R7 R27 -54193 +MUL R29 R6 R15 +MOV R21 35043 +SUB R5 R17 R5 +STR R7 8480 R1 +STR R26 -4199 R15 +MOV R6 -51228 +SUB R3 R13 R2 +MUL R4 R23 R8 +DIV R21 R7 R2 +SUB R15 R7 R7 +DIV R31 R19 R31 +STR R4 -45339 R4 +MUL R9 R15 R3 +MOV R7 24179 +STR R9 48492 R17 +SUB R17 R7 R24 +MOV R30 -12273 +SUB R19 R6 R6 +ADD R30 R24 R30 +MUL R23 R13 R10 +SUB R31 R6 R10 +MOV R22 29539 +ADD R20 R17 R15 +SUB R10 R16 R9 +DIV R9 R31 R25 +STR R23 27341 R6 +STR R31 6703 R30 +MUL R4 R21 R21 +LDR R17 R0 48768 +MOV R19 -27720 +LDR R20 R31 -14494 +MOV R20 -56889 +MOV R22 -63785 +STR R18 -52047 R2 +SUB R16 R23 R17 +LDR R14 R0 32650 +STR R12 -35873 R6 +STR R9 64052 R0 +MUL R4 R6 R11 +DIV R29 R9 R1 +MOV R21 45798 +DIV R3 R28 R9 +DIV R15 R8 R21 +DIV R23 R17 R27 +STR R17 -61969 R5 +DIV R14 R29 R1 +DIV R29 R29 R8 +SUB R7 R17 R19 +MOV R23 25066 +MUL R7 R18 R13 +SUB R5 R31 R25 +LDR R0 R28 -63081 +LDR R9 R23 -17759 +LDR R8 R12 21033 +MOV R31 -44241 +STR R18 -16348 R1 +ADD R19 R8 R28 +SUB R31 R8 R31 +LDR R18 R28 -25131 +SUB R6 R0 R22 +MOV R1 -13652 +MUL R29 R20 R9 +MOV R16 -54230 +DIV R17 R25 R6 +LDR R11 R20 57947 +LDR R31 R18 20232 +MUL R21 R15 R13 +DIV R20 R11 R29 +SUB R1 R25 R22 +STR R4 -51608 R5 +STR R5 36530 R7 +MOV R8 -22550 +MOV R6 15640 +MOV R30 -45902 +MOV R1 31558 +SUB R27 R31 R21 +LDR R20 R23 -25065 +ADD R13 R2 R12 +LDR R18 R0 -40633 +MUL R23 R31 R16 +ADD R1 R17 R17 +STR R0 5768 R30 +MUL R31 R0 R1 +SUB R6 R28 R18 +LDR R3 R6 -50452 +DIV R27 R5 R30 +MOV R31 -47054 +SUB R30 R13 R22 +MOV R0 -3458 +ADD R21 R8 R0 +MUL R13 R31 R23 +LDR R8 R0 -48238 +LDR R16 R10 57482 +STR R27 -58182 R15 +MUL R25 R14 R21 +LDR R19 R3 -49200 +SUB R16 R12 R17 +MUL R23 R6 R14 +MUL R21 R7 R16 +MOV R24 3163 +STR R7 -26076 R29 +SUB R3 R4 R24 +MUL R0 R21 R5 +SUB R18 R22 R6 +SUB R1 R21 R29 +STR R30 16645 R20 +SUB R2 R6 R31 +SUB R18 R30 R29 +MUL R18 R29 R11 +MUL R10 R24 R18 +STR R16 -27013 R10 +STR R11 57646 R26 +SUB R25 R12 R5 +SUB R22 R3 R22 +DIV R7 R16 R17 +STR R25 -52441 R20 +MOV R28 20052 +MOV R17 45206 +SUB R27 R22 R25 +MUL R5 R11 R12 +ADD R27 R28 R10 +SUB R30 R26 R10 +ADD R28 R26 R4 +LDR R7 R15 25455 +ADD R10 R29 R16 +SUB R23 R3 R28 +DIV R16 R0 R22 +ADD R24 R30 R1 +SUB R2 R2 R8 +MOV R28 21911 +STR R23 2065 R17 +DIV R19 R4 R31 +LDR R28 R8 -9421 +MUL R11 R19 R3 +MUL R21 R27 R21 +MOV R5 -61449 +DIV R4 R30 R18 +MUL R15 R26 R21 +SUB R22 R17 R22 +DIV R23 R2 R0 +MOV R23 -48135 +MOV R28 -53233 +ADD R24 R24 R14 +MOV R31 -40467 +LDR R3 R1 57110 +LDR R11 R21 -65440 +LDR R7 R22 9999 +STR R14 38869 R22 +STR R18 -47658 R16 +LDR R15 R29 -31761 +SUB R30 R9 R15 +LDR R6 R4 54821 +MUL R14 R26 R27 +STR R21 -52113 R9 +STR R2 -42341 R22 +SUB R26 R22 R25 +STR R16 41891 R13 +MUL R15 R8 R16 +MUL R18 R3 R11 +MUL R2 R30 R18 +MOV R13 -2227 +LDR R2 R16 7262 +STR R13 -40664 R14 +STR R31 -60069 R12 +DIV R17 R6 R26 +SUB R0 R23 R17 +DIV R3 R6 R16 +ADD R14 R6 R13 +LDR R10 R30 -38353 +LDR R21 R7 39662 +ADD R22 R10 R0 +DIV R19 R27 R28 +MOV R28 65275 +SUB R7 R19 R11 +STR R12 10997 R30 +ADD R27 R28 R5 +STR R6 24987 R19 +SUB R12 R28 R29 +DIV R16 R7 R27 +LDR R19 R18 -51403 +LDR R8 R21 -30628 +STR R3 37958 R6 +DIV R30 R28 R31 +ADD R11 R27 R24 +STR R5 -46771 R21 +SUB R17 R26 R15 +SUB R5 R15 R7 +MOV R8 -37780 +MOV R9 50851 +DIV R9 R27 R16 +ADD R26 R10 R5 +DIV R26 R17 R31 +MOV R27 23600 +STR R9 -28980 R12 +LDR R30 R24 47580 +MOV R24 -31764 +LDR R12 R25 -35226 +MOV R10 28106 +DIV R14 R25 R4 +DIV R29 R14 R26 +STR R6 56180 R31 +ADD R9 R3 R30 +MUL R22 R15 R18 +STR R21 -13996 R4 +SUB R28 R30 R13 +MUL R2 R18 R13 +STR R0 65134 R20 +STR R29 4568 R7 +SUB R1 R6 R20 +SUB R18 R15 R5 +STR R13 -40984 R18 +DIV R8 R23 R0 +MOV R7 5827 +LDR R19 R26 38181 +STR R31 40802 R14 +STR R20 -54810 R21 +MUL R8 R4 R4 +STR R26 -20580 R12 +MUL R5 R29 R3 +LDR R31 R19 -13343 +SUB R28 R24 R5 +MOV R30 -49052 +MUL R12 R20 R22 +LDR R13 R1 15426 +DIV R11 R12 R26 +STR R8 -7275 R19 +ADD R7 R12 R28 +MOV R22 64685 +LDR R27 R24 29509 +MOV R6 11787 +MOV R27 12222 +LDR R22 R21 -10852 +ADD R24 R8 R4 +ADD R1 R20 R26 +MUL R13 R25 R8 +SUB R3 R22 R17 +ADD R30 R8 R28 +DIV R15 R19 R29 +LDR R5 R4 15580 +DIV R15 R16 R10 +ADD R10 R1 R13 +LDR R16 R20 -19432 +SUB R14 R31 R28 +ADD R21 R4 R15 +ADD R23 R22 R15 +DIV R31 R30 R4 +DIV R0 R25 R20 +DIV R14 R27 R15 +LDR R17 R11 -34483 +MUL R16 R12 R5 +LDR R28 R16 -13207 +MUL R12 R17 R21 +MOV R5 32620 +STR R18 62876 R18 +DIV R22 R17 R28 +ADD R15 R24 R26 +SUB R4 R23 R7 +ADD R28 R28 R9 +LDR R24 R10 15802 +ADD R8 R29 R15 +SUB R29 R13 R25 +ADD R1 R7 R9 +MUL R21 R28 R4 +MUL R25 R26 R14 +MOV R19 49504 +DIV R24 R14 R30 +SUB R29 R8 R12 +ADD R19 R24 R30 +SUB R25 R19 R31 +ADD R29 R7 R22 +MOV R1 51537 +STR R3 9546 R24 +SUB R16 R15 R2 +MOV R28 31380 +DIV R28 R21 R18 +LDR R24 R29 -26775 +ADD R14 R9 R14 +DIV R22 R11 R9 +STR R24 -57458 R1 +ADD R23 R26 R0 +STR R3 -36749 R8 +ADD R18 R11 R16 +MUL R10 R27 R21 +MUL R13 R2 R7 +LDR R1 R22 36352 +DIV R9 R12 R19 +LDR R19 R7 -20705 +SUB R31 R9 R11 +LDR R10 R31 -21624 +ADD R1 R1 R4 +ADD R5 R14 R31 +DIV R7 R15 R23 +MOV R30 -60411 +SUB R8 R23 R31 +ADD R13 R19 R26 +SUB R10 R19 R21 +STR R29 -39017 R22 +STR R12 -22281 R9 +LDR R20 R30 7313 +MUL R18 R9 R2 +MUL R4 R12 R26 +SUB R17 R22 R17 +DIV R27 R10 R4 +LDR R20 R26 -131 +STR R16 -35146 R28 +MUL R9 R5 R18 +DIV R21 R9 R15 +MOV R18 -24987 +LDR R14 R7 27420 +MUL R27 R1 R31 +STR R28 43480 R9 +STR R26 -35646 R29 +MUL R19 R27 R0 +MOV R12 8477 +LDR R22 R7 -5935 +ADD R25 R30 R27 +DIV R30 R0 R22 +LDR R27 R14 -36021 +LDR R27 R7 17695 +ADD R2 R3 R18 +LDR R7 R9 25427 +LDR R9 R11 53166 +MOV R14 26573 +MOV R6 -58116 +DIV R6 R25 R14 +SUB R17 R3 R15 +DIV R25 R24 R18 +SUB R2 R24 R18 +LDR R6 R31 61886 +LDR R23 R15 36940 +ADD R15 R25 R0 +SUB R28 R7 R6 +MUL R10 R30 R13 +ADD R28 R6 R24 +LDR R22 R26 -11607 +ADD R25 R13 R17 +MOV R16 62674 +ADD R30 R9 R4 +DIV R16 R4 R25 +LDR R0 R25 37536 +LDR R21 R7 -15203 +STR R8 23486 R6 +MUL R14 R6 R9 +SUB R15 R31 R15 +LDR R18 R7 2733 +SUB R11 R14 R26 +MOV R14 -16195 +DIV R2 R2 R17 +DIV R25 R27 R4 +DIV R5 R19 R20 +SUB R19 R2 R14 +STR R20 18729 R30 +ADD R3 R8 R27 +MOV R12 -43097 +STR R13 -47582 R10 +LDR R15 R22 -20349 +SUB R3 R24 R29 +DIV R21 R22 R24 +STR R28 30796 R0 +LDR R23 R0 -51878 +ADD R8 R28 R22 +DIV R19 R10 R19 +ADD R30 R31 R27 +SUB R25 R25 R1 +STR R1 -18850 R20 +SUB R8 R16 R6 +LDR R4 R10 -58445 +ADD R1 R29 R10 +LDR R25 R10 -39124 +LDR R17 R24 -40809 +LDR R8 R9 63751 +SUB R2 R28 R21 +LDR R15 R12 32640 +STR R6 -23675 R3 +LDR R2 R23 -31780 +SUB R16 R3 R14 +LDR R7 R9 -20854 +STR R10 34924 R19 +LDR R24 R16 -22225 +LDR R19 R21 20413 +LDR R2 R1 59660 +LDR R9 R12 20580 +MOV R1 -21272 +ADD R15 R16 R14 +LDR R16 R8 -59846 +SUB R27 R2 R24 +SUB R10 R23 R12 +LDR R0 R23 38058 +MUL R13 R1 R24 +DIV R31 R5 R10 +LDR R21 R0 26552 +ADD R5 R23 R3 +MOV R29 -16877 +MOV R30 -41049 +DIV R1 R16 R13 +MOV R16 46174 +LDR R5 R25 18293 +STR R29 -18311 R24 +STR R28 -44271 R28 +ADD R14 R28 R30 +MUL R7 R28 R19 +LDR R18 R29 -59899 +DIV R18 R2 R21 +STR R11 -41282 R31 +MOV R20 35920 +DIV R23 R24 R22 +ADD R28 R23 R1 +SUB R7 R20 R27 +SUB R17 R9 R20 +STR R30 -64693 R7 +ADD R0 R8 R26 +STR R2 -50948 R18 +MOV R29 -55002 +ADD R17 R21 R19 +LDR R21 R26 3021 +MOV R1 -62089 +ADD R5 R23 R4 +SUB R16 R0 R24 +LDR R9 R0 -62561 +STR R3 746 R8 +MOV R13 -48576 +SUB R26 R14 R30 +SUB R25 R5 R2 +DIV R7 R14 R3 +SUB R24 R27 R0 +DIV R29 R23 R27 +DIV R11 R27 R14 +SUB R23 R18 R15 +MOV R20 -29198 +SUB R21 R9 R14 +MOV R7 63955 +MUL R17 R1 R8 +LDR R28 R31 57930 +MOV R12 43911 +MUL R17 R18 R23 +MOV R31 -61865 +ADD R0 R6 R31 +DIV R4 R20 R23 +MUL R8 R19 R1 +DIV R4 R20 R21 +LDR R4 R31 59923 +STR R22 11094 R17 +SUB R20 R3 R10 +MOV R18 -47633 +MUL R17 R10 R0 +MOV R17 -38738 +SUB R30 R19 R20 +ADD R1 R6 R26 +STR R23 -30950 R17 +MUL R10 R20 R7 +ADD R20 R8 R11 +MUL R16 R11 R19 +LDR R18 R17 -18799 +SUB R0 R21 R14 +ADD R7 R16 R17 +LDR R6 R6 -30339 +MUL R29 R19 R21 +STR R13 -26221 R12 +SUB R29 R10 R25 +STR R16 28 R15 +ADD R9 R27 R30 +SUB R8 R28 R30 +SUB R25 R20 R24 +MUL R2 R4 R29 +DIV R25 R4 R16 +SUB R3 R28 R29 +STR R28 58813 R26 +LDR R5 R31 -7399 +STR R20 61337 R27 +ADD R25 R2 R10 +ADD R28 R24 R29 +LDR R17 R20 -46667 +MUL R21 R20 R20 +LDR R13 R19 -57004 +MUL R10 R3 R21 +MUL R21 R8 R16 +MUL R22 R31 R17 +LDR R31 R18 -54774 +ADD R14 R17 R22 +SUB R17 R15 R16 +SUB R3 R24 R6 +MOV R15 -24446 +STR R17 -23466 R22 +STR R12 49014 R5 +SUB R2 R19 R15 +ADD R17 R0 R16 +LDR R2 R26 -42154 +STR R19 35846 R5 +STR R17 -32863 R12 +MOV R6 44868 +ADD R3 R8 R23 +MUL R16 R11 R21 +MUL R16 R30 R16 +MOV R18 -11258 +MUL R7 R17 R22 +MUL R23 R25 R5 +MUL R20 R14 R4 +MUL R29 R26 R30 +MOV R29 45912 +ADD R6 R7 R11 +SUB R13 R17 R15 +MOV R27 41319 +SUB R27 R7 R22 +STR R6 35982 R4 +ADD R24 R11 R28 +MUL R17 R17 R12 +MUL R21 R0 R17 +ADD R30 R10 R23 +STR R5 -56593 R1 +SUB R4 R20 R1 +STR R20 1098 R24 +STR R25 -29302 R11 +STR R30 -15951 R25 +MUL R26 R3 R29 +STR R7 2959 R19 +ADD R4 R23 R5 +SUB R31 R13 R11 +ADD R30 R18 R14 +ADD R2 R30 R26 +STR R21 40315 R11 +STR R15 -17708 R22 +MUL R22 R14 R11 +MUL R29 R18 R9 +SUB R31 R0 R16 +STR R31 -59561 R22 +DIV R15 R27 R28 +LDR R15 R21 15122 +STR R14 24455 R23 +MOV R25 27278 +STR R18 -27064 R18 +MUL R29 R1 R4 +ADD R30 R4 R5 +MOV R1 -61869 +SUB R12 R9 R24 +STR R17 7011 R12 +STR R22 37171 R26 +MOV R2 -24882 +DIV R26 R30 R19 +LDR R25 R3 -30776 +STR R26 -935 R21 +LDR R12 R21 -46728 +ADD R12 R11 R31 +MUL R12 R11 R13 +SUB R28 R14 R29 +ADD R26 R24 R6 +ADD R25 R30 R29 +DIV R16 R31 R14 +MOV R16 35307 +STR R3 53381 R14 +ADD R27 R12 R30 +SUB R13 R12 R1 +MUL R15 R17 R9 +MUL R20 R22 R13 +STR R22 46809 R31 +MOV R14 -58633 +STR R4 -53454 R14 +ADD R15 R12 R14 +DIV R31 R25 R18 +SUB R10 R17 R21 +MOV R14 -37670 +MUL R23 R25 R29 +ADD R7 R21 R5 +DIV R15 R2 R24 +LDR R15 R2 -56766 +LDR R29 R0 -25529 +MOV R8 33242 +SUB R4 R0 R13 +DIV R26 R9 R16 +ADD R29 R30 R0 +ADD R23 R24 R17 +DIV R21 R0 R30 +SUB R16 R1 R27 +DIV R11 R5 R11 +SUB R8 R16 R29 +MUL R10 R27 R15 +ADD R3 R10 R27 +ADD R18 R8 R26 +SUB R19 R12 R16 +LDR R13 R12 13917 +ADD R30 R31 R17 +ADD R13 R13 R16 +MUL R20 R10 R29 +STR R5 58722 R2 +DIV R29 R17 R15 +LDR R6 R30 -19989 +LDR R23 R5 -5976 +MOV R11 -57808 +LDR R6 R29 -47347 +MUL R12 R28 R24 +SUB R17 R26 R6 +LDR R9 R17 45952 +STR R20 43509 R5 +STR R19 -24974 R17 +STR R1 -21179 R4 +ADD R13 R3 R24 +SUB R30 R16 R0 +STR R30 -51998 R12 +ADD R16 R10 R4 +ADD R24 R8 R23 +STR R9 -38350 R31 +MUL R25 R15 R9 +LDR R11 R24 5270 +MOV R22 -56957 +STR R1 -25140 R15 +STR R14 -65504 R5 +MOV R21 -38946 +MOV R6 -41085 +MUL R14 R29 R19 +MUL R19 R20 R29 +LDR R30 R10 -63526 +MUL R9 R20 R28 +DIV R13 R30 R22 +MUL R22 R2 R31 +ADD R26 R25 R9 +SUB R12 R1 R20 +ADD R16 R1 R10 +STR R7 34884 R17 +ADD R24 R11 R19 +ADD R26 R16 R27 +MOV R29 -61293 +MOV R29 2905 +ADD R9 R21 R1 +LDR R1 R7 -47125 +DIV R12 R3 R14 +MOV R18 39613 +MUL R27 R5 R29 +ADD R1 R20 R28 +MUL R26 R4 R31 +DIV R27 R10 R3 +DIV R30 R21 R17 +MOV R7 28040 +SUB R1 R2 R19 +STR R10 -9268 R13 +SUB R12 R9 R29 +MUL R13 R27 R4 +LDR R12 R11 35785 +ADD R20 R0 R21 +MUL R7 R12 R3 +DIV R7 R19 R16 +MUL R2 R4 R10 +SUB R5 R19 R23 +MOV R5 -8420 +ADD R30 R16 R29 +DIV R6 R5 R17 +MUL R0 R6 R6 +ADD R22 R31 R20 +MOV R2 -34220 +MOV R23 -17412 +MOV R20 25995 +ADD R2 R0 R19 +STR R11 -40638 R14 +STR R29 39248 R30 +MUL R15 R10 R23 +MOV R24 53573 +SUB R3 R9 R0 +STR R6 18477 R14 +STR R4 14587 R7 +ADD R18 R22 R16 +ADD R25 R23 R3 +SUB R14 R26 R30 +MUL R25 R17 R5 +MOV R25 38866 +DIV R19 R2 R0 +MOV R9 51833 +SUB R0 R0 R8 +MUL R17 R3 R16 +MUL R21 R16 R14 +DIV R31 R8 R18 +SUB R2 R25 R1 +MUL R2 R31 R30 +DIV R28 R9 R9 +ADD R30 R9 R17 +MUL R6 R23 R29 +DIV R31 R4 R31 +DIV R22 R2 R4 +DIV R27 R18 R10 +SUB R3 R26 R29 +SUB R23 R13 R4 +LDR R6 R16 -40253 +STR R13 26944 R1 +DIV R17 R0 R1 +MOV R19 22180 +STR R9 -51268 R28 +LDR R9 R20 -24696 +MOV R28 -10203 +MUL R1 R30 R8 +MOV R25 -17484 +SUB R24 R27 R17 +ADD R6 R20 R6 +LDR R19 R13 53362 +MUL R5 R10 R23 +MUL R24 R14 R14 +MUL R1 R4 R30 +DIV R16 R30 R3 +MUL R14 R21 R17 +STR R18 -15950 R6 +STR R7 -12536 R6 +LDR R9 R22 -57810 +MOV R18 -44977 +LDR R3 R9 63821 +MUL R27 R13 R15 +MUL R4 R20 R16 +SUB R21 R10 R25 +LDR R30 R0 28617 +STR R29 39905 R25 +MOV R15 50829 +ADD R6 R1 R13 +SUB R22 R14 R28 +MUL R26 R4 R9 +ADD R8 R6 R9 +STR R10 -1551 R6 +MOV R20 -17594 +MOV R10 52917 +MUL R1 R18 R5 +LDR R31 R6 24512 +DIV R1 R25 R22 +ADD R1 R13 R4 +MUL R13 R19 R17 +STR R27 -47433 R12 +MOV R9 -53113 +MOV R29 -64781 +ADD R9 R30 R11 +MOV R25 31227 +MOV R16 -9628 +MOV R19 -9108 +MUL R21 R19 R13 +STR R30 17695 R3 +DIV R26 R1 R16 +MOV R17 -13237 +STR R8 -27885 R2 +MOV R18 31400 +DIV R20 R25 R21 +SUB R14 R19 R13 +DIV R10 R6 R16 +STR R14 -2163 R25 +MOV R14 60226 +SUB R23 R24 R17 +ADD R17 R21 R3 +MUL R8 R3 R26 +SUB R9 R13 R9 +MOV R14 8530 +DIV R30 R19 R21 +DIV R11 R3 R23 +SUB R2 R16 R30 +MOV R1 -6304 +MOV R19 -51609 +MUL R10 R12 R4 +ADD R20 R6 R17 +LDR R11 R22 -34844 +DIV R20 R14 R8 +LDR R28 R26 -51994 +SUB R17 R21 R0 +SUB R22 R8 R29 +SUB R4 R25 R2 +DIV R30 R27 R12 +MUL R10 R14 R10 +LDR R12 R5 43371 +DIV R28 R15 R4 +MUL R1 R26 R0 +MOV R7 -62723 +MUL R7 R20 R21 +ADD R29 R2 R15 +STR R2 -30426 R22 +ADD R11 R13 R12 +LDR R13 R28 31877 +MUL R16 R18 R28 +LDR R14 R27 -32007 +MUL R24 R25 R10 +MUL R19 R1 R17 +LDR R21 R20 32144 +STR R12 -10203 R5 +LDR R7 R28 25811 +ADD R28 R8 R17 +STR R6 61996 R22 +LDR R1 R11 56358 +SUB R8 R2 R0 +MOV R30 28039 +ADD R2 R30 R28 +MOV R11 -65463 +MOV R5 -12168 +LDR R20 R13 50817 +SUB R4 R13 R23 +DIV R22 R23 R20 +STR R15 47683 R25 +LDR R15 R1 -47955 +LDR R6 R3 11691 +MOV R24 44933 +LDR R30 R4 15613 +LDR R29 R0 12126 +DIV R3 R26 R31 +DIV R11 R27 R25 +STR R25 -15929 R30 +MOV R10 -47098 +ADD R6 R18 R20 +SUB R11 R2 R26 +SUB R24 R4 R20 +ADD R14 R25 R20 +MUL R3 R14 R16 +MUL R29 R22 R24 +ADD R18 R22 R22 +DIV R25 R0 R22 +DIV R8 R3 R0 +MOV R1 12650 +ADD R10 R26 R24 +STR R12 -33634 R2 +LDR R22 R17 20784 +MOV R9 -64628 +MUL R18 R18 R13 +MOV R15 -12171 +STR R7 -28766 R11 +STR R21 37131 R25 +ADD R26 R5 R30 +ADD R22 R25 R4 +DIV R19 R25 R20 +DIV R23 R31 R2 +MUL R14 R30 R3 +SUB R10 R30 R26 +SUB R2 R2 R16 +STR R15 58877 R24 +MOV R30 -60043 +SUB R9 R15 R30 +MUL R16 R15 R20 +LDR R23 R19 -45756 +ADD R17 R7 R21 +LDR R31 R2 31957 +MUL R0 R1 R4 +STR R0 -31700 R22 +ADD R29 R6 R28 +ADD R10 R31 R20 +MUL R15 R15 R31 +LDR R14 R19 -36562 +ADD R6 R6 R30 +LDR R27 R21 -39540 +MOV R5 37733 +MOV R11 49126 +DIV R31 R2 R24 +SUB R5 R17 R11 +SUB R31 R26 R23 +MOV R0 -2405 +DIV R9 R30 R1 +STR R14 18751 R25 +DIV R8 R6 R15 +ADD R11 R1 R25 +STR R21 31051 R9 +MOV R29 38081 +MOV R23 -54942 +STR R30 -25042 R15 +MOV R18 -26646 +DIV R5 R23 R18 +LDR R31 R26 58642 +MOV R3 -23656 +ADD R21 R2 R12 +DIV R0 R27 R22 +SUB R27 R25 R22 +MUL R28 R19 R17 +DIV R0 R11 R17 +STR R14 11028 R12 +DIV R22 R12 R4 +ADD R14 R16 R7 +ADD R16 R23 R17 +SUB R2 R27 R4 +MUL R18 R28 R15 +MOV R7 -3627 +MOV R15 60579 +DIV R14 R3 R5 +ADD R9 R4 R27 +MUL R13 R28 R13 +MOV R4 51545 +SUB R4 R5 R17 +DIV R15 R7 R1 +SUB R4 R1 R13 +MOV R23 -43406 +MUL R2 R9 R6 +LDR R24 R22 -60178 +DIV R8 R31 R20 +LDR R22 R18 -50572 +SUB R3 R20 R11 +SUB R27 R7 R23 +SUB R11 R30 R14 +LDR R4 R31 -17371 +SUB R10 R15 R30 +DIV R29 R8 R20 +STR R4 -30721 R17 +LDR R26 R9 -55456 +LDR R11 R1 -44576 +ADD R6 R16 R11 +ADD R3 R18 R22 +DIV R3 R31 R20 +SUB R4 R29 R29 +SUB R24 R25 R0 +DIV R21 R30 R23 +ADD R19 R25 R26 +DIV R29 R11 R5 +ADD R17 R18 R14 +LDR R26 R12 -40819 +MUL R24 R29 R21 +SUB R25 R2 R5 +MUL R2 R16 R7 +SUB R1 R6 R9 +DIV R13 R23 R13 +DIV R24 R16 R1 +LDR R14 R7 21483 +ADD R8 R9 R6 +DIV R2 R11 R6 +LDR R8 R13 -36804 +DIV R12 R21 R5 +ADD R4 R14 R16 +MOV R25 46739 +ADD R9 R9 R27 +MOV R0 64151 +STR R25 -15451 R7 +STR R11 7579 R22 +ADD R6 R23 R29 +MOV R14 9723 +STR R27 35758 R8 +ADD R5 R27 R24 +ADD R9 R3 R3 +ADD R9 R19 R5 +LDR R31 R22 -61722 +ADD R19 R2 R24 +MOV R0 53541 +LDR R25 R13 -11892 +MUL R11 R22 R8 +STR R3 -15501 R17 +MOV R18 14979 +MUL R0 R1 R13 +MOV R4 -64359 +DIV R28 R7 R17 +MOV R10 -1027 +ADD R30 R25 R28 +LDR R1 R2 -47116 +LDR R4 R3 13652 +SUB R2 R23 R26 +ADD R6 R23 R28 +LDR R15 R7 -15298 +MOV R26 -44168 +STR R25 -24348 R27 +MUL R18 R14 R19 +STR R5 56629 R3 +STR R22 -55534 R16 +MUL R6 R21 R28 +MUL R15 R23 R16 +STR R3 53438 R31 +ADD R18 R29 R25 +MUL R21 R12 R9 +ADD R5 R24 R16 +MOV R3 -15381 +STR R1 -28160 R23 +MUL R8 R17 R21 +MUL R5 R12 R28 +LDR R29 R27 -19958 +MUL R18 R21 R7 +ADD R15 R12 R22 +MUL R29 R1 R24 +DIV R28 R23 R25 +STR R4 -22197 R25 +STR R25 62528 R17 +MUL R26 R3 R25 +ADD R31 R3 R0 +SUB R6 R5 R17 +STR R12 -727 R5 +STR R26 -33002 R12 +SUB R17 R20 R6 +ADD R18 R2 R18 +SUB R20 R18 R20 +MOV R5 -35201 +ADD R16 R18 R18 +ADD R31 R20 R11 +DIV R5 R0 R26 +ADD R27 R6 R29 +DIV R17 R5 R20 +STR R30 37657 R13 +STR R21 2027 R12 +MUL R28 R20 R10 +STR R27 -34253 R31 +LDR R15 R20 -64355 +MOV R29 -4039 +MUL R18 R31 R17 +LDR R27 R27 -56444 +MUL R14 R0 R26 +LDR R24 R17 -35883 +SUB R22 R6 R7 +SUB R5 R19 R13 +DIV R4 R22 R21 +LDR R10 R6 -60040 +ADD R24 R12 R6 +LDR R29 R22 23813 +MUL R11 R27 R29 +MOV R22 21415 +SUB R18 R0 R22 +MUL R15 R4 R12 +SUB R12 R17 R13 +MOV R12 12405 +STR R11 10917 R8 +LDR R17 R20 -28734 +SUB R30 R2 R21 +LDR R20 R9 -64476 +MUL R3 R27 R15 +MOV R0 -18381 +MOV R21 17885 +MOV R30 -17998 +SUB R0 R20 R5 +MOV R9 -39132 +MOV R9 -5044 +MOV R25 5545 +STR R0 -50343 R21 +ADD R28 R18 R31 +ADD R19 R31 R22 +LDR R25 R29 50895 +STR R14 45202 R16 +MUL R17 R31 R18 +MOV R5 57690 +DIV R13 R31 R20 +LDR R11 R20 -1245 +LDR R24 R0 -17211 +DIV R24 R31 R23 +STR R24 -58190 R1 +ADD R17 R20 R11 +MUL R22 R13 R24 +MOV R1 42275 +STR R26 -5549 R16 +MOV R18 -21178 +MOV R22 1455 +LDR R14 R27 -48793 +DIV R9 R13 R3 +MOV R21 56710 +SUB R11 R28 R8 +DIV R8 R6 R21 +SUB R25 R26 R31 +LDR R5 R16 -4412 +ADD R15 R29 R7 +SUB R0 R6 R20 +MOV R9 32027 +DIV R26 R29 R6 +MUL R2 R12 R13 +DIV R29 R11 R21 +SUB R7 R28 R17 +MOV R16 -45640 +ADD R9 R0 R15 +MOV R11 11267 +LDR R26 R31 -18386 +SUB R11 R8 R15 +MOV R25 58674 +DIV R29 R23 R4 +MUL R25 R28 R15 +SUB R9 R7 R1 +SUB R6 R1 R22 +DIV R31 R2 R29 +MUL R11 R18 R15 +SUB R26 R16 R2 +DIV R15 R7 R23 +MUL R21 R18 R4 +SUB R17 R20 R15 +LDR R8 R5 59650 +DIV R14 R22 R24 +MUL R20 R11 R11 +LDR R21 R6 23547 +MOV R6 -55620 +LDR R31 R5 26361 +MOV R31 347 +DIV R28 R25 R16 +MUL R7 R10 R22 +LDR R27 R3 -11061 +SUB R29 R16 R28 +DIV R19 R25 R25 +DIV R15 R19 R17 +MOV R27 -47735 +LDR R21 R24 42948 +MOV R11 -65397 +DIV R19 R16 R16 +SUB R24 R8 R30 +DIV R9 R6 R22 +DIV R22 R19 R22 +STR R22 42116 R8 +ADD R27 R31 R28 +LDR R22 R3 -1668 +LDR R3 R8 54573 +DIV R27 R29 R24 +LDR R16 R14 45675 +STR R8 31432 R13 +SUB R14 R20 R20 +SUB R9 R19 R6 +MOV R12 -19534 +ADD R25 R17 R15 +MUL R4 R31 R15 +MUL R0 R29 R6 +MOV R3 40117 +MOV R0 5864 +LDR R24 R17 -54255 +ADD R5 R22 R21 +STR R17 -5810 R26 +ADD R31 R12 R31 +MUL R7 R7 R20 +DIV R13 R31 R9 +MOV R30 40879 +MUL R27 R12 R16 +MUL R5 R21 R14 +MUL R4 R15 R4 +ADD R29 R24 R7 +MUL R31 R20 R2 +STR R14 45957 R11 +STR R21 -26430 R20 +DIV R27 R13 R4 +MOV R7 34779 +DIV R19 R29 R28 +ADD R12 R2 R9 +MUL R8 R5 R8 +LDR R19 R8 -49165 +ADD R2 R19 R11 +DIV R3 R10 R2 +ADD R30 R26 R9 +ADD R11 R11 R23 +STR R11 59795 R31 +LDR R5 R13 32029 +ADD R8 R13 R30 +ADD R0 R31 R24 +ADD R10 R23 R0 +LDR R25 R3 -43594 +LDR R16 R2 -14777 +DIV R19 R4 R8 +SUB R10 R18 R11 +SUB R14 R25 R28 +LDR R7 R11 -35632 +SUB R28 R27 R19 +DIV R31 R11 R11 +STR R31 51095 R30 +LDR R3 R28 58971 +MUL R27 R29 R0 +DIV R21 R1 R20 +MUL R17 R16 R2 +DIV R31 R26 R5 +ADD R31 R26 R7 +ADD R0 R14 R14 +DIV R21 R8 R2 +MUL R9 R26 R15 +MUL R23 R16 R26 +SUB R23 R12 R20 +STR R16 -21777 R16 +STR R16 61898 R22 +MUL R3 R17 R14 +MUL R17 R31 R13 +LDR R30 R7 -28314 +MOV R21 58093 +STR R21 -27107 R21 +SUB R4 R31 R10 +STR R3 -23569 R31 +STR R0 -44600 R9 +SUB R24 R8 R20 +MOV R15 10489 +MUL R19 R12 R30 +LDR R19 R10 -34963 +ADD R29 R5 R22 +SUB R20 R31 R10 +MUL R16 R5 R13 +STR R1 672 R1 +DIV R24 R2 R14 +MOV R2 -63568 +SUB R8 R7 R19 +MUL R30 R18 R0 +STR R19 45763 R27 +LDR R18 R10 5533 +MOV R15 62431 +LDR R11 R19 32435 +ADD R5 R31 R29 +STR R1 -48885 R20 +LDR R10 R29 -52044 +DIV R1 R16 R3 +LDR R13 R6 61772 +DIV R21 R24 R29 +STR R0 -54829 R27 +DIV R13 R10 R19 +SUB R13 R19 R27 +MOV R22 -21356 +DIV R2 R28 R2 +LDR R10 R24 51541 +MOV R29 1844 +DIV R18 R3 R13 +LDR R29 R17 -5000 +LDR R1 R9 -58208 +MOV R18 33201 +SUB R12 R19 R17 +MOV R3 -5330 +LDR R20 R0 -45873 +SUB R9 R7 R25 +STR R7 -64244 R4 +SUB R23 R18 R13 +LDR R19 R10 -9321 +LDR R26 R8 -43981 +LDR R22 R31 -762 +STR R21 58942 R7 +LDR R17 R25 -34104 +SUB R6 R9 R13 +MOV R15 -33044 +MUL R30 R11 R4 +DIV R10 R7 R3 +MUL R23 R23 R12 +LDR R3 R8 35883 +ADD R5 R4 R0 +STR R22 -31346 R14 +DIV R10 R31 R1 +ADD R25 R13 R19 +DIV R1 R8 R11 +DIV R18 R14 R12 +DIV R7 R28 R24 +MOV R14 -21786 +DIV R31 R20 R27 +ADD R21 R12 R20 +SUB R9 R3 R31 +SUB R8 R0 R0 +MOV R26 -11669 +STR R5 6896 R0 +STR R29 49673 R21 +ADD R19 R20 R7 +DIV R27 R20 R3 +MOV R30 1605 +MOV R24 1903 +MOV R16 -44434 +STR R28 -12699 R12 +MUL R17 R22 R7 +STR R28 59798 R28 +SUB R29 R19 R12 +MOV R18 -5682 +LDR R30 R9 -55584 +SUB R2 R4 R24 +MUL R19 R16 R7 +STR R7 59558 R16 +DIV R30 R24 R4 +ADD R23 R16 R15 +DIV R28 R26 R6 +MUL R7 R3 R24 +ADD R23 R2 R6 +MUL R26 R7 R16 +SUB R2 R24 R27 +STR R20 10995 R21 +SUB R3 R16 R17 +MUL R16 R7 R14 +LDR R7 R0 -16004 +DIV R0 R4 R1 +STR R27 -45 R18 +LDR R13 R27 56315 +MOV R5 -4127 +ADD R0 R0 R18 +MUL R13 R8 R1 +STR R25 -21929 R13 +SUB R0 R19 R15 +MUL R30 R25 R10 +LDR R21 R5 -62755 +ADD R22 R27 R8 +STR R31 63178 R20 +LDR R4 R30 46949 +STR R21 -18236 R20 +STR R23 6635 R31 +STR R14 54013 R27 +SUB R10 R13 R1 +SUB R12 R25 R12 +DIV R5 R11 R9 +MOV R6 -26698 +DIV R22 R5 R8 +ADD R1 R7 R8 +MOV R9 36724 +MUL R30 R7 R11 +SUB R17 R21 R23 +STR R6 -61635 R27 +DIV R25 R26 R8 +ADD R7 R19 R14 +MOV R2 45082 +ADD R12 R10 R3 +MUL R8 R9 R30 +SUB R17 R7 R9 +LDR R17 R4 33562 +MUL R31 R12 R14 +LDR R5 R28 49136 +ADD R12 R10 R21 +DIV R14 R3 R6 +SUB R26 R25 R27 +MOV R13 -9364 +DIV R22 R30 R3 +DIV R13 R19 R27 +STR R7 27857 R30 +MOV R8 22933 +MUL R7 R21 R11 +MOV R20 -29686 +STR R23 -65247 R18 +DIV R28 R19 R26 +ADD R4 R4 R18 +MOV R12 43365 +LDR R16 R5 -59863 +SUB R5 R10 R22 +STR R30 44339 R26 +DIV R4 R19 R7 +ADD R11 R2 R18 +DIV R16 R2 R29 +SUB R13 R12 R23 +LDR R7 R22 -8479 +MUL R10 R1 R28 +DIV R10 R31 R31 +MUL R27 R19 R30 +LDR R19 R1 -64886 +STR R12 40388 R29 +ADD R0 R11 R23 +MUL R16 R12 R27 +SUB R20 R5 R12 +SUB R6 R20 R28 +SUB R7 R21 R16 +DIV R13 R16 R4 +MUL R0 R12 R18 +DIV R11 R3 R30 +MUL R20 R27 R9 +MUL R24 R17 R12 +MOV R8 11592 +SUB R17 R22 R6 +STR R31 29368 R23 +MUL R14 R17 R18 +ADD R6 R4 R20 +MOV R14 -42218 +ADD R27 R9 R2 +DIV R30 R17 R20 +LDR R7 R16 -25224 +LDR R16 R6 -52000 +MUL R6 R10 R20 +ADD R1 R17 R17 +MUL R30 R22 R2 +MUL R23 R16 R26 +LDR R9 R11 -60981 +LDR R30 R25 24617 +DIV R13 R1 R6 +LDR R10 R31 -38441 +DIV R3 R11 R11 +MOV R1 42925 +MUL R1 R4 R5 +DIV R15 R5 R25 +MUL R12 R7 R18 +MUL R8 R4 R12 +DIV R3 R14 R17 +STR R0 -64581 R20 +MUL R27 R6 R0 +LDR R26 R12 7078 +STR R19 1577 R28 +SUB R18 R1 R5 +DIV R6 R17 R11 +ADD R10 R0 R3 +STR R9 -58367 R10 +SUB R17 R20 R23 +LDR R3 R15 54519 +MUL R11 R30 R11 +SUB R1 R13 R19 +MOV R12 -14195 +DIV R11 R6 R17 +STR R27 42574 R11 +MOV R9 -14725 +SUB R9 R13 R21 +ADD R15 R17 R15 +MUL R11 R27 R5 +MUL R8 R2 R5 +MUL R15 R25 R26 +DIV R6 R9 R7 +MUL R30 R18 R25 +MUL R22 R5 R15 +STR R25 -58734 R12 +LDR R29 R26 26564 +SUB R9 R6 R27 +MOV R30 -44374 +MUL R26 R22 R29 +SUB R19 R7 R10 +ADD R24 R18 R26 +DIV R18 R27 R23 +STR R25 -2893 R25 +MUL R24 R26 R12 +ADD R20 R7 R25 +MOV R11 17957 +DIV R10 R6 R1 +ADD R13 R26 R12 +STR R1 31758 R0 +STR R29 -42251 R27 +LDR R13 R18 -43724 +DIV R31 R19 R30 +DIV R5 R4 R13 +STR R15 -8504 R17 +LDR R4 R13 -52291 +SUB R18 R0 R1 +ADD R31 R3 R12 +DIV R1 R9 R7 +LDR R19 R28 -39239 +MUL R25 R28 R9 +SUB R15 R19 R2 +ADD R0 R24 R10 +DIV R2 R23 R20 +STR R16 13685 R15 +STR R8 35784 R31 +ADD R23 R7 R5 +MUL R23 R28 R5 +LDR R30 R6 -9274 +MOV R5 49774 +STR R23 -41682 R14 +LDR R22 R1 -51632 +SUB R1 R1 R21 +DIV R12 R23 R23 +SUB R20 R20 R5 +DIV R27 R23 R1 +ADD R15 R10 R2 +MUL R25 R23 R12 +MUL R21 R24 R2 +ADD R26 R11 R0 +DIV R2 R16 R17 +MOV R29 -56216 +LDR R17 R15 -2906 +ADD R26 R25 R5 +STR R14 16886 R28 +MUL R13 R18 R7 +MUL R3 R9 R10 +ADD R14 R20 R28 +DIV R5 R27 R3 +LDR R13 R8 26976 +MUL R8 R6 R15 +ADD R20 R16 R10 +LDR R0 R8 -3597 +DIV R3 R26 R19 +ADD R13 R5 R16 +ADD R12 R30 R29 +MOV R10 49683 +DIV R14 R23 R29 +LDR R18 R2 -57382 +SUB R15 R28 R17 +STR R27 -38460 R22 +DIV R28 R18 R24 +DIV R3 R30 R6 +LDR R9 R29 137 +STR R19 29063 R28 +STR R31 -61407 R16 +MUL R7 R30 R31 +MOV R2 -3057 +DIV R29 R5 R21 +SUB R16 R0 R9 +LDR R22 R21 7233 +ADD R21 R30 R24 +DIV R7 R21 R31 +DIV R30 R7 R6 +SUB R26 R9 R14 +ADD R16 R0 R24 +LDR R16 R10 -37353 +SUB R2 R12 R12 +STR R11 -1693 R25 +MUL R9 R16 R19 +ADD R25 R31 R24 +ADD R27 R17 R12 +LDR R25 R12 18895 +MUL R16 R4 R5 +LDR R6 R29 14596 +DIV R20 R9 R6 +MUL R15 R30 R26 +MUL R23 R14 R4 +DIV R20 R19 R28 +SUB R30 R31 R23 +ADD R22 R29 R31 +ADD R20 R15 R2 +MOV R16 -7232 +DIV R30 R7 R20 +MUL R12 R9 R28 +LDR R5 R11 26608 +DIV R2 R2 R24 +DIV R8 R15 R25 +MOV R31 25355 +DIV R31 R12 R24 +SUB R25 R10 R26 +DIV R4 R18 R29 +ADD R0 R13 R8 +SUB R26 R12 R14 +MOV R24 23438 +DIV R4 R11 R28 +MUL R27 R8 R10 +ADD R8 R17 R17 +MUL R8 R26 R5 +SUB R14 R24 R28 +DIV R1 R18 R7 +SUB R11 R3 R9 +LDR R27 R11 -11880 +DIV R27 R7 R18 +MUL R20 R26 R11 +STR R10 -39633 R8 +STR R4 -20763 R16 +STR R31 -27657 R27 +SUB R18 R27 R1 +SUB R24 R31 R30 +MUL R14 R13 R1 +MUL R28 R15 R15 +MUL R7 R11 R15 +STR R5 -35894 R31 +DIV R20 R8 R24 +SUB R6 R31 R10 +SUB R18 R22 R8 +MOV R20 -61942 +MOV R4 14538 +DIV R10 R21 R19 +LDR R0 R13 22536 +SUB R5 R8 R14 +ADD R12 R9 R31 +SUB R7 R12 R10 +STR R21 -48608 R3 +STR R16 -15500 R31 +LDR R12 R17 13307 +MUL R14 R29 R1 +DIV R15 R10 R27 +STR R7 -35882 R4 +DIV R16 R9 R1 +MUL R14 R12 R11 +MUL R5 R6 R14 +DIV R9 R16 R22 +MOV R10 20172 +LDR R18 R6 260 +SUB R3 R3 R22 +LDR R10 R25 10717 +LDR R30 R1 50627 +STR R12 -33223 R6 +LDR R24 R18 34284 +MUL R19 R10 R12 +LDR R3 R6 -10613 +MUL R22 R26 R10 +LDR R12 R22 -26821 +DIV R22 R18 R13 +ADD R8 R18 R2 +MUL R10 R17 R5 +LDR R29 R23 24895 +SUB R26 R14 R25 +MUL R22 R17 R29 +MUL R1 R14 R22 +STR R5 55675 R25 +ADD R3 R10 R7 +SUB R28 R27 R5 +MOV R12 -21455 +ADD R31 R20 R12 +DIV R1 R0 R10 +MUL R5 R15 R12 +LDR R16 R0 6939 +LDR R7 R22 65450 +SUB R19 R25 R20 +DIV R0 R21 R5 +MUL R11 R23 R14 +STR R22 -35937 R8 +LDR R1 R29 30536 +ADD R28 R22 R28 +MOV R13 -19514 +SUB R21 R14 R8 +MOV R5 -18694 +STR R3 36135 R30 +SUB R3 R1 R30 +DIV R17 R15 R4 +MUL R27 R27 R6 +SUB R31 R20 R2 +LDR R29 R26 46209 +SUB R24 R19 R0 +STR R27 -45999 R28 +SUB R18 R7 R18 +DIV R2 R27 R19 +LDR R12 R10 -54903 +DIV R5 R9 R29 +MOV R23 19850 +ADD R2 R25 R25 +STR R14 40926 R19 +LDR R13 R11 -1636 +DIV R29 R1 R21 +MUL R12 R25 R6 +STR R30 -23033 R3 +SUB R9 R23 R26 +LDR R31 R19 -43174 +STR R16 -34398 R23 +SUB R20 R7 R8 +ADD R0 R9 R1 +ADD R12 R15 R31 +MOV R31 51475 +LDR R23 R18 44773 +MOV R25 44062 +STR R13 52711 R1 +ADD R28 R1 R20 +MUL R23 R17 R13 +DIV R3 R16 R18 +LDR R9 R30 -35356 +MOV R4 47730 +SUB R22 R21 R20 +LDR R28 R2 -29412 +MUL R0 R26 R14 +MOV R11 -28173 +MOV R0 1319 +STR R8 -36566 R7 +MUL R18 R1 R17 +SUB R5 R6 R15 +ADD R17 R4 R13 +SUB R15 R1 R10 +MUL R13 R20 R23 +DIV R17 R2 R30 +SUB R16 R18 R4 +STR R6 12430 R8 +STR R4 -3233 R0 +MOV R8 33042 +ADD R23 R17 R22 +DIV R9 R8 R13 +STR R26 48858 R14 +MUL R23 R3 R29 +MOV R13 -44604 +STR R13 -5963 R18 +ADD R16 R27 R0 +SUB R31 R19 R10 +STR R30 -61350 R27 +MOV R31 53048 +LDR R4 R2 -45430 +STR R1 60923 R20 +MOV R20 21674 +MOV R7 -51366 +STR R8 -59870 R24 +LDR R8 R11 -4481 +STR R25 -14635 R25 +MUL R15 R0 R0 +MOV R0 -4348 +STR R13 50345 R5 +MOV R3 57144 +SUB R10 R12 R7 +LDR R14 R7 1620 +LDR R27 R7 35930 +LDR R22 R13 -51375 +STR R27 -10141 R30 +MUL R3 R12 R12 +DIV R5 R16 R24 +MUL R22 R16 R9 +DIV R25 R17 R2 +DIV R1 R14 R17 +ADD R24 R13 R25 +MUL R23 R20 R31 +MOV R29 -33983 +SUB R9 R19 R29 +STR R2 56298 R18 +LDR R19 R10 -22653 +SUB R15 R0 R24 +MUL R31 R15 R21 +LDR R4 R20 28930 +MUL R23 R31 R7 +MOV R16 -10534 +LDR R17 R18 -27887 +DIV R5 R5 R28 +STR R20 51192 R11 +MOV R15 -22669 +ADD R4 R27 R27 +MOV R0 -53067 +LDR R31 R5 -39631 +SUB R23 R21 R17 +MUL R3 R29 R2 +MOV R28 -38110 +DIV R8 R25 R11 +STR R18 15990 R20 +ADD R31 R12 R18 +DIV R30 R9 R8 +DIV R13 R1 R21 +DIV R23 R31 R19 +MOV R8 -55854 +SUB R10 R15 R22 +STR R11 -25736 R11 +SUB R17 R2 R27 +MOV R12 -4083 +SUB R4 R22 R2 +ADD R26 R16 R25 +STR R16 8269 R11 +LDR R18 R19 -50800 +STR R27 47556 R30 +DIV R21 R0 R6 +STR R12 63332 R31 +MUL R16 R16 R31 +ADD R4 R12 R3 +MUL R12 R10 R30 +DIV R5 R25 R24 +LDR R30 R1 -55575 +SUB R5 R20 R28 +STR R17 -10674 R28 +SUB R5 R30 R9 +SUB R12 R27 R11 +MOV R23 7936 +STR R30 -46039 R20 +MUL R2 R10 R31 +MOV R11 37972 +STR R27 11307 R20 +DIV R25 R27 R10 +MUL R25 R15 R20 +MUL R19 R7 R5 +STR R25 34469 R7 +LDR R13 R5 -20224 +STR R4 4952 R5 +MOV R27 6927 +MOV R9 39222 +MUL R25 R7 R22 +ADD R12 R12 R23 +STR R26 2147 R2 +LDR R7 R19 42584 +STR R17 -16723 R28 +LDR R4 R6 32569 +DIV R16 R12 R11 +MUL R18 R9 R3 +STR R16 -30357 R2 +MUL R23 R23 R16 +STR R15 20435 R12 +LDR R9 R10 -11571 +LDR R6 R14 4750 +STR R23 -40389 R31 +LDR R3 R25 -53685 +ADD R18 R12 R11 +MUL R11 R29 R29 +MUL R27 R7 R13 +SUB R28 R26 R23 +SUB R22 R6 R18 +MUL R30 R29 R15 +ADD R1 R5 R23 +LDR R26 R26 -24923 +MOV R12 52476 +DIV R27 R31 R25 +ADD R2 R7 R0 +DIV R8 R19 R25 +ADD R24 R20 R6 +SUB R2 R9 R12 +SUB R28 R31 R0 +MUL R3 R30 R6 +SUB R25 R3 R18 +ADD R20 R10 R20 +MOV R13 57049 +STR R2 -65145 R13 +STR R28 -53950 R16 +SUB R10 R0 R21 +STR R7 -52257 R21 +DIV R10 R7 R5 +ADD R20 R21 R2 +STR R8 -17300 R20 +ADD R12 R20 R30 +MOV R18 -22346 +SUB R15 R4 R17 +MOV R29 64607 +MOV R15 7422 +STR R5 -21947 R22 +MUL R24 R21 R18 +SUB R14 R13 R18 +SUB R6 R27 R22 +DIV R23 R4 R17 +DIV R7 R7 R8 +STR R15 51285 R28 +LDR R6 R21 60587 +STR R23 -23733 R14 +STR R12 12983 R8 +MOV R15 -29968 +MOV R14 -11943 +MOV R12 -2916 +ADD R26 R21 R3 +ADD R15 R8 R1 +SUB R10 R14 R6 +LDR R7 R27 -15763 +DIV R3 R10 R5 +MOV R6 25437 +LDR R16 R7 -5488 +LDR R22 R8 8948 +ADD R1 R4 R23 +MUL R10 R2 R28 +MUL R9 R20 R0 +ADD R7 R16 R29 +MOV R1 -20614 +MOV R31 21116 +ADD R27 R11 R13 +LDR R20 R3 10128 +LDR R29 R29 32031 +MOV R7 26895 +MOV R27 -52687 +LDR R20 R28 -17224 +SUB R11 R11 R22 +MUL R8 R1 R31 +ADD R14 R9 R13 +ADD R0 R25 R11 +LDR R10 R16 -55366 +ADD R14 R17 R31 +DIV R23 R28 R7 +MUL R21 R9 R30 +MOV R23 -38313 +ADD R30 R15 R0 +SUB R27 R25 R28 +STR R26 -10426 R23 +SUB R15 R22 R28 +MUL R7 R31 R25 +MOV R23 -37568 +SUB R29 R5 R19 +MUL R31 R0 R24 +MOV R29 62343 +SUB R9 R15 R20 +SUB R0 R0 R8 +STR R14 52664 R11 +MUL R22 R20 R20 +MUL R1 R7 R23 +MUL R26 R29 R3 +DIV R14 R17 R27 +SUB R20 R19 R11 +DIV R18 R8 R29 +MUL R4 R27 R14 +ADD R22 R24 R23 +SUB R3 R8 R20 +SUB R5 R9 R13 +DIV R19 R2 R21 +LDR R11 R30 3592 +ADD R1 R1 R7 +LDR R29 R13 -35077 +LDR R11 R12 3130 +STR R11 7542 R10 +DIV R22 R9 R12 +MOV R27 -24858 +MUL R30 R15 R19 +DIV R23 R18 R0 +ADD R3 R4 R16 +LDR R22 R21 -28903 +SUB R12 R23 R8 +DIV R20 R23 R28 +STR R0 40765 R6 +SUB R6 R7 R30 +LDR R22 R5 -27527 +STR R22 49409 R6 +MOV R17 -35575 +LDR R12 R10 -43570 +SUB R18 R27 R21 +ADD R5 R23 R27 +STR R8 20203 R27 +MUL R26 R14 R0 +SUB R10 R8 R23 +DIV R2 R19 R5 +MUL R21 R21 R30 +ADD R26 R8 R18 +MUL R14 R29 R16 +MUL R10 R10 R27 +SUB R8 R30 R19 +MOV R8 23930 +MOV R8 -59550 +MUL R11 R1 R30 +STR R23 41878 R0 +MOV R17 -41421 +DIV R9 R27 R12 +MOV R8 28553 +MOV R5 15079 +LDR R9 R7 2582 +MOV R0 -61273 +DIV R16 R26 R6 +SUB R6 R7 R15 +SUB R3 R18 R30 +SUB R20 R6 R27 +SUB R17 R21 R30 +SUB R23 R24 R9 +MOV R21 33228 +SUB R16 R28 R4 +LDR R22 R29 2038 +STR R1 64967 R30 +SUB R3 R7 R17 +MUL R22 R13 R5 +STR R24 25093 R13 +SUB R29 R4 R12 +MUL R25 R15 R26 +LDR R10 R0 -13175 +LDR R19 R20 -47513 +STR R22 11524 R25 +DIV R24 R7 R27 +MOV R17 7813 +ADD R11 R5 R28 +SUB R25 R22 R16 +DIV R2 R19 R25 +MUL R0 R31 R14 +LDR R19 R31 -23196 +SUB R29 R17 R16 +ADD R18 R18 R28 +STR R23 -47984 R11 +MUL R15 R13 R22 +DIV R19 R23 R16 +MOV R15 -9727 +LDR R0 R30 -9585 +MUL R3 R11 R22 +ADD R25 R8 R16 +MOV R31 6885 +LDR R4 R21 33293 +MOV R31 -219 +SUB R19 R14 R16 +MUL R18 R1 R19 +STR R23 -9908 R18 +LDR R10 R6 115 +DIV R10 R23 R24 +DIV R4 R16 R15 +DIV R7 R8 R17 +ADD R28 R15 R6 +MOV R17 28297 +ADD R28 R31 R10 +MUL R17 R29 R4 +MOV R14 -38896 +MOV R10 -58786 +ADD R16 R12 R31 +ADD R14 R3 R30 +STR R7 -34396 R13 +SUB R19 R11 R18 +SUB R15 R15 R26 +DIV R12 R28 R18 +ADD R26 R19 R10 +SUB R18 R25 R1 +ADD R30 R30 R31 +ADD R18 R21 R10 +ADD R15 R1 R5 +ADD R23 R28 R20 +MOV R17 38275 +SUB R28 R12 R0 +MUL R0 R10 R13 +LDR R26 R7 -17126 +MUL R11 R21 R6 +MOV R22 -50755 +DIV R4 R14 R29 +ADD R29 R27 R15 +ADD R23 R27 R16 +MUL R7 R0 R31 +SUB R18 R9 R11 +MUL R16 R5 R9 +MOV R14 34536 +SUB R11 R7 R16 +MUL R14 R19 R20 +STR R13 -30708 R31 +MUL R28 R6 R2 +LDR R19 R3 62576 +ADD R26 R4 R11 +MOV R12 -19155 +SUB R4 R22 R4 +MOV R30 -44339 +SUB R29 R6 R14 +MOV R13 27695 +STR R18 47253 R29 +ADD R8 R15 R6 +SUB R1 R4 R14 +LDR R20 R0 9678 +STR R31 7372 R6 +SUB R28 R17 R6 +LDR R18 R17 2630 +MUL R7 R16 R13 +LDR R27 R15 42498 +SUB R1 R8 R17 +MUL R29 R3 R3 +SUB R20 R22 R26 +ADD R25 R5 R24 +MUL R12 R14 R28 +SUB R1 R7 R10 +DIV R4 R12 R21 +SUB R26 R16 R18 +LDR R12 R28 50723 +DIV R19 R9 R3 +STR R17 62879 R5 +LDR R4 R4 -51413 +STR R7 -12947 R18 +MOV R22 57856 +LDR R5 R17 -11909 +STR R16 -59259 R11 +LDR R26 R16 61585 +ADD R18 R17 R2 +DIV R3 R18 R26 +MOV R21 -64509 +STR R29 19794 R16 +SUB R26 R27 R17 +DIV R20 R16 R2 +MUL R14 R15 R21 +MOV R26 -904 +DIV R17 R16 R12 +MUL R21 R2 R18 +SUB R8 R1 R30 +ADD R28 R9 R15 +MUL R8 R3 R12 +SUB R18 R9 R6 +MOV R20 38287 +ADD R4 R1 R9 +ADD R19 R25 R17 +ADD R21 R18 R2 +STR R31 62971 R21 +LDR R0 R20 34818 +SUB R5 R18 R11 +SUB R11 R28 R9 +STR R21 -18150 R20 +MOV R25 -1163 +MUL R28 R7 R25 +ADD R15 R8 R9 +STR R20 -62511 R31 +ADD R0 R8 R21 +ADD R23 R1 R3 +LDR R18 R27 -39068 +DIV R6 R25 R15 +MUL R12 R17 R8 +MOV R17 20588 +LDR R7 R14 7632 +MUL R10 R24 R17 +MOV R0 -57234 +ADD R28 R19 R4 +SUB R30 R29 R20 +MOV R0 15964 +SUB R9 R10 R27 +MUL R9 R13 R30 +DIV R4 R22 R15 +STR R30 43113 R31 +MOV R0 49438 +ADD R19 R14 R9 +STR R24 16471 R21 +ADD R14 R3 R2 +DIV R5 R27 R10 +MUL R4 R16 R28 +MOV R29 -7232 +STR R3 -27116 R2 +LDR R2 R23 -62685 +ADD R20 R0 R10 +DIV R29 R21 R0 +SUB R4 R12 R17 +SUB R26 R8 R28 +SUB R17 R25 R25 +SUB R22 R27 R13 +MOV R13 65125 +STR R8 22577 R3 +STR R16 -49719 R24 +ADD R6 R7 R10 +DIV R17 R28 R31 +MUL R16 R13 R14 +LDR R13 R9 56429 +SUB R29 R20 R20 +ADD R3 R27 R15 +MOV R0 50834 +ADD R20 R25 R28 +SUB R27 R0 R2 +DIV R31 R23 R14 +MUL R26 R27 R7 +MOV R31 -26395 +MOV R24 2458 +SUB R30 R8 R22 +STR R10 -43060 R30 +STR R13 -23440 R31 +MOV R19 56360 +MOV R20 54674 +ADD R9 R7 R20 +ADD R23 R30 R0 +LDR R16 R12 -24141 +DIV R19 R6 R21 +MUL R25 R13 R1 +SUB R3 R10 R25 +STR R5 31594 R25 +MOV R8 20911 +SUB R27 R2 R25 +ADD R20 R20 R18 +LDR R28 R2 59009 +MOV R3 4783 +SUB R1 R31 R5 +LDR R14 R29 37730 +SUB R14 R24 R25 +DIV R30 R29 R30 +STR R14 -1651 R0 +MUL R23 R9 R17 +ADD R19 R21 R7 +SUB R10 R18 R10 +ADD R28 R29 R5 +MUL R19 R4 R27 +MOV R1 -6565 +MUL R15 R5 R11 +LDR R13 R7 64769 +LDR R19 R24 -42005 +MUL R25 R17 R20 +DIV R23 R28 R13 +SUB R11 R5 R7 +MUL R8 R11 R25 +STR R31 17589 R19 +DIV R19 R26 R14 +ADD R9 R8 R4 +MUL R28 R21 R20 +MOV R12 -54455 +MUL R15 R1 R23 +SUB R22 R31 R12 +STR R24 8370 R27 +MUL R28 R3 R20 +STR R16 3492 R12 +DIV R31 R12 R13 +DIV R10 R1 R6 +LDR R24 R12 -27162 +DIV R13 R28 R9 +ADD R29 R0 R1 +LDR R25 R15 -50786 +STR R21 21266 R8 +DIV R26 R24 R11 +LDR R4 R21 -56064 +MOV R19 -49397 +STR R12 23963 R10 +LDR R23 R8 16032 +ADD R20 R19 R29 +MUL R9 R3 R27 +LDR R23 R18 -12585 +MOV R9 -14814 +MUL R23 R8 R8 +ADD R11 R14 R6 +SUB R1 R14 R7 +MUL R7 R8 R18 +ADD R20 R27 R22 +STR R12 50366 R25 +SUB R8 R1 R27 +DIV R14 R28 R5 +STR R8 -4377 R7 +STR R16 -65036 R24 +LDR R10 R10 53974 +MUL R12 R26 R22 +DIV R17 R0 R7 +STR R21 47673 R20 +MUL R30 R11 R12 +SUB R17 R21 R7 +MUL R6 R9 R21 +MOV R15 -61695 +ADD R29 R27 R20 +MUL R3 R19 R1 +MOV R17 52791 +DIV R22 R18 R9 +LDR R10 R28 60374 +STR R14 -60801 R8 +DIV R2 R6 R16 +DIV R15 R3 R6 +MOV R30 48790 +DIV R17 R10 R5 +SUB R29 R23 R6 +MUL R10 R12 R22 +MUL R9 R7 R30 +STR R12 -28883 R7 +SUB R9 R27 R23 +MOV R2 11176 +LDR R21 R10 -21417 +SUB R21 R30 R6 +ADD R28 R12 R19 +LDR R1 R5 61536 +MUL R20 R3 R2 +STR R9 -58826 R2 +DIV R25 R25 R22 +SUB R10 R1 R26 +ADD R7 R20 R2 +ADD R20 R22 R5 +LDR R24 R17 39281 +SUB R26 R20 R8 +MOV R13 30400 +DIV R28 R26 R9 +SUB R28 R4 R10 +MOV R10 -49136 +STR R5 35004 R9 +ADD R17 R7 R18 +MUL R21 R16 R29 +MOV R15 -33031 +STR R25 55655 R16 +MOV R4 37438 +LDR R16 R0 64697 +MUL R4 R8 R19 +MOV R29 -57239 +ADD R24 R31 R25 +DIV R18 R4 R13 +SUB R12 R9 R17 +STR R27 -49076 R14 +MOV R26 31478 +SUB R3 R26 R22 +SUB R14 R20 R13 +SUB R27 R22 R6 +LDR R28 R0 17962 +DIV R0 R12 R17 +SUB R21 R15 R16 +MOV R1 -16412 +SUB R3 R19 R19 +DIV R1 R20 R18 +ADD R5 R30 R2 +MOV R19 2262 +DIV R23 R2 R12 +LDR R19 R16 53721 +MUL R12 R6 R12 +ADD R28 R23 R19 +MUL R31 R0 R9 +SUB R10 R10 R21 +STR R16 -52699 R29 +STR R13 28349 R21 +SUB R31 R29 R13 +MOV R16 -33678 +MOV R19 -62689 +MOV R21 4545 +MUL R5 R16 R2 +STR R4 16156 R18 +LDR R23 R2 -11960 +LDR R4 R21 7379 +MUL R25 R9 R6 +ADD R4 R19 R1 +STR R1 30273 R1 +ADD R10 R4 R4 +DIV R5 R9 R26 +DIV R2 R28 R22 +SUB R3 R13 R23 +SUB R0 R4 R11 +STR R29 40185 R23 +MOV R5 37076 +SUB R12 R30 R31 +DIV R29 R13 R18 +STR R4 4032 R14 +ADD R24 R17 R21 +MOV R26 -46028 +DIV R23 R31 R30 +MOV R15 -15246 +MUL R31 R21 R10 +LDR R0 R10 -15220 +DIV R6 R3 R29 +MOV R21 -42018 +MOV R14 -40390 +DIV R26 R12 R5 +MOV R22 12274 +ADD R30 R16 R28 +ADD R13 R30 R23 +DIV R3 R18 R0 +SUB R11 R15 R4 +LDR R7 R6 -7771 +ADD R13 R3 R15 +MOV R1 -12719 +LDR R19 R27 49805 +MOV R26 -58194 +DIV R14 R24 R14 +ADD R1 R9 R25 +LDR R26 R20 -15995 +DIV R16 R7 R6 +STR R24 -28780 R17 +MUL R27 R16 R10 +MUL R19 R19 R12 +MOV R13 -37661 +DIV R7 R0 R2 +STR R7 -55161 R22 +MUL R21 R12 R8 +LDR R6 R29 11692 +LDR R8 R19 52031 +ADD R13 R22 R21 +ADD R12 R6 R23 +STR R31 -46061 R20 +MUL R5 R2 R2 +SUB R6 R10 R13 +LDR R2 R9 44949 +SUB R9 R9 R25 +DIV R11 R19 R17 +ADD R15 R18 R25 +MOV R23 -48462 +SUB R8 R23 R3 +LDR R4 R24 -59052 +DIV R10 R8 R7 +ADD R24 R22 R31 +DIV R24 R12 R27 +ADD R29 R9 R20 +DIV R10 R3 R14 +MUL R13 R29 R13 +STR R22 8227 R31 +MUL R2 R0 R24 +SUB R23 R18 R14 +ADD R27 R28 R29 +MUL R6 R25 R15 +DIV R7 R0 R3 +MUL R10 R6 R15 +MUL R21 R19 R20 +LDR R6 R25 61465 +LDR R19 R12 61797 +LDR R31 R0 -52208 +SUB R27 R19 R7 +MOV R6 48272 +ADD R1 R11 R16 +STR R5 24187 R29 +STR R15 16976 R6 +SUB R8 R17 R17 +MUL R9 R16 R10 +DIV R16 R14 R10 +MOV R13 -58978 +STR R6 -40098 R6 +ADD R25 R10 R22 +STR R28 54476 R24 +SUB R15 R6 R12 +ADD R30 R20 R19 +MUL R31 R25 R6 +ADD R25 R0 R30 +DIV R18 R12 R2 +ADD R30 R23 R29 +LDR R16 R7 -30436 +LDR R2 R28 -49229 +SUB R0 R1 R0 +MUL R27 R21 R31 +STR R15 15611 R18 +MUL R22 R17 R4 +SUB R30 R10 R1 +SUB R21 R14 R1 +ADD R28 R31 R3 +MUL R26 R25 R27 +MUL R30 R14 R3 +MUL R28 R1 R12 +SUB R7 R9 R24 +MUL R27 R7 R24 +DIV R13 R5 R28 +DIV R16 R29 R20 +DIV R31 R7 R22 +MOV R22 -21650 +MUL R19 R6 R25 +DIV R8 R13 R16 +ADD R13 R14 R3 +MOV R5 -4327 +DIV R13 R22 R16 +MOV R30 25967 +MUL R23 R16 R16 +SUB R18 R11 R16 +DIV R11 R19 R5 +ADD R13 R6 R10 +DIV R23 R6 R3 +DIV R13 R27 R21 +DIV R9 R29 R1 +DIV R30 R21 R2 +MUL R11 R5 R24 +MOV R4 -23861 +DIV R2 R15 R4 +DIV R19 R27 R16 +STR R25 -45767 R23 +ADD R20 R15 R21 +ADD R19 R5 R0 +ADD R2 R20 R13 +MOV R25 30110 +ADD R14 R8 R24 +ADD R17 R8 R3 +STR R29 -46672 R28 +LDR R28 R31 22097 +LDR R22 R16 56157 +DIV R14 R25 R23 +ADD R29 R6 R2 +SUB R6 R30 R20 +DIV R24 R25 R11 +LDR R22 R4 6027 +ADD R27 R20 R27 +ADD R20 R24 R18 +MOV R31 8349 +ADD R4 R19 R1 +SUB R9 R20 R25 +ADD R28 R24 R31 +LDR R27 R6 27087 +LDR R24 R14 39403 +STR R13 -3220 R0 +LDR R22 R16 -55577 +SUB R1 R25 R23 +SUB R16 R22 R1 +ADD R9 R16 R0 +SUB R31 R13 R17 +MOV R6 -11238 +LDR R2 R20 -27029 +DIV R31 R31 R28 +MUL R25 R4 R3 +SUB R11 R25 R27 +ADD R29 R10 R17 +STR R3 57899 R16 +STR R2 10232 R29 +SUB R2 R15 R9 +MOV R5 15774 +SUB R26 R0 R14 +LDR R6 R28 47804 +LDR R6 R29 -7757 +MOV R7 64416 +SUB R2 R1 R1 +MUL R14 R2 R17 +SUB R10 R8 R22 +MUL R9 R4 R19 +MOV R5 31377 +ADD R23 R27 R25 +STR R2 49234 R30 +LDR R13 R17 30773 +MOV R20 32274 +SUB R4 R9 R13 +MOV R1 -5798 +DIV R19 R9 R3 +MOV R17 -5640 +SUB R10 R16 R14 +SUB R22 R3 R19 +ADD R5 R10 R14 +LDR R2 R29 39133 +MUL R9 R26 R22 +SUB R23 R11 R23 +STR R2 -22216 R22 +ADD R25 R5 R8 +LDR R2 R14 27996 +ADD R2 R7 R23 +DIV R25 R15 R23 +MUL R6 R12 R29 +SUB R0 R2 R10 +STR R20 32746 R26 +MUL R10 R29 R24 +SUB R10 R26 R31 +MOV R0 18043 +ADD R22 R4 R31 +STR R15 -13088 R13 +DIV R29 R5 R1 +MUL R15 R24 R11 +LDR R10 R7 31077 +ADD R12 R14 R8 +SUB R24 R9 R19 +LDR R14 R18 -54525 +STR R20 -16714 R18 +LDR R16 R15 -6727 +LDR R31 R20 43201 +STR R24 7306 R5 +SUB R29 R16 R18 +DIV R6 R24 R11 +MUL R12 R18 R4 +MOV R15 34078 +LDR R29 R10 -11669 +STR R9 26045 R22 +DIV R3 R28 R17 +SUB R19 R16 R26 +LDR R5 R7 -37630 +LDR R28 R14 -93 +MUL R9 R12 R0 +DIV R22 R16 R2 +MUL R9 R12 R30 +SUB R16 R1 R0 +SUB R3 R3 R6 +DIV R16 R10 R26 +ADD R26 R25 R4 +LDR R21 R1 16429 +STR R16 -37704 R10 +STR R10 -63303 R17 +LDR R27 R9 -18569 +MUL R13 R25 R27 +ADD R20 R25 R29 +DIV R17 R17 R9 +ADD R18 R8 R17 +LDR R8 R19 37596 +ADD R2 R1 R3 +MOV R6 36781 +LDR R26 R3 55270 +STR R17 47530 R29 +DIV R22 R14 R18 +SUB R25 R6 R16 +DIV R28 R23 R28 +DIV R4 R20 R15 +DIV R27 R5 R20 +DIV R14 R29 R23 +SUB R7 R11 R21 +MUL R10 R0 R3 +ADD R2 R21 R19 +MOV R26 27028 +MUL R6 R23 R13 +MUL R28 R0 R28 +STR R29 -9568 R1 +DIV R17 R15 R22 +SUB R31 R5 R28 +DIV R9 R2 R25 +MOV R7 46885 +LDR R25 R0 -44937 +STR R1 -38210 R23 +STR R30 54886 R20 +ADD R21 R11 R21 +MOV R28 40428 +STR R31 45089 R10 +LDR R16 R7 44196 +LDR R0 R2 -13240 +STR R4 -51918 R26 +ADD R22 R3 R17 +MOV R8 39939 +DIV R4 R20 R22 +STR R8 -25218 R8 +STR R16 -18053 R23 +DIV R24 R5 R10 +MUL R4 R22 R5 +LDR R29 R7 60665 +MUL R5 R0 R0 +LDR R7 R24 -17411 +STR R21 60322 R26 +MOV R16 3564 +LDR R6 R13 -1534 +MOV R17 24390 +STR R25 62076 R31 +MUL R19 R19 R20 +MOV R12 -10463 +LDR R0 R18 -17799 +MUL R24 R21 R28 +LDR R7 R6 -25188 +LDR R1 R3 -36823 +MOV R10 -50387 +MOV R10 47056 +MUL R16 R20 R29 +LDR R6 R5 -39937 +ADD R4 R1 R18 +LDR R4 R22 39848 +LDR R19 R21 29672 +LDR R0 R24 -64967 +STR R20 32867 R10 +MOV R24 -28046 +LDR R20 R12 38359 +STR R1 34812 R20 +ADD R18 R16 R30 +MOV R28 43631 +LDR R27 R11 59698 +LDR R13 R29 -31114 +DIV R20 R31 R12 +LDR R4 R6 18079 +MUL R3 R12 R19 +DIV R28 R1 R3 +DIV R13 R16 R1 +DIV R14 R4 R22 +ADD R13 R3 R2 +LDR R5 R22 28613 +MUL R5 R6 R11 +MOV R4 19173 +MUL R4 R16 R3 +SUB R19 R26 R0 +ADD R5 R12 R14 +STR R18 50621 R6 +LDR R29 R12 40799 +ADD R7 R18 R16 +SUB R14 R30 R14 +ADD R30 R8 R20 +DIV R3 R4 R30 +ADD R29 R30 R8 +MOV R27 -15906 +STR R18 -41554 R1 +STR R11 -29238 R10 +MOV R24 -22387 +SUB R21 R7 R22 +LDR R26 R10 -62602 +SUB R9 R5 R4 +SUB R11 R28 R6 +LDR R22 R0 -12412 +ADD R24 R3 R23 +SUB R0 R16 R0 +DIV R19 R18 R20 +LDR R16 R25 3931 +MUL R20 R8 R31 +STR R5 -36052 R2 +SUB R20 R20 R22 +ADD R30 R2 R21 +MUL R8 R8 R24 +LDR R14 R16 -33860 +SUB R22 R10 R6 +DIV R13 R1 R30 +STR R30 -35871 R6 +MOV R22 -60136 +LDR R0 R6 13429 +ADD R17 R15 R18 +MUL R9 R4 R29 +DIV R29 R23 R27 +SUB R24 R27 R24 +STR R2 -62133 R10 +DIV R12 R15 R14 +ADD R26 R20 R16 +STR R15 -45190 R15 +DIV R9 R13 R10 +LDR R21 R11 -34040 +SUB R21 R18 R0 +MUL R11 R17 R5 +STR R12 19562 R13 +SUB R5 R26 R19 +ADD R27 R26 R24 +MOV R23 -56957 +ADD R2 R20 R14 +LDR R8 R10 -59842 +ADD R12 R9 R9 +SUB R28 R21 R21 +LDR R2 R30 1316 +LDR R2 R19 -1823 +DIV R29 R27 R1 +DIV R17 R10 R6 +LDR R2 R8 -46009 +LDR R24 R8 -12010 +DIV R31 R16 R16 +SUB R4 R15 R17 +DIV R18 R7 R25 +MOV R12 -25057 +DIV R14 R13 R8 +STR R5 64789 R2 +MOV R31 -60240 +MUL R14 R19 R16 +DIV R21 R20 R21 +MOV R10 3280 +SUB R7 R29 R11 +ADD R21 R26 R12 +DIV R31 R14 R31 +STR R20 39025 R1 +ADD R2 R21 R15 +ADD R25 R6 R26 +SUB R30 R4 R12 +LDR R10 R28 33924 +ADD R23 R8 R31 +MUL R21 R3 R3 +MOV R8 63707 +DIV R15 R26 R2 +MOV R16 51346 +DIV R5 R16 R30 +LDR R2 R23 -39388 +SUB R24 R12 R28 +DIV R13 R20 R28 +DIV R10 R11 R3 +MOV R22 10138 +ADD R4 R18 R27 +SUB R24 R1 R13 +SUB R21 R25 R15 +MOV R3 -32283 +LDR R22 R16 6573 +SUB R23 R6 R3 +LDR R24 R10 -47098 +MOV R27 -13011 +STR R9 5086 R12 +MOV R13 41473 +ADD R20 R19 R13 +ADD R30 R11 R7 +STR R15 58356 R1 +ADD R6 R5 R26 +MOV R24 -5957 +SUB R30 R20 R9 +MUL R31 R18 R14 +MUL R29 R16 R8 +MUL R31 R2 R5 +MUL R4 R7 R7 +LDR R12 R2 36361 +MUL R4 R24 R30 +LDR R13 R7 -6591 +LDR R21 R23 -25193 +MUL R8 R2 R30 +MUL R28 R31 R18 +ADD R12 R4 R13 +LDR R13 R30 29555 +STR R0 -26770 R18 +DIV R29 R24 R27 +ADD R6 R8 R25 +LDR R21 R22 42790 +LDR R7 R9 -23029 +DIV R26 R27 R17 +MUL R16 R10 R1 +LDR R7 R11 42852 +MUL R19 R17 R8 +ADD R24 R20 R16 +MUL R30 R19 R5 +ADD R3 R29 R16 +SUB R26 R15 R23 +DIV R14 R3 R2 +DIV R1 R14 R4 +MOV R29 -59913 +LDR R28 R6 -60226 +STR R17 29498 R24 +DIV R23 R4 R25 +DIV R24 R6 R25 +LDR R2 R15 49485 +STR R1 35732 R24 +DIV R25 R22 R7 +LDR R2 R13 9472 +DIV R16 R31 R18 +MOV R26 1891 +LDR R27 R24 19319 +LDR R13 R2 -22421 +LDR R12 R28 -50915 +LDR R23 R30 31775 +DIV R12 R26 R11 +STR R15 46402 R21 +LDR R21 R19 12628 +MOV R10 4064 +DIV R15 R21 R20 +ADD R11 R1 R1 +STR R0 -38000 R21 +MOV R18 16995 +MUL R10 R20 R6 +LDR R13 R10 -17989 +MOV R23 45997 +LDR R17 R2 43339 +MUL R14 R14 R0 +SUB R13 R7 R2 +ADD R16 R4 R27 +MUL R12 R0 R15 +MOV R22 10086 +DIV R14 R11 R3 +MUL R17 R30 R27 +ADD R25 R22 R21 +LDR R19 R29 -20141 +LDR R19 R3 2999 +ADD R0 R26 R22 +SUB R15 R4 R0 +SUB R28 R15 R1 +MUL R1 R0 R21 +DIV R23 R18 R31 +SUB R10 R13 R27 +MOV R30 -58671 +MOV R29 -22787 +MUL R22 R18 R27 +ADD R2 R22 R16 +LDR R0 R11 -56409 +STR R30 -56766 R8 +MUL R19 R22 R27 +SUB R28 R13 R18 +STR R13 19106 R13 +ADD R4 R22 R28 +ADD R15 R26 R0 +STR R22 46403 R30 +STR R17 42784 R4 +ADD R26 R5 R25 +LDR R29 R27 48486 +SUB R16 R0 R27 +ADD R8 R7 R4 +SUB R15 R25 R27 +STR R18 24722 R27 +MOV R5 54768 +MUL R16 R21 R23 +LDR R29 R21 -37834 +SUB R27 R3 R6 +SUB R16 R5 R10 +ADD R26 R1 R2 +LDR R2 R24 -8226 +MOV R21 -36357 +STR R6 -63995 R28 +MOV R4 -35418 +LDR R8 R6 -42938 +MOV R3 -12796 +ADD R21 R31 R21 +LDR R19 R27 57722 +MUL R1 R28 R9 +MOV R9 -55549 +MOV R22 -49213 +LDR R12 R16 48367 +STR R28 -37010 R20 +ADD R31 R9 R11 +MOV R18 -25236 +LDR R0 R1 -41885 +ADD R18 R25 R4 +MOV R14 -36886 +SUB R18 R11 R2 +MUL R29 R0 R3 +SUB R31 R22 R30 +MUL R24 R7 R28 +ADD R8 R7 R26 +MOV R7 752 +LDR R31 R16 465 +ADD R28 R8 R18 +MOV R19 -53836 +MOV R31 16305 +DIV R11 R24 R0 +SUB R17 R23 R24 +SUB R21 R7 R19 +SUB R15 R28 R0 +DIV R3 R5 R4 +DIV R3 R20 R6 +LDR R5 R22 9760 +DIV R12 R4 R29 +ADD R12 R29 R20 +MOV R5 -64282 +MUL R2 R28 R6 +ADD R11 R13 R22 +DIV R5 R22 R14 +MUL R27 R12 R15 +ADD R0 R17 R2 +STR R6 -51338 R15 +MOV R1 54298 +DIV R4 R19 R21 +MOV R24 -26676 +MOV R28 36666 +MUL R30 R27 R16 +MUL R16 R23 R16 +DIV R31 R26 R13 +DIV R16 R14 R29 +DIV R20 R29 R8 +MUL R25 R16 R18 +MUL R31 R7 R18 +STR R10 27408 R25 +LDR R14 R26 28400 +DIV R1 R12 R27 +MUL R1 R30 R23 +DIV R8 R25 R11 +DIV R14 R28 R21 +MOV R22 -8516 +SUB R24 R27 R7 +STR R7 -65281 R16 +DIV R22 R30 R1 +ADD R15 R31 R20 +MOV R5 -41631 +STR R5 -23929 R28 +LDR R25 R23 48078 +ADD R6 R24 R3 +MOV R13 -38426 +MOV R1 -53630 +SUB R30 R11 R18 +MUL R24 R13 R26 +MOV R9 -52252 +STR R24 57223 R27 +STR R31 52716 R26 +STR R11 25174 R4 +ADD R23 R29 R26 +MOV R31 -7275 +DIV R17 R26 R31 +SUB R19 R12 R15 +SUB R24 R10 R3 +MOV R3 -15458 +SUB R27 R18 R7 +MUL R1 R11 R17 +DIV R2 R31 R3 +LDR R15 R9 33461 +MUL R14 R10 R14 +ADD R30 R3 R25 +LDR R29 R0 60493 +MUL R29 R22 R13 +DIV R21 R16 R6 +DIV R2 R24 R2 +SUB R3 R19 R15 +MUL R13 R5 R23 +DIV R21 R22 R24 +MUL R15 R27 R4 +STR R19 12721 R0 +SUB R2 R14 R28 +DIV R11 R12 R5 +DIV R2 R11 R26 +MUL R2 R18 R4 +MUL R14 R30 R3 +ADD R8 R22 R23 +ADD R19 R27 R4 +MUL R10 R2 R25 +DIV R3 R26 R11 +MUL R3 R18 R5 +LDR R7 R5 33145 +MUL R25 R1 R13 +MUL R30 R5 R12 +LDR R27 R30 -55188 +ADD R19 R1 R15 +DIV R27 R23 R22 +MUL R26 R18 R4 +DIV R2 R28 R5 +DIV R14 R14 R20 +SUB R26 R5 R23 +STR R7 -23586 R17 +LDR R26 R21 -65363 +ADD R31 R1 R30 +MOV R1 -14617 +STR R14 -38433 R16 +LDR R29 R29 -37305 +MOV R6 -18228 +DIV R8 R17 R3 +MOV R13 -23053 +ADD R23 R28 R18 +ADD R11 R7 R1 +STR R19 30356 R28 +ADD R13 R7 R13 +SUB R0 R24 R12 +DIV R7 R15 R16 +SUB R5 R1 R23 +DIV R1 R6 R3 +MOV R15 28281 +STR R24 -46391 R30 +MUL R28 R12 R15 +DIV R1 R28 R10 +DIV R15 R6 R29 +LDR R6 R15 19617 +SUB R17 R18 R0 +SUB R25 R22 R12 +ADD R16 R8 R19 +DIV R10 R24 R2 +STR R21 4680 R4 +DIV R9 R1 R29 +LDR R21 R0 4026 +DIV R14 R25 R30 +ADD R30 R5 R20 +ADD R5 R26 R29 +ADD R30 R11 R8 +MUL R4 R22 R25 +ADD R4 R28 R12 +STR R14 -9237 R4 +MUL R13 R12 R20 +MOV R26 -29059 +LDR R0 R0 7254 +LDR R24 R7 -50674 +SUB R0 R4 R22 +ADD R25 R15 R0 +DIV R18 R14 R4 +DIV R14 R2 R31 +DIV R9 R12 R7 +STR R9 45410 R29 +LDR R28 R31 -65237 +MUL R9 R28 R12 +MOV R21 -6333 +LDR R5 R21 64012 +SUB R29 R15 R25 +MUL R22 R24 R23 +MOV R11 54650 +STR R29 41005 R14 +MOV R22 -49466 +ADD R13 R0 R26 +SUB R6 R12 R3 +STR R11 -37808 R5 +MUL R3 R9 R9 +MUL R29 R26 R26 +ADD R30 R3 R2 +STR R9 -26189 R13 +STR R30 3186 R26 +LDR R16 R22 -14290 +STR R11 35643 R6 +SUB R27 R24 R28 +MUL R21 R27 R11 +LDR R7 R5 44366 +DIV R7 R3 R17 +DIV R21 R25 R15 +SUB R25 R26 R3 +LDR R12 R0 57696 +DIV R13 R1 R1 +DIV R20 R25 R13 +STR R7 59437 R15 +ADD R19 R11 R8 +MUL R7 R5 R27 +MUL R25 R0 R19 +LDR R23 R25 32533 +DIV R31 R13 R29 +STR R15 10608 R12 +MUL R17 R19 R0 +MOV R4 64899 +MUL R24 R28 R21 +STR R14 -43340 R1 +MOV R10 -33260 +DIV R18 R12 R26 +STR R4 10495 R13 +STR R20 13071 R2 +STR R20 -26123 R19 +STR R8 -62215 R31 +DIV R10 R24 R4 +MOV R24 50590 +ADD R30 R2 R28 +LDR R27 R28 55762 +MOV R7 26829 +DIV R13 R7 R16 +STR R20 52304 R4 +ADD R9 R1 R25 +SUB R30 R15 R4 +STR R2 -28823 R29 +STR R16 -1088 R24 +SUB R16 R26 R0 +SUB R15 R11 R3 +DIV R7 R5 R29 +ADD R7 R23 R19 +SUB R11 R28 R27 +STR R23 -19402 R14 +MUL R24 R10 R16 +MOV R9 -61346 +MUL R18 R0 R2 +DIV R19 R8 R12 +SUB R25 R3 R16 +MUL R7 R14 R7 +DIV R29 R23 R30 +LDR R23 R17 -6629 +MUL R17 R1 R12 +SUB R30 R18 R19 +MOV R31 31497 +STR R13 -39929 R30 +LDR R5 R14 13509 +MUL R18 R26 R8 +STR R21 46308 R16 +LDR R17 R8 55959 +DIV R14 R15 R17 +MOV R13 61704 +MOV R22 20607 +MOV R12 21984 +LDR R4 R31 -16911 +LDR R26 R4 -54152 +MUL R3 R8 R27 +ADD R2 R26 R21 +MUL R2 R31 R29 +ADD R6 R20 R17 +DIV R24 R3 R27 +SUB R18 R30 R18 +SUB R20 R27 R29 +ADD R4 R14 R3 +MOV R9 -11994 +MOV R16 -27216 +DIV R18 R4 R7 +LDR R19 R2 -18440 +MOV R13 -32301 +SUB R19 R7 R17 +SUB R29 R25 R20 +STR R11 23297 R10 +LDR R3 R10 63245 +LDR R7 R9 32046 +LDR R12 R23 27950 +LDR R6 R5 -4488 +ADD R8 R14 R19 +STR R30 63618 R17 +DIV R0 R30 R13 +MOV R15 -12314 +LDR R27 R22 -61883 +ADD R19 R6 R3 +ADD R7 R2 R15 +STR R17 33573 R22 +DIV R11 R23 R8 +ADD R14 R8 R21 +MUL R7 R2 R30 +DIV R17 R8 R13 +ADD R24 R22 R25 +LDR R28 R14 -49793 +MOV R13 -8964 +ADD R18 R10 R10 +SUB R16 R23 R5 +LDR R31 R17 56729 +DIV R11 R6 R20 +DIV R14 R6 R31 +ADD R2 R3 R17 +ADD R24 R10 R14 +DIV R13 R3 R19 +MUL R7 R23 R21 +LDR R2 R30 63186 +STR R0 11309 R17 +MOV R27 -37284 +DIV R26 R20 R14 +SUB R23 R15 R25 +ADD R20 R6 R28 +STR R2 5091 R29 +MOV R22 63517 +ADD R24 R29 R29 +SUB R8 R31 R3 +MOV R29 55810 +SUB R3 R2 R3 +DIV R20 R12 R15 +STR R14 -47788 R5 +LDR R17 R8 11726 +STR R10 -21270 R4 +ADD R14 R2 R15 +ADD R8 R18 R20 +ADD R18 R22 R3 +MUL R24 R24 R25 +MOV R21 -54583 +SUB R28 R29 R27 +LDR R9 R21 20876 +SUB R19 R11 R17 +SUB R5 R20 R15 +STR R0 -6402 R13 +LDR R28 R14 -64786 +MUL R20 R22 R3 +LDR R16 R27 54053 +MUL R13 R12 R23 +DIV R23 R21 R25 +MOV R27 -47380 +MUL R15 R20 R1 +MUL R20 R15 R4 +DIV R13 R9 R14 +MOV R2 6564 +STR R11 57436 R8 +ADD R19 R22 R9 +MUL R13 R4 R2 +MUL R13 R30 R28 +LDR R30 R18 26298 +LDR R12 R14 -6138 +DIV R11 R17 R22 +ADD R23 R21 R3 +SUB R25 R31 R23 +SUB R23 R5 R0 +LDR R25 R25 32101 +SUB R13 R12 R12 +LDR R3 R30 -46462 +SUB R22 R20 R2 +DIV R26 R5 R10 +DIV R15 R14 R16 +SUB R0 R17 R8 +STR R6 -9167 R30 +MUL R7 R26 R6 +LDR R15 R23 -47053 +SUB R6 R21 R7 +MUL R3 R0 R7 +SUB R21 R6 R10 +STR R20 21294 R15 +LDR R12 R31 -33340 +LDR R30 R10 -16317 +LDR R5 R29 25212 +DIV R17 R30 R18 +MUL R2 R2 R5 +STR R4 -6123 R31 +SUB R27 R31 R24 +MUL R15 R19 R10 +LDR R1 R17 -46426 +ADD R7 R13 R2 +ADD R6 R3 R18 +SUB R6 R3 R23 +MOV R13 33914 +SUB R30 R31 R17 +STR R12 54139 R30 +MOV R16 -48152 +DIV R9 R10 R2 +LDR R23 R14 -27169 +SUB R13 R19 R0 +STR R4 -8150 R9 +ADD R29 R10 R23 +DIV R13 R18 R11 +SUB R12 R6 R12 +DIV R4 R5 R20 +SUB R30 R8 R24 +MOV R0 -39592 +LDR R9 R16 -58266 +MOV R29 39119 +LDR R10 R17 28091 +STR R15 -20688 R25 +MOV R19 51490 +ADD R29 R27 R11 +MOV R21 -44735 +DIV R19 R21 R6 +STR R26 -29203 R8 +STR R16 -669 R9 +DIV R22 R5 R22 +MUL R14 R16 R30 +MUL R6 R9 R29 +ADD R9 R0 R10 +MUL R30 R17 R11 +LDR R8 R13 15099 +MUL R30 R19 R17 +ADD R30 R16 R27 +MUL R17 R2 R16 +ADD R7 R29 R0 +MOV R2 -28943 +MOV R30 -4220 +ADD R24 R1 R23 +DIV R31 R13 R27 +MOV R26 47938 +SUB R25 R19 R16 +LDR R31 R3 59263 +SUB R31 R6 R22 +DIV R17 R26 R22 +MOV R10 875 +DIV R17 R23 R18 +ADD R9 R18 R17 +DIV R26 R17 R31 +LDR R6 R27 31709 +LDR R27 R30 -14875 +MUL R4 R4 R7 +DIV R14 R29 R23 +ADD R14 R2 R22 +MUL R1 R5 R21 +LDR R27 R13 -28043 +DIV R27 R14 R21 +LDR R16 R11 -44188 +ADD R11 R31 R16 +ADD R1 R18 R12 +LDR R23 R20 5061 +MOV R9 -40418 +MUL R19 R15 R0 +MUL R0 R15 R19 +ADD R7 R20 R29 +DIV R4 R11 R22 +ADD R31 R25 R19 +STR R7 12108 R5 +DIV R0 R24 R16 +DIV R0 R26 R26 +MOV R2 62145 +SUB R28 R28 R13 +LDR R23 R20 -25867 +SUB R4 R1 R18 +ADD R18 R6 R12 +LDR R14 R12 59618 +ADD R2 R10 R7 +SUB R3 R24 R3 +STR R14 7682 R3 +MOV R25 4014 +SUB R0 R16 R15 +LDR R23 R10 -17021 +ADD R30 R29 R5 +DIV R12 R4 R31 +LDR R23 R4 945 +DIV R25 R30 R13 +STR R23 -5006 R10 +STR R26 -46537 R20 +ADD R7 R18 R20 +STR R1 3236 R2 +LDR R29 R0 -34888 +MUL R30 R3 R13 +MUL R10 R30 R0 +STR R21 -24949 R1 +ADD R1 R31 R6 +STR R8 -1526 R5 +ADD R16 R5 R2 +DIV R31 R6 R30 +ADD R3 R0 R3 +MOV R14 -38748 +STR R13 18706 R19 +SUB R1 R16 R17 +MUL R11 R8 R21 +MOV R14 5746 +ADD R19 R1 R11 +MOV R8 -48219 +MOV R21 19735 +ADD R6 R27 R3 +MUL R23 R9 R5 +DIV R12 R13 R1 +DIV R28 R28 R16 +ADD R15 R23 R30 +MOV R8 -34221 +LDR R0 R11 13655 +MUL R13 R24 R30 +SUB R0 R15 R8 +SUB R4 R23 R29 +SUB R1 R26 R18 +DIV R3 R28 R16 +DIV R13 R13 R4 +ADD R26 R8 R29 +MOV R8 12349 +LDR R17 R24 57504 +DIV R11 R6 R5 +STR R25 -18685 R10 +DIV R5 R21 R4 +STR R18 -40635 R24 +STR R4 24420 R5 +DIV R25 R9 R18 +LDR R11 R19 28303 +ADD R16 R2 R25 +MOV R20 -5201 +SUB R30 R2 R4 +MUL R16 R4 R29 +MOV R29 6428 +MOV R20 20155 +SUB R30 R23 R1 +MUL R30 R5 R26 +DIV R22 R18 R21 +MOV R9 25947 +MUL R27 R10 R23 +STR R13 22708 R8 +STR R12 -32871 R18 +MUL R17 R29 R12 +MOV R23 31122 +MOV R19 19045 +DIV R3 R28 R27 +STR R18 16010 R8 +ADD R1 R18 R20 +STR R25 42713 R24 +DIV R5 R29 R12 +DIV R5 R7 R11 +ADD R7 R31 R10 +DIV R1 R1 R7 +DIV R1 R16 R9 +SUB R20 R16 R3 +LDR R5 R21 -53409 +SUB R8 R19 R6 +LDR R4 R16 -16201 +MOV R20 -24652 +LDR R28 R1 -58043 +SUB R31 R12 R14 +SUB R9 R0 R20 +MUL R29 R11 R6 +MUL R22 R18 R13 +SUB R26 R13 R11 +MUL R25 R23 R27 +LDR R5 R12 -33057 +ADD R28 R14 R23 +MUL R25 R9 R12 +MOV R13 -46798 +STR R9 41516 R9 +MOV R31 -23796 +DIV R10 R4 R30 +MUL R17 R2 R9 +LDR R25 R30 32993 +STR R6 -42262 R5 +ADD R22 R31 R18 +ADD R19 R5 R30 +DIV R23 R14 R14 +MUL R7 R22 R4 +ADD R0 R12 R9 +MOV R1 -23475 +DIV R6 R6 R31 +ADD R12 R17 R17 +SUB R6 R26 R10 +DIV R4 R15 R28 +MOV R8 24238 +STR R27 -37153 R31 +STR R28 -31464 R4 +SUB R0 R25 R0 +DIV R9 R3 R21 +DIV R18 R25 R30 +DIV R19 R14 R10 +LDR R19 R18 19638 +MUL R3 R26 R14 +DIV R24 R21 R26 +STR R23 13846 R6 +SUB R8 R25 R30 +ADD R11 R8 R1 +STR R3 17666 R7 +MUL R22 R30 R0 +LDR R10 R6 55662 +SUB R29 R23 R22 +STR R0 -48038 R18 +MOV R27 -39269 +SUB R3 R23 R29 +STR R26 -37424 R10 +MUL R0 R24 R20 +DIV R9 R17 R27 +SUB R8 R17 R22 +DIV R17 R9 R28 +DIV R7 R20 R10 +LDR R28 R18 -24253 +DIV R5 R18 R16 +LDR R28 R9 -26732 +LDR R0 R29 -32066 +LDR R18 R3 -12652 +DIV R16 R0 R12 +MUL R19 R16 R19 +DIV R6 R19 R19 +STR R6 44073 R17 +MUL R10 R24 R8 +MOV R24 -17146 +LDR R14 R10 5077 +MUL R21 R24 R6 +MOV R7 -11942 +STR R19 42717 R30 +DIV R18 R29 R22 +MOV R30 -6455 +MUL R5 R9 R27 +LDR R22 R5 -9833 +MOV R27 75 +LDR R26 R7 -63102 +MOV R3 55628 +SUB R21 R28 R19 +MUL R28 R16 R17 +SUB R24 R13 R14 +STR R26 -55660 R16 +SUB R24 R18 R7 +MUL R26 R31 R19 +MUL R30 R17 R17 +MOV R20 -42442 +DIV R7 R25 R14 +MOV R30 54937 +LDR R20 R10 -52449 +LDR R13 R11 -14007 +MOV R14 47327 +STR R20 31573 R7 +SUB R15 R28 R16 +SUB R31 R14 R29 +DIV R23 R16 R8 +SUB R14 R27 R7 +MUL R1 R2 R29 +MUL R27 R10 R21 +STR R22 -13097 R4 +ADD R19 R31 R18 +ADD R23 R26 R24 +MUL R12 R30 R24 +MUL R27 R28 R23 +SUB R16 R21 R3 +SUB R12 R24 R20 +ADD R1 R23 R8 +STR R20 12572 R27 +STR R5 -35969 R8 +LDR R3 R4 26893 +ADD R29 R19 R31 +SUB R25 R4 R30 +DIV R30 R21 R3 +DIV R18 R0 R8 +SUB R5 R6 R28 +LDR R10 R21 45805 +ADD R17 R22 R27 +STR R21 -13241 R11 +LDR R28 R7 -42192 +ADD R13 R18 R5 +SUB R8 R13 R11 +MUL R12 R18 R27 +DIV R3 R9 R15 +MOV R27 -28925 +ADD R4 R21 R15 +DIV R11 R5 R12 +LDR R26 R24 3582 +LDR R8 R24 3014 +ADD R20 R25 R17 +LDR R3 R27 -61843 +DIV R4 R22 R17 +LDR R12 R31 -46481 +MUL R9 R3 R7 +LDR R4 R14 4721 +MOV R21 -8454 +ADD R18 R17 R19 +ADD R16 R29 R18 +ADD R22 R14 R30 +STR R23 15898 R17 +STR R16 -7591 R31 +ADD R20 R3 R7 +SUB R23 R29 R25 +DIV R30 R4 R6 +ADD R0 R24 R23 +STR R5 31241 R13 +DIV R5 R8 R5 +LDR R5 R8 44042 +LDR R10 R11 63434 +STR R12 -38495 R4 +SUB R18 R19 R2 +LDR R27 R21 -23916 +STR R20 -5072 R14 +MUL R10 R23 R6 +SUB R6 R18 R12 +LDR R18 R0 38305 +LDR R16 R7 53830 +ADD R13 R12 R18 +MUL R25 R28 R17 +MUL R30 R27 R1 +SUB R12 R27 R12 +ADD R16 R4 R2 +SUB R31 R16 R15 +MOV R7 -41351 +DIV R9 R5 R25 +MOV R25 9844 +ADD R10 R8 R26 +SUB R24 R9 R14 +ADD R18 R17 R13 +MOV R0 -26458 +MUL R11 R28 R22 +SUB R28 R3 R23 +STR R8 14659 R18 +SUB R25 R29 R10 +LDR R21 R11 42272 +SUB R25 R21 R11 +LDR R14 R11 -5596 +DIV R2 R7 R10 +ADD R4 R10 R18 +ADD R28 R10 R3 +ADD R10 R9 R27 +STR R25 43822 R4 +LDR R18 R20 -15655 +STR R23 8992 R15 +MUL R11 R20 R12 +MOV R15 5957 +ADD R4 R29 R11 +STR R5 42913 R31 +MOV R2 -9035 +SUB R21 R30 R10 +MOV R5 -19286 +LDR R24 R16 -10996 +MUL R24 R15 R14 +ADD R23 R2 R31 +STR R12 -60281 R22 +LDR R4 R19 -40985 +MUL R22 R1 R18 +DIV R29 R23 R15 +ADD R24 R16 R28 +MOV R16 20735 +DIV R12 R5 R12 +LDR R17 R8 13549 +MUL R11 R4 R30 +MUL R21 R18 R4 +STR R28 14337 R30 +SUB R17 R20 R29 +MUL R14 R19 R18 +MOV R4 30937 +STR R23 -30713 R26 +ADD R22 R18 R8 +SUB R7 R13 R27 +DIV R30 R17 R30 +DIV R7 R26 R29 +ADD R16 R0 R1 +MUL R26 R18 R20 +DIV R16 R0 R20 +LDR R14 R1 -33069 +MOV R31 -17983 +SUB R6 R17 R18 +STR R12 -14181 R5 +MUL R15 R31 R29 +MOV R30 -60818 +MUL R24 R20 R1 +STR R5 -5400 R15 +DIV R18 R24 R16 +MOV R27 -32662 +ADD R23 R9 R11 +MUL R22 R18 R0 +MUL R17 R15 R4 +SUB R19 R13 R31 +MOV R10 -20499 +MOV R28 -42640 +ADD R10 R20 R7 +ADD R26 R10 R3 +SUB R31 R8 R13 +MOV R3 42795 +SUB R30 R24 R2 +DIV R4 R2 R21 +LDR R1 R27 -16582 +DIV R28 R29 R1 +MUL R24 R8 R3 +SUB R30 R5 R28 +LDR R14 R15 62314 +MOV R3 13893 +ADD R24 R23 R24 +LDR R11 R16 25083 +MOV R14 9414 +ADD R24 R22 R30 +MUL R19 R14 R25 +STR R25 12501 R10 +MUL R7 R22 R20 +LDR R29 R26 -5832 +MOV R17 52147 +LDR R24 R2 -57890 +ADD R18 R29 R27 +SUB R23 R2 R11 +MUL R1 R10 R23 +MUL R3 R18 R13 +DIV R7 R16 R20 +MOV R29 -15738 +LDR R0 R13 -63314 +MOV R9 42541 +ADD R13 R5 R24 +STR R13 -46987 R1 +SUB R19 R13 R22 +ADD R5 R6 R29 +MOV R20 13009 +LDR R6 R1 -18809 +STR R1 -41841 R28 +LDR R19 R17 31443 +STR R27 -54660 R23 +STR R25 48342 R5 +MUL R19 R11 R11 +LDR R9 R30 20900 +SUB R3 R6 R13 +MUL R12 R27 R16 +DIV R16 R15 R11 +ADD R1 R8 R9 +SUB R12 R5 R16 +LDR R12 R5 62450 +DIV R10 R1 R14 +MOV R19 -55602 +SUB R2 R3 R5 +LDR R22 R17 31538 +ADD R4 R16 R10 +DIV R0 R27 R16 +SUB R17 R31 R14 +LDR R21 R20 -57433 +MOV R4 -8318 +MOV R12 -35067 +DIV R28 R15 R10 +MOV R27 -52186 +MOV R24 -22095 +MOV R15 23586 +STR R29 -31706 R2 +SUB R8 R6 R20 +DIV R10 R19 R19 +ADD R7 R0 R15 +ADD R12 R18 R9 +STR R31 60867 R27 +MUL R12 R5 R16 +DIV R24 R5 R17 +MOV R30 39953 +LDR R27 R2 -41082 +SUB R13 R11 R7 +ADD R5 R13 R1 +SUB R0 R29 R11 +LDR R26 R13 18850 +MUL R14 R19 R23 +ADD R22 R5 R5 +LDR R20 R23 -41816 +ADD R27 R2 R20 +STR R29 -2057 R22 +MUL R30 R5 R7 +DIV R13 R16 R1 +MOV R29 13655 +SUB R16 R18 R13 +ADD R13 R3 R25 +ADD R30 R2 R4 +SUB R24 R10 R19 +STR R13 55625 R25 +MUL R6 R4 R5 +STR R9 39843 R3 +MOV R2 4315 +DIV R21 R9 R4 +STR R18 -2375 R12 +STR R14 29616 R22 +LDR R20 R9 64101 +LDR R13 R8 40914 +LDR R21 R24 53948 +DIV R27 R10 R20 +MOV R2 12215 +ADD R25 R3 R17 +ADD R4 R5 R12 +MUL R28 R12 R31 +MOV R13 -51062 +STR R30 -45704 R4 +DIV R4 R0 R13 +MOV R30 8474 +SUB R29 R14 R8 +SUB R6 R4 R4 +STR R14 23971 R18 +MOV R19 10551 +DIV R21 R3 R30 +MOV R9 3038 +MUL R19 R12 R22 +STR R1 2890 R25 +STR R16 -10364 R13 +MUL R9 R16 R6 +DIV R12 R21 R9 +LDR R30 R1 -28797 +SUB R0 R15 R1 +LDR R10 R9 10026 +ADD R5 R29 R25 +SUB R22 R30 R23 +MUL R2 R30 R11 +MUL R24 R15 R16 +DIV R12 R20 R16 +MUL R19 R7 R27 +MUL R10 R19 R14 +STR R15 -33472 R23 +SUB R11 R4 R22 +DIV R14 R30 R15 +MUL R23 R5 R9 +MUL R12 R29 R10 +MUL R1 R12 R13 +MOV R2 -1917 +STR R6 -32833 R28 +SUB R15 R24 R19 +LDR R18 R23 -17882 +MUL R17 R10 R7 +DIV R18 R6 R12 +MOV R16 13073 +LDR R11 R16 -62887 +SUB R27 R15 R21 +ADD R23 R0 R31 +MUL R8 R22 R12 +DIV R29 R26 R12 +ADD R13 R21 R22 +DIV R25 R27 R3 +LDR R29 R12 49990 +ADD R6 R30 R24 +LDR R12 R5 -29552 +LDR R17 R4 -26225 +MUL R9 R29 R28 +ADD R2 R18 R15 +DIV R10 R29 R13 +MOV R27 32730 +MOV R0 -56404 +MUL R30 R20 R26 +SUB R1 R31 R28 +SUB R17 R20 R0 +MOV R0 -29854 +DIV R19 R6 R0 +SUB R23 R12 R22 +MOV R8 14965 +SUB R1 R1 R11 +LDR R26 R8 -484 +LDR R21 R22 -13295 +ADD R24 R15 R27 +SUB R19 R16 R14 +LDR R14 R25 -28859 +DIV R20 R1 R21 +ADD R4 R6 R29 +LDR R7 R19 15304 +ADD R25 R25 R9 +ADD R9 R23 R18 +LDR R17 R15 -63196 +DIV R0 R17 R23 +MUL R0 R15 R6 +MOV R9 -17480 +MUL R2 R27 R17 +MUL R23 R15 R13 +ADD R27 R16 R7 +ADD R2 R16 R30 +DIV R26 R23 R7 +LDR R12 R24 -38662 +DIV R9 R4 R20 +MOV R5 -59405 +ADD R26 R17 R24 +ADD R22 R1 R11 +MOV R11 43625 +DIV R3 R23 R14 +LDR R26 R9 -56884 +LDR R28 R16 28918 +LDR R16 R29 -48589 +MUL R27 R2 R15 +MUL R20 R7 R15 +DIV R7 R27 R11 +ADD R24 R23 R22 +MOV R23 -46195 +LDR R25 R8 -14477 +MOV R2 22482 +MUL R14 R23 R15 +LDR R16 R24 13857 +LDR R6 R12 -11979 +LDR R26 R11 37515 +STR R11 44618 R6 +MUL R26 R19 R20 +STR R13 -40609 R31 +MUL R12 R12 R3 +ADD R17 R3 R19 +MUL R31 R7 R14 +LDR R12 R11 -46848 +SUB R28 R15 R22 +LDR R5 R21 -50707 +STR R9 24869 R10 +LDR R4 R17 -58666 +DIV R28 R10 R13 +LDR R11 R15 -61992 +ADD R0 R31 R28 +MUL R3 R9 R7 +ADD R30 R16 R31 +LDR R13 R6 55103 +SUB R11 R17 R28 +SUB R22 R25 R22 +ADD R16 R18 R4 +DIV R5 R14 R29 +LDR R5 R18 -19180 +DIV R24 R10 R1 +SUB R2 R26 R22 +MOV R15 -8215 +MOV R25 -34850 +MOV R10 29404 +MOV R27 6383 +STR R9 30043 R10 +STR R29 -7216 R31 +MOV R20 -8752 +SUB R16 R22 R2 +MUL R2 R8 R16 +STR R15 47980 R26 +SUB R0 R11 R13 +ADD R31 R27 R14 +MOV R7 -15774 +STR R23 -50382 R27 +STR R28 -29845 R9 +DIV R12 R3 R28 +SUB R30 R21 R29 +STR R25 43172 R5 +SUB R29 R13 R30 +MOV R28 21122 +LDR R19 R29 -35182 +LDR R20 R25 53661 +ADD R26 R13 R1 +STR R6 36858 R15 +DIV R7 R14 R4 +LDR R21 R16 53832 +SUB R23 R18 R14 +DIV R10 R2 R21 +STR R30 -10701 R23 +STR R4 -58669 R17 +MOV R11 -17494 +SUB R13 R7 R21 +LDR R28 R31 20893 +ADD R26 R0 R15 +STR R18 11927 R11 +SUB R19 R20 R9 +MOV R16 2858 +SUB R12 R10 R9 +STR R8 -29732 R20 +ADD R28 R11 R28 +MUL R8 R1 R0 +STR R6 -21260 R9 +STR R29 40099 R2 +LDR R13 R6 34 +MUL R30 R15 R20 +ADD R24 R2 R1 +LDR R15 R21 51523 +SUB R8 R30 R6 +MOV R13 13382 +ADD R5 R24 R14 +SUB R25 R28 R29 +LDR R24 R31 33447 +ADD R8 R25 R6 +STR R15 -65455 R20 +LDR R5 R11 -53861 +MOV R24 14514 +SUB R13 R26 R16 +MUL R7 R4 R26 +LDR R16 R17 38451 +STR R15 -24706 R2 +STR R15 31671 R24 +SUB R4 R31 R1 +LDR R24 R0 -39411 +DIV R27 R9 R22 +SUB R3 R18 R2 +DIV R19 R29 R24 +LDR R29 R17 9104 +DIV R1 R4 R11 +ADD R21 R13 R13 +DIV R3 R31 R12 +DIV R30 R22 R1 +STR R2 51700 R25 +STR R24 3996 R1 +SUB R12 R16 R14 +SUB R29 R14 R9 +DIV R10 R22 R18 +SUB R31 R23 R6 +ADD R8 R11 R29 +STR R24 3289 R17 +ADD R5 R8 R20 +MOV R29 56707 +SUB R30 R29 R17 +STR R10 4699 R1 +SUB R30 R21 R21 +ADD R31 R12 R28 +MUL R24 R2 R2 +DIV R19 R21 R23 +ADD R23 R29 R10 +STR R23 -26212 R31 +LDR R0 R25 -44637 +SUB R30 R4 R11 +LDR R27 R21 3039 +SUB R25 R1 R9 +ADD R24 R25 R8 +DIV R3 R0 R17 +DIV R24 R23 R21 +MOV R29 -37123 +SUB R20 R0 R1 +ADD R5 R23 R21 +LDR R10 R24 -45623 +MUL R9 R7 R21 +STR R25 -62688 R28 +DIV R31 R22 R9 +ADD R15 R20 R5 +SUB R17 R20 R0 +LDR R14 R14 -19149 +MUL R0 R31 R6 +MOV R28 60596 +SUB R29 R22 R27 +ADD R17 R24 R28 +STR R25 -14971 R3 +MUL R20 R18 R10 +STR R16 29253 R11 +STR R12 19739 R18 +SUB R12 R31 R1 +MOV R7 1721 +MOV R16 -60838 +ADD R16 R23 R24 +MOV R17 40348 +STR R19 61912 R20 +ADD R23 R15 R9 +LDR R29 R6 -38996 +ADD R11 R5 R17 +ADD R14 R17 R16 +MOV R26 31486 +ADD R4 R2 R30 +SUB R26 R13 R5 +ADD R8 R5 R8 +MUL R7 R25 R19 +MUL R14 R0 R23 +DIV R13 R24 R1 +SUB R22 R27 R9 +ADD R8 R20 R19 +LDR R23 R20 -51883 +ADD R23 R12 R4 +STR R12 9456 R29 +DIV R13 R2 R12 +SUB R24 R26 R9 +MOV R20 -42536 +MOV R25 8464 +LDR R16 R26 51864 +ADD R5 R7 R7 +DIV R16 R26 R24 +MUL R30 R30 R23 +ADD R25 R16 R19 +ADD R31 R4 R22 +SUB R18 R9 R12 +DIV R13 R5 R21 +SUB R12 R28 R10 +DIV R0 R4 R28 +STR R7 28922 R3 +DIV R20 R26 R13 +DIV R0 R18 R0 +MUL R3 R12 R29 +MUL R8 R10 R23 +ADD R1 R20 R20 +DIV R12 R14 R8 +DIV R9 R7 R28 +ADD R9 R3 R18 +DIV R11 R14 R3 +MOV R4 -36520 +ADD R3 R21 R6 +SUB R4 R15 R2 +DIV R7 R19 R31 +STR R16 49060 R13 +DIV R17 R4 R3 +STR R27 18290 R16 +ADD R9 R27 R24 +MUL R5 R20 R12 +ADD R0 R14 R5 +ADD R23 R24 R25 +MUL R14 R8 R16 +SUB R27 R18 R15 +LDR R20 R8 -22930 +DIV R1 R16 R23 +LDR R12 R31 -42057 +MOV R5 -8367 +DIV R3 R10 R8 +ADD R12 R1 R8 +MUL R26 R6 R29 +ADD R3 R1 R7 +MOV R6 -8707 +SUB R20 R5 R7 +MUL R31 R4 R23 +MOV R14 33562 +LDR R9 R2 -43238 +DIV R27 R7 R12 +SUB R19 R11 R12 +STR R15 38516 R12 +MOV R2 20713 +MUL R9 R24 R23 +DIV R28 R4 R6 +STR R13 62575 R4 +LDR R7 R13 -15704 +DIV R14 R2 R8 +MOV R13 52515 +SUB R23 R28 R18 +STR R8 -34362 R17 +DIV R19 R3 R10 +LDR R4 R17 62544 +STR R26 21444 R24 +ADD R18 R26 R26 +ADD R16 R19 R1 +MUL R20 R16 R7 +STR R10 40425 R1 +MOV R24 -3942 +STR R14 -30785 R29 +STR R10 -49183 R7 +MOV R3 -30928 +ADD R19 R23 R6 +LDR R31 R2 53996 +MUL R29 R2 R4 +MOV R11 16442 +DIV R11 R4 R17 +MOV R4 61289 +SUB R21 R14 R16 +LDR R27 R8 1032 +LDR R5 R16 8261 +MOV R16 -16782 +SUB R9 R15 R18 +MUL R10 R22 R26 +SUB R1 R5 R3 +MUL R25 R24 R22 +ADD R18 R27 R0 +STR R16 -29911 R16 +ADD R27 R20 R27 +SUB R13 R8 R25 +MOV R5 56782 +ADD R23 R24 R28 +ADD R31 R19 R10 +STR R30 -60011 R7 +DIV R29 R8 R18 +ADD R21 R1 R18 +LDR R8 R23 11414 +MOV R23 -62295 +ADD R1 R5 R10 +LDR R6 R14 56348 +ADD R24 R26 R5 +SUB R23 R14 R21 +MOV R23 30510 +STR R13 16745 R23 +DIV R15 R7 R8 +DIV R6 R0 R17 +DIV R3 R22 R0 +STR R15 58992 R1 +ADD R30 R26 R27 +MUL R8 R21 R3 +LDR R7 R22 16597 +MOV R12 1673 +SUB R10 R25 R29 +MUL R8 R3 R16 +ADD R19 R21 R29 +DIV R12 R24 R23 +MOV R11 20959 +SUB R12 R31 R10 +STR R24 -2869 R0 +DIV R17 R2 R13 +MUL R23 R5 R3 +ADD R19 R8 R15 +LDR R18 R27 57316 +LDR R3 R4 50707 +STR R10 60906 R5 +MUL R5 R30 R14 +LDR R16 R25 38232 +LDR R15 R1 -13164 +MOV R12 -54574 +LDR R26 R31 37012 +SUB R24 R20 R19 +ADD R23 R19 R2 +MOV R27 -13718 +MUL R16 R3 R17 +DIV R14 R23 R11 +SUB R6 R15 R14 +DIV R27 R2 R11 +MUL R8 R28 R7 +MOV R31 34594 +MOV R15 -55796 +STR R7 44469 R23 +STR R31 -9839 R13 +LDR R1 R17 -23539 +SUB R8 R18 R22 +MUL R1 R11 R5 +MUL R14 R7 R28 +STR R31 56172 R5 +LDR R7 R21 -37298 +MUL R14 R24 R8 +SUB R29 R18 R1 +ADD R1 R27 R24 +STR R27 64578 R28 +DIV R6 R24 R30 +ADD R20 R20 R13 +LDR R25 R17 22123 +LDR R24 R27 -64361 +SUB R21 R20 R15 +ADD R29 R7 R14 +STR R1 3994 R2 +SUB R5 R3 R7 +STR R26 32145 R20 +ADD R14 R9 R13 +MUL R11 R15 R20 +SUB R2 R23 R17 +MUL R20 R4 R14 +STR R31 16273 R4 +ADD R15 R20 R21 +MUL R29 R10 R12 +DIV R0 R13 R24 +LDR R9 R15 20952 +LDR R4 R17 -29835 +LDR R29 R18 -50923 +SUB R0 R7 R16 +DIV R24 R2 R0 +SUB R20 R28 R31 +DIV R31 R24 R29 +MOV R21 -18093 +LDR R8 R2 14108 +ADD R21 R7 R16 +SUB R6 R14 R7 +MUL R10 R16 R21 +DIV R29 R3 R24 +LDR R16 R5 -45279 +SUB R21 R23 R22 +STR R10 7443 R23 +SUB R20 R9 R27 +ADD R6 R18 R1 +MUL R21 R9 R7 +MUL R20 R8 R20 +STR R16 42778 R26 +SUB R23 R2 R19 +STR R13 56687 R28 +SUB R22 R0 R29 +SUB R31 R24 R31 +ADD R19 R20 R1 +STR R18 10027 R13 +DIV R12 R16 R1 +ADD R0 R10 R24 +MUL R3 R21 R11 +LDR R26 R14 54778 +LDR R18 R13 -39250 +STR R17 -34577 R4 +STR R12 39311 R19 +SUB R19 R10 R19 +ADD R28 R15 R20 +DIV R25 R14 R8 +LDR R20 R22 13275 +MUL R29 R24 R8 +ADD R2 R22 R15 +MUL R23 R4 R7 +STR R11 16384 R27 +MOV R31 -53989 +STR R24 3709 R3 +DIV R8 R10 R15 +ADD R22 R25 R31 +ADD R4 R20 R6 +DIV R10 R8 R18 +SUB R29 R9 R28 +MUL R0 R21 R4 +SUB R14 R31 R23 +DIV R25 R24 R6 +MUL R2 R28 R0 +DIV R28 R16 R2 +DIV R8 R16 R6 +LDR R3 R19 -50731 +STR R8 47832 R22 +SUB R26 R29 R23 +ADD R3 R20 R6 +DIV R6 R5 R20 +MOV R12 -57027 +STR R9 -26555 R13 +SUB R16 R31 R25 +MUL R16 R21 R7 +STR R20 -19372 R9 +MUL R1 R31 R21 +STR R22 -22410 R7 +LDR R19 R28 -11779 +ADD R23 R18 R28 +ADD R19 R14 R22 +MUL R5 R12 R11 +MOV R25 -6777 +ADD R27 R6 R31 +SUB R21 R30 R29 +MUL R17 R24 R6 +SUB R3 R3 R31 +SUB R18 R2 R6 +STR R26 63203 R26 +LDR R15 R28 -62630 +STR R29 -42147 R24 +MUL R9 R27 R11 +ADD R1 R26 R27 +ADD R7 R18 R31 +MUL R3 R1 R10 +LDR R26 R3 14714 +DIV R16 R2 R30 +MUL R6 R26 R19 +MUL R22 R8 R4 +DIV R29 R20 R16 +MUL R21 R14 R7 +SUB R0 R2 R26 +STR R26 4316 R7 +STR R23 -5854 R6 +MUL R24 R25 R16 +ADD R2 R19 R25 +STR R24 53644 R12 +ADD R11 R7 R5 +LDR R28 R6 51426 +DIV R22 R25 R1 +SUB R26 R26 R23 +ADD R4 R20 R19 +ADD R31 R3 R9 +ADD R3 R23 R28 +MUL R20 R19 R31 +SUB R30 R1 R6 +STR R14 34957 R26 +DIV R19 R19 R17 +SUB R4 R10 R31 +SUB R28 R6 R21 +SUB R21 R11 R20 +DIV R19 R0 R15 +MUL R6 R24 R29 +DIV R25 R4 R16 +STR R2 -4141 R27 +DIV R25 R11 R18 +ADD R9 R22 R26 +STR R1 -6112 R22 +LDR R31 R26 3190 +LDR R8 R16 41803 +ADD R11 R31 R17 +MUL R1 R15 R31 +DIV R9 R30 R29 +SUB R20 R14 R22 +MOV R5 -38326 +MOV R20 -26899 +ADD R24 R19 R6 +LDR R9 R26 57686 +SUB R26 R14 R18 +DIV R0 R8 R24 +SUB R18 R2 R23 +MUL R21 R29 R13 +STR R5 42527 R18 +DIV R14 R19 R30 +STR R16 -36602 R19 +SUB R1 R9 R15 +DIV R28 R17 R4 +STR R14 -38403 R27 +ADD R8 R26 R1 +STR R12 62754 R0 +STR R20 54060 R8 +STR R17 65111 R3 +MUL R19 R0 R31 +SUB R20 R24 R12 +STR R0 -1916 R9 +ADD R5 R7 R27 +LDR R5 R18 -30641 +LDR R0 R21 7683 +DIV R28 R11 R21 +MOV R15 -28769 +DIV R19 R5 R21 +SUB R13 R26 R6 +DIV R15 R15 R15 +STR R1 -37134 R3 +STR R10 -44016 R10 +LDR R21 R10 -31836 +MUL R25 R13 R16 +LDR R1 R0 -53827 +MOV R6 18538 +DIV R9 R15 R31 +DIV R14 R5 R6 +MOV R24 -17239 +MUL R9 R31 R13 +ADD R2 R17 R13 +MOV R31 -23494 +STR R30 18245 R3 +DIV R27 R2 R25 +ADD R19 R23 R13 +DIV R25 R6 R5 +MOV R22 -8114 +STR R22 27121 R0 +LDR R31 R18 -38377 +ADD R27 R5 R24 +ADD R5 R24 R2 +STR R23 -19703 R3 +MOV R26 49533 +LDR R0 R6 9854 +SUB R9 R2 R30 +STR R0 51197 R17 +STR R13 -19430 R1 +MOV R6 -61715 +STR R24 7887 R6 +STR R25 27335 R3 +DIV R21 R24 R14 +LDR R7 R20 54849 +SUB R15 R1 R2 +SUB R1 R29 R14 +DIV R31 R29 R3 +MUL R9 R23 R5 +STR R22 -25778 R9 +ADD R1 R27 R24 +STR R3 1232 R27 +ADD R26 R21 R29 +STR R22 -28981 R9 +DIV R11 R27 R4 +DIV R19 R16 R13 +MUL R29 R17 R1 +SUB R31 R24 R17 +MOV R7 -60469 +MUL R11 R25 R15 +ADD R12 R1 R4 +STR R16 29190 R3 +DIV R25 R30 R4 +MOV R1 -31138 +MUL R27 R13 R15 +ADD R18 R5 R6 +SUB R12 R7 R15 +SUB R29 R4 R8 +MUL R29 R17 R0 +SUB R28 R11 R3 +DIV R5 R2 R23 +ADD R20 R24 R20 +MOV R11 -12129 +ADD R7 R3 R13 +MOV R19 20601 +LDR R11 R13 -33637 +LDR R8 R1 -6417 +MOV R5 36438 +MUL R3 R31 R0 +SUB R14 R17 R5 +STR R20 -35828 R10 +DIV R2 R2 R30 +SUB R4 R0 R28 +DIV R1 R23 R10 +MOV R18 -29404 +ADD R16 R19 R18 +STR R5 -36033 R22 +STR R24 1986 R28 +SUB R0 R27 R21 +ADD R27 R15 R0 +SUB R24 R29 R29 +STR R8 -11822 R21 +MUL R6 R8 R16 +MUL R20 R27 R26 +MOV R5 -46118 +ADD R16 R24 R26 +MUL R0 R17 R26 +MOV R31 57603 +SUB R25 R13 R29 +LDR R26 R13 -47890 +SUB R4 R9 R24 +LDR R10 R8 -19809 +SUB R12 R24 R26 +MOV R15 -3548 +SUB R28 R9 R0 +MUL R8 R5 R6 +DIV R19 R11 R31 +DIV R30 R25 R13 +DIV R10 R20 R8 +LDR R23 R11 51328 +DIV R28 R1 R21 +MUL R6 R31 R5 +STR R7 51523 R18 +MUL R13 R2 R22 +MUL R16 R28 R16 +MOV R13 -41207 +MUL R15 R29 R26 +SUB R19 R29 R29 +MUL R10 R3 R12 +DIV R13 R8 R10 +ADD R2 R24 R24 +DIV R3 R27 R5 +STR R2 -9933 R23 +ADD R22 R24 R0 +MUL R16 R10 R18 +DIV R22 R30 R25 +MUL R8 R16 R18 +SUB R5 R8 R22 +ADD R23 R26 R23 +STR R7 18981 R17 +LDR R21 R30 -1335 +MUL R19 R17 R1 +MOV R6 -46253 +MOV R21 43548 +ADD R0 R26 R12 +ADD R14 R3 R13 +DIV R11 R1 R5 +ADD R30 R14 R29 +ADD R24 R5 R15 +MOV R21 -25494 +STR R24 48624 R23 +MOV R5 17633 +DIV R10 R11 R13 +DIV R7 R19 R30 +DIV R18 R3 R12 +ADD R19 R21 R9 +DIV R2 R7 R1 +MOV R30 -11438 +DIV R30 R6 R3 +SUB R9 R16 R9 +STR R28 33940 R0 +MUL R15 R30 R28 +LDR R27 R19 33234 +MUL R4 R31 R12 +SUB R26 R27 R18 +MUL R27 R27 R11 +MUL R7 R9 R15 +DIV R2 R4 R29 +STR R6 21064 R22 +DIV R30 R31 R18 +STR R4 -42156 R4 +MUL R9 R16 R15 +ADD R21 R12 R0 +LDR R7 R18 -22899 +SUB R6 R0 R4 +MUL R12 R5 R25 +MOV R9 23838 +SUB R19 R14 R28 +STR R31 2546 R14 +STR R6 40947 R6 +SUB R25 R2 R3 +STR R13 24582 R2 +DIV R2 R29 R31 +DIV R23 R5 R18 +DIV R0 R10 R25 +DIV R26 R22 R15 +ADD R10 R14 R4 +LDR R22 R9 32853 +SUB R5 R12 R10 +STR R18 46708 R15 +LDR R8 R5 -49688 +DIV R19 R8 R8 +SUB R29 R5 R7 +MOV R6 25391 +MUL R8 R5 R2 +ADD R15 R31 R17 +SUB R20 R6 R29 +STR R22 44348 R5 +MOV R24 -186 +DIV R13 R10 R25 +STR R26 3126 R3 +MUL R13 R29 R11 +ADD R18 R6 R2 +MOV R16 -19168 +DIV R7 R11 R27 +LDR R1 R31 -19580 +MUL R9 R17 R23 +SUB R31 R29 R31 +MOV R28 -62248 +LDR R8 R22 18841 +DIV R17 R27 R2 +SUB R9 R7 R12 +SUB R1 R7 R31 +SUB R17 R0 R2 +SUB R30 R16 R2 +STR R24 -56995 R18 +MUL R9 R27 R7 +MUL R31 R12 R15 +MOV R20 50310 +MUL R7 R26 R27 +ADD R10 R27 R7 +DIV R9 R18 R28 +SUB R19 R10 R6 +DIV R10 R25 R22 +ADD R21 R17 R30 +LDR R30 R8 -26958 +MOV R29 -15981 +SUB R12 R1 R26 +DIV R5 R29 R27 +ADD R18 R5 R8 +MUL R29 R15 R15 +ADD R14 R1 R19 +LDR R10 R26 -46444 +MUL R5 R23 R19 +SUB R18 R5 R4 +DIV R29 R14 R13 +SUB R12 R1 R20 +DIV R1 R7 R18 +ADD R30 R2 R25 +STR R0 -25630 R10 +STR R26 21555 R11 +ADD R20 R6 R27 +MUL R25 R15 R14 +MUL R27 R27 R22 +ADD R4 R13 R16 +DIV R21 R4 R10 +SUB R16 R21 R21 +MOV R2 58737 +LDR R23 R6 46152 +ADD R2 R14 R11 +LDR R25 R10 326 +ADD R21 R13 R16 +STR R18 25746 R21 +SUB R8 R27 R10 +SUB R23 R12 R6 +STR R15 48364 R19 +SUB R7 R26 R14 +ADD R28 R2 R0 +MOV R4 1695 +MUL R12 R9 R16 +MUL R0 R4 R13 +DIV R19 R21 R17 +MOV R16 -65451 +SUB R11 R7 R22 +DIV R25 R8 R21 +MOV R15 39409 +ADD R30 R29 R19 +STR R19 -10140 R22 +MUL R2 R6 R14 +MOV R25 -59505 +LDR R27 R1 -56507 +LDR R15 R11 16749 +LDR R12 R31 55887 +MUL R1 R17 R9 +DIV R28 R30 R6 +LDR R25 R20 -33112 +SUB R3 R18 R23 +MUL R17 R13 R16 +MUL R12 R15 R13 +SUB R21 R1 R24 +LDR R4 R20 -33929 +LDR R6 R26 -19779 +DIV R31 R19 R13 +STR R17 30212 R0 +ADD R0 R12 R2 +MUL R8 R2 R28 +MOV R5 46140 +ADD R7 R9 R24 +SUB R18 R18 R24 +STR R27 -50324 R9 +DIV R25 R30 R5 +LDR R25 R21 -23189 +MOV R31 39675 +LDR R0 R31 16967 +MUL R30 R22 R28 +MOV R21 -1275 +DIV R23 R7 R15 +MUL R9 R28 R8 +MUL R11 R13 R26 +LDR R13 R14 -46586 +DIV R15 R4 R11 +MOV R28 35702 +STR R16 -25478 R12 +LDR R14 R30 -58290 +MUL R5 R24 R10 +LDR R6 R21 49668 +DIV R22 R4 R19 +LDR R2 R2 -52439 +DIV R11 R29 R20 +STR R26 12013 R6 +DIV R15 R15 R9 +DIV R8 R16 R21 +DIV R15 R30 R4 +MUL R23 R18 R28 +MUL R16 R11 R13 +DIV R3 R23 R29 +ADD R18 R11 R18 +LDR R29 R17 63908 +SUB R16 R18 R14 +DIV R26 R24 R24 +LDR R11 R30 5726 +LDR R20 R17 -43418 +MUL R9 R1 R5 +DIV R30 R10 R3 +DIV R31 R29 R13 +DIV R6 R12 R5 +SUB R19 R10 R0 +MUL R27 R9 R26 +LDR R9 R14 -40717 +ADD R22 R15 R15 +ADD R22 R8 R14 +ADD R18 R25 R2 +ADD R11 R4 R26 +MUL R18 R0 R26 +STR R11 -60881 R7 +SUB R7 R0 R30 +DIV R23 R11 R23 +MUL R20 R12 R4 +ADD R3 R2 R25 +ADD R19 R30 R28 +LDR R20 R10 46851 +ADD R23 R23 R16 +MOV R24 -59212 +LDR R20 R4 46319 +SUB R26 R7 R9 +LDR R29 R12 -35475 +ADD R20 R4 R7 +SUB R31 R31 R21 +STR R12 -56976 R9 +ADD R22 R22 R21 +SUB R13 R29 R2 +SUB R23 R24 R16 +ADD R26 R10 R10 +ADD R28 R4 R19 +MOV R10 58287 +MUL R14 R8 R29 +ADD R10 R3 R13 +MUL R22 R8 R7 +ADD R25 R17 R1 +SUB R14 R11 R5 +STR R10 -38350 R12 +DIV R20 R10 R11 +ADD R8 R1 R23 +MUL R28 R18 R2 +ADD R26 R28 R31 +SUB R9 R30 R31 +DIV R13 R27 R21 +MUL R6 R6 R4 +SUB R27 R25 R12 +LDR R24 R5 -35073 +MUL R6 R12 R3 +ADD R10 R23 R22 +DIV R22 R2 R13 +DIV R9 R21 R31 +ADD R21 R30 R4 +LDR R15 R18 -57223 +SUB R18 R18 R29 +ADD R6 R25 R30 +DIV R24 R2 R16 +MOV R3 60403 +ADD R29 R11 R20 +LDR R17 R1 21059 +DIV R7 R18 R28 +SUB R26 R19 R6 +LDR R15 R25 -10536 +MOV R16 -19870 +LDR R6 R5 -63665 +STR R20 -60228 R16 +DIV R15 R27 R26 +ADD R30 R7 R16 +MUL R31 R0 R1 +LDR R3 R5 25967 +ADD R15 R16 R29 +DIV R25 R12 R27 +DIV R25 R21 R25 +MOV R28 -45373 +LDR R28 R28 14130 +LDR R27 R31 -52555 +ADD R4 R0 R30 +LDR R24 R26 -55947 +SUB R22 R10 R22 +SUB R30 R5 R10 +STR R21 -32533 R9 +MOV R24 13367 +DIV R28 R10 R7 +DIV R5 R9 R10 +SUB R13 R8 R27 +MOV R4 46911 +DIV R26 R18 R12 +LDR R3 R23 -28514 +MOV R29 52614 +MUL R15 R11 R10 +MOV R19 17611 +DIV R9 R3 R19 +SUB R6 R8 R29 +STR R25 -65350 R2 +MUL R12 R5 R3 +ADD R6 R14 R8 +MOV R24 36984 +MUL R7 R0 R7 +LDR R4 R26 -64196 +DIV R25 R31 R16 +DIV R16 R8 R10 +MOV R13 -12233 +ADD R26 R21 R31 +ADD R0 R28 R7 +SUB R11 R26 R29 +LDR R16 R17 3304 +SUB R15 R27 R23 +MUL R18 R20 R14 +LDR R25 R15 50347 +LDR R4 R23 28682 +STR R7 20959 R18 +MUL R29 R21 R31 +STR R28 6554 R27 +DIV R20 R21 R24 +MUL R22 R14 R5 +MOV R4 -65262 +DIV R24 R14 R22 +SUB R21 R8 R18 +SUB R16 R3 R27 +MUL R16 R28 R5 +MUL R30 R18 R14 +LDR R27 R19 51580 +MUL R19 R23 R0 +MOV R3 31247 +ADD R5 R25 R23 +MUL R24 R30 R1 +STR R14 -28186 R5 +ADD R6 R26 R17 +MUL R4 R29 R3 +SUB R6 R5 R5 +MUL R1 R19 R9 +STR R4 7949 R16 +MUL R22 R1 R24 +LDR R11 R17 -4378 +MOV R26 12917 +MOV R1 -6141 +ADD R17 R14 R26 +MUL R22 R28 R20 +DIV R16 R5 R9 +MUL R3 R20 R25 +SUB R17 R19 R13 +MOV R25 -36097 +STR R6 18615 R22 +MOV R3 -7191 +LDR R24 R9 20553 +LDR R9 R13 -16362 +MUL R1 R3 R29 +SUB R30 R5 R27 +MOV R4 -39115 +DIV R28 R19 R2 +LDR R28 R18 -45716 +ADD R4 R3 R25 +LDR R1 R19 64756 +LDR R30 R0 -45905 +MUL R19 R6 R27 +MUL R25 R14 R1 +ADD R27 R20 R16 +MUL R21 R27 R22 +LDR R14 R8 23629 +ADD R9 R26 R21 +STR R20 10919 R8 +DIV R28 R12 R31 +LDR R2 R1 34050 +MUL R16 R7 R12 +LDR R25 R31 -18194 +STR R26 -65325 R30 +MUL R26 R26 R15 +SUB R16 R8 R23 +STR R1 63370 R31 +SUB R1 R0 R29 +MUL R26 R3 R2 +DIV R26 R20 R30 +MUL R8 R15 R23 +STR R9 14762 R29 +LDR R23 R26 -31087 +STR R11 59202 R6 +MOV R13 -8309 +STR R22 33638 R15 +STR R22 43497 R23 +DIV R12 R15 R11 +LDR R14 R20 -33399 +LDR R9 R29 51945 +ADD R28 R24 R7 +MOV R30 1658 +LDR R8 R26 16445 +STR R16 22539 R5 +MUL R8 R15 R14 +LDR R21 R10 6991 +ADD R18 R5 R18 +MUL R26 R5 R29 +ADD R21 R28 R12 +STR R23 -4891 R4 +DIV R1 R14 R26 +ADD R27 R31 R19 +ADD R31 R0 R3 +DIV R20 R20 R16 +LDR R2 R25 38145 +DIV R11 R22 R16 +SUB R9 R13 R1 +STR R19 -8222 R18 +STR R1 -48722 R25 +MUL R11 R22 R6 +MOV R19 27901 +STR R20 34083 R9 +MOV R16 6285 +STR R20 19177 R21 +MUL R12 R18 R0 +MUL R5 R17 R27 +LDR R31 R17 10380 +MUL R20 R12 R10 +DIV R26 R31 R23 +LDR R12 R26 54473 +MOV R26 27190 +MUL R26 R4 R11 +ADD R8 R7 R1 +LDR R27 R21 -10184 +ADD R1 R14 R21 +MOV R7 -27610 +MOV R28 -36837 +LDR R11 R3 -31881 +ADD R18 R5 R15 +SUB R19 R13 R25 +LDR R13 R16 -62009 +MUL R6 R20 R20 +LDR R26 R1 -26084 +MOV R4 -56859 +STR R25 56167 R2 +ADD R29 R10 R11 +LDR R26 R9 16538 +ADD R10 R21 R16 +SUB R16 R0 R26 +STR R3 -59141 R8 +MOV R0 -59361 +MOV R1 -54758 +MUL R17 R2 R26 +ADD R13 R25 R7 +MUL R23 R8 R13 +ADD R15 R26 R7 +MUL R1 R3 R31 +SUB R16 R22 R23 +STR R14 -21011 R30 +DIV R27 R17 R28 +MUL R4 R12 R8 +STR R22 -32614 R16 +ADD R29 R8 R28 +SUB R20 R27 R10 +MUL R20 R23 R10 +STR R25 3252 R13 +ADD R21 R9 R3 +DIV R13 R12 R15 +STR R2 15887 R6 +DIV R5 R22 R19 +LDR R6 R12 59447 +MUL R26 R31 R5 +MOV R27 -47739 +MOV R22 -49602 +MOV R4 -2153 +DIV R4 R10 R17 +LDR R8 R8 36592 +SUB R31 R29 R13 +DIV R9 R31 R9 +DIV R27 R27 R9 +ADD R14 R24 R26 +DIV R2 R15 R29 +MUL R11 R24 R30 +STR R2 41609 R21 +DIV R21 R17 R5 +MUL R9 R12 R5 +MOV R22 7481 +STR R12 64658 R1 +DIV R12 R24 R8 +STR R8 -43806 R3 +LDR R20 R30 -57110 +STR R23 -20866 R12 +LDR R15 R1 -2729 +MUL R6 R26 R18 +LDR R9 R24 -37650 +MOV R9 -41764 +DIV R30 R3 R14 +MUL R24 R29 R27 +ADD R30 R20 R26 +DIV R27 R12 R5 +SUB R0 R16 R21 +ADD R21 R31 R24 +MOV R10 -35829 +MOV R25 16137 +LDR R12 R7 6512 +STR R14 -42332 R13 +MUL R30 R24 R21 +LDR R0 R14 22202 +DIV R15 R0 R4 +STR R18 -61779 R27 +LDR R21 R16 44746 +STR R26 -34908 R3 +DIV R3 R0 R24 +MUL R3 R0 R22 +SUB R4 R3 R23 +MOV R18 6450 +ADD R18 R17 R2 +STR R21 32337 R4 +MUL R1 R28 R21 +MOV R19 -41118 +MUL R28 R12 R21 +ADD R10 R7 R31 +MOV R10 -8391 +DIV R14 R30 R2 +ADD R22 R8 R15 +STR R18 12711 R22 +DIV R30 R7 R17 +MUL R3 R29 R0 +LDR R31 R14 63459 +STR R3 2075 R18 +MOV R14 50426 +MOV R9 61581 +MOV R4 58084 +STR R12 -25377 R5 +ADD R6 R31 R14 +STR R15 -52867 R22 +MOV R6 -1331 +ADD R3 R29 R14 +ADD R16 R2 R22 +MUL R30 R23 R28 +SUB R2 R27 R13 +DIV R7 R25 R14 +MUL R21 R26 R27 +MUL R28 R15 R27 +SUB R18 R20 R19 +MOV R20 62071 +MUL R6 R31 R19 +MUL R21 R0 R15 +DIV R28 R19 R3 +STR R22 -12110 R20 +STR R10 -33624 R30 +MOV R11 -47236 +ADD R22 R24 R13 +LDR R5 R16 -16242 +SUB R8 R20 R17 +SUB R23 R14 R31 +MUL R0 R22 R1 +SUB R2 R5 R4 +MOV R20 -52857 +LDR R7 R7 -55831 +MOV R0 -19156 +DIV R22 R21 R31 +DIV R20 R7 R31 +MUL R27 R7 R14 +MUL R26 R0 R6 +LDR R30 R24 6862 +MOV R12 -31051 +STR R3 57716 R9 +MOV R13 43269 +ADD R16 R8 R19 +STR R4 -56326 R4 +SUB R26 R14 R7 +LDR R7 R19 60750 +DIV R18 R14 R8 +SUB R15 R12 R26 +DIV R15 R29 R30 +ADD R2 R9 R22 +ADD R5 R15 R14 +ADD R4 R0 R8 +SUB R22 R13 R0 +MUL R2 R25 R8 +ADD R19 R15 R15 +MOV R22 -2685 +ADD R25 R11 R9 +LDR R27 R15 -43898 +MOV R2 6342 +ADD R1 R5 R1 +LDR R19 R28 -4873 +DIV R9 R0 R14 +MUL R20 R3 R6 +LDR R18 R0 35487 +ADD R0 R6 R21 +LDR R11 R29 -59229 +ADD R31 R10 R1 +MOV R27 60745 +LDR R0 R14 -1669 +MUL R30 R16 R20 +MUL R20 R14 R20 +MUL R7 R4 R14 +DIV R13 R6 R31 +LDR R6 R0 -31524 +ADD R7 R10 R20 +STR R19 55293 R2 +SUB R29 R26 R23 +SUB R31 R17 R31 +MOV R13 26844 +MUL R12 R27 R17 +MUL R23 R12 R31 +SUB R2 R3 R4 +MUL R18 R9 R8 +ADD R7 R5 R2 +STR R13 28597 R13 +LDR R0 R11 18217 +ADD R27 R18 R16 +MOV R30 -52635 +LDR R7 R30 36453 +SUB R3 R11 R27 +DIV R22 R28 R27 +ADD R23 R18 R17 +MOV R28 -25488 +MOV R30 -44554 +STR R1 -3268 R9 +DIV R29 R18 R22 +MOV R16 3445 +STR R25 -60567 R11 +DIV R16 R2 R0 +ADD R1 R6 R13 +MOV R8 -63825 +ADD R24 R4 R17 +LDR R11 R24 18949 +SUB R9 R22 R28 +STR R16 -56409 R0 +SUB R17 R5 R22 +STR R7 -57470 R4 +ADD R17 R12 R29 +STR R0 3625 R16 +ADD R22 R21 R2 +ADD R11 R18 R30 +MUL R20 R21 R12 +ADD R31 R2 R17 +SUB R4 R26 R28 +MOV R14 31849 +DIV R19 R10 R11 +DIV R7 R10 R17 +ADD R17 R15 R4 +DIV R3 R8 R10 +MUL R7 R3 R26 +STR R13 11412 R30 +SUB R9 R31 R27 +STR R14 -17356 R24 +STR R1 56681 R9 +SUB R25 R4 R8 +STR R12 5917 R22 +MUL R10 R22 R16 +LDR R14 R27 7016 +MOV R15 -36213 +SUB R11 R16 R1 +MUL R14 R3 R9 +MOV R2 -18878 +MUL R15 R8 R23 +SUB R31 R23 R23 +MOV R27 20386 +MUL R13 R29 R9 +SUB R6 R1 R6 +LDR R0 R5 41949 +LDR R10 R8 -31289 +ADD R14 R30 R24 +LDR R18 R8 56175 +STR R11 -33278 R30 +MUL R27 R15 R16 +DIV R22 R16 R28 +SUB R15 R8 R2 +ADD R3 R11 R10 +SUB R20 R12 R11 +ADD R0 R20 R23 +ADD R7 R1 R13 +MOV R23 -57313 +LDR R9 R6 -42929 +MUL R7 R30 R29 +DIV R8 R25 R0 +SUB R4 R0 R11 +DIV R19 R7 R3 +ADD R28 R18 R12 +SUB R7 R13 R9 +SUB R27 R6 R30 +SUB R24 R27 R17 +SUB R30 R0 R3 +DIV R16 R0 R13 +MOV R22 -26298 +STR R24 -48873 R5 +STR R21 15876 R21 +DIV R18 R9 R12 +MOV R27 59801 +MUL R6 R25 R5 +LDR R6 R25 -9048 +DIV R24 R31 R24 +ADD R29 R14 R10 +DIV R19 R29 R15 +DIV R16 R28 R24 +MUL R5 R17 R1 +MOV R11 -15548 +MUL R0 R19 R6 +SUB R13 R30 R11 +LDR R29 R18 43007 +DIV R3 R6 R8 +LDR R23 R4 21648 +MOV R8 48624 +ADD R9 R1 R7 +MUL R24 R21 R24 +LDR R25 R22 2143 +SUB R8 R23 R13 +ADD R24 R29 R17 +STR R16 -18810 R3 +STR R28 12406 R14 +MUL R23 R14 R29 +STR R3 -18883 R30 +MOV R8 -30184 +DIV R12 R4 R10 +ADD R9 R0 R26 +STR R14 -2110 R4 +MUL R1 R1 R4 +MOV R19 -6337 +DIV R8 R13 R21 +STR R24 8848 R4 +STR R23 11408 R29 +SUB R17 R21 R3 +LDR R1 R11 40987 +SUB R6 R12 R2 +ADD R1 R26 R18 +MOV R11 -37391 +LDR R7 R6 5763 +ADD R23 R2 R31 +SUB R21 R19 R3 +LDR R30 R11 12813 +SUB R30 R15 R29 +SUB R0 R28 R12 +SUB R18 R22 R13 +STR R0 12086 R15 +DIV R7 R25 R30 +DIV R8 R12 R28 +SUB R5 R26 R25 +SUB R4 R10 R20 +ADD R3 R25 R20 +STR R26 -56267 R19 +MOV R31 13781 +LDR R31 R11 13838 +LDR R16 R16 34110 +MUL R28 R3 R25 +STR R9 -43049 R0 +SUB R6 R31 R0 +LDR R15 R17 11888 +SUB R22 R21 R7 +MUL R27 R14 R21 +LDR R3 R31 -65336 +STR R3 -47323 R17 +MUL R19 R31 R4 +SUB R16 R11 R10 +MUL R18 R12 R7 +SUB R13 R12 R1 +SUB R19 R12 R14 +MUL R12 R16 R5 +MUL R9 R5 R11 +DIV R25 R28 R29 +LDR R20 R5 -32296 +MOV R11 -59329 +LDR R12 R9 19665 +SUB R23 R10 R27 +ADD R23 R20 R31 +SUB R5 R19 R17 +STR R4 40890 R15 +DIV R25 R26 R25 +DIV R9 R13 R30 +ADD R22 R28 R15 +ADD R7 R17 R22 +LDR R6 R31 38579 +LDR R26 R14 9153 +STR R12 -26220 R12 +SUB R17 R29 R5 +SUB R24 R25 R12 +SUB R8 R2 R21 +MUL R31 R6 R16 +ADD R17 R17 R17 +ADD R10 R9 R31 +SUB R15 R24 R25 +DIV R2 R8 R14 +ADD R1 R2 R29 +ADD R1 R29 R30 +STR R6 -22415 R18 +STR R10 -41185 R10 +MOV R29 -65098 +MUL R15 R29 R10 +LDR R27 R29 -64498 +MOV R10 -24876 +ADD R11 R4 R22 +DIV R20 R1 R20 +SUB R21 R20 R13 +LDR R30 R28 61142 +DIV R11 R10 R2 +STR R18 54170 R1 +SUB R2 R3 R25 +LDR R14 R27 -31206 +SUB R19 R26 R8 +MOV R6 -8702 +LDR R27 R12 -59438 +STR R14 61392 R30 +ADD R5 R12 R12 +SUB R23 R1 R17 +ADD R18 R20 R19 +DIV R21 R2 R9 +DIV R30 R29 R25 +MUL R30 R24 R21 +ADD R5 R1 R14 +MOV R8 25916 +MOV R19 7444 +DIV R16 R12 R18 +DIV R12 R28 R7 +LDR R18 R16 45961 +LDR R2 R4 64922 +STR R5 10853 R3 +ADD R5 R9 R11 +MOV R6 -6029 +DIV R5 R21 R3 +SUB R15 R23 R10 +SUB R28 R16 R2 +DIV R19 R16 R23 +MOV R31 -13539 +LDR R17 R2 24694 +ADD R31 R18 R31 +MOV R8 -64892 +SUB R8 R26 R12 +MOV R31 63765 +MUL R21 R27 R30 +MUL R19 R28 R5 +ADD R23 R12 R29 +MUL R22 R1 R6 +ADD R31 R19 R11 +DIV R23 R30 R0 +STR R24 -46565 R19 +DIV R10 R27 R3 +LDR R3 R11 3947 +ADD R12 R23 R25 +ADD R2 R26 R17 +STR R24 -55278 R25 +MUL R16 R17 R0 +LDR R11 R9 -37866 +LDR R11 R9 58167 +ADD R0 R10 R17 +LDR R2 R2 46246 +STR R14 62020 R10 +STR R16 -56749 R1 +SUB R18 R18 R31 +MOV R1 28562 +MUL R25 R1 R19 +MUL R7 R2 R6 +STR R14 25835 R5 +MOV R23 622 +SUB R20 R5 R18 +MOV R2 -22257 +MUL R26 R10 R10 +LDR R25 R11 -35631 +ADD R22 R7 R12 +DIV R28 R13 R7 +DIV R22 R24 R8 +ADD R6 R23 R1 +LDR R4 R11 -33940 +MOV R8 27879 +ADD R7 R27 R28 +STR R21 -40468 R28 +MUL R18 R28 R14 +SUB R3 R16 R19 +ADD R14 R2 R21 +MOV R25 -12726 +STR R1 12447 R5 +LDR R0 R26 16753 +MUL R4 R13 R22 +LDR R16 R23 46295 +SUB R19 R10 R17 +MUL R7 R21 R29 +LDR R19 R11 4474 +LDR R7 R22 -18755 +SUB R0 R4 R28 +SUB R11 R12 R21 +ADD R29 R25 R23 +MOV R14 -7223 +MOV R25 -54851 +DIV R3 R23 R22 +MOV R6 29064 +DIV R11 R1 R26 +MUL R8 R18 R3 +ADD R26 R5 R27 +DIV R28 R26 R6 +ADD R4 R13 R5 +MUL R1 R3 R13 +DIV R24 R31 R23 +MUL R23 R11 R24 +LDR R26 R28 -27840 +SUB R29 R13 R12 +DIV R15 R20 R16 +DIV R16 R25 R13 +MOV R26 -15472 +STR R7 -31219 R10 +ADD R12 R12 R21 +STR R10 -25096 R15 +MUL R0 R31 R11 +ADD R27 R31 R8 +LDR R11 R30 -39675 +SUB R10 R3 R0 +SUB R3 R0 R17 +ADD R27 R15 R30 +LDR R16 R27 -6535 +DIV R14 R2 R30 +MUL R19 R0 R3 +MUL R26 R21 R2 +MOV R14 -24647 +DIV R12 R25 R23 +LDR R23 R18 30114 +MUL R28 R3 R31 +DIV R26 R26 R4 +DIV R16 R2 R9 +LDR R3 R2 47155 +SUB R30 R4 R21 +MUL R21 R15 R2 +MOV R11 -37826 +SUB R1 R9 R23 +STR R22 -48983 R13 +SUB R5 R23 R28 +SUB R28 R10 R31 +MUL R25 R17 R14 +DIV R27 R10 R28 +MOV R5 56110 +STR R18 6750 R17 +MUL R22 R28 R17 +LDR R31 R8 -15364 +MOV R30 16755 +MOV R18 -22845 +STR R7 -31888 R26 +SUB R17 R7 R25 +MOV R30 -40153 +STR R6 46410 R18 +SUB R25 R12 R17 +MOV R26 -48273 +STR R5 -12475 R7 +LDR R12 R28 -2199 +DIV R29 R19 R26 +LDR R1 R30 -62371 +ADD R6 R12 R29 +DIV R29 R6 R2 +MUL R29 R20 R10 +ADD R15 R27 R17 +STR R5 -63300 R24 +DIV R28 R9 R2 +LDR R17 R29 -4692 +MOV R3 62106 +ADD R1 R2 R31 +LDR R20 R24 -15330 +LDR R26 R4 -45013 +SUB R1 R14 R10 +STR R0 -46902 R12 +SUB R15 R21 R7 +SUB R10 R8 R14 +ADD R29 R6 R4 +MUL R5 R29 R23 +MUL R24 R27 R24 +MOV R21 4648 +STR R13 54486 R23 +SUB R4 R5 R8 +ADD R29 R16 R27 +MUL R9 R23 R28 +MUL R16 R22 R19 +SUB R6 R28 R10 +SUB R16 R22 R15 +LDR R28 R24 -44675 +DIV R25 R16 R4 +LDR R4 R25 63788 +SUB R17 R13 R27 +STR R29 -25146 R16 +SUB R15 R27 R31 +LDR R10 R15 3860 +LDR R25 R26 25179 +LDR R4 R10 -30355 +SUB R30 R11 R8 +MOV R10 -30658 +STR R28 54504 R11 +MOV R4 -57726 +DIV R10 R3 R0 +SUB R18 R28 R8 +MOV R25 49774 +SUB R4 R1 R21 +SUB R31 R24 R15 +ADD R19 R11 R14 +SUB R11 R21 R1 +ADD R31 R13 R7 +ADD R31 R21 R20 +DIV R29 R30 R17 +MUL R31 R19 R21 +SUB R23 R12 R30 +ADD R2 R18 R8 +MOV R24 16200 +SUB R0 R26 R16 +SUB R20 R29 R4 +ADD R23 R24 R28 +STR R10 -54946 R26 +MOV R15 -35191 +MUL R22 R28 R4 +ADD R13 R15 R28 +DIV R27 R28 R17 +MUL R5 R16 R25 +STR R5 61795 R28 +ADD R2 R16 R12 +MUL R19 R4 R12 +ADD R27 R26 R3 +DIV R13 R25 R17 +SUB R10 R2 R26 +ADD R13 R30 R29 +MOV R7 28928 +LDR R15 R23 5663 +ADD R3 R5 R2 +SUB R5 R29 R22 +STR R24 62753 R19 +SUB R1 R8 R30 +LDR R7 R23 56692 +STR R6 -59188 R14 +DIV R31 R14 R12 +STR R12 34427 R16 +STR R27 -55030 R5 +SUB R15 R7 R18 +MOV R5 34908 +STR R26 5874 R29 +SUB R6 R21 R27 +MOV R27 23002 +STR R23 -60165 R4 +DIV R14 R28 R23 +MUL R10 R24 R16 +STR R10 29090 R8 +DIV R15 R18 R8 +LDR R17 R2 -35616 +DIV R5 R15 R3 +MUL R0 R28 R24 +LDR R5 R6 45903 +ADD R3 R31 R12 +ADD R11 R24 R12 +SUB R0 R1 R6 +SUB R2 R15 R22 +ADD R12 R5 R11 +DIV R28 R9 R26 +ADD R28 R27 R20 +ADD R16 R15 R14 +LDR R12 R22 -60528 +DIV R3 R15 R6 +MOV R1 -27053 +ADD R9 R2 R16 +DIV R6 R7 R14 +ADD R15 R7 R25 +DIV R12 R31 R27 +MOV R27 -22993 +MUL R25 R8 R6 +DIV R18 R29 R3 +MUL R6 R8 R4 +SUB R2 R12 R26 +STR R28 -63023 R26 +LDR R12 R3 716 +LDR R15 R27 -48419 +DIV R1 R10 R7 +ADD R29 R7 R4 +DIV R17 R13 R12 +MOV R8 48473 +ADD R28 R1 R23 +DIV R13 R25 R9 +SUB R2 R7 R15 +ADD R6 R13 R17 +ADD R29 R4 R14 +STR R8 45858 R2 +LDR R2 R13 -433 +MUL R9 R10 R28 +ADD R3 R11 R1 +LDR R28 R3 -30112 +DIV R6 R17 R7 +ADD R27 R21 R16 +MUL R21 R10 R23 +MUL R30 R7 R23 +SUB R3 R25 R0 +MOV R23 8570 +MUL R2 R26 R1 +MUL R30 R27 R12 +MUL R19 R6 R16 +LDR R28 R29 25449 +DIV R14 R10 R5 +SUB R21 R31 R5 +STR R16 58011 R28 +STR R16 -20715 R20 +STR R19 -64410 R2 +DIV R2 R23 R11 +STR R14 -979 R20 +STR R22 -24971 R30 +ADD R20 R15 R8 +ADD R16 R0 R0 +LDR R6 R17 37646 +MUL R17 R2 R0 +MUL R23 R28 R6 +STR R10 62725 R24 +DIV R14 R9 R13 +DIV R24 R20 R22 +MUL R12 R3 R2 +MUL R19 R3 R9 +STR R1 22613 R18 +MUL R15 R4 R13 +MOV R20 55036 +MOV R30 -43781 +STR R2 25412 R18 +STR R13 -4855 R7 +STR R1 -5494 R31 +LDR R4 R4 -49982 +STR R5 -35604 R29 +LDR R30 R22 -35477 +MOV R13 -48605 +ADD R29 R6 R16 +ADD R26 R3 R5 +LDR R29 R16 24196 +DIV R16 R7 R7 +MOV R0 42917 +LDR R0 R0 19431 +DIV R24 R8 R17 +MUL R6 R12 R19 +ADD R26 R29 R11 +ADD R21 R31 R7 +MOV R23 -10267 +ADD R18 R4 R4 +ADD R19 R21 R31 +MOV R21 8892 +ADD R9 R4 R4 +DIV R31 R21 R25 +MOV R5 -3627 +MUL R28 R14 R11 +MUL R11 R10 R19 +MUL R2 R29 R30 +LDR R20 R19 -8060 +MOV R22 22394 +LDR R12 R17 6543 +DIV R21 R24 R11 +SUB R6 R6 R20 +LDR R4 R8 54362 +SUB R26 R10 R27 +SUB R0 R16 R17 +DIV R10 R1 R16 +STR R21 19345 R17 +STR R29 1558 R6 +DIV R21 R12 R22 +ADD R11 R12 R27 +LDR R28 R24 -56253 +SUB R18 R20 R26 +DIV R26 R15 R16 +ADD R29 R9 R25 +LDR R0 R17 -48367 +LDR R18 R31 36213 +LDR R12 R15 -35245 +STR R10 -24080 R22 +STR R25 28148 R10 +ADD R11 R17 R5 +DIV R3 R23 R10 +DIV R30 R28 R9 +LDR R10 R5 -1944 +MUL R13 R5 R14 +MOV R21 14458 +MUL R8 R16 R2 +SUB R11 R3 R4 +STR R25 15997 R25 +LDR R31 R25 -6495 +DIV R29 R0 R10 +STR R4 9385 R27 +MUL R18 R23 R22 +MOV R20 14566 +LDR R6 R9 -37873 +STR R17 -33553 R30 +ADD R26 R18 R21 +MUL R13 R11 R20 +ADD R21 R18 R16 +STR R17 -17336 R31 +SUB R29 R5 R15 +STR R10 50977 R7 +DIV R25 R16 R16 +STR R24 -6545 R7 +STR R4 -21438 R8 +MOV R13 -37071 +DIV R16 R14 R31 +MOV R9 41052 +MUL R0 R4 R16 +MUL R24 R31 R19 +MOV R30 14666 +MUL R24 R29 R31 +DIV R30 R20 R11 +STR R20 61415 R6 +MOV R24 60926 +SUB R22 R2 R17 +SUB R23 R0 R19 +SUB R24 R15 R9 +DIV R18 R1 R10 +MOV R4 3179 +DIV R29 R28 R27 +MOV R4 38767 +ADD R14 R7 R20 +SUB R22 R21 R13 +ADD R12 R12 R22 +DIV R29 R7 R26 +DIV R19 R3 R7 +SUB R4 R29 R20 +SUB R9 R14 R31 +MOV R15 -37866 +MOV R23 -57652 +MOV R31 2105 +DIV R29 R22 R20 +LDR R26 R22 59348 +DIV R16 R15 R13 +MOV R25 56234 +ADD R2 R31 R2 +MUL R22 R29 R11 +LDR R6 R31 28844 +LDR R24 R4 40385 +SUB R20 R7 R4 +LDR R21 R28 7784 +LDR R25 R9 -25331 +SUB R10 R0 R14 +STR R24 40433 R7 +SUB R30 R19 R13 +LDR R14 R14 4699 +STR R20 -9806 R21 +ADD R26 R4 R2 +SUB R13 R1 R24 +LDR R11 R5 53473 +ADD R2 R28 R23 +SUB R17 R29 R9 +LDR R14 R29 -40987 +DIV R22 R4 R1 +SUB R31 R13 R17 +ADD R25 R2 R15 +SUB R31 R24 R15 +MUL R30 R5 R21 +MOV R2 -42029 +DIV R24 R30 R27 +ADD R18 R22 R18 +SUB R19 R7 R12 +STR R13 38209 R10 +MUL R4 R28 R13 +DIV R24 R16 R19 +ADD R2 R31 R7 +MUL R27 R25 R6 +STR R4 -51110 R11 +ADD R19 R17 R6 +LDR R19 R5 -64969 +SUB R5 R16 R6 +MOV R23 53011 +SUB R15 R19 R16 +STR R0 28739 R8 +MOV R12 11284 +MUL R22 R28 R12 +LDR R3 R1 46161 +DIV R14 R19 R13 +MOV R3 -45575 +LDR R13 R26 -9520 +STR R11 22454 R1 +STR R4 -44849 R24 +DIV R6 R20 R12 +LDR R13 R4 -1414 +ADD R8 R16 R16 +MOV R11 -44787 +LDR R19 R9 11539 +STR R1 -61764 R30 +LDR R9 R17 38647 +DIV R21 R1 R19 +ADD R9 R2 R0 +ADD R11 R0 R26 +STR R22 -25835 R3 +DIV R12 R10 R6 +LDR R1 R4 29166 +MOV R30 58178 +ADD R7 R14 R14 +LDR R11 R28 54196 +MOV R1 47981 +DIV R15 R23 R18 +SUB R13 R8 R16 +LDR R30 R17 -35950 +SUB R11 R22 R10 +LDR R4 R6 33165 +ADD R9 R25 R10 +ADD R12 R19 R13 +MUL R5 R28 R30 +MOV R27 34098 +DIV R26 R22 R27 +ADD R4 R23 R21 +MUL R10 R26 R8 +DIV R6 R3 R2 +LDR R26 R8 12852 +SUB R20 R4 R5 +ADD R5 R26 R4 +LDR R4 R25 41428 +LDR R3 R6 -6700 +MOV R14 39135 +SUB R22 R0 R31 +MUL R4 R22 R26 +SUB R31 R31 R24 +ADD R29 R24 R14 +ADD R17 R7 R16 +STR R5 -58463 R29 +LDR R30 R4 -59911 +DIV R22 R29 R1 +MOV R1 -22911 +SUB R23 R26 R17 +MOV R3 -63859 +LDR R17 R20 45638 +MUL R18 R2 R0 +ADD R20 R3 R17 +STR R18 -30081 R26 +LDR R15 R14 -26280 +STR R5 10133 R5 +STR R13 -10177 R30 +LDR R23 R0 12869 +LDR R10 R10 -863 +STR R16 21519 R12 +LDR R23 R30 38412 +DIV R10 R18 R24 +ADD R18 R13 R24 +STR R8 -54248 R27 +STR R20 -52489 R6 +MOV R31 62578 +MOV R29 -6186 +ADD R3 R1 R20 +STR R31 43267 R28 +STR R26 -2827 R10 +ADD R4 R6 R29 +MUL R6 R14 R15 +LDR R25 R7 -43468 +STR R19 41159 R27 +ADD R26 R18 R31 +MUL R21 R30 R5 +STR R17 6257 R4 +DIV R23 R24 R30 +LDR R25 R27 37912 +MUL R29 R13 R17 +MOV R14 -64260 +DIV R12 R13 R29 +STR R30 -58671 R20 +DIV R11 R28 R5 +ADD R0 R22 R4 +SUB R29 R28 R28 +MOV R17 -25264 +SUB R20 R14 R19 +MUL R30 R30 R26 +MUL R11 R18 R13 +STR R21 -44228 R3 +LDR R19 R0 13502 +ADD R19 R22 R29 +ADD R7 R26 R30 +DIV R2 R29 R19 +STR R28 42676 R0 +DIV R13 R23 R9 +DIV R28 R30 R17 +ADD R2 R29 R1 +DIV R21 R0 R22 +ADD R29 R26 R0 +ADD R5 R15 R21 +DIV R8 R25 R2 +MOV R14 24500 +SUB R8 R5 R20 +LDR R30 R28 35584 +MOV R31 19221 +SUB R27 R13 R14 +STR R26 -46991 R13 +STR R19 43654 R6 +DIV R18 R30 R10 +ADD R24 R14 R9 +LDR R19 R22 -6695 +ADD R18 R0 R6 +MOV R28 -47233 +ADD R5 R27 R9 +LDR R26 R1 -14496 +STR R27 46578 R31 +MUL R12 R31 R11 +LDR R3 R30 36240 +SUB R14 R10 R27 +DIV R7 R24 R25 +ADD R23 R23 R14 +LDR R25 R22 17853 +SUB R3 R1 R27 +ADD R17 R30 R6 +LDR R3 R12 -27360 +STR R9 56864 R22 +MOV R6 -38743 +STR R27 -46461 R6 +MUL R2 R2 R20 +DIV R31 R28 R11 +MUL R2 R16 R12 +MUL R23 R6 R19 +STR R27 -26228 R15 +SUB R16 R16 R21 +ADD R29 R23 R20 +MOV R12 -60666 +MUL R20 R9 R4 +ADD R28 R3 R29 +MUL R20 R0 R13 +SUB R1 R18 R10 +DIV R29 R10 R22 +MOV R11 38012 +MUL R6 R0 R25 +DIV R9 R24 R11 +LDR R31 R26 -53089 +MUL R22 R29 R1 +STR R26 45288 R19 +DIV R27 R26 R7 +SUB R3 R31 R8 +STR R6 -40012 R7 +ADD R29 R6 R3 +MUL R28 R10 R6 +MUL R26 R4 R5 +LDR R24 R2 -8021 +MUL R1 R14 R11 +STR R5 -31103 R5 +MUL R24 R11 R5 +SUB R17 R30 R28 +LDR R6 R3 -44459 +STR R6 29401 R20 +DIV R15 R29 R24 +MOV R7 48440 +SUB R29 R23 R27 +MUL R11 R2 R16 +MOV R30 -40736 +LDR R5 R8 18784 +DIV R12 R10 R19 +ADD R21 R7 R29 +SUB R21 R5 R23 +LDR R7 R20 -47324 +STR R16 52243 R6 +MOV R25 28044 +ADD R15 R30 R20 +MOV R14 33288 +ADD R9 R18 R20 +ADD R21 R20 R8 +ADD R2 R31 R10 +STR R18 41401 R12 +LDR R21 R16 25858 +LDR R5 R27 28019 +ADD R8 R3 R5 +LDR R21 R15 -4315 +SUB R9 R3 R8 +ADD R27 R6 R20 +LDR R29 R6 65018 +DIV R6 R20 R27 +MUL R10 R29 R12 +DIV R20 R28 R22 +DIV R11 R14 R26 +DIV R28 R18 R29 +STR R26 19730 R15 +STR R10 -19458 R31 +STR R14 -50221 R5 +LDR R23 R28 -36994 +LDR R28 R17 46130 +STR R14 9878 R31 +MOV R5 -35926 +MOV R1 56327 +DIV R5 R21 R20 +SUB R4 R7 R2 +LDR R29 R14 19429 +DIV R19 R6 R6 +LDR R29 R2 61968 +SUB R29 R10 R12 +MOV R27 56072 +LDR R3 R10 19750 +MUL R30 R18 R4 +MUL R18 R13 R15 +LDR R26 R7 -49278 +DIV R29 R9 R22 +MUL R6 R5 R21 +ADD R18 R25 R12 +MOV R8 7431 +MUL R0 R23 R3 +MOV R21 -60412 +STR R27 -40170 R11 +MOV R7 -3274 +MUL R5 R11 R0 +ADD R1 R20 R4 +SUB R24 R4 R0 +DIV R28 R17 R22 +MUL R12 R15 R22 +LDR R8 R21 -49980 +DIV R10 R16 R9 +LDR R6 R5 6832 +MOV R0 -37466 +LDR R0 R17 373 +DIV R16 R10 R4 +MUL R2 R7 R17 +DIV R27 R8 R23 +DIV R12 R5 R4 +LDR R0 R27 30251 +MOV R4 6492 +DIV R29 R27 R11 +LDR R27 R13 -2064 +SUB R25 R22 R13 +MOV R2 64606 +SUB R17 R16 R29 +STR R30 -15187 R2 +STR R3 -3005 R19 +DIV R15 R28 R12 +SUB R6 R31 R8 +LDR R21 R0 -2456 +DIV R29 R14 R1 +DIV R27 R30 R28 +STR R9 -30275 R0 +STR R2 -6431 R29 +SUB R26 R15 R8 +ADD R7 R14 R16 +STR R4 -58808 R6 +LDR R25 R17 19585 +STR R30 56176 R5 +LDR R30 R15 46828 +MUL R6 R1 R2 +STR R17 -59798 R26 +DIV R5 R17 R22 +MOV R7 -34161 +LDR R21 R20 13362 +DIV R31 R24 R30 +SUB R11 R27 R28 +MOV R1 28453 +DIV R1 R14 R10 +LDR R0 R27 -12493 +SUB R6 R8 R2 +LDR R7 R23 -51980 +DIV R13 R2 R30 +LDR R4 R12 1579 +DIV R30 R8 R4 +STR R10 6943 R19 +MUL R15 R3 R26 +LDR R8 R28 1463 +ADD R15 R7 R13 +DIV R24 R16 R9 +MUL R15 R9 R11 +STR R31 1086 R3 +MOV R1 -18721 +LDR R14 R8 -42297 +SUB R4 R13 R0 +DIV R3 R28 R23 +DIV R24 R16 R2 +LDR R18 R22 33877 +STR R26 -51933 R30 +MUL R5 R19 R11 +STR R20 58502 R4 +SUB R21 R4 R28 +SUB R31 R2 R3 +LDR R8 R21 -11560 +LDR R30 R27 -13522 +MUL R21 R25 R0 +MOV R20 -48794 +ADD R30 R5 R12 +STR R20 39732 R7 +DIV R11 R14 R27 +MUL R30 R28 R7 +SUB R22 R28 R14 +MUL R19 R8 R12 +SUB R20 R2 R25 +MOV R14 -35804 +SUB R15 R13 R20 +DIV R23 R29 R29 +ADD R0 R17 R9 +MOV R10 -24990 +SUB R20 R21 R15 +MOV R12 -24691 +DIV R27 R28 R25 +ADD R27 R4 R21 +MOV R4 -17851 +MOV R22 21058 +STR R15 50580 R9 +STR R18 62948 R0 +DIV R25 R0 R20 +MUL R0 R0 R18 +DIV R8 R21 R18 +MOV R29 -32510 +ADD R15 R7 R24 +DIV R12 R13 R7 +MOV R17 9509 +MOV R8 -16030 +MOV R5 45752 +STR R16 -27335 R31 +DIV R5 R21 R30 +MOV R26 -31322 +LDR R21 R30 50121 +STR R4 -27863 R15 +DIV R3 R25 R8 +MUL R5 R20 R21 +SUB R25 R30 R10 +DIV R24 R0 R27 +DIV R10 R3 R14 +ADD R1 R23 R5 +SUB R18 R7 R10 +MOV R15 24980 +DIV R6 R31 R8 +MOV R27 8241 +ADD R25 R24 R30 +MOV R22 21802 +SUB R24 R29 R3 +ADD R2 R0 R13 +MUL R14 R16 R17 +STR R5 -15267 R30 +STR R21 -5686 R9 +LDR R8 R12 55973 +LDR R2 R29 -44879 +MOV R0 -57605 +DIV R10 R18 R27 +LDR R30 R9 25256 +MUL R7 R16 R6 +SUB R22 R21 R8 +DIV R21 R28 R23 +DIV R11 R18 R24 +LDR R2 R15 -64891 +MOV R12 49059 +STR R22 27186 R1 +STR R26 37739 R9 +LDR R0 R30 42356 +SUB R28 R8 R20 +MUL R5 R28 R11 +STR R13 -17082 R31 +STR R25 50737 R15 +DIV R29 R25 R0 +STR R22 3844 R6 +MOV R13 -52063 +LDR R25 R21 46990 +STR R31 24705 R12 +MOV R19 -26390 +ADD R7 R12 R9 +STR R17 -52673 R11 +MUL R4 R8 R23 +MUL R0 R2 R12 +ADD R26 R12 R29 +LDR R3 R28 -64955 +STR R20 -7626 R13 +MUL R9 R25 R28 +LDR R5 R6 42825 +LDR R1 R6 2767 +SUB R16 R11 R10 +SUB R3 R27 R28 +MOV R30 -45342 +LDR R2 R4 -24300 +LDR R14 R31 9809 +STR R7 190 R3 +MOV R26 58032 +SUB R24 R17 R19 +MUL R29 R28 R17 +MUL R31 R25 R26 +MOV R22 -40183 +SUB R4 R2 R19 +DIV R26 R15 R19 +MUL R21 R11 R28 +STR R27 44090 R25 +SUB R15 R7 R6 +MUL R21 R15 R7 +ADD R26 R16 R18 +STR R11 51363 R31 +MUL R1 R1 R26 +LDR R0 R2 -34210 +LDR R31 R9 -17774 +ADD R25 R18 R3 +LDR R5 R18 -50561 +MOV R6 50616 +ADD R13 R15 R17 +STR R8 11549 R16 +SUB R12 R5 R19 +STR R15 3081 R25 +DIV R10 R20 R19 +MUL R20 R26 R14 +LDR R5 R13 -22873 +STR R1 -15815 R14 +DIV R8 R31 R20 +DIV R3 R1 R26 +SUB R18 R5 R28 +SUB R21 R23 R6 +MUL R30 R23 R20 +MUL R30 R0 R1 +MUL R18 R2 R5 +MUL R0 R1 R17 +ADD R6 R28 R28 +SUB R24 R28 R16 +MOV R31 14836 +STR R15 -42996 R15 +ADD R5 R12 R31 +MUL R10 R4 R12 +LDR R12 R30 25526 +SUB R25 R1 R0 +ADD R13 R13 R0 +ADD R5 R21 R6 +STR R15 38844 R21 +ADD R30 R6 R11 +DIV R16 R29 R28 +SUB R25 R8 R22 +MOV R0 -21454 +SUB R27 R12 R19 +ADD R15 R20 R4 +SUB R10 R11 R3 +MUL R22 R21 R24 +MUL R28 R12 R5 +SUB R25 R30 R27 +STR R26 60595 R16 +STR R25 24527 R14 +STR R28 -21931 R14 +MUL R3 R0 R7 +SUB R22 R4 R4 +LDR R14 R10 39892 +ADD R10 R0 R5 +MOV R5 -58493 +MOV R17 -8044 +DIV R20 R28 R9 +LDR R28 R7 5992 +SUB R4 R27 R26 +MOV R11 -59946 +MOV R19 -10202 +STR R15 -27775 R26 +LDR R16 R31 -21518 +LDR R4 R29 -22571 +MUL R6 R13 R0 +MUL R10 R29 R6 +DIV R22 R15 R19 +LDR R8 R15 6943 +DIV R19 R1 R18 +MOV R15 38675 +ADD R16 R21 R9 +MOV R25 15172 +ADD R1 R27 R13 +ADD R29 R22 R10 +MUL R31 R13 R1 +MUL R17 R22 R12 +MOV R27 2470 +MOV R7 12217 +ADD R22 R10 R19 +STR R9 11766 R7 +LDR R12 R31 -49993 +DIV R3 R4 R3 +ADD R5 R21 R28 +LDR R21 R20 -59347 +MUL R30 R4 R23 +MOV R27 17578 +STR R23 -52886 R12 +SUB R16 R24 R10 +LDR R7 R10 -59392 +MUL R6 R15 R21 +STR R9 -19160 R1 +SUB R11 R28 R8 +LDR R4 R14 -33086 +DIV R7 R17 R0 +MUL R19 R18 R5 +MUL R20 R4 R23 +DIV R31 R14 R12 +DIV R20 R10 R13 +LDR R22 R29 -48908 +SUB R18 R0 R12 +MUL R2 R2 R4 +DIV R3 R14 R20 +MOV R20 14166 +DIV R22 R14 R16 +SUB R21 R26 R21 +DIV R28 R2 R31 +ADD R17 R0 R8 +MOV R1 39621 +ADD R8 R16 R19 +STR R27 8515 R18 +MUL R7 R3 R6 +MUL R23 R11 R8 +MUL R22 R9 R7 +DIV R14 R4 R27 +DIV R16 R1 R21 +LDR R12 R1 -15441 +DIV R22 R21 R18 +MUL R28 R29 R5 +LDR R10 R16 25676 +SUB R6 R15 R17 +STR R8 -14294 R19 +SUB R9 R14 R5 +STR R19 -12345 R12 +MOV R30 9014 +MUL R30 R8 R14 +STR R4 -20476 R14 +MOV R19 61626 +STR R29 -47846 R21 +ADD R26 R18 R15 +MOV R3 25149 +MUL R10 R3 R21 +SUB R0 R30 R30 +ADD R21 R5 R3 +SUB R22 R5 R3 +ADD R17 R7 R30 +STR R17 55215 R26 +ADD R30 R13 R17 +STR R22 7561 R24 +STR R22 -33756 R23 +DIV R13 R23 R1 +MOV R25 -2237 +ADD R11 R30 R29 +MUL R5 R7 R2 +MOV R12 -63359 +MOV R26 2442 +STR R23 -39060 R10 +MUL R18 R24 R8 +DIV R22 R30 R3 +ADD R13 R24 R5 +LDR R7 R8 -9967 +LDR R4 R2 -28784 +DIV R5 R9 R24 +STR R2 2894 R9 +ADD R12 R17 R25 +STR R25 44423 R0 +DIV R9 R7 R0 +ADD R15 R30 R16 +DIV R26 R16 R25 +STR R27 -58771 R27 +SUB R6 R12 R10 +SUB R2 R24 R0 +STR R18 -7186 R2 +STR R17 -17924 R19 +SUB R29 R24 R1 +MUL R16 R3 R29 +MUL R29 R5 R15 +STR R19 -31411 R31 +SUB R7 R1 R24 +STR R26 -23082 R14 +DIV R23 R31 R20 +SUB R9 R27 R3 +LDR R9 R3 27127 +STR R22 36073 R28 +ADD R0 R29 R17 +STR R10 27403 R19 +MOV R27 13934 +SUB R21 R31 R13 +SUB R11 R18 R15 +LDR R20 R20 -54853 +ADD R6 R12 R2 +SUB R15 R8 R21 +MUL R7 R22 R27 +DIV R1 R17 R25 +DIV R25 R11 R10 +ADD R4 R12 R1 +ADD R17 R1 R16 +MUL R6 R10 R7 +DIV R23 R24 R14 +DIV R7 R7 R7 +ADD R10 R0 R14 +ADD R4 R13 R25 +DIV R15 R29 R9 +DIV R14 R20 R20 +MUL R19 R29 R18 +SUB R4 R19 R9 +MOV R19 -36420 +ADD R27 R25 R25 +MUL R13 R3 R4 +LDR R25 R1 -58416 +STR R0 -9571 R22 +ADD R30 R28 R10 +ADD R29 R1 R22 +LDR R28 R14 -25993 +ADD R10 R18 R21 +MOV R30 65257 +LDR R3 R13 -755 +STR R11 48373 R29 +DIV R4 R22 R14 +SUB R17 R16 R20 +DIV R5 R21 R30 +ADD R14 R25 R3 +MOV R28 -42315 +LDR R2 R21 17947 +MUL R28 R2 R15 +MUL R19 R8 R7 +ADD R10 R11 R15 +MOV R31 45876 +STR R31 -12972 R17 +LDR R5 R6 -9896 +MOV R20 -22156 +MUL R23 R18 R18 +SUB R11 R17 R19 +STR R13 23783 R13 +STR R22 -47637 R16 +STR R14 -52118 R28 +SUB R9 R19 R20 +SUB R3 R18 R27 +LDR R0 R28 -37731 +MUL R20 R2 R5 +LDR R9 R11 59421 +LDR R9 R21 40601 +MUL R9 R20 R21 +MOV R11 -33948 +LDR R3 R10 -13275 +LDR R1 R6 58918 +ADD R3 R29 R14 +MUL R27 R30 R11 +DIV R27 R20 R18 +MUL R9 R24 R16 +DIV R1 R4 R1 +LDR R23 R26 62366 +LDR R21 R9 39527 +DIV R26 R12 R25 +STR R21 48485 R15 +ADD R18 R2 R1 +STR R27 38965 R25 +LDR R1 R18 -39600 +LDR R28 R26 -12210 +SUB R13 R29 R8 +DIV R21 R26 R19 +SUB R29 R20 R21 +SUB R30 R27 R26 +MUL R17 R31 R26 +MOV R19 3569 +MUL R5 R24 R17 +STR R8 40721 R15 +SUB R6 R1 R24 +LDR R9 R14 8968 +LDR R8 R23 26497 +STR R14 -30310 R26 +LDR R25 R25 -25572 +SUB R22 R3 R22 +DIV R28 R10 R15 +MUL R13 R25 R19 +SUB R8 R15 R21 +LDR R27 R20 6465 +MUL R6 R12 R22 +MUL R19 R8 R18 +MOV R22 21126 +MUL R24 R25 R9 +SUB R12 R7 R9 +ADD R28 R31 R20 +DIV R10 R14 R23 +DIV R24 R10 R9 +MOV R21 38574 +MUL R10 R23 R1 +MUL R15 R29 R24 +MOV R24 57342 +MUL R12 R21 R19 +MUL R22 R29 R14 +DIV R28 R20 R31 +STR R20 -18447 R7 +SUB R7 R9 R28 +DIV R15 R21 R12 +ADD R26 R21 R6 +LDR R20 R10 -16984 +ADD R19 R5 R24 +DIV R2 R24 R18 +DIV R2 R22 R24 +STR R29 -40705 R15 +MUL R16 R0 R16 +STR R16 43155 R6 +LDR R17 R11 39679 +MOV R6 -8238 +MUL R24 R16 R31 +STR R9 60937 R19 +DIV R6 R15 R8 +MUL R28 R28 R21 +ADD R28 R20 R7 +LDR R19 R29 16994 +MUL R20 R18 R11 +SUB R8 R12 R18 +ADD R4 R19 R3 +LDR R18 R25 -6162 +STR R27 58290 R13 +MOV R8 11920 +MUL R18 R19 R4 +STR R24 33837 R10 +MUL R16 R4 R20 +STR R17 -3888 R2 +MUL R29 R25 R8 +LDR R2 R9 28167 +LDR R21 R31 -25110 +STR R19 -51786 R0 +MOV R10 43163 +MOV R0 8406 +MUL R29 R7 R24 +DIV R3 R15 R11 +LDR R28 R29 -26365 +DIV R28 R13 R13 +DIV R8 R1 R14 +DIV R12 R5 R29 +ADD R2 R14 R21 +MUL R5 R0 R31 +STR R20 -46197 R6 +STR R30 -972 R22 +MUL R3 R25 R8 +SUB R16 R15 R8 +LDR R25 R23 14781 +LDR R3 R19 57192 +MOV R20 -20015 +MUL R25 R17 R11 +LDR R4 R15 36620 +STR R8 -34963 R4 +MUL R11 R28 R20 +MUL R30 R29 R28 +DIV R16 R15 R28 +MOV R9 38648 +MOV R30 -12251 +MUL R20 R12 R28 +STR R26 -57868 R3 +LDR R17 R11 2898 +MOV R15 11290 +ADD R15 R5 R14 +MUL R11 R4 R16 +LDR R14 R27 -9609 +MUL R22 R27 R11 +ADD R7 R23 R2 +STR R9 -640 R5 +LDR R23 R7 -3509 +MUL R23 R26 R8 +ADD R3 R0 R29 +STR R29 49986 R8 +MUL R18 R26 R26 +DIV R18 R19 R12 +STR R23 -12574 R23 +STR R31 57857 R9 +ADD R10 R22 R5 +SUB R18 R14 R28 +MOV R30 55597 +SUB R9 R16 R0 +SUB R20 R2 R6 +DIV R22 R27 R4 +MOV R0 -33390 +ADD R16 R15 R19 +MOV R30 32021 +MOV R8 -3162 +SUB R7 R9 R11 +LDR R2 R1 -35519 +LDR R25 R16 -37274 +MUL R14 R17 R29 +ADD R5 R31 R13 +DIV R26 R23 R1 +ADD R5 R27 R13 +MOV R1 -6527 +STR R17 -33992 R11 +LDR R13 R5 64531 +MUL R8 R24 R12 +STR R8 -34287 R7 +ADD R0 R6 R27 +MUL R19 R20 R10 +STR R8 -20363 R27 +MUL R20 R8 R28 +DIV R11 R6 R25 +DIV R1 R14 R14 +ADD R6 R3 R14 +MUL R25 R20 R10 +STR R30 48611 R18 +SUB R22 R3 R26 +DIV R23 R11 R29 +MOV R17 3096 +MUL R14 R24 R2 +MUL R27 R22 R5 +MUL R21 R19 R30 +MUL R17 R0 R3 +STR R30 5843 R21 +MOV R18 25878 +STR R13 14884 R12 +DIV R31 R30 R19 +MOV R31 11128 +SUB R12 R15 R11 +ADD R28 R25 R12 +MUL R22 R16 R23 +SUB R26 R1 R1 +ADD R4 R1 R13 +ADD R4 R15 R21 +LDR R31 R11 -36066 +MUL R2 R16 R6 +ADD R28 R30 R15 +DIV R10 R16 R1 +MUL R14 R18 R23 +MUL R14 R4 R27 +MUL R6 R27 R13 +DIV R19 R25 R21 +SUB R2 R28 R25 +SUB R26 R27 R24 +MUL R31 R23 R21 +LDR R9 R18 36581 +SUB R21 R25 R13 +STR R23 -31171 R27 +SUB R19 R28 R4 +STR R24 25135 R28 +STR R24 32292 R29 +MUL R29 R10 R11 +DIV R22 R19 R7 +ADD R0 R28 R12 +LDR R8 R28 61564 +DIV R11 R19 R30 +STR R5 38019 R8 +MOV R18 31129 +SUB R31 R8 R19 +ADD R9 R22 R6 +SUB R10 R18 R21 +LDR R26 R1 20060 +MOV R23 -54919 +STR R21 61287 R15 +MOV R10 -37410 +DIV R7 R20 R5 +MOV R3 -57213 +ADD R22 R23 R2 +LDR R3 R27 -48965 +LDR R11 R18 -62883 +DIV R3 R6 R30 +ADD R28 R26 R2 +SUB R23 R19 R15 +ADD R4 R19 R0 +MUL R17 R20 R13 +LDR R22 R26 -53316 +MOV R28 58491 +ADD R7 R27 R24 +MOV R18 -36970 +LDR R16 R3 25667 +MOV R11 6040 +LDR R6 R30 5565 +STR R14 31313 R17 +SUB R19 R8 R3 +DIV R24 R11 R30 +DIV R28 R3 R14 +ADD R17 R13 R18 +DIV R27 R29 R16 +DIV R29 R20 R10 +STR R0 -42002 R18 +STR R13 5364 R2 +MOV R11 48132 +MUL R18 R4 R31 +DIV R11 R26 R15 +DIV R8 R31 R21 +LDR R26 R14 48138 +MUL R30 R19 R16 +STR R10 50467 R5 +LDR R21 R6 -20286 +ADD R7 R19 R9 +ADD R5 R9 R10 +STR R2 23932 R2 +MUL R8 R4 R4 +SUB R29 R12 R11 +ADD R2 R4 R7 +SUB R17 R21 R9 +LDR R19 R21 18151 +MOV R16 28292 +DIV R22 R27 R2 +MUL R1 R4 R17 +ADD R24 R14 R17 +STR R8 47227 R17 +STR R24 -63747 R11 +LDR R29 R7 15612 +SUB R20 R14 R10 +STR R5 -7591 R16 +MUL R26 R30 R16 +LDR R25 R19 -60699 +STR R15 23898 R24 +DIV R19 R28 R18 +MUL R22 R26 R0 +STR R11 -9467 R24 +LDR R15 R18 14690 +ADD R3 R7 R1 +LDR R28 R7 12509 +MUL R8 R16 R31 +ADD R0 R17 R15 +STR R30 -61962 R30 +SUB R26 R27 R8 +SUB R9 R19 R6 +STR R26 10389 R12 +MUL R12 R23 R25 +MUL R29 R19 R8 +STR R1 -54903 R17 +MUL R21 R3 R12 +LDR R5 R14 16965 +MOV R27 12027 +ADD R19 R7 R13 +LDR R0 R16 37824 +ADD R23 R16 R7 +DIV R18 R15 R3 +DIV R8 R15 R28 +SUB R27 R4 R23 +ADD R28 R5 R6 +SUB R12 R0 R10 +STR R13 41863 R9 +ADD R28 R30 R19 +MOV R30 5405 +MOV R15 -11468 +DIV R11 R6 R8 +DIV R27 R15 R9 +SUB R15 R16 R31 +STR R1 -42561 R31 +MUL R24 R9 R3 +MUL R7 R0 R5 +DIV R19 R3 R9 +ADD R2 R6 R2 +DIV R9 R2 R4 +STR R28 17888 R3 +MOV R13 -25464 +SUB R14 R9 R7 +STR R2 -35024 R14 +LDR R2 R8 -17347 +SUB R3 R9 R6 +DIV R9 R31 R7 +MUL R5 R16 R28 +MUL R16 R5 R17 +MUL R25 R4 R20 +SUB R3 R8 R29 +SUB R11 R4 R30 +DIV R24 R31 R25 +STR R31 -12920 R14 +DIV R11 R7 R12 +MOV R8 28549 +MOV R26 -44184 +LDR R24 R9 -28014 +ADD R18 R2 R23 +DIV R7 R0 R15 +MUL R13 R29 R25 +ADD R11 R0 R7 +ADD R23 R17 R10 +MUL R21 R23 R2 +DIV R15 R13 R3 +LDR R3 R16 -21372 +MUL R1 R5 R30 +ADD R8 R27 R12 +LDR R31 R6 51887 +STR R13 -45131 R29 +DIV R28 R2 R21 +MOV R14 -56355 +DIV R20 R7 R9 +SUB R9 R0 R5 +SUB R2 R4 R3 +LDR R7 R0 -12922 +MUL R28 R2 R24 +MUL R17 R13 R9 +MUL R18 R29 R23 +DIV R26 R3 R14 +MOV R27 40151 +STR R9 -43037 R20 +DIV R9 R16 R27 +MOV R14 -24867 +SUB R10 R20 R2 +STR R13 35787 R5 +ADD R17 R6 R23 +STR R8 17150 R3 +MUL R20 R26 R22 +DIV R16 R17 R15 +LDR R20 R0 8728 +SUB R23 R0 R6 +DIV R22 R28 R5 +DIV R11 R2 R28 +MUL R9 R1 R17 +STR R12 47408 R1 +LDR R4 R1 14316 +DIV R19 R22 R10 +ADD R6 R15 R22 +ADD R28 R11 R14 +SUB R22 R24 R6 +MUL R17 R7 R23 +MOV R14 -38291 +LDR R14 R11 32883 +STR R24 -16973 R9 +LDR R7 R16 -33404 +STR R17 -64677 R16 +MOV R5 64227 +LDR R15 R5 -55831 +MOV R7 59640 +MUL R24 R15 R0 +DIV R13 R8 R2 +DIV R1 R8 R28 +STR R1 -40333 R6 +MUL R13 R23 R3 +STR R29 30495 R22 +DIV R4 R27 R13 +MUL R10 R5 R30 +MUL R0 R31 R5 +LDR R27 R0 28574 +LDR R0 R7 -1109 +MOV R4 -33941 +LDR R8 R13 59525 +MOV R6 -42439 +SUB R9 R31 R23 +SUB R31 R8 R15 +DIV R10 R7 R1 +DIV R10 R1 R31 +MUL R19 R6 R17 +SUB R14 R16 R0 +MOV R20 59988 +MUL R2 R22 R20 +STR R31 -55001 R13 +ADD R23 R29 R31 +LDR R18 R31 -44584 +ADD R8 R28 R20 +ADD R8 R25 R21 +MOV R6 13735 +SUB R20 R15 R23 +STR R27 -29193 R22 +DIV R9 R1 R27 +SUB R19 R10 R24 +SUB R4 R2 R24 +SUB R12 R16 R19 +MUL R8 R5 R5 +ADD R19 R23 R5 +STR R23 -43886 R17 +DIV R26 R9 R3 +DIV R3 R4 R2 +LDR R21 R11 -43356 +STR R19 -11604 R20 +MOV R0 49669 +DIV R25 R2 R30 +SUB R1 R13 R22 +DIV R3 R10 R21 +LDR R31 R27 49807 +MUL R18 R21 R27 +MOV R26 30624 +ADD R29 R31 R9 +ADD R24 R0 R23 +LDR R29 R13 23861 +MOV R2 -1465 +SUB R8 R16 R21 +LDR R28 R30 -25134 +SUB R15 R13 R25 +DIV R19 R26 R14 +MUL R22 R21 R17 +MUL R20 R9 R22 +LDR R13 R5 -22084 +STR R4 57497 R19 +MUL R3 R20 R14 +DIV R15 R20 R4 +SUB R19 R8 R31 +LDR R0 R19 -54575 +ADD R22 R20 R1 +STR R31 -27274 R29 +ADD R5 R29 R1 +DIV R13 R26 R31 +SUB R23 R14 R18 +MUL R31 R24 R26 +MOV R11 15602 +STR R28 25452 R9 +MUL R12 R13 R27 +MOV R29 -63171 +LDR R23 R30 808 +MUL R3 R17 R24 +MUL R8 R25 R27 +DIV R18 R1 R12 +MOV R5 52919 +MOV R11 20582 +ADD R5 R17 R28 +MOV R13 -32121 +DIV R9 R4 R24 +LDR R16 R1 -29997 +SUB R11 R5 R1 +LDR R10 R10 -44431 +MOV R23 5290 +DIV R6 R14 R25 +LDR R7 R4 -33967 +DIV R27 R18 R24 +DIV R1 R19 R12 +ADD R8 R10 R31 +LDR R12 R19 -31394 +LDR R18 R31 60446 +SUB R27 R17 R9 +STR R25 -50631 R22 +LDR R5 R30 -26883 +DIV R21 R24 R14 +SUB R9 R22 R15 +DIV R12 R16 R20 +DIV R31 R0 R22 +SUB R28 R11 R6 +STR R9 48224 R12 +MOV R1 49685 +MUL R18 R30 R31 +SUB R28 R22 R15 +LDR R27 R15 -44863 +SUB R15 R23 R19 +MUL R28 R11 R7 +SUB R31 R16 R7 +ADD R24 R17 R9 +LDR R11 R9 -29342 +STR R11 64233 R11 +STR R11 20356 R24 +ADD R21 R4 R19 +ADD R23 R15 R28 +MOV R0 56785 +ADD R9 R10 R31 +SUB R9 R2 R24 +SUB R8 R2 R28 +DIV R16 R3 R4 +SUB R30 R16 R7 +LDR R0 R18 -61119 +ADD R26 R23 R28 +MUL R19 R18 R3 +STR R31 44231 R4 +DIV R24 R29 R31 +SUB R3 R28 R13 +STR R30 -47272 R13 +MOV R10 -17983 +ADD R25 R21 R25 +STR R4 -45022 R11 +LDR R18 R12 2162 +DIV R23 R7 R27 +LDR R31 R29 -46694 +MOV R25 19446 +SUB R23 R31 R18 +MUL R9 R11 R27 +LDR R18 R1 2719 +MOV R9 16478 +LDR R4 R27 21070 +SUB R9 R16 R9 +DIV R0 R1 R22 +ADD R3 R2 R2 +MUL R16 R29 R31 +MUL R4 R25 R11 +DIV R12 R22 R23 +SUB R5 R30 R7 +MUL R2 R12 R21 +DIV R18 R13 R20 +DIV R24 R25 R15 +ADD R21 R28 R1 +DIV R10 R10 R4 +SUB R15 R31 R0 +MOV R15 60291 +LDR R11 R9 -39376 +MUL R30 R17 R23 +DIV R22 R13 R2 +MOV R14 -20563 +STR R26 -63947 R0 +ADD R21 R10 R1 +SUB R26 R3 R20 +SUB R3 R27 R13 +DIV R7 R11 R16 +MUL R20 R6 R25 +SUB R4 R29 R5 +MUL R4 R7 R31 +MOV R27 53781 +ADD R14 R5 R6 +LDR R7 R21 9180 +DIV R15 R1 R27 +MOV R1 50192 +SUB R21 R19 R17 +MUL R11 R23 R5 +MUL R22 R21 R10 +LDR R1 R14 18488 +MOV R20 21550 +MUL R24 R17 R30 +DIV R16 R26 R15 +SUB R21 R27 R20 +MOV R24 -59540 +MOV R27 763 +MUL R5 R14 R6 +SUB R3 R23 R9 +SUB R2 R27 R21 +MOV R19 19917 +MUL R21 R3 R2 +DIV R22 R6 R30 +MOV R22 2302 +MUL R21 R8 R5 +MOV R30 -37961 +MOV R20 -8950 +MOV R27 64474 +MUL R29 R12 R27 +MUL R9 R30 R25 +STR R25 34173 R5 +MUL R28 R24 R22 +DIV R9 R29 R15 +MOV R28 29968 +MOV R27 41266 +MOV R9 -11935 +DIV R28 R7 R14 +MOV R25 -10941 +ADD R0 R19 R16 +STR R21 -24994 R16 +SUB R24 R27 R18 +DIV R0 R20 R16 +MUL R14 R27 R30 +DIV R15 R18 R12 +STR R24 -45463 R22 +LDR R22 R15 -51498 +SUB R13 R26 R29 +LDR R15 R13 -40014 +MOV R8 23661 +SUB R20 R6 R24 +ADD R9 R5 R23 +MOV R1 41224 +DIV R16 R20 R21 +LDR R24 R11 -51111 +MOV R20 9089 +ADD R15 R28 R23 +LDR R2 R29 -24109 +STR R23 30734 R19 +MUL R31 R4 R30 +STR R22 -53392 R0 +LDR R10 R29 -46206 +SUB R22 R13 R0 +ADD R15 R10 R6 +MOV R1 52645 +SUB R25 R28 R9 +LDR R8 R23 54924 +DIV R18 R16 R2 +DIV R10 R27 R30 +ADD R12 R19 R30 +STR R22 -63120 R4 +DIV R2 R7 R31 +DIV R22 R11 R8 +STR R30 54197 R12 +STR R4 56442 R24 +MUL R14 R1 R1 +SUB R18 R13 R16 +MUL R16 R17 R16 +MOV R17 40516 +STR R12 -59447 R11 +SUB R8 R7 R30 +MUL R13 R3 R28 +ADD R16 R24 R11 +MUL R30 R5 R21 +MUL R4 R7 R2 +LDR R8 R31 -55858 +SUB R7 R14 R2 +LDR R3 R17 -53435 +STR R12 -41992 R16 +DIV R27 R0 R9 +LDR R24 R31 4247 +MUL R16 R13 R3 +MOV R23 57140 +STR R31 2437 R23 +MOV R22 -34590 +ADD R2 R18 R20 +ADD R27 R30 R30 +SUB R30 R10 R20 +DIV R27 R24 R15 +LDR R3 R24 53189 +DIV R15 R6 R22 +STR R1 -29415 R6 +ADD R25 R23 R12 +STR R5 43775 R23 +ADD R8 R26 R9 +MOV R6 7258 +SUB R11 R0 R15 +MOV R14 -62174 +DIV R23 R15 R0 +STR R2 -15467 R7 +STR R0 51353 R10 +MUL R9 R16 R3 +STR R10 -19308 R20 +MOV R12 -5597 +DIV R3 R13 R9 +ADD R27 R9 R2 +SUB R6 R6 R28 +SUB R14 R2 R0 +MOV R20 16831 +SUB R8 R30 R12 +DIV R0 R21 R24 +STR R6 11082 R31 +MUL R28 R10 R29 +DIV R16 R7 R6 +STR R18 -50575 R28 +LDR R28 R8 -51222 +DIV R4 R23 R23 +STR R5 52815 R0 +LDR R22 R9 -26492 +SUB R16 R20 R13 +MOV R16 -53610 +MUL R21 R0 R11 +MOV R6 -12256 +SUB R1 R13 R2 +ADD R31 R30 R31 +DIV R9 R3 R10 +MOV R29 -62348 +SUB R11 R14 R11 +SUB R19 R28 R22 +ADD R5 R24 R15 +DIV R9 R13 R22 +DIV R3 R8 R2 +STR R0 28063 R2 +STR R30 -2865 R10 +DIV R1 R11 R17 +SUB R15 R23 R10 +MOV R24 60398 +ADD R27 R10 R24 +MOV R23 -11189 +LDR R2 R0 53107 +MOV R24 -22080 +SUB R25 R13 R27 +MOV R27 20981 +SUB R9 R4 R20 +ADD R1 R22 R14 +STR R9 41687 R15 +SUB R17 R3 R31 +DIV R15 R9 R28 +MOV R1 24464 +STR R10 32567 R15 +ADD R1 R15 R23 +MUL R30 R28 R17 +LDR R26 R15 -47752 +LDR R7 R26 65395 +LDR R22 R6 -44688 +MOV R10 683 +ADD R30 R16 R4 +MOV R26 -54091 +DIV R5 R1 R31 +ADD R18 R17 R15 +DIV R28 R29 R0 +STR R22 -28566 R6 +SUB R26 R14 R22 +SUB R30 R30 R22 +SUB R19 R25 R20 +DIV R3 R19 R16 +MUL R27 R11 R6 +DIV R11 R20 R18 +LDR R25 R20 8791 +DIV R28 R14 R19 +ADD R15 R21 R22 +STR R25 2240 R13 +LDR R10 R10 -5392 +LDR R24 R23 -20713 +MUL R8 R10 R19 +LDR R5 R8 -51626 +LDR R6 R12 55794 +LDR R8 R24 -35748 +LDR R6 R26 34669 +ADD R22 R26 R22 +DIV R12 R15 R14 +SUB R4 R2 R8 +MOV R5 43718 +MOV R9 59664 +ADD R26 R16 R4 +STR R1 48076 R29 +STR R14 53594 R5 +STR R15 -19235 R1 +SUB R27 R31 R19 +SUB R18 R24 R4 +MOV R24 64050 +LDR R21 R16 61608 +DIV R14 R24 R6 +DIV R0 R20 R26 +MUL R24 R11 R12 +LDR R14 R21 40606 +ADD R17 R3 R30 +LDR R4 R29 10712 +SUB R10 R18 R15 +LDR R28 R13 -4411 +MOV R7 54896 +MOV R0 40391 +DIV R14 R23 R18 +MUL R13 R28 R31 +STR R1 -46364 R3 +ADD R21 R19 R11 +LDR R20 R5 46931 +MOV R14 16327 +MOV R6 -2703 +MUL R3 R1 R13 +DIV R4 R31 R10 +MOV R26 32190 +ADD R7 R1 R9 +LDR R28 R26 38744 +STR R0 34696 R28 +STR R1 -58379 R17 +DIV R25 R9 R3 +STR R9 -60639 R13 +SUB R18 R31 R3 +ADD R12 R15 R26 +DIV R20 R12 R13 +ADD R8 R8 R8 +MUL R12 R22 R20 +LDR R28 R3 -8949 +MUL R3 R16 R5 +MOV R28 15830 +ADD R29 R4 R3 +MUL R3 R30 R21 +SUB R18 R12 R2 +MOV R18 -58988 +LDR R19 R11 -56246 +LDR R23 R31 -22420 +LDR R23 R1 60615 +DIV R18 R27 R1 +DIV R23 R1 R18 +ADD R17 R12 R6 +STR R9 34878 R20 +STR R18 10613 R21 +SUB R27 R15 R20 +STR R7 15799 R16 +STR R15 587 R27 +MOV R1 -44610 +SUB R14 R30 R7 +LDR R28 R17 -60221 +ADD R15 R26 R14 +MOV R6 35382 +LDR R26 R31 54016 +STR R2 10735 R6 +DIV R3 R26 R17 +ADD R18 R29 R15 +SUB R27 R31 R10 +MOV R3 25637 +SUB R14 R2 R23 +SUB R31 R0 R17 +SUB R12 R25 R30 +SUB R10 R1 R0 +MOV R16 65394 +LDR R31 R22 -23917 +DIV R31 R5 R1 +MOV R24 60025 +MUL R15 R21 R23 +STR R13 54442 R24 +SUB R10 R3 R20 +LDR R13 R12 12375 +MOV R22 -3195 +MOV R22 1562 +STR R3 53686 R3 +ADD R14 R5 R18 +SUB R1 R20 R29 +LDR R14 R25 58040 +SUB R22 R2 R30 +ADD R5 R17 R1 +STR R7 36743 R13 +STR R9 -24080 R12 +LDR R24 R31 61453 +DIV R0 R10 R23 +LDR R7 R27 -12079 +ADD R12 R7 R7 +SUB R7 R19 R13 +SUB R18 R3 R8 +MOV R2 -50048 +ADD R25 R6 R27 +DIV R3 R11 R11 +MUL R3 R16 R15 +DIV R14 R18 R17 +SUB R17 R16 R1 +LDR R5 R23 55676 +DIV R16 R6 R3 +MUL R6 R13 R18 +DIV R28 R18 R11 +LDR R29 R27 -34450 +DIV R8 R1 R22 +LDR R12 R11 45244 +MOV R10 -12363 +ADD R8 R24 R27 +STR R12 30320 R4 +MUL R4 R20 R16 +SUB R29 R26 R11 +DIV R24 R23 R19 +STR R11 30683 R24 +MUL R19 R9 R5 +MUL R9 R25 R0 +ADD R8 R2 R23 +SUB R10 R12 R30 +LDR R27 R1 14393 +STR R18 40138 R26 +LDR R6 R16 7800 +MUL R7 R13 R4 +SUB R14 R15 R16 +MUL R2 R24 R30 +ADD R17 R17 R22 +DIV R26 R21 R8 +STR R14 -2933 R15 +DIV R0 R8 R7 +DIV R7 R5 R14 +ADD R14 R28 R27 +DIV R2 R18 R19 +STR R22 -54032 R22 +DIV R10 R7 R15 +ADD R22 R3 R30 +ADD R3 R27 R0 +LDR R7 R11 -2735 +MUL R2 R0 R19 +STR R25 32878 R6 +SUB R13 R10 R21 +STR R31 9779 R22 +ADD R19 R8 R27 +LDR R29 R11 36885 +STR R29 59714 R14 +MOV R26 700 +STR R20 -44615 R9 +STR R25 -11225 R2 +DIV R2 R5 R23 +ADD R14 R6 R8 +SUB R6 R21 R26 +MUL R7 R5 R27 +DIV R0 R14 R18 +SUB R0 R31 R21 +DIV R0 R5 R29 +MOV R16 28335 +MOV R1 8914 +MUL R13 R7 R23 +ADD R22 R22 R18 +DIV R10 R10 R16 +LDR R31 R18 -34247 +MUL R10 R18 R15 +STR R12 16292 R22 +MUL R16 R8 R27 +DIV R23 R26 R0 +MUL R27 R6 R23 +SUB R7 R26 R0 +MOV R26 -326 +DIV R2 R18 R18 +SUB R1 R5 R19 +MOV R14 -14123 +STR R18 -7181 R6 +SUB R26 R17 R16 +STR R0 -10114 R17 +STR R4 -33244 R27 +MOV R3 -48149 +STR R31 -55955 R24 +MUL R18 R25 R26 +MUL R10 R18 R29 +DIV R30 R9 R18 +ADD R25 R17 R23 +MOV R10 7435 +MUL R31 R9 R12 +MUL R26 R16 R13 +ADD R15 R20 R16 +MOV R9 24643 +MUL R22 R13 R10 +SUB R22 R11 R2 +LDR R15 R23 32572 +MUL R0 R21 R20 +SUB R23 R0 R1 +STR R29 -32150 R9 +DIV R28 R1 R26 +MOV R29 -43198 +MUL R13 R0 R17 +STR R5 20321 R2 +MOV R4 30951 +MOV R26 36951 +DIV R8 R0 R5 +MOV R6 -23106 +STR R8 11205 R2 +ADD R3 R20 R24 +ADD R15 R12 R13 +ADD R11 R27 R7 +LDR R8 R20 55543 +STR R27 57976 R23 +DIV R28 R19 R29 +LDR R21 R17 59057 +DIV R6 R11 R30 +SUB R2 R20 R3 +STR R6 -37825 R19 +DIV R3 R6 R11 +LDR R5 R31 -59846 +STR R14 -63125 R5 +DIV R15 R19 R14 +STR R25 50803 R14 +ADD R10 R11 R19 +SUB R9 R4 R17 +DIV R18 R19 R20 +LDR R4 R21 -23610 +MOV R2 -39018 +SUB R15 R29 R23 +STR R1 -50427 R26 +STR R31 -10951 R10 +LDR R27 R10 -59773 +MOV R20 63965 +SUB R20 R24 R22 +LDR R26 R10 -50754 +ADD R13 R16 R9 +STR R9 -15287 R14 +STR R2 -44015 R19 +MUL R4 R3 R30 +LDR R11 R31 50709 +SUB R31 R9 R21 +STR R13 38768 R7 +MUL R10 R9 R16 +DIV R24 R26 R19 +SUB R30 R25 R23 +MOV R31 20203 +DIV R22 R21 R11 +MUL R25 R5 R9 +DIV R27 R10 R28 +STR R28 -32511 R18 +MOV R0 41892 +ADD R12 R1 R17 +LDR R20 R3 -27362 +ADD R12 R15 R23 +ADD R15 R10 R11 +MOV R23 56731 +ADD R16 R1 R30 +ADD R6 R2 R12 +LDR R9 R3 27403 +ADD R8 R13 R22 +SUB R11 R30 R9 +STR R2 -20983 R13 +MUL R14 R10 R26 +SUB R19 R20 R12 +DIV R17 R24 R23 +STR R5 -35271 R28 +DIV R1 R16 R30 +STR R24 -34708 R21 +MOV R6 4183 +DIV R15 R11 R19 +ADD R30 R22 R18 +LDR R5 R10 40340 +ADD R21 R17 R13 +SUB R26 R2 R4 +SUB R31 R8 R16 +LDR R14 R9 -27009 +STR R26 24740 R31 +MUL R10 R20 R17 +DIV R30 R20 R31 +MOV R27 20851 +DIV R6 R29 R1 +LDR R22 R1 -59625 +DIV R16 R11 R23 +ADD R8 R14 R25 +SUB R16 R9 R6 +STR R24 -40616 R17 +MOV R12 59334 +MUL R19 R18 R22 +MUL R24 R4 R2 +ADD R15 R29 R13 +SUB R10 R22 R12 +MOV R3 45315 +STR R9 53424 R4 +DIV R14 R25 R23 +SUB R15 R6 R31 +STR R17 58391 R14 +STR R26 39142 R20 +SUB R8 R11 R20 +MOV R1 -12483 +STR R19 -40249 R29 +MOV R29 27063 +SUB R16 R7 R28 +MOV R17 -16255 +LDR R17 R10 31064 +SUB R1 R2 R25 +MUL R11 R31 R16 +ADD R31 R7 R28 +SUB R19 R12 R29 +MOV R0 -36201 +STR R21 13043 R13 +LDR R15 R28 38509 +MOV R7 6596 +STR R0 -56908 R11 +LDR R10 R25 49478 +DIV R28 R7 R20 +SUB R16 R22 R31 +ADD R7 R19 R17 +SUB R22 R10 R13 +DIV R14 R8 R27 +SUB R17 R3 R31 +MUL R10 R0 R22 +STR R23 31986 R21 +MOV R1 -6434 +DIV R7 R9 R14 +STR R15 50721 R29 +SUB R12 R14 R30 +ADD R3 R29 R2 +MUL R13 R16 R28 +MUL R0 R28 R12 +LDR R31 R1 -24847 +LDR R1 R27 34950 +STR R18 39810 R4 +MOV R5 52689 +SUB R11 R30 R8 +SUB R30 R20 R19 +MOV R12 21001 +STR R5 30225 R15 +LDR R6 R27 25969 +STR R5 -2679 R3 +MUL R12 R18 R25 +MUL R26 R15 R27 +SUB R8 R3 R15 +SUB R2 R13 R25 +MOV R6 57570 +ADD R2 R8 R28 +MUL R20 R29 R4 +ADD R13 R21 R3 +STR R6 38374 R5 +SUB R9 R6 R14 +MUL R21 R24 R30 +SUB R26 R9 R13 +DIV R27 R0 R16 +LDR R16 R7 -35396 +DIV R19 R19 R1 +MUL R6 R17 R14 +SUB R17 R27 R8 +ADD R14 R12 R9 +SUB R12 R15 R5 +DIV R19 R3 R30 +STR R8 30677 R21 +STR R10 33086 R27 +STR R7 63809 R17 +ADD R21 R16 R29 +DIV R27 R19 R14 +DIV R25 R6 R12 +SUB R22 R20 R19 +MOV R0 -61579 +SUB R30 R7 R21 +ADD R2 R5 R11 +STR R9 -1133 R13 +LDR R29 R15 25495 +SUB R3 R22 R31 +MUL R17 R6 R7 +STR R16 42275 R19 +LDR R5 R4 -42746 +SUB R4 R0 R18 +MUL R14 R20 R5 +DIV R26 R2 R21 +MOV R30 -55362 +STR R6 -8475 R27 +SUB R22 R21 R23 +LDR R20 R20 -55611 +LDR R20 R15 -22596 +MOV R14 9937 +DIV R24 R8 R27 +STR R31 41394 R4 +SUB R28 R24 R31 +ADD R9 R19 R11 +DIV R15 R23 R13 +DIV R11 R21 R14 +SUB R11 R5 R1 +SUB R19 R5 R5 +LDR R18 R2 -37411 +MUL R4 R16 R25 +MUL R25 R3 R14 +SUB R28 R3 R0 +LDR R24 R6 27853 +DIV R16 R2 R14 +DIV R30 R2 R24 +SUB R4 R23 R2 +LDR R25 R24 13730 +LDR R4 R2 55941 +LDR R21 R17 13864 +SUB R27 R0 R5 +SUB R10 R4 R29 +MOV R10 16666 +LDR R13 R2 50583 +SUB R5 R17 R2 +MUL R6 R28 R19 +DIV R21 R19 R31 +STR R2 30882 R27 +DIV R10 R28 R28 +SUB R19 R31 R5 +ADD R6 R31 R17 +LDR R0 R10 -24728 +ADD R16 R19 R31 +STR R0 -45424 R28 +DIV R6 R20 R1 +ADD R26 R22 R12 +STR R21 3706 R15 +STR R10 10376 R30 +DIV R24 R30 R7 +ADD R24 R23 R30 +MOV R2 -12214 +MUL R13 R17 R18 +STR R19 60525 R9 +MOV R20 33365 +LDR R21 R17 -39568 +MOV R22 -61304 +DIV R14 R21 R27 +DIV R0 R2 R2 +SUB R30 R0 R24 +ADD R19 R21 R25 +MUL R23 R25 R1 +ADD R7 R7 R10 +DIV R23 R9 R13 +MUL R15 R25 R29 +LDR R27 R20 1415 +ADD R11 R9 R0 +MUL R1 R21 R31 +SUB R1 R31 R19 +ADD R16 R20 R13 +SUB R12 R23 R16 +ADD R10 R3 R5 +MUL R11 R26 R17 +LDR R17 R7 17796 +LDR R19 R16 14971 +DIV R24 R19 R4 +MOV R1 -27429 +LDR R15 R1 -20083 +MOV R1 42801 +STR R8 -28692 R8 +DIV R8 R21 R20 +DIV R13 R7 R13 +MOV R13 6499 +MOV R31 -41487 +ADD R13 R4 R17 +MUL R10 R13 R9 +DIV R30 R8 R24 +ADD R24 R4 R11 +ADD R24 R31 R23 +LDR R12 R8 63707 +STR R26 49616 R11 +MUL R14 R24 R8 +MUL R22 R20 R20 +ADD R7 R17 R22 +SUB R17 R19 R20 +DIV R13 R25 R30 +MUL R18 R30 R28 +STR R20 -43209 R23 +LDR R21 R24 48424 +MOV R30 46318 +STR R15 -35852 R31 +STR R12 14430 R1 +LDR R2 R30 -17747 +SUB R20 R12 R16 +MOV R2 62545 +DIV R26 R16 R11 +MOV R1 41156 +DIV R12 R15 R14 +MOV R23 13158 +MOV R16 13438 +STR R11 22416 R10 +ADD R26 R10 R23 +STR R6 50223 R9 +ADD R24 R14 R2 +DIV R20 R2 R28 +MUL R16 R25 R9 +STR R15 32653 R5 +LDR R30 R14 18792 +ADD R25 R11 R22 +LDR R13 R28 -65349 +LDR R20 R6 -49640 +STR R19 -52555 R2 +STR R24 -64195 R25 +MUL R22 R26 R29 +ADD R22 R5 R22 +DIV R3 R22 R10 +MUL R8 R11 R12 +ADD R23 R0 R0 +ADD R10 R4 R9 +DIV R22 R1 R29 +ADD R17 R19 R29 +MUL R19 R7 R26 +ADD R27 R30 R5 +SUB R31 R2 R7 +MUL R15 R28 R28 +ADD R22 R25 R9 +SUB R19 R28 R21 +MOV R19 -54721 +MUL R27 R4 R24 +DIV R10 R11 R28 +LDR R10 R9 -40612 +SUB R26 R29 R21 +MUL R22 R7 R21 +STR R21 15774 R13 +SUB R11 R26 R12 +DIV R14 R12 R4 +ADD R16 R20 R19 +MOV R1 -56143 +LDR R12 R31 -46885 +DIV R24 R3 R26 +STR R13 61933 R0 +DIV R21 R16 R22 +MUL R28 R15 R10 +DIV R21 R2 R21 +SUB R5 R26 R15 +MUL R13 R31 R30 +SUB R21 R27 R4 +MUL R7 R15 R29 +MOV R24 24346 +SUB R2 R23 R14 +DIV R24 R28 R23 +MUL R8 R22 R7 +MOV R29 33267 +DIV R17 R26 R14 +LDR R13 R15 -59646 +MUL R1 R26 R15 +SUB R6 R18 R27 +LDR R26 R13 53434 +SUB R28 R27 R4 +MUL R11 R6 R13 +LDR R17 R17 -53657 +SUB R27 R29 R18 +LDR R18 R12 -48704 +ADD R17 R16 R8 +SUB R23 R26 R2 +SUB R24 R23 R28 +DIV R13 R5 R31 +MUL R1 R18 R7 +MOV R29 -28800 +DIV R7 R31 R15 +STR R27 -44501 R0 +ADD R0 R24 R12 +LDR R23 R11 -10605 +ADD R24 R6 R4 +SUB R17 R12 R29 +MUL R0 R25 R31 +MOV R20 40381 +SUB R9 R0 R1 +DIV R31 R23 R26 +MOV R2 -63565 +STR R29 20657 R18 +MOV R24 23900 +MUL R6 R12 R8 +SUB R5 R1 R11 +MUL R3 R2 R21 +DIV R28 R5 R9 +SUB R28 R20 R17 +LDR R23 R8 20053 +LDR R12 R22 -49192 +SUB R30 R13 R28 +STR R21 -57683 R18 +ADD R31 R28 R24 +LDR R30 R20 61844 +DIV R3 R5 R16 +SUB R9 R27 R2 +LDR R3 R16 -34508 +SUB R5 R7 R9 +DIV R2 R20 R18 +SUB R31 R7 R12 +ADD R10 R8 R16 +LDR R30 R22 21898 +STR R5 -5229 R2 +MOV R4 -54580 +MUL R18 R18 R1 +SUB R29 R21 R23 +SUB R27 R6 R5 +STR R9 10722 R19 +DIV R21 R27 R13 +STR R2 -38373 R3 +MOV R8 -65095 +DIV R2 R20 R30 +LDR R7 R15 -29865 +DIV R12 R2 R18 +MUL R1 R10 R20 +DIV R8 R21 R18 +SUB R25 R4 R10 +MUL R2 R13 R15 +DIV R24 R14 R14 +STR R21 55903 R12 +SUB R10 R14 R26 +ADD R30 R0 R19 +STR R23 58089 R23 +DIV R14 R24 R19 +SUB R2 R20 R28 +DIV R10 R2 R29 +STR R11 -18784 R13 +DIV R8 R9 R9 +LDR R4 R22 37960 +STR R17 14221 R2 +MUL R23 R30 R21 +MOV R3 -59694 +LDR R9 R11 35920 +STR R18 -39915 R13 +DIV R23 R0 R6 +STR R9 -6299 R12 +MOV R7 46132 +SUB R1 R8 R21 +STR R27 21630 R4 +LDR R19 R9 65019 +SUB R7 R15 R19 +LDR R11 R12 61133 +STR R9 -8166 R23 +ADD R23 R26 R0 +SUB R11 R20 R0 +ADD R20 R31 R20 +LDR R1 R27 19796 +MOV R12 -25424 +STR R16 59689 R11 +SUB R16 R26 R20 +STR R4 26185 R7 +MOV R25 -13804 +SUB R16 R14 R25 +MOV R19 50826 +LDR R2 R26 4330 +MUL R12 R26 R19 +STR R22 -49261 R6 +ADD R6 R19 R5 +MOV R18 61846 +DIV R30 R31 R3 +LDR R24 R4 40223 +LDR R2 R18 35628 +MOV R25 2412 +MOV R10 -28531 +SUB R29 R30 R5 +MOV R18 -50529 +MUL R21 R20 R27 +MOV R6 -32217 +DIV R3 R19 R26 +ADD R18 R12 R23 +ADD R24 R6 R15 +STR R19 62874 R7 +MUL R28 R27 R4 +LDR R22 R2 51863 +STR R20 35791 R13 +SUB R27 R4 R11 +DIV R24 R11 R11 +MOV R5 2081 +MUL R28 R24 R2 +DIV R18 R23 R22 +SUB R3 R6 R16 +MOV R13 -22564 +MUL R28 R6 R2 +LDR R23 R21 -2707 +ADD R16 R22 R6 +LDR R13 R23 8291 +ADD R31 R29 R15 +SUB R27 R4 R2 +ADD R21 R5 R30 +SUB R12 R17 R12 +STR R11 51062 R13 +DIV R31 R14 R27 +DIV R14 R20 R27 +MOV R15 -4852 +SUB R21 R25 R25 +MUL R7 R9 R4 +MUL R6 R30 R8 +MUL R11 R14 R29 +MOV R17 20363 +SUB R29 R10 R21 +DIV R28 R7 R27 +ADD R20 R11 R15 +LDR R26 R21 10865 +LDR R29 R13 61516 +LDR R0 R12 -51300 +MUL R7 R20 R3 +MUL R25 R26 R2 +DIV R24 R16 R7 +MUL R15 R3 R26 +SUB R3 R27 R9 +SUB R21 R1 R18 +LDR R29 R0 -37309 +STR R18 -22209 R22 +ADD R11 R7 R18 +MUL R7 R22 R8 +MUL R21 R20 R4 +ADD R24 R17 R1 +STR R27 43973 R9 +MOV R12 3367 +SUB R21 R31 R28 +ADD R6 R30 R2 +DIV R16 R18 R31 +DIV R21 R4 R16 +STR R30 10863 R19 +MUL R23 R26 R10 +SUB R28 R24 R12 +MOV R19 -54232 +SUB R8 R23 R25 +MOV R14 -62232 +STR R29 -4461 R25 +SUB R2 R20 R1 +ADD R14 R16 R28 +STR R18 33213 R9 +MOV R3 -9055 +DIV R29 R21 R26 +LDR R25 R29 34257 +STR R24 11379 R8 +MOV R0 61613 +STR R18 -21964 R24 +ADD R0 R13 R8 +ADD R17 R26 R1 +ADD R28 R18 R3 +STR R0 -44675 R3 +MUL R13 R14 R20 +ADD R8 R8 R7 +MOV R17 13775 +MOV R22 -18480 +MOV R2 47779 +MUL R29 R27 R8 +SUB R27 R7 R8 +MOV R11 34192 +DIV R3 R31 R15 +MOV R29 21692 +ADD R9 R19 R6 +STR R19 -3996 R8 +MUL R1 R30 R8 +MUL R26 R24 R13 +LDR R2 R1 56308 +ADD R2 R5 R29 +DIV R18 R29 R1 +ADD R7 R7 R1 +LDR R12 R8 56890 +LDR R25 R2 48428 +DIV R5 R7 R6 +DIV R13 R28 R29 +LDR R4 R13 58858 +MOV R19 -47264 +MUL R9 R20 R31 +MUL R16 R20 R1 +LDR R26 R9 62133 +LDR R3 R27 18807 +MOV R18 -13325 +STR R27 30531 R30 +SUB R23 R11 R3 +ADD R23 R14 R15 +SUB R16 R1 R1 +MOV R22 -9369 +DIV R14 R24 R24 +MOV R23 -2025 +ADD R28 R16 R3 +MOV R9 51592 +ADD R6 R31 R15 +MUL R2 R24 R3 +ADD R30 R20 R10 +MUL R23 R31 R3 +DIV R17 R0 R7 +SUB R31 R30 R22 +SUB R31 R17 R2 +LDR R4 R31 40426 +MOV R21 38153 +DIV R9 R19 R31 +LDR R20 R12 -1928 +STR R2 -30638 R13 +LDR R10 R20 30763 +ADD R29 R8 R10 +ADD R13 R20 R14 +MOV R29 36314 +SUB R24 R31 R8 +MUL R3 R24 R30 +MOV R15 -4426 +SUB R23 R23 R2 +DIV R24 R15 R15 +LDR R24 R22 5062 +ADD R18 R19 R6 +MUL R16 R25 R12 +STR R20 -34624 R8 +STR R19 -43262 R21 +LDR R27 R2 -26297 +LDR R27 R25 44460 +STR R1 -1728 R26 +STR R14 -26675 R29 +LDR R20 R3 -26722 +LDR R9 R3 39977 +DIV R22 R12 R28 +SUB R12 R3 R31 +ADD R15 R19 R0 +DIV R11 R12 R6 +SUB R9 R7 R22 +MUL R8 R31 R5 +MUL R0 R27 R20 +DIV R17 R26 R24 +SUB R10 R13 R6 +MOV R16 3665 +SUB R13 R21 R8 +MOV R30 -11823 +MOV R15 -53987 +MUL R9 R4 R28 +STR R7 -44082 R9 +LDR R6 R28 26610 +DIV R8 R16 R26 +DIV R30 R12 R27 +MOV R4 62391 +MOV R19 30763 +LDR R14 R23 4970 +DIV R31 R3 R15 +STR R30 61800 R8 +DIV R27 R6 R27 +MUL R28 R18 R18 +MUL R24 R4 R7 +ADD R8 R23 R6 +ADD R16 R14 R1 +MUL R23 R5 R29 +LDR R3 R23 -5609 +DIV R3 R4 R13 +MOV R24 52956 +MOV R29 48325 +DIV R9 R0 R26 +MUL R17 R7 R22 +SUB R10 R9 R19 +LDR R31 R24 10566 +SUB R19 R5 R8 +LDR R13 R13 47473 +MOV R3 54697 +MUL R2 R23 R18 +SUB R30 R20 R9 +ADD R30 R11 R17 +DIV R27 R28 R25 +SUB R3 R29 R3 +SUB R30 R30 R11 +ADD R10 R9 R17 +MOV R12 -56030 +DIV R2 R28 R26 +MOV R6 36334 +ADD R2 R0 R25 +MUL R20 R12 R19 +STR R4 61565 R26 +DIV R27 R22 R26 +STR R23 -36865 R11 +LDR R24 R17 -13120 +ADD R1 R6 R0 +DIV R18 R29 R13 +MOV R28 3713 +STR R18 49731 R18 +LDR R7 R1 -7576 +DIV R18 R14 R16 +MUL R14 R16 R1 +ADD R14 R5 R12 +MOV R22 -54761 +STR R14 31878 R22 +ADD R17 R24 R8 +SUB R27 R14 R7 +LDR R25 R14 5337 +MUL R28 R15 R18 +LDR R17 R30 -46258 +LDR R23 R27 -39850 +ADD R31 R2 R1 +SUB R27 R26 R3 +LDR R27 R18 39736 +DIV R19 R8 R16 +SUB R12 R13 R24 +SUB R6 R12 R15 +SUB R10 R10 R11 +DIV R10 R19 R28 +MOV R29 -41429 +MOV R13 13580 +STR R29 39068 R21 +LDR R8 R15 62126 +SUB R2 R24 R19 +LDR R2 R28 -3339 +STR R1 7592 R22 +LDR R2 R26 -51091 +DIV R2 R1 R3 +MOV R21 -45192 +MOV R25 57470 +ADD R28 R23 R29 +MOV R9 -35439 +SUB R27 R7 R2 +ADD R25 R2 R2 +ADD R17 R0 R25 +STR R3 -62506 R11 +STR R25 -4495 R21 +LDR R1 R18 42992 +MOV R13 2414 +LDR R10 R30 12187 +ADD R6 R8 R9 +ADD R21 R27 R31 +LDR R18 R29 5315 +DIV R29 R7 R12 +ADD R18 R12 R11 +MOV R22 35354 +STR R6 -15967 R0 +SUB R21 R23 R30 +DIV R31 R12 R27 +DIV R16 R10 R15 +MUL R16 R11 R18 +MUL R10 R8 R25 +DIV R25 R2 R12 +STR R17 -31558 R24 +MOV R27 29028 +DIV R16 R1 R7 +ADD R13 R23 R25 +SUB R28 R27 R16 +SUB R1 R18 R5 +STR R11 60026 R2 +SUB R5 R31 R21 +LDR R31 R3 51490 +MOV R26 -54453 +STR R8 2138 R2 +MOV R18 33857 +ADD R26 R14 R28 +SUB R0 R19 R10 +SUB R13 R10 R11 +MUL R8 R23 R20 +MOV R31 41410 +DIV R4 R8 R17 +STR R28 53141 R30 +DIV R10 R7 R10 +DIV R11 R17 R1 +LDR R26 R9 37027 +MOV R9 -32338 +LDR R20 R1 3759 +MUL R19 R28 R9 +LDR R7 R11 -28460 +SUB R17 R21 R20 +MUL R11 R25 R27 +MOV R21 -43272 +LDR R25 R30 267 +STR R7 -62931 R20 +MOV R8 -51648 +SUB R20 R13 R30 +STR R24 -43986 R12 +LDR R14 R12 -26005 +MUL R19 R25 R22 +MUL R31 R15 R10 +MUL R29 R12 R0 +SUB R27 R21 R1 +ADD R19 R23 R27 +MOV R27 38709 +MOV R31 26574 +LDR R14 R15 11688 +DIV R30 R17 R9 +MOV R11 37020 +DIV R13 R22 R21 +ADD R26 R9 R20 +MOV R1 -29248 +MOV R11 -31614 +LDR R8 R31 20780 +MOV R25 62788 +STR R9 -32881 R22 +MOV R13 36353 +ADD R17 R23 R22 +SUB R17 R27 R17 +ADD R11 R14 R12 +LDR R25 R7 -41936 +SUB R22 R12 R9 +STR R4 -59234 R19 +STR R17 64118 R13 +STR R28 -33680 R29 +MUL R14 R22 R24 +LDR R24 R10 9136 +LDR R3 R0 -46955 +ADD R11 R0 R12 +MUL R30 R23 R16 +LDR R20 R22 -35201 +DIV R12 R6 R11 +STR R31 15583 R3 +MUL R19 R10 R9 +STR R2 -8215 R18 +DIV R1 R17 R12 +MUL R6 R24 R1 +MOV R26 -4252 +ADD R11 R24 R19 +ADD R30 R1 R12 +SUB R22 R29 R11 +SUB R20 R22 R18 +STR R16 -11239 R2 +DIV R24 R14 R24 +ADD R7 R24 R13 +ADD R30 R27 R24 +LDR R15 R27 53142 +MUL R0 R17 R20 +ADD R14 R21 R20 +ADD R18 R4 R11 +STR R21 -41194 R11 +DIV R6 R0 R21 +STR R5 20570 R2 +ADD R19 R7 R11 +LDR R16 R23 26958 +MUL R19 R10 R19 +DIV R11 R4 R20 +MOV R24 21442 +DIV R6 R3 R23 +ADD R1 R24 R14 +STR R5 37297 R26 +MUL R25 R12 R10 +MUL R17 R28 R29 +SUB R25 R11 R3 +DIV R15 R18 R23 +LDR R23 R16 -33801 +STR R23 -61289 R19 +STR R13 52025 R29 +SUB R2 R4 R4 +MOV R10 -46946 +MOV R22 31650 +DIV R18 R23 R21 +DIV R5 R11 R24 +ADD R16 R15 R23 +DIV R4 R1 R19 +STR R14 57897 R23 +DIV R19 R10 R6 +ADD R14 R5 R11 +STR R19 -16406 R26 +LDR R1 R6 18284 +DIV R17 R12 R23 +SUB R16 R11 R28 +MOV R21 57367 +DIV R15 R27 R0 +MUL R25 R19 R13 +LDR R20 R14 -4004 +DIV R16 R2 R7 +ADD R25 R21 R21 +STR R16 24053 R2 +LDR R5 R13 23202 +STR R9 55627 R31 +ADD R2 R11 R30 +DIV R1 R16 R24 +MOV R6 -56651 +MOV R6 -36616 +MOV R13 -10072 +MUL R7 R1 R4 +MOV R9 -18232 +ADD R8 R6 R2 +MUL R10 R2 R8 +SUB R22 R14 R4 +MOV R24 -18097 +MOV R15 6793 +STR R8 46245 R15 +MUL R21 R3 R30 +LDR R13 R12 43962 +DIV R16 R1 R19 +DIV R12 R13 R26 +LDR R4 R1 18494 +ADD R14 R0 R18 +MOV R30 24080 +SUB R27 R27 R2 +SUB R27 R28 R12 +MUL R28 R5 R31 +LDR R6 R10 -30272 +LDR R21 R6 27451 +LDR R3 R3 -49835 +SUB R14 R25 R21 +MUL R27 R13 R30 +MOV R21 41464 +MOV R18 -53936 +STR R27 32507 R26 +MUL R14 R20 R23 +MOV R4 8395 +MOV R25 3180 +MOV R22 -52048 +SUB R30 R28 R12 +MOV R29 -49956 +LDR R5 R21 -5713 +SUB R26 R18 R9 +DIV R10 R28 R29 +DIV R23 R27 R9 +ADD R8 R12 R0 +SUB R16 R24 R15 +MUL R23 R21 R16 +MOV R9 42738 +MUL R12 R8 R0 +ADD R15 R6 R9 +MOV R4 -29839 +LDR R8 R22 9345 +ADD R24 R0 R3 +DIV R22 R30 R4 +ADD R11 R11 R9 +STR R27 907 R13 +SUB R11 R22 R11 +STR R18 61014 R4 +MUL R5 R27 R16 +ADD R2 R5 R10 +MOV R17 -3655 +MUL R24 R0 R2 +MUL R5 R26 R22 +LDR R8 R7 11356 +SUB R11 R2 R23 +LDR R6 R9 -32722 +LDR R1 R17 44427 +SUB R7 R15 R23 +DIV R23 R13 R29 +SUB R26 R23 R10 +MUL R22 R25 R12 +STR R31 25291 R31 +MUL R13 R1 R10 +LDR R18 R30 -43086 +LDR R14 R17 4231 +DIV R10 R21 R20 +MOV R31 -6254 +SUB R15 R31 R23 +STR R28 26761 R11 +ADD R15 R11 R20 +DIV R21 R23 R31 +DIV R22 R22 R13 +ADD R3 R12 R7 +MOV R12 55294 +MUL R2 R4 R18 +STR R5 638 R23 +ADD R18 R16 R2 +SUB R5 R23 R18 +STR R14 -35625 R23 +LDR R30 R21 -22438 +MUL R10 R4 R29 +ADD R13 R5 R24 +MOV R31 -23456 +ADD R15 R25 R16 +LDR R24 R13 49380 +LDR R15 R16 54219 +SUB R8 R26 R26 +ADD R5 R29 R12 +LDR R15 R30 -35286 +SUB R7 R6 R13 +MUL R25 R21 R26 +DIV R25 R27 R7 +MOV R10 33014 +ADD R3 R11 R18 +DIV R8 R18 R0 +LDR R3 R7 -2269 +DIV R24 R5 R0 +LDR R28 R15 55130 +MUL R7 R7 R20 +STR R14 51292 R14 +STR R31 -52598 R31 +MUL R30 R20 R27 +SUB R4 R15 R5 +MOV R23 -29833 +LDR R25 R4 -28349 +MUL R11 R12 R8 +DIV R9 R11 R29 +ADD R25 R11 R17 +STR R1 -16803 R30 +ADD R2 R25 R28 +STR R4 -36101 R3 +STR R21 -54113 R5 +MOV R0 -60881 +LDR R10 R26 26188 +ADD R12 R1 R24 +STR R16 -64362 R12 +ADD R30 R4 R20 +LDR R2 R23 17665 +MOV R1 6673 +STR R30 -44363 R13 +MOV R1 -47598 +LDR R4 R13 -58504 +STR R7 -34933 R3 +MOV R3 16873 +DIV R6 R16 R29 +DIV R12 R11 R4 +SUB R13 R28 R29 +ADD R23 R26 R14 +STR R13 29016 R11 +STR R8 -20437 R14 +ADD R8 R6 R13 +DIV R11 R18 R29 +STR R4 -51489 R30 +MOV R27 42259 +DIV R22 R4 R13 +DIV R12 R11 R30 +ADD R11 R17 R22 +STR R3 -36782 R24 +MUL R12 R19 R6 +MUL R11 R20 R4 +ADD R13 R15 R6 +ADD R22 R29 R13 +ADD R23 R24 R1 +LDR R5 R19 -60569 +ADD R18 R3 R15 +DIV R24 R4 R15 +LDR R2 R22 -14607 +MOV R13 -63470 +MUL R29 R29 R16 +MUL R18 R29 R4 +SUB R14 R14 R24 +MOV R15 -43746 +ADD R14 R0 R15 +DIV R23 R22 R16 +ADD R13 R19 R18 +STR R3 44871 R28 +DIV R28 R0 R19 +ADD R21 R0 R4 +STR R19 -33354 R23 +MOV R2 -45477 +STR R0 -38001 R26 +DIV R22 R22 R7 +MUL R20 R23 R24 +ADD R11 R16 R21 +MOV R23 41624 +DIV R17 R27 R28 +MUL R16 R3 R13 +MOV R12 9855 +STR R0 35745 R16 +SUB R23 R12 R3 +SUB R4 R9 R9 +STR R12 -10390 R9 +DIV R25 R19 R4 +MOV R28 19656 +SUB R15 R19 R4 +MUL R30 R26 R27 +MUL R19 R15 R7 +STR R24 15990 R12 +MUL R3 R0 R6 +ADD R25 R27 R13 +MUL R2 R8 R11 +STR R5 55926 R23 +SUB R4 R5 R25 +MUL R23 R8 R1 +SUB R3 R30 R28 +MUL R1 R4 R19 +LDR R17 R17 26095 +MOV R19 -38151 +SUB R17 R5 R4 +SUB R21 R8 R2 +SUB R29 R14 R27 +LDR R14 R13 -12834 +DIV R1 R20 R8 +LDR R12 R14 -22317 +STR R21 -46469 R14 +LDR R10 R9 -58834 +SUB R20 R1 R30 +LDR R9 R11 16384 +LDR R7 R0 62276 +SUB R19 R6 R23 +ADD R7 R1 R11 +SUB R16 R4 R4 +MUL R13 R24 R8 +MUL R5 R10 R21 +ADD R31 R28 R9 +DIV R23 R9 R9 +ADD R19 R18 R17 +MUL R15 R29 R21 +ADD R16 R25 R1 +MUL R28 R2 R11 +ADD R22 R5 R23 +STR R15 640 R2 +STR R6 -39181 R23 +ADD R22 R2 R0 +DIV R11 R5 R23 +STR R31 4697 R28 +LDR R13 R5 -19364 +MOV R22 6414 +MOV R4 -24128 +DIV R24 R10 R2 +MOV R15 3262 +SUB R29 R28 R6 +SUB R29 R16 R29 +MOV R15 -45361 +DIV R17 R6 R7 +MOV R13 27635 +STR R9 -8367 R28 +STR R21 47140 R2 +DIV R4 R12 R22 +SUB R10 R30 R19 +LDR R5 R10 -64343 +MOV R22 -44284 +MOV R9 -16289 +ADD R21 R18 R3 +ADD R31 R19 R20 +MUL R19 R8 R23 +SUB R10 R26 R26 +MUL R0 R10 R22 +SUB R25 R24 R0 +ADD R4 R14 R8 +ADD R28 R25 R13 +MOV R12 -24664 +LDR R5 R29 -21450 +MOV R25 16473 +DIV R7 R26 R28 +MUL R5 R28 R25 +STR R6 31164 R6 +DIV R23 R19 R24 +LDR R22 R23 40108 +MUL R2 R10 R14 +LDR R5 R17 30276 +LDR R17 R23 61036 +MOV R11 2628 +MOV R5 -43753 +ADD R22 R21 R23 +LDR R3 R24 27840 +ADD R5 R13 R14 +STR R10 50838 R30 +MOV R9 43818 +LDR R23 R29 -14655 +ADD R12 R21 R29 +DIV R30 R29 R20 +LDR R19 R8 44868 +LDR R27 R1 -23895 +SUB R10 R27 R3 +LDR R3 R14 -28984 +STR R6 -58759 R17 +DIV R17 R0 R12 +DIV R29 R10 R18 +SUB R27 R27 R4 +SUB R20 R23 R11 +ADD R8 R0 R8 +MUL R28 R3 R9 +MUL R25 R15 R9 +STR R4 62211 R30 +SUB R15 R23 R12 +SUB R25 R26 R28 +ADD R18 R25 R1 +ADD R27 R29 R2 +SUB R7 R5 R6 +LDR R19 R22 5590 +DIV R1 R18 R7 +MUL R9 R30 R8 +MUL R18 R21 R14 +ADD R16 R7 R14 +SUB R8 R3 R1 +STR R0 -25435 R26 +DIV R19 R16 R30 +STR R29 57579 R31 +MOV R3 59787 +MOV R5 -45866 +LDR R7 R0 -18060 +SUB R23 R24 R14 +ADD R8 R23 R30 +LDR R29 R20 47403 +MUL R27 R18 R2 +LDR R11 R14 -22441 +MOV R16 -56369 +STR R0 -59923 R7 +MUL R9 R13 R26 +MOV R18 -14420 +DIV R24 R7 R10 +STR R31 -51992 R21 +MOV R15 48956 +DIV R13 R20 R31 +SUB R28 R15 R18 +STR R2 -46148 R28 +ADD R1 R23 R29 +DIV R19 R28 R1 +DIV R19 R25 R15 +STR R4 38251 R30 +LDR R5 R11 31673 +LDR R25 R13 -40544 +ADD R12 R20 R20 +SUB R6 R3 R14 +DIV R3 R12 R7 +DIV R0 R13 R21 +SUB R4 R18 R26 +LDR R10 R20 -47858 +SUB R31 R22 R27 +SUB R25 R0 R17 +STR R3 49078 R31 +STR R18 -31322 R10 +MOV R23 -11781 +MUL R31 R23 R16 +STR R3 -1912 R11 +LDR R11 R15 -56798 +SUB R31 R0 R20 +ADD R1 R18 R9 +STR R14 -62826 R12 +STR R31 -6568 R2 +STR R4 29161 R11 +DIV R27 R20 R7 +DIV R8 R25 R12 +MUL R11 R11 R15 +ADD R12 R21 R17 +DIV R6 R1 R19 +MUL R4 R25 R5 +MOV R24 27337 +LDR R18 R15 -8547 +LDR R0 R31 23500 +ADD R13 R20 R20 +SUB R12 R15 R5 +STR R19 -63568 R22 +ADD R29 R8 R15 +STR R4 44457 R15 +STR R15 64531 R6 +SUB R24 R9 R2 +DIV R31 R7 R14 +LDR R2 R16 -32351 +MUL R24 R11 R26 +SUB R28 R11 R30 +MUL R11 R23 R23 +MUL R26 R17 R16 +LDR R8 R14 -16864 +ADD R16 R7 R9 +LDR R6 R28 -10820 +DIV R5 R0 R21 +LDR R20 R11 10134 +STR R5 -41439 R28 +ADD R21 R24 R1 +ADD R6 R9 R24 +MOV R4 -17196 +DIV R19 R18 R2 +STR R8 -39294 R17 +LDR R26 R22 -56178 +MUL R6 R13 R11 +LDR R16 R28 10419 +MOV R13 12288 +MUL R22 R29 R4 +SUB R1 R23 R1 +STR R6 14266 R28 +MOV R7 37207 +SUB R9 R22 R11 +LDR R18 R9 -63470 +DIV R8 R25 R29 +ADD R21 R21 R6 +ADD R31 R3 R14 +STR R15 -46224 R23 +SUB R12 R21 R20 +DIV R5 R21 R1 +ADD R27 R6 R20 +LDR R9 R13 18084 +ADD R1 R14 R14 +STR R17 53466 R15 +STR R12 -5227 R7 +ADD R26 R4 R4 +DIV R1 R20 R20 +DIV R30 R22 R8 +MOV R16 -4199 +ADD R1 R7 R20 +STR R6 -62893 R28 +SUB R17 R4 R29 +LDR R1 R17 6593 +MOV R6 30223 +STR R27 26521 R23 +MUL R1 R31 R18 +MUL R15 R12 R23 +STR R26 -31359 R24 +MOV R8 16162 +MUL R28 R21 R30 +LDR R14 R22 14795 +LDR R3 R28 40345 +LDR R23 R20 50315 +STR R27 -10995 R7 +DIV R1 R31 R23 +SUB R26 R18 R11 +SUB R18 R10 R16 +MUL R12 R26 R24 +MUL R8 R26 R27 +STR R17 -41536 R26 +ADD R16 R13 R7 +STR R0 34858 R24 +LDR R24 R4 9325 +STR R6 -32456 R11 +MOV R25 -49368 +MOV R2 55207 +SUB R13 R11 R2 +LDR R25 R9 10535 +DIV R7 R5 R6 +ADD R0 R8 R15 +MUL R19 R19 R5 +ADD R24 R24 R24 +LDR R19 R19 -37666 +MUL R26 R6 R4 +MOV R24 1522 +SUB R10 R13 R7 +STR R20 12953 R16 +DIV R1 R3 R15 +DIV R29 R11 R20 +MOV R24 8589 +STR R29 51781 R28 +SUB R3 R10 R14 +ADD R6 R29 R22 +LDR R22 R9 -35279 +MUL R18 R12 R15 +MUL R14 R4 R23 +STR R26 -44881 R29 +ADD R22 R16 R31 +MUL R30 R31 R25 +ADD R21 R0 R18 +STR R26 51591 R19 +SUB R13 R18 R28 +LDR R30 R11 40201 +MUL R7 R7 R8 +STR R24 -7939 R5 +DIV R26 R11 R16 +STR R28 -27810 R22 +SUB R19 R1 R22 +STR R19 17074 R3 +LDR R3 R14 63675 +LDR R16 R17 4008 +DIV R18 R20 R24 +ADD R31 R11 R9 +SUB R23 R17 R16 +ADD R30 R28 R18 +ADD R22 R3 R11 +LDR R31 R8 -3600 +STR R25 -34931 R18 +SUB R17 R4 R25 +MOV R0 63201 +SUB R16 R4 R8 +LDR R21 R30 -7357 +MOV R26 5268 +MUL R8 R10 R1 +MOV R19 21405 +ADD R27 R17 R18 +MOV R12 -31539 +MOV R2 -4551 +DIV R26 R31 R23 +ADD R16 R22 R30 +STR R19 14478 R15 +STR R14 -29117 R16 +LDR R21 R25 -61416 +SUB R10 R10 R15 +MUL R19 R4 R20 +MUL R13 R13 R30 +DIV R26 R11 R30 +LDR R22 R3 39076 +LDR R31 R22 6391 +ADD R4 R23 R15 +SUB R14 R17 R11 +DIV R18 R19 R29 +DIV R26 R8 R13 +STR R25 -11982 R3 +MUL R1 R14 R20 +MOV R10 30443 +MOV R22 6227 +MUL R20 R9 R26 +SUB R24 R4 R17 +DIV R26 R12 R8 +SUB R3 R27 R27 +MUL R24 R24 R23 +STR R23 38545 R24 +SUB R23 R27 R31 +LDR R17 R2 -36780 +DIV R3 R28 R31 +LDR R7 R8 360 +SUB R23 R2 R14 +ADD R21 R13 R6 +STR R22 -50475 R13 +SUB R10 R16 R21 +MUL R29 R6 R7 +ADD R4 R31 R19 +SUB R10 R23 R8 +MOV R16 35946 +STR R26 13241 R14 +DIV R14 R6 R18 +MOV R0 -52380 +STR R20 -12740 R9 +STR R7 38672 R30 +STR R26 -16044 R3 +STR R12 48356 R31 +STR R27 -8530 R18 +ADD R16 R0 R7 +MOV R8 55386 +DIV R23 R11 R14 +ADD R17 R13 R1 +STR R7 -54253 R19 +LDR R15 R1 53235 +DIV R4 R17 R21 +DIV R9 R26 R19 +MOV R7 15325 +MUL R24 R20 R27 +MOV R4 -7126 +MOV R15 17536 +ADD R5 R22 R20 +MOV R7 -31645 +ADD R14 R10 R4 +ADD R2 R5 R17 +SUB R4 R17 R14 +MOV R14 14740 +DIV R20 R24 R4 +DIV R22 R17 R15 +STR R5 15302 R12 +DIV R30 R26 R7 +MOV R16 -30543 +LDR R9 R23 -55295 +ADD R17 R24 R7 +LDR R20 R8 26364 +DIV R15 R28 R30 +MOV R21 56615 +ADD R16 R15 R24 +LDR R20 R23 27126 +SUB R12 R30 R10 +MOV R3 -41488 +MOV R8 -25336 +ADD R6 R10 R5 +LDR R27 R3 -302 +MOV R31 -63958 +SUB R17 R10 R27 +MOV R19 9052 +ADD R0 R23 R7 +SUB R9 R4 R18 +SUB R16 R13 R22 +MUL R16 R18 R11 +SUB R10 R3 R6 +LDR R16 R19 -63688 +STR R23 -61776 R12 +MUL R2 R0 R7 +MUL R1 R16 R0 +DIV R3 R0 R8 +STR R14 4231 R6 +ADD R31 R9 R6 +STR R19 1074 R31 +MOV R3 -39034 +DIV R13 R10 R25 +ADD R23 R20 R8 +STR R1 -9867 R11 +STR R28 46438 R0 +MOV R2 1962 +DIV R15 R31 R10 +DIV R8 R14 R23 +SUB R1 R1 R26 +DIV R8 R23 R13 +LDR R13 R20 8754 +SUB R25 R9 R18 +MUL R1 R31 R13 +LDR R5 R20 1162 +DIV R16 R16 R18 +SUB R2 R11 R28 +MOV R15 33724 +ADD R10 R26 R5 +STR R10 51444 R4 +MOV R10 47653 +MUL R19 R12 R18 +LDR R22 R13 14127 +DIV R30 R25 R9 +DIV R31 R24 R14 +MUL R10 R17 R4 +MOV R11 22743 +LDR R0 R6 -21424 +STR R7 35547 R7 +STR R26 59560 R31 +STR R29 10518 R20 +LDR R17 R24 -1070 +MUL R22 R25 R11 +DIV R8 R11 R12 +LDR R8 R31 43712 +STR R19 -45803 R5 +STR R15 -1088 R11 +ADD R28 R27 R8 +MOV R16 -38829 +DIV R19 R31 R15 +MUL R19 R12 R3 +MOV R19 -38130 +SUB R27 R20 R6 +MUL R24 R25 R29 +STR R9 3977 R29 +ADD R5 R14 R7 +LDR R15 R30 41812 +LDR R24 R2 -903 +ADD R10 R21 R12 +LDR R8 R26 -48064 +DIV R6 R1 R10 +ADD R13 R6 R27 +MOV R17 -41234 +ADD R8 R2 R17 +SUB R23 R23 R29 +DIV R1 R15 R24 +SUB R10 R25 R13 +SUB R12 R28 R16 +MUL R28 R14 R26 +DIV R20 R30 R6 +MUL R23 R20 R22 +MUL R1 R29 R20 +ADD R22 R2 R9 +SUB R1 R28 R14 +LDR R2 R23 -4950 +ADD R28 R16 R24 +ADD R2 R29 R27 +MUL R18 R16 R28 +LDR R12 R4 54122 +STR R27 -27336 R18 +LDR R14 R14 40396 +STR R8 35140 R16 +MOV R25 -62103 +STR R3 53625 R24 +STR R16 32827 R6 +MOV R18 -36833 +DIV R24 R14 R3 +ADD R23 R15 R0 +SUB R9 R20 R0 +MOV R6 46020 +MOV R14 12627 +ADD R9 R23 R14 +MUL R17 R14 R7 +MUL R0 R20 R8 +LDR R12 R13 -14665 +LDR R25 R28 43488 +SUB R30 R4 R25 +SUB R13 R24 R20 +ADD R30 R11 R24 +MOV R13 26500 +SUB R0 R20 R13 +STR R1 -58406 R0 +ADD R13 R20 R30 +MOV R13 -21269 +ADD R3 R15 R21 +ADD R5 R7 R13 +STR R14 -32383 R24 +LDR R27 R7 60793 +STR R31 -58954 R2 +SUB R29 R22 R14 +SUB R29 R0 R12 +DIV R27 R4 R31 +STR R15 -16429 R15 +MOV R30 -38687 +MUL R12 R15 R31 +MUL R31 R17 R21 +ADD R20 R25 R13 +STR R29 -48872 R5 +LDR R6 R15 -1203 +MUL R13 R16 R28 +SUB R21 R30 R7 +MOV R6 5529 +MUL R23 R20 R6 +LDR R2 R18 -31181 +MOV R1 26171 +SUB R29 R13 R29 +LDR R8 R30 44471 +SUB R8 R3 R13 +STR R16 8800 R0 +SUB R3 R15 R17 +SUB R17 R8 R18 +LDR R22 R22 -342 +MUL R10 R24 R13 +ADD R5 R0 R31 +SUB R13 R10 R13 +MOV R20 -4389 +SUB R10 R18 R11 +MOV R15 63122 +LDR R28 R24 -43483 +ADD R8 R0 R1 +MOV R6 -26915 +SUB R25 R27 R28 +STR R14 33667 R9 +DIV R24 R11 R5 +SUB R24 R17 R9 +LDR R17 R26 18824 +ADD R1 R31 R11 +DIV R0 R28 R6 +ADD R31 R10 R7 +LDR R16 R20 362 +MUL R21 R12 R18 +DIV R20 R20 R13 +MOV R26 -48091 +MOV R27 29584 +DIV R0 R23 R18 +STR R2 -41316 R2 +STR R25 -61916 R18 +STR R20 -59376 R8 +MOV R17 -1710 +MOV R1 5390 +DIV R2 R26 R7 +LDR R12 R14 30511 +STR R19 -16438 R24 +ADD R20 R19 R28 +MUL R6 R7 R2 +MOV R21 64650 +ADD R26 R11 R19 +LDR R30 R8 -63118 +LDR R1 R15 51913 +STR R6 -10741 R25 +DIV R14 R16 R23 +MUL R6 R7 R13 +DIV R14 R8 R1 +LDR R2 R31 48994 +MOV R23 24096 +STR R16 -24571 R14 +STR R28 35789 R24 +SUB R26 R27 R19 +DIV R20 R9 R19 +ADD R26 R18 R12 +LDR R30 R17 -33548 +MUL R9 R7 R6 +MUL R24 R17 R3 +SUB R7 R17 R10 +MOV R4 46675 +DIV R29 R15 R3 +STR R11 22717 R11 +ADD R5 R23 R9 +STR R13 45116 R15 +STR R25 874 R11 +STR R22 -52189 R21 +STR R10 -38960 R17 +MOV R30 11517 +DIV R1 R23 R20 +ADD R6 R27 R9 +MOV R8 -102 +MUL R16 R3 R25 +MOV R23 -18498 +LDR R11 R19 54039 +SUB R2 R28 R31 +DIV R25 R6 R29 +SUB R29 R26 R21 +SUB R9 R6 R28 +SUB R25 R11 R14 +MOV R0 -10279 +STR R18 237 R31 +ADD R21 R7 R20 +SUB R8 R28 R11 +MOV R13 -10837 +STR R25 -10939 R25 +STR R21 36279 R15 +ADD R24 R10 R11 +SUB R19 R24 R3 +SUB R8 R24 R30 +ADD R19 R14 R13 +STR R12 1872 R10 +ADD R0 R25 R26 +LDR R20 R4 -14844 +STR R17 -65378 R21 +MUL R16 R27 R23 +STR R8 -59383 R21 +STR R13 -56670 R19 +ADD R6 R31 R26 +ADD R5 R15 R12 +ADD R2 R19 R31 +MOV R11 -45019 +SUB R10 R19 R13 +MOV R13 58821 +LDR R14 R15 -61289 +LDR R24 R23 48595 +DIV R12 R9 R4 +STR R25 -55769 R25 +ADD R19 R16 R16 +ADD R30 R10 R12 +MOV R24 23198 +SUB R16 R17 R24 +ADD R15 R27 R8 +ADD R25 R26 R14 +SUB R15 R5 R8 +LDR R29 R13 -64118 +STR R5 54768 R19 +LDR R17 R26 39557 +STR R15 23810 R8 +MUL R12 R28 R29 +MOV R25 2595 +MUL R9 R27 R23 +MUL R29 R16 R25 +SUB R25 R22 R30 +DIV R19 R3 R9 +MOV R25 1364 +ADD R25 R19 R2 +DIV R26 R6 R28 +STR R30 34485 R14 +MUL R11 R9 R21 +ADD R1 R4 R0 +ADD R1 R18 R16 +LDR R23 R17 -60968 +ADD R1 R17 R19 +MOV R31 49622 +ADD R10 R7 R5 +MUL R13 R21 R27 +SUB R1 R22 R25 +SUB R14 R31 R31 +STR R16 -41102 R26 +MUL R11 R25 R15 +MOV R31 -3193 +MUL R30 R22 R19 +MUL R11 R10 R12 +DIV R2 R21 R2 +STR R7 -22128 R2 +MOV R13 2094 +MOV R5 -42480 +STR R23 -35480 R24 +STR R16 -39888 R25 +STR R23 4605 R31 +ADD R8 R6 R17 +SUB R15 R16 R30 +MOV R30 -24005 +DIV R8 R31 R17 +MUL R31 R11 R6 +DIV R22 R18 R28 +STR R2 -8585 R21 +ADD R28 R18 R2 +ADD R20 R11 R31 +LDR R22 R27 -18649 +STR R1 -30701 R5 +MUL R13 R24 R28 +SUB R4 R24 R1 +SUB R28 R28 R19 +LDR R31 R2 -15376 +LDR R23 R22 34565 +DIV R19 R5 R8 +MUL R23 R4 R19 +STR R8 -29626 R15 +DIV R20 R14 R5 +ADD R9 R19 R7 +DIV R25 R25 R19 +STR R28 53612 R30 +SUB R0 R2 R20 +STR R15 -38883 R16 +STR R10 -14669 R3 +MOV R10 -23450 +MOV R23 -47941 +STR R27 -5290 R19 +MUL R18 R17 R24 +DIV R29 R16 R7 +DIV R20 R11 R20 +MOV R0 -8177 +MOV R18 11695 +SUB R30 R18 R9 +MOV R15 14061 +LDR R12 R13 58391 +MUL R0 R29 R3 +ADD R28 R2 R21 +MOV R3 -8186 +DIV R9 R16 R28 +MUL R28 R15 R29 +ADD R27 R9 R13 +LDR R10 R6 -57926 +DIV R13 R17 R6 +STR R3 4906 R9 +ADD R10 R18 R20 +DIV R25 R19 R15 +DIV R25 R27 R6 +LDR R11 R28 59748 +MUL R5 R28 R18 +SUB R1 R8 R9 +LDR R11 R24 59558 +MOV R16 19264 +MOV R4 -12454 +SUB R8 R13 R6 +SUB R30 R30 R9 +MUL R7 R2 R19 +STR R3 -62944 R13 +ADD R16 R30 R1 +DIV R4 R19 R8 +SUB R20 R16 R6 +LDR R18 R31 -48353 +MOV R19 33263 +DIV R13 R7 R6 +LDR R6 R19 24507 +LDR R14 R18 18504 +MOV R4 -35415 +LDR R29 R2 38377 +SUB R29 R27 R2 +MUL R29 R18 R31 +ADD R29 R24 R3 +STR R15 -63073 R22 +LDR R21 R2 49497 +MOV R12 -54124 +DIV R8 R24 R30 +MOV R29 15858 +STR R10 -10801 R31 +LDR R13 R12 47497 +LDR R22 R21 32136 +STR R25 -42884 R0 +STR R15 46757 R11 +DIV R0 R22 R25 +ADD R31 R1 R28 +SUB R14 R16 R23 +STR R27 16386 R1 +LDR R14 R14 -40872 +STR R29 26306 R9 +LDR R20 R16 21093 +SUB R30 R5 R27 +LDR R27 R27 53923 +ADD R9 R7 R18 +ADD R27 R14 R24 +MOV R19 40364 +MOV R26 12000 +STR R21 59001 R24 +DIV R0 R6 R31 +ADD R30 R5 R10 +MUL R11 R3 R12 +MOV R0 -44703 +STR R5 52008 R16 +SUB R13 R15 R20 +DIV R8 R4 R21 +ADD R15 R31 R19 +SUB R25 R19 R20 +DIV R6 R6 R6 +STR R18 -60770 R7 +DIV R14 R28 R20 +LDR R25 R25 9221 +MUL R21 R23 R21 +STR R21 42458 R12 +ADD R18 R14 R10 +ADD R29 R23 R1 +MUL R13 R24 R19 +SUB R29 R16 R21 +DIV R4 R24 R17 +DIV R22 R11 R24 +SUB R6 R14 R12 +DIV R3 R14 R18 +ADD R19 R27 R19 +LDR R16 R18 -58680 +MUL R9 R7 R11 +MUL R4 R4 R15 +LDR R2 R9 -40228 +ADD R28 R7 R25 +ADD R9 R3 R25 +MOV R12 54278 +STR R25 3037 R28 +STR R3 -28474 R28 +MUL R20 R10 R15 +ADD R4 R14 R1 +SUB R22 R29 R28 +ADD R17 R5 R23 +DIV R8 R22 R22 +DIV R25 R24 R19 +SUB R0 R25 R3 +MUL R4 R20 R28 +SUB R3 R8 R4 +STR R15 48349 R7 +DIV R19 R19 R22 +SUB R30 R19 R23 +STR R4 -11806 R8 +DIV R11 R15 R7 +MUL R26 R18 R17 +MOV R21 -36687 +MUL R22 R26 R13 +SUB R6 R26 R6 +MUL R18 R9 R9 +SUB R26 R16 R13 +MOV R17 19075 +DIV R30 R1 R31 +DIV R13 R31 R31 +ADD R11 R9 R1 +DIV R31 R22 R31 +DIV R9 R8 R0 +MUL R22 R23 R2 +SUB R18 R12 R23 +SUB R18 R24 R1 +DIV R5 R20 R27 +DIV R16 R28 R30 +STR R22 41917 R27 +MOV R22 -18206 +ADD R7 R28 R9 +SUB R22 R1 R3 +ADD R3 R27 R6 +MOV R18 62358 +SUB R29 R31 R5 +MOV R8 20215 +ADD R10 R18 R6 +MUL R15 R13 R25 +SUB R11 R13 R19 +STR R17 -3078 R20 +STR R21 -20561 R26 +MOV R27 -58322 +SUB R24 R29 R5 +ADD R14 R23 R19 +STR R29 -8685 R6 +MUL R18 R7 R0 +MUL R21 R16 R24 +STR R22 -22917 R27 +ADD R19 R29 R6 +LDR R26 R13 -34785 +LDR R14 R14 -19188 +LDR R31 R16 27282 +DIV R13 R17 R19 +SUB R29 R6 R16 +LDR R30 R0 -64589 +ADD R12 R8 R5 +MOV R16 60099 +MUL R6 R10 R17 +ADD R4 R6 R27 +SUB R13 R26 R8 +DIV R15 R7 R6 +LDR R17 R21 46216 +MUL R30 R13 R2 +ADD R29 R9 R27 +MOV R19 42174 +ADD R18 R26 R6 +LDR R15 R31 64058 +LDR R31 R9 28713 +SUB R24 R22 R28 +DIV R11 R7 R18 +MOV R6 -10673 +MUL R30 R9 R13 +MOV R1 -29018 +ADD R26 R26 R30 +LDR R25 R17 -38036 +DIV R4 R21 R17 +ADD R28 R28 R18 +LDR R23 R13 -15949 +MOV R27 6409 +DIV R19 R22 R29 +ADD R19 R20 R7 +ADD R24 R11 R8 +DIV R3 R0 R30 +SUB R12 R26 R2 +SUB R3 R15 R26 +DIV R1 R0 R24 +MOV R17 -10196 +MOV R8 55202 +ADD R12 R29 R11 +ADD R12 R10 R17 +MUL R5 R29 R1 +MUL R26 R29 R29 +DIV R25 R12 R6 +LDR R31 R15 -49040 +SUB R2 R7 R10 +MOV R13 -58484 +LDR R15 R19 -56489 +LDR R7 R12 23679 +SUB R1 R9 R29 +SUB R11 R30 R5 +SUB R22 R12 R11 +MUL R25 R16 R15 +DIV R1 R13 R7 +LDR R31 R20 5874 +STR R11 3095 R2 +SUB R1 R22 R27 +ADD R27 R21 R27 +ADD R0 R26 R1 +LDR R4 R3 62720 +ADD R19 R26 R20 +DIV R24 R28 R25 +MOV R15 59313 +MOV R31 11922 +DIV R18 R17 R28 +STR R10 30025 R17 +SUB R8 R6 R10 +DIV R18 R29 R25 +STR R13 37521 R28 +MOV R0 50654 +SUB R19 R24 R31 +MOV R21 -48538 +MUL R6 R0 R21 +STR R3 32061 R2 +MOV R31 -35459 +MUL R7 R3 R30 +DIV R21 R9 R26 +MOV R22 23271 +LDR R1 R16 49247 +DIV R0 R16 R23 +ADD R26 R28 R7 +STR R17 -27977 R17 +LDR R13 R30 56607 +SUB R0 R3 R6 +LDR R27 R19 54238 +SUB R2 R26 R7 +SUB R21 R14 R27 +SUB R11 R1 R3 +DIV R28 R13 R26 +MOV R11 48525 +MUL R22 R21 R1 +ADD R23 R1 R12 +LDR R1 R29 36171 +MUL R21 R3 R19 +STR R24 -60115 R0 +ADD R14 R24 R3 +ADD R11 R26 R27 +ADD R8 R0 R29 +DIV R13 R30 R6 +ADD R8 R3 R3 +LDR R4 R20 32166 +STR R1 -41915 R31 +DIV R13 R21 R30 +STR R29 -42441 R19 +DIV R18 R14 R5 +MUL R17 R22 R9 +DIV R3 R9 R23 +ADD R5 R17 R5 +MUL R28 R27 R15 +SUB R3 R4 R16 +MUL R14 R0 R16 +LDR R7 R1 -17419 +LDR R26 R6 -10635 +MOV R6 -47502 +MUL R14 R22 R30 +SUB R18 R5 R20 +SUB R25 R30 R8 +ADD R30 R22 R22 +SUB R23 R28 R31 +SUB R30 R28 R19 +ADD R12 R6 R16 +MOV R29 -59737 +MOV R28 12185 +STR R23 33894 R31 +MUL R21 R12 R6 +SUB R15 R20 R23 +MUL R24 R2 R28 +LDR R15 R9 -47219 +ADD R15 R4 R30 +STR R25 42863 R12 +MUL R18 R11 R4 +DIV R12 R23 R16 +DIV R2 R22 R21 +MUL R26 R22 R26 +LDR R1 R9 -12392 +SUB R2 R24 R2 +SUB R8 R7 R9 +SUB R20 R3 R17 +ADD R0 R28 R3 +MUL R9 R31 R31 +MUL R8 R5 R9 +STR R23 31422 R12 +LDR R26 R24 -4970 +ADD R20 R8 R30 +SUB R2 R7 R19 +MUL R23 R1 R20 +DIV R30 R24 R7 +MUL R26 R26 R19 +STR R2 33653 R10 +MOV R27 1103 +STR R4 -3345 R12 +SUB R15 R1 R2 +ADD R18 R9 R2 +ADD R4 R5 R25 +MUL R17 R16 R17 +ADD R29 R29 R6 +MOV R7 8761 +STR R19 10308 R27 +MUL R19 R5 R15 +MUL R18 R27 R29 +MUL R5 R9 R9 +DIV R5 R5 R19 +SUB R10 R23 R8 +STR R24 -40394 R21 +LDR R29 R28 14442 +ADD R4 R18 R19 +SUB R31 R8 R24 +MOV R13 26347 +DIV R30 R20 R15 +SUB R13 R2 R29 +STR R3 24813 R24 +STR R23 21550 R19 +STR R11 -63411 R23 +MOV R31 7360 +LDR R19 R27 59841 +MUL R10 R17 R0 +DIV R26 R31 R25 +LDR R11 R24 -16649 +STR R26 -33459 R21 +SUB R12 R0 R9 +ADD R31 R11 R14 +SUB R0 R24 R19 +SUB R4 R0 R6 +DIV R29 R4 R26 +DIV R11 R13 R16 +MOV R11 -11503 +LDR R5 R0 20144 +MUL R24 R23 R30 +MUL R23 R12 R29 +MUL R3 R30 R22 +STR R2 -23088 R19 +SUB R25 R17 R28 +DIV R21 R17 R24 +ADD R11 R16 R8 +STR R22 15276 R25 +SUB R3 R11 R2 +MUL R23 R6 R20 +MOV R29 -24144 +SUB R25 R27 R1 +STR R6 -49696 R4 +ADD R9 R7 R22 +ADD R27 R20 R18 +MOV R18 -3814 +ADD R19 R2 R8 +SUB R9 R18 R31 +MUL R11 R3 R30 +SUB R14 R7 R28 +DIV R2 R2 R21 +ADD R18 R0 R12 +MOV R18 -12465 +MOV R11 64309 +MUL R15 R10 R3 +DIV R30 R12 R14 +MOV R3 7761 +DIV R2 R29 R25 +ADD R13 R9 R26 +LDR R6 R1 19217 +ADD R7 R2 R0 +STR R17 -15287 R17 +STR R24 -24148 R13 +MUL R3 R5 R20 +MUL R0 R16 R23 +SUB R5 R24 R26 +SUB R21 R23 R13 +STR R27 -10667 R3 +SUB R5 R28 R31 +MOV R9 52162 +SUB R2 R26 R22 +STR R1 -41720 R30 +MUL R15 R10 R16 +MOV R2 -40008 +DIV R14 R21 R25 +ADD R26 R3 R22 +MOV R17 -49838 +MOV R24 -17115 +DIV R27 R0 R28 +MOV R10 -7431 +MOV R18 -62361 +ADD R13 R31 R24 +DIV R25 R1 R4 +SUB R23 R21 R20 +LDR R19 R24 -5866 +ADD R19 R15 R27 +ADD R14 R31 R10 +MOV R16 -5006 +DIV R2 R17 R22 +MOV R24 -63758 +SUB R28 R26 R13 +ADD R31 R21 R8 +MOV R26 20813 +DIV R16 R8 R29 +STR R25 -21158 R30 +MOV R12 -32260 +ADD R30 R29 R0 +DIV R24 R25 R15 +LDR R7 R26 -39767 +ADD R22 R10 R12 +STR R31 -9758 R2 +STR R31 -37854 R28 +STR R13 56368 R27 +ADD R3 R12 R31 +DIV R27 R28 R5 +DIV R9 R6 R10 +DIV R9 R27 R23 +SUB R6 R12 R7 +SUB R12 R17 R11 +STR R18 -30026 R6 +LDR R14 R29 -52147 +SUB R30 R0 R14 +MUL R2 R13 R19 +ADD R18 R23 R17 +SUB R19 R17 R0 +STR R6 42748 R24 +STR R28 32644 R21 +STR R23 -33573 R14 +DIV R15 R19 R30 +STR R29 26873 R16 +LDR R30 R17 -27610 +MOV R15 59424 +STR R10 63538 R3 +ADD R18 R13 R16 +SUB R21 R31 R11 +MUL R1 R11 R23 +SUB R8 R28 R25 +LDR R22 R7 64182 +MUL R25 R12 R30 +MUL R7 R15 R8 +MUL R31 R8 R9 +DIV R19 R21 R5 +STR R0 19309 R7 +ADD R18 R28 R19 +MOV R28 -20815 +DIV R19 R2 R5 +MOV R16 31297 +MOV R2 -21696 +SUB R22 R1 R26 +SUB R1 R20 R15 +ADD R19 R17 R3 +SUB R11 R8 R24 +STR R25 11405 R2 +STR R4 43250 R18 +ADD R15 R4 R3 +SUB R1 R13 R18 +ADD R23 R18 R7 +DIV R1 R2 R31 +STR R10 29108 R27 +DIV R3 R0 R15 +DIV R28 R7 R14 +STR R29 40668 R8 +SUB R27 R12 R17 +MUL R10 R23 R6 +DIV R7 R14 R11 +ADD R7 R7 R3 +MOV R15 42463 +SUB R29 R27 R22 +ADD R22 R5 R26 +SUB R28 R14 R16 +MOV R3 50486 +MUL R25 R17 R11 +ADD R1 R9 R20 +DIV R0 R17 R26 +SUB R25 R18 R15 +MUL R20 R11 R21 +MOV R4 16939 +MOV R16 -33152 +LDR R15 R20 -62348 +LDR R9 R19 -35116 +LDR R0 R10 32677 +DIV R0 R7 R8 +LDR R8 R28 9871 +MOV R18 -3064 +MOV R4 -3635 +STR R28 -17195 R28 +LDR R14 R1 59290 +MUL R8 R18 R28 +STR R30 -11597 R24 +SUB R4 R15 R4 +MOV R2 59304 +DIV R25 R7 R20 +ADD R25 R5 R19 +LDR R12 R25 11069 +ADD R25 R21 R4 +STR R23 8758 R12 +STR R30 -47811 R12 +MUL R28 R15 R18 +MUL R11 R4 R4 +MOV R27 39059 +SUB R16 R26 R15 +LDR R2 R2 37732 +DIV R9 R10 R29 +LDR R12 R22 12277 +MOV R4 -39099 +ADD R9 R31 R27 +STR R20 -43041 R23 +ADD R6 R25 R22 +STR R17 63930 R14 +LDR R11 R29 -37762 +STR R23 -59372 R4 +SUB R11 R29 R21 +LDR R3 R20 10272 +ADD R29 R25 R6 +LDR R21 R28 -30708 +SUB R9 R20 R8 +ADD R12 R28 R24 +LDR R15 R25 2809 +MOV R8 -1001 +LDR R17 R14 -52691 +SUB R5 R5 R11 +STR R21 -38621 R21 +MUL R13 R11 R1 +ADD R27 R29 R2 +MOV R5 24944 +ADD R16 R23 R22 +SUB R27 R2 R29 +MOV R0 36395 +SUB R7 R12 R29 +MOV R2 -29433 +SUB R19 R3 R3 +SUB R1 R14 R31 +MUL R12 R27 R9 +MOV R19 -14384 +STR R23 13165 R18 +MUL R12 R13 R10 +LDR R25 R8 -60435 +MOV R2 54145 +MUL R24 R14 R26 +STR R13 37243 R4 +LDR R27 R8 -13432 +DIV R20 R19 R13 +MUL R6 R23 R21 +ADD R19 R21 R19 +MOV R30 -25749 +SUB R22 R16 R7 +STR R19 47798 R31 +ADD R20 R22 R6 +ADD R4 R30 R7 +LDR R19 R4 -26631 +MOV R7 -48454 +SUB R23 R0 R13 +ADD R5 R11 R12 +MOV R3 -22534 +DIV R22 R10 R2 +ADD R31 R17 R31 +ADD R18 R1 R24 +DIV R31 R3 R11 +SUB R15 R7 R17 +MOV R29 -8517 +SUB R9 R9 R31 +LDR R15 R17 15378 +MOV R26 30366 +STR R13 -27283 R23 +SUB R7 R5 R31 +STR R7 -57432 R31 +SUB R4 R30 R20 +LDR R21 R19 -14801 +MOV R16 -55547 +SUB R12 R31 R31 +ADD R25 R11 R2 +ADD R7 R18 R10 +LDR R26 R2 55211 +STR R6 -36994 R17 +LDR R31 R26 8126 +DIV R24 R8 R20 +SUB R30 R21 R10 +ADD R12 R22 R21 +DIV R11 R12 R16 +DIV R13 R15 R31 +ADD R6 R15 R6 +STR R22 27935 R17 +MOV R21 -52269 +MUL R6 R12 R14 +DIV R27 R4 R20 +LDR R8 R7 -28684 +MUL R18 R2 R29 +MOV R18 15583 +MOV R20 -7889 +SUB R29 R27 R4 +DIV R16 R27 R16 +MUL R26 R27 R27 +MOV R21 22153 +DIV R26 R4 R2 +MOV R2 -59135 +STR R10 -4653 R1 +MUL R20 R12 R28 +SUB R19 R18 R12 +SUB R28 R4 R2 +MUL R7 R31 R18 +STR R11 26575 R3 +ADD R17 R6 R31 +SUB R10 R24 R5 +DIV R0 R8 R0 +LDR R27 R15 20177 +MOV R15 -65200 +MUL R12 R1 R29 +ADD R28 R2 R9 +DIV R5 R8 R5 +MUL R9 R1 R20 +MUL R16 R31 R8 +STR R19 -6482 R12 +ADD R14 R24 R19 +DIV R23 R16 R20 +ADD R0 R4 R18 +ADD R27 R4 R1 +LDR R16 R1 -44662 +MUL R15 R8 R14 +MOV R22 -12014 +DIV R8 R26 R18 +MOV R13 16000 +MUL R14 R30 R29 +DIV R21 R30 R26 +MUL R12 R21 R2 +STR R28 34046 R31 +SUB R5 R26 R4 +MOV R28 -43739 +MOV R10 -25380 +MUL R18 R24 R4 +ADD R17 R10 R23 +MOV R25 62573 +STR R21 -53582 R5 +ADD R27 R2 R28 +ADD R12 R0 R23 +MOV R31 -57477 +MOV R14 -30128 +LDR R24 R27 46649 +LDR R20 R14 -62297 +MOV R21 45496 +SUB R22 R9 R16 +STR R2 -53826 R5 +MOV R9 -28658 +STR R21 -46410 R30 +DIV R1 R24 R0 +DIV R24 R6 R8 +MOV R12 -50318 +STR R28 14748 R24 +LDR R9 R19 -56807 +STR R28 -58168 R14 +MUL R9 R30 R30 +LDR R16 R15 -36522 +SUB R26 R0 R11 +LDR R7 R26 28165 +DIV R11 R11 R2 +MUL R2 R12 R31 +DIV R16 R24 R10 +MOV R17 45046 +STR R18 34258 R27 +SUB R13 R24 R8 +STR R18 -21473 R24 +DIV R23 R1 R1 +MOV R28 8956 +MUL R21 R11 R16 +MOV R16 19872 +MUL R20 R0 R30 +LDR R14 R12 -24050 +MOV R9 -57652 +LDR R11 R24 -769 +DIV R15 R19 R3 +SUB R27 R8 R30 +DIV R20 R13 R6 +ADD R15 R17 R31 +DIV R2 R10 R1 +LDR R29 R3 35564 +LDR R6 R7 -20069 +SUB R7 R5 R9 +LDR R5 R26 -19401 +STR R31 -27415 R13 +ADD R29 R25 R28 +STR R27 51250 R2 +MUL R11 R27 R15 +DIV R10 R4 R4 +LDR R20 R4 -32669 +DIV R14 R31 R12 +DIV R4 R16 R21 +MUL R1 R14 R1 +MOV R18 -12545 +STR R16 -34562 R10 +LDR R16 R10 -51165 +MOV R11 -44242 +MOV R30 -59306 +ADD R4 R31 R20 +LDR R15 R5 18311 +DIV R15 R21 R30 +MOV R20 6776 +MOV R7 30823 +ADD R8 R14 R19 +LDR R11 R26 56254 +MOV R16 10657 +MUL R7 R9 R6 +MOV R15 10657 +MOV R0 58328 +MOV R18 15254 +STR R2 25603 R16 +MOV R12 -56567 +STR R23 -58468 R3 +LDR R15 R13 28170 +ADD R20 R30 R28 +DIV R11 R0 R13 +MOV R4 -53646 +SUB R4 R6 R30 +STR R3 -55131 R26 +SUB R26 R3 R9 +LDR R1 R24 45858 +STR R8 40024 R4 +DIV R30 R7 R11 +SUB R2 R9 R13 +MOV R10 -15393 +LDR R21 R4 -3980 +LDR R7 R1 38588 +STR R6 34121 R20 +MOV R30 4605 +MUL R5 R3 R6 +DIV R8 R4 R17 +STR R21 -1289 R31 +SUB R25 R31 R18 +ADD R19 R24 R28 +STR R2 -50367 R22 +STR R8 40149 R0 +DIV R20 R24 R1 +STR R8 30391 R19 +MOV R16 46044 +SUB R25 R2 R12 +LDR R18 R17 8665 +MUL R15 R18 R22 +DIV R24 R10 R6 +SUB R11 R24 R9 +LDR R8 R7 -33418 +MOV R6 27043 +DIV R1 R17 R29 +ADD R13 R25 R16 +ADD R26 R11 R6 +DIV R5 R6 R11 +MOV R8 -32416 +STR R15 -44735 R7 +STR R29 45193 R10 +STR R29 -12336 R11 +MOV R15 27320 +MOV R0 7291 +MOV R31 51233 +DIV R30 R22 R30 +ADD R22 R19 R25 +MUL R23 R12 R22 +LDR R13 R16 50786 +STR R29 -33908 R21 +LDR R3 R25 10544 +SUB R0 R13 R20 +ADD R26 R29 R5 +STR R0 -31701 R5 +SUB R17 R25 R9 +ADD R18 R28 R0 +SUB R11 R11 R11 +LDR R21 R25 61879 +SUB R30 R10 R0 +SUB R21 R10 R3 +DIV R22 R30 R18 +MOV R4 -30729 +ADD R16 R10 R25 +ADD R1 R21 R9 +LDR R16 R19 47141 +ADD R13 R24 R16 +MUL R24 R3 R11 +STR R11 -47993 R22 +SUB R23 R1 R20 +ADD R31 R16 R14 +ADD R31 R30 R28 +DIV R13 R22 R27 +STR R7 34065 R8 +ADD R7 R19 R25 +MUL R2 R27 R28 +LDR R18 R24 -27376 +DIV R27 R10 R27 +SUB R2 R8 R22 +MOV R22 -46139 +MOV R15 18681 +LDR R3 R21 -30395 +DIV R12 R22 R31 +DIV R12 R23 R15 +DIV R1 R24 R27 +ADD R9 R12 R7 +STR R27 -65344 R10 +SUB R24 R31 R24 +SUB R26 R3 R29 +MUL R31 R27 R22 +MOV R10 62516 +STR R14 65404 R4 +ADD R11 R17 R18 +ADD R5 R28 R16 +SUB R15 R27 R26 +ADD R24 R30 R27 +ADD R21 R9 R1 +SUB R4 R14 R23 +MOV R9 -31608 +LDR R29 R4 947 +MOV R13 -52579 +MOV R9 17529 +ADD R1 R17 R17 +LDR R14 R23 16572 +SUB R16 R10 R14 +MUL R30 R8 R11 +MOV R13 45872 +LDR R29 R24 3502 +MUL R10 R22 R1 +DIV R14 R13 R26 +SUB R8 R0 R16 +DIV R8 R0 R31 +STR R29 38503 R18 +MUL R6 R18 R6 +LDR R16 R25 -38372 +MUL R25 R11 R0 +MOV R17 63123 +SUB R5 R27 R23 +STR R4 30902 R29 +MUL R17 R8 R15 +ADD R1 R0 R9 +ADD R12 R13 R27 +STR R8 19471 R8 +MOV R15 -50598 +MUL R6 R23 R9 +MOV R16 -59279 +LDR R11 R27 -4377 +ADD R19 R18 R5 +DIV R0 R16 R6 +SUB R6 R10 R29 +SUB R24 R15 R6 +STR R27 -63852 R18 +STR R30 -65523 R26 +LDR R22 R30 -31491 +ADD R24 R3 R14 +MUL R14 R10 R17 +STR R23 -55481 R0 +LDR R12 R25 39635 +SUB R22 R12 R26 +LDR R13 R24 13024 +MUL R17 R11 R2 +ADD R15 R15 R0 +MUL R10 R1 R15 +SUB R12 R25 R1 +SUB R26 R25 R26 +DIV R15 R25 R6 +LDR R8 R9 7052 +MUL R26 R30 R5 +MUL R16 R18 R21 +MUL R22 R13 R3 +LDR R4 R2 48002 +ADD R1 R15 R20 +LDR R29 R24 14071 +LDR R1 R29 -52556 +ADD R13 R1 R9 +LDR R21 R8 -52279 +DIV R1 R17 R29 +ADD R24 R3 R20 +DIV R10 R12 R9 +STR R7 -21773 R0 +SUB R27 R21 R3 +STR R1 46279 R12 +STR R27 18064 R16 +MOV R19 725 +MUL R0 R12 R14 +MOV R21 51356 +ADD R3 R14 R14 +STR R20 17159 R2 +DIV R3 R29 R29 +LDR R19 R23 -42828 +LDR R13 R6 -39520 +SUB R27 R30 R6 +ADD R3 R29 R21 +LDR R28 R8 -14641 +STR R29 21292 R16 +DIV R6 R14 R0 +DIV R8 R30 R7 +MOV R13 43620 +DIV R26 R18 R5 +MOV R19 25065 +MOV R3 5074 +MUL R15 R17 R29 +ADD R27 R17 R5 +SUB R14 R2 R19 +DIV R14 R9 R20 +DIV R16 R31 R10 +MOV R16 -4359 +STR R19 53754 R14 +STR R11 37919 R5 +STR R0 -33925 R7 +SUB R30 R27 R28 +DIV R19 R4 R10 +SUB R13 R13 R18 +ADD R7 R19 R23 +LDR R19 R23 -25423 +MOV R1 -6417 +DIV R21 R1 R2 +MUL R11 R18 R4 +STR R2 7220 R31 +STR R6 18889 R12 +MOV R25 -12643 +LDR R24 R11 28416 +STR R3 -4454 R0 +LDR R18 R10 -38887 +MOV R5 6184 +SUB R7 R10 R9 +SUB R30 R13 R6 +LDR R13 R25 55159 +ADD R21 R28 R22 +STR R10 -14401 R16 +DIV R9 R24 R10 +MOV R28 -18582 +DIV R7 R26 R8 +MOV R24 -60515 +MOV R19 -5762 +MOV R8 -26023 +ADD R22 R19 R31 +ADD R10 R4 R11 +MUL R14 R30 R3 +LDR R16 R5 -9269 +MOV R19 22502 +STR R17 6444 R4 +MOV R0 33832 +MUL R8 R5 R3 +LDR R23 R23 -42579 +MUL R15 R20 R1 +MOV R19 16256 +MOV R28 -48718 +MOV R16 8876 +DIV R11 R15 R27 +MOV R14 7192 +SUB R12 R2 R6 +DIV R0 R16 R5 +DIV R10 R6 R7 +SUB R2 R25 R22 +ADD R15 R9 R22 +DIV R13 R19 R0 +SUB R10 R1 R29 +DIV R4 R14 R18 +LDR R30 R16 10431 +STR R21 48746 R25 +DIV R7 R3 R11 +ADD R0 R19 R22 +MOV R31 -8629 +STR R16 -48481 R1 +ADD R2 R7 R27 +ADD R18 R5 R24 +DIV R25 R7 R4 +MOV R3 -2061 +MOV R6 -59246 +LDR R21 R10 -41438 +MUL R21 R21 R30 +MOV R10 23484 +DIV R16 R18 R2 +SUB R12 R23 R6 +DIV R18 R1 R21 +LDR R21 R26 25065 +SUB R6 R17 R8 +DIV R23 R31 R21 +DIV R30 R18 R18 +DIV R2 R6 R11 +STR R26 -38874 R15 +SUB R26 R9 R31 +SUB R8 R27 R31 +DIV R20 R15 R13 +MOV R20 20307 +MOV R19 29347 +LDR R7 R10 -37252 +STR R13 -7004 R22 +SUB R20 R14 R15 +SUB R16 R3 R23 +SUB R15 R17 R23 +DIV R0 R4 R17 +LDR R9 R11 -45555 +LDR R12 R30 -14117 +SUB R5 R13 R14 +LDR R1 R12 -59032 +ADD R1 R7 R3 +DIV R13 R19 R15 +SUB R1 R3 R26 +ADD R17 R16 R17 +STR R15 -26624 R15 +DIV R11 R30 R1 +MOV R29 47534 +STR R22 -45274 R27 +MUL R20 R26 R25 +MUL R20 R22 R6 +MUL R4 R1 R27 +STR R14 -53271 R26 +ADD R12 R3 R17 +SUB R14 R4 R6 +MUL R26 R17 R11 +SUB R25 R31 R23 +MOV R2 -32173 +LDR R19 R8 -30786 +MUL R15 R5 R15 +SUB R27 R4 R11 +SUB R4 R1 R23 +STR R8 23980 R22 +LDR R10 R3 57486 +STR R13 -28305 R13 +LDR R11 R0 -43662 +DIV R31 R13 R27 +STR R7 -62822 R22 +SUB R0 R17 R5 +MUL R13 R27 R20 +SUB R17 R24 R11 +LDR R2 R21 -2425 +DIV R18 R31 R10 +MOV R17 -10948 +SUB R1 R18 R6 +STR R25 1909 R6 +LDR R10 R22 48017 +MOV R10 -37136 +STR R10 -59902 R22 +SUB R15 R12 R8 +MOV R26 -26169 +MOV R13 -1377 +MOV R16 -34088 +DIV R19 R2 R13 +MUL R25 R4 R13 +DIV R20 R27 R10 +LDR R18 R29 9059 +LDR R19 R12 57629 +STR R12 -64568 R5 +ADD R25 R31 R12 +DIV R9 R15 R9 +MOV R24 51606 +DIV R7 R14 R8 +ADD R27 R15 R31 +SUB R17 R6 R11 +MOV R31 -17805 +MUL R11 R11 R0 +ADD R1 R16 R19 +MUL R10 R10 R27 +STR R0 -1442 R21 +MUL R6 R19 R30 +DIV R13 R6 R11 +ADD R16 R19 R17 +LDR R29 R8 -38919 +LDR R9 R18 -23397 +STR R7 30968 R15 +MOV R12 -59990 +ADD R26 R21 R21 +ADD R18 R12 R23 +MUL R15 R30 R24 +MUL R16 R4 R1 +DIV R27 R14 R9 +LDR R8 R26 -25184 +DIV R5 R28 R26 +MUL R0 R0 R11 +DIV R18 R13 R6 +MOV R23 6142 +LDR R14 R27 -39180 +LDR R23 R25 63200 +LDR R20 R7 31141 +MOV R10 -35590 +ADD R13 R19 R4 +ADD R18 R16 R2 +SUB R22 R3 R22 +DIV R12 R15 R11 +MOV R10 52395 +ADD R0 R7 R2 +ADD R6 R2 R8 +DIV R28 R18 R16 +LDR R30 R19 9096 +LDR R19 R4 40030 +DIV R24 R12 R7 +SUB R26 R12 R31 +MUL R15 R18 R3 +LDR R0 R7 47845 +MOV R7 48983 +LDR R8 R11 -11041 +MOV R28 8087 +MOV R20 8823 +STR R2 41069 R17 +DIV R23 R29 R10 +DIV R23 R11 R31 +SUB R25 R12 R27 +MOV R28 2160 +SUB R31 R18 R6 +LDR R20 R22 50562 +LDR R10 R10 -50566 +LDR R25 R17 -42807 +ADD R15 R6 R30 +MOV R9 -26217 +STR R9 -11613 R24 +MOV R0 -59656 +DIV R13 R31 R21 +LDR R4 R11 3525 +MUL R0 R2 R19 +LDR R19 R2 -9383 +MUL R16 R9 R28 +LDR R20 R16 -29969 +STR R19 -53391 R12 +ADD R8 R15 R31 +LDR R31 R5 -978 +MUL R11 R10 R31 +MOV R13 30298 +LDR R18 R15 -46040 +MUL R17 R5 R29 +SUB R0 R13 R30 +MOV R3 -45591 +LDR R12 R11 -26210 +LDR R11 R8 20674 +MOV R19 -30436 +MOV R6 -31372 +LDR R25 R8 57834 +STR R17 5551 R11 +STR R0 46388 R19 +ADD R8 R17 R26 +MUL R4 R8 R22 +ADD R20 R6 R24 +MUL R6 R4 R31 +ADD R29 R17 R7 +SUB R30 R2 R13 +DIV R2 R28 R12 +LDR R26 R1 61410 +MUL R6 R26 R20 +SUB R1 R29 R20 +STR R12 20341 R17 +DIV R9 R15 R16 +LDR R5 R12 547 +MOV R31 -14709 +MUL R25 R29 R21 +STR R17 35816 R10 +LDR R4 R17 -35000 +MOV R0 -50884 +MUL R29 R25 R2 +SUB R16 R15 R15 +MUL R28 R24 R18 +STR R2 15625 R11 +SUB R30 R11 R24 +STR R30 57163 R30 +MUL R15 R0 R15 +LDR R14 R12 -15812 +SUB R11 R7 R28 +SUB R17 R11 R20 +SUB R13 R17 R28 +STR R13 10868 R20 +SUB R27 R11 R26 +DIV R18 R26 R30 +LDR R21 R7 10807 +ADD R15 R25 R16 +ADD R1 R31 R17 +DIV R5 R1 R6 +STR R26 -10695 R27 +ADD R3 R16 R26 +LDR R29 R31 -27883 +MOV R2 -54626 +MOV R24 38434 +STR R18 -13396 R8 +MUL R4 R23 R18 +ADD R10 R24 R0 +SUB R14 R12 R16 +ADD R4 R5 R4 +ADD R2 R4 R0 +SUB R26 R24 R30 +ADD R7 R31 R11 +SUB R24 R25 R17 +MUL R15 R20 R0 +DIV R8 R23 R3 +MUL R17 R11 R9 +ADD R1 R30 R31 +SUB R4 R15 R21 +MUL R30 R9 R9 +ADD R31 R24 R5 +STR R15 -51440 R11 +DIV R16 R19 R24 +SUB R1 R13 R16 +LDR R2 R28 22973 +STR R24 -7297 R7 +DIV R28 R21 R17 +DIV R5 R18 R11 +ADD R1 R1 R25 +STR R6 -6358 R13 +LDR R14 R24 18316 +SUB R24 R6 R18 +DIV R19 R24 R25 +MUL R7 R3 R1 +STR R29 -61360 R9 +DIV R21 R17 R5 +STR R6 60620 R27 +LDR R30 R14 7083 +DIV R2 R17 R26 +MUL R21 R22 R8 +MOV R5 10516 +MUL R10 R31 R31 +DIV R11 R17 R14 +MUL R3 R4 R6 +MUL R11 R20 R28 +MOV R4 -6182 +MOV R5 -34751 +LDR R9 R5 64553 +DIV R10 R16 R30 +MOV R27 -46215 +MUL R8 R29 R24 +ADD R27 R4 R21 +MUL R11 R6 R9 +STR R11 44138 R28 +ADD R23 R1 R0 +MOV R14 -3084 +DIV R17 R28 R12 +MUL R10 R9 R17 +MOV R31 25352 +STR R14 -11915 R12 +DIV R0 R11 R14 +LDR R26 R3 -27225 +MUL R17 R28 R11 +LDR R1 R12 28918 +DIV R8 R10 R5 +MOV R27 -5506 +STR R28 -294 R5 +LDR R4 R5 24948 +MUL R23 R18 R25 +LDR R31 R13 -31739 +SUB R27 R25 R7 +MUL R24 R29 R4 +LDR R17 R18 14877 +MOV R5 -3430 +LDR R10 R17 -20984 +DIV R1 R14 R24 +SUB R0 R27 R10 +MUL R25 R0 R8 +STR R23 37505 R2 +MOV R25 31604 +MOV R10 49197 +DIV R18 R31 R4 +STR R1 3970 R26 +DIV R12 R0 R15 +STR R25 49462 R29 +ADD R30 R20 R14 +STR R2 -14550 R7 +MOV R22 -43696 +ADD R11 R7 R18 +MUL R2 R17 R12 +MOV R29 50389 +MUL R17 R6 R8 +SUB R12 R11 R1 +SUB R11 R23 R9 +MUL R12 R4 R31 +MUL R27 R3 R9 +MOV R12 12258 +ADD R27 R25 R28 +ADD R23 R4 R16 +ADD R2 R2 R11 +LDR R1 R11 33569 +DIV R7 R14 R14 +SUB R4 R22 R22 +SUB R26 R13 R3 +STR R16 22319 R23 +ADD R7 R25 R21 +STR R6 14727 R19 +MUL R8 R30 R18 +STR R14 50113 R23 +ADD R23 R15 R11 +MUL R22 R27 R4 +MUL R22 R8 R30 +STR R14 -41761 R15 +STR R3 -1871 R0 +MUL R3 R29 R3 +SUB R26 R22 R4 +STR R22 -57533 R31 +MUL R12 R30 R20 +MOV R5 3932 +DIV R5 R23 R25 +ADD R29 R19 R6 +DIV R2 R12 R1 +STR R2 16945 R14 +STR R27 -44484 R30 +STR R31 -14022 R8 +MOV R26 -8664 +ADD R21 R16 R21 +DIV R25 R7 R19 +STR R18 -38796 R1 +MOV R29 46465 +SUB R14 R8 R5 +LDR R8 R20 -39274 +LDR R30 R3 -16990 +STR R10 -60366 R0 +STR R24 -14978 R19 +ADD R23 R1 R19 +ADD R19 R13 R5 +SUB R10 R24 R6 +MOV R18 -61192 +DIV R8 R21 R2 +DIV R2 R11 R26 +MUL R31 R31 R8 +MOV R21 59314 +SUB R11 R10 R1 +MUL R17 R20 R13 +ADD R14 R13 R27 +MOV R5 -25990 +LDR R22 R11 15246 +ADD R13 R18 R1 +MUL R29 R6 R15 +SUB R3 R15 R20 +SUB R8 R29 R30 +MOV R16 5174 +STR R21 -48892 R21 +SUB R4 R30 R16 +LDR R28 R17 6168 +STR R2 -37387 R11 +ADD R3 R24 R0 +LDR R23 R18 49030 +MUL R12 R7 R14 +SUB R12 R11 R17 +LDR R22 R2 -11196 +STR R29 -11513 R19 +SUB R8 R2 R27 +ADD R24 R4 R30 +MUL R28 R6 R7 +MOV R26 51927 +LDR R23 R10 -32852 +STR R5 -56995 R24 +LDR R7 R13 -34136 +SUB R22 R13 R21 +MOV R11 23719 +DIV R1 R13 R23 +ADD R21 R12 R13 +STR R24 -47724 R15 +ADD R29 R27 R28 +SUB R23 R1 R31 +MOV R20 -2762 +DIV R8 R16 R20 +MUL R24 R18 R14 +ADD R10 R14 R30 +STR R8 -37083 R20 +SUB R17 R8 R6 +MOV R3 55771 +STR R30 -12992 R1 +MUL R19 R13 R16 +SUB R23 R27 R28 +ADD R8 R23 R20 +MOV R25 -53712 +MUL R26 R9 R31 +MOV R30 17797 +ADD R0 R1 R7 +LDR R21 R1 29559 +MOV R5 48541 +MUL R0 R26 R24 +LDR R21 R3 -31783 +STR R29 10316 R7 +STR R24 -64143 R31 +SUB R20 R17 R8 +DIV R17 R2 R14 +STR R22 -34567 R17 +MUL R4 R18 R6 +SUB R24 R3 R10 +MUL R29 R19 R21 +STR R9 48231 R26 +SUB R6 R23 R5 +SUB R6 R24 R26 +MUL R13 R23 R6 +MOV R15 47586 +ADD R29 R2 R3 +STR R12 37541 R29 +LDR R13 R18 5828 +ADD R22 R22 R26 +LDR R6 R25 -32374 +SUB R1 R4 R29 +STR R26 -5176 R15 +MUL R5 R6 R6 +ADD R2 R11 R5 +MUL R21 R26 R24 +DIV R30 R6 R11 +STR R21 8229 R7 +MUL R26 R22 R28 +DIV R30 R27 R20 +DIV R10 R10 R24 +ADD R13 R0 R2 +MOV R31 55309 +STR R21 -18347 R23 +LDR R11 R29 -4583 +ADD R12 R23 R7 +MUL R30 R1 R8 +MUL R20 R14 R28 +ADD R5 R20 R29 +MOV R12 14754 +STR R30 -34945 R0 +LDR R13 R27 58268 +SUB R2 R24 R18 +STR R15 42601 R14 +MOV R0 4134 +MOV R31 24516 +MUL R7 R6 R24 +STR R23 28335 R22 +MOV R4 52021 +ADD R24 R4 R1 +SUB R23 R6 R1 +LDR R0 R20 52126 +ADD R1 R22 R28 +ADD R17 R17 R8 +ADD R20 R17 R20 +STR R24 35958 R8 +MOV R0 -24105 +DIV R21 R16 R24 +STR R25 -22982 R30 +LDR R0 R6 -16231 +DIV R22 R23 R6 +LDR R11 R5 1855 +STR R23 59985 R21 +STR R24 36346 R15 +ADD R8 R16 R16 +DIV R2 R30 R21 +STR R3 -58506 R22 +ADD R20 R11 R3 +STR R31 26656 R16 +SUB R0 R17 R11 +DIV R4 R13 R25 +MUL R17 R28 R29 +MUL R1 R27 R3 +LDR R13 R7 42882 +ADD R3 R25 R4 +SUB R16 R2 R24 +SUB R13 R15 R31 +MOV R8 54002 +LDR R7 R24 -41563 +LDR R4 R13 10541 +LDR R22 R29 6253 +STR R10 29843 R14 +ADD R31 R4 R19 +MOV R5 -45681 +DIV R29 R18 R13 +STR R1 -62035 R25 +ADD R24 R21 R28 +MUL R21 R29 R3 +ADD R5 R15 R6 +MUL R2 R2 R17 +DIV R27 R8 R25 +LDR R13 R28 -58586 +MUL R31 R9 R0 +ADD R2 R18 R9 +STR R13 -5658 R16 +SUB R30 R29 R1 +STR R23 11748 R9 +STR R29 33419 R16 +ADD R10 R27 R28 +MOV R20 56067 +SUB R13 R26 R26 +LDR R30 R26 10814 +STR R6 41953 R14 +MOV R4 -61225 +LDR R14 R23 62888 +MOV R0 -34034 +MUL R5 R0 R13 +SUB R22 R23 R14 +DIV R28 R9 R25 +DIV R27 R8 R20 +ADD R28 R31 R2 +LDR R28 R14 -21488 +STR R9 63865 R11 +LDR R20 R24 -3313 +DIV R30 R8 R23 +SUB R28 R27 R20 +STR R31 32696 R20 +STR R15 23320 R30 +SUB R18 R22 R17 +ADD R1 R14 R28 +MOV R8 -17048 +LDR R5 R19 41454 +SUB R1 R25 R27 +ADD R17 R10 R29 +STR R27 53854 R9 +LDR R25 R27 38997 +SUB R17 R13 R8 +ADD R18 R6 R14 +DIV R5 R2 R20 +MOV R24 4876 +SUB R0 R0 R7 +STR R3 64146 R30 +SUB R20 R11 R8 +SUB R3 R14 R22 +SUB R29 R0 R28 +MOV R10 -15642 +SUB R3 R31 R20 +MOV R28 -45372 +MOV R19 -40285 +STR R20 -973 R18 +MOV R7 18725 +DIV R24 R15 R17 +MUL R11 R5 R17 +STR R22 -10020 R5 +ADD R18 R3 R10 +SUB R15 R31 R18 +SUB R18 R22 R25 +MOV R17 37588 +LDR R0 R30 65463 +ADD R6 R25 R26 +DIV R28 R0 R3 +ADD R13 R26 R31 +MOV R5 -64771 +MOV R4 29730 +LDR R22 R28 -12348 +ADD R26 R18 R7 +MOV R6 20387 +SUB R9 R2 R19 +SUB R23 R31 R14 +DIV R22 R26 R26 +MOV R29 -4258 +MUL R22 R8 R7 +MOV R5 29901 +LDR R23 R12 35982 +MUL R25 R17 R3 +DIV R6 R11 R17 +SUB R16 R14 R3 +STR R27 44603 R27 +MOV R5 -16616 +MUL R3 R6 R22 +MOV R10 25575 +STR R10 -11119 R7 +ADD R27 R12 R12 +DIV R18 R1 R22 +SUB R12 R15 R5 +DIV R20 R24 R17 +MUL R17 R30 R25 +ADD R8 R6 R4 +LDR R1 R16 43448 +STR R0 -45048 R15 +DIV R15 R2 R2 +DIV R14 R28 R3 +SUB R18 R9 R25 +ADD R10 R29 R18 +MUL R18 R25 R21 +DIV R26 R31 R23 +ADD R17 R17 R22 +MOV R20 -12261 +ADD R18 R0 R9 +ADD R16 R9 R29 +MUL R24 R2 R13 +LDR R17 R25 60139 +MOV R30 -15361 +MUL R10 R3 R28 +DIV R9 R14 R0 +MOV R8 26524 +STR R23 26350 R4 +MUL R11 R13 R22 +MUL R0 R5 R5 +ADD R25 R0 R24 +STR R19 65085 R17 +MOV R1 12801 +LDR R10 R31 -55234 +MOV R17 6964 +LDR R27 R29 -5374 +STR R0 -36806 R27 +DIV R13 R31 R17 +DIV R30 R23 R23 +MUL R12 R3 R11 +DIV R29 R2 R9 +LDR R28 R5 20047 +SUB R29 R14 R30 +MOV R16 -40343 +SUB R15 R21 R16 +SUB R14 R2 R15 +MOV R20 -16991 +LDR R11 R20 12178 +MOV R8 -6507 +STR R22 -40273 R18 +STR R4 -43785 R28 +DIV R23 R30 R30 +DIV R7 R29 R20 +LDR R23 R25 -54814 +MUL R14 R10 R0 +STR R25 64069 R4 +MOV R20 -54087 +MOV R7 -38772 +DIV R29 R1 R18 +SUB R4 R6 R0 +ADD R27 R26 R4 +MUL R7 R10 R23 +DIV R5 R29 R26 +DIV R6 R10 R10 +SUB R17 R0 R5 +STR R24 58262 R29 +SUB R17 R18 R7 +DIV R19 R14 R12 +MOV R19 49214 +LDR R18 R1 -17615 +SUB R5 R18 R27 +MUL R4 R24 R11 +SUB R11 R7 R5 +MOV R26 -34913 +SUB R20 R11 R30 +SUB R20 R10 R19 +DIV R19 R24 R0 +ADD R11 R28 R10 +ADD R6 R20 R18 +LDR R27 R8 -59325 +DIV R10 R0 R15 +STR R25 -5257 R10 +MUL R11 R15 R5 +LDR R14 R14 -48503 +DIV R16 R29 R26 +ADD R22 R16 R17 +STR R16 -21788 R5 +STR R21 21903 R25 +ADD R13 R23 R0 +MOV R27 -1369 +MOV R29 15888 +LDR R17 R13 18280 +MUL R27 R0 R10 +MUL R1 R25 R4 +LDR R30 R2 -38717 +LDR R28 R13 -19653 +SUB R5 R20 R21 +MOV R27 -9312 +LDR R9 R16 46409 +ADD R3 R28 R16 +ADD R21 R21 R5 +DIV R29 R9 R3 +LDR R12 R0 25721 +DIV R30 R15 R5 +SUB R9 R2 R31 +LDR R12 R21 -48059 +ADD R16 R10 R0 +STR R7 -28078 R30 +MOV R5 61406 +DIV R6 R28 R23 +MUL R2 R19 R2 +LDR R30 R11 -9430 +MOV R1 19160 +DIV R31 R0 R24 +MOV R4 -21837 +DIV R12 R26 R15 +DIV R20 R26 R15 +MUL R20 R26 R12 +DIV R4 R17 R16 +ADD R7 R6 R14 +ADD R26 R0 R2 +MOV R18 62668 +ADD R31 R20 R4 +ADD R3 R30 R14 +LDR R17 R26 55930 +SUB R12 R24 R25 +STR R23 35771 R23 +LDR R3 R20 31045 +MUL R27 R19 R9 +LDR R8 R31 4661 +MOV R27 21894 +SUB R6 R24 R13 +ADD R20 R16 R3 +MOV R17 42673 +SUB R9 R14 R23 +SUB R0 R15 R17 +SUB R1 R19 R25 +ADD R23 R15 R11 +MUL R6 R15 R25 +DIV R13 R11 R21 +MOV R8 -58112 +MOV R28 -58292 +MUL R12 R22 R26 +MOV R22 15854 +LDR R7 R2 29309 +STR R15 -56252 R29 +SUB R5 R12 R18 +DIV R5 R13 R7 +STR R14 -32261 R15 +LDR R13 R0 9240 +SUB R25 R31 R29 +MUL R11 R20 R4 +LDR R4 R2 -54737 +MOV R7 6898 +MUL R31 R12 R6 +STR R24 -56817 R25 +STR R3 25125 R6 +SUB R9 R4 R13 +MOV R31 9097 +MOV R25 -46296 +SUB R13 R3 R26 +MOV R15 29154 +STR R15 -64097 R23 +STR R24 -21460 R29 +SUB R30 R29 R5 +MUL R5 R22 R24 +LDR R1 R0 -47424 +SUB R22 R2 R27 +MUL R26 R12 R8 +ADD R5 R25 R2 +MOV R30 -40878 +SUB R20 R16 R19 +DIV R19 R2 R30 +SUB R21 R4 R28 +ADD R21 R25 R12 +SUB R7 R17 R7 +MUL R13 R0 R2 +MOV R10 7907 +DIV R17 R1 R2 +STR R0 40483 R24 +DIV R11 R28 R5 +STR R23 46951 R14 +SUB R24 R11 R14 +ADD R13 R18 R20 +ADD R3 R1 R12 +ADD R16 R3 R27 +STR R6 52133 R26 +LDR R28 R2 45994 +STR R14 735 R27 +SUB R29 R23 R11 +DIV R3 R26 R20 +LDR R18 R31 -63098 +DIV R13 R23 R22 +STR R3 -22166 R16 +ADD R13 R26 R14 +MUL R9 R8 R30 +ADD R21 R14 R3 +SUB R30 R5 R5 +LDR R13 R0 43160 +DIV R18 R6 R12 +MUL R13 R15 R19 +SUB R31 R19 R3 +MUL R25 R23 R27 +DIV R17 R6 R25 +DIV R23 R11 R29 +MUL R19 R1 R4 +ADD R1 R20 R28 +ADD R21 R19 R11 +MOV R20 64257 +MUL R0 R14 R7 +SUB R8 R7 R2 +DIV R30 R3 R10 +MOV R9 -6231 +ADD R20 R9 R6 +STR R1 2579 R7 +MOV R26 -25902 +SUB R29 R18 R3 +LDR R23 R4 -31537 +ADD R12 R16 R17 +MOV R4 -10974 +ADD R16 R2 R19 +SUB R17 R0 R25 +DIV R9 R4 R4 +MUL R1 R19 R1 +DIV R15 R3 R27 +MUL R18 R29 R25 +SUB R29 R19 R29 +MOV R18 12319 +ADD R9 R10 R11 +ADD R10 R0 R9 +DIV R5 R21 R25 +LDR R22 R19 8405 +MUL R19 R6 R3 +STR R19 -55911 R28 +ADD R23 R20 R16 +DIV R29 R31 R14 +ADD R5 R12 R28 +MUL R7 R8 R15 +MUL R25 R26 R27 +MOV R9 -45563 +MUL R23 R13 R10 +DIV R4 R31 R0 +ADD R28 R26 R12 +ADD R7 R16 R15 +SUB R9 R13 R22 +MUL R30 R7 R23 +MUL R13 R9 R8 +LDR R8 R26 -10419 +STR R13 -34919 R0 +ADD R16 R27 R20 +STR R29 38344 R6 +STR R9 35911 R12 +MUL R27 R14 R21 +MOV R4 -52095 +STR R31 -1309 R0 +DIV R4 R20 R19 +MOV R18 8813 +LDR R24 R21 -2562 +MOV R11 33435 +SUB R10 R19 R16 +DIV R11 R8 R26 +MUL R28 R12 R6 +DIV R10 R17 R3 +LDR R22 R14 -32167 +STR R8 13716 R3 +SUB R27 R9 R14 +MUL R19 R5 R3 +LDR R2 R19 -25786 +SUB R20 R25 R8 +LDR R24 R18 -48133 +STR R20 7259 R31 +ADD R14 R17 R8 +LDR R6 R9 37157 +DIV R19 R21 R11 +LDR R12 R4 -29051 +MUL R0 R19 R20 +MOV R4 -20377 +MOV R16 4084 +MUL R28 R30 R1 +STR R15 -5641 R13 +ADD R0 R28 R5 +LDR R11 R4 -18458 +SUB R13 R0 R28 +SUB R10 R15 R27 +LDR R20 R10 57171 +LDR R21 R6 52491 +MUL R0 R6 R1 +STR R4 -4131 R16 +ADD R15 R26 R5 +MOV R15 -8454 +MOV R6 44876 +STR R27 -62817 R10 +SUB R31 R14 R26 +SUB R5 R2 R23 +SUB R0 R17 R9 +MOV R19 -18565 +DIV R18 R16 R22 +DIV R28 R9 R16 +STR R15 11995 R1 +SUB R7 R14 R2 +SUB R26 R11 R28 +ADD R3 R14 R8 +DIV R7 R31 R29 +LDR R12 R24 23878 +MOV R6 -35604 +SUB R8 R24 R17 +LDR R28 R16 22717 +ADD R2 R25 R0 +ADD R13 R1 R3 +LDR R16 R16 -56939 +DIV R10 R18 R18 +SUB R3 R27 R9 +MOV R29 -1029 +LDR R31 R23 65358 +ADD R12 R12 R21 +DIV R13 R15 R24 +LDR R11 R24 -36852 +MUL R2 R25 R15 +DIV R28 R9 R22 +STR R2 -17560 R3 +STR R10 21986 R27 +SUB R23 R14 R25 +DIV R29 R4 R25 +ADD R10 R5 R19 +DIV R10 R12 R21 +SUB R8 R25 R23 +DIV R22 R21 R29 +STR R4 18573 R26 +STR R27 37517 R17 +MOV R31 5072 +STR R19 24627 R17 +LDR R18 R27 58520 +MOV R31 58658 +LDR R21 R20 48749 +SUB R28 R10 R31 +LDR R5 R0 29337 +LDR R25 R30 61712 +ADD R9 R1 R27 +MOV R14 7646 +SUB R16 R30 R8 +STR R29 57402 R14 +DIV R24 R8 R10 +SUB R13 R4 R0 +MUL R8 R24 R10 +LDR R16 R13 54801 +SUB R0 R26 R11 +DIV R7 R18 R12 +MOV R18 14997 +MUL R28 R27 R26 +MUL R13 R26 R19 +STR R4 -26199 R4 +DIV R6 R14 R14 +MUL R11 R22 R13 +LDR R4 R26 -7556 +DIV R31 R21 R6 +MUL R2 R1 R15 +ADD R7 R28 R17 +ADD R7 R25 R12 +DIV R14 R13 R20 +SUB R28 R8 R3 +STR R6 62537 R19 +MUL R30 R4 R2 +DIV R31 R13 R15 +SUB R5 R18 R18 +SUB R23 R15 R23 +ADD R11 R17 R16 +LDR R19 R2 -12959 +DIV R25 R15 R0 +MOV R16 21965 +SUB R12 R2 R19 +SUB R8 R18 R18 +ADD R24 R24 R15 +STR R19 21301 R12 +MOV R18 -51405 +SUB R25 R2 R13 +MUL R25 R7 R25 +STR R5 14021 R19 +LDR R20 R27 -38560 +DIV R5 R26 R14 +MOV R13 14301 +SUB R1 R27 R25 +MOV R11 13629 +SUB R0 R3 R29 +DIV R14 R19 R19 +MOV R4 54268 +MUL R5 R7 R15 +ADD R2 R4 R31 +ADD R1 R31 R22 +DIV R18 R26 R9 +ADD R26 R6 R17 +STR R21 -22291 R28 +LDR R6 R3 -24390 +MOV R31 -37119 +LDR R27 R21 -29805 +MOV R7 37874 +STR R21 40142 R13 +ADD R8 R19 R6 +MOV R18 -41611 +STR R1 -33618 R11 +STR R14 -43034 R31 +STR R8 38925 R19 +MUL R20 R20 R23 +MOV R27 -22264 +MOV R19 -44892 +MOV R2 -52183 +SUB R6 R21 R1 +MUL R13 R5 R19 +MUL R31 R17 R22 +MUL R27 R13 R30 +DIV R13 R7 R14 +LDR R2 R18 -35235 +STR R7 52505 R10 +MUL R20 R10 R5 +LDR R23 R5 41086 +SUB R3 R26 R24 +MUL R0 R19 R31 +LDR R10 R13 -55833 +MOV R27 13557 +DIV R22 R18 R0 +STR R31 35563 R29 +SUB R0 R6 R4 +MUL R23 R9 R26 +STR R16 -50141 R25 +SUB R11 R28 R10 +ADD R15 R30 R20 +LDR R13 R17 -41158 +DIV R9 R8 R11 +MOV R23 50896 +STR R28 -58070 R0 +ADD R28 R6 R24 +MUL R3 R3 R1 +MUL R25 R9 R18 +DIV R10 R26 R17 +MUL R20 R8 R25 +MUL R1 R4 R14 +SUB R4 R23 R23 +SUB R13 R7 R17 +MOV R4 10627 +DIV R8 R11 R30 +MOV R5 50661 +LDR R28 R5 -55593 +SUB R19 R31 R28 +STR R26 -57290 R19 +MUL R12 R20 R13 +ADD R26 R16 R15 +SUB R23 R10 R9 +DIV R23 R4 R10 +MUL R14 R23 R17 +SUB R31 R3 R22 +DIV R21 R29 R13 +SUB R4 R0 R4 +MUL R29 R25 R4 +MOV R18 -17722 +LDR R4 R5 -52357 +DIV R10 R8 R28 +DIV R20 R3 R14 +MOV R8 -32814 +STR R14 -29360 R24 +DIV R15 R11 R13 +MUL R12 R17 R4 +MUL R18 R17 R9 +MUL R3 R26 R17 +DIV R22 R16 R6 +SUB R19 R14 R5 +SUB R10 R13 R1 +ADD R17 R15 R13 +SUB R12 R29 R13 +MOV R7 -14382 +SUB R7 R10 R11 +ADD R30 R18 R1 +MOV R2 50439 +MUL R1 R29 R15 +DIV R3 R8 R1 +SUB R18 R7 R23 +SUB R27 R5 R9 +LDR R21 R13 -23294 +STR R28 29677 R1 +MOV R5 -33774 +ADD R16 R0 R2 +STR R28 -11283 R5 +LDR R17 R4 46412 +MUL R30 R30 R9 +SUB R1 R14 R4 +SUB R27 R17 R27 +MUL R6 R1 R31 +MUL R20 R23 R27 +SUB R2 R12 R28 +STR R26 10962 R19 +ADD R23 R8 R30 +SUB R31 R7 R25 +MUL R14 R1 R24 +SUB R1 R8 R28 +MOV R7 -34284 +DIV R13 R22 R1 +ADD R30 R29 R19 +MUL R29 R10 R3 +STR R21 -13155 R30 +LDR R9 R19 53541 +DIV R4 R21 R20 +LDR R16 R8 -49263 +MUL R18 R10 R16 +SUB R14 R28 R0 +STR R22 -31737 R21 +LDR R0 R20 -37396 +MUL R17 R14 R6 +ADD R26 R16 R23 +MUL R25 R16 R1 +ADD R17 R18 R21 +ADD R11 R27 R22 +SUB R23 R25 R18 +ADD R21 R12 R29 +SUB R24 R30 R26 +STR R12 -42560 R14 +MOV R17 -56115 +STR R25 -8090 R12 +SUB R2 R31 R12 +DIV R9 R31 R19 +DIV R17 R20 R29 +SUB R4 R6 R14 +SUB R21 R19 R18 +STR R12 -8064 R2 +MOV R28 -32179 +LDR R31 R9 47345 +MUL R15 R25 R2 +DIV R22 R24 R1 +LDR R31 R17 53987 +MUL R4 R2 R12 +SUB R31 R11 R4 +STR R1 62973 R2 +STR R20 41517 R26 +MUL R18 R7 R13 +MOV R28 55625 +LDR R3 R4 43022 +STR R24 44205 R22 +STR R3 4461 R11 +MOV R13 5764 +LDR R6 R29 -25129 +LDR R6 R0 12567 +DIV R8 R20 R23 +STR R16 -26131 R18 +DIV R24 R27 R22 +LDR R29 R0 -54099 +ADD R21 R6 R5 +ADD R12 R4 R30 +LDR R14 R22 47814 +LDR R5 R16 57082 +ADD R6 R24 R19 +SUB R0 R30 R3 +ADD R11 R2 R6 +MUL R20 R9 R14 +ADD R14 R2 R0 +ADD R27 R30 R7 +MUL R30 R17 R31 +MUL R19 R22 R12 +ADD R28 R1 R10 +MUL R24 R7 R31 +LDR R13 R22 -10834 +DIV R16 R3 R20 +SUB R31 R17 R26 +DIV R9 R22 R14 +DIV R31 R17 R27 +MOV R16 12218 +MOV R12 -33227 +MUL R26 R11 R12 +LDR R19 R9 31178 +ADD R24 R28 R14 +DIV R11 R0 R10 +LDR R12 R23 19771 +ADD R20 R6 R27 +DIV R8 R24 R11 +LDR R15 R15 60718 +MOV R28 -48406 +MOV R12 -29938 +SUB R11 R24 R31 +DIV R20 R4 R4 +DIV R14 R17 R22 +MUL R27 R22 R0 +DIV R19 R3 R0 +DIV R29 R24 R24 +DIV R8 R22 R24 +DIV R10 R7 R25 +LDR R12 R26 13819 +DIV R8 R3 R15 +STR R27 -23076 R22 +ADD R20 R28 R27 +SUB R30 R21 R29 +STR R8 -46770 R7 +DIV R8 R7 R10 +MUL R1 R12 R20 +DIV R20 R5 R16 +MOV R7 987 +LDR R15 R7 -41283 +DIV R23 R27 R10 +DIV R23 R6 R7 +SUB R8 R20 R9 +MUL R13 R0 R19 +SUB R28 R28 R23 +SUB R14 R27 R14 +STR R4 -34546 R7 +MOV R31 15184 +SUB R22 R31 R28 +MUL R18 R6 R20 +ADD R16 R6 R13 +LDR R23 R27 2711 +SUB R24 R30 R0 +DIV R5 R31 R7 +ADD R30 R22 R1 +SUB R11 R13 R6 +STR R6 15171 R14 +STR R2 44890 R20 +LDR R23 R25 -31528 +MUL R11 R15 R26 +LDR R28 R19 39640 +MOV R31 -15341 +MOV R7 -39640 +MUL R27 R2 R19 +SUB R15 R29 R13 +ADD R13 R25 R24 +STR R23 -10649 R10 +SUB R21 R16 R18 +STR R0 38355 R20 +MUL R19 R7 R8 +ADD R26 R17 R23 +ADD R12 R6 R20 +LDR R1 R23 -42660 +STR R9 -20133 R31 +MUL R11 R13 R22 +MUL R4 R27 R3 +ADD R16 R31 R24 +MUL R13 R22 R7 +MOV R29 34852 +STR R16 -27150 R6 +DIV R19 R20 R26 +DIV R16 R15 R26 +LDR R28 R14 38089 +STR R30 -27547 R21 +DIV R21 R27 R19 +LDR R0 R1 30919 +MOV R23 6085 +MOV R28 55444 +MOV R21 53821 +DIV R24 R5 R2 +DIV R23 R5 R10 +ADD R31 R24 R19 +SUB R21 R27 R23 +DIV R12 R22 R23 +DIV R10 R14 R16 +LDR R20 R17 -19883 +SUB R11 R6 R26 +MOV R2 60618 +MOV R19 61486 +STR R3 5030 R4 +ADD R15 R22 R17 +MOV R6 23168 +ADD R8 R24 R27 +MOV R11 -23088 +STR R18 -21569 R14 +LDR R11 R13 7143 +MUL R28 R22 R25 +ADD R27 R14 R19 +MOV R30 10135 +MUL R10 R9 R21 +MOV R7 -22364 +LDR R3 R15 -56769 +LDR R30 R9 44313 +DIV R27 R28 R17 +ADD R2 R19 R4 +MUL R17 R29 R20 +MUL R10 R7 R17 +SUB R6 R11 R15 +MUL R10 R20 R18 +DIV R10 R9 R22 +LDR R10 R27 7381 +LDR R19 R12 -32155 +ADD R12 R1 R18 +STR R23 15721 R22 +LDR R7 R27 -23855 +STR R13 -42741 R31 +MOV R21 -29783 +ADD R2 R3 R3 +MUL R20 R14 R10 +SUB R5 R12 R5 +LDR R29 R18 53211 +SUB R30 R27 R24 +LDR R30 R3 51428 +STR R17 33248 R0 +MUL R5 R16 R19 +ADD R31 R6 R24 +SUB R14 R5 R18 +SUB R9 R25 R9 +SUB R18 R4 R6 +LDR R6 R3 -26884 +SUB R31 R22 R28 +MUL R27 R19 R19 +ADD R30 R17 R23 +SUB R22 R17 R3 +ADD R0 R6 R12 +SUB R6 R17 R6 +ADD R24 R8 R11 +ADD R21 R24 R15 +STR R30 60573 R18 +ADD R23 R5 R24 +MUL R4 R26 R31 +SUB R17 R17 R14 +DIV R27 R5 R12 +SUB R14 R7 R7 +STR R17 46367 R2 +LDR R20 R6 15103 +LDR R12 R6 -41563 +MUL R18 R13 R4 +ADD R11 R25 R17 +DIV R7 R4 R12 +MUL R22 R6 R2 +DIV R3 R11 R27 +MOV R30 -49651 +SUB R4 R27 R24 +ADD R8 R4 R21 +MUL R7 R28 R8 +MOV R30 -63350 +MOV R6 -22052 +STR R25 -2888 R30 +STR R8 28826 R18 +STR R16 6394 R24 +LDR R27 R10 18057 +ADD R31 R7 R2 +ADD R27 R11 R24 +MOV R20 21743 +MUL R30 R4 R31 +MUL R23 R1 R18 +DIV R28 R20 R8 +MOV R3 38102 +ADD R13 R3 R20 +SUB R18 R7 R12 +DIV R31 R18 R16 +STR R30 -53573 R16 +LDR R19 R3 15583 +MUL R29 R14 R20 +SUB R24 R30 R7 +LDR R3 R11 -62310 +SUB R10 R11 R30 +LDR R24 R6 42214 +DIV R6 R31 R8 +ADD R18 R27 R15 +MOV R4 15682 +DIV R17 R31 R31 +LDR R9 R20 1177 +MOV R15 27216 +MOV R9 47165 +STR R17 -38263 R0 +DIV R15 R8 R12 +ADD R19 R2 R27 +STR R23 -2231 R6 +DIV R21 R14 R23 +STR R6 -59289 R26 +SUB R10 R27 R8 +STR R28 -29223 R27 +MOV R19 -25412 +LDR R6 R11 41733 +MUL R6 R31 R11 +DIV R21 R27 R25 +STR R15 -15805 R11 +MUL R1 R0 R20 +DIV R17 R23 R11 +SUB R0 R10 R17 +ADD R2 R19 R17 +SUB R25 R0 R30 +ADD R14 R26 R13 +ADD R6 R31 R30 +STR R27 -37376 R25 +STR R1 -65043 R6 +STR R11 -57232 R29 +ADD R9 R18 R27 +SUB R30 R29 R9 +DIV R30 R1 R12 +STR R15 -61378 R2 +STR R3 2775 R2 +DIV R5 R31 R13 +DIV R18 R9 R3 +ADD R26 R15 R25 +ADD R13 R11 R19 +LDR R7 R5 -61419 +MUL R26 R4 R7 +LDR R28 R27 -12101 +STR R8 48031 R30 +SUB R0 R4 R9 +MOV R11 -27882 +MUL R13 R11 R8 +MUL R28 R27 R15 +MUL R2 R31 R29 +STR R8 52088 R3 +SUB R12 R16 R15 +SUB R1 R21 R10 +MOV R5 53307 +MOV R27 -30504 +ADD R7 R22 R25 +DIV R22 R1 R30 +DIV R6 R26 R7 +DIV R22 R23 R8 +STR R11 1484 R17 +SUB R16 R22 R31 +LDR R15 R19 -65254 +STR R20 -52097 R11 +DIV R6 R29 R28 +SUB R29 R10 R5 +ADD R24 R7 R23 +DIV R7 R22 R26 +MUL R6 R23 R27 +MUL R26 R4 R5 +LDR R6 R1 43446 +LDR R6 R2 21919 +DIV R2 R26 R1 +LDR R21 R14 63165 +MOV R4 61317 +MOV R6 -49011 +DIV R23 R31 R0 +DIV R30 R14 R11 +SUB R12 R25 R31 +STR R5 -25867 R22 +MUL R24 R1 R29 +STR R29 -39435 R15 +DIV R11 R10 R24 +DIV R15 R14 R23 +SUB R3 R26 R17 +ADD R19 R1 R27 +LDR R6 R2 -15365 +MOV R13 -8478 +SUB R6 R26 R17 +SUB R21 R15 R1 +LDR R23 R30 -50416 +MOV R28 -13190 +ADD R12 R17 R1 +MOV R7 9229 +MOV R5 61743 +DIV R14 R3 R25 +DIV R15 R10 R26 +LDR R13 R24 59073 +SUB R30 R1 R10 +SUB R22 R19 R16 +STR R27 -36779 R5 +STR R24 -41397 R29 +SUB R18 R2 R16 +ADD R20 R27 R30 +STR R20 49472 R25 +MUL R23 R22 R6 +ADD R15 R22 R22 +DIV R15 R26 R17 +MOV R18 727 +SUB R22 R1 R17 +STR R5 30472 R27 +LDR R8 R25 -48504 +STR R31 37957 R20 +ADD R24 R2 R28 +DIV R7 R7 R23 +MUL R8 R31 R3 +ADD R30 R10 R20 +MOV R6 -26467 +MOV R18 -30948 +LDR R0 R31 36884 +SUB R1 R25 R1 +ADD R8 R29 R31 +STR R8 64329 R13 +DIV R1 R10 R23 +ADD R25 R12 R6 +LDR R5 R28 60399 +SUB R7 R15 R24 +DIV R4 R15 R18 +ADD R2 R1 R14 +MOV R13 12612 +STR R12 31511 R7 +STR R10 32177 R1 +MOV R28 3237 +STR R28 63167 R21 +ADD R21 R19 R12 +ADD R22 R23 R3 +LDR R9 R25 -47220 +STR R21 16932 R6 +MUL R30 R17 R4 +ADD R1 R17 R21 +LDR R31 R24 -52195 +LDR R19 R29 -27276 +LDR R21 R17 65474 +LDR R25 R5 -1323 +STR R30 44585 R31 +STR R24 7736 R26 +DIV R12 R0 R7 +STR R20 -57920 R18 +LDR R12 R13 -60064 +LDR R2 R6 25181 +MOV R13 -879 +STR R8 20906 R25 +SUB R12 R20 R24 +LDR R4 R29 62230 +STR R6 17451 R8 +MOV R17 -1699 +SUB R30 R24 R7 +ADD R17 R31 R22 +DIV R7 R14 R16 +SUB R21 R24 R3 +DIV R25 R7 R17 +MUL R11 R23 R4 +ADD R16 R30 R25 +LDR R25 R9 15643 +SUB R19 R5 R10 +MOV R27 28504 +STR R7 44556 R25 +DIV R23 R1 R29 +ADD R15 R11 R23 +DIV R20 R12 R2 +STR R14 -11181 R5 +LDR R10 R13 -32908 +DIV R28 R3 R22 +SUB R28 R19 R18 +LDR R13 R30 -33837 +STR R28 54851 R12 +MOV R11 63540 +LDR R1 R22 45221 +MUL R0 R0 R7 +MUL R0 R10 R5 +DIV R18 R5 R21 +ADD R8 R17 R30 +ADD R8 R2 R10 +SUB R11 R21 R25 +MUL R18 R15 R0 +LDR R19 R16 25868 +SUB R9 R7 R29 +LDR R10 R3 -35598 +SUB R25 R11 R30 +DIV R14 R2 R5 +STR R22 11931 R9 +MUL R0 R16 R13 +SUB R5 R23 R22 +SUB R28 R27 R10 +ADD R3 R31 R7 +LDR R22 R14 -25748 +STR R6 -1439 R26 +DIV R26 R30 R6 +LDR R19 R9 6807 +SUB R20 R13 R8 +MUL R27 R18 R29 +MOV R0 21145 +SUB R24 R28 R16 +LDR R3 R12 39794 +SUB R9 R27 R30 +LDR R3 R19 -30069 +DIV R20 R30 R2 +SUB R29 R26 R9 +LDR R24 R28 -56159 +LDR R8 R17 -4944 +MUL R6 R20 R30 +MUL R5 R13 R2 +MUL R16 R19 R9 +STR R2 19228 R1 +DIV R11 R1 R26 +MUL R5 R30 R3 +STR R21 -58585 R22 +SUB R18 R7 R31 +MUL R7 R24 R5 +DIV R31 R27 R17 +MUL R9 R17 R22 +LDR R26 R0 -13038 +ADD R2 R5 R14 +LDR R3 R12 38020 +DIV R3 R31 R31 +SUB R18 R27 R5 +MOV R15 -61766 +LDR R27 R11 -62527 +MOV R21 10980 +MUL R2 R21 R7 +DIV R22 R20 R17 +DIV R14 R5 R23 +LDR R25 R10 -61275 +STR R4 50040 R30 +STR R14 9849 R28 +SUB R14 R10 R2 +SUB R1 R20 R15 +ADD R20 R0 R9 +MOV R25 -8670 +STR R12 49168 R4 +SUB R2 R11 R3 +ADD R24 R8 R7 +LDR R5 R22 -65459 +STR R2 -14280 R22 +DIV R30 R8 R29 +STR R14 -64998 R26 +DIV R16 R19 R1 +MOV R3 -60759 +MOV R4 -55896 +ADD R7 R15 R20 +MUL R24 R26 R7 +SUB R7 R8 R20 +MUL R2 R12 R2 +SUB R18 R25 R5 +MOV R18 14322 +SUB R10 R5 R2 +SUB R5 R25 R26 +MOV R28 -9016 +ADD R10 R25 R31 +DIV R31 R24 R26 +MOV R27 -51010 +STR R6 39240 R9 +MOV R6 -12683 +SUB R3 R23 R27 +LDR R21 R4 -62453 +MUL R13 R24 R0 +SUB R6 R27 R19 +LDR R8 R10 14437 +LDR R15 R15 7742 +LDR R16 R12 -9245 +STR R29 -37890 R19 +SUB R8 R13 R3 +MOV R26 -1816 +MUL R18 R25 R28 +ADD R17 R23 R22 +MOV R1 54777 +MOV R26 -52155 +MOV R26 -63371 +LDR R29 R11 52384 +ADD R17 R29 R26 +DIV R24 R0 R27 +DIV R4 R28 R29 +STR R1 47286 R11 +SUB R18 R19 R3 +MUL R27 R11 R21 +LDR R30 R10 24031 +LDR R29 R10 43886 +STR R0 -34681 R1 +MOV R26 38203 +STR R22 42503 R0 +ADD R31 R2 R13 +MOV R29 65386 +MOV R25 -11797 +ADD R16 R29 R0 +SUB R0 R24 R23 +MUL R23 R1 R15 +ADD R13 R28 R17 +LDR R3 R19 -41630 +DIV R31 R26 R16 +DIV R27 R20 R16 +STR R29 55555 R28 +MUL R3 R17 R17 +MUL R5 R11 R15 +MOV R13 -19200 +MOV R26 -34608 +LDR R2 R0 -50332 +MUL R12 R7 R25 +MOV R2 35126 +SUB R10 R30 R17 +ADD R29 R30 R26 +STR R20 -25669 R10 +DIV R24 R26 R6 +ADD R16 R10 R9 +STR R14 38696 R26 +MOV R19 65145 +ADD R15 R1 R24 +STR R13 61720 R27 +STR R5 50047 R1 +SUB R7 R4 R4 +SUB R27 R1 R15 +MOV R14 15219 +MUL R29 R16 R20 +ADD R7 R20 R16 +STR R17 1399 R7 +STR R2 58565 R5 +MOV R16 23 +ADD R28 R27 R31 +LDR R31 R0 44462 +DIV R10 R24 R22 +STR R10 59112 R28 +ADD R27 R0 R21 +MUL R5 R25 R27 +LDR R25 R15 54794 +ADD R20 R0 R12 +LDR R12 R19 -21688 +MUL R7 R12 R20 +MOV R22 1475 +STR R2 -18429 R29 +STR R4 -4097 R10 +LDR R2 R25 8829 +LDR R14 R27 -13283 +STR R25 54185 R9 +STR R24 -46664 R15 +SUB R21 R31 R11 +ADD R1 R4 R20 +STR R4 -19490 R5 +SUB R28 R20 R21 +ADD R13 R2 R1 +LDR R27 R21 -56077 +SUB R24 R21 R5 +LDR R11 R3 -40297 +ADD R28 R4 R22 +LDR R2 R27 18756 +MOV R24 47297 +LDR R5 R25 57289 +MUL R27 R25 R4 +DIV R23 R5 R24 +SUB R11 R27 R22 +ADD R18 R13 R6 +DIV R23 R26 R19 +ADD R9 R11 R10 +SUB R4 R20 R28 +ADD R15 R29 R3 +ADD R17 R11 R21 +MOV R14 -19172 +MOV R29 -42219 +ADD R10 R28 R4 +MUL R12 R13 R0 +ADD R8 R24 R19 +MUL R14 R29 R26 +LDR R17 R25 -58968 +LDR R20 R22 42507 +STR R26 44293 R12 +STR R24 795 R20 +MOV R29 60043 +MUL R14 R10 R30 +MOV R19 42071 +DIV R18 R2 R27 +MOV R23 -21009 +STR R2 -12489 R0 +LDR R6 R13 -59625 +MOV R31 -43863 +MOV R21 36832 +SUB R1 R3 R7 +SUB R15 R15 R19 +LDR R18 R17 9719 +STR R11 43079 R16 +STR R7 6016 R0 +LDR R1 R1 45446 +SUB R25 R26 R16 +MUL R5 R31 R22 +STR R15 3348 R20 +MUL R23 R8 R17 +STR R26 -57678 R29 +MUL R10 R21 R23 +MOV R21 -41117 +STR R22 -37643 R7 +MOV R26 -63194 +LDR R19 R0 -60600 +MOV R23 65038 +MUL R19 R28 R2 +DIV R25 R10 R11 +LDR R31 R22 31656 +DIV R5 R0 R1 +STR R12 29551 R17 +MUL R6 R4 R15 +STR R20 27455 R10 +LDR R6 R10 -53208 +SUB R3 R3 R6 +DIV R6 R6 R4 +ADD R23 R28 R2 +LDR R23 R27 -48972 +MUL R16 R2 R19 +MUL R8 R7 R17 +DIV R21 R28 R14 +DIV R2 R31 R6 +STR R25 -23565 R21 +MOV R16 48389 +MOV R4 42798 +STR R5 -50080 R23 +LDR R10 R6 -1914 +ADD R4 R8 R8 +DIV R5 R23 R20 +SUB R31 R3 R25 +SUB R20 R18 R21 +MUL R19 R16 R24 +DIV R0 R4 R0 +LDR R24 R9 9546 +ADD R1 R18 R10 +MUL R17 R12 R19 +MOV R23 -30347 +SUB R1 R25 R7 +LDR R1 R24 5163 +DIV R5 R1 R21 +MOV R11 -49093 +SUB R17 R4 R31 +STR R17 17440 R4 +MUL R8 R7 R28 +DIV R5 R15 R17 +ADD R6 R27 R27 +STR R14 24591 R16 +SUB R3 R14 R29 +DIV R20 R29 R0 +MOV R1 -64833 +MUL R15 R8 R22 +STR R27 33241 R30 +ADD R30 R8 R1 +STR R18 -39454 R18 +ADD R2 R25 R27 +ADD R27 R15 R0 +LDR R24 R15 23044 +MUL R18 R0 R22 +MOV R22 31041 +DIV R24 R30 R29 +MOV R25 -39760 +STR R12 3308 R15 +ADD R3 R26 R2 +SUB R8 R19 R0 +LDR R21 R25 -41699 +LDR R3 R27 -65372 +ADD R1 R9 R2 +DIV R2 R0 R3 +MOV R4 -65363 +MUL R29 R2 R10 +MUL R22 R31 R7 +MUL R25 R6 R23 +SUB R10 R20 R19 +SUB R3 R20 R2 +LDR R22 R9 40118 +MOV R23 34432 +MOV R16 38323 +SUB R18 R24 R9 +STR R13 9354 R16 +SUB R11 R9 R0 +LDR R6 R20 -54600 +LDR R3 R20 24771 +LDR R10 R27 -51121 +SUB R3 R24 R23 +ADD R29 R19 R24 +MUL R25 R25 R15 +ADD R23 R2 R29 +ADD R20 R20 R10 +DIV R16 R16 R4 +ADD R17 R15 R9 +MUL R25 R18 R8 +MUL R5 R12 R9 +DIV R30 R6 R14 +SUB R6 R30 R2 +MOV R24 57199 +SUB R25 R23 R9 +MUL R14 R2 R1 +SUB R16 R14 R1 +LDR R7 R12 35218 +MUL R9 R27 R15 +MUL R28 R26 R6 +ADD R17 R23 R23 +STR R4 22737 R25 +MUL R2 R22 R22 +ADD R12 R11 R20 +LDR R9 R11 -44701 +MOV R6 -38814 +MOV R28 49999 +STR R29 -17699 R30 +MOV R29 -4161 +MOV R27 36031 +SUB R16 R5 R15 +STR R19 -18733 R15 +SUB R29 R0 R19 +DIV R11 R28 R21 +ADD R16 R22 R30 +SUB R5 R12 R11 +MOV R15 44549 +LDR R31 R4 -59521 +LDR R17 R1 41750 +ADD R23 R23 R19 +ADD R9 R7 R3 +ADD R10 R17 R14 +SUB R2 R26 R13 +MOV R31 63717 +MOV R4 5587 +LDR R11 R12 23696 +DIV R3 R21 R20 +MOV R20 7635 +STR R4 -38663 R30 +SUB R19 R18 R18 +MUL R19 R1 R26 +ADD R16 R18 R23 +MUL R10 R31 R5 +STR R21 -9786 R6 +STR R24 14392 R5 +LDR R25 R25 691 +DIV R27 R11 R22 +MOV R26 12312 +SUB R24 R19 R19 +MOV R7 -16050 +DIV R0 R31 R29 +DIV R16 R1 R15 +MUL R19 R24 R26 +LDR R25 R16 40603 +LDR R21 R3 30629 +SUB R26 R7 R2 +SUB R5 R7 R17 +MUL R4 R10 R31 +MUL R1 R17 R25 +STR R13 12619 R6 +MOV R7 49814 +LDR R22 R23 -43010 +SUB R16 R1 R5 +DIV R3 R23 R19 +MOV R25 -47932 +DIV R15 R20 R26 +STR R22 -5640 R26 +ADD R27 R24 R25 +STR R21 16784 R21 +DIV R2 R14 R7 +STR R3 35200 R15 +STR R7 62815 R3 +ADD R13 R20 R2 +DIV R26 R25 R10 +LDR R21 R22 7378 +STR R10 62132 R14 +DIV R7 R4 R12 +MOV R10 -55309 +DIV R8 R0 R5 +MOV R24 -34356 +LDR R22 R23 56079 +MOV R0 -18325 +LDR R7 R22 61291 +LDR R27 R23 -49618 +ADD R3 R16 R11 +MUL R15 R5 R23 +STR R2 -9662 R21 +STR R9 -11255 R2 +DIV R11 R3 R24 +ADD R14 R28 R25 +MOV R20 -4019 +DIV R10 R28 R28 +SUB R16 R5 R30 +ADD R1 R5 R26 +DIV R15 R11 R9 +MUL R23 R30 R17 +STR R10 42607 R22 +MUL R18 R3 R6 +MUL R3 R21 R31 +MUL R19 R0 R1 +MOV R28 59826 +DIV R18 R14 R29 +MUL R8 R6 R23 +SUB R24 R22 R13 +MUL R6 R2 R21 +LDR R2 R31 22172 +LDR R20 R0 -53058 +MOV R20 -37295 +DIV R3 R19 R19 +LDR R10 R3 41160 +MOV R6 33708 +MOV R1 8919 +LDR R27 R31 -52732 +DIV R12 R24 R6 +MOV R31 -59808 +ADD R9 R14 R24 +ADD R3 R30 R13 +SUB R26 R23 R0 +SUB R26 R28 R19 +STR R21 30323 R14 +SUB R30 R18 R5 +MOV R26 53629 +SUB R27 R3 R15 +MOV R0 -13001 +SUB R13 R3 R7 +SUB R23 R4 R4 +MUL R12 R21 R11 +LDR R18 R12 50374 +STR R13 -51951 R13 +DIV R20 R5 R26 +MUL R27 R7 R20 +MOV R1 -3001 +DIV R23 R31 R2 +ADD R22 R6 R3 +STR R23 62560 R0 +MOV R19 -58373 +LDR R19 R17 -38083 +DIV R3 R13 R29 +ADD R1 R6 R22 +ADD R19 R8 R20 +STR R13 -59809 R11 +DIV R14 R23 R17 +ADD R27 R4 R28 +ADD R30 R29 R25 +MUL R14 R10 R10 +MUL R31 R21 R19 +DIV R18 R12 R11 +DIV R22 R26 R19 +MOV R23 -48118 +MOV R30 -1482 +LDR R26 R7 13095 +MOV R20 -20606 +SUB R11 R26 R5 +STR R14 -56706 R23 +SUB R13 R2 R11 +LDR R1 R0 -53183 +ADD R21 R1 R19 +MOV R26 36652 +DIV R3 R29 R18 +ADD R26 R13 R9 +SUB R7 R12 R18 +MOV R25 59549 +LDR R30 R5 54501 +STR R5 -16775 R9 +ADD R12 R3 R13 +MUL R0 R9 R5 +SUB R7 R23 R14 +ADD R29 R26 R11 +STR R16 38264 R18 +SUB R27 R29 R14 +MOV R17 -51047 +DIV R8 R2 R31 +ADD R23 R20 R22 +DIV R25 R13 R9 +ADD R27 R9 R10 +SUB R24 R26 R5 +ADD R21 R7 R1 +LDR R13 R23 -51100 +LDR R22 R8 -44533 +MOV R26 25206 +SUB R19 R10 R18 +SUB R31 R3 R16 +LDR R5 R4 -55078 +STR R28 20361 R14 +MUL R19 R16 R4 +LDR R16 R20 6239 +LDR R2 R3 36974 +ADD R14 R18 R27 +DIV R28 R12 R8 +ADD R10 R2 R22 +SUB R11 R26 R22 +SUB R31 R23 R9 +ADD R27 R11 R9 +ADD R25 R9 R9 +DIV R5 R25 R17 +LDR R16 R27 53058 +ADD R25 R22 R29 +ADD R17 R8 R14 +SUB R4 R16 R30 +LDR R26 R19 -555 +LDR R24 R23 92 +DIV R26 R27 R21 +SUB R15 R28 R23 +STR R29 -47008 R16 +STR R20 34068 R15 +ADD R15 R23 R31 +STR R8 -24627 R27 +DIV R23 R29 R0 +MOV R10 53785 +DIV R22 R2 R21 +STR R2 -8718 R18 +MOV R9 -43005 +MOV R5 19721 +STR R5 44123 R31 +STR R1 27683 R15 +STR R28 -6465 R28 +SUB R11 R29 R25 +DIV R8 R3 R25 +STR R6 8370 R22 +MOV R25 39543 +MUL R15 R31 R10 +MOV R0 -52756 +LDR R16 R15 3929 +MOV R0 15354 +DIV R11 R27 R23 +ADD R25 R3 R12 +MUL R4 R15 R22 +LDR R14 R28 5883 +MOV R16 19860 +MOV R25 -8478 +STR R29 -13996 R22 +SUB R13 R6 R12 +STR R7 -21939 R17 +LDR R18 R6 8808 +ADD R30 R15 R10 +DIV R29 R0 R9 +MOV R23 -58323 +LDR R19 R2 -21170 +LDR R1 R11 -61010 +LDR R0 R22 15645 +ADD R18 R0 R7 +DIV R11 R27 R21 +ADD R26 R21 R19 +LDR R3 R0 -43034 +LDR R12 R27 62463 +SUB R18 R25 R17 +MUL R23 R29 R9 +MOV R30 -54049 +STR R21 -1516 R14 +DIV R29 R4 R14 +DIV R7 R26 R14 +ADD R5 R30 R5 +DIV R29 R16 R8 +LDR R11 R4 -29377 +MUL R23 R19 R25 +MOV R16 23823 +MUL R22 R5 R3 +ADD R19 R25 R26 +STR R31 47561 R25 +ADD R21 R24 R21 +MOV R18 -50005 +STR R27 -35456 R15 +LDR R27 R13 -16886 +DIV R18 R4 R17 +DIV R28 R7 R4 +MUL R15 R9 R3 +MOV R9 -18761 +LDR R22 R11 -48631 +SUB R9 R26 R27 +LDR R10 R21 -10293 +MOV R16 61707 +MOV R29 -44138 +ADD R16 R16 R6 +ADD R25 R6 R4 +STR R19 -62761 R20 +STR R7 -20084 R28 +STR R25 29800 R15 +STR R21 -30609 R8 +LDR R31 R22 -10752 +DIV R9 R11 R11 +LDR R26 R8 56799 +MUL R8 R30 R21 +STR R4 24662 R12 +MOV R2 -21824 +SUB R15 R0 R30 +LDR R12 R16 4351 +MUL R23 R28 R28 +SUB R18 R1 R1 +MOV R2 53916 +MUL R29 R16 R26 +ADD R6 R30 R13 +SUB R20 R22 R5 +DIV R5 R5 R0 +DIV R28 R3 R31 +LDR R21 R16 -40955 +SUB R20 R1 R18 +ADD R4 R27 R24 +MOV R19 -42066 +MUL R19 R4 R30 +ADD R19 R3 R13 +MUL R30 R17 R26 +STR R17 -35533 R6 +MOV R3 40497 +SUB R3 R5 R12 +SUB R29 R18 R8 +MOV R10 56248 +MOV R30 -54961 +MOV R15 19875 +STR R23 -27473 R21 +MOV R22 29197 +DIV R5 R16 R9 +SUB R12 R30 R9 +MOV R16 25051 +STR R2 -3356 R31 +LDR R17 R13 12013 +MOV R10 -34593 +SUB R17 R1 R4 +ADD R21 R9 R10 +DIV R3 R19 R28 +SUB R17 R11 R25 +STR R19 -44228 R0 +MUL R5 R26 R26 +MUL R29 R29 R0 +MUL R5 R26 R0 +LDR R28 R20 61321 +MUL R27 R9 R23 +SUB R21 R14 R15 +ADD R10 R6 R14 +MUL R25 R10 R29 +SUB R6 R25 R26 +SUB R10 R8 R7 +ADD R21 R10 R23 +MOV R23 38373 +LDR R6 R8 -41441 +MOV R9 -29976 +LDR R6 R23 16614 +MUL R11 R6 R7 +DIV R3 R18 R2 +SUB R24 R30 R11 +ADD R16 R27 R26 +SUB R25 R2 R30 +STR R8 -19964 R26 +MUL R14 R11 R9 +MOV R10 -24734 +SUB R2 R12 R31 +STR R11 -282 R9 +MUL R17 R28 R25 +MUL R1 R15 R2 +ADD R12 R11 R22 +MUL R24 R29 R8 +ADD R4 R29 R26 +ADD R22 R14 R24 +SUB R7 R27 R12 +MOV R10 26155 +SUB R16 R0 R30 +MUL R6 R0 R3 +MOV R12 21691 +MOV R28 21340 +SUB R28 R19 R5 +SUB R27 R23 R6 +LDR R18 R20 40862 +MOV R19 26112 +LDR R16 R28 1038 +DIV R31 R3 R27 +DIV R14 R17 R24 +ADD R26 R9 R13 +SUB R14 R4 R27 +MOV R7 -7211 +SUB R13 R20 R3 +SUB R2 R13 R21 +SUB R25 R25 R9 +ADD R25 R0 R6 +MOV R7 -13507 +SUB R31 R7 R22 +MUL R0 R8 R31 +MOV R3 5146 +MOV R4 61476 +DIV R1 R21 R19 +SUB R18 R5 R5 +MOV R22 18357 +STR R4 -11555 R25 +MUL R7 R23 R11 +SUB R7 R4 R3 +MOV R12 43765 +STR R30 -29268 R25 +STR R28 -25509 R17 +ADD R27 R2 R2 +STR R9 -15038 R16 +MUL R29 R29 R22 +MUL R0 R0 R4 +ADD R25 R4 R1 +STR R21 -2499 R0 +DIV R18 R14 R27 +MOV R8 -1592 +DIV R18 R9 R28 +SUB R6 R28 R13 +ADD R25 R26 R21 +SUB R1 R29 R27 +STR R30 -60776 R17 +SUB R19 R6 R16 +MOV R11 42495 +MUL R2 R9 R17 +STR R22 20784 R5 +SUB R29 R25 R28 +MOV R1 45989 +MUL R28 R28 R10 +MOV R26 -30483 +ADD R3 R13 R3 +ADD R0 R25 R12 +MOV R24 26021 +STR R20 26151 R1 +SUB R21 R4 R16 +LDR R14 R10 -47496 +ADD R4 R21 R25 +ADD R23 R14 R19 +MUL R11 R17 R15 +MUL R24 R6 R17 +LDR R18 R11 26091 +ADD R16 R7 R23 +ADD R13 R24 R5 +SUB R21 R26 R22 +LDR R16 R15 44679 +ADD R16 R3 R13 +LDR R20 R20 -47709 +MOV R20 -15213 +MOV R14 51883 +STR R6 33602 R18 +MUL R22 R21 R27 +MUL R27 R4 R1 +MUL R17 R3 R12 +MUL R13 R2 R11 +STR R31 -27110 R15 +MUL R10 R4 R3 +STR R0 15901 R4 +ADD R5 R13 R21 +MOV R31 55941 +ADD R7 R29 R23 +DIV R22 R9 R12 +DIV R6 R16 R27 +MOV R16 -63337 +LDR R3 R15 -34319 +LDR R31 R11 -50073 +SUB R19 R15 R31 +ADD R11 R18 R18 +ADD R29 R21 R1 +SUB R25 R2 R19 +LDR R1 R6 -57372 +MOV R31 -42199 +MOV R22 -56876 +STR R23 -35056 R31 +MUL R21 R9 R7 +SUB R25 R16 R25 +MUL R5 R15 R16 +ADD R22 R20 R30 +ADD R26 R0 R28 +ADD R23 R28 R17 +DIV R5 R1 R14 +ADD R19 R6 R25 +DIV R29 R6 R1 +SUB R31 R28 R9 +SUB R27 R12 R13 +STR R24 -40809 R0 +SUB R29 R17 R23 +ADD R11 R6 R0 +DIV R25 R10 R15 +DIV R25 R31 R21 +STR R4 -58639 R0 +MOV R6 884 +LDR R28 R23 -3040 +ADD R2 R1 R1 +STR R23 51065 R30 +ADD R29 R2 R26 +LDR R21 R23 61657 +ADD R5 R15 R10 +DIV R19 R30 R29 +ADD R22 R26 R16 +ADD R20 R28 R0 +MUL R16 R20 R16 +SUB R31 R19 R26 +ADD R29 R31 R20 +LDR R21 R15 32430 +STR R4 -15609 R24 +SUB R10 R2 R1 +MUL R5 R16 R15 +MUL R31 R27 R18 +ADD R8 R22 R17 +MUL R2 R7 R13 +STR R6 1652 R12 +SUB R21 R9 R14 +ADD R13 R15 R26 +DIV R30 R8 R12 +LDR R10 R9 -48463 +DIV R22 R14 R27 +SUB R24 R18 R26 +STR R18 63503 R29 +STR R5 49822 R23 +LDR R10 R26 50819 +MUL R6 R6 R26 +MOV R6 43663 +LDR R20 R16 -18761 +DIV R15 R8 R1 +MUL R21 R9 R23 +MUL R21 R18 R1 +DIV R26 R3 R29 +SUB R20 R4 R6 +MOV R30 19005 +SUB R26 R31 R13 +ADD R8 R26 R6 +MOV R23 -33076 +MOV R22 -59158 +MOV R25 22247 +STR R24 -5284 R29 +MUL R6 R5 R16 +STR R17 49189 R30 +STR R28 44742 R0 +STR R16 -5277 R21 +LDR R5 R27 8314 +STR R29 -20097 R26 +MUL R7 R13 R23 +LDR R21 R0 -49150 +STR R27 28348 R25 +STR R2 21913 R22 +STR R21 -60465 R30 +DIV R20 R3 R17 +STR R12 -11157 R30 +LDR R25 R24 5649 +MOV R8 -23574 +MOV R26 55857 +MOV R3 -50148 +MUL R1 R30 R19 +ADD R31 R5 R12 +SUB R30 R30 R5 +SUB R24 R7 R8 +ADD R25 R16 R27 +ADD R7 R18 R14 +LDR R28 R16 34148 +STR R31 64351 R6 +DIV R22 R29 R13 +DIV R21 R17 R29 +DIV R8 R24 R22 +LDR R15 R15 -52001 +SUB R5 R27 R16 +MOV R8 -27165 +STR R29 -37445 R20 +SUB R8 R6 R3 +SUB R21 R20 R18 +STR R29 62548 R28 +SUB R10 R1 R23 +SUB R0 R7 R7 +ADD R31 R9 R25 +DIV R31 R26 R18 +MUL R16 R27 R3 +SUB R5 R26 R28 +DIV R29 R14 R29 +MOV R19 -27839 +DIV R0 R15 R26 +MOV R7 -49464 +DIV R2 R13 R13 +MUL R25 R28 R11 +MUL R1 R12 R25 +LDR R21 R3 35825 +LDR R29 R6 1783 +DIV R24 R6 R2 +LDR R11 R7 -58032 +DIV R29 R27 R0 +SUB R27 R18 R24 +MUL R16 R21 R7 +ADD R30 R10 R6 +STR R26 -8271 R10 +MOV R25 46445 +SUB R10 R0 R4 +LDR R30 R26 18752 +ADD R19 R5 R19 +STR R18 -55555 R13 +LDR R10 R6 4989 +STR R26 34544 R29 +STR R4 48281 R18 +LDR R25 R2 -45437 +SUB R26 R18 R9 +MUL R16 R4 R29 +MOV R21 63729 +MOV R22 8708 +MUL R23 R26 R2 +DIV R23 R13 R1 +STR R20 -37057 R22 +DIV R25 R0 R6 +MOV R5 48430 +MUL R9 R25 R17 +LDR R18 R13 16100 +LDR R27 R22 36473 +ADD R16 R9 R16 +DIV R15 R24 R7 +MOV R21 2516 +MOV R19 64868 +MUL R10 R12 R13 +LDR R6 R18 62585 +SUB R25 R12 R6 +LDR R16 R8 -4433 +LDR R17 R9 -42392 +MOV R2 -59611 +MOV R29 -14357 +DIV R5 R16 R21 +STR R19 -47688 R5 +DIV R11 R24 R4 +MOV R26 -43133 +STR R11 -48157 R19 +LDR R6 R31 -5141 +DIV R11 R30 R27 +ADD R13 R23 R13 +ADD R6 R3 R6 +LDR R1 R6 -59878 +LDR R14 R3 42439 +DIV R14 R12 R18 +MUL R11 R20 R24 +ADD R18 R11 R26 +MOV R19 -3633 +LDR R20 R30 -43780 +MOV R7 -48054 +LDR R26 R16 55338 +ADD R5 R11 R24 +SUB R30 R8 R24 +MUL R6 R26 R25 +STR R15 27817 R28 +DIV R17 R1 R22 +MUL R28 R26 R2 +LDR R5 R15 -9970 +STR R24 17381 R17 +LDR R10 R14 42405 +LDR R21 R8 12310 +MUL R10 R15 R20 +LDR R2 R25 62228 +MOV R19 -29671 +SUB R1 R1 R8 +LDR R11 R31 -26405 +LDR R22 R0 44790 +MUL R11 R15 R18 +LDR R11 R13 -50115 +MUL R5 R1 R27 +MUL R16 R12 R15 +ADD R30 R26 R10 +LDR R9 R23 13807 +DIV R2 R8 R24 +MUL R28 R15 R6 +MOV R15 23467 +STR R26 26961 R30 +ADD R18 R3 R31 +LDR R2 R10 -64540 +LDR R0 R27 51595 +MOV R17 -15610 +MOV R14 1529 +SUB R25 R23 R27 +MOV R26 -4200 +MUL R14 R19 R7 +STR R15 -8884 R26 +ADD R25 R25 R28 +SUB R15 R15 R11 +SUB R31 R19 R8 +MOV R29 22420 +STR R2 13791 R23 +STR R29 10249 R15 +MUL R2 R20 R15 +LDR R20 R10 -19684 +ADD R28 R23 R14 +STR R1 -31034 R11 +MUL R16 R20 R27 +LDR R21 R26 29084 +MUL R20 R13 R18 +MUL R21 R8 R10 +MUL R31 R10 R21 +LDR R7 R9 -41701 +LDR R6 R11 14846 +MOV R24 -37061 +MUL R25 R6 R13 +ADD R15 R13 R10 +ADD R8 R20 R21 +LDR R0 R15 19874 +DIV R7 R17 R30 +SUB R10 R22 R28 +STR R3 -34506 R10 +ADD R30 R23 R27 +ADD R8 R31 R24 +DIV R13 R5 R25 +ADD R10 R7 R7 +SUB R24 R3 R5 +MOV R27 -25657 +LDR R3 R20 23216 +STR R8 20249 R11 +ADD R29 R9 R26 +DIV R12 R27 R5 +STR R2 -4176 R7 +SUB R19 R10 R28 +DIV R21 R14 R9 +STR R20 7236 R8 +SUB R15 R5 R22 +SUB R6 R31 R23 +DIV R4 R20 R25 +ADD R13 R18 R26 +STR R7 12420 R6 +MOV R4 27944 +MOV R18 -12659 +LDR R15 R30 39395 +DIV R1 R4 R8 +SUB R20 R8 R13 +LDR R28 R31 16536 +DIV R21 R12 R13 +DIV R11 R4 R5 +ADD R6 R4 R7 +DIV R5 R7 R12 +MOV R26 47153 +SUB R8 R9 R11 +LDR R4 R27 17131 +SUB R7 R31 R12 +DIV R4 R30 R15 +STR R16 -60124 R16 +ADD R23 R0 R16 +LDR R1 R4 -5242 +DIV R23 R2 R0 +ADD R11 R3 R20 +STR R31 -10541 R27 +MOV R1 30002 +DIV R5 R27 R27 +DIV R20 R19 R26 +SUB R27 R4 R18 +ADD R5 R20 R10 +LDR R28 R13 8736 +ADD R19 R30 R25 +DIV R10 R22 R5 +ADD R30 R27 R1 +STR R26 16113 R31 +MUL R13 R31 R26 +LDR R22 R19 62563 +MOV R7 -61233 +STR R3 -17342 R3 +SUB R11 R17 R30 +ADD R27 R29 R29 +LDR R19 R26 22780 +DIV R16 R18 R3 +ADD R14 R7 R30 +DIV R22 R27 R26 +SUB R31 R8 R8 +MUL R19 R26 R14 +DIV R24 R3 R12 +DIV R7 R0 R23 +MOV R29 -35460 +LDR R30 R20 17807 +ADD R28 R27 R31 +ADD R1 R28 R29 +LDR R20 R23 38613 +STR R12 33150 R20 +ADD R29 R28 R17 +MOV R1 -51289 +DIV R3 R30 R26 +SUB R24 R29 R1 +SUB R15 R24 R23 +LDR R1 R15 -41334 +MOV R22 -57986 +MUL R14 R27 R12 +ADD R26 R22 R8 +STR R18 46105 R20 +SUB R21 R7 R24 +MOV R9 -43358 +MUL R24 R23 R28 +ADD R3 R9 R24 +SUB R1 R8 R28 +MUL R31 R28 R26 +ADD R22 R25 R8 +STR R22 26066 R20 +DIV R12 R31 R4 +LDR R26 R16 -60725 +LDR R26 R12 24342 +MOV R5 -43437 +STR R31 -36978 R21 +MOV R14 37702 +MUL R5 R17 R28 +SUB R18 R5 R24 +DIV R25 R11 R4 +MUL R25 R21 R8 +MUL R17 R23 R11 +MUL R11 R9 R3 +STR R26 54680 R14 +ADD R26 R17 R19 +ADD R25 R26 R5 +ADD R21 R4 R26 +LDR R30 R28 -24074 +ADD R31 R29 R5 +SUB R29 R25 R22 +DIV R17 R3 R21 +ADD R0 R25 R28 +MUL R28 R19 R19 +LDR R24 R30 -13530 +STR R16 -18165 R22 +ADD R26 R27 R24 +DIV R17 R4 R2 +DIV R24 R8 R26 +MUL R18 R12 R17 +SUB R28 R17 R10 +LDR R6 R22 53259 +MOV R18 -42326 +STR R25 55876 R15 +SUB R28 R15 R15 +LDR R25 R19 -40992 +LDR R2 R9 55782 +SUB R15 R21 R30 +MOV R13 -61951 +STR R2 12897 R20 +STR R4 -13741 R13 +LDR R27 R0 49420 +MOV R0 -62026 +SUB R19 R2 R0 +MUL R27 R27 R18 +MOV R19 28054 +MUL R26 R27 R31 +MOV R29 15818 +STR R3 -63087 R5 +LDR R21 R23 -20641 +MUL R1 R15 R16 +MUL R6 R17 R24 +MOV R23 50095 +LDR R5 R24 -17990 +MUL R10 R8 R16 +LDR R12 R24 28678 +LDR R1 R27 -40806 +SUB R20 R0 R24 +MOV R30 -18709 +MUL R0 R6 R10 +ADD R0 R4 R4 +ADD R0 R12 R11 +MUL R9 R3 R17 +STR R19 -39271 R22 +STR R16 -30650 R17 +ADD R26 R7 R14 +ADD R10 R1 R23 +SUB R24 R12 R17 +ADD R10 R6 R5 +MUL R30 R26 R4 +LDR R31 R15 -54473 +STR R0 3944 R4 +LDR R12 R1 -37279 +STR R21 -12167 R3 +SUB R23 R23 R10 +STR R26 -41481 R8 +MOV R29 -24696 +ADD R19 R16 R1 +LDR R14 R31 -446 +DIV R1 R16 R1 +LDR R18 R28 -42012 +STR R12 22369 R5 +MUL R12 R29 R9 +ADD R6 R25 R22 +DIV R28 R8 R31 +STR R8 -20759 R11 +DIV R3 R30 R6 +DIV R10 R27 R0 +LDR R29 R24 -30813 +MUL R23 R21 R14 +MUL R30 R25 R31 +DIV R30 R14 R28 +STR R18 -16799 R4 +LDR R23 R9 50362 +LDR R7 R13 30968 +LDR R10 R14 45928 +DIV R6 R2 R29 +ADD R10 R16 R4 +SUB R27 R31 R6 +SUB R7 R26 R31 +MOV R31 -11135 +MUL R13 R1 R6 +DIV R16 R7 R17 +LDR R31 R24 -9708 +ADD R11 R24 R31 +ADD R5 R31 R17 +SUB R17 R15 R17 +STR R20 -34708 R15 +SUB R4 R6 R28 +ADD R2 R21 R10 +MUL R4 R14 R31 +MUL R25 R8 R7 +STR R27 -34056 R3 +LDR R24 R22 -43460 +LDR R1 R1 51878 +STR R14 57135 R16 +LDR R22 R16 -59289 +LDR R4 R7 -15066 +SUB R14 R3 R9 +MOV R13 -64727 +LDR R3 R3 41804 +DIV R25 R14 R29 +ADD R26 R17 R4 +MOV R30 -36140 +LDR R14 R22 63955 +LDR R12 R16 4940 +STR R14 64969 R16 +SUB R0 R13 R9 +STR R11 50451 R5 +SUB R20 R27 R29 +LDR R30 R3 2633 +DIV R19 R12 R13 +SUB R21 R11 R3 +DIV R9 R30 R16 +ADD R9 R24 R1 +LDR R13 R9 43149 +MUL R24 R14 R18 +DIV R4 R8 R27 +DIV R18 R7 R22 +MUL R19 R26 R17 +LDR R28 R0 -60713 +MOV R4 3149 +LDR R29 R1 -42429 +MOV R21 -65212 +ADD R3 R1 R24 +STR R23 26220 R10 +STR R27 -39257 R14 +SUB R19 R8 R22 +LDR R24 R3 -40583 +MUL R15 R16 R19 +MOV R21 17644 +DIV R23 R5 R31 +LDR R20 R23 5175 +MUL R0 R6 R1 +LDR R7 R3 55206 +STR R30 -51795 R1 +MOV R6 -32419 +STR R6 14361 R14 +MUL R17 R9 R28 +ADD R5 R14 R26 +MUL R15 R17 R15 +ADD R5 R23 R6 +MOV R16 57363 +SUB R28 R19 R12 +MUL R11 R2 R28 +DIV R3 R26 R17 +ADD R12 R5 R24 +STR R3 -33934 R20 +DIV R0 R15 R28 +SUB R1 R17 R1 +STR R29 -26703 R31 +ADD R3 R17 R28 +LDR R17 R18 -11878 +ADD R9 R0 R0 +LDR R31 R19 46439 +ADD R20 R7 R28 +STR R21 2909 R29 +MUL R22 R2 R24 +DIV R21 R16 R28 +STR R20 24546 R28 +SUB R6 R21 R31 +STR R18 -56843 R14 +DIV R21 R18 R16 +MUL R27 R12 R7 +DIV R4 R20 R22 +STR R31 59551 R21 +SUB R9 R20 R19 +STR R22 -483 R20 +ADD R17 R13 R0 +STR R10 -55489 R3 +ADD R29 R11 R24 +ADD R4 R23 R3 +STR R26 6257 R11 +SUB R25 R7 R26 +LDR R15 R4 -19431 +MOV R23 53045 +DIV R21 R25 R19 +DIV R21 R2 R3 +SUB R5 R17 R22 +MUL R25 R28 R11 +STR R15 6757 R20 +MOV R24 45852 +MUL R9 R18 R23 +LDR R8 R27 20034 +STR R8 -30462 R13 +LDR R27 R22 -50470 +DIV R30 R21 R7 +ADD R15 R22 R30 +ADD R9 R21 R9 +SUB R8 R30 R23 +MUL R26 R8 R7 +STR R25 -46545 R8 +MOV R18 365 +SUB R11 R12 R26 +STR R1 -29954 R2 +MOV R5 35497 +DIV R11 R14 R0 +LDR R17 R2 -34037 +SUB R25 R17 R11 +STR R11 -61029 R3 +MOV R20 -33555 +DIV R6 R20 R11 +MUL R20 R6 R16 +ADD R2 R23 R27 +ADD R23 R2 R15 +DIV R2 R10 R8 +MUL R18 R1 R30 +ADD R7 R4 R30 +ADD R10 R13 R5 +SUB R29 R23 R22 +MUL R0 R10 R26 +LDR R25 R21 -8929 +ADD R4 R18 R28 +SUB R0 R14 R20 +SUB R27 R8 R1 +MOV R2 -41685 +MUL R20 R28 R22 +LDR R0 R16 37419 +ADD R11 R28 R13 +DIV R21 R12 R26 +SUB R23 R6 R6 +STR R5 -27795 R6 +MOV R21 -37113 +ADD R1 R10 R22 +LDR R30 R14 -60909 +SUB R22 R7 R1 +MOV R15 -40137 +DIV R16 R12 R28 +STR R9 39997 R15 +LDR R21 R3 8135 +MOV R27 44683 +SUB R13 R20 R8 +STR R14 31040 R5 +STR R2 19192 R4 +ADD R29 R2 R5 +ADD R24 R19 R25 +STR R31 11855 R17 +MUL R5 R18 R26 +ADD R6 R11 R7 +LDR R23 R15 -9942 +MUL R21 R9 R28 +SUB R6 R24 R28 +DIV R1 R10 R27 +LDR R18 R29 -23205 +MUL R4 R12 R25 +ADD R3 R15 R17 +DIV R12 R31 R18 +MOV R18 53158 +SUB R17 R0 R25 +DIV R2 R0 R14 +ADD R7 R12 R11 +STR R19 49890 R19 +LDR R20 R11 -29320 +MUL R31 R23 R24 +ADD R18 R29 R11 +MOV R6 50919 +DIV R14 R25 R30 +SUB R25 R3 R1 +LDR R27 R14 -39576 +STR R10 -56916 R18 +SUB R14 R11 R12 +MUL R25 R20 R13 +DIV R9 R28 R31 +MUL R15 R19 R16 +LDR R1 R10 11745 +SUB R20 R3 R29 +STR R2 -33311 R15 +ADD R21 R16 R29 +LDR R25 R29 15529 +LDR R6 R3 62830 +MUL R16 R8 R1 +MUL R22 R12 R29 +STR R5 -56813 R9 +ADD R0 R15 R9 +ADD R16 R14 R0 +DIV R19 R4 R25 +LDR R27 R16 -53776 +DIV R7 R7 R26 +DIV R3 R15 R14 +ADD R20 R29 R6 +MOV R26 42784 +SUB R14 R20 R20 +SUB R10 R15 R22 +STR R28 -41494 R24 +DIV R13 R14 R16 +SUB R26 R2 R26 +ADD R22 R26 R10 +MOV R2 -21008 +ADD R27 R4 R31 +LDR R1 R21 58345 +ADD R28 R5 R7 +ADD R31 R28 R31 +LDR R19 R12 -46278 +ADD R14 R19 R29 +MUL R23 R10 R29 +DIV R27 R4 R3 +SUB R20 R22 R31 +ADD R3 R5 R25 +LDR R27 R17 -33698 +SUB R1 R30 R27 +MUL R23 R12 R16 +MOV R6 60314 +MUL R24 R7 R9 +ADD R29 R7 R9 +STR R0 36350 R29 +STR R31 -53413 R7 +MUL R13 R26 R29 +ADD R6 R28 R21 +DIV R6 R7 R28 +SUB R11 R18 R22 +DIV R24 R8 R29 +MUL R14 R11 R24 +SUB R25 R22 R23 +LDR R8 R16 -44781 +MOV R12 -16075 +ADD R28 R12 R17 +MUL R8 R0 R12 +STR R19 -16094 R28 +STR R21 60009 R7 +MOV R6 65063 +MOV R26 43964 +MUL R15 R18 R28 +ADD R2 R16 R6 +DIV R30 R5 R17 +LDR R23 R7 -59232 +MOV R30 16295 +MUL R16 R6 R31 +ADD R19 R4 R19 +ADD R14 R29 R6 +MOV R28 -59799 +STR R20 -2627 R18 +MUL R27 R10 R30 +SUB R8 R31 R16 +LDR R10 R28 -23123 +SUB R23 R14 R10 +MUL R31 R9 R15 +STR R0 675 R1 +SUB R9 R19 R22 +MUL R31 R16 R6 +ADD R14 R4 R22 +MOV R6 2451 +LDR R8 R14 -34595 +MOV R6 -22535 +ADD R24 R10 R14 +SUB R26 R31 R26 +MUL R22 R10 R5 +SUB R23 R29 R11 +MOV R4 -53810 +DIV R30 R20 R12 +SUB R16 R2 R28 +ADD R25 R22 R3 +SUB R1 R20 R12 +STR R28 -7606 R31 +MOV R4 -39677 +MOV R24 -53908 +DIV R12 R11 R27 +MOV R15 -27542 +MOV R17 31974 +MOV R6 -29187 +DIV R9 R5 R28 +ADD R27 R0 R26 +MOV R15 -38920 +MUL R30 R3 R23 +LDR R6 R25 -13622 +DIV R27 R6 R5 +DIV R8 R5 R0 +ADD R8 R20 R24 +MOV R9 18935 +DIV R22 R13 R16 +MUL R21 R5 R26 +DIV R5 R16 R14 +ADD R13 R18 R10 +ADD R7 R7 R4 +LDR R19 R22 46377 +MOV R5 29561 +SUB R10 R24 R1 +LDR R30 R24 -3311 +ADD R25 R23 R16 +DIV R25 R18 R15 +MOV R31 -62446 +SUB R25 R15 R11 +ADD R13 R30 R15 +LDR R20 R4 -53942 +LDR R0 R19 -42502 +MUL R0 R17 R26 +ADD R16 R9 R16 +LDR R11 R1 -15490 +MUL R19 R5 R25 +ADD R2 R11 R15 +DIV R28 R10 R23 +DIV R5 R9 R10 +DIV R2 R22 R20 +ADD R16 R3 R14 +MOV R17 -20237 +MOV R28 -5975 +DIV R21 R27 R9 +STR R27 -46349 R21 +SUB R17 R28 R27 +LDR R0 R11 -20093 +ADD R31 R27 R29 +ADD R12 R14 R15 +DIV R15 R19 R3 +DIV R10 R22 R28 +DIV R9 R19 R15 +SUB R6 R24 R8 +SUB R9 R18 R24 +DIV R30 R7 R10 +DIV R31 R26 R7 +STR R3 -49014 R4 +DIV R13 R4 R24 +DIV R21 R7 R4 +LDR R26 R2 9762 +STR R11 15650 R11 +LDR R27 R8 14754 +STR R19 -64109 R16 +SUB R6 R31 R9 +MUL R8 R31 R17 +LDR R19 R6 18248 +ADD R27 R17 R25 +ADD R11 R9 R25 +DIV R22 R30 R29 +STR R7 -25615 R29 +MUL R5 R6 R13 +ADD R22 R18 R20 +DIV R0 R29 R29 +LDR R31 R25 -41901 +MOV R13 -55933 +SUB R22 R18 R3 +STR R0 8016 R23 +SUB R27 R29 R4 +MOV R20 -9817 +SUB R31 R21 R3 +MOV R7 -8593 +MUL R8 R4 R21 +LDR R19 R3 -33144 +LDR R24 R26 65257 +STR R23 -25802 R4 +SUB R13 R13 R27 +MOV R11 -32866 +MUL R22 R6 R26 +DIV R14 R6 R11 +STR R18 18483 R15 +LDR R10 R2 -31301 +STR R17 64418 R8 +SUB R26 R20 R19 +LDR R31 R0 -40563 +STR R2 -51127 R1 +MOV R20 50058 +MOV R22 31412 +MOV R20 14849 +SUB R15 R27 R1 +ADD R5 R24 R10 +MUL R22 R13 R24 +LDR R3 R31 -248 +LDR R22 R26 -5281 +SUB R18 R14 R27 +DIV R7 R27 R12 +DIV R13 R2 R0 +SUB R21 R28 R0 +MOV R25 -44282 +STR R21 61547 R17 +MUL R20 R0 R19 +ADD R23 R24 R24 +MOV R16 -41118 +LDR R27 R30 -14048 +STR R28 -39334 R18 +MOV R2 -14493 +LDR R3 R31 -15006 +STR R9 -19425 R27 +LDR R29 R13 -62273 +MUL R20 R27 R2 +ADD R16 R16 R3 +STR R30 45364 R14 +STR R19 -57997 R2 +MOV R10 -37213 +STR R26 -50495 R15 +LDR R10 R31 58373 +ADD R2 R14 R5 +STR R24 -35881 R6 +MOV R26 -58523 +MUL R12 R7 R7 +STR R0 6544 R25 +SUB R12 R26 R30 +ADD R2 R10 R28 +MOV R31 1617 +STR R28 -49526 R21 +ADD R7 R27 R24 +LDR R2 R28 31746 +SUB R29 R22 R31 +STR R25 58954 R14 +LDR R9 R11 1582 +LDR R31 R7 1390 +DIV R28 R30 R17 +LDR R19 R3 -27201 +MOV R10 -32565 +MOV R29 23559 +MUL R28 R26 R15 +LDR R3 R1 -45374 +MUL R11 R0 R19 +STR R24 -32677 R1 +LDR R7 R28 11400 +ADD R26 R30 R10 +MUL R5 R18 R4 +MOV R3 30394 +MUL R23 R31 R27 +MUL R27 R31 R28 +ADD R23 R22 R24 +LDR R4 R0 57655 +SUB R5 R24 R0 +STR R23 -44459 R28 +ADD R18 R13 R22 +MOV R9 41767 +MOV R4 -47284 +STR R1 -25204 R16 +LDR R13 R17 -29984 +MOV R17 38590 +MOV R9 -1603 +ADD R30 R6 R30 +STR R25 1036 R8 +DIV R30 R28 R8 +ADD R9 R22 R17 +DIV R23 R12 R31 +ADD R9 R2 R1 +ADD R9 R3 R24 +MUL R29 R22 R3 +MUL R10 R2 R31 +SUB R16 R0 R3 +MUL R3 R30 R19 +LDR R12 R4 -51816 +MOV R27 16946 +SUB R5 R16 R12 +SUB R10 R3 R18 +DIV R14 R30 R30 +DIV R8 R24 R10 +LDR R13 R25 -10645 +SUB R25 R31 R26 +MUL R24 R25 R2 +SUB R20 R26 R20 +ADD R1 R29 R2 +ADD R15 R9 R28 +MUL R25 R20 R21 +DIV R19 R5 R14 +STR R0 45892 R8 +LDR R14 R4 39188 +MOV R7 40594 +DIV R21 R28 R25 +MOV R19 -24696 +ADD R10 R3 R1 +STR R1 17004 R0 +DIV R3 R24 R2 +ADD R29 R24 R25 +MUL R22 R8 R18 +MUL R17 R9 R16 +MUL R8 R9 R14 +LDR R19 R6 29281 +STR R31 -9334 R19 +DIV R8 R22 R10 +SUB R25 R14 R9 +SUB R22 R25 R26 +ADD R24 R30 R15 +MUL R23 R13 R14 +ADD R7 R23 R18 +LDR R14 R22 60420 +LDR R11 R2 51723 +SUB R29 R11 R21 +LDR R14 R5 -37267 +LDR R10 R25 -20332 +LDR R0 R17 -42469 +SUB R14 R21 R18 +STR R6 -38069 R19 +ADD R24 R7 R11 +MOV R0 -34919 +MOV R0 14566 +STR R5 -26845 R16 +DIV R31 R9 R19 +ADD R29 R4 R9 +STR R27 -47552 R31 +MUL R7 R14 R0 +ADD R5 R13 R10 +MOV R5 -28399 +SUB R12 R12 R26 +MUL R23 R27 R3 +LDR R25 R7 -33899 +LDR R31 R28 57651 +LDR R9 R18 16097 +LDR R15 R28 59056 +LDR R0 R14 -35617 +STR R6 43895 R0 +SUB R27 R8 R30 +SUB R0 R15 R2 +MUL R19 R12 R0 +DIV R7 R14 R17 +MUL R26 R2 R0 +STR R14 -53784 R22 +ADD R6 R23 R2 +MUL R26 R26 R6 +STR R26 -61911 R13 +LDR R10 R30 -56613 +MOV R0 -52605 +LDR R17 R6 -52722 +STR R14 -26279 R17 +DIV R21 R13 R31 +MOV R3 50453 +STR R19 -49704 R19 +LDR R20 R0 64473 +STR R24 14320 R12 +SUB R21 R30 R31 +SUB R12 R27 R26 +MOV R6 49659 +SUB R14 R29 R8 +DIV R3 R15 R2 +SUB R11 R10 R1 +MUL R9 R12 R17 +SUB R11 R22 R31 +DIV R13 R27 R14 +SUB R12 R19 R31 +ADD R3 R13 R20 +ADD R26 R0 R29 +STR R5 -49262 R17 +SUB R31 R27 R19 +ADD R0 R13 R30 +MUL R9 R9 R23 +MUL R29 R20 R21 +SUB R17 R13 R0 +LDR R29 R4 -42499 +MUL R29 R2 R4 +ADD R2 R10 R7 +DIV R18 R16 R2 +ADD R26 R29 R4 +LDR R12 R10 -46035 +ADD R8 R7 R10 +STR R6 -8101 R15 +LDR R21 R22 -62227 +STR R16 -23438 R1 +ADD R29 R27 R26 +MUL R29 R15 R11 +SUB R24 R30 R12 +ADD R15 R0 R9 +LDR R14 R2 64621 +SUB R18 R13 R6 +ADD R8 R22 R0 +LDR R29 R17 -23493 +STR R8 -18115 R11 +ADD R0 R28 R9 +SUB R21 R20 R27 +STR R28 -962 R31 +MUL R16 R20 R8 +DIV R7 R31 R19 +DIV R10 R17 R11 +DIV R19 R7 R28 +STR R16 -19115 R7 +MOV R23 17812 +STR R20 37305 R15 +STR R22 -21340 R6 +MOV R5 -43026 +MOV R22 44551 +ADD R1 R23 R25 +STR R2 38611 R15 +SUB R5 R10 R27 +LDR R10 R14 55453 +MOV R1 35681 +STR R18 -64150 R30 +LDR R1 R11 -15570 +DIV R17 R3 R8 +LDR R5 R31 64033 +DIV R2 R17 R17 +SUB R15 R0 R29 +LDR R17 R22 518 +SUB R4 R29 R12 +DIV R18 R10 R24 +LDR R27 R26 -56878 +DIV R23 R21 R20 +STR R17 60429 R12 +SUB R14 R2 R7 +STR R28 -50730 R13 +ADD R2 R26 R16 +ADD R15 R17 R5 +ADD R9 R21 R28 +DIV R0 R13 R2 +DIV R11 R15 R26 +MOV R6 -10230 +LDR R9 R6 -38200 +DIV R26 R0 R31 +MUL R29 R17 R19 +MOV R17 46468 +LDR R18 R9 52115 +ADD R8 R25 R27 +SUB R16 R1 R9 +ADD R0 R15 R8 +MUL R13 R17 R1 +MUL R16 R26 R6 +STR R19 -36564 R7 +MOV R12 41095 +SUB R4 R12 R19 +STR R12 -18099 R9 +MUL R23 R2 R27 +DIV R19 R10 R13 +MUL R29 R5 R30 +LDR R27 R13 -31040 +MOV R7 -32295 +MOV R16 -37983 +MUL R11 R28 R23 +MUL R8 R27 R4 +LDR R28 R9 -62431 +ADD R7 R19 R4 +MOV R3 -23465 +DIV R30 R10 R2 +DIV R6 R16 R10 +SUB R7 R30 R11 +MUL R14 R16 R9 +LDR R3 R23 47157 +MOV R7 25898 +DIV R17 R19 R29 +STR R20 -48940 R22 +DIV R11 R31 R25 +MOV R22 17470 +ADD R4 R5 R26 +LDR R11 R30 56025 +SUB R3 R17 R4 +STR R12 64566 R17 +MUL R8 R2 R1 +MOV R15 19832 +SUB R20 R22 R3 +SUB R30 R15 R15 +STR R22 -57751 R11 +ADD R16 R4 R16 +MOV R19 46300 +STR R7 -18601 R7 +MUL R29 R20 R27 +LDR R28 R22 21723 +STR R11 -14140 R23 +LDR R14 R27 45646 +SUB R20 R11 R10 +STR R6 64884 R29 +ADD R8 R20 R21 +ADD R20 R6 R21 +MOV R18 -7239 +SUB R4 R11 R26 +SUB R10 R15 R16 +DIV R28 R13 R28 +SUB R15 R10 R18 +MOV R29 -64068 +MUL R9 R31 R11 +SUB R21 R2 R8 +LDR R13 R20 -58640 +STR R8 44950 R26 +DIV R11 R5 R31 +STR R23 -27833 R29 +STR R4 21658 R14 +SUB R7 R11 R16 +DIV R1 R12 R30 +LDR R9 R21 -10108 +MOV R15 8713 +DIV R31 R2 R26 +SUB R10 R25 R19 +ADD R4 R9 R29 +DIV R28 R6 R24 +SUB R28 R12 R22 +DIV R18 R13 R29 +STR R9 32698 R11 +MOV R24 38442 +MUL R12 R18 R17 +LDR R28 R16 -40605 +SUB R6 R31 R5 +ADD R15 R29 R6 +ADD R15 R9 R6 +MUL R19 R22 R20 +MUL R21 R28 R23 +MUL R20 R4 R10 +ADD R8 R2 R6 +STR R31 -25017 R3 +STR R12 51079 R1 +MUL R13 R14 R31 +ADD R14 R17 R26 +ADD R24 R24 R31 +MUL R25 R24 R14 +ADD R21 R25 R14 +LDR R4 R28 -65049 +MOV R31 -49531 +ADD R0 R28 R1 +ADD R13 R8 R26 +STR R5 59478 R4 +DIV R11 R24 R21 +ADD R16 R27 R16 +SUB R31 R18 R20 +LDR R8 R26 34161 +ADD R0 R16 R25 +ADD R24 R31 R1 +MOV R26 -59105 +DIV R4 R12 R3 +ADD R2 R31 R22 +LDR R2 R14 34695 +ADD R28 R0 R0 +MOV R24 53866 +STR R29 -28311 R13 +ADD R0 R31 R19 +STR R3 39903 R6 +STR R6 -59035 R21 +ADD R8 R28 R19 +DIV R7 R31 R10 +LDR R30 R3 25410 +MOV R9 62605 +DIV R16 R1 R4 +SUB R24 R2 R17 +ADD R11 R14 R19 +LDR R0 R25 -1457 +DIV R1 R13 R15 +ADD R3 R17 R25 +SUB R1 R6 R5 +STR R24 -37947 R15 +SUB R29 R29 R2 +STR R25 -19099 R27 +LDR R3 R9 64604 +MOV R25 -12224 +STR R14 -32392 R29 +MOV R30 -22137 +MOV R3 50303 +MUL R9 R30 R10 +STR R29 -3784 R17 +SUB R26 R16 R17 +ADD R21 R7 R1 +LDR R15 R4 37027 +SUB R10 R18 R3 +SUB R14 R24 R8 +MUL R24 R24 R22 +STR R1 56201 R16 +MUL R23 R31 R24 +SUB R17 R25 R27 +SUB R9 R12 R24 +MOV R3 -54852 +ADD R2 R8 R5 +MOV R12 -28955 +DIV R0 R15 R17 +DIV R9 R14 R29 +MUL R8 R17 R17 +LDR R11 R16 3512 +MUL R9 R21 R0 +DIV R26 R3 R16 +DIV R30 R0 R6 +SUB R0 R1 R29 +LDR R18 R9 1065 +SUB R19 R12 R19 +MUL R25 R19 R5 +MOV R15 -29151 +LDR R8 R1 1187 +SUB R24 R29 R27 +DIV R17 R6 R12 +DIV R26 R30 R2 +MUL R16 R19 R23 +ADD R14 R20 R13 +ADD R23 R18 R12 +STR R10 64711 R15 +ADD R31 R20 R25 +MUL R5 R14 R20 +DIV R19 R19 R22 +MUL R11 R14 R12 +DIV R4 R28 R26 +MUL R0 R24 R0 +DIV R7 R22 R17 +MUL R30 R9 R2 +DIV R3 R18 R16 +DIV R22 R13 R8 +DIV R4 R29 R29 +DIV R3 R25 R7 +MUL R23 R11 R27 +SUB R9 R10 R27 +STR R25 -44418 R26 +MOV R18 63488 +SUB R12 R17 R6 +SUB R22 R3 R29 +SUB R9 R26 R28 +MUL R31 R28 R13 +ADD R6 R8 R19 +LDR R17 R2 -33735 +ADD R27 R17 R21 +DIV R5 R23 R22 +STR R0 62461 R27 +MUL R26 R12 R5 +MOV R13 6601 +DIV R19 R18 R16 +MUL R11 R21 R11 +MOV R24 37950 +ADD R25 R17 R6 +SUB R10 R20 R20 +STR R8 -4700 R10 +MUL R9 R0 R12 +ADD R10 R18 R11 +MOV R16 -32925 +MOV R5 26281 +ADD R19 R1 R30 +DIV R25 R17 R31 +DIV R6 R10 R6 +STR R25 -3392 R0 +MOV R30 53064 +STR R1 17686 R2 +SUB R20 R11 R28 +DIV R15 R11 R25 +ADD R27 R6 R31 +SUB R5 R13 R22 +STR R26 -54347 R7 +ADD R19 R17 R9 +MOV R14 41040 +STR R1 47450 R13 +MOV R3 -44669 +LDR R24 R1 -49489 +SUB R21 R11 R23 +STR R20 44756 R3 +MOV R4 -7165 +STR R17 -16702 R27 +MUL R2 R17 R14 +STR R19 1735 R0 +MUL R30 R25 R24 +ADD R2 R11 R24 +STR R18 -18569 R29 +STR R3 -56087 R0 +SUB R16 R28 R24 +LDR R13 R13 62572 +SUB R3 R4 R9 +ADD R22 R28 R26 +ADD R17 R25 R23 +MOV R0 -10404 +LDR R11 R20 -51823 +LDR R23 R14 28358 +DIV R5 R0 R5 +SUB R24 R13 R19 +STR R10 14718 R16 +MUL R8 R21 R8 +STR R23 62747 R10 +LDR R3 R8 19862 +SUB R23 R29 R26 +MUL R29 R13 R31 +STR R18 51924 R1 +DIV R1 R2 R13 +LDR R15 R9 2802 +DIV R9 R23 R17 +DIV R7 R30 R13 +LDR R26 R14 -51454 +ADD R23 R0 R22 +SUB R27 R15 R4 +SUB R2 R9 R20 +STR R20 -21549 R8 +STR R23 -40545 R15 +SUB R3 R28 R16 +MOV R9 6692 +STR R12 -30617 R6 +ADD R26 R26 R18 +MOV R26 14284 +ADD R30 R6 R26 +ADD R1 R27 R4 +LDR R17 R23 3329 +SUB R7 R25 R25 +MOV R23 24953 +SUB R31 R27 R31 +ADD R0 R31 R13 +LDR R8 R6 47884 +DIV R15 R8 R10 +ADD R3 R28 R6 +LDR R24 R2 -55542 +MOV R14 49766 +ADD R18 R5 R23 +MUL R27 R4 R5 +SUB R24 R27 R18 +MUL R6 R29 R9 +MOV R31 2011 +DIV R24 R13 R10 +ADD R9 R4 R24 +MOV R21 7613 +MUL R29 R13 R16 +MUL R22 R8 R12 +MOV R25 -46780 +LDR R13 R1 -31744 +STR R23 -24334 R17 +LDR R18 R8 6313 +DIV R1 R0 R15 +STR R8 1408 R9 +LDR R10 R3 -20691 +LDR R25 R14 -46363 +MOV R28 2142 +SUB R5 R12 R10 +MOV R13 40019 +DIV R13 R16 R22 +MOV R23 -8295 +ADD R6 R9 R14 +MUL R12 R6 R8 +SUB R30 R29 R24 +DIV R15 R10 R25 +MOV R4 4676 +LDR R4 R17 1192 +LDR R21 R29 36762 +MOV R24 24111 +MUL R6 R25 R16 +LDR R1 R26 -59066 +STR R21 59337 R8 +ADD R23 R15 R19 +MOV R27 -4505 +ADD R26 R19 R23 +DIV R0 R16 R11 +MUL R8 R30 R17 +SUB R16 R28 R22 +STR R16 -60656 R20 +DIV R20 R26 R27 +SUB R31 R15 R20 +MUL R27 R10 R26 +LDR R28 R29 51299 +SUB R28 R7 R24 +MUL R1 R20 R10 +DIV R18 R31 R24 +MOV R23 -43969 +SUB R29 R25 R12 +MOV R20 42003 +STR R18 -20300 R24 +STR R5 -10334 R26 +MUL R30 R20 R8 +STR R28 7890 R12 +ADD R8 R2 R9 +DIV R0 R7 R5 +MOV R28 -19506 +DIV R20 R11 R27 +ADD R13 R10 R20 +MUL R20 R7 R20 +LDR R4 R3 29966 +ADD R25 R23 R31 +MOV R6 -14604 +SUB R3 R6 R4 +LDR R22 R26 -4845 +LDR R19 R16 -55069 +MUL R13 R10 R9 +LDR R24 R28 4011 +MOV R4 -55251 +DIV R3 R11 R26 +LDR R4 R24 55138 +SUB R1 R7 R13 +ADD R14 R6 R6 +SUB R14 R18 R2 +LDR R15 R21 52780 +ADD R16 R1 R27 +MUL R26 R25 R2 +LDR R13 R27 -53799 +ADD R20 R26 R30 +SUB R15 R19 R23 +DIV R14 R24 R27 +LDR R30 R20 34894 +STR R2 -56010 R19 +DIV R14 R29 R17 +MOV R18 10170 +SUB R3 R11 R31 +LDR R10 R0 -62455 +MUL R10 R10 R30 +STR R18 38833 R20 +MUL R29 R1 R16 +STR R15 -27133 R9 +SUB R14 R5 R16 +ADD R23 R15 R26 +SUB R24 R23 R25 +MUL R17 R19 R26 +MOV R7 -20143 +SUB R18 R21 R14 +STR R27 -23099 R20 +DIV R31 R20 R14 +STR R2 46492 R11 +SUB R4 R4 R10 +LDR R8 R28 -25113 +STR R9 -57776 R1 +DIV R30 R5 R5 +LDR R28 R23 -8057 +DIV R12 R31 R11 +SUB R0 R21 R0 +SUB R16 R21 R23 +MOV R28 60158 +DIV R20 R4 R2 +DIV R5 R2 R10 +ADD R25 R2 R25 +LDR R2 R15 46471 +STR R23 32143 R0 +ADD R29 R14 R13 +DIV R6 R24 R13 +MOV R29 -25611 +STR R0 25818 R13 +MUL R3 R25 R7 +MOV R25 59409 +MUL R14 R26 R18 +STR R21 -7629 R22 +MOV R23 -13719 +MUL R24 R26 R20 +MOV R31 2873 +DIV R5 R7 R2 +ADD R1 R11 R0 +DIV R29 R16 R2 +DIV R17 R18 R28 +MOV R4 -3328 +DIV R15 R0 R3 +STR R27 47042 R15 +MUL R31 R15 R14 +DIV R24 R22 R2 +SUB R11 R18 R16 +MUL R24 R21 R2 +STR R0 -32135 R18 +STR R6 54045 R15 +MUL R30 R29 R3 +MUL R3 R26 R17 +ADD R2 R20 R27 +MUL R5 R31 R18 +SUB R21 R13 R22 +ADD R25 R22 R7 +LDR R31 R11 59664 +DIV R19 R14 R11 +SUB R9 R31 R21 +ADD R1 R5 R29 +MUL R28 R20 R25 +SUB R13 R5 R12 +MOV R6 36235 +ADD R5 R15 R30 +MUL R18 R25 R20 +DIV R0 R13 R26 +MOV R10 -52789 +MOV R5 -18995 +MOV R23 -60523 +DIV R17 R28 R29 +DIV R0 R1 R18 +LDR R13 R9 -6823 +STR R23 36817 R26 +DIV R20 R2 R13 +LDR R3 R23 4438 +ADD R1 R8 R14 +SUB R14 R4 R22 +LDR R3 R7 -46449 +MUL R23 R12 R22 +ADD R12 R15 R19 +ADD R8 R11 R17 +DIV R6 R10 R15 +STR R12 57627 R30 +MUL R13 R14 R6 +MUL R6 R10 R15 +MOV R23 4622 +ADD R12 R27 R27 +DIV R14 R5 R0 +STR R20 13246 R28 +LDR R29 R5 34846 +ADD R11 R23 R10 +STR R19 42707 R16 +MOV R21 -18448 +STR R6 53848 R23 +LDR R31 R22 53952 +STR R3 -61439 R4 +ADD R22 R3 R21 +MOV R26 51476 +ADD R8 R19 R3 +MUL R1 R18 R6 +DIV R21 R21 R17 +ADD R26 R26 R25 +SUB R9 R17 R7 +DIV R21 R30 R13 +ADD R17 R26 R19 +MUL R13 R3 R11 +LDR R7 R11 32848 +LDR R24 R17 -33823 +MUL R12 R10 R19 +MUL R3 R23 R1 +SUB R0 R16 R17 +MOV R20 -55992 +MOV R24 -650 +DIV R4 R6 R21 +MOV R31 -49749 +MOV R21 -28240 +DIV R24 R18 R26 +SUB R10 R31 R0 +MOV R11 45216 +MOV R7 10565 +ADD R16 R29 R17 +MOV R31 34151 +SUB R7 R6 R29 +STR R2 -61164 R27 +DIV R25 R26 R29 +MOV R22 -19507 +LDR R19 R24 10284 +DIV R4 R21 R17 +MUL R19 R13 R8 +SUB R18 R29 R21 +STR R0 5166 R12 +ADD R6 R1 R8 +MOV R29 -44182 +STR R2 -33888 R29 +LDR R27 R14 -42242 +LDR R12 R4 -5026 +MOV R1 31553 +STR R10 41652 R18 +MOV R10 -37179 +MOV R12 -15504 +ADD R7 R18 R30 +MOV R3 -60007 +MUL R24 R25 R3 +SUB R9 R25 R30 +STR R8 41836 R17 +LDR R3 R28 -53926 +LDR R9 R27 14916 +MUL R24 R23 R13 +LDR R0 R14 -36100 +ADD R3 R1 R6 +LDR R28 R14 -42063 +MUL R4 R22 R11 +SUB R5 R10 R23 +MUL R12 R23 R26 +LDR R16 R1 -22240 +MOV R4 7076 +MUL R24 R31 R14 +ADD R30 R29 R5 +MOV R14 -31619 +SUB R14 R15 R14 +MOV R20 -14945 +SUB R2 R15 R16 +SUB R1 R29 R21 +LDR R29 R10 -27784 +SUB R19 R25 R1 +LDR R29 R17 54277 +DIV R5 R2 R3 +LDR R1 R21 51069 +STR R3 64827 R8 +DIV R3 R17 R21 +ADD R15 R10 R1 +DIV R14 R21 R8 +LDR R13 R14 35554 +MOV R13 55922 +DIV R9 R5 R12 +STR R30 -37733 R6 +MUL R23 R18 R4 +DIV R23 R30 R28 +DIV R6 R10 R10 +DIV R5 R30 R21 +SUB R1 R4 R0 +ADD R2 R26 R24 +MUL R8 R6 R21 +MUL R22 R11 R14 +ADD R6 R30 R12 +DIV R21 R6 R10 +DIV R31 R1 R11 +MUL R29 R2 R9 +LDR R19 R15 31212 +DIV R2 R24 R1 +DIV R2 R5 R20 +LDR R15 R5 -52735 +MUL R11 R28 R9 +ADD R8 R17 R30 +DIV R23 R14 R9 +LDR R2 R9 53359 +MOV R24 54554 +ADD R28 R13 R5 +MOV R13 -18245 +LDR R16 R1 -19973 +STR R6 -44736 R9 +ADD R19 R29 R22 +DIV R10 R4 R26 +MUL R3 R3 R13 +MUL R30 R15 R21 +LDR R2 R18 -61394 +SUB R7 R15 R3 +DIV R22 R13 R17 +ADD R22 R12 R17 +LDR R25 R18 34209 +MOV R28 -13070 +DIV R0 R22 R17 +DIV R22 R5 R4 +MOV R2 -13852 +LDR R24 R25 -25687 +MUL R0 R1 R15 +DIV R5 R9 R31 +LDR R13 R2 29513 +MUL R0 R19 R7 +STR R22 -14547 R10 +MUL R23 R3 R15 +STR R25 51286 R14 +ADD R6 R9 R26 +MOV R19 45063 +STR R8 26494 R30 +MOV R15 -42446 +MOV R12 40822 +DIV R28 R7 R6 +ADD R0 R20 R6 +STR R23 57029 R25 +LDR R17 R19 29150 +SUB R23 R5 R8 +MOV R4 19465 +STR R7 61410 R4 +SUB R4 R17 R17 +SUB R20 R14 R6 +ADD R31 R4 R18 +SUB R2 R17 R1 +STR R16 -26534 R15 +DIV R0 R19 R22 +MOV R8 -16789 +STR R4 -36950 R6 +LDR R18 R20 32800 +MUL R20 R31 R16 +SUB R27 R27 R4 +LDR R0 R22 -34331 +MOV R15 57196 +STR R2 40881 R18 +ADD R22 R7 R4 +LDR R1 R30 60972 +LDR R2 R17 14947 +MUL R8 R12 R21 +LDR R6 R25 10369 +MUL R21 R6 R31 +DIV R7 R29 R28 +STR R2 24489 R13 +MUL R24 R30 R2 +SUB R20 R25 R16 +STR R30 -14247 R17 +LDR R10 R15 -55650 +ADD R25 R22 R19 +MUL R7 R17 R13 +LDR R15 R22 -52183 +SUB R14 R13 R21 +MUL R1 R10 R8 +LDR R12 R15 -53566 +DIV R18 R16 R18 +SUB R6 R21 R18 +SUB R7 R22 R18 +LDR R16 R14 -9805 +STR R23 29400 R31 +DIV R9 R16 R7 +LDR R6 R3 6203 +MUL R26 R16 R25 +LDR R31 R3 -31660 +SUB R4 R7 R18 +MOV R30 36573 +ADD R16 R19 R21 +DIV R25 R30 R3 +LDR R4 R13 -48867 +DIV R31 R30 R13 +ADD R8 R16 R9 +ADD R1 R17 R18 +MUL R22 R22 R10 +SUB R28 R28 R15 +ADD R7 R24 R2 +SUB R13 R4 R27 +ADD R20 R29 R7 +MOV R30 -57067 +MOV R29 -57255 +MUL R7 R20 R18 +DIV R9 R29 R10 +ADD R4 R15 R5 +STR R12 -23689 R31 +MUL R23 R19 R12 +LDR R11 R9 -25665 +LDR R13 R20 -42435 +ADD R12 R21 R11 +MOV R15 -41623 +SUB R20 R14 R5 +ADD R21 R4 R2 +DIV R8 R27 R27 +MOV R4 -61303 +SUB R9 R13 R0 +ADD R20 R0 R30 +DIV R1 R22 R8 +STR R22 -65136 R28 +DIV R11 R23 R18 +MOV R22 -7910 +ADD R3 R3 R27 +DIV R15 R30 R17 +LDR R23 R12 -7897 +LDR R24 R8 60007 +MOV R8 -43116 +ADD R27 R3 R20 +STR R2 534 R6 +MOV R1 -29704 +SUB R12 R9 R10 +MOV R22 32806 +MOV R1 -59232 +DIV R25 R29 R8 +MOV R3 5886 +DIV R6 R13 R11 +DIV R28 R17 R25 +LDR R11 R23 -54403 +STR R9 -41946 R31 +LDR R0 R23 -50453 +SUB R25 R30 R30 +LDR R1 R7 -52102 +MUL R21 R11 R24 +MOV R25 -45425 +MUL R4 R21 R24 +MUL R29 R1 R14 +DIV R18 R2 R2 +MOV R11 -45166 +DIV R11 R3 R7 +MOV R15 44528 +MOV R29 -36504 +MUL R24 R3 R19 +DIV R30 R30 R17 +LDR R29 R19 20393 +MUL R11 R13 R2 +MOV R1 36407 +DIV R5 R14 R27 +ADD R28 R3 R18 +MUL R12 R0 R4 +DIV R1 R22 R30 +STR R10 14052 R12 +DIV R7 R29 R12 +MOV R17 63815 +DIV R31 R26 R4 +LDR R30 R15 54435 +DIV R30 R13 R31 +ADD R24 R16 R13 +LDR R10 R20 36311 +STR R6 -32689 R11 +LDR R14 R20 -4841 +SUB R29 R27 R17 +ADD R30 R8 R30 +ADD R21 R16 R21 +DIV R18 R21 R4 +SUB R17 R30 R15 +ADD R21 R12 R27 +SUB R19 R20 R13 +SUB R27 R17 R23 +LDR R28 R29 -40911 +ADD R10 R8 R19 +DIV R11 R9 R28 +ADD R16 R20 R2 +STR R27 -56073 R15 +STR R30 20060 R16 +LDR R0 R26 -16078 +MUL R2 R29 R27 +ADD R1 R27 R18 +LDR R2 R24 43170 +LDR R14 R19 34519 +LDR R12 R20 12081 +ADD R29 R13 R16 +ADD R9 R4 R12 +MUL R23 R0 R15 +ADD R6 R22 R10 +DIV R13 R23 R11 +MOV R13 -57920 +DIV R18 R22 R31 +SUB R12 R16 R1 +DIV R11 R29 R13 +DIV R24 R24 R23 +LDR R25 R28 61710 +ADD R13 R21 R14 +LDR R29 R22 -59971 +MOV R8 -33261 +MOV R0 -48026 +LDR R12 R0 -22447 +STR R22 8601 R9 +MOV R16 1061 +LDR R22 R25 -37685 +LDR R5 R9 615 +ADD R5 R11 R15 +MOV R9 -49504 +LDR R2 R2 -47805 +DIV R19 R5 R16 +MOV R17 15930 +STR R6 52568 R12 +MUL R26 R3 R15 +SUB R5 R28 R3 +ADD R24 R17 R5 +MUL R30 R21 R26 +LDR R28 R30 -53700 +MUL R14 R29 R26 +LDR R9 R20 24538 +LDR R0 R7 575 +ADD R28 R24 R27 +MOV R18 60690 +ADD R18 R23 R5 +MUL R10 R2 R0 +STR R0 770 R7 +MUL R6 R9 R6 +STR R17 54220 R1 +MUL R1 R10 R9 +SUB R8 R12 R6 +MOV R24 -27126 +LDR R28 R27 3674 +MOV R18 23455 +MUL R6 R6 R5 +DIV R1 R15 R4 +MOV R8 2536 +SUB R8 R17 R31 +DIV R22 R15 R15 +ADD R16 R26 R27 +MOV R14 53675 +STR R21 23268 R30 +MOV R2 -55323 +ADD R28 R21 R24 +STR R6 -13436 R27 +SUB R23 R1 R10 +DIV R20 R26 R17 +LDR R13 R17 -21072 +MOV R16 39625 +LDR R25 R30 50464 +DIV R18 R8 R3 +ADD R15 R26 R13 +MUL R24 R31 R22 +MUL R4 R15 R2 +LDR R27 R28 5816 +DIV R12 R7 R16 +MOV R22 65225 +ADD R24 R17 R17 +LDR R10 R9 9977 +ADD R16 R29 R28 +STR R17 -4164 R3 +STR R22 56727 R7 +SUB R17 R22 R4 +SUB R5 R22 R0 +ADD R16 R2 R28 +ADD R10 R15 R11 +ADD R8 R14 R12 +SUB R14 R17 R30 +SUB R5 R12 R31 +MOV R18 -52786 +ADD R5 R13 R7 +ADD R29 R21 R2 +SUB R8 R27 R9 +LDR R0 R5 21462 +MUL R3 R8 R27 +SUB R5 R27 R25 +DIV R25 R21 R16 +DIV R1 R22 R14 +MOV R9 2809 +SUB R7 R2 R18 +MUL R28 R6 R16 +STR R26 27016 R7 +MUL R13 R29 R13 +ADD R19 R27 R10 +LDR R5 R3 -56137 +STR R9 7236 R12 +ADD R29 R14 R8 +MUL R0 R15 R25 +MOV R4 4008 +STR R5 -47749 R13 +MUL R3 R13 R31 +STR R15 -49582 R25 +SUB R7 R6 R9 +ADD R26 R20 R11 +MOV R30 59209 +MUL R21 R30 R7 +DIV R1 R5 R14 +LDR R24 R9 -5447 +MOV R7 34696 +ADD R29 R12 R3 +DIV R8 R29 R31 +ADD R11 R27 R16 +MUL R6 R2 R8 +LDR R29 R13 56808 +LDR R10 R23 65272 +MOV R7 27524 +SUB R9 R11 R4 +SUB R21 R27 R9 +STR R15 -12134 R6 +ADD R24 R12 R22 +ADD R19 R11 R18 +MUL R14 R11 R16 +MUL R27 R13 R14 +MUL R12 R7 R31 +SUB R9 R8 R21 +ADD R1 R16 R31 +MOV R22 -64107 +DIV R25 R20 R18 +MUL R11 R3 R9 +ADD R22 R24 R11 +DIV R19 R19 R13 +STR R14 -3279 R22 +STR R28 9643 R5 +STR R26 26747 R26 +ADD R11 R8 R23 +ADD R21 R25 R7 +SUB R14 R8 R19 +ADD R31 R29 R23 +DIV R26 R20 R10 +DIV R22 R4 R7 +DIV R30 R11 R25 +LDR R25 R31 38241 +STR R17 -31512 R26 +STR R18 57680 R21 +SUB R31 R19 R17 +MOV R30 22561 +MUL R14 R4 R25 +STR R6 45846 R27 +STR R9 33945 R30 +ADD R18 R3 R17 +STR R6 32923 R23 +LDR R6 R21 -48476 +SUB R27 R9 R31 +SUB R12 R14 R14 +LDR R6 R14 4856 +LDR R13 R15 -43604 +MOV R14 -62417 +SUB R25 R22 R0 +LDR R28 R5 -60476 +MOV R15 -15893 +MUL R6 R5 R4 +LDR R25 R3 60729 +MOV R16 53972 +MUL R2 R30 R28 +SUB R0 R18 R31 +MUL R7 R21 R25 +LDR R9 R2 -11190 +LDR R21 R29 17284 +ADD R31 R28 R31 +ADD R11 R17 R3 +SUB R18 R4 R22 +LDR R9 R27 -29828 +DIV R21 R9 R3 +SUB R9 R18 R19 +SUB R17 R3 R17 +SUB R30 R16 R13 +DIV R11 R3 R0 +MOV R1 -425 +MUL R7 R1 R7 +SUB R7 R17 R8 +STR R5 31389 R18 +ADD R16 R8 R3 +MUL R6 R26 R30 +STR R0 43839 R12 +DIV R23 R30 R7 +SUB R3 R11 R3 +LDR R4 R17 30033 +STR R26 17578 R23 +LDR R16 R6 634 +DIV R7 R26 R2 +DIV R10 R11 R5 +STR R11 13151 R11 +LDR R3 R4 14819 +LDR R22 R18 30352 +MUL R12 R29 R26 +SUB R18 R31 R20 +STR R26 -29682 R2 +SUB R10 R9 R7 +MUL R13 R7 R27 +ADD R26 R15 R24 +MOV R5 18826 +MUL R18 R29 R27 +STR R29 -20909 R11 +ADD R22 R24 R15 +STR R25 -23277 R9 +MUL R11 R13 R16 +MOV R26 33132 +STR R1 42069 R10 +STR R1 -40241 R31 +DIV R19 R14 R7 +LDR R22 R26 32998 +LDR R26 R18 51082 +MUL R23 R24 R6 +STR R0 -43516 R21 +MOV R11 34062 +LDR R13 R31 46711 +ADD R9 R10 R13 +ADD R31 R17 R13 +SUB R28 R30 R3 +LDR R18 R10 -18308 +DIV R4 R30 R26 +STR R18 -37664 R19 +SUB R26 R1 R23 +MOV R19 1998 +MOV R4 -46905 +STR R29 32687 R29 +ADD R9 R15 R8 +STR R24 4086 R20 +MOV R0 -46250 +MOV R5 4546 +STR R21 -17079 R24 +LDR R5 R7 -12242 +MOV R25 -56949 +MOV R3 -51152 +DIV R19 R6 R2 +MOV R26 16954 +DIV R27 R22 R29 +LDR R25 R9 49950 +DIV R14 R8 R11 +STR R24 50743 R0 +ADD R18 R23 R10 +MOV R28 55784 +ADD R7 R3 R17 +DIV R6 R25 R27 +LDR R5 R26 -58899 +SUB R24 R3 R25 +DIV R12 R20 R6 +SUB R15 R17 R19 +LDR R7 R9 -50878 +DIV R9 R1 R15 +LDR R6 R2 36363 +STR R17 4559 R4 +DIV R25 R2 R19 +STR R29 45400 R22 +LDR R21 R17 38590 +DIV R0 R20 R15 +LDR R31 R18 -28191 +MOV R19 -7391 +DIV R24 R7 R22 +MOV R9 -9915 +LDR R2 R15 62294 +DIV R30 R29 R29 +DIV R18 R8 R29 +ADD R0 R4 R19 +SUB R25 R20 R10 +LDR R22 R18 23277 +MOV R25 37045 +ADD R30 R12 R27 +SUB R22 R27 R6 +DIV R14 R27 R18 +DIV R2 R23 R1 +MUL R11 R5 R28 +ADD R6 R19 R23 +LDR R11 R6 -24013 +LDR R0 R29 -64856 +LDR R29 R27 38586 +MUL R4 R2 R26 +STR R6 42348 R23 +STR R16 -40443 R25 +MOV R5 -58244 +STR R26 -13907 R15 +DIV R21 R10 R9 +LDR R15 R9 60560 +STR R9 25637 R2 +ADD R19 R12 R27 +STR R31 -17523 R23 +LDR R22 R3 -30009 +MUL R29 R23 R0 +SUB R10 R14 R0 +SUB R3 R4 R3 +STR R18 -47514 R6 +SUB R16 R19 R17 +ADD R19 R16 R18 +DIV R16 R30 R27 +MOV R5 -60969 +LDR R9 R25 14529 +LDR R5 R7 15029 +MOV R7 -29553 +ADD R3 R16 R31 +STR R1 57449 R16 +SUB R27 R17 R14 +MOV R24 -19046 +STR R24 42585 R12 +SUB R7 R25 R29 +LDR R24 R3 -43342 +LDR R23 R24 54505 +DIV R24 R11 R10 +LDR R5 R22 -59766 +DIV R9 R5 R5 +MUL R20 R26 R5 +MOV R26 20262 +MOV R2 -37510 +STR R30 13836 R30 +STR R4 -18204 R17 +STR R27 34330 R22 +DIV R21 R25 R1 +STR R1 28560 R26 +ADD R21 R27 R7 +SUB R8 R19 R5 +MOV R18 25015 +LDR R22 R8 41802 +MUL R24 R24 R26 +LDR R25 R6 -58954 +LDR R2 R22 18765 +LDR R8 R3 -56349 +SUB R3 R23 R4 +DIV R21 R17 R10 +SUB R9 R28 R6 +DIV R11 R22 R11 +MUL R2 R12 R4 +MOV R30 55756 +ADD R8 R25 R16 +DIV R9 R28 R4 +LDR R18 R24 35594 +DIV R30 R28 R21 +DIV R6 R31 R16 +MUL R21 R7 R24 +STR R27 -61754 R13 +DIV R23 R17 R7 +SUB R16 R29 R24 +ADD R23 R18 R17 +MUL R27 R4 R1 +LDR R28 R17 -65497 +SUB R6 R9 R1 +MUL R20 R17 R0 +LDR R13 R9 22189 +ADD R22 R11 R20 +MOV R17 55282 +LDR R6 R11 45398 +ADD R20 R21 R21 +DIV R1 R9 R27 +LDR R11 R30 7444 +STR R5 65086 R20 +MUL R24 R26 R24 +ADD R6 R13 R0 +STR R30 34363 R3 +STR R25 4510 R27 +MOV R20 -50925 +LDR R24 R16 51295 +MOV R9 -30530 +LDR R2 R6 43303 +ADD R8 R27 R5 +LDR R3 R29 22544 +MUL R24 R1 R1 +SUB R8 R7 R10 +MOV R24 -12239 +MUL R12 R24 R7 +ADD R9 R25 R4 +MUL R22 R17 R21 +STR R25 47626 R1 +LDR R1 R14 -37052 +DIV R28 R0 R11 +SUB R21 R8 R26 +MOV R7 -51529 +MOV R8 42519 +STR R29 -21027 R28 +MOV R29 -10606 +SUB R28 R9 R28 +MUL R12 R10 R7 +LDR R11 R15 646 +MUL R14 R16 R26 +MUL R5 R12 R7 +ADD R0 R21 R2 +DIV R24 R2 R26 +MOV R13 -34536 +MUL R25 R29 R13 +STR R19 -24758 R27 +MOV R2 863 +MUL R30 R21 R26 +ADD R24 R5 R18 +DIV R14 R30 R12 +DIV R21 R25 R21 +LDR R29 R7 48319 +ADD R21 R16 R24 +MUL R24 R10 R19 +MOV R23 -52511 +MUL R5 R17 R30 +LDR R5 R3 42914 +ADD R9 R22 R27 +DIV R19 R1 R6 +STR R29 -49337 R27 +STR R31 -44396 R13 +MUL R1 R21 R15 +SUB R22 R15 R20 +DIV R5 R13 R10 +STR R30 48944 R14 +ADD R17 R4 R11 +MUL R16 R29 R10 +MUL R28 R28 R27 +SUB R19 R28 R22 +SUB R28 R26 R15 +LDR R7 R0 16465 +SUB R28 R12 R22 +SUB R2 R25 R18 +DIV R21 R23 R26 +SUB R4 R29 R26 +LDR R8 R30 9085 +DIV R14 R16 R14 +DIV R30 R20 R9 +LDR R25 R15 17109 +STR R27 16837 R20 +SUB R1 R12 R10 +DIV R25 R12 R15 +STR R19 19154 R19 +MUL R27 R30 R0 +LDR R28 R29 -61718 +MOV R9 4041 +STR R28 -25972 R7 +DIV R22 R27 R30 +DIV R11 R25 R31 +STR R30 -7412 R31 +MUL R21 R31 R29 +MOV R19 15806 +SUB R5 R1 R25 +ADD R27 R0 R26 +DIV R23 R18 R8 +MUL R14 R30 R31 +ADD R18 R22 R1 +LDR R28 R24 -55534 +LDR R2 R22 51159 +DIV R5 R22 R12 +LDR R7 R28 -28032 +LDR R0 R24 32258 +SUB R8 R13 R10 +SUB R17 R18 R19 +ADD R27 R8 R20 +ADD R10 R9 R8 +MUL R8 R13 R1 +ADD R4 R16 R31 +DIV R25 R20 R16 +DIV R29 R9 R16 +DIV R24 R23 R22 +MUL R25 R5 R21 +LDR R6 R8 39897 +MOV R12 25510 +ADD R5 R24 R29 +LDR R16 R20 -25367 +MUL R14 R26 R21 +SUB R23 R13 R5 +MUL R13 R12 R4 +MOV R25 59151 +STR R10 -20083 R8 +MUL R31 R5 R29 +LDR R13 R26 31616 +ADD R20 R24 R24 +ADD R14 R22 R29 +LDR R26 R3 -2228 +MUL R22 R19 R9 +DIV R21 R22 R21 +LDR R15 R20 26156 +ADD R28 R15 R4 +DIV R9 R5 R23 +DIV R6 R31 R24 +SUB R25 R8 R5 +SUB R1 R21 R29 +ADD R3 R4 R10 +MUL R30 R13 R24 +MUL R3 R26 R13 +SUB R7 R7 R7 +ADD R3 R18 R1 +SUB R5 R2 R31 +MUL R26 R30 R1 +LDR R6 R15 -46528 +DIV R9 R24 R12 +MUL R27 R23 R13 +SUB R18 R19 R16 +MOV R5 -65068 +DIV R15 R28 R25 +STR R23 -33612 R0 +DIV R2 R16 R2 +MUL R12 R19 R18 +MOV R22 56069 +STR R10 25694 R17 +LDR R6 R8 21209 +DIV R22 R24 R9 +DIV R22 R16 R28 +MUL R16 R17 R29 +STR R23 -57913 R20 +MUL R17 R16 R17 +DIV R26 R27 R25 +LDR R3 R19 64807 +LDR R25 R31 -53949 +MOV R5 -55945 +LDR R25 R15 27137 +DIV R28 R7 R0 +SUB R24 R21 R20 +DIV R28 R13 R21 +LDR R21 R18 -53464 +STR R11 55181 R6 +MUL R2 R30 R21 +MOV R12 41193 +STR R22 44511 R17 +SUB R24 R19 R11 +DIV R0 R17 R1 +MOV R13 -37385 +SUB R11 R28 R4 +LDR R8 R24 33626 +STR R7 41211 R24 +MOV R17 -47616 +MOV R16 57949 +SUB R29 R5 R0 +MOV R30 -31021 +MUL R7 R29 R11 +MUL R10 R15 R19 +STR R13 36491 R6 +ADD R26 R24 R15 +SUB R27 R12 R6 +DIV R29 R21 R0 +LDR R28 R29 59208 +ADD R7 R26 R23 +LDR R12 R3 7987 +DIV R12 R17 R27 +DIV R2 R12 R14 +ADD R6 R8 R25 +MUL R19 R31 R30 +MUL R26 R10 R29 +DIV R14 R20 R15 +LDR R23 R15 29990 +STR R9 52418 R26 +ADD R7 R1 R27 +LDR R8 R0 -52786 +SUB R10 R17 R28 +SUB R9 R16 R18 +MUL R16 R10 R5 +SUB R9 R10 R27 +SUB R29 R29 R25 +MOV R29 -54835 +ADD R27 R31 R10 +MOV R8 35898 +DIV R31 R15 R28 +ADD R14 R21 R5 +STR R29 34631 R6 +DIV R27 R3 R28 +LDR R22 R21 -11607 +MUL R30 R26 R5 +SUB R16 R22 R26 +DIV R1 R8 R0 +MOV R13 -47667 +LDR R8 R14 -38668 +DIV R13 R17 R0 +MUL R0 R10 R29 +ADD R22 R16 R24 +MUL R2 R7 R26 +ADD R4 R21 R5 +MUL R4 R0 R22 +LDR R19 R15 12069 +SUB R1 R30 R3 +SUB R23 R25 R25 +MOV R28 -9946 +MUL R20 R11 R29 +MUL R9 R2 R17 +LDR R4 R6 -49045 +SUB R1 R29 R21 +SUB R2 R24 R27 +SUB R20 R21 R0 +STR R3 -5575 R9 +SUB R28 R16 R20 +ADD R20 R29 R24 +LDR R22 R9 59123 +MUL R17 R20 R30 +LDR R3 R14 23261 +MUL R31 R4 R30 +SUB R11 R31 R0 +LDR R25 R22 46954 +MOV R15 7851 +MUL R22 R7 R27 +LDR R8 R18 -9960 +ADD R9 R3 R10 +DIV R23 R5 R25 +SUB R0 R9 R14 +STR R20 26318 R2 +MOV R8 35050 +STR R16 -64710 R24 +SUB R21 R2 R24 +ADD R28 R20 R3 +DIV R28 R29 R29 +MUL R28 R8 R29 +MUL R25 R16 R29 +LDR R16 R4 20235 +MOV R14 65489 +ADD R6 R11 R24 +STR R28 -17385 R23 +MOV R24 17876 +STR R17 5610 R14 +LDR R11 R11 33517 +MOV R17 -22237 +ADD R21 R21 R22 +MOV R25 46228 +DIV R9 R31 R25 +MOV R8 -20605 +LDR R1 R26 -30921 +LDR R5 R9 22565 +STR R29 -12230 R0 +DIV R6 R15 R28 +LDR R14 R15 -38723 +STR R18 51217 R8 +SUB R15 R25 R17 +MUL R4 R10 R7 +ADD R27 R31 R17 +SUB R31 R26 R26 +ADD R4 R1 R4 +MUL R30 R26 R12 +STR R5 -1322 R8 +STR R6 -44766 R18 +STR R29 -56743 R7 +STR R14 -18797 R2 +MOV R31 -26475 +LDR R20 R16 -28541 +MUL R6 R11 R3 +MUL R16 R19 R7 +STR R18 6788 R25 +ADD R20 R11 R17 +MOV R19 -50163 +MUL R18 R2 R10 +STR R23 27172 R8 +MOV R6 -52500 +SUB R21 R11 R4 +DIV R30 R30 R30 +MUL R17 R27 R16 +STR R2 -31188 R25 +STR R9 -60335 R15 +STR R22 -31752 R11 +STR R13 -36710 R3 +MOV R28 -27638 +STR R15 -55237 R7 +STR R5 -4981 R7 +ADD R23 R20 R27 +DIV R4 R0 R14 +LDR R17 R29 -61572 +SUB R14 R6 R15 +MUL R14 R3 R19 +LDR R15 R20 15550 +LDR R18 R22 -45077 +MUL R21 R27 R15 +DIV R29 R11 R0 +MOV R28 -51492 +STR R29 9766 R13 +LDR R3 R2 -63451 +SUB R18 R30 R12 +MOV R13 20154 +LDR R2 R25 -51379 +DIV R19 R8 R19 +ADD R25 R21 R5 +MUL R23 R31 R29 +SUB R20 R11 R9 +DIV R25 R28 R7 +SUB R24 R17 R3 +MOV R15 -37699 +LDR R24 R9 28077 +DIV R2 R28 R24 +DIV R14 R6 R23 +MUL R26 R14 R18 +DIV R1 R12 R5 +MUL R27 R22 R15 +MOV R7 -55145 +STR R17 64649 R1 +LDR R0 R3 64955 +MUL R21 R1 R0 +MUL R23 R13 R16 +MUL R5 R6 R24 +MOV R0 -35282 +STR R28 26631 R26 +LDR R12 R4 -61997 +SUB R28 R6 R17 +LDR R26 R14 3312 +MOV R1 -48468 +STR R28 -59841 R2 +SUB R12 R21 R5 +SUB R20 R15 R28 +MOV R0 -35906 +ADD R16 R23 R14 +DIV R11 R4 R28 +MUL R2 R3 R17 +MOV R1 23340 +SUB R19 R11 R5 +STR R13 52697 R6 +SUB R28 R14 R6 +MUL R8 R18 R4 +DIV R16 R2 R28 +SUB R12 R10 R19 +STR R27 41022 R22 +ADD R22 R13 R4 +DIV R24 R16 R1 +MUL R12 R7 R5 +LDR R25 R2 57332 +DIV R11 R15 R11 +ADD R27 R0 R7 +ADD R13 R13 R28 +STR R25 20108 R23 +DIV R19 R5 R12 +MOV R4 42022 +DIV R28 R17 R15 +MUL R12 R25 R28 +STR R0 29919 R31 +DIV R29 R19 R24 +ADD R16 R12 R9 +STR R16 11941 R3 +STR R14 124 R12 +ADD R30 R4 R17 +LDR R10 R2 -38793 +DIV R28 R13 R0 +STR R14 -30085 R24 +LDR R19 R26 60676 +STR R25 25195 R23 +DIV R20 R13 R3 +LDR R3 R4 62124 +STR R26 -9101 R22 +DIV R3 R18 R25 +ADD R22 R16 R22 +MUL R29 R13 R15 +MOV R31 64096 +STR R25 34858 R28 +DIV R14 R29 R28 +LDR R26 R19 28528 +MUL R31 R0 R3 +ADD R9 R13 R10 +MOV R11 -36662 +SUB R1 R28 R22 +MUL R17 R27 R4 +MUL R29 R29 R29 +DIV R28 R17 R19 +ADD R9 R17 R18 +SUB R4 R24 R4 +STR R16 45292 R16 +STR R24 -12885 R21 +SUB R29 R24 R28 +SUB R3 R3 R13 +SUB R31 R25 R21 +ADD R2 R16 R8 +MOV R14 -27030 +SUB R31 R16 R27 +MUL R0 R2 R24 +ADD R9 R26 R7 +SUB R22 R0 R20 +MOV R27 -52105 +MOV R4 -37254 +SUB R22 R22 R23 +DIV R29 R7 R29 +ADD R1 R0 R29 +ADD R7 R16 R18 +SUB R20 R26 R7 +DIV R3 R23 R12 +SUB R3 R1 R25 +STR R8 25517 R14 +LDR R15 R17 -13066 +ADD R7 R2 R24 +SUB R24 R20 R18 +MOV R3 19503 +MOV R10 18454 +MOV R3 31876 +SUB R11 R24 R15 +LDR R8 R30 7914 +MUL R9 R1 R25 +DIV R1 R9 R18 +DIV R27 R19 R26 +MOV R4 4807 +STR R8 13417 R22 +LDR R24 R15 -61482 +MOV R28 -27845 +LDR R10 R5 -33721 +ADD R24 R5 R21 +STR R4 -62356 R19 +SUB R31 R24 R8 +SUB R3 R6 R23 +ADD R1 R15 R11 +MOV R3 -19269 +LDR R27 R30 48779 +ADD R30 R0 R17 +STR R23 48867 R13 +STR R15 36871 R16 +LDR R6 R19 64471 +ADD R8 R9 R18 +STR R13 -64382 R21 +SUB R2 R21 R9 +SUB R28 R24 R6 +MUL R11 R14 R1 +MUL R5 R26 R21 +SUB R9 R29 R0 +SUB R29 R15 R19 +MUL R14 R21 R26 +SUB R11 R10 R27 +MUL R21 R15 R21 +STR R20 5499 R12 +SUB R23 R21 R28 +LDR R7 R9 -53490 +ADD R16 R10 R29 +DIV R27 R18 R22 +ADD R9 R14 R22 +LDR R4 R31 51440 +MOV R14 -35421 +MUL R12 R5 R27 +SUB R22 R28 R22 +MOV R20 36540 +MUL R16 R16 R18 +LDR R21 R2 64278 +LDR R16 R18 -31779 +MOV R29 -32354 +LDR R23 R20 -24371 +ADD R16 R26 R28 +DIV R0 R16 R4 +MUL R0 R28 R7 +SUB R8 R26 R1 +ADD R22 R14 R10 +MUL R1 R26 R31 +STR R20 -33723 R21 +SUB R13 R10 R27 +DIV R0 R18 R19 +ADD R1 R1 R24 +MUL R24 R11 R28 +DIV R9 R18 R17 +STR R4 -35377 R30 +STR R5 4799 R26 +STR R14 -34983 R19 +DIV R6 R19 R28 +STR R22 24169 R31 +MOV R10 -27121 +DIV R20 R29 R10 +STR R9 58259 R14 +SUB R27 R16 R25 +STR R11 2824 R16 +ADD R28 R23 R11 +LDR R27 R2 26325 +STR R15 55867 R9 +MUL R13 R14 R16 +MUL R22 R28 R7 +MOV R1 -9145 +ADD R31 R4 R26 +MUL R31 R0 R23 +LDR R16 R8 -23988 +ADD R31 R18 R15 +MOV R30 43638 +ADD R14 R31 R0 +MUL R1 R13 R18 +MOV R10 -1187 +DIV R21 R25 R28 +MOV R22 1757 +DIV R21 R11 R25 +ADD R25 R11 R21 +MOV R12 -51752 +SUB R12 R22 R29 +STR R0 -8976 R23 +STR R23 11452 R24 +ADD R6 R9 R9 +SUB R18 R24 R2 +SUB R23 R3 R9 +DIV R2 R1 R12 +STR R30 -12487 R19 +SUB R23 R20 R18 +STR R29 -10866 R18 +SUB R10 R20 R6 +MUL R26 R4 R28 +LDR R16 R18 -13099 +MUL R6 R4 R23 +MUL R28 R19 R30 +ADD R24 R13 R26 +SUB R0 R26 R27 +MOV R16 57468 +ADD R11 R8 R17 +DIV R7 R25 R24 +LDR R2 R8 -62509 +MOV R1 7605 +LDR R24 R10 10053 +MUL R23 R10 R11 +MOV R18 -22105 +LDR R28 R16 -48851 +ADD R23 R20 R24 +MOV R14 63554 +ADD R8 R4 R7 +LDR R14 R30 19262 +LDR R6 R0 50950 +DIV R30 R25 R4 +DIV R2 R28 R20 +DIV R23 R20 R29 +ADD R16 R13 R15 +SUB R9 R28 R22 +SUB R29 R13 R5 +MUL R29 R14 R0 +MUL R8 R10 R24 +LDR R18 R7 -6376 +DIV R0 R11 R9 +MOV R14 63755 +STR R9 14193 R1 +ADD R4 R10 R28 +STR R22 -15051 R12 +LDR R19 R18 -50476 +MUL R7 R27 R27 +SUB R18 R26 R26 +STR R20 49099 R25 +ADD R18 R12 R29 +ADD R0 R15 R6 +DIV R31 R11 R30 +SUB R8 R6 R22 +MOV R9 -44605 +SUB R20 R28 R10 +MUL R28 R2 R16 +SUB R25 R27 R20 +MUL R17 R21 R29 +LDR R24 R29 -35004 +MUL R11 R11 R27 +LDR R16 R15 59819 +LDR R8 R20 55220 +STR R23 -56879 R25 +STR R23 27386 R29 +ADD R23 R25 R29 +MUL R23 R15 R21 +LDR R31 R11 54983 +DIV R30 R20 R19 +DIV R14 R4 R31 +SUB R13 R3 R12 +LDR R8 R9 -900 +MUL R6 R9 R15 +SUB R7 R10 R8 +DIV R0 R18 R15 +STR R24 42441 R18 +ADD R11 R20 R30 +DIV R7 R12 R22 +MOV R29 -11599 +STR R3 -30970 R12 +LDR R15 R27 586 +MUL R17 R6 R2 +ADD R28 R8 R15 +MOV R15 41879 +MOV R20 22954 +STR R29 -10073 R23 +STR R11 -44557 R30 +DIV R17 R6 R19 +STR R13 29953 R8 +MOV R0 -9712 +STR R7 -17341 R30 +STR R5 -5504 R18 +ADD R28 R0 R30 +MOV R16 54217 +MOV R2 5478 +LDR R9 R4 -64127 +LDR R25 R17 -62459 +ADD R17 R11 R5 +ADD R19 R14 R29 +SUB R15 R29 R28 +DIV R16 R17 R9 +DIV R31 R31 R17 +MOV R3 39293 +MUL R17 R26 R23 +MOV R5 4655 +DIV R8 R25 R10 +DIV R29 R10 R15 +SUB R21 R28 R27 +LDR R21 R29 61765 +MOV R9 -64509 +ADD R9 R20 R27 +ADD R15 R23 R28 +ADD R21 R18 R25 +STR R12 9882 R24 +SUB R26 R17 R4 +SUB R1 R22 R1 +ADD R1 R19 R14 +DIV R21 R23 R1 +SUB R4 R27 R28 +LDR R18 R7 -47076 +LDR R13 R3 39921 +LDR R0 R10 -52683 +MUL R7 R19 R5 +MOV R8 44999 +DIV R1 R14 R27 +DIV R4 R1 R9 +STR R27 38030 R23 +MUL R28 R17 R7 +LDR R16 R28 -25978 +MUL R25 R31 R2 +DIV R24 R22 R20 +DIV R26 R26 R3 +STR R2 -1810 R5 +LDR R28 R22 -60463 +SUB R11 R7 R29 +STR R1 -23450 R4 +LDR R12 R12 47419 +LDR R22 R28 -46986 +ADD R10 R11 R25 +DIV R30 R29 R4 +ADD R3 R12 R15 +STR R6 18523 R25 +STR R16 -39938 R22 +MUL R24 R30 R5 +LDR R30 R10 -42696 +DIV R15 R22 R4 +MOV R0 12366 +MUL R10 R20 R17 +MUL R12 R24 R25 +LDR R2 R6 51521 +STR R18 -23208 R11 +DIV R18 R13 R29 +ADD R17 R4 R20 +SUB R15 R24 R29 +STR R26 -48241 R28 +DIV R29 R5 R6 +MOV R7 -45214 +STR R25 -2606 R16 +MOV R12 52958 +MUL R5 R13 R5 +SUB R0 R29 R4 +ADD R13 R18 R13 +DIV R0 R29 R5 +STR R9 -56718 R11 +SUB R22 R25 R30 +SUB R4 R22 R31 +MOV R4 -42316 +LDR R29 R18 -15817 +SUB R20 R24 R0 +LDR R10 R1 35490 +LDR R10 R25 13190 +DIV R30 R5 R23 +MOV R18 20662 +SUB R24 R9 R12 +STR R0 -882 R10 +DIV R23 R21 R8 +MOV R1 65440 +ADD R13 R29 R13 +SUB R10 R18 R20 +LDR R5 R7 47007 +MOV R3 -14717 +MOV R4 -2152 +LDR R14 R9 -51359 +MUL R0 R18 R28 +LDR R5 R23 -40301 +ADD R3 R5 R13 +SUB R29 R7 R14 +STR R9 -26829 R31 +SUB R4 R12 R17 +SUB R19 R23 R12 +ADD R17 R13 R18 +DIV R31 R1 R20 +ADD R17 R27 R4 +SUB R13 R12 R25 +STR R23 52714 R11 +SUB R28 R23 R3 +STR R18 -41507 R1 +MUL R16 R28 R11 +DIV R8 R23 R24 +STR R11 63352 R1 +MOV R23 -47135 +STR R11 35754 R0 +SUB R2 R14 R28 +MUL R7 R7 R25 +STR R22 -27315 R17 +SUB R5 R16 R24 +SUB R29 R19 R15 +MOV R8 -15700 +LDR R3 R24 -41289 +SUB R19 R8 R17 +DIV R16 R22 R10 +DIV R25 R10 R31 +MOV R1 42533 +MOV R8 37288 +SUB R21 R26 R12 +STR R8 -22316 R15 +SUB R26 R31 R24 +DIV R2 R8 R22 +MOV R13 -38508 +LDR R15 R17 17062 +MOV R10 -5775 +MUL R24 R12 R20 +STR R24 20519 R20 +LDR R25 R28 43646 +ADD R15 R18 R21 +STR R16 2142 R17 +SUB R5 R31 R7 +MOV R30 25909 +ADD R5 R24 R26 +LDR R1 R8 47960 +DIV R29 R29 R13 +ADD R1 R0 R27 +DIV R6 R15 R9 +ADD R21 R5 R25 +STR R0 8731 R19 +LDR R0 R7 -60226 +ADD R5 R17 R4 +MUL R25 R20 R24 +STR R29 24752 R0 +MUL R1 R0 R16 +STR R28 55464 R15 +STR R1 29080 R12 +STR R13 10197 R1 +MOV R1 45744 +SUB R4 R27 R2 +DIV R6 R2 R27 +ADD R21 R19 R1 +MOV R23 -6607 +MOV R17 -2624 +STR R18 -60196 R23 +MUL R13 R8 R26 +MOV R18 -2733 +MOV R6 22772 +ADD R27 R1 R2 +DIV R1 R22 R7 +MOV R28 40661 +MUL R18 R9 R21 +ADD R4 R4 R2 +STR R0 -64598 R4 +ADD R16 R11 R15 +MOV R17 14383 +SUB R23 R6 R25 +SUB R4 R30 R30 +MOV R28 -65443 +MOV R24 29342 +DIV R12 R24 R30 +LDR R25 R30 -46743 +DIV R27 R15 R16 +SUB R29 R21 R27 +LDR R23 R24 24310 +ADD R20 R28 R1 +MOV R4 -55836 +MOV R25 22204 +MOV R1 53545 +STR R14 13533 R10 +DIV R22 R1 R10 +MOV R31 42213 +SUB R22 R28 R3 +MOV R6 -8947 +ADD R30 R31 R21 +ADD R31 R29 R14 +ADD R21 R19 R15 +STR R28 -61730 R13 +LDR R14 R26 57264 +LDR R5 R10 -22988 +DIV R30 R22 R1 +MOV R12 25955 +DIV R18 R16 R18 +MUL R31 R21 R18 +MOV R9 10609 +DIV R12 R24 R30 +LDR R10 R29 -6645 +ADD R5 R17 R23 +ADD R8 R27 R5 +STR R27 -23869 R30 +MOV R16 6425 +DIV R25 R17 R25 +LDR R20 R0 -14427 +MUL R28 R27 R21 +MUL R8 R14 R25 +STR R12 65529 R21 +SUB R12 R18 R30 +ADD R29 R8 R27 +MUL R21 R5 R10 +STR R4 -40367 R27 +MOV R1 -6204 +DIV R3 R22 R30 +MOV R10 55490 +MOV R9 44603 +ADD R16 R25 R9 +DIV R8 R27 R16 +SUB R5 R25 R2 +MUL R9 R8 R8 +STR R28 -44293 R25 +ADD R28 R18 R11 +STR R20 -1493 R10 +SUB R3 R10 R8 +LDR R13 R4 -4365 +STR R16 2546 R19 +MUL R29 R14 R31 +ADD R1 R23 R22 +MUL R6 R19 R16 +DIV R24 R11 R19 +ADD R7 R15 R26 +MOV R10 -54080 +SUB R24 R16 R3 +MOV R24 19818 +MOV R25 -27076 +MOV R14 -48505 +MUL R13 R1 R4 +MOV R11 -59967 +ADD R28 R1 R5 +MUL R13 R24 R14 +STR R2 -30981 R5 +LDR R26 R5 -60717 +SUB R11 R13 R30 +DIV R14 R7 R29 +SUB R5 R12 R24 +DIV R14 R5 R11 +MUL R8 R2 R0 +LDR R18 R30 61138 +LDR R8 R14 573 +MUL R17 R5 R27 +ADD R3 R23 R17 +DIV R18 R18 R1 +LDR R26 R0 33657 +SUB R4 R2 R13 +MUL R10 R11 R14 +LDR R1 R8 -15481 +MUL R5 R16 R30 +STR R20 63184 R31 +SUB R15 R14 R20 +MOV R21 60910 +STR R25 -48366 R2 +MUL R23 R27 R27 +SUB R19 R17 R26 +LDR R31 R9 -12632 +ADD R1 R4 R14 +LDR R30 R0 58336 +STR R20 -19626 R20 +MOV R4 32187 +SUB R28 R15 R28 +DIV R21 R8 R21 +MOV R17 -60768 +LDR R21 R22 -28859 +SUB R9 R17 R12 +MUL R2 R20 R21 +DIV R14 R23 R3 +SUB R22 R5 R13 +MOV R16 35830 +ADD R6 R1 R8 +DIV R9 R19 R0 +STR R20 42187 R31 +MOV R25 -18061 +LDR R26 R23 12270 +MOV R4 -59918 +SUB R28 R11 R26 +SUB R1 R27 R31 +LDR R24 R23 -60828 +STR R6 54720 R1 +DIV R16 R19 R31 +ADD R7 R20 R10 +MUL R2 R14 R29 +ADD R13 R14 R28 +LDR R17 R3 -19735 +SUB R15 R7 R14 +MOV R28 20222 +MOV R25 -62243 +LDR R14 R14 -708 +MOV R10 61392 +MOV R7 32477 +STR R25 57504 R4 +DIV R1 R20 R0 +ADD R23 R10 R15 +MUL R5 R14 R27 +ADD R10 R6 R0 +SUB R20 R6 R4 +STR R9 -40848 R26 +MUL R7 R9 R17 +MOV R3 39765 +MOV R17 -56656 +MOV R27 54703 +STR R0 -11181 R2 +STR R14 -3012 R24 +MOV R29 -54158 +STR R31 35763 R26 +LDR R26 R29 19954 +STR R23 -50721 R19 +DIV R22 R11 R12 +STR R10 63452 R11 +STR R0 48516 R11 +MOV R19 55332 +STR R5 -11783 R1 +STR R9 5447 R15 +LDR R5 R22 49106 +STR R17 64838 R29 +ADD R3 R19 R4 +STR R10 8158 R10 +LDR R23 R2 -51639 +LDR R5 R2 -19302 +DIV R13 R18 R1 +MOV R6 -28810 +ADD R25 R25 R16 +ADD R28 R15 R13 +SUB R22 R15 R26 +STR R27 -44833 R0 +STR R7 -25944 R13 +MUL R6 R24 R25 +ADD R4 R27 R11 +STR R17 -17196 R6 +LDR R4 R11 9197 +MUL R23 R22 R29 +SUB R31 R24 R28 +DIV R16 R15 R22 +STR R10 -29124 R22 +DIV R13 R24 R25 +ADD R26 R24 R18 +SUB R28 R17 R20 +MUL R9 R4 R1 +STR R26 -5991 R14 +DIV R7 R26 R26 +SUB R6 R9 R20 +ADD R5 R16 R30 +ADD R11 R17 R14 +SUB R31 R28 R28 +ADD R20 R26 R4 +LDR R29 R5 30454 +SUB R30 R21 R3 +MOV R10 64717 +MOV R25 311 +ADD R24 R25 R17 +LDR R12 R20 4313 +MOV R13 -60787 +MUL R13 R10 R7 +DIV R0 R19 R8 +LDR R13 R4 6039 +DIV R7 R15 R15 +DIV R1 R23 R14 +STR R18 42492 R26 +STR R19 -52292 R17 +DIV R2 R27 R11 +LDR R4 R27 -45885 +MUL R0 R20 R13 +ADD R1 R31 R0 +MUL R14 R28 R5 +MOV R14 -42019 +STR R11 34863 R4 +LDR R18 R24 54337 +DIV R29 R16 R25 +MUL R7 R29 R27 +DIV R19 R25 R10 +STR R17 896 R3 +DIV R25 R29 R10 +LDR R4 R12 -52823 +STR R16 -39279 R14 +MOV R26 44494 +ADD R18 R11 R5 +STR R0 22640 R24 +ADD R26 R31 R12 +ADD R26 R14 R31 +STR R13 51123 R31 +SUB R23 R10 R20 +MOV R25 1131 +SUB R31 R10 R4 +DIV R5 R19 R24 +LDR R2 R6 -64845 +MOV R22 1034 +ADD R20 R7 R10 +MUL R28 R10 R25 +STR R2 6498 R30 +ADD R21 R1 R7 +SUB R24 R9 R14 +STR R11 -43223 R15 +DIV R18 R10 R27 +SUB R21 R17 R24 +STR R3 42373 R24 +ADD R28 R9 R30 +MOV R4 -41578 +STR R20 -61861 R5 +MOV R21 -42113 +MOV R29 -10783 +ADD R8 R20 R0 +MOV R7 -27966 +DIV R22 R16 R3 +SUB R11 R26 R21 +ADD R10 R16 R12 +SUB R27 R1 R24 +LDR R20 R4 57432 +SUB R24 R23 R20 +MOV R19 -34925 +STR R7 65423 R13 +LDR R30 R14 32183 +MUL R28 R16 R5 +SUB R7 R20 R8 +SUB R21 R0 R17 +MUL R17 R17 R5 +STR R21 4059 R16 +DIV R14 R26 R25 +ADD R27 R24 R20 +STR R4 21670 R24 +SUB R3 R16 R31 +ADD R21 R0 R30 +LDR R7 R29 25764 +MUL R14 R29 R11 +DIV R4 R29 R24 +DIV R18 R17 R5 +LDR R10 R16 36109 +SUB R30 R13 R14 +MUL R21 R26 R1 +DIV R17 R28 R22 +DIV R5 R11 R31 +SUB R20 R29 R31 +MOV R18 -25601 +SUB R19 R11 R16 +LDR R28 R2 25870 +STR R10 25252 R7 +MOV R31 -39321 +ADD R1 R1 R21 +DIV R21 R9 R10 +ADD R26 R9 R31 +LDR R4 R19 1810 +STR R2 -63276 R29 +MOV R23 -57666 +DIV R8 R16 R31 +ADD R0 R28 R1 +LDR R31 R0 56986 +MOV R5 46048 +SUB R19 R11 R11 +MUL R15 R7 R11 +LDR R1 R24 -33169 +SUB R10 R3 R2 +SUB R12 R27 R2 +LDR R19 R15 -50460 +DIV R31 R19 R7 +STR R1 -10067 R4 +LDR R3 R31 28157 +STR R17 65231 R24 +LDR R9 R29 -28420 +MOV R23 -39440 +MOV R16 14516 +SUB R9 R18 R15 +DIV R30 R1 R30 +ADD R2 R12 R27 +DIV R4 R6 R25 +LDR R12 R7 -11494 +LDR R20 R30 -15864 +STR R22 -3741 R23 +ADD R0 R14 R22 +ADD R8 R5 R13 +DIV R0 R4 R29 +STR R28 -5811 R28 +MOV R15 -31100 +MOV R27 56955 +LDR R8 R4 -14623 +SUB R30 R25 R1 +SUB R4 R14 R24 +LDR R20 R25 -1889 +LDR R2 R10 56798 +DIV R2 R8 R15 +ADD R3 R15 R19 +ADD R9 R10 R18 +MUL R11 R28 R0 +SUB R3 R19 R29 +MUL R13 R8 R25 +ADD R30 R12 R17 +SUB R16 R18 R8 +SUB R4 R25 R25 +MOV R2 58222 +SUB R14 R4 R7 +DIV R11 R22 R13 +MUL R19 R3 R31 +MOV R20 11735 +LDR R13 R30 28227 +SUB R19 R9 R28 +STR R28 -8566 R26 +ADD R14 R31 R0 +MOV R1 -24206 +STR R25 -36497 R3 +DIV R5 R7 R7 +DIV R14 R27 R6 +MUL R28 R0 R22 +DIV R16 R24 R13 +DIV R30 R1 R2 +SUB R29 R14 R9 +SUB R31 R23 R30 +STR R10 46273 R1 +ADD R7 R24 R31 +LDR R28 R25 -23310 +LDR R2 R2 9601 +STR R18 -6422 R24 +DIV R10 R15 R11 +SUB R18 R31 R4 +MUL R13 R11 R30 +MOV R26 -37098 +STR R24 21121 R18 +MUL R14 R7 R22 +STR R8 -3443 R27 +MOV R6 -42170 +DIV R0 R23 R27 +SUB R4 R3 R16 +ADD R27 R21 R21 +LDR R18 R12 -16462 +SUB R12 R22 R1 +MOV R31 -2003 +LDR R30 R15 15954 +DIV R12 R7 R24 +ADD R6 R8 R9 +ADD R19 R23 R16 +DIV R21 R11 R6 +SUB R13 R20 R10 +STR R15 -42246 R16 +STR R1 -43569 R9 +SUB R29 R6 R29 +DIV R0 R6 R7 +STR R1 56567 R31 +STR R17 -11526 R25 +MOV R7 -40870 +LDR R15 R26 48520 +MUL R19 R26 R19 +STR R17 -61017 R2 +DIV R11 R3 R24 +STR R30 13589 R9 +DIV R16 R30 R12 +SUB R8 R28 R23 +MOV R6 -41508 +SUB R8 R7 R0 +STR R21 928 R18 +SUB R30 R13 R24 +MOV R8 44374 +STR R14 -48242 R5 +MOV R9 -14756 +ADD R23 R2 R14 +DIV R16 R19 R2 +MOV R0 35988 +LDR R29 R15 -58168 +DIV R27 R25 R6 +LDR R4 R7 6128 +MUL R4 R4 R8 +LDR R21 R21 -39564 +ADD R21 R11 R8 +STR R9 37269 R30 +MOV R12 -2938 +STR R10 65347 R30 +ADD R31 R18 R10 +LDR R19 R1 -13398 +LDR R28 R16 -17145 +MUL R19 R10 R1 +SUB R25 R4 R10 +LDR R0 R8 -17033 +STR R2 47410 R9 +DIV R17 R18 R5 +LDR R13 R27 62107 +ADD R30 R12 R19 +STR R9 65314 R13 +ADD R20 R6 R17 +MOV R25 -32027 +STR R22 56884 R25 +SUB R0 R7 R1 +MUL R23 R15 R10 +SUB R26 R0 R16 +STR R18 44565 R10 +STR R5 17108 R9 +LDR R27 R19 -25715 +MOV R20 58086 +LDR R0 R15 11741 +DIV R7 R31 R10 +ADD R10 R19 R12 +DIV R0 R14 R25 +MUL R5 R8 R31 +LDR R25 R23 -14200 +ADD R22 R6 R3 +LDR R30 R15 21510 +ADD R2 R19 R29 +STR R17 -27186 R30 +DIV R20 R22 R4 +STR R29 -37369 R20 +LDR R31 R22 -6186 +LDR R5 R13 -1208 +DIV R2 R28 R15 +MOV R5 50290 +STR R30 -61792 R16 +MOV R2 24745 +DIV R0 R21 R24 +MUL R24 R25 R20 +SUB R3 R24 R28 +MOV R9 27457 +DIV R1 R30 R26 +MOV R21 -1989 +STR R25 -3827 R17 +SUB R28 R19 R4 +SUB R28 R18 R25 +ADD R10 R19 R31 +MOV R3 -56580 +MOV R29 -19128 +MOV R14 -22398 +SUB R14 R24 R11 +SUB R31 R29 R24 +STR R25 46885 R2 +MOV R0 61672 +LDR R27 R3 -167 +SUB R8 R14 R28 +MUL R12 R3 R7 +MOV R6 -25304 +MOV R25 17354 +STR R25 14355 R0 +LDR R21 R14 -29186 +LDR R30 R14 62067 +STR R13 -62728 R26 +ADD R20 R3 R25 +LDR R31 R17 -46302 +SUB R29 R17 R1 +DIV R1 R21 R30 +ADD R22 R19 R5 +MUL R2 R3 R23 +ADD R0 R10 R0 +MUL R5 R22 R12 +SUB R9 R14 R3 +LDR R12 R30 774 +LDR R8 R30 63969 +LDR R5 R19 -8907 +MUL R25 R27 R9 +LDR R9 R18 51173 +LDR R28 R29 -41849 +ADD R3 R26 R2 +ADD R22 R7 R23 +SUB R21 R25 R24 +MUL R30 R6 R10 +LDR R4 R22 -22319 +ADD R23 R21 R7 +SUB R13 R3 R4 +STR R22 -51344 R13 +SUB R29 R3 R18 +SUB R6 R26 R5 +STR R4 -35710 R22 +DIV R1 R15 R12 +MUL R6 R9 R14 +MUL R27 R15 R28 +ADD R11 R4 R14 +DIV R18 R5 R24 +SUB R4 R24 R26 +LDR R5 R3 13634 +STR R27 -32552 R26 +SUB R19 R6 R23 +MOV R16 39 +DIV R8 R10 R16 +SUB R10 R14 R29 +MOV R17 2752 +MUL R1 R0 R23 +ADD R3 R8 R15 +MOV R9 -10099 +STR R26 11899 R29 +DIV R6 R30 R2 +MOV R17 12336 +MOV R23 34780 +SUB R10 R3 R20 +SUB R28 R7 R17 +DIV R10 R29 R3 +SUB R2 R19 R3 +MUL R31 R24 R11 +STR R28 4350 R22 +ADD R14 R2 R6 +SUB R8 R2 R16 +MUL R23 R18 R4 +DIV R23 R13 R26 +DIV R0 R26 R18 +LDR R19 R5 -31316 +SUB R6 R23 R29 +DIV R23 R14 R13 +MUL R7 R16 R24 +LDR R27 R22 56922 +SUB R1 R11 R1 +SUB R25 R1 R1 +SUB R10 R29 R0 +LDR R13 R26 -49379 +SUB R21 R3 R10 +STR R13 49619 R12 +MOV R27 14110 +MUL R25 R20 R16 +ADD R13 R5 R29 +MOV R4 -5576 +SUB R26 R3 R26 +MUL R2 R4 R16 +MOV R25 -8562 +MOV R26 52309 +LDR R6 R3 16191 +LDR R6 R9 -8232 +DIV R6 R3 R6 +SUB R17 R1 R8 +SUB R20 R6 R16 +MUL R22 R0 R27 +ADD R26 R25 R20 +SUB R21 R31 R16 +MUL R8 R25 R24 +MUL R3 R4 R15 +STR R11 -59631 R26 +DIV R17 R27 R26 +LDR R15 R10 56678 +ADD R2 R29 R29 +MUL R31 R19 R9 +STR R28 13688 R16 +MUL R0 R15 R0 +LDR R31 R11 46473 +MUL R28 R22 R3 +MOV R19 -65353 +MOV R4 -13778 +DIV R22 R14 R28 +DIV R5 R6 R1 +SUB R8 R9 R21 +LDR R28 R1 52753 +ADD R21 R28 R26 +LDR R18 R1 -55213 +STR R11 9478 R29 +SUB R18 R30 R2 +MUL R19 R3 R0 +DIV R5 R16 R7 +LDR R31 R2 -20310 +DIV R16 R28 R24 +STR R2 -16702 R11 +STR R3 -18516 R0 +STR R31 35563 R10 +SUB R6 R15 R8 +MUL R12 R6 R25 +STR R6 2404 R8 +DIV R0 R22 R16 +SUB R20 R17 R13 +MUL R9 R22 R29 +ADD R31 R12 R27 +STR R7 -12865 R4 +SUB R28 R23 R15 +LDR R25 R18 -35206 +ADD R15 R9 R2 +STR R17 15410 R19 +DIV R25 R26 R24 +DIV R4 R18 R1 +STR R31 27216 R3 +MOV R11 39273 +LDR R14 R31 -25311 +STR R15 -57308 R8 +MUL R31 R9 R12 +STR R0 32855 R8 +DIV R2 R14 R2 +ADD R13 R10 R23 +STR R20 797 R31 +ADD R8 R16 R17 +MOV R30 -23636 +LDR R25 R21 52710 +LDR R28 R9 -22822 +ADD R6 R10 R22 +SUB R20 R28 R31 +STR R9 -2705 R20 +LDR R30 R9 47449 +MOV R6 3185 +ADD R3 R30 R14 +MUL R15 R31 R22 +MUL R24 R26 R22 +ADD R12 R20 R16 +DIV R25 R14 R23 +STR R0 -26004 R8 +MUL R4 R21 R3 +SUB R1 R21 R30 +SUB R31 R19 R27 +LDR R4 R9 -11877 +ADD R14 R13 R13 +SUB R12 R9 R27 +SUB R23 R5 R21 +MUL R29 R16 R2 +LDR R25 R13 -46161 +MUL R27 R18 R6 +ADD R19 R16 R17 +MOV R9 42071 +MOV R18 -2474 +STR R1 58467 R5 +STR R7 -31189 R30 +DIV R22 R22 R24 +DIV R2 R1 R18 +MOV R25 -58268 +MOV R20 13399 +MUL R21 R3 R31 +SUB R11 R19 R28 +DIV R13 R8 R8 +STR R30 -32748 R13 +SUB R2 R5 R19 +SUB R5 R14 R21 +ADD R13 R30 R30 +ADD R24 R30 R16 +MOV R16 924 +STR R31 -30541 R19 +ADD R9 R10 R28 +MOV R28 -47012 +MOV R24 35443 +MOV R16 -42005 +MOV R9 58249 +STR R19 40971 R13 +DIV R18 R21 R30 +SUB R23 R22 R23 +DIV R24 R21 R20 +SUB R0 R21 R13 +MUL R5 R2 R20 +SUB R12 R24 R3 +ADD R15 R4 R3 +MUL R18 R11 R4 +MOV R17 -56319 +DIV R8 R8 R8 +LDR R6 R15 56115 +DIV R15 R10 R3 +MOV R14 -49951 +MOV R1 60876 +DIV R9 R29 R24 +MUL R1 R29 R15 +ADD R27 R22 R7 +ADD R1 R25 R21 +MOV R12 35941 +MOV R26 14137 +ADD R13 R15 R21 +STR R22 6096 R24 +DIV R9 R23 R9 +STR R7 58824 R30 +SUB R8 R31 R13 +MUL R26 R18 R12 +MUL R6 R2 R24 +MOV R18 17232 +MUL R17 R14 R19 +LDR R14 R25 -37463 +MUL R25 R12 R6 +STR R31 41701 R7 +LDR R30 R8 -45398 +MUL R22 R0 R15 +MOV R30 39142 +MUL R10 R4 R18 +DIV R22 R30 R27 +MUL R11 R28 R20 +LDR R15 R12 -8401 +DIV R22 R4 R26 +DIV R21 R10 R30 +DIV R24 R1 R9 +STR R16 13964 R18 +DIV R16 R10 R5 +SUB R31 R19 R8 +LDR R2 R22 35315 +MUL R2 R20 R6 +SUB R15 R4 R15 +DIV R3 R27 R19 +DIV R29 R3 R16 +DIV R3 R17 R21 +MUL R19 R0 R13 +MOV R9 -37125 +MOV R2 -9951 +STR R20 -38531 R28 +SUB R19 R6 R27 +ADD R18 R13 R5 +SUB R25 R13 R29 +SUB R15 R25 R2 +ADD R31 R12 R10 +MUL R0 R31 R3 +DIV R29 R5 R1 +ADD R21 R8 R28 +SUB R27 R29 R26 +LDR R29 R30 37007 +MUL R20 R20 R20 +SUB R11 R19 R14 +DIV R4 R17 R2 +MOV R1 957 +MUL R12 R27 R17 +MOV R23 11419 +LDR R10 R8 -38745 +MOV R0 -18208 +DIV R14 R4 R8 +SUB R6 R29 R9 +MUL R30 R23 R22 +STR R4 13408 R26 +STR R2 -34123 R19 +LDR R24 R16 39089 +LDR R3 R7 -23064 +SUB R16 R5 R11 +ADD R28 R22 R7 +DIV R27 R19 R1 +STR R4 61882 R24 +SUB R26 R11 R4 +MUL R29 R11 R13 +MOV R8 -49486 +ADD R26 R7 R24 +ADD R12 R15 R2 +ADD R25 R16 R5 +MUL R6 R22 R27 +SUB R25 R2 R16 +SUB R8 R23 R27 +MUL R28 R7 R12 +ADD R17 R28 R26 +ADD R16 R31 R2 +DIV R22 R26 R27 +DIV R6 R22 R17 +DIV R2 R23 R16 +DIV R9 R2 R30 +STR R12 45986 R26 +LDR R7 R4 -38490 +STR R6 51082 R14 +MOV R6 -16464 +LDR R30 R27 -4261 +STR R9 15380 R6 +LDR R4 R3 -55757 +STR R6 -25386 R22 +MOV R6 -4263 +SUB R2 R25 R5 +ADD R29 R29 R2 +LDR R4 R8 28065 +MUL R2 R14 R0 +ADD R13 R22 R7 +LDR R8 R25 16297 +MOV R10 -41447 +LDR R17 R9 38455 +MOV R20 21853 +ADD R31 R25 R9 +LDR R29 R5 8269 +SUB R12 R6 R5 +MOV R27 -23775 +SUB R6 R3 R10 +STR R26 48438 R22 +ADD R23 R18 R27 +MOV R23 -14954 +DIV R28 R13 R31 +STR R5 -33542 R22 +MOV R5 -10663 +SUB R23 R13 R11 +LDR R6 R20 26685 +SUB R5 R17 R0 +SUB R22 R25 R8 +SUB R22 R26 R0 +DIV R1 R30 R19 +LDR R6 R8 -25898 +MUL R14 R21 R19 +MUL R23 R28 R5 +LDR R9 R9 32343 +MUL R11 R22 R9 +SUB R14 R29 R29 +STR R17 23415 R28 +LDR R11 R7 38082 +MUL R20 R27 R30 +DIV R20 R15 R15 +ADD R27 R11 R6 +STR R12 -12050 R25 +ADD R10 R4 R3 +SUB R20 R0 R10 +SUB R8 R15 R12 +ADD R2 R23 R1 +STR R14 -45543 R7 +ADD R7 R1 R18 +STR R9 63709 R5 +DIV R26 R9 R1 +MUL R3 R27 R18 +STR R29 -57126 R21 +LDR R7 R9 -58840 +MOV R30 -53471 +STR R13 -19675 R2 +MUL R7 R18 R18 +MOV R28 -36381 +MUL R3 R23 R12 +MOV R12 56291 +MUL R13 R23 R1 +MUL R5 R29 R30 +SUB R31 R29 R6 +SUB R26 R0 R18 +ADD R3 R9 R9 +ADD R25 R3 R1 +LDR R30 R30 -54602 +STR R2 -16697 R15 +SUB R2 R11 R4 +MUL R16 R7 R29 +ADD R31 R28 R18 +ADD R9 R9 R0 +LDR R22 R6 62870 +ADD R30 R14 R23 +LDR R24 R20 16895 +DIV R23 R23 R11 +SUB R23 R9 R18 +SUB R3 R18 R17 +DIV R4 R20 R6 +LDR R23 R12 22624 +STR R20 -19953 R10 +ADD R18 R16 R8 +LDR R4 R1 48306 +SUB R5 R24 R11 +MOV R19 -2198 +MOV R11 46820 +ADD R5 R28 R0 +LDR R25 R23 -19240 +ADD R9 R7 R11 +LDR R7 R5 19026 +DIV R5 R12 R21 +LDR R10 R12 -55975 +LDR R2 R19 31749 +MOV R7 7444 +SUB R22 R1 R8 +STR R31 -6797 R11 +MUL R2 R30 R3 +LDR R13 R1 17657 +MOV R13 21855 +SUB R26 R31 R23 +MUL R16 R2 R27 +STR R19 23128 R25 +SUB R10 R20 R31 +ADD R16 R10 R6 +LDR R1 R11 -7197 +STR R16 34796 R28 +MOV R23 30077 +SUB R9 R11 R8 +ADD R10 R2 R6 +LDR R4 R4 -1434 +LDR R17 R29 -62230 +DIV R19 R26 R3 +DIV R7 R14 R26 +DIV R17 R22 R3 +MOV R3 -44552 +STR R22 -20615 R18 +DIV R22 R25 R29 +LDR R15 R27 -18050 +STR R22 10191 R16 +STR R22 18721 R3 +STR R4 25234 R18 +MUL R6 R15 R3 +MOV R23 -9142 +STR R25 39406 R29 +SUB R14 R22 R11 +MOV R21 60932 +STR R1 -5661 R1 +MUL R12 R15 R21 +STR R17 47677 R19 +STR R22 -35083 R17 +DIV R18 R22 R3 +MUL R17 R13 R19 +STR R15 23003 R0 +MUL R11 R16 R2 +MUL R13 R25 R29 +SUB R18 R24 R1 +ADD R3 R24 R31 +MOV R3 -54614 +STR R2 55473 R19 +LDR R16 R14 61377 +MOV R11 26361 +DIV R9 R22 R26 +MOV R10 12810 +ADD R15 R3 R13 +LDR R27 R27 -40777 +MOV R1 -7055 +STR R23 7850 R23 +ADD R8 R25 R26 +LDR R18 R25 -34455 +ADD R24 R7 R3 +MUL R9 R24 R25 +ADD R10 R8 R4 +ADD R27 R19 R8 +LDR R2 R4 4536 +ADD R31 R2 R17 +DIV R0 R2 R10 +ADD R19 R7 R23 +STR R11 -20201 R29 +STR R13 -52047 R4 +MOV R31 100 +LDR R21 R27 -3164 +SUB R18 R17 R15 +DIV R22 R9 R30 +SUB R22 R29 R15 +LDR R19 R22 -50072 +MOV R30 -23101 +SUB R21 R12 R14 +ADD R6 R27 R13 +ADD R13 R6 R2 +DIV R30 R0 R18 +SUB R21 R19 R29 +SUB R2 R1 R27 +DIV R17 R26 R10 +SUB R16 R4 R16 +ADD R6 R12 R12 +LDR R20 R21 -44564 +DIV R27 R18 R22 +LDR R20 R14 -34626 +MUL R4 R23 R14 +STR R11 30547 R5 +SUB R17 R27 R22 +MOV R13 23914 +LDR R20 R15 -13276 +DIV R31 R19 R0 +MOV R17 47436 +DIV R29 R21 R31 +ADD R29 R6 R26 +SUB R30 R8 R31 +STR R27 -53524 R16 +ADD R20 R31 R14 +SUB R31 R0 R24 +ADD R8 R15 R29 +STR R8 33851 R14 +SUB R9 R21 R9 +MOV R12 5365 +SUB R20 R26 R4 +MUL R20 R4 R8 +MUL R0 R20 R31 +SUB R24 R4 R17 +ADD R30 R13 R5 +MUL R5 R14 R29 +ADD R30 R24 R2 +SUB R9 R4 R21 +ADD R12 R16 R5 +MUL R14 R20 R25 +MUL R21 R8 R8 +ADD R3 R25 R8 +DIV R5 R12 R4 +ADD R20 R22 R14 +STR R26 -16806 R10 +MUL R0 R19 R29 +STR R1 -40321 R0 +ADD R20 R5 R15 +MUL R23 R10 R23 +DIV R24 R26 R18 +SUB R25 R1 R23 +MOV R24 40724 +MUL R2 R20 R4 +DIV R1 R8 R4 +ADD R0 R18 R27 +STR R3 14327 R23 +MOV R29 54776 +ADD R15 R30 R24 +STR R24 -8147 R25 +ADD R27 R15 R29 +LDR R0 R10 -52530 +DIV R19 R1 R17 +STR R20 24341 R16 +STR R28 25011 R17 +LDR R23 R21 -43350 +ADD R12 R2 R1 +MOV R27 -22984 +SUB R9 R10 R0 +ADD R17 R21 R17 +DIV R14 R2 R10 +STR R9 7833 R21 +STR R4 -64181 R28 +STR R25 -49378 R20 +LDR R22 R8 28978 +DIV R22 R17 R21 +DIV R21 R12 R30 +MOV R5 -41502 +STR R11 -14320 R2 +MUL R9 R14 R22 +ADD R11 R6 R14 +SUB R15 R3 R8 +LDR R23 R20 35168 +MUL R15 R15 R27 +LDR R6 R21 -52249 +LDR R11 R21 48599 +STR R30 34529 R6 +DIV R21 R31 R12 +ADD R7 R18 R4 +DIV R1 R24 R1 +DIV R31 R12 R27 +MUL R6 R21 R13 +MOV R19 -51034 +MOV R23 -65303 +ADD R1 R15 R14 +MUL R18 R5 R8 +DIV R14 R26 R28 +ADD R19 R19 R5 +ADD R6 R18 R1 +MUL R24 R27 R13 +LDR R31 R13 -58565 +MUL R3 R6 R25 +STR R19 -24158 R4 +ADD R17 R2 R24 +LDR R5 R10 9006 +LDR R26 R18 65185 +LDR R8 R8 -7750 +ADD R19 R25 R12 +MUL R19 R20 R6 +LDR R14 R10 -29997 +MOV R8 -45038 +ADD R30 R1 R3 +MUL R28 R19 R18 +MUL R26 R2 R8 +SUB R27 R7 R31 +MOV R1 51130 +SUB R3 R19 R22 +ADD R23 R15 R24 +SUB R19 R31 R30 +MUL R10 R4 R29 +MOV R1 5079 +ADD R10 R21 R4 +STR R6 43374 R22 +STR R10 -18957 R20 +ADD R29 R28 R1 +MOV R29 -42583 +DIV R21 R18 R4 +ADD R25 R29 R12 +SUB R14 R24 R15 +LDR R0 R30 25536 +MUL R23 R29 R25 +LDR R30 R22 -6297 +LDR R26 R27 -11117 +SUB R3 R11 R4 +ADD R17 R8 R31 +MOV R21 29860 +STR R12 -4759 R22 +STR R0 -15475 R30 +STR R25 -61774 R20 +ADD R30 R19 R9 +ADD R7 R2 R9 +DIV R4 R26 R30 +DIV R3 R14 R16 +SUB R23 R20 R13 +SUB R12 R23 R22 +SUB R24 R1 R18 +ADD R6 R23 R24 +MUL R24 R6 R25 +STR R0 27491 R26 +MOV R15 -54859 +MOV R20 -31237 +SUB R22 R30 R14 +MOV R24 -25323 +LDR R24 R25 -49526 +STR R27 31402 R6 +SUB R26 R11 R1 +DIV R24 R9 R0 +DIV R9 R15 R9 +STR R10 -15152 R26 +MOV R2 -7253 +SUB R7 R1 R11 +ADD R30 R12 R12 +LDR R4 R3 64496 +MUL R1 R15 R8 +ADD R0 R5 R24 +MUL R21 R23 R31 +MUL R17 R30 R28 +STR R27 9287 R4 +DIV R26 R0 R14 +MOV R7 54973 +ADD R28 R21 R16 +LDR R14 R31 -10725 +DIV R7 R24 R21 +DIV R12 R4 R13 +ADD R10 R27 R17 +MOV R19 44369 +MUL R24 R15 R21 +STR R24 5974 R10 +LDR R20 R3 -18481 +SUB R6 R14 R2 +MUL R25 R4 R1 +MUL R9 R28 R10 +SUB R15 R11 R6 +STR R21 4570 R11 +DIV R30 R0 R15 +LDR R13 R17 -52427 +DIV R9 R5 R16 +LDR R30 R20 61306 +ADD R1 R10 R22 +MOV R29 -16 +LDR R30 R1 23688 +MOV R5 -6109 +MOV R19 34187 +DIV R5 R12 R16 +DIV R0 R26 R11 +STR R16 -3933 R29 +MUL R25 R3 R18 +ADD R28 R31 R21 +ADD R0 R15 R26 +STR R23 -23332 R31 +MUL R0 R19 R5 +LDR R9 R7 -59488 +ADD R28 R28 R28 +SUB R0 R7 R8 +ADD R6 R30 R10 +MOV R3 35277 +STR R28 -28841 R0 +ADD R1 R15 R8 +LDR R1 R12 -41867 +SUB R15 R8 R18 +MOV R13 -43447 +MOV R1 -57384 +DIV R20 R12 R10 +ADD R26 R17 R0 +MUL R5 R17 R3 +STR R8 -10113 R28 +ADD R9 R15 R22 +MOV R16 -19960 +MOV R8 -38252 +MUL R27 R13 R14 +MUL R0 R22 R27 +STR R20 9040 R5 +DIV R27 R26 R26 +SUB R28 R23 R28 +LDR R6 R18 28549 +MUL R18 R29 R18 +LDR R29 R20 -42733 +STR R13 18892 R15 +MOV R28 -44712 +SUB R8 R2 R27 +STR R15 411 R6 +MUL R13 R27 R27 +ADD R3 R26 R23 +LDR R9 R18 -53211 +LDR R0 R26 61336 +LDR R10 R26 -64920 +DIV R17 R26 R27 +ADD R26 R24 R2 +LDR R9 R19 17620 +SUB R10 R13 R7 +SUB R20 R20 R4 +SUB R9 R1 R29 +LDR R6 R11 4065 +DIV R10 R0 R17 +MOV R26 54844 +DIV R26 R30 R31 +SUB R3 R15 R27 +ADD R19 R19 R30 +ADD R17 R13 R6 +LDR R18 R5 53646 +LDR R21 R25 39967 +MUL R8 R7 R5 +STR R3 17099 R31 +MOV R11 -27408 +SUB R4 R8 R28 +ADD R16 R25 R16 +MOV R30 52834 +MOV R24 64414 +STR R15 -64588 R2 +STR R4 -33673 R11 +ADD R6 R20 R16 +DIV R3 R16 R15 +MUL R19 R7 R24 +LDR R4 R27 1601 +MUL R4 R10 R13 +MUL R23 R25 R18 +ADD R21 R29 R19 +SUB R18 R6 R25 +DIV R8 R13 R21 +ADD R7 R17 R19 +STR R2 -40652 R9 +DIV R3 R13 R3 +STR R12 -7659 R18 +LDR R12 R10 -41540 +ADD R10 R19 R4 +DIV R19 R1 R30 +LDR R20 R1 42572 +LDR R15 R5 23896 +DIV R26 R31 R26 +MUL R21 R31 R24 +STR R18 -55525 R8 +STR R14 39225 R24 +SUB R30 R9 R2 +MOV R29 -34724 +MOV R14 24886 +SUB R30 R26 R15 +LDR R4 R21 13257 +LDR R17 R30 -18088 +MUL R6 R19 R0 +MOV R27 -27716 +STR R13 11941 R22 +LDR R16 R7 -23429 +MOV R22 -17870 +SUB R31 R19 R4 +STR R8 21745 R27 +SUB R2 R11 R6 +MUL R3 R11 R31 +LDR R22 R23 -17251 +LDR R19 R27 -44965 +STR R9 3438 R20 +MUL R3 R7 R4 +MOV R31 13478 +DIV R1 R8 R11 +SUB R22 R2 R1 +LDR R1 R2 4894 +DIV R2 R21 R17 +MUL R15 R17 R19 +MUL R28 R24 R21 +MOV R2 51953 +LDR R16 R19 35842 +SUB R13 R18 R18 +STR R0 -46635 R13 +LDR R7 R25 -14586 +STR R4 -45882 R5 +ADD R6 R0 R5 +ADD R16 R29 R25 +SUB R2 R14 R21 +LDR R7 R24 17171 +SUB R18 R26 R21 +MUL R17 R12 R16 +MUL R19 R10 R21 +STR R2 10701 R26 +MUL R17 R10 R29 +SUB R13 R16 R24 +DIV R6 R25 R9 +ADD R0 R27 R30 +DIV R0 R11 R20 +LDR R14 R25 58486 +MUL R28 R23 R1 +STR R6 52522 R13 +SUB R5 R27 R23 +STR R21 -2431 R16 +STR R3 9719 R25 +SUB R20 R31 R0 +ADD R25 R24 R22 +MUL R10 R29 R14 +STR R25 -19043 R20 +MUL R27 R21 R30 +MOV R12 -6506 +LDR R11 R30 22317 +ADD R1 R12 R17 +STR R22 317 R2 +MOV R3 -50085 +STR R9 38967 R20 +LDR R3 R17 -18494 +SUB R25 R11 R16 +DIV R21 R5 R4 +STR R19 -14422 R18 +STR R0 -15440 R10 +LDR R23 R10 15466 +ADD R2 R31 R12 +STR R13 -11656 R16 +DIV R13 R20 R20 +LDR R25 R18 3282 +SUB R10 R8 R13 +LDR R14 R2 48096 +MOV R26 -56433 +ADD R14 R5 R2 +DIV R21 R5 R4 +MUL R9 R29 R2 +MUL R5 R14 R1 +DIV R9 R0 R20 +ADD R5 R5 R2 +STR R2 -53330 R7 +LDR R31 R13 42033 +STR R16 -15028 R27 +LDR R3 R26 286 +MUL R18 R28 R14 +LDR R30 R10 -2509 +SUB R22 R22 R2 +STR R25 -39698 R3 +SUB R2 R6 R12 +ADD R3 R3 R31 +DIV R14 R8 R26 +STR R27 -17656 R25 +SUB R27 R14 R11 +MOV R5 44232 +SUB R24 R14 R24 +DIV R2 R3 R9 +SUB R7 R26 R10 +DIV R10 R13 R10 +LDR R27 R29 38000 +MUL R4 R6 R22 +LDR R18 R29 61340 +MOV R24 -38224 +MUL R19 R12 R17 +ADD R15 R15 R17 +DIV R9 R14 R20 +ADD R10 R4 R26 +DIV R27 R2 R13 +ADD R24 R2 R11 +SUB R4 R27 R13 +MOV R13 54852 +LDR R25 R16 -64651 +LDR R13 R15 -59980 +MOV R19 -24957 +DIV R22 R23 R5 +SUB R30 R31 R17 +ADD R15 R5 R5 +SUB R22 R11 R22 +ADD R22 R28 R5 +MOV R13 -20104 +SUB R26 R12 R15 +LDR R29 R21 -23512 +MOV R26 -30404 +SUB R10 R5 R5 +STR R14 -25344 R21 +LDR R14 R15 56043 +MUL R17 R18 R15 +MOV R13 48334 +SUB R11 R31 R14 +ADD R11 R20 R5 +SUB R12 R10 R5 +LDR R14 R17 -39606 +MOV R27 34146 +SUB R5 R2 R0 +SUB R23 R16 R29 +LDR R28 R9 -24215 +LDR R10 R6 -61339 +STR R18 -22903 R25 +STR R1 8131 R23 +DIV R25 R5 R11 +DIV R10 R28 R21 +LDR R15 R2 27076 +MUL R13 R30 R27 +MUL R0 R8 R3 +ADD R22 R23 R20 +MUL R1 R8 R11 +MOV R29 20541 +SUB R28 R21 R21 +SUB R20 R1 R4 +STR R19 8615 R1 +DIV R28 R23 R16 +LDR R11 R29 26356 +ADD R2 R18 R16 +LDR R25 R5 -10511 +DIV R11 R9 R21 +SUB R12 R19 R3 +ADD R2 R18 R17 +ADD R26 R1 R11 +DIV R24 R13 R19 +LDR R2 R6 -47954 +ADD R23 R16 R28 +ADD R11 R31 R25 +MOV R1 -51937 +SUB R10 R4 R2 +ADD R10 R0 R21 +DIV R15 R18 R0 +MUL R22 R24 R10 +LDR R25 R12 -25633 +MOV R7 31601 +MOV R14 -12947 +LDR R2 R10 27707 +MOV R9 -40651 +MUL R4 R24 R23 +ADD R12 R8 R16 +SUB R29 R3 R13 +MUL R15 R16 R30 +SUB R28 R6 R10 +DIV R21 R25 R21 +ADD R22 R3 R5 +MOV R2 56431 +STR R27 -19278 R8 +DIV R23 R31 R2 +ADD R21 R3 R1 +ADD R13 R14 R23 +STR R14 4873 R20 +SUB R29 R0 R23 +SUB R26 R4 R14 +SUB R3 R2 R2 +LDR R9 R8 -250 +LDR R25 R19 62982 +DIV R28 R12 R0 +DIV R14 R16 R20 +LDR R28 R21 -39911 +DIV R29 R1 R8 +MUL R15 R1 R29 +ADD R5 R15 R31 +LDR R29 R24 10944 +STR R16 14065 R25 +STR R16 -3758 R23 +SUB R4 R5 R23 +MOV R14 59844 +STR R1 18330 R22 +SUB R11 R7 R21 +ADD R19 R16 R10 +ADD R17 R28 R22 +LDR R9 R13 -63673 +LDR R28 R18 20838 +STR R14 -6234 R24 +STR R22 -44620 R19 +STR R11 10987 R25 +ADD R18 R29 R12 +DIV R17 R26 R14 +ADD R13 R11 R14 +STR R11 -42466 R25 +MOV R0 -18423 +ADD R18 R4 R27 +DIV R7 R31 R28 +SUB R13 R31 R3 +LDR R11 R14 25362 +STR R24 6786 R17 +ADD R8 R3 R22 +MUL R19 R17 R25 +STR R23 44660 R25 +STR R3 -37796 R26 +MUL R5 R13 R20 +MUL R9 R15 R16 +SUB R18 R4 R24 +DIV R28 R6 R27 +LDR R3 R18 -28692 +SUB R16 R10 R17 +MOV R14 49771 +LDR R31 R18 5865 +DIV R15 R1 R29 +STR R30 2812 R15 +MUL R26 R3 R12 +DIV R12 R8 R30 +ADD R10 R7 R15 +STR R14 13752 R2 +SUB R6 R8 R19 +MUL R7 R26 R4 +DIV R2 R21 R0 +LDR R19 R26 -23451 +MOV R3 -30648 +MOV R2 22609 +LDR R29 R3 29604 +ADD R14 R3 R14 +STR R17 -50585 R11 +DIV R31 R5 R26 +SUB R27 R29 R0 +LDR R18 R28 -31473 +MUL R30 R22 R19 +MOV R23 56136 +STR R21 34052 R0 +DIV R12 R20 R28 +DIV R25 R23 R25 +DIV R23 R0 R31 +MUL R26 R9 R26 +DIV R24 R25 R3 +DIV R29 R28 R20 +STR R22 35357 R9 +DIV R27 R29 R21 +STR R26 -56790 R10 +DIV R27 R24 R18 +STR R13 -21089 R27 +DIV R31 R29 R29 +LDR R22 R10 -12577 +SUB R18 R20 R23 +ADD R3 R21 R22 +SUB R24 R13 R25 +SUB R7 R27 R3 +ADD R23 R8 R14 +STR R24 -41288 R2 +MOV R22 14504 +ADD R22 R22 R8 +ADD R5 R10 R0 +DIV R9 R3 R12 +LDR R4 R4 -26626 +DIV R23 R23 R30 +STR R21 5090 R28 +MUL R23 R22 R7 +MUL R19 R17 R22 +MOV R29 -24889 +STR R5 -55806 R19 +MUL R21 R23 R4 +STR R24 30832 R24 +DIV R12 R6 R3 +MOV R24 -60737 +MOV R3 50919 +ADD R20 R17 R10 +DIV R30 R17 R29 +MOV R30 61129 +MUL R11 R0 R9 +LDR R15 R25 -7238 +ADD R12 R12 R27 +MOV R5 53717 +SUB R20 R3 R1 +LDR R13 R7 40242 +STR R15 -14792 R27 +DIV R6 R25 R26 +DIV R18 R11 R26 +SUB R10 R15 R12 +SUB R16 R0 R6 +DIV R0 R17 R4 +LDR R27 R24 9820 +SUB R28 R5 R18 +DIV R20 R12 R22 +MOV R6 -27273 +ADD R29 R15 R22 +SUB R8 R25 R11 +MUL R13 R28 R20 +MOV R13 9585 +STR R12 -11016 R17 +STR R15 -1238 R21 +DIV R21 R28 R2 +MUL R26 R27 R0 +MOV R11 -62346 +MOV R3 54504 +STR R13 -2877 R14 +SUB R29 R18 R15 +STR R23 42335 R24 +SUB R16 R20 R19 +MOV R22 42601 +LDR R28 R18 -49355 +ADD R26 R13 R2 +MUL R29 R11 R0 +ADD R17 R10 R3 +STR R14 44849 R12 +MOV R24 -50756 +DIV R31 R12 R10 +DIV R29 R6 R19 +ADD R0 R19 R24 +DIV R27 R19 R26 +MOV R3 43293 +MOV R21 -5794 +DIV R23 R8 R24 +STR R15 25378 R7 +ADD R20 R12 R14 +STR R16 -2938 R14 +SUB R8 R20 R10 +MOV R26 -1221 +ADD R28 R14 R16 +STR R24 -20194 R0 +MOV R31 33539 +MUL R17 R29 R21 +LDR R11 R26 11135 +STR R6 60316 R28 +STR R16 21175 R16 +MOV R18 -25739 +STR R1 40401 R31 +DIV R2 R27 R17 +DIV R22 R9 R30 +LDR R30 R17 -57503 +SUB R28 R10 R21 +LDR R16 R25 43855 +MUL R0 R28 R28 +MOV R23 -46177 +ADD R30 R11 R31 +STR R3 18854 R28 +DIV R15 R17 R18 +MOV R12 54164 +ADD R21 R2 R13 +MUL R26 R21 R17 +DIV R25 R20 R26 +MOV R9 26413 +DIV R30 R27 R4 +MUL R4 R8 R6 +MUL R16 R30 R25 +STR R6 33790 R29 +SUB R27 R29 R9 +SUB R20 R5 R10 +LDR R27 R21 -14692 +STR R21 61448 R22 +STR R12 51164 R13 +ADD R25 R13 R6 +MOV R27 30582 +ADD R3 R1 R22 +SUB R26 R25 R16 +ADD R7 R26 R7 +MUL R8 R17 R29 +MUL R9 R16 R11 +DIV R21 R22 R3 +MOV R31 11160 +STR R27 -42202 R16 +MOV R28 36518 +STR R14 -2822 R4 +MOV R25 42332 +SUB R0 R18 R5 +STR R11 -62053 R24 +DIV R31 R11 R31 +ADD R23 R18 R20 +DIV R13 R19 R18 +SUB R16 R27 R26 +STR R0 -8626 R21 +ADD R10 R30 R27 +LDR R2 R16 43877 +DIV R0 R28 R13 +LDR R6 R5 38995 +LDR R2 R13 19969 +MUL R26 R2 R2 +DIV R3 R30 R12 +LDR R22 R7 41817 +MOV R2 17426 +MOV R12 -35837 +LDR R0 R6 60357 +MOV R3 -20183 +SUB R5 R29 R25 +DIV R3 R8 R28 +STR R31 55479 R13 +LDR R31 R17 -8649 +STR R5 10976 R30 +ADD R22 R23 R18 +LDR R1 R8 55652 +LDR R12 R10 25062 +DIV R7 R30 R10 +MOV R3 -62380 +MOV R21 35190 +SUB R1 R23 R15 +ADD R8 R29 R3 +LDR R23 R15 18348 +MOV R30 -50093 +DIV R31 R2 R4 +MUL R5 R12 R0 +STR R4 -43158 R22 +SUB R6 R0 R30 +MOV R11 57320 +ADD R20 R19 R13 +MOV R27 -54860 +LDR R9 R25 -60532 +DIV R26 R31 R14 +LDR R15 R18 51512 +MUL R30 R3 R0 +ADD R13 R7 R31 +MOV R25 39214 +MUL R3 R12 R8 +MUL R5 R29 R19 +LDR R5 R16 39553 +DIV R16 R31 R3 +DIV R5 R25 R14 +DIV R26 R21 R15 +ADD R16 R22 R3 +LDR R18 R14 24670 +SUB R4 R24 R15 +DIV R23 R31 R6 +MOV R15 48894 +ADD R2 R17 R21 +MUL R4 R29 R16 +DIV R2 R5 R8 +DIV R29 R18 R27 +LDR R13 R4 -55423 +MOV R25 -54487 +ADD R2 R25 R1 +SUB R17 R20 R24 +MOV R20 17900 +DIV R1 R7 R16 +MOV R2 -62619 +MOV R18 -34799 +MOV R1 56467 +ADD R25 R1 R22 +LDR R15 R14 11202 +SUB R7 R17 R28 +DIV R31 R30 R1 +SUB R5 R10 R7 +MOV R28 -29737 +STR R18 53958 R14 +STR R23 -11276 R3 +STR R0 55013 R24 +DIV R4 R16 R20 +MOV R4 -57288 +LDR R14 R14 -33295 +ADD R26 R3 R14 +LDR R28 R30 -63930 +SUB R9 R6 R2 +STR R14 9515 R17 +STR R21 11219 R19 +MOV R9 -9597 +SUB R10 R8 R15 +MOV R15 -13611 +MOV R20 -18549 +DIV R24 R14 R13 +STR R28 24952 R6 +STR R10 -17831 R20 +MUL R3 R12 R1 +MUL R30 R17 R9 +ADD R31 R7 R5 +ADD R10 R4 R22 +MUL R14 R31 R6 +LDR R26 R20 -65057 +LDR R15 R24 -28392 +SUB R18 R6 R20 +STR R22 -15560 R6 +MUL R6 R1 R22 +STR R15 1742 R25 +MUL R16 R27 R29 +STR R19 7029 R30 +SUB R29 R8 R26 +MUL R26 R24 R21 +STR R3 45964 R30 +MOV R17 18736 +MUL R1 R7 R1 +SUB R10 R27 R6 +LDR R10 R29 -23101 +STR R31 23559 R17 +ADD R12 R0 R13 +STR R23 -37899 R14 +MUL R17 R14 R5 +ADD R29 R17 R0 +ADD R11 R21 R6 +SUB R23 R18 R22 +SUB R26 R9 R22 +MUL R9 R25 R16 +STR R3 -34694 R30 +DIV R3 R21 R24 +STR R11 14627 R25 +SUB R10 R13 R29 +LDR R27 R1 -46478 +MUL R3 R24 R8 +LDR R2 R30 -23786 +ADD R26 R6 R11 +DIV R2 R18 R10 +SUB R25 R27 R23 +LDR R8 R22 -19937 +LDR R12 R6 40834 +MUL R24 R24 R28 +LDR R5 R31 34863 +MOV R6 -51818 +MUL R17 R21 R24 +ADD R9 R14 R0 +ADD R19 R31 R5 +LDR R19 R31 59649 +SUB R14 R16 R7 +SUB R11 R15 R30 +DIV R12 R24 R11 +ADD R25 R27 R6 +MOV R12 62616 +ADD R6 R6 R7 +STR R4 10774 R23 +LDR R7 R27 -46576 +MUL R1 R5 R31 +DIV R7 R20 R8 +ADD R14 R2 R5 +MUL R6 R11 R26 +LDR R23 R14 -6017 +ADD R6 R0 R13 +LDR R25 R26 52311 +DIV R12 R12 R30 +MOV R1 50589 +MOV R20 31078 +LDR R29 R29 -64314 +DIV R24 R10 R11 +ADD R11 R7 R0 +DIV R26 R15 R12 +STR R3 2440 R15 +MOV R15 22248 +ADD R11 R18 R13 +STR R23 -31297 R14 +MOV R23 -52420 +MOV R5 44784 +MOV R3 11801 +STR R5 -32743 R27 +MOV R30 -56492 +ADD R19 R7 R28 +SUB R25 R21 R23 +ADD R17 R16 R0 +ADD R13 R23 R12 +SUB R20 R18 R31 +ADD R8 R29 R13 +MUL R27 R19 R31 +ADD R0 R4 R14 +SUB R7 R1 R11 +LDR R16 R3 -55736 +LDR R9 R29 44745 +MUL R5 R31 R8 +DIV R25 R13 R10 +ADD R23 R0 R27 +MOV R20 46020 +MUL R6 R0 R7 +ADD R22 R3 R28 +MOV R3 47320 +MUL R30 R11 R5 +ADD R27 R22 R13 +LDR R13 R20 -28989 +MUL R8 R17 R26 +ADD R27 R9 R8 +ADD R11 R23 R8 +LDR R22 R2 -2409 +SUB R14 R20 R21 +MUL R27 R11 R31 +MUL R31 R28 R2 +ADD R5 R17 R19 +SUB R3 R6 R8 +MOV R7 59700 +MOV R2 51793 +SUB R24 R0 R15 +DIV R11 R6 R2 +DIV R0 R5 R22 +SUB R24 R2 R25 +STR R6 -31381 R4 +MOV R9 -35345 +DIV R31 R0 R20 +STR R18 37465 R27 +SUB R23 R12 R31 +STR R5 50481 R27 +LDR R0 R0 -51809 +SUB R6 R14 R4 +LDR R5 R16 -16297 +STR R2 44787 R25 +DIV R17 R8 R31 +LDR R9 R11 14244 +STR R22 57412 R9 +ADD R30 R13 R23 +STR R6 -4155 R15 +MOV R4 43172 +DIV R7 R14 R5 +MOV R16 -51584 +ADD R6 R12 R0 +MOV R17 -34066 +MUL R30 R29 R22 +ADD R21 R4 R15 +MUL R29 R28 R17 +STR R12 61915 R3 +LDR R29 R25 -4446 +DIV R23 R27 R3 +STR R7 -35866 R13 +ADD R26 R26 R8 +MOV R0 15477 +STR R14 61154 R25 +STR R20 57189 R13 +STR R28 2396 R14 +STR R9 17306 R29 +DIV R30 R16 R25 +MOV R24 37501 +MOV R21 12034 +MOV R18 56816 +STR R17 33633 R7 +DIV R5 R29 R26 +ADD R3 R3 R20 +STR R30 53209 R29 +MOV R26 -34306 +MOV R10 50226 +ADD R27 R5 R15 +MOV R21 64955 +STR R23 40615 R31 +ADD R30 R12 R18 +LDR R25 R6 -22068 +ADD R15 R22 R10 +SUB R6 R18 R20 +STR R13 19553 R10 +DIV R15 R20 R10 +STR R31 -64439 R22 +LDR R5 R26 -30882 +MOV R21 -39730 +MOV R31 -23458 +MUL R19 R21 R23 +MUL R5 R9 R21 +ADD R17 R20 R16 +STR R19 -36618 R19 +LDR R25 R3 26387 +LDR R22 R28 -17724 +LDR R10 R20 -5124 +SUB R4 R8 R12 +MOV R3 -39737 +DIV R22 R13 R6 +LDR R13 R21 -20985 +DIV R22 R16 R15 +MUL R30 R12 R26 +MUL R1 R5 R16 +MUL R28 R25 R8 +DIV R28 R1 R26 +MUL R10 R13 R10 +MOV R17 -7310 +MUL R20 R22 R13 +MUL R31 R26 R21 +DIV R14 R22 R19 +STR R28 -9181 R2 +MUL R16 R12 R15 +SUB R9 R11 R4 +MOV R16 28615 +STR R14 56226 R7 +LDR R9 R19 52427 +ADD R20 R14 R2 +LDR R0 R27 -16508 +SUB R11 R16 R22 +MOV R20 -57028 +DIV R18 R22 R12 +MUL R21 R15 R9 +MUL R1 R1 R0 +LDR R11 R12 -25134 +LDR R2 R7 -62433 +STR R23 31292 R1 +STR R4 -51503 R7 +ADD R12 R17 R2 +STR R21 -59268 R10 +STR R16 62449 R1 +ADD R20 R18 R6 +MUL R26 R18 R17 +DIV R18 R29 R22 +DIV R23 R28 R9 +SUB R28 R0 R27 +STR R25 47083 R0 +LDR R12 R20 54126 +DIV R29 R13 R0 +SUB R16 R13 R6 +LDR R27 R27 24982 +SUB R29 R19 R9 +MUL R11 R7 R30 +ADD R18 R0 R30 +STR R12 -58510 R20 +SUB R10 R24 R17 +MUL R20 R12 R13 +MUL R13 R21 R16 +MUL R11 R25 R11 +LDR R6 R7 29890 +SUB R26 R3 R10 +MUL R22 R2 R25 +DIV R3 R2 R20 +DIV R11 R21 R4 +SUB R17 R18 R13 +DIV R14 R24 R19 +SUB R5 R17 R30 +MOV R29 -26498 +SUB R25 R9 R0 +MUL R28 R15 R10 +STR R13 30882 R29 +DIV R25 R3 R11 +LDR R10 R31 56598 +DIV R30 R15 R11 +LDR R20 R21 -3312 +STR R5 23702 R31 +SUB R23 R7 R21 +MOV R30 6846 +MUL R21 R8 R23 +LDR R10 R18 27552 +ADD R7 R25 R26 +STR R30 34474 R15 +STR R3 -12492 R11 +LDR R4 R24 -20255 +STR R14 -41897 R27 +MOV R3 -27621 +LDR R8 R30 -11812 +MUL R24 R29 R22 +LDR R31 R3 -24831 +STR R20 -11066 R12 +MUL R20 R13 R5 +STR R17 28452 R29 +ADD R30 R11 R2 +MOV R5 -3942 +STR R1 -49468 R25 +MOV R1 3655 +LDR R15 R6 57622 +MUL R19 R12 R6 +DIV R27 R3 R8 +LDR R8 R27 63632 +LDR R30 R31 -14482 +STR R0 -24750 R31 +ADD R9 R14 R26 +LDR R16 R20 40472 +LDR R19 R4 -32345 +ADD R20 R26 R29 +STR R22 -40628 R14 +LDR R0 R2 -34864 +STR R11 -16580 R28 +DIV R5 R22 R20 +MOV R4 -34299 +DIV R29 R18 R9 +LDR R31 R13 16899 +STR R10 -38215 R2 +LDR R25 R28 -32161 +MOV R2 56975 +DIV R5 R30 R1 +LDR R18 R3 -19505 +MOV R29 -40038 +LDR R25 R8 55326 +LDR R21 R7 48066 +STR R17 45572 R9 +DIV R20 R6 R28 +MUL R12 R28 R17 +LDR R11 R26 45466 +SUB R29 R10 R30 +MUL R30 R22 R15 +MUL R8 R20 R11 +ADD R3 R29 R1 +SUB R2 R18 R10 +ADD R27 R7 R24 +LDR R2 R4 51008 +MOV R6 -9474 +ADD R16 R30 R30 +STR R17 -25258 R6 +LDR R31 R31 51389 +LDR R6 R26 40009 +LDR R22 R12 -48245 +DIV R10 R4 R23 +ADD R7 R0 R9 +DIV R29 R10 R7 +ADD R31 R1 R21 +MOV R6 -20762 +LDR R17 R11 36340 +DIV R4 R1 R9 +MUL R15 R15 R11 +STR R18 -28500 R25 +ADD R8 R9 R19 +DIV R9 R18 R30 +MOV R8 -15823 +LDR R21 R29 -63283 +STR R21 19237 R28 +DIV R26 R31 R2 +SUB R25 R23 R21 +MUL R21 R14 R24 +STR R20 -12269 R17 +ADD R7 R6 R8 +DIV R18 R16 R28 +LDR R10 R11 10204 +LDR R18 R18 -24169 +MOV R30 -41413 +MOV R3 15185 +DIV R10 R17 R7 +DIV R0 R8 R16 +SUB R17 R26 R2 +MOV R16 39445 +LDR R19 R11 28297 +SUB R12 R1 R18 +MOV R21 -60241 +STR R30 47520 R4 +MOV R25 23776 +STR R28 -62624 R8 +LDR R30 R18 -31179 +DIV R16 R2 R9 +LDR R22 R10 41824 +LDR R22 R27 -54582 +STR R8 -20145 R2 +DIV R10 R29 R0 +MOV R0 -23453 +MOV R22 -18858 +LDR R5 R26 1982 +LDR R2 R10 -65487 +SUB R28 R0 R5 +MOV R31 -49918 +DIV R7 R12 R27 +DIV R12 R31 R24 +SUB R5 R15 R23 +MUL R27 R9 R31 +LDR R4 R6 54002 +MUL R30 R16 R4 +MOV R18 56221 +DIV R22 R15 R1 +LDR R3 R15 61950 +MOV R25 -37043 +ADD R29 R15 R8 +SUB R18 R19 R2 +LDR R12 R15 -4164 +STR R11 -44887 R9 +DIV R10 R13 R18 +MOV R20 5282 +MUL R15 R7 R23 +MOV R5 30819 +STR R18 44144 R21 +SUB R18 R21 R21 +ADD R5 R20 R17 +DIV R1 R29 R27 +DIV R30 R4 R16 +LDR R24 R0 -8041 +STR R0 15792 R20 +SUB R20 R0 R25 +DIV R14 R18 R5 +MOV R10 58925 +ADD R27 R11 R30 +DIV R10 R27 R3 +LDR R13 R2 30254 +MUL R10 R24 R6 +ADD R12 R5 R25 +MOV R8 50916 +LDR R15 R13 -17758 +STR R2 39147 R6 +ADD R3 R15 R26 +SUB R9 R21 R23 +STR R19 -13456 R29 +MOV R18 19454 +MUL R19 R26 R0 +MUL R13 R18 R14 +MUL R24 R11 R1 +LDR R15 R27 -12574 +DIV R28 R12 R26 +LDR R13 R23 62821 +ADD R26 R13 R10 +MOV R1 -10996 +SUB R14 R11 R22 +ADD R16 R20 R22 +SUB R14 R12 R4 +MOV R22 -57658 +DIV R25 R7 R19 +DIV R20 R28 R20 +ADD R20 R20 R12 +STR R2 36303 R29 +STR R15 -25106 R7 +DIV R29 R7 R1 +ADD R10 R26 R22 +SUB R30 R30 R24 +MOV R22 -47879 +DIV R11 R28 R4 +SUB R22 R15 R9 +MOV R9 4185 +STR R4 30438 R9 +LDR R0 R28 -25195 +DIV R0 R8 R11 +DIV R9 R27 R15 +STR R7 16620 R21 +DIV R10 R1 R14 +MUL R25 R1 R1 +MUL R28 R31 R4 +STR R13 -1664 R30 +MOV R20 -21921 +ADD R11 R2 R28 +DIV R19 R3 R14 +SUB R5 R12 R11 +ADD R29 R24 R29 +STR R13 40209 R15 +ADD R4 R26 R31 +MOV R30 15603 +MUL R5 R0 R27 +MOV R1 41602 +SUB R25 R1 R29 +SUB R26 R19 R5 +ADD R16 R22 R9 +ADD R5 R31 R18 +MUL R19 R25 R3 +MUL R25 R16 R20 +SUB R14 R14 R12 +STR R27 60942 R6 +MUL R6 R13 R4 +MOV R26 60202 +LDR R7 R13 20811 +DIV R20 R5 R26 +ADD R17 R9 R17 +MUL R30 R10 R1 +ADD R30 R23 R0 +MOV R5 -5877 +MUL R19 R23 R24 +STR R31 -54051 R29 +ADD R20 R22 R11 +SUB R7 R19 R15 +ADD R22 R0 R16 +LDR R28 R25 -35714 +ADD R25 R1 R0 +ADD R12 R27 R3 +MOV R26 11728 +MOV R3 50800 +LDR R14 R2 -41933 +MUL R12 R14 R11 +ADD R0 R14 R18 +LDR R30 R26 61963 +ADD R24 R12 R9 +MUL R15 R30 R10 +SUB R21 R8 R24 +SUB R15 R23 R31 +MOV R21 50271 +MUL R19 R19 R19 +LDR R7 R8 64120 +LDR R11 R10 38926 +LDR R9 R15 -1099 +MOV R9 17638 +LDR R1 R9 1393 +MOV R17 -29420 +STR R28 19413 R29 +SUB R3 R18 R12 +STR R25 -29447 R20 +MOV R9 -55920 +LDR R27 R16 -52778 +SUB R11 R9 R21 +STR R1 36110 R7 +STR R18 41713 R17 +LDR R1 R14 63500 +STR R13 -60062 R29 +STR R15 13211 R31 +LDR R29 R8 47927 +DIV R16 R18 R3 +MUL R27 R0 R8 +MOV R24 48083 +STR R27 -14514 R6 +MOV R11 -17955 +LDR R17 R29 57279 +SUB R7 R29 R20 +DIV R7 R1 R22 +SUB R18 R16 R29 +STR R30 -12878 R6 +ADD R5 R8 R8 +STR R5 10295 R31 +MOV R11 63615 +ADD R25 R10 R11 +SUB R4 R6 R29 +DIV R14 R15 R20 +LDR R9 R19 18717 +LDR R16 R1 -29025 +LDR R8 R8 31371 +STR R31 34743 R21 +STR R3 48902 R9 +DIV R6 R17 R8 +MUL R12 R6 R5 +DIV R24 R11 R29 +STR R8 41940 R6 +STR R9 10339 R1 +SUB R29 R29 R29 +LDR R2 R11 17282 +ADD R15 R0 R10 +SUB R5 R31 R8 +ADD R4 R13 R30 +ADD R5 R28 R19 +ADD R25 R26 R25 +MUL R21 R26 R11 +SUB R26 R10 R23 +DIV R9 R8 R31 +ADD R15 R20 R12 +STR R14 -30277 R30 +LDR R10 R8 -60799 +LDR R12 R7 -20116 +MOV R14 12881 +MUL R26 R26 R11 +SUB R20 R8 R23 +ADD R25 R0 R23 +MOV R13 -34360 +DIV R9 R5 R28 +SUB R21 R3 R0 +STR R7 -50562 R30 +DIV R20 R7 R7 +DIV R10 R4 R30 +MOV R0 -14523 +LDR R28 R26 13857 +MUL R19 R20 R20 +DIV R21 R22 R24 +MUL R21 R23 R11 +STR R1 -23229 R17 +DIV R3 R28 R20 +LDR R5 R2 -13048 +MOV R16 -48677 +STR R11 -40177 R9 +DIV R8 R14 R29 +MOV R30 20644 +DIV R22 R24 R18 +SUB R18 R13 R20 +SUB R1 R22 R5 +SUB R28 R8 R0 +LDR R0 R11 59813 +MOV R3 20546 +MOV R2 18497 +ADD R5 R15 R6 +MUL R29 R8 R15 +DIV R19 R10 R13 +LDR R29 R5 31525 +MUL R6 R7 R4 +DIV R29 R18 R11 +SUB R25 R22 R10 +MOV R31 35973 +SUB R5 R7 R27 +LDR R12 R18 8049 +DIV R27 R26 R25 +DIV R20 R17 R27 +MOV R6 -42637 +MOV R1 47372 +SUB R15 R13 R17 +LDR R5 R0 -14531 +STR R0 -31787 R4 +DIV R26 R9 R23 +MUL R7 R10 R26 +STR R2 35795 R22 +STR R19 -19456 R3 +DIV R20 R12 R29 +DIV R18 R31 R16 +SUB R23 R8 R2 +SUB R6 R14 R28 +MUL R26 R18 R14 +ADD R17 R13 R27 +MUL R24 R9 R31 +MUL R11 R23 R16 +STR R26 18575 R7 +LDR R0 R25 -56102 +STR R5 18189 R3 +DIV R19 R8 R18 +STR R30 -43056 R30 +LDR R5 R25 37218 +MUL R6 R3 R14 +MOV R19 -31535 +MOV R29 5352 +LDR R19 R22 -22348 +MUL R16 R15 R0 +MUL R31 R8 R19 +SUB R8 R25 R14 +LDR R30 R31 -21850 +SUB R11 R9 R15 +ADD R1 R0 R24 +ADD R15 R17 R4 +SUB R18 R21 R16 +LDR R11 R3 7595 +DIV R8 R22 R28 +MUL R24 R19 R22 +MOV R16 29466 +ADD R23 R23 R9 +SUB R26 R15 R14 +STR R30 27279 R29 +DIV R17 R30 R18 +MOV R5 45330 +MUL R23 R29 R24 +LDR R8 R9 -33532 +LDR R18 R23 -57928 +MUL R24 R5 R14 +STR R29 -63139 R0 +STR R3 24689 R14 +DIV R16 R3 R30 +MOV R19 7783 +LDR R16 R5 32656 +ADD R6 R19 R16 +MOV R18 21751 +DIV R29 R15 R19 +MUL R0 R4 R23 +DIV R7 R18 R11 +MUL R23 R2 R26 +LDR R13 R25 47300 +LDR R19 R6 -39332 +MOV R29 15241 +STR R18 -12038 R29 +MOV R13 35975 +LDR R3 R17 62653 +MOV R28 -6905 +SUB R17 R21 R19 +ADD R3 R10 R1 +DIV R7 R29 R27 +STR R13 47111 R9 +LDR R15 R19 16412 +ADD R17 R23 R30 +MOV R11 19841 +MOV R26 -33818 +DIV R6 R18 R17 +STR R9 -48850 R27 +MOV R5 62942 +DIV R0 R31 R18 +STR R12 49690 R25 +SUB R29 R18 R28 +MUL R11 R17 R24 +LDR R7 R9 -4815 +DIV R19 R11 R7 +MOV R0 28695 +ADD R14 R26 R19 +LDR R22 R0 -48822 +MUL R23 R8 R27 +LDR R28 R11 -47698 +ADD R2 R5 R19 +DIV R3 R25 R17 +ADD R10 R31 R23 +ADD R13 R29 R23 +SUB R17 R31 R24 +MUL R1 R24 R8 +DIV R13 R28 R16 +STR R22 37623 R28 +SUB R14 R6 R20 +STR R27 -48799 R15 +SUB R24 R9 R3 +LDR R26 R27 -56031 +DIV R1 R21 R13 +DIV R6 R31 R24 +SUB R10 R2 R16 +DIV R17 R4 R17 +STR R24 16033 R6 +ADD R0 R12 R5 +LDR R2 R6 29397 +SUB R4 R21 R21 +MOV R24 42678 +DIV R7 R26 R4 +DIV R1 R26 R23 +SUB R8 R28 R8 +STR R4 46877 R6 +MOV R30 44349 +MOV R12 -40570 +ADD R16 R24 R13 +MOV R1 27672 +DIV R10 R9 R26 +SUB R10 R8 R23 +DIV R8 R30 R19 +DIV R27 R11 R16 +LDR R0 R26 -10071 +ADD R10 R21 R21 +ADD R25 R24 R31 +MUL R0 R4 R16 +LDR R19 R17 12077 +ADD R4 R25 R18 +STR R8 -1892 R19 +STR R28 -18767 R11 +MUL R12 R28 R9 +MOV R29 -50307 +MOV R6 6731 +MUL R7 R16 R18 +STR R6 2006 R8 +DIV R29 R9 R10 +MUL R10 R14 R28 +LDR R20 R25 55101 +ADD R10 R23 R10 +LDR R17 R5 55948 +SUB R17 R10 R24 +MUL R3 R22 R11 +LDR R6 R29 45251 +MOV R22 -23995 +DIV R16 R20 R31 +SUB R28 R27 R1 +SUB R8 R0 R5 +SUB R23 R22 R7 +SUB R13 R28 R15 +SUB R12 R10 R12 +MUL R0 R5 R17 +ADD R29 R2 R14 +SUB R10 R14 R1 +SUB R28 R7 R4 +MOV R24 -36621 +STR R20 24181 R14 +LDR R21 R31 -21353 +MUL R20 R23 R30 +LDR R22 R8 -62056 +MOV R25 16118 +ADD R3 R24 R17 +MOV R14 -33643 +LDR R17 R15 -21221 +LDR R23 R20 15909 +DIV R15 R15 R1 +DIV R15 R8 R6 +SUB R9 R29 R17 +SUB R23 R8 R23 +ADD R19 R1 R14 +SUB R10 R16 R8 +DIV R0 R31 R7 +DIV R23 R19 R2 +STR R2 31223 R13 +MOV R5 -59012 +DIV R14 R30 R18 +STR R12 -56160 R8 +ADD R17 R3 R16 +STR R5 -37155 R19 +DIV R9 R1 R24 +STR R6 -45156 R28 +SUB R15 R24 R29 +ADD R2 R5 R15 +MOV R21 -46963 +ADD R24 R29 R17 +ADD R20 R16 R26 +SUB R15 R24 R24 +MOV R25 32989 +SUB R26 R12 R11 +LDR R15 R10 -55979 +DIV R31 R5 R0 +ADD R29 R9 R27 +MUL R17 R16 R1 +MOV R16 29319 +LDR R23 R7 -55159 +MOV R24 -65141 +MUL R0 R14 R23 +ADD R23 R0 R12 +SUB R10 R29 R3 +MUL R8 R8 R15 +LDR R11 R14 -60334 +STR R6 40964 R0 +STR R19 -64982 R15 +MOV R28 35518 +MOV R24 -65520 +LDR R22 R27 11388 +STR R30 7320 R29 +LDR R26 R3 16966 +SUB R7 R29 R25 +MOV R31 -61836 +ADD R13 R25 R25 +MOV R14 -64427 +SUB R3 R8 R31 +MOV R10 -48259 +ADD R2 R0 R6 +SUB R30 R1 R7 +MUL R26 R13 R3 +ADD R30 R31 R6 +MUL R27 R27 R9 +DIV R20 R29 R23 +DIV R4 R2 R16 +STR R19 48554 R6 +MUL R16 R7 R7 +STR R20 -38917 R18 +DIV R30 R23 R11 +MUL R21 R28 R29 +LDR R22 R25 -15788 +DIV R6 R21 R1 +STR R4 -39363 R21 +DIV R14 R12 R23 +MUL R11 R12 R9 +LDR R26 R29 3202 +DIV R3 R24 R5 +MOV R6 39002 +LDR R5 R0 6750 +ADD R28 R31 R6 +SUB R24 R21 R11 +SUB R27 R30 R22 +MUL R25 R27 R0 +MUL R3 R18 R17 +ADD R29 R10 R13 +STR R11 -60872 R28 +LDR R11 R13 20401 +ADD R12 R3 R15 +DIV R11 R28 R21 +DIV R24 R29 R18 +MOV R20 13979 +MOV R14 -62439 +ADD R20 R18 R24 +DIV R26 R22 R6 +MOV R17 -28720 +DIV R15 R11 R22 +SUB R8 R16 R26 +MOV R7 -6887 +LDR R30 R29 12083 +MUL R15 R4 R31 +LDR R30 R9 19550 +STR R7 18758 R8 +STR R14 -31482 R5 +LDR R7 R31 53316 +SUB R9 R15 R6 +SUB R24 R29 R27 +LDR R7 R31 29016 +LDR R2 R5 18263 +MUL R17 R14 R26 +STR R18 4417 R11 +ADD R1 R4 R13 +ADD R18 R13 R18 +DIV R5 R27 R13 +MOV R28 -4138 +MUL R8 R11 R21 +DIV R3 R14 R21 +SUB R31 R24 R9 +DIV R6 R0 R23 +MOV R5 -24219 +STR R7 49686 R4 +DIV R1 R4 R30 +ADD R3 R20 R26 +MOV R7 -64520 +MUL R8 R7 R13 +STR R15 -28427 R0 +STR R23 -46564 R8 +ADD R4 R1 R11 +MOV R16 42655 +LDR R23 R11 3921 +LDR R2 R31 -25312 +LDR R12 R9 -20202 +STR R25 12132 R20 +STR R7 -11037 R29 +SUB R0 R16 R30 +DIV R22 R25 R10 +SUB R2 R4 R24 +SUB R31 R21 R9 +LDR R7 R17 21122 +ADD R23 R14 R27 +DIV R3 R16 R22 +STR R25 55204 R21 +DIV R9 R7 R31 +MUL R12 R4 R10 +DIV R12 R22 R14 +DIV R0 R19 R7 +STR R29 28289 R4 +DIV R24 R28 R3 +MOV R18 -24398 +SUB R9 R15 R23 +MUL R15 R18 R21 +DIV R26 R1 R30 +MOV R18 64340 +STR R1 -8386 R22 +MOV R25 -56037 +STR R24 52155 R0 +DIV R7 R25 R23 +MOV R7 -23606 +STR R19 -5107 R29 +MUL R18 R22 R21 +SUB R21 R27 R16 +LDR R29 R11 45869 +LDR R0 R23 37686 +MUL R27 R13 R19 +DIV R10 R12 R25 +MOV R1 -54602 +LDR R28 R26 41074 +ADD R21 R2 R16 +MUL R5 R24 R21 +LDR R7 R17 28260 +MOV R1 17635 +MUL R23 R10 R9 +STR R1 47132 R28 +STR R16 -58760 R17 +STR R28 -18125 R17 +MUL R3 R31 R19 +ADD R5 R19 R6 +DIV R20 R5 R26 +MOV R19 -2547 +STR R21 -20404 R23 +ADD R24 R23 R10 +MOV R10 21211 +STR R10 22630 R6 +MOV R28 -13663 +LDR R15 R13 29705 +ADD R13 R8 R29 +SUB R1 R26 R24 +DIV R31 R25 R20 +DIV R31 R23 R3 +STR R30 49200 R29 +SUB R1 R25 R15 +STR R20 36090 R27 +MOV R3 -17539 +STR R2 46547 R13 +MUL R6 R30 R0 +ADD R0 R13 R11 +ADD R7 R25 R2 +MOV R13 61158 +ADD R8 R5 R30 +MOV R12 14172 +STR R23 18758 R23 +MUL R10 R21 R3 +MOV R30 -58559 +LDR R5 R11 -4826 +LDR R7 R18 13932 +MUL R15 R9 R29 +MOV R0 -35889 +LDR R23 R19 56553 +ADD R30 R10 R17 +LDR R1 R5 -59234 +LDR R13 R22 -46832 +MUL R5 R10 R4 +ADD R1 R30 R20 +STR R14 -42499 R6 +ADD R8 R28 R25 +MOV R19 57890 +STR R13 -12557 R11 +ADD R1 R30 R25 +MOV R30 58464 +DIV R2 R2 R19 +MUL R30 R17 R4 +DIV R9 R4 R27 +ADD R27 R23 R18 +STR R1 -47646 R22 +STR R0 -44856 R18 +DIV R25 R28 R21 +LDR R25 R13 -34698 +LDR R8 R13 -61906 +LDR R5 R0 -10997 +MUL R11 R19 R23 +LDR R1 R4 28745 +MUL R2 R0 R2 +LDR R5 R17 56661 +LDR R14 R0 10765 +MOV R19 13407 +SUB R0 R1 R31 +STR R15 -31233 R21 +DIV R0 R22 R4 +ADD R17 R4 R21 +MOV R3 -52992 +SUB R8 R20 R10 +DIV R29 R25 R11 +DIV R9 R22 R17 +LDR R23 R16 17686 +LDR R11 R19 11713 +STR R5 41545 R2 +LDR R12 R18 -15989 +DIV R23 R26 R10 +SUB R13 R21 R29 +ADD R26 R15 R30 +STR R11 13604 R13 +LDR R3 R14 6514 +MOV R27 16029 +MOV R6 54709 +ADD R14 R8 R29 +ADD R11 R1 R19 +SUB R12 R7 R17 +SUB R15 R15 R31 +STR R20 -31918 R3 +MUL R19 R25 R7 +MOV R25 -34371 +MOV R30 -38479 +DIV R25 R12 R22 +DIV R30 R8 R11 +MUL R6 R0 R21 +ADD R8 R19 R7 +LDR R21 R2 -37420 +ADD R24 R22 R9 +SUB R7 R18 R0 +MUL R1 R27 R14 +STR R24 18760 R18 +ADD R13 R10 R23 +LDR R4 R6 -23560 +MOV R22 57594 +ADD R25 R18 R25 +STR R27 -5545 R18 +LDR R8 R8 -21233 +MOV R12 7740 +ADD R30 R26 R30 +STR R2 -54508 R31 +LDR R14 R31 6937 +ADD R31 R8 R15 +ADD R27 R4 R14 +SUB R7 R23 R25 +SUB R9 R9 R15 +ADD R27 R14 R21 +ADD R13 R30 R30 +MUL R4 R5 R27 +ADD R19 R23 R23 +DIV R23 R7 R30 +LDR R29 R17 -24204 +MUL R9 R30 R26 +STR R10 -829 R31 +ADD R27 R12 R13 +LDR R20 R0 1443 +ADD R0 R1 R28 +ADD R28 R10 R16 +SUB R1 R18 R29 +DIV R15 R24 R15 +LDR R3 R18 -21704 +STR R19 60181 R27 +DIV R16 R9 R12 +DIV R25 R0 R13 +DIV R18 R26 R28 +SUB R5 R19 R5 +STR R1 -21256 R31 +SUB R9 R16 R4 +MOV R25 -15989 +LDR R0 R8 -576 +DIV R28 R26 R18 +MUL R21 R7 R7 +DIV R9 R17 R15 +SUB R11 R6 R16 +SUB R15 R15 R10 +MUL R22 R2 R15 +SUB R1 R4 R21 +ADD R23 R21 R30 +SUB R11 R26 R24 +LDR R5 R14 -46002 +LDR R15 R20 26003 +STR R23 -15848 R21 +DIV R10 R13 R8 +ADD R28 R30 R4 +STR R8 -53870 R6 +STR R28 10181 R0 +LDR R14 R30 15081 +DIV R3 R27 R10 +MUL R31 R11 R10 +SUB R23 R14 R26 +LDR R31 R12 52961 +STR R23 21874 R27 +MOV R16 51669 +MUL R0 R19 R17 +STR R22 23328 R20 +MOV R0 -58691 +STR R4 -37648 R2 +MOV R11 -48468 +MUL R9 R29 R16 +LDR R9 R2 -25336 +DIV R11 R21 R20 +MOV R16 -17299 +MOV R5 -18504 +DIV R20 R4 R12 +MUL R2 R18 R23 +STR R26 24719 R10 +MUL R27 R29 R4 +SUB R25 R4 R19 +DIV R12 R16 R15 +STR R10 -12122 R22 +ADD R10 R17 R25 +SUB R5 R20 R6 +ADD R23 R31 R8 +LDR R1 R8 -28213 +DIV R10 R7 R22 +MUL R27 R29 R29 +DIV R20 R25 R10 +STR R16 27787 R31 +MUL R19 R27 R1 +DIV R19 R7 R6 +ADD R1 R6 R15 +STR R14 -44364 R16 +ADD R11 R16 R17 +STR R16 58034 R23 +MUL R9 R3 R10 +LDR R16 R6 21020 +MUL R17 R24 R15 +STR R27 56951 R1 +SUB R19 R19 R30 +LDR R0 R19 -34269 +DIV R8 R0 R12 +SUB R19 R13 R19 +ADD R31 R14 R18 +LDR R15 R28 12880 +DIV R16 R21 R29 +STR R23 -8880 R20 +LDR R12 R29 28250 +MUL R2 R1 R15 +MOV R21 18781 +MOV R8 -60932 +LDR R27 R8 -7045 +LDR R29 R8 24074 +LDR R19 R5 -991 +LDR R14 R21 -35428 +SUB R25 R25 R8 +MOV R13 -55170 +SUB R6 R9 R12 +LDR R9 R4 -27213 +SUB R9 R26 R8 +LDR R15 R5 55908 +ADD R24 R3 R31 +DIV R25 R7 R13 +MUL R24 R16 R12 +MOV R2 -27227 +LDR R16 R24 -30946 +STR R24 -32782 R28 +DIV R8 R21 R29 +SUB R25 R24 R14 +DIV R23 R25 R22 +DIV R12 R3 R21 +ADD R20 R13 R17 +MUL R21 R27 R5 +MUL R4 R24 R16 +MUL R28 R8 R21 +DIV R29 R17 R13 +SUB R13 R23 R27 +SUB R8 R18 R31 +LDR R1 R4 -1866 +STR R1 15455 R20 +DIV R29 R20 R6 +STR R8 -16966 R26 +MOV R26 -12640 +DIV R29 R26 R28 +MUL R29 R19 R29 +ADD R0 R31 R13 +STR R18 -21289 R21 +ADD R29 R19 R20 +LDR R9 R27 -20482 +SUB R15 R20 R27 +LDR R6 R31 47377 +LDR R24 R14 -47272 +SUB R5 R3 R28 +MOV R3 -17856 +MOV R13 56172 +MOV R21 47962 +ADD R26 R5 R16 +DIV R23 R28 R7 +MUL R1 R28 R25 +LDR R16 R4 15080 +ADD R0 R8 R28 +DIV R14 R23 R28 +ADD R19 R24 R8 +STR R8 -56057 R10 +LDR R29 R9 -11171 +LDR R15 R29 48067 +DIV R0 R11 R2 +MUL R21 R25 R8 +ADD R3 R16 R5 +LDR R1 R3 -1601 +MOV R16 -31191 +ADD R15 R0 R29 +SUB R4 R24 R10 +LDR R22 R26 16841 +LDR R4 R12 -8468 +MUL R27 R12 R2 +DIV R28 R7 R10 +MOV R16 50135 +LDR R31 R0 44734 +MOV R31 63856 +STR R6 -11385 R19 +STR R14 -9200 R10 +STR R17 -27716 R6 +MUL R12 R24 R25 +DIV R10 R0 R30 +SUB R4 R27 R26 +LDR R10 R1 47003 +DIV R7 R7 R15 +LDR R22 R25 -18272 +LDR R28 R1 -53718 +STR R17 -12730 R16 +LDR R11 R22 -19795 +MUL R0 R29 R30 +MOV R20 22083 +STR R13 -54261 R30 +LDR R9 R15 -25830 +STR R1 -53413 R31 +DIV R4 R27 R23 +DIV R31 R26 R31 +LDR R22 R26 -65250 +LDR R21 R13 -53640 +ADD R8 R3 R23 +MOV R25 6613 +STR R6 21455 R19 +MOV R5 -42413 +SUB R19 R0 R14 +ADD R4 R6 R11 +MUL R24 R23 R23 +MUL R16 R23 R9 +ADD R4 R5 R27 +MUL R4 R0 R3 +DIV R29 R10 R17 +DIV R0 R30 R23 +ADD R24 R24 R24 +STR R11 62579 R25 +STR R20 -63002 R26 +LDR R11 R14 -4607 +SUB R22 R18 R28 +MUL R8 R14 R6 +STR R25 40087 R23 +DIV R21 R12 R20 +MOV R11 47457 +ADD R7 R26 R7 +SUB R28 R24 R18 +SUB R2 R25 R13 +MOV R16 -12980 +STR R15 -59222 R12 +DIV R21 R24 R0 +MUL R4 R25 R17 +STR R31 57692 R16 +SUB R13 R15 R17 +LDR R9 R15 32170 +LDR R28 R25 -23681 +SUB R12 R17 R5 +ADD R4 R0 R23 +SUB R3 R18 R10 +MUL R28 R18 R31 +STR R20 39415 R0 +STR R0 -59607 R2 +MOV R30 43070 +ADD R23 R11 R10 +MOV R17 24442 +STR R19 -28882 R23 +STR R7 -12377 R18 +LDR R13 R0 7825 +MOV R1 -34887 +STR R2 -11062 R18 +DIV R3 R19 R28 +DIV R14 R11 R10 +MOV R16 -5431 +STR R29 27205 R17 +SUB R27 R23 R10 +SUB R23 R21 R0 +MOV R17 -14236 +MOV R27 7684 +DIV R19 R9 R3 +LDR R11 R4 -52 +MUL R7 R25 R13 +ADD R30 R24 R11 +LDR R28 R26 18095 +STR R29 -7030 R11 +MOV R9 57696 +MUL R0 R6 R24 +SUB R28 R28 R16 +MUL R6 R26 R23 +SUB R20 R19 R24 +MOV R21 17246 +STR R31 18310 R22 +DIV R25 R25 R22 +MOV R21 -59257 +MOV R16 -8093 +MOV R7 25970 +MUL R10 R0 R8 +STR R14 -50856 R15 +LDR R20 R16 -21829 +DIV R12 R21 R8 +LDR R24 R16 -27561 +MUL R19 R9 R5 +MOV R31 3352 +SUB R1 R0 R5 +MUL R26 R8 R4 +MOV R14 40127 +LDR R31 R2 -23254 +MUL R28 R0 R7 +SUB R7 R11 R0 +LDR R10 R10 6707 +ADD R7 R17 R27 +MOV R0 -57041 +MUL R19 R29 R23 +STR R22 -3923 R17 +MOV R10 -57007 +MOV R31 53633 +LDR R18 R12 37257 +MOV R25 25904 +MUL R27 R5 R27 +LDR R27 R7 -28136 +SUB R25 R16 R15 +ADD R3 R0 R0 +MUL R26 R17 R7 +MUL R25 R29 R18 +MUL R17 R6 R20 +LDR R20 R18 -24713 +ADD R14 R1 R31 +MOV R19 -60379 +LDR R11 R0 -5251 +MOV R17 48383 +SUB R16 R3 R25 +STR R19 -64001 R3 +MOV R11 22958 +ADD R25 R6 R10 +MUL R9 R24 R18 +ADD R4 R5 R2 +DIV R11 R26 R18 +MOV R8 57615 +LDR R29 R26 43910 +STR R3 38108 R20 +MUL R1 R30 R9 +MUL R30 R31 R0 +DIV R26 R27 R23 +DIV R27 R21 R22 +SUB R0 R23 R1 +MOV R22 28593 +MUL R16 R23 R10 +MOV R27 -41493 +STR R18 48615 R0 +MUL R3 R2 R18 +LDR R7 R5 37449 +SUB R20 R13 R1 +ADD R13 R14 R27 +LDR R15 R27 -32908 +MOV R25 47139 +DIV R9 R10 R2 +ADD R11 R28 R1 +DIV R15 R11 R31 +LDR R10 R19 -20219 +ADD R30 R29 R28 +MUL R28 R10 R8 +SUB R13 R3 R24 +DIV R24 R17 R5 +MUL R8 R12 R26 +STR R22 15506 R8 +STR R15 31623 R6 +STR R5 -34574 R26 +SUB R2 R4 R6 +DIV R11 R17 R6 +DIV R5 R11 R13 +LDR R10 R16 -22326 +STR R29 -21217 R5 +DIV R11 R24 R28 +LDR R19 R17 22968 +DIV R10 R7 R24 +ADD R27 R22 R11 +MOV R3 -65014 +STR R27 39549 R14 +DIV R19 R25 R13 +STR R24 -4259 R8 +STR R21 64227 R16 +LDR R28 R2 41496 +DIV R12 R2 R21 +STR R12 24726 R24 +STR R6 -17348 R28 +ADD R12 R21 R19 +MOV R9 -38530 +ADD R4 R12 R26 +ADD R1 R0 R26 +ADD R26 R21 R10 +STR R31 -51592 R8 +MUL R30 R6 R22 +ADD R25 R9 R28 +MUL R12 R28 R13 +ADD R17 R5 R2 +DIV R13 R15 R25 +STR R14 56968 R9 +DIV R27 R14 R29 +MUL R8 R30 R20 +MUL R27 R16 R17 +LDR R29 R4 52522 +LDR R27 R16 30838 +DIV R15 R10 R4 +MUL R27 R10 R30 +ADD R4 R8 R25 +SUB R4 R24 R24 +SUB R26 R4 R21 +DIV R2 R28 R4 +ADD R5 R3 R17 +LDR R24 R4 45561 +LDR R7 R13 63619 +MUL R20 R19 R16 +ADD R8 R31 R28 +STR R14 14480 R0 +MOV R22 16055 +DIV R11 R2 R22 +MUL R20 R9 R13 +DIV R14 R29 R10 +LDR R15 R25 61336 +MUL R0 R8 R0 +STR R0 -29016 R6 +STR R4 36906 R17 +ADD R16 R5 R29 +DIV R29 R16 R24 +LDR R10 R29 -64166 +MOV R8 -43050 +STR R8 31207 R20 +STR R11 19525 R31 +MOV R15 59550 +MOV R12 -40418 +MOV R5 39567 +MUL R16 R4 R22 +MUL R10 R25 R19 +ADD R8 R3 R9 +LDR R27 R25 -53199 +MUL R21 R6 R27 +SUB R14 R15 R18 +DIV R10 R25 R14 +LDR R9 R7 -49988 +STR R19 5073 R9 +MUL R21 R28 R9 +DIV R23 R25 R4 +LDR R9 R19 -41373 +SUB R27 R17 R25 +MOV R11 -17254 +MUL R30 R1 R8 +MUL R8 R5 R17 +MUL R29 R27 R23 +SUB R4 R27 R26 +STR R0 -33821 R26 +LDR R31 R6 25484 +STR R29 43985 R23 +SUB R7 R31 R12 +SUB R15 R18 R5 +MOV R17 29059 +SUB R25 R1 R28 +ADD R15 R15 R31 +ADD R10 R23 R20 +MUL R15 R13 R4 +LDR R7 R7 12965 +SUB R31 R28 R15 +MUL R25 R13 R13 +ADD R7 R17 R10 +MUL R8 R0 R31 +MOV R24 -12459 +SUB R19 R27 R30 +MUL R22 R2 R5 +MUL R17 R2 R20 +LDR R4 R6 -3224 +LDR R19 R20 -41568 +LDR R23 R30 -29973 +ADD R0 R27 R10 +ADD R13 R31 R11 +LDR R19 R2 5870 +DIV R19 R8 R8 +MOV R4 42637 +LDR R4 R5 58652 +ADD R10 R19 R8 +SUB R31 R24 R6 +SUB R15 R5 R19 +ADD R5 R21 R17 +MUL R26 R30 R29 +STR R29 38351 R30 +SUB R17 R29 R29 +STR R25 -57498 R4 +LDR R23 R13 3965 +MUL R23 R2 R20 +ADD R15 R13 R9 +DIV R23 R6 R1 +DIV R6 R9 R20 +LDR R26 R26 33390 +STR R24 -25222 R9 +MOV R6 46870 +LDR R3 R24 27553 +MOV R16 -16674 +MUL R4 R28 R17 +DIV R3 R9 R5 +SUB R23 R18 R6 +STR R16 22677 R7 +SUB R18 R29 R0 +MOV R15 23187 +SUB R8 R15 R18 +MOV R24 -61606 +MUL R1 R25 R4 +STR R31 -54189 R11 +LDR R3 R26 -20856 +SUB R29 R16 R13 +ADD R12 R26 R20 +MOV R2 43988 +SUB R10 R22 R30 +DIV R23 R16 R28 +SUB R26 R4 R31 +STR R14 -16009 R30 +ADD R24 R26 R16 +MUL R12 R15 R17 +DIV R12 R2 R20 +MOV R16 9462 +SUB R29 R3 R13 +LDR R4 R29 -58407 +STR R13 22631 R21 +SUB R31 R12 R0 +ADD R13 R28 R8 +MUL R26 R15 R13 +MOV R4 19792 +LDR R27 R15 51015 +STR R13 26194 R12 +MOV R7 52539 +ADD R3 R7 R20 +ADD R20 R19 R17 +STR R2 -11580 R13 +SUB R20 R10 R31 +DIV R2 R30 R31 +MOV R26 54486 +STR R26 26894 R0 +DIV R19 R18 R19 +MUL R24 R26 R9 +ADD R20 R8 R6 +ADD R19 R12 R25 +DIV R6 R1 R14 +DIV R31 R20 R19 +MUL R25 R2 R4 +LDR R6 R3 -46207 +STR R25 -13267 R27 +MUL R16 R16 R22 +MOV R25 -56896 +LDR R13 R26 -39301 +DIV R1 R6 R9 +STR R14 -45421 R9 +SUB R31 R30 R17 +MOV R11 20031 +SUB R23 R2 R0 +MOV R12 45644 +STR R28 -39055 R16 +STR R30 34514 R20 +SUB R6 R19 R28 +LDR R28 R31 -10845 +STR R5 -16586 R25 +LDR R14 R19 2775 +SUB R6 R4 R28 +ADD R27 R29 R21 +LDR R7 R12 -62875 +ADD R20 R13 R30 +ADD R22 R24 R0 +DIV R17 R13 R24 +SUB R25 R19 R0 +STR R30 58148 R11 +LDR R23 R4 -63144 +ADD R12 R3 R31 +STR R4 -15942 R24 +SUB R16 R13 R1 +LDR R19 R26 -44896 +STR R29 -1593 R23 +SUB R30 R6 R13 +STR R3 -40138 R11 +SUB R6 R18 R30 +MUL R26 R8 R24 +MOV R0 19721 +STR R5 23684 R16 +MOV R31 -64058 +DIV R21 R30 R18 +STR R3 -41792 R24 +DIV R17 R23 R19 +MOV R0 34562 +MUL R11 R11 R17 +MOV R12 9899 +STR R6 57674 R0 +ADD R21 R27 R2 +ADD R24 R16 R16 +MUL R6 R31 R26 +DIV R13 R24 R7 +LDR R30 R5 -23463 +MOV R11 -41337 +ADD R26 R22 R22 +STR R19 38050 R1 +STR R6 -27199 R4 +DIV R12 R11 R4 +SUB R19 R21 R18 +LDR R28 R25 20533 +SUB R0 R8 R11 +LDR R16 R9 -29280 +DIV R18 R7 R17 +LDR R25 R12 58748 +STR R0 48439 R21 +ADD R6 R6 R7 +LDR R21 R13 -54502 +SUB R10 R7 R15 +ADD R19 R21 R8 +LDR R15 R22 38968 +MUL R23 R24 R10 +DIV R20 R28 R24 +DIV R11 R22 R15 +STR R5 41391 R25 +LDR R10 R31 22398 +ADD R1 R24 R30 +STR R0 -11719 R8 +MUL R23 R28 R10 +SUB R16 R29 R12 +DIV R27 R10 R3 +ADD R20 R16 R10 +MOV R2 -5165 +LDR R18 R5 -28454 +MOV R23 -1078 +ADD R17 R26 R31 +SUB R25 R22 R0 +MOV R17 -8444 +SUB R19 R11 R6 +STR R20 -22419 R7 +SUB R2 R13 R16 +DIV R23 R21 R23 +MOV R12 -11582 +LDR R16 R10 33231 +MUL R6 R9 R14 +STR R22 -31391 R11 +DIV R5 R18 R22 +LDR R15 R14 12076 +LDR R16 R1 63929 +SUB R18 R5 R30 +LDR R5 R13 -14983 +STR R1 27828 R27 +LDR R5 R19 46617 +ADD R16 R11 R27 +DIV R2 R15 R18 +DIV R15 R23 R13 +DIV R10 R7 R1 +MUL R10 R5 R29 +MUL R10 R30 R18 +STR R19 -7886 R28 +MOV R30 60672 +LDR R28 R0 -39814 +DIV R3 R31 R3 +MUL R17 R31 R4 +LDR R11 R22 -23575 +LDR R17 R31 4781 +STR R22 -34332 R10 +ADD R4 R0 R31 +MOV R16 63686 +LDR R12 R25 -28368 +SUB R10 R0 R4 +STR R28 4834 R18 +LDR R18 R4 37708 +MOV R28 3423 +LDR R9 R12 -18839 +MOV R22 27004 +DIV R20 R30 R25 +DIV R27 R18 R28 +DIV R30 R3 R26 +DIV R16 R24 R19 +MOV R29 -39067 +STR R27 -43191 R22 +MOV R15 45061 +MOV R10 -15859 +DIV R13 R30 R7 +MOV R25 30021 +ADD R0 R25 R26 +MOV R26 -28450 +MUL R9 R13 R7 +MUL R13 R25 R25 +DIV R12 R8 R15 +MUL R14 R22 R18 +MUL R15 R29 R29 +MOV R27 38188 +SUB R2 R10 R31 +LDR R27 R27 -32519 +ADD R21 R24 R11 +STR R6 -52099 R20 +MUL R0 R0 R8 +SUB R27 R27 R4 +LDR R10 R20 -22683 +LDR R22 R23 -23911 +MOV R5 -30587 +SUB R10 R26 R28 +DIV R22 R30 R5 +MOV R8 -19514 +DIV R22 R9 R6 +LDR R14 R17 4534 +ADD R6 R30 R0 +LDR R0 R14 -26719 +SUB R17 R21 R0 +DIV R31 R21 R11 +STR R28 -30744 R19 +MOV R28 40363 +SUB R25 R18 R19 +SUB R8 R24 R17 +MOV R9 1545 +ADD R5 R21 R5 +MOV R15 -48733 +SUB R8 R31 R26 +MUL R6 R5 R9 +MUL R24 R4 R4 +STR R0 -58883 R13 +SUB R5 R17 R3 +ADD R22 R11 R6 +STR R4 912 R18 +STR R31 16115 R13 +LDR R9 R10 -33592 +SUB R19 R24 R4 +LDR R20 R12 34608 +MUL R24 R16 R27 +ADD R24 R31 R19 +ADD R16 R12 R1 +ADD R30 R19 R21 +MUL R28 R17 R6 +MOV R20 10687 +DIV R9 R20 R27 +STR R18 -615 R23 +LDR R22 R23 -52830 +DIV R18 R16 R26 +DIV R12 R18 R11 +MUL R31 R15 R17 +LDR R10 R27 40673 +STR R2 22386 R2 +MUL R25 R21 R0 +STR R16 40956 R30 +STR R17 -27858 R12 +SUB R24 R8 R10 +MOV R19 -26936 +ADD R6 R24 R10 +MOV R21 -9395 +DIV R12 R3 R9 +MUL R1 R19 R14 +STR R11 51732 R7 +ADD R22 R24 R3 +LDR R23 R3 -17902 +ADD R28 R7 R10 +STR R18 61257 R7 +STR R22 -36043 R8 +STR R10 -63002 R17 +MOV R10 -35643 +ADD R6 R9 R0 +MOV R24 38230 +DIV R11 R23 R6 +DIV R18 R23 R20 +MOV R22 -12064 +MOV R29 9283 +MOV R30 -7848 +MOV R27 -4185 +ADD R11 R12 R9 +DIV R0 R22 R13 +LDR R18 R7 44367 +SUB R28 R19 R22 +LDR R7 R19 -13966 +MOV R17 38244 +STR R14 27785 R7 +SUB R2 R20 R12 +LDR R25 R4 31216 +DIV R1 R24 R6 +STR R29 25302 R29 +SUB R13 R12 R1 +SUB R19 R31 R24 +MOV R29 14048 +STR R1 -4530 R15 +MOV R5 31710 +DIV R6 R30 R29 +LDR R1 R15 -2875 +DIV R12 R14 R21 +MOV R18 -51907 +SUB R21 R15 R9 +SUB R28 R10 R12 +MOV R9 -3918 +ADD R15 R19 R19 +MUL R28 R31 R14 +ADD R2 R14 R0 +DIV R30 R8 R4 +MUL R24 R31 R14 +DIV R2 R20 R10 +LDR R26 R31 -63980 +LDR R29 R3 -39839 +MUL R4 R13 R3 +ADD R19 R9 R24 +DIV R15 R28 R11 +MOV R21 -21224 +DIV R12 R7 R25 +DIV R11 R13 R21 +MUL R27 R4 R2 +SUB R20 R29 R27 +MUL R1 R5 R11 +ADD R23 R15 R9 +MUL R4 R28 R17 +DIV R31 R18 R27 +MUL R29 R10 R31 +MUL R25 R23 R20 +ADD R27 R15 R10 +STR R6 -50016 R19 +STR R8 27280 R15 +DIV R9 R4 R8 +MOV R23 -46687 +LDR R21 R0 6822 +LDR R21 R5 36023 +ADD R20 R20 R31 +MUL R25 R8 R1 +ADD R30 R5 R24 +SUB R24 R24 R6 +SUB R1 R11 R15 +ADD R1 R26 R7 +MOV R22 54233 +MUL R16 R18 R4 +SUB R4 R23 R2 +MUL R2 R22 R4 +ADD R17 R7 R9 +DIV R4 R10 R5 +ADD R2 R24 R17 +MOV R20 4477 +MUL R0 R1 R2 +LDR R21 R9 45020 +MOV R29 -7280 +STR R14 13540 R8 +MUL R18 R24 R9 +SUB R7 R28 R9 +ADD R21 R12 R11 +MUL R2 R27 R0 +SUB R20 R30 R18 +SUB R29 R23 R8 +DIV R7 R11 R15 +ADD R0 R8 R19 +MUL R0 R22 R22 +ADD R28 R31 R2 +SUB R12 R4 R3 +LDR R2 R15 -63533 +ADD R2 R20 R4 +DIV R20 R21 R10 +DIV R12 R4 R4 +LDR R18 R0 -62472 +MOV R11 44142 +LDR R18 R3 -18069 +ADD R24 R2 R13 +MUL R5 R24 R26 +DIV R0 R23 R24 +STR R11 778 R26 +SUB R11 R31 R5 +DIV R19 R5 R13 +ADD R9 R31 R6 +STR R21 15559 R14 +MOV R4 -1398 +SUB R18 R22 R8 +DIV R31 R19 R30 +ADD R4 R4 R3 +DIV R6 R9 R12 +ADD R14 R27 R31 +MUL R22 R15 R26 +ADD R30 R13 R9 +MOV R3 56803 +LDR R26 R17 1758 +SUB R0 R27 R30 +LDR R18 R12 33407 +ADD R27 R6 R27 +ADD R6 R2 R11 +DIV R6 R28 R2 +MOV R15 32839 +DIV R9 R11 R25 +ADD R17 R28 R0 +MOV R15 48454 +MUL R30 R22 R16 +MOV R22 10555 +ADD R30 R19 R18 +SUB R3 R30 R4 +STR R25 41617 R2 +LDR R4 R23 29081 +LDR R17 R0 39190 +ADD R30 R3 R22 +MOV R13 -16285 +STR R26 52133 R6 +MUL R12 R4 R8 +STR R17 -62562 R22 +STR R27 -5176 R3 +MOV R28 36108 +MOV R16 -45199 +LDR R3 R0 -30769 +MUL R14 R14 R8 +ADD R23 R23 R23 +DIV R21 R3 R11 +MOV R9 -29212 +MUL R4 R6 R12 +LDR R17 R26 -63908 +MUL R30 R24 R17 +STR R16 48375 R3 +LDR R30 R22 8971 +LDR R31 R2 41842 +ADD R9 R2 R5 +STR R17 -58862 R1 +SUB R14 R9 R4 +DIV R27 R25 R25 +ADD R12 R30 R10 +STR R25 -6803 R16 +DIV R27 R25 R18 +DIV R7 R14 R18 +SUB R22 R24 R29 +STR R9 6624 R22 +DIV R18 R30 R28 +STR R4 60137 R20 +MOV R7 12030 +MUL R21 R23 R24 +STR R21 25219 R23 +MOV R24 -20460 +ADD R0 R11 R22 +MOV R15 -54333 +DIV R27 R30 R14 +MUL R14 R4 R18 +STR R4 -19359 R31 +SUB R18 R29 R0 +MOV R13 54330 +LDR R16 R22 -42804 +ADD R10 R15 R27 +MOV R26 -21401 +ADD R8 R4 R22 +STR R17 7200 R29 +DIV R14 R14 R1 +ADD R6 R24 R30 +SUB R23 R28 R18 +DIV R5 R4 R22 +LDR R22 R24 44323 +MUL R24 R2 R21 +DIV R6 R12 R21 +ADD R10 R8 R13 +MUL R15 R15 R12 +ADD R22 R20 R17 +SUB R2 R13 R28 +DIV R27 R1 R3 +MOV R4 -14695 +DIV R16 R23 R19 +MOV R19 47180 +SUB R20 R17 R28 +MOV R29 54165 +MOV R30 29017 +DIV R19 R7 R22 +DIV R25 R14 R5 +LDR R0 R15 -12555 +LDR R7 R26 -60937 +ADD R22 R10 R30 +ADD R5 R17 R6 +MUL R17 R0 R23 +DIV R4 R4 R5 +MOV R23 -20927 +ADD R15 R29 R28 +DIV R21 R15 R15 +MOV R15 -29762 +DIV R11 R18 R18 +MUL R26 R29 R18 +DIV R23 R3 R30 +SUB R1 R15 R29 +DIV R2 R3 R14 +MOV R12 20477 +SUB R15 R7 R7 +MOV R7 41642 +MUL R23 R3 R31 +SUB R29 R20 R14 +SUB R1 R12 R7 +LDR R0 R7 18733 +MUL R25 R7 R14 +SUB R7 R1 R26 +MOV R11 -19098 +DIV R29 R1 R8 +MOV R15 47276 +LDR R1 R10 51657 +MUL R12 R13 R2 +ADD R30 R6 R17 +MUL R7 R15 R13 +LDR R31 R31 63456 +MUL R10 R23 R7 +ADD R19 R17 R1 +STR R19 57517 R14 +MUL R16 R30 R14 +ADD R27 R9 R17 +MUL R18 R21 R31 +SUB R31 R21 R4 +ADD R28 R25 R13 +SUB R24 R21 R27 +DIV R16 R10 R26 +ADD R24 R30 R27 +STR R7 35057 R15 +STR R5 -1421 R31 +DIV R14 R23 R17 +ADD R9 R24 R5 +STR R3 6303 R12 +STR R24 15395 R1 +ADD R13 R30 R3 +ADD R16 R9 R14 +SUB R1 R7 R22 +STR R0 21363 R3 +LDR R2 R10 57665 +STR R21 -34250 R5 +MUL R18 R24 R3 +LDR R30 R2 56600 +LDR R1 R13 34180 +MOV R10 58393 +DIV R11 R23 R17 +DIV R6 R21 R3 +DIV R29 R31 R25 +MUL R29 R7 R11 +LDR R6 R26 573 +MOV R20 -56341 +SUB R4 R22 R10 +ADD R29 R12 R12 +SUB R31 R22 R16 +ADD R15 R5 R31 +MOV R28 61425 +MOV R16 20066 +MUL R18 R28 R18 +MOV R17 -32614 +MOV R22 5851 +DIV R5 R17 R27 +DIV R13 R21 R11 +STR R6 -20687 R1 +ADD R1 R2 R7 +ADD R25 R9 R28 +SUB R13 R17 R8 +SUB R30 R27 R12 +ADD R28 R7 R5 +MUL R23 R19 R31 +STR R31 40043 R27 +LDR R30 R22 -48253 +SUB R4 R24 R9 +DIV R4 R30 R29 +LDR R18 R22 -70 +SUB R21 R30 R3 +MOV R26 -54193 +STR R26 -63034 R19 +MOV R20 -40318 +LDR R5 R4 33710 +LDR R16 R19 33774 +SUB R15 R15 R17 +ADD R20 R2 R29 +ADD R30 R6 R19 +MOV R9 -53075 +ADD R23 R29 R24 +LDR R28 R20 29963 +STR R12 44388 R19 +SUB R20 R25 R25 +LDR R21 R25 65138 +MUL R20 R8 R12 +MOV R31 45255 +LDR R28 R25 30822 +SUB R12 R12 R21 +MOV R23 -42603 +MUL R28 R18 R10 +MOV R24 45303 +STR R5 53634 R17 +MUL R7 R5 R19 +STR R14 7362 R4 +MOV R21 3967 +ADD R9 R14 R10 +MOV R30 31636 +LDR R27 R6 39798 +MUL R9 R6 R30 +LDR R25 R23 2444 +LDR R5 R21 16089 +DIV R24 R28 R28 +ADD R26 R25 R2 +MUL R19 R13 R16 +DIV R30 R2 R23 +DIV R20 R22 R5 +LDR R25 R3 -28820 +SUB R3 R2 R23 +ADD R19 R14 R25 +LDR R30 R10 -36363 +DIV R31 R31 R23 +ADD R1 R0 R15 +ADD R26 R24 R27 +MUL R22 R3 R0 +LDR R11 R26 -8205 +ADD R5 R16 R3 +LDR R11 R11 64010 +ADD R26 R5 R25 +MOV R11 -16468 +SUB R12 R31 R6 +ADD R18 R11 R18 +MUL R15 R6 R10 +LDR R21 R5 -37363 +DIV R0 R19 R23 +DIV R1 R29 R18 +STR R14 30119 R5 +ADD R0 R12 R27 +LDR R17 R2 -17000 +DIV R15 R24 R4 +LDR R4 R16 -64079 +DIV R14 R27 R4 +LDR R3 R30 3354 +STR R29 -64470 R21 +DIV R22 R3 R18 +SUB R9 R8 R30 +MOV R7 21280 +MUL R25 R23 R22 +MUL R12 R3 R3 +MUL R11 R16 R16 +STR R21 61819 R15 +MOV R31 -17843 +LDR R8 R19 -16263 +MUL R2 R27 R4 +MOV R14 10659 +MUL R6 R29 R19 +STR R22 1771 R7 +MUL R8 R27 R31 +DIV R23 R25 R2 +MOV R5 -26471 +ADD R29 R30 R31 +STR R23 -59859 R25 +MUL R4 R0 R13 +SUB R22 R14 R27 +MOV R7 -38592 +STR R7 61587 R2 +SUB R25 R17 R31 +MOV R20 -64470 +SUB R23 R23 R12 +LDR R2 R13 -17697 +SUB R25 R26 R29 +MOV R10 -48704 +SUB R8 R25 R13 +MOV R13 30057 +DIV R2 R28 R12 +MUL R21 R1 R30 +DIV R3 R15 R4 +SUB R22 R12 R12 +DIV R9 R1 R3 +LDR R5 R28 -40499 +STR R30 45765 R2 +SUB R13 R15 R15 +ADD R23 R9 R10 +ADD R26 R11 R16 +MUL R3 R6 R27 +SUB R9 R19 R15 +MOV R21 40563 +MOV R12 35865 +SUB R26 R16 R19 +SUB R21 R31 R24 +SUB R28 R0 R23 +MOV R6 12491 +MUL R19 R24 R29 +ADD R8 R24 R12 +MUL R17 R8 R16 +MOV R10 -2821 +ADD R23 R28 R28 +ADD R18 R31 R22 +SUB R27 R5 R30 +MOV R5 -24498 +SUB R0 R24 R2 +STR R9 -21023 R16 +LDR R6 R25 12949 +STR R13 54430 R23 +MUL R30 R6 R22 +MUL R21 R16 R21 +ADD R5 R29 R15 +STR R2 -28946 R25 +ADD R10 R11 R22 +MOV R29 50937 +STR R31 -53124 R20 +DIV R2 R30 R20 +MOV R15 -26425 +SUB R9 R20 R0 +DIV R14 R10 R1 +DIV R2 R23 R26 +LDR R26 R10 -49637 +MOV R27 -35960 +DIV R9 R10 R17 +ADD R10 R27 R12 +MUL R3 R21 R4 +MOV R27 -25627 +ADD R1 R7 R28 +MOV R10 -47463 +STR R24 27167 R19 +MOV R27 33060 +LDR R8 R31 -23129 +LDR R11 R4 46794 +MOV R1 25706 +MOV R7 -27084 +STR R28 -29558 R15 +STR R23 -19646 R5 +MUL R0 R14 R23 +ADD R4 R9 R1 +STR R11 -55752 R31 +LDR R31 R24 20259 +LDR R28 R10 21310 +ADD R19 R0 R25 +DIV R16 R19 R12 +ADD R8 R29 R8 +MUL R12 R1 R16 +MOV R15 5125 +MOV R27 20243 +DIV R31 R26 R0 +DIV R12 R30 R6 +SUB R4 R19 R0 +MOV R21 -21841 +DIV R9 R27 R4 +SUB R23 R3 R7 +MOV R31 42093 +DIV R22 R23 R25 +MUL R26 R4 R9 +MOV R16 32544 +DIV R13 R12 R25 +STR R3 46201 R6 +ADD R28 R7 R14 +DIV R9 R22 R26 +STR R24 30917 R6 +MUL R20 R7 R25 +MUL R4 R6 R15 +STR R27 42993 R15 +DIV R25 R28 R20 +SUB R25 R2 R27 +MUL R20 R4 R28 +SUB R13 R28 R19 +STR R18 -61046 R17 +SUB R13 R16 R10 +LDR R1 R12 33685 +LDR R10 R19 -11873 +DIV R29 R10 R10 +MOV R9 24513 +ADD R27 R8 R26 +ADD R30 R26 R4 +MUL R14 R10 R29 +LDR R4 R9 44082 +DIV R26 R29 R14 +MOV R24 -61883 +LDR R24 R29 29360 +LDR R0 R21 -62818 +DIV R3 R13 R10 +MOV R31 44587 +STR R12 40752 R4 +MOV R28 -37297 +LDR R10 R21 -53220 +MOV R14 36272 +MOV R17 -12252 +STR R17 -6814 R11 +MOV R8 41015 +MUL R9 R18 R9 +SUB R20 R23 R4 +LDR R20 R21 -16901 +SUB R16 R21 R5 +MUL R21 R10 R6 +MUL R12 R21 R10 +SUB R7 R23 R28 +LDR R0 R15 -26115 +STR R4 49667 R15 +MUL R16 R4 R26 +SUB R13 R4 R12 +LDR R2 R2 -30139 +SUB R25 R20 R9 +STR R3 -27867 R4 +SUB R10 R10 R12 +LDR R27 R0 34955 +LDR R22 R22 24328 +ADD R11 R21 R24 +ADD R15 R26 R8 +SUB R0 R3 R13 +MUL R29 R23 R12 +SUB R5 R21 R14 +SUB R6 R22 R8 +MOV R16 7769 +LDR R29 R6 29753 +DIV R24 R1 R17 +MOV R0 -62662 +SUB R29 R31 R27 +DIV R27 R27 R19 +DIV R17 R21 R8 +DIV R20 R14 R4 +MUL R9 R20 R27 +ADD R22 R17 R26 +SUB R29 R6 R27 +MOV R0 -5437 +LDR R28 R16 11907 +SUB R23 R11 R17 +LDR R18 R21 46614 +STR R15 14099 R2 +MUL R16 R19 R21 +MOV R6 -48481 +STR R24 -50404 R16 +SUB R28 R29 R16 +MOV R7 -61962 +LDR R16 R26 -44387 +MOV R31 -41512 +MOV R4 -6532 +DIV R4 R25 R3 +SUB R15 R3 R31 +MOV R26 51183 +MOV R30 -48964 +MUL R2 R5 R2 +STR R22 23603 R9 +ADD R28 R8 R5 +MOV R11 -63412 +ADD R18 R27 R22 +LDR R12 R1 51801 +DIV R21 R27 R4 +SUB R29 R14 R8 +SUB R13 R25 R18 +ADD R24 R26 R28 +ADD R6 R31 R26 +SUB R16 R21 R23 +STR R14 -50653 R10 +ADD R11 R16 R13 +MUL R30 R23 R23 +MUL R14 R15 R9 +ADD R18 R31 R22 +MOV R12 -26167 +SUB R20 R13 R27 +MUL R12 R3 R26 +STR R3 33126 R12 +LDR R7 R14 -43029 +LDR R11 R26 56534 +MOV R3 -43720 +STR R18 62539 R29 +ADD R29 R27 R14 +SUB R1 R24 R12 +MOV R14 -23974 +MOV R24 21659 +STR R20 14826 R18 +STR R10 -1989 R29 +MUL R16 R10 R18 +DIV R29 R6 R30 +SUB R6 R24 R25 +SUB R12 R6 R5 +MOV R25 8180 +SUB R21 R10 R12 +LDR R27 R6 11880 +LDR R24 R9 -51712 +STR R2 58408 R27 +ADD R1 R26 R15 +SUB R27 R10 R21 +STR R28 24041 R19 +MUL R11 R19 R23 +LDR R16 R17 -13051 +STR R1 -7737 R17 +SUB R23 R16 R28 +ADD R8 R27 R2 +STR R17 -32786 R21 +STR R15 -54765 R6 +LDR R14 R11 -46612 +DIV R9 R17 R17 +MOV R12 -57590 +DIV R8 R6 R8 +ADD R0 R5 R4 +MUL R17 R15 R23 +MOV R19 43254 +MUL R18 R21 R9 +MOV R0 9165 +MUL R16 R28 R23 +SUB R9 R4 R20 +MUL R11 R2 R0 +MOV R13 -35865 +DIV R5 R8 R18 +ADD R11 R28 R16 +MOV R12 52611 +MUL R15 R1 R24 +DIV R14 R28 R19 +MUL R31 R28 R11 +MUL R11 R2 R6 +LDR R21 R12 -59360 +STR R0 64741 R8 +ADD R9 R21 R29 +STR R13 -62899 R23 +ADD R16 R6 R5 +STR R1 25745 R14 +MOV R22 -38417 +SUB R16 R6 R5 +LDR R17 R28 -33703 +STR R4 31632 R6 +LDR R27 R21 -26578 +STR R3 16080 R10 +LDR R15 R22 51609 +MUL R5 R17 R25 +STR R22 31614 R3 +MUL R25 R27 R28 +ADD R17 R1 R22 +MOV R8 -24697 +ADD R2 R15 R22 +MUL R23 R23 R20 +LDR R10 R17 40410 +MOV R5 -39676 +DIV R5 R27 R6 +MOV R1 9517 +ADD R6 R22 R31 +STR R17 16145 R23 +DIV R11 R21 R29 +MOV R1 -27099 +MUL R16 R22 R3 +STR R29 3984 R30 +MUL R25 R2 R5 +DIV R21 R6 R13 +MUL R31 R23 R14 +LDR R7 R9 -23598 +MUL R1 R26 R17 +STR R11 40190 R19 +LDR R12 R21 33484 +MUL R2 R31 R30 +ADD R26 R5 R0 +LDR R5 R0 3781 +MUL R31 R28 R13 +ADD R31 R14 R30 +MUL R20 R4 R28 +MUL R3 R31 R3 +MOV R2 -42231 +STR R15 53923 R15 +DIV R23 R0 R31 +STR R0 18653 R5 +MUL R28 R27 R9 +SUB R27 R27 R1 +MUL R11 R25 R9 +DIV R6 R16 R3 +MOV R8 -63312 +MOV R23 8618 +SUB R28 R31 R3 +SUB R11 R4 R19 +MOV R5 -62666 +SUB R9 R16 R12 +SUB R20 R2 R19 +MOV R6 -36654 +DIV R25 R15 R27 +MUL R14 R16 R16 +SUB R0 R15 R0 +ADD R18 R24 R11 +LDR R23 R28 -58802 +SUB R24 R27 R12 +ADD R26 R2 R1 +SUB R25 R14 R22 +SUB R29 R22 R27 +MUL R1 R11 R7 +ADD R20 R4 R14 +LDR R3 R18 7803 +STR R0 -429 R27 +MUL R18 R29 R6 +MOV R6 59455 +MUL R15 R10 R31 +ADD R20 R16 R0 +ADD R30 R4 R0 +SUB R20 R4 R14 +SUB R30 R2 R17 +MUL R7 R18 R27 +ADD R31 R22 R2 +MUL R31 R25 R23 +MOV R19 10630 +STR R3 -28576 R19 +MOV R15 -8368 +ADD R1 R14 R5 +LDR R11 R4 -16195 +MUL R21 R9 R6 +SUB R16 R19 R15 +ADD R28 R4 R0 +SUB R30 R5 R3 +ADD R0 R21 R26 +LDR R17 R15 -12770 +STR R31 64990 R3 +STR R10 -40284 R22 +DIV R6 R9 R1 +ADD R0 R28 R19 +DIV R13 R15 R20 +ADD R17 R24 R11 +MOV R13 54167 +MUL R4 R29 R12 +ADD R19 R24 R6 +DIV R24 R31 R15 +STR R3 14499 R1 +ADD R5 R19 R19 +STR R0 -56912 R24 +MUL R20 R10 R22 +LDR R24 R1 -60682 +STR R14 -35239 R14 +LDR R23 R11 2700 +ADD R15 R28 R8 +MOV R2 64401 +MUL R13 R8 R4 +SUB R7 R7 R10 +MUL R1 R22 R23 +ADD R12 R24 R1 +LDR R12 R20 -13356 +ADD R1 R4 R24 +SUB R25 R3 R21 +STR R4 -20132 R13 +DIV R18 R27 R28 +MUL R10 R13 R5 +STR R4 -62119 R26 +MUL R20 R15 R22 +MUL R26 R31 R25 +MOV R19 -40285 +DIV R17 R7 R19 +MOV R31 -32759 +DIV R27 R0 R30 +ADD R3 R1 R28 +DIV R29 R29 R3 +STR R24 21828 R27 +STR R26 22391 R26 +MUL R20 R16 R17 +MOV R16 -11111 +MOV R28 -62907 +ADD R14 R2 R20 +SUB R14 R15 R21 +MUL R16 R31 R14 +MOV R11 16811 +ADD R0 R13 R19 +LDR R5 R23 -19763 +STR R18 -12434 R19 +SUB R10 R21 R8 +MUL R18 R20 R29 +MOV R2 56247 +LDR R1 R24 -32241 +SUB R23 R8 R16 +LDR R5 R25 21317 +MOV R21 -26179 +MOV R30 10015 +DIV R12 R6 R5 +DIV R4 R29 R10 +LDR R16 R13 -45229 +STR R29 36829 R13 +ADD R9 R20 R17 +STR R22 -29197 R6 +SUB R17 R30 R3 +STR R17 12233 R21 +LDR R14 R1 -9911 +MOV R13 -62494 +SUB R5 R19 R8 +ADD R21 R29 R25 +MOV R2 7185 +ADD R21 R19 R10 +LDR R10 R11 -55712 +STR R24 56637 R22 +MUL R29 R23 R0 +LDR R13 R30 -18883 +MOV R20 -28397 +MOV R31 65151 +SUB R13 R9 R13 +MUL R17 R22 R9 +SUB R7 R25 R14 +MUL R8 R9 R28 +STR R20 -56275 R22 +MOV R9 -12813 +STR R0 64398 R4 +SUB R4 R20 R29 +LDR R6 R6 -1595 +STR R8 55195 R31 +DIV R15 R17 R17 +MOV R23 -37810 +LDR R28 R8 13762 +DIV R19 R22 R24 +LDR R8 R1 40434 +DIV R2 R10 R6 +STR R14 -30405 R20 +DIV R3 R4 R18 +MOV R11 -33184 +STR R23 -38522 R9 +MOV R16 19114 +STR R10 -61362 R7 +SUB R10 R14 R29 +SUB R14 R28 R24 +MUL R20 R11 R29 +STR R29 15767 R8 +MUL R3 R29 R26 +STR R12 -59257 R20 +ADD R27 R13 R11 +STR R26 41139 R9 +MOV R20 -41365 +MUL R17 R19 R29 +DIV R30 R1 R20 +DIV R21 R16 R14 +DIV R27 R6 R25 +MUL R7 R31 R23 +SUB R12 R11 R19 +MOV R9 -50103 +ADD R28 R13 R22 +MOV R12 60140 +SUB R10 R25 R6 +DIV R7 R8 R30 +MOV R24 23646 +DIV R26 R18 R23 +SUB R4 R25 R25 +MUL R31 R4 R14 +ADD R6 R31 R26 +MUL R29 R27 R25 +SUB R19 R4 R0 +MUL R21 R8 R30 +ADD R30 R17 R29 +MOV R20 -43022 +LDR R20 R10 31878 +MOV R27 -12646 +STR R11 46764 R4 +MOV R29 5354 +LDR R0 R2 25756 +SUB R20 R6 R24 +MOV R5 42967 +DIV R14 R30 R19 +SUB R28 R30 R0 +DIV R5 R15 R29 +MOV R17 57529 +MUL R22 R10 R22 +STR R6 38340 R3 +DIV R3 R13 R6 +MOV R7 48719 +SUB R19 R5 R7 +ADD R2 R1 R18 +STR R27 -8624 R14 +DIV R10 R27 R13 +MOV R20 17103 +DIV R27 R4 R1 +ADD R15 R15 R6 +STR R10 -14078 R30 +MUL R13 R2 R30 +MOV R19 14998 +MUL R26 R2 R0 +MUL R26 R25 R28 +DIV R16 R19 R8 +MUL R2 R7 R4 +MOV R22 -3175 +STR R22 -10086 R25 +LDR R2 R30 14140 +MUL R13 R13 R21 +MUL R19 R14 R9 +DIV R24 R0 R7 +ADD R9 R19 R0 +SUB R22 R4 R15 +MUL R8 R19 R25 +ADD R28 R8 R3 +STR R29 64248 R18 +SUB R18 R0 R20 +ADD R31 R9 R16 +MUL R27 R16 R26 +ADD R10 R27 R26 +SUB R28 R19 R4 +STR R1 -60659 R7 +ADD R24 R1 R30 +ADD R7 R21 R2 +MOV R9 54884 +MOV R24 -42694 +ADD R5 R9 R9 +MUL R22 R9 R14 +MUL R19 R18 R17 +MUL R6 R26 R8 +LDR R23 R23 -45221 +MUL R29 R26 R23 +MOV R5 57115 +SUB R7 R31 R25 +LDR R27 R7 40049 +DIV R3 R27 R13 +MOV R19 30231 +MOV R22 52211 +MUL R25 R7 R2 +MUL R8 R7 R20 +SUB R11 R31 R21 +DIV R4 R19 R7 +MUL R29 R8 R0 +ADD R4 R8 R23 +DIV R9 R25 R4 +ADD R25 R21 R11 +DIV R20 R12 R22 +MOV R17 -58387 +LDR R21 R10 -48640 +MUL R3 R24 R15 +SUB R5 R21 R5 +MOV R4 3453 +ADD R29 R6 R31 +MOV R21 11520 +DIV R24 R22 R20 +MUL R5 R18 R20 +LDR R10 R7 24881 +ADD R0 R11 R3 +LDR R31 R6 53284 +MOV R5 37969 +SUB R18 R27 R9 +DIV R11 R14 R21 +ADD R13 R24 R8 +MUL R14 R24 R31 +MUL R6 R21 R3 +SUB R18 R25 R27 +ADD R20 R25 R13 +DIV R19 R1 R25 +ADD R2 R8 R23 +ADD R1 R14 R16 +SUB R15 R29 R20 +SUB R27 R21 R12 +SUB R11 R21 R3 +MUL R5 R29 R4 +LDR R10 R15 -42009 +MUL R8 R10 R24 +MUL R11 R7 R22 +LDR R6 R23 -2120 +ADD R22 R22 R30 +SUB R28 R30 R21 +MUL R31 R20 R3 +ADD R20 R20 R2 +LDR R25 R5 -61060 +MUL R31 R24 R23 +SUB R13 R11 R15 +ADD R9 R3 R14 +MUL R25 R4 R1 +MOV R7 15237 +MOV R9 -53842 +DIV R1 R3 R2 +MOV R16 52442 +SUB R18 R29 R24 +DIV R31 R14 R14 +STR R22 -63287 R12 +ADD R29 R7 R30 +MUL R8 R14 R10 +DIV R26 R1 R27 +MUL R17 R17 R4 +MUL R5 R23 R6 +SUB R21 R12 R29 +DIV R14 R25 R10 +STR R3 -57360 R14 +MOV R25 -15403 +MOV R12 62732 +SUB R8 R2 R28 +MUL R5 R20 R13 +MOV R20 -24492 +LDR R8 R6 32975 +MUL R18 R2 R5 +MUL R21 R29 R14 +MOV R13 20920 +SUB R23 R8 R8 +ADD R18 R15 R24 +MUL R26 R24 R17 +MUL R10 R7 R31 +LDR R8 R10 -58099 +MUL R5 R5 R21 +STR R10 3214 R13 +DIV R0 R20 R21 +MUL R14 R1 R7 +STR R22 -49790 R14 +STR R17 -38511 R14 +MUL R1 R7 R27 +ADD R8 R20 R2 +DIV R25 R29 R8 +MOV R21 54860 +DIV R19 R9 R7 +STR R25 16179 R5 +ADD R16 R20 R9 +SUB R0 R10 R23 +MOV R8 2146 +DIV R14 R23 R14 +LDR R14 R4 29741 +MOV R27 23954 +LDR R6 R28 -56536 +ADD R8 R14 R16 +SUB R14 R0 R28 +SUB R9 R1 R19 +MUL R20 R23 R29 +SUB R1 R14 R13 +STR R18 -1043 R16 +DIV R29 R13 R21 +MOV R29 23034 +DIV R30 R5 R4 +ADD R14 R1 R9 +DIV R4 R28 R9 +DIV R27 R14 R27 +ADD R7 R14 R9 +MUL R22 R23 R19 +ADD R12 R11 R14 +STR R13 -57717 R14 +MUL R5 R12 R7 +DIV R23 R23 R11 +MUL R31 R17 R2 +LDR R8 R22 22028 +MOV R28 63066 +DIV R0 R1 R26 +MOV R15 -24706 +MOV R31 17752 +MUL R2 R31 R31 +MOV R17 43677 +MOV R29 47841 +SUB R18 R12 R23 +MOV R10 -48942 +SUB R22 R0 R24 +STR R31 41167 R6 +LDR R11 R2 -6274 +SUB R28 R7 R12 +LDR R3 R17 37730 +MOV R17 -11440 +MOV R30 -57977 +LDR R25 R13 -49997 +MUL R10 R29 R10 +SUB R19 R23 R3 +DIV R2 R4 R5 +MUL R30 R4 R23 +STR R20 -3055 R22 +STR R12 55339 R1 +ADD R12 R6 R2 +MUL R31 R9 R29 +LDR R10 R24 -56567 +SUB R10 R1 R19 +DIV R5 R31 R10 +DIV R23 R8 R6 +STR R3 13650 R4 +MUL R8 R16 R8 +LDR R2 R1 -9486 +STR R16 61517 R6 +DIV R4 R9 R21 +ADD R10 R26 R14 +SUB R12 R15 R11 +STR R2 52616 R12 +ADD R3 R3 R13 +MUL R6 R28 R12 +LDR R6 R31 45939 +ADD R14 R19 R28 +MUL R25 R4 R3 +LDR R24 R6 30665 +ADD R18 R11 R27 +STR R27 -58660 R18 +MOV R16 22656 +MUL R7 R0 R13 +LDR R16 R8 23924 +ADD R6 R18 R28 +MOV R17 20762 +LDR R11 R12 -2124 +ADD R17 R27 R13 +LDR R2 R3 -31510 +DIV R2 R8 R21 +ADD R22 R2 R31 +LDR R28 R7 -41710 +ADD R10 R11 R12 +SUB R13 R28 R28 +SUB R8 R31 R10 +SUB R10 R11 R0 +MUL R31 R4 R20 +MOV R26 -59862 +STR R10 23297 R23 +SUB R27 R16 R3 +MUL R13 R31 R6 +STR R28 -22068 R15 +ADD R13 R25 R4 +DIV R1 R22 R13 +MUL R17 R29 R9 +MUL R9 R13 R9 +MUL R21 R23 R10 +DIV R8 R26 R7 +SUB R3 R1 R1 +SUB R13 R25 R4 +SUB R0 R14 R2 +ADD R8 R18 R24 +ADD R13 R19 R25 +SUB R22 R28 R8 +MUL R23 R21 R3 +MUL R3 R3 R28 +STR R8 -28452 R14 +ADD R24 R13 R31 +LDR R25 R0 47391 +MUL R4 R23 R4 +SUB R24 R30 R10 +LDR R3 R2 -18079 +MUL R21 R0 R29 +LDR R24 R8 14119 +DIV R21 R20 R6 +STR R3 64467 R18 +MUL R4 R10 R19 +DIV R25 R11 R18 +LDR R9 R23 -21411 +MOV R10 -53288 +ADD R23 R30 R29 +MUL R31 R16 R26 +STR R13 -16059 R20 +DIV R29 R10 R23 +ADD R4 R22 R5 +MUL R22 R4 R23 +MUL R14 R29 R4 +LDR R12 R18 -24623 +STR R10 26746 R23 +STR R28 49974 R4 +MUL R8 R24 R17 +MOV R16 -47333 +MUL R27 R29 R18 +STR R11 -13260 R1 +ADD R20 R30 R30 +DIV R18 R16 R27 +MUL R19 R24 R5 +LDR R24 R31 20605 +MUL R7 R9 R21 +MOV R5 -33372 +MOV R24 9724 +MUL R12 R2 R22 +DIV R27 R22 R14 +LDR R16 R24 59061 +DIV R25 R6 R13 +ADD R24 R12 R26 +DIV R0 R5 R0 +MOV R31 55145 +MOV R1 63654 +MOV R4 43479 +DIV R4 R20 R14 +SUB R5 R1 R24 +SUB R17 R10 R3 +SUB R19 R6 R24 +SUB R8 R6 R25 +STR R12 -37745 R9 +MOV R11 61612 +ADD R0 R13 R3 +STR R23 -42652 R29 +MUL R13 R17 R15 +STR R12 -65146 R11 +ADD R10 R9 R18 +ADD R18 R14 R29 +LDR R23 R8 -53854 +MOV R8 -52672 +SUB R0 R10 R10 +SUB R7 R13 R15 +SUB R16 R22 R15 +STR R27 -51189 R1 +SUB R26 R19 R16 +ADD R26 R24 R11 +DIV R13 R30 R25 +MUL R4 R20 R19 +MUL R4 R28 R31 +SUB R3 R31 R24 +ADD R19 R17 R8 +DIV R26 R14 R2 +SUB R10 R20 R3 +ADD R31 R31 R4 +LDR R4 R13 -42209 +STR R16 52786 R4 +MOV R15 -37047 +STR R15 55648 R27 +SUB R31 R4 R10 +LDR R3 R15 -51529 +LDR R7 R16 -38601 +DIV R24 R29 R24 +DIV R2 R23 R5 +DIV R24 R8 R30 +MOV R4 -54393 +LDR R3 R15 -8235 +LDR R22 R19 -42627 +LDR R9 R0 62723 +ADD R1 R19 R6 +MUL R25 R3 R27 +STR R8 30303 R11 +DIV R0 R19 R17 +SUB R24 R17 R8 +ADD R15 R9 R9 +LDR R17 R7 20904 +LDR R5 R9 -26975 +SUB R30 R13 R31 +SUB R16 R11 R22 +ADD R29 R16 R15 +SUB R1 R25 R30 +STR R11 -45455 R0 +STR R28 62022 R29 +ADD R17 R3 R7 +STR R5 3342 R14 +STR R8 45942 R12 +MUL R19 R23 R11 +ADD R29 R2 R31 +LDR R16 R10 19293 +DIV R11 R24 R23 +LDR R8 R3 59335 +SUB R30 R6 R26 +DIV R1 R15 R13 +MUL R20 R3 R17 +MUL R4 R31 R18 +LDR R26 R2 54567 +MUL R17 R0 R19 +MOV R31 -29202 +SUB R30 R23 R18 +SUB R23 R7 R22 +STR R26 -20823 R21 +MUL R29 R7 R3 +DIV R17 R28 R5 +MOV R16 -38019 +SUB R14 R28 R31 +DIV R16 R30 R4 +MOV R2 -20814 +LDR R13 R20 -23841 +STR R7 -37290 R20 +MUL R3 R30 R30 +MUL R21 R30 R10 +DIV R15 R26 R17 +LDR R24 R29 64998 +SUB R4 R0 R22 +MUL R1 R24 R2 +MUL R28 R8 R10 +LDR R0 R14 -55351 +STR R30 26569 R26 +MUL R9 R22 R10 +ADD R15 R13 R10 +DIV R16 R28 R7 +MOV R1 45073 +ADD R11 R14 R21 +LDR R25 R15 -44015 +MOV R18 61931 +ADD R25 R13 R24 +MOV R10 1292 +LDR R19 R4 -29495 +MOV R26 6151 +SUB R20 R17 R29 +MOV R2 28060 +SUB R8 R8 R6 +LDR R2 R21 -44787 +SUB R27 R25 R18 +STR R22 -11621 R3 +ADD R17 R30 R23 +SUB R27 R19 R8 +MUL R0 R16 R18 +LDR R31 R13 -9753 +LDR R14 R12 -12475 +LDR R27 R5 -37476 +SUB R30 R7 R25 +DIV R8 R19 R18 +LDR R18 R11 -62189 +MUL R16 R14 R9 +STR R0 -50097 R13 +MUL R28 R0 R4 +DIV R18 R19 R22 +MOV R10 28006 +MUL R0 R24 R28 +LDR R7 R22 10833 +SUB R2 R6 R8 +DIV R6 R10 R23 +STR R27 -18257 R5 +MUL R30 R5 R17 +MUL R28 R26 R13 +DIV R29 R25 R1 +MOV R6 -10042 +MUL R28 R4 R8 +LDR R11 R19 -63176 +LDR R6 R24 -8357 +ADD R13 R20 R3 +LDR R5 R3 -7639 +MOV R30 -36901 +STR R1 43444 R24 +MOV R20 -12510 +MUL R5 R6 R13 +MOV R31 -47217 +LDR R19 R16 -508 +SUB R10 R18 R7 +STR R11 -17006 R29 +MUL R12 R17 R0 +ADD R8 R22 R15 +LDR R25 R11 40258 +MUL R22 R4 R16 +DIV R14 R20 R10 +SUB R4 R16 R24 +MUL R18 R14 R21 +MUL R31 R29 R22 +MOV R24 -50937 +DIV R29 R14 R30 +STR R11 -13081 R10 +STR R29 49773 R2 +DIV R0 R2 R10 +ADD R25 R26 R6 +SUB R7 R11 R9 +STR R4 -32169 R7 +STR R20 -27832 R14 +SUB R3 R19 R15 +MOV R19 21039 +MOV R5 11801 +LDR R13 R10 -7009 +ADD R9 R28 R23 +STR R17 31834 R4 +DIV R25 R22 R6 +ADD R8 R3 R25 +LDR R21 R12 42255 +SUB R20 R19 R22 +SUB R3 R14 R17 +LDR R24 R27 -16656 +LDR R28 R13 16801 +SUB R9 R4 R10 +STR R23 -19085 R12 +STR R27 42176 R16 +STR R9 -59318 R30 +SUB R27 R28 R16 +MOV R8 -2219 +STR R13 26639 R10 +SUB R14 R6 R6 +MUL R31 R21 R26 +DIV R17 R8 R15 +MUL R8 R25 R26 +ADD R30 R4 R27 +ADD R5 R6 R15 +ADD R1 R0 R15 +MUL R13 R11 R18 +STR R10 22469 R20 +MOV R13 54891 +STR R10 -2386 R4 +MOV R19 -31474 +DIV R13 R11 R12 +DIV R26 R10 R6 +ADD R11 R26 R9 +SUB R15 R1 R21 +ADD R18 R2 R4 +MOV R22 33746 +DIV R5 R9 R14 +STR R25 -40501 R12 +MUL R21 R9 R25 +STR R14 -35859 R10 +DIV R15 R22 R22 +MUL R26 R17 R8 +DIV R4 R12 R7 +MOV R14 -60561 +MUL R14 R1 R0 +DIV R21 R1 R29 +DIV R3 R17 R21 +LDR R31 R31 64185 +STR R7 60980 R2 +STR R1 -16092 R14 +STR R3 55526 R19 +STR R14 57071 R21 +LDR R9 R10 -12509 +LDR R15 R22 34669 +ADD R19 R28 R16 +ADD R20 R30 R7 +ADD R23 R15 R9 +MOV R5 18001 +STR R21 37010 R23 +LDR R20 R9 -43028 +DIV R23 R25 R16 +STR R22 -24114 R29 +MOV R3 -35483 +LDR R4 R9 -37456 +STR R12 2507 R19 +STR R0 11776 R28 +SUB R11 R17 R21 +STR R18 55555 R12 +SUB R9 R22 R21 +SUB R24 R10 R21 +ADD R14 R24 R4 +STR R29 -4117 R27 +MOV R7 -7240 +MOV R0 16297 +SUB R3 R23 R7 +STR R17 10378 R2 +STR R22 -36419 R15 +ADD R18 R14 R3 +STR R25 20633 R24 +ADD R16 R26 R26 +SUB R28 R23 R13 +MOV R22 8757 +STR R2 -34027 R13 +STR R12 48234 R4 +ADD R22 R12 R10 +MOV R11 16987 +SUB R15 R25 R11 +MOV R15 23042 +STR R20 -34283 R12 +MUL R22 R15 R2 +STR R7 182 R6 +MOV R28 36732 +STR R15 -31122 R24 +MUL R23 R0 R1 +SUB R18 R10 R1 +SUB R12 R22 R29 +MUL R20 R17 R29 +STR R23 63812 R0 +ADD R28 R0 R15 +SUB R25 R30 R4 +ADD R6 R5 R19 +SUB R31 R0 R18 +ADD R17 R31 R22 +ADD R30 R22 R29 +MOV R15 -5515 +DIV R26 R8 R18 +MOV R17 -18130 +SUB R27 R3 R12 +MOV R4 -12224 +LDR R16 R14 2128 +SUB R23 R11 R16 +SUB R27 R27 R6 +MOV R7 2600 +ADD R27 R25 R15 +ADD R11 R23 R18 +DIV R9 R5 R28 +ADD R0 R28 R1 +MUL R15 R1 R22 +DIV R7 R0 R0 +LDR R9 R28 64172 +SUB R24 R0 R16 +STR R18 -23278 R18 +DIV R0 R25 R24 +ADD R29 R16 R3 +STR R29 -64228 R15 +SUB R25 R26 R26 +SUB R22 R23 R29 +LDR R2 R16 -2275 +LDR R28 R2 16847 +LDR R19 R13 -14821 +MOV R12 -49411 +SUB R26 R5 R0 +MOV R30 -45952 +SUB R9 R27 R26 +ADD R15 R26 R2 +ADD R0 R10 R10 +STR R6 -48270 R7 +ADD R6 R29 R20 +STR R21 -4016 R16 +DIV R14 R6 R22 +SUB R22 R21 R5 +SUB R11 R30 R8 +MOV R16 -36638 +LDR R12 R31 -47351 +DIV R24 R28 R2 +ADD R11 R17 R15 +DIV R22 R16 R23 +MOV R1 27675 +LDR R26 R22 -5654 +MOV R2 -22772 +STR R17 28284 R17 +LDR R16 R14 -4309 +DIV R9 R0 R5 +SUB R4 R7 R5 +LDR R10 R13 -55803 +LDR R11 R16 -16895 +SUB R30 R5 R23 +MUL R16 R18 R4 +MUL R7 R30 R23 +STR R15 -9216 R17 +DIV R30 R4 R4 +MOV R14 -36767 +MUL R8 R30 R30 +STR R0 -23056 R27 +MUL R4 R27 R22 +STR R16 -20963 R10 +SUB R18 R25 R7 +LDR R14 R17 -51609 +MOV R19 -17796 +SUB R27 R23 R26 +MOV R27 -54795 +DIV R12 R5 R12 +DIV R21 R5 R24 +SUB R31 R2 R22 +DIV R11 R2 R26 +ADD R23 R31 R13 +MUL R20 R21 R8 +MUL R24 R27 R5 +STR R10 -60678 R15 +ADD R9 R20 R27 +ADD R27 R27 R7 +ADD R24 R5 R31 +ADD R23 R30 R13 +MOV R9 -56830 +ADD R21 R26 R31 +STR R1 31788 R1 +MOV R17 2362 +LDR R25 R26 41377 +LDR R12 R2 29241 +MOV R9 56313 +DIV R31 R27 R2 +DIV R30 R12 R6 +MUL R1 R1 R13 +MUL R24 R27 R2 +DIV R9 R5 R22 +MOV R29 20022 +ADD R21 R13 R2 +ADD R26 R21 R3 +ADD R25 R29 R21 +ADD R18 R4 R12 +DIV R24 R2 R13 +MUL R22 R18 R8 +DIV R11 R17 R22 +MOV R9 11314 +MUL R24 R30 R6 +SUB R16 R4 R9 +STR R11 -62709 R2 +STR R21 56571 R26 +ADD R5 R24 R29 +ADD R10 R27 R15 +ADD R5 R12 R8 +STR R15 -40900 R7 +LDR R25 R18 -45802 +DIV R6 R20 R24 +MOV R24 -35715 +ADD R17 R24 R5 +DIV R17 R4 R23 +DIV R20 R1 R24 +MUL R22 R11 R2 +MOV R24 64690 +MOV R27 65515 +SUB R4 R19 R30 +SUB R27 R19 R8 +DIV R21 R30 R2 +SUB R21 R29 R24 +DIV R21 R9 R20 +STR R15 -41814 R7 +STR R20 10624 R16 +DIV R26 R10 R29 +MUL R5 R15 R23 +DIV R22 R17 R24 +MOV R23 -56683 +LDR R3 R9 -38108 +SUB R15 R15 R12 +LDR R28 R24 10088 +SUB R29 R14 R18 +ADD R14 R15 R2 +STR R14 -36405 R21 +MUL R7 R29 R23 +LDR R10 R4 -48368 +STR R29 -19265 R12 +STR R6 -35390 R17 +DIV R6 R28 R26 +MUL R6 R28 R16 +MOV R22 52252 +STR R20 9049 R8 +MOV R18 -17472 +SUB R25 R29 R6 +LDR R30 R18 -11614 +STR R4 15228 R31 +DIV R23 R18 R20 +MOV R17 -19878 +DIV R4 R9 R6 +MOV R17 33476 +SUB R27 R15 R11 +ADD R12 R7 R21 +SUB R23 R20 R21 +LDR R20 R13 42574 +MUL R18 R18 R11 +MUL R23 R28 R21 +DIV R18 R10 R21 +SUB R27 R20 R5 +SUB R11 R29 R20 +MOV R5 -60391 +LDR R26 R21 20629 +MUL R11 R30 R15 +DIV R16 R12 R20 +SUB R21 R12 R7 +LDR R13 R14 -53143 +STR R28 15909 R3 +LDR R6 R3 -50642 +MUL R29 R24 R23 +DIV R27 R25 R3 +MUL R27 R4 R5 +STR R29 63301 R6 +LDR R0 R4 49428 +LDR R0 R25 27447 +MUL R9 R22 R10 +MUL R3 R5 R24 +STR R18 25785 R17 +MUL R7 R11 R5 +STR R4 18719 R0 +LDR R20 R24 -41707 +MOV R20 42740 +ADD R0 R14 R11 +MOV R5 10605 +MUL R24 R20 R17 +DIV R22 R15 R9 +SUB R8 R12 R12 +MOV R9 -29065 +ADD R3 R27 R10 +DIV R5 R5 R27 +DIV R4 R14 R18 +MOV R7 9845 +MUL R5 R8 R16 +STR R24 5734 R18 +ADD R26 R14 R6 +MUL R3 R2 R11 +SUB R9 R14 R26 +ADD R25 R0 R27 +ADD R31 R9 R30 +MOV R9 26540 +DIV R20 R15 R22 +SUB R8 R6 R29 +MUL R7 R23 R30 +STR R0 -32405 R25 +DIV R25 R5 R27 +LDR R23 R6 42 +SUB R31 R17 R15 +ADD R2 R28 R24 +DIV R0 R25 R13 +DIV R2 R22 R1 +STR R8 -3529 R26 +ADD R24 R9 R18 +ADD R24 R1 R30 +LDR R28 R11 58146 +MUL R4 R2 R22 +MUL R17 R25 R1 +DIV R9 R29 R4 +MUL R31 R13 R17 +ADD R6 R11 R4 +STR R12 -2078 R16 +SUB R4 R7 R30 +STR R27 30822 R16 +DIV R1 R22 R28 +DIV R15 R15 R13 +MOV R27 -39357 +ADD R7 R27 R26 +DIV R17 R11 R21 +MUL R26 R31 R1 +MOV R28 28580 +LDR R7 R5 -53480 +MOV R1 -59939 +MUL R25 R3 R29 +LDR R19 R6 53497 +MUL R28 R15 R22 +SUB R15 R15 R9 +DIV R30 R14 R24 +MOV R30 402 +DIV R6 R31 R6 +MOV R30 -6386 +MUL R11 R1 R21 +DIV R23 R9 R27 +MOV R24 -64229 +STR R7 21726 R22 +ADD R12 R13 R14 +STR R0 -27882 R29 +LDR R27 R18 -42815 +DIV R24 R4 R31 +ADD R2 R19 R7 +ADD R28 R18 R22 +ADD R23 R16 R29 +DIV R12 R18 R10 +STR R26 49970 R4 +SUB R13 R30 R24 +STR R17 -40988 R26 +LDR R0 R0 -64711 +MUL R3 R8 R15 +LDR R8 R13 9406 +STR R2 8881 R16 +MOV R11 14401 +MOV R12 -41835 +STR R22 -30463 R22 +DIV R0 R20 R27 +DIV R7 R21 R2 +STR R8 -56809 R12 +STR R22 35651 R21 +SUB R8 R8 R12 +DIV R10 R2 R8 +LDR R20 R12 1830 +LDR R29 R13 -60270 +MOV R20 44289 +LDR R15 R1 47457 +SUB R25 R3 R9 +LDR R6 R27 -52295 +MUL R7 R6 R28 +SUB R23 R7 R29 +DIV R5 R7 R31 +MOV R21 -62596 +DIV R8 R15 R11 +LDR R14 R14 -39779 +MUL R27 R10 R11 +DIV R19 R3 R12 +ADD R30 R10 R22 +STR R21 19099 R15 +MUL R6 R25 R29 +DIV R26 R8 R3 +LDR R4 R9 -14936 +STR R24 13746 R18 +LDR R0 R2 38337 +LDR R11 R16 17133 +MUL R31 R31 R14 +LDR R16 R2 -38827 +MUL R7 R1 R25 +DIV R18 R19 R15 +SUB R12 R28 R0 +ADD R4 R1 R12 +STR R25 -4064 R12 +LDR R1 R24 49793 +STR R16 62332 R8 +SUB R18 R15 R24 +MUL R21 R17 R7 +ADD R9 R29 R4 +LDR R17 R22 40251 +STR R31 1413 R17 +LDR R14 R22 14834 +DIV R21 R2 R24 +LDR R5 R5 -64108 +DIV R6 R15 R23 +LDR R18 R31 6163 +MUL R21 R24 R24 +MOV R19 -61110 +DIV R25 R18 R29 +MUL R16 R3 R4 +ADD R1 R31 R28 +SUB R21 R21 R13 +DIV R26 R23 R23 +MOV R26 -2331 +ADD R15 R9 R13 +LDR R11 R13 5496 +SUB R26 R24 R23 +MOV R15 19339 +LDR R30 R4 -20835 +MUL R13 R13 R16 +MUL R1 R26 R8 +MOV R24 25731 +ADD R14 R6 R2 +DIV R14 R28 R30 +MOV R22 29637 +LDR R29 R22 32161 +MUL R22 R25 R27 +DIV R9 R16 R8 +ADD R9 R17 R22 +SUB R18 R12 R2 +DIV R3 R22 R2 +STR R10 -45047 R29 +STR R7 23147 R6 +STR R4 -48086 R7 +ADD R2 R10 R24 +MOV R20 -62022 +DIV R13 R4 R22 +LDR R27 R4 -31106 +STR R11 -26778 R9 +MUL R9 R0 R23 +LDR R14 R5 -64005 +MUL R6 R17 R7 +ADD R7 R15 R24 +SUB R7 R30 R15 +STR R31 3413 R19 +ADD R17 R31 R22 +ADD R17 R27 R9 +ADD R26 R30 R13 +MOV R4 -606 +LDR R27 R5 -2961 +DIV R30 R31 R2 +LDR R30 R2 -3155 +MOV R12 -65175 +MOV R21 -6 +DIV R7 R15 R0 +LDR R6 R28 12903 +SUB R2 R20 R0 +MUL R13 R0 R20 +STR R25 49268 R4 +LDR R12 R17 -32161 +DIV R18 R17 R5 +MOV R8 13238 +STR R25 -46340 R16 +DIV R19 R5 R26 +MOV R29 15057 +MOV R13 -43426 +DIV R15 R0 R26 +ADD R7 R1 R10 +STR R5 9099 R25 +ADD R0 R2 R27 +ADD R10 R23 R9 +MUL R28 R1 R8 +STR R10 -22910 R26 +STR R2 -852 R21 +ADD R20 R14 R14 +MUL R24 R17 R1 +STR R19 -28043 R15 +ADD R18 R4 R31 +MUL R3 R2 R22 +STR R29 53127 R26 +STR R12 -250 R8 +MOV R17 -62289 +DIV R27 R0 R3 +ADD R22 R4 R29 +MUL R2 R26 R24 +STR R2 -58704 R11 +MOV R23 -48854 +STR R5 29092 R12 +STR R16 7745 R30 +LDR R27 R29 -54388 +STR R11 51517 R28 +LDR R8 R10 -46117 +MUL R13 R8 R19 +MUL R9 R29 R23 +DIV R31 R0 R2 +DIV R24 R11 R17 +LDR R27 R31 -48357 +SUB R27 R15 R14 +LDR R17 R1 28954 +STR R18 2109 R25 +MUL R22 R0 R20 +SUB R28 R11 R26 +MUL R9 R4 R20 +DIV R14 R14 R18 +MOV R21 -4257 +MOV R20 -59523 +ADD R29 R3 R15 +MOV R14 45084 +MOV R20 60823 +ADD R10 R12 R11 +STR R11 45216 R0 +MOV R3 55938 +STR R15 -8283 R16 +DIV R16 R21 R16 +DIV R10 R25 R6 +SUB R23 R23 R21 +ADD R11 R4 R1 +ADD R24 R17 R24 +LDR R9 R21 -59857 +LDR R10 R8 54098 +LDR R11 R23 -56620 +ADD R28 R27 R5 +ADD R28 R31 R15 +LDR R17 R9 -19091 +ADD R25 R15 R28 +STR R2 62526 R8 +MOV R1 -29294 +LDR R26 R19 3933 +LDR R19 R5 -25257 +ADD R11 R3 R28 +MOV R23 29646 +MOV R29 13017 +MUL R24 R16 R19 +ADD R2 R2 R22 +LDR R10 R12 -19561 +MUL R14 R14 R16 +MOV R25 11250 +MUL R28 R18 R5 +SUB R29 R24 R24 +SUB R20 R29 R31 +ADD R19 R5 R10 +MUL R14 R6 R9 +MUL R20 R2 R11 +MOV R12 -63747 +ADD R4 R12 R10 +MOV R7 -26644 +LDR R9 R17 14499 +SUB R11 R30 R18 +LDR R4 R3 -14093 +MOV R20 -5566 +LDR R8 R14 -12712 +DIV R29 R18 R1 +STR R11 -20316 R16 +ADD R12 R17 R21 +MOV R23 -63228 +DIV R17 R7 R14 +SUB R10 R0 R14 +SUB R12 R25 R16 +STR R6 35372 R11 +DIV R14 R17 R13 +MOV R29 30014 +MOV R12 -23153 +LDR R21 R19 -9027 +LDR R22 R17 -29183 +ADD R8 R19 R29 +ADD R7 R6 R23 +STR R10 28128 R26 +MOV R2 55106 +MUL R17 R27 R21 +LDR R24 R21 -47879 +SUB R19 R21 R14 +DIV R22 R9 R15 +MOV R2 -22386 +LDR R29 R27 -59123 +MOV R19 -59623 +MOV R1 -38913 +LDR R17 R10 -1538 +DIV R25 R31 R21 +ADD R22 R6 R25 +DIV R1 R28 R5 +STR R10 56245 R13 +MOV R5 -19263 +SUB R17 R14 R4 +DIV R28 R20 R25 +MOV R15 59593 +MUL R30 R17 R28 +LDR R17 R28 -7804 +SUB R23 R5 R23 +SUB R14 R9 R20 +DIV R9 R3 R12 +SUB R22 R11 R29 +DIV R27 R25 R0 +LDR R31 R12 -5066 +DIV R8 R31 R6 +DIV R16 R5 R26 +ADD R31 R31 R31 +MUL R28 R1 R30 +MOV R14 55015 +ADD R5 R11 R21 +SUB R17 R2 R30 +LDR R27 R13 41439 +LDR R31 R23 -34690 +DIV R28 R23 R13 +ADD R3 R21 R4 +LDR R26 R22 -1067 +DIV R22 R3 R10 +MOV R20 38809 +ADD R27 R22 R16 +MUL R26 R10 R19 +DIV R29 R10 R12 +MUL R22 R28 R9 +MUL R26 R22 R25 +STR R15 -11423 R31 +SUB R13 R30 R22 +DIV R15 R29 R6 +MOV R20 -59490 +MOV R30 -14601 +MOV R12 -60031 +ADD R1 R23 R25 +SUB R21 R12 R19 +SUB R2 R7 R21 +LDR R28 R27 -39154 +ADD R31 R18 R17 +MUL R21 R11 R24 +ADD R31 R22 R24 +STR R25 -19762 R31 +ADD R30 R31 R9 +ADD R29 R2 R27 +ADD R21 R10 R9 +STR R2 61911 R11 +ADD R14 R14 R8 +MUL R12 R1 R11 +STR R25 13569 R27 +DIV R21 R23 R19 +STR R10 -3239 R4 +ADD R30 R30 R28 +SUB R21 R12 R20 +DIV R28 R24 R23 +STR R11 23689 R14 +SUB R3 R17 R21 +SUB R1 R2 R22 +STR R9 18701 R2 +MUL R7 R6 R1 +SUB R19 R26 R14 +SUB R11 R15 R23 +MOV R7 28649 +LDR R19 R24 50137 +MOV R14 53086 +ADD R17 R29 R17 +STR R7 38615 R5 +MOV R7 -8483 +LDR R11 R24 24362 +DIV R22 R1 R25 +MUL R4 R2 R17 +STR R27 27993 R13 +DIV R16 R28 R28 +MUL R6 R21 R11 +LDR R12 R14 -58058 +DIV R13 R7 R25 +LDR R30 R20 -10326 +STR R13 51383 R28 +LDR R4 R15 -10050 +SUB R9 R9 R20 +SUB R2 R27 R18 +DIV R2 R24 R24 +SUB R18 R30 R1 +STR R5 43190 R2 +SUB R14 R22 R10 +STR R11 4716 R27 +DIV R8 R21 R21 +MUL R17 R6 R7 +DIV R30 R22 R25 +SUB R11 R19 R30 +MUL R2 R6 R7 +MOV R2 -27010 +SUB R18 R14 R9 +STR R0 -2152 R14 +STR R20 47337 R7 +DIV R22 R30 R27 +SUB R28 R13 R19 +STR R1 36909 R13 +ADD R4 R4 R18 +STR R11 59208 R26 +LDR R5 R24 21457 +MOV R21 53306 +MOV R11 -17614 +STR R8 57624 R30 +MUL R30 R3 R7 +SUB R21 R27 R21 +MUL R6 R8 R26 +ADD R28 R7 R1 +DIV R9 R15 R11 +MOV R8 -44375 +STR R28 27343 R3 +SUB R21 R0 R22 +LDR R10 R21 -38975 +MUL R29 R13 R28 +ADD R29 R8 R27 +MUL R3 R29 R21 +SUB R17 R7 R6 +LDR R16 R9 38215 +SUB R24 R18 R29 +MUL R10 R7 R23 +DIV R13 R2 R0 +LDR R9 R13 -49941 +MUL R16 R0 R28 +LDR R17 R12 -1103 +ADD R20 R19 R11 +MOV R3 -45726 +ADD R18 R20 R8 +DIV R10 R22 R11 +MOV R15 -28938 +LDR R21 R10 -31252 +SUB R17 R9 R24 +MUL R20 R19 R11 +ADD R5 R0 R24 +ADD R16 R28 R7 +DIV R9 R26 R9 +ADD R31 R19 R3 +MOV R29 -59081 +DIV R10 R3 R24 +ADD R20 R3 R25 +LDR R2 R30 -17072 +STR R15 42011 R7 +MUL R16 R19 R17 +MOV R14 -58381 +SUB R23 R31 R16 +DIV R17 R8 R0 +LDR R3 R10 -19932 +MOV R18 -34126 +STR R2 55250 R17 +MUL R4 R1 R4 +ADD R30 R28 R26 +ADD R9 R17 R31 +LDR R4 R6 -23023 +LDR R4 R0 14548 +DIV R8 R18 R9 +LDR R15 R6 -919 +MUL R10 R10 R8 +ADD R28 R17 R7 +STR R13 22408 R30 +DIV R0 R29 R17 +LDR R25 R13 1578 +MUL R31 R1 R6 +SUB R22 R17 R27 +DIV R7 R29 R16 +STR R0 -56776 R28 +ADD R31 R8 R1 +LDR R19 R0 7583 +STR R12 49374 R28 +ADD R27 R9 R16 +ADD R10 R31 R29 +DIV R16 R24 R4 +ADD R6 R3 R30 +LDR R18 R23 58444 +SUB R11 R6 R11 +SUB R25 R28 R27 +MOV R6 37186 +DIV R24 R18 R7 +ADD R18 R22 R4 +MOV R13 -41568 +LDR R12 R2 51519 +ADD R0 R25 R24 +DIV R18 R2 R9 +MOV R12 -24191 +STR R8 -39335 R27 +ADD R14 R30 R22 +MUL R13 R5 R23 +MOV R26 25485 +LDR R16 R3 -12545 +STR R22 -61135 R14 +STR R0 -9695 R21 +SUB R5 R30 R20 +DIV R11 R21 R24 +MOV R11 11416 +SUB R13 R9 R9 +ADD R7 R4 R15 +MUL R24 R3 R26 +LDR R5 R28 56200 +MUL R3 R29 R25 +MUL R27 R4 R9 +MOV R0 11246 +ADD R21 R1 R21 +SUB R3 R8 R24 +LDR R18 R4 10644 +MOV R15 -2715 +STR R30 -28772 R1 +DIV R22 R13 R10 +MOV R8 7518 +STR R11 33794 R11 +LDR R28 R13 -42201 +SUB R26 R8 R8 +MOV R3 -24706 +ADD R18 R23 R11 +LDR R16 R24 -43344 +STR R28 44295 R0 +MUL R4 R27 R11 +STR R9 23501 R23 +SUB R3 R30 R3 +ADD R30 R17 R31 +MUL R2 R15 R20 +MUL R14 R12 R1 +SUB R30 R9 R2 +DIV R2 R15 R9 +ADD R12 R27 R13 +SUB R17 R9 R17 +SUB R13 R22 R31 +STR R7 -37637 R12 +DIV R2 R10 R27 +MOV R17 -17243 +MOV R15 589 +SUB R17 R23 R19 +STR R19 -55630 R7 +LDR R0 R16 -57308 +DIV R10 R21 R31 +LDR R3 R7 -54692 +DIV R16 R10 R31 +LDR R9 R29 52955 +LDR R21 R7 27003 +MOV R28 60602 +SUB R27 R11 R29 +LDR R14 R23 -47445 +MOV R4 63239 +MOV R31 -11206 +LDR R1 R31 -51169 +STR R28 20464 R1 +SUB R5 R29 R24 +DIV R29 R1 R13 +SUB R29 R17 R15 +ADD R16 R8 R15 +MUL R1 R16 R13 +SUB R2 R2 R3 +ADD R25 R0 R26 +SUB R29 R3 R16 +LDR R26 R4 -32792 +MUL R12 R17 R4 +LDR R26 R8 -27928 +ADD R7 R20 R10 +STR R27 27300 R22 +ADD R16 R8 R22 +MUL R18 R6 R26 +SUB R30 R1 R0 +MOV R13 -60048 +MUL R21 R20 R12 +DIV R15 R5 R30 +STR R10 -49002 R25 +STR R29 36389 R0 +MOV R29 -587 +SUB R14 R27 R27 +STR R24 -58400 R24 +SUB R2 R5 R10 +MUL R22 R21 R20 +MOV R13 -7322 +MUL R15 R2 R21 +SUB R15 R30 R6 +MUL R12 R11 R30 +ADD R8 R3 R16 +MOV R4 -2616 +DIV R4 R18 R24 +ADD R9 R12 R5 +LDR R3 R3 5399 +MOV R15 -15256 +SUB R23 R22 R28 +MUL R3 R5 R22 +DIV R8 R16 R3 +DIV R20 R19 R26 +ADD R24 R29 R12 +STR R1 56772 R16 +MOV R2 16259 +MOV R24 -9134 +DIV R21 R19 R21 +SUB R5 R2 R28 +MUL R29 R26 R24 +MOV R25 -60487 +SUB R5 R19 R14 +MUL R26 R31 R22 +LDR R22 R26 41976 +SUB R16 R9 R17 +SUB R7 R6 R20 +SUB R0 R18 R31 +STR R20 17688 R10 +LDR R15 R31 -7259 +ADD R25 R19 R13 +STR R30 59446 R21 +LDR R7 R25 -57785 +STR R11 31007 R21 +MUL R17 R29 R4 +LDR R9 R14 2866 +MUL R2 R31 R5 +LDR R13 R21 11510 +LDR R26 R21 -31862 +LDR R9 R2 -36452 +STR R10 -43439 R12 +SUB R26 R8 R6 +SUB R13 R5 R0 +ADD R31 R6 R4 +ADD R26 R4 R31 +ADD R2 R1 R21 +ADD R0 R25 R20 +MUL R27 R14 R13 +STR R25 10985 R26 +SUB R2 R30 R19 +SUB R17 R3 R30 +SUB R14 R24 R20 +MUL R31 R3 R16 +MOV R9 27524 +ADD R2 R20 R11 +MUL R17 R22 R22 +DIV R4 R18 R19 +MOV R13 51572 +STR R12 -24663 R5 +MUL R26 R1 R23 +STR R18 -50938 R4 +ADD R24 R8 R28 +MUL R2 R27 R17 +DIV R3 R31 R5 +ADD R23 R8 R22 +LDR R6 R3 44442 +DIV R5 R20 R18 +DIV R6 R20 R5 +SUB R4 R7 R16 +MUL R14 R16 R9 +SUB R18 R14 R21 +MOV R23 45052 +STR R27 35458 R12 +ADD R7 R30 R25 +ADD R31 R30 R30 +SUB R12 R27 R11 +ADD R7 R25 R28 +STR R6 -13422 R27 +DIV R19 R7 R28 +MOV R14 -37936 +SUB R16 R28 R20 +MOV R9 35638 +MOV R21 -47407 +MUL R6 R11 R8 +DIV R12 R16 R21 +SUB R3 R4 R13 +DIV R18 R30 R1 +SUB R31 R24 R20 +SUB R24 R12 R14 +LDR R18 R17 -46336 +STR R19 -43043 R17 +MOV R11 -4882 +MOV R22 43286 +DIV R27 R1 R24 +MUL R11 R30 R4 +MUL R1 R28 R5 +MUL R20 R22 R19 +DIV R9 R15 R25 +ADD R22 R27 R6 +STR R27 -21693 R24 +DIV R0 R12 R15 +MUL R19 R13 R2 +LDR R19 R3 44819 +SUB R4 R17 R5 +SUB R20 R1 R7 +MOV R28 -6020 +MUL R27 R8 R14 +DIV R12 R5 R13 +SUB R20 R6 R12 +ADD R30 R16 R29 +ADD R23 R5 R11 +SUB R7 R21 R5 +ADD R8 R20 R2 +MUL R4 R16 R15 +ADD R25 R23 R5 +MUL R9 R28 R13 +LDR R26 R25 573 +ADD R15 R14 R5 +STR R16 62627 R30 +ADD R13 R11 R16 +DIV R12 R28 R7 +DIV R2 R29 R13 +LDR R31 R14 -23714 +MOV R16 54878 +MOV R0 37544 +LDR R8 R9 -49691 +MUL R15 R5 R30 +STR R5 16618 R2 +LDR R0 R27 -12617 +ADD R27 R7 R23 +MUL R27 R28 R2 +ADD R22 R21 R17 +STR R23 -33813 R14 +SUB R1 R4 R30 +DIV R29 R14 R26 +STR R27 -14339 R18 +STR R21 11743 R10 +ADD R9 R10 R3 +MOV R4 -11228 +SUB R23 R4 R6 +MUL R13 R12 R8 +STR R21 42873 R26 +DIV R25 R18 R29 +DIV R2 R0 R2 +MOV R6 -53093 +MOV R28 -51159 +STR R8 -41156 R5 +MOV R24 27457 +DIV R10 R30 R11 +DIV R18 R5 R12 +LDR R5 R28 12843 +DIV R20 R5 R25 +MOV R20 55903 +STR R15 53119 R9 +MUL R17 R15 R14 +DIV R7 R4 R31 +MOV R30 19646 +DIV R28 R0 R16 +STR R21 57135 R10 +STR R29 2242 R14 +DIV R26 R20 R0 +LDR R1 R24 19638 +LDR R5 R20 -59197 +SUB R25 R7 R5 +MOV R14 -60583 +SUB R20 R5 R18 +STR R31 -43469 R8 +DIV R26 R5 R28 +SUB R21 R24 R14 +MOV R29 -21286 +MUL R24 R8 R20 +DIV R6 R22 R3 +DIV R1 R19 R24 +SUB R15 R20 R15 +MOV R30 -41200 +LDR R29 R31 51926 +SUB R20 R1 R22 +ADD R29 R24 R25 +LDR R31 R31 51258 +SUB R15 R0 R18 +MOV R5 27254 +LDR R2 R13 19569 +SUB R24 R17 R12 +DIV R5 R24 R2 +MOV R11 64723 +STR R13 -39345 R2 +LDR R20 R8 -59966 +SUB R17 R24 R13 +LDR R20 R12 -1016 +MUL R11 R15 R9 +SUB R27 R8 R9 +ADD R19 R0 R21 +ADD R3 R28 R26 +ADD R10 R10 R2 +DIV R31 R7 R31 +MOV R6 58831 +MOV R6 -62078 +MOV R26 15457 +LDR R28 R19 49406 +STR R23 -254 R14 +LDR R13 R28 -30996 +STR R16 46578 R31 +MUL R21 R0 R22 +STR R7 65474 R20 +MOV R21 -26847 +DIV R22 R0 R19 +MOV R21 -25713 +LDR R1 R26 -11490 +MUL R18 R31 R6 +MUL R14 R18 R27 +ADD R8 R25 R17 +MUL R8 R21 R13 +MOV R9 46269 +SUB R9 R13 R22 +MUL R10 R25 R28 +MOV R21 6846 +STR R6 428 R3 +ADD R4 R20 R26 +STR R11 -5269 R24 +SUB R27 R27 R27 +STR R6 1758 R8 +MOV R1 -62681 +ADD R26 R8 R25 +MOV R13 63991 +MUL R29 R21 R13 +ADD R2 R16 R2 +SUB R3 R13 R31 +MOV R28 63525 +MOV R15 7764 +ADD R12 R22 R19 +MUL R6 R7 R31 +SUB R15 R2 R23 +DIV R6 R16 R21 +MOV R4 -48675 +STR R27 58780 R14 +STR R21 -38453 R3 +STR R5 19995 R13 +SUB R6 R14 R7 +STR R29 -42186 R9 +LDR R16 R11 -47974 +ADD R22 R24 R8 +LDR R19 R18 64279 +ADD R25 R13 R20 +MUL R18 R27 R27 +MOV R12 5428 +DIV R31 R7 R13 +MOV R22 -29818 +ADD R20 R28 R9 +SUB R17 R13 R31 +MUL R19 R0 R13 +MOV R7 39406 +LDR R10 R15 40657 +MOV R30 -35140 +MUL R28 R29 R10 +MOV R25 -49113 +STR R7 7190 R16 +STR R8 -31039 R19 +MOV R29 -21437 +SUB R31 R21 R14 +ADD R4 R31 R24 +MUL R6 R19 R1 +STR R18 -62800 R11 +ADD R20 R7 R17 +STR R5 -35886 R29 +SUB R25 R14 R23 +SUB R26 R13 R26 +MOV R12 -9832 +ADD R30 R30 R7 +STR R4 -65207 R15 +MUL R28 R21 R14 +STR R16 -56405 R1 +MOV R19 46261 +MOV R19 30018 +STR R18 -65457 R4 +STR R30 -59198 R3 +LDR R8 R1 12981 +DIV R20 R11 R22 +LDR R16 R6 -11736 +STR R20 25183 R13 +STR R0 4611 R24 +ADD R14 R10 R15 +ADD R1 R27 R10 +DIV R3 R20 R17 +ADD R12 R4 R9 +MOV R5 51432 +LDR R25 R21 -42755 +ADD R12 R19 R13 +STR R3 -63586 R16 +MOV R27 -38711 +MUL R4 R18 R5 +MUL R13 R9 R6 +MUL R3 R14 R7 +MOV R31 -48343 +STR R31 27914 R25 +LDR R5 R23 38647 +ADD R3 R25 R18 +MUL R3 R2 R29 +STR R9 65448 R28 +STR R25 -4649 R22 +MUL R19 R5 R29 +MOV R8 -10343 +MOV R31 64152 +SUB R17 R30 R16 +ADD R27 R19 R25 +DIV R27 R14 R7 +ADD R19 R15 R30 +MUL R5 R26 R28 +DIV R15 R10 R11 +STR R19 -34077 R12 +SUB R17 R20 R24 +LDR R6 R26 49549 +ADD R25 R19 R19 +MUL R5 R13 R22 +ADD R24 R30 R4 +LDR R28 R6 31136 +LDR R17 R21 54811 +ADD R28 R18 R9 +MOV R29 39282 +SUB R13 R29 R6 +MOV R12 21190 +DIV R30 R22 R16 +SUB R4 R9 R14 +STR R23 -60442 R12 +MUL R15 R2 R12 +DIV R21 R25 R24 +LDR R13 R18 9772 +MUL R15 R31 R10 +STR R27 60884 R10 +DIV R31 R10 R10 +ADD R18 R28 R3 +MUL R17 R7 R9 +DIV R10 R27 R22 +ADD R9 R0 R11 +LDR R12 R28 -38496 +ADD R20 R22 R22 +MUL R4 R10 R23 +SUB R1 R29 R20 +DIV R30 R28 R9 +LDR R16 R8 49159 +SUB R4 R16 R5 +LDR R21 R16 42716 +MUL R26 R17 R20 +LDR R31 R6 -9951 +ADD R18 R11 R23 +STR R27 -2153 R15 +LDR R1 R9 -38936 +MOV R19 36068 +MUL R14 R16 R3 +ADD R6 R24 R16 +MOV R7 -65177 +MUL R29 R2 R3 +MUL R21 R30 R1 +MOV R31 -29224 +ADD R0 R5 R6 +LDR R13 R15 36727 +MUL R4 R29 R15 +MUL R0 R21 R12 +SUB R15 R20 R29 +MOV R20 -15630 +MUL R14 R15 R17 +MOV R11 -10955 +ADD R23 R18 R31 +MOV R2 17212 +STR R11 -22882 R20 +DIV R26 R30 R23 +ADD R23 R3 R8 +SUB R19 R22 R2 +MOV R23 -36872 +MUL R20 R26 R30 +STR R8 54895 R3 +MOV R1 -62020 +MUL R10 R21 R11 +DIV R6 R6 R9 +SUB R30 R3 R21 +MOV R14 -1054 +MOV R2 15810 +STR R31 -35824 R18 +SUB R13 R2 R23 +DIV R17 R9 R4 +SUB R21 R27 R25 +DIV R18 R27 R27 +MOV R17 -25506 +MUL R11 R13 R24 +MUL R7 R16 R7 +MOV R27 -14216 +SUB R26 R9 R6 +STR R15 21941 R18 +LDR R19 R23 13596 +STR R2 -33549 R20 +LDR R28 R9 -14741 +MUL R6 R24 R22 +LDR R17 R28 -41708 +SUB R1 R3 R29 +MOV R8 26194 +MOV R0 41861 +SUB R26 R1 R26 +SUB R8 R17 R27 +DIV R15 R17 R23 +SUB R7 R4 R31 +MUL R30 R14 R0 +ADD R13 R20 R1 +ADD R25 R3 R15 +DIV R16 R2 R17 +STR R5 -60275 R4 +SUB R28 R9 R10 +STR R9 9147 R24 +SUB R20 R8 R9 +MOV R8 -18415 +ADD R27 R10 R26 +MUL R0 R10 R14 +ADD R31 R14 R12 +MOV R12 9590 +LDR R22 R15 12185 +ADD R21 R30 R7 +STR R15 49951 R21 +ADD R30 R4 R29 +SUB R22 R17 R4 +DIV R10 R16 R10 +DIV R5 R16 R12 +SUB R7 R13 R28 +MOV R1 -48275 +STR R7 11925 R31 +SUB R4 R15 R11 +LDR R26 R4 20807 +ADD R15 R10 R17 +LDR R4 R22 -3555 +STR R16 38686 R9 +STR R19 45128 R3 +LDR R28 R29 17612 +LDR R25 R11 -35897 +DIV R25 R8 R17 +LDR R10 R17 -51731 +DIV R31 R17 R23 +DIV R17 R13 R13 +LDR R4 R31 -16654 +MOV R15 -10316 +LDR R6 R17 -29214 +STR R17 44458 R18 +DIV R18 R3 R10 +SUB R8 R8 R8 +ADD R8 R8 R7 +STR R27 54427 R11 +DIV R29 R14 R7 +ADD R6 R0 R18 +DIV R19 R28 R26 +MUL R28 R25 R25 +DIV R23 R20 R6 +LDR R28 R5 61984 +MUL R25 R16 R7 +ADD R8 R21 R2 +SUB R8 R13 R17 +MUL R27 R24 R31 +DIV R13 R10 R9 +SUB R8 R25 R28 +ADD R29 R6 R17 +STR R6 -42442 R21 +LDR R4 R17 10936 +SUB R24 R31 R21 +SUB R24 R30 R17 +DIV R30 R12 R19 +ADD R22 R11 R25 +STR R25 -23574 R2 +MUL R0 R4 R1 +MUL R30 R18 R20 +SUB R25 R3 R29 +DIV R22 R25 R14 +DIV R0 R31 R14 +ADD R29 R25 R0 +STR R1 -28262 R17 +MUL R4 R0 R5 +STR R12 46714 R6 +SUB R29 R8 R3 +DIV R2 R26 R8 +DIV R21 R25 R23 +LDR R7 R2 -49368 +LDR R16 R22 53088 +MUL R11 R23 R21 +STR R22 -11227 R17 +SUB R0 R3 R30 +STR R6 -17741 R23 +MUL R18 R28 R9 +SUB R26 R1 R13 +SUB R7 R7 R22 +DIV R31 R10 R26 +LDR R23 R7 42612 +MUL R26 R2 R2 +STR R13 -59015 R8 +SUB R15 R4 R6 +MUL R28 R31 R8 +MUL R11 R13 R26 +STR R18 41329 R30 +MOV R21 -29930 +SUB R9 R11 R15 +LDR R25 R14 7511 +MUL R25 R13 R28 +DIV R9 R24 R19 +SUB R31 R8 R23 +ADD R14 R26 R10 +STR R0 -35737 R5 +SUB R18 R10 R17 +MUL R4 R25 R21 +DIV R14 R28 R16 +MUL R28 R2 R28 +SUB R25 R4 R12 +STR R16 55627 R26 +SUB R24 R14 R31 +SUB R15 R6 R27 +MUL R9 R8 R18 +ADD R5 R29 R11 +SUB R25 R10 R8 +MOV R24 -1391 +SUB R11 R7 R19 +MUL R12 R6 R8 +MOV R9 -40750 +MUL R14 R22 R20 +SUB R10 R12 R26 +DIV R7 R9 R0 +SUB R28 R7 R15 +SUB R14 R2 R29 +LDR R24 R15 42626 +DIV R8 R3 R1 +SUB R25 R20 R24 +DIV R4 R13 R11 +MOV R4 -30017 +LDR R2 R31 31485 +ADD R12 R10 R10 +ADD R13 R6 R25 +MUL R27 R6 R11 +LDR R27 R23 -62150 +SUB R17 R14 R19 +SUB R11 R11 R19 +STR R21 -42377 R22 +LDR R24 R6 -62897 +MUL R1 R18 R12 +ADD R1 R15 R23 +ADD R1 R25 R3 +STR R2 9958 R18 +SUB R19 R25 R9 +MOV R14 57459 +MOV R31 58940 +MOV R30 -41171 +DIV R30 R18 R23 +ADD R3 R21 R27 +SUB R28 R2 R26 +SUB R19 R14 R3 +STR R14 -31589 R10 +ADD R18 R9 R18 +MUL R31 R2 R18 +SUB R21 R0 R8 +ADD R3 R9 R17 +MUL R19 R9 R9 +ADD R25 R10 R27 +SUB R14 R13 R18 +SUB R15 R3 R20 +STR R17 -24373 R17 +DIV R9 R20 R12 +DIV R7 R9 R22 +MOV R13 19533 +DIV R3 R21 R4 +STR R10 -49846 R4 +SUB R3 R19 R1 +SUB R22 R31 R11 +DIV R6 R23 R19 +SUB R17 R17 R20 +MUL R15 R21 R16 +SUB R13 R3 R26 +MOV R18 -1034 +LDR R10 R6 38227 +DIV R8 R6 R31 +DIV R22 R18 R8 +SUB R5 R29 R18 +DIV R11 R7 R11 +LDR R27 R12 60823 +SUB R26 R20 R18 +DIV R17 R22 R5 +LDR R3 R2 -8766 +SUB R18 R24 R27 +MOV R15 -52437 +DIV R14 R27 R3 +ADD R25 R23 R14 +ADD R17 R15 R10 +MUL R10 R19 R26 +STR R6 -6448 R29 +ADD R9 R10 R0 +ADD R17 R4 R30 +LDR R24 R28 9667 +STR R26 -16330 R9 +STR R0 -3614 R21 +ADD R18 R4 R11 +DIV R9 R23 R4 +SUB R8 R1 R28 +MUL R15 R0 R7 +SUB R0 R27 R14 +ADD R0 R20 R27 +DIV R21 R2 R20 +MUL R21 R29 R23 +DIV R24 R8 R4 +SUB R5 R11 R28 +DIV R27 R3 R2 +ADD R4 R9 R6 +ADD R13 R13 R18 +DIV R8 R24 R17 +DIV R18 R12 R2 +MOV R16 58852 +SUB R1 R4 R17 +LDR R14 R26 -37006 +MUL R9 R11 R7 +LDR R7 R8 -35921 +MOV R27 -7383 +MUL R25 R23 R21 +LDR R13 R15 24109 +LDR R3 R14 -1905 +STR R25 -15467 R11 +STR R28 -10947 R25 +STR R24 -2248 R1 +MOV R18 1967 +STR R24 38799 R27 +STR R11 2069 R27 +MUL R5 R26 R18 +MUL R3 R29 R31 +LDR R31 R12 18034 +MUL R2 R22 R1 +ADD R4 R7 R24 +ADD R30 R24 R14 +DIV R1 R7 R21 +MUL R10 R22 R4 +DIV R13 R14 R27 +LDR R13 R5 20041 +LDR R4 R1 -13834 +DIV R3 R9 R9 +MOV R20 19707 +STR R30 30691 R0 +MOV R30 37829 +MOV R18 62657 +STR R6 -9919 R2 +DIV R18 R30 R7 +DIV R6 R10 R20 +MOV R15 8386 +MOV R19 -54834 +MOV R10 -40994 +STR R30 -24411 R30 +ADD R17 R11 R17 +SUB R9 R0 R27 +ADD R25 R21 R19 +MUL R14 R6 R13 +MOV R10 90 +MUL R28 R16 R27 +MUL R23 R1 R25 +SUB R27 R20 R21 +MUL R26 R19 R13 +DIV R27 R18 R22 +ADD R4 R7 R18 +ADD R4 R0 R28 +MOV R18 -55917 +MOV R20 53548 +LDR R31 R28 18687 +LDR R19 R11 44409 +LDR R28 R25 -65090 +MOV R10 28163 +ADD R4 R13 R17 +SUB R28 R15 R25 +MOV R2 -64987 +MUL R14 R2 R26 +MUL R12 R19 R12 +STR R24 30851 R3 +ADD R18 R7 R4 +MOV R3 -14621 +MUL R21 R31 R31 +STR R29 26267 R1 +ADD R18 R27 R12 +ADD R12 R26 R28 +DIV R30 R16 R24 +SUB R17 R6 R16 +MUL R7 R2 R0 +LDR R12 R6 -2569 +MOV R26 35921 +STR R2 -32964 R24 +MOV R15 56482 +DIV R25 R7 R22 +SUB R12 R30 R5 +MOV R22 12556 +MUL R31 R20 R22 +STR R4 39413 R14 +SUB R31 R10 R24 +STR R6 34389 R31 +ADD R26 R31 R24 +DIV R2 R31 R12 +SUB R28 R13 R21 +LDR R23 R14 7260 +STR R16 21670 R15 +MOV R1 1686 +SUB R27 R18 R23 +ADD R18 R31 R18 +ADD R25 R17 R5 +ADD R7 R3 R7 +MUL R14 R27 R23 +MUL R20 R29 R14 +STR R18 51215 R1 +STR R5 23919 R9 +MUL R1 R28 R16 +STR R18 50175 R23 +DIV R17 R4 R22 +STR R15 25369 R27 +SUB R14 R21 R10 +ADD R16 R25 R22 +LDR R9 R28 -17216 +MOV R22 38571 +MUL R9 R18 R15 +LDR R17 R26 21286 +ADD R29 R16 R3 +MOV R3 62810 +DIV R6 R6 R4 +MUL R21 R14 R10 +ADD R24 R5 R21 +MUL R0 R23 R9 +SUB R11 R14 R12 +LDR R0 R23 59054 +LDR R24 R27 33434 +ADD R16 R2 R6 +SUB R8 R9 R12 +MUL R5 R3 R5 +SUB R27 R26 R20 +MUL R5 R26 R11 +STR R26 31939 R8 +LDR R12 R14 33912 +LDR R1 R6 57800 +DIV R26 R16 R29 +DIV R17 R29 R22 +SUB R8 R21 R1 +STR R29 34823 R28 +STR R17 29551 R15 +SUB R18 R0 R16 +MUL R1 R22 R10 +STR R1 5239 R19 +STR R4 39758 R22 +MUL R10 R12 R22 +SUB R11 R20 R20 +LDR R29 R21 48915 +SUB R5 R29 R25 +DIV R25 R0 R2 +LDR R10 R19 58775 +STR R0 -12513 R14 +STR R18 53529 R2 +MOV R24 -13854 +DIV R1 R31 R1 +MUL R23 R26 R28 +ADD R30 R6 R15 +ADD R12 R31 R21 +ADD R14 R4 R17 +STR R6 -36333 R30 +MUL R3 R17 R26 +STR R17 -36421 R30 +MUL R10 R22 R7 +MOV R6 -61700 +STR R24 -29327 R27 +DIV R9 R30 R7 +MOV R15 28619 +LDR R3 R0 1646 +MUL R3 R24 R10 +STR R26 5664 R27 +ADD R25 R8 R23 +DIV R13 R1 R16 +STR R7 -34110 R12 +ADD R23 R27 R10 +SUB R7 R16 R5 +SUB R10 R1 R0 +SUB R15 R15 R4 +LDR R11 R6 34150 +ADD R11 R16 R13 +ADD R17 R27 R3 +LDR R12 R9 -33679 +MOV R27 -12037 +SUB R6 R14 R19 +DIV R28 R14 R29 +LDR R21 R5 9347 +STR R5 -59672 R7 +MUL R15 R21 R26 +SUB R30 R13 R31 +LDR R1 R8 9825 +SUB R2 R24 R23 +MUL R19 R12 R2 +STR R23 -12263 R19 +DIV R11 R22 R15 +DIV R18 R8 R5 +DIV R13 R26 R0 +LDR R29 R5 56234 +LDR R16 R20 -62094 +ADD R8 R19 R24 +SUB R12 R0 R31 +STR R19 -27367 R15 +LDR R31 R21 -40090 +MOV R10 57610 +LDR R10 R8 47534 +STR R19 -20808 R28 +STR R12 -50830 R23 +ADD R3 R18 R16 +SUB R31 R19 R20 +STR R29 28697 R4 +DIV R19 R26 R16 +STR R19 56470 R9 +SUB R0 R28 R15 +STR R0 -12991 R28 +SUB R22 R26 R19 +DIV R2 R29 R17 +STR R4 1391 R3 +DIV R26 R16 R21 +MUL R2 R8 R20 +DIV R0 R27 R23 +MOV R1 -56108 +MUL R9 R6 R18 +MUL R26 R30 R30 +MUL R18 R7 R10 +DIV R28 R12 R20 +ADD R31 R28 R20 +MOV R7 -20985 +LDR R29 R12 -61693 +ADD R14 R23 R21 +SUB R12 R14 R9 +MOV R16 34134 +SUB R22 R24 R26 +DIV R28 R26 R15 +LDR R6 R30 37006 +MOV R27 62251 +STR R14 -27219 R14 +DIV R7 R23 R17 +ADD R10 R9 R18 +LDR R9 R18 45044 +STR R3 20833 R22 +MUL R30 R26 R6 +ADD R15 R5 R7 +MUL R21 R24 R3 +STR R18 -38829 R11 +ADD R3 R19 R18 +DIV R7 R25 R8 +ADD R10 R13 R31 +MUL R10 R13 R30 +DIV R27 R18 R8 +SUB R5 R6 R7 +MOV R20 56751 +ADD R17 R12 R0 +MOV R28 13983 +ADD R29 R4 R20 +MUL R17 R27 R7 +LDR R29 R13 47855 +MUL R12 R12 R6 +MOV R20 -42607 +ADD R19 R1 R2 +LDR R18 R5 23303 +STR R21 641 R12 +MUL R21 R23 R24 +SUB R18 R21 R1 +STR R30 -32549 R23 +DIV R17 R12 R2 +ADD R9 R20 R2 +SUB R28 R8 R25 +SUB R15 R3 R14 +DIV R0 R14 R22 +DIV R31 R7 R16 +DIV R26 R10 R5 +LDR R17 R29 -12437 +ADD R13 R30 R19 +ADD R22 R4 R6 +STR R29 42323 R4 +LDR R17 R9 63738 +SUB R16 R28 R31 +STR R8 -4961 R23 +ADD R5 R27 R12 +MUL R24 R8 R19 +MOV R10 22563 +SUB R31 R10 R7 +STR R12 35817 R13 +DIV R8 R27 R30 +STR R30 -28721 R6 +STR R10 56436 R13 +MOV R3 -22191 +SUB R9 R16 R30 +STR R31 -49511 R16 +MOV R24 40649 +MOV R0 -5733 +STR R6 3328 R0 +ADD R26 R12 R12 +STR R30 -63702 R26 +ADD R2 R13 R26 +ADD R8 R16 R29 +ADD R0 R6 R14 +ADD R5 R4 R12 +DIV R16 R15 R16 +MOV R3 -61731 +MOV R8 -35647 +DIV R7 R5 R18 +DIV R0 R19 R11 +ADD R6 R11 R18 +MUL R5 R22 R0 +ADD R16 R13 R7 +MUL R23 R28 R0 +MOV R9 21631 +MUL R3 R26 R23 +DIV R28 R17 R23 +LDR R1 R0 46869 +STR R25 -47365 R16 +ADD R27 R15 R23 +MUL R20 R23 R2 +MOV R10 -10938 +ADD R8 R13 R9 +DIV R8 R29 R30 +ADD R13 R1 R29 +SUB R1 R4 R7 +LDR R11 R12 -6081 +MUL R22 R1 R15 +MOV R5 -28101 +MUL R28 R28 R10 +SUB R17 R31 R26 +MUL R6 R3 R7 +SUB R11 R27 R14 +ADD R19 R3 R17 +SUB R16 R29 R18 +ADD R5 R19 R3 +LDR R14 R0 8933 +DIV R18 R17 R10 +MOV R11 -27609 +STR R13 -2789 R10 +STR R27 -8598 R9 +MOV R20 22349 +MUL R3 R20 R29 +MUL R15 R8 R5 +LDR R31 R18 17668 +STR R27 -38005 R14 +STR R30 -5546 R9 +STR R12 -20722 R21 +MUL R0 R29 R5 +MUL R20 R28 R4 +STR R19 62877 R21 +MOV R11 49594 +MOV R16 -55444 +SUB R21 R17 R4 +SUB R31 R22 R13 +MUL R9 R30 R7 +STR R7 33642 R19 +MUL R6 R26 R0 +MUL R0 R15 R13 +DIV R25 R10 R31 +ADD R3 R14 R31 +ADD R17 R23 R23 +STR R20 -18658 R25 +MOV R28 -36924 +DIV R23 R6 R31 +MUL R4 R17 R5 +STR R31 -41228 R7 +SUB R1 R22 R15 +STR R10 -23766 R8 +SUB R7 R3 R30 +MOV R1 -57348 +LDR R26 R22 7664 +MOV R16 -12770 +STR R24 -57846 R12 +ADD R10 R19 R24 +ADD R30 R6 R17 +SUB R23 R23 R31 +SUB R20 R14 R18 +SUB R28 R10 R25 +MUL R8 R2 R21 +DIV R10 R9 R7 +LDR R0 R13 -65290 +LDR R29 R27 61839 +SUB R29 R13 R15 +MOV R9 -20955 +DIV R13 R31 R2 +MUL R25 R29 R24 +MOV R10 -24792 +MUL R13 R22 R3 +STR R19 -20060 R24 +ADD R21 R4 R21 +DIV R13 R13 R12 +ADD R11 R5 R20 +LDR R4 R13 -40097 +DIV R0 R18 R30 +ADD R3 R2 R28 +ADD R19 R26 R26 +MUL R20 R7 R3 +DIV R6 R7 R15 +MUL R20 R28 R4 +ADD R6 R24 R9 +STR R8 14781 R22 +DIV R12 R11 R15 +MOV R2 -47484 +DIV R1 R21 R0 +DIV R20 R24 R27 +DIV R2 R17 R5 +DIV R16 R6 R17 +DIV R29 R14 R18 +MOV R7 58441 +LDR R3 R15 2700 +SUB R30 R25 R24 +LDR R13 R31 -6412 +ADD R17 R21 R3 +LDR R20 R5 63285 +MUL R1 R18 R6 +DIV R23 R26 R30 +STR R31 63088 R2 +ADD R6 R12 R19 +DIV R2 R23 R4 +LDR R10 R24 -28395 +STR R16 57426 R26 +ADD R24 R28 R8 +MOV R12 -64263 +ADD R19 R31 R25 +ADD R5 R22 R9 +MUL R28 R9 R23 +MOV R17 22420 +STR R3 -13101 R2 +STR R2 -33863 R14 +SUB R23 R6 R20 +LDR R27 R28 -57303 +LDR R6 R26 4187 +ADD R19 R0 R21 +LDR R23 R2 41582 +SUB R4 R21 R6 +STR R15 65238 R6 +SUB R5 R25 R16 +LDR R11 R31 24258 +STR R28 -5455 R19 +SUB R6 R11 R11 +ADD R14 R30 R31 +MUL R18 R19 R26 +MUL R31 R18 R10 +DIV R0 R1 R29 +LDR R14 R1 20881 +LDR R27 R24 32510 +DIV R5 R15 R13 +DIV R30 R20 R10 +MOV R28 33003 +DIV R13 R20 R25 +MOV R0 20190 +LDR R15 R13 -1818 +STR R14 44270 R24 +SUB R12 R0 R16 +MUL R11 R15 R15 +ADD R21 R7 R25 +SUB R1 R31 R4 +MUL R17 R18 R25 +ADD R6 R29 R2 +DIV R3 R6 R4 +STR R9 48434 R28 +LDR R17 R13 31369 +MUL R30 R11 R31 +MUL R13 R29 R25 +MUL R2 R7 R24 +STR R25 -38690 R6 +SUB R29 R18 R0 +MOV R22 25800 +STR R17 -3445 R2 +STR R24 24735 R21 +MUL R4 R18 R12 +MOV R1 -20818 +DIV R23 R10 R11 +LDR R23 R25 19488 +MOV R4 -51415 +STR R14 -23172 R25 +MOV R31 -39993 +ADD R21 R0 R16 +STR R19 -33084 R30 +SUB R1 R31 R7 +DIV R18 R16 R6 +MUL R20 R21 R8 +DIV R20 R15 R7 +ADD R18 R9 R31 +DIV R9 R29 R16 +MOV R20 28826 +SUB R20 R9 R24 +MUL R16 R13 R15 +DIV R11 R3 R24 +LDR R28 R20 55435 +MOV R22 54310 +LDR R5 R14 27632 +MOV R4 -53592 +DIV R9 R16 R13 +STR R26 -27225 R6 +LDR R8 R27 53331 +LDR R15 R1 -24751 +SUB R5 R23 R17 +SUB R2 R2 R22 +SUB R4 R25 R4 +SUB R6 R4 R24 +ADD R25 R16 R26 +DIV R14 R2 R28 +LDR R23 R14 -28162 +SUB R11 R27 R30 +MOV R16 29554 +DIV R5 R24 R23 +MUL R0 R16 R6 +MOV R18 -52217 +LDR R6 R17 56036 +ADD R1 R19 R27 +LDR R19 R7 -49413 +SUB R29 R15 R27 +MOV R23 -57487 +SUB R31 R11 R27 +ADD R27 R25 R2 +ADD R25 R21 R18 +MUL R24 R11 R8 +LDR R3 R13 -692 +SUB R23 R22 R22 +DIV R0 R23 R4 +SUB R13 R16 R4 +STR R19 51750 R30 +DIV R9 R16 R5 +ADD R3 R11 R30 +LDR R5 R2 -8735 +ADD R18 R10 R4 +STR R28 -41754 R9 +STR R20 19645 R21 +MOV R2 21167 +MOV R3 31802 +DIV R15 R8 R20 +SUB R5 R1 R10 +LDR R24 R28 23632 +MUL R4 R13 R21 +LDR R21 R12 -50296 +ADD R15 R1 R20 +MUL R19 R31 R28 +ADD R0 R29 R9 +MUL R17 R1 R5 +MUL R18 R0 R21 +SUB R13 R14 R3 +MUL R0 R3 R16 +STR R13 -55746 R4 +DIV R16 R16 R1 +DIV R29 R23 R13 +ADD R6 R5 R3 +SUB R23 R9 R26 +MOV R1 53524 +DIV R24 R30 R9 +SUB R22 R28 R20 +STR R30 -48385 R2 +LDR R23 R17 -56871 +ADD R31 R30 R12 +MUL R22 R1 R18 +STR R8 -63093 R21 +LDR R23 R9 38376 +LDR R18 R0 -941 +DIV R11 R7 R5 +STR R3 -30466 R15 +MOV R9 3144 +STR R0 19839 R12 +MUL R31 R13 R20 +MUL R4 R16 R18 +MUL R22 R20 R11 +STR R10 43138 R24 +DIV R30 R23 R28 +SUB R10 R12 R7 +DIV R20 R17 R21 +LDR R21 R8 -40277 +STR R8 -61915 R3 +MUL R30 R4 R28 +STR R11 -63009 R12 +STR R0 45439 R0 +SUB R8 R15 R22 +ADD R9 R14 R26 +ADD R22 R13 R8 +LDR R2 R21 -19327 +SUB R29 R26 R12 +LDR R23 R10 37976 +MOV R30 38457 +STR R7 2314 R12 +SUB R25 R2 R29 +MOV R21 -14846 +LDR R31 R24 -64238 +MOV R5 -18153 +MOV R0 -63493 +LDR R10 R11 -62928 +LDR R4 R16 -1539 +MOV R30 -25621 +MOV R26 -10706 +MOV R18 -28049 +STR R29 61136 R31 +SUB R8 R19 R21 +ADD R6 R31 R16 +DIV R21 R0 R7 +MOV R8 -21767 +DIV R23 R30 R17 +DIV R14 R30 R20 +MOV R17 56314 +STR R29 37560 R29 +MOV R2 30868 +ADD R2 R5 R13 +SUB R30 R11 R13 +MUL R22 R9 R12 +ADD R26 R21 R13 +MUL R13 R17 R27 +LDR R13 R22 -14554 +LDR R28 R24 -38416 +SUB R13 R14 R16 +ADD R21 R21 R18 +ADD R19 R26 R13 +DIV R0 R17 R9 +ADD R9 R31 R21 +LDR R9 R5 -10818 +LDR R22 R15 23219 +ADD R15 R5 R7 +MOV R24 15148 +ADD R11 R25 R8 +LDR R26 R9 40479 +MUL R19 R21 R16 +MOV R4 -14671 +STR R7 60357 R24 +MOV R7 -29923 +DIV R10 R27 R17 +MOV R3 -57733 +MUL R20 R6 R29 +MOV R14 41807 +LDR R13 R21 8263 +MUL R17 R17 R4 +DIV R21 R17 R30 +MOV R26 -59903 +ADD R23 R13 R27 +MOV R18 -1351 +SUB R12 R31 R27 +LDR R3 R5 34343 +MOV R26 39822 +SUB R31 R30 R15 +MOV R6 22199 +ADD R28 R24 R17 +LDR R8 R14 36445 +MOV R16 7924 +LDR R30 R0 51808 +LDR R14 R9 -47637 +ADD R30 R0 R5 +MUL R16 R11 R15 +LDR R4 R27 2779 +SUB R27 R18 R10 +STR R16 51253 R4 +MOV R15 -23092 +DIV R7 R10 R6 +MOV R24 -15461 +SUB R15 R7 R26 +LDR R22 R8 -53713 +MUL R31 R29 R1 +MOV R8 36476 +MOV R19 8168 +ADD R6 R17 R21 +MUL R29 R11 R7 +MOV R8 58914 +LDR R20 R8 -59122 +LDR R18 R28 42124 +MUL R8 R15 R31 +MOV R1 30490 +DIV R25 R23 R31 +SUB R18 R19 R12 +MOV R10 39199 +MOV R25 17682 +DIV R10 R26 R23 +SUB R17 R15 R29 +SUB R0 R22 R27 +MUL R4 R2 R1 +SUB R22 R7 R6 +SUB R12 R9 R7 +STR R24 -46957 R26 +ADD R16 R25 R8 +MUL R20 R14 R1 +STR R4 -11014 R27 +SUB R13 R1 R5 +LDR R23 R11 -58645 +SUB R20 R20 R21 +LDR R23 R15 -5342 +DIV R17 R8 R24 +STR R25 -12588 R1 +DIV R4 R19 R30 +ADD R5 R24 R26 +LDR R20 R5 29023 +STR R24 25392 R4 +LDR R18 R25 11207 +SUB R19 R26 R24 +LDR R0 R2 -33337 +MUL R7 R24 R16 +LDR R4 R8 -64101 +SUB R1 R7 R7 +SUB R8 R26 R7 +DIV R12 R29 R12 +LDR R26 R22 -4989 +ADD R5 R8 R7 +LDR R1 R14 58179 +STR R14 -65444 R18 +MOV R30 2041 +MOV R25 -49900 +MOV R3 -40394 +ADD R25 R11 R16 +ADD R2 R23 R29 +DIV R10 R20 R1 +ADD R17 R25 R28 +STR R26 -46681 R7 +DIV R16 R6 R27 +LDR R2 R10 38260 +ADD R17 R29 R4 +DIV R9 R11 R21 +MUL R25 R8 R2 +DIV R25 R29 R7 +LDR R19 R29 30827 +LDR R24 R0 26119 +STR R29 -36088 R7 +LDR R7 R0 48591 +MUL R24 R8 R12 +LDR R5 R28 35103 +SUB R3 R20 R27 +STR R26 -9338 R26 +LDR R21 R15 -39450 +MUL R27 R30 R20 +MUL R18 R6 R12 +ADD R15 R26 R14 +DIV R1 R18 R20 +SUB R25 R3 R28 +MOV R21 57189 +SUB R21 R21 R17 +MUL R25 R1 R16 +MUL R30 R9 R10 +MOV R16 41038 +ADD R8 R20 R2 +MOV R13 63382 +STR R9 14500 R16 +SUB R19 R21 R23 +DIV R26 R9 R21 +MOV R7 -56994 +MOV R14 -54669 +DIV R4 R13 R3 +SUB R9 R0 R17 +MUL R19 R3 R29 +MUL R10 R3 R3 +ADD R22 R2 R30 +LDR R1 R8 45278 +MOV R1 35026 +DIV R20 R20 R24 +SUB R18 R21 R10 +ADD R27 R18 R9 +STR R22 -41551 R24 +ADD R26 R31 R18 +LDR R19 R27 14544 +STR R7 -35922 R1 +MOV R2 25248 +MOV R6 -53250 +SUB R11 R24 R31 +STR R30 38377 R5 +STR R16 44604 R24 +SUB R6 R29 R1 +DIV R13 R31 R28 +STR R18 -57314 R6 +SUB R23 R27 R20 +ADD R29 R26 R30 +LDR R2 R20 19629 +DIV R28 R11 R10 +ADD R22 R11 R22 +STR R15 35820 R16 +MOV R7 52429 +ADD R28 R25 R27 +DIV R27 R23 R29 +STR R22 -20724 R6 +MUL R26 R27 R3 +MOV R26 -61724 +MOV R24 -53596 +SUB R9 R12 R26 +ADD R3 R13 R7 +LDR R22 R28 16802 +DIV R11 R4 R28 +LDR R15 R11 -41179 +SUB R1 R10 R2 +DIV R10 R11 R31 +SUB R27 R19 R9 +STR R24 64405 R31 +SUB R20 R20 R12 +LDR R1 R31 17421 +ADD R3 R18 R10 +ADD R22 R28 R18 +ADD R8 R11 R10 +ADD R17 R25 R6 +LDR R30 R30 44691 +ADD R23 R22 R20 +MUL R29 R8 R26 +MOV R0 27740 +STR R20 40241 R2 +ADD R22 R19 R0 +STR R10 -35760 R30 +DIV R20 R0 R11 +LDR R22 R12 61019 +DIV R7 R25 R18 +STR R26 7756 R14 +STR R2 54951 R4 +STR R31 -48861 R15 +ADD R15 R10 R14 +DIV R27 R20 R3 +LDR R11 R1 64831 +MOV R12 2804 +ADD R1 R23 R31 +STR R4 60493 R13 +MUL R27 R27 R23 +MOV R28 -49424 +SUB R20 R7 R12 +ADD R17 R5 R29 +MOV R2 -7304 +ADD R14 R9 R4 +MUL R18 R30 R11 +MOV R16 -37740 +DIV R9 R20 R5 +DIV R29 R24 R16 +DIV R12 R24 R20 +MOV R22 40781 +MUL R24 R17 R0 +MOV R13 -49962 +MOV R2 -31150 +MUL R14 R5 R19 +MUL R2 R5 R19 +SUB R17 R0 R6 +ADD R3 R23 R17 +ADD R22 R31 R19 +MUL R8 R24 R29 +STR R1 -106 R20 +MOV R0 48219 +MOV R5 63060 +STR R20 -47029 R11 +STR R18 26683 R26 +SUB R9 R24 R12 +MOV R14 -54749 +LDR R1 R0 -61449 +SUB R15 R28 R28 +MOV R12 54481 +STR R10 -17572 R28 +ADD R28 R4 R15 +ADD R11 R5 R7 +LDR R30 R21 27756 +DIV R11 R6 R25 +STR R9 38759 R22 +ADD R24 R12 R25 +DIV R16 R5 R30 +MUL R12 R22 R7 +DIV R0 R6 R31 +MUL R27 R12 R31 +LDR R27 R14 -64391 +STR R18 10532 R16 +STR R16 -35856 R16 +MOV R17 -21914 +DIV R20 R5 R13 +DIV R23 R21 R6 +STR R24 15867 R28 +MUL R9 R28 R26 +STR R1 -19289 R19 +DIV R31 R5 R16 +ADD R11 R15 R9 +LDR R17 R17 -58712 +ADD R16 R3 R30 +SUB R30 R1 R31 +STR R28 -58716 R11 +SUB R23 R26 R18 +STR R17 54289 R9 +STR R14 4211 R22 +STR R31 27217 R11 +SUB R27 R10 R2 +MOV R2 50138 +LDR R5 R22 -39323 +SUB R7 R6 R15 +SUB R15 R18 R1 +DIV R20 R1 R29 +MUL R11 R23 R17 +MUL R23 R11 R30 +LDR R24 R5 10568 +STR R15 -63086 R23 +DIV R17 R11 R11 +SUB R13 R1 R31 +STR R15 51500 R12 +SUB R27 R31 R24 +SUB R9 R21 R17 +LDR R13 R20 -53551 +LDR R21 R29 -17121 +LDR R3 R23 -43814 +LDR R18 R17 1818 +SUB R0 R5 R26 +LDR R9 R5 -25832 +LDR R12 R31 2922 +MUL R15 R11 R11 +LDR R4 R31 52059 +LDR R28 R3 -21415 +ADD R9 R17 R3 +LDR R3 R17 -53632 +STR R16 47829 R23 +MUL R14 R12 R2 +STR R18 -5150 R29 +MOV R26 11159 +MUL R20 R9 R1 +ADD R20 R30 R20 +LDR R24 R3 57110 +DIV R21 R19 R4 +SUB R31 R30 R14 +ADD R12 R17 R17 +STR R22 48946 R12 +DIV R31 R8 R28 +MUL R25 R4 R14 +STR R5 28706 R24 +STR R22 26506 R2 +DIV R7 R29 R26 +SUB R30 R21 R26 +SUB R7 R28 R21 +ADD R0 R0 R28 +MUL R8 R6 R2 +ADD R18 R26 R2 +MUL R1 R4 R15 +ADD R13 R0 R29 +MUL R28 R13 R21 +LDR R10 R1 -31723 +LDR R3 R5 -55731 +LDR R0 R24 17323 +DIV R19 R0 R30 +STR R29 -3677 R11 +MUL R4 R4 R20 +LDR R18 R13 63224 +SUB R15 R4 R19 +MOV R11 29840 +DIV R14 R27 R22 +STR R14 -13256 R13 +MOV R13 -55592 +DIV R9 R31 R2 +MUL R5 R17 R4 +MUL R2 R8 R4 +DIV R13 R8 R19 +ADD R1 R28 R1 +SUB R8 R13 R5 +MUL R15 R0 R16 +ADD R1 R7 R20 +MOV R31 50260 +LDR R2 R27 -64886 +MUL R7 R18 R11 +LDR R18 R26 5957 +LDR R10 R25 -23987 +MUL R31 R25 R11 +MOV R6 -1667 +SUB R27 R26 R29 +SUB R23 R8 R28 +DIV R26 R13 R24 +ADD R2 R16 R10 +MOV R28 -25298 +LDR R23 R14 -44110 +DIV R26 R27 R20 +DIV R7 R23 R4 +LDR R16 R6 -30848 +ADD R7 R24 R11 +MUL R22 R13 R23 +MOV R20 -888 +LDR R21 R10 -52890 +DIV R21 R29 R3 +MUL R6 R22 R29 +LDR R20 R27 61805 +MUL R14 R2 R22 +LDR R6 R6 6559 +LDR R18 R10 -60673 +DIV R27 R0 R4 +DIV R4 R1 R28 +STR R7 -41852 R21 +STR R17 36674 R24 +ADD R6 R11 R19 +SUB R21 R26 R28 +STR R22 -62835 R7 +DIV R22 R16 R21 +MOV R20 -50268 +MOV R29 1637 +DIV R10 R3 R17 +SUB R10 R20 R19 +LDR R23 R26 56337 +MUL R26 R13 R24 +ADD R26 R18 R2 +LDR R8 R1 -46181 +MUL R7 R11 R10 +STR R16 -40251 R31 +STR R0 30250 R30 +MUL R30 R13 R7 +ADD R26 R9 R31 +SUB R27 R26 R12 +ADD R17 R9 R3 +ADD R27 R23 R14 +ADD R30 R11 R0 +MUL R0 R17 R8 +DIV R29 R16 R15 +MUL R29 R0 R14 +MOV R26 9640 +SUB R22 R27 R24 +MUL R1 R17 R15 +MOV R7 -36381 +ADD R11 R25 R28 +DIV R13 R4 R8 +SUB R15 R13 R29 +MUL R19 R4 R24 +LDR R18 R13 -20647 +STR R24 43490 R4 +STR R31 -45303 R14 +LDR R23 R15 46706 +DIV R4 R7 R10 +STR R1 4100 R8 +ADD R12 R8 R20 +MUL R21 R27 R16 +SUB R20 R20 R9 +LDR R25 R7 6710 +LDR R7 R13 -5160 +MUL R23 R11 R12 +SUB R2 R21 R5 +SUB R28 R15 R10 +STR R30 -20661 R5 +MUL R29 R29 R28 +DIV R8 R16 R12 +SUB R7 R10 R8 +STR R14 33566 R16 +DIV R22 R27 R18 +MOV R0 42091 +STR R18 -26177 R20 +ADD R27 R16 R10 +LDR R10 R13 -46044 +LDR R5 R8 13525 +LDR R9 R26 -27321 +STR R12 44849 R31 +LDR R0 R11 -46521 +STR R10 37204 R26 +MOV R21 65500 +ADD R18 R6 R14 +DIV R4 R31 R8 +ADD R7 R13 R31 +MOV R14 -39179 +SUB R31 R19 R30 +LDR R1 R25 62424 +STR R4 57262 R24 +STR R30 -30767 R22 +LDR R16 R9 52025 +ADD R21 R22 R2 +MOV R9 -5131 +SUB R30 R13 R2 +MOV R31 -2594 +MOV R30 -49428 +LDR R5 R13 -22273 +ADD R15 R12 R31 +LDR R26 R29 -7068 +ADD R16 R17 R24 +LDR R25 R19 -41961 +SUB R15 R19 R7 +MUL R14 R17 R1 +SUB R1 R28 R21 +ADD R7 R13 R28 +MOV R15 -6322 +DIV R1 R24 R13 +LDR R9 R18 -9877 +MOV R30 8366 +MUL R27 R25 R5 +MUL R3 R0 R14 +MOV R22 29533 +DIV R12 R24 R21 +STR R9 -18143 R30 +LDR R0 R17 4880 +LDR R5 R8 -60892 +LDR R21 R0 -10380 +STR R23 33285 R18 +DIV R15 R5 R30 +MUL R3 R22 R16 +MOV R2 9116 +DIV R9 R19 R30 +LDR R12 R0 -41106 +LDR R29 R16 -16312 +DIV R8 R6 R5 +SUB R9 R14 R7 +DIV R24 R27 R26 +ADD R14 R25 R31 +DIV R18 R19 R23 +DIV R15 R4 R0 +ADD R20 R27 R31 +ADD R9 R3 R13 +LDR R6 R12 -5359 +SUB R27 R5 R15 +LDR R19 R10 13079 +MOV R7 -3427 +SUB R21 R4 R13 +SUB R16 R30 R22 +STR R29 57010 R4 +ADD R29 R16 R12 +SUB R3 R14 R7 +LDR R1 R16 -55389 +DIV R18 R4 R30 +DIV R5 R13 R5 +DIV R13 R24 R29 +LDR R15 R26 17325 +ADD R19 R9 R20 +LDR R1 R25 62425 +MOV R25 8956 +SUB R28 R26 R6 +LDR R7 R3 -50452 +DIV R28 R16 R2 +ADD R15 R14 R18 +MUL R0 R20 R22 +DIV R24 R9 R7 +DIV R5 R24 R11 +ADD R14 R22 R21 +SUB R7 R6 R4 +MOV R21 -4667 +ADD R26 R16 R6 +LDR R30 R14 8054 +MOV R15 60875 +DIV R19 R6 R26 +ADD R18 R2 R4 +LDR R25 R27 17807 +MUL R19 R11 R6 +LDR R22 R23 -11055 +SUB R22 R14 R30 +MOV R13 44811 +MUL R31 R31 R12 +STR R29 -21230 R4 +STR R12 -50551 R6 +SUB R11 R23 R22 +LDR R0 R31 51738 +STR R29 16492 R16 +DIV R0 R30 R13 +SUB R31 R27 R22 +MOV R8 21780 +ADD R8 R20 R9 +MOV R1 16010 +STR R23 274 R22 +STR R27 -7301 R31 +MOV R9 -60278 +STR R20 38674 R20 +DIV R3 R20 R18 +MUL R3 R28 R29 +SUB R0 R3 R0 +LDR R13 R17 14834 +SUB R18 R22 R20 +SUB R19 R4 R24 +SUB R30 R3 R18 +ADD R19 R25 R20 +LDR R20 R12 23018 +ADD R7 R9 R20 +STR R15 39905 R2 +MUL R4 R5 R26 +MOV R3 -14679 +LDR R30 R20 279 +STR R3 -14317 R7 +LDR R19 R22 -31230 +MUL R27 R24 R19 +MUL R31 R1 R26 +MUL R19 R31 R0 +MUL R6 R25 R12 +STR R17 3148 R25 +STR R21 38822 R14 +DIV R5 R13 R25 +DIV R31 R29 R10 +ADD R7 R24 R11 +MUL R3 R3 R14 +LDR R6 R14 -26562 +SUB R23 R17 R17 +MUL R29 R4 R30 +MUL R24 R28 R27 +DIV R23 R24 R3 +SUB R1 R18 R6 +DIV R20 R23 R1 +LDR R7 R25 23313 +SUB R30 R5 R21 +SUB R5 R4 R23 +DIV R6 R6 R16 +MUL R3 R19 R26 +STR R7 13138 R15 +LDR R30 R4 18673 +STR R30 -9582 R10 +MUL R12 R17 R7 +MUL R27 R30 R10 +STR R8 41700 R12 +ADD R17 R24 R26 +MUL R25 R3 R10 +SUB R8 R23 R24 +MUL R19 R17 R29 +STR R11 -42377 R2 +DIV R12 R23 R24 +MOV R30 -37109 +MOV R20 37130 +STR R23 -13358 R15 +DIV R4 R19 R16 +LDR R28 R26 13826 +MOV R27 -57164 +DIV R15 R19 R1 +ADD R20 R24 R1 +STR R29 10399 R15 +DIV R20 R17 R10 +MUL R24 R23 R3 +DIV R30 R1 R1 +LDR R3 R19 -5826 +STR R20 -60734 R24 +SUB R4 R23 R5 +SUB R24 R11 R4 +STR R23 24015 R11 +SUB R4 R25 R10 +MOV R7 32967 +MOV R29 20806 +SUB R24 R12 R0 +MOV R8 -64498 +STR R7 59730 R22 +LDR R28 R12 36529 +DIV R8 R26 R23 +STR R3 62333 R25 +LDR R28 R31 -60475 +DIV R10 R1 R8 +DIV R10 R11 R5 +DIV R20 R15 R16 +LDR R30 R2 35739 +SUB R3 R8 R15 +MUL R30 R16 R11 +MUL R6 R3 R27 +MUL R29 R11 R30 +ADD R5 R4 R24 +STR R28 -61279 R14 +MOV R15 43977 +SUB R14 R9 R14 +SUB R28 R1 R11 +MUL R16 R26 R18 +STR R21 -40109 R1 +STR R29 -7884 R29 +ADD R8 R19 R9 +STR R6 22070 R31 +MUL R30 R0 R17 +MOV R3 -33806 +STR R15 21193 R9 +LDR R5 R29 49475 +LDR R24 R20 -5380 +ADD R13 R25 R19 +ADD R25 R17 R20 +STR R0 34081 R1 +STR R15 41363 R17 +SUB R23 R5 R11 +MOV R1 37533 +MUL R27 R16 R23 +DIV R6 R3 R8 +MUL R31 R12 R13 +MUL R2 R29 R30 +STR R24 -28529 R21 +MUL R12 R21 R6 +DIV R6 R8 R17 +STR R11 -3257 R0 +ADD R19 R11 R17 +ADD R18 R14 R17 +MOV R6 52136 +ADD R19 R23 R29 +LDR R25 R5 -5929 +SUB R1 R9 R3 +LDR R19 R14 -7378 +STR R17 59466 R12 +ADD R31 R8 R15 +DIV R6 R20 R7 +MOV R27 -11776 +DIV R18 R16 R30 +ADD R17 R1 R6 +STR R12 1802 R0 +LDR R3 R18 -59368 +ADD R0 R9 R14 +STR R10 65005 R9 +LDR R22 R2 -61293 +SUB R18 R23 R8 +LDR R31 R28 30217 +LDR R12 R13 6020 +DIV R6 R29 R19 +LDR R2 R4 -63437 +STR R26 33587 R29 +LDR R28 R18 502 +MOV R10 -32102 +MOV R21 32832 +LDR R13 R22 8751 +DIV R10 R9 R19 +MOV R18 -28785 +DIV R21 R14 R30 +SUB R6 R30 R8 +LDR R17 R11 13980 +DIV R0 R23 R28 +LDR R24 R23 48813 +LDR R2 R0 -27054 +MOV R26 50492 +MOV R12 -3617 +DIV R17 R22 R24 +DIV R4 R3 R3 +MOV R4 -42954 +STR R4 13957 R10 +STR R12 -23668 R26 +MOV R8 -30609 +SUB R29 R7 R20 +SUB R6 R22 R6 +LDR R6 R17 -58389 +DIV R15 R16 R25 +MOV R13 55342 +STR R6 34309 R11 +STR R13 55033 R0 +MUL R10 R19 R25 +DIV R15 R29 R15 +MOV R12 -58170 +DIV R30 R6 R16 +LDR R16 R23 51594 +STR R21 -59574 R2 +SUB R13 R12 R2 +LDR R20 R14 -16238 +LDR R25 R21 -63682 +MOV R1 56148 +DIV R16 R16 R10 +STR R15 -60087 R22 +LDR R3 R5 -6392 +MUL R5 R27 R27 +STR R7 48021 R26 +LDR R1 R6 -29557 +MOV R14 36140 +MOV R1 12655 +SUB R0 R12 R26 +DIV R12 R8 R17 +MOV R18 60328 +STR R25 36203 R14 +ADD R3 R13 R28 +STR R21 52080 R24 +DIV R7 R22 R13 +ADD R10 R5 R24 +STR R3 -2567 R23 +MOV R30 -55844 +STR R27 -13710 R18 +DIV R29 R27 R21 +MUL R5 R25 R18 +SUB R12 R13 R23 +MOV R3 12991 +STR R11 -28603 R28 +ADD R15 R15 R7 +STR R31 43909 R9 +MUL R11 R0 R12 +LDR R18 R10 -56889 +MOV R12 412 +LDR R19 R10 -11946 +DIV R10 R15 R4 +DIV R23 R14 R16 +LDR R17 R10 18699 +MOV R1 -64719 +SUB R11 R20 R27 +SUB R11 R3 R31 +DIV R25 R10 R13 +LDR R13 R3 -16621 +MOV R7 55392 +LDR R4 R3 -36327 +DIV R15 R29 R28 +DIV R4 R25 R4 +MOV R2 -54625 +LDR R29 R24 40994 +MUL R12 R5 R23 +LDR R4 R12 58901 +SUB R27 R25 R23 +SUB R28 R13 R23 +DIV R27 R15 R0 +SUB R18 R9 R6 +DIV R27 R22 R10 +LDR R17 R21 -19024 +ADD R29 R17 R12 +LDR R5 R30 -14558 +SUB R18 R13 R6 +DIV R22 R5 R5 +MUL R28 R4 R3 +DIV R3 R12 R7 +SUB R17 R28 R2 +ADD R22 R23 R4 +MUL R9 R17 R28 +STR R25 -52776 R16 +LDR R28 R16 38814 +DIV R23 R6 R16 +DIV R8 R4 R27 +STR R0 4564 R17 +LDR R30 R26 46756 +DIV R17 R20 R6 +MUL R7 R15 R23 +SUB R14 R1 R11 +DIV R1 R29 R4 +LDR R12 R15 14571 +STR R29 -62665 R7 +LDR R31 R21 35526 +STR R20 43856 R7 +MOV R20 -2284 +DIV R23 R6 R6 +LDR R1 R22 40617 +SUB R22 R11 R25 +DIV R4 R26 R3 +DIV R0 R17 R14 +ADD R3 R3 R29 +LDR R31 R1 46092 +MOV R27 -7266 +DIV R3 R29 R3 +DIV R3 R11 R13 +LDR R26 R7 -49821 +MUL R12 R26 R14 +MOV R19 -9171 +STR R1 -21266 R25 +MUL R7 R6 R15 +DIV R29 R26 R30 +SUB R19 R28 R8 +MOV R12 -9771 +STR R6 -54341 R19 +MUL R20 R26 R11 +DIV R27 R2 R21 +STR R20 -38486 R26 +DIV R13 R28 R3 +MUL R3 R12 R3 +MUL R26 R29 R5 +MOV R1 57953 +MOV R27 -57060 +MOV R17 -22693 +LDR R9 R27 -28718 +STR R26 -35235 R24 +STR R29 56638 R8 +STR R9 -38835 R14 +MUL R20 R13 R2 +DIV R22 R23 R28 +DIV R19 R30 R21 +STR R1 44 R18 +ADD R21 R9 R16 +ADD R9 R5 R21 +LDR R26 R9 14532 +MOV R7 20372 +DIV R25 R18 R2 +MUL R27 R6 R29 +MOV R12 -63705 +LDR R31 R31 -39543 +ADD R28 R0 R12 +MOV R18 13294 +STR R8 -14819 R28 +MUL R8 R15 R10 +LDR R25 R10 27010 +STR R8 60206 R4 +STR R7 -18263 R22 +SUB R30 R27 R21 +ADD R26 R28 R8 +SUB R1 R25 R7 +SUB R15 R11 R9 +MOV R6 -31857 +LDR R10 R20 52735 +STR R9 -37952 R31 +STR R2 53957 R2 +MUL R0 R17 R6 +LDR R15 R6 -45582 +DIV R24 R3 R2 +DIV R24 R20 R3 +STR R10 -62888 R4 +ADD R24 R11 R0 +ADD R25 R2 R21 +LDR R16 R30 -16814 +DIV R22 R18 R14 +MUL R14 R1 R30 +MUL R10 R18 R15 +SUB R18 R14 R12 +MUL R19 R23 R28 +ADD R31 R1 R16 +LDR R22 R25 -29790 +DIV R24 R16 R0 +DIV R22 R26 R31 +STR R8 -46555 R0 +SUB R2 R13 R9 +SUB R19 R7 R10 +LDR R16 R20 -57131 +MOV R8 -52020 +DIV R18 R3 R19 +SUB R21 R2 R26 +LDR R30 R4 55604 +DIV R12 R26 R30 +STR R9 42896 R14 +ADD R30 R10 R30 +LDR R20 R12 -57462 +LDR R26 R20 -62997 +STR R24 29430 R15 +ADD R29 R19 R23 +LDR R29 R18 -13580 +SUB R5 R5 R11 +SUB R10 R15 R3 +MOV R17 -2765 +STR R5 -58715 R22 +DIV R31 R2 R16 +MOV R8 45481 +STR R8 -29823 R2 +MUL R1 R7 R12 +MUL R29 R2 R29 +MUL R0 R6 R18 +SUB R23 R29 R15 +MOV R24 58443 +ADD R18 R20 R30 +ADD R5 R28 R21 +MUL R15 R1 R21 +LDR R12 R4 -19458 +ADD R27 R10 R9 +MOV R3 62874 +MUL R10 R7 R28 +MUL R2 R4 R23 +ADD R19 R3 R23 +MOV R22 28336 +DIV R19 R30 R26 +MUL R19 R3 R4 +SUB R2 R13 R0 +DIV R3 R13 R5 +DIV R12 R12 R14 +DIV R24 R2 R25 +MOV R12 64560 +LDR R19 R28 -49459 +STR R28 -6070 R5 +SUB R1 R16 R18 +DIV R1 R5 R5 +MOV R22 34895 +SUB R0 R27 R10 +SUB R16 R5 R1 +SUB R2 R2 R4 +SUB R28 R8 R24 +STR R12 8057 R9 +LDR R8 R4 41705 +LDR R15 R6 54925 +LDR R1 R1 11925 +DIV R30 R29 R26 +MOV R9 -28054 +LDR R5 R4 -52147 +ADD R7 R6 R2 +MUL R24 R15 R14 +LDR R23 R11 -63637 +MOV R16 55773 +ADD R23 R18 R16 +DIV R15 R26 R19 +MUL R5 R14 R22 +ADD R7 R1 R30 +SUB R20 R10 R5 +MOV R15 -63154 +LDR R30 R12 50801 +SUB R20 R14 R31 +SUB R26 R3 R23 +MOV R14 41515 +STR R7 -19590 R10 +MOV R2 39524 +STR R6 22478 R11 +STR R16 43257 R5 +STR R18 -54343 R22 +DIV R31 R5 R14 +MUL R7 R28 R28 +MOV R14 3738 +DIV R19 R17 R15 +ADD R27 R26 R20 +MOV R0 44339 +LDR R31 R1 -8399 +MOV R2 8258 +LDR R27 R8 52603 +LDR R11 R14 -7422 +ADD R25 R14 R30 +DIV R13 R13 R31 +ADD R31 R23 R14 +SUB R12 R21 R4 +DIV R25 R15 R31 +LDR R12 R8 33581 +MOV R9 34077 +STR R8 62885 R28 +STR R29 29476 R28 +ADD R15 R14 R8 +SUB R24 R4 R1 +LDR R14 R11 -13546 +ADD R1 R6 R24 +MOV R18 -60669 +SUB R28 R20 R18 +DIV R19 R12 R26 +STR R22 55206 R25 +ADD R4 R22 R9 +STR R5 -39107 R30 +ADD R8 R3 R12 +DIV R12 R7 R10 +SUB R30 R27 R19 +LDR R14 R4 -54483 +MOV R10 46203 +DIV R12 R13 R5 +MOV R14 62014 +STR R22 26618 R5 +MUL R22 R16 R5 +ADD R11 R18 R27 +MUL R13 R1 R28 +DIV R29 R7 R13 +MUL R22 R3 R16 +ADD R22 R25 R20 +STR R29 -12931 R6 +MUL R27 R15 R27 +DIV R18 R7 R6 +MOV R22 4108 +STR R12 -11972 R5 +SUB R31 R5 R2 +SUB R25 R3 R5 +SUB R29 R19 R15 +LDR R15 R23 -20241 +LDR R24 R31 3865 +LDR R8 R19 -36820 +STR R21 -53372 R29 +DIV R31 R12 R2 +SUB R22 R13 R1 +DIV R30 R13 R4 +SUB R14 R27 R26 +SUB R9 R17 R5 +ADD R1 R30 R16 +STR R15 5255 R18 +DIV R28 R20 R30 +MOV R21 28227 +SUB R7 R26 R12 +MOV R4 13877 +MOV R9 51154 +STR R21 33385 R5 +DIV R14 R24 R14 +STR R6 -29194 R10 +MOV R23 -17607 +DIV R24 R15 R8 +LDR R23 R5 16790 +ADD R14 R3 R23 +SUB R30 R3 R8 +SUB R13 R25 R22 +MUL R2 R14 R4 +ADD R26 R3 R16 +SUB R5 R29 R30 +MUL R10 R26 R11 +MUL R11 R19 R2 +SUB R18 R31 R18 +MUL R3 R27 R22 +DIV R0 R17 R13 +MUL R5 R10 R29 +SUB R5 R10 R6 +DIV R14 R2 R21 +MUL R2 R4 R19 +LDR R24 R8 38497 +STR R31 -17885 R30 +SUB R6 R16 R15 +STR R16 -58191 R7 +STR R20 37265 R21 +SUB R22 R10 R7 +DIV R14 R4 R13 +LDR R11 R27 34888 +MUL R1 R7 R24 +ADD R31 R13 R16 +SUB R28 R5 R6 +LDR R27 R9 4083 +LDR R15 R24 -28591 +MUL R31 R9 R7 +STR R26 57252 R5 +DIV R11 R9 R19 +STR R10 32737 R1 +SUB R5 R12 R2 +SUB R16 R11 R27 +ADD R24 R30 R11 +MOV R2 -18893 +MUL R19 R28 R27 +MOV R3 29366 +DIV R6 R31 R1 +LDR R15 R16 23468 +STR R25 41372 R3 +DIV R7 R8 R18 +DIV R8 R13 R14 +MOV R5 -26118 +MUL R26 R3 R24 +MOV R12 50708 +MUL R31 R14 R24 +LDR R30 R29 27093 +SUB R12 R23 R27 +STR R19 -18022 R12 +MUL R5 R6 R3 +LDR R22 R26 19026 +SUB R16 R22 R1 +STR R15 -27090 R6 +SUB R28 R5 R7 +SUB R27 R21 R12 +MUL R9 R17 R7 +MUL R2 R5 R4 +LDR R30 R18 -47183 +MUL R23 R17 R10 +LDR R27 R29 -58176 +ADD R20 R19 R11 +MOV R15 39400 +MUL R23 R24 R1 +DIV R27 R15 R22 +SUB R0 R31 R9 +DIV R25 R11 R24 +SUB R11 R30 R17 +ADD R7 R30 R6 +DIV R13 R12 R27 +STR R17 -15804 R25 +SUB R23 R19 R24 +DIV R16 R24 R11 +STR R31 3277 R1 +MOV R13 -33697 +MUL R6 R27 R19 +DIV R26 R31 R4 +ADD R27 R24 R4 +ADD R12 R16 R28 +MOV R16 -16746 +SUB R24 R11 R11 +ADD R29 R18 R6 +SUB R26 R16 R18 +SUB R22 R15 R3 +MOV R22 -39736 +ADD R2 R24 R5 +DIV R0 R30 R21 +LDR R26 R6 52912 +STR R10 14964 R19 +LDR R17 R7 -51900 +MUL R21 R26 R16 +ADD R29 R20 R10 +LDR R18 R11 -46756 +SUB R0 R7 R10 +MOV R15 40825 +LDR R7 R21 19647 +DIV R30 R20 R15 +LDR R23 R13 -62209 +LDR R11 R0 -4128 +SUB R14 R25 R23 +MUL R8 R23 R13 +LDR R26 R7 -35688 +SUB R10 R3 R12 +ADD R5 R28 R15 +MOV R4 31638 +MUL R23 R12 R2 +ADD R26 R31 R28 +SUB R27 R27 R17 +DIV R5 R27 R28 +LDR R14 R29 -21671 +ADD R18 R26 R16 +MOV R25 -11054 +STR R31 47121 R21 +MOV R17 6279 +STR R25 -59486 R3 +SUB R22 R28 R17 +MOV R19 13100 +ADD R6 R2 R18 +MUL R4 R8 R13 +DIV R27 R2 R28 +STR R8 -50900 R25 +ADD R4 R28 R24 +STR R1 -26924 R0 +DIV R13 R8 R2 +MUL R12 R6 R3 +MOV R5 52263 +STR R17 57412 R27 +MUL R6 R4 R1 +SUB R21 R5 R22 +ADD R21 R14 R8 +LDR R30 R5 -11756 +MOV R7 -13762 +MOV R27 61774 +LDR R25 R24 57731 +SUB R26 R7 R11 +MUL R23 R7 R24 +STR R1 -15063 R0 +DIV R25 R25 R24 +LDR R7 R6 29521 +LDR R17 R1 41892 +MUL R30 R4 R31 +MOV R28 -52406 +ADD R2 R16 R4 +MOV R19 -64471 +LDR R12 R3 24470 +MOV R11 -24893 +DIV R17 R8 R18 +STR R4 51953 R4 +STR R25 -27061 R16 +ADD R11 R13 R9 +SUB R3 R23 R28 +MUL R10 R0 R8 +SUB R30 R12 R24 +MUL R18 R25 R9 +SUB R8 R27 R1 +DIV R28 R14 R8 +MOV R1 29270 +DIV R18 R3 R1 +STR R14 61913 R0 +DIV R26 R31 R4 +LDR R20 R25 42898 +LDR R26 R4 -62617 +MUL R17 R0 R1 +ADD R8 R21 R9 +STR R1 -50830 R2 +STR R19 13162 R24 +MUL R4 R26 R19 +MUL R29 R6 R13 +DIV R25 R25 R4 +STR R15 51582 R18 +MOV R4 5550 +MOV R5 -37642 +STR R7 63926 R17 +MOV R12 -50907 +MUL R27 R22 R27 +ADD R18 R27 R11 +MOV R2 -10873 +MOV R28 -29273 +ADD R4 R2 R29 +LDR R20 R2 9292 +SUB R6 R18 R4 +SUB R16 R8 R2 +DIV R28 R21 R8 +DIV R4 R13 R10 +DIV R10 R18 R24 +MOV R24 10027 +MOV R7 25935 +MOV R29 31736 +LDR R26 R28 1741 +MUL R6 R12 R16 +SUB R20 R5 R12 +MOV R30 -11264 +ADD R27 R9 R28 +SUB R20 R7 R26 +MOV R28 25438 +SUB R9 R5 R27 +DIV R16 R5 R12 +DIV R30 R31 R10 +DIV R28 R15 R6 +DIV R11 R29 R28 +STR R0 20221 R24 +MOV R17 -47425 +MUL R28 R16 R14 +STR R2 43565 R27 +LDR R24 R11 5599 +LDR R8 R3 -53693 +SUB R28 R17 R0 +LDR R17 R27 -49651 +SUB R5 R26 R12 +STR R24 22763 R31 +DIV R15 R28 R25 +STR R24 31737 R28 +MUL R17 R31 R28 +MUL R16 R18 R15 +MOV R3 28829 +STR R29 52932 R12 +ADD R20 R19 R31 +MUL R1 R26 R23 +MOV R22 32897 +DIV R24 R2 R26 +MOV R31 8864 +MOV R16 -30654 +MOV R29 26567 +MUL R1 R8 R17 +STR R6 31563 R17 +DIV R31 R13 R22 +MUL R15 R20 R29 +MUL R20 R13 R24 +MUL R27 R24 R20 +DIV R26 R31 R19 +SUB R15 R18 R29 +ADD R23 R26 R20 +STR R19 -35757 R1 +STR R1 -43759 R8 +LDR R29 R19 50886 +ADD R9 R19 R11 +MOV R21 30157 +DIV R2 R25 R12 +MOV R27 41217 +MOV R24 20056 +MUL R4 R10 R7 +SUB R9 R25 R3 +ADD R11 R27 R6 +DIV R18 R16 R18 +ADD R21 R24 R14 +MUL R27 R12 R6 +ADD R24 R19 R1 +STR R29 -51284 R8 +MOV R9 25785 +MUL R31 R23 R13 +MUL R14 R12 R14 +MUL R27 R14 R14 +MOV R25 -4820 +ADD R7 R6 R23 +DIV R15 R9 R26 +MUL R21 R25 R11 +ADD R2 R20 R12 +DIV R22 R12 R30 +DIV R13 R5 R1 +DIV R28 R11 R31 +ADD R9 R20 R27 +MOV R28 643 +LDR R25 R28 -40559 +SUB R21 R10 R6 +MUL R5 R14 R15 +STR R14 2675 R6 +MUL R10 R0 R13 +DIV R0 R25 R7 +MOV R24 -50538 +SUB R4 R15 R6 +STR R30 -8710 R6 +LDR R21 R16 60172 +MUL R28 R6 R18 +ADD R14 R11 R20 +LDR R5 R4 -25133 +SUB R9 R15 R26 +ADD R28 R22 R17 +SUB R24 R25 R7 +ADD R2 R30 R15 +LDR R5 R15 -28428 +LDR R28 R29 -1868 +ADD R7 R8 R1 +SUB R9 R6 R8 +DIV R2 R23 R7 +SUB R23 R6 R26 +LDR R1 R18 -15966 +DIV R5 R23 R5 +ADD R2 R4 R5 +DIV R12 R8 R22 +DIV R5 R3 R20 +STR R24 63661 R18 +SUB R7 R25 R20 +LDR R12 R25 -39064 +ADD R31 R31 R27 +DIV R4 R6 R12 +MOV R10 50854 +MUL R5 R21 R26 +DIV R20 R19 R24 +STR R21 57361 R25 +MUL R10 R18 R17 +MUL R13 R19 R18 +SUB R4 R10 R13 +MUL R16 R14 R3 +STR R5 -59851 R19 +LDR R25 R31 37594 +DIV R7 R17 R30 +LDR R2 R10 -29377 +SUB R28 R13 R0 +ADD R29 R31 R12 +STR R17 -36261 R28 +ADD R15 R29 R3 +DIV R30 R24 R11 +MOV R30 50814 +MOV R24 -51766 +MUL R12 R2 R7 +ADD R28 R16 R21 +MOV R0 -44645 +LDR R5 R10 -26632 +STR R16 36516 R19 +ADD R26 R20 R15 +MUL R20 R16 R6 +MUL R17 R9 R31 +MOV R26 -62589 +DIV R15 R7 R9 +SUB R29 R18 R20 +DIV R5 R14 R18 +MUL R12 R20 R11 +MUL R3 R9 R5 +MOV R16 48266 +MUL R10 R14 R15 +LDR R8 R7 4980 +ADD R15 R25 R1 +MUL R23 R19 R16 +DIV R25 R10 R29 +MUL R31 R4 R14 +MOV R25 -53375 +DIV R1 R28 R5 +ADD R8 R7 R19 +LDR R13 R26 34960 +LDR R6 R18 -30879 +STR R11 59769 R20 +SUB R11 R27 R3 +DIV R21 R10 R25 +STR R24 -37975 R5 +MOV R5 -58187 +LDR R14 R1 -15680 +MUL R31 R13 R15 +MOV R17 49270 +STR R27 -26175 R16 +MOV R16 -55096 +ADD R21 R23 R31 +LDR R12 R15 5306 +ADD R14 R24 R18 +ADD R28 R8 R13 +STR R26 52832 R21 +LDR R19 R31 26101 +ADD R29 R2 R25 +MUL R2 R0 R25 +ADD R22 R30 R2 +STR R2 39882 R15 +LDR R22 R15 6107 +SUB R22 R15 R6 +SUB R5 R25 R17 +SUB R29 R29 R10 +MOV R28 35164 +LDR R12 R24 -8733 +ADD R21 R13 R22 +DIV R25 R15 R0 +ADD R1 R28 R25 +ADD R27 R18 R13 +STR R23 32579 R19 +LDR R18 R1 49137 +DIV R16 R20 R24 +ADD R23 R11 R14 +LDR R4 R0 -5254 +STR R2 20921 R10 +ADD R12 R13 R17 +LDR R13 R19 50608 +ADD R21 R13 R23 +DIV R0 R27 R0 +ADD R1 R2 R9 +DIV R19 R31 R24 +MUL R1 R5 R1 +SUB R22 R30 R10 +MUL R17 R25 R8 +LDR R21 R23 -47338 +SUB R5 R29 R14 +MOV R15 -2888 +ADD R16 R9 R10 +SUB R17 R26 R1 +STR R9 46234 R29 +MUL R5 R24 R19 +DIV R18 R19 R24 +MOV R5 -47756 +STR R7 16766 R17 +LDR R28 R29 -39723 +MOV R26 -15013 +DIV R22 R0 R10 +ADD R24 R19 R15 +SUB R5 R20 R27 +DIV R24 R2 R30 +DIV R0 R2 R22 +STR R19 -55464 R12 +SUB R21 R25 R5 +MOV R27 35165 +DIV R21 R19 R15 +ADD R16 R25 R18 +SUB R8 R5 R18 +DIV R10 R28 R1 +LDR R11 R24 -40396 +MOV R2 -11396 +LDR R29 R24 -60313 +SUB R7 R8 R29 +LDR R19 R8 57577 +ADD R7 R21 R30 +MOV R6 -11976 +MOV R0 57800 +STR R6 -781 R9 +LDR R0 R10 -21028 +SUB R19 R23 R12 +MUL R2 R18 R24 +LDR R29 R27 -21845 +SUB R21 R14 R28 +DIV R10 R30 R29 +SUB R0 R19 R3 +STR R2 -33050 R7 +ADD R29 R28 R23 +MUL R16 R25 R15 +MUL R19 R3 R21 +DIV R29 R3 R14 +DIV R2 R2 R8 +MUL R28 R21 R16 +MOV R28 -34928 +STR R7 58106 R15 +MUL R11 R30 R4 +DIV R16 R18 R6 +ADD R7 R3 R9 +MOV R22 -46730 +STR R13 -37911 R10 +MUL R27 R28 R1 +STR R20 1033 R5 +MUL R9 R7 R15 +STR R4 -48057 R15 +MUL R23 R0 R8 +DIV R0 R18 R1 +LDR R0 R20 -12003 +MUL R5 R11 R3 +MOV R18 -61386 +DIV R14 R28 R15 +MOV R7 26883 +ADD R15 R30 R8 +MOV R8 15414 +MOV R21 -22651 +LDR R5 R25 -61744 +ADD R22 R1 R10 +DIV R20 R29 R20 +SUB R11 R12 R22 +MUL R10 R2 R31 +DIV R5 R14 R27 +ADD R13 R21 R31 +STR R12 56102 R25 +MOV R23 46829 +ADD R23 R25 R0 +LDR R26 R29 -28568 +ADD R6 R23 R23 +DIV R24 R7 R15 +ADD R27 R8 R23 +MUL R27 R27 R27 +MOV R10 33959 +LDR R2 R26 13952 +DIV R2 R6 R27 +MUL R18 R7 R15 +DIV R6 R3 R21 +MUL R16 R25 R16 +SUB R1 R31 R20 +DIV R30 R24 R24 +LDR R10 R4 28228 +ADD R28 R10 R10 +MUL R4 R30 R24 +STR R14 6354 R8 +ADD R28 R12 R4 +MOV R15 20506 +MUL R9 R13 R10 +MUL R9 R8 R29 +MUL R19 R9 R14 +ADD R23 R29 R22 +STR R26 -10345 R18 +LDR R19 R10 -62538 +ADD R22 R16 R25 +ADD R26 R21 R30 +STR R16 -13239 R18 +SUB R0 R14 R27 +MUL R10 R30 R6 +SUB R31 R3 R13 +MUL R12 R9 R28 +ADD R15 R18 R2 +DIV R5 R31 R1 +DIV R21 R29 R11 +LDR R29 R25 18949 +SUB R16 R14 R22 +MUL R2 R18 R25 +MUL R13 R29 R27 +DIV R2 R18 R29 +LDR R4 R12 57340 +LDR R12 R6 -53636 +STR R7 -13232 R20 +SUB R25 R8 R14 +ADD R14 R30 R20 +SUB R17 R7 R7 +DIV R29 R15 R17 +MUL R9 R0 R19 +MOV R20 7353 +SUB R20 R27 R20 +ADD R22 R8 R0 +DIV R22 R4 R20 +MOV R13 -14791 +DIV R17 R4 R24 +MUL R1 R25 R27 +MOV R20 61545 +MUL R16 R4 R24 +MOV R10 21758 +ADD R11 R18 R22 +ADD R18 R25 R8 +LDR R14 R3 13201 +LDR R28 R9 -61140 +STR R30 -3067 R27 +MOV R26 -37524 +MOV R2 6983 +DIV R9 R20 R17 +STR R15 -34496 R31 +SUB R18 R15 R1 +SUB R22 R30 R5 +DIV R3 R18 R22 +MOV R11 -30607 +LDR R18 R12 -57979 +ADD R20 R7 R6 +ADD R25 R13 R30 +LDR R4 R25 60636 +MUL R10 R17 R25 +DIV R22 R9 R11 +LDR R18 R11 -25949 +MOV R21 -41820 +ADD R30 R9 R15 +DIV R4 R12 R25 +STR R23 8372 R19 +LDR R14 R31 -41406 +MOV R29 -5190 +MOV R8 -11457 +ADD R7 R9 R13 +STR R18 -20498 R4 +MOV R25 -31329 +ADD R30 R26 R7 +MOV R21 57062 +LDR R18 R1 -36799 +MUL R4 R8 R13 +SUB R29 R14 R16 +DIV R24 R18 R9 +MOV R11 26969 +DIV R23 R14 R7 +STR R28 35586 R7 +STR R28 -22191 R24 +DIV R17 R6 R10 +MOV R10 39026 +ADD R0 R15 R21 +SUB R8 R5 R31 +DIV R12 R8 R17 +DIV R6 R3 R21 +MUL R21 R21 R12 +SUB R29 R7 R10 +DIV R4 R2 R5 +DIV R6 R29 R3 +LDR R7 R25 -59963 +LDR R20 R13 -52139 +LDR R9 R6 -12948 +DIV R1 R27 R2 +SUB R25 R27 R21 +STR R8 -4889 R12 +DIV R17 R17 R28 +DIV R23 R22 R3 +DIV R27 R21 R21 +MUL R21 R17 R27 +STR R27 24463 R3 +MOV R11 -58672 +MOV R23 18462 +MOV R5 -6975 +MUL R22 R17 R3 +SUB R22 R21 R19 +SUB R16 R7 R25 +MOV R3 -27051 +SUB R24 R25 R20 +MOV R20 -16685 +MOV R12 16232 +MUL R0 R15 R21 +LDR R10 R30 12585 +MOV R27 -23849 +SUB R6 R15 R28 +LDR R14 R2 -31300 +MUL R29 R29 R12 +MOV R16 -16897 +MUL R31 R28 R21 +ADD R0 R11 R19 +MOV R14 64940 +SUB R2 R9 R2 +MOV R7 42090 +STR R28 10675 R24 +LDR R7 R30 -8691 +STR R19 58734 R14 +ADD R11 R31 R6 +LDR R1 R15 34807 +STR R12 -27557 R23 +MOV R1 62933 +MOV R17 -22455 +MOV R29 -60412 +MOV R6 34396 +LDR R10 R4 -36972 +ADD R18 R2 R0 +DIV R8 R22 R29 +MUL R14 R0 R18 +SUB R13 R20 R26 +DIV R6 R18 R22 +SUB R5 R31 R30 +STR R7 16591 R25 +STR R16 -24519 R13 +LDR R31 R29 37157 +MOV R8 -22945 +MOV R26 21077 +SUB R25 R14 R9 +LDR R13 R28 -28239 +MOV R19 58011 +STR R13 -58827 R27 +STR R3 37535 R20 +SUB R0 R10 R5 +MUL R14 R1 R18 +DIV R0 R19 R27 +DIV R4 R18 R10 +STR R25 25557 R23 +ADD R6 R11 R27 +MOV R9 -23889 +DIV R22 R10 R26 +MUL R20 R15 R15 +SUB R14 R6 R12 +MOV R3 -15373 +STR R7 -45626 R5 +STR R28 -19704 R26 +MOV R13 -28836 +DIV R8 R13 R30 +ADD R4 R20 R11 +STR R25 -26199 R24 +SUB R17 R19 R10 +SUB R31 R2 R28 +ADD R0 R31 R14 +MUL R16 R26 R6 +ADD R31 R16 R29 +MUL R15 R19 R13 +SUB R21 R2 R9 +SUB R8 R12 R30 +STR R19 33753 R13 +MUL R31 R22 R23 +DIV R22 R6 R0 +SUB R31 R21 R4 +LDR R29 R1 -37054 +MOV R2 -39300 +ADD R24 R5 R9 +ADD R17 R10 R14 +MOV R5 52813 +MUL R10 R27 R14 +ADD R12 R3 R31 +MOV R0 44997 +MOV R26 39993 +MOV R9 -37045 +MOV R5 -26907 +MUL R26 R21 R31 +MOV R5 56306 +MOV R16 -40439 +DIV R2 R22 R4 +MOV R15 -50618 +SUB R15 R8 R29 +DIV R17 R9 R1 +DIV R8 R21 R1 +MOV R27 26422 +ADD R4 R5 R25 +LDR R4 R7 26522 +MOV R18 -25365 +DIV R11 R26 R23 +STR R29 56583 R21 +MUL R8 R5 R31 +SUB R23 R30 R3 +SUB R23 R4 R16 +MOV R11 -23957 +STR R0 20073 R11 +LDR R28 R2 -41395 +SUB R15 R7 R30 +LDR R11 R10 53033 +STR R8 -9433 R11 +LDR R13 R1 -43375 +DIV R15 R25 R28 +STR R8 -59973 R5 +ADD R19 R30 R5 +SUB R6 R27 R14 +SUB R20 R6 R27 +LDR R31 R9 35512 +STR R18 -4321 R22 +ADD R10 R22 R29 +STR R2 21491 R20 +LDR R11 R4 -43846 +STR R7 39508 R9 +SUB R24 R21 R15 +MUL R4 R14 R24 +MOV R7 34808 +SUB R1 R14 R18 +LDR R4 R29 42270 +ADD R14 R26 R10 +STR R17 -57771 R13 +ADD R17 R21 R26 +DIV R5 R2 R31 +ADD R21 R22 R5 +SUB R23 R11 R4 +MUL R16 R23 R24 +SUB R7 R21 R16 +ADD R23 R8 R23 +MOV R13 -40843 +MOV R10 -26311 +MOV R22 59700 +MOV R9 32541 +SUB R23 R19 R20 +DIV R0 R12 R16 +STR R6 40601 R10 +LDR R2 R19 59353 +ADD R30 R10 R28 +ADD R19 R20 R2 +SUB R22 R20 R31 +ADD R26 R9 R5 +LDR R5 R31 40853 +SUB R24 R15 R11 +MUL R9 R15 R16 +DIV R3 R12 R31 +MUL R11 R26 R18 +ADD R13 R26 R31 +SUB R4 R27 R7 +STR R27 -41276 R9 +LDR R13 R6 64053 +MUL R25 R16 R3 +ADD R15 R5 R27 +MUL R11 R0 R25 +SUB R22 R31 R18 +SUB R3 R2 R2 +DIV R14 R3 R18 +DIV R13 R16 R4 +LDR R28 R5 36442 +DIV R13 R5 R4 +DIV R7 R23 R16 +MUL R15 R11 R29 +SUB R27 R18 R18 +DIV R18 R31 R18 +MOV R30 48936 +LDR R13 R8 -35949 +DIV R18 R16 R28 +MUL R4 R11 R30 +ADD R22 R14 R6 +STR R22 65071 R26 +LDR R20 R22 -38604 +ADD R7 R10 R13 +LDR R18 R9 -32634 +LDR R11 R2 47262 +ADD R19 R4 R6 +DIV R18 R25 R7 +STR R0 57128 R5 +MOV R12 -27893 +ADD R21 R1 R5 +MUL R24 R22 R11 +ADD R14 R7 R22 +MUL R17 R7 R9 +SUB R9 R5 R7 +ADD R29 R24 R27 +DIV R10 R16 R22 +ADD R27 R30 R9 +LDR R11 R19 63781 +MOV R20 -17753 +MUL R0 R24 R5 +LDR R4 R3 -51724 +STR R26 33072 R5 +MUL R14 R15 R19 +SUB R30 R28 R5 +MUL R28 R4 R24 +ADD R16 R18 R9 +MUL R15 R6 R10 +MOV R12 15522 +DIV R12 R9 R31 +SUB R19 R16 R15 +MUL R12 R20 R24 +LDR R28 R29 -5032 +MOV R28 -10713 +ADD R6 R7 R27 +ADD R10 R3 R27 +STR R7 3595 R13 +LDR R23 R4 21344 +DIV R14 R18 R25 +LDR R12 R15 -58704 +MOV R16 -65244 +SUB R24 R23 R6 +ADD R30 R1 R30 +LDR R28 R21 37666 +ADD R16 R11 R31 +MOV R22 32101 +MOV R4 -63790 +SUB R21 R23 R28 +MUL R18 R29 R24 +MUL R11 R30 R22 +STR R5 -4362 R18 +LDR R29 R23 -40289 +LDR R4 R1 62748 +DIV R30 R1 R18 +ADD R1 R3 R21 +ADD R31 R13 R4 +MOV R8 -41187 +SUB R15 R15 R14 +STR R7 55122 R2 +STR R12 60968 R9 +MOV R27 -10405 +LDR R21 R31 24738 +LDR R29 R29 21492 +DIV R9 R27 R1 +MUL R12 R11 R19 +MUL R27 R21 R13 +SUB R25 R16 R1 +DIV R19 R8 R20 +LDR R28 R2 -53351 +ADD R7 R23 R17 +LDR R11 R18 -61754 +SUB R8 R25 R26 +SUB R20 R3 R6 +MOV R24 54371 +DIV R2 R1 R25 +ADD R5 R24 R22 +MUL R8 R18 R21 +ADD R20 R24 R9 +ADD R17 R15 R19 +MUL R9 R4 R9 +STR R13 61526 R22 +MUL R20 R12 R25 +ADD R12 R2 R21 +SUB R26 R15 R3 +ADD R18 R9 R21 +LDR R2 R5 -9148 +ADD R18 R12 R5 +DIV R13 R8 R4 +DIV R19 R14 R0 +LDR R1 R30 -15553 +STR R11 -16599 R0 +MUL R22 R6 R29 +DIV R22 R17 R30 +MOV R4 62132 +SUB R2 R3 R17 +SUB R8 R21 R27 +ADD R1 R2 R31 +MOV R18 17057 +STR R18 -63330 R0 +ADD R20 R8 R19 +MOV R20 57981 +DIV R1 R11 R6 +STR R28 -4752 R0 +MOV R14 -43247 +STR R28 5631 R18 +STR R23 46633 R26 +DIV R1 R24 R2 +MUL R14 R21 R31 +ADD R1 R12 R16 +DIV R26 R18 R31 +DIV R20 R24 R31 +SUB R29 R16 R6 +MOV R29 -56956 +ADD R18 R17 R11 +STR R0 -57015 R4 +STR R22 -3903 R11 +ADD R7 R16 R10 +STR R6 56340 R28 +DIV R8 R18 R20 +ADD R2 R21 R23 +SUB R0 R3 R18 +ADD R14 R4 R30 +SUB R6 R29 R22 +STR R5 26984 R12 +LDR R5 R23 -19191 +ADD R14 R6 R0 +STR R31 -34742 R2 +DIV R19 R18 R15 +ADD R13 R28 R27 +MOV R2 -35237 +LDR R16 R10 38774 +DIV R22 R13 R18 +ADD R1 R0 R16 +MOV R30 -6921 +DIV R27 R7 R0 +MOV R14 -12679 +MOV R11 36938 +MUL R10 R0 R14 +SUB R15 R23 R11 +MUL R8 R26 R31 +MUL R0 R20 R5 +SUB R0 R6 R23 +LDR R26 R26 -60531 +ADD R14 R5 R3 +MOV R12 -2453 +MOV R12 -30779 +ADD R14 R15 R26 +ADD R8 R0 R30 +MUL R4 R15 R25 +STR R8 -25025 R4 +STR R25 -7359 R7 +MOV R28 -51850 +DIV R0 R31 R29 +SUB R30 R13 R7 +LDR R10 R19 5816 +MOV R30 64282 +LDR R9 R15 -13276 +MUL R2 R1 R30 +MUL R15 R3 R11 +STR R17 13001 R20 +MUL R22 R21 R1 +MUL R1 R9 R16 +ADD R21 R21 R31 +SUB R21 R23 R9 +MUL R11 R15 R31 +SUB R15 R7 R20 +MOV R13 29137 +DIV R14 R0 R21 +STR R15 -48032 R9 +ADD R4 R2 R10 +MUL R2 R17 R0 +STR R1 65229 R6 +MOV R21 51688 +MUL R4 R5 R31 +MOV R20 56544 +SUB R18 R25 R29 +STR R23 62145 R9 +SUB R5 R20 R9 +STR R28 13753 R23 +ADD R2 R13 R16 +STR R20 5595 R31 +SUB R5 R28 R0 +ADD R15 R0 R30 +ADD R27 R6 R16 +DIV R6 R10 R6 +MUL R16 R24 R21 +LDR R19 R31 -60764 +SUB R26 R10 R29 +MUL R12 R5 R8 +SUB R16 R14 R4 +LDR R2 R0 -59981 +ADD R7 R30 R16 +DIV R27 R14 R23 +ADD R18 R16 R12 +SUB R16 R26 R1 +MOV R23 19935 +DIV R2 R15 R23 +ADD R25 R11 R10 +SUB R30 R12 R24 +DIV R7 R1 R4 +MUL R21 R25 R24 +MOV R28 -45973 +DIV R28 R2 R0 +LDR R17 R10 21699 +DIV R31 R22 R5 +LDR R8 R17 19149 +ADD R0 R21 R15 +SUB R15 R12 R6 +ADD R14 R3 R18 +ADD R19 R25 R29 +LDR R28 R27 41927 +SUB R10 R9 R27 +MOV R18 -18144 +ADD R5 R4 R12 +SUB R31 R1 R8 +LDR R11 R22 50650 +MUL R30 R9 R22 +ADD R7 R31 R15 +LDR R29 R9 -15636 +DIV R11 R12 R28 +ADD R25 R5 R16 +LDR R12 R29 -13127 +STR R23 29551 R30 +DIV R15 R11 R31 +ADD R7 R26 R10 +DIV R19 R13 R8 +MOV R8 50869 +MOV R6 13149 +SUB R17 R13 R20 +LDR R13 R15 33610 +LDR R21 R29 31435 +MUL R25 R3 R2 +MUL R23 R23 R16 +STR R29 38039 R11 +SUB R23 R30 R12 +DIV R7 R23 R14 +SUB R8 R25 R22 +DIV R27 R12 R31 +MUL R30 R30 R22 +ADD R31 R30 R6 +MOV R24 28424 +LDR R23 R28 38597 +ADD R2 R15 R24 +LDR R1 R10 52420 +MUL R19 R26 R24 +LDR R11 R2 30741 +STR R30 -25157 R25 +STR R23 -41257 R26 +ADD R21 R8 R9 +MOV R11 12743 +MOV R3 60900 +MOV R31 38723 +DIV R31 R0 R29 +SUB R19 R9 R26 +MOV R9 -63943 +MOV R26 -40583 +LDR R4 R2 -44021 +ADD R25 R4 R31 +SUB R7 R31 R28 +SUB R2 R4 R13 +MUL R19 R1 R10 +STR R29 48937 R2 +DIV R21 R11 R22 +ADD R30 R5 R1 +SUB R23 R30 R9 +ADD R27 R31 R5 +DIV R25 R19 R30 +DIV R0 R29 R6 +MUL R3 R13 R21 +ADD R3 R9 R21 +MOV R16 48470 +MUL R7 R7 R4 +SUB R8 R24 R14 +MOV R19 -47032 +ADD R21 R14 R5 +MUL R13 R2 R20 +SUB R2 R1 R24 +ADD R11 R28 R1 +ADD R1 R10 R31 +ADD R0 R14 R23 +LDR R3 R6 45816 +MOV R18 58056 +MOV R15 -53543 +ADD R25 R30 R26 +LDR R2 R26 48706 +SUB R20 R29 R25 +ADD R31 R14 R25 +SUB R15 R13 R22 +DIV R23 R26 R21 +MOV R26 22204 +DIV R30 R27 R4 +SUB R16 R27 R26 +STR R30 1962 R27 +LDR R28 R25 11599 +MOV R17 5344 +ADD R25 R12 R5 +ADD R18 R20 R13 +MOV R25 -27977 +MUL R25 R22 R2 +STR R7 3075 R25 +LDR R22 R19 -32194 +LDR R10 R28 -4194 +DIV R17 R0 R20 +SUB R25 R21 R10 +MUL R25 R0 R3 +SUB R27 R31 R14 +MOV R24 12185 +LDR R14 R12 -5039 +SUB R14 R13 R20 +LDR R31 R13 -10357 +DIV R20 R19 R24 +SUB R17 R19 R27 +SUB R19 R17 R19 +LDR R19 R6 29273 +MOV R29 -54682 +LDR R3 R27 22835 +MOV R1 5073 +LDR R30 R10 60736 +MOV R17 -36554 +STR R25 21695 R17 +DIV R19 R21 R30 +ADD R24 R9 R19 +DIV R29 R1 R31 +MOV R19 -12062 +STR R20 55824 R11 +MUL R12 R12 R3 +STR R24 -16912 R6 +MUL R23 R25 R9 +DIV R3 R31 R18 +ADD R28 R8 R5 +STR R12 -25295 R6 +SUB R25 R9 R12 +ADD R24 R25 R23 +DIV R0 R8 R3 +MOV R0 -6648 +MUL R12 R31 R7 +MUL R16 R24 R20 +DIV R19 R4 R31 +STR R29 62484 R20 +STR R21 -34551 R31 +ADD R29 R10 R25 +LDR R13 R25 -48119 +LDR R6 R3 -40419 +MUL R22 R4 R13 +MUL R25 R8 R10 +DIV R4 R27 R8 +STR R5 17262 R23 +MUL R1 R13 R14 +MOV R16 -5454 +STR R29 42523 R20 +LDR R7 R25 34090 +MOV R16 -35555 +ADD R31 R3 R17 +MOV R27 -45270 +MUL R23 R8 R21 +STR R10 59719 R29 +STR R0 -55363 R23 +DIV R3 R21 R16 +ADD R16 R7 R11 +MOV R1 -38330 +ADD R26 R11 R12 +MUL R10 R18 R22 +ADD R7 R16 R17 +MOV R2 11937 +DIV R29 R6 R25 +DIV R8 R2 R1 +STR R24 60838 R15 +MUL R30 R3 R25 +MUL R19 R28 R0 +STR R9 51443 R1 +MUL R29 R4 R7 +MUL R16 R16 R26 +ADD R18 R21 R24 +DIV R31 R14 R12 +LDR R31 R24 38953 +DIV R10 R19 R18 +MUL R22 R12 R13 +LDR R21 R28 16992 +MUL R22 R0 R30 +SUB R0 R4 R30 +STR R13 -8414 R27 +SUB R0 R31 R23 +LDR R4 R11 23444 +MOV R8 -54835 +SUB R21 R15 R15 +MOV R2 -35097 +STR R13 19038 R18 +LDR R2 R2 -41532 +MUL R13 R14 R9 +SUB R1 R19 R21 +SUB R11 R6 R11 +SUB R8 R24 R3 +MOV R1 30870 +MUL R15 R31 R14 +SUB R31 R0 R24 +MUL R21 R9 R4 +DIV R1 R4 R16 +SUB R20 R23 R28 +MOV R11 65425 +STR R26 41970 R13 +DIV R22 R9 R1 +STR R4 -48120 R29 +ADD R12 R24 R22 +LDR R23 R18 -7307 +ADD R19 R30 R25 +ADD R24 R13 R2 +MUL R7 R13 R0 +MUL R10 R28 R17 +SUB R10 R19 R30 +DIV R5 R2 R12 +MOV R25 4194 +DIV R22 R14 R2 +STR R13 13375 R2 +MUL R27 R18 R23 +DIV R8 R9 R14 +MUL R24 R5 R1 +ADD R9 R9 R0 +SUB R29 R8 R21 +STR R30 11194 R21 +MUL R27 R25 R17 +MUL R25 R9 R12 +MOV R14 35529 +MUL R31 R5 R21 +SUB R3 R2 R9 +DIV R20 R13 R2 +MUL R29 R16 R12 +STR R5 -54519 R18 +SUB R21 R3 R2 +DIV R8 R21 R12 +DIV R19 R30 R13 +ADD R27 R13 R4 +SUB R22 R24 R8 +STR R7 -28438 R31 +MUL R8 R4 R18 +STR R13 -57331 R25 +MOV R7 -34901 +MOV R16 29179 +ADD R28 R21 R19 +SUB R5 R27 R4 +STR R2 30960 R25 +LDR R16 R15 51163 +MOV R17 -16110 +LDR R18 R12 45139 +STR R9 -24812 R25 +LDR R13 R9 -19934 +DIV R6 R10 R26 +LDR R10 R8 932 +LDR R27 R29 -51126 +SUB R18 R18 R0 +MUL R28 R23 R10 +DIV R28 R0 R10 +DIV R29 R23 R9 +SUB R2 R28 R2 +SUB R14 R30 R11 +MUL R15 R8 R25 +SUB R11 R21 R23 +MOV R28 -63008 +ADD R5 R2 R10 +ADD R23 R23 R15 +MOV R31 7336 +MUL R16 R4 R8 +STR R29 -39413 R3 +MOV R4 31945 +ADD R18 R28 R10 +STR R16 227 R3 +ADD R8 R8 R21 +DIV R13 R4 R11 +SUB R2 R15 R6 +DIV R11 R0 R19 +ADD R18 R7 R28 +STR R29 -53195 R4 +ADD R18 R4 R6 +ADD R22 R30 R29 +MOV R21 -41510 +LDR R10 R16 41798 +DIV R19 R6 R21 +LDR R20 R9 -31536 +SUB R22 R25 R21 +ADD R19 R12 R21 +DIV R31 R4 R29 +MUL R23 R3 R27 +LDR R14 R2 26315 +MUL R12 R28 R26 +LDR R15 R28 61073 +DIV R2 R3 R27 +LDR R4 R11 739 +STR R11 -7134 R24 +MOV R3 19947 +SUB R10 R20 R14 +LDR R4 R11 19134 +MUL R27 R16 R12 +MOV R14 52924 +SUB R6 R10 R0 +DIV R20 R7 R13 +DIV R15 R31 R4 +DIV R18 R18 R19 +DIV R4 R29 R15 +LDR R24 R26 27781 +DIV R14 R23 R1 +STR R23 44602 R21 +MOV R14 -29841 +MUL R19 R23 R27 +STR R21 3277 R15 +STR R26 38674 R3 +LDR R6 R1 4478 +SUB R6 R5 R25 +DIV R3 R22 R3 +DIV R12 R31 R31 +ADD R18 R0 R6 +MUL R8 R8 R9 +LDR R13 R26 -14569 +ADD R23 R29 R1 +LDR R22 R31 -25306 +ADD R16 R4 R12 +SUB R31 R5 R5 +LDR R0 R18 24665 +MOV R4 54720 +DIV R6 R7 R9 +DIV R23 R16 R25 +MOV R18 40534 +STR R21 -64225 R31 +ADD R3 R18 R24 +DIV R1 R10 R6 +MOV R28 -32954 +SUB R11 R26 R8 +SUB R24 R18 R26 +ADD R13 R18 R3 +MUL R30 R4 R8 +DIV R20 R13 R17 +MOV R24 33579 +DIV R2 R28 R2 +LDR R15 R18 -32792 +STR R3 65512 R25 +STR R1 -24202 R29 +ADD R16 R31 R20 +DIV R17 R12 R23 +DIV R24 R8 R6 +ADD R21 R16 R25 +DIV R26 R4 R0 +SUB R26 R17 R26 +LDR R11 R6 -9897 +MUL R31 R16 R11 +LDR R15 R27 -60302 +MUL R0 R30 R20 +MUL R27 R15 R15 +MOV R15 59061 +SUB R13 R1 R18 +LDR R7 R15 -5367 +LDR R19 R3 -61598 +SUB R0 R25 R27 +LDR R6 R2 48167 +LDR R31 R7 -15995 +MUL R17 R0 R20 +SUB R15 R12 R11 +SUB R24 R15 R19 +MOV R21 51515 +STR R7 -29552 R28 +MUL R12 R14 R1 +SUB R18 R28 R25 +STR R25 -17174 R26 +LDR R11 R26 -49922 +SUB R15 R31 R13 +ADD R19 R21 R22 +MOV R25 -49841 +MUL R23 R18 R11 +LDR R2 R30 24400 +MOV R25 30892 +SUB R4 R8 R30 +LDR R7 R29 45607 +ADD R3 R6 R21 +STR R4 31970 R20 +SUB R24 R21 R9 +DIV R14 R21 R6 +SUB R0 R16 R14 +SUB R18 R31 R16 +ADD R5 R27 R13 +ADD R21 R6 R29 +STR R10 49445 R10 +SUB R26 R19 R9 +DIV R9 R0 R27 +ADD R19 R6 R9 +ADD R21 R27 R28 +STR R17 25105 R8 +LDR R21 R31 -19805 +LDR R12 R1 56595 +ADD R30 R17 R16 +MOV R20 -39105 +LDR R20 R6 44738 +SUB R7 R17 R27 +MOV R5 -52184 +MUL R1 R9 R12 +LDR R13 R8 -4567 +STR R30 -59802 R17 +SUB R18 R23 R4 +LDR R18 R31 56746 +STR R25 -55495 R12 +STR R8 -22701 R18 +DIV R16 R20 R16 +SUB R26 R3 R17 +STR R2 -58918 R27 +STR R14 -53670 R20 +MUL R17 R14 R15 +STR R20 3851 R17 +ADD R23 R26 R22 +STR R14 -37682 R10 +SUB R14 R11 R30 +DIV R0 R0 R28 +LDR R19 R21 34910 +MOV R27 -45238 +MUL R29 R19 R29 +DIV R7 R7 R5 +DIV R18 R21 R2 +LDR R18 R4 -53808 +DIV R11 R21 R14 +STR R22 -32469 R6 +ADD R29 R16 R30 +DIV R4 R30 R4 +MOV R11 24126 +STR R3 -23686 R10 +MUL R24 R10 R4 +LDR R9 R25 -30292 +DIV R27 R6 R25 +ADD R16 R12 R5 +MUL R15 R5 R6 +LDR R9 R7 -20290 +ADD R31 R12 R26 +LDR R31 R14 -15169 +ADD R1 R20 R20 +MUL R20 R18 R5 +SUB R0 R7 R31 +SUB R12 R31 R14 +LDR R6 R17 -50586 +DIV R13 R28 R11 +DIV R31 R18 R22 +SUB R1 R4 R5 +DIV R2 R29 R19 +MUL R3 R29 R24 +MOV R15 -60691 +MOV R28 44981 +STR R19 39818 R11 +LDR R4 R17 2387 +ADD R23 R3 R11 +MUL R28 R19 R8 +DIV R5 R1 R29 +SUB R17 R30 R27 +MOV R1 46217 +SUB R8 R31 R19 +STR R24 -38280 R14 +STR R16 38439 R18 +MUL R30 R4 R30 +SUB R16 R28 R14 +ADD R22 R11 R18 +STR R0 -20655 R17 +ADD R29 R18 R7 +STR R10 41458 R6 +STR R16 -59648 R1 +STR R30 -63809 R18 +DIV R5 R13 R1 +SUB R25 R11 R21 +ADD R25 R0 R10 +STR R31 -51911 R27 +MOV R22 21091 +MUL R10 R1 R24 +MOV R17 7235 +LDR R14 R7 31804 +LDR R24 R10 -56849 +SUB R30 R2 R14 +STR R1 -15260 R3 +ADD R29 R11 R10 +MUL R16 R31 R27 +MOV R3 39435 +ADD R30 R7 R13 +LDR R11 R21 -49065 +MUL R16 R19 R1 +DIV R23 R8 R19 +MUL R4 R1 R20 +SUB R2 R18 R26 +ADD R30 R21 R20 +SUB R16 R10 R23 +STR R7 -32098 R6 +MUL R7 R1 R20 +MOV R14 -27353 +ADD R27 R11 R1 +MUL R22 R20 R3 +ADD R12 R9 R2 +MOV R21 -25129 +LDR R6 R0 -46268 +ADD R4 R24 R3 +SUB R12 R29 R25 +LDR R6 R9 27911 +MUL R15 R18 R1 +MOV R26 -43792 +STR R4 14446 R1 +MUL R20 R3 R4 +LDR R7 R4 -18059 +SUB R14 R2 R28 +DIV R15 R3 R7 +STR R0 -30733 R30 +DIV R6 R3 R17 +ADD R13 R10 R29 +ADD R25 R11 R5 +SUB R13 R6 R10 +MUL R9 R12 R12 +DIV R0 R25 R20 +STR R4 50820 R24 +DIV R15 R10 R24 +DIV R23 R23 R26 +MOV R7 62470 +DIV R27 R3 R17 +DIV R3 R22 R0 +MUL R17 R13 R30 +DIV R13 R30 R15 +MOV R23 10527 +DIV R1 R15 R8 +LDR R7 R5 -13737 +MOV R2 38493 +ADD R31 R9 R27 +MUL R26 R17 R8 +SUB R21 R5 R3 +MOV R29 -34371 +DIV R1 R6 R18 +DIV R25 R29 R1 +MOV R10 -226 +ADD R15 R1 R5 +LDR R7 R11 -29251 +MUL R21 R15 R3 +ADD R20 R26 R3 +SUB R30 R28 R5 +LDR R9 R28 23631 +STR R19 11424 R31 +LDR R13 R12 -33451 +SUB R28 R22 R16 +DIV R19 R4 R10 +STR R24 -25085 R24 +SUB R21 R28 R13 +SUB R6 R4 R6 +ADD R6 R14 R6 +ADD R24 R19 R0 +MUL R11 R28 R23 +LDR R13 R14 50930 +DIV R0 R27 R0 +STR R24 4708 R24 +MUL R26 R1 R15 +DIV R31 R2 R10 +DIV R8 R7 R3 +MOV R3 -1334 +DIV R22 R13 R19 +STR R25 29617 R22 +STR R26 32403 R22 +MOV R9 -43001 +LDR R25 R25 39034 +DIV R3 R1 R5 +STR R25 -13473 R16 +LDR R8 R31 51170 +SUB R20 R20 R10 +MUL R9 R13 R13 +ADD R2 R11 R11 +DIV R3 R22 R25 +SUB R24 R29 R30 +MOV R27 18218 +ADD R17 R6 R27 +STR R5 60220 R26 +SUB R20 R28 R11 +LDR R20 R10 40541 +LDR R24 R17 -17064 +MUL R15 R24 R23 +SUB R9 R25 R16 +DIV R1 R19 R13 +ADD R28 R17 R17 +LDR R21 R29 -30448 +ADD R30 R3 R2 +SUB R26 R16 R2 +ADD R15 R3 R18 +STR R2 45118 R15 +ADD R30 R13 R31 +DIV R4 R19 R19 +STR R9 -37023 R16 +ADD R19 R25 R9 +SUB R18 R4 R11 +DIV R21 R1 R5 +SUB R4 R25 R12 +SUB R29 R8 R12 +SUB R15 R12 R25 +STR R20 -47067 R31 +ADD R8 R10 R27 +STR R10 33789 R2 +SUB R2 R21 R19 +ADD R12 R11 R18 +MOV R10 44451 +MUL R9 R3 R0 +MOV R5 41263 +ADD R5 R2 R10 +MOV R18 -42013 +LDR R9 R31 -10824 +ADD R7 R15 R1 +SUB R0 R30 R30 +MUL R31 R14 R23 +ADD R9 R0 R22 +DIV R26 R30 R4 +SUB R0 R22 R8 +SUB R1 R10 R12 +STR R18 -9245 R20 +MOV R5 59599 +ADD R5 R13 R31 +MUL R18 R11 R15 +MUL R0 R26 R0 +ADD R3 R10 R8 +STR R7 15547 R10 +ADD R25 R21 R26 +DIV R24 R8 R27 +DIV R6 R13 R12 +SUB R3 R30 R28 +LDR R10 R6 -44096 +STR R28 -57548 R21 +SUB R19 R6 R25 +STR R28 -64403 R4 +DIV R30 R29 R7 +LDR R6 R27 50193 +MUL R27 R15 R3 +MUL R19 R2 R31 +ADD R7 R9 R22 +LDR R12 R13 -37057 +SUB R26 R11 R9 +DIV R15 R22 R3 +ADD R25 R4 R0 +MOV R8 -43177 +STR R16 -47642 R25 +MUL R0 R19 R4 +MUL R26 R28 R26 +MUL R29 R26 R6 +SUB R22 R27 R21 +ADD R7 R29 R9 +MOV R31 -23223 +SUB R17 R25 R9 +STR R8 42055 R14 +STR R19 16670 R12 +ADD R7 R21 R18 +SUB R4 R29 R16 +MOV R31 15201 +SUB R5 R31 R17 +ADD R8 R18 R22 +LDR R11 R21 -64393 +ADD R9 R5 R10 +SUB R0 R19 R19 +STR R7 45615 R25 +MUL R5 R19 R27 +SUB R0 R23 R8 +LDR R21 R0 -12436 +MUL R15 R28 R4 +DIV R18 R29 R13 +SUB R3 R2 R25 +DIV R13 R26 R9 +LDR R23 R27 43601 +MOV R13 -27408 +MOV R13 -17330 +STR R27 7538 R30 +SUB R0 R20 R8 +MUL R20 R17 R28 +STR R28 44728 R11 +SUB R14 R14 R3 +STR R15 39224 R8 +SUB R1 R28 R29 +ADD R9 R28 R1 +LDR R17 R27 -31525 +ADD R5 R21 R26 +MOV R9 -17720 +LDR R16 R10 -17516 +SUB R31 R15 R30 +LDR R26 R31 41905 +STR R24 -27059 R19 +ADD R27 R5 R3 +MUL R11 R5 R24 +SUB R24 R28 R8 +MOV R17 18055 +SUB R17 R19 R3 +STR R3 -24924 R18 +ADD R24 R3 R20 +DIV R0 R21 R15 +SUB R0 R2 R31 +MUL R22 R17 R30 +STR R22 49417 R23 +ADD R15 R6 R23 +STR R17 -1649 R9 +ADD R24 R17 R20 +STR R31 -25250 R25 +ADD R4 R22 R21 +MUL R20 R16 R30 +SUB R17 R27 R3 +LDR R11 R3 36997 +MOV R21 -1966 +SUB R16 R13 R22 +STR R3 21382 R21 +SUB R7 R21 R25 +STR R27 -50791 R31 +ADD R17 R18 R10 +MUL R24 R9 R9 +MUL R25 R10 R11 +STR R8 42369 R13 +MOV R19 -32704 +LDR R2 R29 -61935 +MUL R29 R23 R21 +SUB R24 R1 R18 +STR R17 55879 R27 +SUB R18 R2 R29 +DIV R23 R16 R24 +LDR R14 R19 60536 +DIV R29 R15 R15 +LDR R30 R19 -51791 +DIV R29 R23 R26 +ADD R30 R31 R30 +ADD R28 R2 R23 +MUL R1 R15 R11 +STR R12 43668 R14 +MOV R21 -58290 +LDR R11 R21 -48160 +STR R24 -19240 R30 +MOV R22 -12746 +DIV R8 R25 R29 +DIV R26 R24 R6 +STR R26 11066 R9 +SUB R0 R9 R29 +STR R10 -2492 R6 +SUB R31 R3 R13 +ADD R22 R17 R9 +LDR R4 R31 10687 +LDR R12 R31 64269 +MOV R14 45935 +STR R10 -64231 R2 +LDR R11 R21 -53898 +MUL R15 R31 R31 +LDR R23 R13 -18907 +DIV R30 R24 R11 +LDR R21 R7 61536 +SUB R24 R14 R17 +DIV R24 R0 R2 +MUL R11 R21 R23 +STR R19 9848 R6 +MOV R6 31157 +MUL R5 R9 R28 +ADD R23 R2 R14 +MUL R25 R9 R22 +DIV R18 R17 R27 +SUB R21 R22 R0 +LDR R21 R26 -6495 +ADD R13 R28 R20 +SUB R13 R6 R8 +MOV R27 26349 +ADD R0 R9 R30 +SUB R15 R13 R20 +MOV R12 -533 +SUB R18 R4 R2 +MOV R2 1018 +SUB R11 R27 R31 +MUL R30 R29 R29 +LDR R11 R20 26757 +DIV R25 R2 R13 +LDR R3 R0 17845 +SUB R8 R21 R5 +DIV R3 R24 R27 +ADD R12 R27 R29 +SUB R27 R21 R2 +MOV R31 54074 +DIV R12 R4 R17 +LDR R6 R5 -3464 +STR R14 -59344 R12 +MUL R15 R20 R18 +DIV R6 R27 R3 +DIV R19 R17 R17 +STR R28 7483 R0 +STR R15 9813 R5 +SUB R8 R24 R0 +MOV R23 1597 +MOV R11 19797 +SUB R30 R15 R30 +LDR R11 R19 -50116 +ADD R13 R8 R7 +DIV R11 R6 R9 +LDR R21 R25 62365 +STR R7 -55298 R17 +MUL R16 R1 R10 +DIV R24 R31 R8 +LDR R20 R25 393 +DIV R5 R25 R23 +LDR R17 R28 -12296 +ADD R22 R3 R16 +LDR R28 R12 -36380 +DIV R16 R12 R15 +STR R1 41383 R13 +MUL R15 R24 R8 +LDR R12 R21 49381 +LDR R25 R4 63538 +LDR R29 R31 -35010 +DIV R17 R12 R26 +SUB R24 R18 R8 +LDR R26 R13 35927 +STR R0 -24612 R13 +MOV R26 17151 +STR R24 58983 R26 +MUL R31 R26 R10 +LDR R21 R27 -61001 +MOV R21 2629 +DIV R12 R3 R1 +DIV R21 R27 R12 +ADD R27 R18 R6 +SUB R28 R28 R18 +ADD R12 R23 R14 +MOV R9 -59862 +LDR R9 R1 -54755 +LDR R24 R17 61327 +MOV R30 52470 +MUL R23 R15 R23 +ADD R21 R23 R31 +STR R19 36092 R11 +MOV R17 54592 +STR R24 -40202 R5 +STR R1 -47366 R5 +STR R3 -50760 R0 +MOV R10 7532 +LDR R11 R27 -65499 +DIV R26 R18 R31 +MUL R17 R10 R30 +SUB R21 R13 R18 +STR R5 45126 R21 +ADD R14 R11 R1 +MOV R22 -36630 +ADD R5 R0 R22 +MUL R24 R2 R16 +SUB R11 R17 R11 +SUB R27 R6 R23 +MOV R25 -35837 +ADD R23 R5 R27 +SUB R23 R31 R6 +SUB R0 R7 R14 +MOV R2 32103 +ADD R27 R9 R3 +LDR R21 R27 46633 +ADD R19 R31 R8 +DIV R12 R25 R4 +MOV R17 13338 +LDR R6 R11 -64262 +ADD R6 R20 R16 +MUL R11 R7 R2 +STR R0 56487 R10 +DIV R16 R26 R2 +LDR R7 R21 5194 +STR R30 -30896 R29 +LDR R13 R31 -18283 +LDR R19 R18 -52180 +MUL R31 R6 R3 +SUB R5 R27 R28 +LDR R24 R31 -17397 +ADD R31 R12 R1 +SUB R30 R14 R25 +STR R20 -27685 R3 +DIV R20 R17 R11 +SUB R21 R11 R19 +LDR R30 R24 -21464 +MOV R9 55386 +LDR R9 R5 13989 +ADD R17 R24 R20 +ADD R26 R20 R13 +LDR R17 R10 -59836 +LDR R3 R5 48168 +MUL R16 R14 R13 +DIV R1 R0 R30 +SUB R24 R9 R17 +ADD R23 R23 R17 +SUB R14 R2 R7 +SUB R29 R22 R5 +DIV R20 R18 R15 +ADD R16 R18 R2 +ADD R1 R27 R3 +SUB R3 R28 R26 +MOV R4 -24567 +LDR R8 R30 14911 +MOV R9 -19178 +SUB R9 R14 R11 +STR R10 3568 R7 +STR R20 -61362 R1 +STR R17 -5591 R6 +DIV R4 R7 R3 +ADD R11 R20 R22 +STR R23 -46757 R5 +MOV R4 30668 +MOV R24 45801 +MUL R15 R21 R25 +SUB R16 R13 R4 +STR R9 -36397 R2 +ADD R28 R30 R28 +DIV R0 R1 R12 +SUB R1 R8 R3 +SUB R31 R28 R14 +MUL R11 R17 R4 +MOV R28 40201 +DIV R14 R1 R26 +ADD R16 R20 R25 +LDR R29 R27 -2901 +LDR R27 R24 -30803 +DIV R29 R30 R26 +DIV R21 R9 R10 +MOV R16 2912 +MOV R27 -24743 +LDR R11 R15 -9112 +DIV R15 R7 R7 +LDR R26 R11 -48648 +LDR R25 R4 13320 +LDR R23 R13 29135 +STR R28 6351 R28 +ADD R11 R24 R26 +MOV R28 -16265 +SUB R4 R4 R30 +MOV R19 46835 +ADD R20 R26 R22 +ADD R24 R2 R3 +MUL R29 R5 R14 +LDR R20 R11 27563 +LDR R25 R20 -39797 +LDR R22 R21 -44421 +ADD R29 R17 R26 +MUL R30 R22 R28 +LDR R11 R18 15603 +MOV R25 -24472 +MUL R28 R15 R6 +LDR R8 R22 45902 +ADD R26 R7 R17 +MOV R23 53835 +MOV R0 30400 +MUL R5 R18 R5 +LDR R20 R18 35493 +MUL R21 R0 R12 +MOV R24 -16933 +DIV R11 R27 R30 +MUL R24 R12 R25 +MOV R21 8499 +STR R17 -13613 R4 +SUB R31 R6 R25 +LDR R9 R25 16064 +ADD R8 R9 R0 +MOV R18 -24591 +MOV R30 44737 +SUB R30 R27 R6 +LDR R9 R23 -47443 +DIV R6 R24 R29 +DIV R28 R6 R30 +LDR R24 R19 -15003 +SUB R30 R15 R8 +MUL R18 R6 R6 +DIV R22 R17 R22 +LDR R29 R19 25081 +ADD R27 R9 R8 +LDR R31 R19 22369 +SUB R29 R23 R23 +DIV R21 R27 R14 +ADD R2 R27 R31 +DIV R31 R12 R4 +MOV R5 -52312 +DIV R11 R10 R15 +MOV R31 -63021 +DIV R24 R3 R10 +LDR R17 R7 9671 +MOV R26 -59139 +LDR R6 R12 42432 +LDR R3 R6 45965 +MOV R25 -15179 +DIV R3 R3 R6 +SUB R2 R17 R15 +DIV R19 R21 R17 +STR R9 50782 R2 +MUL R3 R29 R14 +MUL R29 R16 R31 +MOV R26 -7169 +MOV R15 -57811 +DIV R30 R28 R6 +DIV R14 R20 R30 +MOV R10 37290 +SUB R25 R12 R11 +MOV R9 -56115 +MOV R12 59958 +STR R9 -43670 R23 +MUL R22 R10 R3 +STR R0 -34022 R3 +ADD R13 R2 R31 +DIV R28 R19 R25 +STR R8 34184 R20 +MUL R12 R3 R0 +DIV R24 R6 R5 +STR R22 16521 R31 +DIV R31 R12 R19 +SUB R7 R1 R21 +SUB R22 R25 R25 +MUL R30 R15 R11 +DIV R9 R26 R14 +DIV R7 R20 R12 +ADD R7 R22 R14 +MUL R11 R11 R29 +MUL R28 R2 R18 +ADD R13 R16 R14 +ADD R26 R9 R8 +DIV R16 R22 R5 +LDR R16 R29 43448 +SUB R10 R13 R22 +SUB R20 R25 R18 +ADD R4 R26 R24 +STR R11 -12285 R17 +ADD R19 R24 R19 +ADD R10 R3 R14 +MOV R11 36696 +LDR R15 R28 29049 +DIV R4 R26 R15 +DIV R7 R20 R25 +MOV R3 13434 +DIV R23 R15 R21 +ADD R28 R31 R10 +MUL R0 R18 R4 +MUL R12 R7 R13 +MOV R7 -16010 +MOV R10 59537 +MUL R0 R21 R16 +STR R19 43679 R26 +ADD R26 R14 R31 +STR R16 13419 R5 +MUL R21 R30 R18 +ADD R27 R30 R10 +MOV R15 49587 +MOV R22 4080 +STR R10 33503 R26 +MOV R4 43504 +MOV R8 -20641 +LDR R8 R12 56655 +DIV R19 R12 R14 +ADD R31 R4 R2 +ADD R20 R4 R21 +MOV R25 25546 +ADD R8 R22 R28 +SUB R29 R21 R0 +STR R25 -11214 R16 +LDR R11 R2 32588 +MOV R29 31078 +MUL R12 R4 R24 +DIV R15 R11 R22 +STR R15 2351 R30 +LDR R6 R3 -35063 +ADD R10 R20 R22 +MUL R7 R22 R23 +MOV R29 6311 +SUB R22 R1 R1 +LDR R30 R29 -54361 +ADD R23 R14 R23 +ADD R25 R26 R17 +SUB R19 R10 R9 +STR R6 -38865 R19 +MOV R17 31909 +DIV R11 R2 R8 +SUB R19 R29 R1 +SUB R18 R0 R25 +MOV R5 -44610 +MOV R15 -14871 +MOV R26 -58237 +LDR R10 R7 46201 +DIV R26 R24 R6 +SUB R30 R12 R21 +LDR R12 R2 24499 +SUB R30 R14 R16 +LDR R13 R18 2242 +MUL R11 R4 R17 +MOV R22 16348 +MUL R3 R20 R20 +MOV R3 31281 +ADD R8 R30 R19 +LDR R24 R31 28569 +DIV R3 R17 R10 +DIV R4 R14 R10 +STR R2 -33282 R4 +LDR R1 R14 -24733 +LDR R18 R26 15338 +DIV R16 R25 R4 +ADD R13 R4 R20 +LDR R4 R11 12717 +DIV R3 R12 R27 +MOV R8 10616 +LDR R27 R20 -42784 +DIV R18 R18 R1 +STR R17 42422 R18 +MUL R26 R6 R3 +MUL R19 R13 R30 +DIV R30 R23 R16 +STR R5 37843 R10 +DIV R19 R4 R21 +DIV R23 R4 R16 +SUB R23 R28 R21 +MUL R19 R9 R14 +MUL R13 R16 R6 +STR R8 61127 R11 +SUB R3 R26 R3 +SUB R10 R11 R21 +MUL R12 R14 R19 +ADD R25 R23 R27 +STR R27 -22996 R17 +STR R12 -18205 R1 +SUB R10 R10 R21 +MOV R12 -28886 +LDR R19 R12 55965 +MUL R21 R22 R22 +MOV R23 -24930 +STR R1 -40491 R24 +SUB R15 R11 R17 +MUL R23 R16 R14 +MOV R9 -28189 +ADD R13 R26 R1 +MUL R4 R25 R1 +STR R2 -34929 R14 +ADD R18 R26 R28 +STR R10 -60513 R4 +DIV R2 R2 R22 +MOV R2 -29705 +ADD R0 R29 R0 +MUL R31 R2 R22 +DIV R23 R24 R31 +LDR R29 R2 -12970 +SUB R9 R8 R24 +MUL R7 R22 R4 +MOV R27 -64124 +DIV R6 R29 R12 +DIV R14 R20 R25 +DIV R16 R7 R19 +ADD R29 R22 R13 +ADD R15 R29 R7 +LDR R29 R0 -46764 +LDR R20 R12 -16263 +STR R19 -31818 R2 +MUL R20 R18 R13 +STR R20 -30859 R7 +MOV R10 -51172 +DIV R15 R14 R3 +MOV R0 15207 +STR R20 -793 R13 +MUL R17 R21 R16 +SUB R4 R17 R28 +LDR R12 R28 -49154 +SUB R15 R29 R10 +STR R31 -6725 R3 +SUB R19 R30 R21 +SUB R25 R18 R8 +MOV R28 -38932 +MOV R19 30499 +DIV R12 R17 R24 +ADD R18 R5 R4 +LDR R30 R16 -8382 +MOV R2 53206 +DIV R16 R21 R5 +MOV R15 -44665 +DIV R21 R23 R27 +SUB R10 R5 R3 +STR R15 40016 R7 +LDR R30 R29 -26146 +MOV R11 46816 +SUB R4 R19 R10 +STR R18 45672 R31 +LDR R2 R4 44466 +STR R27 26020 R3 +STR R6 3074 R11 +MUL R29 R20 R30 +MUL R16 R3 R17 +SUB R24 R14 R21 +SUB R14 R17 R24 +LDR R1 R16 -53901 +LDR R28 R15 -40899 +MUL R23 R29 R25 +MUL R16 R7 R23 +MOV R30 -37608 +SUB R0 R3 R9 +ADD R7 R29 R12 +MOV R26 47290 +ADD R9 R11 R14 +LDR R29 R31 43530 +ADD R20 R2 R24 +STR R17 26120 R15 +SUB R22 R12 R16 +MUL R18 R21 R5 +MOV R23 38218 +MOV R12 15054 +MOV R30 -36276 +ADD R15 R6 R0 +ADD R2 R11 R7 +ADD R13 R31 R1 +STR R25 -25830 R3 +ADD R27 R29 R16 +ADD R18 R13 R7 +DIV R8 R3 R28 +SUB R3 R4 R3 +ADD R4 R23 R4 +SUB R31 R13 R21 +ADD R3 R18 R2 +DIV R16 R16 R7 +DIV R22 R18 R10 +DIV R2 R27 R29 +ADD R27 R15 R3 +MUL R18 R19 R20 +DIV R28 R7 R4 +DIV R12 R5 R3 +ADD R12 R11 R1 +DIV R9 R23 R8 +ADD R0 R1 R16 +STR R11 -16246 R18 +MOV R2 -7601 +STR R11 48465 R17 +MOV R29 37215 +MOV R19 -49956 +LDR R22 R19 27630 +MOV R0 10048 +MOV R18 4115 +MOV R29 -52698 +SUB R27 R13 R9 +LDR R13 R6 22415 +STR R4 58548 R18 +STR R13 -43789 R7 +LDR R0 R4 -6845 +DIV R5 R26 R16 +STR R11 36284 R6 +ADD R9 R9 R28 +SUB R4 R3 R22 +ADD R29 R0 R16 +DIV R5 R4 R17 +DIV R19 R23 R1 +LDR R0 R17 -65238 +SUB R26 R26 R13 +MUL R30 R10 R19 +SUB R4 R4 R4 +MUL R27 R3 R17 +SUB R6 R13 R4 +DIV R29 R14 R10 +SUB R30 R27 R21 +STR R10 -32644 R0 +STR R4 -1313 R18 +ADD R28 R9 R20 +DIV R12 R1 R10 +DIV R29 R16 R30 +STR R20 -8231 R1 +DIV R29 R25 R22 +MOV R0 -14821 +DIV R3 R20 R29 +MUL R14 R14 R13 +DIV R22 R26 R13 +STR R24 2888 R19 +MUL R5 R16 R17 +SUB R9 R21 R7 +MOV R16 -19794 +STR R14 -3281 R7 +STR R30 -64458 R31 +LDR R9 R9 -6718 +LDR R4 R1 61583 +ADD R15 R16 R5 +ADD R15 R29 R27 +MUL R28 R21 R17 +DIV R29 R5 R25 +STR R21 -48613 R6 +ADD R7 R2 R10 +STR R28 41484 R18 +MUL R2 R28 R21 +LDR R8 R25 31980 +ADD R7 R12 R18 +DIV R27 R27 R20 +MUL R28 R0 R19 +DIV R20 R18 R3 +MOV R23 -55945 +MUL R2 R30 R4 +ADD R14 R26 R20 +ADD R14 R21 R11 +SUB R4 R15 R23 +MUL R10 R2 R9 +STR R27 34337 R0 +ADD R27 R1 R12 +DIV R26 R4 R3 +STR R15 60690 R3 +SUB R26 R27 R5 +LDR R21 R24 45779 +MOV R21 -41288 +DIV R26 R4 R23 +ADD R4 R4 R30 +MUL R15 R2 R0 +SUB R21 R19 R31 +ADD R8 R20 R8 +MOV R29 23930 +STR R26 63971 R10 +STR R0 -19753 R27 +STR R2 17747 R7 +DIV R30 R17 R6 +ADD R16 R16 R0 +LDR R28 R30 65005 +DIV R5 R15 R19 +STR R6 56814 R30 +LDR R26 R25 36641 +ADD R22 R20 R25 +MUL R8 R29 R23 +ADD R14 R14 R7 +ADD R14 R28 R12 +LDR R24 R20 -33096 +LDR R25 R20 -7893 +SUB R29 R28 R3 +ADD R24 R10 R0 +MUL R7 R1 R11 +MUL R28 R12 R28 +MUL R7 R11 R6 +STR R25 33678 R3 +LDR R26 R11 10118 +MUL R23 R1 R24 +MUL R4 R20 R7 +SUB R1 R24 R28 +ADD R15 R0 R15 +ADD R10 R7 R1 +STR R5 -13504 R20 +DIV R13 R22 R26 +MUL R0 R0 R4 +STR R31 -31358 R12 +SUB R6 R14 R31 +MOV R7 -42941 +LDR R12 R9 43480 +MOV R19 -37898 +ADD R26 R6 R16 +STR R27 -64407 R12 +LDR R16 R24 -60315 +LDR R22 R10 -64339 +LDR R28 R24 -11934 +DIV R2 R26 R26 +DIV R13 R22 R15 +ADD R24 R4 R9 +MOV R27 676 +MUL R5 R0 R0 +LDR R13 R0 53675 +ADD R20 R12 R17 +MOV R25 -24169 +SUB R2 R16 R8 +DIV R8 R24 R4 +LDR R3 R31 -57807 +DIV R20 R17 R28 +MUL R4 R0 R19 +LDR R10 R25 -45437 +DIV R13 R3 R17 +ADD R28 R5 R19 +LDR R26 R8 -1060 +MUL R12 R21 R27 +SUB R21 R12 R9 +MUL R3 R30 R17 +LDR R10 R16 59000 +SUB R19 R26 R23 +LDR R23 R29 55077 +MUL R25 R26 R17 +MUL R23 R3 R18 +DIV R24 R26 R11 +LDR R9 R21 50372 +MUL R9 R14 R19 +MUL R28 R12 R10 +DIV R20 R9 R16 +MUL R23 R24 R19 +LDR R18 R26 -9955 +STR R12 -57543 R9 +LDR R8 R7 41025 +LDR R12 R15 -33712 +SUB R16 R2 R4 +MOV R7 43072 +DIV R17 R29 R23 +SUB R6 R4 R7 +LDR R15 R13 59761 +LDR R25 R31 -59898 +MOV R11 -19374 +MOV R10 -40331 +SUB R27 R22 R20 +ADD R13 R10 R18 +ADD R0 R18 R12 +STR R7 -28776 R11 +LDR R1 R21 51895 +DIV R4 R23 R0 +STR R19 9897 R11 +MUL R21 R17 R15 +MUL R11 R12 R17 +DIV R29 R14 R23 +MOV R28 14112 +STR R16 45060 R18 +MUL R24 R24 R19 +ADD R2 R23 R28 +MUL R20 R3 R20 +STR R24 2676 R23 +LDR R11 R7 47031 +SUB R4 R17 R6 +STR R27 35965 R31 +ADD R4 R20 R17 +STR R4 -541 R0 +STR R18 -55785 R19 +SUB R28 R4 R24 +SUB R13 R18 R31 +DIV R2 R1 R16 +MUL R12 R2 R5 +STR R29 -21835 R28 +STR R1 17789 R1 +LDR R6 R7 -32119 +MOV R31 20893 +LDR R31 R2 -65177 +LDR R30 R14 48452 +MOV R22 -36083 +MOV R3 -35339 +LDR R4 R13 -40816 +MUL R1 R4 R28 +MOV R24 54266 +LDR R7 R11 -15039 +LDR R15 R28 -43229 +STR R9 -54078 R24 +LDR R5 R31 -38731 +MOV R2 40798 +ADD R11 R8 R9 +STR R29 -62082 R21 +MUL R21 R31 R17 +ADD R3 R3 R28 +DIV R14 R13 R23 +STR R26 -42188 R12 +LDR R1 R16 40943 +STR R16 -18352 R28 +SUB R18 R22 R20 +STR R31 34897 R22 +LDR R0 R30 23231 +ADD R19 R5 R9 +MUL R22 R16 R10 +SUB R0 R16 R4 +DIV R5 R29 R24 +MOV R28 -39705 +MOV R14 -10824 +LDR R13 R17 61298 +SUB R16 R13 R19 +STR R4 25946 R11 +SUB R16 R10 R19 +DIV R15 R19 R28 +MUL R25 R6 R17 +LDR R31 R26 -4899 +MOV R7 -60515 +LDR R19 R23 -14537 +MOV R24 53750 +ADD R15 R19 R22 +LDR R19 R10 23035 +LDR R10 R15 -29407 +LDR R28 R14 28674 +MOV R7 -50972 +ADD R5 R26 R28 +DIV R4 R5 R9 +ADD R24 R4 R24 +ADD R24 R28 R15 +MUL R14 R16 R28 +LDR R28 R27 -7096 +ADD R28 R26 R22 +ADD R18 R23 R28 +ADD R10 R10 R11 +MOV R4 27860 +ADD R14 R13 R25 +MOV R5 -27343 +STR R10 62143 R19 +MOV R5 57764 +LDR R18 R21 31778 +MOV R24 4998 +STR R20 45984 R28 +DIV R28 R21 R20 +ADD R27 R26 R26 +DIV R17 R27 R12 +MOV R9 -14531 +SUB R5 R11 R9 +LDR R4 R20 -30434 +DIV R30 R9 R4 +ADD R13 R3 R28 +MUL R19 R6 R23 +ADD R5 R21 R27 +DIV R27 R16 R24 +ADD R21 R2 R8 +STR R14 -56120 R15 +MUL R29 R12 R12 +DIV R4 R2 R4 +DIV R12 R9 R11 +ADD R0 R2 R13 +SUB R13 R4 R9 +LDR R0 R30 48945 +SUB R10 R1 R21 +STR R16 -477 R31 +MUL R13 R22 R28 +SUB R20 R29 R13 +ADD R31 R15 R0 +ADD R25 R23 R20 +DIV R24 R23 R22 +MOV R15 39714 +STR R13 36825 R5 +LDR R18 R5 32285 +DIV R16 R22 R23 +MOV R10 7874 +MUL R31 R10 R28 +ADD R13 R5 R21 +MUL R25 R30 R22 +SUB R16 R17 R29 +DIV R23 R14 R1 +MOV R17 43095 +ADD R24 R22 R0 +MOV R6 -54023 +STR R6 -36511 R25 +ADD R30 R3 R30 +STR R0 8277 R5 +SUB R29 R27 R27 +DIV R7 R3 R16 +DIV R14 R7 R0 +SUB R8 R4 R23 +ADD R0 R15 R3 +DIV R0 R19 R1 +LDR R22 R3 45350 +ADD R17 R18 R17 +ADD R6 R17 R5 +SUB R14 R27 R19 +LDR R10 R16 -57249 +MOV R14 -47004 +MUL R30 R22 R23 +MUL R16 R19 R5 +SUB R26 R20 R26 +DIV R12 R22 R19 +SUB R20 R9 R2 +MOV R11 60679 +ADD R20 R20 R16 +MUL R21 R7 R23 +LDR R4 R24 -13392 +ADD R12 R30 R31 +LDR R28 R23 54527 +SUB R16 R19 R5 +MUL R13 R1 R12 +LDR R15 R6 46892 +ADD R0 R14 R30 +SUB R24 R28 R30 +MOV R11 14255 +SUB R18 R14 R9 +DIV R16 R27 R27 +LDR R23 R13 -52850 +SUB R31 R14 R29 +DIV R0 R9 R29 +DIV R16 R28 R4 +SUB R29 R8 R19 +STR R22 63201 R3 +SUB R30 R1 R10 +LDR R5 R22 49149 +STR R24 -35035 R31 +ADD R29 R13 R23 +DIV R11 R8 R28 +MOV R3 21948 +SUB R9 R29 R30 +LDR R16 R6 24775 +MOV R24 65053 +MUL R30 R20 R13 +SUB R13 R22 R28 +MUL R20 R31 R16 +DIV R17 R15 R21 +MUL R16 R24 R22 +MUL R27 R14 R16 +STR R25 13465 R25 +MOV R6 45812 +LDR R8 R20 62818 +SUB R25 R2 R1 +MUL R8 R28 R1 +DIV R8 R3 R30 +LDR R9 R12 28095 +SUB R4 R11 R20 +SUB R21 R11 R0 +SUB R25 R23 R16 +MOV R20 -12330 +MUL R24 R4 R15 +DIV R5 R25 R23 +STR R27 -16184 R29 +MUL R19 R31 R25 +MOV R27 -15003 +MUL R18 R28 R24 +STR R14 58424 R17 +DIV R29 R14 R28 +MUL R21 R7 R20 +SUB R2 R8 R2 +LDR R9 R30 45870 +MUL R8 R19 R21 +STR R17 29930 R20 +MUL R26 R7 R11 +SUB R2 R26 R21 +LDR R11 R8 8066 +ADD R6 R3 R30 +LDR R0 R10 19970 +DIV R21 R17 R19 +SUB R27 R23 R25 +MOV R15 26013 +MUL R16 R0 R0 +LDR R25 R23 -44993 +SUB R10 R0 R8 +SUB R14 R11 R16 +LDR R6 R2 19688 +LDR R4 R5 -18644 +MUL R20 R23 R17 +DIV R12 R30 R24 +MUL R27 R16 R29 +LDR R1 R25 -12168 +MUL R3 R19 R3 +ADD R25 R31 R6 +MUL R15 R0 R0 +LDR R2 R8 46901 +DIV R2 R7 R29 +STR R12 62680 R30 +LDR R4 R18 23438 +STR R16 -499 R12 +STR R4 34624 R28 +SUB R19 R28 R28 +MUL R2 R6 R20 +ADD R1 R31 R6 +ADD R14 R11 R11 +ADD R27 R10 R4 +SUB R5 R3 R7 +ADD R17 R5 R13 +LDR R20 R15 -8429 +MOV R30 48399 +LDR R30 R1 52152 +MOV R10 8070 +LDR R27 R14 32510 +ADD R16 R14 R13 +LDR R21 R28 -27489 +MOV R17 -59372 +MUL R7 R27 R15 +MOV R1 11512 +LDR R15 R24 31824 +DIV R7 R14 R30 +ADD R22 R26 R29 +STR R24 -43732 R12 +STR R10 42087 R13 +DIV R20 R2 R17 +ADD R7 R18 R1 +MOV R31 1131 +STR R12 -40719 R23 +ADD R16 R11 R19 +MUL R17 R8 R18 +SUB R9 R12 R12 +SUB R10 R3 R3 +MUL R15 R1 R26 +MOV R21 -27403 +DIV R23 R9 R1 +STR R17 -46896 R3 +SUB R12 R23 R20 +DIV R8 R13 R27 +DIV R8 R9 R6 +STR R14 -5868 R13 +ADD R15 R14 R27 +MOV R25 -13087 +SUB R13 R31 R12 +ADD R15 R12 R15 +ADD R14 R23 R4 +MOV R1 58521 +ADD R19 R22 R1 +STR R5 3426 R2 +MUL R2 R19 R4 +LDR R8 R19 42358 +MOV R24 -2485 +MOV R20 -60415 +STR R14 -58392 R10 +MUL R24 R3 R2 +STR R16 13917 R8 +ADD R24 R3 R12 +DIV R25 R11 R24 +SUB R22 R26 R11 +MUL R29 R31 R11 +SUB R9 R13 R0 +MUL R31 R21 R5 +SUB R19 R14 R9 +SUB R10 R12 R15 +DIV R26 R28 R3 +ADD R4 R12 R16 +SUB R10 R1 R0 +STR R2 4576 R1 +STR R19 -7954 R14 +SUB R14 R15 R15 +ADD R28 R5 R14 +ADD R27 R21 R5 +STR R14 55589 R7 +DIV R24 R9 R27 +STR R22 4511 R16 +MUL R31 R14 R26 +DIV R6 R0 R23 +MOV R11 -50098 +ADD R18 R13 R27 +SUB R29 R6 R21 +STR R8 11633 R14 +MOV R3 4781 +LDR R11 R7 -43871 +DIV R14 R7 R10 +SUB R11 R10 R22 +SUB R20 R7 R29 +MOV R26 -4538 +STR R26 -48355 R25 +DIV R25 R28 R19 +ADD R27 R16 R22 +STR R17 -14167 R1 +MOV R25 -16048 +LDR R10 R16 -29869 +ADD R30 R25 R14 +SUB R26 R22 R31 +SUB R23 R27 R0 +MUL R12 R26 R21 +STR R13 -63802 R19 +LDR R20 R22 -7079 +ADD R19 R1 R5 +SUB R15 R19 R3 +LDR R1 R30 -28445 +DIV R4 R19 R6 +MOV R25 -6308 +STR R28 58942 R28 +LDR R14 R24 59684 +DIV R8 R29 R23 +SUB R8 R27 R16 +MUL R7 R4 R17 +STR R3 7638 R28 +SUB R6 R10 R10 +MUL R21 R25 R28 +DIV R8 R25 R12 +MUL R20 R10 R25 +MUL R18 R18 R20 +LDR R18 R15 -39140 +STR R20 -7107 R13 +ADD R9 R29 R20 +MUL R8 R24 R8 +SUB R14 R16 R16 +ADD R16 R6 R24 +STR R18 45048 R19 +STR R28 65317 R20 +MOV R7 10535 +ADD R18 R1 R17 +STR R17 -37742 R28 +SUB R20 R4 R7 +DIV R1 R26 R25 +LDR R7 R11 -36970 +MUL R31 R5 R12 +SUB R13 R30 R24 +STR R17 -50134 R17 +MOV R8 -22066 +LDR R12 R22 58791 +ADD R12 R9 R3 +MOV R28 11270 +STR R2 2924 R19 +SUB R20 R10 R11 +SUB R3 R2 R18 +LDR R16 R0 33816 +DIV R21 R24 R8 +STR R19 26600 R24 +DIV R24 R25 R31 +STR R14 -30677 R7 +SUB R7 R15 R23 +MUL R13 R28 R1 +LDR R17 R25 1722 +MUL R5 R12 R22 +SUB R4 R31 R3 +LDR R26 R6 -65211 +LDR R28 R3 -49397 +DIV R1 R27 R27 +SUB R15 R31 R21 +SUB R29 R10 R11 +SUB R28 R25 R1 +STR R10 -63183 R26 +ADD R15 R29 R2 +STR R4 55595 R13 +MUL R7 R30 R14 +SUB R2 R1 R15 +SUB R20 R3 R15 +STR R27 -14747 R27 +ADD R4 R15 R16 +STR R24 -44381 R29 +MUL R28 R17 R25 +SUB R1 R27 R23 +STR R0 31715 R8 +SUB R23 R29 R27 +ADD R27 R14 R27 +ADD R23 R2 R6 +DIV R14 R13 R6 +LDR R13 R30 34290 +SUB R29 R1 R2 +STR R3 62915 R0 +MUL R3 R22 R28 +STR R18 28960 R27 +DIV R15 R21 R5 +MUL R29 R14 R24 +ADD R11 R23 R20 +DIV R15 R6 R29 +MUL R11 R9 R27 +MUL R21 R31 R29 +SUB R4 R9 R19 +MUL R10 R27 R22 +MUL R23 R6 R13 +MUL R0 R16 R31 +MUL R0 R31 R1 +MOV R17 -5547 +STR R16 10455 R2 +DIV R3 R11 R6 +ADD R15 R8 R1 +MUL R9 R11 R3 +MOV R1 -27836 +MUL R22 R6 R15 +ADD R6 R31 R22 +LDR R31 R9 35241 +LDR R27 R18 6764 +DIV R18 R19 R28 +MOV R0 53653 +MUL R12 R24 R15 +ADD R25 R16 R13 +ADD R4 R3 R18 +DIV R7 R4 R2 +STR R12 -30966 R17 +SUB R21 R9 R7 +MUL R15 R20 R5 +SUB R12 R0 R17 +MUL R9 R8 R2 +ADD R23 R5 R6 +ADD R10 R20 R18 +STR R13 -59186 R3 +LDR R10 R3 -37226 +STR R17 -20950 R28 +STR R5 62784 R9 +MUL R23 R27 R0 +MOV R2 53445 +SUB R17 R24 R19 +MUL R30 R4 R17 +MOV R2 -28406 +SUB R21 R27 R26 +MUL R3 R10 R18 +MUL R14 R31 R9 +MUL R27 R21 R14 +STR R30 12658 R23 +DIV R21 R5 R4 +MOV R25 41341 +DIV R29 R10 R23 +SUB R29 R27 R17 +ADD R16 R9 R21 +LDR R21 R15 -50361 +ADD R10 R21 R5 +SUB R7 R2 R16 +MUL R19 R14 R19 +MOV R30 -16293 +ADD R30 R9 R3 +SUB R28 R18 R12 +SUB R21 R22 R2 +DIV R2 R8 R29 +LDR R24 R5 23790 +MOV R5 23975 +LDR R31 R14 -24477 +STR R1 46381 R18 +MUL R16 R9 R13 +STR R3 -50563 R31 +SUB R8 R18 R16 +MOV R23 -59254 +SUB R19 R21 R13 +MOV R27 -46924 +MOV R9 -63320 +MOV R19 24378 +MOV R24 -24461 +MUL R22 R6 R7 +MOV R26 55734 +LDR R31 R9 34656 +LDR R9 R15 3679 +SUB R11 R19 R5 +SUB R7 R10 R29 +ADD R9 R16 R1 +MOV R29 -2130 +ADD R16 R21 R5 +ADD R7 R24 R10 +SUB R9 R13 R3 +SUB R9 R15 R31 +STR R20 54618 R9 +MOV R12 -11870 +MOV R20 -31772 +ADD R15 R15 R24 +SUB R6 R14 R0 +ADD R24 R2 R10 +SUB R12 R12 R28 +SUB R25 R25 R28 +LDR R28 R29 -39293 +DIV R3 R5 R21 +SUB R15 R19 R28 +STR R11 38619 R2 +MOV R21 -2563 +STR R23 30555 R15 +SUB R26 R24 R5 +STR R25 -16169 R4 +MOV R12 61110 +MUL R10 R15 R11 +MUL R21 R17 R31 +DIV R25 R26 R24 +ADD R9 R8 R7 +SUB R30 R8 R14 +MUL R7 R24 R30 +ADD R2 R14 R9 +MUL R25 R1 R22 +STR R17 -41776 R26 +MUL R22 R9 R29 +DIV R18 R7 R11 +LDR R24 R24 -10212 +MUL R15 R20 R7 +STR R26 43980 R5 +DIV R27 R21 R17 +LDR R10 R18 6912 +STR R19 23080 R18 +LDR R20 R18 7089 +STR R19 -18689 R8 +MUL R3 R12 R18 +ADD R23 R23 R3 +MOV R5 -39395 +ADD R26 R17 R24 +LDR R2 R11 42138 +MUL R15 R16 R2 +ADD R15 R21 R12 +MUL R1 R20 R6 +MOV R9 28221 +LDR R27 R1 64812 +MOV R19 27445 +STR R4 40926 R24 +ADD R2 R11 R3 +MOV R19 50302 +STR R6 -27594 R12 +SUB R7 R30 R3 +STR R7 -20570 R19 +STR R12 64477 R20 +MOV R26 6142 +STR R9 47522 R21 +LDR R5 R16 40874 +ADD R9 R13 R25 +MOV R2 8104 +MOV R10 -53717 +MOV R29 14807 +DIV R22 R16 R22 +STR R17 -61557 R19 +ADD R0 R1 R25 +DIV R4 R21 R30 +STR R5 -22782 R31 +LDR R5 R29 -1817 +ADD R18 R25 R23 +LDR R24 R17 -10675 +MUL R6 R3 R6 +LDR R4 R0 -35256 +MUL R10 R23 R2 +SUB R16 R27 R11 +SUB R4 R13 R9 +DIV R25 R16 R7 +ADD R1 R31 R18 +STR R26 14220 R22 +LDR R27 R3 54006 +ADD R10 R24 R0 +MUL R16 R3 R9 +ADD R19 R15 R7 +ADD R4 R17 R27 +ADD R15 R14 R0 +MOV R8 -43862 +SUB R18 R29 R11 +ADD R28 R8 R11 +SUB R30 R16 R2 +SUB R16 R27 R5 +MUL R19 R10 R17 +MUL R15 R2 R9 +MOV R30 -58257 +ADD R16 R27 R13 +DIV R12 R31 R22 +MOV R24 -38957 +ADD R23 R15 R14 +STR R9 -22088 R20 +SUB R19 R27 R21 +ADD R13 R30 R15 +MUL R20 R7 R20 +STR R0 -22588 R10 +ADD R28 R6 R8 +DIV R16 R23 R4 +STR R26 -63009 R16 +LDR R8 R11 45435 +MUL R16 R2 R10 +ADD R2 R17 R22 +ADD R29 R13 R23 +MUL R12 R28 R23 +MUL R29 R21 R2 +DIV R24 R19 R10 +MUL R15 R20 R24 +MUL R18 R13 R14 +SUB R24 R20 R14 +SUB R9 R17 R5 +ADD R0 R27 R9 +STR R30 43688 R13 +STR R7 -62645 R6 +DIV R30 R1 R8 +MUL R22 R10 R28 +LDR R21 R6 -64218 +STR R21 -35628 R2 +LDR R23 R19 -41280 +SUB R25 R6 R10 +MUL R26 R21 R18 +SUB R21 R28 R10 +STR R30 16649 R11 +ADD R21 R28 R19 +LDR R29 R8 12597 +MUL R21 R8 R8 +SUB R9 R26 R9 +LDR R24 R9 -51858 +SUB R10 R31 R13 +MOV R24 -64285 +MUL R23 R26 R14 +STR R21 -51383 R7 +ADD R10 R0 R23 +MUL R27 R30 R27 +STR R24 36135 R15 +MOV R26 -8506 +LDR R7 R11 -58334 +DIV R19 R30 R20 +LDR R22 R13 20324 +SUB R17 R29 R12 +LDR R31 R19 64393 +DIV R22 R31 R17 +MUL R12 R14 R29 +MOV R17 33592 +MOV R13 -15581 +STR R5 -53337 R9 +MUL R21 R16 R7 +STR R3 -11130 R12 +DIV R0 R17 R7 +STR R9 -33788 R13 +STR R24 103 R27 +MUL R4 R7 R31 +LDR R11 R10 30251 +STR R3 29450 R27 +LDR R4 R14 -38631 +MOV R13 19493 +LDR R27 R4 35071 +SUB R28 R15 R3 +SUB R18 R0 R3 +MUL R26 R26 R17 +STR R28 -8955 R23 +MOV R8 -62899 +MUL R15 R6 R23 +LDR R0 R29 -61776 +ADD R31 R14 R27 +LDR R11 R11 46474 +LDR R26 R26 44678 +SUB R14 R29 R25 +SUB R9 R1 R5 +SUB R5 R31 R8 +MUL R5 R9 R6 +ADD R26 R10 R9 +MOV R4 8388 +ADD R5 R16 R31 +SUB R10 R6 R3 +DIV R1 R3 R17 +ADD R11 R6 R5 +STR R11 16860 R28 +ADD R28 R30 R3 +LDR R29 R1 -9874 +MOV R30 -36025 +DIV R21 R22 R17 +MUL R6 R9 R8 +ADD R13 R20 R11 +STR R10 33240 R31 +STR R24 18370 R29 +DIV R31 R8 R7 +DIV R23 R26 R14 +MUL R13 R12 R7 +ADD R29 R28 R8 +MOV R4 -48182 +LDR R25 R31 -9591 +ADD R28 R5 R17 +STR R22 -59880 R30 +LDR R2 R25 18806 +LDR R8 R1 -65081 +SUB R6 R20 R7 +MUL R22 R5 R24 +LDR R5 R31 -65311 +MUL R27 R4 R29 +MOV R8 -20608 +MUL R15 R4 R4 +MOV R26 6575 +STR R17 -57070 R6 +ADD R3 R15 R14 +STR R20 -19586 R22 +MUL R17 R29 R9 +LDR R27 R7 28926 +ADD R0 R22 R18 +DIV R21 R7 R29 +ADD R28 R28 R7 +STR R31 51123 R17 +SUB R25 R1 R15 +MUL R25 R30 R22 +ADD R23 R0 R9 +SUB R15 R26 R8 +MUL R29 R13 R20 +ADD R15 R23 R7 +DIV R21 R0 R10 +SUB R21 R12 R28 +STR R25 58929 R8 +STR R20 26211 R31 +DIV R23 R21 R15 +ADD R11 R24 R18 +MUL R18 R9 R25 +STR R21 58213 R15 +SUB R7 R21 R27 +STR R0 6091 R17 +MUL R29 R25 R9 +LDR R14 R2 30969 +ADD R8 R22 R21 +STR R10 -41995 R5 +ADD R26 R26 R5 +ADD R2 R31 R14 +LDR R19 R25 6649 +MUL R17 R21 R3 +MOV R6 65106 +MOV R21 -44419 +MOV R0 11331 +LDR R3 R12 6980 +DIV R18 R20 R28 +MOV R26 -62978 +MOV R10 29285 +MUL R9 R1 R9 +STR R29 52946 R10 +SUB R14 R29 R4 +LDR R30 R25 -39333 +MUL R13 R15 R13 +STR R14 56689 R17 +DIV R7 R23 R10 +ADD R11 R1 R24 +SUB R30 R1 R16 +MUL R26 R10 R19 +MOV R10 -22888 +ADD R0 R1 R1 +MUL R5 R22 R17 +LDR R17 R8 -36988 +ADD R20 R28 R25 +ADD R15 R5 R25 +MUL R26 R19 R17 +SUB R10 R9 R17 +LDR R25 R6 41270 +MUL R3 R18 R27 +MUL R16 R14 R24 +SUB R24 R25 R1 +LDR R21 R0 9548 +MUL R30 R2 R9 +MOV R21 17796 +MOV R15 4887 +STR R0 -56389 R19 +STR R24 4887 R21 +STR R27 -2612 R8 +LDR R2 R23 40373 +MUL R21 R11 R29 +ADD R2 R31 R25 +SUB R18 R15 R4 +MUL R8 R29 R26 +MUL R22 R24 R24 +MUL R10 R11 R2 +LDR R0 R9 -60335 +STR R9 -4612 R3 +STR R20 -49079 R5 +LDR R23 R11 -45835 +ADD R9 R7 R4 +DIV R16 R22 R24 +DIV R1 R13 R0 +SUB R8 R5 R27 +ADD R21 R26 R28 +SUB R16 R28 R22 +ADD R15 R28 R24 +MUL R15 R16 R2 +MUL R1 R4 R25 +MOV R26 -44001 +MOV R14 2489 +ADD R5 R31 R10 +LDR R10 R31 -48668 +STR R25 32147 R26 +SUB R29 R7 R28 +STR R5 53117 R8 +LDR R25 R31 17741 +MUL R1 R1 R27 +STR R28 6550 R18 +LDR R24 R29 -59729 +SUB R30 R17 R8 +MUL R26 R31 R9 +ADD R3 R31 R13 +MUL R3 R11 R26 +STR R23 -6271 R2 +ADD R13 R4 R2 +LDR R30 R22 -33573 +DIV R10 R10 R7 +MOV R18 30414 +STR R13 -42186 R2 +SUB R14 R27 R30 +LDR R2 R21 49655 +MUL R27 R16 R10 +STR R6 -2096 R9 +ADD R4 R29 R29 +MOV R5 -41149 +ADD R13 R25 R2 +ADD R24 R18 R0 +MOV R21 -29279 +ADD R11 R30 R3 +MUL R17 R30 R19 +ADD R4 R16 R10 +ADD R17 R11 R8 +SUB R27 R29 R15 +SUB R8 R26 R21 +LDR R15 R13 44366 +STR R23 -42269 R6 +DIV R22 R7 R15 +MOV R9 -35267 +DIV R12 R3 R21 +LDR R2 R20 -10150 +MOV R21 35476 +ADD R29 R8 R17 +STR R5 -9896 R14 +STR R20 -5533 R24 +DIV R15 R4 R18 +MUL R4 R16 R23 +STR R22 -20094 R5 +DIV R25 R23 R4 +ADD R4 R22 R5 +DIV R3 R2 R30 +MOV R23 39701 +LDR R16 R15 48386 +STR R8 -29398 R9 +SUB R12 R24 R2 +MOV R0 -29010 +MOV R24 -21591 +SUB R23 R5 R18 +LDR R4 R19 -200 +SUB R0 R3 R13 +LDR R0 R2 5208 +LDR R4 R11 -56931 +MUL R6 R22 R7 +SUB R30 R2 R26 +LDR R28 R26 -39918 +ADD R24 R0 R22 +LDR R5 R29 12382 +DIV R22 R10 R23 +LDR R22 R17 43352 +DIV R24 R24 R28 +ADD R19 R26 R15 +STR R11 -52128 R2 +MOV R19 8975 +MOV R10 52929 +LDR R29 R24 14377 +LDR R31 R1 7682 +DIV R2 R31 R15 +STR R22 26403 R9 +MUL R21 R4 R8 +SUB R28 R16 R10 +LDR R12 R23 44655 +ADD R1 R25 R24 +STR R3 1226 R20 +ADD R26 R23 R0 +STR R25 -13778 R5 +SUB R24 R19 R0 +DIV R22 R19 R14 +LDR R5 R6 64333 +LDR R31 R26 -25743 +MOV R10 15713 +STR R11 12099 R27 +DIV R9 R27 R18 +LDR R26 R11 -52947 +LDR R19 R12 25525 +MOV R24 2803 +DIV R1 R12 R26 +DIV R3 R20 R25 +MUL R14 R6 R15 +LDR R6 R27 64177 +STR R16 -64857 R1 +MUL R2 R9 R27 +MUL R12 R11 R18 +STR R8 743 R30 +DIV R14 R21 R7 +SUB R30 R3 R19 +LDR R18 R28 17304 +DIV R23 R23 R19 +ADD R31 R2 R28 +MOV R22 -60785 +MOV R15 -20688 +SUB R30 R25 R26 +MUL R12 R30 R5 +MOV R15 -49245 +LDR R6 R2 -43850 +DIV R22 R17 R8 +DIV R0 R11 R22 +ADD R7 R6 R12 +STR R9 -30693 R27 +DIV R7 R15 R6 +ADD R27 R6 R23 +SUB R4 R3 R15 +STR R23 -36470 R8 +LDR R10 R19 20762 +MUL R27 R31 R24 +LDR R10 R13 39350 +SUB R1 R27 R6 +MUL R15 R30 R19 +SUB R4 R20 R24 +STR R1 20715 R28 +SUB R15 R20 R16 +DIV R22 R19 R4 +LDR R18 R29 3036 +ADD R19 R21 R30 +STR R8 -38896 R2 +LDR R2 R0 -41725 +DIV R14 R5 R16 +MOV R25 33129 +DIV R10 R6 R4 +MUL R29 R9 R18 +SUB R10 R8 R0 +MUL R1 R5 R31 +DIV R14 R1 R4 +ADD R7 R23 R8 +LDR R27 R21 -54251 +MUL R22 R26 R8 +ADD R15 R15 R16 +SUB R28 R6 R6 +MOV R18 56397 +DIV R3 R26 R9 +LDR R3 R9 -62808 +LDR R2 R15 57340 +STR R29 -32253 R9 +LDR R10 R0 23674 +LDR R7 R4 64883 +MUL R16 R17 R23 +MUL R2 R3 R2 +ADD R23 R8 R9 +MOV R8 57151 +LDR R20 R8 -39093 +DIV R17 R28 R0 +ADD R10 R22 R18 +STR R11 64442 R28 +STR R13 -3416 R21 +ADD R6 R9 R18 +STR R4 -3984 R8 +LDR R8 R14 528 +STR R26 11943 R25 +DIV R22 R26 R20 +SUB R2 R25 R28 +STR R29 -34089 R25 +DIV R3 R1 R18 +DIV R24 R7 R25 +MUL R24 R31 R25 +DIV R26 R9 R22 +MOV R27 63336 +MOV R16 -16107 +STR R21 -6533 R16 +ADD R5 R5 R29 +SUB R13 R6 R17 +ADD R16 R25 R15 +SUB R6 R20 R15 +MUL R6 R11 R17 +MUL R8 R17 R15 +MOV R11 -62283 +STR R9 -60355 R4 +LDR R8 R20 11786 +LDR R12 R25 9507 +LDR R7 R14 64803 +DIV R7 R5 R26 +DIV R10 R1 R20 +LDR R5 R28 -50670 +ADD R3 R20 R8 +SUB R6 R20 R22 +SUB R23 R6 R8 +SUB R10 R30 R9 +STR R13 -15276 R29 +DIV R2 R20 R13 +MOV R12 14896 +DIV R13 R28 R24 +STR R10 -60608 R24 +ADD R15 R0 R1 +STR R5 37908 R21 +DIV R1 R13 R17 +ADD R10 R11 R3 +SUB R19 R29 R8 +MUL R13 R26 R15 +MOV R27 -41625 +STR R19 -33479 R2 +MOV R30 46440 +DIV R8 R10 R24 +MOV R18 -29571 +MUL R27 R9 R20 +STR R23 27501 R18 +ADD R25 R15 R13 +LDR R29 R4 -1645 +SUB R8 R25 R18 +STR R4 29443 R22 +ADD R5 R26 R24 +MUL R24 R12 R26 +MOV R0 -35023 +LDR R18 R11 -41854 +LDR R27 R10 48868 +LDR R23 R1 -49614 +SUB R3 R21 R15 +LDR R24 R5 63092 +SUB R27 R14 R30 +MOV R12 -11166 +MUL R7 R17 R21 +MUL R24 R26 R30 +ADD R29 R8 R17 +LDR R12 R12 62298 +SUB R29 R29 R23 +MOV R8 -56173 +LDR R11 R25 -35931 +SUB R25 R5 R6 +SUB R14 R16 R16 +MOV R27 -50401 +STR R13 -20345 R19 +SUB R11 R13 R7 +DIV R9 R25 R22 +MOV R3 -30737 +MOV R10 -36577 +STR R5 -1885 R14 +DIV R1 R18 R21 +DIV R23 R22 R28 +MUL R23 R29 R24 +MOV R20 -7230 +STR R31 21222 R23 +STR R20 2865 R13 +LDR R20 R22 54518 +MUL R19 R20 R27 +LDR R9 R0 13208 +MOV R12 -22074 +SUB R4 R27 R5 +STR R17 -33203 R8 +MOV R5 44486 +ADD R31 R29 R20 +ADD R27 R21 R7 +LDR R31 R19 20314 +MUL R19 R22 R20 +STR R16 53833 R28 +SUB R11 R19 R16 +SUB R3 R24 R25 +ADD R11 R1 R3 +LDR R9 R9 -22054 +ADD R13 R17 R22 +LDR R20 R21 -24207 +SUB R29 R24 R10 +MUL R12 R1 R31 +ADD R15 R22 R8 +ADD R16 R6 R8 +LDR R20 R27 18558 +ADD R19 R11 R3 +SUB R9 R30 R26 +MUL R20 R18 R27 +SUB R21 R24 R26 +STR R27 -37035 R3 +MOV R17 44541 +LDR R18 R6 -42361 +MUL R26 R21 R2 +ADD R14 R20 R12 +MUL R20 R4 R4 +SUB R13 R28 R22 +LDR R19 R5 -62618 +SUB R0 R11 R3 +ADD R25 R6 R6 +MUL R26 R8 R24 +LDR R3 R16 -44128 +STR R11 -63894 R2 +DIV R18 R15 R10 +MUL R18 R5 R12 +DIV R24 R9 R27 +SUB R28 R26 R17 +MOV R0 -42830 +MUL R31 R26 R16 +STR R7 35097 R16 +MUL R8 R26 R1 +SUB R13 R12 R10 +DIV R6 R4 R31 +STR R8 -41783 R30 +LDR R4 R19 -21295 +ADD R27 R27 R27 +MOV R9 49569 +LDR R12 R7 61185 +STR R24 62660 R6 +DIV R8 R21 R16 +MUL R17 R26 R25 +STR R23 12612 R4 +MUL R18 R15 R31 +LDR R4 R27 37475 +LDR R5 R25 -55325 +MOV R9 48721 +ADD R23 R8 R26 +DIV R23 R2 R16 +LDR R29 R14 -43665 +DIV R22 R7 R24 +MOV R6 -43837 +ADD R25 R17 R24 +MUL R1 R8 R3 +SUB R8 R21 R13 +ADD R24 R29 R15 +MUL R4 R11 R19 +MOV R24 -17260 +STR R28 30611 R19 +LDR R16 R30 59159 +STR R17 -64129 R6 +MUL R29 R7 R31 +DIV R7 R26 R19 +ADD R28 R9 R13 +ADD R24 R25 R14 +MOV R1 -41729 +DIV R28 R28 R25 +MOV R0 22371 +SUB R5 R16 R4 +MUL R19 R1 R7 +SUB R25 R8 R27 +STR R22 -40993 R18 +ADD R17 R27 R0 +DIV R2 R28 R30 +MUL R12 R26 R16 +MOV R30 -54234 +MUL R3 R25 R9 +STR R24 9290 R18 +SUB R16 R4 R26 +STR R6 52423 R22 +STR R13 52247 R28 +ADD R20 R28 R9 +DIV R1 R8 R23 +STR R27 -43521 R15 +ADD R3 R29 R17 +STR R25 -61470 R24 +MOV R30 -36483 +MUL R16 R10 R18 +SUB R0 R14 R27 +MUL R15 R22 R30 +MOV R23 22371 +DIV R23 R9 R26 +STR R26 -62424 R18 +SUB R25 R20 R11 +MUL R22 R26 R10 +ADD R5 R13 R30 +LDR R23 R20 -10153 +SUB R12 R9 R30 +LDR R5 R20 -63959 +LDR R6 R13 -17331 +LDR R13 R12 55856 +DIV R19 R7 R11 +LDR R11 R12 39401 +DIV R19 R1 R27 +DIV R29 R9 R8 +ADD R8 R26 R22 +DIV R14 R24 R31 +STR R31 19514 R23 +MOV R30 -27250 +LDR R13 R23 -12216 +STR R18 56933 R29 +SUB R16 R1 R15 +MOV R13 -18210 +ADD R6 R14 R1 +DIV R26 R25 R29 +STR R1 13748 R14 +DIV R22 R8 R29 +STR R15 5373 R30 +MUL R25 R7 R3 +STR R14 27001 R11 +LDR R8 R9 -26415 +DIV R17 R4 R31 +MOV R21 -32483 +STR R2 8201 R29 +DIV R18 R17 R11 +MOV R0 -34426 +ADD R1 R19 R3 +ADD R8 R13 R12 +STR R1 1167 R17 +ADD R0 R13 R30 +LDR R1 R21 -8558 +DIV R13 R24 R19 +LDR R10 R16 16154 +ADD R5 R29 R28 +MUL R10 R10 R6 +MOV R27 38182 +MUL R8 R6 R26 +MUL R1 R29 R14 +ADD R18 R7 R23 +LDR R1 R2 -52838 +MUL R5 R2 R20 +DIV R19 R19 R3 +ADD R6 R11 R28 +STR R12 64939 R19 +ADD R5 R29 R9 +LDR R6 R29 3293 +ADD R3 R22 R5 +ADD R12 R0 R2 +MUL R15 R16 R30 +ADD R16 R11 R2 +DIV R8 R8 R11 +MOV R26 22370 +MUL R3 R15 R25 +SUB R13 R31 R14 +SUB R23 R27 R24 +MUL R6 R9 R26 +SUB R3 R29 R16 +MOV R12 30715 +ADD R31 R22 R26 +MUL R23 R8 R10 +MOV R31 -60419 +MOV R26 -59536 +SUB R26 R14 R21 +MOV R17 -43181 +ADD R12 R20 R9 +MUL R4 R7 R21 +MOV R15 -13147 +ADD R24 R31 R7 +DIV R19 R23 R28 +ADD R23 R3 R17 +SUB R18 R25 R13 +STR R13 22850 R12 +STR R18 61299 R1 +STR R17 -44078 R26 +STR R5 20119 R4 +SUB R24 R12 R10 +LDR R29 R30 -23177 +STR R26 31209 R1 +DIV R10 R12 R16 +SUB R9 R31 R11 +LDR R4 R20 1515 +STR R10 30650 R18 +LDR R7 R16 35413 +SUB R11 R0 R22 +DIV R25 R24 R2 +MOV R1 31982 +MUL R30 R7 R7 +ADD R29 R2 R21 +SUB R5 R25 R0 +ADD R2 R24 R14 +MOV R7 21318 +ADD R31 R29 R31 +STR R0 -42075 R2 +MOV R24 -48403 +MUL R27 R14 R7 +MUL R4 R4 R7 +ADD R25 R11 R15 +SUB R8 R12 R26 +MUL R0 R5 R16 +MOV R2 36823 +LDR R31 R21 29607 +LDR R4 R24 -31996 +STR R22 45128 R7 +STR R21 -2612 R12 +SUB R3 R28 R28 +MOV R28 -58139 +ADD R3 R2 R13 +LDR R25 R7 24420 +STR R20 24481 R9 +LDR R15 R9 -6998 +ADD R4 R18 R10 +ADD R6 R14 R0 +MUL R27 R0 R1 +STR R11 24224 R15 +SUB R9 R14 R0 +ADD R27 R20 R29 +DIV R12 R18 R22 +STR R4 48256 R8 +STR R6 -31760 R14 +STR R21 51586 R21 +STR R9 9335 R27 +STR R8 -45970 R14 +MUL R26 R21 R27 +MUL R20 R26 R26 +STR R21 -28468 R16 +LDR R27 R29 19292 +DIV R11 R21 R25 +DIV R29 R6 R1 +DIV R22 R23 R31 +STR R23 36346 R13 +SUB R20 R11 R20 +MUL R11 R2 R19 +DIV R22 R20 R9 +MOV R0 17592 +MUL R10 R15 R1 +MOV R23 19223 +MOV R2 -3514 +ADD R1 R31 R31 +MUL R23 R6 R29 +MUL R27 R12 R31 +MOV R24 5222 +MOV R23 -34182 +SUB R6 R3 R13 +DIV R31 R12 R5 +DIV R11 R6 R13 +DIV R10 R28 R0 +SUB R8 R16 R0 +LDR R29 R12 -62362 +STR R27 -18903 R14 +SUB R9 R10 R3 +ADD R8 R14 R3 +LDR R19 R27 -23742 +SUB R13 R21 R11 +MUL R5 R13 R18 +MOV R12 13900 +ADD R31 R30 R3 +STR R5 44347 R17 +LDR R29 R1 4824 +SUB R5 R10 R28 +MUL R31 R14 R21 +STR R3 20122 R31 +MOV R3 -19348 +MOV R22 40491 +ADD R18 R11 R28 +SUB R23 R29 R4 +MUL R12 R24 R0 +MOV R17 46047 +DIV R10 R18 R22 +SUB R0 R22 R26 +MOV R31 -1579 +SUB R25 R21 R15 +ADD R25 R5 R29 +DIV R4 R19 R17 +MUL R30 R11 R16 +STR R22 -5901 R11 +LDR R16 R30 36285 +LDR R24 R13 -42233 +MUL R6 R26 R11 +MUL R2 R6 R22 +ADD R15 R26 R21 +LDR R28 R11 -28036 +DIV R14 R7 R22 +MUL R0 R3 R7 +ADD R22 R2 R21 +LDR R3 R5 30690 +STR R1 -9493 R20 +MOV R20 -31616 +MOV R22 -58259 +MOV R11 -11043 +LDR R18 R6 -14337 +MUL R21 R26 R8 +LDR R15 R21 17561 +STR R21 48514 R4 +DIV R29 R13 R24 +LDR R7 R29 10120 +STR R11 -55017 R11 +ADD R5 R3 R28 +MUL R12 R23 R31 +LDR R31 R15 -18401 +DIV R3 R29 R27 +LDR R1 R26 61494 +STR R3 -28437 R22 +LDR R7 R24 -13744 +STR R23 63252 R26 +ADD R18 R13 R23 +MOV R9 1637 +MOV R12 34425 +DIV R15 R22 R6 +LDR R15 R7 20410 +SUB R21 R6 R11 +STR R4 57316 R6 +ADD R12 R5 R19 +MUL R9 R0 R27 +ADD R14 R28 R31 +MOV R18 38376 +MOV R23 -911 +SUB R8 R16 R19 +MUL R29 R28 R19 +ADD R28 R12 R25 +STR R15 -28956 R19 +STR R17 53528 R30 +SUB R5 R25 R13 +DIV R18 R23 R2 +ADD R26 R22 R2 +LDR R7 R21 46659 +STR R7 49923 R7 +LDR R28 R7 -60023 +DIV R9 R18 R19 +ADD R24 R17 R25 +ADD R4 R26 R4 +ADD R20 R0 R26 +MOV R22 36250 +STR R12 46099 R15 +MOV R16 28167 +STR R3 38049 R10 +LDR R14 R11 11138 +STR R21 -743 R12 +STR R10 44649 R2 +ADD R29 R2 R26 +DIV R18 R5 R2 +SUB R14 R21 R22 +ADD R3 R5 R29 +MUL R8 R20 R31 +DIV R16 R31 R28 +MOV R31 -20955 +MOV R7 -12374 +SUB R1 R1 R17 +LDR R0 R11 38554 +DIV R16 R6 R20 +LDR R1 R13 -628 +DIV R23 R16 R18 +DIV R2 R16 R20 +ADD R21 R13 R16 +MUL R26 R2 R10 +MUL R25 R11 R31 +ADD R18 R13 R3 +DIV R20 R1 R19 +ADD R9 R24 R26 +SUB R17 R7 R9 +DIV R17 R9 R31 +DIV R25 R10 R23 +SUB R28 R11 R19 +STR R2 56273 R23 +MUL R20 R18 R11 +LDR R28 R29 -65413 +DIV R25 R2 R1 +LDR R28 R24 51683 +ADD R8 R25 R29 +MOV R28 -29471 +DIV R15 R6 R24 +ADD R5 R23 R31 +SUB R10 R23 R24 +DIV R22 R30 R17 +MUL R4 R11 R0 +STR R14 -62782 R25 +STR R18 -47758 R27 +ADD R20 R6 R14 +MOV R29 -41632 +LDR R21 R15 9249 +LDR R13 R9 -19444 +LDR R26 R6 -42508 +MUL R2 R6 R16 +DIV R31 R13 R12 +SUB R30 R14 R7 +SUB R30 R25 R18 +STR R31 -39500 R24 +ADD R18 R22 R11 +STR R9 -8158 R25 +MOV R28 8464 +MOV R5 29286 +DIV R30 R26 R26 +STR R27 -51791 R6 +ADD R26 R3 R11 +LDR R4 R26 63372 +ADD R12 R19 R31 +LDR R19 R3 25291 +MOV R9 -60770 +ADD R25 R0 R24 +DIV R5 R1 R1 +DIV R16 R19 R9 +DIV R22 R17 R27 +ADD R14 R25 R27 +DIV R21 R26 R17 +ADD R22 R4 R3 +SUB R21 R2 R15 +ADD R26 R7 R31 +DIV R14 R17 R0 +ADD R5 R4 R3 +SUB R3 R15 R30 +ADD R26 R24 R6 +MUL R25 R28 R24 +SUB R8 R24 R12 +DIV R29 R31 R4 +MOV R18 63239 +ADD R24 R9 R14 +SUB R21 R19 R27 +STR R9 29550 R0 +SUB R18 R11 R16 +MOV R13 -26103 +DIV R17 R16 R22 +SUB R12 R7 R16 +MUL R15 R29 R21 +MOV R20 4382 +SUB R11 R29 R1 +DIV R27 R28 R11 +LDR R28 R11 44974 +SUB R7 R0 R29 +LDR R11 R6 65077 +STR R3 -39242 R28 +MOV R21 32429 +STR R30 -32337 R15 +DIV R11 R14 R5 +ADD R31 R15 R16 +LDR R6 R2 -1874 +MOV R18 -32646 +DIV R0 R11 R7 +MUL R27 R18 R11 +LDR R10 R17 -9793 +MOV R20 22147 +ADD R27 R21 R2 +SUB R4 R29 R6 +ADD R7 R1 R22 +ADD R12 R16 R31 +STR R16 33610 R4 +LDR R4 R19 -9797 +SUB R19 R15 R4 +SUB R31 R13 R29 +LDR R18 R26 23367 +DIV R25 R8 R10 +DIV R14 R16 R30 +DIV R23 R4 R12 +STR R3 6557 R16 +MOV R24 -23469 +SUB R30 R5 R9 +LDR R20 R23 58945 +DIV R19 R25 R3 +DIV R31 R22 R16 +SUB R10 R10 R16 +MOV R22 21556 +SUB R0 R24 R14 +LDR R5 R5 8255 +STR R11 -30962 R0 +DIV R1 R19 R30 +LDR R25 R28 -33848 +ADD R29 R30 R21 +DIV R24 R3 R3 +ADD R9 R8 R23 +LDR R25 R10 -41200 +STR R22 39397 R11 +LDR R14 R3 -57397 +STR R14 1625 R19 +MUL R25 R18 R25 +ADD R3 R1 R2 +LDR R17 R1 -19368 +ADD R26 R21 R6 +DIV R29 R13 R17 +ADD R1 R12 R2 +MUL R24 R9 R8 +LDR R2 R6 18299 +STR R17 -61490 R31 +SUB R24 R14 R23 +MOV R21 51949 +SUB R17 R10 R20 +MUL R4 R7 R22 +STR R9 -48864 R9 +MUL R21 R26 R7 +MUL R1 R6 R21 +MOV R9 37047 +LDR R17 R29 -34613 +STR R20 -11767 R29 +ADD R26 R20 R13 +STR R23 27438 R26 +LDR R23 R3 2491 +LDR R14 R26 40802 +ADD R26 R11 R0 +ADD R24 R10 R2 +LDR R12 R0 936 +LDR R6 R2 19469 +STR R27 37375 R13 +LDR R21 R3 -55665 +DIV R1 R5 R4 +DIV R23 R2 R23 +SUB R30 R14 R25 +LDR R23 R16 13926 +MOV R29 -51826 +STR R8 55230 R20 +LDR R14 R27 -4437 +ADD R2 R25 R18 +DIV R19 R4 R17 +ADD R26 R31 R4 +SUB R16 R13 R29 +MUL R9 R16 R5 +LDR R29 R13 -17586 +DIV R8 R0 R4 +ADD R16 R29 R28 +STR R14 47110 R6 +MUL R20 R15 R7 +MUL R14 R1 R15 +LDR R4 R16 56867 +MUL R23 R1 R16 +ADD R16 R1 R1 +MUL R20 R21 R11 +STR R10 -34465 R9 +LDR R10 R6 -8601 +STR R19 -48437 R7 +LDR R3 R21 43828 +MUL R5 R21 R6 +STR R8 -6647 R11 +LDR R10 R5 27061 +STR R14 45990 R14 +DIV R26 R29 R29 +ADD R20 R6 R19 +MUL R29 R27 R30 +ADD R7 R19 R16 +LDR R20 R8 -3682 +MUL R25 R28 R9 +DIV R28 R10 R14 +STR R30 -17680 R6 +MUL R20 R27 R5 +MOV R27 42678 +ADD R24 R31 R18 +LDR R7 R27 33937 +MUL R19 R31 R4 +LDR R23 R4 40831 +LDR R19 R17 27902 +STR R9 13316 R10 +MUL R11 R23 R9 +LDR R0 R2 -48265 +ADD R19 R31 R16 +LDR R0 R16 5961 +STR R29 57261 R3 +ADD R16 R22 R15 +LDR R11 R1 -1562 +SUB R22 R8 R8 +MOV R25 -3778 +MUL R23 R6 R0 +MUL R2 R19 R26 +MOV R8 -50840 +MOV R0 -28390 +MOV R30 29225 +ADD R21 R7 R30 +ADD R2 R8 R15 +LDR R8 R19 -36420 +STR R31 -12266 R26 +LDR R19 R27 -60180 +LDR R17 R16 -26893 +DIV R15 R30 R13 +STR R26 -43612 R24 +MUL R17 R19 R6 +STR R17 40089 R16 +DIV R11 R12 R6 +STR R31 -16519 R16 +STR R15 58427 R22 +MUL R11 R31 R30 +SUB R13 R26 R20 +SUB R4 R25 R0 +LDR R11 R16 6753 +ADD R22 R25 R15 +MUL R12 R27 R21 +DIV R18 R2 R4 +MOV R28 56365 +ADD R18 R8 R0 +STR R16 61036 R5 +MUL R7 R8 R4 +MUL R27 R25 R25 +SUB R20 R13 R12 +STR R14 -53275 R26 +ADD R2 R22 R26 +LDR R14 R2 18886 +LDR R23 R5 -1493 +DIV R5 R20 R4 +LDR R13 R10 -39716 +SUB R31 R5 R15 +STR R30 18606 R31 +STR R14 39836 R0 +ADD R22 R4 R9 +ADD R21 R5 R27 +DIV R22 R31 R5 +SUB R17 R4 R3 +SUB R21 R25 R23 +MUL R17 R15 R14 +MUL R18 R8 R1 +ADD R14 R2 R30 +MOV R16 21239 +LDR R28 R9 9423 +LDR R25 R4 -54992 +ADD R7 R0 R27 +ADD R19 R1 R0 +LDR R16 R5 40390 +SUB R27 R26 R20 +STR R15 15278 R19 +MUL R0 R4 R19 +STR R22 21198 R3 +SUB R27 R27 R13 +MUL R24 R8 R15 +ADD R5 R12 R17 +DIV R26 R22 R1 +MOV R18 18654 +STR R2 -8189 R27 +SUB R13 R11 R0 +DIV R9 R13 R7 +ADD R1 R9 R11 +ADD R19 R4 R20 +SUB R29 R4 R27 +DIV R19 R24 R6 +SUB R17 R27 R29 +DIV R4 R15 R1 +MUL R29 R24 R28 +ADD R19 R22 R0 +MUL R12 R21 R3 +STR R23 33653 R26 +STR R22 -46323 R26 +MOV R15 -2395 +DIV R27 R2 R20 +MUL R9 R1 R21 +DIV R2 R2 R19 +MUL R10 R31 R31 +DIV R3 R30 R29 +STR R16 47165 R6 +DIV R24 R25 R3 +LDR R27 R25 42473 +DIV R1 R27 R11 +SUB R22 R20 R21 +DIV R27 R5 R27 +SUB R25 R27 R3 +ADD R30 R27 R21 +MUL R11 R16 R2 +DIV R16 R1 R10 +MOV R21 -5307 +ADD R18 R14 R9 +SUB R7 R7 R3 +SUB R7 R29 R18 +ADD R23 R6 R22 +STR R3 -56577 R1 +MUL R0 R17 R1 +ADD R14 R25 R16 +SUB R4 R25 R10 +DIV R2 R22 R3 +STR R21 54022 R6 +STR R1 -18619 R9 +LDR R25 R20 35471 +MOV R23 -36047 +STR R22 5494 R29 +STR R12 -15962 R4 +DIV R15 R21 R24 +ADD R20 R24 R3 +LDR R12 R25 -49085 +MOV R25 14184 +MOV R18 55262 +DIV R7 R28 R6 +LDR R31 R5 58991 +ADD R5 R21 R21 +LDR R5 R11 10737 +DIV R27 R28 R13 +DIV R28 R2 R15 +MUL R16 R30 R29 +STR R21 16576 R5 +MUL R13 R12 R25 +STR R18 -21298 R10 +MOV R15 42962 +MOV R22 -30417 +DIV R13 R3 R12 +ADD R27 R8 R20 +DIV R29 R27 R16 +MUL R29 R21 R9 +ADD R13 R17 R3 +DIV R11 R28 R18 +DIV R4 R11 R15 +MOV R22 -16767 +STR R27 14313 R26 +ADD R4 R11 R17 +ADD R23 R22 R27 +LDR R5 R16 16291 +DIV R0 R10 R28 +LDR R8 R17 -56263 +STR R29 -48212 R31 +DIV R20 R14 R31 +LDR R15 R28 36604 +MOV R11 27410 +MUL R1 R12 R4 +MOV R13 64963 +DIV R12 R11 R3 +ADD R1 R17 R15 +MOV R4 6398 +STR R9 23915 R23 +MUL R20 R25 R9 +STR R28 48599 R28 +MUL R24 R10 R8 +MUL R10 R18 R0 +LDR R3 R19 15181 +DIV R29 R10 R3 +ADD R24 R1 R0 +DIV R17 R17 R20 +LDR R15 R18 -20636 +STR R23 -59241 R18 +ADD R0 R16 R23 +LDR R20 R11 20786 +SUB R2 R13 R30 +STR R2 -148 R7 +MOV R29 17765 +SUB R18 R11 R5 +DIV R18 R20 R19 +SUB R28 R20 R1 +MOV R3 -21400 +STR R11 58091 R29 +ADD R15 R2 R16 +MOV R3 21917 +SUB R22 R30 R13 +DIV R17 R5 R12 +SUB R0 R24 R25 +MOV R29 -29739 +MUL R29 R17 R8 +STR R2 -23541 R11 +LDR R28 R15 43059 +DIV R10 R18 R6 +MOV R21 -64236 +MOV R24 9299 +LDR R12 R2 -38659 +SUB R17 R14 R8 +SUB R5 R19 R11 +MUL R11 R24 R2 +STR R11 45428 R13 +MUL R15 R5 R31 +STR R12 33007 R14 +SUB R24 R19 R12 +STR R0 -58863 R12 +MOV R10 36423 +STR R14 42503 R17 +SUB R30 R21 R28 +SUB R11 R12 R31 +SUB R0 R19 R1 +MOV R12 -15653 +ADD R26 R25 R19 +MUL R13 R16 R21 +SUB R15 R10 R21 +ADD R7 R19 R12 +ADD R12 R21 R28 +STR R10 27919 R11 +MUL R15 R8 R6 +ADD R25 R25 R30 +MUL R24 R17 R24 +LDR R31 R17 47520 +MUL R2 R13 R27 +DIV R10 R18 R3 +ADD R14 R1 R3 +ADD R25 R26 R17 +LDR R15 R1 43253 +STR R29 64501 R26 +LDR R6 R12 -30964 +ADD R1 R28 R29 +MOV R14 -9536 +STR R20 44136 R14 +DIV R5 R0 R15 +LDR R16 R17 -8304 +STR R20 -9980 R12 +MOV R23 46995 +SUB R22 R16 R21 +MOV R16 -55639 +DIV R3 R4 R16 +MUL R13 R19 R14 +MUL R5 R28 R23 +ADD R30 R6 R16 +MUL R7 R13 R2 +ADD R3 R25 R24 +MOV R3 -34676 +STR R18 -30333 R22 +DIV R5 R17 R15 +SUB R20 R0 R21 +MUL R1 R28 R8 +STR R23 -64152 R18 +STR R17 -38735 R26 +MOV R9 1075 +LDR R4 R21 -7700 +LDR R18 R18 -14596 +SUB R9 R22 R14 +SUB R3 R22 R18 +MUL R18 R15 R6 +ADD R0 R27 R21 +MOV R11 -64981 +ADD R7 R16 R4 +MUL R22 R4 R29 +LDR R7 R24 -39769 +STR R2 44210 R1 +LDR R8 R3 -9436 +MUL R1 R15 R13 +MUL R5 R8 R2 +MOV R24 -48141 +MUL R16 R8 R21 +ADD R13 R3 R0 +SUB R22 R5 R20 +LDR R24 R11 -52154 +MUL R21 R27 R20 +SUB R24 R20 R24 +ADD R7 R29 R4 +DIV R30 R22 R25 +MUL R3 R25 R24 +SUB R20 R25 R7 +SUB R25 R17 R20 +MUL R16 R18 R28 +DIV R17 R18 R2 +DIV R10 R30 R1 +SUB R2 R16 R12 +LDR R23 R17 8948 +MUL R3 R10 R25 +MOV R19 -44745 +ADD R14 R11 R17 +LDR R17 R4 -31799 +MUL R6 R18 R3 +LDR R18 R9 -44127 +MUL R5 R2 R29 +DIV R1 R6 R11 +ADD R24 R6 R28 +STR R24 12170 R4 +LDR R3 R31 9283 +STR R29 -35872 R16 +DIV R28 R17 R29 +MUL R9 R15 R4 +ADD R13 R26 R17 +MUL R22 R19 R19 +STR R7 30057 R22 +DIV R4 R25 R29 +MUL R30 R13 R2 +DIV R0 R22 R25 +MUL R2 R29 R26 +ADD R6 R13 R30 +SUB R24 R10 R17 +MUL R17 R16 R31 +DIV R24 R3 R17 +ADD R22 R24 R0 +MUL R21 R9 R0 +DIV R14 R22 R23 +LDR R12 R19 6735 +STR R28 2728 R9 +LDR R17 R22 -38900 +DIV R18 R1 R23 +DIV R30 R10 R10 +DIV R23 R27 R6 +LDR R20 R0 45247 +LDR R6 R18 -4625 +SUB R3 R15 R17 +MOV R8 30587 +DIV R5 R12 R26 +LDR R29 R10 -58589 +LDR R2 R20 59298 +LDR R2 R13 -12245 +DIV R15 R18 R3 +DIV R17 R22 R12 +DIV R6 R1 R3 +STR R5 -59200 R4 +MOV R15 -20743 +ADD R14 R12 R26 +MUL R31 R26 R15 +SUB R2 R4 R2 +SUB R30 R19 R12 +DIV R3 R24 R14 +SUB R14 R30 R22 +STR R17 -55042 R18 +MOV R5 -57957 +DIV R11 R23 R3 +MOV R17 -26585 +LDR R11 R6 -9805 +MOV R29 -1894 +MOV R15 50169 +SUB R18 R25 R21 +MUL R7 R16 R14 +STR R22 24641 R27 +ADD R2 R25 R18 +ADD R1 R11 R27 +MUL R30 R4 R7 +SUB R12 R26 R6 +SUB R20 R9 R24 +STR R21 65196 R15 +MOV R12 -45393 +MUL R23 R27 R28 +SUB R13 R28 R19 +SUB R1 R16 R30 +STR R25 -54706 R28 +SUB R1 R1 R13 +DIV R4 R17 R11 +MOV R11 -47188 +DIV R0 R15 R10 +LDR R31 R5 50197 +MOV R23 13691 +DIV R9 R21 R19 +SUB R8 R26 R15 +SUB R6 R20 R2 +LDR R21 R2 -8696 +MOV R26 47966 +MUL R5 R31 R12 +ADD R10 R0 R27 +STR R25 -32103 R10 +STR R30 4186 R29 +DIV R4 R14 R11 +SUB R2 R15 R15 +STR R22 4110 R11 +LDR R14 R30 8047 +STR R9 -28461 R17 +MOV R8 -1595 +DIV R23 R30 R9 +ADD R15 R0 R0 +SUB R23 R17 R29 +ADD R22 R11 R16 +LDR R23 R11 -62989 +SUB R22 R20 R6 +LDR R6 R13 -64715 +ADD R18 R23 R11 +MOV R0 -22109 +STR R15 54744 R3 +ADD R19 R30 R20 +LDR R24 R17 -16551 +SUB R17 R18 R16 +ADD R4 R31 R5 +ADD R0 R24 R8 +STR R14 9566 R7 +MOV R8 64259 +STR R5 17489 R9 +LDR R11 R19 -54225 +MUL R9 R21 R5 +LDR R20 R14 -7148 +SUB R6 R20 R2 +MUL R31 R6 R24 +DIV R17 R17 R12 +STR R12 46503 R25 +STR R4 36763 R13 +MOV R4 -3022 +LDR R14 R17 28182 +STR R27 -9107 R18 +MOV R28 61135 +DIV R2 R0 R3 +LDR R20 R0 -12602 +ADD R28 R30 R11 +SUB R17 R12 R28 +DIV R18 R11 R2 +DIV R5 R7 R12 +STR R10 33934 R21 +LDR R13 R5 64420 +MUL R31 R6 R27 +SUB R1 R1 R27 +MOV R23 -47619 +MOV R21 18599 +MOV R28 37207 +MOV R7 8008 +MOV R12 -22269 +LDR R16 R25 64389 +LDR R22 R5 30056 +LDR R2 R13 47088 +DIV R7 R24 R6 +SUB R19 R28 R28 +DIV R16 R25 R17 +MOV R1 46903 +MOV R23 -8330 +LDR R20 R13 59509 +MUL R3 R23 R27 +ADD R2 R26 R11 +STR R11 -36370 R19 +MUL R29 R15 R26 +SUB R8 R28 R9 +SUB R8 R23 R14 +MOV R10 -56553 +STR R0 35312 R11 +ADD R26 R18 R19 +LDR R22 R15 38968 +MOV R17 2069 +SUB R3 R10 R20 +DIV R19 R15 R3 +ADD R30 R5 R21 +MOV R28 9690 +MUL R16 R26 R23 +ADD R30 R3 R0 +MOV R0 52953 +STR R27 9333 R22 +DIV R0 R28 R5 +MUL R12 R12 R0 +SUB R13 R7 R31 +MUL R5 R11 R6 +MUL R8 R0 R25 +MUL R29 R31 R6 +MUL R19 R8 R0 +LDR R9 R3 11804 +MOV R22 58381 +LDR R20 R6 -46756 +ADD R18 R31 R26 +MUL R9 R19 R14 +STR R28 35420 R16 +ADD R23 R8 R24 +MOV R19 -38153 +LDR R13 R5 -52004 +LDR R17 R26 14731 +MOV R31 -15628 +ADD R21 R22 R15 +DIV R8 R16 R4 +STR R30 35858 R15 +MUL R25 R28 R13 +DIV R7 R1 R5 +LDR R27 R5 -34535 +MUL R3 R22 R1 +DIV R15 R30 R12 +ADD R8 R29 R16 +ADD R16 R6 R8 +LDR R23 R25 39592 +MUL R25 R23 R9 +DIV R30 R22 R2 +DIV R6 R1 R16 +MOV R22 -10203 +MOV R27 50507 +MUL R29 R24 R21 +ADD R12 R24 R0 +SUB R30 R23 R19 +STR R2 -64011 R16 +LDR R18 R23 49910 +DIV R10 R21 R25 +LDR R16 R16 -22300 +SUB R18 R19 R12 +ADD R11 R26 R8 +STR R4 -61904 R25 +ADD R3 R8 R13 +SUB R1 R3 R18 +ADD R29 R22 R1 +LDR R29 R8 16140 +DIV R29 R30 R14 +ADD R14 R22 R23 +ADD R2 R15 R23 +SUB R1 R4 R28 +ADD R1 R22 R1 +LDR R17 R2 -10130 +MUL R20 R23 R5 +MUL R16 R9 R6 +MUL R31 R25 R11 +ADD R11 R30 R8 +ADD R28 R18 R30 +LDR R4 R6 46925 +MUL R4 R13 R15 +STR R14 -12428 R5 +DIV R7 R20 R24 +LDR R15 R27 -45831 +MUL R31 R22 R23 +SUB R5 R7 R26 +MUL R20 R19 R4 +MUL R11 R3 R27 +MUL R22 R2 R11 +MOV R17 -42516 +DIV R5 R4 R9 +SUB R31 R19 R7 +DIV R11 R22 R10 +LDR R7 R1 -34794 +MOV R11 -25523 +MUL R6 R13 R23 +MOV R5 61795 +LDR R6 R23 -12088 +MUL R14 R31 R7 +MUL R19 R22 R3 +MOV R28 23004 +STR R19 -55543 R25 +STR R4 39564 R17 +MUL R7 R25 R0 +MOV R9 -49623 +MOV R11 11856 +STR R19 -25465 R30 +STR R11 -4525 R12 +DIV R29 R13 R24 +MOV R9 5539 +STR R24 64439 R16 +MOV R15 -17799 +LDR R25 R22 -18293 +MUL R30 R5 R15 +STR R27 18178 R20 +MOV R14 38805 +MUL R21 R28 R20 +ADD R8 R17 R0 +MOV R31 -23511 +MUL R19 R22 R26 +MOV R12 3904 +MUL R26 R22 R31 +SUB R25 R0 R1 +ADD R6 R26 R25 +ADD R1 R5 R0 +DIV R10 R30 R10 +STR R26 23984 R27 +MUL R22 R13 R4 +MOV R18 -26262 +MOV R1 38476 +DIV R13 R29 R31 +STR R25 13177 R24 +SUB R9 R24 R4 +STR R15 -48546 R6 +LDR R3 R12 5883 +MUL R0 R16 R20 +LDR R25 R21 55155 +LDR R17 R15 -22423 +MUL R16 R11 R28 +DIV R26 R26 R18 +DIV R14 R8 R6 +MUL R13 R9 R10 +MOV R30 -8111 +STR R28 7825 R9 +ADD R3 R22 R31 +STR R31 -13265 R17 +MUL R0 R20 R31 +MOV R10 -27157 +ADD R14 R25 R10 +ADD R19 R12 R11 +LDR R20 R6 -13364 +SUB R19 R11 R13 +DIV R3 R31 R31 +STR R13 -11203 R4 +LDR R6 R20 -33915 +MUL R16 R27 R13 +MUL R21 R12 R30 +MOV R27 2246 +MOV R3 -20393 +ADD R4 R13 R28 +MUL R16 R7 R21 +LDR R11 R27 -50129 +SUB R18 R21 R6 +SUB R16 R7 R0 +LDR R29 R16 24931 +MUL R12 R16 R28 +MUL R24 R14 R13 +LDR R6 R26 -41016 +DIV R26 R22 R7 +MOV R11 19923 +LDR R0 R2 28364 +MOV R19 14310 +STR R8 3090 R27 +DIV R11 R9 R21 +MOV R25 -54549 +MOV R20 -52252 +SUB R14 R4 R28 +LDR R30 R9 10480 +ADD R15 R21 R12 +ADD R12 R31 R28 +ADD R12 R28 R1 +MUL R16 R15 R28 +ADD R19 R29 R22 +ADD R29 R11 R15 +STR R27 62774 R0 +MUL R23 R29 R29 +SUB R25 R6 R22 +MUL R26 R26 R25 +DIV R18 R17 R21 +DIV R25 R11 R23 +LDR R25 R19 62088 +STR R22 56305 R5 +LDR R22 R17 10292 +ADD R31 R2 R7 +DIV R21 R0 R9 +MOV R22 52060 +SUB R31 R13 R16 +STR R21 39159 R30 +MOV R0 17020 +MUL R11 R18 R17 +STR R6 -50635 R17 +MOV R14 -41620 +STR R2 10513 R27 +LDR R26 R21 9206 +SUB R27 R24 R0 +MUL R20 R25 R12 +MUL R0 R4 R5 +MOV R4 -9863 +SUB R24 R21 R28 +DIV R17 R0 R13 +MOV R12 -23111 +DIV R0 R10 R4 +ADD R0 R11 R28 +MOV R25 42920 +MOV R4 -41545 +MUL R26 R1 R15 +STR R18 54192 R19 +STR R18 13099 R3 +SUB R9 R6 R15 +LDR R7 R13 -61348 +LDR R29 R14 58850 +SUB R30 R14 R28 +LDR R21 R21 45373 +ADD R22 R14 R18 +MUL R11 R19 R31 +ADD R21 R28 R3 +LDR R9 R2 -41223 +MOV R25 -59837 +LDR R4 R9 -49769 +LDR R14 R21 -45880 +SUB R15 R24 R22 +STR R28 -50413 R2 +MUL R24 R12 R5 +MOV R11 -7068 +DIV R1 R29 R18 +MUL R21 R2 R15 +LDR R26 R16 56991 +MOV R7 38802 +MOV R9 28143 +MOV R18 18644 +MOV R29 60249 +MOV R20 47645 +ADD R12 R13 R3 +MOV R27 60027 +MOV R17 23931 +ADD R17 R19 R18 +LDR R13 R13 5373 +STR R23 63882 R21 +LDR R20 R24 1001 +STR R7 3634 R13 +ADD R11 R7 R15 +ADD R25 R23 R26 +STR R6 44423 R6 +LDR R0 R2 53512 +DIV R31 R20 R3 +ADD R23 R14 R5 +MUL R16 R3 R31 +ADD R30 R6 R12 +DIV R10 R31 R7 +DIV R22 R21 R19 +LDR R20 R13 62775 +ADD R4 R20 R27 +MUL R21 R8 R16 +LDR R22 R28 -18899 +MOV R14 465 +STR R6 -60730 R17 +DIV R11 R29 R2 +MOV R7 45146 +STR R18 64699 R18 +ADD R10 R25 R31 +MUL R12 R14 R6 +MOV R21 -1205 +MOV R2 -44246 +MOV R23 12039 +LDR R19 R31 26789 +LDR R27 R20 -30729 +LDR R0 R27 63281 +SUB R8 R5 R8 +MOV R14 62077 +MOV R6 -52262 +ADD R1 R16 R31 +DIV R23 R3 R24 +DIV R11 R21 R6 +SUB R19 R29 R25 +DIV R11 R24 R25 +LDR R25 R1 -48444 +SUB R11 R22 R28 +ADD R13 R29 R25 +MOV R18 -18152 +MUL R14 R22 R9 +ADD R31 R25 R0 +MUL R16 R16 R29 +STR R11 -10103 R17 +ADD R17 R2 R26 +SUB R25 R20 R28 +LDR R23 R2 -8507 +LDR R23 R2 -46056 +SUB R30 R5 R25 +STR R28 -56730 R18 +SUB R23 R8 R29 +DIV R30 R12 R8 +MUL R14 R24 R15 +MOV R13 59940 +STR R31 -43388 R18 +SUB R15 R9 R6 +STR R21 -26365 R21 +STR R15 21243 R11 +SUB R8 R17 R7 +STR R0 -53572 R20 +ADD R16 R18 R15 +MUL R1 R0 R26 +MUL R1 R25 R8 +STR R25 -11876 R2 +STR R12 30311 R10 +DIV R15 R11 R22 +LDR R3 R11 -7712 +SUB R13 R27 R0 +DIV R25 R30 R25 +DIV R25 R5 R23 +SUB R29 R7 R2 +MUL R27 R9 R11 +DIV R29 R1 R7 +MUL R19 R2 R0 +ADD R23 R12 R2 +LDR R3 R31 27972 +ADD R9 R18 R19 +DIV R8 R2 R5 +MOV R9 5460 +STR R11 35258 R25 +LDR R24 R9 -27790 +SUB R10 R9 R4 +LDR R16 R15 -21505 +ADD R25 R8 R13 +DIV R5 R21 R28 +ADD R24 R19 R19 +ADD R22 R25 R24 +LDR R2 R19 -32631 +STR R29 -30439 R31 +MOV R3 23949 +SUB R4 R4 R15 +SUB R10 R22 R5 +ADD R0 R12 R25 +SUB R11 R28 R11 +MOV R9 -37118 +DIV R17 R15 R20 +STR R6 32753 R23 +DIV R27 R28 R6 +SUB R9 R4 R2 +MUL R22 R31 R2 +SUB R22 R28 R21 +DIV R6 R7 R28 +MOV R23 34904 +MOV R8 65033 +STR R20 25729 R5 +LDR R1 R22 -9400 +STR R26 53314 R9 +SUB R10 R7 R12 +LDR R15 R4 -12696 +MUL R4 R0 R10 +DIV R24 R8 R0 +LDR R7 R31 -20254 +STR R6 23865 R20 +ADD R31 R17 R15 +DIV R26 R0 R29 +DIV R29 R0 R0 +ADD R18 R12 R23 +ADD R5 R16 R5 +MUL R25 R16 R12 +MOV R21 5928 +ADD R3 R26 R20 +DIV R4 R10 R14 +LDR R1 R21 -53718 +DIV R13 R11 R29 +ADD R2 R23 R17 +LDR R30 R26 4042 +ADD R23 R11 R4 +LDR R11 R24 31031 +STR R8 65416 R7 +LDR R31 R31 21762 +STR R2 35793 R5 +MUL R8 R3 R6 +STR R30 -1989 R15 +SUB R31 R29 R19 +LDR R21 R17 -49742 +MOV R4 -3050 +SUB R27 R19 R23 +DIV R10 R31 R2 +STR R24 47271 R22 +MOV R14 21724 +SUB R10 R20 R13 +MUL R16 R13 R21 +ADD R14 R22 R23 +MOV R13 -20990 +LDR R5 R8 3501 +MUL R20 R6 R14 +MOV R14 -63034 +ADD R18 R20 R0 +ADD R9 R24 R6 +ADD R7 R6 R31 +SUB R16 R29 R10 +MOV R19 47115 +SUB R30 R11 R11 +ADD R24 R16 R13 +DIV R4 R14 R17 +LDR R23 R6 54407 +MUL R16 R2 R12 +SUB R30 R16 R19 +SUB R9 R4 R3 +ADD R31 R3 R26 +ADD R2 R24 R26 +STR R24 20038 R24 +SUB R31 R1 R21 +MUL R7 R1 R14 +MUL R21 R8 R23 +SUB R14 R19 R0 +MOV R23 14058 +MOV R11 -59548 +ADD R18 R10 R10 +MUL R1 R22 R12 +ADD R25 R13 R15 +STR R3 57889 R18 +MOV R19 -31765 +DIV R27 R6 R10 +MUL R21 R22 R29 +STR R20 52171 R28 +MUL R31 R24 R10 +DIV R23 R13 R27 +ADD R25 R14 R22 +STR R16 46064 R31 +STR R4 -18610 R4 +ADD R23 R23 R0 +DIV R4 R22 R9 +LDR R20 R31 -44638 +LDR R25 R26 -48899 +LDR R15 R19 -5315 +LDR R11 R18 -3493 +SUB R19 R13 R27 +MOV R3 12994 +MOV R13 -50208 +SUB R12 R6 R9 +MUL R14 R24 R30 +STR R1 45475 R15 +ADD R15 R28 R17 +MUL R4 R3 R17 +LDR R20 R9 39806 +MOV R23 48732 +DIV R31 R6 R19 +STR R12 11227 R29 +STR R8 41907 R20 +ADD R22 R11 R11 +STR R21 -59834 R26 +STR R3 44129 R4 +SUB R5 R23 R13 +LDR R26 R9 15844 +ADD R17 R8 R2 +SUB R6 R6 R15 +DIV R20 R17 R25 +ADD R5 R1 R0 +LDR R0 R0 -5555 +DIV R1 R2 R24 +MOV R22 12236 +STR R14 29049 R10 +MUL R29 R29 R29 +ADD R24 R9 R4 +SUB R20 R8 R15 +MOV R21 -5650 +MUL R4 R12 R28 +ADD R2 R0 R0 +MOV R27 53224 +MOV R31 16530 +MUL R22 R1 R23 +DIV R21 R6 R19 +STR R28 -4880 R23 +SUB R29 R13 R6 +LDR R0 R5 -48976 +SUB R11 R26 R29 +SUB R27 R1 R7 +ADD R4 R23 R24 +SUB R24 R13 R29 +MUL R28 R8 R13 +LDR R0 R16 -27123 +STR R6 -48517 R8 +SUB R8 R11 R31 +STR R28 56327 R16 +MOV R21 5138 +MUL R29 R22 R15 +STR R31 -18132 R31 +STR R29 -19288 R20 +SUB R0 R29 R29 +MOV R23 -15315 +STR R0 -7948 R14 +ADD R31 R28 R16 +ADD R5 R12 R25 +DIV R17 R24 R19 +MOV R28 58095 +MUL R9 R19 R28 +DIV R29 R3 R15 +MUL R13 R14 R24 +MOV R28 41540 +STR R30 -30702 R4 +MUL R28 R0 R0 +STR R30 16255 R28 +LDR R25 R24 -58544 +LDR R1 R28 29592 +ADD R5 R28 R31 +DIV R19 R1 R5 +MOV R31 25007 +MUL R21 R8 R4 +ADD R18 R2 R17 +SUB R30 R31 R7 +DIV R28 R4 R11 +ADD R0 R3 R9 +ADD R22 R5 R4 +MOV R27 -64528 +SUB R2 R14 R23 +LDR R14 R2 42928 +SUB R1 R1 R21 +MUL R21 R2 R28 +SUB R29 R12 R28 +LDR R4 R8 7713 +ADD R27 R3 R29 +STR R12 40012 R4 +LDR R20 R18 3917 +DIV R23 R22 R21 +MUL R24 R27 R17 +LDR R6 R0 32499 +SUB R29 R16 R2 +STR R26 -57895 R0 +SUB R27 R1 R24 +LDR R15 R9 -2897 +STR R25 -26734 R27 +STR R24 -29111 R11 +MOV R16 -46792 +STR R22 -29324 R14 +MUL R16 R6 R25 +SUB R15 R20 R8 +DIV R10 R10 R7 +DIV R26 R16 R3 +MOV R18 -34224 +SUB R14 R20 R0 +SUB R23 R14 R26 +MUL R29 R10 R27 +LDR R17 R17 61738 +LDR R17 R19 -50863 +MUL R7 R7 R26 +STR R18 61278 R9 +DIV R21 R9 R26 +MOV R30 40814 +STR R12 -62633 R30 +DIV R11 R19 R2 +LDR R16 R11 60868 +DIV R26 R14 R28 +DIV R21 R5 R5 +MUL R23 R6 R11 +MUL R2 R26 R9 +MOV R28 32927 +LDR R0 R12 21553 +DIV R21 R18 R30 +DIV R2 R13 R11 +DIV R0 R5 R13 +MUL R15 R17 R4 +SUB R17 R20 R0 +MUL R25 R12 R3 +MOV R11 21131 +ADD R23 R25 R25 +MUL R25 R28 R4 +MUL R21 R12 R4 +MOV R1 30699 +DIV R9 R3 R16 +ADD R6 R25 R4 +SUB R9 R9 R10 +ADD R14 R2 R30 +DIV R22 R1 R25 +ADD R3 R13 R23 +ADD R20 R18 R8 +ADD R25 R18 R15 +LDR R31 R26 16526 +MOV R12 31046 +ADD R16 R0 R15 +LDR R11 R6 22140 +MOV R5 -2169 +MUL R21 R4 R17 +LDR R18 R31 4280 +DIV R21 R22 R0 +MOV R10 -53987 +MOV R4 3066 +ADD R9 R12 R20 +MOV R2 -36205 +MOV R20 22279 +STR R11 61413 R9 +DIV R11 R20 R1 +SUB R0 R21 R23 +LDR R30 R4 -13517 +SUB R5 R6 R8 +MOV R29 9680 +MOV R9 54573 +MOV R31 -26422 +MOV R18 -38952 +STR R27 -61698 R17 +DIV R11 R29 R5 +ADD R17 R26 R0 +SUB R9 R0 R5 +LDR R29 R4 -8875 +ADD R18 R17 R2 +SUB R14 R9 R24 +MUL R18 R13 R20 +MUL R13 R2 R31 +MUL R14 R16 R10 +MUL R21 R19 R27 +MUL R6 R17 R20 +STR R26 -62639 R0 +MUL R3 R2 R27 +MUL R16 R19 R13 +STR R13 -17223 R31 +SUB R21 R12 R11 +MOV R5 1684 +DIV R2 R22 R28 +DIV R23 R10 R2 +DIV R20 R10 R16 +STR R3 41409 R14 +MOV R3 -36968 +SUB R6 R10 R20 +LDR R19 R12 -17257 +MUL R12 R0 R13 +STR R21 -42976 R19 +LDR R12 R9 -8670 +ADD R17 R24 R31 +MOV R30 18343 +ADD R23 R9 R22 +DIV R29 R19 R15 +MOV R31 4248 +SUB R13 R6 R3 +ADD R12 R3 R18 +STR R3 -46668 R30 +MUL R14 R10 R3 +SUB R25 R16 R14 +ADD R0 R7 R14 +STR R21 30938 R0 +ADD R26 R6 R16 +LDR R19 R31 -40413 +ADD R27 R5 R27 +STR R26 -5117 R15 +MUL R8 R11 R20 +ADD R26 R31 R6 +DIV R16 R1 R5 +MUL R3 R24 R10 +MUL R18 R15 R16 +LDR R12 R3 60645 +MOV R1 63912 +LDR R0 R19 -21553 +STR R3 -12602 R9 +ADD R13 R27 R20 +SUB R30 R21 R26 +MUL R10 R13 R14 +STR R5 -42906 R14 +MOV R0 -31772 +SUB R29 R21 R15 +STR R2 -19180 R7 +DIV R9 R10 R3 +MOV R27 -160 +LDR R21 R19 39899 +MUL R24 R28 R2 +DIV R3 R0 R9 +MOV R3 11950 +SUB R6 R24 R18 +DIV R23 R21 R6 +ADD R20 R17 R0 +LDR R23 R5 -56561 +SUB R28 R2 R19 +MUL R11 R18 R9 +ADD R10 R16 R22 +LDR R29 R27 -48041 +ADD R29 R23 R17 +SUB R27 R1 R13 +MUL R27 R30 R1 +MOV R27 -60243 +DIV R6 R14 R24 +ADD R19 R3 R30 +DIV R23 R17 R25 +STR R3 35895 R28 +ADD R15 R0 R7 +MOV R10 -1765 +MOV R16 53742 +MOV R30 42766 +MUL R2 R10 R19 +STR R12 -1930 R4 +LDR R23 R17 8480 +MOV R1 58881 +MUL R27 R16 R7 +LDR R22 R13 29645 +DIV R25 R18 R31 +LDR R26 R15 28643 +ADD R25 R28 R5 +LDR R22 R31 -57208 +MUL R8 R4 R27 +MOV R12 38278 +MUL R0 R3 R12 +DIV R7 R26 R29 +MUL R12 R18 R8 +LDR R2 R16 8284 +LDR R9 R18 44796 +DIV R14 R10 R29 +STR R15 -62401 R1 +SUB R17 R0 R2 +ADD R6 R23 R6 +SUB R3 R2 R2 +LDR R27 R0 1873 +MOV R29 -64320 +MOV R4 22378 +SUB R9 R16 R28 +DIV R26 R20 R6 +MOV R5 45305 +DIV R27 R27 R23 +LDR R20 R1 -37378 +STR R1 57062 R13 +LDR R21 R16 -47748 +SUB R19 R6 R26 +DIV R27 R25 R6 +MUL R31 R25 R31 +DIV R0 R14 R16 +LDR R26 R26 11218 +LDR R31 R15 64079 +STR R19 -31413 R21 +ADD R3 R24 R10 +MUL R5 R27 R6 +STR R20 -54276 R20 +MUL R26 R29 R3 +STR R31 -63767 R9 +STR R12 63752 R6 +STR R29 -5997 R10 +STR R15 -40998 R7 +ADD R8 R8 R6 +STR R28 59681 R3 +LDR R22 R19 10520 +MUL R12 R18 R11 +LDR R29 R20 -31352 +STR R8 28326 R6 +DIV R26 R28 R17 +MOV R3 48134 +STR R30 13855 R3 +STR R13 31816 R15 +SUB R12 R4 R28 +SUB R31 R13 R11 +ADD R31 R21 R7 +DIV R3 R24 R15 +STR R21 33960 R0 +STR R0 24428 R26 +DIV R26 R29 R11 +MOV R29 -46353 +SUB R8 R18 R17 +MOV R25 62870 +MOV R26 -54822 +STR R13 58741 R1 +STR R23 -59771 R13 +MOV R13 8786 +LDR R20 R7 26206 +MUL R2 R29 R20 +DIV R11 R8 R5 +DIV R26 R29 R14 +ADD R14 R27 R11 +STR R25 -36816 R17 +ADD R14 R6 R5 +SUB R26 R26 R6 +MOV R12 56066 +MOV R27 29161 +SUB R22 R24 R12 +SUB R31 R20 R16 +MOV R20 3282 +LDR R8 R26 14775 +MOV R12 -9780 +DIV R22 R6 R11 +ADD R23 R11 R1 +SUB R24 R18 R25 +MOV R20 59771 +MUL R8 R16 R0 +LDR R22 R8 44258 +ADD R23 R31 R18 +SUB R7 R16 R0 +ADD R20 R0 R18 +DIV R11 R23 R20 +MUL R9 R15 R7 +MUL R14 R31 R15 +MOV R9 -12681 +SUB R0 R6 R30 +STR R23 46995 R12 +STR R18 63550 R28 +MUL R16 R20 R7 +LDR R1 R9 24325 +MUL R1 R11 R1 +STR R27 -22497 R26 +ADD R15 R27 R19 +MUL R30 R25 R19 +MUL R6 R30 R0 +DIV R17 R27 R26 +MOV R25 42480 +SUB R23 R7 R0 +ADD R9 R6 R3 +DIV R19 R27 R27 +MOV R30 -58061 +LDR R12 R11 -24096 +MOV R21 41866 +MOV R27 55282 +LDR R16 R29 -40493 +DIV R8 R20 R8 +ADD R13 R17 R23 +SUB R15 R7 R29 +SUB R1 R24 R21 +STR R15 -5827 R10 +ADD R26 R27 R31 +STR R27 31618 R18 +DIV R4 R31 R8 +LDR R6 R24 -26634 +MUL R4 R29 R14 +SUB R12 R7 R29 +MOV R24 -58070 +LDR R12 R23 -54169 +MUL R20 R0 R20 +LDR R23 R9 -56001 +STR R27 -22679 R15 +LDR R17 R9 -42793 +MOV R15 55887 +DIV R8 R4 R31 +DIV R12 R25 R19 +MUL R9 R17 R19 +SUB R10 R5 R28 +MOV R15 28777 +ADD R11 R4 R25 +STR R28 15758 R23 +LDR R17 R15 27942 +MOV R11 -37113 +MUL R0 R21 R13 +MOV R12 19583 +SUB R27 R28 R18 +ADD R17 R16 R2 +ADD R11 R14 R20 +STR R16 61026 R14 +DIV R2 R16 R2 +SUB R19 R5 R22 +MOV R11 -59371 +SUB R5 R1 R22 +DIV R9 R28 R7 +LDR R28 R2 -54427 +DIV R12 R5 R31 +DIV R6 R0 R18 +ADD R13 R3 R14 +MUL R7 R14 R17 +LDR R30 R2 23988 +DIV R17 R29 R29 +STR R19 -50150 R17 +LDR R28 R31 60712 +SUB R3 R29 R22 +SUB R6 R19 R19 +ADD R20 R4 R29 +ADD R7 R3 R7 +SUB R5 R12 R3 +STR R17 56692 R18 +LDR R21 R26 62576 +SUB R31 R11 R8 +LDR R0 R21 -51940 +MUL R2 R23 R10 +DIV R25 R2 R16 +STR R16 3255 R31 +ADD R29 R22 R20 +SUB R14 R20 R28 +LDR R17 R4 -55059 +DIV R6 R23 R2 +SUB R27 R9 R25 +LDR R24 R18 5848 +ADD R17 R19 R15 +DIV R4 R21 R11 +DIV R13 R24 R5 +STR R16 -42431 R31 +ADD R11 R10 R1 +MOV R30 37434 +LDR R5 R26 31149 +MUL R2 R8 R13 +MOV R28 22545 +SUB R8 R7 R0 +DIV R10 R10 R13 +MUL R31 R13 R10 +MUL R25 R8 R13 +SUB R22 R30 R9 +SUB R24 R20 R3 +SUB R3 R6 R17 +ADD R21 R21 R3 +DIV R9 R24 R24 +LDR R7 R9 20154 +ADD R6 R27 R23 +MUL R12 R25 R16 +ADD R11 R13 R13 +MOV R11 20447 +DIV R17 R18 R19 +MUL R21 R1 R11 +STR R10 44028 R28 +MUL R21 R13 R30 +ADD R7 R25 R21 +ADD R0 R10 R9 +LDR R27 R4 -31439 +DIV R8 R31 R23 +SUB R16 R9 R31 +DIV R7 R12 R4 +MUL R14 R22 R25 +DIV R28 R25 R0 +ADD R11 R31 R6 +DIV R31 R3 R31 +STR R17 -27609 R24 +SUB R20 R9 R19 +DIV R2 R7 R14 +SUB R16 R26 R26 +STR R22 25529 R0 +MUL R10 R6 R31 +MOV R0 -826 +DIV R11 R13 R27 +ADD R2 R22 R28 +MUL R23 R19 R12 +MOV R12 38763 +MUL R14 R17 R3 +LDR R31 R9 -27106 +SUB R16 R4 R14 +SUB R6 R26 R7 +DIV R16 R18 R10 +MOV R15 47506 +MUL R15 R11 R24 +STR R25 5241 R25 +STR R31 -34285 R12 +STR R8 24551 R12 +DIV R31 R21 R29 +STR R17 -47662 R12 +MUL R31 R30 R5 +LDR R14 R25 38323 +DIV R7 R12 R18 +STR R19 -24877 R22 +STR R30 7710 R11 +ADD R29 R30 R21 +SUB R14 R2 R7 +LDR R9 R0 -2802 +SUB R6 R13 R2 +LDR R27 R15 65075 +MOV R19 18553 +DIV R29 R4 R22 +DIV R23 R7 R12 +STR R31 45642 R14 +MUL R12 R14 R13 +ADD R2 R5 R15 +ADD R31 R15 R11 +SUB R17 R25 R23 +DIV R23 R17 R4 +ADD R0 R17 R20 +LDR R11 R29 -25508 +MUL R1 R6 R11 +STR R11 -41661 R20 +STR R29 61924 R15 +SUB R20 R20 R30 +SUB R1 R20 R11 +SUB R26 R1 R19 +LDR R5 R15 48059 +STR R0 -59659 R29 +MUL R24 R0 R2 +ADD R10 R13 R3 +MUL R25 R5 R20 +ADD R21 R25 R20 +DIV R9 R18 R0 +DIV R9 R18 R24 +MUL R3 R29 R15 +LDR R9 R11 55871 +STR R19 17505 R12 +LDR R22 R6 -52335 +LDR R24 R26 21732 +DIV R19 R26 R19 +MOV R18 31321 +STR R15 -50213 R3 +MOV R5 27615 +MUL R3 R23 R15 +DIV R30 R8 R22 +ADD R0 R3 R23 +LDR R4 R25 -32588 +MUL R27 R0 R0 +MUL R25 R9 R12 +MUL R22 R15 R27 +MOV R2 -18743 +DIV R24 R10 R8 +ADD R19 R8 R12 +STR R30 -29734 R8 +ADD R3 R18 R7 +DIV R2 R23 R0 +LDR R26 R17 -63290 +DIV R30 R13 R29 +LDR R15 R31 -54997 +LDR R0 R27 62276 +LDR R3 R1 -2770 +LDR R29 R18 -7489 +STR R17 -27420 R5 +MUL R17 R2 R28 +DIV R13 R27 R13 +SUB R10 R3 R24 +MUL R19 R20 R30 +STR R17 -32906 R24 +LDR R3 R16 -11212 +SUB R12 R21 R2 +LDR R2 R31 -22265 +LDR R19 R17 -42516 +MUL R31 R12 R4 +DIV R23 R10 R2 +MOV R5 20141 +LDR R13 R11 44587 +SUB R18 R12 R20 +STR R25 -56992 R26 +SUB R5 R4 R21 +LDR R7 R3 -52910 +ADD R17 R21 R1 +STR R0 1652 R6 +LDR R0 R31 30972 +SUB R26 R11 R6 +MOV R31 -49429 +MUL R29 R30 R28 +LDR R26 R22 50845 +MUL R27 R0 R27 +ADD R26 R3 R9 +DIV R23 R24 R25 +ADD R29 R18 R7 +STR R3 -42423 R8 +DIV R13 R21 R1 +LDR R1 R20 -43369 +MOV R1 33296 +ADD R13 R5 R7 +MOV R12 -19844 +MOV R25 -42979 +MUL R25 R9 R27 +SUB R28 R10 R12 +SUB R17 R30 R20 +DIV R11 R7 R14 +DIV R7 R29 R29 +ADD R5 R31 R14 +SUB R8 R4 R3 +MUL R30 R13 R26 +SUB R12 R2 R7 +SUB R28 R4 R13 +MOV R27 17724 +STR R22 -59363 R2 +SUB R27 R27 R24 +LDR R0 R28 -26686 +MUL R17 R16 R26 +MOV R0 56492 +LDR R11 R9 -15929 +ADD R18 R17 R22 +LDR R28 R28 -64164 +ADD R5 R24 R23 +ADD R19 R8 R25 +ADD R30 R5 R2 +DIV R15 R0 R23 +ADD R4 R12 R30 +MUL R21 R26 R9 +MUL R2 R22 R5 +STR R6 55729 R17 +ADD R1 R19 R17 +STR R19 52748 R24 +ADD R0 R28 R22 +STR R28 35454 R9 +MOV R11 55075 +LDR R10 R3 38610 +LDR R31 R25 4424 +MUL R17 R14 R24 +LDR R0 R28 2732 +STR R27 -16340 R9 +MUL R23 R15 R29 +MUL R5 R9 R10 +MUL R12 R26 R23 +ADD R20 R4 R16 +LDR R24 R21 -23522 +MOV R26 22313 +MUL R26 R6 R6 +MUL R20 R19 R24 +MOV R2 -35363 +LDR R5 R26 -35933 +LDR R17 R23 -57472 +LDR R8 R24 6489 +MOV R11 -54648 +LDR R2 R11 -18302 +DIV R0 R13 R13 +SUB R17 R19 R9 +DIV R26 R26 R9 +DIV R17 R0 R2 +MOV R17 3944 +ADD R0 R6 R4 +MUL R18 R30 R2 +ADD R23 R14 R0 +LDR R15 R0 50323 +STR R2 -2569 R13 +ADD R13 R25 R20 +SUB R11 R29 R15 +ADD R5 R18 R0 +DIV R7 R27 R1 +MOV R2 37744 +ADD R10 R19 R11 +DIV R26 R13 R23 +DIV R23 R2 R6 +DIV R1 R5 R13 +DIV R20 R28 R26 +ADD R18 R5 R25 +ADD R4 R26 R25 +STR R18 19701 R16 +SUB R18 R16 R0 +LDR R29 R23 33382 +STR R30 -58669 R14 +DIV R22 R27 R18 +SUB R0 R25 R8 +SUB R7 R16 R3 +STR R21 29351 R1 +STR R22 -16729 R1 +MOV R2 56294 +MOV R21 16812 +DIV R30 R22 R26 +LDR R25 R20 -11762 +DIV R20 R4 R21 +MOV R19 -48471 +MUL R10 R26 R3 +LDR R0 R23 31247 +MOV R31 -61752 +MOV R3 -5315 +MUL R8 R9 R29 +DIV R9 R14 R15 +STR R8 -20681 R19 +MUL R9 R22 R30 +DIV R10 R12 R15 +LDR R15 R10 4554 +MOV R15 55702 +SUB R13 R28 R20 +ADD R10 R6 R7 +ADD R11 R28 R23 +DIV R27 R11 R28 +LDR R19 R12 36055 +STR R13 21021 R20 +STR R11 13865 R13 +ADD R15 R9 R1 +SUB R25 R3 R22 +STR R20 -46871 R1 +LDR R9 R6 -23548 +DIV R7 R28 R23 +MUL R2 R22 R31 +MOV R31 -12746 +DIV R15 R23 R20 +ADD R28 R29 R17 +DIV R3 R27 R25 +DIV R24 R5 R7 +MUL R13 R10 R18 +SUB R16 R24 R7 +SUB R23 R7 R30 +LDR R29 R27 14826 +SUB R23 R7 R20 +ADD R12 R10 R8 +SUB R5 R18 R18 +LDR R28 R1 23908 +MOV R9 43280 +MOV R22 -44472 +MOV R23 -13291 +MOV R30 14162 +MUL R10 R4 R15 +MUL R0 R15 R0 +DIV R22 R5 R12 +DIV R23 R1 R23 +DIV R27 R20 R28 +ADD R5 R17 R8 +LDR R10 R26 64037 +SUB R16 R23 R20 +SUB R11 R28 R15 +MUL R0 R10 R29 +MOV R12 20842 +STR R9 -40607 R8 +MUL R8 R24 R8 +DIV R2 R5 R9 +ADD R14 R4 R23 +MOV R18 8201 +STR R20 -49048 R16 +STR R18 51955 R3 +STR R6 -52691 R17 +ADD R30 R6 R21 +MOV R15 -26750 +SUB R3 R16 R3 +SUB R1 R6 R20 +MUL R22 R15 R21 +MOV R30 23435 +MUL R23 R9 R1 +LDR R3 R25 54756 +SUB R16 R22 R21 +LDR R28 R17 -23079 +STR R19 -41122 R13 +DIV R20 R12 R24 +MOV R28 29676 +LDR R28 R29 -50222 +DIV R28 R6 R26 +MOV R9 17878 +SUB R18 R12 R29 +LDR R25 R18 -3043 +MUL R1 R7 R9 +DIV R31 R24 R1 +LDR R21 R15 34239 +LDR R0 R5 -3144 +ADD R16 R5 R4 +LDR R11 R29 14902 +ADD R30 R4 R13 +SUB R24 R12 R7 +MUL R30 R15 R19 +STR R6 46686 R3 +STR R27 24527 R11 +LDR R2 R11 40462 +DIV R13 R10 R4 +LDR R31 R20 48632 +MUL R13 R12 R21 +STR R5 41883 R10 +SUB R10 R29 R4 +DIV R13 R13 R20 +SUB R8 R3 R15 +DIV R3 R19 R27 +ADD R8 R2 R4 +LDR R3 R9 -17123 +SUB R18 R19 R27 +MUL R12 R10 R19 +MOV R0 1871 +MUL R19 R7 R7 +STR R14 -9993 R20 +MUL R8 R28 R0 +MUL R11 R7 R26 +SUB R23 R8 R4 +DIV R23 R26 R30 +ADD R15 R12 R28 +DIV R28 R4 R31 +DIV R10 R29 R9 +STR R5 -45355 R7 +SUB R28 R3 R29 +SUB R11 R21 R24 +MOV R27 -535 +ADD R19 R31 R21 +LDR R26 R12 -10564 +DIV R24 R9 R5 +MOV R23 38560 +STR R12 -8007 R13 +STR R18 40598 R24 +ADD R15 R6 R6 +LDR R16 R15 55517 +MOV R12 -1670 +ADD R28 R29 R9 +SUB R1 R8 R3 +LDR R30 R20 -33776 +MOV R4 43272 +MOV R14 -21344 +MUL R18 R31 R31 +MUL R27 R19 R13 +STR R12 -26065 R4 +SUB R26 R12 R18 +STR R10 -58203 R21 +MUL R19 R8 R16 +ADD R12 R19 R23 +SUB R24 R22 R28 +SUB R6 R9 R8 +SUB R1 R21 R19 +MOV R8 -35844 +DIV R15 R13 R0 +MOV R12 58773 +MOV R26 13310 +ADD R10 R31 R9 +DIV R19 R9 R26 +LDR R16 R23 -791 +ADD R27 R15 R0 +LDR R23 R3 -42023 +MOV R15 15703 +DIV R25 R23 R12 +DIV R28 R25 R31 +MUL R31 R13 R15 +MOV R26 1282 +STR R19 -43699 R4 +STR R8 63156 R24 +MOV R24 -23498 +DIV R26 R18 R15 +ADD R30 R9 R24 +DIV R27 R28 R17 +SUB R20 R20 R15 +MOV R7 56422 +MOV R31 -27187 +MOV R31 27092 +MUL R10 R14 R17 +DIV R3 R26 R27 +LDR R12 R18 15962 +LDR R5 R30 -31742 +LDR R15 R1 -57794 +SUB R25 R21 R4 +MUL R0 R15 R21 +MOV R3 -6292 +STR R18 16177 R17 +SUB R5 R2 R28 +MUL R12 R6 R15 +MOV R12 48760 +SUB R31 R11 R22 +DIV R11 R19 R7 +STR R5 -61430 R30 +MOV R29 37369 +RET R8 diff --git a/fuzzer/Fuzzer.java b/fuzzer/Fuzzer.java index 5e70d18bbf72dd6551897d81ccb271a47e9434a4..60017a01f7b2ad3d65a471284546ba2f90f71851 100644 --- a/fuzzer/Fuzzer.java +++ b/fuzzer/Fuzzer.java @@ -11,10 +11,11 @@ import java.util.Random; public class Fuzzer { private static final String OUTPUT_FILE = "fuzz.s"; - private static final List<String> validOpcodes = new ArrayList<String>(Arrays.asList("ADD","SUB","MUL","DIV","LDR","STR","MOV","JMP","JZ")); + private static final List<String> validOpcodes = new ArrayList<String>(Arrays.asList("ADD","SUB","MUL","DIV","LDR","STR","MOV")); private static final int maxRegistry = 32; private static final int maxMemory = 65535; private static final int maxPadding = 40000; + private static final int strategies = 13; private static final String alphabet = "1234567890-=`~!@#$%6&*()_+q wertyuiop[]QWERTYUIOP{}|asdfghjkl;ASDFGHJKL:zxcvbnm,./ZXCVBNM<>?\"\'\\"; public static void main(String[] args) throws IOException { FileOutputStream out = null; @@ -23,8 +24,10 @@ public class Fuzzer { out = new FileOutputStream(OUTPUT_FILE); pw = new PrintWriter(out); Random rg = new Random(); + //----------Fuzzer Begins Here----------// //-----Decide Strategy-----// + int strat = rg.nextInt(strategies); /*** * 0 - Valid Termination * 1 - Memory Overflow @@ -36,27 +39,79 @@ public class Fuzzer { * 7 - Dirty Read Memory * 8 - Pc Overflow * 9 - Int Overflow - * 10 - Invalid + * 10 - Invalid Operands + * 11 - Invalid Name + * 12 - Invalid return */ //-----Decide Strategy-----// - //-----Init-----// + //-----Apply Strategy-----// + if (strat == 6){ + pw.println(generateDirtyRegistyRead()); + } + else if(strat == 7){ + pw.println(generateDirtyMemoryRead(rg)); + } int paddingLines = rg.nextInt(maxPadding); pw.println(generateDivideByZero()); pw.println(generateInstructionComment(rg)); for(int x=0;x<paddingLines;x++){ pw.println(generateValidString(rg,paddingLines-x+3,x+3)); } - - //-----Init-----// - //-----Terminate-----// - - //-----Terminate-----// - - - - - - //----------Fuzzer Ends Here---------- + if(strat == 0){ + pw.println(generateValidReturn(rg)); + } + else if(strat == 1){ + if(rg.nextBoolean()){ + pw.println(generateMemoryUnderflow(rg)); + } + else{ + pw.println(generateMemoryOverflow(rg)); + } + } + else if(strat == 2){ + pw.println(generateRegOverflow(rg)); + } + else if(strat == 3){ + pw.println(generateOffsetOverFlow(rg)); + } + else if(strat == 4){ + pw.println(generateLineOverFlow()); + } + else if(strat == 5){ + pw.println(generateInstructionOverflow()); + } + else if(strat == 8){ + if(rg.nextBoolean()){ + pw.println(jmpOverflow(rg)); + } + else{ + pw.println(jzOverflow(rg)); + } + } + else if(strat == 9){ + if(rg.nextBoolean()){ + pw.println(intOverflow()); + } + else{ + pw.println(intUnderflow()); + } + } + else if(strat == 10){ + pw.println(generateInvalidOperands(rg)); + } + else if(strat == 11){ + for(int x=0;x<20;x++){ + pw.println(generateInvalidFunctionName(rg,generateValidString(rg, 5, 2))); + } + for(int x=0;x<5;x++){ + pw.println(generateValidReturn(rg)); + } + } + else if(strat == 12){ + pw.println(generateInvalidReturn(rg)); + } + //-----Apply Strategy-----// + //----------Fuzzer Ends Here----------// }catch (Exception e){ e.printStackTrace(System.err); System.exit(1); @@ -70,20 +125,6 @@ public class Fuzzer { } } - //-----------Strategy Functions----------// - public static PrintWriter functionTerminate(PrintWriter pw,Random rd){ - return pw; - } - public static PrintWriter createPadding(Random rg,PrintWriter pw,int paddinglines){ - - return pw; - } - public static PrintWriter invalidStringTerminate(PrintWriter pw){ - return pw; - } - public static PrintWriter dirtyRead(PrintWriter pw){ - return pw; - } //-----------Generation Functions----------// public static String generateMemoryOverflow(Random rg) { @@ -312,7 +353,7 @@ public class Fuzzer { return line; } - public static String jzOverflow(int programLength,int lineNumber,Random rg) { + public static String jzOverflow(Random rg) { String line = new String(); int val; @@ -441,7 +482,7 @@ public class Fuzzer { return line; case("MOV"): numregs = 1; - offset = rg.nextInt(); + offset = rg.nextInt(maxMemory); Boolean positive = rg.nextBoolean(); if(!positive) { offset = -offset; @@ -463,6 +504,9 @@ public class Fuzzer { case("JZ"): //special case - avoid looping infinitly numregs = 1; + if(rg.nextBoolean()) { + offset = -1; + } offset = (rg.nextInt(programLength)); offset = offset - lineNumber; if(offset<0) {