|::/ /:::::::/ l::::ll!:::l:::::l:::::l!::::::::::|:ト:::::l/-'´;;-‐''"´
|' /::::::/ l::::ll!:::l:::::l:::::l!::::::::::|:|:i::::l;;;;∠
|. l:::::/ |:::l.l!:::l::::l::::l!::::::::::|:|::l:::::ト´ `丶、
| |::::/ l:::l.l!:::l:::ll::::l!:::::::::|:|::l:::::l::l 丶、
| |::/ __ .l::l.l!:::l::l:l:::l!::::::::|::|::l::l::l!:::l ,ィ'
| |:! `弋ヽ!::|::ll|!:::::::::l:ノ::|::|!ソl::::l ,,.‐''´/
| |! -‐テ‐┬-、 ! l::|/|l!::::::::!/::::|:|!::::|!:l:lK_,.-'´
| /ー‐'´:::/ ヽ 〉'::::|:::::://::::l:!:!:::::|!:l!::l
| !::::::::::ノ 'ソ:::ノl!::::/::|:::::|::::::::::|!:l!::l
| - ` ‐'´ /:::,,.-'´!::/|!::|:::::|::::::::::|!:::l!::l
| __ _,,.ィスァ'´_,,.ノ:/ |::::|:::::|:::::::::::|!::::l!::l
| ` ,,.-'" ̄ フ´ .|::::|:::::|::::::::::::|i!::::l!::l
ト、_____,,. -‐''"´ ' l::::l:::::|:::::::::::::|i!:::::l!::l
|_ ,イ. \ |::::|:::::|:::::::::::::|i!::::::l!::l
.. _┌‐-⊥_、 / !/ ヽ l::::|:::::|::::::::::::::|i!:::::::l!::l
!_ ̄` -、 ヽ/ ヽ |!::l|::::||::::::::::::::|i!:::::::l!::l