alabama ham sandwich to Alabama Republic of Canada