1407ca280:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1407ca285:	33 c9                	xor    %ecx,%ecx
1407ca287:	e8 54 aa f9 ff       	call   0x140764ce0
1407ca28c:	85 c0                	test   %eax,%eax
1407ca28e:	0f 88 a4 03 00 00    	js     0x1407ca638
1407ca294:	b9 50 00 00 00       	mov    $0x50,%ecx
1407ca299:	e8 6a 0e 65 00       	call   0x140e1b108
1407ca29e:	4c 8b c8             	mov    %rax,%r9
1407ca2a1:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1407ca2a6:	48 85 c0             	test   %rax,%rax
1407ca2a9:	74 48                	je     0x1407ca2f3
1407ca2ab:	48 8b 0d d6 79 c6 00 	mov    0xc679d6(%rip),%rcx        # 0x141431c88
1407ca2b2:	48 89 8c 24 d0 00 00 	mov    %rcx,0xd0(%rsp)
1407ca2b9:	00
1407ca2ba:	48 85 c9             	test   %rcx,%rcx
1407ca2bd:	74 1c                	je     0x1407ca2db
1407ca2bf:	8b 41 10             	mov    0x10(%rcx),%eax
1407ca2c2:	ff c0                	inc    %eax
1407ca2c4:	89 41 10             	mov    %eax,0x10(%rcx)
1407ca2c7:	83 f8 01             	cmp    $0x1,%eax
1407ca2ca:	0f 8e 7c 03 00 00    	jle    0x1407ca64c
1407ca2d0:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407ca2d5:	0f 84 52 03 00 00    	je     0x1407ca62d
1407ca2db:	41 b0 01             	mov    $0x1,%r8b
1407ca2de:	48 8d 94 24 d0 00 00 	lea    0xd0(%rsp),%rdx
1407ca2e5:	00
1407ca2e6:	49 8b c9             	mov    %r9,%rcx
1407ca2e9:	e8 d2 76 f6 ff       	call   0x1407319c0
1407ca2ee:	48 8b d8             	mov    %rax,%rbx
1407ca2f1:	eb 02                	jmp    0x1407ca2f5
1407ca2f3:	33 db                	xor    %ebx,%ebx
1407ca2f5:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1407ca2fa:	33 c9                	xor    %ecx,%ecx
1407ca2fc:	e8 6f b9 09 00       	call   0x140865c70
1407ca301:	44 0f 28 c0          	movaps %xmm0,%xmm8
1407ca305:	f2 44 0f 5c 05 52 65 	subsd  0xc66552(%rip),%xmm8        # 0x141430860
1407ca30c:	c6 00
1407ca30e:	66 0f 6e 74 24 34    	movd   0x34(%rsp),%xmm6
1407ca314:	f3 0f e6 f6          	cvtdq2pd %xmm6,%xmm6
1407ca318:	f2 0f 5e 35 b8 c3 81 	divsd  0x81c3b8(%rip),%xmm6        # 0x140fe66d8
1407ca31f:	00
1407ca320:	66 0f 6e 4c 24 30    	movd   0x30(%rsp),%xmm1
1407ca326:	f3 0f e6 c9          	cvtdq2pd %xmm1,%xmm1
1407ca32a:	f2 0f 58 f1          	addsd  %xmm1,%xmm6
1407ca32e:	66 0f 6e 7c 24 3c    	movd   0x3c(%rsp),%xmm7
1407ca334:	f3 0f e6 ff          	cvtdq2pd %xmm7,%xmm7
1407ca338:	f2 0f 5e 3d 98 c3 81 	divsd  0x81c398(%rip),%xmm7        # 0x140fe66d8
1407ca33f:	00
1407ca340:	66 0f 6e 4c 24 38    	movd   0x38(%rsp),%xmm1
1407ca346:	f3 0f e6 c9          	cvtdq2pd %xmm1,%xmm1
1407ca34a:	f2 0f 58 f9          	addsd  %xmm1,%xmm7
1407ca34e:	48 8b 43 40          	mov    0x40(%rbx),%rax
1407ca352:	48 8b 08             	mov    (%rax),%rcx
1407ca355:	80 79 08 00          	cmpb   $0x0,0x8(%rcx)
1407ca359:	75 04                	jne    0x1407ca35f
1407ca35b:	c6 41 08 01          	movb   $0x1,0x8(%rcx)
1407ca35f:	48 c7 01 00 00 00 00 	movq   $0x0,(%rcx)
1407ca366:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407ca36a:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407ca36f:	74 0c                	je     0x1407ca37d
1407ca371:	48 8d 0d 68 66 c6 00 	lea    0xc66668(%rip),%rcx        # 0x1414309e0
1407ca378:	e8 c3 07 fc ff       	call   0x14078ab40
1407ca37d:	f2 0f 10 05 db 64 c6 	movsd  0xc664db(%rip),%xmm0        # 0x141430860
1407ca384:	00
1407ca385:	f2 0f 11 84 24 d0 00 	movsd  %xmm0,0xd0(%rsp)
1407ca38c:	00 00
1407ca38e:	48 8b 43 40          	mov    0x40(%rbx),%rax
1407ca392:	48 8b 08             	mov    (%rax),%rcx
1407ca395:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
1407ca399:	75 04                	jne    0x1407ca39f
1407ca39b:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
1407ca39f:	48 8b 84 24 d0 00 00 	mov    0xd0(%rsp),%rax
1407ca3a6:	00
1407ca3a7:	48 89 41 10          	mov    %rax,0x10(%rcx)
1407ca3ab:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407ca3af:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407ca3b4:	74 0c                	je     0x1407ca3c2
1407ca3b6:	48 8d 0d 23 66 c6 00 	lea    0xc66623(%rip),%rcx        # 0x1414309e0
1407ca3bd:	e8 7e 07 fc ff       	call   0x14078ab40
1407ca3c2:	f2 44 0f 11 84 24 d0 	movsd  %xmm8,0xd0(%rsp)
1407ca3c9:	00 00 00
1407ca3cc:	48 8b 43 40          	mov    0x40(%rbx),%rax
1407ca3d0:	48 8b 08             	mov    (%rax),%rcx
1407ca3d3:	80 79 28 00          	cmpb   $0x0,0x28(%rcx)
1407ca3d7:	75 04                	jne    0x1407ca3dd
1407ca3d9:	c6 41 28 01          	movb   $0x1,0x28(%rcx)
1407ca3dd:	48 8b 84 24 d0 00 00 	mov    0xd0(%rsp),%rax
1407ca3e4:	00
1407ca3e5:	48 89 41 20          	mov    %rax,0x20(%rcx)
1407ca3e9:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407ca3ed:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407ca3f2:	74 0c                	je     0x1407ca400
1407ca3f4:	48 8d 0d e5 65 c6 00 	lea    0xc665e5(%rip),%rcx        # 0x1414309e0
1407ca3fb:	e8 40 07 fc ff       	call   0x14078ab40
1407ca400:	f2 0f 11 b4 24 d0 00 	movsd  %xmm6,0xd0(%rsp)
1407ca407:	00 00
1407ca409:	48 8b 43 40          	mov    0x40(%rbx),%rax
1407ca40d:	48 8b 08             	mov    (%rax),%rcx
1407ca410:	80 79 38 00          	cmpb   $0x0,0x38(%rcx)
1407ca414:	75 04                	jne    0x1407ca41a
1407ca416:	c6 41 38 01          	movb   $0x1,0x38(%rcx)
1407ca41a:	48 8b 84 24 d0 00 00 	mov    0xd0(%rsp),%rax
1407ca421:	00
1407ca422:	48 89 41 30          	mov    %rax,0x30(%rcx)
1407ca426:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407ca42a:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407ca42f:	74 0c                	je     0x1407ca43d
1407ca431:	48 8d 0d a8 65 c6 00 	lea    0xc665a8(%rip),%rcx        # 0x1414309e0
1407ca438:	e8 03 07 fc ff       	call   0x14078ab40
1407ca43d:	f2 0f 11 bc 24 d0 00 	movsd  %xmm7,0xd0(%rsp)
1407ca444:	00 00
1407ca446:	48 8b 43 40          	mov    0x40(%rbx),%rax
1407ca44a:	48 8b 08             	mov    (%rax),%rcx
1407ca44d:	80 79 48 00          	cmpb   $0x0,0x48(%rcx)
1407ca451:	75 04                	jne    0x1407ca457
1407ca453:	c6 41 48 01          	movb   $0x1,0x48(%rcx)
1407ca457:	48 8b 84 24 d0 00 00 	mov    0xd0(%rsp),%rax
1407ca45e:	00
1407ca45f:	48 89 41 40          	mov    %rax,0x40(%rcx)
1407ca463:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407ca467:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407ca46c:	74 0c                	je     0x1407ca47a
1407ca46e:	48 8d 0d 6b 65 c6 00 	lea    0xc6656b(%rip),%rcx        # 0x1414309e0
1407ca475:	e8 c6 06 fc ff       	call   0x14078ab40
1407ca47a:	33 d2                	xor    %edx,%edx
1407ca47c:	48 8d 8c 24 d8 00 00 	lea    0xd8(%rsp),%rcx
1407ca483:	00
1407ca484:	e8 27 df 09 00       	call   0x1408683b0
1407ca489:	48 8b 43 40          	mov    0x40(%rbx),%rax
1407ca48d:	48 8b 08             	mov    (%rax),%rcx
1407ca490:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
1407ca497:	00
1407ca498:	80 79 58 00          	cmpb   $0x0,0x58(%rcx)
1407ca49c:	75 04                	jne    0x1407ca4a2
1407ca49e:	c6 41 58 01          	movb   $0x1,0x58(%rcx)
1407ca4a2:	48 89 41 50          	mov    %rax,0x50(%rcx)
1407ca4a6:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407ca4aa:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407ca4af:	74 0c                	je     0x1407ca4bd
1407ca4b1:	48 8d 0d 28 65 c6 00 	lea    0xc66528(%rip),%rcx        # 0x1414309e0
1407ca4b8:	e8 83 06 fc ff       	call   0x14078ab40
1407ca4bd:	48 63 54 24 50       	movslq 0x50(%rsp),%rdx
1407ca4c2:	48 8b 43 40          	mov    0x40(%rbx),%rax
1407ca4c6:	48 8b 08             	mov    (%rax),%rcx
1407ca4c9:	80 79 68 00          	cmpb   $0x0,0x68(%rcx)
1407ca4cd:	75 04                	jne    0x1407ca4d3
1407ca4cf:	c6 41 68 01          	movb   $0x1,0x68(%rcx)
1407ca4d3:	48 89 51 60          	mov    %rdx,0x60(%rcx)
1407ca4d7:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407ca4db:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407ca4e0:	74 0c                	je     0x1407ca4ee
1407ca4e2:	48 8d 0d f7 64 c6 00 	lea    0xc664f7(%rip),%rcx        # 0x1414309e0
1407ca4e9:	e8 52 06 fc ff       	call   0x14078ab40
1407ca4ee:	48 63 54 24 54       	movslq 0x54(%rsp),%rdx
1407ca4f3:	48 8b 43 40          	mov    0x40(%rbx),%rax
1407ca4f7:	48 8b 08             	mov    (%rax),%rcx
1407ca4fa:	80 79 78 00          	cmpb   $0x0,0x78(%rcx)
1407ca4fe:	75 04                	jne    0x1407ca504
1407ca500:	c6 41 78 01          	movb   $0x1,0x78(%rcx)
1407ca504:	48 89 51 70          	mov    %rdx,0x70(%rcx)
1407ca508:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407ca50c:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407ca511:	74 0c                	je     0x1407ca51f
1407ca513:	48 8d 0d c6 64 c6 00 	lea    0xc664c6(%rip),%rcx        # 0x1414309e0
1407ca51a:	e8 21 06 fc ff       	call   0x14078ab40
1407ca51f:	48 63 54 24 58       	movslq 0x58(%rsp),%rdx
1407ca524:	48 8b 43 40          	mov    0x40(%rbx),%rax
1407ca528:	48 8b 08             	mov    (%rax),%rcx
1407ca52b:	80 b9 88 00 00 00 00 	cmpb   $0x0,0x88(%rcx)
1407ca532:	75 07                	jne    0x1407ca53b
1407ca534:	c6 81 88 00 00 00 01 	movb   $0x1,0x88(%rcx)
1407ca53b:	48 89 91 80 00 00 00 	mov    %rdx,0x80(%rcx)
1407ca542:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407ca546:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407ca54b:	74 0c                	je     0x1407ca559
1407ca54d:	48 8d 0d 8c 64 c6 00 	lea    0xc6648c(%rip),%rcx        # 0x1414309e0
1407ca554:	e8 e7 05 fc ff       	call   0x14078ab40
1407ca559:	48 63 54 24 5c       	movslq 0x5c(%rsp),%rdx
1407ca55e:	48 8b 43 40          	mov    0x40(%rbx),%rax
1407ca562:	48 8b 08             	mov    (%rax),%rcx
1407ca565:	80 b9 98 00 00 00 00 	cmpb   $0x0,0x98(%rcx)
1407ca56c:	75 07                	jne    0x1407ca575
1407ca56e:	c6 81 98 00 00 00 01 	movb   $0x1,0x98(%rcx)
1407ca575:	48 89 91 90 00 00 00 	mov    %rdx,0x90(%rcx)
1407ca57c:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407ca580:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407ca585:	74 0c                	je     0x1407ca593
1407ca587:	48 8d 0d 52 64 c6 00 	lea    0xc66452(%rip),%rcx        # 0x1414309e0
1407ca58e:	e8 ad 05 fc ff       	call   0x14078ab40
1407ca593:	48 63 54 24 60       	movslq 0x60(%rsp),%rdx
1407ca598:	48 8b 43 40          	mov    0x40(%rbx),%rax
1407ca59c:	48 8b 08             	mov    (%rax),%rcx
1407ca59f:	80 b9 a8 00 00 00 00 	cmpb   $0x0,0xa8(%rcx)
1407ca5a6:	75 07                	jne    0x1407ca5af
1407ca5a8:	c6 81 a8 00 00 00 01 	movb   $0x1,0xa8(%rcx)
1407ca5af:	48 89 91 a0 00 00 00 	mov    %rdx,0xa0(%rcx)
1407ca5b6:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407ca5ba:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407ca5bf:	74 0c                	je     0x1407ca5cd
1407ca5c1:	48 8d 0d 18 64 c6 00 	lea    0xc66418(%rip),%rcx        # 0x1414309e0
1407ca5c8:	e8 73 05 fc ff       	call   0x14078ab40
1407ca5cd:	4c 63 44 24 74       	movslq 0x74(%rsp),%r8
1407ca5d2:	48 8b 43 40          	mov    0x40(%rbx),%rax
1407ca5d6:	48 8b 10             	mov    (%rax),%rdx
1407ca5d9:	80 ba b8 00 00 00 00 	cmpb   $0x0,0xb8(%rdx)
1407ca5e0:	75 07                	jne    0x1407ca5e9
1407ca5e2:	c6 82 b8 00 00 00 01 	movb   $0x1,0xb8(%rdx)
1407ca5e9:	4c 89 82 b0 00 00 00 	mov    %r8,0xb0(%rdx)
1407ca5f0:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407ca5f4:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407ca5f9:	74 0c                	je     0x1407ca607
1407ca5fb:	48 8d 0d de 63 c6 00 	lea    0xc663de(%rip),%rcx        # 0x1414309e0
1407ca602:	e8 39 05 fc ff       	call   0x14078ab40
1407ca607:	48 89 1f             	mov    %rbx,(%rdi)
1407ca60a:	48 8b c7             	mov    %rdi,%rax
1407ca60d:	4c 8d 9c 24 b0 00 00 	lea    0xb0(%rsp),%r11
1407ca614:	00
1407ca615:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1407ca619:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
1407ca61e:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
1407ca623:	45 0f 28 43 d0       	movaps -0x30(%r11),%xmm8
1407ca628:	49 8b e3             	mov    %r11,%rsp
1407ca62b:	5f                   	pop    %rdi
1407ca62c:	c3                   	ret
1407ca62d:	b9 01 00 00 00       	mov    $0x1,%ecx
1407ca632:	e8 c9 00 fc ff       	call   0x14078a700
1407ca637:	90                   	nop
1407ca638:	48 8d 15 39 a5 86 00 	lea    0x86a539(%rip),%rdx        # 0x141034b78
1407ca63f:	48 8b 0d b2 6e c6 00 	mov    0xc66eb2(%rip),%rcx        # 0x1414314f8
1407ca646:	e8 c5 95 fc ff       	call   0x140793c10
1407ca64b:	90                   	nop
1407ca64c:	33 c9                	xor    %ecx,%ecx
1407ca64e:	e8 ad 00 fc ff       	call   0x14078a700
1407ca653:	cc                   	int3
1407ca654:	cc                   	int3
1407ca655:	cc                   	int3
1407ca656:	cc                   	int3
1407ca657:	cc                   	int3
1407ca658:	cc                   	int3
1407ca659:	cc                   	int3
1407ca65a:	cc                   	int3
1407ca65b:	cc                   	int3
1407ca65c:	cc                   	int3
1407ca65d:	cc                   	int3
1407ca65e:	cc                   	int3
1407ca65f:	cc                   	int3
1407ca660:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1407ca665:	57                   	push   %rdi
1407ca666:	48 83 ec 30          	sub    $0x30,%rsp
1407ca66a:	48 8b f9             	mov    %rcx,%rdi
1407ca66d:	33 db                	xor    %ebx,%ebx
1407ca66f:	49 8b 40 08          	mov    0x8(%r8),%rax
1407ca673:	49 2b 00             	sub    (%r8),%rax
1407ca676:	48 a9 f8 ff ff ff    	test   $0xfffffffffffffff8,%rax
1407ca67c:	74 2b                	je     0x1407ca6a9
1407ca67e:	48 8d 15 4b a5 86 00 	lea    0x86a54b(%rip),%rdx        # 0x141034bd0
1407ca685:	48 8b 0d 6c 6e c6 00 	mov    0xc66e6c(%rip),%rcx        # 0x1414314f8
1407ca68c:	e8 2f 8f fc ff       	call   0x1407935c0
1407ca691:	33 d2                	xor    %edx,%edx
1407ca693:	48 8b cf             	mov    %rdi,%rcx
1407ca696:	e8 15 43 a4 ff       	call   0x14020e9b0
1407ca69b:	48 8b c7             	mov    %rdi,%rax
1407ca69e:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1407ca6a3:	48 83 c4 30          	add    $0x30,%rsp
1407ca6a7:	5f                   	pop    %rdi
1407ca6a8:	c3                   	ret
1407ca6a9:	b9 50 00 00 00       	mov    $0x50,%ecx
1407ca6ae:	e8 55 0a 65 00       	call   0x140e1b108
1407ca6b3:	4c 8b c8             	mov    %rax,%r9
1407ca6b6:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1407ca6bb:	48 85 c0             	test   %rax,%rax
1407ca6be:	74 40                	je     0x1407ca700
1407ca6c0:	48 8b 0d d9 75 c6 00 	mov    0xc675d9(%rip),%rcx        # 0x141431ca0
1407ca6c7:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
1407ca6cc:	48 85 c9             	test   %rcx,%rcx
1407ca6cf:	74 1c                	je     0x1407ca6ed
1407ca6d1:	8b 41 10             	mov    0x10(%rcx),%eax
1407ca6d4:	ff c0                	inc    %eax
1407ca6d6:	89 41 10             	mov    %eax,0x10(%rcx)
1407ca6d9:	83 f8 01             	cmp    $0x1,%eax
1407ca6dc:	0f 8e 13 01 00 00    	jle    0x1407ca7f5
1407ca6e2:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407ca6e7:	0f 84 fd 00 00 00    	je     0x1407ca7ea
1407ca6ed:	41 b0 01             	mov    $0x1,%r8b
1407ca6f0:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1407ca6f5:	49 8b c9             	mov    %r9,%rcx
1407ca6f8:	e8 c3 72 f6 ff       	call   0x1407319c0
1407ca6fd:	48 8b d8             	mov    %rax,%rbx
1407ca700:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
1407ca705:	b9 03 00 00 00       	mov    $0x3,%ecx
1407ca70a:	e8 41 ea fa ff       	call   0x140779150
1407ca70f:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
1407ca713:	48 8b 11             	mov    (%rcx),%rdx
1407ca716:	80 7a 08 00          	cmpb   $0x0,0x8(%rdx)
1407ca71a:	75 04                	jne    0x1407ca720
1407ca71c:	c6 42 08 01          	movb   $0x1,0x8(%rdx)
1407ca720:	48 89 02             	mov    %rax,(%rdx)
1407ca723:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407ca727:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407ca72c:	74 0c                	je     0x1407ca73a
1407ca72e:	48 8d 0d ab 62 c6 00 	lea    0xc662ab(%rip),%rcx        # 0x1414309e0
1407ca735:	e8 06 04 fc ff       	call   0x14078ab40
1407ca73a:	b9 02 00 00 00       	mov    $0x2,%ecx
1407ca73f:	e8 0c ea fa ff       	call   0x140779150
1407ca744:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
1407ca748:	48 8b 11             	mov    (%rcx),%rdx
1407ca74b:	80 7a 18 00          	cmpb   $0x0,0x18(%rdx)
1407ca74f:	75 04                	jne    0x1407ca755
1407ca751:	c6 42 18 01          	movb   $0x1,0x18(%rdx)
1407ca755:	48 89 42 10          	mov    %rax,0x10(%rdx)
1407ca759:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407ca75d:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407ca762:	74 0c                	je     0x1407ca770
1407ca764:	48 8d 0d 75 62 c6 00 	lea    0xc66275(%rip),%rcx        # 0x1414309e0
1407ca76b:	e8 d0 03 fc ff       	call   0x14078ab40
1407ca770:	b9 01 00 00 00       	mov    $0x1,%ecx
1407ca775:	e8 d6 e9 fa ff       	call   0x140779150
1407ca77a:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
1407ca77e:	48 8b 11             	mov    (%rcx),%rdx
1407ca781:	80 7a 28 00          	cmpb   $0x0,0x28(%rdx)
1407ca785:	75 04                	jne    0x1407ca78b
1407ca787:	c6 42 28 01          	movb   $0x1,0x28(%rdx)
1407ca78b:	48 89 42 20          	mov    %rax,0x20(%rdx)
1407ca78f:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407ca793:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407ca798:	74 0c                	je     0x1407ca7a6
1407ca79a:	48 8d 0d 3f 62 c6 00 	lea    0xc6623f(%rip),%rcx        # 0x1414309e0
1407ca7a1:	e8 9a 03 fc ff       	call   0x14078ab40
1407ca7a6:	33 c9                	xor    %ecx,%ecx
1407ca7a8:	e8 a3 e9 fa ff       	call   0x140779150
1407ca7ad:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
1407ca7b1:	48 8b 11             	mov    (%rcx),%rdx
1407ca7b4:	80 7a 38 00          	cmpb   $0x0,0x38(%rdx)
1407ca7b8:	75 04                	jne    0x1407ca7be
1407ca7ba:	c6 42 38 01          	movb   $0x1,0x38(%rdx)
1407ca7be:	48 89 42 30          	mov    %rax,0x30(%rdx)
1407ca7c2:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1407ca7c6:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1407ca7cb:	74 0c                	je     0x1407ca7d9
1407ca7cd:	48 8d 0d 0c 62 c6 00 	lea    0xc6620c(%rip),%rcx        # 0x1414309e0
1407ca7d4:	e8 67 03 fc ff       	call   0x14078ab40
1407ca7d9:	48 89 1f             	mov    %rbx,(%rdi)
1407ca7dc:	48 8b c7             	mov    %rdi,%rax
1407ca7df:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1407ca7e4:	48 83 c4 30          	add    $0x30,%rsp
1407ca7e8:	5f                   	pop    %rdi
1407ca7e9:	c3                   	ret
1407ca7ea:	b9 01 00 00 00       	mov    $0x1,%ecx
1407ca7ef:	e8 0c ff fb ff       	call   0x14078a700
1407ca7f4:	cc                   	int3