My guess is this is the place you end up if you try to understand everything coming out of that post we have going on about the super collider and so on. LOL
If I win please donate my .50 cents to this site
If I'm way off base then never mind.
Image looks good btw, albeit seems a tad small for me.