\ : : : : : :::::::::::+::: *::::::::::::::::::::::::}::::::::`ヽ∧ V\ 乂::::::::::::。::::::*::::`、
)ヽ : : : : : : ::::::: : : : : {:::::::::::::::+::::::::}(::::::::::::}/∧ 乂 \ Г~^^:::::.....:::+::::`、
、丶フ 、丶 ノ:::::::::) Vヽ::::::: : : : : : :ノ::::::::o:::::::::::::′\::::√/∧ }⌒~、、 Г⌒~:::::::::::::::::::゚。
/ / 、丶^~⌒~"''~ ノ ∧/⌒ソ::::::::::::::::::::::::::::′::::::::`√::::::::L ノ ⌒~ク Г⌒~::::::........::::::::',
/ l{ 、丶 、丶^~⌒~"''~ ノ rく ̄',:::::::*:::::::::::::八::::::::::::,′:::::。:::::`ヽ ⌒~、 ク へ .rヘ Г⌒~::::::::::+......:::::',
」{ /、丶^~⌒~"''~_彡⌒フ _彡 ノ } |l::::::::::+::::::/::⌒ヽ::::/::+::::::::::::o:::::\ ⌒~、 ク\r ク ) }ノ }rヘ Г`ヽ::::::::::*::.........::::::',
,′ // / 、丶^~⌒、丶^~⌒~"''~㍉ ノ |l::::。:::::::::...:::::::+:::::::V:::::::::::::::::。:::::::::::::::⌒~、 ク::::::::} Lノ ノ ノ ,′ 八::::::::::::::........:::::。::::::::::
}l _- ノ 〃 / 、丶^~⌒~"''」 ̄ /*::::::::::八::::::::::::::/⌒~、、_ -‐===‐- _:::::::::ノ .ノ /( ~"'':::::::::::::::+:::::::::::¦
}l / 〃 ノ / / Γ ̄ /::::::::::。...::::``~/:*:::::。:::::/  ̄\ /⌒ ̄ ~"''~ ,,_ /( `ヽ:::o:::::.:...:.::........::::::¦
¦ {/),′ ( 〃 /、丶^~⌒~}l /:::::::/(:::::::::::/:+:::::::::::::::く //_,, ~''~. . . . . . .。 ~''~ ,,_」L∟L」_ _,, ~''~( `ヽ:::::::::::::::::::.........:.:.:.:::::::::}
¦/ l{乂 _」L」_.{ 〃 厂}⌒}l 厂:::::::/(:::::::::ヽ∠_::::_彡⌒~\ _ _,, ~''~:::::::::::::::::。::.:.:.:.:.:.:.:.:.:.. . . . . . . /::::::::::::::::::::`ヽ⌒ ̄⌒ _彡⌒ヽ`ヽ::::::::::::::::::::..:.:.:.::::*::.:.:.:::::::::::::
Ⅵ 乂/ }乂_,, ~''~ ,′/ / /::::::::):::/ \.:.:.:.:.\ ̄Γ:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::+::::::::::::::::....。/:::::::::::::::::::::::::::::ノ_,,::::~''~::::::::::::::::}:::::::::::::.........::::。::::::::::::::::.......:::::::,′
)}l { ノ / / /、丶:`ヽ:::::/ 、.:.:.:.:.丶、 : : : : : : : `、:。::::::::+:::::::::::::::::::::::::::::::::*:::::::/::::::::::::::::::::_,, ~''~::::::::::::::::::::::::::::::::::,′:::o:::::::::::::*:::::::::::....:::::::::::::::: ′
( }l 乂 _ ィi〔 _,,ィi〔/ /::::::}:::::::::::ノ/ \.:.:.:.:.:.丶、 : : : :`、::::::::::::::`、::::::。::::::::::::::::::::::,′::::::::::::/::::::::::::::::::::::::::._、‐''~}:::::::::::/:::::+::::::::.:.:.:.:.:.::::::::::::.:.:.:.:::::::::/
‘,乂 へィi〔_ } /:::::::::ノ:::::、丶V / ` 、.:.:.:..``~、、: : : : : : : : : : : : :`、:::::::::+::`、::+:::}:::::::::::::::::::::::::::::::::::::_、‐''~:::::::::::::}::::::::/::::::::::::::::*::::::::::.........:.:.:.::::::::/
Ⅶゝ _,,ィfうヌ _ ノ L/ _,, ~''~:::::::::::V / ` 、.:.:.:.:............ `、 : : : : `、: : : : : `、:::::}::::::::::::::::::::::::::_、‐''~::::::::::+:::::::::ノ::::::/::::o::::::::::::::::::::::::::::::::::::::::::/
}乂_,,/ rへ ノ⌒ソ_,, ~''~ `、:::::::::::::::V / ``~、、.:.:.:``~、、 : : : :`、: : : : : `、::乂 _,, ~''~:::::::::::::*:\:::::::::〈:::::::〈::::::::::::::::::::::::::::::::::::::::_、‐''~
} rへ √ `、:::::::::::::::V / ``~、、.:.:.:.:~"''~、、 、: : : : : :`、: : : : : :\: : : : :\: : : \: :ノ:::::::::)::::::::::::::::::::_,, ~''~
L从リノ ノ `、:::::::::::::::V ``~、、.:.:.:.:.:.:.:.~"''~ \: : : : : : \: : : : \: : : : いいい_,, ~''~
}l _,, ~''~ `、::::::::::::::`、 ~"''~冖冖¬¬=‐-....................-‐=¬¬冖冖`⌒⌒´
√ヽ/ o:::::::::::::::\ ,′::/ \::::::::::::::::::::::::::::\ _,, ~''~⌒\
√/ ゚+::::::::::::::::\ /::::::,′ \::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.゚..。
√ \:::::::::::::::::..、 _-:::::: \:::::::::::::::::::::::::::::: ⌒\:::::::::` 、
\::::::::::::::::\ _-::::::::/ ``~、、_,, ~''~ \::::::⌒~ _.、ク
、::::::::::::::::\ /:::::::::::/ 乂:::::::::::::::::::::ク
\::::::::::::::::::``~、、 _、‐''~:::::::::::::。° ⌒~、、::::ク
~''~ ,,_::::::::::::::::``~、、 _,, ~''~:::::::::::::::::::/ ⌒