.................................................-mNmsooo++///::--:--:::/ossyyyhhyyyyyyyyyhhhdNNNNNNNNNd---............................................................................................-mNmsooo++///::--:--:::/ossyyyhhyyyyyyyyyhhhdNNNNNNNNNd---...........................................