1401b751d:	74 1b                	je     0x1401b753a
1401b751f:	00 50 74             	add    %dl,0x74(%rax)
1401b7522:	1b 00                	sbb    (%rax),%eax
1401b7524:	ec                   	in     (%dx),%al
1401b7525:	74 1b                	je     0x1401b7542
1401b7527:	00 ec                	add    %ch,%ah
1401b7529:	74 1b                	je     0x1401b7546
1401b752b:	00 ec                	add    %ch,%ah
1401b752d:	74 1b                	je     0x1401b754a
1401b752f:	00 50 74             	add    %dl,0x74(%rax)
1401b7532:	1b 00                	sbb    (%rax),%eax
1401b7534:	ec                   	in     (%dx),%al
1401b7535:	74 1b                	je     0x1401b7552
1401b7537:	00 69 72             	add    %ch,0x72(%rcx)
1401b753a:	1b 00                	sbb    (%rax),%eax
1401b753c:	f7 72 1b             	divl   0x1b(%rdx)
1401b753f:	00 44 73 1b          	add    %al,0x1b(%rbx,%rsi,2)
1401b7543:	00 5a 74             	add    %bl,0x74(%rdx)
1401b7546:	1b 00                	sbb    (%rax),%eax
1401b7548:	7b 74                	jnp    0x1401b75be
1401b754a:	1b 00                	sbb    (%rax),%eax
1401b754c:	86 74 1b 00          	xchg   %dh,0x0(%rbx,%rbx,1)
1401b7550:	94                   	xchg   %eax,%esp
1401b7551:	74 1b                	je     0x1401b756e
1401b7553:	00 a4 74 1b 00 b1 74 	add    %ah,0x74b1001b(%rsp,%rsi,2)
1401b755a:	1b 00                	sbb    (%rax),%eax
1401b755c:	e0 74                	loopne 0x1401b75d2
1401b755e:	1b 00                	sbb    (%rax),%eax
1401b7560:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b7565:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401b756a:	57                   	push   %rdi
1401b756b:	b8 20 00 00 00       	mov    $0x20,%eax
1401b7570:	e8 bb 95 0f 00       	call   0x1402b0b30
1401b7575:	48 2b e0             	sub    %rax,%rsp
1401b7578:	48 8b fa             	mov    %rdx,%rdi
1401b757b:	48 8b f1             	mov    %rcx,%rsi
1401b757e:	48 8b cf             	mov    %rdi,%rcx
1401b7581:	48 8d 15 20 24 16 00 	lea    0x162420(%rip),%rdx        # 0x1403199a8
1401b7588:	49 8b d8             	mov    %r8,%rbx
1401b758b:	e8 30 c1 10 00       	call   0x1402c36c0
1401b7590:	85 c0                	test   %eax,%eax
1401b7592:	75 7c                	jne    0x1401b7610
1401b7594:	48 8b cb             	mov    %rbx,%rcx
1401b7597:	e8 24 3e 01 00       	call   0x1401cb3c0
1401b759c:	85 c0                	test   %eax,%eax
1401b759e:	75 57                	jne    0x1401b75f7
1401b75a0:	48 8b cb             	mov    %rbx,%rcx
1401b75a3:	e8 28 e7 f3 ff       	call   0x1400f5cd0
1401b75a8:	85 c0                	test   %eax,%eax
1401b75aa:	75 4b                	jne    0x1401b75f7
1401b75ac:	48 8b cb             	mov    %rbx,%rcx
1401b75af:	e8 2c de f3 ff       	call   0x1400f53e0
1401b75b4:	85 c0                	test   %eax,%eax
1401b75b6:	75 3f                	jne    0x1401b75f7
1401b75b8:	e8 b3 fa f6 ff       	call   0x140127070
1401b75bd:	4c 8d 05 fc 3f 17 00 	lea    0x173ffc(%rip),%r8        # 0x14032b5c0
1401b75c4:	ba 93 01 00 00       	mov    $0x193,%edx
1401b75c9:	48 8d 0d 80 3f 17 00 	lea    0x173f80(%rip),%rcx        # 0x14032b550
1401b75d0:	e8 bb fb f6 ff       	call   0x140127190
1401b75d5:	ba 8d 00 00 00       	mov    $0x8d,%edx
1401b75da:	45 33 c0             	xor    %r8d,%r8d
1401b75dd:	8d 4a 83             	lea    -0x7d(%rdx),%ecx
1401b75e0:	e8 ab fc f6 ff       	call   0x140127290
1401b75e5:	33 c0                	xor    %eax,%eax
1401b75e7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401b75ec:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401b75f1:	48 83 c4 20          	add    $0x20,%rsp
1401b75f5:	5f                   	pop    %rdi
1401b75f6:	c3                   	ret
1401b75f7:	8b d0                	mov    %eax,%edx
1401b75f9:	48 8b ce             	mov    %rsi,%rcx
1401b75fc:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401b7601:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401b7606:	48 83 c4 20          	add    $0x20,%rsp
1401b760a:	5f                   	pop    %rdi
1401b760b:	e9 40 ec 05 00       	jmp    0x140216250
1401b7610:	48 8d 15 81 23 16 00 	lea    0x162381(%rip),%rdx        # 0x140319998
1401b7617:	48 8b cf             	mov    %rdi,%rcx
1401b761a:	e8 a1 c0 10 00       	call   0x1402c36c0
1401b761f:	85 c0                	test   %eax,%eax
1401b7621:	75 5d                	jne    0x1401b7680
1401b7623:	48 8d 15 4e 29 16 00 	lea    0x16294e(%rip),%rdx        # 0x140319f78
1401b762a:	48 8b cb             	mov    %rbx,%rcx
1401b762d:	e8 8e c0 10 00       	call   0x1402c36c0
1401b7632:	85 c0                	test   %eax,%eax
1401b7634:	75 19                	jne    0x1401b764f
1401b7636:	33 d2                	xor    %edx,%edx
1401b7638:	48 8b ce             	mov    %rsi,%rcx
1401b763b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401b7640:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401b7645:	48 83 c4 20          	add    $0x20,%rsp
1401b7649:	5f                   	pop    %rdi
1401b764a:	e9 c1 eb 05 00       	jmp    0x140216210
1401b764f:	48 8d 15 32 29 16 00 	lea    0x162932(%rip),%rdx        # 0x140319f88
1401b7656:	48 8b cb             	mov    %rbx,%rcx
1401b7659:	e8 62 c0 10 00       	call   0x1402c36c0
1401b765e:	85 c0                	test   %eax,%eax
1401b7660:	0f 85 c8 00 00 00    	jne    0x1401b772e
1401b7666:	8d 50 01             	lea    0x1(%rax),%edx
1401b7669:	48 8b ce             	mov    %rsi,%rcx
1401b766c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401b7671:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401b7676:	48 83 c4 20          	add    $0x20,%rsp
1401b767a:	5f                   	pop    %rdi
1401b767b:	e9 90 eb 05 00       	jmp    0x140216210
1401b7680:	48 8d 15 69 23 16 00 	lea    0x162369(%rip),%rdx        # 0x1403199f0
1401b7687:	48 8b cf             	mov    %rdi,%rcx
1401b768a:	e8 31 c0 10 00       	call   0x1402c36c0
1401b768f:	85 c0                	test   %eax,%eax
1401b7691:	75 67                	jne    0x1401b76fa
1401b7693:	48 8b cb             	mov    %rbx,%rcx
1401b7696:	e8 05 e1 fa ff       	call   0x1401657a0
1401b769b:	48 85 c0             	test   %rax,%rax
1401b769e:	75 40                	jne    0x1401b76e0
1401b76a0:	e8 cb f9 f6 ff       	call   0x140127070
1401b76a5:	4c 8d 05 14 3f 17 00 	lea    0x173f14(%rip),%r8        # 0x14032b5c0
1401b76ac:	ba a3 01 00 00       	mov    $0x1a3,%edx
1401b76b1:	48 8d 0d 98 3e 17 00 	lea    0x173e98(%rip),%rcx        # 0x14032b550
1401b76b8:	e8 d3 fa f6 ff       	call   0x140127190
1401b76bd:	45 33 c0             	xor    %r8d,%r8d
1401b76c0:	ba 97 00 00 00       	mov    $0x97,%edx
1401b76c5:	41 8d 48 10          	lea    0x10(%r8),%ecx
1401b76c9:	e8 c2 fb f6 ff       	call   0x140127290
1401b76ce:	33 c0                	xor    %eax,%eax
1401b76d0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401b76d5:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401b76da:	48 83 c4 20          	add    $0x20,%rsp
1401b76de:	5f                   	pop    %rdi
1401b76df:	c3                   	ret
1401b76e0:	48 8b d0             	mov    %rax,%rdx
1401b76e3:	48 8b ce             	mov    %rsi,%rcx
1401b76e6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401b76eb:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401b76f0:	48 83 c4 20          	add    $0x20,%rsp
1401b76f4:	5f                   	pop    %rdi
1401b76f5:	e9 f6 ec 05 00       	jmp    0x1402163f0
1401b76fa:	48 8d 15 bf 22 16 00 	lea    0x1622bf(%rip),%rdx        # 0x1403199c0
1401b7701:	48 8b cf             	mov    %rdi,%rcx
1401b7704:	e8 b7 bf 10 00       	call   0x1402c36c0
1401b7709:	85 c0                	test   %eax,%eax
1401b770b:	75 21                	jne    0x1401b772e
1401b770d:	48 8b cb             	mov    %rbx,%rcx
1401b7710:	e8 1f f5 10 00       	call   0x1402c6c34
1401b7715:	8b d0                	mov    %eax,%edx
1401b7717:	48 8b ce             	mov    %rsi,%rcx
1401b771a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401b771f:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401b7724:	48 83 c4 20          	add    $0x20,%rsp
1401b7728:	5f                   	pop    %rdi
1401b7729:	e9 72 eb 05 00       	jmp    0x1402162a0
1401b772e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401b7733:	b8 fe ff ff ff       	mov    $0xfffffffe,%eax
1401b7738:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401b773d:	48 83 c4 20          	add    $0x20,%rsp
1401b7741:	5f                   	pop    %rdi
1401b7742:	c3                   	ret
1401b7743:	cc                   	int3
1401b7744:	cc                   	int3
1401b7745:	cc                   	int3
1401b7746:	cc                   	int3
1401b7747:	cc                   	int3
1401b7748:	cc                   	int3
1401b7749:	cc                   	int3
1401b774a:	cc                   	int3
1401b774b:	cc                   	int3
1401b774c:	cc                   	int3
1401b774d:	cc                   	int3
1401b774e:	cc                   	int3
1401b774f:	cc                   	int3
1401b7750:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401b7755:	57                   	push   %rdi
1401b7756:	b8 20 00 00 00       	mov    $0x20,%eax
1401b775b:	e8 d0 93 0f 00       	call   0x1402b0b30
1401b7760:	48 2b e0             	sub    %rax,%rsp
1401b7763:	48 8b b9 98 00 00 00 	mov    0x98(%rcx),%rdi
1401b776a:	48 8b f2             	mov    %rdx,%rsi
1401b776d:	48 83 3f 00          	cmpq   $0x0,(%rdi)
1401b7771:	75 3a                	jne    0x1401b77ad
1401b7773:	e8 f8 f8 f6 ff       	call   0x140127070
1401b7778:	4c 8d 05 59 3e 17 00 	lea    0x173e59(%rip),%r8        # 0x14032b5d8
1401b777f:	ba b7 01 00 00       	mov    $0x1b7,%edx
1401b7784:	48 8d 0d c5 3d 17 00 	lea    0x173dc5(%rip),%rcx        # 0x14032b550
1401b778b:	e8 00 fa f6 ff       	call   0x140127190
1401b7790:	ba 8b 00 00 00       	mov    $0x8b,%edx
1401b7795:	45 33 c0             	xor    %r8d,%r8d
1401b7798:	8d 4a 85             	lea    -0x7b(%rdx),%ecx
1401b779b:	e8 f0 fa f6 ff       	call   0x140127290
1401b77a0:	33 c0                	xor    %eax,%eax
1401b77a2:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401b77a7:	48 83 c4 20          	add    $0x20,%rsp
1401b77ab:	5f                   	pop    %rdi
1401b77ac:	c3                   	ret
1401b77ad:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1401b77b2:	e8 29 48 f9 ff       	call   0x14014bfe0
1401b77b7:	48 8b d8             	mov    %rax,%rbx
1401b77ba:	48 85 c0             	test   %rax,%rax
1401b77bd:	75 10                	jne    0x1401b77cf
1401b77bf:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401b77c4:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401b77c9:	48 83 c4 20          	add    $0x20,%rsp
1401b77cd:	5f                   	pop    %rdi
1401b77ce:	c3                   	ret
1401b77cf:	48 8b 17             	mov    (%rdi),%rdx
1401b77d2:	48 8b cb             	mov    %rbx,%rcx
1401b77d5:	e8 e6 4b f9 ff       	call   0x14014c3c0
1401b77da:	8b f8                	mov    %eax,%edi
1401b77dc:	85 c0                	test   %eax,%eax
1401b77de:	74 16                	je     0x1401b77f6
1401b77e0:	4c 8b c3             	mov    %rbx,%r8
1401b77e3:	ba 98 01 00 00       	mov    $0x198,%edx
1401b77e8:	48 8b ce             	mov    %rsi,%rcx
1401b77eb:	e8 c0 13 f4 ff       	call   0x1400f8bb0
1401b77f0:	8b f8                	mov    %eax,%edi
1401b77f2:	85 c0                	test   %eax,%eax
1401b77f4:	75 08                	jne    0x1401b77fe
1401b77f6:	48 8b cb             	mov    %rbx,%rcx
1401b77f9:	e8 02 46 f9 ff       	call   0x14014be00
1401b77fe:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401b7803:	8b c7                	mov    %edi,%eax
1401b7805:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401b780a:	48 83 c4 20          	add    $0x20,%rsp
1401b780e:	5f                   	pop    %rdi
1401b780f:	c3                   	ret
1401b7810:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401b7815:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b781a:	57                   	push   %rdi
1401b781b:	b8 20 00 00 00       	mov    $0x20,%eax
1401b7820:	e8 0b 93 0f 00       	call   0x1402b0b30
1401b7825:	48 2b e0             	sub    %rax,%rsp
1401b7828:	48 83 b9 88 00 00 00 	cmpq   $0x0,0x88(%rcx)
1401b782f:	00
1401b7830:	48 8b ea             	mov    %rdx,%rbp
1401b7833:	48 8b b1 98 00 00 00 	mov    0x98(%rcx),%rsi
1401b783a:	48 8b f9             	mov    %rcx,%rdi
1401b783d:	75 45                	jne    0x1401b7884
1401b783f:	48 83 3e 00          	cmpq   $0x0,(%rsi)
1401b7843:	75 3f                	jne    0x1401b7884
1401b7845:	e8 26 f8 f6 ff       	call   0x140127070
1401b784a:	4c 8d 05 9f 3d 17 00 	lea    0x173d9f(%rip),%r8        # 0x14032b5f0
1401b7851:	ba ca 01 00 00       	mov    $0x1ca,%edx
1401b7856:	48 8d 0d f3 3c 17 00 	lea    0x173cf3(%rip),%rcx        # 0x14032b550
1401b785d:	e8 2e f9 f6 ff       	call   0x140127190
1401b7862:	ba 8b 00 00 00       	mov    $0x8b,%edx
1401b7867:	45 33 c0             	xor    %r8d,%r8d
1401b786a:	8d 4a 85             	lea    -0x7b(%rdx),%ecx
1401b786d:	e8 1e fa f6 ff       	call   0x140127290
1401b7872:	33 c0                	xor    %eax,%eax
1401b7874:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1401b7879:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401b787e:	48 83 c4 20          	add    $0x20,%rsp
1401b7882:	5f                   	pop    %rdi
1401b7883:	c3                   	ret
1401b7884:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1401b7889:	e8 52 47 f9 ff       	call   0x14014bfe0
1401b788e:	48 8b d8             	mov    %rax,%rbx
1401b7891:	48 85 c0             	test   %rax,%rax
1401b7894:	74 1c                	je     0x1401b78b2
1401b7896:	4c 8b c0             	mov    %rax,%r8
1401b7899:	ba 98 01 00 00       	mov    $0x198,%edx
1401b789e:	48 8b cd             	mov    %rbp,%rcx
1401b78a1:	e8 0a 13 f4 ff       	call   0x1400f8bb0
1401b78a6:	85 c0                	test   %eax,%eax
1401b78a8:	75 1f                	jne    0x1401b78c9
1401b78aa:	48 8b cb             	mov    %rbx,%rcx
1401b78ad:	e8 4e 45 f9 ff       	call   0x14014be00
1401b78b2:	33 c0                	xor    %eax,%eax
1401b78b4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401b78b9:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1401b78be:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401b78c3:	48 83 c4 20          	add    $0x20,%rsp
1401b78c7:	5f                   	pop    %rdi
1401b78c8:	c3                   	ret
1401b78c9:	48 8b 97 88 00 00 00 	mov    0x88(%rdi),%rdx
1401b78d0:	48 85 d2             	test   %rdx,%rdx
1401b78d3:	74 0a                	je     0x1401b78df
1401b78d5:	48 8b cd             	mov    %rbp,%rcx
1401b78d8:	e8 33 15 f4 ff       	call   0x1400f8e10
1401b78dd:	eb 0b                	jmp    0x1401b78ea
1401b78df:	48 8b 16             	mov    (%rsi),%rdx
1401b78e2:	48 8b cb             	mov    %rbx,%rcx
1401b78e5:	e8 d6 4a f9 ff       	call   0x14014c3c0
1401b78ea:	85 c0                	test   %eax,%eax
1401b78ec:	74 c4                	je     0x1401b78b2
1401b78ee:	48 8b cb             	mov    %rbx,%rcx
1401b78f1:	e8 da 45 f9 ff       	call   0x14014bed0
1401b78f6:	eb bc                	jmp    0x1401b78b4
1401b78f8:	cc                   	int3
1401b78f9:	cc                   	int3
1401b78fa:	cc                   	int3
1401b78fb:	cc                   	int3
1401b78fc:	cc                   	int3
1401b78fd:	cc                   	int3
1401b78fe:	cc                   	int3
1401b78ff:	cc                   	int3
1401b7900:	48 8d 05 49 3b 17 00 	lea    0x173b49(%rip),%rax        # 0x14032b450
1401b7907:	c3                   	ret
1401b7908:	cc                   	int3
1401b7909:	cc                   	int3
1401b790a:	cc                   	int3
1401b790b:	cc                   	int3
1401b790c:	cc                   	int3
1401b790d:	cc                   	int3
1401b790e:	cc                   	int3
1401b790f:	cc                   	int3
1401b7910:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401b7915:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1401b791a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401b791f:	57                   	push   %rdi
1401b7920:	b8 30 00 00 00       	mov    $0x30,%eax
1401b7925:	e8 06 92 0f 00       	call   0x1402b0b30
1401b792a:	48 2b e0             	sub    %rax,%rsp
1401b792d:	48 83 b9 88 00 00 00 	cmpq   $0x0,0x88(%rcx)
1401b7934:	00
1401b7935:	49 8b f0             	mov    %r8,%rsi
1401b7938:	48 8b b9 98 00 00 00 	mov    0x98(%rcx),%rdi
1401b793f:	48 8b ea             	mov    %rdx,%rbp
1401b7942:	48 8b d9             	mov    %rcx,%rbx
1401b7945:	0f 84 e7 00 00 00    	je     0x1401b7a32
1401b794b:	48 8b 89 90 00 00 00 	mov    0x90(%rcx),%rcx
1401b7952:	48 85 c9             	test   %rcx,%rcx
1401b7955:	0f 84 d7 00 00 00    	je     0x1401b7a32
1401b795b:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1401b7960:	e8 bb 4a f4 ff       	call   0x1400fc420
1401b7965:	4c 8b f0             	mov    %rax,%r14
1401b7968:	48 85 c0             	test   %rax,%rax
1401b796b:	75 31                	jne    0x1401b799e
1401b796d:	e8 fe f6 f6 ff       	call   0x140127070
1401b7972:	4c 8d 05 0f 3c 17 00 	lea    0x173c0f(%rip),%r8        # 0x14032b588
1401b7979:	ba b7 00 00 00       	mov    $0xb7,%edx
1401b797e:	48 8d 0d cb 3b 17 00 	lea    0x173bcb(%rip),%rcx        # 0x14032b550
1401b7985:	e8 06 f8 f6 ff       	call   0x140127190
1401b798a:	ba 8c 00 00 00       	mov    $0x8c,%edx
1401b798f:	45 33 c0             	xor    %r8d,%r8d
1401b7992:	8d 4a 84             	lea    -0x7c(%rdx),%ecx
1401b7995:	e8 f6 f8 f6 ff       	call   0x140127290
1401b799a:	33 c0                	xor    %eax,%eax
1401b799c:	eb 49                	jmp    0x1401b79e7
1401b799e:	48 8b 7f 10          	mov    0x10(%rdi),%rdi
1401b79a2:	48 85 ff             	test   %rdi,%rdi
1401b79a5:	75 0f                	jne    0x1401b79b6
1401b79a7:	48 8b 8b 88 00 00 00 	mov    0x88(%rbx),%rcx
1401b79ae:	e8 6d 4a f4 ff       	call   0x1400fc420
1401b79b3:	48 8b f8             	mov    %rax,%rdi
1401b79b6:	48 85 ed             	test   %rbp,%rbp
1401b79b9:	75 46                	jne    0x1401b7a01
1401b79bb:	48 8b cf             	mov    %rdi,%rcx
1401b79be:	e8 fd 39 f0 ff       	call   0x1400bb3c0
1401b79c3:	48 85 c0             	test   %rax,%rax
1401b79c6:	74 d2                	je     0x1401b799a
1401b79c8:	48 8b c8             	mov    %rax,%rcx