82c0b2:	57                   	push   %edi
82c0b3:	68 00 10 00 00       	push   $0x1000
82c0b8:	8b f9                	mov    %ecx,%edi
82c0ba:	e8 a6 8d bf ff       	call   0x424e65
82c0bf:	8b 37                	mov    (%edi),%esi
82c0c1:	6a 00                	push   $0x0
82c0c3:	ff 75 14             	push   0x14(%ebp)
82c0c6:	ff 75 10             	push   0x10(%ebp)
82c0c9:	8b 4e 54             	mov    0x54(%esi),%ecx
82c0cc:	ff 75 0c             	push   0xc(%ebp)
82c0cf:	ff 75 08             	push   0x8(%ebp)
82c0d2:	6a 00                	push   $0x0
82c0d4:	68 10 9c c3 00       	push   $0xc39c10
82c0d9:	e8 87 05 c0 ff       	call   0x42c665
82c0de:	8b cf                	mov    %edi,%ecx
82c0e0:	ff 56 54             	call   *0x54(%esi)
82c0e3:	5f                   	pop    %edi
82c0e4:	5e                   	pop    %esi
82c0e5:	5d                   	pop    %ebp
82c0e6:	c2 10 00             	ret    $0x10
82c0e9:	cc                   	int3
82c0ea:	cc                   	int3
82c0eb:	cc                   	int3
82c0ec:	cc                   	int3
82c0ed:	cc                   	int3
82c0ee:	cc                   	int3
82c0ef:	cc                   	int3
82c0f0:	cc                   	int3
82c0f1:	cc                   	int3
82c0f2:	cc                   	int3
82c0f3:	cc                   	int3
82c0f4:	cc                   	int3
82c0f5:	cc                   	int3
82c0f6:	cc                   	int3
82c0f7:	55                   	push   %ebp
82c0f8:	8b ec                	mov    %esp,%ebp
82c0fa:	56                   	push   %esi
82c0fb:	57                   	push   %edi
82c0fc:	68 00 01 00 00       	push   $0x100
82c101:	8b f9                	mov    %ecx,%edi
82c103:	e8 5d 8d bf ff       	call   0x424e65
82c108:	8b 37                	mov    (%edi),%esi
82c10a:	6a 00                	push   $0x0
82c10c:	ff 75 14             	push   0x14(%ebp)
82c10f:	ff 75 10             	push   0x10(%ebp)
82c112:	8b 4e 54             	mov    0x54(%esi),%ecx
82c115:	ff 75 0c             	push   0xc(%ebp)
82c118:	ff 75 08             	push   0x8(%ebp)
82c11b:	6a 00                	push   $0x0
82c11d:	68 dc 9d c3 00       	push   $0xc39ddc
82c122:	e8 3e 05 c0 ff       	call   0x42c665
82c127:	8b cf                	mov    %edi,%ecx
82c129:	ff 56 54             	call   *0x54(%esi)
82c12c:	5f                   	pop    %edi
82c12d:	5e                   	pop    %esi
82c12e:	5d                   	pop    %ebp
82c12f:	c2 10 00             	ret    $0x10
82c132:	cc                   	int3
82c133:	cc                   	int3
82c134:	cc                   	int3
82c135:	cc                   	int3
82c136:	cc                   	int3
82c137:	cc                   	int3
82c138:	cc                   	int3
82c139:	cc                   	int3
82c13a:	cc                   	int3
82c13b:	cc                   	int3
82c13c:	cc                   	int3
82c13d:	cc                   	int3
82c13e:	cc                   	int3
82c13f:	cc                   	int3
82c140:	55                   	push   %ebp
82c141:	8b ec                	mov    %esp,%ebp
82c143:	56                   	push   %esi
82c144:	57                   	push   %edi
82c145:	68 00 10 00 00       	push   $0x1000
82c14a:	8b f9                	mov    %ecx,%edi
82c14c:	e8 14 8d bf ff       	call   0x424e65
82c151:	8b 37                	mov    (%edi),%esi
82c153:	6a 00                	push   $0x0
82c155:	ff 75 14             	push   0x14(%ebp)
82c158:	ff 75 10             	push   0x10(%ebp)
82c15b:	8b 4e 54             	mov    0x54(%esi),%ecx
82c15e:	ff 75 0c             	push   0xc(%ebp)
82c161:	ff 75 08             	push   0x8(%ebp)
82c164:	6a 00                	push   $0x0
82c166:	68 e8 9b c3 00       	push   $0xc39be8
82c16b:	e8 f5 04 c0 ff       	call   0x42c665
82c170:	8b cf                	mov    %edi,%ecx
82c172:	ff 56 54             	call   *0x54(%esi)
82c175:	5f                   	pop    %edi
82c176:	5e                   	pop    %esi
82c177:	5d                   	pop    %ebp
82c178:	c2 10 00             	ret    $0x10
82c17b:	cc                   	int3
82c17c:	cc                   	int3
82c17d:	cc                   	int3
82c17e:	cc                   	int3
82c17f:	cc                   	int3
82c180:	cc                   	int3
82c181:	cc                   	int3
82c182:	cc                   	int3
82c183:	cc                   	int3
82c184:	cc                   	int3
82c185:	cc                   	int3
82c186:	cc                   	int3
82c187:	cc                   	int3
82c188:	cc                   	int3
82c189:	55                   	push   %ebp
82c18a:	8b ec                	mov    %esp,%ebp
82c18c:	56                   	push   %esi
82c18d:	57                   	push   %edi
82c18e:	68 80 00 00 00       	push   $0x80
82c193:	8b f9                	mov    %ecx,%edi
82c195:	e8 cb 8c bf ff       	call   0x424e65
82c19a:	8b 37                	mov    (%edi),%esi
82c19c:	6a 00                	push   $0x0
82c19e:	ff 75 14             	push   0x14(%ebp)
82c1a1:	ff 75 10             	push   0x10(%ebp)
82c1a4:	8b 4e 54             	mov    0x54(%esi),%ecx
82c1a7:	ff 75 0c             	push   0xc(%ebp)
82c1aa:	ff 75 08             	push   0x8(%ebp)
82c1ad:	6a 00                	push   $0x0
82c1af:	68 7c 9b c3 00       	push   $0xc39b7c
82c1b4:	e8 ac 04 c0 ff       	call   0x42c665
82c1b9:	8b cf                	mov    %edi,%ecx
82c1bb:	ff 56 54             	call   *0x54(%esi)
82c1be:	5f                   	pop    %edi
82c1bf:	5e                   	pop    %esi
82c1c0:	5d                   	pop    %ebp
82c1c1:	c2 10 00             	ret    $0x10
82c1c4:	cc                   	int3
82c1c5:	cc                   	int3
82c1c6:	cc                   	int3
82c1c7:	cc                   	int3
82c1c8:	cc                   	int3
82c1c9:	cc                   	int3
82c1ca:	cc                   	int3
82c1cb:	cc                   	int3
82c1cc:	cc                   	int3
82c1cd:	cc                   	int3
82c1ce:	cc                   	int3
82c1cf:	cc                   	int3
82c1d0:	cc                   	int3
82c1d1:	cc                   	int3
82c1d2:	55                   	push   %ebp
82c1d3:	8b ec                	mov    %esp,%ebp
82c1d5:	51                   	push   %ecx
82c1d6:	57                   	push   %edi
82c1d7:	ff 75 0c             	push   0xc(%ebp)
82c1da:	ff 75 08             	push   0x8(%ebp)
82c1dd:	68 21 10 00 00       	push   $0x1021
82c1e2:	ff 71 20             	push   0x20(%ecx)
82c1e5:	ff 15 20 40 d8 00    	call   *0xd84020
82c1eb:	8b f8                	mov    %eax,%edi
82c1ed:	85 ff                	test   %edi,%edi
82c1ef:	74 2b                	je     0x82c21c
82c1f1:	56                   	push   %esi
82c1f2:	6a 08                	push   $0x8
82c1f4:	e8 84 e7 bf ff       	call   0x42a97d
82c1f9:	8b f0                	mov    %eax,%esi
82c1fb:	89 75 fc             	mov    %esi,-0x4(%ebp)
82c1fe:	59                   	pop    %ecx
82c1ff:	85 f6                	test   %esi,%esi
82c201:	74 0c                	je     0x82c20f
82c203:	83 66 04 00          	andl   $0x0,0x4(%esi)
82c207:	c7 06 64 87 c3 00    	movl   $0xc38764,(%esi)
82c20d:	eb 02                	jmp    0x82c211
82c20f:	33 f6                	xor    %esi,%esi
82c211:	57                   	push   %edi
82c212:	8b ce                	mov    %esi,%ecx
82c214:	e8 3e b0 bd ff       	call   0x407257
82c219:	8b c6                	mov    %esi,%eax
82c21b:	5e                   	pop    %esi
82c21c:	5f                   	pop    %edi
82c21d:	8b e5                	mov    %ebp,%esp
82c21f:	5d                   	pop    %ebp
82c220:	c2 08 00             	ret    $0x8
82c223:	cc                   	int3
82c224:	cc                   	int3
82c225:	cc                   	int3
82c226:	cc                   	int3
82c227:	cc                   	int3
82c228:	cc                   	int3
82c229:	cc                   	int3
82c22a:	cc                   	int3
82c22b:	cc                   	int3
82c22c:	cc                   	int3
82c22d:	cc                   	int3
82c22e:	cc                   	int3
82c22f:	cc                   	int3
82c230:	cc                   	int3
82c231:	cc                   	int3
82c232:	cc                   	int3
82c233:	cc                   	int3
82c234:	cc                   	int3
82c235:	cc                   	int3
82c236:	cc                   	int3
82c237:	55                   	push   %ebp
82c238:	8b ec                	mov    %esp,%ebp
82c23a:	51                   	push   %ecx
82c23b:	57                   	push   %edi
82c23c:	ff 75 08             	push   0x8(%ebp)
82c23f:	6a 00                	push   $0x0
82c241:	68 12 11 00 00       	push   $0x1112
82c246:	ff 71 20             	push   0x20(%ecx)
82c249:	ff 15 20 40 d8 00    	call   *0xd84020
82c24f:	8b f8                	mov    %eax,%edi
82c251:	85 ff                	test   %edi,%edi
82c253:	74 2b                	je     0x82c280
82c255:	56                   	push   %esi
82c256:	6a 08                	push   $0x8
82c258:	e8 20 e7 bf ff       	call   0x42a97d
82c25d:	8b f0                	mov    %eax,%esi
82c25f:	89 75 fc             	mov    %esi,-0x4(%ebp)
82c262:	59                   	pop    %ecx
82c263:	85 f6                	test   %esi,%esi
82c265:	74 0c                	je     0x82c273
82c267:	83 66 04 00          	andl   $0x0,0x4(%esi)
82c26b:	c7 06 64 87 c3 00    	movl   $0xc38764,(%esi)
82c271:	eb 02                	jmp    0x82c275
82c273:	33 f6                	xor    %esi,%esi
82c275:	57                   	push   %edi
82c276:	8b ce                	mov    %esi,%ecx
82c278:	e8 da af bd ff       	call   0x407257
82c27d:	8b c6                	mov    %esi,%eax
82c27f:	5e                   	pop    %esi
82c280:	5f                   	pop    %edi
82c281:	8b e5                	mov    %ebp,%esp
82c283:	5d                   	pop    %ebp
82c284:	c2 04 00             	ret    $0x4
82c287:	cc                   	int3
82c288:	cc                   	int3
82c289:	cc                   	int3
82c28a:	cc                   	int3
82c28b:	cc                   	int3
82c28c:	cc                   	int3
82c28d:	cc                   	int3
82c28e:	cc                   	int3
82c28f:	cc                   	int3
82c290:	cc                   	int3
82c291:	cc                   	int3
82c292:	cc                   	int3
82c293:	cc                   	int3
82c294:	cc                   	int3
82c295:	cc                   	int3
82c296:	cc                   	int3
82c297:	cc                   	int3
82c298:	cc                   	int3
82c299:	cc                   	int3
82c29a:	cc                   	int3
82c29b:	55                   	push   %ebp
82c29c:	8b ec                	mov    %esp,%ebp
82c29e:	56                   	push   %esi
82c29f:	57                   	push   %edi
82c2a0:	ff 75 18             	push   0x18(%ebp)
82c2a3:	8b f9                	mov    %ecx,%edi
82c2a5:	ff 75 14             	push   0x14(%ebp)
82c2a8:	ff 75 10             	push   0x10(%ebp)
82c2ab:	8b 07                	mov    (%edi),%eax
82c2ad:	ff 75 0c             	push   0xc(%ebp)
82c2b0:	8b b0 64 01 00 00    	mov    0x164(%eax),%esi
82c2b6:	8b ce                	mov    %esi,%ecx
82c2b8:	e8 a8 03 c0 ff       	call   0x42c665
82c2bd:	8b cf                	mov    %edi,%ecx
82c2bf:	ff d6                	call   *%esi
82c2c1:	85 c0                	test   %eax,%eax
82c2c3:	74 14                	je     0x82c2d9
82c2c5:	83 7d 08 00          	cmpl   $0x0,0x8(%ebp)
82c2c9:	74 0e                	je     0x82c2d9
82c2cb:	6a 00                	push   $0x0
82c2cd:	ff 75 08             	push   0x8(%ebp)
82c2d0:	8b cf                	mov    %edi,%ecx
82c2d2:	6a 00                	push   $0x0
82c2d4:	e8 a0 fb bd ff       	call   0x40be79
82c2d9:	5f                   	pop    %edi
82c2da:	5e                   	pop    %esi
82c2db:	5d                   	pop    %ebp
82c2dc:	c2 14 00             	ret    $0x14
82c2df:	cc                   	int3
82c2e0:	cc                   	int3
82c2e1:	cc                   	int3
82c2e2:	cc                   	int3
82c2e3:	cc                   	int3
82c2e4:	cc                   	int3
82c2e5:	cc                   	int3
82c2e6:	cc                   	int3
82c2e7:	cc                   	int3
82c2e8:	cc                   	int3
82c2e9:	cc                   	int3
82c2ea:	cc                   	int3
82c2eb:	cc                   	int3
82c2ec:	cc                   	int3
82c2ed:	cc                   	int3
82c2ee:	cc                   	int3
82c2ef:	cc                   	int3
82c2f0:	55                   	push   %ebp
82c2f1:	8b ec                	mov    %esp,%ebp
82c2f3:	56                   	push   %esi
82c2f4:	57                   	push   %edi
82c2f5:	ff 75 18             	push   0x18(%ebp)
82c2f8:	8b f9                	mov    %ecx,%edi
82c2fa:	ff 75 14             	push   0x14(%ebp)
82c2fd:	ff 75 10             	push   0x10(%ebp)
82c300:	8b 07                	mov    (%edi),%eax
82c302:	ff 75 0c             	push   0xc(%ebp)
82c305:	8b b0 64 01 00 00    	mov    0x164(%eax),%esi
82c30b:	8b ce                	mov    %esi,%ecx
82c30d:	e8 53 03 c0 ff       	call   0x42c665
82c312:	8b cf                	mov    %edi,%ecx
82c314:	ff d6                	call   *%esi
82c316:	85 c0                	test   %eax,%eax
82c318:	74 14                	je     0x82c32e
82c31a:	83 7d 08 00          	cmpl   $0x0,0x8(%ebp)
82c31e:	74 0e                	je     0x82c32e
82c320:	6a 00                	push   $0x0
82c322:	ff 75 08             	push   0x8(%ebp)
82c325:	8b cf                	mov    %edi,%ecx
82c327:	6a 00                	push   $0x0
82c329:	e8 4b fb bd ff       	call   0x40be79
82c32e:	5f                   	pop    %edi
82c32f:	5e                   	pop    %esi
82c330:	5d                   	pop    %ebp
82c331:	c2 14 00             	ret    $0x14
82c334:	cc                   	int3
82c335:	cc                   	int3
82c336:	cc                   	int3
82c337:	cc                   	int3
82c338:	cc                   	int3
82c339:	cc                   	int3
82c33a:	cc                   	int3
82c33b:	cc                   	int3
82c33c:	cc                   	int3
82c33d:	cc                   	int3
82c33e:	cc                   	int3
82c33f:	cc                   	int3
82c340:	cc                   	int3
82c341:	cc                   	int3
82c342:	cc                   	int3
82c343:	cc                   	int3
82c344:	cc                   	int3
82c345:	55                   	push   %ebp
82c346:	8b ec                	mov    %esp,%ebp
82c348:	56                   	push   %esi
82c349:	57                   	push   %edi
82c34a:	ff 75 18             	push   0x18(%ebp)
82c34d:	8b f9                	mov    %ecx,%edi
82c34f:	ff 75 14             	push   0x14(%ebp)
82c352:	ff 75 10             	push   0x10(%ebp)
82c355:	8b 07                	mov    (%edi),%eax