avalon capital markets