14027dc2f:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14027dc33:	48 8b 08             	mov    (%rax),%rcx
14027dc36:	e8 2d 70 db ff       	call   0x140034c68
14027dc3b:	83 ce 02             	or     $0x2,%esi
14027dc3e:	89 74 24 30          	mov    %esi,0x30(%rsp)
14027dc42:	48 8b 0b             	mov    (%rbx),%rcx
14027dc45:	48 39 08             	cmp    %rcx,(%rax)
14027dc48:	0f 85 85 00 00 00    	jne    0x14027dcd3
14027dc4e:	49 8b 8e 98 00 00 00 	mov    0x98(%r14),%rcx
14027dc55:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027dc5c:	48 2b c1             	sub    %rcx,%rax
14027dc5f:	48 c1 f8 03          	sar    $0x3,%rax
14027dc63:	49 0f af c5          	imul   %r13,%rax
14027dc67:	4c 3b e0             	cmp    %rax,%r12
14027dc6a:	0f 83 9e 03 00 00    	jae    0x14027e00e
14027dc70:	49 8b 44 0f 08       	mov    0x8(%r15,%rcx,1),%rax
14027dc75:	4a 39 04 39          	cmp    %rax,(%rcx,%r15,1)
14027dc79:	75 58                	jne    0x14027dcd3
14027dc7b:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027dc82:	48 2b c1             	sub    %rcx,%rax
14027dc85:	48 c1 f8 03          	sar    $0x3,%rax
14027dc89:	49 0f af c5          	imul   %r13,%rax
14027dc8d:	4c 3b e0             	cmp    %rax,%r12
14027dc90:	0f 83 78 03 00 00    	jae    0x14027e00e
14027dc96:	4a 8b 54 39 38       	mov    0x38(%rcx,%r15,1),%rdx
14027dc9b:	4a 3b 54 39 40       	cmp    0x40(%rcx,%r15,1),%rdx
14027dca0:	0f 84 68 03 00 00    	je     0x14027e00e
14027dca6:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14027dcaa:	48 39 4c 24 38       	cmp    %rcx,0x38(%rsp)
14027dcaf:	0f 84 59 03 00 00    	je     0x14027e00e
14027dcb5:	48 8b 41 d0          	mov    -0x30(%rcx),%rax
14027dcb9:	48 3b 41 d8          	cmp    -0x28(%rcx),%rax
14027dcbd:	0f 84 4b 03 00 00    	je     0x14027e00e
14027dcc3:	8b 00                	mov    (%rax),%eax
14027dcc5:	39 02                	cmp    %eax,(%rdx)
14027dcc7:	74 0e                	je     0x14027dcd7
14027dcc9:	40 84 ff             	test   %dil,%dil
14027dccc:	75 09                	jne    0x14027dcd7
14027dcce:	40 b7 01             	mov    $0x1,%dil
14027dcd1:	eb 07                	jmp    0x14027dcda
14027dcd3:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14027dcd7:	40 32 ff             	xor    %dil,%dil
14027dcda:	40 f6 c6 02          	test   $0x2,%sil
14027dcde:	74 50                	je     0x14027dd30
14027dce0:	83 e6 fd             	and    $0xfffffffd,%esi
14027dce3:	89 74 24 30          	mov    %esi,0x30(%rsp)
14027dce7:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
14027dceb:	48 85 db             	test   %rbx,%rbx
14027dcee:	74 40                	je     0x14027dd30
14027dcf0:	83 ce ff             	or     $0xffffffff,%esi
14027dcf3:	8b c6                	mov    %esi,%eax
14027dcf5:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14027dcfa:	03 c6                	add    %esi,%eax
14027dcfc:	75 2a                	jne    0x14027dd28
14027dcfe:	48 8b 03             	mov    (%rbx),%rax
14027dd01:	48 8b cb             	mov    %rbx,%rcx
14027dd04:	48 8b 00             	mov    (%rax),%rax
14027dd07:	ff 15 2b ef 88 00    	call   *0x88ef2b(%rip)        # 0x140b0cc38
14027dd0d:	8b c6                	mov    %esi,%eax
14027dd0f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14027dd14:	03 c6                	add    %esi,%eax
14027dd16:	75 10                	jne    0x14027dd28
14027dd18:	48 8b 03             	mov    (%rbx),%rax
14027dd1b:	48 8b cb             	mov    %rbx,%rcx
14027dd1e:	48 8b 40 08          	mov    0x8(%rax),%rax
14027dd22:	ff 15 10 ef 88 00    	call   *0x88ef10(%rip)        # 0x140b0cc38
14027dd28:	8b 74 24 30          	mov    0x30(%rsp),%esi
14027dd2c:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14027dd30:	40 f6 c6 01          	test   $0x1,%sil
14027dd34:	74 50                	je     0x14027dd86
14027dd36:	83 e6 fe             	and    $0xfffffffe,%esi
14027dd39:	89 74 24 30          	mov    %esi,0x30(%rsp)
14027dd3d:	48 8b 5d ef          	mov    -0x11(%rbp),%rbx
14027dd41:	48 85 db             	test   %rbx,%rbx
14027dd44:	74 40                	je     0x14027dd86
14027dd46:	83 ce ff             	or     $0xffffffff,%esi
14027dd49:	8b c6                	mov    %esi,%eax
14027dd4b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14027dd50:	03 c6                	add    %esi,%eax
14027dd52:	75 2a                	jne    0x14027dd7e
14027dd54:	48 8b 03             	mov    (%rbx),%rax
14027dd57:	48 8b cb             	mov    %rbx,%rcx
14027dd5a:	48 8b 00             	mov    (%rax),%rax
14027dd5d:	ff 15 d5 ee 88 00    	call   *0x88eed5(%rip)        # 0x140b0cc38
14027dd63:	8b c6                	mov    %esi,%eax
14027dd65:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14027dd6a:	03 c6                	add    %esi,%eax
14027dd6c:	75 10                	jne    0x14027dd7e
14027dd6e:	48 8b 03             	mov    (%rbx),%rax
14027dd71:	48 8b cb             	mov    %rbx,%rcx
14027dd74:	48 8b 40 08          	mov    0x8(%rax),%rax
14027dd78:	ff 15 ba ee 88 00    	call   *0x88eeba(%rip)        # 0x140b0cc38
14027dd7e:	8b 74 24 30          	mov    0x30(%rsp),%esi
14027dd82:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14027dd86:	40 84 ff             	test   %dil,%dil
14027dd89:	0f 84 0f 02 00 00    	je     0x14027df9e
14027dd8f:	48 39 4c 24 38       	cmp    %rcx,0x38(%rsp)
14027dd94:	0f 84 89 02 00 00    	je     0x14027e023
14027dd9a:	49 8b 96 98 00 00 00 	mov    0x98(%r14),%rdx
14027dda1:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027dda8:	48 2b c2             	sub    %rdx,%rax
14027ddab:	48 c1 f8 03          	sar    $0x3,%rax
14027ddaf:	49 0f af c5          	imul   %r13,%rax
14027ddb3:	4c 3b e0             	cmp    %rax,%r12
14027ddb6:	0f 83 67 02 00 00    	jae    0x14027e023
14027ddbc:	4e 8b 4c 3a 28       	mov    0x28(%rdx,%r15,1),%r9
14027ddc1:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027ddc8:	48 2b c2             	sub    %rdx,%rax
14027ddcb:	48 c1 f8 03          	sar    $0x3,%rax
14027ddcf:	49 0f af c5          	imul   %r13,%rax
14027ddd3:	4c 3b e0             	cmp    %rax,%r12
14027ddd6:	0f 83 47 02 00 00    	jae    0x14027e023
14027dddc:	4e 8b 44 3a 20       	mov    0x20(%rdx,%r15,1),%r8
14027dde1:	48 39 4c 24 38       	cmp    %rcx,0x38(%rsp)
14027dde6:	0f 84 37 02 00 00    	je     0x14027e023
14027ddec:	4d 2b c8             	sub    %r8,%r9
14027ddef:	49 c1 f9 05          	sar    $0x5,%r9
14027ddf3:	48 b8 b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%rax
14027ddfa:	db b6 6d
14027ddfd:	4c 0f af c8          	imul   %rax,%r9
14027de01:	48 8b 51 c0          	mov    -0x40(%rcx),%rdx
14027de05:	48 83 c1 b8          	add    $0xffffffffffffffb8,%rcx
14027de09:	e8 1a 4b 00 00       	call   0x140282928
14027de0e:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14027de12:	48 39 4c 24 38       	cmp    %rcx,0x38(%rsp)
14027de17:	0f 84 06 02 00 00    	je     0x14027e023
14027de1d:	48 8d 79 f0          	lea    -0x10(%rcx),%rdi
14027de21:	49 8b 96 98 00 00 00 	mov    0x98(%r14),%rdx
14027de28:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027de2f:	48 2b c2             	sub    %rdx,%rax
14027de32:	48 c1 f8 03          	sar    $0x3,%rax
14027de36:	49 0f af c5          	imul   %r13,%rax
14027de3a:	4c 3b e0             	cmp    %rax,%r12
14027de3d:	0f 83 e0 01 00 00    	jae    0x14027e023
14027de43:	4e 8b 6c 3a 58       	mov    0x58(%rdx,%r15,1),%r13
14027de48:	4c 89 6d 97          	mov    %r13,-0x69(%rbp)
14027de4c:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027de53:	48 2b c2             	sub    %rdx,%rax
14027de56:	48 c1 f8 03          	sar    $0x3,%rax
14027de5a:	48 ba c5 4e ec c4 4e 	movabs $0x4ec4ec4ec4ec4ec5,%rdx
14027de61:	ec c4 4e
14027de64:	48 0f af c2          	imul   %rdx,%rax
14027de68:	4c 3b e0             	cmp    %rax,%r12
14027de6b:	0f 83 b2 01 00 00    	jae    0x14027e023
14027de71:	49 8b 5d 00          	mov    0x0(%r13),%rbx
14027de75:	48 8b 07             	mov    (%rdi),%rax
14027de78:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
14027de7c:	49 3b dd             	cmp    %r13,%rbx
14027de7f:	0f 84 44 01 00 00    	je     0x14027dfc9
14027de85:	4c 8d 4b 20          	lea    0x20(%rbx),%r9
14027de89:	4c 8b c0             	mov    %rax,%r8
14027de8c:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
14027de90:	48 8b cf             	mov    %rdi,%rcx
14027de93:	e8 7c 3f de ff       	call   0x140061e14
14027de98:	0f 10 30             	movups (%rax),%xmm6
14027de9b:	f2 0f 10 40 10       	movsd  0x10(%rax),%xmm0
14027dea0:	f2 0f 11 45 c7       	movsd  %xmm0,-0x39(%rbp)
14027dea5:	45 33 d2             	xor    %r10d,%r10d
14027dea8:	44 38 55 c7          	cmp    %r10b,-0x39(%rbp)
14027deac:	0f 85 88 00 00 00    	jne    0x14027df3a
14027deb2:	48 b8 55 55 55 55 55 	movabs $0x555555555555555,%rax
14027deb9:	55 55 05
14027debc:	48 39 47 08          	cmp    %rax,0x8(%rdi)
14027dec0:	0f 84 cd 01 00 00    	je     0x14027e093
14027dec6:	4c 8b 2f             	mov    (%rdi),%r13
14027dec9:	48 89 7d a7          	mov    %rdi,-0x59(%rbp)
14027decd:	4c 89 55 af          	mov    %r10,-0x51(%rbp)
14027ded1:	41 8d 4a 30          	lea    0x30(%r10),%ecx
14027ded5:	ff 15 ed e9 88 00    	call   *0x88e9ed(%rip)        # 0x140b0c8c8
14027dedb:	4c 8b c0             	mov    %rax,%r8
14027dede:	33 c9                	xor    %ecx,%ecx
14027dee0:	48 85 c0             	test   %rax,%rax
14027dee3:	0f 84 2c 01 00 00    	je     0x14027e015
14027dee9:	48 89 48 20          	mov    %rcx,0x20(%rax)
14027deed:	48 89 48 28          	mov    %rcx,0x28(%rax)
14027def1:	48 8b 43 28          	mov    0x28(%rbx),%rax
14027def5:	48 85 c0             	test   %rax,%rax
14027def8:	74 04                	je     0x14027defe
14027defa:	f0 ff 40 08          	lock incl 0x8(%rax)
14027defe:	48 8b 43 20          	mov    0x20(%rbx),%rax
14027df02:	49 89 40 20          	mov    %rax,0x20(%r8)
14027df06:	48 8b 43 28          	mov    0x28(%rbx),%rax
14027df0a:	49 89 40 28          	mov    %rax,0x28(%r8)
14027df0e:	4d 89 28             	mov    %r13,(%r8)
14027df11:	4d 89 68 08          	mov    %r13,0x8(%r8)
14027df15:	4d 89 68 10          	mov    %r13,0x10(%r8)
14027df19:	66 41 89 48 18       	mov    %cx,0x18(%r8)
14027df1e:	48 89 4d af          	mov    %rcx,-0x51(%rbp)
14027df22:	f3 0f 7f 75 b7       	movdqu %xmm6,-0x49(%rbp)
14027df27:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14027df2b:	48 8b cf             	mov    %rdi,%rcx
14027df2e:	e8 ad 8f d8 ff       	call   0x140006ee0
14027df33:	4c 8b 6d 97          	mov    -0x69(%rbp),%r13
14027df37:	45 33 d2             	xor    %r10d,%r10d
14027df3a:	48 8b 43 10          	mov    0x10(%rbx),%rax
14027df3e:	44 38 50 19          	cmp    %r10b,0x19(%rax)
14027df42:	74 1e                	je     0x14027df62
14027df44:	48 8b 43 08          	mov    0x8(%rbx),%rax
14027df48:	eb 0d                	jmp    0x14027df57
14027df4a:	48 3b 58 10          	cmp    0x10(%rax),%rbx
14027df4e:	75 0d                	jne    0x14027df5d
14027df50:	48 8b d8             	mov    %rax,%rbx
14027df53:	48 8b 40 08          	mov    0x8(%rax),%rax
14027df57:	44 38 50 19          	cmp    %r10b,0x19(%rax)
14027df5b:	74 ed                	je     0x14027df4a
14027df5d:	48 8b d8             	mov    %rax,%rbx
14027df60:	eb 1b                	jmp    0x14027df7d
14027df62:	48 8b d8             	mov    %rax,%rbx
14027df65:	48 8b 08             	mov    (%rax),%rcx
14027df68:	44 38 51 19          	cmp    %r10b,0x19(%rcx)
14027df6c:	75 0f                	jne    0x14027df7d
14027df6e:	48 8b d9             	mov    %rcx,%rbx
14027df71:	48 8b 01             	mov    (%rcx),%rax
14027df74:	48 8b c8             	mov    %rax,%rcx
14027df77:	44 38 50 19          	cmp    %r10b,0x19(%rax)
14027df7b:	74 f1                	je     0x14027df6e
14027df7d:	49 3b dd             	cmp    %r13,%rbx
14027df80:	48 8b 45 9f          	mov    -0x61(%rbp),%rax
14027df84:	0f 85 fb fe ff ff    	jne    0x14027de85
14027df8a:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14027df8e:	8b 74 24 30          	mov    0x30(%rsp),%esi
14027df92:	49 bd c5 4e ec c4 4e 	movabs $0x4ec4ec4ec4ec4ec5,%r13
14027df99:	ec c4 4e
14027df9c:	eb 31                	jmp    0x14027dfcf
14027df9e:	49 8b 96 98 00 00 00 	mov    0x98(%r14),%rdx
14027dfa5:	49 8b 86 a0 00 00 00 	mov    0xa0(%r14),%rax
14027dfac:	48 2b c2             	sub    %rdx,%rax
14027dfaf:	48 c1 f8 03          	sar    $0x3,%rax
14027dfb3:	49 0f af c5          	imul   %r13,%rax
14027dfb7:	4c 3b e0             	cmp    %rax,%r12
14027dfba:	73 67                	jae    0x14027e023
14027dfbc:	4e 8d 04 3a          	lea    (%rdx,%r15,1),%r8
14027dfc0:	48 3b 4d 8f          	cmp    -0x71(%rbp),%rcx
14027dfc4:	e9 c3 f9 ff ff       	jmp    0x14027d98c
14027dfc9:	4c 8b ea             	mov    %rdx,%r13
14027dfcc:	45 33 d2             	xor    %r10d,%r10d
14027dfcf:	49 ff c4             	inc    %r12
14027dfd2:	49 83 c7 68          	add    $0x68,%r15
14027dfd6:	49 8b 96 a0 00 00 00 	mov    0xa0(%r14),%rdx
14027dfdd:	4d 8b 86 98 00 00 00 	mov    0x98(%r14),%r8
14027dfe4:	48 8b c2             	mov    %rdx,%rax
14027dfe7:	49 2b c0             	sub    %r8,%rax
14027dfea:	48 c1 f8 03          	sar    $0x3,%rax
14027dfee:	49 0f af c5          	imul   %r13,%rax
14027dff2:	4c 3b e0             	cmp    %rax,%r12
14027dff5:	73 33                	jae    0x14027e02a
14027dff7:	4c 8b 4d 8f          	mov    -0x71(%rbp),%r9
14027dffb:	e9 6b f9 ff ff       	jmp    0x14027d96b
14027e000:	ff 15 92 e9 88 00    	call   *0x88e992(%rip)        # 0x140b0c998
14027e006:	90                   	nop
14027e007:	ff 15 8b e9 88 00    	call   *0x88e98b(%rip)        # 0x140b0c998
14027e00d:	90                   	nop
14027e00e:	ff 15 84 e9 88 00    	call   *0x88e984(%rip)        # 0x140b0c998
14027e014:	90                   	nop
14027e015:	ff 15 7d e4 88 00    	call   *0x88e47d(%rip)        # 0x140b0c498
14027e01b:	90                   	nop
14027e01c:	ff 15 76 e9 88 00    	call   *0x88e976(%rip)        # 0x140b0c998
14027e022:	cc                   	int3
14027e023:	ff 15 6f e9 88 00    	call   *0x88e96f(%rip)        # 0x140b0c998
14027e029:	cc                   	int3
14027e02a:	49 81 c6 98 00 00 00 	add    $0x98,%r14
14027e031:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
14027e036:	4c 3b f0             	cmp    %rax,%r14
14027e039:	74 1c                	je     0x14027e057
14027e03b:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14027e040:	48 2b ca             	sub    %rdx,%rcx
14027e043:	48 c1 f9 03          	sar    $0x3,%rcx
14027e047:	49 0f af cd          	imul   %r13,%rcx
14027e04b:	4c 8b c1             	mov    %rcx,%r8
14027e04e:	49 8b ce             	mov    %r14,%rcx
14027e051:	e8 ba 36 00 00       	call   0x140281710
14027e056:	90                   	nop
14027e057:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14027e05c:	e8 63 38 e7 ff       	call   0x1400f18c4
14027e061:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
14027e065:	48 33 cc             	xor    %rsp,%rcx
14027e068:	e8 73 15 87 00       	call   0x140aef5e0
14027e06d:	4c 8d 9c 24 f0 00 00 	lea    0xf0(%rsp),%r11
14027e074:	00
14027e075:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14027e079:	49 8b 73 40          	mov    0x40(%r11),%rsi
14027e07d:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14027e081:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
14027e086:	49 8b e3             	mov    %r11,%rsp
14027e089:	41 5f                	pop    %r15
14027e08b:	41 5e                	pop    %r14
14027e08d:	41 5d                	pop    %r13
14027e08f:	41 5c                	pop    %r12
14027e091:	5d                   	pop    %rbp
14027e092:	c3                   	ret
14027e093:	e8 3c 5d d8 ff       	call   0x140003dd4
14027e098:	90                   	nop
14027e099:	eb 01                	jmp    0x14027e09c
14027e09b:	90                   	nop
14027e09c:	90                   	nop
14027e09d:	90                   	nop
14027e09e:	90                   	nop
14027e09f:	90                   	nop
14027e0a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14027e0a5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14027e0aa:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14027e0af:	55                   	push   %rbp
14027e0b0:	41 54                	push   %r12
14027e0b2:	41 55                	push   %r13
14027e0b4:	41 56                	push   %r14
14027e0b6:	41 57                	push   %r15
14027e0b8:	48 8b ec             	mov    %rsp,%rbp
14027e0bb:	48 83 ec 40          	sub    $0x40,%rsp
14027e0bf:	4c 8b e9             	mov    %rcx,%r13
14027e0c2:	0f 57 c0             	xorps  %xmm0,%xmm0
14027e0c5:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14027e0ca:	48 83 65 f0 00       	andq   $0x0,-0x10(%rbp)
14027e0cf:	33 f6                	xor    %esi,%esi
14027e0d1:	48 8d 99 98 00 00 00 	lea    0x98(%rcx),%rbx
14027e0d8:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14027e0dc:	48 8b 13             	mov    (%rbx),%rdx
14027e0df:	48 8b c1             	mov    %rcx,%rax
14027e0e2:	48 2b c2             	sub    %rdx,%rax
14027e0e5:	48 c1 f8 03          	sar    $0x3,%rax
14027e0e9:	49 bc c5 4e ec c4 4e 	movabs $0x4ec4ec4ec4ec4ec5,%r12
14027e0f0:	ec c4 4e
14027e0f3:	49 0f af c4          	imul   %r12,%rax
14027e0f7:	48 8b 7d e8          	mov    -0x18(%rbp),%rdi
14027e0fb:	48 85 c0             	test   %rax,%rax
14027e0fe:	0f 84 ca 00 00 00    	je     0x14027e1ce
14027e104:	45 33 ff             	xor    %r15d,%r15d
14027e107:	45 33 c9             	xor    %r9d,%r9d
14027e10a:	48 2b ca             	sub    %rdx,%rcx
14027e10d:	48 c1 f9 03          	sar    $0x3,%rcx
14027e111:	49 0f af cc          	imul   %r12,%rcx
14027e115:	48 3b f1             	cmp    %rcx,%rsi
14027e118:	0f 83 30 01 00 00    	jae    0x14027e24e
14027e11e:	4d 8d 1c 17          	lea    (%r15,%rdx,1),%r11
14027e122:	49 8b 43 20          	mov    0x20(%r11),%rax
14027e126:	4d 8b 95 a0 00 00 00 	mov    0xa0(%r13),%r10
14027e12d:	4c 2b d2             	sub    %rdx,%r10
14027e130:	49 c1 fa 03          	sar    $0x3,%r10
14027e134:	4d 0f af d4          	imul   %r12,%r10
14027e138:	4d 8b f1             	mov    %r9,%r14
14027e13b:	49 3b f2             	cmp    %r10,%rsi
14027e13e:	0f 83 0a 01 00 00    	jae    0x14027e24e
14027e144:	49 3b 43 28          	cmp    0x28(%r11),%rax
14027e148:	74 27                	je     0x14027e171
14027e14a:	48 8d 90 a8 00 00 00 	lea    0xa8(%rax),%rdx
14027e151:	48 8d 88 b0 00 00 00 	lea    0xb0(%rax),%rcx
14027e158:	48 05 e0 00 00 00    	add    $0xe0,%rax
14027e15e:	4c 8b 02             	mov    (%rdx),%r8
14027e161:	4c 2b 01             	sub    (%rcx),%r8
14027e164:	49 ff c1             	inc    %r9
14027e167:	49 83 f8 02          	cmp    $0x2,%r8