14027079a:	cc                   	int3
14027079b:	cc                   	int3
14027079c:	cc                   	int3
14027079d:	cc                   	int3
14027079e:	cc                   	int3
14027079f:	cc                   	int3
1402707a0:	48 85 c9             	test   %rcx,%rcx
1402707a3:	74 5e                	je     0x140270803
1402707a5:	53                   	push   %rbx
1402707a6:	b8 20 00 00 00       	mov    $0x20,%eax
1402707ab:	e8 80 03 04 00       	call   0x1402b0b30
1402707b0:	48 2b e0             	sub    %rax,%rsp
1402707b3:	48 8b d9             	mov    %rcx,%rbx
1402707b6:	44 8d 40 27          	lea    0x27(%rax),%r8d
1402707ba:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1402707be:	48 8d 15 83 69 11 00 	lea    0x116983(%rip),%rdx        # 0x140387148
1402707c5:	e8 f6 b5 e7 ff       	call   0x1400ebdc0
1402707ca:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1402707ce:	48 8d 15 73 69 11 00 	lea    0x116973(%rip),%rdx        # 0x140387148
1402707d5:	41 b8 48 00 00 00    	mov    $0x48,%r8d
1402707db:	e8 e0 b5 e7 ff       	call   0x1400ebdc0
1402707e0:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
1402707e4:	e8 e7 70 eb ff       	call   0x1401278d0
1402707e9:	41 b8 4a 00 00 00    	mov    $0x4a,%r8d
1402707ef:	48 8d 15 52 69 11 00 	lea    0x116952(%rip),%rdx        # 0x140387148
1402707f6:	48 8b cb             	mov    %rbx,%rcx
1402707f9:	e8 c2 b5 e7 ff       	call   0x1400ebdc0
1402707fe:	48 83 c4 20          	add    $0x20,%rsp
140270802:	5b                   	pop    %rbx
140270803:	c3                   	ret
140270804:	cc                   	int3
140270805:	cc                   	int3
140270806:	cc                   	int3
140270807:	cc                   	int3
140270808:	cc                   	int3
140270809:	cc                   	int3
14027080a:	cc                   	int3
14027080b:	cc                   	int3
14027080c:	cc                   	int3
14027080d:	cc                   	int3
14027080e:	cc                   	int3
14027080f:	cc                   	int3
140270810:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140270815:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14027081a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14027081f:	57                   	push   %rdi
140270820:	b8 30 00 00 00       	mov    $0x30,%eax
140270825:	e8 06 03 04 00       	call   0x1402b0b30
14027082a:	48 2b e0             	sub    %rax,%rsp
14027082d:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
140270832:	33 ed                	xor    %ebp,%ebp
140270834:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
140270839:	8b f2                	mov    %edx,%esi
14027083b:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
140270840:	48 8b d9             	mov    %rcx,%rbx
140270843:	48 85 ff             	test   %rdi,%rdi
140270846:	0f 84 03 01 00 00    	je     0x14027094f
14027084c:	48 8d 15 45 83 0b 00 	lea    0xb8345(%rip),%rdx        # 0x140328b98
140270853:	48 8b cf             	mov    %rdi,%rcx
140270856:	e8 a5 80 ec ff       	call   0x140138900
14027085b:	48 85 c0             	test   %rax,%rax
14027085e:	74 14                	je     0x140270874
140270860:	48 8d 53 0c          	lea    0xc(%rbx),%rdx
140270864:	48 8b c8             	mov    %rax,%rcx
140270867:	e8 e4 7c ec ff       	call   0x140138550
14027086c:	85 c0                	test   %eax,%eax
14027086e:	0f 84 f2 00 00 00    	je     0x140270966
140270874:	48 8d 15 ad 68 11 00 	lea    0x1168ad(%rip),%rdx        # 0x140387128
14027087b:	48 8b cf             	mov    %rdi,%rcx
14027087e:	e8 7d 80 ec ff       	call   0x140138900
140270883:	48 85 c0             	test   %rax,%rax
140270886:	74 4e                	je     0x1402708d6
140270888:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
14027088d:	45 33 c0             	xor    %r8d,%r8d
140270890:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140270895:	48 8b c8             	mov    %rax,%rcx
140270898:	e8 43 7b ec ff       	call   0x1401383e0
14027089d:	85 c0                	test   %eax,%eax
14027089f:	0f 84 c1 00 00 00    	je     0x140270966
1402708a5:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1402708a9:	48 8d 15 98 68 11 00 	lea    0x116898(%rip),%rdx        # 0x140387148
1402708b0:	41 b8 bd 00 00 00    	mov    $0xbd,%r8d
1402708b6:	e8 05 b5 e7 ff       	call   0x1400ebdc0
1402708bb:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1402708c0:	48 89 43 18          	mov    %rax,0x18(%rbx)
1402708c4:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1402708c9:	48 89 43 28          	mov    %rax,0x28(%rbx)
1402708cd:	48 89 6b 30          	mov    %rbp,0x30(%rbx)
1402708d1:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
1402708d6:	48 8d 15 5b 68 11 00 	lea    0x11685b(%rip),%rdx        # 0x140387138
1402708dd:	48 8b cf             	mov    %rdi,%rcx
1402708e0:	e8 1b 80 ec ff       	call   0x140138900
1402708e5:	48 85 c0             	test   %rax,%rax
1402708e8:	74 41                	je     0x14027092b
1402708ea:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
1402708ef:	45 33 c0             	xor    %r8d,%r8d
1402708f2:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402708f7:	48 8b c8             	mov    %rax,%rcx
1402708fa:	e8 e1 7a ec ff       	call   0x1401383e0
1402708ff:	85 c0                	test   %eax,%eax
140270901:	74 63                	je     0x140270966
140270903:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140270907:	48 8d 15 3a 68 11 00 	lea    0x11683a(%rip),%rdx        # 0x140387148
14027090e:	41 b8 c8 00 00 00    	mov    $0xc8,%r8d
140270914:	e8 a7 b4 e7 ff       	call   0x1400ebdc0
140270919:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14027091e:	48 89 43 20          	mov    %rax,0x20(%rbx)
140270922:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
140270927:	48 89 43 38          	mov    %rax,0x38(%rbx)
14027092b:	48 8d 15 36 82 0b 00 	lea    0xb8236(%rip),%rdx        # 0x140328b68
140270932:	48 8b cf             	mov    %rdi,%rcx
140270935:	e8 c6 7f ec ff       	call   0x140138900
14027093a:	48 85 c0             	test   %rax,%rax
14027093d:	74 10                	je     0x14027094f
14027093f:	48 8d 53 10          	lea    0x10(%rbx),%rdx
140270943:	48 8b c8             	mov    %rax,%rcx
140270946:	e8 c5 7b ec ff       	call   0x140138510
14027094b:	85 c0                	test   %eax,%eax
14027094d:	74 17                	je     0x140270966
14027094f:	3b 73 0c             	cmp    0xc(%rbx),%esi
140270952:	77 12                	ja     0x140270966
140270954:	c7 43 08 01 00 00 00 	movl   $0x1,0x8(%rbx)
14027095b:	b8 01 00 00 00       	mov    $0x1,%eax
140270960:	48 89 6b 30          	mov    %rbp,0x30(%rbx)
140270964:	eb 02                	jmp    0x140270968
140270966:	33 c0                	xor    %eax,%eax
140270968:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14027096d:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
140270972:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140270977:	48 83 c4 30          	add    $0x30,%rsp
14027097b:	5f                   	pop    %rdi
14027097c:	c3                   	ret
14027097d:	cc                   	int3
14027097e:	cc                   	int3
14027097f:	cc                   	int3
140270980:	33 c0                	xor    %eax,%eax
140270982:	48 89 41 30          	mov    %rax,0x30(%rcx)
140270986:	89 41 08             	mov    %eax,0x8(%rcx)
140270989:	b8 01 00 00 00       	mov    $0x1,%eax
14027098e:	c3                   	ret
14027098f:	cc                   	int3
140270990:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140270995:	57                   	push   %rdi
140270996:	b8 20 00 00 00       	mov    $0x20,%eax
14027099b:	e8 90 01 04 00       	call   0x1402b0b30
1402709a0:	48 2b e0             	sub    %rax,%rsp
1402709a3:	49 8b f8             	mov    %r8,%rdi
1402709a6:	4c 8b d2             	mov    %rdx,%r10
1402709a9:	48 8b d9             	mov    %rcx,%rbx
1402709ac:	44 3b 49 0c          	cmp    0xc(%rcx),%r9d
1402709b0:	77 33                	ja     0x1402709e5
1402709b2:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1402709b6:	48 8b 43 28          	mov    0x28(%rbx),%rax
1402709ba:	48 2b c1             	sub    %rcx,%rax
1402709bd:	49 3b c0             	cmp    %r8,%rax
1402709c0:	72 23                	jb     0x1402709e5
1402709c2:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1402709c6:	48 03 d1             	add    %rcx,%rdx
1402709c9:	49 8b ca             	mov    %r10,%rcx
1402709cc:	e8 8f 09 07 00       	call   0x1402e1360
1402709d1:	48 01 7b 30          	add    %rdi,0x30(%rbx)
1402709d5:	b8 01 00 00 00       	mov    $0x1,%eax
1402709da:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402709df:	48 83 c4 20          	add    $0x20,%rsp
1402709e3:	5f                   	pop    %rdi
1402709e4:	c3                   	ret
1402709e5:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402709ea:	33 c0                	xor    %eax,%eax
1402709ec:	48 83 c4 20          	add    $0x20,%rsp
1402709f0:	5f                   	pop    %rdi
1402709f1:	c3                   	ret
1402709f2:	cc                   	int3
1402709f3:	cc                   	int3
1402709f4:	cc                   	int3
1402709f5:	cc                   	int3
1402709f6:	cc                   	int3
1402709f7:	cc                   	int3
1402709f8:	cc                   	int3
1402709f9:	cc                   	int3
1402709fa:	cc                   	int3
1402709fb:	cc                   	int3
1402709fc:	cc                   	int3
1402709fd:	cc                   	int3
1402709fe:	cc                   	int3
1402709ff:	cc                   	int3
140270a00:	40 53                	rex push %rbx
140270a02:	b8 20 00 00 00       	mov    $0x20,%eax
140270a07:	e8 24 01 04 00       	call   0x1402b0b30
140270a0c:	48 2b e0             	sub    %rax,%rsp
140270a0f:	48 8b c2             	mov    %rdx,%rax
140270a12:	48 8b d9             	mov    %rcx,%rbx
140270a15:	48 8b 51 20          	mov    0x20(%rcx),%rdx
140270a19:	48 85 d2             	test   %rdx,%rdx
140270a1c:	74 21                	je     0x140270a3f
140270a1e:	44 3b 41 0c          	cmp    0xc(%rcx),%r8d
140270a22:	77 1b                	ja     0x140270a3f
140270a24:	48 85 c0             	test   %rax,%rax
140270a27:	74 0c                	je     0x140270a35
140270a29:	4c 8b 41 38          	mov    0x38(%rcx),%r8
140270a2d:	48 8b c8             	mov    %rax,%rcx
140270a30:	e8 2b 09 07 00       	call   0x1402e1360
140270a35:	48 8b 43 38          	mov    0x38(%rbx),%rax
140270a39:	48 83 c4 20          	add    $0x20,%rsp
140270a3d:	5b                   	pop    %rbx
140270a3e:	c3                   	ret
140270a3f:	33 c0                	xor    %eax,%eax
140270a41:	48 83 c4 20          	add    $0x20,%rsp
140270a45:	5b                   	pop    %rbx
140270a46:	c3                   	ret
140270a47:	cc                   	int3
140270a48:	cc                   	int3
140270a49:	cc                   	int3
140270a4a:	cc                   	int3
140270a4b:	cc                   	int3
140270a4c:	cc                   	int3
140270a4d:	cc                   	int3
140270a4e:	cc                   	int3
140270a4f:	cc                   	int3
140270a50:	48 8d 05 09 66 11 00 	lea    0x116609(%rip),%rax        # 0x140387060
140270a57:	c3                   	ret
140270a58:	cc                   	int3
140270a59:	cc                   	int3
140270a5a:	cc                   	int3
140270a5b:	cc                   	int3
140270a5c:	cc                   	int3
140270a5d:	cc                   	int3
140270a5e:	cc                   	int3
140270a5f:	cc                   	int3
140270a60:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140270a65:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140270a6a:	57                   	push   %rdi
140270a6b:	b8 20 00 00 00       	mov    $0x20,%eax
140270a70:	e8 bb 00 04 00       	call   0x1402b0b30
140270a75:	48 2b e0             	sub    %rax,%rsp
140270a78:	33 f6                	xor    %esi,%esi
140270a7a:	48 8b fa             	mov    %rdx,%rdi
140270a7d:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
140270a82:	48 8b d9             	mov    %rcx,%rbx
140270a85:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
140270a8a:	48 85 d2             	test   %rdx,%rdx
140270a8d:	0f 84 15 01 00 00    	je     0x140270ba8
140270a93:	48 8d 15 fe 80 0b 00 	lea    0xb80fe(%rip),%rdx        # 0x140328b98
140270a9a:	48 8b cf             	mov    %rdi,%rcx
140270a9d:	e8 5e 7e ec ff       	call   0x140138900
140270aa2:	48 85 c0             	test   %rax,%rax
140270aa5:	74 14                	je     0x140270abb
140270aa7:	48 8d 53 0c          	lea    0xc(%rbx),%rdx
140270aab:	48 8b c8             	mov    %rax,%rcx
140270aae:	e8 9d 7a ec ff       	call   0x140138550
140270ab3:	85 c0                	test   %eax,%eax
140270ab5:	0f 84 db 00 00 00    	je     0x140270b96
140270abb:	48 8d 15 66 66 11 00 	lea    0x116666(%rip),%rdx        # 0x140387128
140270ac2:	48 8b cf             	mov    %rdi,%rcx
140270ac5:	e8 36 7e ec ff       	call   0x140138900
140270aca:	48 85 c0             	test   %rax,%rax
140270acd:	74 4e                	je     0x140270b1d
140270acf:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
140270ad4:	45 33 c0             	xor    %r8d,%r8d
140270ad7:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140270adc:	48 8b c8             	mov    %rax,%rcx
140270adf:	e8 fc 78 ec ff       	call   0x1401383e0
140270ae4:	85 c0                	test   %eax,%eax
140270ae6:	0f 84 aa 00 00 00    	je     0x140270b96
140270aec:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
140270af0:	48 8d 15 51 66 11 00 	lea    0x116651(%rip),%rdx        # 0x140387148
140270af7:	41 b8 bd 00 00 00    	mov    $0xbd,%r8d
140270afd:	e8 be b2 e7 ff       	call   0x1400ebdc0
140270b02:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140270b07:	48 89 43 18          	mov    %rax,0x18(%rbx)
140270b0b:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140270b10:	48 89 43 28          	mov    %rax,0x28(%rbx)
140270b14:	48 89 73 30          	mov    %rsi,0x30(%rbx)
140270b18:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
140270b1d:	48 8d 15 14 66 11 00 	lea    0x116614(%rip),%rdx        # 0x140387138
140270b24:	48 8b cf             	mov    %rdi,%rcx
140270b27:	e8 d4 7d ec ff       	call   0x140138900
140270b2c:	48 85 c0             	test   %rax,%rax
140270b2f:	74 41                	je     0x140270b72
140270b31:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
140270b36:	45 33 c0             	xor    %r8d,%r8d
140270b39:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140270b3e:	48 8b c8             	mov    %rax,%rcx
140270b41:	e8 9a 78 ec ff       	call   0x1401383e0
140270b46:	85 c0                	test   %eax,%eax
140270b48:	74 4c                	je     0x140270b96
140270b4a:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140270b4e:	48 8d 15 f3 65 11 00 	lea    0x1165f3(%rip),%rdx        # 0x140387148
140270b55:	41 b8 c8 00 00 00    	mov    $0xc8,%r8d
140270b5b:	e8 60 b2 e7 ff       	call   0x1400ebdc0
140270b60:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140270b65:	48 89 43 20          	mov    %rax,0x20(%rbx)
140270b69:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140270b6e:	48 89 43 38          	mov    %rax,0x38(%rbx)
140270b72:	48 8d 15 ef 7f 0b 00 	lea    0xb7fef(%rip),%rdx        # 0x140328b68
140270b79:	48 8b cf             	mov    %rdi,%rcx
140270b7c:	e8 7f 7d ec ff       	call   0x140138900
140270b81:	48 85 c0             	test   %rax,%rax
140270b84:	74 22                	je     0x140270ba8
140270b86:	48 8d 53 10          	lea    0x10(%rbx),%rdx
140270b8a:	48 8b c8             	mov    %rax,%rcx
140270b8d:	e8 7e 79 ec ff       	call   0x140138510
140270b92:	85 c0                	test   %eax,%eax
140270b94:	75 12                	jne    0x140270ba8
140270b96:	33 c0                	xor    %eax,%eax
140270b98:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140270b9d:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140270ba2:	48 83 c4 20          	add    $0x20,%rsp
140270ba6:	5f                   	pop    %rdi
140270ba7:	c3                   	ret
140270ba8:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140270bad:	b8 01 00 00 00       	mov    $0x1,%eax
140270bb2:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140270bb7:	48 83 c4 20          	add    $0x20,%rsp
140270bbb:	5f                   	pop    %rdi
140270bbc:	c3                   	ret
140270bbd:	cc                   	int3
140270bbe:	cc                   	int3
140270bbf:	cc                   	int3
140270bc0:	48 8d 05 f9 63 11 00 	lea    0x1163f9(%rip),%rax        # 0x140386fc0
140270bc7:	c3                   	ret
140270bc8:	cc                   	int3
140270bc9:	cc                   	int3
140270bca:	cc                   	int3
140270bcb:	cc                   	int3
140270bcc:	cc                   	int3
140270bcd:	cc                   	int3
140270bce:	cc                   	int3
140270bcf:	cc                   	int3
140270bd0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140270bd5:	57                   	push   %rdi
140270bd6:	b8 20 00 00 00       	mov    $0x20,%eax
140270bdb:	e8 50 ff 03 00       	call   0x1402b0b30
140270be0:	48 2b e0             	sub    %rax,%rsp
140270be3:	48 8b fa             	mov    %rdx,%rdi
140270be6:	48 8b d9             	mov    %rcx,%rbx
140270be9:	48 8b cf             	mov    %rdi,%rcx
140270bec:	48 8d 15 b1 7f 0b 00 	lea    0xb7fb1(%rip),%rdx        # 0x140328ba4
140270bf3:	e8 08 7d ec ff       	call   0x140138900
140270bf8:	48 85 c0             	test   %rax,%rax
140270bfb:	74 0f                	je     0x140270c0c
140270bfd:	8b 53 08             	mov    0x8(%rbx),%edx
140270c00:	48 8b c8             	mov    %rax,%rcx
140270c03:	e8 88 7e ec ff       	call   0x140138a90
140270c08:	85 c0                	test   %eax,%eax
140270c0a:	74 47                	je     0x140270c53
140270c0c:	48 8d 15 85 7f 0b 00 	lea    0xb7f85(%rip),%rdx        # 0x140328b98
140270c13:	48 8b cf             	mov    %rdi,%rcx
140270c16:	e8 e5 7c ec ff       	call   0x140138900
140270c1b:	48 85 c0             	test   %rax,%rax
140270c1e:	74 0f                	je     0x140270c2f