168c2e64d91a529e34f7c231a23b50e3NNNNNNN