140ca0061:	0f 94 c0             	sete   %al
140ca0064:	89 44 24 28          	mov    %eax,0x28(%rsp)
140ca0068:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
140ca006d:	e8 fe 8a 00 00       	call   0x140ca8b70
140ca0072:	85 c0                	test   %eax,%eax
140ca0074:	0f 84 b7 00 00 00    	je     0x140ca0131
140ca007a:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ca007f:	41 b8 50 0e 00 00    	mov    $0xe50,%r8d
140ca0085:	49 8b d6             	mov    %r14,%rdx
140ca0088:	e8 83 19 02 00       	call   0x140cc1a10
140ca008d:	eb 3f                	jmp    0x140ca00ce
140ca008f:	48 8b 83 98 07 00 00 	mov    0x798(%rbx),%rax
140ca0096:	4c 3b c0             	cmp    %rax,%r8
140ca0099:	75 13                	jne    0x140ca00ae
140ca009b:	4c 8b c0             	mov    %rax,%r8
140ca009e:	49 8b c9             	mov    %r9,%rcx
140ca00a1:	e8 ba 22 36 ff       	call   0x140002360
140ca00a6:	85 c0                	test   %eax,%eax
140ca00a8:	0f 84 eb fd ff ff    	je     0x140c9fe99
140ca00ae:	c7 44 24 28 1b 0e 00 	movl   $0xe1b,0x28(%rsp)
140ca00b5:	00
140ca00b6:	ba 32 00 00 00       	mov    $0x32,%edx
140ca00bb:	41 b9 1a 01 00 00    	mov    $0x11a,%r9d
140ca00c1:	e9 2c fd ff ff       	jmp    0x140c9fdf2
140ca00c6:	4c 8b bc 24 b8 00 00 	mov    0xb8(%rsp),%r15
140ca00cd:	00
140ca00ce:	4c 8b a4 24 b0 00 00 	mov    0xb0(%rsp),%r12
140ca00d5:	00
140ca00d6:	48 8b d5             	mov    %rbp,%rdx
140ca00d9:	49 8b cc             	mov    %r12,%rcx
140ca00dc:	e8 2f 15 02 00       	call   0x140cc1610
140ca00e1:	85 c0                	test   %eax,%eax
140ca00e3:	0f 84 c7 00 00 00    	je     0x140ca01b0
140ca00e9:	49 ff c7             	inc    %r15
140ca00ec:	4c 89 bc 24 b8 00 00 	mov    %r15,0xb8(%rsp)
140ca00f3:	00
140ca00f4:	48 85 ff             	test   %rdi,%rdi
140ca00f7:	0f 85 33 fe ff ff    	jne    0x140c9ff30
140ca00fd:	49 8b cc             	mov    %r12,%rcx
140ca0100:	e8 1b 14 02 00       	call   0x140cc1520
140ca0105:	85 c0                	test   %eax,%eax
140ca0107:	0f 8f ad 01 00 00    	jg     0x140ca02ba
140ca010d:	81 3b 00 03 00 00    	cmpl   $0x300,(%rbx)
140ca0113:	0f 85 21 01 00 00    	jne    0x140ca023a
140ca0119:	c7 44 24 28 61 0e 00 	movl   $0xe61,0x28(%rsp)
140ca0120:	00
140ca0121:	ba 28 00 00 00       	mov    $0x28,%edx
140ca0126:	41 b9 b0 00 00 00    	mov    $0xb0,%r9d
140ca012c:	e9 ef 00 00 00       	jmp    0x140ca0220
140ca0131:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ca0136:	41 b8 4d 0e 00 00    	mov    $0xe4d,%r8d
140ca013c:	49 8b d6             	mov    %r14,%rdx
140ca013f:	e8 cc 18 02 00       	call   0x140cc1a10
140ca0144:	eb 26                	jmp    0x140ca016c
140ca0146:	c7 44 24 28 44 0e 00 	movl   $0xe44,0x28(%rsp)
140ca014d:	00
140ca014e:	ba 32 00 00 00       	mov    $0x32,%edx
140ca0153:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140ca0158:	41 b9 0f 01 00 00    	mov    $0x10f,%r9d
140ca015e:	41 b8 7c 01 00 00    	mov    $0x17c,%r8d
140ca0164:	48 8b cb             	mov    %rbx,%rcx
140ca0167:	e8 d4 a8 fe ff       	call   0x140c8aa40
140ca016c:	48 8b bc 24 b0 00 00 	mov    0xb0(%rsp),%rdi
140ca0173:	00
140ca0174:	4c 8b 6c 24 68       	mov    0x68(%rsp),%r13
140ca0179:	4c 8b 7c 24 60       	mov    0x60(%rsp),%r15
140ca017e:	48 8b b4 24 a8 00 00 	mov    0xa8(%rsp),%rsi
140ca0185:	00
140ca0186:	48 8b cd             	mov    %rbp,%rcx
140ca0189:	e8 a2 cb 02 00       	call   0x140cccd30
140ca018e:	48 8d 15 9b cb 02 00 	lea    0x2cb9b(%rip),%rdx        # 0x140cccd30
140ca0195:	48 8b cf             	mov    %rdi,%rcx
140ca0198:	e8 c3 13 02 00       	call   0x140cc1560
140ca019d:	8b 84 24 a0 00 00 00 	mov    0xa0(%rsp),%eax
140ca01a4:	48 83 c4 70          	add    $0x70,%rsp
140ca01a8:	41 5e                	pop    %r14
140ca01aa:	41 5c                	pop    %r12
140ca01ac:	5f                   	pop    %rdi
140ca01ad:	5d                   	pop    %rbp
140ca01ae:	5b                   	pop    %rbx
140ca01af:	c3                   	ret
140ca01b0:	ba 50 00 00 00       	mov    $0x50,%edx
140ca01b5:	c7 44 24 28 56 0e 00 	movl   $0xe56,0x28(%rsp)
140ca01bc:	00
140ca01bd:	41 b8 7c 01 00 00    	mov    $0x17c,%r8d
140ca01c3:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140ca01c8:	48 8b cb             	mov    %rbx,%rcx
140ca01cb:	44 8d 4a f1          	lea    -0xf(%rdx),%r9d
140ca01cf:	e8 6c a8 fe ff       	call   0x140c8aa40
140ca01d4:	49 8b fc             	mov    %r12,%rdi
140ca01d7:	eb 9b                	jmp    0x140ca0174
140ca01d9:	ba 32 00 00 00       	mov    $0x32,%edx
140ca01de:	c7 44 24 28 39 0e 00 	movl   $0xe39,0x28(%rsp)
140ca01e5:	00
140ca01e6:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140ca01eb:	44 8d 4a 55          	lea    0x55(%rdx),%r9d
140ca01ef:	e9 6a ff ff ff       	jmp    0x140ca015e
140ca01f4:	ba 32 00 00 00       	mov    $0x32,%edx
140ca01f9:	c7 44 24 28 33 0e 00 	movl   $0xe33,0x28(%rsp)
140ca0200:	00
140ca0201:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140ca0206:	44 8d 4a db          	lea    -0x25(%rdx),%r9d
140ca020a:	e9 4f ff ff ff       	jmp    0x140ca015e
140ca020f:	ba 32 00 00 00       	mov    $0x32,%edx
140ca0214:	c7 44 24 28 2b 0e 00 	movl   $0xe2b,0x28(%rsp)
140ca021b:	00
140ca021c:	44 8d 4a 55          	lea    0x55(%rdx),%r9d
140ca0220:	41 b8 7c 01 00 00    	mov    $0x17c,%r8d
140ca0226:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140ca022b:	48 8b cb             	mov    %rbx,%rcx
140ca022e:	e8 0d a8 fe ff       	call   0x140c8aa40
140ca0233:	33 ed                	xor    %ebp,%ebp
140ca0235:	e9 32 ff ff ff       	jmp    0x140ca016c
140ca023a:	8b 83 58 05 00 00    	mov    0x558(%rbx),%eax
140ca0240:	83 e0 03             	and    $0x3,%eax
140ca0243:	3c 03                	cmp    $0x3,%al
140ca0245:	75 13                	jne    0x140ca025a
140ca0247:	ba 74 00 00 00       	mov    $0x74,%edx
140ca024c:	c7 44 24 28 69 0e 00 	movl   $0xe69,0x28(%rsp)
140ca0253:	00
140ca0254:	44 8d 4a 53          	lea    0x53(%rdx),%r9d
140ca0258:	eb c6                	jmp    0x140ca0220
140ca025a:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
140ca0261:	48 83 b8 e0 00 00 00 	cmpq   $0x0,0xe0(%rax)
140ca0268:	00
140ca0269:	74 14                	je     0x140ca027f
140ca026b:	33 d2                	xor    %edx,%edx
140ca026d:	48 8b cb             	mov    %rbx,%rcx
140ca0270:	33 ed                	xor    %ebp,%ebp
140ca0272:	e8 e9 51 01 00       	call   0x140cb5460
140ca0277:	85 c0                	test   %eax,%eax
140ca0279:	0f 84 ed fe ff ff    	je     0x140ca016c
140ca027f:	83 bb 88 07 00 00 04 	cmpl   $0x4,0x788(%rbx)
140ca0286:	0f 85 bb 00 00 00    	jne    0x140ca0347
140ca028c:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
140ca0293:	33 d2                	xor    %edx,%edx
140ca0295:	e8 c6 c8 fe ff       	call   0x140c8cb60
140ca029a:	48 8b f8             	mov    %rax,%rdi
140ca029d:	48 85 c0             	test   %rax,%rax
140ca02a0:	0f 85 8e 00 00 00    	jne    0x140ca0334
140ca02a6:	c7 44 24 28 94 0e 00 	movl   $0xe94,0x28(%rsp)
140ca02ad:	00
140ca02ae:	8d 50 50             	lea    0x50(%rax),%edx
140ca02b1:	44 8d 48 41          	lea    0x41(%rax),%r9d
140ca02b5:	e9 66 ff ff ff       	jmp    0x140ca0220
140ca02ba:	49 8b d4             	mov    %r12,%rdx
140ca02bd:	48 8b cb             	mov    %rbx,%rcx
140ca02c0:	e8 1b db fe ff       	call   0x140c8dde0
140ca02c5:	85 c0                	test   %eax,%eax
140ca02c7:	7f 20                	jg     0x140ca02e9
140ca02c9:	8b 8b a8 05 00 00    	mov    0x5a8(%rbx),%ecx
140ca02cf:	e8 ec 24 ff ff       	call   0x140c927c0
140ca02d4:	8b d0                	mov    %eax,%edx
140ca02d6:	c7 44 24 28 77 0e 00 	movl   $0xe77,0x28(%rsp)
140ca02dd:	00
140ca02de:	41 b9 86 00 00 00    	mov    $0x86,%r9d
140ca02e4:	e9 37 ff ff ff       	jmp    0x140ca0220
140ca02e9:	83 f8 01             	cmp    $0x1,%eax
140ca02ec:	7e 15                	jle    0x140ca0303
140ca02ee:	c7 44 24 28 7c 0e 00 	movl   $0xe7c,0x28(%rsp)
140ca02f5:	00
140ca02f6:	44 8b c8             	mov    %eax,%r9d
140ca02f9:	ba 28 00 00 00       	mov    $0x28,%edx
140ca02fe:	e9 1d ff ff ff       	jmp    0x140ca0220
140ca0303:	33 d2                	xor    %edx,%edx
140ca0305:	49 8b cc             	mov    %r12,%rcx
140ca0308:	e8 53 14 02 00       	call   0x140cc1760
140ca030d:	48 8b c8             	mov    %rax,%rcx
140ca0310:	e8 bb d9 02 00       	call   0x140ccdcd0
140ca0315:	48 85 c0             	test   %rax,%rax
140ca0318:	0f 85 61 ff ff ff    	jne    0x140ca027f
140ca031e:	c7 44 24 28 83 0e 00 	movl   $0xe83,0x28(%rsp)
140ca0325:	00
140ca0326:	8d 50 28             	lea    0x28(%rax),%edx
140ca0329:	41 b9 f7 00 00 00    	mov    $0xf7,%r9d
140ca032f:	e9 ec fe ff ff       	jmp    0x140ca0220
140ca0334:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
140ca033b:	e8 20 b8 fe ff       	call   0x140c8bb60
140ca0340:	48 89 bb 08 05 00 00 	mov    %rdi,0x508(%rbx)
140ca0347:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
140ca034e:	48 8b 89 b8 01 00 00 	mov    0x1b8(%rcx),%rcx
140ca0355:	e8 d6 c9 02 00       	call   0x140cccd30
140ca035a:	49 8b cc             	mov    %r12,%rcx
140ca035d:	e8 7e 13 02 00       	call   0x140cc16e0
140ca0362:	48 8b c8             	mov    %rax,%rcx
140ca0365:	48 8d 15 c4 c9 02 00 	lea    0x2c9c4(%rip),%rdx        # 0x140cccd30
140ca036c:	48 8b 83 08 05 00 00 	mov    0x508(%rbx),%rax
140ca0373:	48 89 88 b8 01 00 00 	mov    %rcx,0x1b8(%rax)
140ca037a:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
140ca0381:	8b 83 a8 05 00 00    	mov    0x5a8(%rbx),%eax
140ca0387:	89 81 d0 01 00 00    	mov    %eax,0x1d0(%rcx)
140ca038d:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
140ca0394:	48 8b 89 c8 01 00 00 	mov    0x1c8(%rcx),%rcx
140ca039b:	e8 c0 11 02 00       	call   0x140cc1560
140ca03a0:	48 8b 83 08 05 00 00 	mov    0x508(%rbx),%rax
140ca03a7:	4c 89 a0 c8 01 00 00 	mov    %r12,0x1c8(%rax)
140ca03ae:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140ca03b2:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
140ca03b9:	f6 40 60 08          	testb  $0x8,0x60(%rax)
140ca03bd:	75 25                	jne    0x140ca03e4
140ca03bf:	8b 01                	mov    (%rcx),%eax
140ca03c1:	3d 04 03 00 00       	cmp    $0x304,%eax
140ca03c6:	7c 1c                	jl     0x140ca03e4
140ca03c8:	3d 00 00 01 00       	cmp    $0x10000,%eax
140ca03cd:	74 15                	je     0x140ca03e4
140ca03cf:	33 ed                	xor    %ebp,%ebp
140ca03d1:	48 8b cb             	mov    %rbx,%rcx
140ca03d4:	8d 55 01             	lea    0x1(%rbp),%edx
140ca03d7:	e8 84 50 01 00       	call   0x140cb5460
140ca03dc:	85 c0                	test   %eax,%eax
140ca03de:	0f 84 88 fd ff ff    	je     0x140ca016c
140ca03e4:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140ca03e8:	33 ff                	xor    %edi,%edi
140ca03ea:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
140ca03f1:	f6 40 60 08          	testb  $0x8,0x60(%rax)
140ca03f5:	75 3b                	jne    0x140ca0432
140ca03f7:	8b 01                	mov    (%rcx),%eax
140ca03f9:	3d 04 03 00 00       	cmp    $0x304,%eax
140ca03fe:	7c 32                	jl     0x140ca0432
140ca0400:	3d 00 00 01 00       	cmp    $0x10000,%eax
140ca0405:	74 2b                	je     0x140ca0432
140ca0407:	4c 8d 8b d0 04 00 00 	lea    0x4d0(%rbx),%r9
140ca040e:	48 8b cb             	mov    %rbx,%rcx
140ca0411:	48 8d 93 90 04 00 00 	lea    0x490(%rbx),%rdx
140ca0418:	33 ed                	xor    %ebp,%ebp
140ca041a:	44 8d 47 40          	lea    0x40(%rdi),%r8d
140ca041e:	e8 9d 4b fe ff       	call   0x140c84fc0
140ca0423:	85 c0                	test   %eax,%eax
140ca0425:	0f 84 49 fd ff ff    	je     0x140ca0174
140ca042b:	48 89 bb 48 17 00 00 	mov    %rdi,0x1748(%rbx)
140ca0432:	c7 84 24 a0 00 00 00 	movl   $0x3,0xa0(%rsp)
140ca0439:	03 00 00 00
140ca043d:	33 ed                	xor    %ebp,%ebp
140ca043f:	e9 30 fd ff ff       	jmp    0x140ca0174
140ca0444:	ba 32 00 00 00       	mov    $0x32,%edx
140ca0449:	c7 44 24 28 22 0e 00 	movl   $0xe22,0x28(%rsp)
140ca0450:	00
140ca0451:	4c 8d 35 80 23 4a 00 	lea    0x4a2380(%rip),%r14        # 0x1411427d8
140ca0458:	41 b8 7c 01 00 00    	mov    $0x17c,%r8d
140ca045e:	48 8b cb             	mov    %rbx,%rcx
140ca0461:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140ca0466:	44 8d 4a 6d          	lea    0x6d(%rdx),%r9d
140ca046a:	e8 d1 a5 fe ff       	call   0x140c8aa40
140ca046f:	49 8b fc             	mov    %r12,%rdi
140ca0472:	e9 07 fd ff ff       	jmp    0x140ca017e
140ca0477:	cc                   	int3
140ca0478:	cc                   	int3
140ca0479:	cc                   	int3
140ca047a:	cc                   	int3
140ca047b:	cc                   	int3
140ca047c:	cc                   	int3
140ca047d:	cc                   	int3
140ca047e:	cc                   	int3
140ca047f:	cc                   	int3
140ca0480:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140ca0485:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140ca048a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140ca048f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140ca0494:	41 54                	push   %r12
140ca0496:	41 56                	push   %r14
140ca0498:	41 57                	push   %r15
140ca049a:	b8 50 00 00 00       	mov    $0x50,%eax
140ca049f:	e8 fc af 17 00       	call   0x140e1b4a0
140ca04a4:	48 2b e0             	sub    %rax,%rsp
140ca04a7:	45 33 e4             	xor    %r12d,%r12d
140ca04aa:	48 8b da             	mov    %rdx,%rbx
140ca04ad:	41 8b f4             	mov    %r12d,%esi
140ca04b0:	48 8b f9             	mov    %rcx,%rdi
140ca04b3:	39 b1 80 07 00 00    	cmp    %esi,0x780(%rcx)
140ca04b9:	0f 85 99 00 00 00    	jne    0x140ca0558
140ca04bf:	48 8b 89 a8 00 00 00 	mov    0xa8(%rcx),%rcx
140ca04c6:	4c 39 a1 98 01 00 00 	cmp    %r12,0x198(%rcx)
140ca04cd:	0f 84 85 00 00 00    	je     0x140ca0558
140ca04d3:	4c 39 a1 20 02 00 00 	cmp    %r12,0x220(%rcx)
140ca04da:	74 7c                	je     0x140ca0558
140ca04dc:	48 8b 57 08          	mov    0x8(%rdi),%rdx
140ca04e0:	48 8b 82 c0 00 00 00 	mov    0xc0(%rdx),%rax
140ca04e7:	f6 40 60 08          	testb  $0x8,0x60(%rax)
140ca04eb:	75 40                	jne    0x140ca052d
140ca04ed:	8b 02                	mov    (%rdx),%eax
140ca04ef:	3d 04 03 00 00       	cmp    $0x304,%eax
140ca04f4:	7c 37                	jl     0x140ca052d
140ca04f6:	3d 00 00 01 00       	cmp    $0x10000,%eax
140ca04fb:	74 30                	je     0x140ca052d
140ca04fd:	c7 44 24 28 72 05 00 	movl   $0x572,0x28(%rsp)
140ca0504:	00
140ca0505:	48 8d 2d cc 22 4a 00 	lea    0x4a22cc(%rip),%rbp        # 0x1411427d8
140ca050c:	ba 50 00 00 00       	mov    $0x50,%edx
140ca0511:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
140ca0516:	41 b8 7d 01 00 00    	mov    $0x17d,%r8d
140ca051c:	48 8b cf             	mov    %rdi,%rcx
140ca051f:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140ca0523:	e8 18 a5 fe ff       	call   0x140c8aa40
140ca0528:	e9 73 05 00 00       	jmp    0x140ca0aa0
140ca052d:	8b 87 cc 05 00 00    	mov    0x5cc(%rdi),%eax
140ca0533:	0f ba e0 1e          	bt     $0x1e,%eax
140ca0537:	72 4b                	jb     0x140ca0584
140ca0539:	39 b1 d8 03 00 00    	cmp    %esi,0x3d8(%rcx)
140ca053f:	75 06                	jne    0x140ca0547
140ca0541:	0f ba e0 12          	bt     $0x12,%eax
140ca0545:	73 3d                	jae    0x140ca0584
140ca0547:	c7 87 80 07 00 00 01 	movl   $0x1,0x780(%rdi)
140ca054e:	00 00 00
140ca0551:	c7 47 3c 01 00 00 00 	movl   $0x1,0x3c(%rdi)
140ca0558:	48 8d 2d 79 22 4a 00 	lea    0x4a2279(%rip),%rbp        # 0x1411427d8
140ca055f:	41 b8 80 05 00 00    	mov    $0x580,%r8d
140ca0565:	48 8b d5             	mov    %rbp,%rdx
140ca0568:	b9 90 02 00 00       	mov    $0x290,%ecx
140ca056d:	e8 de 17 02 00       	call   0x140cc1d50
140ca0572:	48 8b f0             	mov    %rax,%rsi
140ca0575:	48 85 c0             	test   %rax,%rax
140ca0578:	75 25                	jne    0x140ca059f
140ca057a:	c7 44 24 28 83 05 00 	movl   $0x583,0x28(%rsp)
140ca0581:	00
140ca0582:	eb 88                	jmp    0x140ca050c
140ca0584:	ba 01 00 00 00       	mov    $0x1,%edx
140ca0589:	48 8b cf             	mov    %rdi,%rcx
140ca058c:	44 8d 42 63          	lea    0x63(%rdx),%r8d
140ca0590:	e8 db 5d 00 00       	call   0x140ca6370
140ca0595:	b8 01 00 00 00       	mov    $0x1,%eax
140ca059a:	e9 14 05 00 00       	jmp    0x140ca0ab3
140ca059f:	48 8d 8f 30 08 00 00 	lea    0x830(%rdi),%rcx
140ca05a6:	e8 b5 dc fe ff       	call   0x140c8e260
140ca05ab:	89 06                	mov    %eax,(%rsi)
140ca05ad:	85 c0                	test   %eax,%eax
140ca05af:	74 6f                	je     0x140ca0620
140ca05b1:	48 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%rax
140ca05b8:	4c 39 a0 98 01 00 00 	cmp    %r12,0x198(%rax)
140ca05bf:	74 09                	je     0x140ca05ca
140ca05c1:	4c 39 a0 20 02 00 00 	cmp    %r12,0x220(%rax)
140ca05c8:	75 09                	jne    0x140ca05d3
140ca05ca:	44 39 a7 d8 04 00 00 	cmp    %r12d,0x4d8(%rdi)
140ca05d1:	74 18                	je     0x140ca05eb
140ca05d3:	c7 44 24 28 93 05 00 	movl   $0x593,0x28(%rsp)
140ca05da:	00
140ca05db:	ba 0a 00 00 00       	mov    $0xa,%edx
140ca05e0:	41 b9 f4 00 00 00    	mov    $0xf4,%r9d
140ca05e6:	e9 8d 04 00 00       	jmp    0x140ca0a78
140ca05eb:	48 8b 53 08          	mov    0x8(%rbx),%rdx
140ca05ef:	48 85 d2             	test   %rdx,%rdx
140ca05f2:	74 16                	je     0x140ca060a
140ca05f4:	48 8b 03             	mov    (%rbx),%rax
140ca05f7:	0f b6 08             	movzbl (%rax),%ecx
140ca05fa:	48 8d 42 ff          	lea    -0x1(%rdx),%rax
140ca05fe:	48 ff 03             	incq   (%rbx)
140ca0601:	48 89 43 08          	mov    %rax,0x8(%rbx)
140ca0605:	83 f9 01             	cmp    $0x1,%ecx
140ca0608:	74 16                	je     0x140ca0620
140ca060a:	ba 50 00 00 00       	mov    $0x50,%edx
140ca060f:	c7 44 24 28 ae 05 00 	movl   $0x5ae,0x28(%rsp)