41c8f4:	70 69                	jo     0x41c95f
41c8f6:	32 34 45 31 62 4e 73 	xor    0x734e6231(,%eax,2),%dh
41c8fd:	58                   	pop    %eax
41c8fe:	59                   	pop    %ecx
41c8ff:	68 43 5a 4a 71       	push   $0x714a5a43
41c904:	34 33                	xor    $0x33,%al
41c906:	55                   	push   %ebp
41c907:	33 55 44             	xor    0x44(%ebp),%edx
41c90a:	77 6b                	ja     0x41c977
41c90c:	68 54 47 59 55       	push   $0x55594754
41c911:	45                   	inc    %ebp
41c912:	54                   	push   %esp
41c913:	33 7a 55             	xor    0x55(%edx),%edi
41c916:	43                   	inc    %ebx
41c917:	38 66 4b             	cmp    %ah,0x4b(%esi)
41c91a:	4c                   	dec    %esp
41c91b:	77 6d                	ja     0x41c98a
41c91d:	4d                   	dec    %ebp
41c91e:	51                   	push   %ecx
41c91f:	70 7a                	jo     0x41c99b
41c921:	32 6c 42 54          	xor    0x54(%edx,%eax,2),%ch
41c925:	4b                   	dec    %ebx
41c926:	34 72                	xor    $0x72,%al
41c928:	4e                   	dec    %esi
41c929:	2f                   	das
41c92a:	32 67 53             	xor    0x53(%edi),%ah
41c92d:	58                   	pop    %eax
41c92e:	6f                   	outsl  %ds:(%esi),(%dx)
41c92f:	6e                   	outsb  %ds:(%esi),(%dx)
41c930:	4a                   	dec    %edx
41c931:	38 37                	cmp    %dh,(%edi)
41c933:	73 2f                	jae    0x41c964
41c935:	55                   	push   %ebp
41c936:	47                   	inc    %edi
41c937:	6d                   	insl   (%dx),%es:(%edi)
41c938:	35 74 69 74 37       	xor    $0x37746974,%eax
41c93d:	32 65 41             	xor    0x41(%ebp),%ah
41c940:	35 35 33 4f 38       	xor    $0x384f3335,%eax
41c945:	72 73                	jb     0x41c9ba
41c947:	33 73 47             	xor    0x47(%ebx),%esi
41c94a:	4a                   	dec    %edx
41c94b:	36 58                	ss pop %eax
41c94d:	6a 31                	push   $0x31
41c94f:	70 44                	jo     0x41c995
41c951:	68 64 55 4a 74       	push   $0x744a5564
41c956:	74 52                	je     0x41c9aa
41c958:	68 47 56 52 39       	push   $0x39525647
41c95d:	58                   	pop    %eax
41c95e:	2f                   	das
41c95f:	55                   	push   %ebp
41c960:	58                   	pop    %eax
41c961:	34 34                	xor    $0x34,%al
41c963:	46                   	inc    %esi
41c964:	31 79 51             	xor    %edi,0x51(%ecx)
41c967:	6c                   	insb   (%dx),%es:(%edi)
41c968:	78 61                	js     0x41c9cb
41c96a:	59                   	pop    %ecx
41c96b:	4b                   	dec    %ebx
41c96c:	36 6b 2f 77          	imul   $0x77,%ss:(%edi),%ebp
41c970:	34 54                	xor    $0x54,%al
41c972:	5a                   	pop    %edx
41c973:	6e                   	outsb  %ds:(%esi),(%dx)
41c974:	49                   	dec    %ecx
41c975:	65 70 62             	gs jo  0x41c9da
41c978:	52                   	push   %edx
41c979:	75 4d                	jne    0x41c9c8
41c97b:	33 32                	xor    (%edx),%esi
41c97d:	49                   	dec    %ecx
41c97e:	4b                   	dec    %ebx
41c97f:	68 6f 30 4d 51       	push   $0x514d306f
41c984:	57                   	push   %edi
41c985:	69 78 35 2f 50 36 43 	imul   $0x4336502f,0x35(%eax),%edi
41c98c:	30 32                	xor    %dh,(%edx)
41c98e:	52                   	push   %edx
41c98f:	52                   	push   %edx
41c990:	6e                   	outsb  %ds:(%esi),(%dx)
41c991:	37                   	aaa
41c992:	59                   	pop    %ecx
41c993:	2f                   	das
41c994:	32 30                	xor    (%eax),%dh
41c996:	4e                   	dec    %esi
41c997:	6e                   	outsb  %ds:(%esi),(%dx)
41c998:	5a                   	pop    %edx
41c999:	4a                   	dec    %edx
41c99a:	53                   	push   %ebx
41c99b:	77 68                	ja     0x41ca05
41c99d:	54                   	push   %esp
41c99e:	71 2f                	jno    0x41c9cf
41c9a0:	38 58 54             	cmp    %bl,0x54(%eax)
41c9a3:	38 56 33             	cmp    %dl,0x33(%esi)
41c9a6:	70 4b                	jo     0x41c9f3
41c9a8:	54                   	push   %esp
41c9a9:	44                   	inc    %esp
41c9aa:	34 38                	xor    $0x38,%al
41c9ac:	77 4f                	ja     0x41c9fd
41c9ae:	49                   	dec    %ecx
41c9af:	38 59 36             	cmp    %bl,0x36(%ecx)
41c9b2:	4b                   	dec    %ebx
41c9b3:	44                   	inc    %esp
41c9b4:	33 6a 39             	xor    0x39(%edx),%ebp
41c9b7:	75 64                	jne    0x41ca1d
41c9b9:	34 45                	xor    $0x45,%al
41c9bb:	69 53 52 4d 6c 38 42 	imul   $0x42386c4d,0x52(%ebx),%edx
41c9c2:	63 71 65             	arpl   %esi,0x65(%ecx)
41c9c5:	44                   	inc    %esp
41c9c6:	62 75 31             	bound  %esi,0x31(%ebp)
41c9c9:	6e                   	outsb  %ds:(%esi),(%dx)
41c9ca:	30 69 63             	xor    %ch,0x63(%ecx)
41c9cd:	6b 69 4a 4e          	imul   $0x4e,0x4a(%ecx),%ebp
41c9d1:	31 63 41             	xor    %esp,0x41(%ebx)
41c9d4:	46                   	inc    %esi
41c9d5:	33 57 55             	xor    0x55(%edi),%edx
41c9d8:	55                   	push   %ebp
41c9d9:	6f                   	outsl  %ds:(%esi),(%dx)
41c9da:	77 51                	ja     0x41ca2d
41c9dc:	41                   	inc    %ecx
41c9dd:	49                   	dec    %ecx
41c9de:	68 6a 62 4c 4d       	push   $0x4d4c626a
41c9e3:	6b 32 32             	imul   $0x32,(%edx),%esi
41c9e6:	66 65 51             	gs push %cx
41c9e9:	5a                   	pop    %edx
41c9ea:	58                   	pop    %eax
41c9eb:	50                   	push   %eax
41c9ec:	54                   	push   %esp
41c9ed:	76 57                	jbe    0x41ca46
41c9ef:	42                   	inc    %edx
41c9f0:	74 56                	je     0x41ca48
41c9f2:	53                   	push   %ebx
41c9f3:	73 70                	jae    0x41ca65
41c9f5:	49                   	dec    %ecx
41c9f6:	6d                   	insl   (%dx),%es:(%edi)
41c9f7:	50                   	push   %eax
41c9f8:	51                   	push   %ecx
41c9f9:	48                   	dec    %eax
41c9fa:	47                   	inc    %edi
41c9fb:	6f                   	outsl  %ds:(%esi),(%dx)
41c9fc:	37                   	aaa
41c9fd:	4d                   	dec    %ebp
41c9fe:	48                   	dec    %eax
41c9ff:	79 50                	jns    0x41ca51
41ca01:	69 36 41 58 65 44    	imul   $0x44655841,(%esi),%esi
41ca07:	79 68                	jns    0x41ca71
41ca09:	64 67 52             	fs addr16 push %edx
41ca0c:	44                   	inc    %esp
41ca0d:	56                   	push   %esi
41ca0e:	76 71                	jbe    0x41ca81
41ca10:	6d                   	insl   (%dx),%es:(%edi)
41ca11:	70 4e                	jo     0x41ca61
41ca13:	76 74                	jbe    0x41ca89
41ca15:	61                   	popa
41ca16:	66 38 64 39 34       	data16 cmp %ah,0x34(%ecx,%edi,1)
41ca1b:	45                   	inc    %ebp
41ca1c:	46                   	inc    %esi
41ca1d:	74 39                	je     0x41ca58
41ca1f:	67 6b 63 6c 65       	imul   $0x65,0x6c(%bp,%di),%esp
41ca24:	4a                   	dec    %edx
41ca25:	45                   	inc    %ebp
41ca26:	6f                   	outsl  %ds:(%esi),(%dx)
41ca27:	37                   	aaa
41ca28:	39 5a 51             	cmp    %ebx,0x51(%edx)
41ca2b:	72 36                	jb     0x41ca63
41ca2d:	77 4b                	ja     0x41ca7a
41ca2f:	61                   	popa
41ca30:	7a 41                	jp     0x41ca73
41ca32:	2b 32                	sub    (%edx),%esi
41ca34:	39 6b 31             	cmp    %ebp,0x31(%ebx)
41ca37:	64 56                	fs push %esi
41ca39:	4d                   	dec    %ebp
41ca3a:	59                   	pop    %ecx
41ca3b:	4b                   	dec    %ebx
41ca3c:	72 36                	jb     0x41ca74
41ca3e:	79 4b                	jns    0x41ca8b
41ca40:	59                   	pop    %ecx
41ca41:	6a 47                	push   $0x47
41ca43:	63 62 72             	arpl   %esp,0x72(%edx)
41ca46:	2f                   	das
41ca47:	67 43                	addr16 inc %ebx
41ca49:	34 45                	xor    $0x45,%al
41ca4b:	77 4e                	ja     0x41ca9b
41ca4d:	41                   	inc    %ecx
41ca4e:	62 6a 45             	bound  %ebp,0x45(%edx)
41ca51:	53                   	push   %ebx
41ca52:	66 46                	inc    %si
41ca54:	48                   	dec    %eax
41ca55:	4b                   	dec    %ebx
41ca56:	63 54 43 7a          	arpl   %edx,0x7a(%ebx,%eax,2)
41ca5a:	7a 6d                	jp     0x41cac9
41ca5c:	4d                   	dec    %ebp
41ca5d:	67 76 72             	addr16 jbe 0x41cad2
41ca60:	33 41 56             	xor    0x56(%ecx),%eax
41ca63:	36 74 30             	ss je  0x41ca96
41ca66:	6e                   	outsb  %ds:(%esi),(%dx)
41ca67:	4a                   	dec    %edx
41ca68:	50                   	push   %eax
41ca69:	49                   	dec    %ecx
41ca6a:	51                   	push   %ecx
41ca6b:	5a                   	pop    %edx
41ca6c:	6a 67                	push   $0x67
41ca6e:	4a                   	dec    %edx
41ca6f:	54                   	push   %esp
41ca70:	4b                   	dec    %ebx
41ca71:	50                   	push   %eax
41ca72:	70 78                	jo     0x41caec
41ca74:	57                   	push   %edi
41ca75:	56                   	push   %esi
41ca76:	55                   	push   %ebp
41ca77:	5a                   	pop    %edx
41ca78:	68 79 49 4b 2f       	push   $0x2f4b4979
41ca7d:	36 43                	ss inc %ebx
41ca7f:	46                   	inc    %esi
41ca80:	55                   	push   %ebp
41ca81:	45                   	inc    %ebp
41ca82:	32 71 6e             	xor    0x6e(%ecx),%dh
41ca85:	44                   	inc    %esp
41ca86:	56                   	push   %esi
41ca87:	32 58 30             	xor    0x30(%eax),%bl
41ca8a:	75 62                	jne    0x41caee
41ca8c:	72 39                	jb     0x41cac7
41ca8e:	50                   	push   %eax
41ca8f:	78 4a                	js     0x41cadb
41ca91:	68 39 34 38 68       	push   $0x68383439
41ca96:	4c                   	dec    %esp
41ca97:	75 6a                	jne    0x41cb03
41ca99:	4d                   	dec    %ebp
41ca9a:	57                   	push   %edi
41ca9b:	43                   	inc    %ebx
41ca9c:	52                   	push   %edx
41ca9d:	46                   	inc    %esi
41ca9e:	30 33                	xor    %dh,(%ebx)
41caa0:	35 59 53 72 51       	xor    $0x51725359,%eax
41caa5:	62 4a 49             	bound  %ecx,0x49(%edx)
41caa8:	31 58 59             	xor    %ebx,0x59(%eax)
41caab:	49                   	dec    %ecx
41caac:	4e                   	dec    %esi
41caad:	78 44                	js     0x41caf3
41caaf:	77 6a                	ja     0x41cb1b
41cab1:	4e                   	dec    %esi
41cab2:	4b                   	dec    %ebx
41cab3:	44                   	inc    %esp
41cab4:	39 53 53             	cmp    %edx,0x53(%ebx)
41cab7:	6b 6c 61 50 36       	imul   $0x36,0x50(%ecx,%eiz,2),%ebp
41cabc:	67 36 58             	addr16 ss pop %eax
41cabf:	7a 45                	jp     0x41cb06
41cac1:	35 45 76 75 74       	xor    $0x74757645,%eax
41cac6:	47                   	inc    %edi
41cac7:	64 63 56 71          	arpl   %edx,%fs:0x71(%esi)
41cacb:	78 48                	js     0x41cb15
41cacd:	4b                   	dec    %ebx
41cace:	49                   	dec    %ecx
41cacf:	74 73                	je     0x41cb44
41cad1:	4d                   	dec    %ebp
41cad2:	51                   	push   %ecx
41cad3:	48                   	dec    %eax
41cad4:	5a                   	pop    %edx
41cad5:	43                   	inc    %ebx
41cad6:	62 54 66 53          	bound  %edx,0x53(%esi,%eiz,2)
41cada:	65 36 5a             	gs ss pop %edx
41cadd:	30 77 47             	xor    %dh,0x47(%edi)
41cae0:	35 6d 6e 53 66       	xor    $0x66536e6d,%eax
41cae5:	68 39 64 43 37       	push   $0x37436439
41caea:	4d                   	dec    %ebp
41caeb:	43                   	inc    %ebx
41caec:	6f                   	outsl  %ds:(%esi),(%dx)
41caed:	74 59                	je     0x41cb48
41caef:	69 52 4a 6c 50 4a 68 	imul   $0x684a506c,0x4a(%edx),%edx
41caf6:	44                   	inc    %esp
41caf7:	78 41                	js     0x41cb3a
41caf9:	51                   	push   %ecx
41cafa:	62 72 46             	bound  %esi,0x46(%edx)
41cafd:	44                   	inc    %esp
41cafe:	61                   	popa
41caff:	61                   	popa
41cb00:	58                   	pop    %eax
41cb01:	76 36                	jbe    0x41cb39
41cb03:	30 37                	xor    %dh,(%edi)
41cb05:	74 4f                	je     0x41cb56
41cb07:	6c                   	insb   (%dx),%es:(%edi)
41cb08:	4b                   	dec    %ebx
41cb09:	35 6b 56 47 57       	xor    $0x5747566b,%eax
41cb0e:	70 76                	jo     0x41cb86
41cb10:	56                   	push   %esi
41cb11:	44                   	inc    %esp
41cb12:	43                   	inc    %ebx
41cb13:	74 75                	je     0x41cb8a
41cb15:	6f                   	outsl  %ds:(%esi),(%dx)
41cb16:	30 76 79             	xor    %dh,0x79(%esi)
41cb19:	63 4b 49             	arpl   %ecx,0x49(%ebx)
41cb1c:	31 45 66             	xor    %eax,0x66(%ebp)
41cb1f:	33 33                	xor    (%ebx),%esi
41cb21:	6c                   	insb   (%dx),%es:(%edi)
41cb22:	34 65                	xor    $0x65,%al
41cb24:	6d                   	insl   (%dx),%es:(%edi)
41cb25:	52                   	push   %edx
41cb26:	41                   	inc    %ecx
41cb27:	64 64 73 42          	fs fs jae 0x41cb6d
41cb2b:	4f                   	dec    %edi
41cb2c:	56                   	push   %esi
41cb2d:	6d                   	insl   (%dx),%es:(%edi)
41cb2e:	48                   	dec    %eax
41cb2f:	4b                   	dec    %ebx
41cb30:	6c                   	insb   (%dx),%es:(%edi)
41cb31:	6d                   	insl   (%dx),%es:(%edi)
41cb32:	53                   	push   %ebx
41cb33:	62 48 45             	bound  %ecx,0x45(%eax)
41cb36:	6b 2f 31             	imul   $0x31,(%edi),%ebp
41cb39:	55                   	push   %ebp
41cb3a:	45                   	inc    %ebp
41cb3b:	54                   	push   %esp
41cb3c:	77 6d                	ja     0x41cbab
41cb3e:	34 4c                	xor    $0x4c,%al
41cb40:	79 6f                	jns    0x41cbb1
41cb42:	77 35                	ja     0x41cb79
41cb44:	4d                   	dec    %ebp
41cb45:	36 6d                	ss insl (%dx),%es:(%edi)
41cb47:	6c                   	insb   (%dx),%es:(%edi)
41cb48:	4c                   	dec    %esp
41cb49:	58                   	pop    %eax
41cb4a:	4c                   	dec    %esp
41cb4b:	34 68                	xor    $0x68,%al
41cb4d:	2b 56 4b             	sub    0x4b(%esi),%edx
41cb50:	67 67 46             	addr16 addr16 inc %esi
41cb53:	39 5a 44             	cmp    %ebx,0x44(%edx)
41cb56:	43                   	inc    %ebx
41cb57:	4c                   	dec    %esp
41cb58:	67 42                	addr16 inc %edx
41cb5a:	6c                   	insb   (%dx),%es:(%edi)
41cb5b:	41                   	inc    %ecx
41cb5c:	57                   	push   %edi
41cb5d:	6f                   	outsl  %ds:(%esi),(%dx)
41cb5e:	57                   	push   %edi
41cb5f:	67 46                	addr16 inc %esi
41cb61:	58                   	pop    %eax
41cb62:	67 65 39 55 2b       	cmp    %edx,%gs:0x2b(%di)
41cb67:	57                   	push   %edi
41cb68:	58                   	pop    %eax
41cb69:	73 4e                	jae    0x41cbb9
41cb6b:	4e                   	dec    %esi
41cb6c:	67 35 37 4a 30 62    	addr16 xor $0x62304a37,%eax
41cb72:	37                   	aaa
41cb73:	31 33                	xor    %esi,(%ebx)
41cb75:	70 68                	jo     0x41cbdf
41cb77:	74 56                	je     0x41cbcf
41cb79:	48                   	dec    %eax
41cb7a:	63 63 31             	arpl   %esp,0x31(%ebx)
41cb7d:	31 6e 65             	xor    %ebp,0x65(%esi)
41cb80:	61                   	popa
41cb81:	54                   	push   %esp
41cb82:	38 75 6a             	cmp    %dh,0x6a(%ebp)
41cb85:	65 4c                	gs dec %esp
41cb87:	6e                   	outsb  %ds:(%esi),(%dx)