1409f419b:	48 8d 4f 30          	lea    0x30(%rdi),%rcx
1409f419f:	48 8d 53 30          	lea    0x30(%rbx),%rdx
1409f41a3:	e8 38 e8 b4 ff       	call   0x1405429e0
1409f41a8:	0f 10 43 60          	movups 0x60(%rbx),%xmm0
1409f41ac:	0f 11 47 60          	movups %xmm0,0x60(%rdi)
1409f41b0:	0f 10 43 70          	movups 0x70(%rbx),%xmm0
1409f41b4:	0f 11 47 70          	movups %xmm0,0x70(%rdi)
1409f41b8:	f2 0f 10 8b 80 00 00 	movsd  0x80(%rbx),%xmm1
1409f41bf:	00
1409f41c0:	f2 0f 11 8f 80 00 00 	movsd  %xmm1,0x80(%rdi)
1409f41c7:	00
1409f41c8:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1409f41cf:	48 89 87 88 00 00 00 	mov    %rax,0x88(%rdi)
1409f41d6:	0f 10 83 90 00 00 00 	movups 0x90(%rbx),%xmm0
1409f41dd:	0f 11 87 90 00 00 00 	movups %xmm0,0x90(%rdi)
1409f41e4:	f2 0f 10 8b a0 00 00 	movsd  0xa0(%rbx),%xmm1
1409f41eb:	00
1409f41ec:	f2 0f 11 8f a0 00 00 	movsd  %xmm1,0xa0(%rdi)
1409f41f3:	00
1409f41f4:	48 8b c7             	mov    %rdi,%rax
1409f41f7:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1409f41fc:	48 83 c4 20          	add    $0x20,%rsp
1409f4200:	5f                   	pop    %rdi
1409f4201:	c3                   	ret
1409f4202:	cc                   	int3
1409f4203:	cc                   	int3
1409f4204:	cc                   	int3
1409f4205:	cc                   	int3
1409f4206:	cc                   	int3
1409f4207:	cc                   	int3
1409f4208:	cc                   	int3
1409f4209:	cc                   	int3
1409f420a:	cc                   	int3
1409f420b:	cc                   	int3
1409f420c:	cc                   	int3
1409f420d:	cc                   	int3
1409f420e:	cc                   	int3
1409f420f:	cc                   	int3
1409f4210:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409f4215:	57                   	push   %rdi
1409f4216:	48 83 ec 20          	sub    $0x20,%rsp
1409f421a:	48 8b 59 08          	mov    0x8(%rcx),%rbx
1409f421e:	48 8b f9             	mov    %rcx,%rdi
1409f4221:	48 85 db             	test   %rbx,%rbx
1409f4224:	74 12                	je     0x1409f4238
1409f4226:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
1409f422a:	e8 71 da 9c ff       	call   0x1403c1ca0
1409f422f:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1409f4233:	e8 68 da 9c ff       	call   0x1403c1ca0
1409f4238:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1409f423c:	48 85 c9             	test   %rcx,%rcx
1409f423f:	74 0a                	je     0x1409f424b
1409f4241:	ba 70 00 00 00       	mov    $0x70,%edx
1409f4246:	e8 f9 6e 42 00       	call   0x140e1b144
1409f424b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409f4250:	48 83 c4 20          	add    $0x20,%rsp
1409f4254:	5f                   	pop    %rdi
1409f4255:	c3                   	ret
1409f4256:	cc                   	int3
1409f4257:	cc                   	int3
1409f4258:	cc                   	int3
1409f4259:	cc                   	int3
1409f425a:	cc                   	int3
1409f425b:	cc                   	int3
1409f425c:	cc                   	int3
1409f425d:	cc                   	int3
1409f425e:	cc                   	int3
1409f425f:	cc                   	int3
1409f4260:	48 81 79 08 80 00 00 	cmpq   $0x80,0x8(%rcx)
1409f4267:	00
1409f4268:	76 08                	jbe    0x1409f4272
1409f426a:	48 8b 09             	mov    (%rcx),%rcx
1409f426d:	e9 1e 4f e9 ff       	jmp    0x140889190
1409f4272:	c3                   	ret
1409f4273:	cc                   	int3
1409f4274:	cc                   	int3
1409f4275:	cc                   	int3
1409f4276:	cc                   	int3
1409f4277:	cc                   	int3
1409f4278:	cc                   	int3
1409f4279:	cc                   	int3
1409f427a:	cc                   	int3
1409f427b:	cc                   	int3
1409f427c:	cc                   	int3
1409f427d:	cc                   	int3
1409f427e:	cc                   	int3
1409f427f:	cc                   	int3
1409f4280:	48 8b 09             	mov    (%rcx),%rcx
1409f4283:	48 85 c9             	test   %rcx,%rcx
1409f4286:	0f 85 b4 ee b4 ff    	jne    0x140543140
1409f428c:	c3                   	ret
1409f428d:	cc                   	int3
1409f428e:	cc                   	int3
1409f428f:	cc                   	int3
1409f4290:	48 8b 09             	mov    (%rcx),%rcx
1409f4293:	48 85 c9             	test   %rcx,%rcx
1409f4296:	0f 85 f4 20 00 00    	jne    0x1409f6390
1409f429c:	c3                   	ret
1409f429d:	cc                   	int3
1409f429e:	cc                   	int3
1409f429f:	cc                   	int3
1409f42a0:	40 53                	rex push %rbx
1409f42a2:	48 83 ec 20          	sub    $0x20,%rsp
1409f42a6:	48 8b 59 08          	mov    0x8(%rcx),%rbx
1409f42aa:	48 85 db             	test   %rbx,%rbx
1409f42ad:	74 24                	je     0x1409f42d3
1409f42af:	4c 8b 03             	mov    (%rbx),%r8
1409f42b2:	48 8b 11             	mov    (%rcx),%rdx
1409f42b5:	48 8b cb             	mov    %rbx,%rcx
1409f42b8:	4d 8b 40 08          	mov    0x8(%r8),%r8
1409f42bc:	e8 ff a0 fd ff       	call   0x1409ce3c0
1409f42c1:	48 8b 0b             	mov    (%rbx),%rcx
1409f42c4:	ba 68 00 00 00       	mov    $0x68,%edx
1409f42c9:	48 83 c4 20          	add    $0x20,%rsp
1409f42cd:	5b                   	pop    %rbx
1409f42ce:	e9 71 6e 42 00       	jmp    0x140e1b144
1409f42d3:	48 83 c4 20          	add    $0x20,%rsp
1409f42d7:	5b                   	pop    %rbx
1409f42d8:	c3                   	ret
1409f42d9:	cc                   	int3
1409f42da:	cc                   	int3
1409f42db:	cc                   	int3
1409f42dc:	cc                   	int3
1409f42dd:	cc                   	int3
1409f42de:	cc                   	int3
1409f42df:	cc                   	int3
1409f42e0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1409f42e5:	57                   	push   %rdi
1409f42e6:	48 83 ec 20          	sub    $0x20,%rsp
1409f42ea:	48 8b 79 08          	mov    0x8(%rcx),%rdi
1409f42ee:	48 8b 19             	mov    (%rcx),%rbx
1409f42f1:	48 3b df             	cmp    %rdi,%rbx
1409f42f4:	74 5d                	je     0x1409f4353
1409f42f6:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1409f42fb:	33 f6                	xor    %esi,%esi
1409f42fd:	0f 1f 00             	nopl   (%rax)
1409f4300:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1409f4304:	48 83 fa 0f          	cmp    $0xf,%rdx
1409f4308:	76 2c                	jbe    0x1409f4336
1409f430a:	48 8b 0b             	mov    (%rbx),%rcx
1409f430d:	48 ff c2             	inc    %rdx
1409f4310:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409f4317:	72 18                	jb     0x1409f4331
1409f4319:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1409f431d:	48 83 c2 27          	add    $0x27,%rdx
1409f4321:	49 2b c8             	sub    %r8,%rcx
1409f4324:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1409f4328:	48 83 f8 1f          	cmp    $0x1f,%rax
1409f432c:	77 30                	ja     0x1409f435e
1409f432e:	49 8b c8             	mov    %r8,%rcx
1409f4331:	e8 0e 6e 42 00       	call   0x140e1b144
1409f4336:	48 89 73 10          	mov    %rsi,0x10(%rbx)
1409f433a:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
1409f4341:	00
1409f4342:	40 88 33             	mov    %sil,(%rbx)
1409f4345:	48 83 c3 20          	add    $0x20,%rbx
1409f4349:	48 3b df             	cmp    %rdi,%rbx
1409f434c:	75 b2                	jne    0x1409f4300
1409f434e:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1409f4353:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1409f4358:	48 83 c4 20          	add    $0x20,%rsp
1409f435c:	5f                   	pop    %rdi
1409f435d:	c3                   	ret
1409f435e:	e8 41 5e 43 00       	call   0x140e2a1a4
1409f4363:	cc                   	int3
1409f4364:	cc                   	int3
1409f4365:	cc                   	int3
1409f4366:	cc                   	int3
1409f4367:	cc                   	int3
1409f4368:	cc                   	int3
1409f4369:	cc                   	int3
1409f436a:	cc                   	int3
1409f436b:	cc                   	int3
1409f436c:	cc                   	int3
1409f436d:	cc                   	int3
1409f436e:	cc                   	int3
1409f436f:	cc                   	int3
1409f4370:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409f4375:	57                   	push   %rdi
1409f4376:	48 83 ec 20          	sub    $0x20,%rsp
1409f437a:	48 8b 79 08          	mov    0x8(%rcx),%rdi
1409f437e:	48 8b 19             	mov    (%rcx),%rbx
1409f4381:	48 3b df             	cmp    %rdi,%rbx
1409f4384:	74 11                	je     0x1409f4397
1409f4386:	48 8b cb             	mov    %rbx,%rcx
1409f4389:	e8 a2 f1 b4 ff       	call   0x140543530
1409f438e:	48 83 c3 78          	add    $0x78,%rbx
1409f4392:	48 3b df             	cmp    %rdi,%rbx
1409f4395:	75 ef                	jne    0x1409f4386
1409f4397:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409f439c:	48 83 c4 20          	add    $0x20,%rsp
1409f43a0:	5f                   	pop    %rdi
1409f43a1:	c3                   	ret
1409f43a2:	cc                   	int3
1409f43a3:	cc                   	int3
1409f43a4:	cc                   	int3
1409f43a5:	cc                   	int3
1409f43a6:	cc                   	int3
1409f43a7:	cc                   	int3
1409f43a8:	cc                   	int3
1409f43a9:	cc                   	int3
1409f43aa:	cc                   	int3
1409f43ab:	cc                   	int3
1409f43ac:	cc                   	int3
1409f43ad:	cc                   	int3
1409f43ae:	cc                   	int3
1409f43af:	cc                   	int3
1409f43b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409f43b5:	57                   	push   %rdi
1409f43b6:	48 83 ec 20          	sub    $0x20,%rsp
1409f43ba:	48 8b 79 08          	mov    0x8(%rcx),%rdi
1409f43be:	48 8b 19             	mov    (%rcx),%rbx
1409f43c1:	48 3b df             	cmp    %rdi,%rbx
1409f43c4:	74 11                	je     0x1409f43d7
1409f43c6:	48 8b cb             	mov    %rbx,%rcx
1409f43c9:	e8 b2 2b 05 00       	call   0x140a46f80
1409f43ce:	48 83 c3 28          	add    $0x28,%rbx
1409f43d2:	48 3b df             	cmp    %rdi,%rbx
1409f43d5:	75 ef                	jne    0x1409f43c6
1409f43d7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409f43dc:	48 83 c4 20          	add    $0x20,%rsp
1409f43e0:	5f                   	pop    %rdi
1409f43e1:	c3                   	ret
1409f43e2:	cc                   	int3
1409f43e3:	cc                   	int3
1409f43e4:	cc                   	int3
1409f43e5:	cc                   	int3
1409f43e6:	cc                   	int3
1409f43e7:	cc                   	int3
1409f43e8:	cc                   	int3
1409f43e9:	cc                   	int3
1409f43ea:	cc                   	int3
1409f43eb:	cc                   	int3
1409f43ec:	cc                   	int3
1409f43ed:	cc                   	int3
1409f43ee:	cc                   	int3
1409f43ef:	cc                   	int3
1409f43f0:	40 53                	rex push %rbx
1409f43f2:	48 83 ec 20          	sub    $0x20,%rsp
1409f43f6:	4c 8b 01             	mov    (%rcx),%r8
1409f43f9:	48 8b d1             	mov    %rcx,%rdx
1409f43fc:	48 8b d9             	mov    %rcx,%rbx
1409f43ff:	4d 8b 40 08          	mov    0x8(%r8),%r8
1409f4403:	e8 b8 9f fd ff       	call   0x1409ce3c0
1409f4408:	48 8b 0b             	mov    (%rbx),%rcx
1409f440b:	ba 68 00 00 00       	mov    $0x68,%edx
1409f4410:	48 83 c4 20          	add    $0x20,%rsp
1409f4414:	5b                   	pop    %rbx
1409f4415:	e9 2a 6d 42 00       	jmp    0x140e1b144
1409f441a:	cc                   	int3
1409f441b:	cc                   	int3
1409f441c:	cc                   	int3
1409f441d:	cc                   	int3
1409f441e:	cc                   	int3
1409f441f:	cc                   	int3
1409f4420:	80 39 00             	cmpb   $0x0,(%rcx)
1409f4423:	75 09                	jne    0x1409f442e
1409f4425:	48 83 c1 08          	add    $0x8,%rcx
1409f4429:	e9 c2 ad fc ff       	jmp    0x1409bf1f0
1409f442e:	c3                   	ret
1409f442f:	cc                   	int3
1409f4430:	40 53                	rex push %rbx
1409f4432:	48 83 ec 20          	sub    $0x20,%rsp
1409f4436:	80 39 00             	cmpb   $0x0,(%rcx)
1409f4439:	48 8b d9             	mov    %rcx,%rbx
1409f443c:	74 51                	je     0x1409f448f
1409f443e:	48 8b 51 20          	mov    0x20(%rcx),%rdx
1409f4442:	48 83 fa 0f          	cmp    $0xf,%rdx
1409f4446:	76 2d                	jbe    0x1409f4475
1409f4448:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1409f444c:	48 ff c2             	inc    %rdx
1409f444f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409f4456:	72 18                	jb     0x1409f4470
1409f4458:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1409f445c:	48 83 c2 27          	add    $0x27,%rdx
1409f4460:	49 2b c8             	sub    %r8,%rcx
1409f4463:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1409f4467:	48 83 f8 1f          	cmp    $0x1f,%rax
1409f446b:	77 7d                	ja     0x1409f44ea
1409f446d:	49 8b c8             	mov    %r8,%rcx
1409f4470:	e8 cf 6c 42 00       	call   0x140e1b144
1409f4475:	48 c7 43 18 00 00 00 	movq   $0x0,0x18(%rbx)
1409f447c:	00
1409f447d:	48 c7 43 20 0f 00 00 	movq   $0xf,0x20(%rbx)
1409f4484:	00
1409f4485:	c6 43 08 00          	movb   $0x0,0x8(%rbx)
1409f4489:	48 83 c4 20          	add    $0x20,%rsp
1409f448d:	5b                   	pop    %rbx
1409f448e:	c3                   	ret
1409f448f:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1409f4494:	48 8b 79 08          	mov    0x8(%rcx),%rdi
1409f4498:	48 85 ff             	test   %rdi,%rdi
1409f449b:	74 42                	je     0x1409f44df
1409f449d:	48 8b 5f 10          	mov    0x10(%rdi),%rbx
1409f44a1:	48 85 db             	test   %rbx,%rbx
1409f44a4:	74 2c                	je     0x1409f44d2
1409f44a6:	48 8b 03             	mov    (%rbx),%rax
1409f44a9:	90                   	nop
1409f44aa:	48 83 f8 01          	cmp    $0x1,%rax
1409f44ae:	74 12                	je     0x1409f44c2
1409f44b0:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1409f44b7:	f0 48 0f c1 03       	lock xadd %rax,(%rbx)
1409f44bc:	48 83 f8 01          	cmp    $0x1,%rax
1409f44c0:	75 10                	jne    0x1409f44d2
1409f44c2:	48 8b cb             	mov    %rbx,%rcx
1409f44c5:	e8 16 29 01 00       	call   0x140a06de0
1409f44ca:	48 8b cb             	mov    %rbx,%rcx
1409f44cd:	e8 be cb 43 00       	call   0x140e31090
1409f44d2:	ba 18 00 00 00       	mov    $0x18,%edx
1409f44d7:	48 8b cf             	mov    %rdi,%rcx
1409f44da:	e8 65 6c 42 00       	call   0x140e1b144
1409f44df:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1409f44e4:	48 83 c4 20          	add    $0x20,%rsp
1409f44e8:	5b                   	pop    %rbx
1409f44e9:	c3                   	ret
1409f44ea:	e8 b5 5c 43 00       	call   0x140e2a1a4
1409f44ef:	cc                   	int3
1409f44f0:	80 39 00             	cmpb   $0x0,(%rcx)
1409f44f3:	74 09                	je     0x1409f44fe
1409f44f5:	48 83 c1 08          	add    $0x8,%rcx
1409f44f9:	e9 62 3e 7a ff       	jmp    0x140198360
1409f44fe:	48 83 c1 08          	add    $0x8,%rcx
1409f4502:	e9 e9 ac fc ff       	jmp    0x1409bf1f0
1409f4507:	cc                   	int3
1409f4508:	cc                   	int3
1409f4509:	cc                   	int3
1409f450a:	cc                   	int3
1409f450b:	cc                   	int3
1409f450c:	cc                   	int3
1409f450d:	cc                   	int3
1409f450e:	cc                   	int3
1409f450f:	cc                   	int3
1409f4510:	80 39 00             	cmpb   $0x0,(%rcx)
1409f4513:	74 09                	je     0x1409f451e
1409f4515:	48 83 c1 08          	add    $0x8,%rcx
1409f4519:	e9 72 1e 00 00       	jmp    0x1409f6390
1409f451e:	48 83 c1 08          	add    $0x8,%rcx
1409f4522:	e9 c9 ac fc ff       	jmp    0x1409bf1f0
1409f4527:	cc                   	int3
1409f4528:	cc                   	int3
1409f4529:	cc                   	int3
1409f452a:	cc                   	int3
1409f452b:	cc                   	int3
1409f452c:	cc                   	int3
1409f452d:	cc                   	int3
1409f452e:	cc                   	int3
1409f452f:	cc                   	int3
1409f4530:	e9 db 02 00 00       	jmp    0x1409f4810
1409f4535:	cc                   	int3
1409f4536:	cc                   	int3