1407c3dcd:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
1407c3dd4:	00 00
1407c3dd6:	48 c7 44 24 50 0f 00 	movq   $0xf,0x50(%rsp)
1407c3ddd:	00 00
1407c3ddf:	c6 44 24 38 00       	movb   $0x0,0x38(%rsp)
1407c3de4:	49 83 fd 0f          	cmp    $0xf,%r13
1407c3de8:	76 2f                	jbe    0x1407c3e19
1407c3dea:	49 8d 55 01          	lea    0x1(%r13),%rdx
1407c3dee:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1407c3df3:	48 8b c1             	mov    %rcx,%rax
1407c3df6:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1407c3dfd:	72 15                	jb     0x1407c3e14
1407c3dff:	48 83 c2 27          	add    $0x27,%rdx
1407c3e03:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1407c3e07:	48 2b c1             	sub    %rcx,%rax
1407c3e0a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1407c3e0e:	48 83 f8 1f          	cmp    $0x1f,%rax
1407c3e12:	77 30                	ja     0x1407c3e44
1407c3e14:	e8 2b 73 65 00       	call   0x140e1b144
1407c3e19:	48 8b c6             	mov    %rsi,%rax
1407c3e1c:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1407c3e21:	48 33 cc             	xor    %rsp,%rcx
1407c3e24:	e8 d7 76 65 00       	call   0x140e1b500
1407c3e29:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
1407c3e30:	00
1407c3e31:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
1407c3e38:	41 5f                	pop    %r15
1407c3e3a:	41 5e                	pop    %r14
1407c3e3c:	41 5d                	pop    %r13
1407c3e3e:	41 5c                	pop    %r12
1407c3e40:	5f                   	pop    %rdi
1407c3e41:	5e                   	pop    %rsi
1407c3e42:	5d                   	pop    %rbp
1407c3e43:	c3                   	ret
1407c3e44:	e8 5b 63 66 00       	call   0x140e2a1a4
1407c3e49:	90                   	nop
1407c3e4a:	33 c9                	xor    %ecx,%ecx
1407c3e4c:	e8 af 68 fc ff       	call   0x14078a700
1407c3e51:	cc                   	int3
1407c3e52:	b9 01 00 00 00       	mov    $0x1,%ecx
1407c3e57:	e8 a4 68 fc ff       	call   0x14078a700
1407c3e5c:	90                   	nop
1407c3e5d:	33 c9                	xor    %ecx,%ecx
1407c3e5f:	e8 9c 68 fc ff       	call   0x14078a700
1407c3e64:	cc                   	int3
1407c3e65:	b9 01 00 00 00       	mov    $0x1,%ecx
1407c3e6a:	e8 91 68 fc ff       	call   0x14078a700
1407c3e6f:	90                   	nop
1407c3e70:	e8 2f 63 66 00       	call   0x140e2a1a4
1407c3e75:	cc                   	int3
1407c3e76:	cc                   	int3
1407c3e77:	cc                   	int3
1407c3e78:	cc                   	int3
1407c3e79:	cc                   	int3
1407c3e7a:	cc                   	int3
1407c3e7b:	cc                   	int3
1407c3e7c:	cc                   	int3
1407c3e7d:	cc                   	int3
1407c3e7e:	cc                   	int3
1407c3e7f:	cc                   	int3
1407c3e80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1407c3e85:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1407c3e8a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1407c3e8f:	41 56                	push   %r14
1407c3e91:	48 83 ec 30          	sub    $0x30,%rsp
1407c3e95:	4c 8b f1             	mov    %rcx,%r14
1407c3e98:	49 8b 08             	mov    (%r8),%rcx
1407c3e9b:	49 8b 40 08          	mov    0x8(%r8),%rax
1407c3e9f:	48 2b c1             	sub    %rcx,%rax
1407c3ea2:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1407c3ea6:	48 83 f8 10          	cmp    $0x10,%rax
1407c3eaa:	74 1f                	je     0x1407c3ecb
1407c3eac:	48 8d 15 bd 96 86 00 	lea    0x8696bd(%rip),%rdx        # 0x14102d570
1407c3eb3:	48 8b 0d 3e d6 c6 00 	mov    0xc6d63e(%rip),%rcx        # 0x1414314f8
1407c3eba:	e8 01 f7 fc ff       	call   0x1407935c0
1407c3ebf:	33 d2                	xor    %edx,%edx
1407c3ec1:	49 8b ce             	mov    %r14,%rcx
1407c3ec4:	e8 e7 aa a4 ff       	call   0x14020e9b0
1407c3ec9:	eb 64                	jmp    0x1407c3f2f
1407c3ecb:	48 8b 31             	mov    (%rcx),%rsi
1407c3ece:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1407c3ed2:	e8 49 0a f7 ff       	call   0x140734920
1407c3ed7:	48 8b f8             	mov    %rax,%rdi
1407c3eda:	48 8b c8             	mov    %rax,%rcx
1407c3edd:	e8 2e a7 f7 ff       	call   0x14073e610
1407c3ee2:	48 63 d8             	movslq %eax,%rbx
1407c3ee5:	48 8b cf             	mov    %rdi,%rcx
1407c3ee8:	e8 43 2c f7 ff       	call   0x140736b30
1407c3eed:	4c 8b c3             	mov    %rbx,%r8
1407c3ef0:	48 8b d0             	mov    %rax,%rdx
1407c3ef3:	48 8b ce             	mov    %rsi,%rcx
1407c3ef6:	e8 f5 46 fc ff       	call   0x1407885f0
1407c3efb:	48 8b 0d 76 ef c6 00 	mov    0xc6ef76(%rip),%rcx        # 0x141432e78
1407c3f02:	84 c0                	test   %al,%al
1407c3f04:	74 06                	je     0x1407c3f0c
1407c3f06:	48 83 c1 58          	add    $0x58,%rcx
1407c3f0a:	eb 04                	jmp    0x1407c3f10
1407c3f0c:	48 83 c1 60          	add    $0x60,%rcx
1407c3f10:	48 8b 09             	mov    (%rcx),%rcx
1407c3f13:	48 85 c9             	test   %rcx,%rcx
1407c3f16:	74 14                	je     0x1407c3f2c
1407c3f18:	8b 41 10             	mov    0x10(%rcx),%eax
1407c3f1b:	ff c0                	inc    %eax
1407c3f1d:	89 41 10             	mov    %eax,0x10(%rcx)
1407c3f20:	83 f8 01             	cmp    $0x1,%eax
1407c3f23:	7e 2e                	jle    0x1407c3f53
1407c3f25:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407c3f2a:	74 1c                	je     0x1407c3f48
1407c3f2c:	49 89 0e             	mov    %rcx,(%r14)
1407c3f2f:	49 8b c6             	mov    %r14,%rax
1407c3f32:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1407c3f37:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1407c3f3c:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1407c3f41:	48 83 c4 30          	add    $0x30,%rsp
1407c3f45:	41 5e                	pop    %r14
1407c3f47:	c3                   	ret
1407c3f48:	b9 01 00 00 00       	mov    $0x1,%ecx
1407c3f4d:	e8 ae 67 fc ff       	call   0x14078a700
1407c3f52:	cc                   	int3
1407c3f53:	33 c9                	xor    %ecx,%ecx
1407c3f55:	e8 a6 67 fc ff       	call   0x14078a700
1407c3f5a:	cc                   	int3
1407c3f5b:	cc                   	int3
1407c3f5c:	cc                   	int3
1407c3f5d:	cc                   	int3
1407c3f5e:	cc                   	int3
1407c3f5f:	cc                   	int3
1407c3f60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1407c3f65:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
1407c3f6a:	55                   	push   %rbp
1407c3f6b:	48 8b ec             	mov    %rsp,%rbp
1407c3f6e:	48 83 ec 70          	sub    $0x70,%rsp
1407c3f72:	48 8b f9             	mov    %rcx,%rdi
1407c3f75:	33 db                	xor    %ebx,%ebx
1407c3f77:	49 8b 08             	mov    (%r8),%rcx
1407c3f7a:	49 8b 40 08          	mov    0x8(%r8),%rax
1407c3f7e:	48 2b c1             	sub    %rcx,%rax
1407c3f81:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1407c3f85:	48 83 f8 08          	cmp    $0x8,%rax
1407c3f89:	74 22                	je     0x1407c3fad
1407c3f8b:	48 8d 15 0e 96 86 00 	lea    0x86960e(%rip),%rdx        # 0x14102d5a0
1407c3f92:	48 8b 0d 5f d5 c6 00 	mov    0xc6d55f(%rip),%rcx        # 0x1414314f8
1407c3f99:	e8 22 f6 fc ff       	call   0x1407935c0
1407c3f9e:	33 d2                	xor    %edx,%edx
1407c3fa0:	48 8b cf             	mov    %rdi,%rcx
1407c3fa3:	e8 08 aa a4 ff       	call   0x14020e9b0
1407c3fa8:	e9 e5 01 00 00       	jmp    0x1407c4192
1407c3fad:	48 8b 09             	mov    (%rcx),%rcx
1407c3fb0:	0f 57 c0             	xorps  %xmm0,%xmm0
1407c3fb3:	f2 0f 11 45 c8       	movsd  %xmm0,-0x38(%rbp)
1407c3fb8:	f2 0f 11 45 d0       	movsd  %xmm0,-0x30(%rbp)
1407c3fbd:	f2 0f 11 45 28       	movsd  %xmm0,0x28(%rbp)
1407c3fc2:	f2 0f 11 45 e0       	movsd  %xmm0,-0x20(%rbp)
1407c3fc7:	f2 0f 11 45 d8       	movsd  %xmm0,-0x28(%rbp)
1407c3fcc:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1407c3fd0:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1407c3fd5:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
1407c3fd9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1407c3fde:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
1407c3fe2:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
1407c3fe6:	48 8d 55 28          	lea    0x28(%rbp),%rdx
1407c3fea:	e8 71 46 fc ff       	call   0x140788660
1407c3fef:	8b 0d 13 ad cd 00    	mov    0xcdad13(%rip),%ecx        # 0x14149ed08
1407c3ff5:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
1407c3ffc:	00 00
1407c3ffe:	ba 00 13 00 00       	mov    $0x1300,%edx
1407c4003:	48 8b 04 c8          	mov    (%rax,%rcx,8),%rax
1407c4007:	8b 04 02             	mov    (%rdx,%rax,1),%eax
1407c400a:	39 05 08 dd c6 00    	cmp    %eax,0xc6dd08(%rip)        # 0x141431d18
1407c4010:	0f 8f 9c 01 00 00    	jg     0x1407c41b2
1407c4016:	b9 50 00 00 00       	mov    $0x50,%ecx
1407c401b:	e8 e8 70 65 00       	call   0x140e1b108
1407c4020:	4c 8b c8             	mov    %rax,%r9
1407c4023:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1407c4027:	48 85 c0             	test   %rax,%rax
1407c402a:	74 3e                	je     0x1407c406a
1407c402c:	48 8b 0d dd dc c6 00 	mov    0xc6dcdd(%rip),%rcx        # 0x141431d10
1407c4033:	48 89 4d 20          	mov    %rcx,0x20(%rbp)
1407c4037:	48 85 c9             	test   %rcx,%rcx
1407c403a:	74 1c                	je     0x1407c4058
1407c403c:	8b 41 10             	mov    0x10(%rcx),%eax
1407c403f:	ff c0                	inc    %eax
1407c4041:	89 41 10             	mov    %eax,0x10(%rcx)
1407c4044:	83 f8 01             	cmp    $0x1,%eax
1407c4047:	0f 8e f7 01 00 00    	jle    0x1407c4244
1407c404d:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407c4052:	0f 84 4f 01 00 00    	je     0x1407c41a7
1407c4058:	41 b0 01             	mov    $0x1,%r8b
1407c405b:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1407c405f:	49 8b c9             	mov    %r9,%rcx
1407c4062:	e8 59 d9 f6 ff       	call   0x1407319c0
1407c4067:	48 8b d8             	mov    %rax,%rbx
1407c406a:	48 89 5d f0          	mov    %rbx,-0x10(%rbp)
1407c406e:	f2 0f 10 45 28       	movsd  0x28(%rbp),%xmm0
1407c4073:	f2 0f 11 45 20       	movsd  %xmm0,0x20(%rbp)
1407c4078:	48 8b 43 40          	mov    0x40(%rbx),%rax
1407c407c:	48 8b 08             	mov    (%rax),%rcx
1407c407f:	80 79 08 00          	cmpb   $0x0,0x8(%rcx)
1407c4083:	75 04                	jne    0x1407c4089
1407c4085:	c6 41 08 01          	movb   $0x1,0x8(%rcx)
1407c4089:	48 8b 45 20          	mov    0x20(%rbp),%rax
1407c408d:	48 89 01             	mov    %rax,(%rcx)
1407c4090:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407c4094:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407c4099:	74 0c                	je     0x1407c40a7
1407c409b:	48 8d 0d 3e c9 c6 00 	lea    0xc6c93e(%rip),%rcx        # 0x1414309e0
1407c40a2:	e8 99 6a fc ff       	call   0x14078ab40
1407c40a7:	f2 0f 10 45 c8       	movsd  -0x38(%rbp),%xmm0
1407c40ac:	f2 0f 11 45 20       	movsd  %xmm0,0x20(%rbp)
1407c40b1:	48 8b 43 40          	mov    0x40(%rbx),%rax
1407c40b5:	48 8b 08             	mov    (%rax),%rcx
1407c40b8:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
1407c40bc:	75 04                	jne    0x1407c40c2
1407c40be:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
1407c40c2:	48 8b 45 20          	mov    0x20(%rbp),%rax
1407c40c6:	48 89 41 10          	mov    %rax,0x10(%rcx)
1407c40ca:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407c40ce:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407c40d3:	74 0c                	je     0x1407c40e1
1407c40d5:	48 8d 0d 04 c9 c6 00 	lea    0xc6c904(%rip),%rcx        # 0x1414309e0
1407c40dc:	e8 5f 6a fc ff       	call   0x14078ab40
1407c40e1:	f2 0f 10 45 d0       	movsd  -0x30(%rbp),%xmm0
1407c40e6:	f2 0f 11 45 20       	movsd  %xmm0,0x20(%rbp)
1407c40eb:	48 8b 43 40          	mov    0x40(%rbx),%rax
1407c40ef:	48 8b 08             	mov    (%rax),%rcx
1407c40f2:	80 79 28 00          	cmpb   $0x0,0x28(%rcx)
1407c40f6:	75 04                	jne    0x1407c40fc
1407c40f8:	c6 41 28 01          	movb   $0x1,0x28(%rcx)
1407c40fc:	48 8b 45 20          	mov    0x20(%rbp),%rax
1407c4100:	48 89 41 20          	mov    %rax,0x20(%rcx)
1407c4104:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407c4108:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407c410d:	74 0c                	je     0x1407c411b
1407c410f:	48 8d 0d ca c8 c6 00 	lea    0xc6c8ca(%rip),%rcx        # 0x1414309e0
1407c4116:	e8 25 6a fc ff       	call   0x14078ab40
1407c411b:	f2 0f 10 45 d8       	movsd  -0x28(%rbp),%xmm0
1407c4120:	f2 0f 11 45 20       	movsd  %xmm0,0x20(%rbp)
1407c4125:	48 8b 43 40          	mov    0x40(%rbx),%rax
1407c4129:	48 8b 08             	mov    (%rax),%rcx
1407c412c:	80 79 38 00          	cmpb   $0x0,0x38(%rcx)
1407c4130:	75 04                	jne    0x1407c4136
1407c4132:	c6 41 38 01          	movb   $0x1,0x38(%rcx)
1407c4136:	48 8b 45 20          	mov    0x20(%rbp),%rax
1407c413a:	48 89 41 30          	mov    %rax,0x30(%rcx)
1407c413e:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407c4142:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407c4147:	74 0c                	je     0x1407c4155
1407c4149:	48 8d 0d 90 c8 c6 00 	lea    0xc6c890(%rip),%rcx        # 0x1414309e0
1407c4150:	e8 eb 69 fc ff       	call   0x14078ab40
1407c4155:	f2 0f 10 45 e0       	movsd  -0x20(%rbp),%xmm0
1407c415a:	f2 0f 11 45 20       	movsd  %xmm0,0x20(%rbp)
1407c415f:	48 8b 43 40          	mov    0x40(%rbx),%rax
1407c4163:	48 8b 10             	mov    (%rax),%rdx
1407c4166:	80 7a 48 00          	cmpb   $0x0,0x48(%rdx)
1407c416a:	75 04                	jne    0x1407c4170
1407c416c:	c6 42 48 01          	movb   $0x1,0x48(%rdx)
1407c4170:	48 8b 45 20          	mov    0x20(%rbp),%rax
1407c4174:	48 89 42 40          	mov    %rax,0x40(%rdx)
1407c4178:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407c417c:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407c4181:	74 0c                	je     0x1407c418f
1407c4183:	48 8d 0d 56 c8 c6 00 	lea    0xc6c856(%rip),%rcx        # 0x1414309e0
1407c418a:	e8 b1 69 fc ff       	call   0x14078ab40
1407c418f:	48 89 1f             	mov    %rbx,(%rdi)
1407c4192:	48 8b c7             	mov    %rdi,%rax
1407c4195:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
1407c419a:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1407c419e:	49 8b 7b 18          	mov    0x18(%r11),%rdi
1407c41a2:	49 8b e3             	mov    %r11,%rsp
1407c41a5:	5d                   	pop    %rbp
1407c41a6:	c3                   	ret
1407c41a7:	b9 01 00 00 00       	mov    $0x1,%ecx
1407c41ac:	e8 4f 65 fc ff       	call   0x14078a700
1407c41b1:	90                   	nop
1407c41b2:	48 8d 0d 5f db c6 00 	lea    0xc6db5f(%rip),%rcx        # 0x141431d18
1407c41b9:	e8 0e 75 65 00       	call   0x140e1b6cc
1407c41be:	83 3d 53 db c6 00 ff 	cmpl   $0xffffffff,0xc6db53(%rip)        # 0x141431d18
1407c41c5:	0f 85 4b fe ff ff    	jne    0x1407c4016
1407c41cb:	48 8d 05 46 ad 80 00 	lea    0x80ad46(%rip),%rax        # 0x140fcef18
1407c41d2:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1407c41d6:	48 c7 45 f8 13 00 00 	movq   $0x13,-0x8(%rbp)
1407c41dd:	00
1407c41de:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1407c41e2:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1407c41e7:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1407c41eb:	e8 a0 cb fd ff       	call   0x1407a0d90
1407c41f0:	48 8b 08             	mov    (%rax),%rcx
1407c41f3:	48 85 c9             	test   %rcx,%rcx
1407c41f6:	74 27                	je     0x1407c421f
1407c41f8:	8b 41 10             	mov    0x10(%rcx),%eax
1407c41fb:	ff c0                	inc    %eax
1407c41fd:	89 41 10             	mov    %eax,0x10(%rcx)
1407c4200:	83 f8 01             	cmp    $0x1,%eax
1407c4203:	7f 08                	jg     0x1407c420d
1407c4205:	33 c9                	xor    %ecx,%ecx
1407c4207:	e8 f4 64 fc ff       	call   0x14078a700
1407c420c:	cc                   	int3
1407c420d:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407c4212:	75 0b                	jne    0x1407c421f
1407c4214:	b9 01 00 00 00       	mov    $0x1,%ecx
1407c4219:	e8 e2 64 fc ff       	call   0x14078a700
1407c421e:	90                   	nop
1407c421f:	48 89 0d ea da c6 00 	mov    %rcx,0xc6daea(%rip)        # 0x141431d10
1407c4226:	48 8d 0d 03 34 7b 00 	lea    0x7b3403(%rip),%rcx        # 0x140f77630
1407c422d:	e8 42 71 65 00       	call   0x140e1b374
1407c4232:	90                   	nop
1407c4233:	48 8d 0d de da c6 00 	lea    0xc6dade(%rip),%rcx        # 0x141431d18
1407c423a:	e8 21 74 65 00       	call   0x140e1b660
1407c423f:	e9 d2 fd ff ff       	jmp    0x1407c4016
1407c4244:	33 c9                	xor    %ecx,%ecx
1407c4246:	e8 b5 64 fc ff       	call   0x14078a700
1407c424b:	cc                   	int3
1407c424c:	cc                   	int3
1407c424d:	cc                   	int3
1407c424e:	cc                   	int3
1407c424f:	cc                   	int3
1407c4250:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1407c4255:	57                   	push   %rdi
1407c4256:	48 83 ec 30          	sub    $0x30,%rsp
1407c425a:	48 8b d9             	mov    %rcx,%rbx
1407c425d:	33 ff                	xor    %edi,%edi
1407c425f:	49 8b 40 08          	mov    0x8(%r8),%rax
1407c4263:	49 2b 00             	sub    (%r8),%rax
1407c4266:	48 a9 f8 ff ff ff    	test   $0xfffffffffffffff8,%rax
1407c426c:	74 2b                	je     0x1407c4299
1407c426e:	48 8d 15 cb 92 86 00 	lea    0x8692cb(%rip),%rdx        # 0x14102d540
1407c4275:	48 8b 0d 7c d2 c6 00 	mov    0xc6d27c(%rip),%rcx        # 0x1414314f8
1407c427c:	e8 3f f3 fc ff       	call   0x1407935c0
1407c4281:	33 d2                	xor    %edx,%edx
1407c4283:	48 8b cb             	mov    %rbx,%rcx
1407c4286:	e8 25 a7 a4 ff       	call   0x14020e9b0
1407c428b:	48 8b c3             	mov    %rbx,%rax
1407c428e:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1407c4293:	48 83 c4 30          	add    $0x30,%rsp
1407c4297:	5f                   	pop    %rdi
1407c4298:	c3                   	ret
1407c4299:	b9 a0 08 00 00       	mov    $0x8a0,%ecx
1407c429e:	e8 65 6e 65 00       	call   0x140e1b108
1407c42a3:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1407c42a8:	48 85 c0             	test   %rax,%rax
1407c42ab:	74 0b                	je     0x1407c42b8
1407c42ad:	48 8b c8             	mov    %rax,%rcx
1407c42b0:	e8 8b 02 fc ff       	call   0x140784540
1407c42b5:	48 8b f8             	mov    %rax,%rdi
1407c42b8:	48 89 3b             	mov    %rdi,(%rbx)
1407c42bb:	48 8b c3             	mov    %rbx,%rax
1407c42be:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1407c42c3:	48 83 c4 30          	add    $0x30,%rsp
1407c42c7:	5f                   	pop    %rdi
1407c42c8:	c3                   	ret