85% Sheep 15% Human