Hals Asset Management LLC