41c297:	cc                   	int3
41c298:	cc                   	int3
41c299:	cc                   	int3
41c29a:	cc                   	int3
41c29b:	cc                   	int3
41c29c:	cc                   	int3
41c29d:	cc                   	int3
41c29e:	cc                   	int3
41c29f:	cc                   	int3
41c2a0:	ff 25 14 31 42 00    	jmp    *0x423114
41c2a6:	cc                   	int3
41c2a7:	cc                   	int3
41c2a8:	cc                   	int3
41c2a9:	cc                   	int3
41c2aa:	cc                   	int3
41c2ab:	cc                   	int3
41c2ac:	cc                   	int3
41c2ad:	cc                   	int3
41c2ae:	cc                   	int3
41c2af:	cc                   	int3
41c2b0:	ff 25 fc 30 42 00    	jmp    *0x4230fc
41c2b6:	cc                   	int3
41c2b7:	cc                   	int3
41c2b8:	cc                   	int3
41c2b9:	cc                   	int3
41c2ba:	cc                   	int3
41c2bb:	cc                   	int3
41c2bc:	cc                   	int3
41c2bd:	cc                   	int3
41c2be:	cc                   	int3
41c2bf:	cc                   	int3
41c2c0:	ff 25 f8 30 42 00    	jmp    *0x4230f8
41c2c6:	cc                   	int3
41c2c7:	cc                   	int3
41c2c8:	cc                   	int3
41c2c9:	cc                   	int3
41c2ca:	cc                   	int3
41c2cb:	cc                   	int3
41c2cc:	cc                   	int3
41c2cd:	cc                   	int3
41c2ce:	cc                   	int3
41c2cf:	cc                   	int3
41c2d0:	ff 25 f4 30 42 00    	jmp    *0x4230f4
41c2d6:	cc                   	int3
41c2d7:	cc                   	int3
41c2d8:	cc                   	int3
41c2d9:	cc                   	int3
41c2da:	cc                   	int3
41c2db:	cc                   	int3
41c2dc:	cc                   	int3
41c2dd:	cc                   	int3
41c2de:	cc                   	int3
41c2df:	cc                   	int3
41c2e0:	ff 25 f0 30 42 00    	jmp    *0x4230f0
41c2e6:	cc                   	int3
41c2e7:	cc                   	int3
41c2e8:	cc                   	int3
41c2e9:	cc                   	int3
41c2ea:	cc                   	int3
41c2eb:	cc                   	int3
41c2ec:	cc                   	int3
41c2ed:	cc                   	int3
41c2ee:	cc                   	int3
41c2ef:	cc                   	int3
41c2f0:	ff 25 94 31 42 00    	jmp    *0x423194
41c2f6:	cc                   	int3
41c2f7:	cc                   	int3
41c2f8:	cc                   	int3
41c2f9:	cc                   	int3
41c2fa:	cc                   	int3
41c2fb:	cc                   	int3
41c2fc:	cc                   	int3
41c2fd:	cc                   	int3
41c2fe:	cc                   	int3
41c2ff:	cc                   	int3
41c300:	ff 25 98 31 42 00    	jmp    *0x423198
41c306:	cc                   	int3
41c307:	cc                   	int3
41c308:	cc                   	int3
41c309:	cc                   	int3
41c30a:	cc                   	int3
41c30b:	cc                   	int3
41c30c:	cc                   	int3
41c30d:	cc                   	int3
41c30e:	cc                   	int3
41c30f:	cc                   	int3
41c310:	ff 25 a0 31 42 00    	jmp    *0x4231a0
41c316:	cc                   	int3
41c317:	cc                   	int3
41c318:	cc                   	int3
41c319:	cc                   	int3
41c31a:	cc                   	int3
41c31b:	cc                   	int3
41c31c:	cc                   	int3
41c31d:	cc                   	int3
41c31e:	cc                   	int3
41c31f:	cc                   	int3
41c320:	ff 25 a4 31 42 00    	jmp    *0x4231a4
41c326:	cc                   	int3
41c327:	cc                   	int3
41c328:	cc                   	int3
41c329:	cc                   	int3
41c32a:	cc                   	int3
41c32b:	cc                   	int3
41c32c:	cc                   	int3
41c32d:	cc                   	int3
41c32e:	cc                   	int3
41c32f:	cc                   	int3
41c330:	ff 25 a8 31 42 00    	jmp    *0x4231a8
41c336:	cc                   	int3
41c337:	cc                   	int3
41c338:	cc                   	int3
41c339:	cc                   	int3
41c33a:	cc                   	int3
41c33b:	cc                   	int3
41c33c:	cc                   	int3
41c33d:	cc                   	int3
41c33e:	cc                   	int3
41c33f:	cc                   	int3
41c340:	ff 25 ac 31 42 00    	jmp    *0x4231ac
41c346:	cc                   	int3
41c347:	cc                   	int3
41c348:	cc                   	int3
41c349:	cc                   	int3
41c34a:	cc                   	int3
41c34b:	cc                   	int3
41c34c:	cc                   	int3
41c34d:	cc                   	int3
41c34e:	cc                   	int3
41c34f:	cc                   	int3
41c350:	ff 25 b0 31 42 00    	jmp    *0x4231b0
41c356:	cc                   	int3
41c357:	cc                   	int3
41c358:	cc                   	int3
41c359:	cc                   	int3
41c35a:	cc                   	int3
41c35b:	cc                   	int3
41c35c:	cc                   	int3
41c35d:	cc                   	int3
41c35e:	cc                   	int3
41c35f:	cc                   	int3
41c360:	ff 25 b4 31 42 00    	jmp    *0x4231b4
41c366:	ff 25 d0 31 42 00    	jmp    *0x4231d0
41c36c:	cc                   	int3
41c36d:	cc                   	int3
41c36e:	cc                   	int3
41c36f:	cc                   	int3
41c370:	ff 25 f8 31 42 00    	jmp    *0x4231f8
41c376:	cc                   	int3
41c377:	cc                   	int3
41c378:	cc                   	int3
41c379:	cc                   	int3
41c37a:	cc                   	int3
41c37b:	cc                   	int3
41c37c:	cc                   	int3
41c37d:	cc                   	int3
41c37e:	cc                   	int3
41c37f:	cc                   	int3
41c380:	ff 25 fc 31 42 00    	jmp    *0x4231fc
41c386:	cc                   	int3
41c387:	cc                   	int3
41c388:	cc                   	int3
41c389:	cc                   	int3
41c38a:	cc                   	int3
41c38b:	cc                   	int3
41c38c:	cc                   	int3
41c38d:	cc                   	int3
41c38e:	cc                   	int3
41c38f:	cc                   	int3
41c390:	ff 25 00 32 42 00    	jmp    *0x423200
41c396:	cc                   	int3
41c397:	cc                   	int3
41c398:	cc                   	int3
41c399:	cc                   	int3
41c39a:	cc                   	int3
41c39b:	cc                   	int3
41c39c:	cc                   	int3
41c39d:	cc                   	int3
41c39e:	cc                   	int3
41c39f:	cc                   	int3
41c3a0:	ff 25 04 32 42 00    	jmp    *0x423204
41c3a6:	cc                   	int3
41c3a7:	cc                   	int3
41c3a8:	cc                   	int3
41c3a9:	cc                   	int3
41c3aa:	cc                   	int3
41c3ab:	cc                   	int3
41c3ac:	cc                   	int3
41c3ad:	cc                   	int3
41c3ae:	cc                   	int3
41c3af:	cc                   	int3
41c3b0:	ff 25 08 32 42 00    	jmp    *0x423208
41c3b6:	cc                   	int3
41c3b7:	cc                   	int3
41c3b8:	cc                   	int3
41c3b9:	cc                   	int3
41c3ba:	cc                   	int3
41c3bb:	cc                   	int3
41c3bc:	cc                   	int3
41c3bd:	cc                   	int3
41c3be:	cc                   	int3
41c3bf:	cc                   	int3
41c3c0:	ff 25 0c 32 42 00    	jmp    *0x42320c
41c3c6:	cc                   	int3
41c3c7:	cc                   	int3
41c3c8:	cc                   	int3
41c3c9:	cc                   	int3
41c3ca:	cc                   	int3
41c3cb:	cc                   	int3
41c3cc:	cc                   	int3
41c3cd:	cc                   	int3
41c3ce:	cc                   	int3
41c3cf:	cc                   	int3
41c3d0:	ff 25 10 32 42 00    	jmp    *0x423210
41c3d6:	cc                   	int3
41c3d7:	cc                   	int3
41c3d8:	cc                   	int3
41c3d9:	cc                   	int3
41c3da:	cc                   	int3
41c3db:	cc                   	int3
41c3dc:	cc                   	int3
41c3dd:	cc                   	int3
41c3de:	cc                   	int3
41c3df:	cc                   	int3
41c3e0:	ff 25 14 32 42 00    	jmp    *0x423214
41c3e6:	ff 25 24 32 42 00    	jmp    *0x423224
41c3ec:	8b ff                	mov    %edi,%edi
41c3ee:	55                   	push   %ebp
41c3ef:	8b ec                	mov    %esp,%ebp
41c3f1:	e8 0a 00 00 00       	call   0x41c400
41c3f6:	8b 4d 08             	mov    0x8(%ebp),%ecx
41c3f9:	c1 e1 05             	shl    $0x5,%ecx
41c3fc:	03 c1                	add    %ecx,%eax
41c3fe:	5d                   	pop    %ebp
41c3ff:	c3                   	ret
41c400:	ff 25 d0 34 42 00    	jmp    *0x4234d0
41c406:	8b 4d f4             	mov    -0xc(%ebp),%ecx
41c409:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
41c410:	59                   	pop    %ecx
41c411:	5f                   	pop    %edi
41c412:	5f                   	pop    %edi
41c413:	5e                   	pop    %esi
41c414:	5b                   	pop    %ebx
41c415:	8b e5                	mov    %ebp,%esp
41c417:	5d                   	pop    %ebp
41c418:	51                   	push   %ecx
41c419:	c3                   	ret
41c41a:	8b 4d f0             	mov    -0x10(%ebp),%ecx
41c41d:	33 cd                	xor    %ebp,%ecx
41c41f:	e8 fc f1 ff ff       	call   0x41b620
41c424:	e9 dd ff ff ff       	jmp    0x41c406
41c429:	8b 4d ec             	mov    -0x14(%ebp),%ecx
41c42c:	33 cd                	xor    %ebp,%ecx
41c42e:	e8 ed f1 ff ff       	call   0x41b620
41c433:	e9 ce ff ff ff       	jmp    0x41c406
41c438:	50                   	push   %eax
41c439:	64 ff 35 00 00 00 00 	push   %fs:0x0
41c440:	8d 44 24 0c          	lea    0xc(%esp),%eax
41c444:	2b 64 24 0c          	sub    0xc(%esp),%esp
41c448:	53                   	push   %ebx
41c449:	56                   	push   %esi
41c44a:	57                   	push   %edi
41c44b:	89 28                	mov    %ebp,(%eax)
41c44d:	8b e8                	mov    %eax,%ebp
41c44f:	a1 e4 05 42 00       	mov    0x4205e4,%eax
41c454:	33 c5                	xor    %ebp,%eax
41c456:	50                   	push   %eax
41c457:	ff 75 fc             	push   -0x4(%ebp)
41c45a:	c7 45 fc ff ff ff ff 	movl   $0xffffffff,-0x4(%ebp)
41c461:	8d 45 f4             	lea    -0xc(%ebp),%eax
41c464:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
41c46a:	c3                   	ret
41c46b:	50                   	push   %eax
41c46c:	64 ff 35 00 00 00 00 	push   %fs:0x0
41c473:	8d 44 24 0c          	lea    0xc(%esp),%eax
41c477:	2b 64 24 0c          	sub    0xc(%esp),%esp
41c47b:	53                   	push   %ebx
41c47c:	56                   	push   %esi
41c47d:	57                   	push   %edi
41c47e:	89 28                	mov    %ebp,(%eax)
41c480:	8b e8                	mov    %eax,%ebp
41c482:	a1 e4 05 42 00       	mov    0x4205e4,%eax
41c487:	33 c5                	xor    %ebp,%eax
41c489:	50                   	push   %eax
41c48a:	89 45 f0             	mov    %eax,-0x10(%ebp)
41c48d:	ff 75 fc             	push   -0x4(%ebp)
41c490:	c7 45 fc ff ff ff ff 	movl   $0xffffffff,-0x4(%ebp)
41c497:	8d 45 f4             	lea    -0xc(%ebp),%eax
41c49a:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
41c4a0:	c3                   	ret
41c4a1:	50                   	push   %eax
41c4a2:	64 ff 35 00 00 00 00 	push   %fs:0x0
41c4a9:	8d 44 24 0c          	lea    0xc(%esp),%eax
41c4ad:	2b 64 24 0c          	sub    0xc(%esp),%esp
41c4b1:	53                   	push   %ebx
41c4b2:	56                   	push   %esi
41c4b3:	57                   	push   %edi
41c4b4:	89 28                	mov    %ebp,(%eax)
41c4b6:	8b e8                	mov    %eax,%ebp
41c4b8:	a1 e4 05 42 00       	mov    0x4205e4,%eax
41c4bd:	33 c5                	xor    %ebp,%eax
41c4bf:	50                   	push   %eax
41c4c0:	89 65 f0             	mov    %esp,-0x10(%ebp)
41c4c3:	ff 75 fc             	push   -0x4(%ebp)
41c4c6:	c7 45 fc ff ff ff ff 	movl   $0xffffffff,-0x4(%ebp)
41c4cd:	8d 45 f4             	lea    -0xc(%ebp),%eax
41c4d0:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
41c4d6:	c3                   	ret
41c4d7:	50                   	push   %eax
41c4d8:	64 ff 35 00 00 00 00 	push   %fs:0x0
41c4df:	8d 44 24 0c          	lea    0xc(%esp),%eax
41c4e3:	2b 64 24 0c          	sub    0xc(%esp),%esp
41c4e7:	53                   	push   %ebx
41c4e8:	56                   	push   %esi
41c4e9:	57                   	push   %edi
41c4ea:	89 28                	mov    %ebp,(%eax)
41c4ec:	8b e8                	mov    %eax,%ebp
41c4ee:	a1 e4 05 42 00       	mov    0x4205e4,%eax
41c4f3:	33 c5                	xor    %ebp,%eax
41c4f5:	50                   	push   %eax
41c4f6:	89 45 ec             	mov    %eax,-0x14(%ebp)
41c4f9:	89 65 f0             	mov    %esp,-0x10(%ebp)
41c4fc:	ff 75 fc             	push   -0x4(%ebp)
41c4ff:	c7 45 fc ff ff ff ff 	movl   $0xffffffff,-0x4(%ebp)
41c506:	8d 45 f4             	lea    -0xc(%ebp),%eax
41c509:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
41c50f:	c3                   	ret
41c510:	ff 25 d4 34 42 00    	jmp    *0x4234d4
41c516:	cc                   	int3
41c517:	cc                   	int3
41c518:	cc                   	int3
41c519:	cc                   	int3
41c51a:	cc                   	int3
41c51b:	cc                   	int3
41c51c:	cc                   	int3
41c51d:	cc                   	int3
41c51e:	cc                   	int3
41c51f:	cc                   	int3
41c520:	8b 44 24 08          	mov    0x8(%esp),%eax
41c524:	8b 4c 24 10          	mov    0x10(%esp),%ecx
41c528:	0b c8                	or     %eax,%ecx
41c52a:	8b 4c 24 0c          	mov    0xc(%esp),%ecx
41c52e:	75 09                	jne    0x41c539
41c530:	8b 44 24 04          	mov    0x4(%esp),%eax
41c534:	f7 e1                	mul    %ecx
41c536:	c2 10 00             	ret    $0x10
41c539:	53                   	push   %ebx
41c53a:	f7 e1                	mul    %ecx
41c53c:	8b d8                	mov    %eax,%ebx
41c53e:	8b 44 24 08          	mov    0x8(%esp),%eax