42f8f9:	6e                   	outsb  %ds:(%esi),(%dx)
42f8fa:	58                   	pop    %eax
42f8fb:	73 6f                	jae    0x42f96c
42f8fd:	6d                   	insl   (%dx),%es:(%edi)
42f8fe:	61                   	popa
42f8ff:	44                   	inc    %esp
42f900:	37                   	aaa
42f901:	6c                   	insb   (%dx),%es:(%edi)
42f902:	34 36                	xor    $0x36,%al
42f904:	35 61 51 65 43       	xor    $0x43655161,%eax
42f909:	46                   	inc    %esi
42f90a:	45                   	inc    %ebp
42f90b:	62 70 46             	bound  %esi,0x46(%eax)
42f90e:	48                   	dec    %eax
42f90f:	56                   	push   %esi
42f910:	45                   	inc    %ebp
42f911:	30 49 44             	xor    %cl,0x44(%ecx)
42f914:	4b                   	dec    %ebx
42f915:	6c                   	insb   (%dx),%es:(%edi)
42f916:	4f                   	dec    %edi
42f917:	4c                   	dec    %esp
42f918:	65 37                	gs aaa
42f91a:	73 48                	jae    0x42f964
42f91c:	72 55                	jb     0x42f973
42f91e:	56                   	push   %esi
42f91f:	71 4d                	jno    0x42f96e
42f921:	70 61                	jo     0x42f984
42f923:	34 32                	xor    $0x32,%al
42f925:	61                   	popa
42f926:	66 38 70 74          	data16 cmp %dh,0x74(%eax)
42f92a:	5a                   	pop    %edx
42f92b:	67 2b 73 57          	sub    0x57(%bp,%di),%esi
42f92f:	69 77 2b 6e 7a 4d 70 	imul   $0x704d7a6e,0x2b(%edi),%esi
42f936:	6d                   	insl   (%dx),%es:(%edi)
42f937:	5a                   	pop    %edx
42f938:	49                   	dec    %ecx
42f939:	54                   	push   %esp
42f93a:	78 66                	js     0x42f9a2
42f93c:	74 33                	je     0x42f971
42f93e:	6e                   	outsb  %ds:(%esi),(%dx)
42f93f:	2f                   	das
42f940:	58                   	pop    %eax
42f941:	4e                   	dec    %esi
42f942:	6d                   	insl   (%dx),%es:(%edi)
42f943:	77 71                	ja     0x42f9b6
42f945:	50                   	push   %eax
42f946:	44                   	inc    %esp
42f947:	52                   	push   %edx
42f948:	53                   	push   %ebx
42f949:	35 51 6d 4e 4e       	xor    $0x4e4e6d51,%eax
42f94e:	70 73                	jo     0x42f9c3
42f950:	4e                   	dec    %esi
42f951:	44                   	inc    %esp
42f952:	58                   	pop    %eax
42f953:	7a 5a                	jp     0x42f9af
42f955:	2b 79 39             	sub    0x39(%ecx),%edi
42f958:	6d                   	insl   (%dx),%es:(%edi)
42f959:	77 79                	ja     0x42f9d4
42f95b:	67 34 36             	addr16 xor $0x36,%al
42f95e:	64 66 78 33          	fs data16 js 0x42f995
42f962:	4a                   	dec    %edx
42f963:	73 68                	jae    0x42f9cd
42f965:	70 56                	jo     0x42f9bd
42f967:	4e                   	dec    %esi
42f968:	31 51 79             	xor    %edx,0x79(%ecx)
42f96b:	4c                   	dec    %esp
42f96c:	64 51                	fs push %ecx
42f96e:	43                   	inc    %ebx
42f96f:	44                   	inc    %esp
42f970:	4e                   	dec    %esi
42f971:	68 77 7a 62 4f       	push   $0x4f627a77
42f976:	43                   	inc    %ebx
42f977:	5a                   	pop    %edx
42f978:	68 30 36 4c 38       	push   $0x384c3630
42f97d:	45                   	inc    %ebp
42f97e:	6d                   	insl   (%dx),%es:(%edi)
42f97f:	32 77 6d             	xor    0x6d(%edi),%dh
42f982:	7a 42                	jp     0x42f9c6
42f984:	52                   	push   %edx
42f985:	73 58                	jae    0x42f9df
42f987:	53                   	push   %ebx
42f988:	74 63                	je     0x42f9ed
42f98a:	49                   	dec    %ecx
42f98b:	62 36                	bound  %esi,(%esi)
42f98d:	77 74                	ja     0x42fa03
42f98f:	69 6b 4c 55 63 42 4d 	imul   $0x4d426355,0x4c(%ebx),%ebp
42f996:	61                   	popa
42f997:	65 67 5a             	gs addr16 pop %edx
42f99a:	42                   	inc    %edx
42f99b:	58                   	pop    %eax
42f99c:	47                   	inc    %edi
42f99d:	67 45                	addr16 inc %ebp
42f99f:	6f                   	outsl  %ds:(%esi),(%dx)
42f9a0:	4c                   	dec    %esp
42f9a1:	68 65 71 61 7a       	push   $0x7a617165
42f9a6:	38 37                	cmp    %dh,(%edi)
42f9a8:	67 6b 47 55 76       	imul   $0x76,0x55(%bx),%eax
42f9ad:	57                   	push   %edi
42f9ae:	4e                   	dec    %esi
42f9af:	69 31 7a 58 47 6a    	imul   $0x6a47587a,(%ecx),%esi
42f9b5:	31 2b                	xor    %ebp,(%ebx)
42f9b7:	38 41 6e             	cmp    %al,0x6e(%ecx)
42f9ba:	4f                   	dec    %edi
42f9bb:	48                   	dec    %eax
42f9bc:	68 30 66 76 76       	push   $0x76766630
42f9c1:	32 6f 77             	xor    0x77(%edi),%ch
42f9c4:	6d                   	insl   (%dx),%es:(%edi)
42f9c5:	71 36                	jno    0x42f9fd
42f9c7:	72 78                	jb     0x42fa41
42f9c9:	78 71                	js     0x42fa3c
42f9cb:	6c                   	insb   (%dx),%es:(%edi)
42f9cc:	76 2f                	jbe    0x42f9fd
42f9ce:	36 38 4d 74          	cmp    %cl,%ss:0x74(%ebp)
42f9d2:	76 55                	jbe    0x42fa29
42f9d4:	5a                   	pop    %edx
42f9d5:	38 77 6e             	cmp    %dh,0x6e(%edi)
42f9d8:	4c                   	dec    %esp
42f9d9:	38 79 33             	cmp    %bh,0x33(%ecx)
42f9dc:	48                   	dec    %eax
42f9dd:	65 37                	gs aaa
42f9df:	4b                   	dec    %ebx
42f9e0:	6d                   	insl   (%dx),%es:(%edi)
42f9e1:	6a 71                	push   $0x71
42f9e3:	56                   	push   %esi
42f9e4:	4b                   	dec    %ebx
42f9e5:	6d                   	insl   (%dx),%es:(%edi)
42f9e6:	4a                   	dec    %edx
42f9e7:	63 59 63             	arpl   %ebx,0x63(%ecx)
42f9ea:	62 74 64 4c          	bound  %esi,0x4c(%esp,%eiz,2)
42f9ee:	54                   	push   %esp
42f9ef:	61                   	popa
42f9f0:	41                   	inc    %ecx
42f9f1:	54                   	push   %esp
42f9f2:	43                   	inc    %ebx
42f9f3:	4d                   	dec    %ebp
42f9f4:	67 49                	addr16 dec %ecx
42f9f6:	6f                   	outsl  %ds:(%esi),(%dx)
42f9f7:	4a                   	dec    %edx
42f9f8:	4b                   	dec    %ebx
42f9f9:	69 64 32 66 77 77 36 	imul   $0x4f367777,0x66(%edx,%esi,1),%esp
42fa00:	4f
42fa01:	6a 69                	push   $0x69
42fa03:	79 32                	jns    0x42fa37
42fa05:	79 54                	jns    0x42fa5b
42fa07:	6d                   	insl   (%dx),%es:(%edi)
42fa08:	47                   	inc    %edi
42fa09:	6d                   	insl   (%dx),%es:(%edi)
42fa0a:	6e                   	outsb  %ds:(%esi),(%dx)
42fa0b:	31 62 46             	xor    %esp,0x46(%edx)
42fa0e:	2f                   	das
42fa0f:	50                   	push   %eax
42fa10:	76 75                	jbe    0x42fa87
42fa12:	35 39 6c 5a 7a       	xor    $0x7a5a6c39,%eax
42fa17:	6a 61                	push   $0x61
42fa19:	31 61 6f             	xor    %esp,0x6f(%ecx)
42fa1c:	4a                   	dec    %edx
42fa1d:	69 77 53 59 48 42 4e 	imul   $0x4e424859,0x53(%edi),%esi
42fa24:	36 65 2b 43 59       	ss sub %gs:0x59(%ebx),%eax
42fa29:	51                   	push   %ecx
42fa2a:	2b 75 4f             	sub    0x4f(%ebp),%esi
42fa2d:	4c                   	dec    %esp
42fa2e:	35 64 6d 72 53       	xor    $0x53726d64,%eax
42fa33:	67 7a 41             	addr16 jp 0x42fa77
42fa36:	75 41                	jne    0x42fa79
42fa38:	55                   	push   %ebp
42fa39:	62 65 56             	bound  %esp,0x56(%ebp)
42fa3c:	66 42                	inc    %dx
42fa3e:	32 49 46             	xor    0x46(%ecx),%cl
42fa41:	55                   	push   %ebp
42fa42:	63 74 67 66          	arpl   %esi,0x66(%edi,%eiz,2)
42fa46:	73 56                	jae    0x42fa9e
42fa48:	7a 43                	jp     0x42fa8d
42fa4a:	44                   	inc    %esp
42fa4b:	72 43                	jb     0x42fa90
42fa4d:	63 69 66             	arpl   %ebp,0x66(%ecx)
42fa50:	68 38 51 50 61       	push   $0x61505138
42fa55:	4c                   	dec    %esp
42fa56:	42                   	inc    %edx
42fa57:	55                   	push   %ebp
42fa58:	68 33 2f 67 63       	push   $0x63672f33
42fa5d:	63 41 78             	arpl   %eax,0x78(%ecx)
42fa60:	79 38                	jns    0x42fa9a
42fa62:	74 51                	je     0x42fab5
42fa64:	61                   	popa
42fa65:	48                   	dec    %eax
42fa66:	50                   	push   %eax
42fa67:	77 53                	ja     0x42fabc
42fa69:	7a 77                	jp     0x42fae2
42fa6b:	41                   	inc    %ecx
42fa6c:	43                   	inc    %ebx
42fa6d:	4c                   	dec    %esp
42fa6e:	74 62                	je     0x42fad2
42fa70:	44                   	inc    %esp
42fa71:	34 5a                	xor    $0x5a,%al
42fa73:	31 49 6f             	xor    %ecx,0x6f(%ecx)
42fa76:	54                   	push   %esp
42fa77:	65 63 4c 75 58       	arpl   %ecx,%gs:0x58(%ebp,%esi,2)
42fa7c:	2b 59 4e             	sub    0x4e(%ecx),%ebx
42fa7f:	71 30                	jno    0x42fab1
42fa81:	48                   	dec    %eax
42fa82:	71 6f                	jno    0x42faf3
42fa84:	35 41 75 50 39       	xor    $0x39507541,%eax
42fa89:	45                   	inc    %ebp
42fa8a:	34 2f                	xor    $0x2f,%al
42fa8c:	69 51 48 6e 6b 68 4e 	imul   $0x4e686b6e,0x48(%ecx),%edx
42fa93:	46                   	inc    %esi
42fa94:	53                   	push   %ebx
42fa95:	56                   	push   %esi
42fa96:	63 54 47 37          	arpl   %edx,0x37(%edi,%eax,2)
42fa9a:	4f                   	dec    %edi
42fa9b:	30 46 37             	xor    %al,0x37(%esi)
42fa9e:	6b 47 55 74          	imul   $0x74,0x55(%edi),%eax
42faa2:	71 51                	jno    0x42faf5
42faa4:	41                   	inc    %ecx
42faa5:	65 6e                	outsb  %gs:(%esi),(%dx)
42faa7:	49                   	dec    %ecx
42faa8:	31 50 6a             	xor    %edx,0x6a(%eax)
42faab:	65 2f                	gs das
42faad:	4a                   	dec    %edx
42faae:	2b 30                	sub    (%eax),%esi
42fab0:	54                   	push   %esp
42fab1:	41                   	inc    %ecx
42fab2:	52                   	push   %edx
42fab3:	56                   	push   %esi
42fab4:	62 71 7a             	bound  %esi,0x7a(%ecx)
42fab7:	57                   	push   %edi
42fab8:	48                   	dec    %eax
42fab9:	63 48 76             	arpl   %ecx,0x76(%eax)
42fabc:	61                   	popa
42fabd:	65 6b 37 56          	imul   $0x56,%gs:(%edi),%esi
42fac1:	45                   	inc    %ebp
42fac2:	42                   	inc    %edx
42fac3:	64 35 56 56 4f 36    	fs xor $0x364f5656,%eax
42fac9:	44                   	inc    %esp
42faca:	30 33                	xor    %dh,(%ebx)
42facc:	59                   	pop    %ecx
42facd:	6d                   	insl   (%dx),%es:(%edi)
42face:	34 78                	xor    $0x78,%al
42fad0:	35 46 75 70 54       	xor    $0x54707546,%eax
42fad5:	61                   	popa
42fad6:	50                   	push   %eax
42fad7:	43                   	inc    %ebx
42fad8:	4d                   	dec    %ebp
42fad9:	39 6e 34             	cmp    %ebp,0x34(%esi)
42fadc:	53                   	push   %ebx
42fadd:	54                   	push   %esp
42fade:	45                   	inc    %ebp
42fadf:	76 4f                	jbe    0x42fb30
42fae1:	2f                   	das
42fae2:	6a 62                	push   $0x62
42fae4:	77 77                	ja     0x42fb5d
42fae6:	53                   	push   %ebx
42fae7:	79 4a                	jns    0x42fb33
42fae9:	74 4c                	je     0x42fb37
42faeb:	6c                   	insb   (%dx),%es:(%edi)
42faec:	4a                   	dec    %edx
42faed:	41                   	inc    %ecx
42faee:	73 70                	jae    0x42fb60
42faf0:	6d                   	insl   (%dx),%es:(%edi)
42faf1:	41                   	inc    %ecx
42faf2:	74 70                	je     0x42fb64
42faf4:	42                   	inc    %edx
42faf5:	49                   	dec    %ecx
42faf6:	59                   	pop    %ecx
42faf7:	70 4b                	jo     0x42fb44
42faf9:	64 59                	fs pop %ecx
42fafb:	69 71 6c 49 56 6f 31 	imul   $0x316f5649,0x6c(%ecx),%esi
42fb02:	48                   	dec    %eax
42fb03:	61                   	popa
42fb04:	55                   	push   %ebp
42fb05:	47                   	inc    %edi
42fb06:	55                   	push   %ebp
42fb07:	42                   	inc    %edx
42fb08:	59                   	pop    %ecx
42fb09:	63 74 39 58          	arpl   %esi,0x58(%ecx,%edi,1)
42fb0d:	65 32 67 4d          	xor    %gs:0x4d(%edi),%ah
42fb11:	6a 77                	push   $0x77
42fb13:	63 45 6c             	arpl   %eax,0x6c(%ebp)
42fb16:	51                   	push   %ecx
42fb17:	59                   	pop    %ecx
42fb18:	51                   	push   %ecx
42fb19:	77 7a                	ja     0x42fb95
42fb1b:	59                   	pop    %ecx
42fb1c:	6c                   	insb   (%dx),%es:(%edi)
42fb1d:	41                   	inc    %ecx
42fb1e:	54                   	push   %esp
42fb1f:	63 38                	arpl   %edi,(%eax)
42fb21:	4c                   	dec    %esp
42fb22:	56                   	push   %esi
42fb23:	6e                   	outsb  %ds:(%esi),(%dx)
42fb24:	5a                   	pop    %edx
42fb25:	72 6e                	jb     0x42fb95
42fb27:	6f                   	outsl  %ds:(%esi),(%dx)
42fb28:	38 66 6f             	cmp    %ah,0x6f(%esi)
42fb2b:	6f                   	outsl  %ds:(%esi),(%dx)
42fb2c:	5a                   	pop    %edx
42fb2d:	72 2f                	jb     0x42fb5e
42fb2f:	36 44                	ss inc %esp
42fb31:	65 7a 6f             	gs jp  0x42fba3
42fb34:	75 6b                	jne    0x42fba1
42fb36:	34 68                	xor    $0x68,%al
42fb38:	6a 54                	push   $0x54
42fb3a:	2f                   	das
42fb3b:	68 6e 42 42 4b       	push   $0x4b42426e
42fb40:	51                   	push   %ecx
42fb41:	72 62                	jb     0x42fba5
42fb43:	58                   	pop    %eax
42fb44:	55                   	push   %ebp
42fb45:	72 44                	jb     0x42fb8b
42fb47:	66 37                	data16 aaa
42fb49:	32 54 57 45          	xor    0x45(%edi,%edx,2),%dl
42fb4d:	49                   	dec    %ecx
42fb4e:	78 65                	js     0x42fbb5
42fb50:	6b 67 71 66          	imul   $0x66,0x71(%edi),%esp
42fb54:	78 78                	js     0x42fbce
42fb56:	41                   	inc    %ecx
42fb57:	52                   	push   %edx
42fb58:	63 72 43             	arpl   %esi,0x43(%edx)
42fb5b:	42                   	inc    %edx
42fb5c:	72 47                	jb     0x42fba5
42fb5e:	73 4b                	jae    0x42fbab
42fb60:	55                   	push   %ebp
42fb61:	44                   	inc    %esp
42fb62:	39 53 33             	cmp    %edx,0x33(%ebx)
42fb65:	6a 51                	push   $0x51
42fb67:	55                   	push   %ebp
42fb68:	2b 79 5a             	sub    0x5a(%ecx),%edi
42fb6b:	69 7a 44 77 6a 61 66 	imul   $0x66616a77,0x44(%edx),%edi
42fb72:	35 2b 79 73 58       	xor    $0x5873792b,%eax
42fb77:	73 46                	jae    0x42fbbf
42fb79:	66 31 6d 43          	xor    %bp,0x43(%ebp)
42fb7d:	42                   	inc    %edx
42fb7e:	6a 36                	push   $0x36
42fb80:	75 59                	jne    0x42fbdb
42fb82:	33 64 53 35          	xor    0x35(%ebx,%edx,2),%esp
42fb86:	45                   	inc    %ebp
42fb87:	78 30                	js     0x42fbb9
42fb89:	30 37                	xor    %dh,(%edi)
42fb8b:	78 55                	js     0x42fbe2
42fb8d:	6a 77                	push   $0x77
42fb8f:	30 58 6a             	xor    %bl,0x6a(%eax)
42fb92:	49                   	dec    %ecx
42fb93:	76 31                	jbe    0x42fbc6
42fb95:	45                   	inc    %ebp
42fb96:	34 4c                	xor    $0x4c,%al
42fb98:	52                   	push   %edx
42fb99:	41                   	inc    %ecx
42fb9a:	76 58                	jbe    0x42fbf4
42fb9c:	45                   	inc    %ebp
42fb9d:	4e                   	dec    %esi