14023184c:	41 83 f8 01          	cmp    $0x1,%r8d
140231850:	74 10                	je     0x140231862
140231852:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140231857:	48 83 c4 30          	add    $0x30,%rsp
14023185b:	41 5e                	pop    %r14
14023185d:	e9 4e 01 00 00       	jmp    0x1402319b0
140231862:	48 8d 15 83 b8 0f 00 	lea    0xfb883(%rip),%rdx        # 0x14032d0ec
140231869:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
14023186e:	48 8b c8             	mov    %rax,%rcx
140231871:	e8 1a 84 ff ff       	call   0x140229c90
140231876:	48 8b f8             	mov    %rax,%rdi
140231879:	48 85 c0             	test   %rax,%rax
14023187c:	75 33                	jne    0x1402318b1
14023187e:	4c 8d 0d c3 ba 12 00 	lea    0x12bac3(%rip),%r9        # 0x14035d348
140231885:	c7 44 24 20 c7 00 00 	movl   $0xc7,0x20(%rsp)
14023188c:	00
14023188d:	ba 84 00 00 00       	mov    $0x84,%edx
140231892:	8d 48 0b             	lea    0xb(%rax),%ecx
140231895:	44 8d 40 02          	lea    0x2(%rax),%r8d
140231899:	e8 02 fb fe ff       	call   0x1402213a0
14023189e:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1402318a3:	33 c0                	xor    %eax,%eax
1402318a5:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1402318aa:	48 83 c4 30          	add    $0x30,%rsp
1402318ae:	41 5e                	pop    %r14
1402318b0:	c3                   	ret
1402318b1:	4c 8d 0d 80 90 0f 00 	lea    0xf9080(%rip),%r9        # 0x14032a938
1402318b8:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
1402318bd:	45 33 c0             	xor    %r8d,%r8d
1402318c0:	33 d2                	xor    %edx,%edx
1402318c2:	48 8b cf             	mov    %rdi,%rcx
1402318c5:	e8 36 20 00 00       	call   0x140233900
1402318ca:	48 8b cf             	mov    %rdi,%rcx
1402318cd:	48 8b e8             	mov    %rax,%rbp
1402318d0:	e8 eb b1 fe ff       	call   0x14021cac0
1402318d5:	48 85 ed             	test   %rbp,%rbp
1402318d8:	75 27                	jne    0x140231901
1402318da:	4c 8d 0d 67 ba 12 00 	lea    0x12ba67(%rip),%r9        # 0x14035d348
1402318e1:	c7 44 24 20 cd 00 00 	movl   $0xcd,0x20(%rsp)
1402318e8:	00
1402318e9:	ba 84 00 00 00       	mov    $0x84,%edx
1402318ee:	8d 4d 0b             	lea    0xb(%rbp),%ecx
1402318f1:	44 8d 45 09          	lea    0x9(%rbp),%r8d
1402318f5:	e8 a6 fa fe ff       	call   0x1402213a0
1402318fa:	33 c0                	xor    %eax,%eax
1402318fc:	e9 97 00 00 00       	jmp    0x140231998
140231901:	48 8b cd             	mov    %rbp,%rcx
140231904:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140231909:	8b fb                	mov    %ebx,%edi
14023190b:	e8 10 6b ff ff       	call   0x140228420
140231910:	85 c0                	test   %eax,%eax
140231912:	7e 4e                	jle    0x140231962
140231914:	8b d7                	mov    %edi,%edx
140231916:	48 8b cd             	mov    %rbp,%rcx
140231919:	e8 32 6d ff ff       	call   0x140228650
14023191e:	48 8b f0             	mov    %rax,%rsi
140231921:	48 8b 10             	mov    (%rax),%rdx
140231924:	48 85 d2             	test   %rdx,%rdx
140231927:	74 0f                	je     0x140231938
140231929:	49 8b 4e 18          	mov    0x18(%r14),%rcx
14023192d:	e8 ce 0b ff ff       	call   0x140222500
140231932:	85 c0                	test   %eax,%eax
140231934:	74 4c                	je     0x140231982
140231936:	ff c3                	inc    %ebx
140231938:	48 8b 56 08          	mov    0x8(%rsi),%rdx
14023193c:	48 85 d2             	test   %rdx,%rdx
14023193f:	74 0f                	je     0x140231950
140231941:	49 8b 4e 18          	mov    0x18(%r14),%rcx
140231945:	e8 06 0c ff ff       	call   0x140222550
14023194a:	85 c0                	test   %eax,%eax
14023194c:	74 34                	je     0x140231982
14023194e:	ff c3                	inc    %ebx
140231950:	48 8b cd             	mov    %rbp,%rcx
140231953:	ff c7                	inc    %edi
140231955:	e8 c6 6a ff ff       	call   0x140228420
14023195a:	3b f8                	cmp    %eax,%edi
14023195c:	7c b6                	jl     0x140231914
14023195e:	85 db                	test   %ebx,%ebx
140231960:	75 20                	jne    0x140231982
140231962:	ba 84 00 00 00       	mov    $0x84,%edx
140231967:	c7 44 24 20 df 00 00 	movl   $0xdf,0x20(%rsp)
14023196e:	00
14023196f:	4c 8d 0d d2 b9 12 00 	lea    0x12b9d2(%rip),%r9        # 0x14035d348
140231976:	8d 4a 87             	lea    -0x79(%rdx),%ecx
140231979:	44 8d 42 04          	lea    0x4(%rdx),%r8d
14023197d:	e8 1e fa fe ff       	call   0x1402213a0
140231982:	48 8d 15 77 0a 00 00 	lea    0xa77(%rip),%rdx        # 0x140232400
140231989:	48 8b cd             	mov    %rbp,%rcx
14023198c:	e8 cf 6a ff ff       	call   0x140228460
140231991:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140231996:	8b c3                	mov    %ebx,%eax
140231998:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
14023199d:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1402319a2:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1402319a7:	48 83 c4 30          	add    $0x30,%rsp
1402319ab:	41 5e                	pop    %r14
1402319ad:	c3                   	ret
1402319ae:	cc                   	int3
1402319af:	cc                   	int3
1402319b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402319b5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1402319ba:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402319bf:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1402319c4:	41 54                	push   %r12
1402319c6:	41 56                	push   %r14
1402319c8:	41 57                	push   %r15
1402319ca:	b8 30 00 00 00       	mov    $0x30,%eax
1402319cf:	e8 0c 8c 0c 00       	call   0x1402fa5e0
1402319d4:	48 2b e0             	sub    %rax,%rsp
1402319d7:	45 33 ff             	xor    %r15d,%r15d
1402319da:	45 8b f0             	mov    %r8d,%r14d
1402319dd:	41 8b ff             	mov    %r15d,%edi
1402319e0:	41 8b df             	mov    %r15d,%ebx
1402319e3:	4c 8b e2             	mov    %rdx,%r12
1402319e6:	48 8b e9             	mov    %rcx,%rbp
1402319e9:	e8 72 84 ff ff       	call   0x140229e60
1402319ee:	48 8b c8             	mov    %rax,%rcx
1402319f1:	e8 ba b7 fe ff       	call   0x14021d1b0
1402319f6:	48 8b f0             	mov    %rax,%rsi
1402319f9:	48 85 c0             	test   %rax,%rax
1402319fc:	0f 84 f6 00 00 00    	je     0x140231af8
140231a02:	4d 8b cc             	mov    %r12,%r9
140231a05:	41 8d 57 6c          	lea    0x6c(%r15),%edx
140231a09:	45 8d 47 03          	lea    0x3(%r15),%r8d
140231a0d:	48 8b c8             	mov    %rax,%rcx
140231a10:	e8 2b af fe ff       	call   0x14021c940
140231a15:	85 c0                	test   %eax,%eax
140231a17:	0f 8e db 00 00 00    	jle    0x140231af8
140231a1d:	41 83 fe 01          	cmp    $0x1,%r14d
140231a21:	0f 85 86 00 00 00    	jne    0x140231aad
140231a27:	4c 8d 0d 0a 8f 0f 00 	lea    0xf8f0a(%rip),%r9        # 0x14032a938
140231a2e:	45 33 c0             	xor    %r8d,%r8d
140231a31:	33 d2                	xor    %edx,%edx
140231a33:	48 8b ce             	mov    %rsi,%rcx
140231a36:	e8 e5 23 00 00       	call   0x140233e20
140231a3b:	48 8b d8             	mov    %rax,%rbx
140231a3e:	48 85 c0             	test   %rax,%rax
140231a41:	74 3a                	je     0x140231a7d
140231a43:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
140231a47:	48 8b d3             	mov    %rbx,%rdx
140231a4a:	e8 b1 0a ff ff       	call   0x140222500
140231a4f:	85 c0                	test   %eax,%eax
140231a51:	0f 84 c3 00 00 00    	je     0x140231b1a
140231a57:	48 8b cb             	mov    %rbx,%rcx
140231a5a:	ff c7                	inc    %edi
140231a5c:	e8 bf 5a ff ff       	call   0x140227520
140231a61:	4c 8d 0d d0 8e 0f 00 	lea    0xf8ed0(%rip),%r9        # 0x14032a938
140231a68:	45 33 c0             	xor    %r8d,%r8d
140231a6b:	33 d2                	xor    %edx,%edx
140231a6d:	48 8b ce             	mov    %rsi,%rcx
140231a70:	e8 ab 23 00 00       	call   0x140233e20
140231a75:	48 8b d8             	mov    %rax,%rbx
140231a78:	48 85 c0             	test   %rax,%rax
140231a7b:	75 c6                	jne    0x140231a43
140231a7d:	e8 de f7 fe ff       	call   0x140221260
140231a82:	25 ff 0f 00 00       	and    $0xfff,%eax
140231a87:	83 f8 6c             	cmp    $0x6c,%eax
140231a8a:	75 11                	jne    0x140231a9d
140231a8c:	85 ff                	test   %edi,%edi
140231a8e:	7e 0d                	jle    0x140231a9d
140231a90:	e8 db ec fe ff       	call   0x140220770
140231a95:	44 8b ff             	mov    %edi,%r15d
140231a98:	e9 7d 00 00 00       	jmp    0x140231b1a
140231a9d:	c7 44 24 20 61 00 00 	movl   $0x61,0x20(%rsp)
140231aa4:	00
140231aa5:	41 b8 09 00 00 00    	mov    $0x9,%r8d
140231aab:	eb 59                	jmp    0x140231b06
140231aad:	41 83 fe 02          	cmp    $0x2,%r14d
140231ab1:	75 35                	jne    0x140231ae8
140231ab3:	33 d2                	xor    %edx,%edx
140231ab5:	48 8b ce             	mov    %rsi,%rcx
140231ab8:	e8 03 09 00 00       	call   0x1402323c0
140231abd:	48 8b d8             	mov    %rax,%rbx
140231ac0:	48 85 c0             	test   %rax,%rax
140231ac3:	75 0e                	jne    0x140231ad3
140231ac5:	c7 44 24 20 70 00 00 	movl   $0x70,0x20(%rsp)
140231acc:	00
140231acd:	45 8d 46 0b          	lea    0xb(%r14),%r8d
140231ad1:	eb 33                	jmp    0x140231b06
140231ad3:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
140231ad7:	48 8b d0             	mov    %rax,%rdx
140231ada:	e8 21 0a ff ff       	call   0x140222500
140231adf:	85 c0                	test   %eax,%eax
140231ae1:	74 37                	je     0x140231b1a
140231ae3:	44 8b f8             	mov    %eax,%r15d
140231ae6:	eb 32                	jmp    0x140231b1a
140231ae8:	c7 44 24 20 78 00 00 	movl   $0x78,0x20(%rsp)
140231aef:	00
140231af0:	41 b8 64 00 00 00    	mov    $0x64,%r8d
140231af6:	eb 0e                	jmp    0x140231b06
140231af8:	c7 44 24 20 54 00 00 	movl   $0x54,0x20(%rsp)
140231aff:	00
140231b00:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140231b06:	ba 6f 00 00 00       	mov    $0x6f,%edx
140231b0b:	4c 8d 0d 36 b8 12 00 	lea    0x12b836(%rip),%r9        # 0x14035d348
140231b12:	8d 4a 9c             	lea    -0x64(%rdx),%ecx
140231b15:	e8 86 f8 fe ff       	call   0x1402213a0
140231b1a:	48 8b cb             	mov    %rbx,%rcx
140231b1d:	e8 fe 59 ff ff       	call   0x140227520
140231b22:	48 8b ce             	mov    %rsi,%rcx
140231b25:	e8 96 af fe ff       	call   0x14021cac0
140231b2a:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140231b2f:	41 8b c7             	mov    %r15d,%eax
140231b32:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140231b37:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
140231b3c:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
140231b41:	48 83 c4 30          	add    $0x30,%rsp
140231b45:	41 5f                	pop    %r15
140231b47:	41 5e                	pop    %r14
140231b49:	41 5c                	pop    %r12
140231b4b:	c3                   	ret
140231b4c:	cc                   	int3
140231b4d:	cc                   	int3
140231b4e:	cc                   	int3
140231b4f:	cc                   	int3
140231b50:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140231b55:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140231b5a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140231b5f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140231b64:	41 54                	push   %r12
140231b66:	41 56                	push   %r14
140231b68:	41 57                	push   %r15
140231b6a:	b8 30 00 00 00       	mov    $0x30,%eax
140231b6f:	e8 6c 8a 0c 00       	call   0x1402fa5e0
140231b74:	48 2b e0             	sub    %rax,%rsp
140231b77:	45 33 ff             	xor    %r15d,%r15d
140231b7a:	45 8b f0             	mov    %r8d,%r14d
140231b7d:	41 8b ff             	mov    %r15d,%edi
140231b80:	41 8b df             	mov    %r15d,%ebx
140231b83:	4c 8b e2             	mov    %rdx,%r12
140231b86:	48 8b e9             	mov    %rcx,%rbp
140231b89:	e8 d2 82 ff ff       	call   0x140229e60
140231b8e:	48 8b c8             	mov    %rax,%rcx
140231b91:	e8 1a b6 fe ff       	call   0x14021d1b0
140231b96:	48 8b f0             	mov    %rax,%rsi
140231b99:	48 85 c0             	test   %rax,%rax
140231b9c:	0f 84 f6 00 00 00    	je     0x140231c98
140231ba2:	4d 8b cc             	mov    %r12,%r9
140231ba5:	41 8d 57 6c          	lea    0x6c(%r15),%edx
140231ba9:	45 8d 47 03          	lea    0x3(%r15),%r8d
140231bad:	48 8b c8             	mov    %rax,%rcx
140231bb0:	e8 8b ad fe ff       	call   0x14021c940
140231bb5:	85 c0                	test   %eax,%eax
140231bb7:	0f 8e db 00 00 00    	jle    0x140231c98
140231bbd:	41 83 fe 01          	cmp    $0x1,%r14d
140231bc1:	0f 85 86 00 00 00    	jne    0x140231c4d
140231bc7:	4c 8d 0d 6a 8d 0f 00 	lea    0xf8d6a(%rip),%r9        # 0x14032a938
140231bce:	45 33 c0             	xor    %r8d,%r8d
140231bd1:	33 d2                	xor    %edx,%edx
140231bd3:	48 8b ce             	mov    %rsi,%rcx
140231bd6:	e8 35 5f ff ff       	call   0x140227b10
140231bdb:	48 8b d8             	mov    %rax,%rbx
140231bde:	48 85 c0             	test   %rax,%rax
140231be1:	74 3a                	je     0x140231c1d
140231be3:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
140231be7:	48 8b d3             	mov    %rbx,%rdx
140231bea:	e8 61 09 ff ff       	call   0x140222550
140231bef:	85 c0                	test   %eax,%eax
140231bf1:	0f 84 c3 00 00 00    	je     0x140231cba
140231bf7:	48 8b cb             	mov    %rbx,%rcx
140231bfa:	ff c7                	inc    %edi
140231bfc:	e8 cf af 03 00       	call   0x14026cbd0
140231c01:	4c 8d 0d 30 8d 0f 00 	lea    0xf8d30(%rip),%r9        # 0x14032a938
140231c08:	45 33 c0             	xor    %r8d,%r8d
140231c0b:	33 d2                	xor    %edx,%edx
140231c0d:	48 8b ce             	mov    %rsi,%rcx
140231c10:	e8 fb 5e ff ff       	call   0x140227b10
140231c15:	48 8b d8             	mov    %rax,%rbx
140231c18:	48 85 c0             	test   %rax,%rax
140231c1b:	75 c6                	jne    0x140231be3
140231c1d:	e8 3e f6 fe ff       	call   0x140221260
140231c22:	25 ff 0f 00 00       	and    $0xfff,%eax
140231c27:	83 f8 6c             	cmp    $0x6c,%eax
140231c2a:	75 11                	jne    0x140231c3d
140231c2c:	85 ff                	test   %edi,%edi
140231c2e:	7e 0d                	jle    0x140231c3d
140231c30:	e8 3b eb fe ff       	call   0x140220770
140231c35:	44 8b ff             	mov    %edi,%r15d
140231c38:	e9 7d 00 00 00       	jmp    0x140231cba
140231c3d:	c7 44 24 20 9a 00 00 	movl   $0x9a,0x20(%rsp)
140231c44:	00
140231c45:	41 b8 09 00 00 00    	mov    $0x9,%r8d
140231c4b:	eb 59                	jmp    0x140231ca6
140231c4d:	41 83 fe 02          	cmp    $0x2,%r14d
140231c51:	75 35                	jne    0x140231c88
140231c53:	33 d2                	xor    %edx,%edx
140231c55:	48 8b ce             	mov    %rsi,%rcx
140231c58:	e8 23 07 00 00       	call   0x140232380
140231c5d:	48 8b d8             	mov    %rax,%rbx
140231c60:	48 85 c0             	test   %rax,%rax
140231c63:	75 0e                	jne    0x140231c73
140231c65:	c7 44 24 20 a9 00 00 	movl   $0xa9,0x20(%rsp)
140231c6c:	00
140231c6d:	45 8d 46 0b          	lea    0xb(%r14),%r8d
140231c71:	eb 33                	jmp    0x140231ca6
140231c73:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
140231c77:	48 8b d0             	mov    %rax,%rdx
140231c7a:	e8 d1 08 ff ff       	call   0x140222550
140231c7f:	85 c0                	test   %eax,%eax
140231c81:	74 37                	je     0x140231cba
140231c83:	44 8b f8             	mov    %eax,%r15d
140231c86:	eb 32                	jmp    0x140231cba
140231c88:	c7 44 24 20 b1 00 00 	movl   $0xb1,0x20(%rsp)
140231c8f:	00
140231c90:	41 b8 64 00 00 00    	mov    $0x64,%r8d
140231c96:	eb 0e                	jmp    0x140231ca6
140231c98:	c7 44 24 20 8d 00 00 	movl   $0x8d,0x20(%rsp)
140231c9f:	00
140231ca0:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140231ca6:	ba 70 00 00 00       	mov    $0x70,%edx
140231cab:	4c 8d 0d 96 b6 12 00 	lea    0x12b696(%rip),%r9        # 0x14035d348
140231cb2:	8d 4a 9b             	lea    -0x65(%rdx),%ecx
140231cb5:	e8 e6 f6 fe ff       	call   0x1402213a0
140231cba:	48 8b cb             	mov    %rbx,%rcx
140231cbd:	e8 0e af 03 00       	call   0x14026cbd0
140231cc2:	48 8b ce             	mov    %rsi,%rcx
140231cc5:	e8 f6 ad fe ff       	call   0x14021cac0
140231cca:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140231ccf:	41 8b c7             	mov    %r15d,%eax
140231cd2:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140231cd7:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
140231cdc:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
140231ce1:	48 83 c4 30          	add    $0x30,%rsp
140231ce5:	41 5f                	pop    %r15
140231ce7:	41 5e                	pop    %r14
140231ce9:	41 5c                	pop    %r12
140231ceb:	c3                   	ret
140231cec:	cc                   	int3
140231ced:	cc                   	int3
140231cee:	cc                   	int3
140231cef:	cc                   	int3
140231cf0:	83 f9 4f             	cmp    $0x4f,%ecx
140231cf3:	0f 87 7e 02 00 00    	ja     0x140231f77
140231cf9:	48 63 c1             	movslq %ecx,%rax
140231cfc:	48 8d 15 fd e2 dc ff 	lea    -0x231d03(%rip),%rdx        # 0x140000000
140231d03:	8b 8c 82 80 1f 23 00 	mov    0x231f80(%rdx,%rax,4),%ecx
140231d0a:	48 03 ca             	add    %rdx,%rcx
140231d0d:	ff e1                	jmp    *%rcx
140231d0f:	48 8d 05 4a b6 12 00 	lea    0x12b64a(%rip),%rax        # 0x14035d360
140231d16:	c3                   	ret
140231d17:	48 8d 05 4a b6 12 00 	lea    0x12b64a(%rip),%rax        # 0x14035d368
140231d1e:	c3                   	ret
140231d1f:	48 8d 05 72 b6 12 00 	lea    0x12b672(%rip),%rax        # 0x14035d398
140231d26:	c3                   	ret
140231d27:	48 8d 05 92 b6 12 00 	lea    0x12b692(%rip),%rax        # 0x14035d3c0
140231d2e:	c3                   	ret
140231d2f:	48 8d 05 aa b6 12 00 	lea    0x12b6aa(%rip),%rax        # 0x14035d3e0
140231d36:	c3                   	ret
140231d37:	48 8d 05 d2 b6 12 00 	lea    0x12b6d2(%rip),%rax        # 0x14035d410
140231d3e:	c3                   	ret