14034dc0a:	75 33                	jne    0x14034dc3f
14034dc0c:	41 8b c8             	mov    %r8d,%ecx
14034dc0f:	ba ff 00 00 00       	mov    $0xff,%edx
14034dc14:	d3 e2                	shl    %cl,%edx
14034dc16:	eb 13                	jmp    0x14034dc2b
14034dc18:	8b 8b 7c 01 00 00    	mov    0x17c(%rbx),%ecx
14034dc1e:	23 ca                	and    %edx,%ecx
14034dc20:	8b c6                	mov    %esi,%eax
14034dc22:	23 c2                	and    %edx,%eax
14034dc24:	3b c1                	cmp    %ecx,%eax
14034dc26:	75 07                	jne    0x14034dc2f
14034dc28:	c1 ea 08             	shr    $0x8,%edx
14034dc2b:	85 d2                	test   %edx,%edx
14034dc2d:	75 e9                	jne    0x14034dc18
14034dc2f:	8b 8b 7c 01 00 00    	mov    0x17c(%rbx),%ecx
14034dc35:	23 ca                	and    %edx,%ecx
14034dc37:	8b c6                	mov    %esi,%eax
14034dc39:	23 c2                	and    %edx,%eax
14034dc3b:	3b c1                	cmp    %ecx,%eax
14034dc3d:	eb 18                	jmp    0x14034dc57
14034dc3f:	8d 0c c5 f8 ff ff ff 	lea    -0x8(,%rax,8),%ecx
14034dc46:	8b 93 7c 01 00 00    	mov    0x17c(%rbx),%edx
14034dc4c:	d3 ea                	shr    %cl,%edx
14034dc4e:	8b c6                	mov    %esi,%eax
14034dc50:	41 8b c8             	mov    %r8d,%ecx
14034dc53:	d3 e8                	shr    %cl,%eax
14034dc55:	3b c2                	cmp    %edx,%eax
14034dc57:	41 0f 97 c7          	seta   %r15b
14034dc5b:	45 84 ff             	test   %r15b,%r15b
14034dc5e:	0f 84 e2 00 00 00    	je     0x14034dd46
14034dc64:	8b ee                	mov    %esi,%ebp
14034dc66:	41 3b f6             	cmp    %r14d,%esi
14034dc69:	77 55                	ja     0x14034dcc0
14034dc6b:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
14034dc70:	44 8b ce             	mov    %esi,%r9d
14034dc73:	44 8a c7             	mov    %dil,%r8b
14034dc76:	8b d5                	mov    %ebp,%edx
14034dc78:	e8 a7 e6 ff ff       	call   0x14034c324
14034dc7d:	84 c0                	test   %al,%al
14034dc7f:	74 2a                	je     0x14034dcab
14034dc81:	48 8b 03             	mov    (%rbx),%rax
14034dc84:	40 8a d7             	mov    %dil,%dl
14034dc87:	48 8b cb             	mov    %rbx,%rcx
14034dc8a:	48 8b 40 08          	mov    0x8(%rax),%rax
14034dc8e:	ff 15 a4 ef 7b 00    	call   *0x7befa4(%rip)        # 0x140b0cc38
14034dc94:	84 c0                	test   %al,%al
14034dc96:	74 0f                	je     0x14034dca7
14034dc98:	44 8a c7             	mov    %dil,%r8b
14034dc9b:	8b d5                	mov    %ebp,%edx
14034dc9d:	49 8b cd             	mov    %r13,%rcx
14034dca0:	e8 3b e7 ff ff       	call   0x14034c3e0
14034dca5:	84 c0                	test   %al,%al
14034dca7:	41 0f 94 c7          	sete   %r15b
14034dcab:	45 84 ff             	test   %r15b,%r15b
14034dcae:	0f 84 92 00 00 00    	je     0x14034dd46
14034dcb4:	41 3b ee             	cmp    %r14d,%ebp
14034dcb7:	74 07                	je     0x14034dcc0
14034dcb9:	ff c5                	inc    %ebp
14034dcbb:	41 3b ee             	cmp    %r14d,%ebp
14034dcbe:	76 ab                	jbe    0x14034dc6b
14034dcc0:	44 8a cf             	mov    %dil,%r9b
14034dcc3:	45 8b c6             	mov    %r14d,%r8d
14034dcc6:	8b d6                	mov    %esi,%edx
14034dcc8:	49 8b cd             	mov    %r13,%rcx
14034dccb:	e8 9c e6 ff ff       	call   0x14034c36c
14034dcd0:	0f b6 8b 78 01 00 00 	movzbl 0x178(%rbx),%ecx
14034dcd7:	41 8d 44 24 ff       	lea    -0x1(%r12),%eax
14034dcdc:	0f ab c1             	bts    %eax,%ecx
14034dcdf:	88 8b 78 01 00 00    	mov    %cl,0x178(%rbx)
14034dce5:	44 89 b3 7c 01 00 00 	mov    %r14d,0x17c(%rbx)
14034dcec:	40 88 bb 80 01 00 00 	mov    %dil,0x180(%rbx)
14034dcf3:	48 8b 8c 24 c0 01 00 	mov    0x1c0(%rsp),%rcx
14034dcfa:	00
14034dcfb:	48 33 cc             	xor    %rsp,%rcx
14034dcfe:	e8 dd 18 7a 00       	call   0x140aef5e0
14034dd03:	48 81 c4 d8 01 00 00 	add    $0x1d8,%rsp
14034dd0a:	41 5f                	pop    %r15
14034dd0c:	41 5e                	pop    %r14
14034dd0e:	41 5d                	pop    %r13
14034dd10:	41 5c                	pop    %r12
14034dd12:	5f                   	pop    %rdi
14034dd13:	5e                   	pop    %rsi
14034dd14:	5d                   	pop    %rbp
14034dd15:	5b                   	pop    %rbx
14034dd16:	c3                   	ret
14034dd17:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14034dd1d:	48 8d 15 14 d9 7f 00 	lea    0x7fd914(%rip),%rdx        # 0x140b4b638
14034dd24:	48 8d 8c 24 40 01 00 	lea    0x140(%rsp),%rcx
14034dd2b:	00
14034dd2c:	e8 13 53 00 00       	call   0x140353044
14034dd31:	48 8d 15 00 8a 8e 00 	lea    0x8e8a00(%rip),%rdx        # 0x140c36738
14034dd38:	48 8d 8c 24 40 01 00 	lea    0x140(%rsp),%rcx
14034dd3f:	00
14034dd40:	e8 39 27 7a 00       	call   0x140af047e
14034dd45:	cc                   	int3
14034dd46:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14034dd4b:	e8 c0 ee db ff       	call   0x14010cc10
14034dd50:	90                   	nop
14034dd51:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14034dd56:	e8 d1 48 00 00       	call   0x14035262c
14034dd5b:	48 8b d0             	mov    %rax,%rdx
14034dd5e:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14034dd63:	e8 cc 48 00 00       	call   0x140352634
14034dd68:	48 8d 15 c1 52 00 00 	lea    0x52c1(%rip),%rdx        # 0x140353030
14034dd6f:	48 8b c8             	mov    %rax,%rcx
14034dd72:	ff 15 50 e6 7b 00    	call   *0x7be650(%rip)        # 0x140b0c3c8
14034dd78:	48 8d 15 c1 fa db ff 	lea    -0x24053f(%rip),%rdx        # 0x14010d840
14034dd7f:	48 8b c8             	mov    %rax,%rcx
14034dd82:	ff 15 40 e6 7b 00    	call   *0x7be640(%rip)        # 0x140b0c3c8
14034dd88:	48 8b c8             	mov    %rax,%rcx
14034dd8b:	48 8d 15 d6 d8 7f 00 	lea    0x7fd8d6(%rip),%rdx        # 0x140b4b668
14034dd92:	e8 1d f9 db ff       	call   0x14010d6b4
14034dd97:	48 8b d8             	mov    %rax,%rbx
14034dd9a:	43 8d 0c 24          	lea    (%r12,%r12,1),%ecx
14034dd9e:	8b f9                	mov    %ecx,%edi
14034dda0:	8b d1                	mov    %ecx,%edx
14034dda2:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14034dda7:	ff 15 ab e5 7b 00    	call   *0x7be5ab(%rip)        # 0x140b0c358
14034ddad:	48 8b d0             	mov    %rax,%rdx
14034ddb0:	48 8b cb             	mov    %rbx,%rcx
14034ddb3:	e8 90 48 00 00       	call   0x140352648
14034ddb8:	8b d6                	mov    %esi,%edx
14034ddba:	48 8b c8             	mov    %rax,%rcx
14034ddbd:	ff 15 f5 e7 7b 00    	call   *0x7be7f5(%rip)        # 0x140b0c5b8
14034ddc3:	48 8b c8             	mov    %rax,%rcx
14034ddc6:	48 8d 15 0f b8 7f 00 	lea    0x7fb80f(%rip),%rdx        # 0x140b495dc
14034ddcd:	e8 e2 f8 db ff       	call   0x14010d6b4
14034ddd2:	48 8b d8             	mov    %rax,%rbx
14034ddd5:	8b d7                	mov    %edi,%edx
14034ddd7:	48 8d 8c 24 40 01 00 	lea    0x140(%rsp),%rcx
14034ddde:	00
14034dddf:	ff 15 73 e5 7b 00    	call   *0x7be573(%rip)        # 0x140b0c358
14034dde5:	48 8b d0             	mov    %rax,%rdx
14034dde8:	48 8b cb             	mov    %rbx,%rcx
14034ddeb:	e8 58 48 00 00       	call   0x140352648
14034ddf0:	41 8b d6             	mov    %r14d,%edx
14034ddf3:	48 8b c8             	mov    %rax,%rcx
14034ddf6:	ff 15 bc e7 7b 00    	call   *0x7be7bc(%rip)        # 0x140b0c5b8
14034ddfc:	48 8d 94 24 40 01 00 	lea    0x140(%rsp),%rdx
14034de03:	00
14034de04:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14034de09:	e8 76 fb db ff       	call   0x14010d984
14034de0e:	90                   	nop
14034de0f:	48 8b c8             	mov    %rax,%rcx
14034de12:	e8 51 0c dc ff       	call   0x14010ea68
14034de17:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14034de1d:	48 8b d0             	mov    %rax,%rdx
14034de20:	48 8d 8c 24 80 01 00 	lea    0x180(%rsp),%rcx
14034de27:	00
14034de28:	e8 17 52 00 00       	call   0x140353044
14034de2d:	48 8d 15 04 89 8e 00 	lea    0x8e8904(%rip),%rdx        # 0x140c36738
14034de34:	48 8d 8c 24 80 01 00 	lea    0x180(%rsp),%rcx
14034de3b:	00
14034de3c:	e8 3d 26 7a 00       	call   0x140af047e
14034de41:	cc                   	int3
14034de42:	90                   	nop
14034de43:	90                   	nop
14034de44:	90                   	nop
14034de45:	90                   	nop
14034de46:	90                   	nop
14034de47:	90                   	nop
14034de48:	90                   	nop
14034de49:	90                   	nop
14034de4a:	90                   	nop
14034de4b:	90                   	nop
14034de4c:	90                   	nop
14034de4d:	90                   	nop
14034de4e:	90                   	nop
14034de4f:	90                   	nop
14034de50:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14034de55:	55                   	push   %rbp
14034de56:	56                   	push   %rsi
14034de57:	57                   	push   %rdi
14034de58:	48 8b ec             	mov    %rsp,%rbp
14034de5b:	48 83 ec 50          	sub    $0x50,%rsp
14034de5f:	48 8b 05 da 11 97 00 	mov    0x9711da(%rip),%rax        # 0x140cbf040
14034de66:	48 33 c4             	xor    %rsp,%rax
14034de69:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
14034de6d:	48 8b fa             	mov    %rdx,%rdi
14034de70:	48 8b d9             	mov    %rcx,%rbx
14034de73:	48 8d 91 50 01 00 00 	lea    0x150(%rcx),%rdx
14034de7a:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
14034de7e:	e8 2d 86 cb ff       	call   0x1400064b0
14034de83:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
14034de87:	48 8b cf             	mov    %rdi,%rcx
14034de8a:	e8 91 85 cb ff       	call   0x140006420
14034de8f:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
14034de93:	be 00 10 00 00       	mov    $0x1000,%esi
14034de98:	48 83 f8 07          	cmp    $0x7,%rax
14034de9c:	76 2f                	jbe    0x14034decd
14034de9e:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
14034dea2:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14034dea9:	00
14034deaa:	48 8b d1             	mov    %rcx,%rdx
14034dead:	48 3b c6             	cmp    %rsi,%rax
14034deb0:	72 15                	jb     0x14034dec7
14034deb2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14034deb6:	48 2b d1             	sub    %rcx,%rdx
14034deb9:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14034debd:	48 83 f8 1f          	cmp    $0x1f,%rax
14034dec1:	0f 87 01 01 00 00    	ja     0x14034dfc8
14034dec7:	ff 15 f3 e9 7b 00    	call   *0x7be9f3(%rip)        # 0x140b0c8c0
14034decd:	48 8d 4b c8          	lea    -0x38(%rbx),%rcx
14034ded1:	48 8b 01             	mov    (%rcx),%rax
14034ded4:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
14034ded8:	48 8b 40 10          	mov    0x10(%rax),%rax
14034dedc:	ff 15 56 ed 7b 00    	call   *0x7bed56(%rip)        # 0x140b0cc38
14034dee2:	48 8b d0             	mov    %rax,%rdx
14034dee5:	48 8d 4f 20          	lea    0x20(%rdi),%rcx
14034dee9:	e8 32 85 cb ff       	call   0x140006420
14034deee:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
14034def2:	48 83 f8 07          	cmp    $0x7,%rax
14034def6:	76 32                	jbe    0x14034df2a
14034def8:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
14034defc:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14034df03:	00
14034df04:	48 8b d1             	mov    %rcx,%rdx
14034df07:	48 3b c6             	cmp    %rsi,%rax
14034df0a:	72 18                	jb     0x14034df24
14034df0c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14034df10:	48 2b d1             	sub    %rcx,%rdx
14034df13:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14034df17:	48 83 f8 1f          	cmp    $0x1f,%rax
14034df1b:	76 07                	jbe    0x14034df24
14034df1d:	ff 15 75 ea 7b 00    	call   *0x7bea75(%rip)        # 0x140b0c998
14034df23:	cc                   	int3
14034df24:	ff 15 96 e9 7b 00    	call   *0x7be996(%rip)        # 0x140b0c8c0
14034df2a:	48 8d 93 70 01 00 00 	lea    0x170(%rbx),%rdx
14034df31:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
14034df35:	e8 76 85 cb ff       	call   0x1400064b0
14034df3a:	48 8d 4f 40          	lea    0x40(%rdi),%rcx
14034df3e:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
14034df42:	e8 d9 84 cb ff       	call   0x140006420
14034df47:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
14034df4b:	48 83 f8 07          	cmp    $0x7,%rax
14034df4f:	76 2b                	jbe    0x14034df7c
14034df51:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
14034df55:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14034df5c:	00
14034df5d:	48 8b d1             	mov    %rcx,%rdx
14034df60:	48 3b c6             	cmp    %rsi,%rax
14034df63:	72 11                	jb     0x14034df76
14034df65:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14034df69:	48 2b d1             	sub    %rcx,%rdx
14034df6c:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14034df70:	48 83 f8 1f          	cmp    $0x1f,%rax
14034df74:	77 52                	ja     0x14034dfc8
14034df76:	ff 15 44 e9 7b 00    	call   *0x7be944(%rip)        # 0x140b0c8c0
14034df7c:	48 8d 93 90 01 00 00 	lea    0x190(%rbx),%rdx
14034df83:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
14034df87:	e8 24 85 cb ff       	call   0x1400064b0
14034df8c:	48 8d 4f 60          	lea    0x60(%rdi),%rcx
14034df90:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
14034df94:	e8 87 84 cb ff       	call   0x140006420
14034df99:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
14034df9d:	48 83 f8 07          	cmp    $0x7,%rax
14034dfa1:	76 32                	jbe    0x14034dfd5
14034dfa3:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
14034dfa7:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14034dfae:	00
14034dfaf:	48 8b d1             	mov    %rcx,%rdx
14034dfb2:	48 3b c6             	cmp    %rsi,%rax
14034dfb5:	72 18                	jb     0x14034dfcf
14034dfb7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14034dfbb:	48 2b d1             	sub    %rcx,%rdx
14034dfbe:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14034dfc2:	48 83 f8 1f          	cmp    $0x1f,%rax
14034dfc6:	76 07                	jbe    0x14034dfcf
14034dfc8:	ff 15 ca e9 7b 00    	call   *0x7be9ca(%rip)        # 0x140b0c998
14034dfce:	cc                   	int3
14034dfcf:	ff 15 eb e8 7b 00    	call   *0x7be8eb(%rip)        # 0x140b0c8c0
14034dfd5:	8b 83 4c 01 00 00    	mov    0x14c(%rbx),%eax
14034dfdb:	89 87 80 00 00 00    	mov    %eax,0x80(%rdi)
14034dfe1:	8a 83 49 01 00 00    	mov    0x149(%rbx),%al
14034dfe7:	88 87 84 00 00 00    	mov    %al,0x84(%rdi)
14034dfed:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
14034dff1:	48 33 cc             	xor    %rsp,%rcx
14034dff4:	e8 e7 15 7a 00       	call   0x140aef5e0
14034dff9:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
14034e000:	00
14034e001:	48 83 c4 50          	add    $0x50,%rsp
14034e005:	5f                   	pop    %rdi
14034e006:	5e                   	pop    %rsi
14034e007:	5d                   	pop    %rbp
14034e008:	c3                   	ret
14034e009:	90                   	nop
14034e00a:	90                   	nop
14034e00b:	90                   	nop
14034e00c:	90                   	nop
14034e00d:	90                   	nop
14034e00e:	90                   	nop
14034e00f:	90                   	nop
14034e010:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14034e015:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14034e01a:	56                   	push   %rsi
14034e01b:	57                   	push   %rdi
14034e01c:	41 56                	push   %r14
14034e01e:	48 83 ec 30          	sub    $0x30,%rsp
14034e022:	41 0f b6 f8          	movzbl %r8b,%edi
14034e026:	32 db                	xor    %bl,%bl
14034e028:	4d 8b f1             	mov    %r9,%r14
14034e02b:	8b ea                	mov    %edx,%ebp
14034e02d:	48 8b f1             	mov    %rcx,%rsi
14034e030:	8d 47 ff             	lea    -0x1(%rdi),%eax
14034e033:	3c 03                	cmp    $0x3,%al
14034e035:	0f 87 91 00 00 00    	ja     0x14034e0cc
14034e03b:	8d 0c fd f8 ff ff ff 	lea    -0x8(,%rdi,8),%ecx
14034e042:	b8 00 ff ff ff       	mov    $0xffffff00,%eax
14034e047:	d3 e0                	shl    %cl,%eax
14034e049:	85 c2                	test   %eax,%edx
14034e04b:	75 7f                	jne    0x14034e0cc
14034e04d:	48 8b 06             	mov    (%rsi),%rax
14034e050:	44 8a c7             	mov    %dil,%r8b
14034e053:	48 8b ce             	mov    %rsi,%rcx
14034e056:	48 8b 40 08          	mov    0x8(%rax),%rax
14034e05a:	ff 15 d8 eb 7b 00    	call   *0x7bebd8(%rip)        # 0x140b0cc38
14034e060:	84 c0                	test   %al,%al
14034e062:	74 68                	je     0x14034e0cc
14034e064:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
14034e068:	44 8a c7             	mov    %dil,%r8b
14034e06b:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
14034e070:	8b d5                	mov    %ebp,%edx
14034e072:	e8 d1 41 00 00       	call   0x140352248
14034e077:	8a d8                	mov    %al,%bl
14034e079:	84 c0                	test   %al,%al
14034e07b:	75 41                	jne    0x14034e0be
14034e07d:	48 8d 8e 88 00 00 00 	lea    0x88(%rsi),%rcx
14034e084:	44 8a c7             	mov    %dil,%r8b
14034e087:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
14034e08c:	e8 0f e6 ff ff       	call   0x14034c6a0
14034e091:	8a d8                	mov    %al,%bl
14034e093:	84 c0                	test   %al,%al
14034e095:	75 27                	jne    0x14034e0be
14034e097:	48 8b 8e e8 00 00 00 	mov    0xe8(%rsi),%rcx
14034e09e:	48 85 c9             	test   %rcx,%rcx
14034e0a1:	74 29                	je     0x14034e0cc
14034e0a3:	48 8b 01             	mov    (%rcx),%rax
14034e0a6:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
14034e0ab:	44 8a c7             	mov    %dil,%r8b
14034e0ae:	48 8b 40 18          	mov    0x18(%rax),%rax
14034e0b2:	ff 15 80 eb 7b 00    	call   *0x7beb80(%rip)        # 0x140b0cc38
14034e0b8:	8a d8                	mov    %al,%bl
14034e0ba:	84 c0                	test   %al,%al
14034e0bc:	74 0e                	je     0x14034e0cc
14034e0be:	4d 85 f6             	test   %r14,%r14
14034e0c1:	74 09                	je     0x14034e0cc
14034e0c3:	0f b7 44 24 60       	movzwl 0x60(%rsp),%eax
14034e0c8:	66 41 89 06          	mov    %ax,(%r14)
14034e0cc:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
14034e0d1:	8a c3                	mov    %bl,%al