-----
   :   .    :   .   :   .   :       .    :   .   :   .   :  .     :