1404a7b0a:	49 8b 75 08          	mov    0x8(%r13),%rsi
1404a7b0e:	49 8b 7f 08          	mov    0x8(%r15),%rdi
1404a7b12:	48 8b 0d 87 1e f8 00 	mov    0xf81e87(%rip),%rcx        # 0x1414299a0
1404a7b19:	48 85 c9             	test   %rcx,%rcx
1404a7b1c:	74 71                	je     0x1404a7b8f
1404a7b1e:	e8 0d da 36 00       	call   0x140815530
1404a7b23:	84 c0                	test   %al,%al
1404a7b25:	74 68                	je     0x1404a7b8f
1404a7b27:	45 0f b7 77 02       	movzwl 0x2(%r15),%r14d
1404a7b2c:	45 0f b7 27          	movzwl (%r15),%r12d
1404a7b30:	48 8b d7             	mov    %rdi,%rdx
1404a7b33:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1404a7b37:	e8 84 e9 ff ff       	call   0x1404a64c0
1404a7b3c:	48 8b 08             	mov    (%rax),%rcx
1404a7b3f:	48 89 18             	mov    %rbx,(%rax)
1404a7b42:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
1404a7b46:	48 8b 08             	mov    (%rax),%rcx
1404a7b49:	48 85 c9             	test   %rcx,%rcx
1404a7b4c:	74 24                	je     0x1404a7b72
1404a7b4e:	8b 41 10             	mov    0x10(%rcx),%eax
1404a7b51:	ff c8                	dec    %eax
1404a7b53:	89 41 10             	mov    %eax,0x10(%rcx)
1404a7b56:	85 c0                	test   %eax,%eax
1404a7b58:	7f 18                	jg     0x1404a7b72
1404a7b5a:	0f 88 0b 08 00 00    	js     0x1404a836b
1404a7b60:	48 8b 01             	mov    (%rcx),%rax
1404a7b63:	ba 01 00 00 00       	mov    $0x1,%edx
1404a7b68:	48 8b 00             	mov    (%rax),%rax
1404a7b6b:	ff 15 af be ad 00    	call   *0xadbeaf(%rip)        # 0x140f83a20
1404a7b71:	90                   	nop
1404a7b72:	48 8b 46 20          	mov    0x20(%rsi),%rax
1404a7b76:	48 8b 48 20          	mov    0x20(%rax),%rcx
1404a7b7a:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1404a7b7f:	4d 8b cc             	mov    %r12,%r9
1404a7b82:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1404a7b86:	48 8b 51 28          	mov    0x28(%rcx),%rdx
1404a7b8a:	e8 51 83 00 00       	call   0x1404afee0
1404a7b8f:	41 c6 47 14 01       	movb   $0x1,0x14(%r15)
1404a7b94:	bf 04 00 00 00       	mov    $0x4,%edi
1404a7b99:	e9 8a 07 00 00       	jmp    0x1404a8328
1404a7b9e:	b9 18 00 00 00       	mov    $0x18,%ecx
1404a7ba3:	e8 60 35 97 00       	call   0x140e1b108
1404a7ba8:	4c 8b f8             	mov    %rax,%r15
1404a7bab:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1404a7baf:	33 db                	xor    %ebx,%ebx
1404a7bb1:	48 85 c0             	test   %rax,%rax
1404a7bb4:	74 15                	je     0x1404a7bcb
1404a7bb6:	48 8b 8e f0 00 00 00 	mov    0xf0(%rsi),%rcx
1404a7bbd:	89 18                	mov    %ebx,(%rax)
1404a7bbf:	48 89 48 08          	mov    %rcx,0x8(%rax)
1404a7bc3:	89 58 10             	mov    %ebx,0x10(%rax)
1404a7bc6:	88 58 14             	mov    %bl,0x14(%rax)
1404a7bc9:	eb 03                	jmp    0x1404a7bce
1404a7bcb:	4c 8b fb             	mov    %rbx,%r15
1404a7bce:	4c 89 7e 38          	mov    %r15,0x38(%rsi)
1404a7bd2:	49 8d 46 04          	lea    0x4(%r14),%rax
1404a7bd6:	48 3b c7             	cmp    %rdi,%rax
1404a7bd9:	0f 87 cf 07 00 00    	ja     0x1404a83ae
1404a7bdf:	49 3b c6             	cmp    %r14,%rax
1404a7be2:	0f 82 c6 07 00 00    	jb     0x1404a83ae
1404a7be8:	41 0f b7 06          	movzwl (%r14),%eax
1404a7bec:	41 83 7f 10 01       	cmpl   $0x1,0x10(%r15)
1404a7bf1:	75 0b                	jne    0x1404a7bfe
1404a7bf3:	66 41 89 07          	mov    %ax,(%r15)
1404a7bf7:	41 0f b7 46 02       	movzwl 0x2(%r14),%eax
1404a7bfc:	eb 11                	jmp    0x1404a7c0f
1404a7bfe:	66 c1 c8 08          	ror    $0x8,%ax
1404a7c02:	66 41 89 07          	mov    %ax,(%r15)
1404a7c06:	41 0f b7 46 02       	movzwl 0x2(%r14),%eax
1404a7c0b:	66 c1 c8 08          	ror    $0x8,%ax
1404a7c0f:	66 41 89 47 02       	mov    %ax,0x2(%r15)
1404a7c14:	49 8b 75 08          	mov    0x8(%r13),%rsi
1404a7c18:	49 8b 7f 08          	mov    0x8(%r15),%rdi
1404a7c1c:	48 8b 0d 25 1e f8 00 	mov    0xf81e25(%rip),%rcx        # 0x141429a48
1404a7c23:	48 85 c9             	test   %rcx,%rcx
1404a7c26:	0f 84 63 ff ff ff    	je     0x1404a7b8f
1404a7c2c:	e8 ff d8 36 00       	call   0x140815530
1404a7c31:	84 c0                	test   %al,%al
1404a7c33:	0f 84 56 ff ff ff    	je     0x1404a7b8f
1404a7c39:	45 0f b7 77 02       	movzwl 0x2(%r15),%r14d
1404a7c3e:	45 0f b7 27          	movzwl (%r15),%r12d
1404a7c42:	48 8b d7             	mov    %rdi,%rdx
1404a7c45:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1404a7c49:	e8 72 e8 ff ff       	call   0x1404a64c0
1404a7c4e:	48 8b 08             	mov    (%rax),%rcx
1404a7c51:	48 89 18             	mov    %rbx,(%rax)
1404a7c54:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
1404a7c58:	48 8b 08             	mov    (%rax),%rcx
1404a7c5b:	48 85 c9             	test   %rcx,%rcx
1404a7c5e:	74 24                	je     0x1404a7c84
1404a7c60:	8b 41 10             	mov    0x10(%rcx),%eax
1404a7c63:	ff c8                	dec    %eax
1404a7c65:	89 41 10             	mov    %eax,0x10(%rcx)
1404a7c68:	85 c0                	test   %eax,%eax
1404a7c6a:	7f 18                	jg     0x1404a7c84
1404a7c6c:	0f 88 31 07 00 00    	js     0x1404a83a3
1404a7c72:	48 8b 01             	mov    (%rcx),%rax
1404a7c75:	ba 01 00 00 00       	mov    $0x1,%edx
1404a7c7a:	48 8b 00             	mov    (%rax),%rax
1404a7c7d:	ff 15 9d bd ad 00    	call   *0xadbd9d(%rip)        # 0x140f83a20
1404a7c83:	90                   	nop
1404a7c84:	48 8b 46 20          	mov    0x20(%rsi),%rax
1404a7c88:	48 8b 48 20          	mov    0x20(%rax),%rcx
1404a7c8c:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1404a7c91:	4d 8b cc             	mov    %r12,%r9
1404a7c94:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1404a7c98:	48 8b 51 28          	mov    0x28(%rcx),%rdx
1404a7c9c:	e8 2f 78 00 00       	call   0x1404af4d0
1404a7ca1:	41 c6 47 14 01       	movb   $0x1,0x14(%r15)
1404a7ca6:	bf 04 00 00 00       	mov    $0x4,%edi
1404a7cab:	e9 78 06 00 00       	jmp    0x1404a8328
1404a7cb0:	b9 18 00 00 00       	mov    $0x18,%ecx
1404a7cb5:	e8 4e 34 97 00       	call   0x140e1b108
1404a7cba:	4c 8b f8             	mov    %rax,%r15
1404a7cbd:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1404a7cc1:	33 db                	xor    %ebx,%ebx
1404a7cc3:	48 85 c0             	test   %rax,%rax
1404a7cc6:	74 15                	je     0x1404a7cdd
1404a7cc8:	48 8b 8e f0 00 00 00 	mov    0xf0(%rsi),%rcx
1404a7ccf:	89 18                	mov    %ebx,(%rax)
1404a7cd1:	48 89 48 08          	mov    %rcx,0x8(%rax)
1404a7cd5:	89 58 10             	mov    %ebx,0x10(%rax)
1404a7cd8:	88 58 14             	mov    %bl,0x14(%rax)
1404a7cdb:	eb 03                	jmp    0x1404a7ce0
1404a7cdd:	4c 8b fb             	mov    %rbx,%r15
1404a7ce0:	4c 89 7e 40          	mov    %r15,0x40(%rsi)
1404a7ce4:	49 8d 46 04          	lea    0x4(%r14),%rax
1404a7ce8:	48 3b c7             	cmp    %rdi,%rax
1404a7ceb:	0f 87 f5 06 00 00    	ja     0x1404a83e6
1404a7cf1:	49 3b c6             	cmp    %r14,%rax
1404a7cf4:	0f 82 ec 06 00 00    	jb     0x1404a83e6
1404a7cfa:	41 0f b7 06          	movzwl (%r14),%eax
1404a7cfe:	41 83 7f 10 01       	cmpl   $0x1,0x10(%r15)
1404a7d03:	75 0b                	jne    0x1404a7d10
1404a7d05:	66 41 89 07          	mov    %ax,(%r15)
1404a7d09:	41 0f b7 46 02       	movzwl 0x2(%r14),%eax
1404a7d0e:	eb 11                	jmp    0x1404a7d21
1404a7d10:	66 c1 c8 08          	ror    $0x8,%ax
1404a7d14:	66 41 89 07          	mov    %ax,(%r15)
1404a7d18:	41 0f b7 46 02       	movzwl 0x2(%r14),%eax
1404a7d1d:	66 c1 c8 08          	ror    $0x8,%ax
1404a7d21:	66 41 89 47 02       	mov    %ax,0x2(%r15)
1404a7d26:	49 8b 75 08          	mov    0x8(%r13),%rsi
1404a7d2a:	49 8b 7f 08          	mov    0x8(%r15),%rdi
1404a7d2e:	48 8b 0d e3 1c f8 00 	mov    0xf81ce3(%rip),%rcx        # 0x141429a18
1404a7d35:	48 85 c9             	test   %rcx,%rcx
1404a7d38:	0f 84 51 fe ff ff    	je     0x1404a7b8f
1404a7d3e:	e8 ed d7 36 00       	call   0x140815530
1404a7d43:	84 c0                	test   %al,%al
1404a7d45:	0f 84 44 fe ff ff    	je     0x1404a7b8f
1404a7d4b:	45 0f b7 77 02       	movzwl 0x2(%r15),%r14d
1404a7d50:	45 0f b7 27          	movzwl (%r15),%r12d
1404a7d54:	48 8b d7             	mov    %rdi,%rdx
1404a7d57:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1404a7d5b:	e8 60 e7 ff ff       	call   0x1404a64c0
1404a7d60:	48 8b 08             	mov    (%rax),%rcx
1404a7d63:	48 89 18             	mov    %rbx,(%rax)
1404a7d66:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
1404a7d6a:	48 8b 08             	mov    (%rax),%rcx
1404a7d6d:	48 85 c9             	test   %rcx,%rcx
1404a7d70:	74 24                	je     0x1404a7d96
1404a7d72:	8b 41 10             	mov    0x10(%rcx),%eax
1404a7d75:	ff c8                	dec    %eax
1404a7d77:	89 41 10             	mov    %eax,0x10(%rcx)
1404a7d7a:	85 c0                	test   %eax,%eax
1404a7d7c:	7f 18                	jg     0x1404a7d96
1404a7d7e:	0f 88 57 06 00 00    	js     0x1404a83db
1404a7d84:	48 8b 01             	mov    (%rcx),%rax
1404a7d87:	ba 01 00 00 00       	mov    $0x1,%edx
1404a7d8c:	48 8b 00             	mov    (%rax),%rax
1404a7d8f:	ff 15 8b bc ad 00    	call   *0xadbc8b(%rip)        # 0x140f83a20
1404a7d95:	90                   	nop
1404a7d96:	48 8b 46 20          	mov    0x20(%rsi),%rax
1404a7d9a:	48 8b 48 20          	mov    0x20(%rax),%rcx
1404a7d9e:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1404a7da3:	4d 8b cc             	mov    %r12,%r9
1404a7da6:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1404a7daa:	48 8b 51 28          	mov    0x28(%rcx),%rdx
1404a7dae:	e8 6d 7a 00 00       	call   0x1404af820
1404a7db3:	41 c6 47 14 01       	movb   $0x1,0x14(%r15)
1404a7db8:	bf 04 00 00 00       	mov    $0x4,%edi
1404a7dbd:	e9 66 05 00 00       	jmp    0x1404a8328
1404a7dc2:	b9 28 00 00 00       	mov    $0x28,%ecx
1404a7dc7:	e8 3c 33 97 00       	call   0x140e1b108
1404a7dcc:	48 8b c8             	mov    %rax,%rcx
1404a7dcf:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1404a7dd3:	33 db                	xor    %ebx,%ebx
1404a7dd5:	48 85 c0             	test   %rax,%rax
1404a7dd8:	74 1d                	je     0x1404a7df7
1404a7dda:	48 8b 86 f0 00 00 00 	mov    0xf0(%rsi),%rax
1404a7de1:	88 19                	mov    %bl,(%rcx)
1404a7de3:	48 89 59 08          	mov    %rbx,0x8(%rcx)
1404a7de7:	48 89 59 10          	mov    %rbx,0x10(%rcx)
1404a7deb:	48 89 41 18          	mov    %rax,0x18(%rcx)
1404a7def:	89 59 20             	mov    %ebx,0x20(%rcx)
1404a7df2:	88 59 24             	mov    %bl,0x24(%rcx)
1404a7df5:	eb 03                	jmp    0x1404a7dfa
1404a7df7:	48 8b cb             	mov    %rbx,%rcx
1404a7dfa:	48 89 4e 48          	mov    %rcx,0x48(%rsi)
1404a7dfe:	4d 8b cd             	mov    %r13,%r9
1404a7e01:	4c 8b c7             	mov    %rdi,%r8
1404a7e04:	49 8b d6             	mov    %r14,%rdx
1404a7e07:	e8 84 0f 00 00       	call   0x1404a8d90
1404a7e0c:	8b f8                	mov    %eax,%edi
1404a7e0e:	e9 15 05 00 00       	jmp    0x1404a8328
1404a7e13:	b9 28 00 00 00       	mov    $0x28,%ecx
1404a7e18:	e8 eb 32 97 00       	call   0x140e1b108
1404a7e1d:	48 8b c8             	mov    %rax,%rcx
1404a7e20:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1404a7e24:	33 db                	xor    %ebx,%ebx
1404a7e26:	48 85 c0             	test   %rax,%rax
1404a7e29:	74 1d                	je     0x1404a7e48
1404a7e2b:	48 8b 86 f0 00 00 00 	mov    0xf0(%rsi),%rax
1404a7e32:	88 19                	mov    %bl,(%rcx)
1404a7e34:	48 89 59 08          	mov    %rbx,0x8(%rcx)
1404a7e38:	48 89 59 10          	mov    %rbx,0x10(%rcx)
1404a7e3c:	48 89 41 18          	mov    %rax,0x18(%rcx)
1404a7e40:	89 59 20             	mov    %ebx,0x20(%rcx)
1404a7e43:	88 59 24             	mov    %bl,0x24(%rcx)
1404a7e46:	eb 03                	jmp    0x1404a7e4b
1404a7e48:	48 8b cb             	mov    %rbx,%rcx
1404a7e4b:	48 89 4e 50          	mov    %rcx,0x50(%rsi)
1404a7e4f:	4d 8b cd             	mov    %r13,%r9
1404a7e52:	4c 8b c7             	mov    %rdi,%r8
1404a7e55:	49 8b d6             	mov    %r14,%rdx
1404a7e58:	e8 13 1d 00 00       	call   0x1404a9b70
1404a7e5d:	8b f8                	mov    %eax,%edi
1404a7e5f:	e9 c4 04 00 00       	jmp    0x1404a8328
1404a7e64:	b9 18 00 00 00       	mov    $0x18,%ecx
1404a7e69:	e8 9a 32 97 00       	call   0x140e1b108
1404a7e6e:	48 8b c8             	mov    %rax,%rcx
1404a7e71:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1404a7e75:	33 db                	xor    %ebx,%ebx
1404a7e77:	48 85 c0             	test   %rax,%rax
1404a7e7a:	74 19                	je     0x1404a7e95
1404a7e7c:	48 8b 86 f0 00 00 00 	mov    0xf0(%rsi),%rax
1404a7e83:	89 19                	mov    %ebx,(%rcx)
1404a7e85:	66 89 59 04          	mov    %bx,0x4(%rcx)
1404a7e89:	48 89 41 08          	mov    %rax,0x8(%rcx)
1404a7e8d:	89 59 10             	mov    %ebx,0x10(%rcx)
1404a7e90:	88 59 14             	mov    %bl,0x14(%rcx)
1404a7e93:	eb 03                	jmp    0x1404a7e98
1404a7e95:	48 8b cb             	mov    %rbx,%rcx
1404a7e98:	48 89 4e 58          	mov    %rcx,0x58(%rsi)
1404a7e9c:	4d 8b cd             	mov    %r13,%r9
1404a7e9f:	4c 8b c7             	mov    %rdi,%r8
1404a7ea2:	49 8b d6             	mov    %r14,%rdx
1404a7ea5:	e8 b6 ed ff ff       	call   0x1404a6c60
1404a7eaa:	bf 06 00 00 00       	mov    $0x6,%edi
1404a7eaf:	e9 74 04 00 00       	jmp    0x1404a8328
1404a7eb4:	b9 28 00 00 00       	mov    $0x28,%ecx
1404a7eb9:	e8 4a 32 97 00       	call   0x140e1b108
1404a7ebe:	48 8b c8             	mov    %rax,%rcx
1404a7ec1:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1404a7ec5:	33 db                	xor    %ebx,%ebx
1404a7ec7:	48 85 c0             	test   %rax,%rax
1404a7eca:	74 1d                	je     0x1404a7ee9
1404a7ecc:	48 8b 86 f0 00 00 00 	mov    0xf0(%rsi),%rax
1404a7ed3:	88 19                	mov    %bl,(%rcx)
1404a7ed5:	48 89 59 08          	mov    %rbx,0x8(%rcx)
1404a7ed9:	66 89 59 10          	mov    %bx,0x10(%rcx)
1404a7edd:	48 89 41 18          	mov    %rax,0x18(%rcx)
1404a7ee1:	89 59 20             	mov    %ebx,0x20(%rcx)
1404a7ee4:	88 59 24             	mov    %bl,0x24(%rcx)
1404a7ee7:	eb 03                	jmp    0x1404a7eec
1404a7ee9:	48 8b cb             	mov    %rbx,%rcx
1404a7eec:	48 89 4e 60          	mov    %rcx,0x60(%rsi)
1404a7ef0:	4d 8b cd             	mov    %r13,%r9
1404a7ef3:	4c 8b c7             	mov    %rdi,%r8
1404a7ef6:	49 8b d6             	mov    %r14,%rdx
1404a7ef9:	e8 b2 16 00 00       	call   0x1404a95b0
1404a7efe:	8b f8                	mov    %eax,%edi
1404a7f00:	e9 23 04 00 00       	jmp    0x1404a8328
1404a7f05:	b9 28 00 00 00       	mov    $0x28,%ecx
1404a7f0a:	e8 f9 31 97 00       	call   0x140e1b108
1404a7f0f:	48 8b c8             	mov    %rax,%rcx
1404a7f12:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1404a7f16:	33 db                	xor    %ebx,%ebx
1404a7f18:	48 85 c0             	test   %rax,%rax
1404a7f1b:	74 1d                	je     0x1404a7f3a
1404a7f1d:	48 8b 86 f0 00 00 00 	mov    0xf0(%rsi),%rax
1404a7f24:	89 19                	mov    %ebx,(%rcx)
1404a7f26:	48 89 59 08          	mov    %rbx,0x8(%rcx)
1404a7f2a:	66 89 59 10          	mov    %bx,0x10(%rcx)
1404a7f2e:	48 89 41 18          	mov    %rax,0x18(%rcx)
1404a7f32:	89 59 20             	mov    %ebx,0x20(%rcx)
1404a7f35:	88 59 24             	mov    %bl,0x24(%rcx)
1404a7f38:	eb 03                	jmp    0x1404a7f3d
1404a7f3a:	48 8b cb             	mov    %rbx,%rcx
1404a7f3d:	48 89 4e 68          	mov    %rcx,0x68(%rsi)
1404a7f41:	4d 8b cd             	mov    %r13,%r9
1404a7f44:	4c 8b c7             	mov    %rdi,%r8
1404a7f47:	49 8b d6             	mov    %r14,%rdx
1404a7f4a:	e8 91 09 00 00       	call   0x1404a88e0
1404a7f4f:	8b f8                	mov    %eax,%edi
1404a7f51:	e9 d2 03 00 00       	jmp    0x1404a8328
1404a7f56:	b9 18 00 00 00       	mov    $0x18,%ecx
1404a7f5b:	e8 a8 31 97 00       	call   0x140e1b108
1404a7f60:	48 8b d8             	mov    %rax,%rbx
1404a7f63:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1404a7f67:	48 85 c0             	test   %rax,%rax
1404a7f6a:	74 14                	je     0x1404a7f80
1404a7f6c:	48 8b 86 f0 00 00 00 	mov    0xf0(%rsi),%rax
1404a7f73:	c6 03 00             	movb   $0x0,(%rbx)
1404a7f76:	48 89 43 08          	mov    %rax,0x8(%rbx)
1404a7f7a:	c6 43 10 00          	movb   $0x0,0x10(%rbx)
1404a7f7e:	eb 02                	jmp    0x1404a7f82
1404a7f80:	33 db                	xor    %ebx,%ebx
1404a7f82:	48 89 5e 70          	mov    %rbx,0x70(%rsi)
1404a7f86:	4d 8b cd             	mov    %r13,%r9
1404a7f89:	4c 8b c7             	mov    %rdi,%r8
1404a7f8c:	49 8b d6             	mov    %r14,%rdx
1404a7f8f:	48 8b cb             	mov    %rbx,%rcx
1404a7f92:	e8 89 e8 ff ff       	call   0x1404a6820
1404a7f97:	bf 01 00 00 00       	mov    $0x1,%edi
1404a7f9c:	e9 87 03 00 00       	jmp    0x1404a8328
1404a7fa1:	b9 18 00 00 00       	mov    $0x18,%ecx
1404a7fa6:	e8 5d 31 97 00       	call   0x140e1b108
1404a7fab:	48 8b d8             	mov    %rax,%rbx
1404a7fae:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1404a7fb2:	48 85 c0             	test   %rax,%rax
1404a7fb5:	74 18                	je     0x1404a7fcf
1404a7fb7:	48 8b 86 f0 00 00 00 	mov    0xf0(%rsi),%rax
1404a7fbe:	c6 03 00             	movb   $0x0,(%rbx)
1404a7fc1:	48 89 43 08          	mov    %rax,0x8(%rbx)
1404a7fc5:	c6 43 10 00          	movb   $0x0,0x10(%rbx)
1404a7fc9:	48 89 5e 78          	mov    %rbx,0x78(%rsi)
1404a7fcd:	eb b7                	jmp    0x1404a7f86
1404a7fcf:	33 db                	xor    %ebx,%ebx
1404a7fd1:	48 89 5e 78          	mov    %rbx,0x78(%rsi)
1404a7fd5:	eb af                	jmp    0x1404a7f86
1404a7fd7:	b9 18 00 00 00       	mov    $0x18,%ecx
1404a7fdc:	e8 27 31 97 00       	call   0x140e1b108
1404a7fe1:	48 8b d8             	mov    %rax,%rbx
1404a7fe4:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1404a7fe8:	48 85 c0             	test   %rax,%rax
1404a7feb:	74 1e                	je     0x1404a800b
1404a7fed:	48 8b 86 f0 00 00 00 	mov    0xf0(%rsi),%rax
1404a7ff4:	c6 03 00             	movb   $0x0,(%rbx)
1404a7ff7:	48 89 43 08          	mov    %rax,0x8(%rbx)
1404a7ffb:	c6 43 10 00          	movb   $0x0,0x10(%rbx)
1404a7fff:	48 89 9e 80 00 00 00 	mov    %rbx,0x80(%rsi)
1404a8006:	e9 7b ff ff ff       	jmp    0x1404a7f86
1404a800b:	33 db                	xor    %ebx,%ebx
1404a800d:	48 89 9e 80 00 00 00 	mov    %rbx,0x80(%rsi)
1404a8014:	e9 6d ff ff ff       	jmp    0x1404a7f86
1404a8019:	b9 18 00 00 00       	mov    $0x18,%ecx
1404a801e:	e8 e5 30 97 00       	call   0x140e1b108
1404a8023:	48 8b d8             	mov    %rax,%rbx
1404a8026:	48 89 45 b8          	mov    %rax,-0x48(%rbp)