422e96:	00 65 00             	add    %ah,0x0(%ebp)
422e99:	64 00 36             	add    %dh,%fs:(%esi)
422e9c:	00 61 00             	add    %ah,0x0(%ecx)
422e9f:	66 00 38             	data16 add %bh,(%eax)
422ea2:	00 35 00 64 00 62    	add    %dh,0x62006400
422ea8:	00 37                	add    %dh,(%edi)
422eaa:	00 32                	add    %dh,(%edx)
422eac:	00 32                	add    %dh,(%edx)
422eae:	00 30                	add    %dh,(%eax)
422eb0:	00 32                	add    %dh,(%edx)
422eb2:	00 66 00             	add    %ah,0x0(%esi)
422eb5:	31 00                	xor    %eax,(%eax)
422eb7:	30 00                	xor    %al,(%eax)
422eb9:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
422ebd:	38 00                	cmp    %al,(%eax)
422ebf:	61                   	popa
422ec0:	00 30                	add    %dh,(%eax)
422ec2:	00 66 00             	add    %ah,0x0(%esi)
422ec5:	35 00 63 00 31       	xor    $0x31006300,%eax
422eca:	00 31                	add    %dh,(%ecx)
422ecc:	00 63 00             	add    %ah,0x0(%ebx)
422ecf:	39 00                	cmp    %eax,(%eax)
422ed1:	33 00                	xor    (%eax),%eax
422ed3:	5e                   	pop    %esi
422ed4:	ba 05 00 44 34       	mov    $0x34440005,%edx
422ed9:	00 32                	add    %dh,(%edx)
422edb:	00 38                	add    %bh,(%eax)
422edd:	00 65 00             	add    %ah,0x0(%ebp)
422ee0:	64 00 36             	add    %dh,%fs:(%esi)
422ee3:	00 61 00             	add    %ah,0x0(%ecx)
422ee6:	66 00 38             	data16 add %bh,(%eax)
422ee9:	00 35 00 64 00 62    	add    %dh,0x62006400
422eef:	00 37                	add    %dh,(%edi)
422ef1:	00 32                	add    %dh,(%edx)
422ef3:	00 32                	add    %dh,(%edx)
422ef5:	00 30                	add    %dh,(%eax)
422ef7:	00 32                	add    %dh,(%edx)
422ef9:	00 66 00             	add    %ah,0x0(%esi)
422efc:	31 00                	xor    %eax,(%eax)
422efe:	30 00                	xor    %al,(%eax)
422f00:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
422f04:	38 00                	cmp    %al,(%eax)
422f06:	61                   	popa
422f07:	00 30                	add    %dh,(%eax)
422f09:	00 66 00             	add    %ah,0x0(%esi)
422f0c:	35 00 63 00 31       	xor    $0x31006300,%eax
422f11:	00 31                	add    %dh,(%ecx)
422f13:	00 63 00             	add    %ah,0x0(%ebx)
422f16:	39 00                	cmp    %eax,(%eax)
422f18:	33 00                	xor    (%eax),%eax
422f1a:	30 00                	xor    %al,(%eax)
422f1c:	f7 c1 05 00 44 34    	test   $0x34440005,%ecx
422f22:	00 32                	add    %dh,(%edx)
422f24:	00 38                	add    %bh,(%eax)
422f26:	00 65 00             	add    %ah,0x0(%ebp)
422f29:	64 00 36             	add    %dh,%fs:(%esi)
422f2c:	00 61 00             	add    %ah,0x0(%ecx)
422f2f:	66 00 38             	data16 add %bh,(%eax)
422f32:	00 35 00 64 00 62    	add    %dh,0x62006400
422f38:	00 37                	add    %dh,(%edi)
422f3a:	00 32                	add    %dh,(%edx)
422f3c:	00 32                	add    %dh,(%edx)
422f3e:	00 30                	add    %dh,(%eax)
422f40:	00 32                	add    %dh,(%edx)
422f42:	00 66 00             	add    %ah,0x0(%esi)
422f45:	31 00                	xor    %eax,(%eax)
422f47:	30 00                	xor    %al,(%eax)
422f49:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
422f4d:	38 00                	cmp    %al,(%eax)
422f4f:	61                   	popa
422f50:	00 30                	add    %dh,(%eax)
422f52:	00 66 00             	add    %ah,0x0(%esi)
422f55:	35 00 63 00 31       	xor    $0x31006300,%eax
422f5a:	00 31                	add    %dh,(%ecx)
422f5c:	00 63 00             	add    %ah,0x0(%ebx)
422f5f:	39 00                	cmp    %eax,(%eax)
422f61:	33 00                	xor    (%eax),%eax
422f63:	31 00                	xor    %eax,(%eax)
422f65:	90                   	nop
422f66:	c9                   	leave
422f67:	05 00 44 34 00       	add    $0x344400,%eax
422f6c:	32 00                	xor    (%eax),%al
422f6e:	38 00                	cmp    %al,(%eax)
422f70:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
422f75:	00 61 00             	add    %ah,0x0(%ecx)
422f78:	66 00 38             	data16 add %bh,(%eax)
422f7b:	00 35 00 64 00 62    	add    %dh,0x62006400
422f81:	00 37                	add    %dh,(%edi)
422f83:	00 32                	add    %dh,(%edx)
422f85:	00 32                	add    %dh,(%edx)
422f87:	00 30                	add    %dh,(%eax)
422f89:	00 32                	add    %dh,(%edx)
422f8b:	00 66 00             	add    %ah,0x0(%esi)
422f8e:	31 00                	xor    %eax,(%eax)
422f90:	30 00                	xor    %al,(%eax)
422f92:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
422f96:	38 00                	cmp    %al,(%eax)
422f98:	61                   	popa
422f99:	00 30                	add    %dh,(%eax)
422f9b:	00 66 00             	add    %ah,0x0(%esi)
422f9e:	35 00 63 00 31       	xor    $0x31006300,%eax
422fa3:	00 31                	add    %dh,(%ecx)
422fa5:	00 63 00             	add    %ah,0x0(%ebx)
422fa8:	39 00                	cmp    %eax,(%eax)
422faa:	33 00                	xor    (%eax),%eax
422fac:	32 00                	xor    (%eax),%al
422fae:	29 d1                	sub    %edx,%ecx
422fb0:	05 00 44 34 00       	add    $0x344400,%eax
422fb5:	32 00                	xor    (%eax),%al
422fb7:	38 00                	cmp    %al,(%eax)
422fb9:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
422fbe:	00 61 00             	add    %ah,0x0(%ecx)
422fc1:	66 00 38             	data16 add %bh,(%eax)
422fc4:	00 35 00 64 00 62    	add    %dh,0x62006400
422fca:	00 37                	add    %dh,(%edi)
422fcc:	00 32                	add    %dh,(%edx)
422fce:	00 32                	add    %dh,(%edx)
422fd0:	00 30                	add    %dh,(%eax)
422fd2:	00 32                	add    %dh,(%edx)
422fd4:	00 66 00             	add    %ah,0x0(%esi)
422fd7:	31 00                	xor    %eax,(%eax)
422fd9:	30 00                	xor    %al,(%eax)
422fdb:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
422fdf:	38 00                	cmp    %al,(%eax)
422fe1:	61                   	popa
422fe2:	00 30                	add    %dh,(%eax)
422fe4:	00 66 00             	add    %ah,0x0(%esi)
422fe7:	35 00 63 00 31       	xor    $0x31006300,%eax
422fec:	00 31                	add    %dh,(%ecx)
422fee:	00 63 00             	add    %ah,0x0(%ebx)
422ff1:	39 00                	cmp    %eax,(%eax)
422ff3:	33 00                	xor    (%eax),%eax
422ff5:	33 00                	xor    (%eax),%eax
422ff7:	c2 d8 05             	ret    $0x5d8
422ffa:	00 44 34 00          	add    %al,0x0(%esp,%esi,1)
422ffe:	32 00                	xor    (%eax),%al
423000:	38 00                	cmp    %al,(%eax)
423002:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
423007:	00 61 00             	add    %ah,0x0(%ecx)
42300a:	66 00 38             	data16 add %bh,(%eax)
42300d:	00 35 00 64 00 62    	add    %dh,0x62006400
423013:	00 37                	add    %dh,(%edi)
423015:	00 32                	add    %dh,(%edx)
423017:	00 32                	add    %dh,(%edx)
423019:	00 30                	add    %dh,(%eax)
42301b:	00 32                	add    %dh,(%edx)
42301d:	00 66 00             	add    %ah,0x0(%esi)
423020:	31 00                	xor    %eax,(%eax)
423022:	30 00                	xor    %al,(%eax)
423024:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
423028:	38 00                	cmp    %al,(%eax)
42302a:	61                   	popa
42302b:	00 30                	add    %dh,(%eax)
42302d:	00 66 00             	add    %ah,0x0(%esi)
423030:	35 00 63 00 31       	xor    $0x31006300,%eax
423035:	00 31                	add    %dh,(%ecx)
423037:	00 63 00             	add    %ah,0x0(%ebx)
42303a:	39 00                	cmp    %eax,(%eax)
42303c:	33 00                	xor    (%eax),%eax
42303e:	34 00                	xor    $0x0,%al
423040:	5b                   	pop    %ebx
423041:	e0 05                	loopne 0x423048
423043:	00 44 34 00          	add    %al,0x0(%esp,%esi,1)
423047:	32 00                	xor    (%eax),%al
423049:	38 00                	cmp    %al,(%eax)
42304b:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
423050:	00 61 00             	add    %ah,0x0(%ecx)
423053:	66 00 38             	data16 add %bh,(%eax)
423056:	00 35 00 64 00 62    	add    %dh,0x62006400
42305c:	00 37                	add    %dh,(%edi)
42305e:	00 32                	add    %dh,(%edx)
423060:	00 32                	add    %dh,(%edx)
423062:	00 30                	add    %dh,(%eax)
423064:	00 32                	add    %dh,(%edx)
423066:	00 66 00             	add    %ah,0x0(%esi)
423069:	31 00                	xor    %eax,(%eax)
42306b:	30 00                	xor    %al,(%eax)
42306d:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
423071:	38 00                	cmp    %al,(%eax)
423073:	61                   	popa
423074:	00 30                	add    %dh,(%eax)
423076:	00 66 00             	add    %ah,0x0(%esi)
423079:	35 00 63 00 31       	xor    $0x31006300,%eax
42307e:	00 31                	add    %dh,(%ecx)
423080:	00 63 00             	add    %ah,0x0(%ebx)
423083:	39 00                	cmp    %eax,(%eax)
423085:	33 00                	xor    (%eax),%eax
423087:	35 00 f4 e7 05       	xor    $0x5e7f400,%eax
42308c:	00 44 34 00          	add    %al,0x0(%esp,%esi,1)
423090:	32 00                	xor    (%eax),%al
423092:	38 00                	cmp    %al,(%eax)
423094:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
423099:	00 61 00             	add    %ah,0x0(%ecx)
42309c:	66 00 38             	data16 add %bh,(%eax)
42309f:	00 35 00 64 00 62    	add    %dh,0x62006400
4230a5:	00 37                	add    %dh,(%edi)
4230a7:	00 32                	add    %dh,(%edx)
4230a9:	00 32                	add    %dh,(%edx)
4230ab:	00 30                	add    %dh,(%eax)
4230ad:	00 32                	add    %dh,(%edx)
4230af:	00 66 00             	add    %ah,0x0(%esi)
4230b2:	31 00                	xor    %eax,(%eax)
4230b4:	30 00                	xor    %al,(%eax)
4230b6:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
4230ba:	38 00                	cmp    %al,(%eax)
4230bc:	61                   	popa
4230bd:	00 30                	add    %dh,(%eax)
4230bf:	00 66 00             	add    %ah,0x0(%esi)
4230c2:	35 00 63 00 31       	xor    $0x31006300,%eax
4230c7:	00 31                	add    %dh,(%ecx)
4230c9:	00 63 00             	add    %ah,0x0(%ebx)
4230cc:	39 00                	cmp    %eax,(%eax)
4230ce:	33 00                	xor    (%eax),%eax
4230d0:	36 00 8d ef 05 00 44 	add    %cl,%ss:0x440005ef(%ebp)
4230d7:	34 00                	xor    $0x0,%al
4230d9:	32 00                	xor    (%eax),%al
4230db:	38 00                	cmp    %al,(%eax)
4230dd:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
4230e2:	00 61 00             	add    %ah,0x0(%ecx)
4230e5:	66 00 38             	data16 add %bh,(%eax)
4230e8:	00 35 00 64 00 62    	add    %dh,0x62006400
4230ee:	00 37                	add    %dh,(%edi)
4230f0:	00 32                	add    %dh,(%edx)
4230f2:	00 32                	add    %dh,(%edx)
4230f4:	00 30                	add    %dh,(%eax)
4230f6:	00 32                	add    %dh,(%edx)
4230f8:	00 66 00             	add    %ah,0x0(%esi)
4230fb:	31 00                	xor    %eax,(%eax)
4230fd:	30 00                	xor    %al,(%eax)
4230ff:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
423103:	38 00                	cmp    %al,(%eax)
423105:	61                   	popa
423106:	00 30                	add    %dh,(%eax)
423108:	00 66 00             	add    %ah,0x0(%esi)
42310b:	35 00 63 00 31       	xor    $0x31006300,%eax
423110:	00 31                	add    %dh,(%ecx)
423112:	00 63 00             	add    %ah,0x0(%ebx)
423115:	39 00                	cmp    %eax,(%eax)
423117:	33 00                	xor    (%eax),%eax
423119:	37                   	aaa
42311a:	00 26                	add    %ah,(%esi)
42311c:	f7 05 00 44 34 00 32 	testl  $0x380032,0x344400
423123:	00 38 00
423126:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
42312b:	00 61 00             	add    %ah,0x0(%ecx)
42312e:	66 00 38             	data16 add %bh,(%eax)
423131:	00 35 00 64 00 62    	add    %dh,0x62006400
423137:	00 37                	add    %dh,(%edi)
423139:	00 32                	add    %dh,(%edx)
42313b:	00 32                	add    %dh,(%edx)
42313d:	00 30                	add    %dh,(%eax)
42313f:	00 32                	add    %dh,(%edx)
423141:	00 66 00             	add    %ah,0x0(%esi)
423144:	31 00                	xor    %eax,(%eax)
423146:	30 00                	xor    %al,(%eax)
423148:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
42314c:	38 00                	cmp    %al,(%eax)
42314e:	61                   	popa
42314f:	00 30                	add    %dh,(%eax)
423151:	00 66 00             	add    %ah,0x0(%esi)
423154:	35 00 63 00 31       	xor    $0x31006300,%eax
423159:	00 31                	add    %dh,(%ecx)
42315b:	00 63 00             	add    %ah,0x0(%ebx)
42315e:	39 00                	cmp    %eax,(%eax)
423160:	33 00                	xor    (%eax),%eax
423162:	38 00                	cmp    %al,(%eax)
423164:	bf fe 05 00 44       	mov    $0x440005fe,%edi
423169:	34 00                	xor    $0x0,%al
42316b:	32 00                	xor    (%eax),%al
42316d:	38 00                	cmp    %al,(%eax)
42316f:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
423174:	00 61 00             	add    %ah,0x0(%ecx)
423177:	66 00 38             	data16 add %bh,(%eax)
42317a:	00 35 00 64 00 62    	add    %dh,0x62006400
423180:	00 37                	add    %dh,(%edi)
423182:	00 32                	add    %dh,(%edx)
423184:	00 32                	add    %dh,(%edx)
423186:	00 30                	add    %dh,(%eax)
423188:	00 32                	add    %dh,(%edx)
42318a:	00 66 00             	add    %ah,0x0(%esi)
42318d:	31 00                	xor    %eax,(%eax)
42318f:	30 00                	xor    %al,(%eax)
423191:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
423195:	38 00                	cmp    %al,(%eax)
423197:	61                   	popa
423198:	00 30                	add    %dh,(%eax)
42319a:	00 66 00             	add    %ah,0x0(%esi)
42319d:	35 00 63 00 31       	xor    $0x31006300,%eax
4231a2:	00 31                	add    %dh,(%ecx)
4231a4:	00 63 00             	add    %ah,0x0(%ebx)
4231a7:	39 00                	cmp    %eax,(%eax)
4231a9:	33 00                	xor    (%eax),%eax
4231ab:	39 00                	cmp    %eax,(%eax)
4231ad:	58                   	pop    %eax
4231ae:	06                   	push   %es
4231af:	06                   	push   %es
4231b0:	00 42 34             	add    %al,0x34(%edx)
4231b3:	00 32                	add    %dh,(%edx)
4231b5:	00 38                	add    %bh,(%eax)
4231b7:	00 65 00             	add    %ah,0x0(%ebp)
4231ba:	64 00 36             	add    %dh,%fs:(%esi)
4231bd:	00 61 00             	add    %ah,0x0(%ecx)
4231c0:	66 00 38             	data16 add %bh,(%eax)
4231c3:	00 35 00 64 00 62    	add    %dh,0x62006400
4231c9:	00 37                	add    %dh,(%edi)
4231cb:	00 32                	add    %dh,(%edx)
4231cd:	00 32                	add    %dh,(%edx)
4231cf:	00 30                	add    %dh,(%eax)
4231d1:	00 32                	add    %dh,(%edx)
4231d3:	00 66 00             	add    %ah,0x0(%esi)
4231d6:	31 00                	xor    %eax,(%eax)
4231d8:	30 00                	xor    %al,(%eax)
4231da:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
4231de:	38 00                	cmp    %al,(%eax)
4231e0:	61                   	popa
4231e1:	00 30                	add    %dh,(%eax)
4231e3:	00 66 00             	add    %ah,0x0(%esi)
4231e6:	35 00 63 00 31       	xor    $0x31006300,%eax
4231eb:	00 31                	add    %dh,(%ecx)
4231ed:	00 63 00             	add    %ah,0x0(%ebx)
4231f0:	39 00                	cmp    %eax,(%eax)
4231f2:	34 00                	xor    $0x0,%al
4231f4:	f1                   	int1
4231f5:	0d 06 00 44 34       	or     $0x34440006,%eax
4231fa:	00 32                	add    %dh,(%edx)
4231fc:	00 38                	add    %bh,(%eax)
4231fe:	00 65 00             	add    %ah,0x0(%ebp)
423201:	64 00 36             	add    %dh,%fs:(%esi)
423204:	00 61 00             	add    %ah,0x0(%ecx)
423207:	66 00 38             	data16 add %bh,(%eax)
42320a:	00 35 00 64 00 62    	add    %dh,0x62006400
423210:	00 37                	add    %dh,(%edi)
423212:	00 32                	add    %dh,(%edx)
423214:	00 32                	add    %dh,(%edx)
423216:	00 30                	add    %dh,(%eax)
423218:	00 32                	add    %dh,(%edx)
42321a:	00 66 00             	add    %ah,0x0(%esi)
42321d:	31 00                	xor    %eax,(%eax)
42321f:	30 00                	xor    %al,(%eax)
423221:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
423225:	38 00                	cmp    %al,(%eax)
423227:	61                   	popa
423228:	00 30                	add    %dh,(%eax)
42322a:	00 66 00             	add    %ah,0x0(%esi)
42322d:	35 00 63 00 31       	xor    $0x31006300,%eax
423232:	00 31                	add    %dh,(%ecx)
423234:	00 63 00             	add    %ah,0x0(%ebx)
423237:	39 00                	cmp    %eax,(%eax)
423239:	34 00                	xor    $0x0,%al
42323b:	30 00                	xor    %al,(%eax)