410fc8:	01 10                	add    %edx,(%eax)
410fca:	00 00                	add    %al,(%eax)
410fcc:	00 00                	add    %al,(%eax)
410fce:	01 00                	add    %eax,(%eax)
410fd0:	1a 1b                	sbb    (%ebx),%bl
410fd2:	00 0e                	add    %cl,(%esi)
410fd4:	64 00 00             	add    %al,%fs:(%eax)
410fd7:	01 6a 00             	add    %ebp,0x0(%edx)
410fda:	02 02                	add    (%edx),%al
410fdc:	7b dc                	jnp    0x410fba
410fde:	00 00                	add    %al,(%eax)
410fe0:	04 6f                	add    $0x6f,%al
410fe2:	45                   	inc    %ebp
410fe3:	01 00                	add    %eax,(%eax)
410fe5:	06                   	push   %es
410fe6:	03 8c ce 00 00 01 28 	add    0x28010000(%esi,%ecx,8),%ecx
410fed:	f3 01 00             	repz add %eax,(%eax)
410ff0:	0a 00                	or     (%eax),%al
410ff2:	2a 00                	sub    (%eax),%al
410ff4:	1b 30                	sbb    (%eax),%esi
410ff6:	02 00                	add    (%eax),%al
410ff8:	2b 00                	sub    (%eax),%eax
410ffa:	00 00                	add    %al,(%eax)
410ffc:	68 00 00 11 00       	push   $0x110000
411001:	00 02                	add    %al,(%edx)
411003:	02 7b dc             	add    -0x24(%ebx),%bh
411006:	00 00                	add    %al,(%eax)
411008:	04 6f                	add    $0x6f,%al
41100a:	46                   	inc    %esi
41100b:	01 00                	add    %eax,(%eax)
41100d:	06                   	push   %es
41100e:	28 f2                	sub    %dh,%dl
411010:	01 00                	add    %eax,(%eax)
411012:	0a 74 9e 00          	or     0x0(%esi,%ebx,4),%dh
411016:	00 01                	add    %al,(%ecx)
411018:	0a de                	or     %dh,%bl
41101a:	0e                   	push   %cs
41101b:	0b 00                	or     (%eax),%eax
41101d:	72 7f                	jb     0x41109e
41101f:	3c 00                	cmp    $0x0,%al
411021:	70 07                	jo     0x41102a
411023:	73 f4                	jae    0x411019
411025:	01 00                	add    %eax,(%eax)
411027:	0a 7a 06             	or     0x6(%edx),%bh
41102a:	2a 00                	sub    (%eax),%al
41102c:	01 10                	add    %edx,(%eax)
41102e:	00 00                	add    %al,(%eax)
411030:	00 00                	add    %al,(%eax)
411032:	01 00                	add    %eax,(%eax)
411034:	1a 1b                	sbb    (%ebx),%bl
411036:	00 0e                	add    %cl,(%esi)
411038:	64 00 00             	add    %al,%fs:(%eax)
41103b:	01 56 00             	add    %edx,0x0(%esi)
41103e:	02 02                	add    (%edx),%al
411040:	7b dc                	jnp    0x41101e
411042:	00 00                	add    %al,(%eax)
411044:	04 6f                	add    $0x6f,%al
411046:	46                   	inc    %esi
411047:	01 00                	add    %eax,(%eax)
411049:	06                   	push   %es
41104a:	03 28                	add    (%eax),%ebp
41104c:	f3 01 00             	repz add %eax,(%eax)
41104f:	0a 00                	or     (%eax),%al
411051:	2a 00                	sub    (%eax),%al
411053:	00 13                	add    %dl,(%ebx)
411055:	30 02                	xor    %al,(%edx)
411057:	00 17                	add    %dl,(%edi)
411059:	00 00                	add    %al,(%eax)
41105b:	00 02                	add    %al,(%edx)
41105d:	00 00                	add    %al,(%eax)
41105f:	11 00                	adc    %eax,(%eax)
411061:	02 02                	add    (%edx),%al
411063:	7b dc                	jnp    0x411041
411065:	00 00                	add    %al,(%eax)
411067:	04 6f                	add    $0x6f,%al
411069:	45                   	inc    %ebp
41106a:	01 00                	add    %eax,(%eax)
41106c:	06                   	push   %es
41106d:	28 f5                	sub    %dh,%ch
41106f:	01 00                	add    %eax,(%eax)
411071:	0a 0a                	or     (%edx),%cl
411073:	2b 00                	sub    (%eax),%eax
411075:	06                   	push   %es
411076:	2a 66 00             	sub    0x0(%esi),%ah
411079:	02 02                	add    (%edx),%al
41107b:	7b dc                	jnp    0x411059
41107d:	00 00                	add    %al,(%eax)
41107f:	04 6f                	add    $0x6f,%al
411081:	45                   	inc    %ebp
411082:	01 00                	add    %eax,(%eax)
411084:	06                   	push   %es
411085:	7e f6                	jle    0x41107d
411087:	01 00                	add    %eax,(%eax)
411089:	0a 28                	or     (%eax),%ch
41108b:	f3 01 00             	repz add %eax,(%eax)
41108e:	0a 00                	or     (%eax),%al
411090:	2a 00                	sub    (%eax),%al
411092:	00 00                	add    %al,(%eax)
411094:	13 30                	adc    (%eax),%esi
411096:	02 00                	add    (%eax),%al
411098:	17                   	pop    %ss
411099:	00 00                	add    %al,(%eax)
41109b:	00 02                	add    %al,(%edx)
41109d:	00 00                	add    %al,(%eax)
41109f:	11 00                	adc    %eax,(%eax)
4110a1:	02 02                	add    (%edx),%al
4110a3:	7b dc                	jnp    0x411081
4110a5:	00 00                	add    %al,(%eax)
4110a7:	04 6f                	add    $0x6f,%al
4110a9:	46                   	inc    %esi
4110aa:	01 00                	add    %eax,(%eax)
4110ac:	06                   	push   %es
4110ad:	28 f5                	sub    %dh,%ch
4110af:	01 00                	add    %eax,(%eax)
4110b1:	0a 0a                	or     (%edx),%cl
4110b3:	2b 00                	sub    (%eax),%eax
4110b5:	06                   	push   %es
4110b6:	2a 66 00             	sub    0x0(%esi),%ah
4110b9:	02 02                	add    (%edx),%al
4110bb:	7b dc                	jnp    0x411099
4110bd:	00 00                	add    %al,(%eax)
4110bf:	04 6f                	add    $0x6f,%al
4110c1:	46                   	inc    %esi
4110c2:	01 00                	add    %eax,(%eax)
4110c4:	06                   	push   %es
4110c5:	7e f6                	jle    0x4110bd
4110c7:	01 00                	add    %eax,(%eax)
4110c9:	0a 28                	or     (%eax),%ch
4110cb:	f3 01 00             	repz add %eax,(%eax)
4110ce:	0a 00                	or     (%eax),%al
4110d0:	2a 5e 02             	sub    0x2(%esi),%bl
4110d3:	28 f7                	sub    %dh,%bh
4110d5:	01 00                	add    %eax,(%eax)
4110d7:	0a 00                	or     (%eax),%al
4110d9:	00 02                	add    %al,(%edx)
4110db:	03 7d dd             	add    -0x23(%ebp),%edi
4110de:	00 00                	add    %al,(%eax)
4110e0:	04 02                	add    $0x2,%al
4110e2:	04 7d                	add    $0x7d,%al
4110e4:	de 00                	fiadds (%eax)
4110e6:	00 04 2a             	add    %al,(%edx,%ebp,1)
4110e9:	00 00                	add    %al,(%eax)
4110eb:	00 13                	add    %dl,(%ebx)
4110ed:	30 01                	xor    %al,(%ecx)
4110ef:	00 0c 00             	add    %cl,(%eax,%eax,1)
4110f2:	00 00                	add    %al,(%eax)
4110f4:	57                   	push   %edi
4110f5:	00 00                	add    %al,(%eax)
4110f7:	11 00                	adc    %eax,(%eax)
4110f9:	02 7b dd             	add    -0x23(%ebx),%bh
4110fc:	00 00                	add    %al,(%eax)
4110fe:	04 0a                	add    $0xa,%al
411100:	2b 00                	sub    (%eax),%eax
411102:	06                   	push   %es
411103:	2a 13                	sub    (%ebx),%dl
411105:	30 01                	xor    %al,(%ecx)
411107:	00 0c 00             	add    %cl,(%eax,%eax,1)
41110a:	00 00                	add    %al,(%eax)
41110c:	6a 00                	push   $0x0
41110e:	00 11                	add    %dl,(%ecx)
411110:	00 02                	add    %al,(%edx)
411112:	7b de                	jnp    0x4110f2
411114:	00 00                	add    %al,(%eax)
411116:	04 0a                	add    $0xa,%al
411118:	2b 00                	sub    (%eax),%eax
41111a:	06                   	push   %es
41111b:	2a 5e 02             	sub    0x2(%esi),%bl
41111e:	28 f7                	sub    %dh,%bh
411120:	01 00                	add    %eax,(%eax)
411122:	0a 00                	or     (%eax),%al
411124:	00 02                	add    %al,(%edx)
411126:	03 7d df             	add    -0x21(%ebp),%edi
411129:	00 00                	add    %al,(%eax)
41112b:	04 02                	add    $0x2,%al
41112d:	04 7d                	add    $0x7d,%al
41112f:	e0 00                	loopne 0x411131
411131:	00 04 2a             	add    %al,(%edx,%ebp,1)
411134:	13 30                	adc    (%eax),%esi
411136:	01 00                	add    %eax,(%eax)
411138:	0c 00                	or     $0x0,%al
41113a:	00 00                	add    %al,(%eax)
41113c:	60                   	pusha
41113d:	00 00                	add    %al,(%eax)
41113f:	11 00                	adc    %eax,(%eax)
411141:	02 7b df             	add    -0x21(%ebx),%bh
411144:	00 00                	add    %al,(%eax)
411146:	04 0a                	add    $0xa,%al
411148:	2b 00                	sub    (%eax),%eax
41114a:	06                   	push   %es
41114b:	2a 13                	sub    (%ebx),%dl
41114d:	30 01                	xor    %al,(%ecx)
41114f:	00 0c 00             	add    %cl,(%eax,%eax,1)
411152:	00 00                	add    %al,(%eax)
411154:	6a 00                	push   $0x0
411156:	00 11                	add    %dl,(%ecx)
411158:	00 02                	add    %al,(%edx)
41115a:	7b e0                	jnp    0x41113c
41115c:	00 00                	add    %al,(%eax)
41115e:	04 0a                	add    $0xa,%al
411160:	2b 00                	sub    (%eax),%eax
411162:	06                   	push   %es
411163:	2a 5e 02             	sub    0x2(%esi),%bl
411166:	28 f7                	sub    %dh,%bh
411168:	01 00                	add    %eax,(%eax)
41116a:	0a 00                	or     (%eax),%al
41116c:	00 02                	add    %al,(%edx)
41116e:	03 7d e1             	add    -0x1f(%ebp),%edi
411171:	00 00                	add    %al,(%eax)
411173:	04 02                	add    $0x2,%al
411175:	04 7d                	add    $0x7d,%al
411177:	e2 00                	loop   0x411179
411179:	00 04 2a             	add    %al,(%edx,%ebp,1)
41117c:	13 30                	adc    (%eax),%esi
41117e:	01 00                	add    %eax,(%eax)
411180:	0c 00                	or     $0x0,%al
411182:	00 00                	add    %al,(%eax)
411184:	64 00 00             	add    %al,%fs:(%eax)
411187:	11 00                	adc    %eax,(%eax)
411189:	02 7b e1             	add    -0x1f(%ebx),%bh
41118c:	00 00                	add    %al,(%eax)
41118e:	04 0a                	add    $0xa,%al
411190:	2b 00                	sub    (%eax),%eax
411192:	06                   	push   %es
411193:	2a 13                	sub    (%ebx),%dl
411195:	30 01                	xor    %al,(%ecx)
411197:	00 0c 00             	add    %cl,(%eax,%eax,1)
41119a:	00 00                	add    %al,(%eax)
41119c:	6a 00                	push   $0x0
41119e:	00 11                	add    %dl,(%ecx)
4111a0:	00 02                	add    %al,(%edx)
4111a2:	7b e2                	jnp    0x411186
4111a4:	00 00                	add    %al,(%eax)
4111a6:	04 0a                	add    $0xa,%al
4111a8:	2b 00                	sub    (%eax),%eax
4111aa:	06                   	push   %es
4111ab:	2a 13                	sub    (%ebx),%dl
4111ad:	30 02                	xor    %al,(%edx)
4111af:	00 29                	add    %ch,(%ecx)
4111b1:	00 00                	add    %al,(%eax)
4111b3:	00 02                	add    %al,(%edx)
4111b5:	00 00                	add    %al,(%eax)
4111b7:	11 02                	adc    %eax,(%edx)
4111b9:	28 a6 00 00 0a 00    	sub    %ah,0xa0000(%esi)
4111bf:	00 02                	add    %al,(%edx)
4111c1:	03 7d e6             	add    -0x1a(%ebp),%edi
4111c4:	00 00                	add    %al,(%eax)
4111c6:	04 04                	add    $0x4,%al
4111c8:	0a 06                	or     (%esi),%al
4111ca:	2c 0b                	sub    $0xb,%al
4111cc:	00 02                	add    %al,(%edx)
4111ce:	15 7d e7 00 00       	adc    $0xe77d,%eax
4111d3:	04 00                	add    $0x0,%al
4111d5:	2b 09                	sub    (%ecx),%ecx
4111d7:	00 02                	add    %al,(%edx)
4111d9:	17                   	pop    %ss
4111da:	7d e7                	jge    0x4111c3
4111dc:	00 00                	add    %al,(%eax)
4111de:	04 00                	add    $0x0,%al
4111e0:	2a 00                	sub    (%eax),%al
4111e2:	00 00                	add    %al,(%eax)
4111e4:	13 30                	adc    (%eax),%esi
4111e6:	03 00                	add    (%eax),%eax
4111e8:	e0 00                	loopne 0x4111ea
4111ea:	00 00                	add    %al,(%eax)
4111ec:	6b 00 00             	imul   $0x0,(%eax),%eax
4111ef:	11 00                	adc    %eax,(%eax)
4111f1:	03 14 fe             	add    (%esi,%edi,8),%edx
4111f4:	03 28                	add    (%eax),%ebp
4111f6:	b4 01                	mov    $0x1,%ah
4111f8:	00 0a                	add    %cl,(%edx)
4111fa:	00 03                	add    %al,(%ebx)
4111fc:	0a 04 16             	or     (%esi,%edx,1),%al
4111ff:	54                   	push   %esp
411200:	73 f8                	jae    0x4111fa
411202:	01 00                	add    %eax,(%eax)
411204:	0a 0b                	or     (%ebx),%cl
411206:	07                   	pop    %es
411207:	03 03                	add    (%ebx),%eax
411209:	6f                   	outsl  %ds:(%esi),(%dx)
41120a:	f9                   	stc
41120b:	01 00                	add    %eax,(%eax)
41120d:	0a 00                	or     (%eax),%al
41120f:	03 02                	add    (%edx),%eax
411211:	7b e6                	jnp    0x4111f9
411213:	00 00                	add    %al,(%eax)
411215:	04 20                	add    $0x20,%al
411217:	00 06                	add    %al,(%esi)
411219:	00 00                	add    %al,(%eax)
41121b:	6f                   	outsl  %ds:(%esi),(%dx)
41121c:	fa                   	cli
41121d:	01 00                	add    %eax,(%eax)
41121f:	0a 0c 2b             	or     (%ebx,%ebp,1),%cl
411222:	25 00 04 04 4a       	and    $0x4a040400,%eax
411227:	17                   	pop    %ss
411228:	58                   	pop    %eax
411229:	54                   	push   %esp
41122a:	08 0a                	or     %cl,(%edx)
41122c:	07                   	pop    %es
41122d:	08 08                	or     %cl,(%eax)
41122f:	6f                   	outsl  %ds:(%esi),(%dx)
411230:	f9                   	stc
411231:	01 00                	add    %eax,(%eax)
411233:	0a 00                	or     (%eax),%al
411235:	08 02                	or     %al,(%edx)
411237:	7b e6                	jnp    0x41121f
411239:	00 00                	add    %al,(%eax)
41123b:	04 20                	add    $0x20,%al
41123d:	00 06                	add    %al,(%esi)
41123f:	00 00                	add    %al,(%eax)
411241:	6f                   	outsl  %ds:(%esi),(%dx)
411242:	fa                   	cli
411243:	01 00                	add    %eax,(%eax)
411245:	0a 0c 00             	or     (%eax,%eax,1),%cl
411248:	08 2c 0c             	or     %ch,(%esp,%ecx,1)
41124b:	07                   	pop    %es
41124c:	08 6f fb             	or     %ch,-0x5(%edi)
41124f:	01 00                	add    %eax,(%eax)
411251:	0a 16                	or     (%esi),%dl
411253:	fe 01                	incb   (%ecx)
411255:	2b 01                	sub    (%ecx),%eax
411257:	16                   	push   %ss
411258:	0d 09 2d c7 04       	or     $0x4c72d09,%eax
41125d:	4a                   	dec    %edx
41125e:	16                   	push   %ss
41125f:	fe 01                	incb   (%ecx)
411261:	13 04 11             	adc    (%ecx,%edx,1),%eax
411264:	04 2c                	add    $0x2c,%al
411266:	61                   	popa
411267:	00 07                	add    %al,(%edi)
411269:	6f                   	outsl  %ds:(%esi),(%dx)
41126a:	fc                   	cld
41126b:	01 00                	add    %eax,(%eax)
41126d:	0a 00                	or     (%eax),%al
41126f:	07                   	pop    %es
411270:	03 03                	add    (%ebx),%eax
411272:	6f                   	outsl  %ds:(%esi),(%dx)
411273:	f9                   	stc
411274:	01 00                	add    %eax,(%eax)
411276:	0a 00                	or     (%eax),%al
411278:	03 02                	add    (%edx),%eax
41127a:	7b e6                	jnp    0x411262
41127c:	00 00                	add    %al,(%eax)
41127e:	04 20                	add    $0x20,%al
411280:	00 01                	add    %al,(%ecx)
411282:	00 00                	add    %al,(%eax)
411284:	6f                   	outsl  %ds:(%esi),(%dx)
411285:	fa                   	cli
411286:	01 00                	add    %eax,(%eax)
411288:	0a 0c 2b             	or     (%ebx,%ebp,1),%cl
41128b:	25 00 04 04 4a       	and    $0x4a040400,%eax