:::::::::::::::::::::::::::::::::::::::::::::::::::::::::! ☆ ヽ:::::::ヽヽ:::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::l .☆ / ,.r'ヽ:::::ヽ,.イ::::::::: ハ ¨¨¨フ○
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::l☆ ☆ ☆ /,. '´ ,.。ゝ:::::∨ヽ:::::::::: / ヽ /
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::l 〃´ ,. < _ メ::::::'、 ヽ::::::::: ‐┼‐ l |
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::'、 〃 / __,,. -'´ ヽ::::'、/ヽ:::::::: /! ノ
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ- ..,,_ =" ´ ̄ ヽ:::'、 /:::::::::::: ヽ
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ¨マ`ヽ / ヽ::::::::::::::::::::::::::::::: __/
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ` ̄ヽ / /:::::::::::::::::::::: ┼‐ァ
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.:.:. . ヽ:::/ / /:::::::::::::::::::: l_
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.:.:.:. . 〈 / /:::::::::::::::: ーァ
:::::::::::::::::::::::::::::::::::::::::::::::::::.:.:.:. . `ヽ、 __,,,.../ /::::::::::::::::: /\
::::::::::::::::::::::::::::::::::::::::::.:.:.:. . `ヽ/ /:::::::::::::::
:::::::::::::::::::::::::::::::::::::::::. . / /::::::::::::::::