debu cosmic.