KSE-100 edged up 502 points amid fresh buying spell