444d8b:	90                   	nop
444d8c:	90                   	nop
444d8d:	4d                   	dec    %ebp
444d8e:	44                   	inc    %esp
444d8f:	00 08                	add    %cl,(%eax)
444d91:	0c 54                	or     $0x54,%al
444d93:	55                   	push   %ebp
444d94:	6e                   	outsb  %ds:(%esi),(%dx)
444d95:	44                   	inc    %esp
444d96:	6f                   	outsl  %ds:(%esi),(%dx)
444d97:	63 6b 45             	arpl   %ebp,0x45(%ebx)
444d9a:	76 65                	jbe    0x444e01
444d9c:	6e                   	outsb  %ds:(%esi),(%dx)
444d9d:	74 00                	je     0x444d9f
444d9f:	04 08                	add    $0x8,%al
444da1:	06                   	push   %es
444da2:	53                   	push   %ebx
444da3:	65 6e                	outsb  %gs:(%esi),(%dx)
444da5:	64 65 72 07          	fs gs jb 0x444db0
444da9:	54                   	push   %esp
444daa:	4f                   	dec    %edi
444dab:	62 6a 65             	bound  %ebp,0x65(%edx)
444dae:	63 74 08 06          	arpl   %esi,0x6(%eax,%ecx,1)
444db2:	43                   	inc    %ebx
444db3:	6c                   	insb   (%dx),%es:(%edi)
444db4:	69 65 6e 74 08 54 43 	imul   $0x43540874,0x6e(%ebp),%esp
444dbb:	6f                   	outsl  %ds:(%esi),(%dx)
444dbc:	6e                   	outsb  %ds:(%esi),(%dx)
444dbd:	74 72                	je     0x444e31
444dbf:	6f                   	outsl  %ds:(%esi),(%dx)
444dc0:	6c                   	insb   (%dx),%es:(%edi)
444dc1:	08 09                	or     %cl,(%ecx)
444dc3:	4e                   	dec    %esi
444dc4:	65 77 54             	gs ja  0x444e1b
444dc7:	61                   	popa
444dc8:	72 67                	jb     0x444e31
444dca:	65 74 0b             	gs je  0x444dd8
444dcd:	54                   	push   %esp
444dce:	57                   	push   %edi
444dcf:	69 6e 43 6f 6e 74 72 	imul   $0x72746e6f,0x43(%esi),%ebp
444dd6:	6f                   	outsl  %ds:(%esi),(%dx)
444dd7:	6c                   	insb   (%dx),%es:(%edi)
444dd8:	01 05 41 6c 6c 6f    	add    %eax,0x6f6c6c41
444dde:	77 07                	ja     0x444de7
444de0:	42                   	inc    %edx
444de1:	6f                   	outsl  %ds:(%esi),(%dx)
444de2:	6f                   	outsl  %ds:(%esi),(%dx)
444de3:	6c                   	insb   (%dx),%es:(%edi)
444de4:	65 61                	gs popa
444de6:	6e                   	outsb  %ds:(%esi),(%dx)
444de7:	00 34 11             	add    %dh,(%ecx,%edx,1)
444dea:	40                   	inc    %eax
444deb:	00 f8                	add    %bh,%al
444ded:	53                   	push   %ebx
444dee:	44                   	inc    %esp
444def:	00 a4 5d 44 00 00 10 	add    %ah,0x10000044(%ebp,%ebx,2)
444df6:	40                   	inc    %eax
444df7:	00 fc                	add    %bh,%ah
444df9:	4d                   	dec    %ebp
444dfa:	44                   	inc    %esp
444dfb:	00 08                	add    %cl,(%eax)
444dfd:	0f 54 53 74          	andps  0x74(%ebx),%xmm2
444e01:	61                   	popa
444e02:	72 74                	jb     0x444e78
444e04:	44                   	inc    %esp
444e05:	6f                   	outsl  %ds:(%esi),(%dx)
444e06:	63 6b 45             	arpl   %ebp,0x45(%ebx)
444e09:	76 65                	jbe    0x444e70
444e0b:	6e                   	outsb  %ds:(%esi),(%dx)
444e0c:	74 00                	je     0x444e0e
444e0e:	02 08                	add    (%eax),%cl
444e10:	06                   	push   %es
444e11:	53                   	push   %ebx
444e12:	65 6e                	outsb  %gs:(%esi),(%dx)
444e14:	64 65 72 07          	fs gs jb 0x444e1f
444e18:	54                   	push   %esp
444e19:	4f                   	dec    %edi
444e1a:	62 6a 65             	bound  %ebp,0x65(%edx)
444e1d:	63 74 09 0a          	arpl   %esi,0xa(%ecx,%ecx,1)
444e21:	44                   	inc    %esp
444e22:	72 61                	jb     0x444e85
444e24:	67 4f                	addr16 dec %edi
444e26:	62 6a 65             	bound  %ebp,0x65(%edx)
444e29:	63 74 0f 54          	arpl   %esi,0x54(%edi,%ecx,1)
444e2d:	44                   	inc    %esp
444e2e:	72 61                	jb     0x444e91
444e30:	67 44                	addr16 inc %esp
444e32:	6f                   	outsl  %ds:(%esi),(%dx)
444e33:	63 6b 4f             	arpl   %ebp,0x4f(%ebx)
444e36:	62 6a 65             	bound  %ebp,0x65(%edx)
444e39:	63 74 00 34          	arpl   %esi,0x34(%eax,%eax,1)
444e3d:	11 40 00             	adc    %eax,0x0(%eax)
444e40:	18 40 44             	sbb    %al,0x44(%eax)
444e43:	00 48 4e             	add    %cl,0x4e(%eax)
444e46:	44                   	inc    %esp
444e47:	00 08                	add    %cl,(%eax)
444e49:	11 54 47 65          	adc    %edx,0x65(%edi,%eax,2)
444e4d:	74 53                	je     0x444ea2
444e4f:	69 74 65 49 6e 66 6f 	imul   $0x456f666e,0x49(%ebp,%eiz,2),%esi
444e56:	45
444e57:	76 65                	jbe    0x444ebe
444e59:	6e                   	outsb  %ds:(%esi),(%dx)
444e5a:	74 00                	je     0x444e5c
444e5c:	05 08 06 53 65       	add    $0x65530608,%eax
444e61:	6e                   	outsb  %ds:(%esi),(%dx)
444e62:	64 65 72 07          	fs gs jb 0x444e6d
444e66:	54                   	push   %esp
444e67:	4f                   	dec    %edi
444e68:	62 6a 65             	bound  %ebp,0x65(%edx)
444e6b:	63 74 08 0a          	arpl   %esi,0xa(%eax,%ecx,1)
444e6f:	44                   	inc    %esp
444e70:	6f                   	outsl  %ds:(%esi),(%dx)
444e71:	63 6b 43             	arpl   %ebp,0x43(%ebx)
444e74:	6c                   	insb   (%dx),%es:(%edi)
444e75:	69 65 6e 74 08 54 43 	imul   $0x43540874,0x6e(%ebp),%esp
444e7c:	6f                   	outsl  %ds:(%esi),(%dx)
444e7d:	6e                   	outsb  %ds:(%esi),(%dx)
444e7e:	74 72                	je     0x444ef2
444e80:	6f                   	outsl  %ds:(%esi),(%dx)
444e81:	6c                   	insb   (%dx),%es:(%edi)
444e82:	11 0d 49 6e 66 6c    	adc    %ecx,0x6c666e49
444e88:	75 65                	jne    0x444eef
444e8a:	6e                   	outsb  %ds:(%esi),(%dx)
444e8b:	63 65 52             	arpl   %esp,0x52(%ebp)
444e8e:	65 63 74 05 54       	arpl   %esi,%gs:0x54(%ebp,%eax,1)
444e93:	52                   	push   %edx
444e94:	65 63 74 10 08       	arpl   %esi,%gs:0x8(%eax,%edx,1)
444e99:	4d                   	dec    %ebp
444e9a:	6f                   	outsl  %ds:(%esi),(%dx)
444e9b:	75 73                	jne    0x444f10
444e9d:	65 50                	gs push %eax
444e9f:	6f                   	outsl  %ds:(%esi),(%dx)
444ea0:	73 06                	jae    0x444ea8
444ea2:	54                   	push   %esp
444ea3:	50                   	push   %eax
444ea4:	6f                   	outsl  %ds:(%esi),(%dx)
444ea5:	69 6e 74 01 07 43 61 	imul   $0x61430701,0x74(%esi),%ebp
444eac:	6e                   	outsb  %ds:(%esi),(%dx)
444ead:	44                   	inc    %esp
444eae:	6f                   	outsl  %ds:(%esi),(%dx)
444eaf:	63 6b 07             	arpl   %ebp,0x7(%ebx)
444eb2:	42                   	inc    %edx
444eb3:	6f                   	outsl  %ds:(%esi),(%dx)
444eb4:	6f                   	outsl  %ds:(%esi),(%dx)
444eb5:	6c                   	insb   (%dx),%es:(%edi)
444eb6:	65 61                	gs popa
444eb8:	6e                   	outsb  %ds:(%esi),(%dx)
444eb9:	00 34 11             	add    %dh,(%ecx,%edx,1)
444ebc:	40                   	inc    %eax
444ebd:	00 f8                	add    %bh,%al
444ebf:	53                   	push   %ebx
444ec0:	44                   	inc    %esp
444ec9:	00 00                	add    %al,(%eax)
444ecb:	10 40 00             	adc    %al,0x0(%eax)
444ece:	8b c0                	mov    %eax,%eax
444ed0:	d4 4e                	aam    $0x4e
444ed2:	44                   	inc    %esp
444ed3:	00 08                	add    %cl,(%eax)
444ed5:	0f 54 43 61          	andps  0x61(%ebx),%xmm0
444ed9:	6e                   	outsb  %ds:(%esi),(%dx)
444eda:	52                   	push   %edx
444edb:	65 73 69             	gs jae 0x444f47
444ede:	7a 65                	jp     0x444f45
444ee0:	45                   	inc    %ebp
444ee1:	76 65                	jbe    0x444f48
444ee3:	6e                   	outsb  %ds:(%esi),(%dx)
444ee4:	74 00                	je     0x444ee6
444ee6:	04 08                	add    $0x8,%al
444ee8:	06                   	push   %es
444ee9:	53                   	push   %ebx
444eea:	65 6e                	outsb  %gs:(%esi),(%dx)
444eec:	64 65 72 07          	fs gs jb 0x444ef7
444ef0:	54                   	push   %esp
444ef1:	4f                   	dec    %edi
444ef2:	62 6a 65             	bound  %ebp,0x65(%edx)
444ef5:	63 74 01 08          	arpl   %esi,0x8(%ecx,%eax,1)
444ef9:	4e                   	dec    %esi
444efa:	65 77 57             	gs ja  0x444f54
444efd:	69 64 74 68 07 49 6e 	imul   $0x746e4907,0x68(%esp,%esi,2),%esp
444f04:	74
444f05:	65 67 65 72 01       	gs addr16 gs jb 0x444f0b
444f0a:	09 4e 65             	or     %ecx,0x65(%esi)
444f0d:	77 48                	ja     0x444f57
444f0f:	65 69 67 68 74 07 49 	imul   $0x6e490774,%gs:0x68(%edi),%esp
444f16:	6e
444f17:	74 65                	je     0x444f7e
444f19:	67 65 72 01          	addr16 gs jb 0x444f1e
444f1d:	06                   	push   %es
444f1e:	52                   	push   %edx
444f1f:	65 73 69             	gs jae 0x444f8b
444f22:	7a 65                	jp     0x444f89
444f24:	07                   	pop    %es
444f25:	42                   	inc    %edx
444f26:	6f                   	outsl  %ds:(%esi),(%dx)
444f27:	6f                   	outsl  %ds:(%esi),(%dx)
444f28:	6c                   	insb   (%dx),%es:(%edi)
444f29:	65 61                	gs popa
444f2b:	6e                   	outsb  %ds:(%esi),(%dx)
444f2c:	00 34 11             	add    %dh,(%ecx,%edx,1)
444f2f:	40                   	inc    %eax
444f30:	00 3c 10             	add    %bh,(%eax,%edx,1)
444f33:	40                   	inc    %eax
444f34:	00 3c 10             	add    %bh,(%eax,%edx,1)
444f37:	40                   	inc    %eax
444f38:	00 00                	add    %al,(%eax)
444f3a:	10 40 00             	adc    %al,0x0(%eax)
444f3d:	8d 40 00             	lea    0x0(%eax),%eax
444f40:	44                   	inc    %esp
444f41:	4f                   	dec    %edi
444f42:	44                   	inc    %esp
444f43:	00 08                	add    %cl,(%eax)
444f45:	17                   	pop    %ss
444f46:	54                   	push   %esp
444f47:	43                   	inc    %ebx
444f48:	6f                   	outsl  %ds:(%esi),(%dx)
444f49:	6e                   	outsb  %ds:(%esi),(%dx)
444f4a:	73 74                	jae    0x444fc0
444f4c:	72 61                	jb     0x444faf
444f4e:	69 6e 65 64 52 65 73 	imul   $0x73655264,0x65(%esi),%ebp
444f55:	69 7a 65 45 76 65 6e 	imul   $0x6e657645,0x65(%edx),%edi
444f5c:	74 00                	je     0x444f5e
444f5e:	05 08 06 53 65       	add    $0x65530608,%eax
444f63:	6e                   	outsb  %ds:(%esi),(%dx)
444f64:	64 65 72 07          	fs gs jb 0x444f6f
444f68:	54                   	push   %esp
444f69:	4f                   	dec    %edi
444f6a:	62 6a 65             	bound  %ebp,0x65(%edx)
444f6d:	63 74 01 08          	arpl   %esi,0x8(%ecx,%eax,1)
444f71:	4d                   	dec    %ebp
444f72:	69 6e 57 69 64 74 68 	imul   $0x68746469,0x57(%esi),%ebp
444f79:	07                   	pop    %es
444f7a:	49                   	dec    %ecx
444f7b:	6e                   	outsb  %ds:(%esi),(%dx)
444f7c:	74 65                	je     0x444fe3
444f7e:	67 65 72 01          	addr16 gs jb 0x444f83
444f82:	09 4d 69             	or     %ecx,0x69(%ebp)
444f85:	6e                   	outsb  %ds:(%esi),(%dx)
444f86:	48                   	dec    %eax
444f87:	65 69 67 68 74 07 49 	imul   $0x6e490774,%gs:0x68(%edi),%esp
444f8e:	6e
444f8f:	74 65                	je     0x444ff6
444f91:	67 65 72 01          	addr16 gs jb 0x444f96
444f95:	08 4d 61             	or     %cl,0x61(%ebp)
444f98:	78 57                	js     0x444ff1
444f9a:	69 64 74 68 07 49 6e 	imul   $0x746e4907,0x68(%esp,%esi,2),%esp
444fa1:	74
444fa2:	65 67 65 72 01       	gs addr16 gs jb 0x444fa8
444fa7:	09 4d 61             	or     %ecx,0x61(%ebp)
444faa:	78 48                	js     0x444ff4
444fac:	65 69 67 68 74 07 49 	imul   $0x6e490774,%gs:0x68(%edi),%esp
444fb3:	6e
444fb4:	74 65                	je     0x44501b
444fb6:	67 65 72 00          	addr16 gs jb 0x444fba
444fba:	34 11                	xor    $0x11,%al
444fbc:	40                   	inc    %eax
444fbd:	00 3c 10             	add    %bh,(%eax,%edx,1)
444fc0:	40                   	inc    %eax
444fc1:	00 3c 10             	add    %bh,(%eax,%edx,1)
444fc4:	40                   	inc    %eax
444fc5:	00 3c 10             	add    %bh,(%eax,%edx,1)
444fc8:	40                   	inc    %eax
444fc9:	00 3c 10             	add    %bh,(%eax,%edx,1)
444fcc:	40                   	inc    %eax
444fcd:	00 8b c0 d4 4f 44    	add    %cl,0x444fd4c0(%ebx)
444fd3:	00 08                	add    %cl,(%eax)
444fd5:	10 54 4d 6f          	adc    %dl,0x6f(%ebp,%ecx,2)
444fd9:	75 73                	jne    0x44504e
444fdb:	65 57                	gs push %edi
444fdd:	68 65 65 6c 45       	push   $0x456c6565
444fe2:	76 65                	jbe    0x445049
444fe4:	6e                   	outsb  %ds:(%esi),(%dx)
444fe5:	74 00                	je     0x444fe7
444fe7:	05 08 06 53 65       	add    $0x65530608,%eax
444fec:	6e                   	outsb  %ds:(%esi),(%dx)
444fed:	64 65 72 07          	fs gs jb 0x444ff8
444ff1:	54                   	push   %esp
444ff2:	4f                   	dec    %edi
444ff3:	62 6a 65             	bound  %ebp,0x65(%edx)
444ff6:	63 74 00 05          	arpl   %esi,0x5(%eax,%eax,1)
444ffa:	53                   	push   %ebx
444ffb:	68 69 66 74 0b       	push   $0xb746669
445000:	54                   	push   %esp
445001:	53                   	push   %ebx
445002:	68 69 66 74 53       	push   $0x53746669
445007:	74 61                	je     0x44506a
445009:	74 65                	je     0x445070
44500b:	00 0a                	add    %cl,(%edx)
44500d:	57                   	push   %edi
44500e:	68 65 65 6c 44       	push   $0x446c6565
445013:	65 6c                	gs insb (%dx),%es:(%edi)
445015:	74 61                	je     0x445078
445017:	07                   	pop    %es
445018:	49                   	dec    %ecx
445019:	6e                   	outsb  %ds:(%esi),(%dx)
44501a:	74 65                	je     0x445081
44501c:	67 65 72 10          	addr16 gs jb 0x445030
445020:	08 4d 6f             	or     %cl,0x6f(%ebp)
445023:	75 73                	jne    0x445098
445025:	65 50                	gs push %eax
445027:	6f                   	outsl  %ds:(%esi),(%dx)
445028:	73 06                	jae    0x445030
44502a:	54                   	push   %esp
44502b:	50                   	push   %eax
44502c:	6f                   	outsl  %ds:(%esi),(%dx)
44502d:	69 6e 74 01 07 48 61 	imul   $0x61480701,0x74(%esi),%ebp
445034:	6e                   	outsb  %ds:(%esi),(%dx)
445035:	64 6c                	fs insb (%dx),%es:(%edi)
445037:	65 64 07             	gs fs pop %es
44503a:	42                   	inc    %edx
44503b:	6f                   	outsl  %ds:(%esi),(%dx)
44503c:	6f                   	outsl  %ds:(%esi),(%dx)
44503d:	6c                   	insb   (%dx),%es:(%edi)
44503e:	65 61                	gs popa
445040:	6e                   	outsb  %ds:(%esi),(%dx)
445041:	00 34 11             	add    %dh,(%ecx,%edx,1)
445044:	40                   	inc    %eax
445045:	00 98 56 41 00 3c    	add    %bl,0x3c004156(%eax)
44504b:	10 40 00             	adc    %al,0x0(%eax)
44504e:	00 00                	add    %al,(%eax)
445050:	00 00                	add    %al,(%eax)
445052:	00 10                	add    %dl,(%eax)
445054:	40                   	inc    %eax
445055:	00 8b c0 5c 50 44    	add    %cl,0x44505cc0(%ebx)
44505b:	00 08                	add    %cl,(%eax)
44505d:	16                   	push   %ss
44505e:	54                   	push   %esp
44505f:	4d                   	dec    %ebp
445060:	6f                   	outsl  %ds:(%esi),(%dx)
445061:	75 73                	jne    0x4450d6
445063:	65 57                	gs push %edi
445065:	68 65 65 6c 55       	push   $0x556c6565
44506a:	70 44                	jo     0x4450b0
44506c:	6f                   	outsl  %ds:(%esi),(%dx)
44506d:	77 6e                	ja     0x4450dd
44506f:	45                   	inc    %ebp
445070:	76 65                	jbe    0x4450d7
445072:	6e                   	outsb  %ds:(%esi),(%dx)
445073:	74 00                	je     0x445075
445075:	04 08                	add    $0x8,%al
445077:	06                   	push   %es
445078:	53                   	push   %ebx
445079:	65 6e                	outsb  %gs:(%esi),(%dx)
44507b:	64 65 72 07          	fs gs jb 0x445086
44507f:	54                   	push   %esp
445080:	4f                   	dec    %edi
445081:	62 6a 65             	bound  %ebp,0x65(%edx)
445084:	63 74 00 05          	arpl   %esi,0x5(%eax,%eax,1)
445088:	53                   	push   %ebx
445089:	68 69 66 74 0b       	push   $0xb746669
44508e:	54                   	push   %esp