140b01456:	75 07                	jne    0x140b0145f
140b01458:	ff 15 5a b0 00 00    	call   *0xb05a(%rip)        # 0x140b0c4b8
140b0145e:	cc                   	int3
140b0145f:	48 8b 49 38          	mov    0x38(%rcx),%rcx
140b01463:	48 8b 01             	mov    (%rcx),%rax
140b01466:	48 8b 5d 20          	mov    0x20(%rbp),%rbx
140b0146a:	48 8b d3             	mov    %rbx,%rdx
140b0146d:	48 8b 40 10          	mov    0x10(%rax),%rax
140b01471:	ff 15 c1 b7 00 00    	call   *0xb7c1(%rip)        # 0x140b0cc38
140b01477:	84 c0                	test   %al,%al
140b01479:	74 16                	je     0x140b01491
140b0147b:	83 ff 02             	cmp    $0x2,%edi
140b0147e:	0f 94 c0             	sete   %al
140b01481:	c6 43 1c 01          	movb   $0x1,0x1c(%rbx)
140b01485:	88 43 1d             	mov    %al,0x1d(%rbx)
140b01488:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140b0148f:	eb 0a                	jmp    0x140b0149b
140b01491:	33 d2                	xor    %edx,%edx
140b01493:	33 c9                	xor    %ecx,%ecx
140b01495:	e8 e4 ef fe ff       	call   0x140af047e
140b0149a:	90                   	nop
140b0149b:	48 83 c4 20          	add    $0x20,%rsp
140b0149f:	5f                   	pop    %rdi
140b014a0:	5d                   	pop    %rbp
140b014a1:	5b                   	pop    %rbx
140b014a2:	c3                   	ret
140b014a3:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b014a8:	55                   	push   %rbp
140b014a9:	48 83 ec 30          	sub    $0x30,%rsp
140b014ad:	48 8b ea             	mov    %rdx,%rbp
140b014b0:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
140b014b4:	8b 41 18             	mov    0x18(%rcx),%eax
140b014b7:	89 45 60             	mov    %eax,0x60(%rbp)
140b014ba:	8b c8                	mov    %eax,%ecx
140b014bc:	e8 73 b8 e7 ff       	call   0x14097cd34
140b014c1:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140b014c8:	48 83 c4 30          	add    $0x30,%rsp
140b014cc:	5d                   	pop    %rbp
140b014cd:	c3                   	ret
140b014ce:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b014d3:	55                   	push   %rbp
140b014d4:	48 83 ec 30          	sub    $0x30,%rsp
140b014d8:	48 8b ea             	mov    %rdx,%rbp
140b014db:	c7 45 60 05 40 00 80 	movl   $0x80004005,0x60(%rbp)
140b014e2:	b9 05 40 00 80       	mov    $0x80004005,%ecx
140b014e7:	e8 48 b8 e7 ff       	call   0x14097cd34
140b014ec:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140b014f3:	48 83 c4 30          	add    $0x30,%rsp
140b014f7:	5d                   	pop    %rbp
140b014f8:	c3                   	ret
140b014f9:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b014fe:	55                   	push   %rbp
140b014ff:	48 83 ec 30          	sub    $0x30,%rsp
140b01503:	48 8b ea             	mov    %rdx,%rbp
140b01506:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140b0150a:	8b 41 18             	mov    0x18(%rcx),%eax
140b0150d:	89 85 80 00 00 00    	mov    %eax,0x80(%rbp)
140b01513:	8b c8                	mov    %eax,%ecx
140b01515:	e8 1a b8 e7 ff       	call   0x14097cd34
140b0151a:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140b01521:	48 83 c4 30          	add    $0x30,%rsp
140b01525:	5d                   	pop    %rbp
140b01526:	c3                   	ret
140b01527:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b0152c:	55                   	push   %rbp
140b0152d:	48 83 ec 30          	sub    $0x30,%rsp
140b01531:	48 8b ea             	mov    %rdx,%rbp
140b01534:	c7 85 80 00 00 00 05 	movl   $0x80004005,0x80(%rbp)
140b0153b:	40 00 80
140b0153e:	b9 05 40 00 80       	mov    $0x80004005,%ecx
140b01543:	e8 ec b7 e7 ff       	call   0x14097cd34
140b01548:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140b0154f:	48 83 c4 30          	add    $0x30,%rsp
140b01553:	5d                   	pop    %rbp
140b01554:	c3                   	ret
140b01555:	90                   	nop
140b01556:	90                   	nop
140b01557:	90                   	nop
140b01558:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b0155d:	55                   	push   %rbp
140b0155e:	48 83 ec 20          	sub    $0x20,%rsp
140b01562:	48 8b ea             	mov    %rdx,%rbp
140b01565:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140b01569:	8b 41 18             	mov    0x18(%rcx),%eax
140b0156c:	89 45 50             	mov    %eax,0x50(%rbp)
140b0156f:	8b c8                	mov    %eax,%ecx
140b01571:	e8 be b7 e7 ff       	call   0x14097cd34
140b01576:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140b0157d:	48 83 c4 20          	add    $0x20,%rsp
140b01581:	5d                   	pop    %rbp
140b01582:	c3                   	ret
140b01583:	90                   	nop
140b01584:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b01589:	55                   	push   %rbp
140b0158a:	48 83 ec 20          	sub    $0x20,%rsp
140b0158e:	48 8b ea             	mov    %rdx,%rbp
140b01591:	c7 45 50 05 40 00 80 	movl   $0x80004005,0x50(%rbp)
140b01598:	b9 05 40 00 80       	mov    $0x80004005,%ecx
140b0159d:	e8 92 b7 e7 ff       	call   0x14097cd34
140b015a2:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140b015a9:	48 83 c4 20          	add    $0x20,%rsp
140b015ad:	5d                   	pop    %rbp
140b015ae:	c3                   	ret
140b015af:	90                   	nop
140b015b0:	48 8b 4a 50          	mov    0x50(%rdx),%rcx
140b015b4:	48 83 c1 08          	add    $0x8,%rcx
140b015b8:	e9 03 4e 50 ff       	jmp    0x1400063c0
140b015bd:	90                   	nop
140b015be:	90                   	nop
140b015bf:	90                   	nop
140b015c0:	40 55                	rex push %rbp
140b015c2:	48 83 ec 20          	sub    $0x20,%rsp
140b015c6:	48 8b ea             	mov    %rdx,%rbp
140b015c9:	8b 45 60             	mov    0x60(%rbp),%eax
140b015cc:	83 e0 01             	and    $0x1,%eax
140b015cf:	85 c0                	test   %eax,%eax
140b015d1:	74 15                	je     0x140b015e8
140b015d3:	83 65 60 fe          	andl   $0xfffffffe,0x60(%rbp)
140b015d7:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
140b015db:	48 81 c1 b0 00 00 00 	add    $0xb0,%rcx
140b015e2:	ff 15 a8 ae 00 00    	call   *0xaea8(%rip)        # 0x140b0c490
140b015e8:	48 83 c4 20          	add    $0x20,%rsp
140b015ec:	5d                   	pop    %rbp
140b015ed:	c3                   	ret
140b015ee:	48 8b 4a 68          	mov    0x68(%rdx),%rcx
140b015f2:	48 83 c1 18          	add    $0x18,%rcx
140b015f6:	48 ff 25 93 af 00 00 	rex.W jmp *0xaf93(%rip)        # 0x140b0c590
140b015fd:	90                   	nop
140b015fe:	90                   	nop
140b015ff:	90                   	nop
140b01600:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b01605:	55                   	push   %rbp
140b01606:	48 83 ec 20          	sub    $0x20,%rsp
140b0160a:	48 8b ea             	mov    %rdx,%rbp
140b0160d:	48 8b 55 40          	mov    0x40(%rbp),%rdx
140b01611:	48 8b 02             	mov    (%rdx),%rax
140b01614:	48 63 48 04          	movslq 0x4(%rax),%rcx
140b01618:	48 03 ca             	add    %rdx,%rcx
140b0161b:	41 b0 01             	mov    $0x1,%r8b
140b0161e:	ba 04 00 00 00       	mov    $0x4,%edx
140b01623:	ff 15 df ad 00 00    	call   *0xaddf(%rip)        # 0x140b0c408
140b01629:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140b01630:	48 83 c4 20          	add    $0x20,%rsp
140b01634:	5d                   	pop    %rbp
140b01635:	c3                   	ret
140b01636:	40 55                	rex push %rbp
140b01638:	48 83 ec 20          	sub    $0x20,%rsp
140b0163c:	48 8b ea             	mov    %rdx,%rbp
140b0163f:	8b 45 20             	mov    0x20(%rbp),%eax
140b01642:	83 e0 01             	and    $0x1,%eax
140b01645:	85 c0                	test   %eax,%eax
140b01647:	74 10                	je     0x140b01659
140b01649:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140b0164d:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
140b01654:	e8 27 4b 50 ff       	call   0x140006180
140b01659:	48 83 c4 20          	add    $0x20,%rsp
140b0165d:	5d                   	pop    %rbp
140b0165e:	c3                   	ret
140b0165f:	90                   	nop
140b01660:	48 8b 4a 48          	mov    0x48(%rdx),%rcx
140b01664:	48 83 c1 18          	add    $0x18,%rcx
140b01668:	e9 f3 d4 60 ff       	jmp    0x14010eb60
140b0166d:	90                   	nop
140b0166e:	90                   	nop
140b0166f:	90                   	nop
140b01670:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
140b01674:	48 83 c1 08          	add    $0x8,%rcx
140b01678:	e9 93 61 50 ff       	jmp    0x140007810
140b0167d:	90                   	nop
140b0167e:	90                   	nop
140b0167f:	90                   	nop
140b01680:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
140b01684:	48 83 c1 18          	add    $0x18,%rcx
140b01688:	e9 f3 4a 50 ff       	jmp    0x140006180
140b0168d:	90                   	nop
140b0168e:	90                   	nop
140b0168f:	90                   	nop
140b01690:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
140b01694:	48 83 c1 28          	add    $0x28,%rcx
140b01698:	e9 e3 4a 50 ff       	jmp    0x140006180
140b0169d:	90                   	nop
140b0169e:	90                   	nop
140b0169f:	90                   	nop
140b016a0:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
140b016a4:	48 83 c1 38          	add    $0x38,%rcx
140b016a8:	e9 53 47 5c ff       	jmp    0x1400c5e00
140b016ad:	90                   	nop
140b016ae:	90                   	nop
140b016af:	90                   	nop
140b016b0:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
140b016b4:	48 83 c1 48          	add    $0x48,%rcx
140b016b8:	e9 8b f0 68 ff       	jmp    0x140190748
140b016bd:	90                   	nop
140b016be:	90                   	nop
140b016bf:	90                   	nop
140b016c0:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
140b016c4:	48 83 c1 60          	add    $0x60,%rcx
140b016c8:	e9 7b f0 68 ff       	jmp    0x140190748
140b016cd:	90                   	nop
140b016ce:	90                   	nop
140b016cf:	90                   	nop
140b016d0:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
140b016d4:	48 83 c1 78          	add    $0x78,%rcx
140b016d8:	e9 23 47 5c ff       	jmp    0x1400c5e00
140b016dd:	90                   	nop
140b016de:	90                   	nop
140b016df:	90                   	nop
140b016e0:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
140b016e4:	48 81 c1 88 00 00 00 	add    $0x88,%rcx
140b016eb:	e9 24 07 74 ff       	jmp    0x140241e14
140b016f0:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
140b016f4:	48 81 c1 98 00 00 00 	add    $0x98,%rcx
140b016fb:	e9 58 dd 60 ff       	jmp    0x14010f458
140b01700:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
140b01704:	48 81 c1 a8 00 00 00 	add    $0xa8,%rcx
140b0170b:	e9 70 4a 50 ff       	jmp    0x140006180
140b01710:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
140b01714:	48 81 c1 b8 00 00 00 	add    $0xb8,%rcx
140b0171b:	e9 b0 97 51 ff       	jmp    0x14001aed0
140b01720:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
140b01724:	48 81 c1 f8 00 00 00 	add    $0xf8,%rcx
140b0172b:	e9 50 4a 50 ff       	jmp    0x140006180
140b01730:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
140b01734:	48 81 c1 08 01 00 00 	add    $0x108,%rcx
140b0173b:	e9 40 4a 50 ff       	jmp    0x140006180
140b01740:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
140b01744:	48 81 c1 30 01 00 00 	add    $0x130,%rcx
140b0174b:	e9 7c 4d 79 ff       	jmp    0x1402964cc
140b01750:	48 8b 4a 20          	mov    0x20(%rdx),%rcx
140b01754:	48 81 c1 48 01 00 00 	add    $0x148,%rcx
140b0175b:	e9 00 9c 51 ff       	jmp    0x14001b360
140b01760:	40 55                	rex push %rbp
140b01762:	48 83 ec 20          	sub    $0x20,%rsp
140b01766:	48 8b ea             	mov    %rdx,%rbp
140b01769:	8b 45 20             	mov    0x20(%rbp),%eax
140b0176c:	83 e0 01             	and    $0x1,%eax
140b0176f:	85 c0                	test   %eax,%eax
140b01771:	74 0d                	je     0x140b01780
140b01773:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140b01777:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140b0177b:	e8 00 4a 50 ff       	call   0x140006180
140b01780:	48 83 c4 20          	add    $0x20,%rsp
140b01784:	5d                   	pop    %rbp
140b01785:	c3                   	ret
140b01786:	40 55                	rex push %rbp
140b01788:	48 83 ec 20          	sub    $0x20,%rsp
140b0178c:	48 8b ea             	mov    %rdx,%rbp
140b0178f:	8b 45 20             	mov    0x20(%rbp),%eax
140b01792:	83 e0 01             	and    $0x1,%eax
140b01795:	85 c0                	test   %eax,%eax
140b01797:	74 0d                	je     0x140b017a6
140b01799:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140b0179d:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
140b017a1:	e8 a2 ef 68 ff       	call   0x140190748
140b017a6:	48 83 c4 20          	add    $0x20,%rsp
140b017aa:	5d                   	pop    %rbp
140b017ab:	c3                   	ret
140b017ac:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b017b1:	55                   	push   %rbp
140b017b2:	48 83 ec 30          	sub    $0x30,%rsp
140b017b6:	48 8b ea             	mov    %rdx,%rbp
140b017b9:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
140b017c0:	81 79 18 6b 80 04 80 	cmpl   $0x8004806b,0x18(%rcx)
140b017c7:	75 2c                	jne    0x140b017f5
140b017c9:	b2 01                	mov    $0x1,%dl
140b017cb:	e8 84 d6 60 ff       	call   0x14010ee54
140b017d0:	ba 7a 80 04 80       	mov    $0x8004807a,%edx
140b017d5:	48 8d 8d d0 04 00 00 	lea    0x4d0(%rbp),%rcx
140b017dc:	e8 7f d6 60 ff       	call   0x14010ee60
140b017e1:	48 8d 15 d8 45 13 00 	lea    0x1345d8(%rip),%rdx        # 0x140c35dc0
140b017e8:	48 8d 8d d0 04 00 00 	lea    0x4d0(%rbp),%rcx
140b017ef:	e8 8a ec fe ff       	call   0x140af047e
140b017f4:	cc                   	int3
140b017f5:	33 d2                	xor    %edx,%edx
140b017f7:	33 c9                	xor    %ecx,%ecx
140b017f9:	e8 80 ec fe ff       	call   0x140af047e
140b017fe:	90                   	nop
140b017ff:	48 8b 8a 88 00 00 00 	mov    0x88(%rdx),%rcx
140b01806:	e9 b5 4b 50 ff       	jmp    0x1400063c0
140b0180b:	40 55                	rex push %rbp
140b0180d:	48 83 ec 20          	sub    $0x20,%rsp
140b01811:	48 8b ea             	mov    %rdx,%rbp
140b01814:	8b 45 40             	mov    0x40(%rbp),%eax
140b01817:	83 e0 01             	and    $0x1,%eax
140b0181a:	85 c0                	test   %eax,%eax
140b0181c:	74 10                	je     0x140b0182e
140b0181e:	83 65 40 fe          	andl   $0xfffffffe,0x40(%rbp)
140b01822:	48 8d 8d 20 01 00 00 	lea    0x120(%rbp),%rcx
140b01829:	e8 62 da 60 ff       	call   0x14010f290
140b0182e:	48 83 c4 20          	add    $0x20,%rsp
140b01832:	5d                   	pop    %rbp
140b01833:	c3                   	ret
140b01834:	40 55                	rex push %rbp
140b01836:	48 83 ec 20          	sub    $0x20,%rsp
140b0183a:	48 8b ea             	mov    %rdx,%rbp
140b0183d:	8b 45 40             	mov    0x40(%rbp),%eax
140b01840:	83 e0 02             	and    $0x2,%eax
140b01843:	85 c0                	test   %eax,%eax
140b01845:	74 10                	je     0x140b01857
140b01847:	83 65 40 fd          	andl   $0xfffffffd,0x40(%rbp)
140b0184b:	48 8d 8d d8 00 00 00 	lea    0xd8(%rbp),%rcx
140b01852:	e8 39 da 60 ff       	call   0x14010f290
140b01857:	48 83 c4 20          	add    $0x20,%rsp
140b0185b:	5d                   	pop    %rbp
140b0185c:	c3                   	ret
140b0185d:	40 55                	rex push %rbp
140b0185f:	48 83 ec 20          	sub    $0x20,%rsp
140b01863:	48 8b ea             	mov    %rdx,%rbp
140b01866:	8b 45 40             	mov    0x40(%rbp),%eax
140b01869:	83 e0 04             	and    $0x4,%eax
140b0186c:	85 c0                	test   %eax,%eax
140b0186e:	74 10                	je     0x140b01880
140b01870:	83 65 40 fb          	andl   $0xfffffffb,0x40(%rbp)
140b01874:	48 8d 8d 40 01 00 00 	lea    0x140(%rbp),%rcx
140b0187b:	e8 10 da 60 ff       	call   0x14010f290
140b01880:	48 83 c4 20          	add    $0x20,%rsp
140b01884:	5d                   	pop    %rbp
140b01885:	c3                   	ret
140b01886:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b0188b:	55                   	push   %rbp
140b0188c:	48 83 ec 40          	sub    $0x40,%rsp
140b01890:	48 8b ea             	mov    %rdx,%rbp
140b01893:	48 8d 05 3e 2c 01 00 	lea    0x12c3e(%rip),%rax        # 0x140b144d8
140b0189a:	48 89 85 c0 00 00 00 	mov    %rax,0xc0(%rbp)
140b018a1:	48 8d 8d c8 00 00 00 	lea    0xc8(%rbp),%rcx
140b018a8:	ff 15 6a aa 00 00    	call   *0xaa6a(%rip)        # 0x140b0c318
140b018ae:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140b018b5:	48 83 c4 40          	add    $0x40,%rsp
140b018b9:	5d                   	pop    %rbp
140b018ba:	c3                   	ret
140b018bb:	90                   	nop
140b018bc:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b018c1:	55                   	push   %rbp
140b018c2:	48 83 ec 40          	sub    $0x40,%rsp
140b018c6:	48 8b ea             	mov    %rdx,%rbp
140b018c9:	48 8b 8d 08 01 00 00 	mov    0x108(%rbp),%rcx
140b018d0:	8b 49 18             	mov    0x18(%rcx),%ecx
140b018d3:	e8 5c b4 e7 ff       	call   0x14097cd34
140b018d8:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140b018df:	48 83 c4 40          	add    $0x40,%rsp
140b018e3:	5d                   	pop    %rbp
140b018e4:	c3                   	ret
140b018e5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b018ea:	55                   	push   %rbp
140b018eb:	48 83 ec 40          	sub    $0x40,%rsp
140b018ef:	48 8b ea             	mov    %rdx,%rbp
140b018f2:	48 8b 8d 10 01 00 00 	mov    0x110(%rbp),%rcx
140b018f9:	8b 49 18             	mov    0x18(%rcx),%ecx
140b018fc:	e8 33 b4 e7 ff       	call   0x14097cd34
140b01901:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax