0001047469-09-010795 S-1/A 12 20091217 20091216 GENERAC HOLDINGS INC. 0001474735 3621 205654756 DE 1231 S-1/A 33 333-162590 091245937 S45 W29290 HIGHWAY 59 WAUKESHA WI 53187 888 436-3722 S45 W29290 HIGHWAY 59 WAUKESHA WI 53187 S-1/A 1 a2195620zs-1a.htm S-1/A EX-10.5 2 a2195840zex-10_5.htm EXHIBIT 10.5 EX-10.5.1 3 a2195620zex-10_51.htm EXHIBIT 10.5.1 EX-10.6 4 a2195840zex-10_6.htm EXHIBIT 10.6 EX-10.6.1 5 a2195620zex-10_61.htm EXHIBIT 10.6.1 EX-10.42 6 a2195840zex-10_42.htm EXHIBIT 10.42 EX-10.43 7 a2195840zex-10_43.htm EXHIBIT 10.43 EX-10.46 8 a2195840zex-10_46.htm EXHIBIT 10.46 EX-23.1 9 a2194971zex-23_1.htm EXHIBIT 23.1 GRAPHIC 11 g181347.jpg G181347.JPG GRAPHIC 12 g400185.jpg G400185.JPG GRAPHIC 13 g317512kyi001.jpg G317512KYI001.JPG