4245af:	68 4a 56 50 6b       	push   $0x6b50564a
4245b4:	50                   	push   %eax
4245b5:	6c                   	insb   (%dx),%es:(%edi)
4245b6:	46                   	inc    %esi
4245b7:	6c                   	insb   (%dx),%es:(%edi)
4245b8:	6f                   	outsl  %ds:(%esi),(%dx)
4245b9:	34 48                	xor    $0x48,%al
4245bb:	41                   	inc    %ecx
4245bc:	79 37                	jns    0x4245f5
4245be:	2b 70 4e             	sub    0x4e(%eax),%esi
4245c1:	46                   	inc    %esi
4245c2:	4f                   	dec    %edi
4245c3:	32 31                	xor    (%ecx),%dh
4245c5:	78 5a                	js     0x424621
4245c7:	78 32                	js     0x4245fb
4245c9:	53                   	push   %ebx
4245ca:	34 79                	xor    $0x79,%al
4245cc:	69 52 31 70 73 57 75 	imul   $0x75577370,0x31(%edx),%edx
4245d3:	39 50 6f             	cmp    %edx,0x6f(%eax)
4245d6:	57                   	push   %edi
4245d7:	78 4d                	js     0x424626
4245d9:	74 39                	je     0x424614
4245db:	69 63 4f 56 66 47 6d 	imul   $0x6d476656,0x4f(%ebx),%esp
4245e2:	6e                   	outsb  %ds:(%esi),(%dx)
4245e3:	45                   	inc    %ebp
4245e4:	74 4a                	je     0x424630
4245e6:	4c                   	dec    %esp
4245e7:	69 62 70 53 6a 33 6c 	imul   $0x6c336a53,0x70(%edx),%esp
4245ee:	45                   	inc    %ebp
4245ef:	48                   	dec    %eax
4245f0:	6a 68                	push   $0x68
4245f2:	64 4d                	fs dec %ebp
4245f4:	48                   	dec    %eax
4245f5:	2f                   	das
4245f6:	37                   	aaa
4245f7:	41                   	inc    %ecx
4245f8:	63 31                	arpl   %esi,(%ecx)
4245fa:	61                   	popa
4245fb:	58                   	pop    %eax
4245fc:	61                   	popa
4245fd:	72 47                	jb     0x424646
4245ff:	32 2f                	xor    (%edi),%ch
424601:	6b 70 6f 4c          	imul   $0x4c,0x6f(%eax),%esi
424605:	75 64                	jne    0x42466b
424607:	67 50                	addr16 push %eax
424609:	33 43 51             	xor    0x51(%ebx),%eax
42460c:	44                   	inc    %esp
42460d:	39 62 59             	cmp    %esp,0x59(%edx)
424610:	4a                   	dec    %edx
424611:	45                   	inc    %ebp
424612:	49                   	dec    %ecx
424613:	30 4e 58             	xor    %cl,0x58(%esi)
424616:	35 39 47 63 64       	xor    $0x64634739,%eax
42461b:	73 64                	jae    0x424681
42461d:	65 58                	gs pop %eax
42461f:	2b 4b 6a             	sub    0x6a(%ebx),%ecx
424622:	62 68 50             	bound  %ebp,0x50(%eax)
424625:	73 46                	jae    0x42466d
424627:	56                   	push   %esi
424628:	44                   	inc    %esp
424629:	72 6c                	jb     0x424697
42462b:	35 64 51 6e 42       	xor    $0x426e5164,%eax
424630:	65 6f                	outsl  %gs:(%esi),(%dx)
424632:	63 30                	arpl   %esi,(%eax)
424634:	64 63 56 39          	arpl   %edx,%fs:0x39(%esi)
424638:	62 2b                	bound  %ebp,(%ebx)
42463a:	34 4d                	xor    $0x4d,%al
42463c:	6a 69                	push   $0x69
42463e:	35 6e 51 33 53       	xor    $0x5333516e,%eax
424643:	78 6a                	js     0x4246af
424645:	31 56 47             	xor    %edx,0x47(%esi)
424648:	37                   	aaa
424649:	6d                   	insl   (%dx),%es:(%edi)
42464a:	66 32 46 58          	data16 xor 0x58(%esi),%al
42464e:	6d                   	insl   (%dx),%es:(%edi)
42464f:	72 51                	jb     0x4246a2
424651:	70 70                	jo     0x4246c3
424653:	4c                   	dec    %esp
424654:	52                   	push   %edx
424655:	63 56 70             	arpl   %edx,0x70(%esi)
424658:	73 31                	jae    0x42468b
42465a:	47                   	inc    %edi
42465b:	31 32                	xor    %esi,(%edx)
42465d:	75 69                	jne    0x4246c8
42465f:	50                   	push   %eax
424660:	5a                   	pop    %edx
424661:	6f                   	outsl  %ds:(%esi),(%dx)
424662:	37                   	aaa
424663:	59                   	pop    %ecx
424664:	57                   	push   %edi
424665:	4d                   	dec    %ebp
424666:	48                   	dec    %eax
424667:	56                   	push   %esi
424668:	44                   	inc    %esp
424669:	6b 2f 61             	imul   $0x61,(%edi),%ebp
42466c:	53                   	push   %ebx
42466d:	69 68 75 74 68 4b 39 	imul   $0x394b6874,0x75(%eax),%ebp
424674:	6c                   	insb   (%dx),%es:(%edi)
424675:	57                   	push   %edi
424676:	34 6c                	xor    $0x6c,%al
424678:	41                   	inc    %ecx
424679:	62 64 43 63          	bound  %esp,0x63(%ebx,%eax,2)
42467d:	72 6c                	jb     0x4246eb
42467f:	43                   	inc    %ebx
424680:	4d                   	dec    %ebp
424681:	78 42                	js     0x4246c5
424683:	62 2b                	bound  %ebp,(%ebx)
424685:	4b                   	dec    %ebx
424686:	31 4a 35             	xor    %ecx,0x35(%edx)
424689:	44                   	inc    %esp
42468a:	46                   	inc    %esi
42468b:	2f                   	das
42468c:	37                   	aaa
42468d:	31 79 2f             	xor    %edi,0x2f(%ecx)
424690:	61                   	popa
424691:	7a 31                	jp     0x4246c4
424693:	35 72 33 74 6e       	xor    $0x6e743372,%eax
424698:	6c                   	insb   (%dx),%es:(%edi)
424699:	2f                   	das
42469a:	45                   	inc    %ebp
42469b:	4d                   	dec    %ebp
42469c:	58                   	pop    %eax
42469d:	4f                   	dec    %edi
42469e:	45                   	inc    %ebp
42469f:	66 75 6e             	data16 jne 0x424710
4246a2:	47                   	inc    %edi
4246a3:	74 54                	je     0x4246f9
4246a5:	55                   	push   %ebp
4246a6:	44                   	inc    %esp
4246a7:	39 53 52             	cmp    %edx,0x52(%ebx)
4246aa:	59                   	pop    %ecx
4246ab:	79 51                	jns    0x4246fe
4246ad:	43                   	inc    %ebx
4246ae:	34 48                	xor    $0x48,%al
4246b0:	66 46                	inc    %si
4246b2:	51                   	push   %ecx
4246b3:	33 42 73             	xor    0x73(%edx),%eax
4246b6:	73 6d                	jae    0x424725
4246b8:	52                   	push   %edx
4246b9:	54                   	push   %esp
4246ba:	31 6c 37 6a          	xor    %ebp,0x6a(%edi,%esi,1)
4246be:	34 79                	xor    $0x79,%al
4246c0:	39 54 4f 6b          	cmp    %edx,0x6b(%edi,%ecx,2)
4246c4:	42                   	inc    %edx
4246c5:	70 64                	jo     0x42472b
4246c7:	6e                   	outsb  %ds:(%esi),(%dx)
4246c8:	77 70                	ja     0x42473a
4246ca:	43                   	inc    %ebx
4246cb:	6a 52                	push   $0x52
4246cd:	6f                   	outsl  %ds:(%esi),(%dx)
4246ce:	45                   	inc    %ebp
4246cf:	53                   	push   %ebx
4246d0:	32 33                	xor    (%ebx),%dh
4246d2:	7a 55                	jp     0x424729
4246d4:	4e                   	dec    %esi
4246d5:	42                   	inc    %edx
4246d6:	35 69 30 52 36       	xor    $0x36523069,%eax
4246db:	54                   	push   %esp
4246dc:	68 4b 55 78 68       	push   $0x6878554b
4246e1:	37                   	aaa
4246e2:	6e                   	outsb  %ds:(%esi),(%dx)
4246e3:	73 71                	jae    0x424756
4246e5:	50                   	push   %eax
4246e6:	79 4a                	jns    0x424732
4246e8:	4c                   	dec    %esp
4246e9:	6c                   	insb   (%dx),%es:(%edi)
4246ea:	48                   	dec    %eax
4246eb:	77 53                	ja     0x424740
4246ed:	63 4e 42             	arpl   %ecx,0x42(%esi)
4246f0:	54                   	push   %esp
4246f1:	46                   	inc    %esi
4246f2:	6c                   	insb   (%dx),%es:(%edi)
4246f3:	4d                   	dec    %ebp
4246f4:	63 58 59             	arpl   %ebx,0x59(%eax)
4246f7:	61                   	popa
4246f8:	4d                   	dec    %ebp
4246f9:	42                   	inc    %edx
4246fa:	4f                   	dec    %edi
4246fb:	4d                   	dec    %ebp
4246fc:	77 4f                	ja     0x42474d
4246fe:	74 41                	je     0x424741
424700:	4b                   	dec    %ebx
424701:	6e                   	outsb  %ds:(%esi),(%dx)
424702:	56                   	push   %esi
424703:	6d                   	insl   (%dx),%es:(%edi)
424704:	67 48                	addr16 dec %eax
424706:	31 6d 42             	xor    %ebp,0x42(%ebp)
424709:	56                   	push   %esi
42470a:	69 57 35 51 68 6b 2b 	imul   $0x2b6b6851,0x35(%edi),%edx
424711:	6d                   	insl   (%dx),%es:(%edi)
424712:	61                   	popa
424713:	6b 35 44 6b 48 6a 44 	imul   $0x44,0x6a486b44,%esi
42471a:	34 67                	xor    $0x67,%al
42471c:	2f                   	das
42471d:	64 53                	fs push %ebx
42471f:	59                   	pop    %ecx
424720:	57                   	push   %edi
424721:	78 62                	js     0x424785
424723:	4c                   	dec    %esp
424724:	53                   	push   %ebx
424725:	31 4d 66             	xor    %ecx,0x66(%ebp)
424728:	67 39 66 53          	cmp    %esp,0x53(%bp)
42472c:	41                   	inc    %ecx
42472d:	55                   	push   %ebp
42472e:	53                   	push   %ebx
42472f:	66 79 59             	data16 jns 0x42478b
424732:	50                   	push   %eax
424733:	77 66                	ja     0x42479b
424735:	52                   	push   %edx
424736:	62 44 42 61          	bound  %eax,0x61(%edx,%eax,2)
42473a:	34 76                	xor    $0x76,%al
42473c:	43                   	inc    %ebx
42473d:	66 54                	push   %sp
42473f:	32 75 55             	xor    0x55(%ebp),%dh
424742:	64 50                	fs push %eax
424744:	6b 53 4e 41          	imul   $0x41,0x4e(%ebx),%edx
424748:	34 64                	xor    $0x64,%al
42474a:	33 31                	xor    (%ecx),%esi
42474c:	68 37 45 4d 6c       	push   $0x6c4d4537
424751:	45                   	inc    %ebp
424752:	6e                   	outsb  %ds:(%esi),(%dx)
424753:	59                   	pop    %ecx
424754:	73 76                	jae    0x4247cc
424756:	39 4d 5a             	cmp    %ecx,0x5a(%ebp)
424759:	32 6a 76             	xor    0x76(%edx),%ch
42475c:	36 76 6d             	ss jbe 0x4247cc
42475f:	53                   	push   %ebx
424760:	49                   	dec    %ecx
424761:	62 5a 6a             	bound  %ebx,0x6a(%edx)
424764:	74 44                	je     0x4247aa
424766:	5a                   	pop    %edx
424767:	66 71 58             	data16 jno 0x4247c2
42476a:	53                   	push   %ebx
42476b:	45                   	inc    %ebp
42476c:	4d                   	dec    %ebp
42476d:	62 64 57 34          	bound  %esp,0x34(%edi,%edx,2)
424771:	67 6c                	insb   (%dx),%es:(%di)
424773:	34 6f                	xor    $0x6f,%al
424775:	33 4e 68             	xor    0x68(%esi),%ecx
424778:	59                   	pop    %ecx
424779:	4e                   	dec    %esi
42477a:	4c                   	dec    %esp
42477b:	45                   	inc    %ebp
42477c:	4e                   	dec    %esi
42477d:	67 42                	addr16 inc %edx
42477f:	55                   	push   %ebp
424780:	6a 57                	push   $0x57
424782:	56                   	push   %esi
424783:	41                   	inc    %ecx
424784:	65 45                	gs inc %ebp
424786:	54                   	push   %esp
424787:	4a                   	dec    %edx
424788:	68 53 44 67 36       	push   $0x36674453
42478d:	6a 51                	push   $0x51
42478f:	46                   	inc    %esi
424790:	45                   	inc    %ebp
424791:	76 7a                	jbe    0x42480d
424793:	6d                   	insl   (%dx),%es:(%edi)
424794:	64 5a                	fs pop %edx
424796:	6b 79 61 51          	imul   $0x51,0x61(%ecx),%edi
42479a:	32 79 55             	xor    0x55(%ecx),%bh
42479d:	31 51 53             	xor    %edx,0x53(%ecx)
4247a0:	58                   	pop    %eax
4247a1:	5a                   	pop    %edx
4247a2:	50                   	push   %eax
4247a3:	6c                   	insb   (%dx),%es:(%edi)
4247a4:	71 53                	jno    0x4247f9
4247a6:	32 2f                	xor    (%edi),%ch
4247a8:	77 6b                	ja     0x424815
4247aa:	54                   	push   %esp
4247ab:	7a 42                	jp     0x4247ef
4247ad:	76 61                	jbe    0x424810
4247af:	52                   	push   %edx
4247b0:	6e                   	outsb  %ds:(%esi),(%dx)
4247b1:	33 61 4e             	xor    0x4e(%ecx),%esp
4247b4:	65 63 48 71          	arpl   %ecx,%gs:0x71(%eax)
4247b8:	49                   	dec    %ecx
4247b9:	63 30                	arpl   %esi,(%eax)
4247bb:	33 51 50             	xor    0x50(%ecx),%edx
4247be:	36 61                	ss popa
4247c0:	34 34                	xor    $0x34,%al
4247c2:	4e                   	dec    %esi
4247c3:	31 30                	xor    %esi,(%eax)
4247c5:	41                   	inc    %ecx
4247c6:	59                   	pop    %ecx
4247c7:	78 31                	js     0x4247fa
4247c9:	45                   	inc    %ebp
4247ca:	70 4a                	jo     0x424816
4247cc:	6a 38                	push   $0x38
4247ce:	37                   	aaa
4247cf:	41                   	inc    %ecx
4247d0:	7a 6e                	jp     0x424840
4247d2:	48                   	dec    %eax
4247d3:	33 41 73             	xor    0x73(%ecx),%eax
4247d6:	50                   	push   %eax
4247d7:	71 55                	jno    0x42482e
4247d9:	39 68 37             	cmp    %ebp,0x37(%eax)
4247dc:	46                   	inc    %esi
4247dd:	70 30                	jo     0x42480f
4247df:	72 6a                	jb     0x42484b
4247e1:	58                   	pop    %eax
4247e2:	41                   	inc    %ecx
4247e3:	43                   	inc    %ebx
4247e4:	36 72 4d             	ss jb  0x424834
4247e7:	6b 39 62             	imul   $0x62,(%ecx),%edi
4247ea:	64 64 45             	fs fs inc %ebp
4247ed:	42                   	inc    %edx
4247ee:	74 6d                	je     0x42485d
4247f0:	74 37                	je     0x424829
4247f2:	57                   	push   %edi
4247f3:	33 64 6b 6c          	xor    0x6c(%ebx,%ebp,2),%esp
4247f7:	33 62 70             	xor    0x70(%edx),%esp
4247fa:	78 65                	js     0x424861
4247fc:	46                   	inc    %esi
4247fd:	6b 54 75 49 68       	imul   $0x68,0x49(%ebp,%esi,2),%edx
424802:	72 52                	jb     0x424856
424804:	4c                   	dec    %esp
424805:	41                   	inc    %ecx
424806:	30 31                	xor    %dh,(%ecx)
424808:	33 4a 34             	xor    0x34(%edx),%ecx
42480b:	2f                   	das
42480c:	73 38                	jae    0x424846
42480e:	32 78 50             	xor    0x50(%eax),%bh
424811:	43                   	inc    %ebx
424812:	6a 38                	push   $0x38
424814:	47                   	inc    %edi
424815:	76 56                	jbe    0x42486d
424817:	56                   	push   %esi
424818:	57                   	push   %edi
424819:	6d                   	insl   (%dx),%es:(%edi)
42481a:	47                   	inc    %edi
42481b:	71 63                	jno    0x424880
42481d:	57                   	push   %edi
42481e:	57                   	push   %edi
42481f:	74 79                	je     0x42489a
424821:	50                   	push   %eax
424822:	62 56 54             	bound  %edx,0x54(%esi)
424825:	4c                   	dec    %esp
424826:	67 73 43             	addr16 jae 0x42486c
424829:	50                   	push   %eax
42482a:	70 56                	jo     0x424882
42482c:	6c                   	insb   (%dx),%es:(%edi)
42482d:	68 46 4a 30 30       	push   $0x30304a46
424832:	6e                   	outsb  %ds:(%esi),(%dx)
424833:	6d                   	insl   (%dx),%es:(%edi)
424834:	70 54                	jo     0x42488a
424836:	58                   	pop    %eax
424837:	30 4b 6a             	xor    %cl,0x6a(%ebx)
42483a:	45                   	inc    %ebp
42483b:	79 6d                	jns    0x4248aa