Default [Q] Jelly Beans

I have a samsung s2 and the andriod version on it is Model GT-I9100
aNDRIOD VERSION IS 2.3.5
KERNEL KJ2
pLEASE any one tell me how to update the software and from where i can get the jelly beans firmware.
thanks