0000000180530b60 <.data>: 180530b60: 40 53 rex push %rbx 180530b62: 48 81 ec 80 00 00 00 sub $0x80,%rsp 180530b69: f3 0f 10 0d 7f 32 f9 movss 0x1f9327f(%rip),%xmm1 # 0x1824c3df0 180530b70: 01 180530b71: 48 8b d9 mov %rcx,%rbx 180530b74: f3 0f 10 81 78 08 54 movss 0x540878(%rcx),%xmm0 180530b7b: 00 180530b7c: 0f 29 74 24 70 movaps %xmm6,0x70(%rsp) 180530b81: 0f 29 7c 24 60 movaps %xmm7,0x60(%rsp) 180530b86: 44 0f 29 44 24 50 movaps %xmm8,0x50(%rsp) 180530b8c: 44 0f 29 4c 24 40 movaps %xmm9,0x40(%rsp) 180530b92: 44 0f 29 5c 24 30 movaps %xmm11,0x30(%rsp) 180530b98: e8 3f 41 4e 01 call 0x181a14cdc 180530b9d: f3 0f 10 0d 3b 36 f9 movss 0x1f9363b(%rip),%xmm1 # 0x1824c41e0 180530ba4: 01 180530ba5: 44 0f 28 d8 movaps %xmm0,%xmm11 180530ba9: f3 0f 10 83 7c 08 54 movss 0x54087c(%rbx),%xmm0 180530bb0: 00 180530bb1: e8 26 41 4e 01 call 0x181a14cdc 180530bb6: 80 bb b8 08 54 00 00 cmpb $0x0,0x5408b8(%rbx) 180530bbd: 0f 28 f8 movaps %xmm0,%xmm7 180530bc0: 74 0b je 0x180530bcd 180530bc2: f3 44 0f 10 0d c9 39 movss 0x1f939c9(%rip),%xmm9 # 0x1824c4594 180530bc9: f9 01 180530bcb: eb 09 jmp 0x180530bd6 180530bcd: f3 44 0f 10 0d d2 39 movss 0x1f939d2(%rip),%xmm9 # 0x1824c45a8 180530bd4: f9 01 180530bd6: f3 0f 10 05 3a 38 f9 movss 0x1f9383a(%rip),%xmm0 # 0x1824c4418 180530bdd: 01 180530bde: e8 ed 40 4e 01 call 0x181a14cd0 180530be3: 0f 28 f0 movaps %xmm0,%xmm6 180530be6: 41 0f 28 c1 movaps %xmm9,%xmm0 180530bea: e8 e1 40 4e 01 call 0x181a14cd0 180530bef: f3 0f 5c c6 subss %xmm6,%xmm0 180530bf3: f3 41 0f 59 c3 mulss %xmm11,%xmm0 180530bf8: f3 0f 58 c6 addss %xmm6,%xmm0 180530bfc: e8 ab 40 4e 01 call 0x181a14cac 180530c01: 44 0f 28 c0 movaps %xmm0,%xmm8 180530c05: f3 0f 10 05 d7 37 f9 movss 0x1f937d7(%rip),%xmm0 # 0x1824c43e4 180530c0c: 01 180530c0d: f3 44 0f 11 83 94 08 movss %xmm8,0x540894(%rbx) 180530c14: 54 00 180530c16: e8 b5 40 4e 01 call 0x181a14cd0 180530c1b: 0f 28 f0 movaps %xmm0,%xmm6 180530c1e: f3 0f 10 05 f2 38 f9 movss 0x1f938f2(%rip),%xmm0 # 0x1824c4518 180530c25: 01 180530c26: e8 a5 40 4e 01 call 0x181a14cd0 180530c2b: f3 0f 5c c6 subss %xmm6,%xmm0 180530c2f: f3 0f 59 c7 mulss %xmm7,%xmm0 180530c33: f3 0f 58 c6 addss %xmm6,%xmm0 180530c37: e8 70 40 4e 01 call 0x181a14cac 180530c3c: f3 0f 11 83 98 08 54 movss %xmm0,0x540898(%rbx) 180530c43: 00 180530c44: f3 0f 10 05 24 30 f9 movss 0x1f93024(%rip),%xmm0 # 0x1824c3c70 180530c4b: 01 180530c4c: e8 7f 40 4e 01 call 0x181a14cd0 180530c51: f3 0f 10 3d 4b 32 f9 movss 0x1f9324b(%rip),%xmm7 # 0x1824c3ea4 180530c58: 01 180530c59: 0f 28 f0 movaps %xmm0,%xmm6 180530c5c: 0f 28 c7 movaps %xmm7,%xmm0 180530c5f: e8 6c 40 4e 01 call 0x181a14cd0 180530c64: f3 0f 5c c6 subss %xmm6,%xmm0 180530c68: f3 41 0f 59 c3 mulss %xmm11,%xmm0 180530c6d: f3 0f 58 c6 addss %xmm6,%xmm0 180530c71: e8 36 40 4e 01 call 0x181a14cac 180530c76: f3 44 0f 59 0d 61 35 mulss 0x1f93561(%rip),%xmm9 # 0x1824c41e0 180530c7d: f9 01 180530c7f: f3 0f 5c f8 subss %xmm0,%xmm7 180530c83: 48 8d 8b e8 04 24 00 lea 0x2404e8(%rbx),%rcx 180530c8a: f3 0f 10 35 0a 39 f9 movss 0x1f9390a(%rip),%xmm6 # 0x1824c459c 180530c91: 01 180530c92: 41 0f 28 c8 movaps %xmm8,%xmm1 180530c96: f3 0f 10 5b 24 movss 0x24(%rbx),%xmm3 180530c9b: 0f 28 d6 movaps %xmm6,%xmm2 180530c9e: f3 44 0f 11 4c 24 28 movss %xmm9,0x28(%rsp) 180530ca5: f3 0f 11 7c 24 20 movss %xmm7,0x20(%rsp) 180530cab: e8 90 26 00 00 call 0x180533340 180530cb0: f3 0f 10 5b 24 movss 0x24(%rbx),%xmm3 180530cb5: 48 8d 8b 00 05 34 00 lea 0x340500(%rbx),%rcx 180530cbc: f3 0f 10 8b 94 08 54 movss 0x540894(%rbx),%xmm1 180530cc3: 00 180530cc4: 0f 28 d6 movaps %xmm6,%xmm2 180530cc7: f3 44 0f 11 4c 24 28 movss %xmm9,0x28(%rsp) 180530cce: f3 0f 11 7c 24 20 movss %xmm7,0x20(%rsp) 180530cd4: e8 67 26 00 00 call 0x180533340 180530cd9: f3 0f 10 05 83 38 f9 movss 0x1f93883(%rip),%xmm0 # 0x1824c4564 180530ce0: 01 180530ce1: 48 8d 8b 18 05 44 00 lea 0x440518(%rbx),%rcx 180530ce8: f3 0f 10 5b 24 movss 0x24(%rbx),%xmm3 180530ced: 0f 28 d6 movaps %xmm6,%xmm2 180530cf0: f3 0f 10 8b 98 08 54 movss 0x540898(%rbx),%xmm1 180530cf7: 00 180530cf8: f3 0f 11 44 24 28 movss %xmm0,0x28(%rsp) 180530cfe: f3 0f 11 7c 24 20 movss %xmm7,0x20(%rsp) 180530d04: e8 37 26 00 00 call 0x180533340 180530d09: 0f 28 74 24 70 movaps 0x70(%rsp),%xmm6 180530d0e: 0f 28 7c 24 60 movaps 0x60(%rsp),%xmm7 180530d13: 44 0f 28 44 24 50 movaps 0x50(%rsp),%xmm8 180530d19: 44 0f 28 4c 24 40 movaps 0x40(%rsp),%xmm9 180530d1f: 44 0f 28 5c 24 30 movaps 0x30(%rsp),%xmm11 180530d25: 48 81 c4 80 00 00 00 add $0x80,%rsp 180530d2c: 5b pop %rbx 180530d2d: c3 ret 180530d2e: cc int3 180530d2f: cc int3 180530d30: 48 8b c4 mov %rsp,%rax 180530d33: 48 89 58 08 mov %rbx,0x8(%rax) 180530d37: 48 89 68 10 mov %rbp,0x10(%rax) 180530d3b: 48 89 70 18 mov %rsi,0x18(%rax) 180530d3f: 57 push %rdi 180530d40: 48 81 ec c0 00 00 00 sub $0xc0,%rsp 180530d47: f3 0f 10 51 24 movss 0x24(%rcx),%xmm2 180530d4c: 48 8b d9 mov %rcx,%rbx 180530d4f: 66 0f 6e 81 a0 01 00 movd 0x1a0(%rcx),%xmm0 180530d56: 00 180530d57: 0f 28 da movaps %xmm2,%xmm3 180530d5a: f3 0f 59 15 2a 30 f9 mulss 0x1f9302a(%rip),%xmm2 # 0x1824c3d8c 180530d61: 01 180530d62: 66 0f 6e 89 ac 01 00 movd 0x1ac(%rcx),%xmm1 180530d69: 00 180530d6a: 0f 29 78 d8 movaps %xmm7,-0x28(%rax) 180530d6e: f3 0f 10 3d 3e 38 f9 movss 0x1f9383e(%rip),%xmm7 # 0x1824c45b4 180530d75: 01 180530d76: 44 0f 29 40 c8 movaps %xmm8,-0x38(%rax) 180530d7b: f3 44 0f 10 05 20 31 movss 0x1f93120(%rip),%xmm8 # 0x1824c3ea4 180530d82: f9 01 180530d84: 44 0f 29 50 a8 movaps %xmm10,-0x58(%rax) 180530d89: 44 0f 29 58 98 movaps %xmm11,-0x68(%rax) 180530d8e: 8b 41 64 mov 0x64(%rcx),%eax 180530d91: f3 44 0f 10 1d 9a 35 movss 0x1f9359a(%rip),%xmm11 # 0x1824c4334 180530d98: f9 01 180530d9a: 99 cltd 180530d9b: 0f 5b c0 cvtdq2ps %xmm0,%xmm0 180530d9e: 2b c2 sub %edx,%eax 180530da0: d1 f8 sar $1,%eax 180530da2: ff c0 inc %eax 180530da4: 80 b9 b8 08 54 00 00 cmpb $0x0,0x5408b8(%rcx) 180530dab: f3 0f 5e fa divss %xmm2,%xmm7 180530daf: f3 0f 5e d8 divss %xmm0,%xmm3 180530db3: 66 0f 6e c0 movd %eax,%xmm0 180530db7: 0f 5b c9 cvtdq2ps %xmm1,%xmm1 180530dba: 0f 5b c0 cvtdq2ps %xmm0,%xmm0 180530dbd: f3 0f 59 d9 mulss %xmm1,%xmm3 180530dc1: f3 0f 59 f8 mulss %xmm0,%xmm7 180530dc5: 74 06 je 0x180530dcd 180530dc7: 45 0f 28 d0 movaps %xmm8,%xmm10 180530dcb: eb 04 jmp 0x180530dd1 180530dcd: 45 0f 28 d3 movaps %xmm11,%xmm10 180530dd1: 33 ff xor %edi,%edi 180530dd3: 48 63 e8 movslq %eax,%rbp 180530dd6: 8b f7 mov %edi,%esi 180530dd8: 85 c0 test %eax,%eax 180530dda: 0f 8e e0 01 00 00 jle 0x180530fc0 180530de0: 0f 29 b4 24 b0 00 00 movaps %xmm6,0xb0(%rsp) 180530de7: 00 180530de8: 44 0f 29 8c 24 80 00 movaps %xmm9,0x80(%rsp) 180530def: 00 00 180530df1: 44 0f 29 64 24 50 movaps %xmm12,0x50(%rsp) 180530df7: f2 44 0f 10 25 40 33 movsd 0x1f93340(%rip),%xmm12 # 0x1824c4140 180530dfe: f9 01 180530e00: 44 0f 29 6c 24 40 movaps %xmm13,0x40(%rsp) 180530e06: f3 44 0f 10 2d 2d 2f movss 0x1f92f2d(%rip),%xmm13 # 0x1824c3d3c 180530e0d: f9 01 180530e0f: 44 0f 29 74 24 30 movaps %xmm14,0x30(%rsp) 180530e15: f2 44 0f 10 35 f2 40 movsd 0x1f940f2(%rip),%xmm14 # 0x1824c4f10 180530e1c: f9 01 180530e1e: 44 0f 5a cb cvtps2pd %xmm3,%xmm9 180530e22: 44 0f 29 7c 24 20 movaps %xmm15,0x20(%rsp) 180530e28: f2 44 0f 59 0d ff 2f mulsd 0x1f92fff(%rip),%xmm9 # 0x1824c3e30 180530e2f: f9 01 180530e31: f2 44 0f 10 3d be 2e movsd 0x1f92ebe(%rip),%xmm15 # 0x1824c3cf8 180530e38: f9 01 180530e3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 180530e40: 0f 57 c9 xorps %xmm1,%xmm1 180530e43: 0f 28 c7 movaps %xmm7,%xmm0 180530e46: f3 0f 2a cf cvtsi2ss %edi,%xmm1 180530e4a: f3 41 0f 58 c8 addss %xmm8,%xmm1 180530e4f: f3 0f 5e c1 divss %xmm1,%xmm0 180530e53: 41 0f 28 cd movaps %xmm13,%xmm1 180530e57: e8 80 3e 4e 01 call 0x181a14cdc 180530e5c: f3 0f 10 93 80 08 54 movss 0x540880(%rbx),%xmm2 180530e63: 00 180530e64: 0f 28 f0 movaps %xmm0,%xmm6 180530e67: 0f 28 da movaps %xmm2,%xmm3 180530e6a: f3 41 0f 59 f2 mulss %xmm10,%xmm6 180530e6f: f3 41 0f 59 dd mulss %xmm13,%xmm3 180530e74: 41 0f 28 c0 movaps %xmm8,%xmm0 180530e78: f3 41 0f 59 d3 mulss %xmm11,%xmm2 180530e7d: f3 repz 180530e7e: 0f .byte 0xf 180530e7f: 59 pop %rcx