New to this forum, can any one give me a link or tell me, what those buffalo status abbreviations mean? And usually, how long would it take to get the PR visa if apply in US? Thanks in advance.