1409f5af2:	e8 f9 92 b5 ff       	call   0x14054edf0
1409f5af7:	84 c0                	test   %al,%al
1409f5af9:	0f 84 af 02 00 00    	je     0x1409f5dae
1409f5aff:	48 b8 ff ff ff ff ff 	movabs $0x1ffffffffffffff,%rax
1409f5b06:	ff ff 01
1409f5b09:	49 39 47 08          	cmp    %rax,0x8(%r15)
1409f5b0d:	0f 84 b3 02 00 00    	je     0x1409f5dc6
1409f5b13:	49 8b 37             	mov    (%r15),%rsi
1409f5b16:	4c 89 7d a7          	mov    %r15,-0x59(%rbp)
1409f5b1a:	48 c7 45 af 00 00 00 	movq   $0x0,-0x51(%rbp)
1409f5b21:	00
1409f5b22:	b9 80 00 00 00       	mov    $0x80,%ecx
1409f5b27:	e8 dc 55 42 00       	call   0x140e1b108
1409f5b2c:	48 8b f8             	mov    %rax,%rdi
1409f5b2f:	48 89 45 af          	mov    %rax,-0x51(%rbp)
1409f5b33:	48 8d 58 20          	lea    0x20(%rax),%rbx
1409f5b37:	48 89 5d 77          	mov    %rbx,0x77(%rbp)
1409f5b3b:	48 89 5d 7f          	mov    %rbx,0x7f(%rbp)
1409f5b3f:	c6 43 28 ff          	movb   $0xff,0x28(%rbx)
1409f5b43:	48 89 5d 67          	mov    %rbx,0x67(%rbp)
1409f5b47:	48 0f be 4c 24 58    	movsbq 0x58(%rsp),%rcx
1409f5b4d:	48 ff c1             	inc    %rcx
1409f5b50:	48 83 f9 0f          	cmp    $0xf,%rcx
1409f5b54:	0f 87 4d 02 00 00    	ja     0x1409f5da7
1409f5b5a:	41 8b 84 8e 0c 5e 9f 	mov    0x9f5e0c(%r14,%rcx,4),%eax
1409f5b61:	00
1409f5b62:	49 03 c6             	add    %r14,%rax
1409f5b65:	ff e0                	jmp    *%rax
1409f5b67:	c6 43 28 00          	movb   $0x0,0x28(%rbx)
1409f5b6b:	e9 96 01 00 00       	jmp    0x1409f5d06
1409f5b70:	0f b6 44 24 30       	movzbl 0x30(%rsp),%eax
1409f5b75:	88 03                	mov    %al,(%rbx)
1409f5b77:	c6 43 28 01          	movb   $0x1,0x28(%rbx)
1409f5b7b:	e9 86 01 00 00       	jmp    0x1409f5d06
1409f5b80:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1409f5b85:	48 89 03             	mov    %rax,(%rbx)
1409f5b88:	c6 43 28 02          	movb   $0x2,0x28(%rbx)
1409f5b8c:	e9 75 01 00 00       	jmp    0x1409f5d06
1409f5b91:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1409f5b96:	48 89 03             	mov    %rax,(%rbx)
1409f5b99:	c6 43 28 03          	movb   $0x3,0x28(%rbx)
1409f5b9d:	e9 64 01 00 00       	jmp    0x1409f5d06
1409f5ba2:	f2 0f 10 44 24 30    	movsd  0x30(%rsp),%xmm0
1409f5ba8:	f2 0f 11 03          	movsd  %xmm0,(%rbx)
1409f5bac:	c6 43 28 04          	movb   $0x4,0x28(%rbx)
1409f5bb0:	e9 51 01 00 00       	jmp    0x1409f5d06
1409f5bb5:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f5bb8:	0f 11 03             	movups %xmm0,(%rbx)
1409f5bbb:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
1409f5bc2:	00
1409f5bc3:	48 c7 43 18 00 00 00 	movq   $0x0,0x18(%rbx)
1409f5bca:	00
1409f5bcb:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
1409f5bd0:	0f 11 03             	movups %xmm0,(%rbx)
1409f5bd3:	0f 10 4c 24 40       	movups 0x40(%rsp),%xmm1
1409f5bd8:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
1409f5bdc:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
1409f5be3:	00 00
1409f5be5:	48 c7 44 24 48 0f 00 	movq   $0xf,0x48(%rsp)
1409f5bec:	00 00
1409f5bee:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
1409f5bf3:	c6 43 28 05          	movb   $0x5,0x28(%rbx)
1409f5bf7:	e9 0a 01 00 00       	jmp    0x1409f5d06
1409f5bfc:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409f5c01:	48 8b cb             	mov    %rbx,%rcx
1409f5c04:	e8 47 c5 98 ff       	call   0x140382150
1409f5c09:	c6 43 28 06          	movb   $0x6,0x28(%rbx)
1409f5c0d:	e9 f4 00 00 00       	jmp    0x1409f5d06
1409f5c12:	0f b6 44 24 30       	movzbl 0x30(%rsp),%eax
1409f5c17:	88 03                	mov    %al,(%rbx)
1409f5c19:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
1409f5c1d:	48 8d 54 24 31       	lea    0x31(%rsp),%rdx
1409f5c22:	e8 29 c5 98 ff       	call   0x140382150
1409f5c27:	0f b6 44 24 41       	movzbl 0x41(%rsp),%eax
1409f5c2c:	88 43 11             	mov    %al,0x11(%rbx)
1409f5c2f:	c6 43 28 07          	movb   $0x7,0x28(%rbx)
1409f5c33:	e9 ce 00 00 00       	jmp    0x1409f5d06
1409f5c38:	8b 44 24 30          	mov    0x30(%rsp),%eax
1409f5c3c:	89 03                	mov    %eax,(%rbx)
1409f5c3e:	0f b7 44 24 34       	movzwl 0x34(%rsp),%eax
1409f5c43:	66 89 43 04          	mov    %ax,0x4(%rbx)
1409f5c47:	c6 43 28 08          	movb   $0x8,0x28(%rbx)
1409f5c4b:	e9 b6 00 00 00       	jmp    0x1409f5d06
1409f5c50:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1409f5c55:	48 89 03             	mov    %rax,(%rbx)
1409f5c58:	c6 43 28 09          	movb   $0x9,0x28(%rbx)
1409f5c5c:	e9 a5 00 00 00       	jmp    0x1409f5d06
1409f5c61:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1409f5c66:	48 89 03             	mov    %rax,(%rbx)
1409f5c69:	c6 43 28 0a          	movb   $0xa,0x28(%rbx)
1409f5c6d:	e9 94 00 00 00       	jmp    0x1409f5d06
1409f5c72:	0f b6 44 24 30       	movzbl 0x30(%rsp),%eax
1409f5c77:	88 03                	mov    %al,(%rbx)
1409f5c79:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f5c7c:	0f 11 43 08          	movups %xmm0,0x8(%rbx)
1409f5c80:	48 c7 43 18 00 00 00 	movq   $0x0,0x18(%rbx)
1409f5c87:	00
1409f5c88:	48 c7 43 20 00 00 00 	movq   $0x0,0x20(%rbx)
1409f5c8f:	00
1409f5c90:	0f 10 44 24 38       	movups 0x38(%rsp),%xmm0
1409f5c95:	0f 11 43 08          	movups %xmm0,0x8(%rbx)
1409f5c99:	0f 10 4c 24 48       	movups 0x48(%rsp),%xmm1
1409f5c9e:	0f 11 4b 18          	movups %xmm1,0x18(%rbx)
1409f5ca2:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
1409f5ca9:	00 00
1409f5cab:	48 c7 44 24 50 0f 00 	movq   $0xf,0x50(%rsp)
1409f5cb2:	00 00
1409f5cb4:	c6 44 24 38 00       	movb   $0x0,0x38(%rsp)
1409f5cb9:	c6 43 28 0b          	movb   $0xb,0x28(%rbx)
1409f5cbd:	eb 47                	jmp    0x1409f5d06
1409f5cbf:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1409f5cc4:	48 89 45 6f          	mov    %rax,0x6f(%rbp)
1409f5cc8:	48 8d 55 6f          	lea    0x6f(%rbp),%rdx
1409f5ccc:	48 8d 4d 67          	lea    0x67(%rbp),%rcx
1409f5cd0:	e8 9b 9a b4 ff       	call   0x14053f770
1409f5cd5:	eb 2f                	jmp    0x1409f5d06
1409f5cd7:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1409f5cdc:	48 89 45 6f          	mov    %rax,0x6f(%rbp)
1409f5ce0:	48 8d 55 6f          	lea    0x6f(%rbp),%rdx
1409f5ce4:	48 8d 4d 67          	lea    0x67(%rbp),%rcx
1409f5ce8:	e8 13 9a b4 ff       	call   0x14053f700
1409f5ced:	eb 17                	jmp    0x1409f5d06
1409f5cef:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1409f5cf4:	48 89 45 6f          	mov    %rax,0x6f(%rbp)
1409f5cf8:	48 8d 55 6f          	lea    0x6f(%rbp),%rdx
1409f5cfc:	48 8d 4d 67          	lea    0x67(%rbp),%rcx
1409f5d00:	e8 db 9a b4 ff       	call   0x14053f7e0
1409f5d05:	90                   	nop
1409f5d06:	48 8d 4b 30          	lea    0x30(%rbx),%rcx
1409f5d0a:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1409f5d0e:	e8 8d cc b4 ff       	call   0x1405429a0
1409f5d13:	90                   	nop
1409f5d14:	48 89 37             	mov    %rsi,(%rdi)
1409f5d17:	48 89 77 08          	mov    %rsi,0x8(%rdi)
1409f5d1b:	48 89 77 10          	mov    %rsi,0x10(%rdi)
1409f5d1f:	66 c7 47 18 00 00    	movw   $0x0,0x18(%rdi)
1409f5d25:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1409f5d29:	e8 e2 13 88 ff       	call   0x140277110
1409f5d2e:	48 8b d8             	mov    %rax,%rbx
1409f5d31:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1409f5d35:	e8 36 b3 b5 ff       	call   0x140551070
1409f5d3a:	0f 10 45 87          	movups -0x79(%rbp),%xmm0
1409f5d3e:	0f 29 45 87          	movaps %xmm0,-0x79(%rbp)
1409f5d42:	4c 8b c3             	mov    %rbx,%r8
1409f5d45:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
1409f5d49:	49 8b cf             	mov    %r15,%rcx
1409f5d4c:	e8 3f 1d 7f ff       	call   0x1401e7a90
1409f5d51:	90                   	nop
1409f5d52:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1409f5d56:	e8 45 bf 9c ff       	call   0x1403c1ca0
1409f5d5b:	90                   	nop
1409f5d5c:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409f5d61:	e8 3a bf 9c ff       	call   0x1403c1ca0
1409f5d66:	49 ff c5             	inc    %r13
1409f5d69:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1409f5d6e:	4c 3b 28             	cmp    (%rax),%r13
1409f5d71:	0f 82 e2 fa ff ff    	jb     0x1409f5859
1409f5d77:	b0 01                	mov    $0x1,%al
1409f5d79:	4c 8d 9c 24 f8 00 00 	lea    0xf8(%rsp),%r11
1409f5d80:	00
1409f5d81:	41 0f 28 73 e8       	movaps -0x18(%r11),%xmm6
1409f5d86:	41 0f 28 7b d8       	movaps -0x28(%r11),%xmm7
1409f5d8b:	45 0f 28 43 c8       	movaps -0x38(%r11),%xmm8
1409f5d90:	49 8b e3             	mov    %r11,%rsp
1409f5d93:	41 5f                	pop    %r15
1409f5d95:	41 5e                	pop    %r14
1409f5d97:	41 5d                	pop    %r13
1409f5d99:	41 5c                	pop    %r12
1409f5d9b:	5f                   	pop    %rdi
1409f5d9c:	5e                   	pop    %rsi
1409f5d9d:	5b                   	pop    %rbx
1409f5d9e:	5d                   	pop    %rbp
1409f5d9f:	c3                   	ret
1409f5da0:	b9 25 00 00 00       	mov    $0x25,%ecx
1409f5da5:	cd 29                	int    $0x29
1409f5da7:	b9 25 00 00 00       	mov    $0x25,%ecx
1409f5dac:	cd 29                	int    $0x29
1409f5dae:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1409f5db2:	e8 e9 be 9c ff       	call   0x1403c1ca0
1409f5db7:	90                   	nop
1409f5db8:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409f5dbd:	e8 de be 9c ff       	call   0x1403c1ca0
1409f5dc2:	32 c0                	xor    %al,%al
1409f5dc4:	eb b3                	jmp    0x1409f5d79
1409f5dc6:	e8 25 2a 7f ff       	call   0x1401e87f0
1409f5dcb:	cc                   	int3
1409f5dcc:	93                   	xchg   %eax,%ebx
1409f5dcd:	5a                   	pop    %rdx
1409f5dce:	9f                   	lahf
1409f5dcf:	00 93 5a 9f 00 81    	add    %dl,-0x7eff60a6(%rbx)
1409f5dd5:	59                   	pop    %rcx
1409f5dd6:	9f                   	lahf
1409f5dd7:	00 8d 59 9f 00 99    	add    %cl,-0x66ff60a7(%rbp)
1409f5ddd:	59                   	pop    %rcx
1409f5dde:	9f                   	lahf
1409f5ddf:	00 a5 59 9f 00 b2    	add    %ah,-0x4dff60a7(%rbp)
1409f5de5:	59                   	pop    %rcx
1409f5de6:	9f                   	lahf
1409f5de7:	00 c5                	add    %al,%ch
1409f5de9:	59                   	pop    %rcx
1409f5dea:	9f                   	lahf
1409f5deb:	00 e8                	add    %ch,%al
1409f5ded:	59                   	pop    %rcx
1409f5dee:	9f                   	lahf
1409f5def:	00 09                	add    %cl,(%rcx)
1409f5df1:	5a                   	pop    %rdx
1409f5df2:	9f                   	lahf
1409f5df3:	00 27                	add    %ah,(%rdi)
1409f5df5:	5a                   	pop    %rdx
1409f5df6:	9f                   	lahf
1409f5df7:	00 27                	add    %ah,(%rdi)
1409f5df9:	5a                   	pop    %rdx
1409f5dfa:	9f                   	lahf
1409f5dfb:	00 40 5a             	add    %al,0x5a(%rax)
1409f5dfe:	9f                   	lahf
1409f5dff:	00 50 5a             	add    %dl,0x5a(%rax)
1409f5e02:	9f                   	lahf
1409f5e03:	00 60 5a             	add    %ah,0x5a(%rax)
1409f5e06:	9f                   	lahf
1409f5e07:	00 70 5a             	add    %dh,0x5a(%rax)
1409f5e0a:	9f                   	lahf
1409f5e0b:	00 06                	add    %al,(%rsi)
1409f5e0d:	5d                   	pop    %rbp
1409f5e0e:	9f                   	lahf
1409f5e0f:	00 67 5b             	add    %ah,0x5b(%rdi)
1409f5e12:	9f                   	lahf
1409f5e13:	00 70 5b             	add    %dh,0x5b(%rax)
1409f5e16:	9f                   	lahf
1409f5e17:	00 80 5b 9f 00 91    	add    %al,-0x6eff60a5(%rax)
1409f5e1d:	5b                   	pop    %rbx
1409f5e1e:	9f                   	lahf
1409f5e1f:	00 a2 5b 9f 00 b5    	add    %ah,-0x4aff60a5(%rdx)
1409f5e25:	5b                   	pop    %rbx
1409f5e26:	9f                   	lahf
1409f5e27:	00 fc                	add    %bh,%ah
1409f5e29:	5b                   	pop    %rbx
1409f5e2a:	9f                   	lahf
1409f5e2b:	00 12                	add    %dl,(%rdx)
1409f5e2d:	5c                   	pop    %rsp
1409f5e2e:	9f                   	lahf
1409f5e2f:	00 38                	add    %bh,(%rax)
1409f5e31:	5c                   	pop    %rsp
1409f5e32:	9f                   	lahf
1409f5e33:	00 50 5c             	add    %dl,0x5c(%rax)
1409f5e36:	9f                   	lahf
1409f5e37:	00 61 5c             	add    %ah,0x5c(%rcx)
1409f5e3a:	9f                   	lahf
1409f5e3b:	00 72 5c             	add    %dh,0x5c(%rdx)
1409f5e3e:	9f                   	lahf
1409f5e3f:	00 bf 5c 9f 00 d7    	add    %bh,-0x28ff60a4(%rdi)
1409f5e45:	5c                   	pop    %rsp
1409f5e46:	9f                   	lahf
1409f5e47:	00 ef                	add    %ch,%bh
1409f5e49:	5c                   	pop    %rsp
1409f5e4a:	9f                   	lahf
1409f5e4b:	00 cc                	add    %cl,%ah
1409f5e4d:	cc                   	int3
1409f5e4e:	cc                   	int3
1409f5e4f:	cc                   	int3
1409f5e50:	40 53                	rex push %rbx
1409f5e52:	48 83 ec 20          	sub    $0x20,%rsp
1409f5e56:	48 8d 05 33 6a 68 00 	lea    0x686a33(%rip),%rax        # 0x14107c890
1409f5e5d:	48 8b d9             	mov    %rcx,%rbx
1409f5e60:	48 89 01             	mov    %rax,(%rcx)
1409f5e63:	f6 c2 01             	test   $0x1,%dl
1409f5e66:	74 0a                	je     0x1409f5e72
1409f5e68:	ba b0 00 00 00       	mov    $0xb0,%edx
1409f5e6d:	e8 d2 52 42 00       	call   0x140e1b144
1409f5e72:	48 8b c3             	mov    %rbx,%rax
1409f5e75:	48 83 c4 20          	add    $0x20,%rsp
1409f5e79:	5b                   	pop    %rbx
1409f5e7a:	c3                   	ret
1409f5e7b:	cc                   	int3
1409f5e7c:	cc                   	int3
1409f5e7d:	cc                   	int3
1409f5e7e:	cc                   	int3
1409f5e7f:	cc                   	int3
1409f5e80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409f5e85:	57                   	push   %rdi
1409f5e86:	48 83 ec 20          	sub    $0x20,%rsp
1409f5e8a:	8b da                	mov    %edx,%ebx
1409f5e8c:	48 8b f9             	mov    %rcx,%rdi
1409f5e8f:	e8 fc 04 00 00       	call   0x1409f6390
1409f5e94:	f6 c3 01             	test   $0x1,%bl
1409f5e97:	74 0d                	je     0x1409f5ea6
1409f5e99:	ba 18 00 00 00       	mov    $0x18,%edx
1409f5e9e:	48 8b cf             	mov    %rdi,%rcx
1409f5ea1:	e8 9e 52 42 00       	call   0x140e1b144
1409f5ea6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409f5eab:	48 8b c7             	mov    %rdi,%rax
1409f5eae:	48 83 c4 20          	add    $0x20,%rsp
1409f5eb2:	5f                   	pop    %rdi
1409f5eb3:	c3                   	ret
1409f5eb4:	cc                   	int3
1409f5eb5:	cc                   	int3
1409f5eb6:	cc                   	int3
1409f5eb7:	cc                   	int3
1409f5eb8:	cc                   	int3
1409f5eb9:	cc                   	int3
1409f5eba:	cc                   	int3
1409f5ebb:	cc                   	int3
1409f5ebc:	cc                   	int3
1409f5ebd:	cc                   	int3
1409f5ebe:	cc                   	int3
1409f5ebf:	cc                   	int3
1409f5ec0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409f5ec5:	57                   	push   %rdi
1409f5ec6:	48 83 ec 20          	sub    $0x20,%rsp
1409f5eca:	8b da                	mov    %edx,%ebx
1409f5ecc:	48 8b f9             	mov    %rcx,%rdi
1409f5ecf:	e8 9c 68 04 00       	call   0x140a3c770
1409f5ed4:	f6 c3 01             	test   $0x1,%bl
1409f5ed7:	74 0d                	je     0x1409f5ee6
1409f5ed9:	ba 50 00 00 00       	mov    $0x50,%edx
1409f5ede:	48 8b cf             	mov    %rdi,%rcx
1409f5ee1:	e8 5e 52 42 00       	call   0x140e1b144
1409f5ee6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409f5eeb:	48 8b c7             	mov    %rdi,%rax
1409f5eee:	48 83 c4 20          	add    $0x20,%rsp
1409f5ef2:	5f                   	pop    %rdi
1409f5ef3:	c3                   	ret
1409f5ef4:	cc                   	int3
1409f5ef5:	cc                   	int3
1409f5ef6:	cc                   	int3
1409f5ef7:	cc                   	int3
1409f5ef8:	cc                   	int3
1409f5ef9:	cc                   	int3
1409f5efa:	cc                   	int3
1409f5efb:	cc                   	int3
1409f5efc:	cc                   	int3
1409f5efd:	cc                   	int3
1409f5efe:	cc                   	int3
1409f5eff:	cc                   	int3
1409f5f00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409f5f05:	57                   	push   %rdi
1409f5f06:	48 83 ec 20          	sub    $0x20,%rsp
1409f5f0a:	8b da                	mov    %edx,%ebx
1409f5f0c:	48 8b f9             	mov    %rcx,%rdi
1409f5f0f:	e8 6c cb 04 00       	call   0x140a42a80
1409f5f14:	f6 c3 01             	test   $0x1,%bl
1409f5f17:	74 0d                	je     0x1409f5f26
1409f5f19:	ba 38 00 00 00       	mov    $0x38,%edx
1409f5f1e:	48 8b cf             	mov    %rdi,%rcx
1409f5f21:	e8 1e 52 42 00       	call   0x140e1b144
1409f5f26:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409f5f2b:	48 8b c7             	mov    %rdi,%rax
1409f5f2e:	48 83 c4 20          	add    $0x20,%rsp
1409f5f32:	5f                   	pop    %rdi
1409f5f33:	c3                   	ret
1409f5f34:	cc                   	int3