140549d80:	0f 85 a4 05 00 00    	jne    0x14054a32a
140549d86:	48 85 f6             	test   %rsi,%rsi
140549d89:	0f 84 9b 05 00 00    	je     0x14054a32a
140549d8f:	48 8b 1e             	mov    (%rsi),%rbx
140549d92:	48 83 c3 60          	add    $0x60,%rbx
140549d96:	0f 84 67 05 00 00    	je     0x14054a303
140549d9c:	80 7b 28 0e          	cmpb   $0xe,0x28(%rbx)
140549da0:	0f 85 5d 05 00 00    	jne    0x14054a303
140549da6:	48 8b 1b             	mov    (%rbx),%rbx
140549da9:	48 81 c3 90 00 00 00 	add    $0x90,%rbx
140549db0:	0f 84 f6 02 00 00    	je     0x14054a0ac
140549db6:	80 7b 28 05          	cmpb   $0x5,0x28(%rbx)
140549dba:	0f 85 ec 02 00 00    	jne    0x14054a0ac
140549dc0:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140549dc5:	e8 66 d2 21 00       	call   0x140767030
140549dca:	90                   	nop
140549dcb:	44 8b 43 10          	mov    0x10(%rbx),%r8d
140549dcf:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
140549dd4:	76 03                	jbe    0x140549dd9
140549dd6:	48 8b 1b             	mov    (%rbx),%rbx
140549dd9:	48 8b d3             	mov    %rbx,%rdx
140549ddc:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140549de1:	e8 ea dc 21 00       	call   0x140767ad0
140549de6:	4c 8d 05 b3 39 ac 00 	lea    0xac39b3(%rip),%r8        # 0x14100d7a0
140549ded:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140549df2:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140549df7:	e8 b4 d3 21 00       	call   0x1407671b0
140549dfc:	84 c0                	test   %al,%al
140549dfe:	0f 85 83 00 00 00    	jne    0x140549e87
140549e04:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
140549e09:	76 03                	jbe    0x140549e0e
140549e0b:	48 8b 3f             	mov    (%rdi),%rdi
140549e0e:	4c 8b c7             	mov    %rdi,%r8
140549e11:	48 8d 15 c8 42 ac 00 	lea    0xac42c8(%rip),%rdx        # 0x14100e0e0
140549e18:	48 8b 0d d9 76 ee 00 	mov    0xee76d9(%rip),%rcx        # 0x1414314f8
140549e1f:	e8 dc a9 24 00       	call   0x140794800
140549e24:	90                   	nop
140549e25:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140549e2a:	e8 31 d2 21 00       	call   0x140767060
140549e2f:	90                   	nop
140549e30:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140549e35:	48 85 c9             	test   %rcx,%rcx
140549e38:	74 24                	je     0x140549e5e
140549e3a:	8b 41 10             	mov    0x10(%rcx),%eax
140549e3d:	ff c8                	dec    %eax
140549e3f:	89 41 10             	mov    %eax,0x10(%rcx)
140549e42:	85 c0                	test   %eax,%eax
140549e44:	7f 18                	jg     0x140549e5e
140549e46:	0f 88 80 04 00 00    	js     0x14054a2cc
140549e4c:	48 8b 01             	mov    (%rcx),%rax
140549e4f:	ba 01 00 00 00       	mov    $0x1,%edx
140549e54:	48 8b 00             	mov    (%rax),%rax
140549e57:	ff 15 c3 9b a3 00    	call   *0xa39bc3(%rip)        # 0x140f83a20
140549e5d:	90                   	nop
140549e5e:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140549e63:	48 85 c9             	test   %rcx,%rcx
140549e66:	0f 84 32 03 00 00    	je     0x14054a19e
140549e6c:	8b 41 10             	mov    0x10(%rcx),%eax
140549e6f:	ff c8                	dec    %eax
140549e71:	89 41 10             	mov    %eax,0x10(%rcx)
140549e74:	85 c0                	test   %eax,%eax
140549e76:	0f 8f 22 03 00 00    	jg     0x14054a19e
140549e7c:	0f 88 f7 03 00 00    	js     0x14054a279
140549e82:	e9 05 03 00 00       	jmp    0x14054a18c
140549e87:	48 63 4c 24 40       	movslq 0x40(%rsp),%rcx
140549e8c:	b8 08 00 00 00       	mov    $0x8,%eax
140549e91:	48 f7 e1             	mul    %rcx
140549e94:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
140549e9b:	48 0f 42 c1          	cmovb  %rcx,%rax
140549e9f:	48 8b c8             	mov    %rax,%rcx
140549ea2:	e8 75 17 8d 00       	call   0x140e1b61c
140549ea7:	48 8b d8             	mov    %rax,%rbx
140549eaa:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140549eaf:	45 8b e6             	mov    %r14d,%r12d
140549eb2:	44 8b 6c 24 40       	mov    0x40(%rsp),%r13d
140549eb7:	45 85 ed             	test   %r13d,%r13d
140549eba:	7e 74                	jle    0x140549f30
140549ebc:	4d 8b fe             	mov    %r14,%r15
140549ebf:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140549ec4:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140549ec9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140549ed0:	b9 30 00 00 00       	mov    $0x30,%ecx
140549ed5:	e8 2e 12 8d 00       	call   0x140e1b108
140549eda:	48 89 45 90          	mov    %rax,-0x70(%rbp)
140549ede:	48 85 c0             	test   %rax,%rax
140549ee1:	74 21                	je     0x140549f04
140549ee3:	48 c7 00 16 00 00 00 	movq   $0x16,(%rax)
140549eea:	c6 40 08 01          	movb   $0x1,0x8(%rax)
140549eee:	0f 57 c0             	xorps  %xmm0,%xmm0
140549ef1:	33 c9                	xor    %ecx,%ecx
140549ef3:	0f 11 40 10          	movups %xmm0,0x10(%rax)
140549ef7:	48 89 48 20          	mov    %rcx,0x20(%rax)
140549efb:	c7 40 28 ff ff ff ff 	movl   $0xffffffff,0x28(%rax)
140549f02:	eb 03                	jmp    0x140549f07
140549f04:	49 8b c6             	mov    %r14,%rax
140549f07:	4a 89 04 fb          	mov    %rax,(%rbx,%r15,8)
140549f0b:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
140549f10:	48 8b c8             	mov    %rax,%rcx
140549f13:	e8 98 a3 1b 00       	call   0x1407042b0
140549f18:	84 c0                	test   %al,%al
140549f1a:	0f 84 ce 00 00 00    	je     0x140549fee
140549f20:	41 ff c4             	inc    %r12d
140549f23:	49 ff c7             	inc    %r15
140549f26:	44 8b 6c 24 40       	mov    0x40(%rsp),%r13d
140549f2b:	45 3b e5             	cmp    %r13d,%r12d
140549f2e:	7c a0                	jl     0x140549ed0
140549f30:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140549f35:	e8 f6 a6 1e 00       	call   0x140734630
140549f3a:	48 8b d8             	mov    %rax,%rbx
140549f3d:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140549f42:	e8 e9 a6 1e 00       	call   0x140734630
140549f47:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140549f4c:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140549f51:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
140549f56:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
140549f5b:	4c 8b c3             	mov    %rbx,%r8
140549f5e:	48 8b d0             	mov    %rax,%rdx
140549f61:	48 8b 0d a8 8e ee 00 	mov    0xee8ea8(%rip),%rcx        # 0x141432e10
140549f68:	e8 23 41 05 00       	call   0x14059e090
140549f6d:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140549f72:	e8 59 d1 21 00       	call   0x1407670d0
140549f77:	90                   	nop
140549f78:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140549f7d:	e8 de d0 21 00       	call   0x140767060
140549f82:	90                   	nop
140549f83:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140549f88:	48 85 c9             	test   %rcx,%rcx
140549f8b:	74 24                	je     0x140549fb1
140549f8d:	8b 41 10             	mov    0x10(%rcx),%eax
140549f90:	ff c8                	dec    %eax
140549f92:	89 41 10             	mov    %eax,0x10(%rcx)
140549f95:	85 c0                	test   %eax,%eax
140549f97:	7f 18                	jg     0x140549fb1
140549f99:	0f 88 38 03 00 00    	js     0x14054a2d7
140549f9f:	48 8b 01             	mov    (%rcx),%rax
140549fa2:	ba 01 00 00 00       	mov    $0x1,%edx
140549fa7:	48 8b 00             	mov    (%rax),%rax
140549faa:	ff 15 70 9a a3 00    	call   *0xa39a70(%rip)        # 0x140f83a20
140549fb0:	90                   	nop
140549fb1:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140549fb6:	48 85 c9             	test   %rcx,%rcx
140549fb9:	74 24                	je     0x140549fdf
140549fbb:	8b 41 10             	mov    0x10(%rcx),%eax
140549fbe:	ff c8                	dec    %eax
140549fc0:	89 41 10             	mov    %eax,0x10(%rcx)
140549fc3:	85 c0                	test   %eax,%eax
140549fc5:	7f 18                	jg     0x140549fdf
140549fc7:	0f 88 20 03 00 00    	js     0x14054a2ed
140549fcd:	48 8b 01             	mov    (%rcx),%rax
140549fd0:	ba 01 00 00 00       	mov    $0x1,%edx
140549fd5:	48 8b 00             	mov    (%rax),%rax
140549fd8:	ff 15 42 9a a3 00    	call   *0xa39a42(%rip)        # 0x140f83a20
140549fde:	90                   	nop
140549fdf:	48 8b ce             	mov    %rsi,%rcx
140549fe2:	e8 b9 7c e7 ff       	call   0x1403c1ca0
140549fe7:	b0 01                	mov    $0x1,%al
140549fe9:	e9 ba 01 00 00       	jmp    0x14054a1a8
140549fee:	4d 85 ff             	test   %r15,%r15
140549ff1:	78 2b                	js     0x14054a01e
140549ff3:	4a 8b 1c f3          	mov    (%rbx,%r14,8),%rbx
140549ff7:	48 85 db             	test   %rbx,%rbx
140549ffa:	74 15                	je     0x14054a011
140549ffc:	48 8b cb             	mov    %rbx,%rcx
140549fff:	e8 9c a0 1b 00       	call   0x1407040a0
14054a004:	ba 30 00 00 00       	mov    $0x30,%edx
14054a009:	48 8b cb             	mov    %rbx,%rcx
14054a00c:	e8 33 11 8d 00       	call   0x140e1b144
14054a011:	49 ff c6             	inc    %r14
14054a014:	4d 3b f7             	cmp    %r15,%r14
14054a017:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14054a01c:	7e d5                	jle    0x140549ff3
14054a01e:	48 8b cb             	mov    %rbx,%rcx
14054a021:	e8 1e 11 8d 00       	call   0x140e1b144
14054a026:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
14054a02b:	76 03                	jbe    0x14054a030
14054a02d:	48 8b 3f             	mov    (%rdi),%rdi
14054a030:	4c 8b cf             	mov    %rdi,%r9
14054a033:	45 8b c4             	mov    %r12d,%r8d
14054a036:	48 8d 15 e3 40 ac 00 	lea    0xac40e3(%rip),%rdx        # 0x14100e120
14054a03d:	48 8b 0d b4 74 ee 00 	mov    0xee74b4(%rip),%rcx        # 0x1414314f8
14054a044:	e8 b7 a7 24 00       	call   0x140794800
14054a049:	90                   	nop
14054a04a:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14054a04f:	e8 0c d0 21 00       	call   0x140767060
14054a054:	90                   	nop
14054a055:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14054a05a:	48 85 c9             	test   %rcx,%rcx
14054a05d:	74 24                	je     0x14054a083
14054a05f:	8b 41 10             	mov    0x10(%rcx),%eax
14054a062:	ff c8                	dec    %eax
14054a064:	89 41 10             	mov    %eax,0x10(%rcx)
14054a067:	85 c0                	test   %eax,%eax
14054a069:	7f 18                	jg     0x14054a083
14054a06b:	0f 88 71 02 00 00    	js     0x14054a2e2
14054a071:	48 8b 01             	mov    (%rcx),%rax
14054a074:	ba 01 00 00 00       	mov    $0x1,%edx
14054a079:	48 8b 00             	mov    (%rax),%rax
14054a07c:	ff 15 9e 99 a3 00    	call   *0xa3999e(%rip)        # 0x140f83a20
14054a082:	90                   	nop
14054a083:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14054a088:	48 85 c9             	test   %rcx,%rcx
14054a08b:	0f 84 0d 01 00 00    	je     0x14054a19e
14054a091:	8b 41 10             	mov    0x10(%rcx),%eax
14054a094:	ff c8                	dec    %eax
14054a096:	89 41 10             	mov    %eax,0x10(%rcx)
14054a099:	85 c0                	test   %eax,%eax
14054a09b:	0f 8f fd 00 00 00    	jg     0x14054a19e
14054a0a1:	0f 88 dd 01 00 00    	js     0x14054a284
14054a0a7:	e9 e0 00 00 00       	jmp    0x14054a18c
14054a0ac:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
14054a0b1:	76 03                	jbe    0x14054a0b6
14054a0b3:	48 8b 3f             	mov    (%rdi),%rdi
14054a0b6:	4c 8b c7             	mov    %rdi,%r8
14054a0b9:	48 8d 15 d0 3f ac 00 	lea    0xac3fd0(%rip),%rdx        # 0x14100e090
14054a0c0:	48 8b 0d 31 74 ee 00 	mov    0xee7431(%rip),%rcx        # 0x1414314f8
14054a0c7:	e8 34 a7 24 00       	call   0x140794800
14054a0cc:	90                   	nop
14054a0cd:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14054a0d2:	48 85 c9             	test   %rcx,%rcx
14054a0d5:	74 24                	je     0x14054a0fb
14054a0d7:	8b 41 10             	mov    0x10(%rcx),%eax
14054a0da:	ff c8                	dec    %eax
14054a0dc:	89 41 10             	mov    %eax,0x10(%rcx)
14054a0df:	85 c0                	test   %eax,%eax
14054a0e1:	7f 18                	jg     0x14054a0fb
14054a0e3:	0f 88 0f 02 00 00    	js     0x14054a2f8
14054a0e9:	48 8b 01             	mov    (%rcx),%rax
14054a0ec:	ba 01 00 00 00       	mov    $0x1,%edx
14054a0f1:	48 8b 00             	mov    (%rax),%rax
14054a0f4:	ff 15 26 99 a3 00    	call   *0xa39926(%rip)        # 0x140f83a20
14054a0fa:	90                   	nop
14054a0fb:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14054a100:	48 85 c9             	test   %rcx,%rcx
14054a103:	0f 84 95 00 00 00    	je     0x14054a19e
14054a109:	8b 41 10             	mov    0x10(%rcx),%eax
14054a10c:	ff c8                	dec    %eax
14054a10e:	89 41 10             	mov    %eax,0x10(%rcx)
14054a111:	85 c0                	test   %eax,%eax
14054a113:	0f 8f 85 00 00 00    	jg     0x14054a19e
14054a119:	0f 88 70 01 00 00    	js     0x14054a28f
14054a11f:	eb 6b                	jmp    0x14054a18c
14054a121:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
14054a126:	76 03                	jbe    0x14054a12b
14054a128:	48 8b 3f             	mov    (%rdi),%rdi
14054a12b:	4c 8b c7             	mov    %rdi,%r8
14054a12e:	48 8d 15 0b 3f ac 00 	lea    0xac3f0b(%rip),%rdx        # 0x14100e040
14054a135:	48 8b 0d bc 73 ee 00 	mov    0xee73bc(%rip),%rcx        # 0x1414314f8
14054a13c:	e8 bf a6 24 00       	call   0x140794800
14054a141:	90                   	nop
14054a142:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14054a147:	48 85 c9             	test   %rcx,%rcx
14054a14a:	74 24                	je     0x14054a170
14054a14c:	8b 41 10             	mov    0x10(%rcx),%eax
14054a14f:	ff c8                	dec    %eax
14054a151:	89 41 10             	mov    %eax,0x10(%rcx)
14054a154:	85 c0                	test   %eax,%eax
14054a156:	7f 18                	jg     0x14054a170
14054a158:	0f 88 f3 01 00 00    	js     0x14054a351
14054a15e:	48 8b 01             	mov    (%rcx),%rax
14054a161:	ba 01 00 00 00       	mov    $0x1,%edx
14054a166:	48 8b 00             	mov    (%rax),%rax
14054a169:	ff 15 b1 98 a3 00    	call   *0xa398b1(%rip)        # 0x140f83a20
14054a16f:	90                   	nop
14054a170:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14054a175:	48 85 c9             	test   %rcx,%rcx
14054a178:	74 24                	je     0x14054a19e
14054a17a:	8b 41 10             	mov    0x10(%rcx),%eax
14054a17d:	ff c8                	dec    %eax
14054a17f:	89 41 10             	mov    %eax,0x10(%rcx)
14054a182:	85 c0                	test   %eax,%eax
14054a184:	7f 18                	jg     0x14054a19e
14054a186:	0f 88 d0 01 00 00    	js     0x14054a35c
14054a18c:	48 8b 01             	mov    (%rcx),%rax
14054a18f:	ba 01 00 00 00       	mov    $0x1,%edx
14054a194:	48 8b 00             	mov    (%rax),%rax
14054a197:	ff 15 83 98 a3 00    	call   *0xa39883(%rip)        # 0x140f83a20
14054a19d:	90                   	nop
14054a19e:	48 8b ce             	mov    %rsi,%rcx
14054a1a1:	e8 fa 7a e7 ff       	call   0x1403c1ca0
14054a1a6:	32 c0                	xor    %al,%al
14054a1a8:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14054a1ac:	48 33 cc             	xor    %rsp,%rcx
14054a1af:	e8 4c 13 8d 00       	call   0x140e1b500
14054a1b4:	48 8b 9c 24 80 01 00 	mov    0x180(%rsp),%rbx
14054a1bb:	00
14054a1bc:	48 81 c4 30 01 00 00 	add    $0x130,%rsp
14054a1c3:	41 5f                	pop    %r15
14054a1c5:	41 5e                	pop    %r14
14054a1c7:	41 5d                	pop    %r13
14054a1c9:	41 5c                	pop    %r12
14054a1cb:	5f                   	pop    %rdi
14054a1cc:	5e                   	pop    %rsi
14054a1cd:	5d                   	pop    %rbp
14054a1ce:	c3                   	ret
14054a1cf:	0f 57 c0             	xorps  %xmm0,%xmm0
14054a1d2:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
14054a1d6:	66 0f 6f 0d 52 9c a5 	movdqa 0xa59c52(%rip),%xmm1        # 0x140fa3e30
14054a1dd:	00
14054a1de:	f3 0f 7f 4d 08       	movdqu %xmm1,0x8(%rbp)
14054a1e3:	c6 45 f8 00          	movb   $0x0,-0x8(%rbp)
14054a1e7:	c7 44 24 50 01 00 00 	movl   $0x1,0x50(%rsp)
14054a1ee:	00
14054a1ef:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
14054a1f3:	48 8b ce             	mov    %rsi,%rcx
14054a1f6:	e8 f5 0f 48 00       	call   0x1409cb1f0
14054a1fb:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8
14054a1ff:	48 83 7d 10 0f       	cmpq   $0xf,0x10(%rbp)
14054a204:	4c 0f 47 45 f8       	cmova  -0x8(%rbp),%r8
14054a209:	48 8d 15 98 3d ac 00 	lea    0xac3d98(%rip),%rdx        # 0x14100dfa8
14054a210:	48 8b 0d e1 72 ee 00 	mov    0xee72e1(%rip),%rcx        # 0x1414314f8
14054a217:	e8 e4 a5 24 00       	call   0x140794800
14054a21c:	90                   	nop
14054a21d:	48 8b 55 10          	mov    0x10(%rbp),%rdx
14054a221:	48 83 fa 0f          	cmp    $0xf,%rdx
14054a225:	0f 86 73 ff ff ff    	jbe    0x14054a19e
14054a22b:	48 ff c2             	inc    %rdx
14054a22e:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
14054a232:	48 8b c1             	mov    %rcx,%rax
14054a235:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14054a23c:	72 15                	jb     0x14054a253
14054a23e:	48 83 c2 27          	add    $0x27,%rdx
14054a242:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14054a246:	48 2b c1             	sub    %rcx,%rax
14054a249:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14054a24d:	48 83 f8 1f          	cmp    $0x1f,%rax
14054a251:	77 0a                	ja     0x14054a25d
14054a253:	e8 ec 0e 8d 00       	call   0x140e1b144
14054a258:	e9 41 ff ff ff       	jmp    0x14054a19e
14054a25d:	e8 42 ff 8d 00       	call   0x140e2a1a4
14054a262:	90                   	nop
14054a263:	b9 02 00 00 00       	mov    $0x2,%ecx
14054a268:	e8 93 04 24 00       	call   0x14078a700
14054a26d:	90                   	nop
14054a26e:	b9 02 00 00 00       	mov    $0x2,%ecx
14054a273:	e8 88 04 24 00       	call   0x14078a700
14054a278:	90                   	nop
14054a279:	b9 02 00 00 00       	mov    $0x2,%ecx
14054a27e:	e8 7d 04 24 00       	call   0x14078a700
14054a283:	90                   	nop
14054a284:	b9 02 00 00 00       	mov    $0x2,%ecx
14054a289:	e8 72 04 24 00       	call   0x14078a700
14054a28e:	90                   	nop
14054a28f:	b9 02 00 00 00       	mov    $0x2,%ecx
14054a294:	e8 67 04 24 00       	call   0x14078a700
14054a299:	90                   	nop
14054a29a:	0f 57 c0             	xorps  %xmm0,%xmm0
14054a29d:	33 c0                	xor    %eax,%eax
14054a29f:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
14054a2a3:	48 89 45 08          	mov    %rax,0x8(%rbp)
14054a2a7:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx