Populus balsamifera
The larvae feed on "Populus tremuloides", "Betula papyrifera", "Populus balsamifera" "Alnus rugosa" and "Salix" species.