140f1c84c:	cc                   	int3
140f1c84d:	cc                   	int3
140f1c84e:	cc                   	int3
140f1c84f:	cc                   	int3
140f1c850:	40 55                	rex push %rbp
140f1c852:	48 83 ec 20          	sub    $0x20,%rsp
140f1c856:	48 8b ea             	mov    %rdx,%rbp
140f1c859:	ba 20 00 00 00       	mov    $0x20,%edx
140f1c85e:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
140f1c865:	e8 da e8 ef ff       	call   0x140e1b144
140f1c86a:	48 83 c4 20          	add    $0x20,%rsp
140f1c86e:	5d                   	pop    %rbp
140f1c86f:	c3                   	ret
140f1c870:	40 55                	rex push %rbp
140f1c872:	48 83 ec 20          	sub    $0x20,%rsp
140f1c876:	48 8b ea             	mov    %rdx,%rbp
140f1c879:	8b 45 20             	mov    0x20(%rbp),%eax
140f1c87c:	83 e0 01             	and    $0x1,%eax
140f1c87f:	85 c0                	test   %eax,%eax
140f1c881:	74 10                	je     0x140f1c893
140f1c883:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140f1c887:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140f1c88e:	e8 bd b1 27 ff       	call   0x140197a50
140f1c893:	48 83 c4 20          	add    $0x20,%rsp
140f1c897:	5d                   	pop    %rbp
140f1c898:	c3                   	ret
140f1c899:	cc                   	int3
140f1c89a:	cc                   	int3
140f1c89b:	cc                   	int3
140f1c89c:	cc                   	int3
140f1c89d:	cc                   	int3
140f1c89e:	cc                   	int3
140f1c89f:	cc                   	int3
140f1c8a0:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
140f1c8a7:	e9 4c ec ed ff       	jmp    0x140dfb4f8
140f1c8ac:	cc                   	int3
140f1c8ad:	cc                   	int3
140f1c8ae:	cc                   	int3
140f1c8af:	cc                   	int3
140f1c8b0:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
140f1c8b7:	48 83 c1 08          	add    $0x8,%rcx
140f1c8bb:	e9 50 49 2c ff       	jmp    0x1401e1210
140f1c8c0:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
140f1c8c7:	48 83 c1 18          	add    $0x18,%rcx
140f1c8cb:	e9 40 49 2c ff       	jmp    0x1401e1210
140f1c8d0:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
140f1c8d7:	48 83 c1 28          	add    $0x28,%rcx
140f1c8db:	e9 30 49 2c ff       	jmp    0x1401e1210
140f1c8e0:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
140f1c8e7:	48 83 c1 38          	add    $0x38,%rcx
140f1c8eb:	e9 20 49 2c ff       	jmp    0x1401e1210
140f1c8f0:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
140f1c8f7:	48 83 c1 48          	add    $0x48,%rcx
140f1c8fb:	e9 10 49 2c ff       	jmp    0x1401e1210
140f1c900:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
140f1c907:	48 83 c1 58          	add    $0x58,%rcx
140f1c90b:	e9 00 49 2c ff       	jmp    0x1401e1210
140f1c910:	40 55                	rex push %rbp
140f1c912:	48 83 ec 20          	sub    $0x20,%rsp
140f1c916:	48 8b ea             	mov    %rdx,%rbp
140f1c919:	8b 45 30             	mov    0x30(%rbp),%eax
140f1c91c:	83 e0 01             	and    $0x1,%eax
140f1c91f:	85 c0                	test   %eax,%eax
140f1c921:	74 0d                	je     0x140f1c930
140f1c923:	83 65 30 fe          	andl   $0xfffffffe,0x30(%rbp)
140f1c927:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
140f1c92b:	e8 20 b1 27 ff       	call   0x140197a50
140f1c930:	48 83 c4 20          	add    $0x20,%rsp
140f1c934:	5d                   	pop    %rbp
140f1c935:	c3                   	ret
140f1c936:	cc                   	int3
140f1c937:	cc                   	int3
140f1c938:	cc                   	int3
140f1c939:	cc                   	int3
140f1c93a:	cc                   	int3
140f1c93b:	cc                   	int3
140f1c93c:	cc                   	int3
140f1c93d:	cc                   	int3
140f1c93e:	cc                   	int3
140f1c93f:	cc                   	int3
140f1c940:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140f1c945:	55                   	push   %rbp
140f1c946:	48 83 ec 20          	sub    $0x20,%rsp
140f1c94a:	48 8b ea             	mov    %rdx,%rbp
140f1c94d:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140f1c954:	48 8b 01             	mov    (%rcx),%rax
140f1c957:	48 63 50 04          	movslq 0x4(%rax),%rdx
140f1c95b:	48 03 d1             	add    %rcx,%rdx
140f1c95e:	8b 42 10             	mov    0x10(%rdx),%eax
140f1c961:	83 c8 04             	or     $0x4,%eax
140f1c964:	b9 04 00 00 00       	mov    $0x4,%ecx
140f1c969:	45 33 c0             	xor    %r8d,%r8d
140f1c96c:	4c 39 42 48          	cmp    %r8,0x48(%rdx)
140f1c970:	41 0f 45 c8          	cmovne %r8d,%ecx
140f1c974:	0b c8                	or     %eax,%ecx
140f1c976:	83 e1 17             	and    $0x17,%ecx
140f1c979:	89 4a 10             	mov    %ecx,0x10(%rdx)
140f1c97c:	85 4a 14             	test   %ecx,0x14(%rdx)
140f1c97f:	74 0a                	je     0x140f1c98b
140f1c981:	33 d2                	xor    %edx,%edx
140f1c983:	33 c9                	xor    %ecx,%ecx
140f1c985:	e8 8e fe ef ff       	call   0x140e1c818
140f1c98a:	90                   	nop
140f1c98b:	48 b8 00 00 00 00 00 	movabs $0x0,%rax
140f1c992:	00 00 00
140f1c995:	48 83 c4 20          	add    $0x20,%rsp
140f1c999:	5d                   	pop    %rbp
140f1c99a:	c3                   	ret
140f1c99b:	cc                   	int3
140f1c99c:	cc                   	int3
140f1c99d:	cc                   	int3
140f1c99e:	cc                   	int3
140f1c99f:	cc                   	int3
140f1c9a0:	40 55                	rex push %rbp
140f1c9a2:	48 83 ec 20          	sub    $0x20,%rsp
140f1c9a6:	48 8b ea             	mov    %rdx,%rbp
140f1c9a9:	ba 38 0d 00 00       	mov    $0xd38,%edx
140f1c9ae:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140f1c9b2:	e8 8d e7 ef ff       	call   0x140e1b144
140f1c9b7:	48 83 c4 20          	add    $0x20,%rsp
140f1c9bb:	5d                   	pop    %rbp
140f1c9bc:	c3                   	ret
140f1c9bd:	cc                   	int3
140f1c9be:	cc                   	int3
140f1c9bf:	cc                   	int3
140f1c9c0:	40 55                	rex push %rbp
140f1c9c2:	48 83 ec 20          	sub    $0x20,%rsp
140f1c9c6:	48 8b ea             	mov    %rdx,%rbp
140f1c9c9:	8b 45 20             	mov    0x20(%rbp),%eax
140f1c9cc:	83 e0 01             	and    $0x1,%eax
140f1c9cf:	85 c0                	test   %eax,%eax
140f1c9d1:	74 17                	je     0x140f1c9ea
140f1c9d3:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140f1c9d7:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
140f1c9de:	48 81 c1 b0 00 00 00 	add    $0xb0,%rcx
140f1c9e5:	e8 56 48 2c ff       	call   0x1401e1240
140f1c9ea:	48 83 c4 20          	add    $0x20,%rsp
140f1c9ee:	5d                   	pop    %rbp
140f1c9ef:	c3                   	ret
140f1c9f0:	48 8b 8a a0 00 00 00 	mov    0xa0(%rdx),%rcx
140f1c9f7:	48 83 c1 18          	add    $0x18,%rcx
140f1c9fb:	e9 90 c4 48 ff       	jmp    0x1403a8e90
140f1ca00:	48 8b 8a a0 00 00 00 	mov    0xa0(%rdx),%rcx
140f1ca07:	48 83 c1 10          	add    $0x10,%rcx
140f1ca0b:	e9 10 c4 48 ff       	jmp    0x1403a8e20
140f1ca10:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
140f1ca17:	e9 e4 58 2c ff       	jmp    0x1401e2300
140f1ca1c:	cc                   	int3
140f1ca1d:	cc                   	int3
140f1ca1e:	cc                   	int3
140f1ca1f:	cc                   	int3
140f1ca20:	40 55                	rex push %rbp
140f1ca22:	48 83 ec 20          	sub    $0x20,%rsp
140f1ca26:	48 8b ea             	mov    %rdx,%rbp
140f1ca29:	ba 10 01 00 00       	mov    $0x110,%edx
140f1ca2e:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140f1ca32:	e8 0d e7 ef ff       	call   0x140e1b144
140f1ca37:	48 83 c4 20          	add    $0x20,%rsp
140f1ca3b:	5d                   	pop    %rbp
140f1ca3c:	c3                   	ret
140f1ca3d:	cc                   	int3
140f1ca3e:	cc                   	int3
140f1ca3f:	cc                   	int3
140f1ca40:	40 55                	rex push %rbp
140f1ca42:	48 83 ec 20          	sub    $0x20,%rsp
140f1ca46:	48 8b ea             	mov    %rdx,%rbp
140f1ca49:	ba 30 0d 00 00       	mov    $0xd30,%edx
140f1ca4e:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140f1ca52:	e8 ed e6 ef ff       	call   0x140e1b144
140f1ca57:	48 83 c4 20          	add    $0x20,%rsp
140f1ca5b:	5d                   	pop    %rbp
140f1ca5c:	c3                   	ret
140f1ca5d:	cc                   	int3
140f1ca5e:	cc                   	int3
140f1ca5f:	cc                   	int3
140f1ca60:	48 8b 8a 28 00 00 00 	mov    0x28(%rdx),%rcx
140f1ca67:	e9 14 73 66 ff       	jmp    0x140583d80
140f1ca6c:	cc                   	int3
140f1ca6d:	cc                   	int3
140f1ca6e:	cc                   	int3
140f1ca6f:	cc                   	int3
140f1ca70:	40 55                	rex push %rbp
140f1ca72:	48 83 ec 20          	sub    $0x20,%rsp
140f1ca76:	48 8b ea             	mov    %rdx,%rbp
140f1ca79:	8b 45 20             	mov    0x20(%rbp),%eax
140f1ca7c:	83 e0 01             	and    $0x1,%eax
140f1ca7f:	85 c0                	test   %eax,%eax
140f1ca81:	74 0d                	je     0x140f1ca90
140f1ca83:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140f1ca87:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140f1ca8b:	e8 40 c3 47 ff       	call   0x140398dd0
140f1ca90:	48 83 c4 20          	add    $0x20,%rsp
140f1ca94:	5d                   	pop    %rbp
140f1ca95:	c3                   	ret
140f1ca96:	cc                   	int3
140f1ca97:	cc                   	int3
140f1ca98:	cc                   	int3
140f1ca99:	cc                   	int3
140f1ca9a:	cc                   	int3
140f1ca9b:	cc                   	int3
140f1ca9c:	cc                   	int3
140f1ca9d:	cc                   	int3
140f1ca9e:	cc                   	int3
140f1ca9f:	cc                   	int3
140f1caa0:	40 55                	rex push %rbp
140f1caa2:	48 83 ec 20          	sub    $0x20,%rsp
140f1caa6:	48 8b ea             	mov    %rdx,%rbp
140f1caa9:	ba 10 0f 00 00       	mov    $0xf10,%edx
140f1caae:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140f1cab2:	e8 8d e6 ef ff       	call   0x140e1b144
140f1cab7:	48 83 c4 20          	add    $0x20,%rsp
140f1cabb:	5d                   	pop    %rbp
140f1cabc:	c3                   	ret
140f1cabd:	cc                   	int3
140f1cabe:	cc                   	int3
140f1cabf:	cc                   	int3
140f1cac0:	48 8d 8a 40 00 00 00 	lea    0x40(%rdx),%rcx
140f1cac7:	e9 34 93 49 ff       	jmp    0x1403b5e00
140f1cacc:	cc                   	int3
140f1cacd:	cc                   	int3
140f1cace:	cc                   	int3
140f1cacf:	cc                   	int3
140f1cad0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140f1cad5:	53                   	push   %rbx
140f1cad6:	55                   	push   %rbp
140f1cad7:	48 83 ec 28          	sub    $0x28,%rsp
140f1cadb:	48 8b ea             	mov    %rdx,%rbp
140f1cade:	4c 8b 45 28          	mov    0x28(%rbp),%r8
140f1cae2:	48 8b 55 30          	mov    0x30(%rbp),%rdx
140f1cae6:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
140f1caed:	e8 8e 86 49 ff       	call   0x1403b5180
140f1caf2:	4c 8b 85 b8 00 00 00 	mov    0xb8(%rbp),%r8
140f1caf9:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140f1cafd:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140f1cb01:	e8 1a b2 49 ff       	call   0x1403b7d20
140f1cb06:	33 d2                	xor    %edx,%edx
140f1cb08:	33 c9                	xor    %ecx,%ecx
140f1cb0a:	e8 09 fd ef ff       	call   0x140e1c818
140f1cb0f:	90                   	nop
140f1cb10:	48 8d 8a 20 00 00 00 	lea    0x20(%rdx),%rcx
140f1cb17:	e9 e4 92 49 ff       	jmp    0x1403b5e00
140f1cb1c:	cc                   	int3
140f1cb1d:	cc                   	int3
140f1cb1e:	cc                   	int3
140f1cb1f:	cc                   	int3
140f1cb20:	40 55                	rex push %rbp
140f1cb22:	48 83 ec 20          	sub    $0x20,%rsp
140f1cb26:	48 8b ea             	mov    %rdx,%rbp
140f1cb29:	4c 8d 0d 20 af 27 ff 	lea    -0xd850e0(%rip),%r9        # 0x140197a50
140f1cb30:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140f1cb36:	ba 20 00 00 00       	mov    $0x20,%edx
140f1cb3b:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
140f1cb3f:	e8 08 ea ef ff       	call   0x140e1b54c
140f1cb44:	48 83 c4 20          	add    $0x20,%rsp
140f1cb48:	5d                   	pop    %rbp
140f1cb49:	c3                   	ret
140f1cb4a:	cc                   	int3
140f1cb4b:	cc                   	int3
140f1cb4c:	cc                   	int3
140f1cb4d:	cc                   	int3
140f1cb4e:	cc                   	int3
140f1cb4f:	cc                   	int3
140f1cb50:	48 8d 8a 50 00 00 00 	lea    0x50(%rdx),%rcx
140f1cb57:	e9 04 b8 27 ff       	jmp    0x140198360
140f1cb5c:	cc                   	int3
140f1cb5d:	cc                   	int3
140f1cb5e:	cc                   	int3
140f1cb5f:	cc                   	int3
140f1cb60:	48 8d 8a 40 00 00 00 	lea    0x40(%rdx),%rcx
140f1cb67:	e9 64 c2 47 ff       	jmp    0x140398dd0
140f1cb6c:	cc                   	int3
140f1cb6d:	cc                   	int3
140f1cb6e:	cc                   	int3
140f1cb6f:	cc                   	int3
140f1cb70:	48 8d 8a 48 00 00 00 	lea    0x48(%rdx),%rcx
140f1cb77:	e9 e4 b7 27 ff       	jmp    0x140198360
140f1cb7c:	cc                   	int3
140f1cb7d:	cc                   	int3
140f1cb7e:	cc                   	int3
140f1cb7f:	cc                   	int3
140f1cb80:	48 8d 8a 30 00 00 00 	lea    0x30(%rdx),%rcx
140f1cb87:	e9 d4 b7 27 ff       	jmp    0x140198360
140f1cb8c:	cc                   	int3
140f1cb8d:	cc                   	int3
140f1cb8e:	cc                   	int3
140f1cb8f:	cc                   	int3
140f1cb90:	40 55                	rex push %rbp
140f1cb92:	48 83 ec 20          	sub    $0x20,%rsp
140f1cb96:	48 8b ea             	mov    %rdx,%rbp
140f1cb99:	4c 8d 0d 50 19 28 ff 	lea    -0xd7e6b0(%rip),%r9        # 0x14019e4f0
140f1cba0:	41 b8 07 00 00 00    	mov    $0x7,%r8d
140f1cba6:	ba 08 00 00 00       	mov    $0x8,%edx
140f1cbab:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
140f1cbaf:	e8 98 e9 ef ff       	call   0x140e1b54c
140f1cbb4:	48 83 c4 20          	add    $0x20,%rsp
140f1cbb8:	5d                   	pop    %rbp
140f1cbb9:	c3                   	ret
140f1cbba:	cc                   	int3
140f1cbbb:	cc                   	int3
140f1cbbc:	cc                   	int3
140f1cbbd:	cc                   	int3
140f1cbbe:	cc                   	int3
140f1cbbf:	cc                   	int3
140f1cbc0:	48 8b 8a 30 00 00 00 	mov    0x30(%rdx),%rcx
140f1cbc7:	e9 24 d0 28 ff       	jmp    0x1401a9bf0
140f1cbcc:	cc                   	int3
140f1cbcd:	cc                   	int3
140f1cbce:	cc                   	int3
140f1cbcf:	cc                   	int3
140f1cbd0:	40 55                	rex push %rbp
140f1cbd2:	48 83 ec 20          	sub    $0x20,%rsp
140f1cbd6:	48 8b ea             	mov    %rdx,%rbp
140f1cbd9:	ba 58 00 00 00       	mov    $0x58,%edx
140f1cbde:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140f1cbe2:	e8 5d e5 ef ff       	call   0x140e1b144
140f1cbe7:	48 83 c4 20          	add    $0x20,%rsp
140f1cbeb:	5d                   	pop    %rbp
140f1cbec:	c3                   	ret
140f1cbed:	cc                   	int3
140f1cbee:	cc                   	int3
140f1cbef:	cc                   	int3
140f1cbf0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140f1cbf5:	53                   	push   %rbx
140f1cbf6:	55                   	push   %rbp
140f1cbf7:	48 83 ec 28          	sub    $0x28,%rsp
140f1cbfb:	48 8b ea             	mov    %rdx,%rbp
140f1cbfe:	48 8b 5d 28          	mov    0x28(%rbp),%rbx
140f1cc02:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140f1cc06:	48 85 c9             	test   %rcx,%rcx
140f1cc09:	74 0a                	je     0x140f1cc15
140f1cc0b:	ba 01 00 00 00       	mov    $0x1,%edx
140f1cc10:	e8 cb b6 49 ff       	call   0x1403b82e0
140f1cc15:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
140f1cc1c:	00
140f1cc1d:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140f1cc21:	48 85 c9             	test   %rcx,%rcx
140f1cc24:	74 0a                	je     0x140f1cc30
140f1cc26:	ba 01 00 00 00       	mov    $0x1,%edx
140f1cc2b:	e8 80 b6 49 ff       	call   0x1403b82b0
140f1cc30:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
140f1cc37:	00
140f1cc38:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
140f1cc3c:	e8 cf 16 aa ff       	call   0x1409be310
140f1cc41:	48 8b 55 30          	mov    0x30(%rbp),%rdx
140f1cc45:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140f1cc49:	e8 62 c0 28 ff       	call   0x1401a8cb0
140f1cc4e:	48 8d 15 9b 3e 48 00 	lea    0x483e9b(%rip),%rdx        # 0x1413a0af0
140f1cc55:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140f1cc59:	e8 ba fb ef ff       	call   0x140e1c818
140f1cc5e:	90                   	nop