Choatic long