allie foster, logan long