Copyright (C) T. F. community home.
Since May-2006.