140964fad:	c3                   	ret
140964fae:	41 b8 24 80 04 80    	mov    $0x80048024,%r8d
140964fb4:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
140964fb8:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140964fbc:	e8 ef ee fe ff       	call   0x140953eb0
140964fc1:	48 8d 15 88 1b 2d 00 	lea    0x2d1b88(%rip),%rdx        # 0x140c36b50
140964fc8:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140964fcc:	e8 ad b4 18 00       	call   0x140af047e
140964fd1:	cc                   	int3
140964fd2:	41 b8 24 80 04 80    	mov    $0x80048024,%r8d
140964fd8:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
140964fdc:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140964fe0:	e8 cb ee fe ff       	call   0x140953eb0
140964fe5:	48 8d 15 64 1b 2d 00 	lea    0x2d1b64(%rip),%rdx        # 0x140c36b50
140964fec:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140964ff0:	e8 89 b4 18 00       	call   0x140af047e
140964ff5:	cc                   	int3
140964ff6:	90                   	nop
140964ff7:	90                   	nop
140964ff8:	90                   	nop
140964ff9:	90                   	nop
140964ffa:	90                   	nop
140964ffb:	90                   	nop
140964ffc:	90                   	nop
140964ffd:	90                   	nop
140964ffe:	90                   	nop
140964fff:	90                   	nop
140965000:	48 8b c4             	mov    %rsp,%rax
140965003:	48 89 58 10          	mov    %rbx,0x10(%rax)
140965007:	48 89 70 18          	mov    %rsi,0x18(%rax)
14096500b:	48 89 78 20          	mov    %rdi,0x20(%rax)
14096500f:	55                   	push   %rbp
140965010:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
140965014:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
14096501b:	48 8b 05 1e a0 35 00 	mov    0x35a01e(%rip),%rax        # 0x140cbf040
140965022:	48 33 c4             	xor    %rsp,%rax
140965025:	48 89 45 47          	mov    %rax,0x47(%rbp)
140965029:	48 8b f9             	mov    %rcx,%rdi
14096502c:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140965030:	48 8b 01             	mov    (%rcx),%rax
140965033:	33 d2                	xor    %edx,%edx
140965035:	48 8b 40 10          	mov    0x10(%rax),%rax
140965039:	ff 15 f9 7b 1a 00    	call   *0x1a7bf9(%rip)        # 0x140b0cc38
14096503f:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140965043:	48 8b 01             	mov    (%rcx),%rax
140965046:	48 8b 40 18          	mov    0x18(%rax),%rax
14096504a:	ff 15 e8 7b 1a 00    	call   *0x1a7be8(%rip)        # 0x140b0cc38
140965050:	83 f8 03             	cmp    $0x3,%eax
140965053:	0f 85 6f 02 00 00    	jne    0x1409652c8
140965059:	b9 04 00 00 00       	mov    $0x4,%ecx
14096505e:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
140965065:	00 00
140965067:	48 8b 00             	mov    (%rax),%rax
14096506a:	83 ce ff             	or     $0xffffffff,%esi
14096506d:	8b 04 01             	mov    (%rcx,%rax,1),%eax
140965070:	39 05 66 67 3c 00    	cmp    %eax,0x3c6766(%rip)        # 0x140d2b7dc
140965076:	0f 8f 81 02 00 00    	jg     0x1409652fd
14096507c:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
140965080:	e8 eb 0d 00 00       	call   0x140965e70
140965085:	0f 57 c0             	xorps  %xmm0,%xmm0
140965088:	f3 0f 7f 45 bf       	movdqu %xmm0,-0x41(%rbp)
14096508d:	48 8b 08             	mov    (%rax),%rcx
140965090:	48 89 4d bf          	mov    %rcx,-0x41(%rbp)
140965094:	48 8b 48 08          	mov    0x8(%rax),%rcx
140965098:	48 89 4d c7          	mov    %rcx,-0x39(%rbp)
14096509c:	48 83 20 00          	andq   $0x0,(%rax)
1409650a0:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
1409650a5:	48 8b 5d d7          	mov    -0x29(%rbp),%rbx
1409650a9:	48 85 db             	test   %rbx,%rbx
1409650ac:	74 35                	je     0x1409650e3
1409650ae:	8b c6                	mov    %esi,%eax
1409650b0:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1409650b5:	03 c6                	add    %esi,%eax
1409650b7:	75 2a                	jne    0x1409650e3
1409650b9:	48 8b 03             	mov    (%rbx),%rax
1409650bc:	48 8b cb             	mov    %rbx,%rcx
1409650bf:	48 8b 00             	mov    (%rax),%rax
1409650c2:	ff 15 70 7b 1a 00    	call   *0x1a7b70(%rip)        # 0x140b0cc38
1409650c8:	8b c6                	mov    %esi,%eax
1409650ca:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409650cf:	03 c6                	add    %esi,%eax
1409650d1:	75 10                	jne    0x1409650e3
1409650d3:	48 8b 03             	mov    (%rbx),%rax
1409650d6:	48 8b cb             	mov    %rbx,%rcx
1409650d9:	48 8b 40 08          	mov    0x8(%rax),%rax
1409650dd:	ff 15 55 7b 1a 00    	call   *0x1a7b55(%rip)        # 0x140b0cc38
1409650e3:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1409650e7:	48 8b 01             	mov    (%rcx),%rax
1409650ea:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
1409650ee:	48 8b 40 20          	mov    0x20(%rax),%rax
1409650f2:	ff 15 40 7b 1a 00    	call   *0x1a7b40(%rip)        # 0x140b0cc38
1409650f8:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
1409650fc:	48 8b 01             	mov    (%rcx),%rax
1409650ff:	48 8b 40 50          	mov    0x50(%rax),%rax
140965103:	ff 15 2f 7b 1a 00    	call   *0x1a7b2f(%rip)        # 0x140b0cc38
140965109:	48 8b d8             	mov    %rax,%rbx
14096510c:	4c 8d 0d fd b2 35 00 	lea    0x35b2fd(%rip),%r9        # 0x140cc0410
140965113:	48 83 3d 0d b3 35 00 	cmpq   $0xf,0x35b30d(%rip)        # 0x140cc0428
14096511a:	0f
14096511b:	4c 0f 47 0d ed b2 35 	cmova  0x35b2ed(%rip),%r9        # 0x140cc0410
140965122:	00
140965123:	48 8b c8             	mov    %rax,%rcx
140965126:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
14096512b:	76 03                	jbe    0x140965130
14096512d:	48 8b 08             	mov    (%rax),%rcx
140965130:	48 8b 3d e9 b2 35 00 	mov    0x35b2e9(%rip),%rdi        # 0x140cc0420
140965137:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14096513c:	48 8b 50 10          	mov    0x10(%rax),%rdx
140965140:	e8 1b 0e 00 00       	call   0x140965f60
140965145:	48 85 c0             	test   %rax,%rax
140965148:	0f 85 46 01 00 00    	jne    0x140965294
14096514e:	48 3b 7b 10          	cmp    0x10(%rbx),%rdi
140965152:	0f 87 35 01 00 00    	ja     0x14096528d
140965158:	48 8b c3             	mov    %rbx,%rax
14096515b:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
140965160:	76 03                	jbe    0x140965165
140965162:	48 8b 03             	mov    (%rbx),%rax
140965165:	80 3c 07 30          	cmpb   $0x30,(%rdi,%rax,1)
140965169:	0f 8d b9 00 00 00    	jge    0x140965228
14096516f:	48 3b 7b 10          	cmp    0x10(%rbx),%rdi
140965173:	0f 87 14 01 00 00    	ja     0x14096528d
140965179:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
14096517e:	76 03                	jbe    0x140965183
140965180:	48 8b 1b             	mov    (%rbx),%rbx
140965183:	80 3c 3b 37          	cmpb   $0x37,(%rbx,%rdi,1)
140965187:	0f 8f 9b 00 00 00    	jg     0x140965228
14096518d:	0f 57 c0             	xorps  %xmm0,%xmm0
140965190:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
140965194:	0f 57 c9             	xorps  %xmm1,%xmm1
140965197:	f3 0f 7f 4d ef       	movdqu %xmm1,-0x11(%rbp)
14096519c:	48 c7 45 b7 1f 00 00 	movq   $0x1f,-0x49(%rbp)
1409651a3:	00
1409651a4:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1409651a8:	e8 7f 9f 7a ff       	call   0x14010f12c
1409651ad:	48 89 45 df          	mov    %rax,-0x21(%rbp)
1409651b1:	48 c7 45 ef 10 00 00 	movq   $0x10,-0x11(%rbp)
1409651b8:	00
1409651b9:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1409651bd:	48 89 4d f7          	mov    %rcx,-0x9(%rbp)
1409651c1:	0f 10 05 c0 89 20 00 	movups 0x2089c0(%rip),%xmm0        # 0x140b6db88
1409651c8:	f3 0f 7f 00          	movdqu %xmm0,(%rax)
1409651cc:	c6 40 10 00          	movb   $0x0,0x10(%rax)
1409651d0:	41 b8 13 80 04 80    	mov    $0x80048013,%r8d
1409651d6:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409651da:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1409651de:	e8 bd 87 7a ff       	call   0x14010d9a0
1409651e3:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1409651e7:	e8 74 99 7a ff       	call   0x14010eb60
1409651ec:	90                   	nop
1409651ed:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1409651f1:	48 83 f8 0f          	cmp    $0xf,%rax
1409651f5:	76 31                	jbe    0x140965228
1409651f7:	48 ff c0             	inc    %rax
1409651fa:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1409651fe:	48 8b d1             	mov    %rcx,%rdx
140965201:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140965207:	72 18                	jb     0x140965221
140965209:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14096520d:	48 2b d1             	sub    %rcx,%rdx
140965210:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140965214:	48 83 f8 1f          	cmp    $0x1f,%rax
140965218:	76 07                	jbe    0x140965221
14096521a:	ff 15 78 77 1a 00    	call   *0x1a7778(%rip)        # 0x140b0c998
140965220:	cc                   	int3
140965221:	ff 15 99 76 1a 00    	call   *0x1a7699(%rip)        # 0x140b0c8c0
140965227:	90                   	nop
140965228:	48 8b 5d c7          	mov    -0x39(%rbp),%rbx
14096522c:	48 85 db             	test   %rbx,%rbx
14096522f:	74 35                	je     0x140965266
140965231:	8b c6                	mov    %esi,%eax
140965233:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140965238:	03 c6                	add    %esi,%eax
14096523a:	75 2a                	jne    0x140965266
14096523c:	48 8b 03             	mov    (%rbx),%rax
14096523f:	48 8b cb             	mov    %rbx,%rcx
140965242:	48 8b 00             	mov    (%rax),%rax
140965245:	ff 15 ed 79 1a 00    	call   *0x1a79ed(%rip)        # 0x140b0cc38
14096524b:	8b c6                	mov    %esi,%eax
14096524d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140965252:	03 c6                	add    %esi,%eax
140965254:	75 10                	jne    0x140965266
140965256:	48 8b 03             	mov    (%rbx),%rax
140965259:	48 8b cb             	mov    %rbx,%rcx
14096525c:	48 8b 40 08          	mov    0x8(%rax),%rax
140965260:	ff 15 d2 79 1a 00    	call   *0x1a79d2(%rip)        # 0x140b0cc38
140965266:	b0 01                	mov    $0x1,%al
140965268:	48 8b 4d 47          	mov    0x47(%rbp),%rcx
14096526c:	48 33 cc             	xor    %rsp,%rcx
14096526f:	e8 6c a3 18 00       	call   0x140aef5e0
140965274:	4c 8d 9c 24 d0 00 00 	lea    0xd0(%rsp),%r11
14096527b:	00
14096527c:	49 8b 5b 18          	mov    0x18(%r11),%rbx
140965280:	49 8b 73 20          	mov    0x20(%r11),%rsi
140965284:	49 8b 7b 28          	mov    0x28(%r11),%rdi
140965288:	49 8b e3             	mov    %r11,%rsp
14096528b:	5d                   	pop    %rbp
14096528c:	c3                   	ret
14096528d:	ff 15 05 77 1a 00    	call   *0x1a7705(%rip)        # 0x140b0c998
140965293:	90                   	nop
140965294:	48 8d 15 ed 88 20 00 	lea    0x2088ed(%rip),%rdx        # 0x140b6db88
14096529b:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
14096529f:	e8 b4 9f 7a ff       	call   0x14010f258
1409652a4:	41 b8 14 80 04 80    	mov    $0x80048014,%r8d
1409652aa:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409652ae:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1409652b2:	e8 e9 86 7a ff       	call   0x14010d9a0
1409652b7:	48 8d 15 da 0b 2d 00 	lea    0x2d0bda(%rip),%rdx        # 0x140c35e98
1409652be:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1409652c2:	e8 b7 b1 18 00       	call   0x140af047e
1409652c7:	90                   	nop
1409652c8:	48 8d 15 d1 88 20 00 	lea    0x2088d1(%rip),%rdx        # 0x140b6dba0
1409652cf:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
1409652d3:	e8 80 9f 7a ff       	call   0x14010f258
1409652d8:	90                   	nop
1409652d9:	41 b8 14 80 04 80    	mov    $0x80048014,%r8d
1409652df:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409652e3:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1409652e7:	e8 b4 86 7a ff       	call   0x14010d9a0
1409652ec:	48 8d 15 a5 0b 2d 00 	lea    0x2d0ba5(%rip),%rdx        # 0x140c35e98
1409652f3:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1409652f7:	e8 82 b1 18 00       	call   0x140af047e
1409652fc:	90                   	nop
1409652fd:	48 8d 0d d8 64 3c 00 	lea    0x3c64d8(%rip),%rcx        # 0x140d2b7dc
140965304:	e8 bf a9 18 00       	call   0x140aefcc8
140965309:	39 35 cd 64 3c 00    	cmp    %esi,0x3c64cd(%rip)        # 0x140d2b7dc
14096530f:	0f 85 67 fd ff ff    	jne    0x14096507c
140965315:	48 8d 0d 04 60 1a 00 	lea    0x1a6004(%rip),%rcx        # 0x140b0b320
14096531c:	e8 1b a6 18 00       	call   0x140aef93c
140965321:	48 8d 0d b4 64 3c 00 	lea    0x3c64b4(%rip),%rcx        # 0x140d2b7dc
140965328:	e8 2f a9 18 00       	call   0x140aefc5c
14096532d:	e9 4a fd ff ff       	jmp    0x14096507c
140965332:	cc                   	int3
140965333:	90                   	nop
140965334:	90                   	nop
140965335:	90                   	nop
140965336:	90                   	nop
140965337:	90                   	nop
140965338:	90                   	nop
140965339:	90                   	nop
14096533a:	90                   	nop
14096533b:	90                   	nop
14096533c:	90                   	nop
14096533d:	90                   	nop
14096533e:	90                   	nop
14096533f:	90                   	nop
140965340:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140965345:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14096534a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14096534f:	57                   	push   %rdi
140965350:	41 54                	push   %r12
140965352:	41 55                	push   %r13
140965354:	41 56                	push   %r14
140965356:	41 57                	push   %r15
140965358:	48 83 ec 50          	sub    $0x50,%rsp
14096535c:	4c 8b e9             	mov    %rcx,%r13
14096535f:	b9 04 00 00 00       	mov    $0x4,%ecx
140965364:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14096536b:	00 00
14096536d:	48 8b 00             	mov    (%rax),%rax
140965370:	8b 04 01             	mov    (%rcx,%rax,1),%eax
140965373:	39 05 67 64 3c 00    	cmp    %eax,0x3c6467(%rip)        # 0x140d2b7e0
140965379:	0f 8f 82 01 00 00    	jg     0x140965501
14096537f:	4c 8b 3d 7a b0 35 00 	mov    0x35b07a(%rip),%r15        # 0x140cc0400
140965386:	49 8b 4d 18          	mov    0x18(%r13),%rcx
14096538a:	48 8b 01             	mov    (%rcx),%rax
14096538d:	48 8b 40 28          	mov    0x28(%rax),%rax
140965391:	ff 15 a1 78 1a 00    	call   *0x1a78a1(%rip)        # 0x140b0cc38
140965397:	41 bc 00 04 00 00    	mov    $0x400,%r12d
14096539d:	41 3b c4             	cmp    %r12d,%eax
1409653a0:	44 0f 42 e0          	cmovb  %eax,%r12d
1409653a4:	49 8b 4d 18          	mov    0x18(%r13),%rcx
1409653a8:	48 8b 01             	mov    (%rcx),%rax
1409653ab:	be 01 00 00 00       	mov    $0x1,%esi
1409653b0:	44 8a ce             	mov    %sil,%r9b
1409653b3:	44 8b c6             	mov    %esi,%r8d
1409653b6:	41 8b d4             	mov    %r12d,%edx
1409653b9:	48 8b 40 10          	mov    0x10(%rax),%rax
1409653bd:	ff 15 75 78 1a 00    	call   *0x1a7875(%rip)        # 0x140b0cc38
1409653c3:	41 8b fc             	mov    %r12d,%edi
1409653c6:	33 db                	xor    %ebx,%ebx
1409653c8:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1409653cd:	33 ed                	xor    %ebp,%ebp
1409653cf:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
1409653d4:	45 33 f6             	xor    %r14d,%r14d
1409653d7:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1409653dc:	45 85 e4             	test   %r12d,%r12d
1409653df:	74 2c                	je     0x14096540d
1409653e1:	8b d7                	mov    %edi,%edx
1409653e3:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409653e8:	e8 7f c3 84 ff       	call   0x1401b176c
1409653ed:	44 8b c7             	mov    %edi,%r8d
1409653f0:	33 d2                	xor    %edx,%edx
1409653f2:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409653f7:	48 8b cb             	mov    %rbx,%rcx
1409653fa:	e8 6d b0 18 00       	call   0x140af046c
1409653ff:	49 8d 2c 1c          	lea    (%r12,%rbx,1),%rbp
140965403:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
140965408:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
14096540d:	49 8b 4d 18          	mov    0x18(%r13),%rcx
140965411:	48 8b 01             	mov    (%rcx),%rax
140965414:	48 2b eb             	sub    %rbx,%rbp
140965417:	0f 84 dd 00 00 00    	je     0x1409654fa
14096541d:	4c 8d 8c 24 80 00 00 	lea    0x80(%rsp),%r9
140965424:	00
140965425:	45 8b c4             	mov    %r12d,%r8d
140965428:	48 8b d3             	mov    %rbx,%rdx
14096542b:	48 8b 40 38          	mov    0x38(%rax),%rax
14096542f:	ff 15 03 78 1a 00    	call   *0x1a7803(%rip)        # 0x140b0cc38
140965435:	44 3b a4 24 80 00 00 	cmp    0x80(%rsp),%r12d
14096543c:	00
14096543d:	75 62                	jne    0x1409654a1
14096543f:	45 33 c0             	xor    %r8d,%r8d
140965442:	49 2b ff             	sub    %r15,%rdi
140965445:	48 83 c7 01          	add    $0x1,%rdi
140965449:	74 56                	je     0x1409654a1
14096544b:	33 d2                	xor    %edx,%edx
14096544d:	4d 85 ff             	test   %r15,%r15
140965450:	74 52                	je     0x1409654a4
140965452:	4a 8d 0c 02          	lea    (%rdx,%r8,1),%rcx
140965456:	48 3b cd             	cmp    %rbp,%rcx
140965459:	0f 83 9b 00 00 00    	jae    0x1409654fa
14096545f:	48 3b 15 9a af 35 00 	cmp    0x35af9a(%rip),%rdx        # 0x140cc0400
140965466:	0f 87 8e 00 00 00    	ja     0x1409654fa
14096546c:	48 8d 05 7d af 35 00 	lea    0x35af7d(%rip),%rax        # 0x140cc03f0
140965473:	48 83 3d 8d af 35 00 	cmpq   $0xf,0x35af8d(%rip)        # 0x140cc0408
14096547a:	0f
14096547b:	48 0f 47 05 6d af 35 	cmova  0x35af6d(%rip),%rax        # 0x140cc03f0
140965482:	00
140965483:	0f b6 0c 19          	movzbl (%rcx,%rbx,1),%ecx
140965487:	0f be 04 10          	movsbl (%rax,%rdx,1),%eax
14096548b:	3b c8                	cmp    %eax,%ecx
14096548d:	75 0a                	jne    0x140965499
14096548f:	48 03 d6             	add    %rsi,%rdx
140965492:	49 3b d7             	cmp    %r15,%rdx
140965495:	72 bb                	jb     0x140965452
140965497:	eb 0b                	jmp    0x1409654a4
140965499:	4c 03 c6             	add    %rsi,%r8
14096549c:	4c 3b c7             	cmp    %rdi,%r8
14096549f:	72 aa                	jb     0x14096544b
1409654a1:	40 32 f6             	xor    %sil,%sil
1409654a4:	48 85 db             	test   %rbx,%rbx
1409654a7:	74 30                	je     0x1409654d9
1409654a9:	48 8b c3             	mov    %rbx,%rax
1409654ac:	4c 2b f3             	sub    %rbx,%r14
1409654af:	49 81 fe 00 10 00 00 	cmp    $0x1000,%r14
1409654b6:	72 18                	jb     0x1409654d0
1409654b8:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
1409654bc:	48 2b c3             	sub    %rbx,%rax
1409654bf:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409654c3:	48 83 f8 1f          	cmp    $0x1f,%rax