41de61:	74 79                	je     0x41dedc
41de63:	00 53 65             	add    %dl,0x65(%ebx)
41de66:	74 53                	je     0x41debb
41de68:	63 72 6f             	arpl   %esi,0x6f(%edx)
41de6b:	6c                   	insb   (%dx),%es:(%edi)
41de6c:	6c                   	insb   (%dx),%es:(%edi)
41de6d:	42                   	inc    %edx
41de6e:	61                   	popa
41de6f:	72 56                	jb     0x41dec7
41de71:	69 73 69 62 69 6c 69 	imul   $0x696c6962,0x69(%ebx),%esi
41de78:	74 79                	je     0x41def3
41de7a:	00 49 73             	add    %cl,0x73(%ecx)
41de7d:	4e                   	dec    %esi
41de7e:	75 6c                	jne    0x41deec
41de80:	6c                   	insb   (%dx),%es:(%edi)
41de81:	4f                   	dec    %edi
41de82:	72 45                	jb     0x41dec9
41de84:	6d                   	insl   (%dx),%es:(%edi)
41de85:	70 74                	jo     0x41defb
41de87:	79 00                	jns    0x41de89
41de89:	67 65 74 5f          	addr16 gs je 0x41deec
41de8d:	49                   	dec    %ecx
41de8e:	73 45                	jae    0x41ded5
41de90:	6d                   	insl   (%dx),%es:(%edi)
41de91:	70 74                	jo     0x41df07
41de93:	79 00                	jns    0x41de95
41de95:	00 00                	add    %al,(%eax)
41de97:	00 00                	add    %al,(%eax)
41de99:	19 5a 00             	sbb    %ebx,0x0(%edx)
41de9c:	6d                   	insl   (%dx),%es:(%edi)
41de9d:	00 79 00             	add    %bh,0x0(%ecx)
41dea0:	4c                   	dec    %esp
41dea1:	00 6d 00             	add    %ch,0x0(%ebp)
41dea4:	6e                   	outsb  %ds:(%esi),(%dx)
41dea5:	00 47 00             	add    %al,0x0(%edi)
41dea8:	54                   	push   %esp
41dea9:	00 46 00             	add    %al,0x0(%esi)
41deac:	70 00                	jo     0x41deae
41deae:	67 00 63 00          	add    %ah,0x0(%bp,%di)
41deb2:	00 0f                	add    %cl,(%edi)
41deb4:	53                   	push   %ebx
41deb5:	00 68 00             	add    %ch,0x0(%eax)
41deb8:	6f                   	outsl  %ds:(%esi),(%dx)
41deb9:	00 77 00             	add    %dh,0x0(%edi)
41debc:	4d                   	dec    %ebp
41debd:	00 61 00             	add    %ah,0x0(%ecx)
41dec0:	70 00                	jo     0x41dec2
41dec2:	00 0d 44 00 61 00    	add    %cl,0x610044
41dec8:	72 00                	jb     0x41deca
41deca:	6b 00 55             	imul   $0x55,(%eax),%eax
41decd:	00 49 00             	add    %cl,0x0(%ecx)
41ded0:	00 01                	add    %al,(%ecx)
41ded2:	00 2b                	add    %ch,(%ebx)
41ded4:	41                   	inc    %ecx
41ded5:	00 6e 00             	add    %ch,0x0(%esi)
41ded8:	64 00 72 00          	add    %dh,%fs:0x0(%edx)
41dedc:	6f                   	outsl  %ds:(%esi),(%dx)
41dedd:	00 69 00             	add    %ch,0x0(%ecx)
41dee0:	64 00 43 00          	add    %al,%fs:0x0(%ebx)
41dee4:	61                   	popa
41dee5:	00 72 00             	add    %dh,0x0(%edx)
41dee8:	2e 00 41 00          	add    %al,%cs:0x0(%ecx)
41deec:	6e                   	outsb  %ds:(%esi),(%dx)
41deed:	00 64 00 72          	add    %ah,0x72(%eax,%eax,1)
41def1:	00 6f 00             	add    %ch,0x0(%edi)
41def4:	69 00 64 00 43 00    	imul   $0x430064,(%eax),%eax
41defa:	61                   	popa
41defb:	00 72 00             	add    %dh,0x0(%edx)
41defe:	00 2d 44 00 61 00    	add    %ch,0x610044
41df04:	72 00                	jb     0x41df06
41df06:	6b 00 55             	imul   $0x55,(%eax),%eax
41df09:	00 49 00             	add    %cl,0x0(%ecx)
41df0c:	2e 00 49 00          	add    %cl,%cs:0x0(%ecx)
41df10:	63 00                	arpl   %eax,(%eax)
41df12:	6f                   	outsl  %ds:(%esi),(%dx)
41df13:	00 6e 00             	add    %ch,0x0(%esi)
41df16:	73 00                	jae    0x41df18
41df18:	2e 00 44 00 6f       	add    %al,%cs:0x6f(%eax,%eax,1)
41df1d:	00 63 00             	add    %ah,0x0(%ebx)
41df20:	6b 00 49             	imul   $0x49,(%eax),%eax
41df23:	00 63 00             	add    %ah,0x0(%ebx)
41df26:	6f                   	outsl  %ds:(%esi),(%dx)
41df27:	00 6e 00             	add    %ch,0x0(%esi)
41df2a:	73 00                	jae    0x41df2c
41df2c:	00 2d 44 00 61 00    	add    %ch,0x610044
41df32:	72 00                	jb     0x41df34
41df34:	6b 00 55             	imul   $0x55,(%eax),%eax
41df37:	00 49 00             	add    %cl,0x0(%ecx)
41df3a:	2e 00 49 00          	add    %cl,%cs:0x0(%ecx)
41df3e:	63 00                	arpl   %eax,(%eax)
41df40:	6f                   	outsl  %ds:(%esi),(%dx)
41df41:	00 6e 00             	add    %ch,0x0(%esi)
41df44:	73 00                	jae    0x41df46
41df46:	2e 00 4d 00          	add    %cl,%cs:0x0(%ebp)
41df4a:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
41df4e:	75 00                	jne    0x41df50
41df50:	49                   	dec    %ecx
41df51:	00 63 00             	add    %ah,0x0(%ebx)
41df54:	6f                   	outsl  %ds:(%esi),(%dx)
41df55:	00 6e 00             	add    %ch,0x0(%esi)
41df58:	73 00                	jae    0x41df5a
41df5a:	00 39                	add    %bh,(%ecx)
41df5c:	44                   	inc    %esp
41df5d:	00 61 00             	add    %ah,0x0(%ecx)
41df60:	72 00                	jb     0x41df62
41df62:	6b 00 55             	imul   $0x55,(%eax),%eax
41df65:	00 49 00             	add    %cl,0x0(%ecx)
41df68:	2e 00 49 00          	add    %cl,%cs:0x0(%ecx)
41df6c:	63 00                	arpl   %eax,(%eax)
41df6e:	6f                   	outsl  %ds:(%esi),(%dx)
41df6f:	00 6e 00             	add    %ch,0x0(%esi)
41df72:	73 00                	jae    0x41df74
41df74:	2e 00 4d 00          	add    %cl,%cs:0x0(%ebp)
41df78:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
41df7c:	73 00                	jae    0x41df7e
41df7e:	61                   	popa
41df7f:	00 67 00             	add    %ah,0x0(%edi)
41df82:	65 00 42 00          	add    %al,%gs:0x0(%edx)
41df86:	6f                   	outsl  %ds:(%esi),(%dx)
41df87:	00 78 00             	add    %bh,0x0(%eax)
41df8a:	49                   	dec    %ecx
41df8b:	00 63 00             	add    %ah,0x0(%ebx)
41df8e:	6f                   	outsl  %ds:(%esi),(%dx)
41df8f:	00 6e 00             	add    %ch,0x0(%esi)
41df92:	73 00                	jae    0x41df94
41df94:	00 31                	add    %dh,(%ecx)
41df96:	44                   	inc    %esp
41df97:	00 61 00             	add    %ah,0x0(%ecx)
41df9a:	72 00                	jb     0x41df9c
41df9c:	6b 00 55             	imul   $0x55,(%eax),%eax
41df9f:	00 49 00             	add    %cl,0x0(%ecx)
41dfa2:	2e 00 49 00          	add    %cl,%cs:0x0(%ecx)
41dfa6:	63 00                	arpl   %eax,(%eax)
41dfa8:	6f                   	outsl  %ds:(%esi),(%dx)
41dfa9:	00 6e 00             	add    %ch,0x0(%esi)
41dfac:	73 00                	jae    0x41dfae
41dfae:	2e 00 53 00          	add    %dl,%cs:0x0(%ebx)
41dfb2:	63 00                	arpl   %eax,(%eax)
41dfb4:	72 00                	jb     0x41dfb6
41dfb6:	6f                   	outsl  %ds:(%esi),(%dx)
41dfb7:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)
41dfbb:	00 49 00             	add    %cl,0x0(%ecx)
41dfbe:	63 00                	arpl   %eax,(%eax)
41dfc0:	6f                   	outsl  %ds:(%esi),(%dx)
41dfc1:	00 6e 00             	add    %ch,0x0(%esi)
41dfc4:	73 00                	jae    0x41dfc6
41dfc6:	00 35 44 00 61 00    	add    %dh,0x610044
41dfcc:	72 00                	jb     0x41dfce
41dfce:	6b 00 55             	imul   $0x55,(%eax),%eax
41dfd1:	00 49 00             	add    %cl,0x0(%ecx)
41dfd4:	2e 00 49 00          	add    %cl,%cs:0x0(%ecx)
41dfd8:	63 00                	arpl   %eax,(%eax)
41dfda:	6f                   	outsl  %ds:(%esi),(%dx)
41dfdb:	00 6e 00             	add    %ch,0x0(%esi)
41dfde:	73 00                	jae    0x41dfe0
41dfe0:	2e 00 54 00 72       	add    %dl,%cs:0x72(%eax,%eax,1)
41dfe5:	00 65 00             	add    %ah,0x0(%ebp)
41dfe8:	65 00 56 00          	add    %dl,%gs:0x0(%esi)
41dfec:	69 00 65 00 77 00    	imul   $0x770065,(%eax),%eax
41dff2:	49                   	dec    %ecx
41dff3:	00 63 00             	add    %ah,0x0(%ebx)
41dff6:	6f                   	outsl  %ds:(%esi),(%dx)
41dff7:	00 6e 00             	add    %ch,0x0(%esi)
41dffa:	73 00                	jae    0x41dffc
41dffc:	00 37                	add    %dh,(%edi)
41dffe:	44                   	inc    %esp
41dfff:	00 61 00             	add    %ah,0x0(%ecx)
41e002:	72 00                	jb     0x41e004
41e004:	6b 00 55             	imul   $0x55,(%eax),%eax
41e007:	00 49 00             	add    %cl,0x0(%ecx)
41e00a:	2e 00 50 00          	add    %dl,%cs:0x0(%eax)
41e00e:	72 00                	jb     0x41e010
41e010:	6f                   	outsl  %ds:(%esi),(%dx)
41e011:	00 70 00             	add    %dh,0x0(%eax)
41e014:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41e018:	74 00                	je     0x41e01a
41e01a:	69 00 65 00 73 00    	imul   $0x730065,(%eax),%eax
41e020:	2e 00 52 00          	add    %dl,%cs:0x0(%edx)
41e024:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
41e028:	6f                   	outsl  %ds:(%esi),(%dx)
41e029:	00 75 00             	add    %dh,0x0(%ebp)
41e02c:	72 00                	jb     0x41e02e
41e02e:	63 00                	arpl   %eax,(%eax)
41e030:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
41e034:	00 17                	add    %dl,(%edi)
41e036:	41                   	inc    %ecx
41e037:	00 6e 00             	add    %ch,0x0(%esi)
41e03a:	64 00 72 00          	add    %dh,%fs:0x0(%edx)
41e03e:	6f                   	outsl  %ds:(%esi),(%dx)
41e03f:	00 69 00             	add    %ch,0x0(%ecx)
41e042:	64 00 43 00          	add    %al,%fs:0x0(%ebx)
41e046:	61                   	popa
41e047:	00 72 00             	add    %dh,0x0(%edx)
41e04a:	32 00                	xor    (%eax),%al
41e04c:	00 13                	add    %dl,(%ebx)
41e04e:	70 00                	jo     0x41e050
41e050:	6e                   	outsb  %ds:(%esi),(%dx)
41e051:	00 6c 00 46          	add    %ch,0x46(%eax,%eax,1)
41e055:	00 6f 00             	add    %ch,0x0(%edi)
41e058:	6f                   	outsl  %ds:(%esi),(%dx)
41e059:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
41e05d:	00 72 00             	add    %dh,0x0(%edx)
41e060:	00 13                	add    %dl,(%ebx)
41e062:	66 00 6c 00 6f       	data16 add %ch,0x6f(%eax,%eax,1)
41e067:	00 77 00             	add    %dh,0x0(%edi)
41e06a:	49                   	dec    %ecx
41e06b:	00 6e 00             	add    %ch,0x0(%esi)
41e06e:	6e                   	outsb  %ds:(%esi),(%dx)
41e06f:	00 65 00             	add    %ah,0x0(%ebp)
41e072:	72 00                	jb     0x41e074
41e074:	00 0b                	add    %cl,(%ebx)
41e076:	62 00                	bound  %eax,(%eax)
41e078:	74 00                	je     0x41e07a
41e07a:	6e                   	outsb  %ds:(%esi),(%dx)
41e07b:	00 4f 00             	add    %cl,0x0(%edi)
41e07e:	6b 00 00             	imul   $0x0,(%eax),%eax
41e081:	05 4f 00 6b 00       	add    $0x6b004f,%eax
41e086:	00 13                	add    %dl,(%ebx)
41e088:	62 00                	bound  %eax,(%eax)
41e08a:	74 00                	je     0x41e08c
41e08c:	6e                   	outsb  %ds:(%esi),(%dx)
41e08d:	00 43 00             	add    %al,0x0(%ebx)
41e090:	61                   	popa
41e091:	00 6e 00             	add    %ch,0x0(%esi)
41e094:	63 00                	arpl   %eax,(%eax)
41e096:	65 00 6c 00 00       	add    %ch,%gs:0x0(%eax,%eax,1)
41e09b:	0d 43 00 61 00       	or     $0x610043,%eax
41e0a0:	6e                   	outsb  %ds:(%esi),(%dx)
41e0a1:	00 63 00             	add    %ah,0x0(%ebx)
41e0a4:	65 00 6c 00 00       	add    %ch,%gs:0x0(%eax,%eax,1)
41e0a9:	11 62 00             	adc    %esp,0x0(%edx)
41e0ac:	74 00                	je     0x41e0ae
41e0ae:	6e                   	outsb  %ds:(%esi),(%dx)
41e0af:	00 43 00             	add    %al,0x0(%ebx)
41e0b2:	6c                   	insb   (%dx),%es:(%edi)
41e0b3:	00 6f 00             	add    %ch,0x0(%edi)
41e0b6:	73 00                	jae    0x41e0b8
41e0b8:	65 00 00             	add    %al,%gs:(%eax)
41e0bb:	0b 43 00             	or     0x0(%ebx),%eax
41e0be:	6c                   	insb   (%dx),%es:(%edi)
41e0bf:	00 6f 00             	add    %ch,0x0(%edi)
41e0c2:	73 00                	jae    0x41e0c4
41e0c4:	65 00 00             	add    %al,%gs:(%eax)
41e0c7:	0d 62 00 74 00       	or     $0x740062,%eax
41e0cc:	6e                   	outsb  %ds:(%esi),(%dx)
41e0cd:	00 59 00             	add    %bl,0x0(%ecx)
41e0d0:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
41e0d4:	00 07                	add    %al,(%edi)
41e0d6:	59                   	pop    %ecx
41e0d7:	00 65 00             	add    %ah,0x0(%ebp)
41e0da:	73 00                	jae    0x41e0dc
41e0dc:	00 0b                	add    %cl,(%ebx)
41e0de:	62 00                	bound  %eax,(%eax)
41e0e0:	74 00                	je     0x41e0e2
41e0e2:	6e                   	outsb  %ds:(%esi),(%dx)
41e0e3:	00 4e 00             	add    %cl,0x0(%esi)
41e0e6:	6f                   	outsl  %ds:(%esi),(%dx)
41e0e7:	00 00                	add    %al,(%eax)
41e0e9:	05 4e 00 6f 00       	add    $0x6f004e,%eax
41e0ee:	00 11                	add    %dl,(%ecx)
41e0f0:	62 00                	bound  %eax,(%eax)
41e0f2:	74 00                	je     0x41e0f4
41e0f4:	6e                   	outsb  %ds:(%esi),(%dx)
41e0f5:	00 41 00             	add    %al,0x0(%ecx)
41e0f8:	62 00                	bound  %eax,(%eax)
41e0fa:	6f                   	outsl  %ds:(%esi),(%dx)
41e0fb:	00 72 00             	add    %dh,0x0(%edx)
41e0fe:	74 00                	je     0x41e100
41e100:	00 0b                	add    %cl,(%ebx)
41e102:	41                   	inc    %ecx
41e103:	00 62 00             	add    %ah,0x0(%edx)
41e106:	6f                   	outsl  %ds:(%esi),(%dx)
41e107:	00 72 00             	add    %dh,0x0(%edx)
41e10a:	74 00                	je     0x41e10c
41e10c:	00 11                	add    %dl,(%ecx)
41e10e:	62 00                	bound  %eax,(%eax)
41e110:	74 00                	je     0x41e112
41e112:	6e                   	outsb  %ds:(%esi),(%dx)
41e113:	00 52 00             	add    %dl,0x0(%edx)
41e116:	65 00 74 00 72       	add    %dh,%gs:0x72(%eax,%eax,1)
41e11b:	00 79 00             	add    %bh,0x0(%ecx)
41e11e:	00 0b                	add    %cl,(%ebx)
41e120:	52                   	push   %edx
41e121:	00 65 00             	add    %ah,0x0(%ebp)
41e124:	74 00                	je     0x41e126
41e126:	72 00                	jb     0x41e128
41e128:	79 00                	jns    0x41e12a
41e12a:	00 13                	add    %dl,(%ebx)
41e12c:	62 00                	bound  %eax,(%eax)
41e12e:	74 00                	je     0x41e130
41e130:	6e                   	outsb  %ds:(%esi),(%dx)
41e131:	00 49 00             	add    %cl,0x0(%ecx)
41e134:	67 00 6e 00          	add    %ch,0x0(%bp)
41e138:	6f                   	outsl  %ds:(%esi),(%dx)
41e139:	00 72 00             	add    %dh,0x0(%edx)
41e13c:	65 00 00             	add    %al,%gs:(%eax)
41e13f:	0d 49 00 67 00       	or     $0x670049,%eax
41e144:	6e                   	outsb  %ds:(%esi),(%dx)
41e145:	00 6f 00             	add    %ch,0x0(%edi)
41e148:	72 00                	jb     0x41e14a
41e14a:	65 00 00             	add    %al,%gs:(%eax)
41e14d:	15 44 00 61 00       	adc    $0x610044,%eax
41e152:	72 00                	jb     0x41e154
41e154:	6b 00 44             	imul   $0x44,(%eax),%eax
41e157:	00 69 00             	add    %ch,0x0(%ecx)
41e15a:	61                   	popa
41e15b:	00 6c 00 6f          	add    %ch,0x6f(%eax,%eax,1)
41e15f:	00 67 00             	add    %ah,0x0(%edi)
41e162:	00 0f                	add    %cl,(%edi)
41e164:	70 00                	jo     0x41e166
41e166:	69 00 63 00 49 00    	imul   $0x490063,(%eax),%eax
41e16c:	63 00                	arpl   %eax,(%eax)
41e16e:	6f                   	outsl  %ds:(%esi),(%dx)
41e16f:	00 6e 00             	add    %ch,0x0(%esi)
41e172:	00 0f                	add    %cl,(%edi)
41e174:	6c                   	insb   (%dx),%es:(%edi)
41e175:	00 62 00             	add    %ah,0x0(%edx)
41e178:	6c                   	insb   (%dx),%es:(%edi)
41e179:	00 54 00 65          	add    %dl,0x65(%eax,%eax,1)
41e17d:	00 78 00             	add    %bh,0x0(%eax)
41e180:	74 00                	je     0x41e182
41e182:	00 3b                	add    %bh,(%ebx)
41e184:	53                   	push   %ebx
41e185:	00 6f 00             	add    %ch,0x0(%edi)
41e188:	6d                   	insl   (%dx),%es:(%edi)
41e189:	00 65 00             	add    %ah,0x0(%ebp)
41e18c:	74 00                	je     0x41e18e
41e18e:	68 00 69 00 6e       	push   $0x6e006900
41e193:	00 67 00             	add    %ah,0x0(%edi)
41e196:	20 00                	and    %al,(%eax)
41e198:	73 00                	jae    0x41e19a
41e19a:	6f                   	outsl  %ds:(%esi),(%dx)
41e19b:	00 6d 00             	add    %ch,0x0(%ebp)
41e19e:	65 00 74 00 68       	add    %dh,%gs:0x68(%eax,%eax,1)
41e1a3:	00 69 00             	add    %ch,0x0(%ecx)
41e1a6:	6e                   	outsb  %ds:(%esi),(%dx)
41e1a7:	00 67 00             	add    %ah,0x0(%edi)
41e1aa:	20 00                	and    %al,(%eax)
41e1ac:	73 00                	jae    0x41e1ae
41e1ae:	6f                   	outsl  %ds:(%esi),(%dx)
41e1af:	00 6d 00             	add    %ch,0x0(%ebp)
41e1b2:	65 00 74 00 68       	add    %dh,%gs:0x68(%eax,%eax,1)
41e1b7:	00 69 00             	add    %ch,0x0(%ecx)
41e1ba:	6e                   	outsb  %ds:(%esi),(%dx)
41e1bb:	00 67 00             	add    %ah,0x0(%edi)
41e1be:	00 11                	add    %dl,(%ecx)
41e1c0:	53                   	push   %ebx
41e1c1:	00 65 00             	add    %ah,0x0(%ebp)
41e1c4:	67 00 6f 00          	add    %ch,0x0(%bx)
41e1c8:	65 00 20             	add    %ah,%gs:(%eax)