41b11b:	00 5c b1 41          	add    %bl,0x41(%ecx,%esi,4)
41b11f:	00 18                	add    %bl,(%eax)
41b121:	00 00                	add    %al,(%eax)
41b123:	00 34 1b             	add    %dh,(%ebx,%ebx,1)
41b126:	41                   	inc    %ecx
41b127:	00 b4 34 40 00 c0 34 	add    %dh,0x34c00040(%esp,%esi,1)
41b12e:	40                   	inc    %eax
41b12f:	00 c4                	add    %al,%ah
41b131:	34 40                	xor    $0x40,%al
41b133:	00 c8                	add    %cl,%al
41b135:	34 40                	xor    $0x40,%al
41b137:	00 bc 34 40 00 04 32 	add    %bh,0x32040040(%esp,%esi,1)
41b13e:	40                   	inc    %eax
41b13f:	00 20                	add    %ah,(%eax)
41b141:	32 40 00             	xor    0x0(%eax),%al
41b144:	1c 43                	sbb    $0x43,%al
41b146:	41                   	inc    %ecx
41b147:	00 2c 44             	add    %ch,(%esp,%eax,2)
41b14a:	41                   	inc    %ecx
41b14b:	00 34 44             	add    %dh,(%esp,%eax,2)
41b14e:	41                   	inc    %ecx
41b14f:	00 48 43             	add    %cl,0x43(%eax)
41b152:	41                   	inc    %ecx
41b153:	00 01                	add    %al,(%ecx)
41b155:	00 fd                	add    %bh,%ch
41b157:	ff 88 c6 41 00 0f    	decl   0xf0041c6(%eax)
41b15d:	54                   	push   %esp
41b15e:	47                   	inc    %edi
41b15f:	72 61                	jb     0x41b1c2
41b161:	70 68                	jo     0x41b1cb
41b163:	69 63 73 4f 62 6a 65 	imul   $0x656a624f,0x73(%ebx),%esp
41b16a:	63 74 70 b1          	arpl   %esi,-0x4f(%eax,%esi,2)
41b16e:	41                   	inc    %ecx
41b16f:	00 07                	add    %al,(%edi)
41b171:	0f 54 47 72          	andps  0x72(%edi),%xmm0
41b175:	61                   	popa
41b176:	70 68                	jo     0x41b1e0
41b178:	69 63 73 4f 62 6a 65 	imul   $0x656a624f,0x73(%ebx),%esp
41b17f:	63 74 48 b1          	arpl   %esi,-0x4f(%eax,%ecx,2)
41b183:	41                   	inc    %ecx
41b184:	00 a8 1b 41 00 00    	add    %ch,0x411b(%eax)
41b18a:	00 08                	add    %cl,(%eax)
41b18c:	47                   	inc    %edi
41b18d:	72 61                	jb     0x41b1f0
41b18f:	70 68                	jo     0x41b1f9
41b191:	69 63 73 00 00 8b c0 	imul   $0xc08b0000,0x73(%ebx),%esp
41b198:	9c                   	pushf
41b199:	b1 41                	mov    $0x41,%cl
41b19b:	00 0f                	add    %cl,(%edi)
41b19d:	0f 49 43 68          	cmovns 0x68(%ebx),%eax
41b1a1:	61                   	popa
41b1a2:	6e                   	outsb  %ds:(%esi),(%dx)
41b1a3:	67 65 4e             	addr16 gs dec %esi
41b1a6:	6f                   	outsl  %ds:(%esi),(%dx)
41b1a7:	74 69                	je     0x41b212
41b1a9:	66 69 65 72 14 11    	imul   $0x1114,0x72(%ebp),%sp
41b1af:	40                   	inc    %eax
41b1b0:	00 01                	add    %al,(%ecx)
41b1b2:	21 23                	and    %esp,(%ebx)
41b1b4:	b6 1f                	mov    $0x1f,%dh
41b1b6:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
41b1b7:	44                   	inc    %esp
41b1b8:	d0 11                	rclb   $1,(%ecx)
41b1ba:	9e                   	sahf
41b1bb:	93                   	xchg   %eax,%ebx
41b1bc:	00 20                	add    %ah,(%eax)
41b1be:	af                   	scas   %es:(%edi),%eax
41b1bf:	3d 82 da 08 47       	cmp    $0x4708da82,%eax
41b1c4:	72 61                	jb     0x41b227
41b1c6:	70 68                	jo     0x41b230
41b1c8:	69 63 73 01 00 ff ff 	imul   $0xffff0001,0x73(%ebx),%esp
41b1cf:	90                   	nop
41b1d0:	1c b2                	sbb    $0xb2,%al
41b1d2:	41                   	inc    %ecx
41b1db:	00 28                	add    %ch,(%eax)
41b1dd:	b2 41                	mov    $0x41,%dl
41b1df:	00 4c b2 41          	add    %cl,0x41(%edx,%esi,4)
41b1eb:	00 3a                	add    %bh,(%edx)
41b1ed:	b2 41                	mov    $0x41,%dl
41b1ef:	00 42 b2             	add    %al,-0x4e(%edx)
41b1f2:	41                   	inc    %ecx
41b1f3:	00 24 00             	add    %ah,(%eax,%eax,1)
41b1f6:	00 00                	add    %al,(%eax)
41b1f8:	fc                   	cld
41b1f9:	b0 41                	mov    $0x41,%al
41b1fb:	00 b4 34 40 00 c0 34 	add    %dh,0x34c00040(%esp,%esi,1)
41b202:	40                   	inc    %eax
41b203:	00 c4                	add    %al,%ah
41b205:	34 40                	xor    $0x40,%al
41b207:	00 c8                	add    %cl,%al
41b209:	34 40                	xor    $0x40,%al
41b20b:	00 bc 34 40 00 04 32 	add    %bh,0x32040040(%esp,%esi,1)
41b212:	40                   	inc    %eax
41b213:	00 20                	add    %ah,(%eax)
41b215:	32 40 00             	xor    0x0(%eax),%al
41b218:	98                   	cwtl
41b219:	c9                   	leave
41b21a:	41                   	inc    %ecx
41b21b:	00 2c 44             	add    %ch,(%esp,%eax,2)
41b21e:	41                   	inc    %ecx
41b21f:	00 34 44             	add    %dh,(%esp,%eax,2)
41b222:	41                   	inc    %ecx
41b223:	00 dc                	add    %bl,%ah
41b225:	c9                   	leave
41b226:	41                   	inc    %ecx
41b227:	00 0e                	add    %cl,(%esi)
41b229:	00 00                	add    %al,(%eax)
41b22b:	00 00                	add    %al,(%eax)
41b22d:	00 01                	add    %al,(%ecx)
41b22f:	00 00                	add    %al,(%eax)
41b231:	00 98 b1 41 00 20    	add    %bl,0x200041b1(%eax)
41b237:	00 00                	add    %al,(%eax)
41b239:	00 01                	add    %al,(%ecx)
41b23b:	00 fd                	add    %bh,%ch
41b23d:	ff c0                	inc    %eax
41b23f:	c9                   	leave
41b240:	41                   	inc    %ecx
41b241:	00 05 54 46 6f 6e    	add    %al,0x6e6f4654
41b247:	74 4c                	je     0x41b295
41b249:	b2 41                	mov    $0x41,%dl
41b24b:	00 07                	add    %al,(%edi)
41b24d:	05 54 46 6f 6e       	add    $0x6e6f4654,%eax
41b252:	74 1c                	je     0x41b270
41b254:	b2 41                	mov    $0x41,%dl
41b256:	00 6c b1 41          	add    %ch,0x41(%ecx,%esi,4)
41b25a:	00 07                	add    %al,(%edi)
41b25c:	00 08                	add    %cl,(%eax)
41b25e:	47                   	inc    %edi
41b25f:	72 61                	jb     0x41b2c2
41b261:	70 68                	jo     0x41b2cb
41b263:	69 63 73 07 00 d8 ae 	imul   $0xaed80007,0x73(%ebx),%esp
41b26a:	41                   	inc    %ecx
41b26b:	00 40 ce             	add    %al,-0x32(%eax)
41b26e:	41                   	inc    %ecx
41b26f:	00 48 ce             	add    %cl,-0x32(%eax)
41b272:	41                   	inc    %ecx
41b273:	00 01                	add    %al,(%ecx)
41b275:	00 00                	add    %al,(%eax)
41b277:	00 00                	add    %al,(%eax)
41b279:	00 00                	add    %al,(%eax)
41b27b:	80 00 00             	addb   $0x0,(%eax)
41b27e:	00 80 00 00 07 43    	add    %al,0x43070000(%eax)
41b284:	68 61 72 73 65       	push   $0x65737261
41b289:	74 a8                	je     0x41b233
41b28b:	ad                   	lods   %ds:(%esi),%eax
41b28c:	41                   	inc    %ecx
41b28d:	00 18                	add    %bl,(%eax)
41b28f:	00 00                	add    %al,(%eax)
41b291:	ff 18                	lcall  *(%eax)
41b293:	cb                   	lret
41b294:	41                   	inc    %ecx
41b295:	00 01                	add    %al,(%ecx)
41b297:	00 00                	add    %al,(%eax)
41b299:	00 00                	add    %al,(%eax)
41b29b:	00 00                	add    %al,(%eax)
41b29d:	80 00 00             	addb   $0x0,(%eax)
41b2a0:	00 80 01 00 05 43    	add    %al,0x43050001(%eax)
41b2a6:	6f                   	outsl  %ds:(%esi),(%dx)
41b2a7:	6c                   	insb   (%dx),%es:(%edi)
41b2a8:	6f                   	outsl  %ds:(%esi),(%dx)
41b2a9:	72 3c                	jb     0x41b2e7
41b2ab:	10 40 00             	adc    %al,0x0(%eax)
41b2ae:	f8                   	clc
41b2af:	cc                   	int3
41b2b0:	41                   	inc    %ecx
41b2b1:	00 00                	add    %al,(%eax)
41b2b3:	cd 41                	int    $0x41
41b2b5:	00 01                	add    %al,(%ecx)
41b2b7:	00 00                	add    %al,(%eax)
41b2b9:	00 00                	add    %al,(%eax)
41b2bb:	00 00                	add    %al,(%eax)
41b2bd:	80 00 00             	addb   $0x0,(%eax)
41b2c0:	00 80 02 00 06 48    	add    %al,0x48060002(%eax)
41b2c6:	65 69 67 68 74 c8 ae 	imul   $0x41aec874,%gs:0x68(%edi),%esp
41b2cd:	41
41b2ce:	00 28                	add    %ch,(%eax)
41b2d0:	cd 41                	int    $0x41
41b2d2:	00 40 cd             	add    %al,-0x33(%eax)
41b2d5:	41                   	inc    %ecx
41b2d6:	00 01                	add    %al,(%ecx)
41b2d8:	00 00                	add    %al,(%eax)
41b2da:	00 00                	add    %al,(%eax)
41b2dc:	00 00                	add    %al,(%eax)
41b2de:	80 00 00             	addb   $0x0,(%eax)
41b2e1:	00 80 03 00 04 4e    	add    %al,0x4e040003(%eax)
41b2e7:	61                   	popa
41b2e8:	6d                   	insl   (%dx),%es:(%edi)
41b2e9:	65 84 ae 41 00 10 ce 	test   %ch,%gs:-0x31efffbf(%esi)
41b2f0:	41                   	inc    %ecx
41b2f1:	00 18                	add    %bl,(%eax)
41b2f3:	ce                   	into
41b2f4:	41                   	inc    %ecx
41b2f5:	00 01                	add    %al,(%ecx)
41b2f7:	00 00                	add    %al,(%eax)
41b2f9:	00 00                	add    %al,(%eax)
41b2fb:	00 00                	add    %al,(%eax)
41b2fd:	80 00 00             	addb   $0x0,(%eax)
41b300:	00 00                	add    %al,(%eax)
41b302:	04 00                	add    $0x0,%al
41b304:	05 50 69 74 63       	add    $0x63746950,%eax
41b309:	68 3c 10 40 00       	push   $0x40103c
41b30e:	9c                   	pushf
41b30f:	cd 41                	int    $0x41
41b311:	00 b8 cd 41 00 00    	add    %bh,0x41cd(%eax)
41b317:	00 00                	add    %al,(%eax)
41b319:	00 00                	add    %al,(%eax)
41b31b:	00 00                	add    %al,(%eax)
41b31d:	80 00 00             	addb   $0x0,(%eax)
41b320:	00 80 05 00 04 53    	add    %al,0x53040005(%eax)
41b326:	69 7a 65 44 af 41 00 	imul   $0x41af44,0x65(%edx),%edi
41b32d:	d8 cd                	fmul   %st(5),%st
41b32f:	41                   	inc    %ecx
41b330:	00 e4                	add    %ah,%ah
41b332:	cd 41                	int    $0x41
41b334:	00 01                	add    %al,(%ecx)
41b336:	00 00                	add    %al,(%eax)
41b338:	00 00                	add    %al,(%eax)
41b33a:	00 00                	add    %al,(%eax)
41b33c:	80 00 00             	addb   $0x0,(%eax)
41b33f:	00 80 06 00 05 53    	add    %al,0x53050006(%eax)
41b345:	74 79                	je     0x41b3c0
41b347:	6c                   	insb   (%dx),%es:(%edi)
41b348:	65 8d 40 00          	lea    %gs:0x0(%eax),%eax
41b34c:	98                   	cwtl
41b34d:	b3 41                	mov    $0x41,%bl
41b35b:	00 b0 b3 41 00 00    	add    %dh,0x41b3(%eax)
41b369:	00 00                	add    %al,(%eax)
41b36b:	00 a4 b3 41 00 1c 00 	add    %ah,0x1c0041(%ebx,%esi,4)
41b372:	00 00                	add    %al,(%eax)
41b374:	fc                   	cld
41b375:	b0 41                	mov    $0x41,%al
41b377:	00 b4 34 40 00 c0 34 	add    %dh,0x34c00040(%esp,%esi,1)
41b37e:	40                   	inc    %eax
41b37f:	00 c4                	add    %al,%ah
41b381:	34 40                	xor    $0x40,%al
41b383:	00 c8                	add    %cl,%al
41b385:	34 40                	xor    $0x40,%al
41b387:	00 bc 34 40 00 04 32 	add    %bh,0x32040040(%esp,%esi,1)
41b38e:	40                   	inc    %eax
41b38f:	00 20                	add    %ah,(%eax)
41b391:	32 40 00             	xor    0x0(%eax),%al
41b394:	b4 ce                	mov    $0xce,%ah
41b396:	41                   	inc    %ecx
41b397:	00 2c 44             	add    %ch,(%esp,%eax,2)
41b39a:	41                   	inc    %ecx
41b39b:	00 34 44             	add    %dh,(%esp,%eax,2)
41b39e:	41                   	inc    %ecx
41b39f:	00 dc                	add    %bl,%ah
41b3a1:	ce                   	into
41b3a2:	41                   	inc    %ecx
41b3a3:	00 04 54             	add    %al,(%esp,%edx,2)
41b3a6:	50                   	push   %eax
41b3a7:	65 6e                	outsb  %gs:(%esi),(%dx)
41b3a9:	8d 40 00             	lea    0x0(%eax),%eax
41b3ac:	b0 b3                	mov    $0xb3,%al
41b3ae:	41                   	inc    %ecx
41b3af:	00 07                	add    %al,(%edi)
41b3b1:	04 54                	add    $0x54,%al
41b3b3:	50                   	push   %eax
41b3b4:	65 6e                	outsb  %gs:(%esi),(%dx)
41b3b6:	98                   	cwtl
41b3b7:	b3 41                	mov    $0x41,%bl
41b3b9:	00 6c b1 41          	add    %ch,0x41(%ecx,%esi,4)
41b3bd:	00 04 00             	add    %al,(%eax,%eax,1)
41b3c0:	08 47 72             	or     %al,0x72(%edi)
41b3c3:	61                   	popa
41b3c4:	70 68                	jo     0x41b42e
41b3c6:	69 63 73 04 00 a8 ad 	imul   $0xada80004,0x73(%ebx),%esp
41b3cd:	41                   	inc    %ecx
41b3ce:	00 fc                	add    %bh,%ah
41b3d0:	cf                   	iret
41b3d1:	41                   	inc    %ecx
41b3d2:	00 04 d0             	add    %al,(%eax,%edx,8)
41b3d5:	41                   	inc    %ecx
41b3d6:	00 01                	add    %al,(%ecx)
41b3d8:	00 00                	add    %al,(%eax)
41b3da:	00 00                	add    %al,(%eax)
41b3dc:	00 00                	add    %al,(%eax)
41b3de:	80 00 00             	addb   $0x0,(%eax)
41b3e1:	00 00                	add    %al,(%eax)
41b3e3:	00 00                	add    %al,(%eax)
41b3e5:	05 43 6f 6c 6f       	add    $0x6f6c6f43,%eax
41b3ea:	72 c4                	jb     0x41b3b0
41b3ec:	af                   	scas   %es:(%edi),%eax
41b3ed:	41                   	inc    %ecx
41b3ee:	00 18                	add    %bl,(%eax)
41b3f0:	00 00                	add    %al,(%eax)
41b3f2:	ff c4                	inc    %esp
41b3f4:	d0 41 00             	rolb   $1,0x0(%ecx)
41b3f7:	01 00                	add    %eax,(%eax)
41b3f9:	00 00                	add    %al,(%eax)
41b3fb:	00 00                	add    %al,(%eax)
41b3fd:	00 80 04 00 00 00    	add    %al,0x4(%eax)
41b403:	01 00                	add    %eax,(%eax)
41b405:	04 4d                	add    $0x4d,%al
41b407:	6f                   	outsl  %ds:(%esi),(%dx)
41b408:	64 65 5c             	fs gs pop %esp
41b40b:	af                   	scas   %es:(%edi),%eax
41b40c:	41                   	inc    %ecx
41b40d:	00 d8                	add    %bl,%al
41b40f:	d0 41 00             	rolb   $1,0x0(%ecx)
41b412:	e0 d0                	loopne 0x41b3e4
41b414:	41                   	inc    %ecx
41b415:	00 01                	add    %al,(%ecx)
41b417:	00 00                	add    %al,(%eax)
41b419:	00 00                	add    %al,(%eax)
41b41b:	00 00                	add    %al,(%eax)
41b41d:	80 00 00             	addb   $0x0,(%eax)
41b420:	00 00                	add    %al,(%eax)
41b422:	02 00                	add    (%eax),%al
41b424:	05 53 74 79 6c       	add    $0x6c797453,%eax
41b429:	65 3c 10             	gs cmp $0x10,%al
41b42c:	40                   	inc    %eax
41b42d:	00 08                	add    %cl,(%eax)
41b42f:	d1 41 00             	roll   $1,0x0(%ecx)
41b432:	10 d1                	adc    %dl,%cl
41b434:	41                   	inc    %ecx
41b435:	00 01                	add    %al,(%ecx)
41b437:	00 00                	add    %al,(%eax)
41b439:	00 00                	add    %al,(%eax)
41b43b:	00 00                	add    %al,(%eax)
41b43d:	80 01 00             	addb   $0x0,(%ecx)
41b440:	00 00                	add    %al,(%eax)
41b442:	03 00                	add    (%eax),%eax
41b444:	05 57 69 64 74       	add    $0x74646957,%eax
41b449:	68 8b c0 98 b4       	push   $0xb498c08b
41b44e:	41                   	inc    %ecx
41b45b:	00 b0 b4 41 00 00    	add    %dh,0x41b4(%eax)
41b469:	00 00                	add    %al,(%eax)
41b46b:	00 a4 b4 41 00 18 00 	add    %ah,0x180041(%esp,%esi,4)
41b472:	00 00                	add    %al,(%eax)
41b474:	fc                   	cld
41b475:	b0 41                	mov    $0x41,%al
41b477:	00 b4 34 40 00 c0 34 	add    %dh,0x34c00040(%esp,%esi,1)
41b47e:	40                   	inc    %eax
41b47f:	00 c4                	add    %al,%ah
41b481:	34 40                	xor    $0x40,%al
41b483:	00 c8                	add    %cl,%al
41b485:	34 40                	xor    $0x40,%al
41b487:	00 bc 34 40 00 04 32 	add    %bh,0x32040040(%esp,%esi,1)
41b48e:	40                   	inc    %eax
41b48f:	00 20                	add    %ah,(%eax)
41b491:	32 40 00             	xor    0x0(%eax),%al
41b494:	7c d1                	jl     0x41b467
41b496:	41                   	inc    %ecx
41b497:	00 2c 44             	add    %ch,(%esp,%eax,2)
41b49a:	41                   	inc    %ecx
41b49b:	00 34 44             	add    %dh,(%esp,%eax,2)
41b49e:	41                   	inc    %ecx
41b49f:	00 a4 d1 41 00 06 54 	add    %ah,0x54060041(%ecx,%edx,8)