41fe7b:	00 32                	add    %dh,(%edx)
41fe7d:	00 30                	add    %dh,(%eax)
41fe7f:	00 32                	add    %dh,(%edx)
41fe81:	00 66 00             	add    %ah,0x0(%esi)
41fe84:	31 00                	xor    %eax,(%eax)
41fe86:	30 00                	xor    %al,(%eax)
41fe88:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
41fe8c:	38 00                	cmp    %al,(%eax)
41fe8e:	61                   	popa
41fe8f:	00 30                	add    %dh,(%eax)
41fe91:	00 66 00             	add    %ah,0x0(%esi)
41fe94:	35 00 63 00 31       	xor    $0x31006300,%eax
41fe99:	00 31                	add    %dh,(%ecx)
41fe9b:	00 63 00             	add    %ah,0x0(%ebx)
41fe9e:	39 00                	cmp    %eax,(%eax)
41fea0:	31 00                	xor    %eax,(%eax)
41fea2:	32 00                	xor    (%eax),%al
41fea4:	33 00                	xor    (%eax),%eax
41fea6:	c1 d4 00             	rcl    $0x0,%esp
41fea9:	00 46 34             	add    %al,0x34(%esi)
41feac:	00 32                	add    %dh,(%edx)
41feae:	00 38                	add    %bh,(%eax)
41feb0:	00 65 00             	add    %ah,0x0(%ebp)
41feb3:	64 00 36             	add    %dh,%fs:(%esi)
41feb6:	00 61 00             	add    %ah,0x0(%ecx)
41feb9:	66 00 38             	data16 add %bh,(%eax)
41febc:	00 35 00 64 00 62    	add    %dh,0x62006400
41fec2:	00 37                	add    %dh,(%edi)
41fec4:	00 32                	add    %dh,(%edx)
41fec6:	00 32                	add    %dh,(%edx)
41fec8:	00 30                	add    %dh,(%eax)
41feca:	00 32                	add    %dh,(%edx)
41fecc:	00 66 00             	add    %ah,0x0(%esi)
41fecf:	31 00                	xor    %eax,(%eax)
41fed1:	30 00                	xor    %al,(%eax)
41fed3:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
41fed7:	38 00                	cmp    %al,(%eax)
41fed9:	61                   	popa
41feda:	00 30                	add    %dh,(%eax)
41fedc:	00 66 00             	add    %ah,0x0(%esi)
41fedf:	35 00 63 00 31       	xor    $0x31006300,%eax
41fee4:	00 31                	add    %dh,(%ecx)
41fee6:	00 63 00             	add    %ah,0x0(%ebx)
41fee9:	39 00                	cmp    %eax,(%eax)
41feeb:	31 00                	xor    %eax,(%eax)
41feed:	32 00                	xor    (%eax),%al
41feef:	34 00                	xor    $0x0,%al
41fef1:	5a                   	pop    %edx
41fef2:	dc 00                	faddl  (%eax)
41fef4:	00 46 34             	add    %al,0x34(%esi)
41fef7:	00 32                	add    %dh,(%edx)
41fef9:	00 38                	add    %bh,(%eax)
41fefb:	00 65 00             	add    %ah,0x0(%ebp)
41fefe:	64 00 36             	add    %dh,%fs:(%esi)
41ff01:	00 61 00             	add    %ah,0x0(%ecx)
41ff04:	66 00 38             	data16 add %bh,(%eax)
41ff07:	00 35 00 64 00 62    	add    %dh,0x62006400
41ff0d:	00 37                	add    %dh,(%edi)
41ff0f:	00 32                	add    %dh,(%edx)
41ff11:	00 32                	add    %dh,(%edx)
41ff13:	00 30                	add    %dh,(%eax)
41ff15:	00 32                	add    %dh,(%edx)
41ff17:	00 66 00             	add    %ah,0x0(%esi)
41ff1a:	31 00                	xor    %eax,(%eax)
41ff1c:	30 00                	xor    %al,(%eax)
41ff1e:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
41ff22:	38 00                	cmp    %al,(%eax)
41ff24:	61                   	popa
41ff25:	00 30                	add    %dh,(%eax)
41ff27:	00 66 00             	add    %ah,0x0(%esi)
41ff2a:	35 00 63 00 31       	xor    $0x31006300,%eax
41ff2f:	00 31                	add    %dh,(%ecx)
41ff31:	00 63 00             	add    %ah,0x0(%ebx)
41ff34:	39 00                	cmp    %eax,(%eax)
41ff36:	31 00                	xor    %eax,(%eax)
41ff38:	32 00                	xor    (%eax),%al
41ff3a:	35 00 f3 e3 00       	xor    $0xe3f300,%eax
41ff3f:	00 46 34             	add    %al,0x34(%esi)
41ff42:	00 32                	add    %dh,(%edx)
41ff44:	00 38                	add    %bh,(%eax)
41ff46:	00 65 00             	add    %ah,0x0(%ebp)
41ff49:	64 00 36             	add    %dh,%fs:(%esi)
41ff4c:	00 61 00             	add    %ah,0x0(%ecx)
41ff4f:	66 00 38             	data16 add %bh,(%eax)
41ff52:	00 35 00 64 00 62    	add    %dh,0x62006400
41ff58:	00 37                	add    %dh,(%edi)
41ff5a:	00 32                	add    %dh,(%edx)
41ff5c:	00 32                	add    %dh,(%edx)
41ff5e:	00 30                	add    %dh,(%eax)
41ff60:	00 32                	add    %dh,(%edx)
41ff62:	00 66 00             	add    %ah,0x0(%esi)
41ff65:	31 00                	xor    %eax,(%eax)
41ff67:	30 00                	xor    %al,(%eax)
41ff69:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
41ff6d:	38 00                	cmp    %al,(%eax)
41ff6f:	61                   	popa
41ff70:	00 30                	add    %dh,(%eax)
41ff72:	00 66 00             	add    %ah,0x0(%esi)
41ff75:	35 00 63 00 31       	xor    $0x31006300,%eax
41ff7a:	00 31                	add    %dh,(%ecx)
41ff7c:	00 63 00             	add    %ah,0x0(%ebx)
41ff7f:	39 00                	cmp    %eax,(%eax)
41ff81:	31 00                	xor    %eax,(%eax)
41ff83:	32 00                	xor    (%eax),%al
41ff85:	36 00 8c eb 00 00 46 	add    %cl,%ss:0x34460000(%ebx,%ebp,8)
41ff8c:	34
41ff8d:	00 32                	add    %dh,(%edx)
41ff8f:	00 38                	add    %bh,(%eax)
41ff91:	00 65 00             	add    %ah,0x0(%ebp)
41ff94:	64 00 36             	add    %dh,%fs:(%esi)
41ff97:	00 61 00             	add    %ah,0x0(%ecx)
41ff9a:	66 00 38             	data16 add %bh,(%eax)
41ff9d:	00 35 00 64 00 62    	add    %dh,0x62006400
41ffa3:	00 37                	add    %dh,(%edi)
41ffa5:	00 32                	add    %dh,(%edx)
41ffa7:	00 32                	add    %dh,(%edx)
41ffa9:	00 30                	add    %dh,(%eax)
41ffab:	00 32                	add    %dh,(%edx)
41ffad:	00 66 00             	add    %ah,0x0(%esi)
41ffb0:	31 00                	xor    %eax,(%eax)
41ffb2:	30 00                	xor    %al,(%eax)
41ffb4:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
41ffb8:	38 00                	cmp    %al,(%eax)
41ffba:	61                   	popa
41ffbb:	00 30                	add    %dh,(%eax)
41ffbd:	00 66 00             	add    %ah,0x0(%esi)
41ffc0:	35 00 63 00 31       	xor    $0x31006300,%eax
41ffc5:	00 31                	add    %dh,(%ecx)
41ffc7:	00 63 00             	add    %ah,0x0(%ebx)
41ffca:	39 00                	cmp    %eax,(%eax)
41ffcc:	31 00                	xor    %eax,(%eax)
41ffce:	32 00                	xor    (%eax),%al
41ffd0:	37                   	aaa
41ffd1:	00 25 f3 00 00 46    	add    %ah,0x460000f3
41ffd7:	34 00                	xor    $0x0,%al
41ffd9:	32 00                	xor    (%eax),%al
41ffdb:	38 00                	cmp    %al,(%eax)
41ffdd:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
41ffe2:	00 61 00             	add    %ah,0x0(%ecx)
41ffe5:	66 00 38             	data16 add %bh,(%eax)
41ffe8:	00 35 00 64 00 62    	add    %dh,0x62006400
41ffee:	00 37                	add    %dh,(%edi)
41fff0:	00 32                	add    %dh,(%edx)
41fff2:	00 32                	add    %dh,(%edx)
41fff4:	00 30                	add    %dh,(%eax)
41fff6:	00 32                	add    %dh,(%edx)
41fff8:	00 66 00             	add    %ah,0x0(%esi)
41fffb:	31 00                	xor    %eax,(%eax)
41fffd:	30 00                	xor    %al,(%eax)
41ffff:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
420003:	38 00                	cmp    %al,(%eax)
420005:	61                   	popa
420006:	00 30                	add    %dh,(%eax)
420008:	00 66 00             	add    %ah,0x0(%esi)
42000b:	35 00 63 00 31       	xor    $0x31006300,%eax
420010:	00 31                	add    %dh,(%ecx)
420012:	00 63 00             	add    %ah,0x0(%ebx)
420015:	39 00                	cmp    %eax,(%eax)
420017:	31 00                	xor    %eax,(%eax)
420019:	32 00                	xor    (%eax),%al
42001b:	38 00                	cmp    %al,(%eax)
42001d:	be fa 00 00 46       	mov    $0x460000fa,%esi
420022:	34 00                	xor    $0x0,%al
420024:	32 00                	xor    (%eax),%al
420026:	38 00                	cmp    %al,(%eax)
420028:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
42002d:	00 61 00             	add    %ah,0x0(%ecx)
420030:	66 00 38             	data16 add %bh,(%eax)
420033:	00 35 00 64 00 62    	add    %dh,0x62006400
420039:	00 37                	add    %dh,(%edi)
42003b:	00 32                	add    %dh,(%edx)
42003d:	00 32                	add    %dh,(%edx)
42003f:	00 30                	add    %dh,(%eax)
420041:	00 32                	add    %dh,(%edx)
420043:	00 66 00             	add    %ah,0x0(%esi)
420046:	31 00                	xor    %eax,(%eax)
420048:	30 00                	xor    %al,(%eax)
42004a:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
42004e:	38 00                	cmp    %al,(%eax)
420050:	61                   	popa
420051:	00 30                	add    %dh,(%eax)
420053:	00 66 00             	add    %ah,0x0(%esi)
420056:	35 00 63 00 31       	xor    $0x31006300,%eax
42005b:	00 31                	add    %dh,(%ecx)
42005d:	00 63 00             	add    %ah,0x0(%ebx)
420060:	39 00                	cmp    %eax,(%eax)
420062:	31 00                	xor    %eax,(%eax)
420064:	32 00                	xor    (%eax),%al
420066:	39 00                	cmp    %eax,(%eax)
420068:	57                   	push   %edi
420069:	02 01                	add    (%ecx),%al
42006b:	00 44 34 00          	add    %al,0x0(%esp,%esi,1)
42006f:	32 00                	xor    (%eax),%al
420071:	38 00                	cmp    %al,(%eax)
420073:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
420078:	00 61 00             	add    %ah,0x0(%ecx)
42007b:	66 00 38             	data16 add %bh,(%eax)
42007e:	00 35 00 64 00 62    	add    %dh,0x62006400
420084:	00 37                	add    %dh,(%edi)
420086:	00 32                	add    %dh,(%edx)
420088:	00 32                	add    %dh,(%edx)
42008a:	00 30                	add    %dh,(%eax)
42008c:	00 32                	add    %dh,(%edx)
42008e:	00 66 00             	add    %ah,0x0(%esi)
420091:	31 00                	xor    %eax,(%eax)
420093:	30 00                	xor    %al,(%eax)
420095:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
420099:	38 00                	cmp    %al,(%eax)
42009b:	61                   	popa
42009c:	00 30                	add    %dh,(%eax)
42009e:	00 66 00             	add    %ah,0x0(%esi)
4200a1:	35 00 63 00 31       	xor    $0x31006300,%eax
4200a6:	00 31                	add    %dh,(%ecx)
4200a8:	00 63 00             	add    %ah,0x0(%ebx)
4200ab:	39 00                	cmp    %eax,(%eax)
4200ad:	31 00                	xor    %eax,(%eax)
4200af:	33 00                	xor    (%eax),%eax
4200b1:	f0 09 01             	lock or %eax,(%ecx)
4200b4:	00 46 34             	add    %al,0x34(%esi)
4200b7:	00 32                	add    %dh,(%edx)
4200b9:	00 38                	add    %bh,(%eax)
4200bb:	00 65 00             	add    %ah,0x0(%ebp)
4200be:	64 00 36             	add    %dh,%fs:(%esi)
4200c1:	00 61 00             	add    %ah,0x0(%ecx)
4200c4:	66 00 38             	data16 add %bh,(%eax)
4200c7:	00 35 00 64 00 62    	add    %dh,0x62006400
4200cd:	00 37                	add    %dh,(%edi)
4200cf:	00 32                	add    %dh,(%edx)
4200d1:	00 32                	add    %dh,(%edx)
4200d3:	00 30                	add    %dh,(%eax)
4200d5:	00 32                	add    %dh,(%edx)
4200d7:	00 66 00             	add    %ah,0x0(%esi)
4200da:	31 00                	xor    %eax,(%eax)
4200dc:	30 00                	xor    %al,(%eax)
4200de:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
4200e2:	38 00                	cmp    %al,(%eax)
4200e4:	61                   	popa
4200e5:	00 30                	add    %dh,(%eax)
4200e7:	00 66 00             	add    %ah,0x0(%esi)
4200ea:	35 00 63 00 31       	xor    $0x31006300,%eax
4200ef:	00 31                	add    %dh,(%ecx)
4200f1:	00 63 00             	add    %ah,0x0(%ebx)
4200f4:	39 00                	cmp    %eax,(%eax)
4200f6:	31 00                	xor    %eax,(%eax)
4200f8:	33 00                	xor    (%eax),%eax
4200fa:	30 00                	xor    %al,(%eax)
4200fc:	89 11                	mov    %edx,(%ecx)
4200fe:	01 00                	add    %eax,(%eax)
420100:	46                   	inc    %esi
420101:	34 00                	xor    $0x0,%al
420103:	32 00                	xor    (%eax),%al
420105:	38 00                	cmp    %al,(%eax)
420107:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
42010c:	00 61 00             	add    %ah,0x0(%ecx)
42010f:	66 00 38             	data16 add %bh,(%eax)
420112:	00 35 00 64 00 62    	add    %dh,0x62006400
420118:	00 37                	add    %dh,(%edi)
42011a:	00 32                	add    %dh,(%edx)
42011c:	00 32                	add    %dh,(%edx)
42011e:	00 30                	add    %dh,(%eax)
420120:	00 32                	add    %dh,(%edx)
420122:	00 66 00             	add    %ah,0x0(%esi)
420125:	31 00                	xor    %eax,(%eax)
420127:	30 00                	xor    %al,(%eax)
420129:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
42012d:	38 00                	cmp    %al,(%eax)
42012f:	61                   	popa
420130:	00 30                	add    %dh,(%eax)
420132:	00 66 00             	add    %ah,0x0(%esi)
420135:	35 00 63 00 31       	xor    $0x31006300,%eax
42013a:	00 31                	add    %dh,(%ecx)
42013c:	00 63 00             	add    %ah,0x0(%ebx)
42013f:	39 00                	cmp    %eax,(%eax)
420141:	31 00                	xor    %eax,(%eax)
420143:	33 00                	xor    (%eax),%eax
420145:	31 00                	xor    %eax,(%eax)
420147:	22 19                	and    (%ecx),%bl
420149:	01 00                	add    %eax,(%eax)
42014b:	46                   	inc    %esi
42014c:	34 00                	xor    $0x0,%al
42014e:	32 00                	xor    (%eax),%al
420150:	38 00                	cmp    %al,(%eax)
420152:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
420157:	00 61 00             	add    %ah,0x0(%ecx)
42015a:	66 00 38             	data16 add %bh,(%eax)
42015d:	00 35 00 64 00 62    	add    %dh,0x62006400
420163:	00 37                	add    %dh,(%edi)
420165:	00 32                	add    %dh,(%edx)
420167:	00 32                	add    %dh,(%edx)
420169:	00 30                	add    %dh,(%eax)
42016b:	00 32                	add    %dh,(%edx)
42016d:	00 66 00             	add    %ah,0x0(%esi)
420170:	31 00                	xor    %eax,(%eax)
420172:	30 00                	xor    %al,(%eax)
420174:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
420178:	38 00                	cmp    %al,(%eax)
42017a:	61                   	popa
42017b:	00 30                	add    %dh,(%eax)
42017d:	00 66 00             	add    %ah,0x0(%esi)
420180:	35 00 63 00 31       	xor    $0x31006300,%eax
420185:	00 31                	add    %dh,(%ecx)
420187:	00 63 00             	add    %ah,0x0(%ebx)
42018a:	39 00                	cmp    %eax,(%eax)
42018c:	31 00                	xor    %eax,(%eax)
42018e:	33 00                	xor    (%eax),%eax
420190:	32 00                	xor    (%eax),%al
420192:	bb 20 01 00 46       	mov    $0x46000120,%ebx
420197:	34 00                	xor    $0x0,%al
420199:	32 00                	xor    (%eax),%al
42019b:	38 00                	cmp    %al,(%eax)
42019d:	65 00 64 00 36       	add    %ah,%gs:0x36(%eax,%eax,1)
4201a2:	00 61 00             	add    %ah,0x0(%ecx)
4201a5:	66 00 38             	data16 add %bh,(%eax)
4201a8:	00 35 00 64 00 62    	add    %dh,0x62006400
4201ae:	00 37                	add    %dh,(%edi)
4201b0:	00 32                	add    %dh,(%edx)
4201b2:	00 32                	add    %dh,(%edx)
4201b4:	00 30                	add    %dh,(%eax)
4201b6:	00 32                	add    %dh,(%edx)
4201b8:	00 66 00             	add    %ah,0x0(%esi)
4201bb:	31 00                	xor    %eax,(%eax)
4201bd:	30 00                	xor    %al,(%eax)
4201bf:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
4201c3:	38 00                	cmp    %al,(%eax)
4201c5:	61                   	popa
4201c6:	00 30                	add    %dh,(%eax)
4201c8:	00 66 00             	add    %ah,0x0(%esi)
4201cb:	35 00 63 00 31       	xor    $0x31006300,%eax
4201d0:	00 31                	add    %dh,(%ecx)
4201d2:	00 63 00             	add    %ah,0x0(%ebx)
4201d5:	39 00                	cmp    %eax,(%eax)
4201d7:	31 00                	xor    %eax,(%eax)
4201d9:	33 00                	xor    (%eax),%eax
4201db:	33 00                	xor    (%eax),%eax
4201dd:	54                   	push   %esp
4201de:	28 01                	sub    %al,(%ecx)
4201e0:	00 46 34             	add    %al,0x34(%esi)
4201e3:	00 32                	add    %dh,(%edx)
4201e5:	00 38                	add    %bh,(%eax)
4201e7:	00 65 00             	add    %ah,0x0(%ebp)
4201ea:	64 00 36             	add    %dh,%fs:(%esi)
4201ed:	00 61 00             	add    %ah,0x0(%ecx)
4201f0:	66 00 38             	data16 add %bh,(%eax)
4201f3:	00 35 00 64 00 62    	add    %dh,0x62006400
4201f9:	00 37                	add    %dh,(%edi)
4201fb:	00 32                	add    %dh,(%edx)
4201fd:	00 32                	add    %dh,(%edx)
4201ff:	00 30                	add    %dh,(%eax)
420201:	00 32                	add    %dh,(%edx)
420203:	00 66 00             	add    %ah,0x0(%esi)