140ac0bdc:	cc                   	int3
140ac0bdd:	cc                   	int3
140ac0bde:	cc                   	int3
140ac0bdf:	cc                   	int3
140ac0be0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140ac0be5:	57                   	push   %rdi
140ac0be6:	48 83 ec 20          	sub    $0x20,%rsp
140ac0bea:	48 8d 05 67 54 61 00 	lea    0x615467(%rip),%rax        # 0x1410d6058
140ac0bf1:	48 8b f9             	mov    %rcx,%rdi
140ac0bf4:	48 89 01             	mov    %rax,(%rcx)
140ac0bf7:	8b da                	mov    %edx,%ebx
140ac0bf9:	48 83 c1 10          	add    $0x10,%rcx
140ac0bfd:	e8 ee 28 8d ff       	call   0x1403934f0
140ac0c02:	f6 c3 01             	test   $0x1,%bl
140ac0c05:	74 0d                	je     0x140ac0c14
140ac0c07:	ba f0 01 00 00       	mov    $0x1f0,%edx
140ac0c0c:	48 8b cf             	mov    %rdi,%rcx
140ac0c0f:	e8 30 a5 35 00       	call   0x140e1b144
140ac0c14:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140ac0c19:	48 8b c7             	mov    %rdi,%rax
140ac0c1c:	48 83 c4 20          	add    $0x20,%rsp
140ac0c20:	5f                   	pop    %rdi
140ac0c21:	c3                   	ret
140ac0c22:	cc                   	int3
140ac0c23:	cc                   	int3
140ac0c24:	cc                   	int3
140ac0c25:	cc                   	int3
140ac0c26:	cc                   	int3
140ac0c27:	cc                   	int3
140ac0c28:	cc                   	int3
140ac0c29:	cc                   	int3
140ac0c2a:	cc                   	int3
140ac0c2b:	cc                   	int3
140ac0c2c:	cc                   	int3
140ac0c2d:	cc                   	int3
140ac0c2e:	cc                   	int3
140ac0c2f:	cc                   	int3
140ac0c30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140ac0c35:	57                   	push   %rdi
140ac0c36:	48 83 ec 20          	sub    $0x20,%rsp
140ac0c3a:	48 8b da             	mov    %rdx,%rbx
140ac0c3d:	48 8b f9             	mov    %rcx,%rdi
140ac0c40:	49 8d 50 08          	lea    0x8(%r8),%rdx
140ac0c44:	48 8d 0d b5 b6 8f 00 	lea    0x8fb6b5(%rip),%rcx        # 0x1413bc300
140ac0c4b:	e8 08 d1 35 00       	call   0x140e1dd58
140ac0c50:	33 c9                	xor    %ecx,%ecx
140ac0c52:	48 89 0b             	mov    %rcx,(%rbx)
140ac0c55:	85 c0                	test   %eax,%eax
140ac0c57:	75 16                	jne    0x140ac0c6f
140ac0c59:	48 8d 47 10          	lea    0x10(%rdi),%rax
140ac0c5d:	48 89 43 08          	mov    %rax,0x8(%rbx)
140ac0c61:	48 8b c3             	mov    %rbx,%rax
140ac0c64:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140ac0c69:	48 83 c4 20          	add    $0x20,%rsp
140ac0c6d:	5f                   	pop    %rdi
140ac0c6e:	c3                   	ret
140ac0c6f:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140ac0c73:	48 8b c3             	mov    %rbx,%rax
140ac0c76:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140ac0c7b:	48 83 c4 20          	add    $0x20,%rsp
140ac0c7f:	5f                   	pop    %rdi
140ac0c80:	c3                   	ret
140ac0c81:	cc                   	int3
140ac0c82:	cc                   	int3
140ac0c83:	cc                   	int3
140ac0c84:	cc                   	int3
140ac0c85:	cc                   	int3
140ac0c86:	cc                   	int3
140ac0c87:	cc                   	int3
140ac0c88:	cc                   	int3
140ac0c89:	cc                   	int3
140ac0c8a:	cc                   	int3
140ac0c8b:	cc                   	int3
140ac0c8c:	cc                   	int3
140ac0c8d:	cc                   	int3
140ac0c8e:	cc                   	int3
140ac0c8f:	cc                   	int3
140ac0c90:	40 53                	rex push %rbx
140ac0c92:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140ac0c99:	48 8b da             	mov    %rdx,%rbx
140ac0c9c:	48 8d 51 10          	lea    0x10(%rcx),%rdx
140ac0ca0:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140ac0ca5:	e8 36 22 8d ff       	call   0x140392ee0
140ac0caa:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140ac0caf:	48 8b cb             	mov    %rbx,%rcx
140ac0cb2:	e8 39 ef ff ff       	call   0x140abfbf0
140ac0cb7:	48 8b c3             	mov    %rbx,%rax
140ac0cba:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
140ac0cc1:	5b                   	pop    %rbx
140ac0cc2:	c3                   	ret
140ac0cc3:	cc                   	int3
140ac0cc4:	cc                   	int3
140ac0cc5:	cc                   	int3
140ac0cc6:	cc                   	int3
140ac0cc7:	cc                   	int3
140ac0cc8:	cc                   	int3
140ac0cc9:	cc                   	int3
140ac0cca:	cc                   	int3
140ac0ccb:	cc                   	int3
140ac0ccc:	cc                   	int3
140ac0ccd:	cc                   	int3
140ac0cce:	cc                   	int3
140ac0ccf:	cc                   	int3
140ac0cd0:	40 53                	rex push %rbx
140ac0cd2:	48 81 ec 10 02 00 00 	sub    $0x210,%rsp
140ac0cd9:	48 8b da             	mov    %rdx,%rbx
140ac0cdc:	48 8d 51 10          	lea    0x10(%rcx),%rdx
140ac0ce0:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140ac0ce5:	e8 56 fb ff ff       	call   0x140ac0840
140ac0cea:	48 8d 05 ff 27 52 00 	lea    0x5227ff(%rip),%rax        # 0x140fe34f0
140ac0cf1:	48 8b cb             	mov    %rbx,%rcx
140ac0cf4:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140ac0cf9:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140ac0cfe:	e8 2d f2 ff ff       	call   0x140abff30
140ac0d03:	48 8b c3             	mov    %rbx,%rax
140ac0d06:	48 81 c4 10 02 00 00 	add    $0x210,%rsp
140ac0d0d:	5b                   	pop    %rbx
140ac0d0e:	c3                   	ret
140ac0d0f:	cc                   	int3
140ac0d10:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140ac0d15:	53                   	push   %rbx
140ac0d16:	48 81 ec 10 02 00 00 	sub    $0x210,%rsp
140ac0d1d:	48 8b da             	mov    %rdx,%rbx
140ac0d20:	48 8d 51 10          	lea    0x10(%rcx),%rdx
140ac0d24:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140ac0d29:	e8 12 fb ff ff       	call   0x140ac0840
140ac0d2e:	48 8d 05 bb 27 52 00 	lea    0x5227bb(%rip),%rax        # 0x140fe34f0
140ac0d35:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140ac0d3a:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140ac0d3f:	48 8d 8c 24 28 02 00 	lea    0x228(%rsp),%rcx
140ac0d46:	00
140ac0d47:	e8 d4 f7 ff ff       	call   0x140ac0520
140ac0d4c:	48 8b 08             	mov    (%rax),%rcx
140ac0d4f:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140ac0d56:	48 89 0b             	mov    %rcx,(%rbx)
140ac0d59:	80 bc 24 f8 01 00 00 	cmpb   $0x0,0x1f8(%rsp)
140ac0d60:	00
140ac0d61:	74 0d                	je     0x140ac0d70
140ac0d63:	48 8d 8c 24 68 01 00 	lea    0x168(%rsp),%rcx
140ac0d6a:	00
140ac0d6b:	e8 a0 25 8d ff       	call   0x140393310
140ac0d70:	80 bc 24 60 01 00 00 	cmpb   $0x0,0x160(%rsp)
140ac0d77:	00
140ac0d78:	74 0d                	je     0x140ac0d87
140ac0d7a:	48 8d 8c 24 d0 00 00 	lea    0xd0(%rsp),%rcx
140ac0d81:	00
140ac0d82:	e8 89 25 8d ff       	call   0x140393310
140ac0d87:	80 bc 24 c8 00 00 00 	cmpb   $0x0,0xc8(%rsp)
140ac0d8e:	00
140ac0d8f:	74 0a                	je     0x140ac0d9b
140ac0d91:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140ac0d96:	e8 75 25 8d ff       	call   0x140393310
140ac0d9b:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ac0da0:	48 85 c9             	test   %rcx,%rcx
140ac0da3:	74 19                	je     0x140ac0dbe
140ac0da5:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140ac0daa:	75 12                	jne    0x140ac0dbe
140ac0dac:	48 8b 01             	mov    (%rcx),%rax
140ac0daf:	ba 01 00 00 00       	mov    $0x1,%edx
140ac0db4:	48 8b 40 28          	mov    0x28(%rax),%rax
140ac0db8:	ff 15 62 2c 4c 00    	call   *0x4c2c62(%rip)        # 0x140f83a20
140ac0dbe:	48 8b c3             	mov    %rbx,%rax
140ac0dc1:	48 81 c4 10 02 00 00 	add    $0x210,%rsp
140ac0dc8:	5b                   	pop    %rbx
140ac0dc9:	c3                   	ret
140ac0dca:	cc                   	int3
140ac0dcb:	cc                   	int3
140ac0dcc:	cc                   	int3
140ac0dcd:	cc                   	int3
140ac0dce:	cc                   	int3
140ac0dcf:	cc                   	int3
140ac0dd0:	40 53                	rex push %rbx
140ac0dd2:	48 83 ec 20          	sub    $0x20,%rsp
140ac0dd6:	f6 81 d8 01 00 00 01 	testb  $0x1,0x1d8(%rcx)
140ac0ddd:	48 8b d9             	mov    %rcx,%rbx
140ac0de0:	75 2d                	jne    0x140ac0e0f
140ac0de2:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140ac0de6:	48 8b 01             	mov    (%rcx),%rax
140ac0de9:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
140ac0df0:	ff 15 2a 2c 4c 00    	call   *0x4c2c2a(%rip)        # 0x140f83a20
140ac0df6:	84 c0                	test   %al,%al
140ac0df8:	75 0d                	jne    0x140ac0e07
140ac0dfa:	0f b6 83 d8 01 00 00 	movzbl 0x1d8(%rbx),%eax
140ac0e01:	d0 e8                	shr    $1,%al
140ac0e03:	a8 01                	test   $0x1,%al
140ac0e05:	74 08                	je     0x140ac0e0f
140ac0e07:	32 c0                	xor    %al,%al
140ac0e09:	48 83 c4 20          	add    $0x20,%rsp
140ac0e0d:	5b                   	pop    %rbx
140ac0e0e:	c3                   	ret
140ac0e0f:	b0 01                	mov    $0x1,%al
140ac0e11:	48 83 c4 20          	add    $0x20,%rsp
140ac0e15:	5b                   	pop    %rbx
140ac0e16:	c3                   	ret
140ac0e17:	cc                   	int3
140ac0e18:	cc                   	int3
140ac0e19:	cc                   	int3
140ac0e1a:	cc                   	int3
140ac0e1b:	cc                   	int3
140ac0e1c:	cc                   	int3
140ac0e1d:	cc                   	int3
140ac0e1e:	cc                   	int3
140ac0e1f:	cc                   	int3
140ac0e20:	e9 3b 90 07 00       	jmp    0x140b39e60
140ac0e25:	cc                   	int3
140ac0e26:	cc                   	int3
140ac0e27:	cc                   	int3
140ac0e28:	cc                   	int3
140ac0e29:	cc                   	int3
140ac0e2a:	cc                   	int3
140ac0e2b:	cc                   	int3
140ac0e2c:	cc                   	int3
140ac0e2d:	cc                   	int3
140ac0e2e:	cc                   	int3
140ac0e2f:	cc                   	int3
140ac0e30:	40 53                	rex push %rbx
140ac0e32:	48 83 ec 30          	sub    $0x30,%rsp
140ac0e36:	48 8b 49 18          	mov    0x18(%rcx),%rcx
140ac0e3a:	48 8b da             	mov    %rdx,%rbx
140ac0e3d:	48 8b 01             	mov    (%rcx),%rax
140ac0e40:	48 8b 40 78          	mov    0x78(%rax),%rax
140ac0e44:	ff 15 d6 2b 4c 00    	call   *0x4c2bd6(%rip)        # 0x140f83a20
140ac0e4a:	48 8b c3             	mov    %rbx,%rax
140ac0e4d:	48 83 c4 30          	add    $0x30,%rsp
140ac0e51:	5b                   	pop    %rbx
140ac0e52:	c3                   	ret
140ac0e53:	cc                   	int3
140ac0e54:	cc                   	int3
140ac0e55:	cc                   	int3
140ac0e56:	cc                   	int3
140ac0e57:	cc                   	int3
140ac0e58:	cc                   	int3
140ac0e59:	cc                   	int3
140ac0e5a:	cc                   	int3
140ac0e5b:	cc                   	int3
140ac0e5c:	cc                   	int3
140ac0e5d:	cc                   	int3
140ac0e5e:	cc                   	int3
140ac0e5f:	cc                   	int3
140ac0e60:	0f b6 81 e8 01 00 00 	movzbl 0x1e8(%rcx),%eax
140ac0e67:	c0 e8 03             	shr    $0x3,%al
140ac0e6a:	24 01                	and    $0x1,%al
140ac0e6c:	c3                   	ret
140ac0e6d:	cc                   	int3
140ac0e6e:	cc                   	int3
140ac0e6f:	cc                   	int3
140ac0e70:	4c 8b dc             	mov    %rsp,%r11
140ac0e73:	49 89 53 10          	mov    %rdx,0x10(%r11)
140ac0e77:	53                   	push   %rbx
140ac0e78:	56                   	push   %rsi
140ac0e79:	57                   	push   %rdi
140ac0e7a:	48 83 ec 70          	sub    $0x70,%rsp
140ac0e7e:	48 8b fa             	mov    %rdx,%rdi
140ac0e81:	48 8d 71 10          	lea    0x10(%rcx),%rsi
140ac0e85:	49 8d 43 98          	lea    -0x68(%r11),%rax
140ac0e89:	49 89 43 08          	mov    %rax,0x8(%r11)
140ac0e8d:	49 8d 43 98          	lea    -0x68(%r11),%rax
140ac0e91:	49 89 43 18          	mov    %rax,0x18(%r11)
140ac0e95:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
140ac0e9a:	80 7a 30 00          	cmpb   $0x0,0x30(%rdx)
140ac0e9e:	74 2c                	je     0x140ac0ecc
140ac0ea0:	49 8d 4b 98          	lea    -0x68(%r11),%rcx
140ac0ea4:	e8 47 cc 77 ff       	call   0x14023daf0
140ac0ea9:	8b 4f 24             	mov    0x24(%rdi),%ecx
140ac0eac:	8b 57 28             	mov    0x28(%rdi),%edx
140ac0eaf:	44 8b 47 2c          	mov    0x2c(%rdi),%r8d
140ac0eb3:	8b 47 20             	mov    0x20(%rdi),%eax
140ac0eb6:	89 44 24 40          	mov    %eax,0x40(%rsp)
140ac0eba:	89 4c 24 44          	mov    %ecx,0x44(%rsp)
140ac0ebe:	89 54 24 48          	mov    %edx,0x48(%rsp)
140ac0ec2:	44 89 44 24 4c       	mov    %r8d,0x4c(%rsp)
140ac0ec7:	c6 44 24 50 01       	movb   $0x1,0x50(%rsp)
140ac0ecc:	48 8d 57 38          	lea    0x38(%rdi),%rdx
140ac0ed0:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140ac0ed5:	e8 76 3e 79 ff       	call   0x140254d50
140ac0eda:	90                   	nop
140ac0edb:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140ac0ee0:	48 8b ce             	mov    %rsi,%rcx
140ac0ee3:	e8 28 00 00 00       	call   0x140ac0f10
140ac0ee8:	90                   	nop
140ac0ee9:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
140ac0eed:	e8 6e 74 6d ff       	call   0x140198360
140ac0ef2:	80 7f 30 00          	cmpb   $0x0,0x30(%rdi)
140ac0ef6:	74 08                	je     0x140ac0f00
140ac0ef8:	48 8b cf             	mov    %rdi,%rcx
140ac0efb:	e8 00 c6 6d ff       	call   0x14019d500
140ac0f00:	48 83 c4 70          	add    $0x70,%rsp
140ac0f04:	5f                   	pop    %rdi
140ac0f05:	5e                   	pop    %rsi
140ac0f06:	5b                   	pop    %rbx
140ac0f07:	c3                   	ret
140ac0f08:	cc                   	int3
140ac0f09:	cc                   	int3
140ac0f0a:	cc                   	int3
140ac0f0b:	cc                   	int3
140ac0f0c:	cc                   	int3
140ac0f0d:	cc                   	int3
140ac0f0e:	cc                   	int3
140ac0f0f:	cc                   	int3
140ac0f10:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140ac0f15:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140ac0f1a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140ac0f1f:	57                   	push   %rdi
140ac0f20:	48 83 ec 70          	sub    $0x70,%rsp
140ac0f24:	48 8b f2             	mov    %rdx,%rsi
140ac0f27:	48 8b 79 08          	mov    0x8(%rcx),%rdi
140ac0f2b:	48 8b 07             	mov    (%rdi),%rax
140ac0f2e:	48 8b 98 98 00 00 00 	mov    0x98(%rax),%rbx
140ac0f35:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140ac0f3a:	e8 d1 1a 8d ff       	call   0x140392a10
140ac0f3f:	48 8b d0             	mov    %rax,%rdx
140ac0f42:	48 8b cf             	mov    %rdi,%rcx
140ac0f45:	48 8b c3             	mov    %rbx,%rax
140ac0f48:	ff 15 d2 2a 4c 00    	call   *0x4c2ad2(%rip)        # 0x140f83a20
140ac0f4e:	90                   	nop
140ac0f4f:	48 8d 4e 38          	lea    0x38(%rsi),%rcx
140ac0f53:	e8 08 74 6d ff       	call   0x140198360
140ac0f58:	80 7e 30 00          	cmpb   $0x0,0x30(%rsi)
140ac0f5c:	74 08                	je     0x140ac0f66
140ac0f5e:	48 8b ce             	mov    %rsi,%rcx
140ac0f61:	e8 9a c5 6d ff       	call   0x14019d500
140ac0f66:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
140ac0f6b:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140ac0f6f:	49 8b 73 28          	mov    0x28(%r11),%rsi
140ac0f73:	49 8b e3             	mov    %r11,%rsp
140ac0f76:	5f                   	pop    %rdi
140ac0f77:	c3                   	ret
140ac0f78:	cc                   	int3
140ac0f79:	cc                   	int3
140ac0f7a:	cc                   	int3
140ac0f7b:	cc                   	int3
140ac0f7c:	cc                   	int3
140ac0f7d:	cc                   	int3
140ac0f7e:	cc                   	int3
140ac0f7f:	cc                   	int3
140ac0f80:	48 8d 05 71 b3 8f 00 	lea    0x8fb371(%rip),%rax        # 0x1413bc2f8
140ac0f87:	c3                   	ret
140ac0f88:	cc                   	int3
140ac0f89:	cc                   	int3
140ac0f8a:	cc                   	int3
140ac0f8b:	cc                   	int3
140ac0f8c:	cc                   	int3
140ac0f8d:	cc                   	int3
140ac0f8e:	cc                   	int3
140ac0f8f:	cc                   	int3
140ac0f90:	48 8d 05 31 9e 8f 00 	lea    0x8f9e31(%rip),%rax        # 0x1413badc8
140ac0f97:	c3                   	ret
140ac0f98:	cc                   	int3
140ac0f99:	cc                   	int3
140ac0f9a:	cc                   	int3