Nahr for Information Technology