140b009aa:	ba 01 00 00 00       	mov    $0x1,%edx
140b009af:	48 8b 40 28          	mov    0x28(%rax),%rax
140b009b3:	ff 15 67 30 48 00    	call   *0x483067(%rip)        # 0x140f83a20
140b009b9:	48 85 db             	test   %rbx,%rbx
140b009bc:	74 5c                	je     0x140b00a1a
140b009be:	48 8b c3             	mov    %rbx,%rax
140b009c1:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140b009c8:	00
140b009c9:	48 33 cc             	xor    %rsp,%rcx
140b009cc:	e8 2f ab 31 00       	call   0x140e1b500
140b009d1:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
140b009d8:	00
140b009d9:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
140b009e0:	5f                   	pop    %rdi
140b009e1:	c3                   	ret
140b009e2:	48 85 c9             	test   %rcx,%rcx
140b009e5:	74 33                	je     0x140b00a1a
140b009e7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140b009ee:	00 00
140b009f0:	48 8b 01             	mov    (%rcx),%rax
140b009f3:	4c 8d 05 7e a5 8b 00 	lea    0x8ba57e(%rip),%r8        # 0x1413baf78
140b009fa:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b009ff:	48 8b 40 18          	mov    0x18(%rax),%rax
140b00a03:	ff 15 17 30 48 00    	call   *0x483017(%rip)        # 0x140f83a20
140b00a09:	48 8b 08             	mov    (%rax),%rcx
140b00a0c:	48 8b 58 08          	mov    0x8(%rax),%rbx
140b00a10:	48 85 db             	test   %rbx,%rbx
140b00a13:	75 a9                	jne    0x140b009be
140b00a15:	48 85 c9             	test   %rcx,%rcx
140b00a18:	75 d6                	jne    0x140b009f0
140b00a1a:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140b00a1f:	48 8b cf             	mov    %rdi,%rcx
140b00a22:	e8 f9 3a 89 ff       	call   0x140394520
140b00a27:	48 8b d8             	mov    %rax,%rbx
140b00a2a:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140b00a2f:	e8 5c 17 89 ff       	call   0x140392190
140b00a34:	90                   	nop
140b00a35:	4c 8b cb             	mov    %rbx,%r9
140b00a38:	4c 8b c0             	mov    %rax,%r8
140b00a3b:	48 8d 15 c6 2a 4e 00 	lea    0x4e2ac6(%rip),%rdx        # 0x140fe3508
140b00a42:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b00a47:	e8 54 0e 89 ff       	call   0x1403918a0
140b00a4c:	90                   	nop
140b00a4d:	48 8b d0             	mov    %rax,%rdx
140b00a50:	48 8d 0d 79 da 99 00 	lea    0x99da79(%rip),%rcx        # 0x14149e4d0
140b00a57:	e8 b4 f4 6c ff       	call   0x1401cff10
140b00a5c:	48 8d 15 ed 71 88 ff 	lea    -0x778e13(%rip),%rdx        # 0x140387c50
140b00a63:	48 8b c8             	mov    %rax,%rcx
140b00a66:	e8 65 91 88 ff       	call   0x140389bd0
140b00a6b:	90                   	nop
140b00a6c:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b00a71:	e8 da 6f 69 ff       	call   0x140197a50
140b00a76:	90                   	nop
140b00a77:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140b00a7c:	e8 cf 6f 69 ff       	call   0x140197a50
140b00a81:	90                   	nop
140b00a82:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140b00a87:	e8 c4 6f 69 ff       	call   0x140197a50
140b00a8c:	e8 af 3e fb ff       	call   0x140ab4940
140b00a91:	cc                   	int3
140b00a92:	cc                   	int3
140b00a93:	cc                   	int3
140b00a94:	cc                   	int3
140b00a95:	cc                   	int3
140b00a96:	cc                   	int3
140b00a97:	cc                   	int3
140b00a98:	cc                   	int3
140b00a99:	cc                   	int3
140b00a9a:	cc                   	int3
140b00a9b:	cc                   	int3
140b00a9c:	cc                   	int3
140b00a9d:	cc                   	int3
140b00a9e:	cc                   	int3
140b00a9f:	cc                   	int3
140b00aa0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b00aa5:	57                   	push   %rdi
140b00aa6:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140b00aad:	48 8b 05 4c 84 8b 00 	mov    0x8b844c(%rip),%rax        # 0x1413b8f00
140b00ab4:	48 33 c4             	xor    %rsp,%rax
140b00ab7:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140b00abe:	00
140b00abf:	48 8b f9             	mov    %rcx,%rdi
140b00ac2:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140b00ac6:	e8 c9 d1 31 00       	call   0x140e1dc94
140b00acb:	48 8d 50 08          	lea    0x8(%rax),%rdx
140b00acf:	48 8d 0d f2 63 8c 00 	lea    0x8c63f2(%rip),%rcx        # 0x1413c6ec8
140b00ad6:	e8 7d d2 31 00       	call   0x140e1dd58
140b00adb:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140b00adf:	85 c0                	test   %eax,%eax
140b00ae1:	75 4f                	jne    0x140b00b32
140b00ae3:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140b00ae7:	48 85 c9             	test   %rcx,%rcx
140b00aea:	74 1d                	je     0x140b00b09
140b00aec:	48 ff 41 08          	incq   0x8(%rcx)
140b00af0:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b00af5:	75 12                	jne    0x140b00b09
140b00af7:	48 8b 01             	mov    (%rcx),%rax
140b00afa:	ba 01 00 00 00       	mov    $0x1,%edx
140b00aff:	48 8b 40 28          	mov    0x28(%rax),%rax
140b00b03:	ff 15 17 2f 48 00    	call   *0x482f17(%rip)        # 0x140f83a20
140b00b09:	48 85 db             	test   %rbx,%rbx
140b00b0c:	74 5c                	je     0x140b00b6a
140b00b0e:	48 8b c3             	mov    %rbx,%rax
140b00b11:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140b00b18:	00
140b00b19:	48 33 cc             	xor    %rsp,%rcx
140b00b1c:	e8 df a9 31 00       	call   0x140e1b500
140b00b21:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
140b00b28:	00
140b00b29:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
140b00b30:	5f                   	pop    %rdi
140b00b31:	c3                   	ret
140b00b32:	48 85 c9             	test   %rcx,%rcx
140b00b35:	74 33                	je     0x140b00b6a
140b00b37:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140b00b3e:	00 00
140b00b40:	48 8b 01             	mov    (%rcx),%rax
140b00b43:	4c 8d 05 d6 09 8c 00 	lea    0x8c09d6(%rip),%r8        # 0x1413c1520
140b00b4a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b00b4f:	48 8b 40 18          	mov    0x18(%rax),%rax
140b00b53:	ff 15 c7 2e 48 00    	call   *0x482ec7(%rip)        # 0x140f83a20
140b00b59:	48 8b 08             	mov    (%rax),%rcx
140b00b5c:	48 8b 58 08          	mov    0x8(%rax),%rbx
140b00b60:	48 85 db             	test   %rbx,%rbx
140b00b63:	75 a9                	jne    0x140b00b0e
140b00b65:	48 85 c9             	test   %rcx,%rcx
140b00b68:	75 d6                	jne    0x140b00b40
140b00b6a:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140b00b6f:	48 8b cf             	mov    %rdi,%rcx
140b00b72:	e8 a9 39 89 ff       	call   0x140394520
140b00b77:	48 8b d8             	mov    %rax,%rbx
140b00b7a:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140b00b7f:	e8 cc 96 fd ff       	call   0x140ada250
140b00b84:	90                   	nop
140b00b85:	4c 8b cb             	mov    %rbx,%r9
140b00b88:	4c 8b c0             	mov    %rax,%r8
140b00b8b:	48 8d 15 76 29 4e 00 	lea    0x4e2976(%rip),%rdx        # 0x140fe3508
140b00b92:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b00b97:	e8 04 0d 89 ff       	call   0x1403918a0
140b00b9c:	90                   	nop
140b00b9d:	48 8b d0             	mov    %rax,%rdx
140b00ba0:	48 8d 0d 29 d9 99 00 	lea    0x99d929(%rip),%rcx        # 0x14149e4d0
140b00ba7:	e8 64 f3 6c ff       	call   0x1401cff10
140b00bac:	48 8d 15 9d 70 88 ff 	lea    -0x778f63(%rip),%rdx        # 0x140387c50
140b00bb3:	48 8b c8             	mov    %rax,%rcx
140b00bb6:	e8 15 90 88 ff       	call   0x140389bd0
140b00bbb:	90                   	nop
140b00bbc:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b00bc1:	e8 8a 6e 69 ff       	call   0x140197a50
140b00bc6:	90                   	nop
140b00bc7:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140b00bcc:	e8 7f 6e 69 ff       	call   0x140197a50
140b00bd1:	90                   	nop
140b00bd2:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140b00bd7:	e8 74 6e 69 ff       	call   0x140197a50
140b00bdc:	e8 5f 3d fb ff       	call   0x140ab4940
140b00be1:	cc                   	int3
140b00be2:	cc                   	int3
140b00be3:	cc                   	int3
140b00be4:	cc                   	int3
140b00be5:	cc                   	int3
140b00be6:	cc                   	int3
140b00be7:	cc                   	int3
140b00be8:	cc                   	int3
140b00be9:	cc                   	int3
140b00bea:	cc                   	int3
140b00beb:	cc                   	int3
140b00bec:	cc                   	int3
140b00bed:	cc                   	int3
140b00bee:	cc                   	int3
140b00bef:	cc                   	int3
140b00bf0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b00bf5:	57                   	push   %rdi
140b00bf6:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140b00bfd:	48 8b 05 fc 82 8b 00 	mov    0x8b82fc(%rip),%rax        # 0x1413b8f00
140b00c04:	48 33 c4             	xor    %rsp,%rax
140b00c07:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140b00c0e:	00
140b00c0f:	48 8b f9             	mov    %rcx,%rdi
140b00c12:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140b00c16:	e8 79 d0 31 00       	call   0x140e1dc94
140b00c1b:	48 8d 50 08          	lea    0x8(%rax),%rdx
140b00c1f:	48 8d 0d e2 ee 8b 00 	lea    0x8beee2(%rip),%rcx        # 0x1413bfb08
140b00c26:	e8 2d d1 31 00       	call   0x140e1dd58
140b00c2b:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140b00c2f:	85 c0                	test   %eax,%eax
140b00c31:	75 4f                	jne    0x140b00c82
140b00c33:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140b00c37:	48 85 c9             	test   %rcx,%rcx
140b00c3a:	74 1d                	je     0x140b00c59
140b00c3c:	48 ff 41 08          	incq   0x8(%rcx)
140b00c40:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b00c45:	75 12                	jne    0x140b00c59
140b00c47:	48 8b 01             	mov    (%rcx),%rax
140b00c4a:	ba 01 00 00 00       	mov    $0x1,%edx
140b00c4f:	48 8b 40 28          	mov    0x28(%rax),%rax
140b00c53:	ff 15 c7 2d 48 00    	call   *0x482dc7(%rip)        # 0x140f83a20
140b00c59:	48 85 db             	test   %rbx,%rbx
140b00c5c:	74 5c                	je     0x140b00cba
140b00c5e:	48 8b c3             	mov    %rbx,%rax
140b00c61:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140b00c68:	00
140b00c69:	48 33 cc             	xor    %rsp,%rcx
140b00c6c:	e8 8f a8 31 00       	call   0x140e1b500
140b00c71:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
140b00c78:	00
140b00c79:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
140b00c80:	5f                   	pop    %rdi
140b00c81:	c3                   	ret
140b00c82:	48 85 c9             	test   %rcx,%rcx
140b00c85:	74 33                	je     0x140b00cba
140b00c87:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140b00c8e:	00 00
140b00c90:	48 8b 01             	mov    (%rcx),%rax
140b00c93:	4c 8d 05 a6 cc 8b 00 	lea    0x8bcca6(%rip),%r8        # 0x1413bd940
140b00c9a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b00c9f:	48 8b 40 18          	mov    0x18(%rax),%rax
140b00ca3:	ff 15 77 2d 48 00    	call   *0x482d77(%rip)        # 0x140f83a20
140b00ca9:	48 8b 08             	mov    (%rax),%rcx
140b00cac:	48 8b 58 08          	mov    0x8(%rax),%rbx
140b00cb0:	48 85 db             	test   %rbx,%rbx
140b00cb3:	75 a9                	jne    0x140b00c5e
140b00cb5:	48 85 c9             	test   %rcx,%rcx
140b00cb8:	75 d6                	jne    0x140b00c90
140b00cba:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140b00cbf:	48 8b cf             	mov    %rdi,%rcx
140b00cc2:	e8 59 38 89 ff       	call   0x140394520
140b00cc7:	48 8b d8             	mov    %rax,%rbx
140b00cca:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140b00ccf:	e8 5c 96 fd ff       	call   0x140ada330
140b00cd4:	90                   	nop
140b00cd5:	4c 8b cb             	mov    %rbx,%r9
140b00cd8:	4c 8b c0             	mov    %rax,%r8
140b00cdb:	48 8d 15 26 28 4e 00 	lea    0x4e2826(%rip),%rdx        # 0x140fe3508
140b00ce2:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b00ce7:	e8 b4 0b 89 ff       	call   0x1403918a0
140b00cec:	90                   	nop
140b00ced:	48 8b d0             	mov    %rax,%rdx
140b00cf0:	48 8d 0d d9 d7 99 00 	lea    0x99d7d9(%rip),%rcx        # 0x14149e4d0
140b00cf7:	e8 14 f2 6c ff       	call   0x1401cff10
140b00cfc:	48 8d 15 4d 6f 88 ff 	lea    -0x7790b3(%rip),%rdx        # 0x140387c50
140b00d03:	48 8b c8             	mov    %rax,%rcx
140b00d06:	e8 c5 8e 88 ff       	call   0x140389bd0
140b00d0b:	90                   	nop
140b00d0c:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b00d11:	e8 3a 6d 69 ff       	call   0x140197a50
140b00d16:	90                   	nop
140b00d17:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140b00d1c:	e8 2f 6d 69 ff       	call   0x140197a50
140b00d21:	90                   	nop
140b00d22:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140b00d27:	e8 24 6d 69 ff       	call   0x140197a50
140b00d2c:	e8 0f 3c fb ff       	call   0x140ab4940
140b00d31:	cc                   	int3
140b00d32:	cc                   	int3
140b00d33:	cc                   	int3
140b00d34:	cc                   	int3
140b00d35:	cc                   	int3
140b00d36:	cc                   	int3
140b00d37:	cc                   	int3
140b00d38:	cc                   	int3
140b00d39:	cc                   	int3
140b00d3a:	cc                   	int3
140b00d3b:	cc                   	int3
140b00d3c:	cc                   	int3
140b00d3d:	cc                   	int3
140b00d3e:	cc                   	int3
140b00d3f:	cc                   	int3
140b00d40:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b00d45:	57                   	push   %rdi
140b00d46:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140b00d4d:	48 8b 05 ac 81 8b 00 	mov    0x8b81ac(%rip),%rax        # 0x1413b8f00
140b00d54:	48 33 c4             	xor    %rsp,%rax
140b00d57:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140b00d5e:	00
140b00d5f:	48 8b f9             	mov    %rcx,%rdi
140b00d62:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140b00d66:	e8 29 cf 31 00       	call   0x140e1dc94
140b00d6b:	48 8d 50 08          	lea    0x8(%rax),%rdx
140b00d6f:	48 8d 0d 32 d3 8b 00 	lea    0x8bd332(%rip),%rcx        # 0x1413be0a8
140b00d76:	e8 dd cf 31 00       	call   0x140e1dd58
140b00d7b:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140b00d7f:	85 c0                	test   %eax,%eax
140b00d81:	75 4f                	jne    0x140b00dd2
140b00d83:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140b00d87:	48 85 c9             	test   %rcx,%rcx
140b00d8a:	74 1d                	je     0x140b00da9
140b00d8c:	48 ff 41 08          	incq   0x8(%rcx)
140b00d90:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b00d95:	75 12                	jne    0x140b00da9
140b00d97:	48 8b 01             	mov    (%rcx),%rax
140b00d9a:	ba 01 00 00 00       	mov    $0x1,%edx
140b00d9f:	48 8b 40 28          	mov    0x28(%rax),%rax
140b00da3:	ff 15 77 2c 48 00    	call   *0x482c77(%rip)        # 0x140f83a20
140b00da9:	48 85 db             	test   %rbx,%rbx
140b00dac:	74 5c                	je     0x140b00e0a
140b00dae:	48 8b c3             	mov    %rbx,%rax
140b00db1:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140b00db8:	00
140b00db9:	48 33 cc             	xor    %rsp,%rcx
140b00dbc:	e8 3f a7 31 00       	call   0x140e1b500
140b00dc1:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
140b00dc8:	00
140b00dc9:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
140b00dd0:	5f                   	pop    %rdi
140b00dd1:	c3                   	ret
140b00dd2:	48 85 c9             	test   %rcx,%rcx
140b00dd5:	74 33                	je     0x140b00e0a
140b00dd7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140b00dde:	00 00
140b00de0:	48 8b 01             	mov    (%rcx),%rax
140b00de3:	4c 8d 05 06 d3 8b 00 	lea    0x8bd306(%rip),%r8        # 0x1413be0f0
140b00dea:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b00def:	48 8b 40 18          	mov    0x18(%rax),%rax
140b00df3:	ff 15 27 2c 48 00    	call   *0x482c27(%rip)        # 0x140f83a20
140b00df9:	48 8b 08             	mov    (%rax),%rcx
140b00dfc:	48 8b 58 08          	mov    0x8(%rax),%rbx
140b00e00:	48 85 db             	test   %rbx,%rbx
140b00e03:	75 a9                	jne    0x140b00dae
140b00e05:	48 85 c9             	test   %rcx,%rcx
140b00e08:	75 d6                	jne    0x140b00de0
140b00e0a:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140b00e0f:	48 8b cf             	mov    %rdi,%rcx
140b00e12:	e8 09 37 89 ff       	call   0x140394520
140b00e17:	48 8b d8             	mov    %rax,%rbx
140b00e1a:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140b00e1f:	e8 ec 95 fd ff       	call   0x140ada410
140b00e24:	90                   	nop
140b00e25:	4c 8b cb             	mov    %rbx,%r9
140b00e28:	4c 8b c0             	mov    %rax,%r8
140b00e2b:	48 8d 15 d6 26 4e 00 	lea    0x4e26d6(%rip),%rdx        # 0x140fe3508
140b00e32:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b00e37:	e8 64 0a 89 ff       	call   0x1403918a0
140b00e3c:	90                   	nop
140b00e3d:	48 8b d0             	mov    %rax,%rdx
140b00e40:	48 8d 0d 89 d6 99 00 	lea    0x99d689(%rip),%rcx        # 0x14149e4d0
140b00e47:	e8 c4 f0 6c ff       	call   0x1401cff10
140b00e4c:	48 8d 15 fd 6d 88 ff 	lea    -0x779203(%rip),%rdx        # 0x140387c50
140b00e53:	48 8b c8             	mov    %rax,%rcx
140b00e56:	e8 75 8d 88 ff       	call   0x140389bd0
140b00e5b:	90                   	nop
140b00e5c:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b00e61:	e8 ea 6b 69 ff       	call   0x140197a50
140b00e66:	90                   	nop
140b00e67:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140b00e6c:	e8 df 6b 69 ff       	call   0x140197a50
140b00e71:	90                   	nop
140b00e72:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140b00e77:	e8 d4 6b 69 ff       	call   0x140197a50
140b00e7c:	e8 bf 3a fb ff       	call   0x140ab4940