41dd48:	74 48                	je     0x41dd92
41dd4a:	30 55 48             	xor    %dl,0x48(%ebp)
41dd4d:	32 70 33             	xor    0x33(%eax),%dh
41dd50:	76 51                	jbe    0x41dda3
41dd52:	75 31                	jne    0x41dd85
41dd54:	36 37                	ss aaa
41dd56:	2f                   	das
41dd57:	70 36                	jo     0x41dd8f
41dd59:	73 4e                	jae    0x41dda9
41dd5b:	53                   	push   %ebx
41dd5c:	2f                   	das
41dd5d:	36 72 62             	ss jb  0x41ddc2
41dd60:	57                   	push   %edi
41dd61:	53                   	push   %ebx
41dd62:	63 78 74             	arpl   %edi,0x74(%eax)
41dd65:	4b                   	dec    %ebx
41dd66:	5a                   	pop    %edx
41dd67:	44                   	inc    %esp
41dd68:	66 59                	pop    %cx
41dd6a:	6a 6c                	push   $0x6c
41dd6c:	34 2b                	xor    $0x2b,%al
41dd6e:	68 58 66 4b 4b       	push   $0x4b4b6658
41dd73:	65 56                	gs push %esi
41dd75:	79 48                	jns    0x41ddbf
41dd77:	6c                   	insb   (%dx),%es:(%edi)
41dd78:	6b 68 56 38          	imul   $0x38,0x56(%eax),%ebp
41dd7c:	2b 50 70             	sub    0x70(%eax),%edx
41dd7f:	31 7a 66             	xor    %edi,0x66(%edx)
41dd82:	50                   	push   %eax
41dd83:	75 79                	jne    0x41ddfe
41dd85:	39 78 37             	cmp    %edi,0x37(%eax)
41dd88:	66 7a 6c             	data16 jp 0x41ddf7
41dd8b:	68 75 50 72 54       	push   $0x54725075
41dd90:	77 63                	ja     0x41ddf5
41dd92:	43                   	inc    %ebx
41dd93:	2b 65 2f             	sub    0x2f(%ebp),%esp
41dd96:	6e                   	outsb  %ds:(%esi),(%dx)
41dd97:	47                   	inc    %edi
41dd98:	76 58                	jbe    0x41ddf2
41dd9a:	45                   	inc    %ebp
41dd9b:	55                   	push   %ebp
41dd9c:	67 4f                	addr16 dec %edi
41dd9e:	51                   	push   %ecx
41dd9f:	6e                   	outsb  %ds:(%esi),(%dx)
41dda0:	46                   	inc    %esi
41dda1:	67 53                	addr16 push %ebx
41dda3:	2f                   	das
41dda4:	37                   	aaa
41dda5:	73 70                	jae    0x41de17
41dda7:	6b 56 75 32          	imul   $0x32,0x75(%esi),%edx
41ddab:	4d                   	dec    %ebp
41ddac:	72 5a                	jb     0x41de08
41ddae:	34 6c                	xor    $0x6c,%al
41ddb0:	68 73 78 2b 79       	push   $0x792b7873
41ddb5:	75 73                	jne    0x41de2a
41ddb7:	50                   	push   %eax
41ddb8:	2f                   	das
41ddb9:	33 55 35             	xor    0x35(%ebp),%edx
41ddbc:	2f                   	das
41ddbd:	65 65 78 65          	gs gs js 0x41de26
41ddc1:	53                   	push   %ebx
41ddc2:	68 6c 72 4d 6e       	push   $0x6e4d726c
41ddc7:	6f                   	outsl  %ds:(%esi),(%dx)
41ddc8:	6c                   	insb   (%dx),%es:(%edi)
41ddc9:	2b 62 49             	sub    0x49(%edx),%esp
41ddcc:	4b                   	dec    %ebx
41ddcd:	4b                   	dec    %ebx
41ddce:	73 67                	jae    0x41de37
41ddd0:	4f                   	dec    %edi
41ddd1:	38 66 68             	cmp    %ah,0x68(%esi)
41ddd4:	32 71 35             	xor    0x35(%ecx),%dh
41ddd7:	6a 32                	push   $0x32
41ddd9:	73 6f                	jae    0x41de4a
41dddb:	59                   	pop    %ecx
41dddc:	6d                   	insl   (%dx),%es:(%edi)
41dddd:	53                   	push   %ebx
41ddde:	51                   	push   %ecx
41dddf:	30 35 63 31 5a 37    	xor    %dh,0x375a3163
41dde5:	36 48                	ss dec %eax
41dde7:	5a                   	pop    %edx
41dde8:	4c                   	dec    %esp
41dde9:	6b 36 4a             	imul   $0x4a,(%esi),%esi
41ddec:	54                   	push   %esp
41dded:	79 68                	jns    0x41de57
41ddef:	69 49 43 4a 34 6a 73 	imul   $0x736a344a,0x43(%ecx),%ecx
41ddf6:	57                   	push   %edi
41ddf7:	59                   	pop    %ecx
41ddf8:	52                   	push   %edx
41ddf9:	68 39 6d 54 4c       	push   $0x4c546d39
41ddfe:	39 55 67             	cmp    %edx,0x67(%ebp)
41de01:	6f                   	outsl  %ds:(%esi),(%dx)
41de02:	34 43                	xor    $0x43,%al
41de04:	2b 38                	sub    (%eax),%edi
41de06:	41                   	inc    %ecx
41de07:	51                   	push   %ecx
41de08:	36 74 65             	ss je  0x41de70
41de0b:	6b 35 35 75 48 36 35 	imul   $0x35,0x36487535,%esi
41de12:	2f                   	das
41de13:	53                   	push   %ebx
41de14:	4c                   	dec    %esp
41de15:	57                   	push   %edi
41de16:	38 65 52             	cmp    %ah,0x52(%ebp)
41de19:	50                   	push   %eax
41de1a:	41                   	inc    %ecx
41de1b:	4d                   	dec    %ebp
41de1c:	4a                   	dec    %edx
41de1d:	33 51 76             	xor    0x76(%ecx),%edx
41de20:	71 73                	jno    0x41de95
41de22:	76 41                	jbe    0x41de65
41de24:	77 70                	ja     0x41de96
41de26:	34 42                	xor    $0x42,%al
41de28:	31 61 34             	xor    %esp,0x34(%ecx)
41de2b:	31 6e 47             	xor    %ebp,0x47(%esi)
41de2e:	38 2b                	cmp    %ch,(%ebx)
41de30:	34 70                	xor    $0x70,%al
41de32:	56                   	push   %esi
41de33:	4d                   	dec    %ebp
41de34:	4c                   	dec    %esp
41de35:	53                   	push   %ebx
41de36:	34 45                	xor    $0x45,%al
41de38:	68 30 31 63 35       	push   $0x35633130
41de3d:	30 69 48             	xor    %ch,0x48(%ecx)
41de40:	31 56 2b             	xor    %edx,0x2b(%esi)
41de43:	66 51                	push   %cx
41de45:	6f                   	outsl  %ds:(%esi),(%dx)
41de46:	71 76                	jno    0x41debe
41de48:	2f                   	das
41de49:	51                   	push   %ecx
41de4a:	7a 51                	jp     0x41de9d
41de4c:	31 74 41 69          	xor    %esi,0x69(%ecx,%eax,2)
41de50:	66 53                	push   %bx
41de52:	6f                   	outsl  %ds:(%esi),(%dx)
41de53:	58                   	pop    %eax
41de54:	5a                   	pop    %edx
41de55:	74 74                	je     0x41decb
41de57:	64 4e                	fs dec %esi
41de59:	47                   	inc    %edi
41de5a:	49                   	dec    %ecx
41de5b:	77 32                	ja     0x41de8f
41de5d:	70 4e                	jo     0x41dead
41de5f:	58                   	pop    %eax
41de60:	6c                   	insb   (%dx),%es:(%edi)
41de61:	48                   	dec    %eax
41de62:	49                   	dec    %ecx
41de63:	38 38                	cmp    %bh,(%eax)
41de65:	31 4a 2b             	xor    %ecx,0x2b(%edx)
41de68:	4f                   	dec    %edi
41de69:	6e                   	outsb  %ds:(%esi),(%dx)
41de6a:	6c                   	insb   (%dx),%es:(%edi)
41de6b:	48                   	dec    %eax
41de6c:	42                   	inc    %edx
41de6d:	70 56                	jo     0x41dec5
41de6f:	38 4b 47             	cmp    %cl,0x47(%ebx)
41de72:	5a                   	pop    %edx
41de73:	32 35 70 58 76 65    	xor    0x65765870,%dh
41de79:	33 31                	xor    (%ecx),%esi
41de7b:	33 32                	xor    (%edx),%esi
41de7d:	56                   	push   %esi
41de7e:	6e                   	outsb  %ds:(%esi),(%dx)
41de7f:	4f                   	dec    %edi
41de80:	33 49 63             	xor    0x63(%ecx),%ecx
41de83:	38 32                	cmp    %dh,(%edx)
41de85:	74 56                	je     0x41dedd
41de87:	65 55                	gs push %ebp
41de89:	6f                   	outsl  %ds:(%esi),(%dx)
41de8a:	45                   	inc    %ebp
41de8b:	32 36                	xor    (%esi),%dh
41de8d:	31 65 39             	xor    %esp,0x39(%ebp)
41de90:	68 33 5a 48 47       	push   $0x47485a33
41de95:	41                   	inc    %ecx
41de96:	75 6a                	jne    0x41df02
41de98:	41                   	inc    %ecx
41de99:	2b 62 6e             	sub    0x6e(%edx),%esp
41de9c:	7a 50                	jp     0x41deee
41de9e:	4a                   	dec    %edx
41de9f:	4d                   	dec    %ebp
41dea0:	37                   	aaa
41dea1:	5a                   	pop    %edx
41dea2:	2f                   	das
41dea3:	70 42                	jo     0x41dee7
41dea5:	66 78 43             	data16 js 0x41deeb
41dea8:	30 4a 6e             	xor    %cl,0x6e(%edx)
41deab:	56                   	push   %esi
41deac:	44                   	inc    %esp
41dead:	70 70                	jo     0x41df1f
41deaf:	65 4c                	gs dec %esp
41deb1:	63 39                	arpl   %edi,(%ecx)
41deb3:	6f                   	outsl  %ds:(%esi),(%dx)
41deb4:	7a 39                	jp     0x41deef
41deb6:	5a                   	pop    %edx
41deb7:	4f                   	dec    %edi
41deb8:	35 58 54 72 36       	xor    $0x36725458,%eax
41debd:	34 6b                	xor    $0x6b,%al
41debf:	37                   	aaa
41dec0:	35 6f 34 35 2f       	xor    $0x2f35346f,%eax
41dec5:	6c                   	insb   (%dx),%es:(%edi)
41dec6:	58                   	pop    %eax
41dec7:	58                   	pop    %eax
41dec8:	6c                   	insb   (%dx),%es:(%edi)
41dec9:	4f                   	dec    %edi
41deca:	57                   	push   %edi
41decb:	70 78                	jo     0x41df45
41decd:	4d                   	dec    %ebp
41dece:	42                   	inc    %edx
41decf:	66 69 32 7a 73       	imul   $0x737a,(%edx),%si
41ded4:	5a                   	pop    %edx
41ded5:	72 51                	jb     0x41df28
41ded7:	37                   	aaa
41ded8:	6e                   	outsb  %ds:(%esi),(%dx)
41ded9:	66 57                	push   %di
41dedb:	54                   	push   %esp
41dedc:	37                   	aaa
41dedd:	78 6f                	js     0x41df4e
41dedf:	79 4a                	jns    0x41df2b
41dee1:	47                   	inc    %edi
41dee2:	47                   	inc    %edi
41dee3:	63 45 38             	arpl   %eax,0x38(%ebp)
41dee6:	6c                   	insb   (%dx),%es:(%edi)
41dee7:	43                   	inc    %ebx
41dee8:	47                   	inc    %edi
41dee9:	58                   	pop    %eax
41deea:	6c                   	insb   (%dx),%es:(%edi)
41deeb:	56                   	push   %esi
41deec:	71 63                	jno    0x41df51
41deee:	36 42                	ss inc %edx
41def0:	58                   	pop    %eax
41def1:	38 61 43             	cmp    %ah,0x43(%ecx)
41def4:	39 74 70 6b          	cmp    %esi,0x6b(%eax,%esi,2)
41def8:	51                   	push   %ecx
41def9:	49                   	dec    %ecx
41defa:	30 4a 4a             	xor    %cl,0x4a(%edx)
41defd:	6e                   	outsb  %ds:(%esi),(%dx)
41defe:	4b                   	dec    %ebx
41deff:	53                   	push   %ebx
41df00:	36 70 6f             	ss jo  0x41df72
41df03:	39 38                	cmp    %edi,(%eax)
41df05:	51                   	push   %ecx
41df06:	64 2f                	fs das
41df08:	50                   	push   %eax
41df09:	64 73 32             	fs jae 0x41df3e
41df0c:	42                   	inc    %edx
41df0d:	42                   	inc    %edx
41df0e:	35 45 38 31 78       	xor    $0x78313845,%eax
41df13:	33 35 45 6a 68 79    	xor    0x79686a45,%esi
41df19:	4b                   	dec    %ebx
41df1a:	32 68 68             	xor    0x68(%eax),%ch
41df1d:	58                   	pop    %eax
41df1e:	31 36                	xor    %esi,(%esi)
41df20:	43                   	inc    %ebx
41df21:	49                   	dec    %ecx
41df22:	55                   	push   %ebp
41df23:	75 72                	jne    0x41df97
41df25:	4b                   	dec    %ebx
41df26:	65 44                	gs inc %esp
41df28:	56                   	push   %esi
41df29:	79 74                	jns    0x41df9f
41df2b:	30 4f 36             	xor    %cl,0x36(%edi)
41df2e:	4d                   	dec    %ebp
41df2f:	62 65 30             	bound  %esp,0x30(%ebp)
41df32:	39 50 58             	cmp    %edx,0x58(%eax)
41df35:	74 64                	je     0x41df9b
41df37:	4a                   	dec    %edx
41df38:	34 4b                	xor    $0x4b,%al
41df3a:	51                   	push   %ecx
41df3b:	53                   	push   %ebx
41df3c:	53                   	push   %ebx
41df3d:	73 36                	jae    0x41df75
41df3f:	72 46                	jb     0x41df87
41df41:	79 73                	jns    0x41dfb6
41df43:	4a                   	dec    %edx
41df44:	64 4f                	fs dec %edi
41df46:	7a 4c                	jp     0x41df94
41df48:	58                   	pop    %eax
41df49:	69 4f 61 54 70 53 64 	imul   $0x64537054,0x61(%edi),%ecx
41df50:	6e                   	outsb  %ds:(%esi),(%dx)
41df51:	50                   	push   %eax
41df52:	74 4b                	je     0x41df9f
41df54:	51                   	push   %ecx
41df55:	6b 7a 4c 57          	imul   $0x57,0x4c(%edx),%edi
41df59:	6e                   	outsb  %ds:(%esi),(%dx)
41df5a:	6e                   	outsb  %ds:(%esi),(%dx)
41df5b:	6a 68                	push   $0x68
41df5d:	34 70                	xor    $0x70,%al
41df5f:	58                   	pop    %eax
41df60:	63 44 4a 78          	arpl   %eax,0x78(%edx,%ecx,2)
41df64:	55                   	push   %ebp
41df65:	79 67                	jns    0x41dfce
41df67:	31 49 57             	xor    %ecx,0x57(%ecx)
41df6a:	4a                   	dec    %edx
41df6b:	73 51                	jae    0x41dfbe
41df6d:	79 57                	jns    0x41dfc6
41df6f:	61                   	popa
41df70:	74 45                	je     0x41dfb7
41df72:	47                   	inc    %edi
41df73:	6e                   	outsb  %ds:(%esi),(%dx)
41df74:	6e                   	outsb  %ds:(%esi),(%dx)
41df75:	37                   	aaa
41df76:	32 52 58             	xor    0x58(%edx),%dl
41df79:	49                   	dec    %ecx
41df7a:	54                   	push   %esp
41df7b:	38 7a 4c             	cmp    %bh,0x4c(%edx)
41df7e:	56                   	push   %esi
41df7f:	64 53                	fs push %ebx
41df81:	30 70 4c             	xor    %dh,0x4c(%eax)
41df84:	2f                   	das
41df85:	61                   	popa
41df86:	4f                   	dec    %edi
41df87:	52                   	push   %edx
41df88:	39 71 65             	cmp    %esi,0x65(%ecx)
41df8b:	59                   	pop    %ecx
41df8c:	72 36                	jb     0x41dfc4
41df8e:	41                   	inc    %ecx
41df8f:	46                   	inc    %esi
41df90:	72 59                	jb     0x41dfeb
41df92:	32 39                	xor    (%ecx),%bh
41df94:	35 6f 76 31 56       	xor    $0x5631766f,%eax
41df99:	58                   	pop    %eax
41df9a:	4c                   	dec    %esp
41df9b:	6b 72 4d 68          	imul   $0x68,0x4d(%edx),%esi
41df9f:	6f                   	outsl  %ds:(%esi),(%dx)
41dfa0:	63 49 33             	arpl   %ecx,0x33(%ecx)
41dfa3:	63 52 73             	arpl   %edx,0x73(%edx)
41dfa6:	76 64                	jbe    0x41e00c
41dfa8:	41                   	inc    %ecx
41dfa9:	67 77 68             	addr16 ja 0x41e014
41dfac:	6f                   	outsl  %ds:(%esi),(%dx)
41dfad:	6e                   	outsb  %ds:(%esi),(%dx)
41dfae:	52                   	push   %edx
41dfaf:	75 4d                	jne    0x41dffe
41dfb1:	51                   	push   %ecx
41dfb2:	76 56                	jbe    0x41e00a
41dfb4:	65 58                	gs pop %eax
41dfb6:	55                   	push   %ebp
41dfb7:	67 6c                	insb   (%dx),%es:(%di)
41dfb9:	6b 69 66 64          	imul   $0x64,0x66(%ecx),%ebp
41dfbd:	6b 56 51 42          	imul   $0x42,0x51(%esi),%edx
41dfc1:	72 30                	jb     0x41dff3
41dfc3:	54                   	push   %esp
41dfc4:	52                   	push   %edx
41dfc5:	53                   	push   %ebx
41dfc6:	4f                   	dec    %edi
41dfc7:	55                   	push   %ebp
41dfc8:	4d                   	dec    %ebp
41dfc9:	30 59 64             	xor    %bl,0x64(%ecx)
41dfcc:	39 52 6f             	cmp    %edx,0x6f(%edx)
41dfcf:	6d                   	insl   (%dx),%es:(%edi)
41dfd0:	79 35                	jns    0x41e007
41dfd2:	39 44 44 78          	cmp    %eax,0x78(%esp,%eax,2)
41dfd6:	69 66 50 6e 45 47 66 	imul   $0x6647456e,0x50(%esi),%esp
41dfdd:	7a 49                	jp     0x41e028