410fc9:	46                   	inc    %esi
410fca:	62 30                	bound  %esi,(%eax)
410fcc:	33 4b 44             	xor    0x44(%ebx),%ecx
410fcf:	5a                   	pop    %edx
410fd0:	52                   	push   %edx
410fd1:	7a 73                	jp     0x411046
410fd3:	32 64 66 31          	xor    0x31(%esi,%eiz,2),%ah
410fd7:	2b 31                	sub    (%ecx),%esi
410fd9:	58                   	pop    %eax
410fda:	38 76 6b             	cmp    %dh,0x6b(%esi)
410fdd:	31 39                	xor    %edi,(%ecx)
410fdf:	55                   	push   %ebp
410fe0:	7a 56                	jp     0x411038
410fe2:	66 73 30             	data16 jae 0x411015
410fe5:	74 73                	je     0x41105a
410fe7:	32 6e 46             	xor    0x46(%esi),%ch
410fea:	46                   	inc    %esi
410feb:	4d                   	dec    %ebp
410fec:	76 53                	jbe    0x411041
410fee:	79 35                	jns    0x411025
410ff0:	59                   	pop    %ecx
410ff1:	6d                   	insl   (%dx),%es:(%edi)
410ff2:	37                   	aaa
410ff3:	33 69 71             	xor    0x71(%ecx),%ebp
410ff6:	75 48                	jne    0x411040
410ff8:	42                   	inc    %edx
410ff9:	34 33                	xor    $0x33,%al
410ffb:	72 48                	jb     0x411045
410ffd:	77 2b                	ja     0x41102a
410fff:	50                   	push   %eax
411000:	38 6f 32             	cmp    %ch,0x32(%edi)
411003:	6a 68                	push   $0x68
411005:	78 6a                	js     0x411071
411007:	74 73                	je     0x41107c
411009:	52                   	push   %edx
41100a:	68 30 67 36 70       	push   $0x70366730
41100f:	37                   	aaa
411010:	67 6d                	insl   (%dx),%es:(%di)
411012:	4b                   	dec    %ebx
411013:	78 5a                	js     0x41106f
411015:	56                   	push   %esi
411016:	71 77                	jno    0x41108f
411018:	30 52 44             	xor    %dl,0x44(%edx)
41101b:	75 43                	jne    0x411060
41101d:	50                   	push   %eax
41101e:	2b 31                	sub    (%ecx),%esi
411020:	38 65 6c             	cmp    %ah,0x6c(%ebp)
411023:	36 69 36 6e 4b 4e 35 	imul   $0x354e4b6e,%ss:(%esi),%esi
41102a:	4e                   	dec    %esi
41102b:	46                   	inc    %esi
41102c:	65 4d                	gs dec %ebp
41102e:	69 78 61 52 6a 76 67 	imul   $0x67766a52,0x61(%eax),%edi
411035:	6d                   	insl   (%dx),%es:(%edi)
411036:	4c                   	dec    %esp
411037:	7a 50                	jp     0x411089
411039:	4b                   	dec    %ebx
41103a:	53                   	push   %ebx
41103b:	4f                   	dec    %edi
41103c:	4b                   	dec    %ebx
41103d:	6f                   	outsl  %ds:(%esi),(%dx)
41103e:	30 57 62             	xor    %dl,0x62(%edi)
411041:	2f                   	das
411042:	4e                   	dec    %esi
411043:	59                   	pop    %ecx
411044:	54                   	push   %esp
411045:	65 79 66             	gs jns 0x4110ae
411048:	41                   	inc    %ecx
411049:	44                   	inc    %esp
41104a:	53                   	push   %ebx
41104b:	54                   	push   %esp
41104c:	36 68 39 4f 65 4a    	ss push $0x4a654f39
411052:	4f                   	dec    %edi
411053:	6c                   	insb   (%dx),%es:(%edi)
411054:	47                   	inc    %edi
411055:	38 4f 6b             	cmp    %cl,0x6b(%edi)
411058:	47                   	inc    %edi
411059:	67 6e                	outsb  %ds:(%si),(%dx)
41105b:	4e                   	dec    %esi
41105c:	4f                   	dec    %edi
41105d:	72 41                	jb     0x4110a0
41105f:	77 48                	ja     0x4110a9
411061:	4c                   	dec    %esp
411062:	54                   	push   %esp
411063:	55                   	push   %ebp
411064:	67 61                	addr16 popa
411066:	49                   	dec    %ecx
411067:	47                   	inc    %edi
411068:	38 42 59             	cmp    %al,0x59(%edx)
41106b:	45                   	inc    %ebp
41106c:	42                   	inc    %edx
41106d:	4e                   	dec    %esi
41106e:	74 48                	je     0x4110b8
411070:	30 68 69             	xor    %ch,0x69(%eax)
411073:	31 71 5a             	xor    %esi,0x5a(%ecx)
411076:	66 72 65             	data16 jb 0x4110de
411079:	69 4f 75 37 45 63 6f 	imul   $0x6f634537,0x75(%edi),%ecx
411080:	6a 33                	push   $0x33
411082:	68 54 56 62 35       	push   $0x35625654
411087:	51                   	push   %ecx
411088:	69 6f 63 4f 75 72 4d 	imul   $0x4d72754f,0x63(%edi),%ebp
41108f:	48                   	dec    %eax
411090:	5a                   	pop    %edx
411091:	74 59                	je     0x4110ec
411093:	6a 65                	push   $0x65
411095:	6c                   	insb   (%dx),%es:(%edi)
411096:	46                   	inc    %esi
411097:	33 67 30             	xor    0x30(%edi),%esp
41109a:	4a                   	dec    %edx
41109b:	67 6b 51 56 42       	imul   $0x42,0x56(%bx,%di),%edx
4110a0:	51                   	push   %ecx
4110a1:	35 58 69 4b 56       	xor    $0x564b6958,%eax
4110a6:	50                   	push   %eax
4110a7:	2f                   	das
4110a8:	46                   	inc    %esi
4110a9:	58                   	pop    %eax
4110aa:	6c                   	insb   (%dx),%es:(%edi)
4110ab:	63 72 78             	arpl   %esi,0x78(%edx)
4110ae:	75 53                	jne    0x411103
4110b0:	71 51                	jno    0x411103
4110b2:	5a                   	pop    %edx
4110b3:	52                   	push   %edx
4110b4:	49                   	dec    %ecx
4110b5:	30 76 48             	xor    %dh,0x48(%esi)
4110b8:	75 31                	jne    0x4110eb
4110ba:	6e                   	outsb  %ds:(%esi),(%dx)
4110bb:	6b 34 70 58          	imul   $0x58,(%eax,%esi,2),%esi
4110bf:	55                   	push   %ebp
4110c0:	70 51                	jo     0x411113
4110c2:	57                   	push   %edi
4110c3:	6a 43                	push   $0x43
4110c5:	53                   	push   %ebx
4110c6:	5a                   	pop    %edx
4110c7:	31 51 46             	xor    %edx,0x46(%ecx)
4110ca:	4a                   	dec    %edx
4110cb:	63 61 53             	arpl   %esp,0x53(%ecx)
4110ce:	72 30                	jb     0x411100
4110d0:	61                   	popa
4110d1:	5a                   	pop    %edx
4110d2:	32 2b                	xor    (%ebx),%ch
4110d4:	6b 37 6f             	imul   $0x6f,(%edi),%esi
4110d7:	46                   	inc    %esi
4110d8:	38 50 76             	cmp    %dl,0x76(%eax)
4110db:	54                   	push   %esp
4110dc:	59                   	pop    %ecx
4110dd:	39 61 4b             	cmp    %esp,0x4b(%ecx)
4110e0:	39 7a 2f             	cmp    %edi,0x2f(%edx)
4110e3:	68 68 54 70 4e       	push   $0x4e705468
4110e8:	2b 33                	sub    (%ebx),%esi
4110ea:	56                   	push   %esi
4110eb:	78 72                	js     0x41115f
4110ed:	32 7a 4b             	xor    0x4b(%edx),%bh
4110f0:	77 46                	ja     0x411138
4110f2:	76 73                	jbe    0x411167
4110f4:	36 6d                	ss insl (%dx),%es:(%edi)
4110f6:	66 51                	push   %cx
4110f8:	34 43                	xor    $0x43,%al
4110fa:	5a                   	pop    %edx
4110fb:	42                   	inc    %edx
4110fc:	7a 2b                	jp     0x411129
4110fe:	67 4b                	addr16 dec %ebx
411100:	6b 63 55 66          	imul   $0x66,0x55(%ebx),%esp
411104:	78 38                	js     0x41113e
411106:	49                   	dec    %ecx
411107:	76 65                	jbe    0x41116e
411109:	48                   	dec    %eax
41110a:	53                   	push   %ebx
41110b:	39 65 69             	cmp    %esp,0x69(%ebp)
41110e:	31 2b                	xor    %ebp,(%ebx)
411110:	4b                   	dec    %ebx
411111:	37                   	aaa
411112:	72 70                	jb     0x411184
411114:	45                   	inc    %ebp
411115:	50                   	push   %eax
411116:	51                   	push   %ecx
411117:	71 6a                	jno    0x411183
411119:	65 30 55 5a          	xor    %dl,%gs:0x5a(%ebp)
41111d:	4e                   	dec    %esi
41111e:	6e                   	outsb  %ds:(%esi),(%dx)
41111f:	33 78 57             	xor    0x57(%eax),%edi
411122:	76 69                	jbe    0x41118d
411124:	36 63 50 61          	arpl   %edx,%ss:0x61(%eax)
411128:	55                   	push   %ebp
411129:	73 47                	jae    0x411172
41112b:	39 71 49             	cmp    %esi,0x49(%ecx)
41112e:	4f                   	dec    %edi
41112f:	41                   	inc    %ecx
411130:	39 56 48             	cmp    %edx,0x48(%esi)
411133:	79 56                	jns    0x41118b
411135:	76 68                	jbe    0x41119f
411137:	2f                   	das
411138:	37                   	aaa
411139:	64 4d                	fs dec %ebp
41113b:	56                   	push   %esi
41113c:	61                   	popa
41113d:	4b                   	dec    %ebx
41113e:	77 34                	ja     0x411174
411140:	39 77 4e             	cmp    %esi,0x4e(%edi)
411143:	4c                   	dec    %esp
411144:	74 63                	je     0x4111a9
411146:	2f                   	das
411147:	78 39                	js     0x411182
411149:	70 62                	jo     0x4111ad
41114b:	74 74                	je     0x4111c1
41114d:	4c                   	dec    %esp
41114e:	4d                   	dec    %ebp
41114f:	79 79                	jns    0x4111ca
411151:	59                   	pop    %ecx
411152:	64 30 59 73          	xor    %bl,%fs:0x73(%ecx)
411156:	4b                   	dec    %ebx
411157:	35 6d 4a 2b 64       	xor    $0x642b4a6d,%eax
41115c:	41                   	inc    %ecx
41115d:	6b 6a 78 34          	imul   $0x34,0x78(%edx),%ebp
411161:	30 33                	xor    %dh,(%ebx)
411163:	2b 2f                	sub    (%edi),%ebp
411165:	79 74                	jns    0x4111db
411167:	49                   	dec    %ecx
411168:	32 59 66             	xor    0x66(%ecx),%bl
41116b:	67 6a 58             	addr16 push $0x58
41116e:	51                   	push   %ecx
41116f:	6d                   	insl   (%dx),%es:(%edi)
411170:	2b 59 4d             	sub    0x4d(%ecx),%ebx
411173:	59                   	pop    %ecx
411174:	62 45 65             	bound  %eax,0x65(%ebp)
411177:	73 72                	jae    0x4111eb
411179:	4c                   	dec    %esp
41117a:	46                   	inc    %esi
41117b:	52                   	push   %edx
41117c:	38 47 58             	cmp    %al,0x58(%edi)
41117f:	64 65 63 43 6b       	fs arpl %eax,%gs:0x6b(%ebx)
411184:	68 39 65 38 58       	push   $0x58386539
411189:	5a                   	pop    %edx
41118a:	68 45 2b 35 39       	push   $0x39352b45
41118f:	56                   	push   %esi
411190:	66 59                	pop    %cx
411192:	68 43 2b 67 6d       	push   $0x6d672b43
411197:	78 57                	js     0x4111f0
411199:	6b 47 6e 59          	imul   $0x59,0x6e(%edi),%eax
41119d:	4f                   	dec    %edi
41119e:	35 6f 57 76 36       	xor    $0x3676576f,%eax
4111a3:	5a                   	pop    %edx
4111a4:	76 4f                	jbe    0x4111f5
4111a6:	65 44                	gs inc %esp
4111a8:	61                   	popa
4111a9:	62 74 68 41          	bound  %esi,0x41(%eax,%ebp,2)
4111ad:	7a 58                	jp     0x411207
4111af:	70 32                	jo     0x4111e3
4111b1:	79 33                	jns    0x4111e6
4111b3:	46                   	inc    %esi
4111b4:	6d                   	insl   (%dx),%es:(%edi)
4111b5:	73 34                	jae    0x4111eb
4111b7:	7a 6f                	jp     0x411228
4111b9:	47                   	inc    %edi
4111ba:	65 58                	gs pop %eax
4111bc:	4a                   	dec    %edx
4111bd:	52                   	push   %edx
4111be:	46                   	inc    %esi
4111bf:	53                   	push   %ebx
4111c0:	54                   	push   %esp
4111c1:	55                   	push   %ebp
4111c2:	37                   	aaa
4111c3:	75 2f                	jne    0x4111f4
4111c5:	50                   	push   %eax
4111c6:	53                   	push   %ebx
4111c7:	46                   	inc    %esi
4111c8:	35 6e 6b 58 71       	xor    $0x71586b6e,%eax
4111cd:	75 6b                	jne    0x41123a
4111cf:	43                   	inc    %ebx
4111d0:	66 61                	popaw
4111d2:	6c                   	insb   (%dx),%es:(%edi)
4111d3:	39 68 68             	cmp    %ebp,0x68(%eax)
4111d6:	47                   	inc    %edi
4111d7:	65 38 74 6b 66       	cmp    %dh,%gs:0x66(%ebx,%ebp,2)
4111dc:	78 6b                	js     0x411249
4111de:	33 79 78             	xor    0x78(%ecx),%edi
4111e1:	2f                   	das
4111e2:	76 4e                	jbe    0x411232
4111e4:	56                   	push   %esi
4111e5:	72 44                	jb     0x41122b
4111e7:	72 74                	jb     0x41125d
4111e9:	44                   	inc    %esp
4111ea:	43                   	inc    %ebx
4111eb:	5a                   	pop    %edx
4111ec:	39 70 2f             	cmp    %esi,0x2f(%eax)
4111ef:	52                   	push   %edx
4111f0:	34 79                	xor    $0x79,%al
4111f2:	43                   	inc    %ebx
4111f3:	48                   	dec    %eax
4111f4:	30 71 36             	xor    %dh,0x36(%ecx)
4111f7:	4b                   	dec    %ebx
4111f8:	39 51 6f             	cmp    %edx,0x6f(%ecx)
4111fb:	4d                   	dec    %ebp
4111fc:	64 39 53 56          	cmp    %edx,%fs:0x56(%ebx)
411200:	2f                   	das
411201:	4d                   	dec    %ebp
411202:	41                   	inc    %ecx
411203:	37                   	aaa
411204:	38 59 42             	cmp    %bl,0x42(%ecx)
411207:	33 43 53             	xor    0x53(%ebx),%eax
41120a:	74 4c                	je     0x411258
41120c:	4d                   	dec    %ebp
41120d:	75 4a                	jne    0x411259
41120f:	59                   	pop    %ecx
411210:	7a 49                	jp     0x41125b
411212:	50                   	push   %eax
411213:	78 57                	js     0x41126c
411215:	4f                   	dec    %edi
411216:	66 4e                	dec    %si
411218:	76 36                	jbe    0x411250
41121a:	4b                   	dec    %ebx
41121b:	34 2b                	xor    $0x2b,%al
41121d:	4c                   	dec    %esp
41121e:	4f                   	dec    %edi
41121f:	39 71 34             	cmp    %esi,0x34(%ecx)
411222:	52                   	push   %edx
411223:	48                   	dec    %eax
411224:	39 2b                	cmp    %ebp,(%ebx)
411226:	67 6f                	outsl  %ds:(%si),(%dx)
411228:	39 31                	cmp    %esi,(%ecx)
41122a:	5a                   	pop    %edx
41122b:	56                   	push   %esi
41122c:	6d                   	insl   (%dx),%es:(%edi)
41122d:	4e                   	dec    %esi
41122e:	53                   	push   %ebx
41122f:	71 6e                	jno    0x41129f
411231:	4b                   	dec    %ebx
411232:	37                   	aaa
411233:	6a 37                	push   $0x37
411235:	63 59 42             	arpl   %ebx,0x42(%ecx)
411238:	42                   	inc    %edx
411239:	45                   	inc    %ebp
41123a:	48                   	dec    %eax
41123b:	45                   	inc    %ebp
41123c:	70 6e                	jo     0x4112ac
41123e:	6a 43                	push   $0x43
411240:	30 5a 66             	xor    %bl,0x66(%edx)
411243:	58                   	pop    %eax
411244:	6b 70 77 6f          	imul   $0x6f,0x77(%eax),%esi
411248:	69 6f 72 56 6c 4f 4d 	imul   $0x4d4f6c56,0x72(%edi),%ebp
41124f:	50                   	push   %eax
411250:	75 76                	jne    0x4112c8
411252:	34 73                	xor    $0x73,%al
411254:	4a                   	dec    %edx
411255:	41                   	inc    %ecx
411256:	43                   	inc    %ebx
411257:	61                   	popa
411258:	7a 72                	jp     0x4112cc
41125a:	47                   	inc    %edi
41125b:	57                   	push   %edi
41125c:	77 66                	ja     0x4112c4
41125e:	4a                   	dec    %edx