acf061:	cc                   	int3
acf062:	cc                   	int3
acf063:	cc                   	int3
acf064:	cc                   	int3
acf065:	8b ff                	mov    %edi,%edi
acf067:	55                   	push   %ebp
acf068:	8b ec                	mov    %esp,%ebp
acf06a:	ff 75 08             	push   0x8(%ebp)
acf06d:	e8 74 31 96 ff       	call   0x4321e6
acf072:	59                   	pop    %ecx
acf073:	5d                   	pop    %ebp
acf074:	c2 04 00             	ret    $0x4
acf077:	cc                   	int3
acf078:	cc                   	int3
acf079:	cc                   	int3
acf07a:	cc                   	int3
acf07b:	6a 08                	push   $0x8
acf07d:	68 60 c3 d4 00       	push   $0xd4c360
acf082:	e8 ed 52 96 ff       	call   0x434374
acf087:	8b 45 08             	mov    0x8(%ebp),%eax
acf08a:	ff 30                	push   (%eax)
acf08c:	e8 ff 41 95 ff       	call   0x423290
acf091:	59                   	pop    %ecx
acf092:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
acf096:	8b 4d 0c             	mov    0xc(%ebp),%ecx
acf099:	8b 41 04             	mov    0x4(%ecx),%eax
acf09c:	8b 00                	mov    (%eax),%eax
acf09e:	ff 30                	push   (%eax)
acf0a0:	8b 01                	mov    (%ecx),%eax
acf0a2:	ff 30                	push   (%eax)
acf0a4:	e8 2e 07 00 00       	call   0xacf7d7
acf0a9:	59                   	pop    %ecx
acf0aa:	59                   	pop    %ecx
acf0ab:	c7 45 fc fe ff ff ff 	movl   $0xfffffffe,-0x4(%ebp)
acf0b2:	e8 08 00 00 00       	call   0xacf0bf
acf0b7:	e8 f9 a8 95 ff       	call   0x4299b5
acf0bc:	c2 0c 00             	ret    $0xc
acf0bf:	8b 45 10             	mov    0x10(%ebp),%eax
acf0c2:	ff 30                	push   (%eax)
acf0c4:	e8 63 20 93 ff       	call   0x40112c
acf0c9:	59                   	pop    %ecx
acf0ca:	c3                   	ret
acf0cb:	cc                   	int3
acf0cc:	cc                   	int3
acf0cd:	cc                   	int3
acf0ce:	cc                   	int3
acf0cf:	cc                   	int3
acf0d0:	cc                   	int3
acf0d1:	cc                   	int3
acf0d2:	cc                   	int3
acf0d3:	cc                   	int3
acf0d4:	cc                   	int3
acf0d5:	cc                   	int3
acf0d6:	cc                   	int3
acf0d7:	cc                   	int3
acf0d8:	cc                   	int3
acf0d9:	cc                   	int3
acf0da:	cc                   	int3
acf0db:	cc                   	int3
acf0dc:	cc                   	int3
acf0dd:	cc                   	int3
acf0de:	cc                   	int3
acf0df:	6a 08                	push   $0x8
acf0e1:	68 80 c3 d4 00       	push   $0xd4c380
acf0e6:	e8 89 52 96 ff       	call   0x434374
acf0eb:	8b 45 08             	mov    0x8(%ebp),%eax
acf0ee:	ff 30                	push   (%eax)
acf0f0:	e8 9b 41 95 ff       	call   0x423290
acf0f5:	59                   	pop    %ecx
acf0f6:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
acf0fa:	8b 45 0c             	mov    0xc(%ebp),%eax
acf0fd:	8b 00                	mov    (%eax),%eax
acf0ff:	8b 00                	mov    (%eax),%eax
acf101:	8b 48 48             	mov    0x48(%eax),%ecx
acf104:	85 c9                	test   %ecx,%ecx
acf106:	74 18                	je     0xacf120
acf108:	83 c8 ff             	or     $0xffffffff,%eax
acf10b:	f0 0f c1 01          	lock xadd %eax,(%ecx)
acf10f:	75 0f                	jne    0xacf120
acf111:	81 f9 20 ff d5 00    	cmp    $0xd5ff20,%ecx
acf117:	74 07                	je     0xacf120
acf119:	51                   	push   %ecx
acf11a:	e8 c7 30 96 ff       	call   0x4321e6
acf11f:	59                   	pop    %ecx
acf120:	c7 45 fc fe ff ff ff 	movl   $0xfffffffe,-0x4(%ebp)
acf127:	e8 08 00 00 00       	call   0xacf134
acf12c:	e8 84 a8 95 ff       	call   0x4299b5
acf131:	c2 0c 00             	ret    $0xc
acf134:	8b 45 10             	mov    0x10(%ebp),%eax
acf137:	ff 30                	push   (%eax)
acf139:	e8 ee 1f 93 ff       	call   0x40112c
acf13e:	59                   	pop    %ecx
acf13f:	c3                   	ret
acf140:	cc                   	int3
acf141:	cc                   	int3
acf142:	cc                   	int3
acf143:	cc                   	int3
acf144:	cc                   	int3
acf145:	cc                   	int3
acf146:	cc                   	int3
acf147:	cc                   	int3
acf148:	cc                   	int3
acf149:	cc                   	int3
acf14a:	cc                   	int3
acf14b:	cc                   	int3
acf14c:	cc                   	int3
acf14d:	cc                   	int3
acf14e:	cc                   	int3
acf14f:	cc                   	int3
acf150:	cc                   	int3
acf151:	cc                   	int3
acf152:	cc                   	int3
acf153:	cc                   	int3
acf154:	cc                   	int3
acf155:	cc                   	int3
acf156:	cc                   	int3
acf157:	cc                   	int3
acf158:	6a 08                	push   $0x8
acf15a:	68 a0 c3 d4 00       	push   $0xd4c3a0
acf15f:	e8 10 52 96 ff       	call   0x434374
acf164:	8b 45 08             	mov    0x8(%ebp),%eax
acf167:	ff 30                	push   (%eax)
acf169:	e8 22 41 95 ff       	call   0x423290
acf16e:	59                   	pop    %ecx
acf16f:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
acf173:	6a 00                	push   $0x0
acf175:	8b 45 0c             	mov    0xc(%ebp),%eax
acf178:	8b 00                	mov    (%eax),%eax
acf17a:	ff 30                	push   (%eax)
acf17c:	e8 56 06 00 00       	call   0xacf7d7
acf181:	59                   	pop    %ecx
acf182:	59                   	pop    %ecx
acf183:	c7 45 fc fe ff ff ff 	movl   $0xfffffffe,-0x4(%ebp)
acf18a:	e8 08 00 00 00       	call   0xacf197
acf18f:	e8 21 a8 95 ff       	call   0x4299b5
acf194:	c2 0c 00             	ret    $0xc
acf197:	8b 45 10             	mov    0x10(%ebp),%eax
acf19a:	ff 30                	push   (%eax)
acf19c:	e8 8b 1f 93 ff       	call   0x40112c
acf1a1:	59                   	pop    %ecx
acf1a2:	c3                   	ret
acf1a3:	cc                   	int3
acf1a4:	cc                   	int3
acf1a5:	cc                   	int3
acf1a6:	cc                   	int3
acf1a7:	cc                   	int3
acf1a8:	cc                   	int3
acf1a9:	cc                   	int3
acf1aa:	cc                   	int3
acf1ab:	cc                   	int3
acf1ac:	cc                   	int3
acf1ad:	cc                   	int3
acf1ae:	cc                   	int3
acf1af:	cc                   	int3
acf1b0:	cc                   	int3
acf1b1:	cc                   	int3
acf1b2:	cc                   	int3
acf1b3:	cc                   	int3
acf1b4:	cc                   	int3
acf1b5:	6a 08                	push   $0x8
acf1b7:	68 40 c3 d4 00       	push   $0xd4c340
acf1bc:	e8 b3 51 96 ff       	call   0x434374
acf1c1:	8b 45 08             	mov    0x8(%ebp),%eax
acf1c4:	ff 30                	push   (%eax)
acf1c6:	e8 c5 40 95 ff       	call   0x423290
acf1cb:	59                   	pop    %ecx
acf1cc:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
acf1d0:	8b 45 0c             	mov    0xc(%ebp),%eax
acf1d3:	8b 00                	mov    (%eax),%eax
acf1d5:	8b 00                	mov    (%eax),%eax
acf1d7:	8b 40 48             	mov    0x48(%eax),%eax
acf1da:	f0 ff 00             	lock incl (%eax)
acf1dd:	c7 45 fc fe ff ff ff 	movl   $0xfffffffe,-0x4(%ebp)
acf1e4:	e8 08 00 00 00       	call   0xacf1f1
acf1e9:	e8 c7 a7 95 ff       	call   0x4299b5
acf1ee:	c2 0c 00             	ret    $0xc
acf1f1:	8b 45 10             	mov    0x10(%ebp),%eax
acf1f4:	ff 30                	push   (%eax)
acf1f6:	e8 31 1f 93 ff       	call   0x40112c
acf1fb:	59                   	pop    %ecx
acf1fc:	c3                   	ret
acf1fd:	cc                   	int3
acf1fe:	cc                   	int3
acf1ff:	cc                   	int3
acf200:	cc                   	int3
acf201:	cc                   	int3
acf202:	cc                   	int3
acf203:	cc                   	int3
acf204:	cc                   	int3
acf205:	cc                   	int3
acf206:	cc                   	int3
acf207:	cc                   	int3
acf208:	cc                   	int3
acf209:	cc                   	int3
acf20a:	cc                   	int3
acf20b:	cc                   	int3
acf20c:	cc                   	int3
acf20d:	cc                   	int3
acf20e:	cc                   	int3
acf20f:	8b ff                	mov    %edi,%edi
acf211:	55                   	push   %ebp
acf212:	8b ec                	mov    %esp,%ebp
acf214:	83 ec 0c             	sub    $0xc,%esp
acf217:	8b 45 08             	mov    0x8(%ebp),%eax
acf21a:	8d 4d ff             	lea    -0x1(%ebp),%ecx
acf21d:	89 45 f8             	mov    %eax,-0x8(%ebp)
acf220:	89 45 f4             	mov    %eax,-0xc(%ebp)
acf223:	8d 45 f8             	lea    -0x8(%ebp),%eax
acf226:	50                   	push   %eax
acf227:	ff 75 0c             	push   0xc(%ebp)
acf22a:	8d 45 f4             	lea    -0xc(%ebp),%eax
acf22d:	50                   	push   %eax
acf22e:	e8 ca 00 95 ff       	call   0x41f2fd
acf233:	8b e5                	mov    %ebp,%esp
acf235:	5d                   	pop    %ebp
acf236:	c3                   	ret
acf237:	cc                   	int3
acf238:	cc                   	int3
acf239:	cc                   	int3
acf23a:	cc                   	int3
acf23b:	cc                   	int3
acf23c:	cc                   	int3
acf23d:	cc                   	int3
acf23e:	cc                   	int3
acf23f:	cc                   	int3
acf240:	cc                   	int3
acf241:	8b ff                	mov    %edi,%edi
acf243:	55                   	push   %ebp
acf244:	8b ec                	mov    %esp,%ebp
acf246:	83 ec 0c             	sub    $0xc,%esp
acf249:	8b 45 08             	mov    0x8(%ebp),%eax
acf24c:	8d 4d ff             	lea    -0x1(%ebp),%ecx
acf24f:	89 45 f8             	mov    %eax,-0x8(%ebp)
acf252:	89 45 f4             	mov    %eax,-0xc(%ebp)
acf255:	8d 45 f8             	lea    -0x8(%ebp),%eax
acf258:	50                   	push   %eax
acf259:	ff 75 0c             	push   0xc(%ebp)
acf25c:	8d 45 f4             	lea    -0xc(%ebp),%eax
acf25f:	50                   	push   %eax
acf260:	e8 77 9b 93 ff       	call   0x408ddc
acf265:	8b e5                	mov    %ebp,%esp
acf267:	5d                   	pop    %ebp
acf268:	c3                   	ret
acf269:	cc                   	int3
acf26a:	cc                   	int3
acf26b:	cc                   	int3
acf26c:	cc                   	int3
acf26d:	cc                   	int3
acf26e:	cc                   	int3
acf26f:	cc                   	int3
acf270:	cc                   	int3
acf271:	cc                   	int3
acf272:	cc                   	int3
acf273:	8b ff                	mov    %edi,%edi
acf275:	55                   	push   %ebp
acf276:	8b ec                	mov    %esp,%ebp
acf278:	83 ec 0c             	sub    $0xc,%esp
acf27b:	8b 45 08             	mov    0x8(%ebp),%eax
acf27e:	8d 4d ff             	lea    -0x1(%ebp),%ecx
acf281:	89 45 f8             	mov    %eax,-0x8(%ebp)
acf284:	89 45 f4             	mov    %eax,-0xc(%ebp)
acf287:	8d 45 f8             	lea    -0x8(%ebp),%eax
acf28a:	50                   	push   %eax
acf28b:	ff 75 0c             	push   0xc(%ebp)
acf28e:	8d 45 f4             	lea    -0xc(%ebp),%eax
acf291:	50                   	push   %eax
acf292:	e8 7b f6 93 ff       	call   0x40e912
acf297:	8b e5                	mov    %ebp,%esp
acf299:	5d                   	pop    %ebp
acf29a:	c3                   	ret
acf29b:	cc                   	int3
acf29c:	cc                   	int3
acf29d:	cc                   	int3
acf29e:	cc                   	int3
acf29f:	cc                   	int3
acf2a0:	cc                   	int3
acf2a1:	cc                   	int3
acf2a2:	cc                   	int3
acf2a3:	cc                   	int3
acf2a4:	cc                   	int3
acf2a5:	8b ff                	mov    %edi,%edi
acf2a7:	55                   	push   %ebp
acf2a8:	8b ec                	mov    %esp,%ebp
acf2aa:	83 ec 0c             	sub    $0xc,%esp
acf2ad:	8b 45 08             	mov    0x8(%ebp),%eax
acf2b0:	8d 4d ff             	lea    -0x1(%ebp),%ecx
acf2b3:	89 45 f8             	mov    %eax,-0x8(%ebp)
acf2b6:	89 45 f4             	mov    %eax,-0xc(%ebp)
acf2b9:	8d 45 f8             	lea    -0x8(%ebp),%eax
acf2bc:	50                   	push   %eax
acf2bd:	ff 75 0c             	push   0xc(%ebp)
acf2c0:	8d 45 f4             	lea    -0xc(%ebp),%eax
acf2c3:	50                   	push   %eax
acf2c4:	e8 38 94 93 ff       	call   0x408701
acf2c9:	8b e5                	mov    %ebp,%esp
acf2cb:	5d                   	pop    %ebp
acf2cc:	c3                   	ret
acf2cd:	cc                   	int3
acf2ce:	cc                   	int3
acf2cf:	cc                   	int3
acf2d0:	cc                   	int3
acf2d1:	cc                   	int3
acf2d2:	cc                   	int3
acf2d3:	cc                   	int3
acf2d4:	cc                   	int3
acf2d5:	cc                   	int3
acf2d6:	cc                   	int3
acf2d7:	8b ff                	mov    %edi,%edi
acf2d9:	55                   	push   %ebp
acf2da:	8b ec                	mov    %esp,%ebp
acf2dc:	8b 45 08             	mov    0x8(%ebp),%eax
acf2df:	8b 00                	mov    (%eax),%eax
acf2e1:	89 01                	mov    %eax,(%ecx)
acf2e3:	8b c1                	mov    %ecx,%eax
acf2e5:	5d                   	pop    %ebp
acf2e6:	c2 04 00             	ret    $0x4
acf2e9:	cc                   	int3
acf2ea:	cc                   	int3
acf2eb:	cc                   	int3
acf2ec:	cc                   	int3
acf2ed:	8b ff                	mov    %edi,%edi
acf2ef:	55                   	push   %ebp
acf2f0:	8b ec                	mov    %esp,%ebp
acf2f2:	8b 45 08             	mov    0x8(%ebp),%eax
acf2f5:	8b 00                	mov    (%eax),%eax
acf2f7:	89 01                	mov    %eax,(%ecx)
acf2f9:	8b c1                	mov    %ecx,%eax
acf2fb:	5d                   	pop    %ebp
acf2fc:	c2 04 00             	ret    $0x4
acf2ff:	cc                   	int3
acf300:	cc                   	int3
acf301:	cc                   	int3
acf302:	cc                   	int3
acf303:	8b ff                	mov    %edi,%edi
acf305:	55                   	push   %ebp
acf306:	8b ec                	mov    %esp,%ebp
acf308:	8b 45 08             	mov    0x8(%ebp),%eax
acf30b:	8b 00                	mov    (%eax),%eax
acf30d:	89 01                	mov    %eax,(%ecx)
acf30f:	8b c1                	mov    %ecx,%eax
acf311:	5d                   	pop    %ebp
acf312:	c2 04 00             	ret    $0x4
acf315:	cc                   	int3
acf316:	cc                   	int3
acf317:	cc                   	int3
acf318:	cc                   	int3
acf319:	8b ff                	mov    %edi,%edi
acf31b:	55                   	push   %ebp
acf31c:	8b ec                	mov    %esp,%ebp
acf31e:	8b 45 08             	mov    0x8(%ebp),%eax