This is important work you've done here. I appreciate the thorough analysis, and even though I disagree at points, well done.