1402607de:	0f 84 23 01 00 00    	je     0x140260907
1402607e4:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
1402607e9:	4c 39 67 40          	cmp    %r12,0x40(%rdi)
1402607ed:	0f 84 ba 00 00 00    	je     0x1402608ad
1402607f3:	e8 68 bb fc ff       	call   0x14022c360
1402607f8:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1402607fc:	48 8b d0             	mov    %rax,%rdx
1402607ff:	e8 fc b0 fc ff       	call   0x14022b900
140260804:	4c 8d 77 08          	lea    0x8(%rdi),%r14
140260808:	85 c0                	test   %eax,%eax
14026080a:	7e 3c                	jle    0x140260848
14026080c:	49 8b 16             	mov    (%r14),%rdx
14026080f:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
140260813:	e8 e8 b0 fc ff       	call   0x14022b900
140260818:	85 c0                	test   %eax,%eax
14026081a:	79 2c                	jns    0x140260848
14026081c:	4d 8b 0e             	mov    (%r14),%r9
14026081f:	48 8b cd             	mov    %rbp,%rcx
140260822:	4c 8b 47 40          	mov    0x40(%rdi),%r8
140260826:	48 8b 57 10          	mov    0x10(%rdi),%rdx
14026082a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14026082f:	e8 dc 42 04 00       	call   0x1402a4b10
140260834:	85 c0                	test   %eax,%eax
140260836:	0f 84 c6 00 00 00    	je     0x140260902
14026083c:	48 8b cd             	mov    %rbp,%rcx
14026083f:	e8 6c b5 fc ff       	call   0x14022bdb0
140260844:	85 c0                	test   %eax,%eax
140260846:	75 03                	jne    0x14026084b
140260848:	83 0b 08             	orl    $0x8,(%rbx)
14026084b:	48 8b 4f 40          	mov    0x40(%rdi),%rcx
14026084f:	45 33 c9             	xor    %r9d,%r9d
140260852:	4c 8b c6             	mov    %rsi,%r8
140260855:	41 8d 51 40          	lea    0x40(%r9),%edx
140260859:	e8 d2 2a 05 00       	call   0x1402b3330
14026085e:	85 c0                	test   %eax,%eax
140260860:	0f 88 9c 00 00 00    	js     0x140260902
140260866:	75 03                	jne    0x14026086b
140260868:	83 0b 10             	orl    $0x10,(%rbx)
14026086b:	4c 8b 4f 40          	mov    0x40(%rdi),%r9
14026086f:	49 8b d7             	mov    %r15,%rdx
140260872:	4d 8b 06             	mov    (%r14),%r8
140260875:	48 8b cd             	mov    %rbp,%rcx
140260878:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14026087d:	e8 fe 69 04 00       	call   0x1402a7280
140260882:	85 c0                	test   %eax,%eax
140260884:	74 7c                	je     0x140260902
140260886:	49 8b cf             	mov    %r15,%rcx
140260889:	e8 22 b5 fc ff       	call   0x14022bdb0
14026088e:	85 c0                	test   %eax,%eax
140260890:	75 03                	jne    0x140260895
140260892:	83 0b 20             	orl    $0x20,(%rbx)
140260895:	48 8b 4f 48          	mov    0x48(%rdi),%rcx
140260899:	48 85 c9             	test   %rcx,%rcx
14026089c:	74 0f                	je     0x1402608ad
14026089e:	48 8b d5             	mov    %rbp,%rdx
1402608a1:	e8 5a b0 fc ff       	call   0x14022b900
1402608a6:	85 c0                	test   %eax,%eax
1402608a8:	74 03                	je     0x1402608ad
1402608aa:	83 0b 40             	orl    $0x40,(%rbx)
1402608ad:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1402608b1:	45 33 c9             	xor    %r9d,%r9d
1402608b4:	4c 8b c6             	mov    %rsi,%r8
1402608b7:	41 8d 51 40          	lea    0x40(%r9),%edx
1402608bb:	e8 70 2a 05 00       	call   0x1402b3330
1402608c0:	85 c0                	test   %eax,%eax
1402608c2:	78 3e                	js     0x140260902
1402608c4:	75 05                	jne    0x1402608cb
1402608c6:	83 0b 01             	orl    $0x1,(%rbx)
1402608c9:	eb 31                	jmp    0x1402608fc
1402608cb:	4c 39 67 40          	cmp    %r12,0x40(%rdi)
1402608cf:	75 2b                	jne    0x1402608fc
1402608d1:	48 8b 57 08          	mov    0x8(%rdi),%rdx
1402608d5:	48 8b cd             	mov    %rbp,%rcx
1402608d8:	e8 d3 5c 02 00       	call   0x1402865b0
1402608dd:	85 c0                	test   %eax,%eax
1402608df:	74 21                	je     0x140260902
1402608e1:	45 33 c9             	xor    %r9d,%r9d
1402608e4:	4c 8b c6             	mov    %rsi,%r8
1402608e7:	48 8b cd             	mov    %rbp,%rcx
1402608ea:	41 8d 51 40          	lea    0x40(%r9),%edx
1402608ee:	e8 3d 2a 05 00       	call   0x1402b3330
1402608f3:	85 c0                	test   %eax,%eax
1402608f5:	78 0b                	js     0x140260902
1402608f7:	75 03                	jne    0x1402608fc
1402608f9:	83 0b 02             	orl    $0x2,(%rbx)
1402608fc:	41 bc 01 00 00 00    	mov    $0x1,%r12d
140260902:	4c 8b 74 24 60       	mov    0x60(%rsp),%r14
140260907:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
14026090c:	4c 8b 7c 24 68       	mov    0x68(%rsp),%r15
140260911:	48 8b ce             	mov    %rsi,%rcx
140260914:	e8 f7 c5 01 00       	call   0x14027cf10
140260919:	48 8b ce             	mov    %rsi,%rcx
14026091c:	e8 6f c6 01 00       	call   0x14027cf90
140260921:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140260926:	41 8b c4             	mov    %r12d,%eax
140260929:	48 83 c4 30          	add    $0x30,%rsp
14026092d:	41 5c                	pop    %r12
14026092f:	5f                   	pop    %rdi
140260930:	5b                   	pop    %rbx
140260931:	c3                   	ret
140260932:	cc                   	int3
140260933:	cc                   	int3
140260934:	cc                   	int3
140260935:	cc                   	int3
140260936:	cc                   	int3
140260937:	cc                   	int3
140260938:	cc                   	int3
140260939:	cc                   	int3
14026093a:	cc                   	int3
14026093b:	cc                   	int3
14026093c:	cc                   	int3
14026093d:	cc                   	int3
14026093e:	cc                   	int3
14026093f:	cc                   	int3
140260940:	40 57                	rex push %rdi
140260942:	b8 30 00 00 00       	mov    $0x30,%eax
140260947:	e8 94 9c 09 00       	call   0x1402fa5e0
14026094c:	48 2b e0             	sub    %rax,%rsp
14026094f:	33 ff                	xor    %edi,%edi
140260951:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140260956:	89 7c 24 48          	mov    %edi,0x48(%rsp)
14026095a:	e8 11 fe ff ff       	call   0x140260770
14026095f:	85 c0                	test   %eax,%eax
140260961:	75 06                	jne    0x140260969
140260963:	48 83 c4 30          	add    $0x30,%rsp
140260967:	5f                   	pop    %rdi
140260968:	c3                   	ret
140260969:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14026096e:	8b 5c 24 48          	mov    0x48(%rsp),%ebx
140260972:	f6 c3 08             	test   $0x8,%bl
140260975:	74 20                	je     0x140260997
140260977:	ba 79 00 00 00       	mov    $0x79,%edx
14026097c:	c7 44 24 20 51 00 00 	movl   $0x51,0x20(%rsp)
140260983:	00
140260984:	4c 8d 0d 0d 32 12 00 	lea    0x12320d(%rip),%r9        # 0x140383b98
14026098b:	44 8d 42 ff          	lea    -0x1(%rdx),%r8d
14026098f:	8d 4a 8c             	lea    -0x74(%rdx),%ecx
140260992:	e8 09 0a fc ff       	call   0x1402213a0
140260997:	f6 c3 10             	test   $0x10,%bl
14026099a:	74 20                	je     0x1402609bc
14026099c:	ba 79 00 00 00       	mov    $0x79,%edx
1402609a1:	c7 44 24 20 53 00 00 	movl   $0x53,0x20(%rsp)
1402609a8:	00
1402609a9:	4c 8d 0d e8 31 12 00 	lea    0x1231e8(%rip),%r9        # 0x140383b98
1402609b0:	44 8d 42 fe          	lea    -0x2(%rdx),%r8d
1402609b4:	8d 4a 8c             	lea    -0x74(%rdx),%ecx
1402609b7:	e8 e4 09 fc ff       	call   0x1402213a0
1402609bc:	f6 c3 20             	test   $0x20,%bl
1402609bf:	74 20                	je     0x1402609e1
1402609c1:	ba 79 00 00 00       	mov    $0x79,%edx
1402609c6:	c7 44 24 20 55 00 00 	movl   $0x55,0x20(%rsp)
1402609cd:	00
1402609ce:	4c 8d 0d c3 31 12 00 	lea    0x1231c3(%rip),%r9        # 0x140383b98
1402609d5:	44 8d 42 fb          	lea    -0x5(%rdx),%r8d
1402609d9:	8d 4a 8c             	lea    -0x74(%rdx),%ecx
1402609dc:	e8 bf 09 fc ff       	call   0x1402213a0
1402609e1:	f6 c3 40             	test   $0x40,%bl
1402609e4:	74 20                	je     0x140260a06
1402609e6:	ba 79 00 00 00       	mov    $0x79,%edx
1402609eb:	c7 44 24 20 57 00 00 	movl   $0x57,0x20(%rsp)
1402609f2:	00
1402609f3:	4c 8d 0d 9e 31 12 00 	lea    0x12319e(%rip),%r9        # 0x140383b98
1402609fa:	44 8d 42 fa          	lea    -0x6(%rdx),%r8d
1402609fe:	8d 4a 8c             	lea    -0x74(%rdx),%ecx
140260a01:	e8 9a 09 fc ff       	call   0x1402213a0
140260a06:	f6 c3 04             	test   $0x4,%bl
140260a09:	74 1f                	je     0x140260a2a
140260a0b:	ba 79 00 00 00       	mov    $0x79,%edx
140260a10:	c7 44 24 20 59 00 00 	movl   $0x59,0x20(%rsp)
140260a17:	00
140260a18:	4c 8d 0d 79 31 12 00 	lea    0x123179(%rip),%r9        # 0x140383b98
140260a1f:	44 8b c2             	mov    %edx,%r8d
140260a22:	8d 4a 8c             	lea    -0x74(%rdx),%ecx
140260a25:	e8 76 09 fc ff       	call   0x1402213a0
140260a2a:	f6 c3 01             	test   $0x1,%bl
140260a2d:	74 20                	je     0x140260a4f
140260a2f:	ba 79 00 00 00       	mov    $0x79,%edx
140260a34:	c7 44 24 20 5b 00 00 	movl   $0x5b,0x20(%rsp)
140260a3b:	00
140260a3c:	4c 8d 0d 55 31 12 00 	lea    0x123155(%rip),%r9        # 0x140383b98
140260a43:	44 8d 42 fc          	lea    -0x4(%rdx),%r8d
140260a47:	8d 4a 8c             	lea    -0x74(%rdx),%ecx
140260a4a:	e8 51 09 fc ff       	call   0x1402213a0
140260a4f:	f6 c3 02             	test   $0x2,%bl
140260a52:	74 20                	je     0x140260a74
140260a54:	ba 79 00 00 00       	mov    $0x79,%edx
140260a59:	c7 44 24 20 5d 00 00 	movl   $0x5d,0x20(%rsp)
140260a60:	00
140260a61:	4c 8d 0d 30 31 12 00 	lea    0x123130(%rip),%r9        # 0x140383b98
140260a68:	44 8d 42 fd          	lea    -0x3(%rdx),%r8d
140260a6c:	8d 4a 8c             	lea    -0x74(%rdx),%ecx
140260a6f:	e8 2c 09 fc ff       	call   0x1402213a0
140260a74:	85 db                	test   %ebx,%ebx
140260a76:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140260a7b:	40 0f 94 c7          	sete   %dil
140260a7f:	8b c7                	mov    %edi,%eax
140260a81:	48 83 c4 30          	add    $0x30,%rsp
140260a85:	5f                   	pop    %rdi
140260a86:	c3                   	ret
140260a87:	cc                   	int3
140260a88:	cc                   	int3
140260a89:	cc                   	int3
140260a8a:	cc                   	int3
140260a8b:	cc                   	int3
140260a8c:	cc                   	int3
140260a8d:	cc                   	int3
140260a8e:	cc                   	int3
140260a8f:	cc                   	int3
140260a90:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140260a95:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140260a9a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140260a9f:	57                   	push   %rdi
140260aa0:	b8 20 00 00 00       	mov    $0x20,%eax
140260aa5:	e8 36 9b 09 00       	call   0x1402fa5e0
140260aaa:	48 2b e0             	sub    %rax,%rsp
140260aad:	33 ed                	xor    %ebp,%ebp
140260aaf:	48 8b da             	mov    %rdx,%rbx
140260ab2:	89 2a                	mov    %ebp,(%rdx)
140260ab4:	48 8b f1             	mov    %rcx,%rsi
140260ab7:	e8 44 c7 01 00       	call   0x14027d200
140260abc:	48 8b f8             	mov    %rax,%rdi
140260abf:	48 85 c0             	test   %rax,%rax
140260ac2:	0f 84 96 00 00 00    	je     0x140260b5e
140260ac8:	48 8b c8             	mov    %rax,%rcx
140260acb:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
140260ad0:	e8 1b c8 01 00       	call   0x14027d2f0
140260ad5:	48 8b cf             	mov    %rdi,%rcx
140260ad8:	e8 73 c5 01 00       	call   0x14027d050
140260add:	4c 8b f0             	mov    %rax,%r14
140260ae0:	48 85 c0             	test   %rax,%rax
140260ae3:	74 74                	je     0x140260b59
140260ae5:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140260ae9:	e8 a2 b2 fc ff       	call   0x14022bd90
140260aee:	85 c0                	test   %eax,%eax
140260af0:	75 03                	jne    0x140260af5
140260af2:	83 0b 01             	orl    $0x1,(%rbx)
140260af5:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140260af9:	e8 82 b2 fc ff       	call   0x14022bd80
140260afe:	85 c0                	test   %eax,%eax
140260b00:	75 1a                	jne    0x140260b1c
140260b02:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140260b06:	e8 f5 b2 fc ff       	call   0x14022be00
140260b0b:	85 c0                	test   %eax,%eax
140260b0d:	75 0d                	jne    0x140260b1c
140260b0f:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140260b13:	e8 98 b2 fc ff       	call   0x14022bdb0
140260b18:	85 c0                	test   %eax,%eax
140260b1a:	74 03                	je     0x140260b1f
140260b1c:	83 0b 08             	orl    $0x8,(%rbx)
140260b1f:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140260b23:	49 8b ce             	mov    %r14,%rcx
140260b26:	e8 d5 af fc ff       	call   0x14022bb00
140260b2b:	48 85 c0             	test   %rax,%rax
140260b2e:	74 29                	je     0x140260b59
140260b30:	ba 01 00 00 00       	mov    $0x1,%edx
140260b35:	49 8b ce             	mov    %r14,%rcx
140260b38:	e8 33 7c 01 00       	call   0x140278770
140260b3d:	85 c0                	test   %eax,%eax
140260b3f:	74 18                	je     0x140260b59
140260b41:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140260b45:	49 8b d6             	mov    %r14,%rdx
140260b48:	e8 b3 ad fc ff       	call   0x14022b900
140260b4d:	85 c0                	test   %eax,%eax
140260b4f:	78 03                	js     0x140260b54
140260b51:	83 0b 08             	orl    $0x8,(%rbx)
140260b54:	bd 01 00 00 00       	mov    $0x1,%ebp
140260b59:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
140260b5e:	48 8b cf             	mov    %rdi,%rcx
140260b61:	e8 aa c3 01 00       	call   0x14027cf10
140260b66:	48 8b cf             	mov    %rdi,%rcx
140260b69:	e8 22 c4 01 00       	call   0x14027cf90
140260b6e:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140260b73:	8b c5                	mov    %ebp,%eax
140260b75:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
140260b7a:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140260b7f:	48 83 c4 20          	add    $0x20,%rsp
140260b83:	5f                   	pop    %rdi
140260b84:	c3                   	ret
140260b85:	cc                   	int3
140260b86:	cc                   	int3
140260b87:	cc                   	int3
140260b88:	cc                   	int3
140260b89:	cc                   	int3
140260b8a:	cc                   	int3
140260b8b:	cc                   	int3
140260b8c:	cc                   	int3
140260b8d:	cc                   	int3
140260b8e:	cc                   	int3
140260b8f:	cc                   	int3
140260b90:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140260b95:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140260b9a:	56                   	push   %rsi
140260b9b:	41 56                	push   %r14
140260b9d:	41 57                	push   %r15
140260b9f:	b8 30 00 00 00       	mov    $0x30,%eax
140260ba4:	e8 37 9a 09 00       	call   0x1402fa5e0
140260ba9:	48 2b e0             	sub    %rax,%rsp
140260bac:	33 ed                	xor    %ebp,%ebp
140260bae:	49 8b d8             	mov    %r8,%rbx
140260bb1:	41 89 28             	mov    %ebp,(%r8)
140260bb4:	4c 8b fa             	mov    %rdx,%r15
140260bb7:	4c 8b f1             	mov    %rcx,%r14
140260bba:	e8 41 c6 01 00       	call   0x14027d200
140260bbf:	48 8b f0             	mov    %rax,%rsi
140260bc2:	48 85 c0             	test   %rax,%rax
140260bc5:	0f 84 b0 00 00 00    	je     0x140260c7b
140260bcb:	48 8b c8             	mov    %rax,%rcx
140260bce:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
140260bd3:	e8 18 c7 01 00       	call   0x14027d2f0
140260bd8:	48 8b ce             	mov    %rsi,%rcx
140260bdb:	e8 70 c4 01 00       	call   0x14027d050
140260be0:	48 8b f8             	mov    %rax,%rdi
140260be3:	48 85 c0             	test   %rax,%rax
140260be6:	0f 84 8a 00 00 00    	je     0x140260c76
140260bec:	8d 55 01             	lea    0x1(%rbp),%edx
140260bef:	48 8b c8             	mov    %rax,%rcx
140260bf2:	e8 79 b6 fc ff       	call   0x14022c270
140260bf7:	85 c0                	test   %eax,%eax
140260bf9:	74 7b                	je     0x140260c76
140260bfb:	48 8b d7             	mov    %rdi,%rdx
140260bfe:	49 8b cf             	mov    %r15,%rcx
140260c01:	e8 fa ac fc ff       	call   0x14022b900
140260c06:	85 c0                	test   %eax,%eax
140260c08:	7f 03                	jg     0x140260c0d
140260c0a:	83 0b 01             	orl    $0x1,(%rbx)
140260c0d:	49 8b 56 08          	mov    0x8(%r14),%rdx
140260c11:	48 8b cf             	mov    %rdi,%rcx
140260c14:	e8 e7 ae fc ff       	call   0x14022bb00
140260c19:	48 85 c0             	test   %rax,%rax
140260c1c:	74 58                	je     0x140260c76
140260c1e:	ba 01 00 00 00       	mov    $0x1,%edx
140260c23:	48 8b cf             	mov    %rdi,%rcx
140260c26:	e8 45 7b 01 00       	call   0x140278770
140260c2b:	85 c0                	test   %eax,%eax
140260c2d:	74 47                	je     0x140260c76
140260c2f:	48 8b d7             	mov    %rdi,%rdx
140260c32:	49 8b cf             	mov    %r15,%rcx
140260c35:	e8 c6 ac fc ff       	call   0x14022b900
140260c3a:	85 c0                	test   %eax,%eax
140260c3c:	78 03                	js     0x140260c41
140260c3e:	83 0b 02             	orl    $0x2,(%rbx)
140260c41:	4d 8b 46 40          	mov    0x40(%r14),%r8
140260c45:	4d 85 c0             	test   %r8,%r8
140260c48:	74 27                	je     0x140260c71
140260c4a:	4d 8b 4e 08          	mov    0x8(%r14),%r9
140260c4e:	49 8b d7             	mov    %r15,%rdx
140260c51:	48 8b cf             	mov    %rdi,%rcx
140260c54:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140260c59:	e8 b2 3e 04 00       	call   0x1402a4b10
140260c5e:	85 c0                	test   %eax,%eax