Anybody knows where are 2 front mounting points for the front of the engine tray p/n: 65095700 Screen? It should be some sort of bracket or something...