425062:	00 50 00             	add    %dl,0x0(%eax)
425065:	49                   	dec    %ecx
425066:	00 6d 00             	add    %ch,0x0(%ebp)
425069:	4e                   	dec    %esi
42506a:	00 65 00             	add    %ah,0x0(%ebp)
42506d:	79 00                	jns    0x42506f
42506f:	52                   	push   %edx
425070:	00 48 00             	add    %cl,0x0(%eax)
425073:	67 00 69 00          	add    %ch,0x0(%bx,%di)
425077:	37                   	aaa
425078:	00 58 00             	add    %bl,0x0(%eax)
42507b:	56                   	push   %esi
42507c:	00 41 00             	add    %al,0x0(%ecx)
42507f:	70 00                	jo     0x425081
425081:	36 00 44 00 53       	add    %al,%ss:0x53(%eax,%eax,1)
425086:	00 61 00             	add    %ah,0x0(%ecx)
425089:	33 00                	xor    (%eax),%eax
42508b:	41                   	inc    %ecx
42508c:	00 6a 00             	add    %ch,0x0(%edx)
42508f:	43                   	inc    %ebx
425090:	00 2b                	add    %ch,(%ebx)
425092:	00 36                	add    %dh,(%esi)
425094:	00 32                	add    %dh,(%edx)
425096:	00 41 00             	add    %al,0x0(%ecx)
425099:	69 00 52 00 72 00    	imul   $0x720052,(%eax),%eax
42509f:	4a                   	dec    %edx
4250a0:	00 46 00             	add    %al,0x0(%esi)
4250a3:	73 00                	jae    0x4250a5
4250a5:	72 00                	jb     0x4250a7
4250a7:	57                   	push   %edi
4250a8:	00 2b                	add    %ch,(%ebx)
4250aa:	00 33                	add    %dh,(%ebx)
4250ac:	00 52 00             	add    %dl,0x0(%edx)
4250af:	63 00                	arpl   %eax,(%eax)
4250b1:	4f                   	dec    %edi
4250b2:	00 59 00             	add    %bl,0x0(%ecx)
4250b5:	65 00 4c 00 79       	add    %cl,%gs:0x79(%eax,%eax,1)
4250ba:	00 79 00             	add    %bh,0x0(%ecx)
4250bd:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
4250c1:	75 00                	jne    0x4250c3
4250c3:	56                   	push   %esi
4250c4:	00 36                	add    %dh,(%esi)
4250c6:	00 4d 00             	add    %cl,0x0(%ebp)
4250c9:	38 00                	cmp    %al,(%eax)
4250cb:	79 00                	jns    0x4250cd
4250cd:	4e                   	dec    %esi
4250ce:	00 79 00             	add    %bh,0x0(%ecx)
4250d1:	62 00                	bound  %eax,(%eax)
4250d3:	6b 00 36             	imul   $0x36,(%eax),%eax
4250d6:	00 71 00             	add    %dh,0x0(%ecx)
4250d9:	65 00 41 00          	add    %al,%gs:0x0(%ecx)
4250dd:	70 00                	jo     0x4250df
4250df:	45                   	inc    %ebp
4250e0:	00 2f                	add    %ch,(%edi)
4250e2:	00 4f 00             	add    %cl,0x0(%edi)
4250e5:	2f                   	das
4250e6:	00 55 00             	add    %dl,0x0(%ebp)
4250e9:	41                   	inc    %ecx
4250ea:	00 49 00             	add    %cl,0x0(%ecx)
4250ed:	6b 00 59             	imul   $0x59,(%eax),%eax
4250f0:	00 7a 00             	add    %bh,0x0(%edx)
4250f3:	66 00 69 00          	data16 add %ch,0x0(%ecx)
4250f7:	45                   	inc    %ebp
4250f8:	00 4a 00             	add    %cl,0x0(%edx)
4250fb:	7a 00                	jp     0x4250fd
4250fd:	36 00 7a 00          	add    %bh,%ss:0x0(%edx)
425101:	73 00                	jae    0x425103
425103:	4e                   	dec    %esi
425104:	00 48 00             	add    %cl,0x0(%eax)
425107:	55                   	push   %ebp
425108:	00 7a 00             	add    %bh,0x0(%edx)
42510b:	46                   	inc    %esi
42510c:	00 42 00             	add    %al,0x0(%edx)
42510f:	76 00                	jbe    0x425111
425111:	6a 00                	push   $0x0
425113:	41                   	inc    %ecx
425114:	00 48 00             	add    %cl,0x0(%eax)
425117:	65 00 6c 00 30       	add    %ch,%gs:0x30(%eax,%eax,1)
42511c:	00 2b                	add    %ch,(%ebx)
42511e:	00 6b 00             	add    %ch,0x0(%ebx)
425121:	74 00                	je     0x425123
425123:	48                   	dec    %eax
425124:	00 49 00             	add    %cl,0x0(%ecx)
425127:	62 00                	bound  %eax,(%eax)
425129:	69 00 79 00 72 00    	imul   $0x720079,(%eax),%eax
42512f:	7a 00                	jp     0x425131
425131:	45                   	inc    %ebp
425132:	00 32                	add    %dh,(%edx)
425134:	00 77 00             	add    %dh,0x0(%edi)
425137:	6a 00                	push   $0x0
425139:	70 00                	jo     0x42513b
42513b:	58                   	pop    %eax
42513c:	00 36                	add    %dh,(%esi)
42513e:	00 67 00             	add    %ah,0x0(%edi)
425141:	4d                   	dec    %ebp
425142:	00 51 00             	add    %dl,0x0(%ecx)
425145:	61                   	popa
425146:	00 49 00             	add    %cl,0x0(%ecx)
425149:	48                   	dec    %eax
42514a:	00 59 00             	add    %bl,0x0(%ecx)
42514d:	55                   	push   %ebp
42514e:	00 33                	add    %dh,(%ebx)
425150:	00 2f                	add    %ch,(%edi)
425152:	00 66 00             	add    %ah,0x0(%esi)
425155:	51                   	push   %ecx
425156:	00 51 00             	add    %dl,0x0(%ecx)
425159:	51                   	push   %ecx
42515a:	00 6f 00             	add    %ch,0x0(%edi)
42515d:	32 00                	xor    (%eax),%al
42515f:	53                   	push   %ebx
425160:	00 51 00             	add    %dl,0x0(%ecx)
425163:	62 00                	bound  %eax,(%eax)
425165:	39 00                	cmp    %eax,(%eax)
425167:	74 00                	je     0x425169
425169:	47                   	inc    %edi
42516a:	00 72 00             	add    %dh,0x0(%edx)
42516d:	6e                   	outsb  %ds:(%esi),(%dx)
42516e:	00 62 00             	add    %ah,0x0(%edx)
425171:	4a                   	dec    %edx
425172:	00 79 00             	add    %bh,0x0(%ecx)
425175:	76 00                	jbe    0x425177
425177:	68 00 71 00 6d       	push   $0x6d007100
42517c:	00 45 00             	add    %al,0x0(%ebp)
42517f:	5a                   	pop    %edx
425180:	00 49 00             	add    %cl,0x0(%ecx)
425183:	66 00 79 00          	data16 add %bh,0x0(%ecx)
425187:	68 00 63 00 57       	push   $0x57006300
42518c:	00 36                	add    %dh,(%esi)
42518e:	00 54 00 55          	add    %dl,0x55(%eax,%eax,1)
425192:	00 51 00             	add    %dl,0x0(%ecx)
425195:	62 00                	bound  %eax,(%eax)
425197:	67 00 64 00          	add    %ah,0x0(%si)
42519b:	70 00                	jo     0x42519d
42519d:	75 00                	jne    0x42519f
42519f:	34 00                	xor    $0x0,%al
4251a1:	63 00                	arpl   %eax,(%eax)
4251a3:	35 00 2f 00 30       	xor    $0x30002f00,%eax
4251a8:	00 55 00             	add    %dl,0x0(%ebp)
4251ab:	47                   	inc    %edi
4251ac:	00 59 00             	add    %bl,0x0(%ecx)
4251af:	58                   	pop    %eax
4251b0:	00 71 00             	add    %dh,0x0(%ecx)
4251b3:	4c                   	dec    %esp
4251b4:	00 4f 00             	add    %cl,0x0(%edi)
4251b7:	58                   	pop    %eax
4251b8:	00 2b                	add    %ch,(%ebx)
4251ba:	00 50 00             	add    %dl,0x0(%eax)
4251bd:	4e                   	dec    %esi
4251be:	00 6c 00 42          	add    %ch,0x42(%eax,%eax,1)
4251c2:	00 32                	add    %dh,(%edx)
4251c4:	00 6c 00 36          	add    %ch,0x36(%eax,%eax,1)
4251c8:	00 69 00             	add    %ch,0x0(%ecx)
4251cb:	7a 00                	jp     0x4251cd
4251cd:	6c                   	insb   (%dx),%es:(%edi)
4251ce:	00 2f                	add    %ch,(%edi)
4251d0:	00 54 00 54          	add    %dl,0x54(%eax,%eax,1)
4251d4:	00 5a 00             	add    %bl,0x0(%edx)
4251d7:	67 00 64 00          	add    %ah,0x0(%si)
4251db:	70 00                	jo     0x4251dd
4251dd:	75 00                	jne    0x4251df
4251df:	34 00                	xor    $0x0,%al
4251e1:	63 00                	arpl   %eax,(%eax)
4251e3:	35 00 2f 00 30       	xor    $0x30002f00,%eax
4251e8:	00 55 00             	add    %dl,0x0(%ebp)
4251eb:	5a                   	pop    %edx
4251ec:	00 71 00             	add    %dh,0x0(%ecx)
4251ef:	62 00                	bound  %eax,(%eax)
4251f1:	46                   	inc    %esi
4251f2:	00 73 00             	add    %dh,0x0(%ebx)
4251f5:	49                   	dec    %ecx
4251f6:	00 65 00             	add    %ah,0x0(%ebp)
4251f9:	4e                   	dec    %esi
4251fa:	00 6f 00             	add    %ch,0x0(%edi)
4251fd:	39 00                	cmp    %eax,(%eax)
4251ff:	79 00                	jns    0x425201
425201:	45                   	inc    %ebp
425202:	00 33                	add    %dh,(%ebx)
425204:	00 34 00             	add    %dh,(%eax,%eax,1)
425207:	41                   	inc    %ecx
425208:	00 39                	add    %bh,(%ecx)
42520a:	00 79 00             	add    %bh,0x0(%ecx)
42520d:	43                   	inc    %ebx
42520e:	00 31                	add    %dh,(%ecx)
425210:	00 6a 00             	add    %ch,0x0(%edx)
425213:	4f                   	dec    %edi
425214:	00 73 00             	add    %dh,0x0(%ebx)
425217:	52                   	push   %edx
425218:	00 7a 00             	add    %bh,0x0(%edx)
42521b:	59                   	pop    %ecx
42521c:	00 53 00             	add    %dl,0x0(%ebx)
42521f:	4c                   	dec    %esp
425220:	00 44 00 73          	add    %al,0x73(%eax,%eax,1)
425224:	00 6f 00             	add    %ch,0x0(%edi)
425227:	62 00                	bound  %eax,(%eax)
425229:	71 00                	jno    0x42522b
42522b:	70 00                	jo     0x42522d
42522d:	71 00                	jno    0x42522f
42522f:	30 00                	xor    %al,(%eax)
425231:	47                   	inc    %edi
425232:	00 34 00             	add    %dh,(%eax,%eax,1)
425235:	6f                   	outsl  %ds:(%esi),(%dx)
425236:	00 42 00             	add    %al,0x0(%edx)
425239:	6d                   	insl   (%dx),%es:(%edi)
42523a:	00 4a 00             	add    %cl,0x0(%edx)
42523d:	31 00                	xor    %eax,(%eax)
42523f:	33 00                	xor    (%eax),%eax
425241:	6b 00 66             	imul   $0x66,(%eax),%eax
425244:	00 63 00             	add    %ah,0x0(%ebx)
425247:	68 00 56 00 47       	push   $0x47005600
42524c:	00 31                	add    %dh,(%ecx)
42524e:	00 4f 00             	add    %cl,0x0(%edi)
425251:	75 00                	jne    0x425253
425253:	49                   	dec    %ecx
425254:	00 4f 00             	add    %cl,0x0(%edi)
425257:	7a 00                	jp     0x425259
425259:	4d                   	dec    %ebp
42525a:	00 75 00             	add    %dh,0x0(%ebp)
42525d:	79 00                	jns    0x42525f
42525f:	2b 00                	sub    (%eax),%eax
425261:	58                   	pop    %eax
425262:	00 74 00 77          	add    %dh,0x77(%eax,%eax,1)
425266:	00 38                	add    %bh,(%eax)
425268:	00 61 00             	add    %ah,0x0(%ecx)
42526b:	35 00 6c 00 64       	xor    $0x64006c00,%eax
425270:	00 48 00             	add    %cl,0x0(%eax)
425273:	2f                   	das
425274:	00 4e 00             	add    %cl,0x0(%esi)
425277:	33 00                	xor    (%eax),%eax
425279:	39 00                	cmp    %eax,(%eax)
42527b:	4d                   	dec    %ebp
42527c:	00 54 00 32          	add    %dl,0x32(%eax,%eax,1)
425280:	00 57 00             	add    %dl,0x0(%edi)
425283:	38 00                	cmp    %al,(%eax)
425285:	30 00                	xor    %al,(%eax)
425287:	70 00                	jo     0x425289
425289:	54                   	push   %esp
42528a:	00 4e 00             	add    %cl,0x0(%esi)
42528d:	4f                   	dec    %edi
42528e:	00 76 00             	add    %dh,0x0(%esi)
425291:	59                   	pop    %ecx
425292:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
425296:	00 43 00             	add    %al,0x0(%ebx)
425299:	51                   	push   %ecx
42529a:	00 61 00             	add    %ah,0x0(%ecx)
42529d:	6d                   	insl   (%dx),%es:(%edi)
42529e:	00 50 00             	add    %dl,0x0(%eax)
4252a1:	6a 00                	push   $0x0
4252a3:	66 00 5a 00          	data16 add %bl,0x0(%edx)
4252a7:	4a                   	dec    %edx
4252a8:	00 72 00             	add    %dh,0x0(%edx)
4252ab:	30 00                	xor    %al,(%eax)
4252ad:	71 00                	jno    0x4252af
4252af:	43                   	inc    %ebx
4252b0:	00 54 00 77          	add    %dl,0x77(%eax,%eax,1)
4252b4:	00 6b 00             	add    %ch,0x0(%ebx)
4252b7:	68 00 66 00 71       	push   $0x71006600
4252bc:	00 54 00 4c          	add    %dl,0x4c(%eax,%eax,1)
4252c0:	00 4a 00             	add    %cl,0x0(%edx)
4252c3:	68 00 47 00 52       	push   $0x52004700
4252c8:	00 56 00             	add    %dl,0x0(%esi)
4252cb:	6c                   	insb   (%dx),%es:(%edi)
4252cc:	00 33                	add    %dh,(%ebx)
4252ce:	00 38                	add    %bh,(%eax)
4252d0:	00 49 00             	add    %cl,0x0(%ecx)
4252d3:	62 00                	bound  %eax,(%eax)
4252d5:	6c                   	insb   (%dx),%es:(%edi)
4252d6:	00 46 00             	add    %al,0x0(%esi)
4252d9:	53                   	push   %ebx
4252da:	00 31                	add    %dh,(%ecx)
4252dc:	00 43 00             	add    %al,0x0(%ebx)
4252df:	30 00                	xor    %al,(%eax)
4252e1:	42                   	inc    %edx
4252e2:	00 6b 00             	add    %ch,0x0(%ebx)
4252e5:	49                   	dec    %ecx
4252e6:	00 54 00 33          	add    %dl,0x33(%eax,%eax,1)
4252ea:	00 4f 00             	add    %cl,0x0(%edi)
4252ed:	4c                   	dec    %esp
4252ee:	00 72 00             	add    %dh,0x0(%edx)
4252f1:	49                   	dec    %ecx
4252f2:	00 74 00 4b          	add    %dh,0x4b(%eax,%eax,1)
4252f6:	00 33                	add    %dh,(%ebx)
4252f8:	00 57 00             	add    %dl,0x0(%edi)
4252fb:	6d                   	insl   (%dx),%es:(%edi)
4252fc:	00 4a 00             	add    %cl,0x0(%edx)
4252ff:	69 00 42 00 32 00    	imul   $0x320042,(%eax),%eax
425305:	6c                   	insb   (%dx),%es:(%edi)
425306:	00 36                	add    %dh,(%esi)
425308:	00 69 00             	add    %ch,0x0(%ecx)
42530b:	7a 00                	jp     0x42530d
42530d:	6c                   	insb   (%dx),%es:(%edi)
42530e:	00 2f                	add    %ch,(%edi)
425310:	00 54 00 54          	add    %dl,0x54(%eax,%eax,1)
425314:	00 5a 00             	add    %bl,0x0(%edx)
425317:	67 00 64 00          	add    %ah,0x0(%si)
42531b:	70 00                	jo     0x42531d
42531d:	75 00                	jne    0x42531f
42531f:	34 00                	xor    $0x0,%al
425321:	63 00                	arpl   %eax,(%eax)
425323:	35 00 2f 00 30       	xor    $0x30002f00,%eax
425328:	00 55 00             	add    %dl,0x0(%ebp)
42532b:	47                   	inc    %edi
42532c:	00 59 00             	add    %bl,0x0(%ecx)
42532f:	58                   	pop    %eax
425330:	00 71 00             	add    %dh,0x0(%ecx)
425333:	4c                   	dec    %esp
425334:	00 4f 00             	add    %cl,0x0(%edi)
425337:	58                   	pop    %eax
425338:	00 2b                	add    %ch,(%ebx)
42533a:	00 50 00             	add    %dl,0x0(%eax)
42533d:	4e                   	dec    %esi
42533e:	00 6c 00 42          	add    %ch,0x42(%eax,%eax,1)
425342:	00 32                	add    %dh,(%edx)
425344:	00 6c 00 36          	add    %ch,0x36(%eax,%eax,1)
425348:	00 69 00             	add    %ch,0x0(%ecx)
42534b:	7a 00                	jp     0x42534d
42534d:	6c                   	insb   (%dx),%es:(%edi)
42534e:	00 2f                	add    %ch,(%edi)
425350:	00 54 00 54          	add    %dl,0x54(%eax,%eax,1)
425354:	00 42 00             	add    %al,0x0(%edx)
425357:	47                   	inc    %edi
425358:	00 36                	add    %dh,(%esi)
42535a:	00 5a 00             	add    %bl,0x0(%edx)
42535d:	6f                   	outsl  %ds:(%esi),(%dx)
42535e:	00 51 00             	add    %dl,0x0(%ecx)
425361:	45                   	inc    %ebp
425362:	00 52 00             	add    %dl,0x0(%edx)
425365:	6a 00                	push   $0x0
425367:	63 00                	arpl   %eax,(%eax)
425369:	38 00                	cmp    %al,(%eax)
42536b:	34 00                	xor    $0x0,%al
42536d:	34 00                	xor    $0x0,%al
42536f:	33 00                	xor    (%eax),%eax
425371:	39 00                	cmp    %eax,(%eax)
425373:	37                   	aaa
425374:	00 33                	add    %dh,(%ebx)
425376:	00 79 00             	add    %bh,0x0(%ecx)
425379:	53                   	push   %ebx
42537a:	00 55 00             	add    %dl,0x0(%ebp)
42537d:	4a                   	dec    %edx
42537e:	00 34 00             	add    %dh,(%eax,%eax,1)
425381:	62 00                	bound  %eax,(%eax)
425383:	67 00 6e 00          	add    %ch,0x0(%bp)
425387:	74 00                	je     0x425389
425389:	72 00                	jb     0x42538b
42538b:	79 00                	jns    0x42538d
42538d:	54                   	push   %esp
42538e:	00 73 00             	add    %dh,0x0(%ebx)
425391:	61                   	popa
425392:	00 6e 00             	add    %ch,0x0(%esi)
425395:	64 00 75 00          	add    %dh,%fs:0x0(%ebp)