14028d859:	cc                   	int3
14028d85a:	cc                   	int3
14028d85b:	cc                   	int3
14028d85c:	cc                   	int3
14028d85d:	cc                   	int3
14028d85e:	cc                   	int3
14028d85f:	cc                   	int3
14028d860:	40 53                	rex push %rbx
14028d862:	57                   	push   %rdi
14028d863:	41 56                	push   %r14
14028d865:	b8 50 00 00 00       	mov    $0x50,%eax
14028d86a:	e8 71 cd 06 00       	call   0x1402fa5e0
14028d86f:	48 2b e0             	sub    %rax,%rsp
14028d872:	48 8b fa             	mov    %rdx,%rdi
14028d875:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
14028d87a:	4c 8b f1             	mov    %rcx,%r14
14028d87d:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14028d882:	33 db                	xor    %ebx,%ebx
14028d884:	48 8b cf             	mov    %rdi,%rcx
14028d887:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14028d88c:	e8 af 9c 03 00       	call   0x1402c7540
14028d891:	85 c0                	test   %eax,%eax
14028d893:	0f 84 92 02 00 00    	je     0x14028db2b
14028d899:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14028d89e:	48 8b 09             	mov    (%rcx),%rcx
14028d8a1:	e8 5a 18 fb ff       	call   0x14023f100
14028d8a6:	85 c0                	test   %eax,%eax
14028d8a8:	0f 84 5b 02 00 00    	je     0x14028db09
14028d8ae:	4c 8d 84 24 80 00 00 	lea    0x80(%rsp),%r8
14028d8b5:	00
14028d8b6:	8b c8                	mov    %eax,%ecx
14028d8b8:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
14028d8bf:	00
14028d8c0:	e8 cb 38 ff ff       	call   0x140281190
14028d8c5:	85 c0                	test   %eax,%eax
14028d8c7:	0f 84 3c 02 00 00    	je     0x14028db09
14028d8cd:	8b 84 24 80 00 00 00 	mov    0x80(%rsp),%eax
14028d8d4:	3d b2 03 00 00       	cmp    $0x3b2,%eax
14028d8d9:	75 04                	jne    0x14028d8df
14028d8db:	8b c3                	mov    %ebx,%eax
14028d8dd:	eb 10                	jmp    0x14028d8ef
14028d8df:	3d b3 03 00 00       	cmp    $0x3b3,%eax
14028d8e4:	0f 85 1f 02 00 00    	jne    0x14028db09
14028d8ea:	b8 01 00 00 00       	mov    $0x1,%eax
14028d8ef:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14028d8f4:	ba 98 01 00 00       	mov    $0x198,%edx
14028d8f9:	41 b9 03 10 00 00    	mov    $0x1003,%r9d
14028d8ff:	89 44 24 20          	mov    %eax,0x20(%rsp)
14028d903:	41 b8 00 04 00 00    	mov    $0x400,%r8d
14028d909:	49 8b ce             	mov    %r14,%rcx
14028d90c:	e8 ff c3 fc ff       	call   0x140259d10
14028d911:	85 c0                	test   %eax,%eax
14028d913:	0f 8e f0 01 00 00    	jle    0x14028db09
14028d919:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14028d91e:	ba 98 01 00 00       	mov    $0x198,%edx
14028d923:	41 b9 04 10 00 00    	mov    $0x1004,%r9d
14028d929:	c7 44 24 20 02 00 00 	movl   $0x2,0x20(%rsp)
14028d930:	00
14028d931:	41 b8 00 04 00 00    	mov    $0x400,%r8d
14028d937:	49 8b ce             	mov    %r14,%rcx
14028d93a:	e8 d1 c3 fc ff       	call   0x140259d10
14028d93f:	85 c0                	test   %eax,%eax
14028d941:	0f 8e c2 01 00 00    	jle    0x14028db09
14028d947:	8b 8c 24 88 00 00 00 	mov    0x88(%rsp),%ecx
14028d94e:	e8 fd 16 fb ff       	call   0x14023f050
14028d953:	48 8b c8             	mov    %rax,%rcx
14028d956:	e8 f5 40 fb ff       	call   0x140241a50
14028d95b:	48 85 c0             	test   %rax,%rax
14028d95e:	0f 84 a5 01 00 00    	je     0x14028db09
14028d964:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14028d969:	ba 98 01 00 00       	mov    $0x198,%edx
14028d96e:	41 b9 05 10 00 00    	mov    $0x1005,%r9d
14028d974:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14028d978:	41 b8 00 04 00 00    	mov    $0x400,%r8d
14028d97e:	49 8b ce             	mov    %r14,%rcx
14028d981:	e8 8a c3 fc ff       	call   0x140259d10
14028d986:	85 c0                	test   %eax,%eax
14028d988:	0f 8e 7b 01 00 00    	jle    0x14028db09
14028d98e:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14028d993:	48 8b 42 08          	mov    0x8(%rdx),%rax
14028d997:	83 38 10             	cmpl   $0x10,(%rax)
14028d99a:	0f 85 8b 01 00 00    	jne    0x14028db2b
14028d9a0:	48 8b 40 08          	mov    0x8(%rax),%rax
14028d9a4:	48 89 74 24 78       	mov    %rsi,0x78(%rsp)
14028d9a9:	48 8b 48 08          	mov    0x8(%rax),%rcx
14028d9ad:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
14028d9b2:	48 8b 42 08          	mov    0x8(%rdx),%rax
14028d9b6:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14028d9bb:	48 8b 48 08          	mov    0x8(%rax),%rcx
14028d9bf:	44 8b 01             	mov    (%rcx),%r8d
14028d9c2:	33 c9                	xor    %ecx,%ecx
14028d9c4:	e8 f7 4c fd ff       	call   0x1402626c0
14028d9c9:	48 8b f0             	mov    %rax,%rsi
14028d9cc:	48 85 c0             	test   %rax,%rax
14028d9cf:	0f 84 05 01 00 00    	je     0x14028dada
14028d9d5:	48 8b cf             	mov    %rdi,%rcx
14028d9d8:	e8 d3 9b 03 00       	call   0x1402c75b0
14028d9dd:	48 8b f8             	mov    %rax,%rdi
14028d9e0:	48 85 c0             	test   %rax,%rax
14028d9e3:	0f 84 f1 00 00 00    	je     0x14028dada
14028d9e9:	48 8b 0e             	mov    (%rsi),%rcx
14028d9ec:	48 89 6c 24 70       	mov    %rbp,0x70(%rsp)
14028d9f1:	e8 0a 17 fb ff       	call   0x14023f100
14028d9f6:	8b c8                	mov    %eax,%ecx
14028d9f8:	e8 53 16 fb ff       	call   0x14023f050
14028d9fd:	48 8b c8             	mov    %rax,%rcx
14028da00:	e8 0b 40 fb ff       	call   0x140241a10
14028da05:	48 8b e8             	mov    %rax,%rbp
14028da08:	48 85 c0             	test   %rax,%rax
14028da0b:	0f 84 c4 00 00 00    	je     0x14028dad5
14028da11:	48 8b c8             	mov    %rax,%rcx
14028da14:	e8 b7 57 fa ff       	call   0x1402331d0
14028da19:	25 07 00 0f 00       	and    $0xf0007,%eax
14028da1e:	3d 02 00 01 00       	cmp    $0x10002,%eax
14028da23:	0f 85 ac 00 00 00    	jne    0x14028dad5
14028da29:	45 33 c9             	xor    %r9d,%r9d
14028da2c:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14028da31:	45 33 c0             	xor    %r8d,%r8d
14028da34:	48 8b d5             	mov    %rbp,%rdx
14028da37:	48 8b cf             	mov    %rdi,%rcx
14028da3a:	e8 21 3b fb ff       	call   0x140241560
14028da3f:	85 c0                	test   %eax,%eax
14028da41:	0f 84 8e 00 00 00    	je     0x14028dad5
14028da47:	48 8b 56 08          	mov    0x8(%rsi),%rdx
14028da4b:	48 8b cf             	mov    %rdi,%rcx
14028da4e:	e8 fd 22 fb ff       	call   0x14023fd50
14028da53:	85 c0                	test   %eax,%eax
14028da55:	7e 7e                	jle    0x14028dad5
14028da57:	48 8b cf             	mov    %rdi,%rcx
14028da5a:	e8 c1 09 fb ff       	call   0x14023e420
14028da5f:	ba 98 01 00 00       	mov    $0x198,%edx
14028da64:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14028da69:	41 b9 07 10 00 00    	mov    $0x1007,%r9d
14028da6f:	89 44 24 20          	mov    %eax,0x20(%rsp)
14028da73:	41 b8 00 04 00 00    	mov    $0x400,%r8d
14028da79:	49 8b ce             	mov    %r14,%rcx
14028da7c:	8b f8                	mov    %eax,%edi
14028da7e:	e8 8d c2 fc ff       	call   0x140259d10
14028da83:	85 c0                	test   %eax,%eax
14028da85:	7e 4e                	jle    0x14028dad5
14028da87:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
14028da8c:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14028da91:	44 8b cf             	mov    %edi,%r9d
14028da94:	48 8b d6             	mov    %rsi,%rdx
14028da97:	e8 94 a4 03 00       	call   0x1402c7f30
14028da9c:	85 c0                	test   %eax,%eax
14028da9e:	74 35                	je     0x14028dad5
14028daa0:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14028daa5:	ba 98 01 00 00       	mov    $0x198,%edx
14028daaa:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14028daaf:	41 b9 09 10 00 00    	mov    $0x1009,%r9d
14028dab5:	49 8b ce             	mov    %r14,%rcx
14028dab8:	89 44 24 20          	mov    %eax,0x20(%rsp)
14028dabc:	41 b8 00 04 00 00    	mov    $0x400,%r8d
14028dac2:	e8 49 c2 fc ff       	call   0x140259d10
14028dac7:	85 c0                	test   %eax,%eax
14028dac9:	7e 0a                	jle    0x14028dad5
14028dacb:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14028dad0:	bb 01 00 00 00       	mov    $0x1,%ebx
14028dad5:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
14028dada:	48 8b ce             	mov    %rsi,%rcx
14028dadd:	e8 ee 49 fd ff       	call   0x1402624d0
14028dae2:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14028dae7:	48 8d 15 52 d9 0f 00 	lea    0xfd952(%rip),%rdx        # 0x14038b440
14028daee:	41 b8 17 03 00 00    	mov    $0x317,%r8d
14028daf4:	e8 17 b8 f9 ff       	call   0x140229310
14028daf9:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
14028dafe:	8b c3                	mov    %ebx,%eax
14028db00:	48 83 c4 50          	add    $0x50,%rsp
14028db04:	41 5e                	pop    %r14
14028db06:	5f                   	pop    %rdi
14028db07:	5b                   	pop    %rbx
14028db08:	c3                   	ret
14028db09:	ba ef 00 00 00       	mov    $0xef,%edx
14028db0e:	c7 44 24 20 f0 02 00 	movl   $0x2f0,0x20(%rsp)
14028db15:	00
14028db16:	4c 8d 0d 23 d9 0f 00 	lea    0xfd923(%rip),%r9        # 0x14038b440
14028db1d:	b9 10 00 00 00       	mov    $0x10,%ecx
14028db22:	44 8d 42 a5          	lea    -0x5b(%rdx),%r8d
14028db26:	e8 75 38 f9 ff       	call   0x1402213a0
14028db2b:	33 c0                	xor    %eax,%eax
14028db2d:	48 83 c4 50          	add    $0x50,%rsp
14028db31:	41 5e                	pop    %r14
14028db33:	5f                   	pop    %rdi
14028db34:	5b                   	pop    %rbx
14028db35:	c3                   	ret
14028db36:	cc                   	int3
14028db37:	cc                   	int3
14028db38:	cc                   	int3
14028db39:	cc                   	int3
14028db3a:	cc                   	int3
14028db3b:	cc                   	int3
14028db3c:	cc                   	int3
14028db3d:	cc                   	int3
14028db3e:	cc                   	int3
14028db3f:	cc                   	int3
14028db40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14028db45:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14028db4a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14028db4f:	41 56                	push   %r14
14028db51:	b8 30 00 00 00       	mov    $0x30,%eax
14028db56:	e8 85 ca 06 00       	call   0x1402fa5e0
14028db5b:	48 2b e0             	sub    %rax,%rsp
14028db5e:	49 8b f8             	mov    %r8,%rdi
14028db61:	48 8b f2             	mov    %rdx,%rsi
14028db64:	4c 8b f1             	mov    %rcx,%r14
14028db67:	4d 85 c0             	test   %r8,%r8
14028db6a:	0f 84 bc 00 00 00    	je     0x14028dc2c
14028db70:	49 8b c8             	mov    %r8,%rcx
14028db73:	e8 08 da e2 ff       	call   0x1400bb580
14028db78:	48 8b d8             	mov    %rax,%rbx
14028db7b:	48 85 c0             	test   %rax,%rax
14028db7e:	0f 84 a8 00 00 00    	je     0x14028dc2c
14028db84:	48 8b c8             	mov    %rax,%rcx
14028db87:	e8 54 f1 f8 ff       	call   0x14021cce0
14028db8c:	85 c0                	test   %eax,%eax
14028db8e:	74 53                	je     0x14028dbe3
14028db90:	48 8b cb             	mov    %rbx,%rcx
14028db93:	e8 28 f1 f8 ff       	call   0x14021ccc0
14028db98:	85 c0                	test   %eax,%eax
14028db9a:	74 47                	je     0x14028dbe3
14028db9c:	8b c8                	mov    %eax,%ecx
14028db9e:	e8 fd 13 fb ff       	call   0x14023efa0
14028dba3:	48 8b d8             	mov    %rax,%rbx
14028dba6:	48 85 c0             	test   %rax,%rax
14028dba9:	74 20                	je     0x14028dbcb
14028dbab:	48 8b c8             	mov    %rax,%rcx
14028dbae:	e8 fd 11 fb ff       	call   0x14023edb0
14028dbb3:	48 85 c0             	test   %rax,%rax
14028dbb6:	74 13                	je     0x14028dbcb
14028dbb8:	b9 06 00 00 00       	mov    $0x6,%ecx
14028dbbd:	48 89 1e             	mov    %rbx,(%rsi)
14028dbc0:	41 89 0e             	mov    %ecx,(%r14)
14028dbc3:	8d 41 fb             	lea    -0x5(%rcx),%eax
14028dbc6:	e9 87 00 00 00       	jmp    0x14028dc52
14028dbcb:	48 8b cb             	mov    %rbx,%rcx
14028dbce:	e8 7d 01 fa ff       	call   0x14022dd50
14028dbd3:	41 b8 a7 00 00 00    	mov    $0xa7,%r8d
14028dbd9:	c7 44 24 20 2a 00 00 	movl   $0x2a,0x20(%rsp)
14028dbe0:	00
14028dbe1:	eb 57                	jmp    0x14028dc3a
14028dbe3:	e8 58 fb f9 ff       	call   0x14022d740
14028dbe8:	48 8b d8             	mov    %rax,%rbx
14028dbeb:	48 85 c0             	test   %rax,%rax
14028dbee:	74 60                	je     0x14028dc50
14028dbf0:	48 8d 50 08          	lea    0x8(%rax),%rdx
14028dbf4:	48 8b cf             	mov    %rdi,%rcx
14028dbf7:	e8 c4 e0 fd ff       	call   0x14026bcc0
14028dbfc:	89 03                	mov    %eax,(%rbx)
14028dbfe:	85 c0                	test   %eax,%eax
14028dc00:	7f 1a                	jg     0x14028dc1c
14028dc02:	48 8b cb             	mov    %rbx,%rcx
14028dc05:	e8 c6 fa f9 ff       	call   0x14022d6d0
14028dc0a:	b9 10 00 00 00       	mov    $0x10,%ecx
14028dc0f:	c7 44 24 20 42 00 00 	movl   $0x42,0x20(%rsp)
14028dc16:	00
14028dc17:	44 8b c1             	mov    %ecx,%r8d
14028dc1a:	eb 23                	jmp    0x14028dc3f
14028dc1c:	b9 10 00 00 00       	mov    $0x10,%ecx
14028dc21:	48 89 1e             	mov    %rbx,(%rsi)
14028dc24:	41 89 0e             	mov    %ecx,(%r14)
14028dc27:	8d 41 f1             	lea    -0xf(%rcx),%eax
14028dc2a:	eb 26                	jmp    0x14028dc52
14028dc2c:	c7 44 24 20 1f 00 00 	movl   $0x1f,0x20(%rsp)
14028dc33:	00
14028dc34:	41 b8 7c 00 00 00    	mov    $0x7c,%r8d
14028dc3a:	b9 10 00 00 00       	mov    $0x10,%ecx
14028dc3f:	4c 8d 0d fa d7 0f 00 	lea    0xfd7fa(%rip),%r9        # 0x14038b440
14028dc46:	ba df 00 00 00       	mov    $0xdf,%edx
14028dc4b:	e8 50 37 f9 ff       	call   0x1402213a0
14028dc50:	33 c0                	xor    %eax,%eax
14028dc52:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14028dc57:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14028dc5c:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
14028dc61:	48 83 c4 30          	add    $0x30,%rsp
14028dc65:	41 5e                	pop    %r14
14028dc67:	c3                   	ret
14028dc68:	cc                   	int3
14028dc69:	cc                   	int3
14028dc6a:	cc                   	int3
14028dc6b:	cc                   	int3
14028dc6c:	cc                   	int3
14028dc6d:	cc                   	int3
14028dc6e:	cc                   	int3
14028dc6f:	cc                   	int3
14028dc70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14028dc75:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14028dc7a:	57                   	push   %rdi
14028dc7b:	b8 30 00 00 00       	mov    $0x30,%eax
14028dc80:	e8 5b c9 06 00       	call   0x1402fa5e0
14028dc85:	48 2b e0             	sub    %rax,%rsp
14028dc88:	33 db                	xor    %ebx,%ebx
14028dc8a:	48 8b f2             	mov    %rdx,%rsi
14028dc8d:	8b fb                	mov    %ebx,%edi
14028dc8f:	83 f9 10             	cmp    $0x10,%ecx
14028dc92:	75 2a                	jne    0x14028dcbe
14028dc94:	48 8b 42 08          	mov    0x8(%rdx),%rax
14028dc98:	33 c9                	xor    %ecx,%ecx
14028dc9a:	44 8b 02             	mov    (%rdx),%r8d
14028dc9d:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14028dca2:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14028dca7:	e8 d4 d5 fd ff       	call   0x14026b280
14028dcac:	48 8b d8             	mov    %rax,%rbx
14028dcaf:	48 85 c0             	test   %rax,%rax
14028dcb2:	75 65                	jne    0x14028dd19
14028dcb4:	c7 44 24 20 78 00 00 	movl   $0x78,0x20(%rsp)
14028dcbb:	00
14028dcbc:	eb 76                	jmp    0x14028dd34
14028dcbe:	83 f9 06             	cmp    $0x6,%ecx
14028dcc1:	75 69                	jne    0x14028dd2c
14028dcc3:	e8 a8 80 fb ff       	call   0x140245d70
14028dcc8:	48 8b d8             	mov    %rax,%rbx
14028dccb:	48 85 c0             	test   %rax,%rax
14028dcce:	75 0e                	jne    0x14028dcde
14028dcd0:	c7 44 24 20 82 00 00 	movl   $0x82,0x20(%rsp)
14028dcd7:	00
14028dcd8:	44 8d 40 41          	lea    0x41(%rax),%r8d
14028dcdc:	eb 5c                	jmp    0x14028dd3a
14028dcde:	48 8b ce             	mov    %rsi,%rcx
14028dce1:	e8 1a 14 fb ff       	call   0x14023f100
14028dce6:	8b c8                	mov    %eax,%ecx
14028dce8:	e8 13 d3 fc ff       	call   0x14025b000
14028dced:	48 8b f8             	mov    %rax,%rdi
14028dcf0:	48 85 c0             	test   %rax,%rax
14028dcf3:	74 5b                	je     0x14028dd50
14028dcf5:	ba 01 00 00 00       	mov    $0x1,%edx
14028dcfa:	48 8b c8             	mov    %rax,%rcx
14028dcfd:	e8 8e f9 f8 ff       	call   0x14021d690
14028dd02:	48 8b d7             	mov    %rdi,%rdx
14028dd05:	48 8b cb             	mov    %rbx,%rcx
14028dd08:	e8 83 83 fb ff       	call   0x140246090
14028dd0d:	85 c0                	test   %eax,%eax
14028dd0f:	74 3f                	je     0x14028dd50
14028dd11:	48 8b cf             	mov    %rdi,%rcx
14028dd14:	e8 67 a9 fc ff       	call   0x140258680
14028dd19:	48 8b c3             	mov    %rbx,%rax
14028dd1c:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14028dd21:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14028dd26:	48 83 c4 30          	add    $0x30,%rsp
14028dd2a:	5f                   	pop    %rdi
14028dd2b:	c3                   	ret
14028dd2c:	c7 44 24 20 8d 00 00 	movl   $0x8d,0x20(%rsp)
14028dd33:	00
14028dd34:	41 b8 8e 00 00 00    	mov    $0x8e,%r8d
14028dd3a:	4c 8d 0d ff d6 0f 00 	lea    0xfd6ff(%rip),%r9        # 0x14038b440
14028dd41:	ba dc 00 00 00       	mov    $0xdc,%edx
14028dd46:	b9 10 00 00 00       	mov    $0x10,%ecx
14028dd4b:	e8 50 36 f9 ff       	call   0x1402213a0
14028dd50:	48 8b cb             	mov    %rbx,%rcx
14028dd53:	e8 68 7e fb ff       	call   0x140245bc0