14000a490:	45 3b c4             	cmp    %r12d,%r8d
14000a493:	49 8b 6b 38          	mov    0x38(%r11),%rbp
14000a497:	41 0f 45 c0          	cmovne %r8d,%eax
14000a49b:	89 44 24 28          	mov    %eax,0x28(%rsp)
14000a49f:	41 8d 45 01          	lea    0x1(%r13),%eax
14000a4a3:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
14000a4a8:	44 0f 45 d0          	cmovne %eax,%r10d
14000a4ac:	48 8b c6             	mov    %rsi,%rax
14000a4af:	44 89 54 24 38       	mov    %r10d,0x38(%rsp)
14000a4b4:	0f 10 4c 24 30       	movups 0x30(%rsp),%xmm1
14000a4b9:	f3 0f 7f 06          	movdqu %xmm0,(%rsi)
14000a4bd:	f3 0f 7f 4e 10       	movdqu %xmm1,0x10(%rsi)
14000a4c2:	49 8b 73 40          	mov    0x40(%r11),%rsi
14000a4c6:	49 8b e3             	mov    %r11,%rsp
14000a4c9:	41 5f                	pop    %r15
14000a4cb:	41 5e                	pop    %r14
14000a4cd:	41 5d                	pop    %r13
14000a4cf:	41 5c                	pop    %r12
14000a4d1:	5f                   	pop    %rdi
14000a4d2:	c3                   	ret
14000a4d3:	e8 08 63 01 00       	call   0x1400207e0
14000a4d8:	cc                   	int3
14000a4d9:	cc                   	int3
14000a4da:	cc                   	int3
14000a4db:	cc                   	int3
14000a4dc:	48 8b c4             	mov    %rsp,%rax
14000a4df:	48 89 58 08          	mov    %rbx,0x8(%rax)
14000a4e3:	48 89 68 10          	mov    %rbp,0x10(%rax)
14000a4e7:	48 89 70 18          	mov    %rsi,0x18(%rax)
14000a4eb:	48 89 78 20          	mov    %rdi,0x20(%rax)
14000a4ef:	41 56                	push   %r14
14000a4f1:	48 83 ec 60          	sub    $0x60,%rsp
14000a4f5:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14000a4fa:	48 8b fa             	mov    %rdx,%rdi
14000a4fd:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
14000a501:	48 8b e9             	mov    %rcx,%rbp
14000a504:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
14000a509:	33 db                	xor    %ebx,%ebx
14000a50b:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
14000a50f:	48 8d 50 d8          	lea    -0x28(%rax),%rdx
14000a513:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
14000a518:	48 8b cf             	mov    %rdi,%rcx
14000a51b:	66 0f 7f 70 d8       	movdqa %xmm6,-0x28(%rax)
14000a520:	45 8b f0             	mov    %r8d,%r14d
14000a523:	33 f6                	xor    %esi,%esi
14000a525:	e8 42 03 00 00       	call   0x14000a86c
14000a52a:	44 8b 0f             	mov    (%rdi),%r9d
14000a52d:	33 d2                	xor    %edx,%edx
14000a52f:	45 85 c9             	test   %r9d,%r9d
14000a532:	0f 84 c2 00 00 00    	je     0x14000a5fa
14000a538:	4c 8b 47 08          	mov    0x8(%rdi),%r8
14000a53c:	4c 8d 15 bd 5a ff ff 	lea    -0xa543(%rip),%r10        # 0x140000000
14000a543:	48 8b 47 18          	mov    0x18(%rdi),%rax
14000a547:	8b cb                	mov    %ebx,%ecx
14000a549:	44 3b f0             	cmp    %eax,%r14d
14000a54c:	7c 1b                	jl     0x14000a569
14000a54e:	48 c1 e8 20          	shr    $0x20,%rax
14000a552:	44 3b f0             	cmp    %eax,%r14d
14000a555:	7f 12                	jg     0x14000a569
14000a557:	85 c9                	test   %ecx,%ecx
14000a559:	8b da                	mov    %edx,%ebx
14000a55b:	8b f2                	mov    %edx,%esi
14000a55d:	0f 44 d9             	cmove  %ecx,%ebx
14000a560:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
14000a564:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
14000a569:	41 0f b6 08          	movzbl (%r8),%ecx
14000a56d:	ff c2                	inc    %edx
14000a56f:	83 e1 0f             	and    $0xf,%ecx
14000a572:	4a 0f be 84 11 50 ce 	movsbq 0x3ce50(%rcx,%r10,1),%rax
14000a579:	03 00
14000a57b:	42 8a 8c 11 60 ce 03 	mov    0x3ce60(%rcx,%r10,1),%cl
14000a582:	00
14000a583:	4c 2b c0             	sub    %rax,%r8
14000a586:	41 8b 40 fc          	mov    -0x4(%r8),%eax
14000a58a:	d3 e8                	shr    %cl,%eax
14000a58c:	4c 89 47 08          	mov    %r8,0x8(%rdi)
14000a590:	89 47 18             	mov    %eax,0x18(%rdi)
14000a593:	41 0f b6 08          	movzbl (%r8),%ecx
14000a597:	83 e1 0f             	and    $0xf,%ecx
14000a59a:	4a 0f be 84 11 50 ce 	movsbq 0x3ce50(%rcx,%r10,1),%rax
14000a5a1:	03 00
14000a5a3:	42 8a 8c 11 60 ce 03 	mov    0x3ce60(%rcx,%r10,1),%cl
14000a5aa:	00
14000a5ab:	4c 2b c0             	sub    %rax,%r8
14000a5ae:	41 8b 40 fc          	mov    -0x4(%r8),%eax
14000a5b2:	d3 e8                	shr    %cl,%eax
14000a5b4:	4c 89 47 08          	mov    %r8,0x8(%rdi)
14000a5b8:	89 47 1c             	mov    %eax,0x1c(%rdi)
14000a5bb:	41 0f b6 08          	movzbl (%r8),%ecx
14000a5bf:	83 e1 0f             	and    $0xf,%ecx
14000a5c2:	4a 0f be 84 11 50 ce 	movsbq 0x3ce50(%rcx,%r10,1),%rax
14000a5c9:	03 00
14000a5cb:	42 8a 8c 11 60 ce 03 	mov    0x3ce60(%rcx,%r10,1),%cl
14000a5d2:	00
14000a5d3:	4c 2b c0             	sub    %rax,%r8
14000a5d6:	41 8b 40 fc          	mov    -0x4(%r8),%eax
14000a5da:	d3 e8                	shr    %cl,%eax
14000a5dc:	4c 89 47 08          	mov    %r8,0x8(%rdi)
14000a5e0:	89 47 20             	mov    %eax,0x20(%rdi)
14000a5e3:	41 8b 00             	mov    (%r8),%eax
14000a5e6:	49 83 c0 04          	add    $0x4,%r8
14000a5ea:	4c 89 47 08          	mov    %r8,0x8(%rdi)
14000a5ee:	89 47 24             	mov    %eax,0x24(%rdi)
14000a5f1:	41 3b d1             	cmp    %r9d,%edx
14000a5f4:	0f 85 49 ff ff ff    	jne    0x14000a543
14000a5fa:	ff c6                	inc    %esi
14000a5fc:	66 0f 7f 74 24 40    	movdqa %xmm6,0x40(%rsp)
14000a602:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14000a607:	89 74 24 38          	mov    %esi,0x38(%rsp)
14000a60b:	48 8b cf             	mov    %rdi,%rcx
14000a60e:	e8 59 02 00 00       	call   0x14000a86c
14000a613:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
14000a618:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
14000a61d:	48 8b c5             	mov    %rbp,%rax
14000a620:	49 8b 5b 10          	mov    0x10(%r11),%rbx
14000a624:	49 8b 73 20          	mov    0x20(%r11),%rsi
14000a628:	49 8b 7b 28          	mov    0x28(%r11),%rdi
14000a62c:	f3 0f 7f 75 00       	movdqu %xmm6,0x0(%rbp)
14000a631:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
14000a636:	f3 0f 7f 45 10       	movdqu %xmm0,0x10(%rbp)
14000a63b:	49 8b 6b 18          	mov    0x18(%r11),%rbp
14000a63f:	49 8b e3             	mov    %r11,%rsp
14000a642:	41 5e                	pop    %r14
14000a644:	c3                   	ret
14000a645:	cc                   	int3
14000a646:	cc                   	int3
14000a647:	cc                   	int3
14000a648:	40 55                	rex push %rbp
14000a64a:	48 8d 6c 24 e1       	lea    -0x1f(%rsp),%rbp
14000a64f:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
14000a656:	48 8b 05 63 3b 04 00 	mov    0x43b63(%rip),%rax        # 0x14004e1c0
14000a65d:	48 33 c4             	xor    %rsp,%rax
14000a660:	48 89 45 0f          	mov    %rax,0xf(%rbp)
14000a664:	4c 8b 55 77          	mov    0x77(%rbp),%r10
14000a668:	48 8d 05 a1 28 03 00 	lea    0x328a1(%rip),%rax        # 0x14003cf10
14000a66f:	0f 10 00             	movups (%rax),%xmm0
14000a672:	4c 8b d9             	mov    %rcx,%r11
14000a675:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14000a67a:	0f 10 48 10          	movups 0x10(%rax),%xmm1
14000a67e:	0f 11 01             	movups %xmm0,(%rcx)
14000a681:	0f 10 40 20          	movups 0x20(%rax),%xmm0
14000a685:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
14000a689:	0f 10 48 30          	movups 0x30(%rax),%xmm1
14000a68d:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
14000a691:	0f 10 40 40          	movups 0x40(%rax),%xmm0
14000a695:	0f 11 49 30          	movups %xmm1,0x30(%rcx)
14000a699:	0f 10 48 50          	movups 0x50(%rax),%xmm1
14000a69d:	0f 11 41 40          	movups %xmm0,0x40(%rcx)
14000a6a1:	0f 10 40 60          	movups 0x60(%rax),%xmm0
14000a6a5:	0f 11 49 50          	movups %xmm1,0x50(%rcx)
14000a6a9:	0f 10 88 80 00 00 00 	movups 0x80(%rax),%xmm1
14000a6b0:	0f 11 41 60          	movups %xmm0,0x60(%rcx)
14000a6b4:	0f 10 40 70          	movups 0x70(%rax),%xmm0
14000a6b8:	48 8b 80 90 00 00 00 	mov    0x90(%rax),%rax
14000a6bf:	0f 11 41 70          	movups %xmm0,0x70(%rcx)
14000a6c3:	0f 11 89 80 00 00 00 	movups %xmm1,0x80(%rcx)
14000a6ca:	48 89 81 90 00 00 00 	mov    %rax,0x90(%rcx)
14000a6d1:	48 8d 05 04 30 00 00 	lea    0x3004(%rip),%rax        # 0x14000d6dc
14000a6d8:	49 8b 0b             	mov    (%r11),%rcx
14000a6db:	48 89 45 8f          	mov    %rax,-0x71(%rbp)
14000a6df:	48 8b 45 4f          	mov    0x4f(%rbp),%rax
14000a6e3:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
14000a6e7:	48 63 45 5f          	movslq 0x5f(%rbp),%rax
14000a6eb:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14000a6ef:	48 8b 45 57          	mov    0x57(%rbp),%rax
14000a6f3:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
14000a6f7:	0f b6 45 7f          	movzbl 0x7f(%rbp),%eax
14000a6fb:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
14000a6ff:	49 8b 42 40          	mov    0x40(%r10),%rax
14000a703:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14000a708:	49 8b 42 28          	mov    0x28(%r10),%rax
14000a70c:	4c 89 4d 97          	mov    %r9,-0x69(%rbp)
14000a710:	45 33 c9             	xor    %r9d,%r9d
14000a713:	4c 89 45 af          	mov    %r8,-0x51(%rbp)
14000a717:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14000a71c:	48 89 55 bf          	mov    %rdx,-0x41(%rbp)
14000a720:	49 8b 12             	mov    (%r10),%rdx
14000a723:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14000a728:	48 c7 45 cf 20 05 93 	movq   $0x19930520,-0x31(%rbp)
14000a72f:	19
14000a730:	ff 15 4a 1c 03 00    	call   *0x31c4a(%rip)        # 0x14003c380
14000a736:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
14000a73a:	48 33 cc             	xor    %rsp,%rcx
14000a73d:	e8 5e ec ff ff       	call   0x1400093a0
14000a742:	48 81 c4 e0 00 00 00 	add    $0xe0,%rsp
14000a749:	5d                   	pop    %rbp
14000a74a:	c3                   	ret
14000a74b:	cc                   	int3
14000a74c:	40 55                	rex push %rbp
14000a74e:	48 8d 6c 24 e1       	lea    -0x1f(%rsp),%rbp
14000a753:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
14000a75a:	48 8b 05 5f 3a 04 00 	mov    0x43a5f(%rip),%rax        # 0x14004e1c0
14000a761:	48 33 c4             	xor    %rsp,%rax
14000a764:	48 89 45 0f          	mov    %rax,0xf(%rbp)
14000a768:	4c 8b 55 77          	mov    0x77(%rbp),%r10
14000a76c:	48 8d 05 fd 26 03 00 	lea    0x326fd(%rip),%rax        # 0x14003ce70
14000a773:	0f 10 00             	movups (%rax),%xmm0
14000a776:	4c 8b d9             	mov    %rcx,%r11
14000a779:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14000a77e:	0f 10 48 10          	movups 0x10(%rax),%xmm1
14000a782:	0f 11 01             	movups %xmm0,(%rcx)
14000a785:	0f 10 40 20          	movups 0x20(%rax),%xmm0
14000a789:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
14000a78d:	0f 10 48 30          	movups 0x30(%rax),%xmm1
14000a791:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
14000a795:	0f 10 40 40          	movups 0x40(%rax),%xmm0
14000a799:	0f 11 49 30          	movups %xmm1,0x30(%rcx)
14000a79d:	0f 10 48 50          	movups 0x50(%rax),%xmm1
14000a7a1:	0f 11 41 40          	movups %xmm0,0x40(%rcx)
14000a7a5:	0f 10 40 60          	movups 0x60(%rax),%xmm0
14000a7a9:	0f 11 49 50          	movups %xmm1,0x50(%rcx)
14000a7ad:	0f 10 88 80 00 00 00 	movups 0x80(%rax),%xmm1
14000a7b4:	0f 11 41 60          	movups %xmm0,0x60(%rcx)
14000a7b8:	0f 10 40 70          	movups 0x70(%rax),%xmm0
14000a7bc:	48 8b 80 90 00 00 00 	mov    0x90(%rax),%rax
14000a7c3:	0f 11 41 70          	movups %xmm0,0x70(%rcx)
14000a7c7:	0f 11 89 80 00 00 00 	movups %xmm1,0x80(%rcx)
14000a7ce:	48 89 81 90 00 00 00 	mov    %rax,0x90(%rcx)
14000a7d5:	48 8d 05 ec 30 00 00 	lea    0x30ec(%rip),%rax        # 0x14000d8c8
14000a7dc:	48 89 45 8f          	mov    %rax,-0x71(%rbp)
14000a7e0:	48 8b 45 4f          	mov    0x4f(%rbp),%rax
14000a7e4:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
14000a7e8:	48 63 45 5f          	movslq 0x5f(%rbp),%rax
14000a7ec:	4c 89 45 af          	mov    %r8,-0x51(%rbp)
14000a7f0:	4c 8b 45 6f          	mov    0x6f(%rbp),%r8
14000a7f4:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14000a7f8:	0f b6 45 7f          	movzbl 0x7f(%rbp),%eax
14000a7fc:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
14000a800:	49 8b 48 18          	mov    0x18(%r8),%rcx
14000a804:	4d 8b 40 20          	mov    0x20(%r8),%r8
14000a808:	49 03 4a 08          	add    0x8(%r10),%rcx
14000a80c:	4d 03 42 08          	add    0x8(%r10),%r8
14000a810:	48 63 45 67          	movslq 0x67(%rbp),%rax
14000a814:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
14000a818:	49 8b 42 40          	mov    0x40(%r10),%rax
14000a81c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14000a821:	49 8b 42 28          	mov    0x28(%r10),%rax
14000a825:	4c 89 4d 97          	mov    %r9,-0x69(%rbp)
14000a829:	45 33 c9             	xor    %r9d,%r9d
14000a82c:	48 89 4d b7          	mov    %rcx,-0x49(%rbp)
14000a830:	49 8b 0b             	mov    (%r11),%rcx
14000a833:	48 89 55 bf          	mov    %rdx,-0x41(%rbp)
14000a837:	49 8b 12             	mov    (%r10),%rdx
14000a83a:	4c 89 45 d7          	mov    %r8,-0x29(%rbp)
14000a83e:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14000a843:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14000a848:	48 c7 45 cf 20 05 93 	movq   $0x19930520,-0x31(%rbp)
14000a84f:	19
14000a850:	ff 15 2a 1b 03 00    	call   *0x31b2a(%rip)        # 0x14003c380
14000a856:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
14000a85a:	48 33 cc             	xor    %rsp,%rcx
14000a85d:	e8 3e eb ff ff       	call   0x1400093a0
14000a862:	48 81 c4 e0 00 00 00 	add    $0xe0,%rsp
14000a869:	5d                   	pop    %rbp
14000a86a:	c3                   	ret
14000a86b:	cc                   	int3
14000a86c:	4c 8b 41 10          	mov    0x10(%rcx),%r8
14000a870:	4c 8d 1d 89 57 ff ff 	lea    -0xa877(%rip),%r11        # 0x140000000
14000a877:	4c 89 41 08          	mov    %r8,0x8(%rcx)
14000a87b:	4c 8b c9             	mov    %rcx,%r9
14000a87e:	41 0f b6 08          	movzbl (%r8),%ecx
14000a882:	83 e1 0f             	and    $0xf,%ecx
14000a885:	4a 0f be 84 19 50 ce 	movsbq 0x3ce50(%rcx,%r11,1),%rax
14000a88c:	03 00
14000a88e:	42 8a 8c 19 60 ce 03 	mov    0x3ce60(%rcx,%r11,1),%cl
14000a895:	00
14000a896:	4c 2b c0             	sub    %rax,%r8
14000a899:	41 8b 40 fc          	mov    -0x4(%r8),%eax
14000a89d:	d3 e8                	shr    %cl,%eax
14000a89f:	4d 89 41 08          	mov    %r8,0x8(%r9)
14000a8a3:	41 89 41 18          	mov    %eax,0x18(%r9)
14000a8a7:	41 0f b6 08          	movzbl (%r8),%ecx
14000a8ab:	83 e1 0f             	and    $0xf,%ecx
14000a8ae:	4a 0f be 84 19 50 ce 	movsbq 0x3ce50(%rcx,%r11,1),%rax
14000a8b5:	03 00
14000a8b7:	42 8a 8c 19 60 ce 03 	mov    0x3ce60(%rcx,%r11,1),%cl
14000a8be:	00
14000a8bf:	4c 2b c0             	sub    %rax,%r8
14000a8c2:	41 8b 40 fc          	mov    -0x4(%r8),%eax
14000a8c6:	4d 89 41 08          	mov    %r8,0x8(%r9)
14000a8ca:	d3 e8                	shr    %cl,%eax
14000a8cc:	41 89 41 1c          	mov    %eax,0x1c(%r9)
14000a8d0:	41 0f b6 08          	movzbl (%r8),%ecx
14000a8d4:	83 e1 0f             	and    $0xf,%ecx
14000a8d7:	4a 0f be 84 19 50 ce 	movsbq 0x3ce50(%rcx,%r11,1),%rax
14000a8de:	03 00
14000a8e0:	42 8a 8c 19 60 ce 03 	mov    0x3ce60(%rcx,%r11,1),%cl
14000a8e7:	00
14000a8e8:	4c 2b c0             	sub    %rax,%r8
14000a8eb:	41 8b 40 fc          	mov    -0x4(%r8),%eax
14000a8ef:	4d 89 41 08          	mov    %r8,0x8(%r9)
14000a8f3:	d3 e8                	shr    %cl,%eax
14000a8f5:	41 89 41 20          	mov    %eax,0x20(%r9)
14000a8f9:	41 8b 00             	mov    (%r8),%eax
14000a8fc:	49 83 c0 04          	add    $0x4,%r8
14000a900:	83 7a 08 00          	cmpl   $0x0,0x8(%rdx)
14000a904:	4d 89 41 08          	mov    %r8,0x8(%r9)
14000a908:	41 89 41 24          	mov    %eax,0x24(%r9)
14000a90c:	0f 84 1b 01 00 00    	je     0x14000aa2d
14000a912:	44 8b 52 08          	mov    0x8(%rdx),%r10d
14000a916:	41 0f b6 08          	movzbl (%r8),%ecx
14000a91a:	83 e1 0f             	and    $0xf,%ecx
14000a91d:	4a 0f be 84 19 50 ce 	movsbq 0x3ce50(%rcx,%r11,1),%rax
14000a924:	03 00
14000a926:	42 8a 8c 19 60 ce 03 	mov    0x3ce60(%rcx,%r11,1),%cl
14000a92d:	00
14000a92e:	4c 2b c0             	sub    %rax,%r8
14000a931:	41 8b 40 fc          	mov    -0x4(%r8),%eax
14000a935:	4d 89 41 08          	mov    %r8,0x8(%r9)
14000a939:	d3 e8                	shr    %cl,%eax
14000a93b:	41 89 41 18          	mov    %eax,0x18(%r9)
14000a93f:	41 0f b6 08          	movzbl (%r8),%ecx
14000a943:	83 e1 0f             	and    $0xf,%ecx
14000a946:	4a 0f be 84 19 50 ce 	movsbq 0x3ce50(%rcx,%r11,1),%rax
14000a94d:	03 00
14000a94f:	42 8a 8c 19 60 ce 03 	mov    0x3ce60(%rcx,%r11,1),%cl
14000a956:	00
14000a957:	4c 2b c0             	sub    %rax,%r8
14000a95a:	41 8b 40 fc          	mov    -0x4(%r8),%eax
14000a95e:	4d 89 41 08          	mov    %r8,0x8(%r9)
14000a962:	d3 e8                	shr    %cl,%eax
14000a964:	41 89 41 1c          	mov    %eax,0x1c(%r9)
14000a968:	41 0f b6 08          	movzbl (%r8),%ecx
14000a96c:	83 e1 0f             	and    $0xf,%ecx
14000a96f:	4a 0f be 84 19 50 ce 	movsbq 0x3ce50(%rcx,%r11,1),%rax
14000a976:	03 00
14000a978:	42 8a 8c 19 60 ce 03 	mov    0x3ce60(%rcx,%r11,1),%cl
14000a97f:	00
14000a980:	4c 2b c0             	sub    %rax,%r8
14000a983:	41 8b 40 fc          	mov    -0x4(%r8),%eax
14000a987:	49 8d 50 04          	lea    0x4(%r8),%rdx
14000a98b:	4d 89 41 08          	mov    %r8,0x8(%r9)
14000a98f:	d3 e8                	shr    %cl,%eax
14000a991:	41 89 41 20          	mov    %eax,0x20(%r9)
14000a995:	41 8b 00             	mov    (%r8),%eax
14000a998:	49 89 51 08          	mov    %rdx,0x8(%r9)
14000a99c:	41 89 41 24          	mov    %eax,0x24(%r9)
14000a9a0:	0f b6 0a             	movzbl (%rdx),%ecx
14000a9a3:	83 e1 0f             	and    $0xf,%ecx
14000a9a6:	4a 0f be 84 19 50 ce 	movsbq 0x3ce50(%rcx,%r11,1),%rax
14000a9ad:	03 00
14000a9af:	42 8a 8c 19 60 ce 03 	mov    0x3ce60(%rcx,%r11,1),%cl
14000a9b6:	00
14000a9b7:	48 2b d0             	sub    %rax,%rdx
14000a9ba:	8b 42 fc             	mov    -0x4(%rdx),%eax
14000a9bd:	d3 e8                	shr    %cl,%eax
14000a9bf:	49 89 51 08          	mov    %rdx,0x8(%r9)
14000a9c3:	41 89 41 18          	mov    %eax,0x18(%r9)
14000a9c7:	0f b6 0a             	movzbl (%rdx),%ecx
14000a9ca:	83 e1 0f             	and    $0xf,%ecx