401e8c:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
401e90:	74 00                	je     0x401e92
401e92:	56                   	push   %esi
401e93:	00 65 00             	add    %ah,0x0(%ebp)
401e96:	72 00                	jb     0x401e98
401e98:	73 00                	jae    0x401e9a
401e9a:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
401ea0:	5c                   	pop    %esp
401ea1:	00 69 00             	add    %ch,0x0(%ecx)
401ea4:	53                   	push   %ebx
401ea5:	00 43 00             	add    %al,0x0(%ebx)
401ea8:	53                   	push   %ebx
401ea9:	00 49 00             	add    %cl,0x0(%ecx)
401eac:	5c                   	pop    %esp
401ead:	00 44 00 69          	add    %al,0x69(%eax,%eax,1)
401eb1:	00 73 00             	add    %dh,0x0(%ebx)
401eb4:	63 00                	arpl   %eax,(%eax)
401eb6:	6f                   	outsl  %ds:(%esi),(%dx)
401eb7:	00 76 00             	add    %dh,0x0(%esi)
401eba:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
401ebe:	79 00                	jns    0x401ec0
401ec0:	00 00                	add    %al,(%eax)
401ec2:	00 00                	add    %al,(%eax)
401ec4:	41                   	inc    %ecx
401ec5:	00 64 00 64          	add    %ah,0x64(%eax,%eax,1)
401ec9:	00 54 00 61          	add    %dl,0x61(%eax,%eax,1)
401ecd:	00 72 00             	add    %dh,0x0(%edx)
401ed0:	67 00 65 00          	add    %ah,0x0(%di)
401ed4:	74 00                	je     0x401ed6
401ed6:	00 00                	add    %al,(%eax)
401ed8:	52                   	push   %edx
401ed9:	00 65 00             	add    %ah,0x0(%ebp)
401edc:	6d                   	insl   (%dx),%es:(%edi)
401edd:	00 6f 00             	add    %ch,0x0(%edi)
401ee0:	76 00                	jbe    0x401ee2
401ee2:	65 00 54 00 61       	add    %dl,%gs:0x61(%eax,%eax,1)
401ee7:	00 72 00             	add    %dh,0x0(%edx)
401eea:	67 00 65 00          	add    %ah,0x0(%di)
401eee:	74 00                	je     0x401ef0
401ef0:	00 00                	add    %al,(%eax)
401ef2:	00 00                	add    %al,(%eax)
401ef4:	41                   	inc    %ecx
401ef5:	00 64 00 64          	add    %ah,0x64(%eax,%eax,1)
401ef9:	00 54 00 61          	add    %dl,0x61(%eax,%eax,1)
401efd:	00 72 00             	add    %dh,0x0(%edx)
401f00:	67 00 65 00          	add    %ah,0x0(%di)
401f04:	74 00                	je     0x401f06
401f06:	50                   	push   %eax
401f07:	00 6f 00             	add    %ch,0x0(%edi)
401f0a:	72 00                	jb     0x401f0c
401f0c:	74 00                	je     0x401f0e
401f0e:	61                   	popa
401f0f:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
401f13:	00 52 00             	add    %dl,0x0(%edx)
401f16:	65 00 6d 00          	add    %ch,%gs:0x0(%ebp)
401f1a:	6f                   	outsl  %ds:(%esi),(%dx)
401f1b:	00 76 00             	add    %dh,0x0(%esi)
401f1e:	65 00 54 00 61       	add    %dl,%gs:0x61(%eax,%eax,1)
401f23:	00 72 00             	add    %dh,0x0(%edx)
401f26:	67 00 65 00          	add    %ah,0x0(%di)
401f2a:	74 00                	je     0x401f2c
401f2c:	50                   	push   %eax
401f2d:	00 6f 00             	add    %ch,0x0(%edi)
401f30:	72 00                	jb     0x401f32
401f32:	74 00                	je     0x401f34
401f34:	61                   	popa
401f35:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
401f39:	00 00                	add    %al,(%eax)
401f3b:	00 52 00             	add    %dl,0x0(%edx)
401f3e:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
401f42:	72 00                	jb     0x401f44
401f44:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
401f48:	68 00 54 00 61       	push   $0x61005400
401f4d:	00 72 00             	add    %dh,0x0(%edx)
401f50:	67 00 65 00          	add    %ah,0x0(%di)
401f54:	74 00                	je     0x401f56
401f56:	50                   	push   %eax
401f57:	00 6f 00             	add    %ch,0x0(%edi)
401f5a:	72 00                	jb     0x401f5c
401f5c:	74 00                	je     0x401f5e
401f5e:	61                   	popa
401f5f:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
401f63:	00 4c 00 69          	add    %cl,0x69(%eax,%eax,1)
401f67:	00 73 00             	add    %dh,0x0(%ebx)
401f6a:	74 00                	je     0x401f6c
401f6c:	54                   	push   %esp
401f6d:	00 61 00             	add    %ah,0x0(%ecx)
401f70:	72 00                	jb     0x401f72
401f72:	67 00 65 00          	add    %ah,0x0(%di)
401f76:	74 00                	je     0x401f78
401f78:	50                   	push   %eax
401f79:	00 6f 00             	add    %ch,0x0(%edi)
401f7c:	72 00                	jb     0x401f7e
401f7e:	74 00                	je     0x401f80
401f80:	61                   	popa
401f81:	00 6c 00 73          	add    %ch,0x73(%eax,%eax,1)
401f85:	00 00                	add    %al,(%eax)
401f87:	00 4c 00 69          	add    %cl,0x69(%eax,%eax,1)
401f8b:	00 73 00             	add    %dh,0x0(%ebx)
401f8e:	74 00                	je     0x401f90
401f90:	54                   	push   %esp
401f91:	00 61 00             	add    %ah,0x0(%ecx)
401f94:	72 00                	jb     0x401f96
401f96:	67 00 65 00          	add    %ah,0x0(%di)
401f9a:	74 00                	je     0x401f9c
401f9c:	73 00                	jae    0x401f9e
401f9e:	00 00                	add    %al,(%eax)
401fa0:	54                   	push   %esp
401fa1:	00 61 00             	add    %ah,0x0(%ecx)
401fa4:	72 00                	jb     0x401fa6
401fa6:	67 00 65 00          	add    %ah,0x0(%di)
401faa:	74 00                	je     0x401fac
401fac:	49                   	dec    %ecx
401fad:	00 6e 00             	add    %ch,0x0(%esi)
401fb0:	66 00 6f 00          	data16 add %ch,0x0(%edi)
401fb4:	00 00                	add    %al,(%eax)
401fb6:	00 00                	add    %al,(%eax)
401fb8:	4c                   	dec    %esp
401fb9:	00 6f 00             	add    %ch,0x0(%edi)
401fbc:	67 00 69 00          	add    %ch,0x0(%bx,%di)
401fc0:	6e                   	outsb  %ds:(%esi),(%dx)
401fc1:	00 54 00 61          	add    %dl,0x61(%eax,%eax,1)
401fc5:	00 72 00             	add    %dh,0x0(%edx)
401fc8:	67 00 65 00          	add    %ah,0x0(%di)
401fcc:	74 00                	je     0x401fce
401fce:	00 00                	add    %al,(%eax)
401fd0:	50                   	push   %eax
401fd1:	00 65 00             	add    %ah,0x0(%ebp)
401fd4:	72 00                	jb     0x401fd6
401fd6:	73 00                	jae    0x401fd8
401fd8:	69 00 73 00 74 00    	imul   $0x740073,(%eax),%eax
401fde:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
401fe2:	74 00                	je     0x401fe4
401fe4:	4c                   	dec    %esp
401fe5:	00 6f 00             	add    %ch,0x0(%edi)
401fe8:	67 00 69 00          	add    %ch,0x0(%bx,%di)
401fec:	6e                   	outsb  %ds:(%esi),(%dx)
401fed:	00 54 00 61          	add    %dl,0x61(%eax,%eax,1)
401ff1:	00 72 00             	add    %dh,0x0(%edx)
401ff4:	67 00 65 00          	add    %ah,0x0(%di)
401ff8:	74 00                	je     0x401ffa
401ffa:	00 00                	add    %al,(%eax)
401ffc:	52                   	push   %edx
401ffd:	00 65 00             	add    %ah,0x0(%ebp)
402000:	6d                   	insl   (%dx),%es:(%edi)
402001:	00 6f 00             	add    %ch,0x0(%edi)
402004:	76 00                	jbe    0x402006
402006:	65 00 50 00          	add    %dl,%gs:0x0(%eax)
40200a:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
40200e:	73 00                	jae    0x402010
402010:	69 00 73 00 74 00    	imul   $0x740073,(%eax),%eax
402016:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
40201a:	74 00                	je     0x40201c
40201c:	54                   	push   %esp
40201d:	00 61 00             	add    %ah,0x0(%ecx)
402020:	72 00                	jb     0x402022
402022:	67 00 65 00          	add    %ah,0x0(%di)
402026:	74 00                	je     0x402028
402028:	00 00                	add    %al,(%eax)
40202a:	00 00                	add    %al,(%eax)
40202c:	4c                   	dec    %esp
40202d:	00 69 00             	add    %ch,0x0(%ecx)
402030:	73 00                	jae    0x402032
402032:	74 00                	je     0x402034
402034:	50                   	push   %eax
402035:	00 65 00             	add    %ah,0x0(%ebp)
402038:	72 00                	jb     0x40203a
40203a:	73 00                	jae    0x40203c
40203c:	69 00 73 00 74 00    	imul   $0x740073,(%eax),%eax
402042:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
402046:	74 00                	je     0x402048
402048:	54                   	push   %esp
402049:	00 61 00             	add    %ah,0x0(%ecx)
40204c:	72 00                	jb     0x40204e
40204e:	67 00 65 00          	add    %ah,0x0(%di)
402052:	74 00                	je     0x402054
402054:	73 00                	jae    0x402056
402056:	00 00                	add    %al,(%eax)
402058:	4c                   	dec    %esp
402059:	00 6f 00             	add    %ch,0x0(%edi)
40205c:	67 00 6f 00          	add    %ch,0x0(%bx)
402060:	75 00                	jne    0x402062
402062:	74 00                	je     0x402064
402064:	54                   	push   %esp
402065:	00 61 00             	add    %ah,0x0(%ecx)
402068:	72 00                	jb     0x40206a
40206a:	67 00 65 00          	add    %ah,0x0(%di)
40206e:	74 00                	je     0x402070
402070:	00 00                	add    %al,(%eax)
402072:	00 00                	add    %al,(%eax)
402074:	4c                   	dec    %esp
402075:	00 69 00             	add    %ch,0x0(%ecx)
402078:	73 00                	jae    0x40207a
40207a:	74 00                	je     0x40207c
40207c:	49                   	dec    %ecx
40207d:	00 6e 00             	add    %ch,0x0(%esi)
402080:	69 00 74 00 69 00    	imul   $0x690074,(%eax),%eax
402086:	61                   	popa
402087:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
40208b:	00 72 00             	add    %dh,0x0(%edx)
40208e:	73 00                	jae    0x402090
402090:	00 00                	add    %al,(%eax)
402092:	00 00                	add    %al,(%eax)
402094:	52                   	push   %edx
402095:	00 65 00             	add    %ah,0x0(%ebp)
402098:	70 00                	jo     0x40209a
40209a:	6f                   	outsl  %ds:(%esi),(%dx)
40209b:	00 72 00             	add    %dh,0x0(%edx)
40209e:	74 00                	je     0x4020a0
4020a0:	54                   	push   %esp
4020a1:	00 61 00             	add    %ah,0x0(%ecx)
4020a4:	72 00                	jb     0x4020a6
4020a6:	67 00 65 00          	add    %ah,0x0(%di)
4020aa:	74 00                	je     0x4020ac
4020ac:	4d                   	dec    %ebp
4020ad:	00 61 00             	add    %ah,0x0(%ecx)
4020b0:	70 00                	jo     0x4020b2
4020b2:	70 00                	jo     0x4020b4
4020b4:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
4020ba:	73 00                	jae    0x4020bc
4020bc:	00 00                	add    %al,(%eax)
4020be:	00 00                	add    %al,(%eax)
4020c0:	41                   	inc    %ecx
4020c1:	00 64 00 64          	add    %ah,0x64(%eax,%eax,1)
4020c5:	00 43 00             	add    %al,0x0(%ebx)
4020c8:	6f                   	outsl  %ds:(%esi),(%dx)
4020c9:	00 6e 00             	add    %ch,0x0(%esi)
4020cc:	6e                   	outsb  %ds:(%esi),(%dx)
4020cd:	00 65 00             	add    %ah,0x0(%ebp)
4020d0:	63 00                	arpl   %eax,(%eax)
4020d2:	74 00                	je     0x4020d4
4020d4:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
4020da:	00 00                	add    %al,(%eax)
4020dc:	52                   	push   %edx
4020dd:	00 65 00             	add    %ah,0x0(%ebp)
4020e0:	6d                   	insl   (%dx),%es:(%edi)
4020e1:	00 6f 00             	add    %ch,0x0(%edi)
4020e4:	76 00                	jbe    0x4020e6
4020e6:	65 00 43 00          	add    %al,%gs:0x0(%ebx)
4020ea:	6f                   	outsl  %ds:(%esi),(%dx)
4020eb:	00 6e 00             	add    %ch,0x0(%esi)
4020ee:	6e                   	outsb  %ds:(%esi),(%dx)
4020ef:	00 65 00             	add    %ah,0x0(%ebp)
4020f2:	63 00                	arpl   %eax,(%eax)
4020f4:	74 00                	je     0x4020f6
4020f6:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
4020fc:	00 00                	add    %al,(%eax)
4020fe:	00 00                	add    %al,(%eax)
402100:	53                   	push   %ebx
402101:	00 63 00             	add    %ah,0x0(%ebx)
402104:	73 00                	jae    0x402106
402106:	69 00 49 00 6e 00    	imul   $0x6e0049,(%eax),%eax
40210c:	71 00                	jno    0x40210e
40210e:	75 00                	jne    0x402110
402110:	69 00 72 00 79 00    	imul   $0x790072,(%eax),%eax
402116:	00 00                	add    %al,(%eax)
402118:	52                   	push   %edx
402119:	00 65 00             	add    %ah,0x0(%ebp)
40211c:	61                   	popa
40211d:	00 64 00 43          	add    %ah,0x43(%eax,%eax,1)
402121:	00 61 00             	add    %ah,0x0(%ecx)
402124:	70 00                	jo     0x402126
402126:	61                   	popa
402127:	00 63 00             	add    %ah,0x0(%ebx)
40212a:	69 00 74 00 79 00    	imul   $0x790074,(%eax),%eax
402130:	00 00                	add    %al,(%eax)
402132:	00 00                	add    %al,(%eax)
402134:	52                   	push   %edx
402135:	00 65 00             	add    %ah,0x0(%ebp)
402138:	70 00                	jo     0x40213a
40213a:	6f                   	outsl  %ds:(%esi),(%dx)
40213b:	00 72 00             	add    %dh,0x0(%edx)
40213e:	74 00                	je     0x402140
402140:	4c                   	dec    %esp
402141:	00 55 00             	add    %dl,0x0(%ebp)
402144:	4e                   	dec    %esi
402145:	00 73 00             	add    %dh,0x0(%ebx)
402148:	00 00                	add    %al,(%eax)
40214a:	00 00                	add    %al,(%eax)
40214c:	41                   	inc    %ecx
40214d:	00 64 00 64          	add    %ah,0x64(%eax,%eax,1)
402151:	00 69 00             	add    %ch,0x0(%ecx)
402154:	53                   	push   %ebx
402155:	00 4e 00             	add    %cl,0x0(%esi)
402158:	53                   	push   %ebx
402159:	00 53 00             	add    %dl,0x0(%ebx)
40215c:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
402160:	76 00                	jbe    0x402162
402162:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
402166:	00 00                	add    %al,(%eax)
402168:	52                   	push   %edx
402169:	00 65 00             	add    %ah,0x0(%ebp)
40216c:	6d                   	insl   (%dx),%es:(%edi)
40216d:	00 6f 00             	add    %ch,0x0(%edi)
402170:	76 00                	jbe    0x402172
402172:	65 00 69 00          	add    %ch,%gs:0x0(%ecx)
402176:	53                   	push   %ebx
402177:	00 4e 00             	add    %cl,0x0(%esi)
40217a:	53                   	push   %ebx
40217b:	00 53 00             	add    %dl,0x0(%ebx)
40217e:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
402182:	76 00                	jbe    0x402184
402184:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
402188:	00 00                	add    %al,(%eax)
40218a:	00 00                	add    %al,(%eax)
40218c:	4c                   	dec    %esp
40218d:	00 69 00             	add    %ch,0x0(%ecx)
402190:	73 00                	jae    0x402192
402192:	74 00                	je     0x402194
402194:	69 00 53 00 4e 00    	imul   $0x4e0053,(%eax),%eax
40219a:	53                   	push   %ebx
40219b:	00 53 00             	add    %dl,0x0(%ebx)
40219e:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4021a2:	76 00                	jbe    0x4021a4
4021a4:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4021a8:	73 00                	jae    0x4021aa
4021aa:	00 00                	add    %al,(%eax)
4021ac:	52                   	push   %edx
4021ad:	00 65 00             	add    %ah,0x0(%ebp)
4021b0:	66 00 72 00          	data16 add %dh,0x0(%edx)
4021b4:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
4021b8:	68 00 69 00 53       	push   $0x53006900
4021bd:	00 4e 00             	add    %cl,0x0(%esi)
4021c0:	53                   	push   %ebx
4021c1:	00 53 00             	add    %dl,0x0(%ebx)
4021c4:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4021c8:	76 00                	jbe    0x4021ca
4021ca:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4021ce:	00 00                	add    %al,(%eax)
4021d0:	46                   	inc    %esi
4021d1:	00 69 00             	add    %ch,0x0(%ecx)
4021d4:	72 00                	jb     0x4021d6
4021d6:	65 00 77 00          	add    %dh,%gs:0x0(%edi)
4021da:	61                   	popa
4021db:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)
4021df:	00 45 00             	add    %al,0x0(%ebp)
4021e2:	78 00                	js     0x4021e4
4021e4:	65 00 6d 00          	add    %ch,%gs:0x0(%ebp)
4021e8:	70 00                	jo     0x4021ea
4021ea:	74 00                	je     0x4021ec
4021ec:	69 00 53 00 4e 00    	imul   $0x4e0053,(%eax),%eax
4021f2:	53                   	push   %ebx
4021f3:	00 53 00             	add    %dl,0x0(%ebx)
4021f6:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4021fa:	76 00                	jbe    0x4021fc
4021fc:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
402200:	00 00                	add    %al,(%eax)
402202:	00 00                	add    %al,(%eax)
402204:	54                   	push   %esp
402205:	00 75 00             	add    %dh,0x0(%ebp)