.section .bss .lcomm strbuff, 113 .lcomm mem, 8192 .set startidx, mem + 4096 .section .text .global _start _start: xor %r12, %r12 movq $startidx, %rbx movq $27, (strbuff+0) movq $91, (strbuff+1) movq $72, (strbuff+2) movq $27, (strbuff+3) movq $91, (strbuff+4) movq $50, (strbuff+5) movq $74, (strbuff+6) movq $27, (strbuff+7) movq $91, (strbuff+8) movq $50, (strbuff+9) movq $59, (strbuff+10) movq $50, (strbuff+11) movq $55, (strbuff+12) movq $72, (strbuff+13) movq $84, (strbuff+14) movq $111, (strbuff+15) movq $119, (strbuff+16) movq $101, (strbuff+17) movq $114, (strbuff+18) movq $115, (strbuff+19) movq $32, (strbuff+20) movq $111, (strbuff+21) movq $102, (strbuff+22) movq $32, (strbuff+23) movq $72, (strbuff+24) movq $97, (strbuff+25) movq $110, (strbuff+26) movq $111, (strbuff+27) movq $105, (strbuff+28) movq $32, (strbuff+29) movq $105, (strbuff+30) movq $110, (strbuff+31) movq $32, (strbuff+32) movq $66, (strbuff+33) movq $114, (strbuff+34) movq $97, (strbuff+35) movq $105, (strbuff+36) movq $110, (strbuff+37) movq $102, (strbuff+38) movq $42, (strbuff+39) movq $99, (strbuff+40) movq $107, (strbuff+41) movq $27, (strbuff+42) movq $91, (strbuff+43) movq $51, (strbuff+44) movq $59, (strbuff+45) movq $49, (strbuff+46) movq $53, (strbuff+47) movq $72, (strbuff+48) movq $87, (strbuff+49) movq $114, (strbuff+50) movq $105, (strbuff+51) movq $116, (strbuff+52) movq $116, (strbuff+53) movq $101, (strbuff+54) movq $110, (strbuff+55) movq $32, (strbuff+56) movq $98, (strbuff+57) movq $121, (strbuff+58) movq $32, (strbuff+59) movq $67, (strbuff+60) movq $108, (strbuff+61) movq $105, (strbuff+62) movq $102, (strbuff+63) movq $102, (strbuff+64) movq $111, (strbuff+65) movq $114, (strbuff+66) movq $100, (strbuff+67) movq $32, (strbuff+68) movq $87, (strbuff+69) movq $111, (strbuff+70) movq $108, (strbuff+71) movq $102, (strbuff+72) movq $32, (strbuff+73) movq $60, (strbuff+74) movq $104, (strbuff+75) movq $116, (strbuff+76) movq $116, (strbuff+77) movq $112, (strbuff+78) movq $58, (strbuff+79) movq $47, (strbuff+80) movq $47, (strbuff+81) movq $119, (strbuff+82) movq $119, (strbuff+83) movq $119, (strbuff+84) movq $46, (strbuff+85) movq $99, (strbuff+86) movq $108, (strbuff+87) movq $105, (strbuff+88) movq $102, (strbuff+89) movq $102, (strbuff+90) movq $111, (strbuff+91) movq $114, (strbuff+92) movq $100, (strbuff+93) movq $46, (strbuff+94) movq $97, (strbuff+95) movq $116, (strbuff+96) movq $47, (strbuff+97) movq $98, (strbuff+98) movq $102, (strbuff+99) movq $99, (strbuff+100) movq $112, (strbuff+101) movq $117, (strbuff+102) movq $47, (strbuff+103) movq $62, (strbuff+104) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $105, %rdx syscall movq $0, 968(%rbx) movq $0, 1296(%rbx) movq $0, 1624(%rbx) movq $0, 1952(%rbx) movq $0, 1960(%rbx) movq $9, 1968(%rbx) movq $3, 1976(%rbx) movq $0, 1984(%rbx) movq $0, 1992(%rbx) movq $10, 2000(%rbx) movq $0, 2008(%rbx) movq $0, 2016(%rbx) movq %r12, (%rbx) addq $2016, %rbx movq (%rbx), %r12 jmp endloop1 loop1: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop2 loop2: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop2: test %r12, %r12 jnz loop2 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop1: test %r12, %r12 jnz loop1 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop3 loop3: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop4 loop4: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop5 loop5: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop5: test %r12, %r12 jnz loop5 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop4: test %r12, %r12 jnz loop4 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop3: test %r12, %r12 jnz loop3 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop6 loop6: addq %r12, -16(%rbx) movq $1, -24(%rbx) xor %r12, %r12 endloop6: test %r12, %r12 jnz loop6 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop7 loop7: addq %r12, -8(%rbx) movq $1, -24(%rbx) xor %r12, %r12 endloop7: test %r12, %r12 jnz loop7 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop8 loop8: movq $45, 8(%rbx) movq $0, 16(%rbx) movq -24(%rbx), %rax addq %rax, 16(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $16, %rbx movq (%rbx), %r12 jmp endloop9 loop9: addq %r12, -40(%rbx) xor %r12, %r12 addq $43, -8(%rbx) endloop9: test %r12, %r12 jnz loop9 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop10 loop10: movq $0, 24(%rbx) addq %r12, 24(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop11 loop11: addq %r12, -24(%rbx) xor %r12, %r12 subq $1, -24(%rbx) endloop11: test %r12, %r12 jnz loop11 movq $16, %r12 movq $14, 8(%rbx) movq $0, 40(%rbx) movq $0, 48(%rbx) movq -24(%rbx), %rax addq %rax, 48(%rbx) movq $0, -24(%rbx) movq 48(%rbx), %rax addq %rax, -24(%rbx) movq 48(%rbx), %rax addq %rax, 40(%rbx) movq $1, 32(%rbx) movq $0, 48(%rbx) movq $0, 56(%rbx) movq $0, 64(%rbx) movq 40(%rbx), %rax addq %rax, 64(%rbx) movq $0, 40(%rbx) movq %r12, (%rbx) addq $64, %rbx movq (%rbx), %r12 jmp endloop12 loop12: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop13 loop13: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop13: test %r12, %r12 jnz loop13 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop12: test %r12, %r12 jnz loop12 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop14 loop14: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop15 loop15: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop16 loop16: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop16: test %r12, %r12 jnz loop16 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop15: test %r12, %r12 jnz loop15 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop14: test %r12, %r12 jnz loop14 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop17 loop17: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop17: test %r12, %r12 jnz loop17 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop18 loop18: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop18: test %r12, %r12 jnz loop18 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop19 loop19: xor %r12, %r12 addq $5, -32(%rbx) endloop19: test %r12, %r12 jnz loop19 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -56(%rbx), %rax addq %rax, 16(%rbx) movq $0, -56(%rbx) movq 16(%rbx), %rax addq %rax, -56(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $1, %r12 movq $1, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop20 loop20: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop21 loop21: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop21: test %r12, %r12 jnz loop21 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop20: test %r12, %r12 jnz loop20 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop22 loop22: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop23 loop23: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop24 loop24: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop24: test %r12, %r12 jnz loop24 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop23: test %r12, %r12 jnz loop23 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop22: test %r12, %r12 jnz loop22 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop25 loop25: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop25: test %r12, %r12 jnz loop25 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop26 loop26: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop26: test %r12, %r12 jnz loop26 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop27 loop27: xor %r12, %r12 addq $10, -24(%rbx) endloop27: test %r12, %r12 jnz loop27 xor %r12, %r12 movq $0, 8(%rbx) movq -56(%rbx), %rax addq %rax, 8(%rbx) movq $0, -56(%rbx) movq 8(%rbx), %rax addq %rax, -56(%rbx) addq 8(%rbx), %r12 movq $0, -16(%rbx) movq $25, 8(%rbx) jmp endloop28 loop28: movq $0, 16(%rbx) movq 8(%rbx), %rax addq %rax, 16(%rbx) movq 16(%rbx), %rax addq %rax, -16(%rbx) movq $0, 8(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $0, 16(%rbx) dec %r12 endloop28: test %r12, %r12 jnz loop28 xor %r12, %r12 addq -16(%rbx), %r12 addq %r12, -32(%rbx) movq $0, -16(%rbx) addq %r12, -16(%rbx) xor %r12, %r12 addq -64(%rbx), %r12 movq $0, -64(%rbx) addq %r12, -64(%rbx) subq %r12, -32(%rbx) xor %r12, %r12 addq -64(%rbx), %r12 movq $0, -64(%rbx) addq %r12, -64(%rbx) subq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -56(%rbx), %rax addq %rax, 16(%rbx) movq $0, -56(%rbx) movq 16(%rbx), %rax addq %rax, -56(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $1, %r12 movq $2, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop29 loop29: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop30 loop30: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop30: test %r12, %r12 jnz loop30 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop29: test %r12, %r12 jnz loop29 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop31 loop31: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop32 loop32: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop33 loop33: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop33: test %r12, %r12 jnz loop33 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop32: test %r12, %r12 jnz loop32 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop31: test %r12, %r12 jnz loop31 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop34 loop34: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop34: test %r12, %r12 jnz loop34 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop35 loop35: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop35: test %r12, %r12 jnz loop35 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop36 loop36: xor %r12, %r12 subq $5, -32(%rbx) endloop36: test %r12, %r12 jnz loop36 xor %r12, %r12 addq -72(%rbx), %r12 movq $0, -72(%rbx) addq %r12, -72(%rbx) subq %r12, -24(%rbx) movq $27, (strbuff+0) movq $91, (strbuff+1) movq $91, %r12 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -24(%rbx), %rax addq %rax, 16(%rbx) movq $0, -24(%rbx) movq 16(%rbx), %rax addq %rax, -24(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $0, 16(%rbx) movq $0, 40(%rbx) movq $0, 48(%rbx) movq 8(%rbx), %rax addq %rax, 48(%rbx) movq $0, 8(%rbx) movq 48(%rbx), %rax addq %rax, 8(%rbx) movq 48(%rbx), %rax addq %rax, 40(%rbx) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $2, %rdx syscall movq $10, 48(%rbx) movq $0, 56(%rbx) movq %r12, (%rbx) addq $40, %rbx movq (%rbx), %r12 jmp endloop37 loop37: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop38 loop38: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop39 loop39: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop39: test %r12, %r12 jnz loop39 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop38: test %r12, %r12 jnz loop38 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop40 loop40: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop41 loop41: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop42 loop42: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop42: test %r12, %r12 jnz loop42 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop41: test %r12, %r12 jnz loop41 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop40: test %r12, %r12 jnz loop40 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop37: test %r12, %r12 jnz loop37 movq $0, -24(%rbx) movq $0, 24(%rbx) movq 16(%rbx), %rax addq %rax, 24(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop43 loop43: addq %r12, -8(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -48(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq -8(%rbx), %rax subq %rax, -48(%rbx) movq $0, -8(%rbx) movq $0, 8(%rbx) endloop43: test %r12, %r12 jnz loop43 movq $0, -24(%rbx) movq $0, -16(%rbx) movq -56(%rbx), %rax addq %rax, -16(%rbx) movq $0, -56(%rbx) movq -16(%rbx), %rax addq %rax, -56(%rbx) movq -16(%rbx), %rax addq %rax, -24(%rbx) movq $0, -56(%rbx) movq $10, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop44 loop44: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop45 loop45: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop46 loop46: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop46: test %r12, %r12 jnz loop46 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop45: test %r12, %r12 jnz loop45 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop47 loop47: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop48 loop48: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop49 loop49: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop49: test %r12, %r12 jnz loop49 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop48: test %r12, %r12 jnz loop48 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop47: test %r12, %r12 jnz loop47 movq $1, %r12 movq $0, 8(%rbx) movq -8(%rbx), %rax addq %rax, 8(%rbx) movq $0, -8(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop50 loop50: addq %r12, -16(%rbx) movq $0, -8(%rbx) xor %r12, %r12 endloop50: test %r12, %r12 jnz loop50 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop51 loop51: xor %r12, %r12 addq $1, -56(%rbx) endloop51: test %r12, %r12 jnz loop51 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop44: test %r12, %r12 jnz loop44 xor %r12, %r12 movq $0, 8(%rbx) movq -32(%rbx), %rax addq %rax, 8(%rbx) movq $0, -32(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) addq 8(%rbx), %r12 movq $10, 8(%rbx) movq $0, 16(%rbx) jmp endloop52 loop52: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop53 loop53: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop54 loop54: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop54: test %r12, %r12 jnz loop54 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop53: test %r12, %r12 jnz loop53 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop55 loop55: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop56 loop56: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop57 loop57: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop57: test %r12, %r12 jnz loop57 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop56: test %r12, %r12 jnz loop56 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop55: test %r12, %r12 jnz loop55 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop52: test %r12, %r12 jnz loop52 movq $0, -16(%rbx) movq $0, 24(%rbx) movq 16(%rbx), %rax addq %rax, 24(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop58 loop58: addq %r12, -8(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -40(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq -8(%rbx), %rax subq %rax, -40(%rbx) movq $0, -8(%rbx) movq $0, 8(%rbx) endloop58: test %r12, %r12 jnz loop58 movq $0, -24(%rbx) movq $0, -16(%rbx) movq -56(%rbx), %rax addq %rax, -16(%rbx) movq $0, -56(%rbx) movq -16(%rbx), %rax addq %rax, -56(%rbx) movq -16(%rbx), %rax addq %rax, -24(%rbx) movq $0, -56(%rbx) movq $10, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop59 loop59: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop60 loop60: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop61 loop61: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop61: test %r12, %r12 jnz loop61 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop60: test %r12, %r12 jnz loop60 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop62 loop62: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop63 loop63: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop64 loop64: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop64: test %r12, %r12 jnz loop64 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop63: test %r12, %r12 jnz loop63 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop62: test %r12, %r12 jnz loop62 movq $1, %r12 movq $0, 8(%rbx) movq -8(%rbx), %rax addq %rax, 8(%rbx) movq $0, -8(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop65 loop65: addq %r12, -16(%rbx) movq $0, -8(%rbx) xor %r12, %r12 endloop65: test %r12, %r12 jnz loop65 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop66 loop66: xor %r12, %r12 addq $1, -56(%rbx) endloop66: test %r12, %r12 jnz loop66 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop59: test %r12, %r12 jnz loop59 xor %r12, %r12 movq $0, 8(%rbx) movq -32(%rbx), %rax addq %rax, 8(%rbx) movq $0, -32(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) addq 8(%rbx), %r12 movq $10, 8(%rbx) movq $0, 16(%rbx) jmp endloop67 loop67: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop68 loop68: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop69 loop69: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop69: test %r12, %r12 jnz loop69 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop68: test %r12, %r12 jnz loop68 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop70 loop70: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop71 loop71: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop72 loop72: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop72: test %r12, %r12 jnz loop72 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop71: test %r12, %r12 jnz loop71 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop70: test %r12, %r12 jnz loop70 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop67: test %r12, %r12 jnz loop67 movq $0, -8(%rbx) movq $0, 24(%rbx) movq 16(%rbx), %rax addq %rax, 24(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop73 loop73: addq %r12, -8(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq -8(%rbx), %rax subq %rax, -32(%rbx) movq $0, -8(%rbx) movq $0, 8(%rbx) endloop73: test %r12, %r12 jnz loop73 movq $0, -24(%rbx) movq $0, -16(%rbx) movq -56(%rbx), %rax addq %rax, -16(%rbx) movq $0, -56(%rbx) movq -16(%rbx), %rax addq %rax, -56(%rbx) movq -16(%rbx), %rax addq %rax, -24(%rbx) movq $0, -56(%rbx) movq $10, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop74 loop74: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop75 loop75: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop76 loop76: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop76: test %r12, %r12 jnz loop76 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop75: test %r12, %r12 jnz loop75 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop77 loop77: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop78 loop78: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop79 loop79: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop79: test %r12, %r12 jnz loop79 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop78: test %r12, %r12 jnz loop78 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop77: test %r12, %r12 jnz loop77 movq $1, %r12 movq $0, 8(%rbx) movq -8(%rbx), %rax addq %rax, 8(%rbx) movq $0, -8(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop80 loop80: addq %r12, -16(%rbx) movq $0, -8(%rbx) xor %r12, %r12 endloop80: test %r12, %r12 jnz loop80 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop81 loop81: xor %r12, %r12 addq $1, -56(%rbx) endloop81: test %r12, %r12 jnz loop81 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop74: test %r12, %r12 jnz loop74 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) movq $1, 8(%rbx) jmp endloop82 loop82: addq %r12, -8(%rbx) movq -8(%rbx), %rax movq %rax, (strbuff+0) addb $48, (strbuff+0) movq -16(%rbx), %rax movq %rax, (strbuff+1) addb $48, (strbuff+1) movq -24(%rbx), %rax movq %rax, (strbuff+2) addb $48, (strbuff+2) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $3, %rdx syscall xor %r12, %r12 addq $48, -24(%rbx) addq $48, -16(%rbx) addq $48, -8(%rbx) subq $1, 8(%rbx) endloop82: test %r12, %r12 jnz loop82 movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop83 loop83: xor %r12, %r12 movq $0, 8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq $1, 16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop84 loop84: addq %r12, -32(%rbx) movq -32(%rbx), %rax movq %rax, (strbuff+0) addb $48, (strbuff+0) movq -40(%rbx), %rax movq %rax, (strbuff+1) addb $48, (strbuff+1) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $2, %rdx syscall xor %r12, %r12 addq $48, -40(%rbx) addq $48, -32(%rbx) subq $1, 8(%rbx) endloop84: test %r12, %r12 jnz loop84 movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop85 loop85: movq -48(%rbx), %rax movq %rax, (strbuff+0) addb $48, (strbuff+0) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall xor %r12, %r12 addq $48, -48(%rbx) endloop85: test %r12, %r12 jnz loop85 movq %r12, (%rbx) subq $16, %rbx movq (%rbx), %r12 endloop83: test %r12, %r12 jnz loop83 movq -48(%rbx), %rax movq %rax, (strbuff+0) subb $32, (strbuff+0) movq $0, -40(%rbx) movq $0, -32(%rbx) subq $32, -48(%rbx) movq -80(%rbx), %rax addq %rax, -32(%rbx) movq $0, -80(%rbx) movq -32(%rbx), %rax addq %rax, -80(%rbx) movq -32(%rbx), %rax addq %rax, -40(%rbx) movq $0, -32(%rbx) movq $0, -8(%rbx) xor %r12, %r12 addq -40(%rbx), %r12 movq $0, -40(%rbx) addq %r12, -40(%rbx) addq %r12, -8(%rbx) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall movq $10, %r12 movq $0, 8(%rbx) movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop86 loop86: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop87 loop87: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop88 loop88: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop88: test %r12, %r12 jnz loop88 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop87: test %r12, %r12 jnz loop87 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop89 loop89: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop90 loop90: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop91 loop91: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop91: test %r12, %r12 jnz loop91 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop90: test %r12, %r12 jnz loop90 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop89: test %r12, %r12 jnz loop89 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop86: test %r12, %r12 jnz loop86 movq $0, -24(%rbx) movq $0, 24(%rbx) movq 16(%rbx), %rax addq %rax, 24(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop92 loop92: addq %r12, -8(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -48(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq -8(%rbx), %rax subq %rax, -48(%rbx) movq $0, -8(%rbx) movq $0, 8(%rbx) endloop92: test %r12, %r12 jnz loop92 movq $0, -24(%rbx) movq $0, -16(%rbx) movq -56(%rbx), %rax addq %rax, -16(%rbx) movq $0, -56(%rbx) movq -16(%rbx), %rax addq %rax, -56(%rbx) movq -16(%rbx), %rax addq %rax, -24(%rbx) movq $0, -56(%rbx) movq $10, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop93 loop93: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop94 loop94: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop95 loop95: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop95: test %r12, %r12 jnz loop95 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop94: test %r12, %r12 jnz loop94 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop96 loop96: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop97 loop97: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop98 loop98: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop98: test %r12, %r12 jnz loop98 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop97: test %r12, %r12 jnz loop97 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop96: test %r12, %r12 jnz loop96 movq $1, %r12 movq $0, 8(%rbx) movq -8(%rbx), %rax addq %rax, 8(%rbx) movq $0, -8(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop99 loop99: addq %r12, -16(%rbx) movq $0, -8(%rbx) xor %r12, %r12 endloop99: test %r12, %r12 jnz loop99 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop100 loop100: xor %r12, %r12 addq $1, -56(%rbx) endloop100: test %r12, %r12 jnz loop100 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop93: test %r12, %r12 jnz loop93 xor %r12, %r12 movq $0, 8(%rbx) movq -32(%rbx), %rax addq %rax, 8(%rbx) movq $0, -32(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) addq 8(%rbx), %r12 movq $10, 8(%rbx) movq $0, 16(%rbx) jmp endloop101 loop101: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop102 loop102: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop103 loop103: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop103: test %r12, %r12 jnz loop103 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop102: test %r12, %r12 jnz loop102 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop104 loop104: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop105 loop105: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop106 loop106: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop106: test %r12, %r12 jnz loop106 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop105: test %r12, %r12 jnz loop105 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop104: test %r12, %r12 jnz loop104 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop101: test %r12, %r12 jnz loop101 movq $0, -16(%rbx) movq $0, 24(%rbx) movq 16(%rbx), %rax addq %rax, 24(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop107 loop107: addq %r12, -8(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -40(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq -8(%rbx), %rax subq %rax, -40(%rbx) movq $0, -8(%rbx) movq $0, 8(%rbx) endloop107: test %r12, %r12 jnz loop107 movq $0, -24(%rbx) movq $0, -16(%rbx) movq -56(%rbx), %rax addq %rax, -16(%rbx) movq $0, -56(%rbx) movq -16(%rbx), %rax addq %rax, -56(%rbx) movq -16(%rbx), %rax addq %rax, -24(%rbx) movq $0, -56(%rbx) movq $10, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop108 loop108: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop109 loop109: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop110 loop110: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop110: test %r12, %r12 jnz loop110 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop109: test %r12, %r12 jnz loop109 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop111 loop111: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop112 loop112: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop113 loop113: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop113: test %r12, %r12 jnz loop113 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop112: test %r12, %r12 jnz loop112 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop111: test %r12, %r12 jnz loop111 movq $1, %r12 movq $0, 8(%rbx) movq -8(%rbx), %rax addq %rax, 8(%rbx) movq $0, -8(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop114 loop114: addq %r12, -16(%rbx) movq $0, -8(%rbx) xor %r12, %r12 endloop114: test %r12, %r12 jnz loop114 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop115 loop115: xor %r12, %r12 addq $1, -56(%rbx) endloop115: test %r12, %r12 jnz loop115 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop108: test %r12, %r12 jnz loop108 xor %r12, %r12 movq $0, 8(%rbx) movq -32(%rbx), %rax addq %rax, 8(%rbx) movq $0, -32(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) addq 8(%rbx), %r12 movq $10, 8(%rbx) movq $0, 16(%rbx) jmp endloop116 loop116: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop117 loop117: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop118 loop118: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop118: test %r12, %r12 jnz loop118 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop117: test %r12, %r12 jnz loop117 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop119 loop119: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop120 loop120: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop121 loop121: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop121: test %r12, %r12 jnz loop121 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop120: test %r12, %r12 jnz loop120 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop119: test %r12, %r12 jnz loop119 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop116: test %r12, %r12 jnz loop116 movq $0, -8(%rbx) movq $0, 24(%rbx) movq 16(%rbx), %rax addq %rax, 24(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop122 loop122: addq %r12, -8(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq -8(%rbx), %rax subq %rax, -32(%rbx) movq $0, -8(%rbx) movq $0, 8(%rbx) endloop122: test %r12, %r12 jnz loop122 movq $0, -24(%rbx) movq $0, -16(%rbx) movq -56(%rbx), %rax addq %rax, -16(%rbx) movq $0, -56(%rbx) movq -16(%rbx), %rax addq %rax, -56(%rbx) movq -16(%rbx), %rax addq %rax, -24(%rbx) movq $0, -56(%rbx) movq $10, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop123 loop123: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop124 loop124: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop125 loop125: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop125: test %r12, %r12 jnz loop125 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop124: test %r12, %r12 jnz loop124 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop126 loop126: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop127 loop127: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop128 loop128: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop128: test %r12, %r12 jnz loop128 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop127: test %r12, %r12 jnz loop127 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop126: test %r12, %r12 jnz loop126 movq $1, %r12 movq $0, 8(%rbx) movq -8(%rbx), %rax addq %rax, 8(%rbx) movq $0, -8(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop129 loop129: addq %r12, -16(%rbx) movq $0, -8(%rbx) xor %r12, %r12 endloop129: test %r12, %r12 jnz loop129 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop130 loop130: xor %r12, %r12 addq $1, -56(%rbx) endloop130: test %r12, %r12 jnz loop130 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop123: test %r12, %r12 jnz loop123 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) movq $1, 8(%rbx) jmp endloop131 loop131: addq %r12, -8(%rbx) movq -8(%rbx), %rax movq %rax, (strbuff+0) addb $48, (strbuff+0) movq -16(%rbx), %rax movq %rax, (strbuff+1) addb $48, (strbuff+1) movq -24(%rbx), %rax movq %rax, (strbuff+2) addb $48, (strbuff+2) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $3, %rdx syscall xor %r12, %r12 addq $48, -24(%rbx) addq $48, -16(%rbx) addq $48, -8(%rbx) subq $1, 8(%rbx) endloop131: test %r12, %r12 jnz loop131 movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop132 loop132: xor %r12, %r12 movq $0, 8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq $1, 16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop133 loop133: addq %r12, -32(%rbx) movq -32(%rbx), %rax movq %rax, (strbuff+0) addb $48, (strbuff+0) movq -40(%rbx), %rax movq %rax, (strbuff+1) addb $48, (strbuff+1) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $2, %rdx syscall xor %r12, %r12 addq $48, -40(%rbx) addq $48, -32(%rbx) subq $1, 8(%rbx) endloop133: test %r12, %r12 jnz loop133 movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop134 loop134: movq -48(%rbx), %rax movq %rax, (strbuff+0) addb $48, (strbuff+0) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall xor %r12, %r12 addq $48, -48(%rbx) endloop134: test %r12, %r12 jnz loop134 movq %r12, (%rbx) subq $16, %rbx movq (%rbx), %r12 endloop132: test %r12, %r12 jnz loop132 movq -48(%rbx), %rax movq %rax, (strbuff+0) addb $13, (strbuff+0) movq $0, -40(%rbx) movq $0, -32(%rbx) addq $13, -48(%rbx) movq -88(%rbx), %rax addq %rax, -32(%rbx) movq $0, -88(%rbx) movq -32(%rbx), %rax addq %rax, -88(%rbx) movq -32(%rbx), %rax addq %rax, -40(%rbx) movq $1, -48(%rbx) movq $88, -32(%rbx) movq $0, -24(%rbx) movq $0, -16(%rbx) movq -40(%rbx), %rax addq %rax, -16(%rbx) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall movq $0, -40(%rbx) movq %r12, (%rbx) subq $16, %rbx movq (%rbx), %r12 jmp endloop135 loop135: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop136 loop136: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop136: test %r12, %r12 jnz loop136 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop135: test %r12, %r12 jnz loop135 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop137 loop137: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop138 loop138: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop139 loop139: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop139: test %r12, %r12 jnz loop139 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop138: test %r12, %r12 jnz loop138 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop137: test %r12, %r12 jnz loop137 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop140 loop140: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop140: test %r12, %r12 jnz loop140 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop141 loop141: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop141: test %r12, %r12 jnz loop141 movq $1, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop142 loop142: movq $120, (strbuff+0) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall xor %r12, %r12 movq $120, 16(%rbx) subq $1, 8(%rbx) endloop142: test %r12, %r12 jnz loop142 movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop143 loop143: movq -48(%rbx), %rax movq %rax, (strbuff+0) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall xor %r12, %r12 endloop143: test %r12, %r12 jnz loop143 movq $0, -8(%rbx) movq -72(%rbx), %rax addq %rax, -8(%rbx) movq $0, -72(%rbx) movq $0, -24(%rbx) movq -8(%rbx), %rax addq %rax, -72(%rbx) movq -8(%rbx), %rax addq %rax, -24(%rbx) movq $0, -8(%rbx) movq -24(%rbx), %rax addq %rax, -8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop144 loop144: addq %r12, -16(%rbx) xor %r12, %r12 subq $1, -16(%rbx) endloop144: test %r12, %r12 jnz loop144 movq %r12, (%rbx) subq $16, %rbx movq (%rbx), %r12 jmp endloop145 loop145: movq -24(%rbx), %rax movq %rax, (strbuff+0) movq -24(%rbx), %rax movq %rax, (strbuff+1) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $2, %rdx syscall dec %r12 endloop145: test %r12, %r12 jnz loop145 movq -24(%rbx), %rax movq %rax, (strbuff+0) movq $0, 16(%rbx) movq -48(%rbx), %rax addq %rax, 16(%rbx) movq $0, -48(%rbx) xor %r12, %r12 movq 16(%rbx), %rax addq %rax, -48(%rbx) addq 16(%rbx), %r12 movq $0, 16(%rbx) addq %r12, 16(%rbx) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall xor %r12, %r12 movq %r12, (%rbx) addq $16, %rbx movq (%rbx), %r12 jmp endloop146 loop146: addq %r12, -16(%rbx) xor %r12, %r12 subq $1, -16(%rbx) endloop146: test %r12, %r12 jnz loop146 movq %r12, (%rbx) subq $16, %rbx movq (%rbx), %r12 jmp endloop147 loop147: movq -24(%rbx), %rax movq %rax, (strbuff+0) movq -24(%rbx), %rax movq %rax, (strbuff+1) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $2, %rdx syscall dec %r12 endloop147: test %r12, %r12 jnz loop147 movq $0, 24(%rbx) movq $0, 32(%rbx) movq -24(%rbx), %rax addq %rax, 32(%rbx) movq $0, -24(%rbx) movq 32(%rbx), %rax addq %rax, -24(%rbx) movq 32(%rbx), %rax addq %rax, 24(%rbx) movq $1, 16(%rbx) movq $88, 32(%rbx) movq $0, 40(%rbx) movq $0, 48(%rbx) movq 24(%rbx), %rax addq %rax, 48(%rbx) movq $0, 24(%rbx) movq %r12, (%rbx) addq $48, %rbx movq (%rbx), %r12 jmp endloop148 loop148: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop149 loop149: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop149: test %r12, %r12 jnz loop149 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop148: test %r12, %r12 jnz loop148 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop150 loop150: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop151 loop151: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop152 loop152: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop152: test %r12, %r12 jnz loop152 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop151: test %r12, %r12 jnz loop151 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop150: test %r12, %r12 jnz loop150 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop153 loop153: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop153: test %r12, %r12 jnz loop153 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop154 loop154: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop154: test %r12, %r12 jnz loop154 movq $1, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop155 loop155: movq $120, (strbuff+0) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall xor %r12, %r12 movq $120, 16(%rbx) subq $1, 8(%rbx) endloop155: test %r12, %r12 jnz loop155 movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop156 loop156: movq -48(%rbx), %rax movq %rax, (strbuff+0) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall xor %r12, %r12 endloop156: test %r12, %r12 jnz loop156 movq %r12, (%rbx) subq $64, %rbx movq (%rbx), %r12 endloop10: test %r12, %r12 jnz loop10 movq $0, 24(%rbx) movq -16(%rbx), %rax addq %rax, 24(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop157 loop157: addq %r12, -40(%rbx) movq $0, -72(%rbx) movq $0, -64(%rbx) movq $0, -56(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -32(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -56(%rbx) movq $0, -32(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) movq $0, 8(%rbx) movq -376(%rbx), %rax addq %rax, 8(%rbx) movq $0, -376(%rbx) movq 8(%rbx), %rax addq %rax, -376(%rbx) movq 8(%rbx), %rax addq %rax, -64(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) subq $64, %rbx movq (%rbx), %r12 jmp endloop158 loop158: movq $1, -40(%rbx) movq $0, -32(%rbx) movq $0, -24(%rbx) movq 8(%rbx), %rax addq %rax, -24(%rbx) movq $0, 8(%rbx) dec %r12 addq %r12, -32(%rbx) xor %r12, %r12 movq %r12, (%rbx) subq $32, %rbx movq (%rbx), %r12 endloop158: test %r12, %r12 jnz loop158 movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 movq %r12, (%rbx) jmp endloop159 loop159: addq $32, %rbx endloop159: cmp $0, (%rbx) jnz loop159 movq (%rbx), %r12 movq $0, 80(%rbx) addq $1, -304(%rbx) movq 40(%rbx), %rax addq %rax, 80(%rbx) movq $0, 40(%rbx) movq %r12, (%rbx) addq $80, %rbx movq (%rbx), %r12 jmp endloop160 loop160: addq %r12, -40(%rbx) xor %r12, %r12 subq $1, -40(%rbx) endloop160: test %r12, %r12 jnz loop160 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop157: test %r12, %r12 jnz loop157 movq $1, -24(%rbx) movq $0, -8(%rbx) xor %r12, %r12 addq $1, -40(%rbx) addq -40(%rbx), %r12 movq $0, -40(%rbx) addq %r12, -40(%rbx) addq %r12, -8(%rbx) movq $0, -16(%rbx) movq $10, %r12 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -8(%rbx), %rax addq %rax, 16(%rbx) movq $0, -8(%rbx) movq %r12, (%rbx) addq $16, %rbx movq (%rbx), %r12 jmp endloop161 loop161: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop162 loop162: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop162: test %r12, %r12 jnz loop162 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop161: test %r12, %r12 jnz loop161 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop163 loop163: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop164 loop164: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop165 loop165: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop165: test %r12, %r12 jnz loop165 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop164: test %r12, %r12 jnz loop164 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop163: test %r12, %r12 jnz loop163 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop166 loop166: addq %r12, -16(%rbx) movq $1, -24(%rbx) xor %r12, %r12 endloop166: test %r12, %r12 jnz loop166 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop167 loop167: addq %r12, -8(%rbx) movq $1, -24(%rbx) xor %r12, %r12 endloop167: test %r12, %r12 jnz loop167 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop8: test %r12, %r12 jnz loop8 movq $0, -24(%rbx) movq $1, -16(%rbx) movq $2, -8(%rbx) movq $8, %r12 movq $1, 8(%rbx) movq $1, 16(%rbx) movq %r12, (%rbx) addq $16, %rbx movq (%rbx), %r12 jmp endloop168 loop168: movq $0, 24(%rbx) movq $0, 32(%rbx) movq -8(%rbx), %rax addq %rax, 32(%rbx) movq $0, -8(%rbx) movq 32(%rbx), %rax addq %rax, -8(%rbx) movq 32(%rbx), %rax addq %rax, 24(%rbx) movq $0, 16(%rbx) movq $4, 32(%rbx) movq $0, 40(%rbx) movq $0, 48(%rbx) movq 24(%rbx), %rax addq %rax, 48(%rbx) movq $0, 24(%rbx) movq %r12, (%rbx) addq $48, %rbx movq (%rbx), %r12 jmp endloop169 loop169: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop170 loop170: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop170: test %r12, %r12 jnz loop170 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop169: test %r12, %r12 jnz loop169 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop171 loop171: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop172 loop172: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop173 loop173: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop173: test %r12, %r12 jnz loop173 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop172: test %r12, %r12 jnz loop172 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop171: test %r12, %r12 jnz loop171 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop174 loop174: addq %r12, -16(%rbx) movq $1, -24(%rbx) xor %r12, %r12 endloop174: test %r12, %r12 jnz loop174 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop175 loop175: addq %r12, -8(%rbx) movq $1, -24(%rbx) xor %r12, %r12 endloop175: test %r12, %r12 jnz loop175 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop176 loop176: movq $0, 8(%rbx) movq -32(%rbx), %rax addq %rax, 8(%rbx) movq $0, -32(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop177 loop177: addq %r12, -40(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq $0, 16(%rbx) movq $0, 24(%rbx) movq $0, 40(%rbx) movq $0, 48(%rbx) movq -32(%rbx), %rax addq %rax, 48(%rbx) movq $0, -32(%rbx) movq 48(%rbx), %rax addq %rax, -32(%rbx) movq 48(%rbx), %rax addq %rax, 40(%rbx) movq $1, 32(%rbx) movq $1, 48(%rbx) movq $0, 56(%rbx) movq $0, 64(%rbx) movq 40(%rbx), %rax addq %rax, 64(%rbx) movq $0, 40(%rbx) movq %r12, (%rbx) addq $64, %rbx movq (%rbx), %r12 jmp endloop178 loop178: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop179 loop179: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop179: test %r12, %r12 jnz loop179 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop178: test %r12, %r12 jnz loop178 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop180 loop180: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop181 loop181: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop182 loop182: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop182: test %r12, %r12 jnz loop182 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop181: test %r12, %r12 jnz loop181 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop180: test %r12, %r12 jnz loop180 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop183 loop183: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop183: test %r12, %r12 jnz loop183 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop184 loop184: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop184: test %r12, %r12 jnz loop184 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop185 loop185: movq $1, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop185: test %r12, %r12 jnz loop185 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -64(%rbx), %rax addq %rax, 16(%rbx) movq $0, -64(%rbx) movq 16(%rbx), %rax addq %rax, -64(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $1, %r12 movq $3, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop186 loop186: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop187 loop187: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop187: test %r12, %r12 jnz loop187 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop186: test %r12, %r12 jnz loop186 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop188 loop188: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop189 loop189: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop190 loop190: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop190: test %r12, %r12 jnz loop190 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop189: test %r12, %r12 jnz loop189 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop188: test %r12, %r12 jnz loop188 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop191 loop191: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop191: test %r12, %r12 jnz loop191 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop192 loop192: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop192: test %r12, %r12 jnz loop192 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop193 loop193: movq $1, -24(%rbx) movq $1, -8(%rbx) xor %r12, %r12 endloop193: test %r12, %r12 jnz loop193 xor %r12, %r12 addq -24(%rbx), %r12 movq $0, -24(%rbx) jmp endloop194 loop194: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq $0, 24(%rbx) movq -96(%rbx), %rax addq %rax, 24(%rbx) movq $0, -96(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, -96(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $0, 16(%rbx) movq $0, 24(%rbx) movq -88(%rbx), %rax addq %rax, 24(%rbx) movq $0, -88(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, -88(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq 16(%rbx), %rax movq $3, %rdx mulq %rdx addq %rax, 8(%rbx) movq $0, 16(%rbx) movq $0, 24(%rbx) movq -80(%rbx), %rax addq %rax, 24(%rbx) movq $0, -80(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, -80(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq 16(%rbx), %rax movq $9, %rdx mulq %rdx addq %rax, 8(%rbx) movq $0, -1752(%rbx) movq $0, -1744(%rbx) movq $0, -1736(%rbx) movq $0, 16(%rbx) movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq 24(%rbx), %rax addq %rax, -1736(%rbx) movq $0, 8(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq $0, 24(%rbx) movq -104(%rbx), %rax addq %rax, 24(%rbx) movq 24(%rbx), %rax addq %rax, -1744(%rbx) movq $0, -104(%rbx) movq 24(%rbx), %rax addq %rax, -104(%rbx) movq $0, 24(%rbx) movq %r12, (%rbx) subq $1744, %rbx movq (%rbx), %r12 jmp endloop195 loop195: movq $1, -40(%rbx) movq $0, -32(%rbx) movq $0, -24(%rbx) movq 8(%rbx), %rax addq %rax, -24(%rbx) movq $0, 8(%rbx) dec %r12 addq %r12, -32(%rbx) xor %r12, %r12 movq %r12, (%rbx) subq $32, %rbx movq (%rbx), %r12 endloop195: test %r12, %r12 jnz loop195 movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 movq %r12, (%rbx) jmp endloop196 loop196: addq $32, %rbx endloop196: cmp $0, (%rbx) jnz loop196 movq (%rbx), %r12 movq $0, 320(%rbx) movq $0, 328(%rbx) movq $0, 336(%rbx) movq $0, 1776(%rbx) movq 1680(%rbx), %rax addq %rax, 1776(%rbx) movq 1776(%rbx), %rax addq %rax, 336(%rbx) movq $0, 1680(%rbx) movq 1776(%rbx), %rax addq %rax, 1680(%rbx) movq $0, 1776(%rbx) movq 1648(%rbx), %rax addq %rax, 1776(%rbx) movq 1776(%rbx), %rax addq %rax, 328(%rbx) movq $0, 1648(%rbx) movq 1776(%rbx), %rax addq %rax, 1648(%rbx) movq $0, 1776(%rbx) movq %r12, (%rbx) addq $328, %rbx movq (%rbx), %r12 jmp endloop197 loop197: movq $1, -40(%rbx) movq $0, -32(%rbx) movq $0, -24(%rbx) movq 8(%rbx), %rax addq %rax, -24(%rbx) movq $0, 8(%rbx) dec %r12 addq %r12, -32(%rbx) xor %r12, %r12 movq %r12, (%rbx) subq $32, %rbx movq (%rbx), %r12 endloop197: test %r12, %r12 jnz loop197 movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 movq %r12, (%rbx) jmp endloop198 loop198: addq $32, %rbx endloop198: cmp $0, (%rbx) jnz loop198 movq (%rbx), %r12 movq $0, 320(%rbx) movq $0, 328(%rbx) movq $0, 336(%rbx) movq $0, 1456(%rbx) movq 1368(%rbx), %rax addq %rax, 1456(%rbx) movq 1456(%rbx), %rax addq %rax, 336(%rbx) movq $0, 1368(%rbx) movq 1456(%rbx), %rax addq %rax, 1368(%rbx) movq $0, 1456(%rbx) movq 1328(%rbx), %rax addq %rax, 1456(%rbx) movq 1456(%rbx), %rax addq %rax, 328(%rbx) movq $0, 1328(%rbx) movq 1456(%rbx), %rax addq %rax, 1328(%rbx) movq $0, 1456(%rbx) movq %r12, (%rbx) addq $328, %rbx movq (%rbx), %r12 jmp endloop199 loop199: movq $1, -40(%rbx) movq $0, -32(%rbx) movq $0, -24(%rbx) movq 8(%rbx), %rax addq %rax, -24(%rbx) movq $0, 8(%rbx) dec %r12 addq %r12, -32(%rbx) xor %r12, %r12 movq %r12, (%rbx) subq $32, %rbx movq (%rbx), %r12 endloop199: test %r12, %r12 jnz loop199 movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 movq %r12, (%rbx) jmp endloop200 loop200: addq $32, %rbx endloop200: cmp $0, (%rbx) jnz loop200 movq (%rbx), %r12 addq $1, 1008(%rbx) movq %r12, (%rbx) addq $1112, %rbx movq (%rbx), %r12 endloop194: test %r12, %r12 jnz loop194 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop201 loop201: addq %r12, -16(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -88(%rbx), %rax addq %rax, 8(%rbx) movq $0, -88(%rbx) movq $0, -48(%rbx) movq 8(%rbx), %rax addq %rax, -88(%rbx) movq 8(%rbx), %rax addq %rax, -48(%rbx) movq $0, 8(%rbx) movq -80(%rbx), %rax addq %rax, 8(%rbx) movq $0, -88(%rbx) movq $0, -80(%rbx) movq 8(%rbx), %rax addq %rax, -88(%rbx) movq 8(%rbx), %rax addq %rax, -80(%rbx) movq $0, 8(%rbx) movq -48(%rbx), %rax addq %rax, 8(%rbx) movq $0, -80(%rbx) movq $0, -48(%rbx) movq 8(%rbx), %rax addq %rax, -80(%rbx) movq 8(%rbx), %rax addq %rax, -48(%rbx) movq $0, -64(%rbx) movq $0, 8(%rbx) subq $1, -72(%rbx) addq $1, -56(%rbx) endloop201: test %r12, %r12 jnz loop201 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop202 loop202: addq %r12, -8(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -88(%rbx), %rax addq %rax, 8(%rbx) movq $0, -88(%rbx) movq $0, -48(%rbx) movq 8(%rbx), %rax addq %rax, -88(%rbx) movq 8(%rbx), %rax addq %rax, -48(%rbx) movq $0, 8(%rbx) movq -96(%rbx), %rax addq %rax, 8(%rbx) movq $0, -96(%rbx) movq $0, -88(%rbx) movq 8(%rbx), %rax addq %rax, -96(%rbx) movq 8(%rbx), %rax addq %rax, -88(%rbx) movq $0, 8(%rbx) movq -48(%rbx), %rax addq %rax, 8(%rbx) movq $0, -96(%rbx) movq $0, -48(%rbx) movq 8(%rbx), %rax addq %rax, -96(%rbx) movq 8(%rbx), %rax addq %rax, -48(%rbx) movq $0, -64(%rbx) movq $0, 8(%rbx) subq $1, -72(%rbx) addq $1, -56(%rbx) endloop202: test %r12, %r12 jnz loop202 movq %r12, (%rbx) subq $32, %rbx movq (%rbx), %r12 endloop177: test %r12, %r12 jnz loop177 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -32(%rbx), %rax addq %rax, 16(%rbx) movq $0, -32(%rbx) movq 16(%rbx), %rax addq %rax, -32(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $1, %r12 movq $2, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop203 loop203: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop204 loop204: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop204: test %r12, %r12 jnz loop204 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop203: test %r12, %r12 jnz loop203 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop205 loop205: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop206 loop206: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop207 loop207: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop207: test %r12, %r12 jnz loop207 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop206: test %r12, %r12 jnz loop206 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop205: test %r12, %r12 jnz loop205 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop208 loop208: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop208: test %r12, %r12 jnz loop208 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop209 loop209: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop209: test %r12, %r12 jnz loop209 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop210 loop210: xor %r12, %r12 movq $2, 32(%rbx) movq $0, 48(%rbx) movq $0, 56(%rbx) movq -64(%rbx), %rax addq %rax, 56(%rbx) movq $0, -64(%rbx) movq 56(%rbx), %rax addq %rax, -64(%rbx) movq 56(%rbx), %rax addq %rax, 48(%rbx) movq $1, 40(%rbx) movq $0, 56(%rbx) movq $0, 64(%rbx) movq $0, 72(%rbx) movq 48(%rbx), %rax addq %rax, 72(%rbx) movq $0, 48(%rbx) movq %r12, (%rbx) addq $72, %rbx movq (%rbx), %r12 jmp endloop211 loop211: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop212 loop212: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop212: test %r12, %r12 jnz loop212 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop211: test %r12, %r12 jnz loop211 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop213 loop213: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop214 loop214: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop215 loop215: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop215: test %r12, %r12 jnz loop215 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop214: test %r12, %r12 jnz loop214 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop213: test %r12, %r12 jnz loop213 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop216 loop216: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop216: test %r12, %r12 jnz loop216 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop217 loop217: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop217: test %r12, %r12 jnz loop217 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop218 loop218: xor %r12, %r12 movq $0, 8(%rbx) movq -440(%rbx), %rax addq %rax, 8(%rbx) movq $0, -440(%rbx) movq $0, -24(%rbx) movq 8(%rbx), %rax addq %rax, -440(%rbx) movq 8(%rbx), %rax addq %rax, -24(%rbx) movq $0, 8(%rbx) endloop218: test %r12, %r12 jnz loop218 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -104(%rbx), %rax addq %rax, 16(%rbx) movq $0, -104(%rbx) movq 16(%rbx), %rax addq %rax, -104(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $1, %r12 movq $1, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop219 loop219: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop220 loop220: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop220: test %r12, %r12 jnz loop220 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop219: test %r12, %r12 jnz loop219 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop221 loop221: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop222 loop222: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop223 loop223: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop223: test %r12, %r12 jnz loop223 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop222: test %r12, %r12 jnz loop222 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop221: test %r12, %r12 jnz loop221 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop224 loop224: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop224: test %r12, %r12 jnz loop224 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop225 loop225: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop225: test %r12, %r12 jnz loop225 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop226 loop226: xor %r12, %r12 movq $0, 8(%rbx) movq -1096(%rbx), %rax addq %rax, 8(%rbx) movq $0, -1096(%rbx) movq $0, -24(%rbx) movq 8(%rbx), %rax addq %rax, -1096(%rbx) movq 8(%rbx), %rax addq %rax, -24(%rbx) movq $0, 8(%rbx) endloop226: test %r12, %r12 jnz loop226 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -104(%rbx), %rax addq %rax, 16(%rbx) movq $0, -104(%rbx) movq 16(%rbx), %rax addq %rax, -104(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $1, %r12 movq $2, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop227 loop227: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop228 loop228: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop228: test %r12, %r12 jnz loop228 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop227: test %r12, %r12 jnz loop227 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop229 loop229: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop230 loop230: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop231 loop231: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop231: test %r12, %r12 jnz loop231 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop230: test %r12, %r12 jnz loop230 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop229: test %r12, %r12 jnz loop229 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop232 loop232: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop232: test %r12, %r12 jnz loop232 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop233 loop233: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop233: test %r12, %r12 jnz loop233 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop234 loop234: xor %r12, %r12 movq $0, 8(%rbx) movq -768(%rbx), %rax addq %rax, 8(%rbx) movq $0, -768(%rbx) movq $0, -24(%rbx) movq 8(%rbx), %rax addq %rax, -768(%rbx) movq 8(%rbx), %rax addq %rax, -24(%rbx) movq $0, 8(%rbx) endloop234: test %r12, %r12 jnz loop234 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -104(%rbx), %rax addq %rax, 16(%rbx) movq $0, -104(%rbx) movq 16(%rbx), %rax addq %rax, -104(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $1, %r12 movq $0, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop235 loop235: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop236 loop236: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop236: test %r12, %r12 jnz loop236 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop235: test %r12, %r12 jnz loop235 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop237 loop237: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop238 loop238: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop239 loop239: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop239: test %r12, %r12 jnz loop239 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop238: test %r12, %r12 jnz loop238 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop237: test %r12, %r12 jnz loop237 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop240 loop240: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop240: test %r12, %r12 jnz loop240 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop241 loop241: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop241: test %r12, %r12 jnz loop241 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop242 loop242: movq $0, -136(%rbx) movq $0, -128(%rbx) movq $0, -120(%rbx) movq $0, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) subq $1, -440(%rbx) movq -440(%rbx), %rax addq %rax, 8(%rbx) movq $0, -440(%rbx) movq 8(%rbx), %rax addq %rax, -440(%rbx) movq 8(%rbx), %rax addq %rax, -128(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) subq $128, %rbx movq (%rbx), %r12 jmp endloop243 loop243: movq $1, -40(%rbx) movq $0, -32(%rbx) movq $0, -24(%rbx) dec %r12 addq %r12, -32(%rbx) xor %r12, %r12 movq %r12, (%rbx) subq $32, %rbx movq (%rbx), %r12 endloop243: test %r12, %r12 jnz loop243 addq -16(%rbx), %r12 movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) addq %r12, -16(%rbx) xor %r12, %r12 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop244 loop244: movq 16(%rbx), %rax addq %rax, 48(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 endloop244: test %r12, %r12 jnz loop244 movq 16(%rbx), %rax addq %rax, 104(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $136, %rbx movq (%rbx), %r12 endloop242: test %r12, %r12 jnz loop242 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -104(%rbx), %rax addq %rax, 16(%rbx) movq $0, -104(%rbx) movq 16(%rbx), %rax addq %rax, -104(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $1, %r12 movq $1, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop245 loop245: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop246 loop246: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop246: test %r12, %r12 jnz loop246 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop245: test %r12, %r12 jnz loop245 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop247 loop247: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop248 loop248: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop249 loop249: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop249: test %r12, %r12 jnz loop249 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop248: test %r12, %r12 jnz loop248 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop247: test %r12, %r12 jnz loop247 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop250 loop250: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop250: test %r12, %r12 jnz loop250 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop251 loop251: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop251: test %r12, %r12 jnz loop251 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop252 loop252: movq $0, -792(%rbx) movq $0, -784(%rbx) movq $0, -776(%rbx) movq $0, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) subq $1, -1096(%rbx) movq -1096(%rbx), %rax addq %rax, 8(%rbx) movq $0, -1096(%rbx) movq 8(%rbx), %rax addq %rax, -1096(%rbx) movq 8(%rbx), %rax addq %rax, -784(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) subq $784, %rbx movq (%rbx), %r12 jmp endloop253 loop253: movq $1, -40(%rbx) movq $0, -32(%rbx) movq $0, -24(%rbx) dec %r12 addq %r12, -32(%rbx) xor %r12, %r12 movq %r12, (%rbx) subq $32, %rbx movq (%rbx), %r12 endloop253: test %r12, %r12 jnz loop253 addq -16(%rbx), %r12 movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) addq %r12, -16(%rbx) xor %r12, %r12 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop254 loop254: movq 16(%rbx), %rax addq %rax, 48(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 endloop254: test %r12, %r12 jnz loop254 movq 16(%rbx), %rax addq %rax, 760(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $792, %rbx movq (%rbx), %r12 endloop252: test %r12, %r12 jnz loop252 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -104(%rbx), %rax addq %rax, 16(%rbx) movq $0, -104(%rbx) movq 16(%rbx), %rax addq %rax, -104(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $1, %r12 movq $2, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop255 loop255: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop256 loop256: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop256: test %r12, %r12 jnz loop256 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop255: test %r12, %r12 jnz loop255 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop257 loop257: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop258 loop258: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop259 loop259: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop259: test %r12, %r12 jnz loop259 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop258: test %r12, %r12 jnz loop258 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop257: test %r12, %r12 jnz loop257 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop260 loop260: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop260: test %r12, %r12 jnz loop260 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop261 loop261: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop261: test %r12, %r12 jnz loop261 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop262 loop262: movq $0, -464(%rbx) movq $0, -456(%rbx) movq $0, -448(%rbx) movq $0, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) subq $1, -768(%rbx) movq -768(%rbx), %rax addq %rax, 8(%rbx) movq $0, -768(%rbx) movq 8(%rbx), %rax addq %rax, -768(%rbx) movq 8(%rbx), %rax addq %rax, -456(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) subq $456, %rbx movq (%rbx), %r12 jmp endloop263 loop263: movq $1, -40(%rbx) movq $0, -32(%rbx) movq $0, -24(%rbx) dec %r12 addq %r12, -32(%rbx) xor %r12, %r12 movq %r12, (%rbx) subq $32, %rbx movq (%rbx), %r12 endloop263: test %r12, %r12 jnz loop263 addq -16(%rbx), %r12 movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) addq %r12, -16(%rbx) xor %r12, %r12 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop264 loop264: movq 16(%rbx), %rax addq %rax, 48(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 endloop264: test %r12, %r12 jnz loop264 movq 16(%rbx), %rax addq %rax, 432(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $464, %rbx movq (%rbx), %r12 endloop262: test %r12, %r12 jnz loop262 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -88(%rbx), %rax addq %rax, 16(%rbx) movq $0, -88(%rbx) movq 16(%rbx), %rax addq %rax, -88(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $1, %r12 movq $0, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop265 loop265: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop266 loop266: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop266: test %r12, %r12 jnz loop266 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop265: test %r12, %r12 jnz loop265 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop267 loop267: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop268 loop268: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop269 loop269: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop269: test %r12, %r12 jnz loop269 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop268: test %r12, %r12 jnz loop268 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop267: test %r12, %r12 jnz loop267 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop270 loop270: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop270: test %r12, %r12 jnz loop270 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop271 loop271: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop271: test %r12, %r12 jnz loop271 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop272 loop272: movq $0, -136(%rbx) movq $0, -128(%rbx) movq $0, -120(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -32(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -120(%rbx) movq $0, -32(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) movq $0, 8(%rbx) movq -440(%rbx), %rax addq %rax, 8(%rbx) movq $0, -440(%rbx) movq 8(%rbx), %rax addq %rax, -440(%rbx) movq 8(%rbx), %rax addq %rax, -128(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) subq $128, %rbx movq (%rbx), %r12 jmp endloop273 loop273: movq $1, -40(%rbx) movq $0, -32(%rbx) movq $0, -24(%rbx) movq 8(%rbx), %rax addq %rax, -24(%rbx) movq $0, 8(%rbx) dec %r12 addq %r12, -32(%rbx) xor %r12, %r12 movq %r12, (%rbx) subq $32, %rbx movq (%rbx), %r12 endloop273: test %r12, %r12 jnz loop273 movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 movq %r12, (%rbx) jmp endloop274 loop274: addq $32, %rbx endloop274: cmp $0, (%rbx) jnz loop274 movq (%rbx), %r12 addq $1, -304(%rbx) movq %r12, (%rbx) addq $136, %rbx movq (%rbx), %r12 endloop272: test %r12, %r12 jnz loop272 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -88(%rbx), %rax addq %rax, 16(%rbx) movq $0, -88(%rbx) movq 16(%rbx), %rax addq %rax, -88(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $1, %r12 movq $1, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop275 loop275: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop276 loop276: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop276: test %r12, %r12 jnz loop276 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop275: test %r12, %r12 jnz loop275 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop277 loop277: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop278 loop278: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop279 loop279: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop279: test %r12, %r12 jnz loop279 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop278: test %r12, %r12 jnz loop278 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop277: test %r12, %r12 jnz loop277 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop280 loop280: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop280: test %r12, %r12 jnz loop280 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop281 loop281: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop281: test %r12, %r12 jnz loop281 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop282 loop282: movq $0, -792(%rbx) movq $0, -784(%rbx) movq $0, -776(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -32(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -776(%rbx) movq $0, -32(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) movq $0, 8(%rbx) movq -1096(%rbx), %rax addq %rax, 8(%rbx) movq $0, -1096(%rbx) movq 8(%rbx), %rax addq %rax, -1096(%rbx) movq 8(%rbx), %rax addq %rax, -784(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) subq $784, %rbx movq (%rbx), %r12 jmp endloop283 loop283: movq $1, -40(%rbx) movq $0, -32(%rbx) movq $0, -24(%rbx) movq 8(%rbx), %rax addq %rax, -24(%rbx) movq $0, 8(%rbx) dec %r12 addq %r12, -32(%rbx) xor %r12, %r12 movq %r12, (%rbx) subq $32, %rbx movq (%rbx), %r12 endloop283: test %r12, %r12 jnz loop283 movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 movq %r12, (%rbx) jmp endloop284 loop284: addq $32, %rbx endloop284: cmp $0, (%rbx) jnz loop284 movq (%rbx), %r12 addq $1, -304(%rbx) movq %r12, (%rbx) addq $792, %rbx movq (%rbx), %r12 endloop282: test %r12, %r12 jnz loop282 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -88(%rbx), %rax addq %rax, 16(%rbx) movq $0, -88(%rbx) movq 16(%rbx), %rax addq %rax, -88(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $1, %r12 movq $2, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop285 loop285: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop286 loop286: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop286: test %r12, %r12 jnz loop286 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop285: test %r12, %r12 jnz loop285 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop287 loop287: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop288 loop288: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop289 loop289: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop289: test %r12, %r12 jnz loop289 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop288: test %r12, %r12 jnz loop288 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop287: test %r12, %r12 jnz loop287 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop290 loop290: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop290: test %r12, %r12 jnz loop290 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop291 loop291: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop291: test %r12, %r12 jnz loop291 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop292 loop292: movq $0, -464(%rbx) movq $0, -456(%rbx) movq $0, -448(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -32(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -448(%rbx) movq $0, -32(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) movq $0, 8(%rbx) movq -768(%rbx), %rax addq %rax, 8(%rbx) movq $0, -768(%rbx) movq 8(%rbx), %rax addq %rax, -768(%rbx) movq 8(%rbx), %rax addq %rax, -456(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) subq $456, %rbx movq (%rbx), %r12 jmp endloop293 loop293: movq $1, -40(%rbx) movq $0, -32(%rbx) movq $0, -24(%rbx) movq 8(%rbx), %rax addq %rax, -24(%rbx) movq $0, 8(%rbx) dec %r12 addq %r12, -32(%rbx) xor %r12, %r12 movq %r12, (%rbx) subq $32, %rbx movq (%rbx), %r12 endloop293: test %r12, %r12 jnz loop293 movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 movq %r12, (%rbx) jmp endloop294 loop294: addq $32, %rbx endloop294: cmp $0, (%rbx) jnz loop294 movq (%rbx), %r12 addq $1, -304(%rbx) movq %r12, (%rbx) addq $464, %rbx movq (%rbx), %r12 endloop292: test %r12, %r12 jnz loop292 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -88(%rbx), %rax addq %rax, 16(%rbx) movq $0, -88(%rbx) movq 16(%rbx), %rax addq %rax, -88(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $1, %r12 movq $0, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop295 loop295: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop296 loop296: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop296: test %r12, %r12 jnz loop296 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop295: test %r12, %r12 jnz loop295 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop297 loop297: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop298 loop298: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop299 loop299: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop299: test %r12, %r12 jnz loop299 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop298: test %r12, %r12 jnz loop298 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop297: test %r12, %r12 jnz loop297 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop300 loop300: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop300: test %r12, %r12 jnz loop300 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop301 loop301: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop301: test %r12, %r12 jnz loop301 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop302 loop302: xor %r12, %r12 movq $0, 8(%rbx) movq -440(%rbx), %rax addq %rax, 8(%rbx) movq $0, -440(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -440(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq $0, 8(%rbx) endloop302: test %r12, %r12 jnz loop302 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -88(%rbx), %rax addq %rax, 16(%rbx) movq $0, -88(%rbx) movq 16(%rbx), %rax addq %rax, -88(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $1, %r12 movq $1, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop303 loop303: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop304 loop304: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop304: test %r12, %r12 jnz loop304 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop303: test %r12, %r12 jnz loop303 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop305 loop305: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop306 loop306: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop307 loop307: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop307: test %r12, %r12 jnz loop307 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop306: test %r12, %r12 jnz loop306 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop305: test %r12, %r12 jnz loop305 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop308 loop308: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop308: test %r12, %r12 jnz loop308 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop309 loop309: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop309: test %r12, %r12 jnz loop309 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop310 loop310: xor %r12, %r12 movq $0, 8(%rbx) movq -1096(%rbx), %rax addq %rax, 8(%rbx) movq $0, -1096(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -1096(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq $0, 8(%rbx) endloop310: test %r12, %r12 jnz loop310 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -88(%rbx), %rax addq %rax, 16(%rbx) movq $0, -88(%rbx) movq 16(%rbx), %rax addq %rax, -88(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $1, %r12 movq $2, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop311 loop311: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop312 loop312: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop312: test %r12, %r12 jnz loop312 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop311: test %r12, %r12 jnz loop311 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop313 loop313: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop314 loop314: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop315 loop315: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop315: test %r12, %r12 jnz loop315 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop314: test %r12, %r12 jnz loop314 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop313: test %r12, %r12 jnz loop313 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop316 loop316: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop316: test %r12, %r12 jnz loop316 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop317 loop317: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop317: test %r12, %r12 jnz loop317 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop318 loop318: xor %r12, %r12 movq $0, 8(%rbx) movq -768(%rbx), %rax addq %rax, 8(%rbx) movq $0, -768(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -768(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq $0, 8(%rbx) endloop318: test %r12, %r12 jnz loop318 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop319 loop319: movq $0, 32(%rbx) dec %r12 addq %r12, 32(%rbx) xor %r12, %r12 movq $1, 40(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop320 loop320: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 16(%rbx) movq -128(%rbx), %rax addq %rax, 16(%rbx) movq $0, -128(%rbx) movq $0, -24(%rbx) movq 16(%rbx), %rax addq %rax, -128(%rbx) movq 16(%rbx), %rax addq %rax, -24(%rbx) movq $0, 16(%rbx) movq -48(%rbx), %rax addq %rax, 16(%rbx) movq $0, -48(%rbx) movq $0, -16(%rbx) movq 16(%rbx), %rax addq %rax, -48(%rbx) movq 16(%rbx), %rax addq %rax, -16(%rbx) movq $32, -8(%rbx) movq $0, 16(%rbx) subq $1, 8(%rbx) endloop320: test %r12, %r12 jnz loop320 movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop321 loop321: xor %r12, %r12 movq $0, 8(%rbx) movq -120(%rbx), %rax addq %rax, 8(%rbx) movq $0, -120(%rbx) movq $0, -32(%rbx) movq 8(%rbx), %rax addq %rax, -120(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) movq $0, 8(%rbx) movq -48(%rbx), %rax addq %rax, 8(%rbx) movq $0, -48(%rbx) movq $0, -24(%rbx) movq 8(%rbx), %rax addq %rax, -48(%rbx) movq 8(%rbx), %rax addq %rax, -24(%rbx) movq $88, -16(%rbx) movq $0, 8(%rbx) endloop321: test %r12, %r12 jnz loop321 movq $16, -8(%rbx) movq $14, %r12 movq $0, 32(%rbx) movq $0, 40(%rbx) movq -32(%rbx), %rax addq %rax, 40(%rbx) movq $0, -32(%rbx) movq 40(%rbx), %rax addq %rax, -32(%rbx) movq 40(%rbx), %rax addq %rax, 32(%rbx) movq $1, 24(%rbx) movq $0, 40(%rbx) movq $0, 48(%rbx) movq $0, 56(%rbx) movq 32(%rbx), %rax addq %rax, 56(%rbx) movq $0, 32(%rbx) movq %r12, (%rbx) addq $56, %rbx movq (%rbx), %r12 jmp endloop322 loop322: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop323 loop323: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop323: test %r12, %r12 jnz loop323 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop322: test %r12, %r12 jnz loop322 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop324 loop324: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop325 loop325: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop326 loop326: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop326: test %r12, %r12 jnz loop326 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop325: test %r12, %r12 jnz loop325 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop324: test %r12, %r12 jnz loop324 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop327 loop327: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop327: test %r12, %r12 jnz loop327 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop328 loop328: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop328: test %r12, %r12 jnz loop328 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop329 loop329: xor %r12, %r12 addq $5, -32(%rbx) endloop329: test %r12, %r12 jnz loop329 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -56(%rbx), %rax addq %rax, 16(%rbx) movq $0, -56(%rbx) movq 16(%rbx), %rax addq %rax, -56(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $1, %r12 movq $1, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop330 loop330: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop331 loop331: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop331: test %r12, %r12 jnz loop331 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop330: test %r12, %r12 jnz loop330 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop332 loop332: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop333 loop333: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop334 loop334: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop334: test %r12, %r12 jnz loop334 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop333: test %r12, %r12 jnz loop333 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop332: test %r12, %r12 jnz loop332 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop335 loop335: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop335: test %r12, %r12 jnz loop335 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop336 loop336: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop336: test %r12, %r12 jnz loop336 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop337 loop337: xor %r12, %r12 addq $10, -24(%rbx) endloop337: test %r12, %r12 jnz loop337 xor %r12, %r12 movq $0, 8(%rbx) movq -56(%rbx), %rax addq %rax, 8(%rbx) movq $0, -56(%rbx) movq 8(%rbx), %rax addq %rax, -56(%rbx) addq 8(%rbx), %r12 movq $0, -16(%rbx) movq $25, 8(%rbx) jmp endloop338 loop338: movq $0, 16(%rbx) movq 8(%rbx), %rax addq %rax, 16(%rbx) movq 16(%rbx), %rax addq %rax, -16(%rbx) movq $0, 8(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $0, 16(%rbx) dec %r12 endloop338: test %r12, %r12 jnz loop338 xor %r12, %r12 addq -16(%rbx), %r12 addq %r12, -32(%rbx) movq $0, -16(%rbx) addq %r12, -16(%rbx) xor %r12, %r12 addq -88(%rbx), %r12 movq $0, -88(%rbx) addq %r12, -88(%rbx) subq %r12, -32(%rbx) xor %r12, %r12 addq -88(%rbx), %r12 movq $0, -88(%rbx) addq %r12, -88(%rbx) subq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -56(%rbx), %rax addq %rax, 16(%rbx) movq $0, -56(%rbx) movq 16(%rbx), %rax addq %rax, -56(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $1, %r12 movq $2, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop339 loop339: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop340 loop340: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop340: test %r12, %r12 jnz loop340 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop339: test %r12, %r12 jnz loop339 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop341 loop341: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop342 loop342: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop343 loop343: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop343: test %r12, %r12 jnz loop343 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop342: test %r12, %r12 jnz loop342 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop341: test %r12, %r12 jnz loop341 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop344 loop344: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop344: test %r12, %r12 jnz loop344 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop345 loop345: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop345: test %r12, %r12 jnz loop345 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop346 loop346: xor %r12, %r12 subq $5, -32(%rbx) endloop346: test %r12, %r12 jnz loop346 xor %r12, %r12 addq -48(%rbx), %r12 movq $0, -48(%rbx) addq %r12, -48(%rbx) subq %r12, -24(%rbx) movq $27, (strbuff+0) movq $91, (strbuff+1) movq $91, %r12 movq $0, 8(%rbx) movq $0, 16(%rbx) movq -24(%rbx), %rax addq %rax, 16(%rbx) movq $0, -24(%rbx) movq 16(%rbx), %rax addq %rax, -24(%rbx) movq 16(%rbx), %rax addq %rax, 8(%rbx) movq $0, 16(%rbx) movq $0, 40(%rbx) movq $0, 48(%rbx) movq 8(%rbx), %rax addq %rax, 48(%rbx) movq $0, 8(%rbx) movq 48(%rbx), %rax addq %rax, 8(%rbx) movq 48(%rbx), %rax addq %rax, 40(%rbx) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $2, %rdx syscall movq $10, 48(%rbx) movq $0, 56(%rbx) movq %r12, (%rbx) addq $40, %rbx movq (%rbx), %r12 jmp endloop347 loop347: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop348 loop348: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop349 loop349: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop349: test %r12, %r12 jnz loop349 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop348: test %r12, %r12 jnz loop348 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop350 loop350: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop351 loop351: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop352 loop352: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop352: test %r12, %r12 jnz loop352 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop351: test %r12, %r12 jnz loop351 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop350: test %r12, %r12 jnz loop350 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop347: test %r12, %r12 jnz loop347 movq $0, -24(%rbx) movq $0, 24(%rbx) movq 16(%rbx), %rax addq %rax, 24(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop353 loop353: addq %r12, -8(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -48(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq -8(%rbx), %rax subq %rax, -48(%rbx) movq $0, -8(%rbx) movq $0, 8(%rbx) endloop353: test %r12, %r12 jnz loop353 movq $0, -24(%rbx) movq $0, -16(%rbx) movq -56(%rbx), %rax addq %rax, -16(%rbx) movq $0, -56(%rbx) movq -16(%rbx), %rax addq %rax, -56(%rbx) movq -16(%rbx), %rax addq %rax, -24(%rbx) movq $0, -56(%rbx) movq $10, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop354 loop354: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop355 loop355: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop356 loop356: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop356: test %r12, %r12 jnz loop356 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop355: test %r12, %r12 jnz loop355 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop357 loop357: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop358 loop358: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop359 loop359: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop359: test %r12, %r12 jnz loop359 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop358: test %r12, %r12 jnz loop358 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop357: test %r12, %r12 jnz loop357 movq $1, %r12 movq $0, 8(%rbx) movq -8(%rbx), %rax addq %rax, 8(%rbx) movq $0, -8(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop360 loop360: addq %r12, -16(%rbx) movq $0, -8(%rbx) xor %r12, %r12 endloop360: test %r12, %r12 jnz loop360 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop361 loop361: xor %r12, %r12 addq $1, -56(%rbx) endloop361: test %r12, %r12 jnz loop361 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop354: test %r12, %r12 jnz loop354 xor %r12, %r12 movq $0, 8(%rbx) movq -32(%rbx), %rax addq %rax, 8(%rbx) movq $0, -32(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) addq 8(%rbx), %r12 movq $10, 8(%rbx) movq $0, 16(%rbx) jmp endloop362 loop362: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop363 loop363: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop364 loop364: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop364: test %r12, %r12 jnz loop364 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop363: test %r12, %r12 jnz loop363 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop365 loop365: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop366 loop366: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop367 loop367: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop367: test %r12, %r12 jnz loop367 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop366: test %r12, %r12 jnz loop366 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop365: test %r12, %r12 jnz loop365 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop362: test %r12, %r12 jnz loop362 movq $0, -16(%rbx) movq $0, 24(%rbx) movq 16(%rbx), %rax addq %rax, 24(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop368 loop368: addq %r12, -8(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -40(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq -8(%rbx), %rax subq %rax, -40(%rbx) movq $0, -8(%rbx) movq $0, 8(%rbx) endloop368: test %r12, %r12 jnz loop368 movq $0, -24(%rbx) movq $0, -16(%rbx) movq -56(%rbx), %rax addq %rax, -16(%rbx) movq $0, -56(%rbx) movq -16(%rbx), %rax addq %rax, -56(%rbx) movq -16(%rbx), %rax addq %rax, -24(%rbx) movq $0, -56(%rbx) movq $10, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop369 loop369: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop370 loop370: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop371 loop371: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop371: test %r12, %r12 jnz loop371 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop370: test %r12, %r12 jnz loop370 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop372 loop372: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop373 loop373: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop374 loop374: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop374: test %r12, %r12 jnz loop374 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop373: test %r12, %r12 jnz loop373 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop372: test %r12, %r12 jnz loop372 movq $1, %r12 movq $0, 8(%rbx) movq -8(%rbx), %rax addq %rax, 8(%rbx) movq $0, -8(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop375 loop375: addq %r12, -16(%rbx) movq $0, -8(%rbx) xor %r12, %r12 endloop375: test %r12, %r12 jnz loop375 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop376 loop376: xor %r12, %r12 addq $1, -56(%rbx) endloop376: test %r12, %r12 jnz loop376 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop369: test %r12, %r12 jnz loop369 xor %r12, %r12 movq $0, 8(%rbx) movq -32(%rbx), %rax addq %rax, 8(%rbx) movq $0, -32(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) addq 8(%rbx), %r12 movq $10, 8(%rbx) movq $0, 16(%rbx) jmp endloop377 loop377: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop378 loop378: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop379 loop379: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop379: test %r12, %r12 jnz loop379 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop378: test %r12, %r12 jnz loop378 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop380 loop380: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop381 loop381: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop382 loop382: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop382: test %r12, %r12 jnz loop382 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop381: test %r12, %r12 jnz loop381 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop380: test %r12, %r12 jnz loop380 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop377: test %r12, %r12 jnz loop377 movq $0, -8(%rbx) movq $0, 24(%rbx) movq 16(%rbx), %rax addq %rax, 24(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop383 loop383: addq %r12, -8(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq -8(%rbx), %rax subq %rax, -32(%rbx) movq $0, -8(%rbx) movq $0, 8(%rbx) endloop383: test %r12, %r12 jnz loop383 movq $0, -24(%rbx) movq $0, -16(%rbx) movq -56(%rbx), %rax addq %rax, -16(%rbx) movq $0, -56(%rbx) movq -16(%rbx), %rax addq %rax, -56(%rbx) movq -16(%rbx), %rax addq %rax, -24(%rbx) movq $0, -56(%rbx) movq $10, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop384 loop384: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop385 loop385: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop386 loop386: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop386: test %r12, %r12 jnz loop386 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop385: test %r12, %r12 jnz loop385 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop387 loop387: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop388 loop388: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop389 loop389: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop389: test %r12, %r12 jnz loop389 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop388: test %r12, %r12 jnz loop388 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop387: test %r12, %r12 jnz loop387 movq $1, %r12 movq $0, 8(%rbx) movq -8(%rbx), %rax addq %rax, 8(%rbx) movq $0, -8(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop390 loop390: addq %r12, -16(%rbx) movq $0, -8(%rbx) xor %r12, %r12 endloop390: test %r12, %r12 jnz loop390 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop391 loop391: xor %r12, %r12 addq $1, -56(%rbx) endloop391: test %r12, %r12 jnz loop391 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop384: test %r12, %r12 jnz loop384 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) movq $1, 8(%rbx) jmp endloop392 loop392: addq %r12, -8(%rbx) movq -8(%rbx), %rax movq %rax, (strbuff+0) addb $48, (strbuff+0) movq -16(%rbx), %rax movq %rax, (strbuff+1) addb $48, (strbuff+1) movq -24(%rbx), %rax movq %rax, (strbuff+2) addb $48, (strbuff+2) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $3, %rdx syscall xor %r12, %r12 addq $48, -24(%rbx) addq $48, -16(%rbx) addq $48, -8(%rbx) subq $1, 8(%rbx) endloop392: test %r12, %r12 jnz loop392 movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop393 loop393: xor %r12, %r12 movq $0, 8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq $1, 16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop394 loop394: addq %r12, -32(%rbx) movq -32(%rbx), %rax movq %rax, (strbuff+0) addb $48, (strbuff+0) movq -40(%rbx), %rax movq %rax, (strbuff+1) addb $48, (strbuff+1) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $2, %rdx syscall xor %r12, %r12 addq $48, -40(%rbx) addq $48, -32(%rbx) subq $1, 8(%rbx) endloop394: test %r12, %r12 jnz loop394 movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop395 loop395: movq -48(%rbx), %rax movq %rax, (strbuff+0) addb $48, (strbuff+0) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall xor %r12, %r12 addq $48, -48(%rbx) endloop395: test %r12, %r12 jnz loop395 movq %r12, (%rbx) subq $16, %rbx movq (%rbx), %r12 endloop393: test %r12, %r12 jnz loop393 movq -48(%rbx), %rax movq %rax, (strbuff+0) subb $32, (strbuff+0) movq $0, -40(%rbx) movq $0, -32(%rbx) subq $32, -48(%rbx) movq -80(%rbx), %rax addq %rax, -32(%rbx) movq $0, -80(%rbx) movq -32(%rbx), %rax addq %rax, -80(%rbx) movq -32(%rbx), %rax addq %rax, -40(%rbx) movq $0, -32(%rbx) movq $0, -8(%rbx) xor %r12, %r12 addq -40(%rbx), %r12 movq $0, -40(%rbx) addq %r12, -40(%rbx) addq %r12, -8(%rbx) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall movq $10, %r12 movq $0, 8(%rbx) movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop396 loop396: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop397 loop397: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop398 loop398: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop398: test %r12, %r12 jnz loop398 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop397: test %r12, %r12 jnz loop397 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop399 loop399: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop400 loop400: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop401 loop401: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop401: test %r12, %r12 jnz loop401 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop400: test %r12, %r12 jnz loop400 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop399: test %r12, %r12 jnz loop399 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop396: test %r12, %r12 jnz loop396 movq $0, -24(%rbx) movq $0, 24(%rbx) movq 16(%rbx), %rax addq %rax, 24(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop402 loop402: addq %r12, -8(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -48(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq -8(%rbx), %rax subq %rax, -48(%rbx) movq $0, -8(%rbx) movq $0, 8(%rbx) endloop402: test %r12, %r12 jnz loop402 movq $0, -24(%rbx) movq $0, -16(%rbx) movq -56(%rbx), %rax addq %rax, -16(%rbx) movq $0, -56(%rbx) movq -16(%rbx), %rax addq %rax, -56(%rbx) movq -16(%rbx), %rax addq %rax, -24(%rbx) movq $0, -56(%rbx) movq $10, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop403 loop403: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop404 loop404: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop405 loop405: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop405: test %r12, %r12 jnz loop405 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop404: test %r12, %r12 jnz loop404 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop406 loop406: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop407 loop407: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop408 loop408: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop408: test %r12, %r12 jnz loop408 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop407: test %r12, %r12 jnz loop407 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop406: test %r12, %r12 jnz loop406 movq $1, %r12 movq $0, 8(%rbx) movq -8(%rbx), %rax addq %rax, 8(%rbx) movq $0, -8(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop409 loop409: addq %r12, -16(%rbx) movq $0, -8(%rbx) xor %r12, %r12 endloop409: test %r12, %r12 jnz loop409 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop410 loop410: xor %r12, %r12 addq $1, -56(%rbx) endloop410: test %r12, %r12 jnz loop410 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop403: test %r12, %r12 jnz loop403 xor %r12, %r12 movq $0, 8(%rbx) movq -32(%rbx), %rax addq %rax, 8(%rbx) movq $0, -32(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) addq 8(%rbx), %r12 movq $10, 8(%rbx) movq $0, 16(%rbx) jmp endloop411 loop411: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop412 loop412: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop413 loop413: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop413: test %r12, %r12 jnz loop413 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop412: test %r12, %r12 jnz loop412 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop414 loop414: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop415 loop415: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop416 loop416: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop416: test %r12, %r12 jnz loop416 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop415: test %r12, %r12 jnz loop415 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop414: test %r12, %r12 jnz loop414 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop411: test %r12, %r12 jnz loop411 movq $0, -16(%rbx) movq $0, 24(%rbx) movq 16(%rbx), %rax addq %rax, 24(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop417 loop417: addq %r12, -8(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -40(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq -8(%rbx), %rax subq %rax, -40(%rbx) movq $0, -8(%rbx) movq $0, 8(%rbx) endloop417: test %r12, %r12 jnz loop417 movq $0, -24(%rbx) movq $0, -16(%rbx) movq -56(%rbx), %rax addq %rax, -16(%rbx) movq $0, -56(%rbx) movq -16(%rbx), %rax addq %rax, -56(%rbx) movq -16(%rbx), %rax addq %rax, -24(%rbx) movq $0, -56(%rbx) movq $10, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop418 loop418: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop419 loop419: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop420 loop420: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop420: test %r12, %r12 jnz loop420 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop419: test %r12, %r12 jnz loop419 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop421 loop421: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop422 loop422: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop423 loop423: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop423: test %r12, %r12 jnz loop423 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop422: test %r12, %r12 jnz loop422 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop421: test %r12, %r12 jnz loop421 movq $1, %r12 movq $0, 8(%rbx) movq -8(%rbx), %rax addq %rax, 8(%rbx) movq $0, -8(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop424 loop424: addq %r12, -16(%rbx) movq $0, -8(%rbx) xor %r12, %r12 endloop424: test %r12, %r12 jnz loop424 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop425 loop425: xor %r12, %r12 addq $1, -56(%rbx) endloop425: test %r12, %r12 jnz loop425 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop418: test %r12, %r12 jnz loop418 xor %r12, %r12 movq $0, 8(%rbx) movq -32(%rbx), %rax addq %rax, 8(%rbx) movq $0, -32(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) addq 8(%rbx), %r12 movq $10, 8(%rbx) movq $0, 16(%rbx) jmp endloop426 loop426: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop427 loop427: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop428 loop428: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop428: test %r12, %r12 jnz loop428 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop427: test %r12, %r12 jnz loop427 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop429 loop429: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop430 loop430: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop431 loop431: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop431: test %r12, %r12 jnz loop431 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop430: test %r12, %r12 jnz loop430 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop429: test %r12, %r12 jnz loop429 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop426: test %r12, %r12 jnz loop426 movq $0, -8(%rbx) movq $0, 24(%rbx) movq 16(%rbx), %rax addq %rax, 24(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop432 loop432: addq %r12, -8(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq -8(%rbx), %rax subq %rax, -32(%rbx) movq $0, -8(%rbx) movq $0, 8(%rbx) endloop432: test %r12, %r12 jnz loop432 movq $0, -24(%rbx) movq $0, -16(%rbx) movq -56(%rbx), %rax addq %rax, -16(%rbx) movq $0, -56(%rbx) movq -16(%rbx), %rax addq %rax, -56(%rbx) movq -16(%rbx), %rax addq %rax, -24(%rbx) movq $0, -56(%rbx) movq $10, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop433 loop433: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop434 loop434: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop435 loop435: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop435: test %r12, %r12 jnz loop435 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop434: test %r12, %r12 jnz loop434 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop436 loop436: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop437 loop437: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop438 loop438: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop438: test %r12, %r12 jnz loop438 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop437: test %r12, %r12 jnz loop437 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop436: test %r12, %r12 jnz loop436 movq $1, %r12 movq $0, 8(%rbx) movq -8(%rbx), %rax addq %rax, 8(%rbx) movq $0, -8(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop439 loop439: addq %r12, -16(%rbx) movq $0, -8(%rbx) xor %r12, %r12 endloop439: test %r12, %r12 jnz loop439 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop440 loop440: xor %r12, %r12 addq $1, -56(%rbx) endloop440: test %r12, %r12 jnz loop440 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop433: test %r12, %r12 jnz loop433 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) movq $1, 8(%rbx) jmp endloop441 loop441: addq %r12, -8(%rbx) movq -8(%rbx), %rax movq %rax, (strbuff+0) addb $48, (strbuff+0) movq -16(%rbx), %rax movq %rax, (strbuff+1) addb $48, (strbuff+1) movq -24(%rbx), %rax movq %rax, (strbuff+2) addb $48, (strbuff+2) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $3, %rdx syscall xor %r12, %r12 addq $48, -24(%rbx) addq $48, -16(%rbx) addq $48, -8(%rbx) subq $1, 8(%rbx) endloop441: test %r12, %r12 jnz loop441 movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop442 loop442: xor %r12, %r12 movq $0, 8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq $1, 16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop443 loop443: addq %r12, -32(%rbx) movq -32(%rbx), %rax movq %rax, (strbuff+0) addb $48, (strbuff+0) movq -40(%rbx), %rax movq %rax, (strbuff+1) addb $48, (strbuff+1) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $2, %rdx syscall xor %r12, %r12 addq $48, -40(%rbx) addq $48, -32(%rbx) subq $1, 8(%rbx) endloop443: test %r12, %r12 jnz loop443 movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop444 loop444: movq -48(%rbx), %rax movq %rax, (strbuff+0) addb $48, (strbuff+0) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall xor %r12, %r12 addq $48, -48(%rbx) endloop444: test %r12, %r12 jnz loop444 movq %r12, (%rbx) subq $16, %rbx movq (%rbx), %r12 endloop442: test %r12, %r12 jnz loop442 movq -48(%rbx), %rax movq %rax, (strbuff+0) addb $13, (strbuff+0) movq $0, -40(%rbx) movq $0, -32(%rbx) addq $13, -48(%rbx) movq -88(%rbx), %rax addq %rax, -32(%rbx) movq $0, -88(%rbx) movq -32(%rbx), %rax addq %rax, -88(%rbx) movq -32(%rbx), %rax addq %rax, -40(%rbx) movq $1, -48(%rbx) movq $88, -32(%rbx) movq $0, -24(%rbx) movq $0, -16(%rbx) movq -40(%rbx), %rax addq %rax, -16(%rbx) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall movq $0, -40(%rbx) movq %r12, (%rbx) subq $16, %rbx movq (%rbx), %r12 jmp endloop445 loop445: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop446 loop446: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop446: test %r12, %r12 jnz loop446 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop445: test %r12, %r12 jnz loop445 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop447 loop447: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop448 loop448: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop449 loop449: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop449: test %r12, %r12 jnz loop449 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop448: test %r12, %r12 jnz loop448 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop447: test %r12, %r12 jnz loop447 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop450 loop450: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop450: test %r12, %r12 jnz loop450 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop451 loop451: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop451: test %r12, %r12 jnz loop451 movq $1, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop452 loop452: movq $120, (strbuff+0) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall xor %r12, %r12 movq $120, 16(%rbx) subq $1, 8(%rbx) endloop452: test %r12, %r12 jnz loop452 movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop453 loop453: movq -48(%rbx), %rax movq %rax, (strbuff+0) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall xor %r12, %r12 endloop453: test %r12, %r12 jnz loop453 movq $0, -8(%rbx) movq -96(%rbx), %rax addq %rax, -8(%rbx) movq $0, -96(%rbx) movq $0, -24(%rbx) movq -8(%rbx), %rax addq %rax, -96(%rbx) movq -8(%rbx), %rax addq %rax, -24(%rbx) movq $0, -8(%rbx) movq -24(%rbx), %rax addq %rax, -8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop454 loop454: addq %r12, -16(%rbx) xor %r12, %r12 subq $1, -16(%rbx) endloop454: test %r12, %r12 jnz loop454 movq %r12, (%rbx) subq $16, %rbx movq (%rbx), %r12 jmp endloop455 loop455: movq -24(%rbx), %rax movq %rax, (strbuff+0) movq -24(%rbx), %rax movq %rax, (strbuff+1) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $2, %rdx syscall dec %r12 endloop455: test %r12, %r12 jnz loop455 movq -24(%rbx), %rax movq %rax, (strbuff+0) movq $0, 16(%rbx) movq -72(%rbx), %rax addq %rax, 16(%rbx) movq $0, -72(%rbx) xor %r12, %r12 movq 16(%rbx), %rax addq %rax, -72(%rbx) addq 16(%rbx), %r12 movq $0, 16(%rbx) addq %r12, 16(%rbx) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall xor %r12, %r12 movq %r12, (%rbx) addq $16, %rbx movq (%rbx), %r12 jmp endloop456 loop456: addq %r12, -16(%rbx) xor %r12, %r12 subq $1, -16(%rbx) endloop456: test %r12, %r12 jnz loop456 movq %r12, (%rbx) subq $16, %rbx movq (%rbx), %r12 jmp endloop457 loop457: movq -24(%rbx), %rax movq %rax, (strbuff+0) movq -24(%rbx), %rax movq %rax, (strbuff+1) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $2, %rdx syscall dec %r12 endloop457: test %r12, %r12 jnz loop457 movq $0, 24(%rbx) movq $0, 32(%rbx) movq -24(%rbx), %rax addq %rax, 32(%rbx) movq $0, -24(%rbx) movq 32(%rbx), %rax addq %rax, -24(%rbx) movq 32(%rbx), %rax addq %rax, 24(%rbx) movq $1, 16(%rbx) movq $88, 32(%rbx) movq $0, 40(%rbx) movq $0, 48(%rbx) movq 24(%rbx), %rax addq %rax, 48(%rbx) movq $0, 24(%rbx) movq %r12, (%rbx) addq $48, %rbx movq (%rbx), %r12 jmp endloop458 loop458: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop459 loop459: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop459: test %r12, %r12 jnz loop459 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop458: test %r12, %r12 jnz loop458 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop460 loop460: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop461 loop461: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop462 loop462: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop462: test %r12, %r12 jnz loop462 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop461: test %r12, %r12 jnz loop461 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop460: test %r12, %r12 jnz loop460 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop463 loop463: addq %r12, -16(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop463: test %r12, %r12 jnz loop463 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop464 loop464: addq %r12, -8(%rbx) movq $0, -24(%rbx) xor %r12, %r12 endloop464: test %r12, %r12 jnz loop464 movq $1, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop465 loop465: movq $120, (strbuff+0) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall xor %r12, %r12 movq $120, 16(%rbx) subq $1, 8(%rbx) endloop465: test %r12, %r12 jnz loop465 movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop466 loop466: movq -48(%rbx), %rax movq %rax, (strbuff+0) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall xor %r12, %r12 endloop466: test %r12, %r12 jnz loop466 movq %r12, (%rbx) subq $72, %rbx movq (%rbx), %r12 endloop319: test %r12, %r12 jnz loop319 movq $10, (strbuff+0) movq $27, (strbuff+1) movq $91, (strbuff+2) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $3, %rdx syscall movq $1, 8(%rbx) movq $1, 16(%rbx) movq $91, 24(%rbx) movq $1, 32(%rbx) movq $0, 40(%rbx) movq $1, 64(%rbx) movq $10, 72(%rbx) movq $0, 80(%rbx) movq %r12, (%rbx) addq $64, %rbx movq (%rbx), %r12 jmp endloop467 loop467: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop468 loop468: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop469 loop469: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop469: test %r12, %r12 jnz loop469 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop468: test %r12, %r12 jnz loop468 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop470 loop470: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop471 loop471: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop472 loop472: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop472: test %r12, %r12 jnz loop472 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop471: test %r12, %r12 jnz loop471 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop470: test %r12, %r12 jnz loop470 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop467: test %r12, %r12 jnz loop467 movq $0, -24(%rbx) movq $0, 24(%rbx) movq 16(%rbx), %rax addq %rax, 24(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop473 loop473: addq %r12, -8(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -48(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq -8(%rbx), %rax subq %rax, -48(%rbx) movq $0, -8(%rbx) movq $0, 8(%rbx) endloop473: test %r12, %r12 jnz loop473 movq $0, -24(%rbx) movq $0, -16(%rbx) movq -56(%rbx), %rax addq %rax, -16(%rbx) movq $0, -56(%rbx) movq -16(%rbx), %rax addq %rax, -56(%rbx) movq -16(%rbx), %rax addq %rax, -24(%rbx) movq $0, -56(%rbx) movq $10, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop474 loop474: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop475 loop475: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop476 loop476: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop476: test %r12, %r12 jnz loop476 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop475: test %r12, %r12 jnz loop475 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop477 loop477: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop478 loop478: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop479 loop479: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop479: test %r12, %r12 jnz loop479 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop478: test %r12, %r12 jnz loop478 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop477: test %r12, %r12 jnz loop477 movq $1, %r12 movq $0, 8(%rbx) movq -8(%rbx), %rax addq %rax, 8(%rbx) movq $0, -8(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop480 loop480: addq %r12, -16(%rbx) movq $0, -8(%rbx) xor %r12, %r12 endloop480: test %r12, %r12 jnz loop480 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop481 loop481: xor %r12, %r12 addq $1, -56(%rbx) endloop481: test %r12, %r12 jnz loop481 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop474: test %r12, %r12 jnz loop474 xor %r12, %r12 movq $0, 8(%rbx) movq -32(%rbx), %rax addq %rax, 8(%rbx) movq $0, -32(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) addq 8(%rbx), %r12 movq $10, 8(%rbx) movq $0, 16(%rbx) jmp endloop482 loop482: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop483 loop483: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop484 loop484: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop484: test %r12, %r12 jnz loop484 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop483: test %r12, %r12 jnz loop483 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop485 loop485: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop486 loop486: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop487 loop487: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop487: test %r12, %r12 jnz loop487 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop486: test %r12, %r12 jnz loop486 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop485: test %r12, %r12 jnz loop485 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop482: test %r12, %r12 jnz loop482 movq $0, -16(%rbx) movq $0, 24(%rbx) movq 16(%rbx), %rax addq %rax, 24(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop488 loop488: addq %r12, -8(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -40(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq -8(%rbx), %rax subq %rax, -40(%rbx) movq $0, -8(%rbx) movq $0, 8(%rbx) endloop488: test %r12, %r12 jnz loop488 movq $0, -24(%rbx) movq $0, -16(%rbx) movq -56(%rbx), %rax addq %rax, -16(%rbx) movq $0, -56(%rbx) movq -16(%rbx), %rax addq %rax, -56(%rbx) movq -16(%rbx), %rax addq %rax, -24(%rbx) movq $0, -56(%rbx) movq $10, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop489 loop489: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop490 loop490: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop491 loop491: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop491: test %r12, %r12 jnz loop491 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop490: test %r12, %r12 jnz loop490 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop492 loop492: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop493 loop493: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop494 loop494: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop494: test %r12, %r12 jnz loop494 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop493: test %r12, %r12 jnz loop493 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop492: test %r12, %r12 jnz loop492 movq $1, %r12 movq $0, 8(%rbx) movq -8(%rbx), %rax addq %rax, 8(%rbx) movq $0, -8(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop495 loop495: addq %r12, -16(%rbx) movq $0, -8(%rbx) xor %r12, %r12 endloop495: test %r12, %r12 jnz loop495 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop496 loop496: xor %r12, %r12 addq $1, -56(%rbx) endloop496: test %r12, %r12 jnz loop496 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop489: test %r12, %r12 jnz loop489 xor %r12, %r12 movq $0, 8(%rbx) movq -32(%rbx), %rax addq %rax, 8(%rbx) movq $0, -32(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) addq 8(%rbx), %r12 movq $10, 8(%rbx) movq $0, 16(%rbx) jmp endloop497 loop497: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop498 loop498: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop499 loop499: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop499: test %r12, %r12 jnz loop499 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop498: test %r12, %r12 jnz loop498 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop500 loop500: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop501 loop501: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop502 loop502: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop502: test %r12, %r12 jnz loop502 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop501: test %r12, %r12 jnz loop501 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop500: test %r12, %r12 jnz loop500 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop497: test %r12, %r12 jnz loop497 movq $0, -8(%rbx) movq $0, 24(%rbx) movq 16(%rbx), %rax addq %rax, 24(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop503 loop503: addq %r12, -8(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq -8(%rbx), %rax subq %rax, -32(%rbx) movq $0, -8(%rbx) movq $0, 8(%rbx) endloop503: test %r12, %r12 jnz loop503 movq $0, -24(%rbx) movq $0, -16(%rbx) movq -56(%rbx), %rax addq %rax, -16(%rbx) movq $0, -56(%rbx) movq -16(%rbx), %rax addq %rax, -56(%rbx) movq -16(%rbx), %rax addq %rax, -24(%rbx) movq $0, -56(%rbx) movq $10, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop504 loop504: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop505 loop505: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop506 loop506: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop506: test %r12, %r12 jnz loop506 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop505: test %r12, %r12 jnz loop505 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop507 loop507: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop508 loop508: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop509 loop509: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop509: test %r12, %r12 jnz loop509 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop508: test %r12, %r12 jnz loop508 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop507: test %r12, %r12 jnz loop507 movq $1, %r12 movq $0, 8(%rbx) movq -8(%rbx), %rax addq %rax, 8(%rbx) movq $0, -8(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop510 loop510: addq %r12, -16(%rbx) movq $0, -8(%rbx) xor %r12, %r12 endloop510: test %r12, %r12 jnz loop510 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop511 loop511: xor %r12, %r12 addq $1, -56(%rbx) endloop511: test %r12, %r12 jnz loop511 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop504: test %r12, %r12 jnz loop504 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) movq $1, 8(%rbx) jmp endloop512 loop512: addq %r12, -8(%rbx) movq -8(%rbx), %rax movq %rax, (strbuff+0) addb $48, (strbuff+0) movq -16(%rbx), %rax movq %rax, (strbuff+1) addb $48, (strbuff+1) movq -24(%rbx), %rax movq %rax, (strbuff+2) addb $48, (strbuff+2) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $3, %rdx syscall xor %r12, %r12 addq $48, -24(%rbx) addq $48, -16(%rbx) addq $48, -8(%rbx) subq $1, 8(%rbx) endloop512: test %r12, %r12 jnz loop512 movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop513 loop513: xor %r12, %r12 movq $0, 8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq $1, 16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop514 loop514: addq %r12, -32(%rbx) movq -32(%rbx), %rax movq %rax, (strbuff+0) addb $48, (strbuff+0) movq -40(%rbx), %rax movq %rax, (strbuff+1) addb $48, (strbuff+1) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $2, %rdx syscall xor %r12, %r12 addq $48, -40(%rbx) addq $48, -32(%rbx) subq $1, 8(%rbx) endloop514: test %r12, %r12 jnz loop514 movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop515 loop515: movq -48(%rbx), %rax movq %rax, (strbuff+0) addb $48, (strbuff+0) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall xor %r12, %r12 addq $48, -48(%rbx) endloop515: test %r12, %r12 jnz loop515 movq %r12, (%rbx) subq $16, %rbx movq (%rbx), %r12 endloop513: test %r12, %r12 jnz loop513 movq -48(%rbx), %rax movq %rax, (strbuff+0) subb $32, (strbuff+0) movq $0, -40(%rbx) movq $0, -32(%rbx) subq $32, -48(%rbx) movq -64(%rbx), %rax addq %rax, -32(%rbx) movq $0, -64(%rbx) movq -32(%rbx), %rax addq %rax, -64(%rbx) movq -32(%rbx), %rax addq %rax, -40(%rbx) movq $0, -32(%rbx) movq $0, -8(%rbx) xor %r12, %r12 addq -40(%rbx), %r12 movq $0, -40(%rbx) addq %r12, -40(%rbx) addq %r12, -8(%rbx) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall movq $10, %r12 movq $0, 8(%rbx) movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop516 loop516: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop517 loop517: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop518 loop518: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop518: test %r12, %r12 jnz loop518 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop517: test %r12, %r12 jnz loop517 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop519 loop519: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop520 loop520: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop521 loop521: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop521: test %r12, %r12 jnz loop521 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop520: test %r12, %r12 jnz loop520 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop519: test %r12, %r12 jnz loop519 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop516: test %r12, %r12 jnz loop516 movq $0, -24(%rbx) movq $0, 24(%rbx) movq 16(%rbx), %rax addq %rax, 24(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop522 loop522: addq %r12, -8(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -48(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq -8(%rbx), %rax subq %rax, -48(%rbx) movq $0, -8(%rbx) movq $0, 8(%rbx) endloop522: test %r12, %r12 jnz loop522 movq $0, -24(%rbx) movq $0, -16(%rbx) movq -56(%rbx), %rax addq %rax, -16(%rbx) movq $0, -56(%rbx) movq -16(%rbx), %rax addq %rax, -56(%rbx) movq -16(%rbx), %rax addq %rax, -24(%rbx) movq $0, -56(%rbx) movq $10, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop523 loop523: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop524 loop524: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop525 loop525: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop525: test %r12, %r12 jnz loop525 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop524: test %r12, %r12 jnz loop524 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop526 loop526: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop527 loop527: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop528 loop528: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop528: test %r12, %r12 jnz loop528 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop527: test %r12, %r12 jnz loop527 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop526: test %r12, %r12 jnz loop526 movq $1, %r12 movq $0, 8(%rbx) movq -8(%rbx), %rax addq %rax, 8(%rbx) movq $0, -8(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop529 loop529: addq %r12, -16(%rbx) movq $0, -8(%rbx) xor %r12, %r12 endloop529: test %r12, %r12 jnz loop529 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop530 loop530: xor %r12, %r12 addq $1, -56(%rbx) endloop530: test %r12, %r12 jnz loop530 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop523: test %r12, %r12 jnz loop523 xor %r12, %r12 movq $0, 8(%rbx) movq -32(%rbx), %rax addq %rax, 8(%rbx) movq $0, -32(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) addq 8(%rbx), %r12 movq $10, 8(%rbx) movq $0, 16(%rbx) jmp endloop531 loop531: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop532 loop532: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop533 loop533: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop533: test %r12, %r12 jnz loop533 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop532: test %r12, %r12 jnz loop532 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop534 loop534: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop535 loop535: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop536 loop536: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop536: test %r12, %r12 jnz loop536 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop535: test %r12, %r12 jnz loop535 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop534: test %r12, %r12 jnz loop534 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop531: test %r12, %r12 jnz loop531 movq $0, -16(%rbx) movq $0, 24(%rbx) movq 16(%rbx), %rax addq %rax, 24(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop537 loop537: addq %r12, -8(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -40(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq -8(%rbx), %rax subq %rax, -40(%rbx) movq $0, -8(%rbx) movq $0, 8(%rbx) endloop537: test %r12, %r12 jnz loop537 movq $0, -24(%rbx) movq $0, -16(%rbx) movq -56(%rbx), %rax addq %rax, -16(%rbx) movq $0, -56(%rbx) movq -16(%rbx), %rax addq %rax, -56(%rbx) movq -16(%rbx), %rax addq %rax, -24(%rbx) movq $0, -56(%rbx) movq $10, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop538 loop538: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop539 loop539: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop540 loop540: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop540: test %r12, %r12 jnz loop540 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop539: test %r12, %r12 jnz loop539 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop541 loop541: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop542 loop542: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop543 loop543: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop543: test %r12, %r12 jnz loop543 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop542: test %r12, %r12 jnz loop542 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop541: test %r12, %r12 jnz loop541 movq $1, %r12 movq $0, 8(%rbx) movq -8(%rbx), %rax addq %rax, 8(%rbx) movq $0, -8(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop544 loop544: addq %r12, -16(%rbx) movq $0, -8(%rbx) xor %r12, %r12 endloop544: test %r12, %r12 jnz loop544 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop545 loop545: xor %r12, %r12 addq $1, -56(%rbx) endloop545: test %r12, %r12 jnz loop545 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop538: test %r12, %r12 jnz loop538 xor %r12, %r12 movq $0, 8(%rbx) movq -32(%rbx), %rax addq %rax, 8(%rbx) movq $0, -32(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) addq 8(%rbx), %r12 movq $10, 8(%rbx) movq $0, 16(%rbx) jmp endloop546 loop546: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop547 loop547: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop548 loop548: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop548: test %r12, %r12 jnz loop548 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop547: test %r12, %r12 jnz loop547 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop549 loop549: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop550 loop550: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop551 loop551: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop551: test %r12, %r12 jnz loop551 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop550: test %r12, %r12 jnz loop550 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop549: test %r12, %r12 jnz loop549 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop546: test %r12, %r12 jnz loop546 movq $0, -8(%rbx) movq $0, 24(%rbx) movq 16(%rbx), %rax addq %rax, 24(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop552 loop552: addq %r12, -8(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) movq $0, -16(%rbx) movq 8(%rbx), %rax addq %rax, -16(%rbx) movq -8(%rbx), %rax subq %rax, -32(%rbx) movq $0, -8(%rbx) movq $0, 8(%rbx) endloop552: test %r12, %r12 jnz loop552 movq $0, -24(%rbx) movq $0, -16(%rbx) movq -56(%rbx), %rax addq %rax, -16(%rbx) movq $0, -56(%rbx) movq -16(%rbx), %rax addq %rax, -56(%rbx) movq -16(%rbx), %rax addq %rax, -24(%rbx) movq $0, -56(%rbx) movq $10, -16(%rbx) movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop553 loop553: movq $0, 24(%rbx) movq 8(%rbx), %rax addq %rax, 24(%rbx) movq $0, 8(%rbx) movq $0, 16(%rbx) movq 24(%rbx), %rax addq %rax, 8(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) movq $0, 24(%rbx) movq $0, 32(%rbx) addq %r12, 32(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop554 loop554: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop555 loop555: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop555: test %r12, %r12 jnz loop555 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop554: test %r12, %r12 jnz loop554 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop556 loop556: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -24(%rbx) subq $1, -8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop557 loop557: addq %r12, -32(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop558 loop558: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop558: test %r12, %r12 jnz loop558 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop557: test %r12, %r12 jnz loop557 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop556: test %r12, %r12 jnz loop556 movq $1, %r12 movq $0, 8(%rbx) movq -8(%rbx), %rax addq %rax, 8(%rbx) movq $0, -8(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop559 loop559: addq %r12, -16(%rbx) movq $0, -8(%rbx) xor %r12, %r12 endloop559: test %r12, %r12 jnz loop559 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop560 loop560: xor %r12, %r12 addq $1, -56(%rbx) endloop560: test %r12, %r12 jnz loop560 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop553: test %r12, %r12 jnz loop553 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) movq $1, 8(%rbx) jmp endloop561 loop561: addq %r12, -8(%rbx) movq -8(%rbx), %rax movq %rax, (strbuff+0) addb $48, (strbuff+0) movq -16(%rbx), %rax movq %rax, (strbuff+1) addb $48, (strbuff+1) movq -24(%rbx), %rax movq %rax, (strbuff+2) addb $48, (strbuff+2) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $3, %rdx syscall xor %r12, %r12 addq $48, -24(%rbx) addq $48, -16(%rbx) addq $48, -8(%rbx) subq $1, 8(%rbx) endloop561: test %r12, %r12 jnz loop561 movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop562 loop562: xor %r12, %r12 movq $0, 8(%rbx) movq -24(%rbx), %rax addq %rax, 8(%rbx) movq $0, -24(%rbx) movq $1, 16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop563 loop563: addq %r12, -32(%rbx) movq -32(%rbx), %rax movq %rax, (strbuff+0) addb $48, (strbuff+0) movq -40(%rbx), %rax movq %rax, (strbuff+1) addb $48, (strbuff+1) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $2, %rdx syscall xor %r12, %r12 addq $48, -40(%rbx) addq $48, -32(%rbx) subq $1, 8(%rbx) endloop563: test %r12, %r12 jnz loop563 movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop564 loop564: movq -48(%rbx), %rax movq %rax, (strbuff+0) addb $48, (strbuff+0) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall xor %r12, %r12 addq $48, -48(%rbx) endloop564: test %r12, %r12 jnz loop564 movq %r12, (%rbx) subq $16, %rbx movq (%rbx), %r12 endloop562: test %r12, %r12 jnz loop562 movq -48(%rbx), %rax movq %rax, (strbuff+0) addb $13, (strbuff+0) movq $1, %rax movq $1, %rdi movq $strbuff, %rsi movq $1, %rdx syscall movq $200, -64(%rbx) addq $13, -48(%rbx) movq %r12, (%rbx) subq $64, %rbx movq (%rbx), %r12 jmp endloop565 loop565: movq $200, 8(%rbx) cmpq $0, 8(%rbx) jz endif1 movq $0, 16(%rbx) movq $0, 8(%rbx) endif1: dec %r12 endloop565: test %r12, %r12 jnz loop565 movq %r12, (%rbx) subq $40, %rbx movq (%rbx), %r12 endloop210: test %r12, %r12 jnz loop210 xor %r12, %r12 movq $0, 8(%rbx) addq $1, -32(%rbx) movq -32(%rbx), %rax addq %rax, 8(%rbx) movq $0, -32(%rbx) movq 8(%rbx), %rax addq %rax, -32(%rbx) addq 8(%rbx), %r12 movq $0, -8(%rbx) movq $4, 8(%rbx) movq $0, 16(%rbx) movq $0, 24(%rbx) addq %r12, 24(%rbx) xor %r12, %r12 movq %r12, (%rbx) addq $24, %rbx movq (%rbx), %r12 jmp endloop566 loop566: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop567 loop567: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop567: test %r12, %r12 jnz loop567 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop566: test %r12, %r12 jnz loop566 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop568 loop568: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop569 loop569: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop570 loop570: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop570: test %r12, %r12 jnz loop570 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop569: test %r12, %r12 jnz loop569 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop568: test %r12, %r12 jnz loop568 xor %r12, %r12 addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop571 loop571: addq %r12, -16(%rbx) movq $1, -24(%rbx) xor %r12, %r12 endloop571: test %r12, %r12 jnz loop571 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop572 loop572: addq %r12, -8(%rbx) movq $1, -24(%rbx) xor %r12, %r12 endloop572: test %r12, %r12 jnz loop572 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop176: test %r12, %r12 jnz loop176 xor %r12, %r12 subq $1, -16(%rbx) addq -16(%rbx), %r12 movq $0, -16(%rbx) jmp endloop573 loop573: addq %r12, -16(%rbx) movq $0, -1712(%rbx) movq $0, -1704(%rbx) movq $0, -1696(%rbx) movq $0, -56(%rbx) xor %r12, %r12 movq $0, 8(%rbx) subq $1, -64(%rbx) movq -64(%rbx), %rax addq %rax, 8(%rbx) movq 8(%rbx), %rax addq %rax, -1704(%rbx) movq $0, -64(%rbx) movq 8(%rbx), %rax addq %rax, -64(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) subq $1704, %rbx movq (%rbx), %r12 jmp endloop574 loop574: movq $1, -40(%rbx) movq $0, -32(%rbx) movq $0, -24(%rbx) dec %r12 addq %r12, -32(%rbx) xor %r12, %r12 movq %r12, (%rbx) subq $32, %rbx movq (%rbx), %r12 endloop574: test %r12, %r12 jnz loop574 addq -16(%rbx), %r12 movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) addq %r12, -16(%rbx) xor %r12, %r12 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop575 loop575: movq 16(%rbx), %rax addq %rax, 48(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 endloop575: test %r12, %r12 jnz loop575 movq 16(%rbx), %rax addq %rax, 1656(%rbx) movq $0, 16(%rbx) movq $0, 320(%rbx) movq $0, 328(%rbx) movq $0, 336(%rbx) movq $0, 1680(%rbx) movq $0, 1720(%rbx) movq 1648(%rbx), %rax addq %rax, 1720(%rbx) movq 1720(%rbx), %rax addq %rax, 328(%rbx) movq $0, 1648(%rbx) movq 1720(%rbx), %rax addq %rax, 1648(%rbx) movq $0, 1720(%rbx) movq %r12, (%rbx) addq $328, %rbx movq (%rbx), %r12 jmp endloop576 loop576: movq $1, -40(%rbx) movq $0, -32(%rbx) movq $0, -24(%rbx) dec %r12 addq %r12, -32(%rbx) xor %r12, %r12 movq %r12, (%rbx) subq $32, %rbx movq (%rbx), %r12 endloop576: test %r12, %r12 jnz loop576 addq -16(%rbx), %r12 movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) addq %r12, -16(%rbx) xor %r12, %r12 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop577 loop577: movq 16(%rbx), %rax addq %rax, 48(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 endloop577: test %r12, %r12 jnz loop577 movq 16(%rbx), %rax addq %rax, 1360(%rbx) movq $0, 16(%rbx) movq $0, 320(%rbx) movq $0, 328(%rbx) movq $0, 336(%rbx) movq $0, 1368(%rbx) movq $0, 1400(%rbx) movq 1328(%rbx), %rax addq %rax, 1400(%rbx) movq 1400(%rbx), %rax addq %rax, 328(%rbx) movq $0, 1328(%rbx) movq 1400(%rbx), %rax addq %rax, 1328(%rbx) movq $0, 1400(%rbx) movq %r12, (%rbx) addq $328, %rbx movq (%rbx), %r12 jmp endloop578 loop578: movq $1, -40(%rbx) movq $0, -32(%rbx) movq $0, -24(%rbx) dec %r12 addq %r12, -32(%rbx) xor %r12, %r12 movq %r12, (%rbx) subq $32, %rbx movq (%rbx), %r12 endloop578: test %r12, %r12 jnz loop578 addq -16(%rbx), %r12 movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) addq %r12, -16(%rbx) xor %r12, %r12 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop579 loop579: movq 16(%rbx), %rax addq %rax, 48(%rbx) movq $0, 16(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 endloop579: test %r12, %r12 jnz loop579 movq 16(%rbx), %rax addq %rax, 1048(%rbx) movq $0, 16(%rbx) movq $0, 1024(%rbx) movq $0, 1032(%rbx) movq $8, 1088(%rbx) movq $0, 1096(%rbx) movq $0, 1104(%rbx) movq 1016(%rbx), %rax addq %rax, 1104(%rbx) movq $0, 1016(%rbx) movq 1104(%rbx), %rax addq %rax, 1016(%rbx) movq 1104(%rbx), %rax addq %rax, 1096(%rbx) movq $0, 1080(%rbx) movq $0, 1104(%rbx) movq $0, 1112(%rbx) movq 1088(%rbx), %rax addq %rax, 1112(%rbx) movq $0, 1088(%rbx) movq %r12, (%rbx) addq $1112, %rbx movq (%rbx), %r12 jmp endloop580 loop580: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop581 loop581: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop581: test %r12, %r12 jnz loop581 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop580: test %r12, %r12 jnz loop580 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop582 loop582: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop583 loop583: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop584 loop584: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop584: test %r12, %r12 jnz loop584 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop583: test %r12, %r12 jnz loop583 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop582: test %r12, %r12 jnz loop582 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop585 loop585: addq %r12, -8(%rbx) movq $1, -24(%rbx) xor %r12, %r12 endloop585: test %r12, %r12 jnz loop585 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop586 loop586: movq $8, 8(%rbx) movq $0, 16(%rbx) movq $0, 24(%rbx) subq $9, -64(%rbx) addq $1, -48(%rbx) movq -64(%rbx), %rax addq %rax, 24(%rbx) movq $0, -64(%rbx) movq 24(%rbx), %rax addq %rax, -64(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) xor %r12, %r12 movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop587 loop587: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop588 loop588: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop588: test %r12, %r12 jnz loop588 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop587: test %r12, %r12 jnz loop587 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop589 loop589: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop590 loop590: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop591 loop591: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop591: test %r12, %r12 jnz loop591 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop590: test %r12, %r12 jnz loop590 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop589: test %r12, %r12 jnz loop589 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop592 loop592: addq %r12, -8(%rbx) movq $1, -24(%rbx) xor %r12, %r12 endloop592: test %r12, %r12 jnz loop592 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop586: test %r12, %r12 jnz loop586 movq $2, 8(%rbx) movq $0, 16(%rbx) movq $0, 24(%rbx) movq -64(%rbx), %rax addq %rax, 24(%rbx) movq $0, -64(%rbx) movq 24(%rbx), %rax addq %rax, -64(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) xor %r12, %r12 movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop593 loop593: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop594 loop594: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop594: test %r12, %r12 jnz loop594 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop593: test %r12, %r12 jnz loop593 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop595 loop595: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop596 loop596: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop597 loop597: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop597: test %r12, %r12 jnz loop597 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop596: test %r12, %r12 jnz loop596 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop595: test %r12, %r12 jnz loop595 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop598 loop598: addq %r12, -8(%rbx) movq $1, -24(%rbx) xor %r12, %r12 endloop598: test %r12, %r12 jnz loop598 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 jmp endloop599 loop599: movq $2, 8(%rbx) movq $0, 16(%rbx) movq $0, 24(%rbx) subq $3, -64(%rbx) addq $1, -56(%rbx) movq -64(%rbx), %rax addq %rax, 24(%rbx) movq $0, -64(%rbx) movq 24(%rbx), %rax addq %rax, -64(%rbx) movq 24(%rbx), %rax addq %rax, 16(%rbx) xor %r12, %r12 movq $0, 24(%rbx) movq $0, 32(%rbx) movq 8(%rbx), %rax addq %rax, 32(%rbx) movq $0, 8(%rbx) movq %r12, (%rbx) addq $32, %rbx movq (%rbx), %r12 jmp endloop600 loop600: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop601 loop601: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop601: test %r12, %r12 jnz loop601 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop600: test %r12, %r12 jnz loop600 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 jmp endloop602 loop602: xor %r12, %r12 movq $0, 8(%rbx) subq $1, -16(%rbx) subq $1, -8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop603 loop603: addq %r12, -24(%rbx) xor %r12, %r12 movq $0, 8(%rbx) movq -16(%rbx), %rax addq %rax, 8(%rbx) movq $0, -16(%rbx) movq %r12, (%rbx) addq $8, %rbx movq (%rbx), %r12 jmp endloop604 loop604: addq %r12, -24(%rbx) movq $1, -16(%rbx) xor %r12, %r12 endloop604: test %r12, %r12 jnz loop604 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop603: test %r12, %r12 jnz loop603 movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop602: test %r12, %r12 jnz loop602 xor %r12, %r12 addq -8(%rbx), %r12 movq $0, -8(%rbx) jmp endloop605 loop605: addq %r12, -8(%rbx) movq $1, -24(%rbx) xor %r12, %r12 endloop605: test %r12, %r12 jnz loop605 movq %r12, (%rbx) subq $24, %rbx movq (%rbx), %r12 endloop599: test %r12, %r12 jnz loop599 addq $1, -32(%rbx) movq %r12, (%rbx) subq $8, %rbx movq (%rbx), %r12 endloop573: test %r12, %r12 jnz loop573 movq %r12, (%rbx) subq $16, %rbx movq (%rbx), %r12 endloop168: test %r12, %r12 jnz loop168 movq $60, %rax movq $0, %rdi syscall