1408c547d:	48 63 e8             	movslq %eax,%rbp
1408c5480:	b8 00 08 00 00       	mov    $0x800,%eax
1408c5485:	48 c1 e5 05          	shl    $0x5,%rbp
1408c5489:	48 03 ea             	add    %rdx,%rbp
1408c548c:	66 85 84 24 20 01 00 	test   %ax,0x120(%rsp)
1408c5493:	00
1408c5494:	0f 84 19 01 00 00    	je     0x1408c55b3
1408c549a:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1408c549f:	80 b8 24 01 00 00 02 	cmpb   $0x2,0x124(%rax)
1408c54a6:	0f 83 07 01 00 00    	jae    0x1408c55b3
1408c54ac:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
1408c54b3:	00
1408c54b4:	48 85 c9             	test   %rcx,%rcx
1408c54b7:	74 4c                	je     0x1408c5505
1408c54b9:	49 8b c5             	mov    %r13,%rax
1408c54bc:	48 c1 e0 05          	shl    $0x5,%rax
1408c54c0:	48 8b 7c 08 10       	mov    0x10(%rax,%rcx,1),%rdi
1408c54c5:	48 85 ff             	test   %rdi,%rdi
1408c54c8:	75 04                	jne    0x1408c54ce
1408c54ca:	33 f6                	xor    %esi,%esi
1408c54cc:	eb 67                	jmp    0x1408c5535
1408c54ce:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
1408c54d5:	80 7c 1f 01 00       	cmpb   $0x0,0x1(%rdi,%rbx,1)
1408c54da:	48 8d 5b 01          	lea    0x1(%rbx),%rbx
1408c54de:	75 f5                	jne    0x1408c54d5
1408c54e0:	48 8d 53 01          	lea    0x1(%rbx),%rdx
1408c54e4:	49 8b cf             	mov    %r15,%rcx
1408c54e7:	e8 14 11 01 00       	call   0x1408d6600
1408c54ec:	48 8b f0             	mov    %rax,%rsi
1408c54ef:	48 85 c0             	test   %rax,%rax
1408c54f2:	74 33                	je     0x1408c5527
1408c54f4:	4c 8d 43 01          	lea    0x1(%rbx),%r8
1408c54f8:	48 8b d7             	mov    %rdi,%rdx
1408c54fb:	48 8b c8             	mov    %rax,%rcx
1408c54fe:	e8 0d 9b 61 00       	call   0x140edf010
1408c5503:	eb 22                	jmp    0x1408c5527
1408c5505:	4c 8b 8c 24 88 00 00 	mov    0x88(%rsp),%r9
1408c550c:	00
1408c550d:	48 8d 15 cc d1 78 00 	lea    0x78d1cc(%rip),%rdx        # 0x1410526e0
1408c5514:	4c 8b c6             	mov    %rsi,%r8
1408c5517:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1408c551c:	49 8b cf             	mov    %r15,%rcx
1408c551f:	e8 0c 82 02 00       	call   0x1408ed730
1408c5524:	48 8b f0             	mov    %rax,%rsi
1408c5527:	0f 10 05 92 13 78 00 	movups 0x781392(%rip),%xmm0        # 0x1410468c0
1408c552e:	0f 10 0d 7b 13 78 00 	movups 0x78137b(%rip),%xmm1        # 0x1410468b0
1408c5535:	b9 10 00 00 00       	mov    $0x10,%ecx
1408c553a:	48 8b c5             	mov    %rbp,%rax
1408c553d:	bf 00 04 00 00       	mov    $0x400,%edi
1408c5542:	48 89 34 08          	mov    %rsi,(%rax,%rcx,1)
1408c5546:	8b 5d 1c             	mov    0x1c(%rbp),%ebx
1408c5549:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1408c554e:	83 e3 fe             	and    $0xfffffffe,%ebx
1408c5551:	83 cb 02             	or     $0x2,%ebx
1408c5554:	89 5d 1c             	mov    %ebx,0x1c(%rbp)
1408c5557:	85 7e 40             	test   %edi,0x40(%rsi)
1408c555a:	74 10                	je     0x1408c556c
1408c555c:	48 8b 4e 48          	mov    0x48(%rsi),%rcx
1408c5560:	49 8b d4             	mov    %r12,%rdx
1408c5563:	e8 c8 38 02 00       	call   0x1408e8e30
1408c5568:	85 c0                	test   %eax,%eax
1408c556a:	79 3b                	jns    0x1408c55a7
1408c556c:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
1408c5573:	00
1408c5574:	48 85 c0             	test   %rax,%rax
1408c5577:	74 0f                	je     0x1408c5588
1408c5579:	49 8b d4             	mov    %r12,%rdx
1408c557c:	48 8b c8             	mov    %rax,%rcx
1408c557f:	e8 ac 38 02 00       	call   0x1408e8e30
1408c5584:	85 c0                	test   %eax,%eax
1408c5586:	79 1f                	jns    0x1408c55a7
1408c5588:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1408c558d:	4a 8d 0c 6d 00 00 00 	lea    0x0(,%r13,2),%rcx
1408c5594:	00
1408c5595:	49 03 cd             	add    %r13,%rcx
1408c5598:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c559c:	66 85 7c c8 12       	test   %di,0x12(%rax,%rcx,8)
1408c55a1:	0f 84 a3 00 00 00    	je     0x1408c564a
1408c55a7:	0f ba eb 08          	bts    $0x8,%ebx
1408c55ab:	89 5d 1c             	mov    %ebx,0x1c(%rbp)
1408c55ae:	e9 97 00 00 00       	jmp    0x1408c564a
1408c55b3:	83 bc 24 98 00 00 00 	cmpl   $0x4,0x98(%rsp)
1408c55ba:	04
1408c55bb:	75 2e                	jne    0x1408c55eb
1408c55bd:	4c 8b 84 24 88 00 00 	mov    0x88(%rsp),%r8
1408c55c4:	00
1408c55c5:	48 8d 15 90 34 71 00 	lea    0x713490(%rip),%rdx        # 0x140fd8a5c
1408c55cc:	4d 8b cc             	mov    %r12,%r9
1408c55cf:	49 8b cf             	mov    %r15,%rcx
1408c55d2:	e8 59 81 02 00       	call   0x1408ed730
1408c55d7:	0f 10 05 e2 12 78 00 	movups 0x7812e2(%rip),%xmm0        # 0x1410468c0
1408c55de:	48 89 45 10          	mov    %rax,0x10(%rbp)
1408c55e2:	0f 10 0d c7 12 78 00 	movups 0x7812c7(%rip),%xmm1        # 0x1410468b0
1408c55e9:	eb 56                	jmp    0x1408c5641
1408c55eb:	4d 85 e4             	test   %r12,%r12
1408c55ee:	75 04                	jne    0x1408c55f4
1408c55f0:	33 ff                	xor    %edi,%edi
1408c55f2:	eb 49                	jmp    0x1408c563d
1408c55f4:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
1408c55fb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1408c5600:	41 80 7c 1c 01 00    	cmpb   $0x0,0x1(%r12,%rbx,1)
1408c5606:	48 8d 5b 01          	lea    0x1(%rbx),%rbx
1408c560a:	75 f4                	jne    0x1408c5600
1408c560c:	48 8d 53 01          	lea    0x1(%rbx),%rdx
1408c5610:	49 8b cf             	mov    %r15,%rcx
1408c5613:	e8 e8 0f 01 00       	call   0x1408d6600
1408c5618:	48 8b f8             	mov    %rax,%rdi
1408c561b:	48 85 c0             	test   %rax,%rax
1408c561e:	74 0f                	je     0x1408c562f
1408c5620:	4c 8d 43 01          	lea    0x1(%rbx),%r8
1408c5624:	49 8b d4             	mov    %r12,%rdx
1408c5627:	48 8b c8             	mov    %rax,%rcx
1408c562a:	e8 e1 99 61 00       	call   0x140edf010
1408c562f:	0f 10 05 8a 12 78 00 	movups 0x78128a(%rip),%xmm0        # 0x1410468c0
1408c5636:	0f 10 0d 73 12 78 00 	movups 0x781273(%rip),%xmm1        # 0x1410468b0
1408c563d:	48 89 7d 10          	mov    %rdi,0x10(%rbp)
1408c5641:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1408c5646:	83 65 1c fc          	andl   $0xfffffffc,0x1c(%rbp)
1408c564a:	4c 8b 5c 24 50       	mov    0x50(%rsp),%r11
1408c564f:	8b 94 24 30 01 00 00 	mov    0x130(%rsp),%edx
1408c5656:	4c 8b 64 24 78       	mov    0x78(%rsp),%r12
1408c565b:	ff c2                	inc    %edx
1408c565d:	8b 9c 24 38 01 00 00 	mov    0x138(%rsp),%ebx
1408c5664:	49 ff c5             	inc    %r13
1408c5667:	45 33 d2             	xor    %r10d,%r10d
1408c566a:	89 94 24 30 01 00 00 	mov    %edx,0x130(%rsp)
1408c5671:	41 0f bf 44 24 36    	movswl 0x36(%r12),%eax
1408c5677:	3b d0                	cmp    %eax,%edx
1408c5679:	7d 1e                	jge    0x1408c5699
1408c567b:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1408c5680:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
1408c5685:	48 8b bc 24 28 01 00 	mov    0x128(%rsp),%rdi
1408c568c:	00
1408c568d:	e9 0e f8 ff ff       	jmp    0x1408c4ea0
1408c5692:	4c 8b 6c 24 38       	mov    0x38(%rsp),%r13
1408c5697:	eb 0a                	jmp    0x1408c56a3
1408c5699:	4c 8b 6c 24 38       	mov    0x38(%rsp),%r13
1408c569e:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
1408c56a3:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1408c56a8:	ff c3                	inc    %ebx
1408c56aa:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
1408c56af:	48 83 c6 68          	add    $0x68,%rsi
1408c56b3:	44 0f b7 bc 24 20 01 	movzwl 0x120(%rsp),%r15d
1408c56ba:	00 00
1408c56bc:	48 8b bc 24 28 01 00 	mov    0x128(%rsp),%rdi
1408c56c3:	00
1408c56c4:	89 9c 24 38 01 00 00 	mov    %ebx,0x138(%rsp)
1408c56cb:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
1408c56d0:	41 3b 19             	cmp    (%r9),%ebx
1408c56d3:	0f 8c c7 f4 ff ff    	jl     0x1408c4ba0
1408c56d9:	83 7c 24 70 00       	cmpl   $0x0,0x70(%rsp)
1408c56de:	4c 8b a4 24 b0 00 00 	mov    0xb0(%rsp),%r12
1408c56e5:	00
1408c56e6:	75 38                	jne    0x1408c5720
1408c56e8:	48 8b cd             	mov    %rbp,%rcx
1408c56eb:	4d 85 db             	test   %r11,%r11
1408c56ee:	74 11                	je     0x1408c5701
1408c56f0:	4d 8b c3             	mov    %r11,%r8
1408c56f3:	48 8d 15 f6 cf 78 00 	lea    0x78cff6(%rip),%rdx        # 0x1410526f0
1408c56fa:	e8 81 41 01 00       	call   0x1408d9880
1408c56ff:	eb 0c                	jmp    0x1408c570d
1408c5701:	48 8d 15 00 d0 78 00 	lea    0x78d000(%rip),%rdx        # 0x141052708
1408c5708:	e8 73 41 01 00       	call   0x1408d9880
1408c570d:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
1408c5712:	0f 10 0d 97 11 78 00 	movups 0x781197(%rip),%xmm1        # 0x1410468b0
1408c5719:	0f 10 05 a0 11 78 00 	movups 0x7811a0(%rip),%xmm0        # 0x1410468c0
1408c5720:	4c 8b 44 24 68       	mov    0x68(%rsp),%r8
1408c5725:	33 f6                	xor    %esi,%esi
1408c5727:	48 8b 9c 24 90 00 00 	mov    0x90(%rsp),%rbx
1408c572e:	00
1408c572f:	8b 44 24 74          	mov    0x74(%rsp),%eax
1408c5733:	4d 8d 51 08          	lea    0x8(%r9),%r10
1408c5737:	48 8b 8c 24 b8 00 00 	mov    0xb8(%rsp),%rcx
1408c573e:	00
1408c573f:	ff c0                	inc    %eax
1408c5741:	4c 8b 6c 24 38       	mov    0x38(%rsp),%r13
1408c5746:	48 83 c1 20          	add    $0x20,%rcx
1408c574a:	44 0f b7 bc 24 20 01 	movzwl 0x120(%rsp),%r15d
1408c5751:	00 00
1408c5753:	49 ff c4             	inc    %r12
1408c5756:	49 83 c0 20          	add    $0x20,%r8
1408c575a:	89 44 24 74          	mov    %eax,0x74(%rsp)
1408c575e:	4c 89 a4 24 b0 00 00 	mov    %r12,0xb0(%rsp)
1408c5765:	00
1408c5766:	48 89 8c 24 b8 00 00 	mov    %rcx,0xb8(%rsp)
1408c576d:	00
1408c576e:	4c 89 44 24 68       	mov    %r8,0x68(%rsp)
1408c5773:	3b 03                	cmp    (%rbx),%eax
1408c5775:	0f 8c c5 f2 ff ff    	jl     0x1408c4a40
1408c577b:	48 8b d3             	mov    %rbx,%rdx
1408c577e:	49 8b ce             	mov    %r14,%rcx
1408c5781:	e8 ea e4 fd ff       	call   0x1408a3c70
1408c5786:	4c 89 6f 20          	mov    %r13,0x20(%rdi)
1408c578a:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
1408c578e:	48 85 c9             	test   %rcx,%rcx
1408c5791:	74 30                	je     0x1408c57c3
1408c5793:	41 8b 86 90 00 00 00 	mov    0x90(%r14),%eax
1408c579a:	39 01                	cmp    %eax,(%rcx)
1408c579c:	7e 14                	jle    0x1408c57b2
1408c579e:	48 8d 15 7b cf 78 00 	lea    0x78cf7b(%rip),%rdx        # 0x141052720
1408c57a5:	48 8b cd             	mov    %rbp,%rcx
1408c57a8:	e8 d3 40 01 00       	call   0x1408d9880
1408c57ad:	e9 e5 ee ff ff       	jmp    0x1408c4697
1408c57b2:	f7 44 24 40 08 00 40 	testl  $0x400008,0x40(%rsp)
1408c57b9:	00
1408c57ba:	74 07                	je     0x1408c57c3
1408c57bc:	81 4f 04 00 00 04 00 	orl    $0x40000,0x4(%rdi)
1408c57c3:	33 c0                	xor    %eax,%eax
1408c57c5:	e9 d2 ee ff ff       	jmp    0x1408c469c
1408c57ca:	cc                   	int3
1408c57cb:	cc                   	int3
1408c57cc:	cc                   	int3
1408c57cd:	cc                   	int3
1408c57ce:	cc                   	int3
1408c57cf:	cc                   	int3
1408c57d0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1408c57d5:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1408c57da:	53                   	push   %rbx
1408c57db:	55                   	push   %rbp
1408c57dc:	56                   	push   %rsi
1408c57dd:	57                   	push   %rdi
1408c57de:	41 54                	push   %r12
1408c57e0:	41 55                	push   %r13
1408c57e2:	41 56                	push   %r14
1408c57e4:	41 57                	push   %r15
1408c57e6:	48 83 ec 68          	sub    $0x68,%rsp
1408c57ea:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
1408c57f1:	00
1408c57f2:	45 8b e0             	mov    %r8d,%r12d
1408c57f5:	48 8b 71 10          	mov    0x10(%rcx),%rsi
1408c57f9:	45 33 c0             	xor    %r8d,%r8d
1408c57fc:	48 8b ea             	mov    %rdx,%rbp
1408c57ff:	44 89 84 24 c8 00 00 	mov    %r8d,0xc8(%rsp)
1408c5806:	00
1408c5807:	4d 8b f9             	mov    %r9,%r15
1408c580a:	48 8b f9             	mov    %rcx,%rdi
1408c580d:	8b 43 04             	mov    0x4(%rbx),%eax
1408c5810:	45 8b d0             	mov    %r8d,%r10d
1408c5813:	0f b6 13             	movzbl (%rbx),%edx
1408c5816:	89 84 24 c0 00 00 00 	mov    %eax,0xc0(%rsp)
1408c581d:	48 8b 84 24 d0 00 00 	mov    0xd0(%rsp),%rax
1408c5824:	00
1408c5825:	89 54 24 48          	mov    %edx,0x48(%rsp)
1408c5829:	48 85 c0             	test   %rax,%rax
1408c582c:	74 06                	je     0x1408c5834
1408c582e:	0f b6 40 01          	movzbl 0x1(%rax),%eax
1408c5832:	eb 03                	jmp    0x1408c5837
1408c5834:	41 8b c0             	mov    %r8d,%eax
1408c5837:	89 44 24 40          	mov    %eax,0x40(%rsp)
1408c583b:	4d 85 c9             	test   %r9,%r9
1408c583e:	74 08                	je     0x1408c5848
1408c5840:	4d 39 01             	cmp    %r8,(%r9)
1408c5843:	75 29                	jne    0x1408c586e
1408c5845:	4d 8b f8             	mov    %r8,%r15
1408c5848:	85 c0                	test   %eax,%eax
1408c584a:	75 22                	jne    0x1408c586e
1408c584c:	44 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%r8d
1408c5853:	00
1408c5854:	48 8b ce             	mov    %rsi,%rcx
1408c5857:	8b 55 0c             	mov    0xc(%rbp),%edx
1408c585a:	e8 31 46 fd ff       	call   0x140899e90
1408c585f:	44 8b 94 24 c8 00 00 	mov    0xc8(%rsp),%r10d
1408c5866:	00
1408c5867:	45 33 c0             	xor    %r8d,%r8d
1408c586a:	8b 54 24 48          	mov    0x48(%rsp),%edx
1408c586e:	48 8b 45 20          	mov    0x20(%rbp),%rax
1408c5872:	8b 28                	mov    (%rax),%ebp
1408c5874:	8b 43 0c             	mov    0xc(%rbx),%eax
1408c5877:	85 c0                	test   %eax,%eax
1408c5879:	75 30                	jne    0x1408c58ab
1408c587b:	4d 85 ff             	test   %r15,%r15
1408c587e:	74 1e                	je     0x1408c589e
1408c5880:	49 8b 07             	mov    (%r15),%rax
1408c5883:	41 f6 47 24 01       	testb  $0x1,0x24(%r15)
1408c5888:	8b 08                	mov    (%rax),%ecx
1408c588a:	44 8d 51 01          	lea    0x1(%rcx),%r10d
1408c588e:	44 0f 45 d1          	cmovne %ecx,%r10d
1408c5892:	44 01 57 38          	add    %r10d,0x38(%rdi)
1408c5896:	44 89 94 24 c8 00 00 	mov    %r10d,0xc8(%rsp)
1408c589d:	00
1408c589e:	8b 47 38             	mov    0x38(%rdi),%eax
1408c58a1:	ff c0                	inc    %eax
1408c58a3:	89 43 0c             	mov    %eax,0xc(%rbx)
1408c58a6:	01 6f 38             	add    %ebp,0x38(%rdi)
1408c58a9:	eb 0f                	jmp    0x1408c58ba
1408c58ab:	8b 4f 38             	mov    0x38(%rdi),%ecx
1408c58ae:	03 c5                	add    %ebp,%eax
1408c58b0:	3b c1                	cmp    %ecx,%eax
1408c58b2:	7e 06                	jle    0x1408c58ba
1408c58b4:	8d 04 29             	lea    (%rcx,%rbp,1),%eax
1408c58b7:	89 47 38             	mov    %eax,0x38(%rdi)
1408c58ba:	44 8b 73 0c          	mov    0xc(%rbx),%r14d
1408c58be:	45 8b ee             	mov    %r14d,%r13d
1408c58c1:	89 6b 10             	mov    %ebp,0x10(%rbx)
1408c58c4:	45 85 e4             	test   %r12d,%r12d
1408c58c7:	0f 88 15 01 00 00    	js     0x1408c59e2
1408c58cd:	41 8b d8             	mov    %r8d,%ebx
1408c58d0:	85 ed                	test   %ebp,%ebp
1408c58d2:	7e 74                	jle    0x1408c5948
1408c58d4:	0f 1f 40 00          	nopl   0x0(%rax)
1408c58d8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1408c58df:	00
1408c58e0:	48 63 8e 90 00 00 00 	movslq 0x90(%rsi),%rcx
1408c58e7:	39 8e 94 00 00 00    	cmp    %ecx,0x94(%rsi)
1408c58ed:	7f 20                	jg     0x1408c590f
1408c58ef:	42 8d 04 33          	lea    (%rbx,%r14,1),%eax
1408c58f3:	44 8b cb             	mov    %ebx,%r9d
1408c58f6:	45 8b c4             	mov    %r12d,%r8d
1408c58f9:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408c58fd:	ba 5e 00 00 00       	mov    $0x5e,%edx
1408c5902:	48 8b ce             	mov    %rsi,%rcx
1408c5905:	e8 96 74 fe ff       	call   0x1408acda0
1408c590a:	45 33 c0             	xor    %r8d,%r8d
1408c590d:	eb 33                	jmp    0x1408c5942
1408c590f:	8d 41 01             	lea    0x1(%rcx),%eax
1408c5912:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
1408c5918:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408c591c:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408c5923:	c7 04 c8 5e 00 00 00 	movl   $0x5e,(%rax,%rcx,8)
1408c592a:	44 89 64 c8 04       	mov    %r12d,0x4(%rax,%rcx,8)
1408c592f:	89 5c c8 08          	mov    %ebx,0x8(%rax,%rcx,8)
1408c5933:	48 8d 14 c8          	lea    (%rax,%rcx,8),%rdx
1408c5937:	42 8d 04 33          	lea    (%rbx,%r14,1),%eax
1408c593b:	4c 89 42 10          	mov    %r8,0x10(%rdx)
1408c593f:	89 42 0c             	mov    %eax,0xc(%rdx)
1408c5942:	ff c3                	inc    %ebx
1408c5944:	3b dd                	cmp    %ebp,%ebx
1408c5946:	7c 98                	jl     0x1408c58e0
1408c5948:	4c 8b a4 24 b8 00 00 	mov    0xb8(%rsp),%r12
1408c594f:	00
1408c5950:	83 7c 24 40 00       	cmpl   $0x0,0x40(%rsp)
1408c5955:	74 64                	je     0x1408c59bb
1408c5957:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
1408c595e:	00
1408c595f:	49 8b 44 24 20       	mov    0x20(%r12),%rax
1408c5964:	44 8b 8c 24 e0 00 00 	mov    0xe0(%rsp),%r9d
1408c596b:	00
1408c596c:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
1408c5971:	0f b6 59 01          	movzbl 0x1(%rcx),%ebx
1408c5975:	44 8b 41 04          	mov    0x4(%rcx),%r8d
1408c5979:	8b d3                	mov    %ebx,%edx
1408c597b:	48 8b cf             	mov    %rdi,%rcx
1408c597e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408c5983:	e8 b8 35 fd ff       	call   0x140898f40
1408c5988:	4c 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%r9
1408c598f:	00
1408c5990:	44 8b c0             	mov    %eax,%r8d
1408c5993:	8b d3                	mov    %ebx,%edx
1408c5995:	48 8b cf             	mov    %rdi,%rcx
1408c5998:	45 8b 49 08          	mov    0x8(%r9),%r9d