.......................................-oymmNNNNmdysoooo+//////////+////++o+++++oooosshhhhhdddmmmmmmmmmNmNmo-.......-...-....................................................................-oymmNNNNmdysoooo+//////////+////++o+++++oooosshhhhhdddmmmmmmmmmNmNmo-.......-...-.............................