140f5e265:	72 18                	jb     0x140f5e27f
140f5e267:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140f5e26b:	48 83 c2 27          	add    $0x27,%rdx
140f5e26f:	49 2b c8             	sub    %r8,%rcx
140f5e272:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140f5e276:	48 83 f8 1f          	cmp    $0x1f,%rax
140f5e27a:	77 23                	ja     0x140f5e29f
140f5e27c:	49 8b c8             	mov    %r8,%rcx
140f5e27f:	e8 c0 ce eb ff       	call   0x140e1b144
140f5e284:	0f 57 c0             	xorps  %xmm0,%xmm0
140f5e287:	48 c7 05 2e da 4b 00 	movq   $0x0,0x4bda2e(%rip)        # 0x14141bcc0
140f5e28e:	00 00 00 00
140f5e292:	f3 0f 7f 05 2e da 4b 	movdqu %xmm0,0x4bda2e(%rip)        # 0x14141bcc8
140f5e299:	00
140f5e29a:	48 83 c4 28          	add    $0x28,%rsp
140f5e29e:	c3                   	ret
140f5e29f:	e8 00 bf ec ff       	call   0x140e2a1a4
140f5e2a4:	cc                   	int3
140f5e2a5:	cc                   	int3
140f5e2a6:	cc                   	int3
140f5e2a7:	cc                   	int3
140f5e2a8:	cc                   	int3
140f5e2a9:	cc                   	int3
140f5e2aa:	cc                   	int3
140f5e2ab:	cc                   	int3
140f5e2ac:	cc                   	int3
140f5e2ad:	cc                   	int3
140f5e2ae:	cc                   	int3
140f5e2af:	cc                   	int3
140f5e2b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140f5e2b5:	57                   	push   %rdi
140f5e2b6:	48 83 ec 20          	sub    $0x20,%rsp
140f5e2ba:	48 8b 1d 07 dc 4b 00 	mov    0x4bdc07(%rip),%rbx        # 0x14141bec8
140f5e2c1:	48 85 db             	test   %rbx,%rbx
140f5e2c4:	0f 84 91 00 00 00    	je     0x140f5e35b
140f5e2ca:	48 8b 3d ff db 4b 00 	mov    0x4bdbff(%rip),%rdi        # 0x14141bed0
140f5e2d1:	48 3b df             	cmp    %rdi,%rbx
140f5e2d4:	74 38                	je     0x140f5e30e
140f5e2d6:	48 8b 0b             	mov    (%rbx),%rcx
140f5e2d9:	48 85 c9             	test   %rcx,%rcx
140f5e2dc:	74 20                	je     0x140f5e2fe
140f5e2de:	8b 41 10             	mov    0x10(%rcx),%eax
140f5e2e1:	ff c8                	dec    %eax
140f5e2e3:	89 41 10             	mov    %eax,0x10(%rcx)
140f5e2e6:	85 c0                	test   %eax,%eax
140f5e2e8:	7f 14                	jg     0x140f5e2fe
140f5e2ea:	78 7a                	js     0x140f5e366
140f5e2ec:	48 8b 01             	mov    (%rcx),%rax
140f5e2ef:	ba 01 00 00 00       	mov    $0x1,%edx
140f5e2f4:	48 8b 00             	mov    (%rax),%rax
140f5e2f7:	ff 15 23 57 02 00    	call   *0x25723(%rip)        # 0x140f83a20
140f5e2fd:	90                   	nop
140f5e2fe:	48 83 c3 08          	add    $0x8,%rbx
140f5e302:	48 3b df             	cmp    %rdi,%rbx
140f5e305:	75 cf                	jne    0x140f5e2d6
140f5e307:	48 8b 1d ba db 4b 00 	mov    0x4bdbba(%rip),%rbx        # 0x14141bec8
140f5e30e:	48 8b 15 c3 db 4b 00 	mov    0x4bdbc3(%rip),%rdx        # 0x14141bed8
140f5e315:	48 2b d3             	sub    %rbx,%rdx
140f5e318:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140f5e31c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5e323:	72 18                	jb     0x140f5e33d
140f5e325:	48 83 c2 27          	add    $0x27,%rdx
140f5e329:	48 8b 43 f8          	mov    -0x8(%rbx),%rax
140f5e32d:	48 2b d8             	sub    %rax,%rbx
140f5e330:	48 83 c3 f8          	add    $0xfffffffffffffff8,%rbx
140f5e334:	48 83 fb 1f          	cmp    $0x1f,%rbx
140f5e338:	77 37                	ja     0x140f5e371
140f5e33a:	48 8b d8             	mov    %rax,%rbx
140f5e33d:	48 8b cb             	mov    %rbx,%rcx
140f5e340:	e8 ff cd eb ff       	call   0x140e1b144
140f5e345:	48 c7 05 78 db 4b 00 	movq   $0x0,0x4bdb78(%rip)        # 0x14141bec8
140f5e34c:	00 00 00 00
140f5e350:	0f 57 c0             	xorps  %xmm0,%xmm0
140f5e353:	f3 0f 7f 05 75 db 4b 	movdqu %xmm0,0x4bdb75(%rip)        # 0x14141bed0
140f5e35a:	00
140f5e35b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140f5e360:	48 83 c4 20          	add    $0x20,%rsp
140f5e364:	5f                   	pop    %rdi
140f5e365:	c3                   	ret
140f5e366:	b9 02 00 00 00       	mov    $0x2,%ecx
140f5e36b:	e8 90 c3 82 ff       	call   0x14078a700
140f5e370:	90                   	nop
140f5e371:	e8 2e be ec ff       	call   0x140e2a1a4
140f5e376:	cc                   	int3
140f5e377:	cc                   	int3
140f5e378:	cc                   	int3
140f5e379:	cc                   	int3
140f5e37a:	cc                   	int3
140f5e37b:	cc                   	int3
140f5e37c:	cc                   	int3
140f5e37d:	cc                   	int3
140f5e37e:	cc                   	int3
140f5e37f:	cc                   	int3
140f5e380:	48 83 ec 28          	sub    $0x28,%rsp
140f5e384:	48 8b 0d 55 d8 4b 00 	mov    0x4bd855(%rip),%rcx        # 0x14141bbe0
140f5e38b:	48 85 c9             	test   %rcx,%rcx
140f5e38e:	74 4a                	je     0x140f5e3da
140f5e390:	48 8b 15 59 d8 4b 00 	mov    0x4bd859(%rip),%rdx        # 0x14141bbf0
140f5e397:	48 2b d1             	sub    %rcx,%rdx
140f5e39a:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140f5e39e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5e3a5:	72 18                	jb     0x140f5e3bf
140f5e3a7:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140f5e3ab:	48 83 c2 27          	add    $0x27,%rdx
140f5e3af:	49 2b c8             	sub    %r8,%rcx
140f5e3b2:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140f5e3b6:	48 83 f8 1f          	cmp    $0x1f,%rax
140f5e3ba:	77 23                	ja     0x140f5e3df
140f5e3bc:	49 8b c8             	mov    %r8,%rcx
140f5e3bf:	e8 80 cd eb ff       	call   0x140e1b144
140f5e3c4:	0f 57 c0             	xorps  %xmm0,%xmm0
140f5e3c7:	48 c7 05 0e d8 4b 00 	movq   $0x0,0x4bd80e(%rip)        # 0x14141bbe0
140f5e3ce:	00 00 00 00
140f5e3d2:	f3 0f 7f 05 0e d8 4b 	movdqu %xmm0,0x4bd80e(%rip)        # 0x14141bbe8
140f5e3d9:	00
140f5e3da:	48 83 c4 28          	add    $0x28,%rsp
140f5e3de:	c3                   	ret
140f5e3df:	e8 c0 bd ec ff       	call   0x140e2a1a4
140f5e3e4:	cc                   	int3
140f5e3e5:	cc                   	int3
140f5e3e6:	cc                   	int3
140f5e3e7:	cc                   	int3
140f5e3e8:	cc                   	int3
140f5e3e9:	cc                   	int3
140f5e3ea:	cc                   	int3
140f5e3eb:	cc                   	int3
140f5e3ec:	cc                   	int3
140f5e3ed:	cc                   	int3
140f5e3ee:	cc                   	int3
140f5e3ef:	cc                   	int3
140f5e3f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140f5e3f5:	57                   	push   %rdi
140f5e3f6:	48 83 ec 20          	sub    $0x20,%rsp
140f5e3fa:	48 8b 1d df da 4b 00 	mov    0x4bdadf(%rip),%rbx        # 0x14141bee0
140f5e401:	48 85 db             	test   %rbx,%rbx
140f5e404:	0f 84 91 00 00 00    	je     0x140f5e49b
140f5e40a:	48 8b 3d d7 da 4b 00 	mov    0x4bdad7(%rip),%rdi        # 0x14141bee8
140f5e411:	48 3b df             	cmp    %rdi,%rbx
140f5e414:	74 38                	je     0x140f5e44e
140f5e416:	48 8b 0b             	mov    (%rbx),%rcx
140f5e419:	48 85 c9             	test   %rcx,%rcx
140f5e41c:	74 20                	je     0x140f5e43e
140f5e41e:	8b 41 10             	mov    0x10(%rcx),%eax
140f5e421:	ff c8                	dec    %eax
140f5e423:	89 41 10             	mov    %eax,0x10(%rcx)
140f5e426:	85 c0                	test   %eax,%eax
140f5e428:	7f 14                	jg     0x140f5e43e
140f5e42a:	78 7a                	js     0x140f5e4a6
140f5e42c:	48 8b 01             	mov    (%rcx),%rax
140f5e42f:	ba 01 00 00 00       	mov    $0x1,%edx
140f5e434:	48 8b 00             	mov    (%rax),%rax
140f5e437:	ff 15 e3 55 02 00    	call   *0x255e3(%rip)        # 0x140f83a20
140f5e43d:	90                   	nop
140f5e43e:	48 83 c3 08          	add    $0x8,%rbx
140f5e442:	48 3b df             	cmp    %rdi,%rbx
140f5e445:	75 cf                	jne    0x140f5e416
140f5e447:	48 8b 1d 92 da 4b 00 	mov    0x4bda92(%rip),%rbx        # 0x14141bee0
140f5e44e:	48 8b 15 9b da 4b 00 	mov    0x4bda9b(%rip),%rdx        # 0x14141bef0
140f5e455:	48 2b d3             	sub    %rbx,%rdx
140f5e458:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140f5e45c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5e463:	72 18                	jb     0x140f5e47d
140f5e465:	48 83 c2 27          	add    $0x27,%rdx
140f5e469:	48 8b 43 f8          	mov    -0x8(%rbx),%rax
140f5e46d:	48 2b d8             	sub    %rax,%rbx
140f5e470:	48 83 c3 f8          	add    $0xfffffffffffffff8,%rbx
140f5e474:	48 83 fb 1f          	cmp    $0x1f,%rbx
140f5e478:	77 37                	ja     0x140f5e4b1
140f5e47a:	48 8b d8             	mov    %rax,%rbx
140f5e47d:	48 8b cb             	mov    %rbx,%rcx
140f5e480:	e8 bf cc eb ff       	call   0x140e1b144
140f5e485:	48 c7 05 50 da 4b 00 	movq   $0x0,0x4bda50(%rip)        # 0x14141bee0
140f5e48c:	00 00 00 00
140f5e490:	0f 57 c0             	xorps  %xmm0,%xmm0
140f5e493:	f3 0f 7f 05 4d da 4b 	movdqu %xmm0,0x4bda4d(%rip)        # 0x14141bee8
140f5e49a:	00
140f5e49b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140f5e4a0:	48 83 c4 20          	add    $0x20,%rsp
140f5e4a4:	5f                   	pop    %rdi
140f5e4a5:	c3                   	ret
140f5e4a6:	b9 02 00 00 00       	mov    $0x2,%ecx
140f5e4ab:	e8 50 c2 82 ff       	call   0x14078a700
140f5e4b0:	90                   	nop
140f5e4b1:	e8 ee bc ec ff       	call   0x140e2a1a4
140f5e4b6:	cc                   	int3
140f5e4b7:	cc                   	int3
140f5e4b8:	cc                   	int3
140f5e4b9:	cc                   	int3
140f5e4ba:	cc                   	int3
140f5e4bb:	cc                   	int3
140f5e4bc:	cc                   	int3
140f5e4bd:	cc                   	int3
140f5e4be:	cc                   	int3
140f5e4bf:	cc                   	int3
140f5e4c0:	48 83 ec 28          	sub    $0x28,%rsp
140f5e4c4:	48 8b 0d 35 d3 4b 00 	mov    0x4bd335(%rip),%rcx        # 0x14141b800
140f5e4cb:	48 85 c9             	test   %rcx,%rcx
140f5e4ce:	74 4a                	je     0x140f5e51a
140f5e4d0:	48 8b 15 39 d3 4b 00 	mov    0x4bd339(%rip),%rdx        # 0x14141b810
140f5e4d7:	48 2b d1             	sub    %rcx,%rdx
140f5e4da:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140f5e4de:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5e4e5:	72 18                	jb     0x140f5e4ff
140f5e4e7:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140f5e4eb:	48 83 c2 27          	add    $0x27,%rdx
140f5e4ef:	49 2b c8             	sub    %r8,%rcx
140f5e4f2:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140f5e4f6:	48 83 f8 1f          	cmp    $0x1f,%rax
140f5e4fa:	77 23                	ja     0x140f5e51f
140f5e4fc:	49 8b c8             	mov    %r8,%rcx
140f5e4ff:	e8 40 cc eb ff       	call   0x140e1b144
140f5e504:	0f 57 c0             	xorps  %xmm0,%xmm0
140f5e507:	48 c7 05 ee d2 4b 00 	movq   $0x0,0x4bd2ee(%rip)        # 0x14141b800
140f5e50e:	00 00 00 00
140f5e512:	f3 0f 7f 05 ee d2 4b 	movdqu %xmm0,0x4bd2ee(%rip)        # 0x14141b808
140f5e519:	00
140f5e51a:	48 83 c4 28          	add    $0x28,%rsp
140f5e51e:	c3                   	ret
140f5e51f:	e8 80 bc ec ff       	call   0x140e2a1a4
140f5e524:	cc                   	int3
140f5e525:	cc                   	int3
140f5e526:	cc                   	int3
140f5e527:	cc                   	int3
140f5e528:	cc                   	int3
140f5e529:	cc                   	int3
140f5e52a:	cc                   	int3
140f5e52b:	cc                   	int3
140f5e52c:	cc                   	int3
140f5e52d:	cc                   	int3
140f5e52e:	cc                   	int3
140f5e52f:	cc                   	int3
140f5e530:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140f5e535:	57                   	push   %rdi
140f5e536:	48 83 ec 20          	sub    $0x20,%rsp
140f5e53a:	48 8b 1d 2f da 4b 00 	mov    0x4bda2f(%rip),%rbx        # 0x14141bf70
140f5e541:	48 85 db             	test   %rbx,%rbx
140f5e544:	0f 84 91 00 00 00    	je     0x140f5e5db
140f5e54a:	48 8b 3d 27 da 4b 00 	mov    0x4bda27(%rip),%rdi        # 0x14141bf78
140f5e551:	48 3b df             	cmp    %rdi,%rbx
140f5e554:	74 38                	je     0x140f5e58e
140f5e556:	48 8b 0b             	mov    (%rbx),%rcx
140f5e559:	48 85 c9             	test   %rcx,%rcx
140f5e55c:	74 20                	je     0x140f5e57e
140f5e55e:	8b 41 10             	mov    0x10(%rcx),%eax
140f5e561:	ff c8                	dec    %eax
140f5e563:	89 41 10             	mov    %eax,0x10(%rcx)
140f5e566:	85 c0                	test   %eax,%eax
140f5e568:	7f 14                	jg     0x140f5e57e
140f5e56a:	78 7a                	js     0x140f5e5e6
140f5e56c:	48 8b 01             	mov    (%rcx),%rax
140f5e56f:	ba 01 00 00 00       	mov    $0x1,%edx
140f5e574:	48 8b 00             	mov    (%rax),%rax
140f5e577:	ff 15 a3 54 02 00    	call   *0x254a3(%rip)        # 0x140f83a20
140f5e57d:	90                   	nop
140f5e57e:	48 83 c3 08          	add    $0x8,%rbx
140f5e582:	48 3b df             	cmp    %rdi,%rbx
140f5e585:	75 cf                	jne    0x140f5e556
140f5e587:	48 8b 1d e2 d9 4b 00 	mov    0x4bd9e2(%rip),%rbx        # 0x14141bf70
140f5e58e:	48 8b 15 eb d9 4b 00 	mov    0x4bd9eb(%rip),%rdx        # 0x14141bf80
140f5e595:	48 2b d3             	sub    %rbx,%rdx
140f5e598:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140f5e59c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5e5a3:	72 18                	jb     0x140f5e5bd
140f5e5a5:	48 83 c2 27          	add    $0x27,%rdx
140f5e5a9:	48 8b 43 f8          	mov    -0x8(%rbx),%rax
140f5e5ad:	48 2b d8             	sub    %rax,%rbx
140f5e5b0:	48 83 c3 f8          	add    $0xfffffffffffffff8,%rbx
140f5e5b4:	48 83 fb 1f          	cmp    $0x1f,%rbx
140f5e5b8:	77 37                	ja     0x140f5e5f1
140f5e5ba:	48 8b d8             	mov    %rax,%rbx
140f5e5bd:	48 8b cb             	mov    %rbx,%rcx
140f5e5c0:	e8 7f cb eb ff       	call   0x140e1b144
140f5e5c5:	48 c7 05 a0 d9 4b 00 	movq   $0x0,0x4bd9a0(%rip)        # 0x14141bf70
140f5e5cc:	00 00 00 00
140f5e5d0:	0f 57 c0             	xorps  %xmm0,%xmm0
140f5e5d3:	f3 0f 7f 05 9d d9 4b 	movdqu %xmm0,0x4bd99d(%rip)        # 0x14141bf78
140f5e5da:	00
140f5e5db:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140f5e5e0:	48 83 c4 20          	add    $0x20,%rsp
140f5e5e4:	5f                   	pop    %rdi
140f5e5e5:	c3                   	ret
140f5e5e6:	b9 02 00 00 00       	mov    $0x2,%ecx
140f5e5eb:	e8 10 c1 82 ff       	call   0x14078a700
140f5e5f0:	90                   	nop
140f5e5f1:	e8 ae bb ec ff       	call   0x140e2a1a4
140f5e5f6:	cc                   	int3
140f5e5f7:	cc                   	int3
140f5e5f8:	cc                   	int3
140f5e5f9:	cc                   	int3
140f5e5fa:	cc                   	int3
140f5e5fb:	cc                   	int3
140f5e5fc:	cc                   	int3
140f5e5fd:	cc                   	int3
140f5e5fe:	cc                   	int3
140f5e5ff:	cc                   	int3
140f5e600:	48 8d 0d 21 d8 4b 00 	lea    0x4bd821(%rip),%rcx        # 0x14141be28
140f5e607:	e9 24 8d 31 ff       	jmp    0x140277330
140f5e60c:	cc                   	int3
140f5e60d:	cc                   	int3
140f5e60e:	cc                   	int3
140f5e60f:	cc                   	int3
140f5e610:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140f5e615:	57                   	push   %rdi
140f5e616:	48 83 ec 20          	sub    $0x20,%rsp
140f5e61a:	48 8b 1d 0f da 4b 00 	mov    0x4bda0f(%rip),%rbx        # 0x14141c030
140f5e621:	48 85 db             	test   %rbx,%rbx
140f5e624:	0f 84 91 00 00 00    	je     0x140f5e6bb
140f5e62a:	48 8b 3d 07 da 4b 00 	mov    0x4bda07(%rip),%rdi        # 0x14141c038
140f5e631:	48 3b df             	cmp    %rdi,%rbx
140f5e634:	74 38                	je     0x140f5e66e
140f5e636:	48 8b 0b             	mov    (%rbx),%rcx
140f5e639:	48 85 c9             	test   %rcx,%rcx
140f5e63c:	74 20                	je     0x140f5e65e
140f5e63e:	8b 41 10             	mov    0x10(%rcx),%eax
140f5e641:	ff c8                	dec    %eax
140f5e643:	89 41 10             	mov    %eax,0x10(%rcx)
140f5e646:	85 c0                	test   %eax,%eax
140f5e648:	7f 14                	jg     0x140f5e65e
140f5e64a:	78 7a                	js     0x140f5e6c6
140f5e64c:	48 8b 01             	mov    (%rcx),%rax
140f5e64f:	ba 01 00 00 00       	mov    $0x1,%edx
140f5e654:	48 8b 00             	mov    (%rax),%rax
140f5e657:	ff 15 c3 53 02 00    	call   *0x253c3(%rip)        # 0x140f83a20
140f5e65d:	90                   	nop
140f5e65e:	48 83 c3 08          	add    $0x8,%rbx
140f5e662:	48 3b df             	cmp    %rdi,%rbx
140f5e665:	75 cf                	jne    0x140f5e636
140f5e667:	48 8b 1d c2 d9 4b 00 	mov    0x4bd9c2(%rip),%rbx        # 0x14141c030
140f5e66e:	48 8b 15 cb d9 4b 00 	mov    0x4bd9cb(%rip),%rdx        # 0x14141c040
140f5e675:	48 2b d3             	sub    %rbx,%rdx
140f5e678:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140f5e67c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5e683:	72 18                	jb     0x140f5e69d
140f5e685:	48 83 c2 27          	add    $0x27,%rdx
140f5e689:	48 8b 43 f8          	mov    -0x8(%rbx),%rax
140f5e68d:	48 2b d8             	sub    %rax,%rbx
140f5e690:	48 83 c3 f8          	add    $0xfffffffffffffff8,%rbx
140f5e694:	48 83 fb 1f          	cmp    $0x1f,%rbx
140f5e698:	77 37                	ja     0x140f5e6d1
140f5e69a:	48 8b d8             	mov    %rax,%rbx
140f5e69d:	48 8b cb             	mov    %rbx,%rcx
140f5e6a0:	e8 9f ca eb ff       	call   0x140e1b144
140f5e6a5:	48 c7 05 80 d9 4b 00 	movq   $0x0,0x4bd980(%rip)        # 0x14141c030
140f5e6ac:	00 00 00 00
140f5e6b0:	0f 57 c0             	xorps  %xmm0,%xmm0
140f5e6b3:	f3 0f 7f 05 7d d9 4b 	movdqu %xmm0,0x4bd97d(%rip)        # 0x14141c038
140f5e6ba:	00
140f5e6bb:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140f5e6c0:	48 83 c4 20          	add    $0x20,%rsp
140f5e6c4:	5f                   	pop    %rdi