1800ee4a4:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1800ee4a8:	e8 1b 00 00 00       	call   0x1800ee4c8
1800ee4ad:	8b f0                	mov    %eax,%esi
1800ee4af:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
1800ee4b4:	8b c6                	mov    %esi,%eax
1800ee4b6:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1800ee4ba:	49 8b 73 38          	mov    0x38(%r11),%rsi
1800ee4be:	49 8b e3             	mov    %r11,%rsp
1800ee4c1:	41 5e                	pop    %r14
1800ee4c3:	5f                   	pop    %rdi
1800ee4c4:	5d                   	pop    %rbp
1800ee4c5:	c3                   	ret
1800ee4c6:	cc                   	int3
1800ee4c7:	cc                   	int3
1800ee4c8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800ee4cd:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1800ee4d2:	57                   	push   %rdi
1800ee4d3:	48 83 ec 20          	sub    $0x20,%rsp
1800ee4d7:	33 db                	xor    %ebx,%ebx
1800ee4d9:	48 8b f2             	mov    %rdx,%rsi
1800ee4dc:	48 8b f9             	mov    %rcx,%rdi
1800ee4df:	48 85 c9             	test   %rcx,%rcx
1800ee4e2:	74 07                	je     0x1800ee4eb
1800ee4e4:	48 8b 01             	mov    (%rcx),%rax
1800ee4e7:	48 89 42 08          	mov    %rax,0x8(%rdx)
1800ee4eb:	b9 50 00 00 00       	mov    $0x50,%ecx
1800ee4f0:	e8 4f c9 f9 ff       	call   0x18008ae44
1800ee4f5:	48 85 c0             	test   %rax,%rax
1800ee4f8:	75 07                	jne    0x1800ee501
1800ee4fa:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
1800ee4ff:	eb 71                	jmp    0x1800ee572
1800ee501:	0f 10 06             	movups (%rsi),%xmm0
1800ee504:	48 8b 0d a5 70 0a 00 	mov    0xa70a5(%rip),%rcx        # 0x1801955b0
1800ee50b:	0f 10 4e 10          	movups 0x10(%rsi),%xmm1
1800ee50f:	0f 11 00             	movups %xmm0,(%rax)
1800ee512:	0f 10 46 20          	movups 0x20(%rsi),%xmm0
1800ee516:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1800ee51a:	f2 0f 10 4e 30       	movsd  0x30(%rsi),%xmm1
1800ee51f:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1800ee523:	f2 0f 11 48 30       	movsd  %xmm1,0x30(%rax)
1800ee528:	48 85 c9             	test   %rcx,%rcx
1800ee52b:	75 09                	jne    0x1800ee536
1800ee52d:	48 89 05 7c 70 0a 00 	mov    %rax,0xa707c(%rip)        # 0x1801955b0
1800ee534:	eb 37                	jmp    0x1800ee56d
1800ee536:	38 5e 30             	cmp    %bl,0x30(%rsi)
1800ee539:	74 15                	je     0x1800ee550
1800ee53b:	48 89 58 38          	mov    %rbx,0x38(%rax)
1800ee53f:	48 89 48 40          	mov    %rcx,0x40(%rax)
1800ee543:	48 89 58 48          	mov    %rbx,0x48(%rax)
1800ee547:	48 89 05 62 70 0a 00 	mov    %rax,0xa7062(%rip)        # 0x1801955b0
1800ee54e:	eb 19                	jmp    0x1800ee569
1800ee550:	48 8b 4f 48          	mov    0x48(%rdi),%rcx
1800ee554:	48 89 48 40          	mov    %rcx,0x40(%rax)
1800ee558:	48 89 78 38          	mov    %rdi,0x38(%rax)
1800ee55c:	48 89 58 48          	mov    %rbx,0x48(%rax)
1800ee560:	48 89 47 48          	mov    %rax,0x48(%rdi)
1800ee564:	48 85 c9             	test   %rcx,%rcx
1800ee567:	74 04                	je     0x1800ee56d
1800ee569:	48 89 41 38          	mov    %rax,0x38(%rcx)
1800ee56d:	e8 7e 02 00 00       	call   0x1800ee7f0
1800ee572:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1800ee577:	8b c3                	mov    %ebx,%eax
1800ee579:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800ee57e:	48 83 c4 20          	add    $0x20,%rsp
1800ee582:	5f                   	pop    %rdi
1800ee583:	c3                   	ret
1800ee584:	cc                   	int3
1800ee585:	cc                   	int3
1800ee586:	cc                   	int3
1800ee587:	cc                   	int3
1800ee588:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800ee58d:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1800ee592:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1800ee597:	57                   	push   %rdi
1800ee598:	48 83 ec 20          	sub    $0x20,%rsp
1800ee59c:	45 84 c0             	test   %r8b,%r8b
1800ee59f:	48 8b f9             	mov    %rcx,%rdi
1800ee5a2:	41 8a e8             	mov    %r8b,%bpl
1800ee5a5:	48 0f 44 fa          	cmove  %rdx,%rdi
1800ee5a9:	48 8b 77 38          	mov    0x38(%rdi),%rsi
1800ee5ad:	48 8b 5f 40          	mov    0x40(%rdi),%rbx
1800ee5b1:	48 85 f6             	test   %rsi,%rsi
1800ee5b4:	74 13                	je     0x1800ee5c9
1800ee5b6:	48 89 5e 40          	mov    %rbx,0x40(%rsi)
1800ee5ba:	45 84 c0             	test   %r8b,%r8b
1800ee5bd:	75 0a                	jne    0x1800ee5c9
1800ee5bf:	48 39 51 48          	cmp    %rdx,0x48(%rcx)
1800ee5c3:	75 04                	jne    0x1800ee5c9
1800ee5c5:	48 89 59 48          	mov    %rbx,0x48(%rcx)
1800ee5c9:	48 85 db             	test   %rbx,%rbx
1800ee5cc:	74 04                	je     0x1800ee5d2
1800ee5ce:	48 89 73 38          	mov    %rsi,0x38(%rbx)
1800ee5d2:	48 8b 05 d7 6f 0a 00 	mov    0xa6fd7(%rip),%rax        # 0x1801955b0
1800ee5d9:	48 8b 0f             	mov    (%rdi),%rcx
1800ee5dc:	48 3b c7             	cmp    %rdi,%rax
1800ee5df:	48 0f 44 c3          	cmove  %rbx,%rax
1800ee5e3:	48 89 05 c6 6f 0a 00 	mov    %rax,0xa6fc6(%rip)        # 0x1801955b0
1800ee5ea:	e8 39 18 00 00       	call   0x1800efe28
1800ee5ef:	48 85 ff             	test   %rdi,%rdi
1800ee5f2:	74 08                	je     0x1800ee5fc
1800ee5f4:	48 8b cf             	mov    %rdi,%rcx
1800ee5f7:	e8 00 ba fa ff       	call   0x180099ffc
1800ee5fc:	40 84 ed             	test   %bpl,%bpl
1800ee5ff:	74 23                	je     0x1800ee624
1800ee601:	48 85 f6             	test   %rsi,%rsi
1800ee604:	75 1e                	jne    0x1800ee624
1800ee606:	48 85 db             	test   %rbx,%rbx
1800ee609:	75 19                	jne    0x1800ee624
1800ee60b:	48 8b 0d 9e 6f 0a 00 	mov    0xa6f9e(%rip),%rcx        # 0x1801955b0
1800ee612:	48 85 c9             	test   %rcx,%rcx
1800ee615:	74 05                	je     0x1800ee61c
1800ee617:	e8 e0 b9 fa ff       	call   0x180099ffc
1800ee61c:	48 83 25 8c 6f 0a 00 	andq   $0x0,0xa6f8c(%rip)        # 0x1801955b0
1800ee623:	00
1800ee624:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800ee629:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1800ee62e:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1800ee633:	48 83 c4 20          	add    $0x20,%rsp
1800ee637:	5f                   	pop    %rdi
1800ee638:	e9 b3 01 00 00       	jmp    0x1800ee7f0
1800ee63d:	cc                   	int3
1800ee63e:	cc                   	int3
1800ee63f:	cc                   	int3
1800ee640:	48 83 ec 28          	sub    $0x28,%rsp
1800ee644:	4c 8b c1             	mov    %rcx,%r8
1800ee647:	48 8b 0d 62 6f 0a 00 	mov    0xa6f62(%rip),%rcx        # 0x1801955b0
1800ee64e:	48 85 c9             	test   %rcx,%rcx
1800ee651:	74 4a                	je     0x1800ee69d
1800ee653:	48 8b 41 10          	mov    0x10(%rcx),%rax
1800ee657:	49 3b 00             	cmp    (%r8),%rax
1800ee65a:	75 0a                	jne    0x1800ee666
1800ee65c:	48 8b 41 18          	mov    0x18(%rcx),%rax
1800ee660:	49 3b 40 08          	cmp    0x8(%r8),%rax
1800ee664:	74 28                	je     0x1800ee68e
1800ee666:	48 8b 51 48          	mov    0x48(%rcx),%rdx
1800ee66a:	eb 17                	jmp    0x1800ee683
1800ee66c:	48 8b 42 10          	mov    0x10(%rdx),%rax
1800ee670:	49 3b 00             	cmp    (%r8),%rax
1800ee673:	75 0a                	jne    0x1800ee67f
1800ee675:	48 8b 42 18          	mov    0x18(%rdx),%rax
1800ee679:	49 3b 40 08          	cmp    0x8(%r8),%rax
1800ee67d:	74 16                	je     0x1800ee695
1800ee67f:	48 8b 52 40          	mov    0x40(%rdx),%rdx
1800ee683:	48 85 d2             	test   %rdx,%rdx
1800ee686:	75 e4                	jne    0x1800ee66c
1800ee688:	48 8b 49 40          	mov    0x40(%rcx),%rcx
1800ee68c:	eb c0                	jmp    0x1800ee64e
1800ee68e:	41 b0 01             	mov    $0x1,%r8b
1800ee691:	33 d2                	xor    %edx,%edx
1800ee693:	eb 03                	jmp    0x1800ee698
1800ee695:	45 33 c0             	xor    %r8d,%r8d
1800ee698:	e8 eb fe ff ff       	call   0x1800ee588
1800ee69d:	48 83 c4 28          	add    $0x28,%rsp
1800ee6a1:	c3                   	ret
1800ee6a2:	cc                   	int3
1800ee6a3:	cc                   	int3
1800ee6a4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800ee6a9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1800ee6ae:	57                   	push   %rdi
1800ee6af:	48 83 ec 20          	sub    $0x20,%rsp
1800ee6b3:	48 8b 3d f6 6e 0a 00 	mov    0xa6ef6(%rip),%rdi        # 0x1801955b0
1800ee6ba:	48 85 ff             	test   %rdi,%rdi
1800ee6bd:	74 41                	je     0x1800ee700
1800ee6bf:	48 8b 77 48          	mov    0x48(%rdi),%rsi
1800ee6c3:	48 85 f6             	test   %rsi,%rsi
1800ee6c6:	74 1c                	je     0x1800ee6e4
1800ee6c8:	48 8b 0e             	mov    (%rsi),%rcx
1800ee6cb:	48 8b 5e 40          	mov    0x40(%rsi),%rbx
1800ee6cf:	e8 54 17 00 00       	call   0x1800efe28
1800ee6d4:	48 8b ce             	mov    %rsi,%rcx
1800ee6d7:	e8 20 b9 fa ff       	call   0x180099ffc
1800ee6dc:	48 8b f3             	mov    %rbx,%rsi
1800ee6df:	48 85 db             	test   %rbx,%rbx
1800ee6e2:	75 e4                	jne    0x1800ee6c8
1800ee6e4:	48 8b 0f             	mov    (%rdi),%rcx
1800ee6e7:	48 8b 5f 40          	mov    0x40(%rdi),%rbx
1800ee6eb:	e8 38 17 00 00       	call   0x1800efe28
1800ee6f0:	48 8b cf             	mov    %rdi,%rcx
1800ee6f3:	e8 04 b9 fa ff       	call   0x180099ffc
1800ee6f8:	48 8b fb             	mov    %rbx,%rdi
1800ee6fb:	48 85 db             	test   %rbx,%rbx
1800ee6fe:	75 bf                	jne    0x1800ee6bf
1800ee700:	48 83 25 a8 6e 0a 00 	andq   $0x0,0xa6ea8(%rip)        # 0x1801955b0
1800ee707:	00
1800ee708:	48 8b 0d b1 6e 0a 00 	mov    0xa6eb1(%rip),%rcx        # 0x1801955c0
1800ee70f:	48 85 c9             	test   %rcx,%rcx
1800ee712:	74 05                	je     0x1800ee719
1800ee714:	e8 e3 b8 fa ff       	call   0x180099ffc
1800ee719:	48 83 25 9f 6e 0a 00 	andq   $0x0,0xa6e9f(%rip)        # 0x1801955c0
1800ee720:	00
1800ee721:	83 25 90 6e 0a 00 00 	andl   $0x0,0xa6e90(%rip)        # 0x1801955b8
1800ee728:	83 25 7d 6e 0a 00 00 	andl   $0x0,0xa6e7d(%rip)        # 0x1801955ac
1800ee72f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800ee734:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1800ee739:	48 83 c4 20          	add    $0x20,%rsp
1800ee73d:	5f                   	pop    %rdi
1800ee73e:	c3                   	ret
1800ee73f:	cc                   	int3
1800ee740:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800ee745:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1800ee74a:	57                   	push   %rdi
1800ee74b:	48 83 ec 20          	sub    $0x20,%rsp
1800ee74f:	8b 05 63 6e 0a 00    	mov    0xa6e63(%rip),%eax        # 0x1801955b8
1800ee755:	33 db                	xor    %ebx,%ebx
1800ee757:	ff c0                	inc    %eax
1800ee759:	3b 05 4d 6e 0a 00    	cmp    0xa6e4d(%rip),%eax        # 0x1801955ac
1800ee75f:	72 79                	jb     0x1800ee7da
1800ee761:	c1 e8 05             	shr    $0x5,%eax
1800ee764:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx
1800ee769:	8d 78 01             	lea    0x1(%rax),%edi
1800ee76c:	48 c1 e7 05          	shl    $0x5,%rdi
1800ee770:	48 3b f9             	cmp    %rcx,%rdi
1800ee773:	77 60                	ja     0x1800ee7d5
1800ee775:	8b c7                	mov    %edi,%eax
1800ee777:	48 c1 e0 03          	shl    $0x3,%rax
1800ee77b:	48 3b c1             	cmp    %rcx,%rax
1800ee77e:	77 55                	ja     0x1800ee7d5
1800ee780:	8b c8                	mov    %eax,%ecx
1800ee782:	e8 bd c6 f9 ff       	call   0x18008ae44
1800ee787:	48 8b f0             	mov    %rax,%rsi
1800ee78a:	48 85 c0             	test   %rax,%rax
1800ee78d:	75 07                	jne    0x1800ee796
1800ee78f:	bb 9a 00 00 c0       	mov    $0xc000009a,%ebx
1800ee794:	eb 44                	jmp    0x1800ee7da
1800ee796:	8b 05 1c 6e 0a 00    	mov    0xa6e1c(%rip),%eax        # 0x1801955b8
1800ee79c:	89 3d 0a 6e 0a 00    	mov    %edi,0xa6e0a(%rip)        # 0x1801955ac
1800ee7a2:	48 8b 3d 17 6e 0a 00 	mov    0xa6e17(%rip),%rdi        # 0x1801955c0
1800ee7a9:	85 c0                	test   %eax,%eax
1800ee7ab:	74 12                	je     0x1800ee7bf
1800ee7ad:	44 8b c0             	mov    %eax,%r8d
1800ee7b0:	48 8b d7             	mov    %rdi,%rdx
1800ee7b3:	49 c1 e0 03          	shl    $0x3,%r8
1800ee7b7:	48 8b ce             	mov    %rsi,%rcx
1800ee7ba:	e8 01 72 04 00       	call   0x1801359c0
1800ee7bf:	48 85 ff             	test   %rdi,%rdi
1800ee7c2:	74 08                	je     0x1800ee7cc
1800ee7c4:	48 8b cf             	mov    %rdi,%rcx
1800ee7c7:	e8 30 b8 fa ff       	call   0x180099ffc
1800ee7cc:	48 89 35 ed 6d 0a 00 	mov    %rsi,0xa6ded(%rip)        # 0x1801955c0
1800ee7d3:	eb 05                	jmp    0x1800ee7da
1800ee7d5:	bb 95 00 00 c0       	mov    $0xc0000095,%ebx
1800ee7da:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1800ee7df:	8b c3                	mov    %ebx,%eax
1800ee7e1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800ee7e6:	48 83 c4 20          	add    $0x20,%rsp
1800ee7ea:	5f                   	pop    %rdi
1800ee7eb:	c3                   	ret
1800ee7ec:	cc                   	int3
1800ee7ed:	cc                   	int3
1800ee7ee:	cc                   	int3
1800ee7ef:	cc                   	int3
1800ee7f0:	48 8b 15 b9 6d 0a 00 	mov    0xa6db9(%rip),%rdx        # 0x1801955b0
1800ee7f7:	45 33 c0             	xor    %r8d,%r8d
1800ee7fa:	4c 8b 15 bf 6d 0a 00 	mov    0xa6dbf(%rip),%r10        # 0x1801955c0
1800ee801:	4c 8b ca             	mov    %rdx,%r9
1800ee804:	48 85 d2             	test   %rdx,%rdx
1800ee807:	74 37                	je     0x1800ee840
1800ee809:	49 8b 01             	mov    (%r9),%rax
1800ee80c:	4b 89 04 c2          	mov    %rax,(%r10,%r8,8)
1800ee810:	41 ff c0             	inc    %r8d
1800ee813:	4d 8b 49 40          	mov    0x40(%r9),%r9
1800ee817:	4d 85 c9             	test   %r9,%r9
1800ee81a:	75 ed                	jne    0x1800ee809
1800ee81c:	eb 1d                	jmp    0x1800ee83b
1800ee81e:	4c 8b 4a 48          	mov    0x48(%rdx),%r9
1800ee822:	eb 0e                	jmp    0x1800ee832
1800ee824:	49 8b 01             	mov    (%r9),%rax
1800ee827:	4b 89 04 c2          	mov    %rax,(%r10,%r8,8)
1800ee82b:	41 ff c0             	inc    %r8d
1800ee82e:	4d 8b 49 40          	mov    0x40(%r9),%r9
1800ee832:	4d 85 c9             	test   %r9,%r9
1800ee835:	75 ed                	jne    0x1800ee824
1800ee837:	48 8b 52 40          	mov    0x40(%rdx),%rdx
1800ee83b:	48 85 d2             	test   %rdx,%rdx
1800ee83e:	75 de                	jne    0x1800ee81e
1800ee840:	44 89 05 71 6d 0a 00 	mov    %r8d,0xa6d71(%rip)        # 0x1801955b8
1800ee847:	c3                   	ret
1800ee848:	cc                   	int3
1800ee849:	cc                   	int3
1800ee84a:	cc                   	int3
1800ee84b:	cc                   	int3
1800ee84c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800ee851:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1800ee856:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1800ee85b:	57                   	push   %rdi
1800ee85c:	48 83 ec 30          	sub    $0x30,%rsp
1800ee860:	8b 02                	mov    (%rdx),%eax
1800ee862:	48 8b f1             	mov    %rcx,%rsi
1800ee865:	48 8b 79 30          	mov    0x30(%rcx),%rdi
1800ee869:	48 8d 1c 80          	lea    (%rax,%rax,4),%rbx
1800ee86d:	8b 01                	mov    (%rcx),%eax
1800ee86f:	48 c1 e3 05          	shl    $0x5,%rbx
1800ee873:	8b 0c 3b             	mov    (%rbx,%rdi,1),%ecx
1800ee876:	3b c1                	cmp    %ecx,%eax
1800ee878:	74 07                	je     0x1800ee881
1800ee87a:	2b c1                	sub    %ecx,%eax
1800ee87c:	e9 01 01 00 00       	jmp    0x1800ee982
1800ee881:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1800ee885:	44 0f b7 4c 3b 08    	movzwl 0x8(%rbx,%rdi,1),%r9d
1800ee88b:	4c 8b 44 3b 10       	mov    0x10(%rbx,%rdi,1),%r8
1800ee890:	49 d1 e9             	shr    $1,%r9
1800ee893:	0f b7 11             	movzwl (%rcx),%edx
1800ee896:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1800ee89a:	48 d1 ea             	shr    $1,%rdx
1800ee89d:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
1800ee8a2:	e8 f5 f0 f8 ff       	call   0x18007d99c
1800ee8a7:	33 ed                	xor    %ebp,%ebp
1800ee8a9:	85 c0                	test   %eax,%eax
1800ee8ab:	0f 85 d1 00 00 00    	jne    0x1800ee982
1800ee8b1:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1800ee8b5:	44 0f b7 4c 3b 18    	movzwl 0x18(%rbx,%rdi,1),%r9d
1800ee8bb:	4c 8b 44 3b 20       	mov    0x20(%rbx,%rdi,1),%r8
1800ee8c0:	49 d1 e9             	shr    $1,%r9
1800ee8c3:	0f b7 11             	movzwl (%rcx),%edx
1800ee8c6:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1800ee8ca:	48 d1 ea             	shr    $1,%rdx
1800ee8cd:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
1800ee8d2:	e8 c5 f0 f8 ff       	call   0x18007d99c
1800ee8d7:	85 c0                	test   %eax,%eax
1800ee8d9:	0f 85 a3 00 00 00    	jne    0x1800ee982
1800ee8df:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1800ee8e3:	44 0f b7 4c 3b 28    	movzwl 0x28(%rbx,%rdi,1),%r9d
1800ee8e9:	4c 8b 44 3b 30       	mov    0x30(%rbx,%rdi,1),%r8
1800ee8ee:	49 d1 e9             	shr    $1,%r9
1800ee8f1:	0f b7 11             	movzwl (%rcx),%edx
1800ee8f4:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1800ee8f8:	48 d1 ea             	shr    $1,%rdx
1800ee8fb:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
1800ee900:	e8 97 f0 f8 ff       	call   0x18007d99c
1800ee905:	85 c0                	test   %eax,%eax
1800ee907:	75 79                	jne    0x1800ee982
1800ee909:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
1800ee90d:	44 0f b7 4c 3b 38    	movzwl 0x38(%rbx,%rdi,1),%r9d
1800ee913:	4c 8b 44 3b 40       	mov    0x40(%rbx,%rdi,1),%r8
1800ee918:	49 d1 e9             	shr    $1,%r9
1800ee91b:	0f b7 11             	movzwl (%rcx),%edx
1800ee91e:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1800ee922:	48 d1 ea             	shr    $1,%rdx
1800ee925:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
1800ee92a:	e8 6d f0 f8 ff       	call   0x18007d99c
1800ee92f:	85 c0                	test   %eax,%eax
1800ee931:	75 4f                	jne    0x1800ee982
1800ee933:	48 8b 4e 28          	mov    0x28(%rsi),%rcx
1800ee937:	44 0f b7 4c 3b 58    	movzwl 0x58(%rbx,%rdi,1),%r9d
1800ee93d:	4c 8b 44 3b 60       	mov    0x60(%rbx,%rdi,1),%r8
1800ee942:	49 d1 e9             	shr    $1,%r9
1800ee945:	0f b7 11             	movzwl (%rcx),%edx
1800ee948:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1800ee94c:	48 d1 ea             	shr    $1,%rdx
1800ee94f:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)