140c8ff4d:	00
140c8ff4e:	4c 2b fe             	sub    %rsi,%r15
140c8ff51:	4c 3b f9             	cmp    %rcx,%r15
140c8ff54:	0f 82 09 02 00 00    	jb     0x140c90163
140c8ff5a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140c8ff60:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
140c8ff67:	83 b8 fc 00 00 00 00 	cmpl   $0x0,0xfc(%rax)
140c8ff6e:	74 21                	je     0x140c8ff91
140c8ff70:	48 8b 43 08          	mov    0x8(%rbx),%rax
140c8ff74:	48 8b cb             	mov    %rbx,%rcx
140c8ff77:	48 8b 40 78          	mov    0x78(%rax),%rax
140c8ff7b:	ff 15 9f 3a 2f 00    	call   *0x2f3a9f(%rip)        # 0x140f83a20
140c8ff81:	85 c0                	test   %eax,%eax
140c8ff83:	0f 8e d3 03 00 00    	jle    0x140c9035c
140c8ff89:	4a 8d 0c ad 00 00 00 	lea    0x0(,%r13,4),%rcx
140c8ff90:	00
140c8ff91:	4a 8d 3c ed 00 00 00 	lea    0x0(,%r13,8),%rdi
140c8ff98:	00
140c8ff99:	4c 3b ff             	cmp    %rdi,%r15
140c8ff9c:	72 0a                	jb     0x140c8ffa8
140c8ff9e:	c7 44 24 78 08 00 00 	movl   $0x8,0x78(%rsp)
140c8ffa5:	00
140c8ffa6:	eb 08                	jmp    0x140c8ffb0
140c8ffa8:	44 89 64 24 78       	mov    %r12d,0x78(%rsp)
140c8ffad:	48 8b f9             	mov    %rcx,%rdi
140c8ffb0:	48 8b 83 d0 16 00 00 	mov    0x16d0(%rbx),%rax
140c8ffb7:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
140c8ffbc:	8b 0b                	mov    (%rbx),%ecx
140c8ffbe:	ba 19 00 00 00       	mov    $0x19,%edx
140c8ffc3:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
140c8ffca:	8b c1                	mov    %ecx,%eax
140c8ffcc:	c1 f8 08             	sar    $0x8,%eax
140c8ffcf:	88 85 89 00 00 00    	mov    %al,0x89(%rbp)
140c8ffd5:	48 8d 85 80 00 00 00 	lea    0x80(%rbp),%rax
140c8ffdc:	88 8d 8a 00 00 00    	mov    %cl,0x8a(%rbp)
140c8ffe2:	44 8d 42 07          	lea    0x7(%rdx),%r8d
140c8ffe6:	48 8b 8b 68 04 00 00 	mov    0x468(%rbx),%rcx
140c8ffed:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140c8fff2:	c6 85 88 00 00 00 17 	movb   $0x17,0x88(%rbp)
140c8fff9:	66 c7 85 8b 00 00 00 	movw   $0x0,0x8b(%rbp)
140c90000:	00 00
140c90002:	48 c7 44 24 60 00 00 	movq   $0x0,0x60(%rsp)
140c90009:	00 00
140c9000b:	48 89 7c 24 70       	mov    %rdi,0x70(%rsp)
140c90010:	e8 7b bd 04 00       	call   0x140cdbd90
140c90015:	4c 63 e0             	movslq %eax,%r12
140c90018:	85 c0                	test   %eax,%eax
140c9001a:	0f 8e 43 01 00 00    	jle    0x140c90163
140c90020:	4c 3b a3 88 08 00 00 	cmp    0x888(%rbx),%r12
140c90027:	0f 87 36 01 00 00    	ja     0x140c90163
140c9002d:	48 8b 83 78 08 00 00 	mov    0x878(%rbx),%rax
140c90034:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
140c90039:	48 8b 8b 68 04 00 00 	mov    0x468(%rbx),%rcx
140c90040:	ba 1a 00 00 00       	mov    $0x1a,%edx
140c90045:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140c9004a:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140c9004f:	48 03 c6             	add    %rsi,%rax
140c90052:	48 89 7c 24 70       	mov    %rdi,0x70(%rsp)
140c90057:	44 8d 42 06          	lea    0x6(%rdx),%r8d
140c9005b:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140c90060:	e8 2b bd 04 00       	call   0x140cdbd90
140c90065:	85 c0                	test   %eax,%eax
140c90067:	0f 8e 24 03 00 00    	jle    0x140c90391
140c9006d:	0f b6 44 24 78       	movzbl 0x78(%rsp),%eax
140c90072:	00 83 d7 16 00 00    	add    %al,0x16d7(%rbx)
140c90078:	0f b6 83 d7 16 00 00 	movzbl 0x16d7(%rbx),%eax
140c9007f:	3b 44 24 78          	cmp    0x78(%rsp),%eax
140c90083:	73 26                	jae    0x140c900ab
140c90085:	48 c7 c2 30 e9 ff ff 	mov    $0xffffffffffffe930,%rdx
140c9008c:	48 8d 8b d6 16 00 00 	lea    0x16d6(%rbx),%rcx
140c90093:	48 2b d3             	sub    %rbx,%rdx
140c90096:	48 8d 04 0a          	lea    (%rdx,%rcx,1),%rax
140c9009a:	48 85 c0             	test   %rax,%rax
140c9009d:	78 0c                	js     0x140c900ab
140c9009f:	fe 01                	incb   (%rcx)
140c900a1:	0f b6 01             	movzbl (%rcx),%eax
140c900a4:	48 ff c9             	dec    %rcx
140c900a7:	84 c0                	test   %al,%al
140c900a9:	74 eb                	je     0x140c90096
140c900ab:	4c 89 a3 98 08 00 00 	mov    %r12,0x898(%rbx)
140c900b2:	4c 8b cf             	mov    %rdi,%r9
140c900b5:	4c 8b 64 24 50       	mov    0x50(%rsp),%r12
140c900ba:	ba 17 00 00 00       	mov    $0x17,%edx
140c900bf:	48 c7 83 90 08 00 00 	movq   $0x0,0x890(%rbx)
140c900c6:	00 00 00 00
140c900ca:	48 8b cb             	mov    %rbx,%rcx
140c900cd:	48 89 bb a8 16 00 00 	mov    %rdi,0x16a8(%rbx)
140c900d4:	c7 83 b0 16 00 00 17 	movl   $0x17,0x16b0(%rbx)
140c900db:	00 00 00
140c900de:	49 8d 04 34          	lea    (%r12,%rsi,1),%rax
140c900e2:	48 89 bb b8 16 00 00 	mov    %rdi,0x16b8(%rbx)
140c900e9:	48 89 83 c0 16 00 00 	mov    %rax,0x16c0(%rbx)
140c900f0:	4d 8d 04 34          	lea    (%r12,%rsi,1),%r8
140c900f4:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
140c900f9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140c900fe:	e8 cd 02 00 00       	call   0x140c903d0
140c90103:	8b f8                	mov    %eax,%edi
140c90105:	85 c0                	test   %eax,%eax
140c90107:	7e 2c                	jle    0x140c90135
140c90109:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140c9010e:	49 3b ff             	cmp    %r15,%rdi
140c90111:	0f 84 2c 02 00 00    	je     0x140c90343
140c90117:	4c 2b ff             	sub    %rdi,%r15
140c9011a:	4a 8d 0c ad 00 00 00 	lea    0x0(,%r13,4),%rcx
140c90121:	00
140c90122:	48 03 f7             	add    %rdi,%rsi
140c90125:	4c 3b f9             	cmp    %rcx,%r15
140c90128:	72 39                	jb     0x140c90163
140c9012a:	41 bc 04 00 00 00    	mov    $0x4,%r12d
140c90130:	e9 2b fe ff ff       	jmp    0x140c8ff60
140c90135:	85 ff                	test   %edi,%edi
140c90137:	79 1f                	jns    0x140c90158
140c90139:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
140c9013d:	48 85 c9             	test   %rcx,%rcx
140c90140:	74 0e                	je     0x140c90150
140c90142:	ba 08 00 00 00       	mov    $0x8,%edx
140c90147:	e8 74 2b 03 00       	call   0x140cc2cc0
140c9014c:	85 c0                	test   %eax,%eax
140c9014e:	75 08                	jne    0x140c90158
140c90150:	48 8b cb             	mov    %rbx,%rcx
140c90153:	e8 c8 04 00 00       	call   0x140c90620
140c90158:	48 89 b3 88 16 00 00 	mov    %rsi,0x1688(%rbx)
140c9015f:	8b c7                	mov    %edi,%eax
140c90161:	eb 6a                	jmp    0x140c901cd
140c90163:	48 8b cb             	mov    %rbx,%rcx
140c90166:	e8 b5 04 00 00       	call   0x140c90620
140c9016b:	48 8b cb             	mov    %rbx,%rcx
140c9016e:	4c 2b f6             	sub    %rsi,%r14
140c90171:	e8 8a 4d ff ff       	call   0x140c84f00
140c90176:	48 8b cb             	mov    %rbx,%rcx
140c90179:	44 8b f8             	mov    %eax,%r15d
140c9017c:	e8 ef 4d ff ff       	call   0x140c84f70
140c90181:	4c 8b a3 00 06 00 00 	mov    0x600(%rbx),%r12
140c90188:	44 8b e8             	mov    %eax,%r13d
140c9018b:	49 83 fc 20          	cmp    $0x20,%r12
140c9018f:	76 65                	jbe    0x140c901f6
140c90191:	c7 44 24 28 3a 02 00 	movl   $0x23a,0x28(%rsp)
140c90198:	00
140c90199:	e9 d2 01 00 00       	jmp    0x140c90370
140c9019e:	49 3b f6             	cmp    %r14,%rsi
140c901a1:	75 c8                	jne    0x140c9016b
140c901a3:	f6 83 d0 05 00 00 10 	testb  $0x10,0x5d0(%rbx)
140c901aa:	74 19                	je     0x140c901c5
140c901ac:	48 8b 43 08          	mov    0x8(%rbx),%rax
140c901b0:	48 8b 88 c0 00 00 00 	mov    0xc0(%rax),%rcx
140c901b7:	f6 41 60 08          	testb  $0x8,0x60(%rcx)
140c901bb:	75 08                	jne    0x140c901c5
140c901bd:	48 8b cb             	mov    %rbx,%rcx
140c901c0:	e8 5b 04 00 00       	call   0x140c90620
140c901c5:	49 89 37             	mov    %rsi,(%r15)
140c901c8:	b8 01 00 00 00       	mov    $0x1,%eax
140c901cd:	4c 8b ac 24 a8 01 00 	mov    0x1a8(%rsp),%r13
140c901d4:	00
140c901d5:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
140c901dc:	48 33 cc             	xor    %rsp,%rcx
140c901df:	e8 1c b3 18 00       	call   0x140e1b500
140c901e4:	48 81 c4 b0 01 00 00 	add    $0x1b0,%rsp
140c901eb:	41 5f                	pop    %r15
140c901ed:	41 5e                	pop    %r14
140c901ef:	41 5c                	pop    %r12
140c901f1:	5f                   	pop    %rdi
140c901f2:	5e                   	pop    %rsi
140c901f3:	5b                   	pop    %rbx
140c901f4:	5d                   	pop    %rbp
140c901f5:	c3                   	ret
140c901f6:	4d 85 e4             	test   %r12,%r12
140c901f9:	74 30                	je     0x140c9022b
140c901fb:	48 8b 8b 68 04 00 00 	mov    0x468(%rbx),%rcx
140c90202:	48 85 c9             	test   %rcx,%rcx
140c90205:	74 24                	je     0x140c9022b
140c90207:	e8 c4 f4 50 ff       	call   0x14019f6d0
140c9020c:	48 8b c8             	mov    %rax,%rcx
140c9020f:	e8 9c e1 51 ff       	call   0x1401ae3b0
140c90214:	0f ba e0 17          	bt     $0x17,%eax
140c90218:	73 11                	jae    0x140c9022b
140c9021a:	48 8b 43 08          	mov    0x8(%rbx),%rax
140c9021e:	48 8b 88 c0 00 00 00 	mov    0xc0(%rax),%rcx
140c90225:	f6 41 60 01          	testb  $0x1,0x60(%rcx)
140c90229:	75 06                	jne    0x140c90231
140c9022b:	41 bc 01 00 00 00    	mov    $0x1,%r12d
140c90231:	4d 85 ff             	test   %r15,%r15
140c90234:	0f 84 2e 01 00 00    	je     0x140c90368
140c9023a:	4d 85 ed             	test   %r13,%r13
140c9023d:	0f 84 25 01 00 00    	je     0x140c90368
140c90243:	4d 3b ef             	cmp    %r15,%r13
140c90246:	0f 87 1c 01 00 00    	ja     0x140c90368
140c9024c:	0f 1f 40 00          	nopl   0x0(%rax)
140c90250:	4d 85 f6             	test   %r14,%r14
140c90253:	75 06                	jne    0x140c9025b
140c90255:	45 8d 4e 01          	lea    0x1(%r14),%r9d
140c90259:	eb 0d                	jmp    0x140c90268
140c9025b:	49 8d 46 ff          	lea    -0x1(%r14),%rax
140c9025f:	33 d2                	xor    %edx,%edx
140c90261:	49 f7 f5             	div    %r13
140c90264:	4c 8d 48 01          	lea    0x1(%rax),%r9
140c90268:	4d 3b cc             	cmp    %r12,%r9
140c9026b:	49 8b c6             	mov    %r14,%rax
140c9026e:	4d 0f 47 cc          	cmova  %r12,%r9
140c90272:	33 d2                	xor    %edx,%edx
140c90274:	49 f7 f1             	div    %r9
140c90277:	48 8b f8             	mov    %rax,%rdi
140c9027a:	49 3b c7             	cmp    %r15,%rax
140c9027d:	72 14                	jb     0x140c90293
140c9027f:	4d 85 c9             	test   %r9,%r9
140c90282:	74 37                	je     0x140c902bb
140c90284:	48 8d 7d 80          	lea    -0x80(%rbp),%rdi
140c90288:	49 8b c7             	mov    %r15,%rax
140c9028b:	49 8b c9             	mov    %r9,%rcx
140c9028e:	f3 48 ab             	rep stos %rax,%es:(%rdi)
140c90291:	eb 28                	jmp    0x140c902bb
140c90293:	33 c0                	xor    %eax,%eax
140c90295:	4d 85 c9             	test   %r9,%r9
140c90298:	74 21                	je     0x140c902bb
140c9029a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140c902a0:	48 89 7c c5 80       	mov    %rdi,-0x80(%rbp,%rax,8)
140c902a5:	48 3b c2             	cmp    %rdx,%rax
140c902a8:	73 09                	jae    0x140c902b3
140c902aa:	48 8d 4f 01          	lea    0x1(%rdi),%rcx
140c902ae:	48 89 4c c5 80       	mov    %rcx,-0x80(%rbp,%rax,8)
140c902b3:	48 ff c0             	inc    %rax
140c902b6:	49 3b c1             	cmp    %r9,%rax
140c902b9:	72 e5                	jb     0x140c902a0
140c902bb:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
140c902c0:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
140c902c5:	8b 54 24 40          	mov    0x40(%rsp),%edx
140c902c9:	4c 03 c6             	add    %rsi,%r8
140c902cc:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140c902d1:	48 8b cb             	mov    %rbx,%rcx
140c902d4:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
140c902db:	00
140c902dc:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140c902e1:	4c 8d 4d 80          	lea    -0x80(%rbp),%r9
140c902e5:	e8 06 e0 ff ff       	call   0x140c8e2f0
140c902ea:	85 c0                	test   %eax,%eax
140c902ec:	7e 6e                	jle    0x140c9035c
140c902ee:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140c902f3:	49 3b fe             	cmp    %r14,%rdi
140c902f6:	74 1b                	je     0x140c90313
140c902f8:	83 7c 24 40 17       	cmpl   $0x17,0x40(%rsp)
140c902fd:	75 09                	jne    0x140c90308
140c902ff:	f6 83 d0 05 00 00 01 	testb  $0x1,0x5d0(%rbx)
140c90306:	75 0b                	jne    0x140c90313
140c90308:	4c 2b f7             	sub    %rdi,%r14
140c9030b:	48 03 f7             	add    %rdi,%rsi
140c9030e:	e9 3d ff ff ff       	jmp    0x140c90250
140c90313:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
140c9031a:	c7 80 dc 00 00 00 00 	movl   $0x0,0xdc(%rax)
140c90321:	00 00 00
140c90324:	49 3b fe             	cmp    %r14,%rdi
140c90327:	75 22                	jne    0x140c9034b
140c90329:	f6 83 d0 05 00 00 10 	testb  $0x10,0x5d0(%rbx)
140c90330:	74 19                	je     0x140c9034b
140c90332:	48 8b 43 08          	mov    0x8(%rbx),%rax
140c90336:	48 8b 88 c0 00 00 00 	mov    0xc0(%rax),%rcx
140c9033d:	f6 41 60 08          	testb  $0x8,0x60(%rcx)
140c90341:	75 08                	jne    0x140c9034b
140c90343:	48 8b cb             	mov    %rbx,%rcx
140c90346:	e8 d5 02 00 00       	call   0x140c90620
140c9034b:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140c90350:	48 8d 04 37          	lea    (%rdi,%rsi,1),%rax
140c90354:	48 89 01             	mov    %rax,(%rcx)
140c90357:	e9 6c fe ff ff       	jmp    0x140c901c8
140c9035c:	48 89 b3 88 16 00 00 	mov    %rsi,0x1688(%rbx)
140c90363:	e9 65 fe ff ff       	jmp    0x140c901cd
140c90368:	c7 44 24 28 4a 02 00 	movl   $0x24a,0x28(%rsp)
140c9036f:	00
140c90370:	ba 50 00 00 00       	mov    $0x50,%edx
140c90375:	48 8d 05 5c 14 4b 00 	lea    0x4b145c(%rip),%rax        # 0x1411417d8
140c9037c:	48 8b cb             	mov    %rbx,%rcx
140c9037f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140c90384:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140c90388:	44 8d 42 4e          	lea    0x4e(%rdx),%r8d
140c9038c:	e8 af a6 ff ff       	call   0x140c8aa40
140c90391:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140c90396:	e9 32 fe ff ff       	jmp    0x140c901cd
140c9039b:	ba 50 00 00 00       	mov    $0x50,%edx
140c903a0:	c7 44 24 28 6c 01 00 	movl   $0x16c,0x28(%rsp)
140c903a7:	00
140c903a8:	48 8d 05 29 14 4b 00 	lea    0x4b1429(%rip),%rax        # 0x1411417d8
140c903af:	41 b9 0f 01 00 00    	mov    $0x10f,%r9d
140c903b5:	48 8b cb             	mov    %rbx,%rcx
140c903b8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140c903bd:	44 8d 42 4e          	lea    0x4e(%rdx),%r8d
140c903c1:	e8 7a a6 ff ff       	call   0x140c8aa40
140c903c6:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140c903cb:	e9 05 fe ff ff       	jmp    0x140c901d5
140c903d0:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140c903d5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140c903da:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140c903df:	41 56                	push   %r14
140c903e1:	b8 30 00 00 00       	mov    $0x30,%eax
140c903e6:	e8 b5 b0 18 00       	call   0x140e1b4a0
140c903eb:	48 2b e0             	sub    %rax,%rsp
140c903ee:	45 33 f6             	xor    %r14d,%r14d
140c903f1:	48 8b f9             	mov    %rcx,%rdi
140c903f4:	41 8b f6             	mov    %r14d,%esi
140c903f7:	41 8b ee             	mov    %r14d,%ebp
140c903fa:	4c 39 89 a8 16 00 00 	cmp    %r9,0x16a8(%rcx)
140c90401:	0f 87 3b 01 00 00    	ja     0x140c90542
140c90407:	f6 81 d0 05 00 00 02 	testb  $0x2,0x5d0(%rcx)
140c9040e:	75 0d                	jne    0x140c9041d
140c90410:	4c 39 81 c0 16 00 00 	cmp    %r8,0x16c0(%rcx)
140c90417:	0f 85 25 01 00 00    	jne    0x140c90542
140c9041d:	39 91 b0 16 00 00    	cmp    %edx,0x16b0(%rcx)
140c90423:	0f 85 19 01 00 00    	jne    0x140c90542
140c90429:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140c9042e:	48 8d 99 98 08 00 00 	lea    0x898(%rcx),%rbx
140c90435:	48 8b 03             	mov    (%rbx),%rax
140c90438:	48 85 c0             	test   %rax,%rax
140c9043b:	75 18                	jne    0x140c90455
140c9043d:	48 8b 87 48 08 00 00 	mov    0x848(%rdi),%rax
140c90444:	48 ff c8             	dec    %rax
140c90447:	48 3b f0             	cmp    %rax,%rsi
140c9044a:	73 09                	jae    0x140c90455
140c9044c:	48 ff c6             	inc    %rsi
140c9044f:	48 83 c3 28          	add    $0x28,%rbx
140c90453:	eb e0                	jmp    0x140c90435
140c90455:	33 c9                	xor    %ecx,%ecx
140c90457:	ff 15 13 2e 2f 00    	call   *0x2f2e13(%rip)        # 0x140f83270
140c9045d:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
140c90461:	48 85 c9             	test   %rcx,%rcx
140c90464:	0f 84 89 00 00 00    	je     0x140c904f3
140c9046a:	c7 47 28 02 00 00 00 	movl   $0x2,0x28(%rdi)
140c90471:	48 8b 53 e0          	mov    -0x20(%rbx),%rdx
140c90475:	48 03 53 f8          	add    -0x8(%rbx),%rdx
140c90479:	44 8b 03             	mov    (%rbx),%r8d
140c9047c:	e8 6f 28 03 00       	call   0x140cc2cf0
140c90481:	48 63 d0             	movslq %eax,%rdx
140c90484:	85 c0                	test   %eax,%eax
140c90486:	78 03                	js     0x140c9048b
140c90488:	48 8b ea             	mov    %rdx,%rbp
140c9048b:	0f 8e 90 00 00 00    	jle    0x140c90521
140c90491:	48 8b 03             	mov    (%rbx),%rax
140c90494:	48 01 6b f8          	add    %rbp,-0x8(%rbx)
140c90498:	48 3b e8             	cmp    %rax,%rbp
140c9049b:	75 15                	jne    0x140c904b2
140c9049d:	48 8d 46 01          	lea    0x1(%rsi),%rax
140c904a1:	4c 89 33             	mov    %r14,(%rbx)
140c904a4:	48 3b 87 48 08 00 00 	cmp    0x848(%rdi),%rax
140c904ab:	73 10                	jae    0x140c904bd
140c904ad:	49 8b c6             	mov    %r14,%rax
140c904b0:	eb 86                	jmp    0x140c90438
140c904b2:	48 2b c5             	sub    %rbp,%rax
140c904b5:	48 89 03             	mov    %rax,(%rbx)
140c904b8:	e9 7b ff ff ff       	jmp    0x140c90438
140c904bd:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140c904c2:	b8 01 00 00 00       	mov    $0x1,%eax
140c904c7:	48 8b 97 b8 16 00 00 	mov    0x16b8(%rdi),%rdx
140c904ce:	c7 47 28 01 00 00 00 	movl   $0x1,0x28(%rdi)
140c904d5:	48 89 11             	mov    %rdx,(%rcx)