1406218d4:	e8 27 8e 16 00       	call   0x14078a700
1406218d9:	90                   	nop
1406218da:	b9 02 00 00 00       	mov    $0x2,%ecx
1406218df:	e8 1c 8e 16 00       	call   0x14078a700
1406218e4:	90                   	nop
1406218e5:	b9 02 00 00 00       	mov    $0x2,%ecx
1406218ea:	e8 11 8e 16 00       	call   0x14078a700
1406218ef:	90                   	nop
1406218f0:	33 c9                	xor    %ecx,%ecx
1406218f2:	e8 09 8e 16 00       	call   0x14078a700
1406218f7:	cc                   	int3
1406218f8:	b9 01 00 00 00       	mov    $0x1,%ecx
1406218fd:	e8 fe 8d 16 00       	call   0x14078a700
140621902:	90                   	nop
140621903:	33 c9                	xor    %ecx,%ecx
140621905:	e8 f6 8d 16 00       	call   0x14078a700
14062190a:	cc                   	int3
14062190b:	b9 01 00 00 00       	mov    $0x1,%ecx
140621910:	e8 eb 8d 16 00       	call   0x14078a700
140621915:	90                   	nop
140621916:	b9 02 00 00 00       	mov    $0x2,%ecx
14062191b:	e8 e0 8d 16 00       	call   0x14078a700
140621920:	90                   	nop
140621921:	b9 02 00 00 00       	mov    $0x2,%ecx
140621926:	e8 d5 8d 16 00       	call   0x14078a700
14062192b:	90                   	nop
14062192c:	b9 02 00 00 00       	mov    $0x2,%ecx
140621931:	e8 ca 8d 16 00       	call   0x14078a700
140621936:	90                   	nop
140621937:	33 c9                	xor    %ecx,%ecx
140621939:	e8 c2 8d 16 00       	call   0x14078a700
14062193e:	cc                   	int3
14062193f:	8b ce                	mov    %esi,%ecx
140621941:	e8 ba 8d 16 00       	call   0x14078a700
140621946:	90                   	nop
140621947:	b9 02 00 00 00       	mov    $0x2,%ecx
14062194c:	e8 af 8d 16 00       	call   0x14078a700
140621951:	90                   	nop
140621952:	b9 02 00 00 00       	mov    $0x2,%ecx
140621957:	e8 a4 8d 16 00       	call   0x14078a700
14062195c:	90                   	nop
14062195d:	b9 02 00 00 00       	mov    $0x2,%ecx
140621962:	e8 99 8d 16 00       	call   0x14078a700
140621967:	90                   	nop
140621968:	b9 02 00 00 00       	mov    $0x2,%ecx
14062196d:	e8 8e 8d 16 00       	call   0x14078a700
140621972:	90                   	nop
140621973:	b9 02 00 00 00       	mov    $0x2,%ecx
140621978:	e8 83 8d 16 00       	call   0x14078a700
14062197d:	90                   	nop
14062197e:	b9 02 00 00 00       	mov    $0x2,%ecx
140621983:	e8 78 8d 16 00       	call   0x14078a700
140621988:	90                   	nop
140621989:	b9 02 00 00 00       	mov    $0x2,%ecx
14062198e:	e8 6d 8d 16 00       	call   0x14078a700
140621993:	90                   	nop
140621994:	b9 02 00 00 00       	mov    $0x2,%ecx
140621999:	e8 62 8d 16 00       	call   0x14078a700
14062199e:	cc                   	int3
14062199f:	cc                   	int3
1406219a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1406219a5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1406219aa:	56                   	push   %rsi
1406219ab:	57                   	push   %rdi
1406219ac:	41 54                	push   %r12
1406219ae:	41 56                	push   %r14
1406219b0:	41 57                	push   %r15
1406219b2:	48 83 ec 30          	sub    $0x30,%rsp
1406219b6:	4d 8b f0             	mov    %r8,%r14
1406219b9:	4c 8b e2             	mov    %rdx,%r12
1406219bc:	4c 8b f9             	mov    %rcx,%r15
1406219bf:	33 f6                	xor    %esi,%esi
1406219c1:	49 8b 78 38          	mov    0x38(%r8),%rdi
1406219c5:	48 89 7c 24 70       	mov    %rdi,0x70(%rsp)
1406219ca:	48 85 ff             	test   %rdi,%rdi
1406219cd:	74 1c                	je     0x1406219eb
1406219cf:	8b 47 10             	mov    0x10(%rdi),%eax
1406219d2:	ff c0                	inc    %eax
1406219d4:	89 47 10             	mov    %eax,0x10(%rdi)
1406219d7:	83 f8 01             	cmp    $0x1,%eax
1406219da:	0f 8e 64 01 00 00    	jle    0x140621b44
1406219e0:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1406219e5:	0f 84 61 01 00 00    	je     0x140621b4c
1406219eb:	48 8b cf             	mov    %rdi,%rcx
1406219ee:	e8 cd 68 1d 00       	call   0x1407f82c0
1406219f3:	48 8b e8             	mov    %rax,%rbp
1406219f6:	48 85 ff             	test   %rdi,%rdi
1406219f9:	74 27                	je     0x140621a22
1406219fb:	8b 4f 10             	mov    0x10(%rdi),%ecx
1406219fe:	ff c9                	dec    %ecx
140621a00:	89 4f 10             	mov    %ecx,0x10(%rdi)
140621a03:	85 c9                	test   %ecx,%ecx
140621a05:	7f 1b                	jg     0x140621a22
140621a07:	0f 88 4a 01 00 00    	js     0x140621b57
140621a0d:	48 8b 07             	mov    (%rdi),%rax
140621a10:	ba 01 00 00 00       	mov    $0x1,%edx
140621a15:	48 8b cf             	mov    %rdi,%rcx
140621a18:	48 8b 00             	mov    (%rax),%rax
140621a1b:	ff 15 ff 1f 96 00    	call   *0x961fff(%rip)        # 0x140f83a20
140621a21:	90                   	nop
140621a22:	49 8b 5e 40          	mov    0x40(%r14),%rbx
140621a26:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140621a2b:	48 85 db             	test   %rbx,%rbx
140621a2e:	74 1c                	je     0x140621a4c
140621a30:	8b 43 10             	mov    0x10(%rbx),%eax
140621a33:	ff c0                	inc    %eax
140621a35:	89 43 10             	mov    %eax,0x10(%rbx)
140621a38:	83 f8 01             	cmp    $0x1,%eax
140621a3b:	0f 8e 21 01 00 00    	jle    0x140621b62
140621a41:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140621a46:	0f 84 1e 01 00 00    	je     0x140621b6a
140621a4c:	83 7b 18 00          	cmpl   $0x0,0x18(%rbx)
140621a50:	75 0d                	jne    0x140621a5f
140621a52:	48 8b cb             	mov    %rbx,%rcx
140621a55:	e8 66 68 1d 00       	call   0x1407f82c0
140621a5a:	48 8b f8             	mov    %rax,%rdi
140621a5d:	eb 03                	jmp    0x140621a62
140621a5f:	48 8b fe             	mov    %rsi,%rdi
140621a62:	83 7b 18 00          	cmpl   $0x0,0x18(%rbx)
140621a66:	74 0b                	je     0x140621a73
140621a68:	48 8b cb             	mov    %rbx,%rcx
140621a6b:	e8 d0 47 06 00       	call   0x140686240
140621a70:	48 8b f0             	mov    %rax,%rsi
140621a73:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140621a77:	48 8b 01             	mov    (%rcx),%rax
140621a7a:	48 8b 40 40          	mov    0x40(%rax),%rax
140621a7e:	ff 15 9c 1f 96 00    	call   *0x961f9c(%rip)        # 0x140f83a20
140621a84:	48 8b 08             	mov    (%rax),%rcx
140621a87:	4c 8b c5             	mov    %rbp,%r8
140621a8a:	83 79 18 0d          	cmpl   $0xd,0x18(%rcx)
140621a8e:	49 8b cf             	mov    %r15,%rcx
140621a91:	75 37                	jne    0x140621aca
140621a93:	48 85 ff             	test   %rdi,%rdi
140621a96:	74 0f                	je     0x140621aa7
140621a98:	4c 8b cf             	mov    %rdi,%r9
140621a9b:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140621aa0:	e8 bb 16 01 00       	call   0x140633160
140621aa5:	eb 0d                	jmp    0x140621ab4
140621aa7:	4c 8b ce             	mov    %rsi,%r9
140621aaa:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
140621aaf:	e8 5c 14 01 00       	call   0x140632f10
140621ab4:	8b 00                	mov    (%rax),%eax
140621ab6:	41 89 04 24          	mov    %eax,(%r12)
140621aba:	8b 43 10             	mov    0x10(%rbx),%eax
140621abd:	ff c8                	dec    %eax
140621abf:	89 43 10             	mov    %eax,0x10(%rbx)
140621ac2:	85 c0                	test   %eax,%eax
140621ac4:	7f 4e                	jg     0x140621b14
140621ac6:	78 71                	js     0x140621b39
140621ac8:	eb 35                	jmp    0x140621aff
140621aca:	48 85 ff             	test   %rdi,%rdi
140621acd:	74 0f                	je     0x140621ade
140621acf:	4c 8b cf             	mov    %rdi,%r9
140621ad2:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140621ad7:	e8 24 1b 01 00       	call   0x140633600
140621adc:	eb 0d                	jmp    0x140621aeb
140621ade:	4c 8b ce             	mov    %rsi,%r9
140621ae1:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
140621ae6:	e8 c5 18 01 00       	call   0x1406333b0
140621aeb:	8b 00                	mov    (%rax),%eax
140621aed:	41 89 04 24          	mov    %eax,(%r12)
140621af1:	8b 43 10             	mov    0x10(%rbx),%eax
140621af4:	ff c8                	dec    %eax
140621af6:	89 43 10             	mov    %eax,0x10(%rbx)
140621af9:	85 c0                	test   %eax,%eax
140621afb:	7f 17                	jg     0x140621b14
140621afd:	78 2f                	js     0x140621b2e
140621aff:	48 8b 03             	mov    (%rbx),%rax
140621b02:	ba 01 00 00 00       	mov    $0x1,%edx
140621b07:	48 8b cb             	mov    %rbx,%rcx
140621b0a:	48 8b 00             	mov    (%rax),%rax
140621b0d:	ff 15 0d 1f 96 00    	call   *0x961f0d(%rip)        # 0x140f83a20
140621b13:	90                   	nop
140621b14:	49 8b c4             	mov    %r12,%rax
140621b17:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140621b1c:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
140621b21:	48 83 c4 30          	add    $0x30,%rsp
140621b25:	41 5f                	pop    %r15
140621b27:	41 5e                	pop    %r14
140621b29:	41 5c                	pop    %r12
140621b2b:	5f                   	pop    %rdi
140621b2c:	5e                   	pop    %rsi
140621b2d:	c3                   	ret
140621b2e:	b9 02 00 00 00       	mov    $0x2,%ecx
140621b33:	e8 c8 8b 16 00       	call   0x14078a700
140621b38:	90                   	nop
140621b39:	b9 02 00 00 00       	mov    $0x2,%ecx
140621b3e:	e8 bd 8b 16 00       	call   0x14078a700
140621b43:	90                   	nop
140621b44:	33 c9                	xor    %ecx,%ecx
140621b46:	e8 b5 8b 16 00       	call   0x14078a700
140621b4b:	cc                   	int3
140621b4c:	b9 01 00 00 00       	mov    $0x1,%ecx
140621b51:	e8 aa 8b 16 00       	call   0x14078a700
140621b56:	90                   	nop
140621b57:	b9 02 00 00 00       	mov    $0x2,%ecx
140621b5c:	e8 9f 8b 16 00       	call   0x14078a700
140621b61:	90                   	nop
140621b62:	33 c9                	xor    %ecx,%ecx
140621b64:	e8 97 8b 16 00       	call   0x14078a700
140621b69:	cc                   	int3
140621b6a:	b9 01 00 00 00       	mov    $0x1,%ecx
140621b6f:	e8 8c 8b 16 00       	call   0x14078a700
140621b74:	cc                   	int3
140621b75:	cc                   	int3
140621b76:	cc                   	int3
140621b77:	cc                   	int3
140621b78:	cc                   	int3
140621b79:	cc                   	int3
140621b7a:	cc                   	int3
140621b7b:	cc                   	int3
140621b7c:	cc                   	int3
140621b7d:	cc                   	int3
140621b7e:	cc                   	int3
140621b7f:	cc                   	int3
140621b80:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140621b85:	55                   	push   %rbp
140621b86:	56                   	push   %rsi
140621b87:	57                   	push   %rdi
140621b88:	41 54                	push   %r12
140621b8a:	41 55                	push   %r13
140621b8c:	41 56                	push   %r14
140621b8e:	41 57                	push   %r15
140621b90:	48 8d 6c 24 c0       	lea    -0x40(%rsp),%rbp
140621b95:	48 81 ec 40 01 00 00 	sub    $0x140,%rsp
140621b9c:	48 8b 05 5d 73 d9 00 	mov    0xd9735d(%rip),%rax        # 0x1413b8f00
140621ba3:	48 33 c4             	xor    %rsp,%rax
140621ba6:	48 89 45 30          	mov    %rax,0x30(%rbp)
140621baa:	4c 8b f2             	mov    %rdx,%r14
140621bad:	4c 8b e1             	mov    %rcx,%r12
140621bb0:	49 8b 70 38          	mov    0x38(%r8),%rsi
140621bb4:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
140621bb9:	48 85 f6             	test   %rsi,%rsi
140621bbc:	74 1c                	je     0x140621bda
140621bbe:	8b 46 10             	mov    0x10(%rsi),%eax
140621bc1:	ff c0                	inc    %eax
140621bc3:	89 46 10             	mov    %eax,0x10(%rsi)
140621bc6:	83 f8 01             	cmp    $0x1,%eax
140621bc9:	0f 8e 13 28 00 00    	jle    0x1406243e2
140621bcf:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140621bd4:	0f 84 10 28 00 00    	je     0x1406243ea
140621bda:	4d 8b 78 40          	mov    0x40(%r8),%r15
140621bde:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
140621be3:	4d 85 ff             	test   %r15,%r15
140621be6:	74 1e                	je     0x140621c06
140621be8:	41 8b 47 10          	mov    0x10(%r15),%eax
140621bec:	ff c0                	inc    %eax
140621bee:	41 89 47 10          	mov    %eax,0x10(%r15)
140621bf2:	83 f8 01             	cmp    $0x1,%eax
140621bf5:	0f 8e fa 27 00 00    	jle    0x1406243f5
140621bfb:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140621c00:	0f 84 f7 27 00 00    	je     0x1406243fd
140621c06:	48 8b ce             	mov    %rsi,%rcx
140621c09:	e8 52 49 06 00       	call   0x140686560
140621c0e:	48 8b 58 38          	mov    0x38(%rax),%rbx
140621c12:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
140621c17:	48 85 db             	test   %rbx,%rbx
140621c1a:	74 1c                	je     0x140621c38
140621c1c:	8b 43 10             	mov    0x10(%rbx),%eax
140621c1f:	ff c0                	inc    %eax
140621c21:	89 43 10             	mov    %eax,0x10(%rbx)
140621c24:	83 f8 01             	cmp    $0x1,%eax
140621c27:	0f 8e db 27 00 00    	jle    0x140624408
140621c2d:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140621c32:	0f 84 d8 27 00 00    	je     0x140624410
140621c38:	48 8b cb             	mov    %rbx,%rcx
140621c3b:	e8 80 66 1d 00       	call   0x1407f82c0
140621c40:	4c 8b e8             	mov    %rax,%r13
140621c43:	48 85 db             	test   %rbx,%rbx
140621c46:	74 27                	je     0x140621c6f
140621c48:	8b 4b 10             	mov    0x10(%rbx),%ecx
140621c4b:	ff c9                	dec    %ecx
140621c4d:	89 4b 10             	mov    %ecx,0x10(%rbx)
140621c50:	85 c9                	test   %ecx,%ecx
140621c52:	7f 1b                	jg     0x140621c6f
140621c54:	0f 88 c1 27 00 00    	js     0x14062441b
140621c5a:	48 8b 03             	mov    (%rbx),%rax
140621c5d:	ba 01 00 00 00       	mov    $0x1,%edx
140621c62:	48 8b cb             	mov    %rbx,%rcx
140621c65:	48 8b 00             	mov    (%rax),%rax
140621c68:	ff 15 b2 1d 96 00    	call   *0x961db2(%rip)        # 0x140f83a20
140621c6e:	90                   	nop
140621c6f:	49 8b 07             	mov    (%r15),%rax
140621c72:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140621c77:	49 8b cf             	mov    %r15,%rcx
140621c7a:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
140621c81:	ff 15 99 1d 96 00    	call   *0x961d99(%rip)        # 0x140f83a20
140621c87:	90                   	nop
140621c88:	41 8b 47 18          	mov    0x18(%r15),%eax
140621c8c:	48 8d 1d 6d e3 9d ff 	lea    -0x621c93(%rip),%rbx        # 0x140000000
140621c93:	83 f8 20             	cmp    $0x20,%eax
140621c96:	0f 85 aa 00 00 00    	jne    0x140621d46
140621c9c:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140621ca1:	83 78 18 01          	cmpl   $0x1,0x18(%rax)
140621ca5:	0f 87 0d 07 00 00    	ja     0x1406223b8
140621cab:	49 8b cf             	mov    %r15,%rcx
140621cae:	e8 4d 64 1d 00       	call   0x1407f8100
140621cb3:	4c 8b c8             	mov    %rax,%r9
140621cb6:	4d 8b c5             	mov    %r13,%r8
140621cb9:	49 8b d6             	mov    %r14,%rdx
140621cbc:	49 8b cc             	mov    %r12,%rcx
140621cbf:	e8 0c 2d 00 00       	call   0x1406249d0
140621cc4:	90                   	nop
140621cc5:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140621cca:	48 85 c9             	test   %rcx,%rcx
140621ccd:	74 24                	je     0x140621cf3
140621ccf:	8b 41 10             	mov    0x10(%rcx),%eax
140621cd2:	ff c8                	dec    %eax
140621cd4:	89 41 10             	mov    %eax,0x10(%rcx)
140621cd7:	85 c0                	test   %eax,%eax
140621cd9:	7f 18                	jg     0x140621cf3
140621cdb:	0f 88 45 27 00 00    	js     0x140624426
140621ce1:	48 8b 01             	mov    (%rcx),%rax
140621ce4:	ba 01 00 00 00       	mov    $0x1,%edx
140621ce9:	48 8b 00             	mov    (%rax),%rax
140621cec:	ff 15 2e 1d 96 00    	call   *0x961d2e(%rip)        # 0x140f83a20
140621cf2:	90                   	nop
140621cf3:	41 8b 47 10          	mov    0x10(%r15),%eax
140621cf7:	ff c8                	dec    %eax
140621cf9:	41 89 47 10          	mov    %eax,0x10(%r15)
140621cfd:	85 c0                	test   %eax,%eax
140621cff:	7f 1b                	jg     0x140621d1c
140621d01:	0f 88 2a 27 00 00    	js     0x140624431
140621d07:	49 8b 07             	mov    (%r15),%rax
140621d0a:	ba 01 00 00 00       	mov    $0x1,%edx
140621d0f:	49 8b cf             	mov    %r15,%rcx
140621d12:	48 8b 00             	mov    (%rax),%rax
140621d15:	ff 15 05 1d 96 00    	call   *0x961d05(%rip)        # 0x140f83a20
140621d1b:	90                   	nop
140621d1c:	48 85 f6             	test   %rsi,%rsi
140621d1f:	0f 84 e3 11 00 00    	je     0x140622f08
140621d25:	8b 46 10             	mov    0x10(%rsi),%eax
140621d28:	ff c8                	dec    %eax
140621d2a:	89 46 10             	mov    %eax,0x10(%rsi)
140621d2d:	85 c0                	test   %eax,%eax
140621d2f:	0f 8f d3 11 00 00    	jg     0x140622f08
140621d35:	0f 88 01 27 00 00    	js     0x14062443c
140621d3b:	48 8b 06             	mov    (%rsi),%rax
140621d3e:	48 8b 00             	mov    (%rax),%rax
140621d41:	e9 b3 11 00 00       	jmp    0x140622ef9
140621d46:	83 c0 dd             	add    $0xffffffdd,%eax
140621d49:	83 f8 11             	cmp    $0x11,%eax
140621d4c:	0f 87 66 06 00 00    	ja     0x1406223b8
140621d52:	48 98                	cltq
140621d54:	8b 8c 83 94 47 62 00 	mov    0x624794(%rbx,%rax,4),%ecx
140621d5b:	48 03 cb             	add    %rbx,%rcx
140621d5e:	ff e1                	jmp    *%rcx
140621d60:	4d 8b cf             	mov    %r15,%r9
140621d63:	4d 8b c5             	mov    %r13,%r8
140621d66:	49 8b d6             	mov    %r14,%rdx