428037:	62 00                	bound  %eax,(%eax)
428039:	45                   	inc    %ebp
42803a:	00 41 00             	add    %al,0x0(%ecx)
42803d:	57                   	push   %edi
42803e:	00 4e 00             	add    %cl,0x0(%esi)
428041:	75 00                	jne    0x428043
428043:	48                   	dec    %eax
428044:	00 59 00             	add    %bl,0x0(%ecx)
428047:	69 00 63 00 62 00    	imul   $0x620063,(%eax),%eax
42804d:	63 00                	arpl   %eax,(%eax)
42804f:	37                   	aaa
428050:	00 58 00             	add    %bl,0x0(%eax)
428053:	66 00 4b 00          	data16 add %cl,0x0(%ebx)
428057:	70 00                	jo     0x428059
428059:	51                   	push   %ecx
42805a:	00 65 00             	add    %ah,0x0(%ebp)
42805d:	67 00 67 00          	add    %ah,0x0(%bx)
428061:	74 00                	je     0x428063
428063:	46                   	inc    %esi
428064:	00 2b                	add    %ch,(%ebx)
428066:	00 72 00             	add    %dh,0x0(%edx)
428069:	73 00                	jae    0x42806b
42806b:	75 00                	jne    0x42806d
42806d:	30 00                	xor    %al,(%eax)
42806f:	34 00                	xor    $0x0,%al
428071:	61                   	popa
428072:	00 61 00             	add    %ah,0x0(%ecx)
428075:	6c                   	insb   (%dx),%es:(%edi)
428076:	00 4d 00             	add    %cl,0x0(%ebp)
428079:	5a                   	pop    %edx
42807a:	00 63 00             	add    %ah,0x0(%ebx)
42807d:	55                   	push   %ebp
42807e:	00 4d 00             	add    %cl,0x0(%ebp)
428081:	4e                   	dec    %esi
428082:	00 41 00             	add    %al,0x0(%ecx)
428085:	4b                   	dec    %ebx
428086:	00 31                	add    %dh,(%ecx)
428088:	00 62 00             	add    %ah,0x0(%edx)
42808b:	44                   	inc    %esp
42808c:	00 4c 00 43          	add    %cl,0x43(%eax,%eax,1)
428090:	00 6f 00             	add    %ch,0x0(%edi)
428093:	35 00 54 00 73       	xor    $0x73005400,%eax
428098:	00 63 00             	add    %ah,0x0(%ebx)
42809b:	68 00 36 00 38       	push   $0x38003600
4280a0:	00 4d 00             	add    %cl,0x0(%ebp)
4280a3:	6f                   	outsl  %ds:(%esi),(%dx)
4280a4:	00 30                	add    %dh,(%eax)
4280a6:	00 2b                	add    %ch,(%ebx)
4280a8:	00 51 00             	add    %dl,0x0(%ecx)
4280ab:	57                   	push   %edi
4280ac:	00 52 00             	add    %dl,0x0(%edx)
4280af:	42                   	inc    %edx
4280b0:	00 32                	add    %dh,(%edx)
4280b2:	00 34 00             	add    %dh,(%eax,%eax,1)
4280b5:	58                   	pop    %eax
4280b6:	00 4a 00             	add    %cl,0x0(%edx)
4280b9:	6d                   	insl   (%dx),%es:(%edi)
4280ba:	00 57 00             	add    %dl,0x0(%edi)
4280bd:	42                   	inc    %edx
4280be:	00 76 00             	add    %dh,0x0(%esi)
4280c1:	70 00                	jo     0x4280c3
4280c3:	76 00                	jbe    0x4280c5
4280c5:	68 00 73 00 33       	push   $0x33007300
4280ca:	00 61 00             	add    %ah,0x0(%ecx)
4280cd:	6d                   	insl   (%dx),%es:(%edi)
4280ce:	00 41 00             	add    %al,0x0(%ecx)
4280d1:	5a                   	pop    %edx
4280d2:	00 46 00             	add    %al,0x0(%esi)
4280d5:	4c                   	dec    %esp
4280d6:	00 70 00             	add    %dh,0x0(%eax)
4280d9:	51                   	push   %ecx
4280da:	00 65 00             	add    %ah,0x0(%ebp)
4280dd:	67 00 67 00          	add    %ah,0x0(%bx)
4280e1:	74 00                	je     0x4280e3
4280e3:	46                   	inc    %esi
4280e4:	00 2b                	add    %ch,(%ebx)
4280e6:	00 72 00             	add    %dh,0x0(%edx)
4280e9:	73 00                	jae    0x4280eb
4280eb:	75 00                	jne    0x4280ed
4280ed:	30 00                	xor    %al,(%eax)
4280ef:	34 00                	xor    $0x0,%al
4280f1:	61                   	popa
4280f2:	00 61 00             	add    %ah,0x0(%ecx)
4280f5:	6c                   	insb   (%dx),%es:(%edi)
4280f6:	00 4d 00             	add    %cl,0x0(%ebp)
4280f9:	5a                   	pop    %edx
4280fa:	00 63 00             	add    %ah,0x0(%ebx)
4280fd:	55                   	push   %ebp
4280fe:	00 63 00             	add    %ah,0x0(%ebx)
428101:	6f                   	outsl  %ds:(%esi),(%dx)
428102:	00 61 00             	add    %ah,0x0(%ecx)
428105:	78 00                	js     0x428107
428107:	72 00                	jb     0x428109
428109:	31 00                	xor    %eax,(%eax)
42810b:	64 00 56 00          	add    %dl,%fs:0x0(%esi)
42810f:	65 00 53 00          	add    %dl,%gs:0x0(%ebx)
428113:	6c                   	insb   (%dx),%es:(%edi)
428114:	00 41 00             	add    %al,0x0(%ecx)
428117:	69 00 4d 00 73 00    	imul   $0x73004d,(%eax),%eax
42811d:	52                   	push   %edx
42811e:	00 38                	add    %bh,(%eax)
428120:	00 75 00             	add    %dh,0x0(%ebp)
428123:	43                   	inc    %ebx
428124:	00 4d 00             	add    %cl,0x0(%ebp)
428127:	61                   	popa
428128:	00 2b                	add    %ch,(%ebx)
42812a:	00 48 00             	add    %cl,0x0(%eax)
42812d:	55                   	push   %ebp
42812e:	00 31                	add    %dh,(%ecx)
428130:	00 38                	add    %bh,(%eax)
428132:	00 54 00 35          	add    %dl,0x35(%eax,%eax,1)
428136:	00 4f 00             	add    %cl,0x0(%edi)
428139:	72 00                	jb     0x42813b
42813b:	46                   	inc    %esi
42813c:	00 2f                	add    %ch,(%edi)
42813e:	00 62 00             	add    %ah,0x0(%edx)
428141:	30 00                	xor    %al,(%eax)
428143:	71 00                	jno    0x428145
428145:	41                   	inc    %ecx
428146:	00 33                	add    %dh,(%ebx)
428148:	00 58 00             	add    %bl,0x0(%eax)
42814b:	52                   	push   %edx
42814c:	00 48 00             	add    %cl,0x0(%eax)
42814f:	62 00                	bound  %eax,(%eax)
428151:	30 00                	xor    %al,(%eax)
428153:	34 00                	xor    $0x0,%al
428155:	44                   	inc    %esp
428156:	00 43 00             	add    %al,0x0(%ebx)
428159:	4a                   	dec    %edx
42815a:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
42815e:	00 50 00             	add    %dl,0x0(%eax)
428161:	73 00                	jae    0x428163
428163:	77 00                	ja     0x428165
428165:	4d                   	dec    %ebp
428166:	00 73 00             	add    %dh,0x0(%ebx)
428169:	4a                   	dec    %edx
42816a:	00 47 00             	add    %al,0x0(%edi)
42816d:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
428171:	65 00 31             	add    %dh,%gs:(%ecx)
428174:	00 76 00             	add    %dh,0x0(%esi)
428177:	68 00 2b 00 50       	push   $0x50002b00
42817c:	00 47 00             	add    %al,0x0(%edi)
42817f:	70 00                	jo     0x428181
428181:	61                   	popa
428182:	00 71 00             	add    %dh,0x0(%ecx)
428185:	49                   	dec    %ecx
428186:	00 4c 00 41          	add    %cl,0x41(%eax,%eax,1)
42818a:	00 4d 00             	add    %cl,0x0(%ebp)
42818d:	79 00                	jns    0x42818f
42818f:	57                   	push   %edi
428190:	00 74 00 5a          	add    %dh,0x5a(%eax,%eax,1)
428194:	00 68 00             	add    %ch,0x0(%eax)
428197:	46                   	inc    %esi
428198:	00 70 00             	add    %dh,0x0(%eax)
42819b:	32 00                	xor    (%eax),%al
42819d:	4c                   	dec    %esp
42819e:	00 73 00             	add    %dh,0x0(%ebx)
4281a1:	51                   	push   %ecx
4281a2:	00 44 00 37          	add    %al,0x37(%eax,%eax,1)
4281a6:	00 6a 00             	add    %ch,0x0(%edx)
4281a9:	38 00                	cmp    %al,(%eax)
4281ab:	41                   	inc    %ecx
4281ac:	00 46 00             	add    %al,0x0(%esi)
4281af:	4e                   	dec    %esi
4281b0:	00 79 00             	add    %bh,0x0(%ecx)
4281b3:	45                   	inc    %ebp
4281b4:	00 41 00             	add    %al,0x0(%ecx)
4281b7:	65 00 49 00          	add    %cl,%gs:0x0(%ecx)
4281bb:	77 00                	ja     0x4281bd
4281bd:	56                   	push   %esi
4281be:	00 47 00             	add    %al,0x0(%edi)
4281c1:	2f                   	das
4281c2:	00 73 00             	add    %dh,0x0(%ebx)
4281c5:	70 00                	jo     0x4281c7
4281c7:	78 00                	js     0x4281c9
4281c9:	6f                   	outsl  %ds:(%esi),(%dx)
4281ca:	00 53 00             	add    %dl,0x0(%ebx)
4281cd:	33 00                	xor    (%eax),%eax
4281cf:	6c                   	insb   (%dx),%es:(%edi)
4281d0:	00 42 00             	add    %al,0x0(%edx)
4281d3:	4d                   	dec    %ebp
4281d4:	00 66 00             	add    %ah,0x0(%esi)
4281d7:	31 00                	xor    %eax,(%eax)
4281d9:	51                   	push   %ecx
4281da:	00 6b 00             	add    %ch,0x0(%ebx)
4281dd:	36 00 2b             	add    %ch,%ss:(%ebx)
4281e0:	00 46 00             	add    %al,0x0(%esi)
4281e3:	72 00                	jb     0x4281e5
4281e5:	59                   	pop    %ecx
4281e6:	00 45 00             	add    %al,0x0(%ebp)
4281e9:	41                   	inc    %ecx
4281ea:	00 53 00             	add    %dl,0x0(%ebx)
4281ed:	4b                   	dec    %ebx
4281ee:	00 6b 00             	add    %ch,0x0(%ebx)
4281f1:	48                   	dec    %eax
4281f2:	00 49 00             	add    %cl,0x0(%ecx)
4281f5:	59                   	pop    %ecx
4281f6:	00 62 00             	add    %ah,0x0(%edx)
4281f9:	68 00 2f 00 4b       	push   $0x4b002f00
4281fe:	00 72 00             	add    %dh,0x0(%edx)
428201:	4c                   	dec    %esp
428202:	00 4e 00             	add    %cl,0x0(%esi)
428205:	75 00                	jne    0x428207
428207:	6d                   	insl   (%dx),%es:(%edi)
428208:	00 57 00             	add    %dl,0x0(%edi)
42820b:	4a                   	dec    %edx
42820c:	00 54 00 47          	add    %dl,0x47(%eax,%eax,1)
428210:	00 48 00             	add    %cl,0x0(%eax)
428213:	46                   	inc    %esi
428214:	00 66 00             	add    %ah,0x0(%esi)
428217:	4d                   	dec    %ebp
428218:	00 6b 00             	add    %ch,0x0(%ebx)
42821b:	71 00                	jno    0x42821d
42821d:	6f                   	outsl  %ds:(%esi),(%dx)
42821e:	00 4c 00 5a          	add    %cl,0x5a(%eax,%eax,1)
428222:	00 78 00             	add    %bh,0x0(%eax)
428225:	39 00                	cmp    %eax,(%eax)
428227:	6f                   	outsl  %ds:(%esi),(%dx)
428228:	00 66 00             	add    %ah,0x0(%esi)
42822b:	70 00                	jo     0x42822d
42822d:	4b                   	dec    %ebx
42822e:	00 56 00             	add    %dl,0x0(%esi)
428231:	76 00                	jbe    0x428233
428233:	76 00                	jbe    0x428235
428235:	44                   	inc    %esp
428236:	00 7a 00             	add    %bh,0x0(%edx)
428239:	66 00 52 00          	data16 add %dl,0x0(%edx)
42823d:	55                   	push   %ebp
42823e:	00 56 00             	add    %dl,0x0(%esi)
428241:	57                   	push   %edi
428242:	00 4f 00             	add    %cl,0x0(%edi)
428245:	5a                   	pop    %edx
428246:	00 65 00             	add    %ah,0x0(%ebp)
428249:	56                   	push   %esi
42824a:	00 70 00             	add    %dh,0x0(%eax)
42824d:	35 00 45 00 63       	xor    $0x63004500,%eax
428252:	00 5a 00             	add    %bl,0x0(%edx)
428255:	70 00                	jo     0x428257
428257:	47                   	inc    %edi
428258:	00 4e 00             	add    %cl,0x0(%esi)
42825b:	54                   	push   %esp
42825c:	00 63 00             	add    %ah,0x0(%ebx)
42825f:	39 00                	cmp    %eax,(%eax)
428261:	4e                   	dec    %esi
428262:	00 71 00             	add    %dh,0x0(%ecx)
428265:	57                   	push   %edi
428266:	00 51 00             	add    %dl,0x0(%ecx)
428269:	4e                   	dec    %esi
42826a:	00 57 00             	add    %dl,0x0(%edi)
42826d:	48                   	dec    %eax
42826e:	00 32                	add    %dh,(%edx)
428270:	00 2b                	add    %ch,(%ebx)
428272:	00 48 00             	add    %cl,0x0(%eax)
428275:	2b 00                	sub    (%eax),%eax
428277:	42                   	inc    %edx
428278:	00 43 00             	add    %al,0x0(%ebx)
42827b:	70 00                	jo     0x42827d
42827d:	4e                   	dec    %esi
42827e:	00 67 00             	add    %ah,0x0(%edi)
428281:	4c                   	dec    %esp
428282:	00 4e 00             	add    %cl,0x0(%esi)
428285:	75 00                	jne    0x428287
428287:	6d                   	insl   (%dx),%es:(%edi)
428288:	00 57 00             	add    %dl,0x0(%edi)
42828b:	4a                   	dec    %edx
42828c:	00 54 00 47          	add    %dl,0x47(%eax,%eax,1)
428290:	00 48 00             	add    %cl,0x0(%eax)
428293:	46                   	inc    %esi
428294:	00 72 00             	add    %dh,0x0(%edx)
428297:	69 00 47 00 78 00    	imul   $0x780047,(%eax),%eax
42829d:	44                   	inc    %esp
42829e:	00 32                	add    %dh,(%edx)
4282a0:	00 43 00             	add    %al,0x0(%ebx)
4282a3:	58                   	pop    %eax
4282a4:	00 32                	add    %dh,(%edx)
4282a6:	00 56 00             	add    %dl,0x0(%esi)
4282a9:	61                   	popa
4282aa:	00 70 00             	add    %dh,0x0(%eax)
4282ad:	4b                   	dec    %ebx
4282ae:	00 56 00             	add    %dl,0x0(%esi)
4282b1:	76 00                	jbe    0x4282b3
4282b3:	76 00                	jbe    0x4282b5
4282b5:	44                   	inc    %esp
4282b6:	00 7a 00             	add    %bh,0x0(%edx)
4282b9:	66 00 52 00          	data16 add %dl,0x0(%edx)
4282bd:	55                   	push   %ebp
4282be:	00 31                	add    %dh,(%ecx)
4282c0:	00 2f                	add    %ch,(%edi)
4282c2:	00 41 00             	add    %al,0x0(%ecx)
4282c5:	55                   	push   %ebp
4282c6:	00 78 00             	add    %bh,0x0(%eax)
4282c9:	74 00                	je     0x4282cb
4282cb:	6a 00                	push   $0x0
4282cd:	54                   	push   %esp
4282ce:	00 2f                	add    %ch,(%edi)
4282d0:	00 39                	add    %bh,(%ecx)
4282d2:	00 6a 00             	add    %ch,0x0(%edx)
4282d5:	57                   	push   %edi
4282d6:	00 44 00 44          	add    %al,0x44(%eax,%eax,1)
4282da:	00 6f 00             	add    %ch,0x0(%edi)
4282dd:	67 00 79 00          	add    %bh,0x0(%bx,%di)
4282e1:	4c                   	dec    %esp
4282e2:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
4282e6:	00 63 00             	add    %ah,0x0(%ebx)
4282e9:	7a 00                	jp     0x4282eb
4282eb:	76 00                	jbe    0x4282ed
4282ed:	42                   	inc    %edx
4282ee:	00 6d 00             	add    %ch,0x0(%ebp)
4282f1:	70 00                	jo     0x4282f3
4282f3:	76 00                	jbe    0x4282f5
4282f5:	70 00                	jo     0x4282f7
4282f7:	53                   	push   %ebx
4282f8:	00 77 00             	add    %dh,0x0(%edi)
4282fb:	4a                   	dec    %edx
4282fc:	00 79 00             	add    %bh,0x0(%ecx)
4282ff:	43                   	inc    %ebx
428300:	00 54 00 68          	add    %dl,0x68(%eax,%eax,1)
428304:	00 57 00             	add    %dl,0x0(%edi)
428307:	71 00                	jno    0x428309
428309:	43                   	inc    %ebx
42830a:	00 31                	add    %dh,(%ecx)
42830c:	00 4b 00             	add    %cl,0x0(%ebx)
42830f:	72 00                	jb     0x428311
428311:	58                   	pop    %eax
428312:	00 53 00             	add    %dl,0x0(%ebx)
428315:	69 00 72 00 7a 00    	imul   $0x7a0072,(%eax),%eax
42831b:	6d                   	insl   (%dx),%es:(%edi)
42831c:	00 6e 00             	add    %ch,0x0(%esi)
42831f:	53                   	push   %ebx
428320:	00 42 00             	add    %al,0x0(%edx)
428323:	33 00                	xor    (%eax),%eax
428325:	6e                   	outsb  %ds:(%esi),(%dx)
428326:	00 32                	add    %dh,(%edx)
428328:	00 6b 00             	add    %ch,0x0(%ebx)
42832b:	6f                   	outsl  %ds:(%esi),(%dx)
42832c:	00 4f 00             	add    %cl,0x0(%edi)
42832f:	62 00                	bound  %eax,(%eax)
428331:	49                   	dec    %ecx
428332:	00 48 00             	add    %cl,0x0(%eax)
428335:	50                   	push   %eax
428336:	00 45 00             	add    %al,0x0(%ebp)
428339:	39 00                	cmp    %eax,(%eax)
42833b:	39 00                	cmp    %eax,(%eax)
42833d:	47                   	inc    %edi
42833e:	00 72 00             	add    %dh,0x0(%edx)
428341:	62 00                	bound  %eax,(%eax)
428343:	32 00                	xor    (%eax),%al
428345:	4e                   	dec    %esi
428346:	00 73 00             	add    %dh,0x0(%ebx)
428349:	69 00 58 00 59 00    	imul   $0x590058,(%eax),%eax