I was born in Maharashtra and later migrated to Gujarat with my family. I have birth certificate but don't have residential proof of maharashtra. Now we are permanent resident of Gujarat. Our caste comes under OBC (NC layer) and family income is less than 4.5 l.p.a. My caste(dhivar) is listed under central list of OBC candidates of Gujarat & Maharashtra both. Can I get OBC certificate ? And is there any requirement that I should be a resident of gujarat for atleast 20 years in order to get caste certificate ?