Humanity Protocol Rallies 12% Towards Key Resistance