44ba4e:	63 53 6f             	arpl   %edx,0x6f(%ebx)
44ba51:	56                   	push   %esi
44ba52:	00 4b 6b             	add    %cl,0x6b(%ebx)
44ba55:	73 6e                	jae    0x44bac5
44ba57:	30 00                	xor    %al,(%eax)
44ba59:	4f                   	dec    %edi
44ba5a:	6c                   	insb   (%dx),%es:(%edi)
44ba5b:	70 7a                	jo     0x44bad7
44ba5d:	31 00                	xor    %eax,(%eax)
44ba5f:	70 4d                	jo     0x44baae
44ba61:	78 58                	js     0x44babb
44ba63:	32 00                	xor    (%eax),%al
44ba65:	79 71                	jns    0x44bad8
44ba67:	57                   	push   %edi
44ba68:	57                   	push   %edi
44ba69:	00 55 45             	add    %dl,0x45(%ebp)
44ba6c:	66 49                	dec    %cx
44ba6e:	30 00                	xor    %al,(%eax)
44ba70:	59                   	pop    %ecx
44ba71:	63 47 64             	arpl   %eax,0x64(%edi)
44ba74:	31 00                	xor    %eax,(%eax)
44ba76:	62 4d 58             	bound  %ecx,0x58(%ebp)
44ba79:	49                   	dec    %ecx
44ba7a:	32 00                	xor    (%eax),%al
44ba7c:	58                   	pop    %eax
44ba7d:	73 66                	jae    0x44bae5
44ba7f:	74 00                	je     0x44ba81
44ba81:	48                   	dec    %eax
44ba82:	4c                   	dec    %esp
44ba83:	56                   	push   %esi
44ba84:	75 30                	jne    0x44bab6
44ba86:	00 52 4c             	add    %dl,0x4c(%edx)
44ba89:	6e                   	outsb  %ds:(%esi),(%dx)
44ba8a:	61                   	popa
44ba8b:	31 00                	xor    %eax,(%eax)
44ba8d:	75 52                	jne    0x44bae1
44ba8f:	4b                   	dec    %ebx
44ba90:	46                   	inc    %esi
44ba91:	32 00                	xor    (%eax),%al
44ba93:	61                   	popa
44ba94:	63 58 4f             	arpl   %ebx,0x4f(%eax)
44ba97:	00 46 43             	add    %al,0x43(%esi)
44ba9a:	67 42                	addr16 inc %edx
44ba9c:	30 00                	xor    %al,(%eax)
44ba9e:	6c                   	insb   (%dx),%es:(%edi)
44ba9f:	49                   	dec    %ecx
44baa0:	4c                   	dec    %esp
44baa1:	4c                   	dec    %esp
44baa2:	31 00                	xor    %eax,(%eax)
44baa4:	44                   	inc    %esp
44baa5:	72 50                	jb     0x44baf7
44baa7:	48                   	dec    %eax
44baa8:	32 00                	xor    (%eax),%al
44baaa:	41                   	inc    %ecx
44baab:	51                   	push   %ecx
44baac:	45                   	inc    %ebp
44baad:	45                   	inc    %ebp
44baae:	00 68 70             	add    %ch,0x70(%eax)
44bab1:	54                   	push   %esp
44bab2:	58                   	pop    %eax
44bab3:	30 00                	xor    %al,(%eax)
44bab5:	4e                   	dec    %esi
44bab6:	6b 51 53 31          	imul   $0x31,0x53(%ecx),%edx
44baba:	00 69 6b             	add    %ch,0x6b(%ecx)
44babd:	41                   	inc    %ecx
44babe:	43                   	inc    %ebx
44babf:	32 00                	xor    (%eax),%al
44bac1:	44                   	inc    %esp
44bac2:	69 7a 66 00 51 50 68 	imul   $0x68505100,0x66(%edx),%edi
44bac9:	64 30 00             	xor    %al,%fs:(%eax)
44bacc:	59                   	pop    %ecx
44bacd:	58                   	pop    %eax
44bace:	78 44                	js     0x44bb14
44bad0:	31 00                	xor    %eax,(%eax)
44bad2:	75 5a                	jne    0x44bb2e
44bad4:	59                   	pop    %ecx
44bad5:	56                   	push   %esi
44bad6:	32 00                	xor    (%eax),%al
44bad8:	51                   	push   %ecx
44bad9:	51                   	push   %ecx
44bada:	78 53                	js     0x44bb2f
44badc:	00 76 61             	add    %dh,0x61(%esi)
44badf:	4e                   	dec    %esi
44bae0:	53                   	push   %ebx
44bae1:	30 00                	xor    %al,(%eax)
44bae3:	42                   	inc    %edx
44bae4:	4c                   	dec    %esp
44bae5:	5a                   	pop    %edx
44bae6:	6b 31 00             	imul   $0x0,(%ecx),%esi
44bae9:	77 69                	ja     0x44bb54
44baeb:	69 78 32 00 75 68 44 	imul   $0x44687500,0x32(%eax),%edi
44baf2:	4d                   	dec    %ebp
44baf3:	00 4e 51             	add    %cl,0x51(%esi)
44baf6:	4d                   	dec    %ebp
44baf7:	4b                   	dec    %ebx
44baf8:	30 00                	xor    %al,(%eax)
44bafa:	56                   	push   %esi
44bafb:	72 73                	jb     0x44bb70
44bafd:	55                   	push   %ebp
44bafe:	31 00                	xor    %eax,(%eax)
44bb00:	57                   	push   %edi
44bb01:	64 47                	fs inc %edi
44bb03:	71 32                	jno    0x44bb37
44bb05:	00 41 55             	add    %al,0x55(%ecx)
44bb08:	46                   	inc    %esi
44bb09:	41                   	inc    %ecx
44bb0a:	00 76 43             	add    %dh,0x43(%esi)
44bb0d:	6e                   	outsb  %ds:(%esi),(%dx)
44bb0e:	66 30 00             	data16 xor %al,(%eax)
44bb11:	50                   	push   %eax
44bb12:	67 4e                	addr16 dec %esi
44bb14:	63 31                	arpl   %esi,(%ecx)
44bb16:	00 51 78             	add    %dl,0x78(%ecx)
44bb19:	77 49                	ja     0x44bb64
44bb1b:	32 00                	xor    (%eax),%al
44bb1d:	47                   	inc    %edi
44bb1e:	4f                   	dec    %edi
44bb1f:	44                   	inc    %esp
44bb20:	48                   	dec    %eax
44bb21:	00 73 53             	add    %dh,0x53(%ebx)
44bb24:	6d                   	insl   (%dx),%es:(%edi)
44bb25:	57                   	push   %edi
44bb26:	30 00                	xor    %al,(%eax)
44bb28:	4b                   	dec    %ebx
44bb29:	51                   	push   %ecx
44bb2a:	62 68 31             	bound  %ebp,0x31(%eax)
44bb2d:	00 68 6b             	add    %ch,0x6b(%eax)
44bb30:	51                   	push   %ecx
44bb31:	64 32 00             	xor    %fs:(%eax),%al
44bb34:	45                   	inc    %ebp
44bb35:	73 55                	jae    0x44bb8c
44bb37:	55                   	push   %ebp
44bb38:	00 4b 6d             	add    %cl,0x6d(%ebx)
44bb3b:	68 43 30 00 68       	push   $0x68003043
44bb40:	44                   	inc    %esp
44bb41:	55                   	push   %ebp
44bb42:	53                   	push   %ebx
44bb43:	31 00                	xor    %eax,(%eax)
44bb45:	54                   	push   %esp
44bb46:	57                   	push   %edi
44bb47:	73 55                	jae    0x44bb9e
44bb49:	32 00                	xor    (%eax),%al
44bb4b:	56                   	push   %esi
44bb4c:	4d                   	dec    %ebp
44bb4d:	54                   	push   %esp
44bb4e:	6f                   	outsl  %ds:(%esi),(%dx)
44bb4f:	00 74 4f 70          	add    %dh,0x70(%edi,%ecx,2)
44bb53:	50                   	push   %eax
44bb54:	30 00                	xor    %al,(%eax)
44bb56:	70 47                	jo     0x44bb9f
44bb58:	67 6b 31 00          	imul   $0x0,(%bx,%di),%esi
44bb5c:	6f                   	outsl  %ds:(%esi),(%dx)
44bb5d:	59                   	pop    %ecx
44bb5e:	6e                   	outsb  %ds:(%esi),(%dx)
44bb5f:	59                   	pop    %ecx
44bb60:	32 00                	xor    (%eax),%al
44bb62:	6b 7a 4f 6b          	imul   $0x6b,0x4f(%edx),%edi
44bb66:	00 61 71             	add    %ah,0x71(%ecx)
44bb69:	4b                   	dec    %ebx
44bb6a:	46                   	inc    %esi
44bb6b:	30 00                	xor    %al,(%eax)
44bb6d:	57                   	push   %edi
44bb6e:	5a                   	pop    %edx
44bb6f:	4a                   	dec    %edx
44bb70:	4b                   	dec    %ebx
44bb71:	31 00                	xor    %eax,(%eax)
44bb73:	6c                   	insb   (%dx),%es:(%edi)
44bb74:	65 56                	gs push %esi
44bb76:	64 32 00             	xor    %fs:(%eax),%al
44bb79:	41                   	inc    %ecx
44bb7a:	55                   	push   %ebp
44bb7b:	76 4f                	jbe    0x44bbcc
44bb7d:	00 54 4c 75          	add    %dl,0x75(%esp,%ecx,2)
44bb81:	69 30 00 64 65 70    	imul   $0x70656400,(%eax),%esi
44bb87:	56                   	push   %esi
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