410f43:	01 19                	add    %ebx,(%ecx)
410f45:	06                   	push   %es
410f46:	01 00                	add    %eax,(%eax)
410f48:	cb                   	lret
410f49:	01 25 06 01 00 25    	add    %esp,0x25000106
410f4f:	02 25 06 01 00 6a    	add    0x6a000106,%ah
410f55:	02 25 06 01 00 af    	add    0xaf000106,%ah
410f5b:	02 25 06 01 00 f4    	add    0xf4000106,%ah
410f61:	02 25 06 01 00 25    	add    0x25000106,%ah
410f67:	03 25 06 01 00 56    	add    0x56000106,%esp
410f6d:	03 25 06 01 00 76    	add    0x76000106,%esp
410f73:	03 25 06 01 00 09    	add    0x9000106,%esp
410f79:	00 25 06 01 00 2f    	add    %ah,0x2f000106
410f7f:	00 25 06 01 00 72    	add    %ah,0x72000106
410f85:	01 25 06 01 00 00    	add    %esp,0x106
410f8b:	02 25 06 01 00 49    	add    0x49000106,%ah
410f91:	02 25 06 01 00 0d    	add    0xd000106,%ah
410f97:	02 19                	add    (%ecx),%bl
410f99:	06                   	push   %es
410f9a:	01 00                	add    %eax,(%eax)
410f9c:	52                   	push   %edx
410f9d:	02 19                	add    (%ecx),%bl
410f9f:	06                   	push   %es
410fa0:	01 00                	add    %eax,(%eax)
410fa2:	97                   	xchg   %eax,%edi
410fa3:	02 19                	add    (%ecx),%bl
410fa5:	06                   	push   %es
410fa6:	01 00                	add    %eax,(%eax)
410fa8:	dc 02                	faddl  (%edx)
410faa:	19 06                	sbb    %eax,(%esi)
410fac:	01 00                	add    %eax,(%eax)
410fae:	0d 03 19 06 01       	or     $0x1061903,%eax
410fb3:	00 3e                	add    %bh,(%esi)
410fb5:	03 19                	add    (%ecx),%ebx
410fb7:	06                   	push   %es
410fb8:	01 00                	add    %eax,(%eax)
410fba:	6f                   	outsl  %ds:(%esi),(%dx)
410fbb:	03 19                	add    (%ecx),%ebx
410fbd:	06                   	push   %es
410fbe:	01 00                	add    %eax,(%eax)
410fc0:	01 00                	add    %eax,(%eax)
410fc2:	19 06                	sbb    %eax,(%esi)
410fc4:	01 00                	add    %eax,(%eax)
410fc6:	27                   	daa
410fc7:	00 19                	add    %bl,(%ecx)
410fc9:	06                   	push   %es
410fca:	01 00                	add    %eax,(%eax)
410fcc:	6a 01                	push   $0x1
410fce:	19 06                	sbb    %eax,(%esi)
410fd0:	01 00                	add    %eax,(%eax)
410fd2:	d3 02                	roll   %cl,(%edx)
410fd4:	25 06 01 00 04       	and    $0x4000106,%eax
410fd9:	03 25 06 01 00 35    	add    0x35000106,%esp
410fdf:	03 25 06 01 00 66    	add    0x66000106,%esp
410fe5:	03 25 06 01 00 1e    	add    0x1e000106,%esp
410feb:	00 25 06 01 00 40    	add    %ah,0x40000106
410ff1:	00 25 06 01 00 f8    	add    %ah,0xf8000106
410ff7:	01 19                	add    %ebx,(%ecx)
410ff9:	06                   	push   %es
410ffa:	01 00                	add    %eax,(%eax)
410ffc:	41                   	inc    %ecx
410ffd:	02 19                	add    (%ecx),%bl
410fff:	06                   	push   %es
411000:	01 00                	add    %eax,(%eax)
411002:	86 02                	xchg   %al,(%edx)
411004:	19 06                	sbb    %eax,(%esi)
411006:	01 00                	add    %eax,(%eax)
411008:	cb                   	lret
411009:	02 19                	add    (%ecx),%bl
41100b:	06                   	push   %es
41100c:	01 00                	add    %eax,(%eax)
41100e:	fc                   	cld
41100f:	02 19                	add    (%ecx),%bl
411011:	06                   	push   %es
411012:	01 00                	add    %eax,(%eax)
411014:	2d 03 19 06 01       	sub    $0x1061903,%eax
411019:	00 5e 03             	add    %bl,0x3(%esi)
41101c:	19 06                	sbb    %eax,(%esi)
41101e:	01 00                	add    %eax,(%eax)
411020:	16                   	push   %ss
411021:	00 19                	add    %bl,(%ecx)
411023:	06                   	push   %es
411024:	01 00                	add    %eax,(%eax)
411026:	38 00                	cmp    %al,(%eax)
411028:	19 06                	sbb    %eax,(%esi)
41102a:	01 00                	add    %eax,(%eax)
41102c:	fe 00                	incb   (%eax)
41102e:	54                   	push   %esp
41102f:	06                   	push   %es
411030:	16                   	push   %ss
411031:	00 4f 0d             	add    %cl,0xd(%edi)
411034:	51                   	push   %ecx
411035:	06                   	push   %es
411036:	16                   	push   %ss
411037:	00 a0 17 59 06 01    	add    %ah,0x1065917(%eax)
41103d:	00 b4 1b 29 06 01 00 	add    %dh,0x10629(%ebx,%ebx,1)
411044:	f5                   	cmc
411045:	1c 2e                	sbb    $0x2e,%al
411047:	06                   	push   %es
411048:	01 00                	add    %eax,(%eax)
41104a:	7a 22                	jp     0x41106e
41104c:	15 06 01 00 81       	adc    $0x81000106,%eax
411051:	00 19                	add    %bl,(%ecx)
411053:	06                   	push   %es
411054:	01 00                	add    %eax,(%eax)
411056:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
411057:	01 19                	add    %ebx,(%ecx)
411059:	06                   	push   %es
41105a:	01 00                	add    %eax,(%eax)
41105c:	44                   	inc    %esp
41105d:	01 3d 06 01 00 4e    	add    %edi,0x4e000106
411063:	01 33                	add    %esi,(%ebx)
411065:	06                   	push   %es
411066:	01 00                	add    %eax,(%eax)
411068:	0d 02 19 06 01       	or     $0x1061902,%eax
41106d:	00 cb                	add    %cl,%bl
41106f:	01 25 06 01 00 c1    	add    %esp,0xc1000106
411075:	00 25 06 01 00 a0    	add    %ah,0xa0000106
41107b:	17                   	pop    %ss
41107c:	59                   	pop    %ecx
41107d:	06                   	push   %es
41107e:	01 00                	add    %eax,(%eax)
411080:	38 16                	cmp    %dl,(%esi)
411082:	42                   	inc    %edx
411083:	06                   	push   %es
411084:	01 00                	add    %eax,(%eax)
411086:	57                   	push   %edi
411087:	16                   	push   %ss
411088:	5e                   	pop    %esi
411089:	06                   	push   %es
41108a:	01 00                	add    %eax,(%eax)
41108c:	50                   	push   %eax
41108d:	16                   	push   %ss
41108e:	62 06                	bound  %eax,(%esi)
411090:	01 00                	add    %eax,(%eax)
411092:	7a 22                	jp     0x4110b6
411094:	15 06 01 00 81       	adc    $0x81000106,%eax
411099:	00 19                	add    %bl,(%ecx)
41109b:	06                   	push   %es
41109c:	01 00                	add    %eax,(%eax)
41109e:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
41109f:	01 19                	add    %ebx,(%ecx)
4110a1:	06                   	push   %es
4110a2:	01 00                	add    %eax,(%eax)
4110a4:	0d 02 19 06 01       	or     $0x1061902,%eax
4110a9:	00 52 02             	add    %dl,0x2(%edx)
4110ac:	19 06                	sbb    %eax,(%esi)
4110ae:	01 00                	add    %eax,(%eax)
4110b0:	60                   	pusha
4110b1:	09 21                	or     %esp,(%ecx)
4110b3:	06                   	push   %es
4110b4:	01 00                	add    %eax,(%eax)
4110b6:	d8 06                	fadds  (%esi)
4110b8:	21 06                	and    %eax,(%esi)
4110ba:	01 00                	add    %eax,(%eax)
4110bc:	b0 09                	mov    $0x9,%al
4110be:	3d 06 01 00 98       	cmp    $0x98000106,%eax
4110c3:	17                   	pop    %ss
4110c4:	25 06 01 00 6f       	and    $0x6f000106,%eax
4110c9:	12 25 06 01 00 f5    	adc    0xf5000106,%ah
4110cf:	1c 2e                	sbb    $0x2e,%al
4110d1:	06                   	push   %es
4110d2:	01 00                	add    %eax,(%eax)
4110d4:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4110d5:	1a 66 06             	sbb    0x6(%esi),%ah
4110d8:	01 00                	add    %eax,(%eax)
4110da:	b4 1b                	mov    $0x1b,%ah
4110dc:	29 06                	sub    %eax,(%esi)
4110de:	01 00                	add    %eax,(%eax)
4110e0:	98                   	cwtl
4110e1:	06                   	push   %es
4110e2:	6b 06 01             	imul   $0x1,(%esi),%eax
4110e5:	00 7a 22             	add    %bh,0x22(%edx)
4110e8:	15 06 01 00 4e       	adc    $0x4e000106,%eax
4110ed:	01 33                	add    %esi,(%ebx)
4110ef:	06                   	push   %es
4110f0:	01 00                	add    %eax,(%eax)
4110f2:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
4110f3:	01 19                	add    %ebx,(%ecx)
4110f5:	06                   	push   %es
4110f6:	01 00                	add    %eax,(%eax)
4110f8:	81 00 19 06 01 00    	addl   $0x10619,(%eax)
4110fe:	45                   	inc    %ebp
4110ff:	19 21                	sbb    %esp,(%ecx)
411101:	06                   	push   %es
411102:	01 00                	add    %eax,(%eax)
411104:	ee                   	out    %al,(%dx)
411105:	01 33                	add    %esi,(%ebx)
411107:	06                   	push   %es
411108:	01 00                	add    %eax,(%eax)
41110a:	0d 02 19 06 01       	or     $0x1061902,%eax
41110f:	00 0d 03 19 06 01    	add    %cl,0x1061903
411115:	00 dc                	add    %bl,%ah
411117:	02 19                	add    (%ecx),%bl
411119:	06                   	push   %es
41111a:	01 00                	add    %eax,(%eax)
41111c:	97                   	xchg   %eax,%edi
41111d:	02 19                	add    (%ecx),%bl
41111f:	06                   	push   %es
411120:	01 00                	add    %eax,(%eax)
411122:	52                   	push   %edx
411123:	02 19                	add    (%ecx),%bl
411125:	06                   	push   %es
411126:	01 00                	add    %eax,(%eax)
411128:	d5 03                	aad    $0x3
41112a:	38 06                	cmp    %al,(%esi)
41112c:	01 00                	add    %eax,(%eax)
41112e:	9e                   	sahf
41112f:	03 38                	add    (%eax),%edi
411131:	06                   	push   %es
411132:	01 00                	add    %eax,(%eax)
411134:	be 03 38 06 01       	mov    $0x1063803,%esi
411139:	00 87 03 38 06 01    	add    %al,0x1063803(%edi)
41113f:	00 3e                	add    %bh,(%esi)
411141:	03 19                	add    (%ecx),%ebx
411143:	06                   	push   %es
411144:	01 00                	add    %eax,(%eax)
411146:	d9 03                	flds   (%ebx)
411148:	21 06                	and    %eax,(%esi)
41114a:	01 00                	add    %eax,(%eax)
41114c:	8b 03                	mov    (%ebx),%eax
41114e:	21 06                	and    %eax,(%esi)
411150:	01 00                	add    %eax,(%eax)
411152:	c2 03 21             	ret    $0x2103
411155:	06                   	push   %es
411156:	01 00                	add    %eax,(%eax)
411158:	a8 03                	test   $0x3,%al
41115a:	21 06                	and    %eax,(%esi)
41115c:	01 00                	add    %eax,(%eax)
41115e:	ba 24 3d 06 01       	mov    $0x1063d24,%edx
411163:	00 6f 03             	add    %ch,0x3(%edi)
411166:	19 06                	sbb    %eax,(%esi)
411168:	01 00                	add    %eax,(%eax)
41116a:	49                   	dec    %ecx
41116b:	00 38                	add    %bh,(%eax)
41116d:	06                   	push   %es
41116e:	01 00                	add    %eax,(%eax)
411170:	83 01 38             	addl   $0x38,(%ecx)
411173:	06                   	push   %es
411174:	01 00                	add    %eax,(%eax)
411176:	09 02                	or     %eax,(%edx)
411178:	38 06                	cmp    %al,(%esi)
41117a:	01 00                	add    %eax,(%eax)
41117c:	c1 00 25             	roll   $0x25,(%eax)
41117f:	06                   	push   %es
411180:	01 00                	add    %eax,(%eax)
411182:	cb                   	lret
411183:	01 25 06 01 00 25    	add    %esp,0x25000106
411189:	02 25 06 01 00 6a    	add    0x6a000106,%ah
41118f:	02 25 06 01 00 7a    	add    0x7a000106,%ah
411195:	22 15 06 01 00 c1    	and    0xc1000106,%dl
41119b:	00 25 06 01 00 81    	add    %ah,0x81000106
4111a1:	00 19                	add    %bl,(%ecx)
4111a3:	06                   	push   %es
4111a4:	01 00                	add    %eax,(%eax)
4111a6:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
4111a7:	01 19                	add    %ebx,(%ecx)
4111a9:	06                   	push   %es
4111aa:	01 00                	add    %eax,(%eax)
4111ac:	cb                   	lret
4111ad:	01 25 06 01 00 25    	add    %esp,0x25000106
4111b3:	02 25 06 01 00 6a    	add    0x6a000106,%ah
4111b9:	02 25 06 01 00 af    	add    0xaf000106,%ah
4111bf:	02 25 06 01 00 f4    	add    0xf4000106,%ah
4111c5:	02 25 06 01 00 25    	add    0x25000106,%ah
4111cb:	03 25 06 01 00 56    	add    0x56000106,%esp
4111d1:	03 25 06 01 00 76    	add    0x76000106,%esp
4111d7:	03 25 06 01 00 09    	add    0x9000106,%esp
4111dd:	00 25 06 01 00 2f    	add    %ah,0x2f000106
4111e3:	00 25 06 01 00 72    	add    %ah,0x72000106
4111e9:	01 25 06 01 00 00    	add    %esp,0x106
4111ef:	02 25 06 01 00 49    	add    0x49000106,%ah
4111f5:	02 25 06 01 00 0d    	add    0xd000106,%ah
4111fb:	02 19                	add    (%ecx),%bl
4111fd:	06                   	push   %es
4111fe:	01 00                	add    %eax,(%eax)
411200:	52                   	push   %edx
411201:	02 19                	add    (%ecx),%bl
411203:	06                   	push   %es
411204:	01 00                	add    %eax,(%eax)
411206:	97                   	xchg   %eax,%edi
411207:	02 19                	add    (%ecx),%bl
411209:	06                   	push   %es
41120a:	01 00                	add    %eax,(%eax)
41120c:	dc 02                	faddl  (%edx)
41120e:	19 06                	sbb    %eax,(%esi)
411210:	01 00                	add    %eax,(%eax)
411212:	0d 03 19 06 01       	or     $0x1061903,%eax
411217:	00 3e                	add    %bh,(%esi)
411219:	03 19                	add    (%ecx),%ebx
41121b:	06                   	push   %es
41121c:	01 00                	add    %eax,(%eax)
41121e:	6f                   	outsl  %ds:(%esi),(%dx)
41121f:	03 19                	add    (%ecx),%ebx
411221:	06                   	push   %es
411222:	01 00                	add    %eax,(%eax)
411224:	01 00                	add    %eax,(%eax)
411226:	19 06                	sbb    %eax,(%esi)
411228:	01 00                	add    %eax,(%eax)
41122a:	27                   	daa
41122b:	00 19                	add    %bl,(%ecx)
41122d:	06                   	push   %es
41122e:	01 00                	add    %eax,(%eax)
411230:	6a 01                	push   $0x1
411232:	19 06                	sbb    %eax,(%esi)
411234:	01 00                	add    %eax,(%eax)
411236:	d3 02                	roll   %cl,(%edx)
411238:	25 06 01 00 04       	and    $0x4000106,%eax
41123d:	03 25 06 01 00 35    	add    0x35000106,%esp
411243:	03 25 06 01 00 66    	add    0x66000106,%esp
411249:	03 25 06 01 00 1e    	add    0x1e000106,%esp
41124f:	00 25 06 01 00 40    	add    %ah,0x40000106
411255:	00 25 06 01 00 f8    	add    %ah,0xf8000106
41125b:	01 19                	add    %ebx,(%ecx)
41125d:	06                   	push   %es
41125e:	01 00                	add    %eax,(%eax)
411260:	41                   	inc    %ecx
411261:	02 19                	add    (%ecx),%bl
411263:	06                   	push   %es
411264:	01 00                	add    %eax,(%eax)
411266:	86 02                	xchg   %al,(%edx)
411268:	19 06                	sbb    %eax,(%esi)
41126a:	01 00                	add    %eax,(%eax)
41126c:	cb                   	lret
41126d:	02 19                	add    (%ecx),%bl
41126f:	06                   	push   %es
411270:	01 00                	add    %eax,(%eax)
411272:	fc                   	cld
411273:	02 19                	add    (%ecx),%bl
411275:	06                   	push   %es
411276:	01 00                	add    %eax,(%eax)
411278:	2d 03 19 06 01       	sub    $0x1061903,%eax
41127d:	00 5e 03             	add    %bl,0x3(%esi)
411280:	19 06                	sbb    %eax,(%esi)
411282:	01 00                	add    %eax,(%eax)
411284:	16                   	push   %ss
411285:	00 19                	add    %bl,(%ecx)
411287:	06                   	push   %es
411288:	01 00                	add    %eax,(%eax)
41128a:	38 00                	cmp    %al,(%eax)
41128c:	19 06                	sbb    %eax,(%esi)
41128e:	01 00                	add    %eax,(%eax)
411290:	fe 00                	incb   (%eax)
411292:	54                   	push   %esp
411293:	06                   	push   %es
411294:	01 00                	add    %eax,(%eax)
411296:	8e 02                	mov    (%edx),%es
411298:	25 06 01 00 7a       	and    $0x7a000106,%eax
41129d:	22 15 06 01 00 38    	and    0x38000106,%dl
4112a3:	01 1d 06 01 00 81    	add    %ebx,0x81000106