6fc228:	8b 49 04             	mov    0x4(%ecx),%ecx
6fc22b:	80 79 0d 00          	cmpb   $0x0,0xd(%ecx)
6fc22f:	74 ef                	je     0x6fc220
6fc231:	8b 02                	mov    (%edx),%eax
6fc233:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fc237:	75 02                	jne    0x6fc23b
6fc239:	89 0a                	mov    %ecx,(%edx)
6fc23b:	8b c2                	mov    %edx,%eax
6fc23d:	c3                   	ret
6fc23e:	cc                   	int3
6fc23f:	cc                   	int3
6fc240:	cc                   	int3
6fc241:	cc                   	int3
6fc242:	cc                   	int3
6fc243:	cc                   	int3
6fc244:	cc                   	int3
6fc245:	cc                   	int3
6fc246:	cc                   	int3
6fc247:	cc                   	int3
6fc248:	cc                   	int3
6fc249:	cc                   	int3
6fc24a:	cc                   	int3
6fc24b:	cc                   	int3
6fc24c:	cc                   	int3
6fc24d:	cc                   	int3
6fc24e:	cc                   	int3
6fc24f:	cc                   	int3
6fc250:	cc                   	int3
6fc251:	cc                   	int3
6fc252:	cc                   	int3
6fc253:	cc                   	int3
6fc254:	cc                   	int3
6fc255:	cc                   	int3
6fc256:	cc                   	int3
6fc257:	cc                   	int3
6fc258:	cc                   	int3
6fc259:	cc                   	int3
6fc25a:	cc                   	int3
6fc25b:	cc                   	int3
6fc25c:	cc                   	int3
6fc25d:	cc                   	int3
6fc25e:	cc                   	int3
6fc25f:	cc                   	int3
6fc260:	8b d1                	mov    %ecx,%edx
6fc262:	8b 02                	mov    (%edx),%eax
6fc264:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fc268:	74 08                	je     0x6fc272
6fc26a:	8b 40 08             	mov    0x8(%eax),%eax
6fc26d:	89 02                	mov    %eax,(%edx)
6fc26f:	8b c2                	mov    %edx,%eax
6fc271:	c3                   	ret
6fc272:	8b 08                	mov    (%eax),%ecx
6fc274:	80 79 0d 00          	cmpb   $0x0,0xd(%ecx)
6fc278:	75 19                	jne    0x6fc293
6fc27a:	8b 41 08             	mov    0x8(%ecx),%eax
6fc27d:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fc281:	75 36                	jne    0x6fc2b9
6fc283:	8b c8                	mov    %eax,%ecx
6fc285:	8b 41 08             	mov    0x8(%ecx),%eax
6fc288:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fc28c:	74 f5                	je     0x6fc283
6fc28e:	89 0a                	mov    %ecx,(%edx)
6fc290:	8b c2                	mov    %edx,%eax
6fc292:	c3                   	ret
6fc293:	8b 48 04             	mov    0x4(%eax),%ecx
6fc296:	80 79 0d 00          	cmpb   $0x0,0xd(%ecx)
6fc29a:	75 15                	jne    0x6fc2b1
6fc29c:	0f 1f 40 00          	nopl   0x0(%eax)
6fc2a0:	8b 02                	mov    (%edx),%eax
6fc2a2:	3b 01                	cmp    (%ecx),%eax
6fc2a4:	75 0b                	jne    0x6fc2b1
6fc2a6:	89 0a                	mov    %ecx,(%edx)
6fc2a8:	8b 49 04             	mov    0x4(%ecx),%ecx
6fc2ab:	80 79 0d 00          	cmpb   $0x0,0xd(%ecx)
6fc2af:	74 ef                	je     0x6fc2a0
6fc2b1:	8b 02                	mov    (%edx),%eax
6fc2b3:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fc2b7:	75 02                	jne    0x6fc2bb
6fc2b9:	89 0a                	mov    %ecx,(%edx)
6fc2bb:	8b c2                	mov    %edx,%eax
6fc2bd:	c3                   	ret
6fc2be:	cc                   	int3
6fc2bf:	cc                   	int3
6fc2c0:	cc                   	int3
6fc2c1:	cc                   	int3
6fc2c2:	cc                   	int3
6fc2c3:	cc                   	int3
6fc2c4:	cc                   	int3
6fc2c5:	cc                   	int3
6fc2c6:	cc                   	int3
6fc2c7:	cc                   	int3
6fc2c8:	cc                   	int3
6fc2c9:	cc                   	int3
6fc2ca:	cc                   	int3
6fc2cb:	cc                   	int3
6fc2cc:	cc                   	int3
6fc2cd:	cc                   	int3
6fc2ce:	cc                   	int3
6fc2cf:	cc                   	int3
6fc2d0:	cc                   	int3
6fc2d1:	cc                   	int3
6fc2d2:	cc                   	int3
6fc2d3:	cc                   	int3
6fc2d4:	cc                   	int3
6fc2d5:	cc                   	int3
6fc2d6:	cc                   	int3
6fc2d7:	cc                   	int3
6fc2d8:	cc                   	int3
6fc2d9:	cc                   	int3
6fc2da:	cc                   	int3
6fc2db:	cc                   	int3
6fc2dc:	cc                   	int3
6fc2dd:	cc                   	int3
6fc2de:	cc                   	int3
6fc2df:	cc                   	int3
6fc2e0:	8b d1                	mov    %ecx,%edx
6fc2e2:	8b 02                	mov    (%edx),%eax
6fc2e4:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fc2e8:	74 08                	je     0x6fc2f2
6fc2ea:	8b 40 08             	mov    0x8(%eax),%eax
6fc2ed:	89 02                	mov    %eax,(%edx)
6fc2ef:	8b c2                	mov    %edx,%eax
6fc2f1:	c3                   	ret
6fc2f2:	8b 08                	mov    (%eax),%ecx
6fc2f4:	80 79 0d 00          	cmpb   $0x0,0xd(%ecx)
6fc2f8:	75 19                	jne    0x6fc313
6fc2fa:	8b 41 08             	mov    0x8(%ecx),%eax
6fc2fd:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fc301:	75 36                	jne    0x6fc339
6fc303:	8b c8                	mov    %eax,%ecx
6fc305:	8b 41 08             	mov    0x8(%ecx),%eax
6fc308:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fc30c:	74 f5                	je     0x6fc303
6fc30e:	89 0a                	mov    %ecx,(%edx)
6fc310:	8b c2                	mov    %edx,%eax
6fc312:	c3                   	ret
6fc313:	8b 48 04             	mov    0x4(%eax),%ecx
6fc316:	80 79 0d 00          	cmpb   $0x0,0xd(%ecx)
6fc31a:	75 15                	jne    0x6fc331
6fc31c:	0f 1f 40 00          	nopl   0x0(%eax)
6fc320:	8b 02                	mov    (%edx),%eax
6fc322:	3b 01                	cmp    (%ecx),%eax
6fc324:	75 0b                	jne    0x6fc331
6fc326:	89 0a                	mov    %ecx,(%edx)
6fc328:	8b 49 04             	mov    0x4(%ecx),%ecx
6fc32b:	80 79 0d 00          	cmpb   $0x0,0xd(%ecx)
6fc32f:	74 ef                	je     0x6fc320
6fc331:	8b 02                	mov    (%edx),%eax
6fc333:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fc337:	75 02                	jne    0x6fc33b
6fc339:	89 0a                	mov    %ecx,(%edx)
6fc33b:	8b c2                	mov    %edx,%eax
6fc33d:	c3                   	ret
6fc33e:	cc                   	int3
6fc33f:	cc                   	int3
6fc340:	cc                   	int3
6fc341:	cc                   	int3
6fc342:	cc                   	int3
6fc343:	cc                   	int3
6fc344:	cc                   	int3
6fc345:	cc                   	int3
6fc346:	cc                   	int3
6fc347:	cc                   	int3
6fc348:	cc                   	int3
6fc349:	cc                   	int3
6fc34a:	cc                   	int3
6fc34b:	cc                   	int3
6fc34c:	cc                   	int3
6fc34d:	cc                   	int3
6fc34e:	cc                   	int3
6fc34f:	cc                   	int3
6fc350:	cc                   	int3
6fc351:	cc                   	int3
6fc352:	cc                   	int3
6fc353:	cc                   	int3
6fc354:	cc                   	int3
6fc355:	cc                   	int3
6fc356:	cc                   	int3
6fc357:	cc                   	int3
6fc358:	cc                   	int3
6fc359:	cc                   	int3
6fc35a:	cc                   	int3
6fc35b:	cc                   	int3
6fc35c:	cc                   	int3
6fc35d:	cc                   	int3
6fc35e:	cc                   	int3
6fc35f:	cc                   	int3
6fc360:	8b d1                	mov    %ecx,%edx
6fc362:	8b 02                	mov    (%edx),%eax
6fc364:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fc368:	74 08                	je     0x6fc372
6fc36a:	8b 40 08             	mov    0x8(%eax),%eax
6fc36d:	89 02                	mov    %eax,(%edx)
6fc36f:	8b c2                	mov    %edx,%eax
6fc371:	c3                   	ret
6fc372:	8b 08                	mov    (%eax),%ecx
6fc374:	80 79 0d 00          	cmpb   $0x0,0xd(%ecx)
6fc378:	75 19                	jne    0x6fc393
6fc37a:	8b 41 08             	mov    0x8(%ecx),%eax
6fc37d:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fc381:	75 36                	jne    0x6fc3b9
6fc383:	8b c8                	mov    %eax,%ecx
6fc385:	8b 41 08             	mov    0x8(%ecx),%eax
6fc388:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fc38c:	74 f5                	je     0x6fc383
6fc38e:	89 0a                	mov    %ecx,(%edx)
6fc390:	8b c2                	mov    %edx,%eax
6fc392:	c3                   	ret
6fc393:	8b 48 04             	mov    0x4(%eax),%ecx
6fc396:	80 79 0d 00          	cmpb   $0x0,0xd(%ecx)
6fc39a:	75 15                	jne    0x6fc3b1
6fc39c:	0f 1f 40 00          	nopl   0x0(%eax)
6fc3a0:	8b 02                	mov    (%edx),%eax
6fc3a2:	3b 01                	cmp    (%ecx),%eax
6fc3a4:	75 0b                	jne    0x6fc3b1
6fc3a6:	89 0a                	mov    %ecx,(%edx)
6fc3a8:	8b 49 04             	mov    0x4(%ecx),%ecx
6fc3ab:	80 79 0d 00          	cmpb   $0x0,0xd(%ecx)
6fc3af:	74 ef                	je     0x6fc3a0
6fc3b1:	8b 02                	mov    (%edx),%eax
6fc3b3:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fc3b7:	75 02                	jne    0x6fc3bb
6fc3b9:	89 0a                	mov    %ecx,(%edx)
6fc3bb:	8b c2                	mov    %edx,%eax
6fc3bd:	c3                   	ret
6fc3be:	cc                   	int3
6fc3bf:	cc                   	int3
6fc3c0:	cc                   	int3
6fc3c1:	cc                   	int3
6fc3c2:	cc                   	int3
6fc3c3:	cc                   	int3
6fc3c4:	cc                   	int3
6fc3c5:	cc                   	int3
6fc3c6:	cc                   	int3
6fc3c7:	cc                   	int3
6fc3c8:	cc                   	int3
6fc3c9:	cc                   	int3
6fc3ca:	cc                   	int3
6fc3cb:	cc                   	int3
6fc3cc:	cc                   	int3
6fc3cd:	cc                   	int3
6fc3ce:	cc                   	int3
6fc3cf:	cc                   	int3
6fc3d0:	cc                   	int3
6fc3d1:	cc                   	int3
6fc3d2:	cc                   	int3
6fc3d3:	cc                   	int3
6fc3d4:	cc                   	int3
6fc3d5:	cc                   	int3
6fc3d6:	cc                   	int3
6fc3d7:	cc                   	int3
6fc3d8:	cc                   	int3
6fc3d9:	cc                   	int3
6fc3da:	cc                   	int3
6fc3db:	cc                   	int3
6fc3dc:	cc                   	int3
6fc3dd:	cc                   	int3
6fc3de:	cc                   	int3
6fc3df:	cc                   	int3
6fc3e0:	8b d1                	mov    %ecx,%edx
6fc3e2:	8b 02                	mov    (%edx),%eax
6fc3e4:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fc3e8:	74 08                	je     0x6fc3f2
6fc3ea:	8b 40 08             	mov    0x8(%eax),%eax
6fc3ed:	89 02                	mov    %eax,(%edx)
6fc3ef:	8b c2                	mov    %edx,%eax
6fc3f1:	c3                   	ret
6fc3f2:	8b 08                	mov    (%eax),%ecx
6fc3f4:	80 79 0d 00          	cmpb   $0x0,0xd(%ecx)
6fc3f8:	75 19                	jne    0x6fc413
6fc3fa:	8b 41 08             	mov    0x8(%ecx),%eax
6fc3fd:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fc401:	75 36                	jne    0x6fc439
6fc403:	8b c8                	mov    %eax,%ecx
6fc405:	8b 41 08             	mov    0x8(%ecx),%eax
6fc408:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fc40c:	74 f5                	je     0x6fc403
6fc40e:	89 0a                	mov    %ecx,(%edx)
6fc410:	8b c2                	mov    %edx,%eax
6fc412:	c3                   	ret
6fc413:	8b 48 04             	mov    0x4(%eax),%ecx
6fc416:	80 79 0d 00          	cmpb   $0x0,0xd(%ecx)
6fc41a:	75 15                	jne    0x6fc431
6fc41c:	0f 1f 40 00          	nopl   0x0(%eax)
6fc420:	8b 02                	mov    (%edx),%eax
6fc422:	3b 01                	cmp    (%ecx),%eax
6fc424:	75 0b                	jne    0x6fc431
6fc426:	89 0a                	mov    %ecx,(%edx)
6fc428:	8b 49 04             	mov    0x4(%ecx),%ecx
6fc42b:	80 79 0d 00          	cmpb   $0x0,0xd(%ecx)
6fc42f:	74 ef                	je     0x6fc420
6fc431:	8b 02                	mov    (%edx),%eax
6fc433:	80 78 0d 00          	cmpb   $0x0,0xd(%eax)
6fc437:	75 02                	jne    0x6fc43b
6fc439:	89 0a                	mov    %ecx,(%edx)
6fc43b:	8b c2                	mov    %edx,%eax
6fc43d:	c3                   	ret
6fc43e:	cc                   	int3
6fc43f:	cc                   	int3
6fc440:	cc                   	int3
6fc441:	cc                   	int3
6fc442:	cc                   	int3
6fc443:	cc                   	int3
6fc444:	cc                   	int3
6fc445:	cc                   	int3
6fc446:	cc                   	int3
6fc447:	cc                   	int3
6fc448:	cc                   	int3
6fc449:	cc                   	int3
6fc44a:	cc                   	int3
6fc44b:	cc                   	int3
6fc44c:	cc                   	int3
6fc44d:	cc                   	int3
6fc44e:	cc                   	int3
6fc44f:	cc                   	int3
6fc450:	cc                   	int3
6fc451:	cc                   	int3
6fc452:	cc                   	int3
6fc453:	cc                   	int3
6fc454:	cc                   	int3
6fc455:	cc                   	int3
6fc456:	cc                   	int3
6fc457:	cc                   	int3
6fc458:	cc                   	int3
6fc459:	cc                   	int3
6fc45a:	cc                   	int3
6fc45b:	cc                   	int3
6fc45c:	cc                   	int3
6fc45d:	cc                   	int3
6fc45e:	cc                   	int3
6fc45f:	cc                   	int3
6fc460:	8b 4c 24 04          	mov    0x4(%esp),%ecx
6fc464:	85 c9                	test   %ecx,%ecx
6fc466:	74 0c                	je     0x6fc474
6fc468:	8b 01                	mov    (%ecx),%eax
6fc46a:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
6fc471:	00
6fc472:	ff 20                	jmp    *(%eax)
6fc474:	c2 04 00             	ret    $0x4
6fc477:	cc                   	int3
6fc478:	cc                   	int3
6fc479:	cc                   	int3
6fc47a:	cc                   	int3
6fc47b:	cc                   	int3
6fc47c:	cc                   	int3
6fc47d:	cc                   	int3
6fc47e:	cc                   	int3
6fc47f:	cc                   	int3
6fc480:	56                   	push   %esi
6fc481:	8b f1                	mov    %ecx,%esi