1800edddc:	89 4d 6f             	mov    %ecx,0x6f(%rbp)
1800edddf:	89 4c df 04          	mov    %ecx,0x4(%rdi,%rbx,8)
1800edde3:	48 85 f6             	test   %rsi,%rsi
1800edde6:	75 07                	jne    0x1800eddef
1800edde8:	33 c9                	xor    %ecx,%ecx
1800eddea:	e9 87 00 00 00       	jmp    0x1800ede76
1800eddef:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
1800eddf3:	48 8b ce             	mov    %rsi,%rcx
1800eddf6:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1800eddfb:	4c 8d 0d be cc 06 00 	lea    0x6ccbe(%rip),%r9        # 0x18015aac0
1800ede02:	48 8d 45 7f          	lea    0x7f(%rbp),%rax
1800ede06:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
1800ede0a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1800ede0f:	e8 98 03 00 00       	call   0x1800ee1ac
1800ede14:	33 c9                	xor    %ecx,%ecx
1800ede16:	85 c0                	test   %eax,%eax
1800ede18:	78 5c                	js     0x1800ede76
1800ede1a:	8b 45 7f             	mov    0x7f(%rbp),%eax
1800ede1d:	85 c0                	test   %eax,%eax
1800ede1f:	74 75                	je     0x1800ede96
1800ede21:	44 8d 58 ff          	lea    -0x1(%rax),%r11d
1800ede25:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
1800ede29:	41 8b d3             	mov    %r11d,%edx
1800ede2c:	44 0f b6 10          	movzbl (%rax),%r10d
1800ede30:	4c 8d 60 01          	lea    0x1(%rax),%r12
1800ede34:	4d 8b cc             	mov    %r12,%r9
1800ede37:	45 85 d2             	test   %r10d,%r10d
1800ede3a:	74 5a                	je     0x1800ede96
1800ede3c:	85 d2                	test   %edx,%edx
1800ede3e:	74 23                	je     0x1800ede63
1800ede40:	45 0f b6 01          	movzbl (%r9),%r8d
1800ede44:	ff ca                	dec    %edx
1800ede46:	41 8d 40 ff          	lea    -0x1(%r8),%eax
1800ede4a:	83 f8 7e             	cmp    $0x7e,%eax
1800ede4d:	77 47                	ja     0x1800ede96
1800ede4f:	44 3b c2             	cmp    %edx,%r8d
1800ede52:	77 42                	ja     0x1800ede96
1800ede54:	ff c1                	inc    %ecx
1800ede56:	4d 8d 49 01          	lea    0x1(%r9),%r9
1800ede5a:	4f 8d 0c 01          	lea    (%r9,%r8,1),%r9
1800ede5e:	41 2b d0             	sub    %r8d,%edx
1800ede61:	75 dd                	jne    0x1800ede40
1800ede63:	41 3b ca             	cmp    %r10d,%ecx
1800ede66:	75 2e                	jne    0x1800ede96
1800ede68:	85 c9                	test   %ecx,%ecx
1800ede6a:	74 2a                	je     0x1800ede96
1800ede6c:	44 89 5c df 1c       	mov    %r11d,0x1c(%rdi,%rbx,8)
1800ede71:	4c 89 64 df 20       	mov    %r12,0x20(%rdi,%rbx,8)
1800ede76:	41 ff c6             	inc    %r14d
1800ede79:	89 4c df 18          	mov    %ecx,0x18(%rdi,%rbx,8)
1800ede7d:	45 3b f7             	cmp    %r15d,%r14d
1800ede80:	0f 82 7a fe ff ff    	jb     0x1800edd00
1800ede86:	44 8a 65 67          	mov    0x67(%rbp),%r12b
1800ede8a:	45 84 ed             	test   %r13b,%r13b
1800ede8d:	74 1a                	je     0x1800edea9
1800ede8f:	bb 02 00 00 00       	mov    $0x2,%ebx
1800ede94:	eb 1b                	jmp    0x1800edeb1
1800ede96:	bb 03 00 43 c0       	mov    $0xc0430003,%ebx
1800ede9b:	e9 99 01 00 00       	jmp    0x1800ee039
1800edea0:	48 8b 35 89 7f 0a 00 	mov    0xa7f89(%rip),%rsi        # 0x180195e30
1800edea7:	eb e1                	jmp    0x1800ede8a
1800edea9:	33 db                	xor    %ebx,%ebx
1800edeab:	45 84 e4             	test   %r12b,%r12b
1800edeae:	0f 95 c3             	setne  %bl
1800edeb1:	4c 8b 55 77          	mov    0x77(%rbp),%r10
1800edeb5:	48 8d 0d 24 7d 0a 00 	lea    0xa7d24(%rip),%rcx        # 0x180195be0
1800edebc:	45 33 f6             	xor    %r14d,%r14d
1800edebf:	48 89 4d bf          	mov    %rcx,-0x41(%rbp)
1800edec3:	33 c0                	xor    %eax,%eax
1800edec5:	89 1d dd 76 0a 00    	mov    %ebx,0xa76dd(%rip)        # 0x1801955a8
1800edecb:	4c 8b e1             	mov    %rcx,%r12
1800edece:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
1800eded2:	8b 4d 6f             	mov    0x6f(%rbp),%ecx
1800eded5:	48 8d 3d 04 7d 0a 00 	lea    0xa7d04(%rip),%rdi        # 0x180195be0
1800ededc:	89 4d 77             	mov    %ecx,0x77(%rbp)
1800ededf:	4c 89 55 df          	mov    %r10,-0x21(%rbp)
1800edee3:	45 33 c0             	xor    %r8d,%r8d
1800edee6:	33 d2                	xor    %edx,%edx
1800edee8:	45 33 ed             	xor    %r13d,%r13d
1800edeeb:	44 89 45 7f          	mov    %r8d,0x7f(%rbp)
1800edeef:	48 89 55 e7          	mov    %rdx,-0x19(%rbp)
1800edef3:	85 db                	test   %ebx,%ebx
1800edef5:	0f 88 05 01 00 00    	js     0x1800ee000
1800edefb:	4c 8b 7d b7          	mov    -0x49(%rbp),%r15
1800edeff:	49 8d 4c 24 20       	lea    0x20(%r12),%rcx
1800edf04:	48 89 4d c7          	mov    %rcx,-0x39(%rbp)
1800edf08:	4c 8d 25 a1 ca 06 00 	lea    0x6caa1(%rip),%r12        # 0x18015a9b0
1800edf0f:	48 85 f6             	test   %rsi,%rsi
1800edf12:	74 7e                	je     0x1800edf92
1800edf14:	48 8d 05 65 cb 06 00 	lea    0x6cb65(%rip),%rax        # 0x18015aa80
1800edf1b:	4d 63 cd             	movslq %r13d,%r9
1800edf1e:	49 c1 e1 04          	shl    $0x4,%r9
1800edf22:	48 8b ce             	mov    %rsi,%rcx
1800edf25:	45 8b c6             	mov    %r14d,%r8d
1800edf28:	4c 03 c8             	add    %rax,%r9
1800edf2b:	49 c1 e0 04          	shl    $0x4,%r8
1800edf2f:	4d 03 c4             	add    %r12,%r8
1800edf32:	e8 65 01 00 00       	call   0x1800ee09c
1800edf37:	48 85 c0             	test   %rax,%rax
1800edf3a:	75 0f                	jne    0x1800edf4b
1800edf3c:	44 8b 4d 77          	mov    0x77(%rbp),%r9d
1800edf40:	b8 25 02 00 c0       	mov    $0xc0000225,%eax
1800edf45:	4c 8b 55 df          	mov    -0x21(%rbp),%r10
1800edf49:	eb 22                	jmp    0x1800edf6d
1800edf4b:	8b 48 0c             	mov    0xc(%rax),%ecx
1800edf4e:	48 03 4e 58          	add    0x58(%rsi),%rcx
1800edf52:	8a 01                	mov    (%rcx),%al
1800edf54:	24 1f                	and    $0x1f,%al
1800edf56:	3c 04                	cmp    $0x4,%al
1800edf58:	75 e2                	jne    0x1800edf3c
1800edf5a:	44 0f b7 49 06       	movzwl 0x6(%rcx),%r9d
1800edf5f:	4c 8d 51 08          	lea    0x8(%rcx),%r10
1800edf63:	44 89 4d 77          	mov    %r9d,0x77(%rbp)
1800edf67:	33 c0                	xor    %eax,%eax
1800edf69:	4c 89 55 df          	mov    %r10,-0x21(%rbp)
1800edf6d:	48 8b 55 e7          	mov    -0x19(%rbp),%rdx
1800edf71:	44 8b 45 7f          	mov    0x7f(%rbp),%r8d
1800edf75:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1800edf79:	85 c0                	test   %eax,%eax
1800edf7b:	78 15                	js     0x1800edf92
1800edf7d:	49 8d 04 17          	lea    (%r15,%rdx,1),%rax
1800edf81:	45 03 c1             	add    %r9d,%r8d
1800edf84:	4c 89 54 c7 08       	mov    %r10,0x8(%rdi,%rax,8)
1800edf89:	41 8b c1             	mov    %r9d,%eax
1800edf8c:	44 89 45 7f          	mov    %r8d,0x7f(%rbp)
1800edf90:	eb 02                	jmp    0x1800edf94
1800edf92:	33 c0                	xor    %eax,%eax
1800edf94:	89 01                	mov    %eax,(%rcx)
1800edf96:	48 ff c2             	inc    %rdx
1800edf99:	48 83 c1 04          	add    $0x4,%rcx
1800edf9d:	48 89 55 e7          	mov    %rdx,-0x19(%rbp)
1800edfa1:	41 ff c5             	inc    %r13d
1800edfa4:	48 89 4d c7          	mov    %rcx,-0x39(%rbp)
1800edfa8:	44 3b eb             	cmp    %ebx,%r13d
1800edfab:	0f 8e 5e ff ff ff    	jle    0x1800edf0f
1800edfb1:	4c 8b 65 bf          	mov    -0x41(%rbp),%r12
1800edfb5:	45 85 c0             	test   %r8d,%r8d
1800edfb8:	74 43                	je     0x1800edffd
1800edfba:	48 85 f6             	test   %rsi,%rsi
1800edfbd:	74 32                	je     0x1800edff1
1800edfbf:	48 8d 0d ea c9 06 00 	lea    0x6c9ea(%rip),%rcx        # 0x18015a9b0
1800edfc6:	45 8b c6             	mov    %r14d,%r8d
1800edfc9:	49 c1 e0 04          	shl    $0x4,%r8
1800edfcd:	48 8d 45 6f          	lea    0x6f(%rbp),%rax
1800edfd1:	4c 03 c1             	add    %rcx,%r8
1800edfd4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1800edfd9:	48 8b ce             	mov    %rsi,%rcx
1800edfdc:	4c 8d 0d 0d cb 06 00 	lea    0x6cb0d(%rip),%r9        # 0x18015aaf0
1800edfe3:	e8 88 01 00 00       	call   0x1800ee170
1800edfe8:	85 c0                	test   %eax,%eax
1800edfea:	78 05                	js     0x1800edff1
1800edfec:	8b 45 6f             	mov    0x6f(%rbp),%eax
1800edfef:	eb 08                	jmp    0x1800edff9
1800edff1:	b8 0c 80 00 00       	mov    $0x800c,%eax
1800edff6:	89 45 6f             	mov    %eax,0x6f(%rbp)
1800edff9:	41 89 04 24          	mov    %eax,(%r12)
1800edffd:	49 8b c7             	mov    %r15,%rax
1800ee000:	48 83 c0 06          	add    $0x6,%rax
1800ee004:	49 83 c4 30          	add    $0x30,%r12
1800ee008:	41 ff c6             	inc    %r14d
1800ee00b:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
1800ee00f:	4c 89 65 bf          	mov    %r12,-0x41(%rbp)
1800ee013:	41 83 fe 0c          	cmp    $0xc,%r14d
1800ee017:	0f 82 c6 fe ff ff    	jb     0x1800edee3
1800ee01d:	48 8b 7d ef          	mov    -0x11(%rbp),%rdi
1800ee021:	33 db                	xor    %ebx,%ebx
1800ee023:	44 8b 7d d7          	mov    -0x29(%rbp),%r15d
1800ee027:	48 89 3d f2 7d 0a 00 	mov    %rdi,0xa7df2(%rip)        # 0x180195e20
1800ee02e:	44 89 3d 93 7b 0a 00 	mov    %r15d,0xa7b93(%rip)        # 0x180195bc8
1800ee035:	eb 0f                	jmp    0x1800ee046
1800ee037:	33 db                	xor    %ebx,%ebx
1800ee039:	48 85 ff             	test   %rdi,%rdi
1800ee03c:	74 08                	je     0x1800ee046
1800ee03e:	48 8b cf             	mov    %rdi,%rcx
1800ee041:	e8 b6 bf fa ff       	call   0x180099ffc
1800ee046:	8b c3                	mov    %ebx,%eax
1800ee048:	48 81 c4 98 00 00 00 	add    $0x98,%rsp
1800ee04f:	41 5f                	pop    %r15
1800ee051:	41 5e                	pop    %r14
1800ee053:	41 5d                	pop    %r13
1800ee055:	41 5c                	pop    %r12
1800ee057:	5f                   	pop    %rdi
1800ee058:	5e                   	pop    %rsi
1800ee059:	5b                   	pop    %rbx
1800ee05a:	5d                   	pop    %rbp
1800ee05b:	c3                   	ret
1800ee05c:	cc                   	int3
1800ee05d:	cc                   	int3
1800ee05e:	cc                   	int3
1800ee05f:	cc                   	int3
1800ee060:	48 83 ec 38          	sub    $0x38,%rsp
1800ee064:	48 8b 15 55 7b 0a 00 	mov    0xa7b55(%rip),%rdx        # 0x180195bc0
1800ee06b:	48 8d 05 3e 08 f2 ff 	lea    -0xdf7c2(%rip),%rax        # 0x18000e8b0
1800ee072:	41 b9 20 00 00 00    	mov    $0x20,%r9d
1800ee078:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1800ee07d:	44 8b 42 04          	mov    0x4(%rdx),%r8d
1800ee081:	48 8b 52 10          	mov    0x10(%rdx),%rdx
1800ee085:	e8 02 d9 03 00       	call   0x18012b98c
1800ee08a:	48 f7 d8             	neg    %rax
1800ee08d:	1b c0                	sbb    %eax,%eax
1800ee08f:	f7 d0                	not    %eax
1800ee091:	25 25 02 00 c0       	and    $0xc0000225,%eax
1800ee096:	48 83 c4 38          	add    $0x38,%rsp
1800ee09a:	c3                   	ret
1800ee09b:	cc                   	int3
1800ee09c:	48 8b c4             	mov    %rsp,%rax
1800ee09f:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800ee0a3:	48 89 68 10          	mov    %rbp,0x10(%rax)
1800ee0a7:	48 89 70 18          	mov    %rsi,0x18(%rax)
1800ee0ab:	48 89 78 20          	mov    %rdi,0x20(%rax)
1800ee0af:	41 56                	push   %r14
1800ee0b1:	48 83 ec 30          	sub    $0x30,%rsp
1800ee0b5:	0f b7 79 26          	movzwl 0x26(%rcx),%edi
1800ee0b9:	49 8b e9             	mov    %r9,%rbp
1800ee0bc:	48 8b 59 50          	mov    0x50(%rcx),%rbx
1800ee0c0:	4d 8b f0             	mov    %r8,%r14
1800ee0c3:	48 c1 e7 04          	shl    $0x4,%rdi
1800ee0c7:	48 8b f1             	mov    %rcx,%rsi
1800ee0ca:	48 03 fb             	add    %rbx,%rdi
1800ee0cd:	48 3b df             	cmp    %rdi,%rbx
1800ee0d0:	73 7d                	jae    0x1800ee14f
1800ee0d2:	81 3b 00 00 00 81    	cmpl   $0x81000000,(%rbx)
1800ee0d8:	75 6a                	jne    0x1800ee144
1800ee0da:	8b 4b 04             	mov    0x4(%rbx),%ecx
1800ee0dd:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1800ee0e2:	48 03 4e 58          	add    0x58(%rsi),%rcx
1800ee0e6:	41 b0 01             	mov    $0x1,%r8b
1800ee0e9:	48 8d 41 02          	lea    0x2(%rcx),%rax
1800ee0ed:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1800ee0f2:	0f b7 01             	movzwl (%rcx),%eax
1800ee0f5:	49 8b ce             	mov    %r14,%rcx
1800ee0f8:	66 89 44 24 20       	mov    %ax,0x20(%rsp)
1800ee0fd:	66 83 c0 02          	add    $0x2,%ax
1800ee101:	66 89 44 24 22       	mov    %ax,0x22(%rsp)
1800ee106:	e8 f9 f5 f8 ff       	call   0x18007d704
1800ee10b:	84 c0                	test   %al,%al
1800ee10d:	74 35                	je     0x1800ee144
1800ee10f:	8b 4b 08             	mov    0x8(%rbx),%ecx
1800ee112:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1800ee117:	48 03 4e 58          	add    0x58(%rsi),%rcx
1800ee11b:	41 b0 01             	mov    $0x1,%r8b
1800ee11e:	48 8d 41 02          	lea    0x2(%rcx),%rax
1800ee122:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1800ee127:	0f b7 01             	movzwl (%rcx),%eax
1800ee12a:	48 8b cd             	mov    %rbp,%rcx
1800ee12d:	66 89 44 24 20       	mov    %ax,0x20(%rsp)
1800ee132:	66 83 c0 02          	add    $0x2,%ax
1800ee136:	66 89 44 24 22       	mov    %ax,0x22(%rsp)
1800ee13b:	e8 c4 f5 f8 ff       	call   0x18007d704
1800ee140:	84 c0                	test   %al,%al
1800ee142:	75 06                	jne    0x1800ee14a
1800ee144:	48 83 c3 10          	add    $0x10,%rbx
1800ee148:	eb 83                	jmp    0x1800ee0cd
1800ee14a:	48 8b c3             	mov    %rbx,%rax
1800ee14d:	eb 02                	jmp    0x1800ee151
1800ee14f:	33 c0                	xor    %eax,%eax
1800ee151:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1800ee156:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1800ee15b:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1800ee160:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1800ee165:	48 83 c4 30          	add    $0x30,%rsp
1800ee169:	41 5e                	pop    %r14
1800ee16b:	c3                   	ret
1800ee16c:	cc                   	int3
1800ee16d:	cc                   	int3
1800ee16e:	cc                   	int3
1800ee16f:	cc                   	int3
1800ee170:	40 53                	rex push %rbx
1800ee172:	48 83 ec 20          	sub    $0x20,%rsp
1800ee176:	48 8b d9             	mov    %rcx,%rbx
1800ee179:	e8 1e ff ff ff       	call   0x1800ee09c
1800ee17e:	48 85 c0             	test   %rax,%rax
1800ee181:	74 1d                	je     0x1800ee1a0
1800ee183:	8b 50 0c             	mov    0xc(%rax),%edx
1800ee186:	48 03 53 58          	add    0x58(%rbx),%rdx
1800ee18a:	8a 02                	mov    (%rdx),%al
1800ee18c:	24 1f                	and    $0x1f,%al
1800ee18e:	3c 02                	cmp    $0x2,%al
1800ee190:	75 0e                	jne    0x1800ee1a0
1800ee192:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1800ee197:	8b 4a 02             	mov    0x2(%rdx),%ecx
1800ee19a:	89 08                	mov    %ecx,(%rax)
1800ee19c:	33 c0                	xor    %eax,%eax
1800ee19e:	eb 05                	jmp    0x1800ee1a5
1800ee1a0:	b8 25 02 00 c0       	mov    $0xc0000225,%eax
1800ee1a5:	48 83 c4 20          	add    $0x20,%rsp
1800ee1a9:	5b                   	pop    %rbx
1800ee1aa:	c3                   	ret
1800ee1ab:	cc                   	int3
1800ee1ac:	40 53                	rex push %rbx
1800ee1ae:	48 83 ec 20          	sub    $0x20,%rsp
1800ee1b2:	48 8b d9             	mov    %rcx,%rbx
1800ee1b5:	e8 e2 fe ff ff       	call   0x1800ee09c
1800ee1ba:	48 85 c0             	test   %rax,%rax
1800ee1bd:	74 2a                	je     0x1800ee1e9
1800ee1bf:	8b 50 0c             	mov    0xc(%rax),%edx
1800ee1c2:	48 03 53 58          	add    0x58(%rbx),%rdx
1800ee1c6:	8a 02                	mov    (%rdx),%al
1800ee1c8:	24 1f                	and    $0x1f,%al
1800ee1ca:	3c 0a                	cmp    $0xa,%al
1800ee1cc:	75 1b                	jne    0x1800ee1e9
1800ee1ce:	0f b7 4a 02          	movzwl 0x2(%rdx),%ecx
1800ee1d2:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1800ee1d7:	89 08                	mov    %ecx,(%rax)
1800ee1d9:	48 8d 4a 04          	lea    0x4(%rdx),%rcx
1800ee1dd:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1800ee1e2:	48 89 08             	mov    %rcx,(%rax)
1800ee1e5:	33 c0                	xor    %eax,%eax
1800ee1e7:	eb 05                	jmp    0x1800ee1ee
1800ee1e9:	b8 25 02 00 c0       	mov    $0xc0000225,%eax
1800ee1ee:	48 83 c4 20          	add    $0x20,%rsp
1800ee1f2:	5b                   	pop    %rbx
1800ee1f3:	c3                   	ret
1800ee1f4:	cc                   	int3
1800ee1f5:	cc                   	int3
1800ee1f6:	cc                   	int3
1800ee1f7:	cc                   	int3
1800ee1f8:	4c 8b dc             	mov    %rsp,%r11
1800ee1fb:	4d 89 43 18          	mov    %r8,0x18(%r11)
1800ee1ff:	89 54 24 10          	mov    %edx,0x10(%rsp)
1800ee203:	48 83 ec 38          	sub    $0x38,%rsp
1800ee207:	83 64 24 48 00       	andl   $0x0,0x48(%rsp)
1800ee20c:	49 8d 43 18          	lea    0x18(%r11),%rax
1800ee210:	49 83 63 18 00       	andq   $0x0,0x18(%r11)
1800ee215:	4c 8d 05 e4 c6 06 00 	lea    0x6c6e4(%rip),%r8        # 0x18015a900
1800ee21c:	49 89 43 f0          	mov    %rax,-0x10(%r11)
1800ee220:	49 8d 43 10          	lea    0x10(%r11),%rax
1800ee224:	49 89 43 e8          	mov    %rax,-0x18(%r11)
1800ee228:	e8 7f ff ff ff       	call   0x1800ee1ac
1800ee22d:	8b d0                	mov    %eax,%edx
1800ee22f:	85 c0                	test   %eax,%eax
1800ee231:	78 3f                	js     0x1800ee272
1800ee233:	83 7c 24 48 10       	cmpl   $0x10,0x48(%rsp)
1800ee238:	74 07                	je     0x1800ee241
1800ee23a:	b8 04 00 00 c0       	mov    $0xc0000004,%eax
1800ee23f:	eb 31                	jmp    0x1800ee272
1800ee241:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1800ee246:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1800ee24b:	0f 10 00             	movups (%rax),%xmm0
1800ee24e:	f3 0f 7f 01          	movdqu %xmm0,(%rcx)
1800ee252:	8b 01                	mov    (%rcx),%eax
1800ee254:	0f c8                	bswap  %eax
1800ee256:	89 01                	mov    %eax,(%rcx)
1800ee258:	0f b7 41 04          	movzwl 0x4(%rcx),%eax
1800ee25c:	66 c1 c8 08          	ror    $0x8,%ax
1800ee260:	66 89 41 04          	mov    %ax,0x4(%rcx)
1800ee264:	0f b7 41 06          	movzwl 0x6(%rcx),%eax
1800ee268:	66 c1 c8 08          	ror    $0x8,%ax
1800ee26c:	66 89 41 06          	mov    %ax,0x6(%rcx)
1800ee270:	8b c2                	mov    %edx,%eax