428462:	4d                   	dec    %ebp
428463:	61                   	popa
428464:	6e                   	outsb  %ds:(%esi),(%dx)
428465:	35 5a 6d 30 5a       	xor    $0x5a306d5a,%eax
42846a:	63 76 68             	arpl   %esi,0x68(%esi)
42846d:	71 64                	jno    0x4284d3
42846f:	54                   	push   %esp
428470:	62 69 73             	bound  %ebp,0x73(%ecx)
428473:	41                   	inc    %ecx
428474:	68 44 75 67 55       	push   $0x55677544
428479:	73 77                	jae    0x4284f2
42847b:	53                   	push   %ebx
42847c:	66 58                	pop    %ax
42847e:	43                   	inc    %ebx
42847f:	39 35 66 67 67 49    	cmp    %esi,0x49676766
428485:	72 4d                	jb     0x4284d4
428487:	6c                   	insb   (%dx),%es:(%edi)
428488:	6a 4a                	push   $0x4a
42848a:	2b 59 50             	sub    0x50(%ecx),%ebx
42848d:	50                   	push   %eax
42848e:	77 79                	ja     0x428509
428490:	6b 53 69 4d          	imul   $0x4d,0x69(%ebx),%edx
428494:	2b 67 70             	sub    0x70(%edi),%esp
428497:	35 2b 4c 49 4e       	xor    $0x4e494c2b,%eax
42849c:	56                   	push   %esi
42849d:	62 69 5a             	bound  %ebp,0x5a(%ecx)
4284a0:	54                   	push   %esp
4284a1:	6e                   	outsb  %ds:(%esi),(%dx)
4284a2:	41                   	inc    %ecx
4284a3:	4a                   	dec    %edx
4284a4:	77 76                	ja     0x42851c
4284a6:	31 51 55             	xor    %edx,0x55(%ecx)
4284a9:	7a 4d                	jp     0x4284f8
4284ab:	74 7a                	je     0x428527
4284ad:	47                   	inc    %edi
4284ae:	59                   	pop    %ecx
4284af:	41                   	inc    %ecx
4284b0:	72 4a                	jb     0x4284fc
4284b2:	6f                   	outsl  %ds:(%esi),(%dx)
4284b3:	45                   	inc    %ebp
4284b4:	49                   	dec    %ecx
4284b5:	65 66 50             	gs push %ax
4284b8:	58                   	pop    %eax
4284b9:	5a                   	pop    %edx
4284ba:	41                   	inc    %ecx
4284bb:	74 32                	je     0x4284ef
4284bd:	4f                   	dec    %edi
4284be:	32 61 53             	xor    0x53(%ecx),%ah
4284c1:	44                   	inc    %esp
4284c2:	53                   	push   %ebx
4284c3:	7a 69                	jp     0x42852e
4284c5:	6e                   	outsb  %ds:(%esi),(%dx)
4284c6:	71 43                	jno    0x42850b
4284c8:	77 55                	ja     0x42851f
4284ca:	6d                   	insl   (%dx),%es:(%edi)
4284cb:	55                   	push   %ebp
4284cc:	46                   	inc    %esi
4284cd:	35 4f 37 46 33       	xor    $0x3346374f,%eax
4284d2:	68 42 6f 50 35       	push   $0x35506f42
4284d7:	33 35 44 4b 62 64    	xor    0x64624b44,%esi
4284dd:	7a 45                	jp     0x428524
4284df:	62 54 63 4b          	bound  %edx,0x4b(%ebx,%eiz,2)
4284e3:	6f                   	outsl  %ds:(%esi),(%dx)
4284e4:	75 73                	jne    0x428559
4284e6:	6a 48                	push   $0x48
4284e8:	73 73                	jae    0x42855d
4284ea:	78 45                	js     0x428531
4284ec:	4b                   	dec    %ebx
4284ed:	4f                   	dec    %edi
4284ee:	41                   	inc    %ecx
4284ef:	31 47 76             	xor    %eax,0x76(%edi)
4284f2:	57                   	push   %edi
4284f3:	76 50                	jbe    0x428545
4284f5:	4e                   	dec    %esi
4284f6:	34 63                	xor    $0x63,%al
4284f8:	34 35                	xor    $0x35,%al
4284fa:	48                   	dec    %eax
4284fb:	4a                   	dec    %edx
4284fc:	7a 42                	jp     0x428540
4284fe:	38 57 79             	cmp    %dl,0x79(%edi)
428501:	34 58                	xor    $0x58,%al
428503:	52                   	push   %edx
428504:	76 64                	jbe    0x42856a
428506:	37                   	aaa
428507:	77 2f                	ja     0x428538
428509:	42                   	inc    %edx
42850a:	68 74 2f 48 2b       	push   $0x2b482f74
42850f:	35 52 48 73 75       	xor    $0x75734852,%eax
428514:	37                   	aaa
428515:	55                   	push   %ebp
428516:	68 78 56 67 67       	push   $0x67675678
42851b:	50                   	push   %eax
42851c:	4d                   	dec    %ebp
42851d:	34 47                	xor    $0x47,%al
42851f:	4a                   	dec    %edx
428520:	71 30                	jno    0x428552
428522:	4f                   	dec    %edi
428523:	4c                   	dec    %esp
428524:	55                   	push   %ebp
428525:	6f                   	outsl  %ds:(%esi),(%dx)
428526:	51                   	push   %ecx
428527:	4e                   	dec    %esi
428528:	5a                   	pop    %edx
428529:	6d                   	insl   (%dx),%es:(%edi)
42852a:	42                   	inc    %edx
42852b:	7a 33                	jp     0x428560
42852d:	44                   	inc    %esp
42852e:	69 69 33 6b 4a 43 63 	imul   $0x63434a6b,0x33(%ecx),%ebp
428535:	55                   	push   %ebp
428536:	4e                   	dec    %esi
428537:	4a                   	dec    %edx
428538:	54                   	push   %esp
428539:	54                   	push   %esp
42853a:	48                   	dec    %eax
42853b:	6c                   	insb   (%dx),%es:(%edi)
42853c:	65 2f                	gs das
42853e:	4c                   	dec    %esp
42853f:	67 45                	addr16 inc %ebp
428541:	49                   	dec    %ecx
428542:	79 76                	jns    0x4285ba
428544:	6e                   	outsb  %ds:(%esi),(%dx)
428545:	6f                   	outsl  %ds:(%esi),(%dx)
428546:	37                   	aaa
428547:	41                   	inc    %ecx
428548:	4f                   	dec    %edi
428549:	6a 55                	push   $0x55
42854b:	71 65                	jno    0x4285b2
42854d:	73 43                	jae    0x428592
42854f:	53                   	push   %ebx
428550:	33 43 6e             	xor    0x6e(%ebx),%eax
428553:	43                   	inc    %ebx
428554:	79 55                	jns    0x4285ab
428556:	4b                   	dec    %ebx
428557:	35 75 5a 72 41       	xor    $0x41725a75,%eax
42855c:	34 65                	xor    $0x65,%al
42855e:	72 51                	jb     0x4285b1
428560:	70 62                	jo     0x4285c4
428562:	44                   	inc    %esp
428563:	39 4c 59 75          	cmp    %ecx,0x75(%ecx,%ebx,2)
428567:	75 4d                	jne    0x4285b6
428569:	55                   	push   %ebp
42856a:	55                   	push   %ebp
42856b:	4f                   	dec    %edi
42856c:	71 39                	jno    0x4285a7
42856e:	35 4b 70 67 6e       	xor    $0x6e67704b,%eax
428573:	53                   	push   %ebx
428574:	43                   	inc    %ebx
428575:	68 65 36 78 53       	push   $0x53783665
42857a:	31 49 44             	xor    %ecx,0x44(%ecx)
42857d:	30 79 34             	xor    %bh,0x34(%ecx)
428580:	62 6e 46             	bound  %ebp,0x46(%esi)
428583:	4a                   	dec    %edx
428584:	6d                   	insl   (%dx),%es:(%edi)
428585:	71 2f                	jno    0x4285b6
428587:	38 32                	cmp    %dh,(%edx)
428589:	2f                   	das
42858a:	36 67 76 58          	ss addr16 jbe 0x4285e6
42858e:	66 32 56 49          	data16 xor 0x49(%esi),%dl
428592:	74 72                	je     0x428606
428594:	44                   	inc    %esp
428595:	67 36 55             	addr16 ss push %ebp
428598:	72 54                	jb     0x4285ee
42859a:	52                   	push   %edx
42859b:	38 6a 64             	cmp    %ch,0x64(%edx)
42859e:	52                   	push   %edx
42859f:	70 58                	jo     0x4285f9
4285a1:	77 64                	ja     0x428607
4285a3:	6a 32                	push   $0x32
4285a5:	4f                   	dec    %edi
4285a6:	73 4a                	jae    0x4285f2
4285a8:	36 2f                	ss das
4285aa:	6a 37                	push   $0x37
4285ac:	75 65                	jne    0x428613
4285ae:	73 39                	jae    0x4285e9
4285b0:	70 35                	jo     0x4285e7
4285b2:	6d                   	insl   (%dx),%es:(%edi)
4285b3:	76 48                	jbe    0x4285fd
4285b5:	39 77 73             	cmp    %esi,0x73(%edi)
4285b8:	4d                   	dec    %ebp
4285b9:	6d                   	insl   (%dx),%es:(%edi)
4285ba:	79 78                	jns    0x428634
4285bc:	33 6f 79             	xor    0x79(%edi),%ebp
4285bf:	55                   	push   %ebp
4285c0:	5a                   	pop    %edx
4285c1:	55                   	push   %ebp
4285c2:	55                   	push   %ebp
4285c3:	59                   	pop    %ecx
4285c4:	77 74                	ja     0x42863a
4285c6:	47                   	inc    %edi
4285c7:	61                   	popa
4285c8:	4c                   	dec    %esp
4285c9:	35 70 7a 2b 73       	xor    $0x732b7a70,%eax
4285ce:	74 52                	je     0x428622
4285d0:	76 57                	jbe    0x428629
4285d2:	42                   	inc    %edx
4285d3:	4c                   	dec    %esp
4285d4:	49                   	dec    %ecx
4285d5:	4d                   	dec    %ebp
4285d6:	69 4e 38 70 34 34 53 	imul   $0x53343470,0x38(%esi),%ecx
4285dd:	35 68 37 43 54       	xor    $0x54433768,%eax
4285e2:	7a 44                	jp     0x428628
4285e4:	6e                   	outsb  %ds:(%esi),(%dx)
4285e5:	37                   	aaa
4285e6:	73 6c                	jae    0x428654
4285e8:	76 79                	jbe    0x428663
4285ea:	43                   	inc    %ebx
4285eb:	37                   	aaa
4285ec:	64 51                	fs push %ecx
4285ee:	4e                   	dec    %esi
4285ef:	4f                   	dec    %edi
4285f0:	45                   	inc    %ebp
4285f1:	43                   	inc    %ebx
4285f2:	78 4a                	js     0x42863e
4285f4:	4d                   	dec    %ebp
4285f5:	4a                   	dec    %edx
4285f6:	6f                   	outsl  %ds:(%esi),(%dx)
4285f7:	62 6f 48             	bound  %ebp,0x48(%edi)
4285fa:	68 53 59 55 49       	push   $0x49555953
4285ff:	4f                   	dec    %edi
428600:	32 5a 54             	xor    0x54(%edx),%bl
428603:	4c                   	dec    %esp
428604:	31 41 76             	xor    %eax,0x76(%ecx)
428607:	6c                   	insb   (%dx),%es:(%edi)
428608:	4f                   	dec    %edi
428609:	4f                   	dec    %edi
42860a:	69 71 41 58 56 32 43 	imul   $0x43325658,0x41(%ecx),%esi
428611:	55                   	push   %ebp
428612:	52                   	push   %edx
428613:	41                   	inc    %ecx
428614:	33 54 46 48          	xor    0x48(%esi,%eax,2),%edx
428618:	75 4f                	jne    0x428669
42861a:	74 49                	je     0x428665
42861c:	30 2b                	xor    %ch,(%ebx)
42861e:	32 65 73             	xor    0x73(%ebp),%ah
428621:	5a                   	pop    %edx
428622:	4a                   	dec    %edx
428623:	70 31                	jo     0x428656
428625:	6c                   	insb   (%dx),%es:(%edi)
428626:	4c                   	dec    %esp
428627:	4c                   	dec    %esp
428628:	45                   	inc    %ebp
428629:	68 42 49 4f 4d       	push   $0x4d4f4942
42862e:	71 52                	jno    0x428682
428630:	65 45                	gs inc %ebp
428632:	51                   	push   %ecx
428633:	61                   	popa
428634:	31 52 4c             	xor    %edx,0x4c(%edx)
428637:	2f                   	das
428638:	46                   	inc    %esi
428639:	36 45                	ss inc %ebp
42863b:	59                   	pop    %ecx
42863c:	36 43                	ss inc %ebx
42863e:	36 42                	ss inc %edx
428640:	32 52 55             	xor    0x55(%edx),%dl
428643:	79 37                	jns    0x42867c
428645:	6c                   	insb   (%dx),%es:(%edi)
428646:	43                   	inc    %ebx
428647:	6b 6b 64 62          	imul   $0x62,0x64(%ebx),%ebp
42864b:	34 70                	xor    $0x70,%al
42864d:	77 78                	ja     0x4286c7
42864f:	6b 45 4b 37          	imul   $0x37,0x4b(%ebp),%eax
428653:	4f                   	dec    %edi
428654:	6b 76 4c 6e          	imul   $0x6e,0x4c(%esi),%esi
428658:	44                   	inc    %esp
428659:	5a                   	pop    %edx
42865a:	55                   	push   %ebp
42865b:	38 57 2f             	cmp    %dl,0x2f(%edi)
42865e:	39 73 76             	cmp    %esi,0x76(%ebx)
428661:	57                   	push   %edi
428662:	32 70 50             	xor    0x50(%eax),%dh
428665:	53                   	push   %ebx
428666:	34 49                	xor    $0x49,%al
428668:	70 6d                	jo     0x4286d7
42866a:	75 51                	jne    0x4286bd
42866c:	66 65 42             	gs inc %dx
42866f:	55                   	push   %ebp
428670:	64 4b                	fs dec %ebx
428672:	54                   	push   %esp
428673:	4b                   	dec    %ebx
428674:	37                   	aaa
428675:	43                   	inc    %ebx
428676:	67 59                	addr16 pop %ecx
428678:	38 44 74 5a          	cmp    %al,0x5a(%esp,%esi,2)
42867c:	58                   	pop    %eax
42867d:	4c                   	dec    %esp
42867e:	64 68 37 59 33 2f    	fs push $0x2f335937
428684:	33 7a 48             	xor    0x48(%edx),%edi
428687:	41                   	inc    %ecx
428688:	4f                   	dec    %edi
428689:	31 65 73             	xor    %esp,0x73(%ebp)
42868c:	73 6b                	jae    0x4286f9
42868e:	33 55 5a             	xor    0x5a(%ebp),%edx
428691:	65 4f                	gs dec %edi
428693:	6d                   	insl   (%dx),%es:(%edi)
428694:	36 67 73 74          	ss addr16 jae 0x42870c
428698:	70 65                	jo     0x4286ff
42869a:	2f                   	das
42869b:	63 42 57             	arpl   %eax,0x57(%edx)
42869e:	74 7a                	je     0x42871a
4286a0:	6b 55 2b 37          	imul   $0x37,0x2b(%ebp),%edx
4286a4:	72 49                	jb     0x4286ef
4286a6:	72 54                	jb     0x4286fc
4286a8:	67 2b 31             	sub    (%bx,%di),%esi
4286ab:	6f                   	outsl  %ds:(%esi),(%dx)
4286ac:	78 49                	js     0x4286f7
4286ae:	6d                   	insl   (%dx),%es:(%edi)
4286af:	74 5a                	je     0x42870b
4286b1:	6f                   	outsl  %ds:(%esi),(%dx)
4286b2:	5a                   	pop    %edx
4286b3:	5a                   	pop    %edx
4286b4:	65 33 6c 63 62       	xor    %gs:0x62(%ebx,%eiz,2),%ebp
4286b9:	62 41 7a             	bound  %eax,0x7a(%ecx)
4286bc:	54                   	push   %esp
4286bd:	34 62                	xor    $0x62,%al
4286bf:	61                   	popa
4286c0:	6a 2f                	push   $0x2f
4286c2:	46                   	inc    %esi
4286c3:	4a                   	dec    %edx
4286c4:	67 51                	addr16 push %ecx
4286c6:	77 6e                	ja     0x428736
4286c8:	68 56 71 6c 4f       	push   $0x4f6c7156
4286cd:	7a 6e                	jp     0x42873d
4286cf:	4b                   	dec    %ebx
4286d0:	4e                   	dec    %esi
4286d1:	47                   	inc    %edi
4286d2:	34 34                	xor    $0x34,%al
4286d4:	79 6c                	jns    0x428742
4286d6:	4c                   	dec    %esp
4286d7:	6d                   	insl   (%dx),%es:(%edi)
4286d8:	52                   	push   %edx
4286d9:	42                   	inc    %edx
4286da:	51                   	push   %ecx
4286db:	35 55 52 4a 37       	xor    $0x374a5255,%eax
4286e0:	68 73 51 76 31       	push   $0x31765173
4286e5:	64 49                	fs dec %ecx
4286e7:	39 55 5a             	cmp    %edx,0x5a(%ebp)
4286ea:	43                   	inc    %ebx
4286eb:	37                   	aaa
4286ec:	32 50 68             	xor    0x68(%eax),%dl
4286ef:	50                   	push   %eax
4286f0:	46                   	inc    %esi
4286f1:	33 34 6e             	xor    (%esi,%ebp,2),%esi
4286f4:	2b 37                	sub    (%edi),%esi
4286f6:	67 48                	addr16 dec %eax
4286f8:	62 6f 4f             	bound  %ebp,0x4f(%edi)
4286fb:	4e                   	dec    %esi
4286fc:	74 43                	je     0x428741
4286fe:	77 59                	ja     0x428759
428700:	47                   	inc    %edi
428701:	4f                   	dec    %edi