start code HMNWP libaray.