1408dd409:	80 7e 02 2d          	cmpb   $0x2d,0x2(%rsi)
1408dd40d:	45 8b cd             	mov    %r13d,%r9d
1408dd410:	0f 94 c2             	sete   %dl
1408dd413:	0f b6 48 04          	movzbl 0x4(%rax),%ecx
1408dd417:	41 8b c4             	mov    %r12d,%eax
1408dd41a:	84 c9                	test   %cl,%cl
1408dd41c:	0f 94 c0             	sete   %al
1408dd41f:	33 d0                	xor    %eax,%edx
1408dd421:	41 8b c4             	mov    %r12d,%eax
1408dd424:	84 c9                	test   %cl,%cl
1408dd426:	89 54 24 28          	mov    %edx,0x28(%rsp)
1408dd42a:	ba 5b 00 00 00       	mov    $0x5b,%edx
1408dd42f:	49 8b cf             	mov    %r15,%rcx
1408dd432:	0f 95 c0             	setne  %al
1408dd435:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408dd439:	e8 22 9a 02 00       	call   0x140906e60
1408dd43e:	8b 8d 80 00 00 00    	mov    0x80(%rbp),%ecx
1408dd444:	e9 03 0b 00 00       	jmp    0x1408ddf4c
1408dd449:	45 8b cd             	mov    %r13d,%r9d
1408dd44c:	ba 47 00 00 00       	mov    $0x47,%edx
1408dd451:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1408dd457:	49 8b cf             	mov    %r15,%rcx
1408dd45a:	e8 e1 97 02 00       	call   0x140906c40
1408dd45f:	48 8b 56 10          	mov    0x10(%rsi),%rdx
1408dd463:	4c 8d 85 80 00 00 00 	lea    0x80(%rbp),%r8
1408dd46a:	49 8b ce             	mov    %r14,%rcx
1408dd46d:	e8 6e 0c 00 00       	call   0x1408de0e0
1408dd472:	44 8b c0             	mov    %eax,%r8d
1408dd475:	8b d3                	mov    %ebx,%edx
1408dd477:	49 8b cf             	mov    %r15,%rcx
1408dd47a:	e8 51 97 02 00       	call   0x140906bd0
1408dd47f:	45 8b cd             	mov    %r13d,%r9d
1408dd482:	45 33 c0             	xor    %r8d,%r8d
1408dd485:	ba 47 00 00 00       	mov    $0x47,%edx
1408dd48a:	49 8b cf             	mov    %r15,%rcx
1408dd48d:	8b d8                	mov    %eax,%ebx
1408dd48f:	e8 ac 97 02 00       	call   0x140906c40
1408dd494:	8b d3                	mov    %ebx,%edx
1408dd496:	49 8b cf             	mov    %r15,%rcx
1408dd499:	e8 82 4e 03 00       	call   0x140912320
1408dd49e:	8b 8d 80 00 00 00    	mov    0x80(%rbp),%ecx
1408dd4a4:	e9 a3 0a 00 00       	jmp    0x1408ddf4c
1408dd4a9:	48 8b 56 38          	mov    0x38(%rsi),%rdx
1408dd4ad:	48 85 d2             	test   %rdx,%rdx
1408dd4b0:	74 20                	je     0x1408dd4d2
1408dd4b2:	48 0f bf 4e 32       	movswq 0x32(%rsi),%rcx
1408dd4b7:	66 85 c9             	test   %cx,%cx
1408dd4ba:	78 16                	js     0x1408dd4d2
1408dd4bc:	3b 4a 38             	cmp    0x38(%rdx),%ecx
1408dd4bf:	7d 11                	jge    0x1408dd4d2
1408dd4c1:	48 8b 42 30          	mov    0x30(%rdx),%rax
1408dd4c5:	48 c1 e1 05          	shl    $0x5,%rcx
1408dd4c9:	8b 44 01 10          	mov    0x10(%rcx,%rax,1),%eax
1408dd4cd:	e9 c5 0a 00 00       	jmp    0x1408ddf97
1408dd4d2:	4c 8b c6             	mov    %rsi,%r8
1408dd4d5:	48 8d 15 24 2c 77 00 	lea    0x772c24(%rip),%rdx        # 0x141050100
1408dd4dc:	49 8b ce             	mov    %r14,%rcx
1408dd4df:	e8 9c c3 ff ff       	call   0x1408d9880
1408dd4e4:	e9 5d 0a 00 00       	jmp    0x1408ddf46
1408dd4e9:	f7 46 04 00 00 00 01 	testl  $0x1000000,0x4(%rsi)
1408dd4f0:	41 8b fc             	mov    %r12d,%edi
1408dd4f3:	4d 8b 16             	mov    (%r14),%r10
1408dd4f6:	4c 89 54 24 68       	mov    %r10,0x68(%rsp)
1408dd4fb:	4c 89 64 24 60       	mov    %r12,0x60(%rsp)
1408dd500:	41 0f b6 4a 64       	movzbl 0x64(%r10),%ecx
1408dd505:	88 8d 80 00 00 00    	mov    %cl,0x80(%rbp)
1408dd50b:	74 0c                	je     0x1408dd519
1408dd50d:	48 8b 46 40          	mov    0x40(%rsi),%rax
1408dd511:	8b 40 60             	mov    0x60(%rax),%eax
1408dd514:	e9 7e 0a 00 00       	jmp    0x1408ddf97
1408dd519:	48 8d 15 e0 69 fc ff 	lea    -0x39620(%rip),%rdx        # 0x1408a3f00
1408dd520:	4c 8d 05 b9 22 02 00 	lea    0x222b9(%rip),%r8        # 0x1408ff7e0
1408dd527:	41 38 7e 23          	cmp    %dil,0x23(%r14)
1408dd52b:	74 4a                	je     0x1408dd577
1408dd52d:	b8 02 00 00 00       	mov    $0x2,%eax
1408dd532:	48 89 55 88          	mov    %rdx,-0x78(%rbp)
1408dd536:	48 8b d6             	mov    %rsi,%rdx
1408dd539:	66 89 45 a4          	mov    %ax,-0x5c(%rbp)
1408dd53d:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1408dd541:	4c 89 45 90          	mov    %r8,-0x70(%rbp)
1408dd545:	44 89 65 a8          	mov    %r12d,-0x58(%rbp)
1408dd549:	e8 a2 1c 05 00       	call   0x14092f1f0
1408dd54e:	66 39 7d a4          	cmp    %di,-0x5c(%rbp)
1408dd552:	74 17                	je     0x1408dd56b
1408dd554:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1408dd55b:	48 8b d6             	mov    %rsi,%rdx
1408dd55e:	49 8b ce             	mov    %r14,%rcx
1408dd561:	e8 ba ef ff ff       	call   0x1408dc520
1408dd566:	e9 2c 0a 00 00       	jmp    0x1408ddf97
1408dd56b:	0f b6 8d 80 00 00 00 	movzbl 0x80(%rbp),%ecx
1408dd572:	4c 8b 54 24 68       	mov    0x68(%rsp),%r10
1408dd577:	48 8b 5e 20          	mov    0x20(%rsi),%rbx
1408dd57b:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
1408dd580:	48 85 db             	test   %rbx,%rbx
1408dd583:	74 04                	je     0x1408dd589
1408dd585:	8b 03                	mov    (%rbx),%eax
1408dd587:	eb 03                	jmp    0x1408dd58c
1408dd589:	41 8b c4             	mov    %r12d,%eax
1408dd58c:	48 8b 56 08          	mov    0x8(%rsi),%rdx
1408dd590:	44 0f b6 c9          	movzbl %cl,%r9d
1408dd594:	49 8b ca             	mov    %r10,%rcx
1408dd597:	89 85 80 00 00 00    	mov    %eax,0x80(%rbp)
1408dd59d:	44 8b c0             	mov    %eax,%r8d
1408dd5a0:	40 88 7c 24 20       	mov    %dil,0x20(%rsp)
1408dd5a5:	e8 86 31 00 00       	call   0x1408e0730
1408dd5aa:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1408dd5af:	4c 8b d0             	mov    %rax,%r10
1408dd5b2:	48 85 c0             	test   %rax,%rax
1408dd5b5:	0f 84 3d 03 00 00    	je     0x1408dd8f8
1408dd5bb:	48 39 78 20          	cmp    %rdi,0x20(%rax)
1408dd5bf:	0f 85 33 03 00 00    	jne    0x1408dd8f8
1408dd5c5:	8b 40 04             	mov    0x4(%rax),%eax
1408dd5c8:	0f ba e0 16          	bt     $0x16,%eax
1408dd5cc:	73 17                	jae    0x1408dd5e5
1408dd5ce:	45 8b 42 08          	mov    0x8(%r10),%r8d
1408dd5d2:	45 8b cd             	mov    %r13d,%r9d
1408dd5d5:	48 8b d3             	mov    %rbx,%rdx
1408dd5d8:	49 8b ce             	mov    %r14,%rcx
1408dd5db:	e8 d0 55 fc ff       	call   0x1408a2bb0
1408dd5e0:	e9 b2 09 00 00       	jmp    0x1408ddf97
1408dd5e5:	a9 00 00 28 00       	test   $0x280000,%eax
1408dd5ea:	74 2f                	je     0x1408dd61b
1408dd5ec:	f7 46 04 00 00 00 40 	testl  $0x40000000,0x4(%rsi)
1408dd5f3:	74 26                	je     0x1408dd61b
1408dd5f5:	0f ba e0 13          	bt     $0x13,%eax
1408dd5f9:	72 09                	jb     0x1408dd604
1408dd5fb:	49 8b 06             	mov    (%r14),%rax
1408dd5fe:	f6 40 30 80          	testb  $0x80,0x30(%rax)
1408dd602:	75 17                	jne    0x1408dd61b
1408dd604:	4c 8b c6             	mov    %rsi,%r8
1408dd607:	48 8d 15 0a 29 77 00 	lea    0x77290a(%rip),%rdx        # 0x14104ff18
1408dd60e:	49 8b ce             	mov    %r14,%rcx
1408dd611:	e8 6a c2 ff ff       	call   0x1408d9880
1408dd616:	4c 8b 54 24 58       	mov    0x58(%rsp),%r10
1408dd61b:	48 63 8d 80 00 00 00 	movslq 0x80(%rbp),%rcx
1408dd622:	41 8b dc             	mov    %r12d,%ebx
1408dd625:	48 89 8d 98 00 00 00 	mov    %rcx,0x98(%rbp)
1408dd62c:	85 c9                	test   %ecx,%ecx
1408dd62e:	0f 8e b5 00 00 00    	jle    0x1408dd6e9
1408dd634:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
1408dd639:	41 bd 01 00 00 00    	mov    $0x1,%r13d
1408dd63f:	48 83 c7 08          	add    $0x8,%rdi
1408dd643:	44 8b fb             	mov    %ebx,%r15d
1408dd646:	49 8b f4             	mov    %r12,%rsi
1408dd649:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1408dd650:	83 fb 20             	cmp    $0x20,%ebx
1408dd653:	7d 40                	jge    0x1408dd695
1408dd655:	48 8b 17             	mov    (%rdi),%rdx
1408dd658:	48 8d 05 a1 68 fc ff 	lea    -0x3975f(%rip),%rax        # 0x1408a3f00
1408dd65f:	48 89 45 88          	mov    %rax,-0x78(%rbp)
1408dd663:	48 8d 05 76 21 02 00 	lea    0x22176(%rip),%rax        # 0x1408ff7e0
1408dd66a:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1408dd66e:	66 44 89 6d a4       	mov    %r13w,-0x5c(%rbp)
1408dd673:	44 89 65 a8          	mov    %r12d,-0x58(%rbp)
1408dd677:	48 85 d2             	test   %rdx,%rdx
1408dd67a:	74 10                	je     0x1408dd68c
1408dd67c:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1408dd680:	e8 6b 1b 05 00       	call   0x14092f1f0
1408dd685:	66 44 39 65 a4       	cmp    %r12w,-0x5c(%rbp)
1408dd68a:	74 04                	je     0x1408dd690
1408dd68c:	41 0f ab df          	bts    %ebx,%r15d
1408dd690:	4c 8b 54 24 58       	mov    0x58(%rsp),%r10
1408dd695:	41 f6 42 04 20       	testb  $0x20,0x4(%r10)
1408dd69a:	74 18                	je     0x1408dd6b4
1408dd69c:	48 85 f6             	test   %rsi,%rsi
1408dd69f:	75 13                	jne    0x1408dd6b4
1408dd6a1:	48 8b 17             	mov    (%rdi),%rdx
1408dd6a4:	49 8b ce             	mov    %r14,%rcx
1408dd6a7:	e8 c4 0b 00 00       	call   0x1408de270
1408dd6ac:	4c 8b 54 24 58       	mov    0x58(%rsp),%r10
1408dd6b1:	48 8b f0             	mov    %rax,%rsi
1408dd6b4:	ff c3                	inc    %ebx
1408dd6b6:	48 83 c7 20          	add    $0x20,%rdi
1408dd6ba:	4c 29 ad 98 00 00 00 	sub    %r13,0x98(%rbp)
1408dd6c1:	75 8d                	jne    0x1408dd650
1408dd6c3:	44 8b ad 90 00 00 00 	mov    0x90(%rbp),%r13d
1408dd6ca:	8b 8d 80 00 00 00    	mov    0x80(%rbp),%ecx
1408dd6d0:	44 89 7c 24 50       	mov    %r15d,0x50(%rsp)
1408dd6d5:	4c 8b 7d d0          	mov    -0x30(%rbp),%r15
1408dd6d9:	8b 7c 24 50          	mov    0x50(%rsp),%edi
1408dd6dd:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
1408dd6e2:	48 8b b5 88 00 00 00 	mov    0x88(%rbp),%rsi
1408dd6e9:	4c 8b 5c 24 70       	mov    0x70(%rsp),%r11
1408dd6ee:	4d 85 db             	test   %r11,%r11
1408dd6f1:	74 60                	je     0x1408dd753
1408dd6f3:	85 ff                	test   %edi,%edi
1408dd6f5:	74 0f                	je     0x1408dd706
1408dd6f7:	41 8b 46 38          	mov    0x38(%r14),%eax
1408dd6fb:	8d 50 01             	lea    0x1(%rax),%edx
1408dd6fe:	03 c1                	add    %ecx,%eax
1408dd700:	41 89 46 38          	mov    %eax,0x38(%r14)
1408dd704:	eb 0c                	jmp    0x1408dd712
1408dd706:	8b d1                	mov    %ecx,%edx
1408dd708:	49 8b ce             	mov    %r14,%rcx
1408dd70b:	e8 90 a4 00 00       	call   0x1408e7ba0
1408dd710:	8b d0                	mov    %eax,%edx
1408dd712:	41 8b 4a 04          	mov    0x4(%r10),%ecx
1408dd716:	89 95 90 00 00 00    	mov    %edx,0x90(%rbp)
1408dd71c:	f6 c1 c0             	test   $0xc0,%cl
1408dd71f:	74 15                	je     0x1408dd736
1408dd721:	4d 8b 43 08          	mov    0x8(%r11),%r8
1408dd725:	41 0f b6 00          	movzbl (%r8),%eax
1408dd729:	04 59                	add    $0x59,%al
1408dd72b:	a8 fd                	test   $0xfd,%al
1408dd72d:	75 07                	jne    0x1408dd736
1408dd72f:	80 e1 c0             	and    $0xc0,%cl
1408dd732:	41 88 48 02          	mov    %cl,0x2(%r8)
1408dd736:	44 8b c2             	mov    %edx,%r8d
1408dd739:	c6 44 24 20 03       	movb   $0x3,0x20(%rsp)
1408dd73e:	49 8b d3             	mov    %r11,%rdx
1408dd741:	45 33 c9             	xor    %r9d,%r9d
1408dd744:	49 8b ce             	mov    %r14,%rcx
1408dd747:	e8 b4 d2 ff ff       	call   0x1408daa00
1408dd74c:	4c 8b 5c 24 70       	mov    0x70(%rsp),%r11
1408dd751:	eb 07                	jmp    0x1408dd75a
1408dd753:	44 89 a5 90 00 00 00 	mov    %r12d,0x90(%rbp)
1408dd75a:	8b 9d 80 00 00 00    	mov    0x80(%rbp),%ebx
1408dd760:	83 fb 02             	cmp    $0x2,%ebx
1408dd763:	7c 27                	jl     0x1408dd78c
1408dd765:	b9 00 01 00 00       	mov    $0x100,%ecx
1408dd76a:	85 4e 04             	test   %ecx,0x4(%rsi)
1408dd76d:	74 21                	je     0x1408dd790
1408dd76f:	4d 8b 4b 28          	mov    0x28(%r11),%r9
1408dd773:	44 8b c3             	mov    %ebx,%r8d
1408dd776:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1408dd77b:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1408dd780:	e8 db 9a 03 00       	call   0x140917260
1408dd785:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1408dd78a:	eb 26                	jmp    0x1408dd7b2
1408dd78c:	85 db                	test   %ebx,%ebx
1408dd78e:	7e 1d                	jle    0x1408dd7ad
1408dd790:	4d 8b 4b 08          	mov    0x8(%r11),%r9
1408dd794:	44 8b c3             	mov    %ebx,%r8d
1408dd797:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1408dd79c:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1408dd7a1:	e8 ba 9a 03 00       	call   0x140917260
1408dd7a6:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1408dd7ab:	eb 05                	jmp    0x1408dd7b2
1408dd7ad:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1408dd7b2:	f6 40 04 20          	testb  $0x20,0x4(%rax)
1408dd7b6:	0f 84 be 00 00 00    	je     0x1408dd87a
1408dd7bc:	4c 39 64 24 60       	cmp    %r12,0x60(%rsp)
1408dd7c1:	75 0e                	jne    0x1408dd7d1
1408dd7c3:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1408dd7c8:	48 8b 40 10          	mov    0x10(%rax),%rax
1408dd7cc:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1408dd7d1:	49 63 97 90 00 00 00 	movslq 0x90(%r15),%rdx
1408dd7d8:	41 39 97 94 00 00 00 	cmp    %edx,0x94(%r15)
1408dd7df:	7f 1c                	jg     0x1408dd7fd
1408dd7e1:	45 33 c9             	xor    %r9d,%r9d
1408dd7e4:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
1408dd7e9:	45 33 c0             	xor    %r8d,%r8d
1408dd7ec:	ba 55 00 00 00       	mov    $0x55,%edx
1408dd7f1:	49 8b cf             	mov    %r15,%rcx
1408dd7f4:	e8 a7 f5 fc ff       	call   0x1408acda0
1408dd7f9:	8b d0                	mov    %eax,%edx
1408dd7fb:	eb 27                	jmp    0x1408dd824
1408dd7fd:	48 8d 0c 52          	lea    (%rdx,%rdx,2),%rcx
1408dd801:	8d 42 01             	lea    0x1(%rdx),%eax
1408dd804:	41 89 87 90 00 00 00 	mov    %eax,0x90(%r15)
1408dd80b:	49 8b 87 88 00 00 00 	mov    0x88(%r15),%rax
1408dd812:	48 c7 04 c8 55 00 00 	movq   $0x55,(%rax,%rcx,8)
1408dd819:	00
1408dd81a:	4c 89 64 c8 08       	mov    %r12,0x8(%rax,%rcx,8)
1408dd81f:	4c 89 64 c8 10       	mov    %r12,0x10(%rax,%rcx,8)
1408dd824:	49 8b 07             	mov    (%r15),%rax
1408dd827:	44 38 60 67          	cmp    %r12b,0x67(%rax)
1408dd82b:	75 4d                	jne    0x1408dd87a
1408dd82d:	85 d2                	test   %edx,%edx
1408dd82f:	79 09                	jns    0x1408dd83a
1408dd831:	41 8b 97 90 00 00 00 	mov    0x90(%r15),%edx
1408dd838:	ff ca                	dec    %edx
1408dd83a:	48 63 c2             	movslq %edx,%rax
1408dd83d:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408dd841:	49 8b 87 88 00 00 00 	mov    0x88(%r15),%rax
1408dd848:	44 38 64 c8 01       	cmp    %r12b,0x1(%rax,%rcx,8)
1408dd84d:	48 8d 14 c8          	lea    (%rax,%rcx,8),%rdx
1408dd851:	74 15                	je     0x1408dd868
1408dd853:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
1408dd858:	41 b9 fe ff ff ff    	mov    $0xfffffffe,%r9d
1408dd85e:	49 8b cf             	mov    %r15,%rcx
1408dd861:	e8 aa a5 04 00       	call   0x140927e10
1408dd866:	eb 12                	jmp    0x1408dd87a
1408dd868:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1408dd86d:	48 85 c0             	test   %rax,%rax
1408dd870:	74 08                	je     0x1408dd87a
1408dd872:	48 89 42 10          	mov    %rax,0x10(%rdx)
1408dd876:	c6 42 01 fe          	movb   $0xfe,0x1(%rdx)
1408dd87a:	0f b6 46 02          	movzbl 0x2(%rsi),%eax
1408dd87e:	45 8b cd             	mov    %r13d,%r9d
1408dd881:	8b b5 90 00 00 00    	mov    0x90(%rbp),%esi
1408dd887:	8b d7                	mov    %edi,%edx
1408dd889:	89 44 24 30          	mov    %eax,0x30(%rsp)
1408dd88d:	44 8b c6             	mov    %esi,%r8d
1408dd890:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1408dd895:	49 8b ce             	mov    %r14,%rcx
1408dd898:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1408dd89d:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1408dd8a1:	e8 6a 90 02 00       	call   0x140906910
1408dd8a6:	85 db                	test   %ebx,%ebx
1408dd8a8:	0f 84 e6 06 00 00    	je     0x1408ddf94
1408dd8ae:	85 ff                	test   %edi,%edi
1408dd8b0:	0f 85 de 06 00 00    	jne    0x1408ddf94
1408dd8b6:	83 fb 01             	cmp    $0x1,%ebx
1408dd8b9:	75 26                	jne    0x1408dd8e1
1408dd8bb:	85 f6                	test   %esi,%esi
1408dd8bd:	0f 84 d1 06 00 00    	je     0x1408ddf94
1408dd8c3:	41 0f b6 46 1f       	movzbl 0x1f(%r14),%eax
1408dd8c8:	3c 08                	cmp    $0x8,%al
1408dd8ca:	0f 83 c4 06 00 00    	jae    0x1408ddf94
1408dd8d0:	41 89 b4 86 d8 00 00 	mov    %esi,0xd8(%r14,%rax,4)
1408dd8d7:	00
1408dd8d8:	41 fe 46 1f          	incb   0x1f(%r14)
1408dd8dc:	e9 b3 06 00 00       	jmp    0x1408ddf94
1408dd8e1:	41 3b 5e 28          	cmp    0x28(%r14),%ebx
1408dd8e5:	0f 8e a9 06 00 00    	jle    0x1408ddf94
1408dd8eb:	41 89 5e 28          	mov    %ebx,0x28(%r14)
1408dd8ef:	41 89 76 2c          	mov    %esi,0x2c(%r14)
1408dd8f3:	e9 9c 06 00 00       	jmp    0x1408ddf94
1408dd8f8:	4c 8b c6             	mov    %rsi,%r8
1408dd8fb:	48 8d 15 1e 28 77 00 	lea    0x77281e(%rip),%rdx        # 0x141050120
1408dd902:	49 8b ce             	mov    %r14,%rcx
1408dd905:	e8 76 bf ff ff       	call   0x1408d9880
1408dd90a:	e9 37 06 00 00       	jmp    0x1408ddf46
1408dd90f:	49 8b 06             	mov    (%r14),%rax
1408dd912:	44 38 60 67          	cmp    %r12b,0x67(%rax)
1408dd916:	0f 85 19 f1 ff ff    	jne    0x1408dca35
1408dd91c:	81 fb 8a 00 00 00    	cmp    $0x8a,%ebx
1408dd922:	75 3e                	jne    0x1408dd962
1408dd924:	f7 46 04 00 10 00 00 	testl  $0x1000,0x4(%rsi)
1408dd92b:	74 35                	je     0x1408dd962
1408dd92d:	48 8b 46 20          	mov    0x20(%rsi),%rax
1408dd931:	48 8b 48 20          	mov    0x20(%rax),%rcx
1408dd935:	44 8b 01             	mov    (%rcx),%r8d
1408dd938:	41 83 f8 01          	cmp    $0x1,%r8d
1408dd93c:	74 24                	je     0x1408dd962
1408dd93e:	45 39 66 30          	cmp    %r12d,0x30(%r14)
1408dd942:	0f 85 fe 05 00 00    	jne    0x1408ddf46
1408dd948:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1408dd94e:	48 8d 15 c3 26 77 00 	lea    0x7726c3(%rip),%rdx        # 0x141050018
1408dd955:	49 8b ce             	mov    %r14,%rcx
1408dd958:	e8 23 bf ff ff       	call   0x1408d9880
1408dd95d:	e9 e4 05 00 00       	jmp    0x1408ddf46
1408dd962:	48 8b d6             	mov    %rsi,%rdx
1408dd965:	49 8b ce             	mov    %r14,%rcx
1408dd968:	e8 e3 46 ff ff       	call   0x1408d2050
1408dd96d:	e9 25 06 00 00       	jmp    0x1408ddf97
1408dd972:	48 8b 5e 10          	mov    0x10(%rsi),%rbx
1408dd976:	44 39 63 2c          	cmp    %r12d,0x2c(%rbx)
1408dd97a:	74 0a                	je     0x1408dd986