140431968:	ba 01 00 00 00       	mov    $0x1,%edx
14043196d:	48 8b 00             	mov    (%rax),%rax
140431970:	ff 15 aa 20 b5 00    	call   *0xb520aa(%rip)        # 0x140f83a20
140431976:	90                   	nop
140431977:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
14043197e:	00
14043197f:	48 33 cc             	xor    %rsp,%rcx
140431982:	e8 79 9b 9e 00       	call   0x140e1b500
140431987:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
14043198e:	41 5e                	pop    %r14
140431990:	5f                   	pop    %rdi
140431991:	5e                   	pop    %rsi
140431992:	5d                   	pop    %rbp
140431993:	5b                   	pop    %rbx
140431994:	c3                   	ret
140431995:	b9 02 00 00 00       	mov    $0x2,%ecx
14043199a:	e8 61 8d 35 00       	call   0x14078a700
14043199f:	90                   	nop
1404319a0:	33 c9                	xor    %ecx,%ecx
1404319a2:	e8 59 8d 35 00       	call   0x14078a700
1404319a7:	cc                   	int3
1404319a8:	b9 01 00 00 00       	mov    $0x1,%ecx
1404319ad:	e8 4e 8d 35 00       	call   0x14078a700
1404319b2:	90                   	nop
1404319b3:	33 c9                	xor    %ecx,%ecx
1404319b5:	e8 46 8d 35 00       	call   0x14078a700
1404319ba:	cc                   	int3
1404319bb:	b9 01 00 00 00       	mov    $0x1,%ecx
1404319c0:	e8 3b 8d 35 00       	call   0x14078a700
1404319c5:	90                   	nop
1404319c6:	b9 02 00 00 00       	mov    $0x2,%ecx
1404319cb:	e8 30 8d 35 00       	call   0x14078a700
1404319d0:	cc                   	int3
1404319d1:	cc                   	int3
1404319d2:	cc                   	int3
1404319d3:	cc                   	int3
1404319d4:	cc                   	int3
1404319d5:	cc                   	int3
1404319d6:	cc                   	int3
1404319d7:	cc                   	int3
1404319d8:	cc                   	int3
1404319d9:	cc                   	int3
1404319da:	cc                   	int3
1404319db:	cc                   	int3
1404319dc:	cc                   	int3
1404319dd:	cc                   	int3
1404319de:	cc                   	int3
1404319df:	cc                   	int3
1404319e0:	40 53                	rex push %rbx
1404319e2:	55                   	push   %rbp
1404319e3:	56                   	push   %rsi
1404319e4:	57                   	push   %rdi
1404319e5:	41 56                	push   %r14
1404319e7:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1404319ee:	48 8b 05 0b 75 f8 00 	mov    0xf8750b(%rip),%rax        # 0x1413b8f00
1404319f5:	48 33 c4             	xor    %rsp,%rax
1404319f8:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
1404319ff:	00
140431a00:	49 8b f9             	mov    %r9,%rdi
140431a03:	41 8b e8             	mov    %r8d,%ebp
140431a06:	4c 8b f2             	mov    %rdx,%r14
140431a09:	4c 89 4c 24 50       	mov    %r9,0x50(%rsp)
140431a0e:	48 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%rbx
140431a15:	00
140431a16:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
140431a1b:	48 85 c9             	test   %rcx,%rcx
140431a1e:	74 05                	je     0x140431a25
140431a20:	8b 71 20             	mov    0x20(%rcx),%esi
140431a23:	eb 02                	jmp    0x140431a27
140431a25:	33 f6                	xor    %esi,%esi
140431a27:	49 8b ce             	mov    %r14,%rcx
140431a2a:	e8 51 c6 3f 00       	call   0x14082e080
140431a2f:	48 8b 08             	mov    (%rax),%rcx
140431a32:	48 85 c9             	test   %rcx,%rcx
140431a35:	74 1c                	je     0x140431a53
140431a37:	8b 41 10             	mov    0x10(%rcx),%eax
140431a3a:	ff c0                	inc    %eax
140431a3c:	89 41 10             	mov    %eax,0x10(%rcx)
140431a3f:	83 f8 01             	cmp    $0x1,%eax
140431a42:	0f 8e 68 01 00 00    	jle    0x140431bb0
140431a48:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140431a4d:	0f 84 65 01 00 00    	je     0x140431bb8
140431a53:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
140431a58:	48 8b 0d 19 14 00 01 	mov    0x1001419(%rip),%rcx        # 0x141432e78
140431a5f:	85 ed                	test   %ebp,%ebp
140431a61:	74 06                	je     0x140431a69
140431a63:	48 83 c1 58          	add    $0x58,%rcx
140431a67:	eb 04                	jmp    0x140431a6d
140431a69:	48 83 c1 60          	add    $0x60,%rcx
140431a6d:	48 8b 09             	mov    (%rcx),%rcx
140431a70:	48 89 8c 24 80 00 00 	mov    %rcx,0x80(%rsp)
140431a77:	00
140431a78:	48 85 c9             	test   %rcx,%rcx
140431a7b:	74 1c                	je     0x140431a99
140431a7d:	8b 41 10             	mov    0x10(%rcx),%eax
140431a80:	ff c0                	inc    %eax
140431a82:	89 41 10             	mov    %eax,0x10(%rcx)
140431a85:	83 f8 01             	cmp    $0x1,%eax
140431a88:	0f 8e 35 01 00 00    	jle    0x140431bc3
140431a8e:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140431a93:	0f 84 32 01 00 00    	je     0x140431bcb
140431a99:	48 8b 07             	mov    (%rdi),%rax
140431a9c:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
140431aa3:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
140431aaa:	00
140431aab:	48 8b 03             	mov    (%rbx),%rax
140431aae:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
140431ab5:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
140431abc:	00
140431abd:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
140431ac2:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140431ac7:	48 8d 84 24 98 00 00 	lea    0x98(%rsp),%rax
140431ace:	00
140431acf:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140431ad4:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140431ad9:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140431adf:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140431ae4:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140431ae9:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140431aee:	e8 5d e3 d6 ff       	call   0x14019fe50
140431af3:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
140431af8:	89 74 24 20          	mov    %esi,0x20(%rsp)
140431afc:	45 33 c9             	xor    %r9d,%r9d
140431aff:	4c 8b c0             	mov    %rax,%r8
140431b02:	48 8d 15 1f 5a ff 00 	lea    0xff5a1f(%rip),%rdx        # 0x141427528
140431b09:	48 8d 0d b0 b2 f7 00 	lea    0xf7b2b0(%rip),%rcx        # 0x1413acdc0
140431b10:	e8 2b 4c 3e 00       	call   0x140816740
140431b15:	90                   	nop
140431b16:	4c 8d 0d d3 c9 d6 ff 	lea    -0x29362d(%rip),%r9        # 0x14019e4f0
140431b1d:	ba 08 00 00 00       	mov    $0x8,%edx
140431b22:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140431b28:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140431b2d:	e8 1a 9a 9e 00       	call   0x140e1b54c
140431b32:	90                   	nop
140431b33:	48 8b 0f             	mov    (%rdi),%rcx
140431b36:	48 85 c9             	test   %rcx,%rcx
140431b39:	74 24                	je     0x140431b5f
140431b3b:	8b 41 10             	mov    0x10(%rcx),%eax
140431b3e:	ff c8                	dec    %eax
140431b40:	89 41 10             	mov    %eax,0x10(%rcx)
140431b43:	85 c0                	test   %eax,%eax
140431b45:	7f 18                	jg     0x140431b5f
140431b47:	0f 88 89 00 00 00    	js     0x140431bd6
140431b4d:	48 8b 01             	mov    (%rcx),%rax
140431b50:	ba 01 00 00 00       	mov    $0x1,%edx
140431b55:	48 8b 00             	mov    (%rax),%rax
140431b58:	ff 15 c2 1e b5 00    	call   *0xb51ec2(%rip)        # 0x140f83a20
140431b5e:	90                   	nop
140431b5f:	48 8b 0b             	mov    (%rbx),%rcx
140431b62:	48 85 c9             	test   %rcx,%rcx
140431b65:	74 20                	je     0x140431b87
140431b67:	8b 41 10             	mov    0x10(%rcx),%eax
140431b6a:	ff c8                	dec    %eax
140431b6c:	89 41 10             	mov    %eax,0x10(%rcx)
140431b6f:	85 c0                	test   %eax,%eax
140431b71:	7f 14                	jg     0x140431b87
140431b73:	78 30                	js     0x140431ba5
140431b75:	48 8b 01             	mov    (%rcx),%rax
140431b78:	ba 01 00 00 00       	mov    $0x1,%edx
140431b7d:	48 8b 00             	mov    (%rax),%rax
140431b80:	ff 15 9a 1e b5 00    	call   *0xb51e9a(%rip)        # 0x140f83a20
140431b86:	90                   	nop
140431b87:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
140431b8e:	00
140431b8f:	48 33 cc             	xor    %rsp,%rcx
140431b92:	e8 69 99 9e 00       	call   0x140e1b500
140431b97:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
140431b9e:	41 5e                	pop    %r14
140431ba0:	5f                   	pop    %rdi
140431ba1:	5e                   	pop    %rsi
140431ba2:	5d                   	pop    %rbp
140431ba3:	5b                   	pop    %rbx
140431ba4:	c3                   	ret
140431ba5:	b9 02 00 00 00       	mov    $0x2,%ecx
140431baa:	e8 51 8b 35 00       	call   0x14078a700
140431baf:	90                   	nop
140431bb0:	33 c9                	xor    %ecx,%ecx
140431bb2:	e8 49 8b 35 00       	call   0x14078a700
140431bb7:	cc                   	int3
140431bb8:	b9 01 00 00 00       	mov    $0x1,%ecx
140431bbd:	e8 3e 8b 35 00       	call   0x14078a700
140431bc2:	90                   	nop
140431bc3:	33 c9                	xor    %ecx,%ecx
140431bc5:	e8 36 8b 35 00       	call   0x14078a700
140431bca:	cc                   	int3
140431bcb:	b9 01 00 00 00       	mov    $0x1,%ecx
140431bd0:	e8 2b 8b 35 00       	call   0x14078a700
140431bd5:	90                   	nop
140431bd6:	b9 02 00 00 00       	mov    $0x2,%ecx
140431bdb:	e8 20 8b 35 00       	call   0x14078a700
140431be0:	cc                   	int3
140431be1:	cc                   	int3
140431be2:	cc                   	int3
140431be3:	cc                   	int3
140431be4:	cc                   	int3
140431be5:	cc                   	int3
140431be6:	cc                   	int3
140431be7:	cc                   	int3
140431be8:	cc                   	int3
140431be9:	cc                   	int3
140431bea:	cc                   	int3
140431beb:	cc                   	int3
140431bec:	cc                   	int3
140431bed:	cc                   	int3
140431bee:	cc                   	int3
140431bef:	cc                   	int3
140431bf0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140431bf5:	55                   	push   %rbp
140431bf6:	56                   	push   %rsi
140431bf7:	57                   	push   %rdi
140431bf8:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140431bff:	48 8b 05 fa 72 f8 00 	mov    0xf872fa(%rip),%rax        # 0x1413b8f00
140431c06:	48 33 c4             	xor    %rsp,%rax
140431c09:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140431c10:	00
140431c11:	49 8b e9             	mov    %r9,%rbp
140431c14:	41 8b f8             	mov    %r8d,%edi
140431c17:	48 8b f2             	mov    %rdx,%rsi
140431c1a:	48 85 c9             	test   %rcx,%rcx
140431c1d:	74 05                	je     0x140431c24
140431c1f:	8b 59 20             	mov    0x20(%rcx),%ebx
140431c22:	eb 02                	jmp    0x140431c26
140431c24:	33 db                	xor    %ebx,%ebx
140431c26:	48 8b ce             	mov    %rsi,%rcx
140431c29:	e8 52 c4 3f 00       	call   0x14082e080
140431c2e:	48 8b 08             	mov    (%rax),%rcx
140431c31:	48 85 c9             	test   %rcx,%rcx
140431c34:	74 1c                	je     0x140431c52
140431c36:	8b 41 10             	mov    0x10(%rcx),%eax
140431c39:	ff c0                	inc    %eax
140431c3b:	89 41 10             	mov    %eax,0x10(%rcx)
140431c3e:	83 f8 01             	cmp    $0x1,%eax
140431c41:	0f 8e 04 01 00 00    	jle    0x140431d4b
140431c47:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140431c4c:	0f 84 01 01 00 00    	je     0x140431d53
140431c52:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
140431c57:	48 8b 0d 1a 12 00 01 	mov    0x100121a(%rip),%rcx        # 0x141432e78
140431c5e:	85 ff                	test   %edi,%edi
140431c60:	48 8d 51 58          	lea    0x58(%rcx),%rdx
140431c64:	75 04                	jne    0x140431c6a
140431c66:	48 8d 51 60          	lea    0x60(%rcx),%rdx
140431c6a:	48 8b 12             	mov    (%rdx),%rdx
140431c6d:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
140431c72:	48 85 d2             	test   %rdx,%rdx
140431c75:	74 23                	je     0x140431c9a
140431c77:	8b 42 10             	mov    0x10(%rdx),%eax
140431c7a:	ff c0                	inc    %eax
140431c7c:	89 42 10             	mov    %eax,0x10(%rdx)
140431c7f:	83 f8 01             	cmp    $0x1,%eax
140431c82:	0f 8e d6 00 00 00    	jle    0x140431d5e
140431c88:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140431c8d:	0f 84 ad 00 00 00    	je     0x140431d40
140431c93:	48 8b 0d de 11 00 01 	mov    0x10011de(%rip),%rcx        # 0x141432e78
140431c9a:	4c 8b c5             	mov    %rbp,%r8
140431c9d:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
140431ca2:	e8 79 e2 d6 ff       	call   0x14019ff20
140431ca7:	90                   	nop
140431ca8:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
140431cad:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140431cb2:	48 8d 84 24 80 00 00 	lea    0x80(%rsp),%rax
140431cb9:	00
140431cba:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140431cbf:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140431cc4:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140431cca:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140431ccf:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140431cd4:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140431cd9:	e8 72 e1 d6 ff       	call   0x14019fe50
140431cde:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
140431ce3:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
140431ce7:	45 33 c9             	xor    %r9d,%r9d
140431cea:	4c 8b c0             	mov    %rax,%r8
140431ced:	48 8d 15 ec 57 ff 00 	lea    0xff57ec(%rip),%rdx        # 0x1414274e0
140431cf4:	48 8d 0d c5 b0 f7 00 	lea    0xf7b0c5(%rip),%rcx        # 0x1413acdc0
140431cfb:	e8 40 4a 3e 00       	call   0x140816740
140431d00:	90                   	nop
140431d01:	4c 8d 0d e8 c7 d6 ff 	lea    -0x293818(%rip),%r9        # 0x14019e4f0
140431d08:	ba 08 00 00 00       	mov    $0x8,%edx
140431d0d:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140431d13:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140431d18:	e8 2f 98 9e 00       	call   0x140e1b54c
140431d1d:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140431d24:	00
140431d25:	48 33 cc             	xor    %rsp,%rcx
140431d28:	e8 d3 97 9e 00       	call   0x140e1b500
140431d2d:	48 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%rbx
140431d34:	00
140431d35:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
140431d3c:	5f                   	pop    %rdi
140431d3d:	5e                   	pop    %rsi
140431d3e:	5d                   	pop    %rbp
140431d3f:	c3                   	ret
140431d40:	b9 01 00 00 00       	mov    $0x1,%ecx
140431d45:	e8 b6 89 35 00       	call   0x14078a700
140431d4a:	90                   	nop
140431d4b:	33 c9                	xor    %ecx,%ecx
140431d4d:	e8 ae 89 35 00       	call   0x14078a700
140431d52:	cc                   	int3
140431d53:	b9 01 00 00 00       	mov    $0x1,%ecx
140431d58:	e8 a3 89 35 00       	call   0x14078a700
140431d5d:	90                   	nop
140431d5e:	33 c9                	xor    %ecx,%ecx
140431d60:	e8 9b 89 35 00       	call   0x14078a700
140431d65:	cc                   	int3
140431d66:	cc                   	int3
140431d67:	cc                   	int3
140431d68:	cc                   	int3
140431d69:	cc                   	int3
140431d6a:	cc                   	int3
140431d6b:	cc                   	int3
140431d6c:	cc                   	int3
140431d6d:	cc                   	int3
140431d6e:	cc                   	int3
140431d6f:	cc                   	int3
140431d70:	40 53                	rex push %rbx
140431d72:	55                   	push   %rbp
140431d73:	56                   	push   %rsi
140431d74:	57                   	push   %rdi
140431d75:	41 56                	push   %r14
140431d77:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140431d7e:	48 8b 05 7b 71 f8 00 	mov    0xf8717b(%rip),%rax        # 0x1413b8f00
140431d85:	48 33 c4             	xor    %rsp,%rax
140431d88:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
140431d8f:	00
140431d90:	49 8b d9             	mov    %r9,%rbx
140431d93:	41 8b f0             	mov    %r8d,%esi
140431d96:	48 8b ea             	mov    %rdx,%rbp
140431d99:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
140431d9e:	4c 8b b4 24 f0 00 00 	mov    0xf0(%rsp),%r14
140431da5:	00
140431da6:	48 85 c9             	test   %rcx,%rcx
140431da9:	74 05                	je     0x140431db0
140431dab:	8b 79 20             	mov    0x20(%rcx),%edi
140431dae:	eb 02                	jmp    0x140431db2
140431db0:	33 ff                	xor    %edi,%edi
140431db2:	48 8b cd             	mov    %rbp,%rcx
140431db5:	e8 c6 c2 3f 00       	call   0x14082e080
140431dba:	48 8b 08             	mov    (%rax),%rcx
140431dbd:	48 85 c9             	test   %rcx,%rcx
140431dc0:	74 1c                	je     0x140431dde
140431dc2:	8b 41 10             	mov    0x10(%rcx),%eax
140431dc5:	ff c0                	inc    %eax
140431dc7:	89 41 10             	mov    %eax,0x10(%rcx)
140431dca:	83 f8 01             	cmp    $0x1,%eax
140431dcd:	0f 8e 3f 01 00 00    	jle    0x140431f12
140431dd3:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140431dd8:	0f 84 3c 01 00 00    	je     0x140431f1a
140431dde:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
140431de3:	48 8b 0d 8e 10 00 01 	mov    0x100108e(%rip),%rcx        # 0x141432e78
140431dea:	85 f6                	test   %esi,%esi