/tmp/det/f_18000ad60.bin: file format binary Disassembly of section .data: 000000018000ad60 <.data>: 18000ad60: 41 56 push %r14 18000ad62: 49 89 ca mov %rcx,%r10 18000ad65: 49 89 d3 mov %rdx,%r11 18000ad68: 4d 85 d2 test %r10,%r10 18000ad6b: 0f 84 82 01 00 00 je 0x18000aef3 18000ad71: 4d 85 db test %r11,%r11 18000ad74: 0f 84 79 01 00 00 je 0x18000aef3 18000ad7a: 4d 85 c0 test %r8,%r8 18000ad7d: 0f 84 70 01 00 00 je 0x18000aef3 18000ad83: 45 85 c9 test %r9d,%r9d 18000ad86: 0f 8e 5f 01 00 00 jle 0x18000aeeb 18000ad8c: 49 63 d1 movslq %r9d,%rdx 18000ad8f: 48 83 fa 08 cmp $0x8,%rdx 18000ad93: 0f 8c 3f 01 00 00 jl 0x18000aed8 18000ad99: 48 83 fa 0f cmp $0xf,%rdx 18000ad9d: 0f 8c 3a 01 00 00 jl 0x18000aedd 18000ada3: 4c 89 c0 mov %r8,%rax 18000ada6: 48 83 e0 1f and $0x1f,%rax 18000adaa: 85 c0 test %eax,%eax 18000adac: 74 10 je 0x18000adbe 18000adae: a8 07 test $0x7,%al 18000adb0: 0f 85 22 01 00 00 jne 0x18000aed8 18000adb6: f7 d8 neg %eax 18000adb8: 83 c0 20 add $0x20,%eax 18000adbb: c1 e8 03 shr $0x3,%eax 18000adbe: 89 c1 mov %eax,%ecx 18000adc0: 4c 8d 71 08 lea 0x8(%rcx),%r14 18000adc4: 49 3b d6 cmp %r14,%rdx 18000adc7: 0f 8c 0b 01 00 00 jl 0x18000aed8 18000adcd: 45 89 ce mov %r9d,%r14d 18000add0: 44 2b f0 sub %eax,%r14d 18000add3: 41 83 e6 07 and $0x7,%r14d 18000add7: 45 2b ce sub %r14d,%r9d 18000adda: 4d 63 c9 movslq %r9d,%r9 18000addd: 85 c0 test %eax,%eax 18000addf: b8 00 00 00 00 mov $0x0,%eax 18000ade4: 76 5a jbe 0x18000ae40 18000ade6: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000aded: 00 18000adee: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000adf5: 0f 1f 40 00 nopl 0x0(%rax) 18000adf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000ae00: c4 c1 7b 10 1c c2 vmovsd (%r10,%rax,8),%xmm3 18000ae06: c4 c1 7b 10 04 c3 vmovsd (%r11,%rax,8),%xmm0 18000ae0c: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 18000ae10: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 18000ae15: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 18000ae19: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 18000ae1d: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 18000ae22: c4 c1 7b 11 2c c0 vmovsd %xmm5,(%r8,%rax,8) 18000ae28: 48 ff c0 inc %rax 18000ae2b: 48 3b c1 cmp %rcx,%rax 18000ae2e: 72 d0 jb 0x18000ae00 18000ae30: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000ae37: 00 18000ae38: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000ae3f: 90 nop 18000ae40: c4 c1 7c 10 14 ca vmovups (%r10,%rcx,8),%ymm2 18000ae46: c4 c1 7e 16 04 cb vmovshdup (%r11,%rcx,8),%ymm0 18000ae4c: c5 ec c6 ca b1 vshufps $0xb1,%ymm2,%ymm2,%ymm1 18000ae51: c5 fc 59 d9 vmulps %ymm1,%ymm0,%ymm3 18000ae55: c4 c1 7e 12 24 cb vmovsldup (%r11,%rcx,8),%ymm4 18000ae5b: c4 e2 6d a6 e3 vfmaddsub213ps %ymm3,%ymm2,%ymm4 18000ae60: c4 c1 7c 11 24 c8 vmovups %ymm4,(%r8,%rcx,8) 18000ae66: c4 c1 7c 10 4c ca 20 vmovups 0x20(%r10,%rcx,8),%ymm1 18000ae6d: c4 c1 7e 16 6c cb 20 vmovshdup 0x20(%r11,%rcx,8),%ymm5 18000ae74: c5 f4 c6 c1 b1 vshufps $0xb1,%ymm1,%ymm1,%ymm0 18000ae79: c5 d4 59 e8 vmulps %ymm0,%ymm5,%ymm5 18000ae7d: c4 c1 7e 12 54 cb 20 vmovsldup 0x20(%r11,%rcx,8),%ymm2 18000ae84: c4 e2 75 a6 d5 vfmaddsub213ps %ymm5,%ymm1,%ymm2 18000ae89: c4 c1 7c 11 54 c8 20 vmovups %ymm2,0x20(%r8,%rcx,8) 18000ae90: 48 83 c1 08 add $0x8,%rcx 18000ae94: 49 3b c9 cmp %r9,%rcx 18000ae97: 72 a7 jb 0x18000ae40 18000ae99: 4c 3b ca cmp %rdx,%r9 18000ae9c: 73 32 jae 0x18000aed0 18000ae9e: 66 90 xchg %ax,%ax 18000aea0: c4 81 7b 10 1c ca vmovsd (%r10,%r9,8),%xmm3 18000aea6: c4 81 7b 10 04 cb vmovsd (%r11,%r9,8),%xmm0 18000aeac: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 18000aeb0: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 18000aeb5: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 18000aeb9: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 18000aebd: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 18000aec2: c4 81 7b 11 2c c8 vmovsd %xmm5,(%r8,%r9,8) 18000aec8: 49 ff c1 inc %r9 18000aecb: 4c 3b ca cmp %rdx,%r9 18000aece: 72 d0 jb 0x18000aea0 18000aed0: 33 c0 xor %eax,%eax 18000aed2: c5 f8 77 vzeroupper 18000aed5: 41 5e pop %r14 18000aed7: c3 ret 18000aed8: 45 33 c9 xor %r9d,%r9d 18000aedb: eb bc jmp 0x18000ae99 18000aedd: 41 83 e1 f8 and $0xfffffff8,%r9d 18000aee1: 33 c9 xor %ecx,%ecx 18000aee3: 4d 63 c9 movslq %r9d,%r9 18000aee6: e9 55 ff ff ff jmp 0x18000ae40 18000aeeb: b8 fa ff ff ff mov $0xfffffffa,%eax 18000aef0: 41 5e pop %r14 18000aef2: c3 ret 18000aef3: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000aef8: 41 5e pop %r14 18000aefa: c3 ret 18000aefb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000af00: 41 56 push %r14 18000af02: 49 89 ca mov %rcx,%r10 18000af05: 49 89 d3 mov %rdx,%r11 18000af08: 4d 85 d2 test %r10,%r10 18000af0b: 0f 84 a2 01 00 00 je 0x18000b0b3 18000af11: 4d 85 db test %r11,%r11 18000af14: 0f 84 99 01 00 00 je 0x18000b0b3 18000af1a: 4d 85 c0 test %r8,%r8 18000af1d: 0f 84 90 01 00 00 je 0x18000b0b3 18000af23: 45 85 c9 test %r9d,%r9d 18000af26: 0f 8e 7f 01 00 00 jle 0x18000b0ab 18000af2c: 49 63 d1 movslq %r9d,%rdx 18000af2f: 48 83 fa 08 cmp $0x8,%rdx 18000af33: 0f 8c 5f 01 00 00 jl 0x18000b098 18000af39: 48 83 fa 0f cmp $0xf,%rdx 18000af3d: 0f 8c 5a 01 00 00 jl 0x18000b09d 18000af43: 4c 89 c0 mov %r8,%rax 18000af46: 48 83 e0 1f and $0x1f,%rax 18000af4a: 85 c0 test %eax,%eax 18000af4c: 74 10 je 0x18000af5e 18000af4e: a8 07 test $0x7,%al 18000af50: 0f 85 42 01 00 00 jne 0x18000b098 18000af56: f7 d8 neg %eax 18000af58: 83 c0 20 add $0x20,%eax 18000af5b: c1 e8 03 shr $0x3,%eax 18000af5e: 89 c1 mov %eax,%ecx 18000af60: 4c 8d 71 08 lea 0x8(%rcx),%r14 18000af64: 49 3b d6 cmp %r14,%rdx 18000af67: 0f 8c 2b 01 00 00 jl 0x18000b098 18000af6d: 45 89 ce mov %r9d,%r14d 18000af70: 44 2b f0 sub %eax,%r14d 18000af73: 41 83 e6 07 and $0x7,%r14d 18000af77: 45 2b ce sub %r14d,%r9d 18000af7a: 4d 63 c9 movslq %r9d,%r9 18000af7d: 85 c0 test %eax,%eax 18000af7f: b8 00 00 00 00 mov $0x0,%eax 18000af84: 76 5a jbe 0x18000afe0 18000af86: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000af8d: 00 18000af8e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000af95: 0f 1f 40 00 nopl 0x0(%rax) 18000af99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000afa0: c4 c1 7b 10 1c c2 vmovsd (%r10,%rax,8),%xmm3 18000afa6: c4 c1 7b 10 04 c3 vmovsd (%r11,%rax,8),%xmm0 18000afac: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 18000afb0: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 18000afb5: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 18000afb9: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 18000afbd: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 18000afc2: c4 c1 7b 11 2c c0 vmovsd %xmm5,(%r8,%rax,8) 18000afc8: 48 ff c0 inc %rax 18000afcb: 48 3b c1 cmp %rcx,%rax 18000afce: 72 d0 jb 0x18000afa0 18000afd0: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000afd7: 00 18000afd8: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000afdf: 90 nop 18000afe0: c4 c1 7c 10 14 ca vmovups (%r10,%rcx,8),%ymm2 18000afe6: c4 c1 7e 16 04 cb vmovshdup (%r11,%rcx,8),%ymm0 18000afec: c5 ec c6 ca b1 vshufps $0xb1,%ymm2,%ymm2,%ymm1 18000aff1: c5 fc 59 d9 vmulps %ymm1,%ymm0,%ymm3 18000aff5: c4 c1 7e 12 24 cb vmovsldup (%r11,%rcx,8),%ymm4 18000affb: c4 e2 6d a6 e3 vfmaddsub213ps %ymm3,%ymm2,%ymm4 18000b000: c4 c1 7c 11 24 c8 vmovups %ymm4,(%r8,%rcx,8) 18000b006: 62 c1 7c 28 10 4c ca vmovups 0x20(%r10,%rcx,8),%ymm17 18000b00d: 01 18000b00e: c4 c1 7e 16 6c cb 20 vmovshdup 0x20(%r11,%rcx,8),%ymm5 18000b015: 62 a1 74 20 c6 c1 b1 vshufps $0xb1,%ymm17,%ymm17,%ymm16 18000b01c: 62 a1 54 28 59 d0 vmulps %ymm16,%ymm5,%ymm18 18000b022: 62 c1 7e 28 12 5c cb vmovsldup 0x20(%r11,%rcx,8),%ymm19 18000b029: 01 18000b02a: 62 a2 75 20 a6 da vfmaddsub213ps %ymm18,%ymm17,%ymm19 18000b030: 62 c1 7c 28 11 5c c8 vmovups %ymm19,0x20(%r8,%rcx,8) 18000b037: 01 18000b038: 48 83 c1 08 add $0x8,%rcx 18000b03c: 49 3b c9 cmp %r9,%rcx 18000b03f: 72 9f jb 0x18000afe0 18000b041: 4c 3b ca cmp %rdx,%r9 18000b044: 73 4a jae 0x18000b090 18000b046: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b04d: 00 18000b04e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000b055: 0f 1f 40 00 nopl 0x0(%rax) 18000b059: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000b060: c4 81 7b 10 1c ca vmovsd (%r10,%r9,8),%xmm3 18000b066: c4 81 7b 10 04 cb vmovsd (%r11,%r9,8),%xmm0 18000b06c: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 18000b070: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 18000b075: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 18000b079: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 18000b07d: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 18000b082: c4 81 7b 11 2c c8 vmovsd %xmm5,(%r8,%r9,8) 18000b088: 49 ff c1 inc %r9 18000b08b: 4c 3b ca cmp %rdx,%r9 18000b08e: 72 d0 jb 0x18000b060 18000b090: 33 c0 xor %eax,%eax 18000b092: c5 f8 77 vzeroupper 18000b095: 41 5e pop %r14 18000b097: c3 ret 18000b098: 45 33 c9 xor %r9d,%r9d 18000b09b: eb a4 jmp 0x18000b041 18000b09d: 41 83 e1 f8 and $0xfffffff8,%r9d 18000b0a1: 33 c9 xor %ecx,%ecx 18000b0a3: 4d 63 c9 movslq %r9d,%r9 18000b0a6: e9 35 ff ff ff jmp 0x18000afe0 18000b0ab: b8 fa ff ff ff mov $0xfffffffa,%eax 18000b0b0: 41 5e pop %r14 18000b0b2: c3 ret 18000b0b3: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000b0b8: 41 5e pop %r14 18000b0ba: c3 ret 18000b0bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000b0c0: 48 83 ec 28 sub $0x28,%rsp 18000b0c4: 48 85 c9 test %rcx,%rcx 18000b0c7: 74 20 je 0x18000b0e9 18000b0c9: 48 85 d2 test %rdx,%rdx 18000b0cc: 74 1b je 0x18000b0e9 18000b0ce: 45 85 c0 test %r8d,%r8d 18000b0d1: 7f 0a jg 0x18000b0dd 18000b0d3: b8 fa ff ff ff mov $0xfffffffa,%eax 18000b0d8: 48 83 c4 28 add $0x28,%rsp 18000b0dc: c3 ret 18000b0dd: e8 2e b8 a5 01 call 0x181a66910 18000b0e2: 33 c0 xor %eax,%eax 18000b0e4: 48 83 c4 28 add $0x28,%rsp 18000b0e8: c3 ret 18000b0e9: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000b0ee: 48 83 c4 28 add $0x28,%rsp 18000b0f2: c3 ret 18000b0f3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000b0f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b0ff: 00 18000b100: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 18000b105: 48 85 c9 test %rcx,%rcx 18000b108: 74 22 je 0x18000b12c 18000b10a: 48 85 d2 test %rdx,%rdx 18000b10d: 74 1d je 0x18000b12c 18000b10f: 45 85 c0 test %r8d,%r8d 18000b112: 7f 0b jg 0x18000b11f 18000b114: b8 fa ff ff ff mov $0xfffffffa,%eax 18000b119: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000b11e: c3 ret 18000b11f: e8 6c be a5 01 call 0x181a66f90 18000b124: 33 c0 xor %eax,%eax 18000b126: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000b12b: c3 ret 18000b12c: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000b131: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000b136: c3 ret 18000b137: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 18000b13e: 00 00 18000b140: 48 83 ec 28 sub $0x28,%rsp 18000b144: 48 85 c9 test %rcx,%rcx 18000b147: 74 20 je 0x18000b169 18000b149: 48 85 d2 test %rdx,%rdx 18000b14c: 74 1b je 0x18000b169 18000b14e: 45 85 c0 test %r8d,%r8d 18000b151: 7f 0a jg 0x18000b15d 18000b153: b8 fa ff ff ff mov $0xfffffffa,%eax 18000b158: 48 83 c4 28 add $0x28,%rsp 18000b15c: c3 ret 18000b15d: e8 de c4 a5 01 call 0x181a67640 18000b162: 33 c0 xor %eax,%eax 18000b164: 48 83 c4 28 add $0x28,%rsp 18000b168: c3 ret 18000b169: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000b16e: 48 83 c4 28 add $0x28,%rsp 18000b172: c3 ret 18000b173: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000b178: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b17f: 00 18000b180: 56 push %rsi 18000b181: 48 89 d6 mov %rdx,%rsi 18000b184: 48 85 c9 test %rcx,%rcx 18000b187: 0f 84 29 02 00 00 je 0x18000b3b6 18000b18d: 48 85 f6 test %rsi,%rsi 18000b190: 0f 84 20 02 00 00 je 0x18000b3b6 18000b196: 45 85 c0 test %r8d,%r8d 18000b199: 0f 8e 10 02 00 00 jle 0x18000b3af 18000b19f: 41 83 f8 08 cmp $0x8,%r8d 18000b1a3: 0f 8c f6 01 00 00 jl 0x18000b39f 18000b1a9: 49 89 f1 mov %rsi,%r9 18000b1ac: 49 83 e1 1f and $0x1f,%r9 18000b1b0: 45 89 c9 mov %r9d,%r9d 18000b1b3: 45 85 c9 test %r9d,%r9d 18000b1b6: 74 18 je 0x18000b1d0 18000b1b8: 41 f7 c1 07 00 00 00 test $0x7,%r9d 18000b1bf: 0f 85 da 01 00 00 jne 0x18000b39f 18000b1c5: 41 f7 d9 neg %r9d 18000b1c8: 41 83 c1 20 add $0x20,%r9d 18000b1cc: 41 c1 e9 03 shr $0x3,%r9d 18000b1d0: 41 8d 41 08 lea 0x8(%r9),%eax 18000b1d4: 44 3b c0 cmp %eax,%r8d 18000b1d7: 0f 8c c2 01 00 00 jl 0x18000b39f 18000b1dd: 44 89 c0 mov %r8d,%eax 18000b1e0: 33 d2 xor %edx,%edx 18000b1e2: 41 2b c1 sub %r9d,%eax 18000b1e5: 83 e0 07 and $0x7,%eax 18000b1e8: f7 d8 neg %eax 18000b1ea: 41 03 c0 add %r8d,%eax 18000b1ed: 45 85 c9 test %r9d,%r9d 18000b1f0: 76 3e jbe 0x18000b230 18000b1f2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000b1f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000b200: c5 fb 10 14 d6 vmovsd (%rsi,%rdx,8),%xmm2 18000b205: c5 fb 10 0c d1 vmovsd (%rcx,%rdx,8),%xmm1 18000b20a: c5 fa 12 c1 vmovsldup %xmm1,%xmm0 18000b20e: c5 fa 16 d9 vmovshdup %xmm1,%xmm3 18000b212: c5 e8 c6 e2 b1 vshufps $0xb1,%xmm2,%xmm2,%xmm4 18000b217: c5 f8 59 ea vmulps %xmm2,%xmm0,%xmm5 18000b21b: c5 e0 59 c4 vmulps %xmm4,%xmm3,%xmm0 18000b21f: c5 d3 d0 c8 vaddsubps %xmm0,%xmm5,%xmm1 18000b223: c5 fb 11 0c d6 vmovsd %xmm1,(%rsi,%rdx,8) 18000b228: 48 ff c2 inc %rdx 18000b22b: 49 3b d1 cmp %r9,%rdx 18000b22e: 72 d0 jb 0x18000b200 18000b230: 48 63 d0 movslq %eax,%rdx 18000b233: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000b238: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b23f: 00 18000b240: c4 a1 78 10 04 c9 vmovups (%rcx,%r9,8),%xmm0 18000b246: c4 a1 7e 12 0c ce vmovsldup (%rsi,%r9,8),%ymm1 18000b24c: c4 a1 7e 16 1c ce vmovshdup (%rsi,%r9,8),%ymm3 18000b252: c4 a3 7d 18 54 c9 10 vinsertf128 $0x1,0x10(%rcx,%r9,8),%ymm0,%ymm2 18000b259: 01 18000b25a: c5 ec c6 e2 b1 vshufps $0xb1,%ymm2,%ymm2,%ymm4 18000b25f: c5 f4 59 ea vmulps %ymm2,%ymm1,%ymm5 18000b263: c5 e4 59 c4 vmulps %ymm4,%ymm3,%ymm0 18000b267: c5 d7 d0 c8 vaddsubps %ymm0,%ymm5,%ymm1 18000b26b: c4 a1 7c 11 0c ce vmovups %ymm1,(%rsi,%r9,8) 18000b271: c4 a1 78 10 54 c9 20 vmovups 0x20(%rcx,%r9,8),%xmm2 18000b278: c4 a1 7e 12 5c ce 20 vmovsldup 0x20(%rsi,%r9,8),%ymm3 18000b27f: c4 a1 7e 16 6c ce 20 vmovshdup 0x20(%rsi,%r9,8),%ymm5 18000b286: c4 a3 6d 18 64 c9 30 vinsertf128 $0x1,0x30(%rcx,%r9,8),%ymm2,%ymm4 18000b28d: 01 18000b28e: c5 e4 59 c4 vmulps %ymm4,%ymm3,%ymm0 18000b292: c5 dc c6 e4 b1 vshufps $0xb1,%ymm4,%ymm4,%ymm4 18000b297: c5 d4 59 cc vmulps %ymm4,%ymm5,%ymm1 18000b29b: c5 ff d0 d1 vaddsubps %ymm1,%ymm0,%ymm2 18000b29f: c4 a1 7c 11 54 ce 20 vmovups %ymm2,0x20(%rsi,%r9,8) 18000b2a6: 49 83 c1 08 add $0x8,%r9 18000b2aa: 4c 3b ca cmp %rdx,%r9 18000b2ad: 72 91 jb 0x18000b240 18000b2af: 44 8d 48 01 lea 0x1(%rax),%r9d 18000b2b3: 45 3b c8 cmp %r8d,%r9d 18000b2b6: 0f 87 d7 00 00 00 ja 0x18000b393 18000b2bc: 4d 63 d0 movslq %r8d,%r10 18000b2bf: 4c 2b d2 sub %rdx,%r10 18000b2c2: 49 83 fa 02 cmp $0x2,%r10 18000b2c6: 0f 8c ce 00 00 00 jl 0x18000b39a 18000b2cc: 45 89 d3 mov %r10d,%r11d 18000b2cf: 45 33 c9 xor %r9d,%r9d 18000b2d2: 41 83 e3 fe and $0xfffffffe,%r11d 18000b2d6: 4c 8d 04 d1 lea (%rcx,%rdx,8),%r8 18000b2da: 4d 63 db movslq %r11d,%r11 18000b2dd: 48 8d 14 d6 lea (%rsi,%rdx,8),%rdx 18000b2e1: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b2e8: 00 18000b2e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000b2f0: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b2f7: 00 18000b2f8: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000b2ff: 90 nop 18000b300: c4 81 78 10 0c c8 vmovups (%r8,%r9,8),%xmm1 18000b306: c4 a1 7a 12 04 ca vmovsldup (%rdx,%r9,8),%xmm0 18000b30c: c4 a1 7a 16 14 ca vmovshdup (%rdx,%r9,8),%xmm2 18000b312: c5 f0 c6 d9 b1 vshufps $0xb1,%xmm1,%xmm1,%xmm3 18000b317: c5 f8 59 e1 vmulps %xmm1,%xmm0,%xmm4 18000b31b: c5 e8 59 eb vmulps %xmm3,%xmm2,%xmm5 18000b31f: c5 db d0 c5 vaddsubps %xmm5,%xmm4,%xmm0 18000b323: c4 a1 78 11 04 ca vmovups %xmm0,(%rdx,%r9,8) 18000b329: 49 83 c1 02 add $0x2,%r9 18000b32d: 4d 3b cb cmp %r11,%r9 18000b330: 72 ce jb 0x18000b300 18000b332: 4d 3b da cmp %r10,%r11 18000b335: 73 5c jae 0x18000b393 18000b337: 48 63 c0 movslq %eax,%rax 18000b33a: 48 8d 14 c1 lea (%rcx,%rax,8),%rdx 18000b33e: 48 8d 04 c6 lea (%rsi,%rax,8),%rax 18000b342: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b349: 00 18000b34a: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000b351: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b358: 00 18000b359: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000b360: c4 a1 7b 10 14 d8 vmovsd (%rax,%r11,8),%xmm2 18000b366: c4 a1 7b 10 0c da vmovsd (%rdx,%r11,8),%xmm1 18000b36c: c5 fa 12 c1 vmovsldup %xmm1,%xmm0 18000b370: c5 fa 16 d9 vmovshdup %xmm1,%xmm3 18000b374: c5 e8 c6 e2 b1 vshufps $0xb1,%xmm2,%xmm2,%xmm4 18000b379: c5 f8 59 ea vmulps %xmm2,%xmm0,%xmm5 18000b37d: c5 e0 59 c4 vmulps %xmm4,%xmm3,%xmm0 18000b381: c5 d3 d0 c8 vaddsubps %xmm0,%xmm5,%xmm1 18000b385: c4 a1 7b 11 0c d8 vmovsd %xmm1,(%rax,%r11,8) 18000b38b: 49 ff c3 inc %r11 18000b38e: 4d 3b da cmp %r10,%r11 18000b391: 72 cd jb 0x18000b360 18000b393: 33 c0 xor %eax,%eax 18000b395: c5 f8 77 vzeroupper 18000b398: 5e pop %rsi 18000b399: c3 ret 18000b39a: 45 33 db xor %r11d,%r11d 18000b39d: eb 93 jmp 0x18000b332 18000b39f: 33 c0 xor %eax,%eax 18000b3a1: 41 83 f8 01 cmp $0x1,%r8d 18000b3a5: 72 ec jb 0x18000b393 18000b3a7: 4d 63 d0 movslq %r8d,%r10 18000b3aa: 45 33 db xor %r11d,%r11d 18000b3ad: eb 83 jmp 0x18000b332 18000b3af: b8 fa ff ff ff mov $0xfffffffa,%eax 18000b3b4: 5e pop %rsi 18000b3b5: c3 ret 18000b3b6: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000b3bb: 5e pop %rsi 18000b3bc: c3 ret 18000b3bd: 0f 1f 00 nopl (%rax) 18000b3c0: 49 89 d1 mov %rdx,%r9 18000b3c3: 48 85 c9 test %rcx,%rcx 18000b3c6: 0f 84 73 01 00 00 je 0x18000b53f 18000b3cc: 4d 85 c9 test %r9,%r9 18000b3cf: 0f 84 6a 01 00 00 je 0x18000b53f 18000b3d5: 45 85 c0 test %r8d,%r8d 18000b3d8: 0f 8e 5b 01 00 00 jle 0x18000b539 18000b3de: 49 63 d0 movslq %r8d,%rdx 18000b3e1: 48 83 fa 08 cmp $0x8,%rdx 18000b3e5: 0f 8c 49 01 00 00 jl 0x18000b534 18000b3eb: 4c 89 c8 mov %r9,%rax 18000b3ee: 48 83 e0 1f and $0x1f,%rax 18000b3f2: 89 c0 mov %eax,%eax 18000b3f4: 85 c0 test %eax,%eax 18000b3f6: 74 10 je 0x18000b408 18000b3f8: a8 07 test $0x7,%al 18000b3fa: 0f 85 34 01 00 00 jne 0x18000b534 18000b400: f7 d8 neg %eax 18000b402: 83 c0 20 add $0x20,%eax 18000b405: c1 e8 03 shr $0x3,%eax 18000b408: 44 8d 50 08 lea 0x8(%rax),%r10d 18000b40c: 49 3b d2 cmp %r10,%rdx 18000b40f: 0f 8c 1f 01 00 00 jl 0x18000b534 18000b415: 45 89 c2 mov %r8d,%r10d 18000b418: 44 2b d0 sub %eax,%r10d 18000b41b: 41 83 e2 07 and $0x7,%r10d 18000b41f: 45 2b c2 sub %r10d,%r8d 18000b422: 45 33 d2 xor %r10d,%r10d 18000b425: 85 c0 test %eax,%eax 18000b427: 76 47 jbe 0x18000b470 18000b429: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b430: 00 18000b431: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000b438: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b43f: 00 18000b440: c4 81 7b 10 1c d1 vmovsd (%r9,%r10,8),%xmm3 18000b446: c4 a1 7b 10 04 d1 vmovsd (%rcx,%r10,8),%xmm0 18000b44c: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 18000b450: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 18000b455: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 18000b459: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 18000b45d: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 18000b462: c4 81 7b 11 2c d1 vmovsd %xmm5,(%r9,%r10,8) 18000b468: 49 ff c2 inc %r10 18000b46b: 4c 3b d0 cmp %rax,%r10 18000b46e: 72 d0 jb 0x18000b440 18000b470: 4d 63 d0 movslq %r8d,%r10 18000b473: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000b478: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b47f: 00 18000b480: c5 fc 10 14 c1 vmovups (%rcx,%rax,8),%ymm2 18000b485: c4 c1 7e 16 04 c1 vmovshdup (%r9,%rax,8),%ymm0 18000b48b: c5 ec c6 ca b1 vshufps $0xb1,%ymm2,%ymm2,%ymm1 18000b490: c5 fc 59 d9 vmulps %ymm1,%ymm0,%ymm3 18000b494: c4 c1 7e 12 24 c1 vmovsldup (%r9,%rax,8),%ymm4 18000b49a: c4 e2 6d a6 e3 vfmaddsub213ps %ymm3,%ymm2,%ymm4 18000b49f: c4 c1 7c 11 24 c1 vmovups %ymm4,(%r9,%rax,8) 18000b4a5: c5 fc 10 4c c1 20 vmovups 0x20(%rcx,%rax,8),%ymm1 18000b4ab: c4 c1 7e 16 6c c1 20 vmovshdup 0x20(%r9,%rax,8),%ymm5 18000b4b2: c5 f4 c6 c1 b1 vshufps $0xb1,%ymm1,%ymm1,%ymm0 18000b4b7: c5 d4 59 e8 vmulps %ymm0,%ymm5,%ymm5 18000b4bb: c4 c1 7e 12 54 c1 20 vmovsldup 0x20(%r9,%rax,8),%ymm2 18000b4c2: c4 e2 75 a6 d5 vfmaddsub213ps %ymm5,%ymm1,%ymm2 18000b4c7: c4 c1 7c 11 54 c1 20 vmovups %ymm2,0x20(%r9,%rax,8) 18000b4ce: 48 83 c0 08 add $0x8,%rax 18000b4d2: 49 3b c2 cmp %r10,%rax 18000b4d5: 72 a9 jb 0x18000b480 18000b4d7: 33 c0 xor %eax,%eax 18000b4d9: 45 8d 50 01 lea 0x1(%r8),%r10d 18000b4dd: 4d 63 d2 movslq %r10d,%r10 18000b4e0: 4c 3b d2 cmp %rdx,%r10 18000b4e3: 77 49 ja 0x18000b52e 18000b4e5: 4d 63 c0 movslq %r8d,%r8 18000b4e8: 49 2b d0 sub %r8,%rdx 18000b4eb: 4e 8d 14 c1 lea (%rcx,%r8,8),%r10 18000b4ef: 4b 8d 0c c1 lea (%r9,%r8,8),%rcx 18000b4f3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000b4f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b4ff: 00 18000b500: c5 fb 10 1c c1 vmovsd (%rcx,%rax,8),%xmm3 18000b505: c4 c1 7b 10 04 c2 vmovsd (%r10,%rax,8),%xmm0 18000b50b: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 18000b50f: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 18000b514: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 18000b518: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 18000b51c: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 18000b521: c5 fb 11 2c c1 vmovsd %xmm5,(%rcx,%rax,8) 18000b526: 48 ff c0 inc %rax 18000b529: 48 3b c2 cmp %rdx,%rax 18000b52c: 72 d2 jb 0x18000b500 18000b52e: 33 c0 xor %eax,%eax 18000b530: c5 f8 77 vzeroupper 18000b533: c3 ret 18000b534: 45 33 c0 xor %r8d,%r8d 18000b537: eb 9e jmp 0x18000b4d7 18000b539: b8 fa ff ff ff mov $0xfffffffa,%eax 18000b53e: c3 ret 18000b53f: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000b544: c3 ret 18000b545: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b54c: 00 18000b54d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000b554: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000b559: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000b560: 49 89 d1 mov %rdx,%r9 18000b563: 48 85 c9 test %rcx,%rcx 18000b566: 0f 84 73 01 00 00 je 0x18000b6df 18000b56c: 4d 85 c9 test %r9,%r9 18000b56f: 0f 84 6a 01 00 00 je 0x18000b6df 18000b575: 45 85 c0 test %r8d,%r8d 18000b578: 0f 8e 5b 01 00 00 jle 0x18000b6d9 18000b57e: 49 63 d0 movslq %r8d,%rdx 18000b581: 48 83 fa 08 cmp $0x8,%rdx 18000b585: 0f 8c 49 01 00 00 jl 0x18000b6d4 18000b58b: 4c 89 c8 mov %r9,%rax 18000b58e: 48 83 e0 1f and $0x1f,%rax 18000b592: 89 c0 mov %eax,%eax 18000b594: 85 c0 test %eax,%eax 18000b596: 74 10 je 0x18000b5a8 18000b598: a8 07 test $0x7,%al 18000b59a: 0f 85 34 01 00 00 jne 0x18000b6d4 18000b5a0: f7 d8 neg %eax 18000b5a2: 83 c0 20 add $0x20,%eax 18000b5a5: c1 e8 03 shr $0x3,%eax 18000b5a8: 44 8d 50 08 lea 0x8(%rax),%r10d 18000b5ac: 49 3b d2 cmp %r10,%rdx 18000b5af: 0f 8c 1f 01 00 00 jl 0x18000b6d4 18000b5b5: 45 89 c2 mov %r8d,%r10d 18000b5b8: 44 2b d0 sub %eax,%r10d 18000b5bb: 41 83 e2 07 and $0x7,%r10d 18000b5bf: 45 2b c2 sub %r10d,%r8d 18000b5c2: 45 33 d2 xor %r10d,%r10d 18000b5c5: 85 c0 test %eax,%eax 18000b5c7: 76 47 jbe 0x18000b610 18000b5c9: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b5d0: 00 18000b5d1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000b5d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b5df: 00 18000b5e0: c4 81 7b 10 1c d1 vmovsd (%r9,%r10,8),%xmm3 18000b5e6: c4 a1 7b 10 04 d1 vmovsd (%rcx,%r10,8),%xmm0 18000b5ec: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 18000b5f0: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 18000b5f5: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 18000b5f9: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 18000b5fd: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 18000b602: c4 81 7b 11 2c d1 vmovsd %xmm5,(%r9,%r10,8) 18000b608: 49 ff c2 inc %r10 18000b60b: 4c 3b d0 cmp %rax,%r10 18000b60e: 72 d0 jb 0x18000b5e0 18000b610: 4d 63 d0 movslq %r8d,%r10 18000b613: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000b618: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b61f: 00 18000b620: c5 fc 10 14 c1 vmovups (%rcx,%rax,8),%ymm2 18000b625: c4 c1 7e 16 04 c1 vmovshdup (%r9,%rax,8),%ymm0 18000b62b: c5 ec c6 ca b1 vshufps $0xb1,%ymm2,%ymm2,%ymm1 18000b630: c5 fc 59 d9 vmulps %ymm1,%ymm0,%ymm3 18000b634: c4 c1 7e 12 24 c1 vmovsldup (%r9,%rax,8),%ymm4 18000b63a: c4 e2 6d a6 e3 vfmaddsub213ps %ymm3,%ymm2,%ymm4 18000b63f: c4 c1 7c 11 24 c1 vmovups %ymm4,(%r9,%rax,8) 18000b645: 62 e1 7c 28 10 4c c1 vmovups 0x20(%rcx,%rax,8),%ymm17 18000b64c: 01 18000b64d: c4 c1 7e 16 6c c1 20 vmovshdup 0x20(%r9,%rax,8),%ymm5 18000b654: 62 a1 74 20 c6 c1 b1 vshufps $0xb1,%ymm17,%ymm17,%ymm16 18000b65b: 62 a1 54 28 59 d0 vmulps %ymm16,%ymm5,%ymm18 18000b661: 62 c1 7e 28 12 5c c1 vmovsldup 0x20(%r9,%rax,8),%ymm19 18000b668: 01 18000b669: 62 a2 75 20 a6 da vfmaddsub213ps %ymm18,%ymm17,%ymm19 18000b66f: 62 c1 7c 28 11 5c c1 vmovups %ymm19,0x20(%r9,%rax,8) 18000b676: 01 18000b677: 48 83 c0 08 add $0x8,%rax 18000b67b: 49 3b c2 cmp %r10,%rax 18000b67e: 72 a0 jb 0x18000b620 18000b680: 33 c0 xor %eax,%eax 18000b682: 45 8d 50 01 lea 0x1(%r8),%r10d 18000b686: 4d 63 d2 movslq %r10d,%r10 18000b689: 4c 3b d2 cmp %rdx,%r10 18000b68c: 77 40 ja 0x18000b6ce 18000b68e: 4d 63 c0 movslq %r8d,%r8 18000b691: 49 2b d0 sub %r8,%rdx 18000b694: 4e 8d 14 c1 lea (%rcx,%r8,8),%r10 18000b698: 4b 8d 0c c1 lea (%r9,%r8,8),%rcx 18000b69c: 0f 1f 40 00 nopl 0x0(%rax) 18000b6a0: c5 fb 10 1c c1 vmovsd (%rcx,%rax,8),%xmm3 18000b6a5: c4 c1 7b 10 04 c2 vmovsd (%r10,%rax,8),%xmm0 18000b6ab: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 18000b6af: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 18000b6b4: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 18000b6b8: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 18000b6bc: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 18000b6c1: c5 fb 11 2c c1 vmovsd %xmm5,(%rcx,%rax,8) 18000b6c6: 48 ff c0 inc %rax 18000b6c9: 48 3b c2 cmp %rdx,%rax 18000b6cc: 72 d2 jb 0x18000b6a0 18000b6ce: 33 c0 xor %eax,%eax 18000b6d0: c5 f8 77 vzeroupper 18000b6d3: c3 ret 18000b6d4: 45 33 c0 xor %r8d,%r8d 18000b6d7: eb a7 jmp 0x18000b680 18000b6d9: b8 fa ff ff ff mov $0xfffffffa,%eax 18000b6de: c3 ret 18000b6df: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000b6e4: c3 ret 18000b6e5: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b6ec: 00 18000b6ed: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000b6f4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000b6f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000b700: 48 83 ec 28 sub $0x28,%rsp 18000b704: 48 85 c9 test %rcx,%rcx 18000b707: 74 23 je 0x18000b72c 18000b709: 48 85 d2 test %rdx,%rdx 18000b70c: 74 1e je 0x18000b72c 18000b70e: 4d 85 c0 test %r8,%r8 18000b711: 74 19 je 0x18000b72c 18000b713: 45 85 c9 test %r9d,%r9d 18000b716: 7e 1e jle 0x18000b736 18000b718: e8 d3 ce a5 01 call 0x181a685f0 18000b71d: ba 02 00 00 00 mov $0x2,%edx 18000b722: 85 c0 test %eax,%eax 18000b724: 0f 45 c2 cmovne %edx,%eax 18000b727: 48 83 c4 28 add $0x28,%rsp 18000b72b: c3 ret 18000b72c: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000b731: 48 83 c4 28 add $0x28,%rsp 18000b735: c3 ret 18000b736: b8 fa ff ff ff mov $0xfffffffa,%eax 18000b73b: 48 83 c4 28 add $0x28,%rsp 18000b73f: c3 ret 18000b740: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 18000b745: 48 85 c9 test %rcx,%rcx 18000b748: 74 24 je 0x18000b76e 18000b74a: 48 85 d2 test %rdx,%rdx 18000b74d: 74 1f je 0x18000b76e 18000b74f: 4d 85 c0 test %r8,%r8 18000b752: 74 1a je 0x18000b76e 18000b754: 45 85 c9 test %r9d,%r9d 18000b757: 7e 20 jle 0x18000b779 18000b759: e8 e2 13 a6 01 call 0x181a6cb40 18000b75e: ba 02 00 00 00 mov $0x2,%edx 18000b763: 85 c0 test %eax,%eax 18000b765: 0f 45 c2 cmovne %edx,%eax 18000b768: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000b76d: c3 ret 18000b76e: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000b773: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000b778: c3 ret 18000b779: b8 fa ff ff ff mov $0xfffffffa,%eax 18000b77e: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000b783: c3 ret 18000b784: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b78b: 00 18000b78c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000b793: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000b798: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b79f: 00 18000b7a0: 48 83 ec 28 sub $0x28,%rsp 18000b7a4: 48 85 c9 test %rcx,%rcx 18000b7a7: 74 23 je 0x18000b7cc 18000b7a9: 48 85 d2 test %rdx,%rdx 18000b7ac: 74 1e je 0x18000b7cc 18000b7ae: 4d 85 c0 test %r8,%r8 18000b7b1: 74 19 je 0x18000b7cc 18000b7b3: 45 85 c9 test %r9d,%r9d 18000b7b6: 7e 1e jle 0x18000b7d6 18000b7b8: e8 93 37 a6 01 call 0x181a6ef50 18000b7bd: ba 02 00 00 00 mov $0x2,%edx 18000b7c2: 85 c0 test %eax,%eax 18000b7c4: 0f 45 c2 cmovne %edx,%eax 18000b7c7: 48 83 c4 28 add $0x28,%rsp 18000b7cb: c3 ret 18000b7cc: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000b7d1: 48 83 c4 28 add $0x28,%rsp 18000b7d5: c3 ret 18000b7d6: b8 fa ff ff ff mov $0xfffffffa,%eax 18000b7db: 48 83 c4 28 add $0x28,%rsp 18000b7df: c3 ret 18000b7e0: 48 83 ec 28 sub $0x28,%rsp 18000b7e4: 48 85 c9 test %rcx,%rcx 18000b7e7: 74 23 je 0x18000b80c 18000b7e9: 48 85 d2 test %rdx,%rdx 18000b7ec: 74 1e je 0x18000b80c 18000b7ee: 4d 85 c0 test %r8,%r8 18000b7f1: 74 19 je 0x18000b80c 18000b7f3: 45 85 c9 test %r9d,%r9d 18000b7f6: 7e 1e jle 0x18000b816 18000b7f8: e8 a3 79 a6 01 call 0x181a731a0 18000b7fd: ba 02 00 00 00 mov $0x2,%edx 18000b802: 85 c0 test %eax,%eax 18000b804: 0f 45 c2 cmovne %edx,%eax 18000b807: 48 83 c4 28 add $0x28,%rsp 18000b80b: c3 ret 18000b80c: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000b811: 48 83 c4 28 add $0x28,%rsp 18000b815: c3 ret 18000b816: b8 fa ff ff ff mov $0xfffffffa,%eax 18000b81b: 48 83 c4 28 add $0x28,%rsp 18000b81f: c3 ret 18000b820: 48 83 ec 28 sub $0x28,%rsp 18000b824: 48 85 c9 test %rcx,%rcx 18000b827: 74 23 je 0x18000b84c 18000b829: 48 85 d2 test %rdx,%rdx 18000b82c: 74 1e je 0x18000b84c 18000b82e: 4d 85 c0 test %r8,%r8 18000b831: 74 19 je 0x18000b84c 18000b833: 45 85 c9 test %r9d,%r9d 18000b836: 7e 1e jle 0x18000b856 18000b838: e8 63 bd a6 01 call 0x181a775a0 18000b83d: ba 02 00 00 00 mov $0x2,%edx 18000b842: 85 c0 test %eax,%eax 18000b844: 0f 45 c2 cmovne %edx,%eax 18000b847: 48 83 c4 28 add $0x28,%rsp 18000b84b: c3 ret 18000b84c: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000b851: 48 83 c4 28 add $0x28,%rsp 18000b855: c3 ret 18000b856: b8 fa ff ff ff mov $0xfffffffa,%eax 18000b85b: 48 83 c4 28 add $0x28,%rsp 18000b85f: c3 ret 18000b860: 48 83 ec 28 sub $0x28,%rsp 18000b864: 48 85 c9 test %rcx,%rcx 18000b867: 74 23 je 0x18000b88c 18000b869: 48 85 d2 test %rdx,%rdx 18000b86c: 74 1e je 0x18000b88c 18000b86e: 4d 85 c0 test %r8,%r8 18000b871: 74 19 je 0x18000b88c 18000b873: 45 85 c9 test %r9d,%r9d 18000b876: 7e 1e jle 0x18000b896 18000b878: e8 43 fe a6 01 call 0x181a7b6c0 18000b87d: ba 02 00 00 00 mov $0x2,%edx 18000b882: 85 c0 test %eax,%eax 18000b884: 0f 45 c2 cmovne %edx,%eax 18000b887: 48 83 c4 28 add $0x28,%rsp 18000b88b: c3 ret 18000b88c: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000b891: 48 83 c4 28 add $0x28,%rsp 18000b895: c3 ret 18000b896: b8 fa ff ff ff mov $0xfffffffa,%eax 18000b89b: 48 83 c4 28 add $0x28,%rsp 18000b89f: c3 ret 18000b8a0: 48 83 ec 28 sub $0x28,%rsp 18000b8a4: 48 85 c9 test %rcx,%rcx 18000b8a7: 74 25 je 0x18000b8ce 18000b8a9: 48 85 d2 test %rdx,%rdx 18000b8ac: 74 20 je 0x18000b8ce 18000b8ae: 4d 85 c0 test %r8,%r8 18000b8b1: 74 1b je 0x18000b8ce 18000b8b3: 45 85 c9 test %r9d,%r9d 18000b8b6: 7f 0a jg 0x18000b8c2 18000b8b8: b8 fa ff ff ff mov $0xfffffffa,%eax 18000b8bd: 48 83 c4 28 add $0x28,%rsp 18000b8c1: c3 ret 18000b8c2: e8 d9 6c 03 00 call 0x1800425a0 18000b8c7: 33 c0 xor %eax,%eax 18000b8c9: 48 83 c4 28 add $0x28,%rsp 18000b8cd: c3 ret 18000b8ce: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000b8d3: 48 83 c4 28 add $0x28,%rsp 18000b8d7: c3 ret 18000b8d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b8df: 00 18000b8e0: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 18000b8e5: 48 85 c9 test %rcx,%rcx 18000b8e8: 74 27 je 0x18000b911 18000b8ea: 48 85 d2 test %rdx,%rdx 18000b8ed: 74 22 je 0x18000b911 18000b8ef: 4d 85 c0 test %r8,%r8 18000b8f2: 74 1d je 0x18000b911 18000b8f4: 45 85 c9 test %r9d,%r9d 18000b8f7: 7f 0b jg 0x18000b904 18000b8f9: b8 fa ff ff ff mov $0xfffffffa,%eax 18000b8fe: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000b903: c3 ret 18000b904: e8 d7 72 03 00 call 0x180042be0 18000b909: 33 c0 xor %eax,%eax 18000b90b: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000b910: c3 ret 18000b911: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000b916: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000b91b: c3 ret 18000b91c: 0f 1f 40 00 nopl 0x0(%rax) 18000b920: 48 83 ec 28 sub $0x28,%rsp 18000b924: 48 85 c9 test %rcx,%rcx 18000b927: 74 25 je 0x18000b94e 18000b929: 48 85 d2 test %rdx,%rdx 18000b92c: 74 20 je 0x18000b94e 18000b92e: 4d 85 c0 test %r8,%r8 18000b931: 74 1b je 0x18000b94e 18000b933: 45 85 c9 test %r9d,%r9d 18000b936: 7f 0a jg 0x18000b942 18000b938: b8 fa ff ff ff mov $0xfffffffa,%eax 18000b93d: 48 83 c4 28 add $0x28,%rsp 18000b941: c3 ret 18000b942: e8 b9 78 03 00 call 0x180043200 18000b947: 33 c0 xor %eax,%eax 18000b949: 48 83 c4 28 add $0x28,%rsp 18000b94d: c3 ret 18000b94e: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000b953: 48 83 c4 28 add $0x28,%rsp 18000b957: c3 ret 18000b958: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b95f: 00 18000b960: 41 56 push %r14 18000b962: 49 89 cb mov %rcx,%r11 18000b965: 4d 85 db test %r11,%r11 18000b968: 0f 84 1e 02 00 00 je 0x18000bb8c 18000b96e: 48 85 d2 test %rdx,%rdx 18000b971: 0f 84 15 02 00 00 je 0x18000bb8c 18000b977: 4d 85 c0 test %r8,%r8 18000b97a: 0f 84 0c 02 00 00 je 0x18000bb8c 18000b980: 45 85 c9 test %r9d,%r9d 18000b983: 0f 8e fb 01 00 00 jle 0x18000bb84 18000b989: 49 63 c9 movslq %r9d,%rcx 18000b98c: 48 83 f9 08 cmp $0x8,%rcx 18000b990: 0f 8c e9 01 00 00 jl 0x18000bb7f 18000b996: 4c 89 c0 mov %r8,%rax 18000b999: 48 83 e0 1f and $0x1f,%rax 18000b99d: 85 c0 test %eax,%eax 18000b99f: 74 0d je 0x18000b9ae 18000b9a1: a8 0f test $0xf,%al 18000b9a3: 0f 85 d6 01 00 00 jne 0x18000bb7f 18000b9a9: b8 01 00 00 00 mov $0x1,%eax 18000b9ae: 41 89 c2 mov %eax,%r10d 18000b9b1: 4d 8d 72 08 lea 0x8(%r10),%r14 18000b9b5: 49 3b ce cmp %r14,%rcx 18000b9b8: 0f 8c c1 01 00 00 jl 0x18000bb7f 18000b9be: 45 89 ce mov %r9d,%r14d 18000b9c1: 44 2b f0 sub %eax,%r14d 18000b9c4: 41 83 e6 07 and $0x7,%r14d 18000b9c8: 45 2b ce sub %r14d,%r9d 18000b9cb: 45 33 f6 xor %r14d,%r14d 18000b9ce: 4d 63 c9 movslq %r9d,%r9 18000b9d1: 85 c0 test %eax,%eax 18000b9d3: 4c 89 f0 mov %r14,%rax 18000b9d6: 76 3f jbe 0x18000ba17 18000b9d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000b9df: 00 18000b9e0: c4 a1 79 10 14 18 vmovupd (%rax,%r11,1),%xmm2 18000b9e6: c5 f9 10 0c 10 vmovupd (%rax,%rdx,1),%xmm1 18000b9eb: c5 fb 12 04 10 vmovddup (%rax,%rdx,1),%xmm0 18000b9f0: 49 ff c6 inc %r14 18000b9f3: c5 f1 15 d9 vunpckhpd %xmm1,%xmm1,%xmm3 18000b9f7: c5 e9 c6 e2 01 vshufpd $0x1,%xmm2,%xmm2,%xmm4 18000b9fc: c5 f9 59 ea vmulpd %xmm2,%xmm0,%xmm5 18000ba00: c5 e1 59 c4 vmulpd %xmm4,%xmm3,%xmm0 18000ba04: c5 d1 d0 c8 vaddsubpd %xmm0,%xmm5,%xmm1 18000ba08: c4 a1 79 11 0c 00 vmovupd %xmm1,(%rax,%r8,1) 18000ba0e: 48 83 c0 10 add $0x10,%rax 18000ba12: 4d 3b f2 cmp %r10,%r14 18000ba15: 72 c9 jb 0x18000b9e0 18000ba17: 4c 89 d0 mov %r10,%rax 18000ba1a: 48 c1 e0 04 shl $0x4,%rax 18000ba1e: 66 90 xchg %ax,%ax 18000ba20: c5 f9 10 2c 10 vmovupd (%rax,%rdx,1),%xmm5 18000ba25: c4 a1 79 10 24 18 vmovupd (%rax,%r11,1),%xmm4 18000ba2b: 49 83 c2 08 add $0x8,%r10 18000ba2f: c4 e3 55 18 4c 10 10 vinsertf128 $0x1,0x10(%rax,%rdx,1),%ymm5,%ymm1 18000ba36: 01 18000ba37: c5 ff 12 c1 vmovddup %ymm1,%ymm0 18000ba3b: c5 f5 15 d1 vunpckhpd %ymm1,%ymm1,%ymm2 18000ba3f: c4 a3 5d 18 5c 18 10 vinsertf128 $0x1,0x10(%rax,%r11,1),%ymm4,%ymm3 18000ba46: 01 18000ba47: c5 fd 59 e3 vmulpd %ymm3,%ymm0,%ymm4 18000ba4b: c5 e5 c6 db 05 vshufpd $0x5,%ymm3,%ymm3,%ymm3 18000ba50: c5 ed 59 c3 vmulpd %ymm3,%ymm2,%ymm0 18000ba54: c5 dd d0 c8 vaddsubpd %ymm0,%ymm4,%ymm1 18000ba58: c4 a1 7d 11 0c 00 vmovupd %ymm1,(%rax,%r8,1) 18000ba5e: c4 a1 79 10 54 18 20 vmovupd 0x20(%rax,%r11,1),%xmm2 18000ba65: c5 f9 10 5c 10 20 vmovupd 0x20(%rax,%rdx,1),%xmm3 18000ba6b: c4 e3 65 18 6c 10 30 vinsertf128 $0x1,0x30(%rax,%rdx,1),%ymm3,%ymm5 18000ba72: 01 18000ba73: c4 a3 6d 18 54 18 30 vinsertf128 $0x1,0x30(%rax,%r11,1),%ymm2,%ymm2 18000ba7a: 01 18000ba7b: c5 ff 12 e5 vmovddup %ymm5,%ymm4 18000ba7f: c5 d5 15 c5 vunpckhpd %ymm5,%ymm5,%ymm0 18000ba83: c5 ed c6 ca 05 vshufpd $0x5,%ymm2,%ymm2,%ymm1 18000ba88: c5 dd 59 da vmulpd %ymm2,%ymm4,%ymm3 18000ba8c: c5 fd 59 d1 vmulpd %ymm1,%ymm0,%ymm2 18000ba90: c5 e5 d0 e2 vaddsubpd %ymm2,%ymm3,%ymm4 18000ba94: c4 a1 7d 11 64 00 20 vmovupd %ymm4,0x20(%rax,%r8,1) 18000ba9b: c5 f9 10 44 10 40 vmovupd 0x40(%rax,%rdx,1),%xmm0 18000baa1: c4 a1 79 10 6c 18 40 vmovupd 0x40(%rax,%r11,1),%xmm5 18000baa8: c4 e3 7d 18 5c 10 50 vinsertf128 $0x1,0x50(%rax,%rdx,1),%ymm0,%ymm3 18000baaf: 01 18000bab0: c5 ff 12 d3 vmovddup %ymm3,%ymm2 18000bab4: c5 e5 15 e3 vunpckhpd %ymm3,%ymm3,%ymm4 18000bab8: c4 a3 55 18 4c 18 50 vinsertf128 $0x1,0x50(%rax,%r11,1),%ymm5,%ymm1 18000babf: 01 18000bac0: c5 ed 59 c1 vmulpd %ymm1,%ymm2,%ymm0 18000bac4: c5 f5 c6 c9 05 vshufpd $0x5,%ymm1,%ymm1,%ymm1 18000bac9: c5 dd 59 c9 vmulpd %ymm1,%ymm4,%ymm1 18000bacd: c5 fd d0 d1 vaddsubpd %ymm1,%ymm0,%ymm2 18000bad1: c4 a1 7d 11 54 00 40 vmovupd %ymm2,0x40(%rax,%r8,1) 18000bad8: c5 f9 10 64 10 60 vmovupd 0x60(%rax,%rdx,1),%xmm4 18000bade: c4 a1 79 10 5c 18 60 vmovupd 0x60(%rax,%r11,1),%xmm3 18000bae5: c4 e3 5d 18 4c 10 70 vinsertf128 $0x1,0x70(%rax,%rdx,1),%ymm4,%ymm1 18000baec: 01 18000baed: c5 ff 12 e9 vmovddup %ymm1,%ymm5 18000baf1: c5 f5 15 d1 vunpckhpd %ymm1,%ymm1,%ymm2 18000baf5: c4 a3 65 18 44 18 70 vinsertf128 $0x1,0x70(%rax,%r11,1),%ymm3,%ymm0 18000bafc: 01 18000bafd: c5 d5 59 d8 vmulpd %ymm0,%ymm5,%ymm3 18000bb01: c5 fd c6 c0 05 vshufpd $0x5,%ymm0,%ymm0,%ymm0 18000bb06: c5 ed 59 e0 vmulpd %ymm0,%ymm2,%ymm4 18000bb0a: c5 e5 d0 ec vaddsubpd %ymm4,%ymm3,%ymm5 18000bb0e: c4 a1 7d 11 6c 00 60 vmovupd %ymm5,0x60(%rax,%r8,1) 18000bb15: 48 05 80 00 00 00 add $0x80,%rax 18000bb1b: 4d 3b d1 cmp %r9,%r10 18000bb1e: 0f 82 fc fe ff ff jb 0x18000ba20 18000bb24: 4c 89 c8 mov %r9,%rax 18000bb27: 48 c1 e0 04 shl $0x4,%rax 18000bb2b: 4c 3b c9 cmp %rcx,%r9 18000bb2e: 73 47 jae 0x18000bb77 18000bb30: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000bb37: 00 18000bb38: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000bb3f: 90 nop 18000bb40: c4 a1 79 10 14 18 vmovupd (%rax,%r11,1),%xmm2 18000bb46: c5 f9 10 0c 10 vmovupd (%rax,%rdx,1),%xmm1 18000bb4b: c5 fb 12 04 10 vmovddup (%rax,%rdx,1),%xmm0 18000bb50: 49 ff c1 inc %r9 18000bb53: c5 f1 15 d9 vunpckhpd %xmm1,%xmm1,%xmm3 18000bb57: c5 e9 c6 e2 01 vshufpd $0x1,%xmm2,%xmm2,%xmm4 18000bb5c: c5 f9 59 ea vmulpd %xmm2,%xmm0,%xmm5 18000bb60: c5 e1 59 c4 vmulpd %xmm4,%xmm3,%xmm0 18000bb64: c5 d1 d0 c8 vaddsubpd %xmm0,%xmm5,%xmm1 18000bb68: c4 a1 79 11 0c 00 vmovupd %xmm1,(%rax,%r8,1) 18000bb6e: 48 83 c0 10 add $0x10,%rax 18000bb72: 4c 3b c9 cmp %rcx,%r9 18000bb75: 72 c9 jb 0x18000bb40 18000bb77: 33 c0 xor %eax,%eax 18000bb79: c5 f8 77 vzeroupper 18000bb7c: 41 5e pop %r14 18000bb7e: c3 ret 18000bb7f: 45 33 c9 xor %r9d,%r9d 18000bb82: eb a0 jmp 0x18000bb24 18000bb84: b8 fa ff ff ff mov $0xfffffffa,%eax 18000bb89: 41 5e pop %r14 18000bb8b: c3 ret 18000bb8c: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000bb91: 41 5e pop %r14 18000bb93: c3 ret 18000bb94: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000bb99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000bba0: 41 56 push %r14 18000bba2: 49 89 cb mov %rcx,%r11 18000bba5: 4d 85 db test %r11,%r11 18000bba8: 0f 84 db 01 00 00 je 0x18000bd89 18000bbae: 48 85 d2 test %rdx,%rdx 18000bbb1: 0f 84 d2 01 00 00 je 0x18000bd89 18000bbb7: 4d 85 c0 test %r8,%r8 18000bbba: 0f 84 c9 01 00 00 je 0x18000bd89 18000bbc0: 45 85 c9 test %r9d,%r9d 18000bbc3: 0f 8e b8 01 00 00 jle 0x18000bd81 18000bbc9: 49 63 c9 movslq %r9d,%rcx 18000bbcc: 48 83 f9 08 cmp $0x8,%rcx 18000bbd0: 0f 8c a6 01 00 00 jl 0x18000bd7c 18000bbd6: 4c 89 c0 mov %r8,%rax 18000bbd9: 48 83 e0 1f and $0x1f,%rax 18000bbdd: 85 c0 test %eax,%eax 18000bbdf: 74 0d je 0x18000bbee 18000bbe1: a8 0f test $0xf,%al 18000bbe3: 0f 85 93 01 00 00 jne 0x18000bd7c 18000bbe9: b8 01 00 00 00 mov $0x1,%eax 18000bbee: 41 89 c2 mov %eax,%r10d 18000bbf1: 4d 8d 72 08 lea 0x8(%r10),%r14 18000bbf5: 49 3b ce cmp %r14,%rcx 18000bbf8: 0f 8c 7e 01 00 00 jl 0x18000bd7c 18000bbfe: 45 89 ce mov %r9d,%r14d 18000bc01: 44 2b f0 sub %eax,%r14d 18000bc04: 41 83 e6 07 and $0x7,%r14d 18000bc08: 45 2b ce sub %r14d,%r9d 18000bc0b: 45 33 f6 xor %r14d,%r14d 18000bc0e: 4d 63 c9 movslq %r9d,%r9 18000bc11: 85 c0 test %eax,%eax 18000bc13: 4c 89 f0 mov %r14,%rax 18000bc16: 76 3c jbe 0x18000bc54 18000bc18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000bc1f: 00 18000bc20: c4 a1 79 10 1c 18 vmovupd (%rax,%r11,1),%xmm3 18000bc26: c5 f9 10 04 10 vmovupd (%rax,%rdx,1),%xmm0 18000bc2b: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 18000bc2f: 49 ff c6 inc %r14 18000bc32: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 18000bc37: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 18000bc3b: c5 fb 12 2c 10 vmovddup (%rax,%rdx,1),%xmm5 18000bc40: c4 e2 e1 a6 ec vfmaddsub213pd %xmm4,%xmm3,%xmm5 18000bc45: c4 a1 79 11 2c 00 vmovupd %xmm5,(%rax,%r8,1) 18000bc4b: 48 83 c0 10 add $0x10,%rax 18000bc4f: 4d 3b f2 cmp %r10,%r14 18000bc52: 72 cc jb 0x18000bc20 18000bc54: 4c 89 d0 mov %r10,%rax 18000bc57: 48 c1 e0 04 shl $0x4,%rax 18000bc5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000bc60: c4 a1 7d 10 1c 18 vmovupd (%rax,%r11,1),%ymm3 18000bc66: 4e 8d 34 00 lea (%rax,%r8,1),%r14 18000bc6a: c5 fd 10 04 10 vmovupd (%rax,%rdx,1),%ymm0 18000bc6f: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 18000bc73: 49 83 c2 08 add $0x8,%r10 18000bc77: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 18000bc7c: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 18000bc80: c5 ff 12 2c 10 vmovddup (%rax,%rdx,1),%ymm5 18000bc85: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 18000bc8a: c4 c1 7d 11 2e vmovupd %ymm5,(%r14) 18000bc8f: c4 a1 7d 10 5c 18 20 vmovupd 0x20(%rax,%r11,1),%ymm3 18000bc96: c5 fd 10 44 10 20 vmovupd 0x20(%rax,%rdx,1),%ymm0 18000bc9c: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 18000bca0: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 18000bca5: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 18000bca9: c5 ff 12 6c 10 20 vmovddup 0x20(%rax,%rdx,1),%ymm5 18000bcaf: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 18000bcb4: c4 c1 7d 11 6e 20 vmovupd %ymm5,0x20(%r14) 18000bcba: c4 a1 7d 10 5c 18 40 vmovupd 0x40(%rax,%r11,1),%ymm3 18000bcc1: c5 fd 10 44 10 40 vmovupd 0x40(%rax,%rdx,1),%ymm0 18000bcc7: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 18000bccb: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 18000bcd0: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 18000bcd4: c5 ff 12 6c 10 40 vmovddup 0x40(%rax,%rdx,1),%ymm5 18000bcda: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 18000bcdf: c4 c1 7d 11 6e 40 vmovupd %ymm5,0x40(%r14) 18000bce5: c4 a1 7d 10 5c 18 60 vmovupd 0x60(%rax,%r11,1),%ymm3 18000bcec: c5 fd 10 44 10 60 vmovupd 0x60(%rax,%rdx,1),%ymm0 18000bcf2: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 18000bcf6: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 18000bcfb: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 18000bcff: c5 ff 12 6c 10 60 vmovddup 0x60(%rax,%rdx,1),%ymm5 18000bd05: 48 05 80 00 00 00 add $0x80,%rax 18000bd0b: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 18000bd10: 4d 3b d1 cmp %r9,%r10 18000bd13: c4 c1 7d 11 6e 60 vmovupd %ymm5,0x60(%r14) 18000bd19: 0f 82 41 ff ff ff jb 0x18000bc60 18000bd1f: 4c 89 c8 mov %r9,%rax 18000bd22: 48 c1 e0 04 shl $0x4,%rax 18000bd26: 4c 3b c9 cmp %rcx,%r9 18000bd29: 73 49 jae 0x18000bd74 18000bd2b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000bd32: 00 18000bd33: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000bd3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 18000bd40: c4 a1 79 10 1c 18 vmovupd (%rax,%r11,1),%xmm3 18000bd46: c5 f9 10 04 10 vmovupd (%rax,%rdx,1),%xmm0 18000bd4b: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 18000bd4f: 49 ff c1 inc %r9 18000bd52: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 18000bd57: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 18000bd5b: c5 fb 12 2c 10 vmovddup (%rax,%rdx,1),%xmm5 18000bd60: c4 e2 e1 a6 ec vfmaddsub213pd %xmm4,%xmm3,%xmm5 18000bd65: c4 a1 79 11 2c 00 vmovupd %xmm5,(%rax,%r8,1) 18000bd6b: 48 83 c0 10 add $0x10,%rax 18000bd6f: 4c 3b c9 cmp %rcx,%r9 18000bd72: 72 cc jb 0x18000bd40 18000bd74: 33 c0 xor %eax,%eax 18000bd76: c5 f8 77 vzeroupper 18000bd79: 41 5e pop %r14 18000bd7b: c3 ret 18000bd7c: 45 33 c9 xor %r9d,%r9d 18000bd7f: eb 9e jmp 0x18000bd1f 18000bd81: b8 fa ff ff ff mov $0xfffffffa,%eax 18000bd86: 41 5e pop %r14 18000bd88: c3 ret 18000bd89: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000bd8e: 41 5e pop %r14 18000bd90: c3 ret 18000bd91: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000bd98: 00 18000bd99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000bda0: 41 56 push %r14 18000bda2: 49 89 cb mov %rcx,%r11 18000bda5: 4d 85 db test %r11,%r11 18000bda8: 0f 84 f8 01 00 00 je 0x18000bfa6 18000bdae: 48 85 d2 test %rdx,%rdx 18000bdb1: 0f 84 ef 01 00 00 je 0x18000bfa6 18000bdb7: 4d 85 c0 test %r8,%r8 18000bdba: 0f 84 e6 01 00 00 je 0x18000bfa6 18000bdc0: 45 85 c9 test %r9d,%r9d 18000bdc3: 0f 8e d5 01 00 00 jle 0x18000bf9e 18000bdc9: 49 63 c9 movslq %r9d,%rcx 18000bdcc: 48 83 f9 08 cmp $0x8,%rcx 18000bdd0: 0f 8c c3 01 00 00 jl 0x18000bf99 18000bdd6: 4c 89 c0 mov %r8,%rax 18000bdd9: 48 83 e0 1f and $0x1f,%rax 18000bddd: 85 c0 test %eax,%eax 18000bddf: 74 0d je 0x18000bdee 18000bde1: a8 0f test $0xf,%al 18000bde3: 0f 85 b0 01 00 00 jne 0x18000bf99 18000bde9: b8 01 00 00 00 mov $0x1,%eax 18000bdee: 41 89 c2 mov %eax,%r10d 18000bdf1: 4d 8d 72 08 lea 0x8(%r10),%r14 18000bdf5: 49 3b ce cmp %r14,%rcx 18000bdf8: 0f 8c 9b 01 00 00 jl 0x18000bf99 18000bdfe: 45 89 ce mov %r9d,%r14d 18000be01: 44 2b f0 sub %eax,%r14d 18000be04: 41 83 e6 07 and $0x7,%r14d 18000be08: 45 2b ce sub %r14d,%r9d 18000be0b: 45 33 f6 xor %r14d,%r14d 18000be0e: 4d 63 c9 movslq %r9d,%r9 18000be11: 85 c0 test %eax,%eax 18000be13: 4c 89 f0 mov %r14,%rax 18000be16: 76 39 jbe 0x18000be51 18000be18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000be1f: 00 18000be20: c4 a1 79 10 1c 18 vmovupd (%rax,%r11,1),%xmm3 18000be26: c5 f9 10 04 10 vmovupd (%rax,%rdx,1),%xmm0 18000be2b: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 18000be2f: 49 ff c6 inc %r14 18000be32: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 18000be37: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 18000be3b: 62 f2 e5 18 b6 24 10 vfmaddsub231pd (%rax,%rdx,1){1to2},%xmm3,%xmm4 18000be42: c4 a1 79 11 24 00 vmovupd %xmm4,(%rax,%r8,1) 18000be48: 48 83 c0 10 add $0x10,%rax 18000be4c: 4d 3b f2 cmp %r10,%r14 18000be4f: 72 cf jb 0x18000be20 18000be51: 4c 89 d0 mov %r10,%rax 18000be54: 48 c1 e0 04 shl $0x4,%rax 18000be58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000be5f: 00 18000be60: c4 a1 7d 10 1c 18 vmovupd (%rax,%r11,1),%ymm3 18000be66: 49 83 c2 08 add $0x8,%r10 18000be6a: c5 fd 10 04 10 vmovupd (%rax,%rdx,1),%ymm0 18000be6f: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 18000be73: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 18000be78: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 18000be7c: c5 ff 12 2c 10 vmovddup (%rax,%rdx,1),%ymm5 18000be81: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 18000be86: c4 a1 7d 11 2c 00 vmovupd %ymm5,(%rax,%r8,1) 18000be8c: 62 a1 fd 28 10 5c 18 vmovupd 0x20(%rax,%r11,1),%ymm19 18000be93: 01 18000be94: 62 e1 fd 28 10 44 10 vmovupd 0x20(%rax,%rdx,1),%ymm16 18000be9b: 01 18000be9c: 62 a1 fd 20 15 c8 vunpckhpd %ymm16,%ymm16,%ymm17 18000bea2: 62 a1 e5 20 c6 d3 05 vshufpd $0x5,%ymm19,%ymm19,%ymm18 18000bea9: 62 a1 f5 20 59 e2 vmulpd %ymm18,%ymm17,%ymm20 18000beaf: 62 e1 ff 28 12 6c 10 vmovddup 0x20(%rax,%rdx,1),%ymm21 18000beb6: 01 18000beb7: 62 a2 e5 20 a6 ec vfmaddsub213pd %ymm20,%ymm19,%ymm21 18000bebd: 62 a1 fd 28 11 6c 00 vmovupd %ymm21,0x20(%rax,%r8,1) 18000bec4: 01 18000bec5: 62 21 fd 28 10 4c 18 vmovupd 0x40(%rax,%r11,1),%ymm25 18000becc: 02 18000becd: 62 e1 fd 28 10 74 10 vmovupd 0x40(%rax,%rdx,1),%ymm22 18000bed4: 02 18000bed5: 62 a1 cd 20 15 fe vunpckhpd %ymm22,%ymm22,%ymm23 18000bedb: 62 01 b5 20 c6 c1 05 vshufpd $0x5,%ymm25,%ymm25,%ymm24 18000bee2: 62 01 c5 20 59 d0 vmulpd %ymm24,%ymm23,%ymm26 18000bee8: 62 61 ff 28 12 5c 10 vmovddup 0x40(%rax,%rdx,1),%ymm27 18000beef: 02 18000bef0: 62 02 b5 20 a6 da vfmaddsub213pd %ymm26,%ymm25,%ymm27 18000bef6: 62 21 fd 28 11 5c 00 vmovupd %ymm27,0x40(%rax,%r8,1) 18000befd: 02 18000befe: 62 21 fd 28 10 7c 18 vmovupd 0x60(%rax,%r11,1),%ymm31 18000bf05: 03 18000bf06: 62 61 fd 28 10 64 10 vmovupd 0x60(%rax,%rdx,1),%ymm28 18000bf0d: 03 18000bf0e: 62 01 9d 20 15 ec vunpckhpd %ymm28,%ymm28,%ymm29 18000bf14: 62 01 85 20 c6 f7 05 vshufpd $0x5,%ymm31,%ymm31,%ymm30 18000bf1b: 62 01 95 20 59 e6 vmulpd %ymm30,%ymm29,%ymm28 18000bf21: c5 ff 12 44 10 60 vmovddup 0x60(%rax,%rdx,1),%ymm0 18000bf27: 62 92 85 20 a6 c4 vfmaddsub213pd %ymm28,%ymm31,%ymm0 18000bf2d: c4 a1 7d 11 44 00 60 vmovupd %ymm0,0x60(%rax,%r8,1) 18000bf34: 48 05 80 00 00 00 add $0x80,%rax 18000bf3a: 4d 3b d1 cmp %r9,%r10 18000bf3d: 0f 82 1d ff ff ff jb 0x18000be60 18000bf43: 4c 89 c8 mov %r9,%rax 18000bf46: 48 c1 e0 04 shl $0x4,%rax 18000bf4a: 4c 3b c9 cmp %rcx,%r9 18000bf4d: 73 42 jae 0x18000bf91 18000bf4f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000bf56: 00 18000bf57: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000bf5e: 66 90 xchg %ax,%ax 18000bf60: c4 a1 79 10 1c 18 vmovupd (%rax,%r11,1),%xmm3 18000bf66: c5 f9 10 04 10 vmovupd (%rax,%rdx,1),%xmm0 18000bf6b: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 18000bf6f: 49 ff c1 inc %r9 18000bf72: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 18000bf77: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 18000bf7b: 62 f2 e5 18 b6 24 10 vfmaddsub231pd (%rax,%rdx,1){1to2},%xmm3,%xmm4 18000bf82: c4 a1 79 11 24 00 vmovupd %xmm4,(%rax,%r8,1) 18000bf88: 48 83 c0 10 add $0x10,%rax 18000bf8c: 4c 3b c9 cmp %rcx,%r9 18000bf8f: 72 cf jb 0x18000bf60 18000bf91: 33 c0 xor %eax,%eax 18000bf93: c5 f8 77 vzeroupper 18000bf96: 41 5e pop %r14 18000bf98: c3 ret 18000bf99: 45 33 c9 xor %r9d,%r9d 18000bf9c: eb a5 jmp 0x18000bf43 18000bf9e: b8 fa ff ff ff mov $0xfffffffa,%eax 18000bfa3: 41 5e pop %r14 18000bfa5: c3 ret 18000bfa6: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000bfab: 41 5e pop %r14 18000bfad: c3 ret 18000bfae: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000bfb5: 00 18000bfb6: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000bfbd: 0f 1f 00 nopl (%rax) 18000bfc0: 53 push %rbx 18000bfc1: 56 push %rsi 18000bfc2: 57 push %rdi 18000bfc3: 41 54 push %r12 18000bfc5: 41 55 push %r13 18000bfc7: 48 81 ec 70 04 00 00 sub $0x470,%rsp 18000bfce: 4d 89 c4 mov %r8,%r12 18000bfd1: 48 8b 05 98 99 60 02 mov 0x2609998(%rip),%rax # 0x182615970 18000bfd8: 45 89 cd mov %r9d,%r13d 18000bfdb: 48 33 c4 xor %rsp,%rax 18000bfde: 48 89 cf mov %rcx,%rdi 18000bfe1: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp) 18000bfe8: 00 18000bfe9: 4d 85 e4 test %r12,%r12 18000bfec: 0f 84 b3 01 00 00 je 0x18000c1a5 18000bff2: 48 85 ff test %rdi,%rdi 18000bff5: 0f 84 94 01 00 00 je 0x18000c18f 18000bffb: 48 85 d2 test %rdx,%rdx 18000bffe: 0f 84 63 01 00 00 je 0x18000c167 18000c004: 45 85 ed test %r13d,%r13d 18000c007: 0f 8e 32 01 00 00 jle 0x18000c13f 18000c00d: 48 8d 44 24 28 lea 0x28(%rsp),%rax 18000c012: 48 89 c3 mov %rax,%rbx 18000c015: 48 83 e3 3f and $0x3f,%rbx 18000c019: 48 f7 db neg %rbx 18000c01c: 48 83 e3 3f and $0x3f,%rbx 18000c020: 41 83 fd 40 cmp $0x40,%r13d 18000c024: 48 8d 34 03 lea (%rbx,%rax,1),%rsi 18000c028: 48 8d 9c 18 00 02 00 lea 0x200(%rax,%rbx,1),%rbx 18000c02f: 00 18000c030: 0f 8e a1 00 00 00 jle 0x18000c0d7 18000c036: 4c 89 74 24 20 mov %r14,0x20(%rsp) 18000c03b: 45 89 ee mov %r13d,%r14d 18000c03e: 4d 89 e5 mov %r12,%r13 18000c041: 49 89 d4 mov %rdx,%r12 18000c044: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000c04b: 00 18000c04c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000c053: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000c058: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000c05f: 00 18000c060: 4c 89 e1 mov %r12,%rcx 18000c063: 48 89 f2 mov %rsi,%rdx 18000c066: 49 89 d8 mov %rbx,%r8 18000c069: 41 b9 40 00 00 00 mov $0x40,%r9d 18000c06f: e8 cc 4b 13 00 call 0x180140c40 18000c074: 48 89 f9 mov %rdi,%rcx 18000c077: 48 89 f2 mov %rsi,%rdx 18000c07a: 41 b8 40 00 00 00 mov $0x40,%r8d 18000c080: e8 bb c3 ff ff call 0x180008440 18000c085: 48 89 f9 mov %rdi,%rcx 18000c088: 48 89 da mov %rbx,%rdx 18000c08b: 41 b8 40 00 00 00 mov $0x40,%r8d 18000c091: e8 aa c3 ff ff call 0x180008440 18000c096: 48 89 d9 mov %rbx,%rcx 18000c099: 48 89 f2 mov %rsi,%rdx 18000c09c: 4d 89 e8 mov %r13,%r8 18000c09f: 41 b9 40 00 00 00 mov $0x40,%r9d 18000c0a5: e8 16 77 03 00 call 0x1800437c0 18000c0aa: 41 83 c6 c0 add $0xffffffc0,%r14d 18000c0ae: 48 81 c7 00 02 00 00 add $0x200,%rdi 18000c0b5: 49 81 c4 00 02 00 00 add $0x200,%r12 18000c0bc: 49 81 c5 00 04 00 00 add $0x400,%r13 18000c0c3: 41 83 fe 40 cmp $0x40,%r14d 18000c0c7: 7f 97 jg 0x18000c060 18000c0c9: 4c 89 e2 mov %r12,%rdx 18000c0cc: 4d 89 ec mov %r13,%r12 18000c0cf: 45 89 f5 mov %r14d,%r13d 18000c0d2: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 18000c0d7: 48 89 d1 mov %rdx,%rcx 18000c0da: 48 89 f2 mov %rsi,%rdx 18000c0dd: 49 89 d8 mov %rbx,%r8 18000c0e0: 45 89 e9 mov %r13d,%r9d 18000c0e3: e8 58 4b 13 00 call 0x180140c40 18000c0e8: 48 89 f9 mov %rdi,%rcx 18000c0eb: 48 89 f2 mov %rsi,%rdx 18000c0ee: 45 89 e8 mov %r13d,%r8d 18000c0f1: e8 4a c3 ff ff call 0x180008440 18000c0f6: 48 89 f9 mov %rdi,%rcx 18000c0f9: 48 89 da mov %rbx,%rdx 18000c0fc: 45 89 e8 mov %r13d,%r8d 18000c0ff: e8 3c c3 ff ff call 0x180008440 18000c104: 48 89 d9 mov %rbx,%rcx 18000c107: 48 89 f2 mov %rsi,%rdx 18000c10a: 4d 89 e0 mov %r12,%r8 18000c10d: 45 89 e9 mov %r13d,%r9d 18000c110: e8 ab 76 03 00 call 0x1800437c0 18000c115: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c11c: 00 18000c11d: 48 33 cc xor %rsp,%rcx 18000c120: 48 3b 0d 49 98 60 02 cmp 0x2609849(%rip),%rcx # 0x182615970 18000c127: 75 11 jne 0x18000c13a 18000c129: 33 c0 xor %eax,%eax 18000c12b: 48 81 c4 70 04 00 00 add $0x470,%rsp 18000c132: 41 5d pop %r13 18000c134: 41 5c pop %r12 18000c136: 5f pop %rdi 18000c137: 5e pop %rsi 18000c138: 5b pop %rbx 18000c139: c3 ret 18000c13a: e8 91 4f 12 01 call 0x1811310d0 18000c13f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c146: 00 18000c147: 48 33 cc xor %rsp,%rcx 18000c14a: 48 3b 0d 1f 98 60 02 cmp 0x260981f(%rip),%rcx # 0x182615970 18000c151: 75 e7 jne 0x18000c13a 18000c153: b8 fa ff ff ff mov $0xfffffffa,%eax 18000c158: 48 81 c4 70 04 00 00 add $0x470,%rsp 18000c15f: 41 5d pop %r13 18000c161: 41 5c pop %r12 18000c163: 5f pop %rdi 18000c164: 5e pop %rsi 18000c165: 5b pop %rbx 18000c166: c3 ret 18000c167: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c16e: 00 18000c16f: 48 33 cc xor %rsp,%rcx 18000c172: 48 3b 0d f7 97 60 02 cmp 0x26097f7(%rip),%rcx # 0x182615970 18000c179: 75 bf jne 0x18000c13a 18000c17b: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000c180: 48 81 c4 70 04 00 00 add $0x470,%rsp 18000c187: 41 5d pop %r13 18000c189: 41 5c pop %r12 18000c18b: 5f pop %rdi 18000c18c: 5e pop %rsi 18000c18d: 5b pop %rbx 18000c18e: c3 ret 18000c18f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c196: 00 18000c197: 48 33 cc xor %rsp,%rcx 18000c19a: 48 3b 0d cf 97 60 02 cmp 0x26097cf(%rip),%rcx # 0x182615970 18000c1a1: 75 97 jne 0x18000c13a 18000c1a3: eb d6 jmp 0x18000c17b 18000c1a5: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c1ac: 00 18000c1ad: 48 33 cc xor %rsp,%rcx 18000c1b0: 48 3b 0d b9 97 60 02 cmp 0x26097b9(%rip),%rcx # 0x182615970 18000c1b7: 75 81 jne 0x18000c13a 18000c1b9: eb c0 jmp 0x18000c17b 18000c1bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000c1c0: 53 push %rbx 18000c1c1: 56 push %rsi 18000c1c2: 57 push %rdi 18000c1c3: 41 54 push %r12 18000c1c5: 41 55 push %r13 18000c1c7: 48 8d a4 24 90 fb ff lea -0x470(%rsp),%rsp 18000c1ce: ff 18000c1cf: 4d 89 c4 mov %r8,%r12 18000c1d2: 48 8b 05 97 97 60 02 mov 0x2609797(%rip),%rax # 0x182615970 18000c1d9: 45 89 cd mov %r9d,%r13d 18000c1dc: 48 33 c4 xor %rsp,%rax 18000c1df: 48 89 cf mov %rcx,%rdi 18000c1e2: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp) 18000c1e9: 00 18000c1ea: 4d 85 e4 test %r12,%r12 18000c1ed: 0f 84 b5 01 00 00 je 0x18000c3a8 18000c1f3: 48 85 ff test %rdi,%rdi 18000c1f6: 0f 84 96 01 00 00 je 0x18000c392 18000c1fc: 48 85 d2 test %rdx,%rdx 18000c1ff: 0f 84 64 01 00 00 je 0x18000c369 18000c205: 45 85 ed test %r13d,%r13d 18000c208: 0f 8e 32 01 00 00 jle 0x18000c340 18000c20e: 48 8d 44 24 28 lea 0x28(%rsp),%rax 18000c213: 48 83 e0 3f and $0x3f,%rax 18000c217: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 18000c21c: 48 f7 d8 neg %rax 18000c21f: 48 83 e0 3f and $0x3f,%rax 18000c223: 48 03 f0 add %rax,%rsi 18000c226: 48 89 f3 mov %rsi,%rbx 18000c229: 48 81 c3 00 02 00 00 add $0x200,%rbx 18000c230: 41 83 fd 40 cmp $0x40,%r13d 18000c234: 0f 8e 9d 00 00 00 jle 0x18000c2d7 18000c23a: 4c 89 74 24 20 mov %r14,0x20(%rsp) 18000c23f: 45 89 ee mov %r13d,%r14d 18000c242: 4d 89 e5 mov %r12,%r13 18000c245: 49 89 d4 mov %rdx,%r12 18000c248: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000c24f: 00 18000c250: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000c257: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 18000c25e: 00 00 18000c260: 4c 89 e1 mov %r12,%rcx 18000c263: 48 89 f2 mov %rsi,%rdx 18000c266: 49 89 d8 mov %rbx,%r8 18000c269: 41 b9 40 00 00 00 mov $0x40,%r9d 18000c26f: e8 ec 49 13 00 call 0x180140c60 18000c274: 48 89 f9 mov %rdi,%rcx 18000c277: 48 89 f2 mov %rsi,%rdx 18000c27a: 41 b8 40 00 00 00 mov $0x40,%r8d 18000c280: e8 fb c1 ff ff call 0x180008480 18000c285: 48 89 f9 mov %rdi,%rcx 18000c288: 48 89 da mov %rbx,%rdx 18000c28b: 41 b8 40 00 00 00 mov $0x40,%r8d 18000c291: e8 ea c1 ff ff call 0x180008480 18000c296: 48 89 d9 mov %rbx,%rcx 18000c299: 48 89 f2 mov %rsi,%rdx 18000c29c: 4d 89 e8 mov %r13,%r8 18000c29f: 41 b9 40 00 00 00 mov $0x40,%r9d 18000c2a5: e8 f6 7a 03 00 call 0x180043da0 18000c2aa: 41 83 c6 c0 add $0xffffffc0,%r14d 18000c2ae: 48 81 c7 00 02 00 00 add $0x200,%rdi 18000c2b5: 49 81 c4 00 02 00 00 add $0x200,%r12 18000c2bc: 49 81 c5 00 04 00 00 add $0x400,%r13 18000c2c3: 41 83 fe 40 cmp $0x40,%r14d 18000c2c7: 7f 97 jg 0x18000c260 18000c2c9: 4c 89 e2 mov %r12,%rdx 18000c2cc: 4d 89 ec mov %r13,%r12 18000c2cf: 45 89 f5 mov %r14d,%r13d 18000c2d2: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 18000c2d7: 48 89 d1 mov %rdx,%rcx 18000c2da: 48 89 f2 mov %rsi,%rdx 18000c2dd: 49 89 d8 mov %rbx,%r8 18000c2e0: 45 89 e9 mov %r13d,%r9d 18000c2e3: e8 78 49 13 00 call 0x180140c60 18000c2e8: 48 89 f9 mov %rdi,%rcx 18000c2eb: 48 89 f2 mov %rsi,%rdx 18000c2ee: 45 89 e8 mov %r13d,%r8d 18000c2f1: e8 8a c1 ff ff call 0x180008480 18000c2f6: 48 89 f9 mov %rdi,%rcx 18000c2f9: 48 89 da mov %rbx,%rdx 18000c2fc: 45 89 e8 mov %r13d,%r8d 18000c2ff: e8 7c c1 ff ff call 0x180008480 18000c304: 48 89 d9 mov %rbx,%rcx 18000c307: 48 89 f2 mov %rsi,%rdx 18000c30a: 4d 89 e0 mov %r12,%r8 18000c30d: 45 89 e9 mov %r13d,%r9d 18000c310: e8 8b 7a 03 00 call 0x180043da0 18000c315: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c31c: 00 18000c31d: 48 33 cc xor %rsp,%rcx 18000c320: 48 3b 0d 49 96 60 02 cmp 0x2609649(%rip),%rcx # 0x182615970 18000c327: 75 12 jne 0x18000c33b 18000c329: 33 c0 xor %eax,%eax 18000c32b: 48 8d a4 24 70 04 00 lea 0x470(%rsp),%rsp 18000c332: 00 18000c333: 41 5d pop %r13 18000c335: 41 5c pop %r12 18000c337: 5f pop %rdi 18000c338: 5e pop %rsi 18000c339: 5b pop %rbx 18000c33a: c3 ret 18000c33b: e8 90 4d 12 01 call 0x1811310d0 18000c340: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c347: 00 18000c348: 48 33 cc xor %rsp,%rcx 18000c34b: 48 3b 0d 1e 96 60 02 cmp 0x260961e(%rip),%rcx # 0x182615970 18000c352: 75 e7 jne 0x18000c33b 18000c354: b8 fa ff ff ff mov $0xfffffffa,%eax 18000c359: 48 8d a4 24 70 04 00 lea 0x470(%rsp),%rsp 18000c360: 00 18000c361: 41 5d pop %r13 18000c363: 41 5c pop %r12 18000c365: 5f pop %rdi 18000c366: 5e pop %rsi 18000c367: 5b pop %rbx 18000c368: c3 ret 18000c369: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c370: 00 18000c371: 48 33 cc xor %rsp,%rcx 18000c374: 48 3b 0d f5 95 60 02 cmp 0x26095f5(%rip),%rcx # 0x182615970 18000c37b: 75 be jne 0x18000c33b 18000c37d: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000c382: 48 8d a4 24 70 04 00 lea 0x470(%rsp),%rsp 18000c389: 00 18000c38a: 41 5d pop %r13 18000c38c: 41 5c pop %r12 18000c38e: 5f pop %rdi 18000c38f: 5e pop %rsi 18000c390: 5b pop %rbx 18000c391: c3 ret 18000c392: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c399: 00 18000c39a: 48 33 cc xor %rsp,%rcx 18000c39d: 48 3b 0d cc 95 60 02 cmp 0x26095cc(%rip),%rcx # 0x182615970 18000c3a4: 75 95 jne 0x18000c33b 18000c3a6: eb d5 jmp 0x18000c37d 18000c3a8: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c3af: 00 18000c3b0: 48 33 cc xor %rsp,%rcx 18000c3b3: 48 3b 0d b6 95 60 02 cmp 0x26095b6(%rip),%rcx # 0x182615970 18000c3ba: 0f 85 7b ff ff ff jne 0x18000c33b 18000c3c0: eb bb jmp 0x18000c37d 18000c3c2: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000c3c9: 00 18000c3ca: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000c3d1: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000c3d8: 00 18000c3d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000c3e0: 53 push %rbx 18000c3e1: 56 push %rsi 18000c3e2: 57 push %rdi 18000c3e3: 41 54 push %r12 18000c3e5: 41 55 push %r13 18000c3e7: 48 81 ec 70 04 00 00 sub $0x470,%rsp 18000c3ee: 4d 89 c4 mov %r8,%r12 18000c3f1: 48 8b 05 78 95 60 02 mov 0x2609578(%rip),%rax # 0x182615970 18000c3f8: 48 33 c4 xor %rsp,%rax 18000c3fb: 45 89 cd mov %r9d,%r13d 18000c3fe: 48 89 cf mov %rcx,%rdi 18000c401: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp) 18000c408: 00 18000c409: 4d 85 e4 test %r12,%r12 18000c40c: 0f 84 b3 01 00 00 je 0x18000c5c5 18000c412: 48 85 ff test %rdi,%rdi 18000c415: 0f 84 94 01 00 00 je 0x18000c5af 18000c41b: 48 85 d2 test %rdx,%rdx 18000c41e: 0f 84 63 01 00 00 je 0x18000c587 18000c424: 45 85 ed test %r13d,%r13d 18000c427: 0f 8e 32 01 00 00 jle 0x18000c55f 18000c42d: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 18000c432: 48 89 f0 mov %rsi,%rax 18000c435: 48 83 e0 3f and $0x3f,%rax 18000c439: 48 f7 d8 neg %rax 18000c43c: 48 83 e0 3f and $0x3f,%rax 18000c440: 48 03 f0 add %rax,%rsi 18000c443: 48 8d 9c 04 28 02 00 lea 0x228(%rsp,%rax,1),%rbx 18000c44a: 00 18000c44b: 41 83 fd 40 cmp $0x40,%r13d 18000c44f: 0f 8e a2 00 00 00 jle 0x18000c4f7 18000c455: 4c 89 74 24 20 mov %r14,0x20(%rsp) 18000c45a: 45 89 ee mov %r13d,%r14d 18000c45d: 4d 89 e5 mov %r12,%r13 18000c460: 49 89 d4 mov %rdx,%r12 18000c463: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000c46a: 00 18000c46b: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000c472: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000c479: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000c480: 4c 89 e1 mov %r12,%rcx 18000c483: 48 89 f2 mov %rsi,%rdx 18000c486: 49 89 d8 mov %rbx,%r8 18000c489: 41 b9 40 00 00 00 mov $0x40,%r9d 18000c48f: e8 ec 47 13 00 call 0x180140c80 18000c494: 48 89 f9 mov %rdi,%rcx 18000c497: 48 89 f2 mov %rsi,%rdx 18000c49a: 41 b8 40 00 00 00 mov $0x40,%r8d 18000c4a0: e8 1b c0 ff ff call 0x1800084c0 18000c4a5: 48 89 f9 mov %rdi,%rcx 18000c4a8: 48 89 da mov %rbx,%rdx 18000c4ab: 41 b8 40 00 00 00 mov $0x40,%r8d 18000c4b1: e8 0a c0 ff ff call 0x1800084c0 18000c4b6: 48 89 d9 mov %rbx,%rcx 18000c4b9: 48 89 f2 mov %rsi,%rdx 18000c4bc: 4d 89 e8 mov %r13,%r8 18000c4bf: 41 b9 40 00 00 00 mov $0x40,%r9d 18000c4c5: e8 b6 7c 03 00 call 0x180044180 18000c4ca: 41 83 c6 c0 add $0xffffffc0,%r14d 18000c4ce: 48 81 c7 00 02 00 00 add $0x200,%rdi 18000c4d5: 49 81 c4 00 02 00 00 add $0x200,%r12 18000c4dc: 49 81 c5 00 04 00 00 add $0x400,%r13 18000c4e3: 41 83 fe 40 cmp $0x40,%r14d 18000c4e7: 7f 97 jg 0x18000c480 18000c4e9: 4c 89 e2 mov %r12,%rdx 18000c4ec: 4d 89 ec mov %r13,%r12 18000c4ef: 45 89 f5 mov %r14d,%r13d 18000c4f2: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 18000c4f7: 48 89 d1 mov %rdx,%rcx 18000c4fa: 48 89 f2 mov %rsi,%rdx 18000c4fd: 49 89 d8 mov %rbx,%r8 18000c500: 45 89 e9 mov %r13d,%r9d 18000c503: e8 78 47 13 00 call 0x180140c80 18000c508: 48 89 f9 mov %rdi,%rcx 18000c50b: 48 89 f2 mov %rsi,%rdx 18000c50e: 45 89 e8 mov %r13d,%r8d 18000c511: e8 aa bf ff ff call 0x1800084c0 18000c516: 48 89 f9 mov %rdi,%rcx 18000c519: 48 89 da mov %rbx,%rdx 18000c51c: 45 89 e8 mov %r13d,%r8d 18000c51f: e8 9c bf ff ff call 0x1800084c0 18000c524: 48 89 d9 mov %rbx,%rcx 18000c527: 48 89 f2 mov %rsi,%rdx 18000c52a: 4d 89 e0 mov %r12,%r8 18000c52d: 45 89 e9 mov %r13d,%r9d 18000c530: e8 4b 7c 03 00 call 0x180044180 18000c535: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c53c: 00 18000c53d: 48 33 cc xor %rsp,%rcx 18000c540: 48 3b 0d 29 94 60 02 cmp 0x2609429(%rip),%rcx # 0x182615970 18000c547: 75 11 jne 0x18000c55a 18000c549: 33 c0 xor %eax,%eax 18000c54b: 48 81 c4 70 04 00 00 add $0x470,%rsp 18000c552: 41 5d pop %r13 18000c554: 41 5c pop %r12 18000c556: 5f pop %rdi 18000c557: 5e pop %rsi 18000c558: 5b pop %rbx 18000c559: c3 ret 18000c55a: e8 71 4b 12 01 call 0x1811310d0 18000c55f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c566: 00 18000c567: 48 33 cc xor %rsp,%rcx 18000c56a: 48 3b 0d ff 93 60 02 cmp 0x26093ff(%rip),%rcx # 0x182615970 18000c571: 75 e7 jne 0x18000c55a 18000c573: b8 fa ff ff ff mov $0xfffffffa,%eax 18000c578: 48 81 c4 70 04 00 00 add $0x470,%rsp 18000c57f: 41 5d pop %r13 18000c581: 41 5c pop %r12 18000c583: 5f pop %rdi 18000c584: 5e pop %rsi 18000c585: 5b pop %rbx 18000c586: c3 ret 18000c587: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c58e: 00 18000c58f: 48 33 cc xor %rsp,%rcx 18000c592: 48 3b 0d d7 93 60 02 cmp 0x26093d7(%rip),%rcx # 0x182615970 18000c599: 75 bf jne 0x18000c55a 18000c59b: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000c5a0: 48 81 c4 70 04 00 00 add $0x470,%rsp 18000c5a7: 41 5d pop %r13 18000c5a9: 41 5c pop %r12 18000c5ab: 5f pop %rdi 18000c5ac: 5e pop %rsi 18000c5ad: 5b pop %rbx 18000c5ae: c3 ret 18000c5af: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c5b6: 00 18000c5b7: 48 33 cc xor %rsp,%rcx 18000c5ba: 48 3b 0d af 93 60 02 cmp 0x26093af(%rip),%rcx # 0x182615970 18000c5c1: 75 97 jne 0x18000c55a 18000c5c3: eb d6 jmp 0x18000c59b 18000c5c5: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c5cc: 00 18000c5cd: 48 33 cc xor %rsp,%rcx 18000c5d0: 48 3b 0d 99 93 60 02 cmp 0x2609399(%rip),%rcx # 0x182615970 18000c5d7: 75 81 jne 0x18000c55a 18000c5d9: eb c0 jmp 0x18000c59b 18000c5db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000c5e0: 53 push %rbx 18000c5e1: 56 push %rsi 18000c5e2: 57 push %rdi 18000c5e3: 41 54 push %r12 18000c5e5: 41 55 push %r13 18000c5e7: 48 81 ec 70 04 00 00 sub $0x470,%rsp 18000c5ee: 4d 89 c4 mov %r8,%r12 18000c5f1: 48 8b 05 78 93 60 02 mov 0x2609378(%rip),%rax # 0x182615970 18000c5f8: 45 89 cd mov %r9d,%r13d 18000c5fb: 48 33 c4 xor %rsp,%rax 18000c5fe: 48 89 cf mov %rcx,%rdi 18000c601: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp) 18000c608: 00 18000c609: 4d 85 e4 test %r12,%r12 18000c60c: 0f 84 b3 01 00 00 je 0x18000c7c5 18000c612: 48 85 ff test %rdi,%rdi 18000c615: 0f 84 94 01 00 00 je 0x18000c7af 18000c61b: 48 85 d2 test %rdx,%rdx 18000c61e: 0f 84 63 01 00 00 je 0x18000c787 18000c624: 45 85 ed test %r13d,%r13d 18000c627: 0f 8e 32 01 00 00 jle 0x18000c75f 18000c62d: 48 8d 44 24 28 lea 0x28(%rsp),%rax 18000c632: 48 89 c3 mov %rax,%rbx 18000c635: 48 83 e3 3f and $0x3f,%rbx 18000c639: 48 f7 db neg %rbx 18000c63c: 48 83 e3 3f and $0x3f,%rbx 18000c640: 48 8d 34 03 lea (%rbx,%rax,1),%rsi 18000c644: 48 8d 9c 18 00 02 00 lea 0x200(%rax,%rbx,1),%rbx 18000c64b: 00 18000c64c: 41 83 fd 40 cmp $0x40,%r13d 18000c650: 0f 8e a1 00 00 00 jle 0x18000c6f7 18000c656: 4c 89 74 24 20 mov %r14,0x20(%rsp) 18000c65b: 45 89 ee mov %r13d,%r14d 18000c65e: 4d 89 e5 mov %r12,%r13 18000c661: 49 89 d4 mov %rdx,%r12 18000c664: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000c66b: 00 18000c66c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000c673: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000c678: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000c67f: 00 18000c680: 4c 89 e1 mov %r12,%rcx 18000c683: 48 89 f2 mov %rsi,%rdx 18000c686: 49 89 d8 mov %rbx,%r8 18000c689: 41 b9 40 00 00 00 mov $0x40,%r9d 18000c68f: e8 0c 46 13 00 call 0x180140ca0 18000c694: 48 89 f9 mov %rdi,%rcx 18000c697: 48 89 f2 mov %rsi,%rdx 18000c69a: 41 b8 40 00 00 00 mov $0x40,%r8d 18000c6a0: e8 5b be ff ff call 0x180008500 18000c6a5: 48 89 f9 mov %rdi,%rcx 18000c6a8: 48 89 da mov %rbx,%rdx 18000c6ab: 41 b8 40 00 00 00 mov $0x40,%r8d 18000c6b1: e8 4a be ff ff call 0x180008500 18000c6b6: 48 89 d9 mov %rbx,%rcx 18000c6b9: 48 89 f2 mov %rsi,%rdx 18000c6bc: 4d 89 e8 mov %r13,%r8 18000c6bf: 41 b9 40 00 00 00 mov $0x40,%r9d 18000c6c5: e8 36 80 03 00 call 0x180044700 18000c6ca: 41 83 c6 c0 add $0xffffffc0,%r14d 18000c6ce: 48 81 c7 00 02 00 00 add $0x200,%rdi 18000c6d5: 49 81 c4 00 02 00 00 add $0x200,%r12 18000c6dc: 49 81 c5 00 04 00 00 add $0x400,%r13 18000c6e3: 41 83 fe 40 cmp $0x40,%r14d 18000c6e7: 7f 97 jg 0x18000c680 18000c6e9: 4c 89 e2 mov %r12,%rdx 18000c6ec: 4d 89 ec mov %r13,%r12 18000c6ef: 45 89 f5 mov %r14d,%r13d 18000c6f2: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 18000c6f7: 48 89 d1 mov %rdx,%rcx 18000c6fa: 48 89 f2 mov %rsi,%rdx 18000c6fd: 49 89 d8 mov %rbx,%r8 18000c700: 45 89 e9 mov %r13d,%r9d 18000c703: e8 98 45 13 00 call 0x180140ca0 18000c708: 48 89 f9 mov %rdi,%rcx 18000c70b: 48 89 f2 mov %rsi,%rdx 18000c70e: 45 89 e8 mov %r13d,%r8d 18000c711: e8 ea bd ff ff call 0x180008500 18000c716: 48 89 f9 mov %rdi,%rcx 18000c719: 48 89 da mov %rbx,%rdx 18000c71c: 45 89 e8 mov %r13d,%r8d 18000c71f: e8 dc bd ff ff call 0x180008500 18000c724: 48 89 d9 mov %rbx,%rcx 18000c727: 48 89 f2 mov %rsi,%rdx 18000c72a: 4d 89 e0 mov %r12,%r8 18000c72d: 45 89 e9 mov %r13d,%r9d 18000c730: e8 cb 7f 03 00 call 0x180044700 18000c735: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c73c: 00 18000c73d: 48 33 cc xor %rsp,%rcx 18000c740: 48 3b 0d 29 92 60 02 cmp 0x2609229(%rip),%rcx # 0x182615970 18000c747: 75 11 jne 0x18000c75a 18000c749: 33 c0 xor %eax,%eax 18000c74b: 48 81 c4 70 04 00 00 add $0x470,%rsp 18000c752: 41 5d pop %r13 18000c754: 41 5c pop %r12 18000c756: 5f pop %rdi 18000c757: 5e pop %rsi 18000c758: 5b pop %rbx 18000c759: c3 ret 18000c75a: e8 71 49 12 01 call 0x1811310d0 18000c75f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c766: 00 18000c767: 48 33 cc xor %rsp,%rcx 18000c76a: 48 3b 0d ff 91 60 02 cmp 0x26091ff(%rip),%rcx # 0x182615970 18000c771: 75 e7 jne 0x18000c75a 18000c773: b8 fa ff ff ff mov $0xfffffffa,%eax 18000c778: 48 81 c4 70 04 00 00 add $0x470,%rsp 18000c77f: 41 5d pop %r13 18000c781: 41 5c pop %r12 18000c783: 5f pop %rdi 18000c784: 5e pop %rsi 18000c785: 5b pop %rbx 18000c786: c3 ret 18000c787: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c78e: 00 18000c78f: 48 33 cc xor %rsp,%rcx 18000c792: 48 3b 0d d7 91 60 02 cmp 0x26091d7(%rip),%rcx # 0x182615970 18000c799: 75 bf jne 0x18000c75a 18000c79b: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000c7a0: 48 81 c4 70 04 00 00 add $0x470,%rsp 18000c7a7: 41 5d pop %r13 18000c7a9: 41 5c pop %r12 18000c7ab: 5f pop %rdi 18000c7ac: 5e pop %rsi 18000c7ad: 5b pop %rbx 18000c7ae: c3 ret 18000c7af: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c7b6: 00 18000c7b7: 48 33 cc xor %rsp,%rcx 18000c7ba: 48 3b 0d af 91 60 02 cmp 0x26091af(%rip),%rcx # 0x182615970 18000c7c1: 75 97 jne 0x18000c75a 18000c7c3: eb d6 jmp 0x18000c79b 18000c7c5: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c7cc: 00 18000c7cd: 48 33 cc xor %rsp,%rcx 18000c7d0: 48 3b 0d 99 91 60 02 cmp 0x2609199(%rip),%rcx # 0x182615970 18000c7d7: 75 81 jne 0x18000c75a 18000c7d9: eb c0 jmp 0x18000c79b 18000c7db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000c7e0: 53 push %rbx 18000c7e1: 56 push %rsi 18000c7e2: 57 push %rdi 18000c7e3: 41 54 push %r12 18000c7e5: 41 55 push %r13 18000c7e7: 48 81 ec 70 04 00 00 sub $0x470,%rsp 18000c7ee: 4d 89 c4 mov %r8,%r12 18000c7f1: 48 8b 05 78 91 60 02 mov 0x2609178(%rip),%rax # 0x182615970 18000c7f8: 45 89 cd mov %r9d,%r13d 18000c7fb: 48 33 c4 xor %rsp,%rax 18000c7fe: 48 89 cf mov %rcx,%rdi 18000c801: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp) 18000c808: 00 18000c809: 4d 85 e4 test %r12,%r12 18000c80c: 0f 84 b3 01 00 00 je 0x18000c9c5 18000c812: 48 85 ff test %rdi,%rdi 18000c815: 0f 84 94 01 00 00 je 0x18000c9af 18000c81b: 48 85 d2 test %rdx,%rdx 18000c81e: 0f 84 63 01 00 00 je 0x18000c987 18000c824: 45 85 ed test %r13d,%r13d 18000c827: 0f 8e 32 01 00 00 jle 0x18000c95f 18000c82d: 48 8d 44 24 28 lea 0x28(%rsp),%rax 18000c832: 48 89 c3 mov %rax,%rbx 18000c835: 48 83 e3 3f and $0x3f,%rbx 18000c839: 48 f7 db neg %rbx 18000c83c: 48 83 e3 3f and $0x3f,%rbx 18000c840: 48 8d 34 18 lea (%rax,%rbx,1),%rsi 18000c844: 48 8d 9c 18 00 02 00 lea 0x200(%rax,%rbx,1),%rbx 18000c84b: 00 18000c84c: 41 83 fd 40 cmp $0x40,%r13d 18000c850: 0f 8e a1 00 00 00 jle 0x18000c8f7 18000c856: 4c 89 74 24 20 mov %r14,0x20(%rsp) 18000c85b: 45 89 ee mov %r13d,%r14d 18000c85e: 4d 89 e5 mov %r12,%r13 18000c861: 49 89 d4 mov %rdx,%r12 18000c864: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000c86b: 00 18000c86c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000c873: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000c878: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000c87f: 00 18000c880: 4c 89 e1 mov %r12,%rcx 18000c883: 48 89 f2 mov %rsi,%rdx 18000c886: 49 89 d8 mov %rbx,%r8 18000c889: 41 b9 40 00 00 00 mov $0x40,%r9d 18000c88f: e8 2c 44 13 00 call 0x180140cc0 18000c894: 48 89 f9 mov %rdi,%rcx 18000c897: 48 89 f2 mov %rsi,%rdx 18000c89a: 41 b8 40 00 00 00 mov $0x40,%r8d 18000c8a0: e8 5b be ff ff call 0x180008700 18000c8a5: 48 89 f9 mov %rdi,%rcx 18000c8a8: 48 89 da mov %rbx,%rdx 18000c8ab: 41 b8 40 00 00 00 mov $0x40,%r8d 18000c8b1: e8 4a be ff ff call 0x180008700 18000c8b6: 48 89 d9 mov %rbx,%rcx 18000c8b9: 48 89 f2 mov %rsi,%rdx 18000c8bc: 4d 89 e8 mov %r13,%r8 18000c8bf: 41 b9 40 00 00 00 mov $0x40,%r9d 18000c8c5: e8 16 86 03 00 call 0x180044ee0 18000c8ca: 41 83 c6 c0 add $0xffffffc0,%r14d 18000c8ce: 48 81 c7 00 02 00 00 add $0x200,%rdi 18000c8d5: 49 81 c4 00 02 00 00 add $0x200,%r12 18000c8dc: 49 81 c5 00 04 00 00 add $0x400,%r13 18000c8e3: 41 83 fe 40 cmp $0x40,%r14d 18000c8e7: 7f 97 jg 0x18000c880 18000c8e9: 4c 89 e2 mov %r12,%rdx 18000c8ec: 4d 89 ec mov %r13,%r12 18000c8ef: 45 89 f5 mov %r14d,%r13d 18000c8f2: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 18000c8f7: 48 89 d1 mov %rdx,%rcx 18000c8fa: 48 89 f2 mov %rsi,%rdx 18000c8fd: 49 89 d8 mov %rbx,%r8 18000c900: 45 89 e9 mov %r13d,%r9d 18000c903: e8 b8 43 13 00 call 0x180140cc0 18000c908: 48 89 f9 mov %rdi,%rcx 18000c90b: 48 89 f2 mov %rsi,%rdx 18000c90e: 45 89 e8 mov %r13d,%r8d 18000c911: e8 ea bd ff ff call 0x180008700 18000c916: 48 89 f9 mov %rdi,%rcx 18000c919: 48 89 da mov %rbx,%rdx 18000c91c: 45 89 e8 mov %r13d,%r8d 18000c91f: e8 dc bd ff ff call 0x180008700 18000c924: 48 89 d9 mov %rbx,%rcx 18000c927: 48 89 f2 mov %rsi,%rdx 18000c92a: 4d 89 e0 mov %r12,%r8 18000c92d: 45 89 e9 mov %r13d,%r9d 18000c930: e8 ab 85 03 00 call 0x180044ee0 18000c935: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c93c: 00 18000c93d: 48 33 cc xor %rsp,%rcx 18000c940: 48 3b 0d 29 90 60 02 cmp 0x2609029(%rip),%rcx # 0x182615970 18000c947: 75 11 jne 0x18000c95a 18000c949: 33 c0 xor %eax,%eax 18000c94b: 48 81 c4 70 04 00 00 add $0x470,%rsp 18000c952: 41 5d pop %r13 18000c954: 41 5c pop %r12 18000c956: 5f pop %rdi 18000c957: 5e pop %rsi 18000c958: 5b pop %rbx 18000c959: c3 ret 18000c95a: e8 71 47 12 01 call 0x1811310d0 18000c95f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c966: 00 18000c967: 48 33 cc xor %rsp,%rcx 18000c96a: 48 3b 0d ff 8f 60 02 cmp 0x2608fff(%rip),%rcx # 0x182615970 18000c971: 75 e7 jne 0x18000c95a 18000c973: b8 fa ff ff ff mov $0xfffffffa,%eax 18000c978: 48 81 c4 70 04 00 00 add $0x470,%rsp 18000c97f: 41 5d pop %r13 18000c981: 41 5c pop %r12 18000c983: 5f pop %rdi 18000c984: 5e pop %rsi 18000c985: 5b pop %rbx 18000c986: c3 ret 18000c987: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c98e: 00 18000c98f: 48 33 cc xor %rsp,%rcx 18000c992: 48 3b 0d d7 8f 60 02 cmp 0x2608fd7(%rip),%rcx # 0x182615970 18000c999: 75 bf jne 0x18000c95a 18000c99b: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000c9a0: 48 81 c4 70 04 00 00 add $0x470,%rsp 18000c9a7: 41 5d pop %r13 18000c9a9: 41 5c pop %r12 18000c9ab: 5f pop %rdi 18000c9ac: 5e pop %rsi 18000c9ad: 5b pop %rbx 18000c9ae: c3 ret 18000c9af: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c9b6: 00 18000c9b7: 48 33 cc xor %rsp,%rcx 18000c9ba: 48 3b 0d af 8f 60 02 cmp 0x2608faf(%rip),%rcx # 0x182615970 18000c9c1: 75 97 jne 0x18000c95a 18000c9c3: eb d6 jmp 0x18000c99b 18000c9c5: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000c9cc: 00 18000c9cd: 48 33 cc xor %rsp,%rcx 18000c9d0: 48 3b 0d 99 8f 60 02 cmp 0x2608f99(%rip),%rcx # 0x182615970 18000c9d7: 75 81 jne 0x18000c95a 18000c9d9: eb c0 jmp 0x18000c99b 18000c9db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000c9e0: 53 push %rbx 18000c9e1: 56 push %rsi 18000c9e2: 57 push %rdi 18000c9e3: 41 54 push %r12 18000c9e5: 41 55 push %r13 18000c9e7: 48 81 ec 70 04 00 00 sub $0x470,%rsp 18000c9ee: 4d 89 c4 mov %r8,%r12 18000c9f1: 48 8b 05 78 8f 60 02 mov 0x2608f78(%rip),%rax # 0x182615970 18000c9f8: 45 89 cd mov %r9d,%r13d 18000c9fb: 48 33 c4 xor %rsp,%rax 18000c9fe: 48 89 cf mov %rcx,%rdi 18000ca01: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp) 18000ca08: 00 18000ca09: 4d 85 e4 test %r12,%r12 18000ca0c: 0f 84 b3 01 00 00 je 0x18000cbc5 18000ca12: 48 85 ff test %rdi,%rdi 18000ca15: 0f 84 94 01 00 00 je 0x18000cbaf 18000ca1b: 48 85 d2 test %rdx,%rdx 18000ca1e: 0f 84 63 01 00 00 je 0x18000cb87 18000ca24: 45 85 ed test %r13d,%r13d 18000ca27: 0f 8e 32 01 00 00 jle 0x18000cb5f 18000ca2d: 48 8d 44 24 28 lea 0x28(%rsp),%rax 18000ca32: 48 89 c3 mov %rax,%rbx 18000ca35: 48 83 e3 3f and $0x3f,%rbx 18000ca39: 48 f7 db neg %rbx 18000ca3c: 48 83 e3 3f and $0x3f,%rbx 18000ca40: 48 8d 34 18 lea (%rax,%rbx,1),%rsi 18000ca44: 48 8d 9c 18 00 02 00 lea 0x200(%rax,%rbx,1),%rbx 18000ca4b: 00 18000ca4c: 41 83 fd 40 cmp $0x40,%r13d 18000ca50: 0f 8e a1 00 00 00 jle 0x18000caf7 18000ca56: 4c 89 74 24 20 mov %r14,0x20(%rsp) 18000ca5b: 45 89 ee mov %r13d,%r14d 18000ca5e: 4d 89 e5 mov %r12,%r13 18000ca61: 49 89 d4 mov %rdx,%r12 18000ca64: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000ca6b: 00 18000ca6c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000ca73: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000ca78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000ca7f: 00 18000ca80: 4c 89 e1 mov %r12,%rcx 18000ca83: 48 89 f2 mov %rsi,%rdx 18000ca86: 49 89 d8 mov %rbx,%r8 18000ca89: 41 b9 40 00 00 00 mov $0x40,%r9d 18000ca8f: e8 4c 42 13 00 call 0x180140ce0 18000ca94: 48 89 f9 mov %rdi,%rcx 18000ca97: 48 89 f2 mov %rsi,%rdx 18000ca9a: 41 b8 40 00 00 00 mov $0x40,%r8d 18000caa0: e8 1b be ff ff call 0x1800088c0 18000caa5: 48 89 f9 mov %rdi,%rcx 18000caa8: 48 89 da mov %rbx,%rdx 18000caab: 41 b8 40 00 00 00 mov $0x40,%r8d 18000cab1: e8 0a be ff ff call 0x1800088c0 18000cab6: 48 89 d9 mov %rbx,%rcx 18000cab9: 48 89 f2 mov %rsi,%rdx 18000cabc: 4d 89 e8 mov %r13,%r8 18000cabf: 41 b9 40 00 00 00 mov $0x40,%r9d 18000cac5: e8 96 8b 03 00 call 0x180045660 18000caca: 41 83 c6 c0 add $0xffffffc0,%r14d 18000cace: 48 81 c7 00 02 00 00 add $0x200,%rdi 18000cad5: 49 81 c4 00 02 00 00 add $0x200,%r12 18000cadc: 49 81 c5 00 04 00 00 add $0x400,%r13 18000cae3: 41 83 fe 40 cmp $0x40,%r14d 18000cae7: 7f 97 jg 0x18000ca80 18000cae9: 4c 89 e2 mov %r12,%rdx 18000caec: 4d 89 ec mov %r13,%r12 18000caef: 45 89 f5 mov %r14d,%r13d 18000caf2: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 18000caf7: 48 89 d1 mov %rdx,%rcx 18000cafa: 48 89 f2 mov %rsi,%rdx 18000cafd: 49 89 d8 mov %rbx,%r8 18000cb00: 45 89 e9 mov %r13d,%r9d 18000cb03: e8 d8 41 13 00 call 0x180140ce0 18000cb08: 48 89 f9 mov %rdi,%rcx 18000cb0b: 48 89 f2 mov %rsi,%rdx 18000cb0e: 45 89 e8 mov %r13d,%r8d 18000cb11: e8 aa bd ff ff call 0x1800088c0 18000cb16: 48 89 f9 mov %rdi,%rcx 18000cb19: 48 89 da mov %rbx,%rdx 18000cb1c: 45 89 e8 mov %r13d,%r8d 18000cb1f: e8 9c bd ff ff call 0x1800088c0 18000cb24: 48 89 d9 mov %rbx,%rcx 18000cb27: 48 89 f2 mov %rsi,%rdx 18000cb2a: 4d 89 e0 mov %r12,%r8 18000cb2d: 45 89 e9 mov %r13d,%r9d 18000cb30: e8 2b 8b 03 00 call 0x180045660 18000cb35: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000cb3c: 00 18000cb3d: 48 33 cc xor %rsp,%rcx 18000cb40: 48 3b 0d 29 8e 60 02 cmp 0x2608e29(%rip),%rcx # 0x182615970 18000cb47: 75 11 jne 0x18000cb5a 18000cb49: 33 c0 xor %eax,%eax 18000cb4b: 48 81 c4 70 04 00 00 add $0x470,%rsp 18000cb52: 41 5d pop %r13 18000cb54: 41 5c pop %r12 18000cb56: 5f pop %rdi 18000cb57: 5e pop %rsi 18000cb58: 5b pop %rbx 18000cb59: c3 ret 18000cb5a: e8 71 45 12 01 call 0x1811310d0 18000cb5f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000cb66: 00 18000cb67: 48 33 cc xor %rsp,%rcx 18000cb6a: 48 3b 0d ff 8d 60 02 cmp 0x2608dff(%rip),%rcx # 0x182615970 18000cb71: 75 e7 jne 0x18000cb5a 18000cb73: b8 fa ff ff ff mov $0xfffffffa,%eax 18000cb78: 48 81 c4 70 04 00 00 add $0x470,%rsp 18000cb7f: 41 5d pop %r13 18000cb81: 41 5c pop %r12 18000cb83: 5f pop %rdi 18000cb84: 5e pop %rsi 18000cb85: 5b pop %rbx 18000cb86: c3 ret 18000cb87: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000cb8e: 00 18000cb8f: 48 33 cc xor %rsp,%rcx 18000cb92: 48 3b 0d d7 8d 60 02 cmp 0x2608dd7(%rip),%rcx # 0x182615970 18000cb99: 75 bf jne 0x18000cb5a 18000cb9b: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000cba0: 48 81 c4 70 04 00 00 add $0x470,%rsp 18000cba7: 41 5d pop %r13 18000cba9: 41 5c pop %r12 18000cbab: 5f pop %rdi 18000cbac: 5e pop %rsi 18000cbad: 5b pop %rbx 18000cbae: c3 ret 18000cbaf: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000cbb6: 00 18000cbb7: 48 33 cc xor %rsp,%rcx 18000cbba: 48 3b 0d af 8d 60 02 cmp 0x2608daf(%rip),%rcx # 0x182615970 18000cbc1: 75 97 jne 0x18000cb5a 18000cbc3: eb d6 jmp 0x18000cb9b 18000cbc5: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 18000cbcc: 00 18000cbcd: 48 33 cc xor %rsp,%rcx 18000cbd0: 48 3b 0d 99 8d 60 02 cmp 0x2608d99(%rip),%rcx # 0x182615970 18000cbd7: 75 81 jne 0x18000cb5a 18000cbd9: eb c0 jmp 0x18000cb9b 18000cbdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000cbe0: 48 83 ec 28 sub $0x28,%rsp 18000cbe4: 48 85 c9 test %rcx,%rcx 18000cbe7: 74 25 je 0x18000cc0e 18000cbe9: 48 85 d2 test %rdx,%rdx 18000cbec: 74 20 je 0x18000cc0e 18000cbee: 4d 85 c0 test %r8,%r8 18000cbf1: 74 1b je 0x18000cc0e 18000cbf3: 45 85 c9 test %r9d,%r9d 18000cbf6: 7f 0a jg 0x18000cc02 18000cbf8: b8 fa ff ff ff mov $0xfffffffa,%eax 18000cbfd: 48 83 c4 28 add $0x28,%rsp 18000cc01: c3 ret 18000cc02: e8 d9 91 03 00 call 0x180045de0 18000cc07: 33 c0 xor %eax,%eax 18000cc09: 48 83 c4 28 add $0x28,%rsp 18000cc0d: c3 ret 18000cc0e: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000cc13: 48 83 c4 28 add $0x28,%rsp 18000cc17: c3 ret 18000cc18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000cc1f: 00 18000cc20: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 18000cc25: 48 85 c9 test %rcx,%rcx 18000cc28: 74 27 je 0x18000cc51 18000cc2a: 48 85 d2 test %rdx,%rdx 18000cc2d: 74 22 je 0x18000cc51 18000cc2f: 4d 85 c0 test %r8,%r8 18000cc32: 74 1d je 0x18000cc51 18000cc34: 45 85 c9 test %r9d,%r9d 18000cc37: 7f 0b jg 0x18000cc44 18000cc39: b8 fa ff ff ff mov $0xfffffffa,%eax 18000cc3e: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000cc43: c3 ret 18000cc44: e8 77 94 03 00 call 0x1800460c0 18000cc49: 33 c0 xor %eax,%eax 18000cc4b: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000cc50: c3 ret 18000cc51: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000cc56: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000cc5b: c3 ret 18000cc5c: 0f 1f 40 00 nopl 0x0(%rax) 18000cc60: 48 83 ec 28 sub $0x28,%rsp 18000cc64: 48 85 c9 test %rcx,%rcx 18000cc67: 74 25 je 0x18000cc8e 18000cc69: 48 85 d2 test %rdx,%rdx 18000cc6c: 74 20 je 0x18000cc8e 18000cc6e: 4d 85 c0 test %r8,%r8 18000cc71: 74 1b je 0x18000cc8e 18000cc73: 45 85 c9 test %r9d,%r9d 18000cc76: 7f 0a jg 0x18000cc82 18000cc78: b8 fa ff ff ff mov $0xfffffffa,%eax 18000cc7d: 48 83 c4 28 add $0x28,%rsp 18000cc81: c3 ret 18000cc82: e8 19 97 03 00 call 0x1800463a0 18000cc87: 33 c0 xor %eax,%eax 18000cc89: 48 83 c4 28 add $0x28,%rsp 18000cc8d: c3 ret 18000cc8e: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000cc93: 48 83 c4 28 add $0x28,%rsp 18000cc97: c3 ret 18000cc98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000cc9f: 00 18000cca0: 41 57 push %r15 18000cca2: 49 89 ca mov %rcx,%r10 18000cca5: 49 89 d3 mov %rdx,%r11 18000cca8: 4d 85 d2 test %r10,%r10 18000ccab: 0f 84 fb 00 00 00 je 0x18000cdac 18000ccb1: 4d 85 db test %r11,%r11 18000ccb4: 0f 84 f2 00 00 00 je 0x18000cdac 18000ccba: 4d 85 c0 test %r8,%r8 18000ccbd: 0f 84 e9 00 00 00 je 0x18000cdac 18000ccc3: 45 85 c9 test %r9d,%r9d 18000ccc6: 0f 8e d8 00 00 00 jle 0x18000cda4 18000cccc: 49 63 d1 movslq %r9d,%rdx 18000cccf: 48 83 fa 08 cmp $0x8,%rdx 18000ccd3: 0f 8c c6 00 00 00 jl 0x18000cd9f 18000ccd9: 4c 89 c0 mov %r8,%rax 18000ccdc: 48 83 e0 0f and $0xf,%rax 18000cce0: 85 c0 test %eax,%eax 18000cce2: 74 10 je 0x18000ccf4 18000cce4: a8 03 test $0x3,%al 18000cce6: 0f 85 b3 00 00 00 jne 0x18000cd9f 18000ccec: f7 d8 neg %eax 18000ccee: 83 c0 10 add $0x10,%eax 18000ccf1: c1 e8 02 shr $0x2,%eax 18000ccf4: 89 c1 mov %eax,%ecx 18000ccf6: 4c 8d 79 08 lea 0x8(%rcx),%r15 18000ccfa: 49 3b d7 cmp %r15,%rdx 18000ccfd: 0f 8c 9c 00 00 00 jl 0x18000cd9f 18000cd03: 45 89 cf mov %r9d,%r15d 18000cd06: 44 2b f8 sub %eax,%r15d 18000cd09: 41 83 e7 07 and $0x7,%r15d 18000cd0d: 45 2b cf sub %r15d,%r9d 18000cd10: 4d 63 c9 movslq %r9d,%r9 18000cd13: 85 c0 test %eax,%eax 18000cd15: b8 00 00 00 00 mov $0x0,%eax 18000cd1a: 76 24 jbe 0x18000cd40 18000cd1c: 0f 1f 40 00 nopl 0x0(%rax) 18000cd20: c4 c1 7a 10 04 82 vmovss (%r10,%rax,4),%xmm0 18000cd26: c4 c1 7a 59 0c 83 vmulss (%r11,%rax,4),%xmm0,%xmm1 18000cd2c: c4 c1 7a 11 0c 80 vmovss %xmm1,(%r8,%rax,4) 18000cd32: 48 ff c0 inc %rax 18000cd35: 48 3b c1 cmp %rcx,%rax 18000cd38: 72 e6 jb 0x18000cd20 18000cd3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 18000cd40: c4 c1 78 10 04 8a vmovups (%r10,%rcx,4),%xmm0 18000cd46: c4 c1 78 10 54 8a 10 vmovups 0x10(%r10,%rcx,4),%xmm2 18000cd4d: c4 c1 78 59 0c 8b vmulps (%r11,%rcx,4),%xmm0,%xmm1 18000cd53: c4 c1 68 59 5c 8b 10 vmulps 0x10(%r11,%rcx,4),%xmm2,%xmm3 18000cd5a: c4 c1 78 11 0c 88 vmovups %xmm1,(%r8,%rcx,4) 18000cd60: c4 c1 78 11 5c 88 10 vmovups %xmm3,0x10(%r8,%rcx,4) 18000cd67: 48 83 c1 08 add $0x8,%rcx 18000cd6b: 49 3b c9 cmp %r9,%rcx 18000cd6e: 72 d0 jb 0x18000cd40 18000cd70: 4c 3b ca cmp %rdx,%r9 18000cd73: 73 25 jae 0x18000cd9a 18000cd75: 0f 1f 40 00 nopl 0x0(%rax) 18000cd79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000cd80: c4 81 7a 10 04 8a vmovss (%r10,%r9,4),%xmm0 18000cd86: c4 81 7a 59 0c 8b vmulss (%r11,%r9,4),%xmm0,%xmm1 18000cd8c: c4 81 7a 11 0c 88 vmovss %xmm1,(%r8,%r9,4) 18000cd92: 49 ff c1 inc %r9 18000cd95: 4c 3b ca cmp %rdx,%r9 18000cd98: 72 e6 jb 0x18000cd80 18000cd9a: 33 c0 xor %eax,%eax 18000cd9c: 41 5f pop %r15 18000cd9e: c3 ret 18000cd9f: 45 33 c9 xor %r9d,%r9d 18000cda2: eb cc jmp 0x18000cd70 18000cda4: b8 fa ff ff ff mov $0xfffffffa,%eax 18000cda9: 41 5f pop %r15 18000cdab: c3 ret 18000cdac: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000cdb1: 41 5f pop %r15 18000cdb3: c3 ret 18000cdb4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000cdb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000cdc0: 53 push %rbx 18000cdc1: 57 push %rdi 18000cdc2: 55 push %rbp 18000cdc3: 49 89 ca mov %rcx,%r10 18000cdc6: 4d 85 d2 test %r10,%r10 18000cdc9: 0f 84 92 01 00 00 je 0x18000cf61 18000cdcf: 48 85 d2 test %rdx,%rdx 18000cdd2: 0f 84 89 01 00 00 je 0x18000cf61 18000cdd8: 4d 85 c0 test %r8,%r8 18000cddb: 0f 84 80 01 00 00 je 0x18000cf61 18000cde1: 45 85 c9 test %r9d,%r9d 18000cde4: 0f 8e 6e 01 00 00 jle 0x18000cf58 18000cdea: 41 83 f9 10 cmp $0x10,%r9d 18000cdee: 0f 8c 50 01 00 00 jl 0x18000cf44 18000cdf4: 41 83 f9 1d cmp $0x1d,%r9d 18000cdf8: 0f 8c 4d 01 00 00 jl 0x18000cf4b 18000cdfe: 4c 89 c1 mov %r8,%rcx 18000ce01: 48 83 e1 1f and $0x1f,%rcx 18000ce05: 89 c9 mov %ecx,%ecx 18000ce07: 85 c9 test %ecx,%ecx 18000ce09: 74 11 je 0x18000ce1c 18000ce0b: f6 c1 03 test $0x3,%cl 18000ce0e: 0f 85 30 01 00 00 jne 0x18000cf44 18000ce14: f7 d9 neg %ecx 18000ce16: 83 c1 20 add $0x20,%ecx 18000ce19: c1 e9 02 shr $0x2,%ecx 18000ce1c: 8d 41 10 lea 0x10(%rcx),%eax 18000ce1f: 44 3b c8 cmp %eax,%r9d 18000ce22: 0f 8c 1c 01 00 00 jl 0x18000cf44 18000ce28: 44 89 cf mov %r9d,%edi 18000ce2b: 33 c0 xor %eax,%eax 18000ce2d: 2b f9 sub %ecx,%edi 18000ce2f: 83 e7 0f and $0xf,%edi 18000ce32: f7 df neg %edi 18000ce34: 41 03 f9 add %r9d,%edi 18000ce37: 85 c9 test %ecx,%ecx 18000ce39: 76 1e jbe 0x18000ce59 18000ce3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000ce40: c4 c1 7a 10 04 82 vmovss (%r10,%rax,4),%xmm0 18000ce46: c5 fa 59 0c 82 vmulss (%rdx,%rax,4),%xmm0,%xmm1 18000ce4b: c4 c1 7a 11 0c 80 vmovss %xmm1,(%r8,%rax,4) 18000ce51: 48 ff c0 inc %rax 18000ce54: 48 3b c1 cmp %rcx,%rax 18000ce57: 72 e7 jb 0x18000ce40 18000ce59: 48 63 c7 movslq %edi,%rax 18000ce5c: 0f 1f 40 00 nopl 0x0(%rax) 18000ce60: c4 c1 7c 10 04 8a vmovups (%r10,%rcx,4),%ymm0 18000ce66: c4 c1 7c 10 54 8a 20 vmovups 0x20(%r10,%rcx,4),%ymm2 18000ce6d: c5 fc 59 0c 8a vmulps (%rdx,%rcx,4),%ymm0,%ymm1 18000ce72: c5 ec 59 5c 8a 20 vmulps 0x20(%rdx,%rcx,4),%ymm2,%ymm3 18000ce78: c4 c1 7c 11 0c 88 vmovups %ymm1,(%r8,%rcx,4) 18000ce7e: c4 c1 7c 11 5c 88 20 vmovups %ymm3,0x20(%r8,%rcx,4) 18000ce85: 48 83 c1 10 add $0x10,%rcx 18000ce89: 48 3b c8 cmp %rax,%rcx 18000ce8c: 72 d2 jb 0x18000ce60 18000ce8e: 8d 47 01 lea 0x1(%rdi),%eax 18000ce91: 41 3b c1 cmp %r9d,%eax 18000ce94: 0f 87 9d 00 00 00 ja 0x18000cf37 18000ce9a: 4d 63 c9 movslq %r9d,%r9 18000ce9d: 48 63 ff movslq %edi,%rdi 18000cea0: 4c 2b cf sub %rdi,%r9 18000cea3: 49 83 f9 04 cmp $0x4,%r9 18000cea7: 0f 8c 93 00 00 00 jl 0x18000cf40 18000cead: 48 63 ff movslq %edi,%rdi 18000ceb0: 44 89 cd mov %r9d,%ebp 18000ceb3: 83 e5 fc and $0xfffffffc,%ebp 18000ceb6: 33 c9 xor %ecx,%ecx 18000ceb8: 48 63 ed movslq %ebp,%rbp 18000cebb: 49 8d 1c b8 lea (%r8,%rdi,4),%rbx 18000cebf: 48 8d 04 ba lea (%rdx,%rdi,4),%rax 18000cec3: 4d 8d 1c ba lea (%r10,%rdi,4),%r11 18000cec7: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000cece: 00 18000cecf: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000ced6: 0f 1f 00 nopl (%rax) 18000ced9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000cee0: c4 c1 78 10 04 8b vmovups (%r11,%rcx,4),%xmm0 18000cee6: c5 f8 59 0c 88 vmulps (%rax,%rcx,4),%xmm0,%xmm1 18000ceeb: c5 f8 11 0c 8b vmovups %xmm1,(%rbx,%rcx,4) 18000cef0: 48 83 c1 04 add $0x4,%rcx 18000cef4: 48 3b cd cmp %rbp,%rcx 18000cef7: 72 e7 jb 0x18000cee0 18000cef9: 49 3b e9 cmp %r9,%rbp 18000cefc: 73 39 jae 0x18000cf37 18000cefe: 48 63 ff movslq %edi,%rdi 18000cf01: 49 8d 0c b8 lea (%r8,%rdi,4),%rcx 18000cf05: 48 8d 14 ba lea (%rdx,%rdi,4),%rdx 18000cf09: 49 8d 04 ba lea (%r10,%rdi,4),%rax 18000cf0d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000cf14: 00 18000cf15: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000cf1c: 0f 1f 40 00 nopl 0x0(%rax) 18000cf20: c5 fa 10 04 a8 vmovss (%rax,%rbp,4),%xmm0 18000cf25: c5 fa 59 0c aa vmulss (%rdx,%rbp,4),%xmm0,%xmm1 18000cf2a: c5 fa 11 0c a9 vmovss %xmm1,(%rcx,%rbp,4) 18000cf2f: 48 ff c5 inc %rbp 18000cf32: 49 3b e9 cmp %r9,%rbp 18000cf35: 72 e9 jb 0x18000cf20 18000cf37: 33 c0 xor %eax,%eax 18000cf39: c5 f8 77 vzeroupper 18000cf3c: 5d pop %rbp 18000cf3d: 5f pop %rdi 18000cf3e: 5b pop %rbx 18000cf3f: c3 ret 18000cf40: 33 ed xor %ebp,%ebp 18000cf42: eb b5 jmp 0x18000cef9 18000cf44: 33 ff xor %edi,%edi 18000cf46: e9 43 ff ff ff jmp 0x18000ce8e 18000cf4b: 44 89 cf mov %r9d,%edi 18000cf4e: 33 c9 xor %ecx,%ecx 18000cf50: 83 e7 f0 and $0xfffffff0,%edi 18000cf53: e9 01 ff ff ff jmp 0x18000ce59 18000cf58: b8 fa ff ff ff mov $0xfffffffa,%eax 18000cf5d: 5d pop %rbp 18000cf5e: 5f pop %rdi 18000cf5f: 5b pop %rbx 18000cf60: c3 ret 18000cf61: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000cf66: 5d pop %rbp 18000cf67: 5f pop %rdi 18000cf68: 5b pop %rbx 18000cf69: c3 ret 18000cf6a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000cf71: 00 18000cf72: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000cf79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000cf80: 56 push %rsi 18000cf81: 57 push %rdi 18000cf82: 41 54 push %r12 18000cf84: 55 push %rbp 18000cf85: 48 83 ec 28 sub $0x28,%rsp 18000cf89: 89 ce mov %ecx,%esi 18000cf8b: 4c 89 cd mov %r9,%rbp 18000cf8e: 83 fe 1e cmp $0x1e,%esi 18000cf91: 0f 87 83 01 00 00 ja 0x18000d11a 18000cf97: 48 85 ed test %rbp,%rbp 18000cf9a: 0f 84 89 01 00 00 je 0x18000d129 18000cfa0: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 18000cfa5: 48 85 ff test %rdi,%rdi 18000cfa8: 0f 84 7b 01 00 00 je 0x18000d129 18000cfae: 4c 8b 64 24 78 mov 0x78(%rsp),%r12 18000cfb3: 4d 85 e4 test %r12,%r12 18000cfb6: 0f 84 6d 01 00 00 je 0x18000d129 18000cfbc: 83 fa 08 cmp $0x8,%edx 18000cfbf: 74 1e je 0x18000cfdf 18000cfc1: 83 fa 04 cmp $0x4,%edx 18000cfc4: 74 19 je 0x18000cfdf 18000cfc6: 83 fa 01 cmp $0x1,%edx 18000cfc9: 74 14 je 0x18000cfdf 18000cfcb: 83 fa 02 cmp $0x2,%edx 18000cfce: 74 0f je 0x18000cfdf 18000cfd0: b8 ee ff ff ff mov $0xffffffee,%eax 18000cfd5: 48 83 c4 28 add $0x28,%rsp 18000cfd9: 5d pop %rbp 18000cfda: 41 5c pop %r12 18000cfdc: 5f pop %rdi 18000cfdd: 5e pop %rsi 18000cfde: c3 ret 18000cfdf: 83 fe 1c cmp $0x1c,%esi 18000cfe2: 0f 8f 32 01 00 00 jg 0x18000d11a 18000cfe8: 83 fe 05 cmp $0x5,%esi 18000cfeb: 7f 14 jg 0x18000d001 18000cfed: c7 45 00 d0 00 00 00 movl $0xd0,0x0(%rbp) 18000cff4: 33 c0 xor %eax,%eax 18000cff6: 89 07 mov %eax,(%rdi) 18000cff8: 41 89 04 24 mov %eax,(%r12) 18000cffc: e9 0d 01 00 00 jmp 0x18000d10e 18000d001: 83 fe 06 cmp $0x6,%esi 18000d004: 7f 11 jg 0x18000d017 18000d006: 33 c0 xor %eax,%eax 18000d008: 89 45 00 mov %eax,0x0(%rbp) 18000d00b: 89 07 mov %eax,(%rdi) 18000d00d: 41 89 04 24 mov %eax,(%r12) 18000d011: 44 8b 55 00 mov 0x0(%rbp),%r10d 18000d015: eb 6a jmp 0x18000d081 18000d017: 8d 4e ff lea -0x1(%rsi),%ecx 18000d01a: 83 f9 0e cmp $0xe,%ecx 18000d01d: 7f 4b jg 0x18000d06a 18000d01f: 41 bb 01 00 00 00 mov $0x1,%r11d 18000d025: 41 d3 e3 shl %cl,%r11d 18000d028: 45 89 da mov %r11d,%r10d 18000d02b: 41 c1 e2 04 shl $0x4,%r10d 18000d02f: 41 8d 42 4f lea 0x4f(%r10),%eax 18000d033: 41 83 c2 3f add $0x3f,%r10d 18000d037: 83 e0 c0 and $0xffffffc0,%eax 18000d03a: 41 83 e2 c0 and $0xffffffc0,%r10d 18000d03e: 89 45 00 mov %eax,0x0(%rbp) 18000d041: c7 07 00 00 00 00 movl $0x0,(%rdi) 18000d047: 45 89 14 24 mov %r10d,(%r12) 18000d04b: 45 89 da mov %r11d,%r10d 18000d04e: 41 d1 fa sar $1,%r10d 18000d051: 41 c1 ea 1e shr $0x1e,%r10d 18000d055: 45 03 d3 add %r11d,%r10d 18000d058: 41 83 e2 fc and $0xfffffffc,%r10d 18000d05c: 41 83 c2 43 add $0x43,%r10d 18000d060: 41 83 e2 c0 and $0xffffffc0,%r10d 18000d064: 44 03 55 00 add 0x0(%rbp),%r10d 18000d068: eb 12 jmp 0x18000d07c 18000d06a: 48 89 ea mov %rbp,%rdx 18000d06d: 49 89 f8 mov %rdi,%r8 18000d070: 4d 89 e1 mov %r12,%r9 18000d073: e8 08 96 03 00 call 0x180046680 18000d078: 44 8b 55 00 mov 0x0(%rbp),%r10d 18000d07c: 83 fe 12 cmp $0x12,%esi 18000d07f: 7d 28 jge 0x18000d0a9 18000d081: 89 f1 mov %esi,%ecx 18000d083: b8 01 00 00 00 mov $0x1,%eax 18000d088: d3 e0 shl %cl,%eax 18000d08a: 41 89 c3 mov %eax,%r11d 18000d08d: 41 d1 fb sar $1,%r11d 18000d090: 41 c1 eb 1e shr $0x1e,%r11d 18000d094: 44 03 d8 add %eax,%r11d 18000d097: 41 c1 eb 02 shr $0x2,%r11d 18000d09b: 41 c1 e3 04 shl $0x4,%r11d 18000d09f: 41 83 c3 3f add $0x3f,%r11d 18000d0a3: 41 83 e3 c0 and $0xffffffc0,%r11d 18000d0a7: eb 1b jmp 0x18000d0c4 18000d0a9: 41 bb 01 00 00 00 mov $0x1,%r11d 18000d0af: 8d 4e 15 lea 0x15(%rsi),%ecx 18000d0b2: 41 d3 e3 shl %cl,%r11d 18000d0b5: 41 c1 e3 04 shl $0x4,%r11d 18000d0b9: 41 81 c3 3f 20 00 00 add $0x203f,%r11d 18000d0c0: 41 83 e3 c0 and $0xffffffc0,%r11d 18000d0c4: 83 fe 0a cmp $0xa,%esi 18000d0c7: 43 8d 84 5a 00 01 00 lea 0x100(%r10,%r11,2),%eax 18000d0ce: 00 18000d0cf: 89 45 00 mov %eax,0x0(%rbp) 18000d0d2: 7f 04 jg 0x18000d0d8 18000d0d4: 33 c0 xor %eax,%eax 18000d0d6: eb 25 jmp 0x18000d0fd 18000d0d8: 89 f1 mov %esi,%ecx 18000d0da: b8 01 00 00 00 mov $0x1,%eax 18000d0df: d3 e0 shl %cl,%eax 18000d0e1: 89 c2 mov %eax,%edx 18000d0e3: d1 fa sar $1,%edx 18000d0e5: c1 ea 1e shr $0x1e,%edx 18000d0e8: 03 d0 add %eax,%edx 18000d0ea: c1 ea 02 shr $0x2,%edx 18000d0ed: 8b 2f mov (%rdi),%ebp 18000d0ef: 8d 34 d5 47 00 00 00 lea 0x47(,%rdx,8),%esi 18000d0f6: 83 e6 c0 and $0xffffffc0,%esi 18000d0f9: 8d 44 35 40 lea 0x40(%rbp,%rsi,1),%eax 18000d0fd: 89 07 mov %eax,(%rdi) 18000d0ff: 41 8b 04 24 mov (%r12),%eax 18000d103: 85 c0 test %eax,%eax 18000d105: 7e 07 jle 0x18000d10e 18000d107: 83 c0 40 add $0x40,%eax 18000d10a: 41 89 04 24 mov %eax,(%r12) 18000d10e: 33 c0 xor %eax,%eax 18000d110: 48 83 c4 28 add $0x28,%rsp 18000d114: 5d pop %rbp 18000d115: 41 5c pop %r12 18000d117: 5f pop %rdi 18000d118: 5e pop %rsi 18000d119: c3 ret 18000d11a: b8 ef ff ff ff mov $0xffffffef,%eax 18000d11f: 48 83 c4 28 add $0x28,%rsp 18000d123: 5d pop %rbp 18000d124: 41 5c pop %r12 18000d126: 5f pop %rdi 18000d127: 5e pop %rsi 18000d128: c3 ret 18000d129: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000d12e: 48 83 c4 28 add $0x28,%rsp 18000d132: 5d pop %rbp 18000d133: 41 5c pop %r12 18000d135: 5f pop %rdi 18000d136: 5e pop %rsi 18000d137: c3 ret 18000d138: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000d13f: 00 18000d140: 41 54 push %r12 18000d142: 41 55 push %r13 18000d144: 41 56 push %r14 18000d146: 41 57 push %r15 18000d148: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 18000d14d: 41 89 cd mov %ecx,%r13d 18000d150: 4d 89 cc mov %r9,%r12 18000d153: 41 83 fd 1e cmp $0x1e,%r13d 18000d157: 0f 87 97 01 00 00 ja 0x18000d2f4 18000d15d: 4d 85 e4 test %r12,%r12 18000d160: 0f 84 a1 01 00 00 je 0x18000d307 18000d166: 4c 8b 74 24 70 mov 0x70(%rsp),%r14 18000d16b: 4d 85 f6 test %r14,%r14 18000d16e: 0f 84 93 01 00 00 je 0x18000d307 18000d174: 4c 8b 7c 24 78 mov 0x78(%rsp),%r15 18000d179: 4d 85 ff test %r15,%r15 18000d17c: 0f 84 85 01 00 00 je 0x18000d307 18000d182: 83 fa 08 cmp $0x8,%edx 18000d185: 74 22 je 0x18000d1a9 18000d187: 83 fa 04 cmp $0x4,%edx 18000d18a: 74 1d je 0x18000d1a9 18000d18c: 83 fa 01 cmp $0x1,%edx 18000d18f: 74 18 je 0x18000d1a9 18000d191: 83 fa 02 cmp $0x2,%edx 18000d194: 74 13 je 0x18000d1a9 18000d196: b8 ee ff ff ff mov $0xffffffee,%eax 18000d19b: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000d1a0: 41 5f pop %r15 18000d1a2: 41 5e pop %r14 18000d1a4: 41 5d pop %r13 18000d1a6: 41 5c pop %r12 18000d1a8: c3 ret 18000d1a9: 41 83 fd 1c cmp $0x1c,%r13d 18000d1ad: 0f 8f 41 01 00 00 jg 0x18000d2f4 18000d1b3: 41 83 fd 05 cmp $0x5,%r13d 18000d1b7: 7f 15 jg 0x18000d1ce 18000d1b9: 41 c7 04 24 d0 00 00 movl $0xd0,(%r12) 18000d1c0: 00 18000d1c1: 33 c0 xor %eax,%eax 18000d1c3: 41 89 06 mov %eax,(%r14) 18000d1c6: 41 89 07 mov %eax,(%r15) 18000d1c9: e9 16 01 00 00 jmp 0x18000d2e4 18000d1ce: 41 83 fd 06 cmp $0x6,%r13d 18000d1d2: 7f 12 jg 0x18000d1e6 18000d1d4: 33 c0 xor %eax,%eax 18000d1d6: 41 89 04 24 mov %eax,(%r12) 18000d1da: 41 89 06 mov %eax,(%r14) 18000d1dd: 41 89 07 mov %eax,(%r15) 18000d1e0: 41 8b 14 24 mov (%r12),%edx 18000d1e4: eb 6a jmp 0x18000d250 18000d1e6: 41 8d 4d ff lea -0x1(%r13),%ecx 18000d1ea: 83 f9 10 cmp $0x10,%ecx 18000d1ed: 7f 49 jg 0x18000d238 18000d1ef: 41 bb 01 00 00 00 mov $0x1,%r11d 18000d1f5: 41 d3 e3 shl %cl,%r11d 18000d1f8: 44 89 da mov %r11d,%edx 18000d1fb: 45 89 da mov %r11d,%r10d 18000d1fe: d1 fa sar $1,%edx 18000d200: c1 ea 1e shr $0x1e,%edx 18000d203: 41 c1 e2 04 shl $0x4,%r10d 18000d207: 41 03 d3 add %r11d,%edx 18000d20a: 44 89 d0 mov %r10d,%eax 18000d20d: 83 e2 fc and $0xfffffffc,%edx 18000d210: 83 c0 4f add $0x4f,%eax 18000d213: 41 83 c2 3f add $0x3f,%r10d 18000d217: 83 c2 43 add $0x43,%edx 18000d21a: 83 e0 c0 and $0xffffffc0,%eax 18000d21d: 41 89 04 24 mov %eax,(%r12) 18000d221: 41 83 e2 c0 and $0xffffffc0,%r10d 18000d225: 41 c7 06 00 00 00 00 movl $0x0,(%r14) 18000d22c: 83 e2 c0 and $0xffffffc0,%edx 18000d22f: 45 89 17 mov %r10d,(%r15) 18000d232: 41 03 14 24 add (%r12),%edx 18000d236: eb 12 jmp 0x18000d24a 18000d238: 4c 89 e2 mov %r12,%rdx 18000d23b: 4d 89 f0 mov %r14,%r8 18000d23e: 4d 89 f9 mov %r15,%r9 18000d241: e8 5a 96 03 00 call 0x1800468a0 18000d246: 41 8b 14 24 mov (%r12),%edx 18000d24a: 41 83 fd 11 cmp $0x11,%r13d 18000d24e: 7d 29 jge 0x18000d279 18000d250: 44 89 e9 mov %r13d,%ecx 18000d253: b8 01 00 00 00 mov $0x1,%eax 18000d258: d3 e0 shl %cl,%eax 18000d25a: 41 89 c2 mov %eax,%r10d 18000d25d: 41 d1 fa sar $1,%r10d 18000d260: 41 c1 ea 1e shr $0x1e,%r10d 18000d264: 44 03 d0 add %eax,%r10d 18000d267: 41 c1 ea 02 shr $0x2,%r10d 18000d26b: 41 c1 e2 04 shl $0x4,%r10d 18000d26f: 41 83 c2 3f add $0x3f,%r10d 18000d273: 41 83 e2 c0 and $0xffffffc0,%r10d 18000d277: eb 1c jmp 0x18000d295 18000d279: 41 ba 01 00 00 00 mov $0x1,%r10d 18000d27f: 41 8d 4d 15 lea 0x15(%r13),%ecx 18000d283: 41 d3 e2 shl %cl,%r10d 18000d286: 41 c1 e2 04 shl $0x4,%r10d 18000d28a: 41 81 c2 3f 20 00 00 add $0x203f,%r10d 18000d291: 41 83 e2 c0 and $0xffffffc0,%r10d 18000d295: 45 03 d2 add %r10d,%r10d 18000d298: 41 03 d2 add %r10d,%edx 18000d29b: 81 c2 00 01 00 00 add $0x100,%edx 18000d2a1: 41 89 14 24 mov %edx,(%r12) 18000d2a5: 41 83 fd 0a cmp $0xa,%r13d 18000d2a9: 7f 04 jg 0x18000d2af 18000d2ab: 33 d2 xor %edx,%edx 18000d2ad: eb 25 jmp 0x18000d2d4 18000d2af: 44 89 e9 mov %r13d,%ecx 18000d2b2: b8 01 00 00 00 mov $0x1,%eax 18000d2b7: d3 e0 shl %cl,%eax 18000d2b9: 89 c2 mov %eax,%edx 18000d2bb: d1 fa sar $1,%edx 18000d2bd: c1 ea 1e shr $0x1e,%edx 18000d2c0: 03 d0 add %eax,%edx 18000d2c2: c1 ea 02 shr $0x2,%edx 18000d2c5: c1 e2 03 shl $0x3,%edx 18000d2c8: 83 c2 47 add $0x47,%edx 18000d2cb: 83 e2 c0 and $0xffffffc0,%edx 18000d2ce: 83 c2 40 add $0x40,%edx 18000d2d1: 41 03 16 add (%r14),%edx 18000d2d4: 41 89 16 mov %edx,(%r14) 18000d2d7: 41 8b 07 mov (%r15),%eax 18000d2da: 85 c0 test %eax,%eax 18000d2dc: 7e 06 jle 0x18000d2e4 18000d2de: 83 c0 40 add $0x40,%eax 18000d2e1: 41 89 07 mov %eax,(%r15) 18000d2e4: 33 c0 xor %eax,%eax 18000d2e6: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000d2eb: 41 5f pop %r15 18000d2ed: 41 5e pop %r14 18000d2ef: 41 5d pop %r13 18000d2f1: 41 5c pop %r12 18000d2f3: c3 ret 18000d2f4: b8 ef ff ff ff mov $0xffffffef,%eax 18000d2f9: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000d2fe: 41 5f pop %r15 18000d300: 41 5e pop %r14 18000d302: 41 5d pop %r13 18000d304: 41 5c pop %r12 18000d306: c3 ret 18000d307: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000d30c: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000d311: 41 5f pop %r15 18000d313: 41 5e pop %r14 18000d315: 41 5d pop %r13 18000d317: 41 5c pop %r12 18000d319: c3 ret 18000d31a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 18000d320: 56 push %rsi 18000d321: 57 push %rdi 18000d322: 41 54 push %r12 18000d324: 55 push %rbp 18000d325: 48 83 ec 28 sub $0x28,%rsp 18000d329: 89 ce mov %ecx,%esi 18000d32b: 4c 89 cd mov %r9,%rbp 18000d32e: 83 fe 1e cmp $0x1e,%esi 18000d331: 0f 87 83 01 00 00 ja 0x18000d4ba 18000d337: 48 85 ed test %rbp,%rbp 18000d33a: 0f 84 89 01 00 00 je 0x18000d4c9 18000d340: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 18000d345: 48 85 ff test %rdi,%rdi 18000d348: 0f 84 7b 01 00 00 je 0x18000d4c9 18000d34e: 4c 8b 64 24 78 mov 0x78(%rsp),%r12 18000d353: 4d 85 e4 test %r12,%r12 18000d356: 0f 84 6d 01 00 00 je 0x18000d4c9 18000d35c: 83 fa 08 cmp $0x8,%edx 18000d35f: 74 1e je 0x18000d37f 18000d361: 83 fa 04 cmp $0x4,%edx 18000d364: 74 19 je 0x18000d37f 18000d366: 83 fa 01 cmp $0x1,%edx 18000d369: 74 14 je 0x18000d37f 18000d36b: 83 fa 02 cmp $0x2,%edx 18000d36e: 74 0f je 0x18000d37f 18000d370: b8 ee ff ff ff mov $0xffffffee,%eax 18000d375: 48 83 c4 28 add $0x28,%rsp 18000d379: 5d pop %rbp 18000d37a: 41 5c pop %r12 18000d37c: 5f pop %rdi 18000d37d: 5e pop %rsi 18000d37e: c3 ret 18000d37f: 83 fe 1c cmp $0x1c,%esi 18000d382: 0f 8f 32 01 00 00 jg 0x18000d4ba 18000d388: 83 fe 05 cmp $0x5,%esi 18000d38b: 7f 14 jg 0x18000d3a1 18000d38d: 33 c0 xor %eax,%eax 18000d38f: c7 45 00 d0 00 00 00 movl $0xd0,0x0(%rbp) 18000d396: 89 07 mov %eax,(%rdi) 18000d398: 41 89 04 24 mov %eax,(%r12) 18000d39c: e9 0d 01 00 00 jmp 0x18000d4ae 18000d3a1: 83 fe 06 cmp $0x6,%esi 18000d3a4: 7f 11 jg 0x18000d3b7 18000d3a6: 33 c0 xor %eax,%eax 18000d3a8: 89 45 00 mov %eax,0x0(%rbp) 18000d3ab: 89 07 mov %eax,(%rdi) 18000d3ad: 41 89 04 24 mov %eax,(%r12) 18000d3b1: 44 8b 55 00 mov 0x0(%rbp),%r10d 18000d3b5: eb 6a jmp 0x18000d421 18000d3b7: 8d 4e ff lea -0x1(%rsi),%ecx 18000d3ba: 83 f9 10 cmp $0x10,%ecx 18000d3bd: 7f 4b jg 0x18000d40a 18000d3bf: 41 bb 01 00 00 00 mov $0x1,%r11d 18000d3c5: 41 d3 e3 shl %cl,%r11d 18000d3c8: 45 89 da mov %r11d,%r10d 18000d3cb: 41 c1 e2 04 shl $0x4,%r10d 18000d3cf: 41 8d 42 4f lea 0x4f(%r10),%eax 18000d3d3: 41 83 c2 3f add $0x3f,%r10d 18000d3d7: 83 e0 c0 and $0xffffffc0,%eax 18000d3da: 41 83 e2 c0 and $0xffffffc0,%r10d 18000d3de: 89 45 00 mov %eax,0x0(%rbp) 18000d3e1: c7 07 00 00 00 00 movl $0x0,(%rdi) 18000d3e7: 45 89 14 24 mov %r10d,(%r12) 18000d3eb: 45 89 da mov %r11d,%r10d 18000d3ee: 41 d1 fa sar $1,%r10d 18000d3f1: 41 c1 ea 1e shr $0x1e,%r10d 18000d3f5: 45 03 d3 add %r11d,%r10d 18000d3f8: 41 83 e2 fc and $0xfffffffc,%r10d 18000d3fc: 41 83 c2 43 add $0x43,%r10d 18000d400: 41 83 e2 c0 and $0xffffffc0,%r10d 18000d404: 44 03 55 00 add 0x0(%rbp),%r10d 18000d408: eb 12 jmp 0x18000d41c 18000d40a: 48 89 ea mov %rbp,%rdx 18000d40d: 49 89 f8 mov %rdi,%r8 18000d410: 4d 89 e1 mov %r12,%r9 18000d413: e8 a8 96 03 00 call 0x180046ac0 18000d418: 44 8b 55 00 mov 0x0(%rbp),%r10d 18000d41c: 83 fe 13 cmp $0x13,%esi 18000d41f: 7d 28 jge 0x18000d449 18000d421: 89 f1 mov %esi,%ecx 18000d423: b8 01 00 00 00 mov $0x1,%eax 18000d428: d3 e0 shl %cl,%eax 18000d42a: 41 89 c3 mov %eax,%r11d 18000d42d: 41 d1 fb sar $1,%r11d 18000d430: 41 c1 eb 1e shr $0x1e,%r11d 18000d434: 44 03 d8 add %eax,%r11d 18000d437: 41 c1 eb 02 shr $0x2,%r11d 18000d43b: 41 c1 e3 04 shl $0x4,%r11d 18000d43f: 41 83 c3 3f add $0x3f,%r11d 18000d443: 41 83 e3 c0 and $0xffffffc0,%r11d 18000d447: eb 1b jmp 0x18000d464 18000d449: 8d 4e 15 lea 0x15(%rsi),%ecx 18000d44c: 41 bb 01 00 00 00 mov $0x1,%r11d 18000d452: 41 d3 e3 shl %cl,%r11d 18000d455: 41 c1 e3 04 shl $0x4,%r11d 18000d459: 41 81 c3 3f 20 00 00 add $0x203f,%r11d 18000d460: 41 83 e3 c0 and $0xffffffc0,%r11d 18000d464: 43 8d 84 5a 00 01 00 lea 0x100(%r10,%r11,2),%eax 18000d46b: 00 18000d46c: 89 45 00 mov %eax,0x0(%rbp) 18000d46f: 83 fe 0a cmp $0xa,%esi 18000d472: 7f 04 jg 0x18000d478 18000d474: 33 c0 xor %eax,%eax 18000d476: eb 25 jmp 0x18000d49d 18000d478: 89 f1 mov %esi,%ecx 18000d47a: b8 01 00 00 00 mov $0x1,%eax 18000d47f: 8b 2f mov (%rdi),%ebp 18000d481: d3 e0 shl %cl,%eax 18000d483: 89 c2 mov %eax,%edx 18000d485: d1 fa sar $1,%edx 18000d487: c1 ea 1e shr $0x1e,%edx 18000d48a: 03 d0 add %eax,%edx 18000d48c: c1 ea 02 shr $0x2,%edx 18000d48f: 8d 34 d5 47 00 00 00 lea 0x47(,%rdx,8),%esi 18000d496: 83 e6 c0 and $0xffffffc0,%esi 18000d499: 8d 44 35 40 lea 0x40(%rbp,%rsi,1),%eax 18000d49d: 89 07 mov %eax,(%rdi) 18000d49f: 41 8b 04 24 mov (%r12),%eax 18000d4a3: 85 c0 test %eax,%eax 18000d4a5: 7e 07 jle 0x18000d4ae 18000d4a7: 83 c0 40 add $0x40,%eax 18000d4aa: 41 89 04 24 mov %eax,(%r12) 18000d4ae: 33 c0 xor %eax,%eax 18000d4b0: 48 83 c4 28 add $0x28,%rsp 18000d4b4: 5d pop %rbp 18000d4b5: 41 5c pop %r12 18000d4b7: 5f pop %rdi 18000d4b8: 5e pop %rsi 18000d4b9: c3 ret 18000d4ba: b8 ef ff ff ff mov $0xffffffef,%eax 18000d4bf: 48 83 c4 28 add $0x28,%rsp 18000d4c3: 5d pop %rbp 18000d4c4: 41 5c pop %r12 18000d4c6: 5f pop %rdi 18000d4c7: 5e pop %rsi 18000d4c8: c3 ret 18000d4c9: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000d4ce: 48 83 c4 28 add $0x28,%rsp 18000d4d2: 5d pop %rbp 18000d4d3: 41 5c pop %r12 18000d4d5: 5f pop %rdi 18000d4d6: 5e pop %rsi 18000d4d7: c3 ret 18000d4d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000d4df: 00 18000d4e0: 56 push %rsi 18000d4e1: 57 push %rdi 18000d4e2: 41 54 push %r12 18000d4e4: 55 push %rbp 18000d4e5: 48 83 ec 28 sub $0x28,%rsp 18000d4e9: 89 ce mov %ecx,%esi 18000d4eb: 4c 89 cd mov %r9,%rbp 18000d4ee: 83 fe 1e cmp $0x1e,%esi 18000d4f1: 0f 87 83 01 00 00 ja 0x18000d67a 18000d4f7: 48 85 ed test %rbp,%rbp 18000d4fa: 0f 84 89 01 00 00 je 0x18000d689 18000d500: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 18000d505: 48 85 ff test %rdi,%rdi 18000d508: 0f 84 7b 01 00 00 je 0x18000d689 18000d50e: 4c 8b 64 24 78 mov 0x78(%rsp),%r12 18000d513: 4d 85 e4 test %r12,%r12 18000d516: 0f 84 6d 01 00 00 je 0x18000d689 18000d51c: 83 fa 08 cmp $0x8,%edx 18000d51f: 74 1e je 0x18000d53f 18000d521: 83 fa 04 cmp $0x4,%edx 18000d524: 74 19 je 0x18000d53f 18000d526: 83 fa 01 cmp $0x1,%edx 18000d529: 74 14 je 0x18000d53f 18000d52b: 83 fa 02 cmp $0x2,%edx 18000d52e: 74 0f je 0x18000d53f 18000d530: b8 ee ff ff ff mov $0xffffffee,%eax 18000d535: 48 83 c4 28 add $0x28,%rsp 18000d539: 5d pop %rbp 18000d53a: 41 5c pop %r12 18000d53c: 5f pop %rdi 18000d53d: 5e pop %rsi 18000d53e: c3 ret 18000d53f: 83 fe 1c cmp $0x1c,%esi 18000d542: 0f 8f 32 01 00 00 jg 0x18000d67a 18000d548: 83 fe 04 cmp $0x4,%esi 18000d54b: 7f 14 jg 0x18000d561 18000d54d: c7 45 00 d0 00 00 00 movl $0xd0,0x0(%rbp) 18000d554: 33 c0 xor %eax,%eax 18000d556: 89 07 mov %eax,(%rdi) 18000d558: 41 89 04 24 mov %eax,(%r12) 18000d55c: e9 0d 01 00 00 jmp 0x18000d66e 18000d561: 83 fe 07 cmp $0x7,%esi 18000d564: 7f 11 jg 0x18000d577 18000d566: 33 c0 xor %eax,%eax 18000d568: 89 45 00 mov %eax,0x0(%rbp) 18000d56b: 89 07 mov %eax,(%rdi) 18000d56d: 41 89 04 24 mov %eax,(%r12) 18000d571: 44 8b 55 00 mov 0x0(%rbp),%r10d 18000d575: eb 6a jmp 0x18000d5e1 18000d577: 8d 4e ff lea -0x1(%rsi),%ecx 18000d57a: 83 f9 11 cmp $0x11,%ecx 18000d57d: 7f 4b jg 0x18000d5ca 18000d57f: 41 bb 01 00 00 00 mov $0x1,%r11d 18000d585: 41 d3 e3 shl %cl,%r11d 18000d588: 45 89 da mov %r11d,%r10d 18000d58b: 41 c1 e2 04 shl $0x4,%r10d 18000d58f: 41 8d 42 4f lea 0x4f(%r10),%eax 18000d593: 41 83 c2 3f add $0x3f,%r10d 18000d597: 83 e0 c0 and $0xffffffc0,%eax 18000d59a: 41 83 e2 c0 and $0xffffffc0,%r10d 18000d59e: 89 45 00 mov %eax,0x0(%rbp) 18000d5a1: c7 07 00 00 00 00 movl $0x0,(%rdi) 18000d5a7: 45 89 14 24 mov %r10d,(%r12) 18000d5ab: 45 89 da mov %r11d,%r10d 18000d5ae: 41 d1 fa sar $1,%r10d 18000d5b1: 41 c1 ea 1e shr $0x1e,%r10d 18000d5b5: 45 03 d3 add %r11d,%r10d 18000d5b8: 41 83 e2 fc and $0xfffffffc,%r10d 18000d5bc: 41 83 c2 43 add $0x43,%r10d 18000d5c0: 41 83 e2 c0 and $0xffffffc0,%r10d 18000d5c4: 44 03 55 00 add 0x0(%rbp),%r10d 18000d5c8: eb 12 jmp 0x18000d5dc 18000d5ca: 48 89 ea mov %rbp,%rdx 18000d5cd: 49 89 f8 mov %rdi,%r8 18000d5d0: 4d 89 e1 mov %r12,%r9 18000d5d3: e8 08 97 03 00 call 0x180046ce0 18000d5d8: 44 8b 55 00 mov 0x0(%rbp),%r10d 18000d5dc: 83 fe 11 cmp $0x11,%esi 18000d5df: 7d 28 jge 0x18000d609 18000d5e1: 89 f1 mov %esi,%ecx 18000d5e3: b8 01 00 00 00 mov $0x1,%eax 18000d5e8: d3 e0 shl %cl,%eax 18000d5ea: 41 89 c3 mov %eax,%r11d 18000d5ed: 41 d1 fb sar $1,%r11d 18000d5f0: 41 c1 eb 1e shr $0x1e,%r11d 18000d5f4: 44 03 d8 add %eax,%r11d 18000d5f7: 41 c1 eb 02 shr $0x2,%r11d 18000d5fb: 41 c1 e3 04 shl $0x4,%r11d 18000d5ff: 41 83 c3 3f add $0x3f,%r11d 18000d603: 41 83 e3 c0 and $0xffffffc0,%r11d 18000d607: eb 1b jmp 0x18000d624 18000d609: 41 bb 01 00 00 00 mov $0x1,%r11d 18000d60f: 8d 4e 15 lea 0x15(%rsi),%ecx 18000d612: 41 d3 e3 shl %cl,%r11d 18000d615: 41 c1 e3 04 shl $0x4,%r11d 18000d619: 41 81 c3 3f 20 00 00 add $0x203f,%r11d 18000d620: 41 83 e3 c0 and $0xffffffc0,%r11d 18000d624: 43 8d 84 5a 00 01 00 lea 0x100(%r10,%r11,2),%eax 18000d62b: 00 18000d62c: 89 45 00 mov %eax,0x0(%rbp) 18000d62f: 83 fe 0a cmp $0xa,%esi 18000d632: 7f 04 jg 0x18000d638 18000d634: 33 c0 xor %eax,%eax 18000d636: eb 25 jmp 0x18000d65d 18000d638: 89 f1 mov %esi,%ecx 18000d63a: b8 01 00 00 00 mov $0x1,%eax 18000d63f: d3 e0 shl %cl,%eax 18000d641: 89 c2 mov %eax,%edx 18000d643: d1 fa sar $1,%edx 18000d645: c1 ea 1e shr $0x1e,%edx 18000d648: 03 d0 add %eax,%edx 18000d64a: c1 ea 02 shr $0x2,%edx 18000d64d: 8b 2f mov (%rdi),%ebp 18000d64f: 8d 34 d5 47 00 00 00 lea 0x47(,%rdx,8),%esi 18000d656: 83 e6 c0 and $0xffffffc0,%esi 18000d659: 8d 44 35 40 lea 0x40(%rbp,%rsi,1),%eax 18000d65d: 89 07 mov %eax,(%rdi) 18000d65f: 41 8b 04 24 mov (%r12),%eax 18000d663: 85 c0 test %eax,%eax 18000d665: 7e 07 jle 0x18000d66e 18000d667: 83 c0 40 add $0x40,%eax 18000d66a: 41 89 04 24 mov %eax,(%r12) 18000d66e: 33 c0 xor %eax,%eax 18000d670: 48 83 c4 28 add $0x28,%rsp 18000d674: 5d pop %rbp 18000d675: 41 5c pop %r12 18000d677: 5f pop %rdi 18000d678: 5e pop %rsi 18000d679: c3 ret 18000d67a: b8 ef ff ff ff mov $0xffffffef,%eax 18000d67f: 48 83 c4 28 add $0x28,%rsp 18000d683: 5d pop %rbp 18000d684: 41 5c pop %r12 18000d686: 5f pop %rdi 18000d687: 5e pop %rsi 18000d688: c3 ret 18000d689: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000d68e: 48 83 c4 28 add $0x28,%rsp 18000d692: 5d pop %rbp 18000d693: 41 5c pop %r12 18000d695: 5f pop %rdi 18000d696: 5e pop %rsi 18000d697: c3 ret 18000d698: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000d69f: 00 18000d6a0: 56 push %rsi 18000d6a1: 57 push %rdi 18000d6a2: 41 54 push %r12 18000d6a4: 41 55 push %r13 18000d6a6: 48 83 ec 28 sub $0x28,%rsp 18000d6aa: 41 89 cc mov %ecx,%r12d 18000d6ad: 4d 89 cd mov %r9,%r13 18000d6b0: 41 83 fc 1e cmp $0x1e,%r12d 18000d6b4: 0f 87 8b 01 00 00 ja 0x18000d845 18000d6ba: 4d 85 ed test %r13,%r13 18000d6bd: 0f 84 92 01 00 00 je 0x18000d855 18000d6c3: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 18000d6c8: 48 85 ff test %rdi,%rdi 18000d6cb: 0f 84 84 01 00 00 je 0x18000d855 18000d6d1: 48 8b 74 24 78 mov 0x78(%rsp),%rsi 18000d6d6: 48 85 f6 test %rsi,%rsi 18000d6d9: 0f 84 76 01 00 00 je 0x18000d855 18000d6df: 83 fa 08 cmp $0x8,%edx 18000d6e2: 74 1f je 0x18000d703 18000d6e4: 83 fa 04 cmp $0x4,%edx 18000d6e7: 74 1a je 0x18000d703 18000d6e9: 83 fa 01 cmp $0x1,%edx 18000d6ec: 74 15 je 0x18000d703 18000d6ee: 83 fa 02 cmp $0x2,%edx 18000d6f1: 74 10 je 0x18000d703 18000d6f3: b8 ee ff ff ff mov $0xffffffee,%eax 18000d6f8: 48 83 c4 28 add $0x28,%rsp 18000d6fc: 41 5d pop %r13 18000d6fe: 41 5c pop %r12 18000d700: 5f pop %rdi 18000d701: 5e pop %rsi 18000d702: c3 ret 18000d703: 41 83 fc 1c cmp $0x1c,%r12d 18000d707: 0f 8f 38 01 00 00 jg 0x18000d845 18000d70d: 41 83 fc 04 cmp $0x4,%r12d 18000d711: 7f 13 jg 0x18000d726 18000d713: 41 c7 45 00 d0 00 00 movl $0xd0,0x0(%r13) 18000d71a: 00 18000d71b: 33 c0 xor %eax,%eax 18000d71d: 89 07 mov %eax,(%rdi) 18000d71f: 89 06 mov %eax,(%rsi) 18000d721: e9 12 01 00 00 jmp 0x18000d838 18000d726: 41 83 fc 07 cmp $0x7,%r12d 18000d72a: 7f 15 jg 0x18000d741 18000d72c: 33 c0 xor %eax,%eax 18000d72e: 41 89 45 00 mov %eax,0x0(%r13) 18000d732: 89 07 mov %eax,(%rdi) 18000d734: 89 06 mov %eax,(%rsi) 18000d736: b8 01 00 00 00 mov $0x1,%eax 18000d73b: 45 8b 55 00 mov 0x0(%r13),%r10d 18000d73f: eb 73 jmp 0x18000d7b4 18000d741: 41 8d 4c 24 ff lea -0x1(%r12),%ecx 18000d746: 83 f9 11 cmp $0x11,%ecx 18000d749: 7f 4c jg 0x18000d797 18000d74b: b8 01 00 00 00 mov $0x1,%eax 18000d750: c4 62 71 f7 d8 shlx %ecx,%eax,%r11d 18000d755: 45 89 da mov %r11d,%r10d 18000d758: 41 c1 e2 04 shl $0x4,%r10d 18000d75c: 41 8d 4a 4f lea 0x4f(%r10),%ecx 18000d760: 41 83 c2 3f add $0x3f,%r10d 18000d764: 83 e1 c0 and $0xffffffc0,%ecx 18000d767: 41 83 e2 c0 and $0xffffffc0,%r10d 18000d76b: 41 89 4d 00 mov %ecx,0x0(%r13) 18000d76f: c7 07 00 00 00 00 movl $0x0,(%rdi) 18000d775: 44 89 16 mov %r10d,(%rsi) 18000d778: 45 89 da mov %r11d,%r10d 18000d77b: 41 d1 fa sar $1,%r10d 18000d77e: 41 c1 ea 1e shr $0x1e,%r10d 18000d782: 45 03 d3 add %r11d,%r10d 18000d785: 41 83 e2 fc and $0xfffffffc,%r10d 18000d789: 41 83 c2 43 add $0x43,%r10d 18000d78d: 41 83 e2 c0 and $0xffffffc0,%r10d 18000d791: 45 03 55 00 add 0x0(%r13),%r10d 18000d795: eb 17 jmp 0x18000d7ae 18000d797: 4c 89 ea mov %r13,%rdx 18000d79a: 49 89 f8 mov %rdi,%r8 18000d79d: 49 89 f1 mov %rsi,%r9 18000d7a0: e8 5b 97 03 00 call 0x180046f00 18000d7a5: 45 8b 55 00 mov 0x0(%r13),%r10d 18000d7a9: b8 01 00 00 00 mov $0x1,%eax 18000d7ae: 41 83 fc 11 cmp $0x11,%r12d 18000d7b2: 7d 24 jge 0x18000d7d8 18000d7b4: c4 e2 19 f7 c8 shlx %r12d,%eax,%ecx 18000d7b9: 41 89 cb mov %ecx,%r11d 18000d7bc: 41 d1 fb sar $1,%r11d 18000d7bf: 41 c1 eb 1e shr $0x1e,%r11d 18000d7c3: 44 03 d9 add %ecx,%r11d 18000d7c6: 41 c1 eb 02 shr $0x2,%r11d 18000d7ca: 41 c1 e3 04 shl $0x4,%r11d 18000d7ce: 41 83 c3 3f add $0x3f,%r11d 18000d7d2: 41 83 e3 c0 and $0xffffffc0,%r11d 18000d7d6: eb 19 jmp 0x18000d7f1 18000d7d8: 41 8d 4c 24 15 lea 0x15(%r12),%ecx 18000d7dd: c4 62 71 f7 d8 shlx %ecx,%eax,%r11d 18000d7e2: 41 c1 e3 04 shl $0x4,%r11d 18000d7e6: 41 81 c3 3f 20 00 00 add $0x203f,%r11d 18000d7ed: 41 83 e3 c0 and $0xffffffc0,%r11d 18000d7f1: 43 8d 8c 5a 00 01 00 lea 0x100(%r10,%r11,2),%ecx 18000d7f8: 00 18000d7f9: 41 89 4d 00 mov %ecx,0x0(%r13) 18000d7fd: 41 83 fc 0a cmp $0xa,%r12d 18000d801: 7f 04 jg 0x18000d807 18000d803: 33 c0 xor %eax,%eax 18000d805: eb 24 jmp 0x18000d82b 18000d807: c4 e2 19 f7 c0 shlx %r12d,%eax,%eax 18000d80c: 89 c2 mov %eax,%edx 18000d80e: d1 fa sar $1,%edx 18000d810: c1 ea 1e shr $0x1e,%edx 18000d813: 03 d0 add %eax,%edx 18000d815: c1 ea 02 shr $0x2,%edx 18000d818: 8b 0f mov (%rdi),%ecx 18000d81a: 44 8d 14 d5 47 00 00 lea 0x47(,%rdx,8),%r10d 18000d821: 00 18000d822: 41 83 e2 c0 and $0xffffffc0,%r10d 18000d826: 42 8d 44 11 40 lea 0x40(%rcx,%r10,1),%eax 18000d82b: 89 07 mov %eax,(%rdi) 18000d82d: 8b 06 mov (%rsi),%eax 18000d82f: 85 c0 test %eax,%eax 18000d831: 7e 05 jle 0x18000d838 18000d833: 83 c0 40 add $0x40,%eax 18000d836: 89 06 mov %eax,(%rsi) 18000d838: 33 c0 xor %eax,%eax 18000d83a: 48 83 c4 28 add $0x28,%rsp 18000d83e: 41 5d pop %r13 18000d840: 41 5c pop %r12 18000d842: 5f pop %rdi 18000d843: 5e pop %rsi 18000d844: c3 ret 18000d845: b8 ef ff ff ff mov $0xffffffef,%eax 18000d84a: 48 83 c4 28 add $0x28,%rsp 18000d84e: 41 5d pop %r13 18000d850: 41 5c pop %r12 18000d852: 5f pop %rdi 18000d853: 5e pop %rsi 18000d854: c3 ret 18000d855: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000d85a: 48 83 c4 28 add $0x28,%rsp 18000d85e: 41 5d pop %r13 18000d860: 41 5c pop %r12 18000d862: 5f pop %rdi 18000d863: 5e pop %rsi 18000d864: c3 ret 18000d865: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000d86c: 00 18000d86d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000d874: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000d879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000d880: 56 push %rsi 18000d881: 57 push %rdi 18000d882: 41 54 push %r12 18000d884: 41 55 push %r13 18000d886: 48 83 ec 28 sub $0x28,%rsp 18000d88a: 41 89 cc mov %ecx,%r12d 18000d88d: 4d 89 cd mov %r9,%r13 18000d890: 41 83 fc 1e cmp $0x1e,%r12d 18000d894: 0f 87 8b 01 00 00 ja 0x18000da25 18000d89a: 4d 85 ed test %r13,%r13 18000d89d: 0f 84 92 01 00 00 je 0x18000da35 18000d8a3: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 18000d8a8: 48 85 ff test %rdi,%rdi 18000d8ab: 0f 84 84 01 00 00 je 0x18000da35 18000d8b1: 48 8b 74 24 78 mov 0x78(%rsp),%rsi 18000d8b6: 48 85 f6 test %rsi,%rsi 18000d8b9: 0f 84 76 01 00 00 je 0x18000da35 18000d8bf: 83 fa 08 cmp $0x8,%edx 18000d8c2: 74 1f je 0x18000d8e3 18000d8c4: 83 fa 04 cmp $0x4,%edx 18000d8c7: 74 1a je 0x18000d8e3 18000d8c9: 83 fa 01 cmp $0x1,%edx 18000d8cc: 74 15 je 0x18000d8e3 18000d8ce: 83 fa 02 cmp $0x2,%edx 18000d8d1: 74 10 je 0x18000d8e3 18000d8d3: b8 ee ff ff ff mov $0xffffffee,%eax 18000d8d8: 48 83 c4 28 add $0x28,%rsp 18000d8dc: 41 5d pop %r13 18000d8de: 41 5c pop %r12 18000d8e0: 5f pop %rdi 18000d8e1: 5e pop %rsi 18000d8e2: c3 ret 18000d8e3: 41 83 fc 1c cmp $0x1c,%r12d 18000d8e7: 0f 8f 38 01 00 00 jg 0x18000da25 18000d8ed: 41 83 fc 04 cmp $0x4,%r12d 18000d8f1: 7f 13 jg 0x18000d906 18000d8f3: 41 c7 45 00 d0 00 00 movl $0xd0,0x0(%r13) 18000d8fa: 00 18000d8fb: 33 c0 xor %eax,%eax 18000d8fd: 89 07 mov %eax,(%rdi) 18000d8ff: 89 06 mov %eax,(%rsi) 18000d901: e9 12 01 00 00 jmp 0x18000da18 18000d906: 41 83 fc 07 cmp $0x7,%r12d 18000d90a: 7f 15 jg 0x18000d921 18000d90c: 33 c0 xor %eax,%eax 18000d90e: 41 89 45 00 mov %eax,0x0(%r13) 18000d912: 89 07 mov %eax,(%rdi) 18000d914: 89 06 mov %eax,(%rsi) 18000d916: b8 01 00 00 00 mov $0x1,%eax 18000d91b: 45 8b 55 00 mov 0x0(%r13),%r10d 18000d91f: eb 73 jmp 0x18000d994 18000d921: 41 8d 4c 24 ff lea -0x1(%r12),%ecx 18000d926: 83 f9 11 cmp $0x11,%ecx 18000d929: 7f 4c jg 0x18000d977 18000d92b: b8 01 00 00 00 mov $0x1,%eax 18000d930: c4 62 71 f7 d8 shlx %ecx,%eax,%r11d 18000d935: 45 89 da mov %r11d,%r10d 18000d938: 41 c1 e2 04 shl $0x4,%r10d 18000d93c: 41 8d 4a 4f lea 0x4f(%r10),%ecx 18000d940: 41 83 c2 3f add $0x3f,%r10d 18000d944: 83 e1 c0 and $0xffffffc0,%ecx 18000d947: 41 83 e2 c0 and $0xffffffc0,%r10d 18000d94b: 41 89 4d 00 mov %ecx,0x0(%r13) 18000d94f: c7 07 00 00 00 00 movl $0x0,(%rdi) 18000d955: 44 89 16 mov %r10d,(%rsi) 18000d958: 45 89 da mov %r11d,%r10d 18000d95b: 41 d1 fa sar $1,%r10d 18000d95e: 41 c1 ea 1e shr $0x1e,%r10d 18000d962: 45 03 d3 add %r11d,%r10d 18000d965: 41 83 e2 fc and $0xfffffffc,%r10d 18000d969: 41 83 c2 43 add $0x43,%r10d 18000d96d: 41 83 e2 c0 and $0xffffffc0,%r10d 18000d971: 45 03 55 00 add 0x0(%r13),%r10d 18000d975: eb 17 jmp 0x18000d98e 18000d977: 4c 89 ea mov %r13,%rdx 18000d97a: 49 89 f8 mov %rdi,%r8 18000d97d: 49 89 f1 mov %rsi,%r9 18000d980: e8 9b 97 03 00 call 0x180047120 18000d985: 45 8b 55 00 mov 0x0(%r13),%r10d 18000d989: b8 01 00 00 00 mov $0x1,%eax 18000d98e: 41 83 fc 11 cmp $0x11,%r12d 18000d992: 7d 24 jge 0x18000d9b8 18000d994: c4 e2 19 f7 c8 shlx %r12d,%eax,%ecx 18000d999: 41 89 cb mov %ecx,%r11d 18000d99c: 41 d1 fb sar $1,%r11d 18000d99f: 41 c1 eb 1e shr $0x1e,%r11d 18000d9a3: 44 03 d9 add %ecx,%r11d 18000d9a6: 41 c1 eb 02 shr $0x2,%r11d 18000d9aa: 41 c1 e3 04 shl $0x4,%r11d 18000d9ae: 41 83 c3 3f add $0x3f,%r11d 18000d9b2: 41 83 e3 c0 and $0xffffffc0,%r11d 18000d9b6: eb 19 jmp 0x18000d9d1 18000d9b8: 41 8d 4c 24 15 lea 0x15(%r12),%ecx 18000d9bd: c4 62 71 f7 d8 shlx %ecx,%eax,%r11d 18000d9c2: 41 c1 e3 04 shl $0x4,%r11d 18000d9c6: 41 81 c3 3f 20 00 00 add $0x203f,%r11d 18000d9cd: 41 83 e3 c0 and $0xffffffc0,%r11d 18000d9d1: 43 8d 8c 5a 00 01 00 lea 0x100(%r10,%r11,2),%ecx 18000d9d8: 00 18000d9d9: 41 89 4d 00 mov %ecx,0x0(%r13) 18000d9dd: 41 83 fc 0a cmp $0xa,%r12d 18000d9e1: 7f 04 jg 0x18000d9e7 18000d9e3: 33 c0 xor %eax,%eax 18000d9e5: eb 24 jmp 0x18000da0b 18000d9e7: c4 e2 19 f7 c0 shlx %r12d,%eax,%eax 18000d9ec: 89 c2 mov %eax,%edx 18000d9ee: d1 fa sar $1,%edx 18000d9f0: c1 ea 1e shr $0x1e,%edx 18000d9f3: 03 d0 add %eax,%edx 18000d9f5: c1 ea 02 shr $0x2,%edx 18000d9f8: 8b 0f mov (%rdi),%ecx 18000d9fa: 44 8d 14 d5 47 00 00 lea 0x47(,%rdx,8),%r10d 18000da01: 00 18000da02: 41 83 e2 c0 and $0xffffffc0,%r10d 18000da06: 42 8d 44 11 40 lea 0x40(%rcx,%r10,1),%eax 18000da0b: 89 07 mov %eax,(%rdi) 18000da0d: 8b 06 mov (%rsi),%eax 18000da0f: 85 c0 test %eax,%eax 18000da11: 7e 05 jle 0x18000da18 18000da13: 83 c0 40 add $0x40,%eax 18000da16: 89 06 mov %eax,(%rsi) 18000da18: 33 c0 xor %eax,%eax 18000da1a: 48 83 c4 28 add $0x28,%rsp 18000da1e: 41 5d pop %r13 18000da20: 41 5c pop %r12 18000da22: 5f pop %rdi 18000da23: 5e pop %rsi 18000da24: c3 ret 18000da25: b8 ef ff ff ff mov $0xffffffef,%eax 18000da2a: 48 83 c4 28 add $0x28,%rsp 18000da2e: 41 5d pop %r13 18000da30: 41 5c pop %r12 18000da32: 5f pop %rdi 18000da33: 5e pop %rsi 18000da34: c3 ret 18000da35: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000da3a: 48 83 c4 28 add $0x28,%rsp 18000da3e: 41 5d pop %r13 18000da40: 41 5c pop %r12 18000da42: 5f pop %rdi 18000da43: 5e pop %rsi 18000da44: c3 ret 18000da45: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000da4c: 00 18000da4d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000da54: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000da59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000da60: 48 83 ec 28 sub $0x28,%rsp 18000da64: 48 85 c9 test %rcx,%rcx 18000da67: 74 25 je 0x18000da8e 18000da69: 48 85 d2 test %rdx,%rdx 18000da6c: 74 20 je 0x18000da8e 18000da6e: 4d 85 c0 test %r8,%r8 18000da71: 74 1b je 0x18000da8e 18000da73: 45 85 c9 test %r9d,%r9d 18000da76: 7f 0a jg 0x18000da82 18000da78: b8 fa ff ff ff mov $0xfffffffa,%eax 18000da7d: 48 83 c4 28 add $0x28,%rsp 18000da81: c3 ret 18000da82: e8 b9 98 03 00 call 0x180047340 18000da87: 33 c0 xor %eax,%eax 18000da89: 48 83 c4 28 add $0x28,%rsp 18000da8d: c3 ret 18000da8e: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000da93: 48 83 c4 28 add $0x28,%rsp 18000da97: c3 ret 18000da98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000da9f: 00 18000daa0: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 18000daa5: 48 85 c9 test %rcx,%rcx 18000daa8: 74 27 je 0x18000dad1 18000daaa: 48 85 d2 test %rdx,%rdx 18000daad: 74 22 je 0x18000dad1 18000daaf: 4d 85 c0 test %r8,%r8 18000dab2: 74 1d je 0x18000dad1 18000dab4: 45 85 c9 test %r9d,%r9d 18000dab7: 7f 0b jg 0x18000dac4 18000dab9: b8 fa ff ff ff mov $0xfffffffa,%eax 18000dabe: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000dac3: c3 ret 18000dac4: e8 57 9c 03 00 call 0x180047720 18000dac9: 33 c0 xor %eax,%eax 18000dacb: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000dad0: c3 ret 18000dad1: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000dad6: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000dadb: c3 ret 18000dadc: 0f 1f 40 00 nopl 0x0(%rax) 18000dae0: 48 83 ec 28 sub $0x28,%rsp 18000dae4: 48 85 c9 test %rcx,%rcx 18000dae7: 74 25 je 0x18000db0e 18000dae9: 48 85 d2 test %rdx,%rdx 18000daec: 74 20 je 0x18000db0e 18000daee: 4d 85 c0 test %r8,%r8 18000daf1: 74 1b je 0x18000db0e 18000daf3: 45 85 c9 test %r9d,%r9d 18000daf6: 7f 0a jg 0x18000db02 18000daf8: b8 fa ff ff ff mov $0xfffffffa,%eax 18000dafd: 48 83 c4 28 add $0x28,%rsp 18000db01: c3 ret 18000db02: e8 f9 9f 03 00 call 0x180047b00 18000db07: 33 c0 xor %eax,%eax 18000db09: 48 83 c4 28 add $0x28,%rsp 18000db0d: c3 ret 18000db0e: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000db13: 48 83 c4 28 add $0x28,%rsp 18000db17: c3 ret 18000db18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000db1f: 00 18000db20: 41 57 push %r15 18000db22: 49 89 ca mov %rcx,%r10 18000db25: 49 89 d3 mov %rdx,%r11 18000db28: 4d 85 d2 test %r10,%r10 18000db2b: 0f 84 fb 00 00 00 je 0x18000dc2c 18000db31: 4d 85 db test %r11,%r11 18000db34: 0f 84 f2 00 00 00 je 0x18000dc2c 18000db3a: 4d 85 c0 test %r8,%r8 18000db3d: 0f 84 e9 00 00 00 je 0x18000dc2c 18000db43: 45 85 c9 test %r9d,%r9d 18000db46: 0f 8e d8 00 00 00 jle 0x18000dc24 18000db4c: 49 63 d1 movslq %r9d,%rdx 18000db4f: 48 83 fa 08 cmp $0x8,%rdx 18000db53: 0f 8c c6 00 00 00 jl 0x18000dc1f 18000db59: 4c 89 c0 mov %r8,%rax 18000db5c: 48 83 e0 0f and $0xf,%rax 18000db60: 85 c0 test %eax,%eax 18000db62: 74 10 je 0x18000db74 18000db64: a8 03 test $0x3,%al 18000db66: 0f 85 b3 00 00 00 jne 0x18000dc1f 18000db6c: f7 d8 neg %eax 18000db6e: 83 c0 10 add $0x10,%eax 18000db71: c1 e8 02 shr $0x2,%eax 18000db74: 89 c1 mov %eax,%ecx 18000db76: 4c 8d 79 08 lea 0x8(%rcx),%r15 18000db7a: 49 3b d7 cmp %r15,%rdx 18000db7d: 0f 8c 9c 00 00 00 jl 0x18000dc1f 18000db83: 45 89 cf mov %r9d,%r15d 18000db86: 44 2b f8 sub %eax,%r15d 18000db89: 41 83 e7 07 and $0x7,%r15d 18000db8d: 45 2b cf sub %r15d,%r9d 18000db90: 4d 63 c9 movslq %r9d,%r9 18000db93: 85 c0 test %eax,%eax 18000db95: b8 00 00 00 00 mov $0x0,%eax 18000db9a: 76 24 jbe 0x18000dbc0 18000db9c: 0f 1f 40 00 nopl 0x0(%rax) 18000dba0: c4 c1 7a 10 04 83 vmovss (%r11,%rax,4),%xmm0 18000dba6: c4 c1 7a 5c 0c 82 vsubss (%r10,%rax,4),%xmm0,%xmm1 18000dbac: c4 c1 7a 11 0c 80 vmovss %xmm1,(%r8,%rax,4) 18000dbb2: 48 ff c0 inc %rax 18000dbb5: 48 3b c1 cmp %rcx,%rax 18000dbb8: 72 e6 jb 0x18000dba0 18000dbba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 18000dbc0: c4 c1 78 10 04 8b vmovups (%r11,%rcx,4),%xmm0 18000dbc6: c4 c1 78 10 54 8b 10 vmovups 0x10(%r11,%rcx,4),%xmm2 18000dbcd: c4 c1 78 5c 0c 8a vsubps (%r10,%rcx,4),%xmm0,%xmm1 18000dbd3: c4 c1 68 5c 5c 8a 10 vsubps 0x10(%r10,%rcx,4),%xmm2,%xmm3 18000dbda: c4 c1 78 11 0c 88 vmovups %xmm1,(%r8,%rcx,4) 18000dbe0: c4 c1 78 11 5c 88 10 vmovups %xmm3,0x10(%r8,%rcx,4) 18000dbe7: 48 83 c1 08 add $0x8,%rcx 18000dbeb: 49 3b c9 cmp %r9,%rcx 18000dbee: 72 d0 jb 0x18000dbc0 18000dbf0: 4c 3b ca cmp %rdx,%r9 18000dbf3: 73 25 jae 0x18000dc1a 18000dbf5: 0f 1f 40 00 nopl 0x0(%rax) 18000dbf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000dc00: c4 81 7a 10 04 8b vmovss (%r11,%r9,4),%xmm0 18000dc06: c4 81 7a 5c 0c 8a vsubss (%r10,%r9,4),%xmm0,%xmm1 18000dc0c: c4 81 7a 11 0c 88 vmovss %xmm1,(%r8,%r9,4) 18000dc12: 49 ff c1 inc %r9 18000dc15: 4c 3b ca cmp %rdx,%r9 18000dc18: 72 e6 jb 0x18000dc00 18000dc1a: 33 c0 xor %eax,%eax 18000dc1c: 41 5f pop %r15 18000dc1e: c3 ret 18000dc1f: 45 33 c9 xor %r9d,%r9d 18000dc22: eb cc jmp 0x18000dbf0 18000dc24: b8 fa ff ff ff mov $0xfffffffa,%eax 18000dc29: 41 5f pop %r15 18000dc2b: c3 ret 18000dc2c: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000dc31: 41 5f pop %r15 18000dc33: c3 ret 18000dc34: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000dc39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000dc40: 53 push %rbx 18000dc41: 57 push %rdi 18000dc42: 55 push %rbp 18000dc43: 49 89 ca mov %rcx,%r10 18000dc46: 4d 85 d2 test %r10,%r10 18000dc49: 0f 84 92 01 00 00 je 0x18000dde1 18000dc4f: 48 85 d2 test %rdx,%rdx 18000dc52: 0f 84 89 01 00 00 je 0x18000dde1 18000dc58: 4d 85 c0 test %r8,%r8 18000dc5b: 0f 84 80 01 00 00 je 0x18000dde1 18000dc61: 45 85 c9 test %r9d,%r9d 18000dc64: 0f 8e 6e 01 00 00 jle 0x18000ddd8 18000dc6a: 41 83 f9 10 cmp $0x10,%r9d 18000dc6e: 0f 8c 50 01 00 00 jl 0x18000ddc4 18000dc74: 41 83 f9 1d cmp $0x1d,%r9d 18000dc78: 0f 8c 4d 01 00 00 jl 0x18000ddcb 18000dc7e: 4c 89 c1 mov %r8,%rcx 18000dc81: 48 83 e1 1f and $0x1f,%rcx 18000dc85: 89 c9 mov %ecx,%ecx 18000dc87: 85 c9 test %ecx,%ecx 18000dc89: 74 11 je 0x18000dc9c 18000dc8b: f6 c1 03 test $0x3,%cl 18000dc8e: 0f 85 30 01 00 00 jne 0x18000ddc4 18000dc94: f7 d9 neg %ecx 18000dc96: 83 c1 20 add $0x20,%ecx 18000dc99: c1 e9 02 shr $0x2,%ecx 18000dc9c: 8d 41 10 lea 0x10(%rcx),%eax 18000dc9f: 44 3b c8 cmp %eax,%r9d 18000dca2: 0f 8c 1c 01 00 00 jl 0x18000ddc4 18000dca8: 44 89 cf mov %r9d,%edi 18000dcab: 33 c0 xor %eax,%eax 18000dcad: 2b f9 sub %ecx,%edi 18000dcaf: 83 e7 0f and $0xf,%edi 18000dcb2: f7 df neg %edi 18000dcb4: 41 03 f9 add %r9d,%edi 18000dcb7: 85 c9 test %ecx,%ecx 18000dcb9: 76 1e jbe 0x18000dcd9 18000dcbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000dcc0: c5 fa 10 04 82 vmovss (%rdx,%rax,4),%xmm0 18000dcc5: c4 c1 7a 5c 0c 82 vsubss (%r10,%rax,4),%xmm0,%xmm1 18000dccb: c4 c1 7a 11 0c 80 vmovss %xmm1,(%r8,%rax,4) 18000dcd1: 48 ff c0 inc %rax 18000dcd4: 48 3b c1 cmp %rcx,%rax 18000dcd7: 72 e7 jb 0x18000dcc0 18000dcd9: 48 63 c7 movslq %edi,%rax 18000dcdc: 0f 1f 40 00 nopl 0x0(%rax) 18000dce0: c5 fc 10 04 8a vmovups (%rdx,%rcx,4),%ymm0 18000dce5: c5 fc 10 54 8a 20 vmovups 0x20(%rdx,%rcx,4),%ymm2 18000dceb: c4 c1 7c 5c 0c 8a vsubps (%r10,%rcx,4),%ymm0,%ymm1 18000dcf1: c4 c1 6c 5c 5c 8a 20 vsubps 0x20(%r10,%rcx,4),%ymm2,%ymm3 18000dcf8: c4 c1 7c 11 0c 88 vmovups %ymm1,(%r8,%rcx,4) 18000dcfe: c4 c1 7c 11 5c 88 20 vmovups %ymm3,0x20(%r8,%rcx,4) 18000dd05: 48 83 c1 10 add $0x10,%rcx 18000dd09: 48 3b c8 cmp %rax,%rcx 18000dd0c: 72 d2 jb 0x18000dce0 18000dd0e: 8d 47 01 lea 0x1(%rdi),%eax 18000dd11: 41 3b c1 cmp %r9d,%eax 18000dd14: 0f 87 9d 00 00 00 ja 0x18000ddb7 18000dd1a: 4d 63 c9 movslq %r9d,%r9 18000dd1d: 48 63 ff movslq %edi,%rdi 18000dd20: 4c 2b cf sub %rdi,%r9 18000dd23: 49 83 f9 04 cmp $0x4,%r9 18000dd27: 0f 8c 93 00 00 00 jl 0x18000ddc0 18000dd2d: 48 63 ff movslq %edi,%rdi 18000dd30: 44 89 cd mov %r9d,%ebp 18000dd33: 83 e5 fc and $0xfffffffc,%ebp 18000dd36: 33 c9 xor %ecx,%ecx 18000dd38: 48 63 ed movslq %ebp,%rbp 18000dd3b: 49 8d 1c b8 lea (%r8,%rdi,4),%rbx 18000dd3f: 49 8d 04 ba lea (%r10,%rdi,4),%rax 18000dd43: 4c 8d 1c ba lea (%rdx,%rdi,4),%r11 18000dd47: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000dd4e: 00 18000dd4f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000dd56: 0f 1f 00 nopl (%rax) 18000dd59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000dd60: c4 c1 78 10 04 8b vmovups (%r11,%rcx,4),%xmm0 18000dd66: c5 f8 5c 0c 88 vsubps (%rax,%rcx,4),%xmm0,%xmm1 18000dd6b: c5 f8 11 0c 8b vmovups %xmm1,(%rbx,%rcx,4) 18000dd70: 48 83 c1 04 add $0x4,%rcx 18000dd74: 48 3b cd cmp %rbp,%rcx 18000dd77: 72 e7 jb 0x18000dd60 18000dd79: 49 3b e9 cmp %r9,%rbp 18000dd7c: 73 39 jae 0x18000ddb7 18000dd7e: 48 63 ff movslq %edi,%rdi 18000dd81: 49 8d 1c b8 lea (%r8,%rdi,4),%rbx 18000dd85: 49 8d 0c ba lea (%r10,%rdi,4),%rcx 18000dd89: 48 8d 04 ba lea (%rdx,%rdi,4),%rax 18000dd8d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000dd94: 00 18000dd95: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000dd9c: 0f 1f 40 00 nopl 0x0(%rax) 18000dda0: c5 fa 10 04 a8 vmovss (%rax,%rbp,4),%xmm0 18000dda5: c5 fa 5c 0c a9 vsubss (%rcx,%rbp,4),%xmm0,%xmm1 18000ddaa: c5 fa 11 0c ab vmovss %xmm1,(%rbx,%rbp,4) 18000ddaf: 48 ff c5 inc %rbp 18000ddb2: 49 3b e9 cmp %r9,%rbp 18000ddb5: 72 e9 jb 0x18000dda0 18000ddb7: 33 c0 xor %eax,%eax 18000ddb9: c5 f8 77 vzeroupper 18000ddbc: 5d pop %rbp 18000ddbd: 5f pop %rdi 18000ddbe: 5b pop %rbx 18000ddbf: c3 ret 18000ddc0: 33 ed xor %ebp,%ebp 18000ddc2: eb b5 jmp 0x18000dd79 18000ddc4: 33 ff xor %edi,%edi 18000ddc6: e9 43 ff ff ff jmp 0x18000dd0e 18000ddcb: 44 89 cf mov %r9d,%edi 18000ddce: 33 c9 xor %ecx,%ecx 18000ddd0: 83 e7 f0 and $0xfffffff0,%edi 18000ddd3: e9 01 ff ff ff jmp 0x18000dcd9 18000ddd8: b8 fa ff ff ff mov $0xfffffffa,%eax 18000dddd: 5d pop %rbp 18000ddde: 5f pop %rdi 18000dddf: 5b pop %rbx 18000dde0: c3 ret 18000dde1: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000dde6: 5d pop %rbp 18000dde7: 5f pop %rdi 18000dde8: 5b pop %rbx 18000dde9: c3 ret 18000ddea: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000ddf1: 00 18000ddf2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000ddf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000de00: 48 83 ec 28 sub $0x28,%rsp 18000de04: 48 85 c9 test %rcx,%rcx 18000de07: 74 23 je 0x18000de2c 18000de09: 48 85 d2 test %rdx,%rdx 18000de0c: 74 1e je 0x18000de2c 18000de0e: 4d 85 c0 test %r8,%r8 18000de11: 74 19 je 0x18000de2c 18000de13: 45 85 c9 test %r9d,%r9d 18000de16: 7e 1e jle 0x18000de36 18000de18: e8 73 b2 a5 01 call 0x181a69090 18000de1d: ba 02 00 00 00 mov $0x2,%edx 18000de22: 85 c0 test %eax,%eax 18000de24: 0f 45 c2 cmovne %edx,%eax 18000de27: 48 83 c4 28 add $0x28,%rsp 18000de2b: c3 ret 18000de2c: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000de31: 48 83 c4 28 add $0x28,%rsp 18000de35: c3 ret 18000de36: b8 fa ff ff ff mov $0xfffffffa,%eax 18000de3b: 48 83 c4 28 add $0x28,%rsp 18000de3f: c3 ret 18000de40: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 18000de45: 48 85 c9 test %rcx,%rcx 18000de48: 74 24 je 0x18000de6e 18000de4a: 48 85 d2 test %rdx,%rdx 18000de4d: 74 1f je 0x18000de6e 18000de4f: 4d 85 c0 test %r8,%r8 18000de52: 74 1a je 0x18000de6e 18000de54: 45 85 c9 test %r9d,%r9d 18000de57: 7e 20 jle 0x18000de79 18000de59: e8 b2 f7 a5 01 call 0x181a6d610 18000de5e: ba 02 00 00 00 mov $0x2,%edx 18000de63: 85 c0 test %eax,%eax 18000de65: 0f 45 c2 cmovne %edx,%eax 18000de68: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000de6d: c3 ret 18000de6e: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000de73: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000de78: c3 ret 18000de79: b8 fa ff ff ff mov $0xfffffffa,%eax 18000de7e: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000de83: c3 ret 18000de84: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000de8b: 00 18000de8c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000de93: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000de98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000de9f: 00 18000dea0: 48 83 ec 28 sub $0x28,%rsp 18000dea4: 48 85 c9 test %rcx,%rcx 18000dea7: 74 23 je 0x18000decc 18000dea9: 48 85 d2 test %rdx,%rdx 18000deac: 74 1e je 0x18000decc 18000deae: 4d 85 c0 test %r8,%r8 18000deb1: 74 19 je 0x18000decc 18000deb3: 45 85 c9 test %r9d,%r9d 18000deb6: 7e 1e jle 0x18000ded6 18000deb8: e8 33 1b a6 01 call 0x181a6f9f0 18000debd: ba 02 00 00 00 mov $0x2,%edx 18000dec2: 85 c0 test %eax,%eax 18000dec4: 0f 45 c2 cmovne %edx,%eax 18000dec7: 48 83 c4 28 add $0x28,%rsp 18000decb: c3 ret 18000decc: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000ded1: 48 83 c4 28 add $0x28,%rsp 18000ded5: c3 ret 18000ded6: b8 fa ff ff ff mov $0xfffffffa,%eax 18000dedb: 48 83 c4 28 add $0x28,%rsp 18000dedf: c3 ret 18000dee0: 48 83 ec 28 sub $0x28,%rsp 18000dee4: 48 85 c9 test %rcx,%rcx 18000dee7: 74 23 je 0x18000df0c 18000dee9: 48 85 d2 test %rdx,%rdx 18000deec: 74 1e je 0x18000df0c 18000deee: 4d 85 c0 test %r8,%r8 18000def1: 74 19 je 0x18000df0c 18000def3: 45 85 c9 test %r9d,%r9d 18000def6: 7e 1e jle 0x18000df16 18000def8: e8 63 5d a6 01 call 0x181a73c60 18000defd: ba 02 00 00 00 mov $0x2,%edx 18000df02: 85 c0 test %eax,%eax 18000df04: 0f 45 c2 cmovne %edx,%eax 18000df07: 48 83 c4 28 add $0x28,%rsp 18000df0b: c3 ret 18000df0c: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000df11: 48 83 c4 28 add $0x28,%rsp 18000df15: c3 ret 18000df16: b8 fa ff ff ff mov $0xfffffffa,%eax 18000df1b: 48 83 c4 28 add $0x28,%rsp 18000df1f: c3 ret 18000df20: 48 83 ec 28 sub $0x28,%rsp 18000df24: 48 85 c9 test %rcx,%rcx 18000df27: 74 23 je 0x18000df4c 18000df29: 48 85 d2 test %rdx,%rdx 18000df2c: 74 1e je 0x18000df4c 18000df2e: 4d 85 c0 test %r8,%r8 18000df31: 74 19 je 0x18000df4c 18000df33: 45 85 c9 test %r9d,%r9d 18000df36: 7e 1e jle 0x18000df56 18000df38: e8 23 a1 a6 01 call 0x181a78060 18000df3d: ba 02 00 00 00 mov $0x2,%edx 18000df42: 85 c0 test %eax,%eax 18000df44: 0f 45 c2 cmovne %edx,%eax 18000df47: 48 83 c4 28 add $0x28,%rsp 18000df4b: c3 ret 18000df4c: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000df51: 48 83 c4 28 add $0x28,%rsp 18000df55: c3 ret 18000df56: b8 fa ff ff ff mov $0xfffffffa,%eax 18000df5b: 48 83 c4 28 add $0x28,%rsp 18000df5f: c3 ret 18000df60: 48 83 ec 28 sub $0x28,%rsp 18000df64: 48 85 c9 test %rcx,%rcx 18000df67: 74 23 je 0x18000df8c 18000df69: 48 85 d2 test %rdx,%rdx 18000df6c: 74 1e je 0x18000df8c 18000df6e: 4d 85 c0 test %r8,%r8 18000df71: 74 19 je 0x18000df8c 18000df73: 45 85 c9 test %r9d,%r9d 18000df76: 7e 1e jle 0x18000df96 18000df78: e8 83 d9 a6 01 call 0x181a7b900 18000df7d: ba 02 00 00 00 mov $0x2,%edx 18000df82: 85 c0 test %eax,%eax 18000df84: 0f 45 c2 cmovne %edx,%eax 18000df87: 48 83 c4 28 add $0x28,%rsp 18000df8b: c3 ret 18000df8c: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000df91: 48 83 c4 28 add $0x28,%rsp 18000df95: c3 ret 18000df96: b8 fa ff ff ff mov $0xfffffffa,%eax 18000df9b: 48 83 c4 28 add $0x28,%rsp 18000df9f: c3 ret 18000dfa0: 48 83 ec 28 sub $0x28,%rsp 18000dfa4: 48 85 c9 test %rcx,%rcx 18000dfa7: 74 20 je 0x18000dfc9 18000dfa9: 48 85 d2 test %rdx,%rdx 18000dfac: 74 1b je 0x18000dfc9 18000dfae: 45 85 c0 test %r8d,%r8d 18000dfb1: 7f 0a jg 0x18000dfbd 18000dfb3: b8 fa ff ff ff mov $0xfffffffa,%eax 18000dfb8: 48 83 c4 28 add $0x28,%rsp 18000dfbc: c3 ret 18000dfbd: e8 3e 9f 03 00 call 0x180047f00 18000dfc2: 33 c0 xor %eax,%eax 18000dfc4: 48 83 c4 28 add $0x28,%rsp 18000dfc8: c3 ret 18000dfc9: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000dfce: 48 83 c4 28 add $0x28,%rsp 18000dfd2: c3 ret 18000dfd3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000dfd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000dfdf: 00 18000dfe0: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 18000dfe5: 48 85 c9 test %rcx,%rcx 18000dfe8: 74 22 je 0x18000e00c 18000dfea: 48 85 d2 test %rdx,%rdx 18000dfed: 74 1d je 0x18000e00c 18000dfef: 45 85 c0 test %r8d,%r8d 18000dff2: 7f 0b jg 0x18000dfff 18000dff4: b8 fa ff ff ff mov $0xfffffffa,%eax 18000dff9: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000dffe: c3 ret 18000dfff: e8 dc a1 03 00 call 0x1800481e0 18000e004: 33 c0 xor %eax,%eax 18000e006: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000e00b: c3 ret 18000e00c: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000e011: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 18000e016: c3 ret 18000e017: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 18000e01e: 00 00 18000e020: 48 83 ec 28 sub $0x28,%rsp 18000e024: 48 85 c9 test %rcx,%rcx 18000e027: 74 20 je 0x18000e049 18000e029: 48 85 d2 test %rdx,%rdx 18000e02c: 74 1b je 0x18000e049 18000e02e: 45 85 c0 test %r8d,%r8d 18000e031: 7f 0a jg 0x18000e03d 18000e033: b8 fa ff ff ff mov $0xfffffffa,%eax 18000e038: 48 83 c4 28 add $0x28,%rsp 18000e03c: c3 ret 18000e03d: e8 7e a4 03 00 call 0x1800484c0 18000e042: 33 c0 xor %eax,%eax 18000e044: 48 83 c4 28 add $0x28,%rsp 18000e048: c3 ret 18000e049: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000e04e: 48 83 c4 28 add $0x28,%rsp 18000e052: c3 ret 18000e053: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000e058: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000e05f: 00 18000e060: 41 54 push %r12 18000e062: 55 push %rbp 18000e063: 49 89 d1 mov %rdx,%r9 18000e066: 48 85 c9 test %rcx,%rcx 18000e069: 0f 84 cf 02 00 00 je 0x18000e33e 18000e06f: 4d 85 c9 test %r9,%r9 18000e072: 0f 84 c6 02 00 00 je 0x18000e33e 18000e078: 45 85 c0 test %r8d,%r8d 18000e07b: 0f 8e b4 02 00 00 jle 0x18000e335 18000e081: 41 83 f8 08 cmp $0x8,%r8d 18000e085: 0f 8c 9b 02 00 00 jl 0x18000e326 18000e08b: 4c 89 c8 mov %r9,%rax 18000e08e: 48 83 e0 1f and $0x1f,%rax 18000e092: 89 c0 mov %eax,%eax 18000e094: 85 c0 test %eax,%eax 18000e096: 74 0d je 0x18000e0a5 18000e098: a8 0f test $0xf,%al 18000e09a: 0f 85 86 02 00 00 jne 0x18000e326 18000e0a0: b8 01 00 00 00 mov $0x1,%eax 18000e0a5: 8d 50 08 lea 0x8(%rax),%edx 18000e0a8: 44 3b c2 cmp %edx,%r8d 18000e0ab: 0f 8c 75 02 00 00 jl 0x18000e326 18000e0b1: 44 89 c5 mov %r8d,%ebp 18000e0b4: 45 33 db xor %r11d,%r11d 18000e0b7: 2b e8 sub %eax,%ebp 18000e0b9: 45 33 d2 xor %r10d,%r10d 18000e0bc: 83 e5 07 and $0x7,%ebp 18000e0bf: 4c 89 ca mov %r9,%rdx 18000e0c2: f7 dd neg %ebp 18000e0c4: 41 03 e8 add %r8d,%ebp 18000e0c7: 85 c0 test %eax,%eax 18000e0c9: 76 4e jbe 0x18000e119 18000e0cb: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000e0d2: 00 18000e0d3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000e0da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 18000e0e0: c5 f9 10 12 vmovupd (%rdx),%xmm2 18000e0e4: c4 c1 79 10 0c 0a vmovupd (%r10,%rcx,1),%xmm1 18000e0ea: c4 c1 7b 12 04 0a vmovddup (%r10,%rcx,1),%xmm0 18000e0f0: 49 ff c3 inc %r11 18000e0f3: c5 f1 15 d9 vunpckhpd %xmm1,%xmm1,%xmm3 18000e0f7: 49 83 c2 10 add $0x10,%r10 18000e0fb: c5 e9 c6 e2 01 vshufpd $0x1,%xmm2,%xmm2,%xmm4 18000e100: c5 f9 59 ea vmulpd %xmm2,%xmm0,%xmm5 18000e104: c5 e1 59 c4 vmulpd %xmm4,%xmm3,%xmm0 18000e108: c5 d1 d0 c8 vaddsubpd %xmm0,%xmm5,%xmm1 18000e10c: c5 f9 11 0a vmovupd %xmm1,(%rdx) 18000e110: 48 83 c2 10 add $0x10,%rdx 18000e114: 4c 3b d8 cmp %rax,%r11 18000e117: 72 c7 jb 0x18000e0e0 18000e119: 49 89 c2 mov %rax,%r10 18000e11c: 49 c1 e2 04 shl $0x4,%r10 18000e120: 48 63 d5 movslq %ebp,%rdx 18000e123: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000e12a: 00 18000e12b: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000e132: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000e139: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000e140: c4 81 7d 10 14 0a vmovupd (%r10,%r9,1),%ymm2 18000e146: 48 83 c0 08 add $0x8,%rax 18000e14a: c4 c1 79 10 04 0a vmovupd (%r10,%rcx,1),%xmm0 18000e150: c4 81 7f 12 0c 0a vmovddup (%r10,%r9,1),%ymm1 18000e156: c5 ed 15 e2 vunpckhpd %ymm2,%ymm2,%ymm4 18000e15a: c4 c3 7d 18 5c 0a 10 vinsertf128 $0x1,0x10(%r10,%rcx,1),%ymm0,%ymm3 18000e161: 01 18000e162: c5 e5 c6 eb 05 vshufpd $0x5,%ymm3,%ymm3,%ymm5 18000e167: c5 f5 59 c3 vmulpd %ymm3,%ymm1,%ymm0 18000e16b: c5 dd 59 cd vmulpd %ymm5,%ymm4,%ymm1 18000e16f: c4 81 7d 10 6c 0a 20 vmovupd 0x20(%r10,%r9,1),%ymm5 18000e176: c5 fd d0 d1 vaddsubpd %ymm1,%ymm0,%ymm2 18000e17a: c4 81 7d 11 14 0a vmovupd %ymm2,(%r10,%r9,1) 18000e180: c4 c1 79 10 5c 0a 20 vmovupd 0x20(%r10,%rcx,1),%xmm3 18000e187: c4 81 7f 12 64 0a 20 vmovddup 0x20(%r10,%r9,1),%ymm4 18000e18e: c5 d5 15 ed vunpckhpd %ymm5,%ymm5,%ymm5 18000e192: c4 c3 65 18 44 0a 30 vinsertf128 $0x1,0x30(%r10,%rcx,1),%ymm3,%ymm0 18000e199: 01 18000e19a: c5 fd c6 c8 05 vshufpd $0x5,%ymm0,%ymm0,%ymm1 18000e19f: c5 dd 59 d0 vmulpd %ymm0,%ymm4,%ymm2 18000e1a3: c5 d5 59 d9 vmulpd %ymm1,%ymm5,%ymm3 18000e1a7: c5 ed d0 e3 vaddsubpd %ymm3,%ymm2,%ymm4 18000e1ab: c4 81 7d 10 54 0a 40 vmovupd 0x40(%r10,%r9,1),%ymm2 18000e1b2: c4 81 7d 11 64 0a 20 vmovupd %ymm4,0x20(%r10,%r9,1) 18000e1b9: c4 c1 79 10 44 0a 40 vmovupd 0x40(%r10,%rcx,1),%xmm0 18000e1c0: c4 81 7f 12 4c 0a 40 vmovddup 0x40(%r10,%r9,1),%ymm1 18000e1c7: c5 ed 15 e2 vunpckhpd %ymm2,%ymm2,%ymm4 18000e1cb: c4 c3 7d 18 5c 0a 50 vinsertf128 $0x1,0x50(%r10,%rcx,1),%ymm0,%ymm3 18000e1d2: 01 18000e1d3: c5 e5 c6 eb 05 vshufpd $0x5,%ymm3,%ymm3,%ymm5 18000e1d8: c5 f5 59 c3 vmulpd %ymm3,%ymm1,%ymm0 18000e1dc: c5 dd 59 cd vmulpd %ymm5,%ymm4,%ymm1 18000e1e0: c4 81 7d 10 6c 0a 60 vmovupd 0x60(%r10,%r9,1),%ymm5 18000e1e7: c5 fd d0 d1 vaddsubpd %ymm1,%ymm0,%ymm2 18000e1eb: c4 81 7d 11 54 0a 40 vmovupd %ymm2,0x40(%r10,%r9,1) 18000e1f2: c4 c1 79 10 5c 0a 60 vmovupd 0x60(%r10,%rcx,1),%xmm3 18000e1f9: c4 81 7f 12 64 0a 60 vmovddup 0x60(%r10,%r9,1),%ymm4 18000e200: c5 d5 15 ed vunpckhpd %ymm5,%ymm5,%ymm5 18000e204: c4 c3 65 18 44 0a 70 vinsertf128 $0x1,0x70(%r10,%rcx,1),%ymm3,%ymm0 18000e20b: 01 18000e20c: c5 fd c6 c8 05 vshufpd $0x5,%ymm0,%ymm0,%ymm1 18000e211: c5 dd 59 d0 vmulpd %ymm0,%ymm4,%ymm2 18000e215: c5 d5 59 d9 vmulpd %ymm1,%ymm5,%ymm3 18000e219: c5 ed d0 e3 vaddsubpd %ymm3,%ymm2,%ymm4 18000e21d: c4 81 7d 11 64 0a 60 vmovupd %ymm4,0x60(%r10,%r9,1) 18000e224: 49 81 c2 80 00 00 00 add $0x80,%r10 18000e22b: 48 3b c2 cmp %rdx,%rax 18000e22e: 0f 82 0c ff ff ff jb 0x18000e140 18000e234: 8d 45 01 lea 0x1(%rbp),%eax 18000e237: 41 3b c0 cmp %r8d,%eax 18000e23a: 0f 87 d9 00 00 00 ja 0x18000e319 18000e240: 4d 63 c0 movslq %r8d,%r8 18000e243: 4c 2b c2 sub %rdx,%r8 18000e246: 49 83 f8 02 cmp $0x2,%r8 18000e24a: 0f 8c d2 00 00 00 jl 0x18000e322 18000e250: 48 c1 e2 04 shl $0x4,%rdx 18000e254: 44 89 c0 mov %r8d,%eax 18000e257: 83 e0 fe and $0xfffffffe,%eax 18000e25a: 45 33 e4 xor %r12d,%r12d 18000e25d: 48 63 c0 movslq %eax,%rax 18000e260: 45 33 d2 xor %r10d,%r10d 18000e263: 4c 8d 1c 11 lea (%rcx,%rdx,1),%r11 18000e267: 49 03 d1 add %r9,%rdx 18000e26a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000e271: 00 18000e272: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000e279: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000e280: c5 fd 10 12 vmovupd (%rdx),%ymm2 18000e284: 49 83 c4 02 add $0x2,%r12 18000e288: c4 81 79 10 04 1a vmovupd (%r10,%r11,1),%xmm0 18000e28e: c5 ff 12 0a vmovddup (%rdx),%ymm1 18000e292: c5 ed 15 e2 vunpckhpd %ymm2,%ymm2,%ymm4 18000e296: c4 83 7d 18 5c 1a 10 vinsertf128 $0x1,0x10(%r10,%r11,1),%ymm0,%ymm3 18000e29d: 01 18000e29e: 49 83 c2 20 add $0x20,%r10 18000e2a2: c5 e5 c6 eb 05 vshufpd $0x5,%ymm3,%ymm3,%ymm5 18000e2a7: c5 f5 59 c3 vmulpd %ymm3,%ymm1,%ymm0 18000e2ab: c5 dd 59 cd vmulpd %ymm5,%ymm4,%ymm1 18000e2af: c5 fd d0 d1 vaddsubpd %ymm1,%ymm0,%ymm2 18000e2b3: c5 fd 11 12 vmovupd %ymm2,(%rdx) 18000e2b7: 48 83 c2 20 add $0x20,%rdx 18000e2bb: 4c 3b e0 cmp %rax,%r12 18000e2be: 72 c0 jb 0x18000e280 18000e2c0: 48 89 c2 mov %rax,%rdx 18000e2c3: 48 c1 e2 04 shl $0x4,%rdx 18000e2c7: 49 3b c0 cmp %r8,%rax 18000e2ca: 73 4d jae 0x18000e319 18000e2cc: 48 63 ed movslq %ebp,%rbp 18000e2cf: 48 c1 e5 04 shl $0x4,%rbp 18000e2d3: 4c 03 cd add %rbp,%r9 18000e2d6: 48 03 cd add %rbp,%rcx 18000e2d9: 4c 03 ca add %rdx,%r9 18000e2dc: 0f 1f 40 00 nopl 0x0(%rax) 18000e2e0: c4 c1 79 10 11 vmovupd (%r9),%xmm2 18000e2e5: c5 f9 10 0c 0a vmovupd (%rdx,%rcx,1),%xmm1 18000e2ea: c5 fb 12 04 0a vmovddup (%rdx,%rcx,1),%xmm0 18000e2ef: 48 ff c0 inc %rax 18000e2f2: c5 f1 15 d9 vunpckhpd %xmm1,%xmm1,%xmm3 18000e2f6: 48 83 c2 10 add $0x10,%rdx 18000e2fa: c5 e9 c6 e2 01 vshufpd $0x1,%xmm2,%xmm2,%xmm4 18000e2ff: c5 f9 59 ea vmulpd %xmm2,%xmm0,%xmm5 18000e303: c5 e1 59 c4 vmulpd %xmm4,%xmm3,%xmm0 18000e307: c5 d1 d0 c8 vaddsubpd %xmm0,%xmm5,%xmm1 18000e30b: c4 c1 79 11 09 vmovupd %xmm1,(%r9) 18000e310: 49 83 c1 10 add $0x10,%r9 18000e314: 49 3b c0 cmp %r8,%rax 18000e317: 72 c7 jb 0x18000e2e0 18000e319: 33 c0 xor %eax,%eax 18000e31b: c5 f8 77 vzeroupper 18000e31e: 5d pop %rbp 18000e31f: 41 5c pop %r12 18000e321: c3 ret 18000e322: 33 c0 xor %eax,%eax 18000e324: eb 9a jmp 0x18000e2c0 18000e326: 33 ed xor %ebp,%ebp 18000e328: 41 83 f8 01 cmp $0x1,%r8d 18000e32c: 72 eb jb 0x18000e319 18000e32e: 4d 63 c0 movslq %r8d,%r8 18000e331: 33 c0 xor %eax,%eax 18000e333: eb 8b jmp 0x18000e2c0 18000e335: b8 fa ff ff ff mov $0xfffffffa,%eax 18000e33a: 5d pop %rbp 18000e33b: 41 5c pop %r12 18000e33d: c3 ret 18000e33e: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000e343: 5d pop %rbp 18000e344: 41 5c pop %r12 18000e346: c3 ret 18000e347: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000e34e: 00 18000e34f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000e356: 0f 1f 00 nopl (%rax) 18000e359: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000e360: 41 54 push %r12 18000e362: 49 89 cb mov %rcx,%r11 18000e365: 4d 85 db test %r11,%r11 18000e368: 0f 84 dd 01 00 00 je 0x18000e54b 18000e36e: 48 85 d2 test %rdx,%rdx 18000e371: 0f 84 d4 01 00 00 je 0x18000e54b 18000e377: 45 85 c0 test %r8d,%r8d 18000e37a: 0f 8e c3 01 00 00 jle 0x18000e543 18000e380: 4d 63 c8 movslq %r8d,%r9 18000e383: 49 83 f9 08 cmp $0x8,%r9 18000e387: 0f 8c b1 01 00 00 jl 0x18000e53e 18000e38d: 48 89 d0 mov %rdx,%rax 18000e390: 48 83 e0 1f and $0x1f,%rax 18000e394: 85 c0 test %eax,%eax 18000e396: 74 0d je 0x18000e3a5 18000e398: a8 0f test $0xf,%al 18000e39a: 0f 85 9e 01 00 00 jne 0x18000e53e 18000e3a0: b8 01 00 00 00 mov $0x1,%eax 18000e3a5: 41 89 c2 mov %eax,%r10d 18000e3a8: 49 8d 4a 08 lea 0x8(%r10),%rcx 18000e3ac: 4c 3b c9 cmp %rcx,%r9 18000e3af: 0f 8c 89 01 00 00 jl 0x18000e53e 18000e3b5: 44 89 c1 mov %r8d,%ecx 18000e3b8: 2b c8 sub %eax,%ecx 18000e3ba: 83 e1 07 and $0x7,%ecx 18000e3bd: 44 2b c1 sub %ecx,%r8d 18000e3c0: 33 c9 xor %ecx,%ecx 18000e3c2: 4d 63 c0 movslq %r8d,%r8 18000e3c5: 45 33 e4 xor %r12d,%r12d 18000e3c8: 85 c0 test %eax,%eax 18000e3ca: 48 89 d0 mov %rdx,%rax 18000e3cd: 76 47 jbe 0x18000e416 18000e3cf: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000e3d6: 00 18000e3d7: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000e3de: 66 90 xchg %ax,%ax 18000e3e0: c5 f9 10 18 vmovupd (%rax),%xmm3 18000e3e4: c4 81 79 10 04 1c vmovupd (%r12,%r11,1),%xmm0 18000e3ea: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 18000e3ee: 48 ff c1 inc %rcx 18000e3f1: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 18000e3f6: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 18000e3fa: c4 81 7b 12 2c 1c vmovddup (%r12,%r11,1),%xmm5 18000e400: 49 83 c4 10 add $0x10,%r12 18000e404: c4 e2 e1 a6 ec vfmaddsub213pd %xmm4,%xmm3,%xmm5 18000e409: c5 f9 11 28 vmovupd %xmm5,(%rax) 18000e40d: 48 83 c0 10 add $0x10,%rax 18000e411: 49 3b ca cmp %r10,%rcx 18000e414: 72 ca jb 0x18000e3e0 18000e416: 4c 89 d0 mov %r10,%rax 18000e419: 48 c1 e0 04 shl $0x4,%rax 18000e41d: 0f 1f 00 nopl (%rax) 18000e420: c5 fd 10 04 10 vmovupd (%rax,%rdx,1),%ymm0 18000e425: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx 18000e429: c4 a1 7d 10 1c 18 vmovupd (%rax,%r11,1),%ymm3 18000e42f: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 18000e433: 49 83 c2 08 add $0x8,%r10 18000e437: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 18000e43c: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 18000e440: c5 fd 10 41 20 vmovupd 0x20(%rcx),%ymm0 18000e445: c5 ff 12 29 vmovddup (%rcx),%ymm5 18000e449: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 18000e44e: c5 fd 11 29 vmovupd %ymm5,(%rcx) 18000e452: c4 a1 7d 10 5c 18 20 vmovupd 0x20(%rax,%r11,1),%ymm3 18000e459: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 18000e45d: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 18000e462: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 18000e466: c5 fd 10 41 40 vmovupd 0x40(%rcx),%ymm0 18000e46b: c5 ff 12 69 20 vmovddup 0x20(%rcx),%ymm5 18000e470: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 18000e475: c5 fd 11 69 20 vmovupd %ymm5,0x20(%rcx) 18000e47a: c4 a1 7d 10 5c 18 40 vmovupd 0x40(%rax,%r11,1),%ymm3 18000e481: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 18000e485: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 18000e48a: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 18000e48e: c5 fd 10 41 60 vmovupd 0x60(%rcx),%ymm0 18000e493: c5 ff 12 69 40 vmovddup 0x40(%rcx),%ymm5 18000e498: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 18000e49d: c5 fd 11 69 40 vmovupd %ymm5,0x40(%rcx) 18000e4a2: c4 a1 7d 10 5c 18 60 vmovupd 0x60(%rax,%r11,1),%ymm3 18000e4a9: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 18000e4ad: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 18000e4b2: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 18000e4b6: c5 ff 12 69 60 vmovddup 0x60(%rcx),%ymm5 18000e4bb: 48 05 80 00 00 00 add $0x80,%rax 18000e4c1: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 18000e4c6: 4d 3b d0 cmp %r8,%r10 18000e4c9: c5 fd 11 69 60 vmovupd %ymm5,0x60(%rcx) 18000e4ce: 0f 82 4c ff ff ff jb 0x18000e420 18000e4d4: 4c 89 c0 mov %r8,%rax 18000e4d7: 48 c1 e0 04 shl $0x4,%rax 18000e4db: 48 03 d0 add %rax,%rdx 18000e4de: 4d 3b c1 cmp %r9,%r8 18000e4e1: 73 53 jae 0x18000e536 18000e4e3: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000e4ea: 00 18000e4eb: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000e4f2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000e4f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000e500: c5 f9 10 1a vmovupd (%rdx),%xmm3 18000e504: c4 a1 79 10 04 18 vmovupd (%rax,%r11,1),%xmm0 18000e50a: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 18000e50e: 49 ff c0 inc %r8 18000e511: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 18000e516: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 18000e51a: c4 a1 7b 12 2c 18 vmovddup (%rax,%r11,1),%xmm5 18000e520: 48 83 c0 10 add $0x10,%rax 18000e524: c4 e2 e1 a6 ec vfmaddsub213pd %xmm4,%xmm3,%xmm5 18000e529: c5 f9 11 2a vmovupd %xmm5,(%rdx) 18000e52d: 48 83 c2 10 add $0x10,%rdx 18000e531: 4d 3b c1 cmp %r9,%r8 18000e534: 72 ca jb 0x18000e500 18000e536: 33 c0 xor %eax,%eax 18000e538: c5 f8 77 vzeroupper 18000e53b: 41 5c pop %r12 18000e53d: c3 ret 18000e53e: 45 33 c0 xor %r8d,%r8d 18000e541: eb 91 jmp 0x18000e4d4 18000e543: b8 fa ff ff ff mov $0xfffffffa,%eax 18000e548: 41 5c pop %r12 18000e54a: c3 ret 18000e54b: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000e550: 41 5c pop %r12 18000e552: c3 ret 18000e553: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000e558: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000e55f: 00 18000e560: 41 54 push %r12 18000e562: 49 89 cb mov %rcx,%r11 18000e565: 4d 85 db test %r11,%r11 18000e568: 0f 84 f9 01 00 00 je 0x18000e767 18000e56e: 48 85 d2 test %rdx,%rdx 18000e571: 0f 84 f0 01 00 00 je 0x18000e767 18000e577: 45 85 c0 test %r8d,%r8d 18000e57a: 0f 8e df 01 00 00 jle 0x18000e75f 18000e580: 4d 63 c8 movslq %r8d,%r9 18000e583: 49 83 f9 08 cmp $0x8,%r9 18000e587: 0f 8c cd 01 00 00 jl 0x18000e75a 18000e58d: 48 89 d0 mov %rdx,%rax 18000e590: 48 83 e0 1f and $0x1f,%rax 18000e594: 85 c0 test %eax,%eax 18000e596: 74 0d je 0x18000e5a5 18000e598: a8 0f test $0xf,%al 18000e59a: 0f 85 ba 01 00 00 jne 0x18000e75a 18000e5a0: b8 01 00 00 00 mov $0x1,%eax 18000e5a5: 41 89 c2 mov %eax,%r10d 18000e5a8: 49 8d 4a 08 lea 0x8(%r10),%rcx 18000e5ac: 4c 3b c9 cmp %rcx,%r9 18000e5af: 0f 8c a5 01 00 00 jl 0x18000e75a 18000e5b5: 44 89 c1 mov %r8d,%ecx 18000e5b8: 2b c8 sub %eax,%ecx 18000e5ba: 83 e1 07 and $0x7,%ecx 18000e5bd: 44 2b c1 sub %ecx,%r8d 18000e5c0: 33 c9 xor %ecx,%ecx 18000e5c2: 4d 63 c0 movslq %r8d,%r8 18000e5c5: 45 33 e4 xor %r12d,%r12d 18000e5c8: 85 c0 test %eax,%eax 18000e5ca: 48 89 d0 mov %rdx,%rax 18000e5cd: 76 43 jbe 0x18000e612 18000e5cf: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000e5d6: 00 18000e5d7: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000e5de: 66 90 xchg %ax,%ax 18000e5e0: c5 f9 10 18 vmovupd (%rax),%xmm3 18000e5e4: c4 81 79 10 04 1c vmovupd (%r12,%r11,1),%xmm0 18000e5ea: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 18000e5ee: 48 ff c1 inc %rcx 18000e5f1: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 18000e5f6: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 18000e5fa: 62 92 e5 18 b6 24 1c vfmaddsub231pd (%r12,%r11,1){1to2},%xmm3,%xmm4 18000e601: 49 83 c4 10 add $0x10,%r12 18000e605: c5 f9 11 20 vmovupd %xmm4,(%rax) 18000e609: 48 83 c0 10 add $0x10,%rax 18000e60d: 49 3b ca cmp %r10,%rcx 18000e610: 72 ce jb 0x18000e5e0 18000e612: 4c 89 d0 mov %r10,%rax 18000e615: 48 c1 e0 04 shl $0x4,%rax 18000e619: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000e620: c5 fd 10 04 10 vmovupd (%rax,%rdx,1),%ymm0 18000e625: 49 83 c2 08 add $0x8,%r10 18000e629: c4 a1 7d 10 1c 18 vmovupd (%rax,%r11,1),%ymm3 18000e62f: 62 e1 fd 28 10 44 10 vmovupd 0x20(%rax,%rdx,1),%ymm16 18000e636: 01 18000e637: 62 e1 fd 28 10 74 10 vmovupd 0x40(%rax,%rdx,1),%ymm22 18000e63e: 02 18000e63f: 62 61 fd 28 10 64 10 vmovupd 0x60(%rax,%rdx,1),%ymm28 18000e646: 03 18000e647: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 18000e64b: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 18000e650: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 18000e654: c5 ff 12 2c 10 vmovddup (%rax,%rdx,1),%ymm5 18000e659: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 18000e65e: c5 fd 11 2c 10 vmovupd %ymm5,(%rax,%rdx,1) 18000e663: 62 a1 fd 28 10 5c 18 vmovupd 0x20(%rax,%r11,1),%ymm19 18000e66a: 01 18000e66b: 62 a1 fd 20 15 c8 vunpckhpd %ymm16,%ymm16,%ymm17 18000e671: 62 a1 e5 20 c6 d3 05 vshufpd $0x5,%ymm19,%ymm19,%ymm18 18000e678: 62 a1 f5 20 59 e2 vmulpd %ymm18,%ymm17,%ymm20 18000e67e: 62 e1 ff 28 12 6c 10 vmovddup 0x20(%rax,%rdx,1),%ymm21 18000e685: 01 18000e686: 62 a2 e5 20 a6 ec vfmaddsub213pd %ymm20,%ymm19,%ymm21 18000e68c: 62 e1 fd 28 11 6c 10 vmovupd %ymm21,0x20(%rax,%rdx,1) 18000e693: 01 18000e694: 62 21 fd 28 10 4c 18 vmovupd 0x40(%rax,%r11,1),%ymm25 18000e69b: 02 18000e69c: 62 a1 cd 20 15 fe vunpckhpd %ymm22,%ymm22,%ymm23 18000e6a2: 62 01 b5 20 c6 c1 05 vshufpd $0x5,%ymm25,%ymm25,%ymm24 18000e6a9: 62 01 c5 20 59 d0 vmulpd %ymm24,%ymm23,%ymm26 18000e6af: 62 61 ff 28 12 5c 10 vmovddup 0x40(%rax,%rdx,1),%ymm27 18000e6b6: 02 18000e6b7: 62 02 b5 20 a6 da vfmaddsub213pd %ymm26,%ymm25,%ymm27 18000e6bd: 62 61 fd 28 11 5c 10 vmovupd %ymm27,0x40(%rax,%rdx,1) 18000e6c4: 02 18000e6c5: 62 21 fd 28 10 7c 18 vmovupd 0x60(%rax,%r11,1),%ymm31 18000e6cc: 03 18000e6cd: 62 01 9d 20 15 ec vunpckhpd %ymm28,%ymm28,%ymm29 18000e6d3: 62 01 85 20 c6 f7 05 vshufpd $0x5,%ymm31,%ymm31,%ymm30 18000e6da: 62 01 95 20 59 e6 vmulpd %ymm30,%ymm29,%ymm28 18000e6e0: c5 ff 12 44 10 60 vmovddup 0x60(%rax,%rdx,1),%ymm0 18000e6e6: 62 92 85 20 a6 c4 vfmaddsub213pd %ymm28,%ymm31,%ymm0 18000e6ec: c5 fd 11 44 10 60 vmovupd %ymm0,0x60(%rax,%rdx,1) 18000e6f2: 48 05 80 00 00 00 add $0x80,%rax 18000e6f8: 4d 3b d0 cmp %r8,%r10 18000e6fb: 0f 82 1f ff ff ff jb 0x18000e620 18000e701: 4c 89 c0 mov %r8,%rax 18000e704: 48 c1 e0 04 shl $0x4,%rax 18000e708: 48 03 d0 add %rax,%rdx 18000e70b: 4d 3b c1 cmp %r9,%r8 18000e70e: 73 42 jae 0x18000e752 18000e710: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000e717: 00 18000e718: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000e71f: 90 nop 18000e720: c5 f9 10 1a vmovupd (%rdx),%xmm3 18000e724: c4 a1 79 10 04 18 vmovupd (%rax,%r11,1),%xmm0 18000e72a: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 18000e72e: 49 ff c0 inc %r8 18000e731: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 18000e736: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 18000e73a: 62 b2 e5 18 b6 24 18 vfmaddsub231pd (%rax,%r11,1){1to2},%xmm3,%xmm4 18000e741: 48 83 c0 10 add $0x10,%rax 18000e745: c5 f9 11 22 vmovupd %xmm4,(%rdx) 18000e749: 48 83 c2 10 add $0x10,%rdx 18000e74d: 4d 3b c1 cmp %r9,%r8 18000e750: 72 ce jb 0x18000e720 18000e752: 33 c0 xor %eax,%eax 18000e754: c5 f8 77 vzeroupper 18000e757: 41 5c pop %r12 18000e759: c3 ret 18000e75a: 45 33 c0 xor %r8d,%r8d 18000e75d: eb a2 jmp 0x18000e701 18000e75f: b8 fa ff ff ff mov $0xfffffffa,%eax 18000e764: 41 5c pop %r12 18000e766: c3 ret 18000e767: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000e76c: 41 5c pop %r12 18000e76e: c3 ret 18000e76f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000e776: 00 18000e777: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000e77e: 66 90 xchg %ax,%ax 18000e780: 57 push %rdi 18000e781: 41 54 push %r12 18000e783: 55 push %rbp 18000e784: 48 89 d5 mov %rdx,%rbp 18000e787: 48 85 c9 test %rcx,%rcx 18000e78a: 0f 84 f7 01 00 00 je 0x18000e987 18000e790: 48 85 ed test %rbp,%rbp 18000e793: 0f 84 ee 01 00 00 je 0x18000e987 18000e799: 4d 85 c0 test %r8,%r8 18000e79c: 0f 84 e5 01 00 00 je 0x18000e987 18000e7a2: 45 85 c9 test %r9d,%r9d 18000e7a5: 0f 8e d2 01 00 00 jle 0x18000e97d 18000e7ab: 41 83 f9 08 cmp $0x8,%r9d 18000e7af: 0f 8c b8 01 00 00 jl 0x18000e96d 18000e7b5: 4d 89 c2 mov %r8,%r10 18000e7b8: 49 83 e2 0f and $0xf,%r10 18000e7bc: 45 85 d2 test %r10d,%r10d 18000e7bf: 74 18 je 0x18000e7d9 18000e7c1: 41 f7 c2 03 00 00 00 test $0x3,%r10d 18000e7c8: 0f 85 9f 01 00 00 jne 0x18000e96d 18000e7ce: 41 f7 da neg %r10d 18000e7d1: 41 83 c2 10 add $0x10,%r10d 18000e7d5: 41 c1 ea 02 shr $0x2,%r10d 18000e7d9: 41 8d 42 08 lea 0x8(%r10),%eax 18000e7dd: 44 3b c8 cmp %eax,%r9d 18000e7e0: 0f 8c 87 01 00 00 jl 0x18000e96d 18000e7e6: 44 89 c8 mov %r9d,%eax 18000e7e9: 33 d2 xor %edx,%edx 18000e7eb: 41 2b c2 sub %r10d,%eax 18000e7ee: 83 e0 07 and $0x7,%eax 18000e7f1: f7 d8 neg %eax 18000e7f3: 41 03 c1 add %r9d,%eax 18000e7f6: 44 89 d7 mov %r10d,%edi 18000e7f9: 45 85 d2 test %r10d,%r10d 18000e7fc: 76 21 jbe 0x18000e81f 18000e7fe: 66 90 xchg %ax,%ax 18000e800: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0 18000e805: f3 0f 59 44 95 00 mulss 0x0(%rbp,%rdx,4),%xmm0 18000e80b: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0 18000e811: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4) 18000e817: 48 ff c2 inc %rdx 18000e81a: 48 3b d7 cmp %rdi,%rdx 18000e81d: 72 e1 jb 0x18000e800 18000e81f: 45 89 d2 mov %r10d,%r10d 18000e822: 4a 8d 54 95 00 lea 0x0(%rbp,%r10,4),%rdx 18000e827: 48 f7 c2 0f 00 00 00 test $0xf,%rdx 18000e82e: 48 63 d0 movslq %eax,%rdx 18000e831: 74 4d je 0x18000e880 18000e833: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000e838: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000e83f: 00 18000e840: 0f 10 0c b9 movups (%rcx,%rdi,4),%xmm1 18000e844: 0f 10 5c b9 10 movups 0x10(%rcx,%rdi,4),%xmm3 18000e849: 0f 10 44 bd 00 movups 0x0(%rbp,%rdi,4),%xmm0 18000e84e: 0f 10 54 bd 10 movups 0x10(%rbp,%rdi,4),%xmm2 18000e853: 0f 59 c8 mulps %xmm0,%xmm1 18000e856: 0f 59 da mulps %xmm2,%xmm3 18000e859: 41 0f 58 0c b8 addps (%r8,%rdi,4),%xmm1 18000e85e: 41 0f 58 5c b8 10 addps 0x10(%r8,%rdi,4),%xmm3 18000e864: 41 0f 29 0c b8 movaps %xmm1,(%r8,%rdi,4) 18000e869: 41 0f 29 5c b8 10 movaps %xmm3,0x10(%r8,%rdi,4) 18000e86f: 48 83 c7 08 add $0x8,%rdi 18000e873: 48 3b fa cmp %rdx,%rdi 18000e876: 72 c8 jb 0x18000e840 18000e878: eb 38 jmp 0x18000e8b2 18000e87a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 18000e880: 0f 10 04 b9 movups (%rcx,%rdi,4),%xmm0 18000e884: 0f 10 4c b9 10 movups 0x10(%rcx,%rdi,4),%xmm1 18000e889: 0f 59 44 bd 00 mulps 0x0(%rbp,%rdi,4),%xmm0 18000e88e: 0f 59 4c bd 10 mulps 0x10(%rbp,%rdi,4),%xmm1 18000e893: 41 0f 58 04 b8 addps (%r8,%rdi,4),%xmm0 18000e898: 41 0f 58 4c b8 10 addps 0x10(%r8,%rdi,4),%xmm1 18000e89e: 41 0f 29 04 b8 movaps %xmm0,(%r8,%rdi,4) 18000e8a3: 41 0f 29 4c b8 10 movaps %xmm1,0x10(%r8,%rdi,4) 18000e8a9: 48 83 c7 08 add $0x8,%rdi 18000e8ad: 48 3b fa cmp %rdx,%rdi 18000e8b0: 72 ce jb 0x18000e880 18000e8b2: 8d 78 01 lea 0x1(%rax),%edi 18000e8b5: 41 3b f9 cmp %r9d,%edi 18000e8b8: 0f 87 a3 00 00 00 ja 0x18000e961 18000e8be: 4d 63 c9 movslq %r9d,%r9 18000e8c1: 4c 2b ca sub %rdx,%r9 18000e8c4: 49 83 f9 04 cmp $0x4,%r9 18000e8c8: 0f 8c 9a 00 00 00 jl 0x18000e968 18000e8ce: 45 89 cc mov %r9d,%r12d 18000e8d1: 45 33 db xor %r11d,%r11d 18000e8d4: 41 83 e4 fc and $0xfffffffc,%r12d 18000e8d8: 4c 8d 54 95 00 lea 0x0(%rbp,%rdx,4),%r10 18000e8dd: 4d 63 e4 movslq %r12d,%r12 18000e8e0: 48 8d 3c 91 lea (%rcx,%rdx,4),%rdi 18000e8e4: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 18000e8e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000e8ef: 00 18000e8f0: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000e8f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 18000e8fe: 00 00 18000e900: 42 0f 10 0c 9f movups (%rdi,%r11,4),%xmm1 18000e905: 43 0f 10 04 9a movups (%r10,%r11,4),%xmm0 18000e90a: 0f 59 c8 mulps %xmm0,%xmm1 18000e90d: 42 0f 58 0c 9a addps (%rdx,%r11,4),%xmm1 18000e912: 42 0f 29 0c 9a movaps %xmm1,(%rdx,%r11,4) 18000e917: 49 83 c3 04 add $0x4,%r11 18000e91b: 4d 3b dc cmp %r12,%r11 18000e91e: 72 e0 jb 0x18000e900 18000e920: 4d 3b e1 cmp %r9,%r12 18000e923: 73 3c jae 0x18000e961 18000e925: 48 63 c0 movslq %eax,%rax 18000e928: 48 8d 6c 85 00 lea 0x0(%rbp,%rax,4),%rbp 18000e92d: 48 8d 14 81 lea (%rcx,%rax,4),%rdx 18000e931: 49 8d 04 80 lea (%r8,%rax,4),%rax 18000e935: 0f 1f 40 00 nopl 0x0(%rax) 18000e939: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000e940: f3 42 0f 10 04 a2 movss (%rdx,%r12,4),%xmm0 18000e946: f3 42 0f 59 44 a5 00 mulss 0x0(%rbp,%r12,4),%xmm0 18000e94d: f3 42 0f 58 04 a0 addss (%rax,%r12,4),%xmm0 18000e953: f3 42 0f 11 04 a0 movss %xmm0,(%rax,%r12,4) 18000e959: 49 ff c4 inc %r12 18000e95c: 4d 3b e1 cmp %r9,%r12 18000e95f: 72 df jb 0x18000e940 18000e961: 33 c0 xor %eax,%eax 18000e963: 5d pop %rbp 18000e964: 41 5c pop %r12 18000e966: 5f pop %rdi 18000e967: c3 ret 18000e968: 45 33 e4 xor %r12d,%r12d 18000e96b: eb b3 jmp 0x18000e920 18000e96d: 33 c0 xor %eax,%eax 18000e96f: 41 83 f9 01 cmp $0x1,%r9d 18000e973: 72 ec jb 0x18000e961 18000e975: 4d 63 c9 movslq %r9d,%r9 18000e978: 45 33 e4 xor %r12d,%r12d 18000e97b: eb a3 jmp 0x18000e920 18000e97d: b8 fa ff ff ff mov $0xfffffffa,%eax 18000e982: 5d pop %rbp 18000e983: 41 5c pop %r12 18000e985: 5f pop %rdi 18000e986: c3 ret 18000e987: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000e98c: 5d pop %rbp 18000e98d: 41 5c pop %r12 18000e98f: 5f pop %rdi 18000e990: c3 ret 18000e991: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000e998: 00 18000e999: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000e9a0: 56 push %rsi 18000e9a1: 57 push %rdi 18000e9a2: 41 54 push %r12 18000e9a4: 48 89 d7 mov %rdx,%rdi 18000e9a7: 48 85 c9 test %rcx,%rcx 18000e9aa: 0f 84 f3 01 00 00 je 0x18000eba3 18000e9b0: 48 85 ff test %rdi,%rdi 18000e9b3: 0f 84 ea 01 00 00 je 0x18000eba3 18000e9b9: 4d 85 c0 test %r8,%r8 18000e9bc: 0f 84 e1 01 00 00 je 0x18000eba3 18000e9c2: 45 85 c9 test %r9d,%r9d 18000e9c5: 0f 8e ce 01 00 00 jle 0x18000eb99 18000e9cb: 41 83 f9 08 cmp $0x8,%r9d 18000e9cf: 0f 8c b5 01 00 00 jl 0x18000eb8a 18000e9d5: 4d 89 c2 mov %r8,%r10 18000e9d8: 49 83 e2 0f and $0xf,%r10 18000e9dc: 45 85 d2 test %r10d,%r10d 18000e9df: 74 18 je 0x18000e9f9 18000e9e1: 41 f7 c2 03 00 00 00 test $0x3,%r10d 18000e9e8: 0f 85 9c 01 00 00 jne 0x18000eb8a 18000e9ee: 41 f7 da neg %r10d 18000e9f1: 41 83 c2 10 add $0x10,%r10d 18000e9f5: 41 c1 ea 02 shr $0x2,%r10d 18000e9f9: 44 89 d0 mov %r10d,%eax 18000e9fc: 83 c0 08 add $0x8,%eax 18000e9ff: 44 3b c8 cmp %eax,%r9d 18000ea02: 0f 8c 82 01 00 00 jl 0x18000eb8a 18000ea08: 44 89 ce mov %r9d,%esi 18000ea0b: 33 d2 xor %edx,%edx 18000ea0d: 41 2b f2 sub %r10d,%esi 18000ea10: 83 e6 07 and $0x7,%esi 18000ea13: f7 de neg %esi 18000ea15: 41 03 f1 add %r9d,%esi 18000ea18: 44 89 d0 mov %r10d,%eax 18000ea1b: 45 85 d2 test %r10d,%r10d 18000ea1e: 76 1f jbe 0x18000ea3f 18000ea20: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0 18000ea25: f3 0f 59 04 97 mulss (%rdi,%rdx,4),%xmm0 18000ea2a: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0 18000ea30: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4) 18000ea36: 48 8d 52 01 lea 0x1(%rdx),%rdx 18000ea3a: 48 3b d0 cmp %rax,%rdx 18000ea3d: 72 e1 jb 0x18000ea20 18000ea3f: 45 89 d2 mov %r10d,%r10d 18000ea42: 48 63 d6 movslq %esi,%rdx 18000ea45: 4e 8d 1c 97 lea (%rdi,%r10,4),%r11 18000ea49: 49 f7 c3 0f 00 00 00 test $0xf,%r11 18000ea50: 74 4e je 0x18000eaa0 18000ea52: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000ea59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000ea60: 0f 10 0c 81 movups (%rcx,%rax,4),%xmm1 18000ea64: 0f 10 5c 81 10 movups 0x10(%rcx,%rax,4),%xmm3 18000ea69: 0f 10 04 87 movups (%rdi,%rax,4),%xmm0 18000ea6d: 0f 10 54 87 10 movups 0x10(%rdi,%rax,4),%xmm2 18000ea72: 0f 59 c8 mulps %xmm0,%xmm1 18000ea75: 0f 59 da mulps %xmm2,%xmm3 18000ea78: 41 0f 58 0c 80 addps (%r8,%rax,4),%xmm1 18000ea7d: 41 0f 58 5c 80 10 addps 0x10(%r8,%rax,4),%xmm3 18000ea83: 41 0f 29 0c 80 movaps %xmm1,(%r8,%rax,4) 18000ea88: 41 0f 29 5c 80 10 movaps %xmm3,0x10(%r8,%rax,4) 18000ea8e: 48 8d 40 08 lea 0x8(%rax),%rax 18000ea92: 48 3b c2 cmp %rdx,%rax 18000ea95: 72 c9 jb 0x18000ea60 18000ea97: eb 38 jmp 0x18000ead1 18000ea99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000eaa0: 0f 10 04 81 movups (%rcx,%rax,4),%xmm0 18000eaa4: 0f 10 4c 81 10 movups 0x10(%rcx,%rax,4),%xmm1 18000eaa9: 0f 59 04 87 mulps (%rdi,%rax,4),%xmm0 18000eaad: 0f 59 4c 87 10 mulps 0x10(%rdi,%rax,4),%xmm1 18000eab2: 41 0f 58 04 80 addps (%r8,%rax,4),%xmm0 18000eab7: 41 0f 58 4c 80 10 addps 0x10(%r8,%rax,4),%xmm1 18000eabd: 41 0f 29 04 80 movaps %xmm0,(%r8,%rax,4) 18000eac2: 41 0f 29 4c 80 10 movaps %xmm1,0x10(%r8,%rax,4) 18000eac8: 48 8d 40 08 lea 0x8(%rax),%rax 18000eacc: 48 3b c2 cmp %rdx,%rax 18000eacf: 72 cf jb 0x18000eaa0 18000ead1: 8d 46 01 lea 0x1(%rsi),%eax 18000ead4: 41 3b c1 cmp %r9d,%eax 18000ead7: 0f 87 a2 00 00 00 ja 0x18000eb7f 18000eadd: 4d 63 c9 movslq %r9d,%r9 18000eae0: 4c 2b ca sub %rdx,%r9 18000eae3: 49 83 f9 04 cmp $0x4,%r9 18000eae7: 0f 8c 99 00 00 00 jl 0x18000eb86 18000eaed: 48 c1 e2 02 shl $0x2,%rdx 18000eaf1: 44 89 c8 mov %r9d,%eax 18000eaf4: 83 e0 fc and $0xfffffffc,%eax 18000eaf7: 49 89 d3 mov %rdx,%r11 18000eafa: 49 89 d2 mov %rdx,%r10 18000eafd: 45 33 e4 xor %r12d,%r12d 18000eb00: 48 63 c0 movslq %eax,%rax 18000eb03: 4c 03 df add %rdi,%r11 18000eb06: 4c 03 d1 add %rcx,%r10 18000eb09: 49 03 d0 add %r8,%rdx 18000eb0c: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000eb13: 00 18000eb14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000eb1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000eb20: 43 0f 10 0c a2 movups (%r10,%r12,4),%xmm1 18000eb25: 43 0f 10 04 a3 movups (%r11,%r12,4),%xmm0 18000eb2a: 0f 59 c8 mulps %xmm0,%xmm1 18000eb2d: 42 0f 58 0c a2 addps (%rdx,%r12,4),%xmm1 18000eb32: 42 0f 29 0c a2 movaps %xmm1,(%rdx,%r12,4) 18000eb37: 4d 8d 64 24 04 lea 0x4(%r12),%r12 18000eb3c: 4c 3b e0 cmp %rax,%r12 18000eb3f: 72 df jb 0x18000eb20 18000eb41: 49 3b c1 cmp %r9,%rax 18000eb44: 73 39 jae 0x18000eb7f 18000eb46: 48 63 f6 movslq %esi,%rsi 18000eb49: 48 c1 e6 02 shl $0x2,%rsi 18000eb4d: 48 03 fe add %rsi,%rdi 18000eb50: 48 03 ce add %rsi,%rcx 18000eb53: 4c 03 c6 add %rsi,%r8 18000eb56: 0f 1f 00 nopl (%rax) 18000eb59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000eb60: f3 0f 10 04 81 movss (%rcx,%rax,4),%xmm0 18000eb65: f3 0f 59 04 87 mulss (%rdi,%rax,4),%xmm0 18000eb6a: f3 41 0f 58 04 80 addss (%r8,%rax,4),%xmm0 18000eb70: f3 41 0f 11 04 80 movss %xmm0,(%r8,%rax,4) 18000eb76: 48 8d 40 01 lea 0x1(%rax),%rax 18000eb7a: 49 3b c1 cmp %r9,%rax 18000eb7d: 72 e1 jb 0x18000eb60 18000eb7f: 33 c0 xor %eax,%eax 18000eb81: 41 5c pop %r12 18000eb83: 5f pop %rdi 18000eb84: 5e pop %rsi 18000eb85: c3 ret 18000eb86: 33 c0 xor %eax,%eax 18000eb88: eb b7 jmp 0x18000eb41 18000eb8a: 33 f6 xor %esi,%esi 18000eb8c: 41 83 f9 01 cmp $0x1,%r9d 18000eb90: 72 ed jb 0x18000eb7f 18000eb92: 4d 63 c9 movslq %r9d,%r9 18000eb95: 33 c0 xor %eax,%eax 18000eb97: eb a8 jmp 0x18000eb41 18000eb99: b8 fa ff ff ff mov $0xfffffffa,%eax 18000eb9e: 41 5c pop %r12 18000eba0: 5f pop %rdi 18000eba1: 5e pop %rsi 18000eba2: c3 ret 18000eba3: b8 f8 ff ff ff mov $0xfffffff8,%eax 18000eba8: 41 5c pop %r12 18000ebaa: 5f pop %rdi 18000ebab: 5e pop %rsi 18000ebac: c3 ret 18000ebad: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000ebb4: 00 18000ebb5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000ebbc: 0f 1f 40 00 nopl 0x0(%rax) 18000ebc0: 57 push %rdi 18000ebc1: 41 54 push %r12 18000ebc3: 55 push %rbp 18000ebc4: 48 89 d5 mov %rdx,%rbp 18000ebc7: 48 85 c9 test %rcx,%rcx 18000ebca: 0f 84 f8 01 00 00 je 0x18000edc8 18000ebd0: 48 85 ed test %rbp,%rbp 18000ebd3: 0f 84 ef 01 00 00 je 0x18000edc8 18000ebd9: 4d 85 c0 test %r8,%r8 18000ebdc: 0f 84 e6 01 00 00 je 0x18000edc8 18000ebe2: 45 85 c9 test %r9d,%r9d 18000ebe5: 0f 8e d3 01 00 00 jle 0x18000edbe 18000ebeb: 41 83 f9 08 cmp $0x8,%r9d 18000ebef: 0f 8c b9 01 00 00 jl 0x18000edae 18000ebf5: 4d 89 c2 mov %r8,%r10 18000ebf8: 49 83 e2 0f and $0xf,%r10 18000ebfc: 45 85 d2 test %r10d,%r10d 18000ebff: 74 18 je 0x18000ec19 18000ec01: 41 f7 c2 03 00 00 00 test $0x3,%r10d 18000ec08: 0f 85 a0 01 00 00 jne 0x18000edae 18000ec0e: 41 f7 da neg %r10d 18000ec11: 41 83 c2 10 add $0x10,%r10d 18000ec15: 41 c1 ea 02 shr $0x2,%r10d 18000ec19: 41 8d 42 08 lea 0x8(%r10),%eax 18000ec1d: 44 3b c8 cmp %eax,%r9d 18000ec20: 0f 8c 88 01 00 00 jl 0x18000edae 18000ec26: 44 89 c8 mov %r9d,%eax 18000ec29: 33 d2 xor %edx,%edx 18000ec2b: 41 2b c2 sub %r10d,%eax 18000ec2e: 44 89 d7 mov %r10d,%edi 18000ec31: 83 e0 07 and $0x7,%eax 18000ec34: f7 d8 neg %eax 18000ec36: 41 03 c1 add %r9d,%eax 18000ec39: 45 85 d2 test %r10d,%r10d 18000ec3c: 76 22 jbe 0x18000ec60 18000ec3e: 66 90 xchg %ax,%ax 18000ec40: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0 18000ec45: f3 0f 59 44 95 00 mulss 0x0(%rbp,%rdx,4),%xmm0 18000ec4b: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0 18000ec51: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4) 18000ec57: 48 83 c2 01 add $0x1,%rdx 18000ec5b: 48 3b d7 cmp %rdi,%rdx 18000ec5e: 72 e0 jb 0x18000ec40 18000ec60: 45 89 d2 mov %r10d,%r10d 18000ec63: 4a 8d 54 95 00 lea 0x0(%rbp,%r10,4),%rdx 18000ec68: 48 f7 c2 0f 00 00 00 test $0xf,%rdx 18000ec6f: 48 63 d0 movslq %eax,%rdx 18000ec72: 74 4c je 0x18000ecc0 18000ec74: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18000ec79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000ec80: 0f 10 0c b9 movups (%rcx,%rdi,4),%xmm1 18000ec84: 0f 10 5c b9 10 movups 0x10(%rcx,%rdi,4),%xmm3 18000ec89: 0f 10 44 bd 00 movups 0x0(%rbp,%rdi,4),%xmm0 18000ec8e: 0f 10 54 bd 10 movups 0x10(%rbp,%rdi,4),%xmm2 18000ec93: 0f 59 c8 mulps %xmm0,%xmm1 18000ec96: 0f 59 da mulps %xmm2,%xmm3 18000ec99: 41 0f 58 0c b8 addps (%r8,%rdi,4),%xmm1 18000ec9e: 41 0f 58 5c b8 10 addps 0x10(%r8,%rdi,4),%xmm3 18000eca4: 41 0f 11 0c b8 movups %xmm1,(%r8,%rdi,4) 18000eca9: 41 0f 11 5c b8 10 movups %xmm3,0x10(%r8,%rdi,4) 18000ecaf: 48 83 c7 08 add $0x8,%rdi 18000ecb3: 48 3b fa cmp %rdx,%rdi 18000ecb6: 72 c8 jb 0x18000ec80 18000ecb8: eb 38 jmp 0x18000ecf2 18000ecba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 18000ecc0: 0f 10 04 b9 movups (%rcx,%rdi,4),%xmm0 18000ecc4: 0f 10 4c b9 10 movups 0x10(%rcx,%rdi,4),%xmm1 18000ecc9: 0f 59 44 bd 00 mulps 0x0(%rbp,%rdi,4),%xmm0 18000ecce: 0f 59 4c bd 10 mulps 0x10(%rbp,%rdi,4),%xmm1 18000ecd3: 41 0f 58 04 b8 addps (%r8,%rdi,4),%xmm0 18000ecd8: 41 0f 58 4c b8 10 addps 0x10(%r8,%rdi,4),%xmm1 18000ecde: 41 0f 11 04 b8 movups %xmm0,(%r8,%rdi,4) 18000ece3: 41 0f 11 4c b8 10 movups %xmm1,0x10(%r8,%rdi,4) 18000ece9: 48 83 c7 08 add $0x8,%rdi 18000eced: 48 3b fa cmp %rdx,%rdi 18000ecf0: 72 ce jb 0x18000ecc0 18000ecf2: 8d 78 01 lea 0x1(%rax),%edi 18000ecf5: 41 3b f9 cmp %r9d,%edi 18000ecf8: 0f 87 a4 00 00 00 ja 0x18000eda2 18000ecfe: 4d 63 c9 movslq %r9d,%r9 18000ed01: 4c 2b ca sub %rdx,%r9 18000ed04: 49 83 f9 04 cmp $0x4,%r9 18000ed08: 0f 8c 9b 00 00 00 jl 0x18000eda9 18000ed0e: 45 89 cc mov %r9d,%r12d 18000ed11: 45 33 db xor %r11d,%r11d 18000ed14: 4c 8d 54 95 00 lea 0x0(%rbp,%rdx,4),%r10 18000ed19: 41 83 e4 fc and $0xfffffffc,%r12d 18000ed1d: 48 8d 3c 91 lea (%rcx,%rdx,4),%rdi 18000ed21: 4d 63 e4 movslq %r12d,%r12 18000ed24: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 18000ed28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18000ed2f: 00 18000ed30: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18000ed37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 18000ed3e: 00 00 18000ed40: 42 0f 10 0c 9f movups (%rdi,%r11,4),%xmm1 18000ed45: 43 0f 10 04 9a movups (%r10,%r11,4),%xmm0 18000ed4a: 0f 59 c8 mulps %xmm0,%xmm1 18000ed4d: 42 0f 58 0c 9a addps (%rdx,%r11,4),%xmm1 18000ed52: 42 0f 11 0c 9a movups %xmm1,(%rdx,%r11,4) 18000ed57: 49 rex.WB 18000ed58: 83 .byte 0x83 18000ed59: c3 ret