Files
Matiq 77b639ee82 chore: fix .gitignore to track decompiled .dis/.bin disassemblies
.gitignore used '*' as ignore-all with only extension whitelists, so the 128
handoff/nls_dasm/*.dis + 6 *.bin disassembly outputs (f_563a60, f_56e3e0,
f530850_full, f_52b570, fft, twin, ...) were NOT tracked - data-loss risk.
Now un-ignore handoff/nls_dasm/*.{dis,bin} explicitly. Heavy .bin dumps
(soothe_mem.bin etc.), logs, wav/rpp, dl/lib/bin/ghidra-proj stay ignored.
2026-08-20 15:42:42 +03:00

4518 lines
237 KiB
Plaintext

/tmp/det/f_18000b820.bin: file format binary
Disassembly of section .data:
000000018000b820 <.data>:
18000b820: 48 83 ec 28 sub $0x28,%rsp
18000b824: 48 85 c9 test %rcx,%rcx
18000b827: 74 23 je 0x18000b84c
18000b829: 48 85 d2 test %rdx,%rdx
18000b82c: 74 1e je 0x18000b84c
18000b82e: 4d 85 c0 test %r8,%r8
18000b831: 74 19 je 0x18000b84c
18000b833: 45 85 c9 test %r9d,%r9d
18000b836: 7e 1e jle 0x18000b856
18000b838: e8 63 bd a6 01 call 0x181a775a0
18000b83d: ba 02 00 00 00 mov $0x2,%edx
18000b842: 85 c0 test %eax,%eax
18000b844: 0f 45 c2 cmovne %edx,%eax
18000b847: 48 83 c4 28 add $0x28,%rsp
18000b84b: c3 ret
18000b84c: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000b851: 48 83 c4 28 add $0x28,%rsp
18000b855: c3 ret
18000b856: b8 fa ff ff ff mov $0xfffffffa,%eax
18000b85b: 48 83 c4 28 add $0x28,%rsp
18000b85f: c3 ret
18000b860: 48 83 ec 28 sub $0x28,%rsp
18000b864: 48 85 c9 test %rcx,%rcx
18000b867: 74 23 je 0x18000b88c
18000b869: 48 85 d2 test %rdx,%rdx
18000b86c: 74 1e je 0x18000b88c
18000b86e: 4d 85 c0 test %r8,%r8
18000b871: 74 19 je 0x18000b88c
18000b873: 45 85 c9 test %r9d,%r9d
18000b876: 7e 1e jle 0x18000b896
18000b878: e8 43 fe a6 01 call 0x181a7b6c0
18000b87d: ba 02 00 00 00 mov $0x2,%edx
18000b882: 85 c0 test %eax,%eax
18000b884: 0f 45 c2 cmovne %edx,%eax
18000b887: 48 83 c4 28 add $0x28,%rsp
18000b88b: c3 ret
18000b88c: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000b891: 48 83 c4 28 add $0x28,%rsp
18000b895: c3 ret
18000b896: b8 fa ff ff ff mov $0xfffffffa,%eax
18000b89b: 48 83 c4 28 add $0x28,%rsp
18000b89f: c3 ret
18000b8a0: 48 83 ec 28 sub $0x28,%rsp
18000b8a4: 48 85 c9 test %rcx,%rcx
18000b8a7: 74 25 je 0x18000b8ce
18000b8a9: 48 85 d2 test %rdx,%rdx
18000b8ac: 74 20 je 0x18000b8ce
18000b8ae: 4d 85 c0 test %r8,%r8
18000b8b1: 74 1b je 0x18000b8ce
18000b8b3: 45 85 c9 test %r9d,%r9d
18000b8b6: 7f 0a jg 0x18000b8c2
18000b8b8: b8 fa ff ff ff mov $0xfffffffa,%eax
18000b8bd: 48 83 c4 28 add $0x28,%rsp
18000b8c1: c3 ret
18000b8c2: e8 d9 6c 03 00 call 0x1800425a0
18000b8c7: 33 c0 xor %eax,%eax
18000b8c9: 48 83 c4 28 add $0x28,%rsp
18000b8cd: c3 ret
18000b8ce: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000b8d3: 48 83 c4 28 add $0x28,%rsp
18000b8d7: c3 ret
18000b8d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000b8df: 00
18000b8e0: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp
18000b8e5: 48 85 c9 test %rcx,%rcx
18000b8e8: 74 27 je 0x18000b911
18000b8ea: 48 85 d2 test %rdx,%rdx
18000b8ed: 74 22 je 0x18000b911
18000b8ef: 4d 85 c0 test %r8,%r8
18000b8f2: 74 1d je 0x18000b911
18000b8f4: 45 85 c9 test %r9d,%r9d
18000b8f7: 7f 0b jg 0x18000b904
18000b8f9: b8 fa ff ff ff mov $0xfffffffa,%eax
18000b8fe: 48 8d 64 24 28 lea 0x28(%rsp),%rsp
18000b903: c3 ret
18000b904: e8 d7 72 03 00 call 0x180042be0
18000b909: 33 c0 xor %eax,%eax
18000b90b: 48 8d 64 24 28 lea 0x28(%rsp),%rsp
18000b910: c3 ret
18000b911: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000b916: 48 8d 64 24 28 lea 0x28(%rsp),%rsp
18000b91b: c3 ret
18000b91c: 0f 1f 40 00 nopl 0x0(%rax)
18000b920: 48 83 ec 28 sub $0x28,%rsp
18000b924: 48 85 c9 test %rcx,%rcx
18000b927: 74 25 je 0x18000b94e
18000b929: 48 85 d2 test %rdx,%rdx
18000b92c: 74 20 je 0x18000b94e
18000b92e: 4d 85 c0 test %r8,%r8
18000b931: 74 1b je 0x18000b94e
18000b933: 45 85 c9 test %r9d,%r9d
18000b936: 7f 0a jg 0x18000b942
18000b938: b8 fa ff ff ff mov $0xfffffffa,%eax
18000b93d: 48 83 c4 28 add $0x28,%rsp
18000b941: c3 ret
18000b942: e8 b9 78 03 00 call 0x180043200
18000b947: 33 c0 xor %eax,%eax
18000b949: 48 83 c4 28 add $0x28,%rsp
18000b94d: c3 ret
18000b94e: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000b953: 48 83 c4 28 add $0x28,%rsp
18000b957: c3 ret
18000b958: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000b95f: 00
18000b960: 41 56 push %r14
18000b962: 49 89 cb mov %rcx,%r11
18000b965: 4d 85 db test %r11,%r11
18000b968: 0f 84 1e 02 00 00 je 0x18000bb8c
18000b96e: 48 85 d2 test %rdx,%rdx
18000b971: 0f 84 15 02 00 00 je 0x18000bb8c
18000b977: 4d 85 c0 test %r8,%r8
18000b97a: 0f 84 0c 02 00 00 je 0x18000bb8c
18000b980: 45 85 c9 test %r9d,%r9d
18000b983: 0f 8e fb 01 00 00 jle 0x18000bb84
18000b989: 49 63 c9 movslq %r9d,%rcx
18000b98c: 48 83 f9 08 cmp $0x8,%rcx
18000b990: 0f 8c e9 01 00 00 jl 0x18000bb7f
18000b996: 4c 89 c0 mov %r8,%rax
18000b999: 48 83 e0 1f and $0x1f,%rax
18000b99d: 85 c0 test %eax,%eax
18000b99f: 74 0d je 0x18000b9ae
18000b9a1: a8 0f test $0xf,%al
18000b9a3: 0f 85 d6 01 00 00 jne 0x18000bb7f
18000b9a9: b8 01 00 00 00 mov $0x1,%eax
18000b9ae: 41 89 c2 mov %eax,%r10d
18000b9b1: 4d 8d 72 08 lea 0x8(%r10),%r14
18000b9b5: 49 3b ce cmp %r14,%rcx
18000b9b8: 0f 8c c1 01 00 00 jl 0x18000bb7f
18000b9be: 45 89 ce mov %r9d,%r14d
18000b9c1: 44 2b f0 sub %eax,%r14d
18000b9c4: 41 83 e6 07 and $0x7,%r14d
18000b9c8: 45 2b ce sub %r14d,%r9d
18000b9cb: 45 33 f6 xor %r14d,%r14d
18000b9ce: 4d 63 c9 movslq %r9d,%r9
18000b9d1: 85 c0 test %eax,%eax
18000b9d3: 4c 89 f0 mov %r14,%rax
18000b9d6: 76 3f jbe 0x18000ba17
18000b9d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000b9df: 00
18000b9e0: c4 a1 79 10 14 18 vmovupd (%rax,%r11,1),%xmm2
18000b9e6: c5 f9 10 0c 10 vmovupd (%rax,%rdx,1),%xmm1
18000b9eb: c5 fb 12 04 10 vmovddup (%rax,%rdx,1),%xmm0
18000b9f0: 49 ff c6 inc %r14
18000b9f3: c5 f1 15 d9 vunpckhpd %xmm1,%xmm1,%xmm3
18000b9f7: c5 e9 c6 e2 01 vshufpd $0x1,%xmm2,%xmm2,%xmm4
18000b9fc: c5 f9 59 ea vmulpd %xmm2,%xmm0,%xmm5
18000ba00: c5 e1 59 c4 vmulpd %xmm4,%xmm3,%xmm0
18000ba04: c5 d1 d0 c8 vaddsubpd %xmm0,%xmm5,%xmm1
18000ba08: c4 a1 79 11 0c 00 vmovupd %xmm1,(%rax,%r8,1)
18000ba0e: 48 83 c0 10 add $0x10,%rax
18000ba12: 4d 3b f2 cmp %r10,%r14
18000ba15: 72 c9 jb 0x18000b9e0
18000ba17: 4c 89 d0 mov %r10,%rax
18000ba1a: 48 c1 e0 04 shl $0x4,%rax
18000ba1e: 66 90 xchg %ax,%ax
18000ba20: c5 f9 10 2c 10 vmovupd (%rax,%rdx,1),%xmm5
18000ba25: c4 a1 79 10 24 18 vmovupd (%rax,%r11,1),%xmm4
18000ba2b: 49 83 c2 08 add $0x8,%r10
18000ba2f: c4 e3 55 18 4c 10 10 vinsertf128 $0x1,0x10(%rax,%rdx,1),%ymm5,%ymm1
18000ba36: 01
18000ba37: c5 ff 12 c1 vmovddup %ymm1,%ymm0
18000ba3b: c5 f5 15 d1 vunpckhpd %ymm1,%ymm1,%ymm2
18000ba3f: c4 a3 5d 18 5c 18 10 vinsertf128 $0x1,0x10(%rax,%r11,1),%ymm4,%ymm3
18000ba46: 01
18000ba47: c5 fd 59 e3 vmulpd %ymm3,%ymm0,%ymm4
18000ba4b: c5 e5 c6 db 05 vshufpd $0x5,%ymm3,%ymm3,%ymm3
18000ba50: c5 ed 59 c3 vmulpd %ymm3,%ymm2,%ymm0
18000ba54: c5 dd d0 c8 vaddsubpd %ymm0,%ymm4,%ymm1
18000ba58: c4 a1 7d 11 0c 00 vmovupd %ymm1,(%rax,%r8,1)
18000ba5e: c4 a1 79 10 54 18 20 vmovupd 0x20(%rax,%r11,1),%xmm2
18000ba65: c5 f9 10 5c 10 20 vmovupd 0x20(%rax,%rdx,1),%xmm3
18000ba6b: c4 e3 65 18 6c 10 30 vinsertf128 $0x1,0x30(%rax,%rdx,1),%ymm3,%ymm5
18000ba72: 01
18000ba73: c4 a3 6d 18 54 18 30 vinsertf128 $0x1,0x30(%rax,%r11,1),%ymm2,%ymm2
18000ba7a: 01
18000ba7b: c5 ff 12 e5 vmovddup %ymm5,%ymm4
18000ba7f: c5 d5 15 c5 vunpckhpd %ymm5,%ymm5,%ymm0
18000ba83: c5 ed c6 ca 05 vshufpd $0x5,%ymm2,%ymm2,%ymm1
18000ba88: c5 dd 59 da vmulpd %ymm2,%ymm4,%ymm3
18000ba8c: c5 fd 59 d1 vmulpd %ymm1,%ymm0,%ymm2
18000ba90: c5 e5 d0 e2 vaddsubpd %ymm2,%ymm3,%ymm4
18000ba94: c4 a1 7d 11 64 00 20 vmovupd %ymm4,0x20(%rax,%r8,1)
18000ba9b: c5 f9 10 44 10 40 vmovupd 0x40(%rax,%rdx,1),%xmm0
18000baa1: c4 a1 79 10 6c 18 40 vmovupd 0x40(%rax,%r11,1),%xmm5
18000baa8: c4 e3 7d 18 5c 10 50 vinsertf128 $0x1,0x50(%rax,%rdx,1),%ymm0,%ymm3
18000baaf: 01
18000bab0: c5 ff 12 d3 vmovddup %ymm3,%ymm2
18000bab4: c5 e5 15 e3 vunpckhpd %ymm3,%ymm3,%ymm4
18000bab8: c4 a3 55 18 4c 18 50 vinsertf128 $0x1,0x50(%rax,%r11,1),%ymm5,%ymm1
18000babf: 01
18000bac0: c5 ed 59 c1 vmulpd %ymm1,%ymm2,%ymm0
18000bac4: c5 f5 c6 c9 05 vshufpd $0x5,%ymm1,%ymm1,%ymm1
18000bac9: c5 dd 59 c9 vmulpd %ymm1,%ymm4,%ymm1
18000bacd: c5 fd d0 d1 vaddsubpd %ymm1,%ymm0,%ymm2
18000bad1: c4 a1 7d 11 54 00 40 vmovupd %ymm2,0x40(%rax,%r8,1)
18000bad8: c5 f9 10 64 10 60 vmovupd 0x60(%rax,%rdx,1),%xmm4
18000bade: c4 a1 79 10 5c 18 60 vmovupd 0x60(%rax,%r11,1),%xmm3
18000bae5: c4 e3 5d 18 4c 10 70 vinsertf128 $0x1,0x70(%rax,%rdx,1),%ymm4,%ymm1
18000baec: 01
18000baed: c5 ff 12 e9 vmovddup %ymm1,%ymm5
18000baf1: c5 f5 15 d1 vunpckhpd %ymm1,%ymm1,%ymm2
18000baf5: c4 a3 65 18 44 18 70 vinsertf128 $0x1,0x70(%rax,%r11,1),%ymm3,%ymm0
18000bafc: 01
18000bafd: c5 d5 59 d8 vmulpd %ymm0,%ymm5,%ymm3
18000bb01: c5 fd c6 c0 05 vshufpd $0x5,%ymm0,%ymm0,%ymm0
18000bb06: c5 ed 59 e0 vmulpd %ymm0,%ymm2,%ymm4
18000bb0a: c5 e5 d0 ec vaddsubpd %ymm4,%ymm3,%ymm5
18000bb0e: c4 a1 7d 11 6c 00 60 vmovupd %ymm5,0x60(%rax,%r8,1)
18000bb15: 48 05 80 00 00 00 add $0x80,%rax
18000bb1b: 4d 3b d1 cmp %r9,%r10
18000bb1e: 0f 82 fc fe ff ff jb 0x18000ba20
18000bb24: 4c 89 c8 mov %r9,%rax
18000bb27: 48 c1 e0 04 shl $0x4,%rax
18000bb2b: 4c 3b c9 cmp %rcx,%r9
18000bb2e: 73 47 jae 0x18000bb77
18000bb30: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000bb37: 00
18000bb38: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000bb3f: 90 nop
18000bb40: c4 a1 79 10 14 18 vmovupd (%rax,%r11,1),%xmm2
18000bb46: c5 f9 10 0c 10 vmovupd (%rax,%rdx,1),%xmm1
18000bb4b: c5 fb 12 04 10 vmovddup (%rax,%rdx,1),%xmm0
18000bb50: 49 ff c1 inc %r9
18000bb53: c5 f1 15 d9 vunpckhpd %xmm1,%xmm1,%xmm3
18000bb57: c5 e9 c6 e2 01 vshufpd $0x1,%xmm2,%xmm2,%xmm4
18000bb5c: c5 f9 59 ea vmulpd %xmm2,%xmm0,%xmm5
18000bb60: c5 e1 59 c4 vmulpd %xmm4,%xmm3,%xmm0
18000bb64: c5 d1 d0 c8 vaddsubpd %xmm0,%xmm5,%xmm1
18000bb68: c4 a1 79 11 0c 00 vmovupd %xmm1,(%rax,%r8,1)
18000bb6e: 48 83 c0 10 add $0x10,%rax
18000bb72: 4c 3b c9 cmp %rcx,%r9
18000bb75: 72 c9 jb 0x18000bb40
18000bb77: 33 c0 xor %eax,%eax
18000bb79: c5 f8 77 vzeroupper
18000bb7c: 41 5e pop %r14
18000bb7e: c3 ret
18000bb7f: 45 33 c9 xor %r9d,%r9d
18000bb82: eb a0 jmp 0x18000bb24
18000bb84: b8 fa ff ff ff mov $0xfffffffa,%eax
18000bb89: 41 5e pop %r14
18000bb8b: c3 ret
18000bb8c: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000bb91: 41 5e pop %r14
18000bb93: c3 ret
18000bb94: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000bb99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000bba0: 41 56 push %r14
18000bba2: 49 89 cb mov %rcx,%r11
18000bba5: 4d 85 db test %r11,%r11
18000bba8: 0f 84 db 01 00 00 je 0x18000bd89
18000bbae: 48 85 d2 test %rdx,%rdx
18000bbb1: 0f 84 d2 01 00 00 je 0x18000bd89
18000bbb7: 4d 85 c0 test %r8,%r8
18000bbba: 0f 84 c9 01 00 00 je 0x18000bd89
18000bbc0: 45 85 c9 test %r9d,%r9d
18000bbc3: 0f 8e b8 01 00 00 jle 0x18000bd81
18000bbc9: 49 63 c9 movslq %r9d,%rcx
18000bbcc: 48 83 f9 08 cmp $0x8,%rcx
18000bbd0: 0f 8c a6 01 00 00 jl 0x18000bd7c
18000bbd6: 4c 89 c0 mov %r8,%rax
18000bbd9: 48 83 e0 1f and $0x1f,%rax
18000bbdd: 85 c0 test %eax,%eax
18000bbdf: 74 0d je 0x18000bbee
18000bbe1: a8 0f test $0xf,%al
18000bbe3: 0f 85 93 01 00 00 jne 0x18000bd7c
18000bbe9: b8 01 00 00 00 mov $0x1,%eax
18000bbee: 41 89 c2 mov %eax,%r10d
18000bbf1: 4d 8d 72 08 lea 0x8(%r10),%r14
18000bbf5: 49 3b ce cmp %r14,%rcx
18000bbf8: 0f 8c 7e 01 00 00 jl 0x18000bd7c
18000bbfe: 45 89 ce mov %r9d,%r14d
18000bc01: 44 2b f0 sub %eax,%r14d
18000bc04: 41 83 e6 07 and $0x7,%r14d
18000bc08: 45 2b ce sub %r14d,%r9d
18000bc0b: 45 33 f6 xor %r14d,%r14d
18000bc0e: 4d 63 c9 movslq %r9d,%r9
18000bc11: 85 c0 test %eax,%eax
18000bc13: 4c 89 f0 mov %r14,%rax
18000bc16: 76 3c jbe 0x18000bc54
18000bc18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000bc1f: 00
18000bc20: c4 a1 79 10 1c 18 vmovupd (%rax,%r11,1),%xmm3
18000bc26: c5 f9 10 04 10 vmovupd (%rax,%rdx,1),%xmm0
18000bc2b: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1
18000bc2f: 49 ff c6 inc %r14
18000bc32: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2
18000bc37: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4
18000bc3b: c5 fb 12 2c 10 vmovddup (%rax,%rdx,1),%xmm5
18000bc40: c4 e2 e1 a6 ec vfmaddsub213pd %xmm4,%xmm3,%xmm5
18000bc45: c4 a1 79 11 2c 00 vmovupd %xmm5,(%rax,%r8,1)
18000bc4b: 48 83 c0 10 add $0x10,%rax
18000bc4f: 4d 3b f2 cmp %r10,%r14
18000bc52: 72 cc jb 0x18000bc20
18000bc54: 4c 89 d0 mov %r10,%rax
18000bc57: 48 c1 e0 04 shl $0x4,%rax
18000bc5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000bc60: c4 a1 7d 10 1c 18 vmovupd (%rax,%r11,1),%ymm3
18000bc66: 4e 8d 34 00 lea (%rax,%r8,1),%r14
18000bc6a: c5 fd 10 04 10 vmovupd (%rax,%rdx,1),%ymm0
18000bc6f: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1
18000bc73: 49 83 c2 08 add $0x8,%r10
18000bc77: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2
18000bc7c: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4
18000bc80: c5 ff 12 2c 10 vmovddup (%rax,%rdx,1),%ymm5
18000bc85: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5
18000bc8a: c4 c1 7d 11 2e vmovupd %ymm5,(%r14)
18000bc8f: c4 a1 7d 10 5c 18 20 vmovupd 0x20(%rax,%r11,1),%ymm3
18000bc96: c5 fd 10 44 10 20 vmovupd 0x20(%rax,%rdx,1),%ymm0
18000bc9c: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1
18000bca0: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2
18000bca5: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4
18000bca9: c5 ff 12 6c 10 20 vmovddup 0x20(%rax,%rdx,1),%ymm5
18000bcaf: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5
18000bcb4: c4 c1 7d 11 6e 20 vmovupd %ymm5,0x20(%r14)
18000bcba: c4 a1 7d 10 5c 18 40 vmovupd 0x40(%rax,%r11,1),%ymm3
18000bcc1: c5 fd 10 44 10 40 vmovupd 0x40(%rax,%rdx,1),%ymm0
18000bcc7: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1
18000bccb: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2
18000bcd0: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4
18000bcd4: c5 ff 12 6c 10 40 vmovddup 0x40(%rax,%rdx,1),%ymm5
18000bcda: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5
18000bcdf: c4 c1 7d 11 6e 40 vmovupd %ymm5,0x40(%r14)
18000bce5: c4 a1 7d 10 5c 18 60 vmovupd 0x60(%rax,%r11,1),%ymm3
18000bcec: c5 fd 10 44 10 60 vmovupd 0x60(%rax,%rdx,1),%ymm0
18000bcf2: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1
18000bcf6: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2
18000bcfb: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4
18000bcff: c5 ff 12 6c 10 60 vmovddup 0x60(%rax,%rdx,1),%ymm5
18000bd05: 48 05 80 00 00 00 add $0x80,%rax
18000bd0b: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5
18000bd10: 4d 3b d1 cmp %r9,%r10
18000bd13: c4 c1 7d 11 6e 60 vmovupd %ymm5,0x60(%r14)
18000bd19: 0f 82 41 ff ff ff jb 0x18000bc60
18000bd1f: 4c 89 c8 mov %r9,%rax
18000bd22: 48 c1 e0 04 shl $0x4,%rax
18000bd26: 4c 3b c9 cmp %rcx,%r9
18000bd29: 73 49 jae 0x18000bd74
18000bd2b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000bd32: 00
18000bd33: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000bd3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
18000bd40: c4 a1 79 10 1c 18 vmovupd (%rax,%r11,1),%xmm3
18000bd46: c5 f9 10 04 10 vmovupd (%rax,%rdx,1),%xmm0
18000bd4b: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1
18000bd4f: 49 ff c1 inc %r9
18000bd52: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2
18000bd57: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4
18000bd5b: c5 fb 12 2c 10 vmovddup (%rax,%rdx,1),%xmm5
18000bd60: c4 e2 e1 a6 ec vfmaddsub213pd %xmm4,%xmm3,%xmm5
18000bd65: c4 a1 79 11 2c 00 vmovupd %xmm5,(%rax,%r8,1)
18000bd6b: 48 83 c0 10 add $0x10,%rax
18000bd6f: 4c 3b c9 cmp %rcx,%r9
18000bd72: 72 cc jb 0x18000bd40
18000bd74: 33 c0 xor %eax,%eax
18000bd76: c5 f8 77 vzeroupper
18000bd79: 41 5e pop %r14
18000bd7b: c3 ret
18000bd7c: 45 33 c9 xor %r9d,%r9d
18000bd7f: eb 9e jmp 0x18000bd1f
18000bd81: b8 fa ff ff ff mov $0xfffffffa,%eax
18000bd86: 41 5e pop %r14
18000bd88: c3 ret
18000bd89: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000bd8e: 41 5e pop %r14
18000bd90: c3 ret
18000bd91: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000bd98: 00
18000bd99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000bda0: 41 56 push %r14
18000bda2: 49 89 cb mov %rcx,%r11
18000bda5: 4d 85 db test %r11,%r11
18000bda8: 0f 84 f8 01 00 00 je 0x18000bfa6
18000bdae: 48 85 d2 test %rdx,%rdx
18000bdb1: 0f 84 ef 01 00 00 je 0x18000bfa6
18000bdb7: 4d 85 c0 test %r8,%r8
18000bdba: 0f 84 e6 01 00 00 je 0x18000bfa6
18000bdc0: 45 85 c9 test %r9d,%r9d
18000bdc3: 0f 8e d5 01 00 00 jle 0x18000bf9e
18000bdc9: 49 63 c9 movslq %r9d,%rcx
18000bdcc: 48 83 f9 08 cmp $0x8,%rcx
18000bdd0: 0f 8c c3 01 00 00 jl 0x18000bf99
18000bdd6: 4c 89 c0 mov %r8,%rax
18000bdd9: 48 83 e0 1f and $0x1f,%rax
18000bddd: 85 c0 test %eax,%eax
18000bddf: 74 0d je 0x18000bdee
18000bde1: a8 0f test $0xf,%al
18000bde3: 0f 85 b0 01 00 00 jne 0x18000bf99
18000bde9: b8 01 00 00 00 mov $0x1,%eax
18000bdee: 41 89 c2 mov %eax,%r10d
18000bdf1: 4d 8d 72 08 lea 0x8(%r10),%r14
18000bdf5: 49 3b ce cmp %r14,%rcx
18000bdf8: 0f 8c 9b 01 00 00 jl 0x18000bf99
18000bdfe: 45 89 ce mov %r9d,%r14d
18000be01: 44 2b f0 sub %eax,%r14d
18000be04: 41 83 e6 07 and $0x7,%r14d
18000be08: 45 2b ce sub %r14d,%r9d
18000be0b: 45 33 f6 xor %r14d,%r14d
18000be0e: 4d 63 c9 movslq %r9d,%r9
18000be11: 85 c0 test %eax,%eax
18000be13: 4c 89 f0 mov %r14,%rax
18000be16: 76 39 jbe 0x18000be51
18000be18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000be1f: 00
18000be20: c4 a1 79 10 1c 18 vmovupd (%rax,%r11,1),%xmm3
18000be26: c5 f9 10 04 10 vmovupd (%rax,%rdx,1),%xmm0
18000be2b: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1
18000be2f: 49 ff c6 inc %r14
18000be32: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2
18000be37: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4
18000be3b: 62 f2 e5 18 b6 24 10 vfmaddsub231pd (%rax,%rdx,1){1to2},%xmm3,%xmm4
18000be42: c4 a1 79 11 24 00 vmovupd %xmm4,(%rax,%r8,1)
18000be48: 48 83 c0 10 add $0x10,%rax
18000be4c: 4d 3b f2 cmp %r10,%r14
18000be4f: 72 cf jb 0x18000be20
18000be51: 4c 89 d0 mov %r10,%rax
18000be54: 48 c1 e0 04 shl $0x4,%rax
18000be58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000be5f: 00
18000be60: c4 a1 7d 10 1c 18 vmovupd (%rax,%r11,1),%ymm3
18000be66: 49 83 c2 08 add $0x8,%r10
18000be6a: c5 fd 10 04 10 vmovupd (%rax,%rdx,1),%ymm0
18000be6f: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1
18000be73: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2
18000be78: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4
18000be7c: c5 ff 12 2c 10 vmovddup (%rax,%rdx,1),%ymm5
18000be81: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5
18000be86: c4 a1 7d 11 2c 00 vmovupd %ymm5,(%rax,%r8,1)
18000be8c: 62 a1 fd 28 10 5c 18 vmovupd 0x20(%rax,%r11,1),%ymm19
18000be93: 01
18000be94: 62 e1 fd 28 10 44 10 vmovupd 0x20(%rax,%rdx,1),%ymm16
18000be9b: 01
18000be9c: 62 a1 fd 20 15 c8 vunpckhpd %ymm16,%ymm16,%ymm17
18000bea2: 62 a1 e5 20 c6 d3 05 vshufpd $0x5,%ymm19,%ymm19,%ymm18
18000bea9: 62 a1 f5 20 59 e2 vmulpd %ymm18,%ymm17,%ymm20
18000beaf: 62 e1 ff 28 12 6c 10 vmovddup 0x20(%rax,%rdx,1),%ymm21
18000beb6: 01
18000beb7: 62 a2 e5 20 a6 ec vfmaddsub213pd %ymm20,%ymm19,%ymm21
18000bebd: 62 a1 fd 28 11 6c 00 vmovupd %ymm21,0x20(%rax,%r8,1)
18000bec4: 01
18000bec5: 62 21 fd 28 10 4c 18 vmovupd 0x40(%rax,%r11,1),%ymm25
18000becc: 02
18000becd: 62 e1 fd 28 10 74 10 vmovupd 0x40(%rax,%rdx,1),%ymm22
18000bed4: 02
18000bed5: 62 a1 cd 20 15 fe vunpckhpd %ymm22,%ymm22,%ymm23
18000bedb: 62 01 b5 20 c6 c1 05 vshufpd $0x5,%ymm25,%ymm25,%ymm24
18000bee2: 62 01 c5 20 59 d0 vmulpd %ymm24,%ymm23,%ymm26
18000bee8: 62 61 ff 28 12 5c 10 vmovddup 0x40(%rax,%rdx,1),%ymm27
18000beef: 02
18000bef0: 62 02 b5 20 a6 da vfmaddsub213pd %ymm26,%ymm25,%ymm27
18000bef6: 62 21 fd 28 11 5c 00 vmovupd %ymm27,0x40(%rax,%r8,1)
18000befd: 02
18000befe: 62 21 fd 28 10 7c 18 vmovupd 0x60(%rax,%r11,1),%ymm31
18000bf05: 03
18000bf06: 62 61 fd 28 10 64 10 vmovupd 0x60(%rax,%rdx,1),%ymm28
18000bf0d: 03
18000bf0e: 62 01 9d 20 15 ec vunpckhpd %ymm28,%ymm28,%ymm29
18000bf14: 62 01 85 20 c6 f7 05 vshufpd $0x5,%ymm31,%ymm31,%ymm30
18000bf1b: 62 01 95 20 59 e6 vmulpd %ymm30,%ymm29,%ymm28
18000bf21: c5 ff 12 44 10 60 vmovddup 0x60(%rax,%rdx,1),%ymm0
18000bf27: 62 92 85 20 a6 c4 vfmaddsub213pd %ymm28,%ymm31,%ymm0
18000bf2d: c4 a1 7d 11 44 00 60 vmovupd %ymm0,0x60(%rax,%r8,1)
18000bf34: 48 05 80 00 00 00 add $0x80,%rax
18000bf3a: 4d 3b d1 cmp %r9,%r10
18000bf3d: 0f 82 1d ff ff ff jb 0x18000be60
18000bf43: 4c 89 c8 mov %r9,%rax
18000bf46: 48 c1 e0 04 shl $0x4,%rax
18000bf4a: 4c 3b c9 cmp %rcx,%r9
18000bf4d: 73 42 jae 0x18000bf91
18000bf4f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000bf56: 00
18000bf57: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000bf5e: 66 90 xchg %ax,%ax
18000bf60: c4 a1 79 10 1c 18 vmovupd (%rax,%r11,1),%xmm3
18000bf66: c5 f9 10 04 10 vmovupd (%rax,%rdx,1),%xmm0
18000bf6b: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1
18000bf6f: 49 ff c1 inc %r9
18000bf72: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2
18000bf77: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4
18000bf7b: 62 f2 e5 18 b6 24 10 vfmaddsub231pd (%rax,%rdx,1){1to2},%xmm3,%xmm4
18000bf82: c4 a1 79 11 24 00 vmovupd %xmm4,(%rax,%r8,1)
18000bf88: 48 83 c0 10 add $0x10,%rax
18000bf8c: 4c 3b c9 cmp %rcx,%r9
18000bf8f: 72 cf jb 0x18000bf60
18000bf91: 33 c0 xor %eax,%eax
18000bf93: c5 f8 77 vzeroupper
18000bf96: 41 5e pop %r14
18000bf98: c3 ret
18000bf99: 45 33 c9 xor %r9d,%r9d
18000bf9c: eb a5 jmp 0x18000bf43
18000bf9e: b8 fa ff ff ff mov $0xfffffffa,%eax
18000bfa3: 41 5e pop %r14
18000bfa5: c3 ret
18000bfa6: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000bfab: 41 5e pop %r14
18000bfad: c3 ret
18000bfae: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000bfb5: 00
18000bfb6: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000bfbd: 0f 1f 00 nopl (%rax)
18000bfc0: 53 push %rbx
18000bfc1: 56 push %rsi
18000bfc2: 57 push %rdi
18000bfc3: 41 54 push %r12
18000bfc5: 41 55 push %r13
18000bfc7: 48 81 ec 70 04 00 00 sub $0x470,%rsp
18000bfce: 4d 89 c4 mov %r8,%r12
18000bfd1: 48 8b 05 98 99 60 02 mov 0x2609998(%rip),%rax # 0x182615970
18000bfd8: 45 89 cd mov %r9d,%r13d
18000bfdb: 48 33 c4 xor %rsp,%rax
18000bfde: 48 89 cf mov %rcx,%rdi
18000bfe1: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp)
18000bfe8: 00
18000bfe9: 4d 85 e4 test %r12,%r12
18000bfec: 0f 84 b3 01 00 00 je 0x18000c1a5
18000bff2: 48 85 ff test %rdi,%rdi
18000bff5: 0f 84 94 01 00 00 je 0x18000c18f
18000bffb: 48 85 d2 test %rdx,%rdx
18000bffe: 0f 84 63 01 00 00 je 0x18000c167
18000c004: 45 85 ed test %r13d,%r13d
18000c007: 0f 8e 32 01 00 00 jle 0x18000c13f
18000c00d: 48 8d 44 24 28 lea 0x28(%rsp),%rax
18000c012: 48 89 c3 mov %rax,%rbx
18000c015: 48 83 e3 3f and $0x3f,%rbx
18000c019: 48 f7 db neg %rbx
18000c01c: 48 83 e3 3f and $0x3f,%rbx
18000c020: 41 83 fd 40 cmp $0x40,%r13d
18000c024: 48 8d 34 03 lea (%rbx,%rax,1),%rsi
18000c028: 48 8d 9c 18 00 02 00 lea 0x200(%rax,%rbx,1),%rbx
18000c02f: 00
18000c030: 0f 8e a1 00 00 00 jle 0x18000c0d7
18000c036: 4c 89 74 24 20 mov %r14,0x20(%rsp)
18000c03b: 45 89 ee mov %r13d,%r14d
18000c03e: 4d 89 e5 mov %r12,%r13
18000c041: 49 89 d4 mov %rdx,%r12
18000c044: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000c04b: 00
18000c04c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000c053: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000c058: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000c05f: 00
18000c060: 4c 89 e1 mov %r12,%rcx
18000c063: 48 89 f2 mov %rsi,%rdx
18000c066: 49 89 d8 mov %rbx,%r8
18000c069: 41 b9 40 00 00 00 mov $0x40,%r9d
18000c06f: e8 cc 4b 13 00 call 0x180140c40
18000c074: 48 89 f9 mov %rdi,%rcx
18000c077: 48 89 f2 mov %rsi,%rdx
18000c07a: 41 b8 40 00 00 00 mov $0x40,%r8d
18000c080: e8 bb c3 ff ff call 0x180008440
18000c085: 48 89 f9 mov %rdi,%rcx
18000c088: 48 89 da mov %rbx,%rdx
18000c08b: 41 b8 40 00 00 00 mov $0x40,%r8d
18000c091: e8 aa c3 ff ff call 0x180008440
18000c096: 48 89 d9 mov %rbx,%rcx
18000c099: 48 89 f2 mov %rsi,%rdx
18000c09c: 4d 89 e8 mov %r13,%r8
18000c09f: 41 b9 40 00 00 00 mov $0x40,%r9d
18000c0a5: e8 16 77 03 00 call 0x1800437c0
18000c0aa: 41 83 c6 c0 add $0xffffffc0,%r14d
18000c0ae: 48 81 c7 00 02 00 00 add $0x200,%rdi
18000c0b5: 49 81 c4 00 02 00 00 add $0x200,%r12
18000c0bc: 49 81 c5 00 04 00 00 add $0x400,%r13
18000c0c3: 41 83 fe 40 cmp $0x40,%r14d
18000c0c7: 7f 97 jg 0x18000c060
18000c0c9: 4c 89 e2 mov %r12,%rdx
18000c0cc: 4d 89 ec mov %r13,%r12
18000c0cf: 45 89 f5 mov %r14d,%r13d
18000c0d2: 4c 8b 74 24 20 mov 0x20(%rsp),%r14
18000c0d7: 48 89 d1 mov %rdx,%rcx
18000c0da: 48 89 f2 mov %rsi,%rdx
18000c0dd: 49 89 d8 mov %rbx,%r8
18000c0e0: 45 89 e9 mov %r13d,%r9d
18000c0e3: e8 58 4b 13 00 call 0x180140c40
18000c0e8: 48 89 f9 mov %rdi,%rcx
18000c0eb: 48 89 f2 mov %rsi,%rdx
18000c0ee: 45 89 e8 mov %r13d,%r8d
18000c0f1: e8 4a c3 ff ff call 0x180008440
18000c0f6: 48 89 f9 mov %rdi,%rcx
18000c0f9: 48 89 da mov %rbx,%rdx
18000c0fc: 45 89 e8 mov %r13d,%r8d
18000c0ff: e8 3c c3 ff ff call 0x180008440
18000c104: 48 89 d9 mov %rbx,%rcx
18000c107: 48 89 f2 mov %rsi,%rdx
18000c10a: 4d 89 e0 mov %r12,%r8
18000c10d: 45 89 e9 mov %r13d,%r9d
18000c110: e8 ab 76 03 00 call 0x1800437c0
18000c115: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c11c: 00
18000c11d: 48 33 cc xor %rsp,%rcx
18000c120: 48 3b 0d 49 98 60 02 cmp 0x2609849(%rip),%rcx # 0x182615970
18000c127: 75 11 jne 0x18000c13a
18000c129: 33 c0 xor %eax,%eax
18000c12b: 48 81 c4 70 04 00 00 add $0x470,%rsp
18000c132: 41 5d pop %r13
18000c134: 41 5c pop %r12
18000c136: 5f pop %rdi
18000c137: 5e pop %rsi
18000c138: 5b pop %rbx
18000c139: c3 ret
18000c13a: e8 91 4f 12 01 call 0x1811310d0
18000c13f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c146: 00
18000c147: 48 33 cc xor %rsp,%rcx
18000c14a: 48 3b 0d 1f 98 60 02 cmp 0x260981f(%rip),%rcx # 0x182615970
18000c151: 75 e7 jne 0x18000c13a
18000c153: b8 fa ff ff ff mov $0xfffffffa,%eax
18000c158: 48 81 c4 70 04 00 00 add $0x470,%rsp
18000c15f: 41 5d pop %r13
18000c161: 41 5c pop %r12
18000c163: 5f pop %rdi
18000c164: 5e pop %rsi
18000c165: 5b pop %rbx
18000c166: c3 ret
18000c167: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c16e: 00
18000c16f: 48 33 cc xor %rsp,%rcx
18000c172: 48 3b 0d f7 97 60 02 cmp 0x26097f7(%rip),%rcx # 0x182615970
18000c179: 75 bf jne 0x18000c13a
18000c17b: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000c180: 48 81 c4 70 04 00 00 add $0x470,%rsp
18000c187: 41 5d pop %r13
18000c189: 41 5c pop %r12
18000c18b: 5f pop %rdi
18000c18c: 5e pop %rsi
18000c18d: 5b pop %rbx
18000c18e: c3 ret
18000c18f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c196: 00
18000c197: 48 33 cc xor %rsp,%rcx
18000c19a: 48 3b 0d cf 97 60 02 cmp 0x26097cf(%rip),%rcx # 0x182615970
18000c1a1: 75 97 jne 0x18000c13a
18000c1a3: eb d6 jmp 0x18000c17b
18000c1a5: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c1ac: 00
18000c1ad: 48 33 cc xor %rsp,%rcx
18000c1b0: 48 3b 0d b9 97 60 02 cmp 0x26097b9(%rip),%rcx # 0x182615970
18000c1b7: 75 81 jne 0x18000c13a
18000c1b9: eb c0 jmp 0x18000c17b
18000c1bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000c1c0: 53 push %rbx
18000c1c1: 56 push %rsi
18000c1c2: 57 push %rdi
18000c1c3: 41 54 push %r12
18000c1c5: 41 55 push %r13
18000c1c7: 48 8d a4 24 90 fb ff lea -0x470(%rsp),%rsp
18000c1ce: ff
18000c1cf: 4d 89 c4 mov %r8,%r12
18000c1d2: 48 8b 05 97 97 60 02 mov 0x2609797(%rip),%rax # 0x182615970
18000c1d9: 45 89 cd mov %r9d,%r13d
18000c1dc: 48 33 c4 xor %rsp,%rax
18000c1df: 48 89 cf mov %rcx,%rdi
18000c1e2: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp)
18000c1e9: 00
18000c1ea: 4d 85 e4 test %r12,%r12
18000c1ed: 0f 84 b5 01 00 00 je 0x18000c3a8
18000c1f3: 48 85 ff test %rdi,%rdi
18000c1f6: 0f 84 96 01 00 00 je 0x18000c392
18000c1fc: 48 85 d2 test %rdx,%rdx
18000c1ff: 0f 84 64 01 00 00 je 0x18000c369
18000c205: 45 85 ed test %r13d,%r13d
18000c208: 0f 8e 32 01 00 00 jle 0x18000c340
18000c20e: 48 8d 44 24 28 lea 0x28(%rsp),%rax
18000c213: 48 83 e0 3f and $0x3f,%rax
18000c217: 48 8d 74 24 28 lea 0x28(%rsp),%rsi
18000c21c: 48 f7 d8 neg %rax
18000c21f: 48 83 e0 3f and $0x3f,%rax
18000c223: 48 03 f0 add %rax,%rsi
18000c226: 48 89 f3 mov %rsi,%rbx
18000c229: 48 81 c3 00 02 00 00 add $0x200,%rbx
18000c230: 41 83 fd 40 cmp $0x40,%r13d
18000c234: 0f 8e 9d 00 00 00 jle 0x18000c2d7
18000c23a: 4c 89 74 24 20 mov %r14,0x20(%rsp)
18000c23f: 45 89 ee mov %r13d,%r14d
18000c242: 4d 89 e5 mov %r12,%r13
18000c245: 49 89 d4 mov %rdx,%r12
18000c248: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000c24f: 00
18000c250: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000c257: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
18000c25e: 00 00
18000c260: 4c 89 e1 mov %r12,%rcx
18000c263: 48 89 f2 mov %rsi,%rdx
18000c266: 49 89 d8 mov %rbx,%r8
18000c269: 41 b9 40 00 00 00 mov $0x40,%r9d
18000c26f: e8 ec 49 13 00 call 0x180140c60
18000c274: 48 89 f9 mov %rdi,%rcx
18000c277: 48 89 f2 mov %rsi,%rdx
18000c27a: 41 b8 40 00 00 00 mov $0x40,%r8d
18000c280: e8 fb c1 ff ff call 0x180008480
18000c285: 48 89 f9 mov %rdi,%rcx
18000c288: 48 89 da mov %rbx,%rdx
18000c28b: 41 b8 40 00 00 00 mov $0x40,%r8d
18000c291: e8 ea c1 ff ff call 0x180008480
18000c296: 48 89 d9 mov %rbx,%rcx
18000c299: 48 89 f2 mov %rsi,%rdx
18000c29c: 4d 89 e8 mov %r13,%r8
18000c29f: 41 b9 40 00 00 00 mov $0x40,%r9d
18000c2a5: e8 f6 7a 03 00 call 0x180043da0
18000c2aa: 41 83 c6 c0 add $0xffffffc0,%r14d
18000c2ae: 48 81 c7 00 02 00 00 add $0x200,%rdi
18000c2b5: 49 81 c4 00 02 00 00 add $0x200,%r12
18000c2bc: 49 81 c5 00 04 00 00 add $0x400,%r13
18000c2c3: 41 83 fe 40 cmp $0x40,%r14d
18000c2c7: 7f 97 jg 0x18000c260
18000c2c9: 4c 89 e2 mov %r12,%rdx
18000c2cc: 4d 89 ec mov %r13,%r12
18000c2cf: 45 89 f5 mov %r14d,%r13d
18000c2d2: 4c 8b 74 24 20 mov 0x20(%rsp),%r14
18000c2d7: 48 89 d1 mov %rdx,%rcx
18000c2da: 48 89 f2 mov %rsi,%rdx
18000c2dd: 49 89 d8 mov %rbx,%r8
18000c2e0: 45 89 e9 mov %r13d,%r9d
18000c2e3: e8 78 49 13 00 call 0x180140c60
18000c2e8: 48 89 f9 mov %rdi,%rcx
18000c2eb: 48 89 f2 mov %rsi,%rdx
18000c2ee: 45 89 e8 mov %r13d,%r8d
18000c2f1: e8 8a c1 ff ff call 0x180008480
18000c2f6: 48 89 f9 mov %rdi,%rcx
18000c2f9: 48 89 da mov %rbx,%rdx
18000c2fc: 45 89 e8 mov %r13d,%r8d
18000c2ff: e8 7c c1 ff ff call 0x180008480
18000c304: 48 89 d9 mov %rbx,%rcx
18000c307: 48 89 f2 mov %rsi,%rdx
18000c30a: 4d 89 e0 mov %r12,%r8
18000c30d: 45 89 e9 mov %r13d,%r9d
18000c310: e8 8b 7a 03 00 call 0x180043da0
18000c315: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c31c: 00
18000c31d: 48 33 cc xor %rsp,%rcx
18000c320: 48 3b 0d 49 96 60 02 cmp 0x2609649(%rip),%rcx # 0x182615970
18000c327: 75 12 jne 0x18000c33b
18000c329: 33 c0 xor %eax,%eax
18000c32b: 48 8d a4 24 70 04 00 lea 0x470(%rsp),%rsp
18000c332: 00
18000c333: 41 5d pop %r13
18000c335: 41 5c pop %r12
18000c337: 5f pop %rdi
18000c338: 5e pop %rsi
18000c339: 5b pop %rbx
18000c33a: c3 ret
18000c33b: e8 90 4d 12 01 call 0x1811310d0
18000c340: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c347: 00
18000c348: 48 33 cc xor %rsp,%rcx
18000c34b: 48 3b 0d 1e 96 60 02 cmp 0x260961e(%rip),%rcx # 0x182615970
18000c352: 75 e7 jne 0x18000c33b
18000c354: b8 fa ff ff ff mov $0xfffffffa,%eax
18000c359: 48 8d a4 24 70 04 00 lea 0x470(%rsp),%rsp
18000c360: 00
18000c361: 41 5d pop %r13
18000c363: 41 5c pop %r12
18000c365: 5f pop %rdi
18000c366: 5e pop %rsi
18000c367: 5b pop %rbx
18000c368: c3 ret
18000c369: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c370: 00
18000c371: 48 33 cc xor %rsp,%rcx
18000c374: 48 3b 0d f5 95 60 02 cmp 0x26095f5(%rip),%rcx # 0x182615970
18000c37b: 75 be jne 0x18000c33b
18000c37d: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000c382: 48 8d a4 24 70 04 00 lea 0x470(%rsp),%rsp
18000c389: 00
18000c38a: 41 5d pop %r13
18000c38c: 41 5c pop %r12
18000c38e: 5f pop %rdi
18000c38f: 5e pop %rsi
18000c390: 5b pop %rbx
18000c391: c3 ret
18000c392: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c399: 00
18000c39a: 48 33 cc xor %rsp,%rcx
18000c39d: 48 3b 0d cc 95 60 02 cmp 0x26095cc(%rip),%rcx # 0x182615970
18000c3a4: 75 95 jne 0x18000c33b
18000c3a6: eb d5 jmp 0x18000c37d
18000c3a8: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c3af: 00
18000c3b0: 48 33 cc xor %rsp,%rcx
18000c3b3: 48 3b 0d b6 95 60 02 cmp 0x26095b6(%rip),%rcx # 0x182615970
18000c3ba: 0f 85 7b ff ff ff jne 0x18000c33b
18000c3c0: eb bb jmp 0x18000c37d
18000c3c2: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000c3c9: 00
18000c3ca: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000c3d1: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000c3d8: 00
18000c3d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000c3e0: 53 push %rbx
18000c3e1: 56 push %rsi
18000c3e2: 57 push %rdi
18000c3e3: 41 54 push %r12
18000c3e5: 41 55 push %r13
18000c3e7: 48 81 ec 70 04 00 00 sub $0x470,%rsp
18000c3ee: 4d 89 c4 mov %r8,%r12
18000c3f1: 48 8b 05 78 95 60 02 mov 0x2609578(%rip),%rax # 0x182615970
18000c3f8: 48 33 c4 xor %rsp,%rax
18000c3fb: 45 89 cd mov %r9d,%r13d
18000c3fe: 48 89 cf mov %rcx,%rdi
18000c401: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp)
18000c408: 00
18000c409: 4d 85 e4 test %r12,%r12
18000c40c: 0f 84 b3 01 00 00 je 0x18000c5c5
18000c412: 48 85 ff test %rdi,%rdi
18000c415: 0f 84 94 01 00 00 je 0x18000c5af
18000c41b: 48 85 d2 test %rdx,%rdx
18000c41e: 0f 84 63 01 00 00 je 0x18000c587
18000c424: 45 85 ed test %r13d,%r13d
18000c427: 0f 8e 32 01 00 00 jle 0x18000c55f
18000c42d: 48 8d 74 24 28 lea 0x28(%rsp),%rsi
18000c432: 48 89 f0 mov %rsi,%rax
18000c435: 48 83 e0 3f and $0x3f,%rax
18000c439: 48 f7 d8 neg %rax
18000c43c: 48 83 e0 3f and $0x3f,%rax
18000c440: 48 03 f0 add %rax,%rsi
18000c443: 48 8d 9c 04 28 02 00 lea 0x228(%rsp,%rax,1),%rbx
18000c44a: 00
18000c44b: 41 83 fd 40 cmp $0x40,%r13d
18000c44f: 0f 8e a2 00 00 00 jle 0x18000c4f7
18000c455: 4c 89 74 24 20 mov %r14,0x20(%rsp)
18000c45a: 45 89 ee mov %r13d,%r14d
18000c45d: 4d 89 e5 mov %r12,%r13
18000c460: 49 89 d4 mov %rdx,%r12
18000c463: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000c46a: 00
18000c46b: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000c472: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000c479: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000c480: 4c 89 e1 mov %r12,%rcx
18000c483: 48 89 f2 mov %rsi,%rdx
18000c486: 49 89 d8 mov %rbx,%r8
18000c489: 41 b9 40 00 00 00 mov $0x40,%r9d
18000c48f: e8 ec 47 13 00 call 0x180140c80
18000c494: 48 89 f9 mov %rdi,%rcx
18000c497: 48 89 f2 mov %rsi,%rdx
18000c49a: 41 b8 40 00 00 00 mov $0x40,%r8d
18000c4a0: e8 1b c0 ff ff call 0x1800084c0
18000c4a5: 48 89 f9 mov %rdi,%rcx
18000c4a8: 48 89 da mov %rbx,%rdx
18000c4ab: 41 b8 40 00 00 00 mov $0x40,%r8d
18000c4b1: e8 0a c0 ff ff call 0x1800084c0
18000c4b6: 48 89 d9 mov %rbx,%rcx
18000c4b9: 48 89 f2 mov %rsi,%rdx
18000c4bc: 4d 89 e8 mov %r13,%r8
18000c4bf: 41 b9 40 00 00 00 mov $0x40,%r9d
18000c4c5: e8 b6 7c 03 00 call 0x180044180
18000c4ca: 41 83 c6 c0 add $0xffffffc0,%r14d
18000c4ce: 48 81 c7 00 02 00 00 add $0x200,%rdi
18000c4d5: 49 81 c4 00 02 00 00 add $0x200,%r12
18000c4dc: 49 81 c5 00 04 00 00 add $0x400,%r13
18000c4e3: 41 83 fe 40 cmp $0x40,%r14d
18000c4e7: 7f 97 jg 0x18000c480
18000c4e9: 4c 89 e2 mov %r12,%rdx
18000c4ec: 4d 89 ec mov %r13,%r12
18000c4ef: 45 89 f5 mov %r14d,%r13d
18000c4f2: 4c 8b 74 24 20 mov 0x20(%rsp),%r14
18000c4f7: 48 89 d1 mov %rdx,%rcx
18000c4fa: 48 89 f2 mov %rsi,%rdx
18000c4fd: 49 89 d8 mov %rbx,%r8
18000c500: 45 89 e9 mov %r13d,%r9d
18000c503: e8 78 47 13 00 call 0x180140c80
18000c508: 48 89 f9 mov %rdi,%rcx
18000c50b: 48 89 f2 mov %rsi,%rdx
18000c50e: 45 89 e8 mov %r13d,%r8d
18000c511: e8 aa bf ff ff call 0x1800084c0
18000c516: 48 89 f9 mov %rdi,%rcx
18000c519: 48 89 da mov %rbx,%rdx
18000c51c: 45 89 e8 mov %r13d,%r8d
18000c51f: e8 9c bf ff ff call 0x1800084c0
18000c524: 48 89 d9 mov %rbx,%rcx
18000c527: 48 89 f2 mov %rsi,%rdx
18000c52a: 4d 89 e0 mov %r12,%r8
18000c52d: 45 89 e9 mov %r13d,%r9d
18000c530: e8 4b 7c 03 00 call 0x180044180
18000c535: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c53c: 00
18000c53d: 48 33 cc xor %rsp,%rcx
18000c540: 48 3b 0d 29 94 60 02 cmp 0x2609429(%rip),%rcx # 0x182615970
18000c547: 75 11 jne 0x18000c55a
18000c549: 33 c0 xor %eax,%eax
18000c54b: 48 81 c4 70 04 00 00 add $0x470,%rsp
18000c552: 41 5d pop %r13
18000c554: 41 5c pop %r12
18000c556: 5f pop %rdi
18000c557: 5e pop %rsi
18000c558: 5b pop %rbx
18000c559: c3 ret
18000c55a: e8 71 4b 12 01 call 0x1811310d0
18000c55f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c566: 00
18000c567: 48 33 cc xor %rsp,%rcx
18000c56a: 48 3b 0d ff 93 60 02 cmp 0x26093ff(%rip),%rcx # 0x182615970
18000c571: 75 e7 jne 0x18000c55a
18000c573: b8 fa ff ff ff mov $0xfffffffa,%eax
18000c578: 48 81 c4 70 04 00 00 add $0x470,%rsp
18000c57f: 41 5d pop %r13
18000c581: 41 5c pop %r12
18000c583: 5f pop %rdi
18000c584: 5e pop %rsi
18000c585: 5b pop %rbx
18000c586: c3 ret
18000c587: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c58e: 00
18000c58f: 48 33 cc xor %rsp,%rcx
18000c592: 48 3b 0d d7 93 60 02 cmp 0x26093d7(%rip),%rcx # 0x182615970
18000c599: 75 bf jne 0x18000c55a
18000c59b: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000c5a0: 48 81 c4 70 04 00 00 add $0x470,%rsp
18000c5a7: 41 5d pop %r13
18000c5a9: 41 5c pop %r12
18000c5ab: 5f pop %rdi
18000c5ac: 5e pop %rsi
18000c5ad: 5b pop %rbx
18000c5ae: c3 ret
18000c5af: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c5b6: 00
18000c5b7: 48 33 cc xor %rsp,%rcx
18000c5ba: 48 3b 0d af 93 60 02 cmp 0x26093af(%rip),%rcx # 0x182615970
18000c5c1: 75 97 jne 0x18000c55a
18000c5c3: eb d6 jmp 0x18000c59b
18000c5c5: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c5cc: 00
18000c5cd: 48 33 cc xor %rsp,%rcx
18000c5d0: 48 3b 0d 99 93 60 02 cmp 0x2609399(%rip),%rcx # 0x182615970
18000c5d7: 75 81 jne 0x18000c55a
18000c5d9: eb c0 jmp 0x18000c59b
18000c5db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000c5e0: 53 push %rbx
18000c5e1: 56 push %rsi
18000c5e2: 57 push %rdi
18000c5e3: 41 54 push %r12
18000c5e5: 41 55 push %r13
18000c5e7: 48 81 ec 70 04 00 00 sub $0x470,%rsp
18000c5ee: 4d 89 c4 mov %r8,%r12
18000c5f1: 48 8b 05 78 93 60 02 mov 0x2609378(%rip),%rax # 0x182615970
18000c5f8: 45 89 cd mov %r9d,%r13d
18000c5fb: 48 33 c4 xor %rsp,%rax
18000c5fe: 48 89 cf mov %rcx,%rdi
18000c601: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp)
18000c608: 00
18000c609: 4d 85 e4 test %r12,%r12
18000c60c: 0f 84 b3 01 00 00 je 0x18000c7c5
18000c612: 48 85 ff test %rdi,%rdi
18000c615: 0f 84 94 01 00 00 je 0x18000c7af
18000c61b: 48 85 d2 test %rdx,%rdx
18000c61e: 0f 84 63 01 00 00 je 0x18000c787
18000c624: 45 85 ed test %r13d,%r13d
18000c627: 0f 8e 32 01 00 00 jle 0x18000c75f
18000c62d: 48 8d 44 24 28 lea 0x28(%rsp),%rax
18000c632: 48 89 c3 mov %rax,%rbx
18000c635: 48 83 e3 3f and $0x3f,%rbx
18000c639: 48 f7 db neg %rbx
18000c63c: 48 83 e3 3f and $0x3f,%rbx
18000c640: 48 8d 34 03 lea (%rbx,%rax,1),%rsi
18000c644: 48 8d 9c 18 00 02 00 lea 0x200(%rax,%rbx,1),%rbx
18000c64b: 00
18000c64c: 41 83 fd 40 cmp $0x40,%r13d
18000c650: 0f 8e a1 00 00 00 jle 0x18000c6f7
18000c656: 4c 89 74 24 20 mov %r14,0x20(%rsp)
18000c65b: 45 89 ee mov %r13d,%r14d
18000c65e: 4d 89 e5 mov %r12,%r13
18000c661: 49 89 d4 mov %rdx,%r12
18000c664: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000c66b: 00
18000c66c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000c673: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000c678: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000c67f: 00
18000c680: 4c 89 e1 mov %r12,%rcx
18000c683: 48 89 f2 mov %rsi,%rdx
18000c686: 49 89 d8 mov %rbx,%r8
18000c689: 41 b9 40 00 00 00 mov $0x40,%r9d
18000c68f: e8 0c 46 13 00 call 0x180140ca0
18000c694: 48 89 f9 mov %rdi,%rcx
18000c697: 48 89 f2 mov %rsi,%rdx
18000c69a: 41 b8 40 00 00 00 mov $0x40,%r8d
18000c6a0: e8 5b be ff ff call 0x180008500
18000c6a5: 48 89 f9 mov %rdi,%rcx
18000c6a8: 48 89 da mov %rbx,%rdx
18000c6ab: 41 b8 40 00 00 00 mov $0x40,%r8d
18000c6b1: e8 4a be ff ff call 0x180008500
18000c6b6: 48 89 d9 mov %rbx,%rcx
18000c6b9: 48 89 f2 mov %rsi,%rdx
18000c6bc: 4d 89 e8 mov %r13,%r8
18000c6bf: 41 b9 40 00 00 00 mov $0x40,%r9d
18000c6c5: e8 36 80 03 00 call 0x180044700
18000c6ca: 41 83 c6 c0 add $0xffffffc0,%r14d
18000c6ce: 48 81 c7 00 02 00 00 add $0x200,%rdi
18000c6d5: 49 81 c4 00 02 00 00 add $0x200,%r12
18000c6dc: 49 81 c5 00 04 00 00 add $0x400,%r13
18000c6e3: 41 83 fe 40 cmp $0x40,%r14d
18000c6e7: 7f 97 jg 0x18000c680
18000c6e9: 4c 89 e2 mov %r12,%rdx
18000c6ec: 4d 89 ec mov %r13,%r12
18000c6ef: 45 89 f5 mov %r14d,%r13d
18000c6f2: 4c 8b 74 24 20 mov 0x20(%rsp),%r14
18000c6f7: 48 89 d1 mov %rdx,%rcx
18000c6fa: 48 89 f2 mov %rsi,%rdx
18000c6fd: 49 89 d8 mov %rbx,%r8
18000c700: 45 89 e9 mov %r13d,%r9d
18000c703: e8 98 45 13 00 call 0x180140ca0
18000c708: 48 89 f9 mov %rdi,%rcx
18000c70b: 48 89 f2 mov %rsi,%rdx
18000c70e: 45 89 e8 mov %r13d,%r8d
18000c711: e8 ea bd ff ff call 0x180008500
18000c716: 48 89 f9 mov %rdi,%rcx
18000c719: 48 89 da mov %rbx,%rdx
18000c71c: 45 89 e8 mov %r13d,%r8d
18000c71f: e8 dc bd ff ff call 0x180008500
18000c724: 48 89 d9 mov %rbx,%rcx
18000c727: 48 89 f2 mov %rsi,%rdx
18000c72a: 4d 89 e0 mov %r12,%r8
18000c72d: 45 89 e9 mov %r13d,%r9d
18000c730: e8 cb 7f 03 00 call 0x180044700
18000c735: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c73c: 00
18000c73d: 48 33 cc xor %rsp,%rcx
18000c740: 48 3b 0d 29 92 60 02 cmp 0x2609229(%rip),%rcx # 0x182615970
18000c747: 75 11 jne 0x18000c75a
18000c749: 33 c0 xor %eax,%eax
18000c74b: 48 81 c4 70 04 00 00 add $0x470,%rsp
18000c752: 41 5d pop %r13
18000c754: 41 5c pop %r12
18000c756: 5f pop %rdi
18000c757: 5e pop %rsi
18000c758: 5b pop %rbx
18000c759: c3 ret
18000c75a: e8 71 49 12 01 call 0x1811310d0
18000c75f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c766: 00
18000c767: 48 33 cc xor %rsp,%rcx
18000c76a: 48 3b 0d ff 91 60 02 cmp 0x26091ff(%rip),%rcx # 0x182615970
18000c771: 75 e7 jne 0x18000c75a
18000c773: b8 fa ff ff ff mov $0xfffffffa,%eax
18000c778: 48 81 c4 70 04 00 00 add $0x470,%rsp
18000c77f: 41 5d pop %r13
18000c781: 41 5c pop %r12
18000c783: 5f pop %rdi
18000c784: 5e pop %rsi
18000c785: 5b pop %rbx
18000c786: c3 ret
18000c787: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c78e: 00
18000c78f: 48 33 cc xor %rsp,%rcx
18000c792: 48 3b 0d d7 91 60 02 cmp 0x26091d7(%rip),%rcx # 0x182615970
18000c799: 75 bf jne 0x18000c75a
18000c79b: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000c7a0: 48 81 c4 70 04 00 00 add $0x470,%rsp
18000c7a7: 41 5d pop %r13
18000c7a9: 41 5c pop %r12
18000c7ab: 5f pop %rdi
18000c7ac: 5e pop %rsi
18000c7ad: 5b pop %rbx
18000c7ae: c3 ret
18000c7af: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c7b6: 00
18000c7b7: 48 33 cc xor %rsp,%rcx
18000c7ba: 48 3b 0d af 91 60 02 cmp 0x26091af(%rip),%rcx # 0x182615970
18000c7c1: 75 97 jne 0x18000c75a
18000c7c3: eb d6 jmp 0x18000c79b
18000c7c5: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c7cc: 00
18000c7cd: 48 33 cc xor %rsp,%rcx
18000c7d0: 48 3b 0d 99 91 60 02 cmp 0x2609199(%rip),%rcx # 0x182615970
18000c7d7: 75 81 jne 0x18000c75a
18000c7d9: eb c0 jmp 0x18000c79b
18000c7db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000c7e0: 53 push %rbx
18000c7e1: 56 push %rsi
18000c7e2: 57 push %rdi
18000c7e3: 41 54 push %r12
18000c7e5: 41 55 push %r13
18000c7e7: 48 81 ec 70 04 00 00 sub $0x470,%rsp
18000c7ee: 4d 89 c4 mov %r8,%r12
18000c7f1: 48 8b 05 78 91 60 02 mov 0x2609178(%rip),%rax # 0x182615970
18000c7f8: 45 89 cd mov %r9d,%r13d
18000c7fb: 48 33 c4 xor %rsp,%rax
18000c7fe: 48 89 cf mov %rcx,%rdi
18000c801: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp)
18000c808: 00
18000c809: 4d 85 e4 test %r12,%r12
18000c80c: 0f 84 b3 01 00 00 je 0x18000c9c5
18000c812: 48 85 ff test %rdi,%rdi
18000c815: 0f 84 94 01 00 00 je 0x18000c9af
18000c81b: 48 85 d2 test %rdx,%rdx
18000c81e: 0f 84 63 01 00 00 je 0x18000c987
18000c824: 45 85 ed test %r13d,%r13d
18000c827: 0f 8e 32 01 00 00 jle 0x18000c95f
18000c82d: 48 8d 44 24 28 lea 0x28(%rsp),%rax
18000c832: 48 89 c3 mov %rax,%rbx
18000c835: 48 83 e3 3f and $0x3f,%rbx
18000c839: 48 f7 db neg %rbx
18000c83c: 48 83 e3 3f and $0x3f,%rbx
18000c840: 48 8d 34 18 lea (%rax,%rbx,1),%rsi
18000c844: 48 8d 9c 18 00 02 00 lea 0x200(%rax,%rbx,1),%rbx
18000c84b: 00
18000c84c: 41 83 fd 40 cmp $0x40,%r13d
18000c850: 0f 8e a1 00 00 00 jle 0x18000c8f7
18000c856: 4c 89 74 24 20 mov %r14,0x20(%rsp)
18000c85b: 45 89 ee mov %r13d,%r14d
18000c85e: 4d 89 e5 mov %r12,%r13
18000c861: 49 89 d4 mov %rdx,%r12
18000c864: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000c86b: 00
18000c86c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000c873: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000c878: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000c87f: 00
18000c880: 4c 89 e1 mov %r12,%rcx
18000c883: 48 89 f2 mov %rsi,%rdx
18000c886: 49 89 d8 mov %rbx,%r8
18000c889: 41 b9 40 00 00 00 mov $0x40,%r9d
18000c88f: e8 2c 44 13 00 call 0x180140cc0
18000c894: 48 89 f9 mov %rdi,%rcx
18000c897: 48 89 f2 mov %rsi,%rdx
18000c89a: 41 b8 40 00 00 00 mov $0x40,%r8d
18000c8a0: e8 5b be ff ff call 0x180008700
18000c8a5: 48 89 f9 mov %rdi,%rcx
18000c8a8: 48 89 da mov %rbx,%rdx
18000c8ab: 41 b8 40 00 00 00 mov $0x40,%r8d
18000c8b1: e8 4a be ff ff call 0x180008700
18000c8b6: 48 89 d9 mov %rbx,%rcx
18000c8b9: 48 89 f2 mov %rsi,%rdx
18000c8bc: 4d 89 e8 mov %r13,%r8
18000c8bf: 41 b9 40 00 00 00 mov $0x40,%r9d
18000c8c5: e8 16 86 03 00 call 0x180044ee0
18000c8ca: 41 83 c6 c0 add $0xffffffc0,%r14d
18000c8ce: 48 81 c7 00 02 00 00 add $0x200,%rdi
18000c8d5: 49 81 c4 00 02 00 00 add $0x200,%r12
18000c8dc: 49 81 c5 00 04 00 00 add $0x400,%r13
18000c8e3: 41 83 fe 40 cmp $0x40,%r14d
18000c8e7: 7f 97 jg 0x18000c880
18000c8e9: 4c 89 e2 mov %r12,%rdx
18000c8ec: 4d 89 ec mov %r13,%r12
18000c8ef: 45 89 f5 mov %r14d,%r13d
18000c8f2: 4c 8b 74 24 20 mov 0x20(%rsp),%r14
18000c8f7: 48 89 d1 mov %rdx,%rcx
18000c8fa: 48 89 f2 mov %rsi,%rdx
18000c8fd: 49 89 d8 mov %rbx,%r8
18000c900: 45 89 e9 mov %r13d,%r9d
18000c903: e8 b8 43 13 00 call 0x180140cc0
18000c908: 48 89 f9 mov %rdi,%rcx
18000c90b: 48 89 f2 mov %rsi,%rdx
18000c90e: 45 89 e8 mov %r13d,%r8d
18000c911: e8 ea bd ff ff call 0x180008700
18000c916: 48 89 f9 mov %rdi,%rcx
18000c919: 48 89 da mov %rbx,%rdx
18000c91c: 45 89 e8 mov %r13d,%r8d
18000c91f: e8 dc bd ff ff call 0x180008700
18000c924: 48 89 d9 mov %rbx,%rcx
18000c927: 48 89 f2 mov %rsi,%rdx
18000c92a: 4d 89 e0 mov %r12,%r8
18000c92d: 45 89 e9 mov %r13d,%r9d
18000c930: e8 ab 85 03 00 call 0x180044ee0
18000c935: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c93c: 00
18000c93d: 48 33 cc xor %rsp,%rcx
18000c940: 48 3b 0d 29 90 60 02 cmp 0x2609029(%rip),%rcx # 0x182615970
18000c947: 75 11 jne 0x18000c95a
18000c949: 33 c0 xor %eax,%eax
18000c94b: 48 81 c4 70 04 00 00 add $0x470,%rsp
18000c952: 41 5d pop %r13
18000c954: 41 5c pop %r12
18000c956: 5f pop %rdi
18000c957: 5e pop %rsi
18000c958: 5b pop %rbx
18000c959: c3 ret
18000c95a: e8 71 47 12 01 call 0x1811310d0
18000c95f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c966: 00
18000c967: 48 33 cc xor %rsp,%rcx
18000c96a: 48 3b 0d ff 8f 60 02 cmp 0x2608fff(%rip),%rcx # 0x182615970
18000c971: 75 e7 jne 0x18000c95a
18000c973: b8 fa ff ff ff mov $0xfffffffa,%eax
18000c978: 48 81 c4 70 04 00 00 add $0x470,%rsp
18000c97f: 41 5d pop %r13
18000c981: 41 5c pop %r12
18000c983: 5f pop %rdi
18000c984: 5e pop %rsi
18000c985: 5b pop %rbx
18000c986: c3 ret
18000c987: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c98e: 00
18000c98f: 48 33 cc xor %rsp,%rcx
18000c992: 48 3b 0d d7 8f 60 02 cmp 0x2608fd7(%rip),%rcx # 0x182615970
18000c999: 75 bf jne 0x18000c95a
18000c99b: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000c9a0: 48 81 c4 70 04 00 00 add $0x470,%rsp
18000c9a7: 41 5d pop %r13
18000c9a9: 41 5c pop %r12
18000c9ab: 5f pop %rdi
18000c9ac: 5e pop %rsi
18000c9ad: 5b pop %rbx
18000c9ae: c3 ret
18000c9af: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c9b6: 00
18000c9b7: 48 33 cc xor %rsp,%rcx
18000c9ba: 48 3b 0d af 8f 60 02 cmp 0x2608faf(%rip),%rcx # 0x182615970
18000c9c1: 75 97 jne 0x18000c95a
18000c9c3: eb d6 jmp 0x18000c99b
18000c9c5: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000c9cc: 00
18000c9cd: 48 33 cc xor %rsp,%rcx
18000c9d0: 48 3b 0d 99 8f 60 02 cmp 0x2608f99(%rip),%rcx # 0x182615970
18000c9d7: 75 81 jne 0x18000c95a
18000c9d9: eb c0 jmp 0x18000c99b
18000c9db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000c9e0: 53 push %rbx
18000c9e1: 56 push %rsi
18000c9e2: 57 push %rdi
18000c9e3: 41 54 push %r12
18000c9e5: 41 55 push %r13
18000c9e7: 48 81 ec 70 04 00 00 sub $0x470,%rsp
18000c9ee: 4d 89 c4 mov %r8,%r12
18000c9f1: 48 8b 05 78 8f 60 02 mov 0x2608f78(%rip),%rax # 0x182615970
18000c9f8: 45 89 cd mov %r9d,%r13d
18000c9fb: 48 33 c4 xor %rsp,%rax
18000c9fe: 48 89 cf mov %rcx,%rdi
18000ca01: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp)
18000ca08: 00
18000ca09: 4d 85 e4 test %r12,%r12
18000ca0c: 0f 84 b3 01 00 00 je 0x18000cbc5
18000ca12: 48 85 ff test %rdi,%rdi
18000ca15: 0f 84 94 01 00 00 je 0x18000cbaf
18000ca1b: 48 85 d2 test %rdx,%rdx
18000ca1e: 0f 84 63 01 00 00 je 0x18000cb87
18000ca24: 45 85 ed test %r13d,%r13d
18000ca27: 0f 8e 32 01 00 00 jle 0x18000cb5f
18000ca2d: 48 8d 44 24 28 lea 0x28(%rsp),%rax
18000ca32: 48 89 c3 mov %rax,%rbx
18000ca35: 48 83 e3 3f and $0x3f,%rbx
18000ca39: 48 f7 db neg %rbx
18000ca3c: 48 83 e3 3f and $0x3f,%rbx
18000ca40: 48 8d 34 18 lea (%rax,%rbx,1),%rsi
18000ca44: 48 8d 9c 18 00 02 00 lea 0x200(%rax,%rbx,1),%rbx
18000ca4b: 00
18000ca4c: 41 83 fd 40 cmp $0x40,%r13d
18000ca50: 0f 8e a1 00 00 00 jle 0x18000caf7
18000ca56: 4c 89 74 24 20 mov %r14,0x20(%rsp)
18000ca5b: 45 89 ee mov %r13d,%r14d
18000ca5e: 4d 89 e5 mov %r12,%r13
18000ca61: 49 89 d4 mov %rdx,%r12
18000ca64: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000ca6b: 00
18000ca6c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000ca73: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000ca78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000ca7f: 00
18000ca80: 4c 89 e1 mov %r12,%rcx
18000ca83: 48 89 f2 mov %rsi,%rdx
18000ca86: 49 89 d8 mov %rbx,%r8
18000ca89: 41 b9 40 00 00 00 mov $0x40,%r9d
18000ca8f: e8 4c 42 13 00 call 0x180140ce0
18000ca94: 48 89 f9 mov %rdi,%rcx
18000ca97: 48 89 f2 mov %rsi,%rdx
18000ca9a: 41 b8 40 00 00 00 mov $0x40,%r8d
18000caa0: e8 1b be ff ff call 0x1800088c0
18000caa5: 48 89 f9 mov %rdi,%rcx
18000caa8: 48 89 da mov %rbx,%rdx
18000caab: 41 b8 40 00 00 00 mov $0x40,%r8d
18000cab1: e8 0a be ff ff call 0x1800088c0
18000cab6: 48 89 d9 mov %rbx,%rcx
18000cab9: 48 89 f2 mov %rsi,%rdx
18000cabc: 4d 89 e8 mov %r13,%r8
18000cabf: 41 b9 40 00 00 00 mov $0x40,%r9d
18000cac5: e8 96 8b 03 00 call 0x180045660
18000caca: 41 83 c6 c0 add $0xffffffc0,%r14d
18000cace: 48 81 c7 00 02 00 00 add $0x200,%rdi
18000cad5: 49 81 c4 00 02 00 00 add $0x200,%r12
18000cadc: 49 81 c5 00 04 00 00 add $0x400,%r13
18000cae3: 41 83 fe 40 cmp $0x40,%r14d
18000cae7: 7f 97 jg 0x18000ca80
18000cae9: 4c 89 e2 mov %r12,%rdx
18000caec: 4d 89 ec mov %r13,%r12
18000caef: 45 89 f5 mov %r14d,%r13d
18000caf2: 4c 8b 74 24 20 mov 0x20(%rsp),%r14
18000caf7: 48 89 d1 mov %rdx,%rcx
18000cafa: 48 89 f2 mov %rsi,%rdx
18000cafd: 49 89 d8 mov %rbx,%r8
18000cb00: 45 89 e9 mov %r13d,%r9d
18000cb03: e8 d8 41 13 00 call 0x180140ce0
18000cb08: 48 89 f9 mov %rdi,%rcx
18000cb0b: 48 89 f2 mov %rsi,%rdx
18000cb0e: 45 89 e8 mov %r13d,%r8d
18000cb11: e8 aa bd ff ff call 0x1800088c0
18000cb16: 48 89 f9 mov %rdi,%rcx
18000cb19: 48 89 da mov %rbx,%rdx
18000cb1c: 45 89 e8 mov %r13d,%r8d
18000cb1f: e8 9c bd ff ff call 0x1800088c0
18000cb24: 48 89 d9 mov %rbx,%rcx
18000cb27: 48 89 f2 mov %rsi,%rdx
18000cb2a: 4d 89 e0 mov %r12,%r8
18000cb2d: 45 89 e9 mov %r13d,%r9d
18000cb30: e8 2b 8b 03 00 call 0x180045660
18000cb35: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000cb3c: 00
18000cb3d: 48 33 cc xor %rsp,%rcx
18000cb40: 48 3b 0d 29 8e 60 02 cmp 0x2608e29(%rip),%rcx # 0x182615970
18000cb47: 75 11 jne 0x18000cb5a
18000cb49: 33 c0 xor %eax,%eax
18000cb4b: 48 81 c4 70 04 00 00 add $0x470,%rsp
18000cb52: 41 5d pop %r13
18000cb54: 41 5c pop %r12
18000cb56: 5f pop %rdi
18000cb57: 5e pop %rsi
18000cb58: 5b pop %rbx
18000cb59: c3 ret
18000cb5a: e8 71 45 12 01 call 0x1811310d0
18000cb5f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000cb66: 00
18000cb67: 48 33 cc xor %rsp,%rcx
18000cb6a: 48 3b 0d ff 8d 60 02 cmp 0x2608dff(%rip),%rcx # 0x182615970
18000cb71: 75 e7 jne 0x18000cb5a
18000cb73: b8 fa ff ff ff mov $0xfffffffa,%eax
18000cb78: 48 81 c4 70 04 00 00 add $0x470,%rsp
18000cb7f: 41 5d pop %r13
18000cb81: 41 5c pop %r12
18000cb83: 5f pop %rdi
18000cb84: 5e pop %rsi
18000cb85: 5b pop %rbx
18000cb86: c3 ret
18000cb87: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000cb8e: 00
18000cb8f: 48 33 cc xor %rsp,%rcx
18000cb92: 48 3b 0d d7 8d 60 02 cmp 0x2608dd7(%rip),%rcx # 0x182615970
18000cb99: 75 bf jne 0x18000cb5a
18000cb9b: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000cba0: 48 81 c4 70 04 00 00 add $0x470,%rsp
18000cba7: 41 5d pop %r13
18000cba9: 41 5c pop %r12
18000cbab: 5f pop %rdi
18000cbac: 5e pop %rsi
18000cbad: 5b pop %rbx
18000cbae: c3 ret
18000cbaf: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000cbb6: 00
18000cbb7: 48 33 cc xor %rsp,%rcx
18000cbba: 48 3b 0d af 8d 60 02 cmp 0x2608daf(%rip),%rcx # 0x182615970
18000cbc1: 75 97 jne 0x18000cb5a
18000cbc3: eb d6 jmp 0x18000cb9b
18000cbc5: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx
18000cbcc: 00
18000cbcd: 48 33 cc xor %rsp,%rcx
18000cbd0: 48 3b 0d 99 8d 60 02 cmp 0x2608d99(%rip),%rcx # 0x182615970
18000cbd7: 75 81 jne 0x18000cb5a
18000cbd9: eb c0 jmp 0x18000cb9b
18000cbdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000cbe0: 48 83 ec 28 sub $0x28,%rsp
18000cbe4: 48 85 c9 test %rcx,%rcx
18000cbe7: 74 25 je 0x18000cc0e
18000cbe9: 48 85 d2 test %rdx,%rdx
18000cbec: 74 20 je 0x18000cc0e
18000cbee: 4d 85 c0 test %r8,%r8
18000cbf1: 74 1b je 0x18000cc0e
18000cbf3: 45 85 c9 test %r9d,%r9d
18000cbf6: 7f 0a jg 0x18000cc02
18000cbf8: b8 fa ff ff ff mov $0xfffffffa,%eax
18000cbfd: 48 83 c4 28 add $0x28,%rsp
18000cc01: c3 ret
18000cc02: e8 d9 91 03 00 call 0x180045de0
18000cc07: 33 c0 xor %eax,%eax
18000cc09: 48 83 c4 28 add $0x28,%rsp
18000cc0d: c3 ret
18000cc0e: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000cc13: 48 83 c4 28 add $0x28,%rsp
18000cc17: c3 ret
18000cc18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000cc1f: 00
18000cc20: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp
18000cc25: 48 85 c9 test %rcx,%rcx
18000cc28: 74 27 je 0x18000cc51
18000cc2a: 48 85 d2 test %rdx,%rdx
18000cc2d: 74 22 je 0x18000cc51
18000cc2f: 4d 85 c0 test %r8,%r8
18000cc32: 74 1d je 0x18000cc51
18000cc34: 45 85 c9 test %r9d,%r9d
18000cc37: 7f 0b jg 0x18000cc44
18000cc39: b8 fa ff ff ff mov $0xfffffffa,%eax
18000cc3e: 48 8d 64 24 28 lea 0x28(%rsp),%rsp
18000cc43: c3 ret
18000cc44: e8 77 94 03 00 call 0x1800460c0
18000cc49: 33 c0 xor %eax,%eax
18000cc4b: 48 8d 64 24 28 lea 0x28(%rsp),%rsp
18000cc50: c3 ret
18000cc51: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000cc56: 48 8d 64 24 28 lea 0x28(%rsp),%rsp
18000cc5b: c3 ret
18000cc5c: 0f 1f 40 00 nopl 0x0(%rax)
18000cc60: 48 83 ec 28 sub $0x28,%rsp
18000cc64: 48 85 c9 test %rcx,%rcx
18000cc67: 74 25 je 0x18000cc8e
18000cc69: 48 85 d2 test %rdx,%rdx
18000cc6c: 74 20 je 0x18000cc8e
18000cc6e: 4d 85 c0 test %r8,%r8
18000cc71: 74 1b je 0x18000cc8e
18000cc73: 45 85 c9 test %r9d,%r9d
18000cc76: 7f 0a jg 0x18000cc82
18000cc78: b8 fa ff ff ff mov $0xfffffffa,%eax
18000cc7d: 48 83 c4 28 add $0x28,%rsp
18000cc81: c3 ret
18000cc82: e8 19 97 03 00 call 0x1800463a0
18000cc87: 33 c0 xor %eax,%eax
18000cc89: 48 83 c4 28 add $0x28,%rsp
18000cc8d: c3 ret
18000cc8e: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000cc93: 48 83 c4 28 add $0x28,%rsp
18000cc97: c3 ret
18000cc98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000cc9f: 00
18000cca0: 41 57 push %r15
18000cca2: 49 89 ca mov %rcx,%r10
18000cca5: 49 89 d3 mov %rdx,%r11
18000cca8: 4d 85 d2 test %r10,%r10
18000ccab: 0f 84 fb 00 00 00 je 0x18000cdac
18000ccb1: 4d 85 db test %r11,%r11
18000ccb4: 0f 84 f2 00 00 00 je 0x18000cdac
18000ccba: 4d 85 c0 test %r8,%r8
18000ccbd: 0f 84 e9 00 00 00 je 0x18000cdac
18000ccc3: 45 85 c9 test %r9d,%r9d
18000ccc6: 0f 8e d8 00 00 00 jle 0x18000cda4
18000cccc: 49 63 d1 movslq %r9d,%rdx
18000cccf: 48 83 fa 08 cmp $0x8,%rdx
18000ccd3: 0f 8c c6 00 00 00 jl 0x18000cd9f
18000ccd9: 4c 89 c0 mov %r8,%rax
18000ccdc: 48 83 e0 0f and $0xf,%rax
18000cce0: 85 c0 test %eax,%eax
18000cce2: 74 10 je 0x18000ccf4
18000cce4: a8 03 test $0x3,%al
18000cce6: 0f 85 b3 00 00 00 jne 0x18000cd9f
18000ccec: f7 d8 neg %eax
18000ccee: 83 c0 10 add $0x10,%eax
18000ccf1: c1 e8 02 shr $0x2,%eax
18000ccf4: 89 c1 mov %eax,%ecx
18000ccf6: 4c 8d 79 08 lea 0x8(%rcx),%r15
18000ccfa: 49 3b d7 cmp %r15,%rdx
18000ccfd: 0f 8c 9c 00 00 00 jl 0x18000cd9f
18000cd03: 45 89 cf mov %r9d,%r15d
18000cd06: 44 2b f8 sub %eax,%r15d
18000cd09: 41 83 e7 07 and $0x7,%r15d
18000cd0d: 45 2b cf sub %r15d,%r9d
18000cd10: 4d 63 c9 movslq %r9d,%r9
18000cd13: 85 c0 test %eax,%eax
18000cd15: b8 00 00 00 00 mov $0x0,%eax
18000cd1a: 76 24 jbe 0x18000cd40
18000cd1c: 0f 1f 40 00 nopl 0x0(%rax)
18000cd20: c4 c1 7a 10 04 82 vmovss (%r10,%rax,4),%xmm0
18000cd26: c4 c1 7a 59 0c 83 vmulss (%r11,%rax,4),%xmm0,%xmm1
18000cd2c: c4 c1 7a 11 0c 80 vmovss %xmm1,(%r8,%rax,4)
18000cd32: 48 ff c0 inc %rax
18000cd35: 48 3b c1 cmp %rcx,%rax
18000cd38: 72 e6 jb 0x18000cd20
18000cd3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
18000cd40: c4 c1 78 10 04 8a vmovups (%r10,%rcx,4),%xmm0
18000cd46: c4 c1 78 10 54 8a 10 vmovups 0x10(%r10,%rcx,4),%xmm2
18000cd4d: c4 c1 78 59 0c 8b vmulps (%r11,%rcx,4),%xmm0,%xmm1
18000cd53: c4 c1 68 59 5c 8b 10 vmulps 0x10(%r11,%rcx,4),%xmm2,%xmm3
18000cd5a: c4 c1 78 11 0c 88 vmovups %xmm1,(%r8,%rcx,4)
18000cd60: c4 c1 78 11 5c 88 10 vmovups %xmm3,0x10(%r8,%rcx,4)
18000cd67: 48 83 c1 08 add $0x8,%rcx
18000cd6b: 49 3b c9 cmp %r9,%rcx
18000cd6e: 72 d0 jb 0x18000cd40
18000cd70: 4c 3b ca cmp %rdx,%r9
18000cd73: 73 25 jae 0x18000cd9a
18000cd75: 0f 1f 40 00 nopl 0x0(%rax)
18000cd79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000cd80: c4 81 7a 10 04 8a vmovss (%r10,%r9,4),%xmm0
18000cd86: c4 81 7a 59 0c 8b vmulss (%r11,%r9,4),%xmm0,%xmm1
18000cd8c: c4 81 7a 11 0c 88 vmovss %xmm1,(%r8,%r9,4)
18000cd92: 49 ff c1 inc %r9
18000cd95: 4c 3b ca cmp %rdx,%r9
18000cd98: 72 e6 jb 0x18000cd80
18000cd9a: 33 c0 xor %eax,%eax
18000cd9c: 41 5f pop %r15
18000cd9e: c3 ret
18000cd9f: 45 33 c9 xor %r9d,%r9d
18000cda2: eb cc jmp 0x18000cd70
18000cda4: b8 fa ff ff ff mov $0xfffffffa,%eax
18000cda9: 41 5f pop %r15
18000cdab: c3 ret
18000cdac: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000cdb1: 41 5f pop %r15
18000cdb3: c3 ret
18000cdb4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000cdb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000cdc0: 53 push %rbx
18000cdc1: 57 push %rdi
18000cdc2: 55 push %rbp
18000cdc3: 49 89 ca mov %rcx,%r10
18000cdc6: 4d 85 d2 test %r10,%r10
18000cdc9: 0f 84 92 01 00 00 je 0x18000cf61
18000cdcf: 48 85 d2 test %rdx,%rdx
18000cdd2: 0f 84 89 01 00 00 je 0x18000cf61
18000cdd8: 4d 85 c0 test %r8,%r8
18000cddb: 0f 84 80 01 00 00 je 0x18000cf61
18000cde1: 45 85 c9 test %r9d,%r9d
18000cde4: 0f 8e 6e 01 00 00 jle 0x18000cf58
18000cdea: 41 83 f9 10 cmp $0x10,%r9d
18000cdee: 0f 8c 50 01 00 00 jl 0x18000cf44
18000cdf4: 41 83 f9 1d cmp $0x1d,%r9d
18000cdf8: 0f 8c 4d 01 00 00 jl 0x18000cf4b
18000cdfe: 4c 89 c1 mov %r8,%rcx
18000ce01: 48 83 e1 1f and $0x1f,%rcx
18000ce05: 89 c9 mov %ecx,%ecx
18000ce07: 85 c9 test %ecx,%ecx
18000ce09: 74 11 je 0x18000ce1c
18000ce0b: f6 c1 03 test $0x3,%cl
18000ce0e: 0f 85 30 01 00 00 jne 0x18000cf44
18000ce14: f7 d9 neg %ecx
18000ce16: 83 c1 20 add $0x20,%ecx
18000ce19: c1 e9 02 shr $0x2,%ecx
18000ce1c: 8d 41 10 lea 0x10(%rcx),%eax
18000ce1f: 44 3b c8 cmp %eax,%r9d
18000ce22: 0f 8c 1c 01 00 00 jl 0x18000cf44
18000ce28: 44 89 cf mov %r9d,%edi
18000ce2b: 33 c0 xor %eax,%eax
18000ce2d: 2b f9 sub %ecx,%edi
18000ce2f: 83 e7 0f and $0xf,%edi
18000ce32: f7 df neg %edi
18000ce34: 41 03 f9 add %r9d,%edi
18000ce37: 85 c9 test %ecx,%ecx
18000ce39: 76 1e jbe 0x18000ce59
18000ce3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000ce40: c4 c1 7a 10 04 82 vmovss (%r10,%rax,4),%xmm0
18000ce46: c5 fa 59 0c 82 vmulss (%rdx,%rax,4),%xmm0,%xmm1
18000ce4b: c4 c1 7a 11 0c 80 vmovss %xmm1,(%r8,%rax,4)
18000ce51: 48 ff c0 inc %rax
18000ce54: 48 3b c1 cmp %rcx,%rax
18000ce57: 72 e7 jb 0x18000ce40
18000ce59: 48 63 c7 movslq %edi,%rax
18000ce5c: 0f 1f 40 00 nopl 0x0(%rax)
18000ce60: c4 c1 7c 10 04 8a vmovups (%r10,%rcx,4),%ymm0
18000ce66: c4 c1 7c 10 54 8a 20 vmovups 0x20(%r10,%rcx,4),%ymm2
18000ce6d: c5 fc 59 0c 8a vmulps (%rdx,%rcx,4),%ymm0,%ymm1
18000ce72: c5 ec 59 5c 8a 20 vmulps 0x20(%rdx,%rcx,4),%ymm2,%ymm3
18000ce78: c4 c1 7c 11 0c 88 vmovups %ymm1,(%r8,%rcx,4)
18000ce7e: c4 c1 7c 11 5c 88 20 vmovups %ymm3,0x20(%r8,%rcx,4)
18000ce85: 48 83 c1 10 add $0x10,%rcx
18000ce89: 48 3b c8 cmp %rax,%rcx
18000ce8c: 72 d2 jb 0x18000ce60
18000ce8e: 8d 47 01 lea 0x1(%rdi),%eax
18000ce91: 41 3b c1 cmp %r9d,%eax
18000ce94: 0f 87 9d 00 00 00 ja 0x18000cf37
18000ce9a: 4d 63 c9 movslq %r9d,%r9
18000ce9d: 48 63 ff movslq %edi,%rdi
18000cea0: 4c 2b cf sub %rdi,%r9
18000cea3: 49 83 f9 04 cmp $0x4,%r9
18000cea7: 0f 8c 93 00 00 00 jl 0x18000cf40
18000cead: 48 63 ff movslq %edi,%rdi
18000ceb0: 44 89 cd mov %r9d,%ebp
18000ceb3: 83 e5 fc and $0xfffffffc,%ebp
18000ceb6: 33 c9 xor %ecx,%ecx
18000ceb8: 48 63 ed movslq %ebp,%rbp
18000cebb: 49 8d 1c b8 lea (%r8,%rdi,4),%rbx
18000cebf: 48 8d 04 ba lea (%rdx,%rdi,4),%rax
18000cec3: 4d 8d 1c ba lea (%r10,%rdi,4),%r11
18000cec7: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000cece: 00
18000cecf: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000ced6: 0f 1f 00 nopl (%rax)
18000ced9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000cee0: c4 c1 78 10 04 8b vmovups (%r11,%rcx,4),%xmm0
18000cee6: c5 f8 59 0c 88 vmulps (%rax,%rcx,4),%xmm0,%xmm1
18000ceeb: c5 f8 11 0c 8b vmovups %xmm1,(%rbx,%rcx,4)
18000cef0: 48 83 c1 04 add $0x4,%rcx
18000cef4: 48 3b cd cmp %rbp,%rcx
18000cef7: 72 e7 jb 0x18000cee0
18000cef9: 49 3b e9 cmp %r9,%rbp
18000cefc: 73 39 jae 0x18000cf37
18000cefe: 48 63 ff movslq %edi,%rdi
18000cf01: 49 8d 0c b8 lea (%r8,%rdi,4),%rcx
18000cf05: 48 8d 14 ba lea (%rdx,%rdi,4),%rdx
18000cf09: 49 8d 04 ba lea (%r10,%rdi,4),%rax
18000cf0d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000cf14: 00
18000cf15: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000cf1c: 0f 1f 40 00 nopl 0x0(%rax)
18000cf20: c5 fa 10 04 a8 vmovss (%rax,%rbp,4),%xmm0
18000cf25: c5 fa 59 0c aa vmulss (%rdx,%rbp,4),%xmm0,%xmm1
18000cf2a: c5 fa 11 0c a9 vmovss %xmm1,(%rcx,%rbp,4)
18000cf2f: 48 ff c5 inc %rbp
18000cf32: 49 3b e9 cmp %r9,%rbp
18000cf35: 72 e9 jb 0x18000cf20
18000cf37: 33 c0 xor %eax,%eax
18000cf39: c5 f8 77 vzeroupper
18000cf3c: 5d pop %rbp
18000cf3d: 5f pop %rdi
18000cf3e: 5b pop %rbx
18000cf3f: c3 ret
18000cf40: 33 ed xor %ebp,%ebp
18000cf42: eb b5 jmp 0x18000cef9
18000cf44: 33 ff xor %edi,%edi
18000cf46: e9 43 ff ff ff jmp 0x18000ce8e
18000cf4b: 44 89 cf mov %r9d,%edi
18000cf4e: 33 c9 xor %ecx,%ecx
18000cf50: 83 e7 f0 and $0xfffffff0,%edi
18000cf53: e9 01 ff ff ff jmp 0x18000ce59
18000cf58: b8 fa ff ff ff mov $0xfffffffa,%eax
18000cf5d: 5d pop %rbp
18000cf5e: 5f pop %rdi
18000cf5f: 5b pop %rbx
18000cf60: c3 ret
18000cf61: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000cf66: 5d pop %rbp
18000cf67: 5f pop %rdi
18000cf68: 5b pop %rbx
18000cf69: c3 ret
18000cf6a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000cf71: 00
18000cf72: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000cf79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000cf80: 56 push %rsi
18000cf81: 57 push %rdi
18000cf82: 41 54 push %r12
18000cf84: 55 push %rbp
18000cf85: 48 83 ec 28 sub $0x28,%rsp
18000cf89: 89 ce mov %ecx,%esi
18000cf8b: 4c 89 cd mov %r9,%rbp
18000cf8e: 83 fe 1e cmp $0x1e,%esi
18000cf91: 0f 87 83 01 00 00 ja 0x18000d11a
18000cf97: 48 85 ed test %rbp,%rbp
18000cf9a: 0f 84 89 01 00 00 je 0x18000d129
18000cfa0: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi
18000cfa5: 48 85 ff test %rdi,%rdi
18000cfa8: 0f 84 7b 01 00 00 je 0x18000d129
18000cfae: 4c 8b 64 24 78 mov 0x78(%rsp),%r12
18000cfb3: 4d 85 e4 test %r12,%r12
18000cfb6: 0f 84 6d 01 00 00 je 0x18000d129
18000cfbc: 83 fa 08 cmp $0x8,%edx
18000cfbf: 74 1e je 0x18000cfdf
18000cfc1: 83 fa 04 cmp $0x4,%edx
18000cfc4: 74 19 je 0x18000cfdf
18000cfc6: 83 fa 01 cmp $0x1,%edx
18000cfc9: 74 14 je 0x18000cfdf
18000cfcb: 83 fa 02 cmp $0x2,%edx
18000cfce: 74 0f je 0x18000cfdf
18000cfd0: b8 ee ff ff ff mov $0xffffffee,%eax
18000cfd5: 48 83 c4 28 add $0x28,%rsp
18000cfd9: 5d pop %rbp
18000cfda: 41 5c pop %r12
18000cfdc: 5f pop %rdi
18000cfdd: 5e pop %rsi
18000cfde: c3 ret
18000cfdf: 83 fe 1c cmp $0x1c,%esi
18000cfe2: 0f 8f 32 01 00 00 jg 0x18000d11a
18000cfe8: 83 fe 05 cmp $0x5,%esi
18000cfeb: 7f 14 jg 0x18000d001
18000cfed: c7 45 00 d0 00 00 00 movl $0xd0,0x0(%rbp)
18000cff4: 33 c0 xor %eax,%eax
18000cff6: 89 07 mov %eax,(%rdi)
18000cff8: 41 89 04 24 mov %eax,(%r12)
18000cffc: e9 0d 01 00 00 jmp 0x18000d10e
18000d001: 83 fe 06 cmp $0x6,%esi
18000d004: 7f 11 jg 0x18000d017
18000d006: 33 c0 xor %eax,%eax
18000d008: 89 45 00 mov %eax,0x0(%rbp)
18000d00b: 89 07 mov %eax,(%rdi)
18000d00d: 41 89 04 24 mov %eax,(%r12)
18000d011: 44 8b 55 00 mov 0x0(%rbp),%r10d
18000d015: eb 6a jmp 0x18000d081
18000d017: 8d 4e ff lea -0x1(%rsi),%ecx
18000d01a: 83 f9 0e cmp $0xe,%ecx
18000d01d: 7f 4b jg 0x18000d06a
18000d01f: 41 bb 01 00 00 00 mov $0x1,%r11d
18000d025: 41 d3 e3 shl %cl,%r11d
18000d028: 45 89 da mov %r11d,%r10d
18000d02b: 41 c1 e2 04 shl $0x4,%r10d
18000d02f: 41 8d 42 4f lea 0x4f(%r10),%eax
18000d033: 41 83 c2 3f add $0x3f,%r10d
18000d037: 83 e0 c0 and $0xffffffc0,%eax
18000d03a: 41 83 e2 c0 and $0xffffffc0,%r10d
18000d03e: 89 45 00 mov %eax,0x0(%rbp)
18000d041: c7 07 00 00 00 00 movl $0x0,(%rdi)
18000d047: 45 89 14 24 mov %r10d,(%r12)
18000d04b: 45 89 da mov %r11d,%r10d
18000d04e: 41 d1 fa sar $1,%r10d
18000d051: 41 c1 ea 1e shr $0x1e,%r10d
18000d055: 45 03 d3 add %r11d,%r10d
18000d058: 41 83 e2 fc and $0xfffffffc,%r10d
18000d05c: 41 83 c2 43 add $0x43,%r10d
18000d060: 41 83 e2 c0 and $0xffffffc0,%r10d
18000d064: 44 03 55 00 add 0x0(%rbp),%r10d
18000d068: eb 12 jmp 0x18000d07c
18000d06a: 48 89 ea mov %rbp,%rdx
18000d06d: 49 89 f8 mov %rdi,%r8
18000d070: 4d 89 e1 mov %r12,%r9
18000d073: e8 08 96 03 00 call 0x180046680
18000d078: 44 8b 55 00 mov 0x0(%rbp),%r10d
18000d07c: 83 fe 12 cmp $0x12,%esi
18000d07f: 7d 28 jge 0x18000d0a9
18000d081: 89 f1 mov %esi,%ecx
18000d083: b8 01 00 00 00 mov $0x1,%eax
18000d088: d3 e0 shl %cl,%eax
18000d08a: 41 89 c3 mov %eax,%r11d
18000d08d: 41 d1 fb sar $1,%r11d
18000d090: 41 c1 eb 1e shr $0x1e,%r11d
18000d094: 44 03 d8 add %eax,%r11d
18000d097: 41 c1 eb 02 shr $0x2,%r11d
18000d09b: 41 c1 e3 04 shl $0x4,%r11d
18000d09f: 41 83 c3 3f add $0x3f,%r11d
18000d0a3: 41 83 e3 c0 and $0xffffffc0,%r11d
18000d0a7: eb 1b jmp 0x18000d0c4
18000d0a9: 41 bb 01 00 00 00 mov $0x1,%r11d
18000d0af: 8d 4e 15 lea 0x15(%rsi),%ecx
18000d0b2: 41 d3 e3 shl %cl,%r11d
18000d0b5: 41 c1 e3 04 shl $0x4,%r11d
18000d0b9: 41 81 c3 3f 20 00 00 add $0x203f,%r11d
18000d0c0: 41 83 e3 c0 and $0xffffffc0,%r11d
18000d0c4: 83 fe 0a cmp $0xa,%esi
18000d0c7: 43 8d 84 5a 00 01 00 lea 0x100(%r10,%r11,2),%eax
18000d0ce: 00
18000d0cf: 89 45 00 mov %eax,0x0(%rbp)
18000d0d2: 7f 04 jg 0x18000d0d8
18000d0d4: 33 c0 xor %eax,%eax
18000d0d6: eb 25 jmp 0x18000d0fd
18000d0d8: 89 f1 mov %esi,%ecx
18000d0da: b8 01 00 00 00 mov $0x1,%eax
18000d0df: d3 e0 shl %cl,%eax
18000d0e1: 89 c2 mov %eax,%edx
18000d0e3: d1 fa sar $1,%edx
18000d0e5: c1 ea 1e shr $0x1e,%edx
18000d0e8: 03 d0 add %eax,%edx
18000d0ea: c1 ea 02 shr $0x2,%edx
18000d0ed: 8b 2f mov (%rdi),%ebp
18000d0ef: 8d 34 d5 47 00 00 00 lea 0x47(,%rdx,8),%esi
18000d0f6: 83 e6 c0 and $0xffffffc0,%esi
18000d0f9: 8d 44 35 40 lea 0x40(%rbp,%rsi,1),%eax
18000d0fd: 89 07 mov %eax,(%rdi)
18000d0ff: 41 8b 04 24 mov (%r12),%eax
18000d103: 85 c0 test %eax,%eax
18000d105: 7e 07 jle 0x18000d10e
18000d107: 83 c0 40 add $0x40,%eax
18000d10a: 41 89 04 24 mov %eax,(%r12)
18000d10e: 33 c0 xor %eax,%eax
18000d110: 48 83 c4 28 add $0x28,%rsp
18000d114: 5d pop %rbp
18000d115: 41 5c pop %r12
18000d117: 5f pop %rdi
18000d118: 5e pop %rsi
18000d119: c3 ret
18000d11a: b8 ef ff ff ff mov $0xffffffef,%eax
18000d11f: 48 83 c4 28 add $0x28,%rsp
18000d123: 5d pop %rbp
18000d124: 41 5c pop %r12
18000d126: 5f pop %rdi
18000d127: 5e pop %rsi
18000d128: c3 ret
18000d129: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000d12e: 48 83 c4 28 add $0x28,%rsp
18000d132: 5d pop %rbp
18000d133: 41 5c pop %r12
18000d135: 5f pop %rdi
18000d136: 5e pop %rsi
18000d137: c3 ret
18000d138: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000d13f: 00
18000d140: 41 54 push %r12
18000d142: 41 55 push %r13
18000d144: 41 56 push %r14
18000d146: 41 57 push %r15
18000d148: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp
18000d14d: 41 89 cd mov %ecx,%r13d
18000d150: 4d 89 cc mov %r9,%r12
18000d153: 41 83 fd 1e cmp $0x1e,%r13d
18000d157: 0f 87 97 01 00 00 ja 0x18000d2f4
18000d15d: 4d 85 e4 test %r12,%r12
18000d160: 0f 84 a1 01 00 00 je 0x18000d307
18000d166: 4c 8b 74 24 70 mov 0x70(%rsp),%r14
18000d16b: 4d 85 f6 test %r14,%r14
18000d16e: 0f 84 93 01 00 00 je 0x18000d307
18000d174: 4c 8b 7c 24 78 mov 0x78(%rsp),%r15
18000d179: 4d 85 ff test %r15,%r15
18000d17c: 0f 84 85 01 00 00 je 0x18000d307
18000d182: 83 fa 08 cmp $0x8,%edx
18000d185: 74 22 je 0x18000d1a9
18000d187: 83 fa 04 cmp $0x4,%edx
18000d18a: 74 1d je 0x18000d1a9
18000d18c: 83 fa 01 cmp $0x1,%edx
18000d18f: 74 18 je 0x18000d1a9
18000d191: 83 fa 02 cmp $0x2,%edx
18000d194: 74 13 je 0x18000d1a9
18000d196: b8 ee ff ff ff mov $0xffffffee,%eax
18000d19b: 48 8d 64 24 28 lea 0x28(%rsp),%rsp
18000d1a0: 41 5f pop %r15
18000d1a2: 41 5e pop %r14
18000d1a4: 41 5d pop %r13
18000d1a6: 41 5c pop %r12
18000d1a8: c3 ret
18000d1a9: 41 83 fd 1c cmp $0x1c,%r13d
18000d1ad: 0f 8f 41 01 00 00 jg 0x18000d2f4
18000d1b3: 41 83 fd 05 cmp $0x5,%r13d
18000d1b7: 7f 15 jg 0x18000d1ce
18000d1b9: 41 c7 04 24 d0 00 00 movl $0xd0,(%r12)
18000d1c0: 00
18000d1c1: 33 c0 xor %eax,%eax
18000d1c3: 41 89 06 mov %eax,(%r14)
18000d1c6: 41 89 07 mov %eax,(%r15)
18000d1c9: e9 16 01 00 00 jmp 0x18000d2e4
18000d1ce: 41 83 fd 06 cmp $0x6,%r13d
18000d1d2: 7f 12 jg 0x18000d1e6
18000d1d4: 33 c0 xor %eax,%eax
18000d1d6: 41 89 04 24 mov %eax,(%r12)
18000d1da: 41 89 06 mov %eax,(%r14)
18000d1dd: 41 89 07 mov %eax,(%r15)
18000d1e0: 41 8b 14 24 mov (%r12),%edx
18000d1e4: eb 6a jmp 0x18000d250
18000d1e6: 41 8d 4d ff lea -0x1(%r13),%ecx
18000d1ea: 83 f9 10 cmp $0x10,%ecx
18000d1ed: 7f 49 jg 0x18000d238
18000d1ef: 41 bb 01 00 00 00 mov $0x1,%r11d
18000d1f5: 41 d3 e3 shl %cl,%r11d
18000d1f8: 44 89 da mov %r11d,%edx
18000d1fb: 45 89 da mov %r11d,%r10d
18000d1fe: d1 fa sar $1,%edx
18000d200: c1 ea 1e shr $0x1e,%edx
18000d203: 41 c1 e2 04 shl $0x4,%r10d
18000d207: 41 03 d3 add %r11d,%edx
18000d20a: 44 89 d0 mov %r10d,%eax
18000d20d: 83 e2 fc and $0xfffffffc,%edx
18000d210: 83 c0 4f add $0x4f,%eax
18000d213: 41 83 c2 3f add $0x3f,%r10d
18000d217: 83 c2 43 add $0x43,%edx
18000d21a: 83 e0 c0 and $0xffffffc0,%eax
18000d21d: 41 89 04 24 mov %eax,(%r12)
18000d221: 41 83 e2 c0 and $0xffffffc0,%r10d
18000d225: 41 c7 06 00 00 00 00 movl $0x0,(%r14)
18000d22c: 83 e2 c0 and $0xffffffc0,%edx
18000d22f: 45 89 17 mov %r10d,(%r15)
18000d232: 41 03 14 24 add (%r12),%edx
18000d236: eb 12 jmp 0x18000d24a
18000d238: 4c 89 e2 mov %r12,%rdx
18000d23b: 4d 89 f0 mov %r14,%r8
18000d23e: 4d 89 f9 mov %r15,%r9
18000d241: e8 5a 96 03 00 call 0x1800468a0
18000d246: 41 8b 14 24 mov (%r12),%edx
18000d24a: 41 83 fd 11 cmp $0x11,%r13d
18000d24e: 7d 29 jge 0x18000d279
18000d250: 44 89 e9 mov %r13d,%ecx
18000d253: b8 01 00 00 00 mov $0x1,%eax
18000d258: d3 e0 shl %cl,%eax
18000d25a: 41 89 c2 mov %eax,%r10d
18000d25d: 41 d1 fa sar $1,%r10d
18000d260: 41 c1 ea 1e shr $0x1e,%r10d
18000d264: 44 03 d0 add %eax,%r10d
18000d267: 41 c1 ea 02 shr $0x2,%r10d
18000d26b: 41 c1 e2 04 shl $0x4,%r10d
18000d26f: 41 83 c2 3f add $0x3f,%r10d
18000d273: 41 83 e2 c0 and $0xffffffc0,%r10d
18000d277: eb 1c jmp 0x18000d295
18000d279: 41 ba 01 00 00 00 mov $0x1,%r10d
18000d27f: 41 8d 4d 15 lea 0x15(%r13),%ecx
18000d283: 41 d3 e2 shl %cl,%r10d
18000d286: 41 c1 e2 04 shl $0x4,%r10d
18000d28a: 41 81 c2 3f 20 00 00 add $0x203f,%r10d
18000d291: 41 83 e2 c0 and $0xffffffc0,%r10d
18000d295: 45 03 d2 add %r10d,%r10d
18000d298: 41 03 d2 add %r10d,%edx
18000d29b: 81 c2 00 01 00 00 add $0x100,%edx
18000d2a1: 41 89 14 24 mov %edx,(%r12)
18000d2a5: 41 83 fd 0a cmp $0xa,%r13d
18000d2a9: 7f 04 jg 0x18000d2af
18000d2ab: 33 d2 xor %edx,%edx
18000d2ad: eb 25 jmp 0x18000d2d4
18000d2af: 44 89 e9 mov %r13d,%ecx
18000d2b2: b8 01 00 00 00 mov $0x1,%eax
18000d2b7: d3 e0 shl %cl,%eax
18000d2b9: 89 c2 mov %eax,%edx
18000d2bb: d1 fa sar $1,%edx
18000d2bd: c1 ea 1e shr $0x1e,%edx
18000d2c0: 03 d0 add %eax,%edx
18000d2c2: c1 ea 02 shr $0x2,%edx
18000d2c5: c1 e2 03 shl $0x3,%edx
18000d2c8: 83 c2 47 add $0x47,%edx
18000d2cb: 83 e2 c0 and $0xffffffc0,%edx
18000d2ce: 83 c2 40 add $0x40,%edx
18000d2d1: 41 03 16 add (%r14),%edx
18000d2d4: 41 89 16 mov %edx,(%r14)
18000d2d7: 41 8b 07 mov (%r15),%eax
18000d2da: 85 c0 test %eax,%eax
18000d2dc: 7e 06 jle 0x18000d2e4
18000d2de: 83 c0 40 add $0x40,%eax
18000d2e1: 41 89 07 mov %eax,(%r15)
18000d2e4: 33 c0 xor %eax,%eax
18000d2e6: 48 8d 64 24 28 lea 0x28(%rsp),%rsp
18000d2eb: 41 5f pop %r15
18000d2ed: 41 5e pop %r14
18000d2ef: 41 5d pop %r13
18000d2f1: 41 5c pop %r12
18000d2f3: c3 ret
18000d2f4: b8 ef ff ff ff mov $0xffffffef,%eax
18000d2f9: 48 8d 64 24 28 lea 0x28(%rsp),%rsp
18000d2fe: 41 5f pop %r15
18000d300: 41 5e pop %r14
18000d302: 41 5d pop %r13
18000d304: 41 5c pop %r12
18000d306: c3 ret
18000d307: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000d30c: 48 8d 64 24 28 lea 0x28(%rsp),%rsp
18000d311: 41 5f pop %r15
18000d313: 41 5e pop %r14
18000d315: 41 5d pop %r13
18000d317: 41 5c pop %r12
18000d319: c3 ret
18000d31a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
18000d320: 56 push %rsi
18000d321: 57 push %rdi
18000d322: 41 54 push %r12
18000d324: 55 push %rbp
18000d325: 48 83 ec 28 sub $0x28,%rsp
18000d329: 89 ce mov %ecx,%esi
18000d32b: 4c 89 cd mov %r9,%rbp
18000d32e: 83 fe 1e cmp $0x1e,%esi
18000d331: 0f 87 83 01 00 00 ja 0x18000d4ba
18000d337: 48 85 ed test %rbp,%rbp
18000d33a: 0f 84 89 01 00 00 je 0x18000d4c9
18000d340: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi
18000d345: 48 85 ff test %rdi,%rdi
18000d348: 0f 84 7b 01 00 00 je 0x18000d4c9
18000d34e: 4c 8b 64 24 78 mov 0x78(%rsp),%r12
18000d353: 4d 85 e4 test %r12,%r12
18000d356: 0f 84 6d 01 00 00 je 0x18000d4c9
18000d35c: 83 fa 08 cmp $0x8,%edx
18000d35f: 74 1e je 0x18000d37f
18000d361: 83 fa 04 cmp $0x4,%edx
18000d364: 74 19 je 0x18000d37f
18000d366: 83 fa 01 cmp $0x1,%edx
18000d369: 74 14 je 0x18000d37f
18000d36b: 83 fa 02 cmp $0x2,%edx
18000d36e: 74 0f je 0x18000d37f
18000d370: b8 ee ff ff ff mov $0xffffffee,%eax
18000d375: 48 83 c4 28 add $0x28,%rsp
18000d379: 5d pop %rbp
18000d37a: 41 5c pop %r12
18000d37c: 5f pop %rdi
18000d37d: 5e pop %rsi
18000d37e: c3 ret
18000d37f: 83 fe 1c cmp $0x1c,%esi
18000d382: 0f 8f 32 01 00 00 jg 0x18000d4ba
18000d388: 83 fe 05 cmp $0x5,%esi
18000d38b: 7f 14 jg 0x18000d3a1
18000d38d: 33 c0 xor %eax,%eax
18000d38f: c7 45 00 d0 00 00 00 movl $0xd0,0x0(%rbp)
18000d396: 89 07 mov %eax,(%rdi)
18000d398: 41 89 04 24 mov %eax,(%r12)
18000d39c: e9 0d 01 00 00 jmp 0x18000d4ae
18000d3a1: 83 fe 06 cmp $0x6,%esi
18000d3a4: 7f 11 jg 0x18000d3b7
18000d3a6: 33 c0 xor %eax,%eax
18000d3a8: 89 45 00 mov %eax,0x0(%rbp)
18000d3ab: 89 07 mov %eax,(%rdi)
18000d3ad: 41 89 04 24 mov %eax,(%r12)
18000d3b1: 44 8b 55 00 mov 0x0(%rbp),%r10d
18000d3b5: eb 6a jmp 0x18000d421
18000d3b7: 8d 4e ff lea -0x1(%rsi),%ecx
18000d3ba: 83 f9 10 cmp $0x10,%ecx
18000d3bd: 7f 4b jg 0x18000d40a
18000d3bf: 41 bb 01 00 00 00 mov $0x1,%r11d
18000d3c5: 41 d3 e3 shl %cl,%r11d
18000d3c8: 45 89 da mov %r11d,%r10d
18000d3cb: 41 c1 e2 04 shl $0x4,%r10d
18000d3cf: 41 8d 42 4f lea 0x4f(%r10),%eax
18000d3d3: 41 83 c2 3f add $0x3f,%r10d
18000d3d7: 83 e0 c0 and $0xffffffc0,%eax
18000d3da: 41 83 e2 c0 and $0xffffffc0,%r10d
18000d3de: 89 45 00 mov %eax,0x0(%rbp)
18000d3e1: c7 07 00 00 00 00 movl $0x0,(%rdi)
18000d3e7: 45 89 14 24 mov %r10d,(%r12)
18000d3eb: 45 89 da mov %r11d,%r10d
18000d3ee: 41 d1 fa sar $1,%r10d
18000d3f1: 41 c1 ea 1e shr $0x1e,%r10d
18000d3f5: 45 03 d3 add %r11d,%r10d
18000d3f8: 41 83 e2 fc and $0xfffffffc,%r10d
18000d3fc: 41 83 c2 43 add $0x43,%r10d
18000d400: 41 83 e2 c0 and $0xffffffc0,%r10d
18000d404: 44 03 55 00 add 0x0(%rbp),%r10d
18000d408: eb 12 jmp 0x18000d41c
18000d40a: 48 89 ea mov %rbp,%rdx
18000d40d: 49 89 f8 mov %rdi,%r8
18000d410: 4d 89 e1 mov %r12,%r9
18000d413: e8 a8 96 03 00 call 0x180046ac0
18000d418: 44 8b 55 00 mov 0x0(%rbp),%r10d
18000d41c: 83 fe 13 cmp $0x13,%esi
18000d41f: 7d 28 jge 0x18000d449
18000d421: 89 f1 mov %esi,%ecx
18000d423: b8 01 00 00 00 mov $0x1,%eax
18000d428: d3 e0 shl %cl,%eax
18000d42a: 41 89 c3 mov %eax,%r11d
18000d42d: 41 d1 fb sar $1,%r11d
18000d430: 41 c1 eb 1e shr $0x1e,%r11d
18000d434: 44 03 d8 add %eax,%r11d
18000d437: 41 c1 eb 02 shr $0x2,%r11d
18000d43b: 41 c1 e3 04 shl $0x4,%r11d
18000d43f: 41 83 c3 3f add $0x3f,%r11d
18000d443: 41 83 e3 c0 and $0xffffffc0,%r11d
18000d447: eb 1b jmp 0x18000d464
18000d449: 8d 4e 15 lea 0x15(%rsi),%ecx
18000d44c: 41 bb 01 00 00 00 mov $0x1,%r11d
18000d452: 41 d3 e3 shl %cl,%r11d
18000d455: 41 c1 e3 04 shl $0x4,%r11d
18000d459: 41 81 c3 3f 20 00 00 add $0x203f,%r11d
18000d460: 41 83 e3 c0 and $0xffffffc0,%r11d
18000d464: 43 8d 84 5a 00 01 00 lea 0x100(%r10,%r11,2),%eax
18000d46b: 00
18000d46c: 89 45 00 mov %eax,0x0(%rbp)
18000d46f: 83 fe 0a cmp $0xa,%esi
18000d472: 7f 04 jg 0x18000d478
18000d474: 33 c0 xor %eax,%eax
18000d476: eb 25 jmp 0x18000d49d
18000d478: 89 f1 mov %esi,%ecx
18000d47a: b8 01 00 00 00 mov $0x1,%eax
18000d47f: 8b 2f mov (%rdi),%ebp
18000d481: d3 e0 shl %cl,%eax
18000d483: 89 c2 mov %eax,%edx
18000d485: d1 fa sar $1,%edx
18000d487: c1 ea 1e shr $0x1e,%edx
18000d48a: 03 d0 add %eax,%edx
18000d48c: c1 ea 02 shr $0x2,%edx
18000d48f: 8d 34 d5 47 00 00 00 lea 0x47(,%rdx,8),%esi
18000d496: 83 e6 c0 and $0xffffffc0,%esi
18000d499: 8d 44 35 40 lea 0x40(%rbp,%rsi,1),%eax
18000d49d: 89 07 mov %eax,(%rdi)
18000d49f: 41 8b 04 24 mov (%r12),%eax
18000d4a3: 85 c0 test %eax,%eax
18000d4a5: 7e 07 jle 0x18000d4ae
18000d4a7: 83 c0 40 add $0x40,%eax
18000d4aa: 41 89 04 24 mov %eax,(%r12)
18000d4ae: 33 c0 xor %eax,%eax
18000d4b0: 48 83 c4 28 add $0x28,%rsp
18000d4b4: 5d pop %rbp
18000d4b5: 41 5c pop %r12
18000d4b7: 5f pop %rdi
18000d4b8: 5e pop %rsi
18000d4b9: c3 ret
18000d4ba: b8 ef ff ff ff mov $0xffffffef,%eax
18000d4bf: 48 83 c4 28 add $0x28,%rsp
18000d4c3: 5d pop %rbp
18000d4c4: 41 5c pop %r12
18000d4c6: 5f pop %rdi
18000d4c7: 5e pop %rsi
18000d4c8: c3 ret
18000d4c9: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000d4ce: 48 83 c4 28 add $0x28,%rsp
18000d4d2: 5d pop %rbp
18000d4d3: 41 5c pop %r12
18000d4d5: 5f pop %rdi
18000d4d6: 5e pop %rsi
18000d4d7: c3 ret
18000d4d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000d4df: 00
18000d4e0: 56 push %rsi
18000d4e1: 57 push %rdi
18000d4e2: 41 54 push %r12
18000d4e4: 55 push %rbp
18000d4e5: 48 83 ec 28 sub $0x28,%rsp
18000d4e9: 89 ce mov %ecx,%esi
18000d4eb: 4c 89 cd mov %r9,%rbp
18000d4ee: 83 fe 1e cmp $0x1e,%esi
18000d4f1: 0f 87 83 01 00 00 ja 0x18000d67a
18000d4f7: 48 85 ed test %rbp,%rbp
18000d4fa: 0f 84 89 01 00 00 je 0x18000d689
18000d500: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi
18000d505: 48 85 ff test %rdi,%rdi
18000d508: 0f 84 7b 01 00 00 je 0x18000d689
18000d50e: 4c 8b 64 24 78 mov 0x78(%rsp),%r12
18000d513: 4d 85 e4 test %r12,%r12
18000d516: 0f 84 6d 01 00 00 je 0x18000d689
18000d51c: 83 fa 08 cmp $0x8,%edx
18000d51f: 74 1e je 0x18000d53f
18000d521: 83 fa 04 cmp $0x4,%edx
18000d524: 74 19 je 0x18000d53f
18000d526: 83 fa 01 cmp $0x1,%edx
18000d529: 74 14 je 0x18000d53f
18000d52b: 83 fa 02 cmp $0x2,%edx
18000d52e: 74 0f je 0x18000d53f
18000d530: b8 ee ff ff ff mov $0xffffffee,%eax
18000d535: 48 83 c4 28 add $0x28,%rsp
18000d539: 5d pop %rbp
18000d53a: 41 5c pop %r12
18000d53c: 5f pop %rdi
18000d53d: 5e pop %rsi
18000d53e: c3 ret
18000d53f: 83 fe 1c cmp $0x1c,%esi
18000d542: 0f 8f 32 01 00 00 jg 0x18000d67a
18000d548: 83 fe 04 cmp $0x4,%esi
18000d54b: 7f 14 jg 0x18000d561
18000d54d: c7 45 00 d0 00 00 00 movl $0xd0,0x0(%rbp)
18000d554: 33 c0 xor %eax,%eax
18000d556: 89 07 mov %eax,(%rdi)
18000d558: 41 89 04 24 mov %eax,(%r12)
18000d55c: e9 0d 01 00 00 jmp 0x18000d66e
18000d561: 83 fe 07 cmp $0x7,%esi
18000d564: 7f 11 jg 0x18000d577
18000d566: 33 c0 xor %eax,%eax
18000d568: 89 45 00 mov %eax,0x0(%rbp)
18000d56b: 89 07 mov %eax,(%rdi)
18000d56d: 41 89 04 24 mov %eax,(%r12)
18000d571: 44 8b 55 00 mov 0x0(%rbp),%r10d
18000d575: eb 6a jmp 0x18000d5e1
18000d577: 8d 4e ff lea -0x1(%rsi),%ecx
18000d57a: 83 f9 11 cmp $0x11,%ecx
18000d57d: 7f 4b jg 0x18000d5ca
18000d57f: 41 bb 01 00 00 00 mov $0x1,%r11d
18000d585: 41 d3 e3 shl %cl,%r11d
18000d588: 45 89 da mov %r11d,%r10d
18000d58b: 41 c1 e2 04 shl $0x4,%r10d
18000d58f: 41 8d 42 4f lea 0x4f(%r10),%eax
18000d593: 41 83 c2 3f add $0x3f,%r10d
18000d597: 83 e0 c0 and $0xffffffc0,%eax
18000d59a: 41 83 e2 c0 and $0xffffffc0,%r10d
18000d59e: 89 45 00 mov %eax,0x0(%rbp)
18000d5a1: c7 07 00 00 00 00 movl $0x0,(%rdi)
18000d5a7: 45 89 14 24 mov %r10d,(%r12)
18000d5ab: 45 89 da mov %r11d,%r10d
18000d5ae: 41 d1 fa sar $1,%r10d
18000d5b1: 41 c1 ea 1e shr $0x1e,%r10d
18000d5b5: 45 03 d3 add %r11d,%r10d
18000d5b8: 41 83 e2 fc and $0xfffffffc,%r10d
18000d5bc: 41 83 c2 43 add $0x43,%r10d
18000d5c0: 41 83 e2 c0 and $0xffffffc0,%r10d
18000d5c4: 44 03 55 00 add 0x0(%rbp),%r10d
18000d5c8: eb 12 jmp 0x18000d5dc
18000d5ca: 48 89 ea mov %rbp,%rdx
18000d5cd: 49 89 f8 mov %rdi,%r8
18000d5d0: 4d 89 e1 mov %r12,%r9
18000d5d3: e8 08 97 03 00 call 0x180046ce0
18000d5d8: 44 8b 55 00 mov 0x0(%rbp),%r10d
18000d5dc: 83 fe 11 cmp $0x11,%esi
18000d5df: 7d 28 jge 0x18000d609
18000d5e1: 89 f1 mov %esi,%ecx
18000d5e3: b8 01 00 00 00 mov $0x1,%eax
18000d5e8: d3 e0 shl %cl,%eax
18000d5ea: 41 89 c3 mov %eax,%r11d
18000d5ed: 41 d1 fb sar $1,%r11d
18000d5f0: 41 c1 eb 1e shr $0x1e,%r11d
18000d5f4: 44 03 d8 add %eax,%r11d
18000d5f7: 41 c1 eb 02 shr $0x2,%r11d
18000d5fb: 41 c1 e3 04 shl $0x4,%r11d
18000d5ff: 41 83 c3 3f add $0x3f,%r11d
18000d603: 41 83 e3 c0 and $0xffffffc0,%r11d
18000d607: eb 1b jmp 0x18000d624
18000d609: 41 bb 01 00 00 00 mov $0x1,%r11d
18000d60f: 8d 4e 15 lea 0x15(%rsi),%ecx
18000d612: 41 d3 e3 shl %cl,%r11d
18000d615: 41 c1 e3 04 shl $0x4,%r11d
18000d619: 41 81 c3 3f 20 00 00 add $0x203f,%r11d
18000d620: 41 83 e3 c0 and $0xffffffc0,%r11d
18000d624: 43 8d 84 5a 00 01 00 lea 0x100(%r10,%r11,2),%eax
18000d62b: 00
18000d62c: 89 45 00 mov %eax,0x0(%rbp)
18000d62f: 83 fe 0a cmp $0xa,%esi
18000d632: 7f 04 jg 0x18000d638
18000d634: 33 c0 xor %eax,%eax
18000d636: eb 25 jmp 0x18000d65d
18000d638: 89 f1 mov %esi,%ecx
18000d63a: b8 01 00 00 00 mov $0x1,%eax
18000d63f: d3 e0 shl %cl,%eax
18000d641: 89 c2 mov %eax,%edx
18000d643: d1 fa sar $1,%edx
18000d645: c1 ea 1e shr $0x1e,%edx
18000d648: 03 d0 add %eax,%edx
18000d64a: c1 ea 02 shr $0x2,%edx
18000d64d: 8b 2f mov (%rdi),%ebp
18000d64f: 8d 34 d5 47 00 00 00 lea 0x47(,%rdx,8),%esi
18000d656: 83 e6 c0 and $0xffffffc0,%esi
18000d659: 8d 44 35 40 lea 0x40(%rbp,%rsi,1),%eax
18000d65d: 89 07 mov %eax,(%rdi)
18000d65f: 41 8b 04 24 mov (%r12),%eax
18000d663: 85 c0 test %eax,%eax
18000d665: 7e 07 jle 0x18000d66e
18000d667: 83 c0 40 add $0x40,%eax
18000d66a: 41 89 04 24 mov %eax,(%r12)
18000d66e: 33 c0 xor %eax,%eax
18000d670: 48 83 c4 28 add $0x28,%rsp
18000d674: 5d pop %rbp
18000d675: 41 5c pop %r12
18000d677: 5f pop %rdi
18000d678: 5e pop %rsi
18000d679: c3 ret
18000d67a: b8 ef ff ff ff mov $0xffffffef,%eax
18000d67f: 48 83 c4 28 add $0x28,%rsp
18000d683: 5d pop %rbp
18000d684: 41 5c pop %r12
18000d686: 5f pop %rdi
18000d687: 5e pop %rsi
18000d688: c3 ret
18000d689: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000d68e: 48 83 c4 28 add $0x28,%rsp
18000d692: 5d pop %rbp
18000d693: 41 5c pop %r12
18000d695: 5f pop %rdi
18000d696: 5e pop %rsi
18000d697: c3 ret
18000d698: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000d69f: 00
18000d6a0: 56 push %rsi
18000d6a1: 57 push %rdi
18000d6a2: 41 54 push %r12
18000d6a4: 41 55 push %r13
18000d6a6: 48 83 ec 28 sub $0x28,%rsp
18000d6aa: 41 89 cc mov %ecx,%r12d
18000d6ad: 4d 89 cd mov %r9,%r13
18000d6b0: 41 83 fc 1e cmp $0x1e,%r12d
18000d6b4: 0f 87 8b 01 00 00 ja 0x18000d845
18000d6ba: 4d 85 ed test %r13,%r13
18000d6bd: 0f 84 92 01 00 00 je 0x18000d855
18000d6c3: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi
18000d6c8: 48 85 ff test %rdi,%rdi
18000d6cb: 0f 84 84 01 00 00 je 0x18000d855
18000d6d1: 48 8b 74 24 78 mov 0x78(%rsp),%rsi
18000d6d6: 48 85 f6 test %rsi,%rsi
18000d6d9: 0f 84 76 01 00 00 je 0x18000d855
18000d6df: 83 fa 08 cmp $0x8,%edx
18000d6e2: 74 1f je 0x18000d703
18000d6e4: 83 fa 04 cmp $0x4,%edx
18000d6e7: 74 1a je 0x18000d703
18000d6e9: 83 fa 01 cmp $0x1,%edx
18000d6ec: 74 15 je 0x18000d703
18000d6ee: 83 fa 02 cmp $0x2,%edx
18000d6f1: 74 10 je 0x18000d703
18000d6f3: b8 ee ff ff ff mov $0xffffffee,%eax
18000d6f8: 48 83 c4 28 add $0x28,%rsp
18000d6fc: 41 5d pop %r13
18000d6fe: 41 5c pop %r12
18000d700: 5f pop %rdi
18000d701: 5e pop %rsi
18000d702: c3 ret
18000d703: 41 83 fc 1c cmp $0x1c,%r12d
18000d707: 0f 8f 38 01 00 00 jg 0x18000d845
18000d70d: 41 83 fc 04 cmp $0x4,%r12d
18000d711: 7f 13 jg 0x18000d726
18000d713: 41 c7 45 00 d0 00 00 movl $0xd0,0x0(%r13)
18000d71a: 00
18000d71b: 33 c0 xor %eax,%eax
18000d71d: 89 07 mov %eax,(%rdi)
18000d71f: 89 06 mov %eax,(%rsi)
18000d721: e9 12 01 00 00 jmp 0x18000d838
18000d726: 41 83 fc 07 cmp $0x7,%r12d
18000d72a: 7f 15 jg 0x18000d741
18000d72c: 33 c0 xor %eax,%eax
18000d72e: 41 89 45 00 mov %eax,0x0(%r13)
18000d732: 89 07 mov %eax,(%rdi)
18000d734: 89 06 mov %eax,(%rsi)
18000d736: b8 01 00 00 00 mov $0x1,%eax
18000d73b: 45 8b 55 00 mov 0x0(%r13),%r10d
18000d73f: eb 73 jmp 0x18000d7b4
18000d741: 41 8d 4c 24 ff lea -0x1(%r12),%ecx
18000d746: 83 f9 11 cmp $0x11,%ecx
18000d749: 7f 4c jg 0x18000d797
18000d74b: b8 01 00 00 00 mov $0x1,%eax
18000d750: c4 62 71 f7 d8 shlx %ecx,%eax,%r11d
18000d755: 45 89 da mov %r11d,%r10d
18000d758: 41 c1 e2 04 shl $0x4,%r10d
18000d75c: 41 8d 4a 4f lea 0x4f(%r10),%ecx
18000d760: 41 83 c2 3f add $0x3f,%r10d
18000d764: 83 e1 c0 and $0xffffffc0,%ecx
18000d767: 41 83 e2 c0 and $0xffffffc0,%r10d
18000d76b: 41 89 4d 00 mov %ecx,0x0(%r13)
18000d76f: c7 07 00 00 00 00 movl $0x0,(%rdi)
18000d775: 44 89 16 mov %r10d,(%rsi)
18000d778: 45 89 da mov %r11d,%r10d
18000d77b: 41 d1 fa sar $1,%r10d
18000d77e: 41 c1 ea 1e shr $0x1e,%r10d
18000d782: 45 03 d3 add %r11d,%r10d
18000d785: 41 83 e2 fc and $0xfffffffc,%r10d
18000d789: 41 83 c2 43 add $0x43,%r10d
18000d78d: 41 83 e2 c0 and $0xffffffc0,%r10d
18000d791: 45 03 55 00 add 0x0(%r13),%r10d
18000d795: eb 17 jmp 0x18000d7ae
18000d797: 4c 89 ea mov %r13,%rdx
18000d79a: 49 89 f8 mov %rdi,%r8
18000d79d: 49 89 f1 mov %rsi,%r9
18000d7a0: e8 5b 97 03 00 call 0x180046f00
18000d7a5: 45 8b 55 00 mov 0x0(%r13),%r10d
18000d7a9: b8 01 00 00 00 mov $0x1,%eax
18000d7ae: 41 83 fc 11 cmp $0x11,%r12d
18000d7b2: 7d 24 jge 0x18000d7d8
18000d7b4: c4 e2 19 f7 c8 shlx %r12d,%eax,%ecx
18000d7b9: 41 89 cb mov %ecx,%r11d
18000d7bc: 41 d1 fb sar $1,%r11d
18000d7bf: 41 c1 eb 1e shr $0x1e,%r11d
18000d7c3: 44 03 d9 add %ecx,%r11d
18000d7c6: 41 c1 eb 02 shr $0x2,%r11d
18000d7ca: 41 c1 e3 04 shl $0x4,%r11d
18000d7ce: 41 83 c3 3f add $0x3f,%r11d
18000d7d2: 41 83 e3 c0 and $0xffffffc0,%r11d
18000d7d6: eb 19 jmp 0x18000d7f1
18000d7d8: 41 8d 4c 24 15 lea 0x15(%r12),%ecx
18000d7dd: c4 62 71 f7 d8 shlx %ecx,%eax,%r11d
18000d7e2: 41 c1 e3 04 shl $0x4,%r11d
18000d7e6: 41 81 c3 3f 20 00 00 add $0x203f,%r11d
18000d7ed: 41 83 e3 c0 and $0xffffffc0,%r11d
18000d7f1: 43 8d 8c 5a 00 01 00 lea 0x100(%r10,%r11,2),%ecx
18000d7f8: 00
18000d7f9: 41 89 4d 00 mov %ecx,0x0(%r13)
18000d7fd: 41 83 fc 0a cmp $0xa,%r12d
18000d801: 7f 04 jg 0x18000d807
18000d803: 33 c0 xor %eax,%eax
18000d805: eb 24 jmp 0x18000d82b
18000d807: c4 e2 19 f7 c0 shlx %r12d,%eax,%eax
18000d80c: 89 c2 mov %eax,%edx
18000d80e: d1 fa sar $1,%edx
18000d810: c1 ea 1e shr $0x1e,%edx
18000d813: 03 d0 add %eax,%edx
18000d815: c1 ea 02 shr $0x2,%edx
18000d818: 8b 0f mov (%rdi),%ecx
18000d81a: 44 8d 14 d5 47 00 00 lea 0x47(,%rdx,8),%r10d
18000d821: 00
18000d822: 41 83 e2 c0 and $0xffffffc0,%r10d
18000d826: 42 8d 44 11 40 lea 0x40(%rcx,%r10,1),%eax
18000d82b: 89 07 mov %eax,(%rdi)
18000d82d: 8b 06 mov (%rsi),%eax
18000d82f: 85 c0 test %eax,%eax
18000d831: 7e 05 jle 0x18000d838
18000d833: 83 c0 40 add $0x40,%eax
18000d836: 89 06 mov %eax,(%rsi)
18000d838: 33 c0 xor %eax,%eax
18000d83a: 48 83 c4 28 add $0x28,%rsp
18000d83e: 41 5d pop %r13
18000d840: 41 5c pop %r12
18000d842: 5f pop %rdi
18000d843: 5e pop %rsi
18000d844: c3 ret
18000d845: b8 ef ff ff ff mov $0xffffffef,%eax
18000d84a: 48 83 c4 28 add $0x28,%rsp
18000d84e: 41 5d pop %r13
18000d850: 41 5c pop %r12
18000d852: 5f pop %rdi
18000d853: 5e pop %rsi
18000d854: c3 ret
18000d855: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000d85a: 48 83 c4 28 add $0x28,%rsp
18000d85e: 41 5d pop %r13
18000d860: 41 5c pop %r12
18000d862: 5f pop %rdi
18000d863: 5e pop %rsi
18000d864: c3 ret
18000d865: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000d86c: 00
18000d86d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000d874: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000d879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000d880: 56 push %rsi
18000d881: 57 push %rdi
18000d882: 41 54 push %r12
18000d884: 41 55 push %r13
18000d886: 48 83 ec 28 sub $0x28,%rsp
18000d88a: 41 89 cc mov %ecx,%r12d
18000d88d: 4d 89 cd mov %r9,%r13
18000d890: 41 83 fc 1e cmp $0x1e,%r12d
18000d894: 0f 87 8b 01 00 00 ja 0x18000da25
18000d89a: 4d 85 ed test %r13,%r13
18000d89d: 0f 84 92 01 00 00 je 0x18000da35
18000d8a3: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi
18000d8a8: 48 85 ff test %rdi,%rdi
18000d8ab: 0f 84 84 01 00 00 je 0x18000da35
18000d8b1: 48 8b 74 24 78 mov 0x78(%rsp),%rsi
18000d8b6: 48 85 f6 test %rsi,%rsi
18000d8b9: 0f 84 76 01 00 00 je 0x18000da35
18000d8bf: 83 fa 08 cmp $0x8,%edx
18000d8c2: 74 1f je 0x18000d8e3
18000d8c4: 83 fa 04 cmp $0x4,%edx
18000d8c7: 74 1a je 0x18000d8e3
18000d8c9: 83 fa 01 cmp $0x1,%edx
18000d8cc: 74 15 je 0x18000d8e3
18000d8ce: 83 fa 02 cmp $0x2,%edx
18000d8d1: 74 10 je 0x18000d8e3
18000d8d3: b8 ee ff ff ff mov $0xffffffee,%eax
18000d8d8: 48 83 c4 28 add $0x28,%rsp
18000d8dc: 41 5d pop %r13
18000d8de: 41 5c pop %r12
18000d8e0: 5f pop %rdi
18000d8e1: 5e pop %rsi
18000d8e2: c3 ret
18000d8e3: 41 83 fc 1c cmp $0x1c,%r12d
18000d8e7: 0f 8f 38 01 00 00 jg 0x18000da25
18000d8ed: 41 83 fc 04 cmp $0x4,%r12d
18000d8f1: 7f 13 jg 0x18000d906
18000d8f3: 41 c7 45 00 d0 00 00 movl $0xd0,0x0(%r13)
18000d8fa: 00
18000d8fb: 33 c0 xor %eax,%eax
18000d8fd: 89 07 mov %eax,(%rdi)
18000d8ff: 89 06 mov %eax,(%rsi)
18000d901: e9 12 01 00 00 jmp 0x18000da18
18000d906: 41 83 fc 07 cmp $0x7,%r12d
18000d90a: 7f 15 jg 0x18000d921
18000d90c: 33 c0 xor %eax,%eax
18000d90e: 41 89 45 00 mov %eax,0x0(%r13)
18000d912: 89 07 mov %eax,(%rdi)
18000d914: 89 06 mov %eax,(%rsi)
18000d916: b8 01 00 00 00 mov $0x1,%eax
18000d91b: 45 8b 55 00 mov 0x0(%r13),%r10d
18000d91f: eb 73 jmp 0x18000d994
18000d921: 41 8d 4c 24 ff lea -0x1(%r12),%ecx
18000d926: 83 f9 11 cmp $0x11,%ecx
18000d929: 7f 4c jg 0x18000d977
18000d92b: b8 01 00 00 00 mov $0x1,%eax
18000d930: c4 62 71 f7 d8 shlx %ecx,%eax,%r11d
18000d935: 45 89 da mov %r11d,%r10d
18000d938: 41 c1 e2 04 shl $0x4,%r10d
18000d93c: 41 8d 4a 4f lea 0x4f(%r10),%ecx
18000d940: 41 83 c2 3f add $0x3f,%r10d
18000d944: 83 e1 c0 and $0xffffffc0,%ecx
18000d947: 41 83 e2 c0 and $0xffffffc0,%r10d
18000d94b: 41 89 4d 00 mov %ecx,0x0(%r13)
18000d94f: c7 07 00 00 00 00 movl $0x0,(%rdi)
18000d955: 44 89 16 mov %r10d,(%rsi)
18000d958: 45 89 da mov %r11d,%r10d
18000d95b: 41 d1 fa sar $1,%r10d
18000d95e: 41 c1 ea 1e shr $0x1e,%r10d
18000d962: 45 03 d3 add %r11d,%r10d
18000d965: 41 83 e2 fc and $0xfffffffc,%r10d
18000d969: 41 83 c2 43 add $0x43,%r10d
18000d96d: 41 83 e2 c0 and $0xffffffc0,%r10d
18000d971: 45 03 55 00 add 0x0(%r13),%r10d
18000d975: eb 17 jmp 0x18000d98e
18000d977: 4c 89 ea mov %r13,%rdx
18000d97a: 49 89 f8 mov %rdi,%r8
18000d97d: 49 89 f1 mov %rsi,%r9
18000d980: e8 9b 97 03 00 call 0x180047120
18000d985: 45 8b 55 00 mov 0x0(%r13),%r10d
18000d989: b8 01 00 00 00 mov $0x1,%eax
18000d98e: 41 83 fc 11 cmp $0x11,%r12d
18000d992: 7d 24 jge 0x18000d9b8
18000d994: c4 e2 19 f7 c8 shlx %r12d,%eax,%ecx
18000d999: 41 89 cb mov %ecx,%r11d
18000d99c: 41 d1 fb sar $1,%r11d
18000d99f: 41 c1 eb 1e shr $0x1e,%r11d
18000d9a3: 44 03 d9 add %ecx,%r11d
18000d9a6: 41 c1 eb 02 shr $0x2,%r11d
18000d9aa: 41 c1 e3 04 shl $0x4,%r11d
18000d9ae: 41 83 c3 3f add $0x3f,%r11d
18000d9b2: 41 83 e3 c0 and $0xffffffc0,%r11d
18000d9b6: eb 19 jmp 0x18000d9d1
18000d9b8: 41 8d 4c 24 15 lea 0x15(%r12),%ecx
18000d9bd: c4 62 71 f7 d8 shlx %ecx,%eax,%r11d
18000d9c2: 41 c1 e3 04 shl $0x4,%r11d
18000d9c6: 41 81 c3 3f 20 00 00 add $0x203f,%r11d
18000d9cd: 41 83 e3 c0 and $0xffffffc0,%r11d
18000d9d1: 43 8d 8c 5a 00 01 00 lea 0x100(%r10,%r11,2),%ecx
18000d9d8: 00
18000d9d9: 41 89 4d 00 mov %ecx,0x0(%r13)
18000d9dd: 41 83 fc 0a cmp $0xa,%r12d
18000d9e1: 7f 04 jg 0x18000d9e7
18000d9e3: 33 c0 xor %eax,%eax
18000d9e5: eb 24 jmp 0x18000da0b
18000d9e7: c4 e2 19 f7 c0 shlx %r12d,%eax,%eax
18000d9ec: 89 c2 mov %eax,%edx
18000d9ee: d1 fa sar $1,%edx
18000d9f0: c1 ea 1e shr $0x1e,%edx
18000d9f3: 03 d0 add %eax,%edx
18000d9f5: c1 ea 02 shr $0x2,%edx
18000d9f8: 8b 0f mov (%rdi),%ecx
18000d9fa: 44 8d 14 d5 47 00 00 lea 0x47(,%rdx,8),%r10d
18000da01: 00
18000da02: 41 83 e2 c0 and $0xffffffc0,%r10d
18000da06: 42 8d 44 11 40 lea 0x40(%rcx,%r10,1),%eax
18000da0b: 89 07 mov %eax,(%rdi)
18000da0d: 8b 06 mov (%rsi),%eax
18000da0f: 85 c0 test %eax,%eax
18000da11: 7e 05 jle 0x18000da18
18000da13: 83 c0 40 add $0x40,%eax
18000da16: 89 06 mov %eax,(%rsi)
18000da18: 33 c0 xor %eax,%eax
18000da1a: 48 83 c4 28 add $0x28,%rsp
18000da1e: 41 5d pop %r13
18000da20: 41 5c pop %r12
18000da22: 5f pop %rdi
18000da23: 5e pop %rsi
18000da24: c3 ret
18000da25: b8 ef ff ff ff mov $0xffffffef,%eax
18000da2a: 48 83 c4 28 add $0x28,%rsp
18000da2e: 41 5d pop %r13
18000da30: 41 5c pop %r12
18000da32: 5f pop %rdi
18000da33: 5e pop %rsi
18000da34: c3 ret
18000da35: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000da3a: 48 83 c4 28 add $0x28,%rsp
18000da3e: 41 5d pop %r13
18000da40: 41 5c pop %r12
18000da42: 5f pop %rdi
18000da43: 5e pop %rsi
18000da44: c3 ret
18000da45: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000da4c: 00
18000da4d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000da54: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000da59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000da60: 48 83 ec 28 sub $0x28,%rsp
18000da64: 48 85 c9 test %rcx,%rcx
18000da67: 74 25 je 0x18000da8e
18000da69: 48 85 d2 test %rdx,%rdx
18000da6c: 74 20 je 0x18000da8e
18000da6e: 4d 85 c0 test %r8,%r8
18000da71: 74 1b je 0x18000da8e
18000da73: 45 85 c9 test %r9d,%r9d
18000da76: 7f 0a jg 0x18000da82
18000da78: b8 fa ff ff ff mov $0xfffffffa,%eax
18000da7d: 48 83 c4 28 add $0x28,%rsp
18000da81: c3 ret
18000da82: e8 b9 98 03 00 call 0x180047340
18000da87: 33 c0 xor %eax,%eax
18000da89: 48 83 c4 28 add $0x28,%rsp
18000da8d: c3 ret
18000da8e: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000da93: 48 83 c4 28 add $0x28,%rsp
18000da97: c3 ret
18000da98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000da9f: 00
18000daa0: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp
18000daa5: 48 85 c9 test %rcx,%rcx
18000daa8: 74 27 je 0x18000dad1
18000daaa: 48 85 d2 test %rdx,%rdx
18000daad: 74 22 je 0x18000dad1
18000daaf: 4d 85 c0 test %r8,%r8
18000dab2: 74 1d je 0x18000dad1
18000dab4: 45 85 c9 test %r9d,%r9d
18000dab7: 7f 0b jg 0x18000dac4
18000dab9: b8 fa ff ff ff mov $0xfffffffa,%eax
18000dabe: 48 8d 64 24 28 lea 0x28(%rsp),%rsp
18000dac3: c3 ret
18000dac4: e8 57 9c 03 00 call 0x180047720
18000dac9: 33 c0 xor %eax,%eax
18000dacb: 48 8d 64 24 28 lea 0x28(%rsp),%rsp
18000dad0: c3 ret
18000dad1: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000dad6: 48 8d 64 24 28 lea 0x28(%rsp),%rsp
18000dadb: c3 ret
18000dadc: 0f 1f 40 00 nopl 0x0(%rax)
18000dae0: 48 83 ec 28 sub $0x28,%rsp
18000dae4: 48 85 c9 test %rcx,%rcx
18000dae7: 74 25 je 0x18000db0e
18000dae9: 48 85 d2 test %rdx,%rdx
18000daec: 74 20 je 0x18000db0e
18000daee: 4d 85 c0 test %r8,%r8
18000daf1: 74 1b je 0x18000db0e
18000daf3: 45 85 c9 test %r9d,%r9d
18000daf6: 7f 0a jg 0x18000db02
18000daf8: b8 fa ff ff ff mov $0xfffffffa,%eax
18000dafd: 48 83 c4 28 add $0x28,%rsp
18000db01: c3 ret
18000db02: e8 f9 9f 03 00 call 0x180047b00
18000db07: 33 c0 xor %eax,%eax
18000db09: 48 83 c4 28 add $0x28,%rsp
18000db0d: c3 ret
18000db0e: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000db13: 48 83 c4 28 add $0x28,%rsp
18000db17: c3 ret
18000db18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000db1f: 00
18000db20: 41 57 push %r15
18000db22: 49 89 ca mov %rcx,%r10
18000db25: 49 89 d3 mov %rdx,%r11
18000db28: 4d 85 d2 test %r10,%r10
18000db2b: 0f 84 fb 00 00 00 je 0x18000dc2c
18000db31: 4d 85 db test %r11,%r11
18000db34: 0f 84 f2 00 00 00 je 0x18000dc2c
18000db3a: 4d 85 c0 test %r8,%r8
18000db3d: 0f 84 e9 00 00 00 je 0x18000dc2c
18000db43: 45 85 c9 test %r9d,%r9d
18000db46: 0f 8e d8 00 00 00 jle 0x18000dc24
18000db4c: 49 63 d1 movslq %r9d,%rdx
18000db4f: 48 83 fa 08 cmp $0x8,%rdx
18000db53: 0f 8c c6 00 00 00 jl 0x18000dc1f
18000db59: 4c 89 c0 mov %r8,%rax
18000db5c: 48 83 e0 0f and $0xf,%rax
18000db60: 85 c0 test %eax,%eax
18000db62: 74 10 je 0x18000db74
18000db64: a8 03 test $0x3,%al
18000db66: 0f 85 b3 00 00 00 jne 0x18000dc1f
18000db6c: f7 d8 neg %eax
18000db6e: 83 c0 10 add $0x10,%eax
18000db71: c1 e8 02 shr $0x2,%eax
18000db74: 89 c1 mov %eax,%ecx
18000db76: 4c 8d 79 08 lea 0x8(%rcx),%r15
18000db7a: 49 3b d7 cmp %r15,%rdx
18000db7d: 0f 8c 9c 00 00 00 jl 0x18000dc1f
18000db83: 45 89 cf mov %r9d,%r15d
18000db86: 44 2b f8 sub %eax,%r15d
18000db89: 41 83 e7 07 and $0x7,%r15d
18000db8d: 45 2b cf sub %r15d,%r9d
18000db90: 4d 63 c9 movslq %r9d,%r9
18000db93: 85 c0 test %eax,%eax
18000db95: b8 00 00 00 00 mov $0x0,%eax
18000db9a: 76 24 jbe 0x18000dbc0
18000db9c: 0f 1f 40 00 nopl 0x0(%rax)
18000dba0: c4 c1 7a 10 04 83 vmovss (%r11,%rax,4),%xmm0
18000dba6: c4 c1 7a 5c 0c 82 vsubss (%r10,%rax,4),%xmm0,%xmm1
18000dbac: c4 c1 7a 11 0c 80 vmovss %xmm1,(%r8,%rax,4)
18000dbb2: 48 ff c0 inc %rax
18000dbb5: 48 3b c1 cmp %rcx,%rax
18000dbb8: 72 e6 jb 0x18000dba0
18000dbba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
18000dbc0: c4 c1 78 10 04 8b vmovups (%r11,%rcx,4),%xmm0
18000dbc6: c4 c1 78 10 54 8b 10 vmovups 0x10(%r11,%rcx,4),%xmm2
18000dbcd: c4 c1 78 5c 0c 8a vsubps (%r10,%rcx,4),%xmm0,%xmm1
18000dbd3: c4 c1 68 5c 5c 8a 10 vsubps 0x10(%r10,%rcx,4),%xmm2,%xmm3
18000dbda: c4 c1 78 11 0c 88 vmovups %xmm1,(%r8,%rcx,4)
18000dbe0: c4 c1 78 11 5c 88 10 vmovups %xmm3,0x10(%r8,%rcx,4)
18000dbe7: 48 83 c1 08 add $0x8,%rcx
18000dbeb: 49 3b c9 cmp %r9,%rcx
18000dbee: 72 d0 jb 0x18000dbc0
18000dbf0: 4c 3b ca cmp %rdx,%r9
18000dbf3: 73 25 jae 0x18000dc1a
18000dbf5: 0f 1f 40 00 nopl 0x0(%rax)
18000dbf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000dc00: c4 81 7a 10 04 8b vmovss (%r11,%r9,4),%xmm0
18000dc06: c4 81 7a 5c 0c 8a vsubss (%r10,%r9,4),%xmm0,%xmm1
18000dc0c: c4 81 7a 11 0c 88 vmovss %xmm1,(%r8,%r9,4)
18000dc12: 49 ff c1 inc %r9
18000dc15: 4c 3b ca cmp %rdx,%r9
18000dc18: 72 e6 jb 0x18000dc00
18000dc1a: 33 c0 xor %eax,%eax
18000dc1c: 41 5f pop %r15
18000dc1e: c3 ret
18000dc1f: 45 33 c9 xor %r9d,%r9d
18000dc22: eb cc jmp 0x18000dbf0
18000dc24: b8 fa ff ff ff mov $0xfffffffa,%eax
18000dc29: 41 5f pop %r15
18000dc2b: c3 ret
18000dc2c: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000dc31: 41 5f pop %r15
18000dc33: c3 ret
18000dc34: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000dc39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000dc40: 53 push %rbx
18000dc41: 57 push %rdi
18000dc42: 55 push %rbp
18000dc43: 49 89 ca mov %rcx,%r10
18000dc46: 4d 85 d2 test %r10,%r10
18000dc49: 0f 84 92 01 00 00 je 0x18000dde1
18000dc4f: 48 85 d2 test %rdx,%rdx
18000dc52: 0f 84 89 01 00 00 je 0x18000dde1
18000dc58: 4d 85 c0 test %r8,%r8
18000dc5b: 0f 84 80 01 00 00 je 0x18000dde1
18000dc61: 45 85 c9 test %r9d,%r9d
18000dc64: 0f 8e 6e 01 00 00 jle 0x18000ddd8
18000dc6a: 41 83 f9 10 cmp $0x10,%r9d
18000dc6e: 0f 8c 50 01 00 00 jl 0x18000ddc4
18000dc74: 41 83 f9 1d cmp $0x1d,%r9d
18000dc78: 0f 8c 4d 01 00 00 jl 0x18000ddcb
18000dc7e: 4c 89 c1 mov %r8,%rcx
18000dc81: 48 83 e1 1f and $0x1f,%rcx
18000dc85: 89 c9 mov %ecx,%ecx
18000dc87: 85 c9 test %ecx,%ecx
18000dc89: 74 11 je 0x18000dc9c
18000dc8b: f6 c1 03 test $0x3,%cl
18000dc8e: 0f 85 30 01 00 00 jne 0x18000ddc4
18000dc94: f7 d9 neg %ecx
18000dc96: 83 c1 20 add $0x20,%ecx
18000dc99: c1 e9 02 shr $0x2,%ecx
18000dc9c: 8d 41 10 lea 0x10(%rcx),%eax
18000dc9f: 44 3b c8 cmp %eax,%r9d
18000dca2: 0f 8c 1c 01 00 00 jl 0x18000ddc4
18000dca8: 44 89 cf mov %r9d,%edi
18000dcab: 33 c0 xor %eax,%eax
18000dcad: 2b f9 sub %ecx,%edi
18000dcaf: 83 e7 0f and $0xf,%edi
18000dcb2: f7 df neg %edi
18000dcb4: 41 03 f9 add %r9d,%edi
18000dcb7: 85 c9 test %ecx,%ecx
18000dcb9: 76 1e jbe 0x18000dcd9
18000dcbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000dcc0: c5 fa 10 04 82 vmovss (%rdx,%rax,4),%xmm0
18000dcc5: c4 c1 7a 5c 0c 82 vsubss (%r10,%rax,4),%xmm0,%xmm1
18000dccb: c4 c1 7a 11 0c 80 vmovss %xmm1,(%r8,%rax,4)
18000dcd1: 48 ff c0 inc %rax
18000dcd4: 48 3b c1 cmp %rcx,%rax
18000dcd7: 72 e7 jb 0x18000dcc0
18000dcd9: 48 63 c7 movslq %edi,%rax
18000dcdc: 0f 1f 40 00 nopl 0x0(%rax)
18000dce0: c5 fc 10 04 8a vmovups (%rdx,%rcx,4),%ymm0
18000dce5: c5 fc 10 54 8a 20 vmovups 0x20(%rdx,%rcx,4),%ymm2
18000dceb: c4 c1 7c 5c 0c 8a vsubps (%r10,%rcx,4),%ymm0,%ymm1
18000dcf1: c4 c1 6c 5c 5c 8a 20 vsubps 0x20(%r10,%rcx,4),%ymm2,%ymm3
18000dcf8: c4 c1 7c 11 0c 88 vmovups %ymm1,(%r8,%rcx,4)
18000dcfe: c4 c1 7c 11 5c 88 20 vmovups %ymm3,0x20(%r8,%rcx,4)
18000dd05: 48 83 c1 10 add $0x10,%rcx
18000dd09: 48 3b c8 cmp %rax,%rcx
18000dd0c: 72 d2 jb 0x18000dce0
18000dd0e: 8d 47 01 lea 0x1(%rdi),%eax
18000dd11: 41 3b c1 cmp %r9d,%eax
18000dd14: 0f 87 9d 00 00 00 ja 0x18000ddb7
18000dd1a: 4d 63 c9 movslq %r9d,%r9
18000dd1d: 48 63 ff movslq %edi,%rdi
18000dd20: 4c 2b cf sub %rdi,%r9
18000dd23: 49 83 f9 04 cmp $0x4,%r9
18000dd27: 0f 8c 93 00 00 00 jl 0x18000ddc0
18000dd2d: 48 63 ff movslq %edi,%rdi
18000dd30: 44 89 cd mov %r9d,%ebp
18000dd33: 83 e5 fc and $0xfffffffc,%ebp
18000dd36: 33 c9 xor %ecx,%ecx
18000dd38: 48 63 ed movslq %ebp,%rbp
18000dd3b: 49 8d 1c b8 lea (%r8,%rdi,4),%rbx
18000dd3f: 49 8d 04 ba lea (%r10,%rdi,4),%rax
18000dd43: 4c 8d 1c ba lea (%rdx,%rdi,4),%r11
18000dd47: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000dd4e: 00
18000dd4f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000dd56: 0f 1f 00 nopl (%rax)
18000dd59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000dd60: c4 c1 78 10 04 8b vmovups (%r11,%rcx,4),%xmm0
18000dd66: c5 f8 5c 0c 88 vsubps (%rax,%rcx,4),%xmm0,%xmm1
18000dd6b: c5 f8 11 0c 8b vmovups %xmm1,(%rbx,%rcx,4)
18000dd70: 48 83 c1 04 add $0x4,%rcx
18000dd74: 48 3b cd cmp %rbp,%rcx
18000dd77: 72 e7 jb 0x18000dd60
18000dd79: 49 3b e9 cmp %r9,%rbp
18000dd7c: 73 39 jae 0x18000ddb7
18000dd7e: 48 63 ff movslq %edi,%rdi
18000dd81: 49 8d 1c b8 lea (%r8,%rdi,4),%rbx
18000dd85: 49 8d 0c ba lea (%r10,%rdi,4),%rcx
18000dd89: 48 8d 04 ba lea (%rdx,%rdi,4),%rax
18000dd8d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000dd94: 00
18000dd95: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000dd9c: 0f 1f 40 00 nopl 0x0(%rax)
18000dda0: c5 fa 10 04 a8 vmovss (%rax,%rbp,4),%xmm0
18000dda5: c5 fa 5c 0c a9 vsubss (%rcx,%rbp,4),%xmm0,%xmm1
18000ddaa: c5 fa 11 0c ab vmovss %xmm1,(%rbx,%rbp,4)
18000ddaf: 48 ff c5 inc %rbp
18000ddb2: 49 3b e9 cmp %r9,%rbp
18000ddb5: 72 e9 jb 0x18000dda0
18000ddb7: 33 c0 xor %eax,%eax
18000ddb9: c5 f8 77 vzeroupper
18000ddbc: 5d pop %rbp
18000ddbd: 5f pop %rdi
18000ddbe: 5b pop %rbx
18000ddbf: c3 ret
18000ddc0: 33 ed xor %ebp,%ebp
18000ddc2: eb b5 jmp 0x18000dd79
18000ddc4: 33 ff xor %edi,%edi
18000ddc6: e9 43 ff ff ff jmp 0x18000dd0e
18000ddcb: 44 89 cf mov %r9d,%edi
18000ddce: 33 c9 xor %ecx,%ecx
18000ddd0: 83 e7 f0 and $0xfffffff0,%edi
18000ddd3: e9 01 ff ff ff jmp 0x18000dcd9
18000ddd8: b8 fa ff ff ff mov $0xfffffffa,%eax
18000dddd: 5d pop %rbp
18000ddde: 5f pop %rdi
18000dddf: 5b pop %rbx
18000dde0: c3 ret
18000dde1: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000dde6: 5d pop %rbp
18000dde7: 5f pop %rdi
18000dde8: 5b pop %rbx
18000dde9: c3 ret
18000ddea: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000ddf1: 00
18000ddf2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000ddf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000de00: 48 83 ec 28 sub $0x28,%rsp
18000de04: 48 85 c9 test %rcx,%rcx
18000de07: 74 23 je 0x18000de2c
18000de09: 48 85 d2 test %rdx,%rdx
18000de0c: 74 1e je 0x18000de2c
18000de0e: 4d 85 c0 test %r8,%r8
18000de11: 74 19 je 0x18000de2c
18000de13: 45 85 c9 test %r9d,%r9d
18000de16: 7e 1e jle 0x18000de36
18000de18: e8 73 b2 a5 01 call 0x181a69090
18000de1d: ba 02 00 00 00 mov $0x2,%edx
18000de22: 85 c0 test %eax,%eax
18000de24: 0f 45 c2 cmovne %edx,%eax
18000de27: 48 83 c4 28 add $0x28,%rsp
18000de2b: c3 ret
18000de2c: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000de31: 48 83 c4 28 add $0x28,%rsp
18000de35: c3 ret
18000de36: b8 fa ff ff ff mov $0xfffffffa,%eax
18000de3b: 48 83 c4 28 add $0x28,%rsp
18000de3f: c3 ret
18000de40: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp
18000de45: 48 85 c9 test %rcx,%rcx
18000de48: 74 24 je 0x18000de6e
18000de4a: 48 85 d2 test %rdx,%rdx
18000de4d: 74 1f je 0x18000de6e
18000de4f: 4d 85 c0 test %r8,%r8
18000de52: 74 1a je 0x18000de6e
18000de54: 45 85 c9 test %r9d,%r9d
18000de57: 7e 20 jle 0x18000de79
18000de59: e8 b2 f7 a5 01 call 0x181a6d610
18000de5e: ba 02 00 00 00 mov $0x2,%edx
18000de63: 85 c0 test %eax,%eax
18000de65: 0f 45 c2 cmovne %edx,%eax
18000de68: 48 8d 64 24 28 lea 0x28(%rsp),%rsp
18000de6d: c3 ret
18000de6e: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000de73: 48 8d 64 24 28 lea 0x28(%rsp),%rsp
18000de78: c3 ret
18000de79: b8 fa ff ff ff mov $0xfffffffa,%eax
18000de7e: 48 8d 64 24 28 lea 0x28(%rsp),%rsp
18000de83: c3 ret
18000de84: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000de8b: 00
18000de8c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000de93: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000de98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000de9f: 00
18000dea0: 48 83 ec 28 sub $0x28,%rsp
18000dea4: 48 85 c9 test %rcx,%rcx
18000dea7: 74 23 je 0x18000decc
18000dea9: 48 85 d2 test %rdx,%rdx
18000deac: 74 1e je 0x18000decc
18000deae: 4d 85 c0 test %r8,%r8
18000deb1: 74 19 je 0x18000decc
18000deb3: 45 85 c9 test %r9d,%r9d
18000deb6: 7e 1e jle 0x18000ded6
18000deb8: e8 33 1b a6 01 call 0x181a6f9f0
18000debd: ba 02 00 00 00 mov $0x2,%edx
18000dec2: 85 c0 test %eax,%eax
18000dec4: 0f 45 c2 cmovne %edx,%eax
18000dec7: 48 83 c4 28 add $0x28,%rsp
18000decb: c3 ret
18000decc: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000ded1: 48 83 c4 28 add $0x28,%rsp
18000ded5: c3 ret
18000ded6: b8 fa ff ff ff mov $0xfffffffa,%eax
18000dedb: 48 83 c4 28 add $0x28,%rsp
18000dedf: c3 ret
18000dee0: 48 83 ec 28 sub $0x28,%rsp
18000dee4: 48 85 c9 test %rcx,%rcx
18000dee7: 74 23 je 0x18000df0c
18000dee9: 48 85 d2 test %rdx,%rdx
18000deec: 74 1e je 0x18000df0c
18000deee: 4d 85 c0 test %r8,%r8
18000def1: 74 19 je 0x18000df0c
18000def3: 45 85 c9 test %r9d,%r9d
18000def6: 7e 1e jle 0x18000df16
18000def8: e8 63 5d a6 01 call 0x181a73c60
18000defd: ba 02 00 00 00 mov $0x2,%edx
18000df02: 85 c0 test %eax,%eax
18000df04: 0f 45 c2 cmovne %edx,%eax
18000df07: 48 83 c4 28 add $0x28,%rsp
18000df0b: c3 ret
18000df0c: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000df11: 48 83 c4 28 add $0x28,%rsp
18000df15: c3 ret
18000df16: b8 fa ff ff ff mov $0xfffffffa,%eax
18000df1b: 48 83 c4 28 add $0x28,%rsp
18000df1f: c3 ret
18000df20: 48 83 ec 28 sub $0x28,%rsp
18000df24: 48 85 c9 test %rcx,%rcx
18000df27: 74 23 je 0x18000df4c
18000df29: 48 85 d2 test %rdx,%rdx
18000df2c: 74 1e je 0x18000df4c
18000df2e: 4d 85 c0 test %r8,%r8
18000df31: 74 19 je 0x18000df4c
18000df33: 45 85 c9 test %r9d,%r9d
18000df36: 7e 1e jle 0x18000df56
18000df38: e8 23 a1 a6 01 call 0x181a78060
18000df3d: ba 02 00 00 00 mov $0x2,%edx
18000df42: 85 c0 test %eax,%eax
18000df44: 0f 45 c2 cmovne %edx,%eax
18000df47: 48 83 c4 28 add $0x28,%rsp
18000df4b: c3 ret
18000df4c: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000df51: 48 83 c4 28 add $0x28,%rsp
18000df55: c3 ret
18000df56: b8 fa ff ff ff mov $0xfffffffa,%eax
18000df5b: 48 83 c4 28 add $0x28,%rsp
18000df5f: c3 ret
18000df60: 48 83 ec 28 sub $0x28,%rsp
18000df64: 48 85 c9 test %rcx,%rcx
18000df67: 74 23 je 0x18000df8c
18000df69: 48 85 d2 test %rdx,%rdx
18000df6c: 74 1e je 0x18000df8c
18000df6e: 4d 85 c0 test %r8,%r8
18000df71: 74 19 je 0x18000df8c
18000df73: 45 85 c9 test %r9d,%r9d
18000df76: 7e 1e jle 0x18000df96
18000df78: e8 83 d9 a6 01 call 0x181a7b900
18000df7d: ba 02 00 00 00 mov $0x2,%edx
18000df82: 85 c0 test %eax,%eax
18000df84: 0f 45 c2 cmovne %edx,%eax
18000df87: 48 83 c4 28 add $0x28,%rsp
18000df8b: c3 ret
18000df8c: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000df91: 48 83 c4 28 add $0x28,%rsp
18000df95: c3 ret
18000df96: b8 fa ff ff ff mov $0xfffffffa,%eax
18000df9b: 48 83 c4 28 add $0x28,%rsp
18000df9f: c3 ret
18000dfa0: 48 83 ec 28 sub $0x28,%rsp
18000dfa4: 48 85 c9 test %rcx,%rcx
18000dfa7: 74 20 je 0x18000dfc9
18000dfa9: 48 85 d2 test %rdx,%rdx
18000dfac: 74 1b je 0x18000dfc9
18000dfae: 45 85 c0 test %r8d,%r8d
18000dfb1: 7f 0a jg 0x18000dfbd
18000dfb3: b8 fa ff ff ff mov $0xfffffffa,%eax
18000dfb8: 48 83 c4 28 add $0x28,%rsp
18000dfbc: c3 ret
18000dfbd: e8 3e 9f 03 00 call 0x180047f00
18000dfc2: 33 c0 xor %eax,%eax
18000dfc4: 48 83 c4 28 add $0x28,%rsp
18000dfc8: c3 ret
18000dfc9: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000dfce: 48 83 c4 28 add $0x28,%rsp
18000dfd2: c3 ret
18000dfd3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000dfd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000dfdf: 00
18000dfe0: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp
18000dfe5: 48 85 c9 test %rcx,%rcx
18000dfe8: 74 22 je 0x18000e00c
18000dfea: 48 85 d2 test %rdx,%rdx
18000dfed: 74 1d je 0x18000e00c
18000dfef: 45 85 c0 test %r8d,%r8d
18000dff2: 7f 0b jg 0x18000dfff
18000dff4: b8 fa ff ff ff mov $0xfffffffa,%eax
18000dff9: 48 8d 64 24 28 lea 0x28(%rsp),%rsp
18000dffe: c3 ret
18000dfff: e8 dc a1 03 00 call 0x1800481e0
18000e004: 33 c0 xor %eax,%eax
18000e006: 48 8d 64 24 28 lea 0x28(%rsp),%rsp
18000e00b: c3 ret
18000e00c: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000e011: 48 8d 64 24 28 lea 0x28(%rsp),%rsp
18000e016: c3 ret
18000e017: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
18000e01e: 00 00
18000e020: 48 83 ec 28 sub $0x28,%rsp
18000e024: 48 85 c9 test %rcx,%rcx
18000e027: 74 20 je 0x18000e049
18000e029: 48 85 d2 test %rdx,%rdx
18000e02c: 74 1b je 0x18000e049
18000e02e: 45 85 c0 test %r8d,%r8d
18000e031: 7f 0a jg 0x18000e03d
18000e033: b8 fa ff ff ff mov $0xfffffffa,%eax
18000e038: 48 83 c4 28 add $0x28,%rsp
18000e03c: c3 ret
18000e03d: e8 7e a4 03 00 call 0x1800484c0
18000e042: 33 c0 xor %eax,%eax
18000e044: 48 83 c4 28 add $0x28,%rsp
18000e048: c3 ret
18000e049: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000e04e: 48 83 c4 28 add $0x28,%rsp
18000e052: c3 ret
18000e053: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000e058: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000e05f: 00
18000e060: 41 54 push %r12
18000e062: 55 push %rbp
18000e063: 49 89 d1 mov %rdx,%r9
18000e066: 48 85 c9 test %rcx,%rcx
18000e069: 0f 84 cf 02 00 00 je 0x18000e33e
18000e06f: 4d 85 c9 test %r9,%r9
18000e072: 0f 84 c6 02 00 00 je 0x18000e33e
18000e078: 45 85 c0 test %r8d,%r8d
18000e07b: 0f 8e b4 02 00 00 jle 0x18000e335
18000e081: 41 83 f8 08 cmp $0x8,%r8d
18000e085: 0f 8c 9b 02 00 00 jl 0x18000e326
18000e08b: 4c 89 c8 mov %r9,%rax
18000e08e: 48 83 e0 1f and $0x1f,%rax
18000e092: 89 c0 mov %eax,%eax
18000e094: 85 c0 test %eax,%eax
18000e096: 74 0d je 0x18000e0a5
18000e098: a8 0f test $0xf,%al
18000e09a: 0f 85 86 02 00 00 jne 0x18000e326
18000e0a0: b8 01 00 00 00 mov $0x1,%eax
18000e0a5: 8d 50 08 lea 0x8(%rax),%edx
18000e0a8: 44 3b c2 cmp %edx,%r8d
18000e0ab: 0f 8c 75 02 00 00 jl 0x18000e326
18000e0b1: 44 89 c5 mov %r8d,%ebp
18000e0b4: 45 33 db xor %r11d,%r11d
18000e0b7: 2b e8 sub %eax,%ebp
18000e0b9: 45 33 d2 xor %r10d,%r10d
18000e0bc: 83 e5 07 and $0x7,%ebp
18000e0bf: 4c 89 ca mov %r9,%rdx
18000e0c2: f7 dd neg %ebp
18000e0c4: 41 03 e8 add %r8d,%ebp
18000e0c7: 85 c0 test %eax,%eax
18000e0c9: 76 4e jbe 0x18000e119
18000e0cb: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000e0d2: 00
18000e0d3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000e0da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
18000e0e0: c5 f9 10 12 vmovupd (%rdx),%xmm2
18000e0e4: c4 c1 79 10 0c 0a vmovupd (%r10,%rcx,1),%xmm1
18000e0ea: c4 c1 7b 12 04 0a vmovddup (%r10,%rcx,1),%xmm0
18000e0f0: 49 ff c3 inc %r11
18000e0f3: c5 f1 15 d9 vunpckhpd %xmm1,%xmm1,%xmm3
18000e0f7: 49 83 c2 10 add $0x10,%r10
18000e0fb: c5 e9 c6 e2 01 vshufpd $0x1,%xmm2,%xmm2,%xmm4
18000e100: c5 f9 59 ea vmulpd %xmm2,%xmm0,%xmm5
18000e104: c5 e1 59 c4 vmulpd %xmm4,%xmm3,%xmm0
18000e108: c5 d1 d0 c8 vaddsubpd %xmm0,%xmm5,%xmm1
18000e10c: c5 f9 11 0a vmovupd %xmm1,(%rdx)
18000e110: 48 83 c2 10 add $0x10,%rdx
18000e114: 4c 3b d8 cmp %rax,%r11
18000e117: 72 c7 jb 0x18000e0e0
18000e119: 49 89 c2 mov %rax,%r10
18000e11c: 49 c1 e2 04 shl $0x4,%r10
18000e120: 48 63 d5 movslq %ebp,%rdx
18000e123: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000e12a: 00
18000e12b: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000e132: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000e139: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000e140: c4 81 7d 10 14 0a vmovupd (%r10,%r9,1),%ymm2
18000e146: 48 83 c0 08 add $0x8,%rax
18000e14a: c4 c1 79 10 04 0a vmovupd (%r10,%rcx,1),%xmm0
18000e150: c4 81 7f 12 0c 0a vmovddup (%r10,%r9,1),%ymm1
18000e156: c5 ed 15 e2 vunpckhpd %ymm2,%ymm2,%ymm4
18000e15a: c4 c3 7d 18 5c 0a 10 vinsertf128 $0x1,0x10(%r10,%rcx,1),%ymm0,%ymm3
18000e161: 01
18000e162: c5 e5 c6 eb 05 vshufpd $0x5,%ymm3,%ymm3,%ymm5
18000e167: c5 f5 59 c3 vmulpd %ymm3,%ymm1,%ymm0
18000e16b: c5 dd 59 cd vmulpd %ymm5,%ymm4,%ymm1
18000e16f: c4 81 7d 10 6c 0a 20 vmovupd 0x20(%r10,%r9,1),%ymm5
18000e176: c5 fd d0 d1 vaddsubpd %ymm1,%ymm0,%ymm2
18000e17a: c4 81 7d 11 14 0a vmovupd %ymm2,(%r10,%r9,1)
18000e180: c4 c1 79 10 5c 0a 20 vmovupd 0x20(%r10,%rcx,1),%xmm3
18000e187: c4 81 7f 12 64 0a 20 vmovddup 0x20(%r10,%r9,1),%ymm4
18000e18e: c5 d5 15 ed vunpckhpd %ymm5,%ymm5,%ymm5
18000e192: c4 c3 65 18 44 0a 30 vinsertf128 $0x1,0x30(%r10,%rcx,1),%ymm3,%ymm0
18000e199: 01
18000e19a: c5 fd c6 c8 05 vshufpd $0x5,%ymm0,%ymm0,%ymm1
18000e19f: c5 dd 59 d0 vmulpd %ymm0,%ymm4,%ymm2
18000e1a3: c5 d5 59 d9 vmulpd %ymm1,%ymm5,%ymm3
18000e1a7: c5 ed d0 e3 vaddsubpd %ymm3,%ymm2,%ymm4
18000e1ab: c4 81 7d 10 54 0a 40 vmovupd 0x40(%r10,%r9,1),%ymm2
18000e1b2: c4 81 7d 11 64 0a 20 vmovupd %ymm4,0x20(%r10,%r9,1)
18000e1b9: c4 c1 79 10 44 0a 40 vmovupd 0x40(%r10,%rcx,1),%xmm0
18000e1c0: c4 81 7f 12 4c 0a 40 vmovddup 0x40(%r10,%r9,1),%ymm1
18000e1c7: c5 ed 15 e2 vunpckhpd %ymm2,%ymm2,%ymm4
18000e1cb: c4 c3 7d 18 5c 0a 50 vinsertf128 $0x1,0x50(%r10,%rcx,1),%ymm0,%ymm3
18000e1d2: 01
18000e1d3: c5 e5 c6 eb 05 vshufpd $0x5,%ymm3,%ymm3,%ymm5
18000e1d8: c5 f5 59 c3 vmulpd %ymm3,%ymm1,%ymm0
18000e1dc: c5 dd 59 cd vmulpd %ymm5,%ymm4,%ymm1
18000e1e0: c4 81 7d 10 6c 0a 60 vmovupd 0x60(%r10,%r9,1),%ymm5
18000e1e7: c5 fd d0 d1 vaddsubpd %ymm1,%ymm0,%ymm2
18000e1eb: c4 81 7d 11 54 0a 40 vmovupd %ymm2,0x40(%r10,%r9,1)
18000e1f2: c4 c1 79 10 5c 0a 60 vmovupd 0x60(%r10,%rcx,1),%xmm3
18000e1f9: c4 81 7f 12 64 0a 60 vmovddup 0x60(%r10,%r9,1),%ymm4
18000e200: c5 d5 15 ed vunpckhpd %ymm5,%ymm5,%ymm5
18000e204: c4 c3 65 18 44 0a 70 vinsertf128 $0x1,0x70(%r10,%rcx,1),%ymm3,%ymm0
18000e20b: 01
18000e20c: c5 fd c6 c8 05 vshufpd $0x5,%ymm0,%ymm0,%ymm1
18000e211: c5 dd 59 d0 vmulpd %ymm0,%ymm4,%ymm2
18000e215: c5 d5 59 d9 vmulpd %ymm1,%ymm5,%ymm3
18000e219: c5 ed d0 e3 vaddsubpd %ymm3,%ymm2,%ymm4
18000e21d: c4 81 7d 11 64 0a 60 vmovupd %ymm4,0x60(%r10,%r9,1)
18000e224: 49 81 c2 80 00 00 00 add $0x80,%r10
18000e22b: 48 3b c2 cmp %rdx,%rax
18000e22e: 0f 82 0c ff ff ff jb 0x18000e140
18000e234: 8d 45 01 lea 0x1(%rbp),%eax
18000e237: 41 3b c0 cmp %r8d,%eax
18000e23a: 0f 87 d9 00 00 00 ja 0x18000e319
18000e240: 4d 63 c0 movslq %r8d,%r8
18000e243: 4c 2b c2 sub %rdx,%r8
18000e246: 49 83 f8 02 cmp $0x2,%r8
18000e24a: 0f 8c d2 00 00 00 jl 0x18000e322
18000e250: 48 c1 e2 04 shl $0x4,%rdx
18000e254: 44 89 c0 mov %r8d,%eax
18000e257: 83 e0 fe and $0xfffffffe,%eax
18000e25a: 45 33 e4 xor %r12d,%r12d
18000e25d: 48 63 c0 movslq %eax,%rax
18000e260: 45 33 d2 xor %r10d,%r10d
18000e263: 4c 8d 1c 11 lea (%rcx,%rdx,1),%r11
18000e267: 49 03 d1 add %r9,%rdx
18000e26a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000e271: 00
18000e272: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000e279: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000e280: c5 fd 10 12 vmovupd (%rdx),%ymm2
18000e284: 49 83 c4 02 add $0x2,%r12
18000e288: c4 81 79 10 04 1a vmovupd (%r10,%r11,1),%xmm0
18000e28e: c5 ff 12 0a vmovddup (%rdx),%ymm1
18000e292: c5 ed 15 e2 vunpckhpd %ymm2,%ymm2,%ymm4
18000e296: c4 83 7d 18 5c 1a 10 vinsertf128 $0x1,0x10(%r10,%r11,1),%ymm0,%ymm3
18000e29d: 01
18000e29e: 49 83 c2 20 add $0x20,%r10
18000e2a2: c5 e5 c6 eb 05 vshufpd $0x5,%ymm3,%ymm3,%ymm5
18000e2a7: c5 f5 59 c3 vmulpd %ymm3,%ymm1,%ymm0
18000e2ab: c5 dd 59 cd vmulpd %ymm5,%ymm4,%ymm1
18000e2af: c5 fd d0 d1 vaddsubpd %ymm1,%ymm0,%ymm2
18000e2b3: c5 fd 11 12 vmovupd %ymm2,(%rdx)
18000e2b7: 48 83 c2 20 add $0x20,%rdx
18000e2bb: 4c 3b e0 cmp %rax,%r12
18000e2be: 72 c0 jb 0x18000e280
18000e2c0: 48 89 c2 mov %rax,%rdx
18000e2c3: 48 c1 e2 04 shl $0x4,%rdx
18000e2c7: 49 3b c0 cmp %r8,%rax
18000e2ca: 73 4d jae 0x18000e319
18000e2cc: 48 63 ed movslq %ebp,%rbp
18000e2cf: 48 c1 e5 04 shl $0x4,%rbp
18000e2d3: 4c 03 cd add %rbp,%r9
18000e2d6: 48 03 cd add %rbp,%rcx
18000e2d9: 4c 03 ca add %rdx,%r9
18000e2dc: 0f 1f 40 00 nopl 0x0(%rax)
18000e2e0: c4 c1 79 10 11 vmovupd (%r9),%xmm2
18000e2e5: c5 f9 10 0c 0a vmovupd (%rdx,%rcx,1),%xmm1
18000e2ea: c5 fb 12 04 0a vmovddup (%rdx,%rcx,1),%xmm0
18000e2ef: 48 ff c0 inc %rax
18000e2f2: c5 f1 15 d9 vunpckhpd %xmm1,%xmm1,%xmm3
18000e2f6: 48 83 c2 10 add $0x10,%rdx
18000e2fa: c5 e9 c6 e2 01 vshufpd $0x1,%xmm2,%xmm2,%xmm4
18000e2ff: c5 f9 59 ea vmulpd %xmm2,%xmm0,%xmm5
18000e303: c5 e1 59 c4 vmulpd %xmm4,%xmm3,%xmm0
18000e307: c5 d1 d0 c8 vaddsubpd %xmm0,%xmm5,%xmm1
18000e30b: c4 c1 79 11 09 vmovupd %xmm1,(%r9)
18000e310: 49 83 c1 10 add $0x10,%r9
18000e314: 49 3b c0 cmp %r8,%rax
18000e317: 72 c7 jb 0x18000e2e0
18000e319: 33 c0 xor %eax,%eax
18000e31b: c5 f8 77 vzeroupper
18000e31e: 5d pop %rbp
18000e31f: 41 5c pop %r12
18000e321: c3 ret
18000e322: 33 c0 xor %eax,%eax
18000e324: eb 9a jmp 0x18000e2c0
18000e326: 33 ed xor %ebp,%ebp
18000e328: 41 83 f8 01 cmp $0x1,%r8d
18000e32c: 72 eb jb 0x18000e319
18000e32e: 4d 63 c0 movslq %r8d,%r8
18000e331: 33 c0 xor %eax,%eax
18000e333: eb 8b jmp 0x18000e2c0
18000e335: b8 fa ff ff ff mov $0xfffffffa,%eax
18000e33a: 5d pop %rbp
18000e33b: 41 5c pop %r12
18000e33d: c3 ret
18000e33e: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000e343: 5d pop %rbp
18000e344: 41 5c pop %r12
18000e346: c3 ret
18000e347: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000e34e: 00
18000e34f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000e356: 0f 1f 00 nopl (%rax)
18000e359: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000e360: 41 54 push %r12
18000e362: 49 89 cb mov %rcx,%r11
18000e365: 4d 85 db test %r11,%r11
18000e368: 0f 84 dd 01 00 00 je 0x18000e54b
18000e36e: 48 85 d2 test %rdx,%rdx
18000e371: 0f 84 d4 01 00 00 je 0x18000e54b
18000e377: 45 85 c0 test %r8d,%r8d
18000e37a: 0f 8e c3 01 00 00 jle 0x18000e543
18000e380: 4d 63 c8 movslq %r8d,%r9
18000e383: 49 83 f9 08 cmp $0x8,%r9
18000e387: 0f 8c b1 01 00 00 jl 0x18000e53e
18000e38d: 48 89 d0 mov %rdx,%rax
18000e390: 48 83 e0 1f and $0x1f,%rax
18000e394: 85 c0 test %eax,%eax
18000e396: 74 0d je 0x18000e3a5
18000e398: a8 0f test $0xf,%al
18000e39a: 0f 85 9e 01 00 00 jne 0x18000e53e
18000e3a0: b8 01 00 00 00 mov $0x1,%eax
18000e3a5: 41 89 c2 mov %eax,%r10d
18000e3a8: 49 8d 4a 08 lea 0x8(%r10),%rcx
18000e3ac: 4c 3b c9 cmp %rcx,%r9
18000e3af: 0f 8c 89 01 00 00 jl 0x18000e53e
18000e3b5: 44 89 c1 mov %r8d,%ecx
18000e3b8: 2b c8 sub %eax,%ecx
18000e3ba: 83 e1 07 and $0x7,%ecx
18000e3bd: 44 2b c1 sub %ecx,%r8d
18000e3c0: 33 c9 xor %ecx,%ecx
18000e3c2: 4d 63 c0 movslq %r8d,%r8
18000e3c5: 45 33 e4 xor %r12d,%r12d
18000e3c8: 85 c0 test %eax,%eax
18000e3ca: 48 89 d0 mov %rdx,%rax
18000e3cd: 76 47 jbe 0x18000e416
18000e3cf: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000e3d6: 00
18000e3d7: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000e3de: 66 90 xchg %ax,%ax
18000e3e0: c5 f9 10 18 vmovupd (%rax),%xmm3
18000e3e4: c4 81 79 10 04 1c vmovupd (%r12,%r11,1),%xmm0
18000e3ea: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1
18000e3ee: 48 ff c1 inc %rcx
18000e3f1: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2
18000e3f6: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4
18000e3fa: c4 81 7b 12 2c 1c vmovddup (%r12,%r11,1),%xmm5
18000e400: 49 83 c4 10 add $0x10,%r12
18000e404: c4 e2 e1 a6 ec vfmaddsub213pd %xmm4,%xmm3,%xmm5
18000e409: c5 f9 11 28 vmovupd %xmm5,(%rax)
18000e40d: 48 83 c0 10 add $0x10,%rax
18000e411: 49 3b ca cmp %r10,%rcx
18000e414: 72 ca jb 0x18000e3e0
18000e416: 4c 89 d0 mov %r10,%rax
18000e419: 48 c1 e0 04 shl $0x4,%rax
18000e41d: 0f 1f 00 nopl (%rax)
18000e420: c5 fd 10 04 10 vmovupd (%rax,%rdx,1),%ymm0
18000e425: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx
18000e429: c4 a1 7d 10 1c 18 vmovupd (%rax,%r11,1),%ymm3
18000e42f: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1
18000e433: 49 83 c2 08 add $0x8,%r10
18000e437: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2
18000e43c: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4
18000e440: c5 fd 10 41 20 vmovupd 0x20(%rcx),%ymm0
18000e445: c5 ff 12 29 vmovddup (%rcx),%ymm5
18000e449: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5
18000e44e: c5 fd 11 29 vmovupd %ymm5,(%rcx)
18000e452: c4 a1 7d 10 5c 18 20 vmovupd 0x20(%rax,%r11,1),%ymm3
18000e459: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1
18000e45d: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2
18000e462: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4
18000e466: c5 fd 10 41 40 vmovupd 0x40(%rcx),%ymm0
18000e46b: c5 ff 12 69 20 vmovddup 0x20(%rcx),%ymm5
18000e470: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5
18000e475: c5 fd 11 69 20 vmovupd %ymm5,0x20(%rcx)
18000e47a: c4 a1 7d 10 5c 18 40 vmovupd 0x40(%rax,%r11,1),%ymm3
18000e481: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1
18000e485: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2
18000e48a: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4
18000e48e: c5 fd 10 41 60 vmovupd 0x60(%rcx),%ymm0
18000e493: c5 ff 12 69 40 vmovddup 0x40(%rcx),%ymm5
18000e498: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5
18000e49d: c5 fd 11 69 40 vmovupd %ymm5,0x40(%rcx)
18000e4a2: c4 a1 7d 10 5c 18 60 vmovupd 0x60(%rax,%r11,1),%ymm3
18000e4a9: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1
18000e4ad: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2
18000e4b2: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4
18000e4b6: c5 ff 12 69 60 vmovddup 0x60(%rcx),%ymm5
18000e4bb: 48 05 80 00 00 00 add $0x80,%rax
18000e4c1: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5
18000e4c6: 4d 3b d0 cmp %r8,%r10
18000e4c9: c5 fd 11 69 60 vmovupd %ymm5,0x60(%rcx)
18000e4ce: 0f 82 4c ff ff ff jb 0x18000e420
18000e4d4: 4c 89 c0 mov %r8,%rax
18000e4d7: 48 c1 e0 04 shl $0x4,%rax
18000e4db: 48 03 d0 add %rax,%rdx
18000e4de: 4d 3b c1 cmp %r9,%r8
18000e4e1: 73 53 jae 0x18000e536
18000e4e3: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000e4ea: 00
18000e4eb: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000e4f2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000e4f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000e500: c5 f9 10 1a vmovupd (%rdx),%xmm3
18000e504: c4 a1 79 10 04 18 vmovupd (%rax,%r11,1),%xmm0
18000e50a: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1
18000e50e: 49 ff c0 inc %r8
18000e511: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2
18000e516: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4
18000e51a: c4 a1 7b 12 2c 18 vmovddup (%rax,%r11,1),%xmm5
18000e520: 48 83 c0 10 add $0x10,%rax
18000e524: c4 e2 e1 a6 ec vfmaddsub213pd %xmm4,%xmm3,%xmm5
18000e529: c5 f9 11 2a vmovupd %xmm5,(%rdx)
18000e52d: 48 83 c2 10 add $0x10,%rdx
18000e531: 4d 3b c1 cmp %r9,%r8
18000e534: 72 ca jb 0x18000e500
18000e536: 33 c0 xor %eax,%eax
18000e538: c5 f8 77 vzeroupper
18000e53b: 41 5c pop %r12
18000e53d: c3 ret
18000e53e: 45 33 c0 xor %r8d,%r8d
18000e541: eb 91 jmp 0x18000e4d4
18000e543: b8 fa ff ff ff mov $0xfffffffa,%eax
18000e548: 41 5c pop %r12
18000e54a: c3 ret
18000e54b: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000e550: 41 5c pop %r12
18000e552: c3 ret
18000e553: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000e558: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000e55f: 00
18000e560: 41 54 push %r12
18000e562: 49 89 cb mov %rcx,%r11
18000e565: 4d 85 db test %r11,%r11
18000e568: 0f 84 f9 01 00 00 je 0x18000e767
18000e56e: 48 85 d2 test %rdx,%rdx
18000e571: 0f 84 f0 01 00 00 je 0x18000e767
18000e577: 45 85 c0 test %r8d,%r8d
18000e57a: 0f 8e df 01 00 00 jle 0x18000e75f
18000e580: 4d 63 c8 movslq %r8d,%r9
18000e583: 49 83 f9 08 cmp $0x8,%r9
18000e587: 0f 8c cd 01 00 00 jl 0x18000e75a
18000e58d: 48 89 d0 mov %rdx,%rax
18000e590: 48 83 e0 1f and $0x1f,%rax
18000e594: 85 c0 test %eax,%eax
18000e596: 74 0d je 0x18000e5a5
18000e598: a8 0f test $0xf,%al
18000e59a: 0f 85 ba 01 00 00 jne 0x18000e75a
18000e5a0: b8 01 00 00 00 mov $0x1,%eax
18000e5a5: 41 89 c2 mov %eax,%r10d
18000e5a8: 49 8d 4a 08 lea 0x8(%r10),%rcx
18000e5ac: 4c 3b c9 cmp %rcx,%r9
18000e5af: 0f 8c a5 01 00 00 jl 0x18000e75a
18000e5b5: 44 89 c1 mov %r8d,%ecx
18000e5b8: 2b c8 sub %eax,%ecx
18000e5ba: 83 e1 07 and $0x7,%ecx
18000e5bd: 44 2b c1 sub %ecx,%r8d
18000e5c0: 33 c9 xor %ecx,%ecx
18000e5c2: 4d 63 c0 movslq %r8d,%r8
18000e5c5: 45 33 e4 xor %r12d,%r12d
18000e5c8: 85 c0 test %eax,%eax
18000e5ca: 48 89 d0 mov %rdx,%rax
18000e5cd: 76 43 jbe 0x18000e612
18000e5cf: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000e5d6: 00
18000e5d7: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000e5de: 66 90 xchg %ax,%ax
18000e5e0: c5 f9 10 18 vmovupd (%rax),%xmm3
18000e5e4: c4 81 79 10 04 1c vmovupd (%r12,%r11,1),%xmm0
18000e5ea: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1
18000e5ee: 48 ff c1 inc %rcx
18000e5f1: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2
18000e5f6: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4
18000e5fa: 62 92 e5 18 b6 24 1c vfmaddsub231pd (%r12,%r11,1){1to2},%xmm3,%xmm4
18000e601: 49 83 c4 10 add $0x10,%r12
18000e605: c5 f9 11 20 vmovupd %xmm4,(%rax)
18000e609: 48 83 c0 10 add $0x10,%rax
18000e60d: 49 3b ca cmp %r10,%rcx
18000e610: 72 ce jb 0x18000e5e0
18000e612: 4c 89 d0 mov %r10,%rax
18000e615: 48 c1 e0 04 shl $0x4,%rax
18000e619: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000e620: c5 fd 10 04 10 vmovupd (%rax,%rdx,1),%ymm0
18000e625: 49 83 c2 08 add $0x8,%r10
18000e629: c4 a1 7d 10 1c 18 vmovupd (%rax,%r11,1),%ymm3
18000e62f: 62 e1 fd 28 10 44 10 vmovupd 0x20(%rax,%rdx,1),%ymm16
18000e636: 01
18000e637: 62 e1 fd 28 10 74 10 vmovupd 0x40(%rax,%rdx,1),%ymm22
18000e63e: 02
18000e63f: 62 61 fd 28 10 64 10 vmovupd 0x60(%rax,%rdx,1),%ymm28
18000e646: 03
18000e647: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1
18000e64b: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2
18000e650: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4
18000e654: c5 ff 12 2c 10 vmovddup (%rax,%rdx,1),%ymm5
18000e659: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5
18000e65e: c5 fd 11 2c 10 vmovupd %ymm5,(%rax,%rdx,1)
18000e663: 62 a1 fd 28 10 5c 18 vmovupd 0x20(%rax,%r11,1),%ymm19
18000e66a: 01
18000e66b: 62 a1 fd 20 15 c8 vunpckhpd %ymm16,%ymm16,%ymm17
18000e671: 62 a1 e5 20 c6 d3 05 vshufpd $0x5,%ymm19,%ymm19,%ymm18
18000e678: 62 a1 f5 20 59 e2 vmulpd %ymm18,%ymm17,%ymm20
18000e67e: 62 e1 ff 28 12 6c 10 vmovddup 0x20(%rax,%rdx,1),%ymm21
18000e685: 01
18000e686: 62 a2 e5 20 a6 ec vfmaddsub213pd %ymm20,%ymm19,%ymm21
18000e68c: 62 e1 fd 28 11 6c 10 vmovupd %ymm21,0x20(%rax,%rdx,1)
18000e693: 01
18000e694: 62 21 fd 28 10 4c 18 vmovupd 0x40(%rax,%r11,1),%ymm25
18000e69b: 02
18000e69c: 62 a1 cd 20 15 fe vunpckhpd %ymm22,%ymm22,%ymm23
18000e6a2: 62 01 b5 20 c6 c1 05 vshufpd $0x5,%ymm25,%ymm25,%ymm24
18000e6a9: 62 01 c5 20 59 d0 vmulpd %ymm24,%ymm23,%ymm26
18000e6af: 62 61 ff 28 12 5c 10 vmovddup 0x40(%rax,%rdx,1),%ymm27
18000e6b6: 02
18000e6b7: 62 02 b5 20 a6 da vfmaddsub213pd %ymm26,%ymm25,%ymm27
18000e6bd: 62 61 fd 28 11 5c 10 vmovupd %ymm27,0x40(%rax,%rdx,1)
18000e6c4: 02
18000e6c5: 62 21 fd 28 10 7c 18 vmovupd 0x60(%rax,%r11,1),%ymm31
18000e6cc: 03
18000e6cd: 62 01 9d 20 15 ec vunpckhpd %ymm28,%ymm28,%ymm29
18000e6d3: 62 01 85 20 c6 f7 05 vshufpd $0x5,%ymm31,%ymm31,%ymm30
18000e6da: 62 01 95 20 59 e6 vmulpd %ymm30,%ymm29,%ymm28
18000e6e0: c5 ff 12 44 10 60 vmovddup 0x60(%rax,%rdx,1),%ymm0
18000e6e6: 62 92 85 20 a6 c4 vfmaddsub213pd %ymm28,%ymm31,%ymm0
18000e6ec: c5 fd 11 44 10 60 vmovupd %ymm0,0x60(%rax,%rdx,1)
18000e6f2: 48 05 80 00 00 00 add $0x80,%rax
18000e6f8: 4d 3b d0 cmp %r8,%r10
18000e6fb: 0f 82 1f ff ff ff jb 0x18000e620
18000e701: 4c 89 c0 mov %r8,%rax
18000e704: 48 c1 e0 04 shl $0x4,%rax
18000e708: 48 03 d0 add %rax,%rdx
18000e70b: 4d 3b c1 cmp %r9,%r8
18000e70e: 73 42 jae 0x18000e752
18000e710: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000e717: 00
18000e718: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000e71f: 90 nop
18000e720: c5 f9 10 1a vmovupd (%rdx),%xmm3
18000e724: c4 a1 79 10 04 18 vmovupd (%rax,%r11,1),%xmm0
18000e72a: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1
18000e72e: 49 ff c0 inc %r8
18000e731: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2
18000e736: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4
18000e73a: 62 b2 e5 18 b6 24 18 vfmaddsub231pd (%rax,%r11,1){1to2},%xmm3,%xmm4
18000e741: 48 83 c0 10 add $0x10,%rax
18000e745: c5 f9 11 22 vmovupd %xmm4,(%rdx)
18000e749: 48 83 c2 10 add $0x10,%rdx
18000e74d: 4d 3b c1 cmp %r9,%r8
18000e750: 72 ce jb 0x18000e720
18000e752: 33 c0 xor %eax,%eax
18000e754: c5 f8 77 vzeroupper
18000e757: 41 5c pop %r12
18000e759: c3 ret
18000e75a: 45 33 c0 xor %r8d,%r8d
18000e75d: eb a2 jmp 0x18000e701
18000e75f: b8 fa ff ff ff mov $0xfffffffa,%eax
18000e764: 41 5c pop %r12
18000e766: c3 ret
18000e767: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000e76c: 41 5c pop %r12
18000e76e: c3 ret
18000e76f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000e776: 00
18000e777: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000e77e: 66 90 xchg %ax,%ax
18000e780: 57 push %rdi
18000e781: 41 54 push %r12
18000e783: 55 push %rbp
18000e784: 48 89 d5 mov %rdx,%rbp
18000e787: 48 85 c9 test %rcx,%rcx
18000e78a: 0f 84 f7 01 00 00 je 0x18000e987
18000e790: 48 85 ed test %rbp,%rbp
18000e793: 0f 84 ee 01 00 00 je 0x18000e987
18000e799: 4d 85 c0 test %r8,%r8
18000e79c: 0f 84 e5 01 00 00 je 0x18000e987
18000e7a2: 45 85 c9 test %r9d,%r9d
18000e7a5: 0f 8e d2 01 00 00 jle 0x18000e97d
18000e7ab: 41 83 f9 08 cmp $0x8,%r9d
18000e7af: 0f 8c b8 01 00 00 jl 0x18000e96d
18000e7b5: 4d 89 c2 mov %r8,%r10
18000e7b8: 49 83 e2 0f and $0xf,%r10
18000e7bc: 45 85 d2 test %r10d,%r10d
18000e7bf: 74 18 je 0x18000e7d9
18000e7c1: 41 f7 c2 03 00 00 00 test $0x3,%r10d
18000e7c8: 0f 85 9f 01 00 00 jne 0x18000e96d
18000e7ce: 41 f7 da neg %r10d
18000e7d1: 41 83 c2 10 add $0x10,%r10d
18000e7d5: 41 c1 ea 02 shr $0x2,%r10d
18000e7d9: 41 8d 42 08 lea 0x8(%r10),%eax
18000e7dd: 44 3b c8 cmp %eax,%r9d
18000e7e0: 0f 8c 87 01 00 00 jl 0x18000e96d
18000e7e6: 44 89 c8 mov %r9d,%eax
18000e7e9: 33 d2 xor %edx,%edx
18000e7eb: 41 2b c2 sub %r10d,%eax
18000e7ee: 83 e0 07 and $0x7,%eax
18000e7f1: f7 d8 neg %eax
18000e7f3: 41 03 c1 add %r9d,%eax
18000e7f6: 44 89 d7 mov %r10d,%edi
18000e7f9: 45 85 d2 test %r10d,%r10d
18000e7fc: 76 21 jbe 0x18000e81f
18000e7fe: 66 90 xchg %ax,%ax
18000e800: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0
18000e805: f3 0f 59 44 95 00 mulss 0x0(%rbp,%rdx,4),%xmm0
18000e80b: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0
18000e811: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4)
18000e817: 48 ff c2 inc %rdx
18000e81a: 48 3b d7 cmp %rdi,%rdx
18000e81d: 72 e1 jb 0x18000e800
18000e81f: 45 89 d2 mov %r10d,%r10d
18000e822: 4a 8d 54 95 00 lea 0x0(%rbp,%r10,4),%rdx
18000e827: 48 f7 c2 0f 00 00 00 test $0xf,%rdx
18000e82e: 48 63 d0 movslq %eax,%rdx
18000e831: 74 4d je 0x18000e880
18000e833: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000e838: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000e83f: 00
18000e840: 0f 10 0c b9 movups (%rcx,%rdi,4),%xmm1
18000e844: 0f 10 5c b9 10 movups 0x10(%rcx,%rdi,4),%xmm3
18000e849: 0f 10 44 bd 00 movups 0x0(%rbp,%rdi,4),%xmm0
18000e84e: 0f 10 54 bd 10 movups 0x10(%rbp,%rdi,4),%xmm2
18000e853: 0f 59 c8 mulps %xmm0,%xmm1
18000e856: 0f 59 da mulps %xmm2,%xmm3
18000e859: 41 0f 58 0c b8 addps (%r8,%rdi,4),%xmm1
18000e85e: 41 0f 58 5c b8 10 addps 0x10(%r8,%rdi,4),%xmm3
18000e864: 41 0f 29 0c b8 movaps %xmm1,(%r8,%rdi,4)
18000e869: 41 0f 29 5c b8 10 movaps %xmm3,0x10(%r8,%rdi,4)
18000e86f: 48 83 c7 08 add $0x8,%rdi
18000e873: 48 3b fa cmp %rdx,%rdi
18000e876: 72 c8 jb 0x18000e840
18000e878: eb 38 jmp 0x18000e8b2
18000e87a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
18000e880: 0f 10 04 b9 movups (%rcx,%rdi,4),%xmm0
18000e884: 0f 10 4c b9 10 movups 0x10(%rcx,%rdi,4),%xmm1
18000e889: 0f 59 44 bd 00 mulps 0x0(%rbp,%rdi,4),%xmm0
18000e88e: 0f 59 4c bd 10 mulps 0x10(%rbp,%rdi,4),%xmm1
18000e893: 41 0f 58 04 b8 addps (%r8,%rdi,4),%xmm0
18000e898: 41 0f 58 4c b8 10 addps 0x10(%r8,%rdi,4),%xmm1
18000e89e: 41 0f 29 04 b8 movaps %xmm0,(%r8,%rdi,4)
18000e8a3: 41 0f 29 4c b8 10 movaps %xmm1,0x10(%r8,%rdi,4)
18000e8a9: 48 83 c7 08 add $0x8,%rdi
18000e8ad: 48 3b fa cmp %rdx,%rdi
18000e8b0: 72 ce jb 0x18000e880
18000e8b2: 8d 78 01 lea 0x1(%rax),%edi
18000e8b5: 41 3b f9 cmp %r9d,%edi
18000e8b8: 0f 87 a3 00 00 00 ja 0x18000e961
18000e8be: 4d 63 c9 movslq %r9d,%r9
18000e8c1: 4c 2b ca sub %rdx,%r9
18000e8c4: 49 83 f9 04 cmp $0x4,%r9
18000e8c8: 0f 8c 9a 00 00 00 jl 0x18000e968
18000e8ce: 45 89 cc mov %r9d,%r12d
18000e8d1: 45 33 db xor %r11d,%r11d
18000e8d4: 41 83 e4 fc and $0xfffffffc,%r12d
18000e8d8: 4c 8d 54 95 00 lea 0x0(%rbp,%rdx,4),%r10
18000e8dd: 4d 63 e4 movslq %r12d,%r12
18000e8e0: 48 8d 3c 91 lea (%rcx,%rdx,4),%rdi
18000e8e4: 49 8d 14 90 lea (%r8,%rdx,4),%rdx
18000e8e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000e8ef: 00
18000e8f0: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000e8f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
18000e8fe: 00 00
18000e900: 42 0f 10 0c 9f movups (%rdi,%r11,4),%xmm1
18000e905: 43 0f 10 04 9a movups (%r10,%r11,4),%xmm0
18000e90a: 0f 59 c8 mulps %xmm0,%xmm1
18000e90d: 42 0f 58 0c 9a addps (%rdx,%r11,4),%xmm1
18000e912: 42 0f 29 0c 9a movaps %xmm1,(%rdx,%r11,4)
18000e917: 49 83 c3 04 add $0x4,%r11
18000e91b: 4d 3b dc cmp %r12,%r11
18000e91e: 72 e0 jb 0x18000e900
18000e920: 4d 3b e1 cmp %r9,%r12
18000e923: 73 3c jae 0x18000e961
18000e925: 48 63 c0 movslq %eax,%rax
18000e928: 48 8d 6c 85 00 lea 0x0(%rbp,%rax,4),%rbp
18000e92d: 48 8d 14 81 lea (%rcx,%rax,4),%rdx
18000e931: 49 8d 04 80 lea (%r8,%rax,4),%rax
18000e935: 0f 1f 40 00 nopl 0x0(%rax)
18000e939: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000e940: f3 42 0f 10 04 a2 movss (%rdx,%r12,4),%xmm0
18000e946: f3 42 0f 59 44 a5 00 mulss 0x0(%rbp,%r12,4),%xmm0
18000e94d: f3 42 0f 58 04 a0 addss (%rax,%r12,4),%xmm0
18000e953: f3 42 0f 11 04 a0 movss %xmm0,(%rax,%r12,4)
18000e959: 49 ff c4 inc %r12
18000e95c: 4d 3b e1 cmp %r9,%r12
18000e95f: 72 df jb 0x18000e940
18000e961: 33 c0 xor %eax,%eax
18000e963: 5d pop %rbp
18000e964: 41 5c pop %r12
18000e966: 5f pop %rdi
18000e967: c3 ret
18000e968: 45 33 e4 xor %r12d,%r12d
18000e96b: eb b3 jmp 0x18000e920
18000e96d: 33 c0 xor %eax,%eax
18000e96f: 41 83 f9 01 cmp $0x1,%r9d
18000e973: 72 ec jb 0x18000e961
18000e975: 4d 63 c9 movslq %r9d,%r9
18000e978: 45 33 e4 xor %r12d,%r12d
18000e97b: eb a3 jmp 0x18000e920
18000e97d: b8 fa ff ff ff mov $0xfffffffa,%eax
18000e982: 5d pop %rbp
18000e983: 41 5c pop %r12
18000e985: 5f pop %rdi
18000e986: c3 ret
18000e987: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000e98c: 5d pop %rbp
18000e98d: 41 5c pop %r12
18000e98f: 5f pop %rdi
18000e990: c3 ret
18000e991: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000e998: 00
18000e999: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000e9a0: 56 push %rsi
18000e9a1: 57 push %rdi
18000e9a2: 41 54 push %r12
18000e9a4: 48 89 d7 mov %rdx,%rdi
18000e9a7: 48 85 c9 test %rcx,%rcx
18000e9aa: 0f 84 f3 01 00 00 je 0x18000eba3
18000e9b0: 48 85 ff test %rdi,%rdi
18000e9b3: 0f 84 ea 01 00 00 je 0x18000eba3
18000e9b9: 4d 85 c0 test %r8,%r8
18000e9bc: 0f 84 e1 01 00 00 je 0x18000eba3
18000e9c2: 45 85 c9 test %r9d,%r9d
18000e9c5: 0f 8e ce 01 00 00 jle 0x18000eb99
18000e9cb: 41 83 f9 08 cmp $0x8,%r9d
18000e9cf: 0f 8c b5 01 00 00 jl 0x18000eb8a
18000e9d5: 4d 89 c2 mov %r8,%r10
18000e9d8: 49 83 e2 0f and $0xf,%r10
18000e9dc: 45 85 d2 test %r10d,%r10d
18000e9df: 74 18 je 0x18000e9f9
18000e9e1: 41 f7 c2 03 00 00 00 test $0x3,%r10d
18000e9e8: 0f 85 9c 01 00 00 jne 0x18000eb8a
18000e9ee: 41 f7 da neg %r10d
18000e9f1: 41 83 c2 10 add $0x10,%r10d
18000e9f5: 41 c1 ea 02 shr $0x2,%r10d
18000e9f9: 44 89 d0 mov %r10d,%eax
18000e9fc: 83 c0 08 add $0x8,%eax
18000e9ff: 44 3b c8 cmp %eax,%r9d
18000ea02: 0f 8c 82 01 00 00 jl 0x18000eb8a
18000ea08: 44 89 ce mov %r9d,%esi
18000ea0b: 33 d2 xor %edx,%edx
18000ea0d: 41 2b f2 sub %r10d,%esi
18000ea10: 83 e6 07 and $0x7,%esi
18000ea13: f7 de neg %esi
18000ea15: 41 03 f1 add %r9d,%esi
18000ea18: 44 89 d0 mov %r10d,%eax
18000ea1b: 45 85 d2 test %r10d,%r10d
18000ea1e: 76 1f jbe 0x18000ea3f
18000ea20: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0
18000ea25: f3 0f 59 04 97 mulss (%rdi,%rdx,4),%xmm0
18000ea2a: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0
18000ea30: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4)
18000ea36: 48 8d 52 01 lea 0x1(%rdx),%rdx
18000ea3a: 48 3b d0 cmp %rax,%rdx
18000ea3d: 72 e1 jb 0x18000ea20
18000ea3f: 45 89 d2 mov %r10d,%r10d
18000ea42: 48 63 d6 movslq %esi,%rdx
18000ea45: 4e 8d 1c 97 lea (%rdi,%r10,4),%r11
18000ea49: 49 f7 c3 0f 00 00 00 test $0xf,%r11
18000ea50: 74 4e je 0x18000eaa0
18000ea52: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000ea59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000ea60: 0f 10 0c 81 movups (%rcx,%rax,4),%xmm1
18000ea64: 0f 10 5c 81 10 movups 0x10(%rcx,%rax,4),%xmm3
18000ea69: 0f 10 04 87 movups (%rdi,%rax,4),%xmm0
18000ea6d: 0f 10 54 87 10 movups 0x10(%rdi,%rax,4),%xmm2
18000ea72: 0f 59 c8 mulps %xmm0,%xmm1
18000ea75: 0f 59 da mulps %xmm2,%xmm3
18000ea78: 41 0f 58 0c 80 addps (%r8,%rax,4),%xmm1
18000ea7d: 41 0f 58 5c 80 10 addps 0x10(%r8,%rax,4),%xmm3
18000ea83: 41 0f 29 0c 80 movaps %xmm1,(%r8,%rax,4)
18000ea88: 41 0f 29 5c 80 10 movaps %xmm3,0x10(%r8,%rax,4)
18000ea8e: 48 8d 40 08 lea 0x8(%rax),%rax
18000ea92: 48 3b c2 cmp %rdx,%rax
18000ea95: 72 c9 jb 0x18000ea60
18000ea97: eb 38 jmp 0x18000ead1
18000ea99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000eaa0: 0f 10 04 81 movups (%rcx,%rax,4),%xmm0
18000eaa4: 0f 10 4c 81 10 movups 0x10(%rcx,%rax,4),%xmm1
18000eaa9: 0f 59 04 87 mulps (%rdi,%rax,4),%xmm0
18000eaad: 0f 59 4c 87 10 mulps 0x10(%rdi,%rax,4),%xmm1
18000eab2: 41 0f 58 04 80 addps (%r8,%rax,4),%xmm0
18000eab7: 41 0f 58 4c 80 10 addps 0x10(%r8,%rax,4),%xmm1
18000eabd: 41 0f 29 04 80 movaps %xmm0,(%r8,%rax,4)
18000eac2: 41 0f 29 4c 80 10 movaps %xmm1,0x10(%r8,%rax,4)
18000eac8: 48 8d 40 08 lea 0x8(%rax),%rax
18000eacc: 48 3b c2 cmp %rdx,%rax
18000eacf: 72 cf jb 0x18000eaa0
18000ead1: 8d 46 01 lea 0x1(%rsi),%eax
18000ead4: 41 3b c1 cmp %r9d,%eax
18000ead7: 0f 87 a2 00 00 00 ja 0x18000eb7f
18000eadd: 4d 63 c9 movslq %r9d,%r9
18000eae0: 4c 2b ca sub %rdx,%r9
18000eae3: 49 83 f9 04 cmp $0x4,%r9
18000eae7: 0f 8c 99 00 00 00 jl 0x18000eb86
18000eaed: 48 c1 e2 02 shl $0x2,%rdx
18000eaf1: 44 89 c8 mov %r9d,%eax
18000eaf4: 83 e0 fc and $0xfffffffc,%eax
18000eaf7: 49 89 d3 mov %rdx,%r11
18000eafa: 49 89 d2 mov %rdx,%r10
18000eafd: 45 33 e4 xor %r12d,%r12d
18000eb00: 48 63 c0 movslq %eax,%rax
18000eb03: 4c 03 df add %rdi,%r11
18000eb06: 4c 03 d1 add %rcx,%r10
18000eb09: 49 03 d0 add %r8,%rdx
18000eb0c: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000eb13: 00
18000eb14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000eb1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000eb20: 43 0f 10 0c a2 movups (%r10,%r12,4),%xmm1
18000eb25: 43 0f 10 04 a3 movups (%r11,%r12,4),%xmm0
18000eb2a: 0f 59 c8 mulps %xmm0,%xmm1
18000eb2d: 42 0f 58 0c a2 addps (%rdx,%r12,4),%xmm1
18000eb32: 42 0f 29 0c a2 movaps %xmm1,(%rdx,%r12,4)
18000eb37: 4d 8d 64 24 04 lea 0x4(%r12),%r12
18000eb3c: 4c 3b e0 cmp %rax,%r12
18000eb3f: 72 df jb 0x18000eb20
18000eb41: 49 3b c1 cmp %r9,%rax
18000eb44: 73 39 jae 0x18000eb7f
18000eb46: 48 63 f6 movslq %esi,%rsi
18000eb49: 48 c1 e6 02 shl $0x2,%rsi
18000eb4d: 48 03 fe add %rsi,%rdi
18000eb50: 48 03 ce add %rsi,%rcx
18000eb53: 4c 03 c6 add %rsi,%r8
18000eb56: 0f 1f 00 nopl (%rax)
18000eb59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000eb60: f3 0f 10 04 81 movss (%rcx,%rax,4),%xmm0
18000eb65: f3 0f 59 04 87 mulss (%rdi,%rax,4),%xmm0
18000eb6a: f3 41 0f 58 04 80 addss (%r8,%rax,4),%xmm0
18000eb70: f3 41 0f 11 04 80 movss %xmm0,(%r8,%rax,4)
18000eb76: 48 8d 40 01 lea 0x1(%rax),%rax
18000eb7a: 49 3b c1 cmp %r9,%rax
18000eb7d: 72 e1 jb 0x18000eb60
18000eb7f: 33 c0 xor %eax,%eax
18000eb81: 41 5c pop %r12
18000eb83: 5f pop %rdi
18000eb84: 5e pop %rsi
18000eb85: c3 ret
18000eb86: 33 c0 xor %eax,%eax
18000eb88: eb b7 jmp 0x18000eb41
18000eb8a: 33 f6 xor %esi,%esi
18000eb8c: 41 83 f9 01 cmp $0x1,%r9d
18000eb90: 72 ed jb 0x18000eb7f
18000eb92: 4d 63 c9 movslq %r9d,%r9
18000eb95: 33 c0 xor %eax,%eax
18000eb97: eb a8 jmp 0x18000eb41
18000eb99: b8 fa ff ff ff mov $0xfffffffa,%eax
18000eb9e: 41 5c pop %r12
18000eba0: 5f pop %rdi
18000eba1: 5e pop %rsi
18000eba2: c3 ret
18000eba3: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000eba8: 41 5c pop %r12
18000ebaa: 5f pop %rdi
18000ebab: 5e pop %rsi
18000ebac: c3 ret
18000ebad: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000ebb4: 00
18000ebb5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000ebbc: 0f 1f 40 00 nopl 0x0(%rax)
18000ebc0: 57 push %rdi
18000ebc1: 41 54 push %r12
18000ebc3: 55 push %rbp
18000ebc4: 48 89 d5 mov %rdx,%rbp
18000ebc7: 48 85 c9 test %rcx,%rcx
18000ebca: 0f 84 f8 01 00 00 je 0x18000edc8
18000ebd0: 48 85 ed test %rbp,%rbp
18000ebd3: 0f 84 ef 01 00 00 je 0x18000edc8
18000ebd9: 4d 85 c0 test %r8,%r8
18000ebdc: 0f 84 e6 01 00 00 je 0x18000edc8
18000ebe2: 45 85 c9 test %r9d,%r9d
18000ebe5: 0f 8e d3 01 00 00 jle 0x18000edbe
18000ebeb: 41 83 f9 08 cmp $0x8,%r9d
18000ebef: 0f 8c b9 01 00 00 jl 0x18000edae
18000ebf5: 4d 89 c2 mov %r8,%r10
18000ebf8: 49 83 e2 0f and $0xf,%r10
18000ebfc: 45 85 d2 test %r10d,%r10d
18000ebff: 74 18 je 0x18000ec19
18000ec01: 41 f7 c2 03 00 00 00 test $0x3,%r10d
18000ec08: 0f 85 a0 01 00 00 jne 0x18000edae
18000ec0e: 41 f7 da neg %r10d
18000ec11: 41 83 c2 10 add $0x10,%r10d
18000ec15: 41 c1 ea 02 shr $0x2,%r10d
18000ec19: 41 8d 42 08 lea 0x8(%r10),%eax
18000ec1d: 44 3b c8 cmp %eax,%r9d
18000ec20: 0f 8c 88 01 00 00 jl 0x18000edae
18000ec26: 44 89 c8 mov %r9d,%eax
18000ec29: 33 d2 xor %edx,%edx
18000ec2b: 41 2b c2 sub %r10d,%eax
18000ec2e: 44 89 d7 mov %r10d,%edi
18000ec31: 83 e0 07 and $0x7,%eax
18000ec34: f7 d8 neg %eax
18000ec36: 41 03 c1 add %r9d,%eax
18000ec39: 45 85 d2 test %r10d,%r10d
18000ec3c: 76 22 jbe 0x18000ec60
18000ec3e: 66 90 xchg %ax,%ax
18000ec40: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0
18000ec45: f3 0f 59 44 95 00 mulss 0x0(%rbp,%rdx,4),%xmm0
18000ec4b: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0
18000ec51: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4)
18000ec57: 48 83 c2 01 add $0x1,%rdx
18000ec5b: 48 3b d7 cmp %rdi,%rdx
18000ec5e: 72 e0 jb 0x18000ec40
18000ec60: 45 89 d2 mov %r10d,%r10d
18000ec63: 4a 8d 54 95 00 lea 0x0(%rbp,%r10,4),%rdx
18000ec68: 48 f7 c2 0f 00 00 00 test $0xf,%rdx
18000ec6f: 48 63 d0 movslq %eax,%rdx
18000ec72: 74 4c je 0x18000ecc0
18000ec74: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000ec79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000ec80: 0f 10 0c b9 movups (%rcx,%rdi,4),%xmm1
18000ec84: 0f 10 5c b9 10 movups 0x10(%rcx,%rdi,4),%xmm3
18000ec89: 0f 10 44 bd 00 movups 0x0(%rbp,%rdi,4),%xmm0
18000ec8e: 0f 10 54 bd 10 movups 0x10(%rbp,%rdi,4),%xmm2
18000ec93: 0f 59 c8 mulps %xmm0,%xmm1
18000ec96: 0f 59 da mulps %xmm2,%xmm3
18000ec99: 41 0f 58 0c b8 addps (%r8,%rdi,4),%xmm1
18000ec9e: 41 0f 58 5c b8 10 addps 0x10(%r8,%rdi,4),%xmm3
18000eca4: 41 0f 11 0c b8 movups %xmm1,(%r8,%rdi,4)
18000eca9: 41 0f 11 5c b8 10 movups %xmm3,0x10(%r8,%rdi,4)
18000ecaf: 48 83 c7 08 add $0x8,%rdi
18000ecb3: 48 3b fa cmp %rdx,%rdi
18000ecb6: 72 c8 jb 0x18000ec80
18000ecb8: eb 38 jmp 0x18000ecf2
18000ecba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
18000ecc0: 0f 10 04 b9 movups (%rcx,%rdi,4),%xmm0
18000ecc4: 0f 10 4c b9 10 movups 0x10(%rcx,%rdi,4),%xmm1
18000ecc9: 0f 59 44 bd 00 mulps 0x0(%rbp,%rdi,4),%xmm0
18000ecce: 0f 59 4c bd 10 mulps 0x10(%rbp,%rdi,4),%xmm1
18000ecd3: 41 0f 58 04 b8 addps (%r8,%rdi,4),%xmm0
18000ecd8: 41 0f 58 4c b8 10 addps 0x10(%r8,%rdi,4),%xmm1
18000ecde: 41 0f 11 04 b8 movups %xmm0,(%r8,%rdi,4)
18000ece3: 41 0f 11 4c b8 10 movups %xmm1,0x10(%r8,%rdi,4)
18000ece9: 48 83 c7 08 add $0x8,%rdi
18000eced: 48 3b fa cmp %rdx,%rdi
18000ecf0: 72 ce jb 0x18000ecc0
18000ecf2: 8d 78 01 lea 0x1(%rax),%edi
18000ecf5: 41 3b f9 cmp %r9d,%edi
18000ecf8: 0f 87 a4 00 00 00 ja 0x18000eda2
18000ecfe: 4d 63 c9 movslq %r9d,%r9
18000ed01: 4c 2b ca sub %rdx,%r9
18000ed04: 49 83 f9 04 cmp $0x4,%r9
18000ed08: 0f 8c 9b 00 00 00 jl 0x18000eda9
18000ed0e: 45 89 cc mov %r9d,%r12d
18000ed11: 45 33 db xor %r11d,%r11d
18000ed14: 4c 8d 54 95 00 lea 0x0(%rbp,%rdx,4),%r10
18000ed19: 41 83 e4 fc and $0xfffffffc,%r12d
18000ed1d: 48 8d 3c 91 lea (%rcx,%rdx,4),%rdi
18000ed21: 4d 63 e4 movslq %r12d,%r12
18000ed24: 49 8d 14 90 lea (%r8,%rdx,4),%rdx
18000ed28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000ed2f: 00
18000ed30: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000ed37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
18000ed3e: 00 00
18000ed40: 42 0f 10 0c 9f movups (%rdi,%r11,4),%xmm1
18000ed45: 43 0f 10 04 9a movups (%r10,%r11,4),%xmm0
18000ed4a: 0f 59 c8 mulps %xmm0,%xmm1
18000ed4d: 42 0f 58 0c 9a addps (%rdx,%r11,4),%xmm1
18000ed52: 42 0f 11 0c 9a movups %xmm1,(%rdx,%r11,4)
18000ed57: 49 83 c3 04 add $0x4,%r11
18000ed5b: 4d 3b dc cmp %r12,%r11
18000ed5e: 72 e0 jb 0x18000ed40
18000ed60: 4d 3b e1 cmp %r9,%r12
18000ed63: 73 3d jae 0x18000eda2
18000ed65: 48 63 c0 movslq %eax,%rax
18000ed68: 48 8d 6c 85 00 lea 0x0(%rbp,%rax,4),%rbp
18000ed6d: 48 8d 14 81 lea (%rcx,%rax,4),%rdx
18000ed71: 49 8d 04 80 lea (%r8,%rax,4),%rax
18000ed75: 0f 1f 40 00 nopl 0x0(%rax)
18000ed79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000ed80: f3 42 0f 10 04 a2 movss (%rdx,%r12,4),%xmm0
18000ed86: f3 42 0f 59 44 a5 00 mulss 0x0(%rbp,%r12,4),%xmm0
18000ed8d: f3 42 0f 58 04 a0 addss (%rax,%r12,4),%xmm0
18000ed93: f3 42 0f 11 04 a0 movss %xmm0,(%rax,%r12,4)
18000ed99: 49 83 c4 01 add $0x1,%r12
18000ed9d: 4d 3b e1 cmp %r9,%r12
18000eda0: 72 de jb 0x18000ed80
18000eda2: 33 c0 xor %eax,%eax
18000eda4: 5d pop %rbp
18000eda5: 41 5c pop %r12
18000eda7: 5f pop %rdi
18000eda8: c3 ret
18000eda9: 45 33 e4 xor %r12d,%r12d
18000edac: eb b2 jmp 0x18000ed60
18000edae: 33 c0 xor %eax,%eax
18000edb0: 41 83 f9 01 cmp $0x1,%r9d
18000edb4: 72 ec jb 0x18000eda2
18000edb6: 4d 63 c9 movslq %r9d,%r9
18000edb9: 45 33 e4 xor %r12d,%r12d
18000edbc: eb a2 jmp 0x18000ed60
18000edbe: b8 fa ff ff ff mov $0xfffffffa,%eax
18000edc3: 5d pop %rbp
18000edc4: 41 5c pop %r12
18000edc6: 5f pop %rdi
18000edc7: c3 ret
18000edc8: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000edcd: 5d pop %rbp
18000edce: 41 5c pop %r12
18000edd0: 5f pop %rdi
18000edd1: c3 ret
18000edd2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000edd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000ede0: 48 83 ec 28 sub $0x28,%rsp
18000ede4: 48 85 c9 test %rcx,%rcx
18000ede7: 74 25 je 0x18000ee0e
18000ede9: 48 85 d2 test %rdx,%rdx
18000edec: 74 20 je 0x18000ee0e
18000edee: 4d 85 c0 test %r8,%r8
18000edf1: 74 1b je 0x18000ee0e
18000edf3: 45 85 c9 test %r9d,%r9d
18000edf6: 7f 0a jg 0x18000ee02
18000edf8: b8 fa ff ff ff mov $0xfffffffa,%eax
18000edfd: 48 83 c4 28 add $0x28,%rsp
18000ee01: c3 ret
18000ee02: e8 59 99 03 00 call 0x180048760
18000ee07: 33 c0 xor %eax,%eax
18000ee09: 48 83 c4 28 add $0x28,%rsp
18000ee0d: c3 ret
18000ee0e: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000ee13: 48 83 c4 28 add $0x28,%rsp
18000ee17: c3 ret
18000ee18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000ee1f: 00
18000ee20: 48 83 ec 28 sub $0x28,%rsp
18000ee24: 48 85 c9 test %rcx,%rcx
18000ee27: 74 25 je 0x18000ee4e
18000ee29: 48 85 d2 test %rdx,%rdx
18000ee2c: 74 20 je 0x18000ee4e
18000ee2e: 4d 85 c0 test %r8,%r8
18000ee31: 74 1b je 0x18000ee4e
18000ee33: 45 85 c9 test %r9d,%r9d
18000ee36: 7f 0a jg 0x18000ee42
18000ee38: b8 fa ff ff ff mov $0xfffffffa,%eax
18000ee3d: 48 83 c4 28 add $0x28,%rsp
18000ee41: c3 ret
18000ee42: e8 59 99 03 00 call 0x1800487a0
18000ee47: 33 c0 xor %eax,%eax
18000ee49: 48 83 c4 28 add $0x28,%rsp
18000ee4d: c3 ret
18000ee4e: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000ee53: 48 83 c4 28 add $0x28,%rsp
18000ee57: c3 ret
18000ee58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000ee5f: 00
18000ee60: 48 83 ec 28 sub $0x28,%rsp
18000ee64: 48 85 c9 test %rcx,%rcx
18000ee67: 74 25 je 0x18000ee8e
18000ee69: 48 85 d2 test %rdx,%rdx
18000ee6c: 74 20 je 0x18000ee8e
18000ee6e: 4d 85 c0 test %r8,%r8
18000ee71: 74 1b je 0x18000ee8e
18000ee73: 45 85 c9 test %r9d,%r9d
18000ee76: 7f 0a jg 0x18000ee82
18000ee78: b8 fa ff ff ff mov $0xfffffffa,%eax
18000ee7d: 48 83 c4 28 add $0x28,%rsp
18000ee81: c3 ret
18000ee82: e8 59 99 03 00 call 0x1800487e0
18000ee87: 33 c0 xor %eax,%eax
18000ee89: 48 83 c4 28 add $0x28,%rsp
18000ee8d: c3 ret
18000ee8e: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000ee93: 48 83 c4 28 add $0x28,%rsp
18000ee97: c3 ret
18000ee98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000ee9f: 00
18000eea0: 53 push %rbx
18000eea1: 48 85 c9 test %rcx,%rcx
18000eea4: 0f 84 d4 01 00 00 je 0x18000f07e
18000eeaa: 4d 85 c0 test %r8,%r8
18000eead: 0f 84 cb 01 00 00 je 0x18000f07e
18000eeb3: 45 85 c9 test %r9d,%r9d
18000eeb6: 0f 8e bb 01 00 00 jle 0x18000f077
18000eebc: 41 83 f9 08 cmp $0x8,%r9d
18000eec0: 0f 8c a1 01 00 00 jl 0x18000f067
18000eec6: 4d 89 c3 mov %r8,%r11
18000eec9: 49 83 e3 0f and $0xf,%r11
18000eecd: 45 85 db test %r11d,%r11d
18000eed0: 74 18 je 0x18000eeea
18000eed2: 41 f7 c3 03 00 00 00 test $0x3,%r11d
18000eed9: 0f 85 88 01 00 00 jne 0x18000f067
18000eedf: 41 f7 db neg %r11d
18000eee2: 41 83 c3 10 add $0x10,%r11d
18000eee6: 41 c1 eb 02 shr $0x2,%r11d
18000eeea: 41 8d 43 08 lea 0x8(%r11),%eax
18000eeee: 44 3b c8 cmp %eax,%r9d
18000eef1: 0f 8c 70 01 00 00 jl 0x18000f067
18000eef7: 44 89 c8 mov %r9d,%eax
18000eefa: 33 d2 xor %edx,%edx
18000eefc: 41 2b c3 sub %r11d,%eax
18000eeff: 83 e0 07 and $0x7,%eax
18000ef02: f7 d8 neg %eax
18000ef04: 41 03 c1 add %r9d,%eax
18000ef07: 44 89 db mov %r11d,%ebx
18000ef0a: 45 85 db test %r11d,%r11d
18000ef0d: 76 2e jbe 0x18000ef3d
18000ef0f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000ef16: 00
18000ef17: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000ef1e: 66 90 xchg %ax,%ax
18000ef20: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0
18000ef25: f3 0f 59 c1 mulss %xmm1,%xmm0
18000ef29: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0
18000ef2f: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4)
18000ef35: 48 ff c2 inc %rdx
18000ef38: 48 3b d3 cmp %rbx,%rdx
18000ef3b: 72 e3 jb 0x18000ef20
18000ef3d: 45 89 db mov %r11d,%r11d
18000ef40: 4a 8d 14 99 lea (%rcx,%r11,4),%rdx
18000ef44: 48 f7 c2 0f 00 00 00 test $0xf,%rdx
18000ef4b: 48 63 d0 movslq %eax,%rdx
18000ef4e: 74 40 je 0x18000ef90
18000ef50: 0f 28 c1 movaps %xmm1,%xmm0
18000ef53: 0f c6 c0 00 shufps $0x0,%xmm0,%xmm0
18000ef57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
18000ef5e: 00 00
18000ef60: 0f 10 14 99 movups (%rcx,%rbx,4),%xmm2
18000ef64: 0f 10 5c 99 10 movups 0x10(%rcx,%rbx,4),%xmm3
18000ef69: 0f 59 d0 mulps %xmm0,%xmm2
18000ef6c: 0f 59 d8 mulps %xmm0,%xmm3
18000ef6f: 41 0f 58 14 98 addps (%r8,%rbx,4),%xmm2
18000ef74: 41 0f 58 5c 98 10 addps 0x10(%r8,%rbx,4),%xmm3
18000ef7a: 41 0f 29 14 98 movaps %xmm2,(%r8,%rbx,4)
18000ef7f: 41 0f 29 5c 98 10 movaps %xmm3,0x10(%r8,%rbx,4)
18000ef85: 48 83 c3 08 add $0x8,%rbx
18000ef89: 48 3b da cmp %rdx,%rbx
18000ef8c: 72 d2 jb 0x18000ef60
18000ef8e: eb 3e jmp 0x18000efce
18000ef90: 0f 28 c1 movaps %xmm1,%xmm0
18000ef93: 0f c6 c0 00 shufps $0x0,%xmm0,%xmm0
18000ef97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
18000ef9e: 00 00
18000efa0: 0f 28 14 99 movaps (%rcx,%rbx,4),%xmm2
18000efa4: 0f 28 5c 99 10 movaps 0x10(%rcx,%rbx,4),%xmm3
18000efa9: 0f 59 d0 mulps %xmm0,%xmm2
18000efac: 0f 59 d8 mulps %xmm0,%xmm3
18000efaf: 41 0f 58 14 98 addps (%r8,%rbx,4),%xmm2
18000efb4: 41 0f 58 5c 98 10 addps 0x10(%r8,%rbx,4),%xmm3
18000efba: 41 0f 29 14 98 movaps %xmm2,(%r8,%rbx,4)
18000efbf: 41 0f 29 5c 98 10 movaps %xmm3,0x10(%r8,%rbx,4)
18000efc5: 48 83 c3 08 add $0x8,%rbx
18000efc9: 48 3b da cmp %rdx,%rbx
18000efcc: 72 d2 jb 0x18000efa0
18000efce: 8d 58 01 lea 0x1(%rax),%ebx
18000efd1: 41 3b d9 cmp %r9d,%ebx
18000efd4: 0f 87 84 00 00 00 ja 0x18000f05e
18000efda: 4d 63 d1 movslq %r9d,%r10
18000efdd: 4c 2b d2 sub %rdx,%r10
18000efe0: 49 83 fa 04 cmp $0x4,%r10
18000efe4: 0f 8c 78 00 00 00 jl 0x18000f062
18000efea: 45 89 d3 mov %r10d,%r11d
18000efed: 45 33 c9 xor %r9d,%r9d
18000eff0: 41 83 e3 fc and $0xfffffffc,%r11d
18000eff4: 48 8d 1c 91 lea (%rcx,%rdx,4),%rbx
18000eff8: 4d 63 db movslq %r11d,%r11
18000effb: 49 8d 14 90 lea (%r8,%rdx,4),%rdx
18000efff: 90 nop
18000f000: 42 0f 10 14 8b movups (%rbx,%r9,4),%xmm2
18000f005: 0f 59 d0 mulps %xmm0,%xmm2
18000f008: 42 0f 58 14 8a addps (%rdx,%r9,4),%xmm2
18000f00d: 42 0f 29 14 8a movaps %xmm2,(%rdx,%r9,4)
18000f012: 49 83 c1 04 add $0x4,%r9
18000f016: 4d 3b cb cmp %r11,%r9
18000f019: 72 e5 jb 0x18000f000
18000f01b: 4d 3b da cmp %r10,%r11
18000f01e: 73 3e jae 0x18000f05e
18000f020: 48 63 c0 movslq %eax,%rax
18000f023: 48 8d 14 81 lea (%rcx,%rax,4),%rdx
18000f027: 49 8d 04 80 lea (%r8,%rax,4),%rax
18000f02b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000f032: 00
18000f033: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000f03a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
18000f040: f3 42 0f 10 04 9a movss (%rdx,%r11,4),%xmm0
18000f046: f3 0f 59 c1 mulss %xmm1,%xmm0
18000f04a: f3 42 0f 58 04 98 addss (%rax,%r11,4),%xmm0
18000f050: f3 42 0f 11 04 98 movss %xmm0,(%rax,%r11,4)
18000f056: 49 ff c3 inc %r11
18000f059: 4d 3b da cmp %r10,%r11
18000f05c: 72 e2 jb 0x18000f040
18000f05e: 33 c0 xor %eax,%eax
18000f060: 5b pop %rbx
18000f061: c3 ret
18000f062: 45 33 db xor %r11d,%r11d
18000f065: eb b4 jmp 0x18000f01b
18000f067: 33 c0 xor %eax,%eax
18000f069: 41 83 f9 01 cmp $0x1,%r9d
18000f06d: 72 ef jb 0x18000f05e
18000f06f: 4d 63 d1 movslq %r9d,%r10
18000f072: 45 33 db xor %r11d,%r11d
18000f075: eb a4 jmp 0x18000f01b
18000f077: b8 fa ff ff ff mov $0xfffffffa,%eax
18000f07c: 5b pop %rbx
18000f07d: c3 ret
18000f07e: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000f083: 5b pop %rbx
18000f084: c3 ret
18000f085: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000f08c: 00
18000f08d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000f094: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000f099: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000f0a0: 48 85 c9 test %rcx,%rcx
18000f0a3: 0f 84 84 01 00 00 je 0x18000f22d
18000f0a9: 4d 85 c0 test %r8,%r8
18000f0ac: 0f 84 7b 01 00 00 je 0x18000f22d
18000f0b2: 45 85 c9 test %r9d,%r9d
18000f0b5: 0f 8e 6b 01 00 00 jle 0x18000f226
18000f0bb: 49 63 c1 movslq %r9d,%rax
18000f0be: 48 83 f8 08 cmp $0x8,%rax
18000f0c2: 0f 8c 59 01 00 00 jl 0x18000f221
18000f0c8: 4d 89 c3 mov %r8,%r11
18000f0cb: 49 83 e3 0f and $0xf,%r11
18000f0cf: 45 85 db test %r11d,%r11d
18000f0d2: 74 18 je 0x18000f0ec
18000f0d4: 41 f7 c3 03 00 00 00 test $0x3,%r11d
18000f0db: 0f 85 40 01 00 00 jne 0x18000f221
18000f0e1: 41 f7 db neg %r11d
18000f0e4: 41 83 c3 10 add $0x10,%r11d
18000f0e8: 41 c1 eb 02 shr $0x2,%r11d
18000f0ec: 44 89 da mov %r11d,%edx
18000f0ef: 83 c2 08 add $0x8,%edx
18000f0f2: 48 3b c2 cmp %rdx,%rax
18000f0f5: 0f 8c 26 01 00 00 jl 0x18000f221
18000f0fb: 44 89 ca mov %r9d,%edx
18000f0fe: 41 2b d3 sub %r11d,%edx
18000f101: 83 e2 07 and $0x7,%edx
18000f104: 44 2b ca sub %edx,%r9d
18000f107: 33 d2 xor %edx,%edx
18000f109: 45 89 da mov %r11d,%r10d
18000f10c: 45 85 db test %r11d,%r11d
18000f10f: 76 2d jbe 0x18000f13e
18000f111: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000f118: 00
18000f119: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000f120: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0
18000f125: f3 0f 59 c1 mulss %xmm1,%xmm0
18000f129: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0
18000f12f: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4)
18000f135: 48 8d 52 01 lea 0x1(%rdx),%rdx
18000f139: 49 3b d2 cmp %r10,%rdx
18000f13c: 72 e2 jb 0x18000f120
18000f13e: 45 89 db mov %r11d,%r11d
18000f141: 49 63 d1 movslq %r9d,%rdx
18000f144: 4e 8d 1c 99 lea (%rcx,%r11,4),%r11
18000f148: 49 f7 c3 0f 00 00 00 test $0xf,%r11
18000f14f: 74 41 je 0x18000f192
18000f151: 0f 28 c1 movaps %xmm1,%xmm0
18000f154: 0f c6 c0 00 shufps $0x0,%xmm0,%xmm0
18000f158: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000f15f: 00
18000f160: 42 0f 10 14 91 movups (%rcx,%r10,4),%xmm2
18000f165: 42 0f 10 5c 91 10 movups 0x10(%rcx,%r10,4),%xmm3
18000f16b: 0f 59 d0 mulps %xmm0,%xmm2
18000f16e: 0f 59 d8 mulps %xmm0,%xmm3
18000f171: 43 0f 58 14 90 addps (%r8,%r10,4),%xmm2
18000f176: 43 0f 58 5c 90 10 addps 0x10(%r8,%r10,4),%xmm3
18000f17c: 43 0f 29 14 90 movaps %xmm2,(%r8,%r10,4)
18000f181: 43 0f 29 5c 90 10 movaps %xmm3,0x10(%r8,%r10,4)
18000f187: 4d 8d 52 08 lea 0x8(%r10),%r10
18000f18b: 4c 3b d2 cmp %rdx,%r10
18000f18e: 72 d0 jb 0x18000f160
18000f190: eb 3e jmp 0x18000f1d0
18000f192: 0f 28 c1 movaps %xmm1,%xmm0
18000f195: 0f c6 c0 00 shufps $0x0,%xmm0,%xmm0
18000f199: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000f1a0: 42 0f 28 14 91 movaps (%rcx,%r10,4),%xmm2
18000f1a5: 42 0f 28 5c 91 10 movaps 0x10(%rcx,%r10,4),%xmm3
18000f1ab: 0f 59 d0 mulps %xmm0,%xmm2
18000f1ae: 0f 59 d8 mulps %xmm0,%xmm3
18000f1b1: 43 0f 58 14 90 addps (%r8,%r10,4),%xmm2
18000f1b6: 43 0f 58 5c 90 10 addps 0x10(%r8,%r10,4),%xmm3
18000f1bc: 43 0f 29 14 90 movaps %xmm2,(%r8,%r10,4)
18000f1c1: 43 0f 29 5c 90 10 movaps %xmm3,0x10(%r8,%r10,4)
18000f1c7: 4d 8d 52 08 lea 0x8(%r10),%r10
18000f1cb: 4c 3b d2 cmp %rdx,%r10
18000f1ce: 72 d0 jb 0x18000f1a0
18000f1d0: 33 d2 xor %edx,%edx
18000f1d2: 45 8d 51 01 lea 0x1(%r9),%r10d
18000f1d6: 4d 63 d2 movslq %r10d,%r10
18000f1d9: 4c 3b d0 cmp %rax,%r10
18000f1dc: 77 40 ja 0x18000f21e
18000f1de: 4d 63 c9 movslq %r9d,%r9
18000f1e1: 49 2b c1 sub %r9,%rax
18000f1e4: 49 c1 e1 02 shl $0x2,%r9
18000f1e8: 49 03 c9 add %r9,%rcx
18000f1eb: 4d 03 c1 add %r9,%r8
18000f1ee: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000f1f5: 00
18000f1f6: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000f1fd: 0f 1f 00 nopl (%rax)
18000f200: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0
18000f205: f3 0f 59 c1 mulss %xmm1,%xmm0
18000f209: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0
18000f20f: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4)
18000f215: 48 8d 52 01 lea 0x1(%rdx),%rdx
18000f219: 48 3b d0 cmp %rax,%rdx
18000f21c: 72 e2 jb 0x18000f200
18000f21e: 33 c0 xor %eax,%eax
18000f220: c3 ret
18000f221: 45 33 c9 xor %r9d,%r9d
18000f224: eb aa jmp 0x18000f1d0
18000f226: b8 fa ff ff ff mov $0xfffffffa,%eax
18000f22b: 90 nop
18000f22c: c3 ret
18000f22d: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000f232: c3 ret
18000f233: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000f238: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000f23f: 00
18000f240: 53 push %rbx
18000f241: 48 85 c9 test %rcx,%rcx
18000f244: 0f 84 d5 01 00 00 je 0x18000f41f
18000f24a: 4d 85 c0 test %r8,%r8
18000f24d: 0f 84 cc 01 00 00 je 0x18000f41f
18000f253: 45 85 c9 test %r9d,%r9d
18000f256: 0f 8e bc 01 00 00 jle 0x18000f418
18000f25c: 41 83 f9 08 cmp $0x8,%r9d
18000f260: 0f 8c a2 01 00 00 jl 0x18000f408
18000f266: 4d 89 c3 mov %r8,%r11
18000f269: 49 83 e3 0f and $0xf,%r11
18000f26d: 45 85 db test %r11d,%r11d
18000f270: 74 18 je 0x18000f28a
18000f272: 41 f7 c3 03 00 00 00 test $0x3,%r11d
18000f279: 0f 85 89 01 00 00 jne 0x18000f408
18000f27f: 41 f7 db neg %r11d
18000f282: 41 83 c3 10 add $0x10,%r11d
18000f286: 41 c1 eb 02 shr $0x2,%r11d
18000f28a: 41 8d 43 08 lea 0x8(%r11),%eax
18000f28e: 44 3b c8 cmp %eax,%r9d
18000f291: 0f 8c 71 01 00 00 jl 0x18000f408
18000f297: 44 89 c8 mov %r9d,%eax
18000f29a: 33 d2 xor %edx,%edx
18000f29c: 41 2b c3 sub %r11d,%eax
18000f29f: 44 89 db mov %r11d,%ebx
18000f2a2: 83 e0 07 and $0x7,%eax
18000f2a5: f7 d8 neg %eax
18000f2a7: 41 03 c1 add %r9d,%eax
18000f2aa: 45 85 db test %r11d,%r11d
18000f2ad: 76 2f jbe 0x18000f2de
18000f2af: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000f2b6: 00
18000f2b7: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000f2be: 66 90 xchg %ax,%ax
18000f2c0: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0
18000f2c5: f3 0f 59 c1 mulss %xmm1,%xmm0
18000f2c9: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0
18000f2cf: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4)
18000f2d5: 48 83 c2 01 add $0x1,%rdx
18000f2d9: 48 3b d3 cmp %rbx,%rdx
18000f2dc: 72 e2 jb 0x18000f2c0
18000f2de: 45 89 db mov %r11d,%r11d
18000f2e1: 4a 8d 14 99 lea (%rcx,%r11,4),%rdx
18000f2e5: 48 f7 c2 0f 00 00 00 test $0xf,%rdx
18000f2ec: 48 63 d0 movslq %eax,%rdx
18000f2ef: 74 3f je 0x18000f330
18000f2f1: 0f 28 c1 movaps %xmm1,%xmm0
18000f2f4: 0f c6 c0 00 shufps $0x0,%xmm0,%xmm0
18000f2f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000f2ff: 00
18000f300: 0f 10 14 99 movups (%rcx,%rbx,4),%xmm2
18000f304: 0f 10 5c 99 10 movups 0x10(%rcx,%rbx,4),%xmm3
18000f309: 0f 59 d0 mulps %xmm0,%xmm2
18000f30c: 0f 59 d8 mulps %xmm0,%xmm3
18000f30f: 41 0f 58 14 98 addps (%r8,%rbx,4),%xmm2
18000f314: 41 0f 58 5c 98 10 addps 0x10(%r8,%rbx,4),%xmm3
18000f31a: 41 0f 11 14 98 movups %xmm2,(%r8,%rbx,4)
18000f31f: 41 0f 11 5c 98 10 movups %xmm3,0x10(%r8,%rbx,4)
18000f325: 48 83 c3 08 add $0x8,%rbx
18000f329: 48 3b da cmp %rdx,%rbx
18000f32c: 72 d2 jb 0x18000f300
18000f32e: eb 3e jmp 0x18000f36e
18000f330: 0f 28 c1 movaps %xmm1,%xmm0
18000f333: 0f c6 c0 00 shufps $0x0,%xmm0,%xmm0
18000f337: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
18000f33e: 00 00
18000f340: 0f 10 14 99 movups (%rcx,%rbx,4),%xmm2
18000f344: 0f 10 5c 99 10 movups 0x10(%rcx,%rbx,4),%xmm3
18000f349: 0f 59 d0 mulps %xmm0,%xmm2
18000f34c: 0f 59 d8 mulps %xmm0,%xmm3
18000f34f: 41 0f 58 14 98 addps (%r8,%rbx,4),%xmm2
18000f354: 41 0f 58 5c 98 10 addps 0x10(%r8,%rbx,4),%xmm3
18000f35a: 41 0f 11 14 98 movups %xmm2,(%r8,%rbx,4)
18000f35f: 41 0f 11 5c 98 10 movups %xmm3,0x10(%r8,%rbx,4)
18000f365: 48 83 c3 08 add $0x8,%rbx
18000f369: 48 3b da cmp %rdx,%rbx
18000f36c: 72 d2 jb 0x18000f340
18000f36e: 8d 58 01 lea 0x1(%rax),%ebx
18000f371: 41 3b d9 cmp %r9d,%ebx
18000f374: 0f 87 85 00 00 00 ja 0x18000f3ff
18000f37a: 4d 63 d1 movslq %r9d,%r10
18000f37d: 4c 2b d2 sub %rdx,%r10
18000f380: 49 83 fa 04 cmp $0x4,%r10
18000f384: 0f 8c 79 00 00 00 jl 0x18000f403
18000f38a: 45 89 d3 mov %r10d,%r11d
18000f38d: 45 33 c9 xor %r9d,%r9d
18000f390: 48 8d 1c 91 lea (%rcx,%rdx,4),%rbx
18000f394: 41 83 e3 fc and $0xfffffffc,%r11d
18000f398: 49 8d 14 90 lea (%r8,%rdx,4),%rdx
18000f39c: 4d 63 db movslq %r11d,%r11
18000f39f: 90 nop
18000f3a0: 42 0f 10 14 8b movups (%rbx,%r9,4),%xmm2
18000f3a5: 0f 59 d0 mulps %xmm0,%xmm2
18000f3a8: 42 0f 58 14 8a addps (%rdx,%r9,4),%xmm2
18000f3ad: 42 0f 11 14 8a movups %xmm2,(%rdx,%r9,4)
18000f3b2: 49 83 c1 04 add $0x4,%r9
18000f3b6: 4d 3b cb cmp %r11,%r9
18000f3b9: 72 e5 jb 0x18000f3a0
18000f3bb: 4d 3b da cmp %r10,%r11
18000f3be: 73 3f jae 0x18000f3ff
18000f3c0: 48 63 c0 movslq %eax,%rax
18000f3c3: 48 8d 14 81 lea (%rcx,%rax,4),%rdx
18000f3c7: 49 8d 04 80 lea (%r8,%rax,4),%rax
18000f3cb: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000f3d2: 00
18000f3d3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000f3da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
18000f3e0: f3 42 0f 10 04 9a movss (%rdx,%r11,4),%xmm0
18000f3e6: f3 0f 59 c1 mulss %xmm1,%xmm0
18000f3ea: f3 42 0f 58 04 98 addss (%rax,%r11,4),%xmm0
18000f3f0: f3 42 0f 11 04 98 movss %xmm0,(%rax,%r11,4)
18000f3f6: 49 83 c3 01 add $0x1,%r11
18000f3fa: 4d 3b da cmp %r10,%r11
18000f3fd: 72 e1 jb 0x18000f3e0
18000f3ff: 33 c0 xor %eax,%eax
18000f401: 5b pop %rbx
18000f402: c3 ret
18000f403: 45 33 db xor %r11d,%r11d
18000f406: eb b3 jmp 0x18000f3bb
18000f408: 33 c0 xor %eax,%eax
18000f40a: 41 83 f9 01 cmp $0x1,%r9d
18000f40e: 72 ef jb 0x18000f3ff
18000f410: 4d 63 d1 movslq %r9d,%r10
18000f413: 45 33 db xor %r11d,%r11d
18000f416: eb a3 jmp 0x18000f3bb
18000f418: b8 fa ff ff ff mov $0xfffffffa,%eax
18000f41d: 5b pop %rbx
18000f41e: c3 ret
18000f41f: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000f424: 5b pop %rbx
18000f425: c3 ret
18000f426: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000f42d: 00
18000f42e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000f435: 0f 1f 40 00 nopl 0x0(%rax)
18000f439: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000f440: 41 57 push %r15
18000f442: c5 f8 28 d1 vmovaps %xmm1,%xmm2
18000f446: 48 85 c9 test %rcx,%rcx
18000f449: 0f 84 b0 01 00 00 je 0x18000f5ff
18000f44f: 4d 85 c0 test %r8,%r8
18000f452: 0f 84 a7 01 00 00 je 0x18000f5ff
18000f458: 45 85 c9 test %r9d,%r9d
18000f45b: 0f 8e 96 01 00 00 jle 0x18000f5f7
18000f461: 41 83 f9 10 cmp $0x10,%r9d
18000f465: 0f 8c 7c 01 00 00 jl 0x18000f5e7
18000f46b: 4d 89 c2 mov %r8,%r10
18000f46e: 49 83 e2 1f and $0x1f,%r10
18000f472: 45 89 d2 mov %r10d,%r10d
18000f475: 45 85 d2 test %r10d,%r10d
18000f478: 74 18 je 0x18000f492
18000f47a: 41 f7 c2 03 00 00 00 test $0x3,%r10d
18000f481: 0f 85 60 01 00 00 jne 0x18000f5e7
18000f487: 41 f7 da neg %r10d
18000f48a: 41 83 c2 20 add $0x20,%r10d
18000f48e: 41 c1 ea 02 shr $0x2,%r10d
18000f492: 41 8d 42 10 lea 0x10(%r10),%eax
18000f496: 44 3b c8 cmp %eax,%r9d
18000f499: 0f 8c 48 01 00 00 jl 0x18000f5e7
18000f49f: 44 89 c8 mov %r9d,%eax
18000f4a2: 33 d2 xor %edx,%edx
18000f4a4: 41 2b c2 sub %r10d,%eax
18000f4a7: 83 e0 0f and $0xf,%eax
18000f4aa: f7 d8 neg %eax
18000f4ac: 41 03 c1 add %r9d,%eax
18000f4af: 45 85 d2 test %r10d,%r10d
18000f4b2: 76 25 jbe 0x18000f4d9
18000f4b4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
18000f4b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000f4c0: c5 ea 59 04 91 vmulss (%rcx,%rdx,4),%xmm2,%xmm0
18000f4c5: c4 c1 7a 58 0c 90 vaddss (%r8,%rdx,4),%xmm0,%xmm1
18000f4cb: c4 c1 7a 11 0c 90 vmovss %xmm1,(%r8,%rdx,4)
18000f4d1: 48 ff c2 inc %rdx
18000f4d4: 49 3b d2 cmp %r10,%rdx
18000f4d7: 72 e7 jb 0x18000f4c0
18000f4d9: c5 e8 c6 c2 00 vshufps $0x0,%xmm2,%xmm2,%xmm0
18000f4de: 48 63 d0 movslq %eax,%rdx
18000f4e1: c4 e3 7d 18 c8 01 vinsertf128 $0x1,%xmm0,%ymm0,%ymm1
18000f4e7: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000f4ee: 00
18000f4ef: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000f4f6: 0f 1f 00 nopl (%rax)
18000f4f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000f500: c4 a1 78 10 1c 91 vmovups (%rcx,%r10,4),%xmm3
18000f506: c4 a3 65 18 64 91 10 vinsertf128 $0x1,0x10(%rcx,%r10,4),%ymm3,%ymm4
18000f50d: 01
18000f50e: c5 f4 59 ec vmulps %ymm4,%ymm1,%ymm5
18000f512: c4 a1 78 10 64 91 20 vmovups 0x20(%rcx,%r10,4),%xmm4
18000f519: c4 81 54 58 1c 90 vaddps (%r8,%r10,4),%ymm5,%ymm3
18000f51f: c4 81 7c 11 1c 90 vmovups %ymm3,(%r8,%r10,4)
18000f525: c4 a3 5d 18 6c 91 30 vinsertf128 $0x1,0x30(%rcx,%r10,4),%ymm4,%ymm5
18000f52c: 01
18000f52d: c5 f4 59 dd vmulps %ymm5,%ymm1,%ymm3
18000f531: c4 81 64 58 64 90 20 vaddps 0x20(%r8,%r10,4),%ymm3,%ymm4
18000f538: c4 81 7c 11 64 90 20 vmovups %ymm4,0x20(%r8,%r10,4)
18000f53f: 49 83 c2 10 add $0x10,%r10
18000f543: 4c 3b d2 cmp %rdx,%r10
18000f546: 72 b8 jb 0x18000f500
18000f548: 44 8d 50 01 lea 0x1(%rax),%r10d
18000f54c: 45 3b d1 cmp %r9d,%r10d
18000f54f: 0f 87 85 00 00 00 ja 0x18000f5da
18000f555: 4d 63 d9 movslq %r9d,%r11
18000f558: 4c 2b da sub %rdx,%r11
18000f55b: 49 83 fb 04 cmp $0x4,%r11
18000f55f: 0f 8c 7d 00 00 00 jl 0x18000f5e2
18000f565: 45 89 df mov %r11d,%r15d
18000f568: 45 33 d2 xor %r10d,%r10d
18000f56b: 41 83 e7 fc and $0xfffffffc,%r15d
18000f56f: 4c 8d 0c 91 lea (%rcx,%rdx,4),%r9
18000f573: 4d 63 ff movslq %r15d,%r15
18000f576: 49 8d 14 90 lea (%r8,%rdx,4),%rdx
18000f57a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
18000f580: c4 81 78 59 0c 91 vmulps (%r9,%r10,4),%xmm0,%xmm1
18000f586: c4 a1 70 58 1c 92 vaddps (%rdx,%r10,4),%xmm1,%xmm3
18000f58c: c4 a1 78 11 1c 92 vmovups %xmm3,(%rdx,%r10,4)
18000f592: 49 83 c2 04 add $0x4,%r10
18000f596: 4d 3b d7 cmp %r15,%r10
18000f599: 72 e5 jb 0x18000f580
18000f59b: 4d 3b fb cmp %r11,%r15
18000f59e: 73 3a jae 0x18000f5da
18000f5a0: 48 63 c0 movslq %eax,%rax
18000f5a3: 48 8d 14 81 lea (%rcx,%rax,4),%rdx
18000f5a7: 49 8d 04 80 lea (%r8,%rax,4),%rax
18000f5ab: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000f5b2: 00
18000f5b3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000f5ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
18000f5c0: c4 a1 6a 59 04 ba vmulss (%rdx,%r15,4),%xmm2,%xmm0
18000f5c6: c4 a1 7a 58 0c b8 vaddss (%rax,%r15,4),%xmm0,%xmm1
18000f5cc: c4 a1 7a 11 0c b8 vmovss %xmm1,(%rax,%r15,4)
18000f5d2: 49 ff c7 inc %r15
18000f5d5: 4d 3b fb cmp %r11,%r15
18000f5d8: 72 e6 jb 0x18000f5c0
18000f5da: 33 c0 xor %eax,%eax
18000f5dc: c5 f8 77 vzeroupper
18000f5df: 41 5f pop %r15
18000f5e1: c3 ret
18000f5e2: 45 33 ff xor %r15d,%r15d
18000f5e5: eb b4 jmp 0x18000f59b
18000f5e7: 33 c0 xor %eax,%eax
18000f5e9: 41 83 f9 01 cmp $0x1,%r9d
18000f5ed: 72 eb jb 0x18000f5da
18000f5ef: 4d 63 d9 movslq %r9d,%r11
18000f5f2: 45 33 ff xor %r15d,%r15d
18000f5f5: eb a4 jmp 0x18000f59b
18000f5f7: b8 fa ff ff ff mov $0xfffffffa,%eax
18000f5fc: 41 5f pop %r15
18000f5fe: c3 ret
18000f5ff: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000f604: 41 5f pop %r15
18000f606: c3 ret
18000f607: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000f60e: 00
18000f60f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000f616: 0f 1f 00 nopl (%rax)
18000f619: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000f620: 4d 89 c2 mov %r8,%r10
18000f623: 48 85 c9 test %rcx,%rcx
18000f626: 0f 84 eb 00 00 00 je 0x18000f717
18000f62c: 4d 85 d2 test %r10,%r10
18000f62f: 0f 84 e2 00 00 00 je 0x18000f717
18000f635: 45 85 c9 test %r9d,%r9d
18000f638: 0f 8e d3 00 00 00 jle 0x18000f711
18000f63e: 49 63 c1 movslq %r9d,%rax
18000f641: 48 83 f8 08 cmp $0x8,%rax
18000f645: 0f 8c b5 00 00 00 jl 0x18000f700
18000f64b: 48 3d e1 00 00 00 cmp $0xe1,%rax
18000f651: 0f 8c ae 00 00 00 jl 0x18000f705
18000f657: 4c 89 d2 mov %r10,%rdx
18000f65a: 48 83 e2 1f and $0x1f,%rdx
18000f65e: 85 d2 test %edx,%edx
18000f660: 74 11 je 0x18000f673
18000f662: f6 c2 03 test $0x3,%dl
18000f665: 0f 85 95 00 00 00 jne 0x18000f700
18000f66b: f7 da neg %edx
18000f66d: 83 c2 20 add $0x20,%edx
18000f670: c1 ea 02 shr $0x2,%edx
18000f673: 41 89 d0 mov %edx,%r8d
18000f676: 4d 8d 58 08 lea 0x8(%r8),%r11
18000f67a: 49 3b c3 cmp %r11,%rax
18000f67d: 0f 8c 7d 00 00 00 jl 0x18000f700
18000f683: 45 89 cb mov %r9d,%r11d
18000f686: 44 2b da sub %edx,%r11d
18000f689: 41 83 e3 07 and $0x7,%r11d
18000f68d: 45 2b cb sub %r11d,%r9d
18000f690: 45 33 db xor %r11d,%r11d
18000f693: 4d 63 c9 movslq %r9d,%r9
18000f696: 85 d2 test %edx,%edx
18000f698: 76 20 jbe 0x18000f6ba
18000f69a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
18000f6a0: c4 a1 7a 10 04 99 vmovss (%rcx,%r11,4),%xmm0
18000f6a6: c4 82 71 a9 04 9a vfmadd213ss (%r10,%r11,4),%xmm1,%xmm0
18000f6ac: c4 81 7a 11 04 9a vmovss %xmm0,(%r10,%r11,4)
18000f6b2: 49 ff c3 inc %r11
18000f6b5: 4d 3b d8 cmp %r8,%r11
18000f6b8: 72 e6 jb 0x18000f6a0
18000f6ba: c4 e2 7d 18 c1 vbroadcastss %xmm1,%ymm0
18000f6bf: 90 nop
18000f6c0: c4 a1 7c 10 14 81 vmovups (%rcx,%r8,4),%ymm2
18000f6c6: c4 82 7d a8 14 82 vfmadd213ps (%r10,%r8,4),%ymm0,%ymm2
18000f6cc: c4 81 7c 11 14 82 vmovups %ymm2,(%r10,%r8,4)
18000f6d2: 49 83 c0 08 add $0x8,%r8
18000f6d6: 4d 3b c1 cmp %r9,%r8
18000f6d9: 72 e5 jb 0x18000f6c0
18000f6db: 4c 3b c8 cmp %rax,%r9
18000f6de: 73 1a jae 0x18000f6fa
18000f6e0: c4 a1 7a 10 04 89 vmovss (%rcx,%r9,4),%xmm0
18000f6e6: c4 82 71 a9 04 8a vfmadd213ss (%r10,%r9,4),%xmm1,%xmm0
18000f6ec: c4 81 7a 11 04 8a vmovss %xmm0,(%r10,%r9,4)
18000f6f2: 49 ff c1 inc %r9
18000f6f5: 4c 3b c8 cmp %rax,%r9
18000f6f8: 72 e6 jb 0x18000f6e0
18000f6fa: 33 c0 xor %eax,%eax
18000f6fc: c5 f8 77 vzeroupper
18000f6ff: c3 ret
18000f700: 45 33 c9 xor %r9d,%r9d
18000f703: eb d6 jmp 0x18000f6db
18000f705: 41 83 e1 f8 and $0xfffffff8,%r9d
18000f709: 45 33 c0 xor %r8d,%r8d
18000f70c: 4d 63 c9 movslq %r9d,%r9
18000f70f: eb a9 jmp 0x18000f6ba
18000f711: b8 fa ff ff ff mov $0xfffffffa,%eax
18000f716: c3 ret
18000f717: b8 f8 ff ff ff mov $0xfffffff8,%eax
18000f71c: c3 ret
18000f71d: 0f 1f 00 nopl (%rax)
18000f720: 55 push %rbp
18000f721: c5 f8 28 e1 vmovaps %xmm1,%xmm4
18000f725: 48 85 c9 test %rcx,%rcx
18000f728: 0f 84 a0 01 00 00 je 0x18000f8ce
18000f72e: 4d 85 c0 test %r8,%r8
18000f731: 0f 84 97 01 00 00 je 0x18000f8ce
18000f737: 45 85 c9 test %r9d,%r9d
18000f73a: 0f 8e 87 01 00 00 jle 0x18000f8c7
18000f740: 41 83 f9 08 cmp $0x8,%r9d
18000f744: 0f 8c 76 01 00 00 jl 0x18000f8c0
18000f74a: 41 81 f9 e1 00 00 00 cmp $0xe1,%r9d
18000f751: 0f 8c 5c 01 00 00 jl 0x18000f8b3
18000f757: 4c 89 c0 mov %r8,%rax
18000f75a: 48 83 e0 1f and $0x1f,%rax
18000f75e: a8 03 test $0x3,%al
18000f760: 74 04 je 0x18000f766
18000f762: 33 c0 xor %eax,%eax
18000f764: eb 13 jmp 0x18000f779
18000f766: 85 c0 test %eax,%eax
18000f768: 74 0f je 0x18000f779
18000f76a: f7 d8 neg %eax
18000f76c: 83 c0 20 add $0x20,%eax
18000f76f: c1 e8 02 shr $0x2,%eax
18000f772: 44 3b c8 cmp %eax,%r9d
18000f775: 41 0f 4c c1 cmovl %r9d,%eax
18000f779: 44 89 ca mov %r9d,%edx
18000f77c: 2b d0 sub %eax,%edx
18000f77e: 83 e2 07 and $0x7,%edx
18000f781: f7 da neg %edx
18000f783: 41 03 d1 add %r9d,%edx
18000f786: 83 f8 01 cmp $0x1,%eax
18000f789: 72 6d jb 0x18000f7f8
18000f78b: 45 33 db xor %r11d,%r11d
18000f78e: c5 fe 6f 1d ca d5 c4 vmovdqu 0x1c4d5ca(%rip),%ymm3 # 0x181c5cd60
18000f795: 01
18000f796: 33 ed xor %ebp,%ebp
18000f798: c5 fe 6f 15 e0 d5 c4 vmovdqu 0x1c4d5e0(%rip),%ymm2 # 0x181c5cd80
18000f79f: 01
18000f7a0: c4 e2 7d 18 c4 vbroadcastss %xmm4,%ymm0
18000f7a5: 62 f2 7d 28 7c c8 vpbroadcastd %eax,%ymm1
18000f7ab: 4c 63 d0 movslq %eax,%r10
18000f7ae: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
18000f7b5: 00
18000f7b6: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
18000f7bd: 0f 1f 00 nopl (%rax)
18000f7c0: 62 f1 75 28 66 ca vpcmpgtd %ymm2,%ymm1,%k1
18000f7c6: 49 rex.WB
18000f7c7: 83 .byte 0x83
18000f7c8: c3 ret