Before I submitted my application I did contact CBSA to get the travel history report. Just to make sure my physical presence was well more than 1095 days. They sent me the list and it's so detail capturing my name, dob, date and time in and out Canada from Canada airport and Canada US border too.