4032e0:	44                   	inc    %esp
4032e1:	00 65 00             	add    %ah,0x0(%ebp)
4032e4:	6c                   	insb   (%dx),%es:(%edi)
4032e5:	00 69 00             	add    %ch,0x0(%ecx)
4032e8:	76 00                	jbe    0x4032ea
4032ea:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4032ee:	79 00                	jns    0x4032f0
4032f0:	3e 00 0d 00 0a 00 00 	add    %cl,%ds:0xa00
4032f7:	00 09                	add    %cl,(%ecx)
4032f9:	00 09                	add    %cl,(%ecx)
4032fb:	00 3c 00             	add    %bh,(%eax,%eax,1)
4032fe:	42                   	inc    %edx
4032ff:	00 61 00             	add    %ah,0x0(%ecx)
403302:	74 00                	je     0x403304
403304:	63 00                	arpl   %eax,(%eax)
403306:	68 00 69 00 6e       	push   $0x6e006900
40330b:	00 67 00             	add    %ah,0x0(%edi)
40330e:	3e 00 0d 00 0a 00 00 	add    %cl,%ds:0xa00
403315:	00 00                	add    %al,(%eax)
403317:	00 09                	add    %cl,(%ecx)
403319:	00 09                	add    %cl,(%ecx)
40331b:	00 09                	add    %cl,(%ecx)
40331d:	00 3c 00             	add    %bh,(%eax,%eax,1)
403320:	4d                   	dec    %ebp
403321:	00 61 00             	add    %ah,0x0(%ecx)
403324:	78 00                	js     0x403326
403326:	49                   	dec    %ecx
403327:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
40332b:	00 6d 00             	add    %ch,0x0(%ebp)
40332e:	73 00                	jae    0x403330
403330:	3e 00 25 00 64 00 3c 	add    %ah,%ds:0x3c006400
403337:	00 2f                	add    %ch,(%edi)
403339:	00 4d 00             	add    %cl,0x0(%ebp)
40333c:	61                   	popa
40333d:	00 78 00             	add    %bh,0x0(%eax)
403340:	49                   	dec    %ecx
403341:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
403345:	00 6d 00             	add    %ch,0x0(%ebp)
403348:	73 00                	jae    0x40334a
40334a:	3e 00 0d 00 0a 00 00 	add    %cl,%ds:0xa00
403351:	00 00                	add    %al,(%eax)
403353:	00 00                	add    %al,(%eax)
403355:	00 00                	add    %al,(%eax)
403357:	00 09                	add    %cl,(%ecx)
403359:	00 09                	add    %cl,(%ecx)
40335b:	00 09                	add    %cl,(%ecx)
40335d:	00 3c 00             	add    %bh,(%eax,%eax,1)
403360:	4d                   	dec    %ebp
403361:	00 61 00             	add    %ah,0x0(%ecx)
403364:	78 00                	js     0x403366
403366:	4c                   	dec    %esp
403367:	00 61 00             	add    %ah,0x0(%ecx)
40336a:	74 00                	je     0x40336c
40336c:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
403370:	63 00                	arpl   %eax,(%eax)
403372:	79 00                	jns    0x403374
403374:	54                   	push   %esp
403375:	00 69 00             	add    %ch,0x0(%ecx)
403378:	6d                   	insl   (%dx),%es:(%edi)
403379:	00 65 00             	add    %ah,0x0(%ebp)
40337c:	3e 00 25 00 64 00 3c 	add    %ah,%ds:0x3c006400
403383:	00 2f                	add    %ch,(%edi)
403385:	00 4d 00             	add    %cl,0x0(%ebp)
403388:	61                   	popa
403389:	00 78 00             	add    %bh,0x0(%eax)
40338c:	4c                   	dec    %esp
40338d:	00 61 00             	add    %ah,0x0(%ecx)
403390:	74 00                	je     0x403392
403392:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
403396:	63 00                	arpl   %eax,(%eax)
403398:	79 00                	jns    0x40339a
40339a:	54                   	push   %esp
40339b:	00 69 00             	add    %ch,0x0(%ecx)
40339e:	6d                   	insl   (%dx),%es:(%edi)
40339f:	00 65 00             	add    %ah,0x0(%ebp)
4033a2:	3e 00 0d 00 0a 00 00 	add    %cl,%ds:0xa00
4033a9:	00 00                	add    %al,(%eax)
4033ab:	00 09                	add    %cl,(%ecx)
4033ad:	00 09                	add    %cl,(%ecx)
4033af:	00 3c 00             	add    %bh,(%eax,%eax,1)
4033b2:	2f                   	das
4033b3:	00 42 00             	add    %al,0x0(%edx)
4033b6:	61                   	popa
4033b7:	00 74 00 63          	add    %dh,0x63(%eax,%eax,1)
4033bb:	00 68 00             	add    %ch,0x0(%eax)
4033be:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
4033c4:	3e 00 0d 00 0a 00 00 	add    %cl,%ds:0xa00
4033cb:	00 09                	add    %cl,(%ecx)
4033cd:	00 09                	add    %cl,(%ecx)
4033cf:	00 3c 00             	add    %bh,(%eax,%eax,1)
4033d2:	50                   	push   %eax
4033d3:	00 75 00             	add    %dh,0x0(%ebp)
4033d6:	73 00                	jae    0x4033d8
4033d8:	68 00 53 00 65       	push   $0x65005300
4033dd:	00 74 00 74          	add    %dh,0x74(%eax,%eax,1)
4033e1:	00 69 00             	add    %ch,0x0(%ecx)
4033e4:	6e                   	outsb  %ds:(%esi),(%dx)
4033e5:	00 67 00             	add    %ah,0x0(%edi)
4033e8:	73 00                	jae    0x4033ea
4033ea:	3e 00 0d 00 0a 00 00 	add    %cl,%ds:0xa00
4033f1:	00 00                	add    %al,(%eax)
4033f3:	00 09                	add    %cl,(%ecx)
4033f5:	00 09                	add    %cl,(%ecx)
4033f7:	00 09                	add    %cl,(%ecx)
4033f9:	00 3c 00             	add    %bh,(%eax,%eax,1)
4033fc:	48                   	dec    %eax
4033fd:	00 6f 00             	add    %ch,0x0(%edi)
403400:	73 00                	jae    0x403402
403402:	74 00                	je     0x403404
403404:	4e                   	dec    %esi
403405:	00 61 00             	add    %ah,0x0(%ecx)
403408:	6d                   	insl   (%dx),%es:(%edi)
403409:	00 65 00             	add    %ah,0x0(%ebp)
40340c:	3e 00 00             	add    %al,%ds:(%eax)
40340f:	00 3c 00             	add    %bh,(%eax,%eax,1)
403412:	2f                   	das
403413:	00 48 00             	add    %cl,0x0(%eax)
403416:	6f                   	outsl  %ds:(%esi),(%dx)
403417:	00 73 00             	add    %dh,0x0(%ebx)
40341a:	74 00                	je     0x40341c
40341c:	4e                   	dec    %esi
40341d:	00 61 00             	add    %ah,0x0(%ecx)
403420:	6d                   	insl   (%dx),%es:(%edi)
403421:	00 65 00             	add    %ah,0x0(%ebp)
403424:	3e 00 0d 00 0a 00 00 	add    %cl,%ds:0xa00
40342b:	00 00                	add    %al,(%eax)
40342d:	00 00                	add    %al,(%eax)
40342f:	00 09                	add    %cl,(%ecx)
403431:	00 09                	add    %cl,(%ecx)
403433:	00 09                	add    %cl,(%ecx)
403435:	00 3c 00             	add    %bh,(%eax,%eax,1)
403438:	48                   	dec    %eax
403439:	00 65 00             	add    %ah,0x0(%ebp)
40343c:	61                   	popa
40343d:	00 72 00             	add    %dh,0x0(%edx)
403440:	74 00                	je     0x403442
403442:	62 00                	bound  %eax,(%eax)
403444:	65 00 61 00          	add    %ah,%gs:0x0(%ecx)
403448:	74 00                	je     0x40344a
40344a:	20 00                	and    %al,(%eax)
40344c:	49                   	dec    %ecx
40344d:	00 6e 00             	add    %ch,0x0(%esi)
403450:	74 00                	je     0x403452
403452:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
403456:	76 00                	jbe    0x403458
403458:	61                   	popa
403459:	00 6c 00 3d          	add    %ch,0x3d(%eax,%eax,1)
40345d:	00 22                	add    %ah,(%edx)
40345f:	00 25 00 64 00 22    	add    %ah,0x22006400
403465:	00 2f                	add    %ch,(%edi)
403467:	00 3e                	add    %bh,(%esi)
403469:	00 0d 00 0a 00 00    	add    %cl,0xa00
40346f:	00 09                	add    %cl,(%ecx)
403471:	00 09                	add    %cl,(%ecx)
403473:	00 3c 00             	add    %bh,(%eax,%eax,1)
403476:	2f                   	das
403477:	00 50 00             	add    %dl,0x0(%eax)
40347a:	75 00                	jne    0x40347c
40347c:	73 00                	jae    0x40347e
40347e:	68 00 53 00 65       	push   $0x65005300
403483:	00 74 00 74          	add    %dh,0x74(%eax,%eax,1)
403487:	00 69 00             	add    %ch,0x0(%ecx)
40348a:	6e                   	outsb  %ds:(%esi),(%dx)
40348b:	00 67 00             	add    %ah,0x0(%edi)
40348e:	73 00                	jae    0x403490
403490:	3e 00 0d 00 0a 00 00 	add    %cl,%ds:0xa00
403497:	00 09                	add    %cl,(%ecx)
403499:	00 3c 00             	add    %bh,(%eax,%eax,1)
40349c:	2f                   	das
40349d:	00 44 00 65          	add    %al,0x65(%eax,%eax,1)
4034a1:	00 6c 00 69          	add    %ch,0x69(%eax,%eax,1)
4034a5:	00 76 00             	add    %dh,0x0(%esi)
4034a8:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4034ac:	79 00                	jns    0x4034ae
4034ae:	3e 00 0d 00 0a 00 00 	add    %cl,%ds:0xa00
4034b5:	00 00                	add    %al,(%eax)
4034b7:	00 09                	add    %cl,(%ecx)
4034b9:	00 3c 00             	add    %bh,(%eax,%eax,1)
4034bc:	45                   	inc    %ebp
4034bd:	00 78 00             	add    %bh,0x0(%eax)
4034c0:	70 00                	jo     0x4034c2
4034c2:	69 00 72 00 65 00    	imul   $0x650072,(%eax),%eax
4034c8:	73 00                	jae    0x4034ca
4034ca:	3e 00 00             	add    %al,%ds:(%eax)
4034cd:	00 00                	add    %al,(%eax)
4034cf:	00 3c 00             	add    %bh,(%eax,%eax,1)
4034d2:	2f                   	das
4034d3:	00 45 00             	add    %al,0x0(%ebp)
4034d6:	78 00                	js     0x4034d8
4034d8:	70 00                	jo     0x4034da
4034da:	69 00 72 00 65 00    	imul   $0x650072,(%eax),%eax
4034e0:	73 00                	jae    0x4034e2
4034e2:	3e 00 0d 00 0a 00 00 	add    %cl,%ds:0xa00
4034e9:	00 00                	add    %al,(%eax)
4034eb:	00 09                	add    %cl,(%ecx)
4034ed:	00 3c 00             	add    %bh,(%eax,%eax,1)
4034f0:	51                   	push   %ecx
4034f1:	00 75 00             	add    %dh,0x0(%ebp)
4034f4:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4034f8:	79 00                	jns    0x4034fa
4034fa:	3e 00 0d 00 0a 00 09 	add    %cl,%ds:0x9000a00
403501:	00 09                	add    %cl,(%ecx)
403503:	00 3c 00             	add    %bh,(%eax,%eax,1)
403506:	21 00                	and    %eax,(%eax)
403508:	5b                   	pop    %ebx
403509:	00 43 00             	add    %al,0x0(%ebx)
40350c:	44                   	inc    %esp
40350d:	00 41 00             	add    %al,0x0(%ecx)
403510:	54                   	push   %esp
403511:	00 41 00             	add    %al,0x0(%ecx)
403514:	5b                   	pop    %ebx
403515:	00 0d 00 0a 00 00    	add    %cl,0xa00
40351b:	00 0d 00 0a 00 09    	add    %cl,0x9000a00
403521:	00 09                	add    %cl,(%ecx)
403523:	00 5d 00             	add    %bl,0x0(%ebp)
403526:	5d                   	pop    %ebp
403527:	00 3e                	add    %bh,(%esi)
403529:	00 0d 00 0a 00 09    	add    %cl,0x9000a00
40352f:	00 3c 00             	add    %bh,(%eax,%eax,1)
403532:	2f                   	das
403533:	00 51 00             	add    %dl,0x0(%ecx)
403536:	75 00                	jne    0x403538
403538:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
40353c:	79 00                	jns    0x40353e
40353e:	3e 00 0d 00 0a 00 00 	add    %cl,%ds:0xa00
403545:	00 00                	add    %al,(%eax)
403547:	00 09                	add    %cl,(%ecx)
403549:	00 3c 00             	add    %bh,(%eax,%eax,1)
40354c:	44                   	inc    %esp
40354d:	00 69 00             	add    %ch,0x0(%ecx)
403550:	61                   	popa
403551:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
403555:	00 63 00             	add    %ah,0x0(%ebx)
403558:	74 00                	je     0x40355a
40355a:	3e 00 00             	add    %al,%ds:(%eax)
40355d:	00 00                	add    %al,(%eax)
40355f:	00 3c 00             	add    %bh,(%eax,%eax,1)
403562:	2f                   	das
403563:	00 44 00 69          	add    %al,0x69(%eax,%eax,1)
403567:	00 61 00             	add    %ah,0x0(%ecx)
40356a:	6c                   	insb   (%dx),%es:(%edi)
40356b:	00 65 00             	add    %ah,0x0(%ebp)
40356e:	63 00                	arpl   %eax,(%eax)
403570:	74 00                	je     0x403572
403572:	3e 00 0d 00 0a 00 00 	add    %cl,%ds:0xa00
403579:	00 00                	add    %al,(%eax)
40357b:	00 09                	add    %cl,(%ecx)
40357d:	00 3c 00             	add    %bh,(%eax,%eax,1)
403580:	52                   	push   %edx
403581:	00 65 00             	add    %ah,0x0(%ebp)
403584:	61                   	popa
403585:	00 64 00 45          	add    %ah,0x45(%eax,%eax,1)
403589:	00 78 00             	add    %bh,0x0(%eax)
40358c:	69 00 73 00 74 00    	imul   $0x740073,(%eax),%eax
403592:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
403598:	45                   	inc    %ebp
403599:	00 76 00             	add    %dh,0x0(%esi)
40359c:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
4035a0:	74 00                	je     0x4035a2
4035a2:	73 00                	jae    0x4035a4
4035a4:	3e 00 00             	add    %al,%ds:(%eax)
4035a7:	00 3c 00             	add    %bh,(%eax,%eax,1)
4035aa:	2f                   	das
4035ab:	00 52 00             	add    %dl,0x0(%edx)
4035ae:	65 00 61 00          	add    %ah,%gs:0x0(%ecx)
4035b2:	64 00 45 00          	add    %al,%fs:0x0(%ebp)
4035b6:	78 00                	js     0x4035b8
4035b8:	69 00 73 00 74 00    	imul   $0x740073,(%eax),%eax
4035be:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
4035c4:	45                   	inc    %ebp
4035c5:	00 76 00             	add    %dh,0x0(%esi)
4035c8:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
4035cc:	74 00                	je     0x4035ce
4035ce:	73 00                	jae    0x4035d0
4035d0:	3e 00 0d 00 0a 00 00 	add    %cl,%ds:0xa00
4035d7:	00 09                	add    %cl,(%ecx)
4035d9:	00 3c 00             	add    %bh,(%eax,%eax,1)
4035dc:	54                   	push   %esp
4035dd:	00 72 00             	add    %dh,0x0(%edx)
4035e0:	61                   	popa
4035e1:	00 6e 00             	add    %ch,0x0(%esi)
4035e4:	73 00                	jae    0x4035e6
4035e6:	70 00                	jo     0x4035e8
4035e8:	6f                   	outsl  %ds:(%esi),(%dx)
4035e9:	00 72 00             	add    %dh,0x0(%edx)
4035ec:	74 00                	je     0x4035ee
4035ee:	4e                   	dec    %esi
4035ef:	00 61 00             	add    %ah,0x0(%ecx)
4035f2:	6d                   	insl   (%dx),%es:(%edi)
4035f3:	00 65 00             	add    %ah,0x0(%ebp)
4035f6:	3e 00 00             	add    %al,%ds:(%eax)
4035f9:	00 00                	add    %al,(%eax)
4035fb:	00 3c 00             	add    %bh,(%eax,%eax,1)
4035fe:	2f                   	das
4035ff:	00 54 00 72          	add    %dl,0x72(%eax,%eax,1)
403603:	00 61 00             	add    %ah,0x0(%ecx)
403606:	6e                   	outsb  %ds:(%esi),(%dx)
403607:	00 73 00             	add    %dh,0x0(%ebx)
40360a:	70 00                	jo     0x40360c
40360c:	6f                   	outsl  %ds:(%esi),(%dx)
40360d:	00 72 00             	add    %dh,0x0(%edx)
403610:	74 00                	je     0x403612
403612:	4e                   	dec    %esi
403613:	00 61 00             	add    %ah,0x0(%ecx)
403616:	6d                   	insl   (%dx),%es:(%edi)
403617:	00 65 00             	add    %ah,0x0(%ebp)
40361a:	3e 00 0d 00 0a 00 00 	add    %cl,%ds:0xa00
403621:	00 00                	add    %al,(%eax)
403623:	00 00                	add    %al,(%eax)
403625:	00 00                	add    %al,(%eax)
403627:	00 09                	add    %cl,(%ecx)
403629:	00 3c 00             	add    %bh,(%eax,%eax,1)
40362c:	54                   	push   %esp
40362d:	00 72 00             	add    %dh,0x0(%edx)
403630:	61                   	popa
403631:	00 6e 00             	add    %ch,0x0(%esi)
403634:	73 00                	jae    0x403636
403636:	70 00                	jo     0x403638
403638:	6f                   	outsl  %ds:(%esi),(%dx)
403639:	00 72 00             	add    %dh,0x0(%edx)
40363c:	74 00                	je     0x40363e
40363e:	50                   	push   %eax
40363f:	00 6f 00             	add    %ch,0x0(%edi)
403642:	72 00                	jb     0x403644
403644:	74 00                	je     0x403646
403646:	3e 00 25 00 64 00 3c 	add    %ah,%ds:0x3c006400
40364d:	00 2f                	add    %ch,(%edi)
40364f:	00 54 00 72          	add    %dl,0x72(%eax,%eax,1)
403653:	00 61 00             	add    %ah,0x0(%ecx)
403656:	6e                   	outsb  %ds:(%esi),(%dx)
403657:	00 73 00             	add    %dh,0x0(%ebx)
40365a:	70 00                	jo     0x40365c
40365c:	6f                   	outsl  %ds:(%esi),(%dx)
40365d:	00 72 00             	add    %dh,0x0(%edx)
403660:	74 00                	je     0x403662
403662:	50                   	push   %eax
403663:	00 6f 00             	add    %ch,0x0(%edi)
403666:	72 00                	jb     0x403668
403668:	74 00                	je     0x40366a
40366a:	3e 00 0d 00 0a 00 00 	add    %cl,%ds:0xa00
403671:	00 00                	add    %al,(%eax)
403673:	00 09                	add    %cl,(%ecx)
403675:	00 3c 00             	add    %bh,(%eax,%eax,1)
403678:	43                   	inc    %ebx
403679:	00 6f 00             	add    %ch,0x0(%edi)
40367c:	6e                   	outsb  %ds:(%esi),(%dx)
40367d:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
403681:	00 6e 00             	add    %ch,0x0(%esi)
403684:	74 00                	je     0x403686
403686:	46                   	inc    %esi