140572c15:	41 b0 01             	mov    $0x1,%r8b
140572c18:	48 8d 55 00          	lea    0x0(%rbp),%rdx
140572c1c:	48 8b cb             	mov    %rbx,%rcx
140572c1f:	e8 9c a3 1d 00       	call   0x14074cfc0
140572c24:	48 8b 55 08          	mov    0x8(%rbp),%rdx
140572c28:	48 8d 0d 25 d0 a9 00 	lea    0xa9d025(%rip),%rcx        # 0x14100fc54
140572c2f:	e8 dc 4c 2f 00       	call   0x140867910
140572c34:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140572c3b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140572c40:	49 ff c0             	inc    %r8
140572c43:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140572c48:	75 f6                	jne    0x140572c40
140572c4a:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140572c4f:	48 83 c1 20          	add    $0x20,%rcx
140572c53:	48 8b d0             	mov    %rax,%rdx
140572c56:	e8 75 c7 c2 ff       	call   0x14019f3d0
140572c5b:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140572c60:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140572c64:	e8 e7 04 ff ff       	call   0x140563150
140572c69:	0f 57 c0             	xorps  %xmm0,%xmm0
140572c6c:	0f 11 85 a0 00 00 00 	movups %xmm0,0xa0(%rbp)
140572c73:	4c 89 bd b0 00 00 00 	mov    %r15,0xb0(%rbp)
140572c7a:	4c 89 bd b8 00 00 00 	mov    %r15,0xb8(%rbp)
140572c81:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140572c88:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140572c8f:	00
140572c90:	49 ff c0             	inc    %r8
140572c93:	42 80 3c 07 00       	cmpb   $0x0,(%rdi,%r8,1)
140572c98:	75 f6                	jne    0x140572c90
140572c9a:	48 8b d7             	mov    %rdi,%rdx
140572c9d:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140572ca4:	e8 57 41 c2 ff       	call   0x140196e00
140572ca9:	90                   	nop
140572caa:	4c 8d 85 a0 00 00 00 	lea    0xa0(%rbp),%r8
140572cb1:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
140572cb8:	49 8b cd             	mov    %r13,%rcx
140572cbb:	e8 30 c4 ff ff       	call   0x14056f0f0
140572cc0:	90                   	nop
140572cc1:	4c 8b 85 b8 00 00 00 	mov    0xb8(%rbp),%r8
140572cc8:	49 83 f8 0f          	cmp    $0xf,%r8
140572ccc:	76 13                	jbe    0x140572ce1
140572cce:	48 8b 95 a0 00 00 00 	mov    0xa0(%rbp),%rdx
140572cd5:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140572cdc:	e8 6f a3 c2 ff       	call   0x14019d050
140572ce1:	4c 89 bd b0 00 00 00 	mov    %r15,0xb0(%rbp)
140572ce8:	48 c7 85 b8 00 00 00 	movq   $0xf,0xb8(%rbp)
140572cef:	0f 00 00 00
140572cf3:	c6 85 a0 00 00 00 00 	movb   $0x0,0xa0(%rbp)
140572cfa:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
140572d01:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140572d06:	e8 25 09 00 00       	call   0x140573630
140572d0b:	90                   	nop
140572d0c:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
140572d11:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140572d16:	48 3b df             	cmp    %rdi,%rbx
140572d19:	74 61                	je     0x140572d7c
140572d1b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140572d20:	48 8b d3             	mov    %rbx,%rdx
140572d23:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
140572d28:	76 03                	jbe    0x140572d2d
140572d2a:	48 8b 13             	mov    (%rbx),%rdx
140572d2d:	48 8d 0d 4c cf a9 00 	lea    0xa9cf4c(%rip),%rcx        # 0x14100fc80
140572d34:	e8 d7 4b 2f 00       	call   0x140867910
140572d39:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140572d40:	49 ff c0             	inc    %r8
140572d43:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140572d48:	75 f6                	jne    0x140572d40
140572d4a:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140572d4f:	48 83 c1 20          	add    $0x20,%rcx
140572d53:	48 8b d0             	mov    %rax,%rdx
140572d56:	e8 75 c6 c2 ff       	call   0x14019f3d0
140572d5b:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140572d60:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140572d64:	e8 e7 03 ff ff       	call   0x140563150
140572d69:	48 83 c3 20          	add    $0x20,%rbx
140572d6d:	48 3b df             	cmp    %rdi,%rbx
140572d70:	75 ae                	jne    0x140572d20
140572d72:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
140572d77:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140572d7c:	48 85 db             	test   %rbx,%rbx
140572d7f:	74 59                	je     0x140572dda
140572d81:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
140572d86:	48 8b d7             	mov    %rdi,%rdx
140572d89:	48 8b cb             	mov    %rbx,%rcx
140572d8c:	e8 bf 44 c2 ff       	call   0x140197250
140572d91:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140572d96:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140572d9b:	48 2b d1             	sub    %rcx,%rdx
140572d9e:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
140572da2:	48 8b c1             	mov    %rcx,%rax
140572da5:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140572dac:	72 19                	jb     0x140572dc7
140572dae:	48 83 c2 27          	add    $0x27,%rdx
140572db2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140572db6:	48 2b c1             	sub    %rcx,%rax
140572db9:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140572dbd:	48 83 f8 1f          	cmp    $0x1f,%rax
140572dc1:	0f 87 ac 04 00 00    	ja     0x140573273
140572dc7:	e8 78 83 8a 00       	call   0x140e1b144
140572dcc:	0f 57 c0             	xorps  %xmm0,%xmm0
140572dcf:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
140572dd5:	4c 89 7c 24 70       	mov    %r15,0x70(%rsp)
140572dda:	48 8b 8d c0 00 00 00 	mov    0xc0(%rbp),%rcx
140572de1:	48 85 c9             	test   %rcx,%rcx
140572de4:	74 64                	je     0x140572e4a
140572de6:	4c 8d 85 c0 00 00 00 	lea    0xc0(%rbp),%r8
140572ded:	48 8b 95 c8 00 00 00 	mov    0xc8(%rbp),%rdx
140572df4:	e8 57 44 c2 ff       	call   0x140197250
140572df9:	48 8b 95 d0 00 00 00 	mov    0xd0(%rbp),%rdx
140572e00:	48 8b 8d c0 00 00 00 	mov    0xc0(%rbp),%rcx
140572e07:	48 2b d1             	sub    %rcx,%rdx
140572e0a:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
140572e0e:	48 8b c1             	mov    %rcx,%rax
140572e11:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140572e18:	72 19                	jb     0x140572e33
140572e1a:	48 83 c2 27          	add    $0x27,%rdx
140572e1e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140572e22:	48 2b c1             	sub    %rcx,%rax
140572e25:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140572e29:	48 83 f8 1f          	cmp    $0x1f,%rax
140572e2d:	0f 87 46 04 00 00    	ja     0x140573279
140572e33:	e8 0c 83 8a 00       	call   0x140e1b144
140572e38:	4c 89 bd c0 00 00 00 	mov    %r15,0xc0(%rbp)
140572e3f:	0f 57 c0             	xorps  %xmm0,%xmm0
140572e42:	f3 0f 7f 85 c8 00 00 	movdqu %xmm0,0xc8(%rbp)
140572e49:	00
140572e4a:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140572e4e:	e8 4d 0a 2b 00       	call   0x1408238a0
140572e53:	90                   	nop
140572e54:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140572e59:	48 85 c9             	test   %rcx,%rcx
140572e5c:	74 58                	je     0x140572eb6
140572e5e:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140572e63:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
140572e68:	e8 e3 43 c2 ff       	call   0x140197250
140572e6d:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140572e72:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140572e77:	48 2b d1             	sub    %rcx,%rdx
140572e7a:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
140572e7e:	48 8b c1             	mov    %rcx,%rax
140572e81:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140572e88:	72 19                	jb     0x140572ea3
140572e8a:	48 83 c2 27          	add    $0x27,%rdx
140572e8e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140572e92:	48 2b c1             	sub    %rcx,%rax
140572e95:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140572e99:	48 83 f8 1f          	cmp    $0x1f,%rax
140572e9d:	0f 87 dc 03 00 00    	ja     0x14057327f
140572ea3:	e8 9c 82 8a 00       	call   0x140e1b144
140572ea8:	0f 57 c0             	xorps  %xmm0,%xmm0
140572eab:	f3 0f 7f 44 24 48    	movdqu %xmm0,0x48(%rsp)
140572eb1:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
140572eb6:	48 8b 95 f8 00 00 00 	mov    0xf8(%rbp),%rdx
140572ebd:	48 83 fa 0f          	cmp    $0xf,%rdx
140572ec1:	76 70                	jbe    0x140572f33
140572ec3:	48 ff c2             	inc    %rdx
140572ec6:	48 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%rcx
140572ecd:	48 8b c1             	mov    %rcx,%rax
140572ed0:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140572ed7:	72 19                	jb     0x140572ef2
140572ed9:	48 83 c2 27          	add    $0x27,%rdx
140572edd:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140572ee1:	48 2b c1             	sub    %rcx,%rax
140572ee4:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140572ee8:	48 83 f8 1f          	cmp    $0x1f,%rax
140572eec:	0f 87 93 03 00 00    	ja     0x140573285
140572ef2:	e8 4d 82 8a 00       	call   0x140e1b144
140572ef7:	eb 3a                	jmp    0x140572f33
140572ef9:	49 83 ff 0f          	cmp    $0xf,%r15
140572efd:	76 31                	jbe    0x140572f30
140572eff:	49 8d 57 01          	lea    0x1(%r15),%rdx
140572f03:	48 8b c3             	mov    %rbx,%rax
140572f06:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140572f0d:	72 19                	jb     0x140572f28
140572f0f:	48 83 c2 27          	add    $0x27,%rdx
140572f13:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
140572f17:	48 2b c3             	sub    %rbx,%rax
140572f1a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140572f1e:	48 83 f8 1f          	cmp    $0x1f,%rax
140572f22:	0f 87 5d 03 00 00    	ja     0x140573285
140572f28:	48 8b cb             	mov    %rbx,%rcx
140572f2b:	e8 14 82 8a 00       	call   0x140e1b144
140572f30:	45 33 ff             	xor    %r15d,%r15d
140572f33:	41 ff c4             	inc    %r12d
140572f36:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140572f3b:	44 3b 60 78          	cmp    0x78(%rax),%r12d
140572f3f:	0f 8c 5b fa ff ff    	jl     0x1405729a0
140572f45:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
140572f4a:	4d 8b 36             	mov    (%r14),%r14
140572f4d:	48 8b 7d b0          	mov    -0x50(%rbp),%rdi
140572f51:	4c 3b f7             	cmp    %rdi,%r14
140572f54:	0f 85 a6 f3 ff ff    	jne    0x140572300
140572f5a:	4c 8b 7d 88          	mov    -0x78(%rbp),%r15
140572f5e:	4c 8b a5 88 01 00 00 	mov    0x188(%rbp),%r12
140572f65:	48 8b 47 08          	mov    0x8(%rdi),%rax
140572f69:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140572f70:	48 8b 3f             	mov    (%rdi),%rdi
140572f73:	48 85 ff             	test   %rdi,%rdi
140572f76:	74 29                	je     0x140572fa1
140572f78:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140572f7f:	00
140572f80:	48 8b 1f             	mov    (%rdi),%rbx
140572f83:	48 8d 4f 10          	lea    0x10(%rdi),%rcx
140572f87:	e8 34 b7 ff ff       	call   0x14056e6c0
140572f8c:	ba 58 00 00 00       	mov    $0x58,%edx
140572f91:	48 8b cf             	mov    %rdi,%rcx
140572f94:	e8 ab 81 8a 00       	call   0x140e1b144
140572f99:	48 8b fb             	mov    %rbx,%rdi
140572f9c:	48 85 db             	test   %rbx,%rbx
140572f9f:	75 df                	jne    0x140572f80
140572fa1:	ba 58 00 00 00       	mov    $0x58,%edx
140572fa6:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140572faa:	e8 95 81 8a 00       	call   0x140e1b144
140572faf:	90                   	nop
140572fb0:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
140572fb4:	e8 e7 08 2b 00       	call   0x1408238a0
140572fb9:	48 8b 46 10          	mov    0x10(%rsi),%rax
140572fbd:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140572fc1:	74 25                	je     0x140572fe8
140572fc3:	48 8b 46 08          	mov    0x8(%rsi),%rax
140572fc7:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140572fcb:	75 16                	jne    0x140572fe3
140572fcd:	0f 1f 00             	nopl   (%rax)
140572fd0:	48 3b 70 10          	cmp    0x10(%rax),%rsi
140572fd4:	75 0d                	jne    0x140572fe3
140572fd6:	48 8b f0             	mov    %rax,%rsi
140572fd9:	48 8b 40 08          	mov    0x8(%rax),%rax
140572fdd:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140572fe1:	74 ed                	je     0x140572fd0
140572fe3:	48 8b f0             	mov    %rax,%rsi
140572fe6:	eb 27                	jmp    0x14057300f
140572fe8:	48 8b f0             	mov    %rax,%rsi
140572feb:	48 8b 08             	mov    (%rax),%rcx
140572fee:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
140572ff2:	75 1b                	jne    0x14057300f
140572ff4:	0f 1f 40 00          	nopl   0x0(%rax)
140572ff8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140572fff:	00
140573000:	48 8b f1             	mov    %rcx,%rsi
140573003:	48 8b 01             	mov    (%rcx),%rax
140573006:	48 8b c8             	mov    %rax,%rcx
140573009:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14057300d:	74 f1                	je     0x140573000
14057300f:	49 3b 34 24          	cmp    (%r12),%rsi
140573013:	0f 85 97 f2 ff ff    	jne    0x1405722b0
140573019:	48 8b 7d 90          	mov    -0x70(%rbp),%rdi
14057301d:	44 0f b6 44 24 40    	movzbl 0x40(%rsp),%r8d
140573023:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
14057302a:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14057302e:	e8 ad 01 ff ff       	call   0x1405631e0
140573033:	48 8b d8             	mov    %rax,%rbx
140573036:	44 0f b6 44 24 30    	movzbl 0x30(%rsp),%r8d
14057303c:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
140573040:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
140573047:	e8 44 e9 fe ff       	call   0x140561990
14057304c:	90                   	nop
14057304d:	4c 8b cb             	mov    %rbx,%r9
140573050:	4c 8b c0             	mov    %rax,%r8
140573053:	0f b6 54 24 30       	movzbl 0x30(%rsp),%edx
140573058:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
14057305f:	e8 fc b1 c6 ff       	call   0x1401de260
140573064:	90                   	nop
140573065:	48 8b 8d d0 00 00 00 	mov    0xd0(%rbp),%rcx
14057306c:	48 8b 95 d8 00 00 00 	mov    0xd8(%rbp),%rdx
140573073:	48 8b c2             	mov    %rdx,%rax
140573076:	48 2b c1             	sub    %rcx,%rax
140573079:	48 83 f8 01          	cmp    $0x1,%rax
14057307d:	72 2d                	jb     0x1405730ac
14057307f:	48 8d 41 01          	lea    0x1(%rcx),%rax
140573083:	48 89 85 d0 00 00 00 	mov    %rax,0xd0(%rbp)
14057308a:	48 8d 85 c0 00 00 00 	lea    0xc0(%rbp),%rax
140573091:	48 83 fa 0f          	cmp    $0xf,%rdx
140573095:	48 0f 47 85 c0 00 00 	cmova  0xc0(%rbp),%rax
14057309c:	00
14057309d:	66 c7 04 08 0a 00    	movw   $0xa,(%rax,%rcx,1)
1405730a3:	48 8d 85 c0 00 00 00 	lea    0xc0(%rbp),%rax
1405730aa:	eb 27                	jmp    0x1405730d3
1405730ac:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1405730b3:	00 00
1405730b5:	4c 8d 0d b0 37 a4 00 	lea    0xa437b0(%rip),%r9        # 0x140fb686c
1405730bc:	44 0f b6 44 24 30    	movzbl 0x30(%rsp),%r8d
1405730c2:	ba 01 00 00 00       	mov    $0x1,%edx
1405730c7:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
1405730ce:	e8 ad 55 c3 ff       	call   0x1401a8680
1405730d3:	0f 57 c0             	xorps  %xmm0,%xmm0
1405730d6:	0f 11 07             	movups %xmm0,(%rdi)
1405730d9:	48 c7 47 10 00 00 00 	movq   $0x0,0x10(%rdi)
1405730e0:	00
1405730e1:	48 c7 47 18 00 00 00 	movq   $0x0,0x18(%rdi)
1405730e8:	00
1405730e9:	0f 10 00             	movups (%rax),%xmm0
1405730ec:	0f 11 07             	movups %xmm0,(%rdi)
1405730ef:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1405730f3:	0f 11 4f 10          	movups %xmm1,0x10(%rdi)
1405730f7:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
1405730fe:	00
1405730ff:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
140573106:	00
140573107:	c6 00 00             	movb   $0x0,(%rax)
14057310a:	48 8b 95 d8 00 00 00 	mov    0xd8(%rbp),%rdx
140573111:	48 83 fa 0f          	cmp    $0xf,%rdx
140573115:	76 34                	jbe    0x14057314b
140573117:	48 ff c2             	inc    %rdx
14057311a:	48 8b 8d c0 00 00 00 	mov    0xc0(%rbp),%rcx
140573121:	48 8b c1             	mov    %rcx,%rax
140573124:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14057312b:	72 19                	jb     0x140573146
14057312d:	48 83 c2 27          	add    $0x27,%rdx
140573131:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140573135:	48 2b c1             	sub    %rcx,%rax
140573138:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14057313c:	48 83 f8 1f          	cmp    $0x1f,%rax
140573140:	0f 87 45 01 00 00    	ja     0x14057328b
140573146:	e8 f9 7f 8a 00       	call   0x140e1b144
14057314b:	66 0f 6f 05 dd 0c a3 	movdqa 0xa30cdd(%rip),%xmm0        # 0x140fa3e30
140573152:	00
140573153:	f3 0f 7f 85 d0 00 00 	movdqu %xmm0,0xd0(%rbp)
14057315a:	00
14057315b:	c6 85 c0 00 00 00 00 	movb   $0x0,0xc0(%rbp)
140573162:	48 8b 95 f8 00 00 00 	mov    0xf8(%rbp),%rdx
140573169:	48 83 fa 0f          	cmp    $0xf,%rdx
14057316d:	76 3c                	jbe    0x1405731ab
14057316f:	48 ff c2             	inc    %rdx
140573172:	48 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%rcx
140573179:	48 8b c1             	mov    %rcx,%rax
14057317c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140573183:	72 19                	jb     0x14057319e
140573185:	48 83 c2 27          	add    $0x27,%rdx
140573189:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14057318d:	48 2b c1             	sub    %rcx,%rax
140573190:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140573194:	48 83 f8 1f          	cmp    $0x1f,%rax
140573198:	0f 87 f3 00 00 00    	ja     0x140573291
14057319e:	e8 a1 7f 8a 00       	call   0x140e1b144
1405731a3:	66 0f 6f 05 85 0c a3 	movdqa 0xa30c85(%rip),%xmm0        # 0x140fa3e30
1405731aa:	00
1405731ab:	f3 0f 7f 85 f0 00 00 	movdqu %xmm0,0xf0(%rbp)
1405731b2:	00
1405731b3:	c6 85 e0 00 00 00 00 	movb   $0x0,0xe0(%rbp)
1405731ba:	48 8b 95 b8 00 00 00 	mov    0xb8(%rbp),%rdx
1405731c1:	48 83 fa 0f          	cmp    $0xf,%rdx
1405731c5:	76 38                	jbe    0x1405731ff
1405731c7:	48 ff c2             	inc    %rdx
1405731ca:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
1405731d1:	48 8b c1             	mov    %rcx,%rax
1405731d4:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1405731db:	72 15                	jb     0x1405731f2
1405731dd:	48 83 c2 27          	add    $0x27,%rdx
1405731e1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1405731e5:	48 2b c1             	sub    %rcx,%rax