Good Job on the effort. I do not agree with all of your list but good job on the prediction I won't even try to make one I am not good at such things.