451827:	00 30                	add    %dh,(%eax)
451829:	00 62 00             	add    %ah,0x0(%edx)
45182c:	73 00                	jae    0x45182e
45182e:	34 00                	xor    $0x0,%al
451830:	2e 00 71 00          	add    %dh,%cs:0x0(%ecx)
451834:	6c                   	insb   (%dx),%es:(%edi)
451835:	00 75 00             	add    %dh,0x0(%ebp)
451838:	00 19                	add    %bl,(%ecx)
45183a:	75 00                	jne    0x45183c
45183c:	33 00                	xor    (%eax),%eax
45183e:	74 00                	je     0x451840
451840:	78 00                	js     0x451842
451842:	72 00                	jb     0x451844
451844:	30 00                	xor    %al,(%eax)
451846:	6c                   	insb   (%dx),%es:(%edi)
451847:	00 31                	add    %dh,(%ecx)
451849:	00 2e                	add    %ch,(%esi)
45184b:	00 32                	add    %dh,(%edx)
45184d:	00 65 00             	add    %ah,0x0(%ebp)
451850:	78 00                	js     0x451852
451852:	00 19                	add    %bl,(%ecx)
451854:	34 00                	xor    $0x0,%al
451856:	70 00                	jo     0x451858
451858:	31 00                	xor    %eax,(%eax)
45185a:	31 00                	xor    %eax,(%eax)
45185c:	6b 00 72             	imul   $0x72,(%eax),%eax
45185f:	00 6f 00             	add    %ch,0x0(%edi)
451862:	79 00                	jns    0x451864
451864:	2e 00 78 00          	add    %bh,%cs:0x0(%eax)
451868:	64 00 34 00          	add    %dh,%fs:(%eax,%eax,1)
45186c:	00 19                	add    %bl,(%ecx)
45186e:	69 00 33 00 65 00    	imul   $0x650033,(%eax),%eax
451874:	70 00                	jo     0x451876
451876:	31 00                	xor    %eax,(%eax)
451878:	72 00                	jb     0x45187a
45187a:	63 00                	arpl   %eax,(%eax)
45187c:	71 00                	jno    0x45187e
45187e:	2e 00 31             	add    %dh,%cs:(%ecx)
451881:	00 72 00             	add    %dh,0x0(%edx)
451884:	64 00 00             	add    %al,%fs:(%eax)
451887:	19 75 00             	sbb    %esi,0x0(%ebp)
45188a:	34 00                	xor    $0x0,%al
45188c:	70 00                	jo     0x45188e
45188e:	32 00                	xor    (%eax),%al
451890:	65 00 76 00          	add    %dh,%gs:0x0(%esi)
451894:	66 00 62 00          	data16 add %ah,0x0(%edx)
451898:	2e 00 6a 00          	add    %ch,%cs:0x0(%edx)
45189c:	77 00                	ja     0x45189e
45189e:	66 00 00             	data16 add %al,(%eax)
4518a1:	19 68 00             	sbb    %ebp,0x0(%eax)
4518a4:	70 00                	jo     0x4518a6
4518a6:	32 00                	xor    (%eax),%al
4518a8:	75 00                	jne    0x4518aa
4518aa:	61                   	popa
4518ab:	00 6a 00             	add    %ch,0x0(%edx)
4518ae:	6b 00 74             	imul   $0x74,(%eax),%eax
4518b1:	00 2e                	add    %ch,(%esi)
4518b3:	00 64 00 30          	add    %ah,0x30(%eax,%eax,1)
4518b7:	00 78 00             	add    %bh,0x0(%eax)
4518ba:	00 19                	add    %bl,(%ecx)
4518bc:	65 00 76 00          	add    %dh,%gs:0x0(%esi)
4518c0:	74 00                	je     0x4518c2
4518c2:	70 00                	jo     0x4518c4
4518c4:	69 00 31 00 78 00    	imul   $0x780031,(%eax),%eax
4518ca:	31 00                	xor    %eax,(%eax)
4518cc:	2e 00 6e 00          	add    %ch,%cs:0x0(%esi)
4518d0:	6f                   	outsl  %ds:(%esi),(%dx)
4518d1:	00 72 00             	add    %dh,0x0(%edx)
4518d4:	00 19                	add    %bl,(%ecx)
4518d6:	35 00 32 00 6b       	xor    $0x6b003200,%eax
4518db:	00 76 00             	add    %dh,0x0(%esi)
4518de:	69 00 6d 00 72 00    	imul   $0x72006d,(%eax),%eax
4518e4:	31 00                	xor    %eax,(%eax)
4518e6:	2e 00 62 00          	add    %ah,%cs:0x0(%edx)
4518ea:	33 00                	xor    (%eax),%eax
4518ec:	32 00                	xor    (%eax),%al
4518ee:	00 19                	add    %bl,(%ecx)
4518f0:	71 00                	jno    0x4518f2
4518f2:	33 00                	xor    (%eax),%eax
4518f4:	6f                   	outsl  %ds:(%esi),(%dx)
4518f5:	00 70 00             	add    %dh,0x0(%eax)
4518f8:	62 00                	bound  %eax,(%eax)
4518fa:	77 00                	ja     0x4518fc
4518fc:	35 00 62 00 2e       	xor    $0x2e006200,%eax
451901:	00 6a 00             	add    %ch,0x0(%edx)
451904:	6e                   	outsb  %ds:(%esi),(%dx)
451905:	00 61 00             	add    %ah,0x0(%ecx)
451908:	00 19                	add    %bl,(%ecx)
45190a:	6a 00                	push   $0x0
45190c:	6e                   	outsb  %ds:(%esi),(%dx)
45190d:	00 6c 00 73          	add    %ch,0x73(%eax,%eax,1)
451911:	00 72 00             	add    %dh,0x0(%edx)
451914:	68 00 33 00 69       	push   $0x69003300
451919:	00 2e                	add    %ch,(%esi)
45191b:	00 35 00 79 00 63    	add    %dh,0x63007900
451921:	00 00                	add    %al,(%eax)
451923:	19 6a 00             	sbb    %ebp,0x0(%edx)
451926:	61                   	popa
451927:	00 68 00             	add    %ch,0x0(%eax)
45192a:	73 00                	jae    0x45192c
45192c:	6b 00 61             	imul   $0x61,(%eax),%eax
45192f:	00 6c 00 78          	add    %ch,0x78(%eax,%eax,1)
451933:	00 2e                	add    %ch,(%esi)
451935:	00 31                	add    %dh,(%ecx)
451937:	00 67 00             	add    %ah,0x0(%edi)
45193a:	31 00                	xor    %eax,(%eax)
45193c:	00 19                	add    %bl,(%ecx)
45193e:	6c                   	insb   (%dx),%es:(%edi)
45193f:	00 70 00             	add    %dh,0x0(%eax)
451942:	35 00 6e 00 33       	xor    $0x33006e00,%eax
451947:	00 6b 00             	add    %ch,0x0(%ebx)
45194a:	6c                   	insb   (%dx),%es:(%edi)
45194b:	00 34 00             	add    %dh,(%eax,%eax,1)
45194e:	2e 00 63 00          	add    %ah,%cs:0x0(%ebx)
451952:	30 00                	xor    %al,(%eax)
451954:	33 00                	xor    (%eax),%eax
451956:	00 19                	add    %bl,(%ecx)
451958:	6c                   	insb   (%dx),%es:(%edi)
451959:	00 73 00             	add    %dh,0x0(%ebx)
45195c:	77 00                	ja     0x45195e
45195e:	70 00                	jo     0x451960
451960:	75 00                	jne    0x451962
451962:	34 00                	xor    $0x0,%al
451964:	78 00                	js     0x451966
451966:	31 00                	xor    %eax,(%eax)
451968:	2e 00 68 00          	add    %ch,%cs:0x0(%eax)
45196c:	6e                   	outsb  %ds:(%esi),(%dx)
45196d:	00 78 00             	add    %bh,0x0(%eax)
451970:	00 19                	add    %bl,(%ecx)
451972:	6a 00                	push   $0x0
451974:	61                   	popa
451975:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
451979:	00 34 00             	add    %dh,(%eax,%eax,1)
45197c:	66 00 30             	data16 add %dh,(%eax)
45197f:	00 78 00             	add    %bh,0x0(%eax)
451982:	2e 00 70 00          	add    %dh,%cs:0x0(%eax)
451986:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
45198a:	00 19                	add    %bl,(%ecx)
45198c:	75 00                	jne    0x45198e
45198e:	67 00 6c 00          	add    %ch,0x0(%si)
451992:	72 00                	jb     0x451994
451994:	6b 00 33             	imul   $0x33,(%eax),%eax
451997:	00 68 00             	add    %ch,0x0(%eax)
45199a:	66 00 2e             	data16 add %ch,(%esi)
45199d:	00 75 00             	add    %dh,0x0(%ebp)
4519a0:	75 00                	jne    0x4519a2
4519a2:	6b 00 00             	imul   $0x0,(%eax),%eax
4519a5:	19 6d 00             	sbb    %ebp,0x0(%ebp)
4519a8:	33 00                	xor    (%eax),%eax
4519aa:	34 00                	xor    $0x0,%al
4519ac:	6f                   	outsl  %ds:(%esi),(%dx)
4519ad:	00 77 00             	add    %dh,0x0(%edi)
4519b0:	79 00                	jns    0x4519b2
4519b2:	66 00 6a 00          	data16 add %ch,0x0(%edx)
4519b6:	2e 00 64 00 6e       	add    %ah,%cs:0x6e(%eax,%eax,1)
4519bb:	00 35 00 00 19 62    	add    %dh,0x62190000
4519c1:	00 30                	add    %dh,(%eax)
4519c3:	00 6e 00             	add    %ch,0x0(%esi)
4519c6:	69 00 74 00 65 00    	imul   $0x650074,(%eax),%eax
4519cc:	70 00                	jo     0x4519ce
4519ce:	66 00 2e             	data16 add %ch,(%esi)
4519d1:	00 61 00             	add    %ah,0x0(%ecx)
4519d4:	62 00                	bound  %eax,(%eax)
4519d6:	7a 00                	jp     0x4519d8
4519d8:	00 19                	add    %bl,(%ecx)
4519da:	62 00                	bound  %eax,(%eax)
4519dc:	34 00                	xor    $0x0,%al
4519de:	6f                   	outsl  %ds:(%esi),(%dx)
4519df:	00 6a 00             	add    %ch,0x0(%edx)
4519e2:	72 00                	jb     0x4519e4
4519e4:	30 00                	xor    %al,(%eax)
4519e6:	6f                   	outsl  %ds:(%esi),(%dx)
4519e7:	00 7a 00             	add    %bh,0x0(%edx)
4519ea:	2e 00 6b 00          	add    %ch,%cs:0x0(%ebx)
4519ee:	73 00                	jae    0x4519f0
4519f0:	77 00                	ja     0x4519f2
4519f2:	00 19                	add    %bl,(%ecx)
4519f4:	62 00                	bound  %eax,(%eax)
4519f6:	6c                   	insb   (%dx),%es:(%edi)
4519f7:	00 7a 00             	add    %bh,0x0(%edx)
4519fa:	35 00 79 00 32       	xor    $0x32007900,%eax
4519ff:	00 75 00             	add    %dh,0x0(%ebp)
451a02:	6e                   	outsb  %ds:(%esi),(%dx)
451a03:	00 2e                	add    %ch,(%esi)
451a05:	00 68 00             	add    %ch,0x0(%eax)
451a08:	79 00                	jns    0x451a0a
451a0a:	32 00                	xor    (%eax),%al
451a0c:	00 19                	add    %bl,(%ecx)
451a0e:	78 00                	js     0x451a10
451a10:	78 00                	js     0x451a12
451a12:	34 00                	xor    $0x0,%al
451a14:	62 00                	bound  %eax,(%eax)
451a16:	6d                   	insl   (%dx),%es:(%edi)
451a17:	00 78 00             	add    %bh,0x0(%eax)
451a1a:	73 00                	jae    0x451a1c
451a1c:	66 00 2e             	data16 add %ch,(%esi)
451a1f:	00 61 00             	add    %ah,0x0(%ecx)
451a22:	7a 00                	jp     0x451a24
451a24:	6c                   	insb   (%dx),%es:(%edi)
451a25:	00 00                	add    %al,(%eax)
451a27:	19 32                	sbb    %esi,(%edx)
451a29:	00 75 00             	add    %dh,0x0(%ebp)
451a2c:	61                   	popa
451a2d:	00 72 00             	add    %dh,0x0(%edx)
451a30:	33 00                	xor    (%eax),%eax
451a32:	6f                   	outsl  %ds:(%esi),(%dx)
451a33:	00 6a 00             	add    %ch,0x0(%edx)
451a36:	78 00                	js     0x451a38
451a38:	2e 00 69 00          	add    %ch,%cs:0x0(%ecx)
451a3c:	68 00 67 00 00       	push   $0x6700
451a41:	19 70 00             	sbb    %esi,0x0(%eax)
451a44:	72 00                	jb     0x451a46
451a46:	30 00                	xor    %al,(%eax)
451a48:	33 00                	xor    (%eax),%eax
451a4a:	64 00 70 00          	add    %dh,%fs:0x0(%eax)
451a4e:	70 00                	jo     0x451a50
451a50:	61                   	popa
451a51:	00 2e                	add    %ch,(%esi)
451a53:	00 32                	add    %dh,(%edx)
451a55:	00 64 00 30          	add    %ah,0x30(%eax,%eax,1)
451a59:	00 00                	add    %al,(%eax)
451a5b:	19 74 00 35          	sbb    %esi,0x35(%eax,%eax,1)
451a5f:	00 30                	add    %dh,(%eax)
451a61:	00 31                	add    %dh,(%ecx)
451a63:	00 34 00             	add    %dh,(%eax,%eax,1)
451a66:	6b 00 34             	imul   $0x34,(%eax),%eax
451a69:	00 61 00             	add    %ah,0x0(%ecx)
451a6c:	2e 00 78 00          	add    %bh,%cs:0x0(%eax)
451a70:	73 00                	jae    0x451a72
451a72:	75 00                	jne    0x451a74
451a74:	00 19                	add    %bl,(%ecx)
451a76:	66 00 75 00          	data16 add %dh,0x0(%ebp)
451a7a:	62 00                	bound  %eax,(%eax)
451a7c:	61                   	popa
451a7d:	00 77 00             	add    %dh,0x0(%edi)
451a80:	32 00                	xor    (%eax),%al
451a82:	69 00 79 00 2e 00    	imul   $0x2e0079,(%eax),%eax
451a88:	69 00 63 00 6d 00    	imul   $0x6d0063,(%eax),%eax
451a8e:	00 19                	add    %bl,(%ecx)
451a90:	67 00 35             	add    %dh,(%di)
451a93:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
451a97:	00 34 00             	add    %dh,(%eax,%eax,1)
451a9a:	63 00                	arpl   %eax,(%eax)
451a9c:	30 00                	xor    %al,(%eax)
451a9e:	73 00                	jae    0x451aa0
451aa0:	2e 00 78 00          	add    %bh,%cs:0x0(%eax)
451aa4:	70 00                	jo     0x451aa6
451aa6:	35 00 00 19 6b       	xor    $0x6b190000,%eax
451aab:	00 6e 00             	add    %ch,0x0(%esi)
451aae:	72 00                	jb     0x451ab0
451ab0:	61                   	popa
451ab1:	00 73 00             	add    %dh,0x0(%ebx)
451ab4:	77 00                	ja     0x451ab6
451ab6:	63 00                	arpl   %eax,(%eax)
451ab8:	34 00                	xor    $0x0,%al
451aba:	2e 00 33             	add    %dh,%cs:(%ebx)
451abd:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
451ac1:	00 00                	add    %al,(%eax)
451ac3:	19 32                	sbb    %esi,(%edx)
451ac5:	00 71 00             	add    %dh,0x0(%ecx)
451ac8:	31 00                	xor    %eax,(%eax)
451aca:	63 00                	arpl   %eax,(%eax)
451acc:	7a 00                	jp     0x451ace
451ace:	33 00                	xor    (%eax),%eax
451ad0:	71 00                	jno    0x451ad2
451ad2:	33 00                	xor    (%eax),%eax
451ad4:	2e 00 35 00 76 00 61 	add    %dh,%cs:0x61007600
451adb:	00 00                	add    %al,(%eax)
451add:	19 63 00             	sbb    %esp,0x0(%ebx)
451ae0:	31 00                	xor    %eax,(%eax)
451ae2:	65 00 32             	add    %dh,%gs:(%edx)
451ae5:	00 73 00             	add    %dh,0x0(%ebx)
451ae8:	6f                   	outsl  %ds:(%esi),(%dx)
451ae9:	00 7a 00             	add    %bh,0x0(%edx)
451aec:	76 00                	jbe    0x451aee
451aee:	2e 00 70 00          	add    %dh,%cs:0x0(%eax)
451af2:	6d                   	insl   (%dx),%es:(%edi)
451af3:	00 6a 00             	add    %ch,0x0(%edx)
451af6:	00 19                	add    %bl,(%ecx)
451af8:	71 00                	jno    0x451afa
451afa:	67 00 6c 00          	add    %ch,0x0(%si)
451afe:	62 00                	bound  %eax,(%eax)
451b00:	65 00 34 00          	add    %dh,%gs:(%eax,%eax,1)
451b04:	76 00                	jbe    0x451b06
451b06:	31 00                	xor    %eax,(%eax)
451b08:	2e 00 63 00          	add    %ah,%cs:0x0(%ebx)
451b0c:	66 00 31             	data16 add %dh,(%ecx)
451b0f:	00 00                	add    %al,(%eax)
451b11:	19 6f 00             	sbb    %ebp,0x0(%edi)
451b14:	7a 00                	jp     0x451b16
451b16:	6f                   	outsl  %ds:(%esi),(%dx)
451b17:	00 66 00             	add    %ah,0x0(%esi)
451b1a:	6f                   	outsl  %ds:(%esi),(%dx)
451b1b:	00 69 00             	add    %ch,0x0(%ecx)
451b1e:	71 00                	jno    0x451b20
451b20:	68 00 2e 00 33       	push   $0x33002e00
451b25:	00 35 00 31 00 00    	add    %dh,0x3100
451b2b:	19 31                	sbb    %esi,(%ecx)
451b2d:	00 62 00             	add    %ah,0x0(%edx)
451b30:	6e                   	outsb  %ds:(%esi),(%dx)
451b31:	00 32                	add    %dh,(%edx)
451b33:	00 34 00             	add    %dh,(%eax,%eax,1)
451b36:	6b 00 70             	imul   $0x70,(%eax),%eax
451b39:	00 6f 00             	add    %ch,0x0(%edi)
451b3c:	2e 00 69 00          	add    %ch,%cs:0x0(%ecx)
451b40:	75 00                	jne    0x451b42
451b42:	77 00                	ja     0x451b44
451b44:	00 19                	add    %bl,(%ecx)
451b46:	65 00 34 00          	add    %dh,%gs:(%eax,%eax,1)
451b4a:	65 00 76 00          	add    %dh,%gs:0x0(%esi)
451b4e:	63 00                	arpl   %eax,(%eax)
451b50:	65 00 30             	add    %dh,%gs:(%eax)
451b53:	00 6d 00             	add    %ch,0x0(%ebp)
451b56:	2e 00 75 00          	add    %dh,%cs:0x0(%ebp)
451b5a:	78 00                	js     0x451b5c
451b5c:	33 00                	xor    (%eax),%eax
451b5e:	00 19                	add    %bl,(%ecx)
451b60:	68 00 34 00 70       	push   $0x70003400
451b65:	00 70 00             	add    %dh,0x0(%eax)
451b68:	34 00                	xor    $0x0,%al
451b6a:	74 00                	je     0x451b6c
451b6c:	32 00                	xor    (%eax),%al
451b6e:	79 00                	jns    0x451b70
451b70:	2e 00 32             	add    %dh,%cs:(%edx)
451b73:	00 72 00             	add    %dh,0x0(%edx)
451b76:	35 00 00 19 31       	xor    $0x31190000,%eax
451b7b:	00 31                	add    %dh,(%ecx)
451b7d:	00 78 00             	add    %bh,0x0(%eax)
451b80:	6b 00 75             	imul   $0x75,(%eax),%eax
451b83:	00 61 00             	add    %ah,0x0(%ecx)
451b86:	6c                   	insb   (%dx),%es:(%edi)
451b87:	00 35 00 2e 00 32    	add    %dh,0x32002e00
451b8d:	00 63 00             	add    %ah,0x0(%ebx)
451b90:	72 00                	jb     0x451b92
451b92:	00 19                	add    %bl,(%ecx)
451b94:	69 00 30 00 72 00    	imul   $0x720030,(%eax),%eax
451b9a:	35 00 68 00 70       	xor    $0x70006800,%eax
451b9f:	00 76 00             	add    %dh,0x0(%esi)
451ba2:	66 00 2e             	data16 add %ch,(%esi)
451ba5:	00 6f 00             	add    %ch,0x0(%edi)
451ba8:	76 00                	jbe    0x451baa
451baa:	34 00                	xor    $0x0,%al
451bac:	00 19                	add    %bl,(%ecx)
451bae:	32 00                	xor    (%eax),%al
451bb0:	6f                   	outsl  %ds:(%esi),(%dx)
451bb1:	00 33                	add    %dh,(%ebx)
451bb3:	00 6d 00             	add    %ch,0x0(%ebp)
451bb6:	77 00                	ja     0x451bb8
451bb8:	6d                   	insl   (%dx),%es:(%edi)
451bb9:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)