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)
425399:	59                   	pop    %ecx
42539a:	00 4d 00             	add    %cl,0x0(%ebp)
42539d:	4f                   	dec    %edi
42539e:	00 7a 00             	add    %bh,0x0(%edx)
4253a1:	6e                   	outsb  %ds:(%esi),(%dx)
4253a2:	00 33                	add    %dh,(%ebx)
4253a4:	00 49 00             	add    %cl,0x0(%ecx)
4253a7:	30 00                	xor    %al,(%eax)
4253a9:	75 00                	jne    0x4253ab
4253ab:	71 00                	jno    0x4253ad
4253ad:	49                   	dec    %ecx
4253ae:	00 54 00 35          	add    %dl,0x35(%eax,%eax,1)
4253b2:	00 2b                	add    %ch,(%ebx)
4253b4:	00 58 00             	add    %bl,0x0(%eax)
4253b7:	4a                   	dec    %edx
4253b8:	00 6e 00             	add    %ch,0x0(%esi)
4253bb:	76 00                	jbe    0x4253bd
4253bd:	57                   	push   %edi
4253be:	00 49 00             	add    %cl,0x0(%ecx)
4253c1:	4c                   	dec    %esp
4253c2:	00 79 00             	add    %bh,0x0(%ecx)
4253c5:	6f                   	outsl  %ds:(%esi),(%dx)
4253c6:	00 62 00             	add    %ah,0x0(%edx)
4253c9:	2f                   	das
4253ca:	00 71 00             	add    %dh,0x0(%ecx)
4253cd:	33 00                	xor    (%eax),%eax
4253cf:	6e                   	outsb  %ds:(%esi),(%dx)
4253d0:	00 39                	add    %bh,(%ecx)
4253d2:	00 44 00 4b          	add    %al,0x4b(%eax,%eax,1)
4253d6:	00 59 00             	add    %bl,0x0(%ecx)
4253d9:	72 00                	jb     0x4253db
4253db:	58                   	pop    %eax
4253dc:	00 70 00             	add    %dh,0x0(%eax)
4253df:	48                   	dec    %eax
4253e0:	00 6b 00             	add    %ch,0x0(%ebx)
4253e3:	56                   	push   %esi
4253e4:	00 6c 00 47          	add    %ch,0x47(%eax,%eax,1)
4253e8:	00 74 00 45          	add    %dh,0x45(%eax,%eax,1)
4253ec:	00 69 00             	add    %ch,0x0(%ecx)
4253ef:	30 00                	xor    %al,(%eax)
4253f1:	73 00                	jae    0x4253f3
4253f3:	63 00                	arpl   %eax,(%eax)
4253f5:	55                   	push   %ebp
4253f6:	00 4f 00             	add    %cl,0x0(%edi)
4253f9:	5a                   	pop    %edx
4253fa:	00 63 00             	add    %ah,0x0(%ebx)
4253fd:	6e                   	outsb  %ds:(%esi),(%dx)
4253fe:	00 68 00             	add    %ch,0x0(%eax)
425401:	68 00 54 00 51       	push   $0x51005400
425406:	00 5a 00             	add    %bl,0x0(%edx)
425409:	2f                   	das
42540a:	00 61 00             	add    %ah,0x0(%ecx)
42540d:	54                   	push   %esp
42540e:	00 68 00             	add    %ch,0x0(%eax)
425411:	55                   	push   %ebp
425412:	00 35 00 43 00 4b    	add    %dh,0x4b004300
425418:	00 67 00             	add    %ah,0x0(%edi)
42541b:	35 00 68 00 63       	xor    $0x63006800,%eax
425420:	00 36                	add    %dh,(%esi)
425422:	00 46 00             	add    %al,0x0(%esi)
425425:	6a 00                	push   $0x0
425427:	43                   	inc    %ebx
425428:	00 32                	add    %dh,(%edx)
42542a:	00 52 00             	add    %dl,0x0(%edx)
42542d:	78 00                	js     0x42542f
42542f:	43                   	inc    %ebx
425430:	00 47 00             	add    %al,0x0(%edi)
425433:	7a 00                	jp     0x425435
425435:	34 00                	xor    $0x0,%al
425437:	2f                   	das
425438:	00 6f 00             	add    %ch,0x0(%edi)
42543b:	67 00 31             	add    %dh,(%bx,%di)
42543e:	00 6f 00             	add    %ch,0x0(%edi)
425441:	43                   	inc    %ebx
425442:	00 4c 00 72          	add    %cl,0x72(%eax,%eax,1)
425446:	00 6e 00             	add    %ch,0x0(%esi)
425449:	56                   	push   %esi
42544a:	00 52 00             	add    %dl,0x0(%edx)
42544d:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
425451:	70 00                	jo     0x425453
425453:	6d                   	insl   (%dx),%es:(%edi)
425454:	00 49 00             	add    %cl,0x0(%ecx)
425457:	39 00                	cmp    %eax,(%eax)
425459:	33 00                	xor    (%eax),%eax
42545b:	42                   	inc    %edx
42545c:	00 78 00             	add    %bh,0x0(%eax)
42545f:	47                   	inc    %edi
425460:	00 76 00             	add    %dh,0x0(%esi)
425463:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
425467:	51                   	push   %ecx
425468:	00 4e 00             	add    %cl,0x0(%esi)
42546b:	47                   	inc    %edi
42546c:	00 4f 00             	add    %cl,0x0(%edi)
42546f:	42                   	inc    %edx
425470:	00 6c 00 39          	add    %ch,0x39(%eax,%eax,1)
425474:	00 72 00             	add    %dh,0x0(%edx)
425477:	4e                   	dec    %esi
425478:	00 46 00             	add    %al,0x0(%esi)
42547b:	53                   	push   %ebx
42547c:	00 6c 00 4c          	add    %ch,0x4c(%eax,%eax,1)
425480:	00 58 00             	add    %bl,0x0(%eax)
425483:	4b                   	dec    %ebx
425484:	00 2b                	add    %ch,(%ebx)
425486:	00 30                	add    %dh,(%eax)
425488:	00 39                	add    %bh,(%ecx)
42548a:	00 34 00             	add    %dh,(%eax,%eax,1)
42548d:	50                   	push   %eax
42548e:	00 47 00             	add    %al,0x0(%edi)
425491:	6a 00                	push   $0x0
425493:	75 00                	jne    0x425495
425495:	77 00                	ja     0x425497
425497:	39 00                	cmp    %eax,(%eax)
425499:	47                   	inc    %edi
42549a:	00 38                	add    %bh,(%eax)
42549c:	00 35 00 4b 00 4b    	add    %dh,0x4b004b00
4254a2:	00 7a 00             	add    %bh,0x0(%edx)
4254a5:	4f                   	dec    %edi
4254a6:	00 39                	add    %bh,(%ecx)
4254a8:	00 59 00             	add    %bl,0x0(%ecx)
4254ab:	66 00 71 00          	data16 add %dh,0x0(%ecx)
4254af:	6e                   	outsb  %ds:(%esi),(%dx)
4254b0:	00 5a 00             	add    %bl,0x0(%edx)
4254b3:	57                   	push   %edi
4254b4:	00 31                	add    %dh,(%ecx)
4254b6:	00 77 00             	add    %dh,0x0(%edi)
4254b9:	75 00                	jne    0x4254bb
4254bb:	36 00 42 00          	add    %al,%ss:0x0(%edx)
4254bf:	33 00                	xor    (%eax),%eax
4254c1:	6a 00                	push   $0x0
4254c3:	6b 00 70             	imul   $0x70,(%eax),%eax
4254c6:	00 70 00             	add    %dh,0x0(%eax)
4254c9:	69 00 4d 00 37 00    	imul   $0x37004d,(%eax),%eax
4254cf:	39 00                	cmp    %eax,(%eax)
4254d1:	33 00                	xor    (%eax),%eax
4254d3:	41                   	inc    %ecx
4254d4:	00 74 00 74          	add    %dh,0x74(%eax,%eax,1)
4254d8:	00 77 00             	add    %dh,0x0(%edi)
4254db:	78 00                	js     0x4254dd
4254dd:	4e                   	dec    %esi
4254de:	00 6c 00 44          	add    %ch,0x44(%eax,%eax,1)
4254e2:	00 66 00             	add    %ah,0x0(%esi)
4254e5:	7a 00                	jp     0x4254e7
4254e7:	6a 00                	push   $0x0
4254e9:	45                   	inc    %ebp
4254ea:	00 38                	add    %bh,(%eax)
4254ec:	00 59 00             	add    %bl,0x0(%ecx)
4254ef:	6a 00                	push   $0x0
4254f1:	4d                   	dec    %ebp
4254f2:	00 2b                	add    %ch,(%ebx)
4254f4:	00 70 00             	add    %dh,0x0(%eax)
4254f7:	43                   	inc    %ebx
4254f8:	00 56 00             	add    %dl,0x0(%esi)
4254fb:	41                   	inc    %ecx
4254fc:	00 46 00             	add    %al,0x0(%esi)
4254ff:	47                   	inc    %edi
425500:	00 33                	add    %dh,(%ebx)
425502:	00 62 00             	add    %ah,0x0(%edx)
425505:	77 00                	ja     0x425507
425507:	6e                   	outsb  %ds:(%esi),(%dx)
425508:	00 72 00             	add    %dh,0x0(%edx)
42550b:	6f                   	outsl  %ds:(%esi),(%dx)
42550c:	00 4d 00             	add    %cl,0x0(%ebp)
42550f:	37                   	aaa
425510:	00 30                	add    %dh,(%eax)
425512:	00 6a 00             	add    %ch,0x0(%edx)
425515:	4a                   	dec    %edx
425516:	00 73 00             	add    %dh,0x0(%ebx)
425519:	43                   	inc    %ebx
42551a:	00 48 00             	add    %cl,0x0(%eax)
42551d:	56                   	push   %esi
42551e:	00 31                	add    %dh,(%ecx)
425520:	00 33                	add    %dh,(%ebx)
425522:	00 32                	add    %dh,(%edx)
425524:	00 4c 00 33          	add    %cl,0x33(%eax,%eax,1)
425528:	00 58 00             	add    %bl,0x0(%eax)