42e698:	4d                   	dec    %ebp
42e699:	4a                   	dec    %edx
42e69a:	38 69 36             	cmp    %ch,0x36(%ecx)
42e69d:	68 4c 50 46 6b       	push   $0x6b46504c
42e6a2:	49                   	dec    %ecx
42e6a3:	77 39                	ja     0x42e6de
42e6a5:	71 2f                	jno    0x42e6d6
42e6a7:	4d                   	dec    %ebp
42e6a8:	6d                   	insl   (%dx),%es:(%edi)
42e6a9:	30 70 37             	xor    %dh,0x37(%eax)
42e6ac:	52                   	push   %edx
42e6ad:	4b                   	dec    %ebx
42e6ae:	70 73                	jo     0x42e723
42e6b0:	52                   	push   %edx
42e6b1:	2b 72 6c             	sub    0x6c(%edx),%esi
42e6b4:	75 35                	jne    0x42e6eb
42e6b6:	66 44                	inc    %sp
42e6b8:	43                   	inc    %ebx
42e6b9:	46                   	inc    %esi
42e6ba:	74 6c                	je     0x42e728
42e6bc:	79 71                	jns    0x42e72f
42e6be:	35 62 31 6f 67       	xor    $0x676f3162,%eax
42e6c3:	43                   	inc    %ebx
42e6c4:	37                   	aaa
42e6c5:	68 61 4d 7a 66       	push   $0x667a4d61
42e6ca:	57                   	push   %edi
42e6cb:	50                   	push   %eax
42e6cc:	6b 50 56 69          	imul   $0x69,0x56(%eax),%edx
42e6d0:	56                   	push   %esi
42e6d1:	43                   	inc    %ebx
42e6d2:	55                   	push   %ebp
42e6d3:	57                   	push   %edi
42e6d4:	6b 77 7a 76          	imul   $0x76,0x7a(%edi),%esi
42e6d8:	75 72                	jne    0x42e74c
42e6da:	4e                   	dec    %esi
42e6db:	45                   	inc    %ebp
42e6dc:	42                   	inc    %edx
42e6dd:	51                   	push   %ecx
42e6de:	70 59                	jo     0x42e739
42e6e0:	30 67 49             	xor    %ah,0x49(%edi)
42e6e3:	4b                   	dec    %ebx
42e6e4:	31 37                	xor    %esi,(%edi)
42e6e6:	45                   	inc    %ebp
42e6e7:	4d                   	dec    %ebp
42e6e8:	31 2f                	xor    %ebp,(%edi)
42e6ea:	36 42                	ss inc %edx
42e6ec:	52                   	push   %edx
42e6ed:	33 38                	xor    (%eax),%edi
42e6ef:	63 44 67 55          	arpl   %eax,0x55(%edi,%eiz,2)
42e6f3:	4b                   	dec    %ebx
42e6f4:	68 62 71 59 6a       	push   $0x6a597162
42e6f9:	4e                   	dec    %esi
42e6fa:	6d                   	insl   (%dx),%es:(%edi)
42e6fb:	42                   	inc    %edx
42e6fc:	56                   	push   %esi
42e6fd:	6b 57 4a 54          	imul   $0x54,0x4a(%edi),%edx
42e701:	51                   	push   %ecx
42e702:	62 46 62             	bound  %eax,0x62(%esi)
42e705:	41                   	inc    %ecx
42e706:	38 37                	cmp    %dh,(%edi)
42e708:	62 4f 70             	bound  %ecx,0x70(%edi)
42e70b:	55                   	push   %ebp
42e70c:	32 53 7a             	xor    0x7a(%ebx),%dl
42e70f:	42                   	inc    %edx
42e710:	6d                   	insl   (%dx),%es:(%edi)
42e711:	63 34 74             	arpl   %esi,(%esp,%esi,2)
42e714:	77 47                	ja     0x42e75d
42e716:	62 53 72             	bound  %edx,0x72(%ebx)
42e719:	31 32                	xor    %esi,(%edx)
42e71b:	6a 49                	push   $0x49
42e71d:	57                   	push   %edi
42e71e:	4d                   	dec    %ebp
42e71f:	6a 67                	push   $0x67
42e721:	57                   	push   %edi
42e722:	37                   	aaa
42e723:	35 68 50 45 57       	xor    $0x57455068,%eax
42e728:	5a                   	pop    %edx
42e729:	59                   	pop    %ecx
42e72a:	54                   	push   %esp
42e72b:	30 74 6a 47          	xor    %dh,0x47(%edx,%ebp,2)
42e72f:	43                   	inc    %ebx
42e730:	72 5a                	jb     0x42e78c
42e732:	45                   	inc    %ebp
42e733:	79 46                	jns    0x42e77b
42e735:	71 4e                	jno    0x42e785
42e737:	52                   	push   %edx
42e738:	47                   	inc    %edi
42e739:	45                   	inc    %ebp
42e73a:	47                   	inc    %edi
42e73b:	36 33 69 30          	xor    %ss:0x30(%ecx),%ebp
42e73f:	58                   	pop    %eax
42e740:	6a 6f                	push   $0x6f
42e742:	72 63                	jb     0x42e7a7
42e744:	62 51 54             	bound  %edx,0x54(%ecx)
42e747:	73 79                	jae    0x42e7c2
42e749:	4b                   	dec    %ebx
42e74a:	51                   	push   %ecx
42e74b:	6a 44                	push   $0x44
42e74d:	4c                   	dec    %esp
42e74e:	74 4f                	je     0x42e79f
42e750:	52                   	push   %edx
42e751:	72 41                	jb     0x42e794
42e753:	68 33 42 67 68       	push   $0x68674233
42e758:	6f                   	outsl  %ds:(%esi),(%dx)
42e759:	50                   	push   %eax
42e75a:	31 79 30             	xor    %edi,0x30(%ecx)
42e75d:	35 77 75 55 49       	xor    $0x49557577,%eax
42e762:	45                   	inc    %ebp
42e763:	79 61                	jns    0x42e7c6
42e765:	69 68 32 51 70 50 69 	imul   $0x69507051,0x32(%eax),%ebp
42e76c:	5a                   	pop    %edx
42e76d:	76 35                	jbe    0x42e7a4
42e76f:	72 6b                	jb     0x42e7dc
42e771:	63 4f 33             	arpl   %ecx,0x33(%edi)
42e774:	43                   	inc    %ebx
42e775:	68 76 55 71 48       	push   $0x48715576
42e77a:	4e                   	dec    %esi
42e77b:	6f                   	outsl  %ds:(%esi),(%dx)
42e77c:	34 63                	xor    $0x63,%al
42e77e:	56                   	push   %esi
42e77f:	5a                   	pop    %edx
42e780:	75 45                	jne    0x42e7c7
42e782:	6f                   	outsl  %ds:(%esi),(%dx)
42e783:	43                   	inc    %ebx
42e784:	67 31 78 43          	xor    %edi,0x43(%bx,%si)
42e788:	4f                   	dec    %edi
42e789:	68 49 31 63 56       	push   $0x56633149
42e78e:	63 33                	arpl   %esi,(%ebx)
42e790:	6a 56                	push   $0x56
42e792:	54                   	push   %esp
42e793:	4e                   	dec    %esi
42e794:	6b 5a 7a 4a          	imul   $0x4a,0x7a(%edx),%ebx
42e798:	43                   	inc    %ebx
42e799:	71 37                	jno    0x42e7d2
42e79b:	4a                   	dec    %edx
42e79c:	47                   	inc    %edi
42e79d:	59                   	pop    %ecx
42e79e:	4a                   	dec    %edx
42e79f:	45                   	inc    %ebp
42e7a0:	37                   	aaa
42e7a1:	34 6d                	xor    $0x6d,%al
42e7a3:	4c                   	dec    %esp
42e7a4:	2b 2b                	sub    (%ebx),%ebp
42e7a6:	62 50 4b             	bound  %edx,0x4b(%eax)
42e7a9:	47                   	inc    %edi
42e7aa:	70 50                	jo     0x42e7fc
42e7ac:	55                   	push   %ebp
42e7ad:	51                   	push   %ecx
42e7ae:	76 62                	jbe    0x42e812
42e7b0:	39 47 44             	cmp    %eax,0x44(%edi)
42e7b3:	43                   	inc    %ebx
42e7b4:	30 53 35             	xor    %dl,0x35(%ebx)
42e7b7:	6f                   	outsl  %ds:(%esi),(%dx)
42e7b8:	43                   	inc    %ebx
42e7b9:	57                   	push   %edi
42e7ba:	30 58 50             	xor    %bl,0x50(%eax)
42e7bd:	47                   	inc    %edi
42e7be:	68 73 50 43 68       	push   $0x68435073
42e7c3:	73 63                	jae    0x42e828
42e7c5:	77 64                	ja     0x42e82b
42e7c7:	79 41                	jns    0x42e80a
42e7c9:	6b 32 66             	imul   $0x66,(%edx),%esi
42e7cc:	33 6a 39             	xor    0x39(%edx),%ebp
42e7cf:	68 41 55 45 63       	push   $0x63455541
42e7d4:	70 35                	jo     0x42e80b
42e7d6:	63 35 78 51 33 53    	arpl   %esi,0x53335178
42e7dc:	63 47 65             	arpl   %eax,0x65(%edi)
42e7df:	55                   	push   %ebp
42e7e0:	33 6a 53             	xor    0x53(%edx),%ebp
42e7e3:	68 57 64 70 71       	push   $0x71706457
42e7e8:	68 62 70 2b 4d       	push   $0x4d2b7062
42e7ed:	6e                   	outsb  %ds:(%esi),(%dx)
42e7ee:	43                   	inc    %ebx
42e7ef:	6a 52                	push   $0x52
42e7f1:	2b 73 2b             	sub    0x2b(%ebx),%esi
42e7f4:	6b 30 33             	imul   $0x33,(%eax),%esi
42e7f7:	63 35 42 6e 6b 4d    	arpl   %esi,0x4d6b6e42
42e7fd:	2f                   	das
42e7fe:	70 67                	jo     0x42e867
42e800:	48                   	dec    %eax
42e801:	54                   	push   %esp
42e802:	4f                   	dec    %edi
42e803:	55                   	push   %ebp
42e804:	6b 32 74             	imul   $0x74,(%edx),%esi
42e807:	5a                   	pop    %edx
42e808:	36 31 44 55 75       	xor    %eax,%ss:0x75(%ebp,%edx,2)
42e80d:	39 77 70             	cmp    %esi,0x70(%edi)
42e810:	52                   	push   %edx
42e811:	51                   	push   %ecx
42e812:	30 2f                	xor    %ch,(%edi)
42e814:	32 79 70             	xor    0x70(%ecx),%bh
42e817:	32 65 62             	xor    0x62(%ebp),%ah
42e81a:	4c                   	dec    %esp
42e81b:	37                   	aaa
42e81c:	68 4e 55 51 35       	push   $0x3551554e
42e821:	45                   	inc    %ebp
42e822:	62 54 45 4a          	bound  %edx,0x4a(%ebp,%eax,2)
42e826:	65 6d                	gs insl (%dx),%es:(%edi)
42e828:	70 2b                	jo     0x42e855
42e82a:	4d                   	dec    %ebp
42e82b:	7a 2b                	jp     0x42e858
42e82d:	42                   	inc    %edx
42e82e:	66 68 7a 6b          	pushw  $0x6b7a
42e832:	37                   	aaa
42e833:	49                   	dec    %ecx
42e834:	43                   	inc    %ebx
42e835:	69 77 44 56 75 4a 79 	imul   $0x794a7556,0x44(%edi),%esi
42e83c:	39 39                	cmp    %edi,(%ecx)
42e83e:	4e                   	dec    %esi
42e83f:	30 6b 67             	xor    %ch,0x67(%ebx)
42e842:	74 6b                	je     0x42e8af
42e844:	55                   	push   %ebp
42e845:	4b                   	dec    %ebx
42e846:	78 37                	js     0x42e87f
42e848:	34 4b                	xor    $0x4b,%al
42e84a:	47                   	inc    %edi
42e84b:	69 73 64 6b 70 34 49 	imul   $0x4934706b,0x64(%ebx),%esi
42e852:	37                   	aaa
42e853:	69 34 4b 75 64 62 6a 	imul   $0x6a626475,(%ebx,%ecx,2),%esi
42e85a:	34 31                	xor    $0x31,%al
42e85c:	55                   	push   %ebp
42e85d:	44                   	inc    %esp
42e85e:	74 65                	je     0x42e8c5
42e860:	62 37                	bound  %esi,(%edi)
42e862:	61                   	popa
42e863:	67 59                	addr16 pop %ecx
42e865:	43                   	inc    %ebx
42e866:	50                   	push   %eax
42e867:	65 6f                	outsl  %gs:(%esi),(%dx)
42e869:	63 43 6b             	arpl   %eax,0x6b(%ebx)
42e86c:	31 75 72             	xor    %esi,0x72(%ebp)
42e86f:	6b 4b 69 55          	imul   $0x55,0x69(%ebx),%ecx
42e873:	77 35                	ja     0x42e8aa
42e875:	6b 33 7a             	imul   $0x7a,(%ebx),%esi
42e878:	64 71 6b             	fs jno 0x42e8e6
42e87b:	61                   	popa
42e87c:	46                   	inc    %esi
42e87d:	61                   	popa
42e87e:	44                   	inc    %esp
42e87f:	4f                   	dec    %edi
42e880:	78 4d                	js     0x42e8cf
42e882:	53                   	push   %ebx
42e883:	4b                   	dec    %ebx
42e884:	59                   	pop    %ecx
42e885:	41                   	inc    %ecx
42e886:	76 32                	jbe    0x42e8ba
42e888:	42                   	inc    %edx
42e889:	43                   	inc    %ebx
42e88a:	41                   	inc    %ecx
42e88b:	4e                   	dec    %esi
42e88c:	52                   	push   %edx
42e88d:	52                   	push   %edx
42e88e:	45                   	inc    %ebp
42e88f:	4f                   	dec    %edi
42e890:	30 79 67             	xor    %bh,0x67(%ecx)
42e893:	70 51                	jo     0x42e8e6
42e895:	52                   	push   %edx
42e896:	5a                   	pop    %edx
42e897:	57                   	push   %edi
42e898:	32 47 76             	xor    0x76(%edi),%al
42e89b:	69 44 65 64 62 69 33 	imul   $0x66336962,0x64(%ebp,%eiz,2),%eax
42e8a2:	66
42e8a3:	65 6d                	gs insl (%dx),%es:(%edi)
42e8a5:	62 76 4d             	bound  %esi,0x4d(%esi)
42e8a8:	39 71 32             	cmp    %esi,0x32(%ecx)
42e8ab:	6a 55                	push   $0x55
42e8ad:	52                   	push   %edx
42e8ae:	7a 6e                	jp     0x42e91e
42e8b0:	41                   	inc    %ecx
42e8b1:	57                   	push   %edi
42e8b2:	6a 50                	push   $0x50
42e8b4:	71 57                	jno    0x42e90d
42e8b6:	7a 45                	jp     0x42e8fd
42e8b8:	56                   	push   %esi
42e8b9:	68 6d 76 4b 44       	push   $0x444b766d
42e8be:	62 61 4b             	bound  %esp,0x4b(%ecx)
42e8c1:	36 79 32             	ss jns 0x42e8f6
42e8c4:	31 73 72             	xor    %esi,0x72(%ebx)
42e8c7:	51                   	push   %ecx
42e8c8:	7a 69                	jp     0x42e933
42e8ca:	2f                   	das
42e8cb:	38 46 58             	cmp    %al,0x58(%esi)
42e8ce:	53                   	push   %ebx
42e8cf:	6e                   	outsb  %ds:(%esi),(%dx)
42e8d0:	75 57                	jne    0x42e929
42e8d2:	63 4b 43             	arpl   %ecx,0x43(%ebx)
42e8d5:	73 75                	jae    0x42e94c
42e8d7:	4d                   	dec    %ebp
42e8d8:	58                   	pop    %eax
42e8d9:	4d                   	dec    %ebp
42e8da:	79 49                	jns    0x42e925
42e8dc:	63 62 53             	arpl   %esp,0x53(%edx)
42e8df:	4d                   	dec    %ebp
42e8e0:	74 53                	je     0x42e935
42e8e2:	55                   	push   %ebp
42e8e3:	6a 4c                	push   $0x4c
42e8e5:	4a                   	dec    %edx
42e8e6:	4a                   	dec    %edx
42e8e7:	39 42 58             	cmp    %eax,0x58(%edx)
42e8ea:	6f                   	outsl  %ds:(%esi),(%dx)
42e8eb:	43                   	inc    %ebx
42e8ec:	2b 62 4c             	sub    0x4c(%edx),%esp
42e8ef:	66 59                	pop    %cx
42e8f1:	63 6c 4f 43          	arpl   %ebp,0x43(%edi,%ecx,2)
42e8f5:	52                   	push   %edx
42e8f6:	4b                   	dec    %ebx
42e8f7:	31 78 77             	xor    %edi,0x77(%eax)
42e8fa:	38 34 6d 57 63 6b 75 	cmp    %dh,0x756b6357(,%ebp,2)
42e901:	33 71 67             	xor    0x67(%ecx),%esi
42e904:	79 41                	jns    0x42e947
42e906:	41                   	inc    %ecx
42e907:	64 70 4f             	fs jo  0x42e959
42e90a:	77 78                	ja     0x42e984
42e90c:	70 36                	jo     0x42e944
42e90e:	71 77                	jno    0x42e987
42e910:	79 48                	jns    0x42e95a
42e912:	75 7a                	jne    0x42e98e
42e914:	6b 30 64             	imul   $0x64,(%eax),%esi
42e917:	70 69                	jo     0x42e982
42e919:	34 48                	xor    $0x48,%al
42e91b:	49                   	dec    %ecx
42e91c:	6c                   	insb   (%dx),%es:(%edi)
42e91d:	37                   	aaa
42e91e:	77 59                	ja     0x42e979
42e920:	37                   	aaa
42e921:	43                   	inc    %ebx
42e922:	30 67 6a             	xor    %ah,0x6a(%edi)
42e925:	59                   	pop    %ecx
42e926:	55                   	push   %ebp
42e927:	79 76                	jns    0x42e99f
42e929:	46                   	inc    %esi
42e92a:	34 34                	xor    $0x34,%al
42e92c:	78 4f                	js     0x42e97d
42e92e:	37                   	aaa
42e92f:	64 62 4e 32          	bound  %ecx,%fs:0x32(%esi)
42e933:	4f                   	dec    %edi
42e934:	41                   	inc    %ecx
42e935:	5a                   	pop    %edx
42e936:	49                   	dec    %ecx
42e937:	62 57 78             	bound  %edx,0x78(%edi)
42e93a:	6c                   	insb   (%dx),%es:(%edi)
42e93b:	4c                   	dec    %esp
42e93c:	74 36                	je     0x42e974
42e93e:	45                   	inc    %ebp
42e93f:	71 52                	jno    0x42e993
42e941:	51                   	push   %ecx
42e942:	69 4f 42 4a 76 47 49 	imul   $0x4947764a,0x42(%edi),%ecx
42e949:	46                   	inc    %esi
42e94a:	2f                   	das
42e94b:	77 68                	ja     0x42e9b5