46ad3d:	41                   	inc    %ecx
46ad3e:	41                   	inc    %ecx
46ad3f:	41                   	inc    %ecx
46ad40:	49                   	dec    %ecx
46ad41:	59                   	pop    %ecx
46ad42:	59                   	pop    %ecx
46ad43:	51                   	push   %ecx
46ad44:	41                   	inc    %ecx
46ad45:	68 45 41 45 6b       	push   $0x6b454145
46ad4a:	41                   	inc    %ecx
46ad4b:	36 48                	ss dec %eax
46ad4d:	67 41                	addr16 inc %ecx
46ad4f:	41                   	inc    %ecx
46ad50:	41                   	inc    %ecx
46ad51:	41                   	inc    %ecx
46ad52:	41                   	inc    %ecx
46ad53:	6b 77 41 4a          	imul   $0x4a,0x41(%edi),%esi
46ad57:	43                   	inc    %ebx
46ad58:	37                   	aaa
46ad59:	6b 45 53 51          	imul   $0x51,0x53(%ebp),%eax
46ad5d:	44                   	inc    %esp
46ad5e:	30 65 51             	xor    %ah,0x51(%ebp)
46ad61:	41                   	inc    %ecx
46ad62:	41                   	inc    %ecx
46ad63:	41                   	inc    %ecx
46ad64:	41                   	inc    %ecx
46ad65:	43                   	inc    %ebx
46ad66:	54                   	push   %esp
46ad67:	41                   	inc    %ecx
46ad68:	45                   	inc    %ebp
46ad69:	38 46 75             	cmp    %al,0x75(%esi)
46ad6c:	51                   	push   %ecx
46ad6d:	52                   	push   %edx
46ad6e:	4b                   	dec    %ebx
46ad6f:	41                   	inc    %ecx
46ad70:	4e                   	dec    %esi
46ad71:	78 68                	js     0x46addb
46ad73:	41                   	inc    %ecx
46ad74:	41                   	inc    %ecx
46ad75:	41                   	inc    %ecx
46ad76:	41                   	inc    %ecx
46ad77:	41                   	inc    %ecx
46ad78:	49                   	dec    %ecx
46ad79:	59                   	pop    %ecx
46ad7a:	59                   	pop    %ecx
46ad7b:	51                   	push   %ecx
46ad7c:	41                   	inc    %ecx
46ad7d:	68 45 41 45 73       	push   $0x73454145
46ad82:	41                   	inc    %ecx
46ad83:	4c                   	dec    %esp
46ad84:	48                   	dec    %eax
46ad85:	73 41                	jae    0x46adc8
46ad87:	41                   	inc    %ecx
46ad88:	41                   	inc    %ecx
46ad89:	41                   	inc    %ecx
46ad8a:	41                   	inc    %ecx
46ad8b:	6c                   	insb   (%dx),%es:(%edi)
46ad8c:	67 42                	addr16 inc %edx
46ad8e:	44                   	inc    %esp
46ad8f:	43                   	inc    %ebx
46ad90:	33 45 44             	xor    0x44(%ebp),%eax
46ad93:	53                   	push   %ebx
46ad94:	77 44                	ja     0x46adda
46ad96:	63 59 51             	arpl   %ebx,0x51(%ecx)
46ad99:	41                   	inc    %ecx
46ad9a:	41                   	inc    %ecx
46ad9b:	41                   	inc    %ecx
46ad9c:	41                   	inc    %ecx
46ad9d:	43                   	inc    %ebx
46ad9e:	47                   	inc    %edi
46ad9f:	47                   	inc    %edi
46ada0:	45                   	inc    %ebp
46ada1:	41                   	inc    %ecx
46ada2:	49                   	dec    %ecx
46ada3:	52                   	push   %edx
46ada4:	41                   	inc    %ecx
46ada5:	42                   	inc    %edx
46ada6:	4e                   	dec    %esi
46ada7:	41                   	inc    %ecx
46ada8:	4a                   	dec    %edx
46ada9:	78 37                	js     0x46ade2
46adab:	41                   	inc    %ecx
46adac:	41                   	inc    %ecx
46adad:	41                   	inc    %ecx
46adae:	41                   	inc    %ecx
46adaf:	41                   	inc    %ecx
46adb0:	4a                   	dec    %edx
46adb1:	4d                   	dec    %ebp
46adb2:	41                   	inc    %ecx
46adb3:	53                   	push   %ebx
46adb4:	77 75                	ja     0x46ae2b
46adb6:	35 42 45 30 41       	xor    $0x41304542,%eax
46adbb:	45                   	inc    %ebp
46adbc:	48                   	dec    %eax
46adbd:	30 41 41             	xor    %al,0x41(%ecx)
46adc0:	41                   	inc    %ecx
46adc1:	41                   	inc    %ecx
46adc2:	41                   	inc    %ecx
46adc3:	6b 77 42 50          	imul   $0x50,0x42(%edi),%esi
46adc7:	43                   	inc    %ebx
46adc8:	37                   	aaa
46adc9:	6b 45 54 67          	imul   $0x67,0x54(%ebp),%eax
46adcd:	43                   	inc    %ebx
46adce:	57                   	push   %edi
46adcf:	66 51                	push   %cx
46add1:	41                   	inc    %ecx
46add2:	41                   	inc    %ecx
46add3:	41                   	inc    %ecx
46add4:	41                   	inc    %ecx
46add5:	43                   	inc    %ebx
46add6:	47                   	inc    %edi
46add7:	47                   	inc    %edi
46add8:	45                   	inc    %ebp
46add9:	41                   	inc    %ecx
46adda:	49                   	dec    %ecx
46addb:	2f                   	das
46addc:	41                   	inc    %ecx
46addd:	4a                   	dec    %edx
46adde:	50                   	push   %eax
46addf:	41                   	inc    %ecx
46ade0:	4e                   	dec    %esi
46ade1:	42                   	inc    %edx
46ade2:	39 41 41             	cmp    %eax,0x41(%ecx)
46ade5:	41                   	inc    %ecx
46ade6:	41                   	inc    %ecx
46ade7:	41                   	inc    %ecx
46ade8:	49                   	dec    %ecx
46ade9:	59                   	pop    %ecx
46adea:	41                   	inc    %ecx
46adeb:	51                   	push   %ecx
46adec:	77 73                	ja     0x46ae61
46adee:	30 41 46             	xor    %al,0x46(%ecx)
46adf1:	41                   	inc    %ecx
46adf2:	41                   	inc    %ecx
46adf3:	75 48                	jne    0x46ae3d
46adf5:	34 41                	xor    $0x41,%al
46adf7:	41                   	inc    %ecx
46adf8:	41                   	inc    %ecx
46adf9:	41                   	inc    %ecx
46adfa:	41                   	inc    %ecx
46adfb:	67 51                	addr16 push %ecx
46adfd:	42                   	inc    %edx
46adfe:	4c                   	dec    %esp
46adff:	43                   	inc    %ebx
46ae00:	77 30                	ja     0x46ae32
46ae02:	44                   	inc    %esp
46ae03:	55                   	push   %ebp
46ae04:	77 41                	ja     0x46ae47
46ae06:	55                   	push   %ebp
46ae07:	67 77 41             	addr16 ja 0x46ae4b
46ae0a:	41                   	inc    %ecx
46ae0b:	41                   	inc    %ecx
46ae0c:	41                   	inc    %ecx
46ae0d:	43                   	inc    %ebx
46ae0e:	42                   	inc    %edx
46ae0f:	41                   	inc    %ecx
46ae10:	45                   	inc    %ebp
46ae11:	38 4c 4e 41          	cmp    %cl,0x41(%esi,%ecx,2)
46ae15:	42                   	inc    %edx
46ae16:	54                   	push   %esp
46ae17:	41                   	inc    %ecx
46ae18:	4a                   	dec    %edx
46ae19:	53                   	push   %ebx
46ae1a:	48                   	dec    %eax
46ae1b:	41                   	inc    %ecx
46ae1c:	41                   	inc    %ecx
46ae1d:	41                   	inc    %ecx
46ae1e:	41                   	inc    %ecx
46ae1f:	41                   	inc    %ecx
46ae20:	49                   	dec    %ecx
46ae21:	45                   	inc    %ebp
46ae22:	41                   	inc    %ecx
46ae23:	55                   	push   %ebp
46ae24:	77 75                	ja     0x46ae9b
46ae26:	6d                   	insl   (%dx),%es:(%edi)
46ae27:	42                   	inc    %edx
46ae28:	56                   	push   %esi
46ae29:	59                   	pop    %ecx
46ae2a:	41                   	inc    %ecx
46ae2b:	33 49 67             	xor    0x67(%ecx),%ecx
46ae2e:	41                   	inc    %ecx
46ae2f:	41                   	inc    %ecx
46ae30:	41                   	inc    %ecx
46ae31:	41                   	inc    %ecx
46ae32:	41                   	inc    %ecx
46ae33:	68 67 42 58 43       	push   $0x43584267
46ae38:	37                   	aaa
46ae39:	41                   	inc    %ecx
46ae3a:	46                   	inc    %esi
46ae3b:	57                   	push   %edi
46ae3c:	51                   	push   %ecx
46ae3d:	41                   	inc    %ecx
46ae3e:	6f                   	outsl  %ds:(%esi),(%dx)
46ae3f:	69 51 41 41 41 41 43 	imul   $0x43414141,0x41(%ecx),%edx
46ae46:	47                   	inc    %edi
46ae47:	41                   	inc    %ecx
46ae48:	46                   	inc    %esi
46ae49:	73 4c                	jae    0x46ae97
46ae4b:	52                   	push   %edx
46ae4c:	41                   	inc    %ecx
46ae4d:	42                   	inc    %edx
46ae4e:	61                   	popa
46ae4f:	41                   	inc    %ecx
46ae50:	46                   	inc    %esi
46ae51:	43                   	inc    %ebx
46ae52:	4a                   	dec    %edx
46ae53:	41                   	inc    %ecx
46ae54:	41                   	inc    %ecx
46ae55:	41                   	inc    %ecx
46ae56:	41                   	inc    %ecx
46ae57:	41                   	inc    %ecx
46ae58:	4a                   	dec    %edx
46ae59:	45                   	inc    %ebp
46ae5a:	41                   	inc    %ecx
46ae5b:	58                   	pop    %eax
46ae5c:	77 75                	ja     0x46aed3
46ae5e:	31 42 56             	xor    %eax,0x56(%edx)
46ae61:	6f                   	outsl  %ds:(%esi),(%dx)
46ae62:	41                   	inc    %ecx
46ae63:	72 49                	jb     0x46aeae
46ae65:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
46ae69:	41                   	inc    %ecx
46ae6a:	41                   	inc    %ecx
46ae6b:	6b 51 42 6a          	imul   $0x6a,0x42(%ecx),%edx
46ae6f:	43                   	inc    %ebx
46ae70:	37                   	aaa
46ae71:	30 46 58             	xor    %al,0x58(%esi)
46ae74:	41                   	inc    %ecx
46ae75:	44                   	inc    %esp
46ae76:	63 69 51             	arpl   %ebp,0x51(%ecx)
46ae79:	41                   	inc    %ecx
46ae7a:	41                   	inc    %ecx
46ae7b:	41                   	inc    %ecx
46ae7c:	41                   	inc    %ecx
46ae7d:	43                   	inc    %ebx
46ae7e:	52                   	push   %edx
46ae7f:	41                   	inc    %ecx
46ae80:	47                   	inc    %edi
46ae81:	63 4c 74 51          	arpl   %ecx,0x51(%esp,%esi,2)
46ae85:	56                   	push   %esi
46ae86:	65 41                	gs inc %ecx
46ae88:	47                   	inc    %edi
46ae89:	53                   	push   %ebx
46ae8a:	4b                   	dec    %ebx
46ae8b:	41                   	inc    %ecx
46ae8c:	41                   	inc    %ecx
46ae8d:	41                   	inc    %ecx
46ae8e:	41                   	inc    %ecx
46ae8f:	41                   	inc    %ecx
46ae90:	49                   	dec    %ecx
46ae91:	45                   	inc    %ebp
46ae92:	41                   	inc    %ecx
46ae93:	61                   	popa
46ae94:	77 76                	ja     0x46af0c
46ae96:	59                   	pop    %ecx
46ae97:	42                   	inc    %edx
46ae98:	57                   	push   %edi
46ae99:	41                   	inc    %ecx
46ae9a:	41                   	inc    %ecx
46ae9b:	58                   	pop    %eax
46ae9c:	49                   	dec    %ecx
46ae9d:	77 41                	ja     0x46aee0
46ae9f:	41                   	inc    %ecx
46aea0:	41                   	inc    %ecx
46aea1:	41                   	inc    %ecx
46aea2:	41                   	inc    %ecx
46aea3:	6b 51 42 76          	imul   $0x76,0x42(%ecx),%edx
46aea7:	43                   	inc    %ebx
46aea8:	2f                   	das
46aea9:	51                   	push   %ecx
46aeaa:	46                   	inc    %esi
46aeab:	59                   	pop    %ecx
46aeac:	77 44                	ja     0x46aef2
46aeae:	61                   	popa
46aeaf:	6a 51                	push   $0x51
46aeb1:	41                   	inc    %ecx
46aeb2:	41                   	inc    %ecx
46aeb3:	41                   	inc    %ecx
46aeb4:	41                   	inc    %ecx
46aeb5:	43                   	inc    %ebx
46aeb6:	44                   	inc    %esp
46aeb7:	47                   	inc    %edi
46aeb8:	45                   	inc    %ebp
46aeb9:	41                   	inc    %ecx
46aeba:	49                   	dec    %ecx
46aebb:	2f                   	das
46aebc:	41                   	inc    %ecx
46aebd:	4a                   	dec    %edx
46aebe:	6d                   	insl   (%dx),%es:(%edi)
46aebf:	41                   	inc    %ecx
46aec0:	4f                   	dec    %edi
46aec1:	79 4e                	jns    0x46af11
46aec3:	41                   	inc    %ecx
46aec4:	41                   	inc    %ecx
46aec5:	41                   	inc    %ecx
46aec6:	41                   	inc    %ecx
46aec7:	41                   	inc    %ecx
46aec8:	49                   	dec    %ecx
46aec9:	4d                   	dec    %ebp
46aeca:	41                   	inc    %ecx
46aecb:	51                   	push   %ecx
46aecc:	77 73                	ja     0x46af41
46aece:	34 42                	xor    $0x42,%al
46aed0:	57                   	push   %edi
46aed1:	63 41 36             	arpl   %eax,0x36(%ecx)
46aed4:	49                   	dec    %ecx
46aed5:	34 41                	xor    $0x41,%al
46aed7:	41                   	inc    %ecx
46aed8:	41                   	inc    %ecx
46aed9:	41                   	inc    %ecx
46aeda:	41                   	inc    %ecx
46aedb:	67 77 42             	addr16 ja 0x46af20
46aede:	4c                   	dec    %esp
46aedf:	43                   	inc    %ebx
46aee0:	30 51 41             	xor    %dl,0x41(%ecx)
46aee3:	61                   	popa
46aee4:	41                   	inc    %ecx
46aee5:	41                   	inc    %ecx
46aee6:	38 6a 77             	cmp    %ch,0x77(%edx)
46aee9:	41                   	inc    %ecx
46aeea:	41                   	inc    %ecx
46aeeb:	41                   	inc    %ecx
46aeec:	41                   	inc    %ecx
46aeed:	43                   	inc    %ebx
46aeee:	44                   	inc    %esp
46aeef:	41                   	inc    %ecx
46aef0:	45                   	inc    %ebp
46aef1:	38 4c 61 51          	cmp    %cl,0x51(%ecx,%eiz,2)
46aef5:	4e                   	dec    %esi
46aef6:	6f                   	outsl  %ds:(%esi),(%dx)
46aef7:	41                   	inc    %ecx
46aef8:	47                   	inc    %edi
46aef9:	6d                   	insl   (%dx),%es:(%edi)
46aefa:	50                   	push   %eax
46aefb:	41                   	inc    %ecx
46aefc:	41                   	inc    %ecx
46aefd:	41                   	inc    %ecx
46aefe:	41                   	inc    %ecx
46aeff:	41                   	inc    %ecx
46af00:	49                   	dec    %ecx
46af01:	4d                   	dec    %ebp
46af02:	59                   	pop    %ecx
46af03:	51                   	push   %ecx
46af04:	41                   	inc    %ecx
46af05:	67 46                	addr16 inc %esi
46af07:	42                   	inc    %edx
46af08:	6d                   	insl   (%dx),%es:(%edi)
46af09:	73 41                	jae    0x46af4c
46af0b:	68 49 38 41 41       	push   $0x41413849
46af10:	41                   	inc    %ecx