14099b57b:	8b 53 20             	mov    0x20(%rbx),%edx
14099b57e:	41 8d 49 f1          	lea    -0xf(%r9),%ecx
14099b582:	d3 ea                	shr    %cl,%edx
14099b584:	81 e2 ff 7f 00 00    	and    $0x7fff,%edx
14099b58a:	89 4b 24             	mov    %ecx,0x24(%rbx)
14099b58d:	89 54 24 54          	mov    %edx,0x54(%rsp)
14099b591:	83 fa 01             	cmp    $0x1,%edx
14099b594:	0f 82 39 f6 ff ff    	jb     0x14099abd3
14099b59a:	44 8b 74 24 60       	mov    0x60(%rsp),%r14d
14099b59f:	45 33 db             	xor    %r11d,%r11d
14099b5a2:	45 8b d3             	mov    %r11d,%r10d
14099b5a5:	44 89 5c 24 40       	mov    %r11d,0x40(%rsp)
14099b5aa:	b9 52 46 00 00       	mov    $0x4652,%ecx
14099b5af:	e9 a8 00 00 00       	jmp    0x14099b65c
14099b5b4:	44 8b 54 24 40       	mov    0x40(%rsp),%r10d
14099b5b9:	45 33 db             	xor    %r11d,%r11d
14099b5bc:	44 8b 74 24 60       	mov    0x60(%rsp),%r14d
14099b5c1:	44 8b 7c 24 50       	mov    0x50(%rsp),%r15d
14099b5c6:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099b5ca:	c7 43 08 20 00 00 00 	movl   $0x20,0x8(%rbx)
14099b5d1:	41 83 f9 01          	cmp    $0x1,%r9d
14099b5d5:	7d 54                	jge    0x14099b62b
14099b5d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14099b5de:	00 00
14099b5e0:	4c 8b 03             	mov    (%rbx),%r8
14099b5e3:	41 83 78 08 00       	cmpl   $0x0,0x8(%r8)
14099b5e8:	0f 84 e3 17 00 00    	je     0x14099cdd1
14099b5ee:	49 8b 00             	mov    (%r8),%rax
14099b5f1:	8b 53 20             	mov    0x20(%rbx),%edx
14099b5f4:	c1 e2 08             	shl    $0x8,%edx
14099b5f7:	0f b6 08             	movzbl (%rax),%ecx
14099b5fa:	41 8d 41 08          	lea    0x8(%r9),%eax
14099b5fe:	89 43 24             	mov    %eax,0x24(%rbx)
14099b601:	0b d1                	or     %ecx,%edx
14099b603:	89 53 20             	mov    %edx,0x20(%rbx)
14099b606:	49 ff 00             	incq   (%r8)
14099b609:	48 8b 03             	mov    (%rbx),%rax
14099b60c:	ff 48 08             	decl   0x8(%rax)
14099b60f:	48 8b 03             	mov    (%rbx),%rax
14099b612:	ff 40 0c             	incl   0xc(%rax)
14099b615:	48 8b 03             	mov    (%rbx),%rax
14099b618:	83 78 0c 00          	cmpl   $0x0,0xc(%rax)
14099b61c:	75 03                	jne    0x14099b621
14099b61e:	ff 40 10             	incl   0x10(%rax)
14099b621:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099b625:	41 83 f9 01          	cmp    $0x1,%r9d
14099b629:	7c b5                	jl     0x14099b5e0
14099b62b:	8b 43 20             	mov    0x20(%rbx),%eax
14099b62e:	41 8d 49 ff          	lea    -0x1(%r9),%ecx
14099b632:	d3 e8                	shr    %cl,%eax
14099b634:	89 4b 24             	mov    %ecx,0x24(%rbx)
14099b637:	a8 01                	test   $0x1,%al
14099b639:	75 33                	jne    0x14099b66e
14099b63b:	b9 52 46 00 00       	mov    $0x4652,%ecx
14099b640:	44 3b d1             	cmp    %ecx,%r10d
14099b643:	7d 0b                	jge    0x14099b650
14099b645:	49 63 c2             	movslq %r10d,%rax
14099b648:	44 88 bc 18 1e 65 00 	mov    %r15b,0x651e(%rax,%rbx,1)
14099b64f:	00
14099b650:	8b 54 24 54          	mov    0x54(%rsp),%edx
14099b654:	41 ff c2             	inc    %r10d
14099b657:	44 89 54 24 40       	mov    %r10d,0x40(%rsp)
14099b65c:	44 3b d2             	cmp    %edx,%r10d
14099b65f:	7d 29                	jge    0x14099b68a
14099b661:	45 8b fb             	mov    %r11d,%r15d
14099b664:	44 89 5c 24 50       	mov    %r11d,0x50(%rsp)
14099b669:	e9 58 ff ff ff       	jmp    0x14099b5c6
14099b66e:	41 ff c7             	inc    %r15d
14099b671:	44 89 7c 24 50       	mov    %r15d,0x50(%rsp)
14099b676:	45 3b fe             	cmp    %r14d,%r15d
14099b679:	0f 8c 47 ff ff ff    	jl     0x14099b5c6
14099b67f:	41 bb fc ff ff ff    	mov    $0xfffffffc,%r11d
14099b685:	e9 47 17 00 00       	jmp    0x14099cdd1
14099b68a:	44 8b 74 24 60       	mov    0x60(%rsp),%r14d
14099b68f:	3b d1                	cmp    %ecx,%edx
14099b691:	0f 4f d1             	cmovg  %ecx,%edx
14099b694:	32 c9                	xor    %cl,%cl
14099b696:	89 54 24 54          	mov    %edx,0x54(%rsp)
14099b69a:	45 85 f6             	test   %r14d,%r14d
14099b69d:	7e 15                	jle    0x14099b6b4
14099b69f:	90                   	nop
14099b6a0:	0f b6 c1             	movzbl %cl,%eax
14099b6a3:	88 8c 04 9c 00 00 00 	mov    %cl,0x9c(%rsp,%rax,1)
14099b6aa:	fe c1                	inc    %cl
14099b6ac:	0f b6 c1             	movzbl %cl,%eax
14099b6af:	41 3b c6             	cmp    %r14d,%eax
14099b6b2:	7c ec                	jl     0x14099b6a0
14099b6b4:	44 89 5c 24 40       	mov    %r11d,0x40(%rsp)
14099b6b9:	85 d2                	test   %edx,%edx
14099b6bb:	7e 56                	jle    0x14099b713
14099b6bd:	4c 8d 83 cc 1e 00 00 	lea    0x1ecc(%rbx),%r8
14099b6c4:	44 8b d2             	mov    %edx,%r10d
14099b6c7:	89 54 24 40          	mov    %edx,0x40(%rsp)
14099b6cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14099b6d0:	41 0f b6 90 52 46 00 	movzbl 0x4652(%r8),%edx
14099b6d7:	00
14099b6d8:	48 8d 8c 24 9c 00 00 	lea    0x9c(%rsp),%rcx
14099b6df:	00
14099b6e0:	48 03 ca             	add    %rdx,%rcx
14099b6e3:	44 0f b6 09          	movzbl (%rcx),%r9d
14099b6e7:	84 d2                	test   %dl,%dl
14099b6e9:	74 14                	je     0x14099b6ff
14099b6eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14099b6f0:	0f b6 41 ff          	movzbl -0x1(%rcx),%eax
14099b6f4:	88 01                	mov    %al,(%rcx)
14099b6f6:	48 8d 49 ff          	lea    -0x1(%rcx),%rcx
14099b6fa:	80 c2 ff             	add    $0xff,%dl
14099b6fd:	75 f1                	jne    0x14099b6f0
14099b6ff:	45 88 08             	mov    %r9b,(%r8)
14099b702:	49 ff c0             	inc    %r8
14099b705:	44 88 8c 24 9c 00 00 	mov    %r9b,0x9c(%rsp)
14099b70c:	00
14099b70d:	49 83 ea 01          	sub    $0x1,%r10
14099b711:	75 bd                	jne    0x14099b6d0
14099b713:	8b 44 24 5c          	mov    0x5c(%rsp),%eax
14099b717:	45 8b cb             	mov    %r11d,%r9d
14099b71a:	e9 4f 01 00 00       	jmp    0x14099b86e
14099b71f:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099b723:	c7 43 08 23 00 00 00 	movl   $0x23,0x8(%rbx)
14099b72a:	41 83 f9 01          	cmp    $0x1,%r9d
14099b72e:	7d 4b                	jge    0x14099b77b
14099b730:	4c 8b 03             	mov    (%rbx),%r8
14099b733:	41 83 78 08 00       	cmpl   $0x0,0x8(%r8)
14099b738:	0f 84 90 16 00 00    	je     0x14099cdce
14099b73e:	49 8b 00             	mov    (%r8),%rax
14099b741:	8b 53 20             	mov    0x20(%rbx),%edx
14099b744:	c1 e2 08             	shl    $0x8,%edx
14099b747:	0f b6 08             	movzbl (%rax),%ecx
14099b74a:	41 8d 41 08          	lea    0x8(%r9),%eax
14099b74e:	89 43 24             	mov    %eax,0x24(%rbx)
14099b751:	0b d1                	or     %ecx,%edx
14099b753:	89 53 20             	mov    %edx,0x20(%rbx)
14099b756:	49 ff 00             	incq   (%r8)
14099b759:	48 8b 03             	mov    (%rbx),%rax
14099b75c:	ff 48 08             	decl   0x8(%rax)
14099b75f:	48 8b 03             	mov    (%rbx),%rax
14099b762:	ff 40 0c             	incl   0xc(%rax)
14099b765:	48 8b 03             	mov    (%rbx),%rax
14099b768:	83 78 0c 00          	cmpl   $0x0,0xc(%rax)
14099b76c:	75 03                	jne    0x14099b771
14099b76e:	ff 40 10             	incl   0x10(%rax)
14099b771:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099b775:	41 83 f9 01          	cmp    $0x1,%r9d
14099b779:	7c b5                	jl     0x14099b730
14099b77b:	8b 43 20             	mov    0x20(%rbx),%eax
14099b77e:	41 8d 49 ff          	lea    -0x1(%r9),%ecx
14099b782:	44 8b 54 24 58       	mov    0x58(%rsp),%r10d
14099b787:	44 8b 44 24 40       	mov    0x40(%rsp),%r8d
14099b78c:	d3 e8                	shr    %cl,%eax
14099b78e:	89 4b 24             	mov    %ecx,0x24(%rbx)
14099b791:	a8 01                	test   $0x1,%al
14099b793:	75 05                	jne    0x14099b79a
14099b795:	41 ff c2             	inc    %r10d
14099b798:	eb 03                	jmp    0x14099b79d
14099b79a:	41 ff ca             	dec    %r10d
14099b79d:	44 89 54 24 58       	mov    %r10d,0x58(%rsp)
14099b7a2:	41 8d 42 ff          	lea    -0x1(%r10),%eax
14099b7a6:	83 f8 13             	cmp    $0x13,%eax
14099b7a9:	0f 87 d1 fc ff ff    	ja     0x14099b480
14099b7af:	eb 05                	jmp    0x14099b7b6
14099b7b1:	44 8b 54 24 58       	mov    0x58(%rsp),%r10d
14099b7b6:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099b7ba:	c7 43 08 22 00 00 00 	movl   $0x22,0x8(%rbx)
14099b7c1:	41 83 f9 01          	cmp    $0x1,%r9d
14099b7c5:	7d 54                	jge    0x14099b81b
14099b7c7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14099b7ce:	00 00
14099b7d0:	4c 8b 03             	mov    (%rbx),%r8
14099b7d3:	41 83 78 08 00       	cmpl   $0x0,0x8(%r8)
14099b7d8:	0f 84 f0 15 00 00    	je     0x14099cdce
14099b7de:	49 8b 00             	mov    (%r8),%rax
14099b7e1:	8b 53 20             	mov    0x20(%rbx),%edx
14099b7e4:	c1 e2 08             	shl    $0x8,%edx
14099b7e7:	0f b6 08             	movzbl (%rax),%ecx
14099b7ea:	41 8d 41 08          	lea    0x8(%r9),%eax
14099b7ee:	89 43 24             	mov    %eax,0x24(%rbx)
14099b7f1:	0b d1                	or     %ecx,%edx
14099b7f3:	89 53 20             	mov    %edx,0x20(%rbx)
14099b7f6:	49 ff 00             	incq   (%r8)
14099b7f9:	48 8b 03             	mov    (%rbx),%rax
14099b7fc:	ff 48 08             	decl   0x8(%rax)
14099b7ff:	48 8b 03             	mov    (%rbx),%rax
14099b802:	ff 40 0c             	incl   0xc(%rax)
14099b805:	48 8b 03             	mov    (%rbx),%rax
14099b808:	83 78 0c 00          	cmpl   $0x0,0xc(%rax)
14099b80c:	75 03                	jne    0x14099b811
14099b80e:	ff 40 10             	incl   0x10(%rax)
14099b811:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099b815:	41 83 f9 01          	cmp    $0x1,%r9d
14099b819:	7c b5                	jl     0x14099b7d0
14099b81b:	8b 43 20             	mov    0x20(%rbx),%eax
14099b81e:	41 8d 49 ff          	lea    -0x1(%r9),%ecx
14099b822:	d3 e8                	shr    %cl,%eax
14099b824:	89 4b 24             	mov    %ecx,0x24(%rbx)
14099b827:	a8 01                	test   $0x1,%al
14099b829:	0f 85 f0 fe ff ff    	jne    0x14099b71f
14099b82f:	4c 63 44 24 40       	movslq 0x40(%rsp),%r8
14099b834:	4c 63 8c 24 9c 00 00 	movslq 0x9c(%rsp),%r9
14099b83b:	00
14099b83c:	49 69 c1 02 01 00 00 	imul   $0x102,%r9,%rax
14099b843:	48 03 c3             	add    %rbx,%rax
14099b846:	45 88 94 00 70 ab 00 	mov    %r10b,0xab70(%r8,%rax,1)
14099b84d:	00
14099b84e:	41 ff c0             	inc    %r8d
14099b851:	44 89 44 24 40       	mov    %r8d,0x40(%rsp)
14099b856:	45 33 db             	xor    %r11d,%r11d
14099b859:	8b 44 24 5c          	mov    0x5c(%rsp),%eax
14099b85d:	44 3b c0             	cmp    %eax,%r8d
14099b860:	0f 8c 3c ff ff ff    	jl     0x14099b7a2
14099b866:	44 8b 74 24 60       	mov    0x60(%rsp),%r14d
14099b86b:	41 ff c1             	inc    %r9d
14099b86e:	44 89 8c 24 9c 00 00 	mov    %r9d,0x9c(%rsp)
14099b875:	00
14099b876:	45 3b ce             	cmp    %r14d,%r9d
14099b879:	0f 8d 8b 00 00 00    	jge    0x14099b90a
14099b87f:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099b883:	c7 43 08 21 00 00 00 	movl   $0x21,0x8(%rbx)
14099b88a:	41 83 f9 05          	cmp    $0x5,%r9d
14099b88e:	7d 4b                	jge    0x14099b8db
14099b890:	4c 8b 03             	mov    (%rbx),%r8
14099b893:	41 83 78 08 00       	cmpl   $0x0,0x8(%r8)
14099b898:	0f 84 30 15 00 00    	je     0x14099cdce
14099b89e:	49 8b 00             	mov    (%r8),%rax
14099b8a1:	8b 53 20             	mov    0x20(%rbx),%edx
14099b8a4:	c1 e2 08             	shl    $0x8,%edx
14099b8a7:	0f b6 08             	movzbl (%rax),%ecx
14099b8aa:	41 8d 41 08          	lea    0x8(%r9),%eax
14099b8ae:	89 43 24             	mov    %eax,0x24(%rbx)
14099b8b1:	0b d1                	or     %ecx,%edx
14099b8b3:	89 53 20             	mov    %edx,0x20(%rbx)
14099b8b6:	49 ff 00             	incq   (%r8)
14099b8b9:	48 8b 03             	mov    (%rbx),%rax
14099b8bc:	ff 48 08             	decl   0x8(%rax)
14099b8bf:	48 8b 03             	mov    (%rbx),%rax
14099b8c2:	ff 40 0c             	incl   0xc(%rax)
14099b8c5:	48 8b 03             	mov    (%rbx),%rax
14099b8c8:	83 78 0c 00          	cmpl   $0x0,0xc(%rax)
14099b8cc:	75 03                	jne    0x14099b8d1
14099b8ce:	ff 40 10             	incl   0x10(%rax)
14099b8d1:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099b8d5:	41 83 f9 05          	cmp    $0x5,%r9d
14099b8d9:	7c b5                	jl     0x14099b890
14099b8db:	44 8b 53 20          	mov    0x20(%rbx),%r10d
14099b8df:	41 8d 49 fb          	lea    -0x5(%r9),%ecx
14099b8e3:	44 8b 8c 24 9c 00 00 	mov    0x9c(%rsp),%r9d
14099b8ea:	00
14099b8eb:	41 d3 ea             	shr    %cl,%r10d
14099b8ee:	41 83 e2 1f          	and    $0x1f,%r10d
14099b8f2:	89 4b 24             	mov    %ecx,0x24(%rbx)
14099b8f5:	45 33 db             	xor    %r11d,%r11d
14099b8f8:	44 89 54 24 58       	mov    %r10d,0x58(%rsp)
14099b8fd:	45 8b c3             	mov    %r11d,%r8d
14099b900:	44 89 5c 24 40       	mov    %r11d,0x40(%rsp)
14099b905:	e9 4f ff ff ff       	jmp    0x14099b859
14099b90a:	44 89 9c 24 9c 00 00 	mov    %r11d,0x9c(%rsp)
14099b911:	00
14099b912:	4d 63 ee             	movslq %r14d,%r13
14099b915:	45 85 f6             	test   %r14d,%r14d
14099b918:	0f 8e de 00 00 00    	jle    0x14099b9fc
14099b91e:	4c 8d a3 0c fa 00 00 	lea    0xfa0c(%rbx),%r12
14099b925:	41 8b eb             	mov    %r11d,%ebp
14099b928:	4c 8d bb 70 ab 00 00 	lea    0xab70(%rbx),%r15
14099b92f:	eb 04                	jmp    0x14099b935
14099b931:	8b 44 24 5c          	mov    0x5c(%rsp),%eax
14099b935:	41 be 20 00 00 00    	mov    $0x20,%r14d
14099b93b:	85 c0                	test   %eax,%eax
14099b93d:	7e 36                	jle    0x14099b975
14099b93f:	49 8b d7             	mov    %r15,%rdx
14099b942:	44 8b c0             	mov    %eax,%r8d
14099b945:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
14099b94c:	00 00 00 00
14099b950:	41 8b ce             	mov    %r14d,%ecx
14099b953:	44 0f b6 32          	movzbl (%rdx),%r14d
14099b957:	45 3b f3             	cmp    %r11d,%r14d
14099b95a:	48 8d 52 01          	lea    0x1(%rdx),%rdx
14099b95e:	41 8b c6             	mov    %r14d,%eax
14099b961:	41 0f 4e c3          	cmovle %r11d,%eax
14099b965:	44 3b f1             	cmp    %ecx,%r14d
14099b968:	44 8b d8             	mov    %eax,%r11d
14099b96b:	44 0f 4d f1          	cmovge %ecx,%r14d
14099b96f:	49 83 e8 01          	sub    $0x1,%r8
14099b973:	75 db                	jne    0x14099b950
14099b975:	8b 44 24 5c          	mov    0x5c(%rsp),%eax
14099b979:	4c 8d 83 dc e1 00 00 	lea    0xe1dc(%rbx),%r8
14099b980:	48 63 cd             	movslq %ebp,%rcx
14099b983:	48 8d 93 ac c9 00 00 	lea    0xc9ac(%rbx),%rdx
14099b98a:	4c 69 d1 08 04 00 00 	imul   $0x408,%rcx,%r10
14099b991:	4c 69 c9 02 01 00 00 	imul   $0x102,%rcx,%r9
14099b998:	89 44 24 30          	mov    %eax,0x30(%rsp)
14099b99c:	48 8d 8b 7c b1 00 00 	lea    0xb17c(%rbx),%rcx
14099b9a3:	44 89 5c 24 28       	mov    %r11d,0x28(%rsp)
14099b9a8:	4d 03 c2             	add    %r10,%r8
14099b9ab:	49 03 d2             	add    %r10,%rdx
14099b9ae:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
14099b9b3:	49 03 ca             	add    %r10,%rcx
14099b9b6:	49 81 c1 70 ab 00 00 	add    $0xab70,%r9
14099b9bd:	4c 03 cb             	add    %rbx,%r9
14099b9c0:	e8 5b 39 00 00       	call   0x14099f320
14099b9c5:	45 89 34 24          	mov    %r14d,(%r12)
14099b9c9:	ff c5                	inc    %ebp
14099b9cb:	49 83 c4 04          	add    $0x4,%r12
14099b9cf:	49 81 c7 02 01 00 00 	add    $0x102,%r15
14099b9d6:	41 bb 00 00 00 00    	mov    $0x0,%r11d
14099b9dc:	49 83 ed 01          	sub    $0x1,%r13
14099b9e0:	0f 85 4b ff ff ff    	jne    0x14099b931
14099b9e6:	44 8b a4 24 94 00 00 	mov    0x94(%rsp),%r12d
14099b9ed:	00
14099b9ee:	89 ac 24 9c 00 00 00 	mov    %ebp,0x9c(%rsp)
14099b9f5:	8b ac 24 90 00 00 00 	mov    0x90(%rsp),%ebp
14099b9fc:	8b 83 78 0c 00 00    	mov    0xc78(%rbx),%eax
14099ba02:	45 8b eb             	mov    %r11d,%r13d
14099ba05:	ff c0                	inc    %eax
14099ba07:	0f 57 c0             	xorps  %xmm0,%xmm0
14099ba0a:	89 84 24 84 00 00 00 	mov    %eax,0x84(%rsp)
14099ba11:	b9 08 00 00 00       	mov    $0x8,%ecx
14099ba16:	69 43 28 a0 86 01 00 	imul   $0x186a0,0x28(%rbx),%eax
14099ba1d:	89 44 24 7c          	mov    %eax,0x7c(%rsp)
14099ba21:	48 8d 43 44          	lea    0x44(%rbx),%rax
14099ba25:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
14099ba2c:	00 00 00 00
14099ba30:	0f 11 00             	movups %xmm0,(%rax)
14099ba33:	0f 11 40 10          	movups %xmm0,0x10(%rax)
14099ba37:	0f 11 40 20          	movups %xmm0,0x20(%rax)
14099ba3b:	0f 11 40 30          	movups %xmm0,0x30(%rax)
14099ba3f:	0f 11 40 40          	movups %xmm0,0x40(%rax)
14099ba43:	0f 11 40 50          	movups %xmm0,0x50(%rax)
14099ba47:	0f 11 40 60          	movups %xmm0,0x60(%rax)
14099ba4b:	48 8d 80 80 00 00 00 	lea    0x80(%rax),%rax
14099ba52:	0f 11 40 f0          	movups %xmm0,-0x10(%rax)
14099ba56:	48 83 e9 01          	sub    $0x1,%rcx
14099ba5a:	75 d4                	jne    0x14099ba30
14099ba5c:	b8 00 01 00 00       	mov    $0x100,%eax
14099ba61:	44 8d 49 0f          	lea    0xf(%rcx),%r9d
14099ba65:	89 44 24 40          	mov    %eax,0x40(%rsp)
14099ba69:	4c 8d b3 8b 1e 00 00 	lea    0x1e8b(%rbx),%r14
14099ba70:	41 ba 00 10 00 00    	mov    $0x1000,%r10d
14099ba76:	4c 8d 9b c8 1e 00 00 	lea    0x1ec8(%rbx),%r11
14099ba7d:	0f 1f 00             	nopl   (%rax)
14099ba80:	45 0f b6 c1          	movzbl %r9b,%r8d
14099ba84:	41 83 ea 10          	sub    $0x10,%r10d
14099ba88:	41 c0 e0 04          	shl    $0x4,%r8b
14099ba8c:	49 8b d6             	mov    %r14,%rdx
14099ba8f:	49 83 ee 10          	sub    $0x10,%r14
14099ba93:	b9 0f 00 00 00       	mov    $0xf,%ecx
14099ba98:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14099ba9f:	00
14099baa0:	42 8d 04 01          	lea    (%rcx,%r8,1),%eax
14099baa4:	83 e9 01             	sub    $0x1,%ecx
14099baa7:	88 02                	mov    %al,(%rdx)
14099baa9:	48 8d 52 ff          	lea    -0x1(%rdx),%rdx