Really truly the last poll before TOPTM:
National Federal Vote Intention
Conservatives: 34.8
Liberals: 26.4
NDP: 19.4
Greens 9.6
Bloc Quebecois 9.8
And a bonus seat projection:
Conservatives: 136
Liberals: 84
NDP: 35
Greens: 0
Bloc Quebecois: 51
Independent: 2