429a46:	42                   	inc    %edx
429a47:	71 43                	jno    0x429a8c
429a49:	6d                   	insl   (%dx),%es:(%edi)
429a4a:	6e                   	outsb  %ds:(%esi),(%dx)
429a4b:	77 78                	ja     0x429ac5
429a4d:	49                   	dec    %ecx
429a4e:	77 61                	ja     0x429ab1
429a50:	64 76 6d             	fs jbe 0x429ac0
429a53:	2b 33                	sub    (%ebx),%esi
429a55:	6b 51 39 78          	imul   $0x78,0x39(%ecx),%edx
429a59:	47                   	inc    %edi
429a5a:	58                   	pop    %eax
429a5b:	6a 7a                	push   $0x7a
429a5d:	54                   	push   %esp
429a5e:	61                   	popa
429a5f:	41                   	inc    %ecx
429a60:	57                   	push   %edi
429a61:	56                   	push   %esi
429a62:	73 6d                	jae    0x429ad1
429a64:	2f                   	das
429a65:	43                   	inc    %ebx
429a66:	42                   	inc    %edx
429a67:	49                   	dec    %ecx
429a68:	6c                   	insb   (%dx),%es:(%edi)
429a69:	5a                   	pop    %edx
429a6a:	54                   	push   %esp
429a6b:	46                   	inc    %esi
429a6c:	6a 66                	push   $0x66
429a6e:	53                   	push   %ebx
429a6f:	2b 33                	sub    (%ebx),%esi
429a71:	70 37                	jo     0x429aaa
429a73:	76 7a                	jbe    0x429aef
429a75:	6e                   	outsb  %ds:(%esi),(%dx)
429a76:	69 39 35 41 74 2f    	imul   $0x2f744135,(%ecx),%edi
429a7c:	46                   	inc    %esi
429a7d:	57                   	push   %edi
429a7e:	64 78 79             	fs js  0x429afa
429a81:	7a 43                	jp     0x429ac6
429a83:	41                   	inc    %ecx
429a84:	45                   	inc    %ebp
429a85:	62 4f 41             	bound  %ecx,0x41(%edi)
429a88:	75 39                	jne    0x429ac3
429a8a:	44                   	inc    %esp
429a8b:	6a 38                	push   $0x38
429a8d:	34 62                	xor    $0x62,%al
429a8f:	34 64                	xor    $0x64,%al
429a91:	5a                   	pop    %edx
429a92:	41                   	inc    %ecx
429a93:	54                   	push   %esp
429a94:	30 73 73             	xor    %dh,0x73(%ebx)
429a97:	70 4b                	jo     0x429ae4
429a99:	76 65                	jbe    0x429b00
429a9b:	31 6b 63             	xor    %ebp,0x63(%ebx)
429a9e:	46                   	inc    %esi
429a9f:	4d                   	dec    %ebp
429aa0:	6b 32 65             	imul   $0x65,(%edx),%esi
429aa3:	36 2b 5a 77          	sub    %ss:0x77(%edx),%ebx
429aa7:	58                   	pop    %eax
429aa8:	6f                   	outsl  %ds:(%esi),(%dx)
429aa9:	71 6e                	jno    0x429b19
429aab:	70 50                	jo     0x429afd
429aad:	52                   	push   %edx
429aae:	30 62 2f             	xor    %ah,0x2f(%edx)
429ab1:	78 38                	js     0x429aeb
429ab3:	56                   	push   %esi
429ab4:	44                   	inc    %esp
429ab5:	2b 47 32             	sub    0x32(%edi),%eax
429ab8:	62 38                	bound  %edi,(%eax)
429aba:	6d                   	insl   (%dx),%es:(%edi)
429abb:	44                   	inc    %esp
429abc:	6a 4d                	push   $0x4d
429abe:	72 53                	jb     0x429b13
429ac0:	51                   	push   %ecx
429ac1:	55                   	push   %ebp
429ac2:	47                   	inc    %edi
429ac3:	48                   	dec    %eax
429ac4:	31 6d 58             	xor    %ebp,0x58(%ebp)
429ac7:	79 78                	jns    0x429b41
429ac9:	64 62 51 5a          	bound  %edx,%fs:0x5a(%ecx)
429acd:	46                   	inc    %esi
429ace:	5a                   	pop    %edx
429acf:	46                   	inc    %esi
429ad0:	32 59 33             	xor    0x33(%ecx),%bl
429ad3:	53                   	push   %ebx
429ad4:	44                   	inc    %esp
429ad5:	57                   	push   %edi
429ad6:	74 39                	je     0x429b11
429ad8:	2f                   	das
429ad9:	33 56 66             	xor    0x66(%esi),%edx
429adc:	5a                   	pop    %edx
429add:	77 4e                	ja     0x429b2d
429adf:	38 56 4d             	cmp    %dl,0x4d(%esi)
429ae2:	72 50                	jb     0x429b34
429ae4:	48                   	dec    %eax
429ae5:	54                   	push   %esp
429ae6:	6a 56                	push   $0x56
429ae8:	71 73                	jno    0x429b5d
429aea:	7a 43                	jp     0x429b2f
429aec:	4a                   	dec    %edx
429aed:	73 62                	jae    0x429b51
429aef:	4c                   	dec    %esp
429af0:	41                   	inc    %ecx
429af1:	75 66                	jne    0x429b59
429af3:	65 6c                	gs insb (%dx),%es:(%edi)
429af5:	34 45                	xor    $0x45,%al
429af7:	6e                   	outsb  %ds:(%esi),(%dx)
429af8:	77 41                	ja     0x429b3b
429afa:	44                   	inc    %esp
429afb:	59                   	pop    %ecx
429afc:	6d                   	insl   (%dx),%es:(%edi)
429afd:	6f                   	outsl  %ds:(%esi),(%dx)
429afe:	54                   	push   %esp
429aff:	47                   	inc    %edi
429b00:	73 42                	jae    0x429b44
429b02:	59                   	pop    %ecx
429b03:	33 69 44             	xor    0x44(%ecx),%ebp
429b06:	31 7a 4d             	xor    %edi,0x4d(%edx)
429b09:	58                   	pop    %eax
429b0a:	7a 50                	jp     0x429b5c
429b0c:	54                   	push   %esp
429b0d:	30 79 31             	xor    %bh,0x31(%ecx)
429b10:	2f                   	das
429b11:	39 79 6f             	cmp    %edi,0x6f(%ecx)
429b14:	53                   	push   %ebx
429b15:	52                   	push   %edx
429b16:	74 65                	je     0x429b7d
429b18:	4e                   	dec    %esi
429b19:	36 71 35             	ss jno 0x429b51
429b1c:	62 42 4d             	bound  %eax,0x4d(%edx)
429b1f:	67 7a 78             	addr16 jp 0x429b9a
429b22:	57                   	push   %edi
429b23:	73 37                	jae    0x429b5c
429b25:	5a                   	pop    %edx
429b26:	46                   	inc    %esi
429b27:	75 4b                	jne    0x429b74
429b29:	39 59 61             	cmp    %ebx,0x61(%ecx)
429b2c:	33 4e 55             	xor    0x55(%esi),%ecx
429b2f:	71 77                	jno    0x429ba8
429b31:	4c                   	dec    %esp
429b32:	5a                   	pop    %edx
429b33:	38 72 31             	cmp    %dh,0x31(%edx)
429b36:	76 7a                	jbe    0x429bb2
429b38:	58                   	pop    %eax
429b39:	45                   	inc    %ebp
429b3a:	68 69 57 6a 53       	push   $0x536a5769
429b3f:	74 74                	je     0x429bb5
429b41:	74 62                	je     0x429ba5
429b43:	31 6b 35             	xor    %ebp,0x35(%ebx)
429b46:	6a 65                	push   $0x65
429b48:	6a 65                	push   $0x65
429b4a:	52                   	push   %edx
429b4b:	71 6d                	jno    0x429bba
429b4d:	6c                   	insb   (%dx),%es:(%edi)
429b4e:	61                   	popa
429b4f:	61                   	popa
429b50:	4f                   	dec    %edi
429b51:	4a                   	dec    %edx
429b52:	66 38 56 58          	data16 cmp %dl,0x58(%esi)
429b56:	70 74                	jo     0x429bcc
429b58:	6a 34                	push   $0x34
429b5a:	66 6b 78 58 57       	imul   $0x57,0x58(%eax),%di
429b5f:	68 65 4f 6c 42       	push   $0x426c4f65
429b64:	42                   	inc    %edx
429b65:	76 72                	jbe    0x429bd9
429b67:	2b 4a 42             	sub    0x42(%edx),%ecx
429b6a:	4b                   	dec    %ebx
429b6b:	2f                   	das
429b6c:	67 46                	addr16 inc %esi
429b6e:	71 79                	jno    0x429be9
429b70:	6f                   	outsl  %ds:(%esi),(%dx)
429b71:	38 72 49             	cmp    %dh,0x49(%edx)
429b74:	4e                   	dec    %esi
429b75:	4b                   	dec    %ebx
429b76:	76 4c                	jbe    0x429bc4
429b78:	36 48                	ss dec %eax
429b7a:	52                   	push   %edx
429b7b:	2f                   	das
429b7c:	31 35 2b 74 59 30    	xor    %esi,0x3059742b
429b82:	75 46                	jne    0x429bca
429b84:	4f                   	dec    %edi
429b85:	39 34 57             	cmp    %esi,(%edi,%edx,2)
429b88:	41                   	inc    %ecx
429b89:	47                   	inc    %edi
429b8a:	53                   	push   %ebx
429b8b:	34 46                	xor    $0x46,%al
429b8d:	2f                   	das
429b8e:	75 6f                	jne    0x429bff
429b90:	69 32 39 35 6f 66    	imul   $0x666f3539,(%edx),%esi
429b96:	55                   	push   %ebp
429b97:	4e                   	dec    %esi
429b98:	6e                   	outsb  %ds:(%esi),(%dx)
429b99:	55                   	push   %ebp
429b9a:	50                   	push   %eax
429b9b:	4f                   	dec    %edi
429b9c:	48                   	dec    %eax
429b9d:	61                   	popa
429b9e:	34 43                	xor    $0x43,%al
429ba0:	77 73                	ja     0x429c15
429ba2:	58                   	pop    %eax
429ba3:	52                   	push   %edx
429ba4:	44                   	inc    %esp
429ba5:	6c                   	insb   (%dx),%es:(%edi)
429ba6:	78 70                	js     0x429c18
429ba8:	63 45 47             	arpl   %eax,0x47(%ebp)
429bab:	49                   	dec    %ecx
429bac:	50                   	push   %eax
429bad:	6c                   	insb   (%dx),%es:(%edi)
429bae:	56                   	push   %esi
429baf:	75 61                	jne    0x429c12
429bb1:	44                   	inc    %esp
429bb2:	69 55 58 59 2f 2b 44 	imul   $0x442b2f59,0x58(%ebp),%edx
429bb9:	41                   	inc    %ecx
429bba:	58                   	pop    %eax
429bbb:	42                   	inc    %edx
429bbc:	58                   	pop    %eax
429bbd:	4a                   	dec    %edx
429bbe:	41                   	inc    %ecx
429bbf:	72 2b                	jb     0x429bec
429bc1:	6b 41 63 58          	imul   $0x58,0x63(%ecx),%eax
429bc5:	42                   	inc    %edx
429bc6:	77 6b                	ja     0x429c33
429bc8:	69 58 35 42 6a 2b 4e 	imul   $0x4e2b6a42,0x35(%eax),%ebx
429bcf:	61                   	popa
429bd0:	58                   	pop    %eax
429bd1:	39 6e 68             	cmp    %ebp,0x68(%esi)
429bd4:	74 39                	je     0x429c0f
429bd6:	72 68                	jb     0x429c40
429bd8:	54                   	push   %esp
429bd9:	6f                   	outsl  %ds:(%esi),(%dx)
429bda:	4d                   	dec    %ebp
429bdb:	50                   	push   %eax
429bdc:	33 35 46 6a 45 54    	xor    0x54456a46,%esi
429be2:	54                   	push   %esp
429be3:	6b 4d 33 48          	imul   $0x48,0x33(%ebp),%ecx
429be7:	2f                   	das
429be8:	72 65                	jb     0x429c4f
429bea:	65 46                	gs inc %esi
429bec:	4b                   	dec    %ebx
429bed:	6b 50 42 75          	imul   $0x75,0x42(%eax),%edx
429bf1:	6f                   	outsl  %ds:(%esi),(%dx)
429bf2:	4d                   	dec    %ebp
429bf3:	34 31                	xor    $0x31,%al
429bf5:	71 6c                	jno    0x429c63
429bf7:	78 45                	js     0x429c3e
429bf9:	53                   	push   %ebx
429bfa:	52                   	push   %edx
429bfb:	4b                   	dec    %ebx
429bfc:	4b                   	dec    %ebx
429bfd:	4c                   	dec    %esp
429bfe:	4c                   	dec    %esp
429bff:	74 39                	je     0x429c3a
429c01:	70 64                	jo     0x429c67
429c03:	68 78 48 4e 67       	push   $0x674e4878
429c08:	6b 4d 55 2b          	imul   $0x2b,0x55(%ebp),%ecx
429c0c:	57                   	push   %edi
429c0d:	2f                   	das
429c0e:	31 64 57 75          	xor    %esp,0x75(%edi,%edx,2)
429c12:	78 32                	js     0x429c46
429c14:	74 4b                	je     0x429c61
429c16:	4a                   	dec    %edx
429c17:	37                   	aaa
429c18:	72 48                	jb     0x429c62
429c1a:	41                   	inc    %ecx
429c1b:	43                   	inc    %ebx
429c1c:	71 56                	jno    0x429c74
429c1e:	46                   	inc    %esi
429c1f:	4c                   	dec    %esp
429c20:	44                   	inc    %esp
429c21:	6f                   	outsl  %ds:(%esi),(%dx)
429c22:	4a                   	dec    %edx
429c23:	6b 6b 59 43          	imul   $0x43,0x59(%ebx),%ebp
429c27:	35 57 70 6f 55       	xor    $0x556f7057,%eax
429c2c:	4c                   	dec    %esp
429c2d:	70 6f                	jo     0x429c9e
429c2f:	78 6d                	js     0x429c9e
429c31:	5a                   	pop    %edx
429c32:	57                   	push   %edi
429c33:	31 58 50             	xor    %ebx,0x50(%eax)
429c36:	77 43                	ja     0x429c7b
429c38:	57                   	push   %edi
429c39:	36 78 62             	ss js  0x429c9e
429c3c:	6b 61 75 5a          	imul   $0x5a,0x75(%ecx),%esp
429c40:	6f                   	outsl  %ds:(%esi),(%dx)
429c41:	44                   	inc    %esp
429c42:	6c                   	insb   (%dx),%es:(%edi)
429c43:	48                   	dec    %eax
429c44:	54                   	push   %esp
429c45:	44                   	inc    %esp
429c46:	50                   	push   %eax
429c47:	73 43                	jae    0x429c8c
429c49:	61                   	popa
429c4a:	43                   	inc    %ebx
429c4b:	6f                   	outsl  %ds:(%esi),(%dx)
429c4c:	39 4e 34             	cmp    %ecx,0x34(%esi)
429c4f:	50                   	push   %eax
429c50:	64 76 57             	fs jbe 0x429caa
429c53:	64 4b                	fs dec %ebx
429c55:	6d                   	insl   (%dx),%es:(%edi)
429c56:	4a                   	dec    %edx
429c57:	47                   	inc    %edi
429c58:	55                   	push   %ebp
429c59:	68 50 56 6f 37       	push   $0x376f5650
429c5e:	47                   	inc    %edi
429c5f:	56                   	push   %esi
429c60:	35 71 4a 44 79       	xor    $0x79444a71,%eax
429c65:	6c                   	insb   (%dx),%es:(%edi)
429c66:	6b 70 4a 57          	imul   $0x57,0x4a(%eax),%esi
429c6a:	4f                   	dec    %edi
429c6b:	46                   	inc    %esi
429c6c:	4e                   	dec    %esi
429c6d:	34 72                	xor    $0x72,%al
429c6f:	33 6b 4a             	xor    0x4a(%ebx),%ebp
429c72:	31 47 53             	xor    %eax,0x53(%edi)
429c75:	41                   	inc    %ecx
429c76:	2b 51 33             	sub    0x33(%ecx),%edx
429c79:	37                   	aaa
429c7a:	78 59                	js     0x429cd5
429c7c:	5a                   	pop    %edx
429c7d:	7a 34                	jp     0x429cb3
429c7f:	68 49 52 66 2b       	push   $0x2b665249
429c84:	64 30 6d 77          	xor    %ch,%fs:0x77(%ebp)
429c88:	67 43                	addr16 inc %ebx
429c8a:	54                   	push   %esp
429c8b:	50                   	push   %eax
429c8c:	38 55 50             	cmp    %dl,0x50(%ebp)
429c8f:	59                   	pop    %ecx
429c90:	68 49 47 51 6c       	push   $0x6c514749
429c95:	30 36                	xor    %dh,(%esi)
429c97:	6b 44 2b 43 35       	imul   $0x35,0x43(%ebx,%ebp,1),%eax
429c9c:	42                   	inc    %edx
429c9d:	47                   	inc    %edi
429c9e:	6f                   	outsl  %ds:(%esi),(%dx)
429c9f:	6b 69 55 45          	imul   $0x45,0x55(%ecx),%ebp
429ca3:	4e                   	dec    %esi
429ca4:	4c                   	dec    %esp
429ca5:	69 68 6b 36 48 69 47 	imul   $0x47694836,0x6b(%eax),%ebp
429cac:	52                   	push   %edx
429cad:	4f                   	dec    %edi
429cae:	55                   	push   %ebp
429caf:	50                   	push   %eax
429cb0:	6b 67 65 69          	imul   $0x69,0x65(%edi),%esp
429cb4:	46                   	inc    %esi
429cb5:	6f                   	outsl  %ds:(%esi),(%dx)
429cb6:	2b 43 7a             	sub    0x7a(%ebx),%eax
429cb9:	74 44                	je     0x429cff
429cbb:	36 75 2b             	ss jne 0x429ce9
429cbe:	55                   	push   %ebp
429cbf:	54                   	push   %esp
429cc0:	72 64                	jb     0x429d26
429cc2:	4c                   	dec    %esp