1406f3fb0:	c3                   	ret
1406f3fb1:	e8 ee 61 73 00       	call   0x140e2a1a4
1406f3fb6:	90                   	nop
1406f3fb7:	e8 b4 95 aa ff       	call   0x14019d570
1406f3fbc:	90                   	nop
1406f3fbd:	e8 e2 61 73 00       	call   0x140e2a1a4
1406f3fc2:	90                   	nop
1406f3fc3:	e8 dc 61 73 00       	call   0x140e2a1a4
1406f3fc8:	90                   	nop
1406f3fc9:	e8 d6 61 73 00       	call   0x140e2a1a4
1406f3fce:	cc                   	int3
1406f3fcf:	e8 9c 95 aa ff       	call   0x14019d570
1406f3fd4:	90                   	nop
1406f3fd5:	e8 ca 61 73 00       	call   0x140e2a1a4
1406f3fda:	90                   	nop
1406f3fdb:	e8 c4 61 73 00       	call   0x140e2a1a4
1406f3fe0:	cc                   	int3
1406f3fe1:	cc                   	int3
1406f3fe2:	cc                   	int3
1406f3fe3:	cc                   	int3
1406f3fe4:	cc                   	int3
1406f3fe5:	cc                   	int3
1406f3fe6:	cc                   	int3
1406f3fe7:	cc                   	int3
1406f3fe8:	cc                   	int3
1406f3fe9:	cc                   	int3
1406f3fea:	cc                   	int3
1406f3feb:	cc                   	int3
1406f3fec:	cc                   	int3
1406f3fed:	cc                   	int3
1406f3fee:	cc                   	int3
1406f3fef:	cc                   	int3
1406f3ff0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1406f3ff5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1406f3ffa:	57                   	push   %rdi
1406f3ffb:	48 83 ec 30          	sub    $0x30,%rsp
1406f3fff:	48 8b d9             	mov    %rcx,%rbx
1406f4002:	48 8b fa             	mov    %rdx,%rdi
1406f4005:	b9 58 00 00 00       	mov    $0x58,%ecx
1406f400a:	33 f6                	xor    %esi,%esi
1406f400c:	e8 f7 70 72 00       	call   0x140e1b108
1406f4011:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1406f4016:	4c 8b c0             	mov    %rax,%r8
1406f4019:	48 85 c0             	test   %rax,%rax
1406f401c:	74 5f                	je     0x1406f407d
1406f401e:	0f 57 c0             	xorps  %xmm0,%xmm0
1406f4021:	0f 11 00             	movups %xmm0,(%rax)
1406f4024:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
1406f402b:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
1406f4032:	48 8d 05 57 b5 92 00 	lea    0x92b557(%rip),%rax        # 0x14101f590
1406f4039:	49 89 00             	mov    %rax,(%r8)
1406f403c:	48 8d 05 c5 b4 92 00 	lea    0x92b4c5(%rip),%rax        # 0x14101f508
1406f4043:	0f 10 07             	movups (%rdi),%xmm0
1406f4046:	0f 10 4f 10          	movups 0x10(%rdi),%xmm1
1406f404a:	48 89 77 10          	mov    %rsi,0x10(%rdi)
1406f404e:	48 c7 47 18 0f 00 00 	movq   $0xf,0x18(%rdi)
1406f4055:	00
1406f4056:	40 88 37             	mov    %sil,(%rdi)
1406f4059:	49 89 70 18          	mov    %rsi,0x18(%r8)
1406f405d:	49 89 70 20          	mov    %rsi,0x20(%r8)
1406f4061:	41 c7 40 28 ff ff ff 	movl   $0xffffffff,0x28(%r8)
1406f4068:	ff
1406f4069:	49 89 70 30          	mov    %rsi,0x30(%r8)
1406f406d:	49 89 40 10          	mov    %rax,0x10(%r8)
1406f4071:	41 0f 11 40 38       	movups %xmm0,0x38(%r8)
1406f4076:	41 0f 11 48 48       	movups %xmm1,0x48(%r8)
1406f407b:	eb 03                	jmp    0x1406f4080
1406f407d:	4c 8b c6             	mov    %rsi,%r8
1406f4080:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1406f4085:	49 8d 40 10          	lea    0x10(%r8),%rax
1406f4089:	48 89 03             	mov    %rax,(%rbx)
1406f408c:	48 8b c3             	mov    %rbx,%rax
1406f408f:	4c 89 43 08          	mov    %r8,0x8(%rbx)
1406f4093:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1406f4098:	48 83 c4 30          	add    $0x30,%rsp
1406f409c:	5f                   	pop    %rdi
1406f409d:	c3                   	ret
1406f409e:	cc                   	int3
1406f409f:	cc                   	int3
1406f40a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1406f40a5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1406f40aa:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1406f40af:	41 56                	push   %r14
1406f40b1:	48 83 ec 30          	sub    $0x30,%rsp
1406f40b5:	49 8b f0             	mov    %r8,%rsi
1406f40b8:	4c 8b f2             	mov    %rdx,%r14
1406f40bb:	48 8b f9             	mov    %rcx,%rdi
1406f40be:	b9 58 00 00 00       	mov    $0x58,%ecx
1406f40c3:	e8 40 70 72 00       	call   0x140e1b108
1406f40c8:	48 8b d8             	mov    %rax,%rbx
1406f40cb:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1406f40d0:	48 85 c0             	test   %rax,%rax
1406f40d3:	74 52                	je     0x1406f4127
1406f40d5:	0f 57 c0             	xorps  %xmm0,%xmm0
1406f40d8:	0f 11 00             	movups %xmm0,(%rax)
1406f40db:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
1406f40e2:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
1406f40e9:	48 8d 05 c8 b4 92 00 	lea    0x92b4c8(%rip),%rax        # 0x14101f5b8
1406f40f0:	48 89 03             	mov    %rax,(%rbx)
1406f40f3:	48 8b 0e             	mov    (%rsi),%rcx
1406f40f6:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
1406f40fb:	48 85 c9             	test   %rcx,%rcx
1406f40fe:	74 14                	je     0x1406f4114
1406f4100:	8b 41 10             	mov    0x10(%rcx),%eax
1406f4103:	ff c0                	inc    %eax
1406f4105:	89 41 10             	mov    %eax,0x10(%rcx)
1406f4108:	83 f8 01             	cmp    $0x1,%eax
1406f410b:	7e 53                	jle    0x1406f4160
1406f410d:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1406f4112:	74 41                	je     0x1406f4155
1406f4114:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1406f4119:	49 8b 16             	mov    (%r14),%rdx
1406f411c:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1406f4120:	e8 eb 15 fc ff       	call   0x1406b5710
1406f4125:	eb 02                	jmp    0x1406f4129
1406f4127:	33 db                	xor    %ebx,%ebx
1406f4129:	48 c7 47 08 00 00 00 	movq   $0x0,0x8(%rdi)
1406f4130:	00
1406f4131:	48 8d 43 10          	lea    0x10(%rbx),%rax
1406f4135:	48 89 07             	mov    %rax,(%rdi)
1406f4138:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1406f413c:	48 8b c7             	mov    %rdi,%rax
1406f413f:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1406f4144:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1406f4149:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1406f414e:	48 83 c4 30          	add    $0x30,%rsp
1406f4152:	41 5e                	pop    %r14
1406f4154:	c3                   	ret
1406f4155:	b9 01 00 00 00       	mov    $0x1,%ecx
1406f415a:	e8 a1 65 09 00       	call   0x14078a700
1406f415f:	cc                   	int3
1406f4160:	33 c9                	xor    %ecx,%ecx
1406f4162:	e8 99 65 09 00       	call   0x14078a700
1406f4167:	cc                   	int3
1406f4168:	cc                   	int3
1406f4169:	cc                   	int3
1406f416a:	cc                   	int3
1406f416b:	cc                   	int3
1406f416c:	cc                   	int3
1406f416d:	cc                   	int3
1406f416e:	cc                   	int3
1406f416f:	cc                   	int3
1406f4170:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1406f4175:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1406f417a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1406f417f:	57                   	push   %rdi
1406f4180:	48 83 ec 20          	sub    $0x20,%rsp
1406f4184:	48 8b fa             	mov    %rdx,%rdi
1406f4187:	48 8b d9             	mov    %rcx,%rbx
1406f418a:	4c 8b 02             	mov    (%rdx),%r8
1406f418d:	4d 85 c0             	test   %r8,%r8
1406f4190:	74 1e                	je     0x1406f41b0
1406f4192:	41 8b 40 10          	mov    0x10(%r8),%eax
1406f4196:	ff c0                	inc    %eax
1406f4198:	41 89 40 10          	mov    %eax,0x10(%r8)
1406f419c:	83 f8 01             	cmp    $0x1,%eax
1406f419f:	0f 8e b3 00 00 00    	jle    0x1406f4258
1406f41a5:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1406f41aa:	0f 84 b0 00 00 00    	je     0x1406f4260
1406f41b0:	48 8d 05 a9 75 92 00 	lea    0x9275a9(%rip),%rax        # 0x14101b760
1406f41b7:	48 89 01             	mov    %rax,(%rcx)
1406f41ba:	33 c0                	xor    %eax,%eax
1406f41bc:	48 89 41 08          	mov    %rax,0x8(%rcx)
1406f41c0:	48 89 41 10          	mov    %rax,0x10(%rcx)
1406f41c4:	c7 41 18 ff ff ff ff 	movl   $0xffffffff,0x18(%rcx)
1406f41cb:	4c 89 41 20          	mov    %r8,0x20(%rcx)
1406f41cf:	4d 85 c0             	test   %r8,%r8
1406f41d2:	74 29                	je     0x1406f41fd
1406f41d4:	41 8b 40 10          	mov    0x10(%r8),%eax
1406f41d8:	ff c8                	dec    %eax
1406f41da:	41 89 40 10          	mov    %eax,0x10(%r8)
1406f41de:	85 c0                	test   %eax,%eax
1406f41e0:	7f 1b                	jg     0x1406f41fd
1406f41e2:	0f 88 83 00 00 00    	js     0x1406f426b
1406f41e8:	49 8b 00             	mov    (%r8),%rax
1406f41eb:	ba 01 00 00 00       	mov    $0x1,%edx
1406f41f0:	49 8b c8             	mov    %r8,%rcx
1406f41f3:	48 8b 00             	mov    (%rax),%rax
1406f41f6:	ff 15 24 f8 88 00    	call   *0x88f824(%rip)        # 0x140f83a20
1406f41fc:	90                   	nop
1406f41fd:	48 8d 05 24 b3 92 00 	lea    0x92b324(%rip),%rax        # 0x14101f528
1406f4204:	48 89 03             	mov    %rax,(%rbx)
1406f4207:	48 8b 0f             	mov    (%rdi),%rcx
1406f420a:	e8 51 06 04 00       	call   0x140734860
1406f420f:	48 8b 48 20          	mov    0x20(%rax),%rcx
1406f4213:	48 89 4b 28          	mov    %rcx,0x28(%rbx)
1406f4217:	48 8b 0f             	mov    (%rdi),%rcx
1406f421a:	48 85 c9             	test   %rcx,%rcx
1406f421d:	74 20                	je     0x1406f423f
1406f421f:	8b 41 10             	mov    0x10(%rcx),%eax
1406f4222:	ff c8                	dec    %eax
1406f4224:	89 41 10             	mov    %eax,0x10(%rcx)
1406f4227:	85 c0                	test   %eax,%eax
1406f4229:	7f 14                	jg     0x1406f423f
1406f422b:	78 20                	js     0x1406f424d
1406f422d:	48 8b 01             	mov    (%rcx),%rax
1406f4230:	ba 01 00 00 00       	mov    $0x1,%edx
1406f4235:	48 8b 00             	mov    (%rax),%rax
1406f4238:	ff 15 e2 f7 88 00    	call   *0x88f7e2(%rip)        # 0x140f83a20
1406f423e:	90                   	nop
1406f423f:	48 8b c3             	mov    %rbx,%rax
1406f4242:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1406f4247:	48 83 c4 20          	add    $0x20,%rsp
1406f424b:	5f                   	pop    %rdi
1406f424c:	c3                   	ret
1406f424d:	b9 02 00 00 00       	mov    $0x2,%ecx
1406f4252:	e8 a9 64 09 00       	call   0x14078a700
1406f4257:	90                   	nop
1406f4258:	33 c9                	xor    %ecx,%ecx
1406f425a:	e8 a1 64 09 00       	call   0x14078a700
1406f425f:	cc                   	int3
1406f4260:	b9 01 00 00 00       	mov    $0x1,%ecx
1406f4265:	e8 96 64 09 00       	call   0x14078a700
1406f426a:	90                   	nop
1406f426b:	b9 02 00 00 00       	mov    $0x2,%ecx
1406f4270:	e8 8b 64 09 00       	call   0x14078a700
1406f4275:	cc                   	int3
1406f4276:	cc                   	int3
1406f4277:	cc                   	int3
1406f4278:	cc                   	int3
1406f4279:	cc                   	int3
1406f427a:	cc                   	int3
1406f427b:	cc                   	int3
1406f427c:	cc                   	int3
1406f427d:	cc                   	int3
1406f427e:	cc                   	int3
1406f427f:	cc                   	int3
1406f4280:	40 53                	rex push %rbx
1406f4282:	48 83 ec 20          	sub    $0x20,%rsp
1406f4286:	48 8d 05 03 b3 92 00 	lea    0x92b303(%rip),%rax        # 0x14101f590
1406f428d:	48 8b d9             	mov    %rcx,%rbx
1406f4290:	48 89 01             	mov    %rax,(%rcx)
1406f4293:	f6 c2 01             	test   $0x1,%dl
1406f4296:	74 0a                	je     0x1406f42a2
1406f4298:	ba 58 00 00 00       	mov    $0x58,%edx
1406f429d:	e8 a2 6e 72 00       	call   0x140e1b144
1406f42a2:	48 8b c3             	mov    %rbx,%rax
1406f42a5:	48 83 c4 20          	add    $0x20,%rsp
1406f42a9:	5b                   	pop    %rbx
1406f42aa:	c3                   	ret
1406f42ab:	cc                   	int3
1406f42ac:	cc                   	int3
1406f42ad:	cc                   	int3
1406f42ae:	cc                   	int3
1406f42af:	cc                   	int3
1406f42b0:	40 53                	rex push %rbx
1406f42b2:	48 83 ec 20          	sub    $0x20,%rsp
1406f42b6:	48 8d 05 fb b2 92 00 	lea    0x92b2fb(%rip),%rax        # 0x14101f5b8
1406f42bd:	48 8b d9             	mov    %rcx,%rbx
1406f42c0:	48 89 01             	mov    %rax,(%rcx)
1406f42c3:	f6 c2 01             	test   $0x1,%dl
1406f42c6:	74 0a                	je     0x1406f42d2
1406f42c8:	ba 58 00 00 00       	mov    $0x58,%edx
1406f42cd:	e8 72 6e 72 00       	call   0x140e1b144
1406f42d2:	48 8b c3             	mov    %rbx,%rax
1406f42d5:	48 83 c4 20          	add    $0x20,%rsp
1406f42d9:	5b                   	pop    %rbx
1406f42da:	c3                   	ret
1406f42db:	cc                   	int3
1406f42dc:	cc                   	int3
1406f42dd:	cc                   	int3
1406f42de:	cc                   	int3
1406f42df:	cc                   	int3
1406f42e0:	40 53                	rex push %rbx
1406f42e2:	48 83 ec 20          	sub    $0x20,%rsp
1406f42e6:	48 8d 05 f3 b2 92 00 	lea    0x92b2f3(%rip),%rax        # 0x14101f5e0
1406f42ed:	48 8b d9             	mov    %rcx,%rbx
1406f42f0:	48 89 01             	mov    %rax,(%rcx)
1406f42f3:	f6 c2 01             	test   $0x1,%dl
1406f42f6:	74 0a                	je     0x1406f4302
1406f42f8:	ba 40 00 00 00       	mov    $0x40,%edx
1406f42fd:	e8 42 6e 72 00       	call   0x140e1b144
1406f4302:	48 8b c3             	mov    %rbx,%rax
1406f4305:	48 83 c4 20          	add    $0x20,%rsp
1406f4309:	5b                   	pop    %rbx
1406f430a:	c3                   	ret
1406f430b:	cc                   	int3
1406f430c:	cc                   	int3
1406f430d:	cc                   	int3
1406f430e:	cc                   	int3
1406f430f:	cc                   	int3
1406f4310:	40 53                	rex push %rbx
1406f4312:	48 83 ec 20          	sub    $0x20,%rsp
1406f4316:	48 8d 05 03 b4 92 00 	lea    0x92b403(%rip),%rax        # 0x14101f720
1406f431d:	48 8b d9             	mov    %rcx,%rbx
1406f4320:	48 89 01             	mov    %rax,(%rcx)
1406f4323:	f6 c2 01             	test   $0x1,%dl
1406f4326:	74 0a                	je     0x1406f4332
1406f4328:	ba 60 00 00 00       	mov    $0x60,%edx
1406f432d:	e8 12 6e 72 00       	call   0x140e1b144
1406f4332:	48 8b c3             	mov    %rbx,%rax
1406f4335:	48 83 c4 20          	add    $0x20,%rsp
1406f4339:	5b                   	pop    %rbx
1406f433a:	c3                   	ret
1406f433b:	cc                   	int3
1406f433c:	cc                   	int3
1406f433d:	cc                   	int3
1406f433e:	cc                   	int3
1406f433f:	cc                   	int3
1406f4340:	40 53                	rex push %rbx
1406f4342:	48 83 ec 20          	sub    $0x20,%rsp
1406f4346:	48 8d 05 fb b3 92 00 	lea    0x92b3fb(%rip),%rax        # 0x14101f748
1406f434d:	48 8b d9             	mov    %rcx,%rbx
1406f4350:	48 89 01             	mov    %rax,(%rcx)
1406f4353:	f6 c2 01             	test   $0x1,%dl
1406f4356:	74 0a                	je     0x1406f4362
1406f4358:	ba 68 00 00 00       	mov    $0x68,%edx
1406f435d:	e8 e2 6d 72 00       	call   0x140e1b144
1406f4362:	48 8b c3             	mov    %rbx,%rax
1406f4365:	48 83 c4 20          	add    $0x20,%rsp
1406f4369:	5b                   	pop    %rbx
1406f436a:	c3                   	ret
1406f436b:	cc                   	int3
1406f436c:	cc                   	int3
1406f436d:	cc                   	int3
1406f436e:	cc                   	int3
1406f436f:	cc                   	int3
1406f4370:	40 53                	rex push %rbx
1406f4372:	48 83 ec 20          	sub    $0x20,%rsp
1406f4376:	48 8d 05 03 b3 92 00 	lea    0x92b303(%rip),%rax        # 0x14101f680
1406f437d:	48 8b d9             	mov    %rcx,%rbx
1406f4380:	48 89 01             	mov    %rax,(%rcx)
1406f4383:	f6 c2 01             	test   $0x1,%dl
1406f4386:	74 0a                	je     0x1406f4392
1406f4388:	ba 60 00 00 00       	mov    $0x60,%edx
1406f438d:	e8 b2 6d 72 00       	call   0x140e1b144
1406f4392:	48 8b c3             	mov    %rbx,%rax
1406f4395:	48 83 c4 20          	add    $0x20,%rsp
1406f4399:	5b                   	pop    %rbx
1406f439a:	c3                   	ret
1406f439b:	cc                   	int3
1406f439c:	cc                   	int3
1406f439d:	cc                   	int3
1406f439e:	cc                   	int3
1406f439f:	cc                   	int3
1406f43a0:	40 53                	rex push %rbx
1406f43a2:	48 83 ec 20          	sub    $0x20,%rsp
1406f43a6:	48 8d 05 83 b2 92 00 	lea    0x92b283(%rip),%rax        # 0x14101f630
1406f43ad:	48 8b d9             	mov    %rcx,%rbx
1406f43b0:	48 89 01             	mov    %rax,(%rcx)
1406f43b3:	f6 c2 01             	test   $0x1,%dl
1406f43b6:	74 0a                	je     0x1406f43c2
1406f43b8:	ba 48 00 00 00       	mov    $0x48,%edx
1406f43bd:	e8 82 6d 72 00       	call   0x140e1b144
1406f43c2:	48 8b c3             	mov    %rbx,%rax
1406f43c5:	48 83 c4 20          	add    $0x20,%rsp
1406f43c9:	5b                   	pop    %rbx
1406f43ca:	c3                   	ret
1406f43cb:	cc                   	int3
1406f43cc:	cc                   	int3