Isn't non-white also Asian and Latino? So 30% of that vote doesn't mean 30% black..unless I am missing something.