acf321:	8b 00                	mov    (%eax),%eax
acf323:	89 01                	mov    %eax,(%ecx)
acf325:	8b c1                	mov    %ecx,%eax
acf327:	5d                   	pop    %ebp
acf328:	c2 04 00             	ret    $0x4
acf32b:	cc                   	int3
acf32c:	cc                   	int3
acf32d:	cc                   	int3
acf32e:	cc                   	int3
acf32f:	8b ff                	mov    %edi,%edi
acf331:	55                   	push   %ebp
acf332:	8b ec                	mov    %esp,%ebp
acf334:	8b 45 08             	mov    0x8(%ebp),%eax
acf337:	89 01                	mov    %eax,(%ecx)
acf339:	8b c1                	mov    %ecx,%eax
acf33b:	5d                   	pop    %ebp
acf33c:	c2 04 00             	ret    $0x4
acf33f:	cc                   	int3
acf340:	cc                   	int3
acf341:	cc                   	int3
acf342:	cc                   	int3
acf343:	8b ff                	mov    %edi,%edi
acf345:	55                   	push   %ebp
acf346:	8b ec                	mov    %esp,%ebp
acf348:	8b 45 08             	mov    0x8(%ebp),%eax
acf34b:	8b 00                	mov    (%eax),%eax
acf34d:	89 01                	mov    %eax,(%ecx)
acf34f:	8b c1                	mov    %ecx,%eax
acf351:	5d                   	pop    %ebp
acf352:	c2 04 00             	ret    $0x4
acf355:	cc                   	int3
acf356:	cc                   	int3
acf357:	cc                   	int3
acf358:	cc                   	int3
acf359:	8b ff                	mov    %edi,%edi
acf35b:	55                   	push   %ebp
acf35c:	8b ec                	mov    %esp,%ebp
acf35e:	8b 45 08             	mov    0x8(%ebp),%eax
acf361:	8b 00                	mov    (%eax),%eax
acf363:	89 01                	mov    %eax,(%ecx)
acf365:	8b c1                	mov    %ecx,%eax
acf367:	5d                   	pop    %ebp
acf368:	c2 04 00             	ret    $0x4
acf36b:	cc                   	int3
acf36c:	cc                   	int3
acf36d:	cc                   	int3
acf36e:	cc                   	int3
acf36f:	8b ff                	mov    %edi,%edi
acf371:	55                   	push   %ebp
acf372:	8b ec                	mov    %esp,%ebp
acf374:	8b 45 08             	mov    0x8(%ebp),%eax
acf377:	8b 00                	mov    (%eax),%eax
acf379:	89 01                	mov    %eax,(%ecx)
acf37b:	8b c1                	mov    %ecx,%eax
acf37d:	5d                   	pop    %ebp
acf37e:	c2 04 00             	ret    $0x4
acf381:	cc                   	int3
acf382:	cc                   	int3
acf383:	cc                   	int3
acf384:	cc                   	int3
acf385:	8b ff                	mov    %edi,%edi
acf387:	55                   	push   %ebp
acf388:	8b ec                	mov    %esp,%ebp
acf38a:	8b 45 08             	mov    0x8(%ebp),%eax
acf38d:	89 01                	mov    %eax,(%ecx)
acf38f:	8b 45 0c             	mov    0xc(%ebp),%eax
acf392:	89 41 04             	mov    %eax,0x4(%ecx)
acf395:	8b c1                	mov    %ecx,%eax
acf397:	5d                   	pop    %ebp
acf398:	c2 08 00             	ret    $0x8
acf39b:	cc                   	int3
acf39c:	cc                   	int3
acf39d:	cc                   	int3
acf39e:	cc                   	int3
acf39f:	cc                   	int3
acf3a0:	8b ff                	mov    %edi,%edi
acf3a2:	55                   	push   %ebp
acf3a3:	8b ec                	mov    %esp,%ebp
acf3a5:	8b 45 08             	mov    0x8(%ebp),%eax
acf3a8:	89 01                	mov    %eax,(%ecx)
acf3aa:	8b c1                	mov    %ecx,%eax
acf3ac:	5d                   	pop    %ebp
acf3ad:	c2 04 00             	ret    $0x4
acf3b0:	cc                   	int3
acf3b1:	cc                   	int3
acf3b2:	cc                   	int3
acf3b3:	cc                   	int3
acf3b4:	8b ff                	mov    %edi,%edi
acf3b6:	55                   	push   %ebp
acf3b7:	8b ec                	mov    %esp,%ebp
acf3b9:	8b 45 08             	mov    0x8(%ebp),%eax
acf3bc:	8b 00                	mov    (%eax),%eax
acf3be:	89 01                	mov    %eax,(%ecx)
acf3c0:	8b c1                	mov    %ecx,%eax
acf3c2:	5d                   	pop    %ebp
acf3c3:	c2 04 00             	ret    $0x4
acf3c6:	cc                   	int3
acf3c7:	cc                   	int3
acf3c8:	cc                   	int3
acf3c9:	cc                   	int3
acf3ca:	8b ff                	mov    %edi,%edi
acf3cc:	55                   	push   %ebp
acf3cd:	8b ec                	mov    %esp,%ebp
acf3cf:	8b 45 08             	mov    0x8(%ebp),%eax
acf3d2:	89 01                	mov    %eax,(%ecx)
acf3d4:	8b c1                	mov    %ecx,%eax
acf3d6:	5d                   	pop    %ebp
acf3d7:	c2 04 00             	ret    $0x4
acf3da:	cc                   	int3
acf3db:	cc                   	int3
acf3dc:	cc                   	int3
acf3dd:	cc                   	int3
acf3de:	8b ff                	mov    %edi,%edi
acf3e0:	55                   	push   %ebp
acf3e1:	8b ec                	mov    %esp,%ebp
acf3e3:	8b 45 08             	mov    0x8(%ebp),%eax
acf3e6:	89 01                	mov    %eax,(%ecx)
acf3e8:	8b c1                	mov    %ecx,%eax
acf3ea:	5d                   	pop    %ebp
acf3eb:	c2 04 00             	ret    $0x4
acf3ee:	cc                   	int3
acf3ef:	cc                   	int3
acf3f0:	cc                   	int3
acf3f1:	cc                   	int3
acf3f2:	8b ff                	mov    %edi,%edi
acf3f4:	56                   	push   %esi
acf3f5:	8b f1                	mov    %ecx,%esi
acf3f7:	ff 15 d4 36 d8 00    	call   *0xd836d4
acf3fd:	89 06                	mov    %eax,(%esi)
acf3ff:	8b c6                	mov    %esi,%eax
acf401:	5e                   	pop    %esi
acf402:	c3                   	ret
acf403:	cc                   	int3
acf404:	cc                   	int3
acf405:	cc                   	int3
acf406:	cc                   	int3
acf407:	8b ff                	mov    %edi,%edi
acf409:	56                   	push   %esi
acf40a:	8b f1                	mov    %ecx,%esi
acf40c:	ff 36                	push   (%esi)
acf40e:	e8 d3 2d 96 ff       	call   0x4321e6
acf413:	83 26 00             	andl   $0x0,(%esi)
acf416:	59                   	pop    %ecx
acf417:	5e                   	pop    %esi
acf418:	c3                   	ret
acf419:	cc                   	int3
acf41a:	cc                   	int3
acf41b:	cc                   	int3
acf41c:	cc                   	int3
acf41d:	ff 31                	push   (%ecx)
acf41f:	ff 15 1c 36 d8 00    	call   *0xd8361c
acf425:	c3                   	ret
acf426:	cc                   	int3
acf427:	cc                   	int3
acf428:	33 c0                	xor    %eax,%eax
acf42a:	39 01                	cmp    %eax,(%ecx)
acf42c:	0f 95 c0             	setne  %al
acf42f:	c3                   	ret
acf430:	cc                   	int3
acf431:	cc                   	int3
acf432:	ff 31                	push   (%ecx)
acf434:	e8 f3 1c 93 ff       	call   0x40112c
acf439:	59                   	pop    %ecx
acf43a:	c3                   	ret
acf43b:	cc                   	int3
acf43c:	cc                   	int3
acf43d:	ff 31                	push   (%ecx)
acf43f:	e8 4c 3e 95 ff       	call   0x423290
acf444:	59                   	pop    %ecx
acf445:	c3                   	ret
acf446:	cc                   	int3
acf447:	cc                   	int3
acf448:	ff 31                	push   (%ecx)
acf44a:	e8 41 3e 95 ff       	call   0x423290
acf44f:	59                   	pop    %ecx
acf450:	c3                   	ret
acf451:	cc                   	int3
acf452:	cc                   	int3
acf453:	ff 31                	push   (%ecx)
acf455:	e8 36 3e 95 ff       	call   0x423290
acf45a:	59                   	pop    %ecx
acf45b:	c3                   	ret
acf45c:	cc                   	int3
acf45d:	cc                   	int3
acf45e:	8b 01                	mov    (%ecx),%eax
acf460:	8b 00                	mov    (%eax),%eax
acf462:	8b 48 48             	mov    0x48(%eax),%ecx
acf465:	85 c9                	test   %ecx,%ecx
acf467:	74 18                	je     0xacf481
acf469:	83 c8 ff             	or     $0xffffffff,%eax
acf46c:	f0 0f c1 01          	lock xadd %eax,(%ecx)
acf470:	75 0f                	jne    0xacf481
acf472:	81 f9 20 ff d5 00    	cmp    $0xd5ff20,%ecx
acf478:	74 07                	je     0xacf481
acf47a:	51                   	push   %ecx
acf47b:	e8 66 2d 96 ff       	call   0x4321e6
acf480:	59                   	pop    %ecx
acf481:	c3                   	ret
acf482:	cc                   	int3
acf483:	cc                   	int3
acf484:	cc                   	int3
acf485:	cc                   	int3
acf486:	cc                   	int3
acf487:	cc                   	int3
acf488:	cc                   	int3
acf489:	cc                   	int3
acf48a:	cc                   	int3
acf48b:	ff 31                	push   (%ecx)
acf48d:	e8 9a 1c 93 ff       	call   0x40112c
acf492:	59                   	pop    %ecx
acf493:	c3                   	ret
acf494:	cc                   	int3
acf495:	cc                   	int3
acf496:	ff 31                	push   (%ecx)
acf498:	e8 f3 3d 95 ff       	call   0x423290
acf49d:	59                   	pop    %ecx
acf49e:	c3                   	ret
acf49f:	cc                   	int3
acf4a0:	cc                   	int3
acf4a1:	ff 31                	push   (%ecx)
acf4a3:	e8 84 1c 93 ff       	call   0x40112c
acf4a8:	59                   	pop    %ecx
acf4a9:	c3                   	ret
acf4aa:	cc                   	int3
acf4ab:	cc                   	int3
acf4ac:	8b 41 04             	mov    0x4(%ecx),%eax
acf4af:	8b 00                	mov    (%eax),%eax
acf4b1:	ff 30                	push   (%eax)
acf4b3:	8b 01                	mov    (%ecx),%eax
acf4b5:	ff 30                	push   (%eax)
acf4b7:	e8 1b 03 00 00       	call   0xacf7d7
acf4bc:	59                   	pop    %ecx
acf4bd:	59                   	pop    %ecx
acf4be:	c3                   	ret
acf4bf:	cc                   	int3
acf4c0:	cc                   	int3
acf4c1:	cc                   	int3
acf4c2:	cc                   	int3
acf4c3:	8b 01                	mov    (%ecx),%eax
acf4c5:	6a 00                	push   $0x0
acf4c7:	ff 30                	push   (%eax)
acf4c9:	e8 09 03 00 00       	call   0xacf7d7
acf4ce:	59                   	pop    %ecx
acf4cf:	59                   	pop    %ecx
acf4d0:	c3                   	ret
acf4d1:	cc                   	int3
acf4d2:	cc                   	int3
acf4d3:	cc                   	int3
acf4d4:	ff 31                	push   (%ecx)
acf4d6:	e8 51 1c 93 ff       	call   0x40112c
acf4db:	59                   	pop    %ecx
acf4dc:	c3                   	ret
acf4dd:	cc                   	int3
acf4de:	cc                   	int3
acf4df:	8b 01                	mov    (%ecx),%eax
acf4e1:	8b 00                	mov    (%eax),%eax
acf4e3:	8b 40 48             	mov    0x48(%eax),%eax
acf4e6:	f0 ff 00             	lock incl (%eax)
acf4e9:	c3                   	ret
acf4ea:	cc                   	int3
acf4eb:	cc                   	int3
acf4ec:	8b ff                	mov    %edi,%edi
acf4ee:	55                   	push   %ebp
acf4ef:	8b ec                	mov    %esp,%ebp
acf4f1:	51                   	push   %ecx
acf4f2:	51                   	push   %ecx
acf4f3:	8b 45 08             	mov    0x8(%ebp),%eax
acf4f6:	33 c9                	xor    %ecx,%ecx
acf4f8:	41                   	inc    %ecx
acf4f9:	6a 43                	push   $0x43
acf4fb:	89 48 18             	mov    %ecx,0x18(%eax)
acf4fe:	8b 45 08             	mov    0x8(%ebp),%eax
acf501:	c7 00 e8 01 c8 00    	movl   $0xc801e8,(%eax)
acf507:	8b 45 08             	mov    0x8(%ebp),%eax
acf50a:	89 88 50 03 00 00    	mov    %ecx,0x350(%eax)
acf510:	8b 45 08             	mov    0x8(%ebp),%eax
acf513:	59                   	pop    %ecx
acf514:	c7 40 48 20 ff d5 00 	movl   $0xd5ff20,0x48(%eax)
acf51b:	8b 45 08             	mov    0x8(%ebp),%eax
acf51e:	66 89 48 6c          	mov    %cx,0x6c(%eax)
acf522:	8b 45 08             	mov    0x8(%ebp),%eax
acf525:	66 89 88 72 01 00 00 	mov    %cx,0x172(%eax)
acf52c:	8b 45 08             	mov    0x8(%ebp),%eax
acf52f:	83 a0 4c 03 00 00 00 	andl   $0x0,0x34c(%eax)
acf536:	8d 45 08             	lea    0x8(%ebp),%eax
acf539:	89 45 fc             	mov    %eax,-0x4(%ebp)
acf53c:	8d 45 fc             	lea    -0x4(%ebp),%eax
acf53f:	50                   	push   %eax
acf540:	6a 05                	push   $0x5
acf542:	e8 67 df 93 ff       	call   0x40d4ae
acf547:	8d 45 08             	lea    0x8(%ebp),%eax
acf54a:	89 45 f8             	mov    %eax,-0x8(%ebp)
acf54d:	8d 45 0c             	lea    0xc(%ebp),%eax
acf550:	89 45 fc             	mov    %eax,-0x4(%ebp)
acf553:	8d 45 f8             	lea    -0x8(%ebp),%eax
acf556:	50                   	push   %eax
acf557:	6a 04                	push   $0x4
acf559:	e8 d0 2a 96 ff       	call   0x43202e
acf55e:	83 c4 10             	add    $0x10,%esp
acf561:	8b e5                	mov    %ebp,%esp
acf563:	5d                   	pop    %ebp
acf564:	c3                   	ret
acf565:	cc                   	int3
acf566:	cc                   	int3
acf567:	cc                   	int3
acf568:	cc                   	int3
acf569:	cc                   	int3
acf56a:	cc                   	int3
acf56b:	cc                   	int3
acf56c:	cc                   	int3
acf56d:	cc                   	int3
acf56e:	cc                   	int3
acf56f:	cc                   	int3
acf570:	cc                   	int3
acf571:	cc                   	int3
acf572:	cc                   	int3
acf573:	cc                   	int3
acf574:	cc                   	int3
acf575:	cc                   	int3
acf576:	cc                   	int3
acf577:	cc                   	int3
acf578:	cc                   	int3
acf579:	cc                   	int3
acf57a:	cc                   	int3
acf57b:	cc                   	int3
acf57c:	cc                   	int3
acf57d:	cc                   	int3
acf57e:	cc                   	int3
acf57f:	cc                   	int3
acf580:	cc                   	int3
acf581:	cc                   	int3
acf582:	cc                   	int3
acf583:	8b ff                	mov    %edi,%edi
acf585:	55                   	push   %ebp
acf586:	8b ec                	mov    %esp,%ebp
acf588:	68 48 26 d8 00       	push   $0xd82648
acf58d:	ff 75 08             	push   0x8(%ebp)
acf590:	e8 57 ff ff ff       	call   0xacf4ec
acf595:	59                   	pop    %ecx
acf596:	59                   	pop    %ecx
acf597:	5d                   	pop    %ebp
acf598:	c3                   	ret
acf599:	cc                   	int3
acf59a:	cc                   	int3
acf59b:	cc                   	int3
acf59c:	cc                   	int3
acf59d:	cc                   	int3
acf59e:	8b c1                	mov    %ecx,%eax
acf5a0:	c3                   	ret
acf5a1:	8b ff                	mov    %edi,%edi