413fc2:	a8 a8                	test   $0xa8,%al
413fc4:	a8 a8                	test   $0xa8,%al
413fc6:	a8 a8                	test   $0xa8,%al
413fc8:	a8 a8                	test   $0xa8,%al
413fca:	a8 3c                	test   $0x3c,%al
413fcc:	3c 00                	cmp    $0x0,%al
413fce:	3c 3c                	cmp    $0x3c,%al
413fd0:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fd3:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fd6:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fd9:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fdc:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fdf:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fe2:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fe5:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fe8:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413feb:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413fee:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ff1:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ff4:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ff7:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ffa:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414011:	00 00                	add    %al,(%eax)
414013:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
414016:	00 00                	add    %al,(%eax)
414018:	00 00                	add    %al,(%eax)
41401a:	00 00                	add    %al,(%eax)
41401c:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41401f:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
414022:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
414025:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
414028:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41402b:	54                   	push   %esp
41402c:	68 9c 54 68 9c       	push   $0x9c68549c
414031:	54                   	push   %esp
414032:	68 9c 30 3c 58       	push   $0x583c309c
414037:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41403a:	54                   	push   %esp
41403b:	68 9c 80 8c bc       	push   $0xbc8c809c
414040:	54                   	push   %esp
414041:	68 9c 54 68 9c       	push   $0x9c68549c
414046:	80 8c bc 54 fc fc 00 	orb    $0x0,0xfcfc54(%esp,%edi,4)
41404d:	00
41404e:	a8 fc                	test   $0xfc,%al
414050:	fc                   	cld
414051:	fc                   	cld
414052:	3c 3c                	cmp    $0x3c,%al
414054:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414057:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41405a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41405d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414060:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414063:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414066:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414069:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41406c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41406f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414072:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414075:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414078:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41407b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41407e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414081:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414084:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414087:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41408a:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
414090:	a8 a8                	test   $0xa8,%al
414092:	a8 a8                	test   $0xa8,%al
414094:	a8 a8                	test   $0xa8,%al
414096:	a8 a8                	test   $0xa8,%al
414098:	a8 a8                	test   $0xa8,%al
41409a:	fc                   	cld
41409b:	fc                   	cld
41409c:	fc                   	cld
41409d:	54                   	push   %esp
41409e:	54                   	push   %esp
41409f:	54                   	push   %esp
4140a0:	a8 a8                	test   $0xa8,%al
4140a2:	a8 a8                	test   $0xa8,%al
4140a4:	a8 a8                	test   $0xa8,%al
4140a6:	a8 a8                	test   $0xa8,%al
4140a8:	a8 a8                	test   $0xa8,%al
4140aa:	a8 a8                	test   $0xa8,%al
4140ac:	a8 a8                	test   $0xa8,%al
4140ae:	a8 3c                	test   $0x3c,%al
4140b0:	3c 00                	cmp    $0x0,%al
4140b2:	3c 3c                	cmp    $0x3c,%al
4140b4:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140b7:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140ba:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140bd:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140c0:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140c3:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140c6:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140c9:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140cc:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140cf:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140d2:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140d5:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140d8:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140db:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4140ee:	00 00                	add    %al,(%eax)
4140f0:	00 30                	add    %dh,(%eax)
4140f2:	3c 58                	cmp    $0x58,%al
4140f4:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
4140f7:	00 00                	add    %al,(%eax)
4140f9:	00 30                	add    %dh,(%eax)
4140fb:	3c 58                	cmp    $0x58,%al
414109:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41410c:	54                   	push   %esp
41410d:	68 9c 80 8c bc       	push   $0xbc8c809c
414112:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
414115:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
414118:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41411b:	54                   	push   %esp
41411c:	68 9c 80 8c bc       	push   $0xbc8c809c
414121:	54                   	push   %esp
414122:	68 9c 54 68 9c       	push   $0x9c68549c
414127:	54                   	push   %esp
414128:	68 9c 80 8c bc       	push   $0xbc8c809c
41412d:	54                   	push   %esp
41412e:	68 9c 54 68 9c       	push   $0x9c68549c
414133:	80 8c bc 3c 3c 00 3c 	orb    $0x3c,0x3c003c3c(%esp,%edi,4)
41413a:	3c
41413b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41413e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414141:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414144:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414147:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41414a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41414d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414150:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414153:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414156:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414159:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41415c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41415f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414162:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414165:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414168:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41416b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41416e:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
414174:	a8 a8                	test   $0xa8,%al
414176:	a8 a8                	test   $0xa8,%al
414178:	a8 a8                	test   $0xa8,%al
41417a:	a8 a8                	test   $0xa8,%al
41417c:	a8 a8                	test   $0xa8,%al
41417e:	fc                   	cld
41417f:	fc                   	cld
414180:	fc                   	cld
414181:	54                   	push   %esp
414182:	54                   	push   %esp
414183:	54                   	push   %esp
414184:	a8 a8                	test   $0xa8,%al
414186:	a8 a8                	test   $0xa8,%al
414188:	a8 a8                	test   $0xa8,%al
41418a:	a8 a8                	test   $0xa8,%al
41418c:	a8 a8                	test   $0xa8,%al
41418e:	a8 a8                	test   $0xa8,%al
414190:	a8 a8                	test   $0xa8,%al
414192:	a8 3c                	test   $0x3c,%al
414194:	3c 00                	cmp    $0x0,%al
414196:	3c 3c                	cmp    $0x3c,%al
414198:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41419b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41419e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141a1:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141a4:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141a7:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141aa:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141ad:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141b0:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141b3:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141b6:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141b9:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141bc:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141bf:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4141ce:	00 30                	add    %dh,(%eax)
4141d0:	3c 58                	cmp    $0x58,%al
4141d2:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
4141d5:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
4141d8:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
4141db:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
4141ea:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
4141ed:	54                   	push   %esp
4141ee:	68 9c 30 3c 58       	push   $0x583c309c
4141f3:	00 00                	add    %al,(%eax)
4141f5:	00 80 8c bc 30 3c    	add    %al,0x3c30bc8c(%eax)
4141fb:	58                   	pop    %eax
4141fc:	54                   	push   %esp
4141fd:	68 9c 54 68 9c       	push   $0x9c68549c
414202:	80 8c bc 54 68 9c 54 	orb    $0x68,0x549c6854(%esp,%edi,4)
414209:	68
41420a:	9c                   	pushf
41420b:	54                   	push   %esp
41420c:	68 9c 80 8c bc       	push   $0xbc8c809c
414211:	54                   	push   %esp
414212:	68 9c 80 8c bc       	push   $0xbc8c809c
414217:	54                   	push   %esp
414218:	68 9c 3c 3c 00       	push   $0x3c3c9c
41421d:	3c 3c                	cmp    $0x3c,%al
41421f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414222:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414225:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414228:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41422b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41422e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414231:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414234:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414237:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41423a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41423d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414240:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414243:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414246:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414249:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41424c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41424f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414252:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
414258:	a8 a8                	test   $0xa8,%al
41425a:	a8 a8                	test   $0xa8,%al
41425c:	a8 a8                	test   $0xa8,%al
41425e:	a8 a8                	test   $0xa8,%al
414260:	a8 a8                	test   $0xa8,%al
414262:	fc                   	cld
414263:	fc                   	cld
414264:	fc                   	cld
414265:	54                   	push   %esp
414266:	54                   	push   %esp
414267:	54                   	push   %esp
414268:	a8 a8                	test   $0xa8,%al
41426a:	a8 a8                	test   $0xa8,%al
41426c:	a8 a8                	test   $0xa8,%al
41426e:	a8 a8                	test   $0xa8,%al
414270:	a8 a8                	test   $0xa8,%al
414272:	a8 a8                	test   $0xa8,%al
414274:	a8 a8                	test   $0xa8,%al
414276:	a8 3c                	test   $0x3c,%al
414278:	3c 00                	cmp    $0x0,%al
41427a:	3c 3c                	cmp    $0x3c,%al
41427c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41427f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414282:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414285:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414288:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41428b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41428e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414291:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414294:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414297:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41429a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41429d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4142a0:	00 3c 3c             	add    %bh,(%esp,%edi,1)
4142af:	00 30                	add    %dh,(%eax)
4142b1:	3c 58                	cmp    $0x58,%al
4142b3:	00 00                	add    %al,(%eax)
4142b5:	00 30                	add    %dh,(%eax)
4142b7:	3c 58                	cmp    $0x58,%al
4142b9:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
4142bc:	54                   	push   %esp
4142bd:	68 9c 30 3c 58       	push   $0x583c309c
4142c2:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
4142c5:	00 00                	add    %al,(%eax)
4142c7:	00 00                	add    %al,(%eax)
4142c9:	00 00                	add    %al,(%eax)
4142cb:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
4142ce:	54                   	push   %esp
4142cf:	68 9c 54 68 9c       	push   $0x9c68549c
4142d4:	54                   	push   %esp
4142d5:	68 9c 80 8c bc       	push   $0xbc8c809c
4142da:	80 8c bc 30 3c 58 54 	orb    $0x68,0x54583c30(%esp,%edi,4)
4142e1:	68
4142e2:	9c                   	pushf
4142e3:	80 8c bc 54 68 9c 54 	orb    $0x68,0x549c6854(%esp,%edi,4)
4142ea:	68
4142eb:	9c                   	pushf
4142ec:	80 8c bc 54 68 9c 80 	orb    $0x8c,-0x7f6397ac(%esp,%edi,4)
4142f3:	8c
4142f4:	bc 54 68 9c 80       	mov    $0x809c6854,%esp
4142f9:	8c bc 54 68 9c 80 8c 	mov    %?,-0x737f6398(%esp,%edx,2)
414300:	bc 3c 3c 00 3c       	mov    $0x3c003c3c,%esp
414305:	3c 00                	cmp    $0x0,%al
414307:	3c 3c                	cmp    $0x3c,%al
414309:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41430c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41430f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414312:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414315:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414318:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41431b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41431e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414321:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414324:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414327:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41432a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41432d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414330:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414333:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414336:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
41433c:	a8 a8                	test   $0xa8,%al
41433e:	a8 a8                	test   $0xa8,%al
414340:	a8 a8                	test   $0xa8,%al
414342:	a8 a8                	test   $0xa8,%al
414344:	a8 a8                	test   $0xa8,%al
414346:	fc                   	cld
414347:	fc                   	cld
414348:	fc                   	cld
414349:	54                   	push   %esp
41434a:	54                   	push   %esp
41434b:	54                   	push   %esp
41434c:	a8 a8                	test   $0xa8,%al
41434e:	a8 a8                	test   $0xa8,%al
414350:	a8 a8                	test   $0xa8,%al
414352:	a8 a8                	test   $0xa8,%al
414354:	a8 a8                	test   $0xa8,%al
414356:	a8 a8                	test   $0xa8,%al
414358:	a8 a8                	test   $0xa8,%al
41435a:	a8 3c                	test   $0x3c,%al
41435c:	3c 00                	cmp    $0x0,%al
41435e:	3c 3c                	cmp    $0x3c,%al
414360:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414363:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414366:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414369:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41436c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41436f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414372:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414375:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414378:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41437b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
41437e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414381:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414384:	00 3c 3c             	add    %bh,(%esp,%edi,1)
414397:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41439a:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41439d:	54                   	push   %esp
41439e:	68 9c 54 68 9c       	push   $0x9c68549c
4143a3:	54                   	push   %esp
4143a4:	68 9c 30 3c 58       	push   $0x583c309c
4143a9:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
4143ac:	00 00                	add    %al,(%eax)
4143ae:	00 54 68 9c          	add    %dl,-0x64(%eax,%ebp,2)
4143b2:	54                   	push   %esp
4143b3:	68 9c 54 68 9c       	push   $0x9c68549c
4143b8:	80 8c bc 80 8c bc 80 	orb    $0x8c,-0x7f437380(%esp,%edi,4)
4143bf:	8c
4143c0:	bc 54 68 9c 54       	mov    $0x549c6854,%esp
4143c5:	68 9c 54 68 9c       	push   $0x9c68549c
4143ca:	54                   	push   %esp
4143cb:	68 9c 54 68 9c       	push   $0x9c68549c