1409fe4af:	41 5e                	pop    %r14
1409fe4b1:	5f                   	pop    %rdi
1409fe4b2:	5e                   	pop    %rsi
1409fe4b3:	5b                   	pop    %rbx
1409fe4b4:	c3                   	ret
1409fe4b5:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
1409fe4bb:	48 8d 15 1e df 1a 00 	lea    0x1adf1e(%rip),%rdx        # 0x140bac3e0
1409fe4c2:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1409fe4c7:	e8 f4 fd ff ff       	call   0x1409fe2c0
1409fe4cc:	48 8d 15 6d 8c 23 00 	lea    0x238c6d(%rip),%rdx        # 0x140c37140
1409fe4d3:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1409fe4d8:	e8 a1 1f 0f 00       	call   0x140af047e
1409fe4dd:	cc                   	int3
1409fe4de:	44 8b c0             	mov    %eax,%r8d
1409fe4e1:	48 8d 15 40 df 1a 00 	lea    0x1adf40(%rip),%rdx        # 0x140bac428
1409fe4e8:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1409fe4ed:	e8 ce fd ff ff       	call   0x1409fe2c0
1409fe4f2:	48 8d 15 47 8c 23 00 	lea    0x238c47(%rip),%rdx        # 0x140c37140
1409fe4f9:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1409fe4fe:	e8 7b 1f 0f 00       	call   0x140af047e
1409fe503:	cc                   	int3
1409fe504:	48 8b c4             	mov    %rsp,%rax
1409fe507:	48 89 58 08          	mov    %rbx,0x8(%rax)
1409fe50b:	48 89 70 10          	mov    %rsi,0x10(%rax)
1409fe50f:	48 89 78 18          	mov    %rdi,0x18(%rax)
1409fe513:	4c 89 70 20          	mov    %r14,0x20(%rax)
1409fe517:	41 57                	push   %r15
1409fe519:	48 83 ec 30          	sub    $0x30,%rsp
1409fe51d:	4d 8b f8             	mov    %r8,%r15
1409fe520:	48 8b fa             	mov    %rdx,%rdi
1409fe523:	48 8b f1             	mov    %rcx,%rsi
1409fe526:	48 3b 51 18          	cmp    0x18(%rcx),%rdx
1409fe52a:	0f 84 ff 00 00 00    	je     0x1409fe62f
1409fe530:	48 83 79 30 ff       	cmpq   $0xffffffffffffffff,0x30(%rcx)
1409fe535:	75 07                	jne    0x1409fe53e
1409fe537:	48 83 79 38 ff       	cmpq   $0xffffffffffffffff,0x38(%rcx)
1409fe53c:	74 16                	je     0x1409fe554
1409fe53e:	48 3b 79 30          	cmp    0x30(%rcx),%rdi
1409fe542:	72 10                	jb     0x1409fe554
1409fe544:	48 3b 79 38          	cmp    0x38(%rcx),%rdi
1409fe548:	73 0a                	jae    0x1409fe554
1409fe54a:	48 2b 79 30          	sub    0x30(%rcx),%rdi
1409fe54e:	48 8b 41 20          	mov    0x20(%rcx),%rax
1409fe552:	eb 22                	jmp    0x1409fe576
1409fe554:	48 83 79 50 ff       	cmpq   $0xffffffffffffffff,0x50(%rcx)
1409fe559:	75 07                	jne    0x1409fe562
1409fe55b:	48 83 79 58 ff       	cmpq   $0xffffffffffffffff,0x58(%rcx)
1409fe560:	74 1f                	je     0x1409fe581
1409fe562:	48 3b 79 50          	cmp    0x50(%rcx),%rdi
1409fe566:	72 19                	jb     0x1409fe581
1409fe568:	48 3b 79 58          	cmp    0x58(%rcx),%rdi
1409fe56c:	73 13                	jae    0x1409fe581
1409fe56e:	48 2b 79 50          	sub    0x50(%rcx),%rdi
1409fe572:	48 8b 41 40          	mov    0x40(%rcx),%rax
1409fe576:	8a 0c 07             	mov    (%rdi,%rax,1),%cl
1409fe579:	41 88 08             	mov    %cl,(%r8)
1409fe57c:	e9 aa 00 00 00       	jmp    0x1409fe62b
1409fe581:	48 83 79 30 ff       	cmpq   $0xffffffffffffffff,0x30(%rcx)
1409fe586:	75 0e                	jne    0x1409fe596
1409fe588:	48 83 79 38 ff       	cmpq   $0xffffffffffffffff,0x38(%rcx)
1409fe58d:	75 07                	jne    0x1409fe596
1409fe58f:	b9 20 00 00 00       	mov    $0x20,%ecx
1409fe594:	eb 3e                	jmp    0x1409fe5d4
1409fe596:	48 8b 41 50          	mov    0x50(%rcx),%rax
1409fe59a:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1409fe59e:	75 0b                	jne    0x1409fe5ab
1409fe5a0:	48 39 41 58          	cmp    %rax,0x58(%rcx)
1409fe5a4:	75 05                	jne    0x1409fe5ab
1409fe5a6:	8d 48 41             	lea    0x41(%rax),%ecx
1409fe5a9:	eb 29                	jmp    0x1409fe5d4
1409fe5ab:	48 39 41 30          	cmp    %rax,0x30(%rcx)
1409fe5af:	73 11                	jae    0x1409fe5c2
1409fe5b1:	48 3b 79 30          	cmp    0x30(%rcx),%rdi
1409fe5b5:	b9 20 00 00 00       	mov    $0x20,%ecx
1409fe5ba:	48 1b c0             	sbb    %rax,%rax
1409fe5bd:	48 23 c1             	and    %rcx,%rax
1409fe5c0:	eb 0f                	jmp    0x1409fe5d1
1409fe5c2:	48 3b f8             	cmp    %rax,%rdi
1409fe5c5:	b9 40 00 00 00       	mov    $0x40,%ecx
1409fe5ca:	48 1b c0             	sbb    %rax,%rax
1409fe5cd:	48 83 e0 e0          	and    $0xffffffffffffffe0,%rax
1409fe5d1:	48 03 c8             	add    %rax,%rcx
1409fe5d4:	4c 8b 4e 10          	mov    0x10(%rsi),%r9
1409fe5d8:	4c 8d 34 0e          	lea    (%rsi,%rcx,1),%r14
1409fe5dc:	48 8b 16             	mov    (%rsi),%rdx
1409fe5df:	48 8b df             	mov    %rdi,%rbx
1409fe5e2:	48 81 e3 00 fc ff ff 	and    $0xfffffffffffffc00,%rbx
1409fe5e9:	49 8b ce             	mov    %r14,%rcx
1409fe5ec:	4c 8b c3             	mov    %rbx,%r8
1409fe5ef:	e8 10 fe ff ff       	call   0x1409fe404
1409fe5f4:	48 8d 8b 00 04 00 00 	lea    0x400(%rbx),%rcx
1409fe5fb:	48 3b c1             	cmp    %rcx,%rax
1409fe5fe:	73 04                	jae    0x1409fe604
1409fe600:	48 89 46 18          	mov    %rax,0x18(%rsi)
1409fe604:	49 83 7e 10 ff       	cmpq   $0xffffffffffffffff,0x10(%r14)
1409fe609:	75 07                	jne    0x1409fe612
1409fe60b:	49 83 7e 18 ff       	cmpq   $0xffffffffffffffff,0x18(%r14)
1409fe610:	74 1d                	je     0x1409fe62f
1409fe612:	49 3b 7e 10          	cmp    0x10(%r14),%rdi
1409fe616:	72 17                	jb     0x1409fe62f
1409fe618:	49 3b 7e 18          	cmp    0x18(%r14),%rdi
1409fe61c:	73 11                	jae    0x1409fe62f
1409fe61e:	49 8b 06             	mov    (%r14),%rax
1409fe621:	49 2b 46 10          	sub    0x10(%r14),%rax
1409fe625:	8a 04 38             	mov    (%rax,%rdi,1),%al
1409fe628:	41 88 07             	mov    %al,(%r15)
1409fe62b:	b0 01                	mov    $0x1,%al
1409fe62d:	eb 02                	jmp    0x1409fe631
1409fe62f:	32 c0                	xor    %al,%al
1409fe631:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1409fe636:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1409fe63b:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1409fe640:	4c 8b 74 24 58       	mov    0x58(%rsp),%r14
1409fe645:	48 83 c4 30          	add    $0x30,%rsp
1409fe649:	41 5f                	pop    %r15
1409fe64b:	c3                   	ret
1409fe64c:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409fe651:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1409fe656:	57                   	push   %rdi
1409fe657:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1409fe65e:	48 8b 05 db 09 2c 00 	mov    0x2c09db(%rip),%rax        # 0x140cbf040
1409fe665:	48 33 c4             	xor    %rsp,%rax
1409fe668:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
1409fe66f:	00
1409fe670:	48 8b 19             	mov    (%rcx),%rbx
1409fe673:	48 8b f9             	mov    %rcx,%rdi
1409fe676:	48 8b 71 08          	mov    0x8(%rcx),%rsi
1409fe67a:	88 54 24 30          	mov    %dl,0x30(%rsp)
1409fe67e:	48 3b 73 08          	cmp    0x8(%rbx),%rsi
1409fe682:	74 21                	je     0x1409fe6a5
1409fe684:	48 8b 0b             	mov    (%rbx),%rcx
1409fe687:	45 33 c9             	xor    %r9d,%r9d
1409fe68a:	45 33 c0             	xor    %r8d,%r8d
1409fe68d:	48 8b d6             	mov    %rsi,%rdx
1409fe690:	48 8b 01             	mov    (%rcx),%rax
1409fe693:	48 8b 40 28          	mov    0x28(%rax),%rax
1409fe697:	ff 15 9b e5 10 00    	call   *0x10e59b(%rip)        # 0x140b0cc38
1409fe69d:	85 c0                	test   %eax,%eax
1409fe69f:	78 50                	js     0x1409fe6f1
1409fe6a1:	48 89 73 08          	mov    %rsi,0x8(%rbx)
1409fe6a5:	48 8b 0b             	mov    (%rbx),%rcx
1409fe6a8:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409fe6ad:	45 33 c9             	xor    %r9d,%r9d
1409fe6b0:	48 8b 01             	mov    (%rcx),%rax
1409fe6b3:	45 8d 41 01          	lea    0x1(%r9),%r8d
1409fe6b7:	48 8b 40 20          	mov    0x20(%rax),%rax
1409fe6bb:	ff 15 77 e5 10 00    	call   *0x10e577(%rip)        # 0x140b0cc38
1409fe6c1:	85 c0                	test   %eax,%eax
1409fe6c3:	78 52                	js     0x1409fe717
1409fe6c5:	48 ff 43 08          	incq   0x8(%rbx)
1409fe6c9:	48 8b c7             	mov    %rdi,%rax
1409fe6cc:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
1409fe6d3:	00
1409fe6d4:	48 33 cc             	xor    %rsp,%rcx
1409fe6d7:	e8 04 0f 0f 00       	call   0x140aef5e0
1409fe6dc:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
1409fe6e3:	00
1409fe6e4:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1409fe6e8:	49 8b 73 28          	mov    0x28(%r11),%rsi
1409fe6ec:	49 8b e3             	mov    %r11,%rsp
1409fe6ef:	5f                   	pop    %rdi
1409fe6f0:	c3                   	ret
1409fe6f1:	44 8b c0             	mov    %eax,%r8d
1409fe6f4:	48 8d 15 75 dd 1a 00 	lea    0x1add75(%rip),%rdx        # 0x140bac470
1409fe6fb:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1409fe700:	e8 af f0 ff ff       	call   0x1409fd7b4
1409fe705:	48 8d 15 cc 89 23 00 	lea    0x2389cc(%rip),%rdx        # 0x140c370d8
1409fe70c:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1409fe711:	e8 68 1d 0f 00       	call   0x140af047e
1409fe716:	cc                   	int3
1409fe717:	44 8b c0             	mov    %eax,%r8d
1409fe71a:	48 8d 15 27 dd 1a 00 	lea    0x1add27(%rip),%rdx        # 0x140bac448
1409fe721:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1409fe726:	e8 89 f0 ff ff       	call   0x1409fd7b4
1409fe72b:	48 8d 15 a6 89 23 00 	lea    0x2389a6(%rip),%rdx        # 0x140c370d8
1409fe732:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1409fe737:	e8 42 1d 0f 00       	call   0x140af047e
1409fe73c:	cc                   	int3
1409fe73d:	90                   	nop
1409fe73e:	90                   	nop
1409fe73f:	90                   	nop
1409fe740:	48 8b c4             	mov    %rsp,%rax
1409fe743:	48 89 58 10          	mov    %rbx,0x10(%rax)
1409fe747:	48 89 68 18          	mov    %rbp,0x18(%rax)
1409fe74b:	48 89 70 20          	mov    %rsi,0x20(%rax)
1409fe74f:	48 89 48 08          	mov    %rcx,0x8(%rax)
1409fe753:	57                   	push   %rdi
1409fe754:	41 54                	push   %r12
1409fe756:	41 55                	push   %r13
1409fe758:	41 56                	push   %r14
1409fe75a:	41 57                	push   %r15
1409fe75c:	48 83 ec 50          	sub    $0x50,%rsp
1409fe760:	49 8b f9             	mov    %r9,%rdi
1409fe763:	49 8b f0             	mov    %r8,%rsi
1409fe766:	48 8b ea             	mov    %rdx,%rbp
1409fe769:	48 8b d9             	mov    %rcx,%rbx
1409fe76c:	45 33 ed             	xor    %r13d,%r13d
1409fe76f:	4c 89 29             	mov    %r13,(%rcx)
1409fe772:	4c 89 69 08          	mov    %r13,0x8(%rcx)
1409fe776:	45 8d 75 48          	lea    0x48(%r13),%r14d
1409fe77a:	41 8b ce             	mov    %r14d,%ecx
1409fe77d:	ff 15 45 e1 10 00    	call   *0x10e145(%rip)        # 0x140b0c8c8
1409fe783:	48 85 c0             	test   %rax,%rax
1409fe786:	75 07                	jne    0x1409fe78f
1409fe788:	ff 15 0a dd 10 00    	call   *0x10dd0a(%rip)        # 0x140b0c498
1409fe78e:	cc                   	int3
1409fe78f:	48 89 00             	mov    %rax,(%rax)
1409fe792:	48 89 40 08          	mov    %rax,0x8(%rax)
1409fe796:	48 89 40 10          	mov    %rax,0x10(%rax)
1409fe79a:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1409fe7a0:	48 89 03             	mov    %rax,(%rbx)
1409fe7a3:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
1409fe7a7:	48 89 73 18          	mov    %rsi,0x18(%rbx)
1409fe7ab:	48 89 7b 20          	mov    %rdi,0x20(%rbx)
1409fe7af:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
1409fe7b6:	00
1409fe7b7:	48 89 43 28          	mov    %rax,0x28(%rbx)
1409fe7bb:	48 c7 43 30 87 01 00 	movq   $0x187,0x30(%rbx)
1409fe7c2:	00
1409fe7c3:	44 88 6b 38          	mov    %r13b,0x38(%rbx)
1409fe7c7:	48 8d 7b 40          	lea    0x40(%rbx),%rdi
1409fe7cb:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1409fe7d0:	4c 89 2f             	mov    %r13,(%rdi)
1409fe7d3:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
1409fe7d7:	49 8b ce             	mov    %r14,%rcx
1409fe7da:	ff 15 e8 e0 10 00    	call   *0x10e0e8(%rip)        # 0x140b0c8c8
1409fe7e0:	48 85 c0             	test   %rax,%rax
1409fe7e3:	75 07                	jne    0x1409fe7ec
1409fe7e5:	ff 15 ad dc 10 00    	call   *0x10dcad(%rip)        # 0x140b0c498
1409fe7eb:	cc                   	int3
1409fe7ec:	48 89 00             	mov    %rax,(%rax)
1409fe7ef:	48 89 40 08          	mov    %rax,0x8(%rax)
1409fe7f3:	48 89 40 10          	mov    %rax,0x10(%rax)
1409fe7f7:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1409fe7fd:	48 89 07             	mov    %rax,(%rdi)
1409fe800:	48 8d 7b 50          	lea    0x50(%rbx),%rdi
1409fe804:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1409fe809:	4c 89 2f             	mov    %r13,(%rdi)
1409fe80c:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
1409fe810:	49 8b ce             	mov    %r14,%rcx
1409fe813:	ff 15 af e0 10 00    	call   *0x10e0af(%rip)        # 0x140b0c8c8
1409fe819:	48 85 c0             	test   %rax,%rax
1409fe81c:	75 07                	jne    0x1409fe825
1409fe81e:	ff 15 74 dc 10 00    	call   *0x10dc74(%rip)        # 0x140b0c498
1409fe824:	cc                   	int3
1409fe825:	48 89 00             	mov    %rax,(%rax)
1409fe828:	48 89 40 08          	mov    %rax,0x8(%rax)
1409fe82c:	48 89 40 10          	mov    %rax,0x10(%rax)
1409fe830:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1409fe836:	48 89 07             	mov    %rax,(%rdi)
1409fe839:	48 8d 7b 60          	lea    0x60(%rbx),%rdi
1409fe83d:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1409fe842:	4c 89 2f             	mov    %r13,(%rdi)
1409fe845:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
1409fe849:	b9 50 00 00 00       	mov    $0x50,%ecx
1409fe84e:	ff 15 74 e0 10 00    	call   *0x10e074(%rip)        # 0x140b0c8c8
1409fe854:	48 85 c0             	test   %rax,%rax
1409fe857:	75 07                	jne    0x1409fe860
1409fe859:	ff 15 39 dc 10 00    	call   *0x10dc39(%rip)        # 0x140b0c498
1409fe85f:	cc                   	int3
1409fe860:	48 89 00             	mov    %rax,(%rax)
1409fe863:	48 89 40 08          	mov    %rax,0x8(%rax)
1409fe867:	48 89 40 10          	mov    %rax,0x10(%rax)
1409fe86b:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1409fe871:	48 89 07             	mov    %rax,(%rdi)
1409fe874:	4d 8b e5             	mov    %r13,%r12
1409fe877:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1409fe87c:	4d 8b fd             	mov    %r13,%r15
1409fe87f:	48 8d 3d 2a f9 1a 00 	lea    0x1af92a(%rip),%rdi        # 0x140bae1b0
1409fe886:	49 8b 3c 3f          	mov    (%r15,%rdi,1),%rdi
1409fe88a:	48 8b 2b             	mov    (%rbx),%rbp
1409fe88d:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
1409fe892:	49 8b ce             	mov    %r14,%rcx
1409fe895:	ff 15 2d e0 10 00    	call   *0x10e02d(%rip)        # 0x140b0c8c8
1409fe89b:	4c 8b f0             	mov    %rax,%r14
1409fe89e:	48 85 c0             	test   %rax,%rax
1409fe8a1:	0f 84 5f 01 00 00    	je     0x1409fea06
1409fe8a7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1409fe8ac:	48 8d 70 20          	lea    0x20(%rax),%rsi
1409fe8b0:	0f 57 c0             	xorps  %xmm0,%xmm0
1409fe8b3:	0f 11 06             	movups %xmm0,(%rsi)
1409fe8b6:	4c 89 6e 10          	mov    %r13,0x10(%rsi)
1409fe8ba:	4c 89 6e 18          	mov    %r13,0x18(%rsi)
1409fe8be:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
1409fe8c2:	49 ff c0             	inc    %r8
1409fe8c5:	46 38 2c 07          	cmp    %r13b,(%rdi,%r8,1)
1409fe8c9:	75 f7                	jne    0x1409fe8c2
1409fe8cb:	48 8b d7             	mov    %rdi,%rdx
1409fe8ce:	48 8b ce             	mov    %rsi,%rcx
1409fe8d1:	e8 ca 08 71 ff       	call   0x14010f1a0
1409fe8d6:	4c 89 66 20          	mov    %r12,0x20(%rsi)
1409fe8da:	49 89 2e             	mov    %rbp,(%r14)
1409fe8dd:	49 89 6e 08          	mov    %rbp,0x8(%r14)
1409fe8e1:	49 89 6e 10          	mov    %rbp,0x10(%r14)
1409fe8e5:	66 45 89 6e 18       	mov    %r13w,0x18(%r14)
1409fe8ea:	48 8b 2b             	mov    (%rbx),%rbp
1409fe8ed:	48 8b 7d 08          	mov    0x8(%rbp),%rdi
1409fe8f1:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1409fe8f6:	44 89 6c 24 38       	mov    %r13d,0x38(%rsp)
1409fe8fb:	eb 2e                	jmp    0x1409fe92b
1409fe8fd:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1409fe902:	48 8d 57 20          	lea    0x20(%rdi),%rdx
1409fe906:	4c 8b c6             	mov    %rsi,%r8
1409fe909:	e8 96 db 70 ff       	call   0x14010c4a4
1409fe90e:	84 c0                	test   %al,%al
1409fe910:	74 0b                	je     0x1409fe91d
1409fe912:	44 89 6c 24 38       	mov    %r13d,0x38(%rsp)
1409fe917:	48 8b 7f 10          	mov    0x10(%rdi),%rdi
1409fe91b:	eb 0e                	jmp    0x1409fe92b
1409fe91d:	c7 44 24 38 01 00 00 	movl   $0x1,0x38(%rsp)
1409fe924:	00
1409fe925:	48 8b ef             	mov    %rdi,%rbp
1409fe928:	48 8b 3f             	mov    (%rdi),%rdi
1409fe92b:	44 38 6f 19          	cmp    %r13b,0x19(%rdi)
1409fe92f:	74 cc                	je     0x1409fe8fd
1409fe931:	44 38 6d 19          	cmp    %r13b,0x19(%rbp)
1409fe935:	75 5c                	jne    0x1409fe993
1409fe937:	4c 8d 45 20          	lea    0x20(%rbp),%r8
1409fe93b:	48 8b d6             	mov    %rsi,%rdx
1409fe93e:	e8 61 db 70 ff       	call   0x14010c4a4
1409fe943:	84 c0                	test   %al,%al
1409fe945:	75 4c                	jne    0x1409fe993
1409fe947:	48 8b 46 18          	mov    0x18(%rsi),%rax
1409fe94b:	48 83 f8 0f          	cmp    $0xf,%rax
1409fe94f:	76 28                	jbe    0x1409fe979
1409fe951:	48 8b 0e             	mov    (%rsi),%rcx
1409fe954:	48 ff c0             	inc    %rax
1409fe957:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409fe95d:	72 14                	jb     0x1409fe973
1409fe95f:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1409fe963:	48 2b ca             	sub    %rdx,%rcx
1409fe966:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1409fe96a:	48 83 f8 1f          	cmp    $0x1f,%rax
1409fe96e:	77 6e                	ja     0x1409fe9de
1409fe970:	48 8b ca             	mov    %rdx,%rcx
1409fe973:	ff 15 47 df 10 00    	call   *0x10df47(%rip)        # 0x140b0c8c0
1409fe979:	4c 89 6e 10          	mov    %r13,0x10(%rsi)
1409fe97d:	48 c7 46 18 0f 00 00 	movq   $0xf,0x18(%rsi)
1409fe984:	00
1409fe985:	44 88 2e             	mov    %r13b,(%rsi)
1409fe988:	49 8b ce             	mov    %r14,%rcx
1409fe98b:	ff 15 2f df 10 00    	call   *0x10df2f(%rip)        # 0x140b0c8c0
1409fe991:	eb 30                	jmp    0x1409fe9c3
1409fe993:	48 b8 8e e3 38 8e e3 	movabs $0x38e38e38e38e38e,%rax
1409fe99a:	38 8e 03
1409fe99d:	48 39 43 08          	cmp    %rax,0x8(%rbx)
1409fe9a1:	74 6a                	je     0x1409fea0d
1409fe9a3:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
1409fe9a8:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
1409fe9ad:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)