140a0ce27:	48 0f 47 4c 24 58    	cmova  0x58(%rsp),%rcx
140a0ce2d:	4c 8b 44 24 68       	mov    0x68(%rsp),%r8
140a0ce32:	4c 3b c3             	cmp    %rbx,%r8
140a0ce35:	0f 85 82 fd ff ff    	jne    0x140a0cbbd
140a0ce3b:	48 8d 15 da b0 13 00 	lea    0x13b0da(%rip),%rdx        # 0x140b47f1c
140a0ce42:	e8 f5 ac 5f ff       	call   0x140007b3c
140a0ce47:	85 c0                	test   %eax,%eax
140a0ce49:	0f 85 6e fd ff ff    	jne    0x140a0cbbd
140a0ce4f:	41 c7 06 04 00 00 00 	movl   $0x4,(%r14)
140a0ce56:	e9 c2 fa ff ff       	jmp    0x140a0c91d
140a0ce5b:	4c 8d 54 24 38       	lea    0x38(%rsp),%r10
140a0ce60:	48 83 7c 24 50 07    	cmpq   $0x7,0x50(%rsp)
140a0ce66:	4c 0f 47 54 24 38    	cmova  0x38(%rsp),%r10
140a0ce6c:	bb 01 00 00 00       	mov    $0x1,%ebx
140a0ce71:	4c 3b cb             	cmp    %rbx,%r9
140a0ce74:	0f 85 94 04 00 00    	jne    0x140a0d30e
140a0ce7a:	4d 8b c4             	mov    %r12,%r8
140a0ce7d:	49 8b c2             	mov    %r10,%rax
140a0ce80:	4c 8d 1d 99 b0 13 00 	lea    0x13b099(%rip),%r11        # 0x140b47f20
140a0ce87:	49 8b cb             	mov    %r11,%rcx
140a0ce8a:	41 bd ff ff 00 00    	mov    $0xffff,%r13d
140a0ce90:	41 83 cc ff          	or     $0xffffffff,%r12d
140a0ce94:	8d 53 0f             	lea    0xf(%rbx),%edx
140a0ce97:	44 8b 3d da d3 31 00 	mov    0x31d3da(%rip),%r15d        # 0x140d2a278
140a0ce9e:	45 85 ff             	test   %r15d,%r15d
140a0cea1:	74 2e                	je     0x140a0ced1
140a0cea3:	4c 3b ca             	cmp    %rdx,%r9
140a0cea6:	72 29                	jb     0x140a0ced1
140a0cea8:	8b f2                	mov    %edx,%esi
140a0ceaa:	c5 fe 6f 09          	vmovdqu (%rcx),%ymm1
140a0ceae:	c5 f5 75 08          	vpcmpeqw (%rax),%ymm1,%ymm1
140a0ceb2:	c5 7d d7 f1          	vpmovmskb %ymm1,%r14d
140a0ceb6:	45 3b f4             	cmp    %r12d,%r14d
140a0ceb9:	75 71                	jne    0x140a0cf2c
140a0cebb:	4c 03 c2             	add    %rdx,%r8
140a0cebe:	48 03 f2             	add    %rdx,%rsi
140a0cec1:	48 83 c0 20          	add    $0x20,%rax
140a0cec5:	48 83 c1 20          	add    $0x20,%rcx
140a0cec9:	48 3b f3             	cmp    %rbx,%rsi
140a0cecc:	76 dc                	jbe    0x140a0ceaa
140a0cece:	c5 f8 77             	vzeroupper
140a0ced1:	49 8d 70 08          	lea    0x8(%r8),%rsi
140a0ced5:	49 3b f1             	cmp    %r9,%rsi
140a0ced8:	77 2a                	ja     0x140a0cf04
140a0ceda:	f3 0f 6f 09          	movdqu (%rcx),%xmm1
140a0cede:	f3 0f 6f 00          	movdqu (%rax),%xmm0
140a0cee2:	66 0f 75 c8          	pcmpeqw %xmm0,%xmm1
140a0cee6:	66 44 0f d7 f1       	pmovmskb %xmm1,%r14d
140a0ceeb:	66 45 3b f5          	cmp    %r13w,%r14w
140a0ceef:	75 61                	jne    0x140a0cf52
140a0cef1:	49 83 c0 08          	add    $0x8,%r8
140a0cef5:	48 83 c6 08          	add    $0x8,%rsi
140a0cef9:	48 03 c2             	add    %rdx,%rax
140a0cefc:	48 03 ca             	add    %rdx,%rcx
140a0ceff:	48 3b f3             	cmp    %rbx,%rsi
140a0cf02:	76 d6                	jbe    0x140a0ceda
140a0cf04:	49 8d 70 04          	lea    0x4(%r8),%rsi
140a0cf08:	49 3b f1             	cmp    %r9,%rsi
140a0cf0b:	77 6e                	ja     0x140a0cf7b
140a0cf0d:	4c 8b 30             	mov    (%rax),%r14
140a0cf10:	48 8b 01             	mov    (%rcx),%rax
140a0cf13:	4c 3b f0             	cmp    %rax,%r14
140a0cf16:	74 60                	je     0x140a0cf78
140a0cf18:	49 33 c6             	xor    %r14,%rax
140a0cf1b:	48 0f bc c0          	bsf    %rax,%rax
140a0cf1f:	c1 e8 04             	shr    $0x4,%eax
140a0cf22:	8b c8                	mov    %eax,%ecx
140a0cf24:	49 03 c0             	add    %r8,%rax
140a0cf27:	49 03 c8             	add    %r8,%rcx
140a0cf2a:	eb 39                	jmp    0x140a0cf65
140a0cf2c:	41 f7 d6             	not    %r14d
140a0cf2f:	41 0f bc c6          	bsf    %r14d,%eax
140a0cf33:	d1 e8                	shr    $1,%eax
140a0cf35:	49 8d 0c 00          	lea    (%r8,%rax,1),%rcx
140a0cf39:	49 03 c0             	add    %r8,%rax
140a0cf3c:	41 0f b7 04 43       	movzwl (%r11,%rax,2),%eax
140a0cf41:	66 41 39 04 4a       	cmp    %ax,(%r10,%rcx,2)
140a0cf46:	1b c0                	sbb    %eax,%eax
140a0cf48:	83 e0 fe             	and    $0xfffffffe,%eax
140a0cf4b:	03 c3                	add    %ebx,%eax
140a0cf4d:	c5 f8 77             	vzeroupper
140a0cf50:	eb 4d                	jmp    0x140a0cf9f
140a0cf52:	41 0f b7 c6          	movzwl %r14w,%eax
140a0cf56:	f7 d0                	not    %eax
140a0cf58:	0f bc c8             	bsf    %eax,%ecx
140a0cf5b:	d1 e9                	shr    $1,%ecx
140a0cf5d:	8b c1                	mov    %ecx,%eax
140a0cf5f:	49 03 c8             	add    %r8,%rcx
140a0cf62:	49 03 c0             	add    %r8,%rax
140a0cf65:	41 0f b7 04 43       	movzwl (%r11,%rax,2),%eax
140a0cf6a:	66 41 39 04 4a       	cmp    %ax,(%r10,%rcx,2)
140a0cf6f:	1b c0                	sbb    %eax,%eax
140a0cf71:	83 e0 fe             	and    $0xfffffffe,%eax
140a0cf74:	03 c3                	add    %ebx,%eax
140a0cf76:	eb 27                	jmp    0x140a0cf9f
140a0cf78:	4c 8b c6             	mov    %rsi,%r8
140a0cf7b:	4d 3b c1             	cmp    %r9,%r8
140a0cf7e:	73 1d                	jae    0x140a0cf9d
140a0cf80:	4b 8d 04 42          	lea    (%r10,%r8,2),%rax
140a0cf84:	4d 2b da             	sub    %r10,%r11
140a0cf87:	0f b7 08             	movzwl (%rax),%ecx
140a0cf8a:	66 41 3b 0c 03       	cmp    (%r11,%rax,1),%cx
140a0cf8f:	75 de                	jne    0x140a0cf6f
140a0cf91:	4c 03 c3             	add    %rbx,%r8
140a0cf94:	48 83 c0 02          	add    $0x2,%rax
140a0cf98:	4c 3b c3             	cmp    %rbx,%r8
140a0cf9b:	72 ea                	jb     0x140a0cf87
140a0cf9d:	33 c0                	xor    %eax,%eax
140a0cf9f:	85 c0                	test   %eax,%eax
140a0cfa1:	0f 85 64 03 00 00    	jne    0x140a0d30b
140a0cfa7:	4c 8d 54 24 58       	lea    0x58(%rsp),%r10
140a0cfac:	48 83 7c 24 70 07    	cmpq   $0x7,0x70(%rsp)
140a0cfb2:	4c 0f 47 54 24 58    	cmova  0x58(%rsp),%r10
140a0cfb8:	48 3b fb             	cmp    %rbx,%rdi
140a0cfbb:	0f 85 4a 03 00 00    	jne    0x140a0d30b
140a0cfc1:	45 33 c0             	xor    %r8d,%r8d
140a0cfc4:	49 8b c2             	mov    %r10,%rax
140a0cfc7:	4c 8d 0d 4e af 13 00 	lea    0x13af4e(%rip),%r9        # 0x140b47f1c
140a0cfce:	49 8b c9             	mov    %r9,%rcx
140a0cfd1:	45 85 ff             	test   %r15d,%r15d
140a0cfd4:	74 2f                	je     0x140a0d005
140a0cfd6:	48 3b fa             	cmp    %rdx,%rdi
140a0cfd9:	72 2a                	jb     0x140a0d005
140a0cfdb:	4c 8b da             	mov    %rdx,%r11
140a0cfde:	c5 fe 6f 09          	vmovdqu (%rcx),%ymm1
140a0cfe2:	c5 f5 75 08          	vpcmpeqw (%rax),%ymm1,%ymm1
140a0cfe6:	c5 fd d7 f1          	vpmovmskb %ymm1,%esi
140a0cfea:	41 3b f4             	cmp    %r12d,%esi
140a0cfed:	75 7a                	jne    0x140a0d069
140a0cfef:	4c 03 c2             	add    %rdx,%r8
140a0cff2:	4c 03 da             	add    %rdx,%r11
140a0cff5:	48 83 c0 20          	add    $0x20,%rax
140a0cff9:	48 83 c1 20          	add    $0x20,%rcx
140a0cffd:	4c 3b db             	cmp    %rbx,%r11
140a0d000:	76 dc                	jbe    0x140a0cfde
140a0d002:	c5 f8 77             	vzeroupper
140a0d005:	4d 8d 58 08          	lea    0x8(%r8),%r11
140a0d009:	4c 3b df             	cmp    %rdi,%r11
140a0d00c:	77 29                	ja     0x140a0d037
140a0d00e:	f3 0f 6f 09          	movdqu (%rcx),%xmm1
140a0d012:	f3 0f 6f 00          	movdqu (%rax),%xmm0
140a0d016:	66 0f 75 c8          	pcmpeqw %xmm0,%xmm1
140a0d01a:	66 0f d7 f1          	pmovmskb %xmm1,%esi
140a0d01e:	66 41 3b f5          	cmp    %r13w,%si
140a0d022:	75 6d                	jne    0x140a0d091
140a0d024:	49 83 c0 08          	add    $0x8,%r8
140a0d028:	49 83 c3 08          	add    $0x8,%r11
140a0d02c:	48 03 c2             	add    %rdx,%rax
140a0d02f:	48 03 ca             	add    %rdx,%rcx
140a0d032:	4c 3b db             	cmp    %rbx,%r11
140a0d035:	76 d7                	jbe    0x140a0d00e
140a0d037:	49 8d 50 04          	lea    0x4(%r8),%rdx
140a0d03b:	48 3b d7             	cmp    %rdi,%rdx
140a0d03e:	77 7a                	ja     0x140a0d0ba
140a0d040:	4c 8b 18             	mov    (%rax),%r11
140a0d043:	48 8b 01             	mov    (%rcx),%rax
140a0d046:	4c 3b d8             	cmp    %rax,%r11
140a0d049:	74 6c                	je     0x140a0d0b7
140a0d04b:	49 33 c3             	xor    %r11,%rax
140a0d04e:	48 0f bc c0          	bsf    %rax,%rax
140a0d052:	c1 e8 04             	shr    $0x4,%eax
140a0d055:	8b c8                	mov    %eax,%ecx
140a0d057:	49 03 c0             	add    %r8,%rax
140a0d05a:	49 03 c8             	add    %r8,%rcx
140a0d05d:	41 0f b7 04 41       	movzwl (%r9,%rax,2),%eax
140a0d062:	66 41 39 04 4a       	cmp    %ax,(%r10,%rcx,2)
140a0d067:	eb 45                	jmp    0x140a0d0ae
140a0d069:	f7 d6                	not    %esi
140a0d06b:	0f bc c6             	bsf    %esi,%eax
140a0d06e:	d1 e8                	shr    $1,%eax
140a0d070:	8b c8                	mov    %eax,%ecx
140a0d072:	49 03 c0             	add    %r8,%rax
140a0d075:	49 03 c8             	add    %r8,%rcx
140a0d078:	41 0f b7 04 41       	movzwl (%r9,%rax,2),%eax
140a0d07d:	66 41 39 04 4a       	cmp    %ax,(%r10,%rcx,2)
140a0d082:	1b c0                	sbb    %eax,%eax
140a0d084:	83 e0 fe             	and    $0xfffffffe,%eax
140a0d087:	03 c3                	add    %ebx,%eax
140a0d089:	c5 f8 77             	vzeroupper
140a0d08c:	45 33 e4             	xor    %r12d,%r12d
140a0d08f:	eb 48                	jmp    0x140a0d0d9
140a0d091:	0f b7 c6             	movzwl %si,%eax
140a0d094:	f7 d0                	not    %eax
140a0d096:	0f bc c8             	bsf    %eax,%ecx
140a0d099:	d1 e9                	shr    $1,%ecx
140a0d09b:	8b d1                	mov    %ecx,%edx
140a0d09d:	4a 8d 04 01          	lea    (%rcx,%r8,1),%rax
140a0d0a1:	49 03 d0             	add    %r8,%rdx
140a0d0a4:	41 0f b7 04 41       	movzwl (%r9,%rax,2),%eax
140a0d0a9:	66 41 39 04 52       	cmp    %ax,(%r10,%rdx,2)
140a0d0ae:	1b c0                	sbb    %eax,%eax
140a0d0b0:	83 e0 fe             	and    $0xfffffffe,%eax
140a0d0b3:	03 c3                	add    %ebx,%eax
140a0d0b5:	eb d5                	jmp    0x140a0d08c
140a0d0b7:	4c 8b c2             	mov    %rdx,%r8
140a0d0ba:	4c 3b c7             	cmp    %rdi,%r8
140a0d0bd:	73 14                	jae    0x140a0d0d3
140a0d0bf:	43 0f b7 04 42       	movzwl (%r10,%r8,2),%eax
140a0d0c4:	66 43 3b 04 41       	cmp    (%r9,%r8,2),%ax
140a0d0c9:	75 e3                	jne    0x140a0d0ae
140a0d0cb:	4c 03 c3             	add    %rbx,%r8
140a0d0ce:	4c 3b c3             	cmp    %rbx,%r8
140a0d0d1:	72 ec                	jb     0x140a0d0bf
140a0d0d3:	45 33 e4             	xor    %r12d,%r12d
140a0d0d6:	41 8b c4             	mov    %r12d,%eax
140a0d0d9:	85 c0                	test   %eax,%eax
140a0d0db:	0f 85 2d 02 00 00    	jne    0x140a0d30e
140a0d0e1:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140a0d0e6:	c7 00 03 00 00 00    	movl   $0x3,(%rax)
140a0d0ec:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
140a0d0f1:	48 8d 15 2c ae 13 00 	lea    0x13ae2c(%rip),%rdx        # 0x140b47f24
140a0d0f8:	48 8d 8c 24 98 00 00 	lea    0x98(%rsp),%rcx
140a0d0ff:	00
140a0d100:	e8 2f a4 72 ff       	call   0x140137534
140a0d105:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140a0d10a:	48 8b d0             	mov    %rax,%rdx
140a0d10d:	e8 0e 93 5f ff       	call   0x140006420
140a0d112:	48 8d 8c 24 98 00 00 	lea    0x98(%rsp),%rcx
140a0d119:	00
140a0d11a:	e8 a1 92 5f ff       	call   0x1400063c0
140a0d11f:	e9 f6 f5 ff ff       	jmp    0x140a0c71a
140a0d124:	49 8b d7             	mov    %r15,%rdx
140a0d127:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140a0d12c:	e8 2f f0 ff ff       	call   0x140a0c160
140a0d131:	49 8d 56 06          	lea    0x6(%r14),%rdx
140a0d135:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140a0d13a:	e8 fd f2 ff ff       	call   0x140a0c43c
140a0d13f:	40 8a f8             	mov    %al,%dil
140a0d142:	49 8d 56 06          	lea    0x6(%r14),%rdx
140a0d146:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140a0d14b:	e8 ec f2 ff ff       	call   0x140a0c43c
140a0d150:	40 3a c7             	cmp    %dil,%al
140a0d153:	0f 84 64 fa ff ff    	je     0x140a0cbbd
140a0d159:	4c 8d 54 24 38       	lea    0x38(%rsp),%r10
140a0d15e:	48 83 7c 24 50 07    	cmpq   $0x7,0x50(%rsp)
140a0d164:	4c 0f 47 54 24 38    	cmova  0x38(%rsp),%r10
140a0d16a:	4c 8b 5c 24 48       	mov    0x48(%rsp),%r11
140a0d16f:	4d 85 db             	test   %r11,%r11
140a0d172:	0f 85 45 fa ff ff    	jne    0x140a0cbbd
140a0d178:	4d 8b c4             	mov    %r12,%r8
140a0d17b:	49 8b c2             	mov    %r10,%rax
140a0d17e:	4c 8d 0d 33 1b 13 00 	lea    0x131b33(%rip),%r9        # 0x140b3ecb8
140a0d185:	49 8b c9             	mov    %r9,%rcx
140a0d188:	41 8d 5b 01          	lea    0x1(%r11),%ebx
140a0d18c:	8d 53 0f             	lea    0xf(%rbx),%edx
140a0d18f:	44 39 25 e2 d0 31 00 	cmp    %r12d,0x31d0e2(%rip)        # 0x140d2a278
140a0d196:	74 32                	je     0x140a0d1ca
140a0d198:	4c 3b da             	cmp    %rdx,%r11
140a0d19b:	72 2d                	jb     0x140a0d1ca
140a0d19d:	8b fa                	mov    %edx,%edi
140a0d19f:	41 83 cc ff          	or     $0xffffffff,%r12d
140a0d1a3:	c5 fe 6f 09          	vmovdqu (%rcx),%ymm1
140a0d1a7:	c5 f5 75 08          	vpcmpeqw (%rax),%ymm1,%ymm1
140a0d1ab:	c5 fd d7 f1          	vpmovmskb %ymm1,%esi
140a0d1af:	41 3b f4             	cmp    %r12d,%esi
140a0d1b2:	75 7d                	jne    0x140a0d231
140a0d1b4:	4c 03 c2             	add    %rdx,%r8
140a0d1b7:	48 83 c0 20          	add    $0x20,%rax
140a0d1bb:	48 83 c1 20          	add    $0x20,%rcx
140a0d1bf:	48 03 fa             	add    %rdx,%rdi
140a0d1c2:	74 df                	je     0x140a0d1a3
140a0d1c4:	c5 f8 77             	vzeroupper
140a0d1c7:	45 33 e4             	xor    %r12d,%r12d
140a0d1ca:	49 8d 78 08          	lea    0x8(%r8),%rdi
140a0d1ce:	49 3b fb             	cmp    %r11,%rdi
140a0d1d1:	77 2c                	ja     0x140a0d1ff
140a0d1d3:	41 bd ff ff 00 00    	mov    $0xffff,%r13d
140a0d1d9:	f3 0f 6f 01          	movdqu (%rcx),%xmm0
140a0d1dd:	f3 0f 6f 08          	movdqu (%rax),%xmm1
140a0d1e1:	66 0f 75 c8          	pcmpeqw %xmm0,%xmm1
140a0d1e5:	66 0f d7 f1          	pmovmskb %xmm1,%esi
140a0d1e9:	66 41 3b f5          	cmp    %r13w,%si
140a0d1ed:	75 6a                	jne    0x140a0d259
140a0d1ef:	49 83 c0 08          	add    $0x8,%r8
140a0d1f3:	48 03 c2             	add    %rdx,%rax
140a0d1f6:	48 03 ca             	add    %rdx,%rcx
140a0d1f9:	48 83 c7 08          	add    $0x8,%rdi
140a0d1fd:	74 da                	je     0x140a0d1d9
140a0d1ff:	49 8d 50 04          	lea    0x4(%r8),%rdx
140a0d203:	49 3b d3             	cmp    %r11,%rdx
140a0d206:	77 7a                	ja     0x140a0d282
140a0d208:	48 8b 38             	mov    (%rax),%rdi
140a0d20b:	48 8b 01             	mov    (%rcx),%rax
140a0d20e:	48 3b f8             	cmp    %rax,%rdi
140a0d211:	74 6c                	je     0x140a0d27f
140a0d213:	48 33 c7             	xor    %rdi,%rax
140a0d216:	48 0f bc c0          	bsf    %rax,%rax
140a0d21a:	c1 e8 04             	shr    $0x4,%eax
140a0d21d:	8b c8                	mov    %eax,%ecx
140a0d21f:	49 03 c0             	add    %r8,%rax
140a0d222:	49 03 c8             	add    %r8,%rcx
140a0d225:	41 0f b7 04 41       	movzwl (%r9,%rax,2),%eax
140a0d22a:	66 41 39 04 4a       	cmp    %ax,(%r10,%rcx,2)
140a0d22f:	eb 45                	jmp    0x140a0d276
140a0d231:	f7 d6                	not    %esi
140a0d233:	0f bc c6             	bsf    %esi,%eax
140a0d236:	d1 e8                	shr    $1,%eax
140a0d238:	8b c8                	mov    %eax,%ecx
140a0d23a:	49 03 c0             	add    %r8,%rax
140a0d23d:	49 03 c8             	add    %r8,%rcx
140a0d240:	41 0f b7 04 41       	movzwl (%r9,%rax,2),%eax
140a0d245:	66 41 39 04 4a       	cmp    %ax,(%r10,%rcx,2)
140a0d24a:	1b c0                	sbb    %eax,%eax
140a0d24c:	83 e0 fe             	and    $0xfffffffe,%eax
140a0d24f:	03 c3                	add    %ebx,%eax
140a0d251:	c5 f8 77             	vzeroupper
140a0d254:	45 33 e4             	xor    %r12d,%r12d
140a0d257:	eb 42                	jmp    0x140a0d29b
140a0d259:	0f b7 c6             	movzwl %si,%eax
140a0d25c:	f7 d0                	not    %eax
140a0d25e:	0f bc c8             	bsf    %eax,%ecx
140a0d261:	d1 e9                	shr    $1,%ecx
140a0d263:	8b d1                	mov    %ecx,%edx
140a0d265:	4a 8d 04 01          	lea    (%rcx,%r8,1),%rax
140a0d269:	49 03 d0             	add    %r8,%rdx
140a0d26c:	41 0f b7 04 41       	movzwl (%r9,%rax,2),%eax
140a0d271:	66 41 39 04 52       	cmp    %ax,(%r10,%rdx,2)
140a0d276:	1b c0                	sbb    %eax,%eax
140a0d278:	83 e0 fe             	and    $0xfffffffe,%eax
140a0d27b:	03 c3                	add    %ebx,%eax
140a0d27d:	eb 1c                	jmp    0x140a0d29b
140a0d27f:	4c 8b c2             	mov    %rdx,%r8
140a0d282:	4d 3b c3             	cmp    %r11,%r8
140a0d285:	73 11                	jae    0x140a0d298
140a0d287:	4b 8d 04 42          	lea    (%r10,%r8,2),%rax
140a0d28b:	0f b7 08             	movzwl (%rax),%ecx
140a0d28e:	49 2b c2             	sub    %r10,%rax
140a0d291:	66 42 3b 0c 08       	cmp    (%rax,%r9,1),%cx
140a0d296:	75 de                	jne    0x140a0d276
140a0d298:	41 8b c4             	mov    %r12d,%eax
140a0d29b:	85 c0                	test   %eax,%eax
140a0d29d:	0f 85 1a f9 ff ff    	jne    0x140a0cbbd
140a0d2a3:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140a0d2a8:	48 83 7c 24 70 07    	cmpq   $0x7,0x70(%rsp)
140a0d2ae:	48 0f 47 4c 24 58    	cmova  0x58(%rsp),%rcx
140a0d2b4:	4c 8b 44 24 68       	mov    0x68(%rsp),%r8
140a0d2b9:	4d 85 c0             	test   %r8,%r8
140a0d2bc:	0f 85 fb f8 ff ff    	jne    0x140a0cbbd
140a0d2c2:	49 8b d1             	mov    %r9,%rdx
140a0d2c5:	e8 72 a8 5f ff       	call   0x140007b3c
140a0d2ca:	66 0f 6f 15 5e 49 1a 	movdqa 0x1a495e(%rip),%xmm2        # 0x140bb1c30
140a0d2d1:	00
140a0d2d2:	85 c0                	test   %eax,%eax
140a0d2d4:	75 38                	jne    0x140a0d30e
140a0d2d6:	41 c7 06 02 00 00 00 	movl   $0x2,(%r14)
140a0d2dd:	eb 3c                	jmp    0x140a0d31b
140a0d2df:	49 8b d7             	mov    %r15,%rdx
140a0d2e2:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140a0d2e7:	e8 74 ee ff ff       	call   0x140a0c160
140a0d2ec:	48 85 ff             	test   %rdi,%rdi