; th_9380: VA 0x180009380-0x180011380 (32768 bytes) /tmp/opencode/dis/th_9380.bin: file format binary Disassembly of section .data: 0000000000000000 <.data>: 0: 45 89 c1 mov %r8d,%r9d 3: 49 89 d0 mov %rdx,%r8 6: 48 89 4c 24 08 mov %rcx,0x8(%rsp) b: c4 e1 f9 6e c1 vmovq %rcx,%xmm0 10: 4d 85 c0 test %r8,%r8 13: 0f 84 f0 00 00 00 je 0x109 19: 45 85 c9 test %r9d,%r9d 1c: 0f 8e e1 00 00 00 jle 0x103 22: 49 63 d1 movslq %r9d,%rdx 25: 48 83 fa 08 cmp $0x8,%rdx 29: 0f 8c cf 00 00 00 jl 0xfe 2f: 4c 89 c0 mov %r8,%rax 32: 48 83 e0 1f and $0x1f,%rax 36: 85 c0 test %eax,%eax 38: 74 10 je 0x4a 3a: a8 07 test $0x7,%al 3c: 0f 85 bc 00 00 00 jne 0xfe 42: f7 d8 neg %eax 44: 83 c0 20 add $0x20,%eax 47: c1 e8 03 shr $0x3,%eax 4a: 8d 48 08 lea 0x8(%rax),%ecx 4d: 48 3b d1 cmp %rcx,%rdx 50: 0f 8c a8 00 00 00 jl 0xfe 56: 44 89 c9 mov %r9d,%ecx 59: 2b c8 sub %eax,%ecx 5b: 83 e1 07 and $0x7,%ecx 5e: 44 2b c9 sub %ecx,%r9d 61: 33 c9 xor %ecx,%ecx 63: 41 89 c2 mov %eax,%r10d 66: 85 c0 test %eax,%eax 68: 76 2e jbe 0x98 6a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 71: 00 72: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 80: c4 c1 7b 10 0c c8 vmovsd (%r8,%rcx,8),%xmm1 86: c5 f0 58 d0 vaddps %xmm0,%xmm1,%xmm2 8a: c4 c1 7b 11 14 c8 vmovsd %xmm2,(%r8,%rcx,8) 90: 48 ff c1 inc %rcx 93: 49 3b ca cmp %r10,%rcx 96: 72 e8 jb 0x80 98: c4 e2 7d 19 c8 vbroadcastsd %xmm0,%ymm1 9d: 49 63 c1 movslq %r9d,%rax a0: c4 81 74 58 14 d0 vaddps (%r8,%r10,8),%ymm1,%ymm2 a6: c4 81 74 58 5c d0 20 vaddps 0x20(%r8,%r10,8),%ymm1,%ymm3 ad: c4 81 7c 11 14 d0 vmovups %ymm2,(%r8,%r10,8) b3: c4 81 7c 11 5c d0 20 vmovups %ymm3,0x20(%r8,%r10,8) ba: 49 83 c2 08 add $0x8,%r10 be: 4c 3b d0 cmp %rax,%r10 c1: 72 dd jb 0xa0 c3: 33 c0 xor %eax,%eax c5: 41 8d 49 01 lea 0x1(%r9),%ecx c9: 48 63 c9 movslq %ecx,%rcx cc: 48 3b ca cmp %rdx,%rcx cf: 77 27 ja 0xf8 d1: 4d 63 c9 movslq %r9d,%r9 d4: 49 2b d1 sub %r9,%rdx d7: 4b 8d 0c c8 lea (%r8,%r9,8),%rcx db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e0: c5 fb 10 09 vmovsd (%rcx),%xmm1 e4: 48 ff c0 inc %rax e7: c5 f0 58 d0 vaddps %xmm0,%xmm1,%xmm2 eb: c5 fb 11 11 vmovsd %xmm2,(%rcx) ef: 48 83 c1 08 add $0x8,%rcx f3: 48 3b c2 cmp %rdx,%rax f6: 72 e8 jb 0xe0 f8: 33 c0 xor %eax,%eax fa: c5 f8 77 vzeroupper fd: c3 ret fe: 45 33 c9 xor %r9d,%r9d 101: eb c0 jmp 0xc3 103: b8 fa ff ff ff mov $0xfffffffa,%eax 108: c3 ret 109: b8 f8 ff ff ff mov $0xfffffff8,%eax 10e: c3 ret 10f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 116: 00 117: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 11e: 66 90 xchg %ax,%ax 120: 45 89 c1 mov %r8d,%r9d 123: 49 89 d0 mov %rdx,%r8 126: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 12b: c4 e1 f9 6e c9 vmovq %rcx,%xmm1 130: 4d 85 c0 test %r8,%r8 133: 0f 84 f0 00 00 00 je 0x229 139: 45 85 c9 test %r9d,%r9d 13c: 0f 8e e1 00 00 00 jle 0x223 142: 49 63 d1 movslq %r9d,%rdx 145: 48 83 fa 08 cmp $0x8,%rdx 149: 0f 8c cf 00 00 00 jl 0x21e 14f: 4c 89 c0 mov %r8,%rax 152: 48 83 e0 1f and $0x1f,%rax 156: 85 c0 test %eax,%eax 158: 74 10 je 0x16a 15a: a8 07 test $0x7,%al 15c: 0f 85 bc 00 00 00 jne 0x21e 162: f7 d8 neg %eax 164: 83 c0 20 add $0x20,%eax 167: c1 e8 03 shr $0x3,%eax 16a: 8d 48 08 lea 0x8(%rax),%ecx 16d: 48 3b d1 cmp %rcx,%rdx 170: 0f 8c a8 00 00 00 jl 0x21e 176: 44 89 c9 mov %r9d,%ecx 179: 2b c8 sub %eax,%ecx 17b: 83 e1 07 and $0x7,%ecx 17e: 44 2b c9 sub %ecx,%r9d 181: 33 c9 xor %ecx,%ecx 183: 41 89 c2 mov %eax,%r10d 186: 85 c0 test %eax,%eax 188: 76 2e jbe 0x1b8 18a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 191: 00 192: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 199: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1a0: c4 c1 7b 10 04 c8 vmovsd (%r8,%rcx,8),%xmm0 1a6: c5 f8 58 d1 vaddps %xmm1,%xmm0,%xmm2 1aa: c4 c1 7b 11 14 c8 vmovsd %xmm2,(%r8,%rcx,8) 1b0: 48 ff c1 inc %rcx 1b3: 49 3b ca cmp %r10,%rcx 1b6: 72 e8 jb 0x1a0 1b8: c4 e2 7d 19 c1 vbroadcastsd %xmm1,%ymm0 1bd: 49 63 c1 movslq %r9d,%rax 1c0: c4 81 7c 58 14 d0 vaddps (%r8,%r10,8),%ymm0,%ymm2 1c6: c4 81 7c 58 5c d0 20 vaddps 0x20(%r8,%r10,8),%ymm0,%ymm3 1cd: c4 81 7c 11 14 d0 vmovups %ymm2,(%r8,%r10,8) 1d3: c4 81 7c 11 5c d0 20 vmovups %ymm3,0x20(%r8,%r10,8) 1da: 49 83 c2 08 add $0x8,%r10 1de: 4c 3b d0 cmp %rax,%r10 1e1: 72 dd jb 0x1c0 1e3: 33 c0 xor %eax,%eax 1e5: 41 8d 49 01 lea 0x1(%r9),%ecx 1e9: 48 63 c9 movslq %ecx,%rcx 1ec: 48 3b ca cmp %rdx,%rcx 1ef: 77 27 ja 0x218 1f1: 4d 63 c9 movslq %r9d,%r9 1f4: 49 2b d1 sub %r9,%rdx 1f7: 4b 8d 0c c8 lea (%r8,%r9,8),%rcx 1fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 200: c5 fb 10 01 vmovsd (%rcx),%xmm0 204: 48 ff c0 inc %rax 207: c5 f8 58 d1 vaddps %xmm1,%xmm0,%xmm2 20b: c5 fb 11 11 vmovsd %xmm2,(%rcx) 20f: 48 83 c1 08 add $0x8,%rcx 213: 48 3b c2 cmp %rdx,%rax 216: 72 e8 jb 0x200 218: 33 c0 xor %eax,%eax 21a: c5 f8 77 vzeroupper 21d: c3 ret 21e: 45 33 c9 xor %r9d,%r9d 221: eb c0 jmp 0x1e3 223: b8 fa ff ff ff mov $0xfffffffa,%eax 228: c3 ret 229: b8 f8 ff ff ff mov $0xfffffff8,%eax 22e: c3 ret 22f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 236: 00 237: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 23e: 66 90 xchg %ax,%ax 240: 55 push %rbp 241: 48 83 ec 30 sub $0x30,%rsp 245: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp 24a: 48 89 4d 20 mov %rcx,0x20(%rbp) 24e: 48 89 55 28 mov %rdx,0x28(%rbp) 252: 44 89 45 30 mov %r8d,0x30(%rbp) 256: 48 8b 45 20 mov 0x20(%rbp),%rax 25a: 48 8b 55 28 mov 0x28(%rbp),%rdx 25e: 8b 4d 30 mov 0x30(%rbp),%ecx 261: 89 4d 08 mov %ecx,0x8(%rbp) 264: 48 89 c1 mov %rax,%rcx 267: 8b 45 08 mov 0x8(%rbp),%eax 26a: 41 89 c0 mov %eax,%r8d 26d: e8 8e 75 13 00 call 0x137800 272: 89 45 00 mov %eax,0x0(%rbp) 275: 8b 45 00 mov 0x0(%rbp),%eax 278: 48 8d 65 10 lea 0x10(%rbp),%rsp 27c: 5d pop %rbp 27d: c3 ret 27e: 66 90 xchg %ax,%ax 280: 55 push %rbp 281: 48 8d 64 24 d0 lea -0x30(%rsp),%rsp 286: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp 28b: 48 89 4d 20 mov %rcx,0x20(%rbp) 28f: 48 89 55 28 mov %rdx,0x28(%rbp) 293: 44 89 45 30 mov %r8d,0x30(%rbp) 297: 48 8b 45 20 mov 0x20(%rbp),%rax 29b: 48 8b 55 28 mov 0x28(%rbp),%rdx 29f: 8b 4d 30 mov 0x30(%rbp),%ecx 2a2: 89 4d 08 mov %ecx,0x8(%rbp) 2a5: 48 89 c1 mov %rax,%rcx 2a8: 8b 45 08 mov 0x8(%rbp),%eax 2ab: 41 89 c0 mov %eax,%r8d 2ae: e8 6d 75 13 00 call 0x137820 2b3: 89 45 00 mov %eax,0x0(%rbp) 2b6: 8b 45 00 mov 0x0(%rbp),%eax 2b9: 48 8d 65 10 lea 0x10(%rbp),%rsp 2bd: 5d pop %rbp 2be: c3 ret 2bf: 90 nop 2c0: 55 push %rbp 2c1: 48 83 ec 30 sub $0x30,%rsp 2c5: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp 2ca: 48 89 4d 20 mov %rcx,0x20(%rbp) 2ce: 48 89 55 28 mov %rdx,0x28(%rbp) 2d2: 44 89 45 30 mov %r8d,0x30(%rbp) 2d6: 48 8b 45 20 mov 0x20(%rbp),%rax 2da: 48 8b 55 28 mov 0x28(%rbp),%rdx 2de: 8b 4d 30 mov 0x30(%rbp),%ecx 2e1: 89 4d 08 mov %ecx,0x8(%rbp) 2e4: 48 89 c1 mov %rax,%rcx 2e7: 8b 45 08 mov 0x8(%rbp),%eax 2ea: 41 89 c0 mov %eax,%r8d 2ed: e8 4e 75 13 00 call 0x137840 2f2: 89 45 00 mov %eax,0x0(%rbp) 2f5: 8b 45 00 mov 0x0(%rbp),%eax 2f8: 48 8d 65 10 lea 0x10(%rbp),%rsp 2fc: 5d pop %rbp 2fd: c3 ret 2fe: 66 90 xchg %ax,%ax 300: 55 push %rbp 301: 48 83 ec 30 sub $0x30,%rsp 305: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp 30a: 48 89 4d 20 mov %rcx,0x20(%rbp) 30e: 48 89 55 28 mov %rdx,0x28(%rbp) 312: 44 89 45 30 mov %r8d,0x30(%rbp) 316: 48 8b 45 20 mov 0x20(%rbp),%rax 31a: 48 8b 55 28 mov 0x28(%rbp),%rdx 31e: 8b 4d 30 mov 0x30(%rbp),%ecx 321: 89 4d 08 mov %ecx,0x8(%rbp) 324: 48 89 c1 mov %rax,%rcx 327: 8b 45 08 mov 0x8(%rbp),%eax 32a: 41 89 c0 mov %eax,%r8d 32d: e8 2e 75 13 00 call 0x137860 332: 89 45 00 mov %eax,0x0(%rbp) 335: 8b 45 00 mov 0x0(%rbp),%eax 338: 48 8d 65 10 lea 0x10(%rbp),%rsp 33c: 5d pop %rbp 33d: c3 ret 33e: 66 90 xchg %ax,%ax 340: 55 push %rbp 341: 48 83 ec 30 sub $0x30,%rsp 345: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp 34a: 48 89 4d 20 mov %rcx,0x20(%rbp) 34e: 48 89 55 28 mov %rdx,0x28(%rbp) 352: 44 89 45 30 mov %r8d,0x30(%rbp) 356: 48 8b 45 20 mov 0x20(%rbp),%rax 35a: 48 8b 55 28 mov 0x28(%rbp),%rdx 35e: 8b 4d 30 mov 0x30(%rbp),%ecx 361: 89 4d 08 mov %ecx,0x8(%rbp) 364: 48 89 c1 mov %rax,%rcx 367: 8b 45 08 mov 0x8(%rbp),%eax 36a: 41 89 c0 mov %eax,%r8d 36d: e8 0e 75 13 00 call 0x137880 372: 89 45 00 mov %eax,0x0(%rbp) 375: 8b 45 00 mov 0x0(%rbp),%eax 378: 48 8d 65 10 lea 0x10(%rbp),%rsp 37c: 5d pop %rbp 37d: c3 ret 37e: 66 90 xchg %ax,%ax 380: 55 push %rbp 381: 48 83 ec 30 sub $0x30,%rsp 385: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp 38a: 48 89 4d 20 mov %rcx,0x20(%rbp) 38e: 48 89 55 28 mov %rdx,0x28(%rbp) 392: 44 89 45 30 mov %r8d,0x30(%rbp) 396: 48 8b 45 20 mov 0x20(%rbp),%rax 39a: 48 8b 55 28 mov 0x28(%rbp),%rdx 39e: 8b 4d 30 mov 0x30(%rbp),%ecx 3a1: 89 4d 08 mov %ecx,0x8(%rbp) 3a4: 48 89 c1 mov %rax,%rcx 3a7: 8b 45 08 mov 0x8(%rbp),%eax 3aa: 41 89 c0 mov %eax,%r8d 3ad: e8 ee 74 13 00 call 0x1378a0 3b2: 89 45 00 mov %eax,0x0(%rbp) 3b5: 8b 45 00 mov 0x0(%rbp),%eax 3b8: 48 8d 65 10 lea 0x10(%rbp),%rsp 3bc: 5d pop %rbp 3bd: c3 ret 3be: 66 90 xchg %ax,%ax 3c0: 48 83 ec 28 sub $0x28,%rsp 3c4: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 3c9: 48 85 d2 test %rdx,%rdx 3cc: 74 28 je 0x3f6 3ce: 45 85 c0 test %r8d,%r8d 3d1: 7f 0a jg 0x3dd 3d3: b8 fa ff ff ff mov $0xfffffffa,%eax 3d8: 48 83 c4 28 add $0x28,%rsp 3dc: c3 ret 3dd: 89 c8 mov %ecx,%eax 3df: 48 c1 e9 20 shr $0x20,%rcx 3e3: 48 c1 e1 20 shl $0x20,%rcx 3e7: 48 0b c8 or %rax,%rcx 3ea: e8 51 75 03 00 call 0x37940 3ef: 33 c0 xor %eax,%eax 3f1: 48 83 c4 28 add $0x28,%rsp 3f5: c3 ret 3f6: b8 f8 ff ff ff mov $0xfffffff8,%eax 3fb: 48 83 c4 28 add $0x28,%rsp 3ff: c3 ret 400: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 405: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 40a: 48 85 d2 test %rdx,%rdx 40d: 74 2a je 0x439 40f: 45 85 c0 test %r8d,%r8d 412: 7f 0b jg 0x41f 414: b8 fa ff ff ff mov $0xfffffffa,%eax 419: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 41e: c3 ret 41f: 89 c8 mov %ecx,%eax 421: 48 c1 e9 20 shr $0x20,%rcx 425: 48 c1 e1 20 shl $0x20,%rcx 429: 48 0b c8 or %rax,%rcx 42c: e8 2f 75 03 00 call 0x37960 431: 33 c0 xor %eax,%eax 433: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 438: c3 ret 439: b8 f8 ff ff ff mov $0xfffffff8,%eax 43e: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 443: 90 nop 444: c3 ret 445: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 44c: 00 44d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 454: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 459: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 460: 48 83 ec 28 sub $0x28,%rsp 464: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 469: 48 85 d2 test %rdx,%rdx 46c: 74 28 je 0x496 46e: 45 85 c0 test %r8d,%r8d 471: 7f 0a jg 0x47d 473: b8 fa ff ff ff mov $0xfffffffa,%eax 478: 48 83 c4 28 add $0x28,%rsp 47c: c3 ret 47d: 89 c8 mov %ecx,%eax 47f: 48 c1 e9 20 shr $0x20,%rcx 483: 48 c1 e1 20 shl $0x20,%rcx 487: 48 0b c8 or %rax,%rcx 48a: e8 f1 74 03 00 call 0x37980 48f: 33 c0 xor %eax,%eax 491: 48 83 c4 28 add $0x28,%rsp 495: c3 ret 496: b8 f8 ff ff ff mov $0xfffffff8,%eax 49b: 48 83 c4 28 add $0x28,%rsp 49f: c3 ret 4a0: 48 83 ec 28 sub $0x28,%rsp 4a4: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 4a9: 48 85 d2 test %rdx,%rdx 4ac: 74 28 je 0x4d6 4ae: 45 85 c0 test %r8d,%r8d 4b1: 7f 0a jg 0x4bd 4b3: b8 fa ff ff ff mov $0xfffffffa,%eax 4b8: 48 83 c4 28 add $0x28,%rsp 4bc: c3 ret 4bd: 89 c8 mov %ecx,%eax 4bf: 48 c1 e9 20 shr $0x20,%rcx 4c3: 48 c1 e1 20 shl $0x20,%rcx 4c7: 48 0b c8 or %rax,%rcx 4ca: e8 d1 74 03 00 call 0x379a0 4cf: 33 c0 xor %eax,%eax 4d1: 48 83 c4 28 add $0x28,%rsp 4d5: c3 ret 4d6: b8 f8 ff ff ff mov $0xfffffff8,%eax 4db: 48 83 c4 28 add $0x28,%rsp 4df: c3 ret 4e0: 48 83 ec 28 sub $0x28,%rsp 4e4: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 4e9: 48 85 d2 test %rdx,%rdx 4ec: 74 28 je 0x516 4ee: 45 85 c0 test %r8d,%r8d 4f1: 7f 0a jg 0x4fd 4f3: b8 fa ff ff ff mov $0xfffffffa,%eax 4f8: 48 83 c4 28 add $0x28,%rsp 4fc: c3 ret 4fd: 89 c8 mov %ecx,%eax 4ff: 48 c1 e9 20 shr $0x20,%rcx 503: 48 c1 e1 20 shl $0x20,%rcx 507: 48 0b c8 or %rax,%rcx 50a: e8 b1 74 03 00 call 0x379c0 50f: 33 c0 xor %eax,%eax 511: 48 83 c4 28 add $0x28,%rsp 515: c3 ret 516: b8 f8 ff ff ff mov $0xfffffff8,%eax 51b: 48 83 c4 28 add $0x28,%rsp 51f: c3 ret 520: 48 83 ec 28 sub $0x28,%rsp 524: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 529: 48 85 d2 test %rdx,%rdx 52c: 74 28 je 0x556 52e: 45 85 c0 test %r8d,%r8d 531: 7f 0a jg 0x53d 533: b8 fa ff ff ff mov $0xfffffffa,%eax 538: 48 83 c4 28 add $0x28,%rsp 53c: c3 ret 53d: 89 c8 mov %ecx,%eax 53f: 48 c1 e9 20 shr $0x20,%rcx 543: 48 c1 e1 20 shl $0x20,%rcx 547: 48 0b c8 or %rax,%rcx 54a: e8 d1 77 03 00 call 0x37d20 54f: 33 c0 xor %eax,%eax 551: 48 83 c4 28 add $0x28,%rsp 555: c3 ret 556: b8 f8 ff ff ff mov $0xfffffff8,%eax 55b: 48 83 c4 28 add $0x28,%rsp 55f: c3 ret 560: 48 83 ec 28 sub $0x28,%rsp 564: 48 85 d2 test %rdx,%rdx 567: 74 41 je 0x5aa 569: 45 85 c0 test %r8d,%r8d 56c: 7e 32 jle 0x5a0 56e: 66 0f 2e 05 22 34 c5 ucomisd 0x1c53422(%rip),%xmm0 # 0x1c53998 575: 01 576: 7a 02 jp 0x57a 578: 74 10 je 0x58a 57a: 0f 57 c9 xorps %xmm1,%xmm1 57d: 66 0f 2e c1 ucomisd %xmm1,%xmm0 581: 7a 02 jp 0x585 583: 74 0c je 0x591 585: e8 b6 7a 03 00 call 0x38040 58a: 33 c0 xor %eax,%eax 58c: 48 83 c4 28 add $0x28,%rsp 590: c3 ret 591: 48 89 d1 mov %rdx,%rcx 594: 44 89 c2 mov %r8d,%edx 597: 48 83 c4 28 add $0x28,%rsp 59b: e9 20 3f 01 00 jmp 0x144c0 5a0: b8 fa ff ff ff mov $0xfffffffa,%eax 5a5: 48 83 c4 28 add $0x28,%rsp 5a9: c3 ret 5aa: b8 f8 ff ff ff mov $0xfffffff8,%eax 5af: 48 83 c4 28 add $0x28,%rsp 5b3: c3 ret 5b4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 5b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5c0: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 5c5: 48 85 d2 test %rdx,%rdx 5c8: 74 45 je 0x60f 5ca: 45 85 c0 test %r8d,%r8d 5cd: 7e 34 jle 0x603 5cf: 66 0f 2e 05 c9 33 c5 ucomisd 0x1c533c9(%rip),%xmm0 # 0x1c539a0 5d6: 01 5d7: 7a 02 jp 0x5db 5d9: 74 10 je 0x5eb 5db: 0f 57 c9 xorps %xmm1,%xmm1 5de: 66 0f 2e c1 ucomisd %xmm1,%xmm0 5e2: 7a 02 jp 0x5e6 5e4: 74 0d je 0x5f3 5e6: e8 f5 7b 03 00 call 0x381e0 5eb: 33 c0 xor %eax,%eax 5ed: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 5f2: c3 ret 5f3: 48 89 d1 mov %rdx,%rcx 5f6: 44 89 c2 mov %r8d,%edx 5f9: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 5fe: e9 bd 40 01 00 jmp 0x146c0 603: b8 fa ff ff ff mov $0xfffffffa,%eax 608: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 60d: 90 nop 60e: c3 ret 60f: b8 f8 ff ff ff mov $0xfffffff8,%eax 614: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 619: 90 nop 61a: 90 nop 61b: 90 nop 61c: c3 ret 61d: 0f 1f 00 nopl (%rax) 620: 48 83 ec 28 sub $0x28,%rsp 624: 48 85 d2 test %rdx,%rdx 627: 74 41 je 0x66a 629: 45 85 c0 test %r8d,%r8d 62c: 7e 32 jle 0x660 62e: 66 0f 2e 05 72 33 c5 ucomisd 0x1c53372(%rip),%xmm0 # 0x1c539a8 635: 01 636: 7a 02 jp 0x63a 638: 74 10 je 0x64a 63a: 0f 57 c9 xorps %xmm1,%xmm1 63d: 66 0f 2e c1 ucomisd %xmm1,%xmm0 641: 7a 02 jp 0x645 643: 74 0c je 0x651 645: e8 36 7d 03 00 call 0x38380 64a: 33 c0 xor %eax,%eax 64c: 48 83 c4 28 add $0x28,%rsp 650: c3 ret 651: 48 89 d1 mov %rdx,%rcx 654: 44 89 c2 mov %r8d,%edx 657: 48 83 c4 28 add $0x28,%rsp 65b: e9 40 42 01 00 jmp 0x148a0 660: b8 fa ff ff ff mov $0xfffffffa,%eax 665: 48 83 c4 28 add $0x28,%rsp 669: c3 ret 66a: b8 f8 ff ff ff mov $0xfffffff8,%eax 66f: 48 83 c4 28 add $0x28,%rsp 673: c3 ret 674: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 679: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 680: 48 83 ec 28 sub $0x28,%rsp 684: c5 f9 28 c8 vmovapd %xmm0,%xmm1 688: 48 85 d2 test %rdx,%rdx 68b: 0f 84 c2 01 00 00 je 0x853 691: 45 85 c0 test %r8d,%r8d 694: 0f 8e af 01 00 00 jle 0x849 69a: c5 f9 2e 0d 0e 33 c5 vucomisd 0x1c5330e(%rip),%xmm1 # 0x1c539b0 6a1: 01 6a2: 7a 06 jp 0x6aa 6a4: 0f 84 98 01 00 00 je 0x842 6aa: c5 f9 57 c0 vxorpd %xmm0,%xmm0,%xmm0 6ae: c5 f9 2e c8 vucomisd %xmm0,%xmm1 6b2: 7a 06 jp 0x6ba 6b4: 0f 84 78 01 00 00 je 0x832 6ba: 41 83 f8 10 cmp $0x10,%r8d 6be: 0f 8c 5e 01 00 00 jl 0x822 6c4: 49 89 d1 mov %rdx,%r9 6c7: 49 83 e1 1f and $0x1f,%r9 6cb: 45 85 c9 test %r9d,%r9d 6ce: 74 18 je 0x6e8 6d0: 41 f7 c1 07 00 00 00 test $0x7,%r9d 6d7: 0f 85 45 01 00 00 jne 0x822 6dd: 41 f7 d9 neg %r9d 6e0: 41 83 c1 20 add $0x20,%r9d 6e4: 41 c1 e9 03 shr $0x3,%r9d 6e8: 41 8d 41 10 lea 0x10(%r9),%eax 6ec: 44 3b c0 cmp %eax,%r8d 6ef: 0f 8c 2d 01 00 00 jl 0x822 6f5: 45 89 c2 mov %r8d,%r10d 6f8: 33 c0 xor %eax,%eax 6fa: 45 2b d1 sub %r9d,%r10d 6fd: 41 83 e2 0f and $0xf,%r10d 701: 41 f7 da neg %r10d 704: 45 03 d0 add %r8d,%r10d 707: 45 89 cb mov %r9d,%r11d 70a: 45 85 c9 test %r9d,%r9d 70d: 76 23 jbe 0x732 70f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 716: 00 717: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 71e: 66 90 xchg %ax,%ax 720: c5 f3 59 04 c2 vmulsd (%rdx,%rax,8),%xmm1,%xmm0 725: c5 fb 11 04 c2 vmovsd %xmm0,(%rdx,%rax,8) 72a: 48 ff c0 inc %rax 72d: 49 3b c3 cmp %r11,%rax 730: 72 ee jb 0x720 732: c5 f1 14 c1 vunpcklpd %xmm1,%xmm1,%xmm0 736: 4d 63 ca movslq %r10d,%r9 739: c4 e3 7d 18 c0 01 vinsertf128 $0x1,%xmm0,%ymm0,%ymm0 73f: 90 nop 740: c4 a1 7d 59 14 da vmulpd (%rdx,%r11,8),%ymm0,%ymm2 746: c4 a1 7d 59 5c da 20 vmulpd 0x20(%rdx,%r11,8),%ymm0,%ymm3 74d: c4 a1 7d 59 64 da 40 vmulpd 0x40(%rdx,%r11,8),%ymm0,%ymm4 754: c4 a1 7d 59 6c da 60 vmulpd 0x60(%rdx,%r11,8),%ymm0,%ymm5 75b: c4 a1 7d 11 14 da vmovupd %ymm2,(%rdx,%r11,8) 761: c4 a1 7d 11 5c da 20 vmovupd %ymm3,0x20(%rdx,%r11,8) 768: c4 a1 7d 11 64 da 40 vmovupd %ymm4,0x40(%rdx,%r11,8) 76f: c4 a1 7d 11 6c da 60 vmovupd %ymm5,0x60(%rdx,%r11,8) 776: 49 83 c3 10 add $0x10,%r11 77a: 4d 3b d9 cmp %r9,%r11 77d: 72 c1 jb 0x740 77f: 41 8d 42 01 lea 0x1(%r10),%eax 783: 41 3b c0 cmp %r8d,%eax 786: 0f 87 88 00 00 00 ja 0x814 78c: 4d 63 c0 movslq %r8d,%r8 78f: 4d 2b c1 sub %r9,%r8 792: 49 83 f8 04 cmp $0x4,%r8 796: 0f 8c 82 00 00 00 jl 0x81e 79c: 44 89 c0 mov %r8d,%eax 79f: 45 33 db xor %r11d,%r11d 7a2: 83 e0 fc and $0xfffffffc,%eax 7a5: 4e 8d 0c ca lea (%rdx,%r9,8),%r9 7a9: 48 63 c0 movslq %eax,%rax 7ac: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7b3: 00 7b4: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 7c0: c4 c1 7d 59 11 vmulpd (%r9),%ymm0,%ymm2 7c5: 49 83 c3 04 add $0x4,%r11 7c9: c4 c1 7d 11 11 vmovupd %ymm2,(%r9) 7ce: 49 83 c1 20 add $0x20,%r9 7d2: 4c 3b d8 cmp %rax,%r11 7d5: 72 e9 jb 0x7c0 7d7: 49 3b c0 cmp %r8,%rax 7da: 73 38 jae 0x814 7dc: 4d 63 d2 movslq %r10d,%r10 7df: 4a 8d 14 d2 lea (%rdx,%r10,8),%rdx 7e3: 48 8d 14 c2 lea (%rdx,%rax,8),%rdx 7e7: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7ee: 00 7ef: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7f6: 0f 1f 00 nopl (%rax) 7f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 800: c5 f3 59 02 vmulsd (%rdx),%xmm1,%xmm0 804: 48 ff c0 inc %rax 807: c5 fb 11 02 vmovsd %xmm0,(%rdx) 80b: 48 83 c2 08 add $0x8,%rdx 80f: 49 3b c0 cmp %r8,%rax 812: 72 ec jb 0x800 814: 33 c0 xor %eax,%eax 816: c5 f8 77 vzeroupper 819: 48 83 c4 28 add $0x28,%rsp 81d: c3 ret 81e: 33 c0 xor %eax,%eax 820: eb b5 jmp 0x7d7 822: 45 33 d2 xor %r10d,%r10d 825: 41 83 f8 01 cmp $0x1,%r8d 829: 72 e9 jb 0x814 82b: 4d 63 c0 movslq %r8d,%r8 82e: 33 c0 xor %eax,%eax 830: eb a5 jmp 0x7d7 832: 48 89 d1 mov %rdx,%rcx 835: 44 89 c2 mov %r8d,%edx 838: e8 a3 40 01 00 call 0x148e0 83d: 48 83 c4 28 add $0x28,%rsp 841: c3 ret 842: 33 c0 xor %eax,%eax 844: 48 83 c4 28 add $0x28,%rsp 848: c3 ret 849: b8 fa ff ff ff mov $0xfffffffa,%eax 84e: 48 83 c4 28 add $0x28,%rsp 852: c3 ret 853: b8 f8 ff ff ff mov $0xfffffff8,%eax 858: 48 83 c4 28 add $0x28,%rsp 85c: c3 ret 85d: 0f 1f 00 nopl (%rax) 860: 48 83 ec 28 sub $0x28,%rsp 864: 48 85 d2 test %rdx,%rdx 867: 0f 84 be 01 00 00 je 0xa2b 86d: 45 85 c0 test %r8d,%r8d 870: 0f 8e ab 01 00 00 jle 0xa21 876: c5 f9 2e 05 3a 31 c5 vucomisd 0x1c5313a(%rip),%xmm0 # 0x1c539b8 87d: 01 87e: 7a 06 jp 0x886 880: 0f 84 94 01 00 00 je 0xa1a 886: c5 f1 57 c9 vxorpd %xmm1,%xmm1,%xmm1 88a: c5 f9 2e c1 vucomisd %xmm1,%xmm0 88e: 7a 06 jp 0x896 890: 0f 84 74 01 00 00 je 0xa0a 896: 41 83 f8 10 cmp $0x10,%r8d 89a: 0f 8c 62 01 00 00 jl 0xa02 8a0: 49 89 d3 mov %rdx,%r11 8a3: 49 83 e3 1f and $0x1f,%r11 8a7: 45 85 db test %r11d,%r11d 8aa: 74 18 je 0x8c4 8ac: 41 f7 c3 07 00 00 00 test $0x7,%r11d 8b3: 0f 85 49 01 00 00 jne 0xa02 8b9: 41 f7 db neg %r11d 8bc: 41 83 c3 20 add $0x20,%r11d 8c0: 41 c1 eb 03 shr $0x3,%r11d 8c4: 41 8d 43 10 lea 0x10(%r11),%eax 8c8: 44 3b c0 cmp %eax,%r8d 8cb: 0f 8c 31 01 00 00 jl 0xa02 8d1: 45 89 c1 mov %r8d,%r9d 8d4: 33 c0 xor %eax,%eax 8d6: 45 2b cb sub %r11d,%r9d 8d9: 41 83 e1 0f and $0xf,%r9d 8dd: 41 f7 d9 neg %r9d 8e0: 45 03 c8 add %r8d,%r9d 8e3: 45 89 da mov %r11d,%r10d 8e6: 45 85 db test %r11d,%r11d 8e9: 76 27 jbe 0x912 8eb: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 8f2: 00 8f3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 8fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 900: c5 fb 59 0c c2 vmulsd (%rdx,%rax,8),%xmm0,%xmm1 905: c5 fb 11 0c c2 vmovsd %xmm1,(%rdx,%rax,8) 90a: 48 ff c0 inc %rax 90d: 49 3b c2 cmp %r10,%rax 910: 72 ee jb 0x900 912: c4 e2 7d 19 c8 vbroadcastsd %xmm0,%ymm1 917: 49 63 c1 movslq %r9d,%rax 91a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 920: c4 a1 75 59 14 d2 vmulpd (%rdx,%r10,8),%ymm1,%ymm2 926: c4 a1 75 59 5c d2 20 vmulpd 0x20(%rdx,%r10,8),%ymm1,%ymm3 92d: c4 a1 75 59 64 d2 40 vmulpd 0x40(%rdx,%r10,8),%ymm1,%ymm4 934: c4 a1 75 59 6c d2 60 vmulpd 0x60(%rdx,%r10,8),%ymm1,%ymm5 93b: c4 a1 7d 11 14 d2 vmovupd %ymm2,(%rdx,%r10,8) 941: c4 a1 7d 11 5c d2 20 vmovupd %ymm3,0x20(%rdx,%r10,8) 948: c4 a1 7d 11 64 d2 40 vmovupd %ymm4,0x40(%rdx,%r10,8) 94f: c4 a1 7d 11 6c d2 60 vmovupd %ymm5,0x60(%rdx,%r10,8) 956: 49 83 c2 10 add $0x10,%r10 95a: 4c 3b d0 cmp %rax,%r10 95d: 72 c1 jb 0x920 95f: 41 8d 41 01 lea 0x1(%r9),%eax 963: 41 3b c0 cmp %r8d,%eax 966: 0f 87 88 00 00 00 ja 0x9f4 96c: 4d 63 c0 movslq %r8d,%r8 96f: 4d 63 c9 movslq %r9d,%r9 972: 4d 2b c1 sub %r9,%r8 975: 49 83 f8 04 cmp $0x4,%r8 979: 0f 8c 7f 00 00 00 jl 0x9fe 97f: 4d 63 c9 movslq %r9d,%r9 982: 44 89 c0 mov %r8d,%eax 985: 83 e0 fc and $0xfffffffc,%eax 988: 45 33 db xor %r11d,%r11d 98b: 48 63 c0 movslq %eax,%rax 98e: c4 e2 7d 19 c8 vbroadcastsd %xmm0,%ymm1 993: 4e 8d 14 ca lea (%rdx,%r9,8),%r10 997: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 99e: 00 00 9a0: c4 c1 75 59 12 vmulpd (%r10),%ymm1,%ymm2 9a5: 49 83 c3 04 add $0x4,%r11 9a9: c4 c1 7d 11 12 vmovupd %ymm2,(%r10) 9ae: 49 83 c2 20 add $0x20,%r10 9b2: 4c 3b d8 cmp %rax,%r11 9b5: 72 e9 jb 0x9a0 9b7: 49 3b c0 cmp %r8,%rax 9ba: 73 38 jae 0x9f4 9bc: 4d 63 c9 movslq %r9d,%r9 9bf: 4a 8d 14 ca lea (%rdx,%r9,8),%rdx 9c3: 48 8d 14 c2 lea (%rdx,%rax,8),%rdx 9c7: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 9ce: 00 9cf: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 9d6: 0f 1f 00 nopl (%rax) 9d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 9e0: c5 fb 59 0a vmulsd (%rdx),%xmm0,%xmm1 9e4: 48 ff c0 inc %rax 9e7: c5 fb 11 0a vmovsd %xmm1,(%rdx) 9eb: 48 83 c2 08 add $0x8,%rdx 9ef: 49 3b c0 cmp %r8,%rax 9f2: 72 ec jb 0x9e0 9f4: 33 c0 xor %eax,%eax 9f6: c5 f8 77 vzeroupper 9f9: 48 83 c4 28 add $0x28,%rsp 9fd: c3 ret 9fe: 33 c0 xor %eax,%eax a00: eb b5 jmp 0x9b7 a02: 45 33 c9 xor %r9d,%r9d a05: e9 55 ff ff ff jmp 0x95f a0a: 48 89 d1 mov %rdx,%rcx a0d: 44 89 c2 mov %r8d,%edx a10: e8 0b 3f 01 00 call 0x14920 a15: 48 83 c4 28 add $0x28,%rsp a19: c3 ret a1a: 33 c0 xor %eax,%eax a1c: 48 83 c4 28 add $0x28,%rsp a20: c3 ret a21: b8 fa ff ff ff mov $0xfffffffa,%eax a26: 48 83 c4 28 add $0x28,%rsp a2a: c3 ret a2b: b8 f8 ff ff ff mov $0xfffffff8,%eax a30: 48 83 c4 28 add $0x28,%rsp a34: c3 ret a35: 0f 1f 40 00 nopl 0x0(%rax) a39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) a40: 48 83 ec 28 sub $0x28,%rsp a44: 48 85 d2 test %rdx,%rdx a47: 0f 84 be 01 00 00 je 0xc0b a4d: 45 85 c0 test %r8d,%r8d a50: 0f 8e ab 01 00 00 jle 0xc01 a56: c5 f9 2e 05 62 2f c5 vucomisd 0x1c52f62(%rip),%xmm0 # 0x1c539c0 a5d: 01 a5e: 7a 06 jp 0xa66 a60: 0f 84 94 01 00 00 je 0xbfa a66: c5 f1 57 c9 vxorpd %xmm1,%xmm1,%xmm1 a6a: c5 f9 2e c1 vucomisd %xmm1,%xmm0 a6e: 7a 06 jp 0xa76 a70: 0f 84 74 01 00 00 je 0xbea a76: 41 83 f8 10 cmp $0x10,%r8d a7a: 0f 8c 62 01 00 00 jl 0xbe2 a80: 49 89 d3 mov %rdx,%r11 a83: 49 83 e3 1f and $0x1f,%r11 a87: 45 85 db test %r11d,%r11d a8a: 74 18 je 0xaa4 a8c: 41 f7 c3 07 00 00 00 test $0x7,%r11d a93: 0f 85 49 01 00 00 jne 0xbe2 a99: 41 f7 db neg %r11d a9c: 41 83 c3 20 add $0x20,%r11d aa0: 41 c1 eb 03 shr $0x3,%r11d aa4: 41 8d 43 10 lea 0x10(%r11),%eax aa8: 44 3b c0 cmp %eax,%r8d aab: 0f 8c 31 01 00 00 jl 0xbe2 ab1: 45 89 c1 mov %r8d,%r9d ab4: 33 c0 xor %eax,%eax ab6: 45 2b cb sub %r11d,%r9d ab9: 41 83 e1 0f and $0xf,%r9d abd: 41 f7 d9 neg %r9d ac0: 45 03 c8 add %r8d,%r9d ac3: 45 89 da mov %r11d,%r10d ac6: 45 85 db test %r11d,%r11d ac9: 76 27 jbe 0xaf2 acb: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ad2: 00 ad3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ada: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ae0: c5 fb 59 0c c2 vmulsd (%rdx,%rax,8),%xmm0,%xmm1 ae5: c5 fb 11 0c c2 vmovsd %xmm1,(%rdx,%rax,8) aea: 48 ff c0 inc %rax aed: 49 3b c2 cmp %r10,%rax af0: 72 ee jb 0xae0 af2: c4 e2 7d 19 c8 vbroadcastsd %xmm0,%ymm1 af7: 49 63 c1 movslq %r9d,%rax afa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) b00: c4 a1 75 59 14 d2 vmulpd (%rdx,%r10,8),%ymm1,%ymm2 b06: c4 a1 75 59 5c d2 20 vmulpd 0x20(%rdx,%r10,8),%ymm1,%ymm3 b0d: c4 a1 75 59 64 d2 40 vmulpd 0x40(%rdx,%r10,8),%ymm1,%ymm4 b14: c4 a1 75 59 6c d2 60 vmulpd 0x60(%rdx,%r10,8),%ymm1,%ymm5 b1b: c4 a1 7d 11 14 d2 vmovupd %ymm2,(%rdx,%r10,8) b21: c4 a1 7d 11 5c d2 20 vmovupd %ymm3,0x20(%rdx,%r10,8) b28: c4 a1 7d 11 64 d2 40 vmovupd %ymm4,0x40(%rdx,%r10,8) b2f: c4 a1 7d 11 6c d2 60 vmovupd %ymm5,0x60(%rdx,%r10,8) b36: 49 83 c2 10 add $0x10,%r10 b3a: 4c 3b d0 cmp %rax,%r10 b3d: 72 c1 jb 0xb00 b3f: 41 8d 41 01 lea 0x1(%r9),%eax b43: 41 3b c0 cmp %r8d,%eax b46: 0f 87 88 00 00 00 ja 0xbd4 b4c: 4d 63 c0 movslq %r8d,%r8 b4f: 4d 63 c9 movslq %r9d,%r9 b52: 4d 2b c1 sub %r9,%r8 b55: 49 83 f8 04 cmp $0x4,%r8 b59: 0f 8c 7f 00 00 00 jl 0xbde b5f: 4d 63 c9 movslq %r9d,%r9 b62: 44 89 c0 mov %r8d,%eax b65: 83 e0 fc and $0xfffffffc,%eax b68: 45 33 db xor %r11d,%r11d b6b: 48 63 c0 movslq %eax,%rax b6e: c4 e2 7d 19 c8 vbroadcastsd %xmm0,%ymm1 b73: 4e 8d 14 ca lea (%rdx,%r9,8),%r10 b77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) b7e: 00 00 b80: c4 c1 75 59 12 vmulpd (%r10),%ymm1,%ymm2 b85: 49 83 c3 04 add $0x4,%r11 b89: c4 c1 7d 11 12 vmovupd %ymm2,(%r10) b8e: 49 83 c2 20 add $0x20,%r10 b92: 4c 3b d8 cmp %rax,%r11 b95: 72 e9 jb 0xb80 b97: 49 3b c0 cmp %r8,%rax b9a: 73 38 jae 0xbd4 b9c: 4d 63 c9 movslq %r9d,%r9 b9f: 4a 8d 14 ca lea (%rdx,%r9,8),%rdx ba3: 48 8d 14 c2 lea (%rdx,%rax,8),%rdx ba7: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) bae: 00 baf: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) bb6: 0f 1f 00 nopl (%rax) bb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) bc0: c5 fb 59 0a vmulsd (%rdx),%xmm0,%xmm1 bc4: 48 ff c0 inc %rax bc7: c5 fb 11 0a vmovsd %xmm1,(%rdx) bcb: 48 83 c2 08 add $0x8,%rdx bcf: 49 3b c0 cmp %r8,%rax bd2: 72 ec jb 0xbc0 bd4: 33 c0 xor %eax,%eax bd6: c5 f8 77 vzeroupper bd9: 48 83 c4 28 add $0x28,%rsp bdd: c3 ret bde: 33 c0 xor %eax,%eax be0: eb b5 jmp 0xb97 be2: 45 33 c9 xor %r9d,%r9d be5: e9 55 ff ff ff jmp 0xb3f bea: 48 89 d1 mov %rdx,%rcx bed: 44 89 c2 mov %r8d,%edx bf0: e8 6b 3d 01 00 call 0x14960 bf5: 48 83 c4 28 add $0x28,%rsp bf9: c3 ret bfa: 33 c0 xor %eax,%eax bfc: 48 83 c4 28 add $0x28,%rsp c00: c3 ret c01: b8 fa ff ff ff mov $0xfffffffa,%eax c06: 48 83 c4 28 add $0x28,%rsp c0a: c3 ret c0b: b8 f8 ff ff ff mov $0xfffffff8,%eax c10: 48 83 c4 28 add $0x28,%rsp c14: c3 ret c15: 0f 1f 40 00 nopl 0x0(%rax) c19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) c20: 56 push %rsi c21: 57 push %rdi c22: 41 54 push %r12 c24: 55 push %rbp c25: 48 83 ec 28 sub $0x28,%rsp c29: 89 cf mov %ecx,%edi c2b: 4d 89 cc mov %r9,%r12 c2e: 83 ff 1e cmp $0x1e,%edi c31: 0f 87 7a 01 00 00 ja 0xdb1 c37: 4d 85 e4 test %r12,%r12 c3a: 0f 84 80 01 00 00 je 0xdc0 c40: 48 8b 74 24 70 mov 0x70(%rsp),%rsi c45: 48 85 f6 test %rsi,%rsi c48: 0f 84 72 01 00 00 je 0xdc0 c4e: 48 8b 6c 24 78 mov 0x78(%rsp),%rbp c53: 48 85 ed test %rbp,%rbp c56: 0f 84 64 01 00 00 je 0xdc0 c5c: 83 fa 08 cmp $0x8,%edx c5f: 74 1e je 0xc7f c61: 83 fa 04 cmp $0x4,%edx c64: 74 19 je 0xc7f c66: 83 fa 01 cmp $0x1,%edx c69: 74 14 je 0xc7f c6b: 83 fa 02 cmp $0x2,%edx c6e: 74 0f je 0xc7f c70: b8 ee ff ff ff mov $0xffffffee,%eax c75: 48 83 c4 28 add $0x28,%rsp c79: 5d pop %rbp c7a: 41 5c pop %r12 c7c: 5f pop %rdi c7d: 5e pop %rsi c7e: c3 ret c7f: 83 ff 1d cmp $0x1d,%edi c82: 0f 8f 29 01 00 00 jg 0xdb1 c88: 83 ff 04 cmp $0x4,%edi c8b: 7f 14 jg 0xca1 c8d: 41 c7 04 24 d0 00 00 movl $0xd0,(%r12) c94: 00 c95: 33 c0 xor %eax,%eax c97: 89 06 mov %eax,(%rsi) c99: 89 45 00 mov %eax,0x0(%rbp) c9c: e9 04 01 00 00 jmp 0xda5 ca1: 83 ff 06 cmp $0x6,%edi ca4: 7f 11 jg 0xcb7 ca6: 33 c0 xor %eax,%eax ca8: 41 89 04 24 mov %eax,(%r12) cac: 89 06 mov %eax,(%rsi) cae: 89 45 00 mov %eax,0x0(%rbp) cb1: 41 8b 04 24 mov (%r12),%eax cb5: eb 67 jmp 0xd1e cb7: 8d 4f ff lea -0x1(%rdi),%ecx cba: 83 f9 10 cmp $0x10,%ecx cbd: 7f 48 jg 0xd07 cbf: 41 bb 01 00 00 00 mov $0x1,%r11d cc5: 41 d3 e3 shl %cl,%r11d cc8: 42 8d 04 dd 47 00 00 lea 0x47(,%r11,8),%eax ccf: 00 cd0: 83 e0 c0 and $0xffffffc0,%eax cd3: 46 8d 14 dd 3f 00 00 lea 0x3f(,%r11,8),%r10d cda: 00 cdb: 41 89 04 24 mov %eax,(%r12) cdf: 44 89 d8 mov %r11d,%eax ce2: d1 f8 sar $1,%eax ce4: 41 83 e2 c0 and $0xffffffc0,%r10d ce8: c1 e8 1e shr $0x1e,%eax ceb: 41 03 c3 add %r11d,%eax cee: 83 e0 fc and $0xfffffffc,%eax cf1: 83 c0 43 add $0x43,%eax cf4: c7 06 00 00 00 00 movl $0x0,(%rsi) cfa: 83 e0 c0 and $0xffffffc0,%eax cfd: 44 89 55 00 mov %r10d,0x0(%rbp) d01: 41 03 04 24 add (%r12),%eax d05: eb 12 jmp 0xd19 d07: 4c 89 e2 mov %r12,%rdx d0a: 49 89 f0 mov %rsi,%r8 d0d: 49 89 e9 mov %rbp,%r9 d10: e8 eb 77 03 00 call 0x38500 d15: 41 8b 04 24 mov (%r12),%eax d19: 83 ff 13 cmp $0x13,%edi d1c: 7d 2a jge 0xd48 d1e: 89 f9 mov %edi,%ecx d20: 41 ba 01 00 00 00 mov $0x1,%r10d d26: 41 d3 e2 shl %cl,%r10d d29: 45 89 d3 mov %r10d,%r11d d2c: 41 d1 fb sar $1,%r11d d2f: 41 c1 eb 1e shr $0x1e,%r11d d33: 45 03 da add %r10d,%r11d d36: 41 c1 eb 02 shr $0x2,%r11d d3a: 46 8d 14 dd 3f 00 00 lea 0x3f(,%r11,8),%r10d d41: 00 d42: 41 83 e2 c0 and $0xffffffc0,%r10d d46: eb 18 jmp 0xd60 d48: 41 ba 01 00 00 00 mov $0x1,%r10d d4e: 8d 4f 14 lea 0x14(%rdi),%ecx d51: 41 d3 e2 shl %cl,%r10d d54: 46 8d 14 d5 3f 20 00 lea 0x203f(,%r10,8),%r10d d5b: 00 d5c: 41 83 e2 c0 and $0xffffffc0,%r10d d60: 83 ff 0a cmp $0xa,%edi d63: 42 8d 84 50 00 01 00 lea 0x100(%rax,%r10,2),%eax d6a: 00 d6b: 41 89 04 24 mov %eax,(%r12) d6f: 7f 04 jg 0xd75 d71: 33 c0 xor %eax,%eax d73: eb 21 jmp 0xd96 d75: 89 f9 mov %edi,%ecx d77: b8 01 00 00 00 mov $0x1,%eax d7c: d3 e0 shl %cl,%eax d7e: 89 c7 mov %eax,%edi d80: d1 ff sar $1,%edi d82: c1 ef 1e shr $0x1e,%edi d85: 03 f8 add %eax,%edi d87: 83 e7 fc and $0xfffffffc,%edi d8a: 83 c7 43 add $0x43,%edi d8d: 83 e7 c0 and $0xffffffc0,%edi d90: 8b 16 mov (%rsi),%edx d92: 8d 44 3a 40 lea 0x40(%rdx,%rdi,1),%eax d96: 89 06 mov %eax,(%rsi) d98: 8b 45 00 mov 0x0(%rbp),%eax d9b: 85 c0 test %eax,%eax d9d: 7e 06 jle 0xda5 d9f: 83 c0 40 add $0x40,%eax da2: 89 45 00 mov %eax,0x0(%rbp) da5: 33 c0 xor %eax,%eax da7: 48 83 c4 28 add $0x28,%rsp dab: 5d pop %rbp dac: 41 5c pop %r12 dae: 5f pop %rdi daf: 5e pop %rsi db0: c3 ret db1: b8 ef ff ff ff mov $0xffffffef,%eax db6: 48 83 c4 28 add $0x28,%rsp dba: 5d pop %rbp dbb: 41 5c pop %r12 dbd: 5f pop %rdi dbe: 5e pop %rsi dbf: c3 ret dc0: b8 f8 ff ff ff mov $0xfffffff8,%eax dc5: 48 83 c4 28 add $0x28,%rsp dc9: 5d pop %rbp dca: 41 5c pop %r12 dcc: 5f pop %rdi dcd: 5e pop %rsi dce: c3 ret dcf: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) dd6: 00 dd7: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) dde: 66 90 xchg %ax,%ax de0: 41 54 push %r12 de2: 41 55 push %r13 de4: 41 56 push %r14 de6: 41 57 push %r15 de8: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp ded: 41 89 cd mov %ecx,%r13d df0: 4d 89 cc mov %r9,%r12 df3: 41 83 fd 1e cmp $0x1e,%r13d df7: 0f 87 94 01 00 00 ja 0xf91 dfd: 4d 85 e4 test %r12,%r12 e00: 0f 84 9e 01 00 00 je 0xfa4 e06: 4c 8b 74 24 70 mov 0x70(%rsp),%r14 e0b: 4d 85 f6 test %r14,%r14 e0e: 0f 84 90 01 00 00 je 0xfa4 e14: 4c 8b 7c 24 78 mov 0x78(%rsp),%r15 e19: 4d 85 ff test %r15,%r15 e1c: 0f 84 82 01 00 00 je 0xfa4 e22: 83 fa 08 cmp $0x8,%edx e25: 74 22 je 0xe49 e27: 83 fa 04 cmp $0x4,%edx e2a: 74 1d je 0xe49 e2c: 83 fa 01 cmp $0x1,%edx e2f: 74 18 je 0xe49 e31: 83 fa 02 cmp $0x2,%edx e34: 74 13 je 0xe49 e36: b8 ee ff ff ff mov $0xffffffee,%eax e3b: 48 8d 64 24 28 lea 0x28(%rsp),%rsp e40: 41 5f pop %r15 e42: 41 5e pop %r14 e44: 41 5d pop %r13 e46: 41 5c pop %r12 e48: c3 ret e49: 41 83 fd 1d cmp $0x1d,%r13d e4d: 0f 8f 3e 01 00 00 jg 0xf91 e53: 41 83 fd 04 cmp $0x4,%r13d e57: 7f 15 jg 0xe6e e59: 41 c7 04 24 d0 00 00 movl $0xd0,(%r12) e60: 00 e61: 33 c0 xor %eax,%eax e63: 41 89 06 mov %eax,(%r14) e66: 41 89 07 mov %eax,(%r15) e69: e9 13 01 00 00 jmp 0xf81 e6e: 41 83 fd 06 cmp $0x6,%r13d e72: 7f 12 jg 0xe86 e74: 33 c0 xor %eax,%eax e76: 41 89 04 24 mov %eax,(%r12) e7a: 41 89 06 mov %eax,(%r14) e7d: 41 89 07 mov %eax,(%r15) e80: 41 8b 14 24 mov (%r12),%edx e84: eb 6a jmp 0xef0 e86: 41 8d 4d ff lea -0x1(%r13),%ecx e8a: 83 f9 11 cmp $0x11,%ecx e8d: 7f 49 jg 0xed8 e8f: 41 bb 01 00 00 00 mov $0x1,%r11d e95: 41 d3 e3 shl %cl,%r11d e98: 44 89 da mov %r11d,%edx e9b: 45 89 da mov %r11d,%r10d e9e: d1 fa sar $1,%edx ea0: c1 ea 1e shr $0x1e,%edx ea3: 41 c1 e2 03 shl $0x3,%r10d ea7: 41 03 d3 add %r11d,%edx eaa: 44 89 d0 mov %r10d,%eax ead: 83 e2 fc and $0xfffffffc,%edx eb0: 83 c0 47 add $0x47,%eax eb3: 41 83 c2 3f add $0x3f,%r10d eb7: 83 c2 43 add $0x43,%edx eba: 83 e0 c0 and $0xffffffc0,%eax ebd: 41 89 04 24 mov %eax,(%r12) ec1: 41 83 e2 c0 and $0xffffffc0,%r10d ec5: 41 c7 06 00 00 00 00 movl $0x0,(%r14) ecc: 83 e2 c0 and $0xffffffc0,%edx ecf: 45 89 17 mov %r10d,(%r15) ed2: 41 03 14 24 add (%r12),%edx ed6: eb 12 jmp 0xeea ed8: 4c 89 e2 mov %r12,%rdx edb: 4d 89 f0 mov %r14,%r8 ede: 4d 89 f9 mov %r15,%r9 ee1: e8 5a 78 03 00 call 0x38740 ee6: 41 8b 14 24 mov (%r12),%edx eea: 41 83 fd 13 cmp $0x13,%r13d eee: 7d 29 jge 0xf19 ef0: 44 89 e9 mov %r13d,%ecx ef3: b8 01 00 00 00 mov $0x1,%eax ef8: d3 e0 shl %cl,%eax efa: 41 89 c2 mov %eax,%r10d efd: 41 d1 fa sar $1,%r10d f00: 41 c1 ea 1e shr $0x1e,%r10d f04: 44 03 d0 add %eax,%r10d f07: 41 c1 ea 02 shr $0x2,%r10d f0b: 41 c1 e2 03 shl $0x3,%r10d f0f: 41 83 c2 3f add $0x3f,%r10d f13: 41 83 e2 c0 and $0xffffffc0,%r10d f17: eb 1c jmp 0xf35 f19: 41 ba 01 00 00 00 mov $0x1,%r10d f1f: 41 8d 4d 14 lea 0x14(%r13),%ecx f23: 41 d3 e2 shl %cl,%r10d f26: 41 c1 e2 03 shl $0x3,%r10d f2a: 41 81 c2 3f 20 00 00 add $0x203f,%r10d f31: 41 83 e2 c0 and $0xffffffc0,%r10d f35: 45 03 d2 add %r10d,%r10d f38: 41 03 d2 add %r10d,%edx f3b: 81 c2 00 01 00 00 add $0x100,%edx f41: 41 89 14 24 mov %edx,(%r12) f45: 41 83 fd 0a cmp $0xa,%r13d f49: 7f 04 jg 0xf4f f4b: 33 d2 xor %edx,%edx f4d: eb 22 jmp 0xf71 f4f: 44 89 e9 mov %r13d,%ecx f52: b8 01 00 00 00 mov $0x1,%eax f57: d3 e0 shl %cl,%eax f59: 89 c2 mov %eax,%edx f5b: d1 fa sar $1,%edx f5d: c1 ea 1e shr $0x1e,%edx f60: 03 d0 add %eax,%edx f62: 83 e2 fc and $0xfffffffc,%edx f65: 83 c2 43 add $0x43,%edx f68: 83 e2 c0 and $0xffffffc0,%edx f6b: 83 c2 40 add $0x40,%edx f6e: 41 03 16 add (%r14),%edx f71: 41 89 16 mov %edx,(%r14) f74: 41 8b 07 mov (%r15),%eax f77: 85 c0 test %eax,%eax f79: 7e 06 jle 0xf81 f7b: 83 c0 40 add $0x40,%eax f7e: 41 89 07 mov %eax,(%r15) f81: 33 c0 xor %eax,%eax f83: 48 8d 64 24 28 lea 0x28(%rsp),%rsp f88: 41 5f pop %r15 f8a: 41 5e pop %r14 f8c: 41 5d pop %r13 f8e: 41 5c pop %r12 f90: c3 ret f91: b8 ef ff ff ff mov $0xffffffef,%eax f96: 48 8d 64 24 28 lea 0x28(%rsp),%rsp f9b: 41 5f pop %r15 f9d: 41 5e pop %r14 f9f: 41 5d pop %r13 fa1: 41 5c pop %r12 fa3: c3 ret fa4: b8 f8 ff ff ff mov $0xfffffff8,%eax fa9: 48 8d 64 24 28 lea 0x28(%rsp),%rsp fae: 41 5f pop %r15 fb0: 41 5e pop %r14 fb2: 41 5d pop %r13 fb4: 41 5c pop %r12 fb6: c3 ret fb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) fbe: 00 00 fc0: 56 push %rsi fc1: 57 push %rdi fc2: 41 54 push %r12 fc4: 55 push %rbp fc5: 48 83 ec 28 sub $0x28,%rsp fc9: 89 cf mov %ecx,%edi fcb: 4d 89 cc mov %r9,%r12 fce: 83 ff 1e cmp $0x1e,%edi fd1: 0f 87 7a 01 00 00 ja 0x1151 fd7: 4d 85 e4 test %r12,%r12 fda: 0f 84 80 01 00 00 je 0x1160 fe0: 48 8b 74 24 70 mov 0x70(%rsp),%rsi fe5: 48 85 f6 test %rsi,%rsi fe8: 0f 84 72 01 00 00 je 0x1160 fee: 48 8b 6c 24 78 mov 0x78(%rsp),%rbp ff3: 48 85 ed test %rbp,%rbp ff6: 0f 84 64 01 00 00 je 0x1160 ffc: 83 fa 08 cmp $0x8,%edx fff: 74 1e je 0x101f 1001: 83 fa 04 cmp $0x4,%edx 1004: 74 19 je 0x101f 1006: 83 fa 01 cmp $0x1,%edx 1009: 74 14 je 0x101f 100b: 83 fa 02 cmp $0x2,%edx 100e: 74 0f je 0x101f 1010: b8 ee ff ff ff mov $0xffffffee,%eax 1015: 48 83 c4 28 add $0x28,%rsp 1019: 5d pop %rbp 101a: 41 5c pop %r12 101c: 5f pop %rdi 101d: 5e pop %rsi 101e: c3 ret 101f: 83 ff 1d cmp $0x1d,%edi 1022: 0f 8f 29 01 00 00 jg 0x1151 1028: 83 ff 04 cmp $0x4,%edi 102b: 7f 14 jg 0x1041 102d: 33 c0 xor %eax,%eax 102f: 41 c7 04 24 d0 00 00 movl $0xd0,(%r12) 1036: 00 1037: 89 06 mov %eax,(%rsi) 1039: 89 45 00 mov %eax,0x0(%rbp) 103c: e9 04 01 00 00 jmp 0x1145 1041: 83 ff 06 cmp $0x6,%edi 1044: 7f 11 jg 0x1057 1046: 33 c0 xor %eax,%eax 1048: 41 89 04 24 mov %eax,(%r12) 104c: 89 06 mov %eax,(%rsi) 104e: 89 45 00 mov %eax,0x0(%rbp) 1051: 41 8b 04 24 mov (%r12),%eax 1055: eb 67 jmp 0x10be 1057: 8d 4f ff lea -0x1(%rdi),%ecx 105a: 83 f9 11 cmp $0x11,%ecx 105d: 7f 48 jg 0x10a7 105f: 41 bb 01 00 00 00 mov $0x1,%r11d 1065: 41 d3 e3 shl %cl,%r11d 1068: 42 8d 04 dd 47 00 00 lea 0x47(,%r11,8),%eax 106f: 00 1070: 83 e0 c0 and $0xffffffc0,%eax 1073: 46 8d 14 dd 3f 00 00 lea 0x3f(,%r11,8),%r10d 107a: 00 107b: 41 89 04 24 mov %eax,(%r12) 107f: 44 89 d8 mov %r11d,%eax 1082: 41 83 e2 c0 and $0xffffffc0,%r10d 1086: d1 f8 sar $1,%eax 1088: c7 06 00 00 00 00 movl $0x0,(%rsi) 108e: c1 e8 1e shr $0x1e,%eax 1091: 44 89 55 00 mov %r10d,0x0(%rbp) 1095: 41 03 c3 add %r11d,%eax 1098: 83 e0 fc and $0xfffffffc,%eax 109b: 83 c0 43 add $0x43,%eax 109e: 83 e0 c0 and $0xffffffc0,%eax 10a1: 41 03 04 24 add (%r12),%eax 10a5: eb 12 jmp 0x10b9 10a7: 4c 89 e2 mov %r12,%rdx 10aa: 49 89 f0 mov %rsi,%r8 10ad: 49 89 e9 mov %rbp,%r9 10b0: e8 ab 78 03 00 call 0x38960 10b5: 41 8b 04 24 mov (%r12),%eax 10b9: 83 ff 15 cmp $0x15,%edi 10bc: 7d 2a jge 0x10e8 10be: 89 f9 mov %edi,%ecx 10c0: 41 ba 01 00 00 00 mov $0x1,%r10d 10c6: 41 d3 e2 shl %cl,%r10d 10c9: 45 89 d3 mov %r10d,%r11d 10cc: 41 d1 fb sar $1,%r11d 10cf: 41 c1 eb 1e shr $0x1e,%r11d 10d3: 45 03 da add %r10d,%r11d 10d6: 41 c1 eb 02 shr $0x2,%r11d 10da: 46 8d 14 dd 3f 00 00 lea 0x3f(,%r11,8),%r10d 10e1: 00 10e2: 41 83 e2 c0 and $0xffffffc0,%r10d 10e6: eb 18 jmp 0x1100 10e8: 8d 4f 14 lea 0x14(%rdi),%ecx 10eb: 41 ba 01 00 00 00 mov $0x1,%r10d 10f1: 41 d3 e2 shl %cl,%r10d 10f4: 46 8d 14 d5 3f 20 00 lea 0x203f(,%r10,8),%r10d 10fb: 00 10fc: 41 83 e2 c0 and $0xffffffc0,%r10d 1100: 42 8d 84 50 00 01 00 lea 0x100(%rax,%r10,2),%eax 1107: 00 1108: 41 89 04 24 mov %eax,(%r12) 110c: 83 ff 0a cmp $0xa,%edi 110f: 7f 04 jg 0x1115 1111: 33 c0 xor %eax,%eax 1113: eb 21 jmp 0x1136 1115: 89 f9 mov %edi,%ecx 1117: b8 01 00 00 00 mov $0x1,%eax 111c: 8b 16 mov (%rsi),%edx 111e: d3 e0 shl %cl,%eax 1120: 89 c7 mov %eax,%edi 1122: d1 ff sar $1,%edi 1124: c1 ef 1e shr $0x1e,%edi 1127: 03 f8 add %eax,%edi 1129: 83 e7 fc and $0xfffffffc,%edi 112c: 83 c7 43 add $0x43,%edi 112f: 83 e7 c0 and $0xffffffc0,%edi 1132: 8d 44 3a 40 lea 0x40(%rdx,%rdi,1),%eax 1136: 89 06 mov %eax,(%rsi) 1138: 8b 45 00 mov 0x0(%rbp),%eax 113b: 85 c0 test %eax,%eax 113d: 7e 06 jle 0x1145 113f: 83 c0 40 add $0x40,%eax 1142: 89 45 00 mov %eax,0x0(%rbp) 1145: 33 c0 xor %eax,%eax 1147: 48 83 c4 28 add $0x28,%rsp 114b: 5d pop %rbp 114c: 41 5c pop %r12 114e: 5f pop %rdi 114f: 5e pop %rsi 1150: c3 ret 1151: b8 ef ff ff ff mov $0xffffffef,%eax 1156: 48 83 c4 28 add $0x28,%rsp 115a: 5d pop %rbp 115b: 41 5c pop %r12 115d: 5f pop %rdi 115e: 5e pop %rsi 115f: c3 ret 1160: b8 f8 ff ff ff mov $0xfffffff8,%eax 1165: 48 83 c4 28 add $0x28,%rsp 1169: 5d pop %rbp 116a: 41 5c pop %r12 116c: 5f pop %rdi 116d: 5e pop %rsi 116e: c3 ret 116f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1176: 00 1177: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 117e: 66 90 xchg %ax,%ax 1180: 56 push %rsi 1181: 57 push %rdi 1182: 41 54 push %r12 1184: 55 push %rbp 1185: 48 83 ec 28 sub $0x28,%rsp 1189: 89 cf mov %ecx,%edi 118b: 4d 89 cc mov %r9,%r12 118e: 83 ff 1e cmp $0x1e,%edi 1191: 0f 87 7a 01 00 00 ja 0x1311 1197: 4d 85 e4 test %r12,%r12 119a: 0f 84 80 01 00 00 je 0x1320 11a0: 48 8b 74 24 70 mov 0x70(%rsp),%rsi 11a5: 48 85 f6 test %rsi,%rsi 11a8: 0f 84 72 01 00 00 je 0x1320 11ae: 48 8b 6c 24 78 mov 0x78(%rsp),%rbp 11b3: 48 85 ed test %rbp,%rbp 11b6: 0f 84 64 01 00 00 je 0x1320 11bc: 83 fa 08 cmp $0x8,%edx 11bf: 74 1e je 0x11df 11c1: 83 fa 04 cmp $0x4,%edx 11c4: 74 19 je 0x11df 11c6: 83 fa 01 cmp $0x1,%edx 11c9: 74 14 je 0x11df 11cb: 83 fa 02 cmp $0x2,%edx 11ce: 74 0f je 0x11df 11d0: b8 ee ff ff ff mov $0xffffffee,%eax 11d5: 48 83 c4 28 add $0x28,%rsp 11d9: 5d pop %rbp 11da: 41 5c pop %r12 11dc: 5f pop %rdi 11dd: 5e pop %rsi 11de: c3 ret 11df: 83 ff 1d cmp $0x1d,%edi 11e2: 0f 8f 29 01 00 00 jg 0x1311 11e8: 83 ff 04 cmp $0x4,%edi 11eb: 7f 14 jg 0x1201 11ed: 41 c7 04 24 d0 00 00 movl $0xd0,(%r12) 11f4: 00 11f5: 33 c0 xor %eax,%eax 11f7: 89 06 mov %eax,(%rsi) 11f9: 89 45 00 mov %eax,0x0(%rbp) 11fc: e9 04 01 00 00 jmp 0x1305 1201: 83 ff 07 cmp $0x7,%edi 1204: 7f 11 jg 0x1217 1206: 33 c0 xor %eax,%eax 1208: 41 89 04 24 mov %eax,(%r12) 120c: 89 06 mov %eax,(%rsi) 120e: 89 45 00 mov %eax,0x0(%rbp) 1211: 41 8b 04 24 mov (%r12),%eax 1215: eb 67 jmp 0x127e 1217: 8d 4f ff lea -0x1(%rdi),%ecx 121a: 83 f9 12 cmp $0x12,%ecx 121d: 7f 48 jg 0x1267 121f: 41 bb 01 00 00 00 mov $0x1,%r11d 1225: 41 d3 e3 shl %cl,%r11d 1228: 42 8d 04 dd 47 00 00 lea 0x47(,%r11,8),%eax 122f: 00 1230: 83 e0 c0 and $0xffffffc0,%eax 1233: 46 8d 14 dd 3f 00 00 lea 0x3f(,%r11,8),%r10d 123a: 00 123b: 41 89 04 24 mov %eax,(%r12) 123f: 44 89 d8 mov %r11d,%eax 1242: d1 f8 sar $1,%eax 1244: 41 83 e2 c0 and $0xffffffc0,%r10d 1248: c1 e8 1e shr $0x1e,%eax 124b: 41 03 c3 add %r11d,%eax 124e: 83 e0 fc and $0xfffffffc,%eax 1251: 83 c0 43 add $0x43,%eax 1254: c7 06 00 00 00 00 movl $0x0,(%rsi) 125a: 83 e0 c0 and $0xffffffc0,%eax 125d: 44 89 55 00 mov %r10d,0x0(%rbp) 1261: 41 03 04 24 add (%r12),%eax 1265: eb 12 jmp 0x1279 1267: 4c 89 e2 mov %r12,%rdx 126a: 49 89 f0 mov %rsi,%r8 126d: 49 89 e9 mov %rbp,%r9 1270: e8 2b 79 03 00 call 0x38ba0 1275: 41 8b 04 24 mov (%r12),%eax 1279: 83 ff 13 cmp $0x13,%edi 127c: 7d 2a jge 0x12a8 127e: 89 f9 mov %edi,%ecx 1280: 41 ba 01 00 00 00 mov $0x1,%r10d 1286: 41 d3 e2 shl %cl,%r10d 1289: 45 89 d3 mov %r10d,%r11d 128c: 41 d1 fb sar $1,%r11d 128f: 41 c1 eb 1e shr $0x1e,%r11d 1293: 45 03 da add %r10d,%r11d 1296: 41 c1 eb 02 shr $0x2,%r11d 129a: 46 8d 14 dd 3f 00 00 lea 0x3f(,%r11,8),%r10d 12a1: 00 12a2: 41 83 e2 c0 and $0xffffffc0,%r10d 12a6: eb 18 jmp 0x12c0 12a8: 41 ba 01 00 00 00 mov $0x1,%r10d 12ae: 8d 4f 14 lea 0x14(%rdi),%ecx 12b1: 41 d3 e2 shl %cl,%r10d 12b4: 46 8d 14 d5 3f 20 00 lea 0x203f(,%r10,8),%r10d 12bb: 00 12bc: 41 83 e2 c0 and $0xffffffc0,%r10d 12c0: 42 8d 84 50 00 01 00 lea 0x100(%rax,%r10,2),%eax 12c7: 00 12c8: 41 89 04 24 mov %eax,(%r12) 12cc: 83 ff 0a cmp $0xa,%edi 12cf: 7f 04 jg 0x12d5 12d1: 33 c0 xor %eax,%eax 12d3: eb 21 jmp 0x12f6 12d5: 89 f9 mov %edi,%ecx 12d7: b8 01 00 00 00 mov $0x1,%eax 12dc: d3 e0 shl %cl,%eax 12de: 89 c7 mov %eax,%edi 12e0: d1 ff sar $1,%edi 12e2: c1 ef 1e shr $0x1e,%edi 12e5: 03 f8 add %eax,%edi 12e7: 83 e7 fc and $0xfffffffc,%edi 12ea: 83 c7 43 add $0x43,%edi 12ed: 83 e7 c0 and $0xffffffc0,%edi 12f0: 8b 16 mov (%rsi),%edx 12f2: 8d 44 3a 40 lea 0x40(%rdx,%rdi,1),%eax 12f6: 89 06 mov %eax,(%rsi) 12f8: 8b 45 00 mov 0x0(%rbp),%eax 12fb: 85 c0 test %eax,%eax 12fd: 7e 06 jle 0x1305 12ff: 83 c0 40 add $0x40,%eax 1302: 89 45 00 mov %eax,0x0(%rbp) 1305: 33 c0 xor %eax,%eax 1307: 48 83 c4 28 add $0x28,%rsp 130b: 5d pop %rbp 130c: 41 5c pop %r12 130e: 5f pop %rdi 130f: 5e pop %rsi 1310: c3 ret 1311: b8 ef ff ff ff mov $0xffffffef,%eax 1316: 48 83 c4 28 add $0x28,%rsp 131a: 5d pop %rbp 131b: 41 5c pop %r12 131d: 5f pop %rdi 131e: 5e pop %rsi 131f: c3 ret 1320: b8 f8 ff ff ff mov $0xfffffff8,%eax 1325: 48 83 c4 28 add $0x28,%rsp 1329: 5d pop %rbp 132a: 41 5c pop %r12 132c: 5f pop %rdi 132d: 5e pop %rsi 132e: c3 ret 132f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1336: 00 1337: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 133e: 66 90 xchg %ax,%ax 1340: 56 push %rsi 1341: 57 push %rdi 1342: 41 54 push %r12 1344: 41 55 push %r13 1346: 48 83 ec 28 sub $0x28,%rsp 134a: 41 89 cc mov %ecx,%r12d 134d: 4d 89 cd mov %r9,%r13 1350: 41 83 fc 1e cmp $0x1e,%r12d 1354: 0f 87 7b 01 00 00 ja 0x14d5 135a: 4d 85 ed test %r13,%r13 135d: 0f 84 82 01 00 00 je 0x14e5 1363: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 1368: 48 85 ff test %rdi,%rdi 136b: 0f 84 74 01 00 00 je 0x14e5 1371: 48 8b 74 24 78 mov 0x78(%rsp),%rsi 1376: 48 85 f6 test %rsi,%rsi 1379: 0f 84 66 01 00 00 je 0x14e5 137f: 83 fa 08 cmp $0x8,%edx 1382: 74 1f je 0x13a3 1384: 83 fa 04 cmp $0x4,%edx 1387: 74 1a je 0x13a3 1389: 83 fa 01 cmp $0x1,%edx 138c: 74 15 je 0x13a3 138e: 83 fa 02 cmp $0x2,%edx 1391: 74 10 je 0x13a3 1393: b8 ee ff ff ff mov $0xffffffee,%eax 1398: 48 83 c4 28 add $0x28,%rsp 139c: 41 5d pop %r13 139e: 41 5c pop %r12 13a0: 5f pop %rdi 13a1: 5e pop %rsi 13a2: c3 ret 13a3: 41 83 fc 1d cmp $0x1d,%r12d 13a7: 0f 8f 28 01 00 00 jg 0x14d5 13ad: 41 83 fc 04 cmp $0x4,%r12d 13b1: 7f 13 jg 0x13c6 13b3: 41 c7 45 00 d0 00 00 movl $0xd0,0x0(%r13) 13ba: 00 13bb: 33 c0 xor %eax,%eax 13bd: 89 07 mov %eax,(%rdi) 13bf: 89 06 mov %eax,(%rsi) 13c1: e9 02 01 00 00 jmp 0x14c8 13c6: 41 83 fc 07 cmp $0x7,%r12d 13ca: 7f 16 jg 0x13e2 13cc: 33 c0 xor %eax,%eax 13ce: 41 ba 01 00 00 00 mov $0x1,%r10d 13d4: 41 89 45 00 mov %eax,0x0(%r13) 13d8: 89 07 mov %eax,(%rdi) 13da: 89 06 mov %eax,(%rsi) 13dc: 41 8b 45 00 mov 0x0(%r13),%eax 13e0: eb 6f jmp 0x1451 13e2: 41 8d 4c 24 ff lea -0x1(%r12),%ecx 13e7: 83 f9 12 cmp $0x12,%ecx 13ea: 7f 47 jg 0x1433 13ec: 41 ba 01 00 00 00 mov $0x1,%r10d 13f2: c4 42 71 f7 da shlx %ecx,%r10d,%r11d 13f7: 42 8d 04 dd 47 00 00 lea 0x47(,%r11,8),%eax 13fe: 00 13ff: 83 e0 c0 and $0xffffffc0,%eax 1402: 42 8d 0c dd 3f 00 00 lea 0x3f(,%r11,8),%ecx 1409: 00 140a: 41 89 45 00 mov %eax,0x0(%r13) 140e: 44 89 d8 mov %r11d,%eax 1411: d1 f8 sar $1,%eax 1413: 83 e1 c0 and $0xffffffc0,%ecx 1416: c1 e8 1e shr $0x1e,%eax 1419: 41 03 c3 add %r11d,%eax 141c: 83 e0 fc and $0xfffffffc,%eax 141f: 83 c0 43 add $0x43,%eax 1422: c7 07 00 00 00 00 movl $0x0,(%rdi) 1428: 83 e0 c0 and $0xffffffc0,%eax 142b: 89 0e mov %ecx,(%rsi) 142d: 41 03 45 00 add 0x0(%r13),%eax 1431: eb 18 jmp 0x144b 1433: 4c 89 ea mov %r13,%rdx 1436: 49 89 f8 mov %rdi,%r8 1439: 49 89 f1 mov %rsi,%r9 143c: e8 9f 79 03 00 call 0x38de0 1441: 41 8b 45 00 mov 0x0(%r13),%eax 1445: 41 ba 01 00 00 00 mov $0x1,%r10d 144b: 41 83 fc 13 cmp $0x13,%r12d 144f: 7d 23 jge 0x1474 1451: c4 c2 19 f7 ca shlx %r12d,%r10d,%ecx 1456: 41 89 cb mov %ecx,%r11d 1459: 41 d1 fb sar $1,%r11d 145c: 41 c1 eb 1e shr $0x1e,%r11d 1460: 44 03 d9 add %ecx,%r11d 1463: 41 c1 eb 02 shr $0x2,%r11d 1467: 42 8d 0c dd 3f 00 00 lea 0x3f(,%r11,8),%ecx 146e: 00 146f: 83 e1 c0 and $0xffffffc0,%ecx 1472: eb 15 jmp 0x1489 1474: 41 8d 4c 24 14 lea 0x14(%r12),%ecx 1479: c4 42 71 f7 da shlx %ecx,%r10d,%r11d 147e: 42 8d 0c dd 3f 20 00 lea 0x203f(,%r11,8),%ecx 1485: 00 1486: 83 e1 c0 and $0xffffffc0,%ecx 1489: 8d 84 48 00 01 00 00 lea 0x100(%rax,%rcx,2),%eax 1490: 41 89 45 00 mov %eax,0x0(%r13) 1494: 41 83 fc 0a cmp $0xa,%r12d 1498: 7f 04 jg 0x149e 149a: 33 c0 xor %eax,%eax 149c: eb 1d jmp 0x14bb 149e: c4 c2 19 f7 c2 shlx %r12d,%r10d,%eax 14a3: 89 c1 mov %eax,%ecx 14a5: d1 f9 sar $1,%ecx 14a7: c1 e9 1e shr $0x1e,%ecx 14aa: 03 c8 add %eax,%ecx 14ac: 83 e1 fc and $0xfffffffc,%ecx 14af: 83 c1 43 add $0x43,%ecx 14b2: 83 e1 c0 and $0xffffffc0,%ecx 14b5: 8b 17 mov (%rdi),%edx 14b7: 8d 44 0a 40 lea 0x40(%rdx,%rcx,1),%eax 14bb: 89 07 mov %eax,(%rdi) 14bd: 8b 06 mov (%rsi),%eax 14bf: 85 c0 test %eax,%eax 14c1: 7e 05 jle 0x14c8 14c3: 83 c0 40 add $0x40,%eax 14c6: 89 06 mov %eax,(%rsi) 14c8: 33 c0 xor %eax,%eax 14ca: 48 83 c4 28 add $0x28,%rsp 14ce: 41 5d pop %r13 14d0: 41 5c pop %r12 14d2: 5f pop %rdi 14d3: 5e pop %rsi 14d4: c3 ret 14d5: b8 ef ff ff ff mov $0xffffffef,%eax 14da: 48 83 c4 28 add $0x28,%rsp 14de: 41 5d pop %r13 14e0: 41 5c pop %r12 14e2: 5f pop %rdi 14e3: 5e pop %rsi 14e4: c3 ret 14e5: b8 f8 ff ff ff mov $0xfffffff8,%eax 14ea: 48 83 c4 28 add $0x28,%rsp 14ee: 41 5d pop %r13 14f0: 41 5c pop %r12 14f2: 5f pop %rdi 14f3: 5e pop %rsi 14f4: c3 ret 14f5: 0f 1f 40 00 nopl 0x0(%rax) 14f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1500: 56 push %rsi 1501: 57 push %rdi 1502: 41 54 push %r12 1504: 41 55 push %r13 1506: 48 83 ec 28 sub $0x28,%rsp 150a: 41 89 cc mov %ecx,%r12d 150d: 4d 89 cd mov %r9,%r13 1510: 41 83 fc 1e cmp $0x1e,%r12d 1514: 0f 87 7b 01 00 00 ja 0x1695 151a: 4d 85 ed test %r13,%r13 151d: 0f 84 82 01 00 00 je 0x16a5 1523: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 1528: 48 85 ff test %rdi,%rdi 152b: 0f 84 74 01 00 00 je 0x16a5 1531: 48 8b 74 24 78 mov 0x78(%rsp),%rsi 1536: 48 85 f6 test %rsi,%rsi 1539: 0f 84 66 01 00 00 je 0x16a5 153f: 83 fa 08 cmp $0x8,%edx 1542: 74 1f je 0x1563 1544: 83 fa 04 cmp $0x4,%edx 1547: 74 1a je 0x1563 1549: 83 fa 01 cmp $0x1,%edx 154c: 74 15 je 0x1563 154e: 83 fa 02 cmp $0x2,%edx 1551: 74 10 je 0x1563 1553: b8 ee ff ff ff mov $0xffffffee,%eax 1558: 48 83 c4 28 add $0x28,%rsp 155c: 41 5d pop %r13 155e: 41 5c pop %r12 1560: 5f pop %rdi 1561: 5e pop %rsi 1562: c3 ret 1563: 41 83 fc 1d cmp $0x1d,%r12d 1567: 0f 8f 28 01 00 00 jg 0x1695 156d: 41 83 fc 04 cmp $0x4,%r12d 1571: 7f 13 jg 0x1586 1573: 41 c7 45 00 d0 00 00 movl $0xd0,0x0(%r13) 157a: 00 157b: 33 c0 xor %eax,%eax 157d: 89 07 mov %eax,(%rdi) 157f: 89 06 mov %eax,(%rsi) 1581: e9 02 01 00 00 jmp 0x1688 1586: 41 83 fc 07 cmp $0x7,%r12d 158a: 7f 16 jg 0x15a2 158c: 33 c0 xor %eax,%eax 158e: 41 ba 01 00 00 00 mov $0x1,%r10d 1594: 41 89 45 00 mov %eax,0x0(%r13) 1598: 89 07 mov %eax,(%rdi) 159a: 89 06 mov %eax,(%rsi) 159c: 41 8b 45 00 mov 0x0(%r13),%eax 15a0: eb 6f jmp 0x1611 15a2: 41 8d 4c 24 ff lea -0x1(%r12),%ecx 15a7: 83 f9 12 cmp $0x12,%ecx 15aa: 7f 47 jg 0x15f3 15ac: 41 ba 01 00 00 00 mov $0x1,%r10d 15b2: c4 42 71 f7 da shlx %ecx,%r10d,%r11d 15b7: 42 8d 04 dd 47 00 00 lea 0x47(,%r11,8),%eax 15be: 00 15bf: 83 e0 c0 and $0xffffffc0,%eax 15c2: 42 8d 0c dd 3f 00 00 lea 0x3f(,%r11,8),%ecx 15c9: 00 15ca: 41 89 45 00 mov %eax,0x0(%r13) 15ce: 44 89 d8 mov %r11d,%eax 15d1: d1 f8 sar $1,%eax 15d3: 83 e1 c0 and $0xffffffc0,%ecx 15d6: c1 e8 1e shr $0x1e,%eax 15d9: 41 03 c3 add %r11d,%eax 15dc: 83 e0 fc and $0xfffffffc,%eax 15df: 83 c0 43 add $0x43,%eax 15e2: c7 07 00 00 00 00 movl $0x0,(%rdi) 15e8: 83 e0 c0 and $0xffffffc0,%eax 15eb: 89 0e mov %ecx,(%rsi) 15ed: 41 03 45 00 add 0x0(%r13),%eax 15f1: eb 18 jmp 0x160b 15f3: 4c 89 ea mov %r13,%rdx 15f6: 49 89 f8 mov %rdi,%r8 15f9: 49 89 f1 mov %rsi,%r9 15fc: e8 ff 79 03 00 call 0x39000 1601: 41 8b 45 00 mov 0x0(%r13),%eax 1605: 41 ba 01 00 00 00 mov $0x1,%r10d 160b: 41 83 fc 13 cmp $0x13,%r12d 160f: 7d 23 jge 0x1634 1611: c4 c2 19 f7 ca shlx %r12d,%r10d,%ecx 1616: 41 89 cb mov %ecx,%r11d 1619: 41 d1 fb sar $1,%r11d 161c: 41 c1 eb 1e shr $0x1e,%r11d 1620: 44 03 d9 add %ecx,%r11d 1623: 41 c1 eb 02 shr $0x2,%r11d 1627: 42 8d 0c dd 3f 00 00 lea 0x3f(,%r11,8),%ecx 162e: 00 162f: 83 e1 c0 and $0xffffffc0,%ecx 1632: eb 15 jmp 0x1649 1634: 41 8d 4c 24 14 lea 0x14(%r12),%ecx 1639: c4 42 71 f7 da shlx %ecx,%r10d,%r11d 163e: 42 8d 0c dd 3f 20 00 lea 0x203f(,%r11,8),%ecx 1645: 00 1646: 83 e1 c0 and $0xffffffc0,%ecx 1649: 8d 84 48 00 01 00 00 lea 0x100(%rax,%rcx,2),%eax 1650: 41 89 45 00 mov %eax,0x0(%r13) 1654: 41 83 fc 0a cmp $0xa,%r12d 1658: 7f 04 jg 0x165e 165a: 33 c0 xor %eax,%eax 165c: eb 1d jmp 0x167b 165e: c4 c2 19 f7 c2 shlx %r12d,%r10d,%eax 1663: 89 c1 mov %eax,%ecx 1665: d1 f9 sar $1,%ecx 1667: c1 e9 1e shr $0x1e,%ecx 166a: 03 c8 add %eax,%ecx 166c: 83 e1 fc and $0xfffffffc,%ecx 166f: 83 c1 43 add $0x43,%ecx 1672: 83 e1 c0 and $0xffffffc0,%ecx 1675: 8b 17 mov (%rdi),%edx 1677: 8d 44 0a 40 lea 0x40(%rdx,%rcx,1),%eax 167b: 89 07 mov %eax,(%rdi) 167d: 8b 06 mov (%rsi),%eax 167f: 85 c0 test %eax,%eax 1681: 7e 05 jle 0x1688 1683: 83 c0 40 add $0x40,%eax 1686: 89 06 mov %eax,(%rsi) 1688: 33 c0 xor %eax,%eax 168a: 48 83 c4 28 add $0x28,%rsp 168e: 41 5d pop %r13 1690: 41 5c pop %r12 1692: 5f pop %rdi 1693: 5e pop %rsi 1694: c3 ret 1695: b8 ef ff ff ff mov $0xffffffef,%eax 169a: 48 83 c4 28 add $0x28,%rsp 169e: 41 5d pop %r13 16a0: 41 5c pop %r12 16a2: 5f pop %rdi 16a3: 5e pop %rsi 16a4: c3 ret 16a5: b8 f8 ff ff ff mov $0xfffffff8,%eax 16aa: 48 83 c4 28 add $0x28,%rsp 16ae: 41 5d pop %r13 16b0: 41 5c pop %r12 16b2: 5f pop %rdi 16b3: 5e pop %rsi 16b4: c3 ret 16b5: 0f 1f 40 00 nopl 0x0(%rax) 16b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 16c0: 48 83 ec 28 sub $0x28,%rsp 16c4: 48 85 c9 test %rcx,%rcx 16c7: 74 25 je 0x16ee 16c9: 48 85 d2 test %rdx,%rdx 16cc: 74 20 je 0x16ee 16ce: 4d 85 c0 test %r8,%r8 16d1: 74 1b je 0x16ee 16d3: 45 85 c9 test %r9d,%r9d 16d6: 7f 0a jg 0x16e2 16d8: b8 fa ff ff ff mov $0xfffffffa,%eax 16dd: 48 83 c4 28 add $0x28,%rsp 16e1: c3 ret 16e2: e8 e9 c0 a5 01 call 0x1a5d7d0 16e7: 33 c0 xor %eax,%eax 16e9: 48 83 c4 28 add $0x28,%rsp 16ed: c3 ret 16ee: b8 f8 ff ff ff mov $0xfffffff8,%eax 16f3: 48 83 c4 28 add $0x28,%rsp 16f7: c3 ret 16f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 16ff: 00 1700: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 1705: 48 85 c9 test %rcx,%rcx 1708: 74 27 je 0x1731 170a: 48 85 d2 test %rdx,%rdx 170d: 74 22 je 0x1731 170f: 4d 85 c0 test %r8,%r8 1712: 74 1d je 0x1731 1714: 45 85 c9 test %r9d,%r9d 1717: 7f 0b jg 0x1724 1719: b8 fa ff ff ff mov $0xfffffffa,%eax 171e: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 1723: c3 ret 1724: e8 57 c7 a5 01 call 0x1a5de80 1729: 33 c0 xor %eax,%eax 172b: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 1730: c3 ret 1731: b8 f8 ff ff ff mov $0xfffffff8,%eax 1736: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 173b: c3 ret 173c: 0f 1f 40 00 nopl 0x0(%rax) 1740: 48 83 ec 28 sub $0x28,%rsp 1744: 48 85 c9 test %rcx,%rcx 1747: 74 25 je 0x176e 1749: 48 85 d2 test %rdx,%rdx 174c: 74 20 je 0x176e 174e: 4d 85 c0 test %r8,%r8 1751: 74 1b je 0x176e 1753: 45 85 c9 test %r9d,%r9d 1756: 7f 0a jg 0x1762 1758: b8 fa ff ff ff mov $0xfffffffa,%eax 175d: 48 83 c4 28 add $0x28,%rsp 1761: c3 ret 1762: e8 c9 cd a5 01 call 0x1a5e530 1767: 33 c0 xor %eax,%eax 1769: 48 83 c4 28 add $0x28,%rsp 176d: c3 ret 176e: b8 f8 ff ff ff mov $0xfffffff8,%eax 1773: 48 83 c4 28 add $0x28,%rsp 1777: c3 ret 1778: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 177f: 00 1780: 56 push %rsi 1781: 57 push %rdi 1782: 55 push %rbp 1783: 48 89 d5 mov %rdx,%rbp 1786: 48 85 c9 test %rcx,%rcx 1789: 0f 84 2b 02 00 00 je 0x19ba 178f: 48 85 ed test %rbp,%rbp 1792: 0f 84 22 02 00 00 je 0x19ba 1798: 4d 85 c0 test %r8,%r8 179b: 0f 84 19 02 00 00 je 0x19ba 17a1: 45 85 c9 test %r9d,%r9d 17a4: 0f 8e 07 02 00 00 jle 0x19b1 17aa: 41 83 f9 08 cmp $0x8,%r9d 17ae: 0f 8c ed 01 00 00 jl 0x19a1 17b4: 4c 89 c6 mov %r8,%rsi 17b7: 48 83 e6 1f and $0x1f,%rsi 17bb: 89 f6 mov %esi,%esi 17bd: 85 f6 test %esi,%esi 17bf: 74 14 je 0x17d5 17c1: f7 c6 07 00 00 00 test $0x7,%esi 17c7: 0f 85 d4 01 00 00 jne 0x19a1 17cd: f7 de neg %esi 17cf: 83 c6 20 add $0x20,%esi 17d2: c1 ee 03 shr $0x3,%esi 17d5: 8d 46 08 lea 0x8(%rsi),%eax 17d8: 44 3b c8 cmp %eax,%r9d 17db: 0f 8c c0 01 00 00 jl 0x19a1 17e1: 44 89 c8 mov %r9d,%eax 17e4: 33 d2 xor %edx,%edx 17e6: 2b c6 sub %esi,%eax 17e8: 83 e0 07 and $0x7,%eax 17eb: f7 d8 neg %eax 17ed: 41 03 c1 add %r9d,%eax 17f0: 85 f6 test %esi,%esi 17f2: 76 3e jbe 0x1832 17f4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 17f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1800: c5 fb 10 14 d1 vmovsd (%rcx,%rdx,8),%xmm2 1805: c5 fb 10 4c d5 00 vmovsd 0x0(%rbp,%rdx,8),%xmm1 180b: c5 fa 12 c1 vmovsldup %xmm1,%xmm0 180f: c5 fa 16 d9 vmovshdup %xmm1,%xmm3 1813: c5 e8 c6 e2 b1 vshufps $0xb1,%xmm2,%xmm2,%xmm4 1818: c5 f8 59 ea vmulps %xmm2,%xmm0,%xmm5 181c: c5 e0 59 c4 vmulps %xmm4,%xmm3,%xmm0 1820: c5 d3 d0 c8 vaddsubps %xmm0,%xmm5,%xmm1 1824: c4 c1 7b 11 0c d0 vmovsd %xmm1,(%r8,%rdx,8) 182a: 48 ff c2 inc %rdx 182d: 48 3b d6 cmp %rsi,%rdx 1830: 72 ce jb 0x1800 1832: 48 63 d0 movslq %eax,%rdx 1835: 0f 1f 40 00 nopl 0x0(%rax) 1839: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1840: c5 f8 10 5c f5 00 vmovups 0x0(%rbp,%rsi,8),%xmm3 1846: c5 f8 10 14 f1 vmovups (%rcx,%rsi,8),%xmm2 184b: c4 e3 65 18 6c f5 10 vinsertf128 $0x1,0x10(%rbp,%rsi,8),%ymm3,%ymm5 1852: 01 1853: c5 fe 12 e5 vmovsldup %ymm5,%ymm4 1857: c5 fe 16 c5 vmovshdup %ymm5,%ymm0 185b: c4 e3 6d 18 4c f1 10 vinsertf128 $0x1,0x10(%rcx,%rsi,8),%ymm2,%ymm1 1862: 01 1863: c5 dc 59 d1 vmulps %ymm1,%ymm4,%ymm2 1867: c5 f4 c6 c9 b1 vshufps $0xb1,%ymm1,%ymm1,%ymm1 186c: c5 fc 59 d9 vmulps %ymm1,%ymm0,%ymm3 1870: c5 ef d0 e3 vaddsubps %ymm3,%ymm2,%ymm4 1874: c4 c1 7c 11 24 f0 vmovups %ymm4,(%r8,%rsi,8) 187a: c5 f8 10 4c f5 20 vmovups 0x20(%rbp,%rsi,8),%xmm1 1880: c5 f8 10 6c f1 20 vmovups 0x20(%rcx,%rsi,8),%xmm5 1886: c4 e3 75 18 5c f5 30 vinsertf128 $0x1,0x30(%rbp,%rsi,8),%ymm1,%ymm3 188d: 01 188e: c5 fe 12 d3 vmovsldup %ymm3,%ymm2 1892: c5 fe 16 e3 vmovshdup %ymm3,%ymm4 1896: c4 e3 55 18 44 f1 30 vinsertf128 $0x1,0x30(%rcx,%rsi,8),%ymm5,%ymm0 189d: 01 189e: c5 ec 59 c8 vmulps %ymm0,%ymm2,%ymm1 18a2: c5 fc c6 c0 b1 vshufps $0xb1,%ymm0,%ymm0,%ymm0 18a7: c5 dc 59 c0 vmulps %ymm0,%ymm4,%ymm0 18ab: c5 f7 d0 d0 vaddsubps %ymm0,%ymm1,%ymm2 18af: c4 c1 7c 11 54 f0 20 vmovups %ymm2,0x20(%r8,%rsi,8) 18b6: 48 83 c6 08 add $0x8,%rsi 18ba: 48 3b f2 cmp %rdx,%rsi 18bd: 72 81 jb 0x1840 18bf: 8d 70 01 lea 0x1(%rax),%esi 18c2: 41 3b f1 cmp %r9d,%esi 18c5: 0f 87 c8 00 00 00 ja 0x1993 18cb: 4d 63 c9 movslq %r9d,%r9 18ce: 4c 2b ca sub %rdx,%r9 18d1: 49 83 f9 02 cmp $0x2,%r9 18d5: 0f 8c c1 00 00 00 jl 0x199c 18db: 45 89 cb mov %r9d,%r11d 18de: 45 33 d2 xor %r10d,%r10d 18e1: 41 83 e3 fe and $0xfffffffe,%r11d 18e5: 49 8d 3c d0 lea (%r8,%rdx,8),%rdi 18e9: 4d 63 db movslq %r11d,%r11 18ec: 48 8d 74 d5 00 lea 0x0(%rbp,%rdx,8),%rsi 18f1: 48 8d 14 d1 lea (%rcx,%rdx,8),%rdx 18f5: 0f 1f 40 00 nopl 0x0(%rax) 18f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1900: c4 a1 78 10 0c d2 vmovups (%rdx,%r10,8),%xmm1 1906: c4 a1 7a 12 04 d6 vmovsldup (%rsi,%r10,8),%xmm0 190c: c4 a1 7a 16 14 d6 vmovshdup (%rsi,%r10,8),%xmm2 1912: c5 f0 c6 d9 b1 vshufps $0xb1,%xmm1,%xmm1,%xmm3 1917: c5 f8 59 e1 vmulps %xmm1,%xmm0,%xmm4 191b: c5 e8 59 eb vmulps %xmm3,%xmm2,%xmm5 191f: c5 db d0 c5 vaddsubps %xmm5,%xmm4,%xmm0 1923: c4 a1 78 11 04 d7 vmovups %xmm0,(%rdi,%r10,8) 1929: 49 83 c2 02 add $0x2,%r10 192d: 4d 3b d3 cmp %r11,%r10 1930: 72 ce jb 0x1900 1932: 4d 3b d9 cmp %r9,%r11 1935: 73 5c jae 0x1993 1937: 48 63 c0 movslq %eax,%rax 193a: 49 8d 34 c0 lea (%r8,%rax,8),%rsi 193e: 48 8d 54 c5 00 lea 0x0(%rbp,%rax,8),%rdx 1943: 48 8d 04 c1 lea (%rcx,%rax,8),%rax 1947: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 194e: 00 194f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1956: 0f 1f 00 nopl (%rax) 1959: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1960: c4 a1 7b 10 14 d8 vmovsd (%rax,%r11,8),%xmm2 1966: c4 a1 7b 10 0c da vmovsd (%rdx,%r11,8),%xmm1 196c: c5 fa 12 c1 vmovsldup %xmm1,%xmm0 1970: c5 fa 16 d9 vmovshdup %xmm1,%xmm3 1974: c5 e8 c6 e2 b1 vshufps $0xb1,%xmm2,%xmm2,%xmm4 1979: c5 f8 59 ea vmulps %xmm2,%xmm0,%xmm5 197d: c5 e0 59 c4 vmulps %xmm4,%xmm3,%xmm0 1981: c5 d3 d0 c8 vaddsubps %xmm0,%xmm5,%xmm1 1985: c4 a1 7b 11 0c de vmovsd %xmm1,(%rsi,%r11,8) 198b: 49 ff c3 inc %r11 198e: 4d 3b d9 cmp %r9,%r11 1991: 72 cd jb 0x1960 1993: 33 c0 xor %eax,%eax 1995: c5 f8 77 vzeroupper 1998: 5d pop %rbp 1999: 5f pop %rdi 199a: 5e pop %rsi 199b: c3 ret 199c: 45 33 db xor %r11d,%r11d 199f: eb 91 jmp 0x1932 19a1: 33 c0 xor %eax,%eax 19a3: 41 83 f9 01 cmp $0x1,%r9d 19a7: 72 ea jb 0x1993 19a9: 4d 63 c9 movslq %r9d,%r9 19ac: 45 33 db xor %r11d,%r11d 19af: eb 81 jmp 0x1932 19b1: b8 fa ff ff ff mov $0xfffffffa,%eax 19b6: 5d pop %rbp 19b7: 5f pop %rdi 19b8: 5e pop %rsi 19b9: c3 ret 19ba: b8 f8 ff ff ff mov $0xfffffff8,%eax 19bf: 5d pop %rbp 19c0: 5f pop %rdi 19c1: 5e pop %rsi 19c2: c3 ret 19c3: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 19ca: 00 19cb: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 19d2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 19d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 19e0: 41 56 push %r14 19e2: 49 89 ca mov %rcx,%r10 19e5: 49 89 d3 mov %rdx,%r11 19e8: 4d 85 d2 test %r10,%r10 19eb: 0f 84 82 01 00 00 je 0x1b73 19f1: 4d 85 db test %r11,%r11 19f4: 0f 84 79 01 00 00 je 0x1b73 19fa: 4d 85 c0 test %r8,%r8 19fd: 0f 84 70 01 00 00 je 0x1b73 1a03: 45 85 c9 test %r9d,%r9d 1a06: 0f 8e 5f 01 00 00 jle 0x1b6b 1a0c: 49 63 d1 movslq %r9d,%rdx 1a0f: 48 83 fa 08 cmp $0x8,%rdx 1a13: 0f 8c 3f 01 00 00 jl 0x1b58 1a19: 48 83 fa 0f cmp $0xf,%rdx 1a1d: 0f 8c 3a 01 00 00 jl 0x1b5d 1a23: 4c 89 c0 mov %r8,%rax 1a26: 48 83 e0 1f and $0x1f,%rax 1a2a: 85 c0 test %eax,%eax 1a2c: 74 10 je 0x1a3e 1a2e: a8 07 test $0x7,%al 1a30: 0f 85 22 01 00 00 jne 0x1b58 1a36: f7 d8 neg %eax 1a38: 83 c0 20 add $0x20,%eax 1a3b: c1 e8 03 shr $0x3,%eax 1a3e: 89 c1 mov %eax,%ecx 1a40: 4c 8d 71 08 lea 0x8(%rcx),%r14 1a44: 49 3b d6 cmp %r14,%rdx 1a47: 0f 8c 0b 01 00 00 jl 0x1b58 1a4d: 45 89 ce mov %r9d,%r14d 1a50: 44 2b f0 sub %eax,%r14d 1a53: 41 83 e6 07 and $0x7,%r14d 1a57: 45 2b ce sub %r14d,%r9d 1a5a: 4d 63 c9 movslq %r9d,%r9 1a5d: 85 c0 test %eax,%eax 1a5f: b8 00 00 00 00 mov $0x0,%eax 1a64: 76 5a jbe 0x1ac0 1a66: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1a6d: 00 1a6e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1a75: 0f 1f 40 00 nopl 0x0(%rax) 1a79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1a80: c4 c1 7b 10 1c c2 vmovsd (%r10,%rax,8),%xmm3 1a86: c4 c1 7b 10 04 c3 vmovsd (%r11,%rax,8),%xmm0 1a8c: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 1a90: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 1a95: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 1a99: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 1a9d: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 1aa2: c4 c1 7b 11 2c c0 vmovsd %xmm5,(%r8,%rax,8) 1aa8: 48 ff c0 inc %rax 1aab: 48 3b c1 cmp %rcx,%rax 1aae: 72 d0 jb 0x1a80 1ab0: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1ab7: 00 1ab8: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1abf: 90 nop 1ac0: c4 c1 7c 10 14 ca vmovups (%r10,%rcx,8),%ymm2 1ac6: c4 c1 7e 16 04 cb vmovshdup (%r11,%rcx,8),%ymm0 1acc: c5 ec c6 ca b1 vshufps $0xb1,%ymm2,%ymm2,%ymm1 1ad1: c5 fc 59 d9 vmulps %ymm1,%ymm0,%ymm3 1ad5: c4 c1 7e 12 24 cb vmovsldup (%r11,%rcx,8),%ymm4 1adb: c4 e2 6d a6 e3 vfmaddsub213ps %ymm3,%ymm2,%ymm4 1ae0: c4 c1 7c 11 24 c8 vmovups %ymm4,(%r8,%rcx,8) 1ae6: c4 c1 7c 10 4c ca 20 vmovups 0x20(%r10,%rcx,8),%ymm1 1aed: c4 c1 7e 16 6c cb 20 vmovshdup 0x20(%r11,%rcx,8),%ymm5 1af4: c5 f4 c6 c1 b1 vshufps $0xb1,%ymm1,%ymm1,%ymm0 1af9: c5 d4 59 e8 vmulps %ymm0,%ymm5,%ymm5 1afd: c4 c1 7e 12 54 cb 20 vmovsldup 0x20(%r11,%rcx,8),%ymm2 1b04: c4 e2 75 a6 d5 vfmaddsub213ps %ymm5,%ymm1,%ymm2 1b09: c4 c1 7c 11 54 c8 20 vmovups %ymm2,0x20(%r8,%rcx,8) 1b10: 48 83 c1 08 add $0x8,%rcx 1b14: 49 3b c9 cmp %r9,%rcx 1b17: 72 a7 jb 0x1ac0 1b19: 4c 3b ca cmp %rdx,%r9 1b1c: 73 32 jae 0x1b50 1b1e: 66 90 xchg %ax,%ax 1b20: c4 81 7b 10 1c ca vmovsd (%r10,%r9,8),%xmm3 1b26: c4 81 7b 10 04 cb vmovsd (%r11,%r9,8),%xmm0 1b2c: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 1b30: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 1b35: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 1b39: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 1b3d: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 1b42: c4 81 7b 11 2c c8 vmovsd %xmm5,(%r8,%r9,8) 1b48: 49 ff c1 inc %r9 1b4b: 4c 3b ca cmp %rdx,%r9 1b4e: 72 d0 jb 0x1b20 1b50: 33 c0 xor %eax,%eax 1b52: c5 f8 77 vzeroupper 1b55: 41 5e pop %r14 1b57: c3 ret 1b58: 45 33 c9 xor %r9d,%r9d 1b5b: eb bc jmp 0x1b19 1b5d: 41 83 e1 f8 and $0xfffffff8,%r9d 1b61: 33 c9 xor %ecx,%ecx 1b63: 4d 63 c9 movslq %r9d,%r9 1b66: e9 55 ff ff ff jmp 0x1ac0 1b6b: b8 fa ff ff ff mov $0xfffffffa,%eax 1b70: 41 5e pop %r14 1b72: c3 ret 1b73: b8 f8 ff ff ff mov $0xfffffff8,%eax 1b78: 41 5e pop %r14 1b7a: c3 ret 1b7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1b80: 41 56 push %r14 1b82: 49 89 ca mov %rcx,%r10 1b85: 49 89 d3 mov %rdx,%r11 1b88: 4d 85 d2 test %r10,%r10 1b8b: 0f 84 a2 01 00 00 je 0x1d33 1b91: 4d 85 db test %r11,%r11 1b94: 0f 84 99 01 00 00 je 0x1d33 1b9a: 4d 85 c0 test %r8,%r8 1b9d: 0f 84 90 01 00 00 je 0x1d33 1ba3: 45 85 c9 test %r9d,%r9d 1ba6: 0f 8e 7f 01 00 00 jle 0x1d2b 1bac: 49 63 d1 movslq %r9d,%rdx 1baf: 48 83 fa 08 cmp $0x8,%rdx 1bb3: 0f 8c 5f 01 00 00 jl 0x1d18 1bb9: 48 83 fa 0f cmp $0xf,%rdx 1bbd: 0f 8c 5a 01 00 00 jl 0x1d1d 1bc3: 4c 89 c0 mov %r8,%rax 1bc6: 48 83 e0 1f and $0x1f,%rax 1bca: 85 c0 test %eax,%eax 1bcc: 74 10 je 0x1bde 1bce: a8 07 test $0x7,%al 1bd0: 0f 85 42 01 00 00 jne 0x1d18 1bd6: f7 d8 neg %eax 1bd8: 83 c0 20 add $0x20,%eax 1bdb: c1 e8 03 shr $0x3,%eax 1bde: 89 c1 mov %eax,%ecx 1be0: 4c 8d 71 08 lea 0x8(%rcx),%r14 1be4: 49 3b d6 cmp %r14,%rdx 1be7: 0f 8c 2b 01 00 00 jl 0x1d18 1bed: 45 89 ce mov %r9d,%r14d 1bf0: 44 2b f0 sub %eax,%r14d 1bf3: 41 83 e6 07 and $0x7,%r14d 1bf7: 45 2b ce sub %r14d,%r9d 1bfa: 4d 63 c9 movslq %r9d,%r9 1bfd: 85 c0 test %eax,%eax 1bff: b8 00 00 00 00 mov $0x0,%eax 1c04: 76 5a jbe 0x1c60 1c06: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1c0d: 00 1c0e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1c15: 0f 1f 40 00 nopl 0x0(%rax) 1c19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1c20: c4 c1 7b 10 1c c2 vmovsd (%r10,%rax,8),%xmm3 1c26: c4 c1 7b 10 04 c3 vmovsd (%r11,%rax,8),%xmm0 1c2c: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 1c30: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 1c35: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 1c39: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 1c3d: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 1c42: c4 c1 7b 11 2c c0 vmovsd %xmm5,(%r8,%rax,8) 1c48: 48 ff c0 inc %rax 1c4b: 48 3b c1 cmp %rcx,%rax 1c4e: 72 d0 jb 0x1c20 1c50: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1c57: 00 1c58: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1c5f: 90 nop 1c60: c4 c1 7c 10 14 ca vmovups (%r10,%rcx,8),%ymm2 1c66: c4 c1 7e 16 04 cb vmovshdup (%r11,%rcx,8),%ymm0 1c6c: c5 ec c6 ca b1 vshufps $0xb1,%ymm2,%ymm2,%ymm1 1c71: c5 fc 59 d9 vmulps %ymm1,%ymm0,%ymm3 1c75: c4 c1 7e 12 24 cb vmovsldup (%r11,%rcx,8),%ymm4 1c7b: c4 e2 6d a6 e3 vfmaddsub213ps %ymm3,%ymm2,%ymm4 1c80: c4 c1 7c 11 24 c8 vmovups %ymm4,(%r8,%rcx,8) 1c86: 62 c1 7c 28 10 4c ca vmovups 0x20(%r10,%rcx,8),%ymm17 1c8d: 01 1c8e: c4 c1 7e 16 6c cb 20 vmovshdup 0x20(%r11,%rcx,8),%ymm5 1c95: 62 a1 74 20 c6 c1 b1 vshufps $0xb1,%ymm17,%ymm17,%ymm16 1c9c: 62 a1 54 28 59 d0 vmulps %ymm16,%ymm5,%ymm18 1ca2: 62 c1 7e 28 12 5c cb vmovsldup 0x20(%r11,%rcx,8),%ymm19 1ca9: 01 1caa: 62 a2 75 20 a6 da vfmaddsub213ps %ymm18,%ymm17,%ymm19 1cb0: 62 c1 7c 28 11 5c c8 vmovups %ymm19,0x20(%r8,%rcx,8) 1cb7: 01 1cb8: 48 83 c1 08 add $0x8,%rcx 1cbc: 49 3b c9 cmp %r9,%rcx 1cbf: 72 9f jb 0x1c60 1cc1: 4c 3b ca cmp %rdx,%r9 1cc4: 73 4a jae 0x1d10 1cc6: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1ccd: 00 1cce: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1cd5: 0f 1f 40 00 nopl 0x0(%rax) 1cd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1ce0: c4 81 7b 10 1c ca vmovsd (%r10,%r9,8),%xmm3 1ce6: c4 81 7b 10 04 cb vmovsd (%r11,%r9,8),%xmm0 1cec: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 1cf0: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 1cf5: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 1cf9: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 1cfd: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 1d02: c4 81 7b 11 2c c8 vmovsd %xmm5,(%r8,%r9,8) 1d08: 49 ff c1 inc %r9 1d0b: 4c 3b ca cmp %rdx,%r9 1d0e: 72 d0 jb 0x1ce0 1d10: 33 c0 xor %eax,%eax 1d12: c5 f8 77 vzeroupper 1d15: 41 5e pop %r14 1d17: c3 ret 1d18: 45 33 c9 xor %r9d,%r9d 1d1b: eb a4 jmp 0x1cc1 1d1d: 41 83 e1 f8 and $0xfffffff8,%r9d 1d21: 33 c9 xor %ecx,%ecx 1d23: 4d 63 c9 movslq %r9d,%r9 1d26: e9 35 ff ff ff jmp 0x1c60 1d2b: b8 fa ff ff ff mov $0xfffffffa,%eax 1d30: 41 5e pop %r14 1d32: c3 ret 1d33: b8 f8 ff ff ff mov $0xfffffff8,%eax 1d38: 41 5e pop %r14 1d3a: c3 ret 1d3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1d40: 48 83 ec 28 sub $0x28,%rsp 1d44: 48 85 c9 test %rcx,%rcx 1d47: 74 20 je 0x1d69 1d49: 48 85 d2 test %rdx,%rdx 1d4c: 74 1b je 0x1d69 1d4e: 45 85 c0 test %r8d,%r8d 1d51: 7f 0a jg 0x1d5d 1d53: b8 fa ff ff ff mov $0xfffffffa,%eax 1d58: 48 83 c4 28 add $0x28,%rsp 1d5c: c3 ret 1d5d: e8 2e b8 a5 01 call 0x1a5d590 1d62: 33 c0 xor %eax,%eax 1d64: 48 83 c4 28 add $0x28,%rsp 1d68: c3 ret 1d69: b8 f8 ff ff ff mov $0xfffffff8,%eax 1d6e: 48 83 c4 28 add $0x28,%rsp 1d72: c3 ret 1d73: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1d78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1d7f: 00 1d80: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 1d85: 48 85 c9 test %rcx,%rcx 1d88: 74 22 je 0x1dac 1d8a: 48 85 d2 test %rdx,%rdx 1d8d: 74 1d je 0x1dac 1d8f: 45 85 c0 test %r8d,%r8d 1d92: 7f 0b jg 0x1d9f 1d94: b8 fa ff ff ff mov $0xfffffffa,%eax 1d99: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 1d9e: c3 ret 1d9f: e8 6c be a5 01 call 0x1a5dc10 1da4: 33 c0 xor %eax,%eax 1da6: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 1dab: c3 ret 1dac: b8 f8 ff ff ff mov $0xfffffff8,%eax 1db1: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 1db6: c3 ret 1db7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1dbe: 00 00 1dc0: 48 83 ec 28 sub $0x28,%rsp 1dc4: 48 85 c9 test %rcx,%rcx 1dc7: 74 20 je 0x1de9 1dc9: 48 85 d2 test %rdx,%rdx 1dcc: 74 1b je 0x1de9 1dce: 45 85 c0 test %r8d,%r8d 1dd1: 7f 0a jg 0x1ddd 1dd3: b8 fa ff ff ff mov $0xfffffffa,%eax 1dd8: 48 83 c4 28 add $0x28,%rsp 1ddc: c3 ret 1ddd: e8 de c4 a5 01 call 0x1a5e2c0 1de2: 33 c0 xor %eax,%eax 1de4: 48 83 c4 28 add $0x28,%rsp 1de8: c3 ret 1de9: b8 f8 ff ff ff mov $0xfffffff8,%eax 1dee: 48 83 c4 28 add $0x28,%rsp 1df2: c3 ret 1df3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1df8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1dff: 00 1e00: 56 push %rsi 1e01: 48 89 d6 mov %rdx,%rsi 1e04: 48 85 c9 test %rcx,%rcx 1e07: 0f 84 29 02 00 00 je 0x2036 1e0d: 48 85 f6 test %rsi,%rsi 1e10: 0f 84 20 02 00 00 je 0x2036 1e16: 45 85 c0 test %r8d,%r8d 1e19: 0f 8e 10 02 00 00 jle 0x202f 1e1f: 41 83 f8 08 cmp $0x8,%r8d 1e23: 0f 8c f6 01 00 00 jl 0x201f 1e29: 49 89 f1 mov %rsi,%r9 1e2c: 49 83 e1 1f and $0x1f,%r9 1e30: 45 89 c9 mov %r9d,%r9d 1e33: 45 85 c9 test %r9d,%r9d 1e36: 74 18 je 0x1e50 1e38: 41 f7 c1 07 00 00 00 test $0x7,%r9d 1e3f: 0f 85 da 01 00 00 jne 0x201f 1e45: 41 f7 d9 neg %r9d 1e48: 41 83 c1 20 add $0x20,%r9d 1e4c: 41 c1 e9 03 shr $0x3,%r9d 1e50: 41 8d 41 08 lea 0x8(%r9),%eax 1e54: 44 3b c0 cmp %eax,%r8d 1e57: 0f 8c c2 01 00 00 jl 0x201f 1e5d: 44 89 c0 mov %r8d,%eax 1e60: 33 d2 xor %edx,%edx 1e62: 41 2b c1 sub %r9d,%eax 1e65: 83 e0 07 and $0x7,%eax 1e68: f7 d8 neg %eax 1e6a: 41 03 c0 add %r8d,%eax 1e6d: 45 85 c9 test %r9d,%r9d 1e70: 76 3e jbe 0x1eb0 1e72: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1e79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1e80: c5 fb 10 14 d6 vmovsd (%rsi,%rdx,8),%xmm2 1e85: c5 fb 10 0c d1 vmovsd (%rcx,%rdx,8),%xmm1 1e8a: c5 fa 12 c1 vmovsldup %xmm1,%xmm0 1e8e: c5 fa 16 d9 vmovshdup %xmm1,%xmm3 1e92: c5 e8 c6 e2 b1 vshufps $0xb1,%xmm2,%xmm2,%xmm4 1e97: c5 f8 59 ea vmulps %xmm2,%xmm0,%xmm5 1e9b: c5 e0 59 c4 vmulps %xmm4,%xmm3,%xmm0 1e9f: c5 d3 d0 c8 vaddsubps %xmm0,%xmm5,%xmm1 1ea3: c5 fb 11 0c d6 vmovsd %xmm1,(%rsi,%rdx,8) 1ea8: 48 ff c2 inc %rdx 1eab: 49 3b d1 cmp %r9,%rdx 1eae: 72 d0 jb 0x1e80 1eb0: 48 63 d0 movslq %eax,%rdx 1eb3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1eb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1ebf: 00 1ec0: c4 a1 78 10 04 c9 vmovups (%rcx,%r9,8),%xmm0 1ec6: c4 a1 7e 12 0c ce vmovsldup (%rsi,%r9,8),%ymm1 1ecc: c4 a1 7e 16 1c ce vmovshdup (%rsi,%r9,8),%ymm3 1ed2: c4 a3 7d 18 54 c9 10 vinsertf128 $0x1,0x10(%rcx,%r9,8),%ymm0,%ymm2 1ed9: 01 1eda: c5 ec c6 e2 b1 vshufps $0xb1,%ymm2,%ymm2,%ymm4 1edf: c5 f4 59 ea vmulps %ymm2,%ymm1,%ymm5 1ee3: c5 e4 59 c4 vmulps %ymm4,%ymm3,%ymm0 1ee7: c5 d7 d0 c8 vaddsubps %ymm0,%ymm5,%ymm1 1eeb: c4 a1 7c 11 0c ce vmovups %ymm1,(%rsi,%r9,8) 1ef1: c4 a1 78 10 54 c9 20 vmovups 0x20(%rcx,%r9,8),%xmm2 1ef8: c4 a1 7e 12 5c ce 20 vmovsldup 0x20(%rsi,%r9,8),%ymm3 1eff: c4 a1 7e 16 6c ce 20 vmovshdup 0x20(%rsi,%r9,8),%ymm5 1f06: c4 a3 6d 18 64 c9 30 vinsertf128 $0x1,0x30(%rcx,%r9,8),%ymm2,%ymm4 1f0d: 01 1f0e: c5 e4 59 c4 vmulps %ymm4,%ymm3,%ymm0 1f12: c5 dc c6 e4 b1 vshufps $0xb1,%ymm4,%ymm4,%ymm4 1f17: c5 d4 59 cc vmulps %ymm4,%ymm5,%ymm1 1f1b: c5 ff d0 d1 vaddsubps %ymm1,%ymm0,%ymm2 1f1f: c4 a1 7c 11 54 ce 20 vmovups %ymm2,0x20(%rsi,%r9,8) 1f26: 49 83 c1 08 add $0x8,%r9 1f2a: 4c 3b ca cmp %rdx,%r9 1f2d: 72 91 jb 0x1ec0 1f2f: 44 8d 48 01 lea 0x1(%rax),%r9d 1f33: 45 3b c8 cmp %r8d,%r9d 1f36: 0f 87 d7 00 00 00 ja 0x2013 1f3c: 4d 63 d0 movslq %r8d,%r10 1f3f: 4c 2b d2 sub %rdx,%r10 1f42: 49 83 fa 02 cmp $0x2,%r10 1f46: 0f 8c ce 00 00 00 jl 0x201a 1f4c: 45 89 d3 mov %r10d,%r11d 1f4f: 45 33 c9 xor %r9d,%r9d 1f52: 41 83 e3 fe and $0xfffffffe,%r11d 1f56: 4c 8d 04 d1 lea (%rcx,%rdx,8),%r8 1f5a: 4d 63 db movslq %r11d,%r11 1f5d: 48 8d 14 d6 lea (%rsi,%rdx,8),%rdx 1f61: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1f68: 00 1f69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1f70: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1f77: 00 1f78: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1f7f: 90 nop 1f80: c4 81 78 10 0c c8 vmovups (%r8,%r9,8),%xmm1 1f86: c4 a1 7a 12 04 ca vmovsldup (%rdx,%r9,8),%xmm0 1f8c: c4 a1 7a 16 14 ca vmovshdup (%rdx,%r9,8),%xmm2 1f92: c5 f0 c6 d9 b1 vshufps $0xb1,%xmm1,%xmm1,%xmm3 1f97: c5 f8 59 e1 vmulps %xmm1,%xmm0,%xmm4 1f9b: c5 e8 59 eb vmulps %xmm3,%xmm2,%xmm5 1f9f: c5 db d0 c5 vaddsubps %xmm5,%xmm4,%xmm0 1fa3: c4 a1 78 11 04 ca vmovups %xmm0,(%rdx,%r9,8) 1fa9: 49 83 c1 02 add $0x2,%r9 1fad: 4d 3b cb cmp %r11,%r9 1fb0: 72 ce jb 0x1f80 1fb2: 4d 3b da cmp %r10,%r11 1fb5: 73 5c jae 0x2013 1fb7: 48 63 c0 movslq %eax,%rax 1fba: 48 8d 14 c1 lea (%rcx,%rax,8),%rdx 1fbe: 48 8d 04 c6 lea (%rsi,%rax,8),%rax 1fc2: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1fc9: 00 1fca: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1fd1: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1fd8: 00 1fd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1fe0: c4 a1 7b 10 14 d8 vmovsd (%rax,%r11,8),%xmm2 1fe6: c4 a1 7b 10 0c da vmovsd (%rdx,%r11,8),%xmm1 1fec: c5 fa 12 c1 vmovsldup %xmm1,%xmm0 1ff0: c5 fa 16 d9 vmovshdup %xmm1,%xmm3 1ff4: c5 e8 c6 e2 b1 vshufps $0xb1,%xmm2,%xmm2,%xmm4 1ff9: c5 f8 59 ea vmulps %xmm2,%xmm0,%xmm5 1ffd: c5 e0 59 c4 vmulps %xmm4,%xmm3,%xmm0 2001: c5 d3 d0 c8 vaddsubps %xmm0,%xmm5,%xmm1 2005: c4 a1 7b 11 0c d8 vmovsd %xmm1,(%rax,%r11,8) 200b: 49 ff c3 inc %r11 200e: 4d 3b da cmp %r10,%r11 2011: 72 cd jb 0x1fe0 2013: 33 c0 xor %eax,%eax 2015: c5 f8 77 vzeroupper 2018: 5e pop %rsi 2019: c3 ret 201a: 45 33 db xor %r11d,%r11d 201d: eb 93 jmp 0x1fb2 201f: 33 c0 xor %eax,%eax 2021: 41 83 f8 01 cmp $0x1,%r8d 2025: 72 ec jb 0x2013 2027: 4d 63 d0 movslq %r8d,%r10 202a: 45 33 db xor %r11d,%r11d 202d: eb 83 jmp 0x1fb2 202f: b8 fa ff ff ff mov $0xfffffffa,%eax 2034: 5e pop %rsi 2035: c3 ret 2036: b8 f8 ff ff ff mov $0xfffffff8,%eax 203b: 5e pop %rsi 203c: c3 ret 203d: 0f 1f 00 nopl (%rax) 2040: 49 89 d1 mov %rdx,%r9 2043: 48 85 c9 test %rcx,%rcx 2046: 0f 84 73 01 00 00 je 0x21bf 204c: 4d 85 c9 test %r9,%r9 204f: 0f 84 6a 01 00 00 je 0x21bf 2055: 45 85 c0 test %r8d,%r8d 2058: 0f 8e 5b 01 00 00 jle 0x21b9 205e: 49 63 d0 movslq %r8d,%rdx 2061: 48 83 fa 08 cmp $0x8,%rdx 2065: 0f 8c 49 01 00 00 jl 0x21b4 206b: 4c 89 c8 mov %r9,%rax 206e: 48 83 e0 1f and $0x1f,%rax 2072: 89 c0 mov %eax,%eax 2074: 85 c0 test %eax,%eax 2076: 74 10 je 0x2088 2078: a8 07 test $0x7,%al 207a: 0f 85 34 01 00 00 jne 0x21b4 2080: f7 d8 neg %eax 2082: 83 c0 20 add $0x20,%eax 2085: c1 e8 03 shr $0x3,%eax 2088: 44 8d 50 08 lea 0x8(%rax),%r10d 208c: 49 3b d2 cmp %r10,%rdx 208f: 0f 8c 1f 01 00 00 jl 0x21b4 2095: 45 89 c2 mov %r8d,%r10d 2098: 44 2b d0 sub %eax,%r10d 209b: 41 83 e2 07 and $0x7,%r10d 209f: 45 2b c2 sub %r10d,%r8d 20a2: 45 33 d2 xor %r10d,%r10d 20a5: 85 c0 test %eax,%eax 20a7: 76 47 jbe 0x20f0 20a9: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 20b0: 00 20b1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 20b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 20bf: 00 20c0: c4 81 7b 10 1c d1 vmovsd (%r9,%r10,8),%xmm3 20c6: c4 a1 7b 10 04 d1 vmovsd (%rcx,%r10,8),%xmm0 20cc: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 20d0: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 20d5: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 20d9: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 20dd: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 20e2: c4 81 7b 11 2c d1 vmovsd %xmm5,(%r9,%r10,8) 20e8: 49 ff c2 inc %r10 20eb: 4c 3b d0 cmp %rax,%r10 20ee: 72 d0 jb 0x20c0 20f0: 4d 63 d0 movslq %r8d,%r10 20f3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 20f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 20ff: 00 2100: c5 fc 10 14 c1 vmovups (%rcx,%rax,8),%ymm2 2105: c4 c1 7e 16 04 c1 vmovshdup (%r9,%rax,8),%ymm0 210b: c5 ec c6 ca b1 vshufps $0xb1,%ymm2,%ymm2,%ymm1 2110: c5 fc 59 d9 vmulps %ymm1,%ymm0,%ymm3 2114: c4 c1 7e 12 24 c1 vmovsldup (%r9,%rax,8),%ymm4 211a: c4 e2 6d a6 e3 vfmaddsub213ps %ymm3,%ymm2,%ymm4 211f: c4 c1 7c 11 24 c1 vmovups %ymm4,(%r9,%rax,8) 2125: c5 fc 10 4c c1 20 vmovups 0x20(%rcx,%rax,8),%ymm1 212b: c4 c1 7e 16 6c c1 20 vmovshdup 0x20(%r9,%rax,8),%ymm5 2132: c5 f4 c6 c1 b1 vshufps $0xb1,%ymm1,%ymm1,%ymm0 2137: c5 d4 59 e8 vmulps %ymm0,%ymm5,%ymm5 213b: c4 c1 7e 12 54 c1 20 vmovsldup 0x20(%r9,%rax,8),%ymm2 2142: c4 e2 75 a6 d5 vfmaddsub213ps %ymm5,%ymm1,%ymm2 2147: c4 c1 7c 11 54 c1 20 vmovups %ymm2,0x20(%r9,%rax,8) 214e: 48 83 c0 08 add $0x8,%rax 2152: 49 3b c2 cmp %r10,%rax 2155: 72 a9 jb 0x2100 2157: 33 c0 xor %eax,%eax 2159: 45 8d 50 01 lea 0x1(%r8),%r10d 215d: 4d 63 d2 movslq %r10d,%r10 2160: 4c 3b d2 cmp %rdx,%r10 2163: 77 49 ja 0x21ae 2165: 4d 63 c0 movslq %r8d,%r8 2168: 49 2b d0 sub %r8,%rdx 216b: 4e 8d 14 c1 lea (%rcx,%r8,8),%r10 216f: 4b 8d 0c c1 lea (%r9,%r8,8),%rcx 2173: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2178: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 217f: 00 2180: c5 fb 10 1c c1 vmovsd (%rcx,%rax,8),%xmm3 2185: c4 c1 7b 10 04 c2 vmovsd (%r10,%rax,8),%xmm0 218b: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 218f: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 2194: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 2198: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 219c: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 21a1: c5 fb 11 2c c1 vmovsd %xmm5,(%rcx,%rax,8) 21a6: 48 ff c0 inc %rax 21a9: 48 3b c2 cmp %rdx,%rax 21ac: 72 d2 jb 0x2180 21ae: 33 c0 xor %eax,%eax 21b0: c5 f8 77 vzeroupper 21b3: c3 ret 21b4: 45 33 c0 xor %r8d,%r8d 21b7: eb 9e jmp 0x2157 21b9: b8 fa ff ff ff mov $0xfffffffa,%eax 21be: c3 ret 21bf: b8 f8 ff ff ff mov $0xfffffff8,%eax 21c4: c3 ret 21c5: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 21cc: 00 21cd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 21d4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 21d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 21e0: 49 89 d1 mov %rdx,%r9 21e3: 48 85 c9 test %rcx,%rcx 21e6: 0f 84 73 01 00 00 je 0x235f 21ec: 4d 85 c9 test %r9,%r9 21ef: 0f 84 6a 01 00 00 je 0x235f 21f5: 45 85 c0 test %r8d,%r8d 21f8: 0f 8e 5b 01 00 00 jle 0x2359 21fe: 49 63 d0 movslq %r8d,%rdx 2201: 48 83 fa 08 cmp $0x8,%rdx 2205: 0f 8c 49 01 00 00 jl 0x2354 220b: 4c 89 c8 mov %r9,%rax 220e: 48 83 e0 1f and $0x1f,%rax 2212: 89 c0 mov %eax,%eax 2214: 85 c0 test %eax,%eax 2216: 74 10 je 0x2228 2218: a8 07 test $0x7,%al 221a: 0f 85 34 01 00 00 jne 0x2354 2220: f7 d8 neg %eax 2222: 83 c0 20 add $0x20,%eax 2225: c1 e8 03 shr $0x3,%eax 2228: 44 8d 50 08 lea 0x8(%rax),%r10d 222c: 49 3b d2 cmp %r10,%rdx 222f: 0f 8c 1f 01 00 00 jl 0x2354 2235: 45 89 c2 mov %r8d,%r10d 2238: 44 2b d0 sub %eax,%r10d 223b: 41 83 e2 07 and $0x7,%r10d 223f: 45 2b c2 sub %r10d,%r8d 2242: 45 33 d2 xor %r10d,%r10d 2245: 85 c0 test %eax,%eax 2247: 76 47 jbe 0x2290 2249: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2250: 00 2251: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2258: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 225f: 00 2260: c4 81 7b 10 1c d1 vmovsd (%r9,%r10,8),%xmm3 2266: c4 a1 7b 10 04 d1 vmovsd (%rcx,%r10,8),%xmm0 226c: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 2270: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 2275: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 2279: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 227d: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 2282: c4 81 7b 11 2c d1 vmovsd %xmm5,(%r9,%r10,8) 2288: 49 ff c2 inc %r10 228b: 4c 3b d0 cmp %rax,%r10 228e: 72 d0 jb 0x2260 2290: 4d 63 d0 movslq %r8d,%r10 2293: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2298: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 229f: 00 22a0: c5 fc 10 14 c1 vmovups (%rcx,%rax,8),%ymm2 22a5: c4 c1 7e 16 04 c1 vmovshdup (%r9,%rax,8),%ymm0 22ab: c5 ec c6 ca b1 vshufps $0xb1,%ymm2,%ymm2,%ymm1 22b0: c5 fc 59 d9 vmulps %ymm1,%ymm0,%ymm3 22b4: c4 c1 7e 12 24 c1 vmovsldup (%r9,%rax,8),%ymm4 22ba: c4 e2 6d a6 e3 vfmaddsub213ps %ymm3,%ymm2,%ymm4 22bf: c4 c1 7c 11 24 c1 vmovups %ymm4,(%r9,%rax,8) 22c5: 62 e1 7c 28 10 4c c1 vmovups 0x20(%rcx,%rax,8),%ymm17 22cc: 01 22cd: c4 c1 7e 16 6c c1 20 vmovshdup 0x20(%r9,%rax,8),%ymm5 22d4: 62 a1 74 20 c6 c1 b1 vshufps $0xb1,%ymm17,%ymm17,%ymm16 22db: 62 a1 54 28 59 d0 vmulps %ymm16,%ymm5,%ymm18 22e1: 62 c1 7e 28 12 5c c1 vmovsldup 0x20(%r9,%rax,8),%ymm19 22e8: 01 22e9: 62 a2 75 20 a6 da vfmaddsub213ps %ymm18,%ymm17,%ymm19 22ef: 62 c1 7c 28 11 5c c1 vmovups %ymm19,0x20(%r9,%rax,8) 22f6: 01 22f7: 48 83 c0 08 add $0x8,%rax 22fb: 49 3b c2 cmp %r10,%rax 22fe: 72 a0 jb 0x22a0 2300: 33 c0 xor %eax,%eax 2302: 45 8d 50 01 lea 0x1(%r8),%r10d 2306: 4d 63 d2 movslq %r10d,%r10 2309: 4c 3b d2 cmp %rdx,%r10 230c: 77 40 ja 0x234e 230e: 4d 63 c0 movslq %r8d,%r8 2311: 49 2b d0 sub %r8,%rdx 2314: 4e 8d 14 c1 lea (%rcx,%r8,8),%r10 2318: 4b 8d 0c c1 lea (%r9,%r8,8),%rcx 231c: 0f 1f 40 00 nopl 0x0(%rax) 2320: c5 fb 10 1c c1 vmovsd (%rcx,%rax,8),%xmm3 2325: c4 c1 7b 10 04 c2 vmovsd (%r10,%rax,8),%xmm0 232b: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 232f: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 2334: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 2338: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 233c: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 2341: c5 fb 11 2c c1 vmovsd %xmm5,(%rcx,%rax,8) 2346: 48 ff c0 inc %rax 2349: 48 3b c2 cmp %rdx,%rax 234c: 72 d2 jb 0x2320 234e: 33 c0 xor %eax,%eax 2350: c5 f8 77 vzeroupper 2353: c3 ret 2354: 45 33 c0 xor %r8d,%r8d 2357: eb a7 jmp 0x2300 2359: b8 fa ff ff ff mov $0xfffffffa,%eax 235e: c3 ret 235f: b8 f8 ff ff ff mov $0xfffffff8,%eax 2364: c3 ret 2365: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 236c: 00 236d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2374: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2379: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2380: 48 83 ec 28 sub $0x28,%rsp 2384: 48 85 c9 test %rcx,%rcx 2387: 74 23 je 0x23ac 2389: 48 85 d2 test %rdx,%rdx 238c: 74 1e je 0x23ac 238e: 4d 85 c0 test %r8,%r8 2391: 74 19 je 0x23ac 2393: 45 85 c9 test %r9d,%r9d 2396: 7e 1e jle 0x23b6 2398: e8 d3 ce a5 01 call 0x1a5f270 239d: ba 02 00 00 00 mov $0x2,%edx 23a2: 85 c0 test %eax,%eax 23a4: 0f 45 c2 cmovne %edx,%eax 23a7: 48 83 c4 28 add $0x28,%rsp 23ab: c3 ret 23ac: b8 f8 ff ff ff mov $0xfffffff8,%eax 23b1: 48 83 c4 28 add $0x28,%rsp 23b5: c3 ret 23b6: b8 fa ff ff ff mov $0xfffffffa,%eax 23bb: 48 83 c4 28 add $0x28,%rsp 23bf: c3 ret 23c0: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 23c5: 48 85 c9 test %rcx,%rcx 23c8: 74 24 je 0x23ee 23ca: 48 85 d2 test %rdx,%rdx 23cd: 74 1f je 0x23ee 23cf: 4d 85 c0 test %r8,%r8 23d2: 74 1a je 0x23ee 23d4: 45 85 c9 test %r9d,%r9d 23d7: 7e 20 jle 0x23f9 23d9: e8 e2 13 a6 01 call 0x1a637c0 23de: ba 02 00 00 00 mov $0x2,%edx 23e3: 85 c0 test %eax,%eax 23e5: 0f 45 c2 cmovne %edx,%eax 23e8: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 23ed: c3 ret 23ee: b8 f8 ff ff ff mov $0xfffffff8,%eax 23f3: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 23f8: c3 ret 23f9: b8 fa ff ff ff mov $0xfffffffa,%eax 23fe: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 2403: c3 ret 2404: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 240b: 00 240c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2413: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2418: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 241f: 00 2420: 48 83 ec 28 sub $0x28,%rsp 2424: 48 85 c9 test %rcx,%rcx 2427: 74 23 je 0x244c 2429: 48 85 d2 test %rdx,%rdx 242c: 74 1e je 0x244c 242e: 4d 85 c0 test %r8,%r8 2431: 74 19 je 0x244c 2433: 45 85 c9 test %r9d,%r9d 2436: 7e 1e jle 0x2456 2438: e8 93 37 a6 01 call 0x1a65bd0 243d: ba 02 00 00 00 mov $0x2,%edx 2442: 85 c0 test %eax,%eax 2444: 0f 45 c2 cmovne %edx,%eax 2447: 48 83 c4 28 add $0x28,%rsp 244b: c3 ret 244c: b8 f8 ff ff ff mov $0xfffffff8,%eax 2451: 48 83 c4 28 add $0x28,%rsp 2455: c3 ret 2456: b8 fa ff ff ff mov $0xfffffffa,%eax 245b: 48 83 c4 28 add $0x28,%rsp 245f: c3 ret 2460: 48 83 ec 28 sub $0x28,%rsp 2464: 48 85 c9 test %rcx,%rcx 2467: 74 23 je 0x248c 2469: 48 85 d2 test %rdx,%rdx 246c: 74 1e je 0x248c 246e: 4d 85 c0 test %r8,%r8 2471: 74 19 je 0x248c 2473: 45 85 c9 test %r9d,%r9d 2476: 7e 1e jle 0x2496 2478: e8 a3 79 a6 01 call 0x1a69e20 247d: ba 02 00 00 00 mov $0x2,%edx 2482: 85 c0 test %eax,%eax 2484: 0f 45 c2 cmovne %edx,%eax 2487: 48 83 c4 28 add $0x28,%rsp 248b: c3 ret 248c: b8 f8 ff ff ff mov $0xfffffff8,%eax 2491: 48 83 c4 28 add $0x28,%rsp 2495: c3 ret 2496: b8 fa ff ff ff mov $0xfffffffa,%eax 249b: 48 83 c4 28 add $0x28,%rsp 249f: c3 ret 24a0: 48 83 ec 28 sub $0x28,%rsp 24a4: 48 85 c9 test %rcx,%rcx 24a7: 74 23 je 0x24cc 24a9: 48 85 d2 test %rdx,%rdx 24ac: 74 1e je 0x24cc 24ae: 4d 85 c0 test %r8,%r8 24b1: 74 19 je 0x24cc 24b3: 45 85 c9 test %r9d,%r9d 24b6: 7e 1e jle 0x24d6 24b8: e8 63 bd a6 01 call 0x1a6e220 24bd: ba 02 00 00 00 mov $0x2,%edx 24c2: 85 c0 test %eax,%eax 24c4: 0f 45 c2 cmovne %edx,%eax 24c7: 48 83 c4 28 add $0x28,%rsp 24cb: c3 ret 24cc: b8 f8 ff ff ff mov $0xfffffff8,%eax 24d1: 48 83 c4 28 add $0x28,%rsp 24d5: c3 ret 24d6: b8 fa ff ff ff mov $0xfffffffa,%eax 24db: 48 83 c4 28 add $0x28,%rsp 24df: c3 ret 24e0: 48 83 ec 28 sub $0x28,%rsp 24e4: 48 85 c9 test %rcx,%rcx 24e7: 74 23 je 0x250c 24e9: 48 85 d2 test %rdx,%rdx 24ec: 74 1e je 0x250c 24ee: 4d 85 c0 test %r8,%r8 24f1: 74 19 je 0x250c 24f3: 45 85 c9 test %r9d,%r9d 24f6: 7e 1e jle 0x2516 24f8: e8 43 fe a6 01 call 0x1a72340 24fd: ba 02 00 00 00 mov $0x2,%edx 2502: 85 c0 test %eax,%eax 2504: 0f 45 c2 cmovne %edx,%eax 2507: 48 83 c4 28 add $0x28,%rsp 250b: c3 ret 250c: b8 f8 ff ff ff mov $0xfffffff8,%eax 2511: 48 83 c4 28 add $0x28,%rsp 2515: c3 ret 2516: b8 fa ff ff ff mov $0xfffffffa,%eax 251b: 48 83 c4 28 add $0x28,%rsp 251f: c3 ret 2520: 48 83 ec 28 sub $0x28,%rsp 2524: 48 85 c9 test %rcx,%rcx 2527: 74 25 je 0x254e 2529: 48 85 d2 test %rdx,%rdx 252c: 74 20 je 0x254e 252e: 4d 85 c0 test %r8,%r8 2531: 74 1b je 0x254e 2533: 45 85 c9 test %r9d,%r9d 2536: 7f 0a jg 0x2542 2538: b8 fa ff ff ff mov $0xfffffffa,%eax 253d: 48 83 c4 28 add $0x28,%rsp 2541: c3 ret 2542: e8 d9 6c 03 00 call 0x39220 2547: 33 c0 xor %eax,%eax 2549: 48 83 c4 28 add $0x28,%rsp 254d: c3 ret 254e: b8 f8 ff ff ff mov $0xfffffff8,%eax 2553: 48 83 c4 28 add $0x28,%rsp 2557: c3 ret 2558: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 255f: 00 2560: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 2565: 48 85 c9 test %rcx,%rcx 2568: 74 27 je 0x2591 256a: 48 85 d2 test %rdx,%rdx 256d: 74 22 je 0x2591 256f: 4d 85 c0 test %r8,%r8 2572: 74 1d je 0x2591 2574: 45 85 c9 test %r9d,%r9d 2577: 7f 0b jg 0x2584 2579: b8 fa ff ff ff mov $0xfffffffa,%eax 257e: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 2583: c3 ret 2584: e8 d7 72 03 00 call 0x39860 2589: 33 c0 xor %eax,%eax 258b: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 2590: c3 ret 2591: b8 f8 ff ff ff mov $0xfffffff8,%eax 2596: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 259b: c3 ret 259c: 0f 1f 40 00 nopl 0x0(%rax) 25a0: 48 83 ec 28 sub $0x28,%rsp 25a4: 48 85 c9 test %rcx,%rcx 25a7: 74 25 je 0x25ce 25a9: 48 85 d2 test %rdx,%rdx 25ac: 74 20 je 0x25ce 25ae: 4d 85 c0 test %r8,%r8 25b1: 74 1b je 0x25ce 25b3: 45 85 c9 test %r9d,%r9d 25b6: 7f 0a jg 0x25c2 25b8: b8 fa ff ff ff mov $0xfffffffa,%eax 25bd: 48 83 c4 28 add $0x28,%rsp 25c1: c3 ret 25c2: e8 b9 78 03 00 call 0x39e80 25c7: 33 c0 xor %eax,%eax 25c9: 48 83 c4 28 add $0x28,%rsp 25cd: c3 ret 25ce: b8 f8 ff ff ff mov $0xfffffff8,%eax 25d3: 48 83 c4 28 add $0x28,%rsp 25d7: c3 ret 25d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 25df: 00 25e0: 41 56 push %r14 25e2: 49 89 cb mov %rcx,%r11 25e5: 4d 85 db test %r11,%r11 25e8: 0f 84 1e 02 00 00 je 0x280c 25ee: 48 85 d2 test %rdx,%rdx 25f1: 0f 84 15 02 00 00 je 0x280c 25f7: 4d 85 c0 test %r8,%r8 25fa: 0f 84 0c 02 00 00 je 0x280c 2600: 45 85 c9 test %r9d,%r9d 2603: 0f 8e fb 01 00 00 jle 0x2804 2609: 49 63 c9 movslq %r9d,%rcx 260c: 48 83 f9 08 cmp $0x8,%rcx 2610: 0f 8c e9 01 00 00 jl 0x27ff 2616: 4c 89 c0 mov %r8,%rax 2619: 48 83 e0 1f and $0x1f,%rax 261d: 85 c0 test %eax,%eax 261f: 74 0d je 0x262e 2621: a8 0f test $0xf,%al 2623: 0f 85 d6 01 00 00 jne 0x27ff 2629: b8 01 00 00 00 mov $0x1,%eax 262e: 41 89 c2 mov %eax,%r10d 2631: 4d 8d 72 08 lea 0x8(%r10),%r14 2635: 49 3b ce cmp %r14,%rcx 2638: 0f 8c c1 01 00 00 jl 0x27ff 263e: 45 89 ce mov %r9d,%r14d 2641: 44 2b f0 sub %eax,%r14d 2644: 41 83 e6 07 and $0x7,%r14d 2648: 45 2b ce sub %r14d,%r9d 264b: 45 33 f6 xor %r14d,%r14d 264e: 4d 63 c9 movslq %r9d,%r9 2651: 85 c0 test %eax,%eax 2653: 4c 89 f0 mov %r14,%rax 2656: 76 3f jbe 0x2697 2658: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 265f: 00 2660: c4 a1 79 10 14 18 vmovupd (%rax,%r11,1),%xmm2 2666: c5 f9 10 0c 10 vmovupd (%rax,%rdx,1),%xmm1 266b: c5 fb 12 04 10 vmovddup (%rax,%rdx,1),%xmm0 2670: 49 ff c6 inc %r14 2673: c5 f1 15 d9 vunpckhpd %xmm1,%xmm1,%xmm3 2677: c5 e9 c6 e2 01 vshufpd $0x1,%xmm2,%xmm2,%xmm4 267c: c5 f9 59 ea vmulpd %xmm2,%xmm0,%xmm5 2680: c5 e1 59 c4 vmulpd %xmm4,%xmm3,%xmm0 2684: c5 d1 d0 c8 vaddsubpd %xmm0,%xmm5,%xmm1 2688: c4 a1 79 11 0c 00 vmovupd %xmm1,(%rax,%r8,1) 268e: 48 83 c0 10 add $0x10,%rax 2692: 4d 3b f2 cmp %r10,%r14 2695: 72 c9 jb 0x2660 2697: 4c 89 d0 mov %r10,%rax 269a: 48 c1 e0 04 shl $0x4,%rax 269e: 66 90 xchg %ax,%ax 26a0: c5 f9 10 2c 10 vmovupd (%rax,%rdx,1),%xmm5 26a5: c4 a1 79 10 24 18 vmovupd (%rax,%r11,1),%xmm4 26ab: 49 83 c2 08 add $0x8,%r10 26af: c4 e3 55 18 4c 10 10 vinsertf128 $0x1,0x10(%rax,%rdx,1),%ymm5,%ymm1 26b6: 01 26b7: c5 ff 12 c1 vmovddup %ymm1,%ymm0 26bb: c5 f5 15 d1 vunpckhpd %ymm1,%ymm1,%ymm2 26bf: c4 a3 5d 18 5c 18 10 vinsertf128 $0x1,0x10(%rax,%r11,1),%ymm4,%ymm3 26c6: 01 26c7: c5 fd 59 e3 vmulpd %ymm3,%ymm0,%ymm4 26cb: c5 e5 c6 db 05 vshufpd $0x5,%ymm3,%ymm3,%ymm3 26d0: c5 ed 59 c3 vmulpd %ymm3,%ymm2,%ymm0 26d4: c5 dd d0 c8 vaddsubpd %ymm0,%ymm4,%ymm1 26d8: c4 a1 7d 11 0c 00 vmovupd %ymm1,(%rax,%r8,1) 26de: c4 a1 79 10 54 18 20 vmovupd 0x20(%rax,%r11,1),%xmm2 26e5: c5 f9 10 5c 10 20 vmovupd 0x20(%rax,%rdx,1),%xmm3 26eb: c4 e3 65 18 6c 10 30 vinsertf128 $0x1,0x30(%rax,%rdx,1),%ymm3,%ymm5 26f2: 01 26f3: c4 a3 6d 18 54 18 30 vinsertf128 $0x1,0x30(%rax,%r11,1),%ymm2,%ymm2 26fa: 01 26fb: c5 ff 12 e5 vmovddup %ymm5,%ymm4 26ff: c5 d5 15 c5 vunpckhpd %ymm5,%ymm5,%ymm0 2703: c5 ed c6 ca 05 vshufpd $0x5,%ymm2,%ymm2,%ymm1 2708: c5 dd 59 da vmulpd %ymm2,%ymm4,%ymm3 270c: c5 fd 59 d1 vmulpd %ymm1,%ymm0,%ymm2 2710: c5 e5 d0 e2 vaddsubpd %ymm2,%ymm3,%ymm4 2714: c4 a1 7d 11 64 00 20 vmovupd %ymm4,0x20(%rax,%r8,1) 271b: c5 f9 10 44 10 40 vmovupd 0x40(%rax,%rdx,1),%xmm0 2721: c4 a1 79 10 6c 18 40 vmovupd 0x40(%rax,%r11,1),%xmm5 2728: c4 e3 7d 18 5c 10 50 vinsertf128 $0x1,0x50(%rax,%rdx,1),%ymm0,%ymm3 272f: 01 2730: c5 ff 12 d3 vmovddup %ymm3,%ymm2 2734: c5 e5 15 e3 vunpckhpd %ymm3,%ymm3,%ymm4 2738: c4 a3 55 18 4c 18 50 vinsertf128 $0x1,0x50(%rax,%r11,1),%ymm5,%ymm1 273f: 01 2740: c5 ed 59 c1 vmulpd %ymm1,%ymm2,%ymm0 2744: c5 f5 c6 c9 05 vshufpd $0x5,%ymm1,%ymm1,%ymm1 2749: c5 dd 59 c9 vmulpd %ymm1,%ymm4,%ymm1 274d: c5 fd d0 d1 vaddsubpd %ymm1,%ymm0,%ymm2 2751: c4 a1 7d 11 54 00 40 vmovupd %ymm2,0x40(%rax,%r8,1) 2758: c5 f9 10 64 10 60 vmovupd 0x60(%rax,%rdx,1),%xmm4 275e: c4 a1 79 10 5c 18 60 vmovupd 0x60(%rax,%r11,1),%xmm3 2765: c4 e3 5d 18 4c 10 70 vinsertf128 $0x1,0x70(%rax,%rdx,1),%ymm4,%ymm1 276c: 01 276d: c5 ff 12 e9 vmovddup %ymm1,%ymm5 2771: c5 f5 15 d1 vunpckhpd %ymm1,%ymm1,%ymm2 2775: c4 a3 65 18 44 18 70 vinsertf128 $0x1,0x70(%rax,%r11,1),%ymm3,%ymm0 277c: 01 277d: c5 d5 59 d8 vmulpd %ymm0,%ymm5,%ymm3 2781: c5 fd c6 c0 05 vshufpd $0x5,%ymm0,%ymm0,%ymm0 2786: c5 ed 59 e0 vmulpd %ymm0,%ymm2,%ymm4 278a: c5 e5 d0 ec vaddsubpd %ymm4,%ymm3,%ymm5 278e: c4 a1 7d 11 6c 00 60 vmovupd %ymm5,0x60(%rax,%r8,1) 2795: 48 05 80 00 00 00 add $0x80,%rax 279b: 4d 3b d1 cmp %r9,%r10 279e: 0f 82 fc fe ff ff jb 0x26a0 27a4: 4c 89 c8 mov %r9,%rax 27a7: 48 c1 e0 04 shl $0x4,%rax 27ab: 4c 3b c9 cmp %rcx,%r9 27ae: 73 47 jae 0x27f7 27b0: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 27b7: 00 27b8: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 27bf: 90 nop 27c0: c4 a1 79 10 14 18 vmovupd (%rax,%r11,1),%xmm2 27c6: c5 f9 10 0c 10 vmovupd (%rax,%rdx,1),%xmm1 27cb: c5 fb 12 04 10 vmovddup (%rax,%rdx,1),%xmm0 27d0: 49 ff c1 inc %r9 27d3: c5 f1 15 d9 vunpckhpd %xmm1,%xmm1,%xmm3 27d7: c5 e9 c6 e2 01 vshufpd $0x1,%xmm2,%xmm2,%xmm4 27dc: c5 f9 59 ea vmulpd %xmm2,%xmm0,%xmm5 27e0: c5 e1 59 c4 vmulpd %xmm4,%xmm3,%xmm0 27e4: c5 d1 d0 c8 vaddsubpd %xmm0,%xmm5,%xmm1 27e8: c4 a1 79 11 0c 00 vmovupd %xmm1,(%rax,%r8,1) 27ee: 48 83 c0 10 add $0x10,%rax 27f2: 4c 3b c9 cmp %rcx,%r9 27f5: 72 c9 jb 0x27c0 27f7: 33 c0 xor %eax,%eax 27f9: c5 f8 77 vzeroupper 27fc: 41 5e pop %r14 27fe: c3 ret 27ff: 45 33 c9 xor %r9d,%r9d 2802: eb a0 jmp 0x27a4 2804: b8 fa ff ff ff mov $0xfffffffa,%eax 2809: 41 5e pop %r14 280b: c3 ret 280c: b8 f8 ff ff ff mov $0xfffffff8,%eax 2811: 41 5e pop %r14 2813: c3 ret 2814: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2819: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2820: 41 56 push %r14 2822: 49 89 cb mov %rcx,%r11 2825: 4d 85 db test %r11,%r11 2828: 0f 84 db 01 00 00 je 0x2a09 282e: 48 85 d2 test %rdx,%rdx 2831: 0f 84 d2 01 00 00 je 0x2a09 2837: 4d 85 c0 test %r8,%r8 283a: 0f 84 c9 01 00 00 je 0x2a09 2840: 45 85 c9 test %r9d,%r9d 2843: 0f 8e b8 01 00 00 jle 0x2a01 2849: 49 63 c9 movslq %r9d,%rcx 284c: 48 83 f9 08 cmp $0x8,%rcx 2850: 0f 8c a6 01 00 00 jl 0x29fc 2856: 4c 89 c0 mov %r8,%rax 2859: 48 83 e0 1f and $0x1f,%rax 285d: 85 c0 test %eax,%eax 285f: 74 0d je 0x286e 2861: a8 0f test $0xf,%al 2863: 0f 85 93 01 00 00 jne 0x29fc 2869: b8 01 00 00 00 mov $0x1,%eax 286e: 41 89 c2 mov %eax,%r10d 2871: 4d 8d 72 08 lea 0x8(%r10),%r14 2875: 49 3b ce cmp %r14,%rcx 2878: 0f 8c 7e 01 00 00 jl 0x29fc 287e: 45 89 ce mov %r9d,%r14d 2881: 44 2b f0 sub %eax,%r14d 2884: 41 83 e6 07 and $0x7,%r14d 2888: 45 2b ce sub %r14d,%r9d 288b: 45 33 f6 xor %r14d,%r14d 288e: 4d 63 c9 movslq %r9d,%r9 2891: 85 c0 test %eax,%eax 2893: 4c 89 f0 mov %r14,%rax 2896: 76 3c jbe 0x28d4 2898: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 289f: 00 28a0: c4 a1 79 10 1c 18 vmovupd (%rax,%r11,1),%xmm3 28a6: c5 f9 10 04 10 vmovupd (%rax,%rdx,1),%xmm0 28ab: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 28af: 49 ff c6 inc %r14 28b2: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 28b7: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 28bb: c5 fb 12 2c 10 vmovddup (%rax,%rdx,1),%xmm5 28c0: c4 e2 e1 a6 ec vfmaddsub213pd %xmm4,%xmm3,%xmm5 28c5: c4 a1 79 11 2c 00 vmovupd %xmm5,(%rax,%r8,1) 28cb: 48 83 c0 10 add $0x10,%rax 28cf: 4d 3b f2 cmp %r10,%r14 28d2: 72 cc jb 0x28a0 28d4: 4c 89 d0 mov %r10,%rax 28d7: 48 c1 e0 04 shl $0x4,%rax 28db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 28e0: c4 a1 7d 10 1c 18 vmovupd (%rax,%r11,1),%ymm3 28e6: 4e 8d 34 00 lea (%rax,%r8,1),%r14 28ea: c5 fd 10 04 10 vmovupd (%rax,%rdx,1),%ymm0 28ef: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 28f3: 49 83 c2 08 add $0x8,%r10 28f7: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 28fc: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 2900: c5 ff 12 2c 10 vmovddup (%rax,%rdx,1),%ymm5 2905: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 290a: c4 c1 7d 11 2e vmovupd %ymm5,(%r14) 290f: c4 a1 7d 10 5c 18 20 vmovupd 0x20(%rax,%r11,1),%ymm3 2916: c5 fd 10 44 10 20 vmovupd 0x20(%rax,%rdx,1),%ymm0 291c: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 2920: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 2925: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 2929: c5 ff 12 6c 10 20 vmovddup 0x20(%rax,%rdx,1),%ymm5 292f: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 2934: c4 c1 7d 11 6e 20 vmovupd %ymm5,0x20(%r14) 293a: c4 a1 7d 10 5c 18 40 vmovupd 0x40(%rax,%r11,1),%ymm3 2941: c5 fd 10 44 10 40 vmovupd 0x40(%rax,%rdx,1),%ymm0 2947: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 294b: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 2950: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 2954: c5 ff 12 6c 10 40 vmovddup 0x40(%rax,%rdx,1),%ymm5 295a: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 295f: c4 c1 7d 11 6e 40 vmovupd %ymm5,0x40(%r14) 2965: c4 a1 7d 10 5c 18 60 vmovupd 0x60(%rax,%r11,1),%ymm3 296c: c5 fd 10 44 10 60 vmovupd 0x60(%rax,%rdx,1),%ymm0 2972: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 2976: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 297b: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 297f: c5 ff 12 6c 10 60 vmovddup 0x60(%rax,%rdx,1),%ymm5 2985: 48 05 80 00 00 00 add $0x80,%rax 298b: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 2990: 4d 3b d1 cmp %r9,%r10 2993: c4 c1 7d 11 6e 60 vmovupd %ymm5,0x60(%r14) 2999: 0f 82 41 ff ff ff jb 0x28e0 299f: 4c 89 c8 mov %r9,%rax 29a2: 48 c1 e0 04 shl $0x4,%rax 29a6: 4c 3b c9 cmp %rcx,%r9 29a9: 73 49 jae 0x29f4 29ab: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 29b2: 00 29b3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 29ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 29c0: c4 a1 79 10 1c 18 vmovupd (%rax,%r11,1),%xmm3 29c6: c5 f9 10 04 10 vmovupd (%rax,%rdx,1),%xmm0 29cb: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 29cf: 49 ff c1 inc %r9 29d2: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 29d7: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 29db: c5 fb 12 2c 10 vmovddup (%rax,%rdx,1),%xmm5 29e0: c4 e2 e1 a6 ec vfmaddsub213pd %xmm4,%xmm3,%xmm5 29e5: c4 a1 79 11 2c 00 vmovupd %xmm5,(%rax,%r8,1) 29eb: 48 83 c0 10 add $0x10,%rax 29ef: 4c 3b c9 cmp %rcx,%r9 29f2: 72 cc jb 0x29c0 29f4: 33 c0 xor %eax,%eax 29f6: c5 f8 77 vzeroupper 29f9: 41 5e pop %r14 29fb: c3 ret 29fc: 45 33 c9 xor %r9d,%r9d 29ff: eb 9e jmp 0x299f 2a01: b8 fa ff ff ff mov $0xfffffffa,%eax 2a06: 41 5e pop %r14 2a08: c3 ret 2a09: b8 f8 ff ff ff mov $0xfffffff8,%eax 2a0e: 41 5e pop %r14 2a10: c3 ret 2a11: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2a18: 00 2a19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2a20: 41 56 push %r14 2a22: 49 89 cb mov %rcx,%r11 2a25: 4d 85 db test %r11,%r11 2a28: 0f 84 f8 01 00 00 je 0x2c26 2a2e: 48 85 d2 test %rdx,%rdx 2a31: 0f 84 ef 01 00 00 je 0x2c26 2a37: 4d 85 c0 test %r8,%r8 2a3a: 0f 84 e6 01 00 00 je 0x2c26 2a40: 45 85 c9 test %r9d,%r9d 2a43: 0f 8e d5 01 00 00 jle 0x2c1e 2a49: 49 63 c9 movslq %r9d,%rcx 2a4c: 48 83 f9 08 cmp $0x8,%rcx 2a50: 0f 8c c3 01 00 00 jl 0x2c19 2a56: 4c 89 c0 mov %r8,%rax 2a59: 48 83 e0 1f and $0x1f,%rax 2a5d: 85 c0 test %eax,%eax 2a5f: 74 0d je 0x2a6e 2a61: a8 0f test $0xf,%al 2a63: 0f 85 b0 01 00 00 jne 0x2c19 2a69: b8 01 00 00 00 mov $0x1,%eax 2a6e: 41 89 c2 mov %eax,%r10d 2a71: 4d 8d 72 08 lea 0x8(%r10),%r14 2a75: 49 3b ce cmp %r14,%rcx 2a78: 0f 8c 9b 01 00 00 jl 0x2c19 2a7e: 45 89 ce mov %r9d,%r14d 2a81: 44 2b f0 sub %eax,%r14d 2a84: 41 83 e6 07 and $0x7,%r14d 2a88: 45 2b ce sub %r14d,%r9d 2a8b: 45 33 f6 xor %r14d,%r14d 2a8e: 4d 63 c9 movslq %r9d,%r9 2a91: 85 c0 test %eax,%eax 2a93: 4c 89 f0 mov %r14,%rax 2a96: 76 39 jbe 0x2ad1 2a98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2a9f: 00 2aa0: c4 a1 79 10 1c 18 vmovupd (%rax,%r11,1),%xmm3 2aa6: c5 f9 10 04 10 vmovupd (%rax,%rdx,1),%xmm0 2aab: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 2aaf: 49 ff c6 inc %r14 2ab2: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 2ab7: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 2abb: 62 f2 e5 18 b6 24 10 vfmaddsub231pd (%rax,%rdx,1){1to2},%xmm3,%xmm4 2ac2: c4 a1 79 11 24 00 vmovupd %xmm4,(%rax,%r8,1) 2ac8: 48 83 c0 10 add $0x10,%rax 2acc: 4d 3b f2 cmp %r10,%r14 2acf: 72 cf jb 0x2aa0 2ad1: 4c 89 d0 mov %r10,%rax 2ad4: 48 c1 e0 04 shl $0x4,%rax 2ad8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2adf: 00 2ae0: c4 a1 7d 10 1c 18 vmovupd (%rax,%r11,1),%ymm3 2ae6: 49 83 c2 08 add $0x8,%r10 2aea: c5 fd 10 04 10 vmovupd (%rax,%rdx,1),%ymm0 2aef: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 2af3: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 2af8: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 2afc: c5 ff 12 2c 10 vmovddup (%rax,%rdx,1),%ymm5 2b01: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 2b06: c4 a1 7d 11 2c 00 vmovupd %ymm5,(%rax,%r8,1) 2b0c: 62 a1 fd 28 10 5c 18 vmovupd 0x20(%rax,%r11,1),%ymm19 2b13: 01 2b14: 62 e1 fd 28 10 44 10 vmovupd 0x20(%rax,%rdx,1),%ymm16 2b1b: 01 2b1c: 62 a1 fd 20 15 c8 vunpckhpd %ymm16,%ymm16,%ymm17 2b22: 62 a1 e5 20 c6 d3 05 vshufpd $0x5,%ymm19,%ymm19,%ymm18 2b29: 62 a1 f5 20 59 e2 vmulpd %ymm18,%ymm17,%ymm20 2b2f: 62 e1 ff 28 12 6c 10 vmovddup 0x20(%rax,%rdx,1),%ymm21 2b36: 01 2b37: 62 a2 e5 20 a6 ec vfmaddsub213pd %ymm20,%ymm19,%ymm21 2b3d: 62 a1 fd 28 11 6c 00 vmovupd %ymm21,0x20(%rax,%r8,1) 2b44: 01 2b45: 62 21 fd 28 10 4c 18 vmovupd 0x40(%rax,%r11,1),%ymm25 2b4c: 02 2b4d: 62 e1 fd 28 10 74 10 vmovupd 0x40(%rax,%rdx,1),%ymm22 2b54: 02 2b55: 62 a1 cd 20 15 fe vunpckhpd %ymm22,%ymm22,%ymm23 2b5b: 62 01 b5 20 c6 c1 05 vshufpd $0x5,%ymm25,%ymm25,%ymm24 2b62: 62 01 c5 20 59 d0 vmulpd %ymm24,%ymm23,%ymm26 2b68: 62 61 ff 28 12 5c 10 vmovddup 0x40(%rax,%rdx,1),%ymm27 2b6f: 02 2b70: 62 02 b5 20 a6 da vfmaddsub213pd %ymm26,%ymm25,%ymm27 2b76: 62 21 fd 28 11 5c 00 vmovupd %ymm27,0x40(%rax,%r8,1) 2b7d: 02 2b7e: 62 21 fd 28 10 7c 18 vmovupd 0x60(%rax,%r11,1),%ymm31 2b85: 03 2b86: 62 61 fd 28 10 64 10 vmovupd 0x60(%rax,%rdx,1),%ymm28 2b8d: 03 2b8e: 62 01 9d 20 15 ec vunpckhpd %ymm28,%ymm28,%ymm29 2b94: 62 01 85 20 c6 f7 05 vshufpd $0x5,%ymm31,%ymm31,%ymm30 2b9b: 62 01 95 20 59 e6 vmulpd %ymm30,%ymm29,%ymm28 2ba1: c5 ff 12 44 10 60 vmovddup 0x60(%rax,%rdx,1),%ymm0 2ba7: 62 92 85 20 a6 c4 vfmaddsub213pd %ymm28,%ymm31,%ymm0 2bad: c4 a1 7d 11 44 00 60 vmovupd %ymm0,0x60(%rax,%r8,1) 2bb4: 48 05 80 00 00 00 add $0x80,%rax 2bba: 4d 3b d1 cmp %r9,%r10 2bbd: 0f 82 1d ff ff ff jb 0x2ae0 2bc3: 4c 89 c8 mov %r9,%rax 2bc6: 48 c1 e0 04 shl $0x4,%rax 2bca: 4c 3b c9 cmp %rcx,%r9 2bcd: 73 42 jae 0x2c11 2bcf: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2bd6: 00 2bd7: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2bde: 66 90 xchg %ax,%ax 2be0: c4 a1 79 10 1c 18 vmovupd (%rax,%r11,1),%xmm3 2be6: c5 f9 10 04 10 vmovupd (%rax,%rdx,1),%xmm0 2beb: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 2bef: 49 ff c1 inc %r9 2bf2: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 2bf7: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 2bfb: 62 f2 e5 18 b6 24 10 vfmaddsub231pd (%rax,%rdx,1){1to2},%xmm3,%xmm4 2c02: c4 a1 79 11 24 00 vmovupd %xmm4,(%rax,%r8,1) 2c08: 48 83 c0 10 add $0x10,%rax 2c0c: 4c 3b c9 cmp %rcx,%r9 2c0f: 72 cf jb 0x2be0 2c11: 33 c0 xor %eax,%eax 2c13: c5 f8 77 vzeroupper 2c16: 41 5e pop %r14 2c18: c3 ret 2c19: 45 33 c9 xor %r9d,%r9d 2c1c: eb a5 jmp 0x2bc3 2c1e: b8 fa ff ff ff mov $0xfffffffa,%eax 2c23: 41 5e pop %r14 2c25: c3 ret 2c26: b8 f8 ff ff ff mov $0xfffffff8,%eax 2c2b: 41 5e pop %r14 2c2d: c3 ret 2c2e: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2c35: 00 2c36: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2c3d: 0f 1f 00 nopl (%rax) 2c40: 53 push %rbx 2c41: 56 push %rsi 2c42: 57 push %rdi 2c43: 41 54 push %r12 2c45: 41 55 push %r13 2c47: 48 81 ec 70 04 00 00 sub $0x470,%rsp 2c4e: 4d 89 c4 mov %r8,%r12 2c51: 48 8b 05 98 99 60 02 mov 0x2609998(%rip),%rax # 0x260c5f0 2c58: 45 89 cd mov %r9d,%r13d 2c5b: 48 33 c4 xor %rsp,%rax 2c5e: 48 89 cf mov %rcx,%rdi 2c61: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp) 2c68: 00 2c69: 4d 85 e4 test %r12,%r12 2c6c: 0f 84 b3 01 00 00 je 0x2e25 2c72: 48 85 ff test %rdi,%rdi 2c75: 0f 84 94 01 00 00 je 0x2e0f 2c7b: 48 85 d2 test %rdx,%rdx 2c7e: 0f 84 63 01 00 00 je 0x2de7 2c84: 45 85 ed test %r13d,%r13d 2c87: 0f 8e 32 01 00 00 jle 0x2dbf 2c8d: 48 8d 44 24 28 lea 0x28(%rsp),%rax 2c92: 48 89 c3 mov %rax,%rbx 2c95: 48 83 e3 3f and $0x3f,%rbx 2c99: 48 f7 db neg %rbx 2c9c: 48 83 e3 3f and $0x3f,%rbx 2ca0: 41 83 fd 40 cmp $0x40,%r13d 2ca4: 48 8d 34 03 lea (%rbx,%rax,1),%rsi 2ca8: 48 8d 9c 18 00 02 00 lea 0x200(%rax,%rbx,1),%rbx 2caf: 00 2cb0: 0f 8e a1 00 00 00 jle 0x2d57 2cb6: 4c 89 74 24 20 mov %r14,0x20(%rsp) 2cbb: 45 89 ee mov %r13d,%r14d 2cbe: 4d 89 e5 mov %r12,%r13 2cc1: 49 89 d4 mov %rdx,%r12 2cc4: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2ccb: 00 2ccc: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2cd3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2cd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2cdf: 00 2ce0: 4c 89 e1 mov %r12,%rcx 2ce3: 48 89 f2 mov %rsi,%rdx 2ce6: 49 89 d8 mov %rbx,%r8 2ce9: 41 b9 40 00 00 00 mov $0x40,%r9d 2cef: e8 cc 4b 13 00 call 0x1378c0 2cf4: 48 89 f9 mov %rdi,%rcx 2cf7: 48 89 f2 mov %rsi,%rdx 2cfa: 41 b8 40 00 00 00 mov $0x40,%r8d 2d00: e8 bb c3 ff ff call 0xfffffffffffff0c0 2d05: 48 89 f9 mov %rdi,%rcx 2d08: 48 89 da mov %rbx,%rdx 2d0b: 41 b8 40 00 00 00 mov $0x40,%r8d 2d11: e8 aa c3 ff ff call 0xfffffffffffff0c0 2d16: 48 89 d9 mov %rbx,%rcx 2d19: 48 89 f2 mov %rsi,%rdx 2d1c: 4d 89 e8 mov %r13,%r8 2d1f: 41 b9 40 00 00 00 mov $0x40,%r9d 2d25: e8 16 77 03 00 call 0x3a440 2d2a: 41 83 c6 c0 add $0xffffffc0,%r14d 2d2e: 48 81 c7 00 02 00 00 add $0x200,%rdi 2d35: 49 81 c4 00 02 00 00 add $0x200,%r12 2d3c: 49 81 c5 00 04 00 00 add $0x400,%r13 2d43: 41 83 fe 40 cmp $0x40,%r14d 2d47: 7f 97 jg 0x2ce0 2d49: 4c 89 e2 mov %r12,%rdx 2d4c: 4d 89 ec mov %r13,%r12 2d4f: 45 89 f5 mov %r14d,%r13d 2d52: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 2d57: 48 89 d1 mov %rdx,%rcx 2d5a: 48 89 f2 mov %rsi,%rdx 2d5d: 49 89 d8 mov %rbx,%r8 2d60: 45 89 e9 mov %r13d,%r9d 2d63: e8 58 4b 13 00 call 0x1378c0 2d68: 48 89 f9 mov %rdi,%rcx 2d6b: 48 89 f2 mov %rsi,%rdx 2d6e: 45 89 e8 mov %r13d,%r8d 2d71: e8 4a c3 ff ff call 0xfffffffffffff0c0 2d76: 48 89 f9 mov %rdi,%rcx 2d79: 48 89 da mov %rbx,%rdx 2d7c: 45 89 e8 mov %r13d,%r8d 2d7f: e8 3c c3 ff ff call 0xfffffffffffff0c0 2d84: 48 89 d9 mov %rbx,%rcx 2d87: 48 89 f2 mov %rsi,%rdx 2d8a: 4d 89 e0 mov %r12,%r8 2d8d: 45 89 e9 mov %r13d,%r9d 2d90: e8 ab 76 03 00 call 0x3a440 2d95: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2d9c: 00 2d9d: 48 33 cc xor %rsp,%rcx 2da0: 48 3b 0d 49 98 60 02 cmp 0x2609849(%rip),%rcx # 0x260c5f0 2da7: 75 11 jne 0x2dba 2da9: 33 c0 xor %eax,%eax 2dab: 48 81 c4 70 04 00 00 add $0x470,%rsp 2db2: 41 5d pop %r13 2db4: 41 5c pop %r12 2db6: 5f pop %rdi 2db7: 5e pop %rsi 2db8: 5b pop %rbx 2db9: c3 ret 2dba: e8 91 4f 12 01 call 0x1127d50 2dbf: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2dc6: 00 2dc7: 48 33 cc xor %rsp,%rcx 2dca: 48 3b 0d 1f 98 60 02 cmp 0x260981f(%rip),%rcx # 0x260c5f0 2dd1: 75 e7 jne 0x2dba 2dd3: b8 fa ff ff ff mov $0xfffffffa,%eax 2dd8: 48 81 c4 70 04 00 00 add $0x470,%rsp 2ddf: 41 5d pop %r13 2de1: 41 5c pop %r12 2de3: 5f pop %rdi 2de4: 5e pop %rsi 2de5: 5b pop %rbx 2de6: c3 ret 2de7: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2dee: 00 2def: 48 33 cc xor %rsp,%rcx 2df2: 48 3b 0d f7 97 60 02 cmp 0x26097f7(%rip),%rcx # 0x260c5f0 2df9: 75 bf jne 0x2dba 2dfb: b8 f8 ff ff ff mov $0xfffffff8,%eax 2e00: 48 81 c4 70 04 00 00 add $0x470,%rsp 2e07: 41 5d pop %r13 2e09: 41 5c pop %r12 2e0b: 5f pop %rdi 2e0c: 5e pop %rsi 2e0d: 5b pop %rbx 2e0e: c3 ret 2e0f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2e16: 00 2e17: 48 33 cc xor %rsp,%rcx 2e1a: 48 3b 0d cf 97 60 02 cmp 0x26097cf(%rip),%rcx # 0x260c5f0 2e21: 75 97 jne 0x2dba 2e23: eb d6 jmp 0x2dfb 2e25: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2e2c: 00 2e2d: 48 33 cc xor %rsp,%rcx 2e30: 48 3b 0d b9 97 60 02 cmp 0x26097b9(%rip),%rcx # 0x260c5f0 2e37: 75 81 jne 0x2dba 2e39: eb c0 jmp 0x2dfb 2e3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e40: 53 push %rbx 2e41: 56 push %rsi 2e42: 57 push %rdi 2e43: 41 54 push %r12 2e45: 41 55 push %r13 2e47: 48 8d a4 24 90 fb ff lea -0x470(%rsp),%rsp 2e4e: ff 2e4f: 4d 89 c4 mov %r8,%r12 2e52: 48 8b 05 97 97 60 02 mov 0x2609797(%rip),%rax # 0x260c5f0 2e59: 45 89 cd mov %r9d,%r13d 2e5c: 48 33 c4 xor %rsp,%rax 2e5f: 48 89 cf mov %rcx,%rdi 2e62: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp) 2e69: 00 2e6a: 4d 85 e4 test %r12,%r12 2e6d: 0f 84 b5 01 00 00 je 0x3028 2e73: 48 85 ff test %rdi,%rdi 2e76: 0f 84 96 01 00 00 je 0x3012 2e7c: 48 85 d2 test %rdx,%rdx 2e7f: 0f 84 64 01 00 00 je 0x2fe9 2e85: 45 85 ed test %r13d,%r13d 2e88: 0f 8e 32 01 00 00 jle 0x2fc0 2e8e: 48 8d 44 24 28 lea 0x28(%rsp),%rax 2e93: 48 83 e0 3f and $0x3f,%rax 2e97: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 2e9c: 48 f7 d8 neg %rax 2e9f: 48 83 e0 3f and $0x3f,%rax 2ea3: 48 03 f0 add %rax,%rsi 2ea6: 48 89 f3 mov %rsi,%rbx 2ea9: 48 81 c3 00 02 00 00 add $0x200,%rbx 2eb0: 41 83 fd 40 cmp $0x40,%r13d 2eb4: 0f 8e 9d 00 00 00 jle 0x2f57 2eba: 4c 89 74 24 20 mov %r14,0x20(%rsp) 2ebf: 45 89 ee mov %r13d,%r14d 2ec2: 4d 89 e5 mov %r12,%r13 2ec5: 49 89 d4 mov %rdx,%r12 2ec8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2ecf: 00 2ed0: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2ed7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ede: 00 00 2ee0: 4c 89 e1 mov %r12,%rcx 2ee3: 48 89 f2 mov %rsi,%rdx 2ee6: 49 89 d8 mov %rbx,%r8 2ee9: 41 b9 40 00 00 00 mov $0x40,%r9d 2eef: e8 ec 49 13 00 call 0x1378e0 2ef4: 48 89 f9 mov %rdi,%rcx 2ef7: 48 89 f2 mov %rsi,%rdx 2efa: 41 b8 40 00 00 00 mov $0x40,%r8d 2f00: e8 fb c1 ff ff call 0xfffffffffffff100 2f05: 48 89 f9 mov %rdi,%rcx 2f08: 48 89 da mov %rbx,%rdx 2f0b: 41 b8 40 00 00 00 mov $0x40,%r8d 2f11: e8 ea c1 ff ff call 0xfffffffffffff100 2f16: 48 89 d9 mov %rbx,%rcx 2f19: 48 89 f2 mov %rsi,%rdx 2f1c: 4d 89 e8 mov %r13,%r8 2f1f: 41 b9 40 00 00 00 mov $0x40,%r9d 2f25: e8 f6 7a 03 00 call 0x3aa20 2f2a: 41 83 c6 c0 add $0xffffffc0,%r14d 2f2e: 48 81 c7 00 02 00 00 add $0x200,%rdi 2f35: 49 81 c4 00 02 00 00 add $0x200,%r12 2f3c: 49 81 c5 00 04 00 00 add $0x400,%r13 2f43: 41 83 fe 40 cmp $0x40,%r14d 2f47: 7f 97 jg 0x2ee0 2f49: 4c 89 e2 mov %r12,%rdx 2f4c: 4d 89 ec mov %r13,%r12 2f4f: 45 89 f5 mov %r14d,%r13d 2f52: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 2f57: 48 89 d1 mov %rdx,%rcx 2f5a: 48 89 f2 mov %rsi,%rdx 2f5d: 49 89 d8 mov %rbx,%r8 2f60: 45 89 e9 mov %r13d,%r9d 2f63: e8 78 49 13 00 call 0x1378e0 2f68: 48 89 f9 mov %rdi,%rcx 2f6b: 48 89 f2 mov %rsi,%rdx 2f6e: 45 89 e8 mov %r13d,%r8d 2f71: e8 8a c1 ff ff call 0xfffffffffffff100 2f76: 48 89 f9 mov %rdi,%rcx 2f79: 48 89 da mov %rbx,%rdx 2f7c: 45 89 e8 mov %r13d,%r8d 2f7f: e8 7c c1 ff ff call 0xfffffffffffff100 2f84: 48 89 d9 mov %rbx,%rcx 2f87: 48 89 f2 mov %rsi,%rdx 2f8a: 4d 89 e0 mov %r12,%r8 2f8d: 45 89 e9 mov %r13d,%r9d 2f90: e8 8b 7a 03 00 call 0x3aa20 2f95: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2f9c: 00 2f9d: 48 33 cc xor %rsp,%rcx 2fa0: 48 3b 0d 49 96 60 02 cmp 0x2609649(%rip),%rcx # 0x260c5f0 2fa7: 75 12 jne 0x2fbb 2fa9: 33 c0 xor %eax,%eax 2fab: 48 8d a4 24 70 04 00 lea 0x470(%rsp),%rsp 2fb2: 00 2fb3: 41 5d pop %r13 2fb5: 41 5c pop %r12 2fb7: 5f pop %rdi 2fb8: 5e pop %rsi 2fb9: 5b pop %rbx 2fba: c3 ret 2fbb: e8 90 4d 12 01 call 0x1127d50 2fc0: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2fc7: 00 2fc8: 48 33 cc xor %rsp,%rcx 2fcb: 48 3b 0d 1e 96 60 02 cmp 0x260961e(%rip),%rcx # 0x260c5f0 2fd2: 75 e7 jne 0x2fbb 2fd4: b8 fa ff ff ff mov $0xfffffffa,%eax 2fd9: 48 8d a4 24 70 04 00 lea 0x470(%rsp),%rsp 2fe0: 00 2fe1: 41 5d pop %r13 2fe3: 41 5c pop %r12 2fe5: 5f pop %rdi 2fe6: 5e pop %rsi 2fe7: 5b pop %rbx 2fe8: c3 ret 2fe9: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2ff0: 00 2ff1: 48 33 cc xor %rsp,%rcx 2ff4: 48 3b 0d f5 95 60 02 cmp 0x26095f5(%rip),%rcx # 0x260c5f0 2ffb: 75 be jne 0x2fbb 2ffd: b8 f8 ff ff ff mov $0xfffffff8,%eax 3002: 48 8d a4 24 70 04 00 lea 0x470(%rsp),%rsp 3009: 00 300a: 41 5d pop %r13 300c: 41 5c pop %r12 300e: 5f pop %rdi 300f: 5e pop %rsi 3010: 5b pop %rbx 3011: c3 ret 3012: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 3019: 00 301a: 48 33 cc xor %rsp,%rcx 301d: 48 3b 0d cc 95 60 02 cmp 0x26095cc(%rip),%rcx # 0x260c5f0 3024: 75 95 jne 0x2fbb 3026: eb d5 jmp 0x2ffd 3028: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 302f: 00 3030: 48 33 cc xor %rsp,%rcx 3033: 48 3b 0d b6 95 60 02 cmp 0x26095b6(%rip),%rcx # 0x260c5f0 303a: 0f 85 7b ff ff ff jne 0x2fbb 3040: eb bb jmp 0x2ffd 3042: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3049: 00 304a: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3051: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3058: 00 3059: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3060: 53 push %rbx 3061: 56 push %rsi 3062: 57 push %rdi 3063: 41 54 push %r12 3065: 41 55 push %r13 3067: 48 81 ec 70 04 00 00 sub $0x470,%rsp 306e: 4d 89 c4 mov %r8,%r12 3071: 48 8b 05 78 95 60 02 mov 0x2609578(%rip),%rax # 0x260c5f0 3078: 48 33 c4 xor %rsp,%rax 307b: 45 89 cd mov %r9d,%r13d 307e: 48 89 cf mov %rcx,%rdi 3081: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp) 3088: 00 3089: 4d 85 e4 test %r12,%r12 308c: 0f 84 b3 01 00 00 je 0x3245 3092: 48 85 ff test %rdi,%rdi 3095: 0f 84 94 01 00 00 je 0x322f 309b: 48 85 d2 test %rdx,%rdx 309e: 0f 84 63 01 00 00 je 0x3207 30a4: 45 85 ed test %r13d,%r13d 30a7: 0f 8e 32 01 00 00 jle 0x31df 30ad: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 30b2: 48 89 f0 mov %rsi,%rax 30b5: 48 83 e0 3f and $0x3f,%rax 30b9: 48 f7 d8 neg %rax 30bc: 48 83 e0 3f and $0x3f,%rax 30c0: 48 03 f0 add %rax,%rsi 30c3: 48 8d 9c 04 28 02 00 lea 0x228(%rsp,%rax,1),%rbx 30ca: 00 30cb: 41 83 fd 40 cmp $0x40,%r13d 30cf: 0f 8e a2 00 00 00 jle 0x3177 30d5: 4c 89 74 24 20 mov %r14,0x20(%rsp) 30da: 45 89 ee mov %r13d,%r14d 30dd: 4d 89 e5 mov %r12,%r13 30e0: 49 89 d4 mov %rdx,%r12 30e3: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 30ea: 00 30eb: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 30f2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 30f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3100: 4c 89 e1 mov %r12,%rcx 3103: 48 89 f2 mov %rsi,%rdx 3106: 49 89 d8 mov %rbx,%r8 3109: 41 b9 40 00 00 00 mov $0x40,%r9d 310f: e8 ec 47 13 00 call 0x137900 3114: 48 89 f9 mov %rdi,%rcx 3117: 48 89 f2 mov %rsi,%rdx 311a: 41 b8 40 00 00 00 mov $0x40,%r8d 3120: e8 1b c0 ff ff call 0xfffffffffffff140 3125: 48 89 f9 mov %rdi,%rcx 3128: 48 89 da mov %rbx,%rdx 312b: 41 b8 40 00 00 00 mov $0x40,%r8d 3131: e8 0a c0 ff ff call 0xfffffffffffff140 3136: 48 89 d9 mov %rbx,%rcx 3139: 48 89 f2 mov %rsi,%rdx 313c: 4d 89 e8 mov %r13,%r8 313f: 41 b9 40 00 00 00 mov $0x40,%r9d 3145: e8 b6 7c 03 00 call 0x3ae00 314a: 41 83 c6 c0 add $0xffffffc0,%r14d 314e: 48 81 c7 00 02 00 00 add $0x200,%rdi 3155: 49 81 c4 00 02 00 00 add $0x200,%r12 315c: 49 81 c5 00 04 00 00 add $0x400,%r13 3163: 41 83 fe 40 cmp $0x40,%r14d 3167: 7f 97 jg 0x3100 3169: 4c 89 e2 mov %r12,%rdx 316c: 4d 89 ec mov %r13,%r12 316f: 45 89 f5 mov %r14d,%r13d 3172: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 3177: 48 89 d1 mov %rdx,%rcx 317a: 48 89 f2 mov %rsi,%rdx 317d: 49 89 d8 mov %rbx,%r8 3180: 45 89 e9 mov %r13d,%r9d 3183: e8 78 47 13 00 call 0x137900 3188: 48 89 f9 mov %rdi,%rcx 318b: 48 89 f2 mov %rsi,%rdx 318e: 45 89 e8 mov %r13d,%r8d 3191: e8 aa bf ff ff call 0xfffffffffffff140 3196: 48 89 f9 mov %rdi,%rcx 3199: 48 89 da mov %rbx,%rdx 319c: 45 89 e8 mov %r13d,%r8d 319f: e8 9c bf ff ff call 0xfffffffffffff140 31a4: 48 89 d9 mov %rbx,%rcx 31a7: 48 89 f2 mov %rsi,%rdx 31aa: 4d 89 e0 mov %r12,%r8 31ad: 45 89 e9 mov %r13d,%r9d 31b0: e8 4b 7c 03 00 call 0x3ae00 31b5: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 31bc: 00 31bd: 48 33 cc xor %rsp,%rcx 31c0: 48 3b 0d 29 94 60 02 cmp 0x2609429(%rip),%rcx # 0x260c5f0 31c7: 75 11 jne 0x31da 31c9: 33 c0 xor %eax,%eax 31cb: 48 81 c4 70 04 00 00 add $0x470,%rsp 31d2: 41 5d pop %r13 31d4: 41 5c pop %r12 31d6: 5f pop %rdi 31d7: 5e pop %rsi 31d8: 5b pop %rbx 31d9: c3 ret 31da: e8 71 4b 12 01 call 0x1127d50 31df: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 31e6: 00 31e7: 48 33 cc xor %rsp,%rcx 31ea: 48 3b 0d ff 93 60 02 cmp 0x26093ff(%rip),%rcx # 0x260c5f0 31f1: 75 e7 jne 0x31da 31f3: b8 fa ff ff ff mov $0xfffffffa,%eax 31f8: 48 81 c4 70 04 00 00 add $0x470,%rsp 31ff: 41 5d pop %r13 3201: 41 5c pop %r12 3203: 5f pop %rdi 3204: 5e pop %rsi 3205: 5b pop %rbx 3206: c3 ret 3207: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 320e: 00 320f: 48 33 cc xor %rsp,%rcx 3212: 48 3b 0d d7 93 60 02 cmp 0x26093d7(%rip),%rcx # 0x260c5f0 3219: 75 bf jne 0x31da 321b: b8 f8 ff ff ff mov $0xfffffff8,%eax 3220: 48 81 c4 70 04 00 00 add $0x470,%rsp 3227: 41 5d pop %r13 3229: 41 5c pop %r12 322b: 5f pop %rdi 322c: 5e pop %rsi 322d: 5b pop %rbx 322e: c3 ret 322f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 3236: 00 3237: 48 33 cc xor %rsp,%rcx 323a: 48 3b 0d af 93 60 02 cmp 0x26093af(%rip),%rcx # 0x260c5f0 3241: 75 97 jne 0x31da 3243: eb d6 jmp 0x321b 3245: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 324c: 00 324d: 48 33 cc xor %rsp,%rcx 3250: 48 3b 0d 99 93 60 02 cmp 0x2609399(%rip),%rcx # 0x260c5f0 3257: 75 81 jne 0x31da 3259: eb c0 jmp 0x321b 325b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3260: 53 push %rbx 3261: 56 push %rsi 3262: 57 push %rdi 3263: 41 54 push %r12 3265: 41 55 push %r13 3267: 48 81 ec 70 04 00 00 sub $0x470,%rsp 326e: 4d 89 c4 mov %r8,%r12 3271: 48 8b 05 78 93 60 02 mov 0x2609378(%rip),%rax # 0x260c5f0 3278: 45 89 cd mov %r9d,%r13d 327b: 48 33 c4 xor %rsp,%rax 327e: 48 89 cf mov %rcx,%rdi 3281: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp) 3288: 00 3289: 4d 85 e4 test %r12,%r12 328c: 0f 84 b3 01 00 00 je 0x3445 3292: 48 85 ff test %rdi,%rdi 3295: 0f 84 94 01 00 00 je 0x342f 329b: 48 85 d2 test %rdx,%rdx 329e: 0f 84 63 01 00 00 je 0x3407 32a4: 45 85 ed test %r13d,%r13d 32a7: 0f 8e 32 01 00 00 jle 0x33df 32ad: 48 8d 44 24 28 lea 0x28(%rsp),%rax 32b2: 48 89 c3 mov %rax,%rbx 32b5: 48 83 e3 3f and $0x3f,%rbx 32b9: 48 f7 db neg %rbx 32bc: 48 83 e3 3f and $0x3f,%rbx 32c0: 48 8d 34 03 lea (%rbx,%rax,1),%rsi 32c4: 48 8d 9c 18 00 02 00 lea 0x200(%rax,%rbx,1),%rbx 32cb: 00 32cc: 41 83 fd 40 cmp $0x40,%r13d 32d0: 0f 8e a1 00 00 00 jle 0x3377 32d6: 4c 89 74 24 20 mov %r14,0x20(%rsp) 32db: 45 89 ee mov %r13d,%r14d 32de: 4d 89 e5 mov %r12,%r13 32e1: 49 89 d4 mov %rdx,%r12 32e4: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 32eb: 00 32ec: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 32f3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 32f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 32ff: 00 3300: 4c 89 e1 mov %r12,%rcx 3303: 48 89 f2 mov %rsi,%rdx 3306: 49 89 d8 mov %rbx,%r8 3309: 41 b9 40 00 00 00 mov $0x40,%r9d 330f: e8 0c 46 13 00 call 0x137920 3314: 48 89 f9 mov %rdi,%rcx 3317: 48 89 f2 mov %rsi,%rdx 331a: 41 b8 40 00 00 00 mov $0x40,%r8d 3320: e8 5b be ff ff call 0xfffffffffffff180 3325: 48 89 f9 mov %rdi,%rcx 3328: 48 89 da mov %rbx,%rdx 332b: 41 b8 40 00 00 00 mov $0x40,%r8d 3331: e8 4a be ff ff call 0xfffffffffffff180 3336: 48 89 d9 mov %rbx,%rcx 3339: 48 89 f2 mov %rsi,%rdx 333c: 4d 89 e8 mov %r13,%r8 333f: 41 b9 40 00 00 00 mov $0x40,%r9d 3345: e8 36 80 03 00 call 0x3b380 334a: 41 83 c6 c0 add $0xffffffc0,%r14d 334e: 48 81 c7 00 02 00 00 add $0x200,%rdi 3355: 49 81 c4 00 02 00 00 add $0x200,%r12 335c: 49 81 c5 00 04 00 00 add $0x400,%r13 3363: 41 83 fe 40 cmp $0x40,%r14d 3367: 7f 97 jg 0x3300 3369: 4c 89 e2 mov %r12,%rdx 336c: 4d 89 ec mov %r13,%r12 336f: 45 89 f5 mov %r14d,%r13d 3372: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 3377: 48 89 d1 mov %rdx,%rcx 337a: 48 89 f2 mov %rsi,%rdx 337d: 49 89 d8 mov %rbx,%r8 3380: 45 89 e9 mov %r13d,%r9d 3383: e8 98 45 13 00 call 0x137920 3388: 48 89 f9 mov %rdi,%rcx 338b: 48 89 f2 mov %rsi,%rdx 338e: 45 89 e8 mov %r13d,%r8d 3391: e8 ea bd ff ff call 0xfffffffffffff180 3396: 48 89 f9 mov %rdi,%rcx 3399: 48 89 da mov %rbx,%rdx 339c: 45 89 e8 mov %r13d,%r8d 339f: e8 dc bd ff ff call 0xfffffffffffff180 33a4: 48 89 d9 mov %rbx,%rcx 33a7: 48 89 f2 mov %rsi,%rdx 33aa: 4d 89 e0 mov %r12,%r8 33ad: 45 89 e9 mov %r13d,%r9d 33b0: e8 cb 7f 03 00 call 0x3b380 33b5: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 33bc: 00 33bd: 48 33 cc xor %rsp,%rcx 33c0: 48 3b 0d 29 92 60 02 cmp 0x2609229(%rip),%rcx # 0x260c5f0 33c7: 75 11 jne 0x33da 33c9: 33 c0 xor %eax,%eax 33cb: 48 81 c4 70 04 00 00 add $0x470,%rsp 33d2: 41 5d pop %r13 33d4: 41 5c pop %r12 33d6: 5f pop %rdi 33d7: 5e pop %rsi 33d8: 5b pop %rbx 33d9: c3 ret 33da: e8 71 49 12 01 call 0x1127d50 33df: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 33e6: 00 33e7: 48 33 cc xor %rsp,%rcx 33ea: 48 3b 0d ff 91 60 02 cmp 0x26091ff(%rip),%rcx # 0x260c5f0 33f1: 75 e7 jne 0x33da 33f3: b8 fa ff ff ff mov $0xfffffffa,%eax 33f8: 48 81 c4 70 04 00 00 add $0x470,%rsp 33ff: 41 5d pop %r13 3401: 41 5c pop %r12 3403: 5f pop %rdi 3404: 5e pop %rsi 3405: 5b pop %rbx 3406: c3 ret 3407: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 340e: 00 340f: 48 33 cc xor %rsp,%rcx 3412: 48 3b 0d d7 91 60 02 cmp 0x26091d7(%rip),%rcx # 0x260c5f0 3419: 75 bf jne 0x33da 341b: b8 f8 ff ff ff mov $0xfffffff8,%eax 3420: 48 81 c4 70 04 00 00 add $0x470,%rsp 3427: 41 5d pop %r13 3429: 41 5c pop %r12 342b: 5f pop %rdi 342c: 5e pop %rsi 342d: 5b pop %rbx 342e: c3 ret 342f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 3436: 00 3437: 48 33 cc xor %rsp,%rcx 343a: 48 3b 0d af 91 60 02 cmp 0x26091af(%rip),%rcx # 0x260c5f0 3441: 75 97 jne 0x33da 3443: eb d6 jmp 0x341b 3445: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 344c: 00 344d: 48 33 cc xor %rsp,%rcx 3450: 48 3b 0d 99 91 60 02 cmp 0x2609199(%rip),%rcx # 0x260c5f0 3457: 75 81 jne 0x33da 3459: eb c0 jmp 0x341b 345b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3460: 53 push %rbx 3461: 56 push %rsi 3462: 57 push %rdi 3463: 41 54 push %r12 3465: 41 55 push %r13 3467: 48 81 ec 70 04 00 00 sub $0x470,%rsp 346e: 4d 89 c4 mov %r8,%r12 3471: 48 8b 05 78 91 60 02 mov 0x2609178(%rip),%rax # 0x260c5f0 3478: 45 89 cd mov %r9d,%r13d 347b: 48 33 c4 xor %rsp,%rax 347e: 48 89 cf mov %rcx,%rdi 3481: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp) 3488: 00 3489: 4d 85 e4 test %r12,%r12 348c: 0f 84 b3 01 00 00 je 0x3645 3492: 48 85 ff test %rdi,%rdi 3495: 0f 84 94 01 00 00 je 0x362f 349b: 48 85 d2 test %rdx,%rdx 349e: 0f 84 63 01 00 00 je 0x3607 34a4: 45 85 ed test %r13d,%r13d 34a7: 0f 8e 32 01 00 00 jle 0x35df 34ad: 48 8d 44 24 28 lea 0x28(%rsp),%rax 34b2: 48 89 c3 mov %rax,%rbx 34b5: 48 83 e3 3f and $0x3f,%rbx 34b9: 48 f7 db neg %rbx 34bc: 48 83 e3 3f and $0x3f,%rbx 34c0: 48 8d 34 18 lea (%rax,%rbx,1),%rsi 34c4: 48 8d 9c 18 00 02 00 lea 0x200(%rax,%rbx,1),%rbx 34cb: 00 34cc: 41 83 fd 40 cmp $0x40,%r13d 34d0: 0f 8e a1 00 00 00 jle 0x3577 34d6: 4c 89 74 24 20 mov %r14,0x20(%rsp) 34db: 45 89 ee mov %r13d,%r14d 34de: 4d 89 e5 mov %r12,%r13 34e1: 49 89 d4 mov %rdx,%r12 34e4: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 34eb: 00 34ec: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 34f3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 34f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 34ff: 00 3500: 4c 89 e1 mov %r12,%rcx 3503: 48 89 f2 mov %rsi,%rdx 3506: 49 89 d8 mov %rbx,%r8 3509: 41 b9 40 00 00 00 mov $0x40,%r9d 350f: e8 2c 44 13 00 call 0x137940 3514: 48 89 f9 mov %rdi,%rcx 3517: 48 89 f2 mov %rsi,%rdx 351a: 41 b8 40 00 00 00 mov $0x40,%r8d 3520: e8 5b be ff ff call 0xfffffffffffff380 3525: 48 89 f9 mov %rdi,%rcx 3528: 48 89 da mov %rbx,%rdx 352b: 41 b8 40 00 00 00 mov $0x40,%r8d 3531: e8 4a be ff ff call 0xfffffffffffff380 3536: 48 89 d9 mov %rbx,%rcx 3539: 48 89 f2 mov %rsi,%rdx 353c: 4d 89 e8 mov %r13,%r8 353f: 41 b9 40 00 00 00 mov $0x40,%r9d 3545: e8 16 86 03 00 call 0x3bb60 354a: 41 83 c6 c0 add $0xffffffc0,%r14d 354e: 48 81 c7 00 02 00 00 add $0x200,%rdi 3555: 49 81 c4 00 02 00 00 add $0x200,%r12 355c: 49 81 c5 00 04 00 00 add $0x400,%r13 3563: 41 83 fe 40 cmp $0x40,%r14d 3567: 7f 97 jg 0x3500 3569: 4c 89 e2 mov %r12,%rdx 356c: 4d 89 ec mov %r13,%r12 356f: 45 89 f5 mov %r14d,%r13d 3572: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 3577: 48 89 d1 mov %rdx,%rcx 357a: 48 89 f2 mov %rsi,%rdx 357d: 49 89 d8 mov %rbx,%r8 3580: 45 89 e9 mov %r13d,%r9d 3583: e8 b8 43 13 00 call 0x137940 3588: 48 89 f9 mov %rdi,%rcx 358b: 48 89 f2 mov %rsi,%rdx 358e: 45 89 e8 mov %r13d,%r8d 3591: e8 ea bd ff ff call 0xfffffffffffff380 3596: 48 89 f9 mov %rdi,%rcx 3599: 48 89 da mov %rbx,%rdx 359c: 45 89 e8 mov %r13d,%r8d 359f: e8 dc bd ff ff call 0xfffffffffffff380 35a4: 48 89 d9 mov %rbx,%rcx 35a7: 48 89 f2 mov %rsi,%rdx 35aa: 4d 89 e0 mov %r12,%r8 35ad: 45 89 e9 mov %r13d,%r9d 35b0: e8 ab 85 03 00 call 0x3bb60 35b5: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 35bc: 00 35bd: 48 33 cc xor %rsp,%rcx 35c0: 48 3b 0d 29 90 60 02 cmp 0x2609029(%rip),%rcx # 0x260c5f0 35c7: 75 11 jne 0x35da 35c9: 33 c0 xor %eax,%eax 35cb: 48 81 c4 70 04 00 00 add $0x470,%rsp 35d2: 41 5d pop %r13 35d4: 41 5c pop %r12 35d6: 5f pop %rdi 35d7: 5e pop %rsi 35d8: 5b pop %rbx 35d9: c3 ret 35da: e8 71 47 12 01 call 0x1127d50 35df: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 35e6: 00 35e7: 48 33 cc xor %rsp,%rcx 35ea: 48 3b 0d ff 8f 60 02 cmp 0x2608fff(%rip),%rcx # 0x260c5f0 35f1: 75 e7 jne 0x35da 35f3: b8 fa ff ff ff mov $0xfffffffa,%eax 35f8: 48 81 c4 70 04 00 00 add $0x470,%rsp 35ff: 41 5d pop %r13 3601: 41 5c pop %r12 3603: 5f pop %rdi 3604: 5e pop %rsi 3605: 5b pop %rbx 3606: c3 ret 3607: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 360e: 00 360f: 48 33 cc xor %rsp,%rcx 3612: 48 3b 0d d7 8f 60 02 cmp 0x2608fd7(%rip),%rcx # 0x260c5f0 3619: 75 bf jne 0x35da 361b: b8 f8 ff ff ff mov $0xfffffff8,%eax 3620: 48 81 c4 70 04 00 00 add $0x470,%rsp 3627: 41 5d pop %r13 3629: 41 5c pop %r12 362b: 5f pop %rdi 362c: 5e pop %rsi 362d: 5b pop %rbx 362e: c3 ret 362f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 3636: 00 3637: 48 33 cc xor %rsp,%rcx 363a: 48 3b 0d af 8f 60 02 cmp 0x2608faf(%rip),%rcx # 0x260c5f0 3641: 75 97 jne 0x35da 3643: eb d6 jmp 0x361b 3645: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 364c: 00 364d: 48 33 cc xor %rsp,%rcx 3650: 48 3b 0d 99 8f 60 02 cmp 0x2608f99(%rip),%rcx # 0x260c5f0 3657: 75 81 jne 0x35da 3659: eb c0 jmp 0x361b 365b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3660: 53 push %rbx 3661: 56 push %rsi 3662: 57 push %rdi 3663: 41 54 push %r12 3665: 41 55 push %r13 3667: 48 81 ec 70 04 00 00 sub $0x470,%rsp 366e: 4d 89 c4 mov %r8,%r12 3671: 48 8b 05 78 8f 60 02 mov 0x2608f78(%rip),%rax # 0x260c5f0 3678: 45 89 cd mov %r9d,%r13d 367b: 48 33 c4 xor %rsp,%rax 367e: 48 89 cf mov %rcx,%rdi 3681: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp) 3688: 00 3689: 4d 85 e4 test %r12,%r12 368c: 0f 84 b3 01 00 00 je 0x3845 3692: 48 85 ff test %rdi,%rdi 3695: 0f 84 94 01 00 00 je 0x382f 369b: 48 85 d2 test %rdx,%rdx 369e: 0f 84 63 01 00 00 je 0x3807 36a4: 45 85 ed test %r13d,%r13d 36a7: 0f 8e 32 01 00 00 jle 0x37df 36ad: 48 8d 44 24 28 lea 0x28(%rsp),%rax 36b2: 48 89 c3 mov %rax,%rbx 36b5: 48 83 e3 3f and $0x3f,%rbx 36b9: 48 f7 db neg %rbx 36bc: 48 83 e3 3f and $0x3f,%rbx 36c0: 48 8d 34 18 lea (%rax,%rbx,1),%rsi 36c4: 48 8d 9c 18 00 02 00 lea 0x200(%rax,%rbx,1),%rbx 36cb: 00 36cc: 41 83 fd 40 cmp $0x40,%r13d 36d0: 0f 8e a1 00 00 00 jle 0x3777 36d6: 4c 89 74 24 20 mov %r14,0x20(%rsp) 36db: 45 89 ee mov %r13d,%r14d 36de: 4d 89 e5 mov %r12,%r13 36e1: 49 89 d4 mov %rdx,%r12 36e4: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 36eb: 00 36ec: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 36f3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 36f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 36ff: 00 3700: 4c 89 e1 mov %r12,%rcx 3703: 48 89 f2 mov %rsi,%rdx 3706: 49 89 d8 mov %rbx,%r8 3709: 41 b9 40 00 00 00 mov $0x40,%r9d 370f: e8 4c 42 13 00 call 0x137960 3714: 48 89 f9 mov %rdi,%rcx 3717: 48 89 f2 mov %rsi,%rdx 371a: 41 b8 40 00 00 00 mov $0x40,%r8d 3720: e8 1b be ff ff call 0xfffffffffffff540 3725: 48 89 f9 mov %rdi,%rcx 3728: 48 89 da mov %rbx,%rdx 372b: 41 b8 40 00 00 00 mov $0x40,%r8d 3731: e8 0a be ff ff call 0xfffffffffffff540 3736: 48 89 d9 mov %rbx,%rcx 3739: 48 89 f2 mov %rsi,%rdx 373c: 4d 89 e8 mov %r13,%r8 373f: 41 b9 40 00 00 00 mov $0x40,%r9d 3745: e8 96 8b 03 00 call 0x3c2e0 374a: 41 83 c6 c0 add $0xffffffc0,%r14d 374e: 48 81 c7 00 02 00 00 add $0x200,%rdi 3755: 49 81 c4 00 02 00 00 add $0x200,%r12 375c: 49 81 c5 00 04 00 00 add $0x400,%r13 3763: 41 83 fe 40 cmp $0x40,%r14d 3767: 7f 97 jg 0x3700 3769: 4c 89 e2 mov %r12,%rdx 376c: 4d 89 ec mov %r13,%r12 376f: 45 89 f5 mov %r14d,%r13d 3772: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 3777: 48 89 d1 mov %rdx,%rcx 377a: 48 89 f2 mov %rsi,%rdx 377d: 49 89 d8 mov %rbx,%r8 3780: 45 89 e9 mov %r13d,%r9d 3783: e8 d8 41 13 00 call 0x137960 3788: 48 89 f9 mov %rdi,%rcx 378b: 48 89 f2 mov %rsi,%rdx 378e: 45 89 e8 mov %r13d,%r8d 3791: e8 aa bd ff ff call 0xfffffffffffff540 3796: 48 89 f9 mov %rdi,%rcx 3799: 48 89 da mov %rbx,%rdx 379c: 45 89 e8 mov %r13d,%r8d 379f: e8 9c bd ff ff call 0xfffffffffffff540 37a4: 48 89 d9 mov %rbx,%rcx 37a7: 48 89 f2 mov %rsi,%rdx 37aa: 4d 89 e0 mov %r12,%r8 37ad: 45 89 e9 mov %r13d,%r9d 37b0: e8 2b 8b 03 00 call 0x3c2e0 37b5: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 37bc: 00 37bd: 48 33 cc xor %rsp,%rcx 37c0: 48 3b 0d 29 8e 60 02 cmp 0x2608e29(%rip),%rcx # 0x260c5f0 37c7: 75 11 jne 0x37da 37c9: 33 c0 xor %eax,%eax 37cb: 48 81 c4 70 04 00 00 add $0x470,%rsp 37d2: 41 5d pop %r13 37d4: 41 5c pop %r12 37d6: 5f pop %rdi 37d7: 5e pop %rsi 37d8: 5b pop %rbx 37d9: c3 ret 37da: e8 71 45 12 01 call 0x1127d50 37df: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 37e6: 00 37e7: 48 33 cc xor %rsp,%rcx 37ea: 48 3b 0d ff 8d 60 02 cmp 0x2608dff(%rip),%rcx # 0x260c5f0 37f1: 75 e7 jne 0x37da 37f3: b8 fa ff ff ff mov $0xfffffffa,%eax 37f8: 48 81 c4 70 04 00 00 add $0x470,%rsp 37ff: 41 5d pop %r13 3801: 41 5c pop %r12 3803: 5f pop %rdi 3804: 5e pop %rsi 3805: 5b pop %rbx 3806: c3 ret 3807: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 380e: 00 380f: 48 33 cc xor %rsp,%rcx 3812: 48 3b 0d d7 8d 60 02 cmp 0x2608dd7(%rip),%rcx # 0x260c5f0 3819: 75 bf jne 0x37da 381b: b8 f8 ff ff ff mov $0xfffffff8,%eax 3820: 48 81 c4 70 04 00 00 add $0x470,%rsp 3827: 41 5d pop %r13 3829: 41 5c pop %r12 382b: 5f pop %rdi 382c: 5e pop %rsi 382d: 5b pop %rbx 382e: c3 ret 382f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 3836: 00 3837: 48 33 cc xor %rsp,%rcx 383a: 48 3b 0d af 8d 60 02 cmp 0x2608daf(%rip),%rcx # 0x260c5f0 3841: 75 97 jne 0x37da 3843: eb d6 jmp 0x381b 3845: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 384c: 00 384d: 48 33 cc xor %rsp,%rcx 3850: 48 3b 0d 99 8d 60 02 cmp 0x2608d99(%rip),%rcx # 0x260c5f0 3857: 75 81 jne 0x37da 3859: eb c0 jmp 0x381b 385b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3860: 48 83 ec 28 sub $0x28,%rsp 3864: 48 85 c9 test %rcx,%rcx 3867: 74 25 je 0x388e 3869: 48 85 d2 test %rdx,%rdx 386c: 74 20 je 0x388e 386e: 4d 85 c0 test %r8,%r8 3871: 74 1b je 0x388e 3873: 45 85 c9 test %r9d,%r9d 3876: 7f 0a jg 0x3882 3878: b8 fa ff ff ff mov $0xfffffffa,%eax 387d: 48 83 c4 28 add $0x28,%rsp 3881: c3 ret 3882: e8 d9 91 03 00 call 0x3ca60 3887: 33 c0 xor %eax,%eax 3889: 48 83 c4 28 add $0x28,%rsp 388d: c3 ret 388e: b8 f8 ff ff ff mov $0xfffffff8,%eax 3893: 48 83 c4 28 add $0x28,%rsp 3897: c3 ret 3898: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 389f: 00 38a0: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 38a5: 48 85 c9 test %rcx,%rcx 38a8: 74 27 je 0x38d1 38aa: 48 85 d2 test %rdx,%rdx 38ad: 74 22 je 0x38d1 38af: 4d 85 c0 test %r8,%r8 38b2: 74 1d je 0x38d1 38b4: 45 85 c9 test %r9d,%r9d 38b7: 7f 0b jg 0x38c4 38b9: b8 fa ff ff ff mov $0xfffffffa,%eax 38be: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 38c3: c3 ret 38c4: e8 77 94 03 00 call 0x3cd40 38c9: 33 c0 xor %eax,%eax 38cb: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 38d0: c3 ret 38d1: b8 f8 ff ff ff mov $0xfffffff8,%eax 38d6: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 38db: c3 ret 38dc: 0f 1f 40 00 nopl 0x0(%rax) 38e0: 48 83 ec 28 sub $0x28,%rsp 38e4: 48 85 c9 test %rcx,%rcx 38e7: 74 25 je 0x390e 38e9: 48 85 d2 test %rdx,%rdx 38ec: 74 20 je 0x390e 38ee: 4d 85 c0 test %r8,%r8 38f1: 74 1b je 0x390e 38f3: 45 85 c9 test %r9d,%r9d 38f6: 7f 0a jg 0x3902 38f8: b8 fa ff ff ff mov $0xfffffffa,%eax 38fd: 48 83 c4 28 add $0x28,%rsp 3901: c3 ret 3902: e8 19 97 03 00 call 0x3d020 3907: 33 c0 xor %eax,%eax 3909: 48 83 c4 28 add $0x28,%rsp 390d: c3 ret 390e: b8 f8 ff ff ff mov $0xfffffff8,%eax 3913: 48 83 c4 28 add $0x28,%rsp 3917: c3 ret 3918: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 391f: 00 3920: 41 57 push %r15 3922: 49 89 ca mov %rcx,%r10 3925: 49 89 d3 mov %rdx,%r11 3928: 4d 85 d2 test %r10,%r10 392b: 0f 84 fb 00 00 00 je 0x3a2c 3931: 4d 85 db test %r11,%r11 3934: 0f 84 f2 00 00 00 je 0x3a2c 393a: 4d 85 c0 test %r8,%r8 393d: 0f 84 e9 00 00 00 je 0x3a2c 3943: 45 85 c9 test %r9d,%r9d 3946: 0f 8e d8 00 00 00 jle 0x3a24 394c: 49 63 d1 movslq %r9d,%rdx 394f: 48 83 fa 08 cmp $0x8,%rdx 3953: 0f 8c c6 00 00 00 jl 0x3a1f 3959: 4c 89 c0 mov %r8,%rax 395c: 48 83 e0 0f and $0xf,%rax 3960: 85 c0 test %eax,%eax 3962: 74 10 je 0x3974 3964: a8 03 test $0x3,%al 3966: 0f 85 b3 00 00 00 jne 0x3a1f 396c: f7 d8 neg %eax 396e: 83 c0 10 add $0x10,%eax 3971: c1 e8 02 shr $0x2,%eax 3974: 89 c1 mov %eax,%ecx 3976: 4c 8d 79 08 lea 0x8(%rcx),%r15 397a: 49 3b d7 cmp %r15,%rdx 397d: 0f 8c 9c 00 00 00 jl 0x3a1f 3983: 45 89 cf mov %r9d,%r15d 3986: 44 2b f8 sub %eax,%r15d 3989: 41 83 e7 07 and $0x7,%r15d 398d: 45 2b cf sub %r15d,%r9d 3990: 4d 63 c9 movslq %r9d,%r9 3993: 85 c0 test %eax,%eax 3995: b8 00 00 00 00 mov $0x0,%eax 399a: 76 24 jbe 0x39c0 399c: 0f 1f 40 00 nopl 0x0(%rax) 39a0: c4 c1 7a 10 04 82 vmovss (%r10,%rax,4),%xmm0 39a6: c4 c1 7a 59 0c 83 vmulss (%r11,%rax,4),%xmm0,%xmm1 39ac: c4 c1 7a 11 0c 80 vmovss %xmm1,(%r8,%rax,4) 39b2: 48 ff c0 inc %rax 39b5: 48 3b c1 cmp %rcx,%rax 39b8: 72 e6 jb 0x39a0 39ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 39c0: c4 c1 78 10 04 8a vmovups (%r10,%rcx,4),%xmm0 39c6: c4 c1 78 10 54 8a 10 vmovups 0x10(%r10,%rcx,4),%xmm2 39cd: c4 c1 78 59 0c 8b vmulps (%r11,%rcx,4),%xmm0,%xmm1 39d3: c4 c1 68 59 5c 8b 10 vmulps 0x10(%r11,%rcx,4),%xmm2,%xmm3 39da: c4 c1 78 11 0c 88 vmovups %xmm1,(%r8,%rcx,4) 39e0: c4 c1 78 11 5c 88 10 vmovups %xmm3,0x10(%r8,%rcx,4) 39e7: 48 83 c1 08 add $0x8,%rcx 39eb: 49 3b c9 cmp %r9,%rcx 39ee: 72 d0 jb 0x39c0 39f0: 4c 3b ca cmp %rdx,%r9 39f3: 73 25 jae 0x3a1a 39f5: 0f 1f 40 00 nopl 0x0(%rax) 39f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3a00: c4 81 7a 10 04 8a vmovss (%r10,%r9,4),%xmm0 3a06: c4 81 7a 59 0c 8b vmulss (%r11,%r9,4),%xmm0,%xmm1 3a0c: c4 81 7a 11 0c 88 vmovss %xmm1,(%r8,%r9,4) 3a12: 49 ff c1 inc %r9 3a15: 4c 3b ca cmp %rdx,%r9 3a18: 72 e6 jb 0x3a00 3a1a: 33 c0 xor %eax,%eax 3a1c: 41 5f pop %r15 3a1e: c3 ret 3a1f: 45 33 c9 xor %r9d,%r9d 3a22: eb cc jmp 0x39f0 3a24: b8 fa ff ff ff mov $0xfffffffa,%eax 3a29: 41 5f pop %r15 3a2b: c3 ret 3a2c: b8 f8 ff ff ff mov $0xfffffff8,%eax 3a31: 41 5f pop %r15 3a33: c3 ret 3a34: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3a39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3a40: 53 push %rbx 3a41: 57 push %rdi 3a42: 55 push %rbp 3a43: 49 89 ca mov %rcx,%r10 3a46: 4d 85 d2 test %r10,%r10 3a49: 0f 84 92 01 00 00 je 0x3be1 3a4f: 48 85 d2 test %rdx,%rdx 3a52: 0f 84 89 01 00 00 je 0x3be1 3a58: 4d 85 c0 test %r8,%r8 3a5b: 0f 84 80 01 00 00 je 0x3be1 3a61: 45 85 c9 test %r9d,%r9d 3a64: 0f 8e 6e 01 00 00 jle 0x3bd8 3a6a: 41 83 f9 10 cmp $0x10,%r9d 3a6e: 0f 8c 50 01 00 00 jl 0x3bc4 3a74: 41 83 f9 1d cmp $0x1d,%r9d 3a78: 0f 8c 4d 01 00 00 jl 0x3bcb 3a7e: 4c 89 c1 mov %r8,%rcx 3a81: 48 83 e1 1f and $0x1f,%rcx 3a85: 89 c9 mov %ecx,%ecx 3a87: 85 c9 test %ecx,%ecx 3a89: 74 11 je 0x3a9c 3a8b: f6 c1 03 test $0x3,%cl 3a8e: 0f 85 30 01 00 00 jne 0x3bc4 3a94: f7 d9 neg %ecx 3a96: 83 c1 20 add $0x20,%ecx 3a99: c1 e9 02 shr $0x2,%ecx 3a9c: 8d 41 10 lea 0x10(%rcx),%eax 3a9f: 44 3b c8 cmp %eax,%r9d 3aa2: 0f 8c 1c 01 00 00 jl 0x3bc4 3aa8: 44 89 cf mov %r9d,%edi 3aab: 33 c0 xor %eax,%eax 3aad: 2b f9 sub %ecx,%edi 3aaf: 83 e7 0f and $0xf,%edi 3ab2: f7 df neg %edi 3ab4: 41 03 f9 add %r9d,%edi 3ab7: 85 c9 test %ecx,%ecx 3ab9: 76 1e jbe 0x3ad9 3abb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3ac0: c4 c1 7a 10 04 82 vmovss (%r10,%rax,4),%xmm0 3ac6: c5 fa 59 0c 82 vmulss (%rdx,%rax,4),%xmm0,%xmm1 3acb: c4 c1 7a 11 0c 80 vmovss %xmm1,(%r8,%rax,4) 3ad1: 48 ff c0 inc %rax 3ad4: 48 3b c1 cmp %rcx,%rax 3ad7: 72 e7 jb 0x3ac0 3ad9: 48 63 c7 movslq %edi,%rax 3adc: 0f 1f 40 00 nopl 0x0(%rax) 3ae0: c4 c1 7c 10 04 8a vmovups (%r10,%rcx,4),%ymm0 3ae6: c4 c1 7c 10 54 8a 20 vmovups 0x20(%r10,%rcx,4),%ymm2 3aed: c5 fc 59 0c 8a vmulps (%rdx,%rcx,4),%ymm0,%ymm1 3af2: c5 ec 59 5c 8a 20 vmulps 0x20(%rdx,%rcx,4),%ymm2,%ymm3 3af8: c4 c1 7c 11 0c 88 vmovups %ymm1,(%r8,%rcx,4) 3afe: c4 c1 7c 11 5c 88 20 vmovups %ymm3,0x20(%r8,%rcx,4) 3b05: 48 83 c1 10 add $0x10,%rcx 3b09: 48 3b c8 cmp %rax,%rcx 3b0c: 72 d2 jb 0x3ae0 3b0e: 8d 47 01 lea 0x1(%rdi),%eax 3b11: 41 3b c1 cmp %r9d,%eax 3b14: 0f 87 9d 00 00 00 ja 0x3bb7 3b1a: 4d 63 c9 movslq %r9d,%r9 3b1d: 48 63 ff movslq %edi,%rdi 3b20: 4c 2b cf sub %rdi,%r9 3b23: 49 83 f9 04 cmp $0x4,%r9 3b27: 0f 8c 93 00 00 00 jl 0x3bc0 3b2d: 48 63 ff movslq %edi,%rdi 3b30: 44 89 cd mov %r9d,%ebp 3b33: 83 e5 fc and $0xfffffffc,%ebp 3b36: 33 c9 xor %ecx,%ecx 3b38: 48 63 ed movslq %ebp,%rbp 3b3b: 49 8d 1c b8 lea (%r8,%rdi,4),%rbx 3b3f: 48 8d 04 ba lea (%rdx,%rdi,4),%rax 3b43: 4d 8d 1c ba lea (%r10,%rdi,4),%r11 3b47: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3b4e: 00 3b4f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3b56: 0f 1f 00 nopl (%rax) 3b59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3b60: c4 c1 78 10 04 8b vmovups (%r11,%rcx,4),%xmm0 3b66: c5 f8 59 0c 88 vmulps (%rax,%rcx,4),%xmm0,%xmm1 3b6b: c5 f8 11 0c 8b vmovups %xmm1,(%rbx,%rcx,4) 3b70: 48 83 c1 04 add $0x4,%rcx 3b74: 48 3b cd cmp %rbp,%rcx 3b77: 72 e7 jb 0x3b60 3b79: 49 3b e9 cmp %r9,%rbp 3b7c: 73 39 jae 0x3bb7 3b7e: 48 63 ff movslq %edi,%rdi 3b81: 49 8d 0c b8 lea (%r8,%rdi,4),%rcx 3b85: 48 8d 14 ba lea (%rdx,%rdi,4),%rdx 3b89: 49 8d 04 ba lea (%r10,%rdi,4),%rax 3b8d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3b94: 00 3b95: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3b9c: 0f 1f 40 00 nopl 0x0(%rax) 3ba0: c5 fa 10 04 a8 vmovss (%rax,%rbp,4),%xmm0 3ba5: c5 fa 59 0c aa vmulss (%rdx,%rbp,4),%xmm0,%xmm1 3baa: c5 fa 11 0c a9 vmovss %xmm1,(%rcx,%rbp,4) 3baf: 48 ff c5 inc %rbp 3bb2: 49 3b e9 cmp %r9,%rbp 3bb5: 72 e9 jb 0x3ba0 3bb7: 33 c0 xor %eax,%eax 3bb9: c5 f8 77 vzeroupper 3bbc: 5d pop %rbp 3bbd: 5f pop %rdi 3bbe: 5b pop %rbx 3bbf: c3 ret 3bc0: 33 ed xor %ebp,%ebp 3bc2: eb b5 jmp 0x3b79 3bc4: 33 ff xor %edi,%edi 3bc6: e9 43 ff ff ff jmp 0x3b0e 3bcb: 44 89 cf mov %r9d,%edi 3bce: 33 c9 xor %ecx,%ecx 3bd0: 83 e7 f0 and $0xfffffff0,%edi 3bd3: e9 01 ff ff ff jmp 0x3ad9 3bd8: b8 fa ff ff ff mov $0xfffffffa,%eax 3bdd: 5d pop %rbp 3bde: 5f pop %rdi 3bdf: 5b pop %rbx 3be0: c3 ret 3be1: b8 f8 ff ff ff mov $0xfffffff8,%eax 3be6: 5d pop %rbp 3be7: 5f pop %rdi 3be8: 5b pop %rbx 3be9: c3 ret 3bea: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3bf1: 00 3bf2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3bf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3c00: 56 push %rsi 3c01: 57 push %rdi 3c02: 41 54 push %r12 3c04: 55 push %rbp 3c05: 48 83 ec 28 sub $0x28,%rsp 3c09: 89 ce mov %ecx,%esi 3c0b: 4c 89 cd mov %r9,%rbp 3c0e: 83 fe 1e cmp $0x1e,%esi 3c11: 0f 87 83 01 00 00 ja 0x3d9a 3c17: 48 85 ed test %rbp,%rbp 3c1a: 0f 84 89 01 00 00 je 0x3da9 3c20: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 3c25: 48 85 ff test %rdi,%rdi 3c28: 0f 84 7b 01 00 00 je 0x3da9 3c2e: 4c 8b 64 24 78 mov 0x78(%rsp),%r12 3c33: 4d 85 e4 test %r12,%r12 3c36: 0f 84 6d 01 00 00 je 0x3da9 3c3c: 83 fa 08 cmp $0x8,%edx 3c3f: 74 1e je 0x3c5f 3c41: 83 fa 04 cmp $0x4,%edx 3c44: 74 19 je 0x3c5f 3c46: 83 fa 01 cmp $0x1,%edx 3c49: 74 14 je 0x3c5f 3c4b: 83 fa 02 cmp $0x2,%edx 3c4e: 74 0f je 0x3c5f 3c50: b8 ee ff ff ff mov $0xffffffee,%eax 3c55: 48 83 c4 28 add $0x28,%rsp 3c59: 5d pop %rbp 3c5a: 41 5c pop %r12 3c5c: 5f pop %rdi 3c5d: 5e pop %rsi 3c5e: c3 ret 3c5f: 83 fe 1c cmp $0x1c,%esi 3c62: 0f 8f 32 01 00 00 jg 0x3d9a 3c68: 83 fe 05 cmp $0x5,%esi 3c6b: 7f 14 jg 0x3c81 3c6d: c7 45 00 d0 00 00 00 movl $0xd0,0x0(%rbp) 3c74: 33 c0 xor %eax,%eax 3c76: 89 07 mov %eax,(%rdi) 3c78: 41 89 04 24 mov %eax,(%r12) 3c7c: e9 0d 01 00 00 jmp 0x3d8e 3c81: 83 fe 06 cmp $0x6,%esi 3c84: 7f 11 jg 0x3c97 3c86: 33 c0 xor %eax,%eax 3c88: 89 45 00 mov %eax,0x0(%rbp) 3c8b: 89 07 mov %eax,(%rdi) 3c8d: 41 89 04 24 mov %eax,(%r12) 3c91: 44 8b 55 00 mov 0x0(%rbp),%r10d 3c95: eb 6a jmp 0x3d01 3c97: 8d 4e ff lea -0x1(%rsi),%ecx 3c9a: 83 f9 0e cmp $0xe,%ecx 3c9d: 7f 4b jg 0x3cea 3c9f: 41 bb 01 00 00 00 mov $0x1,%r11d 3ca5: 41 d3 e3 shl %cl,%r11d 3ca8: 45 89 da mov %r11d,%r10d 3cab: 41 c1 e2 04 shl $0x4,%r10d 3caf: 41 8d 42 4f lea 0x4f(%r10),%eax 3cb3: 41 83 c2 3f add $0x3f,%r10d 3cb7: 83 e0 c0 and $0xffffffc0,%eax 3cba: 41 83 e2 c0 and $0xffffffc0,%r10d 3cbe: 89 45 00 mov %eax,0x0(%rbp) 3cc1: c7 07 00 00 00 00 movl $0x0,(%rdi) 3cc7: 45 89 14 24 mov %r10d,(%r12) 3ccb: 45 89 da mov %r11d,%r10d 3cce: 41 d1 fa sar $1,%r10d 3cd1: 41 c1 ea 1e shr $0x1e,%r10d 3cd5: 45 03 d3 add %r11d,%r10d 3cd8: 41 83 e2 fc and $0xfffffffc,%r10d 3cdc: 41 83 c2 43 add $0x43,%r10d 3ce0: 41 83 e2 c0 and $0xffffffc0,%r10d 3ce4: 44 03 55 00 add 0x0(%rbp),%r10d 3ce8: eb 12 jmp 0x3cfc 3cea: 48 89 ea mov %rbp,%rdx 3ced: 49 89 f8 mov %rdi,%r8 3cf0: 4d 89 e1 mov %r12,%r9 3cf3: e8 08 96 03 00 call 0x3d300 3cf8: 44 8b 55 00 mov 0x0(%rbp),%r10d 3cfc: 83 fe 12 cmp $0x12,%esi 3cff: 7d 28 jge 0x3d29 3d01: 89 f1 mov %esi,%ecx 3d03: b8 01 00 00 00 mov $0x1,%eax 3d08: d3 e0 shl %cl,%eax 3d0a: 41 89 c3 mov %eax,%r11d 3d0d: 41 d1 fb sar $1,%r11d 3d10: 41 c1 eb 1e shr $0x1e,%r11d 3d14: 44 03 d8 add %eax,%r11d 3d17: 41 c1 eb 02 shr $0x2,%r11d 3d1b: 41 c1 e3 04 shl $0x4,%r11d 3d1f: 41 83 c3 3f add $0x3f,%r11d 3d23: 41 83 e3 c0 and $0xffffffc0,%r11d 3d27: eb 1b jmp 0x3d44 3d29: 41 bb 01 00 00 00 mov $0x1,%r11d 3d2f: 8d 4e 15 lea 0x15(%rsi),%ecx 3d32: 41 d3 e3 shl %cl,%r11d 3d35: 41 c1 e3 04 shl $0x4,%r11d 3d39: 41 81 c3 3f 20 00 00 add $0x203f,%r11d 3d40: 41 83 e3 c0 and $0xffffffc0,%r11d 3d44: 83 fe 0a cmp $0xa,%esi 3d47: 43 8d 84 5a 00 01 00 lea 0x100(%r10,%r11,2),%eax 3d4e: 00 3d4f: 89 45 00 mov %eax,0x0(%rbp) 3d52: 7f 04 jg 0x3d58 3d54: 33 c0 xor %eax,%eax 3d56: eb 25 jmp 0x3d7d 3d58: 89 f1 mov %esi,%ecx 3d5a: b8 01 00 00 00 mov $0x1,%eax 3d5f: d3 e0 shl %cl,%eax 3d61: 89 c2 mov %eax,%edx 3d63: d1 fa sar $1,%edx 3d65: c1 ea 1e shr $0x1e,%edx 3d68: 03 d0 add %eax,%edx 3d6a: c1 ea 02 shr $0x2,%edx 3d6d: 8b 2f mov (%rdi),%ebp 3d6f: 8d 34 d5 47 00 00 00 lea 0x47(,%rdx,8),%esi 3d76: 83 e6 c0 and $0xffffffc0,%esi 3d79: 8d 44 35 40 lea 0x40(%rbp,%rsi,1),%eax 3d7d: 89 07 mov %eax,(%rdi) 3d7f: 41 8b 04 24 mov (%r12),%eax 3d83: 85 c0 test %eax,%eax 3d85: 7e 07 jle 0x3d8e 3d87: 83 c0 40 add $0x40,%eax 3d8a: 41 89 04 24 mov %eax,(%r12) 3d8e: 33 c0 xor %eax,%eax 3d90: 48 83 c4 28 add $0x28,%rsp 3d94: 5d pop %rbp 3d95: 41 5c pop %r12 3d97: 5f pop %rdi 3d98: 5e pop %rsi 3d99: c3 ret 3d9a: b8 ef ff ff ff mov $0xffffffef,%eax 3d9f: 48 83 c4 28 add $0x28,%rsp 3da3: 5d pop %rbp 3da4: 41 5c pop %r12 3da6: 5f pop %rdi 3da7: 5e pop %rsi 3da8: c3 ret 3da9: b8 f8 ff ff ff mov $0xfffffff8,%eax 3dae: 48 83 c4 28 add $0x28,%rsp 3db2: 5d pop %rbp 3db3: 41 5c pop %r12 3db5: 5f pop %rdi 3db6: 5e pop %rsi 3db7: c3 ret 3db8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3dbf: 00 3dc0: 41 54 push %r12 3dc2: 41 55 push %r13 3dc4: 41 56 push %r14 3dc6: 41 57 push %r15 3dc8: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 3dcd: 41 89 cd mov %ecx,%r13d 3dd0: 4d 89 cc mov %r9,%r12 3dd3: 41 83 fd 1e cmp $0x1e,%r13d 3dd7: 0f 87 97 01 00 00 ja 0x3f74 3ddd: 4d 85 e4 test %r12,%r12 3de0: 0f 84 a1 01 00 00 je 0x3f87 3de6: 4c 8b 74 24 70 mov 0x70(%rsp),%r14 3deb: 4d 85 f6 test %r14,%r14 3dee: 0f 84 93 01 00 00 je 0x3f87 3df4: 4c 8b 7c 24 78 mov 0x78(%rsp),%r15 3df9: 4d 85 ff test %r15,%r15 3dfc: 0f 84 85 01 00 00 je 0x3f87 3e02: 83 fa 08 cmp $0x8,%edx 3e05: 74 22 je 0x3e29 3e07: 83 fa 04 cmp $0x4,%edx 3e0a: 74 1d je 0x3e29 3e0c: 83 fa 01 cmp $0x1,%edx 3e0f: 74 18 je 0x3e29 3e11: 83 fa 02 cmp $0x2,%edx 3e14: 74 13 je 0x3e29 3e16: b8 ee ff ff ff mov $0xffffffee,%eax 3e1b: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 3e20: 41 5f pop %r15 3e22: 41 5e pop %r14 3e24: 41 5d pop %r13 3e26: 41 5c pop %r12 3e28: c3 ret 3e29: 41 83 fd 1c cmp $0x1c,%r13d 3e2d: 0f 8f 41 01 00 00 jg 0x3f74 3e33: 41 83 fd 05 cmp $0x5,%r13d 3e37: 7f 15 jg 0x3e4e 3e39: 41 c7 04 24 d0 00 00 movl $0xd0,(%r12) 3e40: 00 3e41: 33 c0 xor %eax,%eax 3e43: 41 89 06 mov %eax,(%r14) 3e46: 41 89 07 mov %eax,(%r15) 3e49: e9 16 01 00 00 jmp 0x3f64 3e4e: 41 83 fd 06 cmp $0x6,%r13d 3e52: 7f 12 jg 0x3e66 3e54: 33 c0 xor %eax,%eax 3e56: 41 89 04 24 mov %eax,(%r12) 3e5a: 41 89 06 mov %eax,(%r14) 3e5d: 41 89 07 mov %eax,(%r15) 3e60: 41 8b 14 24 mov (%r12),%edx 3e64: eb 6a jmp 0x3ed0 3e66: 41 8d 4d ff lea -0x1(%r13),%ecx 3e6a: 83 f9 10 cmp $0x10,%ecx 3e6d: 7f 49 jg 0x3eb8 3e6f: 41 bb 01 00 00 00 mov $0x1,%r11d 3e75: 41 d3 e3 shl %cl,%r11d 3e78: 44 89 da mov %r11d,%edx 3e7b: 45 89 da mov %r11d,%r10d 3e7e: d1 fa sar $1,%edx 3e80: c1 ea 1e shr $0x1e,%edx 3e83: 41 c1 e2 04 shl $0x4,%r10d 3e87: 41 03 d3 add %r11d,%edx 3e8a: 44 89 d0 mov %r10d,%eax 3e8d: 83 e2 fc and $0xfffffffc,%edx 3e90: 83 c0 4f add $0x4f,%eax 3e93: 41 83 c2 3f add $0x3f,%r10d 3e97: 83 c2 43 add $0x43,%edx 3e9a: 83 e0 c0 and $0xffffffc0,%eax 3e9d: 41 89 04 24 mov %eax,(%r12) 3ea1: 41 83 e2 c0 and $0xffffffc0,%r10d 3ea5: 41 c7 06 00 00 00 00 movl $0x0,(%r14) 3eac: 83 e2 c0 and $0xffffffc0,%edx 3eaf: 45 89 17 mov %r10d,(%r15) 3eb2: 41 03 14 24 add (%r12),%edx 3eb6: eb 12 jmp 0x3eca 3eb8: 4c 89 e2 mov %r12,%rdx 3ebb: 4d 89 f0 mov %r14,%r8 3ebe: 4d 89 f9 mov %r15,%r9 3ec1: e8 5a 96 03 00 call 0x3d520 3ec6: 41 8b 14 24 mov (%r12),%edx 3eca: 41 83 fd 11 cmp $0x11,%r13d 3ece: 7d 29 jge 0x3ef9 3ed0: 44 89 e9 mov %r13d,%ecx 3ed3: b8 01 00 00 00 mov $0x1,%eax 3ed8: d3 e0 shl %cl,%eax 3eda: 41 89 c2 mov %eax,%r10d 3edd: 41 d1 fa sar $1,%r10d 3ee0: 41 c1 ea 1e shr $0x1e,%r10d 3ee4: 44 03 d0 add %eax,%r10d 3ee7: 41 c1 ea 02 shr $0x2,%r10d 3eeb: 41 c1 e2 04 shl $0x4,%r10d 3eef: 41 83 c2 3f add $0x3f,%r10d 3ef3: 41 83 e2 c0 and $0xffffffc0,%r10d 3ef7: eb 1c jmp 0x3f15 3ef9: 41 ba 01 00 00 00 mov $0x1,%r10d 3eff: 41 8d 4d 15 lea 0x15(%r13),%ecx 3f03: 41 d3 e2 shl %cl,%r10d 3f06: 41 c1 e2 04 shl $0x4,%r10d 3f0a: 41 81 c2 3f 20 00 00 add $0x203f,%r10d 3f11: 41 83 e2 c0 and $0xffffffc0,%r10d 3f15: 45 03 d2 add %r10d,%r10d 3f18: 41 03 d2 add %r10d,%edx 3f1b: 81 c2 00 01 00 00 add $0x100,%edx 3f21: 41 89 14 24 mov %edx,(%r12) 3f25: 41 83 fd 0a cmp $0xa,%r13d 3f29: 7f 04 jg 0x3f2f 3f2b: 33 d2 xor %edx,%edx 3f2d: eb 25 jmp 0x3f54 3f2f: 44 89 e9 mov %r13d,%ecx 3f32: b8 01 00 00 00 mov $0x1,%eax 3f37: d3 e0 shl %cl,%eax 3f39: 89 c2 mov %eax,%edx 3f3b: d1 fa sar $1,%edx 3f3d: c1 ea 1e shr $0x1e,%edx 3f40: 03 d0 add %eax,%edx 3f42: c1 ea 02 shr $0x2,%edx 3f45: c1 e2 03 shl $0x3,%edx 3f48: 83 c2 47 add $0x47,%edx 3f4b: 83 e2 c0 and $0xffffffc0,%edx 3f4e: 83 c2 40 add $0x40,%edx 3f51: 41 03 16 add (%r14),%edx 3f54: 41 89 16 mov %edx,(%r14) 3f57: 41 8b 07 mov (%r15),%eax 3f5a: 85 c0 test %eax,%eax 3f5c: 7e 06 jle 0x3f64 3f5e: 83 c0 40 add $0x40,%eax 3f61: 41 89 07 mov %eax,(%r15) 3f64: 33 c0 xor %eax,%eax 3f66: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 3f6b: 41 5f pop %r15 3f6d: 41 5e pop %r14 3f6f: 41 5d pop %r13 3f71: 41 5c pop %r12 3f73: c3 ret 3f74: b8 ef ff ff ff mov $0xffffffef,%eax 3f79: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 3f7e: 41 5f pop %r15 3f80: 41 5e pop %r14 3f82: 41 5d pop %r13 3f84: 41 5c pop %r12 3f86: c3 ret 3f87: b8 f8 ff ff ff mov $0xfffffff8,%eax 3f8c: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 3f91: 41 5f pop %r15 3f93: 41 5e pop %r14 3f95: 41 5d pop %r13 3f97: 41 5c pop %r12 3f99: c3 ret 3f9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 3fa0: 56 push %rsi 3fa1: 57 push %rdi 3fa2: 41 54 push %r12 3fa4: 55 push %rbp 3fa5: 48 83 ec 28 sub $0x28,%rsp 3fa9: 89 ce mov %ecx,%esi 3fab: 4c 89 cd mov %r9,%rbp 3fae: 83 fe 1e cmp $0x1e,%esi 3fb1: 0f 87 83 01 00 00 ja 0x413a 3fb7: 48 85 ed test %rbp,%rbp 3fba: 0f 84 89 01 00 00 je 0x4149 3fc0: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 3fc5: 48 85 ff test %rdi,%rdi 3fc8: 0f 84 7b 01 00 00 je 0x4149 3fce: 4c 8b 64 24 78 mov 0x78(%rsp),%r12 3fd3: 4d 85 e4 test %r12,%r12 3fd6: 0f 84 6d 01 00 00 je 0x4149 3fdc: 83 fa 08 cmp $0x8,%edx 3fdf: 74 1e je 0x3fff 3fe1: 83 fa 04 cmp $0x4,%edx 3fe4: 74 19 je 0x3fff 3fe6: 83 fa 01 cmp $0x1,%edx 3fe9: 74 14 je 0x3fff 3feb: 83 fa 02 cmp $0x2,%edx 3fee: 74 0f je 0x3fff 3ff0: b8 ee ff ff ff mov $0xffffffee,%eax 3ff5: 48 83 c4 28 add $0x28,%rsp 3ff9: 5d pop %rbp 3ffa: 41 5c pop %r12 3ffc: 5f pop %rdi 3ffd: 5e pop %rsi 3ffe: c3 ret 3fff: 83 fe 1c cmp $0x1c,%esi 4002: 0f 8f 32 01 00 00 jg 0x413a 4008: 83 fe 05 cmp $0x5,%esi 400b: 7f 14 jg 0x4021 400d: 33 c0 xor %eax,%eax 400f: c7 45 00 d0 00 00 00 movl $0xd0,0x0(%rbp) 4016: 89 07 mov %eax,(%rdi) 4018: 41 89 04 24 mov %eax,(%r12) 401c: e9 0d 01 00 00 jmp 0x412e 4021: 83 fe 06 cmp $0x6,%esi 4024: 7f 11 jg 0x4037 4026: 33 c0 xor %eax,%eax 4028: 89 45 00 mov %eax,0x0(%rbp) 402b: 89 07 mov %eax,(%rdi) 402d: 41 89 04 24 mov %eax,(%r12) 4031: 44 8b 55 00 mov 0x0(%rbp),%r10d 4035: eb 6a jmp 0x40a1 4037: 8d 4e ff lea -0x1(%rsi),%ecx 403a: 83 f9 10 cmp $0x10,%ecx 403d: 7f 4b jg 0x408a 403f: 41 bb 01 00 00 00 mov $0x1,%r11d 4045: 41 d3 e3 shl %cl,%r11d 4048: 45 89 da mov %r11d,%r10d 404b: 41 c1 e2 04 shl $0x4,%r10d 404f: 41 8d 42 4f lea 0x4f(%r10),%eax 4053: 41 83 c2 3f add $0x3f,%r10d 4057: 83 e0 c0 and $0xffffffc0,%eax 405a: 41 83 e2 c0 and $0xffffffc0,%r10d 405e: 89 45 00 mov %eax,0x0(%rbp) 4061: c7 07 00 00 00 00 movl $0x0,(%rdi) 4067: 45 89 14 24 mov %r10d,(%r12) 406b: 45 89 da mov %r11d,%r10d 406e: 41 d1 fa sar $1,%r10d 4071: 41 c1 ea 1e shr $0x1e,%r10d 4075: 45 03 d3 add %r11d,%r10d 4078: 41 83 e2 fc and $0xfffffffc,%r10d 407c: 41 83 c2 43 add $0x43,%r10d 4080: 41 83 e2 c0 and $0xffffffc0,%r10d 4084: 44 03 55 00 add 0x0(%rbp),%r10d 4088: eb 12 jmp 0x409c 408a: 48 89 ea mov %rbp,%rdx 408d: 49 89 f8 mov %rdi,%r8 4090: 4d 89 e1 mov %r12,%r9 4093: e8 a8 96 03 00 call 0x3d740 4098: 44 8b 55 00 mov 0x0(%rbp),%r10d 409c: 83 fe 13 cmp $0x13,%esi 409f: 7d 28 jge 0x40c9 40a1: 89 f1 mov %esi,%ecx 40a3: b8 01 00 00 00 mov $0x1,%eax 40a8: d3 e0 shl %cl,%eax 40aa: 41 89 c3 mov %eax,%r11d 40ad: 41 d1 fb sar $1,%r11d 40b0: 41 c1 eb 1e shr $0x1e,%r11d 40b4: 44 03 d8 add %eax,%r11d 40b7: 41 c1 eb 02 shr $0x2,%r11d 40bb: 41 c1 e3 04 shl $0x4,%r11d 40bf: 41 83 c3 3f add $0x3f,%r11d 40c3: 41 83 e3 c0 and $0xffffffc0,%r11d 40c7: eb 1b jmp 0x40e4 40c9: 8d 4e 15 lea 0x15(%rsi),%ecx 40cc: 41 bb 01 00 00 00 mov $0x1,%r11d 40d2: 41 d3 e3 shl %cl,%r11d 40d5: 41 c1 e3 04 shl $0x4,%r11d 40d9: 41 81 c3 3f 20 00 00 add $0x203f,%r11d 40e0: 41 83 e3 c0 and $0xffffffc0,%r11d 40e4: 43 8d 84 5a 00 01 00 lea 0x100(%r10,%r11,2),%eax 40eb: 00 40ec: 89 45 00 mov %eax,0x0(%rbp) 40ef: 83 fe 0a cmp $0xa,%esi 40f2: 7f 04 jg 0x40f8 40f4: 33 c0 xor %eax,%eax 40f6: eb 25 jmp 0x411d 40f8: 89 f1 mov %esi,%ecx 40fa: b8 01 00 00 00 mov $0x1,%eax 40ff: 8b 2f mov (%rdi),%ebp 4101: d3 e0 shl %cl,%eax 4103: 89 c2 mov %eax,%edx 4105: d1 fa sar $1,%edx 4107: c1 ea 1e shr $0x1e,%edx 410a: 03 d0 add %eax,%edx 410c: c1 ea 02 shr $0x2,%edx 410f: 8d 34 d5 47 00 00 00 lea 0x47(,%rdx,8),%esi 4116: 83 e6 c0 and $0xffffffc0,%esi 4119: 8d 44 35 40 lea 0x40(%rbp,%rsi,1),%eax 411d: 89 07 mov %eax,(%rdi) 411f: 41 8b 04 24 mov (%r12),%eax 4123: 85 c0 test %eax,%eax 4125: 7e 07 jle 0x412e 4127: 83 c0 40 add $0x40,%eax 412a: 41 89 04 24 mov %eax,(%r12) 412e: 33 c0 xor %eax,%eax 4130: 48 83 c4 28 add $0x28,%rsp 4134: 5d pop %rbp 4135: 41 5c pop %r12 4137: 5f pop %rdi 4138: 5e pop %rsi 4139: c3 ret 413a: b8 ef ff ff ff mov $0xffffffef,%eax 413f: 48 83 c4 28 add $0x28,%rsp 4143: 5d pop %rbp 4144: 41 5c pop %r12 4146: 5f pop %rdi 4147: 5e pop %rsi 4148: c3 ret 4149: b8 f8 ff ff ff mov $0xfffffff8,%eax 414e: 48 83 c4 28 add $0x28,%rsp 4152: 5d pop %rbp 4153: 41 5c pop %r12 4155: 5f pop %rdi 4156: 5e pop %rsi 4157: c3 ret 4158: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 415f: 00 4160: 56 push %rsi 4161: 57 push %rdi 4162: 41 54 push %r12 4164: 55 push %rbp 4165: 48 83 ec 28 sub $0x28,%rsp 4169: 89 ce mov %ecx,%esi 416b: 4c 89 cd mov %r9,%rbp 416e: 83 fe 1e cmp $0x1e,%esi 4171: 0f 87 83 01 00 00 ja 0x42fa 4177: 48 85 ed test %rbp,%rbp 417a: 0f 84 89 01 00 00 je 0x4309 4180: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 4185: 48 85 ff test %rdi,%rdi 4188: 0f 84 7b 01 00 00 je 0x4309 418e: 4c 8b 64 24 78 mov 0x78(%rsp),%r12 4193: 4d 85 e4 test %r12,%r12 4196: 0f 84 6d 01 00 00 je 0x4309 419c: 83 fa 08 cmp $0x8,%edx 419f: 74 1e je 0x41bf 41a1: 83 fa 04 cmp $0x4,%edx 41a4: 74 19 je 0x41bf 41a6: 83 fa 01 cmp $0x1,%edx 41a9: 74 14 je 0x41bf 41ab: 83 fa 02 cmp $0x2,%edx 41ae: 74 0f je 0x41bf 41b0: b8 ee ff ff ff mov $0xffffffee,%eax 41b5: 48 83 c4 28 add $0x28,%rsp 41b9: 5d pop %rbp 41ba: 41 5c pop %r12 41bc: 5f pop %rdi 41bd: 5e pop %rsi 41be: c3 ret 41bf: 83 fe 1c cmp $0x1c,%esi 41c2: 0f 8f 32 01 00 00 jg 0x42fa 41c8: 83 fe 04 cmp $0x4,%esi 41cb: 7f 14 jg 0x41e1 41cd: c7 45 00 d0 00 00 00 movl $0xd0,0x0(%rbp) 41d4: 33 c0 xor %eax,%eax 41d6: 89 07 mov %eax,(%rdi) 41d8: 41 89 04 24 mov %eax,(%r12) 41dc: e9 0d 01 00 00 jmp 0x42ee 41e1: 83 fe 07 cmp $0x7,%esi 41e4: 7f 11 jg 0x41f7 41e6: 33 c0 xor %eax,%eax 41e8: 89 45 00 mov %eax,0x0(%rbp) 41eb: 89 07 mov %eax,(%rdi) 41ed: 41 89 04 24 mov %eax,(%r12) 41f1: 44 8b 55 00 mov 0x0(%rbp),%r10d 41f5: eb 6a jmp 0x4261 41f7: 8d 4e ff lea -0x1(%rsi),%ecx 41fa: 83 f9 11 cmp $0x11,%ecx 41fd: 7f 4b jg 0x424a 41ff: 41 bb 01 00 00 00 mov $0x1,%r11d 4205: 41 d3 e3 shl %cl,%r11d 4208: 45 89 da mov %r11d,%r10d 420b: 41 c1 e2 04 shl $0x4,%r10d 420f: 41 8d 42 4f lea 0x4f(%r10),%eax 4213: 41 83 c2 3f add $0x3f,%r10d 4217: 83 e0 c0 and $0xffffffc0,%eax 421a: 41 83 e2 c0 and $0xffffffc0,%r10d 421e: 89 45 00 mov %eax,0x0(%rbp) 4221: c7 07 00 00 00 00 movl $0x0,(%rdi) 4227: 45 89 14 24 mov %r10d,(%r12) 422b: 45 89 da mov %r11d,%r10d 422e: 41 d1 fa sar $1,%r10d 4231: 41 c1 ea 1e shr $0x1e,%r10d 4235: 45 03 d3 add %r11d,%r10d 4238: 41 83 e2 fc and $0xfffffffc,%r10d 423c: 41 83 c2 43 add $0x43,%r10d 4240: 41 83 e2 c0 and $0xffffffc0,%r10d 4244: 44 03 55 00 add 0x0(%rbp),%r10d 4248: eb 12 jmp 0x425c 424a: 48 89 ea mov %rbp,%rdx 424d: 49 89 f8 mov %rdi,%r8 4250: 4d 89 e1 mov %r12,%r9 4253: e8 08 97 03 00 call 0x3d960 4258: 44 8b 55 00 mov 0x0(%rbp),%r10d 425c: 83 fe 11 cmp $0x11,%esi 425f: 7d 28 jge 0x4289 4261: 89 f1 mov %esi,%ecx 4263: b8 01 00 00 00 mov $0x1,%eax 4268: d3 e0 shl %cl,%eax 426a: 41 89 c3 mov %eax,%r11d 426d: 41 d1 fb sar $1,%r11d 4270: 41 c1 eb 1e shr $0x1e,%r11d 4274: 44 03 d8 add %eax,%r11d 4277: 41 c1 eb 02 shr $0x2,%r11d 427b: 41 c1 e3 04 shl $0x4,%r11d 427f: 41 83 c3 3f add $0x3f,%r11d 4283: 41 83 e3 c0 and $0xffffffc0,%r11d 4287: eb 1b jmp 0x42a4 4289: 41 bb 01 00 00 00 mov $0x1,%r11d 428f: 8d 4e 15 lea 0x15(%rsi),%ecx 4292: 41 d3 e3 shl %cl,%r11d 4295: 41 c1 e3 04 shl $0x4,%r11d 4299: 41 81 c3 3f 20 00 00 add $0x203f,%r11d 42a0: 41 83 e3 c0 and $0xffffffc0,%r11d 42a4: 43 8d 84 5a 00 01 00 lea 0x100(%r10,%r11,2),%eax 42ab: 00 42ac: 89 45 00 mov %eax,0x0(%rbp) 42af: 83 fe 0a cmp $0xa,%esi 42b2: 7f 04 jg 0x42b8 42b4: 33 c0 xor %eax,%eax 42b6: eb 25 jmp 0x42dd 42b8: 89 f1 mov %esi,%ecx 42ba: b8 01 00 00 00 mov $0x1,%eax 42bf: d3 e0 shl %cl,%eax 42c1: 89 c2 mov %eax,%edx 42c3: d1 fa sar $1,%edx 42c5: c1 ea 1e shr $0x1e,%edx 42c8: 03 d0 add %eax,%edx 42ca: c1 ea 02 shr $0x2,%edx 42cd: 8b 2f mov (%rdi),%ebp 42cf: 8d 34 d5 47 00 00 00 lea 0x47(,%rdx,8),%esi 42d6: 83 e6 c0 and $0xffffffc0,%esi 42d9: 8d 44 35 40 lea 0x40(%rbp,%rsi,1),%eax 42dd: 89 07 mov %eax,(%rdi) 42df: 41 8b 04 24 mov (%r12),%eax 42e3: 85 c0 test %eax,%eax 42e5: 7e 07 jle 0x42ee 42e7: 83 c0 40 add $0x40,%eax 42ea: 41 89 04 24 mov %eax,(%r12) 42ee: 33 c0 xor %eax,%eax 42f0: 48 83 c4 28 add $0x28,%rsp 42f4: 5d pop %rbp 42f5: 41 5c pop %r12 42f7: 5f pop %rdi 42f8: 5e pop %rsi 42f9: c3 ret 42fa: b8 ef ff ff ff mov $0xffffffef,%eax 42ff: 48 83 c4 28 add $0x28,%rsp 4303: 5d pop %rbp 4304: 41 5c pop %r12 4306: 5f pop %rdi 4307: 5e pop %rsi 4308: c3 ret 4309: b8 f8 ff ff ff mov $0xfffffff8,%eax 430e: 48 83 c4 28 add $0x28,%rsp 4312: 5d pop %rbp 4313: 41 5c pop %r12 4315: 5f pop %rdi 4316: 5e pop %rsi 4317: c3 ret 4318: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 431f: 00 4320: 56 push %rsi 4321: 57 push %rdi 4322: 41 54 push %r12 4324: 41 55 push %r13 4326: 48 83 ec 28 sub $0x28,%rsp 432a: 41 89 cc mov %ecx,%r12d 432d: 4d 89 cd mov %r9,%r13 4330: 41 83 fc 1e cmp $0x1e,%r12d 4334: 0f 87 8b 01 00 00 ja 0x44c5 433a: 4d 85 ed test %r13,%r13 433d: 0f 84 92 01 00 00 je 0x44d5 4343: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 4348: 48 85 ff test %rdi,%rdi 434b: 0f 84 84 01 00 00 je 0x44d5 4351: 48 8b 74 24 78 mov 0x78(%rsp),%rsi 4356: 48 85 f6 test %rsi,%rsi 4359: 0f 84 76 01 00 00 je 0x44d5 435f: 83 fa 08 cmp $0x8,%edx 4362: 74 1f je 0x4383 4364: 83 fa 04 cmp $0x4,%edx 4367: 74 1a je 0x4383 4369: 83 fa 01 cmp $0x1,%edx 436c: 74 15 je 0x4383 436e: 83 fa 02 cmp $0x2,%edx 4371: 74 10 je 0x4383 4373: b8 ee ff ff ff mov $0xffffffee,%eax 4378: 48 83 c4 28 add $0x28,%rsp 437c: 41 5d pop %r13 437e: 41 5c pop %r12 4380: 5f pop %rdi 4381: 5e pop %rsi 4382: c3 ret 4383: 41 83 fc 1c cmp $0x1c,%r12d 4387: 0f 8f 38 01 00 00 jg 0x44c5 438d: 41 83 fc 04 cmp $0x4,%r12d 4391: 7f 13 jg 0x43a6 4393: 41 c7 45 00 d0 00 00 movl $0xd0,0x0(%r13) 439a: 00 439b: 33 c0 xor %eax,%eax 439d: 89 07 mov %eax,(%rdi) 439f: 89 06 mov %eax,(%rsi) 43a1: e9 12 01 00 00 jmp 0x44b8 43a6: 41 83 fc 07 cmp $0x7,%r12d 43aa: 7f 15 jg 0x43c1 43ac: 33 c0 xor %eax,%eax 43ae: 41 89 45 00 mov %eax,0x0(%r13) 43b2: 89 07 mov %eax,(%rdi) 43b4: 89 06 mov %eax,(%rsi) 43b6: b8 01 00 00 00 mov $0x1,%eax 43bb: 45 8b 55 00 mov 0x0(%r13),%r10d 43bf: eb 73 jmp 0x4434 43c1: 41 8d 4c 24 ff lea -0x1(%r12),%ecx 43c6: 83 f9 11 cmp $0x11,%ecx 43c9: 7f 4c jg 0x4417 43cb: b8 01 00 00 00 mov $0x1,%eax 43d0: c4 62 71 f7 d8 shlx %ecx,%eax,%r11d 43d5: 45 89 da mov %r11d,%r10d 43d8: 41 c1 e2 04 shl $0x4,%r10d 43dc: 41 8d 4a 4f lea 0x4f(%r10),%ecx 43e0: 41 83 c2 3f add $0x3f,%r10d 43e4: 83 e1 c0 and $0xffffffc0,%ecx 43e7: 41 83 e2 c0 and $0xffffffc0,%r10d 43eb: 41 89 4d 00 mov %ecx,0x0(%r13) 43ef: c7 07 00 00 00 00 movl $0x0,(%rdi) 43f5: 44 89 16 mov %r10d,(%rsi) 43f8: 45 89 da mov %r11d,%r10d 43fb: 41 d1 fa sar $1,%r10d 43fe: 41 c1 ea 1e shr $0x1e,%r10d 4402: 45 03 d3 add %r11d,%r10d 4405: 41 83 e2 fc and $0xfffffffc,%r10d 4409: 41 83 c2 43 add $0x43,%r10d 440d: 41 83 e2 c0 and $0xffffffc0,%r10d 4411: 45 03 55 00 add 0x0(%r13),%r10d 4415: eb 17 jmp 0x442e 4417: 4c 89 ea mov %r13,%rdx 441a: 49 89 f8 mov %rdi,%r8 441d: 49 89 f1 mov %rsi,%r9 4420: e8 5b 97 03 00 call 0x3db80 4425: 45 8b 55 00 mov 0x0(%r13),%r10d 4429: b8 01 00 00 00 mov $0x1,%eax 442e: 41 83 fc 11 cmp $0x11,%r12d 4432: 7d 24 jge 0x4458 4434: c4 e2 19 f7 c8 shlx %r12d,%eax,%ecx 4439: 41 89 cb mov %ecx,%r11d 443c: 41 d1 fb sar $1,%r11d 443f: 41 c1 eb 1e shr $0x1e,%r11d 4443: 44 03 d9 add %ecx,%r11d 4446: 41 c1 eb 02 shr $0x2,%r11d 444a: 41 c1 e3 04 shl $0x4,%r11d 444e: 41 83 c3 3f add $0x3f,%r11d 4452: 41 83 e3 c0 and $0xffffffc0,%r11d 4456: eb 19 jmp 0x4471 4458: 41 8d 4c 24 15 lea 0x15(%r12),%ecx 445d: c4 62 71 f7 d8 shlx %ecx,%eax,%r11d 4462: 41 c1 e3 04 shl $0x4,%r11d 4466: 41 81 c3 3f 20 00 00 add $0x203f,%r11d 446d: 41 83 e3 c0 and $0xffffffc0,%r11d 4471: 43 8d 8c 5a 00 01 00 lea 0x100(%r10,%r11,2),%ecx 4478: 00 4479: 41 89 4d 00 mov %ecx,0x0(%r13) 447d: 41 83 fc 0a cmp $0xa,%r12d 4481: 7f 04 jg 0x4487 4483: 33 c0 xor %eax,%eax 4485: eb 24 jmp 0x44ab 4487: c4 e2 19 f7 c0 shlx %r12d,%eax,%eax 448c: 89 c2 mov %eax,%edx 448e: d1 fa sar $1,%edx 4490: c1 ea 1e shr $0x1e,%edx 4493: 03 d0 add %eax,%edx 4495: c1 ea 02 shr $0x2,%edx 4498: 8b 0f mov (%rdi),%ecx 449a: 44 8d 14 d5 47 00 00 lea 0x47(,%rdx,8),%r10d 44a1: 00 44a2: 41 83 e2 c0 and $0xffffffc0,%r10d 44a6: 42 8d 44 11 40 lea 0x40(%rcx,%r10,1),%eax 44ab: 89 07 mov %eax,(%rdi) 44ad: 8b 06 mov (%rsi),%eax 44af: 85 c0 test %eax,%eax 44b1: 7e 05 jle 0x44b8 44b3: 83 c0 40 add $0x40,%eax 44b6: 89 06 mov %eax,(%rsi) 44b8: 33 c0 xor %eax,%eax 44ba: 48 83 c4 28 add $0x28,%rsp 44be: 41 5d pop %r13 44c0: 41 5c pop %r12 44c2: 5f pop %rdi 44c3: 5e pop %rsi 44c4: c3 ret 44c5: b8 ef ff ff ff mov $0xffffffef,%eax 44ca: 48 83 c4 28 add $0x28,%rsp 44ce: 41 5d pop %r13 44d0: 41 5c pop %r12 44d2: 5f pop %rdi 44d3: 5e pop %rsi 44d4: c3 ret 44d5: b8 f8 ff ff ff mov $0xfffffff8,%eax 44da: 48 83 c4 28 add $0x28,%rsp 44de: 41 5d pop %r13 44e0: 41 5c pop %r12 44e2: 5f pop %rdi 44e3: 5e pop %rsi 44e4: c3 ret 44e5: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 44ec: 00 44ed: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 44f4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 44f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4500: 56 push %rsi 4501: 57 push %rdi 4502: 41 54 push %r12 4504: 41 55 push %r13 4506: 48 83 ec 28 sub $0x28,%rsp 450a: 41 89 cc mov %ecx,%r12d 450d: 4d 89 cd mov %r9,%r13 4510: 41 83 fc 1e cmp $0x1e,%r12d 4514: 0f 87 8b 01 00 00 ja 0x46a5 451a: 4d 85 ed test %r13,%r13 451d: 0f 84 92 01 00 00 je 0x46b5 4523: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 4528: 48 85 ff test %rdi,%rdi 452b: 0f 84 84 01 00 00 je 0x46b5 4531: 48 8b 74 24 78 mov 0x78(%rsp),%rsi 4536: 48 85 f6 test %rsi,%rsi 4539: 0f 84 76 01 00 00 je 0x46b5 453f: 83 fa 08 cmp $0x8,%edx 4542: 74 1f je 0x4563 4544: 83 fa 04 cmp $0x4,%edx 4547: 74 1a je 0x4563 4549: 83 fa 01 cmp $0x1,%edx 454c: 74 15 je 0x4563 454e: 83 fa 02 cmp $0x2,%edx 4551: 74 10 je 0x4563 4553: b8 ee ff ff ff mov $0xffffffee,%eax 4558: 48 83 c4 28 add $0x28,%rsp 455c: 41 5d pop %r13 455e: 41 5c pop %r12 4560: 5f pop %rdi 4561: 5e pop %rsi 4562: c3 ret 4563: 41 83 fc 1c cmp $0x1c,%r12d 4567: 0f 8f 38 01 00 00 jg 0x46a5 456d: 41 83 fc 04 cmp $0x4,%r12d 4571: 7f 13 jg 0x4586 4573: 41 c7 45 00 d0 00 00 movl $0xd0,0x0(%r13) 457a: 00 457b: 33 c0 xor %eax,%eax 457d: 89 07 mov %eax,(%rdi) 457f: 89 06 mov %eax,(%rsi) 4581: e9 12 01 00 00 jmp 0x4698 4586: 41 83 fc 07 cmp $0x7,%r12d 458a: 7f 15 jg 0x45a1 458c: 33 c0 xor %eax,%eax 458e: 41 89 45 00 mov %eax,0x0(%r13) 4592: 89 07 mov %eax,(%rdi) 4594: 89 06 mov %eax,(%rsi) 4596: b8 01 00 00 00 mov $0x1,%eax 459b: 45 8b 55 00 mov 0x0(%r13),%r10d 459f: eb 73 jmp 0x4614 45a1: 41 8d 4c 24 ff lea -0x1(%r12),%ecx 45a6: 83 f9 11 cmp $0x11,%ecx 45a9: 7f 4c jg 0x45f7 45ab: b8 01 00 00 00 mov $0x1,%eax 45b0: c4 62 71 f7 d8 shlx %ecx,%eax,%r11d 45b5: 45 89 da mov %r11d,%r10d 45b8: 41 c1 e2 04 shl $0x4,%r10d 45bc: 41 8d 4a 4f lea 0x4f(%r10),%ecx 45c0: 41 83 c2 3f add $0x3f,%r10d 45c4: 83 e1 c0 and $0xffffffc0,%ecx 45c7: 41 83 e2 c0 and $0xffffffc0,%r10d 45cb: 41 89 4d 00 mov %ecx,0x0(%r13) 45cf: c7 07 00 00 00 00 movl $0x0,(%rdi) 45d5: 44 89 16 mov %r10d,(%rsi) 45d8: 45 89 da mov %r11d,%r10d 45db: 41 d1 fa sar $1,%r10d 45de: 41 c1 ea 1e shr $0x1e,%r10d 45e2: 45 03 d3 add %r11d,%r10d 45e5: 41 83 e2 fc and $0xfffffffc,%r10d 45e9: 41 83 c2 43 add $0x43,%r10d 45ed: 41 83 e2 c0 and $0xffffffc0,%r10d 45f1: 45 03 55 00 add 0x0(%r13),%r10d 45f5: eb 17 jmp 0x460e 45f7: 4c 89 ea mov %r13,%rdx 45fa: 49 89 f8 mov %rdi,%r8 45fd: 49 89 f1 mov %rsi,%r9 4600: e8 9b 97 03 00 call 0x3dda0 4605: 45 8b 55 00 mov 0x0(%r13),%r10d 4609: b8 01 00 00 00 mov $0x1,%eax 460e: 41 83 fc 11 cmp $0x11,%r12d 4612: 7d 24 jge 0x4638 4614: c4 e2 19 f7 c8 shlx %r12d,%eax,%ecx 4619: 41 89 cb mov %ecx,%r11d 461c: 41 d1 fb sar $1,%r11d 461f: 41 c1 eb 1e shr $0x1e,%r11d 4623: 44 03 d9 add %ecx,%r11d 4626: 41 c1 eb 02 shr $0x2,%r11d 462a: 41 c1 e3 04 shl $0x4,%r11d 462e: 41 83 c3 3f add $0x3f,%r11d 4632: 41 83 e3 c0 and $0xffffffc0,%r11d 4636: eb 19 jmp 0x4651 4638: 41 8d 4c 24 15 lea 0x15(%r12),%ecx 463d: c4 62 71 f7 d8 shlx %ecx,%eax,%r11d 4642: 41 c1 e3 04 shl $0x4,%r11d 4646: 41 81 c3 3f 20 00 00 add $0x203f,%r11d 464d: 41 83 e3 c0 and $0xffffffc0,%r11d 4651: 43 8d 8c 5a 00 01 00 lea 0x100(%r10,%r11,2),%ecx 4658: 00 4659: 41 89 4d 00 mov %ecx,0x0(%r13) 465d: 41 83 fc 0a cmp $0xa,%r12d 4661: 7f 04 jg 0x4667 4663: 33 c0 xor %eax,%eax 4665: eb 24 jmp 0x468b 4667: c4 e2 19 f7 c0 shlx %r12d,%eax,%eax 466c: 89 c2 mov %eax,%edx 466e: d1 fa sar $1,%edx 4670: c1 ea 1e shr $0x1e,%edx 4673: 03 d0 add %eax,%edx 4675: c1 ea 02 shr $0x2,%edx 4678: 8b 0f mov (%rdi),%ecx 467a: 44 8d 14 d5 47 00 00 lea 0x47(,%rdx,8),%r10d 4681: 00 4682: 41 83 e2 c0 and $0xffffffc0,%r10d 4686: 42 8d 44 11 40 lea 0x40(%rcx,%r10,1),%eax 468b: 89 07 mov %eax,(%rdi) 468d: 8b 06 mov (%rsi),%eax 468f: 85 c0 test %eax,%eax 4691: 7e 05 jle 0x4698 4693: 83 c0 40 add $0x40,%eax 4696: 89 06 mov %eax,(%rsi) 4698: 33 c0 xor %eax,%eax 469a: 48 83 c4 28 add $0x28,%rsp 469e: 41 5d pop %r13 46a0: 41 5c pop %r12 46a2: 5f pop %rdi 46a3: 5e pop %rsi 46a4: c3 ret 46a5: b8 ef ff ff ff mov $0xffffffef,%eax 46aa: 48 83 c4 28 add $0x28,%rsp 46ae: 41 5d pop %r13 46b0: 41 5c pop %r12 46b2: 5f pop %rdi 46b3: 5e pop %rsi 46b4: c3 ret 46b5: b8 f8 ff ff ff mov $0xfffffff8,%eax 46ba: 48 83 c4 28 add $0x28,%rsp 46be: 41 5d pop %r13 46c0: 41 5c pop %r12 46c2: 5f pop %rdi 46c3: 5e pop %rsi 46c4: c3 ret 46c5: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 46cc: 00 46cd: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 46d4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 46d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 46e0: 48 83 ec 28 sub $0x28,%rsp 46e4: 48 85 c9 test %rcx,%rcx 46e7: 74 25 je 0x470e 46e9: 48 85 d2 test %rdx,%rdx 46ec: 74 20 je 0x470e 46ee: 4d 85 c0 test %r8,%r8 46f1: 74 1b je 0x470e 46f3: 45 85 c9 test %r9d,%r9d 46f6: 7f 0a jg 0x4702 46f8: b8 fa ff ff ff mov $0xfffffffa,%eax 46fd: 48 83 c4 28 add $0x28,%rsp 4701: c3 ret 4702: e8 b9 98 03 00 call 0x3dfc0 4707: 33 c0 xor %eax,%eax 4709: 48 83 c4 28 add $0x28,%rsp 470d: c3 ret 470e: b8 f8 ff ff ff mov $0xfffffff8,%eax 4713: 48 83 c4 28 add $0x28,%rsp 4717: c3 ret 4718: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 471f: 00 4720: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 4725: 48 85 c9 test %rcx,%rcx 4728: 74 27 je 0x4751 472a: 48 85 d2 test %rdx,%rdx 472d: 74 22 je 0x4751 472f: 4d 85 c0 test %r8,%r8 4732: 74 1d je 0x4751 4734: 45 85 c9 test %r9d,%r9d 4737: 7f 0b jg 0x4744 4739: b8 fa ff ff ff mov $0xfffffffa,%eax 473e: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 4743: c3 ret 4744: e8 57 9c 03 00 call 0x3e3a0 4749: 33 c0 xor %eax,%eax 474b: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 4750: c3 ret 4751: b8 f8 ff ff ff mov $0xfffffff8,%eax 4756: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 475b: c3 ret 475c: 0f 1f 40 00 nopl 0x0(%rax) 4760: 48 83 ec 28 sub $0x28,%rsp 4764: 48 85 c9 test %rcx,%rcx 4767: 74 25 je 0x478e 4769: 48 85 d2 test %rdx,%rdx 476c: 74 20 je 0x478e 476e: 4d 85 c0 test %r8,%r8 4771: 74 1b je 0x478e 4773: 45 85 c9 test %r9d,%r9d 4776: 7f 0a jg 0x4782 4778: b8 fa ff ff ff mov $0xfffffffa,%eax 477d: 48 83 c4 28 add $0x28,%rsp 4781: c3 ret 4782: e8 f9 9f 03 00 call 0x3e780 4787: 33 c0 xor %eax,%eax 4789: 48 83 c4 28 add $0x28,%rsp 478d: c3 ret 478e: b8 f8 ff ff ff mov $0xfffffff8,%eax 4793: 48 83 c4 28 add $0x28,%rsp 4797: c3 ret 4798: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 479f: 00 47a0: 41 57 push %r15 47a2: 49 89 ca mov %rcx,%r10 47a5: 49 89 d3 mov %rdx,%r11 47a8: 4d 85 d2 test %r10,%r10 47ab: 0f 84 fb 00 00 00 je 0x48ac 47b1: 4d 85 db test %r11,%r11 47b4: 0f 84 f2 00 00 00 je 0x48ac 47ba: 4d 85 c0 test %r8,%r8 47bd: 0f 84 e9 00 00 00 je 0x48ac 47c3: 45 85 c9 test %r9d,%r9d 47c6: 0f 8e d8 00 00 00 jle 0x48a4 47cc: 49 63 d1 movslq %r9d,%rdx 47cf: 48 83 fa 08 cmp $0x8,%rdx 47d3: 0f 8c c6 00 00 00 jl 0x489f 47d9: 4c 89 c0 mov %r8,%rax 47dc: 48 83 e0 0f and $0xf,%rax 47e0: 85 c0 test %eax,%eax 47e2: 74 10 je 0x47f4 47e4: a8 03 test $0x3,%al 47e6: 0f 85 b3 00 00 00 jne 0x489f 47ec: f7 d8 neg %eax 47ee: 83 c0 10 add $0x10,%eax 47f1: c1 e8 02 shr $0x2,%eax 47f4: 89 c1 mov %eax,%ecx 47f6: 4c 8d 79 08 lea 0x8(%rcx),%r15 47fa: 49 3b d7 cmp %r15,%rdx 47fd: 0f 8c 9c 00 00 00 jl 0x489f 4803: 45 89 cf mov %r9d,%r15d 4806: 44 2b f8 sub %eax,%r15d 4809: 41 83 e7 07 and $0x7,%r15d 480d: 45 2b cf sub %r15d,%r9d 4810: 4d 63 c9 movslq %r9d,%r9 4813: 85 c0 test %eax,%eax 4815: b8 00 00 00 00 mov $0x0,%eax 481a: 76 24 jbe 0x4840 481c: 0f 1f 40 00 nopl 0x0(%rax) 4820: c4 c1 7a 10 04 83 vmovss (%r11,%rax,4),%xmm0 4826: c4 c1 7a 5c 0c 82 vsubss (%r10,%rax,4),%xmm0,%xmm1 482c: c4 c1 7a 11 0c 80 vmovss %xmm1,(%r8,%rax,4) 4832: 48 ff c0 inc %rax 4835: 48 3b c1 cmp %rcx,%rax 4838: 72 e6 jb 0x4820 483a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4840: c4 c1 78 10 04 8b vmovups (%r11,%rcx,4),%xmm0 4846: c4 c1 78 10 54 8b 10 vmovups 0x10(%r11,%rcx,4),%xmm2 484d: c4 c1 78 5c 0c 8a vsubps (%r10,%rcx,4),%xmm0,%xmm1 4853: c4 c1 68 5c 5c 8a 10 vsubps 0x10(%r10,%rcx,4),%xmm2,%xmm3 485a: c4 c1 78 11 0c 88 vmovups %xmm1,(%r8,%rcx,4) 4860: c4 c1 78 11 5c 88 10 vmovups %xmm3,0x10(%r8,%rcx,4) 4867: 48 83 c1 08 add $0x8,%rcx 486b: 49 3b c9 cmp %r9,%rcx 486e: 72 d0 jb 0x4840 4870: 4c 3b ca cmp %rdx,%r9 4873: 73 25 jae 0x489a 4875: 0f 1f 40 00 nopl 0x0(%rax) 4879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4880: c4 81 7a 10 04 8b vmovss (%r11,%r9,4),%xmm0 4886: c4 81 7a 5c 0c 8a vsubss (%r10,%r9,4),%xmm0,%xmm1 488c: c4 81 7a 11 0c 88 vmovss %xmm1,(%r8,%r9,4) 4892: 49 ff c1 inc %r9 4895: 4c 3b ca cmp %rdx,%r9 4898: 72 e6 jb 0x4880 489a: 33 c0 xor %eax,%eax 489c: 41 5f pop %r15 489e: c3 ret 489f: 45 33 c9 xor %r9d,%r9d 48a2: eb cc jmp 0x4870 48a4: b8 fa ff ff ff mov $0xfffffffa,%eax 48a9: 41 5f pop %r15 48ab: c3 ret 48ac: b8 f8 ff ff ff mov $0xfffffff8,%eax 48b1: 41 5f pop %r15 48b3: c3 ret 48b4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 48b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 48c0: 53 push %rbx 48c1: 57 push %rdi 48c2: 55 push %rbp 48c3: 49 89 ca mov %rcx,%r10 48c6: 4d 85 d2 test %r10,%r10 48c9: 0f 84 92 01 00 00 je 0x4a61 48cf: 48 85 d2 test %rdx,%rdx 48d2: 0f 84 89 01 00 00 je 0x4a61 48d8: 4d 85 c0 test %r8,%r8 48db: 0f 84 80 01 00 00 je 0x4a61 48e1: 45 85 c9 test %r9d,%r9d 48e4: 0f 8e 6e 01 00 00 jle 0x4a58 48ea: 41 83 f9 10 cmp $0x10,%r9d 48ee: 0f 8c 50 01 00 00 jl 0x4a44 48f4: 41 83 f9 1d cmp $0x1d,%r9d 48f8: 0f 8c 4d 01 00 00 jl 0x4a4b 48fe: 4c 89 c1 mov %r8,%rcx 4901: 48 83 e1 1f and $0x1f,%rcx 4905: 89 c9 mov %ecx,%ecx 4907: 85 c9 test %ecx,%ecx 4909: 74 11 je 0x491c 490b: f6 c1 03 test $0x3,%cl 490e: 0f 85 30 01 00 00 jne 0x4a44 4914: f7 d9 neg %ecx 4916: 83 c1 20 add $0x20,%ecx 4919: c1 e9 02 shr $0x2,%ecx 491c: 8d 41 10 lea 0x10(%rcx),%eax 491f: 44 3b c8 cmp %eax,%r9d 4922: 0f 8c 1c 01 00 00 jl 0x4a44 4928: 44 89 cf mov %r9d,%edi 492b: 33 c0 xor %eax,%eax 492d: 2b f9 sub %ecx,%edi 492f: 83 e7 0f and $0xf,%edi 4932: f7 df neg %edi 4934: 41 03 f9 add %r9d,%edi 4937: 85 c9 test %ecx,%ecx 4939: 76 1e jbe 0x4959 493b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4940: c5 fa 10 04 82 vmovss (%rdx,%rax,4),%xmm0 4945: c4 c1 7a 5c 0c 82 vsubss (%r10,%rax,4),%xmm0,%xmm1 494b: c4 c1 7a 11 0c 80 vmovss %xmm1,(%r8,%rax,4) 4951: 48 ff c0 inc %rax 4954: 48 3b c1 cmp %rcx,%rax 4957: 72 e7 jb 0x4940 4959: 48 63 c7 movslq %edi,%rax 495c: 0f 1f 40 00 nopl 0x0(%rax) 4960: c5 fc 10 04 8a vmovups (%rdx,%rcx,4),%ymm0 4965: c5 fc 10 54 8a 20 vmovups 0x20(%rdx,%rcx,4),%ymm2 496b: c4 c1 7c 5c 0c 8a vsubps (%r10,%rcx,4),%ymm0,%ymm1 4971: c4 c1 6c 5c 5c 8a 20 vsubps 0x20(%r10,%rcx,4),%ymm2,%ymm3 4978: c4 c1 7c 11 0c 88 vmovups %ymm1,(%r8,%rcx,4) 497e: c4 c1 7c 11 5c 88 20 vmovups %ymm3,0x20(%r8,%rcx,4) 4985: 48 83 c1 10 add $0x10,%rcx 4989: 48 3b c8 cmp %rax,%rcx 498c: 72 d2 jb 0x4960 498e: 8d 47 01 lea 0x1(%rdi),%eax 4991: 41 3b c1 cmp %r9d,%eax 4994: 0f 87 9d 00 00 00 ja 0x4a37 499a: 4d 63 c9 movslq %r9d,%r9 499d: 48 63 ff movslq %edi,%rdi 49a0: 4c 2b cf sub %rdi,%r9 49a3: 49 83 f9 04 cmp $0x4,%r9 49a7: 0f 8c 93 00 00 00 jl 0x4a40 49ad: 48 63 ff movslq %edi,%rdi 49b0: 44 89 cd mov %r9d,%ebp 49b3: 83 e5 fc and $0xfffffffc,%ebp 49b6: 33 c9 xor %ecx,%ecx 49b8: 48 63 ed movslq %ebp,%rbp 49bb: 49 8d 1c b8 lea (%r8,%rdi,4),%rbx 49bf: 49 8d 04 ba lea (%r10,%rdi,4),%rax 49c3: 4c 8d 1c ba lea (%rdx,%rdi,4),%r11 49c7: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 49ce: 00 49cf: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 49d6: 0f 1f 00 nopl (%rax) 49d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 49e0: c4 c1 78 10 04 8b vmovups (%r11,%rcx,4),%xmm0 49e6: c5 f8 5c 0c 88 vsubps (%rax,%rcx,4),%xmm0,%xmm1 49eb: c5 f8 11 0c 8b vmovups %xmm1,(%rbx,%rcx,4) 49f0: 48 83 c1 04 add $0x4,%rcx 49f4: 48 3b cd cmp %rbp,%rcx 49f7: 72 e7 jb 0x49e0 49f9: 49 3b e9 cmp %r9,%rbp 49fc: 73 39 jae 0x4a37 49fe: 48 63 ff movslq %edi,%rdi 4a01: 49 8d 1c b8 lea (%r8,%rdi,4),%rbx 4a05: 49 8d 0c ba lea (%r10,%rdi,4),%rcx 4a09: 48 8d 04 ba lea (%rdx,%rdi,4),%rax 4a0d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4a14: 00 4a15: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4a1c: 0f 1f 40 00 nopl 0x0(%rax) 4a20: c5 fa 10 04 a8 vmovss (%rax,%rbp,4),%xmm0 4a25: c5 fa 5c 0c a9 vsubss (%rcx,%rbp,4),%xmm0,%xmm1 4a2a: c5 fa 11 0c ab vmovss %xmm1,(%rbx,%rbp,4) 4a2f: 48 ff c5 inc %rbp 4a32: 49 3b e9 cmp %r9,%rbp 4a35: 72 e9 jb 0x4a20 4a37: 33 c0 xor %eax,%eax 4a39: c5 f8 77 vzeroupper 4a3c: 5d pop %rbp 4a3d: 5f pop %rdi 4a3e: 5b pop %rbx 4a3f: c3 ret 4a40: 33 ed xor %ebp,%ebp 4a42: eb b5 jmp 0x49f9 4a44: 33 ff xor %edi,%edi 4a46: e9 43 ff ff ff jmp 0x498e 4a4b: 44 89 cf mov %r9d,%edi 4a4e: 33 c9 xor %ecx,%ecx 4a50: 83 e7 f0 and $0xfffffff0,%edi 4a53: e9 01 ff ff ff jmp 0x4959 4a58: b8 fa ff ff ff mov $0xfffffffa,%eax 4a5d: 5d pop %rbp 4a5e: 5f pop %rdi 4a5f: 5b pop %rbx 4a60: c3 ret 4a61: b8 f8 ff ff ff mov $0xfffffff8,%eax 4a66: 5d pop %rbp 4a67: 5f pop %rdi 4a68: 5b pop %rbx 4a69: c3 ret 4a6a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4a71: 00 4a72: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4a79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4a80: 48 83 ec 28 sub $0x28,%rsp 4a84: 48 85 c9 test %rcx,%rcx 4a87: 74 23 je 0x4aac 4a89: 48 85 d2 test %rdx,%rdx 4a8c: 74 1e je 0x4aac 4a8e: 4d 85 c0 test %r8,%r8 4a91: 74 19 je 0x4aac 4a93: 45 85 c9 test %r9d,%r9d 4a96: 7e 1e jle 0x4ab6 4a98: e8 73 b2 a5 01 call 0x1a5fd10 4a9d: ba 02 00 00 00 mov $0x2,%edx 4aa2: 85 c0 test %eax,%eax 4aa4: 0f 45 c2 cmovne %edx,%eax 4aa7: 48 83 c4 28 add $0x28,%rsp 4aab: c3 ret 4aac: b8 f8 ff ff ff mov $0xfffffff8,%eax 4ab1: 48 83 c4 28 add $0x28,%rsp 4ab5: c3 ret 4ab6: b8 fa ff ff ff mov $0xfffffffa,%eax 4abb: 48 83 c4 28 add $0x28,%rsp 4abf: c3 ret 4ac0: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 4ac5: 48 85 c9 test %rcx,%rcx 4ac8: 74 24 je 0x4aee 4aca: 48 85 d2 test %rdx,%rdx 4acd: 74 1f je 0x4aee 4acf: 4d 85 c0 test %r8,%r8 4ad2: 74 1a je 0x4aee 4ad4: 45 85 c9 test %r9d,%r9d 4ad7: 7e 20 jle 0x4af9 4ad9: e8 b2 f7 a5 01 call 0x1a64290 4ade: ba 02 00 00 00 mov $0x2,%edx 4ae3: 85 c0 test %eax,%eax 4ae5: 0f 45 c2 cmovne %edx,%eax 4ae8: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 4aed: c3 ret 4aee: b8 f8 ff ff ff mov $0xfffffff8,%eax 4af3: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 4af8: c3 ret 4af9: b8 fa ff ff ff mov $0xfffffffa,%eax 4afe: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 4b03: c3 ret 4b04: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4b0b: 00 4b0c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4b13: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4b18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4b1f: 00 4b20: 48 83 ec 28 sub $0x28,%rsp 4b24: 48 85 c9 test %rcx,%rcx 4b27: 74 23 je 0x4b4c 4b29: 48 85 d2 test %rdx,%rdx 4b2c: 74 1e je 0x4b4c 4b2e: 4d 85 c0 test %r8,%r8 4b31: 74 19 je 0x4b4c 4b33: 45 85 c9 test %r9d,%r9d 4b36: 7e 1e jle 0x4b56 4b38: e8 33 1b a6 01 call 0x1a66670 4b3d: ba 02 00 00 00 mov $0x2,%edx 4b42: 85 c0 test %eax,%eax 4b44: 0f 45 c2 cmovne %edx,%eax 4b47: 48 83 c4 28 add $0x28,%rsp 4b4b: c3 ret 4b4c: b8 f8 ff ff ff mov $0xfffffff8,%eax 4b51: 48 83 c4 28 add $0x28,%rsp 4b55: c3 ret 4b56: b8 fa ff ff ff mov $0xfffffffa,%eax 4b5b: 48 83 c4 28 add $0x28,%rsp 4b5f: c3 ret 4b60: 48 83 ec 28 sub $0x28,%rsp 4b64: 48 85 c9 test %rcx,%rcx 4b67: 74 23 je 0x4b8c 4b69: 48 85 d2 test %rdx,%rdx 4b6c: 74 1e je 0x4b8c 4b6e: 4d 85 c0 test %r8,%r8 4b71: 74 19 je 0x4b8c 4b73: 45 85 c9 test %r9d,%r9d 4b76: 7e 1e jle 0x4b96 4b78: e8 63 5d a6 01 call 0x1a6a8e0 4b7d: ba 02 00 00 00 mov $0x2,%edx 4b82: 85 c0 test %eax,%eax 4b84: 0f 45 c2 cmovne %edx,%eax 4b87: 48 83 c4 28 add $0x28,%rsp 4b8b: c3 ret 4b8c: b8 f8 ff ff ff mov $0xfffffff8,%eax 4b91: 48 83 c4 28 add $0x28,%rsp 4b95: c3 ret 4b96: b8 fa ff ff ff mov $0xfffffffa,%eax 4b9b: 48 83 c4 28 add $0x28,%rsp 4b9f: c3 ret 4ba0: 48 83 ec 28 sub $0x28,%rsp 4ba4: 48 85 c9 test %rcx,%rcx 4ba7: 74 23 je 0x4bcc 4ba9: 48 85 d2 test %rdx,%rdx 4bac: 74 1e je 0x4bcc 4bae: 4d 85 c0 test %r8,%r8 4bb1: 74 19 je 0x4bcc 4bb3: 45 85 c9 test %r9d,%r9d 4bb6: 7e 1e jle 0x4bd6 4bb8: e8 23 a1 a6 01 call 0x1a6ece0 4bbd: ba 02 00 00 00 mov $0x2,%edx 4bc2: 85 c0 test %eax,%eax 4bc4: 0f 45 c2 cmovne %edx,%eax 4bc7: 48 83 c4 28 add $0x28,%rsp 4bcb: c3 ret 4bcc: b8 f8 ff ff ff mov $0xfffffff8,%eax 4bd1: 48 83 c4 28 add $0x28,%rsp 4bd5: c3 ret 4bd6: b8 fa ff ff ff mov $0xfffffffa,%eax 4bdb: 48 83 c4 28 add $0x28,%rsp 4bdf: c3 ret 4be0: 48 83 ec 28 sub $0x28,%rsp 4be4: 48 85 c9 test %rcx,%rcx 4be7: 74 23 je 0x4c0c 4be9: 48 85 d2 test %rdx,%rdx 4bec: 74 1e je 0x4c0c 4bee: 4d 85 c0 test %r8,%r8 4bf1: 74 19 je 0x4c0c 4bf3: 45 85 c9 test %r9d,%r9d 4bf6: 7e 1e jle 0x4c16 4bf8: e8 83 d9 a6 01 call 0x1a72580 4bfd: ba 02 00 00 00 mov $0x2,%edx 4c02: 85 c0 test %eax,%eax 4c04: 0f 45 c2 cmovne %edx,%eax 4c07: 48 83 c4 28 add $0x28,%rsp 4c0b: c3 ret 4c0c: b8 f8 ff ff ff mov $0xfffffff8,%eax 4c11: 48 83 c4 28 add $0x28,%rsp 4c15: c3 ret 4c16: b8 fa ff ff ff mov $0xfffffffa,%eax 4c1b: 48 83 c4 28 add $0x28,%rsp 4c1f: c3 ret 4c20: 48 83 ec 28 sub $0x28,%rsp 4c24: 48 85 c9 test %rcx,%rcx 4c27: 74 20 je 0x4c49 4c29: 48 85 d2 test %rdx,%rdx 4c2c: 74 1b je 0x4c49 4c2e: 45 85 c0 test %r8d,%r8d 4c31: 7f 0a jg 0x4c3d 4c33: b8 fa ff ff ff mov $0xfffffffa,%eax 4c38: 48 83 c4 28 add $0x28,%rsp 4c3c: c3 ret 4c3d: e8 3e 9f 03 00 call 0x3eb80 4c42: 33 c0 xor %eax,%eax 4c44: 48 83 c4 28 add $0x28,%rsp 4c48: c3 ret 4c49: b8 f8 ff ff ff mov $0xfffffff8,%eax 4c4e: 48 83 c4 28 add $0x28,%rsp 4c52: c3 ret 4c53: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4c58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4c5f: 00 4c60: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 4c65: 48 85 c9 test %rcx,%rcx 4c68: 74 22 je 0x4c8c 4c6a: 48 85 d2 test %rdx,%rdx 4c6d: 74 1d je 0x4c8c 4c6f: 45 85 c0 test %r8d,%r8d 4c72: 7f 0b jg 0x4c7f 4c74: b8 fa ff ff ff mov $0xfffffffa,%eax 4c79: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 4c7e: c3 ret 4c7f: e8 dc a1 03 00 call 0x3ee60 4c84: 33 c0 xor %eax,%eax 4c86: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 4c8b: c3 ret 4c8c: b8 f8 ff ff ff mov $0xfffffff8,%eax 4c91: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 4c96: c3 ret 4c97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 4c9e: 00 00 4ca0: 48 83 ec 28 sub $0x28,%rsp 4ca4: 48 85 c9 test %rcx,%rcx 4ca7: 74 20 je 0x4cc9 4ca9: 48 85 d2 test %rdx,%rdx 4cac: 74 1b je 0x4cc9 4cae: 45 85 c0 test %r8d,%r8d 4cb1: 7f 0a jg 0x4cbd 4cb3: b8 fa ff ff ff mov $0xfffffffa,%eax 4cb8: 48 83 c4 28 add $0x28,%rsp 4cbc: c3 ret 4cbd: e8 7e a4 03 00 call 0x3f140 4cc2: 33 c0 xor %eax,%eax 4cc4: 48 83 c4 28 add $0x28,%rsp 4cc8: c3 ret 4cc9: b8 f8 ff ff ff mov $0xfffffff8,%eax 4cce: 48 83 c4 28 add $0x28,%rsp 4cd2: c3 ret 4cd3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4cd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4cdf: 00 4ce0: 41 54 push %r12 4ce2: 55 push %rbp 4ce3: 49 89 d1 mov %rdx,%r9 4ce6: 48 85 c9 test %rcx,%rcx 4ce9: 0f 84 cf 02 00 00 je 0x4fbe 4cef: 4d 85 c9 test %r9,%r9 4cf2: 0f 84 c6 02 00 00 je 0x4fbe 4cf8: 45 85 c0 test %r8d,%r8d 4cfb: 0f 8e b4 02 00 00 jle 0x4fb5 4d01: 41 83 f8 08 cmp $0x8,%r8d 4d05: 0f 8c 9b 02 00 00 jl 0x4fa6 4d0b: 4c 89 c8 mov %r9,%rax 4d0e: 48 83 e0 1f and $0x1f,%rax 4d12: 89 c0 mov %eax,%eax 4d14: 85 c0 test %eax,%eax 4d16: 74 0d je 0x4d25 4d18: a8 0f test $0xf,%al 4d1a: 0f 85 86 02 00 00 jne 0x4fa6 4d20: b8 01 00 00 00 mov $0x1,%eax 4d25: 8d 50 08 lea 0x8(%rax),%edx 4d28: 44 3b c2 cmp %edx,%r8d 4d2b: 0f 8c 75 02 00 00 jl 0x4fa6 4d31: 44 89 c5 mov %r8d,%ebp 4d34: 45 33 db xor %r11d,%r11d 4d37: 2b e8 sub %eax,%ebp 4d39: 45 33 d2 xor %r10d,%r10d 4d3c: 83 e5 07 and $0x7,%ebp 4d3f: 4c 89 ca mov %r9,%rdx 4d42: f7 dd neg %ebp 4d44: 41 03 e8 add %r8d,%ebp 4d47: 85 c0 test %eax,%eax 4d49: 76 4e jbe 0x4d99 4d4b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4d52: 00 4d53: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4d5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4d60: c5 f9 10 12 vmovupd (%rdx),%xmm2 4d64: c4 c1 79 10 0c 0a vmovupd (%r10,%rcx,1),%xmm1 4d6a: c4 c1 7b 12 04 0a vmovddup (%r10,%rcx,1),%xmm0 4d70: 49 ff c3 inc %r11 4d73: c5 f1 15 d9 vunpckhpd %xmm1,%xmm1,%xmm3 4d77: 49 83 c2 10 add $0x10,%r10 4d7b: c5 e9 c6 e2 01 vshufpd $0x1,%xmm2,%xmm2,%xmm4 4d80: c5 f9 59 ea vmulpd %xmm2,%xmm0,%xmm5 4d84: c5 e1 59 c4 vmulpd %xmm4,%xmm3,%xmm0 4d88: c5 d1 d0 c8 vaddsubpd %xmm0,%xmm5,%xmm1 4d8c: c5 f9 11 0a vmovupd %xmm1,(%rdx) 4d90: 48 83 c2 10 add $0x10,%rdx 4d94: 4c 3b d8 cmp %rax,%r11 4d97: 72 c7 jb 0x4d60 4d99: 49 89 c2 mov %rax,%r10 4d9c: 49 c1 e2 04 shl $0x4,%r10 4da0: 48 63 d5 movslq %ebp,%rdx 4da3: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4daa: 00 4dab: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4db2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4db9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4dc0: c4 81 7d 10 14 0a vmovupd (%r10,%r9,1),%ymm2 4dc6: 48 83 c0 08 add $0x8,%rax 4dca: c4 c1 79 10 04 0a vmovupd (%r10,%rcx,1),%xmm0 4dd0: c4 81 7f 12 0c 0a vmovddup (%r10,%r9,1),%ymm1 4dd6: c5 ed 15 e2 vunpckhpd %ymm2,%ymm2,%ymm4 4dda: c4 c3 7d 18 5c 0a 10 vinsertf128 $0x1,0x10(%r10,%rcx,1),%ymm0,%ymm3 4de1: 01 4de2: c5 e5 c6 eb 05 vshufpd $0x5,%ymm3,%ymm3,%ymm5 4de7: c5 f5 59 c3 vmulpd %ymm3,%ymm1,%ymm0 4deb: c5 dd 59 cd vmulpd %ymm5,%ymm4,%ymm1 4def: c4 81 7d 10 6c 0a 20 vmovupd 0x20(%r10,%r9,1),%ymm5 4df6: c5 fd d0 d1 vaddsubpd %ymm1,%ymm0,%ymm2 4dfa: c4 81 7d 11 14 0a vmovupd %ymm2,(%r10,%r9,1) 4e00: c4 c1 79 10 5c 0a 20 vmovupd 0x20(%r10,%rcx,1),%xmm3 4e07: c4 81 7f 12 64 0a 20 vmovddup 0x20(%r10,%r9,1),%ymm4 4e0e: c5 d5 15 ed vunpckhpd %ymm5,%ymm5,%ymm5 4e12: c4 c3 65 18 44 0a 30 vinsertf128 $0x1,0x30(%r10,%rcx,1),%ymm3,%ymm0 4e19: 01 4e1a: c5 fd c6 c8 05 vshufpd $0x5,%ymm0,%ymm0,%ymm1 4e1f: c5 dd 59 d0 vmulpd %ymm0,%ymm4,%ymm2 4e23: c5 d5 59 d9 vmulpd %ymm1,%ymm5,%ymm3 4e27: c5 ed d0 e3 vaddsubpd %ymm3,%ymm2,%ymm4 4e2b: c4 81 7d 10 54 0a 40 vmovupd 0x40(%r10,%r9,1),%ymm2 4e32: c4 81 7d 11 64 0a 20 vmovupd %ymm4,0x20(%r10,%r9,1) 4e39: c4 c1 79 10 44 0a 40 vmovupd 0x40(%r10,%rcx,1),%xmm0 4e40: c4 81 7f 12 4c 0a 40 vmovddup 0x40(%r10,%r9,1),%ymm1 4e47: c5 ed 15 e2 vunpckhpd %ymm2,%ymm2,%ymm4 4e4b: c4 c3 7d 18 5c 0a 50 vinsertf128 $0x1,0x50(%r10,%rcx,1),%ymm0,%ymm3 4e52: 01 4e53: c5 e5 c6 eb 05 vshufpd $0x5,%ymm3,%ymm3,%ymm5 4e58: c5 f5 59 c3 vmulpd %ymm3,%ymm1,%ymm0 4e5c: c5 dd 59 cd vmulpd %ymm5,%ymm4,%ymm1 4e60: c4 81 7d 10 6c 0a 60 vmovupd 0x60(%r10,%r9,1),%ymm5 4e67: c5 fd d0 d1 vaddsubpd %ymm1,%ymm0,%ymm2 4e6b: c4 81 7d 11 54 0a 40 vmovupd %ymm2,0x40(%r10,%r9,1) 4e72: c4 c1 79 10 5c 0a 60 vmovupd 0x60(%r10,%rcx,1),%xmm3 4e79: c4 81 7f 12 64 0a 60 vmovddup 0x60(%r10,%r9,1),%ymm4 4e80: c5 d5 15 ed vunpckhpd %ymm5,%ymm5,%ymm5 4e84: c4 c3 65 18 44 0a 70 vinsertf128 $0x1,0x70(%r10,%rcx,1),%ymm3,%ymm0 4e8b: 01 4e8c: c5 fd c6 c8 05 vshufpd $0x5,%ymm0,%ymm0,%ymm1 4e91: c5 dd 59 d0 vmulpd %ymm0,%ymm4,%ymm2 4e95: c5 d5 59 d9 vmulpd %ymm1,%ymm5,%ymm3 4e99: c5 ed d0 e3 vaddsubpd %ymm3,%ymm2,%ymm4 4e9d: c4 81 7d 11 64 0a 60 vmovupd %ymm4,0x60(%r10,%r9,1) 4ea4: 49 81 c2 80 00 00 00 add $0x80,%r10 4eab: 48 3b c2 cmp %rdx,%rax 4eae: 0f 82 0c ff ff ff jb 0x4dc0 4eb4: 8d 45 01 lea 0x1(%rbp),%eax 4eb7: 41 3b c0 cmp %r8d,%eax 4eba: 0f 87 d9 00 00 00 ja 0x4f99 4ec0: 4d 63 c0 movslq %r8d,%r8 4ec3: 4c 2b c2 sub %rdx,%r8 4ec6: 49 83 f8 02 cmp $0x2,%r8 4eca: 0f 8c d2 00 00 00 jl 0x4fa2 4ed0: 48 c1 e2 04 shl $0x4,%rdx 4ed4: 44 89 c0 mov %r8d,%eax 4ed7: 83 e0 fe and $0xfffffffe,%eax 4eda: 45 33 e4 xor %r12d,%r12d 4edd: 48 63 c0 movslq %eax,%rax 4ee0: 45 33 d2 xor %r10d,%r10d 4ee3: 4c 8d 1c 11 lea (%rcx,%rdx,1),%r11 4ee7: 49 03 d1 add %r9,%rdx 4eea: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4ef1: 00 4ef2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4ef9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4f00: c5 fd 10 12 vmovupd (%rdx),%ymm2 4f04: 49 83 c4 02 add $0x2,%r12 4f08: c4 81 79 10 04 1a vmovupd (%r10,%r11,1),%xmm0 4f0e: c5 ff 12 0a vmovddup (%rdx),%ymm1 4f12: c5 ed 15 e2 vunpckhpd %ymm2,%ymm2,%ymm4 4f16: c4 83 7d 18 5c 1a 10 vinsertf128 $0x1,0x10(%r10,%r11,1),%ymm0,%ymm3 4f1d: 01 4f1e: 49 83 c2 20 add $0x20,%r10 4f22: c5 e5 c6 eb 05 vshufpd $0x5,%ymm3,%ymm3,%ymm5 4f27: c5 f5 59 c3 vmulpd %ymm3,%ymm1,%ymm0 4f2b: c5 dd 59 cd vmulpd %ymm5,%ymm4,%ymm1 4f2f: c5 fd d0 d1 vaddsubpd %ymm1,%ymm0,%ymm2 4f33: c5 fd 11 12 vmovupd %ymm2,(%rdx) 4f37: 48 83 c2 20 add $0x20,%rdx 4f3b: 4c 3b e0 cmp %rax,%r12 4f3e: 72 c0 jb 0x4f00 4f40: 48 89 c2 mov %rax,%rdx 4f43: 48 c1 e2 04 shl $0x4,%rdx 4f47: 49 3b c0 cmp %r8,%rax 4f4a: 73 4d jae 0x4f99 4f4c: 48 63 ed movslq %ebp,%rbp 4f4f: 48 c1 e5 04 shl $0x4,%rbp 4f53: 4c 03 cd add %rbp,%r9 4f56: 48 03 cd add %rbp,%rcx 4f59: 4c 03 ca add %rdx,%r9 4f5c: 0f 1f 40 00 nopl 0x0(%rax) 4f60: c4 c1 79 10 11 vmovupd (%r9),%xmm2 4f65: c5 f9 10 0c 0a vmovupd (%rdx,%rcx,1),%xmm1 4f6a: c5 fb 12 04 0a vmovddup (%rdx,%rcx,1),%xmm0 4f6f: 48 ff c0 inc %rax 4f72: c5 f1 15 d9 vunpckhpd %xmm1,%xmm1,%xmm3 4f76: 48 83 c2 10 add $0x10,%rdx 4f7a: c5 e9 c6 e2 01 vshufpd $0x1,%xmm2,%xmm2,%xmm4 4f7f: c5 f9 59 ea vmulpd %xmm2,%xmm0,%xmm5 4f83: c5 e1 59 c4 vmulpd %xmm4,%xmm3,%xmm0 4f87: c5 d1 d0 c8 vaddsubpd %xmm0,%xmm5,%xmm1 4f8b: c4 c1 79 11 09 vmovupd %xmm1,(%r9) 4f90: 49 83 c1 10 add $0x10,%r9 4f94: 49 3b c0 cmp %r8,%rax 4f97: 72 c7 jb 0x4f60 4f99: 33 c0 xor %eax,%eax 4f9b: c5 f8 77 vzeroupper 4f9e: 5d pop %rbp 4f9f: 41 5c pop %r12 4fa1: c3 ret 4fa2: 33 c0 xor %eax,%eax 4fa4: eb 9a jmp 0x4f40 4fa6: 33 ed xor %ebp,%ebp 4fa8: 41 83 f8 01 cmp $0x1,%r8d 4fac: 72 eb jb 0x4f99 4fae: 4d 63 c0 movslq %r8d,%r8 4fb1: 33 c0 xor %eax,%eax 4fb3: eb 8b jmp 0x4f40 4fb5: b8 fa ff ff ff mov $0xfffffffa,%eax 4fba: 5d pop %rbp 4fbb: 41 5c pop %r12 4fbd: c3 ret 4fbe: b8 f8 ff ff ff mov $0xfffffff8,%eax 4fc3: 5d pop %rbp 4fc4: 41 5c pop %r12 4fc6: c3 ret 4fc7: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4fce: 00 4fcf: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4fd6: 0f 1f 00 nopl (%rax) 4fd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4fe0: 41 54 push %r12 4fe2: 49 89 cb mov %rcx,%r11 4fe5: 4d 85 db test %r11,%r11 4fe8: 0f 84 dd 01 00 00 je 0x51cb 4fee: 48 85 d2 test %rdx,%rdx 4ff1: 0f 84 d4 01 00 00 je 0x51cb 4ff7: 45 85 c0 test %r8d,%r8d 4ffa: 0f 8e c3 01 00 00 jle 0x51c3 5000: 4d 63 c8 movslq %r8d,%r9 5003: 49 83 f9 08 cmp $0x8,%r9 5007: 0f 8c b1 01 00 00 jl 0x51be 500d: 48 89 d0 mov %rdx,%rax 5010: 48 83 e0 1f and $0x1f,%rax 5014: 85 c0 test %eax,%eax 5016: 74 0d je 0x5025 5018: a8 0f test $0xf,%al 501a: 0f 85 9e 01 00 00 jne 0x51be 5020: b8 01 00 00 00 mov $0x1,%eax 5025: 41 89 c2 mov %eax,%r10d 5028: 49 8d 4a 08 lea 0x8(%r10),%rcx 502c: 4c 3b c9 cmp %rcx,%r9 502f: 0f 8c 89 01 00 00 jl 0x51be 5035: 44 89 c1 mov %r8d,%ecx 5038: 2b c8 sub %eax,%ecx 503a: 83 e1 07 and $0x7,%ecx 503d: 44 2b c1 sub %ecx,%r8d 5040: 33 c9 xor %ecx,%ecx 5042: 4d 63 c0 movslq %r8d,%r8 5045: 45 33 e4 xor %r12d,%r12d 5048: 85 c0 test %eax,%eax 504a: 48 89 d0 mov %rdx,%rax 504d: 76 47 jbe 0x5096 504f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5056: 00 5057: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 505e: 66 90 xchg %ax,%ax 5060: c5 f9 10 18 vmovupd (%rax),%xmm3 5064: c4 81 79 10 04 1c vmovupd (%r12,%r11,1),%xmm0 506a: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 506e: 48 ff c1 inc %rcx 5071: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 5076: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 507a: c4 81 7b 12 2c 1c vmovddup (%r12,%r11,1),%xmm5 5080: 49 83 c4 10 add $0x10,%r12 5084: c4 e2 e1 a6 ec vfmaddsub213pd %xmm4,%xmm3,%xmm5 5089: c5 f9 11 28 vmovupd %xmm5,(%rax) 508d: 48 83 c0 10 add $0x10,%rax 5091: 49 3b ca cmp %r10,%rcx 5094: 72 ca jb 0x5060 5096: 4c 89 d0 mov %r10,%rax 5099: 48 c1 e0 04 shl $0x4,%rax 509d: 0f 1f 00 nopl (%rax) 50a0: c5 fd 10 04 10 vmovupd (%rax,%rdx,1),%ymm0 50a5: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx 50a9: c4 a1 7d 10 1c 18 vmovupd (%rax,%r11,1),%ymm3 50af: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 50b3: 49 83 c2 08 add $0x8,%r10 50b7: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 50bc: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 50c0: c5 fd 10 41 20 vmovupd 0x20(%rcx),%ymm0 50c5: c5 ff 12 29 vmovddup (%rcx),%ymm5 50c9: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 50ce: c5 fd 11 29 vmovupd %ymm5,(%rcx) 50d2: c4 a1 7d 10 5c 18 20 vmovupd 0x20(%rax,%r11,1),%ymm3 50d9: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 50dd: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 50e2: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 50e6: c5 fd 10 41 40 vmovupd 0x40(%rcx),%ymm0 50eb: c5 ff 12 69 20 vmovddup 0x20(%rcx),%ymm5 50f0: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 50f5: c5 fd 11 69 20 vmovupd %ymm5,0x20(%rcx) 50fa: c4 a1 7d 10 5c 18 40 vmovupd 0x40(%rax,%r11,1),%ymm3 5101: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 5105: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 510a: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 510e: c5 fd 10 41 60 vmovupd 0x60(%rcx),%ymm0 5113: c5 ff 12 69 40 vmovddup 0x40(%rcx),%ymm5 5118: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 511d: c5 fd 11 69 40 vmovupd %ymm5,0x40(%rcx) 5122: c4 a1 7d 10 5c 18 60 vmovupd 0x60(%rax,%r11,1),%ymm3 5129: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 512d: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 5132: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 5136: c5 ff 12 69 60 vmovddup 0x60(%rcx),%ymm5 513b: 48 05 80 00 00 00 add $0x80,%rax 5141: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 5146: 4d 3b d0 cmp %r8,%r10 5149: c5 fd 11 69 60 vmovupd %ymm5,0x60(%rcx) 514e: 0f 82 4c ff ff ff jb 0x50a0 5154: 4c 89 c0 mov %r8,%rax 5157: 48 c1 e0 04 shl $0x4,%rax 515b: 48 03 d0 add %rax,%rdx 515e: 4d 3b c1 cmp %r9,%r8 5161: 73 53 jae 0x51b6 5163: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 516a: 00 516b: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5172: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5179: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5180: c5 f9 10 1a vmovupd (%rdx),%xmm3 5184: c4 a1 79 10 04 18 vmovupd (%rax,%r11,1),%xmm0 518a: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 518e: 49 ff c0 inc %r8 5191: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 5196: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 519a: c4 a1 7b 12 2c 18 vmovddup (%rax,%r11,1),%xmm5 51a0: 48 83 c0 10 add $0x10,%rax 51a4: c4 e2 e1 a6 ec vfmaddsub213pd %xmm4,%xmm3,%xmm5 51a9: c5 f9 11 2a vmovupd %xmm5,(%rdx) 51ad: 48 83 c2 10 add $0x10,%rdx 51b1: 4d 3b c1 cmp %r9,%r8 51b4: 72 ca jb 0x5180 51b6: 33 c0 xor %eax,%eax 51b8: c5 f8 77 vzeroupper 51bb: 41 5c pop %r12 51bd: c3 ret 51be: 45 33 c0 xor %r8d,%r8d 51c1: eb 91 jmp 0x5154 51c3: b8 fa ff ff ff mov $0xfffffffa,%eax 51c8: 41 5c pop %r12 51ca: c3 ret 51cb: b8 f8 ff ff ff mov $0xfffffff8,%eax 51d0: 41 5c pop %r12 51d2: c3 ret 51d3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 51d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 51df: 00 51e0: 41 54 push %r12 51e2: 49 89 cb mov %rcx,%r11 51e5: 4d 85 db test %r11,%r11 51e8: 0f 84 f9 01 00 00 je 0x53e7 51ee: 48 85 d2 test %rdx,%rdx 51f1: 0f 84 f0 01 00 00 je 0x53e7 51f7: 45 85 c0 test %r8d,%r8d 51fa: 0f 8e df 01 00 00 jle 0x53df 5200: 4d 63 c8 movslq %r8d,%r9 5203: 49 83 f9 08 cmp $0x8,%r9 5207: 0f 8c cd 01 00 00 jl 0x53da 520d: 48 89 d0 mov %rdx,%rax 5210: 48 83 e0 1f and $0x1f,%rax 5214: 85 c0 test %eax,%eax 5216: 74 0d je 0x5225 5218: a8 0f test $0xf,%al 521a: 0f 85 ba 01 00 00 jne 0x53da 5220: b8 01 00 00 00 mov $0x1,%eax 5225: 41 89 c2 mov %eax,%r10d 5228: 49 8d 4a 08 lea 0x8(%r10),%rcx 522c: 4c 3b c9 cmp %rcx,%r9 522f: 0f 8c a5 01 00 00 jl 0x53da 5235: 44 89 c1 mov %r8d,%ecx 5238: 2b c8 sub %eax,%ecx 523a: 83 e1 07 and $0x7,%ecx 523d: 44 2b c1 sub %ecx,%r8d 5240: 33 c9 xor %ecx,%ecx 5242: 4d 63 c0 movslq %r8d,%r8 5245: 45 33 e4 xor %r12d,%r12d 5248: 85 c0 test %eax,%eax 524a: 48 89 d0 mov %rdx,%rax 524d: 76 43 jbe 0x5292 524f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5256: 00 5257: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 525e: 66 90 xchg %ax,%ax 5260: c5 f9 10 18 vmovupd (%rax),%xmm3 5264: c4 81 79 10 04 1c vmovupd (%r12,%r11,1),%xmm0 526a: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 526e: 48 ff c1 inc %rcx 5271: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 5276: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 527a: 62 92 e5 18 b6 24 1c vfmaddsub231pd (%r12,%r11,1){1to2},%xmm3,%xmm4 5281: 49 83 c4 10 add $0x10,%r12 5285: c5 f9 11 20 vmovupd %xmm4,(%rax) 5289: 48 83 c0 10 add $0x10,%rax 528d: 49 3b ca cmp %r10,%rcx 5290: 72 ce jb 0x5260 5292: 4c 89 d0 mov %r10,%rax 5295: 48 c1 e0 04 shl $0x4,%rax 5299: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 52a0: c5 fd 10 04 10 vmovupd (%rax,%rdx,1),%ymm0 52a5: 49 83 c2 08 add $0x8,%r10 52a9: c4 a1 7d 10 1c 18 vmovupd (%rax,%r11,1),%ymm3 52af: 62 e1 fd 28 10 44 10 vmovupd 0x20(%rax,%rdx,1),%ymm16 52b6: 01 52b7: 62 e1 fd 28 10 74 10 vmovupd 0x40(%rax,%rdx,1),%ymm22 52be: 02 52bf: 62 61 fd 28 10 64 10 vmovupd 0x60(%rax,%rdx,1),%ymm28 52c6: 03 52c7: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 52cb: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 52d0: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 52d4: c5 ff 12 2c 10 vmovddup (%rax,%rdx,1),%ymm5 52d9: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 52de: c5 fd 11 2c 10 vmovupd %ymm5,(%rax,%rdx,1) 52e3: 62 a1 fd 28 10 5c 18 vmovupd 0x20(%rax,%r11,1),%ymm19 52ea: 01 52eb: 62 a1 fd 20 15 c8 vunpckhpd %ymm16,%ymm16,%ymm17 52f1: 62 a1 e5 20 c6 d3 05 vshufpd $0x5,%ymm19,%ymm19,%ymm18 52f8: 62 a1 f5 20 59 e2 vmulpd %ymm18,%ymm17,%ymm20 52fe: 62 e1 ff 28 12 6c 10 vmovddup 0x20(%rax,%rdx,1),%ymm21 5305: 01 5306: 62 a2 e5 20 a6 ec vfmaddsub213pd %ymm20,%ymm19,%ymm21 530c: 62 e1 fd 28 11 6c 10 vmovupd %ymm21,0x20(%rax,%rdx,1) 5313: 01 5314: 62 21 fd 28 10 4c 18 vmovupd 0x40(%rax,%r11,1),%ymm25 531b: 02 531c: 62 a1 cd 20 15 fe vunpckhpd %ymm22,%ymm22,%ymm23 5322: 62 01 b5 20 c6 c1 05 vshufpd $0x5,%ymm25,%ymm25,%ymm24 5329: 62 01 c5 20 59 d0 vmulpd %ymm24,%ymm23,%ymm26 532f: 62 61 ff 28 12 5c 10 vmovddup 0x40(%rax,%rdx,1),%ymm27 5336: 02 5337: 62 02 b5 20 a6 da vfmaddsub213pd %ymm26,%ymm25,%ymm27 533d: 62 61 fd 28 11 5c 10 vmovupd %ymm27,0x40(%rax,%rdx,1) 5344: 02 5345: 62 21 fd 28 10 7c 18 vmovupd 0x60(%rax,%r11,1),%ymm31 534c: 03 534d: 62 01 9d 20 15 ec vunpckhpd %ymm28,%ymm28,%ymm29 5353: 62 01 85 20 c6 f7 05 vshufpd $0x5,%ymm31,%ymm31,%ymm30 535a: 62 01 95 20 59 e6 vmulpd %ymm30,%ymm29,%ymm28 5360: c5 ff 12 44 10 60 vmovddup 0x60(%rax,%rdx,1),%ymm0 5366: 62 92 85 20 a6 c4 vfmaddsub213pd %ymm28,%ymm31,%ymm0 536c: c5 fd 11 44 10 60 vmovupd %ymm0,0x60(%rax,%rdx,1) 5372: 48 05 80 00 00 00 add $0x80,%rax 5378: 4d 3b d0 cmp %r8,%r10 537b: 0f 82 1f ff ff ff jb 0x52a0 5381: 4c 89 c0 mov %r8,%rax 5384: 48 c1 e0 04 shl $0x4,%rax 5388: 48 03 d0 add %rax,%rdx 538b: 4d 3b c1 cmp %r9,%r8 538e: 73 42 jae 0x53d2 5390: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5397: 00 5398: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 539f: 90 nop 53a0: c5 f9 10 1a vmovupd (%rdx),%xmm3 53a4: c4 a1 79 10 04 18 vmovupd (%rax,%r11,1),%xmm0 53aa: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 53ae: 49 ff c0 inc %r8 53b1: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 53b6: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 53ba: 62 b2 e5 18 b6 24 18 vfmaddsub231pd (%rax,%r11,1){1to2},%xmm3,%xmm4 53c1: 48 83 c0 10 add $0x10,%rax 53c5: c5 f9 11 22 vmovupd %xmm4,(%rdx) 53c9: 48 83 c2 10 add $0x10,%rdx 53cd: 4d 3b c1 cmp %r9,%r8 53d0: 72 ce jb 0x53a0 53d2: 33 c0 xor %eax,%eax 53d4: c5 f8 77 vzeroupper 53d7: 41 5c pop %r12 53d9: c3 ret 53da: 45 33 c0 xor %r8d,%r8d 53dd: eb a2 jmp 0x5381 53df: b8 fa ff ff ff mov $0xfffffffa,%eax 53e4: 41 5c pop %r12 53e6: c3 ret 53e7: b8 f8 ff ff ff mov $0xfffffff8,%eax 53ec: 41 5c pop %r12 53ee: c3 ret 53ef: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 53f6: 00 53f7: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 53fe: 66 90 xchg %ax,%ax 5400: 57 push %rdi 5401: 41 54 push %r12 5403: 55 push %rbp 5404: 48 89 d5 mov %rdx,%rbp 5407: 48 85 c9 test %rcx,%rcx 540a: 0f 84 f7 01 00 00 je 0x5607 5410: 48 85 ed test %rbp,%rbp 5413: 0f 84 ee 01 00 00 je 0x5607 5419: 4d 85 c0 test %r8,%r8 541c: 0f 84 e5 01 00 00 je 0x5607 5422: 45 85 c9 test %r9d,%r9d 5425: 0f 8e d2 01 00 00 jle 0x55fd 542b: 41 83 f9 08 cmp $0x8,%r9d 542f: 0f 8c b8 01 00 00 jl 0x55ed 5435: 4d 89 c2 mov %r8,%r10 5438: 49 83 e2 0f and $0xf,%r10 543c: 45 85 d2 test %r10d,%r10d 543f: 74 18 je 0x5459 5441: 41 f7 c2 03 00 00 00 test $0x3,%r10d 5448: 0f 85 9f 01 00 00 jne 0x55ed 544e: 41 f7 da neg %r10d 5451: 41 83 c2 10 add $0x10,%r10d 5455: 41 c1 ea 02 shr $0x2,%r10d 5459: 41 8d 42 08 lea 0x8(%r10),%eax 545d: 44 3b c8 cmp %eax,%r9d 5460: 0f 8c 87 01 00 00 jl 0x55ed 5466: 44 89 c8 mov %r9d,%eax 5469: 33 d2 xor %edx,%edx 546b: 41 2b c2 sub %r10d,%eax 546e: 83 e0 07 and $0x7,%eax 5471: f7 d8 neg %eax 5473: 41 03 c1 add %r9d,%eax 5476: 44 89 d7 mov %r10d,%edi 5479: 45 85 d2 test %r10d,%r10d 547c: 76 21 jbe 0x549f 547e: 66 90 xchg %ax,%ax 5480: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0 5485: f3 0f 59 44 95 00 mulss 0x0(%rbp,%rdx,4),%xmm0 548b: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0 5491: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4) 5497: 48 ff c2 inc %rdx 549a: 48 3b d7 cmp %rdi,%rdx 549d: 72 e1 jb 0x5480 549f: 45 89 d2 mov %r10d,%r10d 54a2: 4a 8d 54 95 00 lea 0x0(%rbp,%r10,4),%rdx 54a7: 48 f7 c2 0f 00 00 00 test $0xf,%rdx 54ae: 48 63 d0 movslq %eax,%rdx 54b1: 74 4d je 0x5500 54b3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 54b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 54bf: 00 54c0: 0f 10 0c b9 movups (%rcx,%rdi,4),%xmm1 54c4: 0f 10 5c b9 10 movups 0x10(%rcx,%rdi,4),%xmm3 54c9: 0f 10 44 bd 00 movups 0x0(%rbp,%rdi,4),%xmm0 54ce: 0f 10 54 bd 10 movups 0x10(%rbp,%rdi,4),%xmm2 54d3: 0f 59 c8 mulps %xmm0,%xmm1 54d6: 0f 59 da mulps %xmm2,%xmm3 54d9: 41 0f 58 0c b8 addps (%r8,%rdi,4),%xmm1 54de: 41 0f 58 5c b8 10 addps 0x10(%r8,%rdi,4),%xmm3 54e4: 41 0f 29 0c b8 movaps %xmm1,(%r8,%rdi,4) 54e9: 41 0f 29 5c b8 10 movaps %xmm3,0x10(%r8,%rdi,4) 54ef: 48 83 c7 08 add $0x8,%rdi 54f3: 48 3b fa cmp %rdx,%rdi 54f6: 72 c8 jb 0x54c0 54f8: eb 38 jmp 0x5532 54fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 5500: 0f 10 04 b9 movups (%rcx,%rdi,4),%xmm0 5504: 0f 10 4c b9 10 movups 0x10(%rcx,%rdi,4),%xmm1 5509: 0f 59 44 bd 00 mulps 0x0(%rbp,%rdi,4),%xmm0 550e: 0f 59 4c bd 10 mulps 0x10(%rbp,%rdi,4),%xmm1 5513: 41 0f 58 04 b8 addps (%r8,%rdi,4),%xmm0 5518: 41 0f 58 4c b8 10 addps 0x10(%r8,%rdi,4),%xmm1 551e: 41 0f 29 04 b8 movaps %xmm0,(%r8,%rdi,4) 5523: 41 0f 29 4c b8 10 movaps %xmm1,0x10(%r8,%rdi,4) 5529: 48 83 c7 08 add $0x8,%rdi 552d: 48 3b fa cmp %rdx,%rdi 5530: 72 ce jb 0x5500 5532: 8d 78 01 lea 0x1(%rax),%edi 5535: 41 3b f9 cmp %r9d,%edi 5538: 0f 87 a3 00 00 00 ja 0x55e1 553e: 4d 63 c9 movslq %r9d,%r9 5541: 4c 2b ca sub %rdx,%r9 5544: 49 83 f9 04 cmp $0x4,%r9 5548: 0f 8c 9a 00 00 00 jl 0x55e8 554e: 45 89 cc mov %r9d,%r12d 5551: 45 33 db xor %r11d,%r11d 5554: 41 83 e4 fc and $0xfffffffc,%r12d 5558: 4c 8d 54 95 00 lea 0x0(%rbp,%rdx,4),%r10 555d: 4d 63 e4 movslq %r12d,%r12 5560: 48 8d 3c 91 lea (%rcx,%rdx,4),%rdi 5564: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 5568: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 556f: 00 5570: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5577: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 557e: 00 00 5580: 42 0f 10 0c 9f movups (%rdi,%r11,4),%xmm1 5585: 43 0f 10 04 9a movups (%r10,%r11,4),%xmm0 558a: 0f 59 c8 mulps %xmm0,%xmm1 558d: 42 0f 58 0c 9a addps (%rdx,%r11,4),%xmm1 5592: 42 0f 29 0c 9a movaps %xmm1,(%rdx,%r11,4) 5597: 49 83 c3 04 add $0x4,%r11 559b: 4d 3b dc cmp %r12,%r11 559e: 72 e0 jb 0x5580 55a0: 4d 3b e1 cmp %r9,%r12 55a3: 73 3c jae 0x55e1 55a5: 48 63 c0 movslq %eax,%rax 55a8: 48 8d 6c 85 00 lea 0x0(%rbp,%rax,4),%rbp 55ad: 48 8d 14 81 lea (%rcx,%rax,4),%rdx 55b1: 49 8d 04 80 lea (%r8,%rax,4),%rax 55b5: 0f 1f 40 00 nopl 0x0(%rax) 55b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 55c0: f3 42 0f 10 04 a2 movss (%rdx,%r12,4),%xmm0 55c6: f3 42 0f 59 44 a5 00 mulss 0x0(%rbp,%r12,4),%xmm0 55cd: f3 42 0f 58 04 a0 addss (%rax,%r12,4),%xmm0 55d3: f3 42 0f 11 04 a0 movss %xmm0,(%rax,%r12,4) 55d9: 49 ff c4 inc %r12 55dc: 4d 3b e1 cmp %r9,%r12 55df: 72 df jb 0x55c0 55e1: 33 c0 xor %eax,%eax 55e3: 5d pop %rbp 55e4: 41 5c pop %r12 55e6: 5f pop %rdi 55e7: c3 ret 55e8: 45 33 e4 xor %r12d,%r12d 55eb: eb b3 jmp 0x55a0 55ed: 33 c0 xor %eax,%eax 55ef: 41 83 f9 01 cmp $0x1,%r9d 55f3: 72 ec jb 0x55e1 55f5: 4d 63 c9 movslq %r9d,%r9 55f8: 45 33 e4 xor %r12d,%r12d 55fb: eb a3 jmp 0x55a0 55fd: b8 fa ff ff ff mov $0xfffffffa,%eax 5602: 5d pop %rbp 5603: 41 5c pop %r12 5605: 5f pop %rdi 5606: c3 ret 5607: b8 f8 ff ff ff mov $0xfffffff8,%eax 560c: 5d pop %rbp 560d: 41 5c pop %r12 560f: 5f pop %rdi 5610: c3 ret 5611: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5618: 00 5619: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5620: 56 push %rsi 5621: 57 push %rdi 5622: 41 54 push %r12 5624: 48 89 d7 mov %rdx,%rdi 5627: 48 85 c9 test %rcx,%rcx 562a: 0f 84 f3 01 00 00 je 0x5823 5630: 48 85 ff test %rdi,%rdi 5633: 0f 84 ea 01 00 00 je 0x5823 5639: 4d 85 c0 test %r8,%r8 563c: 0f 84 e1 01 00 00 je 0x5823 5642: 45 85 c9 test %r9d,%r9d 5645: 0f 8e ce 01 00 00 jle 0x5819 564b: 41 83 f9 08 cmp $0x8,%r9d 564f: 0f 8c b5 01 00 00 jl 0x580a 5655: 4d 89 c2 mov %r8,%r10 5658: 49 83 e2 0f and $0xf,%r10 565c: 45 85 d2 test %r10d,%r10d 565f: 74 18 je 0x5679 5661: 41 f7 c2 03 00 00 00 test $0x3,%r10d 5668: 0f 85 9c 01 00 00 jne 0x580a 566e: 41 f7 da neg %r10d 5671: 41 83 c2 10 add $0x10,%r10d 5675: 41 c1 ea 02 shr $0x2,%r10d 5679: 44 89 d0 mov %r10d,%eax 567c: 83 c0 08 add $0x8,%eax 567f: 44 3b c8 cmp %eax,%r9d 5682: 0f 8c 82 01 00 00 jl 0x580a 5688: 44 89 ce mov %r9d,%esi 568b: 33 d2 xor %edx,%edx 568d: 41 2b f2 sub %r10d,%esi 5690: 83 e6 07 and $0x7,%esi 5693: f7 de neg %esi 5695: 41 03 f1 add %r9d,%esi 5698: 44 89 d0 mov %r10d,%eax 569b: 45 85 d2 test %r10d,%r10d 569e: 76 1f jbe 0x56bf 56a0: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0 56a5: f3 0f 59 04 97 mulss (%rdi,%rdx,4),%xmm0 56aa: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0 56b0: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4) 56b6: 48 8d 52 01 lea 0x1(%rdx),%rdx 56ba: 48 3b d0 cmp %rax,%rdx 56bd: 72 e1 jb 0x56a0 56bf: 45 89 d2 mov %r10d,%r10d 56c2: 48 63 d6 movslq %esi,%rdx 56c5: 4e 8d 1c 97 lea (%rdi,%r10,4),%r11 56c9: 49 f7 c3 0f 00 00 00 test $0xf,%r11 56d0: 74 4e je 0x5720 56d2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 56d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 56e0: 0f 10 0c 81 movups (%rcx,%rax,4),%xmm1 56e4: 0f 10 5c 81 10 movups 0x10(%rcx,%rax,4),%xmm3 56e9: 0f 10 04 87 movups (%rdi,%rax,4),%xmm0 56ed: 0f 10 54 87 10 movups 0x10(%rdi,%rax,4),%xmm2 56f2: 0f 59 c8 mulps %xmm0,%xmm1 56f5: 0f 59 da mulps %xmm2,%xmm3 56f8: 41 0f 58 0c 80 addps (%r8,%rax,4),%xmm1 56fd: 41 0f 58 5c 80 10 addps 0x10(%r8,%rax,4),%xmm3 5703: 41 0f 29 0c 80 movaps %xmm1,(%r8,%rax,4) 5708: 41 0f 29 5c 80 10 movaps %xmm3,0x10(%r8,%rax,4) 570e: 48 8d 40 08 lea 0x8(%rax),%rax 5712: 48 3b c2 cmp %rdx,%rax 5715: 72 c9 jb 0x56e0 5717: eb 38 jmp 0x5751 5719: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5720: 0f 10 04 81 movups (%rcx,%rax,4),%xmm0 5724: 0f 10 4c 81 10 movups 0x10(%rcx,%rax,4),%xmm1 5729: 0f 59 04 87 mulps (%rdi,%rax,4),%xmm0 572d: 0f 59 4c 87 10 mulps 0x10(%rdi,%rax,4),%xmm1 5732: 41 0f 58 04 80 addps (%r8,%rax,4),%xmm0 5737: 41 0f 58 4c 80 10 addps 0x10(%r8,%rax,4),%xmm1 573d: 41 0f 29 04 80 movaps %xmm0,(%r8,%rax,4) 5742: 41 0f 29 4c 80 10 movaps %xmm1,0x10(%r8,%rax,4) 5748: 48 8d 40 08 lea 0x8(%rax),%rax 574c: 48 3b c2 cmp %rdx,%rax 574f: 72 cf jb 0x5720 5751: 8d 46 01 lea 0x1(%rsi),%eax 5754: 41 3b c1 cmp %r9d,%eax 5757: 0f 87 a2 00 00 00 ja 0x57ff 575d: 4d 63 c9 movslq %r9d,%r9 5760: 4c 2b ca sub %rdx,%r9 5763: 49 83 f9 04 cmp $0x4,%r9 5767: 0f 8c 99 00 00 00 jl 0x5806 576d: 48 c1 e2 02 shl $0x2,%rdx 5771: 44 89 c8 mov %r9d,%eax 5774: 83 e0 fc and $0xfffffffc,%eax 5777: 49 89 d3 mov %rdx,%r11 577a: 49 89 d2 mov %rdx,%r10 577d: 45 33 e4 xor %r12d,%r12d 5780: 48 63 c0 movslq %eax,%rax 5783: 4c 03 df add %rdi,%r11 5786: 4c 03 d1 add %rcx,%r10 5789: 49 03 d0 add %r8,%rdx 578c: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5793: 00 5794: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 579b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 57a0: 43 0f 10 0c a2 movups (%r10,%r12,4),%xmm1 57a5: 43 0f 10 04 a3 movups (%r11,%r12,4),%xmm0 57aa: 0f 59 c8 mulps %xmm0,%xmm1 57ad: 42 0f 58 0c a2 addps (%rdx,%r12,4),%xmm1 57b2: 42 0f 29 0c a2 movaps %xmm1,(%rdx,%r12,4) 57b7: 4d 8d 64 24 04 lea 0x4(%r12),%r12 57bc: 4c 3b e0 cmp %rax,%r12 57bf: 72 df jb 0x57a0 57c1: 49 3b c1 cmp %r9,%rax 57c4: 73 39 jae 0x57ff 57c6: 48 63 f6 movslq %esi,%rsi 57c9: 48 c1 e6 02 shl $0x2,%rsi 57cd: 48 03 fe add %rsi,%rdi 57d0: 48 03 ce add %rsi,%rcx 57d3: 4c 03 c6 add %rsi,%r8 57d6: 0f 1f 00 nopl (%rax) 57d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 57e0: f3 0f 10 04 81 movss (%rcx,%rax,4),%xmm0 57e5: f3 0f 59 04 87 mulss (%rdi,%rax,4),%xmm0 57ea: f3 41 0f 58 04 80 addss (%r8,%rax,4),%xmm0 57f0: f3 41 0f 11 04 80 movss %xmm0,(%r8,%rax,4) 57f6: 48 8d 40 01 lea 0x1(%rax),%rax 57fa: 49 3b c1 cmp %r9,%rax 57fd: 72 e1 jb 0x57e0 57ff: 33 c0 xor %eax,%eax 5801: 41 5c pop %r12 5803: 5f pop %rdi 5804: 5e pop %rsi 5805: c3 ret 5806: 33 c0 xor %eax,%eax 5808: eb b7 jmp 0x57c1 580a: 33 f6 xor %esi,%esi 580c: 41 83 f9 01 cmp $0x1,%r9d 5810: 72 ed jb 0x57ff 5812: 4d 63 c9 movslq %r9d,%r9 5815: 33 c0 xor %eax,%eax 5817: eb a8 jmp 0x57c1 5819: b8 fa ff ff ff mov $0xfffffffa,%eax 581e: 41 5c pop %r12 5820: 5f pop %rdi 5821: 5e pop %rsi 5822: c3 ret 5823: b8 f8 ff ff ff mov $0xfffffff8,%eax 5828: 41 5c pop %r12 582a: 5f pop %rdi 582b: 5e pop %rsi 582c: c3 ret 582d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5834: 00 5835: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 583c: 0f 1f 40 00 nopl 0x0(%rax) 5840: 57 push %rdi 5841: 41 54 push %r12 5843: 55 push %rbp 5844: 48 89 d5 mov %rdx,%rbp 5847: 48 85 c9 test %rcx,%rcx 584a: 0f 84 f8 01 00 00 je 0x5a48 5850: 48 85 ed test %rbp,%rbp 5853: 0f 84 ef 01 00 00 je 0x5a48 5859: 4d 85 c0 test %r8,%r8 585c: 0f 84 e6 01 00 00 je 0x5a48 5862: 45 85 c9 test %r9d,%r9d 5865: 0f 8e d3 01 00 00 jle 0x5a3e 586b: 41 83 f9 08 cmp $0x8,%r9d 586f: 0f 8c b9 01 00 00 jl 0x5a2e 5875: 4d 89 c2 mov %r8,%r10 5878: 49 83 e2 0f and $0xf,%r10 587c: 45 85 d2 test %r10d,%r10d 587f: 74 18 je 0x5899 5881: 41 f7 c2 03 00 00 00 test $0x3,%r10d 5888: 0f 85 a0 01 00 00 jne 0x5a2e 588e: 41 f7 da neg %r10d 5891: 41 83 c2 10 add $0x10,%r10d 5895: 41 c1 ea 02 shr $0x2,%r10d 5899: 41 8d 42 08 lea 0x8(%r10),%eax 589d: 44 3b c8 cmp %eax,%r9d 58a0: 0f 8c 88 01 00 00 jl 0x5a2e 58a6: 44 89 c8 mov %r9d,%eax 58a9: 33 d2 xor %edx,%edx 58ab: 41 2b c2 sub %r10d,%eax 58ae: 44 89 d7 mov %r10d,%edi 58b1: 83 e0 07 and $0x7,%eax 58b4: f7 d8 neg %eax 58b6: 41 03 c1 add %r9d,%eax 58b9: 45 85 d2 test %r10d,%r10d 58bc: 76 22 jbe 0x58e0 58be: 66 90 xchg %ax,%ax 58c0: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0 58c5: f3 0f 59 44 95 00 mulss 0x0(%rbp,%rdx,4),%xmm0 58cb: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0 58d1: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4) 58d7: 48 83 c2 01 add $0x1,%rdx 58db: 48 3b d7 cmp %rdi,%rdx 58de: 72 e0 jb 0x58c0 58e0: 45 89 d2 mov %r10d,%r10d 58e3: 4a 8d 54 95 00 lea 0x0(%rbp,%r10,4),%rdx 58e8: 48 f7 c2 0f 00 00 00 test $0xf,%rdx 58ef: 48 63 d0 movslq %eax,%rdx 58f2: 74 4c je 0x5940 58f4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 58f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5900: 0f 10 0c b9 movups (%rcx,%rdi,4),%xmm1 5904: 0f 10 5c b9 10 movups 0x10(%rcx,%rdi,4),%xmm3 5909: 0f 10 44 bd 00 movups 0x0(%rbp,%rdi,4),%xmm0 590e: 0f 10 54 bd 10 movups 0x10(%rbp,%rdi,4),%xmm2 5913: 0f 59 c8 mulps %xmm0,%xmm1 5916: 0f 59 da mulps %xmm2,%xmm3 5919: 41 0f 58 0c b8 addps (%r8,%rdi,4),%xmm1 591e: 41 0f 58 5c b8 10 addps 0x10(%r8,%rdi,4),%xmm3 5924: 41 0f 11 0c b8 movups %xmm1,(%r8,%rdi,4) 5929: 41 0f 11 5c b8 10 movups %xmm3,0x10(%r8,%rdi,4) 592f: 48 83 c7 08 add $0x8,%rdi 5933: 48 3b fa cmp %rdx,%rdi 5936: 72 c8 jb 0x5900 5938: eb 38 jmp 0x5972 593a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 5940: 0f 10 04 b9 movups (%rcx,%rdi,4),%xmm0 5944: 0f 10 4c b9 10 movups 0x10(%rcx,%rdi,4),%xmm1 5949: 0f 59 44 bd 00 mulps 0x0(%rbp,%rdi,4),%xmm0 594e: 0f 59 4c bd 10 mulps 0x10(%rbp,%rdi,4),%xmm1 5953: 41 0f 58 04 b8 addps (%r8,%rdi,4),%xmm0 5958: 41 0f 58 4c b8 10 addps 0x10(%r8,%rdi,4),%xmm1 595e: 41 0f 11 04 b8 movups %xmm0,(%r8,%rdi,4) 5963: 41 0f 11 4c b8 10 movups %xmm1,0x10(%r8,%rdi,4) 5969: 48 83 c7 08 add $0x8,%rdi 596d: 48 3b fa cmp %rdx,%rdi 5970: 72 ce jb 0x5940 5972: 8d 78 01 lea 0x1(%rax),%edi 5975: 41 3b f9 cmp %r9d,%edi 5978: 0f 87 a4 00 00 00 ja 0x5a22 597e: 4d 63 c9 movslq %r9d,%r9 5981: 4c 2b ca sub %rdx,%r9 5984: 49 83 f9 04 cmp $0x4,%r9 5988: 0f 8c 9b 00 00 00 jl 0x5a29 598e: 45 89 cc mov %r9d,%r12d 5991: 45 33 db xor %r11d,%r11d 5994: 4c 8d 54 95 00 lea 0x0(%rbp,%rdx,4),%r10 5999: 41 83 e4 fc and $0xfffffffc,%r12d 599d: 48 8d 3c 91 lea (%rcx,%rdx,4),%rdi 59a1: 4d 63 e4 movslq %r12d,%r12 59a4: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 59a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 59af: 00 59b0: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 59b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 59be: 00 00 59c0: 42 0f 10 0c 9f movups (%rdi,%r11,4),%xmm1 59c5: 43 0f 10 04 9a movups (%r10,%r11,4),%xmm0 59ca: 0f 59 c8 mulps %xmm0,%xmm1 59cd: 42 0f 58 0c 9a addps (%rdx,%r11,4),%xmm1 59d2: 42 0f 11 0c 9a movups %xmm1,(%rdx,%r11,4) 59d7: 49 83 c3 04 add $0x4,%r11 59db: 4d 3b dc cmp %r12,%r11 59de: 72 e0 jb 0x59c0 59e0: 4d 3b e1 cmp %r9,%r12 59e3: 73 3d jae 0x5a22 59e5: 48 63 c0 movslq %eax,%rax 59e8: 48 8d 6c 85 00 lea 0x0(%rbp,%rax,4),%rbp 59ed: 48 8d 14 81 lea (%rcx,%rax,4),%rdx 59f1: 49 8d 04 80 lea (%r8,%rax,4),%rax 59f5: 0f 1f 40 00 nopl 0x0(%rax) 59f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5a00: f3 42 0f 10 04 a2 movss (%rdx,%r12,4),%xmm0 5a06: f3 42 0f 59 44 a5 00 mulss 0x0(%rbp,%r12,4),%xmm0 5a0d: f3 42 0f 58 04 a0 addss (%rax,%r12,4),%xmm0 5a13: f3 42 0f 11 04 a0 movss %xmm0,(%rax,%r12,4) 5a19: 49 83 c4 01 add $0x1,%r12 5a1d: 4d 3b e1 cmp %r9,%r12 5a20: 72 de jb 0x5a00 5a22: 33 c0 xor %eax,%eax 5a24: 5d pop %rbp 5a25: 41 5c pop %r12 5a27: 5f pop %rdi 5a28: c3 ret 5a29: 45 33 e4 xor %r12d,%r12d 5a2c: eb b2 jmp 0x59e0 5a2e: 33 c0 xor %eax,%eax 5a30: 41 83 f9 01 cmp $0x1,%r9d 5a34: 72 ec jb 0x5a22 5a36: 4d 63 c9 movslq %r9d,%r9 5a39: 45 33 e4 xor %r12d,%r12d 5a3c: eb a2 jmp 0x59e0 5a3e: b8 fa ff ff ff mov $0xfffffffa,%eax 5a43: 5d pop %rbp 5a44: 41 5c pop %r12 5a46: 5f pop %rdi 5a47: c3 ret 5a48: b8 f8 ff ff ff mov $0xfffffff8,%eax 5a4d: 5d pop %rbp 5a4e: 41 5c pop %r12 5a50: 5f pop %rdi 5a51: c3 ret 5a52: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5a59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5a60: 48 83 ec 28 sub $0x28,%rsp 5a64: 48 85 c9 test %rcx,%rcx 5a67: 74 25 je 0x5a8e 5a69: 48 85 d2 test %rdx,%rdx 5a6c: 74 20 je 0x5a8e 5a6e: 4d 85 c0 test %r8,%r8 5a71: 74 1b je 0x5a8e 5a73: 45 85 c9 test %r9d,%r9d 5a76: 7f 0a jg 0x5a82 5a78: b8 fa ff ff ff mov $0xfffffffa,%eax 5a7d: 48 83 c4 28 add $0x28,%rsp 5a81: c3 ret 5a82: e8 59 99 03 00 call 0x3f3e0 5a87: 33 c0 xor %eax,%eax 5a89: 48 83 c4 28 add $0x28,%rsp 5a8d: c3 ret 5a8e: b8 f8 ff ff ff mov $0xfffffff8,%eax 5a93: 48 83 c4 28 add $0x28,%rsp 5a97: c3 ret 5a98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5a9f: 00 5aa0: 48 83 ec 28 sub $0x28,%rsp 5aa4: 48 85 c9 test %rcx,%rcx 5aa7: 74 25 je 0x5ace 5aa9: 48 85 d2 test %rdx,%rdx 5aac: 74 20 je 0x5ace 5aae: 4d 85 c0 test %r8,%r8 5ab1: 74 1b je 0x5ace 5ab3: 45 85 c9 test %r9d,%r9d 5ab6: 7f 0a jg 0x5ac2 5ab8: b8 fa ff ff ff mov $0xfffffffa,%eax 5abd: 48 83 c4 28 add $0x28,%rsp 5ac1: c3 ret 5ac2: e8 59 99 03 00 call 0x3f420 5ac7: 33 c0 xor %eax,%eax 5ac9: 48 83 c4 28 add $0x28,%rsp 5acd: c3 ret 5ace: b8 f8 ff ff ff mov $0xfffffff8,%eax 5ad3: 48 83 c4 28 add $0x28,%rsp 5ad7: c3 ret 5ad8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5adf: 00 5ae0: 48 83 ec 28 sub $0x28,%rsp 5ae4: 48 85 c9 test %rcx,%rcx 5ae7: 74 25 je 0x5b0e 5ae9: 48 85 d2 test %rdx,%rdx 5aec: 74 20 je 0x5b0e 5aee: 4d 85 c0 test %r8,%r8 5af1: 74 1b je 0x5b0e 5af3: 45 85 c9 test %r9d,%r9d 5af6: 7f 0a jg 0x5b02 5af8: b8 fa ff ff ff mov $0xfffffffa,%eax 5afd: 48 83 c4 28 add $0x28,%rsp 5b01: c3 ret 5b02: e8 59 99 03 00 call 0x3f460 5b07: 33 c0 xor %eax,%eax 5b09: 48 83 c4 28 add $0x28,%rsp 5b0d: c3 ret 5b0e: b8 f8 ff ff ff mov $0xfffffff8,%eax 5b13: 48 83 c4 28 add $0x28,%rsp 5b17: c3 ret 5b18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5b1f: 00 5b20: 53 push %rbx 5b21: 48 85 c9 test %rcx,%rcx 5b24: 0f 84 d4 01 00 00 je 0x5cfe 5b2a: 4d 85 c0 test %r8,%r8 5b2d: 0f 84 cb 01 00 00 je 0x5cfe 5b33: 45 85 c9 test %r9d,%r9d 5b36: 0f 8e bb 01 00 00 jle 0x5cf7 5b3c: 41 83 f9 08 cmp $0x8,%r9d 5b40: 0f 8c a1 01 00 00 jl 0x5ce7 5b46: 4d 89 c3 mov %r8,%r11 5b49: 49 83 e3 0f and $0xf,%r11 5b4d: 45 85 db test %r11d,%r11d 5b50: 74 18 je 0x5b6a 5b52: 41 f7 c3 03 00 00 00 test $0x3,%r11d 5b59: 0f 85 88 01 00 00 jne 0x5ce7 5b5f: 41 f7 db neg %r11d 5b62: 41 83 c3 10 add $0x10,%r11d 5b66: 41 c1 eb 02 shr $0x2,%r11d 5b6a: 41 8d 43 08 lea 0x8(%r11),%eax 5b6e: 44 3b c8 cmp %eax,%r9d 5b71: 0f 8c 70 01 00 00 jl 0x5ce7 5b77: 44 89 c8 mov %r9d,%eax 5b7a: 33 d2 xor %edx,%edx 5b7c: 41 2b c3 sub %r11d,%eax 5b7f: 83 e0 07 and $0x7,%eax 5b82: f7 d8 neg %eax 5b84: 41 03 c1 add %r9d,%eax 5b87: 44 89 db mov %r11d,%ebx 5b8a: 45 85 db test %r11d,%r11d 5b8d: 76 2e jbe 0x5bbd 5b8f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5b96: 00 5b97: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5b9e: 66 90 xchg %ax,%ax 5ba0: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0 5ba5: f3 0f 59 c1 mulss %xmm1,%xmm0 5ba9: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0 5baf: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4) 5bb5: 48 ff c2 inc %rdx 5bb8: 48 3b d3 cmp %rbx,%rdx 5bbb: 72 e3 jb 0x5ba0 5bbd: 45 89 db mov %r11d,%r11d 5bc0: 4a 8d 14 99 lea (%rcx,%r11,4),%rdx 5bc4: 48 f7 c2 0f 00 00 00 test $0xf,%rdx 5bcb: 48 63 d0 movslq %eax,%rdx 5bce: 74 40 je 0x5c10 5bd0: 0f 28 c1 movaps %xmm1,%xmm0 5bd3: 0f c6 c0 00 shufps $0x0,%xmm0,%xmm0 5bd7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 5bde: 00 00 5be0: 0f 10 14 99 movups (%rcx,%rbx,4),%xmm2 5be4: 0f 10 5c 99 10 movups 0x10(%rcx,%rbx,4),%xmm3 5be9: 0f 59 d0 mulps %xmm0,%xmm2 5bec: 0f 59 d8 mulps %xmm0,%xmm3 5bef: 41 0f 58 14 98 addps (%r8,%rbx,4),%xmm2 5bf4: 41 0f 58 5c 98 10 addps 0x10(%r8,%rbx,4),%xmm3 5bfa: 41 0f 29 14 98 movaps %xmm2,(%r8,%rbx,4) 5bff: 41 0f 29 5c 98 10 movaps %xmm3,0x10(%r8,%rbx,4) 5c05: 48 83 c3 08 add $0x8,%rbx 5c09: 48 3b da cmp %rdx,%rbx 5c0c: 72 d2 jb 0x5be0 5c0e: eb 3e jmp 0x5c4e 5c10: 0f 28 c1 movaps %xmm1,%xmm0 5c13: 0f c6 c0 00 shufps $0x0,%xmm0,%xmm0 5c17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 5c1e: 00 00 5c20: 0f 28 14 99 movaps (%rcx,%rbx,4),%xmm2 5c24: 0f 28 5c 99 10 movaps 0x10(%rcx,%rbx,4),%xmm3 5c29: 0f 59 d0 mulps %xmm0,%xmm2 5c2c: 0f 59 d8 mulps %xmm0,%xmm3 5c2f: 41 0f 58 14 98 addps (%r8,%rbx,4),%xmm2 5c34: 41 0f 58 5c 98 10 addps 0x10(%r8,%rbx,4),%xmm3 5c3a: 41 0f 29 14 98 movaps %xmm2,(%r8,%rbx,4) 5c3f: 41 0f 29 5c 98 10 movaps %xmm3,0x10(%r8,%rbx,4) 5c45: 48 83 c3 08 add $0x8,%rbx 5c49: 48 3b da cmp %rdx,%rbx 5c4c: 72 d2 jb 0x5c20 5c4e: 8d 58 01 lea 0x1(%rax),%ebx 5c51: 41 3b d9 cmp %r9d,%ebx 5c54: 0f 87 84 00 00 00 ja 0x5cde 5c5a: 4d 63 d1 movslq %r9d,%r10 5c5d: 4c 2b d2 sub %rdx,%r10 5c60: 49 83 fa 04 cmp $0x4,%r10 5c64: 0f 8c 78 00 00 00 jl 0x5ce2 5c6a: 45 89 d3 mov %r10d,%r11d 5c6d: 45 33 c9 xor %r9d,%r9d 5c70: 41 83 e3 fc and $0xfffffffc,%r11d 5c74: 48 8d 1c 91 lea (%rcx,%rdx,4),%rbx 5c78: 4d 63 db movslq %r11d,%r11 5c7b: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 5c7f: 90 nop 5c80: 42 0f 10 14 8b movups (%rbx,%r9,4),%xmm2 5c85: 0f 59 d0 mulps %xmm0,%xmm2 5c88: 42 0f 58 14 8a addps (%rdx,%r9,4),%xmm2 5c8d: 42 0f 29 14 8a movaps %xmm2,(%rdx,%r9,4) 5c92: 49 83 c1 04 add $0x4,%r9 5c96: 4d 3b cb cmp %r11,%r9 5c99: 72 e5 jb 0x5c80 5c9b: 4d 3b da cmp %r10,%r11 5c9e: 73 3e jae 0x5cde 5ca0: 48 63 c0 movslq %eax,%rax 5ca3: 48 8d 14 81 lea (%rcx,%rax,4),%rdx 5ca7: 49 8d 04 80 lea (%r8,%rax,4),%rax 5cab: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5cb2: 00 5cb3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5cba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 5cc0: f3 42 0f 10 04 9a movss (%rdx,%r11,4),%xmm0 5cc6: f3 0f 59 c1 mulss %xmm1,%xmm0 5cca: f3 42 0f 58 04 98 addss (%rax,%r11,4),%xmm0 5cd0: f3 42 0f 11 04 98 movss %xmm0,(%rax,%r11,4) 5cd6: 49 ff c3 inc %r11 5cd9: 4d 3b da cmp %r10,%r11 5cdc: 72 e2 jb 0x5cc0 5cde: 33 c0 xor %eax,%eax 5ce0: 5b pop %rbx 5ce1: c3 ret 5ce2: 45 33 db xor %r11d,%r11d 5ce5: eb b4 jmp 0x5c9b 5ce7: 33 c0 xor %eax,%eax 5ce9: 41 83 f9 01 cmp $0x1,%r9d 5ced: 72 ef jb 0x5cde 5cef: 4d 63 d1 movslq %r9d,%r10 5cf2: 45 33 db xor %r11d,%r11d 5cf5: eb a4 jmp 0x5c9b 5cf7: b8 fa ff ff ff mov $0xfffffffa,%eax 5cfc: 5b pop %rbx 5cfd: c3 ret 5cfe: b8 f8 ff ff ff mov $0xfffffff8,%eax 5d03: 5b pop %rbx 5d04: c3 ret 5d05: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5d0c: 00 5d0d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5d14: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 5d19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5d20: 48 85 c9 test %rcx,%rcx 5d23: 0f 84 84 01 00 00 je 0x5ead 5d29: 4d 85 c0 test %r8,%r8 5d2c: 0f 84 7b 01 00 00 je 0x5ead 5d32: 45 85 c9 test %r9d,%r9d 5d35: 0f 8e 6b 01 00 00 jle 0x5ea6 5d3b: 49 63 c1 movslq %r9d,%rax 5d3e: 48 83 f8 08 cmp $0x8,%rax 5d42: 0f 8c 59 01 00 00 jl 0x5ea1 5d48: 4d 89 c3 mov %r8,%r11 5d4b: 49 83 e3 0f and $0xf,%r11 5d4f: 45 85 db test %r11d,%r11d 5d52: 74 18 je 0x5d6c 5d54: 41 f7 c3 03 00 00 00 test $0x3,%r11d 5d5b: 0f 85 40 01 00 00 jne 0x5ea1 5d61: 41 f7 db neg %r11d 5d64: 41 83 c3 10 add $0x10,%r11d 5d68: 41 c1 eb 02 shr $0x2,%r11d 5d6c: 44 89 da mov %r11d,%edx 5d6f: 83 c2 08 add $0x8,%edx 5d72: 48 3b c2 cmp %rdx,%rax 5d75: 0f 8c 26 01 00 00 jl 0x5ea1 5d7b: 44 89 ca mov %r9d,%edx 5d7e: 41 2b d3 sub %r11d,%edx 5d81: 83 e2 07 and $0x7,%edx 5d84: 44 2b ca sub %edx,%r9d 5d87: 33 d2 xor %edx,%edx 5d89: 45 89 da mov %r11d,%r10d 5d8c: 45 85 db test %r11d,%r11d 5d8f: 76 2d jbe 0x5dbe 5d91: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5d98: 00 5d99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5da0: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0 5da5: f3 0f 59 c1 mulss %xmm1,%xmm0 5da9: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0 5daf: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4) 5db5: 48 8d 52 01 lea 0x1(%rdx),%rdx 5db9: 49 3b d2 cmp %r10,%rdx 5dbc: 72 e2 jb 0x5da0 5dbe: 45 89 db mov %r11d,%r11d 5dc1: 49 63 d1 movslq %r9d,%rdx 5dc4: 4e 8d 1c 99 lea (%rcx,%r11,4),%r11 5dc8: 49 f7 c3 0f 00 00 00 test $0xf,%r11 5dcf: 74 41 je 0x5e12 5dd1: 0f 28 c1 movaps %xmm1,%xmm0 5dd4: 0f c6 c0 00 shufps $0x0,%xmm0,%xmm0 5dd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5ddf: 00 5de0: 42 0f 10 14 91 movups (%rcx,%r10,4),%xmm2 5de5: 42 0f 10 5c 91 10 movups 0x10(%rcx,%r10,4),%xmm3 5deb: 0f 59 d0 mulps %xmm0,%xmm2 5dee: 0f 59 d8 mulps %xmm0,%xmm3 5df1: 43 0f 58 14 90 addps (%r8,%r10,4),%xmm2 5df6: 43 0f 58 5c 90 10 addps 0x10(%r8,%r10,4),%xmm3 5dfc: 43 0f 29 14 90 movaps %xmm2,(%r8,%r10,4) 5e01: 43 0f 29 5c 90 10 movaps %xmm3,0x10(%r8,%r10,4) 5e07: 4d 8d 52 08 lea 0x8(%r10),%r10 5e0b: 4c 3b d2 cmp %rdx,%r10 5e0e: 72 d0 jb 0x5de0 5e10: eb 3e jmp 0x5e50 5e12: 0f 28 c1 movaps %xmm1,%xmm0 5e15: 0f c6 c0 00 shufps $0x0,%xmm0,%xmm0 5e19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5e20: 42 0f 28 14 91 movaps (%rcx,%r10,4),%xmm2 5e25: 42 0f 28 5c 91 10 movaps 0x10(%rcx,%r10,4),%xmm3 5e2b: 0f 59 d0 mulps %xmm0,%xmm2 5e2e: 0f 59 d8 mulps %xmm0,%xmm3 5e31: 43 0f 58 14 90 addps (%r8,%r10,4),%xmm2 5e36: 43 0f 58 5c 90 10 addps 0x10(%r8,%r10,4),%xmm3 5e3c: 43 0f 29 14 90 movaps %xmm2,(%r8,%r10,4) 5e41: 43 0f 29 5c 90 10 movaps %xmm3,0x10(%r8,%r10,4) 5e47: 4d 8d 52 08 lea 0x8(%r10),%r10 5e4b: 4c 3b d2 cmp %rdx,%r10 5e4e: 72 d0 jb 0x5e20 5e50: 33 d2 xor %edx,%edx 5e52: 45 8d 51 01 lea 0x1(%r9),%r10d 5e56: 4d 63 d2 movslq %r10d,%r10 5e59: 4c 3b d0 cmp %rax,%r10 5e5c: 77 40 ja 0x5e9e 5e5e: 4d 63 c9 movslq %r9d,%r9 5e61: 49 2b c1 sub %r9,%rax 5e64: 49 c1 e1 02 shl $0x2,%r9 5e68: 49 03 c9 add %r9,%rcx 5e6b: 4d 03 c1 add %r9,%r8 5e6e: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5e75: 00 5e76: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5e7d: 0f 1f 00 nopl (%rax) 5e80: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0 5e85: f3 0f 59 c1 mulss %xmm1,%xmm0 5e89: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0 5e8f: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4) 5e95: 48 8d 52 01 lea 0x1(%rdx),%rdx 5e99: 48 3b d0 cmp %rax,%rdx 5e9c: 72 e2 jb 0x5e80 5e9e: 33 c0 xor %eax,%eax 5ea0: c3 ret 5ea1: 45 33 c9 xor %r9d,%r9d 5ea4: eb aa jmp 0x5e50 5ea6: b8 fa ff ff ff mov $0xfffffffa,%eax 5eab: 90 nop 5eac: c3 ret 5ead: b8 f8 ff ff ff mov $0xfffffff8,%eax 5eb2: c3 ret 5eb3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 5eb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5ebf: 00 5ec0: 53 push %rbx 5ec1: 48 85 c9 test %rcx,%rcx 5ec4: 0f 84 d5 01 00 00 je 0x609f 5eca: 4d 85 c0 test %r8,%r8 5ecd: 0f 84 cc 01 00 00 je 0x609f 5ed3: 45 85 c9 test %r9d,%r9d 5ed6: 0f 8e bc 01 00 00 jle 0x6098 5edc: 41 83 f9 08 cmp $0x8,%r9d 5ee0: 0f 8c a2 01 00 00 jl 0x6088 5ee6: 4d 89 c3 mov %r8,%r11 5ee9: 49 83 e3 0f and $0xf,%r11 5eed: 45 85 db test %r11d,%r11d 5ef0: 74 18 je 0x5f0a 5ef2: 41 f7 c3 03 00 00 00 test $0x3,%r11d 5ef9: 0f 85 89 01 00 00 jne 0x6088 5eff: 41 f7 db neg %r11d 5f02: 41 83 c3 10 add $0x10,%r11d 5f06: 41 c1 eb 02 shr $0x2,%r11d 5f0a: 41 8d 43 08 lea 0x8(%r11),%eax 5f0e: 44 3b c8 cmp %eax,%r9d 5f11: 0f 8c 71 01 00 00 jl 0x6088 5f17: 44 89 c8 mov %r9d,%eax 5f1a: 33 d2 xor %edx,%edx 5f1c: 41 2b c3 sub %r11d,%eax 5f1f: 44 89 db mov %r11d,%ebx 5f22: 83 e0 07 and $0x7,%eax 5f25: f7 d8 neg %eax 5f27: 41 03 c1 add %r9d,%eax 5f2a: 45 85 db test %r11d,%r11d 5f2d: 76 2f jbe 0x5f5e 5f2f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5f36: 00 5f37: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5f3e: 66 90 xchg %ax,%ax 5f40: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0 5f45: f3 0f 59 c1 mulss %xmm1,%xmm0 5f49: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0 5f4f: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4) 5f55: 48 83 c2 01 add $0x1,%rdx 5f59: 48 3b d3 cmp %rbx,%rdx 5f5c: 72 e2 jb 0x5f40 5f5e: 45 89 db mov %r11d,%r11d 5f61: 4a 8d 14 99 lea (%rcx,%r11,4),%rdx 5f65: 48 f7 c2 0f 00 00 00 test $0xf,%rdx 5f6c: 48 63 d0 movslq %eax,%rdx 5f6f: 74 3f je 0x5fb0 5f71: 0f 28 c1 movaps %xmm1,%xmm0 5f74: 0f c6 c0 00 shufps $0x0,%xmm0,%xmm0 5f78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5f7f: 00 5f80: 0f 10 14 99 movups (%rcx,%rbx,4),%xmm2 5f84: 0f 10 5c 99 10 movups 0x10(%rcx,%rbx,4),%xmm3 5f89: 0f 59 d0 mulps %xmm0,%xmm2 5f8c: 0f 59 d8 mulps %xmm0,%xmm3 5f8f: 41 0f 58 14 98 addps (%r8,%rbx,4),%xmm2 5f94: 41 0f 58 5c 98 10 addps 0x10(%r8,%rbx,4),%xmm3 5f9a: 41 0f 11 14 98 movups %xmm2,(%r8,%rbx,4) 5f9f: 41 0f 11 5c 98 10 movups %xmm3,0x10(%r8,%rbx,4) 5fa5: 48 83 c3 08 add $0x8,%rbx 5fa9: 48 3b da cmp %rdx,%rbx 5fac: 72 d2 jb 0x5f80 5fae: eb 3e jmp 0x5fee 5fb0: 0f 28 c1 movaps %xmm1,%xmm0 5fb3: 0f c6 c0 00 shufps $0x0,%xmm0,%xmm0 5fb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 5fbe: 00 00 5fc0: 0f 10 14 99 movups (%rcx,%rbx,4),%xmm2 5fc4: 0f 10 5c 99 10 movups 0x10(%rcx,%rbx,4),%xmm3 5fc9: 0f 59 d0 mulps %xmm0,%xmm2 5fcc: 0f 59 d8 mulps %xmm0,%xmm3 5fcf: 41 0f 58 14 98 addps (%r8,%rbx,4),%xmm2 5fd4: 41 0f 58 5c 98 10 addps 0x10(%r8,%rbx,4),%xmm3 5fda: 41 0f 11 14 98 movups %xmm2,(%r8,%rbx,4) 5fdf: 41 0f 11 5c 98 10 movups %xmm3,0x10(%r8,%rbx,4) 5fe5: 48 83 c3 08 add $0x8,%rbx 5fe9: 48 3b da cmp %rdx,%rbx 5fec: 72 d2 jb 0x5fc0 5fee: 8d 58 01 lea 0x1(%rax),%ebx 5ff1: 41 3b d9 cmp %r9d,%ebx 5ff4: 0f 87 85 00 00 00 ja 0x607f 5ffa: 4d 63 d1 movslq %r9d,%r10 5ffd: 4c 2b d2 sub %rdx,%r10 6000: 49 83 fa 04 cmp $0x4,%r10 6004: 0f 8c 79 00 00 00 jl 0x6083 600a: 45 89 d3 mov %r10d,%r11d 600d: 45 33 c9 xor %r9d,%r9d 6010: 48 8d 1c 91 lea (%rcx,%rdx,4),%rbx 6014: 41 83 e3 fc and $0xfffffffc,%r11d 6018: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 601c: 4d 63 db movslq %r11d,%r11 601f: 90 nop 6020: 42 0f 10 14 8b movups (%rbx,%r9,4),%xmm2 6025: 0f 59 d0 mulps %xmm0,%xmm2 6028: 42 0f 58 14 8a addps (%rdx,%r9,4),%xmm2 602d: 42 0f 11 14 8a movups %xmm2,(%rdx,%r9,4) 6032: 49 83 c1 04 add $0x4,%r9 6036: 4d 3b cb cmp %r11,%r9 6039: 72 e5 jb 0x6020 603b: 4d 3b da cmp %r10,%r11 603e: 73 3f jae 0x607f 6040: 48 63 c0 movslq %eax,%rax 6043: 48 8d 14 81 lea (%rcx,%rax,4),%rdx 6047: 49 8d 04 80 lea (%r8,%rax,4),%rax 604b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6052: 00 6053: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 605a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 6060: f3 42 0f 10 04 9a movss (%rdx,%r11,4),%xmm0 6066: f3 0f 59 c1 mulss %xmm1,%xmm0 606a: f3 42 0f 58 04 98 addss (%rax,%r11,4),%xmm0 6070: f3 42 0f 11 04 98 movss %xmm0,(%rax,%r11,4) 6076: 49 83 c3 01 add $0x1,%r11 607a: 4d 3b da cmp %r10,%r11 607d: 72 e1 jb 0x6060 607f: 33 c0 xor %eax,%eax 6081: 5b pop %rbx 6082: c3 ret 6083: 45 33 db xor %r11d,%r11d 6086: eb b3 jmp 0x603b 6088: 33 c0 xor %eax,%eax 608a: 41 83 f9 01 cmp $0x1,%r9d 608e: 72 ef jb 0x607f 6090: 4d 63 d1 movslq %r9d,%r10 6093: 45 33 db xor %r11d,%r11d 6096: eb a3 jmp 0x603b 6098: b8 fa ff ff ff mov $0xfffffffa,%eax 609d: 5b pop %rbx 609e: c3 ret 609f: b8 f8 ff ff ff mov $0xfffffff8,%eax 60a4: 5b pop %rbx 60a5: c3 ret 60a6: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 60ad: 00 60ae: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 60b5: 0f 1f 40 00 nopl 0x0(%rax) 60b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 60c0: 41 57 push %r15 60c2: c5 f8 28 d1 vmovaps %xmm1,%xmm2 60c6: 48 85 c9 test %rcx,%rcx 60c9: 0f 84 b0 01 00 00 je 0x627f 60cf: 4d 85 c0 test %r8,%r8 60d2: 0f 84 a7 01 00 00 je 0x627f 60d8: 45 85 c9 test %r9d,%r9d 60db: 0f 8e 96 01 00 00 jle 0x6277 60e1: 41 83 f9 10 cmp $0x10,%r9d 60e5: 0f 8c 7c 01 00 00 jl 0x6267 60eb: 4d 89 c2 mov %r8,%r10 60ee: 49 83 e2 1f and $0x1f,%r10 60f2: 45 89 d2 mov %r10d,%r10d 60f5: 45 85 d2 test %r10d,%r10d 60f8: 74 18 je 0x6112 60fa: 41 f7 c2 03 00 00 00 test $0x3,%r10d 6101: 0f 85 60 01 00 00 jne 0x6267 6107: 41 f7 da neg %r10d 610a: 41 83 c2 20 add $0x20,%r10d 610e: 41 c1 ea 02 shr $0x2,%r10d 6112: 41 8d 42 10 lea 0x10(%r10),%eax 6116: 44 3b c8 cmp %eax,%r9d 6119: 0f 8c 48 01 00 00 jl 0x6267 611f: 44 89 c8 mov %r9d,%eax 6122: 33 d2 xor %edx,%edx 6124: 41 2b c2 sub %r10d,%eax 6127: 83 e0 0f and $0xf,%eax 612a: f7 d8 neg %eax 612c: 41 03 c1 add %r9d,%eax 612f: 45 85 d2 test %r10d,%r10d 6132: 76 25 jbe 0x6159 6134: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 6139: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6140: c5 ea 59 04 91 vmulss (%rcx,%rdx,4),%xmm2,%xmm0 6145: c4 c1 7a 58 0c 90 vaddss (%r8,%rdx,4),%xmm0,%xmm1 614b: c4 c1 7a 11 0c 90 vmovss %xmm1,(%r8,%rdx,4) 6151: 48 ff c2 inc %rdx 6154: 49 3b d2 cmp %r10,%rdx 6157: 72 e7 jb 0x6140 6159: c5 e8 c6 c2 00 vshufps $0x0,%xmm2,%xmm2,%xmm0 615e: 48 63 d0 movslq %eax,%rdx 6161: c4 e3 7d 18 c8 01 vinsertf128 $0x1,%xmm0,%ymm0,%ymm1 6167: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 616e: 00 616f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6176: 0f 1f 00 nopl (%rax) 6179: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6180: c4 a1 78 10 1c 91 vmovups (%rcx,%r10,4),%xmm3 6186: c4 a3 65 18 64 91 10 vinsertf128 $0x1,0x10(%rcx,%r10,4),%ymm3,%ymm4 618d: 01 618e: c5 f4 59 ec vmulps %ymm4,%ymm1,%ymm5 6192: c4 a1 78 10 64 91 20 vmovups 0x20(%rcx,%r10,4),%xmm4 6199: c4 81 54 58 1c 90 vaddps (%r8,%r10,4),%ymm5,%ymm3 619f: c4 81 7c 11 1c 90 vmovups %ymm3,(%r8,%r10,4) 61a5: c4 a3 5d 18 6c 91 30 vinsertf128 $0x1,0x30(%rcx,%r10,4),%ymm4,%ymm5 61ac: 01 61ad: c5 f4 59 dd vmulps %ymm5,%ymm1,%ymm3 61b1: c4 81 64 58 64 90 20 vaddps 0x20(%r8,%r10,4),%ymm3,%ymm4 61b8: c4 81 7c 11 64 90 20 vmovups %ymm4,0x20(%r8,%r10,4) 61bf: 49 83 c2 10 add $0x10,%r10 61c3: 4c 3b d2 cmp %rdx,%r10 61c6: 72 b8 jb 0x6180 61c8: 44 8d 50 01 lea 0x1(%rax),%r10d 61cc: 45 3b d1 cmp %r9d,%r10d 61cf: 0f 87 85 00 00 00 ja 0x625a 61d5: 4d 63 d9 movslq %r9d,%r11 61d8: 4c 2b da sub %rdx,%r11 61db: 49 83 fb 04 cmp $0x4,%r11 61df: 0f 8c 7d 00 00 00 jl 0x6262 61e5: 45 89 df mov %r11d,%r15d 61e8: 45 33 d2 xor %r10d,%r10d 61eb: 41 83 e7 fc and $0xfffffffc,%r15d 61ef: 4c 8d 0c 91 lea (%rcx,%rdx,4),%r9 61f3: 4d 63 ff movslq %r15d,%r15 61f6: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 61fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 6200: c4 81 78 59 0c 91 vmulps (%r9,%r10,4),%xmm0,%xmm1 6206: c4 a1 70 58 1c 92 vaddps (%rdx,%r10,4),%xmm1,%xmm3 620c: c4 a1 78 11 1c 92 vmovups %xmm3,(%rdx,%r10,4) 6212: 49 83 c2 04 add $0x4,%r10 6216: 4d 3b d7 cmp %r15,%r10 6219: 72 e5 jb 0x6200 621b: 4d 3b fb cmp %r11,%r15 621e: 73 3a jae 0x625a 6220: 48 63 c0 movslq %eax,%rax 6223: 48 8d 14 81 lea (%rcx,%rax,4),%rdx 6227: 49 8d 04 80 lea (%r8,%rax,4),%rax 622b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6232: 00 6233: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 623a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 6240: c4 a1 6a 59 04 ba vmulss (%rdx,%r15,4),%xmm2,%xmm0 6246: c4 a1 7a 58 0c b8 vaddss (%rax,%r15,4),%xmm0,%xmm1 624c: c4 a1 7a 11 0c b8 vmovss %xmm1,(%rax,%r15,4) 6252: 49 ff c7 inc %r15 6255: 4d 3b fb cmp %r11,%r15 6258: 72 e6 jb 0x6240 625a: 33 c0 xor %eax,%eax 625c: c5 f8 77 vzeroupper 625f: 41 5f pop %r15 6261: c3 ret 6262: 45 33 ff xor %r15d,%r15d 6265: eb b4 jmp 0x621b 6267: 33 c0 xor %eax,%eax 6269: 41 83 f9 01 cmp $0x1,%r9d 626d: 72 eb jb 0x625a 626f: 4d 63 d9 movslq %r9d,%r11 6272: 45 33 ff xor %r15d,%r15d 6275: eb a4 jmp 0x621b 6277: b8 fa ff ff ff mov $0xfffffffa,%eax 627c: 41 5f pop %r15 627e: c3 ret 627f: b8 f8 ff ff ff mov $0xfffffff8,%eax 6284: 41 5f pop %r15 6286: c3 ret 6287: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 628e: 00 628f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6296: 0f 1f 00 nopl (%rax) 6299: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 62a0: 4d 89 c2 mov %r8,%r10 62a3: 48 85 c9 test %rcx,%rcx 62a6: 0f 84 eb 00 00 00 je 0x6397 62ac: 4d 85 d2 test %r10,%r10 62af: 0f 84 e2 00 00 00 je 0x6397 62b5: 45 85 c9 test %r9d,%r9d 62b8: 0f 8e d3 00 00 00 jle 0x6391 62be: 49 63 c1 movslq %r9d,%rax 62c1: 48 83 f8 08 cmp $0x8,%rax 62c5: 0f 8c b5 00 00 00 jl 0x6380 62cb: 48 3d e1 00 00 00 cmp $0xe1,%rax 62d1: 0f 8c ae 00 00 00 jl 0x6385 62d7: 4c 89 d2 mov %r10,%rdx 62da: 48 83 e2 1f and $0x1f,%rdx 62de: 85 d2 test %edx,%edx 62e0: 74 11 je 0x62f3 62e2: f6 c2 03 test $0x3,%dl 62e5: 0f 85 95 00 00 00 jne 0x6380 62eb: f7 da neg %edx 62ed: 83 c2 20 add $0x20,%edx 62f0: c1 ea 02 shr $0x2,%edx 62f3: 41 89 d0 mov %edx,%r8d 62f6: 4d 8d 58 08 lea 0x8(%r8),%r11 62fa: 49 3b c3 cmp %r11,%rax 62fd: 0f 8c 7d 00 00 00 jl 0x6380 6303: 45 89 cb mov %r9d,%r11d 6306: 44 2b da sub %edx,%r11d 6309: 41 83 e3 07 and $0x7,%r11d 630d: 45 2b cb sub %r11d,%r9d 6310: 45 33 db xor %r11d,%r11d 6313: 4d 63 c9 movslq %r9d,%r9 6316: 85 d2 test %edx,%edx 6318: 76 20 jbe 0x633a 631a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 6320: c4 a1 7a 10 04 99 vmovss (%rcx,%r11,4),%xmm0 6326: c4 82 71 a9 04 9a vfmadd213ss (%r10,%r11,4),%xmm1,%xmm0 632c: c4 81 7a 11 04 9a vmovss %xmm0,(%r10,%r11,4) 6332: 49 ff c3 inc %r11 6335: 4d 3b d8 cmp %r8,%r11 6338: 72 e6 jb 0x6320 633a: c4 e2 7d 18 c1 vbroadcastss %xmm1,%ymm0 633f: 90 nop 6340: c4 a1 7c 10 14 81 vmovups (%rcx,%r8,4),%ymm2 6346: c4 82 7d a8 14 82 vfmadd213ps (%r10,%r8,4),%ymm0,%ymm2 634c: c4 81 7c 11 14 82 vmovups %ymm2,(%r10,%r8,4) 6352: 49 83 c0 08 add $0x8,%r8 6356: 4d 3b c1 cmp %r9,%r8 6359: 72 e5 jb 0x6340 635b: 4c 3b c8 cmp %rax,%r9 635e: 73 1a jae 0x637a 6360: c4 a1 7a 10 04 89 vmovss (%rcx,%r9,4),%xmm0 6366: c4 82 71 a9 04 8a vfmadd213ss (%r10,%r9,4),%xmm1,%xmm0 636c: c4 81 7a 11 04 8a vmovss %xmm0,(%r10,%r9,4) 6372: 49 ff c1 inc %r9 6375: 4c 3b c8 cmp %rax,%r9 6378: 72 e6 jb 0x6360 637a: 33 c0 xor %eax,%eax 637c: c5 f8 77 vzeroupper 637f: c3 ret 6380: 45 33 c9 xor %r9d,%r9d 6383: eb d6 jmp 0x635b 6385: 41 83 e1 f8 and $0xfffffff8,%r9d 6389: 45 33 c0 xor %r8d,%r8d 638c: 4d 63 c9 movslq %r9d,%r9 638f: eb a9 jmp 0x633a 6391: b8 fa ff ff ff mov $0xfffffffa,%eax 6396: c3 ret 6397: b8 f8 ff ff ff mov $0xfffffff8,%eax 639c: c3 ret 639d: 0f 1f 00 nopl (%rax) 63a0: 55 push %rbp 63a1: c5 f8 28 e1 vmovaps %xmm1,%xmm4 63a5: 48 85 c9 test %rcx,%rcx 63a8: 0f 84 a0 01 00 00 je 0x654e 63ae: 4d 85 c0 test %r8,%r8 63b1: 0f 84 97 01 00 00 je 0x654e 63b7: 45 85 c9 test %r9d,%r9d 63ba: 0f 8e 87 01 00 00 jle 0x6547 63c0: 41 83 f9 08 cmp $0x8,%r9d 63c4: 0f 8c 76 01 00 00 jl 0x6540 63ca: 41 81 f9 e1 00 00 00 cmp $0xe1,%r9d 63d1: 0f 8c 5c 01 00 00 jl 0x6533 63d7: 4c 89 c0 mov %r8,%rax 63da: 48 83 e0 1f and $0x1f,%rax 63de: a8 03 test $0x3,%al 63e0: 74 04 je 0x63e6 63e2: 33 c0 xor %eax,%eax 63e4: eb 13 jmp 0x63f9 63e6: 85 c0 test %eax,%eax 63e8: 74 0f je 0x63f9 63ea: f7 d8 neg %eax 63ec: 83 c0 20 add $0x20,%eax 63ef: c1 e8 02 shr $0x2,%eax 63f2: 44 3b c8 cmp %eax,%r9d 63f5: 41 0f 4c c1 cmovl %r9d,%eax 63f9: 44 89 ca mov %r9d,%edx 63fc: 2b d0 sub %eax,%edx 63fe: 83 e2 07 and $0x7,%edx 6401: f7 da neg %edx 6403: 41 03 d1 add %r9d,%edx 6406: 83 f8 01 cmp $0x1,%eax 6409: 72 6d jb 0x6478 640b: 45 33 db xor %r11d,%r11d 640e: c5 fe 6f 1d ca d5 c4 vmovdqu 0x1c4d5ca(%rip),%ymm3 # 0x1c539e0 6415: 01 6416: 33 ed xor %ebp,%ebp 6418: c5 fe 6f 15 e0 d5 c4 vmovdqu 0x1c4d5e0(%rip),%ymm2 # 0x1c53a00 641f: 01 6420: c4 e2 7d 18 c4 vbroadcastss %xmm4,%ymm0 6425: 62 f2 7d 28 7c c8 vpbroadcastd %eax,%ymm1 642b: 4c 63 d0 movslq %eax,%r10 642e: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6435: 00 6436: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 643d: 0f 1f 00 nopl (%rax) 6440: 62 f1 75 28 66 ca vpcmpgtd %ymm2,%ymm1,%k1 6446: 49 83 c3 08 add $0x8,%r11 644a: c5 ed fe d3 vpaddd %ymm3,%ymm2,%ymm2 644e: 62 f1 7c a9 10 6c 0d vmovups 0x0(%rbp,%rcx,1),%ymm5{%k1}{z} 6455: 00 6456: 62 b2 7d a9 a8 6c 05 vfmadd213ps 0x0(%rbp,%r8,1),%ymm0,%ymm5{%k1}{z} 645d: 00 645e: 62 b1 7c 29 11 6c 05 vmovups %ymm5,0x0(%rbp,%r8,1){%k1} 6465: 00 6466: 48 83 c5 20 add $0x20,%rbp 646a: 4d 3b da cmp %r10,%r11 646d: 72 d1 jb 0x6440 646f: 44 3b c8 cmp %eax,%r9d 6472: 0f 84 b4 00 00 00 je 0x652c 6478: 8d 68 08 lea 0x8(%rax),%ebp 647b: 3b d5 cmp %ebp,%edx 647d: 7c 3b jl 0x64ba 647f: 48 63 c0 movslq %eax,%rax 6482: c4 e2 7d 18 c4 vbroadcastss %xmm4,%ymm0 6487: 48 63 ea movslq %edx,%rbp 648a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6491: 00 6492: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6499: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 64a0: c5 fc 10 0c 81 vmovups (%rcx,%rax,4),%ymm1 64a5: c4 c2 7d a8 0c 80 vfmadd213ps (%r8,%rax,4),%ymm0,%ymm1 64ab: c4 c1 7c 11 0c 80 vmovups %ymm1,(%r8,%rax,4) 64b1: 48 83 c0 08 add $0x8,%rax 64b5: 48 3b c5 cmp %rbp,%rax 64b8: 72 e6 jb 0x64a0 64ba: 8d 42 01 lea 0x1(%rdx),%eax 64bd: 41 3b c1 cmp %r9d,%eax 64c0: 0f 87 66 00 00 00 ja 0x652c 64c6: 44 89 cd mov %r9d,%ebp 64c9: 33 c0 xor %eax,%eax 64cb: 2b ea sub %edx,%ebp 64cd: 48 63 d2 movslq %edx,%rdx 64d0: 4d 63 c9 movslq %r9d,%r9 64d3: c5 fe 6f 1d 05 d5 c4 vmovdqu 0x1c4d505(%rip),%ymm3 # 0x1c539e0 64da: 01 64db: 4c 2b ca sub %rdx,%r9 64de: c5 fe 6f 15 1a d5 c4 vmovdqu 0x1c4d51a(%rip),%ymm2 # 0x1c53a00 64e5: 01 64e6: c4 e2 7d 18 cc vbroadcastss %xmm4,%ymm1 64eb: 62 f2 7d 28 7c c5 vpbroadcastd %ebp,%ymm0 64f1: 48 8d 2c 91 lea (%rcx,%rdx,4),%rbp 64f5: 49 8d 0c 90 lea (%r8,%rdx,4),%rcx 64f9: 33 d2 xor %edx,%edx 64fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 6500: 62 f1 7d 28 66 ca vpcmpgtd %ymm2,%ymm0,%k1 6506: 48 83 c0 08 add $0x8,%rax 650a: c5 ed fe d3 vpaddd %ymm3,%ymm2,%ymm2 650e: 62 f1 7c a9 10 24 2a vmovups (%rdx,%rbp,1),%ymm4{%k1}{z} 6515: 62 f2 75 a9 a8 24 0a vfmadd213ps (%rdx,%rcx,1),%ymm1,%ymm4{%k1}{z} 651c: 62 f1 7c 29 11 24 0a vmovups %ymm4,(%rdx,%rcx,1){%k1} 6523: 48 83 c2 20 add $0x20,%rdx 6527: 49 3b c1 cmp %r9,%rax 652a: 72 d4 jb 0x6500 652c: 33 c0 xor %eax,%eax 652e: c5 f8 77 vzeroupper 6531: 5d pop %rbp 6532: c3 ret 6533: 44 89 ca mov %r9d,%edx 6536: 33 c0 xor %eax,%eax 6538: 83 e2 f8 and $0xfffffff8,%edx 653b: e9 38 ff ff ff jmp 0x6478 6540: 33 d2 xor %edx,%edx 6542: e9 73 ff ff ff jmp 0x64ba 6547: b8 fa ff ff ff mov $0xfffffffa,%eax 654c: 5d pop %rbp 654d: c3 ret 654e: b8 f8 ff ff ff mov $0xfffffff8,%eax 6553: 5d pop %rbp 6554: c3 ret 6555: 0f 1f 40 00 nopl 0x0(%rax) 6559: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6560: 48 83 ec 28 sub $0x28,%rsp 6564: 48 85 c9 test %rcx,%rcx 6567: 74 20 je 0x6589 6569: 48 85 d2 test %rdx,%rdx 656c: 74 1b je 0x6589 656e: 45 85 c0 test %r8d,%r8d 6571: 7f 0a jg 0x657d 6573: b8 fa ff ff ff mov $0xfffffffa,%eax 6578: 48 83 c4 28 add $0x28,%rsp 657c: c3 ret 657d: e8 1e 8f 03 00 call 0x3f4a0 6582: 33 c0 xor %eax,%eax 6584: 48 83 c4 28 add $0x28,%rsp 6588: c3 ret 6589: b8 f8 ff ff ff mov $0xfffffff8,%eax 658e: 48 83 c4 28 add $0x28,%rsp 6592: c3 ret 6593: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 6598: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 659f: 00 65a0: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 65a5: 48 85 c9 test %rcx,%rcx 65a8: 74 22 je 0x65cc 65aa: 48 85 d2 test %rdx,%rdx 65ad: 74 1d je 0x65cc 65af: 45 85 c0 test %r8d,%r8d 65b2: 7f 0b jg 0x65bf 65b4: b8 fa ff ff ff mov $0xfffffffa,%eax 65b9: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 65be: c3 ret 65bf: e8 5c 90 03 00 call 0x3f620 65c4: 33 c0 xor %eax,%eax 65c6: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 65cb: c3 ret 65cc: b8 f8 ff ff ff mov $0xfffffff8,%eax 65d1: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 65d6: c3 ret 65d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 65de: 00 00 65e0: 48 83 ec 28 sub $0x28,%rsp 65e4: 48 85 c9 test %rcx,%rcx 65e7: 74 20 je 0x6609 65e9: 48 85 d2 test %rdx,%rdx 65ec: 74 1b je 0x6609 65ee: 45 85 c0 test %r8d,%r8d 65f1: 7f 0a jg 0x65fd 65f3: b8 fa ff ff ff mov $0xfffffffa,%eax 65f8: 48 83 c4 28 add $0x28,%rsp 65fc: c3 ret 65fd: e8 9e 91 03 00 call 0x3f7a0 6602: 33 c0 xor %eax,%eax 6604: 48 83 c4 28 add $0x28,%rsp 6608: c3 ret 6609: b8 f8 ff ff ff mov $0xfffffff8,%eax 660e: 48 83 c4 28 add $0x28,%rsp 6612: c3 ret 6613: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 6618: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 661f: 00 6620: 56 push %rsi 6621: 48 89 d6 mov %rdx,%rsi 6624: 48 85 c9 test %rcx,%rcx 6627: 0f 84 90 01 00 00 je 0x67bd 662d: 48 85 f6 test %rsi,%rsi 6630: 0f 84 87 01 00 00 je 0x67bd 6636: 45 85 c0 test %r8d,%r8d 6639: 0f 8e 77 01 00 00 jle 0x67b6 663f: 41 83 f8 10 cmp $0x10,%r8d 6643: 0f 8c 5d 01 00 00 jl 0x67a6 6649: 49 89 f1 mov %rsi,%r9 664c: 49 83 e1 1f and $0x1f,%r9 6650: 45 89 c9 mov %r9d,%r9d 6653: 45 85 c9 test %r9d,%r9d 6656: 74 18 je 0x6670 6658: 41 f7 c1 03 00 00 00 test $0x3,%r9d 665f: 0f 85 41 01 00 00 jne 0x67a6 6665: 41 f7 d9 neg %r9d 6668: 41 83 c1 20 add $0x20,%r9d 666c: 41 c1 e9 02 shr $0x2,%r9d 6670: 41 8d 41 10 lea 0x10(%r9),%eax 6674: 44 3b c0 cmp %eax,%r8d 6677: 0f 8c 29 01 00 00 jl 0x67a6 667d: 44 89 c0 mov %r8d,%eax 6680: 33 d2 xor %edx,%edx 6682: 41 2b c1 sub %r9d,%eax 6685: 83 e0 0f and $0xf,%eax 6688: f7 d8 neg %eax 668a: 41 03 c0 add %r8d,%eax 668d: 45 85 c9 test %r9d,%r9d 6690: 76 25 jbe 0x66b7 6692: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6699: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 66a0: c5 fa 10 04 91 vmovss (%rcx,%rdx,4),%xmm0 66a5: c5 fa 59 0c 96 vmulss (%rsi,%rdx,4),%xmm0,%xmm1 66aa: c5 fa 11 0c 96 vmovss %xmm1,(%rsi,%rdx,4) 66af: 48 ff c2 inc %rdx 66b2: 49 3b d1 cmp %r9,%rdx 66b5: 72 e9 jb 0x66a0 66b7: 48 63 d0 movslq %eax,%rdx 66ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 66c0: c4 a1 78 10 04 89 vmovups (%rcx,%r9,4),%xmm0 66c6: c4 a1 78 10 5c 89 20 vmovups 0x20(%rcx,%r9,4),%xmm3 66cd: c4 a3 7d 18 4c 89 10 vinsertf128 $0x1,0x10(%rcx,%r9,4),%ymm0,%ymm1 66d4: 01 66d5: c4 a3 65 18 64 89 30 vinsertf128 $0x1,0x30(%rcx,%r9,4),%ymm3,%ymm4 66dc: 01 66dd: c4 a1 74 59 14 8e vmulps (%rsi,%r9,4),%ymm1,%ymm2 66e3: c4 a1 5c 59 6c 8e 20 vmulps 0x20(%rsi,%r9,4),%ymm4,%ymm5 66ea: c4 a1 7c 11 14 8e vmovups %ymm2,(%rsi,%r9,4) 66f0: c4 a1 7c 11 6c 8e 20 vmovups %ymm5,0x20(%rsi,%r9,4) 66f7: 49 83 c1 10 add $0x10,%r9 66fb: 4c 3b ca cmp %rdx,%r9 66fe: 72 c0 jb 0x66c0 6700: 44 8d 48 01 lea 0x1(%rax),%r9d 6704: 45 3b c8 cmp %r8d,%r9d 6707: 0f 87 8d 00 00 00 ja 0x679a 670d: 4d 63 d0 movslq %r8d,%r10 6710: 4c 2b d2 sub %rdx,%r10 6713: 49 83 fa 04 cmp $0x4,%r10 6717: 0f 8c 84 00 00 00 jl 0x67a1 671d: 45 89 d3 mov %r10d,%r11d 6720: 45 33 c9 xor %r9d,%r9d 6723: 41 83 e3 fc and $0xfffffffc,%r11d 6727: 4c 8d 04 96 lea (%rsi,%rdx,4),%r8 672b: 4d 63 db movslq %r11d,%r11 672e: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx 6732: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6739: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6740: c4 a1 78 10 04 8a vmovups (%rdx,%r9,4),%xmm0 6746: c4 81 78 59 0c 88 vmulps (%r8,%r9,4),%xmm0,%xmm1 674c: c4 81 78 11 0c 88 vmovups %xmm1,(%r8,%r9,4) 6752: 49 83 c1 04 add $0x4,%r9 6756: 4d 3b cb cmp %r11,%r9 6759: 72 e5 jb 0x6740 675b: 4d 3b da cmp %r10,%r11 675e: 73 3a jae 0x679a 6760: 48 63 c0 movslq %eax,%rax 6763: 48 8d 14 86 lea (%rsi,%rax,4),%rdx 6767: 48 8d 04 81 lea (%rcx,%rax,4),%rax 676b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6772: 00 6773: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 677a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 6780: c4 a1 7a 10 04 98 vmovss (%rax,%r11,4),%xmm0 6786: c4 a1 7a 59 0c 9a vmulss (%rdx,%r11,4),%xmm0,%xmm1 678c: c4 a1 7a 11 0c 9a vmovss %xmm1,(%rdx,%r11,4) 6792: 49 ff c3 inc %r11 6795: 4d 3b da cmp %r10,%r11 6798: 72 e6 jb 0x6780 679a: 33 c0 xor %eax,%eax 679c: c5 f8 77 vzeroupper 679f: 5e pop %rsi 67a0: c3 ret 67a1: 45 33 db xor %r11d,%r11d 67a4: eb b5 jmp 0x675b 67a6: 33 c0 xor %eax,%eax 67a8: 41 83 f8 01 cmp $0x1,%r8d 67ac: 72 ec jb 0x679a 67ae: 4d 63 d0 movslq %r8d,%r10 67b1: 45 33 db xor %r11d,%r11d 67b4: eb a5 jmp 0x675b 67b6: b8 fa ff ff ff mov $0xfffffffa,%eax 67bb: 5e pop %rsi 67bc: c3 ret 67bd: b8 f8 ff ff ff mov $0xfffffff8,%eax 67c2: 5e pop %rsi 67c3: c3 ret 67c4: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 67cb: 00 67cc: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 67d3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 67d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 67df: 00 67e0: 53 push %rbx 67e1: 49 89 ca mov %rcx,%r10 67e4: 4d 85 d2 test %r10,%r10 67e7: 0f 84 84 01 00 00 je 0x6971 67ed: 48 85 d2 test %rdx,%rdx 67f0: 0f 84 7b 01 00 00 je 0x6971 67f6: 45 85 c0 test %r8d,%r8d 67f9: 0f 8e 6b 01 00 00 jle 0x696a 67ff: 41 83 f8 10 cmp $0x10,%r8d 6803: 0f 8c 59 01 00 00 jl 0x6962 6809: 48 89 d3 mov %rdx,%rbx 680c: 48 83 e3 1f and $0x1f,%rbx 6810: 85 db test %ebx,%ebx 6812: 74 11 je 0x6825 6814: f6 c3 03 test $0x3,%bl 6817: 0f 85 45 01 00 00 jne 0x6962 681d: f7 db neg %ebx 681f: 83 c3 20 add $0x20,%ebx 6822: c1 eb 02 shr $0x2,%ebx 6825: 8d 43 10 lea 0x10(%rbx),%eax 6828: 44 3b c0 cmp %eax,%r8d 682b: 0f 8c 31 01 00 00 jl 0x6962 6831: 45 89 c1 mov %r8d,%r9d 6834: 33 c0 xor %eax,%eax 6836: 44 2b cb sub %ebx,%r9d 6839: 41 83 e1 0f and $0xf,%r9d 683d: 41 f7 d9 neg %r9d 6840: 45 03 c8 add %r8d,%r9d 6843: 89 d9 mov %ebx,%ecx 6845: 85 db test %ebx,%ebx 6847: 76 2f jbe 0x6878 6849: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6850: 00 6851: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6858: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 685f: 00 6860: c4 c1 7a 10 04 82 vmovss (%r10,%rax,4),%xmm0 6866: c5 fa 59 0c 82 vmulss (%rdx,%rax,4),%xmm0,%xmm1 686b: c5 fa 11 0c 82 vmovss %xmm1,(%rdx,%rax,4) 6870: 48 ff c0 inc %rax 6873: 48 3b c1 cmp %rcx,%rax 6876: 72 e8 jb 0x6860 6878: 49 63 c1 movslq %r9d,%rax 687b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 6880: c4 c1 7c 10 04 8a vmovups (%r10,%rcx,4),%ymm0 6886: c4 c1 7c 10 54 8a 20 vmovups 0x20(%r10,%rcx,4),%ymm2 688d: c5 fc 59 0c 8a vmulps (%rdx,%rcx,4),%ymm0,%ymm1 6892: c5 ec 59 5c 8a 20 vmulps 0x20(%rdx,%rcx,4),%ymm2,%ymm3 6898: c5 fc 11 0c 8a vmovups %ymm1,(%rdx,%rcx,4) 689d: c5 fc 11 5c 8a 20 vmovups %ymm3,0x20(%rdx,%rcx,4) 68a3: 48 83 c1 10 add $0x10,%rcx 68a7: 48 3b c8 cmp %rax,%rcx 68aa: 72 d4 jb 0x6880 68ac: 41 8d 41 01 lea 0x1(%r9),%eax 68b0: 41 3b c0 cmp %r8d,%eax 68b3: 0f 87 9e 00 00 00 ja 0x6957 68b9: 4d 63 c0 movslq %r8d,%r8 68bc: 4d 63 c9 movslq %r9d,%r9 68bf: 4d 2b c1 sub %r9,%r8 68c2: 49 83 f8 04 cmp $0x4,%r8 68c6: 0f 8c 92 00 00 00 jl 0x695e 68cc: 4d 63 c9 movslq %r9d,%r9 68cf: 44 89 c3 mov %r8d,%ebx 68d2: 83 e3 fc and $0xfffffffc,%ebx 68d5: 33 c9 xor %ecx,%ecx 68d7: 48 63 db movslq %ebx,%rbx 68da: 4a 8d 04 8a lea (%rdx,%r9,4),%rax 68de: 4f 8d 1c 8a lea (%r10,%r9,4),%r11 68e2: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 68e9: 00 68ea: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 68f1: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 68f8: 00 68f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6900: c4 c1 78 10 04 8b vmovups (%r11,%rcx,4),%xmm0 6906: c5 f8 59 0c 88 vmulps (%rax,%rcx,4),%xmm0,%xmm1 690b: c5 f8 11 0c 88 vmovups %xmm1,(%rax,%rcx,4) 6910: 48 83 c1 04 add $0x4,%rcx 6914: 48 3b cb cmp %rbx,%rcx 6917: 72 e7 jb 0x6900 6919: 49 3b d8 cmp %r8,%rbx 691c: 73 39 jae 0x6957 691e: 4d 63 c9 movslq %r9d,%r9 6921: 4a 8d 14 8a lea (%rdx,%r9,4),%rdx 6925: 4b 8d 04 8a lea (%r10,%r9,4),%rax 6929: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6930: 00 6931: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6938: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 693f: 00 6940: c5 fa 10 04 98 vmovss (%rax,%rbx,4),%xmm0 6945: c5 fa 59 0c 9a vmulss (%rdx,%rbx,4),%xmm0,%xmm1 694a: c5 fa 11 0c 9a vmovss %xmm1,(%rdx,%rbx,4) 694f: 48 ff c3 inc %rbx 6952: 49 3b d8 cmp %r8,%rbx 6955: 72 e9 jb 0x6940 6957: 33 c0 xor %eax,%eax 6959: c5 f8 77 vzeroupper 695c: 5b pop %rbx 695d: c3 ret 695e: 33 db xor %ebx,%ebx 6960: eb b7 jmp 0x6919 6962: 45 33 c9 xor %r9d,%r9d 6965: e9 42 ff ff ff jmp 0x68ac 696a: b8 fa ff ff ff mov $0xfffffffa,%eax 696f: 5b pop %rbx 6970: c3 ret 6971: b8 f8 ff ff ff mov $0xfffffff8,%eax 6976: 5b pop %rbx 6977: c3 ret 6978: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 697f: 00 6980: 48 83 ec 28 sub $0x28,%rsp 6984: 48 85 d2 test %rdx,%rdx 6987: 74 3f je 0x69c8 6989: 45 85 c0 test %r8d,%r8d 698c: 7e 30 jle 0x69be 698e: 0f 2e 05 8b d0 c4 01 ucomiss 0x1c4d08b(%rip),%xmm0 # 0x1c53a20 6995: 7a 02 jp 0x6999 6997: 74 0f je 0x69a8 6999: 0f 57 c9 xorps %xmm1,%xmm1 699c: 0f 2e c1 ucomiss %xmm1,%xmm0 699f: 7a 02 jp 0x69a3 69a1: 74 0c je 0x69af 69a3: e8 78 8f 03 00 call 0x3f920 69a8: 33 c0 xor %eax,%eax 69aa: 48 83 c4 28 add $0x28,%rsp 69ae: c3 ret 69af: 48 89 d1 mov %rdx,%rcx 69b2: 44 89 c2 mov %r8d,%edx 69b5: 48 83 c4 28 add $0x28,%rsp 69b9: e9 42 8d 00 00 jmp 0xf700 69be: b8 fa ff ff ff mov $0xfffffffa,%eax 69c3: 48 83 c4 28 add $0x28,%rsp 69c7: c3 ret 69c8: b8 f8 ff ff ff mov $0xfffffff8,%eax 69cd: 48 83 c4 28 add $0x28,%rsp 69d1: c3 ret 69d2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 69d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 69e0: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 69e5: 48 85 d2 test %rdx,%rdx 69e8: 74 43 je 0x6a2d 69ea: 45 85 c0 test %r8d,%r8d 69ed: 7e 32 jle 0x6a21 69ef: 0f 2e 05 2e d0 c4 01 ucomiss 0x1c4d02e(%rip),%xmm0 # 0x1c53a24 69f6: 7a 02 jp 0x69fa 69f8: 74 0f je 0x6a09 69fa: 0f 57 c9 xorps %xmm1,%xmm1 69fd: 0f 2e c1 ucomiss %xmm1,%xmm0 6a00: 7a 02 jp 0x6a04 6a02: 74 0d je 0x6a11 6a04: e8 97 90 03 00 call 0x3faa0 6a09: 33 c0 xor %eax,%eax 6a0b: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 6a10: c3 ret 6a11: 48 89 d1 mov %rdx,%rcx 6a14: 44 89 c2 mov %r8d,%edx 6a17: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 6a1c: e9 1f 8f 00 00 jmp 0xf940 6a21: b8 fa ff ff ff mov $0xfffffffa,%eax 6a26: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 6a2b: 90 nop 6a2c: c3 ret 6a2d: b8 f8 ff ff ff mov $0xfffffff8,%eax 6a32: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 6a37: 90 nop 6a38: 90 nop 6a39: 90 nop 6a3a: c3 ret 6a3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 6a40: 48 83 ec 28 sub $0x28,%rsp 6a44: 48 85 d2 test %rdx,%rdx 6a47: 74 3f je 0x6a88 6a49: 45 85 c0 test %r8d,%r8d 6a4c: 7e 30 jle 0x6a7e 6a4e: 0f 2e 05 d3 cf c4 01 ucomiss 0x1c4cfd3(%rip),%xmm0 # 0x1c53a28 6a55: 7a 02 jp 0x6a59 6a57: 74 0f je 0x6a68 6a59: 0f 57 c9 xorps %xmm1,%xmm1 6a5c: 0f 2e c1 ucomiss %xmm1,%xmm0 6a5f: 7a 02 jp 0x6a63 6a61: 74 0c je 0x6a6f 6a63: e8 b8 91 03 00 call 0x3fc20 6a68: 33 c0 xor %eax,%eax 6a6a: 48 83 c4 28 add $0x28,%rsp 6a6e: c3 ret 6a6f: 48 89 d1 mov %rdx,%rcx 6a72: 44 89 c2 mov %r8d,%edx 6a75: 48 83 c4 28 add $0x28,%rsp 6a79: e9 02 91 00 00 jmp 0xfb80 6a7e: b8 fa ff ff ff mov $0xfffffffa,%eax 6a83: 48 83 c4 28 add $0x28,%rsp 6a87: c3 ret 6a88: b8 f8 ff ff ff mov $0xfffffff8,%eax 6a8d: 48 83 c4 28 add $0x28,%rsp 6a91: c3 ret 6a92: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6a99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6aa0: 48 83 ec 28 sub $0x28,%rsp 6aa4: 48 85 d2 test %rdx,%rdx 6aa7: 0f 84 a6 01 00 00 je 0x6c53 6aad: 45 85 c0 test %r8d,%r8d 6ab0: 0f 8e 93 01 00 00 jle 0x6c49 6ab6: c5 f8 2e 05 6e cf c4 vucomiss 0x1c4cf6e(%rip),%xmm0 # 0x1c53a2c 6abd: 01 6abe: 7a 06 jp 0x6ac6 6ac0: 0f 84 7c 01 00 00 je 0x6c42 6ac6: c5 f0 57 c9 vxorps %xmm1,%xmm1,%xmm1 6aca: c5 f8 2e c1 vucomiss %xmm1,%xmm0 6ace: 7a 06 jp 0x6ad6 6ad0: 0f 84 5c 01 00 00 je 0x6c32 6ad6: 41 83 f8 10 cmp $0x10,%r8d 6ada: 0f 8c 42 01 00 00 jl 0x6c22 6ae0: 49 89 d1 mov %rdx,%r9 6ae3: 49 83 e1 1f and $0x1f,%r9 6ae7: 45 85 c9 test %r9d,%r9d 6aea: 74 18 je 0x6b04 6aec: 41 f7 c1 03 00 00 00 test $0x3,%r9d 6af3: 0f 85 29 01 00 00 jne 0x6c22 6af9: 41 f7 d9 neg %r9d 6afc: 41 83 c1 20 add $0x20,%r9d 6b00: 41 c1 e9 02 shr $0x2,%r9d 6b04: 41 8d 41 10 lea 0x10(%r9),%eax 6b08: 44 3b c0 cmp %eax,%r8d 6b0b: 0f 8c 11 01 00 00 jl 0x6c22 6b11: 45 89 c2 mov %r8d,%r10d 6b14: 33 c0 xor %eax,%eax 6b16: 45 2b d1 sub %r9d,%r10d 6b19: 41 83 e2 0f and $0xf,%r10d 6b1d: 41 f7 da neg %r10d 6b20: 45 03 d0 add %r8d,%r10d 6b23: 45 89 cb mov %r9d,%r11d 6b26: 45 85 c9 test %r9d,%r9d 6b29: 76 27 jbe 0x6b52 6b2b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6b32: 00 6b33: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6b3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 6b40: c5 fa 59 0c 82 vmulss (%rdx,%rax,4),%xmm0,%xmm1 6b45: c5 fa 11 0c 82 vmovss %xmm1,(%rdx,%rax,4) 6b4a: 48 ff c0 inc %rax 6b4d: 49 3b c3 cmp %r11,%rax 6b50: 72 ee jb 0x6b40 6b52: c5 f8 c6 d0 00 vshufps $0x0,%xmm0,%xmm0,%xmm2 6b57: 4d 63 ca movslq %r10d,%r9 6b5a: c4 e3 6d 18 ca 01 vinsertf128 $0x1,%xmm2,%ymm2,%ymm1 6b60: c4 a1 74 59 1c 9a vmulps (%rdx,%r11,4),%ymm1,%ymm3 6b66: c4 a1 74 59 64 9a 20 vmulps 0x20(%rdx,%r11,4),%ymm1,%ymm4 6b6d: c4 a1 7c 11 1c 9a vmovups %ymm3,(%rdx,%r11,4) 6b73: c4 a1 7c 11 64 9a 20 vmovups %ymm4,0x20(%rdx,%r11,4) 6b7a: 49 83 c3 10 add $0x10,%r11 6b7e: 4d 3b d9 cmp %r9,%r11 6b81: 72 dd jb 0x6b60 6b83: 41 8d 42 01 lea 0x1(%r10),%eax 6b87: 41 3b c0 cmp %r8d,%eax 6b8a: 0f 87 84 00 00 00 ja 0x6c14 6b90: 4d 63 c0 movslq %r8d,%r8 6b93: 4d 2b c1 sub %r9,%r8 6b96: 49 83 f8 04 cmp $0x4,%r8 6b9a: 0f 8c 7e 00 00 00 jl 0x6c1e 6ba0: 44 89 c0 mov %r8d,%eax 6ba3: 45 33 db xor %r11d,%r11d 6ba6: 83 e0 fc and $0xfffffffc,%eax 6ba9: 4e 8d 0c 8a lea (%rdx,%r9,4),%r9 6bad: 48 63 c0 movslq %eax,%rax 6bb0: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6bb7: 00 6bb8: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6bbf: 90 nop 6bc0: c4 c1 68 59 09 vmulps (%r9),%xmm2,%xmm1 6bc5: 49 83 c3 04 add $0x4,%r11 6bc9: c4 c1 78 11 09 vmovups %xmm1,(%r9) 6bce: 49 83 c1 10 add $0x10,%r9 6bd2: 4c 3b d8 cmp %rax,%r11 6bd5: 72 e9 jb 0x6bc0 6bd7: 49 3b c0 cmp %r8,%rax 6bda: 73 38 jae 0x6c14 6bdc: 4d 63 d2 movslq %r10d,%r10 6bdf: 4a 8d 14 92 lea (%rdx,%r10,4),%rdx 6be3: 48 8d 14 82 lea (%rdx,%rax,4),%rdx 6be7: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6bee: 00 6bef: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6bf6: 0f 1f 00 nopl (%rax) 6bf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6c00: c5 fa 59 0a vmulss (%rdx),%xmm0,%xmm1 6c04: 48 ff c0 inc %rax 6c07: c5 fa 11 0a vmovss %xmm1,(%rdx) 6c0b: 48 83 c2 04 add $0x4,%rdx 6c0f: 49 3b c0 cmp %r8,%rax 6c12: 72 ec jb 0x6c00 6c14: 33 c0 xor %eax,%eax 6c16: c5 f8 77 vzeroupper 6c19: 48 83 c4 28 add $0x28,%rsp 6c1d: c3 ret 6c1e: 33 c0 xor %eax,%eax 6c20: eb b5 jmp 0x6bd7 6c22: 45 33 d2 xor %r10d,%r10d 6c25: 41 83 f8 01 cmp $0x1,%r8d 6c29: 72 e9 jb 0x6c14 6c2b: 4d 63 c0 movslq %r8d,%r8 6c2e: 33 c0 xor %eax,%eax 6c30: eb a5 jmp 0x6bd7 6c32: 48 89 d1 mov %rdx,%rcx 6c35: 44 89 c2 mov %r8d,%edx 6c38: e8 83 8f 00 00 call 0xfbc0 6c3d: 48 83 c4 28 add $0x28,%rsp 6c41: c3 ret 6c42: 33 c0 xor %eax,%eax 6c44: 48 83 c4 28 add $0x28,%rsp 6c48: c3 ret 6c49: b8 fa ff ff ff mov $0xfffffffa,%eax 6c4e: 48 83 c4 28 add $0x28,%rsp 6c52: c3 ret 6c53: b8 f8 ff ff ff mov $0xfffffff8,%eax 6c58: 48 83 c4 28 add $0x28,%rsp 6c5c: c3 ret 6c5d: 0f 1f 00 nopl (%rax) 6c60: 48 83 ec 28 sub $0x28,%rsp 6c64: 48 85 d2 test %rdx,%rdx 6c67: 0f 84 9e 01 00 00 je 0x6e0b 6c6d: 45 85 c0 test %r8d,%r8d 6c70: 0f 8e 8b 01 00 00 jle 0x6e01 6c76: c5 f8 2e 05 b2 cd c4 vucomiss 0x1c4cdb2(%rip),%xmm0 # 0x1c53a30 6c7d: 01 6c7e: 7a 06 jp 0x6c86 6c80: 0f 84 74 01 00 00 je 0x6dfa 6c86: c5 f0 57 c9 vxorps %xmm1,%xmm1,%xmm1 6c8a: c5 f8 2e c1 vucomiss %xmm1,%xmm0 6c8e: 7a 06 jp 0x6c96 6c90: 0f 84 54 01 00 00 je 0x6dea 6c96: 41 83 f8 10 cmp $0x10,%r8d 6c9a: 0f 8c 42 01 00 00 jl 0x6de2 6ca0: 49 89 d3 mov %rdx,%r11 6ca3: 49 83 e3 1f and $0x1f,%r11 6ca7: 45 85 db test %r11d,%r11d 6caa: 74 18 je 0x6cc4 6cac: 41 f7 c3 03 00 00 00 test $0x3,%r11d 6cb3: 0f 85 29 01 00 00 jne 0x6de2 6cb9: 41 f7 db neg %r11d 6cbc: 41 83 c3 20 add $0x20,%r11d 6cc0: 41 c1 eb 02 shr $0x2,%r11d 6cc4: 41 8d 43 10 lea 0x10(%r11),%eax 6cc8: 44 3b c0 cmp %eax,%r8d 6ccb: 0f 8c 11 01 00 00 jl 0x6de2 6cd1: 45 89 c1 mov %r8d,%r9d 6cd4: 33 c0 xor %eax,%eax 6cd6: 45 2b cb sub %r11d,%r9d 6cd9: 41 83 e1 0f and $0xf,%r9d 6cdd: 41 f7 d9 neg %r9d 6ce0: 45 03 c8 add %r8d,%r9d 6ce3: 45 89 da mov %r11d,%r10d 6ce6: 45 85 db test %r11d,%r11d 6ce9: 76 27 jbe 0x6d12 6ceb: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6cf2: 00 6cf3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6cfa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 6d00: c5 fa 59 0c 82 vmulss (%rdx,%rax,4),%xmm0,%xmm1 6d05: c5 fa 11 0c 82 vmovss %xmm1,(%rdx,%rax,4) 6d0a: 48 ff c0 inc %rax 6d0d: 49 3b c2 cmp %r10,%rax 6d10: 72 ee jb 0x6d00 6d12: c4 e2 7d 18 c8 vbroadcastss %xmm0,%ymm1 6d17: 49 63 c1 movslq %r9d,%rax 6d1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 6d20: c4 a1 74 59 14 92 vmulps (%rdx,%r10,4),%ymm1,%ymm2 6d26: c4 a1 74 59 5c 92 20 vmulps 0x20(%rdx,%r10,4),%ymm1,%ymm3 6d2d: c4 a1 7c 11 14 92 vmovups %ymm2,(%rdx,%r10,4) 6d33: c4 a1 7c 11 5c 92 20 vmovups %ymm3,0x20(%rdx,%r10,4) 6d3a: 49 83 c2 10 add $0x10,%r10 6d3e: 4c 3b d0 cmp %rax,%r10 6d41: 72 dd jb 0x6d20 6d43: 41 8d 41 01 lea 0x1(%r9),%eax 6d47: 41 3b c0 cmp %r8d,%eax 6d4a: 0f 87 84 00 00 00 ja 0x6dd4 6d50: 4d 63 c0 movslq %r8d,%r8 6d53: 4d 63 c9 movslq %r9d,%r9 6d56: 4d 2b c1 sub %r9,%r8 6d59: 49 83 f8 04 cmp $0x4,%r8 6d5d: 0f 8c 7b 00 00 00 jl 0x6dde 6d63: 4d 63 c9 movslq %r9d,%r9 6d66: 44 89 c0 mov %r8d,%eax 6d69: 83 e0 fc and $0xfffffffc,%eax 6d6c: 45 33 db xor %r11d,%r11d 6d6f: 48 63 c0 movslq %eax,%rax 6d72: c4 e2 79 18 c8 vbroadcastss %xmm0,%xmm1 6d77: 4e 8d 14 8a lea (%rdx,%r9,4),%r10 6d7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 6d80: c4 c1 70 59 12 vmulps (%r10),%xmm1,%xmm2 6d85: 49 83 c3 04 add $0x4,%r11 6d89: c4 c1 78 11 12 vmovups %xmm2,(%r10) 6d8e: 49 83 c2 10 add $0x10,%r10 6d92: 4c 3b d8 cmp %rax,%r11 6d95: 72 e9 jb 0x6d80 6d97: 49 3b c0 cmp %r8,%rax 6d9a: 73 38 jae 0x6dd4 6d9c: 4d 63 c9 movslq %r9d,%r9 6d9f: 4a 8d 14 8a lea (%rdx,%r9,4),%rdx 6da3: 48 8d 14 82 lea (%rdx,%rax,4),%rdx 6da7: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6dae: 00 6daf: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6db6: 0f 1f 00 nopl (%rax) 6db9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6dc0: c5 fa 59 0a vmulss (%rdx),%xmm0,%xmm1 6dc4: 48 ff c0 inc %rax 6dc7: c5 fa 11 0a vmovss %xmm1,(%rdx) 6dcb: 48 83 c2 04 add $0x4,%rdx 6dcf: 49 3b c0 cmp %r8,%rax 6dd2: 72 ec jb 0x6dc0 6dd4: 33 c0 xor %eax,%eax 6dd6: c5 f8 77 vzeroupper 6dd9: 48 83 c4 28 add $0x28,%rsp 6ddd: c3 ret 6dde: 33 c0 xor %eax,%eax 6de0: eb b5 jmp 0x6d97 6de2: 45 33 c9 xor %r9d,%r9d 6de5: e9 59 ff ff ff jmp 0x6d43 6dea: 48 89 d1 mov %rdx,%rcx 6ded: 44 89 c2 mov %r8d,%edx 6df0: e8 0b 8e 00 00 call 0xfc00 6df5: 48 83 c4 28 add $0x28,%rsp 6df9: c3 ret 6dfa: 33 c0 xor %eax,%eax 6dfc: 48 83 c4 28 add $0x28,%rsp 6e00: c3 ret 6e01: b8 fa ff ff ff mov $0xfffffffa,%eax 6e06: 48 83 c4 28 add $0x28,%rsp 6e0a: c3 ret 6e0b: b8 f8 ff ff ff mov $0xfffffff8,%eax 6e10: 48 83 c4 28 add $0x28,%rsp 6e14: c3 ret 6e15: 0f 1f 40 00 nopl 0x0(%rax) 6e19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6e20: 48 83 ec 28 sub $0x28,%rsp 6e24: 48 85 d2 test %rdx,%rdx 6e27: 0f 84 9e 01 00 00 je 0x6fcb 6e2d: 45 85 c0 test %r8d,%r8d 6e30: 0f 8e 8b 01 00 00 jle 0x6fc1 6e36: c5 f8 2e 05 f6 cb c4 vucomiss 0x1c4cbf6(%rip),%xmm0 # 0x1c53a34 6e3d: 01 6e3e: 7a 06 jp 0x6e46 6e40: 0f 84 74 01 00 00 je 0x6fba 6e46: c5 f0 57 c9 vxorps %xmm1,%xmm1,%xmm1 6e4a: c5 f8 2e c1 vucomiss %xmm1,%xmm0 6e4e: 7a 06 jp 0x6e56 6e50: 0f 84 54 01 00 00 je 0x6faa 6e56: 41 83 f8 10 cmp $0x10,%r8d 6e5a: 0f 8c 42 01 00 00 jl 0x6fa2 6e60: 49 89 d3 mov %rdx,%r11 6e63: 49 83 e3 1f and $0x1f,%r11 6e67: 45 85 db test %r11d,%r11d 6e6a: 74 18 je 0x6e84 6e6c: 41 f7 c3 03 00 00 00 test $0x3,%r11d 6e73: 0f 85 29 01 00 00 jne 0x6fa2 6e79: 41 f7 db neg %r11d 6e7c: 41 83 c3 20 add $0x20,%r11d 6e80: 41 c1 eb 02 shr $0x2,%r11d 6e84: 41 8d 43 10 lea 0x10(%r11),%eax 6e88: 44 3b c0 cmp %eax,%r8d 6e8b: 0f 8c 11 01 00 00 jl 0x6fa2 6e91: 45 89 c1 mov %r8d,%r9d 6e94: 33 c0 xor %eax,%eax 6e96: 45 2b cb sub %r11d,%r9d 6e99: 41 83 e1 0f and $0xf,%r9d 6e9d: 41 f7 d9 neg %r9d 6ea0: 45 03 c8 add %r8d,%r9d 6ea3: 45 89 da mov %r11d,%r10d 6ea6: 45 85 db test %r11d,%r11d 6ea9: 76 27 jbe 0x6ed2 6eab: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6eb2: 00 6eb3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6eba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 6ec0: c5 fa 59 0c 82 vmulss (%rdx,%rax,4),%xmm0,%xmm1 6ec5: c5 fa 11 0c 82 vmovss %xmm1,(%rdx,%rax,4) 6eca: 48 ff c0 inc %rax 6ecd: 49 3b c2 cmp %r10,%rax 6ed0: 72 ee jb 0x6ec0 6ed2: c4 e2 7d 18 c8 vbroadcastss %xmm0,%ymm1 6ed7: 49 63 c1 movslq %r9d,%rax 6eda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 6ee0: c4 a1 74 59 14 92 vmulps (%rdx,%r10,4),%ymm1,%ymm2 6ee6: c4 a1 74 59 5c 92 20 vmulps 0x20(%rdx,%r10,4),%ymm1,%ymm3 6eed: c4 a1 7c 11 14 92 vmovups %ymm2,(%rdx,%r10,4) 6ef3: c4 a1 7c 11 5c 92 20 vmovups %ymm3,0x20(%rdx,%r10,4) 6efa: 49 83 c2 10 add $0x10,%r10 6efe: 4c 3b d0 cmp %rax,%r10 6f01: 72 dd jb 0x6ee0 6f03: 41 8d 41 01 lea 0x1(%r9),%eax 6f07: 41 3b c0 cmp %r8d,%eax 6f0a: 0f 87 84 00 00 00 ja 0x6f94 6f10: 4d 63 c0 movslq %r8d,%r8 6f13: 4d 63 c9 movslq %r9d,%r9 6f16: 4d 2b c1 sub %r9,%r8 6f19: 49 83 f8 04 cmp $0x4,%r8 6f1d: 0f 8c 7b 00 00 00 jl 0x6f9e 6f23: 4d 63 c9 movslq %r9d,%r9 6f26: 44 89 c0 mov %r8d,%eax 6f29: 83 e0 fc and $0xfffffffc,%eax 6f2c: 45 33 db xor %r11d,%r11d 6f2f: 48 63 c0 movslq %eax,%rax 6f32: c4 e2 79 18 c8 vbroadcastss %xmm0,%xmm1 6f37: 4e 8d 14 8a lea (%rdx,%r9,4),%r10 6f3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 6f40: c4 c1 70 59 12 vmulps (%r10),%xmm1,%xmm2 6f45: 49 83 c3 04 add $0x4,%r11 6f49: c4 c1 78 11 12 vmovups %xmm2,(%r10) 6f4e: 49 83 c2 10 add $0x10,%r10 6f52: 4c 3b d8 cmp %rax,%r11 6f55: 72 e9 jb 0x6f40 6f57: 49 3b c0 cmp %r8,%rax 6f5a: 73 38 jae 0x6f94 6f5c: 4d 63 c9 movslq %r9d,%r9 6f5f: 4a 8d 14 8a lea (%rdx,%r9,4),%rdx 6f63: 48 8d 14 82 lea (%rdx,%rax,4),%rdx 6f67: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6f6e: 00 6f6f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6f76: 0f 1f 00 nopl (%rax) 6f79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6f80: c5 fa 59 0a vmulss (%rdx),%xmm0,%xmm1 6f84: 48 ff c0 inc %rax 6f87: c5 fa 11 0a vmovss %xmm1,(%rdx) 6f8b: 48 83 c2 04 add $0x4,%rdx 6f8f: 49 3b c0 cmp %r8,%rax 6f92: 72 ec jb 0x6f80 6f94: 33 c0 xor %eax,%eax 6f96: c5 f8 77 vzeroupper 6f99: 48 83 c4 28 add $0x28,%rsp 6f9d: c3 ret 6f9e: 33 c0 xor %eax,%eax 6fa0: eb b5 jmp 0x6f57 6fa2: 45 33 c9 xor %r9d,%r9d 6fa5: e9 59 ff ff ff jmp 0x6f03 6faa: 48 89 d1 mov %rdx,%rcx 6fad: 44 89 c2 mov %r8d,%edx 6fb0: e8 8b 8c 00 00 call 0xfc40 6fb5: 48 83 c4 28 add $0x28,%rsp 6fb9: c3 ret 6fba: 33 c0 xor %eax,%eax 6fbc: 48 83 c4 28 add $0x28,%rsp 6fc0: c3 ret 6fc1: b8 fa ff ff ff mov $0xfffffffa,%eax 6fc6: 48 83 c4 28 add $0x28,%rsp 6fca: c3 ret 6fcb: b8 f8 ff ff ff mov $0xfffffff8,%eax 6fd0: 48 83 c4 28 add $0x28,%rsp 6fd4: c3 ret 6fd5: 0f 1f 40 00 nopl 0x0(%rax) 6fd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6fe0: 48 83 ec 38 sub $0x38,%rsp 6fe4: 45 89 c1 mov %r8d,%r9d 6fe7: 49 89 d0 mov %rdx,%r8 6fea: 48 89 ca mov %rcx,%rdx 6fed: f3 0f 11 5c 24 58 movss %xmm3,0x58(%rsp) 6ff3: 48 85 d2 test %rdx,%rdx 6ff6: 8b 44 24 60 mov 0x60(%rsp),%eax 6ffa: 74 47 je 0x7043 6ffc: 4d 85 c0 test %r8,%r8 6fff: 74 42 je 0x7043 7001: 45 85 c9 test %r9d,%r9d 7004: 7e 47 jle 0x704d 7006: 85 c0 test %eax,%eax 7008: 74 0f je 0x7019 700a: 83 f8 04 cmp $0x4,%eax 700d: 74 0d je 0x701c 700f: b8 fb ff ff ff mov $0xfffffffb,%eax 7014: 48 83 c4 38 add $0x38,%rsp 7018: c3 ret 7019: 83 f8 04 cmp $0x4,%eax 701c: 49 89 e3 mov %rsp,%r11 701f: b8 01 00 00 00 mov $0x1,%eax 7024: 41 ba 00 00 00 00 mov $0x0,%r10d 702a: 48 8d 4c 24 58 lea 0x58(%rsp),%rcx 702f: 44 0f 44 d0 cmove %eax,%r10d 7033: 45 89 53 20 mov %r10d,0x20(%r11) 7037: e8 b0 d9 a6 01 call 0x1a749ec 703c: 33 c0 xor %eax,%eax 703e: 48 83 c4 38 add $0x38,%rsp 7042: c3 ret 7043: b8 f8 ff ff ff mov $0xfffffff8,%eax 7048: 48 83 c4 38 add $0x38,%rsp 704c: c3 ret 704d: b8 fa ff ff ff mov $0xfffffffa,%eax 7052: 48 83 c4 38 add $0x38,%rsp 7056: c3 ret 7057: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 705e: 00 00 7060: 48 8d 64 24 c8 lea -0x38(%rsp),%rsp 7065: 45 89 c1 mov %r8d,%r9d 7068: 49 89 d0 mov %rdx,%r8 706b: 48 89 ca mov %rcx,%rdx 706e: f3 0f 11 5c 24 58 movss %xmm3,0x58(%rsp) 7074: 48 85 d2 test %rdx,%rdx 7077: 8b 44 24 60 mov 0x60(%rsp),%eax 707b: 74 4b je 0x70c8 707d: 4d 85 c0 test %r8,%r8 7080: 74 46 je 0x70c8 7082: 45 85 c9 test %r9d,%r9d 7085: 7e 4c jle 0x70d3 7087: 85 c0 test %eax,%eax 7089: 74 12 je 0x709d 708b: 83 7c 24 60 04 cmpl $0x4,0x60(%rsp) 7090: 74 0b je 0x709d 7092: b8 fb ff ff ff mov $0xfffffffb,%eax 7097: 48 8d 64 24 38 lea 0x38(%rsp),%rsp 709c: c3 ret 709d: 49 89 e3 mov %rsp,%r11 70a0: 41 ba 01 00 00 00 mov $0x1,%r10d 70a6: 83 f8 04 cmp $0x4,%eax 70a9: b8 00 00 00 00 mov $0x0,%eax 70ae: 41 0f 44 c2 cmove %r10d,%eax 70b2: 48 8d 4c 24 58 lea 0x58(%rsp),%rcx 70b7: 41 89 43 20 mov %eax,0x20(%r11) 70bb: e8 cc 47 a7 01 call 0x1a7b88c 70c0: 33 c0 xor %eax,%eax 70c2: 48 8d 64 24 38 lea 0x38(%rsp),%rsp 70c7: c3 ret 70c8: b8 f8 ff ff ff mov $0xfffffff8,%eax 70cd: 48 8d 64 24 38 lea 0x38(%rsp),%rsp 70d2: c3 ret 70d3: b8 fa ff ff ff mov $0xfffffffa,%eax 70d8: 48 8d 64 24 38 lea 0x38(%rsp),%rsp 70dd: c3 ret 70de: 66 90 xchg %ax,%ax 70e0: 48 83 ec 38 sub $0x38,%rsp 70e4: 45 89 c1 mov %r8d,%r9d 70e7: 49 89 d0 mov %rdx,%r8 70ea: 48 89 ca mov %rcx,%rdx 70ed: f3 0f 11 5c 24 58 movss %xmm3,0x58(%rsp) 70f3: 8b 44 24 60 mov 0x60(%rsp),%eax 70f7: 48 85 d2 test %rdx,%rdx 70fa: 74 47 je 0x7143 70fc: 4d 85 c0 test %r8,%r8 70ff: 74 42 je 0x7143 7101: 45 85 c9 test %r9d,%r9d 7104: 7e 47 jle 0x714d 7106: 85 c0 test %eax,%eax 7108: 74 0f je 0x7119 710a: 83 f8 04 cmp $0x4,%eax 710d: 74 0d je 0x711c 710f: b8 fb ff ff ff mov $0xfffffffb,%eax 7114: 48 83 c4 38 add $0x38,%rsp 7118: c3 ret 7119: 83 f8 04 cmp $0x4,%eax 711c: b8 01 00 00 00 mov $0x1,%eax 7121: 41 ba 00 00 00 00 mov $0x0,%r10d 7127: 48 8d 4c 24 58 lea 0x58(%rsp),%rcx 712c: 44 0f 44 d0 cmove %eax,%r10d 7130: 49 89 e3 mov %rsp,%r11 7133: 45 89 53 20 mov %r10d,0x20(%r11) 7137: e8 00 b4 a7 01 call 0x1a8253c 713c: 33 c0 xor %eax,%eax 713e: 48 83 c4 38 add $0x38,%rsp 7142: c3 ret 7143: b8 f8 ff ff ff mov $0xfffffff8,%eax 7148: 48 83 c4 38 add $0x38,%rsp 714c: c3 ret 714d: b8 fa ff ff ff mov $0xfffffffa,%eax 7152: 48 83 c4 38 add $0x38,%rsp 7156: c3 ret 7157: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 715e: 00 00 7160: 41 56 push %r14 7162: 48 85 c9 test %rcx,%rcx 7165: 0f 84 51 03 00 00 je 0x74bc 716b: 48 85 d2 test %rdx,%rdx 716e: 0f 84 48 03 00 00 je 0x74bc 7174: 45 85 c0 test %r8d,%r8d 7177: 0f 8e 37 03 00 00 jle 0x74b4 717d: 8b 44 24 30 mov 0x30(%rsp),%eax 7181: 85 c0 test %eax,%eax 7183: 0f 84 94 01 00 00 je 0x731d 7189: 83 f8 04 cmp $0x4,%eax 718c: 74 08 je 0x7196 718e: b8 fb ff ff ff mov $0xfffffffb,%eax 7193: 41 5e pop %r14 7195: c3 ret 7196: 45 32 c9 xor %r9b,%r9b 7199: 41 83 f8 10 cmp $0x10,%r8d 719d: 0f 8c fd 02 00 00 jl 0x74a0 71a3: 49 89 d3 mov %rdx,%r11 71a6: 49 83 e3 1f and $0x1f,%r11 71aa: 45 89 db mov %r11d,%r11d 71ad: 45 85 db test %r11d,%r11d 71b0: 74 18 je 0x71ca 71b2: 41 f7 c3 03 00 00 00 test $0x3,%r11d 71b9: 0f 85 e1 02 00 00 jne 0x74a0 71bf: 41 f7 db neg %r11d 71c2: 41 83 c3 20 add $0x20,%r11d 71c6: 41 c1 eb 02 shr $0x2,%r11d 71ca: 41 8d 43 10 lea 0x10(%r11),%eax 71ce: 44 3b c0 cmp %eax,%r8d 71d1: 0f 8c c9 02 00 00 jl 0x74a0 71d7: 44 89 c0 mov %r8d,%eax 71da: 45 33 d2 xor %r10d,%r10d 71dd: 41 2b c3 sub %r11d,%eax 71e0: 83 e0 0f and $0xf,%eax 71e3: f7 d8 neg %eax 71e5: 41 03 c0 add %r8d,%eax 71e8: 45 85 db test %r11d,%r11d 71eb: 76 2b jbe 0x7218 71ed: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 71f4: 00 71f5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 71fc: 0f 1f 40 00 nopl 0x0(%rax) 7200: c4 a1 7a 10 04 91 vmovss (%rcx,%r10,4),%xmm0 7206: c5 fa 5d c3 vminss %xmm3,%xmm0,%xmm0 720a: c4 a1 7a 11 04 92 vmovss %xmm0,(%rdx,%r10,4) 7210: 49 ff c2 inc %r10 7213: 4d 3b d3 cmp %r11,%r10 7216: 72 e8 jb 0x7200 7218: c5 e0 c6 c3 00 vshufps $0x0,%xmm3,%xmm3,%xmm0 721d: 4c 63 d0 movslq %eax,%r10 7220: c4 e3 7d 18 c0 01 vinsertf128 $0x1,%xmm0,%ymm0,%ymm0 7226: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 722d: 00 722e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7235: 0f 1f 40 00 nopl 0x0(%rax) 7239: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7240: c4 a1 78 10 0c 99 vmovups (%rcx,%r11,4),%xmm1 7246: c4 a1 78 10 6c 99 20 vmovups 0x20(%rcx,%r11,4),%xmm5 724d: c4 a3 75 18 54 99 10 vinsertf128 $0x1,0x10(%rcx,%r11,4),%ymm1,%ymm2 7254: 01 7255: c5 ec 5d e0 vminps %ymm0,%ymm2,%ymm4 7259: c4 a1 7c 11 24 9a vmovups %ymm4,(%rdx,%r11,4) 725f: c4 a3 55 18 4c 99 30 vinsertf128 $0x1,0x30(%rcx,%r11,4),%ymm5,%ymm1 7266: 01 7267: c5 f4 5d d0 vminps %ymm0,%ymm1,%ymm2 726b: c4 a1 7c 11 54 9a 20 vmovups %ymm2,0x20(%rdx,%r11,4) 7272: 49 83 c3 10 add $0x10,%r11 7276: 4d 3b da cmp %r10,%r11 7279: 72 c5 jb 0x7240 727b: 44 8d 50 01 lea 0x1(%rax),%r10d 727f: 45 3b d0 cmp %r8d,%r10d 7282: 0f 87 10 02 00 00 ja 0x7498 7288: 4d 63 c0 movslq %r8d,%r8 728b: 48 63 c0 movslq %eax,%rax 728e: 4c 2b c0 sub %rax,%r8 7291: 41 80 f9 01 cmp $0x1,%r9b 7295: 75 05 jne 0x729c 7297: 45 33 db xor %r11d,%r11d 729a: eb 3d jmp 0x72d9 729c: 49 83 f8 04 cmp $0x4,%r8 72a0: 7c f5 jl 0x7297 72a2: 48 63 c0 movslq %eax,%rax 72a5: 45 89 c3 mov %r8d,%r11d 72a8: 41 83 e3 fc and $0xfffffffc,%r11d 72ac: 45 33 d2 xor %r10d,%r10d 72af: 4d 63 db movslq %r11d,%r11 72b2: c5 e0 c6 c3 00 vshufps $0x0,%xmm3,%xmm3,%xmm0 72b7: 4c 8d 0c 82 lea (%rdx,%rax,4),%r9 72bb: 4c 8d 34 81 lea (%rcx,%rax,4),%r14 72bf: 90 nop 72c0: c4 81 78 10 0c 96 vmovups (%r14,%r10,4),%xmm1 72c6: c5 f0 5d d0 vminps %xmm0,%xmm1,%xmm2 72ca: c4 81 78 11 14 91 vmovups %xmm2,(%r9,%r10,4) 72d0: 49 83 c2 04 add $0x4,%r10 72d4: 4d 3b d3 cmp %r11,%r10 72d7: 72 e7 jb 0x72c0 72d9: 4d 3b d8 cmp %r8,%r11 72dc: 0f 83 b6 01 00 00 jae 0x7498 72e2: 48 63 c0 movslq %eax,%rax 72e5: 48 8d 14 82 lea (%rdx,%rax,4),%rdx 72e9: 48 8d 04 81 lea (%rcx,%rax,4),%rax 72ed: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 72f4: 00 72f5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 72fc: 0f 1f 40 00 nopl 0x0(%rax) 7300: c4 a1 7a 10 04 98 vmovss (%rax,%r11,4),%xmm0 7306: c5 fa 5d c3 vminss %xmm3,%xmm0,%xmm0 730a: c4 a1 7a 11 04 9a vmovss %xmm0,(%rdx,%r11,4) 7310: 49 ff c3 inc %r11 7313: 4d 3b d8 cmp %r8,%r11 7316: 72 e8 jb 0x7300 7318: e9 7b 01 00 00 jmp 0x7498 731d: 45 32 c9 xor %r9b,%r9b 7320: 41 83 f8 10 cmp $0x10,%r8d 7324: 0f 8c 80 01 00 00 jl 0x74aa 732a: 49 89 d3 mov %rdx,%r11 732d: 49 83 e3 1f and $0x1f,%r11 7331: 45 89 db mov %r11d,%r11d 7334: 45 85 db test %r11d,%r11d 7337: 74 18 je 0x7351 7339: 41 f7 c3 03 00 00 00 test $0x3,%r11d 7340: 0f 85 64 01 00 00 jne 0x74aa 7346: 41 f7 db neg %r11d 7349: 41 83 c3 20 add $0x20,%r11d 734d: 41 c1 eb 02 shr $0x2,%r11d 7351: 41 8d 43 10 lea 0x10(%r11),%eax 7355: 44 3b c0 cmp %eax,%r8d 7358: 0f 8c 4c 01 00 00 jl 0x74aa 735e: 44 89 c0 mov %r8d,%eax 7361: 45 33 d2 xor %r10d,%r10d 7364: 41 2b c3 sub %r11d,%eax 7367: 83 e0 0f and $0xf,%eax 736a: f7 d8 neg %eax 736c: 41 03 c0 add %r8d,%eax 736f: 45 85 db test %r11d,%r11d 7372: 76 24 jbe 0x7398 7374: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 7379: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7380: c4 a1 7a 10 04 91 vmovss (%rcx,%r10,4),%xmm0 7386: c5 fa 5f c3 vmaxss %xmm3,%xmm0,%xmm0 738a: c4 a1 7a 11 04 92 vmovss %xmm0,(%rdx,%r10,4) 7390: 49 ff c2 inc %r10 7393: 4d 3b d3 cmp %r11,%r10 7396: 72 e8 jb 0x7380 7398: c5 e0 c6 c3 00 vshufps $0x0,%xmm3,%xmm3,%xmm0 739d: 4c 63 d0 movslq %eax,%r10 73a0: c4 e3 7d 18 c0 01 vinsertf128 $0x1,%xmm0,%ymm0,%ymm0 73a6: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 73ad: 00 73ae: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 73b5: 0f 1f 40 00 nopl 0x0(%rax) 73b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 73c0: c4 a1 78 10 0c 99 vmovups (%rcx,%r11,4),%xmm1 73c6: c4 a1 78 10 6c 99 20 vmovups 0x20(%rcx,%r11,4),%xmm5 73cd: c4 a3 75 18 54 99 10 vinsertf128 $0x1,0x10(%rcx,%r11,4),%ymm1,%ymm2 73d4: 01 73d5: c5 ec 5f e0 vmaxps %ymm0,%ymm2,%ymm4 73d9: c4 a1 7c 11 24 9a vmovups %ymm4,(%rdx,%r11,4) 73df: c4 a3 55 18 4c 99 30 vinsertf128 $0x1,0x30(%rcx,%r11,4),%ymm5,%ymm1 73e6: 01 73e7: c5 f4 5f d0 vmaxps %ymm0,%ymm1,%ymm2 73eb: c4 a1 7c 11 54 9a 20 vmovups %ymm2,0x20(%rdx,%r11,4) 73f2: 49 83 c3 10 add $0x10,%r11 73f6: 4d 3b da cmp %r10,%r11 73f9: 72 c5 jb 0x73c0 73fb: 44 8d 50 01 lea 0x1(%rax),%r10d 73ff: 45 3b d0 cmp %r8d,%r10d 7402: 0f 87 90 00 00 00 ja 0x7498 7408: 4d 63 c0 movslq %r8d,%r8 740b: 48 63 c0 movslq %eax,%rax 740e: 4c 2b c0 sub %rax,%r8 7411: 41 80 f9 01 cmp $0x1,%r9b 7415: 75 05 jne 0x741c 7417: 45 33 db xor %r11d,%r11d 741a: eb 3d jmp 0x7459 741c: 49 83 f8 04 cmp $0x4,%r8 7420: 7c f5 jl 0x7417 7422: 48 63 c0 movslq %eax,%rax 7425: 45 89 c3 mov %r8d,%r11d 7428: 41 83 e3 fc and $0xfffffffc,%r11d 742c: 45 33 d2 xor %r10d,%r10d 742f: 4d 63 db movslq %r11d,%r11 7432: c5 e0 c6 c3 00 vshufps $0x0,%xmm3,%xmm3,%xmm0 7437: 4c 8d 0c 82 lea (%rdx,%rax,4),%r9 743b: 4c 8d 34 81 lea (%rcx,%rax,4),%r14 743f: 90 nop 7440: c4 81 78 10 0c 96 vmovups (%r14,%r10,4),%xmm1 7446: c5 f0 5f d0 vmaxps %xmm0,%xmm1,%xmm2 744a: c4 81 78 11 14 91 vmovups %xmm2,(%r9,%r10,4) 7450: 49 83 c2 04 add $0x4,%r10 7454: 4d 3b d3 cmp %r11,%r10 7457: 72 e7 jb 0x7440 7459: 4d 3b d8 cmp %r8,%r11 745c: 73 3a jae 0x7498 745e: 48 63 c0 movslq %eax,%rax 7461: 48 8d 14 82 lea (%rdx,%rax,4),%rdx 7465: 48 8d 04 81 lea (%rcx,%rax,4),%rax 7469: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7470: 00 7471: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7478: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 747f: 00 7480: c4 a1 7a 10 04 98 vmovss (%rax,%r11,4),%xmm0 7486: c5 fa 5f c3 vmaxss %xmm3,%xmm0,%xmm0 748a: c4 a1 7a 11 04 9a vmovss %xmm0,(%rdx,%r11,4) 7490: 49 ff c3 inc %r11 7493: 4d 3b d8 cmp %r8,%r11 7496: 72 e8 jb 0x7480 7498: 33 c0 xor %eax,%eax 749a: c5 f8 77 vzeroupper 749d: 41 5e pop %r14 749f: c3 ret 74a0: 41 b1 01 mov $0x1,%r9b 74a3: 33 c0 xor %eax,%eax 74a5: e9 d1 fd ff ff jmp 0x727b 74aa: 41 b1 01 mov $0x1,%r9b 74ad: 33 c0 xor %eax,%eax 74af: e9 47 ff ff ff jmp 0x73fb 74b4: b8 fa ff ff ff mov $0xfffffffa,%eax 74b9: 41 5e pop %r14 74bb: c3 ret 74bc: b8 f8 ff ff ff mov $0xfffffff8,%eax 74c1: 41 5e pop %r14 74c3: c3 ret 74c4: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 74cb: 00 74cc: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 74d3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 74d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 74df: 00 74e0: 41 57 push %r15 74e2: 48 85 c9 test %rcx,%rcx 74e5: 0f 84 38 03 00 00 je 0x7823 74eb: 48 85 d2 test %rdx,%rdx 74ee: 0f 84 2f 03 00 00 je 0x7823 74f4: 45 85 c0 test %r8d,%r8d 74f7: 0f 8e 1e 03 00 00 jle 0x781b 74fd: 8b 44 24 30 mov 0x30(%rsp),%eax 7501: 85 c0 test %eax,%eax 7503: 0f 84 74 01 00 00 je 0x767d 7509: 83 f8 04 cmp $0x4,%eax 750c: 74 08 je 0x7516 750e: b8 fb ff ff ff mov $0xfffffffb,%eax 7513: 41 5f pop %r15 7515: c3 ret 7516: 41 83 f8 10 cmp $0x10,%r8d 751a: 0f 8c c8 02 00 00 jl 0x77e8 7520: 41 83 f8 1d cmp $0x1d,%r8d 7524: 0f 8c c6 02 00 00 jl 0x77f0 752a: 49 89 d7 mov %rdx,%r15 752d: 49 83 e7 1f and $0x1f,%r15 7531: 45 85 ff test %r15d,%r15d 7534: 74 18 je 0x754e 7536: 41 f7 c7 03 00 00 00 test $0x3,%r15d 753d: 0f 85 a5 02 00 00 jne 0x77e8 7543: 41 f7 df neg %r15d 7546: 41 83 c7 20 add $0x20,%r15d 754a: 41 c1 ef 02 shr $0x2,%r15d 754e: 41 8d 47 10 lea 0x10(%r15),%eax 7552: 44 3b c0 cmp %eax,%r8d 7555: 0f 8c 8d 02 00 00 jl 0x77e8 755b: 45 89 c3 mov %r8d,%r11d 755e: 33 c0 xor %eax,%eax 7560: 45 2b df sub %r15d,%r11d 7563: 41 83 e3 0f and $0xf,%r11d 7567: 41 f7 db neg %r11d 756a: 45 03 d8 add %r8d,%r11d 756d: 45 89 fa mov %r15d,%r10d 7570: 45 85 ff test %r15d,%r15d 7573: 76 21 jbe 0x7596 7575: 0f 1f 40 00 nopl 0x0(%rax) 7579: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7580: c5 fa 10 04 81 vmovss (%rcx,%rax,4),%xmm0 7585: c5 fa 5d c3 vminss %xmm3,%xmm0,%xmm0 7589: c5 fa 11 04 82 vmovss %xmm0,(%rdx,%rax,4) 758e: 48 ff c0 inc %rax 7591: 49 3b c2 cmp %r10,%rax 7594: 72 ea jb 0x7580 7596: c4 e2 7d 18 c3 vbroadcastss %xmm3,%ymm0 759b: 49 63 c3 movslq %r11d,%rax 759e: 66 90 xchg %ax,%ax 75a0: c4 a1 7c 10 0c 91 vmovups (%rcx,%r10,4),%ymm1 75a6: c4 a1 7c 10 64 91 20 vmovups 0x20(%rcx,%r10,4),%ymm4 75ad: c5 f4 5d d0 vminps %ymm0,%ymm1,%ymm2 75b1: c5 dc 5d e8 vminps %ymm0,%ymm4,%ymm5 75b5: c4 a1 7c 11 14 92 vmovups %ymm2,(%rdx,%r10,4) 75bb: c4 a1 7c 11 6c 92 20 vmovups %ymm5,0x20(%rdx,%r10,4) 75c2: 49 83 c2 10 add $0x10,%r10 75c6: 4c 3b d0 cmp %rax,%r10 75c9: 72 d5 jb 0x75a0 75cb: 41 8d 43 01 lea 0x1(%r11),%eax 75cf: 41 3b c0 cmp %r8d,%eax 75d2: 0f 87 00 02 00 00 ja 0x77d8 75d8: 4d 63 c8 movslq %r8d,%r9 75db: 4d 63 db movslq %r11d,%r11 75de: 4d 2b cb sub %r11,%r9 75e1: 49 83 f9 04 cmp $0x4,%r9 75e5: 0f 8c f5 01 00 00 jl 0x77e0 75eb: 4d 63 db movslq %r11d,%r11 75ee: 45 89 ca mov %r9d,%r10d 75f1: 41 83 e2 fc and $0xfffffffc,%r10d 75f5: 45 33 c0 xor %r8d,%r8d 75f8: 4d 63 d2 movslq %r10d,%r10 75fb: c4 e2 79 18 c3 vbroadcastss %xmm3,%xmm0 7600: 4a 8d 04 9a lea (%rdx,%r11,4),%rax 7604: 4e 8d 3c 99 lea (%rcx,%r11,4),%r15 7608: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 760f: 00 7610: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7617: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 761e: 00 00 7620: c4 81 78 10 0c 87 vmovups (%r15,%r8,4),%xmm1 7626: c5 f0 5d d0 vminps %xmm0,%xmm1,%xmm2 762a: c4 a1 78 11 14 80 vmovups %xmm2,(%rax,%r8,4) 7630: 49 83 c0 04 add $0x4,%r8 7634: 4d 3b c2 cmp %r10,%r8 7637: 72 e7 jb 0x7620 7639: 4d 3b d1 cmp %r9,%r10 763c: 0f 83 96 01 00 00 jae 0x77d8 7642: 4d 63 db movslq %r11d,%r11 7645: 4a 8d 14 9a lea (%rdx,%r11,4),%rdx 7649: 4a 8d 04 99 lea (%rcx,%r11,4),%rax 764d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7654: 00 7655: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 765c: 0f 1f 40 00 nopl 0x0(%rax) 7660: c4 a1 7a 10 04 90 vmovss (%rax,%r10,4),%xmm0 7666: c5 fa 5d c3 vminss %xmm3,%xmm0,%xmm0 766a: c4 a1 7a 11 04 92 vmovss %xmm0,(%rdx,%r10,4) 7670: 49 ff c2 inc %r10 7673: 4d 3b d1 cmp %r9,%r10 7676: 72 e8 jb 0x7660 7678: e9 5b 01 00 00 jmp 0x77d8 767d: 41 83 f8 10 cmp $0x10,%r8d 7681: 0f 8c 7d 01 00 00 jl 0x7804 7687: 41 83 f8 1d cmp $0x1d,%r8d 768b: 0f 8c 7b 01 00 00 jl 0x780c 7691: 49 89 d7 mov %rdx,%r15 7694: 49 83 e7 1f and $0x1f,%r15 7698: 45 85 ff test %r15d,%r15d 769b: 74 18 je 0x76b5 769d: 41 f7 c7 03 00 00 00 test $0x3,%r15d 76a4: 0f 85 5a 01 00 00 jne 0x7804 76aa: 41 f7 df neg %r15d 76ad: 41 83 c7 20 add $0x20,%r15d 76b1: 41 c1 ef 02 shr $0x2,%r15d 76b5: 41 8d 47 10 lea 0x10(%r15),%eax 76b9: 44 3b c0 cmp %eax,%r8d 76bc: 0f 8c 42 01 00 00 jl 0x7804 76c2: 45 89 c3 mov %r8d,%r11d 76c5: 33 c0 xor %eax,%eax 76c7: 45 2b df sub %r15d,%r11d 76ca: 41 83 e3 0f and $0xf,%r11d 76ce: 41 f7 db neg %r11d 76d1: 45 03 d8 add %r8d,%r11d 76d4: 45 89 fa mov %r15d,%r10d 76d7: 45 85 ff test %r15d,%r15d 76da: 76 1a jbe 0x76f6 76dc: 0f 1f 40 00 nopl 0x0(%rax) 76e0: c5 fa 10 04 81 vmovss (%rcx,%rax,4),%xmm0 76e5: c5 fa 5f c3 vmaxss %xmm3,%xmm0,%xmm0 76e9: c5 fa 11 04 82 vmovss %xmm0,(%rdx,%rax,4) 76ee: 48 ff c0 inc %rax 76f1: 49 3b c2 cmp %r10,%rax 76f4: 72 ea jb 0x76e0 76f6: c4 e2 7d 18 c3 vbroadcastss %xmm3,%ymm0 76fb: 49 63 c3 movslq %r11d,%rax 76fe: 66 90 xchg %ax,%ax 7700: c4 a1 7c 10 0c 91 vmovups (%rcx,%r10,4),%ymm1 7706: c4 a1 7c 10 64 91 20 vmovups 0x20(%rcx,%r10,4),%ymm4 770d: c5 f4 5f d0 vmaxps %ymm0,%ymm1,%ymm2 7711: c5 dc 5f e8 vmaxps %ymm0,%ymm4,%ymm5 7715: c4 a1 7c 11 14 92 vmovups %ymm2,(%rdx,%r10,4) 771b: c4 a1 7c 11 6c 92 20 vmovups %ymm5,0x20(%rdx,%r10,4) 7722: 49 83 c2 10 add $0x10,%r10 7726: 4c 3b d0 cmp %rax,%r10 7729: 72 d5 jb 0x7700 772b: 41 8d 43 01 lea 0x1(%r11),%eax 772f: 41 3b c0 cmp %r8d,%eax 7732: 0f 87 a0 00 00 00 ja 0x77d8 7738: 4d 63 c8 movslq %r8d,%r9 773b: 4d 63 db movslq %r11d,%r11 773e: 4d 2b cb sub %r11,%r9 7741: 49 83 f9 04 cmp $0x4,%r9 7745: 0f 8c b4 00 00 00 jl 0x77ff 774b: 4d 63 db movslq %r11d,%r11 774e: 45 89 ca mov %r9d,%r10d 7751: 41 83 e2 fc and $0xfffffffc,%r10d 7755: 45 33 c0 xor %r8d,%r8d 7758: 4d 63 d2 movslq %r10d,%r10 775b: c4 e2 79 18 c3 vbroadcastss %xmm3,%xmm0 7760: 4a 8d 04 9a lea (%rdx,%r11,4),%rax 7764: 4e 8d 3c 99 lea (%rcx,%r11,4),%r15 7768: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 776f: 00 7770: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7777: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 777e: 00 00 7780: c4 81 78 10 0c 87 vmovups (%r15,%r8,4),%xmm1 7786: c5 f0 5f d0 vmaxps %xmm0,%xmm1,%xmm2 778a: c4 a1 78 11 14 80 vmovups %xmm2,(%rax,%r8,4) 7790: 49 83 c0 04 add $0x4,%r8 7794: 4d 3b c2 cmp %r10,%r8 7797: 72 e7 jb 0x7780 7799: 4d 3b d1 cmp %r9,%r10 779c: 73 3a jae 0x77d8 779e: 4d 63 db movslq %r11d,%r11 77a1: 4a 8d 14 9a lea (%rdx,%r11,4),%rdx 77a5: 4a 8d 04 99 lea (%rcx,%r11,4),%rax 77a9: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 77b0: 00 77b1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 77b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 77bf: 00 77c0: c4 a1 7a 10 04 90 vmovss (%rax,%r10,4),%xmm0 77c6: c5 fa 5f c3 vmaxss %xmm3,%xmm0,%xmm0 77ca: c4 a1 7a 11 04 92 vmovss %xmm0,(%rdx,%r10,4) 77d0: 49 ff c2 inc %r10 77d3: 4d 3b d1 cmp %r9,%r10 77d6: 72 e8 jb 0x77c0 77d8: 33 c0 xor %eax,%eax 77da: c5 f8 77 vzeroupper 77dd: 41 5f pop %r15 77df: c3 ret 77e0: 45 33 d2 xor %r10d,%r10d 77e3: e9 51 fe ff ff jmp 0x7639 77e8: 45 33 db xor %r11d,%r11d 77eb: e9 db fd ff ff jmp 0x75cb 77f0: 45 89 c3 mov %r8d,%r11d 77f3: 45 33 d2 xor %r10d,%r10d 77f6: 41 83 e3 f0 and $0xfffffff0,%r11d 77fa: e9 97 fd ff ff jmp 0x7596 77ff: 45 33 d2 xor %r10d,%r10d 7802: eb 95 jmp 0x7799 7804: 45 33 db xor %r11d,%r11d 7807: e9 1f ff ff ff jmp 0x772b 780c: 45 89 c3 mov %r8d,%r11d 780f: 45 33 d2 xor %r10d,%r10d 7812: 41 83 e3 f0 and $0xfffffff0,%r11d 7816: e9 db fe ff ff jmp 0x76f6 781b: b8 fa ff ff ff mov $0xfffffffa,%eax 7820: 41 5f pop %r15 7822: c3 ret 7823: b8 f8 ff ff ff mov $0xfffffff8,%eax 7828: 41 5f pop %r15 782a: c3 ret 782b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7832: 00 7833: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 783a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 7840: 48 83 ec 28 sub $0x28,%rsp 7844: 48 85 c9 test %rcx,%rcx 7847: 74 20 je 0x7869 7849: 48 85 d2 test %rdx,%rdx 784c: 74 1b je 0x7869 784e: 45 85 c0 test %r8d,%r8d 7851: 7f 0a jg 0x785d 7853: b8 fa ff ff ff mov $0xfffffffa,%eax 7858: 48 83 c4 28 add $0x28,%rsp 785c: c3 ret 785d: e8 3e 85 03 00 call 0x3fda0 7862: 33 c0 xor %eax,%eax 7864: 48 83 c4 28 add $0x28,%rsp 7868: c3 ret 7869: b8 f8 ff ff ff mov $0xfffffff8,%eax 786e: 48 83 c4 28 add $0x28,%rsp 7872: c3 ret 7873: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 7878: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 787f: 00 7880: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 7885: 48 85 c9 test %rcx,%rcx 7888: 74 22 je 0x78ac 788a: 48 85 d2 test %rdx,%rdx 788d: 74 1d je 0x78ac 788f: 45 85 c0 test %r8d,%r8d 7892: 7f 0b jg 0x789f 7894: b8 fa ff ff ff mov $0xfffffffa,%eax 7899: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 789e: c3 ret 789f: e8 7c 86 03 00 call 0x3ff20 78a4: 33 c0 xor %eax,%eax 78a6: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 78ab: c3 ret 78ac: b8 f8 ff ff ff mov $0xfffffff8,%eax 78b1: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 78b6: c3 ret 78b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 78be: 00 00 78c0: 48 83 ec 28 sub $0x28,%rsp 78c4: 48 85 c9 test %rcx,%rcx 78c7: 74 20 je 0x78e9 78c9: 48 85 d2 test %rdx,%rdx 78cc: 74 1b je 0x78e9 78ce: 45 85 c0 test %r8d,%r8d 78d1: 7f 0a jg 0x78dd 78d3: b8 fa ff ff ff mov $0xfffffffa,%eax 78d8: 48 83 c4 28 add $0x28,%rsp 78dc: c3 ret 78dd: e8 be 87 03 00 call 0x400a0 78e2: 33 c0 xor %eax,%eax 78e4: 48 83 c4 28 add $0x28,%rsp 78e8: c3 ret 78e9: b8 f8 ff ff ff mov $0xfffffff8,%eax 78ee: 48 83 c4 28 add $0x28,%rsp 78f2: c3 ret 78f3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 78f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 78ff: 00 7900: 56 push %rsi 7901: 48 89 d6 mov %rdx,%rsi 7904: 48 85 c9 test %rcx,%rcx 7907: 0f 84 90 01 00 00 je 0x7a9d 790d: 48 85 f6 test %rsi,%rsi 7910: 0f 84 87 01 00 00 je 0x7a9d 7916: 45 85 c0 test %r8d,%r8d 7919: 0f 8e 77 01 00 00 jle 0x7a96 791f: 41 83 f8 10 cmp $0x10,%r8d 7923: 0f 8c 5d 01 00 00 jl 0x7a86 7929: 49 89 f1 mov %rsi,%r9 792c: 49 83 e1 1f and $0x1f,%r9 7930: 45 89 c9 mov %r9d,%r9d 7933: 45 85 c9 test %r9d,%r9d 7936: 74 18 je 0x7950 7938: 41 f7 c1 03 00 00 00 test $0x3,%r9d 793f: 0f 85 41 01 00 00 jne 0x7a86 7945: 41 f7 d9 neg %r9d 7948: 41 83 c1 20 add $0x20,%r9d 794c: 41 c1 e9 02 shr $0x2,%r9d 7950: 41 8d 41 10 lea 0x10(%r9),%eax 7954: 44 3b c0 cmp %eax,%r8d 7957: 0f 8c 29 01 00 00 jl 0x7a86 795d: 44 89 c0 mov %r8d,%eax 7960: 33 d2 xor %edx,%edx 7962: 41 2b c1 sub %r9d,%eax 7965: 83 e0 0f and $0xf,%eax 7968: f7 d8 neg %eax 796a: 41 03 c0 add %r8d,%eax 796d: 45 85 c9 test %r9d,%r9d 7970: 76 25 jbe 0x7997 7972: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7979: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7980: c5 fa 10 04 91 vmovss (%rcx,%rdx,4),%xmm0 7985: c5 fa 58 0c 96 vaddss (%rsi,%rdx,4),%xmm0,%xmm1 798a: c5 fa 11 0c 96 vmovss %xmm1,(%rsi,%rdx,4) 798f: 48 ff c2 inc %rdx 7992: 49 3b d1 cmp %r9,%rdx 7995: 72 e9 jb 0x7980 7997: 48 63 d0 movslq %eax,%rdx 799a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 79a0: c4 a1 78 10 04 89 vmovups (%rcx,%r9,4),%xmm0 79a6: c4 a1 78 10 5c 89 20 vmovups 0x20(%rcx,%r9,4),%xmm3 79ad: c4 a3 7d 18 4c 89 10 vinsertf128 $0x1,0x10(%rcx,%r9,4),%ymm0,%ymm1 79b4: 01 79b5: c4 a3 65 18 64 89 30 vinsertf128 $0x1,0x30(%rcx,%r9,4),%ymm3,%ymm4 79bc: 01 79bd: c4 a1 74 58 14 8e vaddps (%rsi,%r9,4),%ymm1,%ymm2 79c3: c4 a1 5c 58 6c 8e 20 vaddps 0x20(%rsi,%r9,4),%ymm4,%ymm5 79ca: c4 a1 7c 11 14 8e vmovups %ymm2,(%rsi,%r9,4) 79d0: c4 a1 7c 11 6c 8e 20 vmovups %ymm5,0x20(%rsi,%r9,4) 79d7: 49 83 c1 10 add $0x10,%r9 79db: 4c 3b ca cmp %rdx,%r9 79de: 72 c0 jb 0x79a0 79e0: 44 8d 48 01 lea 0x1(%rax),%r9d 79e4: 45 3b c8 cmp %r8d,%r9d 79e7: 0f 87 8d 00 00 00 ja 0x7a7a 79ed: 4d 63 d0 movslq %r8d,%r10 79f0: 4c 2b d2 sub %rdx,%r10 79f3: 49 83 fa 04 cmp $0x4,%r10 79f7: 0f 8c 84 00 00 00 jl 0x7a81 79fd: 45 89 d3 mov %r10d,%r11d 7a00: 45 33 c9 xor %r9d,%r9d 7a03: 41 83 e3 fc and $0xfffffffc,%r11d 7a07: 4c 8d 04 96 lea (%rsi,%rdx,4),%r8 7a0b: 4d 63 db movslq %r11d,%r11 7a0e: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx 7a12: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7a19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7a20: c4 a1 78 10 04 8a vmovups (%rdx,%r9,4),%xmm0 7a26: c4 81 78 58 0c 88 vaddps (%r8,%r9,4),%xmm0,%xmm1 7a2c: c4 81 78 11 0c 88 vmovups %xmm1,(%r8,%r9,4) 7a32: 49 83 c1 04 add $0x4,%r9 7a36: 4d 3b cb cmp %r11,%r9 7a39: 72 e5 jb 0x7a20 7a3b: 4d 3b da cmp %r10,%r11 7a3e: 73 3a jae 0x7a7a 7a40: 48 63 c0 movslq %eax,%rax 7a43: 48 8d 14 86 lea (%rsi,%rax,4),%rdx 7a47: 48 8d 04 81 lea (%rcx,%rax,4),%rax 7a4b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7a52: 00 7a53: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7a5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 7a60: c4 a1 7a 10 04 98 vmovss (%rax,%r11,4),%xmm0 7a66: c4 a1 7a 58 0c 9a vaddss (%rdx,%r11,4),%xmm0,%xmm1 7a6c: c4 a1 7a 11 0c 9a vmovss %xmm1,(%rdx,%r11,4) 7a72: 49 ff c3 inc %r11 7a75: 4d 3b da cmp %r10,%r11 7a78: 72 e6 jb 0x7a60 7a7a: 33 c0 xor %eax,%eax 7a7c: c5 f8 77 vzeroupper 7a7f: 5e pop %rsi 7a80: c3 ret 7a81: 45 33 db xor %r11d,%r11d 7a84: eb b5 jmp 0x7a3b 7a86: 33 c0 xor %eax,%eax 7a88: 41 83 f8 01 cmp $0x1,%r8d 7a8c: 72 ec jb 0x7a7a 7a8e: 4d 63 d0 movslq %r8d,%r10 7a91: 45 33 db xor %r11d,%r11d 7a94: eb a5 jmp 0x7a3b 7a96: b8 fa ff ff ff mov $0xfffffffa,%eax 7a9b: 5e pop %rsi 7a9c: c3 ret 7a9d: b8 f8 ff ff ff mov $0xfffffff8,%eax 7aa2: 5e pop %rsi 7aa3: c3 ret 7aa4: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7aab: 00 7aac: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7ab3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 7ab8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7abf: 00 7ac0: 53 push %rbx 7ac1: 49 89 ca mov %rcx,%r10 7ac4: 4d 85 d2 test %r10,%r10 7ac7: 0f 84 84 01 00 00 je 0x7c51 7acd: 48 85 d2 test %rdx,%rdx 7ad0: 0f 84 7b 01 00 00 je 0x7c51 7ad6: 45 85 c0 test %r8d,%r8d 7ad9: 0f 8e 6b 01 00 00 jle 0x7c4a 7adf: 41 83 f8 10 cmp $0x10,%r8d 7ae3: 0f 8c 59 01 00 00 jl 0x7c42 7ae9: 48 89 d3 mov %rdx,%rbx 7aec: 48 83 e3 1f and $0x1f,%rbx 7af0: 85 db test %ebx,%ebx 7af2: 74 11 je 0x7b05 7af4: f6 c3 03 test $0x3,%bl 7af7: 0f 85 45 01 00 00 jne 0x7c42 7afd: f7 db neg %ebx 7aff: 83 c3 20 add $0x20,%ebx 7b02: c1 eb 02 shr $0x2,%ebx 7b05: 8d 43 10 lea 0x10(%rbx),%eax 7b08: 44 3b c0 cmp %eax,%r8d 7b0b: 0f 8c 31 01 00 00 jl 0x7c42 7b11: 45 89 c1 mov %r8d,%r9d 7b14: 33 c0 xor %eax,%eax 7b16: 44 2b cb sub %ebx,%r9d 7b19: 41 83 e1 0f and $0xf,%r9d 7b1d: 41 f7 d9 neg %r9d 7b20: 45 03 c8 add %r8d,%r9d 7b23: 89 d9 mov %ebx,%ecx 7b25: 85 db test %ebx,%ebx 7b27: 76 2f jbe 0x7b58 7b29: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7b30: 00 7b31: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7b38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7b3f: 00 7b40: c4 c1 7a 10 04 82 vmovss (%r10,%rax,4),%xmm0 7b46: c5 fa 58 0c 82 vaddss (%rdx,%rax,4),%xmm0,%xmm1 7b4b: c5 fa 11 0c 82 vmovss %xmm1,(%rdx,%rax,4) 7b50: 48 ff c0 inc %rax 7b53: 48 3b c1 cmp %rcx,%rax 7b56: 72 e8 jb 0x7b40 7b58: 49 63 c1 movslq %r9d,%rax 7b5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 7b60: c4 c1 7c 10 04 8a vmovups (%r10,%rcx,4),%ymm0 7b66: c4 c1 7c 10 54 8a 20 vmovups 0x20(%r10,%rcx,4),%ymm2 7b6d: c5 fc 58 0c 8a vaddps (%rdx,%rcx,4),%ymm0,%ymm1 7b72: c5 ec 58 5c 8a 20 vaddps 0x20(%rdx,%rcx,4),%ymm2,%ymm3 7b78: c5 fc 11 0c 8a vmovups %ymm1,(%rdx,%rcx,4) 7b7d: c5 fc 11 5c 8a 20 vmovups %ymm3,0x20(%rdx,%rcx,4) 7b83: 48 83 c1 10 add $0x10,%rcx 7b87: 48 3b c8 cmp %rax,%rcx 7b8a: 72 d4 jb 0x7b60 7b8c: 41 8d 41 01 lea 0x1(%r9),%eax 7b90: 41 3b c0 cmp %r8d,%eax 7b93: 0f 87 9e 00 00 00 ja 0x7c37 7b99: 4d 63 c0 movslq %r8d,%r8 7b9c: 4d 63 c9 movslq %r9d,%r9 7b9f: 4d 2b c1 sub %r9,%r8 7ba2: 49 83 f8 04 cmp $0x4,%r8 7ba6: 0f 8c 92 00 00 00 jl 0x7c3e 7bac: 4d 63 c9 movslq %r9d,%r9 7baf: 44 89 c3 mov %r8d,%ebx 7bb2: 83 e3 fc and $0xfffffffc,%ebx 7bb5: 33 c9 xor %ecx,%ecx 7bb7: 48 63 db movslq %ebx,%rbx 7bba: 4a 8d 04 8a lea (%rdx,%r9,4),%rax 7bbe: 4f 8d 1c 8a lea (%r10,%r9,4),%r11 7bc2: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7bc9: 00 7bca: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7bd1: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7bd8: 00 7bd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7be0: c4 c1 78 10 04 8b vmovups (%r11,%rcx,4),%xmm0 7be6: c5 f8 58 0c 88 vaddps (%rax,%rcx,4),%xmm0,%xmm1 7beb: c5 f8 11 0c 88 vmovups %xmm1,(%rax,%rcx,4) 7bf0: 48 83 c1 04 add $0x4,%rcx 7bf4: 48 3b cb cmp %rbx,%rcx 7bf7: 72 e7 jb 0x7be0 7bf9: 49 3b d8 cmp %r8,%rbx 7bfc: 73 39 jae 0x7c37 7bfe: 4d 63 c9 movslq %r9d,%r9 7c01: 4a 8d 14 8a lea (%rdx,%r9,4),%rdx 7c05: 4b 8d 04 8a lea (%r10,%r9,4),%rax 7c09: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7c10: 00 7c11: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7c18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7c1f: 00 7c20: c5 fa 10 04 98 vmovss (%rax,%rbx,4),%xmm0 7c25: c5 fa 58 0c 9a vaddss (%rdx,%rbx,4),%xmm0,%xmm1 7c2a: c5 fa 11 0c 9a vmovss %xmm1,(%rdx,%rbx,4) 7c2f: 48 ff c3 inc %rbx 7c32: 49 3b d8 cmp %r8,%rbx 7c35: 72 e9 jb 0x7c20 7c37: 33 c0 xor %eax,%eax 7c39: c5 f8 77 vzeroupper 7c3c: 5b pop %rbx 7c3d: c3 ret 7c3e: 33 db xor %ebx,%ebx 7c40: eb b7 jmp 0x7bf9 7c42: 45 33 c9 xor %r9d,%r9d 7c45: e9 42 ff ff ff jmp 0x7b8c 7c4a: b8 fa ff ff ff mov $0xfffffffa,%eax 7c4f: 5b pop %rbx 7c50: c3 ret 7c51: b8 f8 ff ff ff mov $0xfffffff8,%eax 7c56: 5b pop %rbx 7c57: c3 ret 7c58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7c5f: 00 7c60: 48 85 c9 test %rcx,%rcx 7c63: 0f 84 5b 02 00 00 je 0x7ec4 7c69: 48 85 d2 test %rdx,%rdx 7c6c: 0f 84 52 02 00 00 je 0x7ec4 7c72: 4d 85 c0 test %r8,%r8 7c75: 0f 84 49 02 00 00 je 0x7ec4 7c7b: 45 85 c9 test %r9d,%r9d 7c7e: 0f 86 33 02 00 00 jbe 0x7eb7 7c84: 41 83 f9 06 cmp $0x6,%r9d 7c88: 0f 86 ae 01 00 00 jbe 0x7e3c 7c8e: 49 3b d0 cmp %r8,%rdx 7c91: 76 17 jbe 0x7caa 7c93: 44 89 c8 mov %r9d,%eax 7c96: 49 89 d2 mov %rdx,%r10 7c99: 48 c1 e0 02 shl $0x2,%rax 7c9d: 4d 2b d0 sub %r8,%r10 7ca0: 4c 3b d0 cmp %rax,%r10 7ca3: 7d 24 jge 0x7cc9 7ca5: e9 92 01 00 00 jmp 0x7e3c 7caa: 4c 3b c2 cmp %rdx,%r8 7cad: 0f 86 89 01 00 00 jbe 0x7e3c 7cb3: 44 89 c8 mov %r9d,%eax 7cb6: 4d 89 c2 mov %r8,%r10 7cb9: 48 c1 e0 02 shl $0x2,%rax 7cbd: 4c 2b d2 sub %rdx,%r10 7cc0: 4c 3b d0 cmp %rax,%r10 7cc3: 0f 8c 73 01 00 00 jl 0x7e3c 7cc9: 49 3b c8 cmp %r8,%rcx 7ccc: 76 10 jbe 0x7cde 7cce: 49 89 ca mov %rcx,%r10 7cd1: 4d 2b d0 sub %r8,%r10 7cd4: 4c 3b d0 cmp %rax,%r10 7cd7: 7d 1d jge 0x7cf6 7cd9: e9 5e 01 00 00 jmp 0x7e3c 7cde: 4c 3b c1 cmp %rcx,%r8 7ce1: 0f 86 55 01 00 00 jbe 0x7e3c 7ce7: 4d 89 c2 mov %r8,%r10 7cea: 4c 2b d1 sub %rcx,%r10 7ced: 4c 3b d0 cmp %rax,%r10 7cf0: 0f 8c 46 01 00 00 jl 0x7e3c 7cf6: 41 83 f9 08 cmp $0x8,%r9d 7cfa: 0f 82 bd 01 00 00 jb 0x7ebd 7d00: 4d 89 c2 mov %r8,%r10 7d03: 49 83 e2 0f and $0xf,%r10 7d07: 45 85 d2 test %r10d,%r10d 7d0a: 74 18 je 0x7d24 7d0c: 41 f7 c2 03 00 00 00 test $0x3,%r10d 7d13: 0f 85 a4 01 00 00 jne 0x7ebd 7d19: 41 f7 da neg %r10d 7d1c: 41 83 c2 10 add $0x10,%r10d 7d20: 41 c1 ea 02 shr $0x2,%r10d 7d24: 41 8d 42 08 lea 0x8(%r10),%eax 7d28: 44 3b c8 cmp %eax,%r9d 7d2b: 0f 82 8c 01 00 00 jb 0x7ebd 7d31: 44 89 c8 mov %r9d,%eax 7d34: 45 33 db xor %r11d,%r11d 7d37: 41 2b c2 sub %r10d,%eax 7d3a: 83 e0 07 and $0x7,%eax 7d3d: f7 d8 neg %eax 7d3f: 41 03 c1 add %r9d,%eax 7d42: 45 85 d2 test %r10d,%r10d 7d45: 76 33 jbe 0x7d7a 7d47: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7d4e: 00 7d4f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7d56: 0f 1f 00 nopl (%rax) 7d59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7d60: f3 42 0f 10 04 99 movss (%rcx,%r11,4),%xmm0 7d66: f3 42 0f 5d 04 9a minss (%rdx,%r11,4),%xmm0 7d6c: f3 43 0f 11 04 98 movss %xmm0,(%r8,%r11,4) 7d72: 41 ff c3 inc %r11d 7d75: 45 3b da cmp %r10d,%r11d 7d78: 72 e6 jb 0x7d60 7d7a: 45 89 d2 mov %r10d,%r10d 7d7d: 4e 8d 1c 92 lea (%rdx,%r10,4),%r11 7d81: 49 f7 c3 0f 00 00 00 test $0xf,%r11 7d88: 74 56 je 0x7de0 7d8a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7d91: 00 7d92: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7d99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7da0: 45 89 d2 mov %r10d,%r10d 7da3: 42 0f 10 0c 91 movups (%rcx,%r10,4),%xmm1 7da8: 42 0f 10 5c 91 10 movups 0x10(%rcx,%r10,4),%xmm3 7dae: 42 0f 10 04 92 movups (%rdx,%r10,4),%xmm0 7db3: 42 0f 10 54 92 10 movups 0x10(%rdx,%r10,4),%xmm2 7db9: 0f 5d c8 minps %xmm0,%xmm1 7dbc: 0f 5d da minps %xmm2,%xmm3 7dbf: 43 0f 29 0c 90 movaps %xmm1,(%r8,%r10,4) 7dc4: 43 0f 29 5c 90 10 movaps %xmm3,0x10(%r8,%r10,4) 7dca: 41 83 c2 08 add $0x8,%r10d 7dce: 44 3b d0 cmp %eax,%r10d 7dd1: 72 cd jb 0x7da0 7dd3: eb 38 jmp 0x7e0d 7dd5: 0f 1f 40 00 nopl 0x0(%rax) 7dd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7de0: 45 89 d2 mov %r10d,%r10d 7de3: 42 0f 10 04 91 movups (%rcx,%r10,4),%xmm0 7de8: 42 0f 10 4c 91 10 movups 0x10(%rcx,%r10,4),%xmm1 7dee: 42 0f 5d 04 92 minps (%rdx,%r10,4),%xmm0 7df3: 42 0f 5d 4c 92 10 minps 0x10(%rdx,%r10,4),%xmm1 7df9: 43 0f 29 04 90 movaps %xmm0,(%r8,%r10,4) 7dfe: 43 0f 29 4c 90 10 movaps %xmm1,0x10(%r8,%r10,4) 7e04: 41 83 c2 08 add $0x8,%r10d 7e08: 44 3b d0 cmp %eax,%r10d 7e0b: 72 d3 jb 0x7de0 7e0d: 41 3b c1 cmp %r9d,%eax 7e10: 0f 83 9e 00 00 00 jae 0x7eb4 7e16: 0f 1f 00 nopl (%rax) 7e19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7e20: f3 0f 10 04 81 movss (%rcx,%rax,4),%xmm0 7e25: f3 0f 5d 04 82 minss (%rdx,%rax,4),%xmm0 7e2a: f3 41 0f 11 04 80 movss %xmm0,(%r8,%rax,4) 7e30: ff c0 inc %eax 7e32: 41 3b c1 cmp %r9d,%eax 7e35: 72 e9 jb 0x7e20 7e37: e9 78 00 00 00 jmp 0x7eb4 7e3c: 44 89 c8 mov %r9d,%eax 7e3f: 41 bb 01 00 00 00 mov $0x1,%r11d 7e45: d1 e8 shr $1,%eax 7e47: 45 33 d2 xor %r10d,%r10d 7e4a: 85 c0 test %eax,%eax 7e4c: 76 4c jbe 0x7e9a 7e4e: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7e55: 00 7e56: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7e5d: 0f 1f 00 nopl (%rax) 7e60: 47 8d 1c 12 lea (%r10,%r10,1),%r11d 7e64: f3 42 0f 10 04 99 movss (%rcx,%r11,4),%xmm0 7e6a: f3 42 0f 5d 04 9a minss (%rdx,%r11,4),%xmm0 7e70: f3 43 0f 11 04 98 movss %xmm0,(%r8,%r11,4) 7e76: 47 8d 5c 12 01 lea 0x1(%r10,%r10,1),%r11d 7e7b: f3 42 0f 10 0c 99 movss (%rcx,%r11,4),%xmm1 7e81: 41 ff c2 inc %r10d 7e84: 44 3b d0 cmp %eax,%r10d 7e87: f3 42 0f 5d 0c 9a minss (%rdx,%r11,4),%xmm1 7e8d: f3 43 0f 11 0c 98 movss %xmm1,(%r8,%r11,4) 7e93: 72 cb jb 0x7e60 7e95: 47 8d 5c 12 01 lea 0x1(%r10,%r10,1),%r11d 7e9a: 41 ff cb dec %r11d 7e9d: 45 3b d9 cmp %r9d,%r11d 7ea0: 73 12 jae 0x7eb4 7ea2: f3 42 0f 10 04 99 movss (%rcx,%r11,4),%xmm0 7ea8: f3 42 0f 5d 04 9a minss (%rdx,%r11,4),%xmm0 7eae: f3 43 0f 11 04 98 movss %xmm0,(%r8,%r11,4) 7eb4: 33 c0 xor %eax,%eax 7eb6: c3 ret 7eb7: b8 fa ff ff ff mov $0xfffffffa,%eax 7ebc: c3 ret 7ebd: 33 c0 xor %eax,%eax 7ebf: e9 49 ff ff ff jmp 0x7e0d 7ec4: b8 f8 ff ff ff mov $0xfffffff8,%eax 7ec9: c3 ret 7eca: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7ed1: 00 7ed2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7ed9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7ee0: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 7ee5: 48 85 c9 test %rcx,%rcx 7ee8: 74 27 je 0x7f11 7eea: 48 85 d2 test %rdx,%rdx 7eed: 74 22 je 0x7f11 7eef: 4d 85 c0 test %r8,%r8 7ef2: 74 1d je 0x7f11 7ef4: 45 85 c9 test %r9d,%r9d 7ef7: 77 0b ja 0x7f04 7ef9: b8 fa ff ff ff mov $0xfffffffa,%eax 7efe: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 7f03: c3 ret 7f04: e8 17 83 03 00 call 0x40220 7f09: 33 c0 xor %eax,%eax 7f0b: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 7f10: c3 ret 7f11: b8 f8 ff ff ff mov $0xfffffff8,%eax 7f16: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 7f1b: c3 ret 7f1c: 0f 1f 40 00 nopl 0x0(%rax) 7f20: 48 83 ec 28 sub $0x28,%rsp 7f24: 48 85 c9 test %rcx,%rcx 7f27: 74 25 je 0x7f4e 7f29: 48 85 d2 test %rdx,%rdx 7f2c: 74 20 je 0x7f4e 7f2e: 4d 85 c0 test %r8,%r8 7f31: 74 1b je 0x7f4e 7f33: 45 85 c9 test %r9d,%r9d 7f36: 77 0a ja 0x7f42 7f38: b8 fa ff ff ff mov $0xfffffffa,%eax 7f3d: 48 83 c4 28 add $0x28,%rsp 7f41: c3 ret 7f42: e8 19 88 03 00 call 0x40760 7f47: 33 c0 xor %eax,%eax 7f49: 48 83 c4 28 add $0x28,%rsp 7f4d: c3 ret 7f4e: b8 f8 ff ff ff mov $0xfffffff8,%eax 7f53: 48 83 c4 28 add $0x28,%rsp 7f57: c3 ret 7f58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7f5f: 00 7f60: 48 83 ec 28 sub $0x28,%rsp 7f64: 48 85 c9 test %rcx,%rcx 7f67: 74 25 je 0x7f8e 7f69: 48 85 d2 test %rdx,%rdx 7f6c: 74 20 je 0x7f8e 7f6e: 4d 85 c0 test %r8,%r8 7f71: 74 1b je 0x7f8e 7f73: 45 85 c9 test %r9d,%r9d 7f76: 77 0a ja 0x7f82 7f78: b8 fa ff ff ff mov $0xfffffffa,%eax 7f7d: 48 83 c4 28 add $0x28,%rsp 7f81: c3 ret 7f82: e8 b9 8d 03 00 call 0x40d40 7f87: 33 c0 xor %eax,%eax 7f89: 48 83 c4 28 add $0x28,%rsp 7f8d: c3 ret 7f8e: b8 f8 ff ff ff mov $0xfffffff8,%eax 7f93: 48 83 c4 28 add $0x28,%rsp 7f97: c3 ret 7f98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7f9f: 00 7fa0: 48 83 ec 28 sub $0x28,%rsp 7fa4: 48 85 c9 test %rcx,%rcx 7fa7: 74 25 je 0x7fce 7fa9: 48 85 d2 test %rdx,%rdx 7fac: 74 20 je 0x7fce 7fae: 4d 85 c0 test %r8,%r8 7fb1: 74 1b je 0x7fce 7fb3: 45 85 c9 test %r9d,%r9d 7fb6: 77 0a ja 0x7fc2 7fb8: b8 fa ff ff ff mov $0xfffffffa,%eax 7fbd: 48 83 c4 28 add $0x28,%rsp 7fc1: c3 ret 7fc2: e8 59 93 03 00 call 0x41320 7fc7: 33 c0 xor %eax,%eax 7fc9: 48 83 c4 28 add $0x28,%rsp 7fcd: c3 ret 7fce: b8 f8 ff ff ff mov $0xfffffff8,%eax 7fd3: 48 83 c4 28 add $0x28,%rsp 7fd7: c3 ret 7fd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7fdf: 00 7fe0: 48 83 ec 28 sub $0x28,%rsp 7fe4: 48 85 c9 test %rcx,%rcx 7fe7: 74 25 je 0x800e 7fe9: 48 85 d2 test %rdx,%rdx 7fec: 74 20 je 0x800e 7fee: 4d 85 c0 test %r8,%r8 7ff1: 74 1b je 0x800e 7ff3: 45 85 c9 test %r9d,%r9d 7ff6: 77 0a ja 0x8002 7ff8: b8 fa ff ff ff mov $0xfffffffa,%eax 7ffd: 48 rex.W 7ffe: 83 .byte 0x83 7fff: c4 .byte 0xc4