44b8b0:	00 03                	add    %al,(%ebx)
44b8b2:	7c 00                	jl     0x44b8b4
44b8b4:	00 03                	add    %al,(%ebx)
44b8b6:	7d 00                	jge    0x44b8b8
44b8b8:	00 03                	add    %al,(%ebx)
44b8ba:	7b 00                	jnp    0x44b8bc
44b8bc:	00 03                	add    %al,(%ebx)
44b8be:	2c 00                	sub    $0x0,%al
44b8c0:	00 03                	add    %al,(%ebx)
44b8c2:	30 00                	xor    %al,(%eax)
44b8c4:	00 03                	add    %al,(%ebx)
44b8c6:	31 00                	xor    %eax,(%eax)
44b8c8:	00 03                	add    %al,(%ebx)
44b8ca:	32 00                	xor    (%eax),%al
44b8cc:	00 03                	add    %al,(%ebx)
44b8ce:	33 00                	xor    (%eax),%eax
44b8d0:	00 03                	add    %al,(%ebx)
44b8d2:	34 00                	xor    $0x0,%al
44b8d4:	00 03                	add    %al,(%ebx)
44b8d6:	35 00 00 03 36       	xor    $0x36030000,%eax
44b8db:	00 00                	add    %al,(%eax)
44b8dd:	03 37                	add    (%edi),%esi
44b8df:	00 00                	add    %al,(%eax)
44b8e1:	03 38                	add    (%eax),%edi
44b8e3:	00 00                	add    %al,(%eax)
44b8e5:	03 39                	add    (%ecx),%edi
44b8e7:	00 00                	add    %al,(%eax)
44b8e9:	03 27                	add    (%edi),%esp
44b8eb:	00 01                	add    %al,(%ecx)
44b8ed:	03 5c 00 00          	add    0x0(%eax,%eax,1),%ebx
44b8f1:	03 3b                	add    (%ebx),%edi
44b8f3:	00 00                	add    %al,(%eax)
44b8f5:	03 5b 00             	add    0x0(%ebx),%ebx
44b8f8:	00 03                	add    %al,(%ebx)
44b8fa:	5d                   	pop    %ebp
44b8fb:	00 00                	add    %al,(%eax)
44b8fd:	03 2e                	add    (%esi),%ebp
44b8ff:	00 00                	add    %al,(%eax)
44b901:	03 3d 00 00 03 2d    	add    0x2d030000,%edi
44b907:	00 01                	add    %al,(%ecx)
44b909:	03 60 00             	add    0x0(%eax),%esp
44b90c:	00 03                	add    %al,(%ebx)
44b90e:	2f                   	das
44b90f:	00 00                	add    %al,(%eax)
44b911:	11 53 00             	adc    %edx,0x0(%ebx)
44b914:	68 00 69 00 66       	push   $0x66006900
44b919:	00 74 00 4b          	add    %dh,0x4b(%eax,%eax,1)
44b91d:	00 65 00             	add    %ah,0x0(%ebp)
44b920:	79 00                	jns    0x44b922
44b922:	00 01                	add    %al,(%ecx)
44b924:	00 03                	add    %al,(%ebx)
44b926:	0a 00                	or     (%eax),%al
44b928:	00 03                	add    %al,(%ebx)
44b92a:	20 00                	and    %al,(%eax)
44b92c:	00 09                	add    %cl,(%ecx)
44b92e:	20 00                	and    %al,(%eax)
44b930:	2d 00 20 00 20       	sub    $0x20002000,%eax
44b935:	00 01                	add    %al,(%ecx)
44b937:	0b 20                	or     (%eax),%esp
44b939:	00 20                	add    %ah,(%eax)
44b93b:	00 2d 00 20 00 20    	add    %ch,0x20002000
44b941:	00 01                	add    %al,(%ecx)
44b943:	1f                   	pop    %ds
44b944:	59                   	pop    %ecx
44b945:	00 6f 00             	add    %ch,0x0(%edi)
44b948:	75 00                	jne    0x44b94a
44b94a:	20 00                	and    %al,(%eax)
44b94c:	70 00                	jo     0x44b94e
44b94e:	61                   	popa
44b94f:	00 73 00             	add    %dh,0x0(%ebx)
44b952:	73 00                	jae    0x44b954
44b954:	20 00                	and    %al,(%eax)
44b956:	4c                   	dec    %esp
44b957:	00 65 00             	add    %ah,0x0(%ebp)
44b95a:	76 00                	jbe    0x44b95c
44b95c:	65 00 6c 00 20       	add    %ch,%gs:0x20(%eax,%eax,1)
44b961:	00 00                	add    %al,(%eax)
44b963:	09 20                	or     %esp,(%eax)
44b965:	00 61 00             	add    %ah,0x0(%ecx)
44b968:	74 00                	je     0x44b96a
44b96a:	20 00                	and    %al,(%eax)
44b96c:	00 05 20 00 20 00    	add    %al,0x200020
44b972:	00 0d 52 00 65 00    	add    %cl,0x650052
44b978:	73 00                	jae    0x44b97a
44b97a:	75 00                	jne    0x44b97c
44b97c:	6c                   	insb   (%dx),%es:(%edi)
44b97d:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
44b981:	0f 42 00             	cmovb  (%eax),%eax
44b984:	74 00                	je     0x44b986
44b986:	48                   	dec    %eax
44b987:	00 55 00             	add    %dl,0x0(%ebp)
44b98a:	6f                   	outsl  %ds:(%esi),(%dx)
44b98b:	00 75 00             	add    %dh,0x0(%ebp)
44b98e:	6b 00 00             	imul   $0x0,(%eax),%eax
44b991:	0f 68 00             	punpckhbw (%eax),%mm0
44b994:	78 00                	js     0x44b996
44b996:	66 00 50 00          	data16 add %dl,0x0(%eax)
44b99a:	73 00                	jae    0x44b99c
44b99c:	73 00                	jae    0x44b99e
44b99e:	74 00                	je     0x44b9a0
44b9a0:	00 11                	add    %dl,(%ecx)
44b9a2:	62 00                	bound  %eax,(%eax)
44b9a4:	75 00                	jne    0x44b9a6
44b9a6:	74 00                	je     0x44b9a8
44b9a8:	74 00                	je     0x44b9aa
44b9aa:	6f                   	outsl  %ds:(%esi),(%dx)
44b9ab:	00 6e 00             	add    %ch,0x0(%esi)
44b9ae:	35 00 38 00 00       	xor    $0x3800,%eax
44b9b3:	09 43 00             	or     %eax,0x0(%ebx)
44b9b6:	74 00                	je     0x44b9b8
44b9b8:	72 00                	jb     0x44b9ba
44b9ba:	6c                   	insb   (%dx),%es:(%edi)
44b9bb:	00 00                	add    %al,(%eax)
44b9bd:	11 62 00             	adc    %esp,0x0(%edx)
44b9c0:	75 00                	jne    0x44b9c2
44b9c2:	74 00                	je     0x44b9c4
44b9c4:	74 00                	je     0x44b9c6
44b9c6:	6f                   	outsl  %ds:(%esi),(%dx)
44b9c7:	00 6e 00             	add    %ch,0x0(%esi)
44b9ca:	35 00 37 00 00       	xor    $0x3700,%eax
44b9cf:	07                   	pop    %es
44b9d0:	41                   	inc    %ecx
44b9d1:	00 6c 00 74          	add    %ch,0x74(%eax,%eax,1)
44b9d5:	00 00                	add    %al,(%eax)
44b9d7:	11 62 00             	adc    %esp,0x0(%edx)
44b9da:	75 00                	jne    0x44b9dc
44b9dc:	74 00                	je     0x44b9de
44b9de:	74 00                	je     0x44b9e0
44b9e0:	6f                   	outsl  %ds:(%esi),(%dx)
44b9e1:	00 6e 00             	add    %ch,0x0(%esi)
44b9e4:	35 00 36 00 00       	xor    $0x3600,%eax
44b9e9:	11 62 00             	adc    %esp,0x0(%edx)
44b9ec:	75 00                	jne    0x44b9ee
44b9ee:	74 00                	je     0x44b9f0
44b9f0:	74 00                	je     0x44b9f2
44b9f2:	6f                   	outsl  %ds:(%esi),(%dx)
44b9f3:	00 6e 00             	add    %ch,0x0(%esi)
44b9f6:	35 00 35 00 00       	xor    $0x3500,%eax
44b9fb:	11 62 00             	adc    %esp,0x0(%edx)
44b9fe:	75 00                	jne    0x44ba00
44ba00:	74 00                	je     0x44ba02
44ba02:	74 00                	je     0x44ba04
44ba04:	6f                   	outsl  %ds:(%esi),(%dx)
44ba05:	00 6e 00             	add    %ch,0x0(%esi)
44ba08:	35 00 34 00 00       	xor    $0x3400,%eax
44ba0d:	11 62 00             	adc    %esp,0x0(%edx)
44ba10:	75 00                	jne    0x44ba12
44ba12:	74 00                	je     0x44ba14
44ba14:	74 00                	je     0x44ba16
44ba16:	6f                   	outsl  %ds:(%esi),(%dx)
44ba17:	00 6e 00             	add    %ch,0x0(%esi)
44ba1a:	35 00 33 00 00       	xor    $0x3300,%eax
44ba1f:	0b 53 00             	or     0x0(%ebx),%edx
44ba22:	68 00 69 00 66       	push   $0x66006900
44ba27:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
44ba2b:	11 62 00             	adc    %esp,0x0(%edx)
44ba2e:	75 00                	jne    0x44ba30
44ba30:	74 00                	je     0x44ba32
44ba32:	74 00                	je     0x44ba34
44ba34:	6f                   	outsl  %ds:(%esi),(%dx)
44ba35:	00 6e 00             	add    %ch,0x0(%esi)
44ba38:	35 00 32 00 00       	xor    $0x3200,%eax
44ba3d:	11 62 00             	adc    %esp,0x0(%edx)
44ba40:	75 00                	jne    0x44ba42
44ba42:	74 00                	je     0x44ba44
44ba44:	74 00                	je     0x44ba46
44ba46:	6f                   	outsl  %ds:(%esi),(%dx)
44ba47:	00 6e 00             	add    %ch,0x0(%esi)
44ba4a:	35 00 31 00 00       	xor    $0x3100,%eax
44ba4f:	11 62 00             	adc    %esp,0x0(%edx)
44ba52:	75 00                	jne    0x44ba54
44ba54:	74 00                	je     0x44ba56
44ba56:	74 00                	je     0x44ba58
44ba58:	6f                   	outsl  %ds:(%esi),(%dx)
44ba59:	00 6e 00             	add    %ch,0x0(%esi)
44ba5c:	35 00 30 00 00       	xor    $0x3000,%eax
44ba61:	11 62 00             	adc    %esp,0x0(%edx)
44ba64:	75 00                	jne    0x44ba66
44ba66:	74 00                	je     0x44ba68
44ba68:	74 00                	je     0x44ba6a
44ba6a:	6f                   	outsl  %ds:(%esi),(%dx)
44ba6b:	00 6e 00             	add    %ch,0x0(%esi)
44ba6e:	34 00                	xor    $0x0,%al
44ba70:	39 00                	cmp    %eax,(%eax)
44ba72:	00 03                	add    %al,(%ebx)
44ba74:	4d                   	dec    %ebp
44ba75:	00 00                	add    %al,(%eax)
44ba77:	11 62 00             	adc    %esp,0x0(%edx)
44ba7a:	75 00                	jne    0x44ba7c
44ba7c:	74 00                	je     0x44ba7e
44ba7e:	74 00                	je     0x44ba80
44ba80:	6f                   	outsl  %ds:(%esi),(%dx)
44ba81:	00 6e 00             	add    %ch,0x0(%esi)
44ba84:	34 00                	xor    $0x0,%al
44ba86:	38 00                	cmp    %al,(%eax)
44ba88:	00 03                	add    %al,(%ebx)
44ba8a:	4e                   	dec    %esi
44ba8b:	00 00                	add    %al,(%eax)
44ba8d:	11 62 00             	adc    %esp,0x0(%edx)
44ba90:	75 00                	jne    0x44ba92
44ba92:	74 00                	je     0x44ba94
44ba94:	74 00                	je     0x44ba96
44ba96:	6f                   	outsl  %ds:(%esi),(%dx)
44ba97:	00 6e 00             	add    %ch,0x0(%esi)
44ba9a:	34 00                	xor    $0x0,%al
44ba9c:	37                   	aaa
44ba9d:	00 00                	add    %al,(%eax)
44ba9f:	03 42 00             	add    0x0(%edx),%eax
44baa2:	00 11                	add    %dl,(%ecx)
44baa4:	62 00                	bound  %eax,(%eax)
44baa6:	75 00                	jne    0x44baa8
44baa8:	74 00                	je     0x44baaa
44baaa:	74 00                	je     0x44baac
44baac:	6f                   	outsl  %ds:(%esi),(%dx)
44baad:	00 6e 00             	add    %ch,0x0(%esi)
44bab0:	34 00                	xor    $0x0,%al
44bab2:	36 00 00             	add    %al,%ss:(%eax)
44bab5:	03 56 00             	add    0x0(%esi),%edx
44bab8:	00 11                	add    %dl,(%ecx)
44baba:	62 00                	bound  %eax,(%eax)
44babc:	75 00                	jne    0x44babe
44babe:	74 00                	je     0x44bac0
44bac0:	74 00                	je     0x44bac2
44bac2:	6f                   	outsl  %ds:(%esi),(%dx)
44bac3:	00 6e 00             	add    %ch,0x0(%esi)
44bac6:	34 00                	xor    $0x0,%al
44bac8:	35 00 00 03 43       	xor    $0x43030000,%eax
44bacd:	00 00                	add    %al,(%eax)
44bacf:	11 62 00             	adc    %esp,0x0(%edx)
44bad2:	75 00                	jne    0x44bad4
44bad4:	74 00                	je     0x44bad6
44bad6:	74 00                	je     0x44bad8
44bad8:	6f                   	outsl  %ds:(%esi),(%dx)
44bad9:	00 6e 00             	add    %ch,0x0(%esi)
44badc:	34 00                	xor    $0x0,%al
44bade:	34 00                	xor    $0x0,%al
44bae0:	00 03                	add    %al,(%ebx)
44bae2:	58                   	pop    %eax
44bae3:	00 00                	add    %al,(%eax)
44bae5:	11 62 00             	adc    %esp,0x0(%edx)
44bae8:	75 00                	jne    0x44baea
44baea:	74 00                	je     0x44baec
44baec:	74 00                	je     0x44baee
44baee:	6f                   	outsl  %ds:(%esi),(%dx)
44baef:	00 6e 00             	add    %ch,0x0(%esi)
44baf2:	34 00                	xor    $0x0,%al
44baf4:	33 00                	xor    (%eax),%eax
44baf6:	00 03                	add    %al,(%ebx)
44baf8:	5a                   	pop    %edx
44baf9:	00 00                	add    %al,(%eax)
44bafb:	11 62 00             	adc    %esp,0x0(%edx)
44bafe:	75 00                	jne    0x44bb00
44bb00:	74 00                	je     0x44bb02
44bb02:	74 00                	je     0x44bb04
44bb04:	6f                   	outsl  %ds:(%esi),(%dx)
44bb05:	00 6e 00             	add    %ch,0x0(%esi)
44bb08:	34 00                	xor    $0x0,%al
44bb0a:	32 00                	xor    (%eax),%al
44bb0c:	00 11                	add    %dl,(%ecx)
44bb0e:	62 00                	bound  %eax,(%eax)
44bb10:	75 00                	jne    0x44bb12
44bb12:	74 00                	je     0x44bb14
44bb14:	74 00                	je     0x44bb16
44bb16:	6f                   	outsl  %ds:(%esi),(%dx)
44bb17:	00 6e 00             	add    %ch,0x0(%esi)
44bb1a:	34 00                	xor    $0x0,%al
44bb1c:	31 00                	xor    %eax,(%eax)
44bb1e:	00 0b                	add    %cl,(%ebx)
44bb20:	45                   	inc    %ebp
44bb21:	00 6e 00             	add    %ch,0x0(%esi)
44bb24:	74 00                	je     0x44bb26
44bb26:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
44bb2a:	00 11                	add    %dl,(%ecx)
44bb2c:	62 00                	bound  %eax,(%eax)
44bb2e:	75 00                	jne    0x44bb30
44bb30:	74 00                	je     0x44bb32
44bb32:	74 00                	je     0x44bb34
44bb34:	6f                   	outsl  %ds:(%esi),(%dx)
44bb35:	00 6e 00             	add    %ch,0x0(%esi)
44bb38:	34 00                	xor    $0x0,%al
44bb3a:	30 00                	xor    %al,(%eax)
44bb3c:	00 11                	add    %dl,(%ecx)
44bb3e:	62 00                	bound  %eax,(%eax)
44bb40:	75 00                	jne    0x44bb42
44bb42:	74 00                	je     0x44bb44
44bb44:	74 00                	je     0x44bb46
44bb46:	6f                   	outsl  %ds:(%esi),(%dx)
44bb47:	00 6e 00             	add    %ch,0x0(%esi)
44bb4a:	33 00                	xor    (%eax),%eax
44bb4c:	39 00                	cmp    %eax,(%eax)
44bb4e:	00 11                	add    %dl,(%ecx)
44bb50:	62 00                	bound  %eax,(%eax)
44bb52:	75 00                	jne    0x44bb54
44bb54:	74 00                	je     0x44bb56
44bb56:	74 00                	je     0x44bb58
44bb58:	6f                   	outsl  %ds:(%esi),(%dx)
44bb59:	00 6e 00             	add    %ch,0x0(%esi)
44bb5c:	33 00                	xor    (%eax),%eax
44bb5e:	38 00                	cmp    %al,(%eax)
44bb60:	00 03                	add    %al,(%ebx)
44bb62:	4c                   	dec    %esp
44bb63:	00 00                	add    %al,(%eax)
44bb65:	11 62 00             	adc    %esp,0x0(%edx)
44bb68:	75 00                	jne    0x44bb6a
44bb6a:	74 00                	je     0x44bb6c
44bb6c:	74 00                	je     0x44bb6e
44bb6e:	6f                   	outsl  %ds:(%esi),(%dx)
44bb6f:	00 6e 00             	add    %ch,0x0(%esi)
44bb72:	33 00                	xor    (%eax),%eax
44bb74:	37                   	aaa
44bb75:	00 00                	add    %al,(%eax)
44bb77:	03 4b 00             	add    0x0(%ebx),%ecx
44bb7a:	00 11                	add    %dl,(%ecx)
44bb7c:	62 00                	bound  %eax,(%eax)
44bb7e:	75 00                	jne    0x44bb80
44bb80:	74 00                	je     0x44bb82
44bb82:	74 00                	je     0x44bb84
44bb84:	6f                   	outsl  %ds:(%esi),(%dx)
44bb85:	00 6e 00             	add    %ch,0x0(%esi)
44bb88:	33 00                	xor    (%eax),%eax
44bb8a:	36 00 00             	add    %al,%ss:(%eax)
44bb8d:	03 4a 00             	add    0x0(%edx),%ecx
44bb90:	00 11                	add    %dl,(%ecx)
44bb92:	62 00                	bound  %eax,(%eax)
44bb94:	75 00                	jne    0x44bb96
44bb96:	74 00                	je     0x44bb98
44bb98:	74 00                	je     0x44bb9a
44bb9a:	6f                   	outsl  %ds:(%esi),(%dx)
44bb9b:	00 6e 00             	add    %ch,0x0(%esi)
44bb9e:	33 00                	xor    (%eax),%eax
44bba0:	35 00 00 03 48       	xor    $0x48030000,%eax
44bba5:	00 00                	add    %al,(%eax)
44bba7:	11 62 00             	adc    %esp,0x0(%edx)
44bbaa:	75 00                	jne    0x44bbac
44bbac:	74 00                	je     0x44bbae
44bbae:	74 00                	je     0x44bbb0
44bbb0:	6f                   	outsl  %ds:(%esi),(%dx)
44bbb1:	00 6e 00             	add    %ch,0x0(%esi)
44bbb4:	33 00                	xor    (%eax),%eax
44bbb6:	34 00                	xor    $0x0,%al
44bbb8:	00 03                	add    %al,(%ebx)
44bbba:	47                   	inc    %edi
44bbbb:	00 00                	add    %al,(%eax)
44bbbd:	11 62 00             	adc    %esp,0x0(%edx)
44bbc0:	75 00                	jne    0x44bbc2
44bbc2:	74 00                	je     0x44bbc4
44bbc4:	74 00                	je     0x44bbc6
44bbc6:	6f                   	outsl  %ds:(%esi),(%dx)
44bbc7:	00 6e 00             	add    %ch,0x0(%esi)
44bbca:	33 00                	xor    (%eax),%eax