45acde:	6a 37                	push   $0x37
45ace0:	46                   	inc    %esi
45ace1:	61                   	popa
45ace2:	48                   	dec    %eax
45ace3:	58                   	pop    %eax
45ace4:	62 74 42 72          	bound  %esi,0x72(%edx,%eax,2)
45ace8:	35 73 6a 42 55       	xor    $0x55426a73,%eax
45aced:	6f                   	outsl  %ds:(%esi),(%dx)
45acee:	6f                   	outsl  %ds:(%esi),(%dx)
45acef:	34 4a                	xor    $0x4a,%al
45acf1:	2b 4a 52             	sub    0x52(%edx),%ecx
45acf4:	43                   	inc    %ebx
45acf5:	62 59 65             	bound  %ebx,0x65(%ecx)
45acf8:	2b 6c 61 30          	sub    0x30(%ecx,%eiz,2),%ebp
45acfc:	49                   	dec    %ecx
45acfd:	6a 2b                	push   $0x2b
45acff:	65 46                	gs inc %esi
45ad01:	7a 59                	jp     0x45ad5c
45ad03:	7a 59                	jp     0x45ad5e
45ad05:	58                   	pop    %eax
45ad06:	31 30                	xor    %esi,(%eax)
45ad08:	50                   	push   %eax
45ad09:	68 53 73 7a 42       	push   $0x427a7353
45ad0e:	70 31                	jo     0x45ad41
45ad10:	55                   	push   %ebp
45ad11:	75 68                	jne    0x45ad7b
45ad13:	73 4b                	jae    0x45ad60
45ad15:	4c                   	dec    %esp
45ad16:	48                   	dec    %eax
45ad17:	6c                   	insb   (%dx),%es:(%edi)
45ad18:	48                   	dec    %eax
45ad19:	52                   	push   %edx
45ad1a:	36 4c                	ss dec %esp
45ad1c:	4e                   	dec    %esi
45ad1d:	37                   	aaa
45ad1e:	76 45                	jbe    0x45ad65
45ad20:	65 47                	gs inc %edi
45ad22:	57                   	push   %edi
45ad23:	34 70                	xor    $0x70,%al
45ad25:	6b 44 50 38 63       	imul   $0x63,0x38(%eax,%edx,2),%eax
45ad2a:	71 62                	jno    0x45ad8e
45ad2c:	39 74 78 6f          	cmp    %esi,0x6f(%eax,%edi,2)
45ad30:	64 74 77             	fs je  0x45adaa
45ad33:	76 48                	jbe    0x45ad7d
45ad35:	74 30                	je     0x45ad67
45ad37:	6c                   	insb   (%dx),%es:(%edi)
45ad38:	64 4f                	fs dec %edi
45ad3a:	42                   	inc    %edx
45ad3b:	4b                   	dec    %ebx
45ad3c:	50                   	push   %eax
45ad3d:	4d                   	dec    %ebp
45ad3e:	6b 57 78 4f          	imul   $0x4f,0x78(%edi),%edx
45ad42:	64 66 59             	fs pop %cx
45ad45:	31 57 4b             	xor    %edx,0x4b(%edi)
45ad48:	41                   	inc    %ecx
45ad49:	61                   	popa
45ad4a:	68 67 77 34 71       	push   $0x71347767
45ad4f:	4d                   	dec    %ebp
45ad50:	32 70 7a             	xor    0x7a(%eax),%dh
45ad53:	4a                   	dec    %edx
45ad54:	6f                   	outsl  %ds:(%esi),(%dx)
45ad55:	45                   	inc    %ebp
45ad56:	59                   	pop    %ecx
45ad57:	71 72                	jno    0x45adcb
45ad59:	72 32                	jb     0x45ad8d
45ad5b:	44                   	inc    %esp
45ad5c:	62 41 41             	bound  %eax,0x41(%ecx)
45ad5f:	2f                   	das
45ad60:	6f                   	outsl  %ds:(%esi),(%dx)
45ad61:	57                   	push   %edi
45ad62:	61                   	popa
45ad63:	4b                   	dec    %ebx
45ad64:	39 34 48             	cmp    %esi,(%eax,%ecx,2)
45ad67:	41                   	inc    %ecx
45ad68:	35 70 70 32 62       	xor    $0x62327070,%eax
45ad6d:	38 78 77             	cmp    %bh,0x77(%eax)
45ad70:	4c                   	dec    %esp
45ad71:	57                   	push   %edi
45ad72:	46                   	inc    %esi
45ad73:	45                   	inc    %ebp
45ad74:	71 38                	jno    0x45adae
45ad76:	46                   	inc    %esi
45ad77:	64 58                	fs pop %eax
45ad79:	73 72                	jae    0x45aded
45ad7b:	34 70                	xor    $0x70,%al
45ad7d:	5a                   	pop    %edx
45ad7e:	46                   	inc    %esi
45ad7f:	4d                   	dec    %ebp
45ad80:	2f                   	das
45ad81:	61                   	popa
45ad82:	78 53                	js     0x45add7
45ad84:	7a 63                	jp     0x45ade9
45ad86:	47                   	inc    %edi
45ad87:	70 4e                	jo     0x45add7
45ad89:	63 4c 6e 53          	arpl   %ecx,0x53(%esi,%ebp,2)
45ad8d:	79 76                	jns    0x45ae05
45ad8f:	4b                   	dec    %ebx
45ad90:	35 45 69 53 4f       	xor    $0x4f536945,%eax
45ad95:	30 75 46             	xor    %dh,0x46(%ebp)
45ad98:	52                   	push   %edx
45ad99:	6c                   	insb   (%dx),%es:(%edi)
45ad9a:	6f                   	outsl  %ds:(%esi),(%dx)
45ad9b:	69 59 70 5a 72 2f 2f 	imul   $0x2f2f725a,0x70(%ecx),%ebx
45ada2:	65 32 53 48          	xor    %gs:0x48(%ebx),%dl
45ada6:	51                   	push   %ecx
45ada7:	49                   	dec    %ecx
45ada8:	35 7a 50 54 51       	xor    $0x5154507a,%eax
45adad:	6c                   	insb   (%dx),%es:(%edi)
45adae:	75 65                	jne    0x45ae15
45adb0:	5a                   	pop    %edx
45adb1:	76 33                	jbe    0x45ade6
45adb3:	4c                   	dec    %esp
45adb4:	75 53                	jne    0x45ae09
45adb6:	46                   	inc    %esi
45adb7:	79 46                	jns    0x45adff
45adb9:	68 2f 44 6d 53       	push   $0x536d442f
45adbe:	45                   	inc    %ebp
45adbf:	2f                   	das
45adc0:	57                   	push   %edi
45adc1:	35 4f 42 72 51       	xor    $0x5172424f,%eax
45adc6:	42                   	inc    %edx
45adc7:	69 41 30 5a 59 45 51 	imul   $0x5145595a,0x30(%ecx),%eax
45adce:	44                   	inc    %esp
45adcf:	72 6a                	jb     0x45ae3b
45add1:	35 4f 30 32 55       	xor    $0x5532304f,%eax
45add6:	37                   	aaa
45add7:	51                   	push   %ecx
45add8:	4c                   	dec    %esp
45add9:	4b                   	dec    %ebx
45adda:	53                   	push   %ebx
45addb:	70 52                	jo     0x45ae2f
45addd:	44                   	inc    %esp
45adde:	59                   	pop    %ecx
45addf:	43                   	inc    %ebx
45ade0:	71 4f                	jno    0x45ae31
45ade2:	55                   	push   %ebp
45ade3:	69 2f 42 57 46 59    	imul   $0x59465742,(%edi),%ebp
45ade9:	31 52 31             	xor    %edx,0x31(%edx)
45adec:	58                   	pop    %eax
45aded:	57                   	push   %edi
45adee:	6a 4d                	push   $0x4d
45adf0:	2b 4d 66             	sub    0x66(%ebp),%ecx
45adf3:	76 31                	jbe    0x45ae26
45adf5:	42                   	inc    %edx
45adf6:	47                   	inc    %edi
45adf7:	6b 74 38 43 6f       	imul   $0x6f,0x43(%eax,%edi,1),%esi
45adfc:	45                   	inc    %ebp
45adfd:	6d                   	insl   (%dx),%es:(%edi)
45adfe:	30 4e 57             	xor    %cl,0x57(%esi)
45ae01:	74 5a                	je     0x45ae5d
45ae03:	2b 33                	sub    (%ebx),%esi
45ae05:	38 6b 67             	cmp    %ch,0x67(%ebx)
45ae08:	71 32                	jno    0x45ae3c
45ae0a:	75 72                	jne    0x45ae7e
45ae0c:	45                   	inc    %ebp
45ae0d:	2f                   	das
45ae0e:	39 50 69             	cmp    %edx,0x69(%eax)
45ae11:	4d                   	dec    %ebp
45ae12:	53                   	push   %ebx
45ae13:	6c                   	insb   (%dx),%es:(%edi)
45ae14:	54                   	push   %esp
45ae15:	39 65 70             	cmp    %esp,0x70(%ebp)
45ae18:	79 4f                	jns    0x45ae69
45ae1a:	35 65 58 66 53       	xor    $0x53665865,%eax
45ae1f:	41                   	inc    %ecx
45ae20:	6a 32                	push   $0x32
45ae22:	64 32 31             	xor    %fs:(%ecx),%dh
45ae25:	6b 63 32 4a          	imul   $0x4a,0x32(%ebx),%esp
45ae29:	64 42                	fs inc %edx
45ae2b:	4d                   	dec    %ebp
45ae2c:	6f                   	outsl  %ds:(%esi),(%dx)
45ae2d:	58                   	pop    %eax
45ae2e:	78 63                	js     0x45ae93
45ae30:	6a 56                	push   $0x56
45ae32:	68 6a 62 47 61       	push   $0x6147626a
45ae37:	36 4c                	ss dec %esp
45ae39:	66 61                	popaw
45ae3b:	58                   	pop    %eax
45ae3c:	31 62 54             	xor    %esp,0x54(%edx)
45ae3f:	2f                   	das
45ae40:	74 69                	je     0x45aeab
45ae42:	42                   	inc    %edx
45ae43:	50                   	push   %eax
45ae44:	6e                   	outsb  %ds:(%esi),(%dx)
45ae45:	38 58 32             	cmp    %bl,0x32(%eax)
45ae48:	35 64 61 4a 36       	xor    $0x364a6164,%eax
45ae4d:	71 75                	jno    0x45aec4
45ae4f:	75 32                	jne    0x45ae83
45ae51:	79 65                	jns    0x45aeb8
45ae53:	72 56                	jb     0x45aeab
45ae55:	4b                   	dec    %ebx
45ae56:	78 53                	js     0x45aeab
45ae58:	75 73                	jne    0x45aecd
45ae5a:	59                   	pop    %ecx
45ae5b:	71 2b                	jno    0x45ae88
45ae5d:	6f                   	outsl  %ds:(%esi),(%dx)
45ae5e:	58                   	pop    %eax
45ae5f:	5a                   	pop    %edx
45ae60:	44                   	inc    %esp
45ae61:	75 65                	jne    0x45aec8
45ae63:	65 6c                	gs insb (%dx),%es:(%edi)
45ae65:	55                   	push   %ebp
45ae66:	68 72 50 66 64       	push   $0x64665072
45ae6b:	4a                   	dec    %edx
45ae6c:	6f                   	outsl  %ds:(%esi),(%dx)
45ae6d:	72 52                	jb     0x45aec1
45ae6f:	79 38                	jns    0x45aea9
45ae71:	78 45                	js     0x45aeb8
45ae73:	6e                   	outsb  %ds:(%esi),(%dx)
45ae74:	4e                   	dec    %esi
45ae75:	6c                   	insb   (%dx),%es:(%edi)
45ae76:	70 6d                	jo     0x45aee5
45ae78:	73 68                	jae    0x45aee2
45ae7a:	6b 5a 75 66          	imul   $0x66,0x75(%edx),%ebx
45ae7e:	66 45                	inc    %bp
45ae80:	50                   	push   %eax
45ae81:	4a                   	dec    %edx
45ae82:	55                   	push   %ebp
45ae83:	53                   	push   %ebx
45ae84:	39 52 2b             	cmp    %edx,0x2b(%edx)
45ae87:	6b 6a 58 79          	imul   $0x79,0x58(%edx),%ebp
45ae8b:	71 36                	jno    0x45aec3
45ae8d:	68 2b 72 45 49       	push   $0x4945722b
45ae92:	53                   	push   %ebx
45ae93:	38 36                	cmp    %dh,(%esi)
45ae95:	79 45                	jns    0x45aedc
45ae97:	6e                   	outsb  %ds:(%esi),(%dx)
45ae98:	4b                   	dec    %ebx
45ae99:	5a                   	pop    %edx
45ae9a:	73 61                	jae    0x45aefd
45ae9c:	59                   	pop    %ecx
45ae9d:	7a 37                	jp     0x45aed6
45ae9f:	4a                   	dec    %edx
45aea0:	56                   	push   %esi
45aea1:	53                   	push   %ebx
45aea2:	4d                   	dec    %ebp
45aea3:	2f                   	das
45aea4:	62 4c 2f 59          	bound  %ecx,0x59(%edi,%ebp,1)
45aea8:	41                   	inc    %ecx
45aea9:	6b 66 35 4d          	imul   $0x4d,0x35(%esi),%esp
45aead:	6f                   	outsl  %ds:(%esi),(%dx)
45aeae:	35 5a 45 53 57       	xor    $0x5753455a,%eax
45aeb3:	4d                   	dec    %ebp
45aeb4:	76 7a                	jbe    0x45af30
45aeb6:	2f                   	das
45aeb7:	76 54                	jbe    0x45af0d
45aeb9:	47                   	inc    %edi
45aeba:	4e                   	dec    %esi
45aebb:	6f                   	outsl  %ds:(%esi),(%dx)
45aebc:	4d                   	dec    %ebp
45aebd:	52                   	push   %edx
45aebe:	47                   	inc    %edi
45aebf:	74 34                	je     0x45aef5
45aec1:	45                   	inc    %ebp
45aec2:	51                   	push   %ecx
45aec3:	71 58                	jno    0x45af1d
45aec5:	52                   	push   %edx
45aec6:	68 32 68 4c 47       	push   $0x474c6832
45aecb:	43                   	inc    %ebx
45aecc:	76 57                	jbe    0x45af25
45aece:	32 30                	xor    (%eax),%dh
45aed0:	2b 4d 61             	sub    0x61(%ebp),%ecx
45aed3:	31 71 62             	xor    %esi,0x62(%ecx)
45aed6:	38 51 65             	cmp    %dl,0x65(%ecx)
45aed9:	58                   	pop    %eax
45aeda:	44                   	inc    %esp
45aedb:	2f                   	das
45aedc:	57                   	push   %edi
45aedd:	39 32                	cmp    %esi,(%edx)
45aedf:	54                   	push   %esp
45aee0:	72 66                	jb     0x45af48
45aee2:	43                   	inc    %ebx
45aee3:	5a                   	pop    %edx
45aee4:	65 52                	gs push %edx
45aee6:	79 6f                	jns    0x45af57
45aee8:	70 7a                	jo     0x45af64
45aeea:	37                   	aaa
45aeeb:	72 5a                	jb     0x45af47
45aeed:	72 59                	jb     0x45af48
45aeef:	71 2f                	jno    0x45af20
45aef1:	6a 54                	push   $0x54
45aef3:	65 65 68 37 72 61 59 	gs gs push $0x59617237
45aefa:	74 62                	je     0x45af5e
45aefc:	64 47                	fs inc %edi
45aefe:	44                   	inc    %esp
45aeff:	47                   	inc    %edi
45af00:	39 47 32             	cmp    %eax,0x32(%edi)
45af03:	6b 52 58 48          	imul   $0x48,0x58(%edx),%edx
45af07:	41                   	inc    %ecx
45af08:	66 61                	popaw
45af0a:	42                   	inc    %edx
45af0b:	4a                   	dec    %edx
45af0c:	61                   	popa
45af0d:	65 36 35 70 59 50 56 	gs ss xor $0x56505970,%eax
45af14:	51                   	push   %ecx
45af15:	43                   	inc    %ebx
45af16:	5a                   	pop    %edx
45af17:	44                   	inc    %esp
45af18:	55                   	push   %ebp
45af19:	6e                   	outsb  %ds:(%esi),(%dx)
45af1a:	70 31                	jo     0x45af4d
45af1c:	61                   	popa
45af1d:	41                   	inc    %ecx
45af1e:	36 4f                	ss dec %edi
45af20:	63 2f                	arpl   %ebp,(%edi)
45af22:	6e                   	outsb  %ds:(%esi),(%dx)
45af23:	39 4e 72             	cmp    %ecx,0x72(%esi)
45af26:	4b                   	dec    %ebx
45af27:	67 4d                	addr16 dec %ebp
45af29:	43                   	inc    %ebx
45af2a:	46                   	inc    %esi
45af2b:	50                   	push   %eax
45af2c:	39 41 50             	cmp    %eax,0x50(%ecx)
45af2f:	4d                   	dec    %ebp
45af30:	4b                   	dec    %ebx
45af31:	4a                   	dec    %edx
45af32:	67 41                	addr16 inc %ecx
45af34:	58                   	pop    %eax
45af35:	35 41 74 31 34       	xor    $0x34317441,%eax
45af3a:	72 73                	jb     0x45afaf
45af3c:	5a                   	pop    %edx
45af3d:	71 57                	jno    0x45af96
45af3f:	37                   	aaa
45af40:	7a 76                	jp     0x45afb8
45af42:	68 55 51 53 6a       	push   $0x6a535155
45af47:	51                   	push   %ecx
45af48:	59                   	pop    %ecx
45af49:	6a 58                	push   $0x58
45af4b:	46                   	inc    %esi
45af4c:	47                   	inc    %edi
45af4d:	2f                   	das
45af4e:	33 43 36             	xor    0x36(%ebx),%eax
45af51:	4e                   	dec    %esi
45af52:	4b                   	dec    %ebx
45af53:	57                   	push   %edi
45af54:	62 30                	bound  %esi,(%eax)
45af56:	4f                   	dec    %edi
45af57:	68 78 43 31 63       	push   $0x63314378
45af5c:	45                   	inc    %ebp
45af5d:	37                   	aaa
45af5e:	64 71 77             	fs jno 0x45afd8
45af61:	62 4f 45             	bound  %ecx,0x45(%edi)
45af64:	35 6f 54 39 51       	xor    $0x5139546f,%eax
45af69:	6b 65 54 52          	imul   $0x52,0x54(%ebp),%esp
45af6d:	5a                   	pop    %edx
45af6e:	39 51 32             	cmp    %edx,0x32(%ecx)
45af71:	74 69                	je     0x45afdc
45af73:	6a 2f                	push   $0x2f
45af75:	64 69 5a 30 57 67 4e 	imul   $0x514e6757,%fs:0x30(%edx),%ebx
45af7c:	51