312 kilmarnock