14028b869:	eb 2b                	jmp    0x14028b896
14028b86b:	4c 8b c3             	mov    %rbx,%r8
14028b86e:	ba 74 00 00 00       	mov    $0x74,%edx
14028b873:	49 8b ce             	mov    %r14,%rcx
14028b876:	e8 15 e9 f8 ff       	call   0x14021a190
14028b87b:	bd 01 00 00 00       	mov    $0x1,%ebp
14028b880:	eb 34                	jmp    0x14028b8b6
14028b882:	b8 a9 00 00 00       	mov    $0xa9,%eax
14028b887:	44 8d 40 c4          	lea    -0x3c(%rax),%r8d
14028b88b:	eb 09                	jmp    0x14028b896
14028b88d:	b8 c2 00 00 00       	mov    $0xc2,%eax
14028b892:	44 8d 40 a6          	lea    -0x5a(%rax),%r8d
14028b896:	ba 73 00 00 00       	mov    $0x73,%edx
14028b89b:	89 44 24 20          	mov    %eax,0x20(%rsp)
14028b89f:	4c 8d 0d c2 f8 0f 00 	lea    0xff8c2(%rip),%r9        # 0x14038b168
14028b8a6:	8d 4a 97             	lea    -0x69(%rdx),%ecx
14028b8a9:	e8 f2 5a f9 ff       	call   0x1402213a0
14028b8ae:	48 8b cb             	mov    %rbx,%rcx
14028b8b1:	e8 0a 59 fa ff       	call   0x1402311c0
14028b8b6:	48 8b cf             	mov    %rdi,%rcx
14028b8b9:	e8 d2 16 ff ff       	call   0x14027cf90
14028b8be:	48 8b ce             	mov    %rsi,%rcx
14028b8c1:	e8 2a 1a fa ff       	call   0x14022d2f0
14028b8c6:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
14028b8cb:	8b c5                	mov    %ebp,%eax
14028b8cd:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
14028b8d2:	48 83 c4 50          	add    $0x50,%rsp
14028b8d6:	41 5e                	pop    %r14
14028b8d8:	5f                   	pop    %rdi
14028b8d9:	5d                   	pop    %rbp
14028b8da:	c3                   	ret
14028b8db:	cc                   	int3
14028b8dc:	cc                   	int3
14028b8dd:	cc                   	int3
14028b8de:	cc                   	int3
14028b8df:	cc                   	int3
14028b8e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14028b8e5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14028b8ea:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14028b8ef:	57                   	push   %rdi
14028b8f0:	b8 40 00 00 00       	mov    $0x40,%eax
14028b8f5:	e8 e6 ec 06 00       	call   0x1402fa5e0
14028b8fa:	48 2b e0             	sub    %rax,%rsp
14028b8fd:	48 8b 42 28          	mov    0x28(%rdx),%rax
14028b901:	33 ff                	xor    %edi,%edi
14028b903:	48 89 7c 24 58       	mov    %rdi,0x58(%rsp)
14028b908:	48 8b da             	mov    %rdx,%rbx
14028b90b:	48 8b e9             	mov    %rcx,%rbp
14028b90e:	48 85 c0             	test   %rax,%rax
14028b911:	0f 84 cd 00 00 00    	je     0x14028b9e4
14028b917:	48 39 78 28          	cmp    %rdi,0x28(%rax)
14028b91b:	0f 84 c3 00 00 00    	je     0x14028b9e4
14028b921:	e8 1a 1e fa ff       	call   0x14022d740
14028b926:	48 8b f8             	mov    %rax,%rdi
14028b929:	48 85 c0             	test   %rax,%rax
14028b92c:	75 11                	jne    0x14028b93f
14028b92e:	c7 44 24 20 da 00 00 	movl   $0xda,0x20(%rsp)
14028b935:	00
14028b936:	44 8d 40 41          	lea    0x41(%rax),%r8d
14028b93a:	e9 b3 00 00 00       	jmp    0x14028b9f2
14028b93f:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14028b943:	48 8d 50 08          	lea    0x8(%rax),%rdx
14028b947:	e8 f4 e9 fd ff       	call   0x14026a340
14028b94c:	89 07                	mov    %eax,(%rdi)
14028b94e:	85 c0                	test   %eax,%eax
14028b950:	7f 13                	jg     0x14028b965
14028b952:	c7 44 24 20 e0 00 00 	movl   $0xe0,0x20(%rsp)
14028b959:	00
14028b95a:	41 b8 41 00 00 00    	mov    $0x41,%r8d
14028b960:	e9 8d 00 00 00       	jmp    0x14028b9f2
14028b965:	c7 47 04 10 00 00 00 	movl   $0x10,0x4(%rdi)
14028b96c:	33 d2                	xor    %edx,%edx
14028b96e:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14028b972:	48 8b 49 28          	mov    0x28(%rcx),%rcx
14028b976:	e8 e5 17 fe ff       	call   0x14026d160
14028b97b:	48 8b f0             	mov    %rax,%rsi
14028b97e:	48 85 c0             	test   %rax,%rax
14028b981:	75 0e                	jne    0x14028b991
14028b983:	c7 44 24 20 e9 00 00 	movl   $0xe9,0x20(%rsp)
14028b98a:	00
14028b98b:	44 8d 40 6d          	lea    0x6d(%rax),%r8d
14028b98f:	eb 61                	jmp    0x14028b9f2
14028b991:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14028b996:	48 8b ce             	mov    %rsi,%rcx
14028b999:	e8 42 02 fd ff       	call   0x14025bbe0
14028b99e:	48 8b ce             	mov    %rsi,%rcx
14028b9a1:	8b d8                	mov    %eax,%ebx
14028b9a3:	e8 48 19 fa ff       	call   0x14022d2f0
14028b9a8:	b9 74 00 00 00       	mov    $0x74,%ecx
14028b9ad:	e8 ee 35 fb ff       	call   0x14023efa0
14028b9b2:	48 8b d0             	mov    %rax,%rdx
14028b9b5:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
14028b9b9:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14028b9be:	41 b9 10 00 00 00    	mov    $0x10,%r9d
14028b9c4:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14028b9c9:	45 33 c0             	xor    %r8d,%r8d
14028b9cc:	48 8b cd             	mov    %rbp,%rcx
14028b9cf:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14028b9d4:	e8 47 09 fe ff       	call   0x14026c320
14028b9d9:	85 c0                	test   %eax,%eax
14028b9db:	74 29                	je     0x14028ba06
14028b9dd:	b8 01 00 00 00       	mov    $0x1,%eax
14028b9e2:	eb 4a                	jmp    0x14028ba2e
14028b9e4:	c7 44 24 20 d3 00 00 	movl   $0xd3,0x20(%rsp)
14028b9eb:	00
14028b9ec:	41 b8 65 00 00 00    	mov    $0x65,%r8d
14028b9f2:	ba 74 00 00 00       	mov    $0x74,%edx
14028b9f7:	4c 8d 0d 6a f7 0f 00 	lea    0xff76a(%rip),%r9        # 0x14038b168
14028b9fe:	8d 4a 96             	lea    -0x6a(%rdx),%ecx
14028ba01:	e8 9a 59 f9 ff       	call   0x1402213a0
14028ba06:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14028ba0b:	48 8d 15 56 f7 0f 00 	lea    0xff756(%rip),%rdx        # 0x14038b168
14028ba12:	41 b8 f9 00 00 00    	mov    $0xf9,%r8d
14028ba18:	e8 f3 d8 f9 ff       	call   0x140229310
14028ba1d:	48 8b cf             	mov    %rdi,%rcx
14028ba20:	e8 ab 1c fa ff       	call   0x14022d6d0
14028ba25:	33 c9                	xor    %ecx,%ecx
14028ba27:	e8 c4 18 fa ff       	call   0x14022d2f0
14028ba2c:	33 c0                	xor    %eax,%eax
14028ba2e:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14028ba33:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
14028ba38:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
14028ba3d:	48 83 c4 40          	add    $0x40,%rsp
14028ba41:	5f                   	pop    %rdi
14028ba42:	c3                   	ret
14028ba43:	cc                   	int3
14028ba44:	cc                   	int3
14028ba45:	cc                   	int3
14028ba46:	cc                   	int3
14028ba47:	cc                   	int3
14028ba48:	cc                   	int3
14028ba49:	cc                   	int3
14028ba4a:	cc                   	int3
14028ba4b:	cc                   	int3
14028ba4c:	cc                   	int3
14028ba4d:	cc                   	int3
14028ba4e:	cc                   	int3
14028ba4f:	cc                   	int3
14028ba50:	b8 28 00 00 00       	mov    $0x28,%eax
14028ba55:	e8 86 eb 06 00       	call   0x1402fa5e0
14028ba5a:	48 2b e0             	sub    %rax,%rsp
14028ba5d:	48 8b 49 28          	mov    0x28(%rcx),%rcx
14028ba61:	48 83 c4 28          	add    $0x28,%rsp
14028ba65:	e9 86 5c fa ff       	jmp    0x1402316f0
14028ba6a:	cc                   	int3
14028ba6b:	cc                   	int3
14028ba6c:	cc                   	int3
14028ba6d:	cc                   	int3
14028ba6e:	cc                   	int3
14028ba6f:	cc                   	int3
14028ba70:	b8 28 00 00 00       	mov    $0x28,%eax
14028ba75:	e8 66 eb 06 00       	call   0x1402fa5e0
14028ba7a:	48 2b e0             	sub    %rax,%rsp
14028ba7d:	48 8b 49 28          	mov    0x28(%rcx),%rcx
14028ba81:	48 83 c4 28          	add    $0x28,%rsp
14028ba85:	e9 86 55 fa ff       	jmp    0x140231010
14028ba8a:	cc                   	int3
14028ba8b:	cc                   	int3
14028ba8c:	cc                   	int3
14028ba8d:	cc                   	int3
14028ba8e:	cc                   	int3
14028ba8f:	cc                   	int3
14028ba90:	b8 28 00 00 00       	mov    $0x28,%eax
14028ba95:	e8 46 eb 06 00       	call   0x1402fa5e0
14028ba9a:	48 2b e0             	sub    %rax,%rsp
14028ba9d:	48 8b 49 28          	mov    0x28(%rcx),%rcx
14028baa1:	48 83 c4 28          	add    $0x28,%rsp
14028baa5:	e9 a6 5a fa ff       	jmp    0x140231550
14028baaa:	cc                   	int3
14028baab:	cc                   	int3
14028baac:	cc                   	int3
14028baad:	cc                   	int3
14028baae:	cc                   	int3
14028baaf:	cc                   	int3
14028bab0:	48 8b 51 28          	mov    0x28(%rcx),%rdx
14028bab4:	48 85 d2             	test   %rdx,%rdx
14028bab7:	74 18                	je     0x14028bad1
14028bab9:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14028babe:	74 11                	je     0x14028bad1
14028bac0:	48 83 7a 10 00       	cmpq   $0x0,0x10(%rdx)
14028bac5:	74 0a                	je     0x14028bad1
14028bac7:	33 c0                	xor    %eax,%eax
14028bac9:	48 39 42 18          	cmp    %rax,0x18(%rdx)
14028bacd:	0f 94 c0             	sete   %al
14028bad0:	c3                   	ret
14028bad1:	b8 01 00 00 00       	mov    $0x1,%eax
14028bad6:	c3                   	ret
14028bad7:	cc                   	int3
14028bad8:	cc                   	int3
14028bad9:	cc                   	int3
14028bada:	cc                   	int3
14028badb:	cc                   	int3
14028badc:	cc                   	int3
14028badd:	cc                   	int3
14028bade:	cc                   	int3
14028badf:	cc                   	int3
14028bae0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14028bae5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14028baea:	57                   	push   %rdi
14028baeb:	b8 20 00 00 00       	mov    $0x20,%eax
14028baf0:	e8 eb ea 06 00       	call   0x1402fa5e0
14028baf5:	48 2b e0             	sub    %rax,%rsp
14028baf8:	48 83 79 28 00       	cmpq   $0x0,0x28(%rcx)
14028bafd:	48 8b fa             	mov    %rdx,%rdi
14028bb00:	48 8b d9             	mov    %rcx,%rbx
14028bb03:	75 12                	jne    0x14028bb17
14028bb05:	e8 c6 57 fa ff       	call   0x1402312d0
14028bb0a:	48 89 43 28          	mov    %rax,0x28(%rbx)
14028bb0e:	48 85 c0             	test   %rax,%rax
14028bb11:	0f 84 93 00 00 00    	je     0x14028bbaa
14028bb17:	48 8b 4f 28          	mov    0x28(%rdi),%rcx
14028bb1b:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14028bb1f:	e8 6c 00 fa ff       	call   0x14022bb90
14028bb24:	48 8b f0             	mov    %rax,%rsi
14028bb27:	48 85 c0             	test   %rax,%rax
14028bb2a:	74 7e                	je     0x14028bbaa
14028bb2c:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14028bb30:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14028bb34:	e8 67 01 fa ff       	call   0x14022bca0
14028bb39:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14028bb3d:	48 89 71 08          	mov    %rsi,0x8(%rcx)
14028bb41:	48 8b 4f 28          	mov    0x28(%rdi),%rcx
14028bb45:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14028bb49:	e8 42 00 fa ff       	call   0x14022bb90
14028bb4e:	48 8b f0             	mov    %rax,%rsi
14028bb51:	48 85 c0             	test   %rax,%rax
14028bb54:	74 54                	je     0x14028bbaa
14028bb56:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14028bb5a:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14028bb5e:	e8 3d 01 fa ff       	call   0x14022bca0
14028bb63:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14028bb67:	48 89 71 10          	mov    %rsi,0x10(%rcx)
14028bb6b:	48 8b 4f 28          	mov    0x28(%rdi),%rcx
14028bb6f:	48 8b 49 18          	mov    0x18(%rcx),%rcx
14028bb73:	e8 18 00 fa ff       	call   0x14022bb90
14028bb78:	48 8b f8             	mov    %rax,%rdi
14028bb7b:	48 85 c0             	test   %rax,%rax
14028bb7e:	74 2a                	je     0x14028bbaa
14028bb80:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14028bb84:	48 8b 49 18          	mov    0x18(%rcx),%rcx
14028bb88:	e8 13 01 fa ff       	call   0x14022bca0
14028bb8d:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14028bb91:	b8 01 00 00 00       	mov    $0x1,%eax
14028bb96:	48 89 79 18          	mov    %rdi,0x18(%rcx)
14028bb9a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14028bb9f:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14028bba4:	48 83 c4 20          	add    $0x20,%rsp
14028bba8:	5f                   	pop    %rdi
14028bba9:	c3                   	ret
14028bbaa:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14028bbaf:	33 c0                	xor    %eax,%eax
14028bbb1:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14028bbb6:	48 83 c4 20          	add    $0x20,%rsp
14028bbba:	5f                   	pop    %rdi
14028bbbb:	c3                   	ret
14028bbbc:	cc                   	int3
14028bbbd:	cc                   	int3
14028bbbe:	cc                   	int3
14028bbbf:	cc                   	int3
14028bbc0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14028bbc5:	57                   	push   %rdi
14028bbc6:	b8 20 00 00 00       	mov    $0x20,%eax
14028bbcb:	e8 10 ea 06 00       	call   0x1402fa5e0
14028bbd0:	48 2b e0             	sub    %rax,%rsp
14028bbd3:	48 8b da             	mov    %rdx,%rbx
14028bbd6:	48 8b f9             	mov    %rcx,%rdi
14028bbd9:	48 8b 52 28          	mov    0x28(%rdx),%rdx
14028bbdd:	48 8b 49 28          	mov    0x28(%rcx),%rcx
14028bbe1:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14028bbe5:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14028bbe9:	e8 12 fd f9 ff       	call   0x14022b900
14028bbee:	85 c0                	test   %eax,%eax
14028bbf0:	75 42                	jne    0x14028bc34
14028bbf2:	48 8b 53 28          	mov    0x28(%rbx),%rdx
14028bbf6:	48 8b 4f 28          	mov    0x28(%rdi),%rcx
14028bbfa:	48 8b 52 10          	mov    0x10(%rdx),%rdx
14028bbfe:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14028bc02:	e8 f9 fc f9 ff       	call   0x14022b900
14028bc07:	85 c0                	test   %eax,%eax
14028bc09:	75 29                	jne    0x14028bc34
14028bc0b:	48 8b 53 28          	mov    0x28(%rbx),%rdx
14028bc0f:	48 8b 4f 28          	mov    0x28(%rdi),%rcx
14028bc13:	48 8b 52 18          	mov    0x18(%rdx),%rdx
14028bc17:	48 8b 49 18          	mov    0x18(%rcx),%rcx
14028bc1b:	e8 e0 fc f9 ff       	call   0x14022b900
14028bc20:	33 c9                	xor    %ecx,%ecx
14028bc22:	85 c0                	test   %eax,%eax
14028bc24:	0f 94 c1             	sete   %cl
14028bc27:	8b c1                	mov    %ecx,%eax
14028bc29:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14028bc2e:	48 83 c4 20          	add    $0x20,%rsp
14028bc32:	5f                   	pop    %rdi
14028bc33:	c3                   	ret
14028bc34:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14028bc39:	33 c0                	xor    %eax,%eax
14028bc3b:	48 83 c4 20          	add    $0x20,%rsp
14028bc3f:	5f                   	pop    %rdi
14028bc40:	c3                   	ret
14028bc41:	cc                   	int3
14028bc42:	cc                   	int3
14028bc43:	cc                   	int3
14028bc44:	cc                   	int3
14028bc45:	cc                   	int3
14028bc46:	cc                   	int3
14028bc47:	cc                   	int3
14028bc48:	cc                   	int3
14028bc49:	cc                   	int3
14028bc4a:	cc                   	int3
14028bc4b:	cc                   	int3
14028bc4c:	cc                   	int3
14028bc4d:	cc                   	int3
14028bc4e:	cc                   	int3
14028bc4f:	cc                   	int3
14028bc50:	b8 28 00 00 00       	mov    $0x28,%eax
14028bc55:	e8 86 e9 06 00       	call   0x1402fa5e0
14028bc5a:	48 2b e0             	sub    %rax,%rsp
14028bc5d:	48 8b c2             	mov    %rdx,%rax
14028bc60:	48 8b 51 28          	mov    0x28(%rcx),%rdx
14028bc64:	48 8b 48 28          	mov    0x28(%rax),%rcx
14028bc68:	48 8b 52 20          	mov    0x20(%rdx),%rdx
14028bc6c:	48 8b 49 20          	mov    0x20(%rcx),%rcx
14028bc70:	e8 8b fc f9 ff       	call   0x14022b900
14028bc75:	33 c9                	xor    %ecx,%ecx
14028bc77:	85 c0                	test   %eax,%eax
14028bc79:	0f 94 c1             	sete   %cl
14028bc7c:	8b c1                	mov    %ecx,%eax
14028bc7e:	48 83 c4 28          	add    $0x28,%rsp
14028bc82:	c3                   	ret
14028bc83:	cc                   	int3
14028bc84:	cc                   	int3
14028bc85:	cc                   	int3
14028bc86:	cc                   	int3
14028bc87:	cc                   	int3
14028bc88:	cc                   	int3
14028bc89:	cc                   	int3
14028bc8a:	cc                   	int3
14028bc8b:	cc                   	int3
14028bc8c:	cc                   	int3
14028bc8d:	cc                   	int3
14028bc8e:	cc                   	int3
14028bc8f:	cc                   	int3
14028bc90:	b8 28 00 00 00       	mov    $0x28,%eax
14028bc95:	e8 46 e9 06 00       	call   0x1402fa5e0
14028bc9a:	48 2b e0             	sub    %rax,%rsp
14028bc9d:	48 8b 49 28          	mov    0x28(%rcx),%rcx
14028bca1:	48 83 c4 28          	add    $0x28,%rsp
14028bca5:	e9 16 55 fa ff       	jmp    0x1402311c0
14028bcaa:	cc                   	int3
14028bcab:	cc                   	int3
14028bcac:	cc                   	int3