44b92a:	6e                   	outsb  %ds:(%esi),(%dx)
44b92b:	4d                   	dec    %ebp
44b92c:	30 00                	xor    %al,(%eax)
44b92e:	6a 4b                	push   $0x4b
44b930:	6d                   	insl   (%dx),%es:(%edi)
44b931:	76 31                	jbe    0x44b964
44b933:	00 45 78             	add    %al,0x78(%ebp)
44b936:	51                   	push   %ecx
44b937:	76 32                	jbe    0x44b96b
44b939:	00 6f 79             	add    %ch,0x79(%edi)
44b93c:	63 47 00             	arpl   %eax,0x0(%edi)
44b93f:	42                   	inc    %edx
44b940:	4b                   	dec    %ebx
44b941:	55                   	push   %ebp
44b942:	53                   	push   %ebx
44b943:	30 00                	xor    %al,(%eax)
44b945:	70 6a                	jo     0x44b9b1
44b947:	50                   	push   %eax
44b948:	75 31                	jne    0x44b97b
44b94a:	00 6a 52             	add    %ch,0x52(%edx)
44b94d:	58                   	pop    %eax
44b94e:	56                   	push   %esi
44b94f:	32 00                	xor    (%eax),%al
44b951:	65 44                	gs inc %esp
44b953:	4b                   	dec    %ebx
44b954:	71 00                	jno    0x44b956
44b956:	42                   	inc    %edx
44b957:	55                   	push   %ebp
44b958:	53                   	push   %ebx
44b959:	44                   	inc    %esp
44b95a:	30 00                	xor    %al,(%eax)
44b95c:	4f                   	dec    %edi
44b95d:	4a                   	dec    %edx
44b95e:	79 79                	jns    0x44b9d9
44b960:	31 00                	xor    %eax,(%eax)
44b962:	42                   	inc    %edx
44b963:	75 73                	jne    0x44b9d8
44b965:	52                   	push   %edx
44b966:	32 00                	xor    (%eax),%al
44b968:	4a                   	dec    %edx
44b969:	50                   	push   %eax
44b96a:	54                   	push   %esp
44b96b:	4c                   	dec    %esp
44b96c:	00 42 69             	add    %al,0x69(%edx)
44b96f:	6f                   	outsl  %ds:(%esi),(%dx)
44b970:	46                   	inc    %esi
44b971:	30 00                	xor    %al,(%eax)
44b973:	63 62 52             	arpl   %esp,0x52(%edx)
44b976:	74 31                	je     0x44b9a9
44b978:	00 5a 64             	add    %bl,0x64(%edx)
44b97b:	6f                   	outsl  %ds:(%esi),(%dx)
44b97c:	48                   	dec    %eax
44b97d:	32 00                	xor    (%eax),%al
44b97f:	70 78                	jo     0x44b9f9
44b981:	46                   	inc    %esi
44b982:	73 00                	jae    0x44b984
44b984:	4f                   	dec    %edi
44b985:	46                   	inc    %esi
44b986:	76 59                	jbe    0x44b9e1
44b988:	30 00                	xor    %al,(%eax)
44b98a:	6c                   	insb   (%dx),%es:(%edi)
44b98b:	71 4c                	jno    0x44b9d9
44b98d:	66 31 00             	xor    %ax,(%eax)
44b990:	43                   	inc    %ebx
44b991:	52                   	push   %edx
44b992:	66 4f                	dec    %di
44b994:	32 00                	xor    (%eax),%al
44b996:	4c                   	dec    %esp
44b997:	42                   	inc    %edx
44b998:	4b                   	dec    %ebx
44b999:	74 00                	je     0x44b99b
44b99b:	4d                   	dec    %ebp
44b99c:	45                   	inc    %ebp
44b99d:	42                   	inc    %edx
44b99e:	50                   	push   %eax
44b99f:	30 00                	xor    %al,(%eax)
44b9a1:	55                   	push   %ebp
44b9a2:	52                   	push   %edx
44b9a3:	74 47                	je     0x44b9ec
44b9a5:	31 00                	xor    %eax,(%eax)
44b9a7:	52                   	push   %edx
44b9a8:	44                   	inc    %esp
44b9a9:	6c                   	insb   (%dx),%es:(%edi)
44b9aa:	63 32                	arpl   %esi,(%edx)
44b9ac:	00 46 6d             	add    %al,0x6d(%esi)
44b9af:	77 45                	ja     0x44b9f6
44b9b1:	00 51 4b             	add    %dl,0x4b(%ecx)
44b9b4:	53                   	push   %ebx
44b9b5:	49                   	dec    %ecx
44b9b6:	30 00                	xor    %al,(%eax)
44b9b8:	56                   	push   %esi
44b9b9:	7a 77                	jp     0x44ba32
44b9bb:	73 31                	jae    0x44b9ee
44b9bd:	00 67 4c             	add    %ah,0x4c(%edi)
44b9c0:	6f                   	outsl  %ds:(%esi),(%dx)
44b9c1:	4a                   	dec    %edx
44b9c2:	32 00                	xor    (%eax),%al
44b9c4:	76 6b                	jbe    0x44ba31
44b9c6:	79 68                	jns    0x44ba30
44b9c8:	00 4e 75             	add    %cl,0x75(%esi)
44b9cb:	68 67 30 00 6a       	push   $0x6a003067
44b9d0:	4e                   	dec    %esi
44b9d1:	6a 6b                	push   $0x6b
44b9d3:	31 00                	xor    %eax,(%eax)
44b9d5:	43                   	inc    %ebx
44b9d6:	5a                   	pop    %edx
44b9d7:	73 73                	jae    0x44ba4c
44b9d9:	32 00                	xor    (%eax),%al
44b9db:	53                   	push   %ebx
44b9dc:	76 50                	jbe    0x44ba2e
44b9de:	43                   	inc    %ebx
44b9df:	00 75 43             	add    %dh,0x43(%ebp)
44b9e2:	75 64                	jne    0x44ba48
44b9e4:	30 00                	xor    %al,(%eax)
44b9e6:	46                   	inc    %esi
44b9e7:	68 70 4c 31 00       	push   $0x314c70
44b9ec:	6f                   	outsl  %ds:(%esi),(%dx)
44b9ed:	6f                   	outsl  %ds:(%esi),(%dx)
44b9ee:	63 62 32             	arpl   %esp,0x32(%edx)
44b9f1:	00 63 46             	add    %ah,0x46(%ebx)
44b9f4:	4f                   	dec    %edi
44b9f5:	72 00                	jb     0x44b9f7
44b9f7:	59                   	pop    %ecx
44b9f8:	44                   	inc    %esp
44b9f9:	66 44                	inc    %sp
44b9fb:	30 00                	xor    %al,(%eax)
44b9fd:	71 49                	jno    0x44ba48
44b9ff:	44                   	inc    %esp
44ba00:	42                   	inc    %edx
44ba01:	31 00                	xor    %eax,(%eax)
44ba03:	51                   	push   %ecx
44ba04:	73 42                	jae    0x44ba48
44ba06:	5a                   	pop    %edx
44ba07:	32 00                	xor    (%eax),%al
44ba09:	73 41                	jae    0x44ba4c
44ba0b:	6b 75 00 6a          	imul   $0x6a,0x0(%ebp),%esi
44ba0f:	4e                   	dec    %esi
44ba10:	73 45                	jae    0x44ba57
44ba12:	30 00                	xor    %al,(%eax)
44ba14:	6f                   	outsl  %ds:(%esi),(%dx)
44ba15:	42                   	inc    %edx
44ba16:	61                   	popa
44ba17:	4d                   	dec    %ebp
44ba18:	31 00                	xor    %eax,(%eax)
44ba1a:	6d                   	insl   (%dx),%es:(%edi)
44ba1b:	75 69                	jne    0x44ba86
44ba1d:	53                   	push   %ebx
44ba1e:	32 00                	xor    (%eax),%al
44ba20:	52                   	push   %edx
44ba21:	49                   	dec    %ecx
44ba22:	4e                   	dec    %esi
44ba23:	4f                   	dec    %edi
44ba24:	00 61 54             	add    %ah,0x54(%ecx)
44ba27:	49                   	dec    %ecx
44ba28:	55                   	push   %ebp
44ba29:	30 00                	xor    %al,(%eax)
44ba2b:	71 63                	jno    0x44ba90
44ba2d:	70 75                	jo     0x44baa4
44ba2f:	31 00                	xor    %eax,(%eax)
44ba31:	53                   	push   %ebx
44ba32:	62 48 41             	bound  %ecx,0x41(%eax)
44ba35:	32 00                	xor    (%eax),%al
44ba37:	42                   	inc    %edx
44ba38:	45                   	inc    %ebp
44ba39:	45                   	inc    %ebp
44ba3a:	79 00                	jns    0x44ba3c
44ba3c:	43                   	inc    %ebx
44ba3d:	67 50                	addr16 push %eax
44ba3f:	50                   	push   %eax
44ba40:	30 00                	xor    %al,(%eax)
44ba42:	71 72                	jno    0x44bab6
44ba44:	63 57 31             	arpl   %edx,0x31(%edi)
44ba47:	00 41 55             	add    %al,0x55(%ecx)
44ba4a:	74 72                	je     0x44babe
44ba4c:	32 00                	xor    (%eax),%al
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