,..'.,
, , ,..-..'.':::::::::'.,
, , ,'..-..-_',r‐ 、:::::::::::::::',',',','
',::::::::::::::`..ー'´:::::::::::::,',' ' ' '
, , , , , ' ';:::::::::::::::::::::::::::::'.‐'..'..,
,...'::::::::::::::::::.'.-.., , , ,.':::::::::::::::::::::::::::::,',',', ' '
, , ,...-.'::::::::::::::::::::::::::::::::::::::::::::'..'.-.'::::::::::::::::::::::::::;:::::::::::::',
,...-.., , , ,..-.‐.':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;' ' ' ' ー' _‐─ ̄ _─ニ二─
, ,..'..'..':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::; ' _‐─ ̄ _─ニ二─
,..':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::', _‐─ ̄ _─ニ二─
,...'::::::::::::::::::::::::::::::::::::;:::;:::;:::;::;::; - ‐ ' ' ' ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::'., _‐─ ̄ _─ニ二─
,..':::::::::::::::::::::::::::::::::::; ' ';:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::'..., _‐─ ̄ _─ニ二─
'::::::::::::::::::::::::::::::::::::; ' ';:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: _‐─ ̄ _─ニ二─
::::::::::::::::::::::::::; ‐ ' ';::::::::::::::::::::::::::::::::::::::::::::::::_‐─ ̄ _─ニ二─
::::::::::::::::::::; ' ';::::::::::::::::::::::::::::: _‐─ ̄ _─ニ二─
::::::::::::::::;' ' ;:::::::::_‐─ ̄ _─ニ二─
:::::::::::::;' _‐─ ̄ _─ニ二─ :::::;'
::::::::::;' _‐─ ̄ _─ニ二─ ::::::::::::::::;' ,...-....,
::::::::::', _‐─ ̄ _─ニ二─ ::::::::::::::::::::::::::::::::'., , ,.-..'.´:::::::::; - ',.,
::::::::::::::'.., ,...-..., , _‐─ ̄ _─ニ二─ ;:::::::::::::::::::::::::::::::::::::::::::::'..., ,':::::::::::::::::; ' '
:::::::::::::::::::'..-.'::::: _‐─ ̄ _─ニ二─ ;::::::::::::::::::::::::::::::::::::::::::::::::::'.., ,'::::::::::::::; '
::::::::::::::::_‐─ ̄ _─ニ二─ ;::::::::::::::::::::::::::::::::::::::::::::::::::::::::'..., ,..'::::::::::::::;'
_‐─ ̄ _─ニ二─ :::::::::::.'...., ,'::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::'......, ,.':::::::::::::::::::',
::::::::::::::::::::::::::::::::::::::::::; ' ' ' ' ' - ;::::::::::::'...., ,':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::'...-....., , , ,..-.':::::::::::::::::::::::::',
::::::::::::::::::::;::::::::::::::::::::::'., ' ;::::::::::'..., ,':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::'.-...., , _ _
:::::::::::::::; ' ' ;::::::::::::::::::', ' ;::::::::::::'..., _ , '::::::::::::::::::::::::::::::::::::::::::::::::::::::'.,' ' ' - ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::; ' ' ;::::::::::::::::, ';::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.'...., ' ' - ;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;::;:::::::
:::; ' ';::::::::::::;' ' ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::'..., ' ;:::;:::::::::::::::::::::::::::::::::::::; ' ´ ' '
::;' ,'::::::::::::; ' ',::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::'...., ' ;::::::::::::::::::::::::::::::::'.,
::', ,.':::::::::; ' ,'::::::::::::::::::::::::::::::::::::::::;::::::::::::::::::::::::::::::::::::::::::::::::::::::::'..., ';:::::::::::::::::_:::::::::::::::'....,
::;' _ ,..'::::::; ' ,.'::::::::::::::::::::::::::::::::::::::::;' ' ' ' - ;::::::::::::::::::::::::::::::::::::::::::::::'., ';::::::::::::', ' ;:::::::::::::'....,
:; ` ー ' ,.'::::::::::::::::::::::::::::::::::::::::::; ' ' ;:::::::::::::::::::::::::::::::::::'.., ;::::::::::::::, ' ;:::::::::::::::
,..'.,
, , ,..-..'.':::::::::'.,
, , ,'..-..-_',r‐ 、:::::::::::::::',',',','
',::::::::::::::`..ー'´:::::::::::::,',' ' ' '
, , , , , ' ';:::::::::::::::::::::::::::::'.‐'..'..,
,...'::::::::::::::::::.'.-.., , , ,.':::::::::::::::::::::::::::::,',',', ' '
, , ,...-.'::::::::::::::::::::::::::::::::::::::::::::'..'.-.'::::::::::::::::::::::::::;:::::::::::::',
,...-.., , , ,..-.‐.':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;' ' ' ' ー' _‐─ ̄
, ,..'..'..':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::; ' _‐─ ̄
,..':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::', _‐─ ̄
,...'::::::::::::::::::::::::::::::::::::;:::;:::;:::;::;::; - ‐ ' ' ' ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::'., _‐─ ̄ :...._
,..':::::::::::::::::::::::::::::::::::; ' ';:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::'..., _‐─ ̄ ::::{ `ヽ,::::::::≧、
'::::::::::::::::::::::::::::::::::::; ' ';:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: _‐─ ̄ ェ{:i:i;:ム:::ヽ、 ノ ``ヽヘ
::::::::::::::::::::::::::; ‐ ' ';::::::::::::::::::::::::::::::::::::::::::::::::_‐─ ̄ j|:i///////ム:ヘ::ヘ:::::::::i ヘ::\
::::::::::::::::::::; ' ';::::::::::::::::::::::::::::: _‐─ ̄/|i'」////iム///////ハ:ヘ::ヘ:::∧ \::\
::::::::::::::::;' ' ;:::::::::_‐─ ̄ ィ、/////iキ////>、//////7ハ::ヘ::ヘ::::ヽ ヽ::ヽ
:::::::::::::;' _‐─ ̄: : : : :_/i.Ⅷi////ハzi/////////i ̄ ̄7Zム:ヘ:ヘ:::::\ \:\ _─ニ二─
::::::::::;' _‐─ ̄ iム .: :●: : } ム///∧ノi////////i} /≠ .∨:ヽ::ヽ _─ニ二─
::::::::::', _‐─ ̄ ,≠:::::::癶;ヽ ',: : :j::::ヽ::j:.|! .i////ムYヘ///////i >′ \:::ヽ _─ニ二─
::::::::::::::'.., ,...-..., , _‐─ ̄ / ,ハ'´三ヨヾ',`ヽ i´::::::ソ/:j |/////∧,〉、//>- '´ / `ヽ _─ニ二─
:::::::::::::::::::'..-.'::::: _‐─ ̄ /j__/ ∨三三ン. ヽt-:'t-' .7-、/////l>/ ,- ン _─ニ二─
::::::::::::::::_‐─ ̄ // 寸才 .∧w' ./ i///////!_/r' .// _─ニ二─
_‐─ ̄ // \_/ |//////// _─ニ二─
// 7// _─ニ二─
// r ─ニ二─
// _─ニ二─ :::::;'
// _─ニ二─ ::::::::::::::::;' ,...-....,
// ─ニ二─ ::::::::::::::::::::::::::::::::'., , ,.-..'.´:::::::::; - ',.,
// _─ニ二─ ;:::::::::::::::::::::::::::::::::::::::::::::'..., ,':::::::::::::::::; ' '
// _─ニ二─ ;::::::::::::::::::::::::::::::::::::::::::::::::::'.., ,'::::::::::::::; '
// _─ニ二─ ;::::::::::::::::::::::::::::::::::::::::::::::::::::::::'..., ,..'::::::::::::::;'
// _─ニ二─ :::::::::::.'...., ,'::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::'......, ,.':::::::::::::::::::',
::::::::::::::::::::::::::::::::::::::::::; ' ' ' ' ' - ;::::::::::::'...., ,':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::'...-....., , , ,..-.':::::::::::::::::::::::::',
::::::::::::::::::::;::::::::::::::::::::::'., ' ;::::::::::'..., ,':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::'.-...., , _ _
:::::::::::::::; ' ' ;::::::::::::::::::', ' ;::::::::::::'..., _ , '::::::::::::::::::::::::::::::::::::::::::::::::::::::'.,' ' ' - ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::; ' ' ;::::::::::::::::, ';::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.'...., ' ' - ;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;::;:::::::
:::; ' ';::::::::::::;' ' ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::'..., ' ;:::;:::::::::::::::::::::::::::::::::::::; ' ´ ' '
::;' ,'::::::::::::; ' ',::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::'...., ' ;::::::::::::::::::::::::::::::::'.,
::', ,.':::::::::; ' ,'::::::::::::::::::::::::::::::::::::::::;::::::::::::::::::::::::::::::::::::::::::::::::::::::::'..., ';:::::::::::::::::_:::::::::::::::'....,
::;' _ ,..'::::::; ' ,.'::::::::::::::::::::::::::::::::::::::::;' ' ' ' - ;::::::::::::::::::::::::::::::::::::::::::::::'., ';::::::::::::', ' ;:::::::::::::'....,
:; ` ー ' ,.'::::::::::::::::::::::::::::::::::::::::::; ' ' ;:::::::::::::::::::::::::::::::::::'.., ;::::::::::::::, ' ;:::::::::::::::