….::::::…;;;;;;;
;:::::::::::::::::::::::::     :  :::::::::::::::::::::::::::::::::
;……………………..;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;………………
;::::::::::::::::::::::::::::::::::::::::::::::
;;;;;;;;;