When you validate IMM 1344 form in the end,there is a clear message from CIC,if you are doing in online you don't have to print and sign,the delcaration sign by principal applicant will take care of it.There are clear instructions from CIC not to sign by printing it ,if you are applying...