1403a4ab5:	48 8b f9             	mov    %rcx,%rdi
1403a4ab8:	33 f6                	xor    %esi,%esi
1403a4aba:	48 8d 05 4f 0c c4 00 	lea    0xc40c4f(%rip),%rax        # 0x140fe5710
1403a4ac1:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403a4ac5:	48 c7 45 c8 1a 00 00 	movq   $0x1a,-0x38(%rbp)
1403a4acc:	00
1403a4acd:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403a4ad1:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1403a4ad6:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1403a4ada:	e8 71 c0 3f 00       	call   0x1407a0b50
1403a4adf:	48 8b 18             	mov    (%rax),%rbx
1403a4ae2:	48 85 db             	test   %rbx,%rbx
1403a4ae5:	74 1c                	je     0x1403a4b03
1403a4ae7:	8b 43 10             	mov    0x10(%rbx),%eax
1403a4aea:	ff c0                	inc    %eax
1403a4aec:	89 43 10             	mov    %eax,0x10(%rbx)
1403a4aef:	83 f8 01             	cmp    $0x1,%eax
1403a4af2:	0f 8e 83 03 00 00    	jle    0x1403a4e7b
1403a4af8:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403a4afd:	0f 84 80 03 00 00    	je     0x1403a4e83
1403a4b03:	48 85 db             	test   %rbx,%rbx
1403a4b06:	74 1c                	je     0x1403a4b24
1403a4b08:	8b 43 10             	mov    0x10(%rbx),%eax
1403a4b0b:	ff c0                	inc    %eax
1403a4b0d:	89 43 10             	mov    %eax,0x10(%rbx)
1403a4b10:	83 f8 01             	cmp    $0x1,%eax
1403a4b13:	0f 8e 75 03 00 00    	jle    0x1403a4e8e
1403a4b19:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403a4b1e:	0f 84 72 03 00 00    	je     0x1403a4e96
1403a4b24:	48 8b 0d 7d e4 07 01 	mov    0x107e47d(%rip),%rcx        # 0x141422fa8
1403a4b2b:	48 89 1d 76 e4 07 01 	mov    %rbx,0x107e476(%rip)        # 0x141422fa8
1403a4b32:	48 85 c9             	test   %rcx,%rcx
1403a4b35:	74 24                	je     0x1403a4b5b
1403a4b37:	8b 41 10             	mov    0x10(%rcx),%eax
1403a4b3a:	ff c8                	dec    %eax
1403a4b3c:	89 41 10             	mov    %eax,0x10(%rcx)
1403a4b3f:	85 c0                	test   %eax,%eax
1403a4b41:	7f 18                	jg     0x1403a4b5b
1403a4b43:	0f 88 58 03 00 00    	js     0x1403a4ea1
1403a4b49:	48 8b 01             	mov    (%rcx),%rax
1403a4b4c:	ba 01 00 00 00       	mov    $0x1,%edx
1403a4b51:	48 8b 00             	mov    (%rax),%rax
1403a4b54:	ff 15 c6 ee bd 00    	call   *0xbdeec6(%rip)        # 0x140f83a20
1403a4b5a:	90                   	nop
1403a4b5b:	48 85 db             	test   %rbx,%rbx
1403a4b5e:	74 27                	je     0x1403a4b87
1403a4b60:	8b 43 10             	mov    0x10(%rbx),%eax
1403a4b63:	ff c8                	dec    %eax
1403a4b65:	89 43 10             	mov    %eax,0x10(%rbx)
1403a4b68:	85 c0                	test   %eax,%eax
1403a4b6a:	7f 1b                	jg     0x1403a4b87
1403a4b6c:	0f 88 3a 03 00 00    	js     0x1403a4eac
1403a4b72:	48 8b 03             	mov    (%rbx),%rax
1403a4b75:	ba 01 00 00 00       	mov    $0x1,%edx
1403a4b7a:	48 8b cb             	mov    %rbx,%rcx
1403a4b7d:	48 8b 00             	mov    (%rax),%rax
1403a4b80:	ff 15 9a ee bd 00    	call   *0xbdee9a(%rip)        # 0x140f83a20
1403a4b86:	90                   	nop
1403a4b87:	0f 57 c0             	xorps  %xmm0,%xmm0
1403a4b8a:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1403a4b8e:	0f 57 c9             	xorps  %xmm1,%xmm1
1403a4b91:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1403a4b96:	b9 20 00 00 00       	mov    $0x20,%ecx
1403a4b9b:	e8 68 65 a7 00       	call   0x140e1b108
1403a4ba0:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403a4ba4:	66 0f 6f 05 64 e3 c3 	movdqa 0xc3e364(%rip),%xmm0        # 0x140fe2f10
1403a4bab:	00
1403a4bac:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1403a4bb1:	0f 10 05 58 0b c4 00 	movups 0xc40b58(%rip),%xmm0        # 0x140fe5710
1403a4bb8:	0f 11 00             	movups %xmm0,(%rax)
1403a4bbb:	f2 0f 10 05 5d 0b c4 	movsd  0xc40b5d(%rip),%xmm0        # 0x140fe5720
1403a4bc2:	00
1403a4bc3:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
1403a4bc8:	0f b7 0d 59 0b c4 00 	movzwl 0xc40b59(%rip),%ecx        # 0x140fe5728
1403a4bcf:	66 89 48 18          	mov    %cx,0x18(%rax)
1403a4bd3:	c6 40 1a 00          	movb   $0x0,0x1a(%rax)
1403a4bd7:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1403a4bdd:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403a4be1:	48 8b cf             	mov    %rdi,%rcx
1403a4be4:	e8 b7 23 35 00       	call   0x1406f6fa0
1403a4be9:	90                   	nop
1403a4bea:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1403a4bee:	48 83 fa 0f          	cmp    $0xf,%rdx
1403a4bf2:	76 31                	jbe    0x1403a4c25
1403a4bf4:	48 ff c2             	inc    %rdx
1403a4bf7:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1403a4bfb:	48 8b c1             	mov    %rcx,%rax
1403a4bfe:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403a4c05:	72 19                	jb     0x1403a4c20
1403a4c07:	48 83 c2 27          	add    $0x27,%rdx
1403a4c0b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403a4c0f:	48 2b c1             	sub    %rcx,%rax
1403a4c12:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403a4c16:	48 83 f8 1f          	cmp    $0x1f,%rax
1403a4c1a:	0f 87 97 02 00 00    	ja     0x1403a4eb7
1403a4c20:	e8 1f 65 a7 00       	call   0x140e1b144
1403a4c25:	48 8d 05 04 0b c4 00 	lea    0xc40b04(%rip),%rax        # 0x140fe5730
1403a4c2c:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403a4c30:	48 c7 45 c8 18 00 00 	movq   $0x18,-0x38(%rbp)
1403a4c37:	00
1403a4c38:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403a4c3c:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1403a4c41:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1403a4c45:	e8 06 bf 3f 00       	call   0x1407a0b50
1403a4c4a:	48 8b 18             	mov    (%rax),%rbx
1403a4c4d:	48 85 db             	test   %rbx,%rbx
1403a4c50:	74 1c                	je     0x1403a4c6e
1403a4c52:	8b 43 10             	mov    0x10(%rbx),%eax
1403a4c55:	ff c0                	inc    %eax
1403a4c57:	89 43 10             	mov    %eax,0x10(%rbx)
1403a4c5a:	83 f8 01             	cmp    $0x1,%eax
1403a4c5d:	0f 8e 5a 02 00 00    	jle    0x1403a4ebd
1403a4c63:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403a4c68:	0f 84 57 02 00 00    	je     0x1403a4ec5
1403a4c6e:	48 85 db             	test   %rbx,%rbx
1403a4c71:	74 1c                	je     0x1403a4c8f
1403a4c73:	8b 43 10             	mov    0x10(%rbx),%eax
1403a4c76:	ff c0                	inc    %eax
1403a4c78:	89 43 10             	mov    %eax,0x10(%rbx)
1403a4c7b:	83 f8 01             	cmp    $0x1,%eax
1403a4c7e:	0f 8e 4c 02 00 00    	jle    0x1403a4ed0
1403a4c84:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403a4c89:	0f 84 49 02 00 00    	je     0x1403a4ed8
1403a4c8f:	48 8b 0d 1a e3 07 01 	mov    0x107e31a(%rip),%rcx        # 0x141422fb0
1403a4c96:	48 89 1d 13 e3 07 01 	mov    %rbx,0x107e313(%rip)        # 0x141422fb0
1403a4c9d:	48 85 c9             	test   %rcx,%rcx
1403a4ca0:	74 24                	je     0x1403a4cc6
1403a4ca2:	8b 41 10             	mov    0x10(%rcx),%eax
1403a4ca5:	ff c8                	dec    %eax
1403a4ca7:	89 41 10             	mov    %eax,0x10(%rcx)
1403a4caa:	85 c0                	test   %eax,%eax
1403a4cac:	7f 18                	jg     0x1403a4cc6
1403a4cae:	0f 88 2f 02 00 00    	js     0x1403a4ee3
1403a4cb4:	48 8b 01             	mov    (%rcx),%rax
1403a4cb7:	ba 01 00 00 00       	mov    $0x1,%edx
1403a4cbc:	48 8b 00             	mov    (%rax),%rax
1403a4cbf:	ff 15 5b ed bd 00    	call   *0xbded5b(%rip)        # 0x140f83a20
1403a4cc5:	90                   	nop
1403a4cc6:	48 85 db             	test   %rbx,%rbx
1403a4cc9:	74 27                	je     0x1403a4cf2
1403a4ccb:	8b 43 10             	mov    0x10(%rbx),%eax
1403a4cce:	ff c8                	dec    %eax
1403a4cd0:	89 43 10             	mov    %eax,0x10(%rbx)
1403a4cd3:	85 c0                	test   %eax,%eax
1403a4cd5:	7f 1b                	jg     0x1403a4cf2
1403a4cd7:	0f 88 11 02 00 00    	js     0x1403a4eee
1403a4cdd:	48 8b 03             	mov    (%rbx),%rax
1403a4ce0:	ba 01 00 00 00       	mov    $0x1,%edx
1403a4ce5:	48 8b cb             	mov    %rbx,%rcx
1403a4ce8:	48 8b 00             	mov    (%rax),%rax
1403a4ceb:	ff 15 2f ed bd 00    	call   *0xbded2f(%rip)        # 0x140f83a20
1403a4cf1:	90                   	nop
1403a4cf2:	0f 57 c0             	xorps  %xmm0,%xmm0
1403a4cf5:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1403a4cf9:	0f 57 c9             	xorps  %xmm1,%xmm1
1403a4cfc:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1403a4d01:	b9 20 00 00 00       	mov    $0x20,%ecx
1403a4d06:	e8 fd 63 a7 00       	call   0x140e1b108
1403a4d0b:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403a4d0f:	66 0f 6f 05 f9 fd bf 	movdqa 0xbffdf9(%rip),%xmm0        # 0x140fa4b10
1403a4d16:	00
1403a4d17:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1403a4d1c:	0f 10 05 0d 0a c4 00 	movups 0xc40a0d(%rip),%xmm0        # 0x140fe5730
1403a4d23:	0f 11 00             	movups %xmm0,(%rax)
1403a4d26:	f2 0f 10 05 12 0a c4 	movsd  0xc40a12(%rip),%xmm0        # 0x140fe5740
1403a4d2d:	00
1403a4d2e:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
1403a4d33:	c6 40 18 00          	movb   $0x0,0x18(%rax)
1403a4d37:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1403a4d3d:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403a4d41:	48 8b cf             	mov    %rdi,%rcx
1403a4d44:	e8 57 22 35 00       	call   0x1406f6fa0
1403a4d49:	90                   	nop
1403a4d4a:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1403a4d4e:	48 83 fa 0f          	cmp    $0xf,%rdx
1403a4d52:	76 31                	jbe    0x1403a4d85
1403a4d54:	48 ff c2             	inc    %rdx
1403a4d57:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1403a4d5b:	48 8b c1             	mov    %rcx,%rax
1403a4d5e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403a4d65:	72 19                	jb     0x1403a4d80
1403a4d67:	48 83 c2 27          	add    $0x27,%rdx
1403a4d6b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403a4d6f:	48 2b c1             	sub    %rcx,%rax
1403a4d72:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403a4d76:	48 83 f8 1f          	cmp    $0x1f,%rax
1403a4d7a:	0f 87 79 01 00 00    	ja     0x1403a4ef9
1403a4d80:	e8 bf 63 a7 00       	call   0x140e1b144
1403a4d85:	48 8d 05 c4 09 c4 00 	lea    0xc409c4(%rip),%rax        # 0x140fe5750
1403a4d8c:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403a4d90:	48 c7 45 c8 21 00 00 	movq   $0x21,-0x38(%rbp)
1403a4d97:	00
1403a4d98:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403a4d9c:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1403a4da1:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1403a4da5:	e8 a6 bd 3f 00       	call   0x1407a0b50
1403a4daa:	48 8b 08             	mov    (%rax),%rcx
1403a4dad:	48 83 79 20 00       	cmpq   $0x0,0x20(%rcx)
1403a4db2:	40 0f 95 c6          	setne  %sil
1403a4db6:	89 35 d4 e1 07 01    	mov    %esi,0x107e1d4(%rip)        # 0x141422f90
1403a4dbc:	0f 57 c0             	xorps  %xmm0,%xmm0
1403a4dbf:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1403a4dc3:	0f 57 c9             	xorps  %xmm1,%xmm1
1403a4dc6:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1403a4dcb:	b9 30 00 00 00       	mov    $0x30,%ecx
1403a4dd0:	e8 33 63 a7 00       	call   0x140e1b108
1403a4dd5:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403a4dd9:	66 0f 6f 05 9f 09 c4 	movdqa 0xc4099f(%rip),%xmm0        # 0x140fe5780
1403a4de0:	00
1403a4de1:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1403a4de6:	0f 10 05 63 09 c4 00 	movups 0xc40963(%rip),%xmm0        # 0x140fe5750
1403a4ded:	0f 11 00             	movups %xmm0,(%rax)
1403a4df0:	0f 10 0d 69 09 c4 00 	movups 0xc40969(%rip),%xmm1        # 0x140fe5760
1403a4df7:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1403a4dfb:	0f b6 15 6e 09 c4 00 	movzbl 0xc4096e(%rip),%edx        # 0x140fe5770
1403a4e02:	88 50 20             	mov    %dl,0x20(%rax)
1403a4e05:	c6 40 21 00          	movb   $0x0,0x21(%rax)
1403a4e09:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1403a4e0f:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403a4e13:	48 8b cf             	mov    %rdi,%rcx
1403a4e16:	e8 85 21 35 00       	call   0x1406f6fa0
1403a4e1b:	90                   	nop
1403a4e1c:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1403a4e20:	48 83 fa 0f          	cmp    $0xf,%rdx
1403a4e24:	76 2d                	jbe    0x1403a4e53
1403a4e26:	48 ff c2             	inc    %rdx
1403a4e29:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1403a4e2d:	48 8b c1             	mov    %rcx,%rax
1403a4e30:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403a4e37:	72 15                	jb     0x1403a4e4e
1403a4e39:	48 83 c2 27          	add    $0x27,%rdx
1403a4e3d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403a4e41:	48 2b c1             	sub    %rcx,%rax
1403a4e44:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403a4e48:	48 83 f8 1f          	cmp    $0x1f,%rax
1403a4e4c:	77 27                	ja     0x1403a4e75
1403a4e4e:	e8 f1 62 a7 00       	call   0x140e1b144
1403a4e53:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1403a4e57:	48 33 cc             	xor    %rsp,%rcx
1403a4e5a:	e8 a1 66 a7 00       	call   0x140e1b500
1403a4e5f:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
1403a4e64:	49 8b 5b 18          	mov    0x18(%r11),%rbx
1403a4e68:	49 8b 73 20          	mov    0x20(%r11),%rsi
1403a4e6c:	49 8b 7b 28          	mov    0x28(%r11),%rdi
1403a4e70:	49 8b e3             	mov    %r11,%rsp
1403a4e73:	5d                   	pop    %rbp
1403a4e74:	c3                   	ret
1403a4e75:	e8 2a 53 a8 00       	call   0x140e2a1a4
1403a4e7a:	90                   	nop
1403a4e7b:	33 c9                	xor    %ecx,%ecx
1403a4e7d:	e8 7e 58 3e 00       	call   0x14078a700
1403a4e82:	cc                   	int3
1403a4e83:	b9 01 00 00 00       	mov    $0x1,%ecx
1403a4e88:	e8 73 58 3e 00       	call   0x14078a700
1403a4e8d:	90                   	nop
1403a4e8e:	33 c9                	xor    %ecx,%ecx
1403a4e90:	e8 6b 58 3e 00       	call   0x14078a700
1403a4e95:	cc                   	int3
1403a4e96:	b9 01 00 00 00       	mov    $0x1,%ecx
1403a4e9b:	e8 60 58 3e 00       	call   0x14078a700
1403a4ea0:	90                   	nop
1403a4ea1:	b9 02 00 00 00       	mov    $0x2,%ecx
1403a4ea6:	e8 55 58 3e 00       	call   0x14078a700
1403a4eab:	90                   	nop
1403a4eac:	b9 02 00 00 00       	mov    $0x2,%ecx
1403a4eb1:	e8 4a 58 3e 00       	call   0x14078a700
1403a4eb6:	90                   	nop
1403a4eb7:	e8 e8 52 a8 00       	call   0x140e2a1a4
1403a4ebc:	90                   	nop
1403a4ebd:	33 c9                	xor    %ecx,%ecx
1403a4ebf:	e8 3c 58 3e 00       	call   0x14078a700
1403a4ec4:	cc                   	int3
1403a4ec5:	b9 01 00 00 00       	mov    $0x1,%ecx
1403a4eca:	e8 31 58 3e 00       	call   0x14078a700
1403a4ecf:	90                   	nop
1403a4ed0:	33 c9                	xor    %ecx,%ecx
1403a4ed2:	e8 29 58 3e 00       	call   0x14078a700
1403a4ed7:	cc                   	int3
1403a4ed8:	b9 01 00 00 00       	mov    $0x1,%ecx
1403a4edd:	e8 1e 58 3e 00       	call   0x14078a700
1403a4ee2:	90                   	nop
1403a4ee3:	b9 02 00 00 00       	mov    $0x2,%ecx
1403a4ee8:	e8 13 58 3e 00       	call   0x14078a700
1403a4eed:	90                   	nop
1403a4eee:	b9 02 00 00 00       	mov    $0x2,%ecx
1403a4ef3:	e8 08 58 3e 00       	call   0x14078a700
1403a4ef8:	90                   	nop
1403a4ef9:	e8 a6 52 a8 00       	call   0x140e2a1a4
1403a4efe:	cc                   	int3
1403a4eff:	cc                   	int3
1403a4f00:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1403a4f05:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1403a4f0a:	55                   	push   %rbp
1403a4f0b:	57                   	push   %rdi
1403a4f0c:	41 54                	push   %r12
1403a4f0e:	41 56                	push   %r14
1403a4f10:	41 57                	push   %r15
1403a4f12:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
1403a4f17:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
1403a4f1e:	48 8b 05 db 3f 01 01 	mov    0x1013fdb(%rip),%rax        # 0x1413b8f00
1403a4f25:	48 33 c4             	xor    %rsp,%rax
1403a4f28:	48 89 45 27          	mov    %rax,0x27(%rbp)
1403a4f2c:	48 8b fa             	mov    %rdx,%rdi
1403a4f2f:	48 8b f1             	mov    %rcx,%rsi
1403a4f32:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1403a4f37:	45 33 ff             	xor    %r15d,%r15d
1403a4f3a:	41 8b df             	mov    %r15d,%ebx
1403a4f3d:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1403a4f41:	b9 88 00 00 00       	mov    $0x88,%ecx
1403a4f46:	e8 bd 61 a7 00       	call   0x140e1b108
1403a4f4b:	48 8b c8             	mov    %rax,%rcx
1403a4f4e:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1403a4f53:	48 85 c0             	test   %rax,%rax
1403a4f56:	74 4a                	je     0x1403a4fa2
1403a4f58:	0f 57 c0             	xorps  %xmm0,%xmm0
1403a4f5b:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
1403a4f60:	66 0f 6f 0d a8 f3 bf 	movdqa 0xbff3a8(%rip),%xmm1        # 0x140fa4310
1403a4f67:	00
1403a4f68:	f3 0f 7f 4d 8f       	movdqu %xmm1,-0x71(%rbp)
1403a4f6d:	8b 05 c5 08 c4 00    	mov    0xc408c5(%rip),%eax        # 0x140fe5838
1403a4f73:	89 44 24 38          	mov    %eax,0x38(%rsp)
1403a4f77:	0f b7 05 be 08 c4 00 	movzwl 0xc408be(%rip),%eax        # 0x140fe583c
1403a4f7e:	66 89 45 83          	mov    %ax,-0x7d(%rbp)
1403a4f82:	44 88 7d 85          	mov    %r15b,-0x7b(%rbp)
1403a4f86:	bb 01 00 00 00       	mov    $0x1,%ebx
1403a4f8b:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1403a4f8f:	4c 8d 05 aa 01 00 00 	lea    0x1aa(%rip),%r8        # 0x1403a5140
1403a4f96:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1403a4f9b:	e8 b0 98 1e 00       	call   0x14058e850
1403a4fa0:	eb 03                	jmp    0x1403a4fa5
1403a4fa2:	49 8b c7             	mov    %r15,%rax
1403a4fa5:	48 8b d0             	mov    %rax,%rdx
1403a4fa8:	48 8b ce             	mov    %rsi,%rcx
1403a4fab:	e8 70 21 35 00       	call   0x1406f7120
1403a4fb0:	90                   	nop
1403a4fb1:	f6 c3 01             	test   $0x1,%bl
1403a4fb4:	74 51                	je     0x1403a5007
1403a4fb6:	83 e3 fe             	and    $0xfffffffe,%ebx
1403a4fb9:	48 8b 55 97          	mov    -0x69(%rbp),%rdx
1403a4fbd:	48 83 fa 0f          	cmp    $0xf,%rdx
1403a4fc1:	76 32                	jbe    0x1403a4ff5
1403a4fc3:	48 ff c2             	inc    %rdx
1403a4fc6:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1403a4fcb:	48 8b c1             	mov    %rcx,%rax
1403a4fce:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403a4fd5:	72 19                	jb     0x1403a4ff0
1403a4fd7:	48 83 c2 27          	add    $0x27,%rdx
1403a4fdb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403a4fdf:	48 2b c1             	sub    %rcx,%rax
1403a4fe2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax