140afc2ae:	e8 cd 9e 50 ff       	call   0x140006180
140afc2b3:	48 83 c4 20          	add    $0x20,%rsp
140afc2b7:	5d                   	pop    %rbp
140afc2b8:	c3                   	ret
140afc2b9:	40 55                	rex push %rbp
140afc2bb:	48 83 ec 20          	sub    $0x20,%rsp
140afc2bf:	48 8b ea             	mov    %rdx,%rbp
140afc2c2:	8b 45 40             	mov    0x40(%rbp),%eax
140afc2c5:	83 e0 01             	and    $0x1,%eax
140afc2c8:	85 c0                	test   %eax,%eax
140afc2ca:	74 0d                	je     0x140afc2d9
140afc2cc:	83 65 40 fe          	andl   $0xfffffffe,0x40(%rbp)
140afc2d0:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
140afc2d4:	e8 a7 9e 50 ff       	call   0x140006180
140afc2d9:	48 83 c4 20          	add    $0x20,%rsp
140afc2dd:	5d                   	pop    %rbp
140afc2de:	c3                   	ret
140afc2df:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140afc2e4:	53                   	push   %rbx
140afc2e5:	55                   	push   %rbp
140afc2e6:	57                   	push   %rdi
140afc2e7:	48 83 ec 50          	sub    $0x50,%rsp
140afc2eb:	0f 29 74 24 40       	movaps %xmm6,0x40(%rsp)
140afc2f0:	48 8b ea             	mov    %rdx,%rbp
140afc2f3:	0f 57 c0             	xorps  %xmm0,%xmm0
140afc2f6:	0f 11 85 a0 01 00 00 	movups %xmm0,0x1a0(%rbp)
140afc2fd:	48 83 a5 b0 01 00 00 	andq   $0x0,0x1b0(%rbp)
140afc304:	00
140afc305:	48 c7 85 b8 01 00 00 	movq   $0xf,0x1b8(%rbp)
140afc30c:	0f 00 00 00
140afc310:	c6 85 a0 01 00 00 00 	movb   $0x0,0x1a0(%rbp)
140afc317:	0f 57 c0             	xorps  %xmm0,%xmm0
140afc31a:	f3 0f 7f 85 88 00 00 	movdqu %xmm0,0x88(%rbp)
140afc321:	00
140afc322:	48 8b 8d 30 01 00 00 	mov    0x130(%rbp),%rcx
140afc329:	48 8b 01             	mov    (%rcx),%rax
140afc32c:	4c 8b 40 40          	mov    0x40(%rax),%r8
140afc330:	0f 57 c0             	xorps  %xmm0,%xmm0
140afc333:	0f 11 85 80 01 00 00 	movups %xmm0,0x180(%rbp)
140afc33a:	48 c7 85 90 01 00 00 	movq   $0xa,0x190(%rbp)
140afc341:	0a 00 00 00
140afc345:	48 c7 85 98 01 00 00 	movq   $0xf,0x198(%rbp)
140afc34c:	0f 00 00 00
140afc350:	f2 0f 10 05 d8 c3 04 	movsd  0x4c3d8(%rip),%xmm0        # 0x140b48730
140afc357:	00
140afc358:	f2 0f 11 85 80 01 00 	movsd  %xmm0,0x180(%rbp)
140afc35f:	00
140afc360:	0f b7 05 d1 c3 04 00 	movzwl 0x4c3d1(%rip),%eax        # 0x140b48738
140afc367:	66 89 85 88 01 00 00 	mov    %ax,0x188(%rbp)
140afc36e:	c6 85 8a 01 00 00 00 	movb   $0x0,0x18a(%rbp)
140afc375:	48 8d 95 80 01 00 00 	lea    0x180(%rbp),%rdx
140afc37c:	49 8b c0             	mov    %r8,%rax
140afc37f:	ff 15 b3 08 01 00    	call   *0x108b3(%rip)        # 0x140b0cc38
140afc385:	48 8b c8             	mov    %rax,%rcx
140afc388:	48 83 78 08 00       	cmpq   $0x0,0x8(%rax)
140afc38d:	74 08                	je     0x140afc397
140afc38f:	48 8b 40 08          	mov    0x8(%rax),%rax
140afc393:	f0 ff 40 08          	lock incl 0x8(%rax)
140afc397:	48 8b 01             	mov    (%rcx),%rax
140afc39a:	48 89 45 60          	mov    %rax,0x60(%rbp)
140afc39e:	48 8b 41 08          	mov    0x8(%rcx),%rax
140afc3a2:	48 89 45 68          	mov    %rax,0x68(%rbp)
140afc3a6:	48 8b 85 98 01 00 00 	mov    0x198(%rbp),%rax
140afc3ad:	48 83 f8 0f          	cmp    $0xf,%rax
140afc3b1:	76 35                	jbe    0x140afc3e8
140afc3b3:	48 ff c0             	inc    %rax
140afc3b6:	48 8b 8d 80 01 00 00 	mov    0x180(%rbp),%rcx
140afc3bd:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140afc3c3:	72 1d                	jb     0x140afc3e2
140afc3c5:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140afc3c9:	48 2b ca             	sub    %rdx,%rcx
140afc3cc:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140afc3d0:	48 83 f8 1f          	cmp    $0x1f,%rax
140afc3d4:	77 05                	ja     0x140afc3db
140afc3d6:	48 8b ca             	mov    %rdx,%rcx
140afc3d9:	eb 07                	jmp    0x140afc3e2
140afc3db:	ff 15 b7 05 01 00    	call   *0x105b7(%rip)        # 0x140b0c998
140afc3e1:	cc                   	int3
140afc3e2:	ff 15 d8 04 01 00    	call   *0x104d8(%rip)        # 0x140b0c8c0
140afc3e8:	0f 57 c0             	xorps  %xmm0,%xmm0
140afc3eb:	f3 0f 7f 45 78       	movdqu %xmm0,0x78(%rbp)
140afc3f0:	0f 57 c0             	xorps  %xmm0,%xmm0
140afc3f3:	66 0f 7f 45 40       	movdqa %xmm0,0x40(%rbp)
140afc3f8:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
140afc3fc:	48 85 c9             	test   %rcx,%rcx
140afc3ff:	74 04                	je     0x140afc405
140afc401:	f0 ff 41 08          	lock incl 0x8(%rcx)
140afc405:	0f 28 75 60          	movaps 0x60(%rbp),%xmm6
140afc409:	66 0f 7f 75 40       	movdqa %xmm6,0x40(%rbp)
140afc40e:	41 b1 01             	mov    $0x1,%r9b
140afc411:	45 33 c0             	xor    %r8d,%r8d
140afc414:	48 8d 95 a0 01 00 00 	lea    0x1a0(%rbp),%rdx
140afc41b:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140afc41f:	e8 90 a2 62 ff       	call   0x1401266b4
140afc424:	84 c0                	test   %al,%al
140afc426:	74 2e                	je     0x140afc456
140afc428:	48 8b 9d f8 00 00 00 	mov    0xf8(%rbp),%rbx
140afc42f:	48 8b 03             	mov    (%rbx),%rax
140afc432:	48 8b bd b0 00 00 00 	mov    0xb0(%rbp),%rdi
140afc439:	4c 8b cf             	mov    %rdi,%r9
140afc43c:	4c 8d 85 a0 01 00 00 	lea    0x1a0(%rbp),%r8
140afc443:	48 8d 55 40          	lea    0x40(%rbp),%rdx
140afc447:	48 8b cb             	mov    %rbx,%rcx
140afc44a:	48 8b 40 30          	mov    0x30(%rax),%rax
140afc44e:	ff 15 e4 07 01 00    	call   *0x107e4(%rip)        # 0x140b0cc38
140afc454:	eb 7d                	jmp    0x140afc4d3
140afc456:	0f 57 c0             	xorps  %xmm0,%xmm0
140afc459:	66 0f 7f 45 40       	movdqa %xmm0,0x40(%rbp)
140afc45e:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
140afc462:	48 85 c9             	test   %rcx,%rcx
140afc465:	74 08                	je     0x140afc46f
140afc467:	f0 ff 41 08          	lock incl 0x8(%rcx)
140afc46b:	0f 28 75 60          	movaps 0x60(%rbp),%xmm6
140afc46f:	66 0f 7f 75 40       	movdqa %xmm6,0x40(%rbp)
140afc474:	c7 44 24 28 36 80 04 	movl   $0x80048036,0x28(%rsp)
140afc47b:	80
140afc47c:	c7 44 24 20 37 80 04 	movl   $0x80048037,0x20(%rsp)
140afc483:	80
140afc484:	41 b1 01             	mov    $0x1,%r9b
140afc487:	45 33 c0             	xor    %r8d,%r8d
140afc48a:	48 8d 95 88 00 00 00 	lea    0x88(%rbp),%rdx
140afc491:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140afc495:	e8 d6 9b 62 ff       	call   0x140126070
140afc49a:	48 8b 9d f8 00 00 00 	mov    0xf8(%rbp),%rbx
140afc4a1:	48 8b bd b0 00 00 00 	mov    0xb0(%rbp),%rdi
140afc4a8:	84 c0                	test   %al,%al
140afc4aa:	74 5c                	je     0x140afc508
140afc4ac:	48 8b 03             	mov    (%rbx),%rax
140afc4af:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140afc4b4:	4c 8b 8d 68 01 00 00 	mov    0x168(%rbp),%r9
140afc4bb:	4c 8d 85 88 00 00 00 	lea    0x88(%rbp),%r8
140afc4c2:	48 8d 55 40          	lea    0x40(%rbp),%rdx
140afc4c6:	48 8b cb             	mov    %rbx,%rcx
140afc4c9:	48 8b 40 18          	mov    0x18(%rax),%rax
140afc4cd:	ff 15 65 07 01 00    	call   *0x10765(%rip)        # 0x140b0cc38
140afc4d3:	48 8b 08             	mov    (%rax),%rcx
140afc4d6:	48 8b 50 08          	mov    0x8(%rax),%rdx
140afc4da:	48 83 20 00          	andq   $0x0,(%rax)
140afc4de:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140afc4e3:	48 89 4d 78          	mov    %rcx,0x78(%rbp)
140afc4e7:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140afc4ee:	48 85 c9             	test   %rcx,%rcx
140afc4f1:	48 89 95 80 00 00 00 	mov    %rdx,0x80(%rbp)
140afc4f8:	74 05                	je     0x140afc4ff
140afc4fa:	e8 85 78 50 ff       	call   0x140003d84
140afc4ff:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140afc503:	e8 78 9c 50 ff       	call   0x140006180
140afc508:	48 83 7d 78 00       	cmpq   $0x0,0x78(%rbp)
140afc50d:	0f 85 1d 03 00 00    	jne    0x140afc830
140afc513:	8b 4d 58             	mov    0x58(%rbp),%ecx
140afc516:	83 e9 01             	sub    $0x1,%ecx
140afc519:	0f 84 0e 02 00 00    	je     0x140afc72d
140afc51f:	83 e9 02             	sub    $0x2,%ecx
140afc522:	0f 84 0d 01 00 00    	je     0x140afc635
140afc528:	83 f9 01             	cmp    $0x1,%ecx
140afc52b:	0f 85 ff 02 00 00    	jne    0x140afc830
140afc531:	48 8b 03             	mov    (%rbx),%rax
140afc534:	4c 8b 50 30          	mov    0x30(%rax),%r10
140afc538:	0f 57 c0             	xorps  %xmm0,%xmm0
140afc53b:	0f 11 85 80 01 00 00 	movups %xmm0,0x180(%rbp)
140afc542:	48 c7 85 90 01 00 00 	movq   $0xb,0x190(%rbp)
140afc549:	0b 00 00 00
140afc54d:	48 c7 85 98 01 00 00 	movq   $0xf,0x198(%rbp)
140afc554:	0f 00 00 00
140afc558:	f2 0f 10 05 a8 c0 04 	movsd  0x4c0a8(%rip),%xmm0        # 0x140b48608
140afc55f:	00
140afc560:	f2 0f 11 85 80 01 00 	movsd  %xmm0,0x180(%rbp)
140afc567:	00
140afc568:	0f b7 05 a1 c0 04 00 	movzwl 0x4c0a1(%rip),%eax        # 0x140b48610
140afc56f:	66 89 85 88 01 00 00 	mov    %ax,0x188(%rbp)
140afc576:	8a 05 96 c0 04 00    	mov    0x4c096(%rip),%al        # 0x140b48612
140afc57c:	88 85 8a 01 00 00    	mov    %al,0x18a(%rbp)
140afc582:	c6 85 8b 01 00 00 00 	movb   $0x0,0x18b(%rbp)
140afc589:	4c 8b cf             	mov    %rdi,%r9
140afc58c:	4c 8d 85 80 01 00 00 	lea    0x180(%rbp),%r8
140afc593:	48 8d 55 40          	lea    0x40(%rbp),%rdx
140afc597:	48 8b cb             	mov    %rbx,%rcx
140afc59a:	49 8b c2             	mov    %r10,%rax
140afc59d:	ff 15 95 06 01 00    	call   *0x10695(%rip)        # 0x140b0cc38
140afc5a3:	48 8b d0             	mov    %rax,%rdx
140afc5a6:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
140afc5aa:	e8 35 9d 50 ff       	call   0x1400062e4
140afc5af:	48 8b 5d 48          	mov    0x48(%rbp),%rbx
140afc5b3:	48 85 db             	test   %rbx,%rbx
140afc5b6:	74 3a                	je     0x140afc5f2
140afc5b8:	83 c8 ff             	or     $0xffffffff,%eax
140afc5bb:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140afc5c0:	83 f8 01             	cmp    $0x1,%eax
140afc5c3:	75 2d                	jne    0x140afc5f2
140afc5c5:	48 8b 03             	mov    (%rbx),%rax
140afc5c8:	48 8b cb             	mov    %rbx,%rcx
140afc5cb:	48 8b 00             	mov    (%rax),%rax
140afc5ce:	ff 15 64 06 01 00    	call   *0x10664(%rip)        # 0x140b0cc38
140afc5d4:	83 c8 ff             	or     $0xffffffff,%eax
140afc5d7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140afc5dc:	83 f8 01             	cmp    $0x1,%eax
140afc5df:	75 11                	jne    0x140afc5f2
140afc5e1:	48 8b 03             	mov    (%rbx),%rax
140afc5e4:	48 8b cb             	mov    %rbx,%rcx
140afc5e7:	48 8b 40 08          	mov    0x8(%rax),%rax
140afc5eb:	ff 15 47 06 01 00    	call   *0x10647(%rip)        # 0x140b0cc38
140afc5f1:	90                   	nop
140afc5f2:	48 8b 85 98 01 00 00 	mov    0x198(%rbp),%rax
140afc5f9:	48 83 f8 0f          	cmp    $0xf,%rax
140afc5fd:	0f 86 2d 02 00 00    	jbe    0x140afc830
140afc603:	48 ff c0             	inc    %rax
140afc606:	48 8b 8d 80 01 00 00 	mov    0x180(%rbp),%rcx
140afc60d:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140afc613:	0f 82 11 02 00 00    	jb     0x140afc82a
140afc619:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140afc61d:	48 2b ca             	sub    %rdx,%rcx
140afc620:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140afc624:	48 83 f8 1f          	cmp    $0x1f,%rax
140afc628:	0f 86 f0 01 00 00    	jbe    0x140afc81e
140afc62e:	ff 15 64 03 01 00    	call   *0x10364(%rip)        # 0x140b0c998
140afc634:	cc                   	int3
140afc635:	48 8b 03             	mov    (%rbx),%rax
140afc638:	4c 8b 50 30          	mov    0x30(%rax),%r10
140afc63c:	0f 57 c0             	xorps  %xmm0,%xmm0
140afc63f:	0f 11 85 80 01 00 00 	movups %xmm0,0x180(%rbp)
140afc646:	48 c7 85 90 01 00 00 	movq   $0xa,0x190(%rbp)
140afc64d:	0a 00 00 00
140afc651:	48 c7 85 98 01 00 00 	movq   $0xf,0x198(%rbp)
140afc658:	0f 00 00 00
140afc65c:	f2 0f 10 05 94 bf 04 	movsd  0x4bf94(%rip),%xmm0        # 0x140b485f8
140afc663:	00
140afc664:	f2 0f 11 85 80 01 00 	movsd  %xmm0,0x180(%rbp)
140afc66b:	00
140afc66c:	0f b7 05 8d bf 04 00 	movzwl 0x4bf8d(%rip),%eax        # 0x140b48600
140afc673:	66 89 85 88 01 00 00 	mov    %ax,0x188(%rbp)
140afc67a:	c6 85 8a 01 00 00 00 	movb   $0x0,0x18a(%rbp)
140afc681:	4c 8b cf             	mov    %rdi,%r9
140afc684:	4c 8d 85 80 01 00 00 	lea    0x180(%rbp),%r8
140afc68b:	48 8d 55 40          	lea    0x40(%rbp),%rdx
140afc68f:	48 8b cb             	mov    %rbx,%rcx
140afc692:	49 8b c2             	mov    %r10,%rax
140afc695:	ff 15 9d 05 01 00    	call   *0x1059d(%rip)        # 0x140b0cc38
140afc69b:	48 8b d0             	mov    %rax,%rdx
140afc69e:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
140afc6a2:	e8 3d 9c 50 ff       	call   0x1400062e4
140afc6a7:	48 8b 5d 48          	mov    0x48(%rbp),%rbx
140afc6ab:	48 85 db             	test   %rbx,%rbx
140afc6ae:	74 3a                	je     0x140afc6ea
140afc6b0:	83 c8 ff             	or     $0xffffffff,%eax
140afc6b3:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140afc6b8:	83 f8 01             	cmp    $0x1,%eax
140afc6bb:	75 2d                	jne    0x140afc6ea
140afc6bd:	48 8b 03             	mov    (%rbx),%rax
140afc6c0:	48 8b cb             	mov    %rbx,%rcx
140afc6c3:	48 8b 00             	mov    (%rax),%rax
140afc6c6:	ff 15 6c 05 01 00    	call   *0x1056c(%rip)        # 0x140b0cc38
140afc6cc:	83 c8 ff             	or     $0xffffffff,%eax
140afc6cf:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140afc6d4:	83 f8 01             	cmp    $0x1,%eax
140afc6d7:	75 11                	jne    0x140afc6ea
140afc6d9:	48 8b 03             	mov    (%rbx),%rax
140afc6dc:	48 8b cb             	mov    %rbx,%rcx
140afc6df:	48 8b 40 08          	mov    0x8(%rax),%rax
140afc6e3:	ff 15 4f 05 01 00    	call   *0x1054f(%rip)        # 0x140b0cc38
140afc6e9:	90                   	nop
140afc6ea:	48 8b 85 98 01 00 00 	mov    0x198(%rbp),%rax
140afc6f1:	48 83 f8 0f          	cmp    $0xf,%rax
140afc6f5:	0f 86 35 01 00 00    	jbe    0x140afc830
140afc6fb:	48 ff c0             	inc    %rax
140afc6fe:	48 8b 8d 80 01 00 00 	mov    0x180(%rbp),%rcx
140afc705:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140afc70b:	0f 82 19 01 00 00    	jb     0x140afc82a
140afc711:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140afc715:	48 2b ca             	sub    %rdx,%rcx
140afc718:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140afc71c:	48 83 f8 1f          	cmp    $0x1f,%rax
140afc720:	0f 86 f8 00 00 00    	jbe    0x140afc81e
140afc726:	ff 15 6c 02 01 00    	call   *0x1026c(%rip)        # 0x140b0c998
140afc72c:	cc                   	int3
140afc72d:	48 8b 03             	mov    (%rbx),%rax
140afc730:	4c 8b 50 30          	mov    0x30(%rax),%r10
140afc734:	0f 57 c0             	xorps  %xmm0,%xmm0
140afc737:	0f 11 85 80 01 00 00 	movups %xmm0,0x180(%rbp)
140afc73e:	48 c7 85 90 01 00 00 	movq   $0xb,0x190(%rbp)
140afc745:	0b 00 00 00
140afc749:	48 c7 85 98 01 00 00 	movq   $0xf,0x198(%rbp)
140afc750:	0f 00 00 00
140afc754:	f2 0f 10 05 8c be 04 	movsd  0x4be8c(%rip),%xmm0        # 0x140b485e8
140afc75b:	00
140afc75c:	f2 0f 11 85 80 01 00 	movsd  %xmm0,0x180(%rbp)
140afc763:	00
140afc764:	0f b7 05 85 be 04 00 	movzwl 0x4be85(%rip),%eax        # 0x140b485f0
140afc76b:	66 89 85 88 01 00 00 	mov    %ax,0x188(%rbp)
140afc772:	8a 05 7a be 04 00    	mov    0x4be7a(%rip),%al        # 0x140b485f2
140afc778:	88 85 8a 01 00 00    	mov    %al,0x18a(%rbp)
140afc77e:	c6 85 8b 01 00 00 00 	movb   $0x0,0x18b(%rbp)
140afc785:	4c 8b cf             	mov    %rdi,%r9
140afc788:	4c 8d 85 80 01 00 00 	lea    0x180(%rbp),%r8
140afc78f:	48 8d 55 40          	lea    0x40(%rbp),%rdx
140afc793:	48 8b cb             	mov    %rbx,%rcx
140afc796:	49 8b c2             	mov    %r10,%rax
140afc799:	ff 15 99 04 01 00    	call   *0x10499(%rip)        # 0x140b0cc38
140afc79f:	48 8b d0             	mov    %rax,%rdx
140afc7a2:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
140afc7a6:	e8 39 9b 50 ff       	call   0x1400062e4
140afc7ab:	48 8b 5d 48          	mov    0x48(%rbp),%rbx
140afc7af:	48 85 db             	test   %rbx,%rbx
140afc7b2:	74 3a                	je     0x140afc7ee
140afc7b4:	83 c8 ff             	or     $0xffffffff,%eax
140afc7b7:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140afc7bc:	83 f8 01             	cmp    $0x1,%eax
140afc7bf:	75 2d                	jne    0x140afc7ee
140afc7c1:	48 8b 03             	mov    (%rbx),%rax
140afc7c4:	48 8b cb             	mov    %rbx,%rcx
140afc7c7:	48 8b 00             	mov    (%rax),%rax
140afc7ca:	ff 15 68 04 01 00    	call   *0x10468(%rip)        # 0x140b0cc38
140afc7d0:	83 c8 ff             	or     $0xffffffff,%eax
140afc7d3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140afc7d8:	83 f8 01             	cmp    $0x1,%eax
140afc7db:	75 11                	jne    0x140afc7ee
140afc7dd:	48 8b 03             	mov    (%rbx),%rax
140afc7e0:	48 8b cb             	mov    %rbx,%rcx
140afc7e3:	48 8b 40 08          	mov    0x8(%rax),%rax
140afc7e7:	ff 15 4b 04 01 00    	call   *0x1044b(%rip)        # 0x140b0cc38
140afc7ed:	90                   	nop
140afc7ee:	48 8b 85 98 01 00 00 	mov    0x198(%rbp),%rax
140afc7f5:	48 83 f8 0f          	cmp    $0xf,%rax
140afc7f9:	76 35                	jbe    0x140afc830
140afc7fb:	48 ff c0             	inc    %rax
140afc7fe:	48 8b 8d 80 01 00 00 	mov    0x180(%rbp),%rcx
140afc805:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140afc80b:	72 1d                	jb     0x140afc82a
140afc80d:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140afc811:	48 2b ca             	sub    %rdx,%rcx
140afc814:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140afc818:	48 83 f8 1f          	cmp    $0x1f,%rax
140afc81c:	77 05                	ja     0x140afc823
140afc81e:	48 8b ca             	mov    %rdx,%rcx
140afc821:	eb 07                	jmp    0x140afc82a
140afc823:	ff 15 6f 01 01 00    	call   *0x1016f(%rip)        # 0x140b0c998
140afc829:	cc                   	int3
140afc82a:	ff 15 90 00 01 00    	call   *0x10090(%rip)        # 0x140b0c8c0
140afc830:	48 8b 0f             	mov    (%rdi),%rcx
140afc833:	48 8b 01             	mov    (%rcx),%rax
140afc836:	4c 8d 45 78          	lea    0x78(%rbp),%r8
140afc83a:	48 8d 55 40          	lea    0x40(%rbp),%rdx
140afc83e:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
140afc845:	ff 15 ed 03 01 00    	call   *0x103ed(%rip)        # 0x140b0cc38
140afc84b:	48 8b 08             	mov    (%rax),%rcx
140afc84e:	48 8b 50 08          	mov    0x8(%rax),%rdx
140afc852:	48 83 20 00          	andq   $0x0,(%rax)
140afc856:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140afc85b:	48 89 8d b8 00 00 00 	mov    %rcx,0xb8(%rbp)
140afc862:	48 8b 9d c0 00 00 00 	mov    0xc0(%rbp),%rbx
140afc869:	48 89 95 c0 00 00 00 	mov    %rdx,0xc0(%rbp)