422e67:	7a 74                	jp     0x422edd
422e69:	65 67 67 46          	gs addr16 addr16 inc %esi
422e6d:	4d                   	dec    %ebp
422e6e:	4a                   	dec    %edx
422e6f:	38 64 53 63          	cmp    %ah,0x63(%ebx,%edx,2)
422e73:	46                   	inc    %esi
422e74:	65 56                	gs push %esi
422e76:	56                   	push   %esi
422e77:	4e                   	dec    %esi
422e78:	70 5a                	jo     0x422ed4
422e7a:	4f                   	dec    %edi
422e7b:	30 41 51             	xor    %al,0x51(%ecx)
422e7e:	4e                   	dec    %esi
422e7f:	46                   	inc    %esi
422e80:	32 5a 63             	xor    0x63(%edx),%bl
422e83:	52                   	push   %edx
422e84:	43                   	inc    %ebx
422e85:	37                   	aaa
422e86:	34 31                	xor    $0x31,%al
422e88:	39 6a 6b             	cmp    %ebp,0x6b(%edx)
422e8b:	70 4d                	jo     0x422eda
422e8d:	76 44                	jbe    0x422ed3
422e8f:	48                   	dec    %eax
422e90:	35 4f 64 6e 62       	xor    $0x626e644f,%eax
422e95:	6e                   	outsb  %ds:(%esi),(%dx)
422e96:	66 2f                	data16 das
422e98:	6e                   	outsb  %ds:(%esi),(%dx)
422e99:	4e                   	dec    %esi
422e9a:	64 78 56             	fs js  0x422ef3
422e9d:	79 70                	jns    0x422f0f
422e9f:	75 63                	jne    0x422f04
422ea1:	6a 2b                	push   $0x2b
422ea3:	53                   	push   %ebx
422ea4:	2f                   	das
422ea5:	78 61                	js     0x422f08
422ea7:	46                   	inc    %esi
422ea8:	79 39                	jns    0x422ee3
422eaa:	54                   	push   %esp
422eab:	35 4c 45 64 46       	xor    $0x4664454c,%eax
422eb0:	69 39 31 43 6c 75    	imul   $0x756c4331,(%ecx),%edi
422eb6:	4c                   	dec    %esp
422eb7:	43                   	inc    %ebx
422eb8:	34 5a                	xor    $0x5a,%al
422eba:	57                   	push   %edi
422ebb:	33 61 47             	xor    0x47(%ecx),%esp
422ebe:	36 6b 63 38 65       	imul   $0x65,%ss:0x38(%ebx),%esp
422ec3:	4a                   	dec    %edx
422ec4:	48                   	dec    %eax
422ec5:	6d                   	insl   (%dx),%es:(%edi)
422ec6:	49                   	dec    %ecx
422ec7:	4f                   	dec    %edi
422ec8:	34 32                	xor    $0x32,%al
422eca:	6d                   	insl   (%dx),%es:(%edi)
422ecb:	4d                   	dec    %ebp
422ecc:	37                   	aaa
422ecd:	58                   	pop    %eax
422ece:	41                   	inc    %ecx
422ecf:	4a                   	dec    %edx
422ed0:	63 61 76             	arpl   %esp,0x76(%ecx)
422ed3:	35 7a 67 69 44       	xor    $0x4469677a,%eax
422ed8:	52                   	push   %edx
422ed9:	58                   	pop    %eax
422eda:	51                   	push   %ecx
422edb:	4e                   	dec    %esi
422edc:	43                   	inc    %ebx
422edd:	49                   	dec    %ecx
422ede:	38 6e 71             	cmp    %ch,0x71(%esi)
422ee1:	66 73 47             	data16 jae 0x422f2b
422ee4:	34 4c                	xor    $0x4c,%al
422ee6:	6d                   	insl   (%dx),%es:(%edi)
422ee7:	33 67 67             	xor    0x67(%edi),%esp
422eea:	46                   	inc    %esi
422eeb:	57                   	push   %edi
422eec:	42                   	inc    %edx
422eed:	55                   	push   %ebp
422eee:	59                   	pop    %ecx
422eef:	6e                   	outsb  %ds:(%esi),(%dx)
422ef0:	7a 4a                	jp     0x422f3c
422ef2:	30 30                	xor    %dh,(%eax)
422ef4:	4a                   	dec    %edx
422ef5:	48                   	dec    %eax
422ef6:	44                   	inc    %esp
422ef7:	4a                   	dec    %edx
422ef8:	47                   	inc    %edi
422ef9:	57                   	push   %edi
422efa:	32 36                	xor    (%esi),%dh
422efc:	42                   	inc    %edx
422efd:	33 48 53             	xor    0x53(%eax),%ecx
422f00:	30 2f                	xor    %ch,(%edi)
422f02:	62 6b 67             	bound  %ebp,0x67(%ebx)
422f05:	6a 6c                	push   $0x6c
422f07:	4a                   	dec    %edx
422f08:	2f                   	das
422f09:	49                   	dec    %ecx
422f0a:	53                   	push   %ebx
422f0b:	38 43 51             	cmp    %al,0x51(%ebx)
422f0e:	64 49                	fs dec %ecx
422f10:	39 47 79             	cmp    %eax,0x79(%edi)
422f13:	44                   	inc    %esp
422f14:	63 2b                	arpl   %ebp,(%ebx)
422f16:	74 4c                	je     0x422f64
422f18:	64 38 78 2b          	cmp    %bh,%fs:0x2b(%eax)
422f1c:	6e                   	outsb  %ds:(%esi),(%dx)
422f1d:	2b 57 58             	sub    0x58(%edi),%edx
422f20:	51                   	push   %ecx
422f21:	57                   	push   %edi
422f22:	59                   	pop    %ecx
422f23:	71 4d                	jno    0x422f72
422f25:	2f                   	das
422f26:	4a                   	dec    %edx
422f27:	5a                   	pop    %edx
422f28:	62 45 58             	bound  %eax,0x58(%ebp)
422f2b:	7a 61                	jp     0x422f8e
422f2d:	48                   	dec    %eax
422f2e:	33 50 76             	xor    0x76(%eax),%edx
422f31:	62 7a 51             	bound  %edi,0x51(%edx)
422f34:	43                   	inc    %ebx
422f35:	71 70                	jno    0x422fa7
422f37:	70 79                	jo     0x422fb2
422f39:	4f                   	dec    %edi
422f3a:	53                   	push   %ebx
422f3b:	6d                   	insl   (%dx),%es:(%edi)
422f3c:	44                   	inc    %esp
422f3d:	37                   	aaa
422f3e:	2b 73 66             	sub    0x66(%ebx),%esi
422f41:	30 67 5a             	xor    %ah,0x5a(%edi)
422f44:	78 51                	js     0x422f97
422f46:	71 52                	jno    0x422f9a
422f48:	68 6a 51 43 31       	push   $0x3143516a
422f4d:	73 4f                	jae    0x422f9e
422f4f:	61                   	popa
422f50:	6e                   	outsb  %ds:(%esi),(%dx)
422f51:	30 51 76             	xor    %dl,0x76(%ecx)
422f54:	59                   	pop    %ecx
422f55:	51                   	push   %ecx
422f56:	4e                   	dec    %esi
422f57:	4f                   	dec    %edi
422f58:	42                   	inc    %edx
422f59:	55                   	push   %ebp
422f5a:	6d                   	insl   (%dx),%es:(%edi)
422f5b:	71 78                	jno    0x422fd5
422f5d:	59                   	pop    %ecx
422f5e:	4c                   	dec    %esp
422f5f:	67 7a 63             	addr16 jp 0x422fc5
422f62:	41                   	inc    %ecx
422f63:	6b 76 33 6b          	imul   $0x6b,0x33(%esi),%esi
422f67:	4d                   	dec    %ebp
422f68:	7a 55                	jp     0x422fbf
422f6a:	37                   	aaa
422f6b:	66 45                	inc    %bp
422f6d:	53                   	push   %ebx
422f6e:	50                   	push   %eax
422f6f:	4b                   	dec    %ebx
422f70:	6f                   	outsl  %ds:(%esi),(%dx)
422f71:	4f                   	dec    %edi
422f72:	37                   	aaa
422f73:	49                   	dec    %ecx
422f74:	65 31 5a 63          	xor    %ebx,%gs:0x63(%edx)
422f78:	39 36                	cmp    %esi,(%esi)
422f7a:	4a                   	dec    %edx
422f7b:	6d                   	insl   (%dx),%es:(%edi)
422f7c:	6e                   	outsb  %ds:(%esi),(%dx)
422f7d:	4f                   	dec    %edi
422f7e:	78 73                	js     0x422ff3
422f80:	46                   	inc    %esi
422f81:	72 2f                	jb     0x422fb2
422f83:	47                   	inc    %edi
422f84:	51                   	push   %ecx
422f85:	2b 7a 65             	sub    0x65(%edx),%edi
422f88:	33 61 56             	xor    0x56(%ecx),%esp
422f8b:	62 34 6f             	bound  %esi,(%edi,%ebp,2)
422f8e:	55                   	push   %ebp
422f8f:	6a 57                	push   $0x57
422f91:	33 47 54             	xor    0x54(%edi),%eax
422f94:	50                   	push   %eax
422f95:	50                   	push   %eax
422f96:	6d                   	insl   (%dx),%es:(%edi)
422f97:	6e                   	outsb  %ds:(%esi),(%dx)
422f98:	30 61 70             	xor    %ah,0x70(%ecx)
422f9b:	65 72 74             	gs jb  0x423012
422f9e:	78 6b                	js     0x42300b
422fa0:	30 6b 49             	xor    %ch,0x49(%ebx)
422fa3:	2f                   	das
422fa4:	64 67 33 33          	xor    %fs:(%bp,%di),%esi
422fa8:	57                   	push   %edi
422fa9:	44                   	inc    %esp
422faa:	7a 6e                	jp     0x42301a
422fac:	35 32 59 46 6a       	xor    $0x6a465932,%eax
422fb1:	67 4d                	addr16 dec %ebp
422fb3:	42                   	inc    %edx
422fb4:	67 4e                	addr16 dec %esi
422fb6:	71 33                	jno    0x422feb
422fb8:	6d                   	insl   (%dx),%es:(%edi)
422fb9:	65 54                	gs push %esp
422fbb:	70 4a                	jo     0x423007
422fbd:	65 2b 6f 77          	sub    %gs:0x77(%edi),%ebp
422fc1:	64 47                	fs inc %edi
422fc3:	69 6d 53 6f 59 73 7a 	imul   $0x7a73596f,0x53(%ebp),%ebp
422fca:	34 38                	xor    $0x38,%al
422fcc:	59                   	pop    %ecx
422fcd:	71 70                	jno    0x42303f
422fcf:	6f                   	outsl  %ds:(%esi),(%dx)
422fd0:	71 57                	jno    0x423029
422fd2:	2f                   	das
422fd3:	57                   	push   %edi
422fd4:	38 6f 4e             	cmp    %ch,0x4e(%edi)
422fd7:	33 39                	xor    (%ecx),%edi
422fd9:	52                   	push   %edx
422fda:	67 70 4b             	addr16 jo 0x423028
422fdd:	4e                   	dec    %esi
422fde:	44                   	inc    %esp
422fdf:	34 4f                	xor    $0x4f,%al
422fe1:	47                   	inc    %edi
422fe2:	2b 4e 2b             	sub    0x2b(%esi),%ecx
422fe5:	6a 7a                	push   $0x7a
422fe7:	58                   	pop    %eax
422fe8:	76 71                	jbe    0x42305b
422fea:	64 6c                	fs insb (%dx),%es:(%edi)
422fec:	73 33                	jae    0x423021
422fee:	2b 63 42             	sub    0x42(%ebx),%esp
422ff1:	4c                   	dec    %esp
422ff2:	74 4d                	je     0x423041
422ff4:	4e                   	dec    %esi
422ff5:	31 6a 4f             	xor    %ebp,0x4f(%edx)
422ff8:	47                   	inc    %edi
422ff9:	53                   	push   %ebx
422ffa:	65 36 5a             	gs ss pop %edx
422ffd:	38 32                	cmp    %dh,(%edx)
422fff:	64 77 57             	fs ja  0x423059
423002:	2f                   	das
423003:	2f                   	das
423004:	46                   	inc    %esi
423005:	77 65                	ja     0x42306c
423007:	4f                   	dec    %edi
423008:	6d                   	insl   (%dx),%es:(%edi)
423009:	4e                   	dec    %esi
42300a:	35 7a 42 4b 47       	xor    $0x474b427a,%eax
42300f:	66 2b 6c 6c 4f       	sub    0x4f(%esp,%ebp,2),%bp
423014:	54                   	push   %esp
423015:	53                   	push   %ebx
423016:	73 33                	jae    0x42304b
423018:	64 6a 6e             	fs push $0x6e
42301b:	6a 2b                	push   $0x2b
42301d:	31 46 4a             	xor    %eax,0x4a(%esi)
423020:	6d                   	insl   (%dx),%es:(%edi)
423021:	73 4d                	jae    0x423070
423023:	2f                   	das
423024:	54                   	push   %esp
423025:	32 52 6f             	xor    0x6f(%edx),%dl
423028:	50                   	push   %eax
423029:	2f                   	das
42302a:	68 64 4a 7a 6b       	push   $0x6b7a4a64
42302f:	58                   	pop    %eax
423030:	4b                   	dec    %ebx
423031:	57                   	push   %edi
423032:	42                   	inc    %edx
423033:	38 6f 56             	cmp    %ch,0x56(%edi)
423036:	31 41 64             	xor    %eax,0x64(%ecx)
423039:	6b 79 46 39          	imul   $0x39,0x46(%ecx),%edi
42303d:	68 62 6b 74 2b       	push   $0x2b746b62
423042:	79 56                	jns    0x42309a
423044:	54                   	push   %esp
423045:	54                   	push   %esp
423046:	46                   	inc    %esi
423047:	47                   	inc    %edi
423048:	2b 4d 69             	sub    0x69(%ebp),%ecx
42304b:	51                   	push   %ecx
42304c:	51                   	push   %ecx
42304d:	6b 6f 55 4a          	imul   $0x4a,0x55(%edi),%ebp
423051:	34 74                	xor    $0x74,%al
423053:	38 51 7a             	cmp    %dl,0x7a(%ecx)
423056:	56                   	push   %esi
423057:	46                   	inc    %esi
423058:	71 4f                	jno    0x4230a9
42305a:	2b 50 32             	sub    0x32(%eax),%edx
42305d:	53                   	push   %ebx
42305e:	44                   	inc    %esp
42305f:	51                   	push   %ecx
423060:	79 66                	jns    0x4230c8
423062:	46                   	inc    %esi
423063:	6f                   	outsl  %ds:(%esi),(%dx)
423064:	6e                   	outsb  %ds:(%esi),(%dx)
423065:	76 39                	jbe    0x4230a0
423067:	74 76                	je     0x4230df
423069:	38 68 6c             	cmp    %ch,0x6c(%eax)
42306c:	6c                   	insb   (%dx),%es:(%edi)
42306d:	65 34 58             	gs xor $0x58,%al
423070:	30 6f 44             	xor    %ch,0x44(%edi)
423073:	6b 78 77 41          	imul   $0x41,0x77(%eax),%edi
423077:	36 58                	ss pop %eax
423079:	67 6c                	insb   (%dx),%es:(%di)
42307b:	65 67 7a 72          	gs addr16 jp 0x4230f1
42307f:	6b 7a 36 35          	imul   $0x35,0x36(%edx),%edi
423083:	70 47                	jo     0x4230cc
423085:	31 53 4f             	xor    %edx,0x4f(%ebx)
423088:	39 36                	cmp    %esi,(%esi)
42308a:	63 69 7a             	arpl   %ebp,0x7a(%ecx)
42308d:	33 6b 71             	xor    0x71(%ebx),%ebp
423090:	56                   	push   %esi
423091:	44                   	inc    %esp
423092:	64 2f                	fs das
423094:	67 76 4b             	addr16 jbe 0x4230e2
423097:	76 4f                	jbe    0x4230e8
423099:	2b 57 6a             	sub    0x6a(%edi),%edx
42309c:	70 53                	jo     0x4230f1
42309e:	7a 70                	jp     0x423110
4230a0:	31 6e 33             	xor    %ebp,0x33(%esi)
4230a3:	30 55 65             	xor    %dl,0x65(%ebp)
4230a6:	62 37                	bound  %esi,(%edi)
4230a8:	78 77                	js     0x423121
4230aa:	41                   	inc    %ecx
4230ab:	58                   	pop    %eax
4230ac:	6a 6f                	push   $0x6f
4230ae:	56                   	push   %esi
4230af:	57                   	push   %edi
4230b0:	71 59                	jno    0x42310b
4230b2:	76 75                	jbe    0x423129
4230b4:	62 54 74 4c          	bound  %edx,0x4c(%esp,%esi,2)
4230b8:	2f                   	das
4230b9:	68 72 68 2b 78       	push   $0x782b6872
4230be:	45                   	inc    %ebp
4230bf:	36 49                	ss dec %ecx
4230c1:	61                   	popa
4230c2:	61                   	popa
4230c3:	51                   	push   %ecx
4230c4:	4c                   	dec    %esp
4230c5:	34 57                	xor    $0x57,%al
4230c7:	33 4c 44 5a          	xor    0x5a(%esp,%eax,2),%ecx
4230cb:	7a 73                	jp     0x423140
4230cd:	41                   	inc    %ecx
4230ce:	64 76 45             	fs jbe 0x423116
4230d1:	65 36 50             	gs ss push %eax
4230d4:	6e                   	outsb  %ds:(%esi),(%dx)
4230d5:	51                   	push   %ecx
4230d6:	35 75 6c 66 61       	xor    $0x61666c75,%eax
4230db:	61                   	popa
4230dc:	2b 38                	sub    (%eax),%edi
4230de:	5a                   	pop    %edx
4230df:	2f                   	das
4230e0:	44                   	inc    %esp
4230e1:	6d                   	insl   (%dx),%es:(%edi)
4230e2:	67 47                	addr16 inc %edi
4230e4:	4f                   	dec    %edi
4230e5:	52                   	push   %edx
4230e6:	71 63                	jno    0x42314b
4230e8:	43                   	inc    %ebx
4230e9:	32 73 52             	xor    0x52(%ebx),%dh
4230ec:	63 50 4e             	arpl   %edx,0x4e(%eax)
4230ef:	39 2b                	cmp    %ebp,(%ebx)
4230f1:	74 56                	je     0x423149