41fb47:	7a 66                	jp     0x41fbaf
41fb49:	6f                   	outsl  %ds:(%esi),(%dx)
41fb4a:	50                   	push   %eax
41fb4b:	35 61 31 75 63       	xor    $0x63753161,%eax
41fb50:	67 43                	addr16 inc %ebx
41fb52:	75 49                	jne    0x41fb9d
41fb54:	6d                   	insl   (%dx),%es:(%edi)
41fb55:	7a 59                	jp     0x41fbb0
41fb57:	53                   	push   %ebx
41fb58:	2f                   	das
41fb59:	73 55                	jae    0x41fbb0
41fb5b:	73 41                	jae    0x41fb9e
41fb5d:	44                   	inc    %esp
41fb5e:	6c                   	insb   (%dx),%es:(%edi)
41fb5f:	42                   	inc    %edx
41fb60:	77 46                	ja     0x41fba8
41fb62:	36 43                	ss inc %ebx
41fb64:	63 58 4e             	arpl   %ebx,0x4e(%eax)
41fb67:	41                   	inc    %ecx
41fb68:	62 39                	bound  %edi,(%ecx)
41fb6a:	43                   	inc    %ebx
41fb6b:	59                   	pop    %ecx
41fb6c:	36 34 70             	ss xor $0x70,%al
41fb6f:	4b                   	dec    %ebx
41fb70:	78 71                	js     0x41fbe3
41fb72:	43                   	inc    %ebx
41fb73:	58                   	pop    %eax
41fb74:	72 4c                	jb     0x41fbc2
41fb76:	4b                   	dec    %ebx
41fb77:	61                   	popa
41fb78:	4b                   	dec    %ebx
41fb79:	73 31                	jae    0x41fbac
41fb7b:	38 6d 46             	cmp    %ch,0x46(%ebp)
41fb7e:	31 55 71             	xor    %edx,0x71(%ebp)
41fb81:	79 56                	jns    0x41fbd9
41fb83:	2f                   	das
41fb84:	70 52                	jo     0x41fbd8
41fb86:	59                   	pop    %ecx
41fb87:	78 2f                	js     0x41fbb8
41fb89:	51                   	push   %ecx
41fb8a:	66 71 6d             	data16 jno 0x41fbfa
41fb8d:	46                   	inc    %esi
41fb8e:	68 30 36 47 76       	push   $0x76473630
41fb93:	66 68 38 66          	pushw  $0x6638
41fb97:	47                   	inc    %edi
41fb98:	7a 63                	jp     0x41fbfd
41fb9a:	30 65 55             	xor    %ah,0x55(%ebp)
41fb9d:	75 7a                	jne    0x41fc19
41fb9f:	35 53 72 6d 58       	xor    $0x586d7253,%eax
41fba4:	63 76 64             	arpl   %esi,0x64(%esi)
41fba7:	7a 4a                	jp     0x41fbf3
41fba9:	68 50 79 64 43       	push   $0x43647950
41fbae:	36 52                	ss push %edx
41fbb0:	2f                   	das
41fbb1:	72 6a                	jb     0x41fc1d
41fbb3:	48                   	dec    %eax
41fbb4:	58                   	pop    %eax
41fbb5:	6e                   	outsb  %ds:(%esi),(%dx)
41fbb6:	54                   	push   %esp
41fbb7:	42                   	inc    %edx
41fbb8:	6a 48                	push   $0x48
41fbba:	4b                   	dec    %ebx
41fbbb:	46                   	inc    %esi
41fbbc:	54                   	push   %esp
41fbbd:	49                   	dec    %ecx
41fbbe:	6f                   	outsl  %ds:(%esi),(%dx)
41fbbf:	4a                   	dec    %edx
41fbc0:	57                   	push   %edi
41fbc1:	6b 36 45             	imul   $0x45,(%esi),%esi
41fbc4:	76 4e                	jbe    0x41fc14
41fbc6:	51                   	push   %ecx
41fbc7:	47                   	inc    %edi
41fbc8:	59                   	pop    %ecx
41fbc9:	2b 61 70             	sub    0x70(%ecx),%esp
41fbcc:	33 7a 6c             	xor    0x6c(%edx),%edi
41fbcf:	50                   	push   %eax
41fbd0:	6a 49                	push   $0x49
41fbd2:	47                   	inc    %edi
41fbd3:	4c                   	dec    %esp
41fbd4:	41                   	inc    %ecx
41fbd5:	52                   	push   %edx
41fbd6:	73 41                	jae    0x41fc19
41fbd8:	52                   	push   %edx
41fbd9:	42                   	inc    %edx
41fbda:	33 6e 6c             	xor    0x6c(%esi),%ebp
41fbdd:	5a                   	pop    %edx
41fbde:	67 71 47             	addr16 jno 0x41fc28
41fbe1:	43                   	inc    %ebx
41fbe2:	70 69                	jo     0x41fc4d
41fbe4:	37                   	aaa
41fbe5:	52                   	push   %edx
41fbe6:	2b 75 65             	sub    0x65(%ebp),%esi
41fbe9:	59                   	pop    %ecx
41fbea:	49                   	dec    %ecx
41fbeb:	6e                   	outsb  %ds:(%esi),(%dx)
41fbec:	4c                   	dec    %esp
41fbed:	72 76                	jb     0x41fc65
41fbef:	44                   	inc    %esp
41fbf0:	62 35 42 4a 70 57    	bound  %esi,0x57704a42
41fbf6:	72 46                	jb     0x41fc3e
41fbf8:	7a 6c                	jp     0x41fc66
41fbfa:	66 47                	inc    %di
41fbfc:	30 65 38             	xor    %ah,0x38(%ebp)
41fbff:	4a                   	dec    %edx
41fc00:	76 50                	jbe    0x41fc52
41fc02:	6b 65 63 6a          	imul   $0x6a,0x63(%ebp),%esp
41fc06:	47                   	inc    %edi
41fc07:	51                   	push   %ecx
41fc08:	77 5a                	ja     0x41fc64
41fc0a:	47                   	inc    %edi
41fc0b:	33 35 6c 4b 75 49    	xor    0x49754b6c,%esi
41fc11:	64 32 64 33 53       	xor    %fs:0x53(%ebx,%esi,1),%ah
41fc16:	4c                   	dec    %esp
41fc17:	50                   	push   %eax
41fc18:	49                   	dec    %ecx
41fc19:	78 48                	js     0x41fc63
41fc1b:	76 51                	jbe    0x41fc6e
41fc1d:	45                   	inc    %ebp
41fc1e:	37                   	aaa
41fc1f:	67 78 55             	addr16 js 0x41fc77
41fc22:	4f                   	dec    %edi
41fc23:	76 6a                	jbe    0x41fc8f
41fc25:	69 2b 5a 73 43 47    	imul   $0x4743735a,(%ebx),%ebp
41fc2b:	2f                   	das
41fc2c:	4e                   	dec    %esi
41fc2d:	38 2f                	cmp    %ch,(%edi)
41fc2f:	49                   	dec    %ecx
41fc30:	76 4b                	jbe    0x41fc7d
41fc32:	56                   	push   %esi
41fc33:	6e                   	outsb  %ds:(%esi),(%dx)
41fc34:	6a 56                	push   $0x56
41fc36:	72 46                	jb     0x41fc7e
41fc38:	66 52                	push   %dx
41fc3a:	35 75 4f 68 38       	xor    $0x38684f75,%eax
41fc3f:	58                   	pop    %eax
41fc40:	39 35 79 39 5a 34    	cmp    %esi,0x345a3979
41fc46:	7a 2f                	jp     0x41fc77
41fc48:	35 48 38 61 4a       	xor    $0x4a613848,%eax
41fc4d:	79 6d                	jns    0x41fcbc
41fc4f:	75 30                	jne    0x41fc81
41fc51:	4f                   	dec    %edi
41fc52:	70 68                	jo     0x41fcbc
41fc54:	4e                   	dec    %esi
41fc55:	37                   	aaa
41fc56:	71 75                	jno    0x41fccd
41fc58:	58                   	pop    %eax
41fc59:	41                   	inc    %ecx
41fc5a:	69 30 4c 64 53 56    	imul   $0x5653644c,(%eax),%esi
41fc60:	32 76 44             	xor    0x44(%esi),%dh
41fc63:	4f                   	dec    %edi
41fc64:	51                   	push   %ecx
41fc65:	53                   	push   %ebx
41fc66:	71 4b                	jno    0x41fcb3
41fc68:	55                   	push   %ebp
41fc69:	4d                   	dec    %ebp
41fc6a:	67 39 6f 6c          	cmp    %ebp,0x6c(%bx)
41fc6e:	7a 63                	jp     0x41fcd3
41fc70:	41                   	inc    %ecx
41fc71:	44                   	inc    %esp
41fc72:	77 35                	ja     0x41fca9
41fc74:	67 76 79             	addr16 jbe 0x41fcf0
41fc77:	70 76                	jo     0x41fcef
41fc79:	49                   	dec    %ecx
41fc7a:	57                   	push   %edi
41fc7b:	53                   	push   %ebx
41fc7c:	35 51 77 32 6a       	xor    $0x6a327751,%eax
41fc81:	39 7a 6c             	cmp    %edi,0x6c(%edx)
41fc84:	45                   	inc    %ebp
41fc85:	62 48 39             	bound  %ecx,0x39(%eax)
41fc88:	6a 4b                	push   $0x4b
41fc8a:	32 76 49             	xor    0x49(%esi),%dh
41fc8d:	53                   	push   %ebx
41fc8e:	4e                   	dec    %esi
41fc8f:	44                   	inc    %esp
41fc90:	2b 53 37             	sub    0x37(%ebx),%edx
41fc93:	62 42 51             	bound  %eax,0x51(%edx)
41fc96:	6a 6c                	push   $0x6c
41fc98:	6d                   	insl   (%dx),%es:(%edi)
41fc99:	6b 30 62             	imul   $0x62,(%eax),%esi
41fc9c:	39 4d 4e             	cmp    %ecx,0x4e(%ebp)
41fc9f:	61                   	popa
41fca0:	52                   	push   %edx
41fca1:	58                   	pop    %eax
41fca2:	46                   	inc    %esi
41fca3:	5a                   	pop    %edx
41fca4:	32 47 6b             	xor    0x6b(%edi),%al
41fca7:	36 42                	ss inc %edx
41fca9:	2f                   	das
41fcaa:	72 59                	jb     0x41fd05
41fcac:	52                   	push   %edx
41fcad:	4c                   	dec    %esp
41fcae:	51                   	push   %ecx
41fcaf:	41                   	inc    %ecx
41fcb0:	52                   	push   %edx
41fcb1:	43                   	inc    %ebx
41fcb2:	57                   	push   %edi
41fcb3:	51                   	push   %ecx
41fcb4:	33 4a 50             	xor    0x50(%edx),%ecx
41fcb7:	42                   	inc    %edx
41fcb8:	6b 32 42             	imul   $0x42,(%edx),%esi
41fcbb:	70 66                	jo     0x41fd23
41fcbd:	70 6b                	jo     0x41fd2a
41fcbf:	34 6e                	xor    $0x6e,%al
41fcc1:	6b 51 4d 7a          	imul   $0x7a,0x4d(%ecx),%edx
41fcc5:	75 70                	jne    0x41fd37
41fcc7:	4e                   	dec    %esi
41fcc8:	5a                   	pop    %edx
41fcc9:	76 4f                	jbe    0x41fd1a
41fccb:	31 44 55 77          	xor    %eax,0x77(%ebp,%edx,2)
41fccf:	33 48 68             	xor    0x68(%eax),%ecx
41fcd2:	74 78                	je     0x41fd4c
41fcd4:	76 2f                	jbe    0x41fd05
41fcd6:	47                   	inc    %edi
41fcd7:	79 33                	jns    0x41fd0c
41fcd9:	57                   	push   %edi
41fcda:	43                   	inc    %ebx
41fcdb:	65 69 64 79 45 57 34 	imul   $0x57523457,%gs:0x45(%ecx,%edi,2),%esp
41fce2:	52 57
41fce4:	55                   	push   %ebp
41fce5:	33 35 2f 56 54 45    	xor    0x4554562f,%esi
41fceb:	50                   	push   %eax
41fcec:	36 4b                	ss dec %ebx
41fcee:	34 66                	xor    $0x66,%al
41fcf0:	35 45 72 44 54       	xor    $0x54447245,%eax
41fcf5:	43                   	inc    %ebx
41fcf6:	6c                   	insb   (%dx),%es:(%edi)
41fcf7:	51                   	push   %ecx
41fcf8:	33 59 6e             	xor    0x6e(%ecx),%ebx
41fcfb:	4b                   	dec    %ebx
41fcfc:	64 4b                	fs dec %ebx
41fcfe:	74 6d                	je     0x41fd6d
41fd00:	77 49                	ja     0x41fd4b
41fd02:	77 52                	ja     0x41fd56
41fd04:	2b 77 4b             	sub    0x4b(%edi),%esi
41fd07:	54                   	push   %esp
41fd08:	56                   	push   %esi
41fd09:	70 58                	jo     0x41fd63
41fd0b:	77 32                	ja     0x41fd3f
41fd0d:	46                   	inc    %esi
41fd0e:	4e                   	dec    %esi
41fd0f:	63 5a 5a             	arpl   %ebx,0x5a(%edx)
41fd12:	47                   	inc    %edi
41fd13:	55                   	push   %ebp
41fd14:	47                   	inc    %edi
41fd15:	73 41                	jae    0x41fd58
41fd17:	55                   	push   %ebp
41fd18:	30 58 77             	xor    %bl,0x77(%eax)
41fd1b:	37                   	aaa
41fd1c:	33 68 5a             	xor    0x5a(%eax),%ebp
41fd1f:	4a                   	dec    %edx
41fd20:	2b 38                	sub    (%eax),%edi
41fd22:	54                   	push   %esp
41fd23:	53                   	push   %ebx
41fd24:	4a                   	dec    %edx
41fd25:	63 6f 4e             	arpl   %ebp,0x4e(%edi)
41fd28:	56                   	push   %esi
41fd29:	46                   	inc    %esi
41fd2a:	63 47 39             	arpl   %eax,0x39(%edi)
41fd2d:	50                   	push   %eax
41fd2e:	64 45                	fs inc %ebp
41fd30:	76 73                	jbe    0x41fda5
41fd32:	79 32                	jns    0x41fd66
41fd34:	2b 36                	sub    (%esi),%esi
41fd36:	33 63 36             	xor    0x36(%ebx),%esp
41fd39:	63 2f                	arpl   %ebp,(%edi)
41fd3b:	32 58 6c             	xor    0x6c(%eax),%bl
41fd3e:	42                   	inc    %edx
41fd3f:	42                   	inc    %edx
41fd40:	78 4c                	js     0x41fd8e
41fd42:	56                   	push   %esi
41fd43:	4d                   	dec    %ebp
41fd44:	50                   	push   %eax
41fd45:	67 32 54 7a          	xor    0x7a(%si),%dl
41fd49:	75 71                	jne    0x41fdbc
41fd4b:	53                   	push   %ebx
41fd4c:	74 6b                	je     0x41fdb9
41fd4e:	55                   	push   %ebp
41fd4f:	7a 70                	jp     0x41fdc1
41fd51:	76 6b                	jbe    0x41fdbe
41fd53:	47                   	inc    %edi
41fd54:	43                   	inc    %ebx
41fd55:	48                   	dec    %eax
41fd56:	67 43                	addr16 inc %ebx
41fd58:	54                   	push   %esp
41fd59:	62 4c 58 67          	bound  %ecx,0x67(%eax,%ebx,2)
41fd5d:	4b                   	dec    %ebx
41fd5e:	72 65                	jb     0x41fdc5
41fd60:	6f                   	outsl  %ds:(%esi),(%dx)
41fd61:	4c                   	dec    %esp
41fd62:	56                   	push   %esi
41fd63:	4c                   	dec    %esp
41fd64:	75 66                	jne    0x41fdcc
41fd66:	67 67 54             	addr16 addr16 push %esp
41fd69:	41                   	inc    %ecx
41fd6a:	49                   	dec    %ecx
41fd6b:	4b                   	dec    %ebx
41fd6c:	67 6a 70             	addr16 push $0x70
41fd6f:	76 77                	jbe    0x41fde8
41fd71:	73 77                	jae    0x41fdea
41fd73:	70 78                	jo     0x41fded
41fd75:	46                   	inc    %esi
41fd76:	73 69                	jae    0x41fde1
41fd78:	7a 6a                	jp     0x41fde4
41fd7a:	6a 6b                	push   $0x6b
41fd7c:	59                   	pop    %ecx
41fd7d:	54                   	push   %esp
41fd7e:	43                   	inc    %ebx
41fd7f:	77 31                	ja     0x41fdb2
41fd81:	75 32                	jne    0x41fdb5
41fd83:	36 44                	ss inc %esp
41fd85:	4d                   	dec    %ebp
41fd86:	76 6a                	jbe    0x41fdf2
41fd88:	47                   	inc    %edi
41fd89:	36 41                	ss inc %ecx
41fd8b:	67 53                	addr16 push %ebx
41fd8d:	7a 4d                	jp     0x41fddc
41fd8f:	54                   	push   %esp
41fd90:	6e                   	outsb  %ds:(%esi),(%dx)
41fd91:	45                   	inc    %ebp
41fd92:	51                   	push   %ecx
41fd93:	70 6c                	jo     0x41fe01
41fd95:	4c                   	dec    %esp
41fd96:	67 31 6c 50          	xor    %ebp,0x50(%si)
41fd9a:	37                   	aaa
41fd9b:	72 34                	jb     0x41fdd1
41fd9d:	52                   	push   %edx
41fd9e:	42                   	inc    %edx
41fd9f:	39 51 6e             	cmp    %edx,0x6e(%ecx)
41fda2:	46                   	inc    %esi
41fda3:	47                   	inc    %edi
41fda4:	42                   	inc    %edx
41fda5:	5a                   	pop    %edx
41fda6:	49                   	dec    %ecx
41fda7:	2b 75 32             	sub    0x32(%ebp),%esi
41fdaa:	74 56                	je     0x41fe02
41fdac:	67 6d                	insl   (%dx),%es:(%di)
41fdae:	63 38                	arpl   %edi,(%eax)
41fdb0:	4c                   	dec    %esp
41fdb1:	69 37 39 36 43 64    	imul   $0x64433639,(%edi),%esi
41fdb7:	6f                   	outsl  %ds:(%esi),(%dx)
41fdb8:	49                   	dec    %ecx
41fdb9:	31 35 46 71 58 6b    	xor    %esi,0x6b587146
41fdbf:	4a                   	dec    %edx
41fdc0:	45                   	inc    %ebp
41fdc1:	41                   	inc    %ecx
41fdc2:	6a 61                	push   $0x61
41fdc4:	56                   	push   %esi
41fdc5:	4c                   	dec    %esp
41fdc6:	72 61                	jb     0x41fe29
41fdc8:	58                   	pop    %eax