1409e1da4:	80 7f 28 0d          	cmpb   $0xd,0x28(%rdi)
1409e1da8:	75 4e                	jne    0x1409e1df8
1409e1daa:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
1409e1dae:	48 3b f8             	cmp    %rax,%rdi
1409e1db1:	0f 84 91 00 00 00    	je     0x1409e1e48
1409e1db7:	48 8b 1f             	mov    (%rdi),%rbx
1409e1dba:	4c 8b 43 08          	mov    0x8(%rbx),%r8
1409e1dbe:	48 8b d7             	mov    %rdi,%rdx
1409e1dc1:	48 8b cf             	mov    %rdi,%rcx
1409e1dc4:	e8 57 f3 9d ff       	call   0x1403c1120
1409e1dc9:	48 89 5b 08          	mov    %rbx,0x8(%rbx)
1409e1dcd:	48 89 1b             	mov    %rbx,(%rbx)
1409e1dd0:	48 89 5b 10          	mov    %rbx,0x10(%rbx)
1409e1dd4:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1409e1dd8:	48 8b 0f             	mov    (%rdi),%rcx
1409e1ddb:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
1409e1ddf:	48 89 07             	mov    %rax,(%rdi)
1409e1de2:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
1409e1de6:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1409e1dea:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1409e1dee:	48 89 47 08          	mov    %rax,0x8(%rdi)
1409e1df2:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
1409e1df6:	eb 50                	jmp    0x1409e1e48
1409e1df8:	48 8b cf             	mov    %rdi,%rcx
1409e1dfb:	e8 a0 fe 9d ff       	call   0x1403c1ca0
1409e1e00:	c6 47 28 ff          	movb   $0xff,0x28(%rdi)
1409e1e04:	4c 89 37             	mov    %r14,(%rdi)
1409e1e07:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1409e1e0b:	b9 80 00 00 00       	mov    $0x80,%ecx
1409e1e10:	e8 f3 92 43 00       	call   0x140e1b108
1409e1e15:	48 89 00             	mov    %rax,(%rax)
1409e1e18:	48 89 40 08          	mov    %rax,0x8(%rax)
1409e1e1c:	48 89 40 10          	mov    %rax,0x10(%rax)
1409e1e20:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1409e1e26:	48 89 07             	mov    %rax,(%rdi)
1409e1e29:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1409e1e2d:	48 89 0f             	mov    %rcx,(%rdi)
1409e1e30:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1409e1e34:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1409e1e38:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1409e1e3c:	48 89 47 08          	mov    %rax,0x8(%rdi)
1409e1e40:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
1409e1e44:	c6 47 28 0d          	movb   $0xd,0x28(%rdi)
1409e1e48:	48 8b 46 10          	mov    0x10(%rsi),%rax
1409e1e4c:	c6 00 01             	movb   $0x1,(%rax)
1409e1e4f:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
1409e1e53:	4d 8b 40 08          	mov    0x8(%r8),%r8
1409e1e57:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1409e1e5b:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1409e1e5f:	e8 bc f2 9d ff       	call   0x1403c1120
1409e1e64:	ba 80 00 00 00       	mov    $0x80,%edx
1409e1e69:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1409e1e6d:	e8 d2 92 43 00       	call   0x140e1b144
1409e1e72:	b0 01                	mov    $0x1,%al
1409e1e74:	e9 c5 00 00 00       	jmp    0x1409e1f3e
1409e1e79:	b8 24 01 00 00       	mov    $0x124,%eax
1409e1e7e:	66 3b c1             	cmp    %cx,%ax
1409e1e81:	0f 85 b5 00 00 00    	jne    0x1409e1f3c
1409e1e87:	0f 57 c0             	xorps  %xmm0,%xmm0
1409e1e8a:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1409e1e8f:	45 33 f6             	xor    %r14d,%r14d
1409e1e92:	4c 89 75 f0          	mov    %r14,-0x10(%rbp)
1409e1e96:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1409e1e9a:	48 8b 0e             	mov    (%rsi),%rcx
1409e1e9d:	e8 3e ce ff ff       	call   0x1409dece0
1409e1ea2:	84 c0                	test   %al,%al
1409e1ea4:	74 14                	je     0x1409e1eba
1409e1ea6:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1409e1eaa:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1409e1eae:	e8 5d d4 b5 ff       	call   0x14053f310
1409e1eb3:	48 8b 46 10          	mov    0x10(%rsi),%rax
1409e1eb7:	c6 00 01             	movb   $0x1,(%rax)
1409e1eba:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
1409e1ebe:	48 85 db             	test   %rbx,%rbx
1409e1ec1:	74 75                	je     0x1409e1f38
1409e1ec3:	48 8b 7d e8          	mov    -0x18(%rbp),%rdi
1409e1ec7:	48 3b df             	cmp    %rdi,%rbx
1409e1eca:	74 19                	je     0x1409e1ee5
1409e1ecc:	0f 1f 40 00          	nopl   0x0(%rax)
1409e1ed0:	48 8b cb             	mov    %rbx,%rcx
1409e1ed3:	e8 c8 fd 9d ff       	call   0x1403c1ca0
1409e1ed8:	48 83 c3 30          	add    $0x30,%rbx
1409e1edc:	48 3b df             	cmp    %rdi,%rbx
1409e1edf:	75 ef                	jne    0x1409e1ed0
1409e1ee1:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
1409e1ee5:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1409e1ee9:	48 2b cb             	sub    %rbx,%rcx
1409e1eec:	48 b8 ab aa aa aa aa 	movabs $0x2aaaaaaaaaaaaaab,%rax
1409e1ef3:	aa aa 2a
1409e1ef6:	48 f7 e9             	imul   %rcx
1409e1ef9:	48 c1 fa 03          	sar    $0x3,%rdx
1409e1efd:	48 8b c2             	mov    %rdx,%rax
1409e1f00:	48 c1 e8 3f          	shr    $0x3f,%rax
1409e1f04:	48 03 d0             	add    %rax,%rdx
1409e1f07:	48 8d 14 52          	lea    (%rdx,%rdx,2),%rdx
1409e1f0b:	48 c1 e2 04          	shl    $0x4,%rdx
1409e1f0f:	48 8b c3             	mov    %rbx,%rax
1409e1f12:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409e1f19:	72 15                	jb     0x1409e1f30
1409e1f1b:	48 83 c2 27          	add    $0x27,%rdx
1409e1f1f:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
1409e1f23:	48 2b c3             	sub    %rbx,%rax
1409e1f26:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409e1f2a:	48 83 f8 1f          	cmp    $0x1f,%rax
1409e1f2e:	77 21                	ja     0x1409e1f51
1409e1f30:	48 8b cb             	mov    %rbx,%rcx
1409e1f33:	e8 0c 92 43 00       	call   0x140e1b144
1409e1f38:	b0 01                	mov    $0x1,%al
1409e1f3a:	eb 02                	jmp    0x1409e1f3e
1409e1f3c:	32 c0                	xor    %al,%al
1409e1f3e:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1409e1f43:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1409e1f48:	48 83 c4 50          	add    $0x50,%rsp
1409e1f4c:	41 5e                	pop    %r14
1409e1f4e:	5f                   	pop    %rdi
1409e1f4f:	5d                   	pop    %rbp
1409e1f50:	c3                   	ret
1409e1f51:	e8 4e 82 44 00       	call   0x140e2a1a4
1409e1f56:	cc                   	int3
1409e1f57:	cc                   	int3
1409e1f58:	cc                   	int3
1409e1f59:	cc                   	int3
1409e1f5a:	cc                   	int3
1409e1f5b:	cc                   	int3
1409e1f5c:	cc                   	int3
1409e1f5d:	cc                   	int3
1409e1f5e:	cc                   	int3
1409e1f5f:	cc                   	int3
1409e1f60:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1409e1f65:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1409e1f6a:	55                   	push   %rbp
1409e1f6b:	48 8b ec             	mov    %rsp,%rbp
1409e1f6e:	48 83 ec 30          	sub    $0x30,%rsp
1409e1f72:	48 8b da             	mov    %rdx,%rbx
1409e1f75:	b8 16 01 00 00       	mov    $0x116,%eax
1409e1f7a:	33 d2                	xor    %edx,%edx
1409e1f7c:	66 3b c1             	cmp    %cx,%ax
1409e1f7f:	75 7f                	jne    0x1409e2000
1409e1f81:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
1409e1f85:	e8 c6 64 fe ff       	call   0x1409c8450
1409e1f8a:	48 8b 0b             	mov    (%rbx),%rcx
1409e1f8d:	48 8d 55 28          	lea    0x28(%rbp),%rdx
1409e1f91:	e8 8a 96 ff ff       	call   0x1409db620
1409e1f96:	84 c0                	test   %al,%al
1409e1f98:	74 54                	je     0x1409e1fee
1409e1f9a:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
1409e1f9e:	80 7f 28 08          	cmpb   $0x8,0x28(%rdi)
1409e1fa2:	75 26                	jne    0x1409e1fca
1409e1fa4:	8b 45 28             	mov    0x28(%rbp),%eax
1409e1fa7:	89 07                	mov    %eax,(%rdi)
1409e1fa9:	0f b7 45 2c          	movzwl 0x2c(%rbp),%eax
1409e1fad:	66 89 47 04          	mov    %ax,0x4(%rdi)
1409e1fb1:	48 8b 43 10          	mov    0x10(%rbx),%rax
1409e1fb5:	c6 00 01             	movb   $0x1,(%rax)
1409e1fb8:	b0 01                	mov    $0x1,%al
1409e1fba:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1409e1fbf:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1409e1fc4:	48 83 c4 30          	add    $0x30,%rsp
1409e1fc8:	5d                   	pop    %rbp
1409e1fc9:	c3                   	ret
1409e1fca:	48 8b cf             	mov    %rdi,%rcx
1409e1fcd:	e8 ce fc 9d ff       	call   0x1403c1ca0
1409e1fd2:	c6 47 28 ff          	movb   $0xff,0x28(%rdi)
1409e1fd6:	8b 45 28             	mov    0x28(%rbp),%eax
1409e1fd9:	89 07                	mov    %eax,(%rdi)
1409e1fdb:	0f b7 45 2c          	movzwl 0x2c(%rbp),%eax
1409e1fdf:	66 89 47 04          	mov    %ax,0x4(%rdi)
1409e1fe3:	c6 47 28 08          	movb   $0x8,0x28(%rdi)
1409e1fe7:	48 8b 43 10          	mov    0x10(%rbx),%rax
1409e1feb:	c6 00 01             	movb   $0x1,(%rax)
1409e1fee:	b0 01                	mov    $0x1,%al
1409e1ff0:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1409e1ff5:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1409e1ffa:	48 83 c4 30          	add    $0x30,%rsp
1409e1ffe:	5d                   	pop    %rbp
1409e1fff:	c3                   	ret
1409e2000:	b8 38 00 00 00       	mov    $0x38,%eax
1409e2005:	66 3b c1             	cmp    %cx,%ax
1409e2008:	0f 85 ab 00 00 00    	jne    0x1409e20b9
1409e200e:	48 8b 0b             	mov    (%rbx),%rcx
1409e2011:	48 89 55 28          	mov    %rdx,0x28(%rbp)
1409e2015:	38 51 18             	cmp    %dl,0x18(%rcx)
1409e2018:	74 17                	je     0x1409e2031
1409e201a:	48 8d 45 28          	lea    0x28(%rbp),%rax
1409e201e:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1409e2022:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1409e2026:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
1409e202a:	e8 81 ef fe ff       	call   0x1409d0fb0
1409e202f:	eb 2a                	jmp    0x1409e205b
1409e2031:	48 8b 01             	mov    (%rcx),%rax
1409e2034:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
1409e2038:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1409e203c:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1409e2043:	ff 15 d7 19 5a 00    	call   *0x5a19d7(%rip)        # 0x140f83a20
1409e2049:	84 c0                	test   %al,%al
1409e204b:	74 0c                	je     0x1409e2059
1409e204d:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1409e2051:	48 89 45 28          	mov    %rax,0x28(%rbp)
1409e2055:	b0 01                	mov    $0x1,%al
1409e2057:	eb 02                	jmp    0x1409e205b
1409e2059:	32 c0                	xor    %al,%al
1409e205b:	84 c0                	test   %al,%al
1409e205d:	74 48                	je     0x1409e20a7
1409e205f:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
1409e2063:	80 7f 28 09          	cmpb   $0x9,0x28(%rdi)
1409e2067:	75 20                	jne    0x1409e2089
1409e2069:	48 8b 45 28          	mov    0x28(%rbp),%rax
1409e206d:	48 89 07             	mov    %rax,(%rdi)
1409e2070:	48 8b 43 10          	mov    0x10(%rbx),%rax
1409e2074:	c6 00 01             	movb   $0x1,(%rax)
1409e2077:	b0 01                	mov    $0x1,%al
1409e2079:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1409e207e:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1409e2083:	48 83 c4 30          	add    $0x30,%rsp
1409e2087:	5d                   	pop    %rbp
1409e2088:	c3                   	ret
1409e2089:	48 8b cf             	mov    %rdi,%rcx
1409e208c:	e8 0f fc 9d ff       	call   0x1403c1ca0
1409e2091:	c6 47 28 ff          	movb   $0xff,0x28(%rdi)
1409e2095:	48 8b 45 28          	mov    0x28(%rbp),%rax
1409e2099:	48 89 07             	mov    %rax,(%rdi)
1409e209c:	c6 47 28 09          	movb   $0x9,0x28(%rdi)
1409e20a0:	48 8b 43 10          	mov    0x10(%rbx),%rax
1409e20a4:	c6 00 01             	movb   $0x1,(%rax)
1409e20a7:	b0 01                	mov    $0x1,%al
1409e20a9:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1409e20ae:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1409e20b3:	48 83 c4 30          	add    $0x30,%rsp
1409e20b7:	5d                   	pop    %rbp
1409e20b8:	c3                   	ret
1409e20b9:	b8 37 00 00 00       	mov    $0x37,%eax
1409e20be:	66 3b c1             	cmp    %cx,%ax
1409e20c1:	0f 85 ab 00 00 00    	jne    0x1409e2172
1409e20c7:	48 8b 0b             	mov    (%rbx),%rcx
1409e20ca:	48 89 55 28          	mov    %rdx,0x28(%rbp)
1409e20ce:	38 51 18             	cmp    %dl,0x18(%rcx)
1409e20d1:	74 17                	je     0x1409e20ea
1409e20d3:	48 8d 45 28          	lea    0x28(%rbp),%rax
1409e20d7:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1409e20db:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1409e20df:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
1409e20e3:	e8 08 ed fe ff       	call   0x1409d0df0
1409e20e8:	eb 2a                	jmp    0x1409e2114
1409e20ea:	48 8b 01             	mov    (%rcx),%rax
1409e20ed:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
1409e20f1:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1409e20f5:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1409e20fc:	ff 15 1e 19 5a 00    	call   *0x5a191e(%rip)        # 0x140f83a20
1409e2102:	84 c0                	test   %al,%al
1409e2104:	74 0c                	je     0x1409e2112
1409e2106:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1409e210a:	48 89 45 28          	mov    %rax,0x28(%rbp)
1409e210e:	b0 01                	mov    $0x1,%al
1409e2110:	eb 02                	jmp    0x1409e2114
1409e2112:	32 c0                	xor    %al,%al
1409e2114:	84 c0                	test   %al,%al
1409e2116:	74 48                	je     0x1409e2160
1409e2118:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
1409e211c:	80 7f 28 0a          	cmpb   $0xa,0x28(%rdi)
1409e2120:	75 20                	jne    0x1409e2142
1409e2122:	48 8b 45 28          	mov    0x28(%rbp),%rax
1409e2126:	48 89 07             	mov    %rax,(%rdi)
1409e2129:	48 8b 43 10          	mov    0x10(%rbx),%rax
1409e212d:	c6 00 01             	movb   $0x1,(%rax)
1409e2130:	b0 01                	mov    $0x1,%al
1409e2132:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1409e2137:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1409e213c:	48 83 c4 30          	add    $0x30,%rsp
1409e2140:	5d                   	pop    %rbp
1409e2141:	c3                   	ret
1409e2142:	48 8b cf             	mov    %rdi,%rcx
1409e2145:	e8 56 fb 9d ff       	call   0x1403c1ca0
1409e214a:	c6 47 28 ff          	movb   $0xff,0x28(%rdi)
1409e214e:	48 8b 45 28          	mov    0x28(%rbp),%rax
1409e2152:	48 89 07             	mov    %rax,(%rdi)
1409e2155:	c6 47 28 0a          	movb   $0xa,0x28(%rdi)
1409e2159:	48 8b 43 10          	mov    0x10(%rbx),%rax
1409e215d:	c6 00 01             	movb   $0x1,(%rax)
1409e2160:	b0 01                	mov    $0x1,%al
1409e2162:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1409e2167:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1409e216c:	48 83 c4 30          	add    $0x30,%rsp
1409e2170:	5d                   	pop    %rbp
1409e2171:	c3                   	ret
1409e2172:	44 0f b6 45 10       	movzbl 0x10(%rbp),%r8d
1409e2177:	48 8b d3             	mov    %rbx,%rdx
1409e217a:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1409e217f:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1409e2184:	48 83 c4 30          	add    $0x30,%rsp
1409e2188:	5d                   	pop    %rbp
1409e2189:	e9 42 f6 ff ff       	jmp    0x1409e17d0
1409e218e:	cc                   	int3
1409e218f:	cc                   	int3
1409e2190:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1409e2195:	57                   	push   %rdi
1409e2196:	48 83 ec 20          	sub    $0x20,%rsp
1409e219a:	48 8b da             	mov    %rdx,%rbx
1409e219d:	33 d2                	xor    %edx,%edx
1409e219f:	66 3b d1             	cmp    %cx,%dx
1409e21a2:	75 70                	jne    0x1409e2214
1409e21a4:	48 8b 0b             	mov    (%rbx),%rcx
1409e21a7:	88 54 24 30          	mov    %dl,0x30(%rsp)
1409e21ab:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409e21b0:	48 8b 01             	mov    (%rcx),%rax
1409e21b3:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
1409e21ba:	ff 15 60 18 5a 00    	call   *0x5a1860(%rip)        # 0x140f83a20
1409e21c0:	84 c0                	test   %al,%al
1409e21c2:	74 43                	je     0x1409e2207
1409e21c4:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
1409e21c8:	80 7f 28 01          	cmpb   $0x1,0x28(%rdi)
1409e21cc:	75 1b                	jne    0x1409e21e9
1409e21ce:	0f b6 44 24 30       	movzbl 0x30(%rsp),%eax
1409e21d3:	88 07                	mov    %al,(%rdi)
1409e21d5:	48 8b 43 10          	mov    0x10(%rbx),%rax
1409e21d9:	c6 00 01             	movb   $0x1,(%rax)
1409e21dc:	b0 01                	mov    $0x1,%al
1409e21de:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1409e21e3:	48 83 c4 20          	add    $0x20,%rsp
1409e21e7:	5f                   	pop    %rdi
1409e21e8:	c3                   	ret
1409e21e9:	48 8b cf             	mov    %rdi,%rcx
1409e21ec:	e8 af fa 9d ff       	call   0x1403c1ca0
1409e21f1:	c6 47 28 ff          	movb   $0xff,0x28(%rdi)
1409e21f5:	0f b6 44 24 30       	movzbl 0x30(%rsp),%eax
1409e21fa:	88 07                	mov    %al,(%rdi)
1409e21fc:	c6 47 28 01          	movb   $0x1,0x28(%rdi)
1409e2200:	48 8b 43 10          	mov    0x10(%rbx),%rax
1409e2204:	c6 00 01             	movb   $0x1,(%rax)
1409e2207:	b0 01                	mov    $0x1,%al
1409e2209:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1409e220e:	48 83 c4 20          	add    $0x20,%rsp
1409e2212:	5f                   	pop    %rdi
1409e2213:	c3                   	ret
1409e2214:	b8 0a 00 00 00       	mov    $0xa,%eax
1409e2219:	66 3b c1             	cmp    %cx,%ax
1409e221c:	75 73                	jne    0x1409e2291
1409e221e:	48 8b 0b             	mov    (%rbx),%rcx
1409e2221:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1409e2226:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1409e222b:	48 8b 01             	mov    (%rcx),%rax
1409e222e:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
1409e2235:	ff 15 e5 17 5a 00    	call   *0x5a17e5(%rip)        # 0x140f83a20
1409e223b:	84 c0                	test   %al,%al
1409e223d:	74 45                	je     0x1409e2284
1409e223f:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
1409e2243:	80 7f 28 02          	cmpb   $0x2,0x28(%rdi)
1409e2247:	75 1c                	jne    0x1409e2265
1409e2249:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1409e224e:	48 89 07             	mov    %rax,(%rdi)
1409e2251:	48 8b 43 10          	mov    0x10(%rbx),%rax