flinton