Are you profiling??? (sarc)
Well...gee..I'm not sure, does all that fit the standard right wing tea party MO? *grin*