1800faa01:	e8 fa 00 00 00       	call   0x1800fab00
1800faa06:	8b d8                	mov    %eax,%ebx
1800faa08:	85 c0                	test   %eax,%eax
1800faa0a:	0f 88 bf 00 00 00    	js     0x1800faacf
1800faa10:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
1800faa15:	48 8b ef             	mov    %rdi,%rbp
1800faa18:	48 8b f7             	mov    %rdi,%rsi
1800faa1b:	ba c1 00 00 00       	mov    $0xc1,%edx
1800faa20:	48 8b cf             	mov    %rdi,%rcx
1800faa23:	44 8d 42 f9          	lea    -0x7(%rdx),%r8d
1800faa27:	e8 30 15 02 00       	call   0x18011bf5c
1800faa2c:	8b d8                	mov    %eax,%ebx
1800faa2e:	85 c0                	test   %eax,%eax
1800faa30:	0f 88 99 00 00 00    	js     0x1800faacf
1800faa36:	41 8b d7             	mov    %r15d,%edx
1800faa39:	48 8b cf             	mov    %rdi,%rcx
1800faa3c:	e8 eb 11 02 00       	call   0x18011bc2c
1800faa41:	8b d8                	mov    %eax,%ebx
1800faa43:	85 c0                	test   %eax,%eax
1800faa45:	0f 88 84 00 00 00    	js     0x1800faacf
1800faa4b:	ba 02 00 00 00       	mov    $0x2,%edx
1800faa50:	48 8b cf             	mov    %rdi,%rcx
1800faa53:	e8 d4 11 02 00       	call   0x18011bc2c
1800faa58:	8b d8                	mov    %eax,%ebx
1800faa5a:	85 c0                	test   %eax,%eax
1800faa5c:	78 71                	js     0x1800faacf
1800faa5e:	48 8b cf             	mov    %rdi,%rcx
1800faa61:	e8 c6 15 02 00       	call   0x18011c02c
1800faa66:	8b d8                	mov    %eax,%ebx
1800faa68:	85 c0                	test   %eax,%eax
1800faa6a:	78 63                	js     0x1800faacf
1800faa6c:	8b 07                	mov    (%rdi),%eax
1800faa6e:	4c 8d 4c 24 68       	lea    0x68(%rsp),%r9
1800faa73:	89 44 24 68          	mov    %eax,0x68(%rsp)
1800faa77:	49 8b ce             	mov    %r14,%rcx
1800faa7a:	4c 8b 47 08          	mov    0x8(%rdi),%r8
1800faa7e:	8b 57 14             	mov    0x14(%rdi),%edx
1800faa81:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
1800faa86:	e8 e9 d1 ff ff       	call   0x1800f7c74
1800faa8b:	8b d8                	mov    %eax,%ebx
1800faa8d:	85 c0                	test   %eax,%eax
1800faa8f:	78 3e                	js     0x1800faacf
1800faa91:	8b 54 24 68          	mov    0x68(%rsp),%edx
1800faa95:	48 8b cf             	mov    %rdi,%rcx
1800faa98:	e8 e3 15 02 00       	call   0x18011c080
1800faa9d:	8b d8                	mov    %eax,%ebx
1800faa9f:	85 c0                	test   %eax,%eax
1800faaa1:	78 2c                	js     0x1800faacf
1800faaa3:	48 8b cf             	mov    %rdi,%rcx
1800faaa6:	e8 11 16 02 00       	call   0x18011c0bc
1800faaab:	8b d8                	mov    %eax,%ebx
1800faaad:	85 c0                	test   %eax,%eax
1800faaaf:	78 1e                	js     0x1800faacf
1800faab1:	33 db                	xor    %ebx,%ebx
1800faab3:	48 85 f6             	test   %rsi,%rsi
1800faab6:	75 07                	jne    0x1800faabf
1800faab8:	bb 04 01 29 80       	mov    $0x80290104,%ebx
1800faabd:	eb 10                	jmp    0x1800faacf
1800faabf:	83 7e 10 03          	cmpl   $0x3,0x10(%rsi)
1800faac3:	74 07                	je     0x1800faacc
1800faac5:	bb 00 01 29 80       	mov    $0x80290100,%ebx
1800faaca:	eb 03                	jmp    0x1800faacf
1800faacc:	21 5e 10             	and    %ebx,0x10(%rsi)
1800faacf:	48 8b d5             	mov    %rbp,%rdx
1800faad2:	49 8b ce             	mov    %r14,%rcx
1800faad5:	e8 26 01 00 00       	call   0x1800fac00
1800faada:	81 fb 35 00 28 80    	cmp    $0x80280035,%ebx
1800faae0:	74 08                	je     0x1800faaea
1800faae2:	81 fb 22 00 28 80    	cmp    $0x80280022,%ebx
1800faae8:	75 02                	jne    0x1800faaec
1800faaea:	33 db                	xor    %ebx,%ebx
1800faaec:	8b c3                	mov    %ebx,%eax
1800faaee:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1800faaf3:	48 83 c4 30          	add    $0x30,%rsp
1800faaf7:	41 5f                	pop    %r15
1800faaf9:	41 5e                	pop    %r14
1800faafb:	5f                   	pop    %rdi
1800faafc:	5e                   	pop    %rsi
1800faafd:	5d                   	pop    %rbp
1800faafe:	c3                   	ret
1800faaff:	cc                   	int3
1800fab00:	48 8b c4             	mov    %rsp,%rax
1800fab03:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800fab07:	48 89 70 10          	mov    %rsi,0x10(%rax)
1800fab0b:	57                   	push   %rdi
1800fab0c:	48 83 ec 20          	sub    $0x20,%rsp
1800fab10:	48 83 60 20 00       	andq   $0x0,0x20(%rax)
1800fab15:	48 8b f2             	mov    %rdx,%rsi
1800fab18:	48 83 60 18 00       	andq   $0x0,0x18(%rax)
1800fab1d:	48 8b f9             	mov    %rcx,%rdi
1800fab20:	48 8b 05 b1 aa 09 00 	mov    0x9aab1(%rip),%rax        # 0x1801955d8
1800fab27:	48 85 c0             	test   %rax,%rax
1800fab2a:	75 0a                	jne    0x1800fab36
1800fab2c:	bb 0a 01 29 80       	mov    $0x8029010a,%ebx
1800fab31:	e9 93 00 00 00       	jmp    0x1800fabc9
1800fab36:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
1800fab3b:	ba 00 10 00 00       	mov    $0x1000,%edx
1800fab40:	ff d0                	call   *%rax
1800fab42:	0f 1f 00             	nopl   (%rax)
1800fab45:	8b d8                	mov    %eax,%ebx
1800fab47:	85 c0                	test   %eax,%eax
1800fab49:	78 7e                	js     0x1800fabc9
1800fab4b:	48 8b 05 86 aa 09 00 	mov    0x9aa86(%rip),%rax        # 0x1801955d8
1800fab52:	48 85 c0             	test   %rax,%rax
1800fab55:	74 d5                	je     0x1800fab2c
1800fab57:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1800fab5c:	ba 30 00 00 00       	mov    $0x30,%edx
1800fab61:	48 8b cf             	mov    %rdi,%rcx
1800fab64:	ff d0                	call   *%rax
1800fab66:	0f 1f 00             	nopl   (%rax)
1800fab69:	8b d8                	mov    %eax,%ebx
1800fab6b:	85 c0                	test   %eax,%eax
1800fab6d:	78 5a                	js     0x1800fabc9
1800fab6f:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1800fab74:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1800fab79:	48 85 c9             	test   %rcx,%rcx
1800fab7c:	75 07                	jne    0x1800fab85
1800fab7e:	bb 04 01 29 80       	mov    $0x80290104,%ebx
1800fab83:	eb 44                	jmp    0x1800fabc9
1800fab85:	48 85 c0             	test   %rax,%rax
1800fab88:	75 07                	jne    0x1800fab91
1800fab8a:	bb 03 01 29 80       	mov    $0x80290103,%ebx
1800fab8f:	eb 38                	jmp    0x1800fabc9
1800fab91:	83 60 04 00          	andl   $0x0,0x4(%rax)
1800fab95:	83 60 10 00          	andl   $0x0,0x10(%rax)
1800fab99:	83 60 14 00          	andl   $0x0,0x14(%rax)
1800fab9d:	48 83 60 20 00       	andq   $0x0,0x20(%rax)
1800faba2:	48 83 60 28 00       	andq   $0x0,0x28(%rax)
1800faba7:	c7 00 00 10 00 00    	movl   $0x1000,(%rax)
1800fabad:	48 89 48 08          	mov    %rcx,0x8(%rax)
1800fabb1:	48 89 48 18          	mov    %rcx,0x18(%rax)
1800fabb5:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1800fabba:	33 db                	xor    %ebx,%ebx
1800fabbc:	48 21 5c 24 48       	and    %rbx,0x48(%rsp)
1800fabc1:	48 21 5c 24 40       	and    %rbx,0x40(%rsp)
1800fabc6:	48 89 0e             	mov    %rcx,(%rsi)
1800fabc9:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
1800fabce:	ba 00 10 00 00       	mov    $0x1000,%edx
1800fabd3:	48 8b cf             	mov    %rdi,%rcx
1800fabd6:	e8 89 d2 ff ff       	call   0x1800f7e64
1800fabdb:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1800fabe0:	ba 30 00 00 00       	mov    $0x30,%edx
1800fabe5:	48 8b cf             	mov    %rdi,%rcx
1800fabe8:	e8 77 d2 ff ff       	call   0x1800f7e64
1800fabed:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1800fabf2:	8b c3                	mov    %ebx,%eax
1800fabf4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800fabf9:	48 83 c4 20          	add    $0x20,%rsp
1800fabfd:	5f                   	pop    %rdi
1800fabfe:	c3                   	ret
1800fabff:	cc                   	int3
1800fac00:	48 85 d2             	test   %rdx,%rdx
1800fac03:	74 4f                	je     0x1800fac54
1800fac05:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800fac0a:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1800fac0f:	57                   	push   %rdi
1800fac10:	48 83 ec 20          	sub    $0x20,%rsp
1800fac14:	48 8b 5a 08          	mov    0x8(%rdx),%rbx
1800fac18:	0f 57 c0             	xorps  %xmm0,%xmm0
1800fac1b:	8b 3a                	mov    (%rdx),%edi
1800fac1d:	4c 8b c2             	mov    %rdx,%r8
1800fac20:	0f 11 02             	movups %xmm0,(%rdx)
1800fac23:	48 8b f1             	mov    %rcx,%rsi
1800fac26:	0f 11 42 10          	movups %xmm0,0x10(%rdx)
1800fac2a:	0f 11 42 20          	movups %xmm0,0x20(%rdx)
1800fac2e:	ba 30 00 00 00       	mov    $0x30,%edx
1800fac33:	e8 2c d2 ff ff       	call   0x1800f7e64
1800fac38:	4c 8b c3             	mov    %rbx,%r8
1800fac3b:	8b d7                	mov    %edi,%edx
1800fac3d:	48 8b ce             	mov    %rsi,%rcx
1800fac40:	e8 1f d2 ff ff       	call   0x1800f7e64
1800fac45:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800fac4a:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1800fac4f:	48 83 c4 20          	add    $0x20,%rsp
1800fac53:	5f                   	pop    %rdi
1800fac54:	c3                   	ret
1800fac55:	cc                   	int3
1800fac56:	cc                   	int3
1800fac57:	cc                   	int3
1800fac58:	48 8b c4             	mov    %rsp,%rax
1800fac5b:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800fac5f:	48 89 70 20          	mov    %rsi,0x20(%rax)
1800fac63:	89 50 10             	mov    %edx,0x10(%rax)
1800fac66:	57                   	push   %rdi
1800fac67:	48 83 ec 30          	sub    $0x30,%rsp
1800fac6b:	83 60 10 00          	andl   $0x0,0x10(%rax)
1800fac6f:	48 8d 50 18          	lea    0x18(%rax),%rdx
1800fac73:	48 83 60 18 00       	andq   $0x0,0x18(%rax)
1800fac78:	48 8b f1             	mov    %rcx,%rsi
1800fac7b:	e8 80 fe ff ff       	call   0x1800fab00
1800fac80:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1800fac85:	8b d8                	mov    %eax,%ebx
1800fac87:	85 c0                	test   %eax,%eax
1800fac89:	78 7c                	js     0x1800fad07
1800fac8b:	ba c1 00 00 00       	mov    $0xc1,%edx
1800fac90:	48 8b cf             	mov    %rdi,%rcx
1800fac93:	44 8d 42 92          	lea    -0x6e(%rdx),%r8d
1800fac97:	e8 c0 12 02 00       	call   0x18011bf5c
1800fac9c:	8b d8                	mov    %eax,%ebx
1800fac9e:	85 c0                	test   %eax,%eax
1800faca0:	78 65                	js     0x1800fad07
1800faca2:	48 8b cf             	mov    %rdi,%rcx
1800faca5:	e8 82 13 02 00       	call   0x18011c02c
1800facaa:	8b d8                	mov    %eax,%ebx
1800facac:	85 c0                	test   %eax,%eax
1800facae:	78 57                	js     0x1800fad07
1800facb0:	8b 07                	mov    (%rdi),%eax
1800facb2:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
1800facb7:	89 44 24 48          	mov    %eax,0x48(%rsp)
1800facbb:	48 8b ce             	mov    %rsi,%rcx
1800facbe:	4c 8b 47 08          	mov    0x8(%rdi),%r8
1800facc2:	8b 57 14             	mov    0x14(%rdi),%edx
1800facc5:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
1800facca:	e8 a5 cf ff ff       	call   0x1800f7c74
1800faccf:	8b d8                	mov    %eax,%ebx
1800facd1:	85 c0                	test   %eax,%eax
1800facd3:	78 32                	js     0x1800fad07
1800facd5:	8b 54 24 48          	mov    0x48(%rsp),%edx
1800facd9:	48 8b cf             	mov    %rdi,%rcx
1800facdc:	e8 9f 13 02 00       	call   0x18011c080
1800face1:	8b d8                	mov    %eax,%ebx
1800face3:	85 c0                	test   %eax,%eax
1800face5:	78 20                	js     0x1800fad07
1800face7:	48 8b cf             	mov    %rdi,%rcx
1800facea:	e8 cd 13 02 00       	call   0x18011c0bc
1800facef:	8b d8                	mov    %eax,%ebx
1800facf1:	85 c0                	test   %eax,%eax
1800facf3:	78 12                	js     0x1800fad07
1800facf5:	33 db                	xor    %ebx,%ebx
1800facf7:	83 7f 10 03          	cmpl   $0x3,0x10(%rdi)
1800facfb:	74 07                	je     0x1800fad04
1800facfd:	bb 00 01 29 80       	mov    $0x80290100,%ebx
1800fad02:	eb 03                	jmp    0x1800fad07
1800fad04:	21 5f 10             	and    %ebx,0x10(%rdi)
1800fad07:	48 8b d7             	mov    %rdi,%rdx
1800fad0a:	48 8b ce             	mov    %rsi,%rcx
1800fad0d:	e8 ee fe ff ff       	call   0x1800fac00
1800fad12:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1800fad17:	8b c3                	mov    %ebx,%eax
1800fad19:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1800fad1e:	48 83 c4 30          	add    $0x30,%rsp
1800fad22:	5f                   	pop    %rdi
1800fad23:	c3                   	ret
1800fad24:	cc                   	int3
1800fad25:	cc                   	int3
1800fad26:	cc                   	int3
1800fad27:	cc                   	int3
1800fad28:	40 55                	rex push %rbp
1800fad2a:	53                   	push   %rbx
1800fad2b:	56                   	push   %rsi
1800fad2c:	57                   	push   %rdi
1800fad2d:	41 54                	push   %r12
1800fad2f:	41 56                	push   %r14
1800fad31:	41 57                	push   %r15
1800fad33:	48 8d 6c 24 e9       	lea    -0x17(%rsp),%rbp
1800fad38:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
1800fad3f:	48 8b 05 2a 1c 07 00 	mov    0x71c2a(%rip),%rax        # 0x18016c970
1800fad46:	48 33 c4             	xor    %rsp,%rax
1800fad49:	48 89 45 07          	mov    %rax,0x7(%rbp)
1800fad4d:	48 8b 75 77          	mov    0x77(%rbp),%rsi
1800fad51:	44 8b fa             	mov    %edx,%r15d
1800fad54:	33 d2                	xor    %edx,%edx
1800fad56:	49 8b f8             	mov    %r8,%rdi
1800fad59:	4c 8b f1             	mov    %rcx,%r14
1800fad5c:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800fad61:	44 8d 42 60          	lea    0x60(%rdx),%r8d
1800fad65:	e8 16 af 03 00       	call   0x180135c80
1800fad6a:	33 c0                	xor    %eax,%eax
1800fad6c:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1800fad70:	0f 57 c0             	xorps  %xmm0,%xmm0
1800fad73:	33 d2                	xor    %edx,%edx
1800fad75:	0f 11 06             	movups %xmm0,(%rsi)
1800fad78:	89 46 10             	mov    %eax,0x10(%rsi)
1800fad7b:	44 8d 60 40          	lea    0x40(%rax),%r12d
1800fad7f:	45 8b c4             	mov    %r12d,%r8d
1800fad82:	e8 f9 ae 03 00       	call   0x180135c80
1800fad87:	8b 47 10             	mov    0x10(%rdi),%eax
1800fad8a:	41 8d 5c 24 c4       	lea    -0x3c(%r12),%ebx
1800fad8f:	0f 10 07             	movups (%rdi),%xmm0
1800fad92:	89 45 d7             	mov    %eax,-0x29(%rbp)
1800fad95:	8b cb                	mov    %ebx,%ecx
1800fad97:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
1800fad9b:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
1800fad9f:	66 0f 6f 0d 29 36 06 	movdqa 0x63629(%rip),%xmm1        # 0x18015e3d0
1800fada6:	00
1800fada7:	f3 0f 6f 00          	movdqu (%rax),%xmm0
1800fadab:	66 0f ef c8          	pxor   %xmm0,%xmm1
1800fadaf:	f3 0f 7f 08          	movdqu %xmm1,(%rax)
1800fadb3:	48 8d 40 10          	lea    0x10(%rax),%rax
1800fadb7:	48 83 e9 01          	sub    $0x1,%rcx
1800fadbb:	75 e2                	jne    0x1800fad9f
1800fadbd:	45 8b c4             	mov    %r12d,%r8d
1800fadc0:	c7 45 87 01 23 45 67 	movl   $0x67452301,-0x79(%rbp)
1800fadc7:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
1800fadcb:	c7 45 8b 89 ab cd ef 	movl   $0xefcdab89,-0x75(%rbp)
1800fadd2:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800fadd7:	c7 45 8f fe dc ba 98 	movl   $0x98badcfe,-0x71(%rbp)
1800fadde:	c7 45 93 76 54 32 10 	movl   $0x10325476,-0x6d(%rbp)
1800fade5:	c7 45 97 f0 e1 d2 c3 	movl   $0xc3d2e1f0,-0x69(%rbp)
1800fadec:	e8 7f e5 02 00       	call   0x180129370
1800fadf1:	45 8b c7             	mov    %r15d,%r8d
1800fadf4:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800fadf9:	49 8b d6             	mov    %r14,%rdx
1800fadfc:	e8 6f e5 02 00       	call   0x180129370
1800fae01:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1800fae05:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800fae0a:	e8 a1 e6 02 00       	call   0x1801294b0
1800fae0f:	33 c0                	xor    %eax,%eax
1800fae11:	48 8d 7c 24 20       	lea    0x20(%rsp),%rdi
1800fae16:	44 8d 70 60          	lea    0x60(%rax),%r14d
1800fae1a:	41 8b ce             	mov    %r14d,%ecx
1800fae1d:	f3 aa                	rep stos %al,%es:(%rdi)
1800fae1f:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
1800fae23:	66 0f 6f 0d b5 35 06 	movdqa 0x635b5(%rip),%xmm1        # 0x18015e3e0
1800fae2a:	00
1800fae2b:	f3 0f 6f 00          	movdqu (%rax),%xmm0
1800fae2f:	66 0f ef c8          	pxor   %xmm0,%xmm1
1800fae33:	f3 0f 7f 08          	movdqu %xmm1,(%rax)
1800fae37:	48 8d 40 10          	lea    0x10(%rax),%rax
1800fae3b:	48 83 eb 01          	sub    $0x1,%rbx
1800fae3f:	75 e2                	jne    0x1800fae23
1800fae41:	21 5d 9b             	and    %ebx,-0x65(%rbp)
1800fae44:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
1800fae48:	21 5d 9f             	and    %ebx,-0x61(%rbp)
1800fae4b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800fae50:	45 8b c4             	mov    %r12d,%r8d
1800fae53:	c7 45 87 01 23 45 67 	movl   $0x67452301,-0x79(%rbp)
1800fae5a:	c7 45 8b 89 ab cd ef 	movl   $0xefcdab89,-0x75(%rbp)
1800fae61:	c7 45 8f fe dc ba 98 	movl   $0x98badcfe,-0x71(%rbp)
1800fae68:	c7 45 93 76 54 32 10 	movl   $0x10325476,-0x6d(%rbp)
1800fae6f:	c7 45 97 f0 e1 d2 c3 	movl   $0xc3d2e1f0,-0x69(%rbp)
1800fae76:	e8 f5 e4 02 00       	call   0x180129370
1800fae7b:	bb 14 00 00 00       	mov    $0x14,%ebx
1800fae80:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1800fae84:	44 8b c3             	mov    %ebx,%r8d
1800fae87:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800fae8c:	e8 df e4 02 00       	call   0x180129370
1800fae91:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1800fae95:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800fae9a:	e8 11 e6 02 00       	call   0x1801294b0
1800fae9f:	0f 10 45 a7          	movups -0x59(%rbp),%xmm0
1800faea3:	33 c0                	xor    %eax,%eax
1800faea5:	48 8d 7c 24 20       	lea    0x20(%rsp),%rdi
1800faeaa:	49 8b ce             	mov    %r14,%rcx
1800faead:	f3 aa                	rep stos %al,%es:(%rdi)
1800faeaf:	8b 45 b7             	mov    -0x49(%rbp),%eax
1800faeb2:	0f 11 06             	movups %xmm0,(%rsi)
1800faeb5:	89 46 10             	mov    %eax,0x10(%rsi)
1800faeb8:	33 c0                	xor    %eax,%eax
1800faeba:	48 8d 7d a7          	lea    -0x59(%rbp),%rdi