“Password: 03d1pu5_r3x” is yet another Tanghalang Ateneo production that offers haunting relevance to current times