140097a48:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140097a4f:	00
140097a50:	48 8b 19             	mov    (%rcx),%rbx
140097a53:	ba 20 00 00 00       	mov    $0x20,%edx
140097a58:	e8 27 28 26 00       	call   0x1402fa284
140097a5d:	48 8b cb             	mov    %rbx,%rcx
140097a60:	48 85 db             	test   %rbx,%rbx
140097a63:	75 eb                	jne    0x140097a50
140097a65:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140097a69:	ba 20 00 00 00       	mov    $0x20,%edx
140097a6e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140097a73:	48 83 c4 20          	add    $0x20,%rsp
140097a77:	5f                   	pop    %rdi
140097a78:	e9 07 28 26 00       	jmp    0x1402fa284
140097a7d:	ff 15 75 25 29 00    	call   *0x292575(%rip)        # 0x140329ff8
140097a83:	cc                   	int3
140097a84:	cc                   	int3
140097a85:	cc                   	int3
140097a86:	cc                   	int3
140097a87:	cc                   	int3
140097a88:	cc                   	int3
140097a89:	cc                   	int3
140097a8a:	cc                   	int3
140097a8b:	cc                   	int3
140097a8c:	cc                   	int3
140097a8d:	cc                   	int3
140097a8e:	cc                   	int3
140097a8f:	cc                   	int3
140097a90:	40 53                	rex push %rbx
140097a92:	48 83 ec 20          	sub    $0x20,%rsp
140097a96:	48 8b d9             	mov    %rcx,%rbx
140097a99:	48 8b 49 18          	mov    0x18(%rcx),%rcx
140097a9d:	48 85 c9             	test   %rcx,%rcx
140097aa0:	74 3f                	je     0x140097ae1
140097aa2:	48 8b 53 28          	mov    0x28(%rbx),%rdx
140097aa6:	48 2b d1             	sub    %rcx,%rdx
140097aa9:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140097aad:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140097ab4:	72 18                	jb     0x140097ace
140097ab6:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140097aba:	48 83 c2 27          	add    $0x27,%rdx
140097abe:	49 2b c8             	sub    %r8,%rcx
140097ac1:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140097ac5:	48 83 f8 1f          	cmp    $0x1f,%rax
140097ac9:	77 36                	ja     0x140097b01
140097acb:	49 8b c8             	mov    %r8,%rcx
140097ace:	e8 b1 27 26 00       	call   0x1402fa284
140097ad3:	33 c0                	xor    %eax,%eax
140097ad5:	48 89 43 18          	mov    %rax,0x18(%rbx)
140097ad9:	48 89 43 20          	mov    %rax,0x20(%rbx)
140097add:	48 89 43 28          	mov    %rax,0x28(%rbx)
140097ae1:	48 8b 53 08          	mov    0x8(%rbx),%rdx
140097ae5:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140097ae9:	e8 e2 6f ff ff       	call   0x14008ead0
140097aee:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140097af2:	ba 58 00 00 00       	mov    $0x58,%edx
140097af7:	48 83 c4 20          	add    $0x20,%rsp
140097afb:	5b                   	pop    %rbx
140097afc:	e9 83 27 26 00       	jmp    0x1402fa284
140097b01:	ff 15 f1 24 29 00    	call   *0x2924f1(%rip)        # 0x140329ff8
140097b07:	cc                   	int3
140097b08:	cc                   	int3
140097b09:	cc                   	int3
140097b0a:	cc                   	int3
140097b0b:	cc                   	int3
140097b0c:	cc                   	int3
140097b0d:	cc                   	int3
140097b0e:	cc                   	int3
140097b0f:	cc                   	int3
140097b10:	40 53                	rex push %rbx
140097b12:	48 83 ec 20          	sub    $0x20,%rsp
140097b16:	48 8b d9             	mov    %rcx,%rbx
140097b19:	48 8b 49 18          	mov    0x18(%rcx),%rcx
140097b1d:	48 85 c9             	test   %rcx,%rcx
140097b20:	74 3f                	je     0x140097b61
140097b22:	48 8b 53 28          	mov    0x28(%rbx),%rdx
140097b26:	48 2b d1             	sub    %rcx,%rdx
140097b29:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140097b2d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140097b34:	72 18                	jb     0x140097b4e
140097b36:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140097b3a:	48 83 c2 27          	add    $0x27,%rdx
140097b3e:	49 2b c8             	sub    %r8,%rcx
140097b41:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140097b45:	48 83 f8 1f          	cmp    $0x1f,%rax
140097b49:	77 24                	ja     0x140097b6f
140097b4b:	49 8b c8             	mov    %r8,%rcx
140097b4e:	e8 31 27 26 00       	call   0x1402fa284
140097b53:	33 c0                	xor    %eax,%eax
140097b55:	48 89 43 18          	mov    %rax,0x18(%rbx)
140097b59:	48 89 43 20          	mov    %rax,0x20(%rbx)
140097b5d:	48 89 43 28          	mov    %rax,0x28(%rbx)
140097b61:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140097b65:	48 83 c4 20          	add    $0x20,%rsp
140097b69:	5b                   	pop    %rbx
140097b6a:	e9 51 0a 00 00       	jmp    0x1400985c0
140097b6f:	ff 15 83 24 29 00    	call   *0x292483(%rip)        # 0x140329ff8
140097b75:	cc                   	int3
140097b76:	cc                   	int3
140097b77:	cc                   	int3
140097b78:	cc                   	int3
140097b79:	cc                   	int3
140097b7a:	cc                   	int3
140097b7b:	cc                   	int3
140097b7c:	cc                   	int3
140097b7d:	cc                   	int3
140097b7e:	cc                   	int3
140097b7f:	cc                   	int3
140097b80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140097b85:	57                   	push   %rdi
140097b86:	48 83 ec 20          	sub    $0x20,%rsp
140097b8a:	48 8b f9             	mov    %rcx,%rdi
140097b8d:	33 db                	xor    %ebx,%ebx
140097b8f:	48 8b 49 18          	mov    0x18(%rcx),%rcx
140097b93:	48 85 c9             	test   %rcx,%rcx
140097b96:	74 3d                	je     0x140097bd5
140097b98:	48 8b 57 28          	mov    0x28(%rdi),%rdx
140097b9c:	48 2b d1             	sub    %rcx,%rdx
140097b9f:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140097ba3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140097baa:	72 18                	jb     0x140097bc4
140097bac:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140097bb0:	48 83 c2 27          	add    $0x27,%rdx
140097bb4:	49 2b c8             	sub    %r8,%rcx
140097bb7:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140097bbb:	48 83 f8 1f          	cmp    $0x1f,%rax
140097bbf:	77 5c                	ja     0x140097c1d
140097bc1:	49 8b c8             	mov    %r8,%rcx
140097bc4:	e8 bb 26 26 00       	call   0x1402fa284
140097bc9:	48 89 5f 18          	mov    %rbx,0x18(%rdi)
140097bcd:	48 89 5f 20          	mov    %rbx,0x20(%rdi)
140097bd1:	48 89 5f 28          	mov    %rbx,0x28(%rdi)
140097bd5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140097bd9:	48 8b 41 08          	mov    0x8(%rcx),%rax
140097bdd:	48 89 18             	mov    %rbx,(%rax)
140097be0:	48 8b 09             	mov    (%rcx),%rcx
140097be3:	48 85 c9             	test   %rcx,%rcx
140097be6:	74 1d                	je     0x140097c05
140097be8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140097bef:	00
140097bf0:	48 8b 19             	mov    (%rcx),%rbx
140097bf3:	ba 20 00 00 00       	mov    $0x20,%edx
140097bf8:	e8 87 26 26 00       	call   0x1402fa284
140097bfd:	48 8b cb             	mov    %rbx,%rcx
140097c00:	48 85 db             	test   %rbx,%rbx
140097c03:	75 eb                	jne    0x140097bf0
140097c05:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140097c09:	ba 20 00 00 00       	mov    $0x20,%edx
140097c0e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140097c13:	48 83 c4 20          	add    $0x20,%rsp
140097c17:	5f                   	pop    %rdi
140097c18:	e9 67 26 26 00       	jmp    0x1402fa284
140097c1d:	ff 15 d5 23 29 00    	call   *0x2923d5(%rip)        # 0x140329ff8
140097c23:	cc                   	int3
140097c24:	cc                   	int3
140097c25:	cc                   	int3
140097c26:	cc                   	int3
140097c27:	cc                   	int3
140097c28:	cc                   	int3
140097c29:	cc                   	int3
140097c2a:	cc                   	int3
140097c2b:	cc                   	int3
140097c2c:	cc                   	int3
140097c2d:	cc                   	int3
140097c2e:	cc                   	int3
140097c2f:	cc                   	int3
140097c30:	40 53                	rex push %rbx
140097c32:	48 83 ec 20          	sub    $0x20,%rsp
140097c36:	48 8b d9             	mov    %rcx,%rbx
140097c39:	48 8b 49 18          	mov    0x18(%rcx),%rcx
140097c3d:	48 85 c9             	test   %rcx,%rcx
140097c40:	74 3f                	je     0x140097c81
140097c42:	48 8b 53 28          	mov    0x28(%rbx),%rdx
140097c46:	48 2b d1             	sub    %rcx,%rdx
140097c49:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140097c4d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140097c54:	72 18                	jb     0x140097c6e
140097c56:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140097c5a:	48 83 c2 27          	add    $0x27,%rdx
140097c5e:	49 2b c8             	sub    %r8,%rcx
140097c61:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140097c65:	48 83 f8 1f          	cmp    $0x1f,%rax
140097c69:	77 36                	ja     0x140097ca1
140097c6b:	49 8b c8             	mov    %r8,%rcx
140097c6e:	e8 11 26 26 00       	call   0x1402fa284
140097c73:	33 c0                	xor    %eax,%eax
140097c75:	48 89 43 18          	mov    %rax,0x18(%rbx)
140097c79:	48 89 43 20          	mov    %rax,0x20(%rbx)
140097c7d:	48 89 43 28          	mov    %rax,0x28(%rbx)
140097c81:	48 8b 53 08          	mov    0x8(%rbx),%rdx
140097c85:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140097c89:	e8 c2 6e ff ff       	call   0x14008eb50
140097c8e:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140097c92:	ba 38 00 00 00       	mov    $0x38,%edx
140097c97:	48 83 c4 20          	add    $0x20,%rsp
140097c9b:	5b                   	pop    %rbx
140097c9c:	e9 e3 25 26 00       	jmp    0x1402fa284
140097ca1:	ff 15 51 23 29 00    	call   *0x292351(%rip)        # 0x140329ff8
140097ca7:	cc                   	int3
140097ca8:	cc                   	int3
140097ca9:	cc                   	int3
140097caa:	cc                   	int3
140097cab:	cc                   	int3
140097cac:	cc                   	int3
140097cad:	cc                   	int3
140097cae:	cc                   	int3
140097caf:	cc                   	int3
140097cb0:	40 53                	rex push %rbx
140097cb2:	48 83 ec 20          	sub    $0x20,%rsp
140097cb6:	48 8b d9             	mov    %rcx,%rbx
140097cb9:	48 8b 49 18          	mov    0x18(%rcx),%rcx
140097cbd:	48 85 c9             	test   %rcx,%rcx
140097cc0:	74 3f                	je     0x140097d01
140097cc2:	48 8b 53 28          	mov    0x28(%rbx),%rdx
140097cc6:	48 2b d1             	sub    %rcx,%rdx
140097cc9:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140097ccd:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140097cd4:	72 18                	jb     0x140097cee
140097cd6:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140097cda:	48 83 c2 27          	add    $0x27,%rdx
140097cde:	49 2b c8             	sub    %r8,%rcx
140097ce1:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140097ce5:	48 83 f8 1f          	cmp    $0x1f,%rax
140097ce9:	77 24                	ja     0x140097d0f
140097ceb:	49 8b c8             	mov    %r8,%rcx
140097cee:	e8 91 25 26 00       	call   0x1402fa284
140097cf3:	33 c0                	xor    %eax,%eax
140097cf5:	48 89 43 18          	mov    %rax,0x18(%rbx)
140097cf9:	48 89 43 20          	mov    %rax,0x20(%rbx)
140097cfd:	48 89 43 28          	mov    %rax,0x28(%rbx)
140097d01:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140097d05:	48 83 c4 20          	add    $0x20,%rsp
140097d09:	5b                   	pop    %rbx
140097d0a:	e9 c1 09 00 00       	jmp    0x1400986d0
140097d0f:	ff 15 e3 22 29 00    	call   *0x2922e3(%rip)        # 0x140329ff8
140097d15:	cc                   	int3
140097d16:	cc                   	int3
140097d17:	cc                   	int3
140097d18:	cc                   	int3
140097d19:	cc                   	int3
140097d1a:	cc                   	int3
140097d1b:	cc                   	int3
140097d1c:	cc                   	int3
140097d1d:	cc                   	int3
140097d1e:	cc                   	int3
140097d1f:	cc                   	int3
140097d20:	40 53                	rex push %rbx
140097d22:	48 83 ec 20          	sub    $0x20,%rsp
140097d26:	48 8b d9             	mov    %rcx,%rbx
140097d29:	48 8b 49 18          	mov    0x18(%rcx),%rcx
140097d2d:	48 85 c9             	test   %rcx,%rcx
140097d30:	74 3f                	je     0x140097d71
140097d32:	48 8b 53 28          	mov    0x28(%rbx),%rdx
140097d36:	48 2b d1             	sub    %rcx,%rdx
140097d39:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140097d3d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140097d44:	72 18                	jb     0x140097d5e
140097d46:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140097d4a:	48 83 c2 27          	add    $0x27,%rdx
140097d4e:	49 2b c8             	sub    %r8,%rcx
140097d51:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140097d55:	48 83 f8 1f          	cmp    $0x1f,%rax
140097d59:	77 24                	ja     0x140097d7f
140097d5b:	49 8b c8             	mov    %r8,%rcx
140097d5e:	e8 21 25 26 00       	call   0x1402fa284
140097d63:	33 c0                	xor    %eax,%eax
140097d65:	48 89 43 18          	mov    %rax,0x18(%rbx)
140097d69:	48 89 43 20          	mov    %rax,0x20(%rbx)
140097d6d:	48 89 43 28          	mov    %rax,0x28(%rbx)
140097d71:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140097d75:	48 83 c4 20          	add    $0x20,%rsp
140097d79:	5b                   	pop    %rbx
140097d7a:	e9 c1 09 00 00       	jmp    0x140098740
140097d7f:	ff 15 73 22 29 00    	call   *0x292273(%rip)        # 0x140329ff8
140097d85:	cc                   	int3
140097d86:	cc                   	int3
140097d87:	cc                   	int3
140097d88:	cc                   	int3
140097d89:	cc                   	int3
140097d8a:	cc                   	int3
140097d8b:	cc                   	int3
140097d8c:	cc                   	int3
140097d8d:	cc                   	int3
140097d8e:	cc                   	int3
140097d8f:	cc                   	int3
140097d90:	40 53                	rex push %rbx
140097d92:	48 83 ec 20          	sub    $0x20,%rsp
140097d96:	48 8b d9             	mov    %rcx,%rbx
140097d99:	48 8b 49 18          	mov    0x18(%rcx),%rcx
140097d9d:	48 85 c9             	test   %rcx,%rcx
140097da0:	74 3f                	je     0x140097de1
140097da2:	48 8b 53 28          	mov    0x28(%rbx),%rdx
140097da6:	48 2b d1             	sub    %rcx,%rdx
140097da9:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140097dad:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140097db4:	72 18                	jb     0x140097dce
140097db6:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140097dba:	48 83 c2 27          	add    $0x27,%rdx
140097dbe:	49 2b c8             	sub    %r8,%rcx
140097dc1:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140097dc5:	48 83 f8 1f          	cmp    $0x1f,%rax
140097dc9:	77 24                	ja     0x140097def
140097dcb:	49 8b c8             	mov    %r8,%rcx
140097dce:	e8 b1 24 26 00       	call   0x1402fa284
140097dd3:	33 c0                	xor    %eax,%eax
140097dd5:	48 89 43 18          	mov    %rax,0x18(%rbx)
140097dd9:	48 89 43 20          	mov    %rax,0x20(%rbx)
140097ddd:	48 89 43 28          	mov    %rax,0x28(%rbx)
140097de1:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140097de5:	48 83 c4 20          	add    $0x20,%rsp
140097de9:	5b                   	pop    %rbx
140097dea:	e9 c1 09 00 00       	jmp    0x1400987b0
140097def:	ff 15 03 22 29 00    	call   *0x292203(%rip)        # 0x140329ff8
140097df5:	cc                   	int3
140097df6:	cc                   	int3
140097df7:	cc                   	int3
140097df8:	cc                   	int3
140097df9:	cc                   	int3
140097dfa:	cc                   	int3
140097dfb:	cc                   	int3
140097dfc:	cc                   	int3
140097dfd:	cc                   	int3
140097dfe:	cc                   	int3
140097dff:	cc                   	int3
140097e00:	40 53                	rex push %rbx
140097e02:	48 83 ec 20          	sub    $0x20,%rsp
140097e06:	48 8b d9             	mov    %rcx,%rbx
140097e09:	48 8b 49 18          	mov    0x18(%rcx),%rcx
140097e0d:	48 85 c9             	test   %rcx,%rcx
140097e10:	74 3f                	je     0x140097e51
140097e12:	48 8b 53 28          	mov    0x28(%rbx),%rdx
140097e16:	48 2b d1             	sub    %rcx,%rdx
140097e19:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140097e1d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140097e24:	72 18                	jb     0x140097e3e
140097e26:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140097e2a:	48 83 c2 27          	add    $0x27,%rdx
140097e2e:	49 2b c8             	sub    %r8,%rcx
140097e31:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140097e35:	48 83 f8 1f          	cmp    $0x1f,%rax
140097e39:	77 24                	ja     0x140097e5f
140097e3b:	49 8b c8             	mov    %r8,%rcx
140097e3e:	e8 41 24 26 00       	call   0x1402fa284
140097e43:	33 c0                	xor    %eax,%eax
140097e45:	48 89 43 18          	mov    %rax,0x18(%rbx)
140097e49:	48 89 43 20          	mov    %rax,0x20(%rbx)
140097e4d:	48 89 43 28          	mov    %rax,0x28(%rbx)
140097e51:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140097e55:	48 83 c4 20          	add    $0x20,%rsp
140097e59:	5b                   	pop    %rbx