41cba5:	67 32 78 6d          	xor    0x6d(%bx,%si),%bh
41cba9:	2f                   	das
41cbaa:	64 38 4b 72          	cmp    %cl,%fs:0x72(%ebx)
41cbae:	56                   	push   %esi
41cbaf:	59                   	pop    %ecx
41cbb0:	4f                   	dec    %edi
41cbb1:	65 48                	gs dec %eax
41cbb3:	74 72                	je     0x41cc27
41cbb5:	6f                   	outsl  %ds:(%esi),(%dx)
41cbb6:	2b 6f 6f             	sub    0x6f(%edi),%ebp
41cbb9:	2f                   	das
41cbba:	38 30                	cmp    %dh,(%eax)
41cbbc:	6a 2b                	push   $0x2b
41cbbe:	36 36 69 31 76 63 6d 	ss imul $0x676d6376,%ss:(%ecx),%esi
41cbc5:	67
41cbc6:	67 34 49             	addr16 xor $0x49,%al
41cbc9:	2f                   	das
41cbca:	67 4e                	addr16 dec %esi
41cbcc:	49                   	dec    %ecx
41cbcd:	4a                   	dec    %edx
41cbce:	64 44                	fs inc %esp
41cbd0:	46                   	inc    %esi
41cbd1:	73 37                	jae    0x41cc0a
41cbd3:	41                   	inc    %ecx
41cbd4:	50                   	push   %eax
41cbd5:	76 4f                	jbe    0x41cc26
41cbd7:	39 6e 43             	cmp    %ebp,0x43(%esi)
41cbda:	72 4f                	jb     0x41cc2b
41cbdc:	47                   	inc    %edi
41cbdd:	2f                   	das
41cbde:	64 78 6a             	fs js  0x41cc4b
41cbe1:	4b                   	dec    %ebx
41cbe2:	76 4b                	jbe    0x41cc2f
41cbe4:	42                   	inc    %edx
41cbe5:	75 32                	jne    0x41cc19
41cbe7:	2f                   	das
41cbe8:	68 70 45 35 31       	push   $0x31354570
41cbed:	58                   	pop    %eax
41cbee:	50                   	push   %eax
41cbef:	4c                   	dec    %esp
41cbf0:	52                   	push   %edx
41cbf1:	2f                   	das
41cbf2:	2f                   	das
41cbf3:	53                   	push   %ebx
41cbf4:	48                   	dec    %eax
41cbf5:	7a 53                	jp     0x41cc4a
41cbf7:	4e                   	dec    %esi
41cbf8:	37                   	aaa
41cbf9:	55                   	push   %ebp
41cbfa:	54                   	push   %esp
41cbfb:	6e                   	outsb  %ds:(%esi),(%dx)
41cbfc:	6d                   	insl   (%dx),%es:(%edi)
41cbfd:	4b                   	dec    %ebx
41cbfe:	77 6b                	ja     0x41cc6b
41cc00:	71 44                	jno    0x41cc46
41cc02:	38 70 56             	cmp    %dh,0x56(%eax)
41cc05:	2b 6b 6e             	sub    0x6e(%ebx),%ebp
41cc08:	69 4e 62 4c 76 70 48 	imul   $0x4870764c,0x62(%esi),%ecx
41cc0f:	74 4d                	je     0x41cc5e
41cc11:	48                   	dec    %eax
41cc12:	6d                   	insl   (%dx),%es:(%edi)
41cc13:	74 51                	je     0x41cc66
41cc15:	58                   	pop    %eax
41cc16:	7a 76                	jp     0x41cc8e
41cc18:	42                   	inc    %edx
41cc19:	45                   	inc    %ebp
41cc1a:	47                   	inc    %edi
41cc1b:	79 73                	jns    0x41cc90
41cc1d:	6e                   	outsb  %ds:(%esi),(%dx)
41cc1e:	6c                   	insb   (%dx),%es:(%edi)
41cc1f:	6c                   	insb   (%dx),%es:(%edi)
41cc20:	6b 4a 38 57          	imul   $0x57,0x38(%edx),%ecx
41cc24:	74 56                	je     0x41cc7c
41cc26:	6b 51 49 59          	imul   $0x59,0x49(%ecx),%edx
41cc2a:	55                   	push   %ebp
41cc2b:	6b 55 59 36          	imul   $0x36,0x59(%ebp),%edx
41cc2f:	63 64 6c 43          	arpl   %esp,0x43(%esp,%ebp,2)
41cc33:	47                   	inc    %edi
41cc34:	35 39 33 35 58       	xor    $0x58353339,%eax
41cc39:	76 48                	jbe    0x41cc83
41cc3b:	44                   	inc    %esp
41cc3c:	41                   	inc    %ecx
41cc3d:	55                   	push   %ebp
41cc3e:	44                   	inc    %esp
41cc3f:	75 69                	jne    0x41ccaa
41cc41:	32 6b 71             	xor    0x71(%ebx),%ch
41cc44:	4e                   	dec    %esi
41cc45:	6d                   	insl   (%dx),%es:(%edi)
41cc46:	6a 33                	push   $0x33
41cc48:	4e                   	dec    %esi
41cc49:	4b                   	dec    %ebx
41cc4a:	34 6f                	xor    $0x6f,%al
41cc4c:	2b 66 2f             	sub    0x2f(%esi),%esp
41cc4f:	71 45                	jno    0x41cc96
41cc51:	61                   	popa
41cc52:	73 4a                	jae    0x41cc9e
41cc54:	5a                   	pop    %edx
41cc55:	64 4c                	fs dec %esp
41cc57:	6f                   	outsl  %ds:(%esi),(%dx)
41cc58:	5a                   	pop    %edx
41cc59:	67 31 50 51          	xor    %edx,0x51(%bx,%si)
41cc5d:	41                   	inc    %ecx
41cc5e:	7a 67                	jp     0x41ccc7
41cc60:	78 47                	js     0x41cca9
41cc62:	4d                   	dec    %ebp
41cc63:	7a 67                	jp     0x41cccc
41cc65:	4c                   	dec    %esp
41cc66:	2b 56 2f             	sub    0x2f(%esi),%edx
41cc69:	42                   	inc    %edx
41cc6a:	6f                   	outsl  %ds:(%esi),(%dx)
41cc6b:	65 45                	gs inc %ebp
41cc6d:	44                   	inc    %esp
41cc6e:	67 6b 68 41 50       	imul   $0x50,0x41(%bx,%si),%ebp
41cc73:	50                   	push   %eax
41cc74:	6b 64 51 54 70       	imul   $0x70,0x54(%ecx,%edx,2),%esp
41cc79:	4a                   	dec    %edx
41cc7a:	47                   	inc    %edi
41cc7b:	37                   	aaa
41cc7c:	42                   	inc    %edx
41cc7d:	4e                   	dec    %esi
41cc7e:	49                   	dec    %ecx
41cc7f:	41                   	inc    %ecx
41cc80:	44                   	inc    %esp
41cc81:	5a                   	pop    %edx
41cc82:	4b                   	dec    %ebx
41cc83:	52                   	push   %edx
41cc84:	61                   	popa
41cc85:	67 46                	addr16 inc %esi
41cc87:	2b 47 6a             	sub    0x6a(%edi),%eax
41cc8a:	4c                   	dec    %esp
41cc8b:	6d                   	insl   (%dx),%es:(%edi)
41cc8c:	48                   	dec    %eax
41cc8d:	33 41 65             	xor    0x65(%ecx),%eax
41cc90:	48                   	dec    %eax
41cc91:	35 79 41 55 58       	xor    $0x58554179,%eax
41cc96:	52                   	push   %edx
41cc97:	33 36                	xor    (%esi),%esi
41cc99:	6a 75                	push   $0x75
41cc9b:	65 58                	gs pop %eax
41cc9d:	62 33                	bound  %esi,(%ebx)
41cc9f:	4e                   	dec    %esi
41cca0:	4a                   	dec    %edx
41cca1:	6f                   	outsl  %ds:(%esi),(%dx)
41cca2:	4a                   	dec    %edx
41cca3:	53                   	push   %ebx
41cca4:	54                   	push   %esp
41cca5:	30 36                	xor    %dh,(%esi)
41cca7:	4f                   	dec    %edi
41cca8:	4e                   	dec    %esi
41cca9:	68 36 45 4b 72       	push   $0x724b4536
41ccae:	72 51                	jb     0x41cd01
41ccb0:	62 39                	bound  %edi,(%ecx)
41ccb2:	62 32                	bound  %esi,(%edx)
41ccb4:	77 45                	ja     0x41ccfb
41ccb6:	66 75 54             	data16 jne 0x41cd0d
41ccb9:	69 4e 44 34 31 41 6e 	imul   $0x6e413134,0x44(%esi),%ecx
41ccc0:	6c                   	insb   (%dx),%es:(%edi)
41ccc1:	55                   	push   %ebp
41ccc2:	31 45 2f             	xor    %eax,0x2f(%ebp)
41ccc5:	70 6a                	jo     0x41cd31
41ccc7:	55                   	push   %ebp
41ccc8:	4f                   	dec    %edi
41ccc9:	31 30                	xor    %esi,(%eax)
41cccb:	39 32                	cmp    %esi,(%edx)
41cccd:	67 6f                	outsl  %ds:(%si),(%dx)
41cccf:	39 64 6e 71          	cmp    %esp,0x71(%esi,%ebp,2)
41ccd3:	2b 2b                	sub    (%ebx),%ebp
41ccd5:	4f                   	dec    %edi
41ccd6:	76 35                	jbe    0x41cd0d
41ccd8:	50                   	push   %eax
41ccd9:	61                   	popa
41ccda:	62 2f                	bound  %ebp,(%edi)
41ccdc:	35 68 47 77 58       	xor    $0x58774768,%eax
41cce1:	49                   	dec    %ecx
41cce2:	41                   	inc    %ecx
41cce3:	62 4e 50             	bound  %ecx,0x50(%esi)
41cce6:	47                   	inc    %edi
41cce7:	4f                   	dec    %edi
41cce8:	6a 39                	push   $0x39
41ccea:	52                   	push   %edx
41cceb:	72 59                	jb     0x41cd46
41cced:	44                   	inc    %esp
41ccee:	7a 4a                	jp     0x41cd3a
41ccf0:	50                   	push   %eax
41ccf1:	50                   	push   %eax
41ccf2:	48                   	dec    %eax
41ccf3:	4d                   	dec    %ebp
41ccf4:	52                   	push   %edx
41ccf5:	64 75 30             	fs jne 0x41cd28
41ccf8:	46                   	inc    %esi
41ccf9:	2b 67 4e             	sub    0x4e(%edi),%esp
41ccfc:	69 34 64 4a 78 4d 46 	imul   $0x464d784a,(%esp,%eiz,2),%esi
41cd03:	67 67 72 33          	addr16 addr16 jb 0x41cd3a
41cd07:	41                   	inc    %ecx
41cd08:	78 70                	js     0x41cd7a
41cd0a:	77 63                	ja     0x41cd6f
41cd0c:	56                   	push   %esi
41cd0d:	7a 38                	jp     0x41cd47
41cd0f:	4a                   	dec    %edx
41cd10:	49                   	dec    %ecx
41cd11:	31 59 76             	xor    %ebx,0x76(%ecx)
41cd14:	62 6a 2b             	bound  %ebp,0x2b(%edx)
41cd17:	36 36 57             	ss ss push %edi
41cd1a:	77 33                	ja     0x41cd4f
41cd1c:	63 64 55 4f          	arpl   %esp,0x4f(%ebp,%edx,2)
41cd20:	46                   	inc    %esi
41cd21:	56                   	push   %esi
41cd22:	68 57 73 44 36       	push   $0x36447357
41cd27:	6e                   	outsb  %ds:(%esi),(%dx)
41cd28:	65 63 75 6f          	arpl   %esi,%gs:0x6f(%ebp)
41cd2c:	38 6b 62             	cmp    %ch,0x62(%ebx)
41cd2f:	62 6a 67             	bound  %ebp,0x67(%edx)
41cd32:	54                   	push   %esp
41cd33:	4f                   	dec    %edi
41cd34:	63 56 51             	arpl   %edx,0x51(%esi)
41cd37:	79 48                	jns    0x41cd81
41cd39:	78 39                	js     0x41cd74
41cd3b:	73 2f                	jae    0x41cd6c
41cd3d:	65 68 5a 44 32 38    	gs push $0x3832445a
41cd43:	2b 48 49             	sub    0x49(%eax),%ecx
41cd46:	6e                   	outsb  %ds:(%esi),(%dx)
41cd47:	31 30                	xor    %esi,(%eax)
41cd49:	50                   	push   %eax
41cd4a:	66 53                	push   %bx
41cd4c:	45                   	inc    %ebp
41cd4d:	32 62 55             	xor    0x55(%edx),%ah
41cd50:	71 59                	jno    0x41cdab
41cd52:	52                   	push   %edx
41cd53:	38 52 76             	cmp    %dl,0x76(%edx)
41cd56:	50                   	push   %eax
41cd57:	51                   	push   %ecx
41cd58:	35 76 74 76 76       	xor    $0x76767476,%eax
41cd5d:	68 45 7a 62 73       	push   $0x73627a45
41cd62:	34 41                	xor    $0x41,%al
41cd64:	77 47                	ja     0x41cdad
41cd66:	42                   	inc    %edx
41cd67:	38 46 68             	cmp    %al,0x68(%esi)
41cd6a:	48                   	dec    %eax
41cd6b:	33 56 35             	xor    0x35(%esi),%edx
41cd6e:	36 46                	ss inc %esi
41cd70:	2f                   	das
41cd71:	37                   	aaa
41cd72:	2b 38                	sub    (%eax),%edi
41cd74:	4c                   	dec    %esp
41cd75:	71 6b                	jno    0x41cde2
41cd77:	68 35 75 64 6a       	push   $0x6a647535
41cd7c:	39 66 65             	cmp    %esp,0x65(%esi)
41cd7f:	6c                   	insb   (%dx),%es:(%edi)
41cd80:	42                   	inc    %edx
41cd81:	37                   	aaa
41cd82:	72 53                	jb     0x41cdd7
41cd84:	59                   	pop    %ecx
41cd85:	51                   	push   %ecx
41cd86:	75 78                	jne    0x41ce00
41cd88:	5a                   	pop    %edx
41cd89:	6b 73 43 52          	imul   $0x52,0x43(%ebx),%esi
41cd8d:	34 73                	xor    $0x73,%al
41cd8f:	70 6f                	jo     0x41ce00
41cd91:	46                   	inc    %esi
41cd92:	71 51                	jno    0x41cde5
41cd94:	46                   	inc    %esi
41cd95:	4e                   	dec    %esi
41cd96:	6b 30 64             	imul   $0x64,(%eax),%esi
41cd99:	76 50                	jbe    0x41cdeb
41cd9b:	4c                   	dec    %esp
41cd9c:	38 4c 31 4d          	cmp    %cl,0x4d(%ecx,%esi,1)
41cda0:	53                   	push   %ebx
41cda1:	36 6c                	ss insb (%dx),%es:(%edi)
41cda3:	39 39                	cmp    %edi,(%ecx)
41cda5:	6c                   	insb   (%dx),%es:(%edi)
41cda6:	32 30                	xor    (%eax),%dh
41cda8:	74 72                	je     0x41ce1c
41cdaa:	58                   	pop    %eax
41cdab:	4b                   	dec    %ebx
41cdac:	62 39                	bound  %edi,(%ecx)
41cdae:	73 2b                	jae    0x41cddb
41cdb0:	4e                   	dec    %esi
41cdb1:	59                   	pop    %ecx
41cdb2:	62 69 78             	bound  %ebp,0x78(%ecx)
41cdb5:	59                   	pop    %ecx
41cdb6:	61                   	popa
41cdb7:	57                   	push   %edi
41cdb8:	43                   	inc    %ebx
41cdb9:	41                   	inc    %ecx
41cdba:	70 32                	jo     0x41cdee
41cdbc:	41                   	inc    %ecx
41cdbd:	46                   	inc    %esi
41cdbe:	6e                   	outsb  %ds:(%esi),(%dx)
41cdbf:	71 42                	jno    0x41ce03
41cdc1:	59                   	pop    %ecx
41cdc2:	7a 54                	jp     0x41ce18
41cdc4:	44                   	inc    %esp
41cdc5:	45                   	inc    %ebp
41cdc6:	51                   	push   %ecx
41cdc7:	57                   	push   %edi
41cdc8:	77 6e                	ja     0x41ce38
41cdca:	7a 57                	jp     0x41ce23
41cdcc:	54                   	push   %esp
41cdcd:	2f                   	das
41cdce:	34 57                	xor    $0x57,%al
41cdd0:	52                   	push   %edx
41cdd1:	63 63 74             	arpl   %esp,0x74(%ebx)
41cdd4:	4b                   	dec    %ebx
41cdd5:	67 55                	addr16 push %ebp
41cdd7:	2f                   	das
41cdd8:	51                   	push   %ecx
41cdd9:	70 42                	jo     0x41ce1d
41cddb:	38 57 73             	cmp    %dl,0x73(%edi)
41cdde:	76 6d                	jbe    0x41ce4d
41cde0:	4c                   	dec    %esp
41cde1:	2f                   	das
41cde2:	67 61                	addr16 popa
41cde4:	4f                   	dec    %edi
41cde5:	6e                   	outsb  %ds:(%esi),(%dx)
41cde6:	33 36                	xor    (%esi),%esi
41cde8:	78 72                	js     0x41ce5c
41cdea:	64 66 4e             	fs dec %si
41cded:	56                   	push   %esi
41cdee:	77 42                	ja     0x41ce32
41cdf0:	63 34 77             	arpl   %esi,(%edi,%esi,2)
41cdf3:	58                   	pop    %eax
41cdf4:	6b 6e 6c 78          	imul   $0x78,0x6c(%esi),%ebp
41cdf8:	41                   	inc    %ecx
41cdf9:	49                   	dec    %ecx
41cdfa:	42                   	inc    %edx
41cdfb:	36 61                	ss popa
41cdfd:	46                   	inc    %esi
41cdfe:	4d                   	dec    %ebp
41cdff:	59                   	pop    %ecx
41ce00:	72 30                	jb     0x41ce32
41ce02:	4c                   	dec    %esp
41ce03:	54                   	push   %esp
41ce04:	69 77 63 55 55 48 37 	imul   $0x37485555,0x63(%edi),%esi
41ce0b:	69 6b 4c 6c 30 44 62 	imul   $0x6244306c,0x4c(%ebx),%ebp
41ce12:	53                   	push   %ebx
41ce13:	6d                   	insl   (%dx),%es:(%edi)
41ce14:	64 32 55 65          	xor    %fs:0x65(%ebp),%dl
41ce18:	48                   	dec    %eax
41ce19:	6b 67 63 48          	imul   $0x48,0x63(%edi),%esp
41ce1d:	57                   	push   %edi
41ce1e:	43                   	inc    %ebx
41ce1f:	56                   	push   %esi
41ce20:	69 75 6c 63 49 33 51 	imul   $0x51334963,0x6c(%ebp),%esi
41ce27:	62 70 5a             	bound  %esi,0x5a(%eax)
41ce2a:	56                   	push   %esi
41ce2b:	75 68                	jne    0x41ce95
41ce2d:	47                   	inc    %edi
41ce2e:	72 66                	jb     0x41ce96
41ce30:	4b                   	dec    %ebx
41ce31:	45                   	inc    %ebp