140cb5e00:	44 8b 44 24 30       	mov    0x30(%rsp),%r8d
140cb5e05:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140cb5e0a:	48 8b cb             	mov    %rbx,%rcx
140cb5e0d:	e8 ae ef 00 00       	call   0x140cc4dc0
140cb5e12:	85 c0                	test   %eax,%eax
140cb5e14:	7e 4e                	jle    0x140cb5e64
140cb5e16:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140cb5e1b:	49 8b d6             	mov    %r14,%rdx
140cb5e1e:	48 8b cb             	mov    %rbx,%rcx
140cb5e21:	e8 4a ec 00 00       	call   0x140cc4a70
140cb5e26:	85 c0                	test   %eax,%eax
140cb5e28:	7e 3a                	jle    0x140cb5e64
140cb5e2a:	8b 44 24 30          	mov    0x30(%rsp),%eax
140cb5e2e:	ff c5                	inc    %ebp
140cb5e30:	4c 03 f0             	add    %rax,%r14
140cb5e33:	4c 03 f8             	add    %rax,%r15
140cb5e36:	48 83 c6 08          	add    $0x8,%rsi
140cb5e3a:	83 fd 03             	cmp    $0x3,%ebp
140cb5e3d:	0f 8c bd fe ff ff    	jl     0x140cb5d00
140cb5e43:	48 8b cb             	mov    %rbx,%rcx
140cb5e46:	e8 05 f2 00 00       	call   0x140cc5050
140cb5e4b:	ba 40 00 00 00       	mov    $0x40,%edx
140cb5e50:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140cb5e55:	e8 a6 c4 34 ff       	call   0x140002300
140cb5e5a:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140cb5e5f:	4c 89 38             	mov    %r15,(%rax)
140cb5e62:	eb 4a                	jmp    0x140cb5eae
140cb5e64:	ba 50 00 00 00       	mov    $0x50,%edx
140cb5e69:	c7 44 24 28 fc 01 00 	movl   $0x1fc,0x28(%rsp)
140cb5e70:	00
140cb5e71:	48 8d 05 e8 00 49 00 	lea    0x4900e8(%rip),%rax        # 0x141145f60
140cb5e78:	41 b8 84 01 00 00    	mov    $0x184,%r8d
140cb5e7e:	48 8b cf             	mov    %rdi,%rcx
140cb5e81:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140cb5e86:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140cb5e8a:	e8 b1 4b fd ff       	call   0x140c8aa40
140cb5e8f:	48 8b cb             	mov    %rbx,%rcx
140cb5e92:	c7 44 24 34 00 00 00 	movl   $0x0,0x34(%rsp)
140cb5e99:	00
140cb5e9a:	e8 b1 f1 00 00       	call   0x140cc5050
140cb5e9f:	ba 40 00 00 00       	mov    $0x40,%edx
140cb5ea4:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140cb5ea9:	e8 52 c4 34 ff       	call   0x140002300
140cb5eae:	8b 44 24 34          	mov    0x34(%rsp),%eax
140cb5eb2:	48 8b b4 24 98 00 00 	mov    0x98(%rsp),%rsi
140cb5eb9:	00
140cb5eba:	48 8b ac 24 a0 00 00 	mov    0xa0(%rsp),%rbp
140cb5ec1:	00
140cb5ec2:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140cb5ec9:	00
140cb5eca:	48 33 cc             	xor    %rsp,%rcx
140cb5ecd:	e8 2e 56 16 00       	call   0x140e1b500
140cb5ed2:	48 81 c4 a8 00 00 00 	add    $0xa8,%rsp
140cb5ed9:	41 5f                	pop    %r15
140cb5edb:	41 5e                	pop    %r14
140cb5edd:	41 5d                	pop    %r13
140cb5edf:	41 5c                	pop    %r12
140cb5ee1:	5f                   	pop    %rdi
140cb5ee2:	5b                   	pop    %rbx
140cb5ee3:	c3                   	ret
140cb5ee4:	cc                   	int3
140cb5ee5:	cc                   	int3
140cb5ee6:	cc                   	int3
140cb5ee7:	cc                   	int3
140cb5ee8:	cc                   	int3
140cb5ee9:	cc                   	int3
140cb5eea:	cc                   	int3
140cb5eeb:	cc                   	int3
140cb5eec:	cc                   	int3
140cb5eed:	cc                   	int3
140cb5eee:	cc                   	int3
140cb5eef:	cc                   	int3
140cb5ef0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140cb5ef5:	57                   	push   %rdi
140cb5ef6:	b8 30 00 00 00       	mov    $0x30,%eax
140cb5efb:	e8 a0 55 16 00       	call   0x140e1b4a0
140cb5f00:	48 2b e0             	sub    %rax,%rsp
140cb5f03:	48 8b d9             	mov    %rcx,%rbx
140cb5f06:	e8 75 da 00 00       	call   0x140cc3980
140cb5f0b:	48 8b c8             	mov    %rax,%rcx
140cb5f0e:	e8 dd c8 00 00       	call   0x140cc27f0
140cb5f13:	48 8b f8             	mov    %rax,%rdi
140cb5f16:	48 85 c0             	test   %rax,%rax
140cb5f19:	75 36                	jne    0x140cb5f51
140cb5f1b:	48 8d 05 3e 00 49 00 	lea    0x49003e(%rip),%rax        # 0x141145f60
140cb5f22:	c7 44 24 28 46 01 00 	movl   $0x146,0x28(%rsp)
140cb5f29:	00
140cb5f2a:	8d 57 50             	lea    0x50(%rdi),%edx
140cb5f2d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140cb5f32:	44 8d 4f 41          	lea    0x41(%rdi),%r9d
140cb5f36:	41 b8 8d 01 00 00    	mov    $0x18d,%r8d
140cb5f3c:	48 8b cb             	mov    %rbx,%rcx
140cb5f3f:	e8 fc 4a fd ff       	call   0x140c8aa40
140cb5f44:	33 c0                	xor    %eax,%eax
140cb5f46:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140cb5f4b:	48 83 c4 30          	add    $0x30,%rsp
140cb5f4f:	5f                   	pop    %rdi
140cb5f50:	c3                   	ret
140cb5f51:	48 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%rcx
140cb5f58:	48 8b 89 e0 00 00 00 	mov    0xe0(%rcx),%rcx
140cb5f5f:	e8 fc c1 00 00       	call   0x140cc2160
140cb5f64:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
140cb5f6b:	48 c7 80 e0 00 00 00 	movq   $0x0,0xe0(%rax)
140cb5f72:	00 00 00 00
140cb5f76:	48 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%rcx
140cb5f7d:	48 8b 89 e8 00 00 00 	mov    0xe8(%rcx),%rcx
140cb5f84:	e8 c7 f0 00 00       	call   0x140cc5050
140cb5f89:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
140cb5f90:	45 33 c9             	xor    %r9d,%r9d
140cb5f93:	48 c7 80 e8 00 00 00 	movq   $0x0,0xe8(%rax)
140cb5f9a:	00 00 00 00
140cb5f9e:	41 8d 51 09          	lea    0x9(%r9),%edx
140cb5fa2:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
140cb5fa9:	45 8d 41 01          	lea    0x1(%r9),%r8d
140cb5fad:	48 89 b8 e0 00 00 00 	mov    %rdi,0xe0(%rax)
140cb5fb4:	48 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%rcx
140cb5fbb:	48 8b 89 e0 00 00 00 	mov    0xe0(%rcx),%rcx
140cb5fc2:	e8 e9 bf 00 00       	call   0x140cc1fb0
140cb5fc7:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140cb5fcc:	b8 01 00 00 00       	mov    $0x1,%eax
140cb5fd1:	48 83 c4 30          	add    $0x30,%rsp
140cb5fd5:	5f                   	pop    %rdi
140cb5fd6:	c3                   	ret
140cb5fd7:	cc                   	int3
140cb5fd8:	cc                   	int3
140cb5fd9:	cc                   	int3
140cb5fda:	cc                   	int3
140cb5fdb:	cc                   	int3
140cb5fdc:	cc                   	int3
140cb5fdd:	cc                   	int3
140cb5fde:	cc                   	int3
140cb5fdf:	cc                   	int3
140cb5fe0:	40 57                	rex push %rdi
140cb5fe2:	b8 60 00 00 00       	mov    $0x60,%eax
140cb5fe7:	e8 b4 54 16 00       	call   0x140e1b4a0
140cb5fec:	48 2b e0             	sub    %rax,%rsp
140cb5fef:	48 8b 81 a8 00 00 00 	mov    0xa8(%rcx),%rax
140cb5ff6:	48 8b f9             	mov    %rcx,%rdi
140cb5ff9:	48 83 b8 68 02 00 00 	cmpq   $0x0,0x268(%rax)
140cb6000:	00
140cb6001:	74 0b                	je     0x140cb600e
140cb6003:	b8 01 00 00 00       	mov    $0x1,%eax
140cb6008:	48 83 c4 60          	add    $0x60,%rsp
140cb600c:	5f                   	pop    %rdi
140cb600d:	c3                   	ret
140cb600e:	48 8b 89 08 05 00 00 	mov    0x508(%rcx),%rcx
140cb6015:	48 8d 84 24 80 00 00 	lea    0x80(%rsp),%rax
140cb601c:	00
140cb601d:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
140cb6022:	4c 8d 44 24 78       	lea    0x78(%rsp),%r8
140cb6027:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
140cb602c:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140cb6031:	45 33 f6             	xor    %r14d,%r14d
140cb6034:	45 33 c9             	xor    %r9d,%r9d
140cb6037:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
140cb603c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140cb6041:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140cb6046:	e8 e5 17 fd ff       	call   0x140c87830
140cb604b:	85 c0                	test   %eax,%eax
140cb604d:	75 39                	jne    0x140cb6088
140cb604f:	8d 50 50             	lea    0x50(%rax),%edx
140cb6052:	c7 44 24 28 03 01 00 	movl   $0x103,0x28(%rsp)
140cb6059:	00
140cb605a:	48 8d 1d ff fe 48 00 	lea    0x48feff(%rip),%rbx        # 0x141145f60
140cb6061:	48 8b cf             	mov    %rdi,%rcx
140cb6064:	44 8d 4a 3a          	lea    0x3a(%rdx),%r9d
140cb6068:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140cb606d:	44 8d 42 4d          	lea    0x4d(%rdx),%r8d
140cb6071:	e8 ca 49 fd ff       	call   0x140c8aa40
140cb6076:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140cb607b:	33 c0                	xor    %eax,%eax
140cb607d:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
140cb6082:	48 83 c4 60          	add    $0x60,%rsp
140cb6086:	5f                   	pop    %rdi
140cb6087:	c3                   	ret
140cb6088:	48 8b 8f a8 00 00 00 	mov    0xa8(%rdi),%rcx
140cb608f:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140cb6094:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140cb6099:	48 89 81 78 02 00 00 	mov    %rax,0x278(%rcx)
140cb60a0:	48 8b 8f a8 00 00 00 	mov    0xa8(%rdi),%rcx
140cb60a7:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140cb60ac:	48 89 81 80 02 00 00 	mov    %rax,0x280(%rcx)
140cb60b3:	48 8b 8f a8 00 00 00 	mov    0xa8(%rdi),%rcx
140cb60ba:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
140cb60c1:	00
140cb60c2:	48 89 81 98 02 00 00 	mov    %rax,0x298(%rcx)
140cb60c9:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140cb60ce:	e8 2d c0 02 00       	call   0x140ce2100
140cb60d3:	8b f0                	mov    %eax,%esi
140cb60d5:	85 c0                	test   %eax,%eax
140cb60d7:	79 07                	jns    0x140cb60e0
140cb60d9:	33 c0                	xor    %eax,%eax
140cb60db:	e9 42 01 00 00       	jmp    0x140cb6222
140cb60e0:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140cb60e5:	48 89 6c 24 50       	mov    %rbp,0x50(%rsp)
140cb60ea:	e8 b1 c4 7c ff       	call   0x1404825a0
140cb60ef:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140cb60f4:	8b d8                	mov    %eax,%ebx
140cb60f6:	e8 75 7d 50 ff       	call   0x1401bde70
140cb60fb:	48 8b 8f a8 00 00 00 	mov    0xa8(%rdi),%rcx
140cb6102:	8b e8                	mov    %eax,%ebp
140cb6104:	8d 04 1e             	lea    (%rsi,%rbx,1),%eax
140cb6107:	41 b9 3b 01 00 00    	mov    $0x13b,%r9d
140cb610d:	03 e8                	add    %eax,%ebp
140cb610f:	48 8d 1d 4a fe 48 00 	lea    0x48fe4a(%rip),%rbx        # 0x141145f60
140cb6116:	4c 8b c3             	mov    %rbx,%r8
140cb6119:	03 ed                	add    %ebp,%ebp
140cb611b:	48 8b 91 68 02 00 00 	mov    0x268(%rcx),%rdx
140cb6122:	48 8b 89 70 02 00 00 	mov    0x270(%rcx),%rcx
140cb6129:	e8 02 ba 00 00       	call   0x140cc1b30
140cb612e:	48 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%rax
140cb6135:	41 b8 18 01 00 00    	mov    $0x118,%r8d
140cb613b:	48 63 f5             	movslq %ebp,%rsi
140cb613e:	48 8b d3             	mov    %rbx,%rdx
140cb6141:	48 8b ce             	mov    %rsi,%rcx
140cb6144:	4c 89 b0 70 02 00 00 	mov    %r14,0x270(%rax)
140cb614b:	48 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%rax
140cb6152:	4c 89 b0 68 02 00 00 	mov    %r14,0x268(%rax)
140cb6159:	e8 52 b8 00 00       	call   0x140cc19b0
140cb615e:	48 8b d0             	mov    %rax,%rdx
140cb6161:	48 8b cf             	mov    %rdi,%rcx
140cb6164:	48 85 c0             	test   %rax,%rax
140cb6167:	75 24                	jne    0x140cb618d
140cb6169:	8d 50 50             	lea    0x50(%rax),%edx
140cb616c:	c7 44 24 28 1a 01 00 	movl   $0x11a,0x28(%rsp)
140cb6173:	00
140cb6174:	44 8d 42 4d          	lea    0x4d(%rdx),%r8d
140cb6178:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140cb617d:	44 8d 48 41          	lea    0x41(%rax),%r9d
140cb6181:	e8 ba 48 fd ff       	call   0x140c8aa40
140cb6186:	33 c0                	xor    %eax,%eax
140cb6188:	e9 90 00 00 00       	jmp    0x140cb621d
140cb618d:	48 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%rax
140cb6194:	44 8b c5             	mov    %ebp,%r8d
140cb6197:	48 89 b0 68 02 00 00 	mov    %rsi,0x268(%rax)
140cb619e:	48 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%rax
140cb61a5:	48 89 90 70 02 00 00 	mov    %rdx,0x270(%rax)
140cb61ac:	e8 df f7 ff ff       	call   0x140cb5990
140cb61b1:	f7 87 cc 05 00 00 00 	testl  $0x800,0x5cc(%rdi)
140cb61b8:	08 00 00
140cb61bb:	44 8b c0             	mov    %eax,%r8d
140cb61be:	75 5a                	jne    0x140cb621a
140cb61c0:	48 8b 8f a8 00 00 00 	mov    0xa8(%rdi),%rcx
140cb61c7:	c7 81 d8 00 00 00 01 	movl   $0x1,0xd8(%rcx)
140cb61ce:	00 00 00
140cb61d1:	48 8b 8f 08 05 00 00 	mov    0x508(%rdi),%rcx
140cb61d8:	48 8b 91 e8 01 00 00 	mov    0x1e8(%rcx),%rdx
140cb61df:	48 85 d2             	test   %rdx,%rdx
140cb61e2:	74 36                	je     0x140cb621a
140cb61e4:	83 7a 24 20          	cmpl   $0x20,0x24(%rdx)
140cb61e8:	75 0e                	jne    0x140cb61f8
140cb61ea:	48 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%rax
140cb61f1:	44 89 b0 d8 00 00 00 	mov    %r14d,0xd8(%rax)
140cb61f8:	48 8b 87 08 05 00 00 	mov    0x508(%rdi),%rax
140cb61ff:	48 8b 88 e8 01 00 00 	mov    0x1e8(%rax),%rcx
140cb6206:	83 79 24 04          	cmpl   $0x4,0x24(%rcx)
140cb620a:	75 0e                	jne    0x140cb621a
140cb620c:	48 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%rax
140cb6213:	44 89 b0 d8 00 00 00 	mov    %r14d,0xd8(%rax)
140cb621a:	41 8b c0             	mov    %r8d,%eax
140cb621d:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
140cb6222:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140cb6227:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140cb622c:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
140cb6231:	48 83 c4 60          	add    $0x60,%rsp
140cb6235:	5f                   	pop    %rdi
140cb6236:	c3                   	ret
140cb6237:	cc                   	int3
140cb6238:	cc                   	int3
140cb6239:	cc                   	int3
140cb623a:	cc                   	int3
140cb623b:	cc                   	int3
140cb623c:	cc                   	int3
140cb623d:	cc                   	int3
140cb623e:	cc                   	int3
140cb623f:	cc                   	int3
140cb6240:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140cb6245:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140cb624a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140cb624f:	41 54                	push   %r12
140cb6251:	41 56                	push   %r14
140cb6253:	41 57                	push   %r15
140cb6255:	b8 30 00 00 00       	mov    $0x30,%eax
140cb625a:	e8 41 52 16 00       	call   0x140e1b4a0
140cb625f:	48 2b e0             	sub    %rax,%rsp
140cb6262:	4d 8b e1             	mov    %r9,%r12
140cb6265:	4d 8b f0             	mov    %r8,%r14
140cb6268:	4c 8b fa             	mov    %rdx,%r15
140cb626b:	48 8b e9             	mov    %rcx,%rbp
140cb626e:	e8 9d 30 fd ff       	call   0x140c89310
140cb6273:	33 ff                	xor    %edi,%edi
140cb6275:	48 8b f0             	mov    %rax,%rsi
140cb6278:	48 85 c0             	test   %rax,%rax
140cb627b:	75 5b                	jne    0x140cb62d8
140cb627d:	4c 8d 0d ec fc 48 00 	lea    0x48fcec(%rip),%r9        # 0x141145f70
140cb6284:	39 bc 24 c8 00 00 00 	cmp    %edi,0xc8(%rsp)
140cb628b:	74 29                	je     0x140cb62b6
140cb628d:	c7 44 24 28 24 00 00 	movl   $0x24,0x28(%rsp)
140cb6294:	00
140cb6295:	8d 50 50             	lea    0x50(%rax),%edx
140cb6298:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140cb629d:	41 b8 1c 01 00 00    	mov    $0x11c,%r8d
140cb62a3:	44 8d 48 44          	lea    0x44(%rax),%r9d
140cb62a7:	48 8b cd             	mov    %rbp,%rcx
140cb62aa:	e8 91 47 fd ff       	call   0x140c8aa40
140cb62af:	33 c0                	xor    %eax,%eax
140cb62b1:	e9 2e 02 00 00       	jmp    0x140cb64e4
140cb62b6:	b9 14 00 00 00       	mov    $0x14,%ecx
140cb62bb:	c7 44 24 20 26 00 00 	movl   $0x26,0x20(%rsp)
140cb62c2:	00
140cb62c3:	ba 1c 01 00 00       	mov    $0x11c,%edx
140cb62c8:	44 8d 41 30          	lea    0x30(%rcx),%r8d
140cb62cc:	e8 af a9 01 00       	call   0x140cd0c80
140cb62d1:	33 c0                	xor    %eax,%eax
140cb62d3:	e9 0c 02 00 00       	jmp    0x140cb64e4
140cb62d8:	33 d2                	xor    %edx,%edx
140cb62da:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
140cb62df:	b9 fd 03 00 00       	mov    $0x3fd,%ecx
140cb62e4:	e8 c7 a6 02 00       	call   0x140ce09b0
140cb62e9:	48 8b d8             	mov    %rax,%rbx
140cb62ec:	48 85 c0             	test   %rax,%rax
140cb62ef:	0f 84 8f 01 00 00    	je     0x140cb6484
140cb62f5:	48 8b c8             	mov    %rax,%rcx
140cb62f8:	e8 53 ad 02 00       	call   0x140ce1050
140cb62fd:	85 c0                	test   %eax,%eax
140cb62ff:	0f 8e 7f 01 00 00    	jle    0x140cb6484
140cb6305:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
140cb630a:	ba ff ff ff ff       	mov    $0xffffffff,%edx
140cb630f:	41 b9 00 10 00 00    	mov    $0x1000,%r9d
140cb6315:	89 7c 24 20          	mov    %edi,0x20(%rsp)
140cb6319:	41 b8 00 04 00 00    	mov    $0x400,%r8d
140cb631f:	48 8b cb             	mov    %rbx,%rcx
140cb6322:	e8 29 a2 02 00       	call   0x140ce0550
140cb6327:	85 c0                	test   %eax,%eax
140cb6329:	0f 8e 55 01 00 00    	jle    0x140cb6484
140cb632f:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
140cb6336:	00
140cb6337:	ba ff ff ff ff       	mov    $0xffffffff,%edx
140cb633c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140cb6341:	41 b9 01 10 00 00    	mov    $0x1001,%r9d
140cb6347:	8b 84 24 b0 00 00 00 	mov    0xb0(%rsp),%eax
140cb634e:	41 b8 00 04 00 00    	mov    $0x400,%r8d
140cb6354:	48 8b cb             	mov    %rbx,%rcx
140cb6357:	89 44 24 20          	mov    %eax,0x20(%rsp)
140cb635b:	e8 f0 a1 02 00       	call   0x140ce0550
140cb6360:	85 c0                	test   %eax,%eax
140cb6362:	0f 8e 1c 01 00 00    	jle    0x140cb6484
140cb6368:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
140cb636d:	ba ff ff ff ff       	mov    $0xffffffff,%edx
140cb6372:	41 b9 02 10 00 00    	mov    $0x1002,%r9d