1401be428:	cc                   	int3
1401be429:	cc                   	int3
1401be42a:	cc                   	int3
1401be42b:	cc                   	int3
1401be42c:	cc                   	int3
1401be42d:	cc                   	int3
1401be42e:	cc                   	int3
1401be42f:	cc                   	int3
1401be430:	40 53                	rex push %rbx
1401be432:	56                   	push   %rsi
1401be433:	57                   	push   %rdi
1401be434:	48 83 ec 20          	sub    $0x20,%rsp
1401be438:	33 ff                	xor    %edi,%edi
1401be43a:	48 85 c9             	test   %rcx,%rcx
1401be43d:	75 0a                	jne    0x1401be449
1401be43f:	33 c0                	xor    %eax,%eax
1401be441:	48 83 c4 20          	add    $0x20,%rsp
1401be445:	5f                   	pop    %rdi
1401be446:	5e                   	pop    %rsi
1401be447:	5b                   	pop    %rbx
1401be448:	c3                   	ret
1401be449:	48 8b 59 f0          	mov    -0x10(%rcx),%rbx
1401be44d:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1401be452:	48 85 db             	test   %rbx,%rbx
1401be455:	74 15                	je     0x1401be46c
1401be457:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401be45b:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401be45f:	48 83 c1 08          	add    $0x8,%rcx
1401be463:	48 03 cb             	add    %rbx,%rcx
1401be466:	48 8b 01             	mov    (%rcx),%rax
1401be469:	ff 10                	call   *(%rax)
1401be46b:	90                   	nop
1401be46c:	48 8b 03             	mov    (%rbx),%rax
1401be46f:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1401be474:	48 8b cb             	mov    %rbx,%rcx
1401be477:	ff 50 50             	call   *0x50(%rax)
1401be47a:	90                   	nop
1401be47b:	48 85 db             	test   %rbx,%rbx
1401be47e:	74 16                	je     0x1401be496
1401be480:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401be484:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401be488:	48 83 c1 08          	add    $0x8,%rcx
1401be48c:	48 03 cb             	add    %rbx,%rcx
1401be48f:	48 8b 01             	mov    (%rcx),%rax
1401be492:	ff 50 08             	call   *0x8(%rax)
1401be495:	90                   	nop
1401be496:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be49b:	48 8b c8             	mov    %rax,%rcx
1401be49e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401be4a3:	48 85 c0             	test   %rax,%rax
1401be4a6:	74 1e                	je     0x1401be4c6
1401be4a8:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be4ac:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be4b0:	48 83 c0 08          	add    $0x8,%rax
1401be4b4:	48 03 c8             	add    %rax,%rcx
1401be4b7:	48 8b 01             	mov    (%rcx),%rax
1401be4ba:	ff 10                	call   *(%rax)
1401be4bc:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be4c1:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401be4c6:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1401be4cb:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1401be4d0:	48 85 c9             	test   %rcx,%rcx
1401be4d3:	75 05                	jne    0x1401be4da
1401be4d5:	e9 fc 00 00 00       	jmp    0x1401be5d6
1401be4da:	b9 68 00 00 00       	mov    $0x68,%ecx
1401be4df:	e8 64 bd 13 00       	call   0x1402fa248
1401be4e4:	48 8b d8             	mov    %rax,%rbx
1401be4e7:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401be4ec:	48 85 c0             	test   %rax,%rax
1401be4ef:	0f 84 8e 00 00 00    	je     0x1401be583
1401be4f5:	48 8d 05 e4 79 18 00 	lea    0x1879e4(%rip),%rax        # 0x140345ee0
1401be4fc:	48 89 03             	mov    %rax,(%rbx)
1401be4ff:	89 7b 60             	mov    %edi,0x60(%rbx)
1401be502:	8b 05 5c 49 24 00    	mov    0x24495c(%rip),%eax        # 0x140402e64
1401be508:	89 43 08             	mov    %eax,0x8(%rbx)
1401be50b:	48 89 5b 18          	mov    %rbx,0x18(%rbx)
1401be50f:	0f 57 c0             	xorps  %xmm0,%xmm0
1401be512:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1401be516:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
1401be51a:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1401be51e:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
1401be522:	48 c7 43 20 40 00 00 	movq   $0x40,0x20(%rbx)
1401be529:	00
1401be52a:	48 8d 05 ef a9 00 00 	lea    0xa9ef(%rip),%rax        # 0x1401c8f20
1401be531:	48 89 43 28          	mov    %rax,0x28(%rbx)
1401be535:	48 8d 05 54 aa 00 00 	lea    0xaa54(%rip),%rax        # 0x1401c8f90
1401be53c:	48 89 43 30          	mov    %rax,0x30(%rbx)
1401be540:	48 8d 05 19 aa 00 00 	lea    0xaa19(%rip),%rax        # 0x1401c8f60
1401be547:	48 89 43 38          	mov    %rax,0x38(%rbx)
1401be54b:	48 8d 05 de a9 00 00 	lea    0xa9de(%rip),%rax        # 0x1401c8f30
1401be552:	48 89 43 40          	mov    %rax,0x40(%rbx)
1401be556:	48 8d 05 83 79 18 00 	lea    0x187983(%rip),%rax        # 0x140345ee0
1401be55d:	48 89 03             	mov    %rax,(%rbx)
1401be560:	48 8d 05 29 5b 00 00 	lea    0x5b29(%rip),%rax        # 0x1401c4090
1401be567:	48 89 43 48          	mov    %rax,0x48(%rbx)
1401be56b:	48 8d 05 ae 5c 00 00 	lea    0x5cae(%rip),%rax        # 0x1401c4220
1401be572:	48 89 43 50          	mov    %rax,0x50(%rbx)
1401be576:	48 8d 05 63 5a 00 00 	lea    0x5a63(%rip),%rax        # 0x1401c3fe0
1401be57d:	48 89 43 58          	mov    %rax,0x58(%rbx)
1401be581:	eb 03                	jmp    0x1401be586
1401be583:	48 8b df             	mov    %rdi,%rbx
1401be586:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401be58b:	48 89 43 10          	mov    %rax,0x10(%rbx)
1401be58f:	48 8b 03             	mov    (%rbx),%rax
1401be592:	48 8b 10             	mov    (%rax),%rdx
1401be595:	48 8d 05 d4 43 fe ff 	lea    -0x1bc2c(%rip),%rax        # 0x1401a2970
1401be59c:	48 8b cb             	mov    %rbx,%rcx
1401be59f:	48 3b d0             	cmp    %rax,%rdx
1401be5a2:	75 07                	jne    0x1401be5ab
1401be5a4:	e8 c7 43 fe ff       	call   0x1401a2970
1401be5a9:	eb 02                	jmp    0x1401be5ad
1401be5ab:	ff d2                	call   *%rdx
1401be5ad:	48 8d 7b 20          	lea    0x20(%rbx),%rdi
1401be5b1:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401be5b6:	48 85 c0             	test   %rax,%rax
1401be5b9:	74 16                	je     0x1401be5d1
1401be5bb:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be5bf:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be5c3:	48 83 c0 08          	add    $0x8,%rax
1401be5c7:	48 03 c8             	add    %rax,%rcx
1401be5ca:	48 8b 01             	mov    (%rcx),%rax
1401be5cd:	ff 50 08             	call   *0x8(%rax)
1401be5d0:	90                   	nop
1401be5d1:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be5d6:	48 85 c0             	test   %rax,%rax
1401be5d9:	74 16                	je     0x1401be5f1
1401be5db:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be5df:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be5e3:	48 83 c0 08          	add    $0x8,%rax
1401be5e7:	48 03 c8             	add    %rax,%rcx
1401be5ea:	48 8b 11             	mov    (%rcx),%rdx
1401be5ed:	ff 52 08             	call   *0x8(%rdx)
1401be5f0:	90                   	nop
1401be5f1:	48 8b c7             	mov    %rdi,%rax
1401be5f4:	48 83 c4 20          	add    $0x20,%rsp
1401be5f8:	5f                   	pop    %rdi
1401be5f9:	5e                   	pop    %rsi
1401be5fa:	5b                   	pop    %rbx
1401be5fb:	c3                   	ret
1401be5fc:	cc                   	int3
1401be5fd:	cc                   	int3
1401be5fe:	cc                   	int3
1401be5ff:	cc                   	int3
1401be600:	40 53                	rex push %rbx
1401be602:	56                   	push   %rsi
1401be603:	57                   	push   %rdi
1401be604:	48 83 ec 20          	sub    $0x20,%rsp
1401be608:	33 ff                	xor    %edi,%edi
1401be60a:	48 85 c9             	test   %rcx,%rcx
1401be60d:	75 0a                	jne    0x1401be619
1401be60f:	33 c0                	xor    %eax,%eax
1401be611:	48 83 c4 20          	add    $0x20,%rsp
1401be615:	5f                   	pop    %rdi
1401be616:	5e                   	pop    %rsi
1401be617:	5b                   	pop    %rbx
1401be618:	c3                   	ret
1401be619:	48 8b 59 f0          	mov    -0x10(%rcx),%rbx
1401be61d:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1401be622:	48 85 db             	test   %rbx,%rbx
1401be625:	74 15                	je     0x1401be63c
1401be627:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401be62b:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401be62f:	48 83 c1 08          	add    $0x8,%rcx
1401be633:	48 03 cb             	add    %rbx,%rcx
1401be636:	48 8b 01             	mov    (%rcx),%rax
1401be639:	ff 10                	call   *(%rax)
1401be63b:	90                   	nop
1401be63c:	48 8b 03             	mov    (%rbx),%rax
1401be63f:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1401be644:	48 8b cb             	mov    %rbx,%rcx
1401be647:	ff 50 78             	call   *0x78(%rax)
1401be64a:	90                   	nop
1401be64b:	48 85 db             	test   %rbx,%rbx
1401be64e:	74 16                	je     0x1401be666
1401be650:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401be654:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401be658:	48 83 c1 08          	add    $0x8,%rcx
1401be65c:	48 03 cb             	add    %rbx,%rcx
1401be65f:	48 8b 01             	mov    (%rcx),%rax
1401be662:	ff 50 08             	call   *0x8(%rax)
1401be665:	90                   	nop
1401be666:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be66b:	48 8b c8             	mov    %rax,%rcx
1401be66e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401be673:	48 85 c0             	test   %rax,%rax
1401be676:	74 1e                	je     0x1401be696
1401be678:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be67c:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be680:	48 83 c0 08          	add    $0x8,%rax
1401be684:	48 03 c8             	add    %rax,%rcx
1401be687:	48 8b 01             	mov    (%rcx),%rax
1401be68a:	ff 10                	call   *(%rax)
1401be68c:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be691:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401be696:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1401be69b:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1401be6a0:	48 85 c9             	test   %rcx,%rcx
1401be6a3:	75 05                	jne    0x1401be6aa
1401be6a5:	e9 21 01 00 00       	jmp    0x1401be7cb
1401be6aa:	b9 80 00 00 00       	mov    $0x80,%ecx
1401be6af:	e8 94 bb 13 00       	call   0x1402fa248
1401be6b4:	48 8b d8             	mov    %rax,%rbx
1401be6b7:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401be6bc:	48 85 c0             	test   %rax,%rax
1401be6bf:	0f 84 b3 00 00 00    	je     0x1401be778
1401be6c5:	48 8d 05 8c 7c 18 00 	lea    0x187c8c(%rip),%rax        # 0x140346358
1401be6cc:	48 89 03             	mov    %rax,(%rbx)
1401be6cf:	89 7b 78             	mov    %edi,0x78(%rbx)
1401be6d2:	8b 05 94 47 24 00    	mov    0x244794(%rip),%eax        # 0x140402e6c
1401be6d8:	89 43 08             	mov    %eax,0x8(%rbx)
1401be6db:	48 89 5b 18          	mov    %rbx,0x18(%rbx)
1401be6df:	0f 57 c0             	xorps  %xmm0,%xmm0
1401be6e2:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1401be6e6:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
1401be6ea:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1401be6ee:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
1401be6f2:	0f 11 43 60          	movups %xmm0,0x60(%rbx)
1401be6f6:	48 c7 43 20 58 00 00 	movq   $0x58,0x20(%rbx)
1401be6fd:	00
1401be6fe:	48 8d 05 1b a8 00 00 	lea    0xa81b(%rip),%rax        # 0x1401c8f20
1401be705:	48 89 43 28          	mov    %rax,0x28(%rbx)
1401be709:	48 8d 05 80 a8 00 00 	lea    0xa880(%rip),%rax        # 0x1401c8f90
1401be710:	48 89 43 30          	mov    %rax,0x30(%rbx)
1401be714:	48 8d 05 45 a8 00 00 	lea    0xa845(%rip),%rax        # 0x1401c8f60
1401be71b:	48 89 43 38          	mov    %rax,0x38(%rbx)
1401be71f:	48 8d 05 0a a8 00 00 	lea    0xa80a(%rip),%rax        # 0x1401c8f30
1401be726:	48 89 43 40          	mov    %rax,0x40(%rbx)
1401be72a:	48 8d 05 27 7c 18 00 	lea    0x187c27(%rip),%rax        # 0x140346358
1401be731:	48 89 03             	mov    %rax,(%rbx)
1401be734:	48 8d 05 25 60 00 00 	lea    0x6025(%rip),%rax        # 0x1401c4760
1401be73b:	48 89 43 48          	mov    %rax,0x48(%rbx)
1401be73f:	48 8d 05 4a 5f 00 00 	lea    0x5f4a(%rip),%rax        # 0x1401c4690
1401be746:	48 89 43 50          	mov    %rax,0x50(%rbx)
1401be74a:	48 8d 05 cf 5c 00 00 	lea    0x5ccf(%rip),%rax        # 0x1401c4420
1401be751:	48 89 43 58          	mov    %rax,0x58(%rbx)
1401be755:	48 8d 05 a4 5d 00 00 	lea    0x5da4(%rip),%rax        # 0x1401c4500
1401be75c:	48 89 43 60          	mov    %rax,0x60(%rbx)
1401be760:	48 8d 05 89 14 00 00 	lea    0x1489(%rip),%rax        # 0x1401bfbf0
1401be767:	48 89 43 68          	mov    %rax,0x68(%rbx)
1401be76b:	48 8d 05 fe 5b 00 00 	lea    0x5bfe(%rip),%rax        # 0x1401c4370
1401be772:	48 89 43 70          	mov    %rax,0x70(%rbx)
1401be776:	eb 03                	jmp    0x1401be77b
1401be778:	48 8b df             	mov    %rdi,%rbx
1401be77b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401be780:	48 89 43 10          	mov    %rax,0x10(%rbx)
1401be784:	48 8b 03             	mov    (%rbx),%rax
1401be787:	48 8b 10             	mov    (%rax),%rdx
1401be78a:	48 8d 05 6f 42 fe ff 	lea    -0x1bd91(%rip),%rax        # 0x1401a2a00
1401be791:	48 8b cb             	mov    %rbx,%rcx
1401be794:	48 3b d0             	cmp    %rax,%rdx
1401be797:	75 07                	jne    0x1401be7a0
1401be799:	e8 62 42 fe ff       	call   0x1401a2a00
1401be79e:	eb 02                	jmp    0x1401be7a2
1401be7a0:	ff d2                	call   *%rdx
1401be7a2:	48 8d 7b 20          	lea    0x20(%rbx),%rdi
1401be7a6:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401be7ab:	48 85 c0             	test   %rax,%rax
1401be7ae:	74 16                	je     0x1401be7c6
1401be7b0:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be7b4:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be7b8:	48 83 c0 08          	add    $0x8,%rax
1401be7bc:	48 03 c8             	add    %rax,%rcx
1401be7bf:	48 8b 01             	mov    (%rcx),%rax
1401be7c2:	ff 50 08             	call   *0x8(%rax)
1401be7c5:	90                   	nop
1401be7c6:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be7cb:	48 85 c0             	test   %rax,%rax
1401be7ce:	74 16                	je     0x1401be7e6
1401be7d0:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be7d4:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be7d8:	48 83 c0 08          	add    $0x8,%rax
1401be7dc:	48 03 c8             	add    %rax,%rcx
1401be7df:	48 8b 11             	mov    (%rcx),%rdx
1401be7e2:	ff 52 08             	call   *0x8(%rdx)
1401be7e5:	90                   	nop
1401be7e6:	48 8b c7             	mov    %rdi,%rax
1401be7e9:	48 83 c4 20          	add    $0x20,%rsp
1401be7ed:	5f                   	pop    %rdi
1401be7ee:	5e                   	pop    %rsi
1401be7ef:	5b                   	pop    %rbx
1401be7f0:	c3                   	ret
1401be7f1:	cc                   	int3
1401be7f2:	cc                   	int3
1401be7f3:	cc                   	int3
1401be7f4:	cc                   	int3
1401be7f5:	cc                   	int3
1401be7f6:	cc                   	int3
1401be7f7:	cc                   	int3
1401be7f8:	cc                   	int3
1401be7f9:	cc                   	int3
1401be7fa:	cc                   	int3
1401be7fb:	cc                   	int3
1401be7fc:	cc                   	int3
1401be7fd:	cc                   	int3
1401be7fe:	cc                   	int3
1401be7ff:	cc                   	int3
1401be800:	40 53                	rex push %rbx
1401be802:	56                   	push   %rsi
1401be803:	57                   	push   %rdi
1401be804:	48 83 ec 20          	sub    $0x20,%rsp
1401be808:	33 f6                	xor    %esi,%esi
1401be80a:	48 85 c9             	test   %rcx,%rcx
1401be80d:	75 0a                	jne    0x1401be819
1401be80f:	33 c0                	xor    %eax,%eax
1401be811:	48 83 c4 20          	add    $0x20,%rsp
1401be815:	5f                   	pop    %rdi
1401be816:	5e                   	pop    %rsi
1401be817:	5b                   	pop    %rbx
1401be818:	c3                   	ret
1401be819:	48 8b 59 f0          	mov    -0x10(%rcx),%rbx
1401be81d:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1401be822:	48 85 db             	test   %rbx,%rbx
1401be825:	74 15                	je     0x1401be83c
1401be827:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401be82b:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401be82f:	48 83 c1 08          	add    $0x8,%rcx
1401be833:	48 03 cb             	add    %rbx,%rcx
1401be836:	48 8b 01             	mov    (%rcx),%rax
1401be839:	ff 10                	call   *(%rax)
1401be83b:	90                   	nop
1401be83c:	48 8b 03             	mov    (%rbx),%rax
1401be83f:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1401be844:	48 8b cb             	mov    %rbx,%rcx
1401be847:	ff 90 80 00 00 00    	call   *0x80(%rax)
1401be84d:	90                   	nop
1401be84e:	48 85 db             	test   %rbx,%rbx
1401be851:	74 16                	je     0x1401be869
1401be853:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401be857:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401be85b:	48 83 c1 08          	add    $0x8,%rcx
1401be85f:	48 03 cb             	add    %rbx,%rcx
1401be862:	48 8b 01             	mov    (%rcx),%rax
1401be865:	ff 50 08             	call   *0x8(%rax)
1401be868:	90                   	nop
1401be869:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be86e:	48 8b c8             	mov    %rax,%rcx
1401be871:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401be876:	48 85 c0             	test   %rax,%rax
1401be879:	74 1e                	je     0x1401be899
1401be87b:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be87f:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be883:	48 83 c0 08          	add    $0x8,%rax
1401be887:	48 03 c8             	add    %rax,%rcx
1401be88a:	48 8b 01             	mov    (%rcx),%rax
1401be88d:	ff 10                	call   *(%rax)
1401be88f:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be894:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401be899:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1401be89e:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1401be8a3:	48 85 c9             	test   %rcx,%rcx