I don't know what "ecas" is. It seems it's online service,I think. I don't know but
I just phoned to phone no.(888)2422100 and I spoke to a lady. She asked me my info such as date of birth and so on, and told me that start date of processing of my file was 17 July and they finished processing...