1400ca859:	48 8b f8             	mov    %rax,%rdi
1400ca85c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400ca861:	41 8b 0c 24          	mov    (%r12),%ecx
1400ca865:	89 48 10             	mov    %ecx,0x10(%rax)
1400ca868:	49 8b 4d 10          	mov    0x10(%r13),%rcx
1400ca86c:	48 83 c1 01          	add    $0x1,%rcx
1400ca870:	0f 57 c9             	xorps  %xmm1,%xmm1
1400ca873:	78 07                	js     0x1400ca87c
1400ca875:	f3 48 0f 2a c9       	cvtsi2ss %rcx,%xmm1
1400ca87a:	eb 15                	jmp    0x1400ca891
1400ca87c:	48 8b c1             	mov    %rcx,%rax
1400ca87f:	48 d1 e8             	shr    $1,%rax
1400ca882:	83 e1 01             	and    $0x1,%ecx
1400ca885:	48 0b c1             	or     %rcx,%rax
1400ca888:	f3 48 0f 2a c8       	cvtsi2ss %rax,%xmm1
1400ca88d:	f3 0f 58 c9          	addss  %xmm1,%xmm1
1400ca891:	49 8b 55 38          	mov    0x38(%r13),%rdx
1400ca895:	f3 41 0f 10 5d 00    	movss  0x0(%r13),%xmm3
1400ca89b:	0f 57 d2             	xorps  %xmm2,%xmm2
1400ca89e:	48 85 d2             	test   %rdx,%rdx
1400ca8a1:	78 07                	js     0x1400ca8aa
1400ca8a3:	f3 48 0f 2a d2       	cvtsi2ss %rdx,%xmm2
1400ca8a8:	eb 18                	jmp    0x1400ca8c2
1400ca8aa:	48 8b ca             	mov    %rdx,%rcx
1400ca8ad:	48 d1 e9             	shr    $1,%rcx
1400ca8b0:	48 8b c2             	mov    %rdx,%rax
1400ca8b3:	83 e0 01             	and    $0x1,%eax
1400ca8b6:	48 0b c8             	or     %rax,%rcx
1400ca8b9:	f3 48 0f 2a d1       	cvtsi2ss %rcx,%xmm2
1400ca8be:	f3 0f 58 d2          	addss  %xmm2,%xmm2
1400ca8c2:	0f 28 c1             	movaps %xmm1,%xmm0
1400ca8c5:	f3 0f 5e c2          	divss  %xmm2,%xmm0
1400ca8c9:	0f 2f d8             	comiss %xmm0,%xmm3
1400ca8cc:	0f 83 e4 00 00 00    	jae    0x1400ca9b6
1400ca8d2:	f3 0f 5e cb          	divss  %xmm3,%xmm1
1400ca8d6:	f3 0f 2c c9          	cvttss2si %xmm1,%ecx
1400ca8da:	81 f9 00 00 00 80    	cmp    $0x80000000,%ecx
1400ca8e0:	74 21                	je     0x1400ca903
1400ca8e2:	66 0f 6e c1          	movd   %ecx,%xmm0
1400ca8e6:	0f 5b c0             	cvtdq2ps %xmm0,%xmm0
1400ca8e9:	0f 2e c1             	ucomiss %xmm1,%xmm0
1400ca8ec:	74 15                	je     0x1400ca903
1400ca8ee:	0f 14 c9             	unpcklps %xmm1,%xmm1
1400ca8f1:	0f 50 c1             	movmskps %xmm1,%eax
1400ca8f4:	83 e0 01             	and    $0x1,%eax
1400ca8f7:	83 f0 01             	xor    $0x1,%eax
1400ca8fa:	03 c8                	add    %eax,%ecx
1400ca8fc:	66 0f 6e c9          	movd   %ecx,%xmm1
1400ca900:	0f 5b c9             	cvtdq2ps %xmm1,%xmm1
1400ca903:	33 c9                	xor    %ecx,%ecx
1400ca905:	f3 0f 10 05 c7 3b 26 	movss  0x263bc7(%rip),%xmm0        # 0x14032e4d4
1400ca90c:	00
1400ca90d:	0f 2f c8             	comiss %xmm0,%xmm1
1400ca910:	72 16                	jb     0x1400ca928
1400ca912:	f3 0f 5c c8          	subss  %xmm0,%xmm1
1400ca916:	0f 2f c8             	comiss %xmm0,%xmm1
1400ca919:	73 0d                	jae    0x1400ca928
1400ca91b:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
1400ca922:	00 00 80
1400ca925:	48 8b c8             	mov    %rax,%rcx
1400ca928:	f3 48 0f 2c c1       	cvttss2si %xmm1,%rax
1400ca92d:	48 03 c1             	add    %rcx,%rax
1400ca930:	b9 08 00 00 00       	mov    $0x8,%ecx
1400ca935:	48 3b c1             	cmp    %rcx,%rax
1400ca938:	48 0f 47 c8          	cmova  %rax,%rcx
1400ca93c:	48 3b d1             	cmp    %rcx,%rdx
1400ca93f:	73 19                	jae    0x1400ca95a
1400ca941:	48 81 fa 00 02 00 00 	cmp    $0x200,%rdx
1400ca948:	73 0d                	jae    0x1400ca957
1400ca94a:	48 8d 14 d5 00 00 00 	lea    0x0(,%rdx,8),%rdx
1400ca951:	00
1400ca952:	48 3b d1             	cmp    %rcx,%rdx
1400ca955:	73 03                	jae    0x1400ca95a
1400ca957:	48 8b d1             	mov    %rcx,%rdx
1400ca95a:	49 8b cd             	mov    %r13,%rcx
1400ca95d:	e8 ae 04 01 00       	call   0x1400dae10
1400ca962:	49 8b 55 30          	mov    0x30(%r13),%rdx
1400ca966:	49 23 d7             	and    %r15,%rdx
1400ca969:	48 03 d2             	add    %rdx,%rdx
1400ca96c:	49 8b 4d 18          	mov    0x18(%r13),%rcx
1400ca970:	48 8b 44 d1 08       	mov    0x8(%rcx,%rdx,8),%rax
1400ca975:	49 8b 5d 08          	mov    0x8(%r13),%rbx
1400ca979:	48 3b c3             	cmp    %rbx,%rax
1400ca97c:	75 0b                	jne    0x1400ca989
1400ca97e:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1400ca985:	00 00
1400ca987:	eb 20                	jmp    0x1400ca9a9
1400ca989:	48 8b 14 d1          	mov    (%rcx,%rdx,8),%rdx
1400ca98d:	8b 4f 10             	mov    0x10(%rdi),%ecx
1400ca990:	3b 48 10             	cmp    0x10(%rax),%ecx
1400ca993:	74 11                	je     0x1400ca9a6
1400ca995:	48 8b d8             	mov    %rax,%rbx
1400ca998:	48 3b c2             	cmp    %rdx,%rax
1400ca99b:	74 4d                	je     0x1400ca9ea
1400ca99d:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ca9a1:	3b 48 10             	cmp    0x10(%rax),%ecx
1400ca9a4:	75 ef                	jne    0x1400ca995
1400ca9a6:	48 8b 18             	mov    (%rax),%rbx
1400ca9a9:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1400ca9ae:	48 8b f3             	mov    %rbx,%rsi
1400ca9b1:	48 8b 6c 24 20       	mov    0x20(%rsp),%rbp
1400ca9b6:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1400ca9ba:	49 ff 45 10          	incq   0x10(%r13)
1400ca9be:	48 89 2f             	mov    %rbp,(%rdi)
1400ca9c1:	48 89 57 08          	mov    %rdx,0x8(%rdi)
1400ca9c5:	48 89 3a             	mov    %rdi,(%rdx)
1400ca9c8:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
1400ca9cc:	49 8b 4d 18          	mov    0x18(%r13),%rcx
1400ca9d0:	49 8b 45 30          	mov    0x30(%r13),%rax
1400ca9d4:	49 23 c7             	and    %r15,%rax
1400ca9d7:	48 03 c0             	add    %rax,%rax
1400ca9da:	4c 8b 04 c1          	mov    (%rcx,%rax,8),%r8
1400ca9de:	4d 3b 45 08          	cmp    0x8(%r13),%r8
1400ca9e2:	75 16                	jne    0x1400ca9fa
1400ca9e4:	48 89 3c c1          	mov    %rdi,(%rcx,%rax,8)
1400ca9e8:	eb 22                	jmp    0x1400caa0c
1400ca9ea:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400ca9ef:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1400ca9f6:	00 00
1400ca9f8:	eb b4                	jmp    0x1400ca9ae
1400ca9fa:	4c 3b c6             	cmp    %rsi,%r8
1400ca9fd:	75 06                	jne    0x1400caa05
1400ca9ff:	48 89 3c c1          	mov    %rdi,(%rcx,%rax,8)
1400caa03:	eb 0c                	jmp    0x1400caa11
1400caa05:	48 39 54 c1 08       	cmp    %rdx,0x8(%rcx,%rax,8)
1400caa0a:	75 05                	jne    0x1400caa11
1400caa0c:	48 89 7c c1 08       	mov    %rdi,0x8(%rcx,%rax,8)
1400caa11:	49 89 3e             	mov    %rdi,(%r14)
1400caa14:	41 c6 46 08 01       	movb   $0x1,0x8(%r14)
1400caa19:	e9 e9 fd ff ff       	jmp    0x1400ca807
1400caa1e:	48 8d 0d fb 38 26 00 	lea    0x2638fb(%rip),%rcx        # 0x14032e320
1400caa25:	e8 86 1b 23 00       	call   0x1402fc5b0
1400caa2a:	cc                   	int3
1400caa2b:	cc                   	int3
1400caa2c:	cc                   	int3
1400caa2d:	cc                   	int3
1400caa2e:	cc                   	int3
1400caa2f:	cc                   	int3
1400caa30:	48 8b c4             	mov    %rsp,%rax
1400caa33:	44 88 48 20          	mov    %r9b,0x20(%rax)
1400caa37:	48 89 50 10          	mov    %rdx,0x10(%rax)
1400caa3b:	41 57                	push   %r15
1400caa3d:	48 83 ec 60          	sub    $0x60,%rsp
1400caa41:	48 89 68 f0          	mov    %rbp,-0x10(%rax)
1400caa45:	4c 8d 15 c4 47 26 00 	lea    0x2647c4(%rip),%r10        # 0x14032f210
1400caa4c:	45 33 ff             	xor    %r15d,%r15d
1400caa4f:	4c 89 60 d8          	mov    %r12,-0x28(%rax)
1400caa53:	45 8b e7             	mov    %r15d,%r12d
1400caa56:	4c 89 68 d0          	mov    %r13,-0x30(%rax)
1400caa5a:	4c 39 25 af 47 26 00 	cmp    %r12,0x2647af(%rip)        # 0x14032f210
1400caa61:	49 8b e8             	mov    %r8,%rbp
1400caa64:	4c 8b e9             	mov    %rcx,%r13
1400caa67:	0f 84 99 00 00 00    	je     0x1400cab06
1400caa6d:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400caa71:	4c 2b c2             	sub    %rdx,%r8
1400caa74:	48 89 70 e8          	mov    %rsi,-0x18(%rax)
1400caa78:	41 8b cf             	mov    %r15d,%ecx
1400caa7b:	48 89 78 e0          	mov    %rdi,-0x20(%rax)
1400caa7f:	4c 89 70 c8          	mov    %r14,-0x38(%rax)
1400caa83:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
1400caa88:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400caa8f:	00
1400caa90:	42 8b 44 11 10       	mov    0x10(%rcx,%r10,1),%eax
1400caa95:	4c 3b c0             	cmp    %rax,%r8
1400caa98:	0f 85 b6 00 00 00    	jne    0x1400cab54
1400caa9e:	4e 8b 34 11          	mov    (%rcx,%r10,1),%r14
1400caaa2:	48 8b da             	mov    %rdx,%rbx
1400caaa5:	48 3b d5             	cmp    %rbp,%rdx
1400caaa8:	74 3f                	je     0x1400caae9
1400caaaa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400caab0:	41 0f b6 16          	movzbl (%r14),%edx
1400caab4:	49 8b 4d 08          	mov    0x8(%r13),%rcx
1400caab8:	0f b6 33             	movzbl (%rbx),%esi
1400caabb:	ff 15 5f eb 25 00    	call   *0x25eb5f(%rip)        # 0x140329620
1400caac1:	49 8b 4d 08          	mov    0x8(%r13),%rcx
1400caac5:	40 0f b6 d6          	movzbl %sil,%edx
1400caac9:	0f b6 f8             	movzbl %al,%edi
1400caacc:	ff 15 4e eb 25 00    	call   *0x25eb4e(%rip)        # 0x140329620
1400caad2:	40 3a c7             	cmp    %dil,%al
1400caad5:	75 6c                	jne    0x1400cab43
1400caad7:	48 ff c3             	inc    %rbx
1400caada:	49 ff c6             	inc    %r14
1400caadd:	48 3b dd             	cmp    %rbp,%rbx
1400caae0:	75 ce                	jne    0x1400caab0
1400caae2:	4c 8d 15 27 47 26 00 	lea    0x264727(%rip),%r10        # 0x14032f210
1400caae9:	44 0f b6 8c 24 88 00 	movzbl 0x88(%rsp),%r9d
1400caaf0:	00 00
1400caaf2:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
1400caaf7:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1400caafc:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1400cab01:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1400cab06:	4c 8b 6c 24 38       	mov    0x38(%rsp),%r13
1400cab0b:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1400cab10:	41 8b c4             	mov    %r12d,%eax
1400cab13:	4c 8b 64 24 40       	mov    0x40(%rsp),%r12
1400cab18:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1400cab1c:	4d 39 3c ca          	cmp    %r15,(%r10,%rcx,8)
1400cab20:	74 06                	je     0x1400cab28
1400cab22:	45 0f b7 7c ca 14    	movzwl 0x14(%r10,%rcx,8),%r15d
1400cab28:	45 84 c9             	test   %r9b,%r9b
1400cab2b:	74 0b                	je     0x1400cab38
1400cab2d:	41 f6 c7 03          	test   $0x3,%r15b
1400cab31:	74 05                	je     0x1400cab38
1400cab33:	66 41 83 cf 03       	or     $0x3,%r15w
1400cab38:	41 0f b7 c7          	movzwl %r15w,%eax
1400cab3c:	48 83 c4 60          	add    $0x60,%rsp
1400cab40:	41 5f                	pop    %r15
1400cab42:	c3                   	ret
1400cab43:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1400cab48:	4c 8d 15 c1 46 26 00 	lea    0x2646c1(%rip),%r10        # 0x14032f210
1400cab4f:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
1400cab54:	41 ff c4             	inc    %r12d
1400cab57:	4b 8d 0c 64          	lea    (%r12,%r12,2),%rcx
1400cab5b:	48 8d 0c cd 00 00 00 	lea    0x0(,%rcx,8),%rcx
1400cab62:	00
1400cab63:	4e 39 3c 11          	cmp    %r15,(%rcx,%r10,1)
1400cab67:	0f 85 23 ff ff ff    	jne    0x1400caa90
1400cab6d:	e9 77 ff ff ff       	jmp    0x1400caae9
1400cab72:	cc                   	int3
1400cab73:	cc                   	int3
1400cab74:	cc                   	int3
1400cab75:	cc                   	int3
1400cab76:	cc                   	int3
1400cab77:	cc                   	int3
1400cab78:	cc                   	int3
1400cab79:	cc                   	int3
1400cab7a:	cc                   	int3
1400cab7b:	cc                   	int3
1400cab7c:	cc                   	int3
1400cab7d:	cc                   	int3
1400cab7e:	cc                   	int3
1400cab7f:	cc                   	int3
1400cab80:	4c 8b 01             	mov    (%rcx),%r8
1400cab83:	4c 8b c9             	mov    %rcx,%r9
1400cab86:	41 0f b6 10          	movzbl (%r8),%edx
1400cab8a:	80 fa 80             	cmp    $0x80,%dl
1400cab8d:	0f 82 ac 00 00 00    	jb     0x1400cac3f
1400cab93:	0f b6 c2             	movzbl %dl,%eax
1400cab96:	24 e0                	and    $0xe0,%al
1400cab98:	3c c0                	cmp    $0xc0,%al
1400cab9a:	0f 84 8a 00 00 00    	je     0x1400cac2a
1400caba0:	0f b6 c2             	movzbl %dl,%eax
1400caba3:	24 f0                	and    $0xf0,%al
1400caba5:	3c e0                	cmp    $0xe0,%al
1400caba7:	74 50                	je     0x1400cabf9
1400caba9:	0f b6 c2             	movzbl %dl,%eax
1400cabac:	24 f8                	and    $0xf8,%al
1400cabae:	3c f0                	cmp    $0xf0,%al
1400cabb0:	0f 85 89 00 00 00    	jne    0x1400cac3f
1400cabb6:	49 ff c0             	inc    %r8
1400cabb9:	83 e2 07             	and    $0x7,%edx
1400cabbc:	4c 89 01             	mov    %r8,(%rcx)
1400cabbf:	c1 e2 12             	shl    $0x12,%edx
1400cabc2:	41 0f b6 08          	movzbl (%r8),%ecx
1400cabc6:	49 ff c0             	inc    %r8
1400cabc9:	4d 89 01             	mov    %r8,(%r9)
1400cabcc:	83 e1 3f             	and    $0x3f,%ecx
1400cabcf:	c1 e1 0c             	shl    $0xc,%ecx
1400cabd2:	03 d1                	add    %ecx,%edx
1400cabd4:	41 0f b6 00          	movzbl (%r8),%eax
1400cabd8:	49 ff c0             	inc    %r8
1400cabdb:	83 e0 3f             	and    $0x3f,%eax
1400cabde:	4d 89 01             	mov    %r8,(%r9)
1400cabe1:	c1 e0 06             	shl    $0x6,%eax
1400cabe4:	03 d0                	add    %eax,%edx
1400cabe6:	41 0f be 00          	movsbl (%r8),%eax
1400cabea:	49 8d 48 01          	lea    0x1(%r8),%rcx
1400cabee:	83 e0 3f             	and    $0x3f,%eax
1400cabf1:	49 89 09             	mov    %rcx,(%r9)
1400cabf4:	03 d0                	add    %eax,%edx
1400cabf6:	8b c2                	mov    %edx,%eax
1400cabf8:	c3                   	ret
1400cabf9:	49 ff c0             	inc    %r8
1400cabfc:	83 e2 0f             	and    $0xf,%edx
1400cabff:	4c 89 01             	mov    %r8,(%rcx)
1400cac02:	c1 e2 0c             	shl    $0xc,%edx
1400cac05:	41 0f b6 08          	movzbl (%r8),%ecx
1400cac09:	49 ff c0             	inc    %r8
1400cac0c:	83 e1 3f             	and    $0x3f,%ecx
1400cac0f:	4d 89 01             	mov    %r8,(%r9)
1400cac12:	c1 e1 06             	shl    $0x6,%ecx
1400cac15:	03 d1                	add    %ecx,%edx
1400cac17:	41 0f be 00          	movsbl (%r8),%eax
1400cac1b:	49 8d 48 01          	lea    0x1(%r8),%rcx
1400cac1f:	83 e0 3f             	and    $0x3f,%eax
1400cac22:	49 89 09             	mov    %rcx,(%r9)
1400cac25:	03 d0                	add    %eax,%edx
1400cac27:	8b c2                	mov    %edx,%eax
1400cac29:	c3                   	ret
1400cac2a:	49 ff c0             	inc    %r8
1400cac2d:	83 e2 1f             	and    $0x1f,%edx
1400cac30:	4c 89 01             	mov    %r8,(%rcx)
1400cac33:	c1 e2 06             	shl    $0x6,%edx
1400cac36:	41 0f be 00          	movsbl (%r8),%eax
1400cac3a:	83 e0 3f             	and    $0x3f,%eax
1400cac3d:	03 d0                	add    %eax,%edx
1400cac3f:	49 8d 48 01          	lea    0x1(%r8),%rcx
1400cac43:	8b c2                	mov    %edx,%eax
1400cac45:	49 89 09             	mov    %rcx,(%r9)
1400cac48:	c3                   	ret
1400cac49:	cc                   	int3
1400cac4a:	cc                   	int3
1400cac4b:	cc                   	int3
1400cac4c:	cc                   	int3
1400cac4d:	cc                   	int3
1400cac4e:	cc                   	int3
1400cac4f:	cc                   	int3
1400cac50:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400cac55:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
1400cac5a:	55                   	push   %rbp
1400cac5b:	48 8d 6c 24 d0       	lea    -0x30(%rsp),%rbp
1400cac60:	48 81 ec 30 01 00 00 	sub    $0x130,%rsp
1400cac67:	45 8b d1             	mov    %r9d,%r10d
1400cac6a:	48 8b d9             	mov    %rcx,%rbx
1400cac6d:	41 83 ca 10          	or     $0x10,%r10d
1400cac71:	4d 8b 18             	mov    (%r8),%r11
1400cac74:	4d 85 db             	test   %r11,%r11
1400cac77:	75 07                	jne    0x1400cac80
1400cac79:	32 db                	xor    %bl,%bl
1400cac7b:	e9 45 01 00 00       	jmp    0x1400cadc5
1400cac80:	41 8b 43 20          	mov    0x20(%r11),%eax
1400cac84:	41 8b 4b 28          	mov    0x28(%r11),%ecx
1400cac88:	4d 8d 48 08          	lea    0x8(%r8),%r9
1400cac8c:	44 89 54 24 38       	mov    %r10d,0x38(%rsp)
1400cac91:	89 44 24 30          	mov    %eax,0x30(%rsp)
1400cac95:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
1400cac99:	4c 89 5c 24 20       	mov    %r11,0x20(%rsp)
1400cac9e:	4c 8b c2             	mov    %rdx,%r8
1400caca1:	48 8b d3             	mov    %rbx,%rdx
1400caca4:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1400caca9:	e8 42 0c 00 00       	call   0x1400cb8f0
1400cacae:	90                   	nop
1400cacaf:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
1400cacb3:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
1400cacb7:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400cacbc:	8b 55 04             	mov    0x4(%rbp),%edx
1400cacbf:	45 33 c0             	xor    %r8d,%r8d
1400cacc2:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1400cacc7:	e8 a4 89 ff ff       	call   0x1400c3670
1400caccc:	8b 5d 04             	mov    0x4(%rbp),%ebx
1400caccf:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
1400cacd4:	48 8b cf             	mov    %rdi,%rcx
1400cacd7:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1400cacdc:	48 2b ca             	sub    %rdx,%rcx
1400cacdf:	48 c1 f9 04          	sar    $0x4,%rcx
1400cace3:	48 3b d9             	cmp    %rcx,%rbx
1400cace6:	73 0e                	jae    0x1400cacf6
1400cace8:	48 c1 e3 04          	shl    $0x4,%rbx
1400cacec:	48 03 da             	add    %rdx,%rbx
1400cacef:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)