. .'' ! .'. ....%!' .. .. ...''. .'. ..''' ... .. .'' :+! '' ''. .. .''..'' ''. .' ':. ':. '!++::''. ''. +^+: '' '. '' '!!':!. ''' .' . .'.':^!. :!...'^/%/%%^:'. .'' :+^^^ '' ''. .:!'':^+X/++%:.'..:'.' ..'!^!!!'':^+/!:!+/^:'!+%/+///+:!:: .':%%%+^+'' '::':^^^^^+++^^++:'::!^!:^!'. ... .!!^^!:'':!!^^^:!^++^/%//////+:'':!!: