421d80:	00 33                	add    %dh,(%ebx)
421d82:	00 35 00 34 00 39    	add    %dh,0x39003400
421d88:	00 61 00             	add    %ah,0x0(%ecx)
421d8b:	30 00                	xor    %al,(%eax)
421d8d:	33 00                	xor    (%eax),%eax
421d8f:	61                   	popa
421d90:	00 65 00             	add    %ah,0x0(%ebp)
421d93:	32 00                	xor    (%eax),%al
421d95:	37                   	aaa
421d96:	00 35 00 62 00 36    	add    %dh,0x36006200
421d9c:	00 35 00 30 00 fe    	add    %dh,0xfe003000
421da2:	e0 02                	loopne 0x421da6
421da4:	00 44 62 00          	add    %al,0x0(%edx,%eiz,2)
421da8:	39 00                	cmp    %eax,(%eax)
421daa:	66 00 32             	data16 add %dh,(%edx)
421dad:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
421db1:	00 34 00             	add    %dh,(%eax,%eax,1)
421db4:	66 00 61 00          	data16 add %ah,0x0(%ecx)
421db8:	62 00                	bound  %eax,(%eax)
421dba:	30 00                	xor    %al,(%eax)
421dbc:	63 00                	arpl   %eax,(%eax)
421dbe:	36 00 33             	add    %dh,%ss:(%ebx)
421dc1:	00 36                	add    %dh,(%esi)
421dc3:	00 35 00 38 00 39    	add    %dh,0x39003800
421dc9:	00 33                	add    %dh,(%ebx)
421dcb:	00 35 00 34 00 39    	add    %dh,0x39003400
421dd1:	00 61 00             	add    %ah,0x0(%ecx)
421dd4:	30 00                	xor    %al,(%eax)
421dd6:	33 00                	xor    (%eax),%eax
421dd8:	61                   	popa
421dd9:	00 65 00             	add    %ah,0x0(%ebp)
421ddc:	32 00                	xor    (%eax),%al
421dde:	37                   	aaa
421ddf:	00 35 00 62 00 36    	add    %dh,0x36006200
421de5:	00 35 00 31 00 97    	add    %dh,0x97003100
421deb:	e8 02 00 44 62       	call   0x62861df2
421df0:	00 39                	add    %bh,(%ecx)
421df2:	00 66 00             	add    %ah,0x0(%esi)
421df5:	32 00                	xor    (%eax),%al
421df7:	64 00 31             	add    %dh,%fs:(%ecx)
421dfa:	00 34 00             	add    %dh,(%eax,%eax,1)
421dfd:	66 00 61 00          	data16 add %ah,0x0(%ecx)
421e01:	62 00                	bound  %eax,(%eax)
421e03:	30 00                	xor    %al,(%eax)
421e05:	63 00                	arpl   %eax,(%eax)
421e07:	36 00 33             	add    %dh,%ss:(%ebx)
421e0a:	00 36                	add    %dh,(%esi)
421e0c:	00 35 00 38 00 39    	add    %dh,0x39003800
421e12:	00 33                	add    %dh,(%ebx)
421e14:	00 35 00 34 00 39    	add    %dh,0x39003400
421e1a:	00 61 00             	add    %ah,0x0(%ecx)
421e1d:	30 00                	xor    %al,(%eax)
421e1f:	33 00                	xor    (%eax),%eax
421e21:	61                   	popa
421e22:	00 65 00             	add    %ah,0x0(%ebp)
421e25:	32 00                	xor    (%eax),%al
421e27:	37                   	aaa
421e28:	00 35 00 62 00 36    	add    %dh,0x36006200
421e2e:	00 35 00 32 00 30    	add    %dh,0x30003200
421e34:	f0 02 00             	lock add (%eax),%al
421e37:	44                   	inc    %esp
421e38:	62 00                	bound  %eax,(%eax)
421e3a:	39 00                	cmp    %eax,(%eax)
421e3c:	66 00 32             	data16 add %dh,(%edx)
421e3f:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
421e43:	00 34 00             	add    %dh,(%eax,%eax,1)
421e46:	66 00 61 00          	data16 add %ah,0x0(%ecx)
421e4a:	62 00                	bound  %eax,(%eax)
421e4c:	30 00                	xor    %al,(%eax)
421e4e:	63 00                	arpl   %eax,(%eax)
421e50:	36 00 33             	add    %dh,%ss:(%ebx)
421e53:	00 36                	add    %dh,(%esi)
421e55:	00 35 00 38 00 39    	add    %dh,0x39003800
421e5b:	00 33                	add    %dh,(%ebx)
421e5d:	00 35 00 34 00 39    	add    %dh,0x39003400
421e63:	00 61 00             	add    %ah,0x0(%ecx)
421e66:	30 00                	xor    %al,(%eax)
421e68:	33 00                	xor    (%eax),%eax
421e6a:	61                   	popa
421e6b:	00 65 00             	add    %ah,0x0(%ebp)
421e6e:	32 00                	xor    (%eax),%al
421e70:	37                   	aaa
421e71:	00 35 00 62 00 36    	add    %dh,0x36006200
421e77:	00 35 00 33 00 c9    	add    %dh,0xc9003300
421e7d:	f7 02 00 44 62 00    	testl  $0x624400,(%edx)
421e83:	39 00                	cmp    %eax,(%eax)
421e85:	66 00 32             	data16 add %dh,(%edx)
421e88:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
421e8c:	00 34 00             	add    %dh,(%eax,%eax,1)
421e8f:	66 00 61 00          	data16 add %ah,0x0(%ecx)
421e93:	62 00                	bound  %eax,(%eax)
421e95:	30 00                	xor    %al,(%eax)
421e97:	63 00                	arpl   %eax,(%eax)
421e99:	36 00 33             	add    %dh,%ss:(%ebx)
421e9c:	00 36                	add    %dh,(%esi)
421e9e:	00 35 00 38 00 39    	add    %dh,0x39003800
421ea4:	00 33                	add    %dh,(%ebx)
421ea6:	00 35 00 34 00 39    	add    %dh,0x39003400
421eac:	00 61 00             	add    %ah,0x0(%ecx)
421eaf:	30 00                	xor    %al,(%eax)
421eb1:	33 00                	xor    (%eax),%eax
421eb3:	61                   	popa
421eb4:	00 65 00             	add    %ah,0x0(%ebp)
421eb7:	32 00                	xor    (%eax),%al
421eb9:	37                   	aaa
421eba:	00 35 00 62 00 36    	add    %dh,0x36006200
421ec0:	00 35 00 34 00 62    	add    %dh,0x62003400
421ec6:	ff 02                	incl   (%edx)
421ec8:	00 44 62 00          	add    %al,0x0(%edx,%eiz,2)
421ecc:	39 00                	cmp    %eax,(%eax)
421ece:	66 00 32             	data16 add %dh,(%edx)
421ed1:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
421ed5:	00 34 00             	add    %dh,(%eax,%eax,1)
421ed8:	66 00 61 00          	data16 add %ah,0x0(%ecx)
421edc:	62 00                	bound  %eax,(%eax)
421ede:	30 00                	xor    %al,(%eax)
421ee0:	63 00                	arpl   %eax,(%eax)
421ee2:	36 00 33             	add    %dh,%ss:(%ebx)
421ee5:	00 36                	add    %dh,(%esi)
421ee7:	00 35 00 38 00 39    	add    %dh,0x39003800
421eed:	00 33                	add    %dh,(%ebx)
421eef:	00 35 00 34 00 39    	add    %dh,0x39003400
421ef5:	00 61 00             	add    %ah,0x0(%ecx)
421ef8:	30 00                	xor    %al,(%eax)
421efa:	33 00                	xor    (%eax),%eax
421efc:	61                   	popa
421efd:	00 65 00             	add    %ah,0x0(%ebp)
421f00:	32 00                	xor    (%eax),%al
421f02:	37                   	aaa
421f03:	00 35 00 62 00 36    	add    %dh,0x36006200
421f09:	00 35 00 35 00 fb    	add    %dh,0xfb003500
421f0f:	06                   	push   %es
421f10:	03 00                	add    (%eax),%eax
421f12:	44                   	inc    %esp
421f13:	62 00                	bound  %eax,(%eax)
421f15:	39 00                	cmp    %eax,(%eax)
421f17:	66 00 32             	data16 add %dh,(%edx)
421f1a:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
421f1e:	00 34 00             	add    %dh,(%eax,%eax,1)
421f21:	66 00 61 00          	data16 add %ah,0x0(%ecx)
421f25:	62 00                	bound  %eax,(%eax)
421f27:	30 00                	xor    %al,(%eax)
421f29:	63 00                	arpl   %eax,(%eax)
421f2b:	36 00 33             	add    %dh,%ss:(%ebx)
421f2e:	00 36                	add    %dh,(%esi)
421f30:	00 35 00 38 00 39    	add    %dh,0x39003800
421f36:	00 33                	add    %dh,(%ebx)
421f38:	00 35 00 34 00 39    	add    %dh,0x39003400
421f3e:	00 61 00             	add    %ah,0x0(%ecx)
421f41:	30 00                	xor    %al,(%eax)
421f43:	33 00                	xor    (%eax),%eax
421f45:	61                   	popa
421f46:	00 65 00             	add    %ah,0x0(%ebp)
421f49:	32 00                	xor    (%eax),%al
421f4b:	37                   	aaa
421f4c:	00 35 00 62 00 36    	add    %dh,0x36006200
421f52:	00 35 00 36 00 94    	add    %dh,0x94003600
421f58:	0e                   	push   %cs
421f59:	03 00                	add    (%eax),%eax
421f5b:	44                   	inc    %esp
421f5c:	62 00                	bound  %eax,(%eax)
421f5e:	39 00                	cmp    %eax,(%eax)
421f60:	66 00 32             	data16 add %dh,(%edx)
421f63:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
421f67:	00 34 00             	add    %dh,(%eax,%eax,1)
421f6a:	66 00 61 00          	data16 add %ah,0x0(%ecx)
421f6e:	62 00                	bound  %eax,(%eax)
421f70:	30 00                	xor    %al,(%eax)
421f72:	63 00                	arpl   %eax,(%eax)
421f74:	36 00 33             	add    %dh,%ss:(%ebx)
421f77:	00 36                	add    %dh,(%esi)
421f79:	00 35 00 38 00 39    	add    %dh,0x39003800
421f7f:	00 33                	add    %dh,(%ebx)
421f81:	00 35 00 34 00 39    	add    %dh,0x39003400
421f87:	00 61 00             	add    %ah,0x0(%ecx)
421f8a:	30 00                	xor    %al,(%eax)
421f8c:	33 00                	xor    (%eax),%eax
421f8e:	61                   	popa
421f8f:	00 65 00             	add    %ah,0x0(%ebp)
421f92:	32 00                	xor    (%eax),%al
421f94:	37                   	aaa
421f95:	00 35 00 62 00 36    	add    %dh,0x36006200
421f9b:	00 35 00 37 00 2d    	add    %dh,0x2d003700
421fa1:	16                   	push   %ss
421fa2:	03 00                	add    (%eax),%eax
421fa4:	44                   	inc    %esp
421fa5:	62 00                	bound  %eax,(%eax)
421fa7:	39 00                	cmp    %eax,(%eax)
421fa9:	66 00 32             	data16 add %dh,(%edx)
421fac:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
421fb0:	00 34 00             	add    %dh,(%eax,%eax,1)
421fb3:	66 00 61 00          	data16 add %ah,0x0(%ecx)
421fb7:	62 00                	bound  %eax,(%eax)
421fb9:	30 00                	xor    %al,(%eax)
421fbb:	63 00                	arpl   %eax,(%eax)
421fbd:	36 00 33             	add    %dh,%ss:(%ebx)
421fc0:	00 36                	add    %dh,(%esi)
421fc2:	00 35 00 38 00 39    	add    %dh,0x39003800
421fc8:	00 33                	add    %dh,(%ebx)
421fca:	00 35 00 34 00 39    	add    %dh,0x39003400
421fd0:	00 61 00             	add    %ah,0x0(%ecx)
421fd3:	30 00                	xor    %al,(%eax)
421fd5:	33 00                	xor    (%eax),%eax
421fd7:	61                   	popa
421fd8:	00 65 00             	add    %ah,0x0(%ebp)
421fdb:	32 00                	xor    (%eax),%al
421fdd:	37                   	aaa
421fde:	00 35 00 62 00 36    	add    %dh,0x36006200
421fe4:	00 35 00 38 00 c6    	add    %dh,0xc6003800
421fea:	1d 03 00 44 62       	sbb    $0x62440003,%eax
421fef:	00 39                	add    %bh,(%ecx)
421ff1:	00 66 00             	add    %ah,0x0(%esi)
421ff4:	32 00                	xor    (%eax),%al
421ff6:	64 00 31             	add    %dh,%fs:(%ecx)
421ff9:	00 34 00             	add    %dh,(%eax,%eax,1)
421ffc:	66 00 61 00          	data16 add %ah,0x0(%ecx)
422000:	62 00                	bound  %eax,(%eax)
422002:	30 00                	xor    %al,(%eax)
422004:	63 00                	arpl   %eax,(%eax)
422006:	36 00 33             	add    %dh,%ss:(%ebx)
422009:	00 36                	add    %dh,(%esi)
42200b:	00 35 00 38 00 39    	add    %dh,0x39003800
422011:	00 33                	add    %dh,(%ebx)
422013:	00 35 00 34 00 39    	add    %dh,0x39003400
422019:	00 61 00             	add    %ah,0x0(%ecx)
42201c:	30 00                	xor    %al,(%eax)
42201e:	33 00                	xor    (%eax),%eax
422020:	61                   	popa
422021:	00 65 00             	add    %ah,0x0(%ebp)
422024:	32 00                	xor    (%eax),%al
422026:	37                   	aaa
422027:	00 35 00 62 00 36    	add    %dh,0x36006200
42202d:	00 35 00 39 00 5f    	add    %dh,0x5f003900
422033:	25 03 00 42 62       	and    $0x62420003,%eax
422038:	00 39                	add    %bh,(%ecx)
42203a:	00 66 00             	add    %ah,0x0(%esi)
42203d:	32 00                	xor    (%eax),%al
42203f:	64 00 31             	add    %dh,%fs:(%ecx)
422042:	00 34 00             	add    %dh,(%eax,%eax,1)
422045:	66 00 61 00          	data16 add %ah,0x0(%ecx)
422049:	62 00                	bound  %eax,(%eax)
42204b:	30 00                	xor    %al,(%eax)
42204d:	63 00                	arpl   %eax,(%eax)
42204f:	36 00 33             	add    %dh,%ss:(%ebx)
422052:	00 36                	add    %dh,(%esi)
422054:	00 35 00 38 00 39    	add    %dh,0x39003800
42205a:	00 33                	add    %dh,(%ebx)
42205c:	00 35 00 34 00 39    	add    %dh,0x39003400
422062:	00 61 00             	add    %ah,0x0(%ecx)
422065:	30 00                	xor    %al,(%eax)
422067:	33 00                	xor    (%eax),%eax
422069:	61                   	popa
42206a:	00 65 00             	add    %ah,0x0(%ebp)
42206d:	32 00                	xor    (%eax),%al
42206f:	37                   	aaa
422070:	00 35 00 62 00 36    	add    %dh,0x36006200
422076:	00 36                	add    %dh,(%esi)
422078:	00 f8                	add    %bh,%al
42207a:	2c 03                	sub    $0x3,%al
42207c:	00 44 62 00          	add    %al,0x0(%edx,%eiz,2)
422080:	39 00                	cmp    %eax,(%eax)
422082:	66 00 32             	data16 add %dh,(%edx)
422085:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
422089:	00 34 00             	add    %dh,(%eax,%eax,1)
42208c:	66 00 61 00          	data16 add %ah,0x0(%ecx)
422090:	62 00                	bound  %eax,(%eax)
422092:	30 00                	xor    %al,(%eax)
422094:	63 00                	arpl   %eax,(%eax)
422096:	36 00 33             	add    %dh,%ss:(%ebx)
422099:	00 36                	add    %dh,(%esi)
42209b:	00 35 00 38 00 39    	add    %dh,0x39003800
4220a1:	00 33                	add    %dh,(%ebx)
4220a3:	00 35 00 34 00 39    	add    %dh,0x39003400
4220a9:	00 61 00             	add    %ah,0x0(%ecx)
4220ac:	30 00                	xor    %al,(%eax)
4220ae:	33 00                	xor    (%eax),%eax
4220b0:	61                   	popa
4220b1:	00 65 00             	add    %ah,0x0(%ebp)
4220b4:	32 00                	xor    (%eax),%al
4220b6:	37                   	aaa
4220b7:	00 35 00 62 00 36    	add    %dh,0x36006200
4220bd:	00 36                	add    %dh,(%esi)
4220bf:	00 30                	add    %dh,(%eax)
4220c1:	00 91 34 03 00 44    	add    %dl,0x44000334(%ecx)
4220c7:	62 00                	bound  %eax,(%eax)
4220c9:	39 00                	cmp    %eax,(%eax)
4220cb:	66 00 32             	data16 add %dh,(%edx)
4220ce:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
4220d2:	00 34 00             	add    %dh,(%eax,%eax,1)
4220d5:	66 00 61 00          	data16 add %ah,0x0(%ecx)
4220d9:	62 00                	bound  %eax,(%eax)
4220db:	30 00                	xor    %al,(%eax)
4220dd:	63 00                	arpl   %eax,(%eax)
4220df:	36 00 33             	add    %dh,%ss:(%ebx)
4220e2:	00 36                	add    %dh,(%esi)
4220e4:	00 35 00 38 00 39    	add    %dh,0x39003800
4220ea:	00 33                	add    %dh,(%ebx)
4220ec:	00 35 00 34 00 39    	add    %dh,0x39003400
4220f2:	00 61 00             	add    %ah,0x0(%ecx)
4220f5:	30 00                	xor    %al,(%eax)
4220f7:	33 00                	xor    (%eax),%eax
4220f9:	61                   	popa
4220fa:	00 65 00             	add    %ah,0x0(%ebp)
4220fd:	32 00                	xor    (%eax),%al
4220ff:	37                   	aaa
422100:	00 35 00 62 00 36    	add    %dh,0x36006200
422106:	00 36                	add    %dh,(%esi)
422108:	00 31                	add    %dh,(%ecx)
42210a:	00 2a                	add    %ch,(%edx)
42210c:	3c 03                	cmp    $0x3,%al
42210e:	00 44 62 00          	add    %al,0x0(%edx,%eiz,2)
422112:	39 00                	cmp    %eax,(%eax)
422114:	66 00 32             	data16 add %dh,(%edx)
422117:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
42211b:	00 34 00             	add    %dh,(%eax,%eax,1)
42211e:	66 00 61 00          	data16 add %ah,0x0(%ecx)
422122:	62 00                	bound  %eax,(%eax)
422124:	30 00                	xor    %al,(%eax)
422126:	63 00                	arpl   %eax,(%eax)
422128:	36 00 33             	add    %dh,%ss:(%ebx)
42212b:	00 36                	add    %dh,(%esi)
42212d:	00 35 00 38 00 39    	add    %dh,0x39003800
422133:	00 33                	add    %dh,(%ebx)
422135:	00 35 00 34 00 39    	add    %dh,0x39003400
42213b:	00 61 00             	add    %ah,0x0(%ecx)
42213e:	30 00                	xor    %al,(%eax)
422140:	33 00                	xor    (%eax),%eax
422142:	61                   	popa
422143:	00 65 00             	add    %ah,0x0(%ebp)
422146:	32 00                	xor    (%eax),%al
422148:	37                   	aaa
422149:	00 35 00 62 00 36    	add    %dh,0x36006200
42214f:	00 36                	add    %dh,(%esi)
422151:	00 32                	add    %dh,(%edx)
422153:	00 c3                	add    %al,%bl
422155:	43                   	inc    %ebx
422156:	03 00                	add    (%eax),%eax
422158:	44                   	inc    %esp
422159:	62 00                	bound  %eax,(%eax)
42215b:	39 00                	cmp    %eax,(%eax)
42215d:	66 00 32             	data16 add %dh,(%edx)
422160:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
422164:	00 34 00             	add    %dh,(%eax,%eax,1)
422167:	66 00 61 00          	data16 add %ah,0x0(%ecx)
42216b:	62 00                	bound  %eax,(%eax)
42216d:	30 00                	xor    %al,(%eax)
42216f:	63 00                	arpl   %eax,(%eax)
422171:	36 00 33             	add    %dh,%ss:(%ebx)
422174:	00 36                	add    %dh,(%esi)
422176:	00 35 00 38 00 39    	add    %dh,0x39003800