1402cf3e5:	41 b8 00 08 00 00    	mov    $0x800,%r8d
1402cf3eb:	48 8d 55 1f          	lea    0x1f(%rbp),%rdx
1402cf3ef:	48 8b 0d 82 3a 16 01 	mov    0x1163a82(%rip),%rcx        # 0x141432e78
1402cf3f6:	e8 25 0b ed ff       	call   0x14019ff20
1402cf3fb:	90                   	nop
1402cf3fc:	48 8b 05 45 cc 14 01 	mov    0x114cc45(%rip),%rax        # 0x14141c048
1402cf403:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402cf40a:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
1402cf40e:	48 85 c9             	test   %rcx,%rcx
1402cf411:	74 1c                	je     0x1402cf42f
1402cf413:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf416:	ff c0                	inc    %eax
1402cf418:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf41b:	83 f8 01             	cmp    $0x1,%eax
1402cf41e:	0f 8e 61 06 00 00    	jle    0x1402cfa85
1402cf424:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cf429:	0f 84 5e 06 00 00    	je     0x1402cfa8d
1402cf42f:	41 b8 2e 00 00 00    	mov    $0x2e,%r8d
1402cf435:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
1402cf439:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1402cf43d:	e8 7e fb 3d 00       	call   0x1406aefc0
1402cf442:	48 8b 08             	mov    (%rax),%rcx
1402cf445:	48 89 30             	mov    %rsi,(%rax)
1402cf448:	48 89 4d 27          	mov    %rcx,0x27(%rbp)
1402cf44c:	48 8b 08             	mov    (%rax),%rcx
1402cf44f:	48 85 c9             	test   %rcx,%rcx
1402cf452:	74 24                	je     0x1402cf478
1402cf454:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf457:	ff c8                	dec    %eax
1402cf459:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf45c:	85 c0                	test   %eax,%eax
1402cf45e:	7f 18                	jg     0x1402cf478
1402cf460:	0f 88 32 06 00 00    	js     0x1402cfa98
1402cf466:	48 8b 01             	mov    (%rcx),%rax
1402cf469:	ba 01 00 00 00       	mov    $0x1,%edx
1402cf46e:	48 8b 00             	mov    (%rax),%rax
1402cf471:	ff 15 a9 45 cb 00    	call   *0xcb45a9(%rip)        # 0x140f83a20
1402cf477:	90                   	nop
1402cf478:	48 8d 45 17          	lea    0x17(%rbp),%rax
1402cf47c:	48 89 45 07          	mov    %rax,0x7(%rbp)
1402cf480:	48 8d 45 2f          	lea    0x2f(%rbp),%rax
1402cf484:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1402cf488:	0f 28 45 07          	movaps 0x7(%rbp),%xmm0
1402cf48c:	66 0f 7f 45 07       	movdqa %xmm0,0x7(%rbp)
1402cf491:	4c 8d 45 6f          	lea    0x6f(%rbp),%r8
1402cf495:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1402cf499:	48 8d 4d 2f          	lea    0x2f(%rbp),%rcx
1402cf49d:	e8 ae 09 ed ff       	call   0x14019fe50
1402cf4a2:	48 8b f8             	mov    %rax,%rdi
1402cf4a5:	48 89 45 6f          	mov    %rax,0x6f(%rbp)
1402cf4a9:	48 8b 0d 20 bc 14 01 	mov    0x114bc20(%rip),%rcx        # 0x14141b0d0
1402cf4b0:	48 85 db             	test   %rbx,%rbx
1402cf4b3:	74 04                	je     0x1402cf4b9
1402cf4b5:	48 89 73 60          	mov    %rsi,0x60(%rbx)
1402cf4b9:	48 8b 11             	mov    (%rcx),%rdx
1402cf4bc:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402cf4c0:	4c 8b cb             	mov    %rbx,%r9
1402cf4c3:	4c 8b c7             	mov    %rdi,%r8
1402cf4c6:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
1402cf4ca:	ff 15 50 45 cb 00    	call   *0xcb4550(%rip)        # 0x140f83a20
1402cf4d0:	90                   	nop
1402cf4d1:	48 8b cf             	mov    %rdi,%rcx
1402cf4d4:	e8 67 00 ed ff       	call   0x14019f540
1402cf4d9:	90                   	nop
1402cf4da:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
1402cf4de:	48 85 c9             	test   %rcx,%rcx
1402cf4e1:	74 24                	je     0x1402cf507
1402cf4e3:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf4e6:	ff c8                	dec    %eax
1402cf4e8:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf4eb:	85 c0                	test   %eax,%eax
1402cf4ed:	7f 18                	jg     0x1402cf507
1402cf4ef:	0f 88 ae 05 00 00    	js     0x1402cfaa3
1402cf4f5:	48 8b 01             	mov    (%rcx),%rax
1402cf4f8:	ba 01 00 00 00       	mov    $0x1,%edx
1402cf4fd:	48 8b 00             	mov    (%rax),%rax
1402cf500:	ff 15 1a 45 cb 00    	call   *0xcb451a(%rip)        # 0x140f83a20
1402cf506:	90                   	nop
1402cf507:	4c 8d 0d e2 ef ec ff 	lea    -0x13101e(%rip),%r9        # 0x14019e4f0
1402cf50e:	ba 08 00 00 00       	mov    $0x8,%edx
1402cf513:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402cf519:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
1402cf51d:	e8 2a c0 b4 00       	call   0x140e1b54c
1402cf522:	48 8b 05 1f cb 14 01 	mov    0x114cb1f(%rip),%rax        # 0x14141c048
1402cf529:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402cf530:	48 89 4d 77          	mov    %rcx,0x77(%rbp)
1402cf534:	48 85 c9             	test   %rcx,%rcx
1402cf537:	74 1c                	je     0x1402cf555
1402cf539:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf53c:	ff c0                	inc    %eax
1402cf53e:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf541:	83 f8 01             	cmp    $0x1,%eax
1402cf544:	0f 8e 64 05 00 00    	jle    0x1402cfaae
1402cf54a:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cf54f:	0f 84 61 05 00 00    	je     0x1402cfab6
1402cf555:	41 b8 33 00 00 00    	mov    $0x33,%r8d
1402cf55b:	48 8d 55 77          	lea    0x77(%rbp),%rdx
1402cf55f:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1402cf563:	e8 58 fa 3d 00       	call   0x1406aefc0
1402cf568:	48 8b 08             	mov    (%rax),%rcx
1402cf56b:	48 89 30             	mov    %rsi,(%rax)
1402cf56e:	48 89 4d 17          	mov    %rcx,0x17(%rbp)
1402cf572:	48 8b 08             	mov    (%rax),%rcx
1402cf575:	48 85 c9             	test   %rcx,%rcx
1402cf578:	74 24                	je     0x1402cf59e
1402cf57a:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf57d:	ff c8                	dec    %eax
1402cf57f:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf582:	85 c0                	test   %eax,%eax
1402cf584:	7f 18                	jg     0x1402cf59e
1402cf586:	0f 88 35 05 00 00    	js     0x1402cfac1
1402cf58c:	48 8b 01             	mov    (%rcx),%rax
1402cf58f:	ba 01 00 00 00       	mov    $0x1,%edx
1402cf594:	48 8b 00             	mov    (%rax),%rax
1402cf597:	ff 15 83 44 cb 00    	call   *0xcb4483(%rip)        # 0x140f83a20
1402cf59d:	90                   	nop
1402cf59e:	41 b8 dd 86 00 00    	mov    $0x86dd,%r8d
1402cf5a4:	48 8d 55 1f          	lea    0x1f(%rbp),%rdx
1402cf5a8:	48 8b 0d c9 38 16 01 	mov    0x11638c9(%rip),%rcx        # 0x141432e78
1402cf5af:	e8 6c 09 ed ff       	call   0x14019ff20
1402cf5b4:	90                   	nop
1402cf5b5:	48 8b 05 8c ca 14 01 	mov    0x114ca8c(%rip),%rax        # 0x14141c048
1402cf5bc:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402cf5c3:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
1402cf5c7:	48 85 c9             	test   %rcx,%rcx
1402cf5ca:	74 1c                	je     0x1402cf5e8
1402cf5cc:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf5cf:	ff c0                	inc    %eax
1402cf5d1:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf5d4:	83 f8 01             	cmp    $0x1,%eax
1402cf5d7:	0f 8e ef 04 00 00    	jle    0x1402cfacc
1402cf5dd:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cf5e2:	0f 84 ec 04 00 00    	je     0x1402cfad4
1402cf5e8:	41 b8 2e 00 00 00    	mov    $0x2e,%r8d
1402cf5ee:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
1402cf5f2:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1402cf5f6:	e8 c5 f9 3d 00       	call   0x1406aefc0
1402cf5fb:	48 8b 08             	mov    (%rax),%rcx
1402cf5fe:	48 89 30             	mov    %rsi,(%rax)
1402cf601:	48 89 4d 27          	mov    %rcx,0x27(%rbp)
1402cf605:	48 8b 08             	mov    (%rax),%rcx
1402cf608:	48 85 c9             	test   %rcx,%rcx
1402cf60b:	74 24                	je     0x1402cf631
1402cf60d:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf610:	ff c8                	dec    %eax
1402cf612:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf615:	85 c0                	test   %eax,%eax
1402cf617:	7f 18                	jg     0x1402cf631
1402cf619:	0f 88 c0 04 00 00    	js     0x1402cfadf
1402cf61f:	48 8b 01             	mov    (%rcx),%rax
1402cf622:	ba 01 00 00 00       	mov    $0x1,%edx
1402cf627:	48 8b 00             	mov    (%rax),%rax
1402cf62a:	ff 15 f0 43 cb 00    	call   *0xcb43f0(%rip)        # 0x140f83a20
1402cf630:	90                   	nop
1402cf631:	48 8d 45 17          	lea    0x17(%rbp),%rax
1402cf635:	48 89 45 07          	mov    %rax,0x7(%rbp)
1402cf639:	48 8d 45 2f          	lea    0x2f(%rbp),%rax
1402cf63d:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1402cf641:	0f 28 45 07          	movaps 0x7(%rbp),%xmm0
1402cf645:	66 0f 7f 45 07       	movdqa %xmm0,0x7(%rbp)
1402cf64a:	4c 8d 45 6f          	lea    0x6f(%rbp),%r8
1402cf64e:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1402cf652:	48 8d 4d 2f          	lea    0x2f(%rbp),%rcx
1402cf656:	e8 f5 07 ed ff       	call   0x14019fe50
1402cf65b:	48 8b f8             	mov    %rax,%rdi
1402cf65e:	48 89 45 6f          	mov    %rax,0x6f(%rbp)
1402cf662:	48 8b 0d 67 ba 14 01 	mov    0x114ba67(%rip),%rcx        # 0x14141b0d0
1402cf669:	48 85 db             	test   %rbx,%rbx
1402cf66c:	74 04                	je     0x1402cf672
1402cf66e:	48 89 73 60          	mov    %rsi,0x60(%rbx)
1402cf672:	48 8b 11             	mov    (%rcx),%rdx
1402cf675:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402cf679:	4c 8b cb             	mov    %rbx,%r9
1402cf67c:	4c 8b c7             	mov    %rdi,%r8
1402cf67f:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1402cf683:	ff 15 97 43 cb 00    	call   *0xcb4397(%rip)        # 0x140f83a20
1402cf689:	90                   	nop
1402cf68a:	48 8b cf             	mov    %rdi,%rcx
1402cf68d:	e8 ae fe ec ff       	call   0x14019f540
1402cf692:	90                   	nop
1402cf693:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1402cf697:	48 85 c9             	test   %rcx,%rcx
1402cf69a:	74 24                	je     0x1402cf6c0
1402cf69c:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf69f:	ff c8                	dec    %eax
1402cf6a1:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf6a4:	85 c0                	test   %eax,%eax
1402cf6a6:	7f 18                	jg     0x1402cf6c0
1402cf6a8:	0f 88 3c 04 00 00    	js     0x1402cfaea
1402cf6ae:	48 8b 01             	mov    (%rcx),%rax
1402cf6b1:	ba 01 00 00 00       	mov    $0x1,%edx
1402cf6b6:	48 8b 00             	mov    (%rax),%rax
1402cf6b9:	ff 15 61 43 cb 00    	call   *0xcb4361(%rip)        # 0x140f83a20
1402cf6bf:	90                   	nop
1402cf6c0:	4c 8d 0d 29 ee ec ff 	lea    -0x1311d7(%rip),%r9        # 0x14019e4f0
1402cf6c7:	ba 08 00 00 00       	mov    $0x8,%edx
1402cf6cc:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402cf6d2:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
1402cf6d6:	e8 71 be b4 00       	call   0x140e1b54c
1402cf6db:	48 8b 05 66 c9 14 01 	mov    0x114c966(%rip),%rax        # 0x14141c048
1402cf6e2:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402cf6e9:	48 89 4d 77          	mov    %rcx,0x77(%rbp)
1402cf6ed:	48 85 c9             	test   %rcx,%rcx
1402cf6f0:	74 1c                	je     0x1402cf70e
1402cf6f2:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf6f5:	ff c0                	inc    %eax
1402cf6f7:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf6fa:	83 f8 01             	cmp    $0x1,%eax
1402cf6fd:	0f 8e f2 03 00 00    	jle    0x1402cfaf5
1402cf703:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cf708:	0f 84 ef 03 00 00    	je     0x1402cfafd
1402cf70e:	41 b8 33 00 00 00    	mov    $0x33,%r8d
1402cf714:	48 8d 55 77          	lea    0x77(%rbp),%rdx
1402cf718:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1402cf71c:	e8 9f f8 3d 00       	call   0x1406aefc0
1402cf721:	48 8b 08             	mov    (%rax),%rcx
1402cf724:	48 89 30             	mov    %rsi,(%rax)
1402cf727:	48 89 4d 17          	mov    %rcx,0x17(%rbp)
1402cf72b:	48 8b 08             	mov    (%rax),%rcx
1402cf72e:	48 85 c9             	test   %rcx,%rcx
1402cf731:	74 24                	je     0x1402cf757
1402cf733:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf736:	ff c8                	dec    %eax
1402cf738:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf73b:	85 c0                	test   %eax,%eax
1402cf73d:	7f 18                	jg     0x1402cf757
1402cf73f:	0f 88 c3 03 00 00    	js     0x1402cfb08
1402cf745:	48 8b 01             	mov    (%rcx),%rax
1402cf748:	ba 01 00 00 00       	mov    $0x1,%edx
1402cf74d:	48 8b 00             	mov    (%rax),%rax
1402cf750:	ff 15 ca 42 cb 00    	call   *0xcb42ca(%rip)        # 0x140f83a20
1402cf756:	90                   	nop
1402cf757:	41 b8 06 08 00 00    	mov    $0x806,%r8d
1402cf75d:	48 8d 55 1f          	lea    0x1f(%rbp),%rdx
1402cf761:	48 8b 0d 10 37 16 01 	mov    0x1163710(%rip),%rcx        # 0x141432e78
1402cf768:	e8 b3 07 ed ff       	call   0x14019ff20
1402cf76d:	90                   	nop
1402cf76e:	48 8b 05 d3 c8 14 01 	mov    0x114c8d3(%rip),%rax        # 0x14141c048
1402cf775:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402cf77c:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
1402cf780:	48 85 c9             	test   %rcx,%rcx
1402cf783:	74 1c                	je     0x1402cf7a1
1402cf785:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf788:	ff c0                	inc    %eax
1402cf78a:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf78d:	83 f8 01             	cmp    $0x1,%eax
1402cf790:	0f 8e 7d 03 00 00    	jle    0x1402cfb13
1402cf796:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cf79b:	0f 84 7a 03 00 00    	je     0x1402cfb1b
1402cf7a1:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1402cf7a7:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
1402cf7ab:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1402cf7af:	e8 0c f8 3d 00       	call   0x1406aefc0
1402cf7b4:	48 8b 08             	mov    (%rax),%rcx
1402cf7b7:	48 89 30             	mov    %rsi,(%rax)
1402cf7ba:	48 89 4d 27          	mov    %rcx,0x27(%rbp)
1402cf7be:	48 8b 08             	mov    (%rax),%rcx
1402cf7c1:	48 85 c9             	test   %rcx,%rcx
1402cf7c4:	74 24                	je     0x1402cf7ea
1402cf7c6:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf7c9:	ff c8                	dec    %eax
1402cf7cb:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf7ce:	85 c0                	test   %eax,%eax
1402cf7d0:	7f 18                	jg     0x1402cf7ea
1402cf7d2:	0f 88 4e 03 00 00    	js     0x1402cfb26
1402cf7d8:	48 8b 01             	mov    (%rcx),%rax
1402cf7db:	ba 01 00 00 00       	mov    $0x1,%edx
1402cf7e0:	48 8b 00             	mov    (%rax),%rax
1402cf7e3:	ff 15 37 42 cb 00    	call   *0xcb4237(%rip)        # 0x140f83a20
1402cf7e9:	90                   	nop
1402cf7ea:	48 8d 45 17          	lea    0x17(%rbp),%rax
1402cf7ee:	48 89 45 07          	mov    %rax,0x7(%rbp)
1402cf7f2:	48 8d 45 2f          	lea    0x2f(%rbp),%rax
1402cf7f6:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1402cf7fa:	0f 28 45 07          	movaps 0x7(%rbp),%xmm0
1402cf7fe:	66 0f 7f 45 07       	movdqa %xmm0,0x7(%rbp)
1402cf803:	4c 8d 45 6f          	lea    0x6f(%rbp),%r8
1402cf807:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1402cf80b:	48 8d 4d 2f          	lea    0x2f(%rbp),%rcx
1402cf80f:	e8 3c 06 ed ff       	call   0x14019fe50
1402cf814:	48 8b f8             	mov    %rax,%rdi
1402cf817:	48 89 45 6f          	mov    %rax,0x6f(%rbp)
1402cf81b:	48 8b 0d ae b8 14 01 	mov    0x114b8ae(%rip),%rcx        # 0x14141b0d0
1402cf822:	48 85 db             	test   %rbx,%rbx
1402cf825:	74 04                	je     0x1402cf82b
1402cf827:	48 89 73 60          	mov    %rsi,0x60(%rbx)
1402cf82b:	48 8b 11             	mov    (%rcx),%rdx
1402cf82e:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402cf832:	4c 8b cb             	mov    %rbx,%r9
1402cf835:	4c 8b c7             	mov    %rdi,%r8
1402cf838:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1402cf83c:	ff 15 de 41 cb 00    	call   *0xcb41de(%rip)        # 0x140f83a20
1402cf842:	90                   	nop
1402cf843:	48 8b cf             	mov    %rdi,%rcx
1402cf846:	e8 f5 fc ec ff       	call   0x14019f540
1402cf84b:	90                   	nop
1402cf84c:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1402cf850:	48 85 c9             	test   %rcx,%rcx
1402cf853:	74 24                	je     0x1402cf879
1402cf855:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf858:	ff c8                	dec    %eax
1402cf85a:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf85d:	85 c0                	test   %eax,%eax
1402cf85f:	7f 18                	jg     0x1402cf879
1402cf861:	0f 88 ca 02 00 00    	js     0x1402cfb31
1402cf867:	48 8b 01             	mov    (%rcx),%rax
1402cf86a:	ba 01 00 00 00       	mov    $0x1,%edx
1402cf86f:	48 8b 00             	mov    (%rax),%rax
1402cf872:	ff 15 a8 41 cb 00    	call   *0xcb41a8(%rip)        # 0x140f83a20
1402cf878:	90                   	nop
1402cf879:	4c 8d 0d 70 ec ec ff 	lea    -0x131390(%rip),%r9        # 0x14019e4f0
1402cf880:	ba 08 00 00 00       	mov    $0x8,%edx
1402cf885:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402cf88b:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
1402cf88f:	e8 b8 bc b4 00       	call   0x140e1b54c
1402cf894:	48 8b 05 ad c7 14 01 	mov    0x114c7ad(%rip),%rax        # 0x14141c048
1402cf89b:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402cf8a2:	48 89 4d 77          	mov    %rcx,0x77(%rbp)
1402cf8a6:	48 85 c9             	test   %rcx,%rcx
1402cf8a9:	74 1c                	je     0x1402cf8c7
1402cf8ab:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf8ae:	ff c0                	inc    %eax
1402cf8b0:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf8b3:	83 f8 01             	cmp    $0x1,%eax
1402cf8b6:	0f 8e 80 02 00 00    	jle    0x1402cfb3c
1402cf8bc:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cf8c1:	0f 84 7d 02 00 00    	je     0x1402cfb44
1402cf8c7:	41 b8 33 00 00 00    	mov    $0x33,%r8d
1402cf8cd:	48 8d 55 77          	lea    0x77(%rbp),%rdx
1402cf8d1:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1402cf8d5:	e8 e6 f6 3d 00       	call   0x1406aefc0
1402cf8da:	48 8b 08             	mov    (%rax),%rcx
1402cf8dd:	48 89 30             	mov    %rsi,(%rax)
1402cf8e0:	48 89 4d 17          	mov    %rcx,0x17(%rbp)
1402cf8e4:	48 8b 08             	mov    (%rax),%rcx
1402cf8e7:	48 85 c9             	test   %rcx,%rcx
1402cf8ea:	74 24                	je     0x1402cf910
1402cf8ec:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf8ef:	ff c8                	dec    %eax
1402cf8f1:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf8f4:	85 c0                	test   %eax,%eax
1402cf8f6:	7f 18                	jg     0x1402cf910
1402cf8f8:	0f 88 51 02 00 00    	js     0x1402cfb4f
1402cf8fe:	48 8b 01             	mov    (%rcx),%rax
1402cf901:	ba 01 00 00 00       	mov    $0x1,%edx
1402cf906:	48 8b 00             	mov    (%rax),%rax
1402cf909:	ff 15 11 41 cb 00    	call   *0xcb4111(%rip)        # 0x140f83a20
1402cf90f:	90                   	nop
1402cf910:	41 b8 35 80 00 00    	mov    $0x8035,%r8d
1402cf916:	48 8d 55 1f          	lea    0x1f(%rbp),%rdx