140bc6165:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bc6169:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bc616d:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bc6171:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bc6176:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bc617b:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bc617f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bc6184:	e8 c7 eb 68 ff       	call   0x140254d50
140bc6189:	90                   	nop
140bc618a:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bc618f:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bc6196:	b9 18 00 00 00       	mov    $0x18,%ecx
140bc619b:	e8 68 4f 25 00       	call   0x140e1b108
140bc61a0:	48 8b d8             	mov    %rax,%rbx
140bc61a3:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bc61aa:	48 85 c0             	test   %rax,%rax
140bc61ad:	74 1a                	je     0x140bc61c9
140bc61af:	0f 57 c0             	xorps  %xmm0,%xmm0
140bc61b2:	0f 11 00             	movups %xmm0,(%rax)
140bc61b5:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bc61bc:	00
140bc61bd:	48 8d 05 24 18 56 00 	lea    0x561824(%rip),%rax        # 0x1411279e8
140bc61c4:	48 89 03             	mov    %rax,(%rbx)
140bc61c7:	eb 02                	jmp    0x140bc61cb
140bc61c9:	33 db                	xor    %ebx,%ebx
140bc61cb:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bc61d0:	48 8d 05 79 1b 51 00 	lea    0x511b79(%rip),%rax        # 0x1410d7d50
140bc61d7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bc61dc:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bc61e1:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bc61e5:	e8 26 c8 7c ff       	call   0x140392a10
140bc61ea:	4c 8b c8             	mov    %rax,%r9
140bc61ed:	4c 8b c6             	mov    %rsi,%r8
140bc61f0:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bc61f5:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bc61f9:	e8 e2 da f7 ff       	call   0x140b43ce0
140bc61fe:	90                   	nop
140bc61ff:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bc6204:	e8 57 21 5d ff       	call   0x140198360
140bc6209:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bc620e:	74 0a                	je     0x140bc621a
140bc6210:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bc6215:	e8 e6 72 5d ff       	call   0x14019d500
140bc621a:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bc621e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bc6222:	e8 d9 71 f8 ff       	call   0x140b4d400
140bc6227:	48 8b d0             	mov    %rax,%rdx
140bc622a:	48 8b cf             	mov    %rdi,%rcx
140bc622d:	e8 ce d2 f7 ff       	call   0x140b43500
140bc6232:	90                   	nop
140bc6233:	48 85 db             	test   %rbx,%rbx
140bc6236:	74 1c                	je     0x140bc6254
140bc6238:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bc623d:	75 15                	jne    0x140bc6254
140bc623f:	48 8b 03             	mov    (%rbx),%rax
140bc6242:	ba 01 00 00 00       	mov    $0x1,%edx
140bc6247:	48 8b cb             	mov    %rbx,%rcx
140bc624a:	48 8b 40 28          	mov    0x28(%rax),%rax
140bc624e:	ff 15 cc d7 3b 00    	call   *0x3bd7cc(%rip)        # 0x140f83a20
140bc6254:	48 8b c7             	mov    %rdi,%rax
140bc6257:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bc625e:	00
140bc625f:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bc6266:	5f                   	pop    %rdi
140bc6267:	5e                   	pop    %rsi
140bc6268:	5d                   	pop    %rbp
140bc6269:	c3                   	ret
140bc626a:	cc                   	int3
140bc626b:	cc                   	int3
140bc626c:	cc                   	int3
140bc626d:	cc                   	int3
140bc626e:	cc                   	int3
140bc626f:	cc                   	int3
140bc6270:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bc6275:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bc627a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bc627f:	55                   	push   %rbp
140bc6280:	56                   	push   %rsi
140bc6281:	57                   	push   %rdi
140bc6282:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bc6287:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bc628e:	49 8b d9             	mov    %r9,%rbx
140bc6291:	49 8b f0             	mov    %r8,%rsi
140bc6294:	48 8b fa             	mov    %rdx,%rdi
140bc6297:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bc629c:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bc62a3:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bc62a8:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bc62af:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bc62b4:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bc62b9:	74 30                	je     0x140bc62eb
140bc62bb:	48 8b d3             	mov    %rbx,%rdx
140bc62be:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bc62c3:	e8 28 78 67 ff       	call   0x14023daf0
140bc62c8:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bc62cb:	8b 53 28             	mov    0x28(%rbx),%edx
140bc62ce:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bc62d2:	8b 43 20             	mov    0x20(%rbx),%eax
140bc62d5:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bc62d9:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bc62dd:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bc62e1:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bc62e6:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bc62eb:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bc62ef:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bc62f4:	e8 57 ea 68 ff       	call   0x140254d50
140bc62f9:	90                   	nop
140bc62fa:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bc62ff:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bc6306:	b9 18 00 00 00       	mov    $0x18,%ecx
140bc630b:	e8 f8 4d 25 00       	call   0x140e1b108
140bc6310:	48 8b d8             	mov    %rax,%rbx
140bc6313:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bc631a:	48 85 c0             	test   %rax,%rax
140bc631d:	74 1a                	je     0x140bc6339
140bc631f:	0f 57 c0             	xorps  %xmm0,%xmm0
140bc6322:	0f 11 00             	movups %xmm0,(%rax)
140bc6325:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bc632c:	00
140bc632d:	48 8d 05 d4 42 54 00 	lea    0x5442d4(%rip),%rax        # 0x14110a608
140bc6334:	48 89 03             	mov    %rax,(%rbx)
140bc6337:	eb 02                	jmp    0x140bc633b
140bc6339:	33 db                	xor    %ebx,%ebx
140bc633b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bc6340:	48 8d 05 09 1a 51 00 	lea    0x511a09(%rip),%rax        # 0x1410d7d50
140bc6347:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bc634c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bc6351:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bc6355:	e8 b6 c6 7c ff       	call   0x140392a10
140bc635a:	4c 8b c8             	mov    %rax,%r9
140bc635d:	4c 8b c6             	mov    %rsi,%r8
140bc6360:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bc6365:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bc6369:	e8 72 d9 f7 ff       	call   0x140b43ce0
140bc636e:	90                   	nop
140bc636f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bc6374:	e8 e7 1f 5d ff       	call   0x140198360
140bc6379:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bc637e:	74 0a                	je     0x140bc638a
140bc6380:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bc6385:	e8 76 71 5d ff       	call   0x14019d500
140bc638a:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bc638e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bc6392:	e8 19 71 f8 ff       	call   0x140b4d4b0
140bc6397:	48 8b d0             	mov    %rax,%rdx
140bc639a:	48 8b cf             	mov    %rdi,%rcx
140bc639d:	e8 5e d1 f7 ff       	call   0x140b43500
140bc63a2:	90                   	nop
140bc63a3:	48 85 db             	test   %rbx,%rbx
140bc63a6:	74 1c                	je     0x140bc63c4
140bc63a8:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bc63ad:	75 15                	jne    0x140bc63c4
140bc63af:	48 8b 03             	mov    (%rbx),%rax
140bc63b2:	ba 01 00 00 00       	mov    $0x1,%edx
140bc63b7:	48 8b cb             	mov    %rbx,%rcx
140bc63ba:	48 8b 40 28          	mov    0x28(%rax),%rax
140bc63be:	ff 15 5c d6 3b 00    	call   *0x3bd65c(%rip)        # 0x140f83a20
140bc63c4:	48 8b c7             	mov    %rdi,%rax
140bc63c7:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bc63ce:	00
140bc63cf:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bc63d6:	5f                   	pop    %rdi
140bc63d7:	5e                   	pop    %rsi
140bc63d8:	5d                   	pop    %rbp
140bc63d9:	c3                   	ret
140bc63da:	cc                   	int3
140bc63db:	cc                   	int3
140bc63dc:	cc                   	int3
140bc63dd:	cc                   	int3
140bc63de:	cc                   	int3
140bc63df:	cc                   	int3
140bc63e0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bc63e5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bc63ea:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bc63ef:	55                   	push   %rbp
140bc63f0:	56                   	push   %rsi
140bc63f1:	57                   	push   %rdi
140bc63f2:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bc63f7:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bc63fe:	49 8b d9             	mov    %r9,%rbx
140bc6401:	49 8b f0             	mov    %r8,%rsi
140bc6404:	48 8b fa             	mov    %rdx,%rdi
140bc6407:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bc640c:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bc6413:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bc6418:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bc641f:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bc6424:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bc6429:	74 30                	je     0x140bc645b
140bc642b:	48 8b d3             	mov    %rbx,%rdx
140bc642e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bc6433:	e8 b8 76 67 ff       	call   0x14023daf0
140bc6438:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bc643b:	8b 53 28             	mov    0x28(%rbx),%edx
140bc643e:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bc6442:	8b 43 20             	mov    0x20(%rbx),%eax
140bc6445:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bc6449:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bc644d:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bc6451:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bc6456:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bc645b:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bc645f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bc6464:	e8 e7 e8 68 ff       	call   0x140254d50
140bc6469:	90                   	nop
140bc646a:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bc646f:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bc6476:	b9 18 00 00 00       	mov    $0x18,%ecx
140bc647b:	e8 88 4c 25 00       	call   0x140e1b108
140bc6480:	48 8b d8             	mov    %rax,%rbx
140bc6483:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bc648a:	48 85 c0             	test   %rax,%rax
140bc648d:	74 1a                	je     0x140bc64a9
140bc648f:	0f 57 c0             	xorps  %xmm0,%xmm0
140bc6492:	0f 11 00             	movups %xmm0,(%rax)
140bc6495:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bc649c:	00
140bc649d:	48 8d 05 44 3e 54 00 	lea    0x543e44(%rip),%rax        # 0x14110a2e8
140bc64a4:	48 89 03             	mov    %rax,(%rbx)
140bc64a7:	eb 02                	jmp    0x140bc64ab
140bc64a9:	33 db                	xor    %ebx,%ebx
140bc64ab:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bc64b0:	48 8d 05 99 18 51 00 	lea    0x511899(%rip),%rax        # 0x1410d7d50
140bc64b7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bc64bc:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bc64c1:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bc64c5:	e8 46 c5 7c ff       	call   0x140392a10
140bc64ca:	4c 8b c8             	mov    %rax,%r9
140bc64cd:	4c 8b c6             	mov    %rsi,%r8
140bc64d0:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bc64d5:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bc64d9:	e8 02 d8 f7 ff       	call   0x140b43ce0
140bc64de:	90                   	nop
140bc64df:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bc64e4:	e8 77 1e 5d ff       	call   0x140198360
140bc64e9:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bc64ee:	74 0a                	je     0x140bc64fa
140bc64f0:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bc64f5:	e8 06 70 5d ff       	call   0x14019d500
140bc64fa:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bc64fe:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bc6502:	e8 59 70 f8 ff       	call   0x140b4d560
140bc6507:	48 8b d0             	mov    %rax,%rdx
140bc650a:	48 8b cf             	mov    %rdi,%rcx
140bc650d:	e8 ee cf f7 ff       	call   0x140b43500
140bc6512:	90                   	nop
140bc6513:	48 85 db             	test   %rbx,%rbx
140bc6516:	74 1c                	je     0x140bc6534
140bc6518:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bc651d:	75 15                	jne    0x140bc6534
140bc651f:	48 8b 03             	mov    (%rbx),%rax
140bc6522:	ba 01 00 00 00       	mov    $0x1,%edx
140bc6527:	48 8b cb             	mov    %rbx,%rcx
140bc652a:	48 8b 40 28          	mov    0x28(%rax),%rax
140bc652e:	ff 15 ec d4 3b 00    	call   *0x3bd4ec(%rip)        # 0x140f83a20
140bc6534:	48 8b c7             	mov    %rdi,%rax
140bc6537:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bc653e:	00
140bc653f:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bc6546:	5f                   	pop    %rdi
140bc6547:	5e                   	pop    %rsi
140bc6548:	5d                   	pop    %rbp
140bc6549:	c3                   	ret
140bc654a:	cc                   	int3
140bc654b:	cc                   	int3
140bc654c:	cc                   	int3
140bc654d:	cc                   	int3
140bc654e:	cc                   	int3
140bc654f:	cc                   	int3
140bc6550:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bc6555:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bc655a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bc655f:	55                   	push   %rbp
140bc6560:	56                   	push   %rsi
140bc6561:	57                   	push   %rdi
140bc6562:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bc6567:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bc656e:	49 8b d9             	mov    %r9,%rbx
140bc6571:	49 8b f0             	mov    %r8,%rsi
140bc6574:	48 8b fa             	mov    %rdx,%rdi
140bc6577:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bc657c:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bc6583:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bc6588:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bc658f:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bc6594:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bc6599:	74 30                	je     0x140bc65cb
140bc659b:	48 8b d3             	mov    %rbx,%rdx
140bc659e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bc65a3:	e8 48 75 67 ff       	call   0x14023daf0
140bc65a8:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bc65ab:	8b 53 28             	mov    0x28(%rbx),%edx
140bc65ae:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bc65b2:	8b 43 20             	mov    0x20(%rbx),%eax
140bc65b5:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bc65b9:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bc65bd:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bc65c1:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bc65c6:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bc65cb:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bc65cf:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bc65d4:	e8 77 e7 68 ff       	call   0x140254d50
140bc65d9:	90                   	nop
140bc65da:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bc65df:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bc65e6:	b9 18 00 00 00       	mov    $0x18,%ecx
140bc65eb:	e8 18 4b 25 00       	call   0x140e1b108
140bc65f0:	48 8b d8             	mov    %rax,%rbx
140bc65f3:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bc65fa:	48 85 c0             	test   %rax,%rax
140bc65fd:	74 1a                	je     0x140bc6619
140bc65ff:	0f 57 c0             	xorps  %xmm0,%xmm0
140bc6602:	0f 11 00             	movups %xmm0,(%rax)
140bc6605:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bc660c:	00
140bc660d:	48 8d 05 94 d5 56 00 	lea    0x56d594(%rip),%rax        # 0x141133ba8
140bc6614:	48 89 03             	mov    %rax,(%rbx)
140bc6617:	eb 02                	jmp    0x140bc661b
140bc6619:	33 db                	xor    %ebx,%ebx
140bc661b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bc6620:	48 8d 05 29 17 51 00 	lea    0x511729(%rip),%rax        # 0x1410d7d50
140bc6627:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bc662c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bc6631:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bc6635:	e8 d6 c3 7c ff       	call   0x140392a10
140bc663a:	4c 8b c8             	mov    %rax,%r9
140bc663d:	4c 8b c6             	mov    %rsi,%r8
140bc6640:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bc6645:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bc6649:	e8 92 d6 f7 ff       	call   0x140b43ce0
140bc664e:	90                   	nop
140bc664f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bc6654:	e8 07 1d 5d ff       	call   0x140198360
140bc6659:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bc665e:	74 0a                	je     0x140bc666a
140bc6660:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bc6665:	e8 96 6e 5d ff       	call   0x14019d500
140bc666a:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bc666e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bc6672:	e8 99 6f f8 ff       	call   0x140b4d610
140bc6677:	48 8b d0             	mov    %rax,%rdx
140bc667a:	48 8b cf             	mov    %rdi,%rcx
140bc667d:	e8 7e ce f7 ff       	call   0x140b43500
140bc6682:	90                   	nop
140bc6683:	48 85 db             	test   %rbx,%rbx
140bc6686:	74 1c                	je     0x140bc66a4
140bc6688:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bc668d:	75 15                	jne    0x140bc66a4
140bc668f:	48 8b 03             	mov    (%rbx),%rax
140bc6692:	ba 01 00 00 00       	mov    $0x1,%edx