.file "af_format.c" .section ".toc","aw" .section ".text" .section ".toc","aw" .LC2: .tc .LANCHOR0[TC],.LANCHOR0 .LC4: .tc FS_45fffe00[TC],0x45fffe0000000000 .LC6: .tc FS_c5fffe00[TC],0xc5fffe0000000000 .LC7: .tc FS_0[TC],0x000000000 .section ".text" .align 2 .p2align 4,,15 .section ".opd","aw" .align 3 to_ulaw: .quad .L.to_ulaw,.TOC.@tocbase,0 .previous .type to_ulaw, @function .L.to_ulaw: andi. 0,7,450 bne 0,.L2 rldicl. 9,7,62,63 beq 0,.L3 cmpwi 7,5,0 ble 7,.L5 lis 0,0x8000 addi 9,5,-1 ld 10,.LC2@toc(2) lfs 11,.LC7@toc(2) la 8,.LC4@toc(2) li 11,0 cmpw 7,5,0 rldicl 9,9,0,32 la 7,.LC6@toc(2) addi 9,9,1 mtctr 9 bne+ 7,.L23 b .L45 .p2align 4,,15 .L38: lfs 0,0(8) addi 9,1,-16 fmul 0,13,0 fctiwz 13,0 stfiwx 13,0,9 lwa 0,-16(1) lbzx 9,10,0 stbx 9,4,11 addi 11,11,1 bdz .L5 .L23: sldi 0,11,2 lfsx 0,3,0 fcmpu 7,0,11 fmr 13,0 bge 7,.L38 lfs 12,0(7) addi 9,1,-16 fmul 0,0,12 fctiwz 13,0 stfiwx 13,0,9 lwa 9,-16(1) lbzx 0,10,9 rlwinm 0,0,0,25,31 stbx 0,4,11 addi 11,11,1 bdnz .L23 .L5: li 3,1 blr .p2align 4,,15 .L2: li 3,-2 blr .L3: cmpwi 7,6,2 beq 7,.L7 cmpwi 7,6,4 beq 7,.L8 cmpwi 7,6,1 bne 7,.L2 cmpwi 7,5,0 ble 7,.L5 lis 0,0x8000 addi 9,5,-1 ld 10,.LC2@toc(2) li 11,0 cmpw 7,5,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 bne+ 7,.L13 b .L46 .p2align 4,,15 .L40: lbzx 0,10,9 stbx 0,4,11 .L12: addi 11,11,1 bdz .L5 .L13: lbzx 0,3,11 extsb 0,0 cmpwi 7,0,0 sldi 9,0,6 bge 7,.L40 neg 9,0 slwi 9,9,6 extsw 9,9 lbzx 0,10,9 rlwinm 0,0,0,25,31 stbx 0,4,11 b .L12 .L8: cmpwi 7,5,0 ble 7,.L5 lis 0,0x8000 addi 9,5,-1 ld 10,.LC2@toc(2) li 11,0 cmpw 7,5,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 bne+ 7,.L19 b .L47 .p2align 4,,15 .L42: lbzx 0,10,9 stbx 0,4,11 .L18: addi 11,11,1 bdz .L5 .L19: sldi 0,11,2 lwax 0,3,0 cmpwi 7,0,0 srawi 9,0,18 extsw 9,9 bge 7,.L42 neg 9,0 srawi 9,9,18 extsw 9,9 lbzx 0,10,9 rlwinm 0,0,0,25,31 stbx 0,4,11 b .L18 .L7: cmpwi 7,5,0 ble 7,.L5 lis 0,0x8000 addi 9,5,-1 ld 10,.LC2@toc(2) li 11,0 cmpw 7,5,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 bne+ 7,.L16 b .L48 .p2align 4,,15 .L44: lbzx 0,10,9 stbx 0,4,11 .L15: addi 11,11,1 bdz .L5 .L16: sldi 0,11,1 lhax 0,3,0 cmpwi 7,0,0 srawi 9,0,2 extsh 9,9 bge 7,.L44 srawi 9,0,2 addze 9,9 neg 9,9 extsh 9,9 lbzx 0,10,9 rlwinm 0,0,0,25,31 stbx 0,4,11 b .L15 .L48: li 9,1 mtctr 9 b .L16 .L45: li 9,1 mtctr 9 b .L23 .L47: li 0,1 mtctr 0 b .L19 .L46: li 0,1 mtctr 0 b .L13 .long 0 .byte 0,0,0,0,0,0,0,0 .size to_ulaw,.-.L.to_ulaw .section ".toc","aw" .set .LC8,.LC2 .LC10: .tc FS_44fffe00[TC],0x44fffe0000000000 .LC12: .tc FS_c4fffe00[TC],0xc4fffe0000000000 .set .LC13,.LC7 .section ".text" .align 2 .p2align 4,,15 .section ".opd","aw" .align 3 to_alaw: .quad .L.to_alaw,.TOC.@tocbase,0 .previous .type to_alaw, @function .L.to_alaw: andi. 0,7,450 bne 0,.L50 rldicl. 9,7,62,63 beq 0,.L51 cmpwi 7,5,0 ble 7,.L53 lis 0,0x8000 addi 9,5,-1 ld 10,.LC8@toc(2) lfs 11,.LC13@toc(2) la 8,.LC10@toc(2) li 11,0 cmpw 7,5,0 rldicl 9,9,0,32 la 7,.LC12@toc(2) addi 9,9,1 mtctr 9 bne+ 7,.L71 b .L92 .p2align 4,,15 .L85: lfs 0,0(8) addi 9,1,-16 fmul 0,13,0 fctiwz 13,0 stfiwx 13,0,9 lwa 9,-16(1) add 9,10,9 lbz 0,8208(9) stbx 0,4,11 addi 11,11,1 bdz .L53 .L71: sldi 0,11,2 lfsx 0,3,0 fcmpu 7,0,11 fmr 13,0 bge 7,.L85 lfs 12,0(7) addi 9,1,-16 fmul 0,0,12 fctiwz 13,0 stfiwx 13,0,9 lwa 9,-16(1) add 9,10,9 lbz 0,8208(9) rlwinm 0,0,0,25,31 stbx 0,4,11 addi 11,11,1 bdnz .L71 .L53: li 3,1 blr .p2align 4,,15 .L50: li 3,-2 blr .L51: cmpwi 7,6,2 beq 7,.L55 cmpwi 7,6,4 beq 7,.L56 cmpwi 7,6,1 bne 7,.L50 cmpwi 7,5,0 ble 7,.L53 lis 0,0x8000 addi 9,5,-1 ld 10,.LC8@toc(2) li 11,0 cmpw 7,5,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 bne+ 7,.L61 b .L93 .p2align 4,,15 .L87: lbz 0,8208(9) stbx 0,4,11 .L60: addi 11,11,1 bdz .L53 .L61: lbzx 0,3,11 extsb 0,0 cmpwi 7,0,0 sldi 9,0,4 add 9,10,9 bge 7,.L87 neg 9,0 slwi 9,9,4 extsw 9,9 add 9,10,9 lbz 0,8208(9) rlwinm 0,0,0,25,31 stbx 0,4,11 b .L60 .L56: cmpwi 7,5,0 ble 7,.L53 lis 0,0x8000 addi 9,5,-1 ld 10,.LC8@toc(2) li 11,0 cmpw 7,5,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 bne+ 7,.L67 b .L94 .p2align 4,,15 .L89: lbz 0,8208(9) stbx 0,4,11 .L66: addi 11,11,1 bdz .L53 .L67: sldi 0,11,2 lwax 0,3,0 cmpwi 7,0,0 srawi 9,0,20 extsw 9,9 add 9,10,9 bge 7,.L89 neg 9,0 srawi 9,9,20 extsw 9,9 add 9,10,9 lbz 0,8208(9) rlwinm 0,0,0,25,31 stbx 0,4,11 b .L66 .L55: cmpwi 7,5,0 ble 7,.L53 lis 0,0x8000 addi 9,5,-1 ld 10,.LC8@toc(2) li 11,0 cmpw 7,5,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 bne+ 7,.L64 b .L95 .p2align 4,,15 .L91: lbz 0,8208(9) stbx 0,4,11 .L63: addi 11,11,1 bdz .L53 .L64: sldi 0,11,1 lhax 0,3,0 cmpwi 7,0,0 srawi 9,0,4 extsh 9,9 add 9,10,9 bge 7,.L91 srawi 9,0,4 addze 9,9 neg 9,9 extsh 9,9 add 9,10,9 lbz 0,8208(9) rlwinm 0,0,0,25,31 stbx 0,4,11 b .L63 .L95: li 9,1 mtctr 9 b .L64 .L92: li 9,1 mtctr 9 b .L71 .L94: li 0,1 mtctr 0 b .L67 .L93: li 0,1 mtctr 0 b .L61 .long 0 .byte 0,0,0,0,0,0,0,0 .size to_alaw,.-.L.to_alaw .section ".toc","aw" .LC14: .tc control[TC],control .LC15: .tc uninit[TC],uninit .LC16: .tc play[TC],play .section ".text" .align 2 .p2align 4,,15 .section ".opd","aw" .align 3 af_open: .quad .L.af_open,.TOC.@tocbase,0 .previous .type af_open, @function .L.af_open: mflr 0 std 29,-24(1) ld 11,.LC16@toc(2) ld 9,.LC15@toc(2) mr 29,3 li 4,32 std 0,16(1) ld 0,.LC14@toc(2) stdu 1,-144(1) std 11,24(3) std 9,16(3) std 0,8(3) lis 0,0x3ff0 sldi 0,0,32 std 0,72(3) li 3,1 bl calloc nop addi 1,1,144 mr 0,3 addic 3,3,-1 subfe 3,3,3 std 0,40(29) ld 0,16(1) rldicl 3,3,62,1 ld 29,-24(1) rldicl 3,3,2,0 mtlr 0 addi 3,3,1 blr .long 0 .byte 0,0,0,1,128,3,0,0 .size af_open,.-.L.af_open .align 2 .p2align 4,,15 .section ".opd","aw" .align 3 uninit: .quad .L.uninit,.TOC.@tocbase,0 .previous .type uninit, @function .L.uninit: mflr 0 std 31,-8(1) mr 31,3 std 0,16(1) stdu 1,-128(1) li 0,0 ld 3,40(3) cmpdi 7,3,0 beq 7,.L102 ld 3,0(3) bl free nop ld 0,40(31) .L102: mr 3,0 bl free nop li 0,0 addi 1,1,128 std 0,32(31) ld 0,16(1) ld 31,-8(1) mtlr 0 blr .long 0 .byte 0,0,0,1,128,1,0,0 .size uninit,.-.L.uninit .section ".toc","aw" .LC18: .tc .LC17[TC],.LC17 .section ".text" .align 2 .p2align 4,,15 .section ".opd","aw" .align 3 check_format: .quad .L.check_format,.TOC.@tocbase,0 .previous .type check_format, @function .L.check_format: mflr 0 mr 9,3 std 0,16(1) rlwinm 0,3,0,23,25 stdu 1,-368(1) cmpwi 7,0,256 beq 7,.L106 cmpwi 7,0,320 beq 7,.L106 cmpwi 7,0,192 li 3,1 beq 7,.L106 .L107: addi 1,1,368 ld 0,16(1) mtlr 0 blr .p2align 4,,15 .L106: mr 3,9 addi 4,1,112 li 5,256 bl af_fmt2str nop ld 5,.LC18@toc(2) li 4,1 mr 6,3 li 3,37 bl mp_msg nop li 3,-2 b .L107 .long 0 .byte 0,0,0,1,128,0,0,0 .size check_format,.-.L.check_format .section ".toc","aw" .LC19: .tc FD_3f000000_0[TC],0x3f00000000000000 .section ".text" .align 2 .p2align 4,,15 .section ".opd","aw" .align 3 play_s16_float: .quad .L.play_s16_float,.TOC.@tocbase,0 .previous .type play_s16_float, @function .L.play_s16_float: mflr 0 std 27,-40(1) std 28,-32(1) std 29,-24(1) std 30,-16(1) std 31,-8(1) std 0,16(1) stdu 1,-192(1) mr 31,3 mr 30,4 ld 28,40(3) lfd 1,72(3) lwa 27,8(4) lwa 29,8(28) bl af_lencalc nop cmpw 7,3,29 bgt 7,.L116 .L110: srawi 0,27,1 addze 0,0 ld 6,0(30) ld 7,0(28) extsw 5,0 cmpwi 7,5,0 ble 7,.L112 addi 9,5,-1 lfd 13,.LC19@toc(2) li 10,0 rldicl 9,9,0,32 addi 9,9,1 sldi 8,9,1 .p2align 4,,15 .L113: lhax 9,6,10 sldi 11,10,1 addi 10,10,2 cmpd 7,10,8 extsw 9,9 std 9,128(1) std 9,112(1) lfd 12,128(1) fcfid 0,12 fmul 0,0,13 frsp 0,0 stfsx 0,7,11 bne 7,.L113 .L112: lwz 11,20(28) slwi 9,5,2 std 7,0(30) li 0,4 stw 9,8(30) stw 0,24(30) mr 0,30 stw 11,20(30) .L111: addi 1,1,192 mr 3,0 ld 0,16(1) ld 27,-40(1) ld 28,-32(1) ld 29,-24(1) ld 30,-16(1) ld 31,-8(1) mtlr 0 blr .L116: mr 3,31 mr 4,30 bl af_resize_local_buffer nop li 0,0 cmpwi 7,3,1 bne 7,.L111 b .L110 .long 0 .byte 0,0,0,1,128,5,0,0 .size play_s16_float,.-.L.play_s16_float .section ".toc","aw" .LC21: .tc FS_46fffe00[TC],0x46fffe0000000000 .section ".text" .align 2 .p2align 4,,15 .section ".opd","aw" .align 3 play_float_s16: .quad .L.play_float_s16,.TOC.@tocbase,0 .previous .type play_float_s16, @function .L.play_float_s16: mflr 0 std 27,-40(1) std 28,-32(1) std 29,-24(1) std 30,-16(1) std 31,-8(1) std 0,16(1) stdu 1,-176(1) mr 31,3 mr 30,4 ld 28,40(3) lfd 1,72(3) lwa 27,8(4) lwa 29,8(28) bl af_lencalc nop cmpw 7,3,29 bgt 7,.L124 .L118: srawi 0,27,2 addze 0,0 ld 11,0(30) ld 7,0(28) extsw 8,0 cmpwi 7,8,0 ble 7,.L120 addi 9,8,-1 lfs 12,.LC21@toc(2) mr 10,7 rldicl 9,9,0,32 addi 9,9,1 sldi 9,9,2 add 9,11,9 .p2align 4,,15 .L121: lfs 0,0(11) addi 6,1,112 addi 11,11,4 cmpd 7,11,9 fmul 0,0,12 fctiwz 13,0 stfiwx 13,0,6 lwz 0,112(1) sth 0,0(10) addi 10,10,2 bne 7,.L121 .L120: lwz 11,20(28) slwi 9,8,1 std 7,0(30) li 0,2 stw 9,8(30) stw 0,24(30) mr 0,30 stw 11,20(30) .L119: addi 1,1,176 mr 3,0 ld 0,16(1) ld 27,-40(1) ld 28,-32(1) ld 29,-24(1) ld 30,-16(1) ld 31,-8(1) mtlr 0 blr .L124: mr 3,31 mr 4,30 bl af_resize_local_buffer nop li 0,0 cmpwi 7,3,1 bne 7,.L119 b .L118 .long 0 .byte 0,0,0,1,128,5,0,0 .size play_float_s16,.-.L.play_float_s16 .section ".toc","aw" .LC22: .tc ID_aaaaaaaa_aaaaaaab[TC],0xaaaaaaaaaaaaaaab .section ".text" .align 2 .p2align 4,,15 .section ".opd","aw" .align 3 play_swapendian: .quad .L.play_swapendian,.TOC.@tocbase,0 .previous .type play_swapendian, @function .L.play_swapendian: mflr 0 std 26,-48(1) std 27,-40(1) std 28,-32(1) std 29,-24(1) std 30,-16(1) std 31,-8(1) std 0,16(1) stdu 1,-160(1) mr 31,3 mr 27,4 ld 26,40(3) lfd 1,72(3) lwa 28,8(4) lwa 30,24(4) lwa 29,8(26) bl af_lencalc nop cmpw 7,3,29 bgt 7,.L146 .L126: divw 0,28,30 lwz 11,24(27) ld 7,0(26) ld 5,0(27) cmpwi 7,11,3 mr 6,7 extsw 9,0 beq 7,.L130 cmpwi 7,11,4 beq 7,.L131 cmpwi 7,11,2 beq 7,.L147 .L128: lwz 0,20(26) std 6,0(27) mr 9,27 stw 0,20(27) .L127: addi 1,1,160 mr 3,9 ld 0,16(1) ld 26,-48(1) ld 27,-40(1) ld 28,-32(1) ld 29,-24(1) ld 30,-16(1) ld 31,-8(1) mtlr 0 blr .p2align 4,,15 .L131: cmpwi 7,9,0 li 8,0 addi 9,9,-1 ble 7,.L128 rldicl 9,9,0,32 addi 9,9,1 sldi 6,9,2 .p2align 4,,15 .L141: lwzx 9,5,8 slwi 0,9,24 srwi 11,9,24 rlwinm 10,9,24,16,23 rlwinm 9,9,8,8,15 or 0,0,11 or 0,0,10 or 0,0,9 stwx 0,7,8 addi 8,8,4 cmpd 7,8,6 bne 7,.L141 mr 6,7 b .L128 .p2align 4,,15 .L147: cmpwi 7,9,0 ble 7,.L128 addi 9,9,-1 li 11,0 rldicl 9,9,0,32 addi 9,9,1 sldi 10,9,1 .p2align 4,,15 .L134: lhzx 0,5,11 srwi 9,0,8 rlwinm 0,0,8,16,23 or 0,0,9 sthx 0,7,11 addi 11,11,2 cmpd 7,11,10 bne 7,.L134 b .L128 .p2align 4,,15 .L130: cmpwi 7,9,0 ble 7,.L128 cmpd 7,5,7 beq 7,.L148 addi 9,9,-1 ld 0,.LC22@toc(2) mr 8,5 mr 10,7 rldicl 9,9,0,32 addi 9,9,1 mulli 9,9,3 addi 9,9,-3 mulld 9,9,0 addi 9,9,1 mtctr 9 .p2align 4,,15 .L138: lbz 0,2(8) lbz 9,0(8) stb 0,0(10) lbz 11,1(8) stb 9,2(10) addi 8,8,3 stb 11,1(10) addi 10,10,3 bdnz .L138 ld 6,0(26) b .L128 .p2align 4,,15 .L148: addi 9,9,-1 ld 0,.LC22@toc(2) li 10,0 rldicl 9,9,0,32 addi 9,9,1 mulli 9,9,3 addi 9,9,-3 mulld 9,9,0 addi 9,9,1 mtctr 9 .p2align 4,,15 .L136: mr 9,5 lbzux 11,9,10 lbz 0,2(9) stbx 0,5,10 stb 11,2(9) addi 10,10,3 bdnz .L136 ld 6,0(26) b .L128 .p2align 4,,15 .L146: mr 3,31 mr 4,27 bl af_resize_local_buffer nop li 9,0 cmpwi 7,3,1 bne 7,.L127 b .L126 .long 0 .byte 0,0,0,1,128,6,0,0 .size play_swapendian,.-.L.play_swapendian .section ".toc","aw" .LC24: .tc .LC23[TC],.LC23 .LC26: .tc .LC25[TC],.LC25 .set .LC27,.LC16 .LC29: .tc .LC28[TC],.LC28 .LC30: .tc play_swapendian[TC],play_swapendian .LC32: .tc .LC31[TC],.LC31 .LC33: .tc play_float_s16[TC],play_float_s16 .LC34: .tc play_s16_float[TC],play_s16_float .LC36: .tc .LC35[TC],.LC35 .set .LC37,.LC18 .section ".text" .align 2 .p2align 4,,15 .section ".opd","aw" .align 3 control: .quad .L.control,.TOC.@tocbase,0 .previous .type control, @function .L.control: mflr 0 std 30,-16(1) std 31,-8(1) std 27,-40(1) std 28,-32(1) std 29,-24(1) std 0,16(1) lis 0,0x2000 stdu 1,-720(1) ori 0,0,768 mr 30,3 mr 31,5 cmpw 7,4,0 beq 7,.L152 xoris 0,4,0x4000 cmpwi 7,0,1024 beq 7,.L153 xoris 0,4,0x1000 li 9,-1 cmpwi 7,0,256 beq 7,.L169 .L154: addi 1,1,720 mr 3,9 ld 0,16(1) ld 27,-40(1) ld 28,-32(1) ld 29,-24(1) ld 30,-16(1) ld 31,-8(1) mtlr 0 blr .p2align 4,,15 .L169: ld 9,40(3) lwa 3,20(5) lwz 0,20(9) cmpw 7,0,3 bne 7,.L170 lwa 6,24(5) lwz 0,24(9) li 9,2 cmpw 7,0,6 beq 7,.L154 .L156: addi 0,6,-1 cmplwi 7,0,3 bgt 7,.L168 bl check_format cmpwi 7,3,1 beq 7,.L171 .L158: addi 1,1,720 li 9,-2 ld 0,16(1) mr 3,9 ld 27,-40(1) ld 28,-32(1) ld 29,-24(1) ld 30,-16(1) ld 31,-8(1) mtlr 0 blr .p2align 4,,15 .L153: lwa 5,0(5) rlwinm 0,5,0,23,25 cmpwi 7,0,256 beq 7,.L165 cmpwi 7,0,320 beq 7,.L165 cmpwi 7,0,192 beq 7,.L165 ld 29,40(3) mr 3,5 stw 5,20(29) bl af_fmt2bits nop addi 1,1,720 li 9,1 srawi 3,3,3 addze 3,3 ld 0,16(1) ld 27,-40(1) stw 3,24(29) ld 28,-32(1) mr 3,9 ld 29,-24(1) ld 30,-16(1) ld 31,-8(1) mtlr 0 blr .p2align 4,,15 .L152: mr 3,5 bl af_str2fmt_short nop cmpwi 7,3,-1 stw 3,112(1) beq 7,.L172 ld 9,8(30) lis 4,0x4000 mr 3,30 addi 5,1,112 ori 4,4,1024 ld 0,0(9) std 2,40(1) mtctr 0 ld 11,16(9) ld 2,8(9) bctrl ld 2,40(1) cmpwi 7,3,1 bne 7,.L158 .L162: li 9,1 b .L154 .p2align 4,,15 .L172: ld 5,.LC36@toc(2) mr 6,31 li 3,37 li 4,1 bl mp_msg nop li 9,-2 b .L154 .p2align 4,,15 .L168: ld 5,.LC24@toc(2) li 3,37 li 4,1 bl mp_msg nop li 9,-2 b .L154 .p2align 4,,15 .L165: mr 3,5 addi 4,1,372 li 5,256 bl af_fmt2str nop ld 5,.LC37@toc(2) li 4,1 mr 6,3 li 3,37 bl mp_msg nop li 9,-2 b .L154 .L171: ld 9,40(30) lwa 6,24(9) addi 0,6,-1 cmplwi 7,0,3 bgt 7,.L168 lwa 3,20(9) bl check_format cmpwi 7,3,1 bne 7,.L158 lwa 3,20(31) addi 28,1,116 li 5,256 addi 27,1,372 mr 4,28 bl af_fmt2str nop ld 9,40(30) mr 4,27 li 5,256 mr 29,3 lwa 3,20(9) bl af_fmt2str nop ld 5,.LC26@toc(2) mr 6,29 li 4,6 mr 7,3 li 3,37 bl mp_msg nop ld 10,40(30) lwz 0,24(31) ld 8,.LC27@toc(2) lwa 7,20(31) lwz 9,24(10) extsw 0,0 lwz 11,20(10) std 8,24(30) std 0,648(1) lwz 0,12(31) extsw 9,9 xor 11,11,7 std 9,640(1) lwz 9,16(31) rlwinm. 6,11,0,0,30 stw 0,12(10) stw 9,16(10) ld 0,648(1) std 0,656(1) ld 9,640(1) lfd 0,656(1) std 9,656(1) fcfid 13,0 lfd 12,656(1) fcfid 0,12 fdiv 0,0,13 stfd 0,72(30) bne 0,.L160 ld 5,.LC29@toc(2) li 3,37 li 4,6 bl mp_msg nop ld 0,.LC30@toc(2) lwa 7,20(31) std 0,24(30) .L160: cmpwi 7,7,28 beq 7,.L173 .L161: cmpwi 7,7,8 bne 7,.L162 ld 9,40(30) lwz 0,20(9) cmpwi 7,0,28 bne 7,.L162 mr 4,28 li 5,256 li 3,8 bl af_fmt2str nop ld 9,40(30) mr 4,27 li 5,256 mr 29,3 lwa 3,20(9) bl af_fmt2str nop ld 5,.LC32@toc(2) mr 6,29 li 4,6 mr 7,3 li 3,37 bl mp_msg nop ld 0,.LC34@toc(2) li 9,1 std 0,24(30) b .L154 .p2align 4,,15 .L170: lwa 6,24(5) b .L156 .L173: ld 9,40(30) lwz 0,20(9) cmpwi 7,0,8 bne 7,.L162 mr 4,28 li 5,256 li 3,28 bl af_fmt2str nop ld 9,40(30) mr 4,27 li 5,256 mr 29,3 lwa 3,20(9) bl af_fmt2str nop ld 5,.LC32@toc(2) mr 6,29 li 4,6 mr 7,3 li 3,37 bl mp_msg nop ld 0,.LC33@toc(2) lwa 7,20(31) std 0,24(30) b .L161 .long 0 .byte 0,0,0,1,128,5,0,0 .size control,.-.L.control .section ".toc","aw" .set .LC40,.LC2 .LC41: .tc FS_b8000000[TC],0xb800000000000000 .LC42: .tc FD_405fc000_0[TC],0x405fc00000000000 .set .LC44,.LC21 .LC45: .tc FD_41dfffff_ffc00000[TC],0x41dfffffffc00000 .set .LC46,.LC22 .LC47: .tc FS_38000000[TC],0x3800000000000000 .LC48: .tc FD_3f800000_0[TC],0x3f80000000000000 .set .LC49,.LC19 .LC50: .tc FD_3e000000_0[TC],0x3e00000000000000 .section ".text" .align 2 .p2align 4,,15 .section ".opd","aw" .align 3 play: .quad .L.play,.TOC.@tocbase,0 .previous .type play, @function .L.play: mflr 0 std 25,-56(1) std 26,-48(1) std 27,-40(1) std 28,-32(1) std 29,-24(1) std 30,-16(1) std 0,16(1) std 31,-8(1) mfvrsave 0 stdu 1,-208(1) stw 0,148(1) oris 0,0,0xc01c mtvrsave 0 ld 27,40(3) lfd 1,72(3) mr 31,3 mr 25,4 lwa 28,8(4) lwa 30,24(4) lwa 29,8(27) bl af_lencalc nop cmpw 7,3,29 bgt 7,.L424 .L175: divw 0,28,30 lwa 10,20(25) rldicl. 7,10,0,63 extsw 26,0 bne 0,.L410 .L415: ld 29,0(25) .L177: rldicl 0,10,0,32 rlwinm 9,0,0,23,25 cmpwi 7,9,64 beq 7,.L425 cmpwi 7,9,128 beq 7,.L426 rlwinm. 7,0,0,29,29 beq 0,.L235 lwz 31,20(27) rlwinm 0,31,0,23,25 cmpwi 7,0,64 beq 7,.L237 cmpwi 7,0,128 beq 7,.L427 lwz 7,24(27) ld 30,0(27) cmpwi 7,7,2 beq 7,.L241 ble 7,.L428 cmpwi 7,7,3 beq 7,.L242 cmpwi 7,7,4 beq 7,.L429 .p2align 4,,15 .L239: extsw 5,31 mr 28,30 rldicl. 10,5,63,63 beq 0,.L209 extsw 10,7 cmpwi 7,26,0 mr 28,30 mullw 0,26,10 extsw 0,0 add 9,30,0 ble 7,.L209 neg 0,0 li 8,-128 extsw 0,0 add 9,9,0 add 11,0,10 .p2align 4,,15 .L253: add 11,11,10 lbz 0,0(9) cmpd 7,10,11 xor 0,0,8 stb 0,0(9) add 9,9,10 bne 7,.L253 b .L418 .p2align 4,,15 .L410: lwz 6,24(25) ld 29,0(25) cmpwi 7,6,3 beq 7,.L179 cmpwi 7,6,4 beq 7,.L180 cmpwi 7,6,2 bne 7,.L177 cmpwi 7,26,0 ble 7,.L177 addi 9,26,-1 mr 11,29 rldicl 9,9,0,32 addi 9,9,1 sldi 9,9,1 add 8,29,9 .p2align 4,,15 .L183: lhz 0,0(11) srwi 9,0,8 rlwinm 0,0,8,16,23 or 0,0,9 sth 0,0(11) addi 11,11,2 cmpd 7,11,8 bne 7,.L183 b .L177 .p2align 4,,15 .L426: lwz 31,20(27) ld 30,0(27) lwa 0,24(27) rldicl. 7,31,62,63 bne 0,.L430 cmpwi 7,0,2 beq 7,.L216 cmpwi 7,0,4 beq 7,.L217 cmpwi 7,0,1 bne 7,.L214 cmpwi 7,26,0 ble 7,.L214 lis 0,0x8000 addi 9,26,-1 ld 8,.LC40@toc(2) li 11,0 cmpw 7,26,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 bne+ 7,.L222 b .L455 .p2align 4,,15 .L220: lha 0,10528(9) srawi 0,0,8 stbx 0,30,11 .L221: addi 11,11,1 bdz .L432 .L222: lbzx 0,29,11 extsb 0,0 cmpwi 7,0,0 rldic 9,0,1,56 add 9,8,9 bge 7,.L220 rldic 9,0,1,56 add 9,8,9 lha 0,10528(9) neg 0,0 srawi 0,0,8 stbx 0,30,11 b .L221 .p2align 4,,15 .L425: lwz 31,20(27) ld 30,0(27) lwa 0,24(27) rldicl. 9,31,62,63 beq 0,.L187 cmpwi 7,26,0 ble 7,.L189 lis 0,0x8000 addi 9,26,-1 ld 8,.LC40@toc(2) lfs 12,.LC47@toc(2) la 7,.LC41@toc(2) mr 10,30 cmpw 7,26,0 rldicl 9,9,0,32 li 11,0 addi 9,9,1 mtctr 9 bne+ 7,.L206 b .L456 .p2align 4,,15 .L204: lha 0,10272(9) std 0,128(1) lfd 13,128(1) fcfid 13,13 frsp 0,13 fmuls 0,0,12 stfs 0,0(10) .L205: addi 11,11,1 addi 10,10,4 bdz .L189 .L206: lbzx 0,29,11 extsb 0,0 cmpwi 7,0,0 rldic 9,0,1,56 add 9,8,9 bge 7,.L204 rldic 9,0,1,56 lfs 13,0(7) add 9,8,9 lha 0,10272(9) std 0,128(1) lfd 11,128(1) fcfid 11,11 frsp 0,11 fmuls 0,0,13 stfs 0,0(10) b .L205 .p2align 4,,15 .L235: lwz 31,20(27) xor 0,31,10 rldicl. 11,0,63,63 bne 0,.L412 lwz 6,24(25) .L254: extsw 5,31 andi. 0,5,452 cmpwi 7,0,64 beq 7,.L258 cmpwi 7,0,128 beq 7,.L259 cmpwi 7,0,4 beq 7,.L434 lwz 7,24(27) extsw 6,6 extsw 0,7 cmpw 7,6,0 beq 7,.L272 cmpwi 7,6,2 ld 30,0(27) mr 28,30 beq 7,.L274 bgt 7,.L277 cmpwi 7,6,1 bne 7,.L209 cmpwi 7,0,3 beq 7,.L279 cmpwi 7,0,4 beq 7,.L280 cmpwi 7,0,2 bne 7,.L209 cmpwi 7,26,0 ble 7,.L209 lis 0,0x8000 addi 9,26,-1 li 11,0 cmpw 7,26,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 beq- 7,.L435 .p2align 4,,15 .L283: lbzx 0,29,11 sldi 9,11,1 addi 11,11,1 slwi 0,0,8 sthx 0,30,9 bdnz .L283 b .L209 .p2align 4,,15 .L187: cmpwi 7,0,2 beq 7,.L191 cmpwi 7,0,4 beq 7,.L192 cmpwi 7,0,1 bne 7,.L189 cmpwi 7,26,0 ble 7,.L189 lis 0,0x8000 addi 9,26,-1 ld 8,.LC40@toc(2) li 11,0 cmpw 7,26,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 bne+ 7,.L197 b .L457 .p2align 4,,15 .L195: lha 0,10272(9) srawi 0,0,8 stbx 0,30,11 .L196: addi 11,11,1 bdz .L437 .L197: lbzx 0,29,11 extsb 0,0 cmpwi 7,0,0 rldic 9,0,1,56 add 9,8,9 bge 7,.L195 rldic 9,0,1,56 add 9,8,9 lha 0,10272(9) neg 0,0 srawi 0,0,8 stbx 0,30,11 b .L196 .p2align 4,,15 .L412: lwz 6,24(25) cmpwi 7,26,0 extsw 10,6 mullw 0,26,10 extsw 0,0 add 9,29,0 ble 7,.L254 neg 0,0 li 8,-128 extsw 0,0 add 9,9,0 add 11,0,10 .p2align 4,,15 .L255: add 11,11,10 lbz 0,0(9) cmpd 7,10,11 xor 0,0,8 stb 0,0(9) add 9,9,10 bne 7,.L255 lwz 6,24(25) ld 29,0(25) lwz 31,20(27) b .L254 .p2align 4,,15 .L430: cmpwi 7,26,0 ble 7,.L214 lis 0,0x8000 addi 9,26,-1 ld 8,.LC40@toc(2) lfs 12,.LC47@toc(2) la 7,.LC41@toc(2) mr 10,30 cmpw 7,26,0 rldicl 9,9,0,32 li 11,0 addi 9,9,1 mtctr 9 bne+ 7,.L231 b .L458 .p2align 4,,15 .L229: lha 0,10528(9) std 0,128(1) lfd 13,128(1) fcfid 13,13 frsp 0,13 fmuls 0,0,12 stfs 0,0(10) .L230: addi 11,11,1 addi 10,10,4 bdz .L214 .L231: lbzx 0,29,11 extsb 0,0 cmpwi 7,0,0 rldic 9,0,1,56 add 9,8,9 bge 7,.L229 rldic 9,0,1,56 lfs 13,0(7) add 9,8,9 lha 0,10528(9) std 0,128(1) lfd 11,128(1) fcfid 11,11 frsp 0,11 fmuls 0,0,13 stfs 0,0(10) b .L230 .p2align 4,,15 .L237: lwa 6,24(25) ld 4,0(27) mr 3,29 mr 5,26 bl to_ulaw .p2align 4,,15 .L418: lwz 31,20(27) ld 30,0(27) lwz 7,24(27) extsw 5,31 mr 28,30 .L209: rldicl. 9,5,0,63 bne 0,.L323 .L423: mr 28,30 .L324: mullw 0,7,26 std 28,0(25) mr 11,25 stw 7,24(25) stw 31,20(25) stw 0,8(25) .L176: addi 1,1,208 mr 3,11 lwz 12,-60(1) mtvrsave 12 ld 0,16(1) ld 25,-56(1) ld 26,-48(1) ld 27,-40(1) ld 28,-32(1) ld 29,-24(1) ld 30,-16(1) ld 31,-8(1) mtlr 0 blr .p2align 4,,15 .L323: cmpwi 7,7,3 beq 7,.L326 cmpwi 7,7,4 beq 7,.L327 cmpwi 7,7,2 bne 7,.L324 cmpwi 7,26,0 ble 7,.L324 addi 9,26,-1 mr 3,30 rldicl 9,9,0,32 addi 9,9,1 sldi 9,9,1 add 11,30,9 .p2align 4,,15 .L330: lhz 0,0(3) srwi 9,0,8 rlwinm 0,0,8,16,23 or 0,0,9 sth 0,0(3) addi 3,3,2 cmpd 7,3,11 bne 7,.L330 b .L324 .p2align 4,,15 .L180: cmpwi 7,26,0 mr 8,29 addi 9,26,-1 ble 7,.L177 rldicl 9,9,0,32 addi 9,9,1 sldi 9,9,2 add 7,29,9 .p2align 4,,15 .L346: lwz 9,0(8) slwi 0,9,24 srwi 11,9,24 rlwinm 10,9,24,16,23 rlwinm 9,9,8,8,15 or 0,0,11 or 0,0,10 or 0,0,9 stw 0,0(8) addi 8,8,4 cmpd 7,8,7 bne 7,.L346 lwa 10,20(25) b .L177 .p2align 4,,15 .L432: ld 30,0(27) lwz 31,20(27) .p2align 4,,15 .L214: extsw 5,31 rlwinm 0,5,0,23,25 cmpwi 7,0,128 beq 7,.L439 .L232: rldicl. 0,5,63,63 beq 0,.L421 lwz 7,24(27) cmpwi 7,26,0 mr 28,30 extsw 10,7 mullw 0,26,10 extsw 0,0 add 9,30,0 ble 7,.L209 neg 0,0 li 8,-128 extsw 0,0 add 9,9,0 add 11,0,10 .p2align 4,,15 .L234: add 11,11,10 lbz 0,0(9) cmpd 7,10,11 xor 0,0,8 stb 0,0(9) add 9,9,10 bne 7,.L234 b .L418 .p2align 4,,15 .L437: ld 30,0(27) lwz 31,20(27) .p2align 4,,15 .L189: extsw 5,31 rlwinm 0,5,0,23,25 cmpwi 7,0,128 beq 7,.L440 .L207: rldicl. 0,5,63,63 beq 0,.L421 lwz 7,24(27) cmpwi 7,26,0 mr 28,30 extsw 10,7 mullw 0,26,10 extsw 0,0 add 9,30,0 ble 7,.L209 neg 0,0 li 8,-128 extsw 0,0 add 9,9,0 add 11,0,10 .p2align 4,,15 .L210: add 11,11,10 lbz 0,0(9) cmpd 7,10,11 xor 0,0,8 stb 0,0(9) add 9,9,10 bne 7,.L210 b .L418 .p2align 4,,15 .L421: mr 28,30 lwz 7,24(27) b .L209 .p2align 4,,15 .L427: lwa 6,24(25) ld 4,0(27) mr 3,29 mr 5,26 bl to_alaw b .L418 .p2align 4,,15 .L179: cmpwi 7,26,0 mr 11,29 addi 9,26,-1 ble 7,.L177 rldicl 9,9,0,32 ld 0,.LC46@toc(2) addi 9,9,1 mulli 9,9,3 addi 9,9,-3 mulld 9,9,0 addi 9,9,1 mtctr 9 .p2align 4,,15 .L345: lbz 0,0(11) lbz 9,2(11) stb 0,2(11) stb 9,0(11) addi 11,11,3 bdnz .L345 lwa 10,20(25) b .L415 .p2align 4,,15 .L327: cmpwi 7,26,0 mr 8,30 addi 9,26,-1 ble 7,.L324 rldicl 9,9,0,32 addi 9,9,1 sldi 9,9,2 add 7,30,9 .p2align 4,,15 .L339: lwz 9,0(8) slwi 0,9,24 srwi 11,9,24 rlwinm 10,9,24,16,23 rlwinm 9,9,8,8,15 or 0,0,11 or 0,0,10 or 0,0,9 stw 0,0(8) addi 8,8,4 cmpd 7,8,7 bne 7,.L339 lwz 31,20(27) lwz 7,24(27) b .L423 .p2align 4,,15 .L326: cmpwi 7,26,0 mr 3,30 addi 9,26,-1 ble 7,.L324 rldicl 9,9,0,32 ld 0,.LC46@toc(2) addi 9,9,1 mulli 9,9,3 addi 9,9,-3 mulld 9,9,0 addi 9,9,1 mtctr 9 .p2align 4,,15 .L338: lbz 0,0(3) lbz 9,2(3) stb 0,2(3) stb 9,0(3) addi 3,3,3 bdnz .L338 lwz 31,20(27) ld 28,0(27) lwz 7,24(27) b .L324 .p2align 4,,15 .L434: cmpwi 7,6,2 ld 30,0(27) mr 28,30 beq 7,.L261 bgt 7,.L264 cmpwi 7,6,1 beq 7,.L260 .L422: lwz 7,24(27) b .L209 .p2align 4,,15 .L259: lwz 7,20(25) ld 4,0(27) mr 3,29 extsw 6,6 mr 5,26 rlwinm 7,7,0,29,29 extsw 7,7 bl to_alaw b .L418 .p2align 4,,15 .L258: lwz 7,20(25) ld 4,0(27) mr 3,29 extsw 6,6 mr 5,26 rlwinm 7,7,0,29,29 extsw 7,7 bl to_ulaw b .L418 .p2align 4,,15 .L440: mr 3,30 mr 5,26 mr 4,30 li 6,1 li 7,0 bl to_ulaw lwz 31,20(27) ld 30,0(27) extsw 5,31 b .L207 .p2align 4,,15 .L428: cmpwi 7,7,1 bne 7,.L239 cmpwi 7,26,0 ble 7,.L239 lis 0,0x8000 addi 9,26,-1 lfd 12,.LC42@toc(2) cmpw 7,26,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 li 9,0 beq- 7,.L441 .p2align 4,,15 .L248: sldi 0,9,2 addi 10,1,112 lfsx 0,29,0 fmul 0,0,12 fctiwz 13,0 stfiwx 13,0,10 lwz 0,112(1) stbx 0,30,9 addi 9,9,1 bdnz .L248 .L416: ld 30,0(27) lwz 7,24(27) lwz 31,20(27) b .L239 .p2align 4,,15 .L272: mullw 5,26,6 ld 3,0(27) mr 4,29 extsw 5,5 bl memcpy nop b .L418 .p2align 4,,15 .L261: cmpwi 7,26,0 li 10,0 addi 9,26,-1 ble 7,.L422 rldicl 9,9,0,32 lfd 13,.LC49@toc(2) addi 9,9,1 sldi 8,9,1 .p2align 4,,15 .L340: lhax 9,29,10 sldi 11,10,1 addi 10,10,2 cmpd 7,10,8 extsw 9,9 std 9,128(1) std 9,120(1) lfd 12,128(1) fcfid 0,12 fmul 0,0,13 frsp 0,0 stfsx 0,30,11 bne 7,.L340 lwz 7,24(27) b .L209 .p2align 4,,15 .L192: cmpwi 7,26,0 ble 7,.L189 lis 0,0x8000 addi 9,26,-1 ld 8,.LC40@toc(2) mr 10,30 li 11,0 cmpw 7,26,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 bne+ 7,.L203 b .L459 .p2align 4,,15 .L201: lha 0,10272(9) slwi 0,0,16 stw 0,0(10) .L202: addi 11,11,1 addi 10,10,4 bdz .L443 .L203: lbzx 0,29,11 extsb 0,0 cmpwi 7,0,0 rldic 9,0,1,56 add 9,8,9 bge 7,.L201 rldic 9,0,1,56 add 9,8,9 lha 0,10272(9) neg 0,0 slwi 0,0,16 stw 0,0(10) b .L202 .p2align 4,,15 .L216: cmpwi 7,26,0 ble 7,.L214 lis 0,0x8000 addi 9,26,-1 ld 8,.LC40@toc(2) mr 10,30 li 11,0 cmpw 7,26,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 bne+ 7,.L225 b .L460 .p2align 4,,15 .L223: lhz 0,10528(9) sth 0,0(10) .L224: addi 11,11,1 addi 10,10,2 bdz .L214 .L225: lbzx 0,29,11 extsb 0,0 cmpwi 7,0,0 rldic 9,0,1,56 add 9,8,9 bge 7,.L223 rldic 9,0,1,56 add 9,8,9 lhz 0,10528(9) neg 0,0 sth 0,0(10) b .L224 .L260: cmpwi 7,26,0 ble 7,.L422 lis 0,0x8000 addi 9,26,-1 lfd 13,.LC48@toc(2) li 10,0 cmpw 7,26,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 beq- 7,.L445 .p2align 4,,15 .L268: lbzx 0,29,10 sldi 11,10,2 addi 10,10,1 extsb 0,0 extsw 0,0 std 0,128(1) std 0,120(1) lfd 11,128(1) fcfid 0,11 fmul 0,0,13 frsp 0,0 stfsx 0,30,11 bdnz .L268 lwz 7,24(27) b .L209 .p2align 4,,15 .L439: mr 3,30 mr 5,26 mr 4,30 li 6,1 li 7,0 bl to_alaw lwz 31,20(27) ld 30,0(27) extsw 5,31 b .L232 .p2align 4,,15 .L264: cmpwi 7,6,3 beq 7,.L262 cmpwi 7,6,4 bne 7,.L422 cmpwi 7,26,0 li 11,0 addi 9,26,-1 ble 7,.L422 rldicl 9,9,0,32 lfd 13,.LC50@toc(2) addi 9,9,1 sldi 10,9,2 .p2align 4,,15 .L341: lwzx 0,29,11 extsw 0,0 std 0,128(1) std 0,120(1) lfd 12,128(1) fcfid 0,12 fmul 0,0,13 frsp 0,0 stfsx 0,30,11 addi 11,11,4 cmpd 7,11,10 bne 7,.L341 lwz 7,24(27) b .L209 .p2align 4,,15 .L191: cmpwi 7,26,0 ble 7,.L189 lis 0,0x8000 addi 9,26,-1 ld 8,.LC40@toc(2) mr 10,30 li 11,0 cmpw 7,26,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 bne+ 7,.L200 b .L461 .p2align 4,,15 .L198: lhz 0,10272(9) sth 0,0(10) .L199: addi 11,11,1 addi 10,10,2 bdz .L189 .L200: lbzx 0,29,11 extsb 0,0 cmpwi 7,0,0 rldic 9,0,1,56 add 9,8,9 bge 7,.L198 rldic 9,0,1,56 add 9,8,9 lhz 0,10272(9) neg 0,0 sth 0,0(10) b .L199 .p2align 4,,15 .L424: mr 3,31 mr 4,25 bl af_resize_local_buffer nop li 11,0 cmpwi 7,3,1 bne 7,.L176 b .L175 .p2align 4,,15 .L443: lwz 31,20(27) b .L189 .L429: cmpwi 7,26,0 ble 7,.L239 addi 9,26,-1 lfd 12,.LC45@toc(2) li 11,0 rldicl 9,9,0,32 addi 9,9,1 sldi 9,9,2 .p2align 4,,15 .L251: lfsx 0,29,11 fmul 0,0,12 fctiwz 13,0 stfiwx 13,30,11 addi 11,11,4 cmpd 7,11,9 bne 7,.L251 .L417: lwz 7,24(27) lwz 31,20(27) b .L239 .L242: cmpwi 7,26,0 ble 7,.L239 addi 9,26,-1 lfd 12,.LC45@toc(2) mr 4,29 mr 3,30 rldicl 9,9,0,32 addi 9,9,1 sldi 9,9,2 add 10,29,9 .p2align 4,,15 .L250: lfs 0,0(4) addi 9,1,112 addi 4,4,4 cmpd 7,4,10 fmul 0,0,12 fctiwz 13,0 stfiwx 13,0,9 lwz 0,112(1) srwi 11,0,8 srwi 9,0,24 srwi 0,0,16 stb 9,0(3) stb 11,2(3) stb 0,1(3) addi 3,3,3 bne 7,.L250 b .L416 .p2align 4,,15 .L241: cmpwi 7,26,0 ble 7,.L239 addi 9,26,-1 lfs 12,.LC44@toc(2) mr 3,29 mr 11,30 rldicl 9,9,0,32 addi 9,9,1 sldi 9,9,2 add 9,29,9 .p2align 4,,15 .L249: lfs 0,0(3) addi 7,1,112 addi 3,3,4 cmpd 7,3,9 fmul 0,0,12 fctiwz 13,0 stfiwx 13,0,7 lwz 0,112(1) sth 0,0(11) addi 11,11,2 bne 7,.L249 b .L417 .p2align 4,,15 .L277: cmpwi 7,6,3 beq 7,.L275 cmpwi 7,6,4 bne 7,.L209 cmpwi 7,0,2 beq 7,.L310 cmpwi 7,0,3 beq 7,.L311 cmpwi 7,0,1 bne 7,.L209 cmpwi 7,26,0 ble 7,.L209 lis 0,0x8000 addi 9,26,-1 li 11,0 cmpw 7,26,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 beq- 7,.L447 .p2align 4,,15 .L314: sldi 0,11,2 lbzx 9,29,0 stbx 9,30,11 addi 11,11,1 bdnz .L314 b .L418 .p2align 4,,15 .L217: cmpwi 7,26,0 ble 7,.L214 lis 0,0x8000 addi 9,26,-1 ld 8,.LC40@toc(2) mr 10,30 li 11,0 cmpw 7,26,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 bne+ 7,.L228 b .L462 .p2align 4,,15 .L226: lha 0,10528(9) slwi 0,0,16 stw 0,0(10) .L227: addi 11,11,1 addi 10,10,4 bdz .L449 .L228: lbzx 0,29,11 extsb 0,0 cmpwi 7,0,0 rldic 9,0,1,56 add 9,8,9 bge 7,.L226 rldic 9,0,1,56 add 9,8,9 lha 0,10528(9) neg 0,0 slwi 0,0,16 stw 0,0(10) b .L227 .p2align 4,,15 .L449: lwz 31,20(27) b .L214 .L262: cmpwi 7,26,0 ble 7,.L422 addi 9,26,-1 ld 0,.LC46@toc(2) lfd 13,.LC50@toc(2) mr 3,29 mr 10,30 rldicl 9,9,0,32 addi 9,9,1 mulli 9,9,3 addi 9,9,-3 mulld 9,9,0 addi 9,9,1 mtctr 9 .p2align 4,,15 .L270: lbz 0,1(3) lbz 9,0(3) lbz 11,2(3) addi 3,3,3 slwi 0,0,16 slwi 9,9,24 slwi 11,11,8 or 0,0,9 or 0,0,11 extsw 0,0 std 0,128(1) std 0,120(1) lfd 11,128(1) fcfid 0,11 fmul 0,0,13 frsp 0,0 stfs 0,0(10) addi 10,10,4 bdnz .L270 lwz 7,24(27) b .L209 .p2align 4,,15 .L274: cmpwi 7,0,3 beq 7,.L287 cmpwi 7,0,4 beq 7,.L288 cmpwi 7,0,1 bne 7,.L209 cmpwi 7,26,0 ble 7,.L209 rldicl 8,26,0,32 cmplwi 7,8,15 bgt 7,.L450 .L291: addi 9,26,-1 cmpwi 7,26,0 li 11,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 ble- 7,.L399 lis 0,0x8000 cmpw 7,26,0 beq- 7,.L399 .L298: sldi 9,11,1 lhzx 0,29,9 srwi 0,0,8 stbx 0,30,11 addi 11,11,1 bdnz .L298 b .L418 .p2align 4,,15 .L275: cmpwi 7,0,2 beq 7,.L302 cmpwi 7,0,4 beq 7,.L303 cmpwi 7,0,1 bne 7,.L209 cmpwi 7,26,0 ble 7,.L209 lis 0,0x8000 addi 9,26,-1 mr 3,29 cmpw 7,26,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 li 9,0 beq- 7,.L451 .p2align 4,,15 .L306: lbz 0,0(3) addi 3,3,3 stbx 0,30,9 addi 9,9,1 bdnz .L306 b .L418 .L310: cmpwi 7,26,0 ble 7,.L209 rldicl 0,30,63,61 rldicl 6,26,0,32 subfic 0,0,8 rlwinm 0,0,0,29,31 cmplw 7,0,6 ble 7,.L315 mr 0,6 .L315: rldicl. 8,0,0,32 beq- 0,.L452 addi 9,8,-1 cmpwi 7,8,0 mr 10,29 mr 11,30 rldicl 9,9,0,32 li 12,0 addi 9,9,1 mtctr 9 beq- 7,.L405 beq- 7,.L405 .p2align 4,,15 .L318: lhz 9,0(10) addi 0,12,1 addi 10,10,4 extsw 12,0 sth 9,0(11) addi 11,11,2 bdnz .L318 cmplw 7,8,6 beq- 7,.L209 .L317: subf 0,8,6 rldicl 3,0,0,32 srdi 11,3,3 sldi. 4,11,3 beq- 0,.L319 rldic 10,8,2,32 cmpwi 7,11,0 addi 11,11,-1 rldic 8,8,1,32 add 9,29,10 addi 0,10,12 lvx 13,29,10 rldicl 11,11,0,32 vspltisw 11,8 neg 9,9 add 6,29,0 addi 11,11,1 vadduwm 11,11,11 lvsr 12,0,9 add 9,30,8 mtctr 11 li 11,16 beq- 7,.L404 beq- 7,.L404 .p2align 4,,15 .L320: lvx 0,0,6 vperm 1,13,0,12 lvx 13,6,11 addi 6,6,32 vsrw 1,1,11 vperm 0,0,13,12 vsrw 0,0,11 vpkuwum 1,1,0 stvx 1,0,9 addi 9,9,16 bdnz .L320 cmplw 7,3,4 add 0,12,4 extsw 12,0 beq- 7,.L209 .L319: nor 9,12,12 addi 0,12,1 sldi 11,12,2 add 9,9,26 cmpw 7,0,26 sldi 0,12,1 add 3,29,11 rldicl 9,9,0,32 add 11,30,0 addi 9,9,1 mtctr 9 bgt- 7,.L403 lis 0,0x8000 cmpw 7,26,0 beq- 7,.L403 .p2align 4,,15 .L321: lhz 0,0(3) addi 3,3,4 sth 0,0(11) addi 11,11,2 bdnz .L321 b .L209 .L311: cmpwi 7,26,0 ble 7,.L209 addi 9,26,-1 mr 4,29 mr 3,30 rldicl 9,9,0,32 addi 9,9,1 sldi 9,9,2 add 10,29,9 .p2align 4,,15 .L322: lwz 0,0(4) addi 4,4,4 cmpd 7,4,10 srwi 11,0,8 srwi 9,0,24 srwi 0,0,16 stb 9,0(3) stb 11,2(3) stb 0,1(3) addi 3,3,3 bne 7,.L322 b .L418 .L303: cmpwi 7,26,0 ble 7,.L209 addi 9,26,-1 ld 0,.LC46@toc(2) mr 3,29 mr 10,30 rldicl 9,9,0,32 addi 9,9,1 mulli 9,9,3 addi 9,9,-3 mulld 9,9,0 addi 9,9,1 mtctr 9 .p2align 4,,15 .L308: lbz 0,1(3) lbz 9,0(3) lbz 11,2(3) addi 3,3,3 slwi 0,0,16 slwi 9,9,24 slwi 11,11,8 or 0,0,9 or 0,0,11 stw 0,0(10) addi 10,10,4 bdnz .L308 .L420: lwz 31,20(27) mr 28,30 lwz 7,24(27) extsw 5,31 b .L209 .L302: cmpwi 7,26,0 ble 7,.L209 addi 9,26,-1 ld 0,.LC46@toc(2) mr 3,29 mr 11,30 rldicl 9,9,0,32 addi 9,9,1 mulli 9,9,3 addi 9,9,-3 mulld 9,9,0 addi 9,9,1 mtctr 9 .p2align 4,,15 .L307: lbz 0,1(3) lbz 9,0(3) addi 3,3,3 slwi 0,0,16 slwi 9,9,24 or 0,0,9 srwi 0,0,16 sth 0,0(11) addi 11,11,2 bdnz .L307 b .L209 .L280: cmpwi 7,26,0 li 11,0 ble 7,.L209 lis 0,0x8000 addi 9,26,-1 cmpw 7,26,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 beq- 7,.L453 .p2align 4,,15 .L344: lbzx 0,29,11 sldi 9,11,2 addi 11,11,1 slwi 0,0,24 stwx 0,30,9 bdnz .L344 b .L420 .L279: cmpwi 7,26,0 mr 10,30 li 8,0 ble 7,.L209 lis 0,0x8000 addi 9,26,-1 cmpw 7,26,0 rldicl 9,9,0,32 addi 9,9,1 mtctr 9 beq- 7,.L454 .p2align 4,,15 .L343: lbzx 0,29,8 addi 8,8,1 rldic 9,0,24,32 stb 0,0(10) srwi 11,9,8 srwi 9,9,16 stb 11,2(10) stb 9,1(10) addi 10,10,3 bdnz .L343 b .L418 .L288: cmpwi 7,26,0 li 11,0 addi 9,26,-1 ble 7,.L209 rldicl 9,9,0,32 addi 9,9,1 sldi 10,9,1 .p2align 4,,15 .L342: sldi 0,11,1 lhzx 9,29,11 addi 11,11,2 cmpd 7,11,10 slwi 9,9,16 stwx 9,30,0 bne 7,.L342 b .L420 .L287: cmpwi 7,26,0 ble 7,.L209 addi 9,26,-1 mr 4,29 mr 3,30 rldicl 9,9,0,32 addi 9,9,1 sldi 9,9,1 add 10,29,9 .p2align 4,,15 .L299: lhz 0,0(4) addi 4,4,2 cmpd 7,4,10 rldic 0,0,16,32 srwi 11,0,8 srwi 9,0,24 srwi 0,0,16 stb 9,0(3) stb 11,2(3) stb 0,1(3) addi 3,3,3 bne 7,.L299 b .L418 .L450: rldicl. 10,30,0,60 bne 0,.L291 addi 0,29,48 cmpld 7,30,0 bgt 7,.L334 addi 0,30,16 cmpld 7,29,0 ble 7,.L291 .L334: srdi 9,8,4 li 3,0 sldi. 0,9,4 beq- 0,.L294 cmpwi 7,9,0 addi 9,9,-1 lvx 13,0,29 neg 11,29 li 10,16 rldicl 9,9,0,32 vspltisw 11,8 lvsr 12,0,11 mr 11,30 addi 9,9,1 mtctr 9 addi 9,29,14 beq- 7,.L401 beq- 7,.L401 .p2align 4,,15 .L295: lvx 0,0,9 vperm 1,13,0,12 lvx 13,9,10 addi 9,9,32 vsrh 1,1,11 vperm 0,0,13,12 vsrh 0,0,11 vpkuhum 1,1,0 stvx 1,0,11 addi 11,11,16 bdnz .L295 cmplw 7,0,8 extsw 3,0 beq- 7,.L418 .L294: nor 9,3,3 addi 0,3,1 add 9,9,26 cmpw 7,0,26 sldi 0,3,1 add 3,30,3 rldicl 9,9,0,32 add 4,29,0 addi 9,9,1 mtctr 9 bgt- 7,.L400 lis 0,0x8000 cmpw 7,26,0 beq- 7,.L400 .p2align 4,,15 .L297: lhz 0,0(4) addi 4,4,2 srwi 0,0,8 stb 0,0(3) addi 3,3,1 bdnz .L297 b .L418 .L401: li 7,1 mtctr 7 b .L295 .L400: li 9,1 mtctr 9 b .L297 .L405: li 9,1 mtctr 9 b .L318 .L452: li 12,0 b .L317 .L447: li 0,1 mtctr 0 b .L314 .L403: li 0,1 mtctr 0 b .L321 .L454: li 7,1 mtctr 7 b .L343 .L399: li 10,1 mtctr 10 b .L298 .L455: li 9,1 mtctr 9 b .L222 .L451: li 11,1 mtctr 11 b .L306 .L459: li 7,1 mtctr 7 b .L203 .L461: li 0,1 mtctr 0 b .L200 .L404: li 10,1 mtctr 10 b .L320 .L453: li 9,1 mtctr 9 b .L344 .L462: li 7,1 mtctr 7 b .L228 .L458: li 9,1 mtctr 9 b .L231 .L456: li 9,1 mtctr 9 b .L206 .L457: li 10,1 mtctr 10 b .L197 .L435: li 0,1 mtctr 0 b .L283 .L445: li 0,1 mtctr 0 b .L268 .L460: li 0,1 mtctr 0 b .L225 .L441: li 7,1 mtctr 7 b .L248 .long 0 .byte 0,0,0,1,128,7,0,0 .size play,.-.L.play .globl af_info_format .section .rodata .align 4 .set .LANCHOR0,. + 0 .type ulaw_encode, @object .size ulaw_encode, 8193 ulaw_encode: .byte -1 .byte -2 .byte -2 .byte -3 .byte -3 .byte -4 .byte -4 .byte -5 .byte -5 .byte -6 .byte -6 .byte -7 .byte -7 .byte -8 .byte -8 .byte -9 .byte -9 .byte -10 .byte -10 .byte -11 .byte -11 .byte -12 .byte -12 .byte -13 .byte -13 .byte -14 .byte -14 .byte -15 .byte -15 .byte -16 .byte -16 .byte -17 .byte -17 .byte -17 .byte -17 .byte -18 .byte -18 .byte -18 .byte -18 .byte -19 .byte -19 .byte -19 .byte -19 .byte -20 .byte -20 .byte -20 .byte -20 .byte -21 .byte -21 .byte -21 .byte -21 .byte -22 .byte -22 .byte -22 .byte -22 .byte -23 .byte -23 .byte -23 .byte -23 .byte -24 .byte -24 .byte -24 .byte -24 .byte -25 .byte -25 .byte -25 .byte -25 .byte -26 .byte -26 .byte -26 .byte -26 .byte -27 .byte -27 .byte -27 .byte -27 .byte -28 .byte -28 .byte -28 .byte -28 .byte -29 .byte -29 .byte -29 .byte -29 .byte -30 .byte -30 .byte -30 .byte -30 .byte -31 .byte -31 .byte -31 .byte -31 .byte -32 .byte -32 .byte -32 .byte -32 .byte -33 .byte -33 .byte -33 .byte -33 .byte -33 .byte -33 .byte -33 .byte -33 .byte -34 .byte -34 .byte -34 .byte -34 .byte -34 .byte -34 .byte -34 .byte -34 .byte -35 .byte -35 .byte -35 .byte -35 .byte -35 .byte -35 .byte -35 .byte -35 .byte -36 .byte -36 .byte -36 .byte -36 .byte -36 .byte -36 .byte -36 .byte -36 .byte -37 .byte -37 .byte -37 .byte -37 .byte -37 .byte -37 .byte -37 .byte -37 .byte -38 .byte -38 .byte -38 .byte -38 .byte -38 .byte -38 .byte -38 .byte -38 .byte -39 .byte -39 .byte -39 .byte -39 .byte -39 .byte -39 .byte -39 .byte -39 .byte -40 .byte -40 .byte -40 .byte -40 .byte -40 .byte -40 .byte -40 .byte -40 .byte -41 .byte -41 .byte -41 .byte -41 .byte -41 .byte -41 .byte -41 .byte -41 .byte -42 .byte -42 .byte -42 .byte -42 .byte -42 .byte -42 .byte -42 .byte -42 .byte -43 .byte -43 .byte -43 .byte -43 .byte -43 .byte -43 .byte -43 .byte -43 .byte -44 .byte -44 .byte -44 .byte -44 .byte -44 .byte -44 .byte -44 .byte -44 .byte -45 .byte -45 .byte -45 .byte -45 .byte -45 .byte -45 .byte -45 .byte -45 .byte -46 .byte -46 .byte -46 .byte -46 .byte -46 .byte -46 .byte -46 .byte -46 .byte -47 .byte -47 .byte -47 .byte -47 .byte -47 .byte -47 .byte -47 .byte -47 .byte -48 .byte -48 .byte -48 .byte -48 .byte -48 .byte -48 .byte -48 .byte -48 .byte -49 .byte -49 .byte -49 .byte -49 .byte -49 .byte -49 .byte -49 .byte -49 .byte -49 .byte -49 .byte -49 .byte -49 .byte -49 .byte -49 .byte -49 .byte -49 .byte -50 .byte -50 .byte -50 .byte -50 .byte -50 .byte -50 .byte -50 .byte -50 .byte -50 .byte -50 .byte -50 .byte -50 .byte -50 .byte -50 .byte -50 .byte -50 .byte -51 .byte -51 .byte -51 .byte -51 .byte -51 .byte -51 .byte -51 .byte -51 .byte -51 .byte -51 .byte -51 .byte -51 .byte -51 .byte -51 .byte -51 .byte -51 .byte -52 .byte -52 .byte -52 .byte -52 .byte -52 .byte -52 .byte -52 .byte -52 .byte -52 .byte -52 .byte -52 .byte -52 .byte -52 .byte -52 .byte -52 .byte -52 .byte -53 .byte -53 .byte -53 .byte -53 .byte -53 .byte -53 .byte -53 .byte -53 .byte -53 .byte -53 .byte -53 .byte -53 .byte -53 .byte -53 .byte -53 .byte -53 .byte -54 .byte -54 .byte -54 .byte -54 .byte -54 .byte -54 .byte -54 .byte -54 .byte -54 .byte -54 .byte -54 .byte -54 .byte -54 .byte -54 .byte -54 .byte -54 .byte -55 .byte -55 .byte -55 .byte -55 .byte -55 .byte -55 .byte -55 .byte -55 .byte -55 .byte -55 .byte -55 .byte -55 .byte -55 .byte -55 .byte -55 .byte -55 .byte -56 .byte -56 .byte -56 .byte -56 .byte -56 .byte -56 .byte -56 .byte -56 .byte -56 .byte -56 .byte -56 .byte -56 .byte -56 .byte -56 .byte -56 .byte -56 .byte -57 .byte -57 .byte -57 .byte -57 .byte -57 .byte -57 .byte -57 .byte -57 .byte -57 .byte -57 .byte -57 .byte -57 .byte -57 .byte -57 .byte -57 .byte -57 .byte -58 .byte -58 .byte -58 .byte -58 .byte -58 .byte -58 .byte -58 .byte -58 .byte -58 .byte -58 .byte -58 .byte -58 .byte -58 .byte -58 .byte -58 .byte -58 .byte -59 .byte -59 .byte -59 .byte -59 .byte -59 .byte -59 .byte -59 .byte -59 .byte -59 .byte -59 .byte -59 .byte -59 .byte -59 .byte -59 .byte -59 .byte -59 .byte -60 .byte -60 .byte -60 .byte -60 .byte -60 .byte -60 .byte -60 .byte -60 .byte -60 .byte -60 .byte -60 .byte -60 .byte -60 .byte -60 .byte -60 .byte -60 .byte -61 .byte -61 .byte -61 .byte -61 .byte -61 .byte -61 .byte -61 .byte -61 .byte -61 .byte -61 .byte -61 .byte -61 .byte -61 .byte -61 .byte -61 .byte -61 .byte -62 .byte -62 .byte -62 .byte -62 .byte -62 .byte -62 .byte -62 .byte -62 .byte -62 .byte -62 .byte -62 .byte -62 .byte -62 .byte -62 .byte -62 .byte -62 .byte -63 .byte -63 .byte -63 .byte -63 .byte -63 .byte -63 .byte -63 .byte -63 .byte -63 .byte -63 .byte -63 .byte -63 .byte -63 .byte -63 .byte -63 .byte -63 .byte -64 .byte -64 .byte -64 .byte -64 .byte -64 .byte -64 .byte -64 .byte -64 .byte -64 .byte -64 .byte -64 .byte -64 .byte -64 .byte -64 .byte -64 .byte -64 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte 0 .zero 15 .type alaw_encode, @object .size alaw_encode, 2049 alaw_encode: .byte -43 .byte -44 .byte -41 .byte -42 .byte -47 .byte -48 .byte -45 .byte -46 .byte -35 .byte -36 .byte -33 .byte -34 .byte -39 .byte -40 .byte -37 .byte -38 .byte -59 .byte -60 .byte -57 .byte -58 .byte -63 .byte -64 .byte -61 .byte -62 .byte -51 .byte -52 .byte -49 .byte -50 .byte -55 .byte -56 .byte -53 .byte -54 .byte -11 .byte -11 .byte -12 .byte -12 .byte -9 .byte -9 .byte -10 .byte -10 .byte -15 .byte -15 .byte -16 .byte -16 .byte -13 .byte -13 .byte -14 .byte -14 .byte -3 .byte -3 .byte -4 .byte -4 .byte -1 .byte -1 .byte -2 .byte -2 .byte -7 .byte -7 .byte -8 .byte -8 .byte -5 .byte -5 .byte -6 .byte -6 .byte -27 .byte -27 .byte -27 .byte -27 .byte -28 .byte -28 .byte -28 .byte -28 .byte -25 .byte -25 .byte -25 .byte -25 .byte -26 .byte -26 .byte -26 .byte -26 .byte -31 .byte -31 .byte -31 .byte -31 .byte -32 .byte -32 .byte -32 .byte -32 .byte -29 .byte -29 .byte -29 .byte -29 .byte -30 .byte -30 .byte -30 .byte -30 .byte -19 .byte -19 .byte -19 .byte -19 .byte -20 .byte -20 .byte -20 .byte -20 .byte -17 .byte -17 .byte -17 .byte -17 .byte -18 .byte -18 .byte -18 .byte -18 .byte -23 .byte -23 .byte -23 .byte -23 .byte -24 .byte -24 .byte -24 .byte -24 .byte -21 .byte -21 .byte -21 .byte -21 .byte -22 .byte -22 .byte -22 .byte -22 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -107 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -108 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -105 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -106 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -111 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -112 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -109 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -110 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -99 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -100 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -97 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -98 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -103 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -104 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -101 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -102 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -123 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -124 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -121 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -122 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -127 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -128 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -125 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -126 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -115 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -116 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -113 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -114 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -119 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -120 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -117 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -118 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -75 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -76 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -73 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -74 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -79 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -80 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -77 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -78 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -67 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -68 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -65 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -66 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -71 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -72 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -69 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -70 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -91 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -92 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -89 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -90 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -95 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -96 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -93 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -94 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -83 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -84 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -81 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -82 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -87 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -88 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -85 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte -86 .byte 42 .zero 15 .type ulaw_decode, @object .size ulaw_decode, 256 ulaw_decode: .short -32124 .short -31100 .short -30076 .short -29052 .short -28028 .short -27004 .short -25980 .short -24956 .short -23932 .short -22908 .short -21884 .short -20860 .short -19836 .short -18812 .short -17788 .short -16764 .short -15996 .short -15484 .short -14972 .short -14460 .short -13948 .short -13436 .short -12924 .short -12412 .short -11900 .short -11388 .short -10876 .short -10364 .short -9852 .short -9340 .short -8828 .short -8316 .short -7932 .short -7676 .short -7420 .short -7164 .short -6908 .short -6652 .short -6396 .short -6140 .short -5884 .short -5628 .short -5372 .short -5116 .short -4860 .short -4604 .short -4348 .short -4092 .short -3900 .short -3772 .short -3644 .short -3516 .short -3388 .short -3260 .short -3132 .short -3004 .short -2876 .short -2748 .short -2620 .short -2492 .short -2364 .short -2236 .short -2108 .short -1980 .short -1884 .short -1820 .short -1756 .short -1692 .short -1628 .short -1564 .short -1500 .short -1436 .short -1372 .short -1308 .short -1244 .short -1180 .short -1116 .short -1052 .short -988 .short -924 .short -876 .short -844 .short -812 .short -780 .short -748 .short -716 .short -684 .short -652 .short -620 .short -588 .short -556 .short -524 .short -492 .short -460 .short -428 .short -396 .short -372 .short -356 .short -340 .short -324 .short -308 .short -292 .short -276 .short -260 .short -244 .short -228 .short -212 .short -196 .short -180 .short -164 .short -148 .short -132 .short -120 .short -112 .short -104 .short -96 .short -88 .short -80 .short -72 .short -64 .short -56 .short -48 .short -40 .short -32 .short -24 .short -16 .short -8 .short 0 .type alaw_decode, @object .size alaw_decode, 256 alaw_decode: .short -5504 .short -5248 .short -6016 .short -5760 .short -4480 .short -4224 .short -4992 .short -4736 .short -7552 .short -7296 .short -8064 .short -7808 .short -6528 .short -6272 .short -7040 .short -6784 .short -2752 .short -2624 .short -3008 .short -2880 .short -2240 .short -2112 .short -2496 .short -2368 .short -3776 .short -3648 .short -4032 .short -3904 .short -3264 .short -3136 .short -3520 .short -3392 .short -22016 .short -20992 .short -24064 .short -23040 .short -17920 .short -16896 .short -19968 .short -18944 .short -30208 .short -29184 .short -32256 .short -31232 .short -26112 .short -25088 .short -28160 .short -27136 .short -11008 .short -10496 .short -12032 .short -11520 .short -8960 .short -8448 .short -9984 .short -9472 .short -15104 .short -14592 .short -16128 .short -15616 .short -13056 .short -12544 .short -14080 .short -13568 .short -344 .short -328 .short -376 .short -360 .short -280 .short -264 .short -312 .short -296 .short -472 .short -456 .short -504 .short -488 .short -408 .short -392 .short -440 .short -424 .short -88 .short -72 .short -120 .short -104 .short -24 .short -8 .short -56 .short -40 .short -216 .short -200 .short -248 .short -232 .short -152 .short -136 .short -184 .short -168 .short -1376 .short -1312 .short -1504 .short -1440 .short -1120 .short -1056 .short -1248 .short -1184 .short -1888 .short -1824 .short -2016 .short -1952 .short -1632 .short -1568 .short -1760 .short -1696 .short -688 .short -656 .short -752 .short -720 .short -560 .short -528 .short -624 .short -592 .short -944 .short -912 .short -1008 .short -976 .short -816 .short -784 .short -880 .short -848 .section ".data" .align 3 .type af_info_format, @object .size af_info_format, 48 af_info_format: .quad .LC51 .quad .LC52 .quad .LC53 .quad .LC54 .long 0 .zero 4 .quad af_open .section .rodata.str1.8,"aMS",@progbits,1 .align 3 .LC17: .string "[format] Sample format %s not yet supported \n" .zero 2 .LC23: .string "[format] The number of bytes per sample must be 1, 2, 3 or 4. Current value is %i \n" .zero 4 .LC25: .string "[format] Changing sample format from %s to %s\n" .zero 1 .LC28: .string "[format] Accelerated endianness conversion only\n" .zero 7 .LC31: .string "[format] Accelerated %s to %s conversion\n" .zero 6 .LC35: .string "[format] %s is not a valid format\n" .zero 5 .LC51: .string "Sample format conversion" .zero 7 .LC52: .string "format" .zero 1 .LC53: .string "Anders" .zero 1 .LC54: .string "" .ident "GCC: (Gentoo 4.3.1 p1.0) 4.3.1"