140157839:	76 03                	jbe    0x14015783e
14015783b:	48 8b 09             	mov    (%rcx),%rcx
14015783e:	4c 3b 45 e0          	cmp    -0x20(%rbp),%r8
140157842:	75 17                	jne    0x14015785b
140157844:	e8 f3 02 eb ff       	call   0x140007b3c
140157849:	85 c0                	test   %eax,%eax
14015784b:	74 64                	je     0x1401578b1
14015784d:	48 8b 1d 14 3a bd 00 	mov    0xbd3a14(%rip),%rbx        # 0x140d2b268
140157854:	4c 8b 0d 05 3a bd 00 	mov    0xbd3a05(%rip),%r9        # 0x140d2b260
14015785b:	48 ff c7             	inc    %rdi
14015785e:	48 83 c6 28          	add    $0x28,%rsi
140157862:	48 8b c3             	mov    %rbx,%rax
140157865:	49 2b c1             	sub    %r9,%rax
140157868:	48 c1 f8 03          	sar    $0x3,%rax
14015786c:	49 0f af c6          	imul   %r14,%rax
140157870:	48 3b f8             	cmp    %rax,%rdi
140157873:	72 92                	jb     0x140157807
140157875:	48 8b 05 b4 a1 b6 00 	mov    0xb6a1b4(%rip),%rax        # 0x140cc1a30
14015787c:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140157880:	48 ff c0             	inc    %rax
140157883:	48 89 05 a6 a1 b6 00 	mov    %rax,0xb6a1a6(%rip)        # 0x140cc1a30
14015788a:	48 3b 1d df 39 bd 00 	cmp    0xbd39df(%rip),%rbx        # 0x140d2b270
140157891:	74 4e                	je     0x1401578e1
140157893:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140157897:	48 8b cb             	mov    %rbx,%rcx
14015789a:	e8 11 ec ea ff       	call   0x1400064b0
14015789f:	48 8b 7d f0          	mov    -0x10(%rbp),%rdi
1401578a3:	48 89 7b 20          	mov    %rdi,0x20(%rbx)
1401578a7:	48 83 05 b9 39 bd 00 	addq   $0x28,0xbd39b9(%rip)        # 0x140d2b268
1401578ae:	28
1401578af:	eb 40                	jmp    0x1401578f1
1401578b1:	48 8b 05 b0 39 bd 00 	mov    0xbd39b0(%rip),%rax        # 0x140d2b268
1401578b8:	48 8b 0d a1 39 bd 00 	mov    0xbd39a1(%rip),%rcx        # 0x140d2b260
1401578bf:	48 2b c1             	sub    %rcx,%rax
1401578c2:	48 c1 f8 03          	sar    $0x3,%rax
1401578c6:	49 0f af c6          	imul   %r14,%rax
1401578ca:	48 3b f8             	cmp    %rax,%rdi
1401578cd:	73 0b                	jae    0x1401578da
1401578cf:	48 8d 04 bf          	lea    (%rdi,%rdi,4),%rax
1401578d3:	48 8b 7c c1 20       	mov    0x20(%rcx,%rax,8),%rdi
1401578d8:	eb 17                	jmp    0x1401578f1
1401578da:	ff 15 b8 50 9b 00    	call   *0x9b50b8(%rip)        # 0x140b0c998
1401578e0:	cc                   	int3
1401578e1:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1401578e5:	48 8b d3             	mov    %rbx,%rdx
1401578e8:	e8 67 00 00 00       	call   0x140157954
1401578ed:	48 8b 7d f0          	mov    -0x10(%rbp),%rdi
1401578f1:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
1401578f5:	48 83 f8 07          	cmp    $0x7,%rax
1401578f9:	76 35                	jbe    0x140157930
1401578fb:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1401578ff:	48 8b d1             	mov    %rcx,%rdx
140157902:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140157909:	00
14015790a:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140157910:	72 18                	jb     0x14015792a
140157912:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140157916:	48 2b d1             	sub    %rcx,%rdx
140157919:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14015791d:	48 83 f8 1f          	cmp    $0x1f,%rax
140157921:	76 07                	jbe    0x14015792a
140157923:	ff 15 6f 50 9b 00    	call   *0x9b506f(%rip)        # 0x140b0c998
140157929:	cc                   	int3
14015792a:	ff 15 90 4f 9b 00    	call   *0x9b4f90(%rip)        # 0x140b0c8c0
140157930:	48 8b c7             	mov    %rdi,%rax
140157933:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
140157937:	48 33 cc             	xor    %rsp,%rcx
14015793a:	e8 a1 7c 99 00       	call   0x140aef5e0
14015793f:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
140157944:	49 8b 5b 28          	mov    0x28(%r11),%rbx
140157948:	49 8b 73 30          	mov    0x30(%r11),%rsi
14015794c:	49 8b e3             	mov    %r11,%rsp
14015794f:	41 5e                	pop    %r14
140157951:	5f                   	pop    %rdi
140157952:	5d                   	pop    %rbp
140157953:	c3                   	ret
140157954:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140157959:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14015795e:	53                   	push   %rbx
14015795f:	56                   	push   %rsi
140157960:	57                   	push   %rdi
140157961:	41 54                	push   %r12
140157963:	41 55                	push   %r13
140157965:	41 56                	push   %r14
140157967:	41 57                	push   %r15
140157969:	48 83 ec 30          	sub    $0x30,%rsp
14015796d:	4c 8b fa             	mov    %rdx,%r15
140157970:	4c 8b 0d e9 38 bd 00 	mov    0xbd38e9(%rip),%r9        # 0x140d2b260
140157977:	48 8b ca             	mov    %rdx,%rcx
14015797a:	49 2b c9             	sub    %r9,%rcx
14015797d:	48 b8 67 66 66 66 66 	movabs $0x6666666666666667,%rax
140157984:	66 66 66
140157987:	48 f7 e9             	imul   %rcx
14015798a:	48 8b f2             	mov    %rdx,%rsi
14015798d:	48 c1 fe 04          	sar    $0x4,%rsi
140157991:	48 8b c6             	mov    %rsi,%rax
140157994:	48 c1 e8 3f          	shr    $0x3f,%rax
140157998:	48 03 f0             	add    %rax,%rsi
14015799b:	48 8b 05 c6 38 bd 00 	mov    0xbd38c6(%rip),%rax        # 0x140d2b268
1401579a2:	49 2b c1             	sub    %r9,%rax
1401579a5:	48 c1 f8 03          	sar    $0x3,%rax
1401579a9:	48 ba cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rdx
1401579b0:	cc cc cc
1401579b3:	48 0f af c2          	imul   %rdx,%rax
1401579b7:	49 ba 66 66 66 66 66 	movabs $0x666666666666666,%r10
1401579be:	66 66 06
1401579c1:	49 3b c2             	cmp    %r10,%rax
1401579c4:	0f 84 e0 02 00 00    	je     0x140157caa
1401579ca:	4c 8d 60 01          	lea    0x1(%rax),%r12
1401579ce:	48 8b 0d 9b 38 bd 00 	mov    0xbd389b(%rip),%rcx        # 0x140d2b270
1401579d5:	49 2b c9             	sub    %r9,%rcx
1401579d8:	48 c1 f9 03          	sar    $0x3,%rcx
1401579dc:	48 0f af ca          	imul   %rdx,%rcx
1401579e0:	48 8b d1             	mov    %rcx,%rdx
1401579e3:	48 d1 ea             	shr    $1,%rdx
1401579e6:	49 8b c2             	mov    %r10,%rax
1401579e9:	48 2b c2             	sub    %rdx,%rax
1401579ec:	48 3b c8             	cmp    %rax,%rcx
1401579ef:	76 05                	jbe    0x1401579f6
1401579f1:	49 8b c2             	mov    %r10,%rax
1401579f4:	eb 0b                	jmp    0x140157a01
1401579f6:	48 8d 04 11          	lea    (%rcx,%rdx,1),%rax
1401579fa:	49 3b c4             	cmp    %r12,%rax
1401579fd:	49 0f 42 c4          	cmovb  %r12,%rax
140157a01:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
140157a08:	00
140157a09:	49 3b c2             	cmp    %r10,%rax
140157a0c:	0f 87 92 02 00 00    	ja     0x140157ca4
140157a12:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
140157a16:	48 8d 3c c5 00 00 00 	lea    0x0(,%rax,8),%rdi
140157a1d:	00
140157a1e:	45 33 f6             	xor    %r14d,%r14d
140157a21:	48 85 ff             	test   %rdi,%rdi
140157a24:	75 0a                	jne    0x140157a30
140157a26:	41 8b de             	mov    %r14d,%ebx
140157a29:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
140157a2e:	eb 59                	jmp    0x140157a89
140157a30:	48 81 ff 00 10 00 00 	cmp    $0x1000,%rdi
140157a37:	72 2b                	jb     0x140157a64
140157a39:	48 8d 4f 27          	lea    0x27(%rdi),%rcx
140157a3d:	48 3b cf             	cmp    %rdi,%rcx
140157a40:	0f 86 5e 02 00 00    	jbe    0x140157ca4
140157a46:	ff 15 7c 4e 9b 00    	call   *0x9b4e7c(%rip)        # 0x140b0c8c8
140157a4c:	48 85 c0             	test   %rax,%rax
140157a4f:	74 24                	je     0x140157a75
140157a51:	48 8d 58 27          	lea    0x27(%rax),%rbx
140157a55:	48 83 e3 e0          	and    $0xffffffffffffffe0,%rbx
140157a59:	48 89 43 f8          	mov    %rax,-0x8(%rbx)
140157a5d:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
140157a62:	eb 1d                	jmp    0x140157a81
140157a64:	48 8b cf             	mov    %rdi,%rcx
140157a67:	ff 15 5b 4e 9b 00    	call   *0x9b4e5b(%rip)        # 0x140b0c8c8
140157a6d:	48 8b d8             	mov    %rax,%rbx
140157a70:	48 85 c0             	test   %rax,%rax
140157a73:	75 07                	jne    0x140157a7c
140157a75:	ff 15 1d 4a 9b 00    	call   *0x9b4a1d(%rip)        # 0x140b0c498
140157a7b:	cc                   	int3
140157a7c:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140157a81:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
140157a88:	00
140157a89:	48 8d 04 b6          	lea    (%rsi,%rsi,4),%rax
140157a8d:	4c 8d 34 c5 00 00 00 	lea    0x0(,%rax,8),%r14
140157a94:	00
140157a95:	4d 8d 2c 1e          	lea    (%r14,%rbx,1),%r13
140157a99:	49 8d 75 28          	lea    0x28(%r13),%rsi
140157a9d:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140157aa2:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
140157aa7:	49 8b d0             	mov    %r8,%rdx
140157aaa:	49 8b cd             	mov    %r13,%rcx
140157aad:	e8 fe e9 ea ff       	call   0x1400064b0
140157ab2:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
140157ab9:	00
140157aba:	48 8b 40 20          	mov    0x20(%rax),%rax
140157abe:	49 89 45 20          	mov    %rax,0x20(%r13)
140157ac2:	4c 89 6c 24 70       	mov    %r13,0x70(%rsp)
140157ac7:	4c 8b 05 9a 37 bd 00 	mov    0xbd379a(%rip),%r8        # 0x140d2b268
140157ace:	4d 3b f8             	cmp    %r8,%r15
140157ad1:	75 59                	jne    0x140157b2c
140157ad3:	48 8b cb             	mov    %rbx,%rcx
140157ad6:	48 8b 15 83 37 bd 00 	mov    0xbd3783(%rip),%rdx        # 0x140d2b260
140157add:	49 3b d0             	cmp    %r8,%rdx
140157ae0:	74 42                	je     0x140157b24
140157ae2:	33 f6                	xor    %esi,%esi
140157ae4:	0f 57 c0             	xorps  %xmm0,%xmm0
140157ae7:	0f 11 01             	movups %xmm0,(%rcx)
140157aea:	48 89 71 10          	mov    %rsi,0x10(%rcx)
140157aee:	48 89 71 18          	mov    %rsi,0x18(%rcx)
140157af2:	0f 10 02             	movups (%rdx),%xmm0
140157af5:	0f 11 01             	movups %xmm0,(%rcx)
140157af8:	0f 10 4a 10          	movups 0x10(%rdx),%xmm1
140157afc:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
140157b00:	48 89 72 10          	mov    %rsi,0x10(%rdx)
140157b04:	48 c7 42 18 07 00 00 	movq   $0x7,0x18(%rdx)
140157b0b:	00
140157b0c:	66 89 32             	mov    %si,(%rdx)
140157b0f:	48 8b 42 20          	mov    0x20(%rdx),%rax
140157b13:	48 89 41 20          	mov    %rax,0x20(%rcx)
140157b17:	48 83 c1 28          	add    $0x28,%rcx
140157b1b:	48 83 c2 28          	add    $0x28,%rdx
140157b1f:	49 3b d0             	cmp    %r8,%rdx
140157b22:	75 c0                	jne    0x140157ae4
140157b24:	48 8b d1             	mov    %rcx,%rdx
140157b27:	e9 d2 00 00 00       	jmp    0x140157bfe
140157b2c:	4c 8b c3             	mov    %rbx,%r8
140157b2f:	48 8b 0d 2a 37 bd 00 	mov    0xbd372a(%rip),%rcx        # 0x140d2b260
140157b36:	eb 40                	jmp    0x140157b78
140157b38:	0f 57 c0             	xorps  %xmm0,%xmm0
140157b3b:	41 0f 11 00          	movups %xmm0,(%r8)
140157b3f:	33 c0                	xor    %eax,%eax
140157b41:	49 89 40 10          	mov    %rax,0x10(%r8)
140157b45:	49 89 40 18          	mov    %rax,0x18(%r8)
140157b49:	0f 10 01             	movups (%rcx),%xmm0
140157b4c:	41 0f 11 00          	movups %xmm0,(%r8)
140157b50:	0f 10 49 10          	movups 0x10(%rcx),%xmm1
140157b54:	41 0f 11 48 10       	movups %xmm1,0x10(%r8)
140157b59:	48 89 41 10          	mov    %rax,0x10(%rcx)
140157b5d:	48 c7 41 18 07 00 00 	movq   $0x7,0x18(%rcx)
140157b64:	00
140157b65:	66 89 01             	mov    %ax,(%rcx)
140157b68:	48 8b 41 20          	mov    0x20(%rcx),%rax
140157b6c:	49 89 40 20          	mov    %rax,0x20(%r8)
140157b70:	49 83 c0 28          	add    $0x28,%r8
140157b74:	48 83 c1 28          	add    $0x28,%rcx
140157b78:	49 3b cf             	cmp    %r15,%rcx
140157b7b:	75 bb                	jne    0x140157b38
140157b7d:	49 8b d0             	mov    %r8,%rdx
140157b80:	49 8b c8             	mov    %r8,%rcx
140157b83:	e8 94 aa ff ff       	call   0x14015261c
140157b88:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
140157b8d:	48 8b 15 d4 36 bd 00 	mov    0xbd36d4(%rip),%rdx        # 0x140d2b268
140157b94:	4c 3b fa             	cmp    %rdx,%r15
140157b97:	74 5f                	je     0x140157bf8
140157b99:	48 8b ce             	mov    %rsi,%rcx
140157b9c:	49 2b ce             	sub    %r14,%rcx
140157b9f:	48 2b cb             	sub    %rbx,%rcx
140157ba2:	48 83 c1 e8          	add    $0xffffffffffffffe8,%rcx
140157ba6:	49 03 cf             	add    %r15,%rcx
140157ba9:	4d 2b f7             	sub    %r15,%r14
140157bac:	4c 03 f3             	add    %rbx,%r14
140157baf:	0f 57 c0             	xorps  %xmm0,%xmm0
140157bb2:	0f 11 06             	movups %xmm0,(%rsi)
140157bb5:	33 c0                	xor    %eax,%eax
140157bb7:	4a 89 44 31 28       	mov    %rax,0x28(%rcx,%r14,1)
140157bbc:	4a 89 44 31 30       	mov    %rax,0x30(%rcx,%r14,1)
140157bc1:	0f 10 41 f0          	movups -0x10(%rcx),%xmm0
140157bc5:	0f 11 06             	movups %xmm0,(%rsi)
140157bc8:	0f 10 09             	movups (%rcx),%xmm1
140157bcb:	0f 11 4e 10          	movups %xmm1,0x10(%rsi)
140157bcf:	48 89 01             	mov    %rax,(%rcx)
140157bd2:	48 c7 41 08 07 00 00 	movq   $0x7,0x8(%rcx)
140157bd9:	00
140157bda:	66 89 41 f0          	mov    %ax,-0x10(%rcx)
140157bde:	48 8b 41 10          	mov    0x10(%rcx),%rax
140157be2:	4a 89 44 31 38       	mov    %rax,0x38(%rcx,%r14,1)
140157be7:	48 83 c6 28          	add    $0x28,%rsi
140157beb:	48 8d 49 28          	lea    0x28(%rcx),%rcx
140157bef:	48 8d 41 f0          	lea    -0x10(%rcx),%rax
140157bf3:	48 3b c2             	cmp    %rdx,%rax
140157bf6:	75 b7                	jne    0x140157baf
140157bf8:	48 8b d6             	mov    %rsi,%rdx
140157bfb:	48 8b ce             	mov    %rsi,%rcx
140157bfe:	e8 19 aa ff ff       	call   0x14015261c
140157c03:	48 8b 0d 56 36 bd 00 	mov    0xbd3656(%rip),%rcx        # 0x140d2b260
140157c0a:	48 85 c9             	test   %rcx,%rcx
140157c0d:	74 5a                	je     0x140157c69
140157c0f:	90                   	nop
140157c10:	48 8b 15 51 36 bd 00 	mov    0xbd3651(%rip),%rdx        # 0x140d2b268
140157c17:	e8 00 aa ff ff       	call   0x14015261c
140157c1c:	48 8b 0d 3d 36 bd 00 	mov    0xbd363d(%rip),%rcx        # 0x140d2b260
140157c23:	48 8b 05 46 36 bd 00 	mov    0xbd3646(%rip),%rax        # 0x140d2b270
140157c2a:	48 2b c1             	sub    %rcx,%rax
140157c2d:	48 c1 f8 03          	sar    $0x3,%rax
140157c31:	48 ba cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rdx
140157c38:	cc cc cc
140157c3b:	48 0f af c2          	imul   %rdx,%rax
140157c3f:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
140157c43:	48 c1 e0 03          	shl    $0x3,%rax
140157c47:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140157c4d:	72 14                	jb     0x140157c63
140157c4f:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140157c53:	48 2b ca             	sub    %rdx,%rcx
140157c56:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140157c5a:	48 83 f8 1f          	cmp    $0x1f,%rax
140157c5e:	77 3d                	ja     0x140157c9d
140157c60:	48 8b ca             	mov    %rdx,%rcx
140157c63:	ff 15 57 4c 9b 00    	call   *0x9b4c57(%rip)        # 0x140b0c8c0
140157c69:	48 89 1d f0 35 bd 00 	mov    %rbx,0xbd35f0(%rip)        # 0x140d2b260
140157c70:	4b 8d 0c a4          	lea    (%r12,%r12,4),%rcx
140157c74:	48 8d 14 cb          	lea    (%rbx,%rcx,8),%rdx
140157c78:	48 89 15 e9 35 bd 00 	mov    %rdx,0xbd35e9(%rip)        # 0x140d2b268
140157c7f:	48 8d 0c 1f          	lea    (%rdi,%rbx,1),%rcx
140157c83:	48 89 0d e6 35 bd 00 	mov    %rcx,0xbd35e6(%rip)        # 0x140d2b270
140157c8a:	49 8b c5             	mov    %r13,%rax
140157c8d:	48 83 c4 30          	add    $0x30,%rsp
140157c91:	41 5f                	pop    %r15
140157c93:	41 5e                	pop    %r14
140157c95:	41 5d                	pop    %r13
140157c97:	41 5c                	pop    %r12
140157c99:	5f                   	pop    %rdi
140157c9a:	5e                   	pop    %rsi
140157c9b:	5b                   	pop    %rbx
140157c9c:	c3                   	ret
140157c9d:	ff 15 f5 4c 9b 00    	call   *0x9b4cf5(%rip)        # 0x140b0c998
140157ca3:	cc                   	int3
140157ca4:	e8 27 c0 ea ff       	call   0x140003cd0
140157ca9:	cc                   	int3
140157caa:	e8 b9 40 ec ff       	call   0x14001bd68
140157caf:	cc                   	int3
140157cb0:	48 8b c4             	mov    %rsp,%rax
140157cb3:	48 89 58 08          	mov    %rbx,0x8(%rax)
140157cb7:	48 89 70 10          	mov    %rsi,0x10(%rax)
140157cbb:	48 89 78 18          	mov    %rdi,0x18(%rax)
140157cbf:	55                   	push   %rbp
140157cc0:	41 56                	push   %r14
140157cc2:	41 57                	push   %r15
140157cc4:	48 8d 68 d9          	lea    -0x27(%rax),%rbp
140157cc8:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140157ccf:	48 8b 05 6a 73 b6 00 	mov    0xb6736a(%rip),%rax        # 0x140cbf040
140157cd6:	48 33 c4             	xor    %rsp,%rax
140157cd9:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
140157cdd:	4c 8b 55 6f          	mov    0x6f(%rbp),%r10
140157ce1:	48 8b 5d 77          	mov    0x77(%rbp),%rbx
140157ce5:	48 8b 01             	mov    (%rcx),%rax
140157ce8:	48 89 45 8f          	mov    %rax,-0x71(%rbp)
140157cec:	8a 02                	mov    (%rdx),%al
140157cee:	88 45 97             	mov    %al,-0x69(%rbp)
140157cf1:	41 8b 00             	mov    (%r8),%eax
140157cf4:	89 45 9b             	mov    %eax,-0x65(%rbp)
140157cf7:	41 8a 01             	mov    (%r9),%al
140157cfa:	88 45 9f             	mov    %al,-0x61(%rbp)
140157cfd:	48 8b 45 4f          	mov    0x4f(%rbp),%rax
140157d01:	8b 08                	mov    (%rax),%ecx
140157d03:	89 4d a3             	mov    %ecx,-0x5d(%rbp)
140157d06:	48 8b 45 57          	mov    0x57(%rbp),%rax
140157d0a:	8a 08                	mov    (%rax),%cl
140157d0c:	88 4d a7             	mov    %cl,-0x59(%rbp)
140157d0f:	48 8b 45 5f          	mov    0x5f(%rbp),%rax
140157d13:	8b 08                	mov    (%rax),%ecx
140157d15:	89 4d ab             	mov    %ecx,-0x55(%rbp)
140157d18:	48 8b 45 67          	mov    0x67(%rbp),%rax
140157d1c:	8a 08                	mov    (%rax),%cl
140157d1e:	88 4d af             	mov    %cl,-0x51(%rbp)
140157d21:	49 8b d2             	mov    %r10,%rdx
140157d24:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
140157d28:	e8 83 e7 ea ff       	call   0x1400064b0
140157d2d:	48 8b d3             	mov    %rbx,%rdx
140157d30:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140157d34:	e8 77 e7 ea ff       	call   0x1400064b0
140157d39:	48 8b 45 7f          	mov    0x7f(%rbp),%rax
140157d3d:	8a 08                	mov    (%rax),%cl