140046367:	8b d7                	mov    %edi,%edx
140046369:	48 8b 00             	mov    (%rax),%rax
14004636c:	ff 15 56 f3 03 00    	call   *0x3f356(%rip)        # 0x1400856c8
140046372:	90                   	nop
140046373:	e9 bf 10 fc ff       	jmp    0x140007437
140046378:	48 8b 0d 81 8c 05 00 	mov    0x58c81(%rip),%rcx        # 0x14009f000
14004637f:	49 3b cd             	cmp    %r13,%rcx
140046382:	74 57                	je     0x1400463db
140046384:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140046388:	74 51                	je     0x1400463db
14004638a:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004638e:	4c 8d 05 33 b2 04 00 	lea    0x4b233(%rip),%r8        # 0x1400915c8
140046395:	ba 0f 00 00 00       	mov    $0xf,%edx
14004639a:	c7 44 24 20 08 00 00 	movl   $0x8,0x20(%rsp)
1400463a1:	00
1400463a2:	45 8b cf             	mov    %r15d,%r9d
1400463a5:	e8 8e 16 01 00       	call   0x140057a38
1400463aa:	eb 2f                	jmp    0x1400463db
1400463ac:	48 8b 0d 4d 8c 05 00 	mov    0x58c4d(%rip),%rcx        # 0x14009f000
1400463b3:	49 3b cd             	cmp    %r13,%rcx
1400463b6:	74 23                	je     0x1400463db
1400463b8:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400463bc:	74 1d                	je     0x1400463db
1400463be:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400463c2:	4c 8d 05 ff b1 04 00 	lea    0x4b1ff(%rip),%r8        # 0x1400915c8
1400463c9:	ba 0e 00 00 00       	mov    $0xe,%edx
1400463ce:	c7 44 24 20 0d 00 00 	movl   $0xd,0x20(%rsp)
1400463d5:	00
1400463d6:	e8 5d 16 01 00       	call   0x140057a38
1400463db:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400463e0:	e8 63 c8 fc ff       	call   0x140012c48
1400463e5:	48 8d 0d 04 a0 05 00 	lea    0x5a004(%rip),%rcx        # 0x1400a03f0
1400463ec:	48 ff 15 bd f2 03 00 	rex.W call *0x3f2bd(%rip)        # 0x1400856b0
1400463f3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400463f8:	90                   	nop
1400463f9:	e9 59 12 fc ff       	jmp    0x140007657
1400463fe:	44 8b 4e 18          	mov    0x18(%rsi),%r9d
140046402:	4c 8d 05 bf b1 04 00 	lea    0x4b1bf(%rip),%r8        # 0x1400915c8
140046409:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004640d:	ba 11 00 00 00       	mov    $0x11,%edx
140046412:	e8 05 15 01 00       	call   0x14005791c
140046417:	48 8b 0d e2 8b 05 00 	mov    0x58be2(%rip),%rcx        # 0x14009f000
14004641e:	e9 3c 11 fc ff       	jmp    0x14000755f
140046423:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140046427:	ba 13 00 00 00       	mov    $0x13,%edx
14004642c:	4c 8b 0c d9          	mov    (%rcx,%rbx,8),%r9
140046430:	49 8b 4a 10          	mov    0x10(%r10),%rcx
140046434:	eb 18                	jmp    0x14004644e
140046436:	48 8b 46 10          	mov    0x10(%rsi),%rax
14004643a:	ba 14 00 00 00       	mov    $0x14,%edx
14004643f:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140046443:	4c 8b 0c d8          	mov    (%rax,%rbx,8),%r9
140046447:	41 8b 81 a4 00 00 00 	mov    0xa4(%r9),%eax
14004644e:	4d 8b 49 38          	mov    0x38(%r9),%r9
140046452:	4c 8d 05 6f b1 04 00 	lea    0x4b16f(%rip),%r8        # 0x1400915c8
140046459:	89 44 24 20          	mov    %eax,0x20(%rsp)
14004645d:	e8 16 17 01 00       	call   0x140057b78
140046462:	90                   	nop
140046463:	e9 68 11 fc ff       	jmp    0x1400075d0
140046468:	4c 39 76 20          	cmp    %r14,0x20(%rsi)
14004646c:	0f 85 e5 11 fc ff    	jne    0x140007657
140046472:	44 89 35 b7 9b 05 00 	mov    %r14d,0x59bb7(%rip)        # 0x1400a0030
140046479:	49 3b cd             	cmp    %r13,%rcx
14004647c:	0f 84 d5 11 fc ff    	je     0x140007657
140046482:	f6 41 1c 02          	testb  $0x2,0x1c(%rcx)
140046486:	0f 84 cb 11 fc ff    	je     0x140007657
14004648c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140046490:	4c 8d 05 31 b1 04 00 	lea    0x4b131(%rip),%r8        # 0x1400915c8
140046497:	ba 12 00 00 00       	mov    $0x12,%edx
14004649c:	e8 4f 14 01 00       	call   0x1400578f0
1400464a1:	90                   	nop
1400464a2:	e9 b0 11 fc ff       	jmp    0x140007657
1400464a7:	48 8b 05 d2 8b 05 00 	mov    0x58bd2(%rip),%rax        # 0x14009f080
1400464ae:	48 23 c3             	and    %rbx,%rax
1400464b1:	48 3b 05 c8 8b 05 00 	cmp    0x58bc8(%rip),%rax        # 0x14009f080
1400464b8:	0f 85 99 11 fc ff    	jne    0x140007657
1400464be:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1400464c3:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
1400464c8:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
1400464cc:	48 8d 15 6d 96 04 00 	lea    0x4966d(%rip),%rdx        # 0x14008fb40
1400464d3:	48 8d 45 88          	lea    -0x78(%rbp),%rax
1400464d7:	48 c7 45 b0 08 00 00 	movq   $0x8,-0x50(%rbp)
1400464de:	00
1400464df:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400464e4:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
1400464eb:	00
1400464ec:	eb 2f                	jmp    0x14004651d
1400464ee:	48 8b 05 8b 8b 05 00 	mov    0x58b8b(%rip),%rax        # 0x14009f080
1400464f5:	48 23 c3             	and    %rbx,%rax
1400464f8:	48 3b 05 81 8b 05 00 	cmp    0x58b81(%rip),%rax        # 0x14009f080
1400464ff:	0f 85 52 11 fc ff    	jne    0x140007657
140046505:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
140046509:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14004650e:	48 8d 15 00 96 04 00 	lea    0x49600(%rip),%rdx        # 0x14008fb15
140046515:	c7 44 24 20 02 00 00 	movl   $0x2,0x20(%rsp)
14004651c:	00
14004651d:	45 33 c9             	xor    %r9d,%r9d
140046520:	48 8d 0d 41 8b 05 00 	lea    0x58b41(%rip),%rcx        # 0x14009f068
140046527:	45 33 c0             	xor    %r8d,%r8d
14004652a:	e8 19 21 fd ff       	call   0x140018648
14004652f:	90                   	nop
140046530:	e9 22 11 fc ff       	jmp    0x140007657
140046535:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14004653c:	00 00
14004653e:	33 d2                	xor    %edx,%edx
140046540:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140046544:	48 ff 15 6d ee 03 00 	rex.W call *0x3ee6d(%rip)        # 0x1400853b8
14004654b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140046550:	90                   	nop
140046551:	e9 37 11 fc ff       	jmp    0x14000768d
140046556:	48 8d 15 53 12 04 00 	lea    0x41253(%rip),%rdx        # 0x1400877b0
14004655d:	45 8b c3             	mov    %r11d,%r8d
140046560:	e9 50 12 fc ff       	jmp    0x1400077b5
140046565:	48 8d 15 44 12 04 00 	lea    0x41244(%rip),%rdx        # 0x1400877b0
14004656c:	41 8b c3             	mov    %r11d,%eax
14004656f:	e9 6c 12 fc ff       	jmp    0x1400077e0
140046574:	48 8b 0d d5 8a 05 00 	mov    0x58ad5(%rip),%rcx        # 0x14009f050
14004657b:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140046580:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140046585:	45 33 c9             	xor    %r9d,%r9d
140046588:	45 33 c0             	xor    %r8d,%r8d
14004658b:	c7 44 24 20 0a 00 00 	movl   $0xa,0x20(%rsp)
140046592:	00
140046593:	e8 82 dd fe ff       	call   0x14003431a
140046598:	90                   	nop
140046599:	e9 ff 12 fc ff       	jmp    0x14000789d
14004659e:	8b 43 34             	mov    0x34(%rbx),%eax
1400465a1:	0f ba e0 16          	bt     $0x16,%eax
1400465a5:	41 8b c7             	mov    %r15d,%eax
1400465a8:	0f 83 b5 13 fc ff    	jae    0x140007963
1400465ae:	e9 ae 13 fc ff       	jmp    0x140007961
1400465b3:	cc                   	int3
1400465b4:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
1400465b8:	4c 8d 05 71 26 04 00 	lea    0x42671(%rip),%r8        # 0x140088c30
1400465bf:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400465c3:	ba 0a 00 00 00       	mov    $0xa,%edx
1400465c8:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400465cd:	e8 26 16 01 00       	call   0x140057bf8
1400465d2:	90                   	nop
1400465d3:	e9 e2 15 fc ff       	jmp    0x140007bba
1400465d8:	48 8b 0d 21 8a 05 00 	mov    0x58a21(%rip),%rcx        # 0x14009f000
1400465df:	48 8d 05 1a 8a 05 00 	lea    0x58a1a(%rip),%rax        # 0x14009f000
1400465e6:	48 3b c8             	cmp    %rax,%rcx
1400465e9:	0f 84 3e 17 fc ff    	je     0x140007d2d
1400465ef:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
1400465f3:	0f 84 34 17 fc ff    	je     0x140007d2d
1400465f9:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400465fd:	4c 8d 05 2c 26 04 00 	lea    0x4262c(%rip),%r8        # 0x140088c30
140046604:	ba 11 00 00 00       	mov    $0x11,%edx
140046609:	e8 e2 12 01 00       	call   0x1400578f0
14004660e:	90                   	nop
14004660f:	e9 19 17 fc ff       	jmp    0x140007d2d
140046614:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14004661b:	00 00
14004661d:	4c 8b c7             	mov    %rdi,%r8
140046620:	33 d2                	xor    %edx,%edx
140046622:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140046626:	48 ff 15 8b ed 03 00 	rex.W call *0x3ed8b(%rip)        # 0x1400853b8
14004662d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140046632:	49 8b fc             	mov    %r12,%rdi
140046635:	e9 f3 16 fc ff       	jmp    0x140007d2d
14004663a:	b8 16 02 00 00       	mov    $0x216,%eax
14004663f:	e9 d5 18 fc ff       	jmp    0x140007f19
140046644:	8b 43 34             	mov    0x34(%rbx),%eax
140046647:	0f ba e0 16          	bt     $0x16,%eax
14004664b:	0f 82 59 1a fc ff    	jb     0x1400080aa
140046651:	33 c0                	xor    %eax,%eax
140046653:	e9 54 1a fc ff       	jmp    0x1400080ac
140046658:	8b 43 34             	mov    0x34(%rbx),%eax
14004665b:	0f ba e0 16          	bt     $0x16,%eax
14004665f:	0f 82 85 1b fc ff    	jb     0x1400081ea
140046665:	33 c0                	xor    %eax,%eax
140046667:	e9 80 1b fc ff       	jmp    0x1400081ec
14004666c:	8b cf                	mov    %edi,%ecx
14004666e:	e9 49 1d fc ff       	jmp    0x1400083bc
140046673:	cc                   	int3
140046674:	44 3b f1             	cmp    %ecx,%r14d
140046677:	0f 83 81 00 00 00    	jae    0x1400466fe
14004667d:	b8 20 4e 00 00       	mov    $0x4e20,%eax
140046682:	44 8b f1             	mov    %ecx,%r14d
140046685:	44 3b c0             	cmp    %eax,%r8d
140046688:	8b e8                	mov    %eax,%ebp
14004668a:	b8 1f 85 eb 51       	mov    $0x51eb851f,%eax
14004668f:	41 0f 47 e8          	cmova  %r8d,%ebp
140046693:	f7 e5                	mul    %ebp
140046695:	8b c5                	mov    %ebp,%eax
140046697:	8b f2                	mov    %edx,%esi
140046699:	c1 ee 05             	shr    $0x5,%esi
14004669c:	41 3b f1             	cmp    %r9d,%esi
14004669f:	41 0f 47 f1          	cmova  %r9d,%esi
1400466a3:	33 d2                	xor    %edx,%edx
1400466a5:	f7 f6                	div    %esi
1400466a7:	8b d8                	mov    %eax,%ebx
1400466a9:	e9 db 1f fc ff       	jmp    0x140008689
1400466ae:	48 8b 0d 4b 89 05 00 	mov    0x5894b(%rip),%rcx        # 0x14009f000
1400466b5:	49 3b cd             	cmp    %r13,%rcx
1400466b8:	0f 84 f9 1f fc ff    	je     0x1400086b7
1400466be:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400466c2:	0f 84 e0 1f fc ff    	je     0x1400086a8
1400466c8:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
1400466cc:	4c 8d 05 f5 ae 04 00 	lea    0x4aef5(%rip),%r8        # 0x1400915c8
1400466d3:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400466d7:	ba 19 00 00 00       	mov    $0x19,%edx
1400466dc:	89 44 24 20          	mov    %eax,0x20(%rsp)
1400466e0:	e8 93 14 01 00       	call   0x140057b78
1400466e5:	90                   	nop
1400466e6:	e9 b6 1f fc ff       	jmp    0x1400086a1
1400466eb:	83 7c 24 44 02       	cmpl   $0x2,0x44(%rsp)
1400466f0:	0f 85 ab 1f fc ff    	jne    0x1400086a1
1400466f6:	85 db                	test   %ebx,%ebx
1400466f8:	0f 85 a3 1f fc ff    	jne    0x1400086a1
1400466fe:	b2 01                	mov    $0x1,%dl
140046700:	48 8d 0d e9 9c 05 00 	lea    0x59ce9(%rip),%rcx        # 0x1400a03f0
140046707:	48 ff 15 1a ec 03 00 	rex.W call *0x3ec1a(%rip)        # 0x140085328
14004670e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140046713:	48 8b 05 e6 88 05 00 	mov    0x588e6(%rip),%rax        # 0x14009f000
14004671a:	49 3b c5             	cmp    %r13,%rax
14004671d:	74 4b                	je     0x14004676a
14004671f:	f6 40 1c 01          	testb  $0x1,0x1c(%rax)
140046723:	74 45                	je     0x14004676a
140046725:	8b 0c 25 04 00 fe 7f 	mov    0x7ffe0004,%ecx
14004672c:	b8 20 03 fe 7f       	mov    $0x7ffe0320,%eax
140046731:	48 c1 e1 20          	shl    $0x20,%rcx
140046735:	48 8b 00             	mov    (%rax),%rax
140046738:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14004673c:	48 c1 e0 08          	shl    $0x8,%rax
140046740:	48 f7 e1             	mul    %rcx
140046743:	8b 44 24 54          	mov    0x54(%rsp),%eax
140046747:	48 8b 0d b2 88 05 00 	mov    0x588b2(%rip),%rcx        # 0x14009f000
14004674e:	41 2b d7             	sub    %r15d,%edx
140046751:	89 54 24 30          	mov    %edx,0x30(%rsp)
140046755:	89 44 24 28          	mov    %eax,0x28(%rsp)
140046759:	8b 44 24 58          	mov    0x58(%rsp),%eax
14004675d:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140046761:	89 44 24 20          	mov    %eax,0x20(%rsp)
140046765:	e8 16 3f 02 00       	call   0x14006a680
14004676a:	83 7f 28 00          	cmpl   $0x0,0x28(%rdi)
14004676e:	74 1c                	je     0x14004678c
140046770:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
140046774:	48 8b cf             	mov    %rdi,%rcx
140046777:	e8 4c 46 fd ff       	call   0x14001adc8
14004677c:	48 8b d0             	mov    %rax,%rdx
14004677f:	4c 8b c3             	mov    %rbx,%r8
140046782:	b9 16 00 00 00       	mov    $0x16,%ecx
140046787:	e8 b0 21 fc ff       	call   0x14000893c
14004678c:	48 8d 0d 5d 9c 05 00 	lea    0x59c5d(%rip),%rcx        # 0x1400a03f0
140046793:	48 ff 15 16 ef 03 00 	rex.W call *0x3ef16(%rip)        # 0x1400856b0
14004679a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004679f:	90                   	nop
1400467a0:	e9 fc 1e fc ff       	jmp    0x1400086a1
1400467a5:	8b 44 24 44          	mov    0x44(%rsp),%eax
1400467a9:	4c 8d 05 18 ae 04 00 	lea    0x4ae18(%rip),%r8        # 0x1400915c8
1400467b0:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
1400467b4:	ba 1b 00 00 00       	mov    $0x1b,%edx
1400467b9:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400467bd:	89 44 24 20          	mov    %eax,0x20(%rsp)
1400467c1:	e8 b2 13 01 00       	call   0x140057b78
1400467c6:	90                   	nop
1400467c7:	e9 eb 1e fc ff       	jmp    0x1400086b7
1400467cc:	48 8b 0d 2d 88 05 00 	mov    0x5882d(%rip),%rcx        # 0x14009f000
1400467d3:	48 8d 05 26 88 05 00 	lea    0x58826(%rip),%rax        # 0x14009f000
1400467da:	48 3b c8             	cmp    %rax,%rcx
1400467dd:	74 1e                	je     0x1400467fd
1400467df:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400467e3:	74 18                	je     0x1400467fd
1400467e5:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400467e9:	4c 8d 05 e8 22 04 00 	lea    0x422e8(%rip),%r8        # 0x140088ad8
1400467f0:	ba 7e 00 00 00       	mov    $0x7e,%edx
1400467f5:	4c 8b cf             	mov    %rdi,%r9
1400467f8:	e8 13 13 01 00       	call   0x140057b10
1400467fd:	b8 08 00 00 00       	mov    $0x8,%eax
140046802:	e9 4b d6 fd ff       	jmp    0x140023e52
140046807:	cc                   	int3
140046808:	41 bf 41 00 00 00    	mov    $0x41,%r15d
14004680e:	e9 7e 1f fc ff       	jmp    0x140008791
140046813:	44 8b ff             	mov    %edi,%r15d
140046816:	e9 76 1f fc ff       	jmp    0x140008791
14004681b:	33 c9                	xor    %ecx,%ecx
14004681d:	43 8d 1c 2f          	lea    (%r15,%r13,1),%ebx
140046821:	48 ff 15 58 e3 03 00 	rex.W call *0x3e358(%rip)        # 0x140084b80
140046828:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004682d:	41 b9 40 00 00 00    	mov    $0x40,%r9d
140046833:	4c 8d 45 10          	lea    0x10(%rbp),%r8
140046837:	48 8b c8             	mov    %rax,%rcx
14004683a:	8b d3                	mov    %ebx,%edx
14004683c:	48 ff 15 35 e3 03 00 	rex.W call *0x3e335(%rip)        # 0x140084b78
140046843:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140046848:	85 c0                	test   %eax,%eax
14004684a:	0f 84 28 20 fc ff    	je     0x140008878
140046850:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140046855:	48 85 c0             	test   %rax,%rax
140046858:	74 03                	je     0x14004685d
14004685a:	48 8b 38             	mov    (%rax),%rdi
14004685d:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
140046862:	4c 8d 4d 10          	lea    0x10(%rbp),%r9
140046866:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14004686b:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
140046870:	49 8b d6             	mov    %r14,%rdx
140046873:	8b ce                	mov    %esi,%ecx
140046875:	e8 c2 20 fc ff       	call   0x14000893c
14004687a:	90                   	nop
14004687b:	e9 f8 1f fc ff       	jmp    0x140008878
140046880:	8b ce                	mov    %esi,%ecx
140046882:	e8 b5 20 fc ff       	call   0x14000893c
140046887:	90                   	nop
140046888:	e9 68 1f fc ff       	jmp    0x1400087f5
14004688d:	cc                   	int3
14004688e:	48 8b 0d 6b 87 05 00 	mov    0x5876b(%rip),%rcx        # 0x14009f000
140046895:	48 8d 05 64 87 05 00 	lea    0x58764(%rip),%rax        # 0x14009f000
14004689c:	48 3b c8             	cmp    %rax,%rcx
14004689f:	0f 84 42 21 fc ff    	je     0x1400089e7
1400468a5:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400468a9:	0f 84 38 21 fc ff    	je     0x1400089e7
1400468af:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400468b3:	4c 8d 05 86 23 04 00 	lea    0x42386(%rip),%r8        # 0x140088c40
1400468ba:	ba 0a 00 00 00       	mov    $0xa,%edx
1400468bf:	44 8b cb             	mov    %ebx,%r9d
1400468c2:	e8 55 10 01 00       	call   0x14005791c
1400468c7:	90                   	nop
1400468c8:	e9 1a 21 fc ff       	jmp    0x1400089e7
1400468cd:	48 8b 0d 2c 87 05 00 	mov    0x5872c(%rip),%rcx        # 0x14009f000
1400468d4:	48 8d 05 25 87 05 00 	lea    0x58725(%rip),%rax        # 0x14009f000
1400468db:	48 3b c8             	cmp    %rax,%rcx
1400468de:	0f 84 03 21 fc ff    	je     0x1400089e7
1400468e4:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400468e8:	0f 84 f9 20 fc ff    	je     0x1400089e7
1400468ee:	46 8b 0c 2a          	mov    (%rdx,%r13,1),%r9d
1400468f2:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400468f6:	44 89 44 24 30       	mov    %r8d,0x30(%rsp)
1400468fb:	44 89 54 24 28       	mov    %r10d,0x28(%rsp)
140046900:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
140046904:	e8 27 3e 02 00       	call   0x14006a730
140046909:	90                   	nop
14004690a:	e9 d8 20 fc ff       	jmp    0x1400089e7
14004690f:	42 f6 44 2a 08 01    	testb  $0x1,0x8(%rdx,%r13,1)
140046915:	45 8b d4             	mov    %r12d,%r10d
140046918:	45 8b 1e             	mov    (%r14),%r11d
14004691b:	44 0f b6 ce          	movzbl %sil,%r9d
14004691f:	41 0f b6 c8          	movzbl %r8b,%ecx
140046923:	74 08                	je     0x14004692d
140046925:	8d 41 ff             	lea    -0x1(%rcx),%eax
140046928:	44 3b c8             	cmp    %eax,%r9d
14004692b:	74 10                	je     0x14004693d
14004692d:	42 f6 44 2a 08 08    	testb  $0x8,0x8(%rdx,%r13,1)
140046933:	74 1a                	je     0x14004694f
140046935:	8d 41 fe             	lea    -0x2(%rcx),%eax
140046938:	44 3b c8             	cmp    %eax,%r9d
14004693b:	75 12                	jne    0x14004694f
14004693d:	41 6b d1 0e          	imul   $0xe,%r9d,%edx
140046941:	41 ba 02 00 00 00    	mov    $0x2,%r10d