140ca032f:	e9 ec fe ff ff       	jmp    0x140ca0220
140ca0334:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
140ca033b:	e8 20 b8 fe ff       	call   0x140c8bb60
140ca0340:	48 89 bb 08 05 00 00 	mov    %rdi,0x508(%rbx)
140ca0347:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
140ca034e:	48 8b 89 b8 01 00 00 	mov    0x1b8(%rcx),%rcx
140ca0355:	e8 d6 c9 02 00       	call   0x140cccd30
140ca035a:	49 8b cc             	mov    %r12,%rcx
140ca035d:	e8 7e 13 02 00       	call   0x140cc16e0
140ca0362:	48 8b c8             	mov    %rax,%rcx
140ca0365:	48 8d 15 c4 c9 02 00 	lea    0x2c9c4(%rip),%rdx        # 0x140cccd30
140ca036c:	48 8b 83 08 05 00 00 	mov    0x508(%rbx),%rax
140ca0373:	48 89 88 b8 01 00 00 	mov    %rcx,0x1b8(%rax)
140ca037a:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
140ca0381:	8b 83 a8 05 00 00    	mov    0x5a8(%rbx),%eax
140ca0387:	89 81 d0 01 00 00    	mov    %eax,0x1d0(%rcx)
140ca038d:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
140ca0394:	48 8b 89 c8 01 00 00 	mov    0x1c8(%rcx),%rcx
140ca039b:	e8 c0 11 02 00       	call   0x140cc1560
140ca03a0:	48 8b 83 08 05 00 00 	mov    0x508(%rbx),%rax
140ca03a7:	4c 89 a0 c8 01 00 00 	mov    %r12,0x1c8(%rax)
140ca03ae:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140ca03b2:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
140ca03b9:	f6 40 60 08          	testb  $0x8,0x60(%rax)
140ca03bd:	75 25                	jne    0x140ca03e4
140ca03bf:	8b 01                	mov    (%rcx),%eax
140ca03c1:	3d 04 03 00 00       	cmp    $0x304,%eax
140ca03c6:	7c 1c                	jl     0x140ca03e4
140ca03c8:	3d 00 00 01 00       	cmp    $0x10000,%eax
140ca03cd:	74 15                	je     0x140ca03e4
140ca03cf:	33 ed                	xor    %ebp,%ebp
140ca03d1:	48 8b cb             	mov    %rbx,%rcx
140ca03d4:	8d 55 01             	lea    0x1(%rbp),%edx
140ca03d7:	e8 84 50 01 00       	call   0x140cb5460
140ca03dc:	85 c0                	test   %eax,%eax
140ca03de:	0f 84 88 fd ff ff    	je     0x140ca016c
140ca03e4:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140ca03e8:	33 ff                	xor    %edi,%edi
140ca03ea:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
140ca03f1:	f6 40 60 08          	testb  $0x8,0x60(%rax)
140ca03f5:	75 3b                	jne    0x140ca0432
140ca03f7:	8b 01                	mov    (%rcx),%eax
140ca03f9:	3d 04 03 00 00       	cmp    $0x304,%eax
140ca03fe:	7c 32                	jl     0x140ca0432
140ca0400:	3d 00 00 01 00       	cmp    $0x10000,%eax
140ca0405:	74 2b                	je     0x140ca0432
140ca0407:	4c 8d 8b d0 04 00 00 	lea    0x4d0(%rbx),%r9
140ca040e:	48 8b cb             	mov    %rbx,%rcx
140ca0411:	48 8d 93 90 04 00 00 	lea    0x490(%rbx),%rdx
140ca0418:	33 ed                	xor    %ebp,%ebp
140ca041a:	44 8d 47 40          	lea    0x40(%rdi),%r8d
140ca041e:	e8 9d 4b fe ff       	call   0x140c84fc0
140ca0423:	85 c0                	test   %eax,%eax
140ca0425:	0f 84 49 fd ff ff    	je     0x140ca0174
140ca042b:	48 89 bb 48 17 00 00 	mov    %rdi,0x1748(%rbx)
140ca0432:	c7 84 24 a0 00 00 00 	movl   $0x3,0xa0(%rsp)
140ca0439:	03 00 00 00
140ca043d:	33 ed                	xor    %ebp,%ebp
140ca043f:	e9 30 fd ff ff       	jmp    0x140ca0174
140ca0444:	ba 32 00 00 00       	mov    $0x32,%edx
140ca0449:	c7 44 24 28 22 0e 00 	movl   $0xe22,0x28(%rsp)
140ca0450:	00
140ca0451:	4c 8d 35 80 23 4a 00 	lea    0x4a2380(%rip),%r14        # 0x1411427d8
140ca0458:	41 b8 7c 01 00 00    	mov    $0x17c,%r8d
140ca045e:	48 8b cb             	mov    %rbx,%rcx
140ca0461:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140ca0466:	44 8d 4a 6d          	lea    0x6d(%rdx),%r9d
140ca046a:	e8 d1 a5 fe ff       	call   0x140c8aa40
140ca046f:	49 8b fc             	mov    %r12,%rdi
140ca0472:	e9 07 fd ff ff       	jmp    0x140ca017e
140ca0477:	cc                   	int3
140ca0478:	cc                   	int3
140ca0479:	cc                   	int3
140ca047a:	cc                   	int3
140ca047b:	cc                   	int3
140ca047c:	cc                   	int3
140ca047d:	cc                   	int3
140ca047e:	cc                   	int3
140ca047f:	cc                   	int3
140ca0480:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140ca0485:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140ca048a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140ca048f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140ca0494:	41 54                	push   %r12
140ca0496:	41 56                	push   %r14
140ca0498:	41 57                	push   %r15
140ca049a:	b8 50 00 00 00       	mov    $0x50,%eax
140ca049f:	e8 fc af 17 00       	call   0x140e1b4a0
140ca04a4:	48 2b e0             	sub    %rax,%rsp
140ca04a7:	45 33 e4             	xor    %r12d,%r12d
140ca04aa:	48 8b da             	mov    %rdx,%rbx
140ca04ad:	41 8b f4             	mov    %r12d,%esi
140ca04b0:	48 8b f9             	mov    %rcx,%rdi
140ca04b3:	39 b1 80 07 00 00    	cmp    %esi,0x780(%rcx)
140ca04b9:	0f 85 99 00 00 00    	jne    0x140ca0558
140ca04bf:	48 8b 89 a8 00 00 00 	mov    0xa8(%rcx),%rcx
140ca04c6:	4c 39 a1 98 01 00 00 	cmp    %r12,0x198(%rcx)
140ca04cd:	0f 84 85 00 00 00    	je     0x140ca0558
140ca04d3:	4c 39 a1 20 02 00 00 	cmp    %r12,0x220(%rcx)
140ca04da:	74 7c                	je     0x140ca0558
140ca04dc:	48 8b 57 08          	mov    0x8(%rdi),%rdx
140ca04e0:	48 8b 82 c0 00 00 00 	mov    0xc0(%rdx),%rax
140ca04e7:	f6 40 60 08          	testb  $0x8,0x60(%rax)
140ca04eb:	75 40                	jne    0x140ca052d
140ca04ed:	8b 02                	mov    (%rdx),%eax
140ca04ef:	3d 04 03 00 00       	cmp    $0x304,%eax
140ca04f4:	7c 37                	jl     0x140ca052d
140ca04f6:	3d 00 00 01 00       	cmp    $0x10000,%eax
140ca04fb:	74 30                	je     0x140ca052d
140ca04fd:	c7 44 24 28 72 05 00 	movl   $0x572,0x28(%rsp)
140ca0504:	00
140ca0505:	48 8d 2d cc 22 4a 00 	lea    0x4a22cc(%rip),%rbp        # 0x1411427d8
140ca050c:	ba 50 00 00 00       	mov    $0x50,%edx
140ca0511:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
140ca0516:	41 b8 7d 01 00 00    	mov    $0x17d,%r8d
140ca051c:	48 8b cf             	mov    %rdi,%rcx
140ca051f:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140ca0523:	e8 18 a5 fe ff       	call   0x140c8aa40
140ca0528:	e9 73 05 00 00       	jmp    0x140ca0aa0
140ca052d:	8b 87 cc 05 00 00    	mov    0x5cc(%rdi),%eax
140ca0533:	0f ba e0 1e          	bt     $0x1e,%eax
140ca0537:	72 4b                	jb     0x140ca0584
140ca0539:	39 b1 d8 03 00 00    	cmp    %esi,0x3d8(%rcx)
140ca053f:	75 06                	jne    0x140ca0547
140ca0541:	0f ba e0 12          	bt     $0x12,%eax
140ca0545:	73 3d                	jae    0x140ca0584
140ca0547:	c7 87 80 07 00 00 01 	movl   $0x1,0x780(%rdi)
140ca054e:	00 00 00
140ca0551:	c7 47 3c 01 00 00 00 	movl   $0x1,0x3c(%rdi)
140ca0558:	48 8d 2d 79 22 4a 00 	lea    0x4a2279(%rip),%rbp        # 0x1411427d8
140ca055f:	41 b8 80 05 00 00    	mov    $0x580,%r8d
140ca0565:	48 8b d5             	mov    %rbp,%rdx
140ca0568:	b9 90 02 00 00       	mov    $0x290,%ecx
140ca056d:	e8 de 17 02 00       	call   0x140cc1d50
140ca0572:	48 8b f0             	mov    %rax,%rsi
140ca0575:	48 85 c0             	test   %rax,%rax
140ca0578:	75 25                	jne    0x140ca059f
140ca057a:	c7 44 24 28 83 05 00 	movl   $0x583,0x28(%rsp)
140ca0581:	00
140ca0582:	eb 88                	jmp    0x140ca050c
140ca0584:	ba 01 00 00 00       	mov    $0x1,%edx
140ca0589:	48 8b cf             	mov    %rdi,%rcx
140ca058c:	44 8d 42 63          	lea    0x63(%rdx),%r8d
140ca0590:	e8 db 5d 00 00       	call   0x140ca6370
140ca0595:	b8 01 00 00 00       	mov    $0x1,%eax
140ca059a:	e9 14 05 00 00       	jmp    0x140ca0ab3
140ca059f:	48 8d 8f 30 08 00 00 	lea    0x830(%rdi),%rcx
140ca05a6:	e8 b5 dc fe ff       	call   0x140c8e260
140ca05ab:	89 06                	mov    %eax,(%rsi)
140ca05ad:	85 c0                	test   %eax,%eax
140ca05af:	74 6f                	je     0x140ca0620
140ca05b1:	48 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%rax
140ca05b8:	4c 39 a0 98 01 00 00 	cmp    %r12,0x198(%rax)
140ca05bf:	74 09                	je     0x140ca05ca
140ca05c1:	4c 39 a0 20 02 00 00 	cmp    %r12,0x220(%rax)
140ca05c8:	75 09                	jne    0x140ca05d3
140ca05ca:	44 39 a7 d8 04 00 00 	cmp    %r12d,0x4d8(%rdi)
140ca05d1:	74 18                	je     0x140ca05eb
140ca05d3:	c7 44 24 28 93 05 00 	movl   $0x593,0x28(%rsp)
140ca05da:	00
140ca05db:	ba 0a 00 00 00       	mov    $0xa,%edx
140ca05e0:	41 b9 f4 00 00 00    	mov    $0xf4,%r9d
140ca05e6:	e9 8d 04 00 00       	jmp    0x140ca0a78
140ca05eb:	48 8b 53 08          	mov    0x8(%rbx),%rdx
140ca05ef:	48 85 d2             	test   %rdx,%rdx
140ca05f2:	74 16                	je     0x140ca060a
140ca05f4:	48 8b 03             	mov    (%rbx),%rax
140ca05f7:	0f b6 08             	movzbl (%rax),%ecx
140ca05fa:	48 8d 42 ff          	lea    -0x1(%rdx),%rax
140ca05fe:	48 ff 03             	incq   (%rbx)
140ca0601:	48 89 43 08          	mov    %rax,0x8(%rbx)
140ca0605:	83 f9 01             	cmp    $0x1,%ecx
140ca0608:	74 16                	je     0x140ca0620
140ca060a:	ba 50 00 00 00       	mov    $0x50,%edx
140ca060f:	c7 44 24 28 ae 05 00 	movl   $0x5ae,0x28(%rsp)
140ca0616:	00
140ca0617:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140ca061b:	e9 58 04 00 00       	jmp    0x140ca0a78
140ca0620:	48 83 7b 08 02       	cmpq   $0x2,0x8(%rbx)
140ca0625:	0f 82 3a 04 00 00    	jb     0x140ca0a65
140ca062b:	48 8b 03             	mov    (%rbx),%rax
140ca062e:	0f b6 10             	movzbl (%rax),%edx
140ca0631:	c1 e2 08             	shl    $0x8,%edx
140ca0634:	89 56 04             	mov    %edx,0x4(%rsi)
140ca0637:	48 8b 03             	mov    (%rbx),%rax
140ca063a:	0f b6 48 01          	movzbl 0x1(%rax),%ecx
140ca063e:	0b ca                	or     %edx,%ecx
140ca0640:	89 4e 04             	mov    %ecx,0x4(%rsi)
140ca0643:	48 83 03 02          	addq   $0x2,(%rbx)
140ca0647:	48 83 43 08 fe       	addq   $0xfffffffffffffffe,0x8(%rbx)
140ca064c:	44 39 26             	cmp    %r12d,(%rsi)
140ca064f:	0f 84 dd 01 00 00    	je     0x140ca0832
140ca0655:	48 8b 53 08          	mov    0x8(%rbx),%rdx
140ca0659:	48 83 fa 02          	cmp    $0x2,%rdx
140ca065d:	0f 82 bc 01 00 00    	jb     0x140ca081f
140ca0663:	48 8b 03             	mov    (%rbx),%rax
140ca0666:	48 83 c2 fe          	add    $0xfffffffffffffffe,%rdx
140ca066a:	0f b6 08             	movzbl (%rax),%ecx
140ca066d:	44 0f b6 40 01       	movzbl 0x1(%rax),%r8d
140ca0672:	48 83 03 02          	addq   $0x2,(%rbx)
140ca0676:	c1 e1 08             	shl    $0x8,%ecx
140ca0679:	44 0b c1             	or     %ecx,%r8d
140ca067c:	48 89 53 08          	mov    %rdx,0x8(%rbx)
140ca0680:	48 83 fa 02          	cmp    $0x2,%rdx
140ca0684:	0f 82 95 01 00 00    	jb     0x140ca081f
140ca068a:	48 8b 03             	mov    (%rbx),%rax
140ca068d:	48 83 c2 fe          	add    $0xfffffffffffffffe,%rdx
140ca0691:	0f b6 08             	movzbl (%rax),%ecx
140ca0694:	44 0f b6 78 01       	movzbl 0x1(%rax),%r15d
140ca0699:	48 83 03 02          	addq   $0x2,(%rbx)
140ca069d:	c1 e1 08             	shl    $0x8,%ecx
140ca06a0:	44 0b f9             	or     %ecx,%r15d
140ca06a3:	48 89 53 08          	mov    %rdx,0x8(%rbx)
140ca06a7:	48 83 fa 02          	cmp    $0x2,%rdx
140ca06ab:	0f 82 6e 01 00 00    	jb     0x140ca081f
140ca06b1:	48 8b 03             	mov    (%rbx),%rax
140ca06b4:	0f b6 08             	movzbl (%rax),%ecx
140ca06b7:	44 0f b6 70 01       	movzbl 0x1(%rax),%r14d
140ca06bc:	48 8d 42 fe          	lea    -0x2(%rdx),%rax
140ca06c0:	48 83 03 02          	addq   $0x2,(%rbx)
140ca06c4:	c1 e1 08             	shl    $0x8,%ecx
140ca06c7:	44 0b f1             	or     %ecx,%r14d
140ca06ca:	48 89 43 08          	mov    %rax,0x8(%rbx)
140ca06ce:	41 83 ff 20          	cmp    $0x20,%r15d
140ca06d2:	76 16                	jbe    0x140ca06ea
140ca06d4:	ba 2f 00 00 00       	mov    $0x2f,%edx
140ca06d9:	c7 44 24 28 cd 05 00 	movl   $0x5cd,0x28(%rsp)
140ca06e0:	00
140ca06e1:	44 8d 4a 70          	lea    0x70(%rdx),%r9d
140ca06e5:	e9 8e 03 00 00       	jmp    0x140ca0a78
140ca06ea:	48 8d 96 58 01 00 00 	lea    0x158(%rsi),%rdx
140ca06f1:	48 8b cb             	mov    %rbx,%rcx
140ca06f4:	e8 97 a1 ff ff       	call   0x140c9a890
140ca06f9:	85 c0                	test   %eax,%eax
140ca06fb:	0f 84 0b 01 00 00    	je     0x140ca080c
140ca0701:	45 8b c7             	mov    %r15d,%r8d
140ca0704:	48 8d 56 30          	lea    0x30(%rsi),%rdx
140ca0708:	48 8b cb             	mov    %rbx,%rcx
140ca070b:	e8 a0 a0 ff ff       	call   0x140c9a7b0
140ca0710:	85 c0                	test   %eax,%eax
140ca0712:	0f 84 f4 00 00 00    	je     0x140ca080c
140ca0718:	48 8b 43 08          	mov    0x8(%rbx),%rax
140ca071c:	41 8b ce             	mov    %r14d,%ecx
140ca071f:	48 3b c1             	cmp    %rcx,%rax
140ca0722:	0f 82 e4 00 00 00    	jb     0x140ca080c
140ca0728:	48 8b 13             	mov    (%rbx),%rdx
140ca072b:	48 01 0b             	add    %rcx,(%rbx)
140ca072e:	48 2b c1             	sub    %rcx,%rax
140ca0731:	48 89 43 08          	mov    %rax,0x8(%rbx)
140ca0735:	0f 85 d1 00 00 00    	jne    0x140ca080c
140ca073b:	41 b8 20 00 00 00    	mov    $0x20,%r8d
140ca0741:	41 8b c7             	mov    %r15d,%eax
140ca0744:	45 3b f0             	cmp    %r8d,%r14d
140ca0747:	48 89 46 28          	mov    %rax,0x28(%rsi)
140ca074b:	0f 57 c0             	xorps  %xmm0,%xmm0
140ca074e:	45 0f 47 f0          	cmova  %r8d,%r14d
140ca0752:	45 8b c6             	mov    %r14d,%r8d
140ca0755:	0f 11 46 08          	movups %xmm0,0x8(%rsi)
140ca0759:	0f 11 46 18          	movups %xmm0,0x18(%rsi)
140ca075d:	49 3b c8             	cmp    %r8,%rcx
140ca0760:	0f 82 90 00 00 00    	jb     0x140ca07f6
140ca0766:	48 8b ce             	mov    %rsi,%rcx
140ca0769:	49 2b c8             	sub    %r8,%rcx
140ca076c:	48 83 c1 28          	add    $0x28,%rcx
140ca0770:	e8 9b e8 23 00       	call   0x140edf010
140ca0775:	4c 8d b6 70 02 00 00 	lea    0x270(%rsi),%r14
140ca077c:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140ca0782:	4d 89 26             	mov    %r12,(%r14)
140ca0785:	4c 8d 3d 7f 1f 4a 00 	lea    0x4a1f7f(%rip),%r15        # 0x14114270b
140ca078c:	4d 89 66 08          	mov    %r12,0x8(%r14)
140ca0790:	48 8d 8e 70 01 00 00 	lea    0x170(%rsi),%rcx
140ca0797:	4c 89 86 68 01 00 00 	mov    %r8,0x168(%rsi)
140ca079e:	49 8b d7             	mov    %r15,%rdx
140ca07a1:	e8 6a e8 23 00       	call   0x140edf010
140ca07a6:	41 0f 10 06          	movups (%r14),%xmm0
140ca07aa:	48 8d 86 80 02 00 00 	lea    0x280(%rsi),%rax
140ca07b1:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
140ca07b8:	00
140ca07b9:	4c 8d 8e 88 02 00 00 	lea    0x288(%rsi),%r9
140ca07c0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140ca07c5:	41 b8 80 00 00 00    	mov    $0x80,%r8d
140ca07cb:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140ca07d0:	48 8b cf             	mov    %rdi,%rcx
140ca07d3:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
140ca07d8:	e8 53 7c 00 00       	call   0x140ca8430
140ca07dd:	85 c0                	test   %eax,%eax
140ca07df:	0f 84 a6 02 00 00    	je     0x140ca0a8b
140ca07e5:	48 89 b7 38 07 00 00 	mov    %rsi,0x738(%rdi)
140ca07ec:	b8 02 00 00 00       	mov    $0x2,%eax
140ca07f1:	e9 bd 02 00 00       	jmp    0x140ca0ab3
140ca07f6:	ba 50 00 00 00       	mov    $0x50,%edx
140ca07fb:	c7 44 24 28 eb 05 00 	movl   $0x5eb,0x28(%rsp)
140ca0802:	00
140ca0803:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140ca0807:	e9 6c 02 00 00       	jmp    0x140ca0a78
140ca080c:	c7 44 24 28 d8 05 00 	movl   $0x5d8,0x28(%rsp)
140ca0813:	00
140ca0814:	41 b9 d5 00 00 00    	mov    $0xd5,%r9d
140ca081a:	e9 54 02 00 00       	jmp    0x140ca0a73
140ca081f:	c7 44 24 28 c7 05 00 	movl   $0x5c7,0x28(%rsp)
140ca0826:	00
140ca0827:	41 b9 d5 00 00 00    	mov    $0xd5,%r9d
140ca082d:	e9 41 02 00 00       	jmp    0x140ca0a73
140ca0832:	48 8d 56 08          	lea    0x8(%rsi),%rdx
140ca0836:	41 b8 20 00 00 00    	mov    $0x20,%r8d
140ca083c:	48 8b cb             	mov    %rbx,%rcx
140ca083f:	e8 6c 9f ff ff       	call   0x140c9a7b0
140ca0844:	85 c0                	test   %eax,%eax
140ca0846:	74 4c                	je     0x140ca0894
140ca0848:	0f 10 03             	movups (%rbx),%xmm0
140ca084b:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140ca084f:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ca0854:	48 85 c9             	test   %rcx,%rcx
140ca0857:	74 3b                	je     0x140ca0894
140ca0859:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
140ca085e:	48 ff c9             	dec    %rcx
140ca0861:	0f b6 02             	movzbl (%rdx),%eax
140ca0864:	48 ff c2             	inc    %rdx
140ca0867:	44 8b c0             	mov    %eax,%r8d
140ca086a:	48 3b c8             	cmp    %rax,%rcx
140ca086d:	72 25                	jb     0x140ca0894
140ca086f:	49 2b c8             	sub    %r8,%rcx
140ca0872:	48 8b c2             	mov    %rdx,%rax
140ca0875:	49 03 d0             	add    %r8,%rdx
140ca0878:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140ca087d:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140ca0882:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140ca0887:	0f 11 03             	movups %xmm0,(%rbx)
140ca088a:	49 83 f8 20          	cmp    $0x20,%r8
140ca088e:	76 17                	jbe    0x140ca08a7
140ca0890:	4c 89 66 28          	mov    %r12,0x28(%rsi)
140ca0894:	c7 44 24 28 f8 05 00 	movl   $0x5f8,0x28(%rsp)
140ca089b:	00
140ca089c:	41 b9 9f 00 00 00    	mov    $0x9f,%r9d
140ca08a2:	e9 cc 01 00 00       	jmp    0x140ca0a73
140ca08a7:	48 8d 4e 30          	lea    0x30(%rsi),%rcx
140ca08ab:	4c 89 46 28          	mov    %r8,0x28(%rsi)
140ca08af:	48 8b d0             	mov    %rax,%rdx
140ca08b2:	e8 59 e7 23 00       	call   0x140edf010
140ca08b7:	48 8b 47 08          	mov    0x8(%rdi),%rax
140ca08bb:	48 8b 88 c0 00 00 00 	mov    0xc0(%rax),%rcx
140ca08c2:	f6 41 60 08          	testb  $0x8,0x60(%rcx)
140ca08c6:	0f 84 bb 00 00 00    	je     0x140ca0987
140ca08cc:	0f 10 03             	movups (%rbx),%xmm0
140ca08cf:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140ca08d3:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ca08d8:	48 85 c9             	test   %rcx,%rcx
140ca08db:	0f 84 93 00 00 00    	je     0x140ca0974
140ca08e1:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
140ca08e6:	48 ff c9             	dec    %rcx