44be2f:	69
44be30:	6f                   	outsl  %ds:(%esi),(%dx)
44be31:	6e                   	outsb  %ds:(%esi),(%dx)
44be32:	41                   	inc    %ecx
44be33:	74 74                	je     0x44bea9
44be35:	72 69                	jb     0x44bea0
44be37:	62 75 74             	bound  %esi,0x74(%ebp)
44be3a:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
44be3e:	6d                   	insl   (%dx),%es:(%edi)
44be3f:	70 69                	jo     0x44beaa
44be41:	6c                   	insb   (%dx),%es:(%edi)
44be42:	61                   	popa
44be43:	74 69                	je     0x44beae
44be45:	6f                   	outsl  %ds:(%esi),(%dx)
44be46:	6e                   	outsb  %ds:(%esi),(%dx)
44be47:	52                   	push   %edx
44be48:	65 6c                	gs insb (%dx),%es:(%edi)
44be4a:	61                   	popa
44be4b:	78 61                	js     0x44beae
44be4d:	74 69                	je     0x44beb8
44be4f:	6f                   	outsl  %ds:(%esi),(%dx)
44be50:	6e                   	outsb  %ds:(%esi),(%dx)
44be51:	73 41                	jae    0x44be94
44be53:	74 74                	je     0x44bec9
44be55:	72 69                	jb     0x44bec0
44be57:	62 75 74             	bound  %esi,0x74(%ebp)
44be5a:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
44be5e:	73 74                	jae    0x44bed4
44be60:	65 6d                	gs insl (%dx),%es:(%edi)
44be62:	2e 52                	cs push %edx
44be64:	75 6e                	jne    0x44bed4
44be66:	74 69                	je     0x44bed1
44be68:	6d                   	insl   (%dx),%es:(%edi)
44be69:	65 2e 43             	gs cs inc %ebx
44be6c:	6f                   	outsl  %ds:(%esi),(%dx)
44be6d:	6d                   	insl   (%dx),%es:(%edi)
44be6e:	70 69                	jo     0x44bed9
44be70:	6c                   	insb   (%dx),%es:(%edi)
44be71:	65 72 53             	gs jb  0x44bec7
44be74:	65 72 76             	gs jb  0x44beed
44be77:	69 63 65 73 00 52 75 	imul   $0x75520073,0x65(%ebx),%esp
44be7e:	6e                   	outsb  %ds:(%esi),(%dx)
44be7f:	74 69                	je     0x44beea
44be81:	6d                   	insl   (%dx),%es:(%edi)
44be82:	65 43                	gs inc %ebx
44be84:	6f                   	outsl  %ds:(%esi),(%dx)
44be85:	6d                   	insl   (%dx),%es:(%edi)
44be86:	70 61                	jo     0x44bee9
44be88:	74 69                	je     0x44bef3
44be8a:	62 69 6c             	bound  %ebp,0x6c(%ecx)
44be8d:	69 74 79 41 74 74 72 	imul   $0x69727474,0x41(%ecx,%edi,2),%esi
44be94:	69
44be95:	62 75 74             	bound  %esi,0x74(%ebp)
44be98:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
44be9c:	73 65                	jae    0x44bf03
44be9e:	6d                   	insl   (%dx),%es:(%edi)
44be9f:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
44bea3:	6f                   	outsl  %ds:(%esi),(%dx)
44bea4:	6e                   	outsb  %ds:(%esi),(%dx)
44bea5:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
44beab:	74 69                	je     0x44bf16
44bead:	6f                   	outsl  %ds:(%esi),(%dx)
44beae:	6e                   	outsb  %ds:(%esi),(%dx)
44beaf:	41                   	inc    %ecx
44beb0:	74 74                	je     0x44bf26
44beb2:	72 69                	jb     0x44bf1d
44beb4:	62 75 74             	bound  %esi,0x74(%ebp)
44beb7:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
44bebb:	6d                   	insl   (%dx),%es:(%edi)
44bebc:	56                   	push   %esi
44bebd:	69 73 69 62 6c 65 41 	imul   $0x41656c62,0x69(%ebx),%esi
44bec4:	74 74                	je     0x44bf3a
44bec6:	72 69                	jb     0x44bf31
44bec8:	62 75 74             	bound  %esi,0x74(%ebp)
44becb:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
44becf:	73 74                	jae    0x44bf45
44bed1:	65 6d                	gs insl (%dx),%es:(%edi)
44bed3:	2e 52                	cs push %edx
44bed5:	75 6e                	jne    0x44bf45
44bed7:	74 69                	je     0x44bf42
44bed9:	6d                   	insl   (%dx),%es:(%edi)
44beda:	65 2e 49             	gs cs dec %ecx
44bedd:	6e                   	outsb  %ds:(%esi),(%dx)
44bede:	74 65                	je     0x44bf45
44bee0:	72 6f                	jb     0x44bf51
44bee2:	70 53                	jo     0x44bf37
44bee4:	65 72 76             	gs jb  0x44bf5d
44bee7:	69 63 65 73 00 47 75 	imul   $0x75470073,0x65(%ebx),%esp
44beee:	69 64 41 74 74 72 69 	imul   $0x62697274,0x74(%ecx,%eax,2),%esp
44bef5:	62
44bef6:	75 74                	jne    0x44bf6c
44bef8:	65 00 44 65 62       	add    %al,%gs:0x62(%ebp,%eiz,2)
44befd:	75 67                	jne    0x44bf66
44beff:	67 61                	addr16 popa
44bf01:	62 6c 65 41          	bound  %ebp,0x41(%ebp,%eiz,2)
44bf05:	74 74                	je     0x44bf7b
44bf07:	72 69                	jb     0x44bf72
44bf09:	62 75 74             	bound  %esi,0x74(%ebp)
44bf0c:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
44bf10:	73 74                	jae    0x44bf86
44bf12:	65 6d                	gs insl (%dx),%es:(%edi)
44bf14:	2e 44                	cs inc %esp
44bf16:	69 61 67 6e 6f 73 74 	imul   $0x74736f6e,0x67(%ecx),%esp
44bf1d:	69 63 73 00 44 65 62 	imul   $0x62654400,0x73(%ebx),%esp
44bf24:	75 67                	jne    0x44bf8d
44bf26:	67 69 6e 67 4d 6f 64 	imul   $0x65646f4d,0x67(%bp),%ebp
44bf2d:	65
44bf2e:	73 00                	jae    0x44bf30
44bf30:	41                   	inc    %ecx
44bf31:	73 73                	jae    0x44bfa6
44bf33:	65 6d                	gs insl (%dx),%es:(%edi)
44bf35:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
44bf39:	72 61                	jb     0x44bf9c
44bf3b:	64 65 6d             	fs gs insl (%dx),%es:(%edi)
44bf3e:	61                   	popa
44bf3f:	72 6b                	jb     0x44bfac
44bf41:	41                   	inc    %ecx
44bf42:	74 74                	je     0x44bfb8
44bf44:	72 69                	jb     0x44bfaf
44bf46:	62 75 74             	bound  %esi,0x74(%ebp)
44bf49:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
44bf4d:	73 65                	jae    0x44bfb4
44bf4f:	6d                   	insl   (%dx),%es:(%edi)
44bf50:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
44bf54:	6f                   	outsl  %ds:(%esi),(%dx)
44bf55:	6d                   	insl   (%dx),%es:(%edi)
44bf56:	70 61                	jo     0x44bfb9
44bf58:	6e                   	outsb  %ds:(%esi),(%dx)
44bf59:	79 41                	jns    0x44bf9c
44bf5b:	74 74                	je     0x44bfd1
44bf5d:	72 69                	jb     0x44bfc8
44bf5f:	62 75 74             	bound  %esi,0x74(%ebp)
44bf62:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
44bf66:	73 65                	jae    0x44bfcd
44bf68:	6d                   	insl   (%dx),%es:(%edi)
44bf69:	62 6c 79 50          	bound  %ebp,0x50(%ecx,%edi,2)
44bf6d:	72 6f                	jb     0x44bfde
44bf6f:	64 75 63             	fs jne 0x44bfd5
44bf72:	74 41                	je     0x44bfb5
44bf74:	74 74                	je     0x44bfea
44bf76:	72 69                	jb     0x44bfe1
44bf78:	62 75 74             	bound  %esi,0x74(%ebp)
44bf7b:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
44bf7f:	73 65                	jae    0x44bfe6
44bf81:	6d                   	insl   (%dx),%es:(%edi)
44bf82:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
44bf86:	6f                   	outsl  %ds:(%esi),(%dx)
44bf87:	70 79                	jo     0x44c002
44bf89:	72 69                	jb     0x44bff4
44bf8b:	67 68 74 41 74 74    	addr16 push $0x74744174
44bf91:	72 69                	jb     0x44bffc
44bf93:	62 75 74             	bound  %esi,0x74(%ebp)
44bf96:	65 00 53 54          	add    %dl,%gs:0x54(%ebx)
44bf9a:	41                   	inc    %ecx
44bf9b:	54                   	push   %esp
44bf9c:	68 72 65 61 64       	push   $0x64616572
44bfa1:	41                   	inc    %ecx
44bfa2:	74 74                	je     0x44c018
44bfa4:	72 69                	jb     0x44c00f
44bfa6:	62 75 74             	bound  %esi,0x74(%ebp)
44bfa9:	65 00 47 65          	add    %al,%gs:0x65(%edi)
44bfad:	6e                   	outsb  %ds:(%esi),(%dx)
44bfae:	65 72 61             	gs jb  0x44c012
44bfb1:	74 65                	je     0x44c018
44bfb3:	64 43                	fs inc %ebx
44bfb5:	6f                   	outsl  %ds:(%esi),(%dx)
44bfb6:	64 65 41             	fs gs inc %ecx
44bfb9:	74 74                	je     0x44c02f
44bfbb:	72 69                	jb     0x44c026
44bfbd:	62 75 74             	bound  %esi,0x74(%ebp)
44bfc0:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
44bfc4:	73 74                	jae    0x44c03a
44bfc6:	65 6d                	gs insl (%dx),%es:(%edi)
44bfc8:	2e 43                	cs inc %ebx
44bfca:	6f                   	outsl  %ds:(%esi),(%dx)
44bfcb:	64 65 44             	fs gs inc %esp
44bfce:	6f                   	outsl  %ds:(%esi),(%dx)
44bfcf:	6d                   	insl   (%dx),%es:(%edi)
44bfd0:	2e 43                	cs inc %ebx
44bfd2:	6f                   	outsl  %ds:(%esi),(%dx)
44bfd3:	6d                   	insl   (%dx),%es:(%edi)
44bfd4:	70 69                	jo     0x44c03f
44bfd6:	6c                   	insb   (%dx),%es:(%edi)
44bfd7:	65 72 00             	gs jb  0x44bfda
44bfda:	43                   	inc    %ebx
44bfdb:	6f                   	outsl  %ds:(%esi),(%dx)
44bfdc:	6d                   	insl   (%dx),%es:(%edi)
44bfdd:	70 69                	jo     0x44c048
44bfdf:	6c                   	insb   (%dx),%es:(%edi)
44bfe0:	65 72 47             	gs jb  0x44c02a
44bfe3:	65 6e                	outsb  %gs:(%esi),(%dx)
44bfe5:	65 72 61             	gs jb  0x44c049
44bfe8:	74 65                	je     0x44c04f
44bfea:	64 41                	fs inc %ecx
44bfec:	74 74                	je     0x44c062
44bfee:	72 69                	jb     0x44c059
44bff0:	62 75 74             	bound  %esi,0x74(%ebp)
44bff3:	65 00 44 65 62       	add    %al,%gs:0x62(%ebp,%eiz,2)
44bff8:	75 67                	jne    0x44c061
44bffa:	67 65 72 4e          	addr16 gs jb 0x44c04c
44bffe:	6f                   	outsl  %ds:(%esi),(%dx)
44bfff:	6e                   	outsb  %ds:(%esi),(%dx)
44c000:	55                   	push   %ebp
44c001:	73 65                	jae    0x44c068
44c003:	72 43                	jb     0x44c048
44c005:	6f                   	outsl  %ds:(%esi),(%dx)
44c006:	64 65 41             	fs gs inc %ecx
44c009:	74 74                	je     0x44c07f
44c00b:	72 69                	jb     0x44c076
44c00d:	62 75 74             	bound  %esi,0x74(%ebp)
44c010:	65 00 45 64          	add    %al,%gs:0x64(%ebp)
44c014:	69 74 6f 72 42 72 6f 	imul   $0x776f7242,0x72(%edi,%ebp,2),%esi
44c01b:	77
44c01c:	73 61                	jae    0x44c07f
44c01e:	62 6c 65 41          	bound  %ebp,0x41(%ebp,%eiz,2)
44c022:	74 74                	je     0x44c098
44c024:	72 69                	jb     0x44c08f
44c026:	62 75 74             	bound  %esi,0x74(%ebp)
44c029:	65 00 45 64          	add    %al,%gs:0x64(%ebp)
44c02d:	69 74 6f 72 42 72 6f 	imul   $0x776f7242,0x72(%edi,%ebp,2),%esi
44c034:	77
44c035:	73 61                	jae    0x44c098
44c037:	62 6c 65 53          	bound  %ebp,0x53(%ebp,%eiz,2)
44c03b:	74 61                	je     0x44c09e
44c03d:	74 65                	je     0x44c0a4
44c03f:	00 53 74             	add    %dl,0x74(%ebx)
44c042:	75 64                	jne    0x44c0a8
44c044:	65 6e                	outsb  %gs:(%esi),(%dx)
44c046:	74 50                	je     0x44c098
44c048:	72 6f                	jb     0x44c0b9
44c04a:	6a 65                	push   $0x65
44c04c:	63 74 2e 43          	arpl   %esi,0x43(%esi,%ebp,1)
44c050:	53                   	push   %ebx
44c051:	4d                   	dec    %ebp
44c052:	53                   	push   %ebx
44c053:	53                   	push   %ebx
44c054:	4d                   	dec    %ebp
44c055:	44                   	inc    %esp
44c056:	49                   	dec    %ecx
44c057:	2e 72 65             	jb,pn  0x44c0bf
44c05a:	73 6f                	jae    0x44c0cb
44c05c:	75 72                	jne    0x44c0d0
44c05e:	63 65 73             	arpl   %esp,0x73(%ebp)
44c061:	00 53 74             	add    %dl,0x74(%ebx)
44c064:	75 64                	jne    0x44c0ca
44c066:	65 6e                	outsb  %gs:(%esi),(%dx)
44c068:	74 50                	je     0x44c0ba
44c06a:	72 6f                	jb     0x44c0db
44c06c:	6a 65                	push   $0x65
44c06e:	63 74 2e 46          	arpl   %esi,0x46(%esi,%ebp,1)
44c072:	6f                   	outsl  %ds:(%esi),(%dx)
44c073:	72 6d                	jb     0x44c0e2
44c075:	31 2e                	xor    %ebp,(%esi)
44c077:	72 65                	jb     0x44c0de
44c079:	73 6f                	jae    0x44c0ea
44c07b:	75 72                	jne    0x44c0ef
44c07d:	63 65 73             	arpl   %esp,0x73(%ebp)
44c080:	00 53 74             	add    %dl,0x74(%ebx)
44c083:	75 64                	jne    0x44c0e9
44c085:	65 6e                	outsb  %gs:(%esi),(%dx)
44c087:	74 50                	je     0x44c0d9
44c089:	72 6f                	jb     0x44c0fa
44c08b:	6a 65                	push   $0x65
44c08d:	63 74 2e 4c          	arpl   %esi,0x4c(%esi,%ebp,1)
44c091:	6f                   	outsl  %ds:(%esi),(%dx)
44c092:	67 49                	addr16 dec %ecx
44c094:	6e                   	outsb  %ds:(%esi),(%dx)
44c095:	2e 72 65             	jb,pn  0x44c0fd
44c098:	73 6f                	jae    0x44c109
44c09a:	75 72                	jne    0x44c10e
44c09c:	63 65 73             	arpl   %esp,0x73(%ebp)
44c09f:	00 63 6f             	add    %ah,0x6f(%ebx)
44c0a2:	73 74                	jae    0x44c118
44c0a4:	75 72                	jne    0x44c118
44c0a6:	61                   	popa
44c0a7:	2e 63 6f 73          	arpl   %ebp,%cs:0x73(%edi)
44c0ab:	74 75                	je     0x44c122
44c0ad:	72 61                	jb     0x44c110
44c0af:	2e 64 6c             	cs fs insb (%dx),%es:(%edi)
44c0b2:	6c                   	insb   (%dx),%es:(%edi)
44c0b3:	2e 63 6f 6d          	arpl   %ebp,%cs:0x6d(%edi)
44c0b7:	70 72                	jo     0x44c12b
44c0b9:	65 73 73             	gs jae 0x44c12f
44c0bc:	65 64 00 63 6f       	gs add %ah,%fs:0x6f(%ebx)
44c0c1:	73 74                	jae    0x44c137
44c0c3:	75 72                	jne    0x44c137
44c0c5:	61                   	popa
44c0c6:	2e 73 68             	jae,pn 0x44c131
44c0c9:	75 74                	jne    0x44c13f
44c0cb:	75 70                	jne    0x44c13d
44c0cd:	5f                   	pop    %edi
44c0ce:	61                   	popa
44c0cf:	6e                   	outsb  %ds:(%esi),(%dx)
44c0d0:	64 5f                	fs pop %edi
44c0d2:	66 75 63             	data16 jne 0x44c138
44c0d5:	6b 6f 66 2e          	imul   $0x2e,0x66(%edi),%ebp
44c0d9:	64 6c                	fs insb (%dx),%es:(%edi)
44c0db:	6c                   	insb   (%dx),%es:(%edi)
44c0dc:	2e 63 6f 6d          	arpl   %ebp,%cs:0x6d(%edi)
44c0e0:	70 72                	jo     0x44c154
44c0e2:	65 73 73             	gs jae 0x44c158
44c0e5:	65 64 00 63 6f       	gs add %ah,%fs:0x6f(%ebx)
44c0ea:	73 74                	jae    0x44c160
44c0ec:	75 72                	jne    0x44c160
44c0ee:	61                   	popa
44c0ef:	2e 73 68             	jae,pn 0x44c15a
44c0f2:	75 74                	jne    0x44c168
44c0f4:	75 70                	jne    0x44c166
44c0f6:	5f                   	pop    %edi
44c0f7:	61                   	popa
44c0f8:	6e                   	outsb  %ds:(%esi),(%dx)
44c0f9:	64 5f                	fs pop %edi
44c0fb:	66 75 63             	data16 jne 0x44c161
44c0fe:	6b 6f 66 2e          	imul   $0x2e,0x66(%edi),%ebp
44c102:	70 64                	jo     0x44c168
44c104:	62 2e                	bound  %ebp,(%esi)
44c106:	63 6f 6d             	arpl   %ebp,0x6d(%edi)
44c109:	70 72                	jo     0x44c17d
44c10b:	65 73 73             	gs jae 0x44c181
44c10e:	65 64 00 53 74       	gs add %dl,%fs:0x74(%ebx)
44c113:	75 64                	jne    0x44c179
44c115:	65 6e                	outsb  %gs:(%esi),(%dx)
44c117:	74 50                	je     0x44c169
44c119:	72 6f                	jb     0x44c18a
44c11b:	6a 65                	push   $0x65
44c11d:	63 74 2e 50          	arpl   %esi,0x50(%esi,%ebp,1)
44c121:	72 6f                	jb     0x44c192
44c123:	70 65                	jo     0x44c18a
44c125:	72 74                	jb     0x44c19b
44c127:	69 65 73 2e 52 65 73 	imul   $0x7365522e,0x73(%ebp),%esp
44c12e:	6f                   	outsl  %ds:(%esi),(%dx)
44c12f:	75 72                	jne    0x44c1a3
44c131:	63 65 73             	arpl   %esp,0x73(%ebp)
44c134:	2e 72 65             	jb,pn  0x44c19c
44c137:	73 6f                	jae    0x44c1a8
44c139:	75 72                	jne    0x44c1ad
44c13b:	63 65 73             	arpl   %esp,0x73(%ebp)
44c13e:	e2 80                	loop   0x44c0c0
44c140:	8e 00                	mov    (%eax),%es
44c142:	53                   	push   %ebx
44c143:	74 72                	je     0x44c1b7
44c145:	69 6e 67 00 45 6d 70 	imul   $0x706d4500,0x67(%esi),%ebp
44c14c:	74 79                	je     0x44c1c7
44c14e:	00 43 68             	add    %al,0x68(%ebx)
44c151:	61                   	popa
44c152:	72 00                	jb     0x44c154
44c154:	54                   	push   %esp
44c155:	6f                   	outsl  %ds:(%esi),(%dx)
44c156:	53                   	push   %ebx
44c157:	74 72                	je     0x44c1cb