U should must visit MOI office and check with them. There must be some reason, without visiting you cannot know and status will not change. As u told you applied on Nov 21. Its unusual long time.