mass was said on a rock in a remote area kangabo ni kamara n'umumararungu branch prediction and speculative execution is supported