14023097b:	48 8b ac 24 a8 00 00 	mov    0xa8(%rsp),%rbp
140230982:	00
140230983:	e9 92 01 00 00       	jmp    0x140230b1a
140230988:	49 8b cf             	mov    %r15,%rcx
14023098b:	e8 40 a7 f1 ff       	call   0x14014b0d0
140230990:	48 89 84 24 a8 00 00 	mov    %rax,0xa8(%rsp)
140230997:	00
140230998:	48 85 c0             	test   %rax,%rax
14023099b:	75 3b                	jne    0x1402309d8
14023099d:	e8 ce 66 ef ff       	call   0x140127070
1402309a2:	4c 8d 05 47 6f 13 00 	lea    0x136f47(%rip),%r8        # 0x1403678f0
1402309a9:	ba ce 01 00 00       	mov    $0x1ce,%edx
1402309ae:	48 8d 0d bb 6e 13 00 	lea    0x136ebb(%rip),%rcx        # 0x140367870
1402309b5:	e8 d6 67 ef ff       	call   0x140127190
1402309ba:	45 33 c0             	xor    %r8d,%r8d
1402309bd:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1402309c2:	41 8d 48 10          	lea    0x10(%r8),%ecx
1402309c6:	e8 c5 68 ef ff       	call   0x140127290
1402309cb:	48 8b ac 24 a8 00 00 	mov    0xa8(%rsp),%rbp
1402309d2:	00
1402309d3:	e9 42 01 00 00       	jmp    0x140230b1a
1402309d8:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
1402309dd:	4d 8b c4             	mov    %r12,%r8
1402309e0:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1402309e5:	48 8b d0             	mov    %rax,%rdx
1402309e8:	49 8b cf             	mov    %r15,%rcx
1402309eb:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
1402309f0:	e8 3b a5 f1 ff       	call   0x14014af30
1402309f5:	85 c0                	test   %eax,%eax
1402309f7:	75 3b                	jne    0x140230a34
1402309f9:	e8 72 66 ef ff       	call   0x140127070
1402309fe:	4c 8d 05 eb 6e 13 00 	lea    0x136eeb(%rip),%r8        # 0x1403678f0
140230a05:	ba d2 01 00 00       	mov    $0x1d2,%edx
140230a0a:	48 8d 0d 5f 6e 13 00 	lea    0x136e5f(%rip),%rcx        # 0x140367870
140230a11:	e8 7a 67 ef ff       	call   0x140127190
140230a16:	45 33 c0             	xor    %r8d,%r8d
140230a19:	ba 10 00 08 00       	mov    $0x80010,%edx
140230a1e:	41 8d 48 10          	lea    0x10(%r8),%ecx
140230a22:	e8 69 68 ef ff       	call   0x140127290
140230a27:	48 8b ac 24 a8 00 00 	mov    0xa8(%rsp),%rbp
140230a2e:	00
140230a2f:	e9 e6 00 00 00       	jmp    0x140230b1a
140230a34:	4c 8b 6c 24 48       	mov    0x48(%rsp),%r13
140230a39:	45 33 c9             	xor    %r9d,%r9d
140230a3c:	48 8b ac 24 a8 00 00 	mov    0xa8(%rsp),%rbp
140230a43:	00
140230a44:	4d 8b c5             	mov    %r13,%r8
140230a47:	48 8b d5             	mov    %rbp,%rdx
140230a4a:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140230a4f:	49 8b cf             	mov    %r15,%rcx
140230a52:	e8 39 a1 f1 ff       	call   0x14014ab90
140230a57:	85 c0                	test   %eax,%eax
140230a59:	75 33                	jne    0x140230a8e
140230a5b:	e8 10 66 ef ff       	call   0x140127070
140230a60:	4c 8d 05 89 6e 13 00 	lea    0x136e89(%rip),%r8        # 0x1403678f0
140230a67:	ba d7 01 00 00       	mov    $0x1d7,%edx
140230a6c:	48 8d 0d fd 6d 13 00 	lea    0x136dfd(%rip),%rcx        # 0x140367870
140230a73:	e8 18 67 ef ff       	call   0x140127190
140230a78:	45 33 c0             	xor    %r8d,%r8d
140230a7b:	ba 10 00 08 00       	mov    $0x80010,%edx
140230a80:	41 8d 48 10          	lea    0x10(%r8),%ecx
140230a84:	e8 07 68 ef ff       	call   0x140127290
140230a89:	e9 8c 00 00 00       	jmp    0x140230b1a
140230a8e:	4c 8b cb             	mov    %rbx,%r9
140230a91:	4d 8b c6             	mov    %r14,%r8
140230a94:	49 8b d5             	mov    %r13,%rdx
140230a97:	49 8b cc             	mov    %r12,%rcx
140230a9a:	e8 a1 51 fa ff       	call   0x1401d5c40
140230a9f:	85 c0                	test   %eax,%eax
140230aa1:	75 30                	jne    0x140230ad3
140230aa3:	e8 c8 65 ef ff       	call   0x140127070
140230aa8:	4c 8d 05 41 6e 13 00 	lea    0x136e41(%rip),%r8        # 0x1403678f0
140230aaf:	ba dc 01 00 00       	mov    $0x1dc,%edx
140230ab4:	48 8d 0d b5 6d 13 00 	lea    0x136db5(%rip),%rcx        # 0x140367870
140230abb:	e8 d0 66 ef ff       	call   0x140127190
140230ac0:	45 33 c0             	xor    %r8d,%r8d
140230ac3:	ba 03 00 08 00       	mov    $0x80003,%edx
140230ac8:	41 8d 48 10          	lea    0x10(%r8),%ecx
140230acc:	e8 bf 67 ef ff       	call   0x140127290
140230ad1:	eb 47                	jmp    0x140230b1a
140230ad3:	48 8b 17             	mov    (%rdi),%rdx
140230ad6:	49 8b cc             	mov    %r12,%rcx
140230ad9:	e8 52 0a ec ff       	call   0x1400f1530
140230ade:	33 f6                	xor    %esi,%esi
140230ae0:	85 c0                	test   %eax,%eax
140230ae2:	40 0f 94 c6          	sete   %sil
140230ae6:	eb 32                	jmp    0x140230b1a
140230ae8:	e8 83 65 ef ff       	call   0x140127070
140230aed:	4c 8d 05 fc 6d 13 00 	lea    0x136dfc(%rip),%r8        # 0x1403678f0
140230af4:	ba a9 01 00 00       	mov    $0x1a9,%edx
140230af9:	48 8d 0d 70 6d 13 00 	lea    0x136d70(%rip),%rcx        # 0x140367870
140230b00:	e8 8b 66 ef ff       	call   0x140127190
140230b05:	45 33 c0             	xor    %r8d,%r8d
140230b08:	ba 9c 00 00 00       	mov    $0x9c,%edx
140230b0d:	41 8d 48 10          	lea    0x10(%r8),%ecx
140230b11:	e8 7a 67 ef ff       	call   0x140127290
140230b16:	33 f6                	xor    %esi,%esi
140230b18:	8b ee                	mov    %esi,%ebp
140230b1a:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
140230b1f:	48 8b cb             	mov    %rbx,%rcx
140230b22:	e8 39 a1 f2 ff       	call   0x14015ac60
140230b27:	48 8b cb             	mov    %rbx,%rcx
140230b2a:	e8 b1 a1 f2 ff       	call   0x14015ace0
140230b2f:	48 8b cd             	mov    %rbp,%rcx
140230b32:	e8 19 a0 f1 ff       	call   0x14014ab50
140230b37:	4c 8b 6c 24 58       	mov    0x58(%rsp),%r13
140230b3c:	8b c6                	mov    %esi,%eax
140230b3e:	48 8b ac 24 98 00 00 	mov    0x98(%rsp),%rbp
140230b45:	00
140230b46:	48 83 c4 60          	add    $0x60,%rsp
140230b4a:	41 5f                	pop    %r15
140230b4c:	41 5c                	pop    %r12
140230b4e:	5f                   	pop    %rdi
140230b4f:	5e                   	pop    %rsi
140230b50:	5b                   	pop    %rbx
140230b51:	c3                   	ret
140230b52:	e8 19 65 ef ff       	call   0x140127070
140230b57:	4c 8d 05 92 6d 13 00 	lea    0x136d92(%rip),%r8        # 0x1403678f0
140230b5e:	ba 88 01 00 00       	mov    $0x188,%edx
140230b63:	48 8d 0d 06 6d 13 00 	lea    0x136d06(%rip),%rcx        # 0x140367870
140230b6a:	e8 21 66 ef ff       	call   0x140127190
140230b6f:	ba 7c 00 00 00       	mov    $0x7c,%edx
140230b74:	45 33 c0             	xor    %r8d,%r8d
140230b77:	41 8d 48 10          	lea    0x10(%r8),%ecx
140230b7b:	e8 10 67 ef ff       	call   0x140127290
140230b80:	8b c6                	mov    %esi,%eax
140230b82:	48 83 c4 60          	add    $0x60,%rsp
140230b86:	41 5f                	pop    %r15
140230b88:	41 5c                	pop    %r12
140230b8a:	5f                   	pop    %rdi
140230b8b:	5e                   	pop    %rsi
140230b8c:	5b                   	pop    %rbx
140230b8d:	c3                   	ret
140230b8e:	cc                   	int3
140230b8f:	cc                   	int3
140230b90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140230b95:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140230b9a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140230b9f:	41 56                	push   %r14
140230ba1:	b8 30 00 00 00       	mov    $0x30,%eax
140230ba6:	e8 85 ff 07 00       	call   0x1402b0b30
140230bab:	48 2b e0             	sub    %rax,%rsp
140230bae:	49 8b f1             	mov    %r9,%rsi
140230bb1:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
140230bb6:	41 8b e8             	mov    %r8d,%ebp
140230bb9:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
140230bc0:	00 00
140230bc2:	4c 8b f2             	mov    %rdx,%r14
140230bc5:	8d 58 cf             	lea    -0x31(%rax),%ebx
140230bc8:	e8 73 56 f3 ff       	call   0x140166240
140230bcd:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140230bd2:	48 85 c0             	test   %rax,%rax
140230bd5:	74 79                	je     0x140230c50
140230bd7:	44 8b 44 24 60       	mov    0x60(%rsp),%r8d
140230bdc:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140230be1:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140230be6:	e8 f5 66 f3 ff       	call   0x1401672e0
140230beb:	48 85 c0             	test   %rax,%rax
140230bee:	74 3f                	je     0x140230c2f
140230bf0:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140230bf5:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140230bfa:	e8 e1 72 f3 ff       	call   0x140167ee0
140230bff:	3b 44 24 60          	cmp    0x60(%rsp),%eax
140230c03:	75 2a                	jne    0x140230c2f
140230c05:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
140230c0a:	48 8b ce             	mov    %rsi,%rcx
140230c0d:	4c 63 c0             	movslq %eax,%r8
140230c10:	e8 2b 12 0b 00       	call   0x1402e1e40
140230c15:	85 c0                	test   %eax,%eax
140230c17:	75 16                	jne    0x140230c2f
140230c19:	4c 8b 4c 24 68       	mov    0x68(%rsp),%r9
140230c1e:	8b d5                	mov    %ebp,%edx
140230c20:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
140230c25:	49 8b ce             	mov    %r14,%rcx
140230c28:	e8 13 2c fa ff       	call   0x1401d3840
140230c2d:	8b d8                	mov    %eax,%ebx
140230c2f:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140230c34:	48 8d 15 35 6c 13 00 	lea    0x136c35(%rip),%rdx        # 0x140367870
140230c3b:	41 b8 75 01 00 00    	mov    $0x175,%r8d
140230c41:	e8 7a b1 eb ff       	call   0x1400ebdc0
140230c46:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140230c4b:	e8 80 55 f3 ff       	call   0x1401661d0
140230c50:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140230c55:	8b c3                	mov    %ebx,%eax
140230c57:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140230c5c:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140230c61:	48 83 c4 30          	add    $0x30,%rsp
140230c65:	41 5e                	pop    %r14
140230c67:	c3                   	ret
140230c68:	cc                   	int3
140230c69:	cc                   	int3
140230c6a:	cc                   	int3
140230c6b:	cc                   	int3
140230c6c:	cc                   	int3
140230c6d:	cc                   	int3
140230c6e:	cc                   	int3
140230c6f:	cc                   	int3
140230c70:	b8 28 00 00 00       	mov    $0x28,%eax
140230c75:	e8 b6 fe 07 00       	call   0x1402b0b30
140230c7a:	48 2b e0             	sub    %rax,%rsp
140230c7d:	49 8b 41 18          	mov    0x18(%r9),%rax
140230c81:	4c 8b 10             	mov    (%rax),%r10
140230c84:	49 8b 82 88 01 00 00 	mov    0x188(%r10),%rax
140230c8b:	48 85 c0             	test   %rax,%rax
140230c8e:	75 35                	jne    0x140230cc5
140230c90:	e8 db 63 ef ff       	call   0x140127070
140230c95:	4c 8d 05 04 6c 13 00 	lea    0x136c04(%rip),%r8        # 0x1403678a0
140230c9c:	ba 3c 00 00 00       	mov    $0x3c,%edx
140230ca1:	48 8d 0d c8 6b 13 00 	lea    0x136bc8(%rip),%rcx        # 0x140367870
140230ca8:	e8 e3 64 ef ff       	call   0x140127190
140230cad:	45 33 c0             	xor    %r8d,%r8d
140230cb0:	ba aa 00 00 00       	mov    $0xaa,%edx
140230cb5:	41 8d 48 10          	lea    0x10(%r8),%ecx
140230cb9:	e8 d2 65 ef ff       	call   0x140127290
140230cbe:	33 c0                	xor    %eax,%eax
140230cc0:	48 83 c4 28          	add    $0x28,%rsp
140230cc4:	c3                   	ret
140230cc5:	48 83 c4 28          	add    $0x28,%rsp
140230cc9:	48 ff e0             	rex.W jmp *%rax
140230ccc:	cc                   	int3
140230ccd:	cc                   	int3
140230cce:	cc                   	int3
140230ccf:	cc                   	int3
140230cd0:	48 85 c9             	test   %rcx,%rcx
140230cd3:	75 03                	jne    0x140230cd8
140230cd5:	33 c0                	xor    %eax,%eax
140230cd7:	c3                   	ret
140230cd8:	f6 41 38 02          	testb  $0x2,0x38(%rcx)
140230cdc:	74 05                	je     0x140230ce3
140230cde:	48 8b 41 28          	mov    0x28(%rcx),%rax
140230ce2:	c3                   	ret
140230ce3:	48 8b 41 30          	mov    0x30(%rcx),%rax
140230ce7:	c3                   	ret
140230ce8:	cc                   	int3
140230ce9:	cc                   	int3
140230cea:	cc                   	int3
140230ceb:	cc                   	int3
140230cec:	cc                   	int3
140230ced:	cc                   	int3
140230cee:	cc                   	int3
140230cef:	cc                   	int3
140230cf0:	b8 28 00 00 00       	mov    $0x28,%eax
140230cf5:	e8 36 fe 07 00       	call   0x1402b0b30
140230cfa:	48 2b e0             	sub    %rax,%rsp
140230cfd:	48 8b 02             	mov    (%rdx),%rax
140230d00:	48 8b 10             	mov    (%rax),%rdx
140230d03:	48 8b 01             	mov    (%rcx),%rax
140230d06:	48 8b 52 08          	mov    0x8(%rdx),%rdx
140230d0a:	48 8b 08             	mov    (%rax),%rcx
140230d0d:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140230d11:	48 83 c4 28          	add    $0x28,%rsp
140230d15:	e9 06 ce ef ff       	jmp    0x14012db20
140230d1a:	cc                   	int3
140230d1b:	cc                   	int3
140230d1c:	cc                   	int3
140230d1d:	cc                   	int3
140230d1e:	cc                   	int3
140230d1f:	cc                   	int3
140230d20:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140230d25:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140230d2a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140230d2f:	41 56                	push   %r14
140230d31:	b8 20 00 00 00       	mov    $0x20,%eax
140230d36:	e8 f5 fd 07 00       	call   0x1402b0b30
140230d3b:	48 2b e0             	sub    %rax,%rsp
140230d3e:	49 8b 41 08          	mov    0x8(%r9),%rax
140230d42:	49 8b f1             	mov    %r9,%rsi
140230d45:	49 8b e8             	mov    %r8,%rbp
140230d48:	4c 8b f2             	mov    %rdx,%r14
140230d4b:	48 8b d9             	mov    %rcx,%rbx
140230d4e:	48 85 c0             	test   %rax,%rax
140230d51:	74 0c                	je     0x140230d5f
140230d53:	49 39 01             	cmp    %rax,(%r9)
140230d56:	72 07                	jb     0x140230d5f
140230d58:	33 c0                	xor    %eax,%eax
140230d5a:	e9 cd 01 00 00       	jmp    0x140230f2c
140230d5f:	41 b8 47 00 00 00    	mov    $0x47,%r8d
140230d65:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
140230d6a:	48 8d 15 9f 6b 13 00 	lea    0x136b9f(%rip),%rdx        # 0x140367910
140230d71:	41 8d 48 d1          	lea    -0x2f(%r8),%ecx
140230d75:	e8 46 b3 eb ff       	call   0x1400ec0c0
140230d7a:	48 8b f8             	mov    %rax,%rdi
140230d7d:	48 85 c0             	test   %rax,%rax
140230d80:	75 32                	jne    0x140230db4
140230d82:	e8 e9 62 ef ff       	call   0x140127070
140230d87:	4c 8d 05 9a 6b 13 00 	lea    0x136b9a(%rip),%r8        # 0x140367928
140230d8e:	8d 57 49             	lea    0x49(%rdi),%edx
140230d91:	48 8d 0d 78 6b 13 00 	lea    0x136b78(%rip),%rcx        # 0x140367910
140230d98:	e8 f3 63 ef ff       	call   0x140127190
140230d9d:	45 33 c0             	xor    %r8d,%r8d
140230da0:	8d 4f 22             	lea    0x22(%rdi),%ecx
140230da3:	ba 00 01 0c 00       	mov    $0xc0100,%edx
140230da8:	e8 e3 64 ef ff       	call   0x140127290
140230dad:	33 c0                	xor    %eax,%eax
140230daf:	e9 73 01 00 00       	jmp    0x140230f27
140230db4:	4c 89 30             	mov    %r14,(%rax)
140230db7:	48 89 68 08          	mov    %rbp,0x8(%rax)
140230dbb:	48 85 db             	test   %rbx,%rbx
140230dbe:	74 1f                	je     0x140230ddf
140230dc0:	49 8b 4e 08          	mov    0x8(%r14),%rcx
140230dc4:	e8 47 49 ec ff       	call   0x1400f5710
140230dc9:	3d ea 02 00 00       	cmp    $0x2ea,%eax
140230dce:	75 41                	jne    0x140230e11
140230dd0:	48 83 7b 10 00       	cmpq   $0x0,0x10(%rbx)
140230dd5:	0f 85 25 01 00 00    	jne    0x140230f00
140230ddb:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
140230ddf:	83 7c 24 50 00       	cmpl   $0x0,0x50(%rsp)
140230de4:	0f 84 2f 01 00 00    	je     0x140230f19
140230dea:	48 8b 46 20          	mov    0x20(%rsi),%rax
140230dee:	48 85 c0             	test   %rax,%rax
140230df1:	0f 85 ae 00 00 00    	jne    0x140230ea5
140230df7:	e8 e4 a7 eb ff       	call   0x1400eb5e0
140230dfc:	48 89 46 20          	mov    %rax,0x20(%rsi)
140230e00:	48 85 c0             	test   %rax,%rax
140230e03:	0f 85 9c 00 00 00    	jne    0x140230ea5
140230e09:	8d 70 66             	lea    0x66(%rax),%esi
140230e0c:	e9 a6 00 00 00       	jmp    0x140230eb7
140230e11:	48 8b 43 08          	mov    0x8(%rbx),%rax
140230e15:	48 85 c0             	test   %rax,%rax
140230e18:	75 48                	jne    0x140230e62
140230e1a:	48 8d 0d cf fe ff ff 	lea    -0x131(%rip),%rcx        # 0x140230cf0
140230e21:	e8 4a a7 eb ff       	call   0x1400eb570
140230e26:	48 89 43 08          	mov    %rax,0x8(%rbx)
140230e2a:	48 85 c0             	test   %rax,%rax
140230e2d:	75 33                	jne    0x140230e62
140230e2f:	e8 3c 62 ef ff       	call   0x140127070
140230e34:	4c 8d 05 ed 6a 13 00 	lea    0x136aed(%rip),%r8        # 0x140367928
140230e3b:	ba 58 00 00 00       	mov    $0x58,%edx
140230e40:	48 8d 0d c9 6a 13 00 	lea    0x136ac9(%rip),%rcx        # 0x140367910
140230e47:	e8 44 63 ef ff       	call   0x140127190
140230e4c:	45 33 c0             	xor    %r8d,%r8d
140230e4f:	ba 00 01 0c 00       	mov    $0xc0100,%edx
140230e54:	41 8d 48 22          	lea    0x22(%r8),%ecx
140230e58:	e8 33 64 ef ff       	call   0x140127290
140230e5d:	e9 9e 00 00 00       	jmp    0x140230f00
140230e62:	48 8b d7             	mov    %rdi,%rdx
140230e65:	48 8b c8             	mov    %rax,%rcx
140230e68:	e8 b3 a9 eb ff       	call   0x1400eb820
140230e6d:	85 c0                	test   %eax,%eax
140230e6f:	0f 85 6a ff ff ff    	jne    0x140230ddf
140230e75:	e8 f6 61 ef ff       	call   0x140127070
140230e7a:	4c 8d 05 a7 6a 13 00 	lea    0x136aa7(%rip),%r8        # 0x140367928
140230e81:	ba 5c 00 00 00       	mov    $0x5c,%edx
140230e86:	48 8d 0d 83 6a 13 00 	lea    0x136a83(%rip),%rcx        # 0x140367910
140230e8d:	e8 fe 62 ef ff       	call   0x140127190
140230e92:	45 33 c0             	xor    %r8d,%r8d
140230e95:	ba 00 01 0c 00       	mov    $0xc0100,%edx
140230e9a:	41 8d 48 22          	lea    0x22(%r8),%ecx
140230e9e:	e8 ed 63 ef ff       	call   0x140127290
140230ea3:	eb 5b                	jmp    0x140230f00