408071:	00 4d 2a             	add    %cl,0x2a(%ebp)
408074:	00 00                	add    %al,(%eax)
408076:	01 00                	add    %eax,(%eax)
408078:	21 29                	and    %ebp,(%ecx)
40807a:	00 00                	add    %al,(%eax)
40807c:	02 00                	add    (%eax),%al
40807e:	d2 24 00             	shlb   %cl,(%eax,%eax,1)
408081:	00 01                	add    %al,(%ecx)
408083:	00 21                	add    %ah,(%ecx)
408085:	29 00                	sub    %eax,(%eax)
408087:	00 01                	add    %al,(%ecx)
408089:	00 4d 2a             	add    %cl,0x2a(%ebp)
40808c:	00 00                	add    %al,(%eax)
40808e:	02 00                	add    (%eax),%al
408090:	09 23                	or     %esp,(%ebx)
408092:	00 00                	add    %al,(%eax)
408094:	01 00                	add    %eax,(%eax)
408096:	4d                   	dec    %ebp
408097:	2a 00                	sub    (%eax),%al
408099:	00 02                	add    %al,(%edx)
40809b:	00 d2                	add    %dl,%dl
40809d:	24 00                	and    $0x0,%al
40809f:	00 01                	add    %al,(%ecx)
4080a1:	00 4d 2a             	add    %cl,0x2a(%ebp)
4080a4:	00 00                	add    %al,(%eax)
4080a6:	01 00                	add    %eax,(%eax)
4080a8:	4d                   	dec    %ebp
4080a9:	2a 00                	sub    (%eax),%al
4080ab:	00 02                	add    %al,(%edx)
4080ad:	00 e4                	add    %ah,%ah
4080af:	11 00                	adc    %eax,(%eax)
4080b1:	00 01                	add    %al,(%ecx)
4080b3:	00 4d 2a             	add    %cl,0x2a(%ebp)
4080b6:	00 00                	add    %al,(%eax)
4080b8:	02 00                	add    (%eax),%al
4080ba:	e4 11                	in     $0x11,%al
4080bc:	00 00                	add    %al,(%eax)
4080be:	01 00                	add    %eax,(%eax)
4080c0:	4d                   	dec    %ebp
4080c1:	2a 00                	sub    (%eax),%al
4080c3:	00 01                	add    %al,(%ecx)
4080c5:	00 4d 2a             	add    %cl,0x2a(%ebp)
4080c8:	00 00                	add    %al,(%eax)
4080ca:	01 00                	add    %eax,(%eax)
4080cc:	3b 2a                	cmp    (%edx),%ebp
4080ce:	00 00                	add    %al,(%eax)
4080d0:	02 00                	add    (%eax),%al
4080d2:	09 23                	or     %esp,(%ebx)
4080d4:	00 00                	add    %al,(%eax)
4080d6:	01 00                	add    %eax,(%eax)
4080d8:	3b 2a                	cmp    (%edx),%ebp
4080da:	00 00                	add    %al,(%eax)
4080dc:	02 00                	add    (%eax),%al
4080de:	d2 24 00             	shlb   %cl,(%eax,%eax,1)
4080e1:	00 01                	add    %al,(%ecx)
4080e3:	00 3b                	add    %bh,(%ebx)
4080e5:	2a 00                	sub    (%eax),%al
4080e7:	00 01                	add    %al,(%ecx)
4080e9:	00 3b                	add    %bh,(%ebx)
4080eb:	2a 00                	sub    (%eax),%al
4080ed:	00 02                	add    %al,(%edx)
4080ef:	00 e4                	add    %ah,%ah
4080f1:	11 00                	adc    %eax,(%eax)
4080f3:	00 01                	add    %al,(%ecx)
4080f5:	00 3b                	add    %bh,(%ebx)
4080f7:	2a 00                	sub    (%eax),%al
4080f9:	00 02                	add    %al,(%edx)
4080fb:	00 e4                	add    %ah,%ah
4080fd:	11 00                	adc    %eax,(%eax)
4080ff:	00 01                	add    %al,(%ecx)
408101:	00 3b                	add    %bh,(%ebx)
408103:	2a 00                	sub    (%eax),%al
408105:	00 01                	add    %al,(%ecx)
408107:	00 3b                	add    %bh,(%ebx)
408109:	2a 00                	sub    (%eax),%al
40810b:	00 01                	add    %al,(%ecx)
40810d:	00 a9 26 00 00 02    	add    %ch,0x2000026(%ecx)
408113:	00 51 0a             	add    %dl,0xa(%ecx)
408116:	00 00                	add    %al,(%eax)
408118:	01 00                	add    %eax,(%eax)
40811a:	2b 1e                	sub    (%esi),%ebx
40811c:	00 00                	add    %al,(%eax)
40811e:	02 00                	add    (%eax),%al
408120:	00 13                	add    %dl,(%ebx)
408122:	00 00                	add    %al,(%eax)
408124:	01 00                	add    %eax,(%eax)
408126:	2b 1e                	sub    (%esi),%ebx
408128:	00 00                	add    %al,(%eax)
40812a:	02 00                	add    (%eax),%al
40812c:	00 13                	add    %dl,(%ebx)
40812e:	00 00                	add    %al,(%eax)
408130:	03 00                	add    (%eax),%eax
408132:	7c 15                	jl     0x408149
408134:	00 00                	add    %al,(%eax)
408136:	04 00                	add    $0x0,%al
408138:	a9 26 00 00 01       	test   $0x1000026,%eax
40813d:	00 59 27             	add    %bl,0x27(%ecx)
408140:	00 00                	add    %al,(%eax)
408142:	01 00                	add    %eax,(%eax)
408144:	e4 11                	in     $0x11,%al
408146:	00 00                	add    %al,(%eax)
408148:	01 00                	add    %eax,(%eax)
40814a:	e4 11                	in     $0x11,%al
40814c:	00 00                	add    %al,(%eax)
40814e:	01 00                	add    %eax,(%eax)
408150:	e4 11                	in     $0x11,%al
408152:	00 00                	add    %al,(%eax)
408154:	01 00                	add    %eax,(%eax)
408156:	e4 11                	in     $0x11,%al
408158:	00 00                	add    %al,(%eax)
40815a:	01 00                	add    %eax,(%eax)
40815c:	e4 11                	in     $0x11,%al
40815e:	00 00                	add    %al,(%eax)
408160:	01 00                	add    %eax,(%eax)
408162:	e4 11                	in     $0x11,%al
408164:	00 00                	add    %al,(%eax)
408166:	01 00                	add    %eax,(%eax)
408168:	e2 1f                	loop   0x408189
40816a:	00 00                	add    %al,(%eax)
40816c:	02 00                	add    (%eax),%al
40816e:	00 13                	add    %dl,(%ebx)
408170:	00 00                	add    %al,(%eax)
408172:	01 00                	add    %eax,(%eax)
408174:	00 13                	add    %dl,(%ebx)
408176:	00 00                	add    %al,(%eax)
408178:	01 00                	add    %eax,(%eax)
40817a:	e4 11                	in     $0x11,%al
40817c:	00 00                	add    %al,(%eax)
40817e:	01 00                	add    %eax,(%eax)
408180:	e4 11                	in     $0x11,%al
408182:	00 00                	add    %al,(%eax)
408184:	01 00                	add    %eax,(%eax)
408186:	2b 1e                	sub    (%esi),%ebx
408188:	00 00                	add    %al,(%eax)
40818a:	02 00                	add    (%eax),%al
40818c:	00 13                	add    %dl,(%ebx)
40818e:	00 00                	add    %al,(%eax)
408190:	01 00                	add    %eax,(%eax)
408192:	2b 1e                	sub    (%esi),%ebx
408194:	00 00                	add    %al,(%eax)
408196:	01 00                	add    %eax,(%eax)
408198:	2b 1e                	sub    (%esi),%ebx
40819a:	00 00                	add    %al,(%eax)
40819c:	02 00                	add    (%eax),%al
40819e:	00 13                	add    %dl,(%ebx)
4081a0:	00 00                	add    %al,(%eax)
4081a2:	01 00                	add    %eax,(%eax)
4081a4:	e4 11                	in     $0x11,%al
4081a6:	00 00                	add    %al,(%eax)
4081a8:	01 00                	add    %eax,(%eax)
4081aa:	e4 11                	in     $0x11,%al
4081ac:	00 00                	add    %al,(%eax)
4081ae:	01 00                	add    %eax,(%eax)
4081b0:	2b 1e                	sub    (%esi),%ebx
4081b2:	00 00                	add    %al,(%eax)
4081b4:	02 00                	add    (%eax),%al
4081b6:	00 13                	add    %dl,(%ebx)
4081b8:	00 00                	add    %al,(%eax)
4081ba:	01 00                	add    %eax,(%eax)
4081bc:	69 13 00 00 01 00    	imul   $0x10000,(%ebx),%edx
4081c2:	e4 11                	in     $0x11,%al
4081c4:	00 00                	add    %al,(%eax)
4081c6:	01 00                	add    %eax,(%eax)
4081c8:	e4 11                	in     $0x11,%al
4081ca:	00 00                	add    %al,(%eax)
4081cc:	01 00                	add    %eax,(%eax)
4081ce:	d1 18                	rcrl   $1,(%eax)
4081d0:	00 00                	add    %al,(%eax)
4081d2:	01 00                	add    %eax,(%eax)
4081d4:	00 13                	add    %dl,(%ebx)
4081d6:	00 00                	add    %al,(%eax)
4081d8:	01 00                	add    %eax,(%eax)
4081da:	f6 27                	mulb   (%edi)
4081dc:	00 00                	add    %al,(%eax)
4081de:	01 00                	add    %eax,(%eax)
4081e0:	a9 26 00 00 02       	test   $0x2000026,%eax
4081e5:	00 51 0a             	add    %dl,0xa(%ecx)
4081e8:	00 00                	add    %al,(%eax)
4081ea:	01 00                	add    %eax,(%eax)
4081ec:	28 0d 00 00 01 00    	sub    %cl,0x10000
4081f2:	28 0d 00 00 02 00    	sub    %cl,0x20000
4081f8:	7c 15                	jl     0x40820f
4081fa:	00 00                	add    %al,(%eax)
4081fc:	03 00                	add    (%eax),%eax
4081fe:	a9 26 00 00 01       	test   $0x1000026,%eax
408203:	00 59 27             	add    %bl,0x27(%ecx)
408206:	00 00                	add    %al,(%eax)
408208:	01 00                	add    %eax,(%eax)
40820a:	e4 11                	in     $0x11,%al
40820c:	00 00                	add    %al,(%eax)
40820e:	01 00                	add    %eax,(%eax)
408210:	e4 11                	in     $0x11,%al
408212:	00 00                	add    %al,(%eax)
408214:	01 00                	add    %eax,(%eax)
408216:	28 0d 00 00 01 00    	sub    %cl,0x10000
40821c:	00 13                	add    %dl,(%ebx)
40821e:	00 00                	add    %al,(%eax)
408220:	01 00                	add    %eax,(%eax)
408222:	e4 11                	in     $0x11,%al
408224:	00 00                	add    %al,(%eax)
408226:	01 00                	add    %eax,(%eax)
408228:	00 13                	add    %dl,(%ebx)
40822a:	00 00                	add    %al,(%eax)
40822c:	01 00                	add    %eax,(%eax)
40822e:	a9 26 00 00 02       	test   $0x2000026,%eax
408233:	00 51 0a             	add    %dl,0xa(%ecx)
408236:	00 00                	add    %al,(%eax)
408238:	01 00                	add    %eax,(%eax)
40823a:	f4                   	hlt
40823b:	16                   	push   %ss
40823c:	00 00                	add    %al,(%eax)
40823e:	01 00                	add    %eax,(%eax)
408240:	f4                   	hlt
408241:	16                   	push   %ss
408242:	00 00                	add    %al,(%eax)
408244:	02 00                	add    (%eax),%al
408246:	7c 15                	jl     0x40825d
408248:	00 00                	add    %al,(%eax)
40824a:	03 00                	add    (%eax),%eax
40824c:	a9 26 00 00 01       	test   $0x1000026,%eax
408251:	00 59 27             	add    %bl,0x27(%ecx)
408254:	00 00                	add    %al,(%eax)
408256:	01 00                	add    %eax,(%eax)
408258:	a9 26 00 00 02       	test   $0x2000026,%eax
40825d:	00 51 0a             	add    %dl,0xa(%ecx)
408260:	00 00                	add    %al,(%eax)
408262:	01 00                	add    %eax,(%eax)
408264:	f4                   	hlt
408265:	16                   	push   %ss
408266:	00 00                	add    %al,(%eax)
408268:	02 00                	add    (%eax),%al
40826a:	14 1c                	adc    $0x1c,%al
40826c:	00 00                	add    %al,(%eax)
40826e:	01 00                	add    %eax,(%eax)
408270:	f4                   	hlt
408271:	16                   	push   %ss
408272:	00 00                	add    %al,(%eax)
408274:	02 00                	add    (%eax),%al
408276:	14 1c                	adc    $0x1c,%al
408278:	00 00                	add    %al,(%eax)
40827a:	03 00                	add    (%eax),%eax
40827c:	7c 15                	jl     0x408293
40827e:	00 00                	add    %al,(%eax)
408280:	04 00                	add    $0x0,%al
408282:	a9 26 00 00 01       	test   $0x1000026,%eax
408287:	00 59 27             	add    %bl,0x27(%ecx)
40828a:	00 00                	add    %al,(%eax)
40828c:	01 00                	add    %eax,(%eax)
40828e:	21 29                	and    %ebp,(%ecx)
408290:	00 00                	add    %al,(%eax)
408292:	01 00                	add    %eax,(%eax)
408294:	e4 11                	in     $0x11,%al
408296:	00 00                	add    %al,(%eax)
408298:	01 00                	add    %eax,(%eax)
40829a:	e4 11                	in     $0x11,%al
40829c:	00 00                	add    %al,(%eax)
40829e:	01 00                	add    %eax,(%eax)
4082a0:	e4 11                	in     $0x11,%al
4082a2:	00 00                	add    %al,(%eax)
4082a4:	01 00                	add    %eax,(%eax)
4082a6:	e4 11                	in     $0x11,%al
4082a8:	00 00                	add    %al,(%eax)
4082aa:	01 00                	add    %eax,(%eax)
4082ac:	e4 11                	in     $0x11,%al
4082ae:	00 00                	add    %al,(%eax)
4082b0:	01 00                	add    %eax,(%eax)
4082b2:	e4 11                	in     $0x11,%al
4082b4:	00 00                	add    %al,(%eax)
4082b6:	01 00                	add    %eax,(%eax)
4082b8:	e4 11                	in     $0x11,%al
4082ba:	00 00                	add    %al,(%eax)
4082bc:	01 00                	add    %eax,(%eax)
4082be:	e4 11                	in     $0x11,%al
4082c0:	00 00                	add    %al,(%eax)
4082c2:	01 00                	add    %eax,(%eax)
4082c4:	2b 1e                	sub    (%esi),%ebx
4082c6:	00 00                	add    %al,(%eax)
4082c8:	02 00                	add    (%eax),%al
4082ca:	00 13                	add    %dl,(%ebx)
4082cc:	00 00                	add    %al,(%eax)
4082ce:	01 00                	add    %eax,(%eax)
4082d0:	58                   	pop    %eax
4082d1:	0a 02                	or     (%edx),%al
4082d3:	00 02                	add    %al,(%edx)
4082d5:	00 8f 0b 00 00 01    	add    %cl,0x100000b(%edi)
4082db:	00 66 26             	add    %ah,0x26(%esi)
4082de:	00 00                	add    %al,(%eax)
4082e0:	01 00                	add    %eax,(%eax)
4082e2:	f4                   	hlt
4082e3:	16                   	push   %ss
4082e4:	00 00                	add    %al,(%eax)
4082e6:	01 00                	add    %eax,(%eax)
4082e8:	f4                   	hlt
4082e9:	16                   	push   %ss
4082ea:	00 00                	add    %al,(%eax)
4082ec:	01 00                	add    %eax,(%eax)
4082ee:	f4                   	hlt
4082ef:	16                   	push   %ss
4082f0:	00 00                	add    %al,(%eax)
4082f2:	01 00                	add    %eax,(%eax)
4082f4:	f4                   	hlt
4082f5:	16                   	push   %ss
4082f6:	00 00                	add    %al,(%eax)
4082f8:	01 00                	add    %eax,(%eax)
4082fa:	f4                   	hlt
4082fb:	16                   	push   %ss
4082fc:	00 00                	add    %al,(%eax)
4082fe:	01 00                	add    %eax,(%eax)
408300:	2b 1e                	sub    (%esi),%ebx
408302:	00 00                	add    %al,(%eax)
408304:	02 00                	add    (%eax),%al
408306:	00 13                	add    %dl,(%ebx)
408308:	00 00                	add    %al,(%eax)
40830a:	01 00                	add    %eax,(%eax)
40830c:	2b 1e                	sub    (%esi),%ebx
40830e:	00 00                	add    %al,(%eax)
408310:	02 00                	add    (%eax),%al
408312:	00 13                	add    %dl,(%ebx)
408314:	00 00                	add    %al,(%eax)
408316:	01 00                	add    %eax,(%eax)
408318:	2b 1e                	sub    (%esi),%ebx
40831a:	00 00                	add    %al,(%eax)
40831c:	02 00                	add    (%eax),%al
40831e:	00 13                	add    %dl,(%ebx)
408320:	00 00                	add    %al,(%eax)
408322:	01 00                	add    %eax,(%eax)
408324:	2b 1e                	sub    (%esi),%ebx
408326:	00 00                	add    %al,(%eax)
408328:	02 00                	add    (%eax),%al
40832a:	00 13                	add    %dl,(%ebx)
40832c:	00 00                	add    %al,(%eax)
40832e:	01 00                	add    %eax,(%eax)
408330:	e4 11                	in     $0x11,%al
408332:	00 00                	add    %al,(%eax)
408334:	01 00                	add    %eax,(%eax)
408336:	e4 11                	in     $0x11,%al
408338:	00 00                	add    %al,(%eax)
40833a:	01 00                	add    %eax,(%eax)
40833c:	e4 11                	in     $0x11,%al
40833e:	00 00                	add    %al,(%eax)
408340:	01 00                	add    %eax,(%eax)
408342:	e4 11                	in     $0x11,%al
408344:	00 00                	add    %al,(%eax)
408346:	01 00                	add    %eax,(%eax)
408348:	2b 1e                	sub    (%esi),%ebx
40834a:	00 00                	add    %al,(%eax)
40834c:	02 00                	add    (%eax),%al
40834e:	00 13                	add    %dl,(%ebx)
408350:	1d 00 06 00 09       	sbb    $0x9000600,%eax
408355:	00 bd 20 01 00 11    	add    %bh,0x11000120(%ebp)