Thanks for the kudos Mike, but lets not overlook the advice given by members such as Diege, Webdox, Jeffman, Killerweed, and FakeBoobsRule.

Diege is right in saying that cleanout times vary from person to person and that periodic home testing is the only accurate way to determine cleanout times.