14089bf09:	48 8b cb             	mov    %rbx,%rcx
14089bf0c:	e8 3f fc fe ff       	call   0x14088bb50
14089bf11:	48 89 6e 20          	mov    %rbp,0x20(%rsi)
14089bf15:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%rsi)
14089bf1c:	e9 1b ff ff ff       	jmp    0x14089be3c
14089bf21:	48 89 6e 20          	mov    %rbp,0x20(%rsi)
14089bf25:	48 85 ed             	test   %rbp,%rbp
14089bf28:	0f 85 f1 fe ff ff    	jne    0x14089be1f
14089bf2e:	89 6e 10             	mov    %ebp,0x10(%rsi)
14089bf31:	e9 06 ff ff ff       	jmp    0x14089be3c
14089bf36:	cc                   	int3
14089bf37:	cc                   	int3
14089bf38:	cc                   	int3
14089bf39:	cc                   	int3
14089bf3a:	cc                   	int3
14089bf3b:	cc                   	int3
14089bf3c:	cc                   	int3
14089bf3d:	cc                   	int3
14089bf3e:	cc                   	int3
14089bf3f:	cc                   	int3
14089bf40:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14089bf45:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
14089bf4a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14089bf4f:	53                   	push   %rbx
14089bf50:	55                   	push   %rbp
14089bf51:	56                   	push   %rsi
14089bf52:	57                   	push   %rdi
14089bf53:	41 54                	push   %r12
14089bf55:	41 55                	push   %r13
14089bf57:	41 56                	push   %r14
14089bf59:	41 57                	push   %r15
14089bf5b:	48 81 ec d8 00 00 00 	sub    $0xd8,%rsp
14089bf62:	48 8b 59 10          	mov    0x10(%rcx),%rbx
14089bf66:	45 33 ed             	xor    %r13d,%r13d
14089bf69:	40 32 ed             	xor    %bpl,%bpl
14089bf6c:	4c 89 6c 24 60       	mov    %r13,0x60(%rsp)
14089bf71:	4d 8b c8             	mov    %r8,%r9
14089bf74:	40 88 ac 24 20 01 00 	mov    %bpl,0x120(%rsp)
14089bf7b:	00
14089bf7c:	48 8b fa             	mov    %rdx,%rdi
14089bf7f:	44 89 6c 24 78       	mov    %r13d,0x78(%rsp)
14089bf84:	4c 63 bb 90 00 00 00 	movslq 0x90(%rbx),%r15
14089bf8b:	48 8b f1             	mov    %rcx,%rsi
14089bf8e:	45 8b e5             	mov    %r13d,%r12d
14089bf91:	44 89 6c 24 68       	mov    %r13d,0x68(%rsp)
14089bf96:	48 89 9c 24 88 00 00 	mov    %rbx,0x88(%rsp)
14089bf9d:	00
14089bf9e:	44 89 7c 24 7c       	mov    %r15d,0x7c(%rsp)
14089bfa3:	44 39 bb 94 00 00 00 	cmp    %r15d,0x94(%rbx)
14089bfaa:	7f 26                	jg     0x14089bfd2
14089bfac:	45 33 c9             	xor    %r9d,%r9d
14089bfaf:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
14089bfb4:	45 33 c0             	xor    %r8d,%r8d
14089bfb7:	ba 0e 00 00 00       	mov    $0xe,%edx
14089bfbc:	48 8b cb             	mov    %rbx,%rcx
14089bfbf:	e8 dc 0d 01 00       	call   0x1408acda0
14089bfc4:	4c 8b 8c 24 30 01 00 	mov    0x130(%rsp),%r9
14089bfcb:	00
14089bfcc:	89 44 24 7c          	mov    %eax,0x7c(%rsp)
14089bfd0:	eb 27                	jmp    0x14089bff9
14089bfd2:	4b 8d 0c 7f          	lea    (%r15,%r15,2),%rcx
14089bfd6:	41 8d 47 01          	lea    0x1(%r15),%eax
14089bfda:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14089bfe0:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14089bfe7:	48 c7 04 c8 0e 00 00 	movq   $0xe,(%rax,%rcx,8)
14089bfee:	00
14089bfef:	4c 89 6c c8 08       	mov    %r13,0x8(%rax,%rcx,8)
14089bff4:	4c 89 6c c8 10       	mov    %r13,0x10(%rax,%rcx,8)
14089bff9:	48 8b 8c 24 40 01 00 	mov    0x140(%rsp),%rcx
14089c000:	00
14089c001:	45 8b c5             	mov    %r13d,%r8d
14089c004:	4c 8b 77 20          	mov    0x20(%rdi),%r14
14089c008:	4d 8b d5             	mov    %r13,%r10
14089c00b:	48 63 47 14          	movslq 0x14(%rdi),%rax
14089c00f:	4d 8b 59 20          	mov    0x20(%r9),%r11
14089c013:	48 8b 51 60          	mov    0x60(%rcx),%rdx
14089c017:	48 b9 00 00 00 00 00 	movabs $0x8000000000000000,%rcx
14089c01e:	00 00 80
14089c021:	48 6b c0 38          	imul   $0x38,%rax,%rax
14089c025:	44 89 6c 24 40       	mov    %r13d,0x40(%rsp)
14089c02a:	49 03 c6             	add    %r14,%rax
14089c02d:	4c 89 9c 24 80 00 00 	mov    %r11,0x80(%rsp)
14089c034:	00
14089c035:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14089c03a:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
14089c03f:	4c 89 6c 24 58       	mov    %r13,0x58(%rsp)
14089c044:	4c 3b f0             	cmp    %rax,%r14
14089c047:	0f 83 19 04 00 00    	jae    0x14089c466
14089c04d:	4d 8d 69 44          	lea    0x44(%r9),%r13
14089c051:	4d 8b fd             	mov    %r13,%r15
14089c054:	4c 89 ac 24 90 00 00 	mov    %r13,0x90(%rsp)
14089c05b:	00
14089c05c:	0f 1f 40 00          	nopl   0x0(%rax)
14089c060:	41 f6 46 12 02       	testb  $0x2,0x12(%r14)
14089c065:	4c 8d 05 74 37 06 00 	lea    0x63774(%rip),%r8        # 0x1408ff7e0
14089c06c:	49 8b 3e             	mov    (%r14),%rdi
14089c06f:	48 8d 15 8a 7e 00 00 	lea    0x7e8a(%rip),%rdx        # 0x1408a3f00
14089c076:	0f 85 85 02 00 00    	jne    0x14089c301
14089c07c:	41 0f b6 49 3c       	movzbl 0x3c(%r9),%ecx
14089c081:	f6 c1 40             	test   $0x40,%cl
14089c084:	0f 85 77 02 00 00    	jne    0x14089c301
14089c08a:	8b 47 04             	mov    0x4(%rdi),%eax
14089c08d:	83 e0 01             	and    $0x1,%eax
14089c090:	f6 c1 08             	test   $0x8,%cl
14089c093:	74 18                	je     0x14089c0ad
14089c095:	85 c0                	test   %eax,%eax
14089c097:	0f 84 5f 02 00 00    	je     0x14089c2fc
14089c09d:	41 8b 07             	mov    (%r15),%eax
14089c0a0:	39 47 34             	cmp    %eax,0x34(%rdi)
14089c0a3:	74 13                	je     0x14089c0b8
14089c0a5:	4d 8b ef             	mov    %r15,%r13
14089c0a8:	e9 4f 02 00 00       	jmp    0x14089c2fc
14089c0ad:	85 c0                	test   %eax,%eax
14089c0af:	0f 85 47 02 00 00    	jne    0x14089c2fc
14089c0b5:	41 8b 07             	mov    (%r15),%eax
14089c0b8:	48 89 94 24 a0 00 00 	mov    %rdx,0xa0(%rsp)
14089c0bf:	00
14089c0c0:	b9 03 00 00 00       	mov    $0x3,%ecx
14089c0c5:	66 89 8c 24 bc 00 00 	mov    %cx,0xbc(%rsp)
14089c0cc:	00
14089c0cd:	4c 89 84 24 a8 00 00 	mov    %r8,0xa8(%rsp)
14089c0d4:	00
14089c0d5:	89 84 24 c0 00 00 00 	mov    %eax,0xc0(%rsp)
14089c0dc:	48 85 ff             	test   %rdi,%rdi
14089c0df:	74 18                	je     0x14089c0f9
14089c0e1:	48 8b d7             	mov    %rdi,%rdx
14089c0e4:	48 8d 8c 24 98 00 00 	lea    0x98(%rsp),%rcx
14089c0eb:	00
14089c0ec:	e8 ff 30 09 00       	call   0x14092f1f0
14089c0f1:	0f b7 8c 24 bc 00 00 	movzwl 0xbc(%rsp),%ecx
14089c0f8:	00
14089c0f9:	4d 8b ef             	mov    %r15,%r13
14089c0fc:	66 85 c9             	test   %cx,%cx
14089c0ff:	0f 84 f7 01 00 00    	je     0x14089c2fc
14089c105:	48 85 ff             	test   %rdi,%rdi
14089c108:	74 18                	je     0x14089c122
14089c10a:	48 8b 0e             	mov    (%rsi),%rcx
14089c10d:	45 33 c9             	xor    %r9d,%r9d
14089c110:	45 33 c0             	xor    %r8d,%r8d
14089c113:	48 8b d7             	mov    %rdi,%rdx
14089c116:	e8 15 72 00 00       	call   0x1408a3330
14089c11b:	48 8b e8             	mov    %rax,%rbp
14089c11e:	33 ff                	xor    %edi,%edi
14089c120:	eb 03                	jmp    0x14089c125
14089c122:	48 8b ef             	mov    %rdi,%rbp
14089c125:	4c 8b 3e             	mov    (%rsi),%r15
14089c128:	4d 85 e4             	test   %r12,%r12
14089c12b:	75 0d                	jne    0x14089c13a
14089c12d:	4c 8b e5             	mov    %rbp,%r12
14089c130:	48 89 6c 24 60       	mov    %rbp,0x60(%rsp)
14089c135:	e9 b2 01 00 00       	jmp    0x14089c2ec
14089c13a:	48 85 ed             	test   %rbp,%rbp
14089c13d:	75 0a                	jne    0x14089c149
14089c13f:	4c 89 64 24 60       	mov    %r12,0x60(%rsp)
14089c144:	e9 a3 01 00 00       	jmp    0x14089c2ec
14089c149:	41 8b 44 24 04       	mov    0x4(%r12),%eax
14089c14e:	25 01 00 00 20       	and    $0x20000001,%eax
14089c153:	3d 00 00 00 20       	cmp    $0x20000000,%eax
14089c158:	74 13                	je     0x14089c16d
14089c15a:	8b 45 04             	mov    0x4(%rbp),%eax
14089c15d:	25 01 00 00 20       	and    $0x20000001,%eax
14089c162:	3d 00 00 00 20       	cmp    $0x20000000,%eax
14089c167:	0f 85 dc 00 00 00    	jne    0x14089c249
14089c16d:	80 be 24 01 00 00 02 	cmpb   $0x2,0x124(%rsi)
14089c174:	0f 83 cf 00 00 00    	jae    0x14089c249
14089c17a:	49 8b d4             	mov    %r12,%rdx
14089c17d:	48 8b ce             	mov    %rsi,%rcx
14089c180:	e8 fb 25 04 00       	call   0x1408de780
14089c185:	48 8b d5             	mov    %rbp,%rdx
14089c188:	48 8b ce             	mov    %rsi,%rcx
14089c18b:	e8 f0 25 04 00       	call   0x1408de780
14089c190:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14089c195:	89 7c 24 70          	mov    %edi,0x70(%rsp)
14089c199:	48 8d 0d 2c 5d 71 00 	lea    0x715d2c(%rip),%rcx        # 0x140fb1ecc
14089c1a0:	e8 6b b8 04 00       	call   0x1408e7a10
14089c1a5:	85 c0                	test   %eax,%eax
14089c1a7:	8b f8                	mov    %eax,%edi
14089c1a9:	b8 48 00 00 00       	mov    $0x48,%eax
14089c1ae:	ba 4a 00 00 00       	mov    $0x4a,%edx
14089c1b3:	0f 45 d0             	cmovne %eax,%edx
14089c1b6:	49 8b cf             	mov    %r15,%rcx
14089c1b9:	e8 42 a4 03 00       	call   0x1408d6600
14089c1be:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14089c1c3:	4c 8b e0             	mov    %rax,%r12
14089c1c6:	48 85 c0             	test   %rax,%rax
14089c1c9:	0f 84 1d 01 00 00    	je     0x14089c2ec
14089c1cf:	0f 57 c0             	xorps  %xmm0,%xmm0
14089c1d2:	33 c0                	xor    %eax,%eax
14089c1d4:	41 0f 11 04 24       	movups %xmm0,(%r12)
14089c1d9:	41 0f 11 44 24 10    	movups %xmm0,0x10(%r12)
14089c1df:	41 0f 11 44 24 20    	movups %xmm0,0x20(%r12)
14089c1e5:	41 0f 11 44 24 30    	movups %xmm0,0x30(%r12)
14089c1eb:	49 89 44 24 40       	mov    %rax,0x40(%r12)
14089c1f0:	41 c6 04 24 9b       	movb   $0x9b,(%r12)
14089c1f5:	66 41 c7 44 24 32 ff 	movw   $0xffff,0x32(%r12)
14089c1fc:	ff
14089c1fd:	85 ff                	test   %edi,%edi
14089c1ff:	74 2b                	je     0x14089c22c
14089c201:	8b 44 24 70          	mov    0x70(%rsp),%eax
14089c205:	b9 00 08 80 20       	mov    $0x20800800,%ecx
14089c20a:	85 c0                	test   %eax,%eax
14089c20c:	41 89 44 24 08       	mov    %eax,0x8(%r12)
14089c211:	ba 00 08 80 10       	mov    $0x10800800,%edx
14089c216:	41 c7 44 24 28 01 00 	movl   $0x1,0x28(%r12)
14089c21d:	00 00
14089c21f:	0f 45 ca             	cmovne %edx,%ecx
14089c222:	41 09 4c 24 04       	or     %ecx,0x4(%r12)
14089c227:	e9 c0 00 00 00       	jmp    0x14089c2ec
14089c22c:	49 8d 44 24 48       	lea    0x48(%r12),%rax
14089c231:	49 89 44 24 08       	mov    %rax,0x8(%r12)
14089c236:	66 c7 00 30 00       	movw   $0x30,(%rax)
14089c23b:	41 c7 44 24 28 01 00 	movl   $0x1,0x28(%r12)
14089c242:	00 00
14089c244:	e9 a3 00 00 00       	jmp    0x14089c2ec
14089c249:	ba 48 00 00 00       	mov    $0x48,%edx
14089c24e:	49 8b cf             	mov    %r15,%rcx
14089c251:	e8 aa a3 03 00       	call   0x1408d6600
14089c256:	48 8b f8             	mov    %rax,%rdi
14089c259:	48 85 c0             	test   %rax,%rax
14089c25c:	74 70                	je     0x14089c2ce
14089c25e:	33 c0                	xor    %eax,%eax
14089c260:	0f 57 c0             	xorps  %xmm0,%xmm0
14089c263:	0f 11 07             	movups %xmm0,(%rdi)
14089c266:	0f 11 47 10          	movups %xmm0,0x10(%rdi)
14089c26a:	0f 11 47 20          	movups %xmm0,0x20(%rdi)
14089c26e:	0f 11 47 30          	movups %xmm0,0x30(%rdi)
14089c272:	48 89 47 40          	mov    %rax,0x40(%rdi)
14089c276:	c6 07 2c             	movb   $0x2c,(%rdi)
14089c279:	66 c7 47 32 ff ff    	movw   $0xffff,0x32(%rdi)
14089c27f:	48 89 6f 18          	mov    %rbp,0x18(%rdi)
14089c283:	8b 4d 04             	mov    0x4(%rbp),%ecx
14089c286:	81 e1 08 02 40 00    	and    $0x400208,%ecx
14089c28c:	4c 89 67 10          	mov    %r12,0x10(%rdi)
14089c290:	0b 4f 04             	or     0x4(%rdi),%ecx
14089c293:	89 4f 04             	mov    %ecx,0x4(%rdi)
14089c296:	41 8b 44 24 04       	mov    0x4(%r12),%eax
14089c29b:	25 08 02 40 00       	and    $0x400208,%eax
14089c2a0:	0b c1                	or     %ecx,%eax
14089c2a2:	48 8b cf             	mov    %rdi,%rcx
14089c2a5:	89 47 04             	mov    %eax,0x4(%rdi)
14089c2a8:	e8 e3 82 00 00       	call   0x1408a4590
14089c2ad:	48 8b 06             	mov    (%rsi),%rax
14089c2b0:	44 8b 80 94 00 00 00 	mov    0x94(%rax),%r8d
14089c2b7:	44 39 47 28          	cmp    %r8d,0x28(%rdi)
14089c2bb:	7e 27                	jle    0x14089c2e4
14089c2bd:	48 8d 15 cc 3b 7b 00 	lea    0x7b3bcc(%rip),%rdx        # 0x14104fe90
14089c2c4:	48 8b ce             	mov    %rsi,%rcx
14089c2c7:	e8 b4 d5 03 00       	call   0x1408d9880
14089c2cc:	eb 16                	jmp    0x14089c2e4
14089c2ce:	48 8b 0e             	mov    (%rsi),%rcx
14089c2d1:	49 8b d4             	mov    %r12,%rdx
14089c2d4:	e8 37 25 04 00       	call   0x1408de810
14089c2d9:	48 8b 0e             	mov    (%rsi),%rcx
14089c2dc:	48 8b d5             	mov    %rbp,%rdx
14089c2df:	e8 2c 25 04 00       	call   0x1408de810
14089c2e4:	4c 8b e7             	mov    %rdi,%r12
14089c2e7:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
14089c2ec:	4c 8b bc 24 90 00 00 	mov    0x90(%rsp),%r15
14089c2f3:	00
14089c2f4:	0f b6 ac 24 20 01 00 	movzbl 0x120(%rsp),%ebp
14089c2fb:	00
14089c2fc:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14089c301:	41 8b 4d 00          	mov    0x0(%r13),%ecx
14089c305:	4c 8b 8c 24 30 01 00 	mov    0x130(%rsp),%r9
14089c30c:	00
14089c30d:	41 39 4e 1c          	cmp    %ecx,0x1c(%r14)
14089c311:	0f 85 06 02 00 00    	jne    0x14089c51d
14089c317:	41 f6 46 14 82       	testb  $0x82,0x14(%r14)
14089c31c:	0f 84 fb 01 00 00    	je     0x14089c51d
14089c322:	41 f6 41 3c 58       	testb  $0x58,0x3c(%r9)
14089c327:	74 16                	je     0x14089c33f
14089c329:	49 8b 06             	mov    (%r14),%rax
14089c32c:	f6 40 04 03          	testb  $0x3,0x4(%rax)
14089c330:	0f 84 d3 01 00 00    	je     0x14089c509
14089c336:	39 48 34             	cmp    %ecx,0x34(%rax)
14089c339:	0f 85 ca 01 00 00    	jne    0x14089c509
14089c33f:	48 8b 84 24 38 01 00 	mov    0x138(%rsp),%rax
14089c346:	00
14089c347:	49 85 46 28          	test   %rax,0x28(%r14)
14089c34b:	0f 85 b8 01 00 00    	jne    0x14089c509
14089c351:	49 63 46 20          	movslq 0x20(%r14),%rax
14089c355:	85 c0                	test   %eax,%eax
14089c357:	0f 88 ac 01 00 00    	js     0x14089c509
14089c35d:	48 8d 14 40          	lea    (%rax,%rax,2),%rdx
14089c361:	49 8b 41 20          	mov    0x20(%r9),%rax
14089c365:	48 8b 48 08          	mov    0x8(%rax),%rcx
14089c369:	0f b6 54 d1 0c       	movzbl 0xc(%rcx,%rdx,8),%edx
14089c36e:	49 8b 0e             	mov    (%r14),%rcx
14089c371:	e8 5a cb 04 00       	call   0x1408e8ed0
14089c376:	85 c0                	test   %eax,%eax
14089c378:	0f 84 a2 00 00 00    	je     0x14089c420
14089c37e:	49 63 4e 20          	movslq 0x20(%r14),%rcx
14089c382:	83 f9 40             	cmp    $0x40,%ecx
14089c385:	7c 0c                	jl     0x14089c393
14089c387:	48 bf 00 00 00 00 00 	movabs $0x8000000000000000,%rdi
14089c38e:	00 00 80
14089c391:	eb 08                	jmp    0x14089c39b
14089c393:	bf 01 00 00 00       	mov    $0x1,%edi
14089c398:	48 d3 e7             	shl    %cl,%rdi
14089c39b:	40 84 ed             	test   %bpl,%bpl
14089c39e:	75 30                	jne    0x14089c3d0
14089c3a0:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
14089c3a7:	00
14089c3a8:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14089c3ac:	48 8d 15 dd 6d 7b 00 	lea    0x7b6ddd(%rip),%rdx        # 0x141053190
14089c3b3:	4c 8b 48 08          	mov    0x8(%rax),%r9
14089c3b7:	4c 8b 00             	mov    (%rax),%r8
14089c3ba:	4d 8b 0c c9          	mov    (%r9,%rcx,8),%r9
14089c3be:	b9 1c 01 00 00       	mov    $0x11c,%ecx
14089c3c3:	e8 78 d1 fd ff       	call   0x140879540
14089c3c8:	c6 84 24 20 01 00 00 	movb   $0x1,0x120(%rsp)
14089c3cf:	01
14089c3d0:	4c 8b 54 24 58       	mov    0x58(%rsp),%r10
14089c3d5:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14089c3da:	49 85 fa             	test   %rdi,%r10
14089c3dd:	75 4b                	jne    0x14089c42a
14089c3df:	8b 6c 24 40          	mov    0x40(%rsp),%ebp
14089c3e3:	48 8b 0e             	mov    (%rsi),%rcx
14089c3e6:	ff c5                	inc    %ebp
14089c3e8:	44 8b c5             	mov    %ebp,%r8d
14089c3eb:	e8 30 6a 09 00       	call   0x140932e20
14089c3f0:	85 c0                	test   %eax,%eax
14089c3f2:	0f 85 07 0b 00 00    	jne    0x14089ceff
14089c3f8:	48 63 4c 24 40       	movslq 0x40(%rsp),%rcx
14089c3fd:	44 8b c5             	mov    %ebp,%r8d
14089c400:	4c 8b 54 24 58       	mov    0x58(%rsp),%r10
14089c405:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14089c40a:	4c 0b d7             	or     %rdi,%r10
14089c40d:	89 6c 24 40          	mov    %ebp,0x40(%rsp)
14089c411:	4c 89 54 24 58       	mov    %r10,0x58(%rsp)
14089c416:	48 8b 42 48          	mov    0x48(%rdx),%rax
14089c41a:	4c 89 34 c8          	mov    %r14,(%rax,%rcx,8)
14089c41e:	eb 0f                	jmp    0x14089c42f
14089c420:	4c 8b 54 24 58       	mov    0x58(%rsp),%r10
14089c425:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14089c42a:	44 8b 44 24 40       	mov    0x40(%rsp),%r8d
14089c42f:	4c 8b 8c 24 30 01 00 	mov    0x130(%rsp),%r9
14089c436:	00
14089c437:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14089c43c:	0f b6 ac 24 20 01 00 	movzbl 0x120(%rsp),%ebp
14089c443:	00
14089c444:	49 83 c6 38          	add    $0x38,%r14
14089c448:	4c 3b f0             	cmp    %rax,%r14
14089c44b:	0f 82 0f fc ff ff    	jb     0x14089c060
14089c451:	4c 8b 9c 24 80 00 00 	mov    0x80(%rsp),%r11
14089c458:	00
14089c459:	45 33 ed             	xor    %r13d,%r13d
14089c45c:	48 b9 00 00 00 00 00 	movabs $0x8000000000000000,%rcx
14089c463:	00 00 80
14089c466:	66 44 89 42 3c       	mov    %r8w,0x3c(%rdx)