41eeee:	32 00                	xor    (%eax),%al
41eef0:	64 00 30             	add    %dh,%fs:(%eax)
41eef3:	00 34 00             	add    %dh,(%eax,%eax,1)
41eef6:	35 00 61 00 35       	xor    $0x35006100,%eax
41eefb:	00 62 00             	add    %ah,0x0(%edx)
41eefe:	33 00                	xor    (%eax),%eax
41ef00:	31 00                	xor    %eax,(%eax)
41ef02:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41ef06:	38 00                	cmp    %al,(%eax)
41ef08:	37                   	aaa
41ef09:	00 61 00             	add    %ah,0x0(%ecx)
41ef0c:	39 00                	cmp    %eax,(%eax)
41ef0e:	62 00                	bound  %eax,(%eax)
41ef10:	34 00                	xor    $0x0,%al
41ef12:	32 00                	xor    (%eax),%al
41ef14:	35 00 37 00 36       	xor    $0x36003700,%eax
41ef19:	00 13                	add    %dl,(%ebx)
41ef1b:	0b 04 00             	or     (%eax,%eax,1),%eax
41ef1e:	44                   	inc    %esp
41ef1f:	37                   	aaa
41ef20:	00 65 00             	add    %ah,0x0(%ebp)
41ef23:	31 00                	xor    %eax,(%eax)
41ef25:	34 00                	xor    $0x0,%al
41ef27:	39 00                	cmp    %eax,(%eax)
41ef29:	33 00                	xor    (%eax),%eax
41ef2b:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41ef32:	00 39                	add    %bh,(%ecx)
41ef34:	00 65 00             	add    %ah,0x0(%ebp)
41ef37:	32 00                	xor    (%eax),%al
41ef39:	64 00 30             	add    %dh,%fs:(%eax)
41ef3c:	00 34 00             	add    %dh,(%eax,%eax,1)
41ef3f:	35 00 61 00 35       	xor    $0x35006100,%eax
41ef44:	00 62 00             	add    %ah,0x0(%edx)
41ef47:	33 00                	xor    (%eax),%eax
41ef49:	31 00                	xor    %eax,(%eax)
41ef4b:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41ef4f:	38 00                	cmp    %al,(%eax)
41ef51:	37                   	aaa
41ef52:	00 61 00             	add    %ah,0x0(%ecx)
41ef55:	39 00                	cmp    %eax,(%eax)
41ef57:	62 00                	bound  %eax,(%eax)
41ef59:	34 00                	xor    $0x0,%al
41ef5b:	32 00                	xor    (%eax),%al
41ef5d:	35 00 37 00 37       	xor    $0x37003700,%eax
41ef62:	00 9c 10 04 00 44 37 	add    %bl,0x37440004(%eax,%edx,1)
41ef69:	00 65 00             	add    %ah,0x0(%ebp)
41ef6c:	31 00                	xor    %eax,(%eax)
41ef6e:	34 00                	xor    $0x0,%al
41ef70:	39 00                	cmp    %eax,(%eax)
41ef72:	33 00                	xor    (%eax),%eax
41ef74:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41ef7b:	00 39                	add    %bh,(%ecx)
41ef7d:	00 65 00             	add    %ah,0x0(%ebp)
41ef80:	32 00                	xor    (%eax),%al
41ef82:	64 00 30             	add    %dh,%fs:(%eax)
41ef85:	00 34 00             	add    %dh,(%eax,%eax,1)
41ef88:	35 00 61 00 35       	xor    $0x35006100,%eax
41ef8d:	00 62 00             	add    %ah,0x0(%edx)
41ef90:	33 00                	xor    (%eax),%eax
41ef92:	31 00                	xor    %eax,(%eax)
41ef94:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41ef98:	38 00                	cmp    %al,(%eax)
41ef9a:	37                   	aaa
41ef9b:	00 61 00             	add    %ah,0x0(%ecx)
41ef9e:	39 00                	cmp    %eax,(%eax)
41efa0:	62 00                	bound  %eax,(%eax)
41efa2:	34 00                	xor    $0x0,%al
41efa4:	32 00                	xor    (%eax),%al
41efa6:	35 00 37 00 38       	xor    $0x38003700,%eax
41efab:	00 25 16 04 00 44    	add    %ah,0x44000416
41efb1:	37                   	aaa
41efb2:	00 65 00             	add    %ah,0x0(%ebp)
41efb5:	31 00                	xor    %eax,(%eax)
41efb7:	34 00                	xor    $0x0,%al
41efb9:	39 00                	cmp    %eax,(%eax)
41efbb:	33 00                	xor    (%eax),%eax
41efbd:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41efc4:	00 39                	add    %bh,(%ecx)
41efc6:	00 65 00             	add    %ah,0x0(%ebp)
41efc9:	32 00                	xor    (%eax),%al
41efcb:	64 00 30             	add    %dh,%fs:(%eax)
41efce:	00 34 00             	add    %dh,(%eax,%eax,1)
41efd1:	35 00 61 00 35       	xor    $0x35006100,%eax
41efd6:	00 62 00             	add    %ah,0x0(%edx)
41efd9:	33 00                	xor    (%eax),%eax
41efdb:	31 00                	xor    %eax,(%eax)
41efdd:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41efe1:	38 00                	cmp    %al,(%eax)
41efe3:	37                   	aaa
41efe4:	00 61 00             	add    %ah,0x0(%ecx)
41efe7:	39 00                	cmp    %eax,(%eax)
41efe9:	62 00                	bound  %eax,(%eax)
41efeb:	34 00                	xor    $0x0,%al
41efed:	32 00                	xor    (%eax),%al
41efef:	35 00 37 00 39       	xor    $0x39003700,%eax
41eff4:	00 ae 1b 04 00 42    	add    %ch,0x4200041b(%esi)
41effa:	37                   	aaa
41effb:	00 65 00             	add    %ah,0x0(%ebp)
41effe:	31 00                	xor    %eax,(%eax)
41f000:	34 00                	xor    $0x0,%al
41f002:	39 00                	cmp    %eax,(%eax)
41f004:	33 00                	xor    (%eax),%eax
41f006:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41f00d:	00 39                	add    %bh,(%ecx)
41f00f:	00 65 00             	add    %ah,0x0(%ebp)
41f012:	32 00                	xor    (%eax),%al
41f014:	64 00 30             	add    %dh,%fs:(%eax)
41f017:	00 34 00             	add    %dh,(%eax,%eax,1)
41f01a:	35 00 61 00 35       	xor    $0x35006100,%eax
41f01f:	00 62 00             	add    %ah,0x0(%edx)
41f022:	33 00                	xor    (%eax),%eax
41f024:	31 00                	xor    %eax,(%eax)
41f026:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41f02a:	38 00                	cmp    %al,(%eax)
41f02c:	37                   	aaa
41f02d:	00 61 00             	add    %ah,0x0(%ecx)
41f030:	39 00                	cmp    %eax,(%eax)
41f032:	62 00                	bound  %eax,(%eax)
41f034:	34 00                	xor    $0x0,%al
41f036:	32 00                	xor    (%eax),%al
41f038:	35 00 38 00 37       	xor    $0x37003800,%eax
41f03d:	21 04 00             	and    %eax,(%eax,%eax,1)
41f040:	44                   	inc    %esp
41f041:	37                   	aaa
41f042:	00 65 00             	add    %ah,0x0(%ebp)
41f045:	31 00                	xor    %eax,(%eax)
41f047:	34 00                	xor    $0x0,%al
41f049:	39 00                	cmp    %eax,(%eax)
41f04b:	33 00                	xor    (%eax),%eax
41f04d:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41f054:	00 39                	add    %bh,(%ecx)
41f056:	00 65 00             	add    %ah,0x0(%ebp)
41f059:	32 00                	xor    (%eax),%al
41f05b:	64 00 30             	add    %dh,%fs:(%eax)
41f05e:	00 34 00             	add    %dh,(%eax,%eax,1)
41f061:	35 00 61 00 35       	xor    $0x35006100,%eax
41f066:	00 62 00             	add    %ah,0x0(%edx)
41f069:	33 00                	xor    (%eax),%eax
41f06b:	31 00                	xor    %eax,(%eax)
41f06d:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41f071:	38 00                	cmp    %al,(%eax)
41f073:	37                   	aaa
41f074:	00 61 00             	add    %ah,0x0(%ecx)
41f077:	39 00                	cmp    %eax,(%eax)
41f079:	62 00                	bound  %eax,(%eax)
41f07b:	34 00                	xor    $0x0,%al
41f07d:	32 00                	xor    (%eax),%al
41f07f:	35 00 38 00 30       	xor    $0x30003800,%eax
41f084:	00 c0                	add    %al,%al
41f086:	26 04 00             	es add $0x0,%al
41f089:	44                   	inc    %esp
41f08a:	37                   	aaa
41f08b:	00 65 00             	add    %ah,0x0(%ebp)
41f08e:	31 00                	xor    %eax,(%eax)
41f090:	34 00                	xor    $0x0,%al
41f092:	39 00                	cmp    %eax,(%eax)
41f094:	33 00                	xor    (%eax),%eax
41f096:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41f09d:	00 39                	add    %bh,(%ecx)
41f09f:	00 65 00             	add    %ah,0x0(%ebp)
41f0a2:	32 00                	xor    (%eax),%al
41f0a4:	64 00 30             	add    %dh,%fs:(%eax)
41f0a7:	00 34 00             	add    %dh,(%eax,%eax,1)
41f0aa:	35 00 61 00 35       	xor    $0x35006100,%eax
41f0af:	00 62 00             	add    %ah,0x0(%edx)
41f0b2:	33 00                	xor    (%eax),%eax
41f0b4:	31 00                	xor    %eax,(%eax)
41f0b6:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41f0ba:	38 00                	cmp    %al,(%eax)
41f0bc:	37                   	aaa
41f0bd:	00 61 00             	add    %ah,0x0(%ecx)
41f0c0:	39 00                	cmp    %eax,(%eax)
41f0c2:	62 00                	bound  %eax,(%eax)
41f0c4:	34 00                	xor    $0x0,%al
41f0c6:	32 00                	xor    (%eax),%al
41f0c8:	35 00 38 00 31       	xor    $0x31003800,%eax
41f0cd:	00 49 2c             	add    %cl,0x2c(%ecx)
41f0d0:	04 00                	add    $0x0,%al
41f0d2:	44                   	inc    %esp
41f0d3:	37                   	aaa
41f0d4:	00 65 00             	add    %ah,0x0(%ebp)
41f0d7:	31 00                	xor    %eax,(%eax)
41f0d9:	34 00                	xor    $0x0,%al
41f0db:	39 00                	cmp    %eax,(%eax)
41f0dd:	33 00                	xor    (%eax),%eax
41f0df:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41f0e6:	00 39                	add    %bh,(%ecx)
41f0e8:	00 65 00             	add    %ah,0x0(%ebp)
41f0eb:	32 00                	xor    (%eax),%al
41f0ed:	64 00 30             	add    %dh,%fs:(%eax)
41f0f0:	00 34 00             	add    %dh,(%eax,%eax,1)
41f0f3:	35 00 61 00 35       	xor    $0x35006100,%eax
41f0f8:	00 62 00             	add    %ah,0x0(%edx)
41f0fb:	33 00                	xor    (%eax),%eax
41f0fd:	31 00                	xor    %eax,(%eax)
41f0ff:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41f103:	38 00                	cmp    %al,(%eax)
41f105:	37                   	aaa
41f106:	00 61 00             	add    %ah,0x0(%ecx)
41f109:	39 00                	cmp    %eax,(%eax)
41f10b:	62 00                	bound  %eax,(%eax)
41f10d:	34 00                	xor    $0x0,%al
41f10f:	32 00                	xor    (%eax),%al
41f111:	35 00 38 00 32       	xor    $0x32003800,%eax
41f116:	00 d2                	add    %dl,%dl
41f118:	31 04 00             	xor    %eax,(%eax,%eax,1)
41f11b:	44                   	inc    %esp
41f11c:	37                   	aaa
41f11d:	00 65 00             	add    %ah,0x0(%ebp)
41f120:	31 00                	xor    %eax,(%eax)
41f122:	34 00                	xor    $0x0,%al
41f124:	39 00                	cmp    %eax,(%eax)
41f126:	33 00                	xor    (%eax),%eax
41f128:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41f12f:	00 39                	add    %bh,(%ecx)
41f131:	00 65 00             	add    %ah,0x0(%ebp)
41f134:	32 00                	xor    (%eax),%al
41f136:	64 00 30             	add    %dh,%fs:(%eax)
41f139:	00 34 00             	add    %dh,(%eax,%eax,1)
41f13c:	35 00 61 00 35       	xor    $0x35006100,%eax
41f141:	00 62 00             	add    %ah,0x0(%edx)
41f144:	33 00                	xor    (%eax),%eax
41f146:	31 00                	xor    %eax,(%eax)
41f148:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41f14c:	38 00                	cmp    %al,(%eax)
41f14e:	37                   	aaa
41f14f:	00 61 00             	add    %ah,0x0(%ecx)
41f152:	39 00                	cmp    %eax,(%eax)
41f154:	62 00                	bound  %eax,(%eax)
41f156:	34 00                	xor    $0x0,%al
41f158:	32 00                	xor    (%eax),%al
41f15a:	35 00 38 00 33       	xor    $0x33003800,%eax
41f15f:	00 5b 37             	add    %bl,0x37(%ebx)
41f162:	04 00                	add    $0x0,%al
41f164:	44                   	inc    %esp
41f165:	37                   	aaa
41f166:	00 65 00             	add    %ah,0x0(%ebp)
41f169:	31 00                	xor    %eax,(%eax)
41f16b:	34 00                	xor    $0x0,%al
41f16d:	39 00                	cmp    %eax,(%eax)
41f16f:	33 00                	xor    (%eax),%eax
41f171:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41f178:	00 39                	add    %bh,(%ecx)
41f17a:	00 65 00             	add    %ah,0x0(%ebp)
41f17d:	32 00                	xor    (%eax),%al
41f17f:	64 00 30             	add    %dh,%fs:(%eax)
41f182:	00 34 00             	add    %dh,(%eax,%eax,1)
41f185:	35 00 61 00 35       	xor    $0x35006100,%eax
41f18a:	00 62 00             	add    %ah,0x0(%edx)
41f18d:	33 00                	xor    (%eax),%eax
41f18f:	31 00                	xor    %eax,(%eax)
41f191:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41f195:	38 00                	cmp    %al,(%eax)
41f197:	37                   	aaa
41f198:	00 61 00             	add    %ah,0x0(%ecx)
41f19b:	39 00                	cmp    %eax,(%eax)
41f19d:	62 00                	bound  %eax,(%eax)
41f19f:	34 00                	xor    $0x0,%al
41f1a1:	32 00                	xor    (%eax),%al
41f1a3:	35 00 38 00 34       	xor    $0x34003800,%eax
41f1a8:	00 e4                	add    %ah,%ah
41f1aa:	3c 04                	cmp    $0x4,%al
41f1ac:	00 44 37 00          	add    %al,0x0(%edi,%esi,1)
41f1b0:	65 00 31             	add    %dh,%gs:(%ecx)
41f1b3:	00 34 00             	add    %dh,(%eax,%eax,1)
41f1b6:	39 00                	cmp    %eax,(%eax)
41f1b8:	33 00                	xor    (%eax),%eax
41f1ba:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41f1c1:	00 39                	add    %bh,(%ecx)
41f1c3:	00 65 00             	add    %ah,0x0(%ebp)
41f1c6:	32 00                	xor    (%eax),%al
41f1c8:	64 00 30             	add    %dh,%fs:(%eax)
41f1cb:	00 34 00             	add    %dh,(%eax,%eax,1)
41f1ce:	35 00 61 00 35       	xor    $0x35006100,%eax
41f1d3:	00 62 00             	add    %ah,0x0(%edx)
41f1d6:	33 00                	xor    (%eax),%eax
41f1d8:	31 00                	xor    %eax,(%eax)
41f1da:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41f1de:	38 00                	cmp    %al,(%eax)
41f1e0:	37                   	aaa
41f1e1:	00 61 00             	add    %ah,0x0(%ecx)
41f1e4:	39 00                	cmp    %eax,(%eax)
41f1e6:	62 00                	bound  %eax,(%eax)
41f1e8:	34 00                	xor    $0x0,%al
41f1ea:	32 00                	xor    (%eax),%al
41f1ec:	35 00 38 00 35       	xor    $0x35003800,%eax
41f1f1:	00 6d 42             	add    %ch,0x42(%ebp)
41f1f4:	04 00                	add    $0x0,%al
41f1f6:	44                   	inc    %esp
41f1f7:	37                   	aaa
41f1f8:	00 65 00             	add    %ah,0x0(%ebp)
41f1fb:	31 00                	xor    %eax,(%eax)
41f1fd:	34 00                	xor    $0x0,%al
41f1ff:	39 00                	cmp    %eax,(%eax)
41f201:	33 00                	xor    (%eax),%eax
41f203:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41f20a:	00 39                	add    %bh,(%ecx)
41f20c:	00 65 00             	add    %ah,0x0(%ebp)
41f20f:	32 00                	xor    (%eax),%al
41f211:	64 00 30             	add    %dh,%fs:(%eax)
41f214:	00 34 00             	add    %dh,(%eax,%eax,1)
41f217:	35 00 61 00 35       	xor    $0x35006100,%eax
41f21c:	00 62 00             	add    %ah,0x0(%edx)
41f21f:	33 00                	xor    (%eax),%eax
41f221:	31 00                	xor    %eax,(%eax)
41f223:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41f227:	38 00                	cmp    %al,(%eax)
41f229:	37                   	aaa
41f22a:	00 61 00             	add    %ah,0x0(%ecx)
41f22d:	39 00                	cmp    %eax,(%eax)
41f22f:	62 00                	bound  %eax,(%eax)
41f231:	34 00                	xor    $0x0,%al
41f233:	32 00                	xor    (%eax),%al
41f235:	35 00 38 00 36       	xor    $0x36003800,%eax
41f23a:	00 f6                	add    %dh,%dh
41f23c:	47                   	inc    %edi
41f23d:	04 00                	add    $0x0,%al
41f23f:	44                   	inc    %esp
41f240:	37                   	aaa
41f241:	00 65 00             	add    %ah,0x0(%ebp)
41f244:	31 00                	xor    %eax,(%eax)
41f246:	34 00                	xor    $0x0,%al
41f248:	39 00                	cmp    %eax,(%eax)
41f24a:	33 00                	xor    (%eax),%eax
41f24c:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41f253:	00 39                	add    %bh,(%ecx)
41f255:	00 65 00             	add    %ah,0x0(%ebp)
41f258:	32 00                	xor    (%eax),%al
41f25a:	64 00 30             	add    %dh,%fs:(%eax)
41f25d:	00 34 00             	add    %dh,(%eax,%eax,1)
41f260:	35 00 61 00 35       	xor    $0x35006100,%eax
41f265:	00 62 00             	add    %ah,0x0(%edx)
41f268:	33 00                	xor    (%eax),%eax
41f26a:	31 00                	xor    %eax,(%eax)
41f26c:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41f270:	38 00                	cmp    %al,(%eax)
41f272:	37                   	aaa
41f273:	00 61 00             	add    %ah,0x0(%ecx)
41f276:	39 00                	cmp    %eax,(%eax)
41f278:	62 00                	bound  %eax,(%eax)
41f27a:	34 00                	xor    $0x0,%al
41f27c:	32 00                	xor    (%eax),%al
41f27e:	35 00 38 00 37       	xor    $0x37003800,%eax
41f283:	00 7f 4d             	add    %bh,0x4d(%edi)
41f286:	04 00                	add    $0x0,%al
41f288:	44                   	inc    %esp
41f289:	37                   	aaa
41f28a:	00 65 00             	add    %ah,0x0(%ebp)
41f28d:	31 00                	xor    %eax,(%eax)
41f28f:	34 00                	xor    $0x0,%al