41cee9:	6c                   	insb   (%dx),%es:(%edi)
41ceea:	75 65                	jne    0x41cf51
41ceec:	73 00                	jae    0x41ceee
41ceee:	69 6e 64 65 78 65 73 	imul   $0x73657865,0x64(%esi),%ebp
41cef5:	00 73 65             	add    %dh,0x65(%ebx)
41cef8:	74 5f                	je     0x41cf59
41cefa:	46                   	inc    %esi
41cefb:	6f                   	outsl  %ds:(%esi),(%dx)
41cefc:	72 6d                	jb     0x41cf6b
41cefe:	61                   	popa
41ceff:	74 46                	je     0x41cf47
41cf01:	6c                   	insb   (%dx),%es:(%edi)
41cf02:	61                   	popa
41cf03:	67 73 00             	addr16 jae 0x41cf06
41cf06:	53                   	push   %ebx
41cf07:	74 72                	je     0x41cf7b
41cf09:	69 6e 67 46 6f 72 6d 	imul   $0x6d726f46,0x67(%esi),%ebp
41cf10:	61                   	popa
41cf11:	74 46                	je     0x41cf59
41cf13:	6c                   	insb   (%dx),%es:(%edi)
41cf14:	61                   	popa
41cf15:	67 73 00             	addr16 jae 0x41cf18
41cf18:	54                   	push   %esp
41cf19:	65 78 74             	gs js  0x41cf90
41cf1c:	46                   	inc    %esi
41cf1d:	6f                   	outsl  %ds:(%esi),(%dx)
41cf1e:	72 6d                	jb     0x41cf8d
41cf20:	61                   	popa
41cf21:	74 46                	je     0x41cf69
41cf23:	6c                   	insb   (%dx),%es:(%edi)
41cf24:	61                   	popa
41cf25:	67 73 00             	addr16 jae 0x41cf28
41cf28:	4e                   	dec    %esi
41cf29:	6f                   	outsl  %ds:(%esi),(%dx)
41cf2a:	74 69                	je     0x41cf95
41cf2c:	66 79 43             	data16 jns 0x41cf72
41cf2f:	6f                   	outsl  %ds:(%esi),(%dx)
41cf30:	6c                   	insb   (%dx),%es:(%edi)
41cf31:	6c                   	insb   (%dx),%es:(%edi)
41cf32:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
41cf37:	6e                   	outsb  %ds:(%esi),(%dx)
41cf38:	43                   	inc    %ebx
41cf39:	68 61 6e 67 65       	push   $0x65676e61
41cf3e:	64 45                	fs inc %ebp
41cf40:	76 65                	jbe    0x41cfa7
41cf42:	6e                   	outsb  %ds:(%esi),(%dx)
41cf43:	74 41                	je     0x41cf86
41cf45:	72 67                	jb     0x41cfae
41cf47:	73 00                	jae    0x41cf49
41cf49:	4d                   	dec    %ebp
41cf4a:	6f                   	outsl  %ds:(%esi),(%dx)
41cf4b:	75 73                	jne    0x41cfc0
41cf4d:	65 45                	gs inc %ebp
41cf4f:	76 65                	jbe    0x41cfb6
41cf51:	6e                   	outsb  %ds:(%esi),(%dx)
41cf52:	74 41                	je     0x41cf95
41cf54:	72 67                	jb     0x41cfbd
41cf56:	73 00                	jae    0x41cf58
41cf58:	49                   	dec    %ecx
41cf59:	6e                   	outsb  %ds:(%esi),(%dx)
41cf5a:	76 61                	jbe    0x41cfbd
41cf5c:	6c                   	insb   (%dx),%es:(%edi)
41cf5d:	69 64 61 74 65 45 76 	imul   $0x65764565,0x74(%ecx,%eiz,2),%esp
41cf64:	65
41cf65:	6e                   	outsb  %ds:(%esi),(%dx)
41cf66:	74 41                	je     0x41cfa9
41cf68:	72 67                	jb     0x41cfd1
41cf6a:	73 00                	jae    0x41cf6c
41cf6c:	53                   	push   %ebx
41cf6d:	63 72 6f             	arpl   %esi,0x6f(%edx)
41cf70:	6c                   	insb   (%dx),%es:(%edi)
41cf71:	6c                   	insb   (%dx),%es:(%edi)
41cf72:	56                   	push   %esi
41cf73:	61                   	popa
41cf74:	6c                   	insb   (%dx),%es:(%edi)
41cf75:	75 65                	jne    0x41cfdc
41cf77:	45                   	inc    %ebp
41cf78:	76 65                	jbe    0x41cfdf
41cf7a:	6e                   	outsb  %ds:(%esi),(%dx)
41cf7b:	74 41                	je     0x41cfbe
41cf7d:	72 67                	jb     0x41cfe6
41cf7f:	73 00                	jae    0x41cf81
41cf81:	44                   	inc    %esp
41cf82:	72 61                	jb     0x41cfe5
41cf84:	77 49                	ja     0x41cfcf
41cf86:	74 65                	je     0x41cfed
41cf88:	6d                   	insl   (%dx),%es:(%edi)
41cf89:	45                   	inc    %ebp
41cf8a:	76 65                	jbe    0x41cff1
41cf8c:	6e                   	outsb  %ds:(%esi),(%dx)
41cf8d:	74 41                	je     0x41cfd0
41cf8f:	72 67                	jb     0x41cff8
41cf91:	73 00                	jae    0x41cf93
41cf93:	50                   	push   %eax
41cf94:	72 65                	jb     0x41cffb
41cf96:	76 69                	jbe    0x41d001
41cf98:	65 77 4b             	gs ja  0x41cfe6
41cf9b:	65 79 44             	gs jns 0x41cfe2
41cf9e:	6f                   	outsl  %ds:(%esi),(%dx)
41cf9f:	77 6e                	ja     0x41d00f
41cfa1:	45                   	inc    %ebp
41cfa2:	76 65                	jbe    0x41d009
41cfa4:	6e                   	outsb  %ds:(%esi),(%dx)
41cfa5:	74 41                	je     0x41cfe8
41cfa7:	72 67                	jb     0x41d010
41cfa9:	73 00                	jae    0x41cfab
41cfab:	54                   	push   %esp
41cfac:	6f                   	outsl  %ds:(%esi),(%dx)
41cfad:	6f                   	outsl  %ds:(%esi),(%dx)
41cfae:	6c                   	insb   (%dx),%es:(%edi)
41cfaf:	53                   	push   %ebx
41cfb0:	74 72                	je     0x41d024
41cfb2:	69 70 49 74 65 6d 49 	imul   $0x496d6574,0x49(%eax),%esi
41cfb9:	6d                   	insl   (%dx),%es:(%edi)
41cfba:	61                   	popa
41cfbb:	67 65 52             	addr16 gs push %edx
41cfbe:	65 6e                	outsb  %gs:(%esi),(%dx)
41cfc0:	64 65 72 45          	fs gs jb 0x41d009
41cfc4:	76 65                	jbe    0x41d02b
41cfc6:	6e                   	outsb  %ds:(%esi),(%dx)
41cfc7:	74 41                	je     0x41d00a
41cfc9:	72 67                	jb     0x41d032
41cfcb:	73 00                	jae    0x41cfcd
41cfcd:	54                   	push   %esp
41cfce:	6f                   	outsl  %ds:(%esi),(%dx)
41cfcf:	6f                   	outsl  %ds:(%esi),(%dx)
41cfd0:	6c                   	insb   (%dx),%es:(%edi)
41cfd1:	53                   	push   %ebx
41cfd2:	74 72                	je     0x41d046
41cfd4:	69 70 49 74 65 6d 52 	imul   $0x526d6574,0x49(%eax),%esi
41cfdb:	65 6e                	outsb  %gs:(%esi),(%dx)
41cfdd:	64 65 72 45          	fs gs jb 0x41d026
41cfe1:	76 65                	jbe    0x41d048
41cfe3:	6e                   	outsb  %ds:(%esi),(%dx)
41cfe4:	74 41                	je     0x41d027
41cfe6:	72 67                	jb     0x41d04f
41cfe8:	73 00                	jae    0x41cfea
41cfea:	54                   	push   %esp
41cfeb:	6f                   	outsl  %ds:(%esi),(%dx)
41cfec:	6f                   	outsl  %ds:(%esi),(%dx)
41cfed:	6c                   	insb   (%dx),%es:(%edi)
41cfee:	53                   	push   %ebx
41cfef:	74 72                	je     0x41d063
41cff1:	69 70 47 72 69 70 52 	imul   $0x52706972,0x47(%eax),%esi
41cff8:	65 6e                	outsb  %gs:(%esi),(%dx)
41cffa:	64 65 72 45          	fs gs jb 0x41d043
41cffe:	76 65                	jbe    0x41d065
41d000:	6e                   	outsb  %ds:(%esi),(%dx)
41d001:	74 41                	je     0x41d044
41d003:	72 67                	jb     0x41d06c
41d005:	73 00                	jae    0x41d007
41d007:	54                   	push   %esp
41d008:	6f                   	outsl  %ds:(%esi),(%dx)
41d009:	6f                   	outsl  %ds:(%esi),(%dx)
41d00a:	6c                   	insb   (%dx),%es:(%edi)
41d00b:	53                   	push   %ebx
41d00c:	74 72                	je     0x41d080
41d00e:	69 70 52 65 6e 64 65 	imul   $0x65646e65,0x52(%eax),%esi
41d015:	72 45                	jb     0x41d05c
41d017:	76 65                	jbe    0x41d07e
41d019:	6e                   	outsb  %ds:(%esi),(%dx)
41d01a:	74 41                	je     0x41d05d
41d01c:	72 67                	jb     0x41d085
41d01e:	73 00                	jae    0x41d020
41d020:	54                   	push   %esp
41d021:	6f                   	outsl  %ds:(%esi),(%dx)
41d022:	6f                   	outsl  %ds:(%esi),(%dx)
41d023:	6c                   	insb   (%dx),%es:(%edi)
41d024:	53                   	push   %ebx
41d025:	74 72                	je     0x41d099
41d027:	69 70 53 65 70 61 72 	imul   $0x72617065,0x53(%eax),%esi
41d02e:	61                   	popa
41d02f:	74 6f                	je     0x41d0a0
41d031:	72 52                	jb     0x41d085
41d033:	65 6e                	outsb  %gs:(%esi),(%dx)
41d035:	64 65 72 45          	fs gs jb 0x41d07e
41d039:	76 65                	jbe    0x41d0a0
41d03b:	6e                   	outsb  %ds:(%esi),(%dx)
41d03c:	74 41                	je     0x41d07f
41d03e:	72 67                	jb     0x41d0a7
41d040:	73 00                	jae    0x41d042
41d042:	54                   	push   %esp
41d043:	6f                   	outsl  %ds:(%esi),(%dx)
41d044:	6f                   	outsl  %ds:(%esi),(%dx)
41d045:	6c                   	insb   (%dx),%es:(%edi)
41d046:	53                   	push   %ebx
41d047:	74 72                	je     0x41d0bb
41d049:	69 70 41 72 72 6f 77 	imul   $0x776f7272,0x41(%eax),%esi
41d050:	52                   	push   %edx
41d051:	65 6e                	outsb  %gs:(%esi),(%dx)
41d053:	64 65 72 45          	fs gs jb 0x41d09c
41d057:	76 65                	jbe    0x41d0be
41d059:	6e                   	outsb  %ds:(%esi),(%dx)
41d05a:	74 41                	je     0x41d09d
41d05c:	72 67                	jb     0x41d0c5
41d05e:	73 00                	jae    0x41d060
41d060:	44                   	inc    %esp
41d061:	6f                   	outsl  %ds:(%esi),(%dx)
41d062:	63 6b 43             	arpl   %ebp,0x43(%ebx)
41d065:	6f                   	outsl  %ds:(%esi),(%dx)
41d066:	6e                   	outsb  %ds:(%esi),(%dx)
41d067:	74 65                	je     0x41d0ce
41d069:	6e                   	outsb  %ds:(%esi),(%dx)
41d06a:	74 45                	je     0x41d0b1
41d06c:	76 65                	jbe    0x41d0d3
41d06e:	6e                   	outsb  %ds:(%esi),(%dx)
41d06f:	74 41                	je     0x41d0b2
41d071:	72 67                	jb     0x41d0da
41d073:	73 00                	jae    0x41d075
41d075:	50                   	push   %eax
41d076:	61                   	popa
41d077:	69 6e 74 45 76 65 6e 	imul   $0x6e657645,0x74(%esi),%ebp
41d07e:	74 41                	je     0x41d0c1
41d080:	72 67                	jb     0x41d0e9
41d082:	73 00                	jae    0x41d084
41d084:	4c                   	dec    %esp
41d085:	61                   	popa
41d086:	79 6f                	jns    0x41d0f7
41d088:	75 74                	jne    0x41d0fe
41d08a:	45                   	inc    %ebp
41d08b:	76 65                	jbe    0x41d0f2
41d08d:	6e                   	outsb  %ds:(%esi),(%dx)
41d08e:	74 41                	je     0x41d0d1
41d090:	72 67                	jb     0x41d0f9
41d092:	73 00                	jae    0x41d094
41d094:	4b                   	dec    %ebx
41d095:	65 79 45             	gs jns 0x41d0dd
41d098:	76 65                	jbe    0x41d0ff
41d09a:	6e                   	outsb  %ds:(%esi),(%dx)
41d09b:	74 41                	je     0x41d0de
41d09d:	72 67                	jb     0x41d106
41d09f:	73 00                	jae    0x41d0a1
41d0a1:	65 76 65             	gs jbe 0x41d109
41d0a4:	6e                   	outsb  %ds:(%esi),(%dx)
41d0a5:	74 61                	je     0x41d108
41d0a7:	72 67                	jb     0x41d110
41d0a9:	73 00                	jae    0x41d0ab
41d0ab:	67 65 74 5f          	addr16 gs je 0x41d10e
41d0af:	41                   	inc    %ecx
41d0b0:	75 74                	jne    0x41d126
41d0b2:	6f                   	outsl  %ds:(%esi),(%dx)
41d0b3:	45                   	inc    %ebp
41d0b4:	6c                   	insb   (%dx),%es:(%edi)
41d0b5:	6c                   	insb   (%dx),%es:(%edi)
41d0b6:	69 70 73 69 73 00 70 	imul   $0x70007369,0x73(%eax),%esi
41d0bd:	6f                   	outsl  %ds:(%esi),(%dx)
41d0be:	73 69                	jae    0x41d129
41d0c0:	74 69                	je     0x41d12b
41d0c2:	6f                   	outsl  %ds:(%esi),(%dx)
41d0c3:	6e                   	outsb  %ds:(%esi),(%dx)
41d0c4:	49                   	dec    %ecx
41d0c5:	6e                   	outsb  %ds:(%esi),(%dx)
41d0c6:	50                   	push   %eax
41d0c7:	69 78 65 6c 73 00 6f 	imul   $0x6f00736c,0x65(%eax),%edi
41d0ce:	66 66 73 65          	data16 data16 jae 0x41d137
41d0d2:	74 49                	je     0x41d11d
41d0d4:	6e                   	outsb  %ds:(%esi),(%dx)
41d0d5:	50                   	push   %eax
41d0d6:	69 78 65 6c 73 00 44 	imul   $0x4400736c,0x65(%eax),%edi
41d0dd:	61                   	popa
41d0de:	72 6b                	jb     0x41d14b
41d0e0:	55                   	push   %ebp
41d0e1:	49                   	dec    %ecx
41d0e2:	2e 43                	cs inc %ebx
41d0e4:	6f                   	outsl  %ds:(%esi),(%dx)
41d0e5:	6e                   	outsb  %ds:(%esi),(%dx)
41d0e6:	74 72                	je     0x41d15a
41d0e8:	6f                   	outsl  %ds:(%esi),(%dx)
41d0e9:	6c                   	insb   (%dx),%es:(%edi)
41d0ea:	73 00                	jae    0x41d0ec
41d0ec:	67 65 74 5f          	addr16 gs je 0x41d14f
41d0f0:	43                   	inc    %ebx
41d0f1:	6f                   	outsl  %ds:(%esi),(%dx)
41d0f2:	6e                   	outsb  %ds:(%esi),(%dx)
41d0f3:	74 72                	je     0x41d167
41d0f5:	6f                   	outsl  %ds:(%esi),(%dx)
41d0f6:	6c                   	insb   (%dx),%es:(%edi)
41d0f7:	73 00                	jae    0x41d0f9
41d0f9:	67 65 74 5f          	addr16 gs je 0x41d15c
41d0fd:	49                   	dec    %ecx
41d0fe:	74 65                	je     0x41d165
41d100:	6d                   	insl   (%dx),%es:(%edi)
41d101:	73 00                	jae    0x41d103
41d103:	73 65                	jae    0x41d16a
41d105:	74 5f                	je     0x41d166
41d107:	49                   	dec    %ecx
41d108:	74 65                	je     0x41d16f
41d10a:	6d                   	insl   (%dx),%es:(%edi)
41d10b:	73 00                	jae    0x41d10d
41d10d:	53                   	push   %ebx
41d10e:	65 6c                	gs insb (%dx),%es:(%edi)
41d110:	65 63 74 49 74       	arpl   %esi,%gs:0x74(%ecx,%ecx,2)
41d115:	65 6d                	gs insl (%dx),%es:(%edi)
41d117:	73 00                	jae    0x41d119
41d119:	5f                   	pop    %edi
41d11a:	6d                   	insl   (%dx),%es:(%edi)
41d11b:	65 6e                	outsb  %gs:(%esi),(%dx)
41d11d:	75 49                	jne    0x41d168
41d11f:	74 65                	je     0x41d186
41d121:	6d                   	insl   (%dx),%es:(%edi)
41d122:	73 00                	jae    0x41d124
41d124:	5f                   	pop    %edi
41d125:	69 74 65 6d 73 00 44 	imul   $0x61440073,0x6d(%ebp,%eiz,2),%esi
41d12c:	61
41d12d:	72 6b                	jb     0x41d19a
41d12f:	55                   	push   %ebp
41d130:	49                   	dec    %ecx
41d131:	2e 46                	cs inc %esi
41d133:	6f                   	outsl  %ds:(%esi),(%dx)
41d134:	72 6d                	jb     0x41d1a3
41d136:	73 00                	jae    0x41d138
41d138:	53                   	push   %ebx
41d139:	79 73                	jns    0x41d1ae
41d13b:	74 65                	je     0x41d1a2
41d13d:	6d                   	insl   (%dx),%es:(%edi)
41d13e:	2e 57                	cs push %edi
41d140:	69 6e 64 6f 77 73 2e 	imul   $0x2e73776f,0x64(%esi),%ebp
41d147:	46                   	inc    %esi
41d148:	6f                   	outsl  %ds:(%esi),(%dx)
41d149:	72 6d                	jb     0x41d1b8
41d14b:	73 00                	jae    0x41d14d
41d14d:	43                   	inc    %ebx
41d14e:	6f                   	outsl  %ds:(%esi),(%dx)
41d14f:	6e                   	outsb  %ds:(%esi),(%dx)
41d150:	74 61                	je     0x41d1b3
41d152:	69 6e 73 00 4c 6f 61 	imul   $0x616f4c00,0x73(%esi),%ebp
41d159:	64 49                	fs dec %ecx
41d15b:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
41d15e:	73 00                	jae    0x41d160
41d160:	44                   	inc    %esp
41d161:	69 73 70 6f 73 65 49 	imul   $0x4965736f,0x70(%ebx),%esi
41d168:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
41d16b:	73 00                	jae    0x41d16d
41d16d:	44                   	inc    %esp
41d16e:	6f                   	outsl  %ds:(%esi),(%dx)
41d16f:	63 6b 49             	arpl   %ebp,0x49(%ebx)
41d172:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
41d175:	73 00                	jae    0x41d177
41d177:	53                   	push   %ebx
41d178:	63 72 6f             	arpl   %esi,0x6f(%edx)
41d17b:	6c                   	insb   (%dx),%es:(%edi)
41d17c:	6c                   	insb   (%dx),%es:(%edi)
41d17d:	49                   	dec    %ecx
41d17e:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
41d181:	73 00                	jae    0x41d183
41d183:	4d                   	dec    %ebp
41d184:	65 6e                	outsb  %gs:(%esi),(%dx)
41d186:	75 49                	jne    0x41d1d1
41d188:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
41d18b:	73 00                	jae    0x41d18d