allenposton18