1408b574f:	00
1408b5750:	41 8d 45 01          	lea    0x1(%r13),%eax
1408b5754:	c6 84 24 90 00 00 00 	movb   $0xd,0x90(%rsp)
1408b575b:	0d
1408b575c:	41 83 c5 02          	add    $0x2,%r13d
1408b5760:	89 44 24 48          	mov    %eax,0x48(%rsp)
1408b5764:	89 84 24 94 00 00 00 	mov    %eax,0x94(%rsp)
1408b576b:	48 8b 84 24 38 01 00 	mov    0x138(%rsp),%rax
1408b5772:	00
1408b5773:	44 89 6c 24 78       	mov    %r13d,0x78(%rsp)
1408b5778:	41 8d 4d 01          	lea    0x1(%r13),%ecx
1408b577c:	4c 89 b4 24 98 00 00 	mov    %r14,0x98(%rsp)
1408b5783:	00
1408b5784:	89 4c 24 7c          	mov    %ecx,0x7c(%rsp)
1408b5788:	41 89 4a 38          	mov    %ecx,0x38(%r10)
1408b578c:	0f b6 08             	movzbl (%rax),%ecx
1408b578f:	4c 89 b4 24 a8 00 00 	mov    %r14,0xa8(%rsp)
1408b5796:	00
1408b5797:	44 89 b4 24 a0 00 00 	mov    %r14d,0xa0(%rsp)
1408b579e:	00
1408b579f:	81 e9 87 00 00 00    	sub    $0x87,%ecx
1408b57a5:	74 25                	je     0x1408b57cc
1408b57a7:	83 e9 01             	sub    $0x1,%ecx
1408b57aa:	74 17                	je     0x1408b57c3
1408b57ac:	83 f9 01             	cmp    $0x1,%ecx
1408b57af:	74 09                	je     0x1408b57ba
1408b57b1:	4c 8d 0d d4 cb 79 00 	lea    0x79cbd4(%rip),%r9        # 0x14105238c
1408b57b8:	eb 19                	jmp    0x1408b57d3
1408b57ba:	4c 8d 0d b7 cb 79 00 	lea    0x79cbb7(%rip),%r9        # 0x141052378
1408b57c1:	eb 10                	jmp    0x1408b57d3
1408b57c3:	4c 8d 0d ba cb 79 00 	lea    0x79cbba(%rip),%r9        # 0x141052384
1408b57ca:	eb 07                	jmp    0x1408b57d3
1408b57cc:	4c 8d 0d 95 cb 79 00 	lea    0x79cb95(%rip),%r9        # 0x141052368
1408b57d3:	4c 8d 05 5e cd 79 00 	lea    0x79cd5e(%rip),%r8        # 0x141052538
1408b57da:	ba 01 00 00 00       	mov    $0x1,%edx
1408b57df:	49 8b ca             	mov    %r10,%rcx
1408b57e2:	e8 a9 bd 05 00       	call   0x140911590
1408b57e7:	48 63 be 90 00 00 00 	movslq 0x90(%rsi),%rdi
1408b57ee:	8d 57 01             	lea    0x1(%rdi),%edx
1408b57f1:	39 be 94 00 00 00    	cmp    %edi,0x94(%rsi)
1408b57f7:	7f 1b                	jg     0x1408b5814
1408b57f9:	89 54 24 20          	mov    %edx,0x20(%rsp)
1408b57fd:	45 33 c9             	xor    %r9d,%r9d
1408b5800:	ba 0a 00 00 00       	mov    $0xa,%edx
1408b5805:	45 8b c4             	mov    %r12d,%r8d
1408b5808:	48 8b ce             	mov    %rsi,%rcx
1408b580b:	e8 90 75 ff ff       	call   0x1408acda0
1408b5810:	8b f8                	mov    %eax,%edi
1408b5812:	eb 2b                	jmp    0x1408b583f
1408b5814:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b581b:	48 8d 0c 7f          	lea    (%rdi,%rdi,2),%rcx
1408b581f:	89 96 90 00 00 00    	mov    %edx,0x90(%rsi)
1408b5825:	c7 04 c8 0a 00 00 00 	movl   $0xa,(%rax,%rcx,8)
1408b582c:	44 89 64 c8 04       	mov    %r12d,0x4(%rax,%rcx,8)
1408b5831:	44 89 74 c8 08       	mov    %r14d,0x8(%rax,%rcx,8)
1408b5836:	89 54 c8 0c          	mov    %edx,0xc(%rax,%rcx,8)
1408b583a:	4c 89 74 c8 10       	mov    %r14,0x10(%rax,%rcx,8)
1408b583f:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1408b5844:	4c 8d 05 f9 cc 79 00 	lea    0x79ccf9(%rip),%r8        # 0x141052544
1408b584b:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
1408b5852:	00
1408b5853:	ba 01 00 00 00       	mov    $0x1,%edx
1408b5858:	89 58 08             	mov    %ebx,0x8(%rax)
1408b585b:	e8 30 bd 05 00       	call   0x140911590
1408b5860:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1408b5865:	4c 8d 84 24 b8 00 00 	lea    0xb8(%rsp),%r8
1408b586c:	00
1408b586d:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
1408b5874:	00
1408b5875:	e8 f6 5e 04 00       	call   0x1408fb770
1408b587a:	48 63 8e 90 00 00 00 	movslq 0x90(%rsi),%rcx
1408b5881:	39 8e 94 00 00 00    	cmp    %ecx,0x94(%rsi)
1408b5887:	7f 1a                	jg     0x1408b58a3
1408b5889:	45 33 c9             	xor    %r9d,%r9d
1408b588c:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408b5891:	45 8b c4             	mov    %r12d,%r8d
1408b5894:	ba 44 00 00 00       	mov    $0x44,%edx
1408b5899:	48 8b ce             	mov    %rsi,%rcx
1408b589c:	e8 ff 74 ff ff       	call   0x1408acda0
1408b58a1:	eb 2a                	jmp    0x1408b58cd
1408b58a3:	8d 41 01             	lea    0x1(%rcx),%eax
1408b58a6:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
1408b58ac:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408b58b0:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b58b7:	c7 04 c8 44 00 00 00 	movl   $0x44,(%rax,%rcx,8)
1408b58be:	44 89 64 c8 04       	mov    %r12d,0x4(%rax,%rcx,8)
1408b58c3:	4c 89 74 c8 08       	mov    %r14,0x8(%rax,%rcx,8)
1408b58c8:	4c 89 74 c8 10       	mov    %r14,0x10(%rax,%rcx,8)
1408b58cd:	48 8b 46 18          	mov    0x18(%rsi),%rax
1408b58d1:	44 88 70 1f          	mov    %r14b,0x1f(%rax)
1408b58d5:	48 8b 46 18          	mov    0x18(%rsi),%rax
1408b58d9:	44 89 70 28          	mov    %r14d,0x28(%rax)
1408b58dd:	8b 96 90 00 00 00    	mov    0x90(%rsi),%edx
1408b58e3:	85 ff                	test   %edi,%edi
1408b58e5:	79 03                	jns    0x1408b58ea
1408b58e7:	8d 7a ff             	lea    -0x1(%rdx),%edi
1408b58ea:	48 8b 06             	mov    (%rsi),%rax
1408b58ed:	44 38 70 67          	cmp    %r14b,0x67(%rax)
1408b58f1:	74 09                	je     0x1408b58fc
1408b58f3:	48 8d 05 5e e5 b7 00 	lea    0xb7e55e(%rip),%rax        # 0x141433e58
1408b58fa:	eb 12                	jmp    0x1408b590e
1408b58fc:	48 63 c7             	movslq %edi,%rax
1408b58ff:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408b5903:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b590a:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
1408b590e:	89 50 08             	mov    %edx,0x8(%rax)
1408b5911:	4c 63 a6 90 00 00 00 	movslq 0x90(%rsi),%r12
1408b5918:	44 89 64 24 68       	mov    %r12d,0x68(%rsp)
1408b591d:	45 8d 44 24 01       	lea    0x1(%r12),%r8d
1408b5922:	44 39 a6 94 00 00 00 	cmp    %r12d,0x94(%rsi)
1408b5929:	7f 20                	jg     0x1408b594b
1408b592b:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
1408b5930:	45 33 c9             	xor    %r9d,%r9d
1408b5933:	44 8b 44 24 48       	mov    0x48(%rsp),%r8d
1408b5938:	ba 0a 00 00 00       	mov    $0xa,%edx
1408b593d:	48 8b ce             	mov    %rsi,%rcx
1408b5940:	e8 5b 74 ff ff       	call   0x1408acda0
1408b5945:	89 44 24 68          	mov    %eax,0x68(%rsp)
1408b5949:	eb 30                	jmp    0x1408b597b
1408b594b:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b5952:	4b 8d 0c 64          	lea    (%r12,%r12,2),%rcx
1408b5956:	8b 54 24 48          	mov    0x48(%rsp),%edx
1408b595a:	44 89 86 90 00 00 00 	mov    %r8d,0x90(%rsi)
1408b5961:	c7 04 c8 0a 00 00 00 	movl   $0xa,(%rax,%rcx,8)
1408b5968:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
1408b596c:	44 89 74 c8 08       	mov    %r14d,0x8(%rax,%rcx,8)
1408b5971:	44 89 44 c8 0c       	mov    %r8d,0xc(%rax,%rcx,8)
1408b5976:	4c 89 74 c8 10       	mov    %r14,0x10(%rax,%rcx,8)
1408b597b:	4c 8b a4 24 38 01 00 	mov    0x138(%rsp),%r12
1408b5982:	00
1408b5983:	4c 8d 05 c2 cb 79 00 	lea    0x79cbc2(%rip),%r8        # 0x14105254c
1408b598a:	ba 01 00 00 00       	mov    $0x1,%edx
1408b598f:	41 8b 7c 24 08       	mov    0x8(%r12),%edi
1408b5994:	41 8b 5c 24 0c       	mov    0xc(%r12),%ebx
1408b5999:	41 89 6c 24 08       	mov    %ebp,0x8(%r12)
1408b599e:	48 8b ac 24 30 01 00 	mov    0x130(%rsp),%rbp
1408b59a5:	00
1408b59a6:	48 8b cd             	mov    %rbp,%rcx
1408b59a9:	45 89 74 24 0c       	mov    %r14d,0xc(%r12)
1408b59ae:	e8 dd bb 05 00       	call   0x140911590
1408b59b3:	4c 8d 84 24 90 00 00 	lea    0x90(%rsp),%r8
1408b59ba:	00
1408b59bb:	49 8b d4             	mov    %r12,%rdx
1408b59be:	48 8b cd             	mov    %rbp,%rcx
1408b59c1:	e8 aa 5d 04 00       	call   0x1408fb770
1408b59c6:	41 89 7c 24 08       	mov    %edi,0x8(%r12)
1408b59cb:	8b 7c 24 48          	mov    0x48(%rsp),%edi
1408b59cf:	41 89 5c 24 0c       	mov    %ebx,0xc(%r12)
1408b59d4:	48 63 8e 90 00 00 00 	movslq 0x90(%rsi),%rcx
1408b59db:	39 8e 94 00 00 00    	cmp    %ecx,0x94(%rsi)
1408b59e1:	7f 1a                	jg     0x1408b59fd
1408b59e3:	45 33 c9             	xor    %r9d,%r9d
1408b59e6:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408b59eb:	44 8b c7             	mov    %edi,%r8d
1408b59ee:	ba 44 00 00 00       	mov    $0x44,%edx
1408b59f3:	48 8b ce             	mov    %rsi,%rcx
1408b59f6:	e8 a5 73 ff ff       	call   0x1408acda0
1408b59fb:	eb 29                	jmp    0x1408b5a26
1408b59fd:	8d 41 01             	lea    0x1(%rcx),%eax
1408b5a00:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
1408b5a06:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408b5a0a:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b5a11:	c7 04 c8 44 00 00 00 	movl   $0x44,(%rax,%rcx,8)
1408b5a18:	89 7c c8 04          	mov    %edi,0x4(%rax,%rcx,8)
1408b5a1c:	4c 89 74 c8 08       	mov    %r14,0x8(%rax,%rcx,8)
1408b5a21:	4c 89 74 c8 10       	mov    %r14,0x10(%rax,%rcx,8)
1408b5a26:	48 8b 46 18          	mov    0x18(%rsi),%rax
1408b5a2a:	4c 8d 84 24 b8 00 00 	lea    0xb8(%rsp),%r8
1408b5a31:	00
1408b5a32:	8b 5c 24 64          	mov    0x64(%rsp),%ebx
1408b5a36:	49 8b d4             	mov    %r12,%rdx
1408b5a39:	4c 8b 8c 24 40 01 00 	mov    0x140(%rsp),%r9
1408b5a40:	00
1408b5a41:	48 8b cd             	mov    %rbp,%rcx
1408b5a44:	44 88 70 1f          	mov    %r14b,0x1f(%rax)
1408b5a48:	48 8b 46 18          	mov    0x18(%rsi),%rax
1408b5a4c:	44 89 70 28          	mov    %r14d,0x28(%rax)
1408b5a50:	8b 44 24 40          	mov    0x40(%rsp),%eax
1408b5a54:	89 44 24 38          	mov    %eax,0x38(%rsp)
1408b5a58:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1408b5a5f:	00
1408b5a60:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1408b5a65:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
1408b5a69:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
1408b5a6e:	e8 7d 4e ff ff       	call   0x1408aa8f0
1408b5a73:	8b e8                	mov    %eax,%ebp
1408b5a75:	45 8d 65 01          	lea    0x1(%r13),%r12d
1408b5a79:	0f b6 84 24 48 01 00 	movzbl 0x148(%rsp),%eax
1408b5a80:	00
1408b5a81:	04 7a                	add    $0x7a,%al
1408b5a83:	3c 01                	cmp    $0x1,%al
1408b5a85:	77 47                	ja     0x1408b5ace
1408b5a87:	8b 44 24 40          	mov    0x40(%rsp),%eax
1408b5a8b:	4c 8d 84 24 90 00 00 	lea    0x90(%rsp),%r8
1408b5a92:	00
1408b5a93:	4c 8b 8c 24 40 01 00 	mov    0x140(%rsp),%r9
1408b5a9a:	00
1408b5a9b:	48 8b 94 24 38 01 00 	mov    0x138(%rsp),%rdx
1408b5aa2:	00
1408b5aa3:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
1408b5aaa:	00
1408b5aab:	89 44 24 38          	mov    %eax,0x38(%rsp)
1408b5aaf:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1408b5ab6:	00
1408b5ab7:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1408b5abc:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
1408b5ac0:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
1408b5ac5:	e8 26 4e ff ff       	call   0x1408aa8f0
1408b5aca:	89 44 24 4c          	mov    %eax,0x4c(%rsp)
1408b5ace:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
1408b5ad5:	00
1408b5ad6:	48 85 d2             	test   %rdx,%rdx
1408b5ad9:	74 67                	je     0x1408b5b42
1408b5adb:	83 02 ff             	addl   $0xffffffff,(%rdx)
1408b5ade:	75 62                	jne    0x1408b5b42
1408b5ae0:	48 8b 4a 10          	mov    0x10(%rdx),%rcx
1408b5ae4:	48 85 c9             	test   %rcx,%rcx
1408b5ae7:	74 51                	je     0x1408b5b3a
1408b5ae9:	4c 39 b1 00 03 00 00 	cmp    %r14,0x300(%rcx)
1408b5af0:	74 07                	je     0x1408b5af9
1408b5af2:	e8 49 de ff ff       	call   0x1408b3940
1408b5af7:	eb 49                	jmp    0x1408b5b42
1408b5af9:	48 3b 91 f0 01 00 00 	cmp    0x1f0(%rcx),%rdx
1408b5b00:	73 38                	jae    0x1408b5b3a
1408b5b02:	48 3b 91 e0 01 00 00 	cmp    0x1e0(%rcx),%rdx
1408b5b09:	72 13                	jb     0x1408b5b1e
1408b5b0b:	48 8b 81 d8 01 00 00 	mov    0x1d8(%rcx),%rax
1408b5b12:	48 89 02             	mov    %rax,(%rdx)
1408b5b15:	48 89 91 d8 01 00 00 	mov    %rdx,0x1d8(%rcx)
1408b5b1c:	eb 24                	jmp    0x1408b5b42
1408b5b1e:	48 3b 91 e8 01 00 00 	cmp    0x1e8(%rcx),%rdx
1408b5b25:	72 13                	jb     0x1408b5b3a
1408b5b27:	48 8b 81 c8 01 00 00 	mov    0x1c8(%rcx),%rax
1408b5b2e:	48 89 02             	mov    %rax,(%rdx)
1408b5b31:	48 89 91 c8 01 00 00 	mov    %rdx,0x1c8(%rcx)
1408b5b38:	eb 08                	jmp    0x1408b5b42
1408b5b3a:	48 8b ca             	mov    %rdx,%rcx
1408b5b3d:	e8 0e 60 fd ff       	call   0x14088bb50
1408b5b42:	0f b6 8c 24 48 01 00 	movzbl 0x148(%rsp),%ecx
1408b5b49:	00
1408b5b4a:	8d 41 78             	lea    0x78(%rcx),%eax
1408b5b4d:	3c 01                	cmp    $0x1,%al
1408b5b4f:	0f 86 c2 01 00 00    	jbe    0x1408b5d17
1408b5b55:	48 63 9e 90 00 00 00 	movslq 0x90(%rsi),%rbx
1408b5b5c:	39 9e 94 00 00 00    	cmp    %ebx,0x94(%rsi)
1408b5b62:	7f 1e                	jg     0x1408b5b82
1408b5b64:	44 8b 4c 24 4c       	mov    0x4c(%rsp),%r9d
1408b5b69:	45 8b c4             	mov    %r12d,%r8d
1408b5b6c:	ba 09 00 00 00       	mov    $0x9,%edx
1408b5b71:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408b5b76:	48 8b ce             	mov    %rsi,%rcx
1408b5b79:	e8 22 72 ff ff       	call   0x1408acda0
1408b5b7e:	8b d8                	mov    %eax,%ebx
1408b5b80:	eb 32                	jmp    0x1408b5bb4
1408b5b82:	8b 54 24 4c          	mov    0x4c(%rsp),%edx
1408b5b86:	48 8d 0c 5b          	lea    (%rbx,%rbx,2),%rcx
1408b5b8a:	8d 43 01             	lea    0x1(%rbx),%eax
1408b5b8d:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
1408b5b93:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b5b9a:	c7 04 c8 09 00 00 00 	movl   $0x9,(%rax,%rcx,8)
1408b5ba1:	44 89 64 c8 04       	mov    %r12d,0x4(%rax,%rcx,8)
1408b5ba6:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
1408b5baa:	44 89 74 c8 0c       	mov    %r14d,0xc(%rax,%rcx,8)
1408b5baf:	4c 89 74 c8 10       	mov    %r14,0x10(%rax,%rcx,8)
1408b5bb4:	4c 63 a6 90 00 00 00 	movslq 0x90(%rsi),%r12
1408b5bbb:	44 39 a6 94 00 00 00 	cmp    %r12d,0x94(%rsi)
1408b5bc2:	7f 1f                	jg     0x1408b5be3
1408b5bc4:	44 8b 4c 24 40       	mov    0x40(%rsp),%r9d
1408b5bc9:	44 8b c7             	mov    %edi,%r8d
1408b5bcc:	ba 0b 00 00 00       	mov    $0xb,%edx
1408b5bd1:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408b5bd6:	48 8b ce             	mov    %rsi,%rcx
1408b5bd9:	e8 c2 71 ff ff       	call   0x1408acda0
1408b5bde:	44 8b e0             	mov    %eax,%r12d
1408b5be1:	eb 33                	jmp    0x1408b5c16
1408b5be3:	8b 54 24 40          	mov    0x40(%rsp),%edx
1408b5be7:	4b 8d 0c 64          	lea    (%r12,%r12,2),%rcx
1408b5beb:	41 8d 44 24 01       	lea    0x1(%r12),%eax
1408b5bf0:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
1408b5bf6:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b5bfd:	c7 04 c8 0b 00 00 00 	movl   $0xb,(%rax,%rcx,8)
1408b5c04:	89 7c c8 04          	mov    %edi,0x4(%rax,%rcx,8)
1408b5c08:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
1408b5c0c:	44 89 74 c8 0c       	mov    %r14d,0xc(%rax,%rcx,8)
1408b5c11:	4c 89 74 c8 10       	mov    %r14,0x10(%rax,%rcx,8)
1408b5c16:	48 63 8e 90 00 00 00 	movslq 0x90(%rsi),%rcx
1408b5c1d:	39 8e 94 00 00 00    	cmp    %ecx,0x94(%rsi)
1408b5c23:	7f 1a                	jg     0x1408b5c3f
1408b5c25:	44 8b cb             	mov    %ebx,%r9d
1408b5c28:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408b5c2d:	45 33 c0             	xor    %r8d,%r8d
1408b5c30:	ba 08 00 00 00       	mov    $0x8,%edx
1408b5c35:	48 8b ce             	mov    %rsi,%rcx
1408b5c38:	e8 63 71 ff ff       	call   0x1408acda0
1408b5c3d:	eb 2a                	jmp    0x1408b5c69
1408b5c3f:	8d 41 01             	lea    0x1(%rcx),%eax
1408b5c42:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
1408b5c48:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408b5c4c:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b5c53:	48 c7 04 c8 08 00 00 	movq   $0x8,(%rax,%rcx,8)
1408b5c5a:	00
1408b5c5b:	89 5c c8 08          	mov    %ebx,0x8(%rax,%rcx,8)
1408b5c5f:	44 89 74 c8 0c       	mov    %r14d,0xc(%rax,%rcx,8)
1408b5c64:	4c 89 74 c8 10       	mov    %r14,0x10(%rax,%rcx,8)
1408b5c69:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1408b5c6e:	4c 8b 94 24 38 01 00 	mov    0x138(%rsp),%r10
1408b5c75:	00
1408b5c76:	44 0f bf 48 02       	movswl 0x2(%rax),%r9d
1408b5c7b:	41 0f bf 4a 02       	movswl 0x2(%r10),%ecx
1408b5c80:	45 8b c1             	mov    %r9d,%r8d
1408b5c83:	8b d1                	mov    %ecx,%edx
1408b5c85:	66 41 3b c9          	cmp    %r9w,%cx
1408b5c89:	7c 2b                	jl     0x1408b5cb6
1408b5c8b:	41 8d 41 31          	lea    0x31(%r9),%eax
1408b5c8f:	3b c8                	cmp    %eax,%ecx
1408b5c91:	7f 54                	jg     0x1408b5ce7
1408b5c93:	41 8d 41 1f          	lea    0x1f(%r9),%eax
1408b5c97:	3b c8                	cmp    %eax,%ecx
1408b5c99:	7e 05                	jle    0x1408b5ca0
1408b5c9b:	66 ff c1             	inc    %cx
1408b5c9e:	eb 47                	jmp    0x1408b5ce7
1408b5ca0:	41 2b d0             	sub    %r8d,%edx
1408b5ca3:	48 63 c2             	movslq %edx,%rax
1408b5ca6:	48 8d 15 eb 5b 79 00 	lea    0x795beb(%rip),%rdx        # 0x14104b898
1408b5cad:	0f b6 04 10          	movzbl (%rax,%rdx,1),%eax
1408b5cb1:	66 03 c8             	add    %ax,%cx
1408b5cb4:	eb 31                	jmp    0x1408b5ce7
1408b5cb6:	8d 41 31             	lea    0x31(%rcx),%eax
1408b5cb9:	44 3b c0             	cmp    %eax,%r8d
1408b5cbc:	7e 06                	jle    0x1408b5cc4
1408b5cbe:	41 0f b7 c9          	movzwl %r9w,%ecx
1408b5cc2:	eb 23                	jmp    0x1408b5ce7
1408b5cc4:	8d 41 1f             	lea    0x1f(%rcx),%eax
1408b5cc7:	44 3b c0             	cmp    %eax,%r8d
1408b5cca:	7e 06                	jle    0x1408b5cd2
1408b5ccc:	41 8d 49 01          	lea    0x1(%r9),%ecx
1408b5cd0:	eb 15                	jmp    0x1408b5ce7
1408b5cd2:	44 2b c2             	sub    %edx,%r8d
1408b5cd5:	48 8d 15 bc 5b 79 00 	lea    0x795bbc(%rip),%rdx        # 0x14104b898
1408b5cdc:	49 63 c0             	movslq %r8d,%rax
1408b5cdf:	0f b6 0c 10          	movzbl (%rax,%rdx,1),%ecx
1408b5ce3:	66 41 03 c9          	add    %r9w,%cx
1408b5ce7:	66 41 89 4a 02       	mov    %cx,0x2(%r10)
1408b5cec:	48 63 be 90 00 00 00 	movslq 0x90(%rsi),%rdi
1408b5cf3:	39 be 94 00 00 00    	cmp    %edi,0x94(%rsi)
1408b5cf9:	7f 50                	jg     0x1408b5d4b
1408b5cfb:	44 8b cd             	mov    %ebp,%r9d
1408b5cfe:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408b5d03:	45 8b c5             	mov    %r13d,%r8d
1408b5d06:	ba 09 00 00 00       	mov    $0x9,%edx