41d0e4:	45                   	inc    %ebp
41d0e5:	36 49                	ss dec %ecx
41d0e7:	7a 6c                	jp     0x41d155
41d0e9:	38 48 66             	cmp    %cl,0x66(%eax)
41d0ec:	34 55                	xor    $0x55,%al
41d0ee:	55                   	push   %ebp
41d0ef:	6e                   	outsb  %ds:(%esi),(%dx)
41d0f0:	31 61 77             	xor    %esp,0x77(%ecx)
41d0f3:	6e                   	outsb  %ds:(%esi),(%dx)
41d0f4:	5a                   	pop    %edx
41d0f5:	61                   	popa
41d0f6:	38 53 77             	cmp    %dl,0x77(%ebx)
41d0f9:	34 31                	xor    $0x31,%al
41d0fb:	66 65 34 52          	data16 gs xor $0x52,%al
41d0ff:	39 2b                	cmp    %ebp,(%ebx)
41d101:	6e                   	outsb  %ds:(%esi),(%dx)
41d102:	2f                   	das
41d103:	66 61                	popaw
41d105:	36 4d                	ss dec %ebp
41d107:	7a 56                	jp     0x41d15f
41d109:	34 39                	xor    $0x39,%al
41d10b:	30 65 57             	xor    %ah,0x57(%ebp)
41d10e:	53                   	push   %ebx
41d10f:	5a                   	pop    %edx
41d110:	67 65 79 6b          	addr16 gs jns 0x41d17f
41d114:	4a                   	dec    %edx
41d115:	75 44                	jne    0x41d15b
41d117:	46                   	inc    %esi
41d118:	79 71                	jns    0x41d18b
41d11a:	30 4e 59             	xor    %cl,0x59(%esi)
41d11d:	46                   	inc    %esi
41d11e:	43                   	inc    %ebx
41d11f:	64 4c                	fs dec %esp
41d121:	67 42                	addr16 inc %edx
41d123:	4a                   	dec    %edx
41d124:	33 54 70 6e          	xor    0x6e(%eax,%esi,2),%edx
41d128:	38 36                	cmp    %dh,(%esi)
41d12a:	51                   	push   %ecx
41d12b:	76 54                	jbe    0x41d181
41d12d:	54                   	push   %esp
41d12e:	6d                   	insl   (%dx),%es:(%edi)
41d12f:	57                   	push   %edi
41d130:	45                   	inc    %ebp
41d131:	70 6d                	jo     0x41d1a0
41d133:	52                   	push   %edx
41d134:	2b 50 56             	sub    0x56(%eax),%edx
41d137:	66 61                	popaw
41d139:	50                   	push   %eax
41d13a:	61                   	popa
41d13b:	45                   	inc    %ebp
41d13c:	66 5a                	pop    %dx
41d13e:	4b                   	dec    %ebx
41d13f:	51                   	push   %ecx
41d140:	49                   	dec    %ecx
41d141:	6f                   	outsl  %ds:(%esi),(%dx)
41d142:	5a                   	pop    %edx
41d143:	6d                   	insl   (%dx),%es:(%edi)
41d144:	2f                   	das
41d145:	39 38                	cmp    %edi,(%eax)
41d147:	31 58 38             	xor    %ebx,0x38(%eax)
41d14a:	6a 31                	push   $0x31
41d14c:	44                   	inc    %esp
41d14d:	53                   	push   %ebx
41d14e:	32 53 5a             	xor    0x5a(%ebx),%dl
41d151:	6c                   	insb   (%dx),%es:(%edi)
41d152:	6b 6a 58 6d          	imul   $0x6d,0x58(%edx),%ebp
41d156:	31 32                	xor    %esi,(%edx)
41d158:	43                   	inc    %ebx
41d159:	45                   	inc    %ebp
41d15a:	37                   	aaa
41d15b:	47                   	inc    %edi
41d15c:	6b 42 73 4a          	imul   $0x4a,0x73(%edx),%eax
41d160:	44                   	inc    %esp
41d161:	73 53                	jae    0x41d1b6
41d163:	48                   	dec    %eax
41d164:	74 79                	je     0x41d1df
41d166:	36 55                	ss push %ebp
41d168:	36 7a 49             	ss jp  0x41d1b4
41d16b:	67 47                	addr16 inc %edi
41d16d:	50                   	push   %eax
41d16e:	33 30                	xor    (%eax),%esi
41d170:	69 77 59 6d 46 32 6d 	imul   $0x6d32466d,0x59(%edi),%esi
41d177:	41                   	inc    %ecx
41d178:	58                   	pop    %eax
41d179:	4e                   	dec    %esi
41d17a:	4a                   	dec    %edx
41d17b:	2f                   	das
41d17c:	5a                   	pop    %edx
41d17d:	32 4a 32             	xor    0x32(%edx),%cl
41d180:	4f                   	dec    %edi
41d181:	4d                   	dec    %ebp
41d182:	59                   	pop    %ecx
41d183:	48                   	dec    %eax
41d184:	4d                   	dec    %ebp
41d185:	38 79 6a             	cmp    %bh,0x6a(%ecx)
41d188:	73 38                	jae    0x41d1c2
41d18a:	69 66 44 47 41 38 75 	imul   $0x75384147,0x44(%esi),%esp
41d191:	56                   	push   %esi
41d192:	2f                   	das
41d193:	31 39                	xor    %edi,(%ecx)
41d195:	59                   	pop    %ecx
41d196:	39 63 34             	cmp    %esp,0x34(%ebx)
41d199:	4e                   	dec    %esi
41d19a:	42                   	inc    %edx
41d19b:	2f                   	das
41d19c:	44                   	inc    %esp
41d19d:	32 31                	xor    (%ecx),%dh
41d19f:	74 72                	je     0x41d213
41d1a1:	66 51                	push   %cx
41d1a3:	39 71 4a             	cmp    %esi,0x4a(%ecx)
41d1a6:	44                   	inc    %esp
41d1a7:	78 63                	js     0x41d20c
41d1a9:	65 65 54             	gs gs push %esp
41d1ac:	44                   	inc    %esp
41d1ad:	67 71 36             	addr16 jno 0x41d1e6
41d1b0:	2f                   	das
41d1b1:	46                   	inc    %esi
41d1b2:	6e                   	outsb  %ds:(%esi),(%dx)
41d1b3:	69 64 76 4e 50 50 74 	imul   $0x50745050,0x4e(%esi,%esi,2),%esp
41d1ba:	50
41d1bb:	31 7a 4e             	xor    %edi,0x4e(%edx)
41d1be:	45                   	inc    %ebp
41d1bf:	74 59                	je     0x41d21a
41d1c1:	2f                   	das
41d1c2:	31 59 59             	xor    %ebx,0x59(%ecx)
41d1c5:	47                   	inc    %edi
41d1c6:	75 45                	jne    0x41d20d
41d1c8:	6f                   	outsl  %ds:(%esi),(%dx)
41d1c9:	68 6b 34 6e 34       	push   $0x346e346b
41d1ce:	4b                   	dec    %ebx
41d1cf:	53                   	push   %ebx
41d1d0:	55                   	push   %ebp
41d1d1:	58                   	pop    %eax
41d1d2:	55                   	push   %ebp
41d1d3:	4f                   	dec    %edi
41d1d4:	65 38 5a 34          	cmp    %bl,%gs:0x34(%edx)
41d1d8:	41                   	inc    %ecx
41d1d9:	48                   	dec    %eax
41d1da:	59                   	pop    %ecx
41d1db:	4c                   	dec    %esp
41d1dc:	6b 5a 70 66          	imul   $0x66,0x70(%edx),%ebx
41d1e0:	59                   	pop    %ecx
41d1e1:	47                   	inc    %edi
41d1e2:	38 6e 71             	cmp    %ch,0x71(%esi)
41d1e5:	61                   	popa
41d1e6:	50                   	push   %eax
41d1e7:	70 46                	jo     0x41d22f
41d1e9:	32 75 66             	xor    0x66(%ebp),%dh
41d1ec:	6d                   	insl   (%dx),%es:(%edi)
41d1ed:	6a 2f                	push   $0x2f
41d1ef:	73 54                	jae    0x41d245
41d1f1:	51                   	push   %ecx
41d1f2:	6b 78 62 45          	imul   $0x45,0x62(%eax),%edi
41d1f6:	64 41                	fs inc %ecx
41d1f8:	4c                   	dec    %esp
41d1f9:	42                   	inc    %edx
41d1fa:	55                   	push   %ebp
41d1fb:	35 70 70 53 4a       	xor    $0x4a537070,%eax
41d200:	2b 4e 54             	sub    0x54(%esi),%ecx
41d203:	55                   	push   %ebp
41d204:	2b 4f 57             	sub    0x57(%edi),%ecx
41d207:	76 48                	jbe    0x41d251
41d209:	43                   	inc    %ebx
41d20a:	64 44                	fs inc %esp
41d20c:	77 39                	ja     0x41d247
41d20e:	6c                   	insb   (%dx),%es:(%edi)
41d20f:	73 75                	jae    0x41d286
41d211:	48                   	dec    %eax
41d212:	67 35 67 46 58 6d    	addr16 xor $0x6d584667,%eax
41d218:	6c                   	insb   (%dx),%es:(%edi)
41d219:	2f                   	das
41d21a:	42                   	inc    %edx
41d21b:	2b 6b 47             	sub    0x47(%ebx),%ebp
41d21e:	62 6b 43             	bound  %ebp,0x43(%ebx)
41d221:	30 44 6c 4f          	xor    %al,0x4f(%esp,%ebp,2)
41d225:	4c                   	dec    %esp
41d226:	73 5a                	jae    0x41d282
41d228:	68 64 39 4a 54       	push   $0x544a3964
41d22d:	72 69                	jb     0x41d298
41d22f:	55                   	push   %ebp
41d230:	67 62 31             	bound  %esi,(%bx,%di)
41d233:	6c                   	insb   (%dx),%es:(%edi)
41d234:	6f                   	outsl  %ds:(%esi),(%dx)
41d235:	70 50                	jo     0x41d287
41d237:	6c                   	insb   (%dx),%es:(%edi)
41d238:	79 57                	jns    0x41d291
41d23a:	4d                   	dec    %ebp
41d23b:	66 6d                	insw   (%dx),%es:(%edi)
41d23d:	47                   	inc    %edi
41d23e:	36 47                	ss inc %edi
41d240:	79 49                	jns    0x41d28b
41d242:	69 75 4b 56 42 46 64 	imul   $0x64464256,0x4b(%ebp),%esi
41d249:	51                   	push   %ecx
41d24a:	57                   	push   %edi
41d24b:	55                   	push   %ebp
41d24c:	70 56                	jo     0x41d2a4
41d24e:	79 4e                	jns    0x41d29e
41d250:	6d                   	insl   (%dx),%es:(%edi)
41d251:	61                   	popa
41d252:	44                   	inc    %esp
41d253:	79 6d                	jns    0x41d2c2
41d255:	79 70                	jns    0x41d2c7
41d257:	68 5a 2f 75 64       	push   $0x64752f5a
41d25c:	70 48                	jo     0x41d2a6
41d25e:	34 59                	xor    $0x59,%al
41d260:	6e                   	outsb  %ds:(%esi),(%dx)
41d261:	44                   	inc    %esp
41d262:	61                   	popa
41d263:	31 71 62             	xor    %esi,0x62(%ecx)
41d266:	4c                   	dec    %esp
41d267:	70 6c                	jo     0x41d2d5
41d269:	58                   	pop    %eax
41d26a:	67 4f                	addr16 dec %edi
41d26c:	68 67 31 45 66       	push   $0x66453167
41d271:	48                   	dec    %eax
41d272:	73 34                	jae    0x41d2a8
41d274:	54                   	push   %esp
41d275:	46                   	inc    %esi
41d276:	4f                   	dec    %edi
41d277:	47                   	inc    %edi
41d278:	56                   	push   %esi
41d279:	48                   	dec    %eax
41d27a:	48                   	dec    %eax
41d27b:	32 66 46             	xor    0x46(%esi),%ah
41d27e:	38 39                	cmp    %bh,(%ecx)
41d280:	51                   	push   %ecx
41d281:	46                   	inc    %esi
41d282:	4a                   	dec    %edx
41d283:	4c                   	dec    %esp
41d284:	6b 4e 6f 74          	imul   $0x74,0x6f(%esi),%ecx
41d288:	4c                   	dec    %esp
41d289:	68 73 45 4e 4a       	push   $0x4a4e4573
41d28e:	4e                   	dec    %esi
41d28f:	52                   	push   %edx
41d290:	72 50                	jb     0x41d2e2
41d292:	70 5a                	jo     0x41d2ee
41d294:	46                   	inc    %esi
41d295:	38 64 49 50          	cmp    %ah,0x50(%ecx,%ecx,2)
41d299:	44                   	inc    %esp
41d29a:	65 59                	gs pop %ecx
41d29c:	39 4e 78             	cmp    %ecx,0x78(%esi)
41d29f:	63 79 66             	arpl   %edi,0x66(%ecx)
41d2a2:	53                   	push   %ebx
41d2a3:	46                   	inc    %esi
41d2a4:	2f                   	das
41d2a5:	79 55                	jns    0x41d2fc
41d2a7:	35 78 41 6d 36       	xor    $0x366d4178,%eax
41d2ac:	2f                   	das
41d2ad:	54                   	push   %esp
41d2ae:	4a                   	dec    %edx
41d2af:	4d                   	dec    %ebp
41d2b0:	63 56 79             	arpl   %edx,0x79(%esi)
41d2b3:	6d                   	insl   (%dx),%es:(%edi)
41d2b4:	65 64 66 6e          	gs data16 outsb %fs:(%esi),(%dx)
41d2b8:	56                   	push   %esi
41d2b9:	34 63                	xor    $0x63,%al
41d2bb:	4f                   	dec    %edi
41d2bc:	59                   	pop    %ecx
41d2bd:	38 55 48             	cmp    %dl,0x48(%ebp)
41d2c0:	65 31 76 36          	xor    %esi,%gs:0x36(%esi)
41d2c4:	31 77 78             	xor    %esi,0x78(%edi)
41d2c7:	42                   	inc    %edx
41d2c8:	50                   	push   %eax
41d2c9:	69 68 4e 59 41 6e 6a 	imul   $0x6a6e4159,0x4e(%eax),%ebp
41d2d0:	76 76                	jbe    0x41d348
41d2d2:	71 57                	jno    0x41d32b
41d2d4:	46                   	inc    %esi
41d2d5:	44                   	inc    %esp
41d2d6:	6f                   	outsl  %ds:(%esi),(%dx)
41d2d7:	31 78 2b             	xor    %edi,0x2b(%eax)
41d2da:	48                   	dec    %eax
41d2db:	4e                   	dec    %esi
41d2dc:	7a 49                	jp     0x41d327
41d2de:	43                   	inc    %ebx
41d2df:	34 39                	xor    $0x39,%al
41d2e1:	7a 6a                	jp     0x41d34d
41d2e3:	39 6e 79             	cmp    %ebp,0x79(%esi)
41d2e6:	48                   	dec    %eax
41d2e7:	4b                   	dec    %ebx
41d2e8:	4b                   	dec    %ebx
41d2e9:	39 57 68             	cmp    %edx,0x68(%edi)
41d2ec:	73 4d                	jae    0x41d33b
41d2ee:	55                   	push   %ebp
41d2ef:	48                   	dec    %eax
41d2f0:	30 36                	xor    %dh,(%esi)
41d2f2:	7a 50                	jp     0x41d344
41d2f4:	45                   	inc    %ebp
41d2f5:	72 2f                	jb     0x41d326
41d2f7:	58                   	pop    %eax
41d2f8:	61                   	popa
41d2f9:	7a 62                	jp     0x41d35d
41d2fb:	42                   	inc    %edx
41d2fc:	43                   	inc    %ebx
41d2fd:	34 73                	xor    $0x73,%al
41d2ff:	65 74 36             	gs je  0x41d338
41d302:	50                   	push   %eax
41d303:	62 73 30             	bound  %esi,0x30(%ebx)
41d306:	72 46                	jb     0x41d34e
41d308:	54                   	push   %esp
41d309:	57                   	push   %edi
41d30a:	63 2b                	arpl   %ebp,(%ebx)
41d30c:	73 55                	jae    0x41d363
41d30e:	4d                   	dec    %ebp
41d30f:	42                   	inc    %edx
41d310:	4c                   	dec    %esp
41d311:	70 34                	jo     0x41d347
41d313:	54                   	push   %esp
41d314:	49                   	dec    %ecx
41d315:	6e                   	outsb  %ds:(%esi),(%dx)
41d316:	39 2b                	cmp    %ebp,(%ebx)
41d318:	79 37                	jns    0x41d351
41d31a:	4d                   	dec    %ebp
41d31b:	46                   	inc    %esi
41d31c:	48                   	dec    %eax
41d31d:	4f                   	dec    %edi
41d31e:	71 45                	jno    0x41d365
41d320:	39 6f 6c             	cmp    %ebp,0x6c(%edi)
41d323:	62 41 62             	bound  %eax,0x62(%ecx)
41d326:	6e                   	outsb  %ds:(%esi),(%dx)
41d327:	54                   	push   %esp
41d328:	42                   	inc    %edx
41d329:	6c                   	insb   (%dx),%es:(%edi)
41d32a:	65 71 74             	gs jno 0x41d3a1
41d32d:	56                   	push   %esi
41d32e:	53                   	push   %ebx
41d32f:	61                   	popa
41d330:	2f                   	das
41d331:	38 64 73 43          	cmp    %ah,0x43(%ebx,%esi,2)
41d335:	6d                   	insl   (%dx),%es:(%edi)
41d336:	4a                   	dec    %edx
41d337:	44                   	inc    %esp
41d338:	74 6e                	je     0x41d3a8
41d33a:	57                   	push   %edi
41d33b:	50                   	push   %eax
41d33c:	6d                   	insl   (%dx),%es:(%edi)
41d33d:	37                   	aaa
41d33e:	6c                   	insb   (%dx),%es:(%edi)
41d33f:	33 64 48 42          	xor    0x42(%eax,%ecx,2),%esp
41d343:	59                   	pop    %ecx
41d344:	4a                   	dec    %edx
41d345:	47                   	inc    %edi
41d346:	57                   	push   %edi
41d347:	53                   	push   %ebx
41d348:	66 70 57             	data16 jo 0x41d3a2
41d34b:	59                   	pop    %ecx
41d34c:	33 36                	xor    (%esi),%esi
41d34e:	34 67                	xor    $0x67,%al
41d350:	76 66                	jbe    0x41d3b8
41d352:	4a                   	dec    %edx
41d353:	31 77 67             	xor    %esi,0x67(%edi)