14027d88b:	41 b8 6a 00 00 00    	mov    $0x6a,%r8d
14027d891:	48 8d 15 d0 0c 11 00 	lea    0x110cd0(%rip),%rdx        # 0x14038e568
14027d898:	b9 78 01 00 00       	mov    $0x178,%ecx
14027d89d:	e8 1e e8 e6 ff       	call   0x1400ec0c0
14027d8a2:	48 8b d8             	mov    %rax,%rbx
14027d8a5:	48 85 c0             	test   %rax,%rax
14027d8a8:	0f 84 85 00 00 00    	je     0x14027d933
14027d8ae:	48 8b ce             	mov    %rsi,%rcx
14027d8b1:	e8 1a 72 e8 ff       	call   0x140104ad0
14027d8b6:	83 4b 18 01          	orl    $0x1,0x18(%rbx)
14027d8ba:	48 89 03             	mov    %rax,(%rbx)
14027d8bd:	48 85 ff             	test   %rdi,%rdi
14027d8c0:	74 5e                	je     0x14027d920
14027d8c2:	41 b8 70 00 00 00    	mov    $0x70,%r8d
14027d8c8:	48 8d 15 99 0c 11 00 	lea    0x110c99(%rip),%rdx        # 0x14038e568
14027d8cf:	48 8b cf             	mov    %rdi,%rcx
14027d8d2:	e8 19 c8 ea ff       	call   0x14012a0f0
14027d8d7:	48 89 43 08          	mov    %rax,0x8(%rbx)
14027d8db:	48 85 c0             	test   %rax,%rax
14027d8de:	75 40                	jne    0x14027d920
14027d8e0:	44 8d 40 71          	lea    0x71(%rax),%r8d
14027d8e4:	48 8b cb             	mov    %rbx,%rcx
14027d8e7:	48 8d 15 7a 0c 11 00 	lea    0x110c7a(%rip),%rdx        # 0x14038e568
14027d8ee:	e8 cd e4 e6 ff       	call   0x1400ebdc0
14027d8f3:	33 db                	xor    %ebx,%ebx
14027d8f5:	e8 76 97 ea ff       	call   0x140127070
14027d8fa:	4c 8d 05 97 0c 11 00 	lea    0x110c97(%rip),%r8        # 0x14038e598
14027d901:	8d 53 73             	lea    0x73(%rbx),%edx
14027d904:	48 8d 0d 5d 0c 11 00 	lea    0x110c5d(%rip),%rcx        # 0x14038e568
14027d90b:	e8 80 98 ea ff       	call   0x140127190
14027d910:	45 33 c0             	xor    %r8d,%r8d
14027d913:	8d 4b 39             	lea    0x39(%rbx),%ecx
14027d916:	ba 00 01 0c 00       	mov    $0xc0100,%edx
14027d91b:	e8 70 99 ea ff       	call   0x140127290
14027d920:	48 8b c3             	mov    %rbx,%rax
14027d923:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14027d928:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14027d92d:	48 83 c4 20          	add    $0x20,%rsp
14027d931:	5f                   	pop    %rdi
14027d932:	c3                   	ret
14027d933:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14027d938:	33 c0                	xor    %eax,%eax
14027d93a:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14027d93f:	48 83 c4 20          	add    $0x20,%rsp
14027d943:	5f                   	pop    %rdi
14027d944:	c3                   	ret
14027d945:	cc                   	int3
14027d946:	cc                   	int3
14027d947:	cc                   	int3
14027d948:	cc                   	int3
14027d949:	cc                   	int3
14027d94a:	cc                   	int3
14027d94b:	cc                   	int3
14027d94c:	cc                   	int3
14027d94d:	cc                   	int3
14027d94e:	cc                   	int3
14027d94f:	cc                   	int3
14027d950:	b8 28 00 00 00       	mov    $0x28,%eax
14027d955:	e8 d6 31 03 00       	call   0x1402b0b30
14027d95a:	48 2b e0             	sub    %rax,%rsp
14027d95d:	44 8d 48 e8          	lea    -0x18(%rax),%r9d
14027d961:	48 83 c4 28          	add    $0x28,%rsp
14027d965:	e9 46 0d 00 00       	jmp    0x14027e6b0
14027d96a:	cc                   	int3
14027d96b:	cc                   	int3
14027d96c:	cc                   	int3
14027d96d:	cc                   	int3
14027d96e:	cc                   	int3
14027d96f:	cc                   	int3
14027d970:	b8 28 00 00 00       	mov    $0x28,%eax
14027d975:	e8 b6 31 03 00       	call   0x1402b0b30
14027d97a:	48 2b e0             	sub    %rax,%rsp
14027d97d:	44 8d 48 f8          	lea    -0x8(%rax),%r9d
14027d981:	48 83 c4 28          	add    $0x28,%rsp
14027d985:	e9 26 0d 00 00       	jmp    0x14027e6b0
14027d98a:	cc                   	int3
14027d98b:	cc                   	int3
14027d98c:	cc                   	int3
14027d98d:	cc                   	int3
14027d98e:	cc                   	int3
14027d98f:	cc                   	int3
14027d990:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14027d995:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14027d99a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14027d99f:	57                   	push   %rdi
14027d9a0:	41 56                	push   %r14
14027d9a2:	41 57                	push   %r15
14027d9a4:	b8 30 00 00 00       	mov    $0x30,%eax
14027d9a9:	e8 82 31 03 00       	call   0x1402b0b30
14027d9ae:	48 2b e0             	sub    %rax,%rsp
14027d9b1:	4c 8b f9             	mov    %rcx,%r15
14027d9b4:	4d 8b f1             	mov    %r9,%r14
14027d9b7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14027d9bb:	49 8b f0             	mov    %r8,%rsi
14027d9be:	48 8b ea             	mov    %rdx,%rbp
14027d9c1:	e8 9a 7f f9 ff       	call   0x140215960
14027d9c6:	49 8b 8f 60 01 00 00 	mov    0x160(%r15),%rcx
14027d9cd:	48 63 f8             	movslq %eax,%rdi
14027d9d0:	48 85 c9             	test   %rcx,%rcx
14027d9d3:	74 0a                	je     0x14027d9df
14027d9d5:	e8 26 c6 eb ff       	call   0x14013a000
14027d9da:	48 63 d8             	movslq %eax,%rbx
14027d9dd:	eb 02                	jmp    0x14027d9e1
14027d9df:	33 db                	xor    %ebx,%ebx
14027d9e1:	e8 fa 37 e0 ff       	call   0x1400811e0
14027d9e6:	85 c0                	test   %eax,%eax
14027d9e8:	74 58                	je     0x14027da42
14027d9ea:	48 85 ed             	test   %rbp,%rbp
14027d9ed:	75 08                	jne    0x14027d9f7
14027d9ef:	48 89 3e             	mov    %rdi,(%rsi)
14027d9f2:	8d 45 01             	lea    0x1(%rbp),%eax
14027d9f5:	eb 4d                	jmp    0x14027da44
14027d9f7:	4c 3b f7             	cmp    %rdi,%r14
14027d9fa:	72 46                	jb     0x14027da42
14027d9fc:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14027da01:	48 85 db             	test   %rbx,%rbx
14027da04:	74 05                	je     0x14027da0b
14027da06:	48 3b cb             	cmp    %rbx,%rcx
14027da09:	75 37                	jne    0x14027da42
14027da0b:	49 8b 47 10          	mov    0x10(%r15),%rax
14027da0f:	44 8b c1             	mov    %ecx,%r8d
14027da12:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
14027da17:	4c 8b cd             	mov    %rbp,%r9
14027da1a:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14027da1f:	33 c9                	xor    %ecx,%ecx
14027da21:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
14027da26:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14027da2b:	e8 e0 82 f9 ff       	call   0x140215d10
14027da30:	85 c0                	test   %eax,%eax
14027da32:	7e 0e                	jle    0x14027da42
14027da34:	8b 44 24 50          	mov    0x50(%rsp),%eax
14027da38:	48 89 06             	mov    %rax,(%rsi)
14027da3b:	b8 01 00 00 00       	mov    $0x1,%eax
14027da40:	eb 02                	jmp    0x14027da44
14027da42:	33 c0                	xor    %eax,%eax
14027da44:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14027da49:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
14027da4e:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
14027da53:	48 83 c4 30          	add    $0x30,%rsp
14027da57:	41 5f                	pop    %r15
14027da59:	41 5e                	pop    %r14
14027da5b:	5f                   	pop    %rdi
14027da5c:	c3                   	ret
14027da5d:	cc                   	int3
14027da5e:	cc                   	int3
14027da5f:	cc                   	int3
14027da60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14027da65:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14027da6a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14027da6f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14027da74:	41 56                	push   %r14
14027da76:	b8 30 00 00 00       	mov    $0x30,%eax
14027da7b:	e8 b0 30 03 00       	call   0x1402b0b30
14027da80:	48 2b e0             	sub    %rax,%rsp
14027da83:	48 8b f9             	mov    %rcx,%rdi
14027da86:	49 8b f1             	mov    %r9,%rsi
14027da89:	48 8b 89 60 01 00 00 	mov    0x160(%rcx),%rcx
14027da90:	49 8b e8             	mov    %r8,%rbp
14027da93:	4c 8b f2             	mov    %rdx,%r14
14027da96:	48 85 c9             	test   %rcx,%rcx
14027da99:	74 0a                	je     0x14027daa5
14027da9b:	e8 60 c5 eb ff       	call   0x14013a000
14027daa0:	48 63 d8             	movslq %eax,%rbx
14027daa3:	eb 02                	jmp    0x14027daa7
14027daa5:	33 db                	xor    %ebx,%ebx
14027daa7:	e8 34 37 e0 ff       	call   0x1400811e0
14027daac:	85 c0                	test   %eax,%eax
14027daae:	74 2e                	je     0x14027dade
14027dab0:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14027dab5:	48 85 db             	test   %rbx,%rbx
14027dab8:	74 05                	je     0x14027dabf
14027daba:	48 3b cb             	cmp    %rbx,%rcx
14027dabd:	75 1f                	jne    0x14027dade
14027dabf:	48 8b 47 10          	mov    0x10(%rdi),%rax
14027dac3:	44 8b c1             	mov    %ecx,%r8d
14027dac6:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14027dacb:	4d 8b ce             	mov    %r14,%r9
14027dace:	48 8b d6             	mov    %rsi,%rdx
14027dad1:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
14027dad5:	33 c9                	xor    %ecx,%ecx
14027dad7:	e8 14 7f f9 ff       	call   0x1402159f0
14027dadc:	eb 02                	jmp    0x14027dae0
14027dade:	33 c0                	xor    %eax,%eax
14027dae0:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14027dae5:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14027daea:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14027daef:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
14027daf4:	48 83 c4 30          	add    $0x30,%rsp
14027daf8:	41 5e                	pop    %r14
14027dafa:	c3                   	ret
14027dafb:	cc                   	int3
14027dafc:	cc                   	int3
14027dafd:	cc                   	int3
14027dafe:	cc                   	int3
14027daff:	cc                   	int3
14027db00:	b8 38 00 00 00       	mov    $0x38,%eax
14027db05:	e8 26 30 03 00       	call   0x1402b0b30
14027db0a:	48 2b e0             	sub    %rax,%rsp
14027db0d:	c7 44 24 20 10 00 00 	movl   $0x10,0x20(%rsp)
14027db14:	00
14027db15:	e8 26 08 00 00       	call   0x14027e340
14027db1a:	48 83 c4 38          	add    $0x38,%rsp
14027db1e:	c3                   	ret
14027db1f:	cc                   	int3
14027db20:	b8 28 00 00 00       	mov    $0x28,%eax
14027db25:	e8 06 30 03 00       	call   0x1402b0b30
14027db2a:	48 2b e0             	sub    %rax,%rsp
14027db2d:	48 85 c9             	test   %rcx,%rcx
14027db30:	74 15                	je     0x14027db47
14027db32:	48 8b 89 68 01 00 00 	mov    0x168(%rcx),%rcx
14027db39:	48 85 c9             	test   %rcx,%rcx
14027db3c:	74 09                	je     0x14027db47
14027db3e:	48 83 c4 28          	add    $0x28,%rsp
14027db42:	e9 a9 8e e7 ff       	jmp    0x1400f69f0
14027db47:	33 c0                	xor    %eax,%eax
14027db49:	48 83 c4 28          	add    $0x28,%rsp
14027db4d:	c3                   	ret
14027db4e:	cc                   	int3
14027db4f:	cc                   	int3
14027db50:	40 53                	rex push %rbx
14027db52:	57                   	push   %rdi
14027db53:	41 55                	push   %r13
14027db55:	41 56                	push   %r14
14027db57:	41 57                	push   %r15
14027db59:	b8 a0 00 00 00       	mov    $0xa0,%eax
14027db5e:	e8 cd 2f 03 00       	call   0x1402b0b30
14027db63:	48 2b e0             	sub    %rax,%rsp
14027db66:	48 8b 05 13 7f 15 00 	mov    0x157f13(%rip),%rax        # 0x1403d5a80
14027db6d:	48 33 c4             	xor    %rsp,%rax
14027db70:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
14027db77:	00
14027db78:	33 db                	xor    %ebx,%ebx
14027db7a:	4d 8b e9             	mov    %r9,%r13
14027db7d:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
14027db81:	4d 8b f8             	mov    %r8,%r15
14027db84:	4c 8b f2             	mov    %rdx,%r14
14027db87:	48 8b f9             	mov    %rcx,%rdi
14027db8a:	e8 51 36 e0 ff       	call   0x1400811e0
14027db8f:	85 c0                	test   %eax,%eax
14027db91:	0f 84 ee 00 00 00    	je     0x14027dc85
14027db97:	48 85 ff             	test   %rdi,%rdi
14027db9a:	0f 84 e5 00 00 00    	je     0x14027dc85
14027dba0:	48 8b 8f 68 01 00 00 	mov    0x168(%rdi),%rcx
14027dba7:	48 85 c9             	test   %rcx,%rcx
14027dbaa:	0f 84 d5 00 00 00    	je     0x14027dc85
14027dbb0:	4d 85 f6             	test   %r14,%r14
14027dbb3:	74 17                	je     0x14027dbcc
14027dbb5:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14027dbba:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14027dbbf:	e8 4c 8c e7 ff       	call   0x1400f6810
14027dbc4:	85 c0                	test   %eax,%eax
14027dbc6:	0f 84 b9 00 00 00    	je     0x14027dc85
14027dbcc:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14027dbd0:	83 4f 18 01          	orl    $0x1,0x18(%rdi)
14027dbd4:	48 89 ac 24 e8 00 00 	mov    %rbp,0xe8(%rsp)
14027dbdb:	00
14027dbdc:	48 89 b4 24 98 00 00 	mov    %rsi,0x98(%rsp)
14027dbe3:	00
14027dbe4:	4c 89 a4 24 90 00 00 	mov    %r12,0x90(%rsp)
14027dbeb:	00
14027dbec:	44 8b 64 24 30       	mov    0x30(%rsp),%r12d
14027dbf1:	e8 6a 7d f9 ff       	call   0x140215960
14027dbf6:	48 8b 8f 60 01 00 00 	mov    0x160(%rdi),%rcx
14027dbfd:	48 63 e8             	movslq %eax,%rbp
14027dc00:	48 85 c9             	test   %rcx,%rcx
14027dc03:	74 0a                	je     0x14027dc0f
14027dc05:	e8 f6 c3 eb ff       	call   0x14013a000
14027dc0a:	48 63 f0             	movslq %eax,%rsi
14027dc0d:	eb 03                	jmp    0x14027dc12
14027dc0f:	48 8b f3             	mov    %rbx,%rsi
14027dc12:	e8 c9 35 e0 ff       	call   0x1400811e0
14027dc17:	85 c0                	test   %eax,%eax
14027dc19:	74 4e                	je     0x14027dc69
14027dc1b:	4d 85 f6             	test   %r14,%r14
14027dc1e:	75 05                	jne    0x14027dc25
14027dc20:	49 89 2f             	mov    %rbp,(%r15)
14027dc23:	eb 3f                	jmp    0x14027dc64
14027dc25:	4c 3b ed             	cmp    %rbp,%r13
14027dc28:	72 3f                	jb     0x14027dc69
14027dc2a:	48 85 f6             	test   %rsi,%rsi
14027dc2d:	74 05                	je     0x14027dc34
14027dc2f:	4c 3b e6             	cmp    %rsi,%r12
14027dc32:	75 35                	jne    0x14027dc69
14027dc34:	48 8b 47 10          	mov    0x10(%rdi),%rax
14027dc38:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14027dc3d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14027dc42:	4d 8b ce             	mov    %r14,%r9
14027dc45:	48 8d 44 24 34       	lea    0x34(%rsp),%rax
14027dc4a:	45 8b c4             	mov    %r12d,%r8d
14027dc4d:	33 c9                	xor    %ecx,%ecx
14027dc4f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14027dc54:	e8 b7 80 f9 ff       	call   0x140215d10
14027dc59:	85 c0                	test   %eax,%eax
14027dc5b:	7e 0c                	jle    0x14027dc69
14027dc5d:	8b 44 24 34          	mov    0x34(%rsp),%eax
14027dc61:	49 89 07             	mov    %rax,(%r15)
14027dc64:	bb 01 00 00 00       	mov    $0x1,%ebx
14027dc69:	4c 8b a4 24 90 00 00 	mov    0x90(%rsp),%r12
14027dc70:	00
14027dc71:	8b c3                	mov    %ebx,%eax
14027dc73:	48 8b b4 24 98 00 00 	mov    0x98(%rsp),%rsi
14027dc7a:	00
14027dc7b:	48 8b ac 24 e8 00 00 	mov    0xe8(%rsp),%rbp
14027dc82:	00
14027dc83:	eb 02                	jmp    0x14027dc87
14027dc85:	33 c0                	xor    %eax,%eax
14027dc87:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
14027dc8e:	00
14027dc8f:	48 33 cc             	xor    %rsp,%rcx
14027dc92:	e8 19 22 03 00       	call   0x1402afeb0
14027dc97:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
14027dc9e:	41 5f                	pop    %r15
14027dca0:	41 5e                	pop    %r14
14027dca2:	41 5d                	pop    %r13
14027dca4:	5f                   	pop    %rdi
14027dca5:	5b                   	pop    %rbx
14027dca6:	c3                   	ret
14027dca7:	cc                   	int3
14027dca8:	cc                   	int3
14027dca9:	cc                   	int3
14027dcaa:	cc                   	int3
14027dcab:	cc                   	int3
14027dcac:	cc                   	int3
14027dcad:	cc                   	int3
14027dcae:	cc                   	int3
14027dcaf:	cc                   	int3
14027dcb0:	b8 38 00 00 00       	mov    $0x38,%eax
14027dcb5:	e8 76 2e 03 00       	call   0x1402b0b30
14027dcba:	48 2b e0             	sub    %rax,%rsp
14027dcbd:	c7 44 24 20 20 00 00 	movl   $0x20,0x20(%rsp)
14027dcc4:	00
14027dcc5:	e8 76 06 00 00       	call   0x14027e340
14027dcca:	48 83 c4 38          	add    $0x38,%rsp
14027dcce:	c3                   	ret
14027dccf:	cc                   	int3
14027dcd0:	40 53                	rex push %rbx
14027dcd2:	56                   	push   %rsi
14027dcd3:	41 56                	push   %r14
14027dcd5:	41 57                	push   %r15
14027dcd7:	b8 98 00 00 00       	mov    $0x98,%eax
14027dcdc:	e8 4f 2e 03 00       	call   0x1402b0b30
14027dce1:	48 2b e0             	sub    %rax,%rsp
14027dce4:	48 8b 05 95 7d 15 00 	mov    0x157d95(%rip),%rax        # 0x1403d5a80
14027dceb:	48 33 c4             	xor    %rsp,%rax
14027dcee:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
14027dcf5:	00
14027dcf6:	33 f6                	xor    %esi,%esi
14027dcf8:	4d 8b f8             	mov    %r8,%r15
14027dcfb:	89 74 24 30          	mov    %esi,0x30(%rsp)
14027dcff:	4c 8b f2             	mov    %rdx,%r14