Exhibit 3.2 NORCRAFT COMPANIES, L.P. Agreement of Limited Partnership Dated as of October 21, 2003 NORCRAFT COMPANIES, L.P. AGREEMENT OF LIMITED PARTNERSHIP THIS AGREEMENT (the "Agreement") of limited partnership of Norcraft Companies, L.P., (the...