IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII!!!!!!PGNDNP1NP2NDNS'NS!+~~-VAL?!!!!V!OUTVCCNCVHGNDISFBZCD!VCCDVSSSYN...