'@@@@@@@@''@@@@'''@@@@@@'''@@''''''@@''@@'''''''''@@'''@@''''@@''@@''@@''@@''@@'''''''''@@'''@@''''''''@@''@@''@@''@@@@@@'''''@@''''@@@@@@'''@@''@@''@@''@@'''''''''@@'''''''''@@''@@''@@''@@''@@'''''''''@@'''@@''''@@''@@''@@''@@''@@@@@@@@''@@@@'''@@@@@@''''@@@''@@@''