1401182d0:	45 33 c0             	xor    %r8d,%r8d
1401182d3:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1401182d8:	41 8d 48 14          	lea    0x14(%r8),%ecx
1401182dc:	e8 af ef 00 00       	call   0x140127290
1401182e1:	41 b8 64 00 00 00    	mov    $0x64,%r8d
1401182e7:	48 8d 15 9a 90 1f 00 	lea    0x1f909a(%rip),%rdx        # 0x140311388
1401182ee:	48 8b cf             	mov    %rdi,%rcx
1401182f1:	e8 ca 3a fd ff       	call   0x1400ebdc0
1401182f6:	33 c0                	xor    %eax,%eax
1401182f8:	48 83 c4 28          	add    $0x28,%rsp
1401182fc:	5f                   	pop    %rdi
1401182fd:	5e                   	pop    %rsi
1401182fe:	c3                   	ret
1401182ff:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140118303:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140118308:	48 89 6c 24 48       	mov    %rbp,0x48(%rsp)
14011830d:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
140118312:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
140118317:	48 85 c9             	test   %rcx,%rcx
14011831a:	74 09                	je     0x140118325
14011831c:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
140118320:	e8 bb 2c fe ff       	call   0x1400fafe0
140118325:	48 8b 46 10          	mov    0x10(%rsi),%rax
140118329:	48 8d 5e 28          	lea    0x28(%rsi),%rbx
14011832d:	45 33 ff             	xor    %r15d,%r15d
140118330:	48 89 47 10          	mov    %rax,0x10(%rdi)
140118334:	8b 46 18             	mov    0x18(%rsi),%eax
140118337:	4c 8b f7             	mov    %rdi,%r14
14011833a:	89 47 18             	mov    %eax,0x18(%rdi)
14011833d:	41 8b ef             	mov    %r15d,%ebp
140118340:	4c 2b f6             	sub    %rsi,%r14
140118343:	48 8b 4b f8          	mov    -0x8(%rbx),%rcx
140118347:	48 85 c9             	test   %rcx,%rcx
14011834a:	74 0a                	je     0x140118356
14011834c:	49 89 4c 1e f8       	mov    %rcx,-0x8(%r14,%rbx,1)
140118351:	e8 aa b5 fe ff       	call   0x140103900
140118356:	48 8b 03             	mov    (%rbx),%rax
140118359:	48 85 c0             	test   %rax,%rax
14011835c:	74 0c                	je     0x14011836a
14011835e:	49 89 04 1e          	mov    %rax,(%r14,%rbx,1)
140118362:	48 8b 0b             	mov    (%rbx),%rcx
140118365:	e8 76 2c fe ff       	call   0x1400fafe0
14011836a:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14011836e:	48 85 c9             	test   %rcx,%rcx
140118371:	74 13                	je     0x140118386
140118373:	e8 e8 bf fe ff       	call   0x140104360
140118378:	49 89 44 1e 08       	mov    %rax,0x8(%r14,%rbx,1)
14011837d:	48 85 c0             	test   %rax,%rax
140118380:	0f 84 b5 00 00 00    	je     0x14011843b
140118386:	4c 39 7b 10          	cmp    %r15,0x10(%rbx)
14011838a:	74 3d                	je     0x1401183c9
14011838c:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
140118390:	48 8d 15 f1 8f 1f 00 	lea    0x1f8ff1(%rip),%rdx        # 0x140311388
140118397:	41 b8 87 00 00 00    	mov    $0x87,%r8d
14011839d:	e8 ce 39 fd ff       	call   0x1400ebd70
1401183a2:	49 89 44 1e 10       	mov    %rax,0x10(%r14,%rbx,1)
1401183a7:	48 85 c0             	test   %rax,%rax
1401183aa:	0f 84 fb 01 00 00    	je     0x1401185ab
1401183b0:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1401183b4:	49 89 4c 1e 18       	mov    %rcx,0x18(%r14,%rbx,1)
1401183b9:	48 8b c8             	mov    %rax,%rcx
1401183bc:	4c 8b 43 18          	mov    0x18(%rbx),%r8
1401183c0:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1401183c4:	e8 97 8f 1c 00       	call   0x1402e1360
1401183c9:	48 ff c5             	inc    %rbp
1401183cc:	48 83 c3 28          	add    $0x28,%rbx
1401183d0:	48 83 fd 09          	cmp    $0x9,%rbp
1401183d4:	0f 8c 69 ff ff ff    	jl     0x140118343
1401183da:	4c 39 be 98 01 00 00 	cmp    %r15,0x198(%rsi)
1401183e1:	0f 84 da 01 00 00    	je     0x1401185c1
1401183e7:	48 8b 8e a0 01 00 00 	mov    0x1a0(%rsi),%rcx
1401183ee:	48 8d 15 93 8f 1f 00 	lea    0x1f8f93(%rip),%rdx        # 0x140311388
1401183f5:	48 03 c9             	add    %rcx,%rcx
1401183f8:	41 b8 95 00 00 00    	mov    $0x95,%r8d
1401183fe:	e8 6d 39 fd ff       	call   0x1400ebd70
140118403:	48 89 87 98 01 00 00 	mov    %rax,0x198(%rdi)
14011840a:	48 85 c0             	test   %rax,%rax
14011840d:	74 5a                	je     0x140118469
14011840f:	4c 8b 86 a0 01 00 00 	mov    0x1a0(%rsi),%r8
140118416:	48 8b c8             	mov    %rax,%rcx
140118419:	48 8b 96 98 01 00 00 	mov    0x198(%rsi),%rdx
140118420:	4d 03 c0             	add    %r8,%r8
140118423:	e8 38 8f 1c 00       	call   0x1402e1360
140118428:	48 8b 86 a0 01 00 00 	mov    0x1a0(%rsi),%rax
14011842f:	48 89 87 a0 01 00 00 	mov    %rax,0x1a0(%rdi)
140118436:	e9 8d 01 00 00       	jmp    0x1401185c8
14011843b:	e8 30 ec 00 00       	call   0x140127070
140118440:	4c 8d 05 61 8f 1f 00 	lea    0x1f8f61(%rip),%r8        # 0x1403113a8
140118447:	ba 80 00 00 00       	mov    $0x80,%edx
14011844c:	48 8d 0d 35 8f 1f 00 	lea    0x1f8f35(%rip),%rcx        # 0x140311388
140118453:	e8 38 ed 00 00       	call   0x140127190
140118458:	45 33 c0             	xor    %r8d,%r8d
14011845b:	ba 00 01 0c 00       	mov    $0xc0100,%edx
140118460:	41 8d 48 14          	lea    0x14(%r8),%ecx
140118464:	e8 27 ee 00 00       	call   0x140127290
140118469:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14011846e:	f0 0f c1 87 08 02 00 	lock xadd %eax,0x208(%rdi)
140118475:	00
140118476:	83 e8 01             	sub    $0x1,%eax
140118479:	0f 8f 0f 01 00 00    	jg     0x14011858e
14011847f:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140118483:	e8 88 0f fe ff       	call   0x1400f9410
140118488:	48 8d 5f 30          	lea    0x30(%rdi),%rbx
14011848c:	be 09 00 00 00       	mov    $0x9,%esi
140118491:	48 8b 4b f0          	mov    -0x10(%rbx),%rcx
140118495:	e8 96 af fe ff       	call   0x140103430
14011849a:	48 8b 4b f8          	mov    -0x8(%rbx),%rcx
14011849e:	4c 89 7b f0          	mov    %r15,-0x10(%rbx)
1401184a2:	e8 69 0f fe ff       	call   0x1400f9410
1401184a7:	48 8b 0b             	mov    (%rbx),%rcx
1401184aa:	48 8d 15 7f af fe ff 	lea    -0x15081(%rip),%rdx        # 0x140103430
1401184b1:	4c 89 7b f8          	mov    %r15,-0x8(%rbx)
1401184b5:	e8 c6 32 fd ff       	call   0x1400eb780
1401184ba:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401184be:	48 8d 15 c3 8e 1f 00 	lea    0x1f8ec3(%rip),%rdx        # 0x140311388
1401184c5:	41 b8 e3 00 00 00    	mov    $0xe3,%r8d
1401184cb:	4c 89 3b             	mov    %r15,(%rbx)
1401184ce:	e8 ed 38 fd ff       	call   0x1400ebdc0
1401184d3:	4c 89 7b 08          	mov    %r15,0x8(%rbx)
1401184d7:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
1401184db:	48 8d 5b 28          	lea    0x28(%rbx),%rbx
1401184df:	48 83 ee 01          	sub    $0x1,%rsi
1401184e3:	75 ac                	jne    0x140118491
1401184e5:	48 8b 8f 98 01 00 00 	mov    0x198(%rdi),%rcx
1401184ec:	48 8d 15 95 8e 1f 00 	lea    0x1f8e95(%rip),%rdx        # 0x140311388
1401184f3:	41 b8 f8 00 00 00    	mov    $0xf8,%r8d
1401184f9:	e8 c2 38 fd ff       	call   0x1400ebdc0
1401184fe:	48 8b 8f a8 01 00 00 	mov    0x1a8(%rdi),%rcx
140118505:	48 8d 15 7c 8e 1f 00 	lea    0x1f8e7c(%rip),%rdx        # 0x140311388
14011850c:	41 b8 f9 00 00 00    	mov    $0xf9,%r8d
140118512:	e8 a9 38 fd ff       	call   0x1400ebdc0
140118517:	48 8b 8f 88 01 00 00 	mov    0x188(%rdi),%rcx
14011851e:	48 8d 15 63 8e 1f 00 	lea    0x1f8e63(%rip),%rdx        # 0x140311388
140118525:	41 b8 fa 00 00 00    	mov    $0xfa,%r8d
14011852b:	e8 90 38 fd ff       	call   0x1400ebdc0
140118530:	48 8b 8f d0 01 00 00 	mov    0x1d0(%rdi),%rcx
140118537:	e8 b4 69 fe ff       	call   0x1400feef0
14011853c:	48 8b 8f c8 01 00 00 	mov    0x1c8(%rdi),%rcx
140118543:	e8 a8 69 fe ff       	call   0x1400feef0
140118548:	48 8d 8f d8 01 00 00 	lea    0x1d8(%rdi),%rcx
14011854f:	e8 0c 7b 06 00       	call   0x140180060
140118554:	48 8b 8f 00 02 00 00 	mov    0x200(%rdi),%rcx
14011855b:	48 8d 15 26 8e 1f 00 	lea    0x1f8e26(%rip),%rdx        # 0x140311388
140118562:	41 b8 ff 00 00 00    	mov    $0xff,%r8d
140118568:	e8 53 38 fd ff       	call   0x1400ebdc0
14011856d:	48 8b 8f 10 02 00 00 	mov    0x210(%rdi),%rcx
140118574:	e8 57 f3 00 00       	call   0x1401278d0
140118579:	41 b8 02 01 00 00    	mov    $0x102,%r8d
14011857f:	48 8d 15 02 8e 1f 00 	lea    0x1f8e02(%rip),%rdx        # 0x140311388
140118586:	48 8b cf             	mov    %rdi,%rcx
140118589:	e8 32 38 fd ff       	call   0x1400ebdc0
14011858e:	33 c0                	xor    %eax,%eax
140118590:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
140118595:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14011859a:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14011859f:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
1401185a4:	48 83 c4 28          	add    $0x28,%rsp
1401185a8:	5f                   	pop    %rdi
1401185a9:	5e                   	pop    %rsi
1401185aa:	c3                   	ret
1401185ab:	e8 c0 ea 00 00       	call   0x140127070
1401185b0:	4c 8d 05 f1 8d 1f 00 	lea    0x1f8df1(%rip),%r8        # 0x1403113a8
1401185b7:	ba 89 00 00 00       	mov    $0x89,%edx
1401185bc:	e9 8b fe ff ff       	jmp    0x14011844c
1401185c1:	4c 89 bf 98 01 00 00 	mov    %r15,0x198(%rdi)
1401185c8:	4c 39 be a8 01 00 00 	cmp    %r15,0x1a8(%rsi)
1401185cf:	74 55                	je     0x140118626
1401185d1:	48 8b 8e b0 01 00 00 	mov    0x1b0(%rsi),%rcx
1401185d8:	48 8d 15 a9 8d 1f 00 	lea    0x1f8da9(%rip),%rdx        # 0x140311388
1401185df:	48 03 c9             	add    %rcx,%rcx
1401185e2:	41 b8 a0 00 00 00    	mov    $0xa0,%r8d
1401185e8:	e8 83 37 fd ff       	call   0x1400ebd70
1401185ed:	48 89 87 a8 01 00 00 	mov    %rax,0x1a8(%rdi)
1401185f4:	48 85 c0             	test   %rax,%rax
1401185f7:	0f 84 6c fe ff ff    	je     0x140118469
1401185fd:	4c 8b 86 b0 01 00 00 	mov    0x1b0(%rsi),%r8
140118604:	48 8b c8             	mov    %rax,%rcx
140118607:	48 8b 96 a8 01 00 00 	mov    0x1a8(%rsi),%rdx
14011860e:	4d 03 c0             	add    %r8,%r8
140118611:	e8 4a 8d 1c 00       	call   0x1402e1360
140118616:	48 8b 86 b0 01 00 00 	mov    0x1b0(%rsi),%rax
14011861d:	48 89 87 b0 01 00 00 	mov    %rax,0x1b0(%rdi)
140118624:	eb 07                	jmp    0x14011862d
140118626:	4c 89 bf a8 01 00 00 	mov    %r15,0x1a8(%rdi)
14011862d:	48 8b 8e 88 01 00 00 	mov    0x188(%rsi),%rcx
140118634:	48 85 c9             	test   %rcx,%rcx
140118637:	74 37                	je     0x140118670
140118639:	48 8b 96 90 01 00 00 	mov    0x190(%rsi),%rdx
140118640:	4c 8d 05 41 8d 1f 00 	lea    0x1f8d41(%rip),%r8        # 0x140311388
140118647:	41 b9 aa 00 00 00    	mov    $0xaa,%r9d
14011864d:	e8 de 19 01 00       	call   0x14012a030
140118652:	48 89 87 88 01 00 00 	mov    %rax,0x188(%rdi)
140118659:	48 85 c0             	test   %rax,%rax
14011865c:	0f 84 07 fe ff ff    	je     0x140118469
140118662:	48 8b 86 90 01 00 00 	mov    0x190(%rsi),%rax
140118669:	48 89 87 90 01 00 00 	mov    %rax,0x190(%rdi)
140118670:	8b 46 1c             	mov    0x1c(%rsi),%eax
140118673:	89 47 1c             	mov    %eax,0x1c(%rdi)
140118676:	48 8b 86 b8 01 00 00 	mov    0x1b8(%rsi),%rax
14011867d:	48 89 87 b8 01 00 00 	mov    %rax,0x1b8(%rdi)
140118684:	48 8b 86 c0 01 00 00 	mov    0x1c0(%rsi),%rax
14011868b:	48 89 87 c0 01 00 00 	mov    %rax,0x1c0(%rdi)
140118692:	48 8b 8e d0 01 00 00 	mov    0x1d0(%rsi),%rcx
140118699:	48 85 c9             	test   %rcx,%rcx
14011869c:	74 13                	je     0x1401186b1
14011869e:	e8 3d 6b fe ff       	call   0x1400ff1e0
1401186a3:	48 8b 86 d0 01 00 00 	mov    0x1d0(%rsi),%rax
1401186aa:	48 89 87 d0 01 00 00 	mov    %rax,0x1d0(%rdi)
1401186b1:	48 8b 8e c8 01 00 00 	mov    0x1c8(%rsi),%rcx
1401186b8:	48 85 c9             	test   %rcx,%rcx
1401186bb:	74 13                	je     0x1401186d0
1401186bd:	e8 1e 6b fe ff       	call   0x1400ff1e0
1401186c2:	48 8b 86 c8 01 00 00 	mov    0x1c8(%rsi),%rax
1401186c9:	48 89 87 c8 01 00 00 	mov    %rax,0x1c8(%rdi)
1401186d0:	48 8b 86 e8 01 00 00 	mov    0x1e8(%rsi),%rax
1401186d7:	48 8d 96 d8 01 00 00 	lea    0x1d8(%rsi),%rdx
1401186de:	48 89 87 e8 01 00 00 	mov    %rax,0x1e8(%rdi)
1401186e5:	48 8d 8f d8 01 00 00 	lea    0x1d8(%rdi),%rcx
1401186ec:	8b 86 f0 01 00 00    	mov    0x1f0(%rsi),%eax
1401186f2:	89 87 f0 01 00 00    	mov    %eax,0x1f0(%rdi)
1401186f8:	48 8b 86 f8 01 00 00 	mov    0x1f8(%rsi),%rax
1401186ff:	48 89 87 f8 01 00 00 	mov    %rax,0x1f8(%rdi)
140118706:	e8 95 77 06 00       	call   0x14017fea0
14011870b:	85 c0                	test   %eax,%eax
14011870d:	0f 84 56 fd ff ff    	je     0x140118469
140118713:	48 8b 8e 00 02 00 00 	mov    0x200(%rsi),%rcx
14011871a:	48 85 c9             	test   %rcx,%rcx
14011871d:	74 22                	je     0x140118741
14011871f:	41 b8 c7 00 00 00    	mov    $0xc7,%r8d
140118725:	48 8d 15 5c 8c 1f 00 	lea    0x1f8c5c(%rip),%rdx        # 0x140311388
14011872c:	e8 bf 19 01 00       	call   0x14012a0f0
140118731:	48 89 87 00 02 00 00 	mov    %rax,0x200(%rdi)
140118738:	48 85 c0             	test   %rax,%rax
14011873b:	0f 84 28 fd ff ff    	je     0x140118469
140118741:	48 8b c7             	mov    %rdi,%rax
140118744:	e9 47 fe ff ff       	jmp    0x140118590
140118749:	cc                   	int3
14011874a:	cc                   	int3
14011874b:	cc                   	int3
14011874c:	cc                   	int3
14011874d:	cc                   	int3
14011874e:	cc                   	int3
14011874f:	cc                   	int3
140118750:	48 85 c9             	test   %rcx,%rcx
140118753:	0f 84 5b 01 00 00    	je     0x1401188b4
140118759:	57                   	push   %rdi
14011875a:	b8 20 00 00 00       	mov    $0x20,%eax
14011875f:	e8 cc 83 19 00       	call   0x1402b0b30
140118764:	48 2b e0             	sub    %rax,%rsp
140118767:	48 8b f9             	mov    %rcx,%rdi
14011876a:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14011876f:	f0 0f c1 81 08 02 00 	lock xadd %eax,0x208(%rcx)
140118776:	00
140118777:	83 e8 01             	sub    $0x1,%eax
14011877a:	0f 8f 2f 01 00 00    	jg     0x1401188af
140118780:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140118784:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140118789:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
14011878e:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
140118793:	e8 78 0c fe ff       	call   0x1400f9410
140118798:	33 ed                	xor    %ebp,%ebp
14011879a:	48 8d 5f 30          	lea    0x30(%rdi),%rbx
14011879e:	be 09 00 00 00       	mov    $0x9,%esi
1401187a3:	48 8b 4b f0          	mov    -0x10(%rbx),%rcx
1401187a7:	e8 84 ac fe ff       	call   0x140103430
1401187ac:	48 8b 4b f8          	mov    -0x8(%rbx),%rcx
1401187b0:	48 89 6b f0          	mov    %rbp,-0x10(%rbx)
1401187b4:	e8 57 0c fe ff       	call   0x1400f9410
1401187b9:	48 8b 0b             	mov    (%rbx),%rcx
1401187bc:	48 8d 15 6d ac fe ff 	lea    -0x15393(%rip),%rdx        # 0x140103430
1401187c3:	48 89 6b f8          	mov    %rbp,-0x8(%rbx)
1401187c7:	e8 b4 2f fd ff       	call   0x1400eb780
1401187cc:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401187d0:	48 8d 15 b1 8b 1f 00 	lea    0x1f8bb1(%rip),%rdx        # 0x140311388
1401187d7:	41 b8 e3 00 00 00    	mov    $0xe3,%r8d
1401187dd:	48 89 2b             	mov    %rbp,(%rbx)
1401187e0:	e8 db 35 fd ff       	call   0x1400ebdc0
1401187e5:	48 89 6b 08          	mov    %rbp,0x8(%rbx)
1401187e9:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
1401187ed:	48 8d 5b 28          	lea    0x28(%rbx),%rbx
1401187f1:	48 83 ee 01          	sub    $0x1,%rsi
1401187f5:	75 ac                	jne    0x1401187a3
1401187f7:	48 8b 8f 98 01 00 00 	mov    0x198(%rdi),%rcx
1401187fe:	48 8d 15 83 8b 1f 00 	lea    0x1f8b83(%rip),%rdx        # 0x140311388
140118805:	41 b8 f8 00 00 00    	mov    $0xf8,%r8d
14011880b:	e8 b0 35 fd ff       	call   0x1400ebdc0
140118810:	48 8b 8f a8 01 00 00 	mov    0x1a8(%rdi),%rcx
140118817:	48 8d 15 6a 8b 1f 00 	lea    0x1f8b6a(%rip),%rdx        # 0x140311388
14011881e:	41 b8 f9 00 00 00    	mov    $0xf9,%r8d
140118824:	e8 97 35 fd ff       	call   0x1400ebdc0
140118829:	48 8b 8f 88 01 00 00 	mov    0x188(%rdi),%rcx
140118830:	48 8d 15 51 8b 1f 00 	lea    0x1f8b51(%rip),%rdx        # 0x140311388
140118837:	41 b8 fa 00 00 00    	mov    $0xfa,%r8d
14011883d:	e8 7e 35 fd ff       	call   0x1400ebdc0
140118842:	48 8b 8f d0 01 00 00 	mov    0x1d0(%rdi),%rcx
140118849:	e8 a2 66 fe ff       	call   0x1400feef0
14011884e:	48 8b 8f c8 01 00 00 	mov    0x1c8(%rdi),%rcx
140118855:	e8 96 66 fe ff       	call   0x1400feef0
14011885a:	48 8d 8f d8 01 00 00 	lea    0x1d8(%rdi),%rcx
140118861:	e8 fa 77 06 00       	call   0x140180060
140118866:	48 8b 8f 00 02 00 00 	mov    0x200(%rdi),%rcx
14011886d:	48 8d 15 14 8b 1f 00 	lea    0x1f8b14(%rip),%rdx        # 0x140311388
140118874:	41 b8 ff 00 00 00    	mov    $0xff,%r8d
14011887a:	e8 41 35 fd ff       	call   0x1400ebdc0
14011887f:	48 8b 8f 10 02 00 00 	mov    0x210(%rdi),%rcx
140118886:	e8 45 f0 00 00       	call   0x1401278d0
14011888b:	41 b8 02 01 00 00    	mov    $0x102,%r8d
140118891:	48 8d 15 f0 8a 1f 00 	lea    0x1f8af0(%rip),%rdx        # 0x140311388
140118898:	48 8b cf             	mov    %rdi,%rcx
14011889b:	e8 20 35 fd ff       	call   0x1400ebdc0
1401188a0:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401188a5:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1401188aa:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401188af:	48 83 c4 20          	add    $0x20,%rsp
1401188b3:	5f                   	pop    %rdi
1401188b4:	c3                   	ret
1401188b5:	cc                   	int3
1401188b6:	cc                   	int3
1401188b7:	cc                   	int3
1401188b8:	cc                   	int3
1401188b9:	cc                   	int3
1401188ba:	cc                   	int3
1401188bb:	cc                   	int3
1401188bc:	cc                   	int3
1401188bd:	cc                   	int3
1401188be:	cc                   	int3
1401188bf:	cc                   	int3
1401188c0:	45 85 c0             	test   %r8d,%r8d
1401188c3:	74 10                	je     0x1401188d5
1401188c5:	48 8b 81 c8 01 00 00 	mov    0x1c8(%rcx),%rax
1401188cc:	48 89 02             	mov    %rax,(%rdx)
1401188cf:	b8 01 00 00 00       	mov    $0x1,%eax
1401188d4:	c3                   	ret
1401188d5:	48 8b 81 d0 01 00 00 	mov    0x1d0(%rcx),%rax
1401188dc:	48 89 02             	mov    %rax,(%rdx)
1401188df:	b8 01 00 00 00       	mov    $0x1,%eax
1401188e4:	c3                   	ret
1401188e5:	cc                   	int3
1401188e6:	cc                   	int3
1401188e7:	cc                   	int3
1401188e8:	cc                   	int3
1401188e9:	cc                   	int3
1401188ea:	cc                   	int3
1401188eb:	cc                   	int3
1401188ec:	cc                   	int3
1401188ed:	cc                   	int3
1401188ee:	cc                   	int3
1401188ef:	cc                   	int3
1401188f0:	48 83 f9 09          	cmp    $0x9,%rcx
1401188f4:	72 03                	jb     0x1401188f9