@@@@@@@@@@@@@@@@@ !i@@ @ @ !l
@@@@@@@ Q_ @@ @ ,. - ]'''!!''''''' ]]- /€
@ ,.-€@@@@i@/!@ , ::'L::::::::::::::,R:::::::,€::::::::::::M''::..€@@@;]-:
@R l R@@,'R:'€!:_'_:::::::::::::::::::::/MR€/:::i::::::::::::::€::::::R@ _!|@|@ @ ,-€
@@',ή!€ R/:::::::::::::::::::::::::::::::::::::/::::::::::::::::::€::€:::::::::M''°''"L:::R ! @ //@' @HAHAHAHAHAHAHA
@@ i ! `>::::::::::::::::::::::::::::::/::::::::,:::::::::::::::::::::i:::',:::::::::::::::::::RR:::',!@/,.i@,'
@@ l l./::::::::::/::::::::::::/::::/::::::::/:/::::::::::::::::l:l:::::',::::::::::::R:::::RR:','.^! / @@@ ’@...
@@ l./:/:::::::/::::::::::::/:::::i:,::::::::!::i::::::::::::::::::i::!::::::i:::i:::::::R:i:::::::RR',@i ,' @¦@@@@...^@@@g€
@@/,: i:::::::::i:::l::::::::::i:::::::l:!:::::/!:l!:::::::://!:! ',::lR:!:::::::::i:!::!:::::RRR!', @@.. @@@@...^_@@. .._
@m'i@!:l:::::::l:::!::i:::::::!::::/Ψ:::::! !:!i:::::::χ:::::i:i@Ώ@!:i@',l',:::::::l:l::l::::::i'RiM''!°€ ...£@@@..^@@@_..
@@ !-!!i:::::/!::!::l:::::::!:::i@ R:! SR::::::χ::iΨ@ @ Ώ@ Ψ',:::::l::!::!:::::l:i€:',R! ',
@ @ ,.!lT::i::l::!',:l::::::!R!-]''S''']@R:χ::i@@]''''''\--i:::Θ::!€:::l::l !::',:€i R ‘’@@@@@@@@^
@ ^:'/::,',:l:::!:!S:€::!L@@..@@ R!χ@@@@...@l/ /!/!::!Ι::l !:::', R'L... @.. @@@..,C
^,:' /:::/:S:::S/::S€@..°-- ..@@@@χ@@...°--@@. /:::ήiR::::::!l',:::R€@.. @.. @@@@@^..
.,:'@/:::/:::::::::::/:!::::::::R @@@@'@@@χ@@@@@@@.'/:::::::i:::',:::::!l:',::::::',R...€£@@@@@@@
'@/:::::i:i:::::::::::i:::!!::::::::::!',@@@@@Q._χQ__@@@@./:::::::!:!::::',:::l !::',::::::RR
@;:::::l:!:i:::::::::::l::!ll:::::::€::Ώ:€@@@@_(ά)../@@@,m:/:::,ΙΙl:::::',:!L::::!i:::::::',:€',
. ;:i::::!|:i!:::::::::::!:!Ψ',::::::',!€:::`::..€@@@.PP @ , C;:/!:::Ι/;!':::!l!!l:::::::l:!i::::::!',R',
. !l::::l:!:!',:::::::::iΨ|:::M°€RSR[`' t,>; -''@.CLM'ή'' '/''R'/Ι!ΙΙ !l|::::::i Ώ!::!l!. ',
@@@@@@@@@@@@@@@@@@@@@@@@Q___@V`L@::::!!:::::::::::::::M:::.€
@@@@@@¨Μκ₯¦¦¦@@@@@@@ VP,. 'L ,.@'@::;:'::::::i:::::::::::€:::::;;;_ @ ,. €
@@@@@@sEsEΟΤ@@@@@@ |.|^@:^:::::;:'::/:::;':::::l::::l:::l::l::S::;;;;;;R.. //.R_
@@@@s@@ϊEpmηΈII@@@.,.'V ::// :::V/::,':!:::::::l::::l:::l::l:::l:;`,;;;;;;;R//,.,==€€'
@@@@@t@ __,€@@@@@@@ @@@@@,'V::::/:/:,','l:|:::|:::l::|:::}!::|:::|::!::|;;;;l;;;;;;;;;l'@/,Κ ',
@@@@VΖ;;::`lR,,_@@@@@@@@@@! l|l::::i::,'::i:::!|TH_!Κ:χ:::::|ΪLH€;;;|;;;;;;;;;Δ_=' '@ rr
@@ @q (lll!! Γ-;;;;ήfn@@@@__,,--€_@, '! !::l::!::{:::!VL|£_@.χR| !_|£L@A;;!_;;;;;|Δ,R__mΙ
@@@^R-V;;;;;;;llllll7,,__^"@@_O` ':TUm'iM UOΨ@χ@SOΨΙ 'Ϊ'|)p;;;;lΔ€;;€M "L
@@@>€/:::/;;;lll@@@_SA@@RTf=@::/::|::li@ P@@χ@P @m;;l\;m;;;l. ;;}
@@j,,@SΔjr=- | S:@@ :R;;: @@@ | l |!|{::{: ::|::|;TA@ [O]@@^:;;;l;;;;;|;;;;|;;! ;;|A
@,²@Rρ)l(_,"@l|@@@ ::_;:: @@@| |@RR,mR!v !v`@.@L|ΪmΙ;m!!' |,;;!R
@iAR--²ll"/@,, ,//,,@@@@:;;@@@l //@ l > /"'i:...:lll1-=::::P_
@S=:"::^::;;:::^;;;;;;;;;:::::::::::::: :::::U Ι/@@ L^q:::t²::./ll|-=@S @@‘@@@@
@@___::::::::^::::::::::::Q;;;;;;;;;;;;;;;;;mm@@@Ν@@@>(ή jl:::l-¨SAR@ j @‘@@‘
@@@@ P~~PP^@:::|T==--:::::@ ^^@@/@Δ=-|:|- i l@@ / @‘@@@‘
@@@@@@@@ ^@::@ ::l l::::::::::::::::::/ /:::::::::::/:::::(R--@ /@|@ /
@@@@@@@@ RQ=--"άPήήS:/ /:::::::^:::::::::`<==--@Ι@/@/ @@@@@@‘
@@@@@@@@@^@@@^@@@_/:::::::::::::::::::::::::::::P'''""::^^ @@@@@@@.£
@@@@@@@ ^@@@^@@@@ :::: S::::::::::::::::::::::::::::Χ__;;;--" @@@@@@£₯
@@@@@@^@@@ /@@@@;;::::::::::: |::::::::^::::::::::::::l