-/--//-//--//-////-///-////-///////-/-//-----/-/-////---////-//-/----////-///////////////-///----///%##%######%%#####%###%#%#############################%######//%%/-#%--##//##/-##//##//##//#%//##/-##//##//#22222222222222222222#-/-#2222%--#2222222222222222#/-#2222222222222222#/-#2222222222222222#-/#2222222222222222#//#2222#-//#22222222222222222222#//##//##//##/-##--##--##-/##/-##-/##//##/-##--####################%%###########%##########################-//--////////--//////////--/-////-//////////-//-///-//////---////////-///--//////////////-//////