421f8a:	30 00                	xor    %al,(%eax)
421f8c:	33 00                	xor    (%eax),%eax
421f8e:	61                   	popa
421f8f:	00 65 00             	add    %ah,0x0(%ebp)
421f92:	32 00                	xor    (%eax),%al
421f94:	37                   	aaa
421f95:	00 35 00 62 00 36    	add    %dh,0x36006200
421f9b:	00 35 00 37 00 2d    	add    %dh,0x2d003700
421fa1:	16                   	push   %ss
421fa2:	03 00                	add    (%eax),%eax
421fa4:	44                   	inc    %esp
421fa5:	62 00                	bound  %eax,(%eax)
421fa7:	39 00                	cmp    %eax,(%eax)
421fa9:	66 00 32             	data16 add %dh,(%edx)
421fac:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
421fb0:	00 34 00             	add    %dh,(%eax,%eax,1)
421fb3:	66 00 61 00          	data16 add %ah,0x0(%ecx)
421fb7:	62 00                	bound  %eax,(%eax)
421fb9:	30 00                	xor    %al,(%eax)
421fbb:	63 00                	arpl   %eax,(%eax)
421fbd:	36 00 33             	add    %dh,%ss:(%ebx)
421fc0:	00 36                	add    %dh,(%esi)
421fc2:	00 35 00 38 00 39    	add    %dh,0x39003800
421fc8:	00 33                	add    %dh,(%ebx)
421fca:	00 35 00 34 00 39    	add    %dh,0x39003400
421fd0:	00 61 00             	add    %ah,0x0(%ecx)
421fd3:	30 00                	xor    %al,(%eax)
421fd5:	33 00                	xor    (%eax),%eax
421fd7:	61                   	popa
421fd8:	00 65 00             	add    %ah,0x0(%ebp)
421fdb:	32 00                	xor    (%eax),%al
421fdd:	37                   	aaa
421fde:	00 35 00 62 00 36    	add    %dh,0x36006200
421fe4:	00 35 00 38 00 c6    	add    %dh,0xc6003800
421fea:	1d 03 00 44 62       	sbb    $0x62440003,%eax
421fef:	00 39                	add    %bh,(%ecx)
421ff1:	00 66 00             	add    %ah,0x0(%esi)
421ff4:	32 00                	xor    (%eax),%al
421ff6:	64 00 31             	add    %dh,%fs:(%ecx)
421ff9:	00 34 00             	add    %dh,(%eax,%eax,1)
421ffc:	66 00 61 00          	data16 add %ah,0x0(%ecx)
422000:	62 00                	bound  %eax,(%eax)
422002:	30 00                	xor    %al,(%eax)
422004:	63 00                	arpl   %eax,(%eax)
422006:	36 00 33             	add    %dh,%ss:(%ebx)
422009:	00 36                	add    %dh,(%esi)
42200b:	00 35 00 38 00 39    	add    %dh,0x39003800
422011:	00 33                	add    %dh,(%ebx)
422013:	00 35 00 34 00 39    	add    %dh,0x39003400
422019:	00 61 00             	add    %ah,0x0(%ecx)
42201c:	30 00                	xor    %al,(%eax)
42201e:	33 00                	xor    (%eax),%eax
422020:	61                   	popa
422021:	00 65 00             	add    %ah,0x0(%ebp)
422024:	32 00                	xor    (%eax),%al
422026:	37                   	aaa
422027:	00 35 00 62 00 36    	add    %dh,0x36006200
42202d:	00 35 00 39 00 5f    	add    %dh,0x5f003900
422033:	25 03 00 42 62       	and    $0x62420003,%eax
422038:	00 39                	add    %bh,(%ecx)
42203a:	00 66 00             	add    %ah,0x0(%esi)
42203d:	32 00                	xor    (%eax),%al
42203f:	64 00 31             	add    %dh,%fs:(%ecx)
422042:	00 34 00             	add    %dh,(%eax,%eax,1)
422045:	66 00 61 00          	data16 add %ah,0x0(%ecx)
422049:	62 00                	bound  %eax,(%eax)
42204b:	30 00                	xor    %al,(%eax)
42204d:	63 00                	arpl   %eax,(%eax)
42204f:	36 00 33             	add    %dh,%ss:(%ebx)
422052:	00 36                	add    %dh,(%esi)
422054:	00 35 00 38 00 39    	add    %dh,0x39003800
42205a:	00 33                	add    %dh,(%ebx)
42205c:	00 35 00 34 00 39    	add    %dh,0x39003400
422062:	00 61 00             	add    %ah,0x0(%ecx)
422065:	30 00                	xor    %al,(%eax)
422067:	33 00                	xor    (%eax),%eax
422069:	61                   	popa
42206a:	00 65 00             	add    %ah,0x0(%ebp)
42206d:	32 00                	xor    (%eax),%al
42206f:	37                   	aaa
422070:	00 35 00 62 00 36    	add    %dh,0x36006200
422076:	00 36                	add    %dh,(%esi)
422078:	00 f8                	add    %bh,%al
42207a:	2c 03                	sub    $0x3,%al
42207c:	00 44 62 00          	add    %al,0x0(%edx,%eiz,2)
422080:	39 00                	cmp    %eax,(%eax)
422082:	66 00 32             	data16 add %dh,(%edx)
422085:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
422089:	00 34 00             	add    %dh,(%eax,%eax,1)
42208c:	66 00 61 00          	data16 add %ah,0x0(%ecx)
422090:	62 00                	bound  %eax,(%eax)
422092:	30 00                	xor    %al,(%eax)
422094:	63 00                	arpl   %eax,(%eax)
422096:	36 00 33             	add    %dh,%ss:(%ebx)
422099:	00 36                	add    %dh,(%esi)
42209b:	00 35 00 38 00 39    	add    %dh,0x39003800
4220a1:	00 33                	add    %dh,(%ebx)
4220a3:	00 35 00 34 00 39    	add    %dh,0x39003400
4220a9:	00 61 00             	add    %ah,0x0(%ecx)
4220ac:	30 00                	xor    %al,(%eax)
4220ae:	33 00                	xor    (%eax),%eax
4220b0:	61                   	popa
4220b1:	00 65 00             	add    %ah,0x0(%ebp)
4220b4:	32 00                	xor    (%eax),%al
4220b6:	37                   	aaa
4220b7:	00 35 00 62 00 36    	add    %dh,0x36006200
4220bd:	00 36                	add    %dh,(%esi)
4220bf:	00 30                	add    %dh,(%eax)
4220c1:	00 91 34 03 00 44    	add    %dl,0x44000334(%ecx)
4220c7:	62 00                	bound  %eax,(%eax)
4220c9:	39 00                	cmp    %eax,(%eax)
4220cb:	66 00 32             	data16 add %dh,(%edx)
4220ce:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
4220d2:	00 34 00             	add    %dh,(%eax,%eax,1)
4220d5:	66 00 61 00          	data16 add %ah,0x0(%ecx)
4220d9:	62 00                	bound  %eax,(%eax)
4220db:	30 00                	xor    %al,(%eax)
4220dd:	63 00                	arpl   %eax,(%eax)
4220df:	36 00 33             	add    %dh,%ss:(%ebx)
4220e2:	00 36                	add    %dh,(%esi)
4220e4:	00 35 00 38 00 39    	add    %dh,0x39003800
4220ea:	00 33                	add    %dh,(%ebx)
4220ec:	00 35 00 34 00 39    	add    %dh,0x39003400
4220f2:	00 61 00             	add    %ah,0x0(%ecx)
4220f5:	30 00                	xor    %al,(%eax)
4220f7:	33 00                	xor    (%eax),%eax
4220f9:	61                   	popa
4220fa:	00 65 00             	add    %ah,0x0(%ebp)
4220fd:	32 00                	xor    (%eax),%al
4220ff:	37                   	aaa
422100:	00 35 00 62 00 36    	add    %dh,0x36006200
422106:	00 36                	add    %dh,(%esi)
422108:	00 31                	add    %dh,(%ecx)
42210a:	00 2a                	add    %ch,(%edx)
42210c:	3c 03                	cmp    $0x3,%al
42210e:	00 44 62 00          	add    %al,0x0(%edx,%eiz,2)
422112:	39 00                	cmp    %eax,(%eax)
422114:	66 00 32             	data16 add %dh,(%edx)
422117:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
42211b:	00 34 00             	add    %dh,(%eax,%eax,1)
42211e:	66 00 61 00          	data16 add %ah,0x0(%ecx)
422122:	62 00                	bound  %eax,(%eax)
422124:	30 00                	xor    %al,(%eax)
422126:	63 00                	arpl   %eax,(%eax)
422128:	36 00 33             	add    %dh,%ss:(%ebx)
42212b:	00 36                	add    %dh,(%esi)
42212d:	00 35 00 38 00 39    	add    %dh,0x39003800
422133:	00 33                	add    %dh,(%ebx)
422135:	00 35 00 34 00 39    	add    %dh,0x39003400
42213b:	00 61 00             	add    %ah,0x0(%ecx)
42213e:	30 00                	xor    %al,(%eax)
422140:	33 00                	xor    (%eax),%eax
422142:	61                   	popa
422143:	00 65 00             	add    %ah,0x0(%ebp)
422146:	32 00                	xor    (%eax),%al
422148:	37                   	aaa
422149:	00 35 00 62 00 36    	add    %dh,0x36006200
42214f:	00 36                	add    %dh,(%esi)
422151:	00 32                	add    %dh,(%edx)
422153:	00 c3                	add    %al,%bl
422155:	43                   	inc    %ebx
422156:	03 00                	add    (%eax),%eax
422158:	44                   	inc    %esp
422159:	62 00                	bound  %eax,(%eax)
42215b:	39 00                	cmp    %eax,(%eax)
42215d:	66 00 32             	data16 add %dh,(%edx)
422160:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
422164:	00 34 00             	add    %dh,(%eax,%eax,1)
422167:	66 00 61 00          	data16 add %ah,0x0(%ecx)
42216b:	62 00                	bound  %eax,(%eax)
42216d:	30 00                	xor    %al,(%eax)
42216f:	63 00                	arpl   %eax,(%eax)
422171:	36 00 33             	add    %dh,%ss:(%ebx)
422174:	00 36                	add    %dh,(%esi)
422176:	00 35 00 38 00 39    	add    %dh,0x39003800
42217c:	00 33                	add    %dh,(%ebx)
42217e:	00 35 00 34 00 39    	add    %dh,0x39003400
422184:	00 61 00             	add    %ah,0x0(%ecx)
422187:	30 00                	xor    %al,(%eax)
422189:	33 00                	xor    (%eax),%eax
42218b:	61                   	popa
42218c:	00 65 00             	add    %ah,0x0(%ebp)
42218f:	32 00                	xor    (%eax),%al
422191:	37                   	aaa
422192:	00 35 00 62 00 36    	add    %dh,0x36006200
422198:	00 36                	add    %dh,(%esi)
42219a:	00 33                	add    %dh,(%ebx)
42219c:	00 5c 4b 03          	add    %bl,0x3(%ebx,%ecx,2)
4221a0:	00 44 62 00          	add    %al,0x0(%edx,%eiz,2)
4221a4:	39 00                	cmp    %eax,(%eax)
4221a6:	66 00 32             	data16 add %dh,(%edx)
4221a9:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
4221ad:	00 34 00             	add    %dh,(%eax,%eax,1)
4221b0:	66 00 61 00          	data16 add %ah,0x0(%ecx)
4221b4:	62 00                	bound  %eax,(%eax)
4221b6:	30 00                	xor    %al,(%eax)
4221b8:	63 00                	arpl   %eax,(%eax)
4221ba:	36 00 33             	add    %dh,%ss:(%ebx)
4221bd:	00 36                	add    %dh,(%esi)
4221bf:	00 35 00 38 00 39    	add    %dh,0x39003800
4221c5:	00 33                	add    %dh,(%ebx)
4221c7:	00 35 00 34 00 39    	add    %dh,0x39003400
4221cd:	00 61 00             	add    %ah,0x0(%ecx)
4221d0:	30 00                	xor    %al,(%eax)
4221d2:	33 00                	xor    (%eax),%eax
4221d4:	61                   	popa
4221d5:	00 65 00             	add    %ah,0x0(%ebp)
4221d8:	32 00                	xor    (%eax),%al
4221da:	37                   	aaa
4221db:	00 35 00 62 00 36    	add    %dh,0x36006200
4221e1:	00 36                	add    %dh,(%esi)
4221e3:	00 34 00             	add    %dh,(%eax,%eax,1)
4221e6:	f5                   	cmc
4221e7:	52                   	push   %edx
4221e8:	03 00                	add    (%eax),%eax
4221ea:	44                   	inc    %esp
4221eb:	62 00                	bound  %eax,(%eax)
4221ed:	39 00                	cmp    %eax,(%eax)
4221ef:	66 00 32             	data16 add %dh,(%edx)
4221f2:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
4221f6:	00 34 00             	add    %dh,(%eax,%eax,1)
4221f9:	66 00 61 00          	data16 add %ah,0x0(%ecx)
4221fd:	62 00                	bound  %eax,(%eax)
4221ff:	30 00                	xor    %al,(%eax)
422201:	63 00                	arpl   %eax,(%eax)
422203:	36 00 33             	add    %dh,%ss:(%ebx)
422206:	00 36                	add    %dh,(%esi)
422208:	00 35 00 38 00 39    	add    %dh,0x39003800
42220e:	00 33                	add    %dh,(%ebx)
422210:	00 35 00 34 00 39    	add    %dh,0x39003400
422216:	00 61 00             	add    %ah,0x0(%ecx)
422219:	30 00                	xor    %al,(%eax)
42221b:	33 00                	xor    (%eax),%eax
42221d:	61                   	popa
42221e:	00 65 00             	add    %ah,0x0(%ebp)
422221:	32 00                	xor    (%eax),%al
422223:	37                   	aaa
422224:	00 35 00 62 00 36    	add    %dh,0x36006200
42222a:	00 36                	add    %dh,(%esi)
42222c:	00 35 00 8e 5a 03    	add    %dh,0x35a8e00
422232:	00 44 62 00          	add    %al,0x0(%edx,%eiz,2)
422236:	39 00                	cmp    %eax,(%eax)
422238:	66 00 32             	data16 add %dh,(%edx)
42223b:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
42223f:	00 34 00             	add    %dh,(%eax,%eax,1)
422242:	66 00 61 00          	data16 add %ah,0x0(%ecx)
422246:	62 00                	bound  %eax,(%eax)
422248:	30 00                	xor    %al,(%eax)
42224a:	63 00                	arpl   %eax,(%eax)
42224c:	36 00 33             	add    %dh,%ss:(%ebx)
42224f:	00 36                	add    %dh,(%esi)
422251:	00 35 00 38 00 39    	add    %dh,0x39003800
422257:	00 33                	add    %dh,(%ebx)
422259:	00 35 00 34 00 39    	add    %dh,0x39003400
42225f:	00 61 00             	add    %ah,0x0(%ecx)
422262:	30 00                	xor    %al,(%eax)
422264:	33 00                	xor    (%eax),%eax
422266:	61                   	popa
422267:	00 65 00             	add    %ah,0x0(%ebp)
42226a:	32 00                	xor    (%eax),%al
42226c:	37                   	aaa
42226d:	00 35 00 62 00 36    	add    %dh,0x36006200
422273:	00 36                	add    %dh,(%esi)
422275:	00 36                	add    %dh,(%esi)
422277:	00 27                	add    %ah,(%edi)
422279:	62 03                	bound  %eax,(%ebx)
42227b:	00 44 62 00          	add    %al,0x0(%edx,%eiz,2)
42227f:	39 00                	cmp    %eax,(%eax)
422281:	66 00 32             	data16 add %dh,(%edx)
422284:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
422288:	00 34 00             	add    %dh,(%eax,%eax,1)
42228b:	66 00 61 00          	data16 add %ah,0x0(%ecx)
42228f:	62 00                	bound  %eax,(%eax)
422291:	30 00                	xor    %al,(%eax)
422293:	63 00                	arpl   %eax,(%eax)
422295:	36 00 33             	add    %dh,%ss:(%ebx)
422298:	00 36                	add    %dh,(%esi)
42229a:	00 35 00 38 00 39    	add    %dh,0x39003800
4222a0:	00 33                	add    %dh,(%ebx)
4222a2:	00 35 00 34 00 39    	add    %dh,0x39003400
4222a8:	00 61 00             	add    %ah,0x0(%ecx)
4222ab:	30 00                	xor    %al,(%eax)
4222ad:	33 00                	xor    (%eax),%eax
4222af:	61                   	popa
4222b0:	00 65 00             	add    %ah,0x0(%ebp)
4222b3:	32 00                	xor    (%eax),%al
4222b5:	37                   	aaa
4222b6:	00 35 00 62 00 36    	add    %dh,0x36006200
4222bc:	00 36                	add    %dh,(%esi)
4222be:	00 37                	add    %dh,(%edi)
4222c0:	00 c0                	add    %al,%al
4222c2:	69 03 00 44 62 00    	imul   $0x624400,(%ebx),%eax
4222c8:	39 00                	cmp    %eax,(%eax)
4222ca:	66 00 32             	data16 add %dh,(%edx)
4222cd:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
4222d1:	00 34 00             	add    %dh,(%eax,%eax,1)
4222d4:	66 00 61 00          	data16 add %ah,0x0(%ecx)
4222d8:	62 00                	bound  %eax,(%eax)
4222da:	30 00                	xor    %al,(%eax)
4222dc:	63 00                	arpl   %eax,(%eax)
4222de:	36 00 33             	add    %dh,%ss:(%ebx)
4222e1:	00 36                	add    %dh,(%esi)
4222e3:	00 35 00 38 00 39    	add    %dh,0x39003800
4222e9:	00 33                	add    %dh,(%ebx)
4222eb:	00 35 00 34 00 39    	add    %dh,0x39003400
4222f1:	00 61 00             	add    %ah,0x0(%ecx)
4222f4:	30 00                	xor    %al,(%eax)
4222f6:	33 00                	xor    (%eax),%eax
4222f8:	61                   	popa
4222f9:	00 65 00             	add    %ah,0x0(%ebp)
4222fc:	32 00                	xor    (%eax),%al
4222fe:	37                   	aaa
4222ff:	00 35 00 62 00 36    	add    %dh,0x36006200
422305:	00 36                	add    %dh,(%esi)
422307:	00 38                	add    %bh,(%eax)
422309:	00 59 71             	add    %bl,0x71(%ecx)
42230c:	03 00                	add    (%eax),%eax
42230e:	44                   	inc    %esp
42230f:	62 00                	bound  %eax,(%eax)
422311:	39 00                	cmp    %eax,(%eax)
422313:	66 00 32             	data16 add %dh,(%edx)
422316:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
42231a:	00 34 00             	add    %dh,(%eax,%eax,1)
42231d:	66 00 61 00          	data16 add %ah,0x0(%ecx)
422321:	62 00                	bound  %eax,(%eax)
422323:	30 00                	xor    %al,(%eax)
422325:	63 00                	arpl   %eax,(%eax)
422327:	36 00 33             	add    %dh,%ss:(%ebx)
42232a:	00 36                	add    %dh,(%esi)
42232c:	00 35 00 38 00 39    	add    %dh,0x39003800
422332:	00 33                	add    %dh,(%ebx)
422334:	00 35 00 34 00 39    	add    %dh,0x39003400
42233a:	00 61 00             	add    %ah,0x0(%ecx)
42233d:	30 00                	xor    %al,(%eax)
42233f:	33 00                	xor    (%eax),%eax
422341:	61                   	popa
422342:	00 65 00             	add    %ah,0x0(%ebp)
422345:	32 00                	xor    (%eax),%al
422347:	37                   	aaa
422348:	00 35 00 62 00 36    	add    %dh,0x36006200
42234e:	00 36                	add    %dh,(%esi)
422350:	00 39                	add    %bh,(%ecx)
422352:	00 f2                	add    %dh,%dl
422354:	78 03                	js     0x422359
422356:	00 42 62             	add    %al,0x62(%edx)
422359:	00 39                	add    %bh,(%ecx)
42235b:	00 66 00             	add    %ah,0x0(%esi)
42235e:	32 00                	xor    (%eax),%al
422360:	64 00 31             	add    %dh,%fs:(%ecx)
422363:	00 34 00             	add    %dh,(%eax,%eax,1)