';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ';;';;;;;;;;;;;;;;;';;;';;;;;;;;;;;;;;;; ';;;';;;;:;''';:::;;';;:::;'';';;:;;';'' ;;;;;;:..:,.;..,::,.:.,:;:,.;;..,:,.,;+' ;;;;;:,####;`'###+##,+@@###+..+####@;.'' ;;;;;.#'` ;#++. `##'` .++#+. .@:,' ;;;',;# `;@#` ;; ` `#' ` ,#.'…