°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
--------------------//////////////////////////////----------------
:::::::::::::::::::))))))))))))))))))))))^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
gffffff///////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////