fffff800002ae92d:	f6 81 20 01 00 00 20 	testb  $0x20,0x120(%rcx)
fffff800002ae934:	74 31                	je     0xfffff800002ae967
fffff800002ae936:	48 f7 05 1f ac 35 00 	testq  $0x1000000,0x35ac1f(%rip)        # 0xfffff80000609560
fffff800002ae93d:	00 00 00 01
fffff800002ae941:	74 24                	je     0xfffff800002ae967
fffff800002ae943:	8b fb                	mov    %ebx,%edi
fffff800002ae945:	48 8d 72 10          	lea    0x10(%rdx),%rsi
fffff800002ae949:	4c 8b 0e             	mov    (%rsi),%r9
fffff800002ae94c:	45 33 c0             	xor    %r8d,%r8d
fffff800002ae94f:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
fffff800002ae953:	8b d7                	mov    %edi,%edx
fffff800002ae955:	e8 ea 0b 06 00       	call   0xfffff8000030f544
fffff800002ae95a:	ff c7                	inc    %edi
fffff800002ae95c:	48 8d 76 08          	lea    0x8(%rsi),%rsi
fffff800002ae960:	83 ff 04             	cmp    $0x4,%edi
fffff800002ae963:	72 e4                	jb     0xfffff800002ae949
fffff800002ae965:	eb 14                	jmp    0xfffff800002ae97b
fffff800002ae967:	41 b8 2d 10 00 00    	mov    $0x102d,%r8d
fffff800002ae96d:	ba e0 05 00 00       	mov    $0x5e0,%edx
fffff800002ae972:	41 0f b7 d8          	movzwl %r8w,%ebx
fffff800002ae976:	e8 29 f1 ff ff       	call   0xfffff800002adaa4
fffff800002ae97b:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff800002ae980:	0f b7 c3             	movzwl %bx,%eax
fffff800002ae983:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002ae988:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002ae98d:	48 83 c4 20          	add    $0x20,%rsp
fffff800002ae991:	5f                   	pop    %rdi
fffff800002ae992:	c3                   	ret
fffff800002ae993:	cc                   	int3
fffff800002ae994:	cc                   	int3
fffff800002ae995:	cc                   	int3
fffff800002ae996:	cc                   	int3
fffff800002ae997:	cc                   	int3
fffff800002ae998:	cc                   	int3
fffff800002ae999:	cc                   	int3
fffff800002ae99a:	cc                   	int3
fffff800002ae99b:	cc                   	int3
fffff800002ae99c:	cc                   	int3
fffff800002ae99d:	cc                   	int3
fffff800002ae99e:	cc                   	int3
fffff800002ae99f:	cc                   	int3
fffff800002ae9a0:	48 8b c4             	mov    %rsp,%rax
fffff800002ae9a3:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff800002ae9a7:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff800002ae9ab:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff800002ae9af:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff800002ae9b3:	41 56                	push   %r14
fffff800002ae9b5:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002ae9b9:	4c 8b 42 18          	mov    0x18(%rdx),%r8
fffff800002ae9bd:	33 ed                	xor    %ebp,%ebp
fffff800002ae9bf:	48 8b fa             	mov    %rdx,%rdi
fffff800002ae9c2:	48 8b f1             	mov    %rcx,%rsi
fffff800002ae9c5:	0f b7 dd             	movzwl %bp,%ebx
fffff800002ae9c8:	41 be 2d 10 00 00    	mov    $0x102d,%r14d
fffff800002ae9ce:	49 83 f8 02          	cmp    $0x2,%r8
fffff800002ae9d2:	72 0e                	jb     0xfffff800002ae9e2
fffff800002ae9d4:	41 0f b7 c6          	movzwl %r14w,%eax
fffff800002ae9d8:	bb 99 05 00 00       	mov    $0x599,%ebx
fffff800002ae9dd:	e9 9b 00 00 00       	jmp    0xfffff800002aea7d
fffff800002ae9e2:	4c 8b 49 18          	mov    0x18(%rcx),%r9
fffff800002ae9e6:	48 8b 52 10          	mov    0x10(%rdx),%rdx
fffff800002ae9ea:	49 8b 81 08 03 00 00 	mov    0x308(%r9),%rax
fffff800002ae9f1:	48 8b 88 78 34 00 00 	mov    0x3478(%rax),%rcx
fffff800002ae9f8:	48 b8 00 00 00 00 00 	movabs $0x1300000000000,%rax
fffff800002ae9ff:	30 01 00
fffff800002aea02:	48 85 c8             	test   %rcx,%rax
fffff800002aea05:	74 4f                	je     0xfffff800002aea56
fffff800002aea07:	b9 84 00 08 00       	mov    $0x80084,%ecx
fffff800002aea0c:	e8 97 a3 ff ff       	call   0xfffff800002a8da8
fffff800002aea11:	66 85 c0             	test   %ax,%ax
fffff800002aea14:	74 07                	je     0xfffff800002aea1d
fffff800002aea16:	bb 9e 05 00 00       	mov    $0x59e,%ebx
fffff800002aea1b:	eb 5b                	jmp    0xfffff800002aea78
fffff800002aea1d:	4c 8b 4e 18          	mov    0x18(%rsi),%r9
fffff800002aea21:	4c 8b 47 18          	mov    0x18(%rdi),%r8
fffff800002aea25:	49 8b 81 08 03 00 00 	mov    0x308(%r9),%rax
fffff800002aea2c:	41 83 e0 01          	and    $0x1,%r8d
fffff800002aea30:	f6 80 7f 34 00 00 01 	testb  $0x1,0x347f(%rax)
fffff800002aea37:	74 2c                	je     0xfffff800002aea65
fffff800002aea39:	41 8b d0             	mov    %r8d,%edx
fffff800002aea3c:	b9 86 00 08 00       	mov    $0x80086,%ecx
fffff800002aea41:	48 c1 e2 02          	shl    $0x2,%rdx
fffff800002aea45:	e8 5e a3 ff ff       	call   0xfffff800002a8da8
fffff800002aea4a:	66 85 c0             	test   %ax,%ax
fffff800002aea4d:	74 26                	je     0xfffff800002aea75
fffff800002aea4f:	bb a9 05 00 00       	mov    $0x5a9,%ebx
fffff800002aea54:	eb 22                	jmp    0xfffff800002aea78
fffff800002aea56:	48 85 d2             	test   %rdx,%rdx
fffff800002aea59:	74 ca                	je     0xfffff800002aea25
fffff800002aea5b:	41 8b c6             	mov    %r14d,%eax
fffff800002aea5e:	bb a2 05 00 00       	mov    $0x5a2,%ebx
fffff800002aea63:	eb 18                	jmp    0xfffff800002aea7d
fffff800002aea65:	4d 85 c0             	test   %r8,%r8
fffff800002aea68:	74 0b                	je     0xfffff800002aea75
fffff800002aea6a:	41 0f b7 c6          	movzwl %r14w,%eax
fffff800002aea6e:	bb ad 05 00 00       	mov    $0x5ad,%ebx
fffff800002aea73:	eb 08                	jmp    0xfffff800002aea7d
fffff800002aea75:	0f b7 c5             	movzwl %bp,%eax
fffff800002aea78:	66 85 c0             	test   %ax,%ax
fffff800002aea7b:	74 14                	je     0xfffff800002aea91
fffff800002aea7d:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
fffff800002aea81:	44 0f b7 c0          	movzwl %ax,%r8d
fffff800002aea85:	0f b7 d3             	movzwl %bx,%edx
fffff800002aea88:	e8 17 f0 ff ff       	call   0xfffff800002adaa4
fffff800002aea8d:	41 0f b7 c6          	movzwl %r14w,%eax
fffff800002aea91:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002aea96:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff800002aea9b:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002aeaa0:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
fffff800002aeaa5:	48 83 c4 20          	add    $0x20,%rsp
fffff800002aeaa9:	41 5e                	pop    %r14
fffff800002aeaab:	c3                   	ret
fffff800002aeaac:	cc                   	int3
fffff800002aeaad:	cc                   	int3
fffff800002aeaae:	cc                   	int3
fffff800002aeaaf:	cc                   	int3
fffff800002aeab0:	cc                   	int3
fffff800002aeab1:	cc                   	int3
fffff800002aeab2:	cc                   	int3
fffff800002aeab3:	cc                   	int3
fffff800002aeab4:	cc                   	int3
fffff800002aeab5:	cc                   	int3
fffff800002aeab6:	cc                   	int3
fffff800002aeab7:	cc                   	int3
fffff800002aeab8:	cc                   	int3
fffff800002aeab9:	cc                   	int3
fffff800002aeaba:	cc                   	int3
fffff800002aeabb:	cc                   	int3
fffff800002aeabc:	cc                   	int3
fffff800002aeabd:	cc                   	int3
fffff800002aeabe:	cc                   	int3
fffff800002aeabf:	cc                   	int3
fffff800002aeac0:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002aeac4:	4c 8b d2             	mov    %rdx,%r10
fffff800002aeac7:	4c 8b c9             	mov    %rcx,%r9
fffff800002aeaca:	33 d2                	xor    %edx,%edx
fffff800002aeacc:	8b ca                	mov    %edx,%ecx
fffff800002aeace:	41 8a 44 0a 10       	mov    0x10(%r10,%rcx,1),%al
fffff800002aead3:	4d 8b 41 18          	mov    0x18(%r9),%r8
fffff800002aead7:	41 88 84 08 88 05 00 	mov    %al,0x588(%r8,%rcx,1)
fffff800002aeade:	00
fffff800002aeadf:	48 ff c1             	inc    %rcx
fffff800002aeae2:	48 83 f9 02          	cmp    $0x2,%rcx
fffff800002aeae6:	7c e6                	jl     0xfffff800002aeace
fffff800002aeae8:	49 8b 4a 18          	mov    0x18(%r10),%rcx
fffff800002aeaec:	48 83 f9 10          	cmp    $0x10,%rcx
fffff800002aeaf0:	72 24                	jb     0xfffff800002aeb16
fffff800002aeaf2:	41 b8 05 00 00 00    	mov    $0x5,%r8d
fffff800002aeaf8:	49 8b 49 10          	mov    0x10(%r9),%rcx
fffff800002aeafc:	ba 40 04 00 00       	mov    $0x440,%edx
fffff800002aeb01:	e8 9e ef ff ff       	call   0xfffff800002adaa4
fffff800002aeb06:	41 b8 2d 10 00 00    	mov    $0x102d,%r8d
fffff800002aeb0c:	41 0f b7 c0          	movzwl %r8w,%eax
fffff800002aeb10:	48 83 c4 28          	add    $0x28,%rsp
fffff800002aeb14:	c3                   	ret
fffff800002aeb15:	cc                   	int3
fffff800002aeb16:	49 8b 41 18          	mov    0x18(%r9),%rax
fffff800002aeb1a:	48 89 88 90 05 00 00 	mov    %rcx,0x590(%rax)
fffff800002aeb21:	49 8b 4a 20          	mov    0x20(%r10),%rcx
fffff800002aeb25:	e8 4a cf ff ff       	call   0xfffff800002aba74
fffff800002aeb2a:	44 0f b7 c0          	movzwl %ax,%r8d
fffff800002aeb2e:	66 85 c0             	test   %ax,%ax
fffff800002aeb31:	75 c5                	jne    0xfffff800002aeaf8
fffff800002aeb33:	83 3d 5a cb 4f 00 01 	cmpl   $0x1,0x4fcb5a(%rip)        # 0xfffff800007ab694
fffff800002aeb3a:	49 8b 51 18          	mov    0x18(%r9),%rdx
fffff800002aeb3e:	49 8b 4a 20          	mov    0x20(%r10),%rcx
fffff800002aeb42:	48 89 8a 98 05 00 00 	mov    %rcx,0x598(%rdx)
fffff800002aeb49:	49 8b 51 18          	mov    0x18(%r9),%rdx
fffff800002aeb4d:	49 8b 4a 28          	mov    0x28(%r10),%rcx
fffff800002aeb51:	48 89 8a a0 05 00 00 	mov    %rcx,0x5a0(%rdx)
fffff800002aeb58:	49 8b 51 18          	mov    0x18(%r9),%rdx
fffff800002aeb5c:	49 8b 4a 30          	mov    0x30(%r10),%rcx
fffff800002aeb60:	48 89 8a a8 05 00 00 	mov    %rcx,0x5a8(%rdx)
fffff800002aeb67:	75 a3                	jne    0xfffff800002aeb0c
fffff800002aeb69:	49 8b 49 18          	mov    0x18(%r9),%rcx
fffff800002aeb6d:	8a 81 90 05 00 00    	mov    0x590(%rcx),%al
fffff800002aeb73:	24 01                	and    $0x1,%al
fffff800002aeb75:	88 81 18 07 00 00    	mov    %al,0x718(%rcx)
fffff800002aeb7b:	eb 8f                	jmp    0xfffff800002aeb0c
fffff800002aeb7d:	cc                   	int3
fffff800002aeb7e:	cc                   	int3
fffff800002aeb7f:	cc                   	int3
fffff800002aeb80:	cc                   	int3
fffff800002aeb81:	cc                   	int3
fffff800002aeb82:	cc                   	int3
fffff800002aeb83:	cc                   	int3
fffff800002aeb84:	cc                   	int3
fffff800002aeb85:	cc                   	int3
fffff800002aeb86:	cc                   	int3
fffff800002aeb87:	cc                   	int3
fffff800002aeb88:	cc                   	int3
fffff800002aeb89:	cc                   	int3
fffff800002aeb8a:	cc                   	int3
fffff800002aeb8b:	cc                   	int3
fffff800002aeb8c:	cc                   	int3
fffff800002aeb8d:	cc                   	int3
fffff800002aeb8e:	cc                   	int3
fffff800002aeb8f:	cc                   	int3
fffff800002aeb90:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002aeb94:	4c 8b ca             	mov    %rdx,%r9
fffff800002aeb97:	b9 00 00 07 00       	mov    $0x70000,%ecx
fffff800002aeb9c:	48 83 c2 10          	add    $0x10,%rdx
fffff800002aeba0:	e8 03 1e f5 ff       	call   0xfffff800002009a8
fffff800002aeba5:	49 8d 51 20          	lea    0x20(%r9),%rdx
fffff800002aeba9:	b9 01 00 07 00       	mov    $0x70001,%ecx
fffff800002aebae:	e8 f5 1d f5 ff       	call   0xfffff800002009a8
fffff800002aebb3:	45 33 c9             	xor    %r9d,%r9d
fffff800002aebb6:	41 0f b7 c1          	movzwl %r9w,%eax
fffff800002aebba:	48 83 c4 28          	add    $0x28,%rsp
fffff800002aebbe:	c3                   	ret
fffff800002aebbf:	cc                   	int3
fffff800002aebc0:	cc                   	int3
fffff800002aebc1:	cc                   	int3
fffff800002aebc2:	cc                   	int3
fffff800002aebc3:	cc                   	int3
fffff800002aebc4:	cc                   	int3
fffff800002aebc5:	cc                   	int3
fffff800002aebc6:	cc                   	int3
fffff800002aebc7:	cc                   	int3
fffff800002aebc8:	cc                   	int3
fffff800002aebc9:	cc                   	int3
fffff800002aebca:	cc                   	int3
fffff800002aebcb:	cc                   	int3
fffff800002aebcc:	cc                   	int3
fffff800002aebcd:	cc                   	int3
fffff800002aebce:	cc                   	int3
fffff800002aebcf:	cc                   	int3
fffff800002aebd0:	40 53                	rex push %rbx
fffff800002aebd2:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002aebd6:	48 8b 52 10          	mov    0x10(%rdx),%rdx
fffff800002aebda:	48 8b d9             	mov    %rcx,%rbx
fffff800002aebdd:	b9 7b 00 08 00       	mov    $0x8007b,%ecx
fffff800002aebe2:	e8 c1 a1 ff ff       	call   0xfffff800002a8da8
fffff800002aebe7:	66 85 c0             	test   %ax,%ax
fffff800002aebea:	74 17                	je     0xfffff800002aec03
fffff800002aebec:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
fffff800002aebf0:	ba a7 04 00 00       	mov    $0x4a7,%edx
fffff800002aebf5:	44 0f b7 c0          	movzwl %ax,%r8d
fffff800002aebf9:	e8 a6 ee ff ff       	call   0xfffff800002adaa4
fffff800002aebfe:	b8 2d 10 00 00       	mov    $0x102d,%eax
fffff800002aec03:	48 83 c4 20          	add    $0x20,%rsp
fffff800002aec07:	5b                   	pop    %rbx
fffff800002aec08:	c3                   	ret
fffff800002aec09:	cc                   	int3
fffff800002aec0a:	cc                   	int3
fffff800002aec0b:	cc                   	int3
fffff800002aec0c:	cc                   	int3
fffff800002aec0d:	cc                   	int3
fffff800002aec0e:	cc                   	int3
fffff800002aec0f:	cc                   	int3
fffff800002aec10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002aec15:	57                   	push   %rdi
fffff800002aec16:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002aec1a:	48 8b f9             	mov    %rcx,%rdi
fffff800002aec1d:	48 8b 49 18          	mov    0x18(%rcx),%rcx
fffff800002aec21:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff800002aec28:	4c 8b 80 78 34 00 00 	mov    0x3478(%rax),%r8
fffff800002aec2f:	48 b8 00 00 00 00 00 	movabs $0x4000000000000000,%rax
fffff800002aec36:	00 00 40
fffff800002aec39:	4c 85 c0             	test   %r8,%rax
fffff800002aec3c:	75 07                	jne    0xfffff800002aec45
fffff800002aec3e:	bb 2d 10 00 00       	mov    $0x102d,%ebx
fffff800002aec43:	eb 14                	jmp    0xfffff800002aec59
fffff800002aec45:	48 8b 52 10          	mov    0x10(%rdx),%rdx
fffff800002aec49:	45 33 c0             	xor    %r8d,%r8d
fffff800002aec4c:	e8 9b 09 06 00       	call   0xfffff8000030f5ec
fffff800002aec51:	0f b7 d8             	movzwl %ax,%ebx
fffff800002aec54:	66 85 c0             	test   %ax,%ax
fffff800002aec57:	74 12                	je     0xfffff800002aec6b
fffff800002aec59:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
fffff800002aec5d:	ba f8 06 00 00       	mov    $0x6f8,%edx
fffff800002aec62:	44 0f b7 c3          	movzwl %bx,%r8d
fffff800002aec66:	e8 39 ee ff ff       	call   0xfffff800002adaa4
fffff800002aec6b:	0f b7 c3             	movzwl %bx,%eax
fffff800002aec6e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002aec73:	48 83 c4 20          	add    $0x20,%rsp
fffff800002aec77:	5f                   	pop    %rdi
fffff800002aec78:	c3                   	ret
fffff800002aec79:	cc                   	int3
fffff800002aec7a:	cc                   	int3
fffff800002aec7b:	cc                   	int3
fffff800002aec7c:	cc                   	int3
fffff800002aec7d:	cc                   	int3
fffff800002aec7e:	cc                   	int3
fffff800002aec7f:	cc                   	int3
fffff800002aec80:	40 53                	rex push %rbx
fffff800002aec82:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002aec86:	48 8b 41 18          	mov    0x18(%rcx),%rax
fffff800002aec8a:	48 8b 49 10          	mov    0x10(%rcx),%rcx
fffff800002aec8e:	4c 8b 80 c0 02 00 00 	mov    0x2c0(%rax),%r8
fffff800002aec95:	8b 81 ac 34 00 00    	mov    0x34ac(%rcx),%eax
fffff800002aec9b:	a8 10                	test   $0x10,%al
fffff800002aec9d:	75 14                	jne    0xfffff800002aecb3
fffff800002aec9f:	bb 2d 10 00 00       	mov    $0x102d,%ebx
fffff800002aeca4:	ba fd 04 00 00       	mov    $0x4fd,%edx
fffff800002aeca9:	44 8b c3             	mov    %ebx,%r8d
fffff800002aecac:	e8 f3 ed ff ff       	call   0xfffff800002adaa4
fffff800002aecb1:	eb 1e                	jmp    0xfffff800002aecd1
fffff800002aecb3:	49 8b 48 30          	mov    0x30(%r8),%rcx
fffff800002aecb7:	33 db                	xor    %ebx,%ebx
fffff800002aecb9:	0f 10 42 10          	movups 0x10(%rdx),%xmm0
fffff800002aecbd:	0f 11 41 40          	movups %xmm0,0x40(%rcx)
fffff800002aecc1:	0f 10 4a 20          	movups 0x20(%rdx),%xmm1
fffff800002aecc5:	0f 11 49 50          	movups %xmm1,0x50(%rcx)
fffff800002aecc9:	0f b7 42 30          	movzwl 0x30(%rdx),%eax
fffff800002aeccd:	66 89 41 60          	mov    %ax,0x60(%rcx)
fffff800002aecd1:	0f b7 c3             	movzwl %bx,%eax
fffff800002aecd4:	48 83 c4 20          	add    $0x20,%rsp
fffff800002aecd8:	5b                   	pop    %rbx
fffff800002aecd9:	c3                   	ret
fffff800002aecda:	cc                   	int3
fffff800002aecdb:	cc                   	int3
fffff800002aecdc:	cc                   	int3
fffff800002aecdd:	cc                   	int3
fffff800002aecde:	cc                   	int3
fffff800002aecdf:	cc                   	int3
fffff800002aece0:	cc                   	int3
fffff800002aece1:	cc                   	int3
fffff800002aece2:	cc                   	int3
fffff800002aece3:	cc                   	int3
fffff800002aece4:	cc                   	int3
fffff800002aece5:	cc                   	int3
fffff800002aece6:	cc                   	int3
fffff800002aece7:	cc                   	int3
fffff800002aece8:	cc                   	int3
fffff800002aece9:	cc                   	int3
fffff800002aecea:	cc                   	int3
fffff800002aeceb:	cc                   	int3
fffff800002aecec:	cc                   	int3
fffff800002aeced:	cc                   	int3
fffff800002aecee:	cc                   	int3
fffff800002aecef:	cc                   	int3
fffff800002aecf0:	40 53                	rex push %rbx
fffff800002aecf2:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002aecf6:	4c 8b d1             	mov    %rcx,%r10
fffff800002aecf9:	33 db                	xor    %ebx,%ebx
fffff800002aecfb:	48 8b 49 10          	mov    0x10(%rcx),%rcx
fffff800002aecff:	81 b9 04 0b 01 00 00 	cmpl   $0x600,0x10b04(%rcx)
fffff800002aed06:	06 00 00
fffff800002aed09:	7d 1e                	jge    0xfffff800002aed29
fffff800002aed0b:	f6 81 90 34 00 00 04 	testb  $0x4,0x3490(%rcx)
fffff800002aed12:	74 15                	je     0xfffff800002aed29
fffff800002aed14:	49 8b 4a 18          	mov    0x18(%r10),%rcx
fffff800002aed18:	4c 8d 42 10          	lea    0x10(%rdx),%r8
fffff800002aed1c:	8d 53 02             	lea    0x2(%rbx),%edx
fffff800002aed1f:	41 b1 01             	mov    $0x1,%r9b
fffff800002aed22:	e8 21 b8 04 00       	call   0xfffff800002fa548
fffff800002aed27:	eb 12                	jmp    0xfffff800002aed3b
fffff800002aed29:	bb 2d 10 00 00       	mov    $0x102d,%ebx
fffff800002aed2e:	ba 28 03 00 00       	mov    $0x328,%edx