&********************&*************************&*************************&*************************&********************&*************************&*************************&********************&********************&*************************&*************************&*************************&*************************&********************&********************&********************&*************************&*************************&*************************&*************************&*************************&********************&********************&********************&********************&*************************&*************************&*************************&********************&********************&*************************&*************************&********************&*************************&*************************&*************************&*************************&*************************&********************&*************************&********************&********************&********************&********************&********************&********************&********************&*************************&*************************&*************************&*************************&********************&********************&*************************&********************&********************&********************&*************************&********************&********************&********************&********************&*************************&********************&********************&********************&********************&********************&********************&********************&********************&********************&********************&*************************&********************&********************&********************&********************&*************************&*************************&********************&********************&*************************&********************&********************&********************&********************&********************&********************&*************************&*************************&********************&********************&********************&********************&********************&*************************&********************&********************&********************&********************&********************&********************&********************&********************&********************&********************&********************&********************&********************&*************************&********************&********************&*************************&********************&********************&********************&********************&*************************&********************&*************************&********************&*************************&*************************&********************&********************&*************************&*************************&*************************&********************