1401c7390:	44 89 65 cc          	mov    %r12d,-0x34(%rbp)
1401c7394:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401c7398:	ff 15 5a b4 04 00    	call   *0x4b45a(%rip)        # 0x1402127f8
1401c739e:	8b 45 c8             	mov    -0x38(%rbp),%eax
1401c73a1:	85 c0                	test   %eax,%eax
1401c73a3:	75 d3                	jne    0x1401c7378
1401c73a5:	44 39 65 cc          	cmp    %r12d,-0x34(%rbp)
1401c73a9:	74 0b                	je     0x1401c73b6
1401c73ab:	ff 15 27 b4 04 00    	call   *0x4b427(%rip)        # 0x1402127d8
1401c73b1:	39 45 cc             	cmp    %eax,-0x34(%rbp)
1401c73b4:	75 28                	jne    0x1401c73de
1401c73b6:	8b 45 40             	mov    0x40(%rbp),%eax
1401c73b9:	48 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%rbx
1401c73c0:	00
1401c73c1:	48 83 c4 70          	add    $0x70,%rsp
1401c73c5:	41 5f                	pop    %r15
1401c73c7:	41 5e                	pop    %r14
1401c73c9:	41 5d                	pop    %r13
1401c73cb:	41 5c                	pop    %r12
1401c73cd:	5f                   	pop    %rdi
1401c73ce:	5e                   	pop    %rsi
1401c73cf:	5d                   	pop    %rbp
1401c73d0:	c3                   	ret
1401c73d1:	33 d2                	xor    %edx,%edx
1401c73d3:	b9 c5 f4 31 01       	mov    $0x131f4c5,%ecx
1401c73d8:	e8 07 3f e4 ff       	call   0x14000b2e4
1401c73dd:	cc                   	int3
1401c73de:	33 d2                	xor    %edx,%edx
1401c73e0:	b9 c3 f4 31 01       	mov    $0x131f4c3,%ecx
1401c73e5:	e8 fa 3e e4 ff       	call   0x14000b2e4
1401c73ea:	cc                   	int3
1401c73eb:	90                   	nop
1401c73ec:	48 8b c4             	mov    %rsp,%rax
1401c73ef:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401c73f3:	48 89 68 10          	mov    %rbp,0x10(%rax)
1401c73f7:	48 89 70 18          	mov    %rsi,0x18(%rax)
1401c73fb:	48 89 78 20          	mov    %rdi,0x20(%rax)
1401c73ff:	41 56                	push   %r14
1401c7401:	48 83 ec 60          	sub    $0x60,%rsp
1401c7405:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c7408:	33 f6                	xor    %esi,%esi
1401c740a:	45 8a f0             	mov    %r8b,%r14b
1401c740d:	48 8b ea             	mov    %rdx,%rbp
1401c7410:	8b fe                	mov    %esi,%edi
1401c7412:	0f 11 40 c8          	movups %xmm0,-0x38(%rax)
1401c7416:	0f 11 40 d8          	movups %xmm0,-0x28(%rax)
1401c741a:	0f 11 40 e8          	movups %xmm0,-0x18(%rax)
1401c741e:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
1401c7422:	74 64                	je     0x1401c7488
1401c7424:	45 84 c0             	test   %r8b,%r8b
1401c7427:	48 8d 05 c2 04 0f 00 	lea    0xf04c2(%rip),%rax        # 0x1402b78f0
1401c742e:	48 8d 15 83 04 0f 00 	lea    0xf0483(%rip),%rdx        # 0x1402b78b8
1401c7435:	48 0f 44 d0          	cmove  %rax,%rdx
1401c7439:	44 8d 4e 01          	lea    0x1(%rsi),%r9d
1401c743d:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1401c7442:	4c 8d 05 cf 04 0f 00 	lea    0xf04cf(%rip),%r8        # 0x1402b7918
1401c7449:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401c744e:	e8 71 d7 ff ff       	call   0x1401c4bc4
1401c7453:	8b f8                	mov    %eax,%edi
1401c7455:	85 c0                	test   %eax,%eax
1401c7457:	78 26                	js     0x1401c747f
1401c7459:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1401c745e:	48 8b 09             	mov    (%rcx),%rcx
1401c7461:	e8 4a d9 ff ff       	call   0x1401c4db0
1401c7466:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1401c746b:	8b d8                	mov    %eax,%ebx
1401c746d:	e8 fa d8 ff ff       	call   0x1401c4d6c
1401c7472:	8b f3                	mov    %ebx,%esi
1401c7474:	c1 e6 08             	shl    $0x8,%esi
1401c7477:	45 84 f6             	test   %r14b,%r14b
1401c747a:	0f 44 f3             	cmove  %ebx,%esi
1401c747d:	eb 09                	jmp    0x1401c7488
1401c747f:	81 ff 0e 00 07 80    	cmp    $0x8007000e,%edi
1401c7485:	0f 45 fe             	cmovne %esi,%edi
1401c7488:	09 75 00             	or     %esi,0x0(%rbp)
1401c748b:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
1401c7490:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1401c7494:	8b c7                	mov    %edi,%eax
1401c7496:	49 8b 6b 18          	mov    0x18(%r11),%rbp
1401c749a:	49 8b 73 20          	mov    0x20(%r11),%rsi
1401c749e:	49 8b 7b 28          	mov    0x28(%r11),%rdi
1401c74a2:	49 8b e3             	mov    %r11,%rsp
1401c74a5:	41 5e                	pop    %r14
1401c74a7:	c3                   	ret
1401c74a8:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401c74ad:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401c74b2:	55                   	push   %rbp
1401c74b3:	57                   	push   %rdi
1401c74b4:	41 57                	push   %r15
1401c74b6:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
1401c74bb:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1401c74c2:	48 8b 05 b7 9c 13 00 	mov    0x139cb7(%rip),%rax        # 0x140301180
1401c74c9:	48 33 c4             	xor    %rsp,%rax
1401c74cc:	48 89 45 37          	mov    %rax,0x37(%rbp)
1401c74d0:	48 8b d9             	mov    %rcx,%rbx
1401c74d3:	48 8d 05 06 bc 14 00 	lea    0x14bc06(%rip),%rax        # 0x1403130e0
1401c74da:	33 f6                	xor    %esi,%esi
1401c74dc:	48 89 45 df          	mov    %rax,-0x21(%rbp)
1401c74e0:	21 75 e7             	and    %esi,-0x19(%rbp)
1401c74e3:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
1401c74e7:	21 75 eb             	and    %esi,-0x15(%rbp)
1401c74ea:	49 83 cf ff          	or     $0xffffffffffffffff,%r15
1401c74ee:	4c 89 7d ef          	mov    %r15,-0x11(%rbp)
1401c74f2:	4c 89 7d d7          	mov    %r15,-0x29(%rbp)
1401c74f6:	e8 4d 5c e4 ff       	call   0x14000d148
1401c74fb:	f6 43 34 01          	testb  $0x1,0x34(%rbx)
1401c74ff:	0f 85 c1 01 00 00    	jne    0x1401c76c6
1401c7505:	48 8b 0b             	mov    (%rbx),%rcx
1401c7508:	e8 1f d9 ff ff       	call   0x1401c4e2c
1401c750d:	bf 00 00 20 00       	mov    $0x200000,%edi
1401c7512:	4c 8b c0             	mov    %rax,%r8
1401c7515:	48 3b cf             	cmp    %rdi,%rcx
1401c7518:	72 71                	jb     0x1401c758b
1401c751a:	48 8b 05 47 d8 14 00 	mov    0x14d847(%rip),%rax        # 0x140314d68
1401c7521:	48 03 c7             	add    %rdi,%rax
1401c7524:	48 3b c8             	cmp    %rax,%rcx
1401c7527:	73 44                	jae    0x1401c756d
1401c7529:	4d 39 78 40          	cmp    %r15,0x40(%r8)
1401c752d:	74 3e                	je     0x1401c756d
1401c752f:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
1401c7533:	48 89 4d d7          	mov    %rcx,-0x29(%rbp)
1401c7537:	49 3b cf             	cmp    %r15,%rcx
1401c753a:	74 19                	je     0x1401c7555
1401c753c:	48 8d 53 14          	lea    0x14(%rbx),%rdx
1401c7540:	41 b0 01             	mov    $0x1,%r8b
1401c7543:	e8 a4 fe ff ff       	call   0x1401c73ec
1401c7548:	8b f0                	mov    %eax,%esi
1401c754a:	3d 0e 00 07 80       	cmp    $0x8007000e,%eax
1401c754f:	0f 84 71 01 00 00    	je     0x1401c76c6
1401c7555:	48 39 3b             	cmp    %rdi,(%rbx)
1401c7558:	72 54                	jb     0x1401c75ae
1401c755a:	48 8b 0d 07 d8 14 00 	mov    0x14d807(%rip),%rcx        # 0x140314d68
1401c7561:	48 03 cf             	add    %rdi,%rcx
1401c7564:	48 39 0b             	cmp    %rcx,(%rbx)
1401c7567:	73 45                	jae    0x1401c75ae
1401c7569:	b0 01                	mov    $0x1,%al
1401c756b:	eb 43                	jmp    0x1401c75b0
1401c756d:	48 3b cf             	cmp    %rdi,%rcx
1401c7570:	72 19                	jb     0x1401c758b
1401c7572:	48 8b 05 ef d7 14 00 	mov    0x14d7ef(%rip),%rax        # 0x140314d68
1401c7579:	48 03 c7             	add    %rdi,%rax
1401c757c:	48 3b c8             	cmp    %rax,%rcx
1401c757f:	73 0a                	jae    0x1401c758b
1401c7581:	4d 39 78 40          	cmp    %r15,0x40(%r8)
1401c7585:	75 04                	jne    0x1401c758b
1401c7587:	b0 01                	mov    $0x1,%al
1401c7589:	eb 02                	jmp    0x1401c758d
1401c758b:	32 c0                	xor    %al,%al
1401c758d:	84 c0                	test   %al,%al
1401c758f:	74 a2                	je     0x1401c7533
1401c7591:	4c 8d 45 d7          	lea    -0x29(%rbp),%r8
1401c7595:	ba 04 00 00 00       	mov    $0x4,%edx
1401c759a:	e8 a9 31 00 00       	call   0x1401ca748
1401c759f:	85 c0                	test   %eax,%eax
1401c75a1:	79 05                	jns    0x1401c75a8
1401c75a3:	49 8b cf             	mov    %r15,%rcx
1401c75a6:	eb 8b                	jmp    0x1401c7533
1401c75a8:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1401c75ac:	eb 89                	jmp    0x1401c7537
1401c75ae:	32 c0                	xor    %al,%al
1401c75b0:	48 8b 0b             	mov    (%rbx),%rcx
1401c75b3:	48 8d 7b 14          	lea    0x14(%rbx),%rdi
1401c75b7:	84 c0                	test   %al,%al
1401c75b9:	0f 84 bd 00 00 00    	je     0x1401c767c
1401c75bf:	8b 07                	mov    (%rdi),%eax
1401c75c1:	4c 8d 45 ef          	lea    -0x11(%rbp),%r8
1401c75c5:	0f ba f0 0d          	btr    $0xd,%eax
1401c75c9:	ba 05 00 00 00       	mov    $0x5,%edx
1401c75ce:	0f ba e8 0c          	bts    $0xc,%eax
1401c75d2:	89 07                	mov    %eax,(%rdi)
1401c75d4:	e8 6f 31 00 00       	call   0x1401ca748
1401c75d9:	85 c0                	test   %eax,%eax
1401c75db:	78 0b                	js     0x1401c75e8
1401c75dd:	4c 39 7d ef          	cmp    %r15,-0x11(%rbp)
1401c75e1:	74 05                	je     0x1401c75e8
1401c75e3:	83 0f 48             	orl    $0x48,(%rdi)
1401c75e6:	eb 03                	jmp    0x1401c75eb
1401c75e8:	83 0f 08             	orl    $0x8,(%rdi)
1401c75eb:	8b 07                	mov    (%rdi),%eax
1401c75ed:	0f ba e0 0f          	bt     $0xf,%eax
1401c75f1:	0f 82 92 00 00 00    	jb     0x1401c7689
1401c75f7:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
1401c75fb:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1401c75ff:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c7602:	48 8b d7             	mov    %rdi,%rdx
1401c7605:	0f 11 45 f7          	movups %xmm0,-0x9(%rbp)
1401c7609:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
1401c760d:	0f 11 45 17          	movups %xmm0,0x17(%rbp)
1401c7611:	e8 9e 3c 00 00       	call   0x1401cb2b4
1401c7616:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
1401c761a:	48 85 c9             	test   %rcx,%rcx
1401c761d:	74 6a                	je     0x1401c7689
1401c761f:	4c 8d 04 4f          	lea    (%rdi,%rcx,2),%r8
1401c7623:	4d 8b cf             	mov    %r15,%r9
1401c7626:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1401c762a:	ba 05 00 00 00       	mov    $0x5,%edx
1401c762f:	ff 15 bb b6 04 00    	call   *0x4b6bb(%rip)        # 0x140212cf0
1401c7635:	48 83 65 ef 00       	andq   $0x0,-0x11(%rbp)
1401c763a:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1401c763e:	83 65 d7 00          	andl   $0x0,-0x29(%rbp)
1401c7642:	48 8d 4d 27          	lea    0x27(%rbp),%rcx
1401c7646:	e8 95 12 00 00       	call   0x1401c88e0
1401c764b:	85 c0                	test   %eax,%eax
1401c764d:	78 3a                	js     0x1401c7689
1401c764f:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1401c7653:	48 85 c9             	test   %rcx,%rcx
1401c7656:	74 31                	je     0x1401c7689
1401c7658:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1401c765c:	e8 1f 13 00 00       	call   0x1401c8980
1401c7661:	85 c0                	test   %eax,%eax
1401c7663:	78 24                	js     0x1401c7689
1401c7665:	8b 45 d7             	mov    -0x29(%rbp),%eax
1401c7668:	a8 20                	test   $0x20,%al
1401c766a:	74 1d                	je     0x1401c7689
1401c766c:	8b 43 14             	mov    0x14(%rbx),%eax
1401c766f:	0f ba f0 0e          	btr    $0xe,%eax
1401c7673:	0f ba e8 0f          	bts    $0xf,%eax
1401c7677:	89 43 14             	mov    %eax,0x14(%rbx)
1401c767a:	eb 0d                	jmp    0x1401c7689
1401c767c:	45 33 c0             	xor    %r8d,%r8d
1401c767f:	48 8b d7             	mov    %rdi,%rdx
1401c7682:	e8 65 fd ff ff       	call   0x1401c73ec
1401c7687:	8b f0                	mov    %eax,%esi
1401c7689:	85 f6                	test   %esi,%esi
1401c768b:	79 0d                	jns    0x1401c769a
1401c768d:	81 fe 0e 00 07 80    	cmp    $0x8007000e,%esi
1401c7693:	74 31                	je     0x1401c76c6
1401c7695:	33 f6                	xor    %esi,%esi
1401c7697:	21 73 14             	and    %esi,0x14(%rbx)
1401c769a:	83 4b 34 01          	orl    $0x1,0x34(%rbx)
1401c769e:	eb 26                	jmp    0x1401c76c6
1401c76a0:	41 8b c7             	mov    %r15d,%eax
1401c76a3:	f0 0f c1 45 e7       	lock xadd %eax,-0x19(%rbp)
1401c76a8:	41 03 c7             	add    %r15d,%eax
1401c76ab:	75 0f                	jne    0x1401c76bc
1401c76ad:	ff 15 25 b1 04 00    	call   *0x4b125(%rip)        # 0x1402127d8
1401c76b3:	39 45 eb             	cmp    %eax,-0x15(%rbp)
1401c76b6:	75 4c                	jne    0x1401c7704
1401c76b8:	83 65 eb 00          	andl   $0x0,-0x15(%rbp)
1401c76bc:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1401c76c0:	ff 15 32 b1 04 00    	call   *0x4b132(%rip)        # 0x1402127f8
1401c76c6:	8b 45 e7             	mov    -0x19(%rbp),%eax
1401c76c9:	85 c0                	test   %eax,%eax
1401c76cb:	75 d3                	jne    0x1401c76a0
1401c76cd:	83 7d eb 00          	cmpl   $0x0,-0x15(%rbp)
1401c76d1:	74 0b                	je     0x1401c76de
1401c76d3:	ff 15 ff b0 04 00    	call   *0x4b0ff(%rip)        # 0x1402127d8
1401c76d9:	39 45 eb             	cmp    %eax,-0x15(%rbp)
1401c76dc:	75 33                	jne    0x1401c7711
1401c76de:	8b c6                	mov    %esi,%eax
1401c76e0:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
1401c76e4:	48 33 cc             	xor    %rsp,%rcx
1401c76e7:	e8 84 d0 03 00       	call   0x140204770
1401c76ec:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
1401c76f3:	00
1401c76f4:	49 8b 5b 28          	mov    0x28(%r11),%rbx
1401c76f8:	49 8b 73 30          	mov    0x30(%r11),%rsi
1401c76fc:	49 8b e3             	mov    %r11,%rsp
1401c76ff:	41 5f                	pop    %r15
1401c7701:	5f                   	pop    %rdi
1401c7702:	5d                   	pop    %rbp
1401c7703:	c3                   	ret
1401c7704:	33 d2                	xor    %edx,%edx
1401c7706:	b9 c5 f4 31 01       	mov    $0x131f4c5,%ecx
1401c770b:	e8 d4 3b e4 ff       	call   0x14000b2e4
1401c7710:	cc                   	int3
1401c7711:	33 d2                	xor    %edx,%edx
1401c7713:	b9 c3 f4 31 01       	mov    $0x131f4c3,%ecx
1401c7718:	e8 c7 3b e4 ff       	call   0x14000b2e4
1401c771d:	cc                   	int3
1401c771e:	90                   	nop
1401c771f:	90                   	nop
1401c7720:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401c7725:	55                   	push   %rbp
1401c7726:	48 8b ec             	mov    %rsp,%rbp
1401c7729:	48 83 ec 30          	sub    $0x30,%rsp
1401c772d:	83 65 f8 00          	andl   $0x0,-0x8(%rbp)
1401c7731:	48 8d 05 a8 b9 14 00 	lea    0x14b9a8(%rip),%rax        # 0x1403130e0
1401c7738:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
1401c773c:	48 8b d9             	mov    %rcx,%rbx
1401c773f:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401c7743:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1401c7747:	e8 fc 59 e4 ff       	call   0x14000d148
1401c774c:	48 85 db             	test   %rbx,%rbx
1401c774f:	74 6b                	je     0x1401c77bc
1401c7751:	48 83 7b 18 00       	cmpq   $0x0,0x18(%rbx)
1401c7756:	0f 85 0d 01 00 00    	jne    0x1401c7869
1401c775c:	b9 30 00 00 00       	mov    $0x30,%ecx
1401c7761:	ff 15 e9 b3 04 00    	call   *0x4b3e9(%rip)        # 0x140212b50
1401c7767:	48 89 43 18          	mov    %rax,0x18(%rbx)
1401c776b:	48 85 c0             	test   %rax,%rax
1401c776e:	0f 84 98 00 00 00    	je     0x1401c780c
1401c7774:	33 c9                	xor    %ecx,%ecx
1401c7776:	48 8d 41 fc          	lea    -0x4(%rcx),%rax
1401c777a:	48 83 f8 01          	cmp    $0x1,%rax
1401c777e:	48 8b 43 18          	mov    0x18(%rbx),%rax
1401c7782:	0f 86 a3 00 00 00    	jbe    0x1401c782b
1401c7788:	48 83 24 c8 00       	andq   $0x0,(%rax,%rcx,8)
1401c778d:	e9 9e 00 00 00       	jmp    0x1401c7830
1401c7792:	83 c8 ff             	or     $0xffffffff,%eax
1401c7795:	f0 0f c1 45 f8       	lock xadd %eax,-0x8(%rbp)
1401c779a:	83 f8 01             	cmp    $0x1,%eax
1401c779d:	75 13                	jne    0x1401c77b2
1401c779f:	ff 15 33 b0 04 00    	call   *0x4b033(%rip)        # 0x1402127d8
1401c77a5:	39 45 fc             	cmp    %eax,-0x4(%rbp)
1401c77a8:	0f 85 e0 00 00 00    	jne    0x1401c788e
1401c77ae:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
1401c77b2:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1401c77b6:	ff 15 3c b0 04 00    	call   *0x4b03c(%rip)        # 0x1402127f8
1401c77bc:	8b 45 f8             	mov    -0x8(%rbp),%eax
1401c77bf:	85 c0                	test   %eax,%eax
1401c77c1:	75 cf                	jne    0x1401c7792
1401c77c3:	83 7d fc 00          	cmpl   $0x0,-0x4(%rbp)
1401c77c7:	74 0f                	je     0x1401c77d8
1401c77c9:	ff 15 09 b0 04 00    	call   *0x4b009(%rip)        # 0x1402127d8
1401c77cf:	39 45 fc             	cmp    %eax,-0x4(%rbp)
1401c77d2:	0f 85 c3 00 00 00    	jne    0x1401c789b
1401c77d8:	b8 03 00 f0 8f       	mov    $0x8ff00003,%eax
1401c77dd:	e9 a1 00 00 00       	jmp    0x1401c7883
1401c77e2:	83 c8 ff             	or     $0xffffffff,%eax
1401c77e5:	f0 0f c1 45 f8       	lock xadd %eax,-0x8(%rbp)
1401c77ea:	83 f8 01             	cmp    $0x1,%eax
1401c77ed:	75 13                	jne    0x1401c7802
1401c77ef:	ff 15 e3 af 04 00    	call   *0x4afe3(%rip)        # 0x1402127d8
1401c77f5:	39 45 fc             	cmp    %eax,-0x4(%rbp)
1401c77f8:	0f 85 90 00 00 00    	jne    0x1401c788e
1401c77fe:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
1401c7802:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1401c7806:	ff 15 ec af 04 00    	call   *0x4afec(%rip)        # 0x1402127f8
1401c780c:	8b 45 f8             	mov    -0x8(%rbp),%eax
1401c780f:	85 c0                	test   %eax,%eax
1401c7811:	75 cf                	jne    0x1401c77e2
1401c7813:	83 7d fc 00          	cmpl   $0x0,-0x4(%rbp)
1401c7817:	74 0b                	je     0x1401c7824
1401c7819:	ff 15 b9 af 04 00    	call   *0x4afb9(%rip)        # 0x1402127d8
1401c781f:	39 45 fc             	cmp    %eax,-0x4(%rbp)
1401c7822:	75 77                	jne    0x1401c789b
1401c7824:	b8 0e 00 07 80       	mov    $0x8007000e,%eax
1401c7829:	eb 58                	jmp    0x1401c7883
1401c782b:	48 83 0c c8 ff       	orq    $0xffffffffffffffff,(%rax,%rcx,8)
1401c7830:	48 ff c1             	inc    %rcx
1401c7833:	48 83 f9 06          	cmp    $0x6,%rcx
1401c7837:	0f 8c 39 ff ff ff    	jl     0x1401c7776
1401c783d:	c6 43 30 06          	movb   $0x6,0x30(%rbx)
1401c7841:	eb 26                	jmp    0x1401c7869
1401c7843:	83 c8 ff             	or     $0xffffffff,%eax
1401c7846:	f0 0f c1 45 f8       	lock xadd %eax,-0x8(%rbp)
1401c784b:	83 f8 01             	cmp    $0x1,%eax
1401c784e:	75 0f                	jne    0x1401c785f
1401c7850:	ff 15 82 af 04 00    	call   *0x4af82(%rip)        # 0x1402127d8