Well based on my knowledge. Ottowa is processing the dec and jan applications. They received my application on Dec 27 2013. My ecas is still showing MER. Other dec applications almost get their PPR. But the good thing is their processing time is much faster than before lol