41af9c:	73 68                	jae    0x41b006
41af9e:	44                   	inc    %esp
41af9f:	6f                   	outsl  %ds:(%esi),(%dx)
41afa0:	74 44                	je     0x41afe6
41afa2:	6f                   	outsl  %ds:(%esi),(%dx)
41afa3:	74 07                	je     0x41afac
41afa5:	70 73                	jo     0x41b01a
41afa7:	43                   	inc    %ebx
41afa8:	6c                   	insb   (%dx),%es:(%edi)
41afa9:	65 61                	gs popa
41afab:	72 0d                	jb     0x41afba
41afad:	70 73                	jo     0x41b022
41afaf:	49                   	dec    %ecx
41afb0:	6e                   	outsb  %ds:(%esi),(%dx)
41afb1:	73 69                	jae    0x41b01c
41afb3:	64 65 46             	fs gs inc %esi
41afb6:	72 61                	jb     0x41b019
41afb8:	6d                   	insl   (%dx),%es:(%edi)
41afb9:	65 08 47 72          	or     %al,%gs:0x72(%edi)
41afbd:	61                   	popa
41afbe:	70 68                	jo     0x41b028
41afc0:	69 63 73 90 c8 af 41 	imul   $0x41afc890,0x73(%ebx),%esp
41afc7:	00 03                	add    %al,(%ebx)
41afc9:	08 54 50 65          	or     %dl,0x65(%eax,%edx,2)
41afcd:	6e                   	outsb  %ds:(%esi),(%dx)
41afce:	4d                   	dec    %ebp
41afcf:	6f                   	outsl  %ds:(%esi),(%dx)
41afd0:	64 65 01 00          	fs add %eax,%gs:(%eax)
41afd4:	00 00                	add    %al,(%eax)
41afd6:	00 0f                	add    %cl,(%edi)
41afd8:	00 00                	add    %al,(%eax)
41afda:	00 c4                	add    %al,%ah
41afdc:	af                   	scas   %es:(%edi),%eax
41afdd:	41                   	inc    %ecx
41afde:	00 07                	add    %al,(%edi)
41afe0:	70 6d                	jo     0x41b04f
41afe2:	42                   	inc    %edx
41afe3:	6c                   	insb   (%dx),%es:(%edi)
41afe4:	61                   	popa
41afe5:	63 6b 07             	arpl   %ebp,0x7(%ebx)
41afe8:	70 6d                	jo     0x41b057
41afea:	57                   	push   %edi
41afeb:	68 69 74 65 05       	push   $0x5657469
41aff0:	70 6d                	jo     0x41b05f
41aff2:	4e                   	dec    %esi
41aff3:	6f                   	outsl  %ds:(%esi),(%dx)
41aff4:	70 05                	jo     0x41affb
41aff6:	70 6d                	jo     0x41b065
41aff8:	4e                   	dec    %esi
41aff9:	6f                   	outsl  %ds:(%esi),(%dx)
41affa:	74 06                	je     0x41b002
41affc:	70 6d                	jo     0x41b06b
41affe:	43                   	inc    %ebx
41afff:	6f                   	outsl  %ds:(%esi),(%dx)
41b000:	70 79                	jo     0x41b07b
41b002:	09 70 6d             	or     %esi,0x6d(%eax)
41b005:	4e                   	dec    %esi
41b006:	6f                   	outsl  %ds:(%esi),(%dx)
41b007:	74 43                	je     0x41b04c
41b009:	6f                   	outsl  %ds:(%esi),(%dx)
41b00a:	70 79                	jo     0x41b085
41b00c:	0d 70 6d 4d 65       	or     $0x654d6d70,%eax
41b011:	72 67                	jb     0x41b07a
41b013:	65 50                	gs push %eax
41b015:	65 6e                	outsb  %gs:(%esi),(%dx)
41b017:	4e                   	dec    %esi
41b018:	6f                   	outsl  %ds:(%esi),(%dx)
41b019:	74 0c                	je     0x41b027
41b01b:	70 6d                	jo     0x41b08a
41b01d:	4d                   	dec    %ebp
41b01e:	61                   	popa
41b01f:	73 6b                	jae    0x41b08c
41b021:	50                   	push   %eax
41b022:	65 6e                	outsb  %gs:(%esi),(%dx)
41b024:	4e                   	dec    %esi
41b025:	6f                   	outsl  %ds:(%esi),(%dx)
41b026:	74 0d                	je     0x41b035
41b028:	70 6d                	jo     0x41b097
41b02a:	4d                   	dec    %ebp
41b02b:	65 72 67             	gs jb  0x41b095
41b02e:	65 4e                	gs dec %esi
41b030:	6f                   	outsl  %ds:(%esi),(%dx)
41b031:	74 50                	je     0x41b083
41b033:	65 6e                	outsb  %gs:(%esi),(%dx)
41b035:	0c 70                	or     $0x70,%al
41b037:	6d                   	insl   (%dx),%es:(%edi)
41b038:	4d                   	dec    %ebp
41b039:	61                   	popa
41b03a:	73 6b                	jae    0x41b0a7
41b03c:	4e                   	dec    %esi
41b03d:	6f                   	outsl  %ds:(%esi),(%dx)
41b03e:	74 50                	je     0x41b090
41b040:	65 6e                	outsb  %gs:(%esi),(%dx)
41b042:	07                   	pop    %es
41b043:	70 6d                	jo     0x41b0b2
41b045:	4d                   	dec    %ebp
41b046:	65 72 67             	gs jb  0x41b0b0
41b049:	65 0a 70 6d          	or     %gs:0x6d(%eax),%dh
41b04d:	4e                   	dec    %esi
41b04e:	6f                   	outsl  %ds:(%esi),(%dx)
41b04f:	74 4d                	je     0x41b09e
41b051:	65 72 67             	gs jb  0x41b0bb
41b054:	65 06                	gs push %es
41b056:	70 6d                	jo     0x41b0c5
41b058:	4d                   	dec    %ebp
41b059:	61                   	popa
41b05a:	73 6b                	jae    0x41b0c7
41b05c:	09 70 6d             	or     %esi,0x6d(%eax)
41b05f:	4e                   	dec    %esi
41b060:	6f                   	outsl  %ds:(%esi),(%dx)
41b061:	74 4d                	je     0x41b0b0
41b063:	61                   	popa
41b064:	73 6b                	jae    0x41b0d1
41b066:	05 70 6d 58 6f       	add    $0x6f586d70,%eax
41b06b:	72 08                	jb     0x41b075
41b06d:	70 6d                	jo     0x41b0dc
41b06f:	4e                   	dec    %esi
41b070:	6f                   	outsl  %ds:(%esi),(%dx)
41b071:	74 58                	je     0x41b0cb
41b073:	6f                   	outsl  %ds:(%esi),(%dx)
41b074:	72 08                	jb     0x41b07e
41b076:	47                   	inc    %edi
41b077:	72 61                	jb     0x41b0da
41b079:	70 68                	jo     0x41b0e3
41b07b:	69 63 73 8b c0 84 b0 	imul   $0xb084c08b,0x73(%ebx),%esp
41b082:	41                   	inc    %ecx
41b083:	00 03                	add    %al,(%ebx)
41b085:	0b 54 42 72          	or     0x72(%edx,%eax,2),%edx
41b089:	75 73                	jne    0x41b0fe
41b08b:	68 53 74 79 6c       	push   $0x6c797453
41b090:	65 01 00             	add    %eax,%gs:(%eax)
41b093:	00 00                	add    %al,(%eax)
41b095:	00 07                	add    %al,(%edi)
41b097:	00 00                	add    %al,(%eax)
41b099:	00 80 b0 41 00 07    	add    %al,0x70041b0(%eax)
41b09f:	62 73 53             	bound  %esi,0x53(%ebx)
41b0a2:	6f                   	outsl  %ds:(%esi),(%dx)
41b0a3:	6c                   	insb   (%dx),%es:(%edi)
41b0a4:	69 64 07 62 73 43 6c 	imul   $0x656c4373,0x62(%edi,%eax,1),%esp
41b0ab:	65
41b0ac:	61                   	popa
41b0ad:	72 0c                	jb     0x41b0bb
41b0af:	62 73 48             	bound  %esi,0x48(%ebx)
41b0b2:	6f                   	outsl  %ds:(%esi),(%dx)
41b0b3:	72 69                	jb     0x41b11e
41b0b5:	7a 6f                	jp     0x41b126
41b0b7:	6e                   	outsb  %ds:(%esi),(%dx)
41b0b8:	74 61                	je     0x41b11b
41b0ba:	6c                   	insb   (%dx),%es:(%edi)
41b0bb:	0a 62 73             	or     0x73(%edx),%ah
41b0be:	56                   	push   %esi
41b0bf:	65 72 74             	gs jb  0x41b136
41b0c2:	69 63 61 6c 0b 62 73 	imul   $0x73620b6c,0x61(%ebx),%esp
41b0c9:	46                   	inc    %esi
41b0ca:	44                   	inc    %esp
41b0cb:	69 61 67 6f 6e 61 6c 	imul   $0x6c616e6f,0x67(%ecx),%esp
41b0d2:	0b 62 73             	or     0x73(%edx),%esp
41b0d5:	42                   	inc    %edx
41b0d6:	44                   	inc    %esp
41b0d7:	69 61 67 6f 6e 61 6c 	imul   $0x6c616e6f,0x67(%ecx),%esp
41b0de:	07                   	pop    %es
41b0df:	62 73 43             	bound  %esi,0x43(%ebx)
41b0e2:	72 6f                	jb     0x41b153
41b0e4:	73 73                	jae    0x41b159
41b0e6:	0b 62 73             	or     0x73(%edx),%esp
41b0e9:	44                   	inc    %esp
41b0ea:	69 61 67 43 72 6f 73 	imul   $0x736f7243,0x67(%ecx),%esp
41b0f1:	73 08                	jae    0x41b0fb
41b0f3:	47                   	inc    %edi
41b0f4:	72 61                	jb     0x41b157
41b0f6:	70 68                	jo     0x41b160
41b0f8:	69 63 73 90 48 b1 41 	imul   $0x41b14890,0x73(%ebx),%esp
41b10b:	00 70 b1             	add    %dh,-0x4f(%eax)
41b10e:	41                   	inc    %ecx
41b117:	00 54 b1 41          	add    %dl,0x41(%ecx,%esi,4)
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