421c11:	68 00 67 00 4a       	push   $0x4a006700
421c16:	00 45 00             	add    %al,0x0(%ebp)
421c19:	52                   	push   %edx
421c1a:	00 47 00             	add    %al,0x0(%edi)
421c1d:	32 00                	xor    (%eax),%al
421c1f:	30 00                	xor    %al,(%eax)
421c21:	72 00                	jb     0x421c23
421c23:	4f                   	dec    %edi
421c24:	00 2f                	add    %ch,(%edi)
421c26:	00 4e 00             	add    %cl,0x0(%esi)
421c29:	37                   	aaa
421c2a:	00 5a 00             	add    %bl,0x0(%edx)
421c2d:	79 00                	jns    0x421c2f
421c2f:	4a                   	dec    %edx
421c30:	00 6d 00             	add    %ch,0x0(%ebp)
421c33:	72 00                	jb     0x421c35
421c35:	4b                   	dec    %ebx
421c36:	00 55 00             	add    %dl,0x0(%ebp)
421c39:	58                   	pop    %eax
421c3a:	00 6c 00 72          	add    %ch,0x72(%eax,%eax,1)
421c3e:	00 35 00 48 00 74    	add    %dh,0x74004800
421c44:	00 30                	add    %dh,(%eax)
421c46:	00 6d 00             	add    %ch,0x0(%ebp)
421c49:	31 00                	xor    %eax,(%eax)
421c4b:	76 00                	jbe    0x421c4d
421c4d:	35 00 45 00 77       	xor    $0x77004500,%eax
421c52:	00 33                	add    %dh,(%ebx)
421c54:	00 7a 00             	add    %bh,0x0(%edx)
421c57:	6e                   	outsb  %ds:(%esi),(%dx)
421c58:	00 4e 00             	add    %cl,0x0(%esi)
421c5b:	58                   	pop    %eax
421c5c:	00 75 00             	add    %dh,0x0(%ebp)
421c5f:	55                   	push   %ebp
421c60:	00 47 00             	add    %al,0x0(%edi)
421c63:	45                   	inc    %ebp
421c64:	00 74 00 4c          	add    %dh,0x4c(%eax,%eax,1)
421c68:	00 6c 00 72          	add    %ch,0x72(%eax,%eax,1)
421c6c:	00 69 00             	add    %ch,0x0(%ecx)
421c6f:	4e                   	dec    %esi
421c70:	00 4b 00             	add    %cl,0x0(%ebx)
421c73:	70 00                	jo     0x421c75
421c75:	6b 00 70             	imul   $0x70,(%eax),%eax
421c78:	00 2f                	add    %ch,(%edi)
421c7a:	00 69 00             	add    %ch,0x0(%ecx)
421c7d:	74 00                	je     0x421c7f
421c7f:	45                   	inc    %ebp
421c80:	00 36                	add    %dh,(%esi)
421c82:	00 59 00             	add    %bl,0x0(%ecx)
421c85:	49                   	dec    %ecx
421c86:	00 30                	add    %dh,(%eax)
421c88:	00 72 00             	add    %dh,0x0(%edx)
421c8b:	6e                   	outsb  %ds:(%esi),(%dx)
421c8c:	00 2f                	add    %ch,(%edi)
421c8e:	00 54 00 35          	add    %dl,0x35(%eax,%eax,1)
421c92:	00 65 00             	add    %ah,0x0(%ebp)
421c95:	66 00 41 00          	data16 add %al,0x0(%ecx)
421c99:	67 00 78 00          	add    %bh,0x0(%bx,%si)
421c9d:	68 00 59 00 47       	push   $0x47005900
421ca2:	00 5a 00             	add    %bl,0x0(%edx)
421ca5:	59                   	pop    %ecx
421ca6:	00 49 00             	add    %cl,0x0(%ecx)
421ca9:	35 00 35 00 55       	xor    $0x55003500,%eax
421cae:	00 6d 00             	add    %ch,0x0(%ebp)
421cb1:	42                   	inc    %edx
421cb2:	00 79 00             	add    %bh,0x0(%ecx)
421cb5:	41                   	inc    %ecx
421cb6:	00 33                	add    %dh,(%ebx)
421cb8:	00 4e 00             	add    %cl,0x0(%esi)
421cbb:	4e                   	dec    %esi
421cbc:	00 62 00             	add    %ah,0x0(%edx)
421cbf:	68 00 51 00 45       	push   $0x45005100
421cc4:	00 5a 00             	add    %bl,0x0(%edx)
421cc7:	59                   	pop    %ecx
421cc8:	00 54 00 76          	add    %dl,0x76(%eax,%eax,1)
421ccc:	00 36                	add    %dh,(%esi)
421cce:	00 38                	add    %bh,(%eax)
421cd0:	00 33                	add    %dh,(%ebx)
421cd2:	00 73 00             	add    %dh,0x0(%ebx)
421cd5:	58                   	pop    %eax
421cd6:	00 75 00             	add    %dh,0x0(%ebp)
421cd9:	37                   	aaa
421cda:	00 6a 00             	add    %ch,0x0(%edx)
421cdd:	44                   	inc    %esp
421cde:	00 45 00             	add    %al,0x0(%ebp)
421ce1:	38 00                	cmp    %al,(%eax)
421ce3:	33 00                	xor    (%eax),%eax
421ce5:	5a                   	pop    %edx
421ce6:	00 4e 00             	add    %cl,0x0(%esi)
421ce9:	62 00                	bound  %eax,(%eax)
421ceb:	31 00                	xor    %eax,(%eax)
421ced:	66 00 75 00          	data16 add %dh,0x0(%ebp)
421cf1:	55                   	push   %ebp
421cf2:	00 75 00             	add    %dh,0x0(%ebp)
421cf5:	76 00                	jbe    0x421cf7
421cf7:	6f                   	outsl  %ds:(%esi),(%dx)
421cf8:	00 5a 00             	add    %bl,0x0(%edx)
421cfb:	43                   	inc    %ebx
421cfc:	00 31                	add    %dh,(%ecx)
421cfe:	00 4b 00             	add    %cl,0x0(%ebx)
421d01:	57                   	push   %edi
421d02:	00 30                	add    %dh,(%eax)
421d04:	00 4f 00             	add    %cl,0x0(%edi)
421d07:	58                   	pop    %eax
421d08:	00 57 00             	add    %dl,0x0(%edi)
421d0b:	54                   	push   %esp
421d0c:	00 33                	add    %dh,(%ebx)
421d0e:	00 57 00             	add    %dl,0x0(%edi)
421d11:	39 00                	cmp    %eax,(%eax)
421d13:	31 00                	xor    %eax,(%eax)
421d15:	67 00 2f             	add    %ch,(%bx)
421d18:	00 38                	add    %bh,(%eax)
421d1a:	00 4e 00             	add    %cl,0x0(%esi)
421d1d:	32 00                	xor    (%eax),%al
421d1f:	52                   	push   %edx
421d20:	00 6a 00             	add    %ch,0x0(%edx)
421d23:	41                   	inc    %ecx
421d24:	00 72 00             	add    %dh,0x0(%edx)
421d27:	4d                   	dec    %ebp
421d28:	00 5a 00             	add    %bl,0x0(%edx)
421d2b:	41                   	inc    %ecx
421d2c:	00 39                	add    %bh,(%ecx)
421d2e:	00 6c 00 47          	add    %ch,0x47(%eax,%eax,1)
421d32:	00 52 00             	add    %dl,0x0(%edx)
421d35:	2b 00                	sub    (%eax),%eax
421d37:	2b 00                	sub    (%eax),%eax
421d39:	44                   	inc    %esp
421d3a:	00 52 00             	add    %dl,0x0(%edx)
421d3d:	4e                   	dec    %esi
421d3e:	00 30                	add    %dh,(%eax)
421d40:	00 75 00             	add    %dh,0x0(%ebp)
421d43:	36 00 35 00 69 00 77 	add    %dh,%ss:0x77006900
421d4a:	00 50 00             	add    %dl,0x0(%eax)
421d4d:	5a                   	pop    %edx
421d4e:	00 30                	add    %dh,(%eax)
421d50:	00 6b 00             	add    %ch,0x0(%ebx)
421d53:	65 00 7a 00          	add    %bh,%gs:0x0(%edx)
421d57:	42                   	inc    %edx
421d58:	00 65 00             	add    %ah,0x0(%ebp)
421d5b:	53                   	push   %ebx
421d5c:	00 38                	add    %bh,(%eax)
421d5e:	00 6b 00             	add    %ch,0x0(%ebx)
421d61:	50                   	push   %eax
421d62:	00 31                	add    %dh,(%ecx)
421d64:	00 30                	add    %dh,(%eax)
421d66:	00 62 00             	add    %ah,0x0(%edx)
421d69:	59                   	pop    %ecx
421d6a:	00 58 00             	add    %bl,0x0(%eax)
421d6d:	46                   	inc    %esi
421d6e:	00 49 00             	add    %cl,0x0(%ecx)
421d71:	45                   	inc    %ebp
421d72:	00 42 00             	add    %al,0x0(%edx)
421d75:	43                   	inc    %ebx
421d76:	00 48 00             	add    %cl,0x0(%eax)
421d79:	66 00 70 00          	data16 add %dh,0x0(%eax)
421d7d:	61                   	popa
421d7e:	00 58 00             	add    %bl,0x0(%eax)
421d81:	38 00                	cmp    %al,(%eax)
421d83:	77 00                	ja     0x421d85
421d85:	35 00 6b 00 5a       	xor    $0x5a006b00,%eax
421d8a:	00 79 00             	add    %bh,0x0(%ecx)
421d8d:	4a                   	dec    %edx
421d8e:	00 4b 00             	add    %cl,0x0(%ebx)
421d91:	74 00                	je     0x421d93
421d93:	56                   	push   %esi
421d94:	00 73 00             	add    %dh,0x0(%ebx)
421d97:	33 00                	xor    (%eax),%eax
421d99:	66 00 67 00          	data16 add %ah,0x0(%edi)
421d9d:	51                   	push   %ecx
421d9e:	00 4a 00             	add    %cl,0x0(%edx)
421da1:	7a 00                	jp     0x421da3
421da3:	67 00 55 00          	add    %dl,0x0(%di)
421da7:	74 00                	je     0x421da9
421da9:	61                   	popa
421daa:	00 73 00             	add    %dh,0x0(%ebx)
421dad:	4a                   	dec    %edx
421dae:	00 75 00             	add    %dh,0x0(%ebp)
421db1:	69 00 68 00 63 00    	imul   $0x630068,(%eax),%eax
421db7:	64 00 54 00 38       	add    %dl,%fs:0x38(%eax,%eax,1)
421dbc:	00 57 00             	add    %dl,0x0(%edi)
421dbf:	65 00 32             	add    %dh,%gs:(%edx)
421dc2:	00 5a 00             	add    %bl,0x0(%edx)
421dc5:	56                   	push   %esi
421dc6:	00 45 00             	add    %al,0x0(%ebp)
421dc9:	72 00                	jb     0x421dcb
421dcb:	2b 00                	sub    (%eax),%eax
421dcd:	6d                   	insl   (%dx),%es:(%edi)
421dce:	00 33                	add    %dh,(%ebx)
421dd0:	00 6d 00             	add    %ch,0x0(%ebp)
421dd3:	5a                   	pop    %edx
421dd4:	00 54 00 74          	add    %dl,0x74(%eax,%eax,1)
421dd8:	00 4d 00             	add    %cl,0x0(%ebp)
421ddb:	72 00                	jb     0x421ddd
421ddd:	66 00 42 00          	data16 add %al,0x0(%edx)
421de1:	61                   	popa
421de2:	00 43 00             	add    %al,0x0(%ebx)
421de5:	6b 00 6f             	imul   $0x6f,(%eax),%eax
421de8:	00 65 00             	add    %ah,0x0(%ebp)
421deb:	7a 00                	jp     0x421ded
421ded:	6b 00 48             	imul   $0x48,(%eax),%eax
421df0:	00 50 00             	add    %dl,0x0(%eax)
421df3:	71 00                	jno    0x421df5
421df5:	4e                   	dec    %esi
421df6:	00 76 00             	add    %dh,0x0(%esi)
421df9:	41                   	inc    %ecx
421dfa:	00 68 00             	add    %ch,0x0(%eax)
421dfd:	5a                   	pop    %edx
421dfe:	00 6a 00             	add    %ch,0x0(%edx)
421e01:	58                   	pop    %eax
421e02:	00 4a 00             	add    %cl,0x0(%edx)
421e05:	61                   	popa
421e06:	00 34 00             	add    %dh,(%eax,%eax,1)
421e09:	6f                   	outsl  %ds:(%esi),(%dx)
421e0a:	00 65 00             	add    %ah,0x0(%ebp)
421e0d:	50                   	push   %eax
421e0e:	00 59 00             	add    %bl,0x0(%ecx)
421e11:	4f                   	dec    %edi
421e12:	00 71 00             	add    %dh,0x0(%ecx)
421e15:	48                   	dec    %eax
421e16:	00 59 00             	add    %bl,0x0(%ecx)
421e19:	33 00                	xor    (%eax),%eax
421e1b:	55                   	push   %ebp
421e1c:	00 72 00             	add    %dh,0x0(%edx)
421e1f:	73 00                	jae    0x421e21
421e21:	59                   	pop    %ecx
421e22:	00 56 00             	add    %dl,0x0(%esi)
421e25:	4b                   	dec    %ebx
421e26:	00 61 00             	add    %ah,0x0(%ecx)
421e29:	50                   	push   %eax
421e2a:	00 35 00 68 00 64    	add    %dh,0x64006800
421e30:	00 57 00             	add    %dl,0x0(%edi)
421e33:	72 00                	jb     0x421e35
421e35:	73 00                	jae    0x421e37
421e37:	47                   	inc    %edi
421e38:	00 32                	add    %dh,(%edx)
421e3a:	00 4a 00             	add    %cl,0x0(%edx)
421e3d:	6b 00 66             	imul   $0x66,(%eax),%eax
421e40:	00 65 00             	add    %ah,0x0(%ebp)
421e43:	59                   	pop    %ecx
421e44:	00 6e 00             	add    %ch,0x0(%esi)
421e47:	31 00                	xor    %eax,(%eax)
421e49:	4b                   	dec    %ebx
421e4a:	00 72 00             	add    %dh,0x0(%edx)
421e4d:	68 00 64 00 43       	push   $0x43006400
421e52:	00 35 00 6e 00 48    	add    %dh,0x48006e00
421e58:	00 32                	add    %dh,(%edx)
421e5a:	00 5a 00             	add    %bl,0x0(%edx)
421e5d:	74 00                	je     0x421e5f
421e5f:	79 00                	jns    0x421e61
421e61:	61                   	popa
421e62:	00 59 00             	add    %bl,0x0(%ecx)
421e65:	6e                   	outsb  %ds:(%esi),(%dx)
421e66:	00 51 00             	add    %dl,0x0(%ecx)
421e69:	2b 00                	sub    (%eax),%eax
421e6b:	37                   	aaa
421e6c:	00 4a 00             	add    %cl,0x0(%edx)
421e6f:	4e                   	dec    %esi
421e70:	00 78 00             	add    %bh,0x0(%eax)
421e73:	6f                   	outsl  %ds:(%esi),(%dx)
421e74:	00 5a 00             	add    %bl,0x0(%edx)
421e77:	70 00                	jo     0x421e79
421e79:	4a                   	dec    %edx
421e7a:	00 4f 00             	add    %cl,0x0(%edi)
421e7d:	7a 00                	jp     0x421e7f
421e7f:	30 00                	xor    %al,(%eax)
421e81:	76 00                	jbe    0x421e83
421e83:	38 00                	cmp    %al,(%eax)
421e85:	6b 00 4d             	imul   $0x4d,(%eax),%eax
421e88:	00 47 00             	add    %al,0x0(%edi)
421e8b:	42                   	inc    %edx
421e8c:	00 33                	add    %dh,(%ebx)
421e8e:	00 63 00             	add    %ah,0x0(%ebx)
421e91:	38 00                	cmp    %al,(%eax)
421e93:	6c                   	insb   (%dx),%es:(%edi)
421e94:	00 4e 00             	add    %cl,0x0(%esi)
421e97:	64 00 2b             	add    %ch,%fs:(%ebx)
421e9a:	00 2f                	add    %ch,(%edi)
421e9c:	00 61 00             	add    %ah,0x0(%ecx)
421e9f:	31 00                	xor    %eax,(%eax)
421ea1:	4b                   	dec    %ebx
421ea2:	00 6d 00             	add    %ch,0x0(%ebp)
421ea5:	2f                   	das
421ea6:	00 42 00             	add    %al,0x0(%edx)
421ea9:	52                   	push   %edx
421eaa:	00 2f                	add    %ch,(%edi)
421eac:	00 71 00             	add    %dh,0x0(%ecx)
421eaf:	32 00                	xor    (%eax),%al
421eb1:	70 00                	jo     0x421eb3
421eb3:	4b                   	dec    %ebx
421eb4:	00 2b                	add    %ch,(%ebx)
421eb6:	00 51 00             	add    %dl,0x0(%ecx)
421eb9:	2b 00                	sub    (%eax),%eax
421ebb:	46                   	inc    %esi
421ebc:	00 4e 00             	add    %cl,0x0(%esi)
421ebf:	4e                   	dec    %esi
421ec0:	00 61 00             	add    %ah,0x0(%ecx)
421ec3:	4d                   	dec    %ebp
421ec4:	00 79 00             	add    %bh,0x0(%ecx)
421ec7:	4b                   	dec    %ebx
421ec8:	00 70 00             	add    %dh,0x0(%eax)
421ecb:	73 00                	jae    0x421ecd
421ecd:	69 00 48 00 56 00    	imul   $0x560048,(%eax),%eax
421ed3:	47                   	inc    %edi
421ed4:	00 4b 00             	add    %cl,0x0(%ebx)
421ed7:	69 00 5a 00 66 00    	imul   $0x66005a,(%eax),%eax
421edd:	6f                   	outsl  %ds:(%esi),(%dx)
421ede:	00 63 00             	add    %ah,0x0(%ebx)
421ee1:	51                   	push   %ecx
421ee2:	00 69 00             	add    %ch,0x0(%ecx)
421ee5:	71 00                	jno    0x421ee7
421ee7:	4b                   	dec    %ebx
421ee8:	00 50 00             	add    %dl,0x0(%eax)
421eeb:	62 00                	bound  %eax,(%eax)
421eed:	62 00                	bound  %eax,(%eax)
421eef:	62 00                	bound  %eax,(%eax)
421ef1:	6b 00 4d             	imul   $0x4d,(%eax),%eax
421ef4:	00 70 00             	add    %dh,0x0(%eax)
421ef7:	55                   	push   %ebp
421ef8:	00 45 00             	add    %al,0x0(%ebp)
421efb:	6d                   	insl   (%dx),%es:(%edi)
421efc:	00 55 00             	add    %dl,0x0(%ebp)
421eff:	6c                   	insb   (%dx),%es:(%edi)
421f00:	00 48 00             	add    %cl,0x0(%eax)
421f03:	54                   	push   %esp
421f04:	00 53 00             	add    %dl,0x0(%ebx)
421f07:	7a 00                	jp     0x421f09
421f09:	76 00                	jbe    0x421f0b
421f0b:	64 00 73 00          	add    %dh,%fs:0x0(%ebx)
421f0f:	56                   	push   %esi
421f10:	00 71 00             	add    %dh,0x0(%ecx)
421f13:	6d                   	insl   (%dx),%es:(%edi)
421f14:	00 42 00             	add    %al,0x0(%edx)
421f17:	45                   	inc    %ebp
421f18:	00 4e 00             	add    %cl,0x0(%esi)
421f1b:	53                   	push   %ebx
421f1c:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)
421f20:	00 6d 00             	add    %ch,0x0(%ebp)
421f23:	68 00 58 00 7a       	push   $0x7a005800
421f28:	00 6b 00             	add    %ch,0x0(%ebx)
421f2b:	63 00                	arpl   %eax,(%eax)
421f2d:	5a                   	pop    %edx
421f2e:	00 73 00             	add    %dh,0x0(%ebx)
421f31:	4c                   	dec    %esp
421f32:	00 78 00             	add    %bh,0x0(%eax)
421f35:	30 00                	xor    %al,(%eax)
421f37:	74 00                	je     0x421f39
421f39:	30 00                	xor    %al,(%eax)
421f3b:	61                   	popa
421f3c:	00 43 00             	add    %al,0x0(%ebx)
421f3f:	41                   	inc    %ecx
421f40:	00 5a 00             	add    %bl,0x0(%edx)