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