140450796:	48 8d 56 20          	lea    0x20(%rsi),%rdx
14045079a:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14045079f:	74 0c                	je     0x1404507ad
1404507a1:	48 8d 0d 38 02 fe 00 	lea    0xfe0238(%rip),%rcx        # 0x1414309e0
1404507a8:	e8 93 a3 33 00       	call   0x14078ab40
1404507ad:	49 8b cf             	mov    %r15,%rcx
1404507b0:	e8 0b f8 ff ff       	call   0x14044ffc0
1404507b5:	0f b6 90 8d 00 00 00 	movzbl 0x8d(%rax),%edx
1404507bc:	48 8b 46 40          	mov    0x40(%rsi),%rax
1404507c0:	48 8b 08             	mov    (%rax),%rcx
1404507c3:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
1404507c7:	75 04                	jne    0x1404507cd
1404507c9:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
1404507cd:	48 89 51 10          	mov    %rdx,0x10(%rcx)
1404507d1:	48 8d 56 20          	lea    0x20(%rsi),%rdx
1404507d5:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1404507da:	74 0c                	je     0x1404507e8
1404507dc:	48 8d 0d fd 01 fe 00 	lea    0xfe01fd(%rip),%rcx        # 0x1414309e0
1404507e3:	e8 58 a3 33 00       	call   0x14078ab40
1404507e8:	49 8b cf             	mov    %r15,%rcx
1404507eb:	e8 d0 f7 ff ff       	call   0x14044ffc0
1404507f0:	0f b6 90 8e 00 00 00 	movzbl 0x8e(%rax),%edx
1404507f7:	48 8b 46 40          	mov    0x40(%rsi),%rax
1404507fb:	48 8b 08             	mov    (%rax),%rcx
1404507fe:	80 79 28 00          	cmpb   $0x0,0x28(%rcx)
140450802:	75 04                	jne    0x140450808
140450804:	c6 41 28 01          	movb   $0x1,0x28(%rcx)
140450808:	48 89 51 20          	mov    %rdx,0x20(%rcx)
14045080c:	48 8d 56 20          	lea    0x20(%rsi),%rdx
140450810:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450815:	74 0c                	je     0x140450823
140450817:	48 8d 0d c2 01 fe 00 	lea    0xfe01c2(%rip),%rcx        # 0x1414309e0
14045081e:	e8 1d a3 33 00       	call   0x14078ab40
140450823:	49 8b cf             	mov    %r15,%rcx
140450826:	e8 95 f7 ff ff       	call   0x14044ffc0
14045082b:	0f b6 90 8f 00 00 00 	movzbl 0x8f(%rax),%edx
140450832:	48 8b 46 40          	mov    0x40(%rsi),%rax
140450836:	48 8b 08             	mov    (%rax),%rcx
140450839:	80 79 38 00          	cmpb   $0x0,0x38(%rcx)
14045083d:	75 04                	jne    0x140450843
14045083f:	c6 41 38 01          	movb   $0x1,0x38(%rcx)
140450843:	48 89 51 30          	mov    %rdx,0x30(%rcx)
140450847:	48 8d 56 20          	lea    0x20(%rsi),%rdx
14045084b:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450850:	74 0c                	je     0x14045085e
140450852:	48 8d 0d 87 01 fe 00 	lea    0xfe0187(%rip),%rcx        # 0x1414309e0
140450859:	e8 e2 a2 33 00       	call   0x14078ab40
14045085e:	49 8b cf             	mov    %r15,%rcx
140450861:	e8 5a f7 ff ff       	call   0x14044ffc0
140450866:	0f b6 90 90 00 00 00 	movzbl 0x90(%rax),%edx
14045086d:	48 8b 46 40          	mov    0x40(%rsi),%rax
140450871:	48 8b 08             	mov    (%rax),%rcx
140450874:	80 79 48 00          	cmpb   $0x0,0x48(%rcx)
140450878:	75 04                	jne    0x14045087e
14045087a:	c6 41 48 01          	movb   $0x1,0x48(%rcx)
14045087e:	48 89 51 40          	mov    %rdx,0x40(%rcx)
140450882:	48 8d 56 20          	lea    0x20(%rsi),%rdx
140450886:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14045088b:	74 0c                	je     0x140450899
14045088d:	48 8d 0d 4c 01 fe 00 	lea    0xfe014c(%rip),%rcx        # 0x1414309e0
140450894:	e8 a7 a2 33 00       	call   0x14078ab40
140450899:	49 8b cf             	mov    %r15,%rcx
14045089c:	e8 1f f7 ff ff       	call   0x14044ffc0
1404508a1:	0f b6 90 91 00 00 00 	movzbl 0x91(%rax),%edx
1404508a8:	48 8b 46 40          	mov    0x40(%rsi),%rax
1404508ac:	48 8b 08             	mov    (%rax),%rcx
1404508af:	80 79 58 00          	cmpb   $0x0,0x58(%rcx)
1404508b3:	75 04                	jne    0x1404508b9
1404508b5:	c6 41 58 01          	movb   $0x1,0x58(%rcx)
1404508b9:	48 89 51 50          	mov    %rdx,0x50(%rcx)
1404508bd:	48 8d 56 20          	lea    0x20(%rsi),%rdx
1404508c1:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1404508c6:	74 0c                	je     0x1404508d4
1404508c8:	48 8d 0d 11 01 fe 00 	lea    0xfe0111(%rip),%rcx        # 0x1414309e0
1404508cf:	e8 6c a2 33 00       	call   0x14078ab40
1404508d4:	49 8b cf             	mov    %r15,%rcx
1404508d7:	e8 e4 f6 ff ff       	call   0x14044ffc0
1404508dc:	0f b6 90 92 00 00 00 	movzbl 0x92(%rax),%edx
1404508e3:	48 8b 46 40          	mov    0x40(%rsi),%rax
1404508e7:	48 8b 08             	mov    (%rax),%rcx
1404508ea:	80 79 68 00          	cmpb   $0x0,0x68(%rcx)
1404508ee:	75 04                	jne    0x1404508f4
1404508f0:	c6 41 68 01          	movb   $0x1,0x68(%rcx)
1404508f4:	48 89 51 60          	mov    %rdx,0x60(%rcx)
1404508f8:	48 8d 56 20          	lea    0x20(%rsi),%rdx
1404508fc:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450901:	74 0c                	je     0x14045090f
140450903:	48 8d 0d d6 00 fe 00 	lea    0xfe00d6(%rip),%rcx        # 0x1414309e0
14045090a:	e8 31 a2 33 00       	call   0x14078ab40
14045090f:	49 8b cf             	mov    %r15,%rcx
140450912:	e8 a9 f6 ff ff       	call   0x14044ffc0
140450917:	0f b6 90 93 00 00 00 	movzbl 0x93(%rax),%edx
14045091e:	48 8b 46 40          	mov    0x40(%rsi),%rax
140450922:	48 8b 08             	mov    (%rax),%rcx
140450925:	80 79 78 00          	cmpb   $0x0,0x78(%rcx)
140450929:	75 04                	jne    0x14045092f
14045092b:	c6 41 78 01          	movb   $0x1,0x78(%rcx)
14045092f:	48 89 51 70          	mov    %rdx,0x70(%rcx)
140450933:	48 8d 56 20          	lea    0x20(%rsi),%rdx
140450937:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14045093c:	74 0c                	je     0x14045094a
14045093e:	48 8d 0d 9b 00 fe 00 	lea    0xfe009b(%rip),%rcx        # 0x1414309e0
140450945:	e8 f6 a1 33 00       	call   0x14078ab40
14045094a:	49 8b cf             	mov    %r15,%rcx
14045094d:	e8 6e f6 ff ff       	call   0x14044ffc0
140450952:	0f b6 90 94 00 00 00 	movzbl 0x94(%rax),%edx
140450959:	48 8b 46 40          	mov    0x40(%rsi),%rax
14045095d:	48 8b 08             	mov    (%rax),%rcx
140450960:	80 b9 88 00 00 00 00 	cmpb   $0x0,0x88(%rcx)
140450967:	75 07                	jne    0x140450970
140450969:	c6 81 88 00 00 00 01 	movb   $0x1,0x88(%rcx)
140450970:	48 89 91 80 00 00 00 	mov    %rdx,0x80(%rcx)
140450977:	48 8d 56 20          	lea    0x20(%rsi),%rdx
14045097b:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450980:	74 0c                	je     0x14045098e
140450982:	48 8d 0d 57 00 fe 00 	lea    0xfe0057(%rip),%rcx        # 0x1414309e0
140450989:	e8 b2 a1 33 00       	call   0x14078ab40
14045098e:	49 8b cf             	mov    %r15,%rcx
140450991:	e8 2a f6 ff ff       	call   0x14044ffc0
140450996:	0f b6 90 95 00 00 00 	movzbl 0x95(%rax),%edx
14045099d:	48 8b 46 40          	mov    0x40(%rsi),%rax
1404509a1:	48 8b 08             	mov    (%rax),%rcx
1404509a4:	80 b9 98 00 00 00 00 	cmpb   $0x0,0x98(%rcx)
1404509ab:	75 07                	jne    0x1404509b4
1404509ad:	c6 81 98 00 00 00 01 	movb   $0x1,0x98(%rcx)
1404509b4:	48 89 91 90 00 00 00 	mov    %rdx,0x90(%rcx)
1404509bb:	48 8d 56 20          	lea    0x20(%rsi),%rdx
1404509bf:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1404509c4:	74 0c                	je     0x1404509d2
1404509c6:	48 8d 0d 13 00 fe 00 	lea    0xfe0013(%rip),%rcx        # 0x1414309e0
1404509cd:	e8 6e a1 33 00       	call   0x14078ab40
1404509d2:	49 8b cf             	mov    %r15,%rcx
1404509d5:	e8 e6 f5 ff ff       	call   0x14044ffc0
1404509da:	0f b6 90 96 00 00 00 	movzbl 0x96(%rax),%edx
1404509e1:	48 8b 46 40          	mov    0x40(%rsi),%rax
1404509e5:	48 8b 08             	mov    (%rax),%rcx
1404509e8:	80 b9 a8 00 00 00 00 	cmpb   $0x0,0xa8(%rcx)
1404509ef:	75 07                	jne    0x1404509f8
1404509f1:	c6 81 a8 00 00 00 01 	movb   $0x1,0xa8(%rcx)
1404509f8:	48 89 91 a0 00 00 00 	mov    %rdx,0xa0(%rcx)
1404509ff:	48 8d 56 20          	lea    0x20(%rsi),%rdx
140450a03:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450a08:	74 0c                	je     0x140450a16
140450a0a:	48 8d 0d cf ff fd 00 	lea    0xfdffcf(%rip),%rcx        # 0x1414309e0
140450a11:	e8 2a a1 33 00       	call   0x14078ab40
140450a16:	49 8b cf             	mov    %r15,%rcx
140450a19:	e8 a2 f5 ff ff       	call   0x14044ffc0
140450a1e:	0f b6 90 97 00 00 00 	movzbl 0x97(%rax),%edx
140450a25:	48 8b 46 40          	mov    0x40(%rsi),%rax
140450a29:	48 8b 08             	mov    (%rax),%rcx
140450a2c:	80 b9 b8 00 00 00 00 	cmpb   $0x0,0xb8(%rcx)
140450a33:	75 07                	jne    0x140450a3c
140450a35:	c6 81 b8 00 00 00 01 	movb   $0x1,0xb8(%rcx)
140450a3c:	48 89 91 b0 00 00 00 	mov    %rdx,0xb0(%rcx)
140450a43:	48 8d 56 20          	lea    0x20(%rsi),%rdx
140450a47:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450a4c:	74 0c                	je     0x140450a5a
140450a4e:	48 8d 0d 8b ff fd 00 	lea    0xfdff8b(%rip),%rcx        # 0x1414309e0
140450a55:	e8 e6 a0 33 00       	call   0x14078ab40
140450a5a:	49 8b cf             	mov    %r15,%rcx
140450a5d:	e8 5e f5 ff ff       	call   0x14044ffc0
140450a62:	0f b6 90 98 00 00 00 	movzbl 0x98(%rax),%edx
140450a69:	48 8b 46 40          	mov    0x40(%rsi),%rax
140450a6d:	48 8b 08             	mov    (%rax),%rcx
140450a70:	80 b9 c8 00 00 00 00 	cmpb   $0x0,0xc8(%rcx)
140450a77:	75 07                	jne    0x140450a80
140450a79:	c6 81 c8 00 00 00 01 	movb   $0x1,0xc8(%rcx)
140450a80:	48 89 91 c0 00 00 00 	mov    %rdx,0xc0(%rcx)
140450a87:	48 8d 56 20          	lea    0x20(%rsi),%rdx
140450a8b:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450a90:	74 0c                	je     0x140450a9e
140450a92:	48 8d 0d 47 ff fd 00 	lea    0xfdff47(%rip),%rcx        # 0x1414309e0
140450a99:	e8 a2 a0 33 00       	call   0x14078ab40
140450a9e:	49 8b cf             	mov    %r15,%rcx
140450aa1:	e8 1a f5 ff ff       	call   0x14044ffc0
140450aa6:	0f b6 90 99 00 00 00 	movzbl 0x99(%rax),%edx
140450aad:	48 8b 46 40          	mov    0x40(%rsi),%rax
140450ab1:	48 8b 08             	mov    (%rax),%rcx
140450ab4:	80 b9 d8 00 00 00 00 	cmpb   $0x0,0xd8(%rcx)
140450abb:	75 07                	jne    0x140450ac4
140450abd:	c6 81 d8 00 00 00 01 	movb   $0x1,0xd8(%rcx)
140450ac4:	48 89 91 d0 00 00 00 	mov    %rdx,0xd0(%rcx)
140450acb:	48 8d 56 20          	lea    0x20(%rsi),%rdx
140450acf:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450ad4:	74 0c                	je     0x140450ae2
140450ad6:	48 8d 0d 03 ff fd 00 	lea    0xfdff03(%rip),%rcx        # 0x1414309e0
140450add:	e8 5e a0 33 00       	call   0x14078ab40
140450ae2:	49 8b cf             	mov    %r15,%rcx
140450ae5:	e8 d6 f4 ff ff       	call   0x14044ffc0
140450aea:	0f b6 90 9a 00 00 00 	movzbl 0x9a(%rax),%edx
140450af1:	48 8b 46 40          	mov    0x40(%rsi),%rax
140450af5:	48 8b 08             	mov    (%rax),%rcx
140450af8:	80 b9 e8 00 00 00 00 	cmpb   $0x0,0xe8(%rcx)
140450aff:	75 07                	jne    0x140450b08
140450b01:	c6 81 e8 00 00 00 01 	movb   $0x1,0xe8(%rcx)
140450b08:	48 89 91 e0 00 00 00 	mov    %rdx,0xe0(%rcx)
140450b0f:	48 8d 56 20          	lea    0x20(%rsi),%rdx
140450b13:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450b18:	74 0c                	je     0x140450b26
140450b1a:	48 8d 0d bf fe fd 00 	lea    0xfdfebf(%rip),%rcx        # 0x1414309e0
140450b21:	e8 1a a0 33 00       	call   0x14078ab40
140450b26:	49 8b cf             	mov    %r15,%rcx
140450b29:	e8 92 f4 ff ff       	call   0x14044ffc0
140450b2e:	0f b6 90 9c 00 00 00 	movzbl 0x9c(%rax),%edx
140450b35:	48 8b 46 40          	mov    0x40(%rsi),%rax
140450b39:	48 8b 08             	mov    (%rax),%rcx
140450b3c:	80 b9 f8 00 00 00 00 	cmpb   $0x0,0xf8(%rcx)
140450b43:	75 07                	jne    0x140450b4c
140450b45:	c6 81 f8 00 00 00 01 	movb   $0x1,0xf8(%rcx)
140450b4c:	48 89 91 f0 00 00 00 	mov    %rdx,0xf0(%rcx)
140450b53:	48 8d 56 20          	lea    0x20(%rsi),%rdx
140450b57:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450b5c:	74 0c                	je     0x140450b6a
140450b5e:	48 8d 0d 7b fe fd 00 	lea    0xfdfe7b(%rip),%rcx        # 0x1414309e0
140450b65:	e8 d6 9f 33 00       	call   0x14078ab40
140450b6a:	49 8b cf             	mov    %r15,%rcx
140450b6d:	e8 4e f4 ff ff       	call   0x14044ffc0
140450b72:	0f b6 90 9d 00 00 00 	movzbl 0x9d(%rax),%edx
140450b79:	48 8b 46 40          	mov    0x40(%rsi),%rax
140450b7d:	48 8b 08             	mov    (%rax),%rcx
140450b80:	80 b9 08 01 00 00 00 	cmpb   $0x0,0x108(%rcx)
140450b87:	75 07                	jne    0x140450b90
140450b89:	c6 81 08 01 00 00 01 	movb   $0x1,0x108(%rcx)
140450b90:	48 89 91 00 01 00 00 	mov    %rdx,0x100(%rcx)
140450b97:	48 8d 56 20          	lea    0x20(%rsi),%rdx
140450b9b:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450ba0:	74 0c                	je     0x140450bae
140450ba2:	48 8d 0d 37 fe fd 00 	lea    0xfdfe37(%rip),%rcx        # 0x1414309e0
140450ba9:	e8 92 9f 33 00       	call   0x14078ab40
140450bae:	49 8b cf             	mov    %r15,%rcx
140450bb1:	e8 0a f4 ff ff       	call   0x14044ffc0
140450bb6:	44 0f b6 80 9e 00 00 	movzbl 0x9e(%rax),%r8d
140450bbd:	00
140450bbe:	48 8b 46 40          	mov    0x40(%rsi),%rax
140450bc2:	48 8b 10             	mov    (%rax),%rdx
140450bc5:	80 ba 18 01 00 00 00 	cmpb   $0x0,0x118(%rdx)
140450bcc:	75 07                	jne    0x140450bd5
140450bce:	c6 82 18 01 00 00 01 	movb   $0x1,0x118(%rdx)
140450bd5:	4c 89 82 10 01 00 00 	mov    %r8,0x110(%rdx)
140450bdc:	48 8d 56 20          	lea    0x20(%rsi),%rdx
140450be0:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450be5:	74 0c                	je     0x140450bf3
140450be7:	48 8d 0d f2 fd fd 00 	lea    0xfdfdf2(%rip),%rcx        # 0x1414309e0
140450bee:	e8 4d 9f 33 00       	call   0x14078ab40
140450bf3:	b9 50 00 00 00       	mov    $0x50,%ecx
140450bf8:	e8 0b a5 9c 00       	call   0x140e1b108
140450bfd:	4c 8b c8             	mov    %rax,%r9
140450c00:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140450c05:	48 85 c0             	test   %rax,%rax
140450c08:	74 42                	je     0x140450c4c
140450c0a:	48 8b 0d 9f 74 fd 00 	mov    0xfd749f(%rip),%rcx        # 0x1414280b0
140450c11:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140450c16:	48 85 c9             	test   %rcx,%rcx
140450c19:	74 1c                	je     0x140450c37
140450c1b:	8b 41 10             	mov    0x10(%rcx),%eax
140450c1e:	ff c0                	inc    %eax
140450c20:	89 41 10             	mov    %eax,0x10(%rcx)
140450c23:	83 f8 01             	cmp    $0x1,%eax
140450c26:	0f 8e 4c 0a 00 00    	jle    0x140451678
140450c2c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140450c31:	0f 84 49 0a 00 00    	je     0x140451680
140450c37:	41 b0 01             	mov    $0x1,%r8b
140450c3a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140450c3f:	49 8b c9             	mov    %r9,%rcx
140450c42:	e8 79 0d 2e 00       	call   0x1407319c0
140450c47:	4c 8b f0             	mov    %rax,%r14
140450c4a:	eb 03                	jmp    0x140450c4f
140450c4c:	4c 8b f3             	mov    %rbx,%r14
140450c4f:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
140450c54:	41 0f b6 17          	movzbl (%r15),%edx
140450c58:	49 8b 46 40          	mov    0x40(%r14),%rax
140450c5c:	48 8b 08             	mov    (%rax),%rcx
140450c5f:	80 79 08 00          	cmpb   $0x0,0x8(%rcx)
140450c63:	75 04                	jne    0x140450c69
140450c65:	c6 41 08 01          	movb   $0x1,0x8(%rcx)
140450c69:	48 89 11             	mov    %rdx,(%rcx)
140450c6c:	49 8d 56 20          	lea    0x20(%r14),%rdx
140450c70:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450c75:	74 0c                	je     0x140450c83
140450c77:	48 8d 0d 62 fd fd 00 	lea    0xfdfd62(%rip),%rcx        # 0x1414309e0
140450c7e:	e8 bd 9e 33 00       	call   0x14078ab40
140450c83:	41 0f b7 57 02       	movzwl 0x2(%r15),%edx
140450c88:	49 8b 46 40          	mov    0x40(%r14),%rax
140450c8c:	48 8b 08             	mov    (%rax),%rcx
140450c8f:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
140450c93:	75 04                	jne    0x140450c99
140450c95:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
140450c99:	48 89 51 10          	mov    %rdx,0x10(%rcx)
140450c9d:	49 8d 56 20          	lea    0x20(%r14),%rdx
140450ca1:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450ca6:	74 0c                	je     0x140450cb4
140450ca8:	48 8d 0d 31 fd fd 00 	lea    0xfdfd31(%rip),%rcx        # 0x1414309e0
140450caf:	e8 8c 9e 33 00       	call   0x14078ab40
140450cb4:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
140450cb9:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
140450cbe:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140450cc3:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140450cc8:	e8 43 f0 d4 ff       	call   0x14019fd10
140450ccd:	4c 8b c0             	mov    %rax,%r8
140450cd0:	ba 02 00 00 00       	mov    $0x2,%edx
140450cd5:	49 8b ce             	mov    %r14,%rcx
140450cd8:	e8 23 3e 2e 00       	call   0x140734b00
140450cdd:	49 8b cf             	mov    %r15,%rcx
140450ce0:	e8 db f2 ff ff       	call   0x14044ffc0
140450ce5:	8b 50 08             	mov    0x8(%rax),%edx
140450ce8:	49 8b 46 40          	mov    0x40(%r14),%rax
140450cec:	48 8b 08             	mov    (%rax),%rcx
140450cef:	80 79 38 00          	cmpb   $0x0,0x38(%rcx)
140450cf3:	75 04                	jne    0x140450cf9
140450cf5:	c6 41 38 01          	movb   $0x1,0x38(%rcx)
140450cf9:	48 89 51 30          	mov    %rdx,0x30(%rcx)
140450cfd:	49 8d 56 20          	lea    0x20(%r14),%rdx
140450d01:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450d06:	74 0c                	je     0x140450d14
140450d08:	48 8d 0d d1 fc fd 00 	lea    0xfdfcd1(%rip),%rcx        # 0x1414309e0
140450d0f:	e8 2c 9e 33 00       	call   0x14078ab40
140450d14:	49 8b cf             	mov    %r15,%rcx
140450d17:	e8 a4 f2 ff ff       	call   0x14044ffc0
140450d1c:	0f b7 50 02          	movzwl 0x2(%rax),%edx
140450d20:	49 8b 46 40          	mov    0x40(%r14),%rax
140450d24:	48 8b 08             	mov    (%rax),%rcx
140450d27:	80 79 48 00          	cmpb   $0x0,0x48(%rcx)
140450d2b:	75 04                	jne    0x140450d31
140450d2d:	c6 41 48 01          	movb   $0x1,0x48(%rcx)
140450d31:	48 89 51 40          	mov    %rdx,0x40(%rcx)
140450d35:	49 8d 56 20          	lea    0x20(%r14),%rdx
140450d39:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450d3e:	74 0c                	je     0x140450d4c
140450d40:	48 8d 0d 99 fc fd 00 	lea    0xfdfc99(%rip),%rcx        # 0x1414309e0
140450d47:	e8 f4 9d 33 00       	call   0x14078ab40
140450d4c:	49 8b cf             	mov    %r15,%rcx
140450d4f:	e8 6c f2 ff ff       	call   0x14044ffc0
140450d54:	0f b7 50 04          	movzwl 0x4(%rax),%edx
140450d58:	49 8b 46 40          	mov    0x40(%r14),%rax
140450d5c:	48 8b 08             	mov    (%rax),%rcx
140450d5f:	80 79 58 00          	cmpb   $0x0,0x58(%rcx)
140450d63:	75 04                	jne    0x140450d69
140450d65:	c6 41 58 01          	movb   $0x1,0x58(%rcx)
140450d69:	48 89 51 50          	mov    %rdx,0x50(%rcx)
140450d6d:	49 8d 56 20          	lea    0x20(%r14),%rdx
140450d71:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450d76:	74 0c                	je     0x140450d84
140450d78:	48 8d 0d 61 fc fd 00 	lea    0xfdfc61(%rip),%rcx        # 0x1414309e0
140450d7f:	e8 bc 9d 33 00       	call   0x14078ab40
140450d84:	49 8b cf             	mov    %r15,%rcx
140450d87:	e8 34 f2 ff ff       	call   0x14044ffc0
140450d8c:	8b 50 0c             	mov    0xc(%rax),%edx
140450d8f:	49 8b 46 40          	mov    0x40(%r14),%rax
140450d93:	48 8b 08             	mov    (%rax),%rcx
140450d96:	80 79 68 00          	cmpb   $0x0,0x68(%rcx)