Hi, Carl,

That is a well thought out post. Excellent.