44bb88:	31 00                	xor    %eax,(%eax)
44bb8a:	5a                   	pop    %edx
44bb8b:	53                   	push   %ebx
44bb8c:	64 51                	fs push %ecx
44bb8e:	32 00                	xor    (%eax),%al
44bb90:	6e                   	outsb  %ds:(%esi),(%dx)
44bb91:	49                   	dec    %ecx
44bb92:	46                   	inc    %esi
44bb93:	69 00 76 4d 4d 61    	imul   $0x614d4d76,(%eax),%eax
44bb99:	30 00                	xor    %al,(%eax)
44bb9b:	45                   	inc    %ebp
44bb9c:	67 6f                	outsl  %ds:(%si),(%dx)
44bb9e:	47                   	inc    %edi
44bb9f:	31 00                	xor    %eax,(%eax)
44bba1:	7a 65                	jp     0x44bc08
44bba3:	78 4d                	js     0x44bbf2
44bba5:	32 00                	xor    (%eax),%al
44bba7:	4e                   	dec    %esi
44bba8:	5a                   	pop    %edx
44bba9:	77 4b                	ja     0x44bbf6
44bbab:	00 4f 6a             	add    %cl,0x6a(%edi)
44bbae:	51                   	push   %ecx
44bbaf:	50                   	push   %eax
44bbb0:	30 00                	xor    %al,(%eax)
44bbb2:	4d                   	dec    %ebp
44bbb3:	68 69 6a 31 00       	push   $0x316a69
44bbb8:	74 4d                	je     0x44bc07
44bbba:	52                   	push   %edx
44bbbb:	7a 32                	jp     0x44bbef
44bbbd:	00 70 54             	add    %dh,0x54(%eax)
44bbc0:	4f                   	dec    %edi
44bbc1:	62 00                	bound  %eax,(%eax)
44bbc3:	67 54                	addr16 push %esp
44bbc5:	62 66 30             	bound  %esp,0x30(%esi)
44bbc8:	00 45 6d             	add    %al,0x6d(%ebp)
44bbcb:	79 49                	jns    0x44bc16
44bbcd:	31 00                	xor    %eax,(%eax)
44bbcf:	4d                   	dec    %ebp
44bbd0:	74 4b                	je     0x44bc1d
44bbd2:	66 32 00             	data16 xor (%eax),%al
44bbd5:	58                   	pop    %eax
44bbd6:	58                   	pop    %eax
44bbd7:	48                   	dec    %eax
44bbd8:	47                   	inc    %edi
44bbd9:	00 68 69             	add    %ch,0x69(%eax)
44bbdc:	47                   	inc    %edi
44bbdd:	45                   	inc    %ebp
44bbde:	30 00                	xor    %al,(%eax)
44bbe0:	70 6a                	jo     0x44bc4c
44bbe2:	65 70 31             	gs jo  0x44bc16
44bbe5:	00 4f 44             	add    %cl,0x44(%edi)
44bbe8:	6f                   	outsl  %ds:(%esi),(%dx)
44bbe9:	4f                   	dec    %edi
44bbea:	32 00                	xor    (%eax),%al
44bbec:	4d                   	dec    %ebp
44bbed:	52                   	push   %edx
44bbee:	41                   	inc    %ecx
44bbef:	4b                   	dec    %ebx
44bbf0:	00 4e 75             	add    %cl,0x75(%esi)
44bbf3:	4a                   	dec    %edx
44bbf4:	4e                   	dec    %esi
44bbf5:	30 00                	xor    %al,(%eax)
44bbf7:	45                   	inc    %ebp
44bbf8:	4f                   	dec    %edi
44bbf9:	73 45                	jae    0x44bc40
44bbfb:	31 00                	xor    %eax,(%eax)
44bbfd:	75 4e                	jne    0x44bc4d
44bbff:	50                   	push   %eax
44bc00:	46                   	inc    %esi
44bc01:	32 00                	xor    (%eax),%al
44bc03:	6a 7a                	push   $0x7a
44bc05:	4b                   	dec    %ebx
44bc06:	5a                   	pop    %edx
44bc07:	00 5a 65             	add    %bl,0x65(%edx)
44bc0a:	43                   	inc    %ebx
44bc0b:	68 30 00 41 6f       	push   $0x6f410030
44bc10:	7a 55                	jp     0x44bc67
44bc12:	31 00                	xor    %eax,(%eax)
44bc14:	5a                   	pop    %edx
44bc15:	47                   	inc    %edi
44bc16:	69 7a 32 00 52 49 68 	imul   $0x68495200,0x32(%edx),%edi
44bc1d:	76 00                	jbe    0x44bc1f
44bc1f:	61                   	popa
44bc20:	79 74                	jns    0x44bc96
44bc22:	4b                   	dec    %ebx
44bc23:	30 00                	xor    %al,(%eax)
44bc25:	68 77 6c 63 31       	push   $0x31636c77
44bc2a:	00 7a 4e             	add    %bh,0x4e(%edx)
44bc2d:	52                   	push   %edx
44bc2e:	65 32 00             	xor    %gs:(%eax),%al
44bc31:	53                   	push   %ebx
44bc32:	53                   	push   %ebx
44bc33:	4c                   	dec    %esp
44bc34:	66 00 64 47 59       	data16 add %ah,0x59(%edi,%eax,2)
44bc39:	53                   	push   %ebx
44bc3a:	30 00                	xor    %al,(%eax)
44bc3c:	57                   	push   %edi
44bc3d:	61                   	popa
44bc3e:	6b 54 31 00 6e       	imul   $0x6e,0x0(%ecx,%esi,1),%edx
44bc43:	57                   	push   %edi
44bc44:	41                   	inc    %ecx
44bc45:	4c                   	dec    %esp
44bc46:	32 00                	xor    (%eax),%al
44bc48:	59                   	pop    %ecx
44bc49:	4c                   	dec    %esp
44bc4a:	69 79 00 42 52 4b 75 	imul   $0x754b5242,0x0(%ecx),%edi
44bc51:	30 00                	xor    %al,(%eax)
44bc53:	5a                   	pop    %edx
44bc54:	54                   	push   %esp
44bc55:	6f                   	outsl  %ds:(%esi),(%dx)
44bc56:	63 31                	arpl   %esi,(%ecx)
44bc58:	00 4d 65             	add    %cl,0x65(%ebp)
44bc5b:	6d                   	insl   (%dx),%es:(%edi)
44bc5c:	47                   	inc    %edi
44bc5d:	32 00                	xor    (%eax),%al
44bc5f:	4a                   	dec    %edx
44bc60:	71 4f                	jno    0x44bcb1
44bc62:	65 00 56 68          	add    %dl,%gs:0x68(%esi)
44bc66:	57                   	push   %edi
44bc67:	53                   	push   %ebx
44bc68:	30 00                	xor    %al,(%eax)
44bc6a:	78 49                	js     0x44bcb5
44bc6c:	46                   	inc    %esi
44bc6d:	4d                   	dec    %ebp
44bc6e:	31 00                	xor    %eax,(%eax)
44bc70:	69 58 45 4f 32 00 51 	imul   $0x5100324f,0x45(%eax),%ebx
44bc77:	65 66 42             	gs inc %dx
44bc7a:	00 6b 42             	add    %ch,0x42(%ebx)
44bc7d:	54                   	push   %esp
44bc7e:	55                   	push   %ebp
44bc7f:	30 00                	xor    %al,(%eax)
44bc81:	56                   	push   %esi
44bc82:	4f                   	dec    %edi
44bc83:	4c                   	dec    %esp
44bc84:	5a                   	pop    %edx
44bc85:	31 00                	xor    %eax,(%eax)
44bc87:	54                   	push   %esp
44bc88:	69 64 6c 32 00 78 73 	imul   $0x52737800,0x32(%esp,%ebp,2),%esp
44bc8f:	52
44bc90:	69 00 48 4c 59 66    	imul   $0x66594c48,(%eax),%eax
44bc96:	30 00                	xor    %al,(%eax)
44bc98:	74 70                	je     0x44bd0a
44bc9a:	52                   	push   %edx
44bc9b:	54                   	push   %esp
44bc9c:	31 00                	xor    %eax,(%eax)
44bc9e:	55                   	push   %ebp
44bc9f:	53                   	push   %ebx
44bca0:	78 6f                	js     0x44bd11
44bca2:	32 00                	xor    (%eax),%al
44bca4:	72 64                	jb     0x44bd0a
44bca6:	74 44                	je     0x44bcec
44bca8:	00 59 6d             	add    %bl,0x6d(%ecx)
44bcab:	72 41                	jb     0x44bcee
44bcad:	30 00                	xor    %al,(%eax)
44bcaf:	51                   	push   %ecx
44bcb0:	6e                   	outsb  %ds:(%esi),(%dx)
44bcb1:	79 64                	jns    0x44bd17
44bcb3:	31 00                	xor    %eax,(%eax)
44bcb5:	4e                   	dec    %esi
44bcb6:	51                   	push   %ecx
44bcb7:	4a                   	dec    %edx
44bcb8:	58                   	pop    %eax
44bcb9:	32 00                	xor    (%eax),%al
44bcbb:	54                   	push   %esp
44bcbc:	6c                   	insb   (%dx),%es:(%edi)
44bcbd:	65 6e                	outsb  %gs:(%esi),(%dx)
44bcbf:	00 56 70             	add    %dl,0x70(%esi)
44bcc2:	62 53 30             	bound  %edx,0x30(%ebx)
44bcc5:	00 54 4e 48          	add    %dl,0x48(%esi,%ecx,2)
44bcc9:	48                   	dec    %eax
44bcca:	31 00                	xor    %eax,(%eax)
44bccc:	45                   	inc    %ebp
44bccd:	6c                   	insb   (%dx),%es:(%edi)
44bcce:	4c                   	dec    %esp
44bccf:	47                   	inc    %edi
44bcd0:	32 00                	xor    (%eax),%al
44bcd2:	54                   	push   %esp
44bcd3:	42                   	inc    %edx
44bcd4:	6c                   	insb   (%dx),%es:(%edi)
44bcd5:	45                   	inc    %ebp
44bcd6:	00 6a 76             	add    %ch,0x76(%edx)
44bcd9:	6e                   	outsb  %ds:(%esi),(%dx)
44bcda:	73 30                	jae    0x44bd0c
44bcdc:	00 62 47             	add    %ah,0x47(%edx)
44bcdf:	75 53                	jne    0x44bd34
44bce1:	31 00                	xor    %eax,(%eax)
44bce3:	59                   	pop    %ecx
44bce4:	66 76 6a             	data16 jbe 0x44bd51
44bce7:	32 00                	xor    (%eax),%al
44bce9:	72 42                	jb     0x44bd2d
44bceb:	4d                   	dec    %ebp
44bcec:	57                   	push   %edi
44bced:	00 73 66             	add    %dh,0x66(%ebx)
44bcf0:	65 66 30 00          	data16 xor %al,%gs:(%eax)
44bcf4:	46                   	inc    %esi
44bcf5:	55                   	push   %ebp
44bcf6:	74 71                	je     0x44bd69
44bcf8:	31 00                	xor    %eax,(%eax)
44bcfa:	43                   	inc    %ebx
44bcfb:	41                   	inc    %ecx
44bcfc:	4b                   	dec    %ebx
44bcfd:	44                   	inc    %esp
44bcfe:	32 00                	xor    (%eax),%al
44bd00:	63 69 58             	arpl   %ebp,0x58(%ecx)
44bd03:	4c                   	dec    %esp
44bd04:	00 4f 55             	add    %cl,0x55(%edi)
44bd07:	7a 48                	jp     0x44bd51
44bd09:	30 00                	xor    %al,(%eax)
44bd0b:	4b                   	dec    %ebx
44bd0c:	4c                   	dec    %esp
44bd0d:	46                   	inc    %esi
44bd0e:	6e                   	outsb  %ds:(%esi),(%dx)
44bd0f:	31 00                	xor    %eax,(%eax)
44bd11:	62 6c 52 56          	bound  %ebp,0x56(%edx,%edx,2)
44bd15:	32 00                	xor    (%eax),%al
44bd17:	70 64                	jo     0x44bd7d
44bd19:	77 71                	ja     0x44bd8c
44bd1b:	00 55 46             	add    %dl,0x46(%ebp)
44bd1e:	43                   	inc    %ebx
44bd1f:	48                   	dec    %eax
44bd20:	30 00                	xor    %al,(%eax)
44bd22:	57                   	push   %edi
44bd23:	4d                   	dec    %ebp
44bd24:	55                   	push   %ebp
44bd25:	4c                   	dec    %esp
44bd26:	31 00                	xor    %eax,(%eax)
44bd28:	50                   	push   %eax
44bd29:	4e                   	dec    %esi
44bd2a:	76 6f                	jbe    0x44bd9b
44bd2c:	32 00                	xor    (%eax),%al
44bd2e:	44                   	inc    %esp
44bd2f:	71 4f                	jno    0x44bd80
44bd31:	45                   	inc    %ebp
44bd32:	00 44 78 43          	add    %al,0x43(%eax,%edi,2)
44bd36:	45                   	inc    %ebp
44bd37:	30 00                	xor    %al,(%eax)
44bd39:	4e                   	dec    %esi
44bd3a:	70 5a                	jo     0x44bd96
44bd3c:	45                   	inc    %ebp
44bd3d:	31 00                	xor    %eax,(%eax)
44bd3f:	6b 46 65 62          	imul   $0x62,0x65(%esi),%eax
44bd43:	32 00                	xor    (%eax),%al
44bd45:	55                   	push   %ebp
44bd46:	49                   	dec    %ecx
44bd47:	62 5a 00             	bound  %ebx,0x0(%edx)
44bd4a:	62 6e 48             	bound  %ebp,0x48(%esi)
44bd4d:	69 30 00 75 64 48    	imul   $0x48647500,(%eax),%esi
44bd53:	48                   	dec    %eax
44bd54:	31 00                	xor    %eax,(%eax)
44bd56:	6a 49                	push   $0x49
44bd58:	67 7a 32             	addr16 jp 0x44bd8d
44bd5b:	00 72 54             	add    %dh,0x54(%edx)
44bd5e:	59                   	pop    %ecx
44bd5f:	70 00                	jo     0x44bd61
44bd61:	52                   	push   %edx
44bd62:	6d                   	insl   (%dx),%es:(%edi)
44bd63:	55                   	push   %ebp
44bd64:	70 30                	jo     0x44bd96
44bd66:	00 67 55             	add    %ah,0x55(%edi)
44bd69:	4a                   	dec    %edx
44bd6a:	56                   	push   %esi
44bd6b:	31 00                	xor    %eax,(%eax)
44bd6d:	59                   	pop    %ecx
44bd6e:	4c                   	dec    %esp
44bd6f:	44                   	inc    %esp
44bd70:	69 32 00 75 49 67    	imul   $0x67497500,(%edx),%esi
44bd76:	6e                   	outsb  %ds:(%esi),(%dx)
44bd77:	00 4a 42             	add    %cl,0x42(%edx)
44bd7a:	5a                   	pop    %edx
44bd7b:	47                   	inc    %edi
44bd7c:	30 00                	xor    %al,(%eax)
44bd7e:	4c                   	dec    %esp
44bd7f:	4d                   	dec    %ebp
44bd80:	46                   	inc    %esi
44bd81:	50                   	push   %eax
44bd82:	31 00                	xor    %eax,(%eax)
44bd84:	77 76                	ja     0x44bdfc
44bd86:	66 45                	inc    %bp
44bd88:	32 00                	xor    (%eax),%al
44bd8a:	43                   	inc    %ebx
44bd8b:	50                   	push   %eax
44bd8c:	7a 49                	jp     0x44bdd7
44bd8e:	00 45 48             	add    %al,0x48(%ebp)
44bd91:	6c                   	insb   (%dx),%es:(%edi)
44bd92:	6d                   	insl   (%dx),%es:(%edi)
44bd93:	30 00                	xor    %al,(%eax)
44bd95:	46                   	inc    %esi
44bd96:	6f                   	outsl  %ds:(%esi),(%dx)
44bd97:	61                   	popa
44bd98:	51                   	push   %ecx
44bd99:	31 00                	xor    %eax,(%eax)
44bd9b:	52                   	push   %edx
44bd9c:	58                   	pop    %eax
44bd9d:	6d                   	insl   (%dx),%es:(%edi)
44bd9e:	62 32                	bound  %esi,(%edx)
44bda0:	00 61 4a             	add    %ah,0x4a(%ecx)
44bda3:	49                   	dec    %ecx
44bda4:	50                   	push   %eax
44bda5:	00 56 6a             	add    %dl,0x6a(%esi)
44bda8:	59                   	pop    %ecx
44bda9:	6c                   	insb   (%dx),%es:(%edi)
44bdaa:	30 00                	xor    %al,(%eax)
44bdac:	76 49                	jbe    0x44bdf7
44bdae:	44                   	inc    %esp
44bdaf:	51                   	push   %ecx
44bdb0:	31 00                	xor    %eax,(%eax)
44bdb2:	6a 75                	push   $0x75
44bdb4:	75 74                	jne    0x44be2a
44bdb6:	32 00                	xor    (%eax),%al
44bdb8:	54                   	push   %esp
44bdb9:	61                   	popa
44bdba:	72 67                	jb     0x44be23
44bdbc:	65 74 46             	gs je  0x44be05
44bdbf:	72 61                	jb     0x44be22
44bdc1:	6d                   	insl   (%dx),%es:(%edi)
44bdc2:	65 77 6f             	gs ja  0x44be34
44bdc5:	72 6b                	jb     0x44be32
44bdc7:	41                   	inc    %ecx
44bdc8:	74 74                	je     0x44be3e
44bdca:	72 69                	jb     0x44be35
44bdcc:	62 75 74             	bound  %esi,0x74(%ebp)
44bdcf:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
44bdd3:	73 74                	jae    0x44be49
44bdd5:	65 6d                	gs insl (%dx),%es:(%edi)
44bdd7:	2e 52                	cs push %edx
44bdd9:	75 6e                	jne    0x44be49
44bddb:	74 69                	je     0x44be46
44bddd:	6d                   	insl   (%dx),%es:(%edi)
44bdde:	65 2e 56             	gs cs push %esi
44bde1:	65 72 73             	gs jb  0x44be57
44bde4:	69 6f 6e 69 6e 67 00 	imul   $0x676e69,0x6e(%edi),%ebp
44bdeb:	41                   	inc    %ecx
44bdec:	73 73                	jae    0x44be61
44bdee:	65 6d                	gs insl (%dx),%es:(%edi)
44bdf0:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
44bdf4:	69 74 6c 65 41 74 74 	imul   $0x72747441,0x65(%esp,%ebp,2),%esi
44bdfb:	72
44bdfc:	69 62 75 74 65 00 41 	imul   $0x41006574,0x75(%edx),%esp
44be03:	73 73                	jae    0x44be78
44be05:	65 6d                	gs insl (%dx),%es:(%edi)
44be07:	62 6c 79 44          	bound  %ebp,0x44(%ecx,%edi,2)
44be0b:	65 73 63             	gs jae 0x44be71
44be0e:	72 69                	jb     0x44be79
44be10:	70 74                	jo     0x44be86
44be12:	69 6f 6e 41 74 74 72 	imul   $0x72747441,0x6e(%edi),%ebp
44be19:	69 62 75 74 65 00 41 	imul   $0x41006574,0x75(%edx),%esp
44be20:	73 73                	jae    0x44be95
44be22:	65 6d                	gs insl (%dx),%es:(%edi)
44be24:	62 6c 79 46          	bound  %ebp,0x46(%ecx,%edi,2)
44be28:	69 6c 65 56 65 72 73 	imul   $0x69737265,0x56(%ebp,%eiz,2),%ebp