14071cc8f:	84 c9                	test   %cl,%cl
14071cc91:	74 08                	je     0x14071cc9b
14071cc93:	4d 89 01             	mov    %r8,(%r9)
14071cc96:	4c 8b c8             	mov    %rax,%r9
14071cc99:	eb d5                	jmp    0x14071cc70
14071cc9b:	49 89 31             	mov    %rsi,(%r9)
14071cc9e:	49 83 c6 08          	add    $0x8,%r14
14071cca2:	49 83 c7 08          	add    $0x8,%r15
14071cca6:	4d 3b f5             	cmp    %r13,%r14
14071cca9:	0f 85 41 fe ff ff    	jne    0x14071caf0
14071ccaf:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
14071ccb4:	48 8b ac 24 80 00 00 	mov    0x80(%rsp),%rbp
14071ccbb:	00
14071ccbc:	48 83 c4 40          	add    $0x40,%rsp
14071ccc0:	41 5f                	pop    %r15
14071ccc2:	41 5e                	pop    %r14
14071ccc4:	41 5d                	pop    %r13
14071ccc6:	5f                   	pop    %rdi
14071ccc7:	5e                   	pop    %rsi
14071ccc8:	c3                   	ret
14071ccc9:	cc                   	int3
14071ccca:	cc                   	int3
14071cccb:	cc                   	int3
14071cccc:	cc                   	int3
14071cccd:	cc                   	int3
14071ccce:	cc                   	int3
14071cccf:	cc                   	int3
14071ccd0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14071ccd5:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
14071ccda:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14071ccdf:	55                   	push   %rbp
14071cce0:	56                   	push   %rsi
14071cce1:	57                   	push   %rdi
14071cce2:	41 54                	push   %r12
14071cce4:	41 55                	push   %r13
14071cce6:	41 56                	push   %r14
14071cce8:	41 57                	push   %r15
14071ccea:	48 8d ac 24 70 ff ff 	lea    -0x90(%rsp),%rbp
14071ccf1:	ff
14071ccf2:	48 81 ec 90 01 00 00 	sub    $0x190,%rsp
14071ccf9:	4d 8b e9             	mov    %r9,%r13
14071ccfc:	44 8b f1             	mov    %ecx,%r14d
14071ccff:	4c 8b bd f8 00 00 00 	mov    0xf8(%rbp),%r15
14071cd06:	41 8b 77 08          	mov    0x8(%r15),%esi
14071cd0a:	4c 8b a5 f0 00 00 00 	mov    0xf0(%rbp),%r12
14071cd11:	41 8b 7c 24 08       	mov    0x8(%r12),%edi
14071cd16:	8b c7                	mov    %edi,%eax
14071cd18:	3b f7                	cmp    %edi,%esi
14071cd1a:	0f 4c c6             	cmovl  %esi,%eax
14071cd1d:	85 c0                	test   %eax,%eax
14071cd1f:	75 04                	jne    0x14071cd25
14071cd21:	33 db                	xor    %ebx,%ebx
14071cd23:	eb 15                	jmp    0x14071cd3a
14071cd25:	4c 63 c0             	movslq %eax,%r8
14071cd28:	49 8b 17             	mov    (%r15),%rdx
14071cd2b:	49 8b 0c 24          	mov    (%r12),%rcx
14071cd2f:	e8 1c 2d 7c 00       	call   0x140edfa50
14071cd34:	8b d8                	mov    %eax,%ebx
14071cd36:	85 c0                	test   %eax,%eax
14071cd38:	75 11                	jne    0x14071cd4b
14071cd3a:	3b fe                	cmp    %esi,%edi
14071cd3c:	74 0d                	je     0x14071cd4b
14071cd3e:	bb 01 00 00 00       	mov    $0x1,%ebx
14071cd43:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14071cd48:	0f 4c d8             	cmovl  %eax,%ebx
14071cd4b:	c1 eb 1f             	shr    $0x1f,%ebx
14071cd4e:	80 f3 01             	xor    $0x1,%bl
14071cd51:	80 3d a1 60 d1 00 00 	cmpb   $0x0,0xd160a1(%rip)        # 0x141432df9
14071cd58:	0f 85 d7 00 00 00    	jne    0x14071ce35
14071cd5e:	84 db                	test   %bl,%bl
14071cd60:	0f 84 c7 00 00 00    	je     0x14071ce2d
14071cd66:	48 8d 3d 1f 6a 88 00 	lea    0x886a1f(%rip),%rdi        # 0x140fa378c
14071cd6d:	48 8b d7             	mov    %rdi,%rdx
14071cd70:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071cd75:	e8 76 ef 11 00       	call   0x14083bcf0
14071cd7a:	90                   	nop
14071cd7b:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14071cd80:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071cd85:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
14071cd8a:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14071cd8f:	44 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%r9d
14071cd96:	4c 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%r8
14071cd9d:	41 8b d6             	mov    %r14d,%edx
14071cda0:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14071cda4:	e8 67 ee 11 00       	call   0x14083bc10
14071cda9:	90                   	nop
14071cdaa:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071cdaf:	e8 6c fa 11 00       	call   0x14083c820
14071cdb4:	88 5d 28             	mov    %bl,0x28(%rbp)
14071cdb7:	4d 8b cf             	mov    %r15,%r9
14071cdba:	4c 8d 05 ab 3d 8c 00 	lea    0x8c3dab(%rip),%r8        # 0x140fe0b6c
14071cdc1:	49 8b d4             	mov    %r12,%rdx
14071cdc4:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071cdc9:	e8 22 42 00 00       	call   0x140720ff0
14071cdce:	48 8b d0             	mov    %rax,%rdx
14071cdd1:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14071cdd5:	e8 e6 ff 11 00       	call   0x14083cdc0
14071cdda:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071cddf:	e8 3c fa 11 00       	call   0x14083c820
14071cde4:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14071cde8:	e8 63 33 12 00       	call   0x140840150
14071cded:	e8 5e 46 12 00       	call   0x140841450
14071cdf2:	84 c0                	test   %al,%al
14071cdf4:	74 0c                	je     0x14071ce02
14071cdf6:	e8 85 40 12 00       	call   0x140840e80
14071cdfb:	80 78 79 00          	cmpb   $0x0,0x79(%rax)
14071cdff:	75 01                	jne    0x14071ce02
14071ce01:	cc                   	int3
14071ce02:	41 8b ce             	mov    %r14d,%ecx
14071ce05:	e8 96 23 12 00       	call   0x14083f1a0
14071ce0a:	84 c0                	test   %al,%al
14071ce0c:	0f 85 13 01 00 00    	jne    0x14071cf25
14071ce12:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14071ce16:	e8 05 fa 11 00       	call   0x14083c820
14071ce1b:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14071ce1f:	e8 fc f9 11 00       	call   0x14083c820
14071ce24:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14071ce28:	e8 f3 f9 11 00       	call   0x14083c820
14071ce2d:	80 f3 01             	xor    $0x1,%bl
14071ce30:	e9 cc 00 00 00       	jmp    0x14071cf01
14071ce35:	48 8d 3d 50 69 88 00 	lea    0x886950(%rip),%rdi        # 0x140fa378c
14071ce3c:	48 8b d7             	mov    %rdi,%rdx
14071ce3f:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071ce44:	e8 a7 ee 11 00       	call   0x14083bcf0
14071ce49:	90                   	nop
14071ce4a:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14071ce4f:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071ce54:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
14071ce59:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14071ce5e:	44 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%r9d
14071ce65:	4c 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%r8
14071ce6c:	41 8b d6             	mov    %r14d,%edx
14071ce6f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14071ce74:	e8 97 ed 11 00       	call   0x14083bc10
14071ce79:	90                   	nop
14071ce7a:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071ce7f:	e8 9c f9 11 00       	call   0x14083c820
14071ce84:	88 5d 98             	mov    %bl,-0x68(%rbp)
14071ce87:	84 db                	test   %bl,%bl
14071ce89:	75 0a                	jne    0x14071ce95
14071ce8b:	e8 f0 3f 12 00       	call   0x140840e80
14071ce90:	38 58 6c             	cmp    %bl,0x6c(%rax)
14071ce93:	74 2d                	je     0x14071cec2
14071ce95:	4d 8b cf             	mov    %r15,%r9
14071ce98:	4c 8d 05 cd 3c 8c 00 	lea    0x8c3ccd(%rip),%r8        # 0x140fe0b6c
14071ce9f:	49 8b d4             	mov    %r12,%rdx
14071cea2:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071cea7:	e8 44 41 00 00       	call   0x140720ff0
14071ceac:	48 8b d0             	mov    %rax,%rdx
14071ceaf:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14071ceb3:	e8 08 ff 11 00       	call   0x14083cdc0
14071ceb8:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071cebd:	e8 5e f9 11 00       	call   0x14083c820
14071cec2:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14071cec7:	e8 a4 45 12 00       	call   0x140841470
14071cecc:	84 c0                	test   %al,%al
14071cece:	74 01                	je     0x14071ced1
14071ced0:	cc                   	int3
14071ced1:	80 7d 98 00          	cmpb   $0x0,-0x68(%rbp)
14071ced5:	74 0c                	je     0x14071cee3
14071ced7:	41 8b ce             	mov    %r14d,%ecx
14071ceda:	e8 c1 22 12 00       	call   0x14083f1a0
14071cedf:	84 c0                	test   %al,%al
14071cee1:	75 3c                	jne    0x14071cf1f
14071cee3:	80 f3 01             	xor    $0x1,%bl
14071cee6:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14071ceea:	e8 31 f9 11 00       	call   0x14083c820
14071ceef:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14071cef3:	e8 28 f9 11 00       	call   0x14083c820
14071cef8:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14071cefc:	e8 1f f9 11 00       	call   0x14083c820
14071cf01:	0f b6 c3             	movzbl %bl,%eax
14071cf04:	48 8b 9c 24 d0 01 00 	mov    0x1d0(%rsp),%rbx
14071cf0b:	00
14071cf0c:	48 81 c4 90 01 00 00 	add    $0x190,%rsp
14071cf13:	41 5f                	pop    %r15
14071cf15:	41 5e                	pop    %r14
14071cf17:	41 5d                	pop    %r13
14071cf19:	41 5c                	pop    %r12
14071cf1b:	5f                   	pop    %rdi
14071cf1c:	5e                   	pop    %rsi
14071cf1d:	5d                   	pop    %rbp
14071cf1e:	c3                   	ret
14071cf1f:	e8 3c 75 13 00       	call   0x140854460
14071cf24:	90                   	nop
14071cf25:	e8 36 75 13 00       	call   0x140854460
14071cf2a:	cc                   	int3
14071cf2b:	cc                   	int3
14071cf2c:	cc                   	int3
14071cf2d:	cc                   	int3
14071cf2e:	cc                   	int3
14071cf2f:	cc                   	int3
14071cf30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14071cf35:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
14071cf3a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14071cf3f:	55                   	push   %rbp
14071cf40:	56                   	push   %rsi
14071cf41:	57                   	push   %rdi
14071cf42:	41 54                	push   %r12
14071cf44:	41 55                	push   %r13
14071cf46:	41 56                	push   %r14
14071cf48:	41 57                	push   %r15
14071cf4a:	48 8d ac 24 00 ff ff 	lea    -0x100(%rsp),%rbp
14071cf51:	ff
14071cf52:	48 81 ec 00 02 00 00 	sub    $0x200,%rsp
14071cf59:	4d 8b e9             	mov    %r9,%r13
14071cf5c:	44 8b f1             	mov    %ecx,%r14d
14071cf5f:	4c 8b bd 60 01 00 00 	mov    0x160(%rbp),%r15
14071cf66:	41 8b 3f             	mov    (%r15),%edi
14071cf69:	4c 8b a5 68 01 00 00 	mov    0x168(%rbp),%r12
14071cf70:	41 8b 34 24          	mov    (%r12),%esi
14071cf74:	3b fe                	cmp    %esi,%edi
14071cf76:	0f 95 85 60 01 00 00 	setne  0x160(%rbp)
14071cf7d:	80 3d 75 5e d1 00 00 	cmpb   $0x0,0xd15e75(%rip)        # 0x141432df9
14071cf84:	0f 85 54 01 00 00    	jne    0x14071d0de
14071cf8a:	3b fe                	cmp    %esi,%edi
14071cf8c:	0f 84 44 01 00 00    	je     0x14071d0d6
14071cf92:	48 8d 1d f3 67 88 00 	lea    0x8867f3(%rip),%rbx        # 0x140fa378c
14071cf99:	48 8b d3             	mov    %rbx,%rdx
14071cf9c:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14071cfa1:	e8 4a ed 11 00       	call   0x14083bcf0
14071cfa6:	90                   	nop
14071cfa7:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
14071cfac:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071cfb1:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14071cfb6:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14071cfbb:	44 8b 8d 50 01 00 00 	mov    0x150(%rbp),%r9d
14071cfc2:	4c 8b 85 48 01 00 00 	mov    0x148(%rbp),%r8
14071cfc9:	41 8b d6             	mov    %r14d,%edx
14071cfcc:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14071cfd0:	e8 3b ec 11 00       	call   0x14083bc10
14071cfd5:	90                   	nop
14071cfd6:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14071cfdb:	e8 40 f8 11 00       	call   0x14083c820
14071cfe0:	0f b6 85 60 01 00 00 	movzbl 0x160(%rbp),%eax
14071cfe7:	88 85 98 00 00 00    	mov    %al,0x98(%rbp)
14071cfed:	41 8b 14 24          	mov    (%r12),%edx
14071cff1:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14071cff5:	e8 06 77 13 00       	call   0x140854700
14071cffa:	48 8b d8             	mov    %rax,%rbx
14071cffd:	48 8d 15 68 3b 8c 00 	lea    0x8c3b68(%rip),%rdx        # 0x140fe0b6c
14071d004:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14071d009:	e8 e2 ec 11 00       	call   0x14083bcf0
14071d00e:	90                   	nop
14071d00f:	41 8b 17             	mov    (%r15),%edx
14071d012:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14071d016:	e8 e5 76 13 00       	call   0x140854700
14071d01b:	90                   	nop
14071d01c:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14071d021:	48 8b d0             	mov    %rax,%rdx
14071d024:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14071d028:	e8 63 05 12 00       	call   0x14083d590
14071d02d:	90                   	nop
14071d02e:	4c 8b c3             	mov    %rbx,%r8
14071d031:	48 8b d0             	mov    %rax,%rdx
14071d034:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14071d039:	e8 52 05 12 00       	call   0x14083d590
14071d03e:	90                   	nop
14071d03f:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14071d043:	e8 d8 f7 11 00       	call   0x14083c820
14071d048:	90                   	nop
14071d049:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14071d04d:	e8 ce f7 11 00       	call   0x14083c820
14071d052:	90                   	nop
14071d053:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14071d058:	e8 c3 f7 11 00       	call   0x14083c820
14071d05d:	90                   	nop
14071d05e:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14071d062:	e8 b9 f7 11 00       	call   0x14083c820
14071d067:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
14071d06c:	48 8d 8d b8 00 00 00 	lea    0xb8(%rbp),%rcx
14071d073:	e8 48 fd 11 00       	call   0x14083cdc0
14071d078:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14071d07d:	e8 9e f7 11 00       	call   0x14083c820
14071d082:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14071d086:	e8 c5 30 12 00       	call   0x140840150
14071d08b:	e8 c0 43 12 00       	call   0x140841450
14071d090:	84 c0                	test   %al,%al
14071d092:	74 0c                	je     0x14071d0a0
14071d094:	e8 e7 3d 12 00       	call   0x140840e80
14071d099:	80 78 79 00          	cmpb   $0x0,0x79(%rax)
14071d09d:	75 01                	jne    0x14071d0a0
14071d09f:	cc                   	int3
14071d0a0:	41 8b ce             	mov    %r14d,%ecx
14071d0a3:	e8 f8 20 12 00       	call   0x14083f1a0
14071d0a8:	84 c0                	test   %al,%al
14071d0aa:	0f 85 8f 01 00 00    	jne    0x14071d23f
14071d0b0:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
14071d0b7:	e8 64 f7 11 00       	call   0x14083c820
14071d0bc:	48 8d 8d b8 00 00 00 	lea    0xb8(%rbp),%rcx
14071d0c3:	e8 58 f7 11 00       	call   0x14083c820
14071d0c8:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
14071d0cf:	e8 4c f7 11 00       	call   0x14083c820
14071d0d4:	3b fe                	cmp    %esi,%edi
14071d0d6:	0f 94 c0             	sete   %al
14071d0d9:	e9 40 01 00 00       	jmp    0x14071d21e
14071d0de:	48 8d 1d a7 66 88 00 	lea    0x8866a7(%rip),%rbx        # 0x140fa378c
14071d0e5:	48 8b d3             	mov    %rbx,%rdx
14071d0e8:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14071d0ed:	e8 fe eb 11 00       	call   0x14083bcf0
14071d0f2:	90                   	nop
14071d0f3:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
14071d0f8:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071d0fd:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14071d102:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14071d107:	44 8b 8d 50 01 00 00 	mov    0x150(%rbp),%r9d
14071d10e:	4c 8b 85 48 01 00 00 	mov    0x148(%rbp),%r8
14071d115:	41 8b d6             	mov    %r14d,%edx
14071d118:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14071d11c:	e8 ef ea 11 00       	call   0x14083bc10
14071d121:	90                   	nop
14071d122:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14071d127:	e8 f4 f6 11 00       	call   0x14083c820
14071d12c:	0f b6 85 60 01 00 00 	movzbl 0x160(%rbp),%eax
14071d133:	88 45 08             	mov    %al,0x8(%rbp)
14071d136:	3b fe                	cmp    %esi,%edi
14071d138:	75 0f                	jne    0x14071d149
14071d13a:	e8 41 3d 12 00       	call   0x140840e80
14071d13f:	80 78 6c 00          	cmpb   $0x0,0x6c(%rax)
14071d143:	0f 84 92 00 00 00    	je     0x14071d1db
14071d149:	41 8b 14 24          	mov    (%r12),%edx
14071d14d:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14071d151:	e8 aa 75 13 00       	call   0x140854700
14071d156:	48 8b d8             	mov    %rax,%rbx
14071d159:	48 8d 15 0c 3a 8c 00 	lea    0x8c3a0c(%rip),%rdx        # 0x140fe0b6c
14071d160:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14071d165:	e8 86 eb 11 00       	call   0x14083bcf0
14071d16a:	90                   	nop
14071d16b:	41 8b 17             	mov    (%r15),%edx
14071d16e:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14071d172:	e8 89 75 13 00       	call   0x140854700
14071d177:	90                   	nop
14071d178:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14071d17d:	48 8b d0             	mov    %rax,%rdx
14071d180:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14071d184:	e8 07 04 12 00       	call   0x14083d590
14071d189:	90                   	nop
14071d18a:	4c 8b c3             	mov    %rbx,%r8
14071d18d:	48 8b d0             	mov    %rax,%rdx
14071d190:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14071d195:	e8 f6 03 12 00       	call   0x14083d590
14071d19a:	90                   	nop
14071d19b:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14071d19f:	e8 7c f6 11 00       	call   0x14083c820
14071d1a4:	90                   	nop
14071d1a5:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14071d1a9:	e8 72 f6 11 00       	call   0x14083c820
14071d1ae:	90                   	nop
14071d1af:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14071d1b4:	e8 67 f6 11 00       	call   0x14083c820