1401f67e0:	75 c1                	jne    0x1401f67a3
1401f67e2:	ba 2a 00 00 00       	mov    $0x2a,%edx
1401f67e7:	49 8b cf             	mov    %r15,%rcx
1401f67ea:	44 8d 42 d8          	lea    -0x28(%rdx),%r8d
1401f67ee:	e8 dd b2 fa ff       	call   0x1401a1ad0
1401f67f3:	85 c0                	test   %eax,%eax
1401f67f5:	74 4a                	je     0x1401f6841
1401f67f7:	ba 02 00 00 00       	mov    $0x2,%edx
1401f67fc:	49 8b cf             	mov    %r15,%rcx
1401f67ff:	e8 4c b5 fa ff       	call   0x1401a1d50
1401f6804:	85 c0                	test   %eax,%eax
1401f6806:	74 39                	je     0x1401f6841
1401f6808:	49 8b cf             	mov    %r15,%rcx
1401f680b:	e8 70 ab fa ff       	call   0x1401a1380
1401f6810:	85 c0                	test   %eax,%eax
1401f6812:	74 2d                	je     0x1401f6841
1401f6814:	c7 83 28 0b 00 00 01 	movl   $0x1,0xb28(%rbx)
1401f681b:	00 00 00
1401f681e:	b8 01 00 00 00       	mov    $0x1,%eax
1401f6823:	c7 83 2c 0b 00 00 01 	movl   $0x1,0xb2c(%rbx)
1401f682a:	00 00 00
1401f682d:	e9 3f fe ff ff       	jmp    0x1401f6671
1401f6832:	e8 39 08 f3 ff       	call   0x140127070
1401f6837:	ba 65 03 00 00       	mov    $0x365,%edx
1401f683c:	e9 03 ff ff ff       	jmp    0x1401f6744
1401f6841:	e8 2a 08 f3 ff       	call   0x140127070
1401f6846:	ba 6d 03 00 00       	mov    $0x36d,%edx
1401f684b:	e9 7c fc ff ff       	jmp    0x1401f64cc
1401f6850:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401f6855:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401f685a:	57                   	push   %rdi
1401f685b:	b8 40 00 00 00       	mov    $0x40,%eax
1401f6860:	e8 cb a2 0b 00       	call   0x1402b0b30
1401f6865:	48 2b e0             	sub    %rax,%rsp
1401f6868:	48 8b da             	mov    %rdx,%rbx
1401f686b:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1401f6870:	48 8d 54 24 24       	lea    0x24(%rsp),%rdx
1401f6875:	45 33 c9             	xor    %r9d,%r9d
1401f6878:	48 8b f9             	mov    %rcx,%rdi
1401f687b:	e8 b0 ed f8 ff       	call   0x140185630
1401f6880:	8b f0                	mov    %eax,%esi
1401f6882:	85 c0                	test   %eax,%eax
1401f6884:	74 25                	je     0x1401f68ab
1401f6886:	e8 e5 07 f3 ff       	call   0x140127070
1401f688b:	4c 8d 05 a6 3b 14 00 	lea    0x143ba6(%rip),%r8        # 0x14033a438
1401f6892:	ba a4 00 00 00       	mov    $0xa4,%edx
1401f6897:	48 8d 0d 1a 3b 14 00 	lea    0x143b1a(%rip),%rcx        # 0x14033a3b8
1401f689e:	e8 ed 08 f3 ff       	call   0x140127190
1401f68a3:	44 8b c6             	mov    %esi,%r8d
1401f68a6:	e9 c2 00 00 00       	jmp    0x1401f696d
1401f68ab:	44 8b 44 24 20       	mov    0x20(%rsp),%r8d
1401f68b0:	48 8b cf             	mov    %rdi,%rcx
1401f68b3:	8b 54 24 24          	mov    0x24(%rsp),%edx
1401f68b7:	e8 84 3b 00 00       	call   0x1401fa440
1401f68bc:	85 c0                	test   %eax,%eax
1401f68be:	75 15                	jne    0x1401f68d5
1401f68c0:	b8 02 00 00 00       	mov    $0x2,%eax
1401f68c5:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401f68ca:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1401f68cf:	48 83 c4 40          	add    $0x40,%rsp
1401f68d3:	5f                   	pop    %rdi
1401f68d4:	c3                   	ret
1401f68d5:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1401f68da:	48 8b cf             	mov    %rdi,%rcx
1401f68dd:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1401f68e2:	e8 a9 9d f1 ff       	call   0x140110690
1401f68e7:	ba 0b 00 00 00       	mov    $0xb,%edx
1401f68ec:	48 8b cb             	mov    %rbx,%rcx
1401f68ef:	44 8d 42 f7          	lea    -0x9(%rdx),%r8d
1401f68f3:	e8 d8 b1 fa ff       	call   0x1401a1ad0
1401f68f8:	85 c0                	test   %eax,%eax
1401f68fa:	74 4e                	je     0x1401f694a
1401f68fc:	ba 02 00 00 00       	mov    $0x2,%edx
1401f6901:	48 8b cb             	mov    %rbx,%rcx
1401f6904:	e8 47 b4 fa ff       	call   0x1401a1d50
1401f6909:	85 c0                	test   %eax,%eax
1401f690b:	74 3d                	je     0x1401f694a
1401f690d:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
1401f6912:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1401f6918:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1401f691d:	48 8b cb             	mov    %rbx,%rcx
1401f6920:	e8 ab b5 fa ff       	call   0x1401a1ed0
1401f6925:	85 c0                	test   %eax,%eax
1401f6927:	74 21                	je     0x1401f694a
1401f6929:	48 8b cb             	mov    %rbx,%rcx
1401f692c:	e8 4f aa fa ff       	call   0x1401a1380
1401f6931:	85 c0                	test   %eax,%eax
1401f6933:	74 15                	je     0x1401f694a
1401f6935:	b8 01 00 00 00       	mov    $0x1,%eax
1401f693a:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401f693f:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1401f6944:	48 83 c4 40          	add    $0x40,%rsp
1401f6948:	5f                   	pop    %rdi
1401f6949:	c3                   	ret
1401f694a:	e8 21 07 f3 ff       	call   0x140127070
1401f694f:	4c 8d 05 e2 3a 14 00 	lea    0x143ae2(%rip),%r8        # 0x14033a438
1401f6956:	ba b2 00 00 00       	mov    $0xb2,%edx
1401f695b:	48 8d 0d 56 3a 14 00 	lea    0x143a56(%rip),%rcx        # 0x14033a3b8
1401f6962:	e8 29 08 f3 ff       	call   0x140127190
1401f6967:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401f696d:	45 33 c9             	xor    %r9d,%r9d
1401f6970:	48 8b cf             	mov    %rdi,%rcx
1401f6973:	41 8d 51 50          	lea    0x50(%r9),%edx
1401f6977:	e8 34 99 f8 ff       	call   0x1401802b0
1401f697c:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401f6981:	33 c0                	xor    %eax,%eax
1401f6983:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1401f6988:	48 83 c4 40          	add    $0x40,%rsp
1401f698c:	5f                   	pop    %rdi
1401f698d:	c3                   	ret
1401f698e:	cc                   	int3
1401f698f:	cc                   	int3
1401f6990:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401f6995:	57                   	push   %rdi
1401f6996:	b8 20 00 00 00       	mov    $0x20,%eax
1401f699b:	e8 90 a1 0b 00       	call   0x1402b0b30
1401f69a0:	48 2b e0             	sub    %rax,%rsp
1401f69a3:	f6 81 e0 09 00 00 01 	testb  $0x1,0x9e0(%rcx)
1401f69aa:	48 8b da             	mov    %rdx,%rbx
1401f69ad:	48 8b f9             	mov    %rcx,%rdi
1401f69b0:	74 10                	je     0x1401f69c2
1401f69b2:	b8 02 00 00 00       	mov    $0x2,%eax
1401f69b7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f69bc:	48 83 c4 20          	add    $0x20,%rsp
1401f69c0:	5f                   	pop    %rdi
1401f69c1:	c3                   	ret
1401f69c2:	ba 17 00 00 00       	mov    $0x17,%edx
1401f69c7:	48 8b cb             	mov    %rbx,%rcx
1401f69ca:	44 8d 42 eb          	lea    -0x15(%rdx),%r8d
1401f69ce:	e8 fd b0 fa ff       	call   0x1401a1ad0
1401f69d3:	85 c0                	test   %eax,%eax
1401f69d5:	74 22                	je     0x1401f69f9
1401f69d7:	33 d2                	xor    %edx,%edx
1401f69d9:	48 8b cb             	mov    %rbx,%rcx
1401f69dc:	44 8d 42 02          	lea    0x2(%rdx),%r8d
1401f69e0:	e8 eb b0 fa ff       	call   0x1401a1ad0
1401f69e5:	85 c0                	test   %eax,%eax
1401f69e7:	74 10                	je     0x1401f69f9
1401f69e9:	b8 01 00 00 00       	mov    $0x1,%eax
1401f69ee:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f69f3:	48 83 c4 20          	add    $0x20,%rsp
1401f69f7:	5f                   	pop    %rdi
1401f69f8:	c3                   	ret
1401f69f9:	e8 72 06 f3 ff       	call   0x140127070
1401f69fe:	4c 8d 05 ab 3b 14 00 	lea    0x143bab(%rip),%r8        # 0x14033a5b0
1401f6a05:	ba 04 02 00 00       	mov    $0x204,%edx
1401f6a0a:	48 8d 0d a7 39 14 00 	lea    0x1439a7(%rip),%rcx        # 0x14033a3b8
1401f6a11:	e8 7a 07 f3 ff       	call   0x140127190
1401f6a16:	45 33 c9             	xor    %r9d,%r9d
1401f6a19:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401f6a1f:	48 8b cf             	mov    %rdi,%rcx
1401f6a22:	41 8d 51 50          	lea    0x50(%r9),%edx
1401f6a26:	e8 85 98 f8 ff       	call   0x1401802b0
1401f6a2b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f6a30:	33 c0                	xor    %eax,%eax
1401f6a32:	48 83 c4 20          	add    $0x20,%rsp
1401f6a36:	5f                   	pop    %rdi
1401f6a37:	c3                   	ret
1401f6a38:	cc                   	int3
1401f6a39:	cc                   	int3
1401f6a3a:	cc                   	int3
1401f6a3b:	cc                   	int3
1401f6a3c:	cc                   	int3
1401f6a3d:	cc                   	int3
1401f6a3e:	cc                   	int3
1401f6a3f:	cc                   	int3
1401f6a40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401f6a45:	57                   	push   %rdi
1401f6a46:	b8 20 00 00 00       	mov    $0x20,%eax
1401f6a4b:	e8 e0 a0 0b 00       	call   0x1402b0b30
1401f6a50:	48 2b e0             	sub    %rax,%rsp
1401f6a53:	8b 81 e0 09 00 00    	mov    0x9e0(%rcx),%eax
1401f6a59:	48 8b da             	mov    %rdx,%rbx
1401f6a5c:	48 8b f9             	mov    %rcx,%rdi
1401f6a5f:	48 0f ba e0 13       	bt     $0x13,%rax
1401f6a64:	73 10                	jae    0x1401f6a76
1401f6a66:	b8 02 00 00 00       	mov    $0x2,%eax
1401f6a6b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f6a70:	48 83 c4 20          	add    $0x20,%rsp
1401f6a74:	5f                   	pop    %rdi
1401f6a75:	c3                   	ret
1401f6a76:	ba 16 00 00 00       	mov    $0x16,%edx
1401f6a7b:	48 8b cb             	mov    %rbx,%rcx
1401f6a7e:	44 8d 42 ec          	lea    -0x14(%rdx),%r8d
1401f6a82:	e8 49 b0 fa ff       	call   0x1401a1ad0
1401f6a87:	85 c0                	test   %eax,%eax
1401f6a89:	74 22                	je     0x1401f6aad
1401f6a8b:	33 d2                	xor    %edx,%edx
1401f6a8d:	48 8b cb             	mov    %rbx,%rcx
1401f6a90:	44 8d 42 02          	lea    0x2(%rdx),%r8d
1401f6a94:	e8 37 b0 fa ff       	call   0x1401a1ad0
1401f6a99:	85 c0                	test   %eax,%eax
1401f6a9b:	74 10                	je     0x1401f6aad
1401f6a9d:	b8 01 00 00 00       	mov    $0x1,%eax
1401f6aa2:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f6aa7:	48 83 c4 20          	add    $0x20,%rsp
1401f6aab:	5f                   	pop    %rdi
1401f6aac:	c3                   	ret
1401f6aad:	e8 be 05 f3 ff       	call   0x140127070
1401f6ab2:	4c 8d 05 c7 3a 14 00 	lea    0x143ac7(%rip),%r8        # 0x14033a580
1401f6ab9:	ba e0 01 00 00       	mov    $0x1e0,%edx
1401f6abe:	48 8d 0d f3 38 14 00 	lea    0x1438f3(%rip),%rcx        # 0x14033a3b8
1401f6ac5:	e8 c6 06 f3 ff       	call   0x140127190
1401f6aca:	45 33 c9             	xor    %r9d,%r9d
1401f6acd:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401f6ad3:	48 8b cf             	mov    %rdi,%rcx
1401f6ad6:	41 8d 51 50          	lea    0x50(%r9),%edx
1401f6ada:	e8 d1 97 f8 ff       	call   0x1401802b0
1401f6adf:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f6ae4:	33 c0                	xor    %eax,%eax
1401f6ae6:	48 83 c4 20          	add    $0x20,%rsp
1401f6aea:	5f                   	pop    %rdi
1401f6aeb:	c3                   	ret
1401f6aec:	cc                   	int3
1401f6aed:	cc                   	int3
1401f6aee:	cc                   	int3
1401f6aef:	cc                   	int3
1401f6af0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401f6af5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1401f6afa:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401f6aff:	57                   	push   %rdi
1401f6b00:	b8 50 00 00 00       	mov    $0x50,%eax
1401f6b05:	e8 26 a0 0b 00       	call   0x1402b0b30
1401f6b0a:	48 2b e0             	sub    %rax,%rsp
1401f6b0d:	48 8b ea             	mov    %rdx,%rbp
1401f6b10:	44 8d 40 b2          	lea    -0x4e(%rax),%r8d
1401f6b14:	48 8b f9             	mov    %rcx,%rdi
1401f6b17:	8d 50 e3             	lea    -0x1d(%rax),%edx
1401f6b1a:	33 f6                	xor    %esi,%esi
1401f6b1c:	48 8b cd             	mov    %rbp,%rcx
1401f6b1f:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
1401f6b24:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1401f6b29:	e8 a2 af fa ff       	call   0x1401a1ad0
1401f6b2e:	85 c0                	test   %eax,%eax
1401f6b30:	0f 84 7c 02 00 00    	je     0x1401f6db2
1401f6b36:	8d 56 02             	lea    0x2(%rsi),%edx
1401f6b39:	48 8b cd             	mov    %rbp,%rcx
1401f6b3c:	e8 0f b2 fa ff       	call   0x1401a1d50
1401f6b41:	85 c0                	test   %eax,%eax
1401f6b43:	0f 84 69 02 00 00    	je     0x1401f6db2
1401f6b49:	8d 56 02             	lea    0x2(%rsi),%edx
1401f6b4c:	48 8b cd             	mov    %rbp,%rcx
1401f6b4f:	e8 fc b1 fa ff       	call   0x1401a1d50
1401f6b54:	85 c0                	test   %eax,%eax
1401f6b56:	0f 84 56 02 00 00    	je     0x1401f6db2
1401f6b5c:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1401f6b61:	48 8b cf             	mov    %rdi,%rcx
1401f6b64:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1401f6b69:	e8 92 9d f1 ff       	call   0x140110900
1401f6b6e:	0f b7 9f ae 04 00 00 	movzwl 0x4ae(%rdi),%ebx
1401f6b75:	66 85 db             	test   %bx,%bx
1401f6b78:	0f 85 a0 00 00 00    	jne    0x1401f6c1e
1401f6b7e:	8b de                	mov    %esi,%ebx
1401f6b80:	48 39 5c 24 40       	cmp    %rbx,0x40(%rsp)
1401f6b85:	76 55                	jbe    0x1401f6bdc
1401f6b87:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401f6b8e:	00 00
1401f6b90:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1401f6b95:	41 b8 04 00 02 00    	mov    $0x20004,%r8d
1401f6b9b:	48 8b cf             	mov    %rdi,%rcx
1401f6b9e:	0f b7 14 58          	movzwl (%rax,%rbx,2),%edx
1401f6ba2:	e8 29 bf f1 ff       	call   0x140112ad0
1401f6ba7:	85 c0                	test   %eax,%eax
1401f6ba9:	74 27                	je     0x1401f6bd2
1401f6bab:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1401f6bb0:	41 b9 04 03 00 00    	mov    $0x304,%r9d
1401f6bb6:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1401f6bbb:	45 8b c1             	mov    %r9d,%r8d
1401f6bbe:	48 8b cf             	mov    %rdi,%rcx
1401f6bc1:	89 74 24 20          	mov    %esi,0x20(%rsp)
1401f6bc5:	0f b7 14 58          	movzwl (%rax,%rbx,2),%edx
1401f6bc9:	e8 f2 bf f1 ff       	call   0x140112bc0
1401f6bce:	85 c0                	test   %eax,%eax
1401f6bd0:	75 3e                	jne    0x1401f6c10
1401f6bd2:	48 ff c3             	inc    %rbx
1401f6bd5:	48 3b 5c 24 40       	cmp    0x40(%rsp),%rbx
1401f6bda:	72 b4                	jb     0x1401f6b90
1401f6bdc:	e8 8f 04 f3 ff       	call   0x140127070
1401f6be1:	4c 8d 05 40 3a 14 00 	lea    0x143a40(%rip),%r8        # 0x14033a628
1401f6be8:	ba b4 02 00 00       	mov    $0x2b4,%edx
1401f6bed:	48 8d 0d c4 37 14 00 	lea    0x1437c4(%rip),%rcx        # 0x14033a3b8
1401f6bf4:	e8 97 05 f3 ff       	call   0x140127190
1401f6bf9:	45 33 c9             	xor    %r9d,%r9d
1401f6bfc:	48 8b cf             	mov    %rdi,%rcx
1401f6bff:	41 8d 51 50          	lea    0x50(%r9),%edx
1401f6c03:	45 8d 41 65          	lea    0x65(%r9),%r8d
1401f6c07:	e8 a4 96 f8 ff       	call   0x1401802b0
1401f6c0c:	33 c0                	xor    %eax,%eax
1401f6c0e:	eb 66                	jmp    0x1401f6c76
1401f6c10:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1401f6c15:	0f b7 1c 58          	movzwl (%rax,%rbx,2),%ebx
1401f6c19:	66 85 db             	test   %bx,%bx
1401f6c1c:	74 be                	je     0x1401f6bdc
1401f6c1e:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
1401f6c23:	48 8b b7 e8 02 00 00 	mov    0x2e8(%rdi),%rsi
1401f6c2a:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
1401f6c2f:	48 85 f6             	test   %rsi,%rsi
1401f6c32:	74 57                	je     0x1401f6c8b
1401f6c34:	83 bf e0 08 00 00 01 	cmpl   $0x1,0x8e0(%rdi)
1401f6c3b:	74 61                	je     0x1401f6c9e
1401f6c3d:	e8 2e 04 f3 ff       	call   0x140127070
1401f6c42:	4c 8d 05 cf 39 14 00 	lea    0x1439cf(%rip),%r8        # 0x14033a618
1401f6c49:	ba 59 02 00 00       	mov    $0x259,%edx
1401f6c4e:	48 8d 0d 63 37 14 00 	lea    0x143763(%rip),%rcx        # 0x14033a3b8
1401f6c55:	e8 36 05 f3 ff       	call   0x140127190
1401f6c5a:	45 33 c9             	xor    %r9d,%r9d
1401f6c5d:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401f6c63:	48 8b cf             	mov    %rdi,%rcx
1401f6c66:	41 8d 51 50          	lea    0x50(%r9),%edx
1401f6c6a:	e8 41 96 f8 ff       	call   0x1401802b0
1401f6c6f:	33 c0                	xor    %eax,%eax
1401f6c71:	4c 8b 74 24 60       	mov    0x60(%rsp),%r14
1401f6c76:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1401f6c7b:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
1401f6c80:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1401f6c85:	48 83 c4 50          	add    $0x50,%rsp
1401f6c89:	5f                   	pop    %rdi
1401f6c8a:	c3                   	ret
1401f6c8b:	0f b7 d3             	movzwl %bx,%edx
1401f6c8e:	48 8b cf             	mov    %rdi,%rcx
1401f6c91:	e8 8a 62 fa ff       	call   0x14019cf20
1401f6c96:	48 8b f0             	mov    %rax,%rsi
1401f6c99:	48 85 c0             	test   %rax,%rax
1401f6c9c:	74 d1                	je     0x1401f6c6f
1401f6c9e:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1401f6ca3:	48 8b ce             	mov    %rsi,%rcx
1401f6ca6:	e8 75 29 f0 ff       	call   0x1400f9620
1401f6cab:	4c 8b f0             	mov    %rax,%r14
1401f6cae:	48 85 c0             	test   %rax,%rax
1401f6cb1:	75 0f                	jne    0x1401f6cc2
1401f6cb3:	bb 10 00 08 00       	mov    $0x80010,%ebx
1401f6cb8:	bd 6c 02 00 00       	mov    $0x26c,%ebp
1401f6cbd:	e9 96 00 00 00       	jmp    0x1401f6d58
1401f6cc2:	0f b7 d3             	movzwl %bx,%edx
1401f6cc5:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401f6ccb:	48 8b cd             	mov    %rbp,%rcx
1401f6cce:	e8 fd ad fa ff       	call   0x1401a1ad0
1401f6cd3:	85 c0                	test   %eax,%eax
1401f6cd5:	74 77                	je     0x1401f6d4e
1401f6cd7:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1401f6cdc:	41 b9 02 00 00 00    	mov    $0x2,%r9d
1401f6ce2:	4d 8b c6             	mov    %r14,%r8
1401f6ce5:	48 8b cd             	mov    %rbp,%rcx
1401f6ce8:	e8 e3 b1 fa ff       	call   0x1401a1ed0
1401f6ced:	85 c0                	test   %eax,%eax
1401f6cef:	74 5d                	je     0x1401f6d4e
1401f6cf1:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1401f6cf6:	48 8d 15 bb 36 14 00 	lea    0x1436bb(%rip),%rdx        # 0x14033a3b8
1401f6cfd:	41 b8 7e 02 00 00    	mov    $0x27e,%r8d
1401f6d03:	48 89 b7 e8 02 00 00 	mov    %rsi,0x2e8(%rdi)