140b05451:	48 83 c4 68          	add    $0x68,%rsp
140b05455:	c3                   	ret
140b05456:	8b d1                	mov    %ecx,%edx
140b05458:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140b0545d:	e8 be e9 6a ff       	call   0x1401b3e20
140b05462:	90                   	nop
140b05463:	48 8b d0             	mov    %rax,%rdx
140b05466:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b0546b:	e8 50 d5 e5 ff       	call   0x1409629c0
140b05470:	48 8d 15 51 c8 89 00 	lea    0x89c851(%rip),%rdx        # 0x1413a1cc8
140b05477:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b0547c:	e8 97 73 31 00       	call   0x140e1c818
140b05481:	cc                   	int3
140b05482:	cc                   	int3
140b05483:	cc                   	int3
140b05484:	cc                   	int3
140b05485:	cc                   	int3
140b05486:	cc                   	int3
140b05487:	cc                   	int3
140b05488:	cc                   	int3
140b05489:	cc                   	int3
140b0548a:	cc                   	int3
140b0548b:	cc                   	int3
140b0548c:	cc                   	int3
140b0548d:	cc                   	int3
140b0548e:	cc                   	int3
140b0548f:	cc                   	int3
140b05490:	40 53                	rex push %rbx
140b05492:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140b05499:	48 8b 05 60 3a 8b 00 	mov    0x8b3a60(%rip),%rax        # 0x1413b8f00
140b054a0:	48 33 c4             	xor    %rsp,%rax
140b054a3:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140b054aa:	00
140b054ab:	48 8b 09             	mov    (%rcx),%rcx
140b054ae:	48 83 c1 28          	add    $0x28,%rcx
140b054b2:	e8 59 28 fb ff       	call   0x140ab7d10
140b054b7:	48 85 c0             	test   %rax,%rax
140b054ba:	74 19                	je     0x140b054d5
140b054bc:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140b054c3:	00
140b054c4:	48 33 cc             	xor    %rsp,%rcx
140b054c7:	e8 34 60 31 00       	call   0x140e1b500
140b054cc:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
140b054d3:	5b                   	pop    %rbx
140b054d4:	c3                   	ret
140b054d5:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140b054da:	48 8b c8             	mov    %rax,%rcx
140b054dd:	e8 3e f0 88 ff       	call   0x140394520
140b054e2:	48 8b d8             	mov    %rax,%rbx
140b054e5:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140b054ea:	e8 c1 35 fb ff       	call   0x140ab8ab0
140b054ef:	90                   	nop
140b054f0:	4c 8b cb             	mov    %rbx,%r9
140b054f3:	4c 8b c0             	mov    %rax,%r8
140b054f6:	48 8d 15 0b e0 4d 00 	lea    0x4de00b(%rip),%rdx        # 0x140fe3508
140b054fd:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b05502:	e8 99 c3 88 ff       	call   0x1403918a0
140b05507:	90                   	nop
140b05508:	48 8b d0             	mov    %rax,%rdx
140b0550b:	48 8d 0d be 8f 99 00 	lea    0x998fbe(%rip),%rcx        # 0x14149e4d0
140b05512:	e8 f9 a9 6c ff       	call   0x1401cff10
140b05517:	48 8d 15 32 27 88 ff 	lea    -0x77d8ce(%rip),%rdx        # 0x140387c50
140b0551e:	48 8b c8             	mov    %rax,%rcx
140b05521:	e8 aa 46 88 ff       	call   0x140389bd0
140b05526:	90                   	nop
140b05527:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b0552c:	e8 1f 25 69 ff       	call   0x140197a50
140b05531:	90                   	nop
140b05532:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140b05537:	e8 14 25 69 ff       	call   0x140197a50
140b0553c:	90                   	nop
140b0553d:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140b05542:	e8 09 25 69 ff       	call   0x140197a50
140b05547:	e8 f4 f3 fa ff       	call   0x140ab4940
140b0554c:	cc                   	int3
140b0554d:	cc                   	int3
140b0554e:	cc                   	int3
140b0554f:	cc                   	int3
140b05550:	48 8d 05 c1 83 8b 00 	lea    0x8b83c1(%rip),%rax        # 0x1413bd918
140b05557:	c3                   	ret
140b05558:	cc                   	int3
140b05559:	cc                   	int3
140b0555a:	cc                   	int3
140b0555b:	cc                   	int3
140b0555c:	cc                   	int3
140b0555d:	cc                   	int3
140b0555e:	cc                   	int3
140b0555f:	cc                   	int3
140b05560:	48 8d 05 01 8c 8b 00 	lea    0x8b8c01(%rip),%rax        # 0x1413be168
140b05567:	c3                   	ret
140b05568:	cc                   	int3
140b05569:	cc                   	int3
140b0556a:	cc                   	int3
140b0556b:	cc                   	int3
140b0556c:	cc                   	int3
140b0556d:	cc                   	int3
140b0556e:	cc                   	int3
140b0556f:	cc                   	int3
140b05570:	48 8d 05 09 e7 8b 00 	lea    0x8be709(%rip),%rax        # 0x1413c3c80
140b05577:	c3                   	ret
140b05578:	cc                   	int3
140b05579:	cc                   	int3
140b0557a:	cc                   	int3
140b0557b:	cc                   	int3
140b0557c:	cc                   	int3
140b0557d:	cc                   	int3
140b0557e:	cc                   	int3
140b0557f:	cc                   	int3
140b05580:	48 8d 05 39 e7 8b 00 	lea    0x8be739(%rip),%rax        # 0x1413c3cc0
140b05587:	c3                   	ret
140b05588:	cc                   	int3
140b05589:	cc                   	int3
140b0558a:	cc                   	int3
140b0558b:	cc                   	int3
140b0558c:	cc                   	int3
140b0558d:	cc                   	int3
140b0558e:	cc                   	int3
140b0558f:	cc                   	int3
140b05590:	48 8d 05 49 8e 8c 00 	lea    0x8c8e49(%rip),%rax        # 0x1413ce3e0
140b05597:	c3                   	ret
140b05598:	cc                   	int3
140b05599:	cc                   	int3
140b0559a:	cc                   	int3
140b0559b:	cc                   	int3
140b0559c:	cc                   	int3
140b0559d:	cc                   	int3
140b0559e:	cc                   	int3
140b0559f:	cc                   	int3
140b055a0:	48 8d 05 f1 72 8b 00 	lea    0x8b72f1(%rip),%rax        # 0x1413bc898
140b055a7:	c3                   	ret
140b055a8:	cc                   	int3
140b055a9:	cc                   	int3
140b055aa:	cc                   	int3
140b055ab:	cc                   	int3
140b055ac:	cc                   	int3
140b055ad:	cc                   	int3
140b055ae:	cc                   	int3
140b055af:	cc                   	int3
140b055b0:	40 53                	rex push %rbx
140b055b2:	48 83 ec 30          	sub    $0x30,%rsp
140b055b6:	48 8b ca             	mov    %rdx,%rcx
140b055b9:	48 8b da             	mov    %rdx,%rbx
140b055bc:	e8 ef eb fb ff       	call   0x140ac41b0
140b055c1:	48 8b c3             	mov    %rbx,%rax
140b055c4:	48 83 c4 30          	add    $0x30,%rsp
140b055c8:	5b                   	pop    %rbx
140b055c9:	c3                   	ret
140b055ca:	cc                   	int3
140b055cb:	cc                   	int3
140b055cc:	cc                   	int3
140b055cd:	cc                   	int3
140b055ce:	cc                   	int3
140b055cf:	cc                   	int3
140b055d0:	40 53                	rex push %rbx
140b055d2:	48 83 ec 30          	sub    $0x30,%rsp
140b055d6:	48 8b ca             	mov    %rdx,%rcx
140b055d9:	48 8b da             	mov    %rdx,%rbx
140b055dc:	e8 af ec fb ff       	call   0x140ac4290
140b055e1:	48 8b c3             	mov    %rbx,%rax
140b055e4:	48 83 c4 30          	add    $0x30,%rsp
140b055e8:	5b                   	pop    %rbx
140b055e9:	c3                   	ret
140b055ea:	cc                   	int3
140b055eb:	cc                   	int3
140b055ec:	cc                   	int3
140b055ed:	cc                   	int3
140b055ee:	cc                   	int3
140b055ef:	cc                   	int3
140b055f0:	40 53                	rex push %rbx
140b055f2:	48 83 ec 30          	sub    $0x30,%rsp
140b055f6:	48 8b ca             	mov    %rdx,%rcx
140b055f9:	48 8b da             	mov    %rdx,%rbx
140b055fc:	e8 cf b5 fc ff       	call   0x140ad0bd0
140b05601:	48 8b c3             	mov    %rbx,%rax
140b05604:	48 83 c4 30          	add    $0x30,%rsp
140b05608:	5b                   	pop    %rbx
140b05609:	c3                   	ret
140b0560a:	cc                   	int3
140b0560b:	cc                   	int3
140b0560c:	cc                   	int3
140b0560d:	cc                   	int3
140b0560e:	cc                   	int3
140b0560f:	cc                   	int3
140b05610:	40 53                	rex push %rbx
140b05612:	48 83 ec 30          	sub    $0x30,%rsp
140b05616:	48 8b ca             	mov    %rdx,%rcx
140b05619:	48 8b da             	mov    %rdx,%rbx
140b0561c:	e8 6f b7 fc ff       	call   0x140ad0d90
140b05621:	48 8b c3             	mov    %rbx,%rax
140b05624:	48 83 c4 30          	add    $0x30,%rsp
140b05628:	5b                   	pop    %rbx
140b05629:	c3                   	ret
140b0562a:	cc                   	int3
140b0562b:	cc                   	int3
140b0562c:	cc                   	int3
140b0562d:	cc                   	int3
140b0562e:	cc                   	int3
140b0562f:	cc                   	int3
140b05630:	40 53                	rex push %rbx
140b05632:	48 83 ec 30          	sub    $0x30,%rsp
140b05636:	48 8b ca             	mov    %rdx,%rcx
140b05639:	48 8b da             	mov    %rdx,%rbx
140b0563c:	e8 4f da ff ff       	call   0x140b03090
140b05641:	48 8b c3             	mov    %rbx,%rax
140b05644:	48 83 c4 30          	add    $0x30,%rsp
140b05648:	5b                   	pop    %rbx
140b05649:	c3                   	ret
140b0564a:	cc                   	int3
140b0564b:	cc                   	int3
140b0564c:	cc                   	int3
140b0564d:	cc                   	int3
140b0564e:	cc                   	int3
140b0564f:	cc                   	int3
140b05650:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140b05655:	55                   	push   %rbp
140b05656:	56                   	push   %rsi
140b05657:	57                   	push   %rdi
140b05658:	48 8d 6c 24 b0       	lea    -0x50(%rsp),%rbp
140b0565d:	48 81 ec 50 01 00 00 	sub    $0x150,%rsp
140b05664:	48 8b 05 95 38 8b 00 	mov    0x8b3895(%rip),%rax        # 0x1413b8f00
140b0566b:	48 33 c4             	xor    %rsp,%rax
140b0566e:	48 89 45 40          	mov    %rax,0x40(%rbp)
140b05672:	48 8b da             	mov    %rdx,%rbx
140b05675:	48 8b f9             	mov    %rcx,%rdi
140b05678:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140b0567d:	33 f6                	xor    %esi,%esi
140b0567f:	e8 cc f6 ff ff       	call   0x140b04d50
140b05684:	84 c0                	test   %al,%al
140b05686:	75 51                	jne    0x140b056d9
140b05688:	48 8d 45 98          	lea    -0x68(%rbp),%rax
140b0568c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140b05691:	0f 57 c0             	xorps  %xmm0,%xmm0
140b05694:	0f 11 45 98          	movups %xmm0,-0x68(%rbp)
140b05698:	48 89 75 a8          	mov    %rsi,-0x58(%rbp)
140b0569c:	48 c7 45 b0 0f 00 00 	movq   $0xf,-0x50(%rbp)
140b056a3:	00
140b056a4:	40 88 75 98          	mov    %sil,-0x68(%rbp)
140b056a8:	4c 8d 47 70          	lea    0x70(%rdi),%r8
140b056ac:	48 8d 15 a5 26 5d 00 	lea    0x5d26a5(%rip),%rdx        # 0x1410d7d58
140b056b3:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140b056b8:	e8 93 88 87 ff       	call   0x14037df50
140b056bd:	90                   	nop
140b056be:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
140b056c2:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
140b056c7:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140b056cb:	e8 e0 95 6d ff       	call   0x1401decb0
140b056d0:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140b056d4:	e9 c7 00 00 00       	jmp    0x140b057a0
140b056d9:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b056de:	48 8b 0f             	mov    (%rdi),%rcx
140b056e1:	e8 2a d8 ff ff       	call   0x140b02f10
140b056e6:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
140b056eb:	48 85 c0             	test   %rax,%rax
140b056ee:	74 5e                	je     0x140b0574e
140b056f0:	48 8b 08             	mov    (%rax),%rcx
140b056f3:	e8 b8 22 fb ff       	call   0x140ab79b0
140b056f8:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b056fd:	48 8b c8             	mov    %rax,%rcx
140b05700:	e8 cb d8 ff ff       	call   0x140b02fd0
140b05705:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
140b0570a:	48 85 d2             	test   %rdx,%rdx
140b0570d:	74 3f                	je     0x140b0574e
140b0570f:	48 83 c2 70          	add    $0x70,%rdx
140b05713:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140b05717:	e8 24 33 6a ff       	call   0x1401a8a40
140b0571c:	0f 10 45 98          	movups -0x68(%rbp),%xmm0
140b05720:	0f 11 03             	movups %xmm0,(%rbx)
140b05723:	0f 10 4d a8          	movups -0x58(%rbp),%xmm1
140b05727:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
140b0572b:	66 0f 6f 05 fd e6 49 	movdqa 0x49e6fd(%rip),%xmm0        # 0x140fa3e30
140b05732:	00
140b05733:	f3 0f 7f 45 a8       	movdqu %xmm0,-0x58(%rbp)
140b05738:	40 88 75 98          	mov    %sil,-0x68(%rbp)
140b0573c:	40 88 73 40          	mov    %sil,0x40(%rbx)
140b05740:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140b05744:	e8 07 23 69 ff       	call   0x140197a50
140b05749:	e9 b5 00 00 00       	jmp    0x140b05803
140b0574e:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140b05753:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140b05758:	0f 57 c0             	xorps  %xmm0,%xmm0
140b0575b:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
140b05760:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140b05765:	48 c7 44 24 50 0f 00 	movq   $0xf,0x50(%rsp)
140b0576c:	00 00
140b0576e:	40 88 74 24 38       	mov    %sil,0x38(%rsp)
140b05773:	4c 8d 47 70          	lea    0x70(%rdi),%r8
140b05777:	48 8d 15 02 26 5d 00 	lea    0x5d2602(%rip),%rdx        # 0x1410d7d80
140b0577e:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140b05783:	e8 c8 87 87 ff       	call   0x14037df50
140b05788:	90                   	nop
140b05789:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
140b0578e:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
140b05793:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140b05797:	e8 14 95 6d ff       	call   0x1401decb0
140b0579c:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140b057a0:	0f 57 c0             	xorps  %xmm0,%xmm0
140b057a3:	0f 11 03             	movups %xmm0,(%rbx)
140b057a6:	48 89 73 10          	mov    %rsi,0x10(%rbx)
140b057aa:	48 89 73 18          	mov    %rsi,0x18(%rbx)
140b057ae:	0f 10 00             	movups (%rax),%xmm0
140b057b1:	0f 11 03             	movups %xmm0,(%rbx)
140b057b4:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140b057b8:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
140b057bc:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
140b057c3:	00
140b057c4:	48 89 70 10          	mov    %rsi,0x10(%rax)
140b057c8:	c6 00 00             	movb   $0x0,(%rax)
140b057cb:	0f 57 c0             	xorps  %xmm0,%xmm0
140b057ce:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
140b057d2:	48 89 73 30          	mov    %rsi,0x30(%rbx)
140b057d6:	48 89 73 38          	mov    %rsi,0x38(%rbx)
140b057da:	0f 10 40 20          	movups 0x20(%rax),%xmm0
140b057de:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
140b057e2:	0f 10 48 30          	movups 0x30(%rax),%xmm1
140b057e6:	0f 11 4b 30          	movups %xmm1,0x30(%rbx)
140b057ea:	48 89 70 30          	mov    %rsi,0x30(%rax)
140b057ee:	48 c7 40 38 0f 00 00 	movq   $0xf,0x38(%rax)
140b057f5:	00
140b057f6:	c6 40 20 00          	movb   $0x0,0x20(%rax)
140b057fa:	c6 43 40 01          	movb   $0x1,0x40(%rbx)
140b057fe:	e8 0d 3e 69 ff       	call   0x140199610
140b05803:	48 8b c3             	mov    %rbx,%rax
140b05806:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140b0580a:	48 33 cc             	xor    %rsp,%rcx
140b0580d:	e8 ee 5c 31 00       	call   0x140e1b500
140b05812:	48 8b 9c 24 80 01 00 	mov    0x180(%rsp),%rbx
140b05819:	00
140b0581a:	48 81 c4 50 01 00 00 	add    $0x150,%rsp
140b05821:	5f                   	pop    %rdi
140b05822:	5e                   	pop    %rsi
140b05823:	5d                   	pop    %rbp
140b05824:	c3                   	ret
140b05825:	cc                   	int3
140b05826:	cc                   	int3
140b05827:	cc                   	int3
140b05828:	cc                   	int3
140b05829:	cc                   	int3
140b0582a:	cc                   	int3
140b0582b:	cc                   	int3
140b0582c:	cc                   	int3
140b0582d:	cc                   	int3
140b0582e:	cc                   	int3
140b0582f:	cc                   	int3
140b05830:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b05835:	57                   	push   %rdi
140b05836:	48 83 ec 20          	sub    $0x20,%rsp
140b0583a:	48 8b 19             	mov    (%rcx),%rbx
140b0583d:	48 8b f9             	mov    %rcx,%rdi
140b05840:	48 85 db             	test   %rbx,%rbx
140b05843:	0f 84 8c 00 00 00    	je     0x140b058d5