1402bf3e9:	75 53                	jne    0x1402bf43e
1402bf3eb:	ba 77 00 00 00       	mov    $0x77,%edx
1402bf3f0:	c7 44 24 20 9a 00 00 	movl   $0x9a,0x20(%rsp)
1402bf3f7:	00
1402bf3f8:	4c 8d 0d e9 c3 0e 00 	lea    0xec3e9(%rip),%r9        # 0x1403ab7e8
1402bf3ff:	8d 4a ab             	lea    -0x55(%rdx),%ecx
1402bf402:	44 8d 42 03          	lea    0x3(%rdx),%r8d
1402bf406:	e8 95 1f f6 ff       	call   0x1402213a0
1402bf40b:	49 8b cd             	mov    %r13,%rcx
1402bf40e:	e8 8d 8d f6 ff       	call   0x1402281a0
1402bf413:	49 8b cf             	mov    %r15,%rcx
1402bf416:	e8 f5 61 f7 ff       	call   0x140235610
1402bf41b:	48 8b cf             	mov    %rdi,%rcx
1402bf41e:	e8 9d 40 f8 ff       	call   0x1402434c0
1402bf423:	48 8b cd             	mov    %rbp,%rcx
1402bf426:	e8 c5 c4 f9 ff       	call   0x14025b8f0
1402bf42b:	48 8b ce             	mov    %rsi,%rcx
1402bf42e:	e8 bd c4 f9 ff       	call   0x14025b8f0
1402bf433:	e9 aa 00 00 00       	jmp    0x1402bf4e2
1402bf438:	49 8b ef             	mov    %r15,%rbp
1402bf43b:	49 8b ff             	mov    %r15,%rdi
1402bf43e:	e8 9d 67 fb ff       	call   0x140275be0
1402bf443:	48 8b d8             	mov    %rax,%rbx
1402bf446:	48 85 c0             	test   %rax,%rax
1402bf449:	74 c0                	je     0x1402bf40b
1402bf44b:	48 85 ff             	test   %rdi,%rdi
1402bf44e:	74 34                	je     0x1402bf484
1402bf450:	e8 db 8e f6 ff       	call   0x140228330
1402bf455:	4c 8b e8             	mov    %rax,%r13
1402bf458:	48 85 c0             	test   %rax,%rax
1402bf45b:	74 37                	je     0x1402bf494
1402bf45d:	e8 ce 61 f7 ff       	call   0x140235630
1402bf462:	4c 8b f8             	mov    %rax,%r15
1402bf465:	48 85 c0             	test   %rax,%rax
1402bf468:	74 2a                	je     0x1402bf494
1402bf46a:	48 8b d0             	mov    %rax,%rdx
1402bf46d:	49 8b cd             	mov    %r13,%rcx
1402bf470:	e8 8b 90 f6 ff       	call   0x140228500
1402bf475:	85 c0                	test   %eax,%eax
1402bf477:	74 1b                	je     0x1402bf494
1402bf479:	41 c7 07 04 00 00 00 	movl   $0x4,(%r15)
1402bf480:	49 89 7f 08          	mov    %rdi,0x8(%r15)
1402bf484:	4c 89 6b 08          	mov    %r13,0x8(%rbx)
1402bf488:	48 8b c3             	mov    %rbx,%rax
1402bf48b:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
1402bf48f:	48 89 33             	mov    %rsi,(%rbx)
1402bf492:	eb 50                	jmp    0x1402bf4e4
1402bf494:	ba 77 00 00 00       	mov    $0x77,%edx
1402bf499:	c7 44 24 20 a6 00 00 	movl   $0xa6,0x20(%rsp)
1402bf4a0:	00
1402bf4a1:	4c 8d 0d 40 c3 0e 00 	lea    0xec340(%rip),%r9        # 0x1403ab7e8
1402bf4a8:	8d 4a ab             	lea    -0x55(%rdx),%ecx
1402bf4ab:	44 8d 42 ca          	lea    -0x36(%rdx),%r8d
1402bf4af:	e9 52 ff ff ff       	jmp    0x1402bf406
1402bf4b4:	83 38 01             	cmpl   $0x1,(%rax)
1402bf4b7:	75 07                	jne    0x1402bf4c0
1402bf4b9:	e8 22 67 fb ff       	call   0x140275be0
1402bf4be:	eb 24                	jmp    0x1402bf4e4
1402bf4c0:	c7 44 24 20 84 00 00 	movl   $0x84,0x20(%rsp)
1402bf4c7:	00
1402bf4c8:	41 b8 79 00 00 00    	mov    $0x79,%r8d
1402bf4ce:	ba 77 00 00 00       	mov    $0x77,%edx
1402bf4d3:	4c 8d 0d 0e c3 0e 00 	lea    0xec30e(%rip),%r9        # 0x1403ab7e8
1402bf4da:	8d 4a ab             	lea    -0x55(%rdx),%ecx
1402bf4dd:	e8 be 1e f6 ff       	call   0x1402213a0
1402bf4e2:	33 c0                	xor    %eax,%eax
1402bf4e4:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1402bf4eb:	00
1402bf4ec:	48 83 c4 40          	add    $0x40,%rsp
1402bf4f0:	41 5f                	pop    %r15
1402bf4f2:	41 5e                	pop    %r14
1402bf4f4:	41 5d                	pop    %r13
1402bf4f6:	41 5c                	pop    %r12
1402bf4f8:	5f                   	pop    %rdi
1402bf4f9:	5e                   	pop    %rsi
1402bf4fa:	5d                   	pop    %rbp
1402bf4fb:	c3                   	ret
1402bf4fc:	cc                   	int3
1402bf4fd:	cc                   	int3
1402bf4fe:	cc                   	int3
1402bf4ff:	cc                   	int3
1402bf500:	b8 28 00 00 00       	mov    $0x28,%eax
1402bf505:	e8 d6 b0 03 00       	call   0x1402fa5e0
1402bf50a:	48 2b e0             	sub    %rax,%rsp
1402bf50d:	49 8b d0             	mov    %r8,%rdx
1402bf510:	48 83 c4 28          	add    $0x28,%rsp
1402bf514:	e9 27 22 fb ff       	jmp    0x140271740
1402bf519:	cc                   	int3
1402bf51a:	cc                   	int3
1402bf51b:	cc                   	int3
1402bf51c:	cc                   	int3
1402bf51d:	cc                   	int3
1402bf51e:	cc                   	int3
1402bf51f:	cc                   	int3
1402bf520:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402bf525:	57                   	push   %rdi
1402bf526:	b8 20 00 00 00       	mov    $0x20,%eax
1402bf52b:	e8 b0 b0 03 00       	call   0x1402fa5e0
1402bf530:	48 2b e0             	sub    %rax,%rsp
1402bf533:	48 8b f9             	mov    %rcx,%rdi
1402bf536:	48 8b da             	mov    %rdx,%rbx
1402bf539:	48 8b ca             	mov    %rdx,%rcx
1402bf53c:	e8 6f d9 fa ff       	call   0x14026ceb0
1402bf541:	48 8b 4f 60          	mov    0x60(%rdi),%rcx
1402bf545:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
1402bf54a:	74 13                	je     0x1402bf55f
1402bf54c:	0f 1f 40 00          	nopl   0x0(%rax)
1402bf550:	3b 01                	cmp    (%rcx),%eax
1402bf552:	74 20                	je     0x1402bf574
1402bf554:	48 83 c1 18          	add    $0x18,%rcx
1402bf558:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
1402bf55d:	75 f1                	jne    0x1402bf550
1402bf55f:	48 8b d3             	mov    %rbx,%rdx
1402bf562:	48 8b cf             	mov    %rdi,%rcx
1402bf565:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402bf56a:	48 83 c4 20          	add    $0x20,%rsp
1402bf56e:	5f                   	pop    %rdi
1402bf56f:	e9 ac 1e fb ff       	jmp    0x140271420
1402bf574:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1402bf578:	48 8d 15 69 c4 0e 00 	lea    0xec469(%rip),%rdx        # 0x1403ab9e8
1402bf57f:	41 b8 32 00 00 00    	mov    $0x32,%r8d
1402bf585:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402bf58a:	48 83 c4 20          	add    $0x20,%rsp
1402bf58e:	5f                   	pop    %rdi
1402bf58f:	e9 2c d0 f7 ff       	jmp    0x14023c5c0
1402bf594:	cc                   	int3
1402bf595:	cc                   	int3
1402bf596:	cc                   	int3
1402bf597:	cc                   	int3
1402bf598:	cc                   	int3
1402bf599:	cc                   	int3
1402bf59a:	cc                   	int3
1402bf59b:	cc                   	int3
1402bf59c:	cc                   	int3
1402bf59d:	cc                   	int3
1402bf59e:	cc                   	int3
1402bf59f:	cc                   	int3
1402bf5a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402bf5a5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402bf5aa:	57                   	push   %rdi
1402bf5ab:	b8 20 00 00 00       	mov    $0x20,%eax
1402bf5b0:	e8 2b b0 03 00       	call   0x1402fa5e0
1402bf5b5:	48 2b e0             	sub    %rax,%rsp
1402bf5b8:	48 83 3a 00          	cmpq   $0x0,(%rdx)
1402bf5bc:	41 8b f1             	mov    %r9d,%esi
1402bf5bf:	49 8b d8             	mov    %r8,%rbx
1402bf5c2:	48 8b fa             	mov    %rdx,%rdi
1402bf5c5:	74 51                	je     0x1402bf618
1402bf5c7:	4c 8d 0d 6a b3 06 00 	lea    0x6b36a(%rip),%r9        # 0x14032a938
1402bf5ce:	44 8b c6             	mov    %esi,%r8d
1402bf5d1:	48 8d 15 30 c7 0e 00 	lea    0xec730(%rip),%rdx        # 0x1403abd08
1402bf5d8:	48 8b cb             	mov    %rbx,%rcx
1402bf5db:	e8 90 a8 f6 ff       	call   0x140229e70
1402bf5e0:	85 c0                	test   %eax,%eax
1402bf5e2:	0f 8e e3 00 00 00    	jle    0x1402bf6cb
1402bf5e8:	48 8b 17             	mov    (%rdi),%rdx
1402bf5eb:	48 8b cb             	mov    %rbx,%rcx
1402bf5ee:	e8 1d 0a f7 ff       	call   0x140230010
1402bf5f3:	85 c0                	test   %eax,%eax
1402bf5f5:	0f 84 d0 00 00 00    	je     0x1402bf6cb
1402bf5fb:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402bf601:	48 8d 15 3c f6 06 00 	lea    0x6f63c(%rip),%rdx        # 0x14032ec44
1402bf608:	48 8b cb             	mov    %rbx,%rcx
1402bf60b:	e8 e0 e0 f5 ff       	call   0x14021d6f0
1402bf610:	85 c0                	test   %eax,%eax
1402bf612:	0f 8e b3 00 00 00    	jle    0x1402bf6cb
1402bf618:	48 83 7f 08 00       	cmpq   $0x0,0x8(%rdi)
1402bf61d:	74 4a                	je     0x1402bf669
1402bf61f:	4c 8d 0d 12 b3 06 00 	lea    0x6b312(%rip),%r9        # 0x14032a938
1402bf626:	44 8b c6             	mov    %esi,%r8d
1402bf629:	48 8d 15 e8 c6 0e 00 	lea    0xec6e8(%rip),%rdx        # 0x1403abd18
1402bf630:	48 8b cb             	mov    %rbx,%rcx
1402bf633:	e8 38 a8 f6 ff       	call   0x140229e70
1402bf638:	85 c0                	test   %eax,%eax
1402bf63a:	0f 8e 8b 00 00 00    	jle    0x1402bf6cb
1402bf640:	48 8b 57 08          	mov    0x8(%rdi),%rdx
1402bf644:	48 8b cb             	mov    %rbx,%rcx
1402bf647:	e8 f4 3f fc ff       	call   0x140283640
1402bf64c:	85 c0                	test   %eax,%eax
1402bf64e:	7e 7b                	jle    0x1402bf6cb
1402bf650:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402bf656:	48 8d 15 e7 f5 06 00 	lea    0x6f5e7(%rip),%rdx        # 0x14032ec44
1402bf65d:	48 8b cb             	mov    %rbx,%rcx
1402bf660:	e8 8b e0 f5 ff       	call   0x14021d6f0
1402bf665:	85 c0                	test   %eax,%eax
1402bf667:	7e 62                	jle    0x1402bf6cb
1402bf669:	48 83 7f 10 00       	cmpq   $0x0,0x10(%rdi)
1402bf66e:	74 6d                	je     0x1402bf6dd
1402bf670:	4c 8d 0d c1 b2 06 00 	lea    0x6b2c1(%rip),%r9        # 0x14032a938
1402bf677:	44 8b c6             	mov    %esi,%r8d
1402bf67a:	48 8d 15 a7 c6 0e 00 	lea    0xec6a7(%rip),%rdx        # 0x1403abd28
1402bf681:	48 8b cb             	mov    %rbx,%rcx
1402bf684:	e8 e7 a7 f6 ff       	call   0x140229e70
1402bf689:	85 c0                	test   %eax,%eax
1402bf68b:	7e 3e                	jle    0x1402bf6cb
1402bf68d:	48 8b 57 10          	mov    0x10(%rdi),%rdx
1402bf691:	48 8b cb             	mov    %rbx,%rcx
1402bf694:	e8 37 e6 fa ff       	call   0x14026dcd0
1402bf699:	85 c0                	test   %eax,%eax
1402bf69b:	74 2e                	je     0x1402bf6cb
1402bf69d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402bf6a3:	48 8d 15 9a f5 06 00 	lea    0x6f59a(%rip),%rdx        # 0x14032ec44
1402bf6aa:	48 8b cb             	mov    %rbx,%rcx
1402bf6ad:	e8 3e e0 f5 ff       	call   0x14021d6f0
1402bf6b2:	33 c9                	xor    %ecx,%ecx
1402bf6b4:	85 c0                	test   %eax,%eax
1402bf6b6:	0f 9f c1             	setg   %cl
1402bf6b9:	8b c1                	mov    %ecx,%eax
1402bf6bb:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402bf6c0:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1402bf6c5:	48 83 c4 20          	add    $0x20,%rsp
1402bf6c9:	5f                   	pop    %rdi
1402bf6ca:	c3                   	ret
1402bf6cb:	33 c0                	xor    %eax,%eax
1402bf6cd:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402bf6d2:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1402bf6d7:	48 83 c4 20          	add    $0x20,%rsp
1402bf6db:	5f                   	pop    %rdi
1402bf6dc:	c3                   	ret
1402bf6dd:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402bf6e2:	b8 01 00 00 00       	mov    $0x1,%eax
1402bf6e7:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1402bf6ec:	48 83 c4 20          	add    $0x20,%rsp
1402bf6f0:	5f                   	pop    %rdi
1402bf6f1:	c3                   	ret
1402bf6f2:	cc                   	int3
1402bf6f3:	cc                   	int3
1402bf6f4:	cc                   	int3
1402bf6f5:	cc                   	int3
1402bf6f6:	cc                   	int3
1402bf6f7:	cc                   	int3
1402bf6f8:	cc                   	int3
1402bf6f9:	cc                   	int3
1402bf6fa:	cc                   	int3
1402bf6fb:	cc                   	int3
1402bf6fc:	cc                   	int3
1402bf6fd:	cc                   	int3
1402bf6fe:	cc                   	int3
1402bf6ff:	cc                   	int3
1402bf700:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402bf705:	57                   	push   %rdi
1402bf706:	b8 20 00 00 00       	mov    $0x20,%eax
1402bf70b:	e8 d0 ae 03 00       	call   0x1402fa5e0
1402bf710:	48 2b e0             	sub    %rax,%rsp
1402bf713:	41 8b c1             	mov    %r9d,%eax
1402bf716:	49 8b d8             	mov    %r8,%rbx
1402bf719:	48 8b fa             	mov    %rdx,%rdi
1402bf71c:	4c 8d 0d 15 b2 06 00 	lea    0x6b215(%rip),%r9        # 0x14032a938
1402bf723:	44 8b c0             	mov    %eax,%r8d
1402bf726:	48 8d 15 f3 eb 09 00 	lea    0x9ebf3(%rip),%rdx        # 0x14035e320
1402bf72d:	48 8b cb             	mov    %rbx,%rcx
1402bf730:	e8 3b a7 f6 ff       	call   0x140229e70
1402bf735:	85 c0                	test   %eax,%eax
1402bf737:	7e 1f                	jle    0x1402bf758
1402bf739:	48 8b d7             	mov    %rdi,%rdx
1402bf73c:	48 8b cb             	mov    %rbx,%rcx
1402bf73f:	e8 8c e5 fa ff       	call   0x14026dcd0
1402bf744:	33 c9                	xor    %ecx,%ecx
1402bf746:	85 c0                	test   %eax,%eax
1402bf748:	0f 95 c1             	setne  %cl
1402bf74b:	8b c1                	mov    %ecx,%eax
1402bf74d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402bf752:	48 83 c4 20          	add    $0x20,%rsp
1402bf756:	5f                   	pop    %rdi
1402bf757:	c3                   	ret
1402bf758:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402bf75d:	33 c0                	xor    %eax,%eax
1402bf75f:	48 83 c4 20          	add    $0x20,%rsp
1402bf763:	5f                   	pop    %rdi
1402bf764:	c3                   	ret
1402bf765:	cc                   	int3
1402bf766:	cc                   	int3
1402bf767:	cc                   	int3
1402bf768:	cc                   	int3
1402bf769:	cc                   	int3
1402bf76a:	cc                   	int3
1402bf76b:	cc                   	int3
1402bf76c:	cc                   	int3
1402bf76d:	cc                   	int3
1402bf76e:	cc                   	int3
1402bf76f:	cc                   	int3
1402bf770:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402bf775:	57                   	push   %rdi
1402bf776:	b8 20 00 00 00       	mov    $0x20,%eax
1402bf77b:	e8 60 ae 03 00       	call   0x1402fa5e0
1402bf780:	48 2b e0             	sub    %rax,%rsp
1402bf783:	41 8b c1             	mov    %r9d,%eax
1402bf786:	49 8b d8             	mov    %r8,%rbx
1402bf789:	48 8b fa             	mov    %rdx,%rdi
1402bf78c:	4c 8d 0d a5 b1 06 00 	lea    0x6b1a5(%rip),%r9        # 0x14032a938
1402bf793:	44 8b c0             	mov    %eax,%r8d
1402bf796:	48 8d 15 83 eb 09 00 	lea    0x9eb83(%rip),%rdx        # 0x14035e320
1402bf79d:	48 8b cb             	mov    %rbx,%rcx
1402bf7a0:	e8 cb a6 f6 ff       	call   0x140229e70
1402bf7a5:	85 c0                	test   %eax,%eax
1402bf7a7:	7e 1f                	jle    0x1402bf7c8
1402bf7a9:	48 8b d7             	mov    %rdi,%rdx
1402bf7ac:	48 8b cb             	mov    %rbx,%rcx
1402bf7af:	e8 4c ee f6 ff       	call   0x14022e600
1402bf7b4:	33 c9                	xor    %ecx,%ecx
1402bf7b6:	85 c0                	test   %eax,%eax
1402bf7b8:	0f 9f c1             	setg   %cl
1402bf7bb:	8b c1                	mov    %ecx,%eax
1402bf7bd:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402bf7c2:	48 83 c4 20          	add    $0x20,%rsp
1402bf7c6:	5f                   	pop    %rdi
1402bf7c7:	c3                   	ret
1402bf7c8:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402bf7cd:	33 c0                	xor    %eax,%eax
1402bf7cf:	48 83 c4 20          	add    $0x20,%rsp
1402bf7d3:	5f                   	pop    %rdi
1402bf7d4:	c3                   	ret
1402bf7d5:	cc                   	int3
1402bf7d6:	cc                   	int3
1402bf7d7:	cc                   	int3
1402bf7d8:	cc                   	int3
1402bf7d9:	cc                   	int3
1402bf7da:	cc                   	int3
1402bf7db:	cc                   	int3
1402bf7dc:	cc                   	int3
1402bf7dd:	cc                   	int3
1402bf7de:	cc                   	int3
1402bf7df:	cc                   	int3
1402bf7e0:	b8 28 00 00 00       	mov    $0x28,%eax
1402bf7e5:	e8 f6 ad 03 00       	call   0x1402fa5e0
1402bf7ea:	48 2b e0             	sub    %rax,%rsp
1402bf7ed:	48 83 c4 28          	add    $0x28,%rsp
1402bf7f1:	e9 6a c2 f9 ff       	jmp    0x14025ba60
1402bf7f6:	cc                   	int3
1402bf7f7:	cc                   	int3
1402bf7f8:	cc                   	int3
1402bf7f9:	cc                   	int3
1402bf7fa:	cc                   	int3
1402bf7fb:	cc                   	int3
1402bf7fc:	cc                   	int3
1402bf7fd:	cc                   	int3
1402bf7fe:	cc                   	int3
1402bf7ff:	cc                   	int3
1402bf800:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402bf805:	57                   	push   %rdi
1402bf806:	b8 20 00 00 00       	mov    $0x20,%eax
1402bf80b:	e8 d0 ad 03 00       	call   0x1402fa5e0
1402bf810:	48 2b e0             	sub    %rax,%rsp
1402bf813:	48 8b fa             	mov    %rdx,%rdi
1402bf816:	48 8b d9             	mov    %rcx,%rbx
1402bf819:	48 85 d2             	test   %rdx,%rdx
1402bf81c:	74 22                	je     0x1402bf840
1402bf81e:	4c 63 01             	movslq (%rcx),%r8
1402bf821:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1402bf825:	48 8b 0f             	mov    (%rdi),%rcx