dd64dec29c0584049dc7a6e29d4f82c7 kqqqkp.nbb.emd 51ec28215bf83fad3e9e3fd23cf59948 kqqqkp.nbw.emd