4245af:	4d                   	dec    %ebp
4245b0:	2b 49 34             	sub    0x34(%ecx),%ecx
4245b3:	2b 6a 75             	sub    0x75(%edx),%ebp
4245b6:	7a 31                	jp     0x4245e9
4245b8:	55                   	push   %ebp
4245b9:	77 67                	ja     0x424622
4245bb:	53                   	push   %ebx
4245bc:	75 6a                	jne    0x424628
4245be:	46                   	inc    %esi
4245bf:	4f                   	dec    %edi
4245c0:	6c                   	insb   (%dx),%es:(%edi)
4245c1:	52                   	push   %edx
4245c2:	73 6a                	jae    0x42462e
4245c4:	72 62                	jb     0x424628
4245c6:	38 4d 53             	cmp    %cl,0x53(%ebp)
4245c9:	33 58 71             	xor    0x71(%eax),%ebx
4245cc:	75 64                	jne    0x424632
4245ce:	4d                   	dec    %ebp
4245cf:	45                   	inc    %ebp
4245d0:	30 77 48             	xor    %dh,0x48(%edi)
4245d3:	49                   	dec    %ecx
4245d4:	78 72                	js     0x424648
4245d6:	66 41                	inc    %cx
4245d8:	73 72                	jae    0x42464c
4245da:	31 67 52             	xor    %esp,0x52(%edi)
4245dd:	72 47                	jb     0x424626
4245df:	6d                   	insl   (%dx),%es:(%edi)
4245e0:	74 31                	je     0x424613
4245e2:	4b                   	dec    %ebx
4245e3:	56                   	push   %esi
4245e4:	67 77 79             	addr16 ja 0x424660
4245e7:	46                   	inc    %esi
4245e8:	4e                   	dec    %esi
4245e9:	59                   	pop    %ecx
4245ea:	76 35                	jbe    0x424621
4245ec:	74 2f                	je     0x42461d
4245ee:	6a 39                	push   $0x39
4245f0:	39 7a 30             	cmp    %edi,0x30(%edx)
4245f3:	73 69                	jae    0x42465e
4245f5:	31 72 4c             	xor    %esi,0x4c(%edx)
4245f8:	50                   	push   %eax
4245f9:	39 55 66             	cmp    %edx,0x66(%ebp)
4245fc:	6f                   	outsl  %ds:(%esi),(%dx)
4245fd:	35 37 6f 38 55       	xor    $0x55386f37,%eax
424602:	74 6c                	je     0x424670
424604:	32 57 50             	xor    0x50(%edi),%dl
424607:	41                   	inc    %ecx
424608:	34 67                	xor    $0x67,%al
42460a:	54                   	push   %esp
42460b:	56                   	push   %esi
42460c:	6f                   	outsl  %ds:(%esi),(%dx)
42460d:	61                   	popa
42460e:	4e                   	dec    %esi
42460f:	30 6e 46             	xor    %ch,0x46(%esi)
424612:	38 33                	cmp    %dh,(%ebx)
424614:	6c                   	insb   (%dx),%es:(%edi)
424615:	6d                   	insl   (%dx),%es:(%edi)
424616:	30 45 79             	xor    %al,0x79(%ebp)
424619:	30 4d 2b             	xor    %cl,0x2b(%ebp)
42461c:	4b                   	dec    %ebx
42461d:	46                   	inc    %esi
42461e:	42                   	inc    %edx
42461f:	45                   	inc    %ebp
424620:	74 51                	je     0x424673
424622:	63 6b 75             	arpl   %ebp,0x75(%ebx)
424625:	39 49 52             	cmp    %ecx,0x52(%ecx)
424628:	79 48                	jns    0x424672
42462a:	6d                   	insl   (%dx),%es:(%edi)
42462b:	66 73 66             	data16 jae 0x424694
42462e:	57                   	push   %edi
42462f:	37                   	aaa
424630:	31 56 51             	xor    %edx,0x51(%esi)
424633:	70 30                	jo     0x424665
424635:	35 48 31 7a 78       	xor    $0x787a3148,%eax
42463a:	4b                   	dec    %ebx
42463b:	7a 71                	jp     0x4246ae
42463d:	35 43 2f 76 6d       	xor    $0x6d762f43,%eax
424642:	69 36 63 54 71 44    	imul   $0x44715463,(%esi),%esi
424648:	55                   	push   %ebp
424649:	45                   	inc    %ebp
42464a:	4b                   	dec    %ebx
42464b:	56                   	push   %esi
42464c:	48                   	dec    %eax
42464d:	30 74 5a 72          	xor    %dh,0x72(%edx,%ebx,2)
424651:	70 52                	jo     0x4246a5
424653:	4c                   	dec    %esp
424654:	69 35 2f 4f 44 66 34 	imul   $0x59356434,0x66444f2f,%esi
42465b:	64 35 59
42465e:	54                   	push   %esp
42465f:	41                   	inc    %ecx
424660:	56                   	push   %esi
424661:	50                   	push   %eax
424662:	74 53                	je     0x4246b7
424664:	71 67                	jno    0x4246cd
424666:	4c                   	dec    %esp
424667:	46                   	inc    %esi
424668:	48                   	dec    %eax
424669:	37                   	aaa
42466a:	4b                   	dec    %ebx
42466b:	35 4c 33 30 71       	xor    $0x7130334c,%eax
424670:	72 2b                	jb     0x42469d
424672:	4a                   	dec    %edx
424673:	35 35 45 4c 68       	xor    $0x684c4535,%eax
424678:	34 31                	xor    $0x31,%al
42467a:	79 30                	jns    0x4246ac
42467c:	71 73                	jno    0x4246f1
42467e:	2b 30                	sub    (%eax),%esi
424680:	64 62 37             	bound  %esi,%fs:(%edi)
424683:	6b 7a 6c 33          	imul   $0x33,0x6c(%edx),%edi
424687:	68 62 61 77 41       	push   $0x41776162
42468c:	42                   	inc    %edx
42468d:	6e                   	outsb  %ds:(%esi),(%dx)
42468e:	65 34 4a             	gs xor $0x4a,%al
424691:	4b                   	dec    %ebx
424692:	46                   	inc    %esi
424693:	58                   	pop    %eax
424694:	6a 78                	push   $0x78
424696:	56                   	push   %esi
424697:	7a 62                	jp     0x4246fb
424699:	4f                   	dec    %edi
42469a:	6b 61 63 59          	imul   $0x59,0x63(%ecx),%esp
42469e:	50                   	push   %eax
42469f:	42                   	inc    %edx
4246a0:	74 75                	je     0x424717
4246a2:	2f                   	das
4246a3:	76 6d                	jbe    0x424712
4246a5:	4c                   	dec    %esp
4246a6:	4b                   	dec    %ebx
4246a7:	33 58 45             	xor    0x45(%eax),%ebx
4246aa:	48                   	dec    %eax
4246ab:	5a                   	pop    %edx
4246ac:	36 32 34 34          	xor    %ss:(%esp,%esi,1),%dh
4246b0:	44                   	inc    %esp
4246b1:	39 35 76 51 45 62    	cmp    %esi,0x62455176
4246b7:	72 33                	jb     0x4246ec
4246b9:	78 6e                	js     0x424729
4246bb:	7a 36                	jp     0x4246f3
4246bd:	70 6f                	jo     0x42472e
4246bf:	50                   	push   %eax
4246c0:	57                   	push   %edi
4246c1:	44                   	inc    %esp
4246c2:	73 54                	jae    0x424718
4246c4:	67 4a                	addr16 dec %edx
4246c6:	55                   	push   %ebp
4246c7:	7a 50                	jp     0x424719
4246c9:	33 32                	xor    (%edx),%esi
4246cb:	4e                   	dec    %esi
4246cc:	41                   	inc    %ecx
4246cd:	71 2b                	jno    0x4246fa
4246cf:	33 4e 58             	xor    0x58(%esi),%ecx
4246d2:	30 65 4f             	xor    %ah,0x4f(%ebp)
4246d5:	61                   	popa
4246d6:	6f                   	outsl  %ds:(%esi),(%dx)
4246d7:	4f                   	dec    %edi
4246d8:	42                   	inc    %edx
4246d9:	59                   	pop    %ecx
4246da:	2b 35 66 59 64 67    	sub    0x67645966,%esi
4246e0:	47                   	inc    %edi
4246e1:	6f                   	outsl  %ds:(%esi),(%dx)
4246e2:	51                   	push   %ecx
4246e3:	36 46                	ss inc %esi
4246e5:	52                   	push   %edx
4246e6:	66 66 52             	data16 push %dx
4246e9:	39 32                	cmp    %esi,(%edx)
4246eb:	4d                   	dec    %ebp
4246ec:	6f                   	outsl  %ds:(%esi),(%dx)
4246ed:	42                   	inc    %edx
4246ee:	79 68                	jns    0x424758
4246f0:	4e                   	dec    %esi
4246f1:	5a                   	pop    %edx
4246f2:	72 55                	jb     0x424749
4246f4:	70 57                	jo     0x42474d
4246f6:	74 69                	je     0x424761
4246f8:	7a 36                	jp     0x424730
4246fa:	39 58 52             	cmp    %ebx,0x52(%eax)
4246fd:	68 38 31 58 69       	push   $0x69583138
424702:	52                   	push   %edx
424703:	55                   	push   %ebp
424704:	42                   	inc    %edx
424705:	2f                   	das
424706:	4c                   	dec    %esp
424707:	2b 6f 35             	sub    0x35(%edi),%ebp
42470a:	79 57                	jns    0x424763
42470c:	70 34                	jo     0x424742
42470e:	74 51                	je     0x424761
424710:	4f                   	dec    %edi
424711:	75 44                	jne    0x424757
424713:	77 2f                	ja     0x424744
424715:	45                   	inc    %ebp
424716:	31 4a 70             	xor    %ecx,0x70(%edx)
424719:	55                   	push   %ebp
42471a:	2b 76 78             	sub    0x78(%esi),%esi
42471d:	54                   	push   %esp
42471e:	69 64 73 48 38 73 78 	imul   $0x38787338,0x48(%ebx,%esi,2),%esp
424725:	38
424726:	53                   	push   %ebx
424727:	77 5a                	ja     0x424783
424729:	56                   	push   %esi
42472a:	41                   	inc    %ecx
42472b:	44                   	inc    %esp
42472c:	67 50                	addr16 push %eax
42472e:	6a 32                	push   $0x32
424730:	31 7a 6f             	xor    %edi,0x6f(%edx)
424733:	55                   	push   %ebp
424734:	44                   	inc    %esp
424735:	76 63                	jbe    0x42479a
424737:	4f                   	dec    %edi
424738:	56                   	push   %esi
424739:	6c                   	insb   (%dx),%es:(%edi)
42473a:	53                   	push   %ebx
42473b:	6a 75                	push   $0x75
42473d:	2b 2b                	sub    (%ebx),%ebp
42473f:	6a 53                	push   $0x53
424741:	78 69                	js     0x4247ac
424743:	37                   	aaa
424744:	6c                   	insb   (%dx),%es:(%edi)
424745:	67 70 42             	addr16 jo 0x42478a
424748:	48                   	dec    %eax
424749:	77 49                	ja     0x424794
42474b:	6e                   	outsb  %ds:(%esi),(%dx)
42474c:	58                   	pop    %eax
42474d:	37                   	aaa
42474e:	43                   	inc    %ebx
42474f:	44                   	inc    %esp
424750:	42                   	inc    %edx
424751:	46                   	inc    %esi
424752:	39 2b                	cmp    %ebp,(%ebx)
424754:	4d                   	dec    %ebp
424755:	64 5a                	fs pop %edx
424757:	48                   	dec    %eax
424758:	39 4f 74             	cmp    %ecx,0x74(%edi)
42475b:	39 46 49             	cmp    %eax,0x49(%esi)
42475e:	4d                   	dec    %ebp
42475f:	68 53 65 66 74       	push   $0x74666553
424764:	64 4d                	fs dec %ebp
424766:	31 4c 44 2f          	xor    %ecx,0x2f(%esp,%eax,2)
42476a:	4d                   	dec    %ebp
42476b:	4e                   	dec    %esi
42476c:	2f                   	das
42476d:	2f                   	das
42476e:	62 33                	bound  %esi,(%ebx)
424770:	41                   	inc    %ecx
424771:	36 71 2f             	ss jno 0x4247a3
424774:	42                   	inc    %edx
424775:	78 62                	js     0x4247d9
424777:	51                   	push   %ecx
424778:	37                   	aaa
424779:	58                   	pop    %eax
42477a:	51                   	push   %ecx
42477b:	2b 73 55             	sub    0x55(%ebx),%esi
42477e:	54                   	push   %esp
42477f:	47                   	inc    %edi
424780:	6e                   	outsb  %ds:(%esi),(%dx)
424781:	43                   	inc    %ebx
424782:	61                   	popa
424783:	6f                   	outsl  %ds:(%esi),(%dx)
424784:	64 4c                	fs dec %esp
424786:	51                   	push   %ecx
424787:	70 36                	jo     0x4247bf
424789:	6e                   	outsb  %ds:(%esi),(%dx)
42478a:	56                   	push   %esi
42478b:	47                   	inc    %edi
42478c:	6f                   	outsl  %ds:(%esi),(%dx)
42478d:	7a 6d                	jp     0x4247fc
42478f:	50                   	push   %eax
424790:	31 53 2b             	xor    %edx,0x2b(%ebx)
424793:	56                   	push   %esi
424794:	2b 62 58             	sub    0x58(%edx),%esp
424797:	33 6f 6e             	xor    0x6e(%edi),%ebp
42479a:	64 75 6d             	fs jne 0x42480a
42479d:	41                   	inc    %ecx
42479e:	6d                   	insl   (%dx),%es:(%edi)
42479f:	4d                   	dec    %ebp
4247a0:	38 70 42             	cmp    %dh,0x42(%eax)
4247a3:	7a 42                	jp     0x4247e7
4247a5:	75 52                	jne    0x4247f9
4247a7:	68 77 42 7a 6d       	push   $0x6d7a4277
4247ac:	34 71                	xor    $0x71,%al
4247ae:	41                   	inc    %ecx
4247af:	50                   	push   %eax
4247b0:	36 55                	ss push %ebp
4247b2:	4b                   	dec    %ebx
4247b3:	77 47                	ja     0x4247fc
4247b5:	47                   	inc    %edi
4247b6:	4a                   	dec    %edx
4247b7:	7a 4f                	jp     0x424808
4247b9:	6e                   	outsb  %ds:(%esi),(%dx)
4247ba:	52                   	push   %edx
4247bb:	35 74 58 4d 4d       	xor    $0x4d4d5874,%eax
4247c0:	37                   	aaa
4247c1:	6f                   	outsl  %ds:(%esi),(%dx)
4247c2:	37                   	aaa
4247c3:	38 66 71             	cmp    %ah,0x71(%esi)
4247c6:	49                   	dec    %ecx
4247c7:	49                   	dec    %ecx
4247c8:	53                   	push   %ebx
4247c9:	2b 44 30 2f          	sub    0x2f(%eax,%esi,1),%eax
4247cd:	65 4d                	gs dec %ebp
4247cf:	67 62 76 68          	bound  %esi,0x68(%bp)
4247d3:	71 6d                	jno    0x424842
4247d5:	62 48 4b             	bound  %ecx,0x4b(%eax)
4247d8:	53                   	push   %ebx
4247d9:	77 33                	ja     0x42480e
4247db:	74 78                	je     0x424855
4247dd:	45                   	inc    %ebp
4247de:	4e                   	dec    %esi
4247df:	33 32                	xor    (%edx),%esi
4247e1:	72 4a                	jb     0x42482d
4247e3:	35 31 44 79 2b       	xor    $0x2b794431,%eax
4247e8:	6c                   	insb   (%dx),%es:(%edi)
4247e9:	4f                   	dec    %edi
4247ea:	50                   	push   %eax
4247eb:	4d                   	dec    %ebp
4247ec:	67 52                	addr16 push %edx
4247ee:	41                   	inc    %ecx
4247ef:	53                   	push   %ebx
4247f0:	4f                   	dec    %edi
4247f1:	55                   	push   %ebp
4247f2:	77 58                	ja     0x42484c
4247f4:	32 53 75             	xor    0x75(%ebx),%dl
4247f7:	52                   	push   %edx
4247f8:	73 48                	jae    0x424842
4247fa:	72 62                	jb     0x42485e
4247fc:	58                   	pop    %eax
4247fd:	4a                   	dec    %edx
4247fe:	59                   	pop    %ecx
4247ff:	32 2b                	xor    (%ebx),%ch
424801:	43                   	inc    %ebx
424802:	6b 76 37 32          	imul   $0x32,0x37(%esi),%esi
424806:	77 33                	ja     0x42483b
424808:	75 46                	jne    0x424850
42480a:	31 50 48             	xor    %edx,0x48(%eax)
42480d:	57                   	push   %edi
42480e:	57                   	push   %edi
42480f:	59                   	pop    %ecx
424810:	50                   	push   %eax
424811:	72 32                	jb     0x424845
424813:	71 33                	jno    0x424848
424815:	4c                   	dec    %esp
424816:	4a                   	dec    %edx
424817:	51                   	push   %ecx
424818:	6c                   	insb   (%dx),%es:(%edi)
424819:	5a                   	pop    %edx
42481a:	79 39                	jns    0x424855
42481c:	45                   	inc    %ebp
42481d:	35 7a 52 4b 62       	xor    $0x624b527a,%eax
424822:	44                   	inc    %esp
424823:	32 37                	xor    (%edi),%dh
424825:	53                   	push   %ebx
424826:	56                   	push   %esi