1409e08ec:	76 03                	jbe    0x1409e08f1
1409e08ee:	48 8b 03             	mov    (%rbx),%rax
1409e08f1:	44 88 0c 08          	mov    %r9b,(%rax,%rcx,1)
1409e08f5:	c6 44 08 01 00       	movb   $0x0,0x1(%rax,%rcx,1)
1409e08fa:	eb 08                	jmp    0x1409e0904
1409e08fc:	48 8b cb             	mov    %rbx,%rcx
1409e08ff:	e8 cc 72 83 ff       	call   0x140217bd0
1409e0904:	48 8b cf             	mov    %rdi,%rcx
1409e0907:	e8 0c b6 fe ff       	call   0x1409cbf18
1409e090c:	48 8d 57 40          	lea    0x40(%rdi),%rdx
1409e0910:	48 8b cf             	mov    %rdi,%rcx
1409e0913:	e8 48 b5 fe ff       	call   0x1409cbe60
1409e0918:	84 c0                	test   %al,%al
1409e091a:	0f 84 2a fe ff ff    	je     0x1409e074a
1409e0920:	48 8d 57 40          	lea    0x40(%rdi),%rdx
1409e0924:	48 8b cf             	mov    %rdi,%rcx
1409e0927:	e8 34 b5 fe ff       	call   0x1409cbe60
1409e092c:	84 c0                	test   %al,%al
1409e092e:	74 29                	je     0x1409e0959
1409e0930:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
1409e0935:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409e093a:	76 03                	jbe    0x1409e093f
1409e093c:	48 8b 1b             	mov    (%rbx),%rbx
1409e093f:	c6 03 00             	movb   $0x0,(%rbx)
1409e0942:	32 c0                	xor    %al,%al
1409e0944:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1409e0949:	48 83 c4 20          	add    $0x20,%rsp
1409e094d:	41 5f                	pop    %r15
1409e094f:	41 5e                	pop    %r14
1409e0951:	41 5d                	pop    %r13
1409e0953:	41 5c                	pop    %r12
1409e0955:	5f                   	pop    %rdi
1409e0956:	5e                   	pop    %rsi
1409e0957:	5d                   	pop    %rbp
1409e0958:	c3                   	ret
1409e0959:	e8 ba b5 fe ff       	call   0x1409cbf18
1409e095e:	b0 01                	mov    $0x1,%al
1409e0960:	eb e2                	jmp    0x1409e0944
1409e0962:	cc                   	int3
1409e0963:	90                   	nop
1409e0964:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409e0969:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1409e096e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1409e0973:	57                   	push   %rdi
1409e0974:	48 83 ec 20          	sub    $0x20,%rsp
1409e0978:	48 8b 01             	mov    (%rcx),%rax
1409e097b:	48 8b da             	mov    %rdx,%rbx
1409e097e:	48 8b f9             	mov    %rcx,%rdi
1409e0981:	48 85 c0             	test   %rax,%rax
1409e0984:	74 14                	je     0x1409e099a
1409e0986:	48 3b 41 18          	cmp    0x18(%rcx),%rax
1409e098a:	75 0e                	jne    0x1409e099a
1409e098c:	48 8b 41 20          	mov    0x20(%rcx),%rax
1409e0990:	48 39 41 08          	cmp    %rax,0x8(%rcx)
1409e0994:	0f 84 11 02 00 00    	je     0x1409e0bab
1409e099a:	80 79 10 28          	cmpb   $0x28,0x10(%rcx)
1409e099e:	0f 85 07 02 00 00    	jne    0x1409e0bab
1409e09a4:	e8 db d9 01 00       	call   0x1409fe384
1409e09a9:	33 ed                	xor    %ebp,%ebp
1409e09ab:	48 8b 0f             	mov    (%rdi),%rcx
1409e09ae:	48 85 c9             	test   %rcx,%rcx
1409e09b1:	74 14                	je     0x1409e09c7
1409e09b3:	48 3b 4f 18          	cmp    0x18(%rdi),%rcx
1409e09b7:	75 0e                	jne    0x1409e09c7
1409e09b9:	48 8b 47 20          	mov    0x20(%rdi),%rax
1409e09bd:	48 39 47 08          	cmp    %rax,0x8(%rdi)
1409e09c1:	0f 84 bd 01 00 00    	je     0x1409e0b84
1409e09c7:	44 8a 4f 10          	mov    0x10(%rdi),%r9b
1409e09cb:	41 80 f9 5c          	cmp    $0x5c,%r9b
1409e09cf:	0f 85 fc 00 00 00    	jne    0x1409e0ad1
1409e09d5:	48 8b cf             	mov    %rdi,%rcx
1409e09d8:	e8 a7 d9 01 00       	call   0x1409fe384
1409e09dd:	48 8b 0f             	mov    (%rdi),%rcx
1409e09e0:	48 85 c9             	test   %rcx,%rcx
1409e09e3:	74 14                	je     0x1409e09f9
1409e09e5:	48 3b 4f 18          	cmp    0x18(%rdi),%rcx
1409e09e9:	75 0e                	jne    0x1409e09f9
1409e09eb:	48 8b 47 20          	mov    0x20(%rdi),%rax
1409e09ef:	48 39 47 08          	cmp    %rax,0x8(%rdi)
1409e09f3:	0f 84 8b 01 00 00    	je     0x1409e0b84
1409e09f9:	48 0f be 77 10       	movsbq 0x10(%rdi),%rsi
1409e09fe:	8d 46 a4             	lea    -0x5c(%rsi),%eax
1409e0a01:	3c 18                	cmp    $0x18,%al
1409e0a03:	77 0a                	ja     0x1409e0a0f
1409e0a05:	b9 41 04 44 01       	mov    $0x1440441,%ecx
1409e0a0a:	0f a3 c1             	bt     %eax,%ecx
1409e0a0d:	72 1a                	jb     0x1409e0a29
1409e0a0f:	40 80 fe 37          	cmp    $0x37,%sil
1409e0a13:	0f 87 82 00 00 00    	ja     0x1409e0a9b
1409e0a19:	48 b9 00 00 00 00 00 	movabs $0xff030000000000,%rcx
1409e0a20:	03 ff 00
1409e0a23:	48 0f a3 f1          	bt     %rsi,%rcx
1409e0a27:	73 72                	jae    0x1409e0a9b
1409e0a29:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1409e0a2d:	48 3b 4b 18          	cmp    0x18(%rbx),%rcx
1409e0a31:	73 1d                	jae    0x1409e0a50
1409e0a33:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409e0a38:	48 8d 41 01          	lea    0x1(%rcx),%rax
1409e0a3c:	48 89 43 10          	mov    %rax,0x10(%rbx)
1409e0a40:	48 8b c3             	mov    %rbx,%rax
1409e0a43:	76 03                	jbe    0x1409e0a48
1409e0a45:	48 8b 03             	mov    (%rbx),%rax
1409e0a48:	66 c7 04 08 5c 00    	movw   $0x5c,(%rax,%rcx,1)
1409e0a4e:	eb 0b                	jmp    0x1409e0a5b
1409e0a50:	41 b1 5c             	mov    $0x5c,%r9b
1409e0a53:	48 8b cb             	mov    %rbx,%rcx
1409e0a56:	e8 75 71 83 ff       	call   0x140217bd0
1409e0a5b:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1409e0a5f:	48 3b 4b 18          	cmp    0x18(%rbx),%rcx
1409e0a63:	73 1e                	jae    0x1409e0a83
1409e0a65:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409e0a6a:	48 8d 41 01          	lea    0x1(%rcx),%rax
1409e0a6e:	48 89 43 10          	mov    %rax,0x10(%rbx)
1409e0a72:	48 8b c3             	mov    %rbx,%rax
1409e0a75:	76 03                	jbe    0x1409e0a7a
1409e0a77:	48 8b 03             	mov    (%rbx),%rax
1409e0a7a:	40 88 34 01          	mov    %sil,(%rcx,%rax,1)
1409e0a7e:	e9 f7 00 00 00       	jmp    0x1409e0b7a
1409e0a83:	44 8a ce             	mov    %sil,%r9b
1409e0a86:	48 8b cb             	mov    %rbx,%rcx
1409e0a89:	e8 42 71 83 ff       	call   0x140217bd0
1409e0a8e:	48 8b cf             	mov    %rdi,%rcx
1409e0a91:	e8 ee d8 01 00       	call   0x1409fe384
1409e0a96:	e9 10 ff ff ff       	jmp    0x1409e09ab
1409e0a9b:	40 80 fe 0d          	cmp    $0xd,%sil
1409e0a9f:	75 28                	jne    0x1409e0ac9
1409e0aa1:	48 8b cf             	mov    %rdi,%rcx
1409e0aa4:	e8 db d8 01 00       	call   0x1409fe384
1409e0aa9:	48 8b 0f             	mov    (%rdi),%rcx
1409e0aac:	48 85 c9             	test   %rcx,%rcx
1409e0aaf:	74 14                	je     0x1409e0ac5
1409e0ab1:	48 3b 4f 18          	cmp    0x18(%rdi),%rcx
1409e0ab5:	75 0e                	jne    0x1409e0ac5
1409e0ab7:	48 8b 47 20          	mov    0x20(%rdi),%rax
1409e0abb:	48 39 47 08          	cmp    %rax,0x8(%rdi)
1409e0abf:	0f 84 bf 00 00 00    	je     0x1409e0b84
1409e0ac5:	40 8a 77 10          	mov    0x10(%rdi),%sil
1409e0ac9:	40 80 fe 0a          	cmp    $0xa,%sil
1409e0acd:	74 bf                	je     0x1409e0a8e
1409e0acf:	eb 8a                	jmp    0x1409e0a5b
1409e0ad1:	41 80 f9 28          	cmp    $0x28,%r9b
1409e0ad5:	75 37                	jne    0x1409e0b0e
1409e0ad7:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1409e0adb:	48 3b 4b 18          	cmp    0x18(%rbx),%rcx
1409e0adf:	73 1d                	jae    0x1409e0afe
1409e0ae1:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409e0ae6:	48 8d 41 01          	lea    0x1(%rcx),%rax
1409e0aea:	48 89 43 10          	mov    %rax,0x10(%rbx)
1409e0aee:	48 8b c3             	mov    %rbx,%rax
1409e0af1:	76 03                	jbe    0x1409e0af6
1409e0af3:	48 8b 03             	mov    (%rbx),%rax
1409e0af6:	66 c7 04 08 28 00    	movw   $0x28,(%rax,%rcx,1)
1409e0afc:	eb 0b                	jmp    0x1409e0b09
1409e0afe:	41 b1 28             	mov    $0x28,%r9b
1409e0b01:	48 8b cb             	mov    %rbx,%rcx
1409e0b04:	e8 c7 70 83 ff       	call   0x140217bd0
1409e0b09:	48 ff c5             	inc    %rbp
1409e0b0c:	eb 80                	jmp    0x1409e0a8e
1409e0b0e:	41 80 f9 29          	cmp    $0x29,%r9b
1409e0b12:	75 3f                	jne    0x1409e0b53
1409e0b14:	48 85 ed             	test   %rbp,%rbp
1409e0b17:	74 6b                	je     0x1409e0b84
1409e0b19:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1409e0b1d:	48 3b 4b 18          	cmp    0x18(%rbx),%rcx
1409e0b21:	73 1d                	jae    0x1409e0b40
1409e0b23:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409e0b28:	48 8d 41 01          	lea    0x1(%rcx),%rax
1409e0b2c:	48 89 43 10          	mov    %rax,0x10(%rbx)
1409e0b30:	48 8b c3             	mov    %rbx,%rax
1409e0b33:	76 03                	jbe    0x1409e0b38
1409e0b35:	48 8b 03             	mov    (%rbx),%rax
1409e0b38:	66 c7 04 08 29 00    	movw   $0x29,(%rax,%rcx,1)
1409e0b3e:	eb 0b                	jmp    0x1409e0b4b
1409e0b40:	41 b1 29             	mov    $0x29,%r9b
1409e0b43:	48 8b cb             	mov    %rbx,%rcx
1409e0b46:	e8 85 70 83 ff       	call   0x140217bd0
1409e0b4b:	48 ff cd             	dec    %rbp
1409e0b4e:	e9 3b ff ff ff       	jmp    0x1409e0a8e
1409e0b53:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1409e0b57:	48 3b 4b 18          	cmp    0x18(%rbx),%rcx
1409e0b5b:	0f 83 25 ff ff ff    	jae    0x1409e0a86
1409e0b61:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409e0b66:	48 8d 41 01          	lea    0x1(%rcx),%rax
1409e0b6a:	48 89 43 10          	mov    %rax,0x10(%rbx)
1409e0b6e:	48 8b c3             	mov    %rbx,%rax
1409e0b71:	76 03                	jbe    0x1409e0b76
1409e0b73:	48 8b 03             	mov    (%rbx),%rax
1409e0b76:	44 88 0c 08          	mov    %r9b,(%rax,%rcx,1)
1409e0b7a:	c6 44 08 01 00       	movb   $0x0,0x1(%rax,%rcx,1)
1409e0b7f:	e9 0a ff ff ff       	jmp    0x1409e0a8e
1409e0b84:	48 85 c9             	test   %rcx,%rcx
1409e0b87:	74 39                	je     0x1409e0bc2
1409e0b89:	48 3b 4f 18          	cmp    0x18(%rdi),%rcx
1409e0b8d:	75 33                	jne    0x1409e0bc2
1409e0b8f:	48 8b 47 20          	mov    0x20(%rdi),%rax
1409e0b93:	48 39 47 08          	cmp    %rax,0x8(%rdi)
1409e0b97:	75 29                	jne    0x1409e0bc2
1409e0b99:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
1409e0b9e:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409e0ba3:	76 03                	jbe    0x1409e0ba8
1409e0ba5:	48 8b 1b             	mov    (%rbx),%rbx
1409e0ba8:	c6 03 00             	movb   $0x0,(%rbx)
1409e0bab:	32 c0                	xor    %al,%al
1409e0bad:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409e0bb2:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1409e0bb7:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1409e0bbc:	48 83 c4 20          	add    $0x20,%rsp
1409e0bc0:	5f                   	pop    %rdi
1409e0bc1:	c3                   	ret
1409e0bc2:	48 8b cf             	mov    %rdi,%rcx
1409e0bc5:	e8 ba d7 01 00       	call   0x1409fe384
1409e0bca:	b0 01                	mov    $0x1,%al
1409e0bcc:	eb df                	jmp    0x1409e0bad
1409e0bce:	cc                   	int3
1409e0bcf:	90                   	nop
1409e0bd0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409e0bd5:	57                   	push   %rdi
1409e0bd6:	48 83 ec 20          	sub    $0x20,%rsp
1409e0bda:	8d 42 6b             	lea    0x6b(%rdx),%eax
1409e0bdd:	8b da                	mov    %edx,%ebx
1409e0bdf:	48 8b f9             	mov    %rcx,%rdi
1409e0be2:	3d d6 00 00 00       	cmp    $0xd6,%eax
1409e0be7:	77 08                	ja     0x1409e0bf1
1409e0be9:	8d 53 8b             	lea    -0x75(%rbx),%edx
1409e0bec:	e9 90 00 00 00       	jmp    0x1409e0c81
1409e0bf1:	8d 42 94             	lea    -0x6c(%rdx),%eax
1409e0bf4:	b9 ff 03 00 00       	mov    $0x3ff,%ecx
1409e0bf9:	3b c1                	cmp    %ecx,%eax
1409e0bfb:	77 20                	ja     0x1409e0c1d
1409e0bfd:	8d 42 94             	lea    -0x6c(%rdx),%eax
1409e0c00:	41 b8 ff 00 00 00    	mov    $0xff,%r8d
1409e0c06:	99                   	cltd
1409e0c07:	41 23 d0             	and    %r8d,%edx
1409e0c0a:	03 c2                	add    %edx,%eax
1409e0c0c:	8b c8                	mov    %eax,%ecx
1409e0c0e:	41 23 c0             	and    %r8d,%eax
1409e0c11:	2b c2                	sub    %edx,%eax
1409e0c13:	c1 f9 08             	sar    $0x8,%ecx
1409e0c16:	8b d8                	mov    %eax,%ebx
1409e0c18:	8d 51 f7             	lea    -0x9(%rcx),%edx
1409e0c1b:	eb 57                	jmp    0x1409e0c74
1409e0c1d:	8d 82 6b 04 00 00    	lea    0x46b(%rdx),%eax
1409e0c23:	3b c1                	cmp    %ecx,%eax
1409e0c25:	77 24                	ja     0x1409e0c4b
1409e0c27:	41 b8 ff 00 00 00    	mov    $0xff,%r8d
1409e0c2d:	b8 94 ff ff ff       	mov    $0xffffff94,%eax
1409e0c32:	2b c3                	sub    %ebx,%eax
1409e0c34:	99                   	cltd
1409e0c35:	41 23 d0             	and    %r8d,%edx
1409e0c38:	03 c2                	add    %edx,%eax
1409e0c3a:	8b c8                	mov    %eax,%ecx
1409e0c3c:	41 23 c0             	and    %r8d,%eax
1409e0c3f:	2b c2                	sub    %edx,%eax
1409e0c41:	c1 f9 08             	sar    $0x8,%ecx
1409e0c44:	8b d8                	mov    %eax,%ebx
1409e0c46:	8d 51 fb             	lea    -0x5(%rcx),%edx
1409e0c49:	eb 29                	jmp    0x1409e0c74
1409e0c4b:	8d 82 00 80 00 00    	lea    0x8000(%rdx),%eax
1409e0c51:	3d 94 7b 00 00       	cmp    $0x7b94,%eax
1409e0c56:	76 0d                	jbe    0x1409e0c65
1409e0c58:	8d 82 94 fb ff ff    	lea    -0x46c(%rdx),%eax
1409e0c5e:	3d 93 7b 00 00       	cmp    $0x7b93,%eax
1409e0c63:	77 21                	ja     0x1409e0c86
1409e0c65:	b2 1c                	mov    $0x1c,%dl
1409e0c67:	48 8b cf             	mov    %rdi,%rcx
1409e0c6a:	e8 7d c4 fe ff       	call   0x1409cd0ec
1409e0c6f:	8b d3                	mov    %ebx,%edx
1409e0c71:	c1 fa 08             	sar    $0x8,%edx
1409e0c74:	48 8b cf             	mov    %rdi,%rcx
1409e0c77:	e8 70 c4 fe ff       	call   0x1409cd0ec
1409e0c7c:	8a d3                	mov    %bl,%dl
1409e0c7e:	48 8b cf             	mov    %rdi,%rcx
1409e0c81:	e8 66 c4 fe ff       	call   0x1409cd0ec
1409e0c86:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409e0c8b:	48 83 c4 20          	add    $0x20,%rsp
1409e0c8f:	5f                   	pop    %rdi
1409e0c90:	c3                   	ret
1409e0c91:	90                   	nop
1409e0c92:	90                   	nop
1409e0c93:	90                   	nop
1409e0c94:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409e0c99:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1409e0c9e:	56                   	push   %rsi
1409e0c9f:	57                   	push   %rdi
1409e0ca0:	41 56                	push   %r14
1409e0ca2:	48 83 ec 30          	sub    $0x30,%rsp
1409e0ca6:	48 8b 05 93 e3 2d 00 	mov    0x2de393(%rip),%rax        # 0x140cbf040
1409e0cad:	48 33 c4             	xor    %rsp,%rax
1409e0cb0:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1409e0cb5:	8d 82 00 80 00 00    	lea    0x8000(%rdx),%eax
1409e0cbb:	44 8b c2             	mov    %edx,%r8d
1409e0cbe:	48 8b d9             	mov    %rcx,%rbx
1409e0cc1:	3d ff ff 00 00       	cmp    $0xffff,%eax
1409e0cc6:	77 0a                	ja     0x1409e0cd2
1409e0cc8:	e8 03 ff ff ff       	call   0x1409e0bd0
1409e0ccd:	e9 a8 00 00 00       	jmp    0x1409e0d7a
1409e0cd2:	33 ed                	xor    %ebp,%ebp
1409e0cd4:	41 be ff 7f 00 00    	mov    $0x7fff,%r14d
1409e0cda:	44 0f b7 cd          	movzwl %bp,%r9d
1409e0cde:	b8 03 00 01 80       	mov    $0x80010003,%eax
1409e0ce3:	41 0f b7 f9          	movzwl %r9w,%edi
1409e0ce7:	41 f7 e8             	imul   %r8d
1409e0cea:	41 03 d0             	add    %r8d,%edx
1409e0ced:	c1 fa 0e             	sar    $0xe,%edx
1409e0cf0:	8b c2                	mov    %edx,%eax
1409e0cf2:	c1 e8 1f             	shr    $0x1f,%eax
1409e0cf5:	03 d0                	add    %eax,%edx
1409e0cf7:	41 0f bf c6          	movswl %r14w,%eax
1409e0cfb:	0f bf ca             	movswl %dx,%ecx
1409e0cfe:	0f af c8             	imul   %eax,%ecx
1409e0d01:	49 0f bf c1          	movswq %r9w,%rax
1409e0d05:	66 41 ff c1          	inc    %r9w
1409e0d09:	66 44 2b c1          	sub    %cx,%r8w
1409e0d0d:	41 0f bf c8          	movswl %r8w,%ecx
1409e0d11:	66 44 89 44 44 20    	mov    %r8w,0x20(%rsp,%rax,2)
1409e0d17:	44 8b c2             	mov    %edx,%r8d
1409e0d1a:	85 d2                	test   %edx,%edx
1409e0d1c:	75 c0                	jne    0x1409e0cde
1409e0d1e:	8b d1                	mov    %ecx,%edx
1409e0d20:	48 8b cb             	mov    %rbx,%rcx
1409e0d23:	e8 6c ff ff ff       	call   0x1409e0c94
1409e0d28:	66 83 ef 01          	sub    $0x1,%di
1409e0d2c:	78 4c                	js     0x1409e0d7a
1409e0d2e:	48 0f bf c7          	movswq %di,%rax
1409e0d32:	48 8d 74 24 20       	lea    0x20(%rsp),%rsi
1409e0d37:	48 8d 34 46          	lea    (%rsi,%rax,2),%rsi
1409e0d3b:	41 8b d6             	mov    %r14d,%edx
1409e0d3e:	48 8b cb             	mov    %rbx,%rcx
1409e0d41:	e8 4e ff ff ff       	call   0x1409e0c94
1409e0d46:	ba 20 00 00 00       	mov    $0x20,%edx
1409e0d4b:	48 8b cb             	mov    %rbx,%rcx
1409e0d4e:	e8 81 2c ff ff       	call   0x1409d39d4
1409e0d53:	66 39 2e             	cmp    %bp,(%rsi)
1409e0d56:	74 18                	je     0x1409e0d70
1409e0d58:	0f bf 16             	movswl (%rsi),%edx
1409e0d5b:	48 8b cb             	mov    %rbx,%rcx
1409e0d5e:	e8 31 ff ff ff       	call   0x1409e0c94
1409e0d63:	ba 1c 00 00 00       	mov    $0x1c,%edx
1409e0d68:	48 8b cb             	mov    %rbx,%rcx
1409e0d6b:	e8 64 2c ff ff       	call   0x1409d39d4
1409e0d70:	48 83 ee 02          	sub    $0x2,%rsi
1409e0d74:	66 83 ef 01          	sub    $0x1,%di
1409e0d78:	79 c1                	jns    0x1409e0d3b
1409e0d7a:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1409e0d7f:	48 33 cc             	xor    %rsp,%rcx
1409e0d82:	e8 59 e8 10 00       	call   0x140aef5e0
1409e0d87:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409e0d8c:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
1409e0d91:	48 83 c4 30          	add    $0x30,%rsp
1409e0d95:	41 5e                	pop    %r14