Campaigning ends for Ranpur NAC poll