140025e58:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140025e5f:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
140025e63:	0f 29 78 d8          	movaps %xmm7,-0x28(%rax)
140025e67:	48 8b d9             	mov    %rcx,%rbx
140025e6a:	f2 0f 10 32          	movsd  (%rdx),%xmm6
140025e6e:	66 0f 5a f6          	cvtpd2ps %xmm6,%xmm6
140025e72:	f2 0f 10 7a 08       	movsd  0x8(%rdx),%xmm7
140025e77:	66 0f 5a ff          	cvtpd2ps %xmm7,%xmm7
140025e7b:	f3 0f 6f 41 18       	movdqu 0x18(%rcx),%xmm0
140025e80:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
140025e84:	f3 0f 58 c6          	addss  %xmm6,%xmm0
140025e88:	f3 0f 11 45 e7       	movss  %xmm0,-0x19(%rbp)
140025e8d:	f3 0f 10 45 ef       	movss  -0x11(%rbp),%xmm0
140025e92:	f3 0f 58 c6          	addss  %xmm6,%xmm0
140025e96:	f3 0f 11 45 ef       	movss  %xmm0,-0x11(%rbp)
140025e9b:	f3 0f 10 4d eb       	movss  -0x15(%rbp),%xmm1
140025ea0:	f3 0f 58 cf          	addss  %xmm7,%xmm1
140025ea4:	f3 0f 11 4d eb       	movss  %xmm1,-0x15(%rbp)
140025ea9:	f3 0f 10 45 f3       	movss  -0xd(%rbp),%xmm0
140025eae:	f3 0f 58 c7          	addss  %xmm7,%xmm0
140025eb2:	f3 0f 11 45 f3       	movss  %xmm0,-0xd(%rbp)
140025eb7:	0f 10 45 e7          	movups -0x19(%rbp),%xmm0
140025ebb:	f3 0f 7f 41 18       	movdqu %xmm0,0x18(%rcx)
140025ec0:	33 f6                	xor    %esi,%esi
140025ec2:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140025ec6:	48 8b 53 28          	mov    0x28(%rbx),%rdx
140025eca:	48 8b c1             	mov    %rcx,%rax
140025ecd:	48 2b c2             	sub    %rdx,%rax
140025ed0:	48 c1 f8 04          	sar    $0x4,%rax
140025ed4:	48 85 c0             	test   %rax,%rax
140025ed7:	0f 84 ca 01 00 00    	je     0x1400260a7
140025edd:	45 33 f6             	xor    %r14d,%r14d
140025ee0:	48 2b ca             	sub    %rdx,%rcx
140025ee3:	48 c1 f9 04          	sar    $0x4,%rcx
140025ee7:	48 3b f1             	cmp    %rcx,%rsi
140025eea:	0f 83 99 02 00 00    	jae    0x140026189
140025ef0:	4a 8b 0c 32          	mov    (%rdx,%r14,1),%rcx
140025ef4:	48 8b 01             	mov    (%rcx),%rax
140025ef7:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140025efe:	ff 15 34 6d ae 00    	call   *0xae6d34(%rip)        # 0x140b0cc38
140025f04:	f3 0f 6f 00          	movdqu (%rax),%xmm0
140025f08:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
140025f0c:	f3 0f 58 c6          	addss  %xmm6,%xmm0
140025f10:	f3 0f 11 45 e7       	movss  %xmm0,-0x19(%rbp)
140025f15:	f3 0f 10 45 ef       	movss  -0x11(%rbp),%xmm0
140025f1a:	f3 0f 58 c6          	addss  %xmm6,%xmm0
140025f1e:	f3 0f 11 45 ef       	movss  %xmm0,-0x11(%rbp)
140025f23:	f3 0f 10 4d eb       	movss  -0x15(%rbp),%xmm1
140025f28:	f3 0f 58 cf          	addss  %xmm7,%xmm1
140025f2c:	f3 0f 11 4d eb       	movss  %xmm1,-0x15(%rbp)
140025f31:	f3 0f 10 45 f3       	movss  -0xd(%rbp),%xmm0
140025f36:	f3 0f 58 c7          	addss  %xmm7,%xmm0
140025f3a:	f3 0f 11 45 f3       	movss  %xmm0,-0xd(%rbp)
140025f3f:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140025f43:	48 8b 43 30          	mov    0x30(%rbx),%rax
140025f47:	48 2b c1             	sub    %rcx,%rax
140025f4a:	48 c1 f8 04          	sar    $0x4,%rax
140025f4e:	48 3b f0             	cmp    %rax,%rsi
140025f51:	0f 83 32 02 00 00    	jae    0x140026189
140025f57:	49 8b 0c 0e          	mov    (%r14,%rcx,1),%rcx
140025f5b:	48 8b 01             	mov    (%rcx),%rax
140025f5e:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
140025f62:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
140025f69:	ff 15 c9 6c ae 00    	call   *0xae6cc9(%rip)        # 0x140b0cc38
140025f6f:	48 8b 53 28          	mov    0x28(%rbx),%rdx
140025f73:	48 8b 43 30          	mov    0x30(%rbx),%rax
140025f77:	48 2b c2             	sub    %rdx,%rax
140025f7a:	48 c1 f8 04          	sar    $0x4,%rax
140025f7e:	48 3b f0             	cmp    %rax,%rsi
140025f81:	0f 83 02 02 00 00    	jae    0x140026189
140025f87:	49 8b 14 16          	mov    (%r14,%rdx,1),%rdx
140025f8b:	48 81 c2 48 01 00 00 	add    $0x148,%rdx
140025f92:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
140025f96:	e8 0d 59 ff ff       	call   0x14001b8a8
140025f9b:	90                   	nop
140025f9c:	33 c9                	xor    %ecx,%ecx
140025f9e:	4c 8b 45 1f          	mov    0x1f(%rbp),%r8
140025fa2:	49 8b c0             	mov    %r8,%rax
140025fa5:	48 8b 7d 17          	mov    0x17(%rbp),%rdi
140025fa9:	48 2b c7             	sub    %rdi,%rax
140025fac:	48 c1 f8 04          	sar    $0x4,%rax
140025fb0:	48 85 c0             	test   %rax,%rax
140025fb3:	74 5b                	je     0x140026010
140025fb5:	48 8b d7             	mov    %rdi,%rdx
140025fb8:	48 3b c8             	cmp    %rax,%rcx
140025fbb:	0f 83 c1 01 00 00    	jae    0x140026182
140025fc1:	f3 0f 6f 02          	movdqu (%rdx),%xmm0
140025fc5:	0f 11 45 f7          	movups %xmm0,-0x9(%rbp)
140025fc9:	f3 0f 58 c6          	addss  %xmm6,%xmm0
140025fcd:	f3 0f 11 45 f7       	movss  %xmm0,-0x9(%rbp)
140025fd2:	f3 0f 10 45 ff       	movss  -0x1(%rbp),%xmm0
140025fd7:	f3 0f 58 c6          	addss  %xmm6,%xmm0
140025fdb:	f3 0f 11 45 ff       	movss  %xmm0,-0x1(%rbp)
140025fe0:	f3 0f 10 4d fb       	movss  -0x5(%rbp),%xmm1
140025fe5:	f3 0f 58 cf          	addss  %xmm7,%xmm1
140025fe9:	f3 0f 11 4d fb       	movss  %xmm1,-0x5(%rbp)
140025fee:	f3 0f 10 45 03       	movss  0x3(%rbp),%xmm0
140025ff3:	f3 0f 58 c7          	addss  %xmm7,%xmm0
140025ff7:	f3 0f 11 45 03       	movss  %xmm0,0x3(%rbp)
140025ffc:	0f 10 45 f7          	movups -0x9(%rbp),%xmm0
140026000:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
140026004:	48 ff c1             	inc    %rcx
140026007:	48 83 c2 10          	add    $0x10,%rdx
14002600b:	48 3b c8             	cmp    %rax,%rcx
14002600e:	72 b1                	jb     0x140025fc1
140026010:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140026014:	48 8b 43 30          	mov    0x30(%rbx),%rax
140026018:	48 2b c1             	sub    %rcx,%rax
14002601b:	48 c1 f8 04          	sar    $0x4,%rax
14002601f:	48 3b f0             	cmp    %rax,%rsi
140026022:	0f 83 5a 01 00 00    	jae    0x140026182
140026028:	49 8b 0c 0e          	mov    (%r14,%rcx,1),%rcx
14002602c:	48 81 c1 48 01 00 00 	add    $0x148,%rcx
140026033:	48 8d 45 17          	lea    0x17(%rbp),%rax
140026037:	48 3b c8             	cmp    %rax,%rcx
14002603a:	74 10                	je     0x14002604c
14002603c:	4c 2b c7             	sub    %rdi,%r8
14002603f:	49 c1 f8 04          	sar    $0x4,%r8
140026043:	48 8b d7             	mov    %rdi,%rdx
140026046:	e8 89 8c 01 00       	call   0x14003ecd4
14002604b:	90                   	nop
14002604c:	48 85 ff             	test   %rdi,%rdi
14002604f:	74 34                	je     0x140026085
140026051:	48 8b cf             	mov    %rdi,%rcx
140026054:	48 8b 45 27          	mov    0x27(%rbp),%rax
140026058:	48 2b c7             	sub    %rdi,%rax
14002605b:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
14002605f:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140026065:	72 15                	jb     0x14002607c
140026067:	48 8b 7f f8          	mov    -0x8(%rdi),%rdi
14002606b:	48 2b cf             	sub    %rdi,%rcx
14002606e:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140026072:	48 83 f8 1f          	cmp    $0x1f,%rax
140026076:	0f 87 0d 01 00 00    	ja     0x140026189
14002607c:	48 8b cf             	mov    %rdi,%rcx
14002607f:	ff 15 3b 68 ae 00    	call   *0xae683b(%rip)        # 0x140b0c8c0
140026085:	48 ff c6             	inc    %rsi
140026088:	49 83 c6 10          	add    $0x10,%r14
14002608c:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
140026090:	48 8b 53 28          	mov    0x28(%rbx),%rdx
140026094:	48 8b c1             	mov    %rcx,%rax
140026097:	48 2b c2             	sub    %rdx,%rax
14002609a:	48 c1 f8 04          	sar    $0x4,%rax
14002609e:	48 3b f0             	cmp    %rax,%rsi
1400260a1:	0f 82 39 fe ff ff    	jb     0x140025ee0
1400260a7:	0f 57 c0             	xorps  %xmm0,%xmm0
1400260aa:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
1400260ae:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
1400260b2:	48 85 c9             	test   %rcx,%rcx
1400260b5:	74 6b                	je     0x140026122
1400260b7:	48 8b 01             	mov    (%rcx),%rax
1400260ba:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400260c1:	ff 15 71 6b ae 00    	call   *0xae6b71(%rip)        # 0x140b0cc38
1400260c7:	f3 0f 6f 00          	movdqu (%rax),%xmm0
1400260cb:	0f 11 45 f7          	movups %xmm0,-0x9(%rbp)
1400260cf:	f3 0f 58 c6          	addss  %xmm6,%xmm0
1400260d3:	f3 0f 11 45 f7       	movss  %xmm0,-0x9(%rbp)
1400260d8:	f3 0f 10 45 ff       	movss  -0x1(%rbp),%xmm0
1400260dd:	f3 0f 58 c6          	addss  %xmm6,%xmm0
1400260e1:	f3 0f 11 45 ff       	movss  %xmm0,-0x1(%rbp)
1400260e6:	f3 0f 10 4d fb       	movss  -0x5(%rbp),%xmm1
1400260eb:	f3 0f 58 cf          	addss  %xmm7,%xmm1
1400260ef:	f3 0f 11 4d fb       	movss  %xmm1,-0x5(%rbp)
1400260f4:	f3 0f 10 45 03       	movss  0x3(%rbp),%xmm0
1400260f9:	f3 0f 58 c7          	addss  %xmm7,%xmm0
1400260fd:	f3 0f 11 45 03       	movss  %xmm0,0x3(%rbp)
140026102:	0f 10 45 f7          	movups -0x9(%rbp),%xmm0
140026106:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
14002610a:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
14002610e:	48 8b 01             	mov    (%rcx),%rax
140026111:	48 8d 55 07          	lea    0x7(%rbp),%rdx
140026115:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
14002611c:	ff 15 16 6b ae 00    	call   *0xae6b16(%rip)        # 0x140b0cc38
140026122:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
140026126:	48 85 c9             	test   %rcx,%rcx
140026129:	74 30                	je     0x14002615b
14002612b:	48 8b 01             	mov    (%rcx),%rax
14002612e:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140026135:	ff 15 fd 6a ae 00    	call   *0xae6afd(%rip)        # 0x140b0cc38
14002613b:	0f 10 00             	movups (%rax),%xmm0
14002613e:	f3 0f 7f 45 07       	movdqu %xmm0,0x7(%rbp)
140026143:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
140026147:	48 8b 01             	mov    (%rcx),%rax
14002614a:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14002614e:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
140026155:	ff 15 dd 6a ae 00    	call   *0xae6add(%rip)        # 0x140b0cc38
14002615b:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
140026162:	00
140026163:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140026167:	49 8b 73 18          	mov    0x18(%r11),%rsi
14002616b:	49 8b 7b 20          	mov    0x20(%r11),%rdi
14002616f:	4d 8b 73 28          	mov    0x28(%r11),%r14
140026173:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
140026178:	0f 28 7c 24 70       	movaps 0x70(%rsp),%xmm7
14002617d:	49 8b e3             	mov    %r11,%rsp
140026180:	5d                   	pop    %rbp
140026181:	c3                   	ret
140026182:	ff 15 10 68 ae 00    	call   *0xae6810(%rip)        # 0x140b0c998
140026188:	90                   	nop
140026189:	ff 15 09 68 ae 00    	call   *0xae6809(%rip)        # 0x140b0c998
14002618f:	cc                   	int3
140026190:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140026195:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14002619a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14002619f:	55                   	push   %rbp
1400261a0:	41 54                	push   %r12
1400261a2:	41 55                	push   %r13
1400261a4:	41 56                	push   %r14
1400261a6:	41 57                	push   %r15
1400261a8:	48 8b ec             	mov    %rsp,%rbp
1400261ab:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
1400261b2:	48 8b 05 87 8e c9 00 	mov    0xc98e87(%rip),%rax        # 0x140cbf040
1400261b9:	48 33 c4             	xor    %rsp,%rax
1400261bc:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400261c0:	48 8b f9             	mov    %rcx,%rdi
1400261c3:	45 33 ed             	xor    %r13d,%r13d
1400261c6:	41 8b f5             	mov    %r13d,%esi
1400261c9:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1400261cd:	48 8b 17             	mov    (%rdi),%rdx
1400261d0:	48 8b c1             	mov    %rcx,%rax
1400261d3:	48 2b c2             	sub    %rdx,%rax
1400261d6:	48 c1 f8 04          	sar    $0x4,%rax
1400261da:	48 85 c0             	test   %rax,%rax
1400261dd:	74 59                	je     0x140026238
1400261df:	45 8b f5             	mov    %r13d,%r14d
1400261e2:	48 2b ca             	sub    %rdx,%rcx
1400261e5:	48 c1 f9 04          	sar    $0x4,%rcx
1400261e9:	48 3b f1             	cmp    %rcx,%rsi
1400261ec:	0f 83 cc 03 00 00    	jae    0x1400265be
1400261f2:	4a 8b 0c 32          	mov    (%rdx,%r14,1),%rcx
1400261f6:	48 85 f6             	test   %rsi,%rsi
1400261f9:	0f 94 c3             	sete   %bl
1400261fc:	48 8b 01             	mov    (%rcx),%rax
1400261ff:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140026206:	ff 15 2c 6a ae 00    	call   *0xae6a2c(%rip)        # 0x140b0cc38
14002620c:	48 8b d0             	mov    %rax,%rdx
14002620f:	44 8a c3             	mov    %bl,%r8b
140026212:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
140026216:	e8 7d 00 19 00       	call   0x1401b6298
14002621b:	48 ff c6             	inc    %rsi
14002621e:	49 83 c6 10          	add    $0x10,%r14
140026222:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140026226:	48 8b 17             	mov    (%rdi),%rdx
140026229:	48 8b c1             	mov    %rcx,%rax
14002622c:	48 2b c2             	sub    %rdx,%rax
14002622f:	48 c1 f8 04          	sar    $0x4,%rax
140026233:	48 3b f0             	cmp    %rax,%rsi
140026236:	72 aa                	jb     0x1400261e2
140026238:	0f 57 c0             	xorps  %xmm0,%xmm0
14002623b:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
14002623f:	4c 89 6d c0          	mov    %r13,-0x40(%rbp)
140026243:	48 c7 45 c8 07 00 00 	movq   $0x7,-0x38(%rbp)
14002624a:	00
14002624b:	66 44 89 6d b0       	mov    %r13w,-0x50(%rbp)
140026250:	48 2b ca             	sub    %rdx,%rcx
140026253:	48 c1 f9 04          	sar    $0x4,%rcx
140026257:	48 85 c9             	test   %rcx,%rcx
14002625a:	75 07                	jne    0x140026263
14002625c:	ff 15 36 67 ae 00    	call   *0xae6736(%rip)        # 0x140b0c998
140026262:	cc                   	int3
140026263:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140026267:	e8 98 66 ff ff       	call   0x14001c904
14002626c:	48 8b 30             	mov    (%rax),%rsi
14002626f:	41 83 ce ff          	or     $0xffffffff,%r14d
140026273:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
140026277:	48 85 db             	test   %rbx,%rbx
14002627a:	74 39                	je     0x1400262b5
14002627c:	41 8b c6             	mov    %r14d,%eax
14002627f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140026284:	41 03 c6             	add    %r14d,%eax
140026287:	75 2c                	jne    0x1400262b5
140026289:	48 8b 03             	mov    (%rbx),%rax
14002628c:	48 8b cb             	mov    %rbx,%rcx
14002628f:	48 8b 00             	mov    (%rax),%rax
140026292:	ff 15 a0 69 ae 00    	call   *0xae69a0(%rip)        # 0x140b0cc38
140026298:	41 8b c6             	mov    %r14d,%eax
14002629b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400262a0:	41 03 c6             	add    %r14d,%eax
1400262a3:	75 10                	jne    0x1400262b5
1400262a5:	48 8b 03             	mov    (%rbx),%rax
1400262a8:	48 8b cb             	mov    %rbx,%rcx
1400262ab:	48 8b 40 08          	mov    0x8(%rax),%rax
1400262af:	ff 15 83 69 ae 00    	call   *0xae6983(%rip)        # 0x140b0cc38
1400262b5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1400262b9:	48 85 f6             	test   %rsi,%rsi
1400262bc:	0f 84 95 01 00 00    	je     0x140026457
1400262c2:	41 b6 01             	mov    $0x1,%r14b
1400262c5:	4d 8b fd             	mov    %r13,%r15
1400262c8:	48 8b 17             	mov    (%rdi),%rdx
1400262cb:	48 8b c1             	mov    %rcx,%rax
1400262ce:	48 2b c2             	sub    %rdx,%rax
1400262d1:	48 c1 f8 04          	sar    $0x4,%rax
1400262d5:	48 85 c0             	test   %rax,%rax
1400262d8:	0f 84 38 01 00 00    	je     0x140026416
1400262de:	4d 8b e5             	mov    %r13,%r12
1400262e1:	48 2b ca             	sub    %rdx,%rcx
1400262e4:	48 c1 f9 04          	sar    $0x4,%rcx
1400262e8:	4c 3b f9             	cmp    %rcx,%r15
1400262eb:	0f 83 5f 01 00 00    	jae    0x140026450
1400262f1:	49 03 d4             	add    %r12,%rdx
1400262f4:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1400262f8:	e8 07 66 ff ff       	call   0x14001c904
1400262fd:	48 8d 4f 28          	lea    0x28(%rdi),%rcx
140026301:	48 8b 57 30          	mov    0x30(%rdi),%rdx
140026305:	48 3b 57 38          	cmp    0x38(%rdi),%rdx
140026309:	74 2a                	je     0x140026335
14002630b:	4c 89 2a             	mov    %r13,(%rdx)
14002630e:	4c 89 6a 08          	mov    %r13,0x8(%rdx)
140026312:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
140026316:	48 85 db             	test   %rbx,%rbx
140026319:	74 08                	je     0x140026323
14002631b:	f0 ff 43 08          	lock incl 0x8(%rbx)
14002631f:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
140026323:	48 8b 75 a0          	mov    -0x60(%rbp),%rsi
140026327:	48 89 32             	mov    %rsi,(%rdx)
14002632a:	48 89 5a 08          	mov    %rbx,0x8(%rdx)
14002632e:	48 83 47 30 10       	addq   $0x10,0x30(%rdi)
140026333:	eb 11                	jmp    0x140026346
140026335:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
140026339:	e8 e6 a1 ff ff       	call   0x140020524
14002633e:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
140026342:	48 8b 75 a0          	mov    -0x60(%rbp),%rsi
140026346:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14002634a:	48 8b ce             	mov    %rsi,%rcx
14002634d:	e8 1e 6e 16 00       	call   0x14018d170
140026352:	90                   	nop
140026353:	48 8b d0             	mov    %rax,%rdx
140026356:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14002635a:	e8 a9 5b ff ff       	call   0x14001bf08
14002635f:	90                   	nop
140026360:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
140026364:	48 83 f8 07          	cmp    $0x7,%rax
140026368:	76 32                	jbe    0x14002639c
14002636a:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140026371:	00
140026372:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140026376:	48 8b d1             	mov    %rcx,%rdx
140026379:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14002637f:	72 15                	jb     0x140026396
140026381:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140026385:	48 2b d1             	sub    %rcx,%rdx
140026388:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14002638c:	48 83 f8 1f          	cmp    $0x1f,%rax
140026390:	0f 87 b3 00 00 00    	ja     0x140026449
140026396:	ff 15 24 65 ae 00    	call   *0xae6524(%rip)        # 0x140b0c8c0
14002639c:	45 84 f6             	test   %r14b,%r14b
14002639f:	74 0f                	je     0x1400263b0
1400263a1:	48 8b ce             	mov    %rsi,%rcx
1400263a4:	e8 37 78 16 00       	call   0x14018dbe0
1400263a9:	84 c0                	test   %al,%al