Personally, I would put 'proving' before 'knowing'.
Thinking, Believing, Knowing, Proving - Acceptance - Denial
This is a handy tool for an across the board categorizing of what someone is presenting to you. Is this someone giving me a thought, belief, known or proof and do I accept or deny these.
Within a thought hierarchy Knowing proceeds Proof.
Knowing is personal, its the I know. The engineers at NASA, they knew, they could place a man on the moon long before we saw the proof.
You know what you had for breakfast and only you know this, here this is your Known. You can tell us what you ate, but can you prove it? Such a trivial thing but only 10 hours later do you actually have any proof to offer beyond your own testimonial? Probably not.
This is where acceptance and denial comes in.
If I trust you, I'll cross the perception bridge you are presenting and agree with the testimonial of your Known. But if I accept your testimonial as truth I can only myself ever hold a Belief in the testimonial of your Known. I can not posses a Knowing myself - of - your - Known. Neither can I prove what you ate.
If we ate breakfast together this experience would be our shared known. But 10 hour later could either of us offer proof of what we ate to someone else other than our testimonial.