1406d74f8:	74 69                	je     0x1406d7563
1406d74fa:	48 85 db             	test   %rbx,%rbx
1406d74fd:	74 1c                	je     0x1406d751b
1406d74ff:	8b 43 10             	mov    0x10(%rbx),%eax
1406d7502:	ff c0                	inc    %eax
1406d7504:	89 43 10             	mov    %eax,0x10(%rbx)
1406d7507:	83 f8 01             	cmp    $0x1,%eax
1406d750a:	0f 8e cf 05 00 00    	jle    0x1406d7adf
1406d7510:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1406d7515:	0f 84 cc 05 00 00    	je     0x1406d7ae7
1406d751b:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
1406d7520:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1406d7525:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1406d752a:	48 85 c0             	test   %rax,%rax
1406d752d:	74 1d                	je     0x1406d754c
1406d752f:	8b 48 10             	mov    0x10(%rax),%ecx
1406d7532:	ff c1                	inc    %ecx
1406d7534:	89 48 10             	mov    %ecx,0x10(%rax)
1406d7537:	83 f9 01             	cmp    $0x1,%ecx
1406d753a:	0f 8e b2 05 00 00    	jle    0x1406d7af2
1406d7540:	81 f9 ff ff ff 7f    	cmp    $0x7fffffff,%ecx
1406d7546:	0f 84 ae 05 00 00    	je     0x1406d7afa
1406d754c:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1406d7551:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1406d7556:	49 8b c9             	mov    %r9,%rcx
1406d7559:	e8 52 dd 11 00       	call   0x1407f52b0
1406d755e:	48 8b f0             	mov    %rax,%rsi
1406d7561:	eb 03                	jmp    0x1406d7566
1406d7563:	48 8b f7             	mov    %rdi,%rsi
1406d7566:	48 8b fe             	mov    %rsi,%rdi
1406d7569:	41 0f ba ef 08       	bts    $0x8,%r15d
1406d756e:	44 89 7c 24 44       	mov    %r15d,0x44(%rsp)
1406d7573:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
1406d7578:	c6 44 24 49 00       	movb   $0x0,0x49(%rsp)
1406d757d:	33 c0                	xor    %eax,%eax
1406d757f:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1406d7584:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1406d7589:	88 44 24 40          	mov    %al,0x40(%rsp)
1406d758d:	48 8d 44 24 49       	lea    0x49(%rsp),%rax
1406d7592:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1406d7597:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1406d759c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1406d75a1:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1406d75a6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1406d75ab:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
1406d75b0:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1406d75b5:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1406d75ba:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1406d75bf:	e8 6c bb f9 ff       	call   0x140673130
1406d75c4:	90                   	nop
1406d75c5:	48 8b 53 20          	mov    0x20(%rbx),%rdx
1406d75c9:	49 8b 4d 08          	mov    0x8(%r13),%rcx
1406d75cd:	e8 4e 46 fa ff       	call   0x14067bc20
1406d75d2:	48 8b 57 20          	mov    0x20(%rdi),%rdx
1406d75d6:	49 8b 4d 08          	mov    0x8(%r13),%rcx
1406d75da:	e8 41 46 fa ff       	call   0x14067bc20
1406d75df:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1406d75e4:	48 8b 57 20          	mov    0x20(%rdi),%rdx
1406d75e8:	49 8b 4d 08          	mov    0x8(%r13),%rcx
1406d75ec:	e8 2f 46 fa ff       	call   0x14067bc20
1406d75f1:	90                   	nop
1406d75f2:	48 85 ff             	test   %rdi,%rdi
1406d75f5:	74 1c                	je     0x1406d7613
1406d75f7:	8b 47 10             	mov    0x10(%rdi),%eax
1406d75fa:	ff c0                	inc    %eax
1406d75fc:	89 47 10             	mov    %eax,0x10(%rdi)
1406d75ff:	83 f8 01             	cmp    $0x1,%eax
1406d7602:	0f 8e fd 04 00 00    	jle    0x1406d7b05
1406d7608:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1406d760d:	0f 84 fa 04 00 00    	je     0x1406d7b0d
1406d7613:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
1406d7618:	0f b6 44 24 48       	movzbl 0x48(%rsp),%eax
1406d761d:	88 44 24 20          	mov    %al,0x20(%rsp)
1406d7621:	41 b9 02 00 00 00    	mov    $0x2,%r9d
1406d7627:	4c 8b c7             	mov    %rdi,%r8
1406d762a:	49 8b d4             	mov    %r12,%rdx
1406d762d:	49 8b cd             	mov    %r13,%rcx
1406d7630:	e8 9b be ff ff       	call   0x1406d34d0
1406d7635:	41 83 cf 10          	or     $0x10,%r15d
1406d7639:	41 83 cf 04          	or     $0x4,%r15d
1406d763d:	44 89 7c 24 44       	mov    %r15d,0x44(%rsp)
1406d7642:	48 85 ff             	test   %rdi,%rdi
1406d7645:	74 27                	je     0x1406d766e
1406d7647:	8b 47 10             	mov    0x10(%rdi),%eax
1406d764a:	ff c8                	dec    %eax
1406d764c:	89 47 10             	mov    %eax,0x10(%rdi)
1406d764f:	85 c0                	test   %eax,%eax
1406d7651:	7f 1b                	jg     0x1406d766e
1406d7653:	0f 88 bf 04 00 00    	js     0x1406d7b18
1406d7659:	48 8b 07             	mov    (%rdi),%rax
1406d765c:	ba 01 00 00 00       	mov    $0x1,%edx
1406d7661:	48 8b cf             	mov    %rdi,%rcx
1406d7664:	48 8b 00             	mov    (%rax),%rax
1406d7667:	ff 15 b3 c3 8a 00    	call   *0x8ac3b3(%rip)        # 0x140f83a20
1406d766d:	90                   	nop
1406d766e:	80 7c 24 48 00       	cmpb   $0x0,0x48(%rsp)
1406d7673:	0f 85 0d 03 00 00    	jne    0x1406d7986
1406d7679:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
1406d767e:	44 8b 4d 80          	mov    -0x80(%rbp),%r9d
1406d7682:	4c 8b 44 24 78       	mov    0x78(%rsp),%r8
1406d7687:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1406d768b:	49 8b cd             	mov    %r13,%rcx
1406d768e:	e8 3d be ff ff       	call   0x1406d34d0
1406d7693:	41 0f ba ef 0b       	bts    $0xb,%r15d
1406d7698:	44 89 7c 24 44       	mov    %r15d,0x44(%rsp)
1406d769d:	49 8b 4c 24 10       	mov    0x10(%r12),%rcx
1406d76a2:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
1406d76a9:	ff ff 7f
1406d76ac:	48 2b c1             	sub    %rcx,%rax
1406d76af:	48 83 f8 01          	cmp    $0x1,%rax
1406d76b3:	0f 82 6a 04 00 00    	jb     0x1406d7b23
1406d76b9:	49 8b c4             	mov    %r12,%rax
1406d76bc:	49 83 7c 24 18 0f    	cmpq   $0xf,0x18(%r12)
1406d76c2:	76 04                	jbe    0x1406d76c8
1406d76c4:	49 8b 04 24          	mov    (%r12),%rax
1406d76c8:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1406d76cd:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1406d76d2:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1406d76d9:	00 00
1406d76db:	4c 8d 0d 46 d9 8d 00 	lea    0x8dd946(%rip),%r9        # 0x140fb5028
1406d76e2:	4d 8b c4             	mov    %r12,%r8
1406d76e5:	0f b6 54 24 40       	movzbl 0x40(%rsp),%edx
1406d76ea:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1406d76ee:	e8 ed b0 b5 ff       	call   0x1402327e0
1406d76f3:	41 0f ba ef 0c       	bts    $0xc,%r15d
1406d76f8:	44 89 7c 24 44       	mov    %r15d,0x44(%rsp)
1406d76fd:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1406d7701:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1406d7705:	48 8b c2             	mov    %rdx,%rax
1406d7708:	48 2b c1             	sub    %rcx,%rax
1406d770b:	48 83 f8 02          	cmp    $0x2,%rax
1406d770f:	72 26                	jb     0x1406d7737
1406d7711:	48 8d 41 02          	lea    0x2(%rcx),%rax
1406d7715:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1406d7719:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
1406d771d:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d7721:	48 0f 47 45 c0       	cmova  -0x40(%rbp),%rax
1406d7726:	66 c7 04 08 2c 20    	movw   $0x202c,(%rax,%rcx,1)
1406d772c:	c6 44 08 02 00       	movb   $0x0,0x2(%rax,%rcx,1)
1406d7731:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
1406d7735:	eb 24                	jmp    0x1406d775b
1406d7737:	48 c7 44 24 20 02 00 	movq   $0x2,0x20(%rsp)
1406d773e:	00 00
1406d7740:	4c 8d 0d 25 94 90 00 	lea    0x909425(%rip),%r9        # 0x140fe0b6c
1406d7747:	44 0f b6 44 24 40    	movzbl 0x40(%rsp),%r8d
1406d774d:	ba 02 00 00 00       	mov    $0x2,%edx
1406d7752:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1406d7756:	e8 25 0f ad ff       	call   0x1401a8680
1406d775b:	0f 10 00             	movups (%rax),%xmm0
1406d775e:	0f 11 45 00          	movups %xmm0,0x0(%rbp)
1406d7762:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406d7766:	0f 11 4d 10          	movups %xmm1,0x10(%rbp)
1406d776a:	45 33 ed             	xor    %r13d,%r13d
1406d776d:	4c 89 68 10          	mov    %r13,0x10(%rax)
1406d7771:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406d7778:	00
1406d7779:	44 88 28             	mov    %r13b,(%rax)
1406d777c:	41 0f ba ef 0d       	bts    $0xd,%r15d
1406d7781:	44 89 7c 24 44       	mov    %r15d,0x44(%rsp)
1406d7786:	4c 8d 4d 20          	lea    0x20(%rbp),%r9
1406d778a:	4c 8d 45 00          	lea    0x0(%rbp),%r8
1406d778e:	0f b6 54 24 40       	movzbl 0x40(%rsp),%edx
1406d7793:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1406d7797:	e8 c4 6a b0 ff       	call   0x1401de260
1406d779c:	41 0f ba ef 0a       	bts    $0xa,%r15d
1406d77a1:	44 89 7c 24 44       	mov    %r15d,0x44(%rsp)
1406d77a6:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1406d77aa:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
1406d77ae:	48 8b c2             	mov    %rdx,%rax
1406d77b1:	48 2b c1             	sub    %rcx,%rax
1406d77b4:	48 83 f8 01          	cmp    $0x1,%rax
1406d77b8:	72 21                	jb     0x1406d77db
1406d77ba:	48 8d 41 01          	lea    0x1(%rcx),%rax
1406d77be:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1406d77c2:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
1406d77c6:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d77ca:	48 0f 47 45 a0       	cmova  -0x60(%rbp),%rax
1406d77cf:	66 c7 04 08 29 00    	movw   $0x29,(%rax,%rcx,1)
1406d77d5:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
1406d77d9:	eb 24                	jmp    0x1406d77ff
1406d77db:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1406d77e2:	00 00
1406d77e4:	4c 8d 0d b9 d8 8d 00 	lea    0x8dd8b9(%rip),%r9        # 0x140fb50a4
1406d77eb:	44 0f b6 44 24 40    	movzbl 0x40(%rsp),%r8d
1406d77f1:	ba 01 00 00 00       	mov    $0x1,%edx
1406d77f6:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1406d77fa:	e8 81 0e ad ff       	call   0x1401a8680
1406d77ff:	0f 10 00             	movups (%rax),%xmm0
1406d7802:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
1406d7806:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406d780a:	0f 11 4d f0          	movups %xmm1,-0x10(%rbp)
1406d780e:	4c 89 68 10          	mov    %r13,0x10(%rax)
1406d7812:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406d7819:	00
1406d781a:	c6 00 00             	movb   $0x0,(%rax)
1406d781d:	41 0f ba ef 09       	bts    $0x9,%r15d
1406d7822:	44 89 7c 24 44       	mov    %r15d,0x44(%rsp)
1406d7827:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1406d782b:	49 8b cc             	mov    %r12,%rcx
1406d782e:	e8 ed 6e ac ff       	call   0x14019e720
1406d7833:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
1406d7837:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d783b:	76 32                	jbe    0x1406d786f
1406d783d:	48 ff c2             	inc    %rdx
1406d7840:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1406d7844:	48 8b c1             	mov    %rcx,%rax
1406d7847:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406d784e:	72 19                	jb     0x1406d7869
1406d7850:	48 83 c2 27          	add    $0x27,%rdx
1406d7854:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406d7858:	48 2b c1             	sub    %rcx,%rax
1406d785b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406d785f:	48 83 f8 1f          	cmp    $0x1f,%rax
1406d7863:	0f 87 c0 02 00 00    	ja     0x1406d7b29
1406d7869:	e8 d6 38 74 00       	call   0x140e1b144
1406d786e:	90                   	nop
1406d786f:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
1406d7873:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d7877:	76 31                	jbe    0x1406d78aa
1406d7879:	48 ff c2             	inc    %rdx
1406d787c:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1406d7880:	48 8b c1             	mov    %rcx,%rax
1406d7883:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406d788a:	72 19                	jb     0x1406d78a5
1406d788c:	48 83 c2 27          	add    $0x27,%rdx
1406d7890:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406d7894:	48 2b c1             	sub    %rcx,%rax
1406d7897:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406d789b:	48 83 f8 1f          	cmp    $0x1f,%rax
1406d789f:	0f 87 8a 02 00 00    	ja     0x1406d7b2f
1406d78a5:	e8 9a 38 74 00       	call   0x140e1b144
1406d78aa:	66 0f 6f 05 7e c5 8c 	movdqa 0x8cc57e(%rip),%xmm0        # 0x140fa3e30
1406d78b1:	00
1406d78b2:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
1406d78b7:	c6 45 a0 00          	movb   $0x0,-0x60(%rbp)
1406d78bb:	48 8b 55 18          	mov    0x18(%rbp),%rdx
1406d78bf:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d78c3:	76 39                	jbe    0x1406d78fe
1406d78c5:	48 ff c2             	inc    %rdx
1406d78c8:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1406d78cc:	48 8b c1             	mov    %rcx,%rax
1406d78cf:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406d78d6:	72 19                	jb     0x1406d78f1
1406d78d8:	48 83 c2 27          	add    $0x27,%rdx
1406d78dc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406d78e0:	48 2b c1             	sub    %rcx,%rax
1406d78e3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406d78e7:	48 83 f8 1f          	cmp    $0x1f,%rax
1406d78eb:	0f 87 44 02 00 00    	ja     0x1406d7b35
1406d78f1:	e8 4e 38 74 00       	call   0x140e1b144
1406d78f6:	66 0f 6f 05 32 c5 8c 	movdqa 0x8cc532(%rip),%xmm0        # 0x140fa3e30
1406d78fd:	00
1406d78fe:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1406d7902:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d7906:	76 39                	jbe    0x1406d7941
1406d7908:	48 ff c2             	inc    %rdx
1406d790b:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1406d790f:	48 8b c1             	mov    %rcx,%rax
1406d7912:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406d7919:	72 19                	jb     0x1406d7934
1406d791b:	48 83 c2 27          	add    $0x27,%rdx
1406d791f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406d7923:	48 2b c1             	sub    %rcx,%rax
1406d7926:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406d792a:	48 83 f8 1f          	cmp    $0x1f,%rax
1406d792e:	0f 87 07 02 00 00    	ja     0x1406d7b3b
1406d7934:	e8 0b 38 74 00       	call   0x140e1b144
1406d7939:	66 0f 6f 05 ef c4 8c 	movdqa 0x8cc4ef(%rip),%xmm0        # 0x140fa3e30
1406d7940:	00
1406d7941:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1406d7946:	c6 45 c0 00          	movb   $0x0,-0x40(%rbp)
1406d794a:	48 8b 55 38          	mov    0x38(%rbp),%rdx
1406d794e:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d7952:	76 32                	jbe    0x1406d7986
1406d7954:	48 ff c2             	inc    %rdx
1406d7957:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
1406d795b:	48 8b c1             	mov    %rcx,%rax
1406d795e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406d7965:	72 19                	jb     0x1406d7980
1406d7967:	48 83 c2 27          	add    $0x27,%rdx
1406d796b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406d796f:	48 2b c1             	sub    %rcx,%rax
1406d7972:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406d7976:	48 83 f8 1f          	cmp    $0x1f,%rax
1406d797a:	0f 87 c1 01 00 00    	ja     0x1406d7b41
1406d7980:	e8 bf 37 74 00       	call   0x140e1b144
1406d7985:	90                   	nop
1406d7986:	48 85 ff             	test   %rdi,%rdi
1406d7989:	74 27                	je     0x1406d79b2
1406d798b:	8b 47 10             	mov    0x10(%rdi),%eax
1406d798e:	ff c8                	dec    %eax
1406d7990:	89 47 10             	mov    %eax,0x10(%rdi)
1406d7993:	85 c0                	test   %eax,%eax
1406d7995:	7f 1b                	jg     0x1406d79b2
1406d7997:	0f 88 aa 01 00 00    	js     0x1406d7b47
1406d799d:	48 8b 07             	mov    (%rdi),%rax
1406d79a0:	ba 01 00 00 00       	mov    $0x1,%edx
1406d79a5:	48 8b cf             	mov    %rdi,%rcx
1406d79a8:	48 8b 00             	mov    (%rax),%rax
1406d79ab:	ff 15 6f c0 8a 00    	call   *0x8ac06f(%rip)        # 0x140f83a20
1406d79b1:	90                   	nop
1406d79b2:	48 85 f6             	test   %rsi,%rsi
1406d79b5:	74 27                	je     0x1406d79de
1406d79b7:	8b 46 10             	mov    0x10(%rsi),%eax
1406d79ba:	ff c8                	dec    %eax
1406d79bc:	89 46 10             	mov    %eax,0x10(%rsi)
1406d79bf:	85 c0                	test   %eax,%eax
1406d79c1:	7f 1b                	jg     0x1406d79de
1406d79c3:	0f 88 89 01 00 00    	js     0x1406d7b52
1406d79c9:	48 8b 06             	mov    (%rsi),%rax
1406d79cc:	ba 01 00 00 00       	mov    $0x1,%edx
1406d79d1:	48 8b ce             	mov    %rsi,%rcx
1406d79d4:	48 8b 00             	mov    (%rax),%rax
1406d79d7:	ff 15 43 c0 8a 00    	call   *0x8ac043(%rip)        # 0x140f83a20
1406d79dd:	90                   	nop
1406d79de:	48 85 db             	test   %rbx,%rbx
1406d79e1:	74 27                	je     0x1406d7a0a
1406d79e3:	8b 43 10             	mov    0x10(%rbx),%eax
1406d79e6:	ff c8                	dec    %eax
1406d79e8:	89 43 10             	mov    %eax,0x10(%rbx)
1406d79eb:	85 c0                	test   %eax,%eax
1406d79ed:	7f 1b                	jg     0x1406d7a0a
1406d79ef:	0f 88 68 01 00 00    	js     0x1406d7b5d
1406d79f5:	48 8b 03             	mov    (%rbx),%rax
1406d79f8:	ba 01 00 00 00       	mov    $0x1,%edx
1406d79fd:	48 8b cb             	mov    %rbx,%rcx
1406d7a00:	48 8b 00             	mov    (%rax),%rax
1406d7a03:	ff 15 17 c0 8a 00    	call   *0x8ac017(%rip)        # 0x140f83a20
1406d7a09:	90                   	nop
1406d7a0a:	4d 85 f6             	test   %r14,%r14
1406d7a0d:	74 29                	je     0x1406d7a38
1406d7a0f:	41 8b 46 10          	mov    0x10(%r14),%eax
1406d7a13:	ff c8                	dec    %eax
1406d7a15:	41 89 46 10          	mov    %eax,0x10(%r14)
1406d7a19:	85 c0                	test   %eax,%eax
1406d7a1b:	7f 1b                	jg     0x1406d7a38
1406d7a1d:	0f 88 45 01 00 00    	js     0x1406d7b68
1406d7a23:	49 8b 06             	mov    (%r14),%rax
1406d7a26:	ba 01 00 00 00       	mov    $0x1,%edx
1406d7a2b:	49 8b ce             	mov    %r14,%rcx
1406d7a2e:	48 8b 00             	mov    (%rax),%rax
1406d7a31:	ff 15 e9 bf 8a 00    	call   *0x8abfe9(%rip)        # 0x140f83a20
1406d7a37:	90                   	nop
1406d7a38:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1406d7a3d:	48 85 c9             	test   %rcx,%rcx
1406d7a40:	74 20                	je     0x1406d7a62
1406d7a42:	8b 41 10             	mov    0x10(%rcx),%eax
1406d7a45:	ff c8                	dec    %eax
1406d7a47:	89 41 10             	mov    %eax,0x10(%rcx)
1406d7a4a:	85 c0                	test   %eax,%eax