NCC consults Law Adviser on July Charter implementation