44f901:	2e 64 6c             	cs fs insb (%dx),%es:(%edi)
44f904:	6c                   	insb   (%dx),%es:(%edi)
44f905:	00 6b 65             	add    %ch,0x65(%ebx)
44f908:	72 6e                	jb     0x44f978
44f90a:	65 6c                	gs insb (%dx),%es:(%edi)
44f90c:	33 32                	xor    (%edx),%esi
44f90e:	2e 64 6c             	cs fs insb (%dx),%es:(%edi)
44f911:	6c                   	insb   (%dx),%es:(%edi)
44f912:	00 e4                	add    %ah,%ah
44f914:	80 99 c5 aa eb ac b2 	sbbb   $0xb2,-0x5314553b(%ecx)
44f91b:	e2 be                	loop   0x44f8db
44f91d:	83 ed 94             	sub    $0xffffff94,%ebp
44f920:	bd e3 8a a6 e2       	mov    $0xe2a68ae3,%ebp
44f925:	a9 9c ee ac a6       	test   $0xa6acee9c,%eax
44f92a:	00 3c 4d 6f 64 75 6c 	add    %bh,0x6c75646f(,%ecx,2)
44f931:	65 3e 00 e9          	gs ds add %ch,%cl
44f935:	bc a8 e9 b8 87       	mov    $0x87b8e9a8,%esp
44f93a:	ec                   	in     (%dx),%al
44f93b:	94                   	xchg   %eax,%esp
44f93c:	91                   	xchg   %eax,%ecx
44f93d:	e7 98                	out    %eax,$0x98
44f93f:	b9 e1 92 8f e1       	mov    $0xe18f92e1,%ecx
44f944:	a1 a9 e4 91 b0       	mov    0xb091e4a9,%eax
44f949:	e6 85                	out    %al,$0x85
44f94b:	b5 00                	mov    $0x0,%ch
44f94d:	44                   	inc    %esp
44f94e:	69 63 74 69 6f 6e 61 	imul   $0x616e6f69,0x74(%ebx),%esp
44f955:	72 79                	jb     0x44f9d0
44f957:	60                   	pusha
44f958:	32 00                	xor    (%eax),%al
44f95a:	53                   	push   %ebx
44f95b:	79 73                	jns    0x44f9d0
44f95d:	74 65                	je     0x44f9c4
44f95f:	6d                   	insl   (%dx),%es:(%edi)
44f960:	2e 43                	cs inc %ebx
44f962:	6f                   	outsl  %ds:(%esi),(%dx)
44f963:	6c                   	insb   (%dx),%es:(%edi)
44f964:	6c                   	insb   (%dx),%es:(%edi)
44f965:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44f96a:	6e                   	outsb  %ds:(%esi),(%dx)
44f96b:	73 2e                	jae    0x44f99b
44f96d:	47                   	inc    %edi
44f96e:	65 6e                	outsb  %gs:(%esi),(%dx)
44f970:	65 72 69             	gs jb  0x44f9dc
44f973:	63 00                	arpl   %eax,(%eax)
44f975:	ed                   	in     (%dx),%eax
44f976:	8c b9 ec a6 88 e5    	mov    %?,-0x1a775914(%ecx)
44f97c:	87 97 ef 8c b3 ec    	xchg   %edx,-0x134c7311(%edi)
44f982:	bc 9c e8 9a 9a       	mov    $0x9a9ae89c,%esp
44f987:	ee                   	out    %al,(%dx)
44f988:	88 ba e5 90 b8 00    	mov    %bh,0xb890e5(%edx)
44f98e:	e4 90                	in     $0x90,%al
44f990:	92                   	xchg   %eax,%edx
44f991:	e7 8f                	out    %eax,$0x8f
44f993:	91                   	xchg   %eax,%ecx
44f994:	e2 a9                	loop   0x44f93f
44f996:	86 e0                	xchg   %ah,%al
44f998:	a0 93 e3 b4 b7       	mov    0xb7b4e393,%al
44f99d:	ea ae a1 e5 b4 83 e4 	ljmp   $0xe483,$0xb4e5a1ae
44f9a4:	8b a9 00 4d 65 74    	mov    0x74654d00(%ecx),%ebp
44f9aa:	68 6f 64 42 61       	push   $0x6142646f
44f9af:	73 65                	jae    0x44fa16
44f9b1:	00 44 65 66          	add    %al,0x66(%ebp,%eiz,2)
44f9b5:	6c                   	insb   (%dx),%es:(%edi)
44f9b6:	61                   	popa
44f9b7:	74 65                	je     0x44fa1e
44f9b9:	53                   	push   %ebx
44f9ba:	74 72                	je     0x44fa2e
44f9bc:	65 61                	gs popa
44f9be:	6d                   	insl   (%dx),%es:(%edi)
44f9bf:	00 53 79             	add    %dl,0x79(%ebx)
44f9c2:	73 74                	jae    0x44fa38
44f9c4:	65 6d                	gs insl (%dx),%es:(%edi)
44f9c6:	2e 49                	cs dec %ecx
44f9c8:	4f                   	dec    %edi
44f9c9:	2e 43                	cs inc %ebx
44f9cb:	6f                   	outsl  %ds:(%esi),(%dx)
44f9cc:	6d                   	insl   (%dx),%es:(%edi)
44f9cd:	70 72                	jo     0x44fa41
44f9cf:	65 73 73             	gs jae 0x44fa45
44f9d2:	69 6f 6e 00 41 70 70 	imul   $0x70704100,0x6e(%edi),%ebp
44f9d9:	44                   	inc    %esp
44f9da:	6f                   	outsl  %ds:(%esi),(%dx)
44f9db:	6d                   	insl   (%dx),%es:(%edi)
44f9dc:	61                   	popa
44f9dd:	69 6e 00 67 65 74 5f 	imul   $0x5f746567,0x0(%esi),%ebp
44f9e4:	43                   	inc    %ebx
44f9e5:	75 72                	jne    0x44fa59
44f9e7:	72 65                	jb     0x44fa4e
44f9e9:	6e                   	outsb  %ds:(%esi),(%dx)
44f9ea:	74 44                	je     0x44fa30
44f9ec:	6f                   	outsl  %ds:(%esi),(%dx)
44f9ed:	6d                   	insl   (%dx),%es:(%edi)
44f9ee:	61                   	popa
44f9ef:	69 6e 00 52 65 73 6f 	imul   $0x6f736552,0x0(%esi),%ebp
44f9f6:	6c                   	insb   (%dx),%es:(%edi)
44f9f7:	76 65                	jbe    0x44fa5e
44f9f9:	45                   	inc    %ebp
44f9fa:	76 65                	jbe    0x44fa61
44f9fc:	6e                   	outsb  %ds:(%esi),(%dx)
44f9fd:	74 48                	je     0x44fa47
44f9ff:	61                   	popa
44fa00:	6e                   	outsb  %ds:(%esi),(%dx)
44fa01:	64 6c                	fs insb (%dx),%es:(%edi)
44fa03:	65 72 00             	gs jb  0x44fa06
44fa06:	61                   	popa
44fa07:	64 64 5f             	fs fs pop %edi
44fa0a:	52                   	push   %edx
44fa0b:	65 73 6f             	gs jae 0x44fa7d
44fa0e:	75 72                	jne    0x44fa82
44fa10:	63 65 52             	arpl   %esp,0x52(%ebp)
44fa13:	65 73 6f             	gs jae 0x44fa85
44fa16:	6c                   	insb   (%dx),%es:(%edi)
44fa17:	76 65                	jbe    0x44fa7e
44fa19:	00 42 69             	add    %al,0x69(%edx)
44fa1c:	74 43                	je     0x44fa61
44fa1e:	6f                   	outsl  %ds:(%esi),(%dx)
44fa1f:	6e                   	outsb  %ds:(%esi),(%dx)
44fa20:	76 65                	jbe    0x44fa87
44fa22:	72 74                	jb     0x44fa98
44fa24:	65 72 00             	gs jb  0x44fa27
44fa27:	54                   	push   %esp
44fa28:	6f                   	outsl  %ds:(%esi),(%dx)
44fa29:	55                   	push   %ebp
44fa2a:	49                   	dec    %ecx
44fa2b:	6e                   	outsb  %ds:(%esi),(%dx)
44fa2c:	74 33                	je     0x44fa61
44fa2e:	32 00                	xor    (%eax),%al
44fa30:	67 65 74 5f          	addr16 gs je 0x44fa93
44fa34:	4c                   	dec    %esp
44fa35:	65 6e                	outsb  %gs:(%esi),(%dx)
44fa37:	67 74 68             	addr16 je 0x44faa2
44fa3a:	00 42 79             	add    %al,0x79(%edx)
44fa3d:	74 65                	je     0x44faa4
44fa3f:	00 47 65             	add    %al,0x65(%edi)
44fa42:	74 43                	je     0x44fa87
44fa44:	75 72                	jne    0x44fab8
44fa46:	72 65                	jb     0x44faad
44fa48:	6e                   	outsb  %ds:(%esi),(%dx)
44fa49:	74 4d                	je     0x44fa98
44fa4b:	65 74 68             	gs je  0x44fab6
44fa4e:	6f                   	outsl  %ds:(%esi),(%dx)
44fa4f:	64 00 52 69          	add    %dl,%fs:0x69(%edx)
44fa53:	6a 6e                	push   $0x6e
44fa55:	64 61                	fs popa
44fa57:	65 6c                	gs insb (%dx),%es:(%edi)
44fa59:	4d                   	dec    %ebp
44fa5a:	61                   	popa
44fa5b:	6e                   	outsb  %ds:(%esi),(%dx)
44fa5c:	61                   	popa
44fa5d:	67 65 64 00 53 79    	gs add %dl,%fs:0x79(%bp,%di)
44fa63:	73 74                	jae    0x44fad9
44fa65:	65 6d                	gs insl (%dx),%es:(%edi)
44fa67:	2e 53                	cs push %ebx
44fa69:	65 63 75 72          	arpl   %esi,%gs:0x72(%ebp)
44fa6d:	69 74 79 2e 43 72 79 	imul   $0x70797243,0x2e(%ecx,%edi,2),%esi
44fa74:	70
44fa75:	74 6f                	je     0x44fae6
44fa77:	67 72 61             	addr16 jb 0x44fadb
44fa7a:	70 68                	jo     0x44fae4
44fa7c:	79 00                	jns    0x44fa7e
44fa7e:	4d                   	dec    %ebp
44fa7f:	44                   	inc    %esp
44fa80:	35 00 43 72 65       	xor    $0x65724300,%eax
44fa85:	61                   	popa
44fa86:	74 65                	je     0x44faed
44fa88:	00 48 61             	add    %cl,0x61(%eax)
44fa8b:	73 68                	jae    0x44faf5
44fa8d:	41                   	inc    %ecx
44fa8e:	6c                   	insb   (%dx),%es:(%edi)
44fa8f:	67 6f                	outsl  %ds:(%si),(%dx)
44fa91:	72 69                	jb     0x44fafc
44fa93:	74 68                	je     0x44fafd
44fa95:	6d                   	insl   (%dx),%es:(%edi)
44fa96:	00 43 6f             	add    %al,0x6f(%ebx)
44fa99:	6d                   	insl   (%dx),%es:(%edi)
44fa9a:	70 75                	jo     0x44fb11
44fa9c:	74 65                	je     0x44fb03
44fa9e:	48                   	dec    %eax
44fa9f:	61                   	popa
44faa0:	73 68                	jae    0x44fb0a
44faa2:	00 53 79             	add    %dl,0x79(%ebx)
44faa5:	6d                   	insl   (%dx),%es:(%edi)
44faa6:	6d                   	insl   (%dx),%es:(%edi)
44faa7:	65 74 72             	gs je  0x44fb1c
44faaa:	69 63 41 6c 67 6f 72 	imul   $0x726f676c,0x41(%ebx),%esp
44fab1:	69 74 68 6d 00 43 72 	imul   $0x65724300,0x6d(%eax,%ebp,2),%esi
44fab8:	65
44fab9:	61                   	popa
44faba:	74 65                	je     0x44fb21
44fabc:	44                   	inc    %esp
44fabd:	65 63 72 79          	arpl   %esi,%gs:0x79(%edx)
44fac1:	70 74                	jo     0x44fb37
44fac3:	6f                   	outsl  %ds:(%esi),(%dx)
44fac4:	72 00                	jb     0x44fac6
44fac6:	49                   	dec    %ecx
44fac7:	43                   	inc    %ebx
44fac8:	72 79                	jb     0x44fb43
44faca:	70 74                	jo     0x44fb40
44facc:	6f                   	outsl  %ds:(%esi),(%dx)
44facd:	54                   	push   %esp
44face:	72 61                	jb     0x44fb31
44fad0:	6e                   	outsb  %ds:(%esi),(%dx)
44fad1:	73 66                	jae    0x44fb39
44fad3:	6f                   	outsl  %ds:(%esi),(%dx)
44fad4:	72 6d                	jb     0x44fb43
44fad6:	00 43 72             	add    %al,0x72(%ebx)
44fad9:	79 70                	jns    0x44fb4b
44fadb:	74 6f                	je     0x44fb4c
44fadd:	53                   	push   %ebx
44fade:	74 72                	je     0x44fb52
44fae0:	65 61                	gs popa
44fae2:	6d                   	insl   (%dx),%es:(%edi)
44fae3:	00 43 72             	add    %al,0x72(%ebx)
44fae6:	79 70                	jns    0x44fb58
44fae8:	74 6f                	je     0x44fb59
44faea:	53                   	push   %ebx
44faeb:	74 72                	je     0x44fb5f
44faed:	65 61                	gs popa
44faef:	6d                   	insl   (%dx),%es:(%edi)
44faf0:	4d                   	dec    %ebp
44faf1:	6f                   	outsl  %ds:(%esi),(%dx)
44faf2:	64 65 00 43 6f       	fs add %al,%gs:0x6f(%ebx)
44faf7:	6d                   	insl   (%dx),%es:(%edi)
44faf8:	70 72                	jo     0x44fb6c
44fafa:	65 73 73             	gs jae 0x44fb70
44fafd:	69 6f 6e 4d 6f 64 65 	imul   $0x65646f4d,0x6e(%edi),%ebp
44fb04:	00 57 72             	add    %dl,0x72(%edi)
44fb07:	69 74 65 00 47 65 74 	imul   $0x45746547,0x0(%ebp,%eiz,2),%esi
44fb0e:	45
44fb0f:	78 65                	js     0x44fb76
44fb11:	63 75 74             	arpl   %esi,0x74(%ebp)
44fb14:	69 6e 67 41 73 73 65 	imul   $0x65737341,0x67(%esi),%ebp
44fb1b:	6d                   	insl   (%dx),%es:(%edi)
44fb1c:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
44fb20:	45                   	inc    %ebp
44fb21:	6e                   	outsb  %ds:(%esi),(%dx)
44fb22:	63 6f 64             	arpl   %ebp,0x64(%edi)
44fb25:	69 6e 67 00 53 79 73 	imul   $0x73795300,0x67(%esi),%ebp
44fb2c:	74 65                	je     0x44fb93
44fb2e:	6d                   	insl   (%dx),%es:(%edi)
44fb2f:	2e 54                	cs push %esp
44fb31:	65 78 74             	gs js  0x44fba8
44fb34:	00 67 65             	add    %ah,0x65(%edi)
44fb37:	74 5f                	je     0x44fb98
44fb39:	55                   	push   %ebp
44fb3a:	54                   	push   %esp
44fb3b:	46                   	inc    %esi
44fb3c:	38 00                	cmp    %al,(%eax)
44fb3e:	47                   	inc    %edi
44fb3f:	65 74 42             	gs je  0x44fb84
44fb42:	79 74                	jns    0x44fbb8
44fb44:	65 73 00             	gs jae 0x44fb47
44fb47:	47                   	inc    %edi
44fb48:	65 74 53             	gs je  0x44fb9e
44fb4b:	74 72                	je     0x44fbbf
44fb4d:	69 6e 67 00 47 65 74 	imul   $0x74654700,0x67(%esi),%ebp
44fb54:	4d                   	dec    %ebp
44fb55:	61                   	popa
44fb56:	6e                   	outsb  %ds:(%esi),(%dx)
44fb57:	69 66 65 73 74 52 65 	imul   $0x65527473,0x65(%esi),%esp
44fb5e:	73 6f                	jae    0x44fbcf
44fb60:	75 72                	jne    0x44fbd4
44fb62:	63 65 53             	arpl   %esp,0x53(%ebp)
44fb65:	74 72                	je     0x44fbd9
44fb67:	65 61                	gs popa
44fb69:	6d                   	insl   (%dx),%es:(%edi)
44fb6a:	00 54 6f 41          	add    %dl,0x41(%edi,%ebp,2)
44fb6e:	72 72                	jb     0x44fbe2
44fb70:	61                   	popa
44fb71:	79 00                	jns    0x44fb73
44fb73:	4d                   	dec    %ebp
44fb74:	65 6d                	gs insl (%dx),%es:(%edi)
44fb76:	62 65 72             	bound  %esp,0x72(%ebp)
44fb79:	49                   	dec    %ecx
44fb7a:	6e                   	outsb  %ds:(%esi),(%dx)
44fb7b:	66 6f                	outsw  %ds:(%esi),(%dx)
44fb7d:	00 67 65             	add    %ah,0x65(%edi)
44fb80:	74 5f                	je     0x44fbe1
44fb82:	4d                   	dec    %ebp
44fb83:	6f                   	outsl  %ds:(%esi),(%dx)
44fb84:	64 75 6c             	fs jne 0x44fbf3
44fb87:	65 00 4d 6f          	add    %cl,%gs:0x6f(%ebp)
44fb8b:	64 75 6c             	fs jne 0x44fbfa
44fb8e:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
44fb92:	74 5f                	je     0x44fbf3
44fb94:	4d                   	dec    %ebp
44fb95:	65 74 61             	gs je  0x44fbf9
44fb98:	64 61                	fs popa
44fb9a:	74 61                	je     0x44fbfd
44fb9c:	54                   	push   %esp
44fb9d:	6f                   	outsl  %ds:(%esi),(%dx)
44fb9e:	6b 65 6e 00          	imul   $0x0,0x6e(%ebp),%esp
44fba2:	52                   	push   %edx
44fba3:	65 73 6f             	gs jae 0x44fc15
44fba6:	6c                   	insb   (%dx),%es:(%edi)
44fba7:	76 65                	jbe    0x44fc0e
44fba9:	53                   	push   %ebx
44fbaa:	69 67 6e 61 74 75 72 	imul   $0x72757461,0x6e(%edi),%esp
44fbb1:	65 00 2e             	add    %ch,%gs:(%esi)
44fbb4:	63 63 74             	arpl   %esp,0x74(%ebx)
44fbb7:	6f                   	outsl  %ds:(%esi),(%dx)
44fbb8:	72 00                	jb     0x44fbba
44fbba:	50                   	push   %eax
44fbbb:	61                   	popa
44fbbc:	72 61                	jb     0x44fc1f
44fbbe:	6d                   	insl   (%dx),%es:(%edi)
44fbbf:	65 74 65             	gs je  0x44fc27
44fbc2:	72 49                	jb     0x44fc0d
44fbc4:	6e                   	outsb  %ds:(%esi),(%dx)
44fbc5:	66 6f                	outsw  %ds:(%esi),(%dx)
44fbc7:	00 44 79 6e          	add    %al,0x6e(%ecx,%edi,2)
44fbcb:	61                   	popa
44fbcc:	6d                   	insl   (%dx),%es:(%edi)
44fbcd:	69 63 4d 65 74 68 6f 	imul   $0x6f687465,0x4d(%ebx),%esp
44fbd4:	64 00 53 79          	add    %dl,%fs:0x79(%ebx)
44fbd8:	73 74                	jae    0x44fc4e
44fbda:	65 6d                	gs insl (%dx),%es:(%edi)
44fbdc:	2e 52                	cs push %edx
44fbde:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
44fbe1:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44fbe6:	6e                   	outsb  %ds:(%esi),(%dx)
44fbe7:	2e 45                	cs inc %ebp
44fbe9:	6d                   	insl   (%dx),%es:(%edi)
44fbea:	69 74 00 49 4c 47 65 	imul   $0x6e65474c,0x49(%eax,%eax,1),%esi
44fbf1:	6e
44fbf2:	65 72 61             	gs jb  0x44fc56
44fbf5:	74 6f                	je     0x44fc66
44fbf7:	72 00                	jb     0x44fbf9
44fbf9:	43                   	inc    %ebx
44fbfa:	6f                   	outsl  %ds:(%esi),(%dx)
44fbfb:	6e                   	outsb  %ds:(%esi),(%dx)
44fbfc:	73 74                	jae    0x44fc72
44fbfe:	72 75                	jb     0x44fc75
44fc00:	63 74 6f 72          	arpl   %esi,0x72(%edi,%ebp,2)
44fc04:	49                   	dec    %ecx
44fc05:	6e                   	outsb  %ds:(%esi),(%dx)
44fc06:	66 6f                	outsw  %ds:(%esi),(%dx)
44fc08:	00 46 69             	add    %al,0x69(%esi)
44fc0b:	65 6c                	gs insb (%dx),%es:(%edi)
44fc0d:	64 49                	fs dec %ecx
44fc0f:	6e                   	outsb  %ds:(%esi),(%dx)
44fc10:	66 6f                	outsw  %ds:(%esi),(%dx)
44fc12:	00 47 65             	add    %al,0x65(%edi)
44fc15:	74 46                	je     0x44fc5d
44fc17:	69 65 6c 64 46 72 6f 	imul   $0x6f724664,0x6c(%ebp),%esp
44fc1e:	6d                   	insl   (%dx),%es:(%edi)
44fc1f:	48                   	dec    %eax
44fc20:	61                   	popa
44fc21:	6e                   	outsb  %ds:(%esi),(%dx)