BM6P6(@ {{{iiiZZZPPPJJJAAA;;;<<<;;;666444555666222///000///...///333------.........---,,,+++************************......---,,,,,,+++******++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++***)))+++,,,,,,---,,,+++)))((()))((('''&&&&&&'''((()))))))))))))))************...,,,,,,------...666???___aaaccc\\\LLL>>>444333111444555666666222///222888:::CCCiiijjjFFF<<<444444555222111222***...<<<444:::ZZZuuu~~~YYY===111444,,,,,,,,,,,,,,,---...///444AAAMMM]]]tttwwwHHH888333......,,,+++***)))))))))***+++***)))(((((()))+++---...888JJJgggyyykkkIII333...+++******)))))))))((((((......,,,***)))+++***(((444555:::EEEQQQUUULLLAAA888---111111444999NNNPPPDDD000------,,,++++++++++++,,,000---666DDDVVV}}}uuuLLL:::111000111//////000//////666>>>JJJjjjkkk@@@555333000000000111111000)))))))))***+++,,,...///111@@@RRR{{{}}}PPP666---444222---+++&&&...............---------///...///000000777MMMcccoooQQQ666......***(((***,,,++++++******++++++,,,******++++++++++++******++++++******+++---...///------///333333222888???UUUsssIIIBBBIIIaaarrrKKK:::666444000///---***)))***+++*********((('''((()))***)))'''++++++***((('''&&&%%%$$$&&&'''((((((***111===GGGLLL888))))))***&&&&&&***---&&&(((...,,,---JJJnnnsssNNN666///000---(((...,,,***)))******)))(((---222555555555>>>NNN[[[hhhjjjfffVVV@@@000+++,,,'''&&&%%%%%%&&&'''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&''''''((((((((((((((((((''''''&&&((('''&&&%%%$$$#########&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&((()))+++000999@@@DDDAAA;;;666...---,,,+++***)))))))))******))))))***+++,,,,,,))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))((((((((((((******)))(((''''''((((((,,,,,,,,,+++++++++******xxxkkkddd^^^QQQDDD???===999666777666222111333333000///111---------------,,,++++++++++++++++++++++++******,,,,,,,,,++++++******)))************************++++++++++++++++++++++++++++++,,,,,,+++******)))***+++,,,---,,,+++***)))+++***)))(((((())))))***))))))))))))************...------...---111===IIIkkkmmmpppjjjLLLCCC;;;777::::::<<<>>>===888333111333666999LLLyyyVVVDDD<<<444111555888777444444222===888@@@]]]yyyqqqNNN777---111---------,,,,,,---------///999CCCSSSkkktttFFF888555...,,,,,,,,,+++***)))))))))******)))(((((()))***,,,...000>>>VVVfff\\\AAA///+++***************)))((((((***++++++******++++++***333>>>PPPeeevvvwwwgggUUU>>>111222111666===SSSNNNBBB000000000///............///111---666DDDVVV~~~pppIII999222111111//////000//////555>>>TTTsssiii???888555111///......,,,+++))))))******+++---...///111<<>>ZZZwwwkkkGGG333...---***)))---+++))))))))))))(((''''''***,,,+++,,,222>>>HHH\\\bbbddd[[[HHH777...,,,'''%%%$$$$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''''')))))))))))))))(((((('''''''''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&&&&)))+++,,,000888>>>@@@===777222...---,,,+++************************++++++,,,,,,))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((()))))))))))),,,,,,+++***************,,,,,,,,,++++++*********~~~{{{iiiUUUKKKFFFAAA:::777444111000333444000------............---------,,,---------,,,,,,+++++++++************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******++++++******)))))))))***+++,,,---,,,+++***+++***))))))(((((()))))))))))))))*********++++++------//////...333CCCTTT{{{|||XXXAAA===<<>><<<555222<<>>000...------,,,,,,,,,,,,,,,111---666DDDXXXfffDDD777222333000//////111000///555===ZZZzzziiiAAA666444000...------+++************+++,,,---...///000888CCChhhZZZ>>>000222---***,,,,,,///......---,,,++++++***++++++---...------222999???222***,,,...+++***---++++++++++++++++++++++++******++++++++++++******++++++***++++++,,,---...***)))***---...000888AAAZZZxxxNNNGGGHHHYYYwwwLLL:::888555...000...,,,,,,,,,---,,,+++***)))((((((******)))(((###$$$%%%&&&''')))******''')))******+++///777===???222)))+++,,,)))(((+++'''))),,,...888NNNjjj}}}___;;;///---)))'''***,,,+++)))((())))))(((''''''((((((''')))---333777EEEOOOXXXWWWKKK<<<222---)))&&&$$$$$$&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''''')))************)))((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%%%%&&&))),,,---111777;;;;;;888222...------,,,+++************)))******++++++++++++***))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))******,,,+++******************------,,,+++******))))))zzzrrrfff___TTTFFF;;;<<<666222444555111///000000000000///////////////.........---,,,,,,++++++************++++++++++++************************++++++++++++++++++++++++))))))*********))))))(((((()))+++,,,---,,,,,,+++((((((''''''&&&&&&&&&&&&))))))*********+++++++++))),,,000000...333DDDUUUwwwUUU@@@@@@FFFTTTffflll|||yyygggLLL<<<;;;;;;777LLLoooiiiEEE888;;;888888JJJccciiiaaaLLL888999<<>>666222444000///000111000000555===UUUxxxnnnDDD333111...---...///......++++++++++++,,,---...///000555;;;]]]cccDDD444222,,,))),,,---...............------------------...---,,,,,,---333...+++...---***))),,,++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,---///---...///000111999CCC```zzzQQQCCCEEEWWW~~~TTT<<<888777444111///------......---+++***)))((()))******)))(((''''''''''''&&&&&&&&&&&&'''(((*********,,,000444555---(((***+++)))(((***''',,,,,,,,,>>>```{{{xxxRRR222---...'''&&&------+++))))))******)))((()))((('''(((***,,,---...///888CCCGGGCCC:::333000---***'''&&&'''(((((('''''''''%%%$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((((()))))))))))))))(((''''''%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%$$$&&&))),,,...222777999888444000...,,,,,,++++++***+++++++++((()))******+++***))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''((()))******+++))))))((((((((((((((()))------,,,+++***)))((((((wwwbbbPPPMMMCCC999666555333222444000///......------...............---------,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((())))))*********))))))((()))+++,,,---,,,,,,+++&&&&&&''''''''''''&&&&&&************++++++++++++&&&***000111///111???OOOmmm|||sssSSSAAAFFFVVVpppsssQQQ===<<<>>>===QQQzzzbbbEEE666;;;<<<>>>RRRmmmuuuoooPPP999999???PPPkkk|||MMM:::333......***+++,,,---...///......111111000:::MMM___NNN666222000000++++++,,,,,,+++***((('''))))))))))))))))))******---******...111///---,,,((()))***++++++***)))(((***)))***,,,+++---999FFFeeeuuudddXXXAAA555444000<<>>------...((('''---,,,+++))))))***++++++***%%%%%%%%%&&&(((((('''&&&+++++++++++++++,,,,,,,,,111///---,,,+++***'''%%%(((&&&$$$######$$$%%%'''$$$&&&''')))*********)))&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&%%%'''+++...666999<<<:::555111000000************+++,,,------,,,+++******)))*********))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))*********************++++++,,,+++************))))))))){{{{{{{{{yyy}}}mmmWWWHHH???777222111000///---,,,+++,,,---...+++++++++,,,------......------,,,,,,++++++******************************)))))))))))))))))))))))))))******+++,,,,,,++++++***+++,,,---,,,+++***)))###$$$&&&(((*********************+++++++++,,,,,,,,,,,,---//////333>>>JJJRRReeexxx```YYYmmmmmmSSSDDD======JJJZZZlllXXX@@@:::999999<<>>@@@===555111111111111000000//////***//////***(((+++...---(((,,,000222222///+++((()))***,,,------,,,***)))******++++++++++++******)))***+++,,,,,,+++***)))...,,,---///---,,,222999MMM~~~UUUAAA??????FFFXXXwwwWWWAAA888111///...---...///...+++)))+++***))))))++++++***)))'''((((((((()))*********)))((('''&&&'''((((((((($$$(((***)))''''''***---)))444EEE^^^~~~~~~cccAAA888///---,,,)))((()))***((('''''')))))))))(((((()))******)))(((((((((***)))((()))***+++***))),,,,,,+++,,,,,,+++(((%%%'''&&&$$$"""###$$$&&&((("""###&&&((())))))(((''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''***///333<<<>>>???;;;333...,,,---************+++,,,---...111///---++++++,,,---///))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))***************+++,,,,,,))))))))))))************|||kkkhhhhhhfffiiippplllyyyppp^^^QQQEEE===999333222000///...///111222)))******+++,,,---......---,,,,,,+++***)))(((((())))))))))))))))))))))))************************)))***+++,,,,,,,,,,,,,,,+++,,,,,,---,,,+++)))((( !!!$$$&&&((()))))))))******+++++++++,,,,,,,,,111...,,,---000555BBBNNNZZZkkkssspppmmmUUUBBB??????AAARRRhhh[[[FFF999666666999888555777<<<888111<<>>@@@???;;;222+++)))***,,,------,,,***)))******++++++++++++******)))***+++,,,,,,+++))))))++++++---//////...333:::EEEyyypppFFF777888:::>>>IIIfffaaaLLL>>>333...------.........+++)))+++***)))***+++++++++)))************)))))))))))),,,***((('''((()))))))))$$$))),,,)))'''(((,,,///222???WWWwwwrrrMMM555444111---***)))(((&&&(((&&&%%%%%%'''(((''''''''')))***)))'''%%%%%%&&&######%%%))),,,---***''''''((()))+++---,,,(((%%%&&&%%%###"""###%%%'''))) """$$$&&&(((''''''&&&(((((((((((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&(((---333888AAABBBAAA;;;222+++)))***))))))******+++,,,---...444222///,,,,,,...000222))))))))))))))))))))))))'''((()))******)))((('''))))))))))))(((((((((((((((((('''(((((()))******((((((((()))******++++++xxxbbbWWWUUUVVVXXXZZZ^^^```iii|||~~~qqq```MMM???;;;555333666666000---...+++++++++,,,---,,,+++***---,,,++++++,,,---///000,,,++++++++++++++++++,,,++++++***)))(((((()))))),,,+++***************+++))))))************))))))*********)))))))))))))))//////...------,,,,,,+++---///000111555AAAUUUgggwwwxxxTTTJJJ;;;:::EEEMMMbbbZZZCCC999666333222222333333333111555:::PPPpppxxxKKK;;;555//////000///...---,,,++++++,,,---***...555777DDDmmmpppBBB555444---)))************************&&&'''''''''(((***)))'''%%%&&&(((***,,,,,,***)))++++++***)))(((((())))))'''''',,,333;;;OOOuuufffEEE666333000...//////555;;;EEEoooMMM444888222------------------------...111;;;GGGaaasssFFF333444333...///...---,,,---000333555>>>SSSwwwHHH999444...***)))***,,,---+++***************++++++)))///...+++888VVVmmmtttsssYYYCCCXXXqqq}}}~~~bbbBBB999...+++---000...++++++...***,,,444111+++///111@@@JJJZZZdddIII,,,///,,,,,,,,,+++++++++******)))))))))***+++++++++,,,///---+++)))))))))+++,,,,,,---------,,,---000222BBBZZZVVV>>>:::999666888BBBRRR}}}fffEEE===333111111000...++++++,,,------,,,++++++******++++++******)))((((((((((((((('''%%%###%%%(((***)))'''***'''(((---///---222999===UUUsss]]]AAA111///---+++++++++)))((())))))))))))(((((((((((("""222999///%%%%%%&&&$$$'''&&&&&&%%%%%%&&&&&&'''+++++++++,,,,,,------...((('''&&&$$$############%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$'''$$$###&&&***...444;;;EEEIIIEEE777,,,******(((************+++,,,---...111///,,,+++,,,///333666*********))))))))))))((())))))))))))************&&&&&&''''''(((((())))))'''%%%$$$%%%(((+++------++++++***))))))***++++++qqq[[[PPPMMMMMMMMMOOONNNPPPWWWfff{{{{{{fffWWWJJJ>>>333111111///,,,------........................------,,,,,,,,,,,,---++++++************++++++++++++***)))))))))))))))((((((((()))***+++,,,---))))))************))))))***)))))))))))))))))))))+++,,,,,,------------------///222777BBBWWWtttlllNNNHHH>>>AAAMMMXXXrrrRRR>>>777555111000111222222222111333777IIIggg{{{LLL;;;555///000111///,,,))))))***+++---,,,)))---444666CCChhhjjj>>>222222...---************************,,,,,,+++))))))*********...,,,++++++,,,,,,,,,+++++++++***)))))))))))))))...---111;;;HHH```[[[???555333111///000000555<<>>HHHnnnPPP777555...------------------------//////555>>>XXXjjjAAA222333333//////...------...000222444888===XXXMMM222000...------,,,+++***++++++***************+++&&&+++///000///999SSSlllfffBBB;;;222......///---***,,,000---,,,000111999LLLlllqqqPPP666000,,,,,,,,,,,,+++++++++++++++++++++++++++***************+++,,,,,,,,,+++++++++,,,------,,,,,,...000...888MMMaaacccQQQ>>>555000444333666<<>>TTTvvvWWWCCC888555111...------,,,,,,+++***))))))((()))))))))***))))))((((((((((((((())))))))))))***++++++***---///111444:::HHH\\\llllllIII555555...,,,)))((()))((('''&&&'''''''''(((((((((((((((###''''''######'''(((%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%***+++,,,,,,***(((%%%###&&&&&&&&&'''(((((())))))((())))))(((((('''&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%"""$$$(((++++++...999EEEMMMEEE888000......---***------,,,+++++++++,,,,,,***,,,///111000///,,,***++++++++++++************,,,,,,++++++***)))))))))&&&''''''((())))))******,,,++++++,,,,,,+++(((&&&''')))***,,,,,,***)))'''4ĉ@ӵkkk]]]OOOHHHDDDAAAAAABBBBBBCCCCCCBBBBBBHHHRRRZZZ^^^bbbiiisss}}}ttt```OOOCCC===:::777333000///000000000)))+++,,,---...---,,,,,,******))))))))))))*********)))))))))))))))******>L)))(((&&&%%%))))))=hĦ)))(((((())))))************)))***,,,...////////////4ĉ@ӵ^^^MMMGGGHHHVVVgggWWWQQQRRRNNNMMMNNNQQQhhhqqqJJJ>>>666444000///000111111111...333999KKKhhhSSS:::555111000---------------,,,,,,,,,...,,,,,,//////222BBBSSSjjjeeeNNN999444...(((+++))))))))))))))))))))))))++++++...000......777CCCQQQ```kkk>L000+++***************++++++//////222AAAcccUUU;;;777666222//////222333:::III\\\mmmFFF666333222------------------------***---666CCC]]]ddd???222111000.........------...///000111444///CCCkkkWWW<<<777222...---///000000,,,++++++***))))))******///)))+++222000///AAAZZZZZZ>>>666222---,,,---...---+++)))//////000444;;;VVVzzzyyyMMM:::444------------,,,,,,,,,++++++,,,,,,,,,+++++++++++++++''')))+++---...---+++******+++---,,,++++++,,,---------000555666222//////...222000000666;;;NNNkkkhhhLLL<<<777222......------,,,+++***))))))((()))))))))***))))))(((((((((((((((((()))))))))))))))******---///333===QQQlllyyyWWW:::---333...,,,))))))))))))((('''&&&&&&''''''((((((((()))&&&'''&&&%%%&&&***+++)))%%%%%%&&&''''''&&&%%%%%%''''''&&&&&&%%%%%%%%%$$$)))***++++++***(((&&&$$$&&&&&&''''''((())))))***))))))))))))((('''&&&%%%#########$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$%%%$$$$$$&&&((((((,,,999GGGOOOCCC666...---,,,***(((,,,+++***************+++)))***,,,---.........---+++++++++*********))))))******)))))))))(((((((((''''''(((((()))******************+++,,,,,,***''''''(((***++++++***((('''GG=?dddYYYNNNIIIFFFCCCBBBCCC???BBBCCCBBBAAAAAAEEEIIIIIIKKKOOOUUU^^^jjjwwwoooddd^^^MMMEEE;;;555444222...******+++,,,---............*********))))))*********)))))))))))))))******+++HdĦ+++***)))))))))=Īj((((((((()))******++++++++++++,,,---///000111222GG=?kkkKKKEEEEEEFFFTTThhhuuuWWWKKKLLLIIIJJJMMMOOOeeedddBBB:::666333000///000111111111---222999JJJeee{{{TTT:::555111000,,,,,,...//////...,,,+++...,,,+++---,,,---555>>>CCCEEE<<<333333---'''+++)))))))))))))))))))))))),,,***,,,//////444FFFZZZzzzHdĦ111+++************+++,,,,,,,,,000555DDDiii~~~NNN:::888444000///...222333;;;NNNfff```@@@555111333------------------------)))---777DDD^^^aaa>>>222000///---...---------...//////000222000>>>ZZZZZZ777555444444444333000...,,,,,,+++***))))))))))))...((((((...///000===PPPzzzpppKKK888000...,,,+++,,,------,,,(((---...111888@@@^^^zzzIII888888111------------,,,,,,,,,,,,000///...,,,+++)))(((''')))***,,,------,,,+++***)))+++,,,,,,+++***++++++,,,,,,---...---,,,++++++...333///...444:::IIIbbbzzzRRR???:::333///......---+++++++++***))))))))))))*********)))(((((((((((((((((()))******)))((()))+++---///666JJJmmmjjjSSS999,,,222---+++)))((())))))((('''&&&&&&&&&''''''(((((())))))))))))'''''''''(((((($$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''((()))))))))(((&&&%%%&&&''''''(((((()))******))))))))))))((('''%%%%%%############$$$$$$$$$$$$$$$############$$$$$$%%%)))'''((()))***...:::FFFKKK???333...,,,***((()))(((((('''''''''(((((()))))))))***+++,,,---......*********))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&))))))***++++++,,,,,,---***)))(((***+++,,,***)))(((((()))******)))((((((ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵGGGEEEĦZZZbbbpppĦĦDDD???555,,,.........------...//////++++++)))+++DdD))))))***?fӵ'''((((((Ħ+++++++++ӵƜ`1.׼sZZZĭӵBBBAAA~~~TTT:::ӵ...///000///Ħ777DDD\\\ppp555111---,,,,,,,,,,,,))))))Ħ---333111///111+++)))Ħ)))///555DDDcccDdD***++++++ӵ555000ӵ:::ӵYYY------ĦYYY[[[ӵ---------111ĭӵPPPNNN,,,+++***))))))))))))***)))+++...///222@@@NNNsssccc@@@666000///------------,,,+++(((,,,---222999AAA```RRR888888111...------------,,,,,,,,,---------,,,,,,++++++******+++,,,,,,,,,+++***))))))***,,,,,,+++*********+++++++++******+++++++++,,,111///...444888CCCVVVppp[[[BBB;;;333/////////---+++,,,,,,+++*********************)))((((((((((((((()))+++---,,,***)))***,,,...///999WWWqqq```XXX>>>+++000+++)))((('''(((((('''&&&%%%%%%&&&''''''((())))))&&&'''((('''%%%###$$$&&&$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))******)))))))))((('''&&&$$$$$$############$$$$$$$$$$$$###############$$$%%%%%%(((''')))///333888AAAIIIDDD:::000...,,,((())),,,((('''''''''((()))******))))))***+++,,,,,,++++++)))))))))(((((((((''''''%%%%%%&&&&&&''''''(((((()))******++++++,,,------+++)))(((((()))***)))((())))))))))))))))))))))))?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><z```g&e>&eQQQNNNHLBBBIIIPPPShӵgL^^^YYYSSSEEE888222111///...------...S?ʬ,,,,,,3h?D%%)?)))***ZufĦ'''((((((gL++++++***g&e<<<gĉ@rrrg&e>&e@e???@@@??qqqnnnHHHg<ĉ,,,---......3we<Ħ000:::NNNbbb3h?@e))))))+++,,,---)))''''''Z,,,)))000///...1113h?gL+++,,,444@@@XXXD%%)?+++fff?><z|||=?Ħ,,,g&e111g&eS?ʬ---4ff?>ߝL<<<@eg&e///------3h?g&e>&ekkksss??---,,,+++***)))))))))))))))---111111000555DDDQQQttt]]]<<<666111000///...---,,,+++***)))+++,,,222999@@@^^^ZZZ888333,,,......---------,,,,,,,,,'''((()))+++---///000111,,,,,,,,,,,,++++++***)))(((***,,,,,,+++))))))******++++++)))***,,,------)))000///...444666===MMMcccdddDDD<<<333/////////---***---,,,++++++******++++++******)))(((((((((((((((+++---...---+++***+++......///<<<^^^|||VVVTTTWWW>>>(((,,,***(((&&&&&&''''''&&&%%%%%%%%%&&&&&&'''((())))))"""%%%(((***'''%%%'''+++$$$%%%'''(((((('''%%%$$$'''&&&%%%$$$###"""!!! $$$######$$$$$$&&&'''(((''''''(((((())))))******)))))))))((('''%%%$$$###"""############$$$$$$$$$######""""""###$$$%%%%%%######)))444===CCCJJJPPP???555///---+++((()))///************+++,,,---...)))***,,,------+++)))'''((((((((((((''''''''''''''''''((()))***+++,,,,,,((((((((()))******++++++,,,***'''''''''(((((('''))))))(((((((((((())))))4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦiiiHƅ^Hu]Ħ___ntHdĦCCCBBBHGgĉ@HdĦyyy[[[@@@888222///111111---Htƅ^%%%'''Bt=o9ĦDtfo9Ħ------,,,g?))))))HdĦ***,,,)))Hu]ĦIIItthhhHƅ^Hu]ĦH׼s===<<>>kkkDtfo9ĦsߝLGdUĦHt@cӵHu]Ħ444Hu]ĦHtƅ^...qIܗGIӵ777H׼sHu]Ħ,,,,,,Bt=o9ĦHƅ^Hu]Ħ999...------,,,,,,,,,,,,,,,---------000444@@@UUUhhhzzzOOO===222222111///...,,,,,,++++++,,,,,,+++000777===WWW~~~YYYAAA333333111000///---+++*********+++***'''+++222,,,+++888;;;:::444---***------******,,,......---++++++,,,...+++(((&&&&&&((()))***111...---000111333999@@@QQQqqqwwwMMM<<<555555000111222+++,,,,,,++++++***+++++++++...---,,,+++************###(((---...,,,***+++---555555CCCgggcccCCC888666///***)))((((((((((((((()))******&&&&&&'''***,,,---,,,***(((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%''')))******((('''(((((())))))******+++++++++,,,"""######$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%((((((...;;;JJJTTTXXXXXX>>>333+++,,,...---***))))))''''''(((***+++,,,+++++++++***+++++++++)))(((******))))))((((((''''''***))))))***,,,,,,***((((((((())))))******++++++))))))(((((((((((())))))((((((((((((((()))******4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦpppDdDΦDdDĦbbbq<niDdDĦEEEqet|||DdDĦuuu[[[@@@777000000000q<R***+++qjRgdKӵHdDĦgdKӵ+++***GR/f6LĭĦ++++++DdDĦ,,,,,,)))DdDĦOOO`eĭ\\\DdDΦDdDĦDdDĦ???888<<>>555111po9u,,,,,,+++,,,GIdnuR)ĦDdDĦnuR)Ħ***)))CdgĪj,,,DdDĦ---...+++DdDĦ```HߝL`o9NNNDdDΦDdDӵDdDĦ===777>>>PPPqqqsssOOOgeĦ///...sp?aĦ000333GIdnuR)ĦDdDĦ))))))))))))************)))DdDĦ((("""&&&***GIdnuR)ĦDdDĦ***000;;;RRRgggDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦ111DdDĦpo9u,,,,,,++++++=ӊB1.uTӵ333DdDĦjjjDdDĦ(((GIdnuR)ĦDdDΦDdDӵgggHHH444222,,,+++******))))))******,,,,,,///666DDD^^^lll@@@555444111000///...---,,,,,,,,,...000......222:::YYYRRR<<<111222++++++************+++,,,'''...222111111===YYYttthhhHHH333---...///...///000000...+++((('''''')))***++++++***)))******...---...111222222666<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦsss>d<ʜ4DuTӵddd4DwDd<ĦMMMpuR)Ħ>d<|||jjjSSSAAA888peӵ---ĦpeӵDx<>d<ӵDd<+++qR/ܗ?fӵ***>d<000--->d<Ħ|||4DufئL>eFFFDdDʜ4DuTӵDdDĦ:::999BBBSSSrrr}}}RRRgeĦ///s<v>aĦ000222peӵDx<DdDĦ)))(((((()))***+++******)))DdDĦ((('''((()))peӵDx<>d<111BBB___[[[>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ222>d<Ħpeӵ...Ħ,,,F&uTӵ444DdDĦaaa>d<Ħ)))peӵDx<>d<ʜ4DuTӵqqqRRR<<<222444//////...---------------,,,,,,...777HHHhhhkkk>>>333444000///...---------------)))...------333@@@cccQQQ;;;111333******))))))))))))*********...444222333LLLuuuuuuKKK444///.........///000000...+++(((((((((,,,,,,+++***)))***,,,......,,,...111222111444999LLL\\\{{{yyyMMM666:::888000...///------,,,+++************++++++***)))))))))))))))(((+++///000///222888===XXXuuu}}}YYY<<<333++++++***''''''***&&&'''((()))))))))((((((&&&%%%%%%&&&((())))))'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###%%%'''(((''''''(((***''''''''''''((((((((((((''''''''''''&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%...444===UUUlllgggPPP666...(((((()))((('''(((,,,***))))))+++,,,+++***)))***++++++***(((((()))))))))))))))(((((((((((($$$''',,,111444222---)))******))))))((((((((('''(((''''''&&&&&&''''''((()))))))))******)))))))))4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħppps&dq&ĒRhhhhhhi?ʜtd<ĦNNNHHܗDӊB\\\<xmmmUUUGGGB?daĦ111222B?Ho9000>d<)))***+++,,,*********>d<ӵ'''%%%B?Ho9)))<xqqqNNN&ӫeʬtIӇ+++>d<Φ>d<ĦD&ӫetIӇ)))DdDĦ333sdKĦB?dp&ĒR+++666>d<sdKĦ,,,B?Ho9...s&dq&ĒRaaaGGG888//////,,,,,,+++***************,,,,,,///777HHHiiikkkAAA555333///......---------......(((...---...888JJJoooQQQ<<<222444111000///...------------...,,,222333999___sssFFF333111...,,,...---......---+++******,,,000...------///222333444///---...111111000333999HHHXXXnnnWWW::::::777///000222...---,,,+++************,,,,,,+++*********++++++&&&,,,000000...555DDDQQQsss}}}]]]@@@222///,,,,,,+++))))))+++&&&&&&'''(((((((((((((((&&&%%%$$$%%%'''(((((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&((()))))))))***+++((((((((((((((((((((((((&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''000555>>>WWWnnnhhhQQQ666...))))))***))))))++++++))))))***---/////////***,,,------+++)))***+++(((((((((((())))))))))))&&&(((---222444333...******)))))))))(((((('''''')))(((((((((((((((((()))))))))************)))(((4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegerrrqqqsĪj@hvvvooopppfdDĦMMM@ďDWWW[[[Hkgevvv```@h---...@G++++++HĪj@IŌ+++)))Bene---Hkge...nefe;;;Hu]3hhse999BBBKKK\\\tttlllIIIgeĦja>aĦ000111@G222...se******+++++++++))))))***<Ō***((('''@G))))))Hkge```pppDDDHĪj@IŌ---,,,egeHu]3hIŌ///+++DdDĦ333ne@h------>h***+++777seRRRne000...@G///...sĪj@hTTT@@@888///,,,,,,+++******))))))******+++,,,000888HHHhhhbbbBBB888111......---------......///+++111///111???UUUyyySSS<<<222555111000///...------------000***222999DDDrrrkkk@@@333333...+++...+++,,,---,,,++++++,,,...+++,,,000888@@@BBB>>>888111//////111111000333999AAASSSaaalllIII???777111222222...---,,,+++***))))))))),,,,,,+++++++++++++++,,,+++...000///333BBB[[[ooosssZZZCCC222+++***)))******+++,,,---''''''&&&&&&''''''((()))'''&&&%%%%%%'''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&''')))***)))))))))***'''&&&&&&&&&&&&%%%%%%%%%''''''((((((((((((((('''%%%%%%&&&&&&''''''((((((+++111888CCCZZZjjjaaaLLL555...*********)))***---***)))(((***---000000000***---///...+++)))***,,,(((((((((((())))))))))))++++++...111333333000---)))(((((((((((((((((('''))))))(((((((((((()))))))))***+++++++++***)))(((4DuXӵĵD^tttttttttyyytttvvvyyyDdDĦOOOQQQ^^^```aaafffqqq000//////---+++++++++***)))***......---222ttt===666D^s׼s<<<666???EEEPPPcccxxxYYYAAAgeFm8///>aĦ---000444@@@...---s׼s************))))))))))))***Ho000...333777666***)))***MMMwwwccc<<<+++++++++YYYD^222...,,,DdDĦ111++++++++++++((((((***444s׼sgggEEE+++...---+++///...222wwwHHH:::666000.........---,,,,,,,,,,,,---))),,,333<<>>:::000---------------...///000,,,111///333GGGaaaSSS===222444------,,,,,,,,,,,,,,,---000)))777BBBPPPggg===333444---***000,,,------+++******,,,...***000???TTTdddcccSSSDDD444111000111000000444:::===RRRXXXvvv___III999555555111///...,,,+++***)))))))))++++++************++++++///111444<<d<ĦĦĦĦuuuuuuuuurrrpppqqqvvvzzzzzzuuuyyy|||vvvkkkddd>d<ĦTTTTTTVVVYYYWWWVVVXXX]]]```aaa```XXXXXXSSSOOOUUUhhh|||vvvXXXOOOCCC;;;888555111---++++++++++++++++++++++++***************)))(((''',,,,,,++++++++++++,,,,,,,,,,,,,,,---------......111888>>>EEEĦVVV===@@@555>d<ĦyyyBe<<<===444>>>CCCHHHWWWlllLLL;;;geFYĉ000///>aĦ+++///222000>>>\\\pppqqq===;;;------Be((()))******)))((('''((()))***nu]ӵ222FFF888---+++///,,,+++*********,,,...000888<<>>XXX|||>d<ĦDDD111111...,,,>d<Ħ000222BBBĦyyyIII888111,,,---************************'''''')))222BeXXXXXX<<>>gdKĦ```BBB<<<666sdKĦmmmSSSAAA888666:::???JJJSSS\\\vvvJJJ>>>ŶS.........3we<,,,000666;;;VVVMMM@@@555...***'''((()))***+++,,,,,,,,,,,,'''(((iĉ@3hR/Ōiii^^^LLL666))),,,---(((&&&)))******+++...666GGGfff{{{NNN111111///+++,,,,,,---,,,+++***+++---000111777KKK^^^DdDĦIII222111...,,,sdKĦ000555gdKĦKKK666111+++'''---------,,,+++***)))(((---'''***...LLLKKKLLL;;;111gdKĦ111)))***+++,,,...///000000111999CCCeee]]]BBB888222000000)))))))))***+++,,,...///+++---///===RRRfffmmmHHH999111111------............------...111...555NNNjjjXXX:::777///000---,,,///000......222///666EEEUUUoooggg???555000---,,,)))+++111,,,(((...///...444555RRRtttvvvRRR:::444///000111222555:::DDDMMMUUUfffdddEEE<<<777...000...,,,+++,,,,,,***)))(((---...+++((((((******666999IIIfff```LLL:::555111***)))...(((((((((((())))))))))))''''''''''''((((((((())))))))))))(((((('''''''''((())))))'''%%%$$$%%%%%%(((%%%$$$&&&((('''&&&&&&%%%&&&''')))******))))))(((&&&$$$$$$&&&(((((((((%%%%%%''''''''''''%%%%%%###$$$$$$%%%%%%$$$$$$###''''''&&&&&&&&&'''((((((+++)))***+++***(((+++111000;;;HHHZZZdddUUU>>>888///---+++***+++,,,,,,,,,***))))))(((((()))***+++++++++************************))))))***+++,,,,,,+++++++++*********))))))((('''((()))******(((&&&***'''%%%&&&)))+++***)))***+++,,,---,,,***((('''>Anenenene|||}}}|||{{{yyyxxxvvvvvvwwwvvvwww|||{{{qqqDe]]]YYYVVVVVVZZZYYYXXXZZZ^^^bbbddddddfffccc```[[[RRRKKKOOOXXXggg}}}gggXXXLLL>>>222555///+++++++++)))***------,,,++++++,,,---,,,******************+++,,,---+++,,,---...///111111000444888neoooLLL@@@555neMMMeeeyyyPPP@@@777777;;;@@@HHHNNNRRRrrrvvvJJJ===>A...---...k<++++++---111555AAA;;;333---+++***)))(((((()))***++++++++++++++++++''')))fhsssZZZ???///000---)))(((+++------///333:::PPPrrrtttJJJ111333111---,,,+++,,,,,,+++***+++---000111999RRRjjjDejjjFFF111000---+++ne+++000neLLL777222---+++---------,,,+++***))))))---(((+++------<<>>111000...(((%%%((((((((((((((())))))))))))((((((((()))))))))))))))''''''''''''''''''(((((($$$&&&((((((((((((((((((***'''%%%%%%&&&&&&''')))***+++,,,---,,,+++)))(((***(((&&&%%%&&&(((''''''$$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%&&&&&&''''''&&&&&&)))------,,,///555;;;GGGTTTdddlllXXX<<<111///---******+++,,,,,,++++++***)))(((((()))******)))))))))))))))))))))))))))))))))))))))***+++++++++++++++******)))))))))'''&&&'''(((******)))'''((('''%%%&&&)))***)))''')))***+++,,,,,,***)))~~~~~~}}}{{{yyytttuuuyyy~~~}}}rrriiieee```\\\[[[\\\ZZZYYYYYY\\\___bbbccccccggghhhhhhdddYYYNNNJJJLLLRRRggg}}}kkkSSS@@@999333......,,,+++,,,000,,,+++***+++,,,---,,,+++++++++*********++++++,,,+++***,,,...111222111000777???VVVAAA555;;;DDDZZZvvvqqqLLL>>>666444999===DDDHHHJJJggguuuJJJ===///---,,,---,,,******+++---///---***)))+++,,,------)))******+++++++++*********)))+++///{{{\\\>>>---...+++((((((,,,......111666===YYYlllFFF222444222...,,,***,,,+++******+++...000222999ZZZyyyaaaAAA//////,,,+++))),,,///NNN888333//////------,,,,,,++++++******+++)))......000DDD]]]cccmmm]]]///---,,,))))))***+++,,,...///000000???TTT}}}dddCCC444000---***+++...---,,,+++++++++++++++......,,,444CCCTTTwwwfffDDD888111000////////////////////////---222///222@@@RRRppp___===666000///,,,+++...---++++++...000999NNNhhhkkkAAA666111///000...***000---***......000:::VVVsssMMM999444222333444333666;;;KKKWWW]]]bbb|||aaaFFF:::555111///---,,,------+++***,,,((()))------,,,444???HHHaaannnUUUGGG;;;000))),,,---'''$$$%%%))))))))))))((((((((((((************))))))))))))&&&&&&''''''((())))))***$$$%%%'''((())))))((('''******)))&&&%%%&&&***,,,///000111222222000///------+++((('''''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$### !!!###%%%&&&&&&%%%%%%$$$%%%)))---......333;;;GGGUUUbbbrrryyyaaa>>>......,,,***)))***++++++***,,,+++***((((((((())))))(((((((((((((((((())))))))))))((((((((()))******************))))))))))))&&&&&&&&&(((++++++***((('''&&&&&&'''))))))(((&&&'''(((***++++++***)))xxxxxxzzz}}}{{{rrrjjjcccfffiiihhhdddaaaccceeeZZZZZZZZZ\\\___aaaaaaaaabbbfffjjjiiibbbXXXSSSRRRKKKTTTeeetttwwwvvvrrr\\\DDD:::333222222000///000,,,+++***+++,,,---,,,+++++++++***)))))))))******---+++,,,000333333333555999IIIdddXXX<<<666999666444888===PPPmmmiiiHHH>>>666000555999???EEELLLiiiuuuJJJ<<>>eeecccDDD222000,,,))),,,***++++++******,,,...111333888^^^pppKKK666---...******---***+++222000...555@@@bbbWWW;;;111---///...---,,,+++++++++,,,,,,***+++222:::LLLwww{{{TTT888...,,,+++******)))***+++---000111:::QQQooo\\\HHH666333333...+++,,,))))))(((((())))))***+++,,,...---555DDDVVV{{{ZZZ>>>666222000//////............//////---111000111777???ZZZpppGGG555444111------//////------000444666GGGeeeoooCCC777111---...,,,(((...---,,,000///888LLL{{{VVV>>>444111111333222222777>>>LLLXXXbbblllxxxMMM;;;999333111///...//////---,,,---,,,...000000888RRRmmmzzzcccJJJ888222333///***'''(((******)))******)))))))))((((((((('''(((((((((((((((((((((((('''''''''((((((((())))))///---+++...333888;;;<<<777AAADDD;;;111...000222666888;;;======;;;999888///---)))'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!$$$%%%%%%$$$###%%%%%%&&&)))***///<<>>111,,,......---,,,++++++,,,---...------666CCC___|||XXX<<<---,,,///,,,+++******,,,...111333:::SSSvvv|||PPP@@@333111111,,,)))++++++++++++++++++,,,---...)))---///777FFFXXXTTT:::555222000///...---,,,,,,---...//////111///111666;;;TTTxxxyyyMMM555888000------///000...///222555444FFFgggmmmBBB666111---...+++)))...,,,---000000>>>XXXkkkHHH<<<333111111222222333;;;DDDPPPXXX___jjjYYY@@@===444222000///000000...---.../////////777NNNmmmzzzdddLLL;;;222000000---***''''''((()))))))))******))))))((((((''''''&&&'''''''''((((((((((((&&&''''''((()))******+++++++++...666CCCOOOVVVYYYWWWaaaaaaOOO<<<444333333<<<===>>>>>><<<999444222---+++((('''''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$### """$$$%%%%%%$$$$$$"""###%%%''')))000@@@OOOnnn~~~```AAA111...,,,++++++++++++***,,,+++***((((((((())))))))))))******++++++,,,,,,******)))((((((((())))))''''''''''''(((((((((((()))))))))+++......---+++)))******)))''''''(((***''''''''''''((((((((((((~~~zzzwwwuuuuuutttoookkkkkkoootttwwwwwwgggccc^^^[[[[[[\\\]]]^^^]]]bbbeeedddeeehhhhhheeebbb\\\YYY]]]bbbaaaXXXQQQQQQXXX```hhhuuuttt___MMM>>>666444222111////////////---+++******)))******+++,,,---,,,***,,,000000555III```}}}^^^CCC;;;444555333555777777MMMrrrVVV>>>:::222333888777999EEEWWWzzzrrrHHH;;;111555000...------...//////...+++,,,------++++++,,,...)))+++,,,,,,***)))***,,,((()))***+++++++++++++++)))---444BBB\\\}}}oooCCC555///***+++------///111000///444<<>>555111//////---***---,,,---000222DDDbbb]]]===:::333222111222222555@@@KKKTTT^^^jjjxxxfffFFF===555333111000000000///...+++222777===PPPkkk~~~ooo```KKK;;;333111///---))))))(((((((((***)))(((*********)))((('''''''''&&&&&&'''((()))******+++((()))***---///111333444666999BBBSSSfffwwwdddEEE888555555:::;;;===<<<999555///,,,***(((&&&%%%&&&((('''''''''&&&%%%$$$$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$(((******...;;;JJJgggzzzdddAAA222000---,,,,,,,,,,,,++++++***)))(((((()))******((((((((()))***+++++++++++++++***)))))))))))))))&&&&&&&&&''''''((((((((((((((()))***,,,,,,+++)))))))))(((%%%######&&&***((((((''''''&&&&&&''''''}}}zzzyyyxxx}}}uuummmlllrrrxxxyyywwwlllgggaaa\\\[[[]]]^^^___YYY___cccaaacccggggggccc_________aaadddaaaUUUHHHAAAFFFIIIMMMZZZppphhhNNN???:::444222000000000///---+++++++++++++++,,,---...///---,,,///444444:::TTTqqq||||||OOO<<<<<<222333222444777777OOOuuuRRR;;;888000///555555777EEEXXX{{{rrrGGG<<<222666000...------///000000///---......---,,,+++---///111333444222...---...000'''((()))***+++,,,,,,,,,(((,,,444GGGeeeeee<<<222000)))((())))))---///......444===QQQcccIII777000222------000---******)))***,,,///222444@@@gggWWW::://////000******---''')))111))),,,999111???sss```DDD555...//////---,,,++++++,,,...///---///>>>XXXeeeGGG;;;555,,,)))......---,,,+++---000333555>>>ZZZpppGGG999000000000,,,,,,000///...,,,+++***)))))))))&&&+++...666CCCRRRwwwMMM666555222000...---+++******+++---...555222---000666777KKKlll|||JJJ,,,111,,,))))))---...---///222222555PPP|||ccc<<<444111000111///***---,,,,,,000333GGGhhhZZZ:::===555333222333333777CCCOOOUUUfffzzzsssMMM@@@666333111000111111000...&&&444BBBPPPiiipppXXXJJJ999...---...---+++''')))++++++,,,,,,+++(((+++******)))(((''''''&&&&&&'''''')))***+++,,,---+++---///222666:::<<<>>>LLLRRR```vvvqqqKKK:::666555555777999999777333...+++(((&&&$$$$$$&&&(((((((((''''''%%%%%%%%%%%%''''''$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%&&&&&&&&&)))---...+++***444@@@YYYoooddd???333111...,,,------,,,+++******)))(((((()))***+++&&&''''''((()))******+++,,,,,,+++***))))))******&&&&&&&&&'''''''''((((((((('''((()))******(((&&&((((((&&&### !!!%%%))))))((('''&&&&&&&&&&&&&&&~~~|||yyymmmllluuuyyyuuukkkhhhccc^^^YYYYYY[[[]]]\\\\\\]]]^^^^^^^^^^^^]]]\\\```ccccccbbb\\\OOOCCC===888:::@@@DDDMMMddd}}}xxx^^^GGG;;;555000000111000...---------+++++++++,,,---...444......333555???___}}}gggjjjvvvjjjFFF:::999...///---111666888JJJjjjPPP<<<444666333444222777CCCSSSyyypppGGG666222...000///...,,,+++******)))///---+++,,,,,,---///333===DDDHHHAAA333***((())))))&&&'''---///---,,,------444888NNNkkk{{{QQQ===000+++...---,,,+++,,,...---...444<<>>XXXYYYCCC999---111///000'''......,,,...222KKKnnn[[[777<<>>JJJ___uuujjj@@@555///++++++,,,******,,,+++***************++++++'''((()))))))))))))))(((///+++***+++(((###!!!"""***)))(((''''''((()))***))))))))))))((((((((((((''''''''''''&&&%%%$$$###''''''((((((((((((''''''}}}|||pppkkkrrruuusssjjjhhhddd___\\\ZZZ[[[]]]\\\[[[ZZZZZZYYYYYYXXXXXXZZZ^^^``````___[[[RRRHHHAAA:::888:::;;;>>>OOObbbzzz}}}iiiVVVHHH999111//////...,,,++++++************++++++...---000555888GGGlllhhhTTTXXXttt[[[???555000000111...111666777IIIiiiQQQ===444555222444333777AAAPPPvvvmmmFFF888444111111000...,,,+++))))))(((,,,,,,,,,,,,,,,///666<<>>222///+++&&&%%%&&&)))+++***(((%%%###%%%%%%%%%%%%&&&'''((()))'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''((()))***+++555EEEWWWsssHHH:::222,,,,,,+++'''$$$###'''''''''((()))+++------+++++++++***)))((('''&&&)))'''(((+++,,,)))))),,,))))))(((((((((((())))))(((((((((((())))))))))))***)))))))))(((''''''&&&''''''((((((((((((''''''ssspppqqqqqqmmmllljjjiiihhheeebbb```\\\YYYTTTPPPNNNOOOQQQSSSWWWYYYXXXUUUTTTUUUTTTPPPEEE<<<666555444222444999BBBMMM[[[jjjlllPPP>>>777333///..................------000222777@@@PPPmmm}}}aaaSSSBBB<<>>RRRzzzzzzIII>>>333000000...,,,---***+++,,,,,,,,,---000333AAAaaa|||III555///+++,,,---+++,,,//////111222000333FFFjjjvvvSSS:::111000,,,+++***))))))+++,,,---111666OOOuuuKKK555...333000...///,,,***((()))---...///444;;;HHH___]]]>>>555.........,,,+++,,,***+++,,,+++)))((()))***+++000///444@@@PPPrrr[[[;;;111,,,+++,,,,,,,,,,,,,,,,,,,,,------...,,,///222222DDDfffNNN666444///---)))(((+++,,,+++---222555LLLssszzzFFF999777///222---++++++...,,,///444555@@@WWW~~~iii===999222555222222888;;;IIIbbb}}}OOO@@@666666666111;;;OOOZZZtttpppRRR===000000...+++***,,,......---------......////////////---000555999>>>CCCIIIMMMSSSUUUUUUTTT\\\ooo|||jjj^^^QQQGGG999...++++++(((%%%&&&''')))******(((&&&$$$%%%%%%%%%%%%&&&'''(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%''')))***)))'''222>>>LLLwwwxxxMMM<<<444------...+++((('''(((((((((((()))***+++,,,++++++++++++***)))((((((***'''(((++++++((((((***))))))(((((((((((())))))(((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''}}}vvvuuuuuuqqqpppooooooooommmhhheeeYYYUUUPPPKKKIIIKKKNNNQQQVVVWWWVVVPPPNNNPPPPPPMMMDDD>>>999888888666555555444;;;DDDMMM\\\tttqqqTTTAAA777000111000000000/////////...111222777HHHggggggLLLDDD;;;;;;HHHfffhhh<<<222333---,,,//////111555777NNNqqq|||MMM@@@555222///444444666:::@@@___UUU:::555333...,,,,,,,,,++++++,,,,,,---***...000444EEEddduuuKKK777333111---((('''+++//////111444444CCCRRRtttlllHHH111111///...///+++,,,+++,,,/////////666>>>VVVLLL@@@555111000...---...)))***+++++++++---000222???[[[|||HHH666000,,,------++++++---///111111111>>>^^^uuuVVV???111---///++++++*********+++,,,---222:::WWW~~~tttIII666///000------000...***((())),,,...///444;;;GGGfffYYY<<<555/////////---,,,...(((***++++++******+++,,,+++000///222???QQQsss___===000,,,---...---+++))))))+++,,,...***---,,,...111111@@@^^^III444333+++,,,)))(((+++,,,+++...222444MMMvvv{{{GGG:::777000222,,,***---///,,,///555555>>>TTTzzzlll@@@999555666222333777777EEE___ZZZAAA999999777222EEEjjj}}}XXXEEE;;;333000///...---///000000000///000111222333555666777;;;AAAJJJUUU___iiirrrxxx|||}}}wwwpppjjjcccWWWHHH===777333...+++***'''&&&&&&'''((()))))))))(((&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((('''&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%(((***++++++000<<>><<<777888EEEaaaccc;;;222333///+++//////111444777OOOuuuqqqEEE===555222000333333555999<<>>[[[jjjGGG555111111///+++***...000......000666HHH\\\cccBBB000///,,,***,,,+++,,,+++,,,//////000777???UUUMMMAAA555111000...---...***++++++++++++---000333===UUUwwwFFF555000,,,------++++++------///111999RRRzzz~~~YYYDDD:::111---------------------......///555???^^^gggFFF555...---)))+++///---+++)))***---///000555;;;IIIoooyyyRRR:::444///000///---,,,///''')))***+++******,,,---+++000...111@@@WWWzzz___>>>222...000///...+++))))))***---...***---+++---111000<<>>:::555------------...///000111333555777:::>>>CCCFFFHHH]]]eeeqqqyyykkkVVVRRRMMMIIIDDD===555...***)))+++---+++&&&%%%'''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$((('''%%%$$$%%%(((+++---///>>>IIImmmxxxTTTDDD555......---,,,------,,,+++***))))))))))))((()))***+++,,,------------***)))***)))$$$"""###(((((())))))))))))((((((''''''(((((())))))******+++***)))(((((((((******''''''((((((((((((''''''~~~xxxuuussstttwwwvvvqqqlllYYYUUUOOOJJJGGGGGGJJJKKKLLLPPPPPPLLLHHHHHHHHHFFFBBBBBB@@@<<<999777555333111222444444777DDDZZZkkkpppVVVCCC777555111///...///111333222888EEEcccttt```CCC666:::888999EEE___tttvvvYYY<<<333333000,,,000000111444666OOOuuufff>>>999444333000222000444999999LLLlll|||WWW===666444......---,,,,,,+++++++++,,,000333888KKKrrrpppVVV@@@111---///...++++++///111//////000777LLLdddVVV;;;///111+++(((,,,...,,,+++,,,//////000777@@@UUUlllLLL???333///...------...+++------------///222444;;;TTTnnnAAA333...+++---...,,,,,,///,,,000777IIInnnaaaBBB888666111---...------------......//////555CCCdddbbbBBB333......)))+++000,,,,,,***+++...///000555;;;KKKwwwiiiHHH777222//////...++++++...)))***++++++***)))***,,,***000...111DDD___bbb@@@333///000......---,,,,,,,,,,,,,,,,,,...***+++111111777JJJzzz{{{FFF777888+++,,,((((((+++,,,,,,///333333HHHmmmKKK:::555---000---,,,...000------111333AAA[[[mmmCCC;;;777666222444888666CCC```yyy[[[vvvwwwKKK>>>::::::@@@bbbxxxZZZLLLHHHCCC>>>666888:::<<<===???AAACCCKKKNNNRRRYYYaaaiiipppsss{{{wwwpppcccRRREEE:::999666222000---+++***(((%%%&&&******&&&$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%###$$$(((+++111CCCOOOooorrr]]]EEE777000---++++++---,,,++++++++++++++++++******+++,,,---------,,,***((((((+++***&&&%%%((('''((()))******)))(((''''''''''''((()))*********+++***)))(((((()))***+++''''''((((((((((((''''''yyyvvvssstttwwwwwwrrrnnn___[[[UUUOOOKKKJJJKKKLLLGGGLLLNNNKKKGGGGGGGGGEEE@@@BBBBBB>>>:::999888777555444444444666<<>>111------,,,,,,------.../////////111444666:::UUUfff===000+++***---///......111---333???YYYjjjLLL222...///,,,,,,111+++++++++,,,,,,,,,------444DDDgggfff@@@333000111,,,...222---...+++,,,///000000555;;;MMM|||^^^@@@555000---...---******---+++,,,,,,+++)))((()))***)))///...111GGGeeegggCCC555//////,,,---/////////---+++***......)))***111111555DDDsssttt???222333''',,,((((((+++,,,,,,///333000CCCfffJJJ999333+++000.........111---,,,000222CCC___mmmDDD<<<777555111666:::777EEEcccnnnMMMjjj~~~UUUDDD;;;===FFFiiiuuubbb^^^[[[TTTNNNKKKNNNQQQTTTVVVYYY\\\___mmmpppvvvkkk```ZZZSSSPPPNNNHHH===333000///...+++((((((***,,,)))###!!!''')))&&&$$$&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&''''''(((((('''%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$"""&&&)))'''###!!!$$$(((555JJJVVVssszzz[[[GGG<<<555111111++++++++++++,,,------...,,,,,,---------,,,++++++'''%%%'''+++,,,******---'''((()))******)))((('''&&&''''''((()))******+++)))((('''%%%&&&''')))***''''''((((((((((((''''''|||wwwqqqnnnttt{{{{{{uuulllbbbYYYVVVTTTPPPOOOQQQNNNMMMKKKJJJJJJIIIFFFDDDFFFBBB>>>===<<<;;;777444555444444444777;;;???BBBbbbxxxvvvVVVIII555000666333000:::BBBJJJllloooJJJ>>>444444;;;CCCKKKRRRcccVVVFFF999222///,,,)))...---***000444666SSSVVV:::333222---111...---///111777HHHYYYuuuqqqaaaIII888222000---,,,***+++...///------000666>>>PPPggguuuYYY???888777111,,,---)))...)))'''111222///111;;;OOOttt^^^;;;777111---,,,---......,,,,,,///222333333999@@@___oooJJJAAA:::222.........,,,)))+++111111+++...999>>>999>>>OOOmmmJJJ<<<111---***---...,,,,,,...444888III{{{QQQBBB222------------///+++,,,------,,,...000333???LLLmmmlllIII;;;...,,,//////------,,,+++---/////////555===III^^^DDD;;;555///,,,...000111111******+++,,,,,,,,,,,,+++---(((,,,444BBBjjjiiiBBB222---///,,,...///111111000...---((())))))***+++///555:::ccclll>>>111111+++*********))))))***---000:::>>>UUUQQQ;;;666111///)))222---///---///333333AAA]]]qqqIII999:::777111333666555FFFgggqqqSSSWWWwwwcccFFF@@@@@@BBBsss|||sssqqqtttyyy|||uuulllbbbWWWOOOAAA>>><<<:::888666444111,,,***(((&&&%%%&&&'''((((((((('''%%%######%%%'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''')))'''&&&&&&(((***++++++((('''&&&%%%$$$%%%&&&&&&$$$$$$#########$$$%%%%%%%%%$$$'''+++,,,******,,,<<>><<<;;;999666333444333333333444666999:::MMM]]]rrruuu```BBB444666333333???MMM```cccDDD999111222888@@@GGGNNNUUUKKK>>>444000///---***,,,,,,,,,111444666SSSyyyPPP777333222...222111111222000111:::EEEZZZXXXLLL;;;000---+++)))+++)))***,,,---,,,...222;;;LLLfff}}}cccJJJ333...///+++''''''''',,,'''%%%...///---111@@@XXXXXX:::555000,,,+++,,,---------,,,///222222222777???___hhhBBB<<<666///+++,,,,,,***''')))//////+++...999>>>::::::III~~~___AAA888///,,,,,,...---,,,...333333EEE```lllGGG:::---)))+++++++++---...//////...---...000222:::JJJmmmxxxIII;;;///,,,...---+++***,,,+++,,,/////////555===KKK}}}jjjIII777333...---///000///---)))***++++++,,,,,,++++++,,,(((,,,333@@@dddiiiBBB333...000+++,,,...//////...,,,+++)))*********+++...444888UUU{{{iiiAAA222000++++++++++++******+++...111222777JJJ}}}PPP:::444111000)))111+++...,,,---111111???YYYxxxMMM999777555000222666555EEEddduuuRRRVVVdddtttPPPDDDGGGMMM{{{}}}wwwjjjcccZZZSSSNNNGGG???999555333000///...---***(((***)))'''%%%$$$%%%&&&&&&'''(((((('''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&(((&&&%%%&&&)))+++,,,,,,)))(((&&&%%%%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%###"""$$$)))***((()))---@@@NNNfffzzzwwwfffKKK===888111111000///---,,,++++++******+++,,,,,,+++******((())))))******************)))''''''((()))'''&&&***)))((('''&&&&&&'''''''''''''''((((((((())))))))))))((((((((((((((((((zzz{{{zzzwwwxxx{{{yyytttqqqiiibbb___[[[WWWUUUWWWTTTQQQNNNKKKJJJIIIHHHGGGDDDBBB>>><<<:::888555222444444333222222333333333;;;DDDPPP^^^pppzzzUUU???:::666:::KKKaaavvvSSS;;;333---///555:::???EEECCC<<<444///......---+++))),,,...222555777UUUmmmHHH444111111...---...111444222000444999BBBAAA;;;333//////...,,,,,,))))))+++++++++000666CCCaaaSSS???...,,,...,,,))))))(((,,,'''&&&---...---555EEEdddNNN888444///+++++++++,,,,,,------...111000///444<<>>RRRvvvwwwMMM555222///...//////,,,))))))***++++++,,,,,,++++++)))***---111<<>>DDDXXXxxx^^^FFF555///+++---111222555999444111---+++,,,,,,,,,+++)))---...000444:::XXX```AAA222000000......///111333444444666888999777444111111222111///---***)))++++++,,,444<<>>hhhccc\\\>>>......000,,,***,,,------111666BBBqqq}}}KKK999111++++++---,,,+++---......///......///111333666EEEbbbsssEEE:::000......,,,***)))+++***+++---...///666>>>^^^uuuNNN777333///---......,,,***))))))***+++++++++++++++'''+++,,,///888MMMzzzaaa???222......***++++++,,,++++++***)))+++++++++***)))+++...111333GGGWWWRRR>>>---***...***+++++++++******,,,......777999NNNpppYYY<<<111...111***///)))...,,,+++000000999MMMrrr}}}NNN666333444000111666666BBB[[[^^^WWWHHHiii^^^>>>AAAPPPtttsssiii[[[NNNDDD>>>;;;999333000...---...///---++++++***))))))******((('''''''''&&&%%%$$$$$$%%%%%%$$$&&&))))))'''&&&&&&&&&&&&%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$'''***,,,------***)))((('''&&&'''(((((()))((('''&&&%%%$$$$$$$$$&&&%%%&&&(((((((((---555@@@YYYooorrraaaIIIMMMiiitttVVVCCC>>>777222111111111000***************************))))))*********++++++((('''&&&&&&'''((('''%%%$$$%%%&&&'''((()))++++++'''(((((((((((()))))))))(((((((((''''''(((((()))tttxxx{{{zzzxxxwwwsssmmmiiidddaaa___ZZZTTTSSSUUU```\\\VVVQQQMMMJJJFFFCCCDDDCCCBBB???<<<999777777333333333333333222222111555999;;;;;;>>>MMMiiivvvbbbMMMNNNbbbNNN===333...,,,---...,,,---000...,,,++++++++++++******+++...,,,---333;;;YYYvvvSSS;;;222///......222333444666:::>>>AAAAAA>>>777000///000000---+++...,,,+++,,,,,,///888BBBaaa[[[>>>555---,,,...---+++)))***...******//////444EEEZZZjjjDDD444111---***************---,,,---...,,,+++///666AAAfffaaa???222000---,,,,,,,,,,,,,,,)))++++++***+++///111000222===bbbYYYRRR888,,,...444,,,''')))---///222555KKKkkkAAA666000,,,---...+++***+++)))+++,,,,,,---///333555777DDD]]]ggg@@@777//////000...,,,,,,+++)))***,,,---...666???bbbvvvRRR<<<666///,,,,,,------,,,))))))***++++++++++++***&&&,,,,,,...777CCCkkkZZZ:::111,,,,,,,,,,,,,,,,,,,,,+++******+++++++++)))((())),,,...---777AAAAAA555((('''---((()))***)))((((((***+++***444000;;;ZZZ]]]???000,,,000***...)))///---,,,000000777GGGccczzzMMM888222555222222777777@@@UUUqqq\\\HHHZZZgggmmmEEE???LLLhhh}}}zzzwwwzzzpppMMMGGG???888444333222111---,,,***************)))&&&%%%$$$%%%&&&'''&&&%%%''''''&&&&&&&&&&&&&&&&&&"""%%%''''''&&&%%%$$$%%%'''''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''***------,,,***)))((('''&&&'''(((((()))((('''&&&%%%$$$$$$$$$'''&&&&&&''''''(((111;;;FFF]]]kkkeeeSSS@@@FFF```{{{___VVVHHH;;;333000000111+++******************+++*********)))***+++,,,,,,)))((('''((()))***)))'''&&&&&&'''(((((()))))))))(((((((((((()))))))))***,,,+++***)))((((((((((((~~~uuuxxx{{{zzz{{{zzztttlllfffcccaaa```\\\VVVUUUXXX\\\XXXTTTOOOKKKGGGBBB>>>BBBCCCBBB@@@<<<:::999:::222222111111000000111111000444777666555>>>VVVlllfff```ooopppFFF555222...---...---******---,,,,,,,,,++++++******))),,,...++++++333;;;SSSuuu}}}bbbEEE777222...---///,,,111888AAANNNZZZ___]]]NNN@@@444000000...,,,+++---,,,---......000;;;GGGooopppLLL999444///,,,---,,,***)))(((+++)))***///---666LLLnnndddEEE333000,,,+++***+++******+++***+++,,,+++)))---444===^^^\\\<<<...---,,,+++*********+++***************+++,,,,,,222:::ZZZMMMIII444,,,...333,,,(((***---000555999VVVVVV666222---***++++++((('''(((''')))***,,,---000444777888GGG```^^^<<<444//////000---,,,---+++))))))+++,,,...666@@@]]]xxx}}}WWW>>>777///++++++------,,,((()))******++++++******&&&...***...888<<<^^^SSS777000,,,+++......---,,,,,,+++++++++*********)))((((((***,,,+++...222222---''''''***'''((())))))((('''((())))))333...777QQQWWW>>>///***///***...)))000...+++///000444@@@TTTzzzOOO:::111555222222777666<<>>PPP}}}zzzfffOOO;;;000,,,---,,,,,,+++******+++,,,,,,++++++***)))***+++,,,---***)))((()))***+++***)))))))))))))))((('''&&&%%%((((((((()))))))))******---,,,+++)))((((((''''''}}}|||}}}xxxxxxzzztttvvvwwwwwwzzz{{{tttjjjaaa`````````\\\VVVUUUYYYUUUSSSQQQNNNKKKGGGAAA===???AAAAAA???<<<::::::<<<666555333111000000111222111000111333222666EEEUUUkkk~~~]]]BBB111000------///...***+++///+++,,,,,,,,,************,,,...+++,,,444888HHH```dddMMM888444333...---111---888HHHZZZnnn|||}}}www^^^KKK888111000///---...++++++---///...111<<>>===///+++---...------------///:::EEEmmmuuuFFF222///***(((******''''''***)))***,,,---...000444777999OOOjjjTTT999222.........***((()))***((()))++++++...666@@@YYY}}}pppUUU;;;666///,,,,,,,,,+++)))((())))))***************'''...)))...:::888TTTNNN555000,,,+++......---,,,++++++******))))))***)))'''''')))+++)))******)))((()))((('''''')))******((('''((()))***222...555IIInnnoooGGG888///***///)))---'''///---***...///111:::EEEqqq{{{PPP999///444111000555444888EEE]]]lllMMMNNNHHHbbbpppOOOCCCBBBMMM___aaa```]]]XXXYYY[[[WWWOOOEEEEEEFFFFFFEEEBBB???===777888:::>>>AAA???888222///---***)))***+++++++++)))))))))((('''''''''((((((&&&&&&&&&((()))((('''%%%%%%%%%&&&&&&&&&%%%%%%###%%%%%%%%%$$$$$$&&&(((%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&(((+++,,,+++))))))(((&&&%%%%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%$$$###%%%(((,,,333CCCSSSfffgggWWWCCC;;;555555>>>]]]nnn|||lllNNN999000///------,,,++++++,,,------,,,+++***))))))+++,,,...***)))((()))+++,,,+++***''''''((())))))((('''&&&(((((()))))))))*********+++***)))((((((((((((((({{{zzz}}}wwwpppqqquuussssssrrrsssxxxzzzrrrggg]]]]]]^^^^^^ZZZTTTTTTXXXQQQQQQPPPOOOMMMIIIDDD@@@===???@@@>>>;;;999:::<<<<<<:::666333222222333444666000...000111222888AAANNNhhhjjjJJJ>>>000///------//////,,,...222+++,,,,,,+++***)))***+++,,,...+++---555666>>>PPPSSS>>>000111333...---333>>>LLL___ssszzzdddNNN777...---,,,,,,...)))***---///...111<<>>222000---,,,,,,,,,+++***(((''')))***)))(((,,,333888RRRzzzZZZ>>>000000000...,,,,,,,,,---&&&%%%&&&)))******+++,,,...///EEE333444***))),,,)))---222111,,,...>>>OOOjjj>>>666...***(((***+++)))***---,,,---.........000333666:::VVVssswwwJJJ888111------+++'''%%%%%%***((((((***+++...777@@@XXXbbbPPP888444///------,,,(((%%%(((((()))***************'''///(((...<<<777OOOMMM555111...,,,...---,,,+++************((()))))))))'''''')))+++'''((('''%%%'''+++***$$$(((***++++++)))((())))))(((...)))///===YYYtttfffZZZ999222...+++///***,,,&&&///,,,(((------...777:::ccc{{{OOO555---333000...333222444@@@OOOrrrqqqQQQQQQHHH]]]~~~___HHH======HHH>>>BBBBBB===;;;===:::333333444444222000000111333///000111111111000000///---***&&&%%%&&&(((******%%%&&&&&&&&&%%%&&&''')))&&&%%%$$$%%%&&&'''&&&%%%###$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$%%%'''***$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''')))++++++***(((((('''&&&%%%$$$%%%&&&&&&$$$$$$$$$######$$$%%%%%%$$$%%%(((,,,111<<>>???======;;;777555444222000...111111000...---...333666???RRRoooxxxVVVDDD:::444------,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,---,,,,,,---111666<<>>222,,,///111//////444@@@[[[{{{~~~lllQQQGGG999000------+++***...///000///---000;;;EEElllOOO;;;000///---***)))(((((()))'''---+++***000444BBBXXXSSS???222///,,,***))))))((('''))))))))))))***,,,...///<<>>;;;999666444333333111000222111000...---///222666<<>>KKKsssLLL;;;333222000...,,,+++******)))...,,,+++111444@@@TTTXXX>>>444111...,,,++++++***)))******)))***+++,,,...000===IIIyyyjjj:::333222///+++((('''(((((($$$((()))''')))+++***'''+++***(((&&&%%%&&&'''((()))***)))---222111???\\\UUUAAA///...,,,***)))***++++++***((()))******+++...333777KKKfffhhhAAA555222---+++***)))((('''*********)))***...444888LLLRRRBBB222///+++)))((('''&&&%%%%%%%%%&&&&&&''''''((((((///+++'''+++000333OOO{{{sssDDD222000---,,,,,,,,,,,,)))'''&&&''')))******)))(((((((((((((((&&&&&&'''((()))***)))((()))((('''((()))+++++++++,,,++++++,,,///333888;;;555222///+++******,,,------+++,,,///000---...111111EEEcccyyyvvv]]]@@@000000000000//////222666999GGGmmmZZZMMMGGGQQQdddMMM<<<:::000111000000///...---,,,,,,---------,,,,,,,,,,,,+++))))))))))))))))))))))))***)))((((((''''''((((((((((((''''''''''''(((((('''''''''(((((('''''''''&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%$$$###%%%'''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%'''((()))***)))))))))(((&&&$$$###$$$%%%%%% """$$$&&&'''((('''''')))(((,,,666FFFTTT[[[]]]PPPEEE777...---///000000111777===>>>CCCTTTppp~~~]]]EEE999666333000---+++)))(((---+++))))))*********)))***)))(((''''''((()))***))))))((((((''''''&&&&&&&&&'''(((((())))))((((((((((((((((((''''''&&&&&&}}}zzz{{{}}}wwwpppooottt||||||iii____________^^^]]]\\\\\\]]]^^^```aaa^^^XXXOOOHHHGGGLLLMMMIIIEEEDDDBBB???:::777444333333333222111222222000///---///222555888<<>>888333---,,,...000111000,,,,,,.........333EEEVVV~~~oooEEE:::222222111000...,,,***)))***///...---222333;;;NNNvvvbbb@@@555333///...------,,,+++++++++******+++---///000999EEEqqqiii:::555111---***))))))))))))'''***,,,,,,///222///***)))((('''''''''(((******)))******...333222BBB___QQQ===111...,,,******+++,,,+++***((()))******+++...222666OOOkkkeee>>>333000---*********)))((()))***))))))***...333777JJJVVV===333000---+++******((('''''''''(((((()))***++++++///,,,&&&(((---///HHHnnnggg>>>000...++++++,,,,,,,,,***'''&&&''')))+++******))))))))))))***''''''((((((((((((((('''+++)))''''''***,,,+++***...---,,,+++***+++,,,---///...,,,+++***++++++,,,---,,,///333222......000000;;;LLLYYYXXXHHH888000///000000//////111555888IIIiiiiiiUUUGGGJJJWWWoooWWW>>>888///...------,,,+++***)))))),,,+++)))((((((((()))***((((((((((((((((((((((((''''''((((((((('''&&&&&&''''''((((((((((((''''''%%%&&&''''''''''''&&&%%%'''&&&&&&%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$%%%$$$###"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%'''((()))***)))))))))((('''%%%%%%%%%&&&&&&!!!$$$((())))))'''&&&------222???NNNUUUSSSNNN999444///---///111111000333555666555777AAARRR```{{{ZZZHHHBBB:::555222000,,,******)))((((((***++++++******)))(((''''''((()))***)))))))))(((((('''%%%%%%(((((()))************)))'''''''''''''''&&&&&&&&&}}}zzz{{{{{{||||||}}}}}}~~~~~~|||}}}yyyssssssxxx}}}iii^^^___```aaaaaabbbbbbbbbdddbbb``````___ZZZQQQJJJEEEJJJLLLIIIFFFEEEBBB>>>;;;888555333222222222111222222111///...///222555777888???UUU}}}yyyMMM777555333---......---,,,++++++******++++++************++++++------...///////////////******///333000111???RRR{{{```EEE333444111///...000111000///---,,,...000000888OOOggg\\\>>>777,,,------...---+++)))((()))///------222111666FFFkkklllEEE555333///.........---,,,,,,++++++++++++---...000333@@@fffddd888333...+++,,,...---,,,---///222555:::AAADDD;;;000***))))))((())))))***+++(((******...222111AAA```PPP999111---,,,******+++,,,+++)))((()))***+++,,,...222555JJJgggfff>>>222///,,,******+++******))))))))))))***---222666III```===666333000...------,,,***(((((()))***+++,,,,,,---,,,+++&&&&&&+++,,,===YYYyyytttWWW777...---)))***++++++,,,***((('''((()))******)))(((((()))))))))((()))******)))(((((()))///+++((((((+++,,,)))'''++++++++++++,,,,,,,,,,,,******++++++,,,,,,------111111666???CCC===555222111333:::AAA@@@888222111...///000//////000444666FFFbbb~~~```HHHIIIUUUiii```AAA:::444000///...---,,,++++++***+++***(((&&&&&&'''((()))''''''''''''''''''''''''&&&'''((())))))(((&&&%%%%%%&&&((((((((((((&&&%%%%%%$$$$$$######$$$$$$%%%((('''&&&%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&###$$$%%%%%%###"""###$$$%%%%%%%%%$$$$$$$$$######$$$%%%'''((()))***)))))))))((('''&&&&&&&&&&&&'''###$$$&&&'''((('''&&&&&&...111888AAAJJJJJJDDD>>>111///------///000///---111111111111222999CCCJJJ^^^}}}yyyjjj^^^LLL===666333111///+++***)))***,,,......---++++++***))))))***++++++)))******)))((('''%%%$$$'''((())))))******))))))''''''''''''&&&&&&&&&&&&|||zzz}}}{{{zzzyyyyyy{{{~~~~~~~~~~~~}}}~~~}}}yyytttxxx|||{{{hhh___```aaacccddddddeeeeeehhhbbb\\\[[[[[[YYYQQQJJJDDDIIILLLIIIGGGFFFDDDAAA???;;;666333222222111000222333222000//////222444777888===SSSwwwNNN999555111***......---,,,,,,+++******************************)))***+++,,,------,,,,,,***,,,111333000333IIIaaajjjIII888111...---------------,,,+++///---///222333>>>[[[zzzoooKKK888333((()))***+++,,,,,,+++***(((---+++,,,111///333AAAaaannnFFF444111...---------,,,+++,,,++++++***+++,,,...//////===\\\]]]777111,,,+++///000------000333;;;HHHWWWbbb^^^HHH333))))))(((''''''&&&&&&&&&'''***))),,,//////BBBccc~~~PPP555///---+++***+++,,,,,,+++)))((()))+++,,,,,,...111444BBB^^^kkkBBB222///,,,******++++++***((()))))))))***,,,111444EEEuuukkkBBB222///,,,*********((('''%%%%%%&&&&&&'''((())))))''')))&&&&&&+++***111CCC^^^\\\FFF000,,,+++((()))***+++,,,+++)))'''((()))(((((('''''''''(((((()))***,,,...---+++******,,,,,,,,,,,,...///...***&&&%%%%%%'''((()))***++++++))))))+++,,,---...//////222:::LLLbbbiii[[[BBB111///------111222...,,,---...////////////000222444@@@WWWuuuhhhHHHJJJWWWgggjjjEEE<<<777111111000///...---,,,,,,,,,***((('''&&&''')))***((((((((((((((((((((((((&&&'''))))))***)))((('''%%%&&&'''(((((('''&&&%%%'''%%%""" """%%%'''''''''&&&&&&%%%&&&&&&&&&#########$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%'''((()))***))))))((((((''''''&&&&&&&&&''''''&&&%%%%%%&&&(((***+++222666<<>>:::666444///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///333777:::DDD```gggMMM<<<444111000,,,+++***+++---.........++++++************++++++)))***++++++***((('''%%%''''''((())))))))))))(((''''''''''''''''''''''''~~~|||zzz{{{~~~~~~}}}}}}~~~zzzvvvvvvvvvvvvtttzzz~~~wwwhhhbbbbbbcccdddeeeeeeeeeeeeggg___WWWVVVZZZZZZTTTMMMFFFKKKMMMKKKIIIIIIHHHEEEAAA===888444333222222111333333333111000000111333777999???UUUxxxPPP999555333...------,,,,,,,,,,,,++++++))))))***++++++***))))))))))))***,,,,,,---,,,,,,+++,,,000333222<<>>OOOeeewww|||mmmMMM111---,,,+++***)))((('''&&&'''***)))+++///111GGGkkkrrrNNN222000,,,+++++++++,,,,,,***((((((***+++,,,---...111333;;;VVVpppEEE222///,,,******+++******'''((())))))))),,,///222DDDiiiuuuHHH000...***)))))))))((('''''''''((((((((()))))))))$$$)))'''&&&,,,+++***333EEEFFF888***++++++'''))))))***,,,+++)))(((((()))'''''''''''''''(((((()))***---//////,,,+++,,,...***111:::AAA@@@999000)))&&&''''''((()))*********))))))+++,,,...///111111222FFFkkkzzzOOO000333...---000111...---...---...////////////111333:::LLLdddnnnHHHJJJWWWbbb|||vvvKKK<<<666000000///...---,,,++++++,,,+++)))((((((((()))***))))))))))))))))))))))))''''''((())))))))))))(((&&&&&&''''''''''''&&&&&&***(((%%%######%%%(((***'''&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%'''((()))***))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''',,,000333555999;;;888333......///))))))((('''(((***,,,---,,,,,,------///000111222777IIIccclllQQQ>>>444///...,,,******,,,,,,,,,+++((((((((())))))((((((((()))***,,,---,,,+++)))(((&&&'''(((((())))))(((((('''''''''(((((((((((((((|||zzzxxxxxxzzz{{{vvvtttsssssssssxxx~~~uuuiiieeeeeefffeeeeeedddcccbbbaaaYYYSSSUUU]]]___YYYQQQJJJNNNOOOKKKHHHIIIIIIFFFAAA===888555444444444444333333333222000000111333555>>>KKKcccuuuRRR;;;444333000++++++,,,,,,,,,,,,------((()))***++++++***)))(((---------------------...++++++...333777IIInnnxxxPPP999222///,,,...///000000000000000///,,,...333666DDDmmm\\\???777000---,,,,,,++++++,,,,,,---(((,,,)))***222111444BBB```]]]>>>333000...,,,---------,,,+++***)))))))))***+++,,,+++666AAA]]]|||pppIII777000***)))---,,,,,,999III```rrr|||cccEEE000.........---,,,+++))))))(((+++***,,,222777RRRxxx```GGG///333,,,++++++,,,---,,,***((((((***,,,------...000222888OOOxxxnnnAAA333000,,,************)))'''((()))))))))+++...111???WWWsssFFF222///,,,+++++++++***)))++++++++++++************&&&,,,(((%%%,,,,,,(((+++222666---&&&++++++''')))(((***++++++***(((((()))((((((''''''((())))))***(((,,,//////,,,+++---000333CCCWWWbbb\\\KKK888,,,***************+++,,,,,,))))))***+++---///111222666TTTVVV666777222///222333000//////,,,...//////...///000222777BBBRRRzzzuuuLLLKKKSSSXXXsssVVV???666///......---,,,+++***)))++++++*********)))))))))(((((((((((((((((((((((('''&&&&&&&&&''''''((()))'''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''(((&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$#########!!!$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%'''((()))***))))))%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&(((+++...222444555555333///+++))))))***%%%&&&''''''(((***,,,...+++---////////////000111333999IIIbbb{{{vvvXXXCCC888222///---,,,,,,,,,+++)))(((((())))))))))))(((((()))***---...///---,,,***'''((())))))******))))))((((((((()))))))))******~~~{{{xxxvvvttttttwww~~~~~~yyytttrrrqqqrrruuu|||}}}tttjjjhhhggggggfffeeecccbbbaaa[[[UUUQQQWWWaaaeee^^^UUULLLPPPOOOJJJFFFGGGFFFDDD@@@===888555555666777777333444444222111000111333333CCCXXXtttxxxyyylllQQQ:::111...******++++++,,,,,,------...((()))***++++++***)))(((------,,,+++*********+++)))))),,,222<<>>...((((((''''''((()))+++,,,)))))))))***,,,...000222===^^^XXX???555///,,,...///---++++++,,,...//////......000111777<<>>[[[yyyaaaYYYMMMAAA888222---+++......---,,,++++++++++++)))+++***&&&'''+++...---000...---...,,,(((***...)))...000000<<<___YYY;;;333222///...---+++***+++---///111222///222888;;;HHHqqqYYY<<<:::111---------,,,,,,,,,++++++---++++++///222555;;;CCCrrrXXX===111000...+++)))(((''''''+++******+++,,,,,,***)))&&&)))000;;;DDDCCC999///,,,//////***(((666VVVrrruuuWWWDDD999111************************+++......111555===bbblllHHH222000222,,,,,,,,,+++++++++******,,,++++++,,,---///111333888EEEppp```<<<666333...+++)))'''%%%###'''((()))((('''((()))+++000???]]]\\\888...---,,,***((('''&&&&&&'''''''''''''''((()))***,,,,,,,,,+++*********+++))),,,+++&&&&&&***)))$$$)))))))))))))))******++++++++++++***************)))((($$$'''...,,,///>>>KKK}}}}}}[[[888...,,,++++++***)))(((''''''(((***,,,++++++---222666CCClllLLL>>>000111///---,,,------+++...---+++***+++---///111333555AAATTTtttUUUCCCCCCOOOooouuuHHH777333///---...---)))(((+++)))(((((((((((())))))***((()))))))))))))))((((((&&&'''''''''(((((())))))''''''''''''''''''&&&&&&'''((('''&&&%%%%%%'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((()))))),,,+++(((&&&$$$$$$$$$$$$&&&''')))*********)))((('''&&&%%%$$$$$$%%%''''''(((***,,,///000111000000,,,***((('''&&&'''((()))---,,,******++++++)))((()))+++,,,,,,+++***,,,---///000444<<>>444000...///...***)))+++)))(((''''''''''''((((((%%%&&&''''''((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''&&&''''''&&&$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''((((((''''''&&&&&&&&&''''''&&&'''((()))***))))))(((&&&&&&%%%%%%%%%&&&((((((***,,,...000000000///...+++***(((&&&&&&'''((()))%%%%%%%%%'''***+++,,,+++***+++---,,,++++++,,,......---000444888AAARRRbbbcccKKK555000111---+++,,,+++++++++,,,------+++)))(((***,,,---...---,,,+++((((((((((((((((((((((((''''''(((((())))))))))))}}}~~~zzzsssnnnsssnnnjjjkkkqqqxxx|||~~~|||xxxsssqqqrrrsssrrrpppdddnnnvvvyyyzzz~~~uuurrrmmmjjjgggeeecccaaaWWWZZZ[[[ZZZ[[[[[[WWWQQQPPPNNNMMMLLLLLLKKKHHHFFF@@@;;;777777666333111333333000///111111111666===YYY{{{```>>>:::444000.........---------,,,+++++++++,,,,,,...000111333;;;CCCEEEBBBAAA777///...///...---...,,,000222666IIInnnfffAAA333222///)))((()))+++...//////......///---///333666IIIuuuOOO777555///*********)))))))))((((((***+++...111111555AAANNNvvvpppHHH777111000...,,,+++***))))))+++***((((((***++++++***---)))'''***///111///+++222,,,...666888CCCooozzzUUU<<<222---***''''''''''''''''''''''''***,,,,,,///222:::___mmmJJJ222------******)))))))))((((((((())))))))))))***,,,///000777GGGppp]]]<<<111///,,,++++++,,,+++***((()))***)))((((((***,,,(((+++666JJJ[[[ZZZGGG555++++++***)))(((((((((((())))))((('''&&&&&&&&&&&&((())))))'''&&&&&&(((***(((+++***'''&&&(((******)))))))))))))))******+++,,,,,,++++++***)))(((((()))000000000000///===YYY___???444,,,,,,,,,++++++++++++++++++(((***,,,++++++---222666CCCnnneeeDDD666333111000000...---+++---,,,+++***+++---///111000111;;;LLLkkkRRRAAA>>>CCCYYYtttlllJJJ666111///000000,,,***+++)))(((((('''&&&&&&&&&&&&"""###$$$&&&''''''(((((('''''''''''''''(((((((((''''''''''''''''''''''''%%%&&&&&&%%%$$$$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&''''''((()))))))))))))))&&&&&&&&&&&&''')))***+++---.../////////...---,,,)))((('''&&&%%%&&&'''(((#########&&&))),,,,,,,,,***,,,------,,,+++---...000///111222111333===HHHaaa}}}iiiHHH999444000------...---,,,------,,,***((('''(((***,,,------,,,+++(((((((((((((((((((((((('''''''''(((((((((((((((|||www{{{}}}vvvppprrrnnnkkkmmmrrrwwwzzzzzzxxxtttnnnlllmmmoooqqqrrriiiqqqyyy{{{~~~}}}yyytttpppmmmkkkhhhggg```dddfffdddcccaaa\\\UUUQQQNNNKKKJJJKKKKKKHHHFFFAAA;;;777888777444222444222///000444444444<<>>iiiyyyNNN777222///000111///---------,,,++++++,,,---///000333333<<>>;;;<<>>OOOvvvlllPPP>>>444222///------------,,,++++++++++++,,,,,,---...+++111>>>SSSnnn~~~```LLL666---,,,---,,,,,,+++///222;;;VVV|||uuuNNN999444111///000+++***))))))***---///111222111222777@@@YYYiiiDDD777333111,,,,,,,,,++++++++++++******,,,///000------999GGGhhhcccBBB888---,,,+++***))))))))))))***)))'''(((***++++++***(((&&&$$$&&&***------,,,***------333NNNzzzSSS888000---++++++(((((((((((((((((((((((()))++++++...444===dddbbbBBB///...000++++++*********)))))))))))))))))))))+++---///000666JJJvvvccc===333111---,,,,,,++++++))))))******)))(((((()))+++---)))(((,,,333777444///))))))((((((((((((((()))((((((((())))))+++,,,,,,'''***---,,,)))(((+++...///---+++++++++)))(((''')))))))))))))))******+++,,,,,,++++++***))))))(((%%%------+++000<<<___sss>>>111666,,,)))))))))***************(((***,,,++++++---222666AAAiiiZZZ:::222,,,///111///---///,,,,,,++++++,,,---///000444444===MMMlllyyyJJJ<<<999888BBBSSSggggggAAA888222111111...++++++,,,+++***)))((((((((((((((((((((((((((('''&&&%%%'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((())))))(((&&&$$$###((((((((((((((())))))***)))***+++,,,---...//////+++++++++***)))'''&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&,,,***))))))******)))''')))***++++++******+++,,,++++++...222000---///444<<>>333...---+++,,,---...---,,,*********+++,,,---...///+++666JJJiii^^^KKK777---,,,,,,,,,,,,,,,000555BBBbbbfffEEE777333---,,,000---+++)))((()))+++...000111000222;;;KKKhhh[[[>>>555//////+++++++++*********))))))+++,,,...///,,,,,,444???\\\iiiFFF999///......---,,,,,,,,,---((((((((()))+++,,,+++)))&&&&&&&&&))),,,...///...)))000222===dddwwwHHH444111---)))))))))))))))))))))))))))))))))++++++000777CCClllbbbCCC000///111++++++*********)))))))))))))))))))))+++---///000333GGGpppeee<<<444111---++++++***)))((()))******)))''''''((())),,,)))'''(((+++---,,,***))))))((('''''''''(((((($$$$$$%%%&&&''')))***+++%%%(((+++++++++000:::BBBGGG<<<222///...+++(((''')))))))))))))))******++++++++++++******************///------777HHHnnn```:::222333******)))))))))))))))))))))(((***,,,++++++---222666HHHnnnjjjBBB555---...000...---000,,,,,,,,,,,,---...//////222333===NNNmmmyyyJJJ<<<;;;666<<>>>>><<<777555666777111111666555666KKKfffhhhEEE555111---,,,+++,,,------+++************+++,,,---///000...===YYY|||qqqNNN@@@333...///------------333:::LLLqqqaaa???555333---+++000,,,,,,+++******+++,,,,,,000///444BBB[[[|||RRR;;;555......,,,,,,,,,++++++++++++***++++++,,,///......333;;;SSS|||pppJJJ888//////......---.........+++,,,---000222222000---(((((()))***,,,///000000...222;;;RRRlll???222333...***+++))))))))))))))))))))))))(((+++,,,333<<>>OOOooo~~~NNN@@@>>>777:::EEEYYYwww~~~PPPBBB444//////---+++,,,******)))))))))))))))***************)))((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))$$$&&&(((((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&((()))))))))(((((('''((()))***+++))))))+++,,,,,,,,,++++++'''&&&&&&&&&&&&&&&''''''%%%%%%&&&''''''''''''''''''''''''(((+++,,,,,,,,,+++,,,...---,,,,,,---///222000000333222//////222///444===HHHZZZyyyqqqQQQ===333111.........//////...---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,+++)))(((((((((******{{{zzzzzzyyyvvvuuurrrssswwwyyyvvvtttuuummmlllmmmqqqvvvyyywwwuuutttqqqmmmhhhddddddgggjjjjjjzzz|||yyyzzzsssoookkkgggZZZVVVTTTWWW[[[[[[TTTMMMKKKEEE@@@???<<<888555666666000222:::;;;@@@YYYxxxVVV;;;444444111///...------,,,)))''')))******+++,,,...///000111CCCccc~~~\\\>>>555//////111000......///666???SSS{{{bbb===555666///,,,000++++++,,,---,,,+++***)))111111777IIIgggOOO<<<888///000//////.........---------+++)))+++///000000444999NNNwwwvvvLLL777...------,,,,,,,,,------111222444888:::999666333,,,+++******+++...000111444444AAAeee___555,,,///+++(((+++))))))))))))))))))))))))(((+++---444>>>MMMxxxqqqPPP999111---)))(((((((((''''''''''''&&&&&&&&&'''(((***,,,------:::[[[ccc999000...+++*********)))((('''(((((('''%%%%%%&&&'''(((((((((''''''((()))*********(((''''''&&&&&&&&&(((((('''''''''(((((()))***++++++---777NNNkkkbbbCCC444111///------)))))))))))))))******+++)))))))))***++++++,,,,,,))),,,...:::QQQiiiJJJ:::444,,,///------,,,,,,+++***))))))(((***,,,++++++---222666AAAdddVVVCCC444222111++++++000++++++,,,------......///111333@@@RRRrrrRRRCCC@@@999999BBBWWWvvvzzzTTTEEE555///...,,,+++,,,)))(((((((((((())))))***(((((()))))))))))))))((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))$$$'''))))))(((&&&&&&'''$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&%%%%%%&&&''')))((('''''''''(((***+++'''(((******+++***)))(((&&&&&&&&&&&&&&&'''((()))%%%&&&&&&'''(((((((((''',,,+++***+++---......------...//////......///111///,,,,,,//////---///333---444:::===DDD]]]dddIII777555222000000000///...///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***)))((()))***+++yyyxxxzzz|||zzzxxxwwwtttrrrsssvvvvvvssspppmmmrrrvvvuuuvvvyyyzzzyyysssuuusssllleeebbbbbbbbbbbboooyyyvvv{{{rrrqqqlllddd[[[YYYVVVUUUTTTTTTRRRPPPIIIEEEAAA???@@@>>>999444555000000777AAAQQQkkklllGGG666222222111000///...+++)))+++...&&&---000---+++...222444111JJJlllkkkLLL;;;888333...,,,...000333111666AAAggg___>>>444...,,,...,,,***,,,---///000000//////222444===SSSvvvSSS:::000******000111111111///,,,)))'''(((***+++++++++---222666MMMzzziiiAAA999222111...+++---222444333333222===SSSbbb\\\EEE000,,,---,,,++++++,,,///111///999KKKwwwTTT666111+++&&&***---******)))******+++,,,,,,...,,,...555???ZZZRRR555444,,,///---************((('''''''''(((((())))))*********222KKKzzzUUU555...,,,((('''((())))))((())))))((((((''''''&&&&&&''''''((())))))&&&### ///(((%%%'''&&&""""""&&&&&&&&&''''''((()))))))))&&&---111***666eee^^^;;;???DDD???666---******))))))***+++,,,,,,))))))(((((((((((())))))111,,,---===[[[~~~KKK777666111,,,222000---***))))))+++,,,,,,------,,,,,,---111333<<>>777888;;;???TTThhhjjjCCC444777---***///***+++***))))))******)))((()))))))))(((''''''&&&&&&'''''''''''''''&&&&&&%%%'''&&&$$$######$$$&&&'''***(((&&&%%%%%%&&&%%%#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%***)))((('''&&&%%%$$$$$$###%%%''''''&&&%%%&&&'''&&&&&&&&&'''''')))******'''''''''(((***,,,///000333333111000...,,,+++***000///...///000000///---222000333888:::GGGjjjkkkEEE777...000000+++,,,333......---,,,+++))))))(((***///222///)))'''+++000...,,,)))''''''(((***,,,}}}xxxxxxzzz|||{{{yyyuuusssqqqsssuuuuuurrrnnnlllqqqvvvvvvwww{{{}}}|||sssttttttpppllliiigggeeefffmmm{{{wwwppp}}}}}}vvvsssmmmeee]]]ZZZXXXVVVUUUTTTRRRPPPKKKGGGCCCBBBBBB@@@;;;666:::666333777GGGccc^^^???222000...000...,,,---------,,,------111111...+++---000222:::UUUuuucccEEE888555111...,,,---///111000777DDDkkkZZZ;;;333...,,,...,,,)))***,,,---......------000333===VVV{{{OOO:::333------.../////////...,,,***(((''')))*********,,,000444IIIsssddd???777...,,,++++++---///222555EEEMMM[[[jjjqqqeeeJJJ444//////...,,,******,,,///444AAAYYYwwwMMM444222---((()))++++++******))))))******+++***+++...777IIIkkkTTT777555//////---+++*********)))''''''''''''((())))))******+++000CCCmmmRRR777...+++((('''((())))))(((((()))))))))(((''''''&&&******))))))))))))'''&&&&&&$$$&&&,,,,,,(((%%%&&&&&&&&&''''''((()))))))))'''+++///000EEEvvvXXXBBBPPPWWWKKK777'''******))))))***++++++,,,+++******))))))******+++///,,,///???ZZZ~~~SSS999444...+++///...---,,,+++******)))++++++,,,++++++,,,///222666GGGeee~~~PPP888666///...222---........................222555;;;QQQzzzaaaAAA888888:::<<>>333444111+++'''------,,,,,,+++++++++***,,,///222444444222///---111000///,,,***((('''&&&}}}}}}~~~~~~|||{{{sssrrrrrrtttwwwwwwsssooonnntttyyyyyy{{{wwwsssqqqssssssnnnhhhdddeeebbbfffsssvvvmmmkkkuuu|||{{{xxxuuunnngggbbb```]]][[[YYYVVVSSSPPPKKKJJJIIIHHHGGGCCC>>>999222;;;>>>CCC___VVV:::444555333000000,,,***333EEESSSSSSLLL===444------...///666>>>XXXtttvvvMMM999111000//////.../////////111999EEEjjjoooJJJ333111---,,,...+++))))))******++++++++++++///111888MMMtttiii>>>444222------***++++++,,,---...///000+++******)))***,,,...000;;;VVVtttrrrvvvOOO999///,,,+++---000...222IIIeee{{{dddRRR>>>---)))***+++++++++---111444666LLLrrrdddCCC000111...)))***'''***)))((('''((()))+++,,,+++///111888VVVpppHHH555///+++,,,***(((((((((((('''&&&&&&&&&''''''((())))))******+++000HHHbbb]]]EEE888,,,***((('''((()))((('''&&&''')))******)))((('''******)))(((&&&&&&'''(((******,,,,,,+++))))))***&&&&&&''''''((()))))))))+++,,,///888XXXYYY111///000//////...+++***************++++++,,,++++++******++++++,,,---,,,000888FFFddd___>>>444...------------,,,,,,***)))))))))***++++++***+++...000222777HHHlll~~~OOO999333444222...000/////////.........---000111777LLLvvvmmmHHH888666777888CCC```RRR;;;333000///---,,,+++)))***++++++***((()))))))))(((''''''&&&&&&(((((())))))(((((('''&&&''''''&&&&&&&&&&&&''''''(((&&&$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((***,,,------+++******+++******))))))((())))))))))))((('''''''''(((*********+++++++++,,,,,,------,,,++++++---///000...------***,,,///000000666???JJJZZZsss{{{QQQ;;;555333///---,,,,,,,,,,,,,,,,,,+++++++++---000555888666000+++.........---+++(((&&&%%%|||{{{vvvttttttvvvyyyyyyvvvrrrrrrxxx||||||}}}|||uuupppqqqooohhhbbb```^^^]]]bbbllltttzzz}}}~~~tttmmmoootttwwwvvvtttqqqlllhhhdddbbb___]]][[[XXXTTTQQQJJJKKKKKKKKKHHHDDD>>>:::000999===EEEgggsssGGG444555666333///111///111AAA]]]tttvvvmmmJJJ:::......000000888CCCdddgggDDD999000000000000000000000000333:::BBBbbbgggEEE111000---,,,...,,,+++++++++++++++,,,,,,---...000333CCCiiiddd<<<444222,,,,,,+++++++++,,,...111333555///...,,,+++,,,...000000444FFF___]]]aaaCCC666,,,---...000000///===cccgggKKK<<<333,,,((()))******+++...222666777SSS{{{bbbCCC111000,,,***,,,***((((((''''''(((***---///---111333999VVVVVV>>>444---******(((&&&&&&&&&'''&&&%%%&&&&&&&&&'''(((((())))))'''***,,,<<>>UUUxxx\\\CCC111111222///666DDDkkk\\\>>>:::111000000////////////000333999>>>\\\~~~cccCCC000000---+++...---------,,,,,,,,,,,,---...,,,///111===aaaddd>>>666333---...+++++++++,,,...222666888333111...---///000111000000777MMMJJJMMM888555++++++///000000777RRRzzzqqqPPP:::///...///***++++++++++++---111444<<>>SSS|||wwwUUU999444555///---111222<<>>666222,,,///+++***)))***---111666999555222///...///111111000------???;;;>>>000444++++++000111444HHHmmmxxxSSS>>>333++++++///)))***+++++++++...222555BBBrrrXXX@@@222111...000444111...,,,***((((((***---///,,,---000888JJJlllooo@@@777222+++///***(((&&&&&&'''((('''&&&%%%%%%&&&''''''(((((()))%%%+++)))---999888///...(((''''''((())))))(((&&&((('''''''''(((***,,,...)))***)))&&&%%%)))222999JJJOOOOOOEEE999111***%%%&&&&&&''''''((()))))))))+++---222===```[[[444---)))&&&---222,,,++++++***))))))******)))((((((''''''(((((()))***(((---555<<>>888222111000.........///000111666<<<]]]nnnFFF999111,,,///)))---,,,+++***)))((((((((((((,,,///222:::JJJggg~~~PPP999///......'''***+++,,,---///000111222666333//////000000---+++---,,,,,,,,,.........------333777DDDiiicccNNN777......---+++)))''')))******,,,000444555LLLzzz}}}JJJ===222000111111111111333222111...,,,+++,,,------...///111>>>```nnn@@@555***000+++))))))))))))(((((((((((('''((()))******)))((((((((((((,,,)))%%%...444+++///***(((+++,,,***)))+++''''''(((((()))+++,,,---111'''---666...111MMMgggnnnSSS;;;---111111"""(((((())))))))))))((('''000111222999^^^ddd<<<666---***...((())))))))))))***+++,,,---++++++***************++++++...,,,000===RRRrrrAAA666666(((......---,,,++++++++++++,,,------,,,***))))))***,,,666333222KKKuuuPPP;;;;;;000111000//////000111000...444...888AAAPPPfffDDD;;;>>>???LLL]]]oooYYY<<<888666000------,,,))))))******(((++++++***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$#########'''&&&&&&%%%$$$###""""""##############################""""""######$$$%%%###$$$&&&((())))))((((((************)))((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))))))))(((((())))))************+++,,,------,,,,,,,,,...---+++,,,111333333666555444444555444222///---...///111333444555555999777:::???BBBLLLiiimmmLLL;;;666333222,,,%%%&&&+++,,,+++***))))))***+++,,,************))))))))))))}}}}}}}}}zzzttttttvvvuuuuuuvvv{{{zzzzzz~~~zzzrrrmmmfff]]]\\\hhhoookkkfffeee```^^^]]]```dddfffdddaaadddfffjjjoooqqqooojjjeeeaaaaaa```___^^^\\\[[[ZZZQQQVVVWWWRRROOOMMMJJJDDD???GGGQQQ{{{TTTEEE777222222333444666999FFFfffaaa@@@777444555999CCCcccxxxHHH===666222111000.........///000333888@@@cccmmmFFF999111,,,///)))---000///...---,,,,,,,,,,,,))),,,///444@@@ZZZ{{{tttJJJ666---......(((,,,,,,++++++++++++++++++///......///000///,,,(((,,,+++***+++,,,,,,,,,+++)))111>>>WWW|||yyyUUUCCC111+++,,,---++++++((((((((((((+++000444777KKKssswwwEEE999...,,,------------333333333111...---...///,,,---///444BBBcccmmm???444,,,000***))))))))))))((((((((((((&&&'''((()))))))))((((((''''''+++++++++999AAA999888000***+++,,,***)))***&&&&&&''''''(((***+++,,,+++&&&...555444AAA___sss~~~aaaGGG555,,,000222))))))))))))(((((((((((((((///000333<<<```lll@@@666...,,,...(((*********)))******+++,,,++++++***************+++***,,,+++///:::MMMxxxrrrBBB777777+++...---,,,+++++++++++++++***+++,,,,,,+++***,,,---+++444222222FFFfff```AAA<<<444111000...///000000///...111---666???NNNvvvMMM>>>???777@@@LLL```}}}rrrNNN===444///------,,,++++++,,,+++******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%$$$#################################$$$$$$$$$$$$$$$%%%&&&&&&"""###$$$%%%&&&'''''''''*********)))((('''&&&%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***,,,,,,+++*********+++++++++******+++---------,,,,,,//////---...333666555999777666666666666444222111333666777888999:::;;;;;;>>>DDDHHHEEEKKKhhhjjjGGG<<<222000///------000,,,+++)))))))))******)))*********)))))))))((((((~~~xxxvvvvvvuuutttvvv{{{|||}}}~~~wwwsssiii___[[[cccjjjhhheeefffaaa___]]]___dddgggfffeeeaaaccchhhpppvvvwwwpppjjjbbbbbbaaaaaa```___^^^^^^XXXYYYXXXUUUVVVVVVQQQKKKGGGPPPbbbrrrLLL@@@555222333444555777;;;OOOuuuRRR:::888666444;;;LLLsssxxxHHH<<<444111111///......//////000444:::EEEjjjmmmFFF999111,,,...(((,,,......---,,,,,,+++++++++'''+++---...666KKKjjjeeeBBB333,,,---///))),,,++++++******)))))))))***+++---///111///,,,(((*********)))))))))******,,,555JJJnnndddDDD777,,,***,,,------------+++))))))+++///444888MMMnnnkkk@@@555,,,***+++******+++000111222111///------...,,,,,,...666FFFeeeuuuEEE555...000)))))))))))))))((((((((((((&&&&&&'''((())))))(((((('''&&&,,,222<<>>```vvvFFF666000......))),,,+++******)))*********+++***************++++++))),,,***---777FFFmmmvvvFFF888888///...---,,,+++************)))+++,,,,,,,,,,,,---///***111111333???RRR{{{tttJJJ<<<777222000......//////...---...---555;;;FFFqqq^^^DDD>>>999;;;AAAUUUxxxmmmLLL888000...,,,,,,,,,------,,,+++)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''))))))******)))((('''&&&%%%$$$%%%%%%%%%%%%&&&&&&''''''$$$$$$%%%&&&'''(((***+++''''''''''''((()))******,,,+++***+++---......---...222333000///333555444666666666888;;;======<<<:::???EEEHHHJJJLLLPPPSSSVVV^^^hhhiiiaaaccc}}}hhhUUU@@@555333000---+++,,,***)))((())))))((('''******))))))))))))((((((||||||{{{xxxwwwxxxwww{{{|||xxxnnnddd^^^bbbggggggfffhhhdddbbbaaacccgggjjjkkkkkkaaabbbgggqqq{{{}}}vvvooofffeeecccbbb```___^^^]]]]]]ZZZVVVVVVYYY[[[XXXSSSPPPZZZvvvaaaEEE<<<444333444444555888:::UUUxxxJJJ666888555444===PPPxxx|||KKK===222111000///......///000111222<<>>444---,,,,,,+++***,,,+++---//////---+++++++++000,,,,,,444DDDaaaWWW:::111000***))))))))))))((((((((((((&&&&&&''''''(((((())))))))))))444DDDVVVpppzzznnnNNN>>>///***+++***'''&&&&&&&&&'''((()))***++++++)))---222333CCCnnnSSS444///+++'''))))))***)))'''&&&&&&(((***+++,,,---333===YYYKKK555000///---***---,,,+++***))))))))))))*********)))******+++,,,+++---,,,///777CCCdddPPP;;;999111///...---+++***************,,,------,,,,,,---...,,,///000444999DDDmmmZZZAAA777333111///......///...---///000444666>>>^^^vvvPPP??????===>>>PPPvvvgggGGG777111,,,***---///---++++++))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''((('''''''''(((***,,,---***)))((('''&&&%%%%%%$$$%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''((()))""""""###%%%'''***,,,---111111/////////000222222333888999666333555777666555777:::AAAJJJQQQUUUWWWRRRYYYbbbiiinnnssszzzwww\\\HHH>>>666...))),,,***((((((***+++)))'''***)))))))))((((((((((((~~~|||~~~}}}yyywwwxxxrrryyy~~~tttllleeedddggghhhhhhhhheeeddddddeeehhhkkkmmmmmm``````dddnnnxxx{{{vvvpppeeedddbbb```___^^^^^^^^^\\\XXXTTTUUUXXX[[[]]]^^^ccckkkRRRAAA999333333444444666999<<<\\\kkkHHH555666333444>>>OOOqqqNNN>>>333111000///......///000111333AAAUUU~~~hhhBBB777111,,,...(((+++------.........---,,,,,,(((,,,///---...:::PPPaaagggIII666111+++***,,,************++++++,,,,,,,,,)))***+++++++++,,,------***++++++***((())),,,///444DDDgggxxxRRR888333///...,,,***+++///111//////000///000;;;GGGjjj~~~vvvNNN:::333---,,,,,,******,,,(((***------,,,++++++,,,444...+++111>>>YYYnnnAAA222...,,,))))))))))))((((((((((((&&&&&&&&&'''((())))))***///222CCCZZZqqqsssOOO???///)))***)))'''&&&'''((()))+++,,,,,,,,,,,,...333555666PPPQQQ333000,,,&&&''''''***((('''&&&'''(((***,,,,,,+++111:::PPP~~~SSS555111///,,,,,,------+++***))))))((((((******))))))***++++++,,,...000///222999BBB```^^^AAA999222000///...,,,+++*********,,,---...---+++***+++,,,...//////444777===eeeuuuNNN;;;555333000......///...---...222333444:::PPP{{{cccDDD???<<<<<>>LLLjjjOOO@@@555000//////......///111111555IIIbbbeee???555000,,,///))),,,++++++---------,,,+++***(((+++,,,+++,,,444CCCOOOTTT===222111***))),,,***+++******))))))((((((((()))******)))((((((***,,,)))+++,,,+++)))***...222///LLLyyytttIII666333000...***'''+++222888666555333///222DDDZZZkkkEEE555///+++++++++((((((***)))+++------------...///555...+++000999QQQ~~~DDD333------))))))))))))((((((((((((''''''''''''(((***+++,,,555;;;RRRpppbbbHHH:::---))))))((('''''''''(((***,,,---------,,,///333666===```sssKKK222000,,,)))***)))((((((''''''((()))***+++---***000888IIIsss___:::333000+++///---,,,+++***))))))))))))))))))))))))***+++,,,,,,000111///333;;;CCC___nnnHHH;;;333111111///---,,,+++++++++,,,------,,,***))))))***...000///222666;;;[[[eeeFFF888555111////////////...,,,222222444<<>>KKKkkkyyyRRR>>>333+++---///***''')))%%%$$$$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''''''''&&&%%%$$$$$$$$$%%%&&&''')))))))))((('''&&&&&&'''((()))'''(((((()))***+++,,,,,,(((((('''&&&&&&&&&&&&'''''''''((()))+++---///000222777<<<:::666999CCCMMMZZZccckkkkkkjjjmmmqqqrrrqqqttt{{{ttt\\\III===777111***(((+++...---***))))))((((((((((((''''''{{{wwwttttttrrroooqqqvvvtttvvv{{{|||xxxrrrnnnllljjjgggddd___aaabbbdddddddddeeefff```^^^^^^```cccgggiiiiii^^^]]][[[ZZZYYYZZZ[[[\\\WWWXXXXXXVVVRRRUUUhhh|||tttLLLAAA:::555444333333555:::EEEhhhJJJ???222777444555???LLLiiiMMM???777000///.........000111222555NNNlllbbb===444///---000***...)))***+++,,,,,,+++***)))***+++++++++,,,000888>>>DDD222---///***(((+++************************)))+++---///...+++))))))***'''***+++***(((***000555:::^^^jjj@@@555444222000+++)))111;;;QQQKKKEEE<<<111333NNNmmmhhhCCC222---***+++***'''''')))(((***+++++++++,,,...000000,,,---333999NNN}}}BBB444++++++))))))))))))(((((((((((((((((((((((()))+++,,,...444???^^^}}}PPP<<<333***))))))((((((***&&&'''***,,,------,,,+++---///666DDDkkkbbbCCC000...++++++---***'''''''''((()))*********---***000999IIIqqqoooBBB888111***111,,,,,,+++***)))))))))***))))))))))))***+++,,,---...///---111:::BBB]]]{{{OOO<<<444333222111///---,,,,,,,,,)))+++++++++)))))))))+++,,,000...000444888MMMmmm|||VVV:::777333000000000000///+++111///222;;;???[[[LLL===??????FFF^^^nnnHHH999...//////)))'''***&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''))))))((('''&&&"""###$$$%%%&&&'''''''''((('''&&&&&&'''(((***,,,''''''((()))***+++,,,,,,%%%%%%%%%&&&&&&((())))))***+++,,,///333666999;;;AAALLLUUUTTTOOOTTTdddttteeeSSSAAA888...)))+++---,,,)))))))))((((((((('''''''''zzztttqqqnnnmmmrrrxxxxxxwwwwww{{{~~~{{{~~~}}}{{{vvvpppmmmkkkfffbbb___aaaccceeeddddddddddddcccaaa___^^^___bbbfffiiiaaa___[[[XXXVVVUUUVVVVVVVVVYYY\\\XXXQQQTTTlllxxxRRRBBB<<<666444333222555:::DDDggg|||DDD999111:::777555???MMMlllJJJ>>>888000///.........000111222333OOOooo```<<<333///---111+++...,,,...///111111000...------,,,,,,,,,---///222444999***)))...)))(((,,,+++((()))***+++---///000000...222555555111---++++++&&&(((***)))(((***000666KKKqqqaaa999666555555222......888EEEkkkbbbUUUDDD333444TTTyyyhhhDDD222...+++,,,+++((('''***&&&'''(((((((((***---///+++***///666;;;MMM||||||???444+++)))))))))))))))(((((((((((()))(((((((((***+++---///000???eee|||HHH444---)))))))))'''))),,,%%%&&&)))+++,,,,,,+++***+++,,,444GGGoooXXX???000,,,(((+++---'''&&&&&&((()))************---)))000;;;KKKtttzzzIII;;;222***333,,,+++******)))*********))))))))))))***+++,,,---,,,---+++///888AAA\\\SSS>>>555444333111000...------,,,'''(((******))))))***,,,***000......333555AAAWWWwwwbbb<<<888444111000000000000+++111---000888666KKKyyyJJJ;;;===<<<<<>>111++++++,,,+++((()))(((((((((''''''''''''vvvnnnllloootttxxx}}}xxxtttuuuzzz}}}|||yyy|||~~~zzzzzz~~~uuuwwwxxxssskkkffffffhhhddd```___aaaccccccfffkkkkkkgggaaa[[[ZZZ[[[___bbb```]]][[[XXXWWWVVVUUUSSSOOOZZZ]]]YYYVVVWWWooo[[[EEE===666444444555888===GGGnnnuuuJJJ===888666888555;;;XXXyyy|||OOO<<<555//////............//////888GGGgggZZZ@@@222111...---000,,,(((***,,,...//////...---***+++---......---+++***,,,------,,,++++++,,,...///+++(((+++///111000...>>>LLLOOO???111...---'''---)))'''))),,,...444:::UUUpppTTTAAA;;;555333222+++***:::PPP}}}rrr^^^FFF444777SSSooofffDDD222000---+++))))))******)))'''%%%%%%(((***,,,,,,)))'''+++222666GGGuuuiii@@@---,,,...*********)))((((((''''''&&&'''''''''''')))+++...444<<>>\\\}}}uuuKKK<<<666//////............//////222<<>>fff[[[999***)))+++))))))(((((('''&&&&&&&&&&&&''''''''''''))),,,...222<<<]]]oooCCC444111,,,)))((((((((('''(((((()))))))))*********,,,...666JJJvvvRRR;;;//////+++,,,000,,,)))(((&&&%%%%%%''')))+++)))---***222QQQuuurrrFFF444000...///...---,,,++++++++++++,,,,,,,,,++++++*********///++++++...000777OOOhhhggg999<<<333000///000...***+++...'''(((((()))***++++++,,,))),,,......---111888>>>MMMsssKKK;;;555666222444555...000222222///...333???HHHoooyyyLLL???>>>888888DDDXXXwwwSSS555000333...)))***'''''''''''''''((()))***((('''&&&&&&'''((('''&&&&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&%%%$$$#########$$$%%%'''+++///111///,,,******&&&&&&&&&&&&'''''''''((('''&&&%%%%%%%%%&&&((()))''''''(((((()))***+++,,,---,,,***,,,111999???CCCNNNQQQZZZhhhzzznnn]]]]]]^^^^^^]]][[[YYYWWWVVVVVVSSSMMMFFFCCCEEEIIIWWWzzzaaa???333222...++++++++++++***))))))(((((('''{{{vvvuuuvvvyyy{{{}}}wwwvvvxxx{{{}}}}}}{{{~~~~~~~~~~~~zzzssslllkkklllmmmnnnmmmjjjhhhccc```aaafffiiiiiilllqqquuuppphhh___YYYWWWVVVWWWWWWXXXXXXXXXXXXWWWUUUTTTRRRXXXWWWVVVZZZaaa{{{oooEEE===555333222222555:::NNNqqq{{{MMM:::555444777888AAAaaalllFFF;;;777//////............//////333888MMMlllXXX???222111,,,+++...+++---+++)))'''''')))+++---***+++,,,------,,,************+++***)))(((***,,,222***)))//////---666EEEkkkwwwTTT===222+++...+++***,,,---///666>>>dddWWWAAA888555///---000///000999FFFeee___TTTCCC333000AAATTTyyyMMM555111///,,,***((('''(((((((((''''''))),,,......---,,,)))+++...---666VVVyyyfffFFF000))))))))))))))))))(((''''''&&&&&&&&&''''''(((((())),,,///000>>>cccnnnCCC444000,,,)))(((((((((((((((((())))))))))))******,,,111===SSS}}}VVV<<<...///---...111...(((''''''''''''((())))))'''---+++000GGGcccWWW777///111...---,,,++++++******+++++++++***************)))///---...000///222CCCWWWxxxsssCCC:::222///...000///+++***,,,+++++++++*********))))))***,,,---,,,,,,...444999@@@mmmQQQ>>>666666333333333,,,...////////////222666:::ZZZQQQ>>>===777777???PPP|||ccc<<<111333///)))'''&&&&&&&&&'''((()))***+++(((&&&%%%&&&'''((('''&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&'''((()))---111333111...,,,+++&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$%%%'''(((***+++,,,...000111222333222000///222999DDDPPPWWWaaaeeeooowwwllliiiwwwyyy___IIICCCCCCDDDEEEDDDBBB???>>>===<<<999666555666777999EEEfffzzzLLL777444222,,,(((******))))))((((((''''''}}}}}}~~~~~~}}}xxxxxxzzz|||||||||}}}}}}}}}~~~yyytttmmmiiifffgggkkknnnllliiidddcccffflllooooooqqquuuyyytttlllddd]]]YYYWWWWWWUUUWWWYYYYYYWWWUUUTTTSSSRRRVVVSSSSSSYYYccc}}}rrrGGG>>>666444333222555:::LLLnnnRRR;;;666555888999CCCeeegggCCC:::666//////............//////555666GGGhhhUUU>>>222111,,,***---***---,,,***((('''(((***+++***++++++,,,++++++***)))((()))***)))'''''')))***...&&&'''///000111CCC[[[{{{XXX>>>333///...,,,+++---...000888@@@hhhRRR===777222---+++...//////444;;;JJJHHHCCC;;;111...:::IIIsssrrrJJJ888111///,,,)))'''''''''((((((((((((***,,,,,,+++***)))''')))------333LLLgggqqq```HHH555------,,,***+++******))))))(((''''''%%%&&&(((((((((***---000111DDDmmmmmmDDD333000+++)))((())))))((((((((((((((()))))))))******111AAAXXXdddDDD222111...,,,---***''''''(((((((((((((((''')))///......;;;MMMjjjfff<<>>___ZZZAAA333333000111222---+++******,,,///333555666JJJ{{{XXX;;;:::555666<<>>LLL[[[eeeooorrr{{{}}}___RRRKKKQQQYYYUUUGGG;;;:::;;;<<<<<<<<<:::888666666333000000333666666555>>>ZZZ]]]AAA777333...+++******))))))(((''''''&&&}}}zzz~~~|||xxxxxxzzz{{{~~~{{{yyy{{{~~~~~~{{{xxxqqqkkkddddddhhhlllllliiiddddddhhhooorrrqqqqqqtttvvvrrrkkkddd___[[[YYYYYYVVVXXXZZZYYYVVVSSSRRRQQQRRRUUUQQQOOOTTT^^^yyyoooIII@@@888555444444777;;;HHHkkkVVV===777666999:::EEEhhhfffCCC:::444//////............//////111000BBBcccRRR;;;111111+++)))---+++,,,,,,++++++***)))))))))+++++++++******))))))(((((())))))(((''''''(((***...((()))///222:::UUUrrrzzzPPP999222000---,,,---///...000888BBBmmmQQQ;;;444000---+++,,,------...111888777888666000...666AAAfffoooIII999000...+++)))''''''((()))***)))((()))******(((&&&'''&&&(((++++++///AAATTTUUUFFF666.........,,,)))******)))((((((''''''&&&%%%&&&(((((((((***...000555MMMzzzkkkEEE333///+++)))((()))))))))'''(((((((((((()))))))))(((///@@@WWW|||sssMMM666333///+++***'''''''''((())))))((('''&&&'''...---,,,333===VVVvvvuuuHHH444222------,,,+++************+++,,,,,,,,,,,,,,,,,,,,,+++---000111//////777AAA]]]cccAAA555000---//////+++))))))###$$$%%%''')))***,,,---)))***++++++---///333666:::MMMkkklllKKK666222...///111...+++)))((()))...222555555>>>ccc\\\>>>:::555666;;;DDDjjjoooMMM999000+++***---+++***)))((((((((((((((('''&&&%%%&&&((()))((('''######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%######""""""###%%%'''(((+++,,,...//////---***(((&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%%%%&&&((((((+++...222666999::::::999===<<<;;;<<>>???>>>===????????????DDDOOO^^^iii|||aaaJJJDDD???<<<888333222444222333444555555333111000111...,,,,,,///111000...222AAA^^^}}}lllJJJ555------++++++******)))(((((((((yyy}}}|||}}}{{{yyyyyyvvvqqqnnnjjjjjjkkklllkkkjjjggghhhmmmssstttpppmmmmmmgggfffccc```]]][[[ZZZZZZVVVYYY[[[YYYTTTRRRTTTWWWTTTYYYTTTLLLIIILLLfff]]]GGG>>>777555555555888===SSSxxxzzzMMM===777666999===KKKppp___@@@999222//////............//////333333DDDdddzzzJJJ666///000***)))......+++***(((''''''((()))+++++++++***)))((('''''''''((())))))(((''''''(((***,,,000111000>>>```WWW999222111,,,++++++---///...///999DDDnnnNNN888222...000000...,,,,,,...///333111111111///...444;;;SSStttJJJ555---,,,+++******+++,,,---+++)))'''''')))***+++***,,,***(((((('''(((...555888111---...---)))(((*********))))))((('''''''''%%%&&&(((((()))+++///222@@@]]]dddCCC222///+++((())))))***)))'''''''''((((((((())))))***,,,666DDDccc\\\:::444000+++,,,+++))))))((((((''''''''''''###(((''')))---///AAA___yyySSS444///...---,,,++++++++++++******++++++,,,,,,,,,,,,))),,,...,,,+++...444888KKKggghhh@@@777///......+++))))))+++***)))((('''&&&%%%$$$***)))))))))+++---......333888@@@```XXX999444000///000...,,,,,,,,,,,,,,,---...///666???TTT}}}mmmFFF<<<222666:::999RRR}}}ttt[[[UUULLLAAA999111++++++---++++++***)))((((((((((((&&&%%%$$$&&&((())))))(((&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&'''))),,,------***''''''((()))(((&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$%%%'''(((---111666;;;>>>>>><<<;;;999;;;<<<===@@@IIIVVV```{{{{{{dddNNNFFF>>>:::666111000111000111333444333222000///111000......///000111000555;;;LLL```mmm{{{^^^@@@222...,,,,,,++++++******))))))}}}yyy{{{zzz||||||vvvrrrnnnmmmmmmnnnooonnnllljjjllllllqqqxxxxxxsssooonnnfffeeecccaaa___]]]\\\\\\UUUXXXZZZXXXTTTSSSWWW[[[VVV\\\WWWMMMFFFGGG```TTTEEE===666444444555888===\\\tttGGG;;;555555999>>>NNNttt[[[>>>999333//////............//////333222BBB```vvvGGG444...000***)))//////,,,)))&&&######&&&***,,,++++++)))(((''''''''''''((()))***)))'''''')))***&&&///111000DDDpppwwwKKK444333333,,,***+++---///---...888DDDhhhNNN:::777---111333000---...111333///---,,,...---...444<<>>:::888777444555<<>>444000222111555MMMjjj\\\FFF888333333------///))))))))))))((((((((('''''')))((((((((('''''''''&&&&&&(((******(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((())))))***+++***&&&%%%((((((%%%&&&'''(((((((((((('''&&&&&&%%%$$$######$$$%%%&&&)))+++---000000///...------000333444555999@@@FFFLLLSSSXXXZZZ___jjjtttxxx}}}bbbUUUCCC777222111///,,,...//////000000...---,,,///...............//////555222333999AAAWWWuuuXXX???444222---***+++***'''&&&)))xxxyyyzzzzzz{{{|||~~~}}}~~~}}}yyyxxxvvvtttqqqppprrrvvvzzzyyywwwttttttwww||||||wwwrrrooommmnnnqqquuuwwwwwwtttqqqjjjhhhgggfffeeebbb^^^ZZZ[[[XXXVVVUUUTTTVVV___iiiwwwhhhXXXNNNIIIUUUxxxcccEEE===:::777666444444<<>>\\\zzzKKK555///+++,,,+++(((''')))'''((((((((('''''')))+++///,,,000<<<\\\RRR999333///,,,*********)))((('''&&&&&&%%%(((((('''&&&&&&(((,,,000:::QQQjjjMMM777111------,,,)))((()))++++++,,,,,,++++++***)))(((((('''((())),,,///000999OOOoookkkEEE///222222......+++))))))************)))((()))(((''''''(((***---...111222///,,,///666<<<>>>CCC333///000,,,///666555555777555---)))+++...///---000000...444===>>>888888111...111000333HHH```nnnIII888222333//////000***((((((((('''''''''&&&&&&((((((((('''''''''''''''&&&((())))))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''')))******---000///((($$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''(((+++,,,------+++***---///222333333666<<>>NNNnnn\\\AAA222222333111...,,,++++++,,,,,,444222<<>>666444222///---,,,---000}}}~~~}}}wwwrrrrrryyy{{{|||wwwoooiiihhhkkkooorrrppprrrtttxxx{{{~~~|||{{{wwwwwwrrrrrrsssvvvyyy{{{{{{zzzqqqllleee```^^^]]]]]]\\\YYYWWWSSSOOONNNSSSZZZ^^^ssshhhXXXNNNSSSlll___GGG;;;888666555444444<<>>111000++++++---******...------000///;;;TTTmmm@@@555---,,,++++++++++++,,,---...+++)))***+++///===KKKqqquuuFFF333000,,,******+++,,,+++,,,,,,+++***)))+++---///---,,,+++))))))))))))******,,,...555FFFddd^^^EEE888...)))'''((()))*********+++...111666LLL{{{|||JJJ555///******)))&&&&&&)))'''((())))))'''((()))+++***---...777NNNppprrrLLL777000,,,))))))))))))(((''''''&&&&&&&&&''')))(((((()))+++---+++222999UUUnnn|||zzzUUU999222---,,,+++((('''***((()))******+++++++++******)))((('''''')))+++,,,222666CCClllOOO///000///******+++&&&'''(((((())))))))))))+++,,,---.../////////...,,,......++++++///000...+++......------///<<>>MMMuuufffGGG555333111000///)))((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((('''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))))))'''''')))+++444<<<@@@888---'''%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***++++++******)))+++...000444888<<>>666222///,,,yyypppkkkmmmtttzzzyyyzzznnneeecccfffjjjlllooorrrwwwyyyyyyyyyzzz{{{yyy~~~tttqqqrrrsssssstttvvvyyyzzzzzzyyytttpppjjjfffbbb```]]][[[YYYXXXRRRJJJGGGJJJJJJFFFLLLKKKIIIPPPjjj[[[III:::777555555333444<<>>444---,,,+++******+++,,,---+++'''(((------,,,777FFFoooeee>>>222///,,,+++,,,...///000//////---***)))+++000555000...,,,***))))))))))))------222FFFkkkQQQ999111---******&&&'''))))))))))))+++---000666XXXUUU777000******)))'''(((+++((()))***)))((((((***,,,'''000...000<<>>111***''')))***(((''''''''''''((((((((((((''''''''''''((()))))))))))))))*********+++,,,---///000111555:::hhhkkkBBB111,,,000+++***...---000///***,,,222111666IIItttjjj???666,,,,,,+++******+++,,,,,,+++&&&(((---,,,)))222@@@aaa___===111...+++***,,,...000000///000000...,,,---222666222000...+++)))((('''''',,,,,,333LLLwwwTTT:::000+++***///(((***+++,,,++++++---///222222NNNRRR888111,,,+++***((())),,,((()))***)))((((((***,,,(((000---000;;;AAA___iiiAAA111///...+++++++++***************(((***,,,,,,***)))((()))''')))$$$,,,///888III<<<777000+++******)))***---,,,+++)))***---111666999444222///,,,***))))))******222,,,///777OOOeeeSSSRRR>>>333///)))***...((())))))))),,,111777===AAAGGGBBB999111---,,,---///+++------***+++...///---111///)))000888666WWWddd???444444111444222///...+++***,,,///***+++,,,------///666===FFFwwwwwwLLL===555000000,,,))))))))))))((((((((((((%%%%%%%%%&&&&&&''''''''''''''''''%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&%%%%%%)))222999JJJJJJCCC666,,,((('''%%%&&&''')))******)))'''&&&###$$$$$$%%%%%%$$$$$$###%%%%%%&&&''''''(((((())),,,,,,---000333666777777BBBFFFIIILLLUUUfffttt{{{yyysssvvv{{{ooodddhhhkkkgggeeeiiiUUUPPPHHH@@@999555333222...///000000000///---,,,...---+++++++++---///000111>>>WWW{{{VVVBBB222111444222///000;;;LLL\\\___\\\VVVMMMCCC~~~rrrjjjhhhlllqqqttt{{{|||tttiiidddgggjjjlllrrrvvvtttpppnnnrrrwwwxxxwwwzzz|||vvvllliiilllvvvuuuvvvxxxwwwtttrrrrrrrrrooommmlllkkkfff\\\UUUUUUTTTPPPKKKEEEBBBAAAAAA>>>AAAJJJ```yyyUUUEEE>>>999555444444555:::@@@[[[~~~oooGGG>>>:::333444999>>>\\\LLL888999...---.........---,,,,,,+++)))///111111999DDDCCC999---+++))))))+++,,,***'''(((((())))))))))))))))))(((&&&&&&(((+++---+++))))))))))))***+++,,,---...,,,888@@@sssbbb888444...***)))***++++++---,,,,,,...///222:::DDDooo___>>>111+++***)))))))))***+++,,,---,,,***)))***,,,///000MMMggg___:::333---+++,,,---,,,---///111---***((())),,,...///---......---***)))((()))...///222DDDpppSSS888000+++***,,,+++)))((('''((()))+++,,,---;;;FFFuuuccc???///,,,...&&&$$$***++++++***(((&&&%%%&&&'''(((---...+++...222666QQQyyylllAAA111"""111000)))''',,,,,,'''&&&***...***((()))(((&&&'''***!!!"""%%%(((+++---...///000///---+++******++++++,,,...))))))///...444EEEDDD???555,,,,,,000111000---,,,---///222888===@@@;;;666///++++++++++++***...222222,,,***999TTTiiixxx\\\FFF:::...,,,000...++++++++++++,,,---......)))...000222222999eeeyyyDDD666888***111...,,,+++,,,------,,,+++,,,,,,,,,---111555999JJJvvvMMM777111+++***///---+++)))((())))))((('''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&###'''%%%%%%'''$$$///GGGTTTIII<<<222)))###$$$)))%%%'''(((((('''&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%&&&&&&'''((()))''')))+++---///111555888AAAAAACCCGGGRRRdddzzzpppqqq~~~yyyhhh[[[^^^eeefffdddcccXXXLLLAAA;;;777111...//////......---------......*********)))+++...000///444GGGeee{{{LLL@@@333000000000222444333BBBRRR]]]kkktttmmm^^^}}}ssskkkiiilllpppsss||||||wwwlllfffeeegggkkkooosssqqqmmmlllpppvvvwwwvvvwwwxxxsssjjjhhhlllxxxxxxyyy{{{{{{zzzxxxxxxqqqooollllllkkkggg^^^WWWVVVSSSNNNGGGBBB>>>===>>>:::???KKKdddtttQQQDDD;;;777444555555666;;;BBB[[[~~~tttJJJ;;;888222444999<<>>555---+++))))))++++++***((((((((((((((())))))))))))((())))))******+++,,,---,,,++++++***+++---...//////:::EEEwww[[[888444...***)))***++++++,,,******,,,---000888BBBkkkaaa???111,,,+++***))))))***+++,,,---+++***)))***,,,...000<<>>mmmmmmIII555---...(((&&&******)))((('''&&&&&&''')))***,,,---+++---000222JJJoooggg@@@444&&&///,,,++++++,,,,,,...222555777000+++++++++((((((***$$$%%%&&&(((***++++++,,,+++***)))(((''''''(((((('''***((()))//////:::PPPiiiUUU===---''''''(((((()))))))))***,,,///222444222///,,,+++,,,---+++)))'''+++...111>>>XXXwwwoooPPP>>>///)))***&&&************+++,,,------)))---///222444<<>>:::::::::999AAAQQQmmmkkkLLLCCC999666444666666777===EEEYYY~~~{{{PPP:::777222555999;;;UUU}}}uuuEEE444333+++---------------,,,,,,+++''',,,---,,,222999777///,,,***))))))***+++***(((''''''(((((()))))))))******,,,------++++++---000000///---++++++---///111000<<>>///,,,***)))************+++++++++,,,,,,(((((())),,,......+++)))***+++---888RRRuuurrrNNN<<<000---...)))))))))))))))***+++,,,,,,***......111666@@@iii___===666333111...,,,++++++,,,,,,+++)))*********+++///444777DDDjjj~~~NNN:::888333---,,,+++)))'''&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$)))((())),,,)))111GGGRRRDDD444+++(((%%%%%%&&&&&&'''((((((&&&&&&&&&(((&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%&&&&&&'''((()))''')))+++---...111444777<<<>>>AAAFFFRRRhhh{{{lll]]]YYY[[[\\\ZZZYYYMMMCCC999555222///...///......---------......///+++,,,,,,,,,---///222666@@@^^^}}}PPP???666///...///------///)))333<<>>GGGZZZ~~~XXX===:::333555888;;;VVViiiAAA333000+++,,,,,,---------,,,,,,+++'''+++,,,,,,///333111+++******))))))******))))))''''''(((((()))***+++++++++,,,///333666666444222444222///---,,,...000222111>>>ZZZVVV777333---******+++,,,,,,***))))))++++++---444===^^^kkkDDD333///...,,,***))))))))))))+++******)))***,,,---///333999UUUYYY<<<444///...000111---,,,---+++,,,,,,,,,,,,,,,---...---,,,++++++,,,------,,,+++...111AAAiiiRRR555111111,,,&&&******)))))))))***+++,,,111999===bbbqqqNNN666000,,,------''''''''''''&&&'''((()))***'''***)))***...---:::UUU~~~qqqEEE555///+++(((...,,,'''777RRR^^^YYYJJJ===111......+++'''&&&'''((((((((((((((('''''')))))))))******++++++,,,***///------...000FFFkkkaaa>>>333333///+++++++++,,,,,,,,,,,,+++)))(((%%%&&&(((+++------,,,+++000000222CCCgggeeeAAA555000111222---)))))))))******+++,,,------///---///555???bbbvvvHHH777666111///,,,++++++,,,+++*********++++++,,,///444888BBBdddPPP;;;888444///---+++)))''''''(((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$'''$$$&&&***)))333IIITTTDDD333+++)))'''%%%%%%&&&'''((('''&&&%%%'''(((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&'''((()))''')))+++---...000333666999<<<@@@GGGTTTkkk~~~qqqbbbYYYXXXXXXVVVUUUKKKAAA777333111...,,,......------------...//////,,,,,,---------...555<<>>KKK^^^zzzVVV<<<555111///000000,,,+++---...222333333:::JJJ___lll}}}zzzyyyxxxwwwuuurrrpppqqqrrrqqqqqqwww~~~}}}vvvsssrrrppppppooollljjjiiikkkmmmoootttvvvtttrrruuuxxxyyy}}}{{{~~~|||vvvnnnoooooonnnmmmjjjgggeeecccXXXIII>>>:::;;;===>>>@@@OOOnnn___DDD???999777666555444777CCCOOOpppbbbCCC<<<333333888???___RRR<<<444------***++++++,,,,,,,,,,,,,,,***,,,---......---+++)))''')))***)))(((((()))+++'''((()))+++,,,...//////***222DDD^^^pppmmmWWWBBB666444222000///000222333<<>>CCCUUUwww___BBB<<<666444444333333999HHHVVVzzzXXX===888111333999@@@___wwwIII:::333+++...******+++,,,,,,,,,,,,,,,***+++---...---***))))))&&&(((***)))(((''')))+++((()))***,,,...///111111666EEEaaaaaaFFF444333222111111111222333CCCUUUgggEEE666222---******+++---------+++---......---333:::QQQrrrTTT888///...---+++******++++++)))))))))***++++++,,,,,,...444DDDkkk\\\>>>...,,,---333444111------,,,,,,+++,,,333DDDYYYhhhnnn^^^HHH666---,,,,,,,,,...333666@@@bbb{{{QQQ888...,,,,,,******++++++,,,,,,,,,+++,,,333444NNNmmmxxxLLL777......000+++'''(((((((((((((((''''''&&&+++((((((...///333@@@eeeaaa666555...,,,...444FFFeeexxxlllTTT777000+++***(((%%%$$$&&&&&&&&&''''''(((((('''''')))***+++,,,,,,,,,+++***(((((((((---333888WWW```999***///222...,,,---------...---------***++++++)))((((((+++......555===QQQ{{{WWW666333222000000///************+++,,,---...---///,,,---333222:::MMMjjjTTT;;;666333000.........---,,,***+++,,,,,,---000555999BBBVVVvvvQQQ===444000///,,,***((((((((()))((('''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&((((((###%%%***)))///BBB>>>555...+++(((%%%$$$&&&(((((('''&&&$$$%%%'''***((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))((()))+++,,,---...111444777???JJJSSS___tttwwwttttttqqqgggYYYPPPOOOMMMIIIFFF===333000///,,,,,,...---,,,,,,------///000000---,,,000777;;;EEE^^^xxx```HHH;;;444222//////000...))))))++++++,,,...000222666===CCC|||yyytttrrrpppooolllkkksss}}}~~~zzzssspppkkkkkkiiigggeeebbbaaa```aaakkksssssstttxxxzzzwww}}}wwwuuuzzzyyyrrrooopppqqqooommmjjjhhhhhh^^^QQQ@@@555444888<<<>>>III[[[~~~___AAA999444222111222333:::KKK\\\}}}xxxLLL777333///222999@@@^^^sssDDD888222***---)))***+++,,,,,,,,,,,,,,,******,,,...,,,)))((()))&&&(((******((('''))),,,)))***+++---///111222333DDDYYY{{{cccDDD222222222222222222222333FFFZZZjjjKKK666222---******,,,---...,,,+++,,,...---,,,222999PPPmmmWWW:::///...,,,+++***++++++,,,((())))))***++++++,,,,,,)))///:::XXXzzzwwwRRR444+++))),,,111333000---,,,,,,,,,...333BBB[[[yyywwwWWW===000---///000...333555>>>___ZZZ;;;...---///******+++,,,,,,,,,,,,+++,,,111111GGGaaaPPP888---...111,,,%%%&&&'''((())))))))))))''',,,((('''---...000<<<[[[eee999777...,,,111???WWWqqqyyyfffNNN111,,,)))***((($$$%%%(((''''''((((((''''''&&&%%%'''((()))******)))((('''***(((''',,,222555TTTsssGGG000000...###))))))))))))((((((((((((''')))+++***((((((***---...666>>>QQQ{{{^^^:::444///***++++++))))))))))))***+++,,,---+++...,,,...444222444CCCVVV^^^>>>777444111/////////...---)))******+++,,,///444777AAATTT|||[[[BBB666000...+++)))'''''''''((('''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&"""$$$)))$$$&&&777333---)))(((%%%"""###'''(((((('''%%%$$$%%%'''***((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''))))))((()))+++,,,---...111333888AAALLLVVVaaavvv{{{rrrooonnnnnneeeWWWMMMLLLIIIEEECCC999111///...------///,,,,,,,,,---...///000111444333888BBBIIIVVVtttdddCCC777777999111///...///,,,''''''***)))(((***,,,---...111444~~~~~~~~~~~~|||yyysssmmmjjjmmmsssxxx|||}}}wwwqqqnnniiidddaaaccchhhiiiddd___```jjjuuuxxxuuusssvvvzzz|||yyywwwuuuuuutttrrrqqqkkkooorrrrrrnnnhhhccc```RRRHHH===888777999???FFFGGGcccPPP:::===555666111222777888DDD\\\vvvjjjFFF:::222000444555;;;WWWxxxlllBBB///333333+++...---,,,***))))))******///,,,******+++,,,+++(((((((((''''''((()))((('''+++''''''+++///000333888OOOvvv~~~SSSFFF333333333555666666444222DDD\\\~~~JJJ999222......---+++***---)))+++------,,,,,,///222FFF\\\XXX===333000---++++++,,,++++++***,,,'''&&&...+++''',,,...***222IIIZZZVVVAAA000***+++...//////...,,,***111000...DDD[[[yyyxxxVVVDDD666111111,,,...///111;;;ZZZnnn@@@333333)))***)))))))))))))))******(((+++///999UUU|||WWW>>>555...)))''')))***+++++++++***)))(((''''''(((***,,,...000111FFFaaazzzxxx\\\>>>///---...111BBBddddddCCC333///***'''&&&&&&&&&%%%'''''''''''''''&&&&&&&&&(((((((((((())))))))))))((())))))...000333TTTOOO777///***000///,,,)))(((******(((%%%&&&''''''((()))******+++***333888GGGvvvccc===888///---111---+++++++++************)))------...000333777:::===OOOkkkDDD555444111...,,,,,,+++)))///***(((,,,000111555:::CCCUUUyyyeeeEEE:::444//////---+++******)))(((&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%***'''$$$$$$%%%%%%### $$$$$$$$$$$$%%%&&&'''(((+++***)))((('''''''''(((###$$$$$$%%%%%%&&&&&&'''((('''&&&%%%%%%%%%%%%%%%((((((((((((((()))******++++++,,,---///111222333===@@@JJJYYYfffsss~~~tttuuu{{{uuullljjjpppiii^^^TTTNNNKKKEEE???===999444000///000000000333,,,))),,,111111111222888<<>>000222222------,,,***))))))***+++,,,...+++)))***,,,---,,,***---,,,++++++,,,---------///,,,,,,///000111888???aaauuuJJJ<<<222222222333444444333222AAAYYYPPP999333......---******,,,***,,,......------000333>>>RRRttt___===111...***))))))))))))((((((+++''''''---***'''///333333777@@@HHHGGG<<<111+++---///111111000...,,,000444999WWWtttkkkJJJ:::///---///,,,333444555<<>>999444444555666;;;AAASSSwwwbbbEEE;;;:::444555000000555555@@@WWWuuunnnHHH<<<444111333///000AAAXXXvvvdddLLL:::333111000//////---***((('''(((***+++---+++******,,,------,,,++++++*********+++---...000///000000///222???MMMuuuhhhBBB555111111111222222333333333>>>WWWWWW:::333......,,,))))))+++***+++,,,,,,,,,---///111666GGGeeejjjAAA111...***(((((((((((((((&&&***'''''',,,)))***666===FFFIIIBBB<<<:::555---,,,...000222222111000///---555CCCkkk~~~ZZZ>>>222******///---555777777;;;OOOvvvVVV:::555...+++******)))))))))******222,,,***///999RRR}}}{{{PPP777111000,,,''''''((())))))((((((((()))))))))(((((())))))***...222888;;;:::555000---000222OOO___@@@222...)))'''&&&'''((((((''''''(((((((((((((((((('''(((((((((((()))))))))***+++)))---000333PPP|||rrrCCC444333+++***(((''''''((())))))((('''(((((())))))*********+++111555DDDrrrvvvGGG888111///000,,,------------,,,,,,,,,,,,,,,,,,,,,---///222555777TTTTTT===777111.........,,,***,,,)))))),,,......111666>>>LLLrrrkkkHHH:::666222111///---,,,,,,+++***(((&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((('''&&&%%%$$$$$$%%%&&&'''+++(((%%%$$$%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((()))***)))(((((((((''''''&&&%%%%%%$$$$$$''''''&&&%%%%%%%%%&&&&&&'''''''''''''''((()))))))))***,,,...111333666777:::BBBLLLTTTYYYcccxxx~~~yyysssoookkklllooorrrooohhheeefffeeeccc___\\\UUULLLBBB<<<777444000...///000000000000...///111111222888@@@EEEYYY||||||bbbDDD444/////////000000///---,,,+++***************+++,,,,,,,,,,,,+++{{{}}}~~~yyysssuuutttqqqoooooorrrwww|||tttrrrnnnkkkjjjjjjiiiiiibbb___]]]```fffkkkmmmlll___iiiuuuzzzyyyvvvvvvwwwssspppnnnllllllkkkiiihhhaaaaaabbbdddccc[[[MMMBBB888555444666777777;;;AAASSS}}}SSSBBB<<<666222333000000555555@@@WWWvvvoooIII:::444222222...,,,888IIIeeeQQQ???999666///,,,...111...+++'''&&&&&&((()))---,,,+++++++++,,,,,,,,,)))))))))(((((())),,,...---...000///...666KKK```[[[AAA777111222222222111222444555>>>YYYXXX:::333...---,,,)))(((***(((((()))))))))***+++,,,222BBB\\\uuuFFF444000,,,)))))))))******%%%)))((())),,,)))111EEESSSaaabbbOOO<<<666111))),,,---///111111111111000///999LLLwwwjjjKKK666000+++,,,111///333555555777GGGkkk```<<<444000++++++******))))))*********&&&***222444AAAlllccc???555000(((************))))))(((((())))))(((((('''(((((((((///,,,+++,,,///111///---222333RRR[[[===333///***''''''((())))))''''''((((((((((((((()))))))))))))))***************,,,***,,,000333LLLsssHHH777:::000+++***((((((((((((((('''(((((()))))))))*********+++000333AAAmmmOOO888333111///---------------,,,,,,,,,,,,...---------///111444666NNN```BBB999111///000...+++)))...+++,,,///000000333888???OOOvvvoooIII999666555111///,,,+++++++++)))(((&&&&&&&&&''''''''''''((('''''''''(((((((((((())))))(((&&&%%%%%%&&&((()))---***'''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%$$$%%%(((*********)))(((&&&&&&%%%%%%$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''(((((())))))***,,,...222555888:::AAAFFFLLLQQQVVV___ooo|||xxxuuuxxx{{{vvvpppmmmllllllmmmllljjjhhhjjjnnnhhhddd```^^^VVVJJJ>>>888666333000///000111222222,,,///444777555666@@@LLL___qqq{{{___MMM999000//////000111000///...---+++******))))))***+++------,,,++++++{{{vvvuuuuuutttrrrqqqrrruuuwwwoookkkfffdddeeeeeeeeeeee```^^^]]]```fffkkknnnnnn^^^eeemmmssstttuuuxxx{{{llljjjhhhhhhiiijjjiiihhh___^^^]]]]]][[[SSSEEE:::555333444666777777<<>>OOO???333555555...***...---+++)))'''&&&''')))***///......,,,+++******++++++,,,---,,,***+++---000+++---//////111@@@^^^yyyjjjMMM@@@888222333333222111222666999BBB```TTT999222------,,,)))(((***(((((('''((()))******+++///@@@TTT{{{LLL555111,,,)))((()))******%%%))))))***,,,---???]]]uuu{{{pppSSS;;;555111******+++---...000000000000222>>>SSSZZZ@@@222111......111...///222333777EEEgggiii@@@444111,,,,,,+++***************(((%%%+++333111:::dddpppEEE666111+++,,,+++***)))(((((('''''')))((((((((((((((())))))***)))''''''''')))******333444RRRYYY===777222,,,((('''((())))))&&&'''''''''((((((((()))******+++++++++,,,,,,,,,***,,,+++,,,000222EEEfffQQQ:::;;;222......,,,***((('''''''''))))))))))))************+++000222>>>eeeZZZ;;;555222//////,,,,,,,,,,,,++++++++++++//////......000222555666GGGnnnuuuKKK>>>333333666444///......---...000000000444;;;FFF\\\uuuKKK:::777777000---+++******)))((('''&&&&&&&&&''''''''''''((('''''''''(((((((((((()))+++)))(((&&&&&&((()))+++---,,,***'''%%%$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%###$$$''')))******)))((("""#########$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''((()))))))))***,,,///333777:::<<>>RRRrrrTTT===888777///---+++)))))))))(((&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((***)))(((''''''((()))***+++++++++)))&&&$$$%%%&&&'''&&&&&&&&&&&&&&&''''''$$$%%%&&&((())))))(((((("""""""""###$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((((((((((()))*********+++---000444888;;;===CCCEEEHHHOOO\\\jjjpppooojjjjjjpppzzz}}}xxxvvvrrrtttqqqkkkkkkuuuuuubbbYYYRRRFFF;;;888555333111111333444444444555444444666<<>>888222///111222///++++++,,,,,,,,,,,,+++***))))))''''''((()))))))))))))))yyyrrrppptttxxxzzzxxxuuurrrpppgggdddbbbcccfffgggccc```ZZZZZZ\\\___bbbeeefffggg```ccchhhlllppptttzzzfffdddcccccceeeffffffeee]]][[[VVVPPPHHH@@@999555000///111555888===HHHTTTrrrmmmHHH>>>;;;555111333000111555444===SSSyyyaaa@@@555222/////////---...111---,,,,,,---,,,***+++,,,%%%&&&'''((())))))******+++,,,...---++++++...000,,,000444333///,,,,,,......---...111<<>>HHHxxxcccDDD777444///---///...------///...000999CCC^^^aaaDDD888444000...+++*********((('''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%'''***)))'''%%%&&&''''''''''''''''''((()))***&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((()))))))))))))))***+++++++++,,,...111555888<<<===BBBHHHMMMSSS]]]iiimmmjjjjjjiiimmmvvv{{{zzzwwwwwwrrrtttqqqiiikkkzzzxxxZZZNNNIIIAAA999888444333111111222333333222555888???IIIVVVmmmeeePPP@@@555000,,,+++///000---,,,---)))***+++++++++***))))))++++++******++++++,,,---zzzqqqmmmrrrxxx|||zzzvvvrrrpppgggdddcccfffiiiiiiddd___WWWXXXZZZ]]]```bbbcccccc___bbbgggkkknnnrrrwwwzzzgggeeeccccccdddeeedddcccYYYWWWRRRIII???777333111111111333777;;;BBBQQQ___kkkGGG<<<;;;888222444111111444111999NNNxxx[[[<<<666222///...---,,,,,,---,,,111222...+++******))))))*********)))'''$$$###(((***,,,---,,,---000444333888<<<;;;666222222333...,,,,,,///<<>>???---000222222///---///666<<>>999222333444222...---///111++++++******************)))111555888QQQPPP@@@444+++444//////.........---------............000444777999;;;<<>>111000...------,,,***(((,,,***)))******+++***(((&&&***,,,***((((((((()))000'''%%%---///,,,222>>>OOOVVVYYYNNN<<>>JJJQQQXXX[[[ZZZZZZ]]]```bbbbbbbbbfffooowwwuuunnniiihhheeebbbdddqqqoooPPP>>>888444111000///000000111222444555666<<>>YYY[[[===///111...((('''******&&&***''')))...,,,***333AAAdddvvvSSS888333000000///CCCSSS___iiiUUU@@@777000---+++((((((*********(((((((((((()))***,,,;;;QQQ```AAA222++++++&&&''')))###)))((('''&&&&&&&&&''''''***))))))((((((((())))))111//////000//////555===YYY^^^???222111000000222444444222000///...,,,++++++******---(((222:::CCCnnn^^^;;;777555,,,000333555333000...000333555000---.........111666888:::UUUVVV;;;666444000---111---+++111333999IIIvvvqqqGGG;;;888111000---+++***)))))))))******)))))))))((((((((((((((((((''''''&&&%%%%%%''''''''''''(((((((((((((((''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&'''))))))))))))+++---***,,,---///111444999<<>>SSSuuuVVVCCC;;;222111444000---...///000777???^^^___;;;777...---,,,---...///...---++++++***)))((('''&&&&&&))))))))))))))))))))))))&&&***000333111999UUUqqqdddBBB444222111,,,---...111;;;VVVuuuDDD:::333111000000...---,,,///333777DDDfffwwwEEE555///,,,,,,,,,***)))++++++******))))))******+++)))///---@@@bbbQQQ999///000,,,,,,...***)))111---111888XXXnnnCCC666333555555000,,,+++******+++...111333AAA^^^uuuGGG666111...000)))///...---...000666IIIhhhoooCCC333222...))))))+++***'''+++&&&&&&***+++)))///888JJJeeewwwwwwmmmTTT<<<666///000555TTTkkkvvvuuuWWW;;;444---+++***''''''***)))((('''''''''((()))***---<<>>bbbeeeAAA999666///000222444333000...000222555000---------,,,...333444555MMM^^^<<<111000//////333...---333444;;;MMM}}}sssIII<<<999000///...---,,,+++******)))))))))(((((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((('''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''%%%'''))))))))))))+++---)))+++---...000333777:::>>>DDDJJJMMMMMMNNNPPPRRRRRRTTTVVVZZZdddmmmmmmgggYYYWWWSSSNNNLLLPPPYYY```WWWHHH999333333222111222333555999===CCCLLLUUU\\\mmmcccRRR???444000---***)))))))))*********+++++++++,,,,,,,,,+++++++++******((((((((((((((()))******xxxwwwvvvzzzwwwuuuwwwgggWWWWWWcccnnnoookkkddd___ZZZXXXYYY]]]```bbb```bbbdddfffggghhhggggggfffdddaaa^^^[[[VVVOOOJJJ@@@;;;555222111111222222111000333888???RRRvvvyyyNNN???888111222333///...//////000666===[[[~~~TTT777444...---,,,---...///...,,,***++++++******+++---///000+++((()))***))))))***(((...444666:::NNNrrrZZZ;;;444333///,,,...000222???\\\rrrFFF;;;000000000//////---,,,...222666DDDaaayyyHHH666000,,,,,,,,,))))))+++******))))))))))))******+++111,,,;;;ZZZWWW===000///+++******%%%(((333///000;;;bbbjjjAAA555333444444...---,,,******+++---000222;;;XXXvvvHHH777111...000)))...,,,+++,,,...111;;;QQQeee~~~GGG555222---++++++---,,,***+++%%%$$$'''))))))+++000666HHHSSSYYY[[[MMM:::555111333>>>eeexxxNNN777000+++***)))&&&&&&)))(((((('''&&&&&&'''))))))---===UUUWWW>>>///---000***'''+++))))))(((((('''''''''''''''))))))(((((())))))******+++***+++---,,,,,,222:::[[[UUU???555---,,,...///......000000111000///---+++***++++++000444:::VVVtttLLL;;;666333000111222111...---...///222---+++,,,---,,,...333555777KKKwww___<<<111222222222444000000555555>>>SSSuuuJJJ;;;666////////////...---,,,+++((((((((((((''''''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((((((((((('''&&&&&&%%%%%%(((((('''&&&&&&&&&&&&'''(((*********((('''((())))))+++---...///222555888:::???DDDHHHIIIIIIJJJKKKMMMPPPRRRUUU]]]dddddd```RRRPPPLLLFFFBBBAAADDDHHHCCC:::333333555555666999555???LLLTTTZZZdddqqq|||vvvcccKKKAAA777111...,,,(((&&&((()))***+++++++++++++++------,,,,,,,,,+++++++++)))(((((('''((()))+++,,,zzzzzzxxx~~~~~~~~~mmm[[[WWWaaalllnnnkkkgggbbb]]][[[[[[^^^aaabbb```aaadddggghhhhhhgggfffdddbbb^^^YYYSSSKKKDDD???999666222000000111222222000000444:::>>>MMMqqqpppHHH===777222444333000///000000000444;;;UUUqqqIII222---///...,,,,,,------+++***+++,,,+++******---333888;;;111)))***+++******,,,,,,000444888GGGfffvvvKKK555444444---,,,000333555DDDfffoooHHH;;;,,,////////////------...111444@@@ZZZyyyHHH777000,,,,,,+++)))))),,,***))))))))))))))))))******111...;;;WWW\\\BBB333111,,,+++,,,((((((333...000===gggeee>>>555555777777000---,,,******+++---000222333NNNuuuuuuGGG666000---///(((---+++***+++...///555CCCQQQyyyNNN777111,,,,,,...000///...***&&&$$$&&&(((((()))***---555888>>>FFF???333222333:::LLLzzz~~~KKK555...***))))))&&&&&&)))((('''&&&&&&&&&((()))***///???WWW```EEE222---000***'''******(((((((((((((((''''''''''''''''''''''''((()))***+++***,,,......---333:::dddlllHHH::://////333222000///---...///000111000///...***,,,///222999LLLyyyZZZ===444333/////////...---,,,,,,,,,...***))),,,------///444444888IIInnncccAAA777666555222333///000555444???XXXxxxJJJ999222//////000///...---,,,+++((((((((((((''''''''''''%%%%%%%%%&&&''''''((((((''''''''''''((((((((((((%%%%%%%%%%%%%%%&&&''''''))))))(((((((((((())))))&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''((()))***)))'''''''''((()))+++---...///111444666999<<>>QQQhhhwww}}}kkkUUUFFF;;;888444000///...+++((('''((()))++++++,,,,,,+++---------,,,,,,,,,,,,+++))))))(((((()))***,,,---{{{}}}uuuvvvuuuppp```ZZZ```hhhkkkiiigggdddaaa___```aaabbbbbb___aaadddffffffeeecccaaa___\\\XXXQQQIIIBBB<<<999444111///...///000000000000000555;;;===KKKppphhhCCC;;;777111444222000///111000///333999QQQvvvcccCCC222,,,///---++++++,,,+++***(((------,,,++++++111;;;BBBIII999,,,+++,,,******---...333888AAAZZZgggBBB555555333---+++111555777GGGllliiiGGG;;;***////////////...---...000333:::QQQxxxtttGGG888111,,,++++++((())),,,***))))))(((((())))))***'''111///;;;UUU```FFF777333,,,***,,,))))))222---000>>>fffddd>>>666777:::;;;555...,,,+++***+++---000111111GGGmmmtttFFF555///---...(((...+++***+++...000444===GGGnnn]]];;;333,,,---000111000000)))'''&&&'''((((((((('''+++---***...777333,,,000///===VVVLLL555///*********'''''')))(((''''''&&&'''(((***+++000@@@WWWpppOOO666+++...)))%%%((()))((())))))))))))((('''&&&'''&&&&&&''''''((()))***---,,,...000000///444;;;dddTTT@@@000///222000......------///000222333333333---///...222:::EEEjjjoooHHH666333//////......---,,,++++++,,,)))))),,,......000555///555CCC___kkkFFF888444111//////,,,///444222@@@[[[|||NNN:::111111000///...---,,,++++++)))))))))(((((((((''''''&&&'''''''''(((((())))))''''''''''''((((((((((((&&&%%%%%%%%%%%%&&&''''''((())))))******))))))(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''$$$&&&((((((((((((***,,,***,,,...///000111333555888;;;???BBBEEEFFFEEEEEEJJJLLLLLLKKKMMMOOOMMMIIIEEEDDDAAA>>>;;;888666555444333333666666888@@@IIIYYYmmm}}}bbbNNN@@@777000111000------//////---(((((()))***+++,,,,,,------------,,,,,,,,,++++++))))))))))))***+++------rrrgggfffhhhkkkooonnnuuuxxxzzz}}}qqqfffiiihhh}}}{{{pppccc]]]```eeegggggggggeeedddeeeeeeeeecccaaa___aaabbbcccaaa^^^[[[XXXWWWUUUPPPIIIBBB<<<999888444222000///000111111000222111555<<<>>>MMMwwwqqqmmm```>>>888444///222111......000///...000666JJJeee~~~tttSSS<<<444,,,+++***))))))++++++***))),,,---------111;;;KKKVVVVVVAAA///,,,---++++++///...999EEETTTrrrXXX===555333111...+++222555777GGGnnnaaaFFF;;;(((222...//////...------000222777MMMsssrrrGGG888111,,,+++***((())),,,))))))(((((((((((())))))(((111...777NNNzzzrrrXXXFFF>>>000)))+++)))+++000+++111>>>bbbiiiBBB999888::::::444...---+++***+++---///111222EEEiiisssEEE555///---///)))///---++++++///111444;;;CCCiiinnnAAA666...///222000...///'''((()))((((((((((((((()))***&&&)))000+++(((111+++>>>___JJJ666000,,,,,,+++(((''')))((((((''''''((()))+++,,,111BBBXXX]]]===,,,---)))&&&((((((((())))))***)))((('''&&&''''''''''''((()))***+++,,,,,,...000...---111888SSSbbboooTTT:::333222...+++---,,,,,,---...000111333444333444///333===@@@]]]]]]@@@555222000///......---,,,+++---******---...---///444,,,333;;;MMMuuu|||QQQ;;;222/////////,,,000555444CCCbbbSSS>>>444222111///---+++***************)))))))))(((((((((''''''((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&''''''(((&&&(((***++++++***(((&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((((((((((((((('''&&&&&&&&&&&&'''$$$&&&((((((((((((***+++***---///000111111333555666888<<<@@@CCCDDDCCCAAADDDFFFFFFDDDCCCEEEBBB>>><<<;;;:::999888777555333000222666===BBBJJJZZZiiiyyy\\\GGG===777222,,,000///***(((,,,///...)))(((((((((***+++---...,,,,,,,,,,,,++++++++++++'''(((***+++,,,---------eeeYYYVVVTTTUUUWWWWWW___aaaeeeiii```WWW\\\[[[nnn|||~~~~~~yyyvvvnnnddd___```cccfffffffffffffffhhhiiigggdddaaa___```aaa```]]]XXXTTTQQQQQQOOOJJJDDD===:::999999666555333333333444333222444222555<<>>___qqqGGG;;;888888666///...---+++***+++---///111555DDDfffsssEEE555000...000+++000///,,,,,,///222555;;;BBBeeexxxEEE999///000222///,,,---&&&)))+++***(((((())))))''')))''')))///)))(((333...EEEhhhJJJ777111------,,,)))((())))))((((((((()))***,,,---222BBBXXXhhhDDD......+++(((******((()))*********)))'''&&&(((((((((((()))***+++,,,***)))+++---+++)))---444AAAEEEaaa{{{nnnLLL>>>888111...000+++*********,,,...000111888888111444>>>===UUUpppJJJ999333222000000000///---,,,///,,,+++......---...222...333666@@@ddd^^^CCC999666222111///444999888HHHhhh}}}tttXXXBBB888444222///,,,***)))******************))))))))))))'''''''''''''''&&&&&&&&&''''''''''''((((((((()))'''&&&&&&&&&&&&'''(((((($$$&&&)))++++++)))&&&$$$&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''((())))))(((((('''&&&&&&&&&&&&'''''')))))))))'''&&&'''(((+++---000111111222333555555666999===@@@AAA@@@??????AAAAAA>>>===>>><<<777555555444555666666555333444888AAALLLWWWggg~~~rrrZZZCCC777555444111...222000(((%%%***------))))))(((((()))+++...///,,,,,,,,,+++++++++******'''(((***,,,------------\\\MMMIIIEEEDDDEEEJJJJJJLLLQQQTTTTTTPPPLLLNNNWWWccckkknnnoooooopppnnnnnnkkkffffffjjjkkkjjjiiilllooopppnnnkkkjjjiiikkknnnpppmmmggg```\\\[[[\\\YYYSSSNNNKKKFFFBBB???<<<::::::<<<;;;666333555444777:::<<>>111000111+++,,,,,,,,,---------......444DDDOOOHHH777---,,,///,,,***))))))***++++++***+++222---222>>>ZZZyyypppbbbBBB111111///---000///777LLLfffnnnGGG<<<333,,,...///...222333333FFFooo^^^CCC555...000///...------...///000111777MMMooo|||FFF999555///+++***)))))))))++++++******************//////222333AAAmmmtttVVV888---...+++444)))///555;;;bbbXXXCCC222444:::000000...,,,***)))***,,,---222CCCfff~~~LLL666444''',,,555$$$+++,,,---...///222777:::VVVyyyWWW<<>>@@@EEEDDDDDDFFFHHHHHHDDDAAAEEEJJJQQQUUUXXX[[[```dddeeeiiikkkkkkooowww}}}~~~uuuxxx}}}~~~|||zzzyyy~~~zzzwwwwwwssspppkkkgggdddaaa]]]ZZZYYYUUUTTTSSSMMMCCC<<<;;;777999>>>FFFWWWuuuuuuzzzPPP;;;000///000+++------------............,,,777>>>:::333///......---,,,++++++,,,,,,,,,,,,(((///---:::MMMlllbbbCCC111111...---000000===WWWxxxaaa@@@:::333......///---222333555HHHqqq[[[AAA444...000///...---------///000111555HHHfff{{{HHH999555///+++******)))))))))))))))))))))))))))))),,,---222555GGGtttlllOOO555---///,,,///'''---444;;;ccccccFFF999:::999//////---+++***)))+++---...333???[[[RRR888666***,,,333&&&+++,,,------...000444777JJJgggdddDDD222111,,,)))+++))))))((('''''''''((())))))''''''''''''''')))...111000FFFhhh___<<<333---+++***((('''***((((((((((((((()))******444CCCXXXrrrkkkMMM222,,,...+++(((***)))))))))((((((((('''''''''(((((())))))(((((('''******++++++,,,------...***000888EEE___pppHHH888777---,,,+++++++++++++++,,,,,,---+++///444555999JJJ___hhhIII999333/////////,,,+++,,,+++,,,...///000///...------222444666HHHqqqWWW@@@:::777///444222666;;;IIIuuu___YYY^^^mmmFFF<<<444111...,,,,,,+++***)))))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&'''((()))+++,,,,,,))))))((('''(((((()))***(((&&&%%%&&&(((******)))&&&&&&&&&&&&''''''''''''((((((***+++,,,---------000////////////000222222222333444555666777888999777555444444555555555555111444666777666666999===AAASSSnnnwww]]]NNNIIIAAA888333222222000...------,,,,,,+++++++++***+++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))***+++,,,,,,---,,,,,,oooPPPBBB???;;;:::<<<@@@???>>>>>>???@@@>>>===AAABBBEEEGGGKKKSSS^^^ggguuu{{{~~~}}}~~~|||yyyvvvsssuuusssqqqppphhh[[[QQQMMMGGGIIIOOO[[[qqqyyypppJJJ777......111,,,------------............)))---...---...000///+++***))))))))))))))))))***)))///111GGGccccccCCC111000---,,,111222>>>___yyyPPP888666333...///...---111444777JJJrrrVVV>>>333...111///...---------...///000222AAA[[[}}}zzzKKK999555///+++*********)))(((((((((((((((((())))))+++,,,222<<>>555---++++++((((((***((((((((((((((()))******222===MMMfffqqqVVV:::000000...***)))******)))))))))(((((((((&&&&&&''''''''''''&&&&&&*********+++,,,,,,------(((...333;;;QQQuuuTTT888222------,,,+++++++++++++++,,,***))),,,111111333@@@QQQsssZZZ<<<555000000///,,,+++---+++,,,...///000000000///+++///555777===WWWaaaCCC;;;888000555333666<<>>:::999<<<>>>===<<<<<<===???AAABBB@@@BBBEEEJJJRRR___nnnyyy~~~||||||{{{~~~}}}rrrjjjgggdddgggmmmvvvvvveeeCCC555...///222...,,,,,,,,,,,,------------------***'''***...---)))))))))))))))(((((()))***---111777UUUvvvaaaBBB111000,,,+++222444>>>```kkkHHH444444111...///......111444888IIIoooQQQ;;;333///111///...---------...//////111<<>>999333---......)))***++++++***+++---///333AAA___ZZZ888///***))))))%%%'''''''''(((((())))))***((((((((('''''')))---000888MMMpppvvvCCC999///------+++***+++((((((((((((((())))))***///777CCCZZZgggHHH666000...,,,)))************))))))))))))&&&&&&''''''''''''&&&&&&)))*********++++++,,,,,,,,,...111777JJJmmm^^^:::///000...---,,,++++++++++++++++++***,,,000000111:::EEEXXXlllCCC888000000///+++***...***+++---...//////////////////555999888EEEmmmjjjDDD888888111666444777===OOO}}}zzzUUUWWWfffTTT@@@888555111...---,,,***)))(((((((((((())))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&###$$$%%%&&&'''((())))))((((((((())))))******+++)))((('''''')))*********'''''''''((((((((())))))'''''')))***+++,,,,,,,,,...---,,,,,,---///111333---.........//////000000111222333444333333444444444777::::::>>>III[[[iiixxxvvvbbbQQQDDD<<<777333111///...///...,,,)))//////......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))***+++,,,------------}}}dddKKK@@@===:::999<<<;;;;;;::::::;;;>>>AAADDDCCCHHHPPPYYYdddrrr~~~}}}~~~}}}{{{yyyyyy{{{~~~{{{yyyxxxxxxxxxvvvtttqqqnnnooouuu|||~~~xxxttttttwww|||ppp~~~YYY===555000222555111***++++++++++++,,,,,,,,,---...+++''''''+++,,,***---...///...,,,,,,---000---222;;;aaa^^^AAA111111,,,,,,333666>>>^^^gggHHH555333///---000//////111333888GGGjjjMMM999333000111///...---,,,,,,---...///000999PPPvvv|||QQQ888444...+++************)))))))))******+++++++++///...:::PPPttt^^^>>>444//////000***---111111000999VVVUUUCCC>>>111---,,,++++++++++++,,,......111333DDDjjjtttFFF:::555...---000)))***++++++******+++---///999TTT```;;;///******+++'''((((((((((((''''''&&&&&&((((((((('''''')))---000===UUUuuuvvvFFF:::000---...---++++++((((((((((((((())))))***+++222;;;NNNttt]]]???000---,,,***************))))))))))))(((((())))))))))))(((((())))))***************+++******+++333FFFfffoooFFF444666///...---,,,+++++++++++++++***,,,...///000555;;;JJJvvvSSSAAA111//////++++++///******+++,,,------......222...000666555:::WWWxxxxxxIII888888222777444666>>>QQQ|||WWWZZZiii^^^CCC888555111///......,,,+++*********)))((('''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%&&&''''''(((***************)))(((((()))((('''''')))***))))))''''''''''''((((((((((((%%%&&&''')))******+++++++++,,,---...////////////++++++,,,,,,---------...///111333333222222444666666888<<>>777444222333111...------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******+++,,,------------uuu^^^GGG???<<<888888;;;999999::::::;;;???DDDHHHSSS[[[eeepppyyy|||xxxpppgggaaa___aaaddd___]]]ZZZ[[[]]]aaacccddd\\\\\\[[[\\\\\\[[[XXXVVVXXXYYY^^^gggjjjiiihhhjjjrrrvvvhhhmmmMMM888444222333666111++++++++++++,,,,,,,,,,,,(((++++++((('''+++---,,,,,,...///...+++***---000***000>>>jjjYYY>>>111222...---444888:::WWW}}}cccHHH777444...---000//////000333888EEEfff}}}KKK999555111111///...---,,,,,,,,,---...000666LLLrrrzzzPPP777333...+++***+++++++++))))))******++++++,,,,,,000///;;;VVVsssNNN555222///...///,,,---444222111===TTTcccEEE:::333///,,,,,,++++++,,,,,,------///222DDDhhhTTT===666///,,,///)))+++,,,,,,+++***+++---,,,666JJJvvvddd>>>222+++***,,,)))(((((((((((('''&&&%%%$$$'''''''''''''''***...111BBBZZZtttyyyGGG:::...,,,---,,,***)))((((((((((((((()))******)))///666CCCeeetttLLL333------+++******)))))))))((((((((())))))************))))))))))))))))))))))))))))))((((((+++444DDD```YYY;;;888000///...,,,+++*********)))))))))***---///222444DDDeeeoooRRR888222222...,,,000+++++++++++++++,,,,,,,,,111++++++111222444EEEZZZUUU???888222777333666>>>SSSYYYYYYdddnnnJJJ999666222000//////---,,,++++++***)))((('''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&''''''++++++++++++***)))(((''')))'''&&&&&&((()))((('''$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&((()))***+++++++++***+++,,,---...---,,,+++)))******+++,,,,,,---------///222222111333888<<<===CCCLLLZZZmmmyyydddOOOIIIAAA:::666333111000///...,,,++++++---...000)))*********+++++++++,,,++++++++++++++++++++++++---------------,,,++++++***+++,,,------.........ppp[[[FFF???===999888<<<:::===AAADDDHHHNNNVVV\\\mmmttt||||||vvvuuuuuuppphhhZZZWWWRRRKKKFFFDDDEEEGGGDDDAAA>>>???BBBEEEGGGGGGAAAAAAAAABBBCCCBBB???<<>>[[[vvvgggCCC555,,,)))+++)))''''''((()))(((((('''&&&%%%&&&&&&&&&'''***///333EEE\\\jjjJJJ<<>>SSShhhCCC888888222///111------,,,,,,++++++,,,,,,,,,***+++///000222;;;FFF^^^\\\DDD777111666333555===TTT\\\VVV[[[UUU<<<999444111000...,,,*********))))))((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''''')))***+++++++++***))))))((('''%%%%%%&&&''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&'''((()))+++,,,,,,,,,,,,******))))))))))))(((((((((((()))+++,,,---......---000333444555:::BBBHHHSSS```qqqqqqVVVFFF<<<999666444333333333222------------,,,---...///+++++++++***************---------------------------------...------,,,+++***+++,,,---............ooo[[[GGGAAA???;;;;;;>>>>>>CCCKKKRRRYYYcccmmmuuu||||||{{{kkkgggaaa\\\]]]^^^WWWMMMAAA@@@>>>;;;777444555666888555222333666999:::999888777888999:::999555333555333444999<<<===@@@DDDOOOggggggXXXVVV<<>>555555//////222///,,,,,,111888FFFfff{{{KKK;;;888222000///...---,,,+++,,,,,,---///...>>>cccoooJJJ777333...+++***+++++++++&&&''''''((()))******+++---***777WWWaaaCCC333222+++'''...333,,,444---***666CCCfffPPP999:::333---------,,,,,,+++++++++...000<<>>111...000///,,,+++((((((((((((((()))*********//////333OOO~~~eee???222000---((((((((((((''''''''''''))))))************))))))))))))))))))((((((((((((%%%)))......---<<>>GGGNNNWWWdddooovvv{{{|||wwwtttnnnfff___QQQLLLIIIMMMRRRPPPDDD999555444444333222111000000333222111000///////////////000222333333222111000222222222444555777999:::BBBTTTppp|||[[[XXX}}}|||FFF;;;222000000///...///---,,,,,,---///000/////////111888222AAA000///111...---,,,,,,+++++++++,,,///===LLL~~~vvvFFFBBB666000333000444CCCJJJ^^^pppEEE===333---...000000///111000222777EEEfffOOO999222...000...---,,,++++++,,,...///000---:::[[[zzzlllGGG333333111---++++++)))'''))))))((((((((()))+++,,,111,,,999[[[dddCCC111111---)))...000555,,,///---222;;;QQQaaaAAA<<<444...,,,,,,......***)))+++...222999IIIfff|||HHH;;;777///222+++000///((((((///222000444777===FFFTTTfffwwwgggGGG222+++,,,,,,***%%%&&&&&&'''''''''''''''"""$$$&&&(((***,,,000333CCC```dddeee}}}\\\;;;111555)))&&&...,,,)))******+++++++++******+++......000BBBgggpppHHH444111333)))(((''''''((()))(((&&&******++++++++++++******,,,((($$$%%%))),,,***(((******(((---444666LLLpppqqq<<<777...000222+++,,,///***+++,,,+++***)))***---///555EEE___[[[>>>666555444444222222111000...,,,+++***...---,,,+++,,,///222444:::HHHgggeee<<<777777333444777<<>>555000------///---)))(((+++---///555CCC^^^[[[>>>333///000---,,,+++***+++...111333===KKKXXXYYYXXX[[[^^^___cccRRR<<<---)))))))))'''&&&&&&'''(((((((((((('''"""$$$&&&'''(((+++...000BBBZZZ]]]```uuueeeAAA222333***(((///---*********++++++******)))))))))***---:::VVVzzz\\\AAA222******(((''''''((()))(((&&&))))))************))))))+++((($$$%%%))),,,***((())))))'''+++222444IIIkkkIII???444222222+++)))+++%%%+++++++++)))((())),,,...444;;;IIIbbbtttNNN;;;666444222000000000000000///......///...------...000222333555:::NNNcccjjjgggUUU;;;555666555777:::===[[[ZZZSSSKKKaaannnJJJ888333555///,,,...***---,,,+++***)))))))))))))))'''%%%%%%'''((('''&&&)))'''%%%%%%&&&(((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&'''))),,,...***&&&'''***,,,***((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))),,,------,,,,,,)))))))))))))))((((((((()))+++,,,+++***,,,///111222@@@HHHUUUmmmqqqWWWCCC:::444000333111000000111222000//////////////////...------///...---------...---,,,...---------...//////...+++111...---333111,,,111...000...+++,,,000000---|||nnn[[[KKKJJJQQQYYYdddoooxxx}}}xxxlllcccVVVKKKEEE@@@;;;888555555777>>>DDDAAA777---/////////...............---------------.........,,,,,,,,,,,,---...///000/////////000111222333444:::AAAUUUccc[[[OOOEEEQQQpppuuuZZZ<<<444---,,,---,,,,,,...............///000000111111;;;MMMLLLWWW;;;111,,,++++++++++++,,,...000111888GGGbbbbbbBBBAAA888444555333@@@YYYtttPPPAAA;;;444000000000///---//////222888GGGgggNNN999222...000///...---+++++++++,,,,,,000...777RRRyyynnnFFF222222111000---,,,,,,---,,,+++*********+++------000222IIIpppZZZ>>>000111,,,***---,,,333---111///222888HHHtttgggGGG<<<222...---...---))))))+++,,,,,,000<<>>OOORRRWWWgggvvvPPP777222,,,+++///---+++++++++******))))))((((((&&&''',,,222@@@^^^zzzxxxXXX===++++++)))((('''((()))((('''(((((())))))))))))((((((***(((%%%&&&)))+++***(((((()))'''***000222DDDddd\\\GGG777222222+++******%%%)))******)))((()))+++---222222666FFFfffaaa@@@555222///---...///000111111111111/////////000000000111111///+++666FFFHHHHHHDDD888444555444888;;;>>>^^^ZZZNNNFFFWWWxxxRRR===444555000,,,---******++++++,,,+++***(((''')))'''&&&&&&'''((((((''')))'''%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$'''''''''&&&%%%'''***---111,,,'''&&&(((******)))))))))(((((('''&&&&&&&&&%%%%%%&&&'''(((((())))))%%%''')))+++------------((((((((()))))))))******(((*********)))+++111666777MMMaaauuu}}}pppkkkjjjiiigggaaaTTTCCC888555333000333222000111222222111///.........///......---,,,---+++)))+++---///---***,,,+++***)))***+++---...***000...---444222...222000222111000222666666222wwwnnn___TTTXXXdddppp{{{vvviiiaaaRRRLLLCCC<<<888666555333111111333888<<<;;;444......---------,,,,,,++++++,,,------...///000000000++++++******,,,...000111111111111111111222333444999AAAUUUqqqKKKDDD>>>;;;FFF^^^```HHH777000,,,,,,---,,,,,,///---------------...000222333DDD^^^aaaiiiHHH777///,,,,,,++++++,,,...000222<<>>:::555222111000...---//////111999HHHgggOOO:::333///111///...---,,,++++++++++++///...444JJJvvvtttmmmFFF555000...000333111...---...---,,,++++++,,,---...111444NNNuuuTTT<<<111222...,,,...---111+++000---111999HHHqqq|||OOO@@@222...---...---***+++...---+++---777LLLnnnOOO666666......&&&(((000000...AAA\\\xxxwwwZZZCCC===;;;444...---,,,+++******))))))'''(((((())))))))))))))))))***++++++***+++---///666BBBEEEPPP[[[yyyfffAAA333///......---,,,,,,+++***)))(((((((((***%%%(((...///222IIIeeemmmKKK111---+++)))(((((()))((('''''''''(((((((((((('''''')))(((&&&''')))+++***((('''***(((***///111@@@[[[rrrOOO999000111------...***((()))***)))((((((***,,,...111444===RRRvvvoooDDD444000---,,,---...///000000000000///000111222222111000000---&&&///;;;:::999<<<:::;;;888333666:::@@@ddd___LLLDDDNNNhhhZZZ???222444000,,,...,,,******++++++***)))((('''((('''&&&&&&'''(((((((((***(((%%%%%%&&&''''''&&&'''''''''&&&%%%%%%$$$$$$%%%&&&%%%$$$###%%%(((+++...+++(((''')))******)))*********))))))(((''''''%%%&&&&&&'''(((((())))))&&&''')))+++---.........******))))))))))))))))))(((((()))***))),,,555>>>LLLiii}}}jjjYYYOOOLLLLLLKKKIIIHHHAAA888444555666444222000//////000111///...------............---------+++))),,,000222000.........---,,,,,,---///111---333111000555222---111111444666999???FFFGGGCCCvvvgggaaa```iiiwwwxxxlll^^^QQQIII>>>;;;888666555444333222222111111222444444222000......---,,,+++***)))(((***+++,,,...////////////++++++++++++,,,...000222000000000000111111222333777EEE]]]___AAA:::888666:::HHHLLL===444///,,,......,,,---000,,,------,,,+++,,,///222444KKKmmmsssyyyRRR<<<222///...---,,,,,,...000111999FFFssswwwMMM666555111111444666KKKoooxxxNNN<<<999555222000///...---///...111888HHHgggNNN999222---///......---,,,+++*********---///222@@@hhhkkkjjjEEE888000///999AAA===333,,,///...---,,,,,,---......666:::SSSzzzMMM888000000,,,+++...,,,...)))...***000;;;IIIpppVVV???333///,,,------+++---111---+++---666FFFbbb^^^???888,,,,,,'''+++222///333UUU~~~nnnIII666666555...***+++++++++************'''(((((())))))))))))))))))*********))))))***,,,...777;;;KKKUUUnnn~~~OOO666222///,,,---,,,+++***)))(((((((((((()))%%%(((///---,,,===TTTwwwWWW333///---***(((((()))((('''''''''((((((((((((''''''(((''''''((()))***)))((((((+++)))***///000;;;RRR___BBB111111......000,,,((()))***)))((((((***,,,,,,111666888BBB]]]wwwJJJ555000---,,,,,,------...---------...///111222222111000///000)))///666555;;;FFFIIIQQQEEE777777<<>>888;;;<<<@@@EEEMMMYYYdddfffbbbyyymmmooouuuwwwlll___SSSHHH???:::333444444444333111000///111000///------......///......---,,,+++***))))))'''(((***+++,,,,,,,,,+++,,,,,,,,,,,,---...000000---------...///000111222999OOOlllVVV>>>666666555111777<<<666222...---//////,,,---000,,,......---++++++000444777RRRyyyXXX???222111///---,,,,,,...000222888BBBwwwsssNNN444222---000555555KKKppptttOOO;;;999555222///.........000///000777HHHggg{{{JJJ666///***,,,------,,,,,,++++++******+++000111666YYY___fffEEE999666>>>QQQZZZOOO<<>>iiibbb@@@444333...&&&******))))))((((((((((((''''''((()))))))))(((((('''(((((('''&&&&&&''')))***111666HHHVVVqqqZZZ999555000)))...,,,+++)))((('''(((((()))&&&%%%''',,,++++++666EEE\\\}}}jjj===111...+++(((((((((((('''''''''((((((((((((''''''''''''((()))))))))))))))''',,,******...///777IIIuuuwwwQQQ777222...------***((()))+++***))))))***,,,+++...000000333GGGmmmsssLLL777000///,,,,,,,,,---,,,,,,+++***---...000111222111000000333...///000444JJJaaagggnnnXXX@@@;;;@@@IIIrrrtttPPPGGGHHHWWWkkkFFF111333111---//////+++***(((''''''((()))***&&&'''(((((('''((()))++++++(((&&&%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''''')))+++$$$&&&((()))******)))(((++++++,,,,,,,,,***((('''''''''&&&&&&&&&&&&&&&&&&)))******+++,,,---............,,,+++)))'''&&&&&&(((&&&''',,,...222CCCUUUxxxnnndddQQQFFF<<<888888777666666444666555222222555555333111///......///000...------...//////000////////////...------...111555777:::<<<;;;888555555888;;;CCCMMMOOOSSS[[[XXXQQQTTT[[[___fffppp~~~~~~|||{{{eee]]]RRRHHHAAA<<<777444000111222111000...------,,,---------++++++---...,,,,,,,,,,,,,,,---------'''(((***+++,,,+++***)))+++,,,,,,---.........------------...///111222333;;;VVVwwwPPP===222222444......333000000......000...+++,,,///...000111...,,,,,,111666@@@^^^^^^AAA444000...---,,,---///333555AAAHHHmmmLLL888222,,,000555444GGGkkkrrrPPP:::999555111...---...000222//////555GGGfff{{{KKK777000+++,,,++++++,,,,,,,,,++++++***(((111000---KKKTTTbbbEEE777@@@WWWsssxxxcccGGG777///...---,,,,,,,,,------///444QQQzzzzzzEEE555...---(((+++111...+++***111,,,///555999VVV```===777111...+++''')))---+++***---333555>>>YYYuuutttEEE///222,,,+++---000555KKKxxxUUU;;;555111***$$$)))'''&&&'''((()))'''&&&&&&&&&'''(((((((((((('''((())))))(((''''''(((***+++111444GGG[[[|||aaa:::666///(((000+++***(((''''''((()))***%%%&&&((()))***...555:::FFFfff{{{LLL333000+++)))((((((((((((((((((((())))))(((((((((&&&''')))***))))))))))))&&&,,,***(((---,,,222AAA\\\___===444...++++++((((((***,,,,,,+++***+++,,,,,,++++++,,,---888PPPffftttvvvrrr```FFF333...///+++,,,,,,------,,,,,,+++,,,---...///000111111111///000333333???eeegggFFF===AAAGGGmmmRRRJJJGGGNNN~~~wwwNNN555555222...//////(((((())))))))))))((((((&&&''')))(((''''''***,,,+++)))&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&'''((((((((($$$&&&((())))))((())))))&&&&&&''''''&&&&&&'''((()))***++++++***)))'''%%%&&&&&&&&&'''(((((())))))++++++++++++,,,,,,------------,,,+++)))(((''''''(((%%%'''...000666JJJ___jjjVVVPPPHHH>>>777777777444333444444666666333333666777555222111000000111111000///...//////000111111000000+++...000111333:::DDDLLLWWWVVVSSSLLLHHHIIIOOOVVViiitttyyy~~~zzz|||wwwiii```PPPIII@@@999777666555333000000111000......///000(((+++...///---,,,---///******+++,,,...///000000)))***,,,---------+++******+++---......---,,,+++......///000222333555666888TTTwwwHHH;;;......333...,,,///,,,///------///...******...///222333000---...333999IIIhhhcccEEE666...---,,,+++---111555777MMMQQQgggHHH===555---111666333DDDfffnnnNNN:::999555000------///111333///...444FFFfff}}}NNN:::333...///******+++,,,,,,,,,++++++'''111000(((BBBNNN___EEE555HHHllloooNNN>>>///...---,,,+++,,,,,,---...666UUUGGG888222///***///555222***,,,444...000111///HHHaaaxxxnnnBBB;;;333///***%%%&&&))))))(((,,,000...111GGGaaatttCCC+++777...,,,+++///999TTTLLL777444///+++***(((&&&%%%'''***+++)))%%%%%%&&&&&&'''''''''''''''+++,,,,,,+++******,,,------222333GGG___ddd:::666///(((222***)))'''&&&'''(((***+++&&&******(((***222666555777RRRpppVVV444000,,,)))(((((((((((((((((())))))))))))((((((%%%'''*********)))))))))$$$+++)))'''++++++///<<>>>>>BBBWWW```JJJJJJNNN```fff>>>666555+++'''------,,,***(((((((((((()))''''''''''''((()))++++++---,,,)))''''''''')))***+++***(((&&&%%%%%%%%%&&&%%%%%%&&&&&&''''''(((((())))))))))))(((((((((((('''''''''(((((((((((((((###$$$%%%''')))+++---///***+++,,,,,,---...//////******+++++++++***))))))***))))))---111:::JJJYYY}}}uuu___XXXOOOAAA777888666//////666333444555444333222333444666333222444333000///222111333222222666;;;999555777666===LLL[[[jjj}}}ooo\\\LLLBBB>>>999888555333222111000000111000///...---,,,++++++***+++,,,------,,,******+++++++++************))),,,,,,,,,++++++*********---,,,***))))))+++,,,---000000//////000333555666DDD^^^eeeAAA777333///------......---000......000000000333777GGGOOO\\\GGG555777444>>>^^^uuuLLL666555000------...///555<<>>YYY~~~OOO999111...111///,,,)))((()))***)))'''---------...333;;;BBBEEEHHHtttuuuDDD:::000000000...,,,,,,///111///???IIIOOO999///000...000444111)))(((''''''(((+++...000:::OOOoooUUU;;;///111---)))+++***)))******((((((,,,555===]]]wwwxxxXXX@@@222***---+++222444<<>>000......,,,+++...///---******,,,***%%%******++++++,,,,,,------000...------///...,,,)))---+++)))***++++++++++++---///111000///---------+++222777EEEnnn]]]BBB<<<;;;>>>PPP~~~cccIIIIIIHHHZZZrrrEEE666444000---...,,,***)))''''''''''''(((''''''''''''((()))***+++,,,+++***(((((('''(((((())))))(((((())))))***+++&&&&&&&&&'''(((((())))))))))))((((((((((((''''''%%%%%%&&&'''((()))******'''''''''((()))***,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++***---++++++,,,...333@@@NNNmmm|||gggVVVHHHDDD@@@777444888999::::::999777555666666888555555777777333333555222666:::@@@IIIPPPNNNHHHFFFFFFQQQhhh}}}iiiUUUFFF<<<777555444444222111000/////////000000///...---,,,,,,+++,,,---------,,,+++)))(((+++++++++************)))------,,,+++***))))))(((++++++*********,,,---///000////////////111666:::JJJoooUUU???666333///------......---111//////000000000777AAA```kkkwww[[[???999666BBBeeeTTT;;;666111.........///555===^^^]]]???222------222222111666???QQQmmmrrrGGG888222...//////------///......111444:::QQQzzzKKK888111,,,---///,,,******+++,,,***(((...---------///444;;;@@@YYYpppBBB999111111///---+++,,,///222111???MMMSSS:::...111000111333000******))))))***,,,...000444CCC\\\```AAA111000,,,(((+++******++++++)))''')))...333EEEXXXdddYYYEEE777///+++---***///777JJJuuu{{{GGG333111---(((&&&((((((((((((''''''''''''))))))(((((((((((())))))'''((()))******+++++++++,,,,,,111>>>WWW{{{XXX888...---+++***************)))((((((%%%&&&'''(((((((((''''''+++(((222CCC[[[{{{[[[CCC///++++++&&&'''---(((((('''''''''(((((())))))(((''')))---...***%%%,,,+++***))))))***++++++***000:::GGGSSS\\\```aaaYYYHHH666//////...---,,,111111...+++,,,...+++&&&************************+++)))&&&&&&(((***++++++///,,,***))),,,...---+++---000222222111///......)))000888MMM|||[[[@@@:::999:::HHHrrriiiJJJGGGCCCRRRRRR777222333111---***)))(((&&&&&&&&&''''''(((''''''(((((()))***+++,,,,,,++++++)))((('''&&&%%%%%%&&&'''''''''''''''&&&''''''((())))))******((((((((('''''''''&&&&&&######%%%&&&(((***+++,,,************************,,,,,,,,,+++++++++******++++++,,,,,,++++++***))),,,***+++,,,+++---888CCC___yyyfff\\\TTTHHH@@@???@@@AAAAAA@@@===;;;:::;;;<<<999888;;;;;;999;;;???<<>>666222000///...///777@@@fffYYY===111......111111///333:::EEE```qqqGGG888222.........,,,---///------111555888LLL{{{uuuGGG666222---...---...//////...,,,,,,,,,---,,,---......000999BBBffffff>>>555000///---+++)))***---000111>>>QQQ\\\>>>///222111111222///))))))((()))***---///111444===PPP~~~oooLLL444000+++(((+++***+++++++++)))'''(((***---666@@@FFF@@@777333111///...---000>>>ZZZ}}}JJJ333000...(((&&&(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&((()))++++++++++++***++++++...999NNNoooiiiBBB111...000***************)))((('''$$$&&&((()))***(((&&&%%%+++(((---666CCC[[[kkkgggXXXAAA---))))))%%%%%%((()))(((((((((((())))))***+++***((((((,,,000...)))---,,,+++***)))(((''''''***,,,///444:::???CCCEEECCC:::222111000///000222888999777222//////---)))((())))))******++++++,,,***)))((('''(((+++,,,---000000///...///222222///...000333444222000......,,,111;;;UUU]]]AAA::::::;;;EEEiiisssLLLGGGAAAMMMzzzccc===000111000******)))((('''&&&''''''(((((((((((((((((()))******------......,,,***(((&&&&&&&&&''''''&&&$$$"""!!!''''''((()))***++++++,,,((((((''''''&&&&&&%%%%%%###$$$%%%&&&((()))***+++*********+++++++++******+++*********************)))))))))))))))((('''&&&&&&&&&)))++++++---777AAAZZZttteeeWWWPPPLLLNNNOOONNNLLLJJJIIIJJJLLLGGGDDDFFFHHHJJJPPPVVVZZZ```jjjyyyvvvqqq}}}{{{]]]QQQAAA777555777777666000000000000//////....../////////...------,,,,,,***+++,,,---...------,,,+++++++++*********)))))))))))))))******+++++++++)))******+++,,,...///000///...///000...000;;;HHHddd|||III>>>333111///...///000///......+++---111111666KKKcccqqqGGG999666EEE^^^]]]>>>666333000000...000999DDDfffWWW===333000.........///333999DDD___sssHHH888222.........,,,,,,///...---222777999IIIuuuoooDDD777888888;;;777;;;<<<888///((((((***+++***,,,...---000<<>>333...---+++************+++++++++++++++++++++++++++,,,---...222:::>>>999444444444222///111333333222000//////111444===ZZZcccFFF======>>>EEEfff~~~OOOIIIDDDLLLvvvsssGGG222000...)))+++***)))((((((((()))***)))(((((((((((())))))***---...000000///,,,***(((******+++***)))(((&&&$$$''''''((()))***+++,,,,,,)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''((()))+++,,,,,,,,,,,,(((((()))******+++,,,,,,*********))))))'''&&&&&&$$$%%%))),,,---///888BBBWWWzzzppphhhkkkmmmnnnlllkkkkkkkkkooohhhcccdddgggmmmvvv|||lllaaa]]]WWWTTT]]]mmmxxxyyyuuuiiiKKKCCC888333222333222000000000000000000///...---//////.........---------)))***,,,---.........---+++++++++************)))'''(((((()))***+++,,,,,,)))***+++,,,---...//////...---///111///111???QQQrrrpppEEE999111000......000000000//////---000555444;;;WWWvvvsssJJJ===999GGG]]]___<<<444222111000///111<<>>333111///---,,,...444888FFFcccxxxJJJ777111---......,,,,,,...///,,,111888999DDDlllqqqFFF:::>>>DDDLLLXXXWWWQQQDDD555+++)))+++***(((***...---000AAATTTyyy|||OOO666000000000000...------...000///888VVVvvvMMM444444333//////,,,$$$$$$%%%''')))+++---......222<<>>@@@EEEbbbRRRKKKGGGKKKsssxxxNNN777111///,,,+++***)))(((((()))***+++))))))(((((((((((())))))---...///000///---+++***''''''((())))))))))))(((&&&'''((()))***+++,,,---***))))))((('''&&&%%%%%%((((((''''''&&&%%%%%%$$$$$$&&&(((***,,,------,,,'''((()))***+++,,,---------------,,,+++***)))(((((((((,,,///...///888AAAVVVwwwtttvvvwwwwwwiiiccc```ccccccYYYMMMEEECCCBBBBBBFFFNNNTTTVVVVVVmmmVVVAAA<<<666222111111///...//////000000///---,,,+++...............---------+++,,,---......------,,,+++++++++************)))(((((())))))******++++++***+++,,,---...............,,,///333111222CCCYYY```@@@333000///...///000111000///000---000555444;;;\\\qqqKKK@@@:::EEEXXXaaa>>>333111111000///222???LLLkkkSSS===000000///,,,,,,///333666CCCddd}}}JJJ777111---......,,,,,,...111+++...777777>>>___pppIIIAAAKKKYYYggg{{{ooo\\\HHH999000---,,,)))'''))),,,,,,000DDD\\\tttIII666000...000111000...---......,,,333UUU{{{UUU777555333...---+++))))))***++++++,,,---......///555WWWzzzrrrHHH777...,,,...,,,+++***(((((()))*********'''&&&&&&((())))))***+++***333222===```ccc===---***,,,...((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***)))***///555888FFFjjjsssIII444111++++++++++++)))((('''&&&%%%&&&(((***+++++++++***+++###%%%((($$$***222000///+++)))))))))'''''')))))))))))))))***+++,,,---111666===KKKaaapppfffSSS:::888444000...------...%%%(((******((('''(((***+++---///111666IIIkkkbbbBBB222///...+++++++++***))))))((('''''')))************---222777WWWqqqkkkJJJ666222222111111111000......///111111111888SSSxxxRRR???===???BBB\\\TTTMMMHHHHHHooonnnJJJ999222///---***)))(((''''''((()))***))))))(((((((((((())))))+++,,,---......---,,,+++'''&&&&&&&&&&&&'''((((((%%%&&&'''(((***+++,,,,,,+++******)))'''&&&&&&%%%(((((('''&&&&&&%%%$$$$$$$$$%%%(((***+++,,,++++++*********+++++++++,,,,,,......------,,,***)))((()))***,,,//////000999CCCaaavvvbbbUUUPPPRRRSSSSSSKKKFFFCCCFFFFFF???888555666777888:::<<>>lllVVV:::333444111111000...,,,---///222111///444LLLyyy~~~TTT???:::<<>>;;;;;;<<<======999888::::::666333333111222333444555666555555sss\\\JJJ>>>999777444222000000111111000000///...............---------.......................................,,,,,,,,,+++++++++******)))*********++++++++++++......---,,,,,,---------...//////333555111@@@```sssMMM:::111000...,,,,,,///000...,,,333***+++555444777VVV~~~aaaKKKAAA;;;>>>OOOuuueee???666111///000000666JJJ___|||zzzJJJ:::111000---,,,---000444777DDD^^^PPP;;;111111111***+++000,,,111***(((,,,///555III```xxxaaa]]]UUUcccEEE;;;555+++(((///+++,,,)))***000000<<>>;;;777555444444222///222444777999888555111///222222111111000//////...rrrWWWFFF>>>:::777666333111000000000000//////.........---------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))((()))))))))************,,,+++++++++++++++,,,,,,...000000333888999LLLlll[[[<<<333111///,,,******,,,...//////222---...444666AAAhhhpppGGG::::::===CCCZZZddd<<<777111,,,---///777MMMccc~~~qqqCCC555111///---,,,---000333555999PPPtttccc???111...000+++***---***...+++---111000///999FFFiiijjjeeeooo|||WWW@@@///......((('''+++)))+++''')))...///999PPPqqqRRR000333...---,,,---///000000///---///666AAA]]]eee@@@:::///+++---$$$******)))(((((((((((((((***+++...000222???bbbvvvKKK666111...000000777888222,,,******)))&&&&&&&&&'''''''''''''''(((------999XXXyyyMMM888333,,,((((((((((((((((((&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&''''''(((((()))******---,,,+++***+++333GGG[[[xxxuuuOOO333///+++((((((((((((((('''''')))******)))'''&&&,,,)))&&&%%%%%%%%%%%%$$$$$$%%%&&&'''((((((((((((''')))******))))))+++---222>>>```jjjBBB333000+++)))((())))))((((((((((((((()))***+++,,,,,,,,,222:::SSSXXX;;;333222///,,,,,,+++******))))))))))))&&&,,,+++---111111>>>WWWYYY999===444222000000111111000///...111222888QQQ}}}wwwKKK>>>===@@@GGGhhhsssMMM@@@IIIbbbXXX>>>555222000000******)))(((((((((((()))(((((('''&&&&&&'''''''''+++***)))(((((()))***+++'''((())))))******))))))***************+++,,,,,,---...///---***((('''''''''''''''&&&&&&''''''((()))+++,,,+++)))(((((((((,,,++++++******++++++,,,++++++,,,,,,+++***))))))'''++++++...444555BBB[[[tttMMMGGGEEEPPP\\\eeepppyyy~~~rrrcccTTTIIIAAA>>>???<<<888555555555555444666444222111222222111000000222333555555333111000000//////......---------fffNNN@@@:::999555444333111000000000000............------,,,,,,...------,,,+++******)))***************************)))))))))))))))))))))(((((()))))))))***************************+++,,,---111///111777<<>>HHHIII<<<...***)))))))))))))))))))))((((((((()))------666MMMgggXXX999333...&&&)))))))))(((''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))***---++++++***)))---:::HHHeee```===555,,,*********)))***(((((()))))))))((('''''')))(((&&&%%%%%%%%%$$$$$$###$$$&&&(((((((((''''''((()))***)))((()))+++...222BBBiiibbb:::111...***(((((())))))((('''''''''((()))+++,,,---***+++111:::WWWVVV;;;444111---+++++++++***)))))))))))))))&&&------,,,000111>>>VVVccc<<<>>>333111//////000111111000...111333666HHHoooRRR===<<<>>>BBBYYY~~~OOOCCCNNNggggggEEE777222///,,,+++***))))))(((((())))))))))))((('''''''''&&&&&&))))))(((((((((((())))))((()))***+++,,,+++***))))))))))))))))))******+++***+++------+++***++++++&&&&&&&&&&&&&&&''''''(((&&&((()))***)))(((***+++***+++++++++***+++,,,...+++++++++,,,,,,+++******'''+++***,,,333666EEE```vvvMMMCCC===CCCDDDJJJQQQVVVYYY\\\bbbggggggttt}}}||||||uuuqqqssssssqqqaaa[[[QQQGGG???:::888777:::888666555555666555444222111000000000000000/////////000000111111111111///.........------,,,,,,zzz```KKK>>>999999444333222111000/////////,,,------...---,,,++++++///......---,,,++++++***************************)))))))))))))))))))))***))))))))))))***************)))))))))******+++,,,---111//////777AAAYYYzzztttJJJ666222111------,,,++++++,,,///000222111222444<<>>@@@FFFVVV|||pppJJJ:::333000000//////;;;JJJeeeqqqFFF<<>>444000...+++***,,,...///000***///555888KKK}}}}}}MMM;;;333---------((())))))***)))((('''''')))&&&***000---***999PPPnnn}}}\\\BBB666888AAAVVV```]]]GGG111)))(((&&&)))))))))))))))((((((((('''+++,,,222@@@SSS{{{iii???333///%%%***))))))(((''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''(((((()))))),,,******+++***+++222;;;TTTpppGGG999,,,***++++++,,,...,,,+++)))''''''''')))***'''''''''&&&%%%$$$%%%%%%$$$%%%&&&((()))((((((''')))******))))))***,,,///777HHHrrr\\\888///---***(((((())))))((('''''''''((()))+++,,,---+++,,,111;;;[[[PPP999333///+++)))******))))))((()))))))))&&&......+++...///:::NNN{{{nnnAAA:::333111......///000111000///222444666AAAccc\\\???999;;;???PPP~~~YYYIIIUUUlllvvvLLL888333...(((++++++***))))))))))))))))))))))))((((((''''''&&&'''''''''&&&&&&''''''''''''((()))***+++***)))((('''''''''''''''((())))))((()))++++++***))))))***%%%%%%$$$$$$%%%&&&&&&'''&&&''')))((('''((()))+++)))***,,,+++******,,,///++++++,,,,,,,,,++++++***(((,,,***+++111555HHHeeeqqqHHH???777<<<:::===@@@AAAAAACCCFFFIIIIIISSS___bbb^^^XXXWWWWWW^^^^^^YYYQQQNNNPPPQQQOOOGGGCCC>>>999666666888999666555333222222222000///111111222111000///...///...---------...///000111///...............------nnnYYYIII>>>999888222222111111000//////...+++,,,---------,,,+++***......------,,,,,,++++++************************)))))))))************+++)))*********++++++++++++))))))))))))***+++,,,,,,,,,222000000:::IIIeeefffCCC666444000---...///...---,,,...///111222333666DDDbbbbbb???:::;;;<<>>000111...+++,,,************)))***,,,111555AAA[[[kkkhhh@@@666.........,,,******(((***(((***///---777LLLiiinnnIII555000...++++++,,,...///...)))+++333888FFFrrr]]]===000,,,+++---)))))))))))))))((('''''')))&&&)))...///,,,222<<>>```|||JJJ555333...***)))***))))))(((((()))))))))'''///---)))---///555CCClllMMM:::444111...---...000000000111222555777>>>ZZZmmmJJJ;;;888>>>KKKnnnmmmQQQZZZkkk|||NNN888444000)))++++++***))))))))))))***(((((()))))))))(((''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&''''''((()))***+++***'''%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''')))))))))(((&&&%%%&&&((((((+++---,,,)))))),,,///,,,,,,---,,,,,,+++******)))---++++++111777MMMlllpppGGG>>>555999666777888888888888:::;;;999???FFFGGGCCC@@@???AAAEEEEEEBBB<<<:::<<<===;;;999777666444333444555666555333000//////...,,,+++000222333222000......///------,,,,,,---...///000........................yyyaaaPPPDDD;;;666777111111111111000///......***+++---------,,,***))),,,,,,,,,,,,++++++++++++************************************++++++,,,,,,++++++++++++,,,,,,,,,,,,***))))))***+++,,,------,,,444333444AAAUUUuuuXXX;;;555333///...000222111///------...///111333:::NNNrrrccc@@@:::999999AAAMMMtttmmmHHH888111---//////...777CCC___bbb:::444...---,,,,,,,,,---...///222666IIIffffffEEE222222...+++---,,,***+++,,,+++,,,...000111666IIIWWWzzzhhhCCC:::222///000...---...(((+++)))+++///...777LLLbbb~~~|||SSS777///---++++++,,,......---,,,)))///777BBBfffsssGGG333---***+++))))))))))))(((((((((((((((((()))***+++---///000>>>LLLOOOGGG===999LLLlll|||VVV777...+++'''%%%%%%&&&&&&''''''((((((&&&((()))000777???ffffffBBB777---+++***)))((('''''''''(((%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((()))***'''(((+++,,,+++,,,///999VVVlllQQQ777...,,,)))(((,,,+++***)))'''&&&&&&''''''%%%'''))))))'''&&&''')))((((((((((((((()))***+++------,,,+++***,,,///222;;;OOO{{{SSS555111...+++******)))((('''(((((((((((()))***+++,,,...///333>>>cccvvvEEE333333///******))))))(((((((((((())))))'''...+++(((...000222<<>>GGG[[[VVV\\\gggNNN777555222***,,,+++******))))))******''''''))))))***)))((((((%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&'''((((((((()))***)))&&&$$$$$$%%%$$$$$$$$$%%%%%%&&&(((((('''(((((('''%%%%%%''')))))),,,...,,,)))(((+++///......------,,,+++***))))))...,,,---333;;;TTTuuutttJJJ@@@555777555555666666555444444444333666888999888666666777777888666222111444555222222333444555555444333333666444111/////////...---...111333222000//////000------------------..............................oooWWWHHH???777444666000000111111000///...---***+++,,,------,,,***(((***************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------************+++,,,---...---555555777GGG^^^{{{NNN555333222---...111444444000---,,,------000333<<>>BBBLLLxxxXXX[[[cccOOO777666444+++,,,+++******)))*********&&&'''(((*********))))))&&&''''''((((((''''''&&&((('''&&&%%%&&&'''((()))'''''''''''''''((())))))$$$&&&'''((('''&&&'''(((%%%%%%%%%&&&'''((()))***###$$$%%%%%%&&&'''***---))),,,...,,,)))'''+++///.........---,,,+++)))((()))...---...555???YYY|||tttJJJ???333444666666666555333111000///000111333444555444444333000222222//////222222000000333555888888777555444777444000...///000000///+++///222222000///000222------------------------------------------------dddNNNGGG>>>888555///000000///------,,,,,,,,,*********+++++++++,,,,,,---------,,,+++***)))(((...---+++*********(((&&&'''(((((()))***+++++++++------,,,+++*********+++***,,,...///......///000000222555999DDD```lllAAA888111,,,666---...000000000/////////...111222:::UUUaaaBBB777666888;;;PPPxxxaaaAAA555222///---,,,///:::GGGpppOOO888///...---,,,,,,,,,---...///222111<<>>444///+++,,,,,,******,,,222444333999FFFUUUwwwooo<<<---333+++))))))))))))((((((((((((((((((((((((((()))******+++......000666???______>>>222,,,&&&)))******'''$$$$$$'''+++***)))---000///555QQQoooeee;;;555)))++++++***))))))'''$$$###$$$%%%&&&'''&&&%%%%%%###$$$$$$%%%&&&'''(((((((((''''''&&&&&&((()))***111999HHH\\\qqquuuTTT;;;000,,,(((%%%---'''$$$(((***((('''(((+++)))''''''))))))(((''')))((('''&&&'''(((***,,,))),,,...---,,,---111444DDDdddaaa333111,,,)))******(((''')))((()))***)))''''''(((***+++444666>>>gggpppDDD777777000+++...))))))((((((((()))+++,,,******++++++,,,///444777IIIqqqQQQ>>>:::555111000111000...555111333888;;;LLLzzz~~~PPP???DDDBBBCCC^^^nnn\\\ZZZyyyQQQ444111222---++++++***)))(((((((((((($$$$$$%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))***))))))((('''&&&))))))))))))(((&&&$$$"""''''''(((***++++++)))&&&)))******)))((((((+++---+++*********+++---///000.../////////...,,,***(((***...///222777===ZZZuuuKKKAAA666999555444333333222222333333333222222222222222222333111111111111111000//////222222222222333333333333111111111000///......---000000////////////000000000/////////............+++---...///.........000|||^^^JJJCCC;;;777666111111000///...------------,,,,,,,,,---------------,,,,,,,,,,,,,,,+++***)))+++***)))***++++++***)))'''(((((()))******++++++++++++***))))))))))))))))))***,,,---/////////...---///333:::KKKjjjiii@@@888333---444222111000/////////000000///222444===YYY^^^@@@777777:::===VVV~~~cccBBB666333///...,,,...999DDDqqqSSS;;;///...---,,,++++++,,,------111000888RRR|||}}}VVV===:::777333222...///---,,,---+++))),,,111333:::JJJxxxtttCCC999000...---******,,,,,,+++******+++000777===MMMpppWWW===555///+++,,,,,,******,,,000333444:::DDDNNNlllzzzDDD...///(((************))))))))))))((((((''''''(((((()))******,,,+++---444???bbb[[[;;;000---''')))(((&&&%%%&&&&&&&&&&&&'''&&&))),,,***...DDD]]]oooAAA444------+++(((((((((((('''''''''''''''&&&$$$"""!!!%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&''')))******...777DDDTTTdddrrrzzzoooWWW???///)))((()))+++***))))))+++---......,,,)))''''''((())))))(((***)))((('''''')))***,,,***,,,---,,,+++,,,111555JJJkkkggg999000+++((())))))&&&&&&'''((()))***)))''''''(((***---444555===gggvvvGGG666444...)))+++******)))))))))***++++++)))*********+++...333666DDDfffjjjJJJ>>>444222222000//////222...000444666DDDnnnhhhIII<<<<<<:::OOOwwwpppYYYNNNfffWWW888333222------,,,+++***************'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((())))))))))))(((((('''(((((((((((('''%%%###"""&&&&&&''')))+++***(((&&&&&&'''''''''&&&&&&(((***------,,,++++++,,,---...//////000000///---+++)))---111000333999AAA```uuuKKKAAA666777333333222111111111111222222222111111111111222222111111000000000/////////......////////////000000222222111000000///......000000////////////000000000000/////////.........+++,,,......---,,,---...sssVVVDDD???888666777333111111000///............------...///////////////++++++,,,,,,,,,,,,++++++)))(((((()))+++------,,,((((((((()))******++++++))))))((('''''''''((((((******+++...333444222/////////333???VVVxxxfffAAA:::666333:::@@@;;;444000///000111111000444888BBB```\\\???777999===@@@[[[iiiEEE888444000...---...777AAAoooXXX>>>///...---+++*********++++++---///444FFFnnndddNNNNNNLLLHHHBBB999555///++++++,,,+++,,,000333;;;KKKwwwqqqBBB888///,,,+++))))))+++---------,,,,,,///444888DDDkkk]]]>>>666000,,,,,,,,,******,,,,,,222555:::???CCC]]]UUU555///+++++++++++++++************''''''&&&&&&''''''((()))(((***(((+++333@@@eeeWWW888000///+++...+++(((***---...***''''''%%%&&&)))((()))777HHHjjjPPP999111---)))((((((((())))))''''''''''''&&&$$$###"""''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&&&&'''))))))******,,,111:::EEEPPPWWWbbb]]]PPP>>>---&&&)))...(((------***...777;;;777---***'''%%%&&&((())))))***)))((((((((()))+++++++++,,,---+++***,,,111666JJJmmmnnnAAA111,,,)))******'''&&&(((((())))))((('''''')))***---222333>>>hhh}}}JJJ444111...++++++++++++++++++++++++***)))))))))******+++---111444<<>>AAAYYYqqqLLL999555111///---...444===cccZZZ???///...---+++))))))((())))))(((///333<<<\\\{{{lllooonnnggg\\\MMM:::111+++,,,------...000///888HHHrrriiiBBB888///,,,,,,******,,,---------------///222555AAAjjjiiiCCC777111,,,,,,,,,******---+++222555777999999QQQwwwddd<<>>SSSgggtttbbbIII888111111222111111555<<>>000...,,,+++)))(((((())))))%%%///444777KKKrrr{{{jjjWWW;;;333------.........000---777EEEmmmeeeBBB888000------++++++---***,,,---------///333555DDDmmmzzzLLL888222,,,,,,,,,******---+++111222333444444IIInnnrrrCCC...000******)))))))))(((((((((&&&&&&&&&&&&&&&'''(((((()))+++)))+++333AAAgggZZZ888//////---%%%(((,,,,,,***'''&&&''')))''''''***,,,---000444NNNkkk|||NNN444,,,(((+++---***((()))%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%'''((()))''''''&&&''')))+++...000...000111///+++)))***,,,+++......555KKK^^^WWWAAA///+++'''%%%%%%'''((()))******))))))))))))))))))***+++,,,+++)))+++000555???aaatttFFF666000---...---***)))***'''((()))((('''((()))+++***///777LLLuuu\\\:::000111000...+++,,,------,,,+++)))((()))***+++++++++,,,///111555<<>>MMMYYYvvvnnnHHHAAA444333333333222111111111111111000//////////////////000000///---++++++,,,...///........./////////000000333333333333222222222222111111000000000000111111111000000000////////////...000111000...------...bbbKKK>>><<<555222444222000//////......//////000)))+++---.........,,,+++++++++,,,------------------+++******++++++)))((())))))))))))))))))************)))))))))***++++++***))))))---111444333222111:::IIIbbbcccKKKCCC<<>>```bbb<<<...,,,***%%%)))------)))&&&''')))&&&&&&&&&'''))),,,///111@@@\\\^^^>>>222+++---...***''')))***)))(((&&&%%%%%%$$$%%%###$$$$$$%%%&&&'''((()))'''&&&%%%%%%%%%&&&(((((($$$%%%&&&'''((()))))))))+++,,,------,,,+++***))),,,///777KKKgggqqq[[[>>>///+++(((&&&&&&'''(((((())))))))))))(((((((((((((((***,,,,,,++++++///333???^^^vvvFFF444...+++++++++'''&&&((('''((()))((('''(((***,,,---000;;;TTT|||mmmDDD111///---***++++++++++++++++++***)))***+++,,,,,,,,,,,,...000777:::___zzzMMM:::444///---111///...///111111333===IIIdddxxxGGG:::666;;;GGGdddxxx\\\bbbqqqFFF777666555222111000...---,,,,,,+++)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))))))))(((&&&%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''((('''&&&%%%'''))))))((('''((()))***+++,,,---////////////---,,,,,,+++++++++*********000888FFFXXXeeekkkFFF@@@444222333333222111111111111222000000////////////000000000///...---,,,---......000000000111111111222222222222222222222222222222222111111000000111111222111111000000000/////////...000111111///......///www[[[FFF<<<<<<555222444111///...............//////)))+++---//////...,,,+++,,,,,,------------------,,,+++******++++++***(((***)))))))))))))))))))))***)))))))))******+++,,,)))))))))+++---///111333444BBBVVVrrryyyRRRAAAEEEDDDWWW[[[>>>333333333222000444<<>>gggRRR:::///,,,,,,******)))***+++,,,......///222<<>>ddd~~~QQQ;;;///,,,+++*********+++,,,---444---+++111;;;UUUtttSSSCCC888---,,,,,,---)))&&&(((...,,,666AAAcccfff???555---++++++)))***,,,...---,,,+++***---111555@@@^^^fff;;;444---,,,+++)))+++...***+++,,,222666000666MMMggg^^^555222+++++++++************)))((((((((((((((()))******))),,,,,,---000555QQQyyy|||PPP999333000,,,)))'''(((++++++)))%%%''')))(((%%%%%%(((...000<<>>[[[{{{vvvFFF666333...,,,,,,...//////:::]]]SSS;;;111///,,,******---//////...***+++///333888OOO}}}hhhFFF777666...---,,,+++++++++,,,,,,---666;;;```yyyLLL222111+++'''---''''''*********)))***---222666<<>>@@@@@@===@@@XXX[[[;;;555222/////////---+++++++++,,,(((((((((((())))))))))))'''&&&%%%%%%%%%&&&'''(((###$$$&&&((())))))((((((++++++++++++,,,,,,---...((()))***++++++***(((''''''&&&$$$###$$$'''***,,,,,,+++)))***,,,...//////,,,,,,------...///000000---,,,++++++,,,---///000111444333:::PPPjjj]]]BBB<<<666111555444222000///...------////////////////////////////////////000000000000333333444444333000---+++000000000000000000000111000000000000111111111111///000111222222111000///+++++++++,,,---...///000{{{^^^HHHBBB:::555444333222000111000///...---......///---...//////000111333444444222000......---+++)))++++++++++++***************)))))))))))))))))))))******))))))******+++,,,+++)))***---...---111888???```yyysssQQQ???KKKhhhzzzTTT===111444666000333777<<>>333000...---,,,+++++++++,,,,,,000777:::]]]VVV888444...***///***,,,((((((((('''(((+++000333666KKKjjjfff@@@444222333,,,+++---((('''((()))+++---000222333777FFFYYYpppxxx]]]<<<111)))+++&&&'''---)))$$$,,,******)))(((''''''''''''((()))(((+++///000EEEhhhccc<<<111///---+++***((('''''''''''''''((()))((('''(((***---///DDD]]]uuuoooHHH555111///,,,+++'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''))))))(((((('''&&&&&&%%%(((***,,,---,,,++++++,,,...HHHoooyyyGGG333---+++(((''''''((('''&&&'''((((((((((((((((((''''''***---......------...000>>>[[[qqqBBB222---...******---(((&&&&&&'''(((((((((((((((***///111<<>>777333222222000...000///......------......//////000222555999<<<>>><<<888444000///---+++***------,,,,,,+++*********))))))))))))))))))************))))))******+++,,,)))'''(((,,,......333999DDDiiiqqqQQQAAAQQQrrrpppKKK888000333555...333777???UUUYYY@@@999555555888EEEhhhyyyLLL666333...,,,,,,...//////666UUUyyytttoooFFF555000+++)))'''''')))***+++***+++,,,000333777LLLyyymmmFFF666111,,,...---,,,+++++++++,,,,,,000666777YYY```>>>555---(((...)))---'''((((((''''''***...111555FFF___wwwHHH777222222,,,+++,,,'''''''''((()))+++---///000,,,666CCCTTT]]]KKK444///***,,,++++++555+++&&&******)))((('''&&&&&&&&&&&&'''***(((***...---???^^^tttFFF222------,,,***((('''''''''((()))******)))((((((***+++---999GGG\\\^^^???222...,,,+++'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''''')))+++,,,,,,,,,---...000LLLvvvzzzFFF111---+++(((''''''((('''&&&(((((())))))))))))(((((((((***---///.........///...999LLL{{{RRR777---111...******'''&&&&&&''''''''''''(((((()))------333DDDZZZuuuDDD333111+++***))))))***,,,,,,+++)))))))))))))))***+++------444444666@@@\\\}}}XXX>>>444222222///...000444555111---222666<<>>MMMYYYxxxXXX???777333444333333222111000000000000////////////////////////////////////000000000000444333222111000/////////000000000000//////.........////////////000000000000111222222222222111000///.........---.........rrrWWWFFF>>>999444333333444222000---............---,,,,,,,,,---111:::FFFNNNRRRSSSRRRJJJ???666000...------+++*********)))(((((((((((((((((()))******++++++******))))))******+++,,,...,,,---000000000444:::RRRrrrVVVFFFGGG```tttPPP999555111111555333333<<>>```QQQ888+++'''***%%%+++))))))***)))((()))+++---000777DDDlllrrrLLL222...+++***,,,))),,,,,,+++***)))))))))))))))---)))'''------+++222///???```ZZZggg===333******)))((('''&&&&&&&&&&&&$$$***)))(((...111===SSSggg;;;444...---+++)))((((((((()))((()))+++***((('''''''''%%%)))///444===SSStttjjjAAA///+++))),,,++++++***)))(((''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''&&&&&&&&&'''(((*********,,,...111...JJJuuuPPP888///---***))))))***)))((())))))************))))))''')))++++++++++++---///+++777444TTTkkkCCC333***))),,,,,,+++***)))((('''((()))***(((***+++000666<<>>KKKTTTWWWVVVUUUMMMAAA666000.........************************'''(((((()))******++++++******))))))******+++,,,...,,,---111222333777===SSSxxxkkkLLLFFFQQQooohhhHHH666666111///333555111999KKKlllyyyKKK===;;;555444;;;999IIIgggwwwIII666333...,,,,,,...//////+++333===555AAA...+++)))+++,,,,,,***((('''))),,,+++---111555888KKKvvvvvvOOO777111111000...---,,,+++++++++,,,,,,+++777<<<^^^UUU999---((()))###)))***++++++***))))))+++---222555<<>><<<;;;888444111//////000------------000???]]]yyyZZZ<<<222222000,,,---000444888FFFbbb|||pppEEE===333---,,,,,,+++***))))))))))))))))))))))))******++++++***)))'''&&&&&&&&&'''((())))))))))))%%%''')))+++---------,,,++++++++++++)))((('''&&&)))((('''&&&''')))+++,,,''''''''')))++++++***((('''((((((***+++,,,------------------------...///,,,...333AAAPPPZZZzzzwwwIII999555111333//////............//////////////////////////////////////////000000000000//////000000///...---,,,------......///000000000........./////////000000...///000111111000///...))),,,///222222111...,,,bbbKKK???:::666222111333333111///,,,---.........---,,,+++---///555AAAOOOXXXZZZXXXWWWNNNAAA666000......///++++++++++++++++++,,,,,,'''(((((()))***+++++++++*********)))***++++++,,,---+++---111444555:::@@@QQQ{{{ZZZGGGGGGZZZ{{{```CCC555777111,,,111555000666GGGgggwwwHHH;;;:::444444;;;999EEE```xxxIII666333...,,,,,,...//////***...555---<<<---+++(((***+++,,,***'''&&&)))+++,,,...333777:::MMMxxxsssOOO999000111444...---,,,+++++++++,,,,,,'''222888YYY___AAA555000111***///------...---,,,,,,---///......111TTT}}}eee???444---***+++(((((())))))+++---///000111(((...***&&&,,,---,,,222AAA\\\III999++++++***)))((((((''''''(((&&&,,,(((%%%***...:::MMM}}}MMMCCC...---+++)))(((((())))))$$$&&&((()))'''&&&&&&&&&)))&&&(((,,,---///>>>PPPrrr}}}OOO666000...+++***)))((('''&&&%%%%%%(((((((((''''''&&&&&&%%%...---***)))***---000333666555444222000---,,,+++)))************+++...000999NNNsssXXX>>>666333000//////000///...---......//////......---***+++,,,,,,,,,---///111,,,???777OOOdddDDD333555888///000///---++++++,,,---...333...))),,,111222MMMwwwmmmBBB888///---++++++,,,.........******************+++,,,,,,''',,,555333000DDD```xxxPPPAAA<<<555222222222000...---+++...444333333DDDZZZlll~~~bbbDDD777222---+++,,,000444444:::LLL```llluuuGGG>>>333---,,,,,,+++******************+++++++++,,,,,,------,,,+++)))(((%%%&&&(((***+++******)))$$$&&&))),,,---------,,,++++++,,,+++***(((&&&%%%'''&&&$$$###$$$'''***,,,(((((((((+++------,,,***+++++++++,,,,,,------------,,,++++++,,,---///000***---222BBBQQQ\\\~~~qqqDDD777555111222+++++++++,,,---...//////000000000000000000000000////////////000000000000222222222111///+++(((&&&,,,,,,---...///000111111............/////////000---...///000000///...---(((+++///333444222///,,,rrrYYYGGG===;;;888444222222333222222///............---------,,,...333???KKKSSSUUUSSSQQQHHH===444000///...,,,++++++******)))************++++++,,,,,,++++++***++++++************++++++...111------333444999III^^^sssNNNDDDOOOccc[[[DDD888777000///222000111777AAAXXXlllLLL<<<666888222777<<>>,,,)))((((((((((((((((((((((((&&&&&&&&&''''''''''''''')))###---***###///>>>JJJWWWNNNCCC999///'''''',,,***+++,,,,,,++++++---///555III~~~ccc777000777777000,,,///111111111///---++++++,,,...000...000111000///...///000000888===NNNppp|||PPP;;;;;;:::444:::444000000...***((()))000+++,,,111222666JJJaaaYYY===444,,,---...+++///000&&&))))))*********+++++++++---***))),,,000444===FFFsssfffJJJ<<<444111---333666---***---000///...222:::AAANNN[[[fff___III666///000///......111222555===GGG[[[SSS<<<222555222///...(((,,,++++++***)))(((''''''***))))))((('''&&&&&&&&&+++***)))(((((()))******(((***,,,......---***)))***)))'''''')))***)))(((+++***((('''&&&''')))***,,,,,,,,,+++++++++*********+++---.........------///111222111...+++******------666DDDMMM___hhhCCC666777888555......------------......//////000000111111222222......///000000000000000333222222111000///......222111111000000000000000000000000000////////////...///000///---,,,,,,---/////////000000111111111kkkRRRBBB::::::777444222222222222111///............------------...222;;;EEEKKKKKKIIIIIICCC999222///...,,,+++++++++***)))))))))*********++++++,,,,,,++++++***+++******))))))******++++++000......444777@@@SSSrrrlllLLLIII\\\sssWWW@@@555555000///333222555888===QQQ{{{kkkLLL<<<666888222777888AAAaaa^^^>>>666000///000...---...+++,,,---///000...,,,***************+++++++++***---***111;;;EEEdddaaaAAA444222000---///...---,,,+++************...444CCCfffUUU999000...---,,,)))(((''''''(((***,,,---,,,...222>>>WWWwww~~~FFF222222+++///---000+++------&&&)))---(((***---......---...222666OOO{{{bbb???111---+++***)))))))))'''&&&'''''')))***)))+++555@@@kkkPPP777---,,,---%%%%%%***'''(((((()))))))))((('''&&&&&&((()))(((''')))000555PPPfff{{{yyy```BBB000***((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))%%%,,,,,,///EEEYYY```ooo___KKK<<<111***))),,,+++,,,------,,,---///111888LLL}}}pppBBB666:::999111,,,,,,---,,,000000000////////////000...///000000......///000---444888EEEddd```CCC888555333444...+++------***)))+++,,,)))***///000444FFFZZZoooKKK888//////...***---000((())))))*********+++++++++---******,,,...000666>>>XXXvvvYYYAAA333000...000222++++++,,,+++)))(((***000555<<>>::::::777444333333333222111///............---------......000666<<>>;;;???:::444000...---,,,+++,,,,,,+++*********************++++++++++++******+++******))))))******+++'''//////...555:::JJJbbbdddNNNKKKjjjSSS===222333///000555444555777;;;LLLssshhhKKK<<<666888222777===IIImmmhhh???777000000000...---...***+++,,,------000333666444111,,,*********++++++******111999KKKsss|||QQQ;;;333///---...///...---+++************)))///444===VVV~~~iiiBBB111///...***))))))(((((((((***+++,,,------000666@@@SSSooozzzKKK888222---777333777...------''')))---((())),,,.........///444888SSSeeeBBB555///---++++++++++++)))((('''''')))***)))***333===aaaddd===///,,,...((('''***&&&((())))))))))))(((((('''###&&&''''''%%%&&&***...888III^^^eee[[[GGG555+++((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))+++111AAAeee|||}}}fffJJJ999000,,,*********+++,,,,,,++++++---///888KKKwww~~~LLL;;;<<<999111+++***(((&&&---...///000000///...------...//////------...///,,,333333;;;TTTnnnxxxQQQ888222333///***(((******((((((***(((&&&(((------000???PPP[[[<<<222000///))),,,000+++***************+++++++++...++++++---,,,+++///555>>>XXXoooIII222000///......)))---+++)))''''''(((***,,,...222666777555111///......---///222222333:::CCCWWWSSS===444666222000000+++*********)))))))))))))))++++++******))))))((((((((('''&&&&&&&&&'''((()))((()))+++---------+++***+++***((((((*********)))))))))(((((()))***,,,---+++++++++*********)))))),,,---.........---,,,+++'''))),,,------------...///000:::HHHSSShhhdddAAA555444333000000000////////////000000111111111111000000000000///000000000111111111111333333222222111111111000000//////...............---------...............///000111000...---...///000000///////////////000qqqVVVDDD===<<<:::888555444444333222111///............---------------...111444666444222555333111///...------,,,......---,,,++++++++++++******++++++++++++************))))))))))))******&&&...//////555>>>UUUsss}}}[[[RRRKKKrrr~~~SSS<<<222333000000555555111555:::JJJpppdddIII<<<666888222777BBBRRRyyyddd<<<444...---...+++***,,,......,,,,,,///888DDDMMMLLLCCC666---)))***+++,,,***,,,111666NNN}}}pppEEE777444---+++000...---,,,+++***************///222777LLLsssOOO444000...'''***))))))((())))))***+++---+++,,,000111999QQQjjj}}}kkkHHH:::222444EEE???AAA333......((())),,,((()))+++---...---...333777NNN|||eee@@@222///...,,,+++,,,+++***((('''&&&(((*********111999VVVsssEEE222+++...***)))***&&&))))))))))))))))))((((((###%%%'''&&&%%%%%%&&&(((***444CCCOOOQQQFFF666+++''''''''''''''''''''''''&&&&&&''''''(((((())))))))),,,,,,:::WWWpppWWW;;;...,,,,,,***)))&&&((()))(((((((((***,,,333FFFkkkQQQ<<<:::555///+++)))&&&$$$((()))******************,,,---...---,,,+++,,,......333111555GGG\\\yyyddd???222444111+++((())))))&&&%%%&&&&&&%%%(((+++,,,...:::FFFoooggg@@@444111111++++++///,,,************************,,,++++++...,,,)))+++///555CCCcccSSS333111000---,,,***---,,,***+++,,,,,,+++***+++---///000000///.........---///222222333:::BBBXXXPPP;;;333555111...///+++)))))))))))))))******************))))))(((((((((((('''&&&&&&&&&'''((()))((()))+++,,,------,,,+++***)))'''''')))***)))((())))))))))))***,,,---...++++++*********)))))))))***+++---.........------...///111000...,,,++++++---000:::HHHTTTkkkaaa@@@555444222000000//////......//////000222222111111000000//////000000000000000111222222333333333222222222222222000000///............///------............/////////000111000///...///000222111000000000000111222eeeMMM???:::;;;888666444333333222000//////............---------,,,,,,---///111111000//////000000//////.........111000///...------------)))******++++++******)))***))))))))))))))))))***&&&/////////777EEEaaagggNNNPPPPPPxxx}}}UUU???444444000000555444333666888EEEjjj]]]FFF;;;666777222888>>>OOOyyywwwTTT:::222,,,,,,,,,******+++000......222===OOObbbnnnooo___HHH555,,,***+++,,,***---111555MMM~~~lllAAA666555...+++222---,,,,,,+++************+++---...333HHHooo```<<<111...'''******)))))))))))))))))),,,((()))------...<<>>QQQjjjBBB777---******))))))))))))'''%%%$$$%%%'''***,,,)))***++++++))))))***+++***---+++,,,444;;;PPPnnnjjjIII444///***(((***,,,******,,,((()))*********---333999UUUXXX@@@444333...---///++++++++++++***************)))(((***......++++++///222,,,666PPPtttkkkGGG999///---///---++++++++++++,,,---///000777444000,,,))))))+++---///......111222555===GGG\\\qqqKKK888111333---***,,,************)))))))))))))))((((((((((((''''''''''''((('''''''''''')))***+++((()))***+++,,,---------***(((''''''((())))))(((******+++,,,---...//////,,,,,,,,,+++++++++******(((***,,,...////////////,,,...///...,,,***))))))***...777BBBPPPiiiVVV===777555333222111111000000000000111111111111111111000000000000000///.........///111222000111111111222222333333222222111000000000000000......//////000111111111---///000000......///111000000///000222555888:::hhhOOOAAA<<<999777:::888777666666555333111///............---------,,,---...............///,,,...000///------///111111000///---,,,+++++++++))))))************))))))))))))(((((((((((())))))(((...---000BBB[[[```FFF;;;BBBXXXoooUUU>>>333444//////444222555888999FFFiiiPPP???888444666222999===GGGnnnmmmCCC888111+++---///...///000---555HHHbbb||||||iiiOOO:::000---+++***+++,,,222777GGGoooyyyMMM888333...,,,---,,,++++++***************(((***,,,000===\\\VVV888//////+++++++++***)))((('''''''''***+++)))***...///...111///000888;;;[[[qqq\\\@@@000///***)))***''''''***,,,,,,+++---111555???lll}}}OOO666...,,,+++***+++***(((''''''%%%&&&******)))***...///===DDDcccXXX999222,,,)))***((('''&&&%%%%%%&&&'''((()))((('''&&&%%%&&&&&&&&&&&&&&&%%%&&&***///111...***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***++++++***888???vvv[[[<<<444...,,,+++((((((***((()))******)))***,,,...***;;;EEE~~~MMM===///++++++)))((()))''''''&&&&&&'''(((***+++((()))******(((((()))***'''***))),,,111222???YYYccc@@@000+++)))+++,,,******,,,)))++++++)))))),,,111555DDDhhhoooMMM666111------///,,,+++++++++*********)))))))))((()))---,,,)))***...///)))000@@@XXX~~~xxxUUU>>>...,,,000,,,---,,,++++++---555AAAIIIOOOCCC444+++***---//////000......000222666@@@KKKcccoooKKK888222444---***---+++++++++******))))))(((((((((((((((((((((((((((((('''&&&%%%%%%&&&((()))***((()))***+++,,,------...,,,***))))))***++++++***++++++,,,---.../////////---------,,,,,,,,,,,,++++++,,,---.........---,,,+++---......,,,************///777@@@MMMfffPPP999666444222333...------------------...000000000000000111111111///...---,,,---...000111//////000000111222333333111111000///////////////------......///000000111,,,...//////......///000444444444666999>>>BBBEEE{{{\\\GGG@@@???>>><<>><<<<<<<<<;;;888666//////.........------------.........---,,,---...,,,...000...,,,,,,...111//////---,,,+++*********))))))************))))))))))))(((((((((((()))))))))---,,,111GGGdddnnnSSSCCC<<>>CCCgggeee:::666///***+++......///111000===WWWxxxfffWWWBBB444///...---+++++++++222999FFFkkk~~~SSS999111...+++***++++++******************%%%***...000777PPPyyy___;;;000333++++++++++++***((('''&&&&&&---...((('''---...)))+++***///:::>>>cccxxx```BBB111///+++)))***'''&&&))),,,,,,---///444888>>>kkkUUU999///---++++++++++++)))''''''%%%&&&******((()))---+++333444QQQ}}}ddd@@@555---))))))'''&&&%%%%%%$$$%%%&&&'''((()))'''%%%$$$%%%&&&&&&&&&######%%%))),,,---,,,***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***++++++***;;;EEELLL222///,,,+++'''###$$$)))&&&(((((((((((((((***,,,)))888<<>>TTTnnnFFF===999555555000888>>>EEE^^^XXX<<<666000---000111///------111777ddduuuQQQCCC555000...+++((('''+++...222777FFFfff\\\:::444111,,,111,,,,,,***)))))))))***+++***+++)))---666BBBiii]]]===777+++---+++(((((())))))&&&###*********))))))))))))))),,,222444444IIIwww```@@@...---)))&&&((((((&&&$$$&&&***---...333:::CCC^^^hhh888444+++,,,---''''''***%%%''''''(((((())))))******(((---111???eee}}}PPP999000***)))------+++((('''''''''%%%$$$&&&&&&&&&'''&&&&&&%%%%%%$$$%%%%%%""""""%%%''''''&&&'''&&&###$$$''''''%%%''''''((()))***++++++,,,000666SSSuuuFFF888111+++)))'''$$$###%%%))))))((((((((()))))))))---222AAAXXX|||tttMMM,,,)))...)))%%%((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((%%%(((+++++++++...666<<>>///+++,,,------+++111444888SSSzzzddd???666......222,,,---000...///666999GGG```TTTDDD666444222---+++...*********))))))*********((()))***++++++)))(((''')))'''&&&''')))***)))'''((()))((('''+++000000,,,---,,,,,,,,,,,,,,,,,,,,,(((((((((+++///111111111........................---,,,,,,,,,...///...------...///...,,,+++++++++***//////===IIIeeepppEEE777222111222---.........---------,,,,,,***,,,///111111111///...222111000.........//////,,,---......//////......---------,,,,,,,,,+++++++++,,,---......////////////......000222333444555999CCCWWWllluuummm^^^TTTeeeWWWNNNRRRXXX[[[aaaiiirrr{{{tttYYYFFF555333555222...///,,,---...000000111111111//////...---,,,,,,,,,,,,///...,,,,,,------+++***++++++************++++++...---,,,++++++,,,...//////000444>>>UUUzzzwwwOOOBBB???===AAADDDUUUmmmoooHHH;;;000...111111000000///555BBB^^^pppFFF;;;777333444///777999AAAVVV{{{wwwJJJ444000,,,+++...000000111333888HHHyyycccAAA666,,,+++,,,++++++,,,+++---...222AAAaaabbb>>>777222+++,,,,,,+++******))))))******)))+++))),,,333999TTTyyyaaa<<<333...'''''''''(((******)))(((+++++++++,,,,,,------...))),,,333;;;WWW```@@@...///,,,***,,,***000,,,))))))((()))///777===OOOwww___???000---000,,,,,,...)))******))))))(((''''''&&&'''+++...333KKKtttYYY<<>>aaahhh>>>222,,,)))***++++++,,,///,,,***((('''&&&'''((())),,,+++111;;;RRR}}}ggg@@@000---((('''***'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((***+++***((()))---111===___MMM===...***(((%%%'''...***))))))))))))***++++++)))---333888BBBYYYwwwmmmDDD111///...,,,,,,******++++++,,,++++++++++++***************++++++,,,******---//////222777CCCEEEAAA777///------,,,...+++000555;;;YYYtttGGG666...000222......222111333;;;@@@SSSpppYYYHHH:::666333...,,,000***))))))(((((())))))***((()))***+++***)))((('''(((&&&&&&''')))))))))((()))++++++))),,,000000---,,,,,,,,,,,,,,,+++***)))((((((***...111222111000........................---++++++,,,---...---,,,,,,---......,,,******+++(((...///===KKKhhhoooDDD666111111111---/////////............---+++,,,///000111000///...000000000000//////...---------...////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,---///000111111222222222333666999<<<@@@PPPkkkvvv___QQQuuu___XXXYYYeeeooosssyyyqqqRRR888666:::555222444000000000000//////......000...,,,+++***+++,,,---...---+++++++++++++++++++++******))))))******+++++++++************+++,,,000222666AAAZZZwwwNNNBBB???>>>BBBGGGZZZsssiiiEEE:::000///111111000000///333@@@^^^uuuJJJ<<<777444666000777666>>>LLLgggxxxccc@@@111///,,,+++...//////111444888NNN^^^===444---,,,...------...---......000===]]]ggg@@@555111***++++++++++++***************(((+++)))+++111333EEEbbbfff???111///,,,+++)))(((((((((((((((******+++,,,,,,---......------444AAA]]]cccBBB///...,,,***,,,***000,,,*********)))...555888EEEhhhuuuIII444,,,...,,,,,,---((())))))((((((((('''''''''&&&+++---000>>>]]]iiiAAA000...---((('''%%%%%%&&&'''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&(((&&&'''***+++'''%%%$$$$$$)))+++'''%%%(((,,,...***((('''&&&'''***---///111AAAhhh^^^888222---)))))))))''''''))))))(((''''''(((+++...000---+++///555DDDllluuuGGG000******))))))'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((()))******)))((())),,,///555KKKaaarrrWWWCCC000,,,,,,)))'''))))))))))))))))))***++++++(((***111888:::BBB[[[tttbbbAAA111...---++++++&&&'''((()))******)))))))))))))))))))))*********,,,---...000//////000111555777888444000---++++++000,,,111555;;;[[[NNN555///111000,,,///444555:::BBBHHH```[[[KKK>>>999444---+++///))))))(((((((((((())))))))))))******))))))((('''&&&&&&&&&'''((())))))(((***---...,,,---111111...,,,------------+++***)))((())),,,000333444111///...............---------,,,+++***+++---...---,,,,,,---...---+++*********)))///000???LLLiiioooEEE777111222222---/////////.........------,,,---///000000000///...,,,---///000111000///...------...///////////////...------------,,,,,,,,,---......///000000111111222555666555777???GGGKKKKKKXXXpppnnnXXXNNNyyyfff]]]]]]fffwwwaaaAAA:::;;;666333555000000///......------------,,,***))))))+++---...,,,+++)))(((((()))+++---))))))(((((((((((()))))))))))))))))))))******+++000333777BBB]]]yyyOOOAAA===<<>>[[[xxxKKK<<<666333444///555444999@@@OOO[[[MMM666000///,,,+++---...---000555<<>>___oooDDD444///***,,,++++++++++++******))))))(((+++)))***//////777LLLjjjhhhCCC000---......,,,***)))((()))***((())))))***+++,,,,,,---000...777JJJhhhkkkGGG000...+++)))+++(((&&&%%%&&&((((((&&&)))...666???___WWW;;;+++,,,*********&&&&&&'''''''''((((((((()))&&&)))---///555GGGfff}}}LLL444000///,,,***''''''''''''%%%$$$$$$%%%%%%&&&'''''''''&&&(((&&&&&&******''')))...///222111***''')))+++,,,***((('''&&&'''***---///000CCClllVVV333333---******)))&&&%%%'''((('''&&&&&&(((***,,,...)))(((...333<<<___QQQ333+++,,,+++''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((())))))))))))+++---///---777CCCOOO```tttpppRRR555,,,...,,,((('''))))))(((((())))))***+++(((''',,,444333333@@@SSS```OOO;;;111...,,,***)))&&&'''(((((())))))))))))(((((())))))************+++---///...---///111333222111111000...++++++,,,///,,,111666???aaaWWW888333333///,,,000777;;;BBBJJJQQQnnnZZZMMMBBB>>>777...***,,,))))))(((((((((((()))))))))))))))))))))(((''''''%%%&&&'''((((((((()))***,,,///111//////222111///---------------,,,++++++(((***---111444444111...//////.........---------,,,+++***+++---...---,,,,,,...///...,,,******++++++111333AAANNNjjjpppFFF888333333444///.........------------,,,---...///000000//////...(((***---000222111000000---...//////000000//////.........---------,,,,,,,,,...///111111111000//////444777999CCCSSS```eee```fffuuu{{{aaaLLLEEEmmm^^^[[[___nnntttUUUGGGBBB<<<777555......---------...///000,,,+++***)))***,,,///000---...---,,,******,,,...))))))(((((((((((())))))******++++++,,,---------000444888CCCaaa~~~RRRAAA:::888>>>KKKiiiTTT>>>666111111222111000222111333???ZZZ|||MMM;;;444000222+++111222555555<<>>QQQsssNNN;;;555111222333111111222222666DDD___RRR>>>555111222+++111...222000111666000***000,,,******,,,,,,,,,222999RRRwwwjjjDDD555000------,,,((((((******,,,...222@@@```\\\AAA222,,,///***++++++,,,+++***)))((()))---))))))///+++)))111666SSS___]]]YYYDDD...---***111999===;;;444---)))))))))))))))))))))))))))000,,,<<<\\\ZZZ;;;222,,,)))***''')))((()))++++++)))+++000222555LLLooo}}}RRR444///,,,))))))%%%''''''''''''''''''''''''(((###$$$***,,,---:::LLLyyytttOOO777---+++)))'''&&&''''''&&&$$$###$$$%%%&&&''''''''''''&&&$$$''',,,...444JJJbbbpppbbbJJJ444******+++)))''''''(((((()))+++,,,---222DDDoooSSS444///***))),,,...,,,,,,...((()))))))))(((&&&%%%$$$---***111666555NNN~~~^^^@@@333---)))'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''&&&&&&''')))*********++++++///555888BBBYYYqqqaaa@@@111,,,)))***...((((((((((((((()))******++++++++++++***,,,000555111222000...---------,,,---+++)))''''''(((***+++'''((()))++++++++++++++++++---222:::GGGMMMCCC555111+++(((***+++)))***///,,,***222;;;HHHnnnmmm???777444///333222<<>>///(((&&&$$$%%%&&&'''&&&%%%###$$$%%%&&&''''''''''''%%%$$$(((...111;;;XXXwwwuuuTTT666***+++,,,***''''''((()))***+++,,,,,,444EEEoooTTT777---)))'''***,,,***)))+++((()))+++------,,,***)))***%%%+++///,,,BBBrrrsssJJJ555...+++'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''&&&%%%&&&((((((((('''''''''+++///,,,...CCC\\\hhhUUUAAA777000((((((---((((((((((((((()))******###)))---,,,+++,,,...---+++...///...---...//////,,,***'''$$$$$$%%%(((***'''(((***+++,,,,,,,,,+++///111999III___gggVVV???555...+++------))))))...,,,***222;;;GGGlllqqq>>>333111,,,444333===JJJWWW]]]bbb[[[VVVVVVXXXPPP>>>222000++++++************++++++))))))((('''''''''''''''&&&(((++++++******,,,///...555888555222333333111((('''%%%$$$%%%(((+++...******+++...111111000...000000///...------,,,,,,...---,,,---///000///...///000111000...---------(((///333DDDSSSpppnnnDDD666222222333///000000000000///////////////////////////...............///......------,,,...//////000000000000000//////.........---------111///---...444===FFFLLLRRR___pppwwweee^^^RRR>>>444666~~~lll[[[OOOLLLNNNKKKTTTjjjsssooonnnhhhVVV???333222+++***///...000---,,,///111111555:::???FFFNNNOOOHHH===333...++++++)))((((((((()))***000---***---222555444111555<<>>555...777===^^^qqquuutttWWW666000+++***)))(((((()))***+++)))333666IIIyyyoooEEE333111///***(((,,,+++***))))))***+++,,,///555===PPPwwwqqqFFF444111,,,((())))))'''$$$""""""%%%(((+++))))))(((((()))+++...000MMMbbbrrrMMM222+++)))'''$$$######$$$%%%$$$$$$$$$%%%&&&'''((())),,,&&&***---000JJJsssmmmIII777((($$$((('''((()))))))))((((((+++---555@@@nnnPPP<<<666///***,,,---,,,***+++000...+++((('''&&&&&&''')))***)))---333999WWWaaa888111000,,,---,,,)))((()))(((&&&))))))((())))))***++++++)))))))))))))))))))))))))))******))))))...666===IIICCC:::222---)))'''%%%&&&''')))***+++***)))((((((+++......,,,+++,,,///......000111111...///000(((((((((((())))))))))))))))))((())))))+++---...)))+++;;;kkk|||tttAAA888000++++++,,,***)))***,,,---000555EEEgggxxxEEE444333222555333===LLLVVVYYYfffZZZ^^^QQQgggnnnJJJ222555000...+++***++++++)))((((((((())))))((('''&&&&&&((((((((((((***,,,...///111555777555555555333...///---***)))***+++,,,,,,,,,''''''///222000...///*********+++,,,---///000++++++,,,---...///000111//////...,,,******,,,...,,,...555HHHSSStttmmm@@@666444222111---//////////////////.........///111222222111000///...///000000000///---,,,---...111333444333222111111000...---------///000///555......;;;AAAUUU{{{bbbOOOKKKBBB:::555...rrrfff___UUUNNNJJJHHHRRRgggwwwsssssslll[[[BBB444222---+++///,,,000---,,,///111222888>>>KKKPPPVVVVVVOOOCCC777000---,,,+++***)))***++++++,,,***)))+++000333222111111:::JJJccclllMMM===<<>>UUUxxxjjjNNN@@@@@@JJJpppsssIII999666222///000222333444666666CCCYYYwwwnnnEEE:::333//////---------------,,,,,,+++***...+++***---...000666===^^^___???333111---***))))))+++,,,(((++++++...222777PPPvvv\\\???:::555------------,,,,,,+++***+++***)))((('''&&&%%%%%%)))+++)))***...+++222GGGlllzzzWWW:::333,,,++++++******++++++,,,...111...:::ccc\\\@@@666111...+++******((((((((((((******)))---222===ZZZuuuNNN777///***&&&$$$&&&''')))((('''%%%$$$%%%$$$#########%%%&&&''''''111HHHccctttlllQQQ888***)))'''%%%$$$$$$$$$%%%$$$$$$%%%%%%&&&''')))***,,,***...444JJJvvvbbb???444...++++++((('''((())))))(((***---///666KKKuuupppFFF666///***+++,,,+++***+++(((((('''&&&&&&((()))***)))***((())),,,,,,>>>^^^ccc???000,,,***)))))))))(((&&&%%%(((((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&''')))******,,,***((('''((()))((('''+++***)))'''''''''''''''&&&))),,,,,,***))),,,///555<<>>???<<<:::888111wwwkkkdddhhhoookkk^^^TTTRRRZZZjjj|||yyy^^^CCC333222......000+++000------///111555???JJJPPPRRRUUUXXXVVVLLL>>>333///...---,,,+++,,,,,,---+++,,,---...///111222333===EEE^^^eeeKKK??????IIIjjjrrrIII888555111//////111222333666444===PPPpppjjjAAA555000---//////,,,,,,,,,,,,,,,+++***))),,,***+++---//////444;;;RRRwwwXXX;;;111///---***)))***+++,,,(((+++***---111666PPPvvvmmmHHH888444---............---,,,++++++******)))(((''''''''''''+++))))))+++***555NNNpppkkkHHH333,,,************************---111///777UUUvvvkkkFFF444///---+++***)))(((''''''((()))***,,,...000666IIIlllccc???333000,,,&&&'''((()))((('''%%%###$$$###"""""""""###$$$$$$******000@@@OOOQQQEEE888)))((('''%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&((()))******+++///999YYY[[[888111///---,,,'''&&&'''((())))))+++...000888VVVyyyGGG999111,,,,,,---,,,+++---''''''&&&&&&&&&'''((((((***,,,)))***---+++666OOOuuuzzzLLL555---)))''')))+++)))((('''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((%%%$$$%%%((()))'''%%%,,,+++***)))***)))'''$$$))))))))))))((((((''''''(((+++------,,,,,,///222:::NNNccckkkcccQQQ<<<---*********)))))))))))))))))))))))))))***,,,...///...;;;VVV___???666000///000...---///,,,000555<<>>666111000///---+++((('''(((((('''&&&'''''')))---///000000000------......////////////111111000///......---,,,+++---//////---+++******,,,000555EEEQQQvvviii@@@666333111333000.........///000000111111,,,,,,+++,,,---///111222333222000//////000111222333333444444444333222222222111000///000111333555666<<>>000000---...000---///------///000444@@@KKKRRRTTTVVVYYYVVVLLL>>>333...---+++*********+++,,,+++---......------111444===JJJhhh___GGG======GGGdddqqqIII888444000...///111222222555333999IIIiiiggg>>>444///,,,......+++,,,,,,,,,+++******)))+++))))))---......222888EEEkkkUUU:::///...,,,*********+++,,,(((***))),,,111888UUU}}}}}}PPP666111---...///000000///---,,,************************&&&+++***+++---,,,888RRRxxx___@@@333+++(((((())))))))))))((((((&&&///000444GGG```wwwIII111------******)))(((''''''((()))***,,,---...222>>>\\\xxxKKK777111---***)))((('''&&&%%%%%%%%%##################$$$$$$---***(((+++222666555111(((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***)))+++111>>>fffWWW333000///,,,***''''''((()))))))))+++...111===cccKKK777///))))))***((((((***(((((('''&&&&&&%%%%%%%%%(((+++(((***...,,,111BBBYYY___???222***&&&))),,,+++***+++''''''(((((((((((('''&&&''''''''''''''''''''''''%%%$$$$$$&&&***+++(((%%%''''''''')))+++,,,***)))&&&'''***++++++***(((&&&(((+++------,,,---000444>>>aaaqqqTTT<<>>XXXhhh???666///......------...,,,///444CCCdddZZZ@@@666333666888>>>JJJZZZllleeeOOOMMMggg{{{NNN666333...++++++******)))***((('''%%%&&&''')))***)))((((((((()))+++,,,...666???DDD???666111///...(((&&&$$$$$$%%%%%%###""""""$$$'''(((***+++,,,++++++,,,---...//////......///////////////.........---///000000...,,,++++++---111555DDDQQQxxxeee>>>666333111333111---------.........//////,,,+++++++++,,,...111222111000///...//////111222333333444444333333333222333222111000111333555777<<>>GGGhhhoooHHH888555111...///111222333333333888CCC___eee???555000------+++***++++++,,,,,,++++++++++++((())),,,,,,---111777>>>cccWWW===///...,,,+++************(((+++***,,,333;;;XXXZZZ666000---///000111111000...---*********+++++++++,,,,,,&&&++++++,,,000...:::SSSTTT:::444+++'''(((((())))))(((((('''!!!+++...111;;;LLLpppOOO222......*********((((((((((((******)))))),,,000888OOOyyy```CCC444,,,---+++(((&&&$$$%%%&&&&&&"""######$$$$$$$$$%%%%%%''''''(((((()))))))))((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((*********+++333EEEnnnXXX444000...***)))(((((()))***))))))+++...000AAAhhhSSS999111******+++******+++***))))))'''&&&%%%$$$$$$$$$'''%%%&&&---++++++777@@@]]]yyysssPPP<<<000(((+++---+++***---'''((()))***)))((('''&&&(((((((((((((((((((((((($$$$$$%%%(((******)))'''((('''''')))+++,,,+++***(((***+++,,,,,,+++)))'''&&&(((++++++***+++000444DDDrrrrrrMMM777...+++++++++******))))))((())))))))))))+++---000111000>>>VVVjjj@@@777///------,,,,,,...,,,...444HHHpppiiiIII999333888666<<>>///...---+++***)))))))))(((++++++...444999TTT{{{eee;;;555---///111222222111///...+++++++++***************(((+++)))+++000000;;;SSS}}}GGG333333((('''((()))******)))((('''%%%+++,,,000777AAA```VVV888333111***+++***)))(((((()))***+++***))),,,000222AAAggg\\\BBB222---+++)))'''%%%%%%%%%%%%!!!"""###$$$%%%%%%&&&&&&###%%%'''))))))(((%%%$$$&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&''')))***+++,,,+++666LLLttt\\\777333...((()))+++)))*********)))***---///>>>aaa^^^===444---,,,---,,,,,,...)))))))))((('''&&&%%%$$$$$$'''###%%%---+++(((000111>>>\\\{{{fffIII888,,,------)))(((,,,((()))***++++++)))'''&&&(((((((((((((((((((((((($$$&&&((()))((((((((()))++++++,,,...222555666666111///---+++)))(((((()))&&&(((*********,,,111555QQQmmmFFF333...,,,,,,+++******))))))((()))))))))***+++...000222---;;;SSSgggAAA777///...---,,,,,,///---111666FFFlll|||VVV>>>444888444999@@@HHHTTTgggzzz```CCCJJJ\\\eee:::666000,,,*********)))''''''''''''((((((((()))))))))(((((()))***+++,,,222999===:::777444///***(((''''''(((******)))((($$$+++...+++***,,,---+++***+++---.........,,,+++,,,,,,,,,,,,---------...///000000...,,,+++,,,...+++000333???NNNxxxZZZ:::777555222222000/////////...------,,,,,,...///000111111111111111///000111111222222222111111111111111111222333444333333222222444666999;;;DDDggg{{{fffeeennnwwwhhh|||iii[[[RRRPPPJJJJJJYYYmmm~~~xxxGGG888666777...)))---...,,,---...///,,,---777CCCGGGNNNTTTTTTKKK>>>333------,,,+++*********+++,,,)))---000//////555BBBNNNbbb}}}XXXHHHFFFIIIRRRppplllIII999666222000000222333444000222666999LLLvvvSSS444222111...---***)))***+++,,,---............+++***,,,,,,---333:::;;;___ZZZ>>>///...---+++***)))(((((((((,,,---000444777OOOtttlll@@@999---///111333333222000...,,,,,,+++***)))(((''''''***+++'''(((///000<<>>GGGMMMOOO888444...)))&&&&&&(((***(((***,,,,,,,,,...333888]]]jjjCCC333...,,,,,,++++++***))))))((()))))))))***,,,...111222...===VVVhhhBBB999000......------///000444777BBBbbb```CCC555777555777999:::AAAQQQdddpppaaaAAAGGGRRRsss;;;666000,,,*********)))&&&&&&'''((())))))((((((((((((''''''((()))***+++111666999888777555000)))$$$$$$$$$%%%(((((('''&&&!!!))),,,(((&&&((()))'''(((***...111333333333333,,,,,,,,,,,,,,,,,,,,,,,,//////...,,,******,,,...)))///111===LLLvvvWWW999777555222222000111111000///...------,,,---...///000000///......///111222333444333333222000000000000111222333444333333222333444777:::<<>>??????>>>:::555///,,,)))))))))))))))*********---...//////111===RRReee{{{YYYJJJKKKJJJKKKgggvvvqqqCCC777666333///...//////...111000222333CCChhh}}}eeeIII222111222,,,***000'''...,,,222333;;;GGG444333---+++---......///222DDD\\\___888222000---,,,---------,,,,,,))),,,111222444EEEZZZxxx}}}RRR666111000000222000+++***------,,,+++***)))))))))))))))***++++++)))---;;;JJJssspppIII666......---------...///---***'''&&&)))...222555???UUUiiikkkBBB555111***+++***)))(((((('''((((((,,,&&&&&&,,,///555HHH^^^uuuEEE555000&&& """((((((######%%%'''))))))'''%%%$$$%%%$$$&&&+++...---+++***///***((())))))%%%$$$%%%%%%%%%%%%%%%&&&(((***+++(((---444JJJyyykkk???222***---000$$$******))))))******+++,,,333IIIhhhsssEEE333---...******---***+++******)))(((''''''&&&))))))))))))((((((((((((((('''---===TTTgggqqqtttgggIII000,,,---)))'''+++***)))))))))******)))''')))((('''&&&&&&&&&&&&&&&(((&&&%%%''''''%%%(((...000333///???VVVqqqgggUUU<<<+++///222,,,(((+++,,,+++'''(((...,,,111DDDhhhjjj???444///,,,,,,,,,+++++++++++++++)))******)))(((((()))+++000===MMMMMM999000111......000,,,000,,,555;;;RRRnnniiiGGG>>>111777666555777<<>>;;;444000,,,)))''''''&&&&&&&&&%%%%%%%%%&&&((()))***+++)))(((''')))***,,,...000000000000...---+++***)))******+++,,,...000000...,,,*********...111===LLLuuuPPP:::333222555,,,------,,,,,,++++++,,,,,,---000000000///......---------///111333444333222111000000111111222222222333222222333333333666;;;???KKKqqq```LLLPPPSSScccrrr```RRRGGG@@@>>>AAAPPPfffssssssuuuzzz{{{sssuuuvvvwww~~~dddAAA:::333000222333///+++...------,,,---...000000555555666555333000,,,***------,,,+++***)))(((((((((+++---000777JJJeee{{{www[[[IIIHHHHHHJJJWWWhhhpppBBB888777333000...//////...111000111333AAAeee~~~zzz[[[BBB111222333---)))---+++...,,,999EEERRR\\\DDD555///+++,,,...---///222AAAYYYccc<<<222///,,,***+++,,,,,,+++)))&&&)))///000000;;;JJJ```[[[;;;222//////111///******,,,++++++***)))((((((((((((((()))+++,,,***,,,999GGGvvvuuuKKK555---...,,,+++++++++,,,+++)))&&&'''))),,,000444===OOOaaauuuHHH555000,,,+++***)))((((((''''''(((,,,''''''+++,,,000@@@RRRsss[[[777111)))%%%%%%%%%%%%$$$!!!"""###$$$$$$$$$&&&''')))'''(((000999>>>>>>===777///(((((((((&&&%%%&&&%%%%%%%%%%%%&&&(((***+++)))---444JJJzzzuuuHHH777+++,,,...$$$))))))(((((())))))***+++111@@@YYYtttGGG333,,,...******---)))******))))))(((''''''&&&''''''(((((()))))))))***'''(((,,,444AAAOOO\\\dddhhhPPP999111...***'''((()))'''&&&&&&'''((())))))(((''''''&&&&&&&&&''''''(((&&&&&&((((((&&&***///000444===```}}}___EEE111000222+++(((,,,++++++'''(((...---333GGGqqqnnn@@@444...+++++++++++++++*********)))***++++++***+++---//////;;;JJJ{{{SSS===222333//////000,,,---)))111333BBBWWWooolllGGG===333111000//////333999???CCCRRRbbbaaaFFF@@@SSSwwwPPP<<<222///)))***,,,'''***************)))(((((('''((()))(((((()))+++......777>>>;;;666222///,,,''''''&&&&&&&&&%%%%%%%%%'''((()))******)))'''&&&)))***,,,...///000000000///...,,,+++******++++++,,,...000000...,,,+++++++++///222???NNNwwwRRR:::222111333+++---------,,,++++++,,,------.........//////////////////000222444444444333222000000000111111111222222222333333333444777<<<@@@OOOuuu___JJJEEEHHHRRRfff{{{tttbbbUUULLLDDD@@@999CCCYYYooovvvppplllnnn~~~{{{tttnnnooopppsss}}}}}}xxxYYY===:::555222111111///.........------,,,+++++++++,,,,,,---------,,,+++***...------,,,+++***))))))'''***---111>>>XXXzzzqqqcccmmm```JJJEEEEEEHHHLLL___wwwJJJ;;;777222000///.........111///111222???___wwwtttNNN;;;///222444---(((+++/////////HHH```pppuuuXXX888111++++++,,,,,,...222<<>>111,,,***(((&&&)))((('''&&&&&&'''((()))''''''&&&&&&&&&'''(((((()))''''''))))))(((+++111888AAAVVVdddJJJ444//////)))'''+++***+++''')))//////777KKK}}}tttCCC444,,,++++++*********)))))))))''')))***++++++,,,...111...888EEEuuu\\\BBB444444000///000,,,...+++222000777EEE[[[oooFFF;;;666111000//////000444777999AAAOOOooo]]]DDD>>>PPPsss^^^@@@000111...++++++(((************)))))))))(((%%%&&&'''''''''(((+++......777===;;;555222///,,,''''''&&&&&&&&&%%%%%%%%%(((((()))))))))(((&&&%%%((()))+++---//////////////////---,,,,,,+++,,,,,,---...000000...,,,+++++++++000333AAAQQQ{{{UUU;;;111///222+++...///...,,,++++++,,,...///------......///000000111000111222444555444444333//////000000000000111111222333444444555999>>>AAARRRyyy^^^IIIAAABBBFFFMMMXXXkkk~~~pppsssyyyyyycccVVVOOOIIIBBB>>><<>>FFFmmmfffAAA333222,,,+++***(((''''''''''''+++(((((()))(((&&&---777CCCYYYTTT===+++++++++### %%%###$$$%%%$$$###%%%***///...888III___sss{{{sssgggWWWEEE333++++++)))'''&&&%%%%%%&&&&&&'''((())))))***...888QQQ~~~eeeBBB///******'''((((((''''''(((((()))***,,,111<<>>VVVrrrFFF888888333222111111222444666777>>>IIIgggZZZCCC>>>MMMnnnnnnFFF000333111,,,+++)))+++******)))))))))))))))%%%&&&''''''((())),,,///000888===:::333///,,,***''''''&&&&&&&&&%%%%%%%%%((((((((((((((('''%%%%%%'''(((***,,,............//////......---------------///000000---,,,+++,,,+++000555DDDUUUZZZ===111///222,,,000000...,,,++++++,,,...000............//////000000///000111333333333333333///////////////000000000222333444555666:::???CCCSSS{{{^^^HHHAAA???>>>???DDDRRRkkkyyyiii^^^WWWrrrssswwweeeSSSMMMKKKEEE>>>:::CCCOOOaaammmmmmhhhhhhkkksss~~~vvvtttppppppxxx|||uuuoooeeeWWWOOOGGG<<<555555555222///---///000,,,,,,---------,,,++++++,,,,,,+++*********+++,,,(((((())))))***++++++,,,,,,...000666LLLnnneeeRRRKKK[[[jjjMMMBBB@@@EEEIII^^^___CCC999111111000---+++---///,,,///111555JJJ[[[YYYAAA666...//////+++***---+++666IIIsss^^^;;;333---,,,,,,+++...222555LLL}}}sssHHH555111,,,((((((***+++,,,---(((&&&))),,,---...000000EEEVVVvvvQQQ777000++++++***(((''')))))))))((('''''''''(((((('''''')))+++,,,...777AAAmmmccc???///000,,,***)))(((*********))),,,((('''+++///222888===[[[xxxNNN888111,,,+++***(((''''''&&&&&&((((((((()))((('''+++000555CCCccckkkJJJ...***+++&&&"""%%%"""%%%((('''%%%&&&***///333IIIhhhyyydddSSSBBB000******)))((('''%%%%%%&&&''''''((((((((((((...;;;SSS{{{pppEEE222,,,)))((()))(((((((((((()))******&&&///777VVV|||dddBBB...///,,,)))***(((((((((((((((''''''''''''(((((((((''''''''''''''')))((((((''''''***...111333555111***&&&)))+++)))&&&)))------+++(((''''''&&&&&&&&&&&&&&&'''((())))))'''(((+++++++++///555DDDoookkkMMM<<<...---...+++((()))(((+++)))***000000<<>>:::777999<<>>888777222222222000...---...///++++++++++++,,,,,,,,,,,,,,,+++***)))((((((((((((*********)))))))))((((((***---111===ZZZwwwSSSCCCEEE\\\kkkMMMAAA>>>BBBIII^^^lllFFF999000111111,,,***,,,...+++...000000>>>JJJGGG<<<444...---,,,+++,,,000,,,;;;VVVXXX:::333---------,,,...222555LLL|||uuuHHH555111,,,))))))***++++++***'''%%%%%%'''***,,,---,,,777AAA___zzz\\\:::111*********((('''((()))(((((('''''''''((((((((('''(((***,,,000999CCCkkkqqqGGG///+++,,,+++******,,,,,,+++***---)))(((+++---///444:::KKKpppbbbBBB222,,,,,,***)))'''&&&&&&&&&&&&'''(((((('''(((***------333JJJcccttt|||ZZZ888++++++)))&&&%%% ###''''''%%%&&&+++111BBBbbblllRRRAAA444(((&&&((()))))))))%%%&&&&&&'''((((((''''''&&&---999MMMnnntttDDD444...)))***))))))(((((())))))***+++"""...222FFF```uuuLLL222000,,,((())))))''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&%%%$$$&&&))),,,+++)))......---+++***)))+++---)))---111111---***))))))''''''&&&&&&&&&'''(((((((((&&&'''+++++++++000666JJJZZZBBB777...///111///,,,***'''+++)))***///000<<>>999777;;;===>>>BBBFFFSSSWWWWWWOOODDD===;;;===lllooo}}}kkkXXXLLLGGGLLLNNNGGGAAAAAALLLVVVbbbjjjmmmnnnppprrrwww|||wwwsssnnnhhh___ZZZKKK???;;;666222777000///............---,,,++++++***)))))))))***+++*********)))(((''''''&&&++++++************)))))),,,///666HHHkkkhhhFFF???MMMiiiiiiLLL???;;;===@@@VVV{{{vvvIII:::000111222,,,))),,,,,,)))...///,,,333;;;777333///------,,,,,,...111222@@@]]]VVV888222......///---///222666NNN|||vvvFFF333000,,,***)))))))))((('''((('''&&&&&&(((***+++---000555NNNhhh```<<<222***)))***((('''(((''''''&&&&&&&&&&&&'''''')))'''&&&))),,,111<<>>444,,,&&&'''((('''''')))%%%&&&'''((((((((('''&&&&&&,,,444BBB\\\tttBBB555111***,,,(((((('''''''''((())))))$$$000///777IIIoooVVV666222,,,((())))))''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&%%%$$$%%%((()))(((''',,,'''(((...///+++---333>>>???>>>888000***)))+++(((''''''&&&&&&&&&'''''''''&&&'''***+++,,,000666NNNUUU???666......000///,,,***'''+++)))***...///<<>>555000---***''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$%%%'''***++++++++++++((()))+++---///000111111000000000///---,,,---...---777AAATTTfff^^^@@@333000333,,,111...///000000000000///...///////////////.........////////////000111222333222222111111111000000000///111222444666;;;AAAEEEWWWZZZFFF???<<<;;;======;;;;;;>>>@@@???>>><<<999666555666hhhiiinnnZZZLLLBBB???FFFHHHAAA===@@@NNNYYYgggpppuuuwwwvvvtttvvvkkk```WWWLLLHHH:::111222///---444///---,,,,,,......,,,+++,,,+++((('''&&&'''((()))***************)))((('''((()))***+++,,,---......///444<<>>888:::222HHHnnnwwwJJJ:::000222222,,,))),,,+++)))...///)))---222---+++++++++---------///222888DDD___WWW777111...///000...///222888OOO}}}vvvDDD111...+++))))))((('''&&&&&&***+++***(((((())))))---,,,---BBBYYYxxx[[[>>>333+++)))***)))((()))%%%%%%%%%$$$$$$%%%&&&&&&***'''&&&))),,,222>>>HHH[[[```???444))))))***,,,------***(((,,,******+++***+++333<<>>666---+++,,,+++)))''''''+++)))***---...;;;UUU[[[<<<---......---,,,+++***)))(((&&&'''((())))))***,,,...***666DDDuuuXXX777444111------,,,---###***...333888KKK~~~tttDDD999111000...---...111444666;;;GGGfffRRREEEEEELLL```eeeCCC111333333))),,,+++)))((('''(((***+++((((((((((((''''''***,,,777>>>AAA:::222...,,,)))''''''&&&&&&&&&%%%%%%%%%#########$$$%%%&&&'''((($$$%%%''')))++++++++++++&&&'''***---///111111111000111111///---,,,---//////999EEEYYYkkk\\\???222///222+++///---///000222222000///---------......///000000000000000000000111222333444333222222222111111000000///000222333666;;;AAAEEE[[[XXXEEE===:::::::::777444666;;;:::666333333333111//////qqqooosss\\\HHH@@@CCCFFFDDD@@@???AAADDDOOO[[[ffflllsss}}}sssZZZJJJFFF888777555333111///...---000//////...---+++***)))+++***)))'''''''''((()))+++*********))))))((((((&&&***---,,,***)))+++...666555IIIiiikkkXXXDDDBBBYYYkkkFFF<<<>>>===???DDD___nnnGGG===333000///------///......---------...//////------,,,+++,,,---...///:::BBBcccRRR===555...++++++***,,,000<<>>===;;;::::::;;;<<<===<<<888333111222333222000|||xxxqqqaaaNNN???;;;@@@DDDCCC@@@@@@EEEJJJTTT^^^gggkkkqqq}}}fffOOO@@@:::333222000...---,,,++++++------......---,,,++++++---,,,***)))))))))***+++))))))))))))(((((('''''')))***+++***((()))+++...222:::XXX}}}]]]NNN???BBBZZZlllEEE::::::888999===VVVyyyeeeCCC:::222000///---,,,.........------,,,---------,,,,,,++++++,,,---///000888@@@aaaWWW>>>666///,,,,,,+++---111<<>>;;;999888888888999888666333333444444333111kkkZZZNNNBBB999888===BBBBBB???@@@GGGMMMUUU^^^eeefffkkkyyysssTTTAAA777000///...---,,,+++*********+++,,,,,,------,,,,,,,,,,,,+++******)))*********((((((((((((''''''''''''))))))((()))***,,,///111555EEEkkkxxxOOOFFF>>>EEE___qqqKKK===:::777888;;;QQQsssaaa>>>666000//////---+++---......---,,,++++++++++++++++++***+++,,,...000222666@@@ccc]]]>>>666///------,,,...222;;;XXXMMM777///000///(((***///+++///000000...+++))))))***)))+++***''',,,555666000...,,,++++++,,,,,,***(((+++***)))'''''''''((((((***''''''***+++///999DDD[[[wwwLLL444000---***((()))******)))+++'''%%%&&&(((+++444===IIIQQQdddIII;;;///+++'''"""###***(((%%%%%%''''''%%%$$$'''$$$###&&&)))***)))---222888;;;:::222,,,++++++***###((('''(((---444LLLnnnlllJJJ444+++...---,,,***((('''&&&''''''$$$$$$%%%%%%&&&&&&''''''%%%+++...333OOOaaa<<<111///+++))))))(((''''''(((((()))---)))+++///,,,444ZZZaaa???...+++***&&&***'''&&&(((,,,---+++'''((((((((()))***)))(((&&&''''''''''''''''''''''''"""&&&'''***000888VVV[[[:::111,,,&&&))),,,+++)))((('''''''''(((***((()))+++******///777LLLpppHHH777111---------++++++---)))(((***++++++...888CCCiiijjj>>>777/////////)))+++...((()))))))))******,,,------333777OOO}}}xxxMMM;;;222000111+++,,,)))+++000000///555@@@QQQqqqjjj@@@666000---///111111333777AAATTTqqqTTTJJJJJJSSSiiipppDDD777444//////+++***((()))***,,,++++++((()))))))))))),,,///222999888777666444111---)))&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&''''''''''''''''''((((((((((((''''''************************------...---+++***+++---333;;;KKK\\\yyyqqqGGG999222///333...111---------...//////000000000111111111111111111111333222111000111222333555666555333111111222444555222222555:::===@@@IIIRRReee___GGG@@@>>>;;;888555444444555555555666777888777444111lllXXXJJJCCC===:::888===AAAAAA>>>???DDDKKKPPPXXX___```cccooofffGGG:::444---......---,,,,,,,,,,,,---+++,,,,,,,,,,,,++++++***))))))((((((((((((((((((((((((((((((((((((((((((((('''(((***---000333444???TTT{{{lllHHHDDDCCCNNNhhhtttRRRBBB<<<666888:::MMMkkk]]];;;444...///000---,,,---...---,,,+++*********************+++,,,///111333777BBBiii]]]<<<555...------,,,---111:::QQQ{{{WWW::://///////((()))...,,,111222111///,,,***)))***(((,,,,,,((((((---...,,,///------000444444000,,,---,,,***)))'''''''''(((***((((((***+++---666???^^^|||OOO666222///+++))))))))))))((()))&&&%%%''')))+++333;;;KKKQQQ]]]ZZZBBB...+++***$$$&&&...)))(((((())))))'''''''''$$$$$$%%%(((+++++++++++++++000222---)))((('''&&&%%%,,,,,,,,,111<<<[[[[[[>>>...)))...)))))))))((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%,,,...111OOOhhh???000...,,,)))((((((''''''''''''(((---'''***///***+++IIIppphhhBBB,,,+++,,,&&&+++++++++,,,---...//////111000...,,,***)))))))))((((((((((((((((((((((((&&&***)))***000===dddXXX555000...)))+++...,,,***(((''''''((()))(((((()))***)))***222<<<\\\{{{JJJ888111------,,,***))),,,)))((()))++++++---555???^^^HHH999...---...)))+++...***************++++++,,,---333>>>___]]]???333111000,,,,,,)))***///000...000444===VVV{{{oooIII444///---...//////222777FFF^^^}}}|||RRRLLLMMMWWWmmmpppDDD777333......///,,,***)))******)))'''(((((())))))))),,,///222===<<<:::888555111,,,)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&++++++++++++++++++++++++,,,,,,,,,***((((((***---111:::IIIZZZxxxddd@@@777222...222,,,111------...//////000000111111111000000111222222111222111111111111222333333666555333222222333444555333333777<<>>;;;888555444444444555777:::<<<<<<999444000yyykkkYYYIII@@@;;;888888555:::>>>@@@@@@AAAEEEIIIIIIQQQZZZ^^^___hhhxxx[[[>>>777333---...------,,,,,,------...---------,,,+++)))((('''((((((((()))))))))(((((())))))))))))))))))))))))'''((()))+++---///222444HHHaaadddDDDCCCGGGWWWuuusssWWWHHH???666666777FFF^^^XXX;;;333...///000...---......---,,,+++***))))))))))))))))))+++---///222333666BBBlllUUU:::222---,,,,,,***,,,///777FFFfffiiiBBB333......'''''',,,+++000111000...+++))))))***'''+++---***(((***,,,---///---111;;;FFFIIIAAA888...---+++)))(((''''''((()))((((((++++++,,,333<<<\\\zzzMMM555222///,,,))))))))))))(((&&&$$$&&&***++++++000666CCCHHHPPPnnnqqqQQQ444---...((('''+++((())))))((((((******)))((('''&&&''')))++++++(((&&&,,,///+++''''''&&&%%%&&&...///...333BBBggg|||QQQ:::...***---&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&'''------000JJJ{{{mmmCCC222...,,,))))))((('''''''''''''''...'''(((///,,,(((999SSStttuuucccAAA,,,+++...******...000...+++...888BBBLLLHHH@@@555+++&&&(((***(((((((((((((((((((((((())),,,***+++222CCCpppWWW555222111+++,,,+++***((('''&&&&&&''''''&&&&&&(((***))),,,666BBBkkkOOO:::333...---,,,(((((())))))((((((++++++,,,333;;;SSSUUU;;;,,,***---******...+++++++++******+++,,,------333DDDlllpppGGG666333///------***))),,,---...///222777DDD[[[tttdddIII444000...000000000444999NNNlllvvvQQQMMMQQQ[[[rrroooCCC777333------///,,,***)))******)))'''(((((())))))))),,,///222AAA@@@???;;;666000+++)))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$'''(((((())))))(((((('''************************,,,,,,***(((&&&'''***,,,...999HHHVVVttt```>>>777333///111+++000...//////000000111222222333111//////222333333222111111222333333333333333555444333333333444555555555666999>>>@@@BBBIIIRRRnnn\\\EEE???>>>;;;888777777777888999;;;???@@@===888333000dddWWWHHH???999444222333222555:::@@@EEEHHHJJJJJJDDDKKKVVV___aaafffrrrsssOOO999333111,,,,,,++++++******++++++,,,------,,,,,,***((('''&&&))))))***++++++++++++***))))))))))))************(((***+++******...555:::RRRoooZZZ@@@???FFF\\\~~~ttt```UUUIII===888999CCCSSSvvv|||XXX;;;333------///------...------,,,+++************))))))***+++---///111333444???iiixxxLLL888111,,,,,,,,,***+++...333:::OOOlll}}}PPP999...---((('''+++))),,,------,,,)))(((((()))&&&)))+++)))&&&&&&'''))),,,---777MMMbbbeeeUUUDDD...,,,+++)))(((''''''((()))((())),,,,,,,,,333;;;WWWzzzMMM666222///,,,*********))))))%%%%%%'''+++,,,***---222444:::???WWWpppgggCCC333///***&&&&&&%%%''''''%%%&&&+++---,,,******(((%%%%%%((('''######)))+++(((&&&((())))))%%%,,,------555FFFooorrrHHH888000***,,,&&&'''((())))))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&)))++++++...AAAfffwwwLLL777///+++******)))((('''''''''''',,,((()))---,,,)))///:::TTT\\\VVV???---+++...---(((---000...---888NNN```sssfffQQQ<<<,,,&&&&&&)))''''''''''''''''''''''''&&&)))(((+++666KKKyyy\\\999444222++++++&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%((()))))),,,999FFFqqqQQQ;;;444///...,,,((('''))))))'''(((+++,,,,,,111777GGGwwwfff@@@...***...+++***...,,,*********++++++,,,......888JJJtttQQQ<<<555......---,,,******+++---///222444777???NNN[[[[[[NNN@@@333000000222222222777>>>UUUxxxuuuOOONNNTTT]]]uuupppDDD888333------+++***((()))***,,,++++++((()))))))))))),,,///222BBBBBBAAA===666///+++)))%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$%%%(((((())))))))))))((((((((((((((((((((((((((((((++++++***(((&&&''')))+++,,,999GGGSSSnnnbbb>>>777333///111+++/////////000000111222222222444111...///222444444333111222333444555444333222444444444444444555555666777777999===???BBBJJJSSSppp[[[EEE???===;;;999888999:::::::::===@@@???;;;666222000xxxlllTTTHHH===888555222111444666666;;;CCCLLLOOOLLLHHHAAAFFFQQQ^^^cccgggpppzzz{{{^^^BBB555111///,,,++++++***************+++++++++++++++***)))((('''((()))***+++,,,++++++***((((((((()))))))))******(((+++,,,******333DDDQQQiiiwwwKKK???===DDD]]]oooddd]]]OOOAAA999999???IIIgggppp|||XXX;;;222++++++,,,++++++...---,,,,,,+++++++++,,,,,,*********+++,,,///111222555===eeeuuuHHH888111,,,,,,---+++,,,///...///>>>YYY~~~```BBB000...***)))+++'''&&&''')))(((''''''((()))'''((()))***(((''''''))),,,000AAAaaa}}}}}}aaaEEE,,,+++***(((''''''((((((((((((***---------333:::TTTVVV<<<222///,,,******+++******(((&&&'''))))))(((,,,111+++111333EEEYYYyyyyyyUUU:::...***(((&&&$$$'''&&&###&&&...222111$$$)))***&&&%%%((('''###"""'''(((%%%###'''+++,,,###++++++---999MMMxxxggg???333...((()))''''''((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((''')))...777KKKjjjZZZ===111+++++++++***)))((((((((((((&&&)))+++***((()))+++---;;;FFFIII>>>///***+++---***,,,......777MMMmmmvvvTTT999,,,)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%(((''',,,:::OOO}}}```999222///)))+++$$$&&&'''))))))((('''&&&&&&''')))***(((,,,999GGGqqqPPP:::444///...---******,,,)))''''''+++,,,,,,///444<<>>TTT{{{uuuLLLLLLQQQZZZrrrrrrFFF:::555///...+++***((()))***,,,++++++((()))))))))))),,,///222>>>??????;;;555///+++***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((***++++++)))'''''')))+++,,,:::HHHPPPiiiddd???555111///333,,,000......//////000111111111444111---...222555555333111222555666777666444333444444444444555555666666666666888<<<>>>BBBLLLVVVrrr\\\GGG???>>>;;;999888888999:::999;;;===;;;777444222222}}}hhh[[[KKK???666555666444666;;;<<<;;;===FFFPPPRRRLLLDDD>>>AAAMMM[[[cccgggoooyyyyyyuuuNNN999333111000///---,,,,,,+++++++++++++++))))))************))))))&&&'''(((*********)))(((&&&'''''''''(((((())))))'''+++,,,+++...===VVVjjjggg???AAA===BBB[[[zzzddd___ZZZKKK<<<444555888===YYYdddtttRRR;;;222***)))))))))***---,,,,,,,,,+++,,,,,,------++++++***+++,,,...000222888===cccvvvJJJ888222---......,,,---000+++***666QQQyyyjjjHHH222///,,,+++,,,'''"""$$$&&&&&&%%%&&&''')))((((((***------,,,,,,...///444JJJpppddd???+++***)))'''''''''((((((((((((***---------333:::UUUaaaDDD111///+++******++++++++++++(((&&&'''''''''+++222)))000...;;;KKKiii```???---+++,,,,,,%%%(((((($$$(((222888777%%%***((((((++++++'''###''''''""" $$$)))+++$$$***,,,///===TTT___777///,,,&&&'''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&$$$(((///111888QQQnnndddAAA222,,,,,,,,,***)))((((((((((((!!!***---'''$$$(((+++***...999BBB>>>111((((((+++---,,,,,,111BBBaaaxxxNNN222+++,,,+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((---<<>>333///...333...111------......///000000000555111---...222666555333111333555777888666444333444444444555555555666666555444666:::>>>CCCNNNYYYttt]]]HHH@@@>>>;;;999777777888888666888999888444222222444~~~kkk[[[PPP???;;;777333222444777:::BBBAAACCCHHHNNNNNNJJJEEE>>>BBBMMMZZZ```cccmmmyyyhhhEEE;;;444000000---111---******,,,---+++)))++++++******)))(((''''''))))))))))))************))))))((('''''''''''''''''',,,///...222FFFgggtttSSS===999:::AAALLLfff}}}[[[TTTXXXLLL999666555666999LLLlllmmmRRR999222...111222000------///////////////---)))'''(((***,,,---////////////333===bbbNNN<<<000///222...---///+++111...888PPPrrrrrrHHH111333111+++***)))''''''''''''((()))((((((''')))+++***((('''))),,,000:::SSSzzzfff@@@222///+++((('''&&&%%%$$$***((()))++++++,,,444<<>>444///))))))'''''''''(((((((((((((((***'''(((+++---000777>>>dddNNN===555777888000---,,,&&&---,,,+++***)))***...111111KKKmmmcccDDD444444000---///---,,,+++++++++,,,,,,---...%%%888OOOeee{{{HHH555555000...---***((('''(((***+++111///,,,+++,,,---------------------...111666:::GGGqqqwwwRRRGGGFFFMMM___|||MMM;;;555000111+++++++++******************(((%%%$$$'''***---///;;;AAABBB;;;222---+++(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((()))*********)))'''&&&''''''(((((())))))******)))---000...)))'''(((,,,///777GGGPPPggg___DDD444222......111...////////////000111222333000333666999999777333111111222444666777777666666555555666666777888888999777666888===@@@EEEPPPZZZ|||[[[IIIAAA:::888<<<>>>999555555777777777666555222000///kkkYYYJJJ???===:::666222222333666999BBBBBBDDDHHHLLLLLLFFFAAA>>>FFFSSS\\\]]]^^^jjjyyy___???666000---...+++///---+++*********)))(((,,,++++++***))))))(((((())))))))))))************+++***)))((((((((((((((()))---000000666MMMooocccHHH888999999???JJJccc^^^NNNLLLDDD777333333444666EEEaaadddKKK777222///000///...///333======<<<888333...+++))),,,++++++++++++,,,......555???cccZZZ>>>111000222------///***---,,,555GGGiiizzzNNN222111---'''&&&%%%(((***,,,***'''&&&'''***)))+++---,,,***)))+++---111;;;WWWkkkDDD222///+++(((''''''&&&%%%)))((()))++++++,,,444<<<^^^|||KKK999//////111***))),,,(((''''''''''''''''''''''''(((''''''+++222===HHHNNN^^^eee___III555...***&&&&&&&&&&&&&&&((((((((((((&&&""""""'''***'''%%%%%%''''''''''''((()))***+++)))&&&,,,444CCCiiiOOO888111+++(((+++'''((((((((((((((((((((((((''''''&&&%%%%%%&&&&&&&&&&&&)))++++++...999EEEfffYYY777///---+++((('''((())))))(((''''''''''''''''''''''''&&&,,,222222...***))))))***333333999^^^\\\===333+++)))+++(((((((((((((((((('''&&&&&&)))&&&$$$+++888GGGqqqfff===222...)))***(((((((((((((((((((((((()))''''''***---///555===WWWxxxPPP;;;222333444,,,***,,,(((*********))))))+++...222000FFFcccwwwTTT===777000...///,,,+++++++++++++++,,,---------444???LLLaaa{{{GGG333222------+++)))((((((***,,,------+++))))))***,,,------***+++,,,,,,,,,///444777FFFlllUUUDDD???GGGVVVyyySSS>>>555000222,,,,,,,,,,,,++++++++++++---+++))))))+++...000111888AAAFFF@@@666///+++(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&(((***++++++++++++***************)))))))))***,,,...---***((((((***---444DDDOOOhhh[[[AAA333222......111.../////////000111222444444222444666888999777555333333444666777888777777666777777777777777777777777777666888<<>>666999888===FFF___```FFF===:::555//////222333;;;QQQUUUBBB444111000...,,,,,,444???UUUTTTOOOEEE888///,,,---...---***((((((***,,,...444AAAeeegggAAA444111222,,,+++...)))+++---333===[[[SSS333...***'''&&&$$$)))---///---'''$$$&&&***+++---///...+++***,,,...222>>>\\\oooHHH222///+++((((((((('''&&&((('''(((++++++,,,333<<<```WWW;;;///...111+++***+++&&&''''''''''''''''''''''''***((('''(((+++///444888@@@JJJMMMBBB555///***$$$%%%%%%%%%&&&&&&&&&&&&&&&((($$$###'''***(((&&&&&&%%%%%%%%%&&&''')))***+++***&&&,,,888MMMvvv}}}LLL666111+++))),,,(((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%((('''(((***)))***333>>>\\\mmmCCC000...,,,***))))))***((('''''''''''''''''''''''''''###'''+++,,,***((()))+++)))///111>>>iiixxxQQQ666000+++((()))&&&'''''''''''''''&&&&&&&&&+++***''',,,777FFFoooiii>>>222///+++,,,))))))(((((((((((((((((((((&&&&&&***,,,---333;;;JJJsssTTT===222222333***(((+++)))'''((((((((()))+++///222000>>>UUUwwwpppQQQ@@@222...000+++******************+++,,,111...000777DDD___KKK444333...+++***)))))))))+++...///+++)))((((((***,,,---,,,***+++,,,,,,,,,///333666DDDbbb___CCC999DDDNNNgggWWW@@@666000222...---------,,,,,,,,,,,,******))))))***,,,...///444AAAJJJEEE888...***(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&'''((()))***+++++++++,,,,,,,,,+++***))))))(((++++++++++++***)))((((((...222AAAOOOkkkTTT===111222///...000---...//////000222444555666444555666777777777777666555666777888888888777666888999999999999888777777:::888999===AAAFFFRRR]]]}}}WWWGGGCCC@@@======;;;777666888444444444444333222111000kkkXXXLLLEEE>>>888666444222000000111333555===>>>AAADDDFFFDDD???:::999DDDOOOSSSQQQTTT```mmmpppyyymmmLLL666222...///111...+++---...+++'''&&&'''***,,,+++++++++*********)))((()))))))))************+++******)))))))))******+++...000222===YYYwwwUUUAAA:::::::::888<<>>777111000......------,,,,,,++++++((()))*********+++,,,...333AAAKKKDDD666,,,))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))))))))((((((''''''+++++++++******)))))))))+++***))))))******(((&&&000222@@@OOOmmmNNN888000333///...000---......///111333555777888555555444444555666777888666777888999888777666555888999:::;;;<<<;;;;;;:::===<<<===AAADDDJJJUUU```xxxZZZKKKCCCAAA???===:::888888999333333333333222111111111{{{iiiSSSDDD???<<<888555222111000000000111222333777999<<>>111...,,,*********((('''(((((((((((((((((((((((())))))***)))((()))***+++...000444III{{{}}}OOO111...,,,(((***+++***)))((('''''''''((((((&&&***)))+++555HHHssssssCCC333000---...++++++******))))))))))))'''%%%&&&)))***+++///666MMMxxxqqqHHH555111555000,,,---******+++++++++***+++---///---111???]]]kkk@@@///111///******)))(((((())))))))),,,''',,,666888???dddVVV888111+++---,,,+++*********+++++++++***((()))*********)))+++---......///000333666<<>>???@@@@@@@@@======???DDDGGGLLLVVVaaarrr\\\NNNDDDDDDBBB@@@??????>>><<<444333333222111111111111iiiWWWDDD;;;999666333111000000000000000111222222222333666999;;;;;;;;;;;;<<<===???EEEQQQ]]]aaa```^^^^^^ssswwwPPP;;;///...+++---000+++++++++,,,+++***)))+++,,,))))))))))))))))))))))))))))))))))))************))))))((((((((()))******+++,,,...222@@@^^^}}}YYY@@@777666666999777;;;CCC[[[___EEE999222.........+++000111+++...444000---///000///000AAAdddaaaGGG888222///---)))+++---///111111111000777IIIlllwwwHHH888222111)))***...+++(((***000333@@@aaayyywwwvvvTTT;;;222***(((***'''***&&&"""%%%***,,,)))%%%&&&)))++++++******,,,///333AAAaaajjj>>>111...+++******+++++++++'''&&&(((+++***)))...666<<<]]]^^^@@@000111,,,(((***(((((((((((((((((((((((((((&&&&&&'''((())))))(((((()))(((&&&%%%%%%(((***,,,"""%%%((()))''''''***---***555>>><<<555000---+++%%%%%%%%%&&&''')))***+++)))+++333>>>WWWQQQ;;;444,,,((())))))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''$$$%%%'''))))))///666XXX~~~oooEEE222...***((('''''''''&&&((((((((((((((((((((((((***)))((('''''''''((((((,,,...555OOOSSS222///---(((***,,,+++***)))''''''((())))))###******+++555IIIuuuwwwFFF333///++++++,,,,,,++++++***)))))))))'''&&&'''***+++***...444MMMpppUUU:::...333111......+++***+++++++++******+++---***---888RRRvvv}}}III222333000+++***))))))))))))))))))---''')))000111666SSSuuubbb???444------,,,+++***)))))))))))))))''''''((()))***)))((()))***,,,------...000222999DDDfffrrrKKK===GGGIIISSSRRR<<<888222---......---,,,+++***))))))***,,,---,,,)))***---000555???CCC:::---'''''')))''''''&&&&&&&&&%%%%%%%%%######$$$%%%&&&''''''(((%%%%%%%%%&&&'''(((******&&&''''''((())))))******)))******+++******))))))...///<<>>AAACCCDDDDDDDDD<<<===@@@FFFJJJMMMVVV```rrrZZZMMMFFFFFFEEEDDDGGGJJJGGGAAA555555333222111111111111zzzjjjXXXJJJ<<<999999555222111...//////000111222222222///111222333555666888:::999::::::???LLLZZZ]]]XXXUUUSSSiii{{{|||oooGGG555...---)))+++...(((***((('''(((***+++,,,+++(((((((((((((((((((((((())))))))))))***************))))))))))))***+++,,,,,,...000666GGGfffmmmIII888666555222777555:::CCCYYY}}}QQQ<<<666000---///000***...111***+++000...---...000111777NNNvvv~~~VVV<<<333222...))),,,,,,------...///000000777GGGfffzzzHHH888222000)))***///,,,***(((---222666GGGYYYZZZ^^^EEE666111)))'''+++)))+++(((&&&'''******(((&&&$$$'''***+++***+++...111444AAAbbblllAAA111...+++***+++,,,,,,,,,(((''')))+++***(((,,,333444OOOlllmmmIII333000***'''***+++))))))))))))))))))))))))((()))******+++******)))(((&&&$$$%%%'''((((((((("""&&&***+++)))***...222;;;OOO```\\\LLL<<<111+++''''''''''''((()))***+++++++++333AAA___zzzKKK777222,,,)))+++***))))))(((''''''&&&&&&&&&&&&%%%%%%&&&''''''(((***'''&&&)))******...444KKKoooXXX666222,,,((((((((())))))(((((((((((((((((((((((()))(((''''''((()))(((((()))---666RRRSSS222111...((()))+++***)))(((&&&&&&'''((()))###+++,,,+++444IIIvvv~~~KKK666111,,,***---,,,,,,+++******))))))(((&&&'''+++++++++...444AAA\\\qqqKKK444333111...---)))%%%'''((()))((()))***,,,+++,,,333DDD```NNN777555///,,,+++***))))))))))))***,,,((((((,,,,,,000BBBWWW}}}eeeCCC666///***)))))))))))))))))))))'''''''''***---......---)))***,,,---------000111888@@@\\\jjjHHH;;;EEEFFFRRR}}}___AAA888222/////////...---,,,+++******(((******(((%%%%%%***///666>>>@@@888...((('''&&&''''''&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&''''''(((''''''''''''(((***+++,,,)))))))))))))))))))))***(((+++------***)))***,,,...000>>>MMMiiinnnFFF444///333...,,,111000/////////000111222444444333222222222333555777888999:::;;;<<<======<<<<<<;;;>>>AAADDDFFFGGGFFFEEE>>>???EEELLLOOORRRYYYaaa|||VVVKKKDDDDDDCCCEEELLLRRRLLLBBB888777555333222111111111kkkXXXIII===444555777333000111---...///111222222222222///000000000111333666888555666777:::EEESSSWWWRRRLLLHHH```tttvvvlllDDD555///...))),,,...'''(((&&&$$$&&&***,,,,,,***''''''''''''(((((((((((())))))))))))************+++*********+++,,,,,,---...000444;;;MMMlllaaa>>>444777777222444444999BBBXXXvvvJJJ888333---,,,000000(((,,,000******///------...///222;;;VVV|||NNN333000222...'''///...,,,******,,,...000555BBB___zzzHHH888111000)))***///---000)))---111---333>>>AAAIII666...---'''(((......+++,,,+++***)))(((''''''$$$'''***++++++,,,///333444BBBcccoooEEE111...+++***+++---------)))(((***+++)))'''+++111000DDDZZZtttvvvOOO555000***'''+++,,,))))))))))))))))))))))))%%%&&&'''(((((()))))))))&&&$$$%%%(((+++)))&&&$$$"""'''+++,,,+++,,,000555QQQkkkzzzbbbHHH666+++,,,+++***(((((('''''''''---+++222DDDfffsssEEE333000---+++---***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))&&&&&&)))+++,,,000666???```yyymmm;;;666000+++***,,,---...)))))))))))))))))))))))))))(((((()))+++,,,+++***...111<<>>???????????????AAADDDGGGHHHHHHFFFEEEAAADDDJJJRRRUUUWWW]]]eee}}}UUUKKKAAA@@@???BBBMMMTTTMMM@@@999888666333222111111111lllWWWKKK@@@<<<777444222222111111000///---,,,---...000111......//////000000111111222444666999AAAJJJLLLHHHBBBKKKVVVbbbuuuwwwddd777444///,,,++++++***(((''')))***)))((('''(((***)))(((((((((((())))))***+++***)))***---...,,,***+++***************++++++,,,222777???ZZZ\\\>>>555555444000666888888BBBQQQ{{{lllDDD555...---///,,,******+++,,,,,,---------''',,,222///888```oooFFF:::222---//////---------......000111111333AAARRR{{{WWW<<<000333///***,,,+++,,,------...000222333444333---,,,...---)))...888777333111000,,,'''(((---+++***(((((())),,,///111888AAA```III<<<222,,,---+++%%%$$$(((+++******))))))******+++444444GGG]]]yyy___:::000---......)))(((((((((((())))))))))))%%%&&&&&&''''''&&&&&&%%%"""###%%%''')))*********&&&)))'''***000---222EEEcccaaaFFF===///***((('''&&&&&&'''(((***+++---000@@@kkknnn@@@444222)))&&&...***)))'''&&&%%%%%%&&&''''''&&&%%%&&&''''''%%%$$$###$$$&&&''')))+++------;;;III^^^zzzYYY999)))......,,,//////111***,,,...((('''***%%%((())))))((((((***---000,,,222===XXX}}}QQQ444222---(((+++...%%%&&&&&&&&&''''''(((((((((***(((,,,444CCCmmmjjj???000///(((++++++******)))((((((((('''((((((((('''(((***---555???aaarrrAAA555555,,,&&&************)))******++++++---......666EEEVVV|||TTT888222111---+++******+++,,,,,,+++*********+++---000333666@@@MMMZZZ[[[OOO>>>222---)))))))))))))))))))))))),,,$$$***---///FFFQQQ>>>222111000///------///222333DDDNNNqqq[[[@@@;;;:::AAAWWWzzzLLL666888000222///,,,+++,,,,,,+++*********+++++++++,,,,,,,,,222555777444---((('''(((&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''((())))))***)))***+++,,,,,,+++***)))+++((())),,,,,,)))))),,,000888888OOOuuuvvvGGG666000111---000555222//////......///000222333111222222333555777999:::======>>>???@@@AAABBBBBBGGGIIIHHHFFFGGGIIIHHHDDDEEEEEELLLVVVZZZZZZbbbnnnvvvUUUBBB??????>>>???AAAAAA@@@>>>444444444333333333222222qqqYYYHHHAAA999777555444333222000///000///...------.../////////////////////////////////222444666;;;CCCFFFEEE===FFFPPPZZZiiirrrfffSSS555222...,,,++++++***)))''')))***)))((('''(((***))))))(((((((((((())))))***)))((())),,,---+++)))))))))))))))***+++,,,---,,,444;;;HHHfff[[[>>>444111000111111333333???NNNxxxddd@@@555///......+++***,,,000222222///,,,))),,,///444444???iiimmmEEE999111---//////,,,++++++,,,---...//////111:::LLLxxxdddCCC111000,,,)))+++***000///...---,,,+++++++++---)))))),,,+++***555CCCRRRNNNFFF:::000******+++'''(((((()))***,,,,,,---666???\\\UUU:::000***,,,,,,((((((---******))))))))))))******---,,,;;;OOOlllnnnEEE555...,,,,,,'''))))))((((((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&''''''((()))&&&)))'''***000...666JJJqqqVVV===777...***)))'''&&&&&&''')))***)))---222BBBjjjrrrCCC444222***'''---)))(((&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%&&&'''%%%$$$$$$$$$&&&''')))+++,,,---111999HHHeeejjjHHH333000---000888;;;AAA333......'''(((,,,''')))(((((((((+++...111333000222:::QQQQQQ333000,,,((())))))&&&&&&'''''''''((((((((('''***))),,,333???dddvvvIII555333///++++++******))))))(((((('''((((((((('''(((***---000777TTT|||{{{GGG888888111,,,...++++++******)))*********,,,...---222===KKKoooXXX888......---,,,******+++,,,+++*********))))))+++...000222000999BBBDDD===333---+++))))))))))))))))))))))))(((&&&---333===]]]mmm]]]@@@777111333444222333666555GGGQQQsss^^^CCC>>>===DDDZZZ}}}RRR999999222222000---,,,,,,---,,,+++************++++++++++++...222444111+++&&&%%%&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&%%%%%%&&&&&&'''(((&&&&&&''''''((())))))***))))))***+++++++++***)))(((&&&&&&))))))''''''***...:::<<>>======>>>>>><<<:::555555444333333222111111vvv]]]GGG<<<:::333222222333333222///---/////////......------,,,000000//////...------,,,,,,000222111333:::???@@@:::AAAHHHOOOYYY]]]QQQ@@@222///,,,************)))''')))***)))((('''(((***+++***)))(((((('''(((((()))(((((()))++++++***((()))))))))******,,,---...000777CCCWWWxxxWWW===333------222...111111<<>>000......(((***))))))(((&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&((((((&&&%%%%%%&&&'''((('''***''')))000000;;;RRR~~~qqqGGG444///---))))))''''''''''''))))))(((...444CCCgggzzzGGG444222,,,))),,,***)))(((&&&%%%%%%$$$$$$#########$$$&&&'''&&&$$$$$$%%%&&&''')))***+++,,,///111999RRR|||```CCC444///999KKKQQQ___FFF555///(((***---)))+++(((''')))///555888888444333555JJJyyyTTT333///---***)))%%%''''''(((((((((((())))))&&&)))))),,,222999UUU}}}SSS666000111+++++++++***))))))(((((('''((((((((('''(((***---...000DDDgggJJJ666555111---...,,,+++******)))))))))))))))---,,,///777BBBcccjjjCCC333222...,,,******++++++***)))******)))((()))***,,,---***---000222000///...///))))))))))))))))))))))))%%%)))000777LLLvvvTTT???///111555222111555888JJJUUUuuu^^^CCC???>>>FFF\\\^^^???999444333111...------...---,,,+++******)))))))))******---///111///***&&&%%%&&&&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&%%%&&&&&&'''(((&&&''''''(((((())))))***((())))))***+++++++++***(((%%%&&&))))))''''''***,,,;;;???QQQlllmmmDDD555000111,,,---000+++...---,,,,,,---...000111666666666777888:::;;;<<<@@@AAACCCEEEFFFGGGHHHHHHKKKOOOQQQOOONNNNNNKKKGGGFFFFFFKKKTTTXXX```tttxxxXXXDDD???===;;;::::::999777555666555444333222222222222yyycccOOO>>>666666333111000111111111...---/////////......,,,+++***............------,,,,,,***///000------222999;;;999===???BBBHHHJJJAAA555...,,,***)))*********)))''')))***)))((('''(((***++++++)))(((''''''''''''((())))))***++++++***)))************++++++,,,---222;;;KKKeeeRRR;;;444...,,,111111333333===GGGmmmuuuPPP666222...,,,...+++000...***''''''))),,,......---111999OOO{{{eee???666000,,,......)))))))))))))))***+++,,,000111AAArrrZZZ:::333///...///+++******)))(((''''''''''''((((((,,,...---555QQQnnngggDDD/////////)))'''((()))***++++++++++++000;;;SSSooorrrCCC666,,,,,,,,,'''&&&***+++******))))))******+++111111666EEEdddiiiJJJ444000222+++***))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((***''')))000333AAA[[[bbb<<<333++++++))))))(((''''''((())))))***///555BBBbbbNNN666111...******---,,,+++***(((''''''&&&#########%%%'''((('''&&&%%%%%%&&&'''(((******+++---///777KKKlllxxxUUU===666JJJfffppp\\\@@@333++++++...***,,,(((&&&***333:::<<<<<<555333444FFFsssZZZ777000///...,,,&&&((((((((()))))))))))))))%%%***)))+++000333FFFdddaaa;;;---111,,,,,,+++******))))))((('''((((((((('''(((***---000---:::VVV}}}LLL333000///,,,,,,,,,,,,+++)))((((((((((((&&&,,,---...444===[[[UUU<<<555///---+++***++++++***)))++++++***))))))))))))***///---++++++---...//////))))))))))))))))))))))))%%%...222777RRRsssQQQ444111444111111666999LLLWWWxxx[[[@@@======DDDYYY{{{pppIII999555444222///......///...---+++***)))((((((((()))***---///000...+++((('''(((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''((((((''''''(((((())))))))))))(((((()))******++++++++++++((())),,,,,,***+++...***999>>>PPPlllmmmAAA222///111,,,---000+++......------...///111222666666777888999;;;<<<===BBBCCCEEEHHHJJJKKKLLLLLLOOOTTTWWWUUUSSSRRROOOKKKGGGFFFJJJQQQWWWbbb|||vvvVVVBBB@@@>>>;;;999888666444222444333333333333444555666|||bbbOOOCCC999333111777444000......//////...............---,,,***)))++++++,,,,,,------------***...///+++***///555777777777666666999;;;777111,,,***))))))*********(((''')))***)))((('''(((***++++++)))((('''''''''''')))***+++,,,++++++++++++,,,,,,++++++++++++++++++000;;;PPPoooSSS<<<777222......111444444===GGGjjjmmmJJJ444111,,,***------...,,,(((&&&&&&***...000...+++000<<>>666000,,,------******************+++,,,000222@@@mmm^^^===555111//////)))(((((((((((((((((()))***)))***---//////;;;]]]~~~hhhAAA---//////)))+++***)))))))))+++---...,,,999PPPfffzzzGGG888,,,++++++'''%%%)))++++++************++++++,,,000444DDDddd[[[;;;222222+++))))))))))))))))))))))))&&&''''''((((((''''''&&&###$$$&&&'''''''''%%%$$$'''***''')))000444FFFbbbZZZ:::777(((((())))))(((((((((((())))))---000444@@@^^^VVV888000...+++***,,,,,,++++++)))(((''''''%%%$$$$$$&&&((()))((('''%%%&&&&&&'''((())))))***&&&,,,444AAAXXXtttjjjNNNGGGccckkkHHH888...+++---))),,,(((''',,,555;;;===;;;333333444DDDmmmbbb<<<111...///...''')))))))))))))))(((((((((%%%***)))***...///:::PPPyyyuuuIII000333,,,,,,++++++***)))))))))'''((((((((('''(((***---111,,,444IIIoooVVV777111000///...,,,+++***)))((((((((((((&&&---...---111777MMMmmmhhhDDD111111///---,,,,,,,,,***))),,,,,,+++***************,,,***'''((()))******)))))))))))))))))))))))))))&&&000222666TTT}}}oooFFF777555444555;;;;;;NNNYYYyyyXXX???<<<<<>>CCCEEEHHHLLLNNNPPPPPPPPPSSSYYY\\\ZZZXXXWWWUUUQQQRRRNNNNNNSSSXXXccc{{{tttUUUBBBBBB???;;;999888666444333111111111333555888;;;===kkkRRRDDD???:::555333888444000---.../////////---------,,,,,,+++++++++)))******+++,,,---------***......++++++000333333111///------...//////...+++***))))))***+++)))(((''')))***)))((('''(((***+++***)))(((((('''(((((()))+++,,,,,,++++++,,,---,,,,,,++++++++++++,,,,,,...;;;TTTwww```DDD:::666111---...111222;;;CCCdddwwwdddDDD222000+++)))------)))***,,,............---///,,,222@@@^^^```===666111,,,---+++++++++*********++++++,,,...222<<>>444...,,,,,,(((+++***))))))(((((((((((()))))),,,...000@@@eeeddd>>>---...---'''---,,,)))((()))+++---///)))888KKK[[[III999++++++,,,)))(((+++++++++************++++++(((///444EEEhhhqqqEEE444111((()))))))))******+++++++++''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%&&&***((()))000666IIIfff[[[;;;;;;&&&((())))))))))))))))))))))))---000444AAA^^^^^^;;;...---,,,***((()))))))))((('''&&&%%%&&&&&&&&&''')))***)))'''&&&&&&&&&''''''(((((((((***...111555@@@WWWuuugggbbbjjjGGG:::///+++---******)))***...444888888777///222555AAAeeennnEEE444,,,---...'''))))))(((((((((((('''''''''+++((((((...---333CCCfffXXX444222,,,,,,,,,+++******))))))'''((((((((('''(((***------+++333DDDfffbbb>>>111///...,,,+++***))))))(((((((((((((((...---+++...///;;;RRR|||YYY:::444111///---------+++***++++++++++++++++++++++++***)))))))))***+++)))((())))))))))))))))))))))))%%%000000777UUUuuuYYY<<<333333777:::@@@PPPYYY{{{VVV===<<<===BBBRRRnnnggg@@@888444222///......///...---+++***(((((((((***,,,------,,,+++)))(((&&&%%%%%%''''''&&&&&&''''''((()))''''''&&&&&&''''''((()))))))))))))))))))))))))))***))))))(((((())))))***)))&&&'''+++,,,******...///999888JJJhhheeeCCC444///111...///333///111000000///000111333444555555666888;;;===???AAAEEEHHHLLLPPPSSSUUUVVVVVVVVV]]]aaa^^^[[[[[[[[[YYYXXXRRROOORRRVVV^^^qqqoooTTTFFFBBB???;;;999888888666555000111111333777;;;???BBBooo]]]III>>>:::666444555333111///...///000000///---,,,+++******+++,,,,,,*********++++++++++++++++++,,,,,,***---222333000,,,++++++,,,,,,******+++,,,+++******++++++)))'''''')))***)))((('''(((***))))))(((((((((((())))))'''***,,,,,,***)))+++,,,*********+++,,,---//////555BBB]]]vvvPPP<<<777444///---000///666;;;YYYyyyfffWWW<<>>---+++,,,***&&&'''((((((((('''&&&&&&'''&&&&&&'''(((((('''%%%&&&&&&''''''''''''''''''+++---......222AAAYYYlll[[[>>>666///+++------''')))---000222333222222,,,111444<<>>KKKdddwwwGGG===444111///---.........---+++***(((((()))+++...000///---+++)))((('''%%%$$$'''''''''''''''(((((()))'''''''''''''''(((((()))))))))))))))))))))))))))+++***)))(((''''''(((((('''$$$%%%)))***((())),,,///;;;===LLLgggmmmIII888222222...///333///000000/////////111222333555666777:::===@@@CCCDDDIIILLLPPPUUUYYY[[[[[[[[[YYY```dddaaa^^^___``````ZZZQQQNNNSSSZZZaaaooo~~~eeePPPGGGAAA>>>:::999999999999888222222333555888===BBBDDD^^^PPPAAA777111------111---------///111111000...---,,,***))))))+++,,,...,,,,,,++++++***)))))))))***+++******...333222---******---///...***)))))),,,+++***+++++++++)))'''((()))***)))((('''(((***)))(((((((((((())))))***&&&)))++++++)))((()))+++''''''(((***---///111333>>>LLLfffZZZ<<<666555000///111...222333MMMjjjVVVNNN666...333///***+++***...---***((('''(((***+++---,,,444DDDddd```>>>777222,,,,,,***+++***))))))))))))******,,,111///===SSSwwwkkkEEE666,,,***...///))))))((((((((()))******+++***,,,111888MMMvvv|||OOO555...---++++++((((((***++++++***))))))'''555AAAGGGqqqWWWDDD333//////***''')))''''''&&&&&&&&&&&&''''''(((000...:::YYYnnnXXX>>>888...++++++***)))((('''&&&&&&''''''((((((((((((''''''###""""""$$$***222;;;@@@%%%))))))+++111666JJJhhh\\\444777&&&555))))))************))))))(((+++444HHHgggiii@@@,,,***,,,***&&&''')))*********)))((('''&&&%%%&&&''''''%%%$$$''''''''''''''''''''''''###(((---222;;;JJJWWWrrrMMM555222...+++///000&&&***///111111///......+++111222777RRR~~~___BBB000...111---((((((''''''&&&&&&&&&%%%***---'''&&&---...000;;;OOOwwwEEE:::------,,,++++++******)))'''((((((((('''(((***---)))///;;;JJJhhhUUU<<<444111...)))(((((((((((())))))***%%%+++))))))000//////999???gggaaa777555222000000///---+++&&&''')))***,,,---------555666666333///+++***+++))))))))))))))))))))))))'''//////:::SSS```|||{{{MMM888:::>>>:::LLLXXX\\\|||nnnMMM666777888:::EEE[[[MMMAAA333111...------...---,,,***)))(((((())),,,///111222000---+++***)))'''&&&'''''''''''''''((())))))'''''''''''''''((())))))*********))))))))))))))),,,+++)))((('''''''''''''''%%%&&&)))+++)))***------===BBBQQQjjj{{{NNN===555333......222...//////......///000222333555666888;;;???BBBEEEGGGKKKNNNSSSYYY\\\^^^______[[[bbbeeebbb___```cccddd]]]TTTRRR[[[eeemmmyyy[[[KKKFFF???===999888999::::::999555555555666999===BBBEEEnnnOOOBBB777555555222222444......---------......///******++++++++++++******,,,,,,++++++++++++******************************((()))***,,,+++***((('''++++++++++++************************************))))))************))))))''''''(((((()))+++,,,------)))(((---//////000222AAAeeesss\\\???444//////......///111666===CCCGGG???888***(((000///+++111,,,,,,+++++++++,,,------222000333???aaaeee===888888,,,&&&---&&&'''((()))))))))))))))+++000333777CCC]]]yyyMMM888222,,,***---)))))))))))))))((('''''',,,,,,...222999NNNvvv|||MMM444---******+++((((((''''''((()))******---555;;;FFFfffzzzJJJ222333+++)))---'''))))))(((((((((((())))))333,,,...:::FFFYYYhhhAAA888000'''***+++)))'''((()))((())))))))))))+++,,,((("""((("""###'''(((333<<<888''')))(((,,,111444HHHjjjggg888444000,,,*********)))((((((''''''))),,,999GGGppppppAAA,,,...///((((((((())))))***+++++++++&&&&&&&&&&&&%%%$$$$$$###%%%%%%&&&&&&'''((((((((('''***------...333<<>>@@@;;;KKKUUUaaagggEEE;;;555666:::CCCVVViiiXXX???444555333000000111111///***+++------,,,,,,---.../////////...,,,)))&&&$$$$$$&&&+++---(((###%%%+++$$$%%%&&&''''''&&&%%%$$$(((((())))))))))))((((((''''''&&&''''''((()))***'''(((((((((&&&&&&(((***///222LLLKKKooocccAAA000333222///000///000/////////000222444555999:::<<<===>>>@@@DDDFFFLLLOOOUUU\\\aaadddcccaaa___```aaaaaabbbbbbbbbaaaZZZYYYSSSYYYooo~~~uuuQQQGGGFFF>>>===:::888666666777888555444444888<<<===;;;999ooo[[[III>>>555333333111000111///......---------......++++++,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++************************((()))***+++++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))***,,,---...000------000111222777===RRRvvvXXX>>>444///000,,,+++***+++...222777999777555...///999555...222------,,,+++++++++,,,,,,//////555CCCdddlllCCC888666...)))---******+++,,,,,,,,,,,,,,,***,,,111555===TTTyyyVVV===333///......)))))))))))))))(((((('''***,,,...000:::UUU}}}}}}OOO666///,,,***))))))))))))((())))))******)))000777EEEiiiUUU888444,,,***---&&&))))))(((((((((((())))))///***,,,666>>>PPPvvv|||RRR===222+++,,,,,,***(((((((((((((((******((()))+++***''')))$$$&&&'''!!!&&&---***+++,,,***,,,000111EEEhhhppp@@@999111+++++++++***))))))(((((('''******666EEEppptttFFF///...---&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''(((((((((%%%(((++++++,,,000888>>>UUUhhhnnnEEE666...+++///***...,,,,,,++++++++++++,,,,,,)))...111666QQQ|||ZZZ===444000***(((((((((''''''''''''&&&'''$$$###'''+++---333999LLLzzzaaa???111111000...------+++)))'''((((((((())))))))))))(((---555BBB\\\rrrJJJ777111...+++***)))***,,,,,,+++)))(((((())))))***,,,---...222???QQQiii{{{III777***+++...***''')))(((,,,+++,,,///+++111CCCiiidddjjjCCC888---,,,---++++++***************++++++---...888EEENNNiiijjjFFF;;;;;;999FFFPPP\\\~~~gggDDD:::333444666<<>>MMMeee{{{kkkCCC444---***...))),,,+++******))))))******+++)))---///666PPPxxxoooIII555---***(((((('''''''''&&&&&&&&&)))%%%%%%(((+++,,,111666CCChhhpppLLL555222...---,,,+++)))(((''''''((((((((()))))))))+++***...999LLLjjjTTT999000...,,,+++***+++,,,,,,+++***(((((((((((()))***,,,,,,...111888IIIeeezzzxxxkkkFFF666******+++(((''')))(((+++***+++///...888PPPyyyyyyJJJ999,,,***,,,,,,,,,+++***)))))))))))))))++++++222<<>>CCCHHHOOOTTT[[[cccggghhhgggeeeaaaaaaaaaaaa```___^^^^^^XXXZZZXXX]]]mmmzzztttQQQHHHEEE@@@>>><<<999888888888999999888777777888777444111}}}hhhRRRDDD777333000000000///------000///...---,,,,,,++++++++++++,,,,,,,,,,,,++++++******)))))))))(((((((((((((((((((((((((((((((((************+++,,,---...++++++++++++*********)))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))***+++,,,---...,,,++++++***)))...???PPPvvvtttJJJ888333111333///...------///222555777111333666GGG]]]XXXCCC999000///---+++******++++++---...777FFFhhh[[[<<<222111000---)))))))))))))))))))))***)))''',,,222000888```yyyNNN333...,,,&&&*********)))))))))))))))(((---///...>>>cccfffCCC555333111------,,,,,,+++************,,,...333FFFmmmyyyNNN777///---,,,)))))))))(((((((((((()))))))))'''))),,,---888UUUtttOOO999111---***))))))'''''')))***,,,---222BBBSSSYYYTTT===111...---%%%%%%***'''---...+++,,,///444MMMtttUUU@@@000,,,******)))((((((''''''&&&)))(((000999YYYvvvyyyZZZ;;;222111---******))))))(((((((((((($$$%%%&&&''''''(((''''''%%%%%%&&&&&&'''(((((((((###&&&((())))))***---000000;;;QQQjjjiii@@@333,,,)))---'''***))))))(((((((((((())))))+++---...555KKKoooSSS666---,,,*********)))))))))((((((---***(((***+++***+++///999RRRoooyyyVVV777111+++******(((&&&&&&'''''''''((((((((()))))),,,(((***333===NNNooo___<<<...,,,---+++******+++,,,+++***((((((((((((((()))***+++(((***---888JJJXXXWWWMMM>>>333***))))))((((((***(((***)))+++000000@@@^^^zzzHHH888------...---,,,+++***))))))))))))***---+++...666:::LLLhhhYYY<<<999???>>>IIIUUUzzzpppGGG===666666666666???JJJ]]]lllKKK@@@999222111000...---...+++++++++***+++---222555888333---((((((,,,222666===000$$$###'''((((((''''''((((((((((((((((((''''''(((((((((((((((((('''''''''''''''&&&&&&%%%%%%&&&((((((((('''(((***+++---333DDDRRR}}}dddGGG666444000000333000333222222222333555777888888888777777999>>>DDDIIIMMMSSS[[[bbbeeeeeedddccc_________^^^\\\[[[YYYXXXYYY\\\ZZZ\\\eeemmmqqqQQQJJJEEE@@@???<<<:::888888999999777777777888888777666444vvvoooWWWDDD;;;222222111///000000///---000///...,,,,,,+++++++++******++++++++++++******+++*********))))))))))))((((((((((((((((((((((((************+++,,,---...++++++++++++*********)))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((***+++,,,---//////...------777MMMaaatttggglllhhhBBB666333000222,,,+++++++++,,,...000111333333777PPPnnniiiKKK888000///,,,***)))***+++,,,000000555CCCeee```>>>222222000+++)))(((''''''''''''((((((+++(((---222...111SSS|||YYY:::333222---++++++***)))((())))))***)))...000000>>>___tttKKK555222222...------,,,+++******++++++,,,...333EEEiii[[[:::111...,,,,,,))))))(((((((((((())))))***)))***,,,+++222HHH___aaaEEE333+++'''((()))'''(((+++(((''')))777WWWtttyyynnnKKK555***)))'''))),,,((())),,,***,,,222:::YYY[[[@@@///...)))((((((''''''&&&%%%%%%''''''///000EEE\\\ddd}}}jjjCCC333000---%%%&&&&&&&&&''''''((((((###$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%'''((()))******+++,,,...666IIIcccfff>>>222,,,***---&&&))))))((((((''''''(((((()))+++---...444HHHhhh\\\999...000+++************)))))))))...******,,,,,,)))***---222???TTTkkkggg===333+++******'''%%%'''''''''''''''((((((((((((+++(((***///222:::PPPhhhfffAAA///,,,---+++)))((()))***)))(((((((((((('''(((((())))))&&&(((+++///666<<<<<<888444...)))(((((((((***,,,((()))))),,,000111FFFjjjzzzFFF999111000///---,,,+++***))))))))))))+++///,,,---333555BBBZZZgggBBB:::???<<>>EEEIIILLLRRRZZZ```aaa`````````^^^^^^]]]\\\ZZZXXXVVVUUUWWW[[[ZZZ\\\aaafff{{{lllQQQKKKEEE@@@???<<<:::888888999999888999::::::999777666555pppxxx```JJJ<<<666000222222//////111000.........---,,,+++++++++,,,)))******++++++******)))------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))******++++++,,,,,,))))))))))))(((((((((((((((((((((((((((((((((((('''(((((())))))((((((''''''''''''((()))***,,,,,,...------///444CCC]]]tttrrr\\\WWW^^^}}}^^^===444222...000---,,,+++******++++++,,,222333;;;ZZZ{{{tttOOO555000...,,,***)))***,,,---333111555@@@bbb]]]===333222///++++++***)))((('''((()))***,,,***...111---///GGGdddlllHHH555///,,,,,,+++***)))((()))******+++---///222:::SSS{{{SSS666000000,,,,,,,,,++++++***+++++++++))),,,000???^^^iiiAAA444///+++///))))))(((((((((((())))))+++***+++,,,+++///<<>>CCCGGGMMMSSSYYY]]]\\\[[[[[[]]]\\\\\\[[[ZZZXXXVVVTTTSSSSSSWWWXXX]]]cccggg~~~gggPPPKKKDDD@@@>>><<<999888888888999;;;======<<<888555333333gggiiiSSSBBB:::777...222222...---000111...------,,,,,,+++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++++++++*********************************((()))***+++++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((()))***+++------,,,+++,,,333>>>SSSppp]]]JJJOOOXXX|||WWW999333111,,,------,,,,,,,,,,,,------...///777HHHjjj{{{QQQ555///...+++))))))+++---///444222555@@@aaaSSS:::444111---+++,,,+++)))((('''((()))***+++,,,///000---000===KKKsssZZZ===000...---,,,***(((((()))***++++++***---333555BBBiii]]];;;111000,,,+++************++++++,,,***---000777MMMsssxxxIII999000)))000))))))(((((((((((())))))***((()))***+++---222999LLLRRRddd|||fff@@@222***,,,,,,''''''+++,,,...444JJJttt[[[>>>//////,,,,,,---***'''+++)))+++333???dddgggBBB...111*********)))(((((('''''''''''',,,'''///999@@@\\\\\\<<>>333222///,,,)))((())))))))))))+++***))))))((((((((())))))((('''((()))***+++,,,&&&(((***)))(((((((((((()))******///111000KKKuuuUUUAAA000+++)))++++++***************+++(((---+++***///000777HHHggg```FFF===>>>GGGSSSwwwxxxHHH<<<444666777666999AAANNNppprrrRRRBBB555444444...,,,///---...//////...///111333000///,,,)))'''&&&%%%%%%%%%$$$&&&)))***''''''***((('''&&&%%%%%%&&&'''(((&&&''''''((((((''''''&&&%%%&&&'''))))))((('''&&&&&&'''))))))((())),,,......;;;CCCfffwwwNNN<<<333333000333666000222222111222333444666777999999:::::::::===@@@DDDLLLQQQVVVWWWUUUSSSUUUWWWWWWWWWVVVUUUSSSQQQPPPOOOOOOSSSUUU]]]eeeiiidddNNNJJJBBB???===;;;888777777777888:::<<<===;;;777333222333```wwwoooYYYFFF;;;666555...222222---+++///000---,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++((((((((((((''''''''''''************************((()))***,,,+++***((('''++++++++++++************************************''''''(((((((((((('''''')))))))))***+++,,,......000...111:::KKKccc~~~PPP@@@KKKVVV}}}{{{TTT777333111++++++&&&&&&''')))+++---///000---===UUUxxxSSS888///---***))))))+++...000333111555AAAaaazzzKKK777444000,,,,,,,,,***((('''&&&'''((()))+++---///......111777;;;XXXvvvkkkJJJ<<<<<<---,,,***(((((()))***+++,,,''',,,333111666\\\gggAAA555333...))))))))))))***+++,,,,,,---000111222@@@cccNNN;;;000(((000))))))(((((((((((()))))))))'''&&&)))+++,,,,,,...555444JJJggg}}}mmmFFF777---...---'''&&&+++%%%+++333GGGnnn|||OOO777+++,,,(((%%%((('''))),,,***+++111>>>ccckkkDDD///222,,,,,,++++++***))))))))))))&&&+++'''...666777PPPpppfffDDD333,,,'''''''''&&&%%%%%%$$$$$$(((((((((((('''&&&%%%%%%%%%%%%&&&&&&'''(((((())))))(((&&&&&&(((***+++++++++333GGGbbbccc===222...,,,...&&&'''))))))(((((((((((()))))),,,///111333>>>[[[|||OOO666111.........---------,,,,,,,,,***+++......***)))+++...'''---///555WWWrrrjjjKKK999,,,,,,,,,&&&%%%***&&&&&&&&&'''''''''((((((%%%++++++$$$$$$---222///000>>>MMMPPPEEE666111222000...***))))))*********,,,+++***))))))(((((()))(((&&&'''---000---'''"""$$$))),,,+++((('''&&&%%%)))******000111000KKKwwwfffMMM777111222******************++++++$$$+++)))''',,,...444CCCSSS|||oooOOOAAABBBKKKVVVzzz{{{LLL???666777888666:::@@@HHHggg___KKK:::666555//////444---///000000//////000222222000---***((((((((()))((($$$$$$(((+++)))((()))'''&&&%%%$$$$$$%%%&&&'''&&&''''''''''''''''''&&&&&&&&&(((((((((&&&$$$"""&&&''')))))))))***,,,...000>>>FFFkkkqqqJJJ:::333444111555888111222111111111222444666777777999:::::::::;;;>>>AAAIIIMMMQQQQQQNNNMMMOOORRRQQQQQQPPPOOONNNLLLKKKJJJNNNQQQSSS\\\eeehhh~~~cccNNNIII@@@>>>===:::888666666777888444777:::999666444555666UUUddd}}}www[[[III@@@999444333000000///...------,,,,,,++++++++++++************)))***+++,,,---,,,+++***((((((((())))))(((((((((((((((''''''''''''(((((())))))*********((('''&&&)))(((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((***,,,---------...///000777///===YYYyyyhhhGGG777BBBdddqqqJJJ999555000+++))))))((('''(((+++---------111@@@bbbUUU777222...+++***(((&&&)))...///555666???eeetttFFF666333...+++...---,,,+++)))(((''''''''')))+++---...------...///HHH[[[sss~~~yyyhhhRRRCCC999000***,,,...,,,******+++......000444999SSSyyyrrrEEE555111,,,,,,+++)))((()))***)))(((***---+++///<<>>///444,,,---+++)))((()))(((&&&$$$&&&'''((()))***,,,,,,---...333:::IIIfff___EEE///+++,,,((('''***...+++666NNNzzzlllBBB888...***)))((((((***'''((()))///333888ZZZoooDDD555///---***&&&%%%&&&(((******%%%&&&'''(((***///555:::WWW}}}|||LLL///000---***&&&%%%'''((((((&&&((("""!!!''')))((('''$$$%%%&&&''''''(((+++---'''(((***+++,,,,,,++++++,,,111BBB^^^cccAAA///111,,,&&&(((***+++)))(((&&&&&&((()))+++***'''***111999OOOzzzXXX<<<...---'''%%%(((,,,++++++,,,,,,+++++++++***)))))))))(((***---222888AAAKKKQQQCCC777---,,,,,,***))),,,,,,+++)))(((((()))+++,,,))))))))))))))))))(((((()))...444666333000...------***&&&%%%(((+++++++++$$$***&&&$$$,,,,,,)))---)))((((((''''''''''''((()))))))))))))))))))))))))))''''''...333111FFFmmmUUU;;;:::000000///---+++))))))))))))+++,,,------...111555888OOOnnn\\\BBBCCCLLLYYYTTT>>>555666222333777666EEE```ZZZ===;;;888333111---111000...------...000000333000+++(((&&&'''***,,,'''&&&%%%$$$$$$$$$$$$$$$''''''((((((''''''&&&%%%&&&&&&&&&'''''''''(((((('''&&&&&&(((***+++(((%%%&&&&&&&&&''')))***,,,---555===IIIooonnnDDD;;;333222222000000111333333222222333333444555888888888888999;;;===>>>DDDFFFHHHIIIKKKKKKKKKKKKLLLLLLKKKJJJIIIGGGFFFEEEHHHLLLMMMUUUcccmmmeeeQQQAAA>>>;;;:::888777666555666666666666666666666555555444LLLYYYpppkkkRRRBBB;;;555222111000//////...------,,,,,,---,,,+++***)))))))))))))))***+++++++++***))))))***))))))(((((())))))******))))))(((((())))))***))))))*********)))'''&&&******))))))******++++++'''(((((((((((((((((('''''''''''''''''''''(((((((((***,,,,,,,,,,,,---///222777444LLLmmm|||XXX@@@999EEEdddiiiDDD444222///++++++))))))((()))+++,,,------666FFFiiiWWW666222---++++++)))''')))---,,,333777DDDkkkxxxIII777444...+++...---,,,+++)))(((((('''''')))+++------,,,,,,---///555FFFaaayyy~~~nnn```<<<333,,,,,,---,,,***+++---///,,,...222444JJJnnn|||NNN999222,,,---+++******+++++++++***)))***(((---777DDDgggzzzIII444222(((,,,+++)))((())))))'''&&&''''''((()))***+++,,,,,,%%%,,,111999LLLeeepppnnneeeLLL444---,,,)))(((+++000---:::VVViii???555,,,***)))'''''')))'''))))))...222777ZZZyyyKKK555...---***'''&&&'''((()))(((%%%&&&&&&''')))---333777IIInnn|||PPP222111+++(((&&&%%%'''((((((''')))((((((***+++)))&&&$$$%%%&&&&&&&&&&&&''')))***'''((()))***++++++++++++---111BBB\\\gggCCC///111,,,''')))******)))(((''''''((()))***,,,***+++///444DDDhhhhhhDDD444111+++(((***---+++******+++++++++***************'''((()))***---333:::???===333+++++++++)))(((***)))***++++++++++++***)))(((((('''&&&&&&'''((()))(((+++...///---++++++,,,,,,)))&&&&&&)))++++++***(((,,,---333===666---000***))))))((((((((((((((()))))))))))))))))))))))))))((('''...222000EEEjjj[[[<<<777------,,,+++******+++,,,---+++,,,------...000444888HHHccclllJJJCCCMMMZZZUUU???666888444555:::999AAAZZZ|||dddBBB<<<777222111//////---++++++,,,...000111222///,,,)))'''((()))+++(((((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&(((***+++(((&&&&&&&&&&&&''')))***,,,---444===KKKrrrnnnDDD;;;333111111//////000333333222222333333444555888777777777888:::<<<===AAACCCEEEGGGHHHHHHGGGFFFFFFGGGGGGGGGFFFEEEDDDDDDGGGMMMNNNSSS]]]gggdddPPPAAA>>>;;;:::888666555555666666555555555555555444333333BBBKKK```}}}ooo\\\GGG;;;666333111111//////......---,,,,,,,,,...---+++***)))))))))******************)))((('''***))))))(((((())))))***+++******))))))******+++))))))*********))))))(((************++++++,,,,,,((())))))))))))))))))(((&&&&&&&&&''''''(((((((((''')))++++++++++++---///111444777[[[jjjGGG::::::DDD^^^zzz___<<>>;;;:::888666555555555666444444444444444333222222<<>>@@@@@@>>>;;;999999:::;;;===???@@@@@@AAABBBHHHKKKQQQ^^^kkk^^^MMM@@@>>>;;;999888666555555555555444444444444444333222222<<>>```SSS666000+++---...+++)))***'''+++)))***...333LLLrrr```888222---,,,*********)))'''%%%)))******))))))***---000...GGGddd~~~hhh@@@...++++++***)))'''''''''(((---555???IIITTTWWWLLL===333///+++((((((((((((&&&'''&&&&&&%%%&&&((()))+++...333GGGaaa}}}YYY888333///+++,,,+++))))))(((((((((((())))))%%%'''+++---,,,000===JJJqqqdddBBB999111+++,,,---++++++,,,)))))))))***+++++++++,,,***++++++***((('''(((***))))))))))))******)))'''((()))***++++++***)))(((((()))+++,,,,,,***'''%%%&&&'''(((***+++)))'''%%%'''((())))))******+++,,,...BBBeeepppAAA111......,,,++++++*********)))))))))))))))))))))))))))+++***...222000===XXXggg>>>111444111000...,,,***************+++++++++,,,...111444DDDVVVuuuwww\\\WWWZZZZZZCCC999:::555555999777<<>>:::999777666444444555555444555555555555444333333<<>>[[[YYY<<<222000......++++++***))))))))))))))))))******)))((())),,,......444QQQbbb>>>000,,,***++++++***,,,000------)))+++111333FFFfff{{{RRR<<<666---+++******,,,------,,,''')))''',,,000---;;;XXXVVV888555000---***)))***+++++++++'''''''''''''''&&&&&&&&&***((('''(((,,,000111000///---******+++,,,,,,,,,222HHHoooSSS777000+++,,,---+++******'''***((()))...111BBB^^^mmm???444...,,,***)))))))))(((''')))***+++***)))***---///,,,>>>UUUnnn|||hhhFFF777,,,,,,+++)))((((((+++---+++???YYYnnn{{{zzzfffOOO777222,,,))))))***)))'''&&&&&&&&&''''''((()))***///111BBB]]]zzzccc===555000------+++(((((())))))))))))(((((()))+++...---+++...555<<<]]]zzzXXXGGG===333000...++++++---***************+++++++++''')))******))))))***+++&&&)))***((()))+++***((())))))))))))))))))))))))&&&(((***,,,,,,+++)))'''''''''(((******)))%%%"""'''((())))))((()))+++...222QQQ}}}III222///...---++++++*********))))))))))))))))))))))))'''+++***---222111;;;SSStttIII222222...---,,,++++++,,,---...***++++++++++++---000333BBBXXXwwwqqqeeebbbUUU???666888555666;;;:::???JJJ^^^iiiEEE===777333444333444111111444999:::555000///...---,,,+++)))((((((&&&&&&%%%%%%&&&&&&''''''&&&''''''''''''&&&%%%%%%'''''''''''''''&&&&&&&&&&&&(((***+++***))))))***''''''((()))***,,,---...222:::FFFmmmxxxGGG===555333222//////000333333222222333333444555555444333333444555666777888999:::::::::999888777555666888:::<<<======>>>???BBBDDDRRRjjjzzzWWWIII???===:::999777555444444444555555555555555555444333333999>>>KKK```zzzhhhUUUCCC;;;333111000---,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,***))),,,+++***))))))***++++++***,,,000333333000,,,***+++******))))))******+++************+++---///000///111222444444333222111000222444555555444222000------,,,,,,+++*********+++,,,,,,,,,+++---000333222III___fffGGG===555222111555FFFXXXZZZDDD222///111...******))),,,///...,,,+++///333555IIIlll|||UUU:::111)))))),,,,,,---000---111333888OOOvvvZZZ;;;000///......+++******)))))))))))))))*********))))))***---///000777VVVYYY555000---,,,...---***+++...***,,,***,,,000444KKKooobbbBBB555000...,,,,,,---...---,,,''',,,)))(((---///666GGGooosssKKK???222...+++))))))+++++++++)))))))))))))))))))))***,,,***)))+++,,,---------))))))((('''''')))+++,,,555KKKsssRRR777000***++++++***)))***''')))&&&(((///000888LLLuuuQQQ===...,,,)))((()))*********((()))***)))))))))+++------777CCCWWWggg[[[CCC888)))******((((((+++111666:::WWWvvvkkkTTT888222+++((()))***(((&&&&&&&&&'''((())))))))))))111---999SSSqqqkkkBBB777222......+++(((((())))))))))))(((((())),,,---+++))),,,111444KKKkkkttt\\\OOO@@@777111,,,***,,,+++++++++***************)))+++,,,---+++***++++++$$$)))***'''&&&******'''((())))))))))))))))))((('''(((***,,,...000222222---+++))))))***)))&&&###'''((()))((('''(((,,,000:::aaaSSS777///...---+++***)))))))))))))))))))))))))))))))))%%%******---222111;;;PPP^^^:::333...---,,,++++++,,,---...***++++++******,,,000333===WWWwwwxxxqqqWWWAAA888999555555:::999<<>>777333444333000///111777>>>>>>999222///...---+++***))))))(((&&&&&&%%%%%%&&&&&&'''((('''(((((((((((('''&&&&&&(((((('''''''''&&&&&&&&&%%%(((++++++***((()))***''''''((()))***,,,---...111:::GGGnnnmmmHHH???777444333000000111333333222222333333444555555555444333444555666777777777777777777777888888555666888999:::;;;;;;;;;>>>AAACCCOOOddduuuTTTHHH???===:::999777555444444444444444444444444444333222222777:::DDDUUUmmmttt]]]JJJ@@@888333222222///...111,,,,,,,,,,,,,,,,,,,,,,,,---...///000...+++(((%%%******)))(((((()))***+++((()))+++,,,,,,+++)))(((,,,++++++++++++++++++,,,************+++---///111444555777999999888777666777888;;;<<<<<<;;;888777222222111000///......---,,,------,,,,,,---111444===ZZZsssTTT???888111---...555AAAKKKSSS@@@000000333///+++***(((,,,///...,,,,,,000444444JJJoooWWW<<<111)))(((+++---...111,,,111333666IIInnnZZZ:::///......---+++***)))))))))))))))******++++++***)))***---000222:::[[[^^^<<<111//////000...******---&&&***+++...333888SSSzzznnnFFF333222000.........///...---***111,,,'''---222555>>>]]]]]]KKK333///+++))))))***++++++******++++++,,,,,,,,,,,,)))((((((((('''%%%&&&)))******(((%%%$$$'''***+++555IIIqqqPPP777///))))))***(((''')))'''((($$$'''000000222@@@fffcccIII...+++((('''(((***+++,,,&&&'''((((((((((((***,,,+++///222???OOOGGG555///'''((((((((()))...666<<>>UUU~~~mmm]]]KKK===444,,,)))***,,,+++++++++******))))))(((***++++++)))'''''''''###))))))%%%$$$(((***''''''((()))******)))((('''+++++++++,,,000666;;;???555111,,,***++++++***((('''((()))'''&&&(((---111@@@mmmYYY===///...,,,+++***)))))))))))))))))))))))))))))))))$$$******,,,222222:::NNN}}}rrrEEE888222000...,,,+++******+++******+++******,,,///222:::UUUuuu}}}^^^GGG;;;;;;555333666444666CCCYYYtttLLL???777222333333++++++///888@@@AAA;;;444000///---***))))))))))))&&&&&&&&&&&&&&&'''((()))+++++++++++++++***))))))(((((('''''''''&&&&&&&&&%%%))),,,,,,***((()))+++'''(((((()))***,,,---...111:::IIIpppcccLLLCCC:::888666444333444333333222222333333444555666555444333444555666777666666555444555666777999666666777888999999999888===AAACCCLLL]]]mmmSSSGGG>>>===:::888777555444444444444222333333333333222111111888===BBBHHH\\\yyy}}}gggRRRCCC777444222111111000///---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((()))******+++...000///+++)))+++---+++,,,---,,,++++++,,,------///111222222333444555@@@BBBDDDEEEEEEBBB???===???AAADDDGGGGGGGGGEEECCC;;;999888:::<<<:::222,,,---...//////...///333888JJJiiigggHHH222333222///...333>>>GGGQQQ>>>......222000///000*********,,,---///000111666CCCkkkRRR999222,,,++++++***+++...+++000222222BBBhhhTTT777555000,,,333***'''&&&'''+++------+++'''((()))***++++++++++++111:::___hhh<<<000...333111'''(((...***111++++++111111888VVVxxx~~~KKKAAA222222000---,,,......---++++++***)))***---222666UUUmmm\\\<<<555---))))))***++++++---,,,&&&......222>>>///222...,,,---+++((((((+++&&&&&&&&&&&&%%%'''***---555CCCgggTTT777///))))))***((('''))))))(((((())),,,000444666[[[KKK777---------&&&''',,,)))************************......000333666555333000,,,***%%%''',,,+++666QQQqqq}}}XXXBBB;;;000...+++***)))'''%%%###))))))))))))((((((((((((+++...111???aaazzzKKK555333000+++'''++++++***)))(((((()))))))))************+++++++++555CCCaaa___FFF???444+++***)))***)))))))))(((((((((((((((((())))))*********++++++...///---------***%%%'''((()))))))))))))))(((+++***,,,444,,,;;;___]]]AAA888,,,'''))),,,***&&&***)))(((&&&&&&)))...333FFF___<<<111222111---++++++,,,,,,+++)))(((&&&&&&&&&''''''((((((***+++---333999>>>hhhXXX<<<555///111333++++++...******,,,............000222777SSSttt|||kkkMMM:::777333555999666<<>><<<999444111222333222111444888::::::888555555555555555555555555222222333444555666777888444666777777666666777999>>>===<<>>999888666444333333333444222222222333333333444444444999>>>CCCSSSmmmsss^^^JJJ>>>666444222000000000...---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))******+++)))+++......,,,***++++++***+++---...---...///111333666:::<<<<<<<<>>@@@GGGOOOTTTQQQGGG???777222000000000111;;;FFFbbb~~~ZZZ@@@222222111///...333>>>FFFLLL<<<222555999555111111+++++++++,,,---...000000:::FFFjjjxxxIII777111,,,,,,+++)))***---***...111777KKKpppVVV999666000***///,,,)))''''''))))))(((&&&***)))(((((((((***+++,,,222888[[[rrrEEE444000333111''')))...+++000+++---111111888VVVwwwUUUFFF111000///------......---++++++***)))))),,,000444HHH^^^lllBBB888///---,,,)))***---,,,---)))333777@@@RRRFFF<<<444---+++***((((((+++&&&''''''''''''(((+++---111???dddVVV777///))))))***((('''))))))(((((()))+++///333555OOOyyyYYY;;;000...///((((((,,,(((******************************+++---//////---+++,,,+++'''+++000000@@@^^^qqqLLL;;;777///---***))))))(((&&&$$$((((((((((((((()))))))))+++---///:::ZZZNNN333...///---,,,))))))((('''''''''((((((''''''(((***+++,,,---...333999LLLeeeyyyWWW@@@;;;111******)))))))))(((((((((((((((((())))))))))))*********+++)))---///...///000...)))(((((()))))))))))))))((('''(((+++555999UUU|||NNN===---))),,,,,,***)))++++++)))((((((+++000444HHHlllEEE444333111---+++++++++***)))((((((''''''((()))***((()))***+++---222888<<<\\\gggFFF777...///222,,,,,,000---''')))++++++++++++---///777NNNiii{{{lllOOO<<<888444555888555999===SSSZZZ@@@:::777333000000...,,,...222444333000///...---,,,***)))((((((((('''''''''((()))))))))''')))++++++***((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))&&&(((***+++++++++,,,---111<<>>666777666888HHH[[[~~~mmmMMM:::111222111//////333<<>>YYY|||ZZZ;;;666000)))***,,,***))))))))))))'''&&&,,,+++)))((((((***---///222777XXXVVV;;;222111///''')))...+++...,,,...111///666TTTttt```HHH000...------...///...---,,,,,,+++))))))***...111<<>>999888777333111333222111111222555777666666444444444333333222222222444444444333333222222222777777777666444333444555888:::===III[[[hhhpppMMMCCC>>>666777555444222111111111111...///000222222111000000000777<<>>@@@JJJOOOSSSRRRMMMKKKMMMQQQYYYUUUNNNGGGBBB@@@@@@@@@???>>>===<<<<<<<<<===>>>???KKK^^^rrr{{{tttfffTTTHHHGGGFFFIII\\\ttt^^^DDD999111111000///000333:::???EEE<<<@@@WWWjjjeeeRRRCCC000///---,,,,,,,,,......888FFFjjjrrr@@@444///,,,------***(((***...---222CCCaaaccc>>>555///(((((()))))))))***,,,,,,---,,,,,,+++******+++---///111333:::ZZZmmmEEE666///---&&&(((---***++++++///111...444OOOllliiiGGG222...+++...000///------,,,,,,+++)))((()))+++...777@@@___dddGGG000...000******000...---...EEEYYYkkkzzzhhhHHH:::---)))***)))((((((&&&(((***+++++++++,,,---111===___OOO888000*********(((''')))((((((((()))+++...000222777NNNooommmDDD222---///+++)))+++((())))))))))))))))))))))))***(((&&&&&&'''(((((('''&&&((('''***000444LLLpppddd???000---+++)))(((((())))))((('''&&&&&&''''''((()))******///000111888QQQyyyeee@@@222000---'''+++*********+++,,,------------,,,+++***)))(((''')))&&&---:::JJJdddtttpppXXX@@@444222+++(((+++***(((((('''''''''((()))***************************(((+++------111666666333++++++******))))))******---000,,,111>>>mmm{{{TTT333...000***(((...,,,,,,,,,++++++---111555GGGYYY<<<444...---...,,,+++***)))))))))******++++++,,,***++++++++++++...222555AAAiii|||QQQ<<<222222,,,***+++(((+++---//////......000111...777AAAHHHNNNXXXccckkksss|||fffKKK;;;888333333777444;;;<<>>888000000000000111333777:::AAA888CCCfffcccJJJ222000...,,,+++,,,---...888KKKqqqvvvFFF555///,,,------***)))***...+++...???[[[zzzlllBBB444...))))))'''((()))***+++---///111*********+++,,,---......222===\\\QQQ;;;...+++&&&''',,,)))***+++...///---111GGG^^^uuusssKKK777///+++...000...,,,---+++++++++)))'''''')))+++333888PPPpppwwwTTT444,,,///---+++...000///222RRRmmm|||~~~```BBB666+++***,,,***((('''&&&(((+++,,,++++++,,,---000;;;[[[RRR999111+++******((('''(((((((((((()))***---...000111???XXXvvvJJJ333***...***)))+++)))((((((((((((((((((((((((+++(((&&&%%%&&&(((((((((&&&)))(((***///222IIImmm```<<<000...)))((('''((()))***)))'''%%%&&&&&&'''((())))))***)))***+++111EEEjjjsssHHH222......***+++*********+++,,,------...---,,,+++***((('''''')))%%%***222888GGGQQQLLLFFF444......'''&&&***)))***)))(((''''''(((***++++++++++++***************+++++++++---555<<<;;;555---,,,+++***)))*********)))...---555DDDuuueee<<<111000)))'''---***++++++******,,,000333DDDvvvhhhCCC777------///...,,,---+++++++++++++++***))))))***++++++++++++,,,///222777YYY```CCC333222---***+++''')))***,,,,,,++++++,,,...---000444888<<>>MMMggg~~~uuu^^^KKK>>>999777222000............---,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))))))))))))))***++++++,,,///222111//////222555CCCGGGMMMQQQTTTVVVXXXZZZ^^^\\\XXXQQQJJJEEEDDDCCCBBB???:::444111//////000111000/////////000111222111999GGGYYYkkkzzzfffDDD666444/////////000111333555666:::555FFFpppgggGGG333111...,,,+++,,,...///;;;RRRyyy|||PPP777111---------******,,,,,,)))+++888KKKaaaxxxsssHHH444...***+++)))))))))((())),,,111444...---,,,*********++++++000<<>>^^^OOO111...111000))))))((((((((()))*********************+++++++++...&&&(((+++***333===:::777+++))),,,&&&&&&,,,***---,,,***(((((()))***++++++++++++++++++*********,,,+++,,,444AAAIIICCC888...---,,,*********++++++)))...///777CCCpppyyyJJJ555///)))(((+++))))))*********+++///222AAAddd~~~MMM<<<------000...,,,...+++,,,,,,++++++***(((((()))***+++******+++...000000MMMjjjHHH333222///---...+++***,,,------,,,,,,---///000//////111333777@@@IIITTTkkkXXXAAA666666111111666555333777CCCXXXwww[[[===777555///000//////...///000111222222000---***(((((((((((((((+++......+++))))))++++++---......+++)))(((((()))((((((''''''(((((()))''''''''''''''''''''''''''')))***++++++---///111888DDDTTTQQQ<<<666333444444111111333000222333222111111222333222222222222222222222222111111111222222333333333000111111000000222666999:::>>>===CCCWWWooofffFFFAAA???777555333222000////////////000000000000000111111111444333333666;;;GGG___uuu}}}hhhRRRCCC:::666444111///------......---,,,+++,,,,,,------,,,,,,+++************************)))))))))***+++,,,---......777BBBEEEBBB???BBBEEE\\\^^^``````]]]ZZZXXXWWWYYYSSSJJJDDD@@@>>>;;;999666555222000...---------,,,,,,,,,,,,------...///000333999BBBOOO^^^llluuuWWW;;;333333.........000222333444333666777MMMxxx```???333111...,,,+++,,,///000:::TTT{{{___999222---------++++++...+++***,,,444<<>>222000)))(((''''''((()))(((&&&''''''''''''''''''''''''(((,,,///000999SSS|||```;;;222222000))))))((('''''''''(((((())))))******+++++++++,,,///((()))***&&&***222000///'''+++///+++...555333000...,,,)))((()))***+++,,,,,,,,,++++++*********++++++000???SSS[[[NNN;;;///...,,,*********+++,,,,,,......777<<>>666555111...///000000111111222333111///,,,)))(((((()))***(((,,,000///+++))))))++++++---...---+++((('''((())))))(((((((((((())))))''''''''''''''''''''''''&&&(((+++,,,------///111555CCCVVVRRR<<<666333333333111111333111333444333111000111333111111222222333444444444333333333333333222222222111111111//////111444777666>>>???GGG^^^xxxeeeBBB======777555444222000/////////000000///...---...///111222999555333666:::EEE[[[pppvvv___JJJ===666333111111///------......---,,,+++,,,,,,------,,,,,,+++************************))))))***+++,,,...///000:::HHHYYY```]]]XXXYYY]]]ssssssqqqkkkbbbXXXRRROOOPPPGGG===888777777555222............---,,,,,,+++(((((()))***+++,,,,,,,,,333222111333999EEERRR[[[uuuvvvMMM777333666.........000222333333222666;;;TTT}}}YYY999333111...,,,+++---///111777RRRxxxnnn:::333...------+++---000,,,---111444444888GGGYYYyyyyyySSS:::111------***++++++,,,000888CCCKKKLLLEEE:::000++++++...111,,,000DDDcccsssOOO666000,,,,,,...,,,)))((((((***++++++...111;;;UUUyyy~~~LLL;;;...//////***(((---'''((()))(((&&&&&&((()))---,,,555999666DDD```ppp~~~gggEEE000///111...111???UUU}}}___;;;444...+++)))&&&)))---(((((((((''''''))),,,///000666QQQxxxeee;;;333,,,++++++((('''((('''(((((()))***+++++++++...333000AAA\\\lllHHH111000+++&&&((('''''''''''''''''''''''''''(((''''''(((***,,,+++***''''''&&&,,,444222>>>WWWlllDDD333+++)))(((''''''(((((('''&&&'''''''''''''''&&&&&&&&&%%%***------222HHHooorrrIII888111)))++++++***))))))((()))))),,,,,,++++++***)))))))))...(((,,,///((((((,,,(((---(((///555222777???>>>222000---***))))))***+++,,,,,,,,,++++++*********)))***444IIIbbbiiiVVV>>>000///,,,*********+++,,,++++++---777;;;```ccc===...---,,,***)))***+++++++++,,,///222333===cccbbbHHH222......***(((***&&&''')))***++++++******'''(((*********+++---///:::???jjjUUU888444111---,,,)))***,,,---,,,++++++,,,---+++)))+++111444666===GGG```YYYCCC999999222000444333777<<<@@@AAAJJJiiihhh???666666333,,,...000111222222333444111///,,,)))((((((***+++(((,,,000///+++((()))++++++,,,...---***(((''''''))))))(((((((((((())))))((((((((((((((((((((((((%%%(((+++---......///000111CCCXXXUUU<<<666333444333111000333111333555444111000111333111111222333444555555666666666555444333222111000333222111///...///333555111<<>>222...---&&&(((---)))&&&###$$$(((***)))***...333888777888IIIhhhxxxPPP000---...'''%%%---,,,)))'''''''''&&&'''(((''''''&&&&&&&&&&&&'''''',,,)))***......000>>>OOOwwwKKK111---***)))((((((((((((((()))))))))(((((('''''''''&&&&&&+++)))+++888FFF]]]zzzeee<<<+++222++++++******)))*********,,,+++***))))))***++++++++++++***************+++---...++++++:::OOOXXXUUUBBB222///000)))'''+++)))+++*********+++,,,,,,---,,,,,,:::QQQvvvuuuooo@@@333***+++---''')))///,,,333***,,,444>>>```kkk:::444333+++---,,,,,,***))),,,...---***333:::LLLkkkzzzHHH222888111***---***++++++++++++++++++++++++(((((())))))******++++++111???WWW|||ggg???333444000***))),,,,,,,,,,,,,,,,,,,,,,,,,,,---///000///222???MMMxxxZZZ@@@===555...444000333555999===FFFNNNYYYkkkMMM;;;///444111//////111444555333000111///---***((('''&&&&&&((((((((((((((()))******...---+++)))((('''&&&&&&***)))'''&&&&&&'''((((((+++***)))))))))***,,,---,,,)))''''''***...222444:::@@@WWWXXX:::888555333111111222222000000000000111111111111333222111111333555888999;;;:::888666444333222222///000111222333333444444888<<<===NNNqqq]]]DDD<<<666555222222111111000/////////------............------888666777999777;;;NNNdddvvvbbbKKK>>>999444111111///......---------------------......---,,,++++++++++++++++++,,,------......,,,---000000///555===ZZZrrr|||jjj\\\NNNAAA999777555333000............,,,))))))(((((()))***,,,---)))))))))((('''''')))++++++***,,,000000111888@@@UUUnnnWWWCCC777000222000//////......///111222888CCCcccWWW777555222...------/////////333===RRRsss~~~MMM888000000+++)))---,,,...)))***/////////888FFFmmmiiiFFF222.........))))))555111AAAiiikkkrrrXXXCCC777......000***///...999PPPrrrUUU666222---((()))***+++++++++))))))***...000222;;;LLLcccnnnMMM222...000***'''******)))(((''''''((()))***))))))(((&&&%%%+++555>>>OOO[[[[[[HHH666//////...222BBB^^^uuu~~~MMM555,,,111+++&&&((())))))(((&&&&&&'''***---///000555PPPxxxhhh@@@333///---&&&'''+++'''(((&&&''')))******...444:::AAAAAA:::@@@XXXrrr~~~ZZZ999...---(((''',,,&&&%%%&&&'''(((&&&$$$###''''''&&&&&&&&&&&&'''''')))&&&(((,,,+++---;;;LLL|||OOO333000***)))((((((''''''(((((()))((((((((('''''''''''')))...---...888AAARRRjjjzzzMMM222111,,,+++******)))*********---,,,+++)))((((((((()))++++++***)))))))))******,,,///000777OOOkkkpppdddDDD222---000***)))---+++++++++******++++++,,,---111000<<>>:::999:::777888GGGZZZ|||hhhVVVCCC999555333222222...////////////...---------......///...+++)))(((++++++++++++,,,---...//////---...222666:::CCCKKKlllnnnUUUFFF>>>777000,,,///---,,,,,,,,,,,,+++)))(((((((((((()))***++++++))))))***)))'''''')))+++((((((+++.........333;;;JJJddd{{{qqqIII>>>999000---000///.........000111222888MMMrrr\\\666555222...------/////////...555HHHhhh\\\AAA111///++++++---***---)))***......,,,222===XXXqqq~~~lllJJJ444...000...,,,***111333OOOyyytttqqqUUUAAA777///...///)))......666EEEddd]]];;;444---((()))(((***+++,,,+++***+++---///444444;;;PPPooo}}}[[[:::000///,,,)))+++***)))(((''''''((()))***)))++++++)))&&&&&&))),,,777AAAEEE<<<333000///,,,111@@@ZZZqqqSSS999...000+++'''(((&&&'''&&&&&&&&&(((+++...///000555OOOuuunnnBBB333......'''&&&)))%%%)))))))))+++***,,,555???IIIQQQOOO???666EEE```rrrdddDDD111+++)))))))))(((((()))***++++++(((%%%''''''&&&&&&&&&&&&''''''(((&&&(((,,,+++,,,:::JJJxxxTTT555444******)))(((((((((((((((((((((((((((''''''''''''(((......000888<<>>VVV~~~___<<>>555222...------/////////111666EEEcccnnnLLL555///,,,,,,...)))---***+++...---***...444BBBYYYiii___FFF333---...///000,,,///444VVV~~~rrrjjjLLL999333---,,,---(((---///444;;;VVVfffBBB666---))))))'''(((***,,,,,,,,,,,,---...555111222AAA\\\wwwfffCCC222...,,,+++,,,)))(((''''''''''''((()))'''***,,,,,,***))))))******111555222///000000---000???YYYpppSSS:::...///+++)))***&&&''''''&&&&&&(((***,,,---///444LLLoootttDDD222---///)))''')))&&&))))))***+++***...<<>>XXXmmmCCC111---000,,,+++---***+++///555333>>>llldddMMM===777222///---------******,,,,,,111>>>WWW}}}YYY???222---------++++++++++++++++++++++++)))******+++,,,---......---111666>>>PPPooo\\\>>>111///000111------------------------+++,,,///111111444@@@MMMoooiiiEEE;;;555111666111666444555444888@@@IIIiiiaaaCCC>>>333000000111333444333222111222111...+++)))((((((((((((''''''''''''((())))))---,,,,,,+++***)))''''''$$$%%%''')))***))))))(((((((((((((((((())))))***&&&'''))),,,111777===BBB@@@OOOjjjRRR<<<:::777444222111111111000000000///////////////222111000000000000111111222222111111111111222222333222000000222555999;;;999???BBBMMMbbbxxxTTT???<<<888777333333222111111000000////////////000000/////////aaaLLL999555888<<>>333...------000---111777[[[ssseeeEEE222///,,,,,,...+++---///222666JJJxxxoooHHH888---)))***&&&'''))),,,,,,,,,+++,,,---111......777JJJccc|||tttPPP888...,,,+++***((((((''''''''''''(((((($$$%%%&&&'''''''''(((***)))++++++)))))),,,---,,,///@@@]]]tttrrrMMM777---...+++***---))))))((((((''''''((()))***---222HHHiiiyyyGGG222,,,///***(((***)))(((((()))***+++000>>>MMMZZZYYYOOO<<<...000???KKK[[[VVVFFF444+++,,,,,,)))///;;;EEEDDD???888...%%%''''''&&&&&&&&&&&&''''''+++***---111000///:::IIIooo___;;;444///...---,,,++++++++++++'''''''''((((((((((((((($$$((('''(((000222999III]]]{{{zzzLLL555---,,,+++***))))))))))))((((((((()))))))))))))))******))))))))))))******+++111999PPPoooKKK444222...***+++***,,,,,,++++++***++++++,,,000000@@@]]]{{{KKK444,,,///,,,***,,,)))...///222111???lllrrr\\\KKK;;;444///111222...---///000111:::RRRyyykkkEEE555///+++,,,++++++++++++++++++++++++(((((()))***+++,,,---...000222555666>>>TTTuuu___AAA222///...,,,---------------------------...000222000222<<>>555222444555555555444333333111///---***(((''''''''''''''''''''''''(((((())),,,,,,,,,,,,+++)))((('''&&&'''((())))))((('''&&&'''((((((((())))))))))))((((((***,,,111;;;GGGOOOKKK___{{{UUU???===999666333222111222111111000000/////////...111111000000/////////000000000000000000111222222333222111000222555888:::888===AAALLL___rrrRRR???<<<888666333333222222111000000000---......//////......---sssYYY???777999;;;???DDD___wwwwwweeeLLLAAA777333111//////111...////////////...------&&&'''))),,,---,,,,,,+++((())))))***+++---...///...222888BBBVVVnnnxxxiiiaaaYYYPPP===777222000---******---,,,***)))***++++++***)))&&&'''((()))************(((***++++++***))))))***)))((()))+++******111999BBBWWWvvvzzzZZZ===555222...222............///000222333EEE\\\gggEEE555222...------/////////...000<<>>444,,,---000222@@@VVVgggeeeVVVEEE222$$$''''''&&&&&&&&&&&&''''''((('''+++000...,,,666DDDhhhlllEEE444000///...---,,,+++++++++'''''''''((((((((((((((((((+++'''&&&++++++///>>>MMMkkkSSS666------+++***))))))((((((&&&'''((()))************))))))))))))***+++,,,---+++111>>>ZZZYYY999444///***+++***,,,,,,++++++******++++++111111BBBaaaTTT999,,,///,,,+++,,,+++000...111222>>>eeennnHHH999---...000...---///......444IIInnn}}}OOO<<<222+++---++++++++++++++++++++++++'''((()))***+++,,,---...000111222222444>>>UUUjjjxxxoooYYY???111...+++&&&++++++++++++++++++++++++---...000111///000:::EEEXXXzzzLLL<<<666444666000555222333///111888===OOOllloooEEE999666777999:::999777555444444111///,,,***((('''&&&&&&''''''&&&&&&''''''((()))+++,,,,,,---,,,***)))'''((((((((((((((('''&&&&&&'''((()))*********)))))))))***+++,,,111===KKKVVV[[[vvvXXXAAA???;;;888555333333333222222111111000000//////000000000000000000000///000000//////000111111222333222111111222444666888666;;;@@@NNNaaarrrRRR@@@===777555333333333222111111000000------............------jjjPPPCCC>>>:::;;;AAAQQQmmmlllXXXEEE<<<444222000...///111///......---------------(((((()))***+++++++++*********+++,,,---///000111555<<>>XXXvvvUUU888...---,,,***)))(((((((((((()))***+++++++++***))))))))))))***+++---///000---444FFFgggccc>>>555000,,,---------,,,++++++******++++++111000@@@___^^^>>>---///...,,,///...000---333666:::WWWeeeKKK222,,,---+++***---,,,---111===[[[ZZZCCC666,,,///++++++++++++++++++++++++((()))***+++,,,...//////111000000111///111===KKKRRRTTTJJJ888...//////))),,,,,,,,,,,,,,,,,,,,,,,,***,,,///000...///999DDDQQQtttPPP===777555666...333000222...000777:::FFF\\\|||MMM888<<<<<<>>>???===999666555666111000---+++)))''''''''''''&&&&&&&&&&&&'''((((((+++,,,------,,,+++)))((((((''''''''''''(((((()))((()))***+++++++++***))))))+++---...222;;;IIISSShhh___DDDBBB>>>999666444444444333333333222111000000000///000000111111111000000000000000000000000111222222222222222222333444444666:::@@@QQQfffwwwSSSAAA>>>777222444333333222222111111000......////////////......www```PPPDDD:::;;;BBBIIIeee|||dddOOO@@@999222111000...///222///...---++++++,,,------*********))))))))))))))),,,,,,,,,---///111222333===GGGTTTaaasss|||uuubbbJJJ<<<:::777111111,,,)))---000...,,,,,,///,,,)))'''((()))))))))++++++,,,,,,+++***((('''(((***,,,,,,+++***)))***---******,,,...111;;;FFF[[[ooo|||aaaFFFGGG;;;000333444000333......---...///111333444===KKKssscccFFF555222...------/////////333000444KKKrrrkkkIII999///---///+++))))))'''&&&(((,,,---,,,)))((((((***+++))))))***000+++(((222777UUUZZZ===777111+++,,,******&&&///777;;;TTT~~~SSS;;;...---...(((&&&'''''''''&&&''')))+++...***)))***+++444III]]]vvvqqq^^^AAA---))))))'''&&&&&&''''''''''''&&&&&&'''&&&%%%&&&''''''&&&%%%(((((()))***)))))),,,111333NNNwwwUUU666...///...%%%%%%+++)))%%%&&&&&&'''((())))))***---222CCC___[[[===///000***%%%(((***---)))'''(((((((((***///...---,,,---,,,******,,,111000222333///---:::JJJssstttSSS>>>444---'''''''''&&&&&&'''''''''&&&&&&***///---***333@@@XXX\\\777...---,,,***)))(((((((((&&&'''''''''(((((())))))%%%)))&&&''',,,(((&&&111555III```zzz{{{SSS;;;...---,,,***)))(((((((((***+++,,,,,,+++***)))((((((((()))+++,,,...000111111999NNNpppiii@@@666111---//////---,,,,,,+++*********+++111...<<>>666111444444333222222111111000//////000000000000//////}}}gggOOO???999:::EEEWWWwwwsss\\\JJJ<<<888444111000000000///------...//////......---(((//////)))&&&))),,,,,,000......///111555===DDDQQQ```ooowww}}}|||jjj[[[FFF666...,,,+++)))************))))))))))))+++***)))))))))***,,,,,,***)))((()))))))))'''%%%,,,,,,++++++******++++++---******---000666FFFWWWrrrdddGGG:::;;;444000444000+++222222222222111222555666555>>>RRR|||rrrBBB555...)))+++,,,++++++,,,000222666BBB]]]~~~{{{UUU;;;333111///+++,,,000000***))),,,+++'''+++***************++++++)))+++,,,111>>>YYY{{{rrrMMM666////////////111,,,***///888NNNuuujjjBBB...---...******'''%%%&&&)))+++***(((''')))*********000:::CCC\\\bbb[[[CCC000---...---''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''''')))***,,,---666KKKsssUUU===222***)))***)))((())),,,+++***))))))******+++111111AAAhhhgggEEE...+++***+++---(((++++++******)))(((((((((((())))))************))),,,,,,......***///FFF```^^^EEE777,,,(((((('''&&&%%%%%%$$$%%%%%%***'''''')))+++,,,333:::aaawwwcccBBB...---***'''(((++++++)))(((((((((((((((((((((((()))(((''''''''')))***+++000777HHHaaarrrkkkOOO666111...+++((('''***---000///)))(((---///,,,)))******)))%%%...---000DDD@@@999???SSSuuuiii<<>>666/////////---,,,---(((///333222999RRRtttqqqJJJ333222222---+++//////------000222222++++++************++++++......///777KKKjjj___>>>000...---***---++++++---///<<<]]]}}}^^^???111+++'''&&&((())))))'''&&&&&&'''''')))***)))(((***...333???NNNVVVKKK999...((($$$''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&((()))***222DDDiiiZZZ;;;222++++++---+++))))))(((''''''&&&'''(((***+++---222FFFlllSSS333222///))))))***+++******))))))(((((('''&&&''''''((())))))(((((('''&&&(((---222DDDiiitttDDD///***(((***++++++***)))(((((((((((()))'''))),,,---...222888PPPvvvxxxJJJ666222---+++,,,+++)))'''(((((((((((((((((((((((('''''''''&&&''''''((()))...***(((---555999666111***++++++))))))333CCCPPPUUUHHH999///+++((((((***(((---)))///888QQQoooggg^^^TTTSSSkkkyyyHHH555555333...---.........---,,,+++,,,...---000555EEEeeexxxMMM111+++......+++,,,,,,///000---111FFF]]]www\\\???000000333------......///777TTTgggCCC444444...,,,))))))***,,,---------++++++------***,,,111000///...------,,,------+++///......222333DDD```|||tttnnnOOO999333(((---000...///111111222999BBBJJJ[[[VVVAAA999777888///111///000111111333777<<<@@@QQQxxxlll[[[dddpppTTTCCC???999777888444444111---***)))((('''''''''((()))(((((((((***,,,---.........---+++)))((((((*********((('''((()))---------...111888@@@FFFHHHHHHJJJMMMNNNPPPZZZeee~~~zzzqqqooommmeee^^^PPPOOOQQQSSSSSSKKK???444777444222555666444333444000//////000222444555444333333222222333444555666888888AAATTTjjjfffIII???888666333333222111000000000000....../////////000000000{{{pppLLL???AAA>>>GGG[[[wwwuuu^^^JJJ@@@:::777333111//////---,,,------,,,+++************---,,,++++++,,,///111111:::HHHZZZkkkyyyyyyhhhWWWKKKCCC<<<666333000---+++,,,,,,+++)))************)))))))))((()))))))))))))))******+++'''(((***************+++...---,,,***)))))))))))))))---000222999PPPsssaaaHHH999444///333222555999333333AAAZZZwwwzzzWWW???999;;;FFF]]]YYY???666000//////...---...+++111444000111CCCccc|||uuuOOO555333333---000000000444;;;>>>;;;666,,,,,,+++*********++++++......///888NNNpppeeeAAA000......+++...---///000...555OOOkkkrrrIII000)))((('''***,,,+++(((%%%&&&(((&&&((())))))))))))+++...444FFFRRRMMM>>>222+++'''&&&&&&&&&'''''''''''''''((((((''''''((()))***+++***)))((('''((()))+++,,,000AAAddd\\\<<<222+++,,,...,,,***))))))((((((((()))***,,,---+++222FFFiiiZZZ666333///'''(((+++*********)))((((((''''''%%%%%%&&&'''(((((((((((()))'''***///666JJJqqqqqqEEE333---'''&&&,,,+++***)))(((((((((((('''&&&(((+++---,,,000666KKKxxxTTT:::222,,,,,,---+++)))(((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''***)))))),,,///000...,,,+++------+++...???[[[pppzzzcccEEE111***))))))(((***222+++---999YYY}}}uuurrr[[[LLL^^^SSS999444333000,,,---......---++++++,,,------///222===UUUvvveee>>>---000111---......111111...///<<>>222111222,,,,,,...///...333JJJttt}}}PPP999666000...+++***,,,---...---000---,,,......,,,---111000///...---,,,,,,,,,,,,,,,111111111333777SSSzzz```???666+++111000//////111111222999BBBMMM]]]YYYBBB999888999///111///000000111222555999===DDDfff~~~jjjpppwwwXXXCCC>>>888777888444666333000,,,***(((''''''&&&'''(((((('''(((***,,,---.........---+++)))((()))*********((((((***+++///000111333666<<>>???>>>DDDSSSkkkoooVVVEEE>>>888555222000000///---,,,---,,,+++************+++...,,,++++++---000444888MMM^^^ssskkkRRRCCC>>>;;;555//////...---------,,,)))(((************)))))))))((((((((())))))************))),,,......---,,,---///---,,,+++***))))))))))))'''---555;;;IIIccc}}}cccKKK:::222111...111111555888222666IIIfffXXX???:::===FFF___ZZZ===555......///......000...000111000000;;;QQQccckkkxxxrrrRRR999444333,,,111///333BBBQQQSSSHHH<<<---,,,,,,+++******++++++---,,,...777LLLnnnqqqJJJ444000///,,,...---///000---///AAAWWWtttQQQ222+++...+++---///---)))&&&''')))$$$&&&(((******+++,,,,,,...<<>>^^^```>>>444,,,,,,...,,,******(((((((((((((((***,,,---***111AAA___bbb<<<555---&&&(((+++******))))))((('''''''''$$$%%%&&&'''((((((((((((((((((+++111999MMMsssmmmCCC444///((('''******)))(((''''''''''''((('''(((,,,---,,,000666TTTaaa>>>222***+++---+++)))***((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&''')))+++,,,+++((('''+++,,,+++***222KKKooovvvNNN333+++---,,,))),,,444---...999]]]eeeJJJVVVdddAAA444222000...,,,------,,,***)))+++,,,------000888HHHccc~~~TTT999444333///---...///000...///666>>>QQQooodddEEE:::444222111******---000000111>>>\\\xxxeeeCCC666111///,,,++++++------,,,000------333666444000...000000///...------------...222222333555;;;\\\gggAAA777...444000///000111111333:::BBBLLL]]]^^^DDD999666888000222///000000000111333777:::;;;XXXuuuwwwtttUUUBBB===888777888333666444222...+++(((''''''%%%&&&''''''&&&''')))***---.........---+++)))((()))***************---///222333666888:::>>>CCCFFFJJJLLLQQQVVVWWW]]]kkkyyyuuu```XXXOOODDD===>>>@@@>>>:::777666444444555666555444111000000111222444666777;;;>>>III^^^zzzeeeJJJ>>>666666444333333222222222222222////////////000000000111nnnwwwUUUCCC???<<<@@@JJJ___|||}}}hhhOOO@@@<<<555333111000000///...,,,,,,,,,*********+++,,,---,,,++++++---...222;;;EEEcccuuunnnXXX???555444333...***)))***+++,,,,,,+++******************))))))))))))'''((())))))******))))))(((+++------***)))+++---++++++***))))))))))))***'''000===LLLbbb|||fffNNN???555111000///111000444888444>>>WWWssszzzQQQ;;;999;;;HHHbbb^^^===444------.........111...------///000555???JJJWWWdddeeePPP;;;444111,,,...///<<>>RRRwwwqqqQQQ???555///++++++,,,,,,---///222666CCCbbb|||UUU;;;666333111000******,,,000111000555FFFXXX~~~UUU<<<111...+++)))***++++++***...---555DDDNNNIII;;;000111000///......---.........000000444999@@@aaafff???777///444111///000222222333:::CCCGGGYYY```FFF:::555777000555///000111111111222555777888LLLrrrzzzyyymmmQQQ@@@===777555777333444444333///+++((('''((($$$&&&'''&&&&&&&&&(((***---.........---+++)))(((((()))++++++,,,...111444555777:::;;;<<<>>>AAADDDHHHKKKRRRWWWZZZ```qqq}}}rrraaaUUUSSSSSSMMMDDD;;;888555444444666666666222111111222333555666888===AAAMMMbbb]]]GGG===666777444444333333222333333444/////////000000000111111hhh}}}bbbLLLBBB===???EEETTTpppxxxbbbHHH;;;:::333111//////000000///---,,,+++*********,,,...///------///333444:::JJJZZZwwwwwwfffSSSBBB333......+++(((((('''((()))*********+++,,,************))))))))))))'''''')))*********)))(((%%%))),,,***'''%%%'''))))))))))))))))))******+++,,,666GGG___|||uuuTTT@@@999444222222000111///444999888HHHgggoooJJJ:::::::::IIIbbbfff@@@666///---...------000...++++++...///...222999CCCKKKNNNEEE999333111111...666MMMjjjwwwjjjQQQ>>>......---,,,++++++++++++(((,,,///222???]]]gggDDD555///,,,...)))***//////+++///777QQQnnnzzz___JJJ@@@<<<444111,,,)))((((((''''''&&&&&&&&&''')))******)))&&&(((,,,000000,,,)))'''%%%%%%&&&&&&'''(((((()))'''''''''(((,,,000444777---+++(((%%%%%%&&&)))***...222GGGeeevvvEEE999...++++++***)))***((('''&&&%%%&&&&&&((((((***---111@@@aaaYYY>>>---,,,000+++)))))))))(((''''''&&&&&&$$$%%%&&&'''((()))))))))((('''+++333===UUU~~~hhh>>>111---+++///))))))((('''&&&&&&&&&&&&***'''''')))******///666RRRuuuPPP===...,,,---***)))---(((((((((((((((((((((((((((((()))))))))((('''&&&,,,***'''''')))+++,,,---&&&''')))---:::VVVzzzoooLLL555...---,,,+++000---444<<>>999777777777666555444444444555666888999===BBBNNNdddTTTDDD>>>888999444444333333333333444444//////000000000111111111eeewwwnnnTTTEEE@@@BBBEEEOOOhhhttt^^^DDD888999111000//////000000///...,,,+++******+++---///111///000555999;;;BBBWWWkkkwww```JJJ@@@777111111///***))),,,******+++*********,,,...************))))))))))))&&&''')))*********)))((((((,,,///---)))&&&(((+++(((((((((((()))***+++,,,000;;;OOOlll|||aaaDDD666222000000111111111///444:::<<>>YYYHHH;;;///+++***))))))+++******(((''''''((())))))+++,,,,,,666VVVeeeDDD...///333+++)))))))))(((''''''&&&&&&$$$%%%&&&((()))*********---+++---444>>>VVVnnnFFF888000+++...***)))(((''''''&&&&&&&&&'''$$$###$$$%%%&&&,,,333BBBcccxxxXXXCCC111......))))))---((((((((((((((((((((((((((()))*********)))'''&&&%%%######%%%((()))(((&&&&&&(((+++222@@@ZZZyyy]]]<<<,,,******,,,///---666:::SSSyyymmmxxxoooGGG555000///---......---++++++,,,...000,,,...222222;;;[[[~~~eeeEEE444///...+++***,,,111222111222LLLdddccc@@@555///,,,//////...,,,---000///...222888>>>[[[}}}XXX555222///---------------111:::TTTzzzcccFFF333222111000////////////111...---:::GGGOOOkkkfffAAA;;;333555111000000222222333:::CCCGGG[[[XXXFFF<<<666555///666000111222222111222444666555<<>>555333111...---,,,++++++)))***,,,...//////...---))))))))))))((((((((((((------,,,)))'''&&&''')))''''''(((((((((((((((((()))''''''******((()))---...HHH\\\{{{jjjOOO666000111......222***222444444777===WWW{{{iiiCCC999444???CCC^^^yyyyyyNNN666///444000+++,,,+++...---,,,,,,++++++,,,,,,---...000222222222222111555MMMkkkttt[[[???;;;.........---,,,+++***)))---...,,,111;;;GGGlllOOO777444(((000000000000000/////////>>>MMM\\\eeejjjgggWWWEEE<<<000&&&%%%'''''''''(((((('''&&&'''((('''&&&$$$)))))))))))))))(((((((((&&&&&&&&&'''''')))***+++''',,,)))111111777FFF999,,,)))%%%$$$&&&)))+++,,,///111444RRRwww[[[:::+++111...'''&&&%%%******)))))))))************)))***333KKKnnnpppFFF999///'''...***)))((('''''''''''''''"""$$$&&&((())))))((('''+++'''///111@@@XXXvvvOOO555...+++---+++******)))))))))))))))***)))&&&%%%&&&)))---///888CCC___nnnMMM222...///(((&&&...+++'''%%%''')))***)))***+++,,,***'''&&&''''''&&&''''''''''''&&&&&&&&&&&&'''------...BBBccczzzxxxBBB222555)))+++,,,)))---999IIInnn___aaaFFF888<<<...111///......//////...,,,***,,,+++///444666OOOvvvkkkEEE333///---,,,,,,...//////...444???TTTttt}}}OOO999444000...///333***111;;;:::999999555555AAAXXXwwwaaaCCC444+++...000,,,,,,222555===\\\~~~SSS<<<000///111---...000)))111,,,333888JJJ]]]kkkvvvLLL999444111111//////111444888>>>CCCJJJXXXggg[[[JJJ<<<555111///---////////////000111222333222;;;UUUyyyuuudddRRR???555444444666888999555111---,,,+++***((('''&&&%%%%%%&&&'''((()))000000///...---+++)))(((((()))+++---000333666888888:::<<<;;;:::>>>EEELLLRRRTTTUUUYYYeeeuuummmaaaWWWMMMGGGGGG@@@BBB@@@<<<;;;@@@BBBAAA@@@BBBMMMccc}}}yyyLLL===999666888555444333333555555444333111111222222222222111111PPPiiiyyyQQQDDDLLLTTTYYY```nnnyyyeeeQQQ@@@777555222222111000000///......***+++,,,---///000000000333:::JJJ]]]kkkuuusssZZZEEE999444000///---,,,***************+++---------,,,***)))))))))))))))((((((((((((*********)))'''((()))+++(((((((((((((((''''''''')))''''''***)))'''(((,,,444TTThhh[[[DDD111///111...---///+++222333444999???WWWzzzjjjFFF<<<666@@@GGGaaazzzTTT:::///222...***+++***...---,,,,,,++++++,,,,,,,,,,,,---///000000111111999UUUuuu~~~ZZZ;;;555.........---,,,+++***)))---...+++///777BBBccc\\\<<<555,,,............///000111111000AAAUUUdddmmmjjjWWWBBB999///'''&&&'''&&&'''((())))))))))))))))))(((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))***%%%)))'''///222;;;KKK>>>...+++'''&&&'''***+++,,,...111333PPPuuu]]];;;+++000...(((((((((''''''&&&&&&%%%&&&&&&&&&)))******000CCCbbbYYY???000***---)))((((((''''''''''''(((%%%&&&(((*********)))(((+++'''///000>>>UUUrrrWWW:::...***,,,***))))))((('''(((((((((***)))(((''''''))),,,...555;;;MMMooo~~~YYY888000///)))''',,,,,,(((&&&((())))))***---,,,111444///***)))******'''''''''''''''''''''((())),,,+++...CCCbbbuuuxxxQQQ666444,,,))),,,+++...666BBBdddrrr___lllTTT<<<999///111///......000000///---+++,,,+++...222333JJJnnnhhhCCC444///---++++++---------,,,000777FFFaaa^^^@@@444111///---111000>>>QQQVVVNNNAAA222333777CCCYYYsssuuucccAAA333+++...///,,,---222222:::WWW{{{___AAA444000111,,,...111---111,,,333777III[[[jjjUUU>>>777444222000///000222444:::@@@JJJWWW~~~pppVVVOOOEEE<<<666333111000////////////000111222333111666JJJkkkwwwbbbQQQ???777555555666888888555000---,,,+++)))((()))(((''''''(((***---...000000000///...---++++++)))***,,,///222444666777777:::;;;:::999<<>>KKKfff|||```BBB222222...***---,,,...---,,,,,,++++++,,,,,,++++++++++++,,,...000111<<<\\\]]];;;333.........---,,,+++***))),,,---***,,,222:::VVV}}}mmmEEE777111......//////000111222333***===TTThhhvvvuuu___FFF555...))))))(((&&&&&&)))((())))))))))))(((''''''%%%%%%%%%&&&'''''''''((((((((('''''''''(((((()))&&&)))&&&///666DDDVVVGGG111---)))'''(((***++++++---000222NNNpppddd???,,,...,,,(((***+++))))))((('''''''''''''''(((***,,,---666NNNpppsssHHH111///...(((''''''''''''(((((()))((()))***++++++***)))(((***'''//////;;;OOOkkkZZZ;;;///***+++)))(((((('''''''''''''''+++***)))))))))******+++...000;;;VVVhhh>>>///...+++)))***---)))'''(((((((((---444:::EEEJJJ@@@111******,,,''''''(((((())))))******,,,+++)))---AAA]]]nnnqqqccc:::111000''',,,---///333:::YYYiiiaaammmiiiDDD888111000///...///000111000///+++---+++---000111CCCcccccc@@@333///---++++++,,,,,,+++***---000888JJJiiiyyyRRR<<<555333///222>>>WWWsss|||kkkKKK222333222444???SSSaaabbb\\\===222+++---...,,,---222///777OOOmmmmmmGGG777111111,,,---222000111---333555FFFYYYggghhhKKK>>>777555222000222222111666===GGGTTT{{{tttTTTEEEDDD@@@;;;666222111111////////////000111222222111222===XXXwww___OOO???888777777666777888444000---+++***)))((((((&&&$$$$$$%%%(((,,,...///000000000000///......+++---///222444555666666777888999888777999>>>CCCLLLOOOQQQSSSYYY___aaa^^^ZZZ```cccaaa^^^\\\YYYUUUfffkkkooommmgggaaa___```]]]ggg|||xxxfff```eeejjjjjjeee^^^```uuuzzzQQQFFFAAA:::999999;;;;;;999444111222333111111222222222222111111FFFZZZppp___MMMRRRbbbuuuyyyttt|||lllWWWGGG:::555666222222111000...---,,,,,,+++...//////...111777===@@@RRRooolllRRRAAA888111---***+++++++++,,,,,,---......,,,,,,,,,,,,***)))'''&&&(((((((((((())))))))))))&&&((())))))))))))+++---)))))))))(((''''''&&&&&&''''''))),,,------333:::DDDkkkaaaBBB666...///222111///000///222111555>>>GGG\\\{{{]]]???;;;666???MMMhhh~~~nnnKKK666333///---000000...---,,,,,,++++++,,,,,,,,,+++))))))***---000222>>>```aaa???888///...---,,,+++************,,,)))***000555JJJjjj}}}PPP:::666000111333444444333111000---===SSSiii{{{~~~iiiQQQ444...******)))&&&&&&)))%%%'''''''''&&&%%%%%%%%%&&&&&&''''''((()))******)))((((((''''''''''''((())),,,'''111===OOO```NNN222///***'''''')))))))))+++///111JJJjjjoooGGG......+++'''***++++++***)))((('''''''''''')))+++---+++,,,<<<[[[wwwQQQ444333...'''''''''''''''((()))***))))))*********))))))(((***'''///...666HHHcccQQQ888000++++++))))))(((''''''''''''(((***+++++++++***))))))(((&&&,,,555HHHmmmsssEEE///,,,,,,+++)))+++'''''')))((()))333AAATTTbbbfffSSS999+++)))***&&&'''((()))***+++,,,,,,+++)))(((,,,;;;QQQfffqqqppp???///333'''---...///111666UUU{{{gggcccOOO888444///......///111222111000***---+++,,,000000>>>YYYaaa===222000...,,,+++,,,,,,+++***//////111;;;RRRuuujjjHHH999555111999SSStttzzzPPP666000///000666???FFFFFFCCC999111,,,---...,,,---111///777GGG^^^zzzMMM:::222222------222111111...444333CCCUUUbbbdddMMM===:::444222555666333555<<>>999999888666666777333///,,,+++***)))((()))'''$$$"""###&&&***---///000111111222222111111---///222444555555444333555666666555444666999===DDDIIIKKKKKKLLLNNNLLLGGGAAABBBCCCCCCDDDEEECCCAAAHHHLLLOOOOOOJJJGGGFFFGGGFFFNNN^^^rrr~~~{{{xxx|||RRRFFFBBB<<<<<<>>>@@@AAA===666222222555111222222333333222222111DDDTTTfffkkkRRRPPP\\\sssfffRRRCCC888444555333222222000///...------,,,...000...---333>>>HHHTTTeee}}}lllVVV@@@666333///,,,+++)))***+++,,,---------...+++++++++++++++***))))))'''((((((((()))))))))***((()))+++***)))((()))***))))))(((((('''''''''&&&))))))***,,,---///777@@@SSSsssOOO===555...---//////000111///333111555???IIIaaaXXX<<<<<<888AAAIIIeee|||{{{TTT999333///...222000...---,,,,,,++++++,,,,,,---+++***)))+++...222444CCCcccbbbAAA:::000///---,,,+++*********'''+++))))))///333AAA[[[{{{___@@@888555666888999777333///,,,,,,999JJJ]]]rrr}}}rrr___999111+++***)))&&&&&&((($$$&&&((('''%%%$$$$$$%%%%%%&&&&&&'''((())))))***)))((((((''''''''''''(((***---(((333CCCWWWfffOOO333///***'''&&&'''(((((()))...///EEEbbb|||PPP222...)))&&&((()))'''&&&%%%%%%$$$$$$$$$%%%***+++---,,,)))000JJJccc]]]999333,,,'''''''''''''''((()))***(((((((((((((((((('''''')))'''///---333BBB[[[vvvFFF444000+++)))+++***))))))(((((())))))*********+++***)))'''&&&###+++333>>>WWWxxxRRR555------+++((((((%%%'''+++)))+++<<>>888222...///111//////////////////000111333333444BBBjjjsssiiiVVVHHH<<<888999888666555555222...+++******)))(((...,,,(((&&&&&&))),,,//////000111222333333333333///111333444444333222111222222222111111222555777===BBBEEEDDDBBBAAA===888555222111444777888888777999<<>>@@@???AAABBB===555111111444222222333333333333222222@@@NNN]]]||||||WWWOOORRRggg}}}{{{```MMM@@@777444444222111111000000//////...***...000...///999KKKZZZjjjxxxtttXXXFFF666222111---)))***((()))***++++++++++++******************+++++++++''''''(((((())))))******)))***,,,+++)))(((((((((((((((((((((((((((((((((,,,++++++---...222>>>KKKfff}}}nnnCCC666111,,,)))***,,,...///...333222555???JJJeee}}}PPP777777333:::AAA\\\qqq\\\<<<444///...///,,,...---,,,,,,++++++,,,,,,,,,,,,******,,,///333555FFFeeebbb???777000///---+++*********+++%%%+++)))***///111999MMMmmmvvvOOO???;;;;;;;;;999666222---***,,,444???NNNcccvvvvvvmmmBBB666+++(((((('''&&&'''%%%(((***)))&&&%%%&&&((($$$$$$$$$%%%&&&&&&&&&'''(((((('''''''''(((((()))''',,,(((666III___iiiMMM333///***'''&&&'''''''''(((......@@@ZZZ~~~WWW666///***%%%'''''''''''''''&&&&&&''''''(((***)))+++---***,,,<<>>???LLL~~~oooCCC888...++++++---...,,,---000///---,,,,,,,,,,,,...///,,,333???PPPsssOOO888555000...///,,,...000666000<<>>@@@===>>>>>>:::444111000111222222333333333333222222;;;IIIXXXuuu\\\QQQLLLWWWpppsssYYYHHH===777444555////////////////////////,,,000333222666EEE^^^rrr}}}vvvdddUUUEEE888///000000***(((---***+++,,,,,,,,,+++)))))))))))))))(((((())))))***'''''''''((()))*********(((***,,,+++***(((((((((&&&&&&''''''((()))))))))******,,,000555???QQQbbbxxxkkkVVV999...---+++))))))+++---...---333333555>>>JJJiii|||PPP777777///333888PPPaaauuuiiiDDD999222...---)))...---,,,,,,++++++,,,,,,++++++***+++---///222444BBB```eee@@@555000///---+++******++++++%%%,,,******......222@@@XXXdddLLL@@@===999444000...------+++000555===OOOeeennnkkkMMM<<<+++&&&(((((('''&&&%%%(((+++***&&&$$$%%%(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((()))***%%%,,,+++;;;QQQiiipppNNN333///+++((('''((())))))'''---,,,<<>>:::888666555444333000//////.........//////---333333555WWWaaaqqqYYYOOOBBB666444666666555555333000,,,***))))))((('''&&&%%%$$$%%%&&&)))+++---000111222333333333333333222222111000...---,,,+++,,,+++++++++---.../////////555777444222222222000666222111444333///000444000111222333333444666777888555666:::<<<;;;===AAA@@@@@@GGGWWWccceeeddddddggg|||{{{dddSSSFFFFFF>>>===<<<999777444333222222333333444444333333222888FFFUUUrrr^^^TTTIIIMMMeeelllTTTDDD<<<777555666---------............//////333777888>>>QQQnnn~~~ppp```JJJ888777---***......(((***222.../////////...,,,+++)))***)))((('''''''''''''''&&&''''''((()))******+++''')))++++++***)))))))))%%%%%%&&&'''((()))******'''(((---444>>>MMMeeeyyyqqqQQQCCC222))),,,---,,,,,,---......,,,333333555<<>>333444222HHHVVVhhhyyysssLLL???666111...(((...---,,,,,,++++++,,,,,,*********+++---///111333:::YYYiiiBBB666111///---+++******++++++&&&---+++***---+++,,,777EEEqqquuuYYYBBB===666...++++++...000(((+++,,,...<<>>AAAGGGbbb```CCC@@@<<<:::999666111---000//////.........//////)))000000///OOO[[[nnnVVVNNNAAA444222444555555555333000,,,)))))))))((('''%%%%%%&&&(((+++...111222000111222222333333333222333222000...,,,+++*********))))))***,,,---...---(((---000,,,***,,,...---...,,,,,,///...)))+++111000000111111222444666777555444888===>>>;;;999;;;;;;;;;AAAIIIKKKIIILLLRRRNNN___ooosssxxxjjjWWWSSSAAA???<<<;;;;;;999777555222333333444444333333222;;;FFFXXXnnnvvv[[[EEEJJJ___uuunnnUUUFFF???888444222333111///------...---------///222999LLLeee{{{vvvhhhVVVBBB666222///...---+++***))))))(((------,,,+++************)))((((((((((((((()))***+++***((((((((()))((('''))))))))))))))))))))))))&&&)))+++++++++,,,+++))),,,,,,000<<>>000&&&$$$&&&''''''&&&'''''''''%%%$$$%%%&&&%%%'''((('''&&&&&&'''((((((((((((((((((((((((((()))......BBB___{{{\\\BBB111,,,///+++***,,,(((...)))000555AAAmmmaaa;;;///---''''''...((('''''''''''''''((()))+++++++++)))((((((+++...555GGGeee}}}}}}dddBBB---...***((())),,,---***''''''''''''''''''''''''''',,,&&&(((...///666TTTwwwjjj999,,,000%%%))))))(((((((((((())))))''''''&&&%%%&&&'''((()))***)))(((&&&(((...999AAAYYY\\\VVVDDD333,,,,,,---++++++''')))---000IIIoooOOO;;;...,,,***************************%%%'''((((((+++333@@@JJJcccvvv@@@888111...000111000999EEElllccc:::======DDDWWWgggcccKKK333//////---+++***)))((((((...---,,,++++++---///000666555>>>VVVmmmnnnXXXAAA000...------,,,,,,...111,,,******---...---111666BBBGGGNNNQQQJJJ@@@>>>AAAtttNNN666000222111...---///111111++++++++++++,,,---............111@@@```XXX???777000---//////000111222555<<>>888999;;;>>>CCCTTTRRRsssOOODDD>>>AAABBB;;;666666333222000///......//////...,,,---111>>>YYYaaaPPPIII===222000222444666888///---)))''''''(((((('''(((''''''(((+++---......000000111111111///...---...---,,,***)))((((((((('''((((((((()))))))))***///...---,,,++++++******......,,,+++---000111///000000000000111222333444777777888<<<@@@DDDEEEFFF;;;??????:::888:::???AAA@@@HHHQQQVVVZZZeeevvvuuu^^^RRRDDD<<<<<<>>>>>><<<222555444111222666666222999BBBSSShhhdddLLLJJJXXXlllkkkRRRCCC<<<666222111111///...---...//////...111333888DDDZZZsssxxxeeeTTTEEE777000///...---,,,+++******))))))++++++******))))))*********))))))(((((()))))))))+++***(((((((((((((((((())))))))))))))))))))))))((())))))((('''((()))))))))---999MMMeeezzzlllYYYHHH:::111///&&&''')))+++---///000111......222555999JJJpppoooHHH999777555333777<<>>???777---''''''''''''%%%%%%'''''''''%%%%%%&&&''''''((()))(((&&&&&&&&&'''&&&&&&&&&'''((())))))***(((......BBB___}}}jjjKKK666...///***)))+++'''+++&&&+++222AAAjjjaaa;;;000...)))''',,,***))))))(((''''''''''''&&&'''(((''''''(((***---///<<>>GGGFFF<<<111------,,,+++************+++***)))))))))***,,,---+++,,,444DDDTTTUUUHHH:::000...---///222222111///...++++++---...---000555333666<<>>KKK^^^wwwpppTTTHHHNNN```||||||fffLLL>>>888444111000...............///000000333777AAASSSmmm|||hhhPPP>>>333---+++---,,,,,,,,,+++++++++******)))))))))((())))))******,,,+++***)))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))((('''&&&'''***...---444EEE___|||wwwXXXCCC777000---///'''''')))***,,,...///000//////222555999HHHmmmpppJJJ:::666222111333666===PPPpppvvvNNN999666444000(((***,,,,,,***((()))++++++,,,......------///000555EEEoooMMM:::222111///,,,***)))((('''******+++,,,---......///,,,CCC\\\~~~hhhCCC000+++///)))&&&(((%%%(((((('''&&&&&&)))...222222...)))((())))))'''$$$%%%&&&''''''&&&%%%&&&(((***++++++***'''&&&&&&'''$$$%%%&&&'''(((***++++++)))...,,,>>>XXXxxxuuuVVV===000///+++)))+++)))+++&&&)))///===```ddd>>>000...***''')))++++++***)))((('''&&&&&&###%%%'''(((((()))+++---+++000DDDdddyyyvvv```MMMEEEKKKNNNHHH;;;///++++++((((((((((((((((((((((((***'''+++111222999TTTqqqLLL222///***((((((''''''''''''((((((((('''&&&&&&&&&'''((()))******)))'''%%%%%%''')))...222333000---......,,,(((***)))+++111666NNNrrr\\\>>>+++***+++(((((((((((((((((((((((()))***+++***))),,,333888HHHiiieee???333,,,,,,---,,,000999CCCaaazzzRRR999555111000111222222111+++++++++***++++++,,,,,,)))))))))))))))*********''')))...666===???===:::///...000888AAACCC;;;333111---,,,---...,,,...222---...000333333555>>>HHHrrreeeDDD555222///............---//////...---,,,,,,,,,,,,***111777<<>>FFFQQQooovvvVVVGGG;;;:::;;;777555777999;;;===<<<===DDDQQQ\\\hhhyyy|||rrrfffZZZ\\\kkkvvvlllaaaYYYKKKAAA;;;======666444666666;;;DDDSSSkkk{{{ZZZHHHHHHXXXrrrvvvaaaHHH:::555222111111---...///......///000111333<<>>666555111000///---+++***)))))))))***,,,------,,,---...000444CCCjjj]]]<<<000...,,,+++***)))'''&&&))))))***+++,,,,,,--------->>>QQQrrrsssJJJ555...111,,,******&&&(((((((((&&&%%%&&&))),,,+++)))''''''(((((('''%%%$$$&&&''''''&&&&&&''')))---------+++(((&&&&&&&&&%%%%%%&&&'''((()))******+++...***777KKKjjjvvvcccDDD222000,,,***---,,,,,,+++,,,,,,555OOOoookkkDDD000,,,***)))(((*********))))))(((''''''%%%'''***+++******+++---,,,,,,999SSSllltttnnngggdddhhhfffVVV???...))),,,)))))))))))))))))))))))))))(((+++000111888OOOhhh[[[999...,,,((((((''''''''''''((((((((('''&&&&&&&&&''')))***---,,,***(((''''''((()))(((+++---,,,---///---(((&&&+++***,,,333:::SSSvvvYYY===,,,++++++))))))))))))))))))))))))***+++,,,+++***+++///222<<>>555000---......,,,,,,///111///...//////111:::DDDcccxxxQQQ===666000///000///...---///...------,,,,,,,,,---)))///333777IIIpppTTT:::777555...111222111000///111555888999AAAOOOiii[[[BBB;;;:::===BBBFFFUUUdddlllMMM:::555//////000000000000000///,,,,,,000...111EEEVVVRRRAAA777///...000000///000000---***(((((())))))(((+++******,,,///111111000......---,,,***)))((('''&&&&&&%%%%%%&&&&&&'''((())))))))))))(((((((((((((((((())))))***+++,,,---000---,,,///111111000111111111000000222444666888:::CCCQQQiiivvv\\\DDD>>>===999888<<<777>>>CCCBBB>>>BBBNNNZZZqqqzzzdddOOOKKKYYYllljjjUUUFFFEEEBBB999777>>>777:::???JJJ___yyybbbMMMIIITTTfffuuuqqq\\\DDD888555333222333///000000///......111444999GGG\\\sssyyyhhhQQQCCC555000///---+++***)))***+++,,,,,,,,,++++++***************+++,,,---------+++***))))))))))))''')))***)))'''''')))+++((((((((((((((((((((((((+++***+++---+++)))...666888LLLggg~~~zzzbbbOOO;;;111000...---,,,//////..................000///222555888IIIoooaaa???666555333111222333666AAA\\\lllKKK:::444111666222...---//////---+++***,,,------,,,---...000444CCCdddmmmBBB111...+++***++++++)))'''((((((((()))******++++++111999EEEfffVVV===111111---+++***%%%&&&'''((('''&&&&&&''')))***)))'''&&&&&&''''''&&&$$$%%%'''''''''''')))***///000///---)))'''&&&'''''''''''''''(((((((((((()))---(((222AAA___zzztttOOO777333...***+++***(((------***...@@@aaasssKKK222***)))***)))&&&'''((()))******))))))''')))++++++***))))))***---,,,222BBBTTTeeesss~~~rrrYYY===+++(((+++)))))))))))))))))))))))))))(((***......555JJJ```lllDDD///---((((((''''''''''''(((((((((((('''&&&'''((()))***333000+++((('''((()))***%%%'''((((((***,,,)))$$$%%%++++++,,,444>>>XXXzzzRRR<<<...,,,+++************************)))***+++++++++,,,...///888LLLTTTmmmaaaJJJ555......,,,...333000;;;JJJ]]]vvv|||ggg>>>777///,,,------***'''------,,,+++************)))***+++++++++******)))((('''''''''***---///111...777IIIccc{{{hhhMMM888111---......,,,+++---///,,,+++,,,++++++111999OOOooobbbFFF::://////000...,,,,,,,,,,,,,,,,,,,,,---...///,,,///000555KKKtttdddBBB999666...000111111111000111444666888===BBBTTTTTT>>>:::999<<>>888555777;;;AAAHHHKKKEEE===BBBTTTfffsssSSSDDDJJJXXXdddvvvvvvccc___WWWGGG===>>>777999;;;CCCWWWsssqqqZZZNNNPPPZZZdddkkkWWWBBB777555444333333000111111///---///555:::III[[[pppxxxdddRRR<<<444---...///,,,)))((()))***,,,,,,---,,,+++***++++++++++++++++++,,,---,,,+++***)))))))))))))))&&&)))***)))'''&&&))),,,((((((((((((((((((((((((---***+++...,,,)))111===CCC\\\zzzyyybbbHHH<<<111///000...,,,++++++,,,,,,---.../////////000///111444:::MMMvvv\\\===666777555111111222555===QQQrrr___BBB666444333222111222333111---***+++,,,......------///000444AAA\\\~~~MMM666222---+++,,,---,,,***''''''((((((((()))))))))///333999VVVpppeeeGGG444000***))))))$$$###%%%''''''&&&%%%&&&'''***)))'''&&&%%%%%%&&&&&&###%%%'''''''''(((***+++111111111...***((('''(((((((((((((((((((((''''''%%%+++)))222>>>[[[ZZZ===777000)))(((&&&###++++++)))---666TTT{{{uuuSSS666))))))***)))$$$%%%'''((()))***))))))&&&'''((((((&&&&&&'''(((++++++...333>>>SSSsssoooPPP888,,,((()))((((((((((((((((((((((((((((((***,,,...777KKK^^^|||~~~RRR222...))))))(((((((((((()))))))))((('''''''''((()))***666222,,,((('''''''''&&&&&&))))))(((***...---***%%%,,,,,,,,,444BBB^^^PPP<<<000...,,,************************)))))))))***+++,,,---...000???AAAXXX~~~~~~___???000---+++,,,///,,,222999EEEZZZnnnpppgggBBB777***&&&)))---,,,(((...---,,,+++************)))))))))((((((((((((((()))(((''''''***---///000222CCC___zzzVVV:::222---...///---++++++,,,******,,,,,,,,,000666???[[[yyyPPP>>>///---///,,,)))+++++++++++++++,,,---......///000000666OOOyyyyyyPPP===666000000111222222111111333555777===>>>HHHpppNNN;;;:::999<<>>TTTZZZ<<<666...***+++,,,***((((((((((((((())))))))))))+++...111FFFWWWlllvvvSSS999111***)))***%%%$$$&&&)))***(((&&&%%%%%%%%%&&&'''&&&%%%%%%$$$%%%###%%%''''''((((((***,,,111222111///,,,)))))))))&&&&&&''''''(((((())))))###++++++555>>>ZZZ]]]>>>:::333+++***(((###+++((((((000111DDDiii}}}qqqWWW;;;+++)))***(((###%%%&&&((()))((('''&&&&&&&&&'''&&&%%%&&&(((***)))***+++---444LLLuuuaaaCCC444///+++'''''''''''''''''''''''''''))))))+++---111===QQQcccsss```888000******))))))))))))******)))((('''''''''(((***+++333000---+++++++++(((&&&(((+++***'''(((---000///%%%---,,,+++444DDDbbbUUU???111...---************************)))((('''((()))***++++++'''555444FFFlllyyyNNN888000---,,,...(((---000555BBBRRRXXXUUU???666+++'''***......+++,,,,,,++++++***++++++,,,+++***)))((('''((()))))))))***+++***+++---222555999PPPtttUUU;;;333---...///---++++++,,,)))))),,,---...222888:::PPP}}}\\\EEE222///000---+++---++++++*********++++++,,,---///111777MMMvvv___BBB666333000111222222000///000111333===>>>CCCggg}}}KKK;;;<<<:::<<>>333222---***+++***''')))---***+++---------+++)))(((++++++***)))(((((()))))))))((((((((((((((()))***%%%(((+++***&&&&&&)))---((((((((((((((((((((((((+++%%%&&&---333;;;QQQiii}}}aaaAAA666000,,,---...---///333444444333222111000/////////---///333<<>>333111,,,...//////...///000222///;;;NNN}}}ddd???777---(((((((((&&&$$$))))))))))))************)))---...<<>>---******'''$$$%%%'''((((((&&&%%%###&&&'''''''''&&&(((,,,///)))***+++,,,333MMMyyyUUU999222222---&&&'''''''''''''''''''''''')))***---///444BBBXXXjjjnnniii<<<111++++++************++++++)))((('''''''''(((***+++...------///111111...***&&&((('''"""!!!%%%***+++&&&...,,,***444FFFeee\\\BBB000------))))))))))))))))))))))))***(((&&&&&&'''((())))))'''555111AAAccc[[[???555000...000&&&+++...---222<<>>YYYQQQ;;;333---...000...++++++,,,(((&&&)))***+++///555;;;MMMxxxfffMMM777333444000///111,,,,,,+++***))))))))))))(((---111666IIIpppiiiEEE777666111222333222///---------...;;;>>>AAAccc}}}KKK===>>>;;;<<>>333222111111222666:::===MMMdddoookkknnnaaaGGG999===>>>777GGGCCC===;;;AAAQQQcccppp___KKKBBB>>>>>>@@@???<<>>UUUwwwxxxOOO888111...+++***,,,---......000333555222///,,,((('''(((***,,,...---+++)))(((***,,,---))))))))))))************------,,,+++,,,...333777JJJ___TTT???666...------+++***+++---.........//////000000666NNN|||wwwIII999999+++...888+++++++++***)))((((((((())),,,---,,,222CCCXXX}}}GGGBBB888///111222222000///111222///:::???EEEdddTTTCCCAAA>>>@@@HHHPPP~~~jjjhhhZZZ@@@777444///000000000>>>LLLJJJ333444555333111000222444777444111///...///...---***'''%%%'''+++///000000//////---+++***)))((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''((()))+++,,,)))************,,,000333333LLLkkkWWW???888333111222444666:::@@@XXXttt\\\SSSRRRMMMDDD<<<:::;;;;;;<<<999999<<>>111---)))+++---'''((('''''')))+++,,,,,,+++---)))+++///000888QQQkkk{{{hhhMMM888---***)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***(((((())))))(((+++000333555444...,,,......,,,)))(((((((((((()))******'''111---333DDDjjjUUU888777111///222///+++)))))))))'''(((///999LLL]]]bbbOOO666+++******'''''''''(((((((((((((((***)))))),,,...///---+++))),,,...000;;;WWWxxxKKK:::777///***+++))))))(((((((((((()))))))))...---,,,:::UUUiiiooosssTTT:::...***((())))))'''(((+++***(((''''''((()))***+++///777HHHWWWeeeLLL777000))))))))))))***+++,,,------///,,,///666@@@```~~~GGG444666,,,...---+++)))(((((()))))),,,***((((((*********)))***+++///777IIIhhhbbbDDD555000...***+++++++++******,,,---000///,,,)))(((((()))***(((***,,,---,,,+++******))))))))))))************,,,,,,,,,++++++...333666JJJ```___>>>555...------+++***+++++++++,,,---...//////000999SSSQQQ:::999---...555+++,,,,,,++++++******++++++---///---000===LLLlll[[[GGG555111222555999<<<======<<<:::??????DDD```]]]KKKHHHDDDEEELLL^^^}}}hhhbbbXXXDDD;;;555...000222111>>>JJJHHH999999777555333222222222666333000...............***(((&&&'''***---......---,,,+++***************&&&&&&&&&'''''''''((((((***)))(((''''''((())))))&&&&&&&&&&&&&&&((()))***)))***+++++++++---111444999YYYYYYAAA888555333444555777>>>FFFddd{{{ZZZIIIIIIEEE???;;;;;;<<<===;;;999:::>>>DDDPPPddduuujjjRRRGGG>>>===??????;;;555<<<>>>???@@@CCCKKKVVV```dddgggrrr222333333555>>>PPPgggwwwoooNNNBBBEEEAAASSSjjjnnnSSS<<<555333......555000000000222:::KKK___nnnyyygggNNN:::000...---,,,,,,+++************+++++++++******)))(((((('''((((((((((((''''''''''''***++++++++++++++++++***(((++++++***+++...///---'''((()))((((((***---///------111:::FFFVVVlll}}}nnnZZZHHH:::222...,,,///333444:::FFFXXXeeennnnnn```GGG222---///111...111222111999TTT}}}^^^===999///222///000///---******///333888FFFQQQYYY\\\PPPFFFKKKeeeiiiHHH444222......------......///000333:::PPPjjjjjjGGG222000,,,***,,,)))'''&&&&&&(((***,,,,,,++++++))))))++++++///AAAUUUpppcccQQQ???222,,,)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''((((((&&&&&&(((((('''+++000555888666000---...///...((((((((((((((()))*********111,,,555IIIppp^^^<<<555000...111000)))(((***+++)))%%%(((...:::OOO[[[OOO888,,,)))***&&&&&&''''''(((((())))))))))))+++...000///---******,,,---222@@@]]]uuuIII777444---))))))))))))(((((((((((())))))'''+++,,,...<<>>TTTrrrsssQQQ777777777;;;FFFRRRXXXVVVRRRTTTMMMCCCBBBXXXrrr^^^UUUNNNKKKOOOaaauuufffsssyyymmmhhhXXXKKK999//////222222;;;GGGFFFCCC???;;;777555444222000444111...,,,---.........+++)))'''(((***,,,,,,,,,******)))))))))***++++++'''''''''((((((((())))))+++***(((''''''(((***+++((('''''''''((()))*********+++,,,+++,,,...222555>>>bbbTTT>>>888666666666555888BBBNNNppp[[[DDDAAA>>><<<;;;;;;<<<===999999;;;???FFFQQQcccsssjjjOOOCCCAAA>>>HHHJJJ:::888:::;;;:::999;;;AAAFFFDDDGGGSSSiii111333444333666BBBUUUdddwwwqqqPPPAAA@@@@@@JJJ\\\ppp|||___CCC:::777222...///444333333:::III\\\nnnyyy~~~oooXXXAAA333.........***)))(((((('''(((((((((************))))))((((((************))))))))))))***++++++,,,,,,++++++***'''+++,,,***))),,,---+++''')))++++++***))),,,...000111666DDDVVVggguuu}}}lllTTTBBB777111......,,,000333999FFF[[[ppp|||vvvaaaGGG555......000---///111222:::RRRyyyfffBBB;;;111444---...///...------000222444<<<>>>BBBGGG@@@<<>>...///...------------...//////222>>>ZZZuuuTTT666333///******)))((('''&&&''')))******)))'''&&&(((******---:::HHH^^^XXXOOOBBB666...***(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((('''%%%%%%(((((('''+++111555888777111,,,,,,---,,,))))))'''&&&&&&%%%%%%%%%)))---)))555KKKuuulllBBB444111......///******+++---+++''''''+++--->>>JJJEEE666+++'''&&&%%%&&&&&&'''((()))******''')))+++...///---+++(((((((((+++333FFFccctttIII555111,,,((('''))))))(((((((((((())))))$$$((())),,,888KKKZZZ___```pppnnnGGG444---'''((((((''''''***((((((((((((((()))+++---555MMMYYYAAA,,,++++++*********+++,,,,,,---000000111555<<<[[[eee;;;///333...---+++)))(((((())))))***(((&&&&&&(((((((((''''''+++...///333AAAXXXjjjxxxhhhJJJ555...------...---+++(((&&&'''((($$$%%%'''***,,,---...///111//////333888999555000+++++++++******))))))))))))*********+++---222555KKKgggYYY;;;444.........,,,+++,,,+++*********+++---...///444QQQlllBBB999222...///,,,------,,,,,,---...//////---222...---222555BBBXXXcccEEE>>><<>>===>>>DDDRRRcccrrr{{{}}}000333555333333:::HHHTTTiii~~~xxxZZZEEE===>>>AAALLL]]]pppqqqMMM===999444///---444444999GGG\\\ppp{{{nnn]]]HHH888000.........***)))(((((('''((((((((((((((())))))************************))))))))))))))))))************))))))***...///+++)))***+++******...111111...---///222999;;;CCCSSSiiizzzoooWWW===333222111///...///000333===UUUrrrlllRRR???555000......,,,---000444:::OOOtttlllEEE;;;000444,,,---.../////////000111---222111333;;;:::>>>KKKlll[[[<<>>IIIPPPZZZ\\\QQQ???333---+++,,,,,,,,,+++)))((()))+++%%%&&&(((+++,,,---......111222999EEEOOOMMM@@@444---,,,,,,+++***))))))(((((()))***++++++...222555HHHgggPPP:::333---...///---,,,,,,------+++++++++,,,---...222IIIttt~~~NNN<<<444///...---,,,,,,,,,,,,,,,---...///+++111///---333444:::JJJxxx}}}[[[BBB>>>CCC[[[}}}rrrOOO@@@DDDZZZrrrWWWMMMNNNhhheeePPPVVVtttxxxSSS;;;111333///222===CCCKKKHHHDDD???:::666222///222///,,,+++,,,---------------,,,,,,++++++++++++******)))(((''''''''''''%%%%%%&&&&&&&&&'''''''''***)))''''''''')))+++,,,,,,,,,,,,,,,,,,+++++++++***+++,,,------000444777MMMjjjvvvTTT>>>555555666555444777CCCQQQrrrxxx~~~hhhIII???888999;;;999888999666666999>>>CCCKKK[[[jjjyyyfffOOOWWW```JJJ???@@@@@@???<<<:::888888======>>>DDDLLLSSSXXXYYYeeeqqq111333444333333777@@@GGGZZZpppkkkQQQ???999888>>>LLLZZZkkk```HHH<<<666333333222444@@@VVVppp|||XXXIII888111///---,,,,,,,,,,,,+++************+++'''(((((()))******++++++((((((((((((''''''''''''(((((())))))))))))((((((---222333...***+++,,,,,,(((,,,000000...///555;;;LLLPPPXXXggg{{{|||^^^FFF111...111000---,,,111111444CCCcccrrrYYY@@@777555111---,,,------000444999JJJmmmqqqGGG:::...222------------,,,,,,,,,,,,,,,111//////555666===OOOmmm]]]???111222------,,,,,,------...///333AAAccciiiFFF===999999999444---,,,***))))))(((&&&%%%&&&&&&'''''''''(((+++...777999<<<;;;666111,,,)))((((((((((((((((((((((((''''''''''''''''''''''''&&&$$$%%%((())))))---333999===;;;222)))'''(((((('''''''''((((((***+++,,,)))---)))666KKKsssPPP444333---&&&,,,***''''''))))))''''''+++,,,---...//////...***'''&&&&&&''''''(((((())))))(((+++...///...,,,++++++((()))///<<>><<>>JJJqqqpppTTTKKKMMMggg___KKKOOOdddeeeGGG999:::333000999@@@GGGHHHGGGCCC<<<666222111333000---+++,,,---------+++,,,---,,,***)))***+++***)))((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''++++++++++++,,,------...***************)))((('''***+++,,,,,,---000444888HHHhhhtttSSS:::666444444444333666@@@LLLhhhpppyyyrrrOOO@@@666888;;;999888:::777777888<<<@@@HHHXXXfffccc___\\\GGG??????>>>===<<<;;;:::999999999:::<<>>@@@???444---,,,************(((&&&&&&'''''''''''')))))))))---000333555555111,,,(((''''''''''''''''''''''''))))))((((((''''''&&&&&&&&&$$$%%%)))******...555>>>BBBAAA666,,,(((((()))'''''''''''')))***+++,,,)))---)))444CCChhhQQQ222444---$$$+++***''''''******'''%%%&&&,,,++++++,,,,,,+++***+++'''''''''(((((((((((((((&&&))),,,,,,)))(((((()))(((***000>>>UUUrrrWWW888...------,,,))))))(((((((((((())))))***)))***+++---...///111666:::XXXzzzfff>>>222'''%%%'''''''''((('''((((((&&&''',,,666>>>aaaOOO666222---,,,+++***))))))))))))(((***(((---333222BBB___zzz[[[777333...---+++)))(((((())))))(((&&&%%%&&&)))***+++******++++++*********,,,---+++000222000......,,,)))'''((((((((('''(((***,,,***++++++,,,------......;;;PPPlll{{{ttt]]]CCC222///...---,,,***)))((('''((())),,,---...000444666@@@aaawwwtttOOO888111---///000...------))))))(((((())),,,///111555666JJJmmmvvvIII777222///...------,,,,,,+++,,,,,,,,,***111...+++222444555===PPPwwwUUUEEE:::FFFddd```AAA>>>===@@@dddeeeNNNKKKNNNcccyyyYYYHHHMMM```tttSSSCCCEEE;;;111555<<>>FFFVVVbbbsss]]]JJJ<<<<<>>FFFVVVdddoooZZZKKKIIIEEEBBB@@@???>>>===777888:::::::::;;;===???EEEFFFJJJTTTdddyyy000000111222555777999;;;???SSSnnnbbbCCC>>>:::===DDDGGGOOOjjjfffJJJ;;;888888???QQQnnnqqq\\\BBB666...///111000...000,,,+++******))))))******++++++******)))(((((((((************))))))))))))))))))************))))))&&&---///+++((())),,,---...000111222777EEEYYYiii}}}~~~iiiSSS===111+++---,,,'''***333...444===PPPqqqWWWBBB444444444,,,***///111///000333333===[[[{{{UUUBBB111333,,,+++***+++,,,.........'''000000///222333???UUUsssoooNNN888000---,,,,,,,,,,,,---......444666MMMkkkaaaJJJ@@@CCC???111,,,+++******++++++***)))&&&'''((((((***,,,,,,+++***,,,///222444111+++&&&&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''&&&%%%%%%&&&$$$&&&)))***+++///555CCCGGGEEE:::...*********(((''''''&&&&&&&&&&&&''''''+++'''000<<<^^^QQQ111444...###++++++((()))------((($$$###)))***+++,,,)))&&&(((,,,((((((((((((((('''''''''###%%%'''&&&$$$###$$$&&&&&&)))000===RRRooo[[[:::............))))))(((((((((((())))))((('''((())))))(((((())),,,---GGGdddppp}}}yyy___???222'''%%%'''''''''''')))***)))''''''...:::DDDggg~~~OOO111000...---,,,+++******))))))'''((()))///555111999PPPbbbddd===333...---+++)))(((((())))))***((('''''')))******)))///---******,,,...000000(((---///---***+++)))'''((()))***)))))))))+++,,,&&&''')))+++...111444555OOOfffpppSSS<<<222//////---,,,***)))((('''(((***,,,...///111444777AAAaaaqqqnnnMMM777111---///000...------%%%%%%$$$%%%(((,,,000333555...;;;]]]OOO888444///...///...---,,,,,,,,,,,,,,,,,,222---***000222222888CCC___cccNNN999:::PPPiiixxx}}}vvvPPP888<<<======^^^ZZZJJJKKKOOOjjjrrrSSSAAAEEE```|||[[[KKKNNNBBB444333888<<>>:::555222444666777<<>>FFFUUUddd{{{eee___VVVMMMFFF@@@<<<999:::<<<===<<<999888999;;;:::<<<@@@DDDLLLYYYiiisss111222333333444444444444444FFF]]]ssskkkKKK???@@@<<<:::NNNZZZaaajjjPPP======FFF```zzzqqqKKKCCC<<<333------///,,,'''******************++++++)))))))))(((((((((((((((***)))((('''''''''''''''***+++++++++***)))((('''***---***%%%&&&++++++&&&)))+++222<<>>000///,,,******,,,...///000777???\\\wwwYYY@@@333333///...///+++******...222222;;;WWWsssbbb???///333------,,,,,,,,,------...,,,...---///444444???UUU||||||RRR888555000///---,,,++++++,,,,,,+++111<<>>QQQ|||YYY666///+++&&&******)))(((''''''((()))***###111'''(((+++$$$+++---,,,%%%''')))###%%%+++******))))))((((((((()))))))))...444===QQQnnn]]]:::666333******,,,***(((((()))***)))((($$$%%%&&&((())))))))))))))),,,777JJJ\\\ddd```YYY===666,,,$$$"""$$$''')))&&&&&&(((++++++...999EEEpppJJJ:::+++***+++,,,,,,***)))))))))$$$&&&)))+++...111666:::VVVrrroooLLL888222---***,,,,,,******,,,******)))((((((((((((((((((***+++)))(((***---///666,,,---///***+++...((()))))))))(((((((((((((((&&&)))(((+++111---///>>>\\\}}}iiiJJJ777...//////...---+++***))))))(((***,,,...000000000000FFF]]]nnnLLL===111000333+++(((***(((------------------------///444<<>>FFFPPPYYYSSSBBB;;;???===@@@dddjjjMMMKKKPPPPPPpppzzzIIIBBBFFF^^^xxxggg{{{vvvfff]]]]]]PPP:::111888KKKLLLHHHCCC???===666...111000//////000///---+++))))))(((''''''''''''''')))(((((((((''''''''''''''''''''''''((((((((((((,,,+++***,,,......***&&&((())))))((('''&&&&&&'''+++)))(((+++,,,---333;;;@@@hhhgggBBB;;;666333222444666777:::???CCCOOOffflllKKKAAABBB@@@;;;:::888:::;;;<<<>>>EEESSS```{{{lllbbbUUUEEE;;;:::======<<<::::::;;;999666777888999:::===EEEOOOWWW111111222333333333333333111???PPPcccwww}}}jjjQQQ>>>@@@<<>>LLLYYYfffyyykkk[[[PPPBBB666///...---+++,,,---///000000888AAA```{{{WWW>>>222222......///+++,,,---111444444;;;SSSmmmpppHHH333666...------,,,,,,------...///222///000555666BBBZZZWWW999444111000...---,,,,,,---......222888DDDVVVooo~~~WWW???:::777111...---,,,***))))))))))))((('''&&&'''(((((('''&&&(((((())))))******))))))&&&)))+++---//////,,,'''(((((('''&&&&&&&&&''''''(((''''''))))))***000999PPPXXXRRR===...,,,)))!!!&&&&&&&&&&&&''''''''''''(((,,,,,,000;;;MMMxxx\\\888000,,,'''******)))(((''''''((())))))$$$111(((+++000,,,444111333))))))+++%%%&&&+++)))'''&&&&&&&&&&&&&&&''''''(((+++111<<>>444000((((((+++&&&))))))))))))))))))))))))'''***))),,,222000777JJJqqqbbbDDD444.........---,,,,,,+++*********+++---...000111111222EEEcccuuu\\\@@@111///333,,,))),,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,111777IIIpppeeeCCC999444---,,,,,,,,,,,,,,,++++++***//////......///000111222666:::DDDVVVjjj{{{eeeLLL666222666999>>>EEEGGG;;;555888<<>>PPPRRRNNNCCC;;;888666333111000////////////---+++++++++***)))))))))))))))))))))((((((((('''''''''''''''''''''((((((((((((+++******,,,......***'''((()))***)))'''&&&'''(((---******,,,---...444;;;EEEnnnoooHHH>>>666333111444666666999>>>@@@LLLbbbaaaIII@@@===<<<<<<:::;;;<<<<<<===CCCSSSbbboooWWWGGGBBB=========;;;;;;;;;999666999999999888999<<>>KKKcccmmmrrr{{{pppiiippp|||WWWIIICCC999222...,,,++++++++++++++++++++++++******&&&''''''(((((()))))))))'''''''''((()))***,,,,,,---,,,++++++***++++++,,,''')))(((&&&(((---111000444<<>>===///+++,,,''''''+++(((((((((((((((((()))***+++))))))---:::QQQrrr[[[777222000***,,,,,,***(((((()))***)))(((((((((((((((((('''&&&&&&+++******,,,000444555555111---(((%%%&&&(((***+++---(((&&&)))+++---333999SSSvvvSSS@@@222------,,,+++++++++++++++***++++++++++++---000222888NNNqqqYYY999222...,,,......+++)))******))))))(((((((((((((((((((((+++...///555III]]]nnnQQQ;;;000'''(((+++&&&)))))))))******++++++,,,(((,,,+++---222333AAA[[[YYY===333111---------,,,,,,+++++++++,,,,,,---...///111222333@@@dddwwwrrrHHH555///222---+++///...++++++++++++++++++++++++,,,000444@@@___|||WWW@@@555000,,,,,,,,,++++++*********,,,,,,,,,+++,,,,,,------111000222:::GGGTTT\\\```TTTDDD555111000...000555666555333666DDDbbbpppSSSFFFEEEOOOZZZrrrDDD>>>BBBJJJnnnuuuiiihhhxxxuuukkkdddVVVCCC===BBBTTTWWWSSSFFF999333333333000///.../////////---+++++++++***))))))))))))))))))))))))(((((((((''''''''''''''''''((((((((((((******+++---......+++))))))***+++***((('''((()))///,,,+++---......333:::IIIrrryyyNNN???777333111444555555888<<>>>>>===:::999888888999999888777777999;;;222222111111111111111111222555888@@@NNNZZZ[[[TTT@@@CCCBBBXXXrrr{{{xxxvvvmmmKKKCCC999222...***+++---,,,+++++++++++++++******%%%&&&&&&'''((()))*********))))))((((((((())))))+++******))))))***+++,,,++++++)))&&&''',,,333666<<>>NNNrrrtttNNN888///111------000...,,,+++...222444;;;SSSkkk]]]:::888///......------------...222333//////444999KKKhhh^^^;;;333111000///------------......000111000888NNNooo~~~YYY???333222///...---+++************)))---000///+++(((((()))((('''&&&&&&&&&((()))***+++...888EEEHHH===222---***)))((('''&&&&&&&&&'''+++(((((()))(((***222;;;RRRcccfffQQQ999111...+++$$$%%%&&&'''(((''''''&&&''',,,,,,...333???eee]]]999000...)))+++((((((((((((((()))))))))(((,,,'''///999GGG\\\SSSIII444,,,,,,((((((+++((('''''''''((()))***+++,,,,,,)))+++888OOOooo[[[666000...***------+++)))((()))))))))''''''((((((((((((((('''''''''''''''&&&'''***---000---***''''''((()))))))))---'''$$$'''+++---111666KKKjjj___FFF111///---+++******+++++++++******++++++***+++...000111???]]]aaa???444000...000000---++++++))))))(((((((((((())))))((((((,,,000333???ZZZuuu[[[===000)))***---)))))))))***++++++,,,------***///------000555JJJiiiSSS999333444,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222777\\\oooxxxWWW<<<000222...,,,//////************************...111333888MMMuuukkkFFF555444///...------,,,,,,,,,,,,***)))))))))))))))******,,,,,,---222888===??????@@@999333222111...///333,,,444888<<>>FFFhhhzzzccc[[[}}}vvvjjjWWWEEE???CCCVVVWWWRRREEE888222///---///.........//////---+++)))((((((''''''''''''''')))))))))(((((((((((('''''''''''''''(((((((((((()))***,,,---...---,,,***)))***+++***)))((()))***///,,,,,,.........222888GGGoooTTT>>>888444222444444444666;;;AAALLL^^^kkkMMMBBB???;;;:::999;;;>>>===@@@PPPaaa}}}eeeRRRFFFDDDCCCBBB???:::888:::555666888999999888888888333333222000000000000111222333444777>>>FFFHHHFFF<<>>777000///...------------------000......444999MMMkkk^^^<<<444000///...,,,+++,,,,,,---)))---000111999OOOpppiiiEEE444222...---,,,+++***))))))))))))---000000,,,)))((()))'''&&&&&&&&&&&&(((***+++***---===QQQSSSBBB222---******)))((('''&&&&&&&&&***(((((())))))***111:::UUUnnnxxxaaaAAA000---,,,(((((())))))))))))((((((%%%******,,,111999XXXbbb===222---(((***''''''((()))))))))))))))******%%%...888SSStttkkkWWW;;;,,,,,,((((((+++(((############$$$%%%''''''...***+++666IIIfff[[[666000...***...---+++)))((())))))((('''%%%&&&'''((())))))))))))$$$%%%'''''''''(((,,,///+++)))((('''(((((('''&&&+++%%%###''',,,...222777MMMiiiuuuWWW777111...***((()))******)))'''((()))))))))+++...111...666JJJkkkgggLLL222---+++------)))'''((())))))(((((((((((()))))))))***---000999MMMkkk]]]<<<111+++,,,---)))))))))***+++,,,------...+++000...,,,000666NNNqqqSSS888111222,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---///000000OOO___nnnhhhFFF333333///+++------************************---...000444@@@```|||MMM666444000///...---,,,,,,,,,,,,+++,,,,,,,,,---------,,,......///111333444333222222111111333222///000333...888;;;AAA^^^nnnIIIBBBDDDCCCLLL\\\oooDDD===;;;@@@\\\~~~~~~___MMMrrrtttZZZFFF@@@DDD\\\VVVIII:::222111000...///...---...//////---+++)))(((((('''''''''''''''***)))))))))((((((((((((''''''''''''((((((((((((***+++---......---++++++(((***+++***)))((()))+++---++++++---------111777DDDjjj```AAA:::555333444444333666:::>>>IIIYYY}}}YYYGGGCCCAAA>>>:::;;;???@@@@@@LLL]]]wwwiiiSSSPPPOOONNNGGG<<<777999555555777888999888777555555444222111000000000111000111222222444666888999666???BBBiiijjjWWW\\\dddiiillluuuUUUEEE666333111,,,+++///---------,,,++++++******++++++,,,,,,------......%%%&&&&&&''')))+++---...)))***+++,,,---......------...222999???EEEPPP[[[kkkvvvrrrdddNNNEEE;;;555111---...111+++*********+++,,,---...444IIIcccqqqJJJ666000222...---111000111------333999GGGccc}}}nnnFFF888000000///...------------)))......///444888KKKhhhaaa???777000///---,,,++++++,,,,,,&&&+++///333===UUUuuuvvvKKK444000...---,,,***)))))))))))))))***,,,+++***(((''''''&&&&&&&&&'''((()))***+++)))---BBB\\\___HHH333...+++***)))((('''&&&&&&&&&'''&&&''')))))))))000888XXXxxxwwwRRR:::///***---,,,+++***))))))******%%%((((((,,,111444IIIlllhhhDDD444,,,&&&(((&&&'''((()))*********)))***(((&&&///777ZZZ~~~iiiEEE...,,,((((((***(((%%%%%%%%%%%%%%%&&&'''(((...***,,,555BBBZZZ]]]888111...+++///---+++))))))))))))((('''$$$%%%&&&((())))))******$$$&&&((()))((((((((()))***(((''''''((('''&&&$$$(((%%%%%%))),,,...333999RRRlllrrrJJJ666111***((((((***)))(((&&&'''(((((()))***...000,,,///;;;SSSjjjpppcccSSS444///+++,,,,,,)))(((***((((((((((((((())))))***(((,,,...000AAA___{{{[[[;;;222,,,***+++(((*********++++++,,,,,,---,,,///---,,,111999RRRtttWWW999...------------,,,,,,+++++++++***)))******+++,,,------///CCCOOOdddxxxOOO555333///+++,,,,,,************************)))***...111888OOOzzz]]]>>>444000///---+++******++++++***+++,,,---............333111///------...000222,,,...///000///...///000444999:::EEElll^^^@@@>>>CCCCCCMMM]]]mmmDDD===:::===QQQvvvhhhJJJddd~~~]]]FFFAAAEEE^^^UUUCCC333...222555555...---,,,---//////---+++++++++***)))))))))))))))******)))))))))(((((((((''''''''''''((((((((((((***---//////...,,,++++++''')))***)))(((((()))++++++)))***---------111666DDDfffqqqJJJ<<<777555666555333555999:::EEERRRrrrgggSSSSSSYYYLLLAAA;;;???@@@???IIIXXXnnnmmmkkkmmmkkk]]]GGG:::999777666555555555555222000777666333111000000111111000111333333222111333666333???DDDpppgggLLLKKKKKKNNNRRR]]]qqqaaaLLL:::666666000---......------,,,++++++******************************'''((((((***+++---///000,,,...111333444444333222111666BBBPPPWWW[[[ccclllzzzxxxooobbbVVVJJJEEE@@@===555------111///...,,,++++++,,,...///444OOOmmmsssJJJ777111444...---111111222......333999FFF___xxxzzzQQQ<<<111000///...------------)))///111222555666FFFcccfffBBB999111000...---,,,,,,------'''***---222>>>WWWxxxTTT888111///...---,,,***************)))(((((()))***)))'''&&&&&&((()))***++++++++++++///GGGgggiiiNNN666111,,,+++***(((''''''&&&&&&%%%%%%'''******)))...555NNNtttnnnSSS@@@333111///,,,***(((((()))***''')))(((---222...:::TTTyyy|||gggEEE333***&&&)))%%%&&&((()))*********)))***((()))222666]]]{{{QQQ444---)))''')))'''******)))))))))******+++***)))---444<<>>MMMTTTRRRMMM777111,,,,,,,,,******,,,((((((((((((((()))******%%%...///000IIIsssWWW888111+++))),,,,,,*********+++++++++++++++***---+++,,,444>>>VVVxxx^^^>>>111.........---,,,,,,+++******)))***++++++,,,,,,,,,,,,///:::@@@XXXxxxUUU666333000,,,------++++++++++++++++++++++++))))))...111222???dddwwwRRR<<<222000...,,,+++++++++,,,***+++---///000111111000111000---+++******---///---......------.........333666<<>>999666777666444555999<<>>>>>>>>===GGGUUUccc^^^EEE<<<:::777333222333333222000888777444222000000111222111333555666444222666:::444BBBHHHvvvhhhGGG???999;;;???HHHZZZkkk{{{rrrYYYEEEAAAAAA;;;555555......---,,,,,,+++******------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////222666999:::999777666???GGGXXXiiippppppttt{{{||||||oooccc[[[SSSJJJXXXTTTQQQMMMBBB555333888222000...,,,,,,---000111555RRRssstttJJJ888222555///---111111000,,,---222777AAAXXXnnn{{{ZZZ@@@111111000......---------***222444444666444CCC^^^|||kkkEEE;;;222111///...------......)))***+++///===WWWwww[[[===666000///...---,,,+++++++++---***'''(((+++---,,,)))%%%&&&(((***,,,,,,++++++...111KKKmmmpppRRR888333,,,+++***(((''''''&&&&&&######'''******)))---333>>>iiimmmTTTAAA333111,,,)))'''''')))***)))***(((...222+++000FFFdddnnn```BBB111)))'''+++%%%&&&((()))*********))))))(((---666666]]]ZZZ888///)))&&&'''&&&***)))((((((((((((((()))''''''---444999IIIppp```<<<444000,,,000...,,,***)))))))))'''&&&(((((((((((((((''''''&&&(((&&&%%%&&&((()))((('''&&&%%%$$$%%%'''((('''&&&'''(((+++---+++***111:::FFFkkkqqq@@@888///++++++,,,+++)))'''((((((((('''(((***---000///000333999>>>@@@@@@555...(((''''''%%%'''***((((((((((((((()))******###///000000OOO|||RRR444///******000222++++++******************))),,,***---888BBBZZZzzzcccDDD777444//////...---+++***)))))))))***,,,---...------,,,///444777OOOnnnWWW666333000---......++++++++++++++++++++++++------000222...333SSSwwweeeFFF555333111...------...//////000333555777777777777+++---......,,,***)))(((//////---,,,---000111000...444@@@aaagggPPP===999===BBBQQQbbbddd@@@===:::777777[[[{{{xxx___eeeqqqYYY???<<>>888444---,,,,,,---...///---,,,))))))((('''''''''''''''************))))))))))))''''''''''''((((((((()))---///222111---***))))))%%%'''((((((''''''(((***+++)))+++///000000444:::DDD___XXX???:::777888777444666:::AAAFFFIII```{{{OOOBBBIIIrrrWWW@@@<<<<<<<<>>VVV{{{yyyNNN444444---,,,+++*********+++,,,,,,---...///...---,,,+++...---@@@MMMXXX^^^777444777...***111***++++++,,,,,,------...,,,,,,...///000777FFFUUUQQQ<<<333...000///******...333...333;;;QQQNNN[[[@@@;;;......222+++''',,,---------------......///000222;;;:::uuu\\\CCC555<<>>>>><<>>;;;777444333333222111;;;888333000000222333222333444444333222222444555:::===SSSpppzzzSSSFFF999444555999@@@HHHccctttxxxvvvrrrdddRRRGGG999999777555111///000111,,,------------///222555333444666999===?????????BBBPPP^^^eeefffgggfffdddnnnqqq|||}}}rrrggg\\\OOOFFFAAADDDSSSbbbvvvdddPPP???666000///...---,,,,,,---...555KKKggg|||RRR===444777333111333///...------///111888GGGVVVqqqrrrGGG888///111333...---///***------///111111444@@@MMMeeeSSS<<<666000---------***(((***+++***+++///555BBBWWWjjjSSS@@@222000...---...///...+++)))'''''')))++++++++++++)))((('''&&&&&&'''((()))000999UUUuuu~~~VVV888///---)))(((((((((''''''''')))***++++++,,,///111666NNN}}}\\\???///...******...,,,******))))))***,,,---...>>>HHHGGG888,,,))))))%%%&&&'''((()))***))))))((())),,,+++222;;;fff^^^666...+++(((***)))(((((((((((((((((((((((((((---...000666???```ZZZ===///+++---***)))(((((())))))(((&&&''''''((((((((((((''''''$$$&&&&&&&&&))),,,***%%%'''''''''&&&''''''((((((000...,,,((('''(((---000DDDggggggWWW<<<000222...***,,,,,,***)))(((''''''((()))***---,,,,,,,,,,,,++++++++++++***)))(((((()))******)))******+++++++++++++++///...111:::VVVMMM555555---444???444++++++++++++************))),,,+++000666:::QQQuuu}}}RRR777666...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,+++******111---???OOOYYYpppFFF888666000...222+++++++++,,,,,,,,,,,,---...------......111;;;GGGfffnnnIII<<<222222111,,,***---///000>>>QQQnnnooo{{{___BBB111...222,,,)))---,,,,,,---///000111111000///333@@@GGGyyyUUU@@@444;;;@@@@@@MMM```cccBBB888666888555<<>>===CCCMMM]]]wwwoooLLL???<<<888555555444444333BBB<<<555111222222222111000222222222111222333555999<<>>000...***((((((((((((''''''(((*********+++---///555EEEoootttLLL111...)))&&&***,,,+++***)))(((((((((((()))111888888000***+++***&&&&&&'''((())))))))))))((((((***)))333AAAnnn[[[777///***(((******))))))))))))))))))))))))))),,,+++---222:::YYYuuuEEE000///---***)))(((((())))))(((&&&&&&&&&''''''''''''&&&&&&$$$''')))))),,,///,,,'''%%%%%%%%%%%%&&&'''((()))333111,,,'''$$$&&&+++///CCCaaaddd~~~[[[>>>///111,,,)))***)))***)))(((''''''((()))***,,,,,,,,,,,,***(((&&&%%%&&&&&&&&&&&&''')))***+++((((((((((((((()))******------222===ZZZVVV777333///777@@@777,,,+++++++++************+++---+++...333666JJJlllYYY;;;777///...---,,,+++,,,,,,---///...---+++******++++++333,,,===RRR[[[zzzWWW999///------,,,,,,,,,,,,,,,++++++++++++...,,,,,,.........333999DDDkkkZZZFFF555222222...,,,...,,,444MMMlllzzzIII555...111---+++...++++++---000333333222000///222EEEXXXhhhLLL<<<444:::===>>>MMMbbbdddDDD999555666333666<<<@@@FFFWWWiiiyyy{{{}}}^^^DDDCCCKKKaaaiiiRRRBBB666...---,,,+++***+++,,,,,,)))((('''(((***++++++******)))((('''&&&&&&&&&&&&&&&'''))))))(((((()))+++---...000111000...,,,***((()))******++++++******)))))))))***,,,///333555;;;YYYpppLLL>>>;;;===777777:::666888BBBLLL[[[~~~UUUEEEKKKuuuWWW===777:::;;;@@@HHHXXXpppsssQQQ@@@===999666666555555444JJJ???555222333333222111///000111111000111333555777;;;PPPjjjnnnOOO777666777222444???UUU]]]]]]RRRHHHMMMZZZcccpppooovvv}}}xxxjjjiiiddd\\\QQQGGGAAA>>>AAAAAA@@@@@@CCCIIIQQQWWWSSSTTTWWW```jjjrrrtttsssppp}}}~~~uuuqqqjjjhhhbbbSSSEEE@@@;;;:::CCCYYYuuuxxxhhhUUUDDD777//////////////////000000000222>>>QQQxxxbbbGGG888555111111333000333444666555222666GGGYYYvvv___GGG444...111------000---...------//////000888BBBVVVvvvkkkIII999333......---***)))+++---,,,---/////////666???SSSccczzznnnKKK888444000///...---...111,,,///000///......+++((('''&&&&&&&&&'''(((***++++++<<>>XXXbbb}}}aaaAAA......+++)))***(((***)))(((''''''((()))***+++,,,---...,,,***(((&&&'''''''''((()))***+++,,,((('''&&&&&&&&&''')))***,,,,,,333AAA^^^ccc===222///444888///,,,,,,+++++++++*********++++++))),,,222333EEEeee```>>>666000///...---,,,,,,------333111...,,,+++,,,---...333+++;;;SSS___uuuiii>>>+++,,,---***------,,,,,,+++******)))---***+++///111000111444999YYY~~~kkkQQQ777000000///...111///:::ZZZLLL555+++...---...000,,,---...000111222222111000111IIIhhhcccDDD999444999;;;<<>>CCCYYYcccKKK>>>666///...,,,+++***++++++,,,)))'''&&&'''***,,,,,,,,,((('''''''''''''''((()))$$$&&&'''((('''((()))+++---...000111111///,,,+++((())))))***************((((((((())),,,///222444<<>>SSSrrrwwwNNN;;;444///...---******,,,------...000///---///555???OOOmmmyyyWWW;;;444///...---,,,000777777===>>>777111///---)))'''&&&&&&&&&'''(((***+++(((???PPPwwwoooGGG111...)))&&&&&&&&&'''&&&''')))))))))((((((***,,,222222LLLxxxhhhBBB;;;777222///***)))))))))))))))(((((((((---//////---------***&&&'''''''''''''''(((((()))((()))(((777OOOmmmJJJ333...(((&&&)))(((((()))))))))*********+++((()))'''***111777PPPtttjjjHHH===...,,,+++******++++++***(((&&&''''''''''''''''''&&&'''+++,,,******------+++((('''&&&%%%%%%%%%%%%%%%&&&((()))))))))***---///666LLL___|||nnnIII222000...---///,,,***)))(((''''''((()))***)))+++,,,......,,,***)))))))))******************,,,+++***)))***+++---...,,,+++444DDDaaarrrHHH666222333000(((,,,,,,,,,++++++++++++***)))***(((+++111222BBB```hhhAAA444111000///---,,,,,,------333111...+++***+++---///000***777OOO^^^rrr~~~LLL111000222...------,,,+++******)))(((,,,***+++000111///...111555IIIbbb{{{zzz[[[<<<000///...///222666AAAbbb|||LLL444)))------///111---///...------...///111222555PPPyyycccAAA999666999999<<>>>>>666///777CCCSSShhh|||yyydddJJJ<<<:::===;;;777+++,,,...///111222333333222888CCCgggsssTTT@@@;;;555444444///,,,---//////,,,...;;;IIIhhh~~~bbbDDD333333///---000000000......111111111555;;;QQQnnnRRR<<<555///...---******---,,,***+++...---***+++///555AAA```~~~ddd===444......------555AAAKKKTTTTTTEEE666///---+++((('''&&&&&&'''((()))***(((BBBKKKrrrzzzQQQ333///***'''&&&''''''''')))******)))((((((***+++111///@@@___|||TTT@@@222///000,,,((())))))******))))))(((+++,,,------+++)))'''%%%''''''&&&&&&''''''((()))+++,,,+++<<>>...***)))(((((())))))(((&&&''''''((((((((((((''''''&&&+++---+++)))++++++))))))((('''&&&%%%%%%%%%%%%&&&((()))***))))))+++,,,000@@@WWWttt{{{RRR444///,,,---///,,,***)))(((''''''((()))***&&&((()))+++++++++++++++))))))******)))((('''&&&*********)))******+++,,,,,,+++444FFFdddTTT<<<777444///+++,,,,,,,,,,,,++++++++++++)))***''',,,222222AAA]]]pppEEE666111000///---,,,,,,,,,---...---***(((((()))+++---...,,,444FFFVVVkkkZZZ:::222222///---,,,,,,+++***)))))))))+++***,,,///...+++,,,111111>>>MMM]]]ssszzz]]]???333111//////222;;;DDDccc}}}KKK444***......000222...000///---,,,,,,///222444<<>>SSSooobbbFFF:::===:::777888666555<<>>666666333222444111222333222111000222444777:::JJJ^^^qqqtttSSS===444222444888EEE@@@:::555111000111444555444777???HHHSSSaaammm}}}xxxzzz}}}}}}yyyxxx}}}pppTTT@@@888222444777333222===OOOddd}}}cccRRR<<<111111555555333000111222444444444444333222888AAAccceeeKKK@@@777444444000000000000111///...666@@@SSSmmmoooLLL888666111...000000000---...111222111444999NNNhhhVVV===666000...---***+++---,,,))))))++++++((()))---000444OOOlllmmm@@@555......---///<<>>777222...///------,,,,,,,,,+++++++++,,,,,,)))---333222???ZZZwwwKKK999111000...,,,+++++++++,,,+++***)))(((((()))+++,,,...000222;;;JJJ```iiiCCC222///...,,,,,,++++++******)))))))))***---///---,,,222:::CCCNNNVVVVVVZZZccciiiiiidddMMM888222222000000222:::@@@\\\LLL777...222//////111...000///......///000222333>>>[[[cccAAA:::555666666999EEESSSQQQ===:::555555333111333:::DDDKKKMMM@@@???HHHDDDRRRyyyyyyWWWBBB888333000///---+++*********++++++(((&&&&&&(((+++,,,---///---+++)))'''%%%$$$###$$$&&&'''&&&%%%%%%&&&'''---...000222222111...---)))(((((('''((()))***+++******+++,,,---...//////;;;MMMfffiiiJJJ<<>>777000///---***+++---...+++)))++++++(((***...,,,+++AAA^^^uuupppCCC777......///111AAASSSttt}}}___>>>///------))))))'''&&&&&&'''((((((%%%;;;555aaaccc888444...***)))***++++++++++++,,,+++))))))***+++000111555???aaammmBBB333333---))))))******)))'''%%%$$$"""%%%***---+++((())),,,''''''&&&%%%&&&'''((()))(((***)));;;ZZZlllBBB222...000+++***---)))%%%&&&&&&'''((())))))***((((((''',,,333222???ZZZlllaaa;;;888,,,+++******++++++***)))))))))************))))))***444<<<<<<999444...((('''''''''''''''((()))***&&&&&&&&&%%%&&&)))---111///000CCCZZZzzzgggAAA444......000---***)))(((''''''((()))************)))***+++,,,,,,((()))***++++++***)))))))))***+++------,,,++++++...+++444HHHeeeddd===333...***///---------,,,,,,,,,++++++///...***...444222===WWW||||||PPP===111000...,,,+++++++++++++++************,,,---......333111222@@@WWWvvvNNN777111222+++++++++***************&&&)))---111000111:::FFFcccnnnqqqdddSSSLLLKKKLLLJJJ999---...222111111444666:::TTT{{{~~~NNN:::333555000...000...///000111111222222333222;;;ZZZdddBBB:::444444555777BBBMMM~~~RRR>>>:::444333555666777<<>><<>>:::888777777666555nnnTTT:::666===333555777555333222222000111333333888===EEEXXXvvvgggFFF444111222222444444222000///.........////////////111666<<>>666000222111000//////111333666888DDDYYYqqqRRR;;;222444000......)))***))))))((((((((((((((()))222<<>>,,,)))000333AAAZZZUUU???000......+++)))'''&&&%%%&&&'''(((***444???QQQooo@@@111,,,+++''')))+++$$$)))*********++++++++++++%%%---000777WWWLLL777666+++***++++++++++++***))))))((((((((((((((((((((((((''''''''''''((((((((((((444$$$***444HHHzzzqqqMMM666---///***)))---,,,&&&''')))******)))'''&&&''')))***((('''///<<>>222444...---***''''''+++......,,,+++)))---///---AAAggg|||RRR@@@555999222111000........./////////<<>>999555222111222333222444777???NNNfffkkkJJJ777333222000222111000///------,,,,,,,,,,,,,,,,,,---111666:::???BBBDDDCCCGGGPPPWWWYYYQQQRRRTTTVVVWWWUUUPPPMMMIIIGGGEEEGGGMMM[[[qqqzzz\\\MMM<<>>555666444:::JJJfffgggKKK;;;333111222000///...------///000222000<<>>222///)))%%%'''***((('''((((((&&&%%%%%%&&&(((+++---000***>>>UUUhhhUUU;;;111...,,,,,,'''((((((((())))))))))))))))))))))))***++++++,,,---***(((((())))))))))))---+++,,,///...++++++...,,,111777EEEfffkkkDDD333111///***------------,,,+++))))))++++++,,,---,,,...999EEEaaacccEEE777555000......///...+++,,,,,,+++++++++++++++,,,,,,---222555888LLLxxx~~~VVV<<<222...---***((((((+++------------,,,000333555OOOzzzXXXAAA222222000///...---------...///222888@@@TTTtttSSS888444666111---000///000000///......000222>>>KKKuuuKKK;;;777999444777BBBFFFkkkTTTDDD666666666555333333555777:::<<<999<<>>AAA???KKKZZZSSSHHH===555222222222333000222:::CCCSSSppppppNNN:::444111...000///...---,,,++++++++++++,,,,,,,,,,,,---000222///333555333666===CCCDDD>>>=========>>>>>><<<:::888777888;;;AAANNNfffzzziiiJJJ===000555333///+++)))+++...111222333BBBOOOttt~~~]]]===222,,,/////////;;;MMMnnnvvv{{{YYY===999222777333;;;NNNjjjnnnOOO===444111111111000...---,,,------...---666;;;???QQQnnnkkk[[[dddlll```III;;;333222000000000111333555<<>>999555...///555888JJJjjjXXXAAA111---+++***)))((('''&&&'''((()))(((///:::PPPuuuNNN:::000///+++,,,---&&&((()))))))))************---111111666TTTxxxFFF444444///,,,,,,+++******)))((((((''''''''''''''''''''''''''''''''''''(((((((((((((((&&&000444===gggjjj```WWWGGG333//////'''''''''''''''''''''''''''((())))))'''&&&+++666???NNNfffbbbDDD000---+++)))((())))))(((''''''(((***))))))(((***++++++000GGGhhhzzzmmmNNN777000***''')))+++)))&&&''''''&&&%%%%%%&&&(((***,,,111///BBBVVVfffcccAAA111000...***((((((((())))))))))))))))))(((''''''((()))+++,,,000)))(((---///,,,---222777111...//////---,,,......111555@@@___sssKKK555///...,,,,,,,,,,,,,,,,,,+++***)))***((())),,,---///555===RRRvvvtttPPP<<<777222000000///---***,,,,,,++++++++++++,,,,,,***000555888BBB^^^sssKKK444000---***)))***++++++++++++------111444;;;___ZZZAAA///---...---,,,,,,,,,---...///222444888GGGkkkiiiCCC777888444///...000111111000...---///000;;;DDDnnnWWW@@@555777444888@@@BBBbbb\\\EEE888888555444444444555666888999999@@@bbbrrrZZZFFF===999///000///---,,,++++++++++++(((((('''((()))***,,,---...---+++)))''''''''''''''''''&&&&&&''''''((()))''')))+++///222222///,,,))))))(((''''''&&&''''''+++,,,,,,,,,+++,,,///111333999AAASSStttfffFFF???;;;:::???@@@@@@>>><<<;;;:::999777666555444333222111222222333333555777777777777999;;;??????CCCLLL\\\zzztttUUUNNNFFF===888777888888888yyyWWWBBBDDDHHHZZZtttkkkYYYEEE888333222000555000111999===FFFddduuuQQQ:::333000,,,......---,,,+++++++++,,,---...//////---,,,---//////444777555555888999888444333222333444555444222555333444777;;;EEE\\\tttcccCCC777+++111666333000------...///111///@@@PPPwww}}}[[[999222///111...///AAAYYY}}}~~~WWW999555...333000888JJJdddvvvSSS>>>444222222000000///...---......///222777888888AAAVVVhhhqqquuuhhhgggzzzwwwUUU===444222111000///000222333888BBBbbbjjjLLL888333...///333000++++++***))))))))))))***))),,,,,,(((***000555444///000...000444666KKKnnnTTT???000,,,***))))))(((''''''(((((())))))///:::SSSZZZ@@@222000,,,,,,,,,&&&(((((()))))))))*********)))---///888WWWlll@@@000111///,,,,,,+++***)))(((((('''''''''''''''''''''''''''''''''''''''((((((((((((&&&'''///111:::___ccc???222111)))(((((('''&&&&&&'''((((((((())))))'''&&&***222888EEEZZZxxx|||aaaDDD///---+++)))((())))))((('''&&&((())))))((((((***+++)))///FFFkkk}}}YYY888///***'''***+++)))&&&&&&))))))(((((()))+++---...000222CCCUUUcccrrrGGG111//////)))(((((((((((((((((((((((((((((('''&&&''')))+++,,,000******000111///999HHHKKK???222.........///111///111222;;;UUU{{{YYY<<<111000111+++++++++,,,++++++******+++''''''+++///000333777FFFeee]]]???777111000111///,,,+++,,,,,,+++++++++,,,------***111777@@@YYY]]]<<<333...***+++,,,+++******(((++++++---111<<>>000...------,,,,,,,,,...///000///111666CCC___~~~OOO:::777444///...///000111000......///111999???^^^hhhHHH666777777;;;BBBBBB]]]gggFFF888666333333444555777999;;;<<>>XXXppplllCCC888//////111///------,,,+++++++++,,,------......222:::NNNvvvpppJJJ888///***,,,...+++***+++'''******,,,000<<>>SSSwwwyyyRRR999888888;;;BBBCCC[[[sssHHH888333222333444666888:::<<<>>>HHHVVV```NNNAAA;;;777///............---,,,,,,+++((('''&&&%%%&&&)))+++---///...,,,***)))(((((((((((((((''''''(((((()))***++++++---///222222///---))))))(((((())))))***+++***+++,,,,,,++++++---...222222222:::RRRuuu^^^IIIBBBQQQiiisss|||zzzqqq]]]EEE666555999222333444555666777777777333444666666666777888:::AAABBBGGGLLLMMMTTToooiiiVVVCCC;;;999888777888sssZZZXXX___www|||dddHHH777555555222//////222555666???XXXrrrbbb@@@333000.........---------...//////,,,---...,,,+++)))***+++)))///333222111111///,,,///......///000000///---...+++...333444===[[[{{{dddEEE888+++111//////000///......111333777NNNccclllHHH888333333444//////FFFcccyyyRRR999888///111222444===KKKYYYmmmrrrPPP>>>:::;;;111111111222222333333333...---...000222555===EEEJJJWWWtttYYY:::333222000//////000111222777777MMMnnnxxxVVV===555//////111,,,***))))))(((((((((((((((''')))++++++***)))(((((('''+++,,,...000000FFFiiizzzGGG888///---)))(((((())))))))))))******,,,000<<>>///+++)))((((((((((((''''''''''''''''''((())))))******+++***///333444:::MMMkkkpppJJJ444------...///+++...111777JJJjjjzzzQQQ888000111------------,,,,,,+++***---))))))---000000000333:::NNNaaa~~~KKK;;;//////111...---///,,,++++++,,,,,,---...///222444@@@___ZZZ>>>222+++---///,,,***---***---,,,///333>>>iiirrrBBB888222222///...---------...///000111---000<<>>@@@XXXOOO===444666666666777999;;;>>>???KKKaaa___MMMAAA:::777111...............---,,,,,,)))'''&&&%%%&&&))),,,...000///---+++))))))))))))((((((''''''(((((()))***++++++,,,...000000...,,,)))))))))))))))***++++++((()))++++++++++++,,,......///111888KKKkkkhhhLLLEEE___wwwVVV???888:::222222333444444555555555222444666666666666888:::===@@@EEEFFFDDDGGGVVVeeevvvrrr[[[DDD===<<<888666777pppxxxwwwcccbbbiiiiiiIII777666555111,,,000444333555@@@TTTeeerrrLLL999333///---------------...//////***++++++***))))))***,,,&&&+++///...000666::::::888444000...---...------///+++...333444>>>___bbbCCC777,,,444***---////////////222555;;;UUUkkkzzz___;;;555111111333///000GGGcccVVV999777///222222111666???FFFVVVwww]]]CCC;;;999333333333333333222222111000,,,---222444333888???DDDYYY{{{{{{TTT999222111///...///000222333DDD<<>>LLL```~~~WWW;;;222555...///000///...///111222777AAAMMMhhhiiiEEE===777555;;;???RRRxxxWWWFFF;;;:::::::::;;;>>>BBBFFFIIIRRRkkk]]]MMMAAA999777333---......//////...---,,,***(((&&&%%%&&&)))---///000///---+++***))))))***''''''&&&&&&''''''((()))))))))***,,,......,,,+++******)))(((((((((((()))&&&(((***+++++++++---...,,,...000444???WWWxxxgggRRRNNNnnngggMMM>>>999444444333333333333444444222444666666666666888999:::???AAA>>>===AAAGGGIIIVVV^^^lllvvv\\\DDD>>>>>>:::777888XXXeee}}}sssdddfffnnnpppMMM999666444...+++333777444555BBBSSS^^^yyyVVV>>>555000,,,,,,,,,,,,---...//////+++,,,,,,***)))***,,,///***///111111666AAAJJJNNNBBB<<<555///------...///...***,,,000000999\\\aaaAAA777...777,,,///111111000000222555:::VVVmmmsssXXX555111---///222///000GGGcccZZZ999333---333000...111777:::FFFgggeeeFFF999555444444444444222111000///111******000222000333:::FFF___uuuPPP999111000///...///000222333SSSDDDCCCTTTkkklllIII999//////222...,,,++++++***)))*********,,,)))''')))+++*********(((***(((+++///111FFFiiixxxEEE999222///+++'''((()))***************)))...777JJJtttbbb>>>444...,,,///...++++++,,,,,,,,,---------(((***111???WWWttttttBBB888777,,,***)))((('''&&&''')))+++,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))$$$...000000:::MMMqqqTTT;;;000)))***,,,------,,,***)))'''((()))***+++,,,------'''444GGGHHHZZZGGG???888---+++)))((())))))((('''$$$%%%'''(((((((((***,,,+++000888KKKmmmqqqAAA777///,,,+++(((''')))$$$%%%%%%&&&'''((()))))))))+++,,,777EEEKKK^^^}}}wwwQQQ555---000,,,,,,,,,,,,++++++******&&&(((+++---...---+++)))'''222666:::RRR|||tttIII222---......------///111444;;;QQQrrrgggCCC555333000000000///...,,,+++***+++******---,,,***---333777DDDNNN]]]HHH666333222---,,,000+++++++++,,,---...///000...555OOO}}}___aaaeeesssvvvGGG666,,,...111---,,,111))),,,---222999AAAgggsssCCC:::111---///...,,,+++***++++++,,,000+++333EEEQQQ^^^gggAAA444777000111111000......///000666BBBMMMfffsssMMMBBB999444:::???MMMqqq^^^NNNAAA<<<<<<<<>>@@@<<<999:::DDDNNN]]]gggdddbbbppp[[[<<<444444111111111333555777===LLL[[[pppmmmFFF444444...///000000...---,,,---***++++++++++++***)))))),,,------111AAAWWWfffkkk\\\FFF333000///+++***//////---)))///888>>>VVVzzzjjj@@@888999'''///////////////000111111:::PPPlllnnnIII999111222......222444BBB[[[bbb<<<999***...///222111222888===SSSvvvkkkGGG<<<666222111000111222222111000---///222333333333555666HHH```zzzSSS777666222...---///333555666PPPIII@@@CCCZZZzzz|||SSS===555///...111///---+++)))(((***,,,---******))))))(((((('''''')))+++)))***---///EEEhhh}}}RRR222555///(((******))))))***+++,,,,,,---///666CCCUUUmmmvvvNNN;;;444,,,(((***,,,+++++++++***)))))))))...,,,---777LLLiii~~~MMM222444,,,,,,)))******)))'''%%%&&&''')))))))))(((&&&&&&'''(((&&&%%%%%%&&&&&&'''((()))&&&...///000;;;JJJjjjqqqJJJ444...---***'''((()))(((%%%(((((((((((())))))))))))'''777333???KKKFFFHHHDDD777+++,,,111***'''+++,,,''''''((()))***+++,,,,,,***444666JJJVVVqqq}}}XXX>>>+++***---((($$$'''((()))***)))((('''((()))+++&&&(((000444;;;OOOeee```;;;+++///''''''((()))))))))(((''')))))))))))))))***************000<<<[[[bbbBBB:::333---000000---111///000999DDD```rrrHHH<<<222000111111///---+++++++++++++++++++++,,,...000111888???NNNllltttPPP333111555///,,,000///......---------......444>>>WWW```NNNHHHUUUooovvvQQQ===...---...******...,,,)))222000444@@@[[[MMM888:::---111000...---,,,,,,------,,,111222888HHH]]]PPP:::333333111...---...//////...888:::FFFccceeeMMM???555777???IIIjjj|||___TTTKKKPPPHHHDDDSSS```dddhhhiiiuuu|||zzzZZZKKK;;;000---***///...---...///000///...))))))''''''((())),,,---000///---***((('''&&&&&&&&&''')))******)))'''&&&&&&''''''((()))******+++***++++++((('''(((((((((...+++***,,,---------///222111000222777>>>FFFKKKNNNRRRKKKQQQ\\\}}}ssshhhWWWFFF<<<777666555444333222222222555666888999777444555888<<<:::;;;>>>===:::;;;>>>@@@BBBHHHQQQ___zzzvvvVVVDDDEEE???999999777===DDDQQQYYYWWWWWWhhh~~~]]]>>>555444111222111333555555999FFFSSSjjjuuuPPP;;;555---...///...---,,,+++++++++++++++++++++***))))))***------222GGGeeexxx{{{```III555000000,,,***,,,,,,,,,)))...666;;;RRRwwwqqqGGG888777+++---------------...///000777NNNggg|||ccc@@@333///111------222444CCC]]]eee???888+++...000333000000444777KKKjjjwwwQQQ;;;666444333111222333333222111---///111222222333444666HHH```YYY<<<777333///---...000222333===888222777OOOqqq___DDD888111...,,,,,,+++++++++************))))))******************))),,,---///222111DDDeeeYYY555444---((())))))(((((())))))***+++(((+++222999EEE]]]^^^CCC555...+++++++++++++++***************,,,+++,,,333DDD^^^zzzvvvIII111444***)))((()))***)))'''%%%&&&'''((('''''''''''''''((()))''''''''''''''''''((()))'''.........666EEEfffZZZ<<<222///+++)))***,,,+++)))(((((((((((())))))))))))%%%222,,,888FFFHHHOOOIIIAAA000---000)))&&&((('''(((((()))))))))))))))***)))111444HHHSSSiii|||fffJJJ111,,,---)))%%%&&&((()))***)))''''''''')))+++'''(((...111555EEEXXXuuuxxx~~~yyy___>>>...///)))***+++,,,,,,+++***)))))))))))))))************///000888FFFeee[[[<<<666000,,,///000...111......555>>>XXXzzzRRR;;;000000111000...,,,+++++++++...---,,,,,,,,,,,,......222999HHHfff\\\999222444000,,,...///......---------......555@@@ZZZWWWCCC<<>>CCC>>>EEERRRtttppp^^^UUUKKK@@@;;;666666555333333222222222222333555777777666888:::===:::999<<<;;;888888;;;888;;;AAAGGGSSSnnn}}}wwwVVVCCCCCC???;;;;;;999777:::BBBHHHHHHLLLbbb{{{bbbBBB666444222222111333444333555>>>IIIaaayyy```DDD666/////////...------,,,,,,++++++++++++******)))))))))//////111JJJqqqgggOOO888111111---))))))(((+++***---333777MMMqqq{{{RRR999444///++++++++++++,,,---......888NNNcccrrrrrrYYY;;;222,,,///,,,---222555CCC]]]lllDDD888---///...222...---111333DDD___^^^;;;666666444222222333333333111---///111222222333444666DDD]]]___???888444///------...//////222000---333HHHjjjpppOOO<<<444...))))))***+++,,,+++***(((''''''(((((())))))***++++++''',,,---111444333DDDeeeddd<<<555---)))(((((((((((((((((()))***&&&***///111666LLLvvvvvvPPP888000...,,,***************+++++++++++++++,,,///999NNNgggyyy~~~oooGGG111333)))(((((()))***)))'''&&&&&&'''&&&%%%%%%''')))+++++++++***))))))((((((((((((((('''------,,,111>>>aaapppIII777222,,,***,,,,,,,,,+++(((((((((((())))))))))))&&&---&&&333DDDOOO^^^WWWIII444---///***''')))&&&)))))))))(((((('''''''''(((,,,222EEEOOO___}}}}}}xxxYYY999,,,,,,***((('''((()))***)))'''&&&'''(((+++'''(((,,,,,,---999GGGcccfffmmmmmm[[[AAA111///))))))*********))))))((()))))))))*********++++++---///888GGGhhhVVV777333000---000000...111...---222888NNNnnnccc???222111111///---,,,+++******---,,,,,,+++,,,---///000///444AAA]]]oooDDD444333000,,,,,,......---------......///555BBB^^^VVV===333:::???HHHPPPOOOBBB555,,,---...***))),,,---+++333000111999QQQ^^^>>>666000111000...---,,,,,,------,,,222222444???RRRxxxfffAAA777222555666444000......000000555???SSSpppoooJJJ999:::<<<;;;@@@RRRsssrrrcccPPPPPPNNNSSSQQQlllpppQQQFFF:::444333000...---,,,,,,......---,,,***)))(((((((((***,,,...000///...---+++***)))(((%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''''')))((((((***,,,---,,,,,,---///222888<<<<<<888333......///000111222333444444:::777@@@NNNrrr___IIICCC>>>:::999555555444333333222333333222333444555777:::<<<<<<@@@;;;999:::;;;888777999888;;;@@@DDDNNNhhhtttbbb]]]iiiwwwVVVBBBAAA>>><<<===:::555555999>>>???HHHccc~~~iiiHHH888444222111000222444333333999BBBWWWnnnpppNNN777333222000/////////...---+++++++++***************)))000000111JJJrrrmmmUUU<<<222111///***'''&&&,,,---...111333HHHiii^^^<<<111111************+++,,,---...555JJJZZZcccbbbMMM777333---///,,,---222444AAA[[[uuuLLL999111111+++000---,,,222444AAAWWWtttnnnAAA999777555222111222222222111---///111111111222444666???XXXbbb>>>888444000....../////////222222111555DDDaaa```CCC666000***)))************)))((((((&&&&&&&&&&&&''''''''''''&&&******---222555LLLooorrrFFF888---+++))))))((((((((())))))******,,,///000111EEEppp]]]<<<222000,,,)))))))))***+++++++++,,,+++,,,,,,+++000>>>SSSdddyyytttlllIII222000(((+++((()))))))))'''&&&&&&((('''%%%%%%)))///222111...,,,+++***)))((((((((((((&&&+++++++++///999\\\]]]===444,,,)))***)))(((((((((((((((((())))))))))))***,,,%%%222EEEZZZqqqhhhMMM555***,,,******,,,(((((((((((((((''''''''''''((((((000CCCNNNYYYqqqiiiEEE111,,,,,,***(((((()))))))))'''&&&'''((()))'''(((+++***)))000999NNNQQQXXX\\\SSS@@@222...***)))((('''''''''((())))))))))))******++++++,,,+++,,,444CCCeeeXXX999555222000222222///222...---111555HHHeeezzzLLL;;;333111...---,,,+++******((())))))***---000222444111444===UUU{{{SSS:::444111...,,,...------------...//////444CCC______???111666555222888<<<999111,,,------***)))+++---***333111222999QQQmmmDDD555333111000...---,,,,,,------+++111111222;;;MMMsssxxxKKK<<<777;;;===:::333...---///---222999EEEWWWqqquuuLLL888:::===999>>>HHH^^^jjjRRRFFF@@@;;;AAACCCbbbuuuSSSFFF999111...***...,,,+++,,,------,,,******)))(((((((((***,,,.../////////...---+++***)))&&&&&&''''''''''''&&&&&&((('''''''''''''''''''''***''''''+++---------///777@@@IIILLLJJJFFF???999444444222111000000000111222888777AAAPPPtttZZZBBB;;;888666777444444333333222333333333666666555666;;;BBBFFFEEEIII@@@::::::<<<;;;:::<<<;;;>>>AAADDDMMMgggooo\\\PPPMMMRRRhhhuuuUUUAAA???;;;;;;===999666444555999<<>>MMMddd}}}YYY;;;555222///...//////...,,,,,,+++***)))))))))******(((000111333KKKooo~~~vvv^^^CCC444111///,,,)))'''...///...000222CCC___iiiCCC000222,,,,,,,,,+++,,,------...,,,???IIILLLMMM@@@222111...000------111222>>>WWW|||TTT999444222---222000...444666>>>OOOhhhPPPBBB777555111000000000000///---///000000000111444666===TTTzzzfff@@@777444111///000111111111///000111444===TTTuuuwwwQQQ:::111...,,,+++)))((('''((()))***)))(((((('''&&&%%%%%%$$$)))***''')))111:::WWW~~~OOO<<<...---+++******))))))*********...,,,...111444CCCiiilllEEE555111+++)))))))))***+++++++++,,,+++---,,,******333CCCPPPggghhhjjjLLL333...'''///'''((()))((('''&&&'''(((((('''(((///777;;;777222---,,,+++))))))(((((((((&&&))))))+++///777WWWxxxFFF999---******'''%%%&&&(((((((((((())))))))))))---+++'''555EEEbbbtttPPP777***,,,***+++,,,(((''''''''''''((((((((((((''''''000>>>LLLXXXiii\\\>>>000---+++((('''((()))((('''&&&&&&(((''''''(((***)))(((,,,111;;;>>>DDDIIIFFF;;;111,,,---,,,***((('''(((***+++((())))))***+++,,,,,,,,,//////555CCCeee^^^<<<777333000222000///222//////444666FFFaaabbbHHH666222...,,,,,,,,,+++***((())))))***---000222444111333:::LLLkkkeeeEEE777333000...---------------...//////222AAA^^^fff@@@...444333...///000111---,,,,,,,,,))))))++++++)))333111333<<>>:::;;;;;;<<<===999;;;>>>BBBKKKgggmmmXXXOOOJJJFFFDDDPPPgggmmmRRRAAA>>>999:::<<<777777444444666999DDD___yyyvvvSSS<<<444444111///000333333222666<<>>666111...///------000...000555777DDD]]]{{{TTT888444///---......,,,***---,,,,,,+++,,,---///000...111777CCCZZZ{{{|||UUU===444222000---------------...///000111???ZZZhhhBBB---111111///...,,,,,,,,,---,,,***)))***+++***(((222111444>>>XXXVVV777999111000...---,,,,,,------***///...///777BBB]]]\\\AAA@@@AAAAAA<<<555///......---...000333666===LLLZZZkkkoooeeeKKK999888:::888:::???FFFTTTqqq___CCC777111...888888RRRpppNNNCCC:::666555000///---,,,,,,,,,,,,+++)))((('''&&&&&&&&&(((***,,,------...///...---+++***(((((((((((((((((((((((((((((())))))))))))))))))---)))(((+++***+++777FFF\\\fffhhhYYYHHH@@@<<<888777444111...---...000222222999888CCCQQQrrrUUU>>>:::888444333222222111222222333444555333444555<<>>;;;:::;;;<<<;;;;;;>>>DDDRRRoooZZZKKKIIIGGGEEE@@@EEEPPPccc~~~}}}^^^JJJ@@@===888888;;;777:::666555777888???VVVnnn{{{XXX===444444333000///111111000333888===SSSppptttSSS999444///...000111///,,,---,,,***)))((()))***++++++***,,,777KKKfff{{{[[[???000---//////+++111---***...///666GGGiiivvvYYY;;;444000///...---,,,+++++++++,,,666444000777888444555,,,///------111111===UUUrrr[[[333555///...555111...333444444;;;RRRvvvtttKKK:::777222000////////////...////////////111444777;;;MMMpppvvvOOO888555222000000000///......///222555888BBBYYYpppzzzwwwQQQ999333---,,,+++***)))******+++,,,,,,+++***))))))(((((()))***))),,,333:::VVV|||[[[AAA///---++++++***)))))))))))))))(((%%%(((...///777TTTvvveeeCCC333///+++++++++***************((())))))((((((***...222@@@BBBLLL>>>000...$$$***&&&((()))((('''&&&((()))***)))---999EEEGGG>>>222+++***)))(((((((((((((((+++)))'''---333111DDDiiiOOO;;;,,,++++++((('''***(((((((((((())))))))))))+++***000???EEEfffxxxOOO888------)))(((+++(((***)))))))))))))))((((((''')))111---AAAVVVXXXvvv```<<<---+++)))'''((()))(((&&&%%%&&&'''&&&((()))(((((()))******)))+++......---------,,,)))---333666666111***%%%((())))))***,,,------...///000888GGGhhhiii@@@666111...///---+++///---///444444@@@WWW|||\\\;;;555///---//////...+++...---,,,,,,,,,,,,......---111666<<>>XXXsssPPP777222...///000,,,))),,,...+++((((((***,,,***(((111///333>>>YYY___999<<<111000...---,,,,,,------,,,///,,,...555:::MMMjjjkkkKKK???>>>;;;777444111//////...---000555666777>>>GGGRRRTTTOOOCCC;;;;;;;;;999888===AAALLLgggbbbCCC666111000999555KKK}}}pppMMMAAA999444222---///...,,,,,,------+++***'''&&&%%%$$$%%%''')))***+++,,,---......---+++***)))))))))(((((()))))))))&&&''''''(((((())))))))),,,)))***,,,***---AAAXXXqqqqqqcccKKK;;;888777222//////.........///000111333::::::FFFSSStttUUU>>><<<:::666444111111111111222333444555444555666BBBaaa___HHH???;;;::::::???===@@@III\\\|||WWWIIIFFFCCCBBB???CCCFFFLLL^^^fff\\\LLL@@@>>>===777888===:::>>>:::999999888===PPPfff~~~ZZZ>>>444444555111/////////---000444999OOOlll~~~^^^>>>888333222444555333000---,,,***(((((()))***+++...((()))555GGG___eeeDDD111---///111,,,000+++(((---...222@@@]]]yyyaaaAAA666111000...,,,+++***))))))***111,,,&&&...333000111***---+++---111222>>>VVVnnn\\\111444---(((000---+++333555444:::HHHiiizzzHHH<<<888444111000000000000...//////......000444777777HHHkkkzzzTTT999666222000///---,,,***......000222222888KKK^^^lllyyy[[[>>>555++++++,,,---,,,+++***)))))))))))))))((((((((((((###'''(((---222555KKKmmm\\\BBB...+++******)))(((((((((((((((%%%###(((...,,,111OOOsssrrrIII555111,,,+++++++++******))))))&&&&&&'''(((((()))******333222===444//////"""%%%&&&((()))(((''''''((()))))))))...;;;HHHJJJ>>>111***))))))(((((((((((((((...)))&&&...333...===^^^xxxLLL888((((((***&&&&&&+++(((((((((((()))))))))))),,,---666EEEGGGgggxxxIII444+++---))))))...---,,,,,,+++***)))((('''''''''***000&&&<<>>---,,,---'''(((((((((&&&%%%&&&''''''))))))''''''))))))((('''***+++((('''))),,,...///666@@@GGGGGG>>>333+++((())))))+++,,,---......000333===NNNnnnmmmBBB777222///111///***---+++---222222;;;QQQmmmaaa<<<666000...000000...,,,++++++++++++,,,...000111000555888888>>>XXXsssIII555222222,,,,,,,,,---...///000111111>>>VVV```DDD666---...222---(((,,,...+++''''''***,,,+++(((000...222===YYYddd:::>>>111000...---,,,,,,------...///+++,,,333555CCC[[[xxxUUU<<<999666333333222111000///---000888;;;999;;;@@@EEEBBB>>>;;;<<<===<<<999999<<>>888555555000000///------------+++***&&&%%%$$$$$$$$$&&&(((******+++---......---+++*********))))))))))))******%%%%%%&&&&&&'''((()))))),,,)))+++---+++000IIIeeevvv]]]???222444555///***,,,...000111111111111///777777CCCQQQrrrYYYAAA>>>===999666000000111111222333444555777888:::FFFiiipppRRRDDD===;;;:::>>><<<>>>JJJ```\\\LLLFFFAAA:::;;;??????===GGGLLLAAA@@@999<<<>>>777999???===III>>>666666888===LLL]]]___AAA555;;;444333111//////000111222;;;CCCfffjjjEEE:::333777===<<<777333333111...---------+++***///+++---999GGGZZZwwwuuuQQQ777000///...+++---///...,,,///666===XXXlllnnnSSS:::222...---///...++++++---***+++,,,---...---,,,,,,+++222000...222666DDD\\\ttt___>>>555000------...///111444777888BBBYYYRRRAAA000///666222///111111---000000000000333444555:::DDDeeeYYY:::777444333222000///000000222333222222777@@@GGGYYYooosssQQQ777222000+++((())),,,,,,***///,,,***++++++++++++---******---...+++000FFF___YYY888111---((()))***+++***'''$$$"""***---,,,---111444IIIjjjZZZ555555***000444111,,,)))''''''((()))+++,,,---,,,***)))000000000///...+++)))''''''(((((((((&&&&&&(((***+++***///===XXXIIIJJJ222+++***))))))******)))(((///,,,,,,,,,---111>>>KKKvvv^^^>>>333///+++&&&***...&&&+++)))((('''((()))+++,,,,,,000444DDDPPPmmmpppJJJ555,,,...,,,------'''((((((((((((''''''''''''***((((((---999GGGUUU\\\hhhEEE///''''''&&&%%%%%%%%%&&&&&&$$$"""&&&&&&&&&'''''''''((((((,,,)))''')))))))))+++000777FFFTTTaaadddNNN444---,,,+++******+++,,,...///000333:::LLLqqqxxxGGG777777111---000............///333999===XXXpppxxxKKK666...000---,,,///---))))))***++++++++++++***,,,222222333===MMMqqqSSS999333222...------,,,,,,...///000666:::NNNuuuuuuKKK666222///---,,,///...---,,,+++************+++)))...444:::UUU~~~sss<<<;;;000444666222---,,,---...,,,...///...///666AAAJJJqqqmmmQQQ???555333///222555000222---///444<<>><<<:::<<>>HHH>>>666555666:::GGGVVV{{{gggFFF444666444333111000///000111222666<<<[[[|||vvvLLL>>>555;;;FFFIIICCC<<<333111///---------,,,***///,,,...666AAARRRqqq}}}YYY===333000---,,,...///---***,,,222777CCCVVVmmm{{{vvv[[[AAA444///------,,,(((''')))+++,,,---------,,,+++***,,,222000...222555BBBYYYvvvaaa???222------,,,------///111444555;;;PPP}}}\\\DDD333000666333000444333000111000///000222333333999AAA___```===777111000///...///111---//////...---111999@@@JJJaaa~~~\\\@@@333000,,,***,,,...---***...,,,,,,...//////------))))))+++...,,,...???TTT}}}```<<<222///,,,++++++***)))(((''''''***...,,,,,,000333EEEdddggg???888000333444111---*********((()))***,,,,,,+++))))))***************((('''&&&'''(((((('''&&&&&&((()))++++++111BBB___QQQNNN333+++)))(((((()))***)))''')))((())),,,,,,...777AAAbbbNNN>>>222...,,,'''+++...&&&***)))((('''((()))+++,,,+++///555FFFPPPiiikkkJJJ555,,,///,,,+++---((((((((((((((('''''''''''')))'''''',,,666BBBNNNUUUfffFFF222,,,,,,)))((('''((())))))(((&&&&&&&&&&&&'''''''''((((((***'''&&&)))******...444GGGaaasssuuukkkQQQ777000++++++******+++,,,...///222666>>>RRRxxxOOO;;;666///---111/////////...///222777;;;KKKbbb~~~TTT;;;///111......000,,,***++++++,,,,,,,,,,,,,,,---333222333;;;IIIkkk```@@@555444///.........///000222333555777IIIppp\\\>>>333111///,,,---,,,++++++************)))***)))---333777OOOuuu|||FFF>>>111333333///+++***---///---///000//////333<<>>:::===???BBBIII]]]iiiPPPJJJBBB@@@:::777;;;<<<:::999<<<<<<999999;;;<<<<<>>111---,,,(((+++...'''***)))((('''((()))***+++)))...555GGGOOOeee}}}gggLLL666...000,,,***+++)))((((((((((((''''''''''''(((''''''+++111;;;DDDJJJeeeoooppp^^^EEE333---,,,***)))((()))***+++***)))&&&&&&'''''''''((((((((((((&&&&&&)))***+++111888QQQyyy~~~dddHHH333---++++++******+++,,,...///111666AAAXXXVVV>>>444...---111000000000//////111555999>>>SSSnnn```CCC111000///000000+++,,,,,,,,,---------------...333222222:::FFFffftttKKK777555///.........///000222333444444BBBiiiuuuJJJ555333222---++++++***))))))*********(((***)))---111333EEEfffSSS???222111///,,,)))))),,,000...///000///...000666;;;OOOuuunnnIII444555222...000000///...555BBBYYYyyyUUU===;;;777666888666:::@@@DDDRRRzzzeeesssaaaEEE===333444555///===YYYjjjwwwWWWDDDBBB:::444111,,,/////////...---,,,******))))))*********((('''&&&((('''''''''(((((()))***)))))))))))))))************))))))(((((())))))***%%%***+++,,,000222BBB___sssbbb???...333,,,///...------......///000111---111666:::CCC___yyyQQQ===:::999777444444333333333333444444222777<<>>IIIbbb\\\???777333222111000000000111111666777DDD[[[tttgggPPP@@@LLLbbbgggVVVCCC444222///.........,,,+++---,,,///222555DDDggggggFFF666222000......---+++((((((+++...555???NNNcccxxx~~~hhhLLL777000+++,,,---,,,,,,...,,,,,,,,,,,,,,,++++++***,,,222000...111222:::MMMlllpppLLL666333...---,,,,,,,,,---...///666DDDfffxxxPPP<<<222333555???MMMPPPVVVIII;;;333000///111444@@@DDDYYYyyyrrrMMM???333222111---,,,.../////////---+++,,,000333555EEE___|||~~~gggKKK===000,,,......---,,,///...,,,...666===>>>999666///+++...///---444>>>dddsssHHH333222...---+++******+++,,,---)))...+++***---...999NNNfffzzzXXX888222///,,,,,,+++))))))+++)))))))))))))))))))))))))))((('''''''''(((((()))'''(((((('''&&&%%%'''(((******111EEEjjjbbb[[[777,,,***''''''((((((((('''''''''***...///---000555HHHuuuiiiBBB222,,,---)))+++...((()))(((((((((((()))*********...555FFFLLLccc~~~nnnUUU<<<000111+++(((+++***(((((((((((('''''''''''''''((((((***...444<<>>:::888888:::888;;;AAAEEEVVVwwwXXXkkkcccEEE888111111222000:::RRRgggqqqUUUDDD@@@888222111,,,/////////...---,,,******)))***++++++***(((&&&$$$(((((('''''''''''''''(((%%%&&&''')))+++,,,------))))))(((((((((((())))))""")))+++---111222BBB]]]tttfffBBB000333,,,000...------......///000111333333555999BBB]]][[[@@@::::::888444444333333333333444444222888>>>AAAKKKiiilllMMMBBBBBBAAABBBCCCFFFWWWzzzvvvTTTHHHAAA@@@>>>===;;;999777888999777;;;>>><<>>111333555000,,,...000000///...,,,---...000222<<>>bbb~~~RRR444222++++++++++++++++++******(((---+++)))------333BBBRRR```mmmHHH777000---///000---+++,,,***)))((((((((()))++++++---,,,***(((''''''(((((()))))))))(((&&&&&&'''(((++++++111CCCkkkgggaaa<<<---+++(((''''''(((((('''+++))))))------,,,///444EEEnnnHHH555,,,---***+++---(((((((((((((((((())))))***---...333DDDJJJccc|||fffFFF444222,,,'''***+++(((((((((((('''''''''''''''((()))***,,,111777===MMMYYYaaa]]]QQQCCC777///)))'''%%%&&&'''((((((''''''''''''((((((((())))))***))))))+++***+++333<<>>XXXyyySSS;;;888666777<<<<<>>333///111---/////////...---,,,******))))))++++++***(((&&&$$$))))))(((''''''''''''((($$$%%%''')))+++,,,------))))))(((((((((((())))))###***+++...222444EEEaaayyylllHHH222333,,,111...------......///000111666222222999DDD^^^hhhFFF<<<:::777555444444333333444444555444999???BBBEEE\\\yyyRRRCCCCCC???AAABBBFFFWWWzzz|||VVVHHH???@@@???<<<999888888888666555;;;???>>>GGGeeeBBB;;;888;;;;;;:::@@@KKKgggnnnKKK999222222222222111111000000///333222<<>>///111555000---000...------,,,,,,,,,,,,---...444<<>>222+++---...***''')))***)))(((((()))+++---///000...***'''%%%%%%&&&'''***++++++)))''''''((()))+++...444FFFnnnkkkgggAAA///,,,)))'''(((((()))(((+++'''&&&)))+++***---111>>>bbbRRR:::......***))),,,)))''''''((((((((()))))))))......222BBBIIIddd~~~TTT888333,,,(((+++,,,((((((((((((''''''''''''&&&((())))))***///666<<>>___lllCCC666444///------,,,,,,+++,,,,,,---(((...,,,---111...222@@@^^^cccEEE888000111222---***,,,)))***+++,,,---...//////333<<>>@@@CCCEEEIII^^^{{{QQQQQQaaa|||ddd???666555//////333222@@@]]]pppXXXGGG<<<000---111.../////////...---,,,******(((((()))))))))'''&&&%%%))))))(((((('''((((((((('''((()))++++++******))))))((((((''''''(((((()))%%%++++++---222666IIIgggtttNNN555444,,,111...------......///000111333...000999EEE\\\uuuNNN???;;;777555555444444444444555555777888>>>CCCDDDTTT~~~VVVAAA@@@===@@@BBBEEETTTwww```LLLAAA???>>>:::888:::>>><<<888444:::===???NNNtttDDD<<<999<<<<<<:::@@@JJJfffzzzxxxSSS>>>222222222222222111000000,,,333...111AAAGGGRRRjjjqqqggggggxxxzzzWWW999222000---,,,,,,,,,***))))))***...111000888QQQkkk```BBB444///...,,,++++++,,,,,,,,,,,,---///222;;;RRRkkksssmmmCCC999000111555777888999444333000...---,,,,,,,,,)))...,,,---222///222???YYYaaa888444000///...------...///000555222;;;JJJYYYooozzzsssWWWBBB555666CCCaaazzzvvv[[[@@@777444111111555>>>CCCPPPbbbfffJJJ444222444...,,,000,,,,,,,,,,,,---...---,,,+++000444:::JJJddd{{{^^^>>>111000---,,,///---:::JJJ^^^uuuuuuaaaCCC888//////......666@@@[[[rrrBBB777...---+++))))))((())))))&&&---***(((------,,,333444666VVV~~~vvvNNN<<<...------(((&&&)))***)))(((((()))---000333222///***'''%%%%%%'''(((,,,,,,,,,+++)))((()))***+++222<<>>@@@GGGQQQYYY]]]WWWEEE333000---***))))))******)))'''((((((((())))))))))))((((((***,,,+++---777CCCiiirrrMMM999///---***))))))))))))+++,,,---000777AAASSSvvvzzzRRR;;;666444///.../////////......000222333444EEEuuu{{{TTT@@@222///111---------+++++++++,,,...///---111222;;;NNNdddwwwXXXCCC888222111000......//////000///000:::TTTzzzwwwMMM999333000------,,,+++*********+++'''---++++++000......:::KKKnnnRRR@@@222222222---,,,000,,,+++++++++------------)))666444CCC___jjjGGG666,,,,,,000...///111555:::PPP~~~ZZZ>>>:::888<<>>:::<<<;;;999???IIIaaasss\\\DDD111222222222222111000000---555...+++666666>>>ZZZfffaaaggg|||yyyTTT666111///,,,+++++++++)))(((++++++---000...111FFF]]]zzzhhhIII888111...---+++***++++++***))))))+++,,,000BBBXXXbbb```DDD:::333777>>>CCCFFFHHH888666333000---+++******(((---,,,,,,222///111>>>QQQggg<<<888......---,,,---...///000555...000888CCCWWWccc]]]TTTBBB777:::HHHeee|||lllRRR:::555555222000333777<<>>333---***,,,---)))(((((((((''''''''''''"""$$$&&&&&&&&&,,,777???CCCIIIRRR^^^hhhfffSSS???111...***(((((()))(((((((((((((((((())))))))))))&&&'''***,,,+++...:::FFFsss[[[???000...***))))))))))))+++,,,---...444<<>>CCCIIIIIIFFFJJJRRRmmm^^^===LLLWWWyyyIII444666......666///888ZZZeeeSSSGGG<<>>AAAAAAAAAJJJgggzzz\\\HHHDDDBBB>>>???KKKVVVTTTKKK===??????CCC[[[III@@@;;;;;;999666<<>>,,,...---+++((((((+++------***,,,000666<<>>...'''---...%%%###***+++***)))(((((()))***+++---***&&&+++000,,,666QQQ}}}ooo>>>999---...---+++******+++---...+++999<<>>;;;...------------------------+++666888;;;OOOjjjeeeCCC777...000000000///---+++)))(((,,,,,,,,,------------...888FFFdddxxxLLL222222000,,,...///***,,,,,,***))),,,...///---///333555999KKKllltttRRR999///......------222333555MMMxxxZZZEEECCCGGGLLLNNNEEEIIITTT}}}UUUHHHGGG\\\~~~JJJ<<<222...111//////>>>RRRbbbSSS???222///000000...------,,,+++******)))((((((((()))))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***------,,,+++***)))((('''''''''''''''++++++(((***000555LLLpppbbb555777000+++------------...000111222555222999777>>>HHHYYYeeeHHHCCC888999666222000111333555666333999:::>>>IIIVVVtttcccGGGMMMGGGCCCBBBCCCGGGZZZcccLLLHHHDDDAAADDDMMMRRRMMMFFF999CCCAAA@@@TTTwwwJJJAAA;;;;;;:::666:::BBBIIIRRRcccyyypppVVV===333///444555000---///---...000000000111333666BBBIIIVVVwwwjjj===444111---+++,,,......,,,++++++++++++,,,000666;;;QQQjjjdddEEE111...---+++)))(((******)))***,,,...222666:::>>>@@@:::>>>888KKKaaajjjmmm\\\EEE;;;222000111//////000000,,,***,,,...///333999JJJoooGGG>>>444///---...---))))))+++///......///222666:::===CCC<<<222@@@TTTppptttOOO777555222111222...///444666@@@cccwwwNNN;;;444---***,,,......---,,,+++++++++,,,///...,,,+++---555???GGG\\\UUUIII<<<222...---...333BBBddd___@@@444000---...//////222777FFFhhh[[[>>>111000---+++***+++***)))))))))))))))*********+++,,,222:::OOOsssjjjAAA000---+++))),,,)))+++***(((---666:::999444,,,&&&'''***)))((())),,,+++******))))))******---333CCCeeewwwQQQ666///*********'''&&&(((((('''''''''(((***,,,---///777NNNoooaaaHHH111...111///---...***111666222...---,,,***)))000444???RRRdddQQQ777000...+++)))((((((((((((((((((((((((%%%(((***)))''')))...333888999BBBVVVkkktttmmmcccQQQ;;;---///000(((&&&+++((((((''''''''''''((((((---+++'''+++000...:::UUUqqqBBB:::......---+++******+++---...)))666888===YYY|||VVV???777333111000...------...//////111111777KKKiiieeeIII666---222........................///333333:::FFFWWW~~~sssFFF:::888---........................---222111333BBBVVVwwwtttMMM;;;444//////......---+++***)))+++,,,,,,,,,------......111<<>>;;;555111.........//////111222222333000777666===GGGWWWpppNNNCCC777888666222111222444555555333888999===HHHUUUtttlllLLLLLLHHHDDDCCCDDDHHHXXX{{{mmmQQQIIIEEEAAACCCHHHKKKGGGAAA888???>>>@@@OOOiiiJJJ@@@:::;;;;;;666777===<<>>YYYmmmCCC888---------++++++++++++------***444555999QQQoooeeeAAA555777111000///...------...///222000333>>>UUUppp```BBB333666///...---,,,,,,---...//////333444888AAAPPPwwwrrrEEE666666...////////////////////////000000+++---555@@@^^^UUU999222------------,,,,,,,,,+++***++++++,,,---......///,,,444BBB^^^bbb===555111......,,,,,,,,,,,,---,,,,,,,,,,,,......000111000333???LLLQQQHHH<<<333...---...///,,,000666;;;CCCZZZssscccUUULLLLLLRRR```QQQAAA@@@IIInnn^^^@@@555111555666333<<>>111---.../////////...---,,,***)))((('''&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''(((***------,,,+++***))))))))))))******+++)))***(((+++222777NNNrrrvvvHHH;;;444222000000///000000111222333333000777666===FFFSSS{{{XXXFFF888888666333333444555555444333888999<<>><<<777::::::???IIIVVV{{{LLL@@@888:::;;;666555999777???NNNddd|||~~~nnnGGG:::222555777222///111000111111000//////111333333???SSS}}}tttEEE555222000///---+++,,,///,,,---...---------///111555@@@[[[~~~|||ZZZAAA333///---///000---)))(((++++++******+++,,,,,,---,,,<<>>444+++(((((('''+++111333EEESSSNNN===000***))))))///222:::KKK___eeeAAA222000...+++)))))))))(((((((((((((((''')))***)))(((((()))+++000---///<<>>222...///000111------+++***((('''%%%%%%(((((((((((((((((('''&&&''''''''''''''''''''''''''''''(((***------,,,***(((((((((((()))***++++++)))***(((+++111555KKKmmmVVV===222000000000000///000000111111555111999888???HHHSSSyyydddJJJ;;;888666555444555555444333444999:::<<>>MMMqqqpppMMM;;;555000///---+++,,,///000,,,+++...//////222666CCCXXXqqqxxxQQQ:::222,,,---...---,,,---------,,,,,,,,,...///000,,,777777CCCWWWyyy|||UUU:::444000///111///...111444999JJJkkkvvvOOO999222111111------,,,,,,,,,---......((((((''''''((()))******)))---111000,,,***---111555HHHkkkUUU888333///---...---+++---111555BBBZZZxxxbbb<<<333,,,---...,,,+++---+++++++++***************,,,///111333AAA```cccBBB444222///***,,,+++,,,111777:::::::::...***'''))))))''''''***++++++*********++++++,,,...000888UUUqqquuuDDD888,,,))))))(((((()))((((((''''''''')))***+++///...222>>>GGGIIIGGGFFF777333///,,,))))))---333888OOOaaaZZZCCC000+++,,,***000111777EEEYYY}}}sssIII222//////,,,******))))))((((((((((((***)))(((&&&%%%&&&)))+++------///666CCCUUUgggsssuuuVVV666******)))''''''((()))***++++++***)))((((((***''')))111555CCC[[[zzzPPP:::000---,,,,,,,,,,,,,,,,,,,,,,,,---222000444AAARRRpppTTT===<<<222111///...---------...///000000111666CCCUUUbbbiiiCCC222///...,,,++++++,,,...///---222333777>>>JJJnnnPPP888555000------------------------...---,,,222555222EEEjjjqqqEEE:::......---,,,,,,------...******++++++,,,---......+++111555EEEqqqoooEEE555......111------+++,,,///...000:::FFFWWWIII:::333000//////111222222111...++++++---000222,,,...888===EEE```~~~}}}```RRRVVVgggXXX>>>@@@;;;]]]```JJJ:::888777444888BBBRRRIII===333000000111222//////...,,,+++)))((((((***************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***------,,,***''''''''''''(((((()))***)))***(((+++///111EEEfffkkkEEE666222000000///.........//////222///888;;;DDDMMMXXX|||qqqNNN>>>999888666555666666555333555;;;;;;>>>FFFOOOjjjlllKKKFFFCCCBBBCCCBBBGGG\\\rrrmmmKKKCCC<<<;;;999666666:::999666555>>>CCCEEEgggaaaMMM===:::;;;777666888555:::EEEXXXpppxxxUUUBBB222///111...---000...//////...------///111666DDDYYYbbbAAA555---...///++++++000)))***+++++++++,,,...000111444@@@YYYuuu~~~lllUUU;;;000))),,,...***(((***++++++,,,,,,---///000111///@@@PPPtttmmmGGG999444000///---***,,,000000---,,,...000///111666@@@PPPcccbbbBBB777...,,,...------...------,,,++++++++++++,,,///888;;;KKK^^^zzzYYY<<<555000...000...---...222999FFFbbb]]]===222000///------,,,++++++,,,,,,,,,+++(((&&&&&&''')))*********,,,,,,+++)))***...222666GGGhhhXXX:::444000...///...+++,,,///555999MMMggguuuFFF888......///++++++...+++++++++++++++*********+++///000111999SSSyyyuuuLLL444000111000---+++111===FFFEEE<<<666,,,)))((())))))&&&'''***)))))))))))))))******+++...000666RRRqqqJJJ;;;---)))))))))((()))(((((('''''''''((()))***---***+++111666555222222...///...,,,)))(((,,,000:::WWWooogggJJJ333---000+++000111444@@@QQQtttVVV666......***+++******))))))(((((('''+++)))&&&%%%%%%&&&)))***))),,,000333888DDDVVVccccccNNN666,,,++++++******''''''((((((((((((''''''&&&+++)))***222777DDDZZZjjjCCC888...000,,,,,,,,,,,,,,,,,,,,,,,,+++...---000999BBB^^^^^^@@@777222111///...---------...---///000///000666AAAJJJlllzzzPPP999///...---,,,,,,---...///---000111666???JJJiiiYYY:::444///------------------------))),,,,,,000555222???ZZZOOO<<<222111///---,,,------...++++++++++++,,,,,,,,,,,,(((...333AAAdddwwwOOO;;;000...000,,,,,,***,,,......444JJJaaawww^^^CCC444111000000000......---+++))))))***,,,222,,,---555;;;AAATTTjjjsss^^^___kkk___<<<@@@777QQQuuuzzz___HHHAAA???888888???HHHBBB:::333000000111111,,,,,,+++***)))(((((('''++++++++++++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***------,,,+++(((''''''''''''(((((())))))***)))+++//////AAAbbb~~~NNN:::333000000///......---.........+++666;;;GGGQQQ[[[~~~UUUAAA;;;999666555555666555555666<<<===>>>DDDJJJaaa~~~XXXGGGCCCBBBCCC@@@CCCTTThhhzzzQQQDDD;;;;;;:::666666;;;888777666===BBBDDDbbbsss[[[DDD===<<<888666777666888???NNNfffzzz{{{bbbKKK666000000---,,,///---...//////......000222333BBBXXX~~~xxxNNN<<>>...((())))))))))))(((((('''&&&'''((()))***+++''''''+++...+++******'''***+++***((())),,,...999\\\zzztttTTT888000333,,,111111222;;;IIIkkkfff@@@222///***++++++******)))(((((('''((('''&&&&&&'''(((((('''&&&)))---...000777BBBJJJHHH>>>333---***)))***,,,((((((''''''''''''((((((%%%,,,,,,,,,444:::EEEYYY]]]:::777,,,000+++,,,,,,------,,,,,,++++++---,,,000555888RRRzzzgggFFF666333111000...------------+++---......---000777<<>>...........................///...555???HHHbbbbbb???666222........................***///---,,,111222999KKKxxxaaaDDD666444222///---,,,,,,---,,,,,,,,,+++++++++++++++(((,,,000:::RRRtttwwwSSS>>>000---000---+++***,,,...---999ZZZ|||uuuNNN888333222000///++++++++++++,,,,,,+++***...---000444777===LLL\\\qqqmmmrrrjjj===CCC666GGGccctttYYYPPPKKKAAA;;;======:::666222000///......(((((('''''''''&&&&&&&&&+++++++++******)))((('''''''''''''''''''''''''''''''''(((***------,,,+++***)))(((((((((((((((((('''***))),,,000000AAAbbbXXXAAA666222111000///............///,,,666:::EEEMMMTTTuuu]]]FFF===:::666444555666666666444;;;<<<===AAADDDWWWvvviiiKKKFFFDDDDDDAAABBBQQQdddYYYHHH;;;<<<<<<888777:::666888888<<<@@@BBBXXX}}}eeeJJJ???===888666777888888;;;GGG]]]sss|||{{{nnnUUU<<<333111...---//////000111111111111333555///???UUU{{{XXXBBB111000222---)))+++......---+++)))***---///,,,777@@@LLLmmmzzzQQQ>>>000//////******///+++++++++,,,---///000111///BBBUUU}}}uuuLLL999555333222000---///333000---,,,///000///111444999FFFPPPzzzOOO@@@111,,,,,,,,,---///+++,,,---...///000111111000777BBB```rrrhhhHHH===444000111...222111555@@@LLLaaauuuLLL999333...000///...---,,,,,,+++,,,((('''(((+++111555666555,,,***'''&&&))),,,//////777FFFgggZZZ777222...---000000...///333111///AAAYYYsssYYYEEE444000...'''&&&+++,,,,,,,,,++++++*********&&&***---...222DDDdddhhhDDD444///+++,,,--->>>YYYhhh\\\@@@+++***((((((***)))&&&'''+++***************+++,,,,,,,,,...222LLLoooPPP???...((())))))))))))(((((('''&&&&&&'''))))))+++''''''+++---***)))***'''+++---------///111222777___}}}[[[<<<222444,,,222111111888EEEeeeqqqHHH888333...+++++++++***)))(((((('''%%%%%%&&&((())))))'''%%%%%%''')))***+++---222555444111...+++(((&&&(((,,,+++***)))(((((()))***+++&&&......///777<<>>333333222000////////////444000888999AAAFFFIIIiiicccJJJ???;;;666444444555777777333:::<<<===???@@@QQQnnnvvvMMMHHHEEEEEEBBBBBBQQQccc___KKK======>>>999777:::444999999;;;??????OOOlllnnnGGG;;;;;;777444666444666777===NNNfffvvvzzzttt[[[???222000000---,,,000............///111444666===OOOjjjoooJJJ///000222)))'''000+++***)))))))))***,,,,,,+++666<<>>]]]uuuzzzOOO000+++333...222KKK___wwwTTT999,,,+++******)))))))))))))))******))))))))))))******---///555CCCiiiOOO666+++...***'''***+++%%%%%%%%%&&&'''((())))))***)))(((((((((((())))))###%%%&&&''')))+++///222888```sssJJJ)))333------000444555AAA```WWW;;;555+++***)))'''((()))++++++***'''''''''''''''((()))))))))))))))))))))+++---...---'''+++,,,%%%%%%,,,***+++******+++)))'''(((+++***---...///444AAAPPPYYYvvv~~~vvvXXX<<<000---+++******))))))))))))******)))---111000,,,222FFF[[[^^^999222444333000.........,,,******+++,,,...///000000444999BBBMMMTTTOOOBBB777000,,,,,,//////++++++//////---000666999@@@UUUjjjzzzLLL999000222///+++******,,,------+++,,,,,,,,,...111666:::LLLoootttOOO888,,,,,,+++...111,,,(((+++---+++)))***+++,,,,,,)))***111777BBBTTTfffvvvgggOOO:::---+++---000)))......000666DDDnnnjjjAAA------///---///...---,,,++++++++++++,,,+++---111555:::FFFQQQiii}}}yyyqqqHHH@@@???>>>JJJ___zzzbbbXXXKKK<<<666444222000//////000000//////---***'''&&&&&&''')))******)))(((((((((((((((*********)))(((&&&%%%$$$)))))))))+++......,,,***)))((((((((((((((()))***)))+++//////,,,111GGG]]]QQQ999333333222000...,,,------000333555666777===GGGPPPfffuuuGGG>>>;;;888666666777888999888:::===>>><<>>:::666666555666666999GGG\\\mmmssssss[[[BBB555333222///------...111222222111222444222888HHHccczzzSSS444111333+++(((///,,,+++*********+++------)))222666???```yyy[[[<<<000...***+++///---------,,,+++---000222333DDDTTT{{{aaaBBB555333333...///222---///...---------...///000333:::CCCTTTwwwsssLLL444333///+++***'''//////............//////000777CCCUUUmmmxxxOOO:::333000...------222555888EEE```|||fffCCC222//////...,,,,,,,,,,,,+++)))((()))***...666===:::333++++++***)))(((+++///333999DDDjjjjjj???555000...000///,,,,,,...***222:::HHHkkk[[[888111333---)))++++++*********)))))))))))))))+++,,,***,,,;;;TTThhhuuu~~~ZZZ:::///111000777QQQbbbvvvPPP666+++***))))))((('''((((((((()))(((((((((((((((((()))---...333???eeeQQQ777+++...+++'''******%%%&&&&&&''''''(((((((((&&&''''''(((((()))))))))&&&'''(((((()))***...000<<>>444000,,,******))))))))))))******+++,,,///...+++///???PPPllliiiCCC444444111...,,,,,,,,,,,,******+++,,,---......///...111666===AAA>>>555---///------000///++++++//////---///444555;;;NNNcccWWW<<<555222///,,,+++,,,------,,,***+++++++++,,,///333666===\\\___BBB222222000000000,,,---...---+++)))))))))***+++((('''+++---222===IIIYYYNNN@@@333---,,,---///***......///666EEEnnnsssIII333000000,,,///...---,,,++++++++++++...,,,...111444999CCCNNNfffuuuJJJ>>>:::666>>>LLLfff~~~{{{fffXXXIII;;;999555333000////////////......,,,)))'''&&&&&&((()))******)))((((((((((((((((((((((((((((((''''''&&&''''''))),,,///111000///))))))(((((((((((()))))))))***---///---222EEEXXXyyy[[[@@@555444333111///......///111222444444555:::AAAGGGUUUppp|||QQQDDDAAA<<<:::999999888777===???BBBAAA>>>AAAOOO^^^^^^PPPEEEBBBBBBAAAIIITTTkkkeeeDDD>>>@@@:::666999888999::::::;;;>>>BBBEEE}}}VVVDDD@@@<<<888555666666555444<<>>SSSjjjzzzrrrNNN999222...,,,******++++++***)))((()))(((***111777555///)))))))))((((((+++000333999GGGkkktttHHH888222///000///---,,,...***...444BBBffflllCCC555333///+++,,,***************))))))))))))))))))(((+++666FFFRRR]]]oooyyy___BBB222---222>>>[[[gggtttKKK333***)))(((((('''''''''''''''(((''''''&&&&&&''''''(((,,,---000;;;___VVV:::,,,...+++((()))(((''''''''''''''''''''''''###%%%''')))******)))))))))*********)))***---///;;;```lllGGG999222...///222666BBB^^^zzz}}}UUU888111///...---------,,,)))'''(((''''''''''''(((((()))((('''&&&%%%%%%&&&'''(((,,,(((***///000---++++++------,,,******+++,,,,,,+++,,,,,,...111:::GGGQQQtttwwwoooXXXBBB777222---******))))))))))))******,,,+++,,,,,,+++,,,666AAASSSyyyuuuMMM888555000...------,,,,,,++++++++++++,,,,,,,,,---//////000333666666555333666222///000...,,,,,,...000---...222111555GGG[[[}}}hhhAAA:::111///---------------+++***************,,,///222;;;QQQpppJJJ333444111,,,,,,***...---,,,+++***))))))***...,,,+++,,,+++***...333;;;777222...---------,,,+++...,,,...666EEEnnnRRR999333000+++......---,,,++++++++++++///---...111333666@@@JJJbbbwwwJJJ;;;666111555:::LLLkkk{{{|||nnn^^^KKK===>>>777444111//////...---,,,,,,***((('''&&&''')))*********)))))))))(((((((((&&&'''''''''(((((())))))(((((())),,,000222111000***))))))(((((()))))))))))))))+++---///555BBBOOOffffffEEE777666444222000000000000111111111222444777:::===EEE[[[```FFFBBB===;;;;;;;;;999666;;;<<<>>>>>>:::;;;HHHVVVvvvmmmTTTAAABBBCCC>>>CCCOOOWWW|||wwwNNN???>>>:::777777666999<<<===<<<<<<<<<===^^^FFF>>>;;;888555444555555333666???KKKSSSWWWIII;;;444222000///000999CCCJJJIIIBBB<<<888555555555;;;NNNiiikkkCCC333111---***,,,++++++++++++,,,,,,------...111333:::UUU|||wwwMMM666///---,,,,,,***,,,---...------...000666FFFRRRuuuzzzNNN:::222333///...///***---,,,++++++,,,---///000...333666===RRRttttttWWWDDD333...000---******,,,,,,,,,+++***)))---000777@@@NNNeee```AAA333111000---,,,000333333777DDDWWWeeeuuu{{{[[[CCC888---+++)))((()))******)))++++++))))))...333333...((((((((('''(((+++000444;;;OOOnnnRRR<<<555/////////---,,,...---000333@@@aaa~~~RRR:::222///,,,,,,***************************)))((((((+++111999>>>FFFTTTdddeeeVVVBBB222+++222DDDdddmmmsssHHH333,,,))))))(((''''''''''''((((((''''''''''''''''''(((+++,,,///999[[[___???---...+++((()))&&&((((((((((((''''''''''''%%%'''***,,,---+++)))''')))************+++...000:::\\\YYY;;;444...,,,000444???WWWoooddd???666///...------...,,,***'''((((((''''''''''''((()))((('''&&&%%%%%%%%%&&&''',,,***)))///666222...444===;;;555///---......,,,///......000333999DDDOOOsssyyyvvv```FFF666000...+++******))))))******+++---***)))+++,,,,,,111777EEEgggVVV<<<666111111222111......++++++++++++++++++++++++111000///222999AAAIIINNNKKKAAA555/////////---,,,000...///222000333DDDWWWsss{{{III>>>111000......///...,,,+++***++++++******+++---000<<>>HHH\\\xxxJJJ999444222666666BBB___sss{{{uuuhhhQQQ@@@@@@777555111///...---,,,***+++***)))(((((()))+++,,,)))))))))******)))))))))'''''''''''''''(((((())),,,+++***,,,...///...---******))))))((())))))))))))((())),,,000666>>>EEEVVVlllCCC888666333111000000000000111000///111444666777666???OOOuuusssTTTNNNFFFAAA???>>><<<;;;888999<<<===:::;;;GGGSSSmmm\\\BBBDDDFFF>>>@@@MMMOOOlllWWW@@@;;;:::888777888:::===>>>===;;;;;;;;;gggIII;;;999777555222333444444444666<<>>[[[eeeFFF555///------***************+++++++++,,,***))))))+++...000000777@@@JJJLLLFFF;;;222---111IIIlllqqqrrrHHH444///+++***))))))(((((()))))))))((((((''''''(((((()))***+++000:::YYYjjjFFF000...+++))))))%%%(((((((((((((((((('''''')))+++...//////,,,)))&&&'''((()))******,,,///222<<>>WWWeeeAAA777000333555222...---,,,,,,++++++++++++******...,,,...777FFFYYYhhhqqqmmm\\\EEE666222333000+++111///000333222444DDDXXXmmmUUUAAA333111////////////---+++,,,,,,---,,,++++++---///333;;;```bbb>>>666000---111222***)))+++///...,,,000777BBB===666000......---***///...------......---+++------***---555@@@```]]];;;111111---------,,,+++++++++,,,,,,+++***,,,///111444===GGGVVVxxxPPP<<<444222888666>>>ZZZjjjttttttmmmUUU@@@<<<888555111///...---+++***++++++*********+++,,,---((()))************))))))))))))(((''''''''''''(((+++***)))***,,,------,,,++++++***))))))))))))))))))))))))***000777<<<===MMMuuuppp???999555111///000111000///000//////111444666666666>>>IIIhhhxxxqqqdddVVVKKKCCC>>><<<:::;;;>>>@@@>>>@@@IIITTTfffhhhGGGEEEGGG??????JJJKKK___cccEEE;;;;;;:::777888999;;;;;;::::::<<<===rrrRRR===999888555222111333555555222333777:::666333333222222888???SSS___aaaRRR@@@777222...///000333<<>>VVV}}}kkkEEE555333......//////000000000/////////...222666:::IIIjjjzzzQQQ666111222...///...///111111222888???IIIZZZtttvvvUUU<<<222///+++)))***+++******((())))))'''***///000---*********)))))),,,111444???\\\oooiiiDDD999000///000...---...***...222:::QQQqqq~~~\\\AAA333///---*********+++++++++++++++---+++******+++++++++***111444999:::888555222111222MMMrrrtttsssHHH555000++++++***))))))))))))))))))(((((((((((((((((()))(((***000:::UUUwwwNNN222---***))))))%%%((((((((((((((((((((((((,,,...000111000---)))'''&&&'''))))))***,,,///222999QQQTTT;;;111***---000444???LLLeee___===...,,,++++++,,,---,,,+++)))((((((''''''''''''((()))((('''&&&''''''))))))###000666FFFVVVHHH<<>><<<;;;BBBKKK^^^yyyRRRGGGEEE@@@???EEEFFFTTTlllrrrMMM>>>===<<<777777777888777666777:::===___EEE<<<999555666111000444555111000333444333333444222333;;;DDD^^^iiigggRRR===333111...,,,///222666AAAYYYwwwfffFFF555000...,,,)))***+++,,,,,,,,,++++++***+++...555@@@QQQhhhyyyyyyYYY???222...---,,,+++,,,,,,+++***+++...111***777???```wwwRRR:::888333000111000---,,,,,,,,,---///111222...000333555888JJJooo}}}PPP<<<999333444333222000///.........111///222666777@@@]]]zzz```???555222---222...---000222///000444:::JJJbbbxxxttt\\\III555222...+++++++++++++++&&&)))+++***---222222000,,,,,,+++******,,,111444;;;[[[jjjsssGGG;;;111///000///......(((---111555BBB\\\xxxwwwRRR;;;111---*********++++++,,,,,,,,,,,,+++***))))))))))))))),,,...000111111000111111555RRRvvvvvvtttIII555...******)))((((((((((((((((((''''''&&&&&&''''''(((&&&)))000999PPPwwwVVV555---)))))))))%%%''''''(((((())))))******,,,---...//////---***)))'''((())))))(((***---///555GGGmmmgggAAA444,,,...000///444<<>>000000,,,++++++******++++++,,,---+++,,,111222111111333:::<<>>999777888999888777777888:::jjjMMM@@@;;;555:::222...222444222111333111111222333111111:::EEEeeeooolllTTT<<<444333222---111333333999MMMlllpppNNN999222///---***+++,,,---...---,,,,,,000......000555AAAVVVhhhxxx\\\BBB333...,,,+++,,,,,,+++***)))+++...222+++:::BBB___|||\\\AAA;;;555///000...------------...000222333///000333555555BBBdddXXXCCCAAA<<<>>><<<999666333222111111222000333777666<<>>PPPuuu\\\888444///++++++,,,,,,---***)))((('''''''''''''''&&&&&&%%%%%%&&&((()))******444---222FFFBBBJJJrrr^^^:::+++///111,,,111++++++111222000999GGGUUUjjjeeeFFF444000,,,++++++******++++++,,,...---...222222///000333<<<888```oooSSS:::333222///...222,,,,,,,,,------............///<<>>555333///---------,,,+++)))((((((((('''''''''&&&'''(((***,,,---,,,***)))'''&&&%%%%%%&&&(((+++---...,,,***+++---/////////---,,,+++***))))))))))))***......***,,,444888777???bbbaaa>>>888222000333555444222111444555222......333888>>>KKKZZZppppppmmmnnnkkkiiieee]]]VVVVVV[[[RRRhhh}}}pppSSSJJJHHHEEEBBB@@@NNNWWWXXXdddzzzTTTAAA@@@@@@<<<999;;;===<<<:::999888999|||UUU@@@;;;:::888555333111111111///...---000000222666444;;;PPPoooqqqqqqOOO777777...000111...000555;;;IIIfff}}}[[[>>>222222444+++++++++,,,......,,,***222,,,,,,000222555GGG[[[wwwxxxeeeDDD222222000&&&,,,+++***(((((((((((()))111444AAA]]]}}}vvvOOO777222444444333222111///......///000111222......222555===WWWrrriiiYYYXXXYYY[[[MMM>>>777555222//////000000111000///777LLL```|||XXX;;;000555............---,,,+++***333555<<>>QQQgggWWW<<<444...///000...,,,,,,---///000000///......///---555888BBBjjjrrrXXX===333---000......333<<<___]]]:::333000)))(((************************)))...,,,,,,111222888HHHqqqiii???555111---------,,,,,,+++++++++------------...111666:::CCCLLLfffhhhYYYmmmfff===555555111222:::KKKZZZZZZOOODDD===:::888555000---,,,+++***))),,,+++)))((('''''''''((($$$&&&)))++++++)))&&&$$$''''''&&&&&&&&&''''''(((------+++***)))+++///333///...,,,***)))))))))******+++------,,,---...000CCC^^^JJJ===333333666555333333555444333000///000333666EEEVVVaaaiiiwwwmmmjjjrrrnnnRRRFFFFFFIIIHHHVVVdddhhhkkksssrrrVVVIIIIIIFFF>>>BBB;;;777;;;??????>>>>>>yyy```GGG>>>;;;888666333222222222111///...222000222666555>>>TTTrrrtttsssPPP888777///111111///000444888FFFeeefffHHH777111000---,,,,,,---//////---+++000++++++///000222AAASSSlllrrrhhhJJJ555222111+++,,,,,,+++******+++,,,---///333AAA\\\xxx{{{SSS:::333333222000111000///------...000111000---///333555;;;PPPhhhxxxiiieeeccciiiYYYHHH>>>888111+++)))///000111111///555GGGYYY}}}fffCCC000000............---,,,,,,+++------000777???CCCBBB???777000,,,,,,,,,******+++,,,//////???LLLZZZhhhUUUEEE999...---...///...///888FFFiiiaaaBBB111222...***,,,***...***,,,111222555FFFZZZxxxPPP;;;444---,,,++++++,,,,,,+++)))))))))(((&&&&&&%%%%%%%%%'''((()))))))))+++///222888UUU~~~LLL333,,,******)))((((((((())))))))))))((('''''''''''''''(((+++)))---999EEE^^^iiiEEE333...+++((((((''')))***)))+++...///---000...,,,+++,,,---+++''''''''''''((()))***,,,,,,...;;;PPPooofffKKK333///222000...000000999FFF[[[vvvnnnDDD888---,,,,,,***'''(((''''''''''''''''''''''''))))))(((''''''''''''((((((''',,,222444@@@gggVVV666,,,---000000+++,,,...///---///<<>>;;;555222///---,,,,,,,,,+++,,,***)))''''''''''''(((%%%''')))++++++***)))''''''''''''&&&&&&''''''(((......---,,,,,,...222555111///---***)))))))))******+++......///000222444<<>><<>>333222111...000///...------...///000---,,,///333333777III\\\}}}ssskkk```RRRDDD===888222...---...///222222///222???NNNnnnsssMMM555222.........---------------///,,,+++---222666666555333...***,,,,,,******,,,,,,222777QQQfffvvv}}}cccEEE:::000...000///000111:::IIImmmoooJJJ333111...,,,---)))...******...///111;;;IIImmmdddFFF444///---,,,,,,------,,,+++++++++***)))(((((((((((())))))*********,,,000333888WWWRRR777///++++++***)))))))))))))))(((((((((((((((''''''&&&&&&***)))***111888OOOnnnoooOOO888...+++******&&&***,,,,,,///666:::888444000,,,***++++++)))'''((((((((()))***+++,,,------444CCCbbb[[[777000333///,,,000&&&---666DDD[[[ooorrrjjjFFF;;;111------+++))))))%%%&&&&&&'''((())))))***,,,+++***((('''&&&&&&%%%''''''---222555HHHvvvYYY777---//////---+++,,,...///---///:::FFFOOOXXXxxxRRR999///...,,,+++***++++++,,,---------...............///222999EEEZZZwww___@@@666444***///...------,,,---------111222:::QQQuuu\\\===777666111111222333111000111666;;;CCCPPPaaauuuJJJ===111///000000......,,,---......---,,,---...111111888LLLqqq[[[;;;444666333222666@@@cccggg>>>333111...000,,,,,,,,,,,,,,,,,,,,,,,,***...++++++000000666FFFiiiVVV>>>444//////...---,,,+++++++++)))******+++,,,///444777AAAAAANNNsssfffKKKCCCOOOiiilllDDD999666111333...888AAABBB???===<<<999333000---,,,,,,---------+++***((('''&&&''''''((('''''')))***+++,,,,,,,,,((((((''''''&&&''''''(((+++,,,------...///333555444222...+++)))((()))***(((***---...///000333555666JJJtttrrrPPP555555999444111444111222444444333444777999III^^^jjjeeejjj~~~{{{vvvssstttpppjjjlllsssssslll[[[TTTSSS]]]iiimmmlllkkkooo{{{ZZZCCC:::888666555444555666555444333555222222666888GGGbbb{{{}}}{{{UUU999777///333000000222444555BBBbbbhhhMMM;;;222,,,+++***+++,,,,,,+++))),,,***+++...---,,,333<<>>444---...000222444777;;;LLLqqq|||RRR444000.........***---)))(((,,,...///444;;;VVVqqq{{{UUU777000---+++***,,,------,,,---,,,+++***************)))***+++++++++---111444;;;ZZZVVV;;;222,,,,,,+++***)))))))))***'''((()))))))))(((&&&%%%%%%***))))))---///BBB```qqqVVV<<<,,,'''(((((((((,,,---...777FFFNNNNNN;;;222+++***+++***(((((())))))))))))***+++,,,---...000:::XXXkkk===222333---***000%%%)))---444AAAPPPWWWVVVDDD<<<222---++++++))))))&&&''''''(((((()))******,,,+++***(((''''''&&&&&&((()))---111555LLLeeeBBB444111---&&&++++++---///---...777BBBLLLWWW}}}```;;;111...,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,000777AAAPPPkkkuuuLLL<<<888,,,//////...---------------222222999MMMnnn```BBB999555///111222222111000111555888===GGGTTTyyyZZZHHH666///000000......+++---------,,,,,,---///444444AAA^^^[[[;;;000333000000444>>>aaapppDDD444000...222,,,,,,,,,,,,,,,,,,,,,,,,***...++++++000///555EEEnnnaaaCCC666111000///---,,,+++++++++///000///---,,,---111333===>>>HHHhhhyyySSS@@@;;;BBBXXXpppKKK>>>777000222...555;;;===>>>>>>:::555333000---++++++,,,,,,,,,***)))((('''&&&''''''((('''''''''(((***,,,---...)))(((((('''''''''''''''&&&(((***,,,,,,...111333777444000+++)))((()))***''')))+++,,,,,,---///111444???```]]]888444999333///333///111333333333333555666>>>PPP[[[WWWZZZxxxzzzyyytttcccGGG:::999777555555666666666444333666333333777:::LLLiii~~~YYY;;;666...222000///111444555@@@]]]zzzvvvXXX@@@222///---,,,,,,------,,,+++,,,,,,---...---,,,000555AAAJJJSSSUUUOOOFFF===666...---+++*********+++,,,//////666DDDRRRdddtttNNN777222222111............//////000000------......///555CCCPPP|||vvvZZZCCC:::222///---)))((()))---...111222///...666@@@YYYaaaAAA444//////...---------......---,,,+++,,,---...///......+++***,,,,,,***+++//////>>>OOOnnn}}}[[[777000+++,,,///111444888;;;MMMrrrZZZ888000---...000,,,+++)))))),,,///000222555DDDaaafffAAA111...***))))))+++++++++))))))((('''''''''((((((***++++++++++++...111444???[[[\\\>>>222---,,,+++***))))))))))))'''((()))))))))(((&&&%%%%%%***)))***,,,,,,;;;VVVtttooo]]]AAA,,,'''((((((***---...222DDD\\\iiihhhBBB666+++***+++)))((()))))))))))))))***+++,,,,,,......777TTTzzzHHH666222,,,***///+++---...///333:::@@@AAA>>>888111+++)))***)))'''))))))))))))))))))))))))))))))(((((((((((())))))(((***...222999TTTvvvLLL666111...))),,,+++---...------444===GGGVVVtttjjj>>>333000,,,++++++,,,,,,+++---,,,++++++***++++++,,,'''+++222:::EEE^^^[[[BBB::://///////...------------...,,,...555HHHgggiiiGGG888444111222222111000000111333555555???KKKmmmrrrYYY>>>111//////------,,,,,,---,,,+++,,,...000444;;;QQQuuuYYY<<<,,,000...///333===___{{{KKK555///---000,,,,,,,,,,,,,,,,,,,,,,,,***...++++++000000666FFFyyymmmLLL888444222000---,,,++++++,,,/////////---,,,,,,///111888>>>IIIdddjjjHHH;;;999===NNNxxx~~~^^^KKK;;;//////---222999>>>DDDFFF???555444111---+++*********)))))))))'''&&&&&&''''''(((&&&&&&&&&''')))+++---...***)))((('''''''''''''''%%%''')))***+++---000333888555111---***)))******)))+++,,,,,,++++++---...333666OOOvvvmmmBBB666777222///333...000111222111111222444;;;EEEMMMMMMTTTrrr}}}pppPPP>>>:::888666555666666555444222666444333777<<>>888...222111///111444555;;;RRRiiicccEEE111333111///.../////////...+++,,,......------///111555===MMM^^^bbbXXXGGG<<<111000///---,,,,,,------111---111<<>>777222000///++++++---------///000//////777AAATTT|||tttIII222222000///---,,,------...,,,---------............---+++,,,...---***+++000---???TTTuuu}}}WWW777000+++,,,------000444;;;KKKoooddd???444......000---******+++---...///111222999XXX}}}wwwRRR333000+++(((((()))***+++******))))))))))))******)))***+++++++++---111444???XXXeeeCCC222---,,,+++***)))((((((((((((((((((((((((''''''&&&&&&***)))***...,,,555LLLeeemmmdddHHH000)))***)))+++...///888SSSttt|||JJJ999,,,+++,,,)))(((+++)))))))))))))))***++++++,,,,,,666RRRZZZ???333---,,,......///000000000222444666444333///)))(((***)))&&&************))))))))))))(((((((((((()))***+++,,,'''***000555@@@^^^VVV666...111111,,,+++---...------222999AAASSShhhyyyvvvJJJ777222---+++,,,---,,,***,,,+++***))))))***+++,,,,,,,,,///333:::SSSiiiEEE999111000///......------......+++...666GGGcccvvvNNN999555666222111000000000111222333333>>>IIIgggoooJJJ555000///---,,,,,,------,,,,,,,,,///111666GGGhhhZZZ===---111111111555===]]]SSS888///,,,...,,,,,,,,,,,,,,,,,,,,,,,,)))...,,,,,,111222888HHH~~~ZZZ<<<666444111...,,,++++++,,,)))***+++++++++,,,///111333===JJJccc]]]BBB888777:::EEEiiizzz```DDD000---+++...555???JJJOOOFFF999444000---*********)))((()))((('''&&&&&&&&&((((((&&&&&&&&&''')))+++,,,---******)))((('''''''''''''''((()))***+++---111444777555222///---+++******,,,...///...---,,,---...111000BBBdddTTT===666333111222///000111111111222555777<<>>IIIeeemmmKKK:::555222...///000111222222222222---///111///...333:::@@@VVVooosssKKK777222///000000///000333...,,,---...///111;;;EEETTTwww___BBB444222000---,,,,,,,,,---//////...---,,,---...///...---...000---***+++000---<<>>555000//////000222222333333333+++000333111///111555777CCC\\\|||rrrHHH666222//////---******---...,,,,,,---...333===IIIWWWsssuuuZZZ555333000---,,,+++,,,,,,...---+++(((&&&'''))),,,...---///111...***+++000...:::LLLttt}}}NNN666111---------,,,...333222;;;WWWyyywwwPPP>>>111,,,...---***...111...++++++...//////KKKjjjggg:::555...***))))))++++++)))))))))((())))))******))))))*********,,,000333555OOO}}}yyyMMM222,,,+++***((('''&&&&&&&&&***)))(((&&&&&&'''(((((())))))$$$'''---)))***999KKKccciiiPPP444,,,,,,((()))---333FFFmmmSSS>>>...,,,---))))))...)))((((((((((((((()))***++++++333HHHkkk~~~SSS:::444111++++++************((((((***(((,,,,,,))))))---,,,'''''''''(((***+++,,,---...)))))))))))))))******+++***---111777DDD___vvvIII333......---+++,,,......,,,...444333JJJVVVcccmmm<<<555...+++,,,---+++((()))(((''''''(((***,,,...,,,,,,000555777GGGnnnpppAAA555777000000///...............000///000777KKKnnnyyyRRR:::111222111000///000111000000111<<>>222---///************************)))...,,,---333555<<>>999666888999555111111444333...000666999IIIeeeyyyOOO;;;777000111111000000111333555666DDDggg{{{fffCCC444000222111)))+++000***++++++---...............333LLLiiijjjBBB111......---,,,+++*********,,,111///000999@@@PPPgggfffEEE222333333000---000444555111,,,000/////////000111333444:::LLLeeeuuuHHH777333111111///***((()))+++---000111///000===JJJ]]]nnnnnnGGG:::///---...,,,***+++,,,,,,---------.........000///---,,,+++,,,,,,---///555OOOrrrVVV999333/////////------///555<<>>111---,,,,,,))))))((()))***+++---...111AAAVVVgggsssyyyvvvoooDDD999///,,,+++)))'''(((---111...***)))"""!!!---''')))******+++---111444999HHHpppRRR444---+++(((((()))))))))(((******+++,,,,,,***)))(((+++***((('''((()))+++,,,===IIISSSNNN===///+++...+++///444SSSxxxXXX???///+++%%%''')))%%%'''((((((((('''(((***,,,,,,///111>>>ZZZtttmmmFFF333---+++------,,,,,,+++******)))''')))++++++)))((()))***)))---666///;;;)))+++///...***'''''')))+++***(((000333999GGGVVV]]]sss]]]HHH===%%%111111///,,,+++,,,000444:::===GGGTTTiiiGGG444...222...,,,000...,,,+++)))(((((()))+++,,,+++000///000888CCCaaagggBBB888333,,,,,,,,,,,,,,,,,,++++++,,,...---555CCCTTTxxx___;;;:::666333000...////////////666888>>>MMMfffnnnCCC111222222,,,---///111000...///333777JJJvvv|||PPPCCCJJJYYYjjjlll[[[DDD555888777222333666777MMMsssddd===777***222------------,,,+++******///******///......<<>>777000111111000000111222444555===ZZZrrrtttOOO555000222111))),,,000***'''(((***+++---///111111555NNNiiihhhCCC333///...---,,,,,,---...///...111---///999???III[[[{{{tttNNN888888111000///222666666333///......------...///111222555CCCZZZuuuIII777222...///...++++++...,,,,,,...///...///999EEEVVVggg}}}TTT@@@111000222---)))***++++++++++++,,,,,,,,,,,,000///---,,,++++++,,,---111666PPPrrrWWW:::444/////////------//////555;;;RRR|||bbbAAA222///...+++)))***++++++,,,,,,,,,---)))555CCCNNNXXX______ZZZBBB888///,,,,,,***)))***,,,///,,,+++...'''$$$---((()))******+++,,,000222888FFFmmmYYY:::111...+++)))))))))(((''')))))))))))))))(((((('''((('''&&&%%%%%%''')))***,,,666@@@>>>444***)))+++---333999ZZZSSS;;;...,,,((((((,,,)))((())))))((('''''')))+++(((......555III```~~~uuuJJJ444//////,,,,,,,,,++++++*********(((***++++++***)))***+++,,,333BBB@@@NNN777000...***)))((((((***,,,,,,,,,444777;;;HHHWWW```wwwcccPPPJJJ:::///...,,,++++++---///000111666CCCNNN```SSS<<<111111---+++---))),,,+++***))))))***+++,,,---222000000777AAA]]]aaa???777222......//////////////////,,,---,,,111===JJJjjjggg@@@:::666333000...///000000///...111666CCCZZZ|||tttHHH444222000***,,,...000///...///333777OOO|||qqqFFF>>><<<@@@GGGJJJBBB888222777666222222555666LLLpppkkkAAA888+++222,,,,,,,,,++++++***)))(((///++++++///......:::JJJqqq^^^GGG777000///***+++...)))++++++,,,,,,---------......222888[[[}}}MMM<<>>333---,,,+++***)))***++++++***)))'''&&&%%%&&&'''((())))))))))))***+++,,,---...---***((('''&&&'''(((******(((((()))+++---...///111333333111...+++***,,,,,,+++++++++,,,---...//////...333@@@OOOrrrmmmLLL???<<<;;;999===HHHPPPYYYrrrvvvoooyyyrrrbbb[[[WWWUUUOOOLLLIIIJJJMMMNNNKKKHHHIIIXXXjjjssstttuuu{{{wwwqqqrrrzzztttTTTCCC<<<666555555444666999333666666:::@@@===AAASSSqqq```BBB666111222111000000000000111222888JJJggg[[[888000000111***,,,///)))'''(((((()))+++...111222888PPPkkkiiiEEE666111///---++++++,,,...//////111,,,...999===CCCQQQmmmZZZ>>>:::///......///000000---***---,,,,,,,,,,,,...///000111<<>>EEEHHHGGG<<<333,,,+++,,,******,,,,,,///...222:::444***---)))************+++...000888CCChhhbbb???444111---***))))))(((''')))(((''''''&&&&&&'''''''''&&&%%%%%%%%%&&&((()))%%%+++222333///+++***,,,///777@@@dddOOO888...///+++***...,,,)))******)))''''''(((***'''...------777IIIjjjRRR666000222++++++******************)))***,,,,,,++++++,,,---222@@@YYY]]]iiiJJJ888...(((((())))))***---111444>>>@@@@@@IIIVVV___uuulllVVVQQQGGG333///++++++---//////...+++222???IIIWWWuuuaaaDDD333000,,,,,,---(((++++++++++++++++++++++++...222000000666>>>WWWzzzXXX;;;555///++++++,,,,,,------......---///,,,///777???\\\sssHHH;;;555333000...///000111000///111555===PPPrrrzzzNNN666222000***,,,...///...---...333777OOO~~~ddd===;;;333///000222111111222555555111111444555IIIjjjvvvIII777---222++++++******)))(((((('''...+++---000///...666CCCfffuuuNNN:::000///***,,,000,,,......------,,,++++++***,,,222222LLLpppnnnEEE777---------+++...444AAA[[[mmm{{{mmm\\\>>>999111...333888666000---,,,+++***)))***++++++***)))((('''&&&'''((()))***************+++------333000,,,)))&&&&&&&&&'''&&&%%%$$$$$$%%%''')))+++---///111333222///+++)))+++++++++++++++*********---...,,,///777???\\\eeeSSSIIICCCEEEPPPdddsssmmmQQQHHHFFFBBB<<<>>>;;;999:::======;;;999???EEEMMMPPPOOOQQQVVVZZZ^^^ZZZSSSPPPRRRYYYbbbiiiyyylllbbb___^^^```jjjvvvsssSSSEEE>>>888777666444777;;;999>>>===>>>AAA===@@@OOOiiiiiiHHH555222333222000/////////000000777AAA^^^bbb>>>222///000+++,,,...(((+++***)))((()))+++...000999QQQmmmoooHHH888333000---)))((()))+++---...111......777;;;CCCTTTjjjeeeDDD999444333111///---+++(((&&&------,,,,,,,,,---//////111:::LLLuuuVVV<<<444------,,,******,,,000+++)))+++...///222666:::LLLeee~~~UUU555222555---(((------------,,,,,,,,,,,,+++,,,+++++++++,,,...///000333:::UUUvvv[[[<<<555000///...------000...333444@@@[[[wwwSSS:::777444---...---,,,+++++++++++++++---//////---///555999888444...)))******)))***,,,---444999EEEPPPEEE222...******+++***)))***,,,///777AAAeeeeee>>>444111,,,***))))))(((((()))((('''&&&%%%&&&'''((((((''''''''''''((())))))(((***,,,------+++******///888EEEkkkQQQ999///222---+++------***++++++***((('''((())))))000...+++111???[[[~~~^^^;;;000111************************)))+++,,,,,,+++,,,...///:::PPPrrrxxx~~~VVV===111((())))))((()))...777>>>GGGHHHFFFKKKTTTYYYiii{{{]]]PPPIII>>>777///,,,...111000...---222>>>GGGSSSooonnnLLL444000---///000+++***++++++,,,,,,++++++***,,,000...///555<<>>555///......,,,---111777III[[[nnn|||fffDDD===444///000333333000,,,+++***))))))***++++++******)))(((((((((((()))***))))))******+++,,,---444111---)))'''&&&'''(((%%%$$$###""""""$$$%%%'''***,,,000333444111,,,)))((()))***+++,,,,,,,,,,,,---///---000666<<>>@@@===777:::888777888999:::999777;;;<<<======>>>???BBBDDDHHHEEEBBBAAADDDJJJPPPTTTmmmfffaaa^^^aaaiiinnnkkkfffZZZQQQIIIGGGGGGHHHOOOXXXlllRRRFFFAAA>>>===;;;999;;;???BBBMMMPPPOOONNNDDDAAAKKKfffsssQQQ888555333222111////////////000555:::TTTyyykkkGGG555///000,,,,,,---(((***))))))((())),,,...000888PPPnnnxxxMMM888222000---******+++...000+++222111///444888GGG___rrrpppKKK:::;;;999777666666444111...///...---------...///000222;;;MMMxxx___<<<444......///,,,***+++111,,,)))---//////000333222CCC\\\xxxddd>>>333222,,,***000,,,,,,,,,,,,,,,,,,++++++))))))***+++---///222333333<<>>111444///***++++++***+++,,,+++)))(((((()))+++000---+++333;;;OOOiiioooHHH444...+++++++++***************)))***+++++++++,,,///111>>>[[[WWW===111++++++)))&&&(((000<<>>000---,,,//////,,,+++---///333000...222333AAAZZZ[[[999333222...---+++***************+++,,,...000///---000555???]]]uuu]]]AAA222222///------(((*********)))))))))))))))(((444222777AAAWWWeeeKKK777333///......,,,---///333???RRRhhhqqqKKKBBB666111111111000///+++***)))))))))***+++,,,***))))))((((((((((((((())))))))))))***+++,,,,,,222000,,,***(((((()))***+++)))'''&&&%%%&&&'''((()))+++...222555333///******++++++,,,...///000000...111111666<<<@@@WWW|||iiiYYYEEE:::999:::888444555444444444555666555444333333333555777999999888:::999888999;;;???CCCFFFRRRdddwww~~~mmm\\\LLLHHHEEEHHHNNNPPPLLLHHHCCC>>>;;;:::::::::===AAA~~~ssslll___QQQ@@@<<<;;;;;;:::999===CCCOOObbblllhhh___LLLAAAFFFccc```@@@;;;333222111000///000000111111777FFFhhh}}}xxxQQQ:::///000,,,+++---)))&&&&&&'''))),,,///222444777MMMkkkSSS999000///---,,,---///222444***222222///222666GGGbbbvvvzzzUUU???999888999>>>CCCBBB<<<555000000///......///000111111;;;NNNyyyjjjBBB888000///111000......111---+++...000...///111222>>>SSSooowwwQQQ<<<222------000*********++++++,,,,,,,,,*********+++,,,///111333222===\\\bbb???777111///...,,,...111---111000666DDDSSSooorrrMMM999000+++///---)))'''&&&(((***,,,+++------***)))++++++(((...+++***---...---...222555LLLfffzzz~~~aaa===///+++,,,,,,+++***+++...000444===[[[jjjBBB222...***'''''')))******+++***))))))(((((())))))%%%%%%&&&&&&''''''''''''%%%$$$$$$&&&(((************555BBBfffiiiEEE111444111+++***))))))***,,,+++***))))))***(((---******222666AAAUUUuuu^^^@@@000------,,,,,,+++******)))((()))***++++++,,,000222???___YYY<<<000...,,,)))(((+++333>>>EEE===BBBBBBEEEMMMPPPYYYjjjfffPPPRRRNNNEEE888///++++++,,,,,,///---666BBBQQQlllbbbBBB555---,,,...))),,,,,,,,,,,,,,,,,,,,,,,,(((+++***,,,333888JJJgggSSS:::666...,,,,,,,,,---.........///)))++++++...555:::SSSxxxpppIII999666222000000000///...---000333666AAA^^^ddd@@@222111111---...///------///666;;;YYYQQQ???333...+++,,,+++)))+++///,,,111///---000222===RRRiii@@@999000///...---+++***++++++,,,***,,,.........---///000111FFFYYYiiiGGG444333000---,,,((()))))))))))))))*********&&&///---000000:::JJJ888000...---+++******+++,,,///888LLLccc~~~^^^MMM<<<333111///......******)))((()))***+++,,,)))))))))(((((((((''''''(((((((((((((((***++++++...---,,,******)))******+++)))'''&&&%%%%%%'''(((******---111666666222---+++******)))***,,,...///---444:::BBBIIIJJJ]]]~~~rrroooqqqmmmccc\\\IIIDDD>>>999777555333111111111111111222222222222//////111444777888777666555444444555777999;;;===AAAKKKUUU[[[]]]ZZZOOOCCC@@@>>>===>>>@@@@@@===:::777777666666666666666777ooo^^^RRRKKK<<<999777999999<<>>111+++,,,---,,,,,,---///222222999SSS~~~sssQQQ555111,,,((((((((()))))))))************)))((((((&&&&&&''''''((((((((('''''''''((()))***+++,,,---***555???^^^uuuJJJ000222111---+++)))''')))+++,,,+++******+++&&&+++))))))---...555FFFaaawwwRRR888000///...---,,,***))))))((()))))))))***,,,000333CCC```cccBBB000...,,,+++,,,111888===@@@999???===@@@JJJPPPYYYjjjmmmQQQRRRNNNHHH>>>555///,,,,,,------+++333;;;DDD___{{{iiiHHH888---,,,...+++---,,,++++++++++++,,,---))),,,***,,,222555EEE```YYY===888///++++++++++++++++++++++++,,,...,,,///444999RRRwwwUUU;;;888333111//////...---///222333444<<>>@@@CCCCCC>>>888888999::::::999888777666555666555555555666666555uuuZZZHHHBBB@@@===;;;<<>>aaaggg@@@888111///...,,,...111)))------222:::>>>QQQppptttKKK777555)))+++---//////---+++)))%%%((((((&&&'''***+++)))&&&$$$&&&******(((***...===___bbb===222+++,,,------,,,...111333000666NNNvvv{{{^^^999444...***(((((())))))((()))*********)))'''&&&((())))))***+++*********(((((()))(((((((((((()))+++555===XXXxxx|||MMM///111222...,,,)))''')))+++,,,+++***++++++&&&---+++((()))'''...AAASSSwww```@@@111111///...,,,+++))))))'''((())))))))),,,000333HHHbbboooIII222---,,,,,,000777;;;<<<;;;;;;???<<<===GGGOOOYYYkkk{{{UUUSSSLLLJJJDDD<<<555000...///...---222555888QQQsssiiiJJJ:::...---222000...---+++******+++---...***---+++,,,111333AAA[[[]]]@@@:::000.....................---222333000111666:::RRRwww]]]<<<999444111///...---,,,000111///---222CCC]]]pppaaaBBB333000//////000000///...111888>>>[[[HHH>>>000...------+++&&&'''***(((000...+++///000888IIIfffQQQDDD---000...,,,*********+++,,,)))+++,,,+++,,,---...------333999aaaUUU777111...---111111...------,,,,,,+++++++++---***%%%000---)))444***+++---,,,)))((()))+++++++++///AAAQQQffftttPPP===666222000000***)))(((((((((***+++,,,'''''''''((('''&&&&&&%%%&&&%%%%%%&&&&&&'''((())),,,------,,,+++)))&&&%%%)))((((((((())),,,///000---+++,,,000666999666222000//////000444:::AAAEEEMMM^^^sss{{{iiiPPPHHHAAA@@@???<<<::::::555666555444222111111111///000111111111111222333000111111111111222444555555555444444333444444444666555444555888:::999555222555888888555333444555333444222000000333444444~~~cccNNNDDDCCC>>>===??????DDDWWWlllqqqRRR>>>???HHH___}}}mmmEEE:::666111---///333333000444333555@@@XXXsssiiiKKK111,,,///---***+++,,,+++*********+++,,,---666===RRRlll===444111---***,,,///...***000000///...///222888<<>>,,,000---)))))),,,///000///111555DDDsssiiiHHH222+++...)))%%%***---...%%%)))000)))$$$'''(((...(((,,,...''''''+++((('''''''''''''''((())))))'''222444TTTrrrPPP333444,,,''',,,************,,,------,,,***+++***))))))+++...222444BBBggg|||OOO:::///...///++++++---&&&)))+++,,,------...111333BBBVVV}}}III555222,,,+++333===@@@>>><<<777;;;:::<<>>[[[]]]:::000///+++***------***+++...++++++,,,,,,,,,,,,---------555:::JJJxxxggg===111222...---111++++++*********************+++,,,+++***)))***+++***))))))+++******+++---222///222???VVVuuuZZZ@@@777444...)))))))))))))))))))))))))))+++***((('''%%%%%%$$$$$$''''''''''''((()))++++++---------,,,+++***(((((()))((('''((())),,,///000)))((()))///666999888555,,,333777777;;;FFFSSS[[[jjjvvvsssooohhhaaaZZZTTTQQQ===;;;999666444333333333222222222111111111000000111111111111111111111111...///000222222111111000000111111111111222222222222222222222333444555555666555333222111222333333222333444555555444222111lllUUUHHHAAA======??????EEEZZZppprrrQQQ======FFFaaa|||vvvQQQ===888222///111333222///111111222888JJJ```ooosssfffLLL444//////,,,***+++---,,,+++++++++,,,---...555<<>>666888666999@@@BBBOOOfffqqqvvv]]]MMMEEELLL;;;***000.........***,,,000111444EEEXXXhhhaaaFFF<<<;;;???NNNJJJAAA888000...---******+++,,,,,,...000000666EEEUUU}}}PPP999222,,,---------,,,+++,,,,,,/////////......999QQQhhhjjjCCC666444555//////111,,,***,,,......---111999???FFFJJJJJJBBB555---,,,...---------------111666:::IIIRRR;;;444111---++++++,,,,,,+++...+++***---...000777>>>YYYeeeBBB444000---+++------***)))++++++++++++,,,,,,,,,------,,,444888EEEooozzzOOO999333///,,,---+++++++++*********)))))))))))))))'''&&&'''))),,,...+++))))))************,,,...333===LLLhhhbbbFFF<<<777111******************************)))((('''&&&%%%%%%%%%&&&&&&&&&&&&'''((()))***++++++++++++***)))((('''***)))((('''((()))+++,,,***)))+++111999??????>>>888===AAAEEEOOOaaarrr|||{{{fffVVVTTTQQQMMMHHHCCC???<<<888777555333111111111111111111111000000/////////111111111111111111111111...///000111222111000000000000111111111222222222111111111111111111222333555444333111111111222333333222222222222222333333zzzaaaOOOCCC??????@@@???EEE\\\tttuuuSSS>>>>>>FFF]]]vvv```BBB;;;333111222333111///000111111222:::HHHTTTXXX\\\III666000...***))),,,------,,,,,,,,,---...///333;;;LLLwwwqqqFFF111000---,,,+++***+++,,,***,,,///000//////000222444999@@@NNNaaakkk```MMMBBBHHHcccnnnIII666000000///---++++++,,,...000222@@@ZZZuuunnnIII666444111***------,,,,,,,,,,,,------...---///444===KKK```qqqtttRRR;;;111000333777PPPfffzzzbbbIII333///222111//////222DDD^^^|||OOO888///222///...000---111222///000222555KKKnnniiiAAA333...---++++++++++++)))((())))))************))))))+++((((((******+++000666GGGqqq[[[;;;///---***(((((()))+++,,,,,,,,,;;;PPPyyydddCCC000///+++(((+++***+++&&&+++...(((---;;;???BBB111***,,,((()))+++&&&)))(((((((((((()))******,,,333333HHHccc|||ccc:::111......///++++++******+++---...,,,+++++++++))))))***+++...///555OOO{{{HHH666///000,,,,,,...(((,,,---...------///222444???WWW{{{nnnAAA444000222:::??????======888888555:::DDDDDDJJJ[[[dddjjjRRRGGGMMM===---111------...***+++000///---444???LLLOOOBBBFFFPPP\\\rrrrrr```GGG333000000+++***......---...///000555EEETTT{{{bbb===666///...---,,,,,,,,,,,,,,,...///111000...666LLLbbbxxxIII888333444///000222...+++---...---++++++///333111444666555111...///111,,,---------...111555999@@@yyyYYY;;;444111...,,,,,,,,,,,,+++...++++++...///000666===PPPxxxsssNNN666222...,,,......***((()))++++++++++++,,,,,,,,,,,,+++222555???bbbhhhEEE555000...,,,---,,,,,,+++***)))((((((***)))(((%%%%%%'''+++///444111...+++******)))((('''---555:::AAAZZZlllLLL>>>888111***++++++++++++++++++++++++))))))((('''''''''''''''%%%%%%%%%%%%&&&'''(((((((((((()))******)))((((((+++***((('''&&&''''''(((***)))+++222;;;CCCGGGHHHDDDHHHMMMTTTcccyyytttYYYGGG===<<<;;;:::777555333222222222000///////////////000000////////////......000000000000000000000000...///000111111111000000000000000111111111222222111000///////////////000333222111111000111111111222111000//////111444555oooZZZGGGCCCAAAAAA@@@GGG___xxx}}}ZZZCCC@@@FFFRRRhhhlllGGG<<<333111333333111000222555444111111999AAADDDLLL@@@444///,,,((()))------,,,,,,++++++---...///111999KKKsssxxxNNN333000...---+++(((***---***,,,......------...///...000555???PPP\\\XXXNNNBBBIIIffftttMMM999111000///---,,,,,,---...333333;;;NNNdddyyy}}}QQQ888777666------------,,,,,,---------...---...000333===PPPaaa{{{bbbGGG888444999>>>ZZZtttfffMMM555000222111//////111EEEbbbXXX===000333111///000...///111......222444GGGeeeqqqJJJ888...---,,,,,,,,,,,,***((()))))))))******)))))))))***((((((******+++111999RRR|||XXX:::222...---+++***+++,,,---...,,,<<>>000///,,,,,,---''')))))))))))))))******+++***///000BBB^^^uuusssDDD000///111000+++,,,+++***+++---...---++++++***)))))))))***+++---333FFFkkkQQQ999...---******+++'''------...------///222444===XXXsssEEE333000222999>>>===;;;;;;;;;;;;999AAANNNKKKIIITTTbbbqqqsss]]]NNNPPP@@@000222,,,+++...+++,,,000111...000555888AAA@@@TTTlll{{{VVV777333333+++(((...---,,,,,,---...333AAAOOOlllwwwFFF;;;111///---,,,,,,---,,,,,,))),,,000111///555III\\\sssQQQ<<<333444000000222///---...000///,,,+++,,,------...//////////////////,,,,,,------...000555888CCCyyyddd???333000---+++*********)))---++++++...//////444:::EEEfff\\\888333...+++...///,,,))))))***++++++++++++,,,,,,,,,***///111888VVVRRR888333222...------,,,+++***(((((('''*********))))))***...111:::<<<;;;333,,,*********'''---444888<<>>333111///...............222111666BBBTTThhhXXX:::777666---------------------------+++,,,...000111555CCCQQQkkk~~~sssRRR:::888===BBB^^^{{{\\\III777222222///...111000EEEbbbfffDDD222333111///000...+++000...///333444@@@WWW|||TTT<<<000...,,,,,,,,,,,,+++)))***))))))))))))))))))******))))))+++***+++333<<<[[[WWW999111++++++***)))))))))***+++...:::KKKoooTTT555...++++++---***+++***---+++,,,BBBYYY^^^fffGGG444222...,,,,,,''')))))))))))))))******+++***---111???]]]rrrSSS444000222...+++---+++***+++---...---,,,+++***)))))))))******+++111>>>]]]]]]@@@///...******,,,(((---...------,,,...111444@@@```sssNNN555111222999>>>>>>;;;;;;;;;<<<<<>>BBB___~~~PPPAAA555333111,,,---222000BBBZZZuuuMMM555444111...000///***000//////222111777IIIaaaaaaCCC333000---,,,,,,,,,+++*********))))))))))))******))))))***+++***+++444>>>^^^XXX999000,,,------,,,******+++------666@@@]]]ttt]]]:::000,,,+++---***++++++...---444SSSmmmpppkkkHHH333111,,,))))))&&&)))(((((((((((()))******---...333<<<[[[mmmvvvggg===333222---...---,,,***+++---......---******************++++++...666PPPqqqkkkHHH222000------///,,,---------++++++,,,000333@@@dddsssUUU;;;444222999AAABBB???===999999:::FFFSSSNNNFFFLLL]]]cccuuugggOOOKKK>>>222444///000222111///------,,,...///111AAAQQQzzzgggJJJ000,,,...+++))),,,...,,,,,,///000444>>>HHH\\\cccEEE777222...,,,---...---+++------///111000000777@@@MMMjjjeeeEEE333333000...111///***+++---/////////...---+++,,,,,,,,,+++***))))))***+++------...000444666NNN|||yyyFFF888555111...---------,,,***(((***---...,,,...333:::KKKVVV;;;333,,,---000///------************+++++++++++++++,,,---222DDDgggwwwOOO888///------,,,,,,+++***)))((((((%%%(((+++---,,,*********999HHHQQQIII<<<777666444000,,,///666===NNNttthhhFFF888555333++++++++++++++++++++++++++++++***)))))))))))))))((('''''''''''''''(((((($$$&&&))),,,------+++***''''''((()))******++++++...///000444:::AAAGGGKKKNNNJJJCCCCCCXXX}}}uuudddTTTIIIBBBAAA???:::666444555666...//////000000/////////...///000111111111111000//////000000000000111111000000000000000000000000---...///000000000///////////////000000000111111222111111000000000000111//////000111111111111000---...000222333222111000hhhWWWGGGEEEIIIRRRddduuu\\\FFF@@@@@@GGG\\\|||hhhPPP;;;666555222111444...222333000///111111///---......///000111000...,,,,,,+++***+++,,,---...111999BBBbbb}}}wwwNNN<<<------///,,,,,,000+++,,,............000111...------///222444666888:::SSSsssfffBBB333000------...///...---,,,,,,///444===OOOjjjtttMMM888111///,,,---...//////...---,,,---,,,---000000...000555BBBUUUppphhhKKK888===AAA]]]|||tttJJJ;;;000000000,,,---111111<<>>JJJiiinnnQQQ777333...+++***++++++***+++***)))(((((()))***+++))))))++++++***+++555AAA^^^___>>>333---///000...,,,+++,,,...+++000333III\\\uuugggBBB555---+++,,,******+++...///>>>eeehhhEEE111///+++''')))(((((((((''''''(((((()))***,,,,,,222999YYYjjjnnn{{{HHH777222,,,111...,,,++++++,,,.........************++++++,,,,,,///000BBB[[[ttttttMMM444111///---000...------,,,***)))+++///222===eeettt^^^>>>444...666BBBEEEBBB>>>888777666???MMMJJJFFFOOOWWWggg{{{sssVVVNNN???333555///111///111111...,,,---///000000GGG___uuuPPP???///+++,,,,,,++++++,,,***,,,///111333:::CCCWWWvvv|||SSS999444...,,,...///---***...+++,,,///000000222666???SSSbbbnnnIII444333000---///...+++,,,---///000111000///+++---//////---+++,,,---)))+++---......000333666KKKvvvMMM999555111///......---,,,***)))+++//////,,,...222999???ooopppCCC888///...//////------************++++++++++++++++++,,,000:::OOOllldddAAA222000+++++++++*********))))))(((***+++,,,***)))******222BBBMMMKKKFFFDDD>>>555///+++---555999CCCbbbuuuNNN:::333000************************---,,,+++***)))(((((((((''''''&&&&&&&&&&&&&&&'''###&&&)))+++,,,+++***((())))))***+++,,,,,,,,,,,,...///000222444888<<>>999666444222000000111222222---...//////000/////////,,,---...///000///...............//////000000000111111111111111111111111------///000000000///...////////////000000000111000000000///000000111111///000111222222222111111000000111111111111111111yyycccNNNGGGIIIOOO\\\iii{{{eeeOOOGGG@@@BBBSSSssssssXXX@@@888666111000444...111222000111333111---///000111222444666333...------,,,+++,,,---...///444999>>>ZZZwwwUUU???------000------000(((,,,000222111000000000///---,,,---///111555::::::YYYzzzkkkAAA333///,,,,,,---...---,,,//////000333888FFFaaaxxxWWW===444444,,,---...//////...---,,,333///...000000---...111444EEE^^^xxxttt___888<<>>222***222@@@EEEAAA<<<999777333:::GGGGGGHHHTTTTTTmmmaaaUUUDDD555555---///***///222111///000333444///LLLiiihhhDDD===333------...---***(((''')))---///111777>>>QQQiiibbb:::444...,,,...///---***+++''''''---222222111333888EEEMMMqqqrrrLLL444333000---///...///...///000222333333222))),,,///---***((())),,,)))+++---......000333555HHHrrrTTT777444000---,,,,,,+++***+++***,,,000000---...222777666___III===111...///...,,,,,,)))************+++++++++******,,,000444===QQQbbb|||tttKKK888666++++++******************---------,,,******,,,...---;;;GGGIIILLLMMMCCC444...***---444444888TTTttt}}}RRR999///+++))))))))))))))))))))))))...---,,,***)))(((((((((&&&&&&%%%$$$$$$%%%%%%%%%"""%%%(((++++++***(((&&&++++++,,,---------,,,,,,+++,,,------...000222555333777;;;>>>JJJccc}}}kkkLLL888333555777000...---...111222222000+++,,,---......//////...++++++------...---,,,+++---------.........//////111111111111111111111111,,,---///000000000///...////////////000000000000///////////////000111222///000111333333333222111444333111000///000222333qqqXXXLLLKKKNNNSSSXXXmmmxxxVVVAAA@@@AAAKKKdddiiiGGG;;;888333111444111---+++...///...///111111999@@@BBB???<<<999666111///,,,******+++---//////555===LLLjjjhhhJJJ000---000...---111...---,,,---///000///...---,,,,,,,,,---000333444:::QQQqqqrrrTTT===222000///(((+++222000000///,,,222999:::NNNpppcccAAA;;;333222000.........///...---,,,------------///111222111888GGG___zzzmmmQQQGGG;;;^^^fffDDD777333222,,,---///)))000222===XXXjjj???222333...,,,/////////...------------...888CCCRRRsssgggFFF333,,,///)))&&&(((&&&!!!$$$'''(((((('''((((((%%%***)))+++222111444AAAXXX|||KKK666///---,,,---+++''''''+++***---222777===QQQvvv}}}SSS888000000///,,,(((,,,111666OOOkkkIII333...'''$$$(((((((((((((((((())))))))))))***---...888KKK\\\vvviii999222777'''......------,,,---------...***'''&&&((()))'''&&&+++000222555@@@SSSaaaeee___GGG333///222000///111+++++++++,,,---000222333AAAaaaoooGGG333,,,444888<<>>000------///---***,,,111---,,,,,,,,,---...000111BBB^^^oooIII444+++---***+++,,,&&&)))******+++,,,,,,------000666KKKsss```;;;...444,,,***///)))++++++***************+++*********---111777===AAA[[[|||bbbLLL111000000---***)))+++,,,+++******))))))))))))******111555===FFFNNNNNNEEE<<<111***+++444666666FFF\\\VVV:::000---+++)))((()))++++++)))&&&++++++******)))((((((((())))))'''&&&%%%$$$$$$$$$&&&''')))+++,,,,,,,,,+++,,,+++++++++***)))))))))+++*********+++---///000///000555===KKK[[[iiirrrwwwgggOOO<<<333000///...//////////////////......///............///000000........................000///.........000111222111111111111222333444555222111000000000111222333////////////////////////111111111000000000000000//////000111333444555666777444000000222444444333zzz___OOOJJJIIIKKKMMM^^^qqqcccHHHCCCAAAGGGZZZssszzzZZZFFF;;;444000///111---,,,...000...///333666CCCPPPQQQHHH???777222000...---++++++,,,---...000555:::GGGbbbtttUUU999111111...,,,...,,,+++***+++---...---,,,---,,,,,,,,,---000333444<<>>000///---(((---///333;;;YYYeeeCCC///---(((&&&++++++))))))))))))************))),,,,,,444EEEUUUqqquuuBBB444777...///...---+++))))))((((((,,,)))'''''')))******)))***------,,,222???HHHJJJKKK<<<666@@@CCC777...///++++++++++++---///111222@@@___rrrGGG333,,,111333888>>>===AAABBBAAA<<<777888???GGG^^^ggg{{{}}}eeeMMM333///333***,,,------,,,,,,---111333;;;XXXxxxOOO===555...------+++***+++++++++,,,,,,,,,///444777CCCXXXQQQ:::000111------000...***++++++,,,...///111222///333888FFFfff~~~ZZZ999222333000...111333333:::KKK[[[___WWWMMM444000...///...++++++---,,,,,,+++,,,---///111222;;;UUUSSS;;;......++++++,,,'''(((((()))******++++++,,,333555AAAaaalllEEE222333,,,+++000+++,,,,,,+++***))))))******+++******,,,///333777999AAA```}}}gggAAA111000---******++++++*********))))))))))))******(((---555???MMMWWWSSSIII888---***111333333@@@SSS~~~{{{TTT;;;222///,,,***)))***,,,,,,)))'''(((((()))))))))))))))))))))((('''&&&%%%%%%%%%%%%((()))***,,,,,,,,,++++++,,,++++++******)))))))))(((''''''''')))+++---...222333666;;;BBBJJJQQQUUU[[[PPP@@@444///---,,,+++.......................................//////000------------------------///......------...///000000000000000111222333444222111000//////000000111////////////////////////111000000000000000000000000000111111222333444444555222//////111333333222kkkWWWMMMHHHGGGIIIUUUfffwwwTTTFFFAAABBBMMM^^^rrrqqqSSS???666222---111---,,,///000///111555@@@UUUfffcccQQQ@@@444.........---,,,,,,,,,,,,---000333666???WWWuuugggFFF777333///,,,+++,,,+++***+++---...---,,,------,,,,,,---000222444:::JJJfff{{{WWWAAA444111---...111,,,000000...111666555BBB]]]eeeCCC666444111///......///......***---000000---******++++++...666CCCTTT``````ZZZHHHDDDFFFgggeeeDDD444///000,,,...111...///000999NNNrrrZZZ===333222111...///......---------------,,,222:::ZZZvvvzzzOOO777,,,///,,,+++,,,&&&------,,,***((((((***,,,%%%)))&&&'''...///333BBBXXX```BBB555000---,,,+++(((***---111***+++111111444NNNnnnlllFFF111000///(((111000444BBBeee```???---,,,)))(((+++***))))))*********+++++++++(((,,,+++///<<>>DDDNNN___|||[[[@@@999666000000------///000000333999OOOhhhyyynnnRRR<<<222.........---------,,,,,,,,,000111222888LLLjjjwwwUUU>>>555111---***...---,,,---///000///......---,,,,,,---///222333666CCC]]]~~~eeeHHH555111...///111+++///111///000444222;;;RRR|||zzzMMM;;;555222///.../////////...,,,///222111///---...///,,,---111777???EEEFFFEEEAAA>>>HHHeeemmmJJJ666...000,,,,,,000......000666FFFfffnnnGGG333222111---///...------,,,,,,------...111333LLLggg~~~VVV;;;...///...///000++++++,,,,,,+++))))))***,,,&&&)))%%%&&&,,,---222BBB[[[lllEEE666000,,,+++***(((***---444***+++333111...AAA^^^qqqLLL444444444---///...444HHHpppaaa@@@------***((((((&&&((())))))))))))*********)))---+++,,,555AAA___fff???444555---,,,,,,,,,,,,------...,,,***))))))***,,,------((()))(((((())),,,...///000666UUU}}}\\\<<<444++++++******+++---...///555NNNlllRRR<<<333444///111===EEECCCCCCBBB>>>:::<<>>---+++------333<<>>BBBGGGQQQooodddDDD:::777222000......000000000666<<<]]]xxxqqqNNN777111000......---------,,,,,,,,,...///000333CCC```cccGGG777222///+++...---,,,---///000///......---,,,,,,---///111333555>>>UUUyyyqqqNNN666111//////111,,,...111//////333111888KKKooo\\\BBB777444000...////////////000000000000000000111222------...000222333555666999666GGG^^^{{{SSS;;;///000,,,***---,,,---///333>>>XXX|||YYY<<<555333.........---,,,,,,,,,,,,,,,...000///BBBWWWqqq~~~^^^AAA000...,,,---000+++)))+++------+++*********'''***&&&%%%,,,,,,111@@@\\\|||xxxIII777000+++++++++)))))),,,---%%%&&&...---(((666MMMkkkuuulllMMM666444555///,,,---777MMMxxxbbb@@@---...,,,))))))%%%'''''''''(((((((((((())))))...,,,,,,111999RRRuuu}}}PPP888444------,,,,,,---......///......,,,+++))))))***+++(((((((((***,,,---///000222>>>cccoooGGG666,,,++++++***+++,,,---...111GGGccc```DDD666666///---777>>>BBBCCCCCC@@@;;;999:::<<>>ZZZ~~~SSS999111,,,...111///,,,+++)))))))))***,,,///111333555LLL~~~{{{QQQ555000------///...))))))******+++,,,,,,,,,)))000444777HHHiiiwwwHHH111111111...000...---,,,***)))(((((((((((()))***+++++++++******333666KKKjjjaaa<<<333---......+++((()))******))))))))))))******(((,,,+++---@@@^^^ooopppbbbKKK555---,,,,,,000555>>>IIIPPPIII<<<222///...,,,---------,,,,,,++++++,,,,,,,,,++++++*********&&&&&&&&&'''((()))++++++111222222222222000///...,,,,,,+++***)))((('''&&&*********+++,,,...000222...---------...///000000000///---------------,,,++++++++++++,,,,,,------,,,---.../////////......------------------------.................................---......//////333333222222111000///...//////////////////////////////000000111111111111222222111111111111000000111111111111111222333444gggQQQNNNUUUeee|||gggPPP@@@BBBDDDHHHaaaqqqNNN<<<555000///...///111111111888@@@fffsssLLL666111111......---,,,,,,,,,,,,---,,,...///111===WWWzzzrrrQQQ;;;444111---,,,+++***+++---...---,,,///...---,,,---///111333777;;;OOOsss}}}VVV:::333......000...---111///...333333888HHHcccwwwoooKKK888555111//////000000000111000000444999<<<;;;888111---,,,......---///222444000GGGYYY[[[???111111,,,)))++++++---000111777JJJmmmlllIII777000---...------,,,,,,,,,,,,,,,+++///---999GGG___|||vvveeeGGG333---)))+++111000444555444111---+++******))),,,(((''',,,+++///===UUUqqqPPP999111,,,,,,---+++***+++)))&&&''',,,+++)))222???UUU___\\\GGG444111000,,,,,,...999OOOxxxccc@@@---......------)))&&&&&&&&&'''''''''(((((((((---,,,---111333EEEbbblllGGG666///...---,,,++++++++++++000000...+++((('''((()))'''%%%&&&)))***)))+++...555BBBgggRRR777------,,,++++++,,,---...111DDD\\\uuuOOO888444...***///333999;;;>>>@@@@@@@@@AAABBBOOO___bbbcccxxxSSS999333000111---......------///222555???YYY{{{^^^999222---...///------...)))+++,,,------...000222999JJJ\\\jjjLLL999555000000111,,,+++++++++******+++,,,,,,,,,......,,,+++000:::AAAMMMAAA555111///---...111777GGGeeezzzLLL666000,,,...000...---...************,,,...000222666KKK}}}WWW666111///---///...)))******++++++,,,,,,------000222111666OOOzzzOOO333333111,,,111---,,,+++***))))))))))))'''((()))++++++,,,,,,,,,...000GGGcccgggBBB666---...///+++))),,,******))))))))))))******'''******,,,999RRRmmm|||uuu]]]AAA222---,,,...000555:::???===777111//////+++---......,,,++++++,,,---,,,,,,+++******))))))&&&''''''''')))***+++,,,111222222333222111//////,,,,,,+++***((('''&&&&&&))))))(((((()))+++---...,,,+++)))((()))***,,,...000///---,,,++++++++++++***++++++,,,,,,------...,,,---///000000000///...........................------...//////////////////......---......//////222222333222222111000////////////////////////////////////000111111222222111111111111111111000000///111222222222222333444vvv___VVVWWWggg{{{[[[CCCBBBBBBAAATTTqqq___DDD666000///...///111111222999CCCiiizzzRRR;;;333000000...---++++++,,,---...,,,///000000777NNNrrr[[[???555222...,,,+++***+++---...---,,,///...---,,,---///111222888777FFFiii___@@@777///+++//////,,,111...---444555;;;IIIZZZjjjSSS:::666111//////000000000111000555BBBPPPXXXUUUPPP<<<333---------+++...222111...IIIWWW```AAA222222---))),,,---...000000111@@@```]]]???222///...---,,,,,,++++++,,,,,,)))///---333666IIIhhheeefffIII666000+++111===BBBKKKHHHAAA888000++++++,,,***...***)))...+++---:::IIIbbb[[[;;;333...000111...++++++***---...,,,+++,,,000333===DDDEEE<<<222---,,,,,,,,,///888IIIppphhhDDD///000///...---)))''''''''''''((((((((((((&&&++++++---111///888OOOggg\\\===000///...---------------/////////+++'''&&&''')))'''$$$$$$((()))((()))...333BBBeee^^^888///...---,,,,,,---......000@@@UUUvvv___:::333---))),,,---...111555;;;@@@EEEJJJMMMKKK[[[YYYZZZuuuRRR>>>444...555............---///222555@@@UUUsssfff>>>666///......,,,,,,---)))+++,,,------...000222444GGGRRRyyy___EEE;;;333111333...++++++************++++++---,,,,,,,,,------///111:::555222111000......111:::NNNlllvvvIII444///...///...++++++...+++*********+++---///000666GGGuuu^^^:::444111------,,,,,,,,,,,,---....../////////,,,...222111===gggSSS555555111)))111,,,,,,+++***))))))******(((((()))******+++,,,,,,000+++>>>TTTvvvmmmHHH888---...000++++++///******))))))))))))******)))***---000444FFFhhhnnnOOO999///+++,,,---000111333444222...---...***,,,...---+++)))***+++******))))))))))))))))))'''''''''((()))***+++,,,...///000111111000......,,,,,,+++)))((('''&&&%%%)))((('''''''''(((***+++******)))((((((((()))*********************+++,,,+++++++++,,,---.........---...000111222111000///------------------------***+++,,,...//////////////////............//////000000111222222111000///////////////////////////...//////000111111222222000000000000111111111111---///222222111000222444nnn```[[[aaa}}}bbbDDDAAA@@@<<>>333///,,,---,,,+++,,,///333888>>>CCCGGGGGGWWWSSSTTTsssWWWDDD555***222............---///222555===OOOlllnnnEEE;;;333000///------...)))***,,,---------///111///EEEJJJlllrrrQQQ@@@444000222---,,,+++******************000---+++---///...,,,+++///...///111111//////000:::PPPnnnsssHHH333000//////,,,((()))...++++++******+++---...///777DDDmmmccc===666222---,,,***))))))******+++,,,,,,---,,,'''---777444444VVVVVV666777111(((111++++++***************+++)))))))))))))))***++++++333(((444FFFkkkLLL:::---...000,,,+++000******))))))))))))******))))))---///---888]]]zzzXXX>>>000******+++---++++++------+++***+++))),,,...---***)))***+++&&&&&&''''''(((((())))))(((((((((((()))***+++,,,,,,---...//////...---,,,,,,,,,+++)))(((&&&%%%%%%***)))(((''''''((()))***))))))*********)))))))))###%%%(((***++++++---...++++++,,,------...//////...///111222333222000///,,,,,,,,,,,,,,,,,,,,,,,,''')))+++---...///......000//////.........//////...///000111111000//////////////////////////////...//////000111222222222///000000000111111111111+++...111111//////111333|||gggaaa]]]rrrzzzlllGGG>>>???>>>DDDQQQrrrbbb===555222000000111111000666===eeefffCCC000222000,,,)))***...///,,,'''+++***---111444AAAccckkkIII555...,,,...---,,,---///000///...,,,---//////...///000222555444>>>YYY|||}}}UUU;;;111///000000000//////000111999JJJ[[[]]]iiibbbEEE777222222---000555111444333>>>\\\}}}bbbIII///(((...333222///000///DDD___wwwmmmCCC333444)))'''///...,,,)))+++111888JJJoooggg>>>555...++++++......+++***,,,,,,+++***)))+++444@@@IIITTTAAA666222333HHHffftttdddLLL???222,,,***###&&&)))+++---------///000:::RRRrrrqqqHHH666//////******,,,(((************************++++++,,,------------,,,...,,,555???WWWPPP555777...(((---,,,'''''''''''''''((())))))(((+++,,,+++***,,,444:::RRR}}}GGG888000---222333...---111,,,,,,,,,,,,+++)))'''&&&)))(((((((((***,,,...///777:::]]]wwwCCC444...***,,,---,,,+++,,,)))666EEESSSgggxxxIII:::555,,,***222......------...///111222;;;555===NNNggg^^^:::666555+++...////////////000222444BBBHHHlllNNN666///555222,,,+++(((***++++++,,,---...000000444:::MMMppp```???222111111///*********)))))))))))))))***,,,---......---+++)))/////////...---...222444>>>[[[nnn~~~zzzLLL666222,,,***---000---(((************+++,,,---...111999WWW|||sssJJJ888222444333***...---,,,+++++++++,,,---000------///...333LLLggg}}}^^^===...000///'''000///333***(((...+++---***+++,,,,,,++++++,,,---...555///:::ZZZ[[[>>>///222...***---///,,,,,,,,,+++,,,,,,------)))'''***---+++333OOOnnn}}}fffHHH444...,,,(((000///...---------...//////...,,,***))))))***+++...---+++)))(((((()))***,,,,,,+++***+++,,,...///)))***+++,,,---,,,++++++++++++******)))'''&&&%%%''''''(((((()))******+++***+++,,,***((('''((()))&&&''')))*********)))(((************+++,,,---...000//////............///......---,,,,,,,,,,,,---///---,,,---000000...,,,---,,,---...000111000///////////////////////////////////////////////////////////////000000000000111222333444333333111111000111222333333222111000rrrdddXXXeeevvvwwwuuuqqqKKK???>>>===BBBLLL```|||kkkFFF:::444222111222111000555<<>>000000000---+++000///AAAXXXpppwwwMMM666444+++)))///,,,---***+++000555CCCddduuuIII888111---,,,------***)))+++,,,,,,++++++---222999>>>FFF:::444555>>>ZZZtttzzzbbbGGG:::...+++,,,'''''')))+++,,,,,,---...000777NNNnnnvvvLLL888000111,,,+++,,,(((******************************+++,,,,,,,,,,,,,,,+++)))000777KKK}}}[[[;;;777...(((,,,***'''''''''''''''((())))))''')))+++***)))+++000666GGGnnnUUU:::111,,,111222---+++///------------+++)))(((&&&)))((((((((()))+++,,,---888<<>>RRRnnnjjjXXX>>>000000000,,,,,,---000+++)))...+++,,,***++++++++++++++++++,,,---///---999SSSlllGGG000---***))),,,,,,,,,+++************++++++***(((***,,,+++000GGG```uuuvvvhhhNNN888111000...++++++*********+++,,,,,,...---+++***))))))******,,,+++)))((((((***+++,,,------,,,+++***+++,,,,,,)))***+++,,,,,,,,,++++++,,,,,,,,,+++***((('''&&&######$$$$$$%%%&&&&&&''''''((())))))''''''((()))((((((***+++++++++***)))************+++,,,------//////...............//////...------,,,,,,------...---,,,---///000...,,,---------...000000000///////////////////////////////////////////////////////////////000000000000///000111222222111000///000111222222222111000000kkk\\\\\\hhhrrruuu{{{SSSBBB>>><<>>444111---------...111555@@@TTTfffzzzQQQ===333222---...111---000333BBBaaaoooNNN:::222...,,,,,,//////<<>>BBB999...---+++***+++++++++***444+++,,,999>>>iii]]];;;333222333000&&&,,,,,,***)))((((((((((((+++((((((++++++,,,333<<>>;;;;;;:::EEEVVVfffsssxxxhhhOOO<<<666333333333222333777<<>>777555111111222444666>>>PPPaaalllMMM888444000///333000222555>>>RRRttt[[[AAA444000000222...111222===WWWuuu{{{SSS:::555222...,,,******,,,,,,+++...888CCCKKKYYYtttvvvUUU>>>444,,,,,,,,,,,,,,,------)))''''''+++---,,,***...000333999VVVxxxQQQ666222,,,)))+++***(((************+++---///111>>>SSSdddCCC000111...******'''************************(((((()))************)))''',,,---...999UUUddd???333///,,,+++***))))))((((((((()))))))))+++---...............333CCCXXXUUUAAA000---000...---...///...---,,,++++++******))))))(((''''''((()))***///BBBZZZ```vvv^^^:::111***)))++++++,,,...333---111BBBSSSeeekkkKKK;;;444000---,,,,,,++++++,,,......111777KKKddduuuUUUEEE:::...***......---...222666:::::::::999EEEYYY___mmmUUU666000//////000+++---------------...///000///333>>>RRRnnntttGGG888666111000///---+++******+++,,,)))***+++,,,------......+++,,,------------///111444<<>>MMMOOOUUUDDD222///+++***+++,,,,,,***111++++++777:::\\\oooJJJ999111222111)))...---,,,+++***)))))))))***((((((+++,,,,,,///333FFFYYYmmmtttqqqcccJJJ222222222111000//////......++++++++++++*********)))+++******************+++))))))***+++,,,---------)))))))))*********++++++++++++++++++***)))((((((&&&&&&&&&'''''''''''''''+++------,,,*********+++((()))***+++++++++***)))))))))))))))***+++,,,,,,,,,,,,,,,,,,---///000000//////...------------.........//////...---,,,,,,,,,...000///---,,,---...////////////////////////////////////////////////////////////000000000000111222333444555444444333111111111111111222333333nnnUUUPPP___mmmfffNNNBBB<<<999888;;;HHHUUUbbbssspppXXX<<<666111222333222333666;;;TTTooogggFFF:::444333000---,,,,,,---...)))+++,,,+++)))+++333:::JJJTTTfffsssoooYYY@@@222---++++++,,,---...---,,,,,,---......---,,,---...+++---000999KKKiiidddEEE666333......000333555<<>>333///...///...222000;;;ZZZttteeeDDD:::444---///***,,,---,,,+++---222777>>>IIIfffiiiDDD999...,,,---------...,,,)))'''''')))+++,,,---///111444999RRRuuuLLL333222...******))))))*********)))***---///111:::IIIsssoooHHH000111...******)))************************(((((()))***************'''......111:::KKKuuupppCCC555111,,,---******)))((((((((())))))((((((***+++,,,,,,,,,,,,+++777GGGmmmjjjPPP777000111///---///------,,,+++++++++++++++))))))((('''((()))++++++222???QQQUUUooolll===444+++)))))))))+++...,,,***...<<>>888@@@RRRYYYeee]]]<<<333///...///,,,,,,,,,,,,,,,,,,---......---000777EEE\\\|||RRR:::444333111///---***)))***+++,,,+++++++++,,,,,,------...***+++------------...//////888SSSgggqqqBBB666---///000+++((()))************+++,,,---......777888SSSTTT888222...,,,------------,,,++++++((((((((('''&&&'''***------------...000111000...+++666...KKKdddfffjjjMMM555111,,,+++---...---+++(((,,,)))333:::PPPbbbHHH444///111---......---,,,++++++++++++(((((((((***+++,,,...000888LLLeeeyyy{{{^^^@@@777666333000...,,,,,,,,,++++++,,,,,,,,,++++++***+++++++++***************((()))***,,,......//////***))))))))))))***++++++******++++++***))))))((())))))))))))))))))))))))***++++++***(((&&&'''(((((((((***+++++++++***)))))))))((())))))***+++,,,+++++++++,,,---///000111000///......------.........///000///---,,,,,,---***---000///---+++---///////////////////////////////////////////////////////////////000000000000///000111333333333222222222222222222222333444555|||aaaVVV]]]ggg}}}uuuWWWFFF???;;;999666>>>GGGPPPhhhmmmUUU;;;444000111222222333555999PPPmmmyyyPPP===777222---,,,---...---+++'''+++,,,+++***+++///222;;;@@@RRRjjjtttfffJJJ666---,,,,,,,,,...///...---,,,---......,,,,,,---...))),,,///333???YYY{{{yyyQQQ999555---...111333333777DDDRRRhhhkkksssyyyjjjHHH<<<333///111111///555:::EEEbbbyyyQQQ:::222000...------333///<<<___wwwyyyPPP@@@444,,,222---...///...,,,---...///:::<<>>777888HHHRRR___lllGGG999///---///...,,,++++++++++++,,,------,,,...222999KKKiii___===333444111///,,,***((()))***+++,,,,,,,,,+++,,,,,,,,,---)))+++------,,,,,,---//////:::ZZZmmmRRR>>>//////111,,,(((***************+++,,,---...(((666555JJJ~~~TTT777333///,,,------...---,,,+++***%%%)))***(((%%%&&&))),,,+++******,,,---...///000+++:::444^^^~~~VVV888333...,,,...///...,,,$$$222)))...:::CCCnnnjjjJJJ888555000------,,,,,,,,,,,,,,,---'''))))))((((((***---...111EEE```yyylllOOO>>>;;;555000,,,******++++++,,,------------,,,+++((()))******++++++++++++***+++,,,.../////////...***))))))((()))***+++,,,+++++++++,,,++++++***)))++++++++++++************''')))))))))''''''''')))))))))+++,,,,,,,,,+++***((((((((())))))***+++,,,******+++,,,---///000111000//////...............---///111000---+++,,,---(((,,,000///,,,+++---000------------------------////////////////////////////////////000000000000///000111333444333333222333333222222333555666777jjjYYYXXX]]]sss~~~\\\IIIAAA<<<666000555999???WWW```GGG:::333///000222222222555777NNNmmmWWW???777111+++***,,,...,,,)))'''***---,,,+++,,,......444555FFFeeexxxnnnQQQ:::...---,,,---///000///...,,,---......,,,,,,,,,...+++...000000666LLLkkk\\\???:::111111333444111222<<>>333...//////,,,444;;;EEEaaasssKKK666222333111000---333///===dddzzzYYYDDD444+++444000111111///---------+++222,,,:::PPPeeetttRRRCCC555///...,,,******(((,,,///...+++)))***,,,((()))222;;;MMMtttvvvJJJ//////---)))***,,,*********)))((())),,,///000333:::___RRR444222000---///000************************))))))***+++++++++++++++'''...,,,...444444RRRzzzEEE444///)))///++++++***))))))((())))))***))))))***---///000000&&&+++///EEE[[[wwwlllHHH777222---******))))))(((((()))+++,,,...)))(((((((((***,,,...///---666LLL^^^}}}HHH===222///...---...111***......,,,555MMMffftttxxxMMM888///...---,,,,,,,,,---...444999LLLiiiQQQFFF:::333000......000222777BBBOOOVVVSSSGGG===777222@@@NNN[[[yyyPPP===000,,,000000++++++******++++++,,,,,,---...///222@@@\\\hhh@@@222444111///,,,)))((((((***+++------,,,+++++++++,,,,,,)))+++------,,,,,,---...111>>>cccuuuaaaHHH333000222...+++---************+++,,,---...%%%666333CCCuuuRRR666333000,,,,,,---...---,,,+++***'''---111...)))))),,,...,,,,,,,,,---+++)))+++...---???;;;nnn\\\:::444...---///000///,,,$$$:::+++,,,999999\\\dddGGG;;;111,,,,,,,,,+++,,,,,,------'''******'''%%%'''+++---000EEE```xxxqqqWWWDDD???888111---++++++++++++,,,---.........---,,,&&&'''(((***,,,---------,,,---.../////////...---***)))((((((((()))+++,,,,,,,,,---------,,,++++++''''''''''''&&&&&&&&&&&&'''(((******))))))+++,,,***+++,,,---...---,,,,,,(((((((((((()))***+++,,,)))******+++---///111222000000///...............---000111000---++++++---'''+++//////,,,+++...111------------------------////////////////////////////////////000000000000111222333555666666555555444444333333444555777888|||bbbVVVZZZkkksssTTTAAA:::777888888;;;???CCCBBB>>>222222222222111000444999666NNNeeewwwMMM<<<222222444,,,***---+++......---------,,,,,,,,,111555???PPPdddjjjYYYBBB444...))))))******,,,111000...++++++,,,......---///+++,,,222444;;;SSSmmmsssJJJ===333444333111111555888999CCCHHHLLLWWWsssZZZ777...444666111000444666???ZZZsssMMM777111111///,,,///000444AAA^^^|||dddBBB333000...,,,,,,,,,------............///000888MMMhhhxxx|||ZZZCCC000...222///---///...---,,,+++++++++,,,---000000222555KKKxxxvvvVVV777...///+++(((***+++***)))))))))***,,,,,,...000:::WWW]]]666000222,,,(((---+++&&&,,,000))))))---***---(((---///&&&&&&***'''''')))(((...444777NNNrrr}}}NNN666%%%222---+++++++++******+++,,,,,,,,,---///000000///---,,,111//////555CCCYYYnnn{{{xxxdddIII666...,,,)))&&&%%%+++$$$000###///(((///+++***)))((((((***,,,---111888GGG^^^___JJJ444,,,+++++++++,,,///,,,+++...666DDDZZZmmm|||WWW:::444...,,,...///---...000222999QQQkkkSSS???666555//////222///444===LLLYYY[[[QQQ@@@333888555666CCC\\\}}}eee???222333111,,,///...---,,,+++,,,---...------///333;;;NNNnnn{{{NNN666:::///---++++++++++++)))'''---''''''---...))))))...000000000...------...000222???ZZZsssxxxHHH555333&&&,,,666''',,,++++++******++++++,,,***///444CCC\\\qqqLLL666999000------,,,,,,,,,---...///***+++&&&'''111///***......///...+++,,,...///...000;;;QQQ[[[???111,,,---***---000***+++))),,,///...444NNNkkkPPP777666......,,,)))***,,,,,,******++++++***))))))***,,,+++777RRRlll}}}{{{___MMMEEE999000+++***+++,,,,,,,,,,,,,,,,,,+++***)))((())))))***+++---...///000---+++,,,//////,,,)))+++************+++,,,---))))))***++++++++++++***---***'''&&&&&&&&&%%%$$$))))))(((((((((((()))))))))((((((---333555111---******))))))))))))******,,,,,,++++++,,,,,,---...........................222111000///......//////)))***+++,,,---.....................////////////...------------...//////222///.../////////000333222444555555333222222333444222555::::::666666;;;jjjYYYWWWbbbvvvhhhQQQDDD999777555555999<<<;;;888888777666777999:::<<<===888KKK[[[~~~ZZZ>>>111000222------000---------------,,,,,,,,,,,,+++...555CCCWWWbbbZZZKKK888111,,,---...------/////////000222444333111...,,,***,,,111000333DDDXXXxxxYYYBBB333333111......111333333999???FFFTTTqqqccc@@@555888888222...111444<<>>RRRdddkkk^^^GGG333000111...---000///...---+++++++++++++++---...222666LLLyyy~~~\\\;;;000000...******+++***)))))))))***+++,,,---222???\\\eee===222222---***......)))...///((()))...+++...(((+++///((()))---+++***+++***...333444GGGiiiTTT<<<+++555---,,,,,,++++++++++++,,,,,,,,,...///000000///...,,,...---,,,///777CCCOOOWWW[[[NNN>>>333///...,,,***+++...$$$,,,"""...(((------,,,*********,,,---///333===PPPdddpppRRR666......+++)))+++...,,,+++---111===RRReeeqqq```:::444...+++---...------000000:::UUUmmmTTT???444444//////222000333AAARRRZZZWWWJJJ<<<444333111444AAAXXXzzzvvvKKK444000000//////...---,,,,,,,,,------,,,,,,---///555EEE```xxxfffBBB777///---++++++++++++)))(((***'''(((------)))***...//////...---++++++,,,---111:::RRRnnnNNN777666+++---444))),,,++++++******++++++,,,***...///999MMMaaaRRR777666...,,,,,,+++*********+++,,,***,,,((('''...---,,,666444111///---,,,+++,,,...111>>>VVVeeeCCC333---...+++---///(((+++)))+++///---///AAAWWW~~~dddFFF666000///---++++++++++++*********+++***((((((***++++++333III```ppp}}}www```JJJCCC888///*********+++,,,,,,,,,,,,,,,+++***)))(((((()))***+++---...///000///......///...---+++)))+++---//////...---+++,,,,,,---...............---***(((''''''''''''&&&)))((((((((((((((())))))(((((()))///555888555222+++***)))))))))))))))******************++++++,,,------------------------/////////...............++++++,,,---------,,,,,,............/////////////////////......//////000333222222222111111111222222444666777888888999:::777555666:::<<<===DDDMMMvvvbbbYYY\\\iiivvvzzzZZZCCC===888333222333555555444999888888:::===???===;;;888EEEOOOqqqnnnHHH777111222...000222,,,,,,,,,,,,,,,++++++++++++---...111:::IIIWWWZZZVVV===444---...///...,,,+++///222888===>>>;;;444///((((((,,,000///---777EEEbbbnnnLLL777333///---......//////111777???MMMiiidddDDD666555222------000111888QQQuuu[[[>>>333111000---//////111===WWWwwwhhhDDD333///...******++++++++++++,,,,,,'''---///---///===OOO[[[aaaLLL777111000...---000//////---,,,++++++++++++))),,,222888NNN{{{gggAAA222222000,,,*********))))))******+++,,,---444DDDaaatttIII777222...,,,///...***---...(((---666444888,,,,,,///***)))---++++++---,,,...222111???\\\bbbIII444777...---,,,,,,++++++,,,,,,,,,---...///000000///...---......---...000333666888;;;888333000///...---+++000///&&&+++&&&...)))+++...---,,,,,,,,,---///000333AAAVVVhhh^^^:::222333---))),,,---,,,,,,,,,,,,444GGGYYYmmmpppDDD444...+++,,,---,,,---000///<<>>222333//////333111333DDDWWW]]]TTTDDD999444000000333>>>QQQooocccAAA222///000///...---,,,,,,,,,,,,------------...000:::OOOcccOOO666000...,,,+++++++++***((())))))+++------++++++......---,,,+++************000444GGGdddSSS666777...+++///(((++++++************+++++++++...,,,000===NNNmmm]]]:::333000...---+++***)))******+++***...***(((,,,,,,333FFFFFF;;;222000...)))***000111???YYYsssIII666...///---......(((,,,***,,,000///---444AAA[[[xxxzzzWWW777222000...---,,,+++******((()))***)))(((((()))++++++///???PPP^^^oooppp___FFF???555---***))))))***++++++,,,,,,,,,+++******((((((((()))+++,,,...//////000111000...---------))),,,000333333111---***------...///////////////---+++)))((())))))((('''''''''''''''(((((()))***))))))+++000777:::999666,,,+++***))))))))))))))))))(((((((((((()))******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---------------------,,,++++++............////////////111000000//////000000111000111222222222111111000111111333555666777888999::::::<<<@@@DDDLLL\\\jjjoooaaa\\\cccmmmcccDDD@@@999444333444444444444999>>>BBBBBB@@@>>>:::666666???GGGiiiXXXBBB555333///000111***,,,,,,,,,+++++++++******111000000333<<>>QQQ{{{ZZZ>>>666///...000//////000111555:::DDDZZZvvv^^^DDD666222---)))...000111777LLLoooeeeDDD444111000...///...000:::QQQnnnnnnIII666111000------------------------(((+++---***+++444DDDQQQ```NNN;;;222///---...111...---------,,,,,,,,,,,,))),,,333;;;OOOzzzqqqGGG333222111---)))***************+++++++++---444DDD]]]|||[[[???333///------+++'''+++,,,+++777EEEFFFHHH666///000)))''')))&&&***---,,,...222///999PPP~~~yyy\\\<<<888000...---,,,,,,+++,,,,,,,,,+++,,,------------,,,++++++,,,------.........---,,,...000000///,,,+++***...///---222111333---***......------------...///111===TTTfff{{{iii???555777000,,,000++++++,,,+++)))...>>>PPPqqqzzzMMM444...***+++,,,+++,,,///111>>>ZZZqqq]]]@@@111222000000333111444EEEXXX___VVVFFF999333111111555<<>>KKKTTTOOODDD<<<888555111;;;CCCfffeeeKKK999333---///000(((,,,,,,,,,+++++++++******---,,,+++---000777AAAIIIIII===111---------...111111???OOOVVVOOOAAA555...))))))+++...///000555;;;HHHqqqjjjGGG:::///...000000///111333444555;;;III___qqqzzzoooWWWEEE;;;555000...000222333777HHHgggoooJJJ666111111......---///777HHH```{{{vvvOOO888111///---------------------------+++******,,,222===EEEWWWIII:::222...---...000+++,,,,,,---............+++---444<<>>RRRiiioooJJJ555///---***+++))),,,,,,///CCCWWWYYYYYY>>>000///)))&&&(((&&&(((,,,***,,,111///555GGGnnnsssFFF888333...---,,,+++++++++++++++)))******************)))&&&&&&'''((())))))*********---000000...------...***222@@@DDDEEE:::222+++------,,,,,,,,,,,,,,,---///777LLLaaatttrrrEEE777666000---111******++++++))),,,999HHHmmm}}}zzzOOO666///++++++,,,+++,,,000444>>>ZZZrrreeeCCC000222111000222111444@@@QQQ[[[YYYLLL<<<222111000444:::@@@RRRyyy^^^<<<111222///.........---,,,++++++------//////...000:::FFFaaazzz```===111///,,,***+++++++++***)))------+++...555666111111...,,,+++---.........333///777NNNpppoooFFF===888000///222+++******))))))******+++)))/////////444999OOOpppzzzHHH222666222000...,,,++++++++++++(((///...---...333MMMssscccBBB444111///...000///;;;PPP~~~cccDDD222111//////000+++///,,,+++...000000111333666===UUUyyyhhhTTTCCC777...------+++***,,,'''((()))((('''((()))+++...000;;;BBBIIIXXX^^^RRR;;;666///+++)))(((((((((***++++++,,,,,,,,,++++++)))))))))***+++---//////---///222111---,,,---///,,,---...///......---,,,******+++,,,,,,,,,,,,,,,///...,,,,,,,,,+++)))(((((((((((((((((()))******+++,,,---///222333333222,,,,,,+++******)))*********))))))))))))***++++++*********+++++++++,,,,,,+++,,,...000111000...---***+++,,,---........................//////////////////......//////000111333777888555777<<<===:::CCC@@@>>>???CCCGGGJJJJJJHHHSSSaaapppooo]]]XXX\\\}}}eeeHHH===666888999666777<<>>PPPhhh|||ZZZ???222---,,,,,,++++++++++++******222,,,((())),,,...222777GGG@@@777000---,,,---...+++,,,---......///......---...555<<>>BBBCCCNNNSSSHHH777333...***))))))))))))******+++,,,,,,,,,++++++*********+++---...000111---///000111000///000111...---,,,+++++++++,,,---,,,,,,---...............000///...///000000///---+++******))))))*********,,,,,,---...............++++++*********++++++,,,+++************+++,,,,,,*********++++++,,,,,,---,,,---//////000///......***+++,,,---////////////............////////////---------...///000111222222777888555:::FFFMMMLLLMMMIIIFFFHHHPPPYYY___bbbfffsssvvvaaaYYY\\\uuuuuuTTTEEE999999:::888<<>>888444///---222999>>>UUUllllllUUU===222111///---***)))***...//////<<>>QQQ___zzziiiFFF444///...---...***(((******+++000666KKK```~~~XXX999222---------,,,...222222@@@aaaxxxwwwMMM444555333//////...111444999@@@CCCAAA999333///,,,111888888>>>ZZZzzzyyyPPP;;;666.../////////---,,,***)))))))))+++---+++***000888AAAaaaoooJJJ333000,,,******+++,,,,,,)))......222HHHdddlllbbbAAA:::111,,,---...///...111...444>>>TTT___>>>444...***---******))))))))))))******(((---,,,...222///888NNNzzzkkk@@@222...---,,,***))))))*********.........000777ZZZqqqIII333111222...111555===```gggDDD888111///111///,,,,,,+++***+++---......000000<<>>;;;;;;:::AAALLL]]]ddd___KKK;;;999999666222666555JJJ\\\jjjfffOOO999222222---......------------,,,,,,---(((''')))(((&&&,,,444;;;999888555///***...555DDD]]]uuuqqqWWW<<<222333---,,,***)))---111111///666???bbbnnnSSS:::444333...,,,...---///444555333111333777:::444222444222---,,,///+++---//////555KKKooo{{{TTT999222111......---///222222888KKK^^^{{{WWW===000.........------,,,,,,,,,,,,)))***---+++'''***000+++---...---,,,------+++000000111000...,,,***))),,,+++222999HHHooocccAAA111...---+++((()))***+++,,,+++******)))))),,,000444CCCaaa}}}ddd???444333///,,,,,,000222>>>ccc[[[;;;333---***......***---)))(((//////000:::@@@lllnnn???555,,,+++***)))(((((((((((())))))(((((((((((())))))'''((()))***)))'''%%%$$$)))(((''')))+++---,,,***EEEddduuuDDD888///,,,---------,,,,,,+++***''')))999JJJUUUppp|||QQQ888222111---000+++''')))******,,,000666GGGcccmmmooo|||XXX:::333...---------///333///AAAfff{{{}}}PPP555666444......,,,000000222444666666555444333///222999666777NNNkkk^^^AAA444.../////////...,,,***)))+++***,,,...,,,+++///666:::UUUppprrrPPP333000,,,******,,,,,,,,,,,,111333:::XXX|||}}}GGG>>>333,,,+++,,,,,,+++......444:::LLLxxxpppFFF999444///000******))))))))))))******,,,///---...111---444HHHhhh}}}KKK555000///---,,,+++,,,,,,---+++...---...000777ZZZXXX888333555222000000333SSSuuuuuuLLL<<<222...111000---000000...,,,---,,,+++(((000;;;OOOrrr\\\999///222///)))&&&((()))******)))***,,,...888:::???===666>>>BBB777333000,,,******+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,---///000222333222000000222777999777555.........------,,,,,,+++,,,------...............---...111666;;;>>>>>>===//////---,,,+++************+++,,,,,,++++++---...)))))))))***+++,,,......***************++++++,,,******+++,,,------............,,,++++++++++++,,,.........///......---,,,............/////////000,,,---...000222444666777333===DDDKKK```|||hhh[[[\\\iiixxx}}}eeeOOO:::888:::;;;VVVyyyooogggHHH777;;;444888000111666>>>III^^^~~~|||XXX>>>222...,,,...------,,,+++***))))))++++++*********,,,---...555666777777555333333333HHHiii{{{qqq___FFF333...//////---+++)))***---000222<<>>dddkkk@@@000///+++)))+++,,,+++))))))***...222444888UUU}}}|||TTT777......,,,)))(((+++,,,+++************++++++++++++***)))''''''(((((('''%%%***((((((***)))***000999RRRzzzHHH999333111///,,,***(((((()))***...333444@@@YYYpppaaa<<<111222111......---,,,++++++++++++333888AAANNN^^^fff```UUU;;;888222---++++++---///333CCCggguuuuuuTTT888777111000333***+++000333111000222222000000...///222777@@@RRRbbb~~~zzzPPP777444333000------...,,,***,,,***(((((()))---111333999???QQQnnnmmmTTT999111******+++)))***,,,......111;;;___OOO666666111+++000+++---333222111444CCCgggVVV888555333,,,,,,++++++***)))*********000///......///111444555WWWzzz^^^999333...+++------)))''')))+++---+++...222777TTT~~~nnnDDD555444---111666999BBB```dddAAA444333222...//////...---//////---(((111,,,555@@@VVVaaa888///000)))'''---///---,,,,,,(((%%%'''---<<<===<<<999:::>>>>>>:::111...***'''((()))))))))+++,,,---.........------+++,,,---000444555444222222111111333777999888666111000///111444777777777000...,,,---......,,,)))...---///444777:::@@@GGGCCC888///,,,***''''''))),,,,,,,,,,,,,,,+++******++++++,,,------......//////...,,,***))))))******++++++++++++******))))))++++++++++++++++++++++++------.....................---...///000000///---777222000111000...333;;;>>>>>>EEE\\\~~~}}}jjjYYYTTT^^^jjjwwwyyycccHHH@@@??????[[[~~~tttjjjIII777888000222111111444:::EEEZZZzzzeeeEEE444...------------,,,,,,+++++++++...---+++)))''''''''''''+++---///111222444777999IIIjjj}}}xxxiiiQQQ999000//////---,,,++++++---///...666AAATTTttttttNNN999333111//////000111111222222111000///000//////......---+++******,,,///111555DDDbbb|||aaa???111000///...------//////333>>>III\\\rrrPPP;;;333///,,,...---***)))++++++++++++++++++,,,------***,,,...---+++,,,---...000000...,,,+++***+++,,,---///111777JJJlllwwwNNN555111000+++,,,***))))))******)))(((,,,))),,,///,,,...@@@UUUuuuqqqKKK555//////......333777DDDjjjnnnBBB000...,,,***+++...,,,***)))***---000222666MMMooo^^^888222000---+++***+++***)))(((((((((((())))))))))))***((('''((()))***)))'''***))))))+++***+++222:::[[[~~~SSS>>>444///...,,,***))))))******---111111;;;TTTlllfff@@@222///,,,......---,,,++++++++++++,,,111777@@@JJJPPPLLLCCC666333...+++)))+++---///333???bbbtttsss\\\<<<777222222444,,,***///222///...000000...///---...222888CCCUUUfff~~~fffDDD666333///------...,,,******))))))))),,,///333666222333>>>SSSfffhhhYYYHHH777000******+++)))***,,,000///444CCCjjjSSS888666111,,,111,,,...///000222555BBBbbbkkkEEE666222...+++***))))))(((((())))))------,,,,,,---///222333DDDfffhhh@@@444...,,,------***)))***))),,,+++---111555OOOvvvyyyKKK555333000---444999@@@UUUzzzuuuNNN888222000...,,,+++******,,,......---...)))111:::KKKvvvhhh>>>333333///,,,///,,,+++,,,---+++)))...555>>>>>>;;;777888<<<===:::222///+++(((((())))))))))))***+++,,,---,,,++++++++++++,,,...111333333222333222222444777888777555000///...///222333333333...,,,***+++...111111111...,,,...333666999@@@HHHRRRIII===333---+++***))))))************)))((((((,,,,,,------...//////000,,,+++***)))(((((()))))),,,+++++++++************++++++++++++++++++++++++------------............///......///000222222333......222777888555777<<>>GGGZZZZZZPPP===///...---***,,,,,,,,,,,,,,,++++++***---------...//////000000++++++***)))))))))***+++,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///...------...000333444000111555:::;;;<<>>555---------,,,+++,,,++++++******)))******+++...***)))---......222999GGGAAA888222///---,,,+++(((---...000BBBfff|||QQQ555...111---,,,++++++,,,,,,+++***+++((((((+++---...///111333BBBOOOLLL>>>333//////---,,,222999JJJqqqaaa???222000...******)))))))))+++---000111111>>>JJJuuubbb<<<333++++++,,,))))))***)))*********+++++++++++++++***(((((((((((('''%%%)))((())),,,+++***000777KKKkkkbbb;;;000******+++,,,,,,,,,++++++***...+++///@@@SSSnnntttHHH555222333------,,,+++***************...---(((&&&(((++++++,,,+++***)))))))))++++++222---AAA```lllvvvYYY999333444111000///444666333222333333000...,,,,,,...111999JJJYYYtttuuuHHH<<<333222333111///000+++++++++,,,---///000111111111111111000000/////////,,,***++++++)))+++000000666NNNtttoooFFF999222///333...333000000222555:::QQQTTT777222///...------,,,---------************+++,,,------///444>>>SSSooo~~~pppYYY888222.........++++++---(((------...111111<<>>888999777:::===777888VVVzzz~~~aaaLLL???;;;333///111222...---///,,,+++...333444???iiifffDDD444333222///000...---...,,,,,,111999EEEGGGGGGEEEEEEFFFCCC>>>555222---***)))))))))(((,,,---...///000///......000---++++++---111333444333444666777666555333222000000000333666777666555111333666888888777555333222...---...//////444;;;HHHcccnnnXXX:::.........((())))))))))))(((''''''***++++++,,,,,,---......------,,,,,,,,,...///000,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000111333555555444333444666<<>>PPPlll|||XXX@@@333000------...///---***,,,///000222<<>>VVVvvvgggCCC333111...---+++,,,------,,,***---***(((((()))***++++++---333888888444000...---+++***111;;;OOOzzztttLLL666111///***((((((((()))+++...000111111AAAGGGgggyyyDDD666++++++,,,)))))),,,(((((((((((()))))))))))),,,***))))))))))))(((&&&))))))***,,,+++)))...555CCCcccnnn@@@555+++++++++++++++++++++,,,***///,,,...:::HHH___|||SSS:::333000---,,,+++******))))))***'''***)))%%%$$$''')))(((++++++******))))))))))))222---999SSSbbbkkkhhh???555333...000---111333111///000000------,,,+++,,,---222@@@MMMpppMMM>>>333333555111///111---,,,,,,,,,,,,...///000***---000222000...,,,+++---******,,,+++))),,,111333???bbb{{{LLL:::333000333---333333000111555888HHHqqq^^^;;;///---,,,++++++******++++++******+++++++++,,,,,,,,,000000111;;;QQQfffhhh]]]:::333......---******,,,)))///------111111888JJJ{{{kkkBBB999666222444888555555FFF]]]jjjWWWFFF888...///222000...///))),,,+++...222888WWWXXX<<<555333//////------...---...444===NNNOOOMMMIIIHHHHHHCCC===444111,,,))))))))))))(((***+++,,,---...------,,,000...++++++...111333444000333666777555333222111......///222666777666555111555;;;===<<<999666555222//////000000...222888CCC```sssdddEEE111---///******++++++******)))(((*********+++,,,,,,------,,,++++++***+++,,,...///,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111222,,,///333444444666;;;???BBBSSSgggwwwmmmSSSEEE@@@888xxxfffTTTJJJIIIPPP]]]iiitttvvvrrrTTTEEEFFFNNNlll|||SSS???///444111111222444666BBBXXXlllqqqSSS===111000///...---...000333555444222000---+++*********((()))***+++,,,000555999IIIjjjbbbIII666111,,,+++...///...+++)))---000000444EEEccc{{{qqqMMM777222333222111///---,,,+++++++++...///333;;;AAAAAA:::222///000111111333AAA]]]wwwaaaBBB222000,,,+++...000///111444999???RRR|||pppHHH<<<111......,,,******,,,++++++++++++,,,,,,---///******///111666JJJ___sssdddNNN<<<333000000///,,,***...444999DDD```|||~~~TTT;;;333...---,,,,,,------,,,+++,,,+++***)))(((******))),,,,,,---...---,,,,,,------+++111<<>>PPPjjjgggGGG777///---,,,+++***))))))))))))'''***)))&&&&&&))))))&&&(((((())))))))))))))))))000...555JJJ\\\fffuuuFFF999222,,,222,,,111333000...//////,,,,,,***+++,,,,,,...999EEEhhhOOO>>>111222444000...000...---,,,+++,,,///222444333555777777444000,,,******)))***,,,+++))),,,222333GGGsssQQQ<<<444111222,,,222222...000555666???^^^```>>>111,,,++++++***************)))******+++++++++++++++***------///;;;MMMTTTQQQ;;;444///---+++((((((***)))///,,,+++000000555DDDlllnnnAAA;;;222000111333222333<<>>???===999777777111000111444333222444999???UUUjjjfffNNN777///111......//////......---,,,******+++,,,,,,------...------,,,++++++,,,---...,,,---------............------------------------......///000111222333333---000444777;;;DDDOOOXXXbbbxxxnnnccc]]]TTTDDD>>>===555rrr\\\MMMEEEFFFPPP]]]eeeiiihhhNNNAAAFFFMMMkkk{{{^^^EEE222666///000111222333;;;NNN```zzzzzz^^^CCC222//////...///111444888:::666555222000............++++++,,,,,,,,,...222555CCCgggiiiPPP777222,,,+++---///...,,,&&&+++///......;;;VVVnnnxxxRRR666...111+++,,,---...---...000222000222999EEENNNMMM@@@555000111333222222===WWWoookkkHHH444111---+++...000000222555222666IIIrrrxxxLLL???333//////---+++************+++,,,---//////...***,,,222555>>>WWWrrrnnnTTT???444111111111///+++///666666888RRRrrraaaBBB555///---,,,,,,---...,,,+++(((+++,,,++++++------,,,,,,++++++,,,+++)))+++///000---222<<>>YYYuuuNNN:::...---+++))))))***+++,,,'''...---,,,222777GGG___~~~wwwSSS===111---,,,+++***))))))))))))+++---,,,***,,,///,,,'''%%%&&&'''((()))))))))))),,,...444HHH[[[ggg}}}KKK;;;333+++333...333444111///000000...***)))+++,,,,,,---777AAA___|||PPP===000111333///,,,///...---++++++---111555888FFFEEECCC???999333...+++)))(((***,,,+++))),,,222222JJJzzzTTT===444111222,,,222111,,,///666555888OOOlll```@@@444...---,,,,,,++++++,,,,,,((()))***************)))###+++...,,,///:::AAA@@@<<<555///---+++'''&&&((()))...+++)))//////444AAA```mmm???;;;222222222000...000666;;;\\\vvvVVV999111333000...///+++222***(((444444>>>ZZZ~~~[[[NNNLLLGGGGGGCCCAAA???;;;999>>>EEEaaa\\\RRREEE???===:::666111...***'''((()))))))))------///000000000///...---+++***+++---///000///+++///444666333111000111555555666888:::999777555000444:::======>>>@@@BBB000///222666777555888<<<:::III]]]bbbSSS===333444------......------,,,+++++++++,,,------......///000///...------...///000---------.........//////------------------------...///000111222333444444777:::>>>BBBJJJXXXiiivvvxxxeeeYYYPPPIIIJJJIII???>>>???888~~~```KKKCCCFFFKKKMMMTTTTTTRRRJJJ@@@AAATTThhhnnnhhhFFF888777444222111111222666CCCPPPgggoooEEE555111444///666777===LLL>>><<<777222...,,,,,,,,,,,,,,,+++******+++...000222???iii~~~VVV;;;111//////)))***,,,'''************...999JJJVVVwww```@@@222111,,,,,,---------------------444AAAXXXfffUUU;;;444111++++++///000333CCCWWWwwwwwwPPP;;;333...+++,,,,,,+++...222000666BBBYYY|||WWW@@@444333***'''---///+++***)))))))))***,,,,,,000......111888JJJjjjZZZ;;;444111...222---))),,,444333444IIIdddzzzHHH;;;222...+++,,,+++''''''***...---+++*********++++++((()))***)))((((((***,,,000333555999NNNtttbbbAAA444///***+++***************++++++///???CCCDDDaaavvvPPP000---000+++'''+++''''''''''''((((((((())),,,***$$$666>>>444666...''''''''''''***...000000777SSSnnnfff>>>333,,,------(((---111)))+++***+++---///333???KKKlllccc444333///***(((++++++)))(((***)))...666,,,:::+++******---,,,***)))))))))***+++,,,+++333DDDYYYrrr[[[666111222...//////000000000///---,,,---------,,,,,,///444888RRRiii___:::///777...+++111///000,,,...333000,,,:::OOO^^^bbb___SSSBBB444---******))))))***+++...000111:::EEEfffggg???777888111---111000---///555555444@@@QQQ}}}kkk;;;555111111,,,''')))///---'''***)))(((''''''&&&'''''',,,,,,+++++++++///444777888///***+++---+++))))))++++++---...+++***222<<>>;;;444000111555444...000888RRR}}}dddAAA666+++///666---(((...333000+++,,,666AAAhhh{{{ooojjjcccXXXTTTQQQMMMAAA999AAAOOOhhhaaaWWWMMMDDD;;;666555444111,,,(((&&&''')))+++***,,,......---,,,---......,,,++++++---......------///111333333111///---000444888:::999777555555555666888:::;;;;;;;;;;;;<<<888666666666444666;;;BBBLLLXXX```aaaWWWCCC111333///---//////,,,,,,...------------------------///////////////////////////...------...///.........------...//////,,,***222...111777777222555===BBBDDDKKKWWWeeeuuuvvvlll^^^PPPGGGBBB???AAA>>>:::DDDKKKDDDlllVVVJJJGGGHHHIIIJJJJJJIIIDDD===AAATTThhhuuuoooKKK:::888666333222222111444>>>III^^^}}}TTTAAA333555333>>>CCCJJJUUUDDD:::666111---,,,,,,,,,,,,...---------...111444555EEEkkk[[[>>>222///000******---(((''')))******,,,333???HHHhhh{{{kkkLLL999222,,,,,,,,,---------.........:::KKKcccnnnXXX;;;444111,,,+++//////000>>>OOOmmm\\\AAA666000---------,,,---111000444;;;LLLkkk~~~```DDD444222,,,+++---++++++***)))))))))***,,,,,,---+++---222<<>>VVVmmmBBB888888111---111///,,,...333222222===LLLlllyyyDDD777222222///******...---((((((((('''''''''(((((())))))***+++******+++...000444...+++...000...+++++++++,,,...///,,,+++000999KKK~~~OOO@@@333...---111111---111:::LLLrrrvvvLLL:::...///222)))000111111...+++...777>>>PPPwww~~~cccXXXOOOJJJEEEAAAGGGSSSlllggg___TTTGGG<<<555222222///***&&&%%%%%%''')))...///000...,,,*********---+++***+++---//////...,,,...000111222111000//////222666888888666555444555666888:::<<<=========>>>:::999:::999777999>>>FFFNNNZZZhhhsssppp\\\HHH<<<555//////000---******........................////////////////////////000///......000111111111.........---...000222333222000555>>>AAAAAAIIIUUU```dddmmm|||tttiii^^^ZZZVVVNNNEEEAAA@@@>>>AAABBBDDDUUUdddaaa|||dddQQQGGGDDDDDDEEEEEEEEECCC???EEEWWWjjj}}}yyyRRR<<<666666444222222111111777@@@VVVvvveeeLLL999888666HHHSSSYYY```KKK777333///,,,,,,,,,,,,,,,******)))***,,,///222444JJJmmmdddCCC333///000++++++---(((''')))+++++++++...333888TTTiiixxxZZZ???///,,,,,,,,,,,,------......000CCCZZZpppvvv[[[<<<333000,,,,,,...---,,,666DDD^^^oooIII999333/////////------///000222444===SSSjjjsssooogggGGG333000---......'''+++************+++,,,,,,++++++---222>>>XXX~~~```===666444000000///***,,,111//////>>>SSSxxxgggEEE555///+++,,,,,,******,,,******)))))))))***++++++((()))***)))((((((***,,,...888@@@GGGVVVuuu{{{SSS<<<444000++++++************++++++...222333333AAA```~~~nnnFFF444...)))(((,,,''''''((((((((()))))))))***---...MMMddd```UUU>>>.........---+++******+++999HHH\\\WWW:::///------(((***---'''***((()))+++,,,...666@@@TTTyyysssDDD666111,,,***---...,,,,,,...222@@@VVVZZZkkkPPP<<<,,,,,,+++)))((((((((()))***...,,,333IIIeeexxxIII555///***---............---,,,,,,***+++,,,,,,+++---000222<<>>222222222)))111000///......000333555BBBhhhfffTTTEEECCCEEEHHHQQQ\\\ooonnnhhh[[[LLL>>>666333111...***'''%%%&&&'''(((---...///...,,,***)))***+++******+++...000000000,,,---...///000111111111...111555777666444444333444555777:::<<<>>>@@@AAA@@@>>>===???>>><<>>??????===BBBHHHUUUssspppYYYKKKFFFFFFHHHGGGFFFDDDBBBFFFVVVggg[[[???333666333222222111///333999OOOiiitttZZZBBB<<<777LLL\\\bbbfffNNN444111---,,,,,,,,,,,,,,,(((''''''(((+++...111333KKKmmmoooLLL777///000+++***,,,'''+++,,,------,,,,,,...111CCCXXXtttfffDDD---,,,,,,,,,,,,,,,---//////333LLLfffzzzzzz]]]<<<222///,,,---...---,,,222<<>>666666111000///+++,,,000...,,,888HHHiiiuuuFFF777000******+++******,,,((((((((())))))***++++++((()))***)))((((((***,,,...555===EEEXXXxxxmmmLLL999111,,,,,,+++*********+++++++++,,,...000777JJJhhhrrrNNN888///)))(((+++'''(((((((((((()))))))))(((...222UUUtttvvvhhhIII111///......,,,)))***---777CCCXXXccc===///,,,---)))+++...)))+++))))))+++,,,,,,222:::FFFhhh}}}KKK111111,,,***,,,...,,,---000777MMMmmmsss~~~[[[@@@---+++***)))((((((((()))***---***///EEEccc}}}OOO555///...------------------,,,,,,***,,,------,,,,,,...000777GGGbbbwwwvvvKKK555---,,,,,,))),,,,,,---000===ZZZkkkKKK888///---...************+++---///000---888999HHH[[[vvvyyyJJJ888666222///222///------///...---444>>>TTT}}}dddDDD111111000---++++++,,,,,,((((((''''''((()))******)))***+++***))))))***,,,000///999MMM[[[UUUAAA111000......111000---///333:::MMM}}}VVV???555000222222///000555>>>RRRnnnZZZ===444555444///...///111222222333555777JJJlll{{{XXXGGG888999@@@IIIXXXfffooorrrnnn___MMM@@@:::777222000,,,)))(((((()))***)))+++,,,---,,,+++,,,---***))))))+++...000111111---------......///000000...111444555444333222333333444555888;;;>>>AAABBBCCCBBBCCCDDDCCCBBBFFFLLLTTTZZZhhh~~~sss\\\CCC666333333222222////////////............////////////////////////////////////......///000,,,000555555333444999>>>EEEIIIWWWjjjxxxzzzkkkddddddccc___ZZZRRRKKKGGGBBB@@@AAABBB@@@;;;:::===???;;;AAANNNiii}}}gggXXXSSSRRRRRRNNNJJJGGGCCCEEEPPP]]]kkkJJJ888555222111222222000222777DDDUUUooopppLLL@@@777MMM^^^dddeeeLLL333000---,,,,,,,,,,,,++++++******+++---111444666IIIjjjYYY???000000,,,)))+++'''------,,,+++++++++---///777HHHccczzz~~~lllLLL444,,,,,,++++++,,,---///000666RRRnnn~~~|||^^^===222---------...------222888EEEeee~~~^^^;;;333------///......//////111111111666@@@IIILLLRRR@@@555///(((***///,,,******++++++,,,,,,,,,,,,...000000111===[[[hhh@@@666666222111///,,,,,,///...,,,333>>>ZZZ}}}KKK:::111***)))***))))))+++(((((())))))************((()))***)))((((((***,,,...000333<<>>RRRjjj}}}LLL888555333111222///......///...---222888DDDgggvvvNNN333000---,,,++++++,,,...******)))(((((((((((((((******)))((('''))),,,/////////???___xxxsssUUU;;;:::555111111111//////222666===jjjfffBBB666///333444111///222888CCCVVVnnn\\\;;;555555333333///111444333444999DDDMMMccchhhGGG;;;222333999CCCVVVhhhooovvvsss```JJJ===999777111///,,,***(((((()))***(((***,,,,,,+++***+++,,,)))))))))+++...111222222.............../////////000333555555444222222222111222333555888===AAACCCFFFEEEGGGIIIHHHHHHOOOWWWaaajjjyyy]]]EEE888222111333000/////////......------////////////////////////222333444222000000111333222555777888;;;CCCQQQ[[[aaaeeeuuuxxxeeeVVVMMMGGGHHHGGGFFFDDDAAA>>><<<<<<;;;<<<>>>;;;666666:::>>>:::???RRRvvv{{{llldddaaa```ZZZTTTNNNIIIHHHOOOXXXyyy___EEE666333111333333111222666666???VVVjjjxxx~~~SSSEEE:::QQQaaacccbbbIII333111...,,,------,,,+++***))))))***,,,///222444CCCaaakkkIII555222---***+++))),,,+++)))((()))***,,,---000:::NNNdddooogggPPP===---,,,+++***+++---000111999WWWtttbbb@@@333---------------...111444<<>>@@@777555000'''(((000...***++++++,,,---,,,,,,,,,,,,000222222???```rrrFFF888666222111///,,,,,,//////...222888OOOlllXXX???444+++)))******)))***))))))***+++++++++******((()))***)))((((((***,,,,,,------444KKKoooVVV;;;222...---,,,++++++***++++++++++++---///,,,,,,888GGGZZZQQQBBB444...---+++(((((((((((()))))))))******(((111222NNNsssnnnDDD666++++++---,,,...333111===VVV~~~vvvGGG333,,,///,,,,,,///------++++++...///......222///EEEdddddd@@@000***(((***------///222@@@ccc[[[???000---,,,***)))))))))***+++......///999NNNfffsssvvvbbb>>>222222---------,,,------...///...///...---+++***,,,...///222CCCZZZooo```999333333---...)))...111666LLLtttPPP:::888777111,,,///...,,,+++***++++++,,,***666///<<>>TTTeeemmmzzztttJJJ777333......---------...000000//////---***((((((+++---111///===NNN]]]yyyccc888444333,,,///+++000222777QQQ{{{NNN888444111---+++///...---+++******+++++++++555,,,>>>UUU^^^UUU<<<777555111......///...------...///000,,,;;;[[[vvvFFF888,,,+++...---++++++******))))))))))))))))))---///222333111///...---...000CCCkkk~~~bbbSSSBBB999444000///000444444JJJsssTTTAAA222111333111111333///111555???SSSuuummmCCC;;;555...666222555;;;DDDRRRdddvvvhhhRRRAAA444555000...222222333>>>MMMWWWjjjqqq```HHH:::555222---,,,***(((''''''((((((+++,,,---,,,)))'''''''''+++***)))+++...000111000...000333666888999888888999::::::999666333222222333333222333666;;;AAADDDHHHHHHJJJLLLLLLQQQ^^^kkkuuudddEEE666444444444333222222111000000////////////////////////(((+++///000///000555:::>>>BBBJJJXXXlllxxxjjj^^^YYYYYYZZZUUUIII???;;;888666666666666666777888999:::===999888999999777888;;;666999AAALLLjjjvvvkkk___WWWOOOIIIDDDAAADDDJJJ]]]xxx[[[>>>888444444333111111444666222<<>>...,,,///...******(((((((((((()))***+++,,,111666;;;===:::555000---111444FFFlllqqq___III<<<555000...///333333AAAffffffOOO999333333111000333/////////222AAAbbbsssHHH???888111:::888???NNNbbbxxxgggNNN???666///...))))))///111000777AAAGGG^^^mmm```JJJ===888555///...,,,******)))******''')))***+++***)))***++++++******+++...000000000...111555:::===>>>>>>>>><<<===<<<:::666333222222555444333444777<<>>@@@GGG@@@;;;:::888555333444111999CCCIII```zzzdddVVVNNNGGGEEECCCAAAAAADDDTTThhhnnnAAA<<<666222......000222999777444444777>>>EEEJJJGGGFFFHHHaaarrrsssjjjFFF888...000333+++(((,,,,,,------,,,++++++,,,,,,,,,444888FFFcccbbb;;;000222///+++++++++******)))(((''''''&&&111///......000111111000---------++++++---111444AAA```|||lllEEE444,,,+++*********+++,,,---+++333===PPPyyyjjjJJJ222222555...,,,222,,,,,,---------------...+++---222(((999,,,---,,,,,,+++******)))*********)))...111222<<>>```WWW666...111111,,,+++,,,***%%%'''(((***++++++***)))(((+++++++++)))'''&&&&&&''')))***++++++)))(((((((((,,,,,,666>>>SSSPPP444444------111***///555GGG```jjjGGG...111333((($$$+++***+++,,,,,,---,,,+++***&&&---000222<<>>777111111+++555===NNNvvvaaa;;;333444///...555111---000666:::KKKwwwTTT<<<::::::666DDDWWWmmm~~~zzziiiUUUGGG<<<222---+++,,,......---,,,...333777<<>>CCCJJJGGGFFFIIINNNWWWggguuu~~~uuuQQQ???666888888555444555333...222111//////000111111000555333666:::;;;???LLL[[[kkkzzzmmmUUUIIIDDD???:::777777777777666555333222111444222///444;;;888@@@WWWfffSSS???777999;;;999555444<<<;;;@@@ZZZ|||}}}hhhTTTKKKCCCAAA@@@>>>>>>@@@NNNbbbzzzKKK???444222111...///222111000///000222555888;;;>>>@@@DDD```sssyyyvvvWWWAAA222///222,,,+++///---...------,,,,,,---------000666BBB[[[ddd===000222000,,,***++++++******))))))((((((***((('''''')))******)))*********)))(((***...111<<<\\\zzzkkkEEE444------,,,++++++,,,---...---222888HHHnnnyyyWWW999444555///,,,///---------------------------222===777HHH888333...,,,++++++***************+++...000111;;;UUUxxxcccBBB222///555//////...///222333222222333999FFF]]]}}}kkkDDD111222+++)))...)))+++---000111000...,,,+++''''''''''''((()))******)))))),,,......666RRRpppgggFFF333000------...///---,,,*********+++*********)))++++++,,,+++)))(((((()))((()))******)))(((((((((+++,,,444:::OOO^^^AAA999---+++111...222666FFF]]]}}}zzzRRR111...000)))'''...******+++,,,,,,+++***)))!!!'''))))))111======444------,,,++++++...222666LLLxxxzzzDDD777000---,,,---,,,)))***...***---++++++000333BBB]]]ggggggJJJ666333///,,,,,,---+++((())))))******************,,,,,,---000333>>>RRRdddrrrdddLLL666...//////***+++000333AAA]]]vvvQQQ333222000+++///---,,,***))))))***,,,---...---...<<>>>>>IIIOOO^^^qqq```RRRCCC;;;555000------*********)))(((***...222888FFFPPPMMMAAA999555333000---)))''''''(((((((((&&&'''((()))))))))(((((('''''''''((()))+++,,,---,,,111222000000444777666999888777555444333222222888::::::888666888>>>CCCHHHFFFFFFJJJPPPZZZjjjxxxfffIII@@@EEEFFF@@@:::666444111...//////000111333555666666999@@@IIIOOOXXXjjjzzzfffVVVEEE>>><<<999777666666666666555444333111000///111000444999999KKKjjjiiiNNN===999888555111666;;;999===QQQnnnqqqUUUKKKBBB???>>><<<<<<>>>GGGWWWsss[[[DDD222111333///---111///000111222222222222222555888???[[[ppp}}}nnnRRR:::000111......111.........------------.........444<<>>```iiiDDD777555000,,,---......---------------...///;;;MMMNNN___III;;;000,,,,,,+++***************---//////111:::SSSwwwtttGGG444444111///...---...000111111000...333888FFFgggyyyQQQ777111,,,,,,///,,,111777???CCCBBB:::222,,,***)))))))))))))))******///,,,,,,......555JJJ```qqqvvvVVV@@@222***---111///...000...---+++************+++******+++,,,,,,,,,+++***((((((((()))))))))))))))***+++111777KKKxxxrrrPPP>>>...)))///111222555BBBUUUqqqbbb:::000111---))),,,******+++++++++***((('''$$$((((((''',,,444444,,,---------,,,,,,...222666SSS{{{JJJ666000---,,,...---******---***---)))***...///<<>>OOOaaallloooUUU;;;000---)))(((***)))************,,,000444QQQxxxqqqLLL:::666222888@@@RRRzzzzzzVVV>>>222000222333111222<<>>CCCHHHFFFGGGLLLSSS]]]mmm{{{```MMMSSSRRRHHH<<<555333111000222333333333666<<>>BBBMMMdddzzzkkkLLL333222555000---111111111222333333222111111000444888PPPdddwwwhhhFFF222111//////000------,,,,,,,,,,,,---.........444777@@@```yyyPPP888222222000---)))*********************,,,+++******,,,------,,,,,,,,,---,,,,,,---000333999YYYyyypppJJJ999///...,,,++++++,,,------.........888TTTxxxyyyOOO999333000------///...------------......222DDD___dddtttWWWAAA111,,,,,,+++************+++//////...000888OOOrrrPPP888777---///---------/////////---***000444===\\\```???222...---000222:::IIIYYY]]]SSSBBB444---,,,++++++***)))))))))***...***)))---111888GGGUUUgggzzzjjjRRR;;;+++...111,,,***///111///,,,***)))***+++,,,)))((()))---222444111...***)))((()))***++++++++++++---000666JJJpppYYY???///***...111000000:::JJJcccsssGGG666555000***'''******++++++***)))'''&&&(((+++***))),,,111000+++---------------///333666OOOuuuUUU999222...,,,//////+++***,,,***,,,((()))......999QQQdddggg\\\>>>666///...//////...---))))))))))))***++++++,,,+++((((((+++,,,,,,///444222222111...,,,---...///***111444<<>>OOO___kkkpppggg```gggwww{{{YYYCCC999333---------***)))+++...---,,,+++***+++,,,...666;;;===:::888777555111...,,,)))((()))******)))+++***)))(((((()))***,,,***************+++,,,,,,***...///---,,,///222111222222111111222222333333666777777666555888>>>CCCKKKIIIIIINNNTTT^^^mmm{{{hhheee[[[JJJ===777555333555888999999:::AAAMMMWWWgggrrr{{{gggZZZOOOOOONNNDDD???;;;777888666333222555222222333222222111000///111666666666777:::TTT|||jjjJJJ999555666666777777666:::@@@IIIppplll\\\LLLCCC@@@===<<<===???DDDVVVjjj|||yyyYYY===666666111///222///......---...//////000111444333DDDSSSjjj}}}SSS777333000......+++++++++******+++,,,,,,---...333444999RRRxxx___???222000///,,,((((((((()))))))))))))))***((('''''')))******)))((())))))))))))***---///888UUUssssssLLL999...---+++*********+++,,,---,,,...666JJJggg]]]AAA555111000000///...---,,,---...///000666NNNnnnttt[[[AAA000---,,,,,,+++***+++++++++000......000666HHHhhh___AAA888***///---,,,---......---,,,***000333999QQQtttpppLLL666000---000999KKKaaawwwvvv___CCC333...---,,,+++******))))))***)))&&&&&&+++111999AAAIIIYYYooo^^^DDD///...000***)))...222///,,,***)))***,,,------+++...999EEEHHH@@@666---+++)))***---......---,,,000111777KKKiii]]]===222...,,,......---555BBBWWWXXX>>>555111---***)))******+++***)))((('''&&&((('''&&&(((++++++)))***++++++++++++---000333FFFjjjbbb>>>555000---//////,,,***+++)))+++''')))///...888NNNcccccczzzcccCCC777------///------...)))(((((((((((()))***+++,,,((('''***++++++,,,///+++,,,------,,,+++...111,,,000000555CCCVVV~~~ccc<<<444111,,,...************************+++...---333AAALLLaaa}}}[[[<<<333333//////...------,,,,,,+++---&&&&&&...111///444>>>QQQFFF:::333///,,,+++,,,,,,******,,,,,,---666AAAmmm\\\777000...444:::FFFcccsssKKK888333222444---///555777@@@bbb^^^>>>777555//////+++,,,000///---444>>>EEERRRdddttt{{{YYY@@@666444///,,,---,,,)))((()))***)))(((''''''(((((((((555<<>>CCCKKK[[[nnn|||rrr___QQQIIIBBBCCCDDD:::;;;888777999777333222555111111111222111111000000333555444666;;;===RRRtttvvvTTT<<<666888:::555777777<<>>...------,,,+++++++++++++++000------000333???ZZZuuusssMMM999,,,000...------......,,,+++,,,......222BBB]]]xxx{{{ZZZ>>>333---333FFFbbbzzzaaa???000///,,,,,,+++***))))))******+++***,,,000666;;;???BBBSSSgggfffMMM666///...,,,,,,...000...,,,***)))***,,,---000000888NNNcccfffSSS???111---***+++...000///...,,,111111777JJJ^^^~~~ccc===555111+++---///---444===OOOwwwoooMMM<<<555333222((()))***++++++***))))))''''''''''''''')))***+++&&&'''(((((((((***---///AAA___rrrKKK:::333---......,,,*********+++''')))///...666JJJbbbgggppprrrHHH888,,,,,,---+++***---***)))(((''''''((()))***---)))((())))))'''(((,,,,,,***)))+++***(((+++000,,,///---111===PPPzzzjjj@@@444000+++---************************)))---+++...:::EEEWWWqqqgggBBB555555//////......---,,,,,,,,,***&&&'''///111---,,,000;;;888555222///---,,,------)))))),,,,,,---888FFFvvvooo@@@666---555<<>>NNNiiixxx]]]BBB555555...+++***,,,+++((((((++++++***(((((()))******(((000:::???:::222///000111,,,***))))))+++,,,,,,+++,,,***(((''''''((()))***&&&&&&&&&'''((()))***+++***......+++***,,,...------------...///000111222444666777666666:::@@@EEEPPPMMMMMMPPPTTTZZZgggsss{{{oooMMM===<<>>@@@EEEOOO\\\mmmfffUUUJJJDDD===>>>???666999555444666666333222555000000111111111111111111000111000555===???PPPnnngggGGG888777888444777888;;;>>>===OOOpppyyy]]]KKKBBB>>>======???<<>>777111,,,---...************+++,,,---...,,,+++...555???TTTsss```DDD999333,,,+++******))))))(((((((((+++***((()))+++,,,,,,+++***+++------------///111000EEE^^^zzz|||TTT<<>>GGGZZZeeePPPFFFAAA@@@AAA@@@:::AAAOOO```zzzuuuNNN777555555///222222222222111000///...---555666>>>AAAVVVccc???888111,,,...000++++++++++++,,,---...///---***,,,333888CCCbbbpppRRRBBB999000---,,,,,,+++***)))(((((()))((('''''')))******)))&&&(((************,,,...///BBBYYYxxx[[[BBB000///...,,,++++++,,,,,,+++***,,,///111:::UUUppp|||[[[CCC777111,,,+++***+++---111444777GGGeeewwwKKK777///...---,,,,,,++++++,,,,,,///,,,---111///111DDD\\\ddd===888111000............,,,***'''&&&+++111...///CCC\\\qqqxxxeeeJJJ@@@<<>>???>>>DDDPPPccc|||vvvfffLLL555,,,---,,,''',,,+++*********+++,,,---+++000HHHrrriiiAAA333...))))))---///---+++(((///,,,000>>>EEEaaavvvHHH:::111***111...***...333===ccchhhLLL666(((''')))***,,,------------)))(((''''''&&&$$$&&&)))(((***+++,,,,,,---///111777NNNvvvvvvBBB777...,,,,,,***)))***------((()))---***...@@@ZZZooocccUUUAAA222222333///...222///---+++)))(((((()))***&&&'''***,,,***%%%''',,,,,,'''&&&+++---+++***---+++,,,---555BBBQQQxxxuuuGGG666111,,,,,,))))))************))))))%%%+++)))(((222;;;KKKaaa}}}wwwKKK888555/////////...------,,,,,,(((,,,---)))%%%'''***,,,***...000---))))))+++,,,---''''''+++++++++999LLLlllJJJ<<<---555::::::???UUUuuuUUU===555000//////111222///000@@@SSScccDDD666222,,,---///111555???OOO]]]qqqzzz\\\AAA:::888///***---,,,***)))+++)))&&&'''+++***((('''(((+++,,,+++(((,,,444:::999666444111---+++***)))***,,,------,,,))))))((('''''''''''''''&&&&&&'''(((***+++---...+++//////+++))),,,---,,,+++++++++,,,---...///000555666888888888<<>>CCCNNNyyyaaaOOOFFFBBBAAA>>><<<>>>GGG[[[sssiiiJJJ555///111444222000///000222222222444111222;;;KKKcccxxxNNN777000/////////------------------------...///---000555:::UUU}}}uuuVVV;;;444...//////,,,'''%%%&&&(((+++)))***......+++***,,,***'''&&&***+++***,,,000666>>>PPP|||vvvCCC888---+++,,,(((***,,,&&&***,,,,,,)))***666JJJZZZkkkqqqIII888;;;000...///222111000222777IIItttzzzNNN888333......---,,,+++++++++++++++000000111444555DDD___rrrEEE777555---(((***......,,,,,,*********((()))///888???UUUbbbbbbMMM<<>>___VVV@@@222)))111...***+++333???VVV}}}WWW;;;333---///(((&&&///...***---'''+++---,,,******++++++'''((())))))((()))+++---777XXXrrrVVV>>>...000000)))'''...++++++,,,,,,,,,...222555OOO```mmm|||lllFFF222666333---///000,,,+++***)))((((((((((((,,,,,,+++)))(((&&&%%%$$$)))((('''((())),,,...000---,,,///>>>JJJSSSxxx~~~III:::222***000,,,,,,++++++***)))))))))(((,,,,,,///555777EEE```~~~OOO333888333444333000+++)))+++---+++---'''&&&---***%%%***---)))(((******((()))+++)))(((***,,,+++---666AAAfff~~~\\\DDD333555777888888BBBZZZppp^^^BBB>>>444222000000222111111777>>>```|||oooLLL555555:::666555:::DDDWWWrrryyy[[[FFF444111111+++)))---)))))))))))))))(((''''''&&&&&&'''((()))***+++,,,...555888555111111111///***)))((('''(((***,,,---,,,+++***)))''''''&&&&&&"""###$$$&&&((()))******+++,,,------......------++++++++++++,,,...000111666666666666888===CCCHHHKKKQQQPPPRRRXXXXXX]]]mmmvvv{{{uuuppprrrvvvzzzuuuyyyyyy{{{{{{qqqlllYYYIIIFFFDDD===999;;;777555333111000000111222111222444555444;;;MMM___{{{PPP:::EEE===:::666555999>>>???===lllWWWIIIAAA???>>>======BBBRRRkkksssRRR:::333555333111000000111222111///333111333<<>>:::222000000222222111444999QQQzzz}}}QQQ999222///...---,,,++++++++++++))).........111111???ZZZ|||uuuHHH888666///+++---...,,,+++,,,((())))))((((((+++000555AAALLLNNNBBB<<>>KKKTTTyyyXXXCCC666---111,,,,,,++++++***)))))))))''',,,,,,...333555FFFcccXXX999888222333222///+++***+++---+++---''''''---+++(((///222,,,((()))***)))))),,,)))((()))++++++,,,444>>>TTTnnngggGGG444333333222222999KKK]]]tttNNN<<<111000......///......222999BBBXXXgggggg___JJJ888999000333:::HHH___|||xxxpppaaaQQQJJJ::://///////)))'''***)))*********))))))((('''''''''''''''(((***+++---000666888444000000000///))))))((('''(((***,,,---+++***)))((('''&&&&&&&&&###$$$&&&'''))))))******)))***++++++,,,,,,++++++************+++,,,...///333444444555666;;;AAAEEEIIIPPPPPPRRRYYYXXX]]]lll}}}|||{{{mmm]]]WWWWWWYYY]]]^^^bbbjjj}}}|||mmmfffaaaXXXLLLEEE:::999666444333333444555222333555666444888GGGWWW}}}dddCCC???999777333222666<<>><<<===GGG^^^|||\\\???555777222111000111222222000...333222444>>>MMMeeennnGGG444222000+++,,,,,,,,,------.........,,,...,,,...333666KKKlllyyyOOO888......---+++)))((()))+++......555AAAFFF@@@666000,,,)))(((+++,,,+++,,,000222DDD___gggBBB333///111,,,,,,---(((***+++,,,---...111666999HHH^^^|||bbbEEE666444111111333222111555;;;YYYXXX===222//////---,,,,,,,,,,,,,,,***...,,,---000000===WWWzzzyyyLLL888666222///000...******,,,)))******)))'''''')))+++111777:::777>>>ZZZ{{{KKK444222---,,,+++******))))))******+++***,,,111888:::777222===777EEEmmmrrrjjj@@@444---///)))///...---,,,,,,---...///222777IIIkkkAAA444///,,,......++++++,,,,,,,,,+++111666999UUU~~~OOO888333---000......000333DDDjjjtttJJJ111//////...,,,,,,,,,///222333000---++++++++++++***((()))***)))))))))+++---666PPPrrr|||[[[777---///,,,((())))))************+++...111===PPPaaapppUUU777333111------+++,,,+++***)))((((((((((((,,,+++***))))))***+++,,,,,,+++***)))))))))***+++//////111===IIIRRRwwwoooPPP;;;///111,,,,,,++++++***)))))))))&&&,,,,,,---000444GGGfffeee@@@777111111000...+++***,,,---+++,,,((('''...,,,---:::<<<333+++)))***)))***---***((()))+++++++++222:::CCC\\\xxxPPP888333000...---111<<>>777///+++...---(((&&&************+++******)))((()))(((&&&&&&'''))),,,...333888888333////////////)))((((((((((((***+++---)))(((((('''&&&&&&''''''&&&&&&'''((())))))))))))'''(((((()))))))))))))))******))))))***+++,,,,,,///111222333555888===AAAFFFMMMOOORRRYYYXXX\\\kkk{{{zzzqqqlll|||lllUUUIIIEEEDDDEEEHHHIIIKKKPPPbbbmmm\\\EEEBBB???;;;888777777777333444666777555777BBBNNNlll~~~VVV>>>;;;888555444555999===AAAsss\\\MMMEEE>>>>>>===<<<@@@QQQooofffEEE777777444222000000111222111000444333555===KKKaaaTTT888333111***+++,,,,,,------.........+++...+++---222444CCC___|||XXX;;;......,,,***)))***+++,,,...666GGGXXXZZZMMM<<<222...******,,,---+++---000111HHHgggqqqGGG555...111---,,,...+++,,,+++,,,---///000000///===PPPmmmpppNNN666555111000222111111555<<>>:::KKKtttwwwHHH666...111+++,,,,,,+++***+++,,,---...000777HHH}}}rrrCCC666000---......,,,+++------...---222555666OOOwwwXXX;;;777---,,,,,,...000000???eee|||SSS555000...000///,,,111<<>>111000,,,,,,++++++***)))))))))'''......---000333HHHhhhtttIII777111000///---,,,+++,,,---***,,,((((((...---444GGGMMM>>>000*********+++...***((()))++++++***///666<<>>AAAIIILLLPPPXXXWWW[[[iiiyyyvvvjjjcccrrrhhhYYYIIIBBBAAA@@@AAACCCDDDDDDFFFTTTyyy}}}___[[[TTTLLLDDD===999777888888999;;;::::::AAAKKKccclllHHH@@@<<<:::999888888:::???iiiTTTIII???>>>??????>>>GGG___uuuqqqPPP===777666444111000111333444444555444666;;;EEEXXXttteeeBBB555000+++,,,,,,,,,------.........+++...,,,,,,111111;;;QQQppp]]]<<<000...,,,******+++,,,------???ZZZpppooo[[[CCC555000,,,+++---...,,,---000111GGGggg}}}NNN777---000,,,+++...---...,,,***+++...000///...666DDD\\\vvvxxxYYY???555111///000///000555<<>>222///,,,,,,++++++***))))))))))))///......111444FFFeeeVVV<<<222000...---,,,,,,------***,,,)))***......<<>>777444...,,,000,,,++++++,,,)))''')))---)))******+++++++++*********)))'''&&&'''***---000555999999222------......((((((((())))))***++++++(((''''''&&&&&&&&&''''''(((((())))))))))))((((((&&&''''''(((((((((((((((*********+++++++++++++++...000111333444777:::===>>>FFFJJJNNNVVVVVVZZZhhhyyy|||nnnaaaZZZiiiZZZOOODDD@@@@@@>>>>>>???CCCEEEEEEOOOttt{{{lll\\\NNNCCC===???<<<;;;<<<<<<;;;@@@GGGZZZVVVDDD>>>;;;<<<;;;888999===vvv]]]NNNDDD@@@@@@AAA@@@AAANNN^^^sss{{{^^^FFF:::777555222222444777888888555444555888>>>NNNiiiyyyQQQ888000///------------------------+++///---,,,111000555EEE\\\wwweee@@@222///+++***+++,,,------///DDDeeehhhJJJ888222...---///...,,,---111000BBB]]]XXX<<<...///+++)))---......---++++++---///111111///888HHH___sssvvvcccMMM666111//////...///555===VVV|||zzzPPP666111000///......---......+++---)))+++222333???VVVeeeFFF:::444///...,,,***,,,000000,,,(((&&&'''***,,,---((())),,,333BBB``````>>>444///,,,+++******))))))******'''(((***...333777::::::777@@@UUUmmmzzz~~~dddBBB111444000......---------///000111///:::CCCqqqOOO888222---------++++++.........---111222000GGGnnnvvvMMM:::111000111555555000333KKKeeewwwUUU===...000444111HHHeeeiiiiiiOOO666......,,,***+++)))***+++*********,,,...111@@@eee~~~UUU777//////...,,,+++,,,...---,,,,,,---...///555AAAZZZ}}}PPP:::...,,,---(((******)))))))))))))))***)))))))))***************))))))***+++,,,,,,------,,,...---111999FFFjjj```<<<333///,,,,,,++++++***)))))))))***...---///333333AAA[[[cccCCC444111///---......---,,,***,,,)))+++...000CCCcccwww^^^@@@111---------...+++((())),,,...,,,...111---AAA[[[RRR:::333---...111111333666@@@cccrrrIII;;;444///......,,,,,,///(((000///111>>>IIIUUUfffiiiOOO@@@444333333...+++,,,+++******)))'''&&&(((***((()))******+++************)))''''''(((***---///444999999333.........---((((((((()))******++++++)))(((((('''&&&&&&''''''''''''((()))))))))((((((&&&''''''(((((((((((((((((()))***+++++++++++++++///000111222333666:::>>>>>>FFFHHHMMMVVVVVV\\\kkkyyy{{{uuucccXXXSSSaaa~~~~~~WWWNNNFFFCCCAAA===;;;<<<===BBBCCCMMMqqqyyyqqqnnn___WWWNNNGGGAAA>>><<<:::<<>>kkkXXXMMMDDD@@@BBBAAA===AAAJJJWWWggg|||hhhLLL;;;555555666888;;;<<<;;;999444444444666999GGGaaaxxxaaa<<<111333.........------,,,,,,++++++000...---111///000<<>>@@@JJJooowwwcccmmm~~~ttthhh[[[SSSMMMHHHHHHKKKZZZvvvaaaNNN===;;;<<<999:::>>>wwwcccSSSFFF???BBBBBB;;;:::@@@BBBRRRjjj}}}lllOOO:::222444888===AAA@@@<<<999333333444444777DDD^^^tttlll@@@111666//////...---,,,++++++***,,,111...---222///...777AAA]]]qqqxxx\\\666111,,,***+++------,,,888CCC^^^~~~YYY===444000...000///------111444777AAAjjjnnnKKK444111)))%%%***,,,+++,,,...---,,,,,,...000...------666III[[[]]]TTT999444000000///111888@@@iiiTTT777222111000//////.........111111++++++000000999NNNyyymmmLLL???333......---,,,......,,,***+++------***''',,,///333444555HHHqqqsssHHH666---,,,++++++***)))*********...000222000...000777>>>===FFFOOOVVVbbbtttTTT777222,,,,,,,,,++++++,,,---///000555???BBBjjj___888111,,,,,,+++)))***---------+++...000...FFFmmmhhh===666---...222333---(((222BBBIIIVVV```gggyyyuuuPPP555222777666YYYbbb>>>000///,,,***,,,)))***++++++***+++---///...@@@\\\yyynnnIII555......///)))+++,,,,,,***))))))***(((,,,666GGG```~~~___BBB///,,,///,,,***)))))))))))))))******!!!$$$(((---111222222222------------,,,+++***))))))---...111<<>>CCCRRRppp]]]DDD>>>111111///,,,,,,---+++''')))***+++,,,---...***&&&''''''((()))))))))))))))(((((())))))***,,,------111777999555111000///---'''((()))******++++++***,,,,,,***)))''''''&&&&&&$$$%%%&&&'''(((((((((((($$$%%%&&&&&&''''''&&&&&&###$$$&&&(((*********)))000//////...///333999===BBBIIIKKKOOOXXXZZZbbbrrrwww}}}sssjjjddd[[[VVV]]]lll^^^PPPIIIDDDDDDCCC???===>>>888>>>???HHHmmmwwwYYYXXX^^^eeefff^^^^^^nnnrrrhhhaaa^^^```eeevvvwww]]]EEE======999999>>>nnn]]]RRRFFF???:::777888<<>>SSShhhPPP000999000...++++++...000...)))///......------///000111555III\\\qqqIII333---222...---000///000:::PPPnnnlllMMMBBB666---///000,,,+++///...777@@@TTT|||^^^>>>000000///---,,,///---,,,***))))))******((())),,,111888@@@FFFJJJ999222...---...111999@@@ccc^^^@@@///,,,,,,//////---,,,///222***''',,,---,,,444AAAjjjiiiIII000------''''''000******+++,,,+++***)))(((***$$$)))555666===ccc|||LLL444222------,,,,,,+++***)))))),,,***((('''(((+++///111444888BBBKKKMMMVVVssscccAAA///111,,,,,,++++++,,,...///000555:::DDDZZZhhhDDD666///---'''***...***,,,///------000222FFFggg{{{KKK888000111000---,,,///222333666===CCCJJJXXXiiirrrsssSSSHHH999222<<>>DDDKKKOOOQQQXXXccclllxxxyyy|||xxxmmmeeeaaaccccccmmm\\\NNNEEEFFFEEE<<<:::>>>:::@@@777>>>JJJ```UUUFFFHHHKKKLLLNNNPPPUUUlll~~~wwwRRREEECCC???;;;;;;gggZZZLLLCCC>>>999777999<<<<<>>eeeQQQ666333---,,,,,,,,,+++*********,,,+++)))((()))+++---///444333666999:::FFFfffuuuRRR<<<888...---,,,,,,---...000111333777???VVVoooEEE555//////+++---111---+++///------000111CCCaaaZZZ@@@222111///---,,,...000111111444666888@@@MMMUUUUUUJJJCCC999444<<>>RRRddd~~~{{{cccMMM===555444...,,,++++++,,,---,,,+++***)))))))))((((((((('''(((''''''&&&&&&''''''((()))((('''((()))+++...000888888999888666222...,,,)))''''''(((***,,,---,,,+++***(((&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&'''%%%$$$######%%%''')))(((((('''''''''(((((()))......///000111222333333999???FFFKKKNNNUUUaaajjjtttwww{{{}}}yyypppfff___]]]gggqqqcccQQQGGGFFFFFF>>><<<@@@<<<>>>999???HHHYYYXXXFFFEEEEEEBBBAAADDDGGGYYYyyyuuuaaaQQQCCC<<<===wwwfffSSSHHHBBB<<<777666777555666;;;@@@@@@:::555:::888KKKiiinnnTTT;;;555444333444444222555CCCQQQsss|||XXXFFF777444000,,,+++,,,...000......------......///000///<<>>XXXyyyxxx\\\HHH777222111------111---000555GGGoooYYY@@@444///,,,,,,------------,,,+++******(((((()))+++,,,...//////555111///000000222999@@@\\\vvvMMM777222///000///+++***+++...***+++000000,,,///777IIIiiihhh@@@333333111---,,,...---***(((((()))+++---///+++...555777CCCiiiUUU888333,,,,,,,,,,,,++++++++++++++++++************+++,,,000---,,,,,,,,,777SSSooodddIII:::000///---,,,,,,...///000333555===TTTxxxKKK888111111---///111,,,***...------000000>>>WWWpppJJJ555222...---------------111000---+++000888>>>>>>>>><<<888666>>>TTTsssiiiDDD111111000+++,,,+++***))))))***+++,,,+++111777DDDRRRWWWhhhYYY;;;///---,,,++++++*********++++++---,,,,,,///666KKKmmmoooLLL666000---)))+++*********++++++,,,------777KKKgggpppXXX666000---------+++,,,...(((------///888IIIwwwoooEEE666000111,,,***,,,,,,++++++---************,,,...000222333CCChhhmmmGGG444...222...+++,,,(((,,,,,,***...111000EEEjjjmmmLLL;;;555111,,,,,,,,,,,,,,,,,,---...---111333===___fffDDD555333000,,,))),,,///888KKKjjjbbbHHH===>>>IIIRRRfffyyynnnRRR@@@777222000000,,,+++******,,,------,,,))))))))))))(((((((((((((((''''''&&&&&&''''''((()))((('''((()))+++...000666666777666444222///---***)))((()))+++---------***)))(((&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''))))))((((((((((((((())))))+++///111222111000///333999@@@EEEJJJRRR]]]fffooouuuyyyxxxooodddZZZUUUUUUcccuuurrrYYYJJJGGGGGG@@@???BBB>>>::::::@@@DDDPPPvvvbbbKKKDDD@@@;;;:::>>>>>>III^^^mmmllleeecccfffrrr|||iiiNNNAAABBBpppXXXJJJCCC===888666555444222222333555666777;;;:::PPPssswwwXXX<<<777333222222333222222;;;EEEbbblllIII888444000...,,,+++---111------------......//////...777===^^^{{{{{{bbbFFF333...)))---111,,,000111;;;TTTwwwlllTTT<<<333000---,,,000...---000@@@bbbeeeGGG666///......,,,---.........,,,+++***&&&''')))+++---...//////000------......///666>>>UUUVVV;;;444/////////,,,+++,,,...,,,,,,///...,,,...444>>>VVVwwwvvvGGG333444444///***...,,,+++))))))***+++,,,---,,,///555999JJJrrrVVV888222++++++,,,,,,,,,,,,,,,,,,+++++++++++++++***)))))))))))),,,......222BBBSSSqqqtttYYY>>>111000---,,,+++,,,...///555555>>>VVVTTT===222222...------((()))...------000000999MMMxxxVVV<<<444...---...,,,++++++///---******---222555666555444222555@@@VVVpppxxxLLL333222222***,,,+++***))))))***+++,,,---222111333???III[[[ssshhhAAA000---++++++******)))******++++++,,,---...000<<>>777;;;@@@AAAHHHfffuuuXXXGGG===;;;>>>===:::???LLLTTTRRRLLLIIILLLTTT[[[]]]eee}}}cccOOOIIIzzz^^^LLLDDD>>>::::::555555333222111222555777:::<<>>444<<>>DDDYYYmmmNNN<<<;;;AAA888666777>>>DDDCCC???<<<>>>BBBFFFFFFMMMcccgggYYYiiiUUUIIIAAA======444555555444222222444555999???WWWxxxjjjJJJ999222///...111333222444888EEE```___CCC888000111111,,,+++///,,,,,,---............---///333///@@@NNNSSS]]]VVVSSS@@@444...)))...333---,,,000;;;TTTwwwdddBBB333000...,,,......---000888IIIddduuuRRR;;;222000///+++++++++,,,,,,++++++***++++++++++++,,,,,,,,,---///...///000///000999DDDgggbbb@@@666......000///...///...---,,,+++***+++...111333===UUUwww^^^???777;;;888222+++,,,---------,,,***)))%%%***///222:::SSSyyy```???777------------,,,,,,,,,,,,***+++++++++***)))((((((++++++******+++...333888;;;SSS]]]zzzOOO555333///,,,***+++,,,...---...<<>>___{{{OOO>>>///...000---+++,,,+++((((((+++---***((()))...,,,+++111???VVVnnn}}}hhhBBB555222---000///---,,,+++++++++++++++000---,,,333999IIIbbb{{{^^^@@@333------,,,******))))))***$$$&&&***---***)))000:::??????<<<555...***+++,,,,,,+++***)))***---///111777EEExxxfffDDD999///...///......///+++//////000444<<<\\\iiiBBB:::222///111555666222......,,,+++*********,,,---...222---777JJJ[[[ooo{{{vvvWWW@@@444222,,,***...---,,,...+++,,,111000999OOOnnnAAA666///...------------------))),,,000444:::SSSeee@@@222333666---///222444777EEEaaazzzyyyhhhQQQ===888444222222///+++,,,000///---+++*********)))((((((((((((((()))))))))))))))((((((''''''(((((())))))((('''((()))+++...000555555444333222111//////***)))((((((***++++++***)))((('''&&&%%%&&&&&&'''%%%%%%%%%%%%&&&''''''(((((((((((()))(((((('''&&&%%%%%%$$$$$$%%%&&&&&&'''+++*********+++---///000---000333666;;;BBBJJJOOOYYY^^^```ZZZNNNCCC>>>>>>:::@@@EEEPPPaaakkk}}}nnnUUUOOOGGGBBBAAA===555===<<<<<>>888666666:::===>>><<<:::777888:::<<<@@@QQQpppxxxxxxdddSSSFFF???>>>666666666555444444444444777BBB]]]|||xxxTTT999555000...111333222333555;;;PPP{{{wwwSSS@@@111000000,,,+++...+++,,,---.........---------222+++555;;;:::EEE@@@AAA666111---(((---222---,,,111===VVVxxxiiiEEE555333000...///,,,---111666>>>SSSzzz~~~ZZZ???333///---*********))))))******+++---,,,+++******+++,,,---000/////////...000;;;GGGnnnhhhDDD999///...000///------***,,,---,,,+++,,,---...///777HHHdddjjjFFF888::::::444------,,,,,,++++++++++++%%%,,,000///666NNNpppddd@@@555.........---,,,,,,,,,+++*********))))))))))))))),,,***(((''')))...111222...CCCEEEwwwXXX999666111---,,,,,,...//////...999KKKoooZZZ<<<444///---000000)))000,,,***000222222:::QQQXXXCCC111///222...,,,...222,,,***---...***)))++++++---///111:::PPPmmm{{{PPP888222111444222000---,,,+++++++++***,,,+++---111333EEEdddxxxoooHHH111//////---,,,***)))))))))'''''')))+++***(((***///333222000///,,,***+++,,,+++***)))(((***,,,///111777GGGtttGGG;;;000...//////...///+++...---000444777OOOuuu~~~NNN===555111000333444000......,,,+++*********+++,,,---000+++111;;;@@@OOOaaaeee]]]IIIAAA???444---...,,,,,,...+++,,,111///666HHHxxxGGG777//////...---------------...---000333555FFFrrrvvvMMM:::444111---...111444444:::NNNbbbkkk\\\SSSEEE888333000...///---+++,,,000---,,,***)))***+++***)))'''((((((((()))))))))***))))))(((((((((((()))))))))((('''((()))+++...000777666555444222111//////,,,***))))))+++,,,,,,+++)))((('''&&&%%%&&&''''''%%%%%%%%%%%%&&&'''(((((()))))))))(((((((((''''''$$$$$$$$$%%%&&&'''((()))************+++---///000...///000222666;;;@@@DDDHHHKKKMMMIIIBBB<<<;;;<<<888>>>AAAIIIVVV]]]nnn^^^TTTJJJDDDBBB>>>888>>>:::999BBBEEEZZZuuuOOO>>>;;;:::999888888;;;===;;;888555555777999;;;DDDZZZnnnooo\\\JJJ@@@>>>999888777666777666666555555EEEbbb\\\888777222///222333222111333555EEErrr```GGG222//////,,,+++...+++,,,---.........---,,,+++111)))///000,,,777444444......,,,&&&+++111,,,...333@@@YYYzzzlllFFF777555222000000+++---111555777IIIrrr___BBB444...*********((((((((()))***+++---,,,******+++---///111///......---+++...:::GGGmmmnnnHHH<<<111///000...,,,+++&&&+++............---+++,,,444AAAVVVuuuvvvPPP===>>>???;;;///...+++***)))***,,,...'''...111---222HHHhhh~~~eee???222//////...---,,,,,,++++++******))))))))))))******((()))***+++...111000---///AAA???tttccc<<<888444///---...///111555111999DDDbbbhhhDDD999000,,,......***000,,,)))000222333999EEEuuu^^^FFF222000222///---000333,,,))),,,,,,******...)))///444222555JJJmmmZZZ<<<333555666444111///,,,++++++++++++++++++///222000EEEiii|||RRR444111000...,,,+++))))))(((---***))),,,,,,)))***...555222///---+++)))((()))+++***(((((())),,,///111555GGGIII<<<000...///////////////000...///222222DDDdddZZZCCC555000---//////,,,+++---,,,,,,+++******+++,,,---000,,,111444000:::MMMUUUcccRRRMMMKKK===222000,,,,,,...+++,,,111///444EEElllJJJ666000///...---------------444//////111000;;;eee^^^GGG:::111//////222444222444BBBRRRmmmfffIII<<<888222***///,,,,,,000111...,,,,,,)))(((&&&''')))******)))'''((((((((())))))******))))))(((((((((((()))))))))((((((((()))+++...000666555444222000///---------,,,***+++,,,------,,,)))((('''&&&%%%&&&'''((($$$$$$$$$%%%&&&'''((()))******)))(((''''''(((((($$$$$$%%%%%%'''(((***+++)))***+++,,,---..................///222666:::===<<<>>>???>>>:::999999;;;999===>>>CCCNNNUUUgggeeeXXXMMMEEEBBB>>>;;;@@@888888AAA@@@NNNsss```FFF<<<888777666444666777666333888666777::::::===KKKZZZ___llliiiRRRGGGFFF@@@===;;;:::555111222777999HHHkkk```888444444222//////111222111222AAA]]]}}}[[[;;;000---))))))///---,,,,,,++++++,,,,,,---111---000///***111666...111///---***))))))******,,,111>>>VVVuuuoooIII888666555222000---000///222777AAAeeepppJJJ000+++///)))***++++++,,,---...///999---++++++&&&(((---***,,,******+++***,,,555???ddd|||RRR===111///***,,,000---///...---+++******++++++---333777@@@ZZZeeeHHHHHHFFF333555///++++++,,,***+++---+++---***,,,444:::LLLggghhh===111111///+++******+++++++++************))))))((((((&&&'''((()))+++---...///---<<>>RRR~~~NNN888111+++,,,222+++)))***,,,+++***000777MMMZZZkkkJJJ222222333,,,000>>>>>>666///---,,,)))(((******,,,111444444BBBgggrrrDDD111:::111111111111111000000000...))))))++++++222KKKgggbbb===444000222000)))---...$$$,,,(((---...(((+++///***---000000,,,******++++++(((((((((((('''))),,,///999HHHXXX===111222---))),,,------222///---111444???TTTtttGGG999444...,,,///000///,,,---***(((+++------------000...///000111333;;;DDD]]]fffsssiiiKKK888444///---,,,,,,---+++,,,555???YYYRRR;;;111...)))'''))),,,+++'''******---///...777XXXzzzyyyRRR<<<444///333444222333<<>>DDDIIISSSdddsssuuuWWWJJJGGGBBB======888888===<<<<<>>DDDGGGKKKXXXkkkttt\\\NNNLLLKKKGGGDDDBBB===777777;;;999HHHlllfff===666555222000000111111000666???TTTuuueeeBBB444111,,,***------,,,,,,++++++,,,,,,---...+++///...)))000666///666444222///------......,,,000:::NNNiiiuuuNNN:::444111///---...111///111777@@@cccuuuQQQ666......***+++++++++,,,///333555===000,,,---(((***///++++++***+++,,,+++,,,444===XXX~~~\\\AAA222111------000...///...---+++*********+++***...222:::OOOoooxxxbbb^^^TTT>>>444...+++,,,,,,***+++---))),,,***,,,333666EEE___qqqEEE555222///,,,+++,,,,,,,,,+++******)))))))))(((((((((&&&&&&''')))***+++,,,---(((666AAAgggwwwLLL888000000******...---///---555:::FFFsss\\\???444///---------+++,,,...------111888XXXbbbtttNNN333333555111===SSS[[[KKK:::111...++++++---,,,...222444444AAAdddUUU444111//////...---,,,,,,++++++---******---,,,111GGG___zzzoooJJJ999222111///))),,,///&&&+++%%%***---'''+++666888===:::555...)))((()))***(((((()))((((((***---000888GGG~~~YYY===000222---***......+++111...,,,000333===RRRSSS999333---,,,---,,,+++***///---,,,,,,,,,,,,,,,---000......//////000777@@@\\\tttZZZ===333///,,,+++,,,...------444===LLLZZZ;;;555111---+++---000111///000...///000---333LLLhhhkkkLLL;;;444444444555888BBBSSSaaauuugggZZZHHH888555222,,,+++000++++++,,,++++++******)))++++++)))((((((((()))***'''((()))((('''''')))***))))))))))))))))))))))))))))))(((((())),,,000333<<<:::777555333000...---+++)))((()))+++,,,+++)))(((((('''&&&&&&&&&&&&&&&%%%&&&'''((()))))))))))))))(((((('''&&&&&&&&&'''%%%%%%&&&&&&'''(((((()))******,,,---...////////////...------...111333555666666666666666777777777777999???FFFKKKSSS```mmmfffSSSJJJEEEBBBAAA<<<<<>>]]]}}}]]]AAA222---,,,,,,++++++---333;;;AAADDD444...///+++,,,///,,,***)))+++---,,,,,,222:::FFFeeeyyyjjjFFF222444111---......000///---,,,+++***************...666CCCZZZzzzxxx```EEE444...+++,,,,,,******---))),,,***+++000111>>>WWWPPP888111///---,,,---,,,+++***)))))))))))))))(((((((((''''''(((((()))******+++'''222???aaaQQQ:::000111,,,***---,,,...,,,333666999[[[lllEEE555333000)))...+++,,,......---000666LLLXXXXXX777555777888PPPrrrdddEEE333...------.........111333222>>>^^^~~~hhh>>>//////...---+++***))))))(((+++***,,,...---///???QQQnnn}}}```EEE777111...))),,,///)))+++%%%***///)))000FFFSSS[[[QQQAAA444,,,)))***+++((())))))))))))+++///222666DDDwww[[[>>>///222///---000000+++000---+++000111;;;NNNRRR;;;333......---******...999999666222...,,,------000...---...------333<<>>aaatttKKK333---------,,,...---///000000888TTTppprrrHHH666111000...---,,,++++++,,,******---///------777CCC\\\kkkzzzXXX@@@333000***+++...***...''',,,333111???^^^sssjjjPPP===222---,,,---))))))*********,,,000333444BBBoooaaaAAA000111000///222111+++000,,,+++000111999JJJQQQ@@@555000222000,,,111;;;OOOPPPKKK???333............------...------333;;;KKKyyyLLL444222---,,,...000000...111666>>>bbbSSS<<<666000///...---,,,---,,,***+++------///888DDD]]]www~~~]]]GGG???@@@MMM\\\lllgggHHH===444111000222///***)))---*********))))))*********+++******)))))))))))))))((((((((('''&&&'''))),,,))))))))))))))))))))))))''')))))))))***...555:::CCC>>>888444222000...+++))))))))))))************(((''''''&&&&&&&&&''''''(((((()))(((((('''&&&&&&(((((((((''''''((())))))&&&'''''''''((((((((())))))***************))))))---,,,++++++,,,...000222111222333444666777888999777:::AAAHHHLLLQQQ[[[eeepppfffQQQKKKMMMEEEBBBAAA@@@<<<999???GGGjjj|||TTTFFF:::777999888777666555444333333333666888::::::CCCOOOrrrlll\\\VVVWWW[[[aaa|||qqq\\\NNNEEE>>><<<<<<;;;HHHjjj{{{UUU>>>444...///111000///222111222===WWWxxx^^^>>>222111000,,,---,,,,,,++++++,,,,,,---///+++///111111<<>>000000,,,+++---***+++)))***------,,,...222333AAAMMMtttVVV777333000---...---------------,,,+++******,,,---222777666:::NNNfffXXX:::333...+++------+++***,,,---...***)))...///>>>XXXaaa;;;111///,,,++++++***)))'''++++++++++++++++++++++++++++++++++++++++++++++++111...>>>YYY]]]===---000---+++---------***,,,333999GGGpppSSS444444555,,,---***))),,,---+++,,,///444===[[[|||XXXFFF<<>>HHHAAA999444222111...+++((()))))))))))))))******''''''&&&&&&&&&''''''((())))))))))))((('''&&&%%%&&&&&&&&&&&&'''((())))))))))))))))))************)))))))))***))))))((('''***)))))))))+++...111333222222333444555666666777;;;===AAAFFFIIINNNYYYeeeooo|||xxx^^^SSSRRREEECCCAAA???;;;999===BBBWWWrrrZZZBBB:::===>>><<<999444333333333555777999;;;<<>><<>>HHHKKK@@@222111...,,,******+++,,,+++,,,111333555AAAaaaxxxZZZ???222///000+++...***)))...000888JJJZZZaaakkktttrrrbbbIII666//////---,,,000>>>RRR```fffEEE111000,,,)))+++***---***))),,,,,,+++,,,000222===CCCeeegggDDD666//////111,,,+++,,,,,,------,,,,,,+++***---000222000222>>>LLLdddRRR:::222...,,,......+++***+++,,,...******...///===VVVlllDDD333000,,,************)))*********++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,000)));;;SSSiiiDDD///000...+++---...------+++111;;;DDDcccddd<<<333333...000,,,***---///------///333666DDDcccrrrUUU@@@HHHuuuSSS999222111///---,,,***+++...,,,...===PPPnnnSSS888222000...,,,++++++,,,---******,,,,,,,,,,,,///222===NNNddd|||zzzQQQ777444///+++,,,++++++)))...444CCCiii{{{TTT===333,,,)))******++++++******+++///111222<<<\\\zzzQQQ555111///000333000---000------333222666DDDrrrrrrJJJ888...222111000DDD```bbbDDD555111000---,,,...000000000666>>>PPPkkkCCC777111......000000...///222;;;NNNVVVDDD333111222///,,,...***+++,,,,,,,,,,,,...111;;;MMMmmmvvvgggSSS===333333---------,,,******+++---,,,+++***)))***+++,,,---)))************)))((((((***+++,,,+++)))'''((()))((((((((((((((((((((((((%%%(((******+++000:::BBBNNNEEE;;;555444333///,,,'''(((***)))(((((()))+++'''&&&&&&&&&&&&'''(((((((((((())))))((('''&&&&&&%%%%%%&&&&&&'''((()))***************++++++++++++(((((()))))))))((((((''''''''''''(((***---000222333333333444444444555555>>>>>>@@@CCCEEEKKKWWWdddnnnwwwlllXXXQQQHHHEEEBBB>>>::::::===@@@GGGhhhqqqPPP@@@>>>===999666333333333444666888:::<<<:::BBBGGGaaajjjKKKAAAEEEDDDIIITTT___eeeeeegggjjjppp]]]III@@@@@@?????????<<>>666111...---...------...///000///******(((((((((***+++---)))******+++***)))((('''&&&)))++++++***((('''(((((((((((((((((((((((((((%%%(((+++++++++111<<>>::::::===>>>AAARRRbbbmmmiiiPPPCCC;;;666555333333333444555777999:::777@@@DDDYYY~~~VVVCCCBBB@@@???BBBGGGIIIIIIMMMTTTnnn\\\JJJCCCDDDCCC@@@>>><<>>222---,,,...///+++***+++"""((())),,,///***111EEEaaa```:::555///++++++,,,...///&&&'''''''''(((((())))))((())))))***++++++,,,,,,000(((>>>FFFrrrVVV888555111+++,,,---+++555///+++444999NNNuuuOOO555111333///***(((+++...+++)))***...333222<<>>AAABBBEEEOOOZZZgggkkkwwwsss```RRROOOHHH???;;;;;;=========CCCHHHSSSllleeeNNN???:::;;;444444444444555666777777555???BBBUUU\\\DDD>>>>>>;;;;;;>>><<<;;;BBBLLLwww```LLLGGGFFF???<<<>>>BBBGGG\\\pppPPP888666777///---333---///222444777@@@MMMVVVtttqqqQQQ888111444---,,,,,,,,,,,,---......222666EEEmmmyyyhhhAAA333111...,,,---000000...///++++++......777TTTsssdddIII888///333///---......,,,---111+++333;;;BBBKKKVVVXXXTTT;;;...)))///111777UUUzzz```<<<+++,,,///+++&&&*********+++,,,---//////,,,111777>>>OOOqqqrrrGGG333333333------,,,+++++++++,,,---...,,,,,,+++******---222666HHHrrrSSS:::333222000...,,,+++******++++++***+++---111555777PPPvvvuuuKKK555...333...***---//////...---+++***++++++,,,******))))))******+++,,,+++///444DDDhhhggg===555666---***111---(((***111444888III^^^[[[>>>:::,,,---+++))))))***+++***)))(((---333777@@@SSSmmm|||]]]```eee999555444+++---000,,,)))***+++,,,111666GGG```{{{DDD777...///000,,,((()))******+++,,,---.........111333JJJkkk[[[888111333---***///+++333555===dddkkkCCC888000+++...000((()))***+++---///111333666<<>>888///000555//////000000000111333777:::DDDjjj{{{JJJ:::777222===WWWuuuKKK999+++111---.../////////111444666JJJvvvtttGGG===000...///,,,///333...///<<>>AAADDDXXX}}}```>>>555444//////555+++---///...///444>>>EEE\\\iiitttmmmWWW@@@222...---,,,,,,,,,,,,---......333888FFFooooooIII444111---+++,,,------+++///,,,,,,...---444NNNjjjuuuYYYCCC666555000...///...++++++...,,,000444777>>>HHHKKKIII;;;///+++000222888UUUxxxdddAAA...,,,///---******)))))))))***+++,,,---(((+++///666HHHjjjSSS999444111,,,---,,,+++***++++++,,,---......---,,,,,,000555999PPP{{{QQQ;;;222111000...,,,++++++***...---++++++,,,///222333GGGhhhTTT:::///333...***++++++------+++***))))))************))))))******+++,,,,,,///222???___sssHHH999444---***...///+++,,,222333555DDDVVVuuuRRR>>>---///---+++***+++,,,,,,+++(((+++---...333@@@SSS```yyy|||eeeddd~~~iii===444222***,,,///+++***,,,------000555===QQQttt\\\DDD111...000,,,***...((())))))***++++++,,,,,,000333EEE^^^xxx]]]999//////***'''++++++333666BBBmmmjjjAAA666///+++------+++++++++,,,---...//////000999NNN}}}hhhBBB888000///111***+++,,,,,,++++++,,,///222===\\\OOO>>>;;;888DDD___nnnHHH;;;---///---.../////////000333555CCChhhNNN<<<111///111,,,...222...,,,444AAAdddiiiKKK999222///+++------))))))---000000333<<>>>>>GGGmmm\\\AAA>>>:::999888777888999;;;<<>>777111...//////+++***+++---...---,,,111888<<<;;;999///,,,111222888TTTuuupppOOO777.........---))))))((((((((())))))***,,,,,,...555IIIiiidddCCC555111...,,,,,,+++******++++++,,,......---+++,,,111777<<>>999555111000444555555333111000222444222===NNN\\\___SSS???///---,,,,,,,,,,,,---......000555AAAfff~~~|||YYY<<<555//////000///---,,,///.........+++---:::JJJhhhzzzeeeLLL888222...//////,,,***+++///---+++***,,,000222222555---+++000111777QQQooo}}}aaaCCC111+++,,,---******)))(((((((((((((((111...///777JJJhhhqqqKKK666111111,,,+++++++++************,,,,,,***)))***///666;;;[[[uuuGGG888000000///...---,,,,,,,,,...---,,,+++***+++,,,---555DDD^^^vvvhhhEEE000000---++++++(((++++++***))))))((((((((()))))))))))))))***++++++...111222777MMMrrrvvvNNN888444222...111///000333222111777AAA]]]}}}OOO<<<222///---,,,---......------,,,+++,,,///222444666BBBIIIQQQPPPKKKSSSqqqzzzNNN555...,,,+++,,,***,,,000000......000222:::PPPmmm^^^;;;444555...***...------,,,,,,,,,---......***---555???[[[{{{PPP888111//////111///333666JJJzzzlllAAA444000///000+++......---,,,++++++++++++///888LLLxxxVVV===333000///,,,///000111000//////111333<<>><<<222111...//////...---...111333555GGG\\\YYY<<>>@@@AAAAAACCCEEEEEEIIIUUUgggwwwdddMMMIIIHHH???:::===::::::;;;<<<<<>>KKKSSSOOOAAA444---,,,,,,,,,,,,---......111555===```zzzdddAAA666......000///------.........---***+++333===VVVkkkvvvZZZ;;;333---...000...,,,------+++***,,,---...------///******...///555MMMhhhnnnOOO555++++++---,,,+++******))))))))))))...++++++444DDD^^^}}}UUU:::000000,,,,,,,,,,,,++++++******++++++***)))+++///666:::TTTsssDDD555000000///...---,,,,,,,,,,,,++++++***+++,,,---...000777MMMiiiqqqKKK222000...---///,,,,,,,,,,,,,,,+++***))))))))))))(((((())))))***+++,,,000444999JJJjjj___AAA999666//////...000222111111555;;;LLLyyy^^^DDD444111---+++,,,,,,,,,,,,)))((((((***---///...---777666999;;;;;;FFFjjj[[[999//////,,,,,,***,,,111111...---///,,,///AAA\\\{{{{{{QQQ???:::444111222///...---,,,+++,,,---...000000111333JJJcccAAA111---...///...111555KKK|||nnnCCC444//////000+++,,,,,,+++++++++,,,,,,---000666FFFqqqcccAAA555000///111***+++,,,---,,,---///111666>>>hhhVVVBBB@@@DDDZZZ~~~nnnBBB:::111333///000000///......000222222AAARRRkkkCCC111---222...,,,000///,,,444444<<>>bbbtttLLL;;;222---222(((***,,,---,,,---///000333:::\\\\\\GGGAAAAAAUUU{{{WWWCCC222555111222111000......000222111===MMM~~~RRR888---111///---000000+++222555:::HHH[[[~~~LLL555444111000000444<<>>;;;:::999999777999BBBMMMcccuuuaaaMMM;;;777888666666888333777888;;;???FFFiii[[[FFF<<<:::888666666666777888kkkXXXJJJBBB@@@CCCHHHWWWrrr___AAA555333222111111000000000111000000000//////222666777555222---,,,,,,,,,,,,---......111444888XXXyyyWWWDDD333111000,,,***---,,,......,,,,,,...000222888PPPrrrlllHHH<<<111...///---,,,------))))))---///+++)))+++))))))+++...---444HHH^^^~~~pppJJJ444//////,,,,,,+++*********++++++---+++...222444???]]]{{{[[[@@@333......//////...---+++******+++,,,------///333666AAAkkkTTT:::222111000...,,,++++++***++++++,,,,,,------......000+++888TTTtttgggGGG:::000,,,//////------......---,,,******((((((((((((((()))******+++---000666DDD___mmmOOO<<<333///000111000000222444555:::RRR^^^;;;777111---,,,,,,++++++---------,,,,,,,,,,,,---,,,(((---666444:::^^^}}}JJJ777666+++---+++---111111---,,,...111...888III```rrr]]]SSSFFF666000...,,,***)))***+++,,,+++***///333===aaaXXX===222000......000777LLLyyyXXX@@@000---///++++++++++++***++++++,,,---+++000777PPPvvv^^^HHH777---333---...000000//////000111333777MMMmmmiiiQQQDDD===MMMssszzzYYY;;;999333333333111//////111333111:::GGGyyyeeeCCC000222111///111///000111222999>>>DDDiiiWWW;;;666555999>>>FFF[[[zzzwwwnnneeeNNNDDD777000//////,,,)))''')))++++++***))),,,...,,,,,,,,,,,,,,,+++******)))))))))******,,,---...+++++++++******)))((('''&&&((())))))(((''''''((())))))))))))))))))))))))++++++...333666:::DDDNNNNNNAAA666222222...***'''''''''(((((()))*********'''''''''((()))***,,,,,,+++***)))((('''(((((())))))((((((((('''''''''&&&&&&&&&'''(((((((((''''''&&&''')))++++++***)))(((''')))))))))))))))+++---***,,,111666:::<<<<<<===>>>AAAFFFHHHHHHFFFEEEEEEFFFFFFJJJOOOSSSYYYeeeqqqgggZZZQQQIIIBBB>>>:::888999888777;;;AAALLLTTT]]]hhh|||xxx]]]CCC:::999555555999555;;;;;;<<>>fff]]]@@@333222000...,,,+++******------------------------333***222KKKiiisssPPP@@@111***---...,,,---......---,,,***)))((((((((((((((()))******,,,+++---222AAA\\\[[[BBB777111222222//////222333333<<>>:::333///---,,,,,,+++)))******)))((())),,,...---&&&)))111///444[[[QQQ:::777***---+++---000000---,,,...222,,,111===OOOssspppXXX===333111...,,,++++++---...,,,)))///222444KKKpppvvvUUU:::000---+++000333888KKKttteeeIII555000222...,,,,,,++++++***+++++++++---222666EEE```vvvoooUUU>>>///444...000111000...------...000000<<>>444444444222000000111333333888BBBvvvsssLLL444444222000111...111---,,,444666666ZZZbbbCCC<<<:::EEEQQQ```}}}qqq]]]TTTIII>>>777555222000000///...,,,(((***,,,+++)))(((+++...***++++++++++++***))))))((())))))***+++---...///***++++++******)))((('''&&&'''))))))(((''''''((()))))))))))))))))))))))))))***---444888===HHHRRRHHH===444333333///)))&&&''''''(((((()))*********+++******))))))))))))))),,,+++)))((((((((()))***$$$$$$%%%&&&'''((()))***'''((((((((((((((('''''''''(((***+++,,,+++)))((('''((())))))((()))+++---***---333:::???BBBCCCDDDBBBEEEIIIKKKJJJGGGEEEDDDEEEEEEGGGJJJLLLQQQ^^^jjj{{{iiiaaaWWWLLLBBB<<<999::::::888999<<<===???DDDOOObbbvvvhhhJJJ===999444444888;;;BBBAAA>>>???BBBXXXxxxlllCCCAAA===:::777666555555ttt]]]PPPKKKCCCBBBJJJTTT```sssaaaDDD555666444222000///111222222222000000000000000000000000///......---------......///000777EEEbbbyyyYYY;;;111...(((&&&***((()))***,,,...///111111333FFFiiiaaaIII111***+++,,,+++,,,+++---///...+++***+++---******(((,,,000111GGGkkkcccAAA;;;555000+++(((,,,...,,,***)))///)))(((,,,...333FFF\\\iiiFFF000333222---***,,,+++((()))+++,,,------...000333???UUUlllBBB111///+++)))+++...,,,(((*********+++,,,---///000...///111===ZZZ~~~cccEEE444...------+++******,,,------***(((------------,,,***)))(((+++---...000;;;RRRrrrtttXXX;;;888222555666------222000999HHHhhhWWWBBB222111222...+++---------......---,,,***)))&&&)))(((,,,222999UUU|||jjjGGG333222000///------......---+++///,,,,,,333CCC^^^qqqJJJ???///---111+++)))---...111---+++...222<<>>===<<<666999;;;444555888;;;>>>EEERRRbbboooxxxnnnUUU@@@:::555666BBBKKKMMM\\\FFF<<>>@@@EEEOOOYYYkkk{{{\\\III@@@???===666888:::333444666777777999@@@LLLVVVbbbaaaRRRBBB<<<777<<>>:::;;;:::888888|||gggRRRLLLHHHFFFDDDGGGYYYnnn]]]===555111///......//////...,,,........................------,,,,,,,,,,,,------000111666;;;MMMuuusssLLL777000---,,,...------......///000000000444DDDaaaaaa@@@000///000...+++)))******)))((((((***,,,,,,---,,,...111///<<>>...***+++---.........,,,,,,,,,---'''((((((((())))))))))))***---/////////777EEEPPPaaa~~~UUUBBB666555777000///222000222>>>XXX~~~sssWWW:::///---++++++------,,,+++***))))))))))))(((+++,,,000333333FFFhhhaaa===444222000//////000000000///***...111000000===]]]{{{uuuEEE333///111+++(((,,,++++++***,,,...---,,,111888===SSS___]]]XXXFFF333......222999PPPlll~~~SSS999222///111...---,,,,,,++++++,,,,,,+++111111666FFFZZZuuuQQQ999555...//////...,,,+++---......//////000777IIIbbbuuuaaaHHH999444JJJmmmVVV>>>555444222000//////000000000333>>>ZZZRRR999555666222,,,222//////000///000>>>OOOkkk}}}ZZZHHH888444333///---///,,,,,,,,,+++++++++******)))******+++++++++************+++,,,+++***)))(((***+++++++++++++++******,,,,,,++++++++++++******)))((((((''''''(((((()))---,,,***((('''(((((()))+++---///666III[[[^^^VVVCCC999222444333,,,(((+++))))))(((((((((((())))))((()))((('''%%%%%%%%%'''******)))(((&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''***))))))***,,,...---,,,))))))((((((((())))))******...555<<>>CCC===999;;;???BBBGGGMMM[[[qqqiiiOOOCCC???===666777999222444555444222111333:::@@@FFFNNNKKKBBB<<<888DDD]]]uuuRRRGGGAAAKKKZZZooo[[[EEE;;;999888666555yyy```UUULLLGGGCCCDDDSSSddd{{{hhhAAA666111000////////////---+++------------------------,,,,,,+++++++++,,,------111111666888EEEkkkUUU:::000/////////........................000;;;QQQkkk~~~rrrMMM555//////---***+++++++++++++++,,,---...,,,///...///222...666LLLnnnzzzMMM;;;111...---///---)))(((+++...---...///---)))---444BBBSSSiii~~~xxxPPP888(((,,,222//////444//////---+++***,,,///222999VVV~~~HHH555222000///---***+++---......---,,,,,,,,,,,,---+++///111...---444BBBNNNTTTWWWUUUKKK;;;///,,,---+++---......,,,,,,...000(((((())))))***+++,,,---'''+++.........222<<>>SSSqqqttt[[[GGG===444444333000...///******************++++++))))))***+++++++++*********++++++++++++***)))((('''((()))+++---......///************************((((((''''''''''''(((((()))***++++++++++++,,,---+++000444;;;KKK[[[\\\TTTCCC999333444333,,,(((******))))))(((((((((((()))''')))***((($$$###%%%(((+++***)))((('''%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((((((((())))))((((((***---//////...))))))((((((((()))***+++,,,///333999TTT]]]JJJ<<<===BBB@@@===>>>AAA:::666999===???@@@CCCNNN```}}}nnnSSSDDD>>>===666777999444444444555444333444777;;;666???@@@>>><<<:::IIIfff\\\DDD>>>DDDLLLlllzzzZZZEEE<<<999666444qqq```OOOIIIGGGGGGQQQ]]]zzzvvvNNN===444333111000000000...,,,------------------------+++++++++++++++,,,---...111111666888BBBfff___???111000000///.........---------,,,,,,...333@@@SSScccrrr~~~\\\???111...,,,***+++,,,,,,---////////////---000...///222---000@@@WWW___GGG444///,,,---,,,)))***------,,,,,,,,,***(((+++000000<<>>:::555@@@XXXQQQ>>>555444222000//////000000...333;;;NNNtttWWW:::111111000...,,,,,,/////////000333>>>VVVxxxoooTTTBBB:::555222222111...++++++))))))************++++++((()))***+++++++++++++++++++++++++++******))))))'''((()))+++---......///((((((((()))))))))))))))((((((''''''''''''((((((%%%(((,,,---,,,,,,,,,---...777@@@FFFRRR___aaa[[[EEE:::444555333,,,(((+++******)))(((((((((((((((%%%''')))'''%%%$$$'''***+++******)))'''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((((((((()))(((((((((+++...000111000+++***)))(((((()))***+++...///111555MMM|||bbbKKK777666<<<===<<<<<<===777555888<<<<<<;;;===AAAOOOhhhqqqYYYFFF>>>===777777:::666333444555555555666888999444888777777::::::KKKhhhiiiHHHDDDEEEGGGZZZ~~~|||[[[FFF===:::888oooYYYOOOKKKIIINNNWWWyyy\\\DDD888555222000000000///...------------------------,,,++++++,,,,,,---.../////////555888AAAeeelllGGG333111111.........------,,,,,,,,,,,,///000555@@@LLL[[[ooolllOOO999000---,,,***+++,,,///222222000...,,,000...---111---,,,888DDDmmmwwwVVV<<<333+++***+++))))))*********)))(((''''''))),,,(((///:::JJJaaaxxxmmmXXXCCC888333///222999BBB???:::333...---///222<<>>333...+++*********)))))))))))))))***((()))(((---222333DDDccclllOOO888555222000000000000///000+++)))+++///444<<>>555555333+++))),,,+++***)))((((((''''''((($$$%%%&&&&&&&&&''')))+++******))))))((('''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((('''(((+++///222333222...---+++)))))))))+++,,,///---///333DDDkkkmmmRRR888222666777777888999444333777999888888;;;<<>>999777lll[[[OOOHHHLLLUUUrrrnnnPPP:::777222///.../////////------------------------,,,,,,,,,,,,---...///000---,,,222888AAAccczzzRRR888222111,,,............------------///...///444:::EEEWWWggg{{{zzzbbbFFF555000///+++,,,///444777777333///+++///,,,,,,000---+++444:::ZZZpppIII;;;...+++,,,+++)))))))))***+++***)))))))))((((((+++///888HHH]]]mmmuuuqqqeeeRRR>>>222222999@@@MMMIIIAAA888111...000222888OOO}}}OOO===...---...***))),,,******))))))((()))))))))...++++++//////+++***------,,,+++++++++++++++***,,,,,,...666???CCC@@@<<>>>>>888222///555222000444333555BBBccccccGGG555444222000//////000000222...333AAASSSmmmeee@@@333666111222111//////222666888BBBOOOooowww```RRRGGG;;;444333...000111///---,,,,,,,,,++++++++++++++++++******(((((()))++++++,,,,,,+++,,,++++++***************++++++++++++***)))(((((('''((((((((())))))))))))***))))))(((((())))))***)))+++---,,,---333===DDDHHHOOOUUUXXXaaakkkiii```NNNAAA777555222+++)))---+++***)))(((''''''''''''&&&%%%$$$%%%'''))))))(((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''(((+++000333444444111///,,,***)))***+++,,,...***...333<<>>AAADDDPPPkkk]]]CCC:::999|||fffSSSHHHLLLWWWlll___<<<777111...---...//////........................,,,,,,,,,---...///000111,,,***000777@@@aaaZZZ<<<333111+++/////////////////////......,,,+++---000777EEESSSlll}}}oooPPP;;;333222---///333999===<<<777222***///+++***000---***222666MMMsssVVVDDD333...000///+++)))***---///...---,,,***'''+++,,,,,,...777GGGXXXaaannniiiYYYBBB333666AAAIIITTTOOOFFF;;;333///000222444GGGtttYYYCCC000...///+++(((+++000///...,,,+++*********///++++++...,,,(((***000)))***+++***(((((()))+++++++++000>>>NNNVVVUUUPPP444222///,,,************)))+++,,,------...111444CCCHHHLLLttt{{{RRR777333000...///...//////...,,,,,,000777<<<>>>???>>>777111---,,,+++))))))+++,,,,,,+++***)))***,,,,,,111444---666OOOmmmXXX;;;777222///......---,,,+++((((((+++,,,,,,000555000EEEPPPRRR:::...///******...,,,***)))***,,,,,,...666???qqq~~~VVV:::555***111111666HHH]]]wwwWWW<<<222///333...---,,,,,,++++++,,,,,,(((111000...777JJJqqqVVV:::555000---...///...,,,......222===FFFFFF===333...333///---333333444>>>RRRjjjHHH555444222000//////000000333,,,...:::EEEWWWyyyKKK666555...000000///000666>>>BBBXXXaaagggSSS@@@999555111000444---000000,,,)))(((((((((,,,,,,,,,+++++++++******(((((()))++++++,,,,,,,,,,,,+++******))))))******'''((()))***************(((((())))))*********+++******))))))))))))******+++,,,------111===MMMYYYaaaccccccdddmmmuuunnn```QQQCCC888555111+++)))...++++++)))((('''''''''''')))&&&$$$%%%((()))(((&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))''''''(((+++000333555555333111...+++******+++,,,,,,'''---444999QQQtttrrrPPP>>>777222111444///...000333222000555;;;888===HHH\\\wwwtttYYYIIIGGG>>>999:::888555444444444555666555444...111333999<<<999JJJkkkRRRNNNAAA===???EEEZZZlllMMMCCCAAA|||cccNNNJJJOOOaaa|||xxxNNNCCC555//////000///...//////000000///...------+++000555(((666,,,111222111///...222>>>VVVzzzkkkHHH666222222...---,,,---......---,,,***,,,...------222<<>>HHHWWWUUUWWWAAA333888888EEEQQQLLLCCC999000,,,---...333CCCfffsssJJJ///...,,,)))***))))))******))))))))),,,...***+++...//////---***(((,,,***(((''')))*********(((222222???TTTooo~~~dddNNN666...222,,,'''+++,,,+++******)))))),,,000444BBBMMMRRReeezzzYYY;;;222444222000111...............///000111222444---888888...666555000...+++((())),,,,,,***)))))),,,000///111:::DDDhhhYYYBBB888///---///000...---%%%000333,,,(((...000,,,000555PPPvvvXXX;;;...111,,,''')))******,,,)))+++000---444GGGhhhXXX:::444000111...333BBBOOOffffff888111777))),,,++++++******++++++,,,...///---///444:::XXXaaaAAA777000111000---,,,...000...222@@@\\\MMMLLL333222...---///111000111444AAAaaa|||JJJ;;;000111444///...000,,,+++///000444:::DDDgggaaa:::777222222555999;;;AAASSSeeeuuugggHHH@@@666000000111000...++++++************++++++((()))+++,,,,,,+++)))(((+++++++++,,,,,,+++++++++------------,,,,,,+++***,,,,,,+++***))))))******$$$***,,,(((&&&***+++(((&&&###%%%+++///,,,******,,,***,,,***---FFF```eeellllllkkknnnssstttjjj^^^JJJ@@@666444333///***((()))***++++++***(((%%%###''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%'''''''''(((((((((((()))***'''$$$$$$'''((((((&&&)))(((''')))---222666777666000)))(((***,,,+++)))++++++...222111;;;\\\~~~gggJJJ555...000444111111111111222333444444>>>???FFFTTTfff{{{sssQQQDDD@@@:::666777666444222222333555555555333111333777555888MMMfff```@@@AAA;;;???CCCNNNlll[[[BBB???uuu___TTTSSSXXXnnn```LLL888111111000......+++,,,---...//////000000,,,111888///???333333111333000///222;;;OOOnnnvvvOOO888222111,,,+++******+++,,,+++***+++,,,---,,,---000777<<>>000111+++'''***++++++++++++******,,,111555BBBNNNUUUjjjaaa===222333222///...---,,,,,,,,,,,,,,,------...111)))333::::::DDD>>>:::555///***)))******(((+++***+++......///666>>>ZZZttt```???666...,,,---,,,++++++000999:::000***,,,,,,(((///111GGGiiiaaa@@@///000,,,((())))))))),,,+++---222///555HHHmmmaaa@@@666///000,,,000===HHH]]]zzzmmm===333888------,,,,,,,,,,,,,,,,,,---,,,...,,,000444666MMMqqqgggEEE;;;333111000------000000///444DDDcccVVVRRR666333///,,,------,,,...333555OOOhhhYYYBBB555444666111000222...+++//////222777>>>^^^tttGGG999333000222;;;HHHXXXoooaaaIII>>>777///,,,---...---++++++******************+++)))***+++,,,,,,+++)))(((******++++++++++++******,,,,,,,,,,,,,,,+++******++++++***)))))))))))))))'''******''''''+++---***'''$$$%%%)))***((((((***------000000666RRRnnnssssssrrrqqqvvv|||zzziiiWWWGGG>>>777555333...***)))************)))(((&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&+++(((&&&&&&((())))))((()))(((((()))---222666888666000***(((***,,,+++)))******---000000888UUUtttlllMMM777/////////000000000111222333444555;;;;;;@@@JJJWWWggg|||cccOOOGGG???:::;;;777555333333444444333222333111444999777999III]]]qqqMMMEEE@@@BBBCCCJJJcccuuuQQQ???ooo[[[QQQNNN___uuuuuuUUU888222333000...///++++++,,,---...///000000000777CCC>>>MMM;;;555000555222000111666CCC[[[ppp```EEE888333,,,***))))))+++++++++***,,,+++++++++,,,...111222999???LLLXXXXXXJJJ;;;222000@@@PPPPPPBBB444///000......,,,++++++,,,------...---;;;DDDMMMwwwwwwKKK444///---,,,,,,++++++,,,,,,+++)))'''&&&+++)))))),,,+++***...333FFFBBBFFF666///444...333999888666222///---///000000===WWW{{{TTT777777111((()))---***++++++***)))))),,,......---,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++222...777JJJpppiiiGGG222000***(((***)))+++,,,+++******---111444BBBOOOYYYooopppEEE444444333000---,,,,,,+++++++++++++++,,,***111(((222CCCPPPZZZLLL@@@999000+++************,,,)))(((+++---...222777KKKeeefff>>>555.........+++***+++///666777000+++...///,,,000---:::UUUtttkkkHHH111///,,,+++,,,((('''+++***---111///777KKKuuujjjDDD666000111---///999@@@RRRnnnzzzIII666777111...------,,,,,,------...+++,,,+++000555333???ZZZpppOOOCCC888222///...///111111///666IIImmmbbb\\\<<<444000------+++***---333000@@@TTTqqqHHH888333444//////111,,,...111000111555999SSSzzzYYY<<<888444777HHHbbb}}}ttt]]]GGG777444000+++***+++---,,,***************************++++++,,,,,,,,,+++)))((())))))************))))))***++++++++++++***))))))***))))))(((((((((((()))******)))&&&(((,,,---******''''''((('''%%%(((---,,,,,,000000888WWWuuu||||||zzzyyy~~~gggOOOFFF???888666333---++++++******)))(((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&+++)))(((((()))******))))))((((((***---111555888666111+++))))))+++***))))))))),,,///...444KKKccczzztttUUU;;;222000,,,//////000000222333555555;;;:::===DDDLLLWWWgggvvvwww\\\LLL@@@;;;<<<888666555444555444333111444222444999999999DDDQQQ}}}bbbKKKBBBBBB@@@AAAQQQtttjjjIIIfffTTTMMMWWWhhh|||^^^:::222444000...111/////////.........//////555CCCXXXVVV___BBB555000444111000111222999IIIYYYpppxxx^^^FFF555///---++++++,,,------,,,+++******+++---......,,,111333;;;FFFHHH@@@777222444JJJ^^^YYYEEE444///111///...,,,+++++++++,,,,,,///---444888AAAiiiZZZ>>>444000,,,))),,,,,,,,,,,,+++)))'''&&&)))'''(((+++---...111777KKKDDDDDD444...333+++///---......---++++++,,,---///666HHHiii[[[777555111(((***...+++,,,+++***))))))+++...//////.........---------+++,,,,,,,,,+++++++++,,,%%%000000888EEEeeerrrMMM444000,,,***+++(((+++++++++******,,,///222???LLLXXXoooRRR999444444222///......---,,,,,,,,,------***444,,,888RRRhhhpppWWW>>>555---,,,------,,,---+++'''%%%))),,,---///333AAAZZZxxxkkkBBB777///000000,,,+++///***///000,,,***---///---111+++111BBBZZZyyylllIII111...,,,---///)))%%%(((&&&(((...///;;;SSS{{{mmmDDD555111222...000888<<>>444222...000333...000444111111555888KKKjjjjjjEEE<<<;;;EEE^^^yyyfffUUUGGG;;;444111///------......,,,+++*********++++++*********+++,,,,,,,,,+++***)))((((((((())))))))))))(((((())))))************)))))))))(((((('''''''''((((((+++***((((((***,,,+++(((,,,******+++)))'''***000---,,,//////777WWWxxx|||fffPPPJJJCCC<<<777333---+++---+++***(((''''''''')))***''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((***)))(((((())))))))))))(((((()))***,,,000555999888333---***)))***))))))((()))+++---,,,000@@@QQQggg{{{}}}aaaAAA555222////////////000111333555555888888:::@@@FFFMMMZZZfffqqqWWWDDD<<<>>>888777666666666666444222444111222666888999@@@IIIgggxxxSSSDDDBBB>>>===EEE]]]ddd|||fffVVVUUUZZZiiiyyyjjjDDD777555000...000111111000///000000111222:::PPPoooppprrrIII777111111000000111000333===HHH\\\|||xxxVVV777222///,,,+++,,,---,,,,,,))))))***,,,...///...,,,---...333888777333222444666RRRhhhbbbIII555............,,,+++***++++++,,,......333555>>>```mmmIII555///---***,,,,,,---,,,+++)))'''&&&((('''(((,,,...///555===ZZZNNNHHH333+++000))),,,)))***,,,,,,+++******+++000222<<>>777111,,,000000/////////...,,,***)))***++++++++++++***)))++++++++++++******)))(((((((((((())))))(((((((((((())))))******)))))))))((('''''''''''''''((((((***))))))+++,,,+++******///,,,,,,---,,,***,,,000//////333555>>>```~~~|||wwwjjj]]]XXXMMM@@@999333---+++---+++***(((&&&&&&''')))+++''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''((())))))((((((((((((''')))******,,,///555::::::666111,,,***)))))))))))))))+++,,,+++...777AAAYYYvvvmmmJJJ777111000/////////000111222444555333333555:::===AAAKKKUUUfffmmmQQQCCCAAA999888666777888888777666444111111333555888???EEETTT{{{gggKKKDDD??????BBBMMMdddyyy|||fffYYYPPPTTT```ooowwwSSS===444000......////////////111333666777;;;VVV|||UUU<<<333000///000222111000666>>>PPPpppeee>>>444111---+++*********)))''')))+++---......------***+++...000...,,,111999777WWWqqqjjjNNN888...***------+++******+++,,,,,,+++...111333<<>>BBBKKKeeeXXXIII@@@AAABBBAAAJJJXXXmmmxxxdddSSSPPPRRR[[[pppwwwZZZ>>>111000111...............000333666777888RRR}}}eeeEEE666222000111333222000222888FFFfffuuuNNN777444///,,,+++******)))&&&))),,,---+++)))+++---+++***,,,...---,,,111888<<<___{{{tttYYYAAA333,,,,,,+++*********+++,,,---)))---...000888GGGeeeqqqJJJ666111...++++++,,,---,,,+++))))))***+++...---)))+++999HHHqqqdddZZZ===---...''',,,)))+++,,,,,,++++++,,,---...///444GGGpppoooLLL333000333------...---+++******+++---...///000111111///...,,,(((,,,//////+++)))+++---+++222111;;;EEEccctttRRRCCC666///000///,,,---...---------///111...444<<>>111---......///111222;;;LLLXXXddd{{{vvv{{{hhhLLL:::333///,,,,,,,,,+++)))(((''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&)))++++++)))(((((()))&&&)))+++++++++...555;;;???<<<777111,,,***+++,,,,,,,,,++++++---000222222FFFVVVlllttteeeKKK999444111111000000000000111111555555888;;;;;;999===CCCMMMdddgggRRRDDDAAA<<<999888999999999666:::===<<<::::::<<>>YYYnnn|||SSS>>>333666333333555000555HHHXXXfff===888...------,,,,,,------...&&&---+++***...,,,...:::;;;VVV}}}VVV>>>777555111222666???VVV|||aaaDDD555444333000...***555333JJJsss^^^GGG;;;===AAA;;;444777222///444000...666777CCCRRRqqq^^^CCC888333222444111***'''***)))*********))))))***+++((()))+++,,,,,,+++)))(((%%%%%%%%%%%%&&&((()))***))))))************))))))))))))***+++++++++++++++((((((((((((((()))******,,,))))))******000BBBVVV[[[III666///000222333555???KKKaaaooozzzyyyvvvqqqOOO:::333///,,,+++,,,+++***)))''''''&&&&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''***------***))))))+++&&&))),,,,,,+++...555;;;@@@>>>999222---++++++------,,,++++++...222222000;;;DDDYYYpppoooXXXBBB;;;222111111000000000000000000111555999999777;;;AAACCCVVVuuufffJJJEEE>>>999888888888888888???EEECCC>>>;;;;;;<<>>AAA>>>666111...//////...///222666555>>>\\\{{{^^^EEE777444111---+++******)))'''------,,,,,,+++*********(((((()))(((((('''&&&&&&&&&&&&&&&''''''''''''''''''((())))))((()))+++---***++++++***)))***,,,///+++***)))((('''&&&%%%$$$---///...000111333MMMvvvzzzSSS555222333+++---999@@@fffcccHHH<<<000,,,---(((///...,,,***((('''&&&%%%((((((((((((((((((((((((&&&'''''''''''''''&&&&&&###%%%''''''&&&%%%&&&'''++++++,,,---,,,***'''&&&%%%&&&((()))+++000666:::@@@BBB===333...//////,,,...***'''222++++++555222ZZZJJJLLLfffuuueeeIII999666...***...111///000444000222333444555777;;;===BBBNNNbbb{{{bbbOOO???;;;;;;888888===:::JJJ\\\QQQSSS::::::AAABBBIII___zzzlllVVV??????JJJ[[[vvv|||dddRRRIIIIIILLLLLLKKKCCC777000111222000000000000///......000222888EEEoookkkFFF888333111111222111000222>>>PPPoooQQQ===444333+++(((++++++,,,------------,,,++++++///---+++***+++---000222AAAhhh[[[999333***++++++******+++,,,---,,,///,,,,,,111333EEEbbbnnnQQQ777111---+++------***))),,,,,,+++(((---222111>>>[[[vvvZZZ444---333***,,,,,,+++***))))))))))))+++------111HHHqqqUUU999///...---,,,,,,,,,......,,,***...------...---++++++...//////...,,,+++,,,,,,+++---444777CCCcccyyyXXXAAA444000222//////............//////111000222666;;;IIIiiiVVVGGG222111111...,,,,,,------,,,---111888MMMwwwvvvPPP666111......///***,,,+++*********,,,---///---000999NNNkkkdddIII:::111...000222///---+++******+++,,,+++))))))***))))))///888LLLnnnxxx```AAA...///...---......,,,---888CCCYYYqqqvvvHHH555222000000///111777>>>RRRlllvvv@@@888111///---,,,,,,---------***,,,---------...111333333888IIIdddrrrKKK888222///222333<<>>@@@CCCSSSvvvlllNNNCCCGGGOOObbbwww___OOOFFFBBB======999333000111111...000000000///......000222666DDDmmmxxxVVV===555000111222000///111;;;LLLjjjXXXDDD:::666+++&&&***+++******+++,,,,,,,,,,,,+++...---+++***+++---000222@@@bbbeeeAAA333...---+++***)))******++++++...++++++000222@@@YYYkkkCCC444///+++,,,,,,)))(((***+++---+++---111000???\\\jjj???///111---,,,+++***)))((((((((((((...,,,+++///===[[[fff???000222,,,+++***+++,,,---,,,+++,,,------+++,,,000444777555111---+++++++++,,,,,,000444555DDDeeewwwWWW===222222//////............//////111......111333===VVVpppvvvaaa>>>666333///...............///111555HHHrrr```AAA555111111111(((******))))))***,,,...///---///666FFF^^^~~~fffIII555///111222000---++++++++++++******((()))+++++++++333;;;]]]oooFFF//////------......,,,,,,444>>>RRRtttOOO777222///111111000444999GGG]]]EEE999111///---,,,------,,,+++'''))),,,---......000222333///555GGG\\\tttYYY;;;222555333555>>>ZZZzzzPPP888222000...------000333666DDDeee~~~WWW@@@888555333...---111444222000000999DDDXXXvvvpppSSSAAA777111...+++***((()))***,,,,,,+++((())))))***++++++,,,,,,***************))))))(((&&&&&&'''((()))******+++''')))))))))((()))+++---000000///---***((()))***+++++++++,,,,,,------...(((---......444???dddmmmGGG===???>>>CCCLLL```rrrTTT>>>777///...111...+++***)))))))))))))))***((((((((((((((((((((((((###$$$%%%&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%&&&'''---...///000///...,,,***'''((()))******---222555???JJJPPPHHH:::000,,,+++...(((//////...000555...888555999III[[[___RRRBBB777222///000000...---///000111333333444666999<<>>ZZZqqqoooHHH444/////////............//////111---,,,//////444GGG\\\VVV<<<555///............000...000444FFFqqqxxxXXXBBB444222222)))))))))))))))+++,,,...///......333@@@YYYxxx\\\???444444000000...,,,,,,---,,,)))+++******,,,,,,,,,333<<>>QQQsssQQQ===222000------......+++)))&&&))),,,...------...///666------888AAAQQQzzzjjjCCC777===777666===YYYVVV999111222333333...///333111666QQQqqqpppNNN===666222000000222222222777===KKK___{{{{{{jjjSSSBBB:::666222...)))((('''(((***++++++*********+++++++++,,,,,,,,,)))))))))******))))))(((&&&'''((()))***+++,,,,,,((()))***)))((()))***,,,000000000...***)))))))))+++,,,,,,,,,---.........(((......---444DDDnnn{{{WWWKKKMMMPPPTTTZZZnnnpppSSS???888...,,,...++++++******)))))))))))))))(((((((((((((((((((((((($$$$$$%%%&&&'''''''''''''''((()))(((%%%#########)))***,,,------+++***(((((()))*********,,,///222<<>>BBBMMM\\\kkkgggPPPFFFAAACCCIIIUUUxxx\\\GGG===AAA???CCCSSSqqqdddDDDCCCBBBFFFUUUrrrrrr\\\KKK@@@:::444111000/////////000000000///---...000222777BBBdddwwwNNN<<<...///222000///333444BBB___|||mmmLLL666111------...((('''((()))***+++,,,,,,,,,---,,,+++++++++---///000333JJJttt~~~YYY999111...+++***+++,,,,,,,,,)))...***)))//////444CCCccclllIII>>>333000...,,,+++,,,(((---,,,,,,///...:::RRRcccAAA222111+++******))))))))))))))),,,''')))...111AAAlllZZZ===555---+++))))))+++,,,,,,+++)))...///111AAAYYYeeedddHHH:::---***+++***+++,,,,,,111000777III\\\wwwzzzNNN555000//////............//////000,,,,,,//////111>>>NNNrrrfffBBB777.........------///,,,///555HHHssswwwUUU888111222,,,((())))))***+++---...///000...000>>>XXXvvvrrrNNN:::333///333333///---//////+++///---------,,,,,,222:::bbbnnnDDD000444///---...///...---111777UUU[[[BBB555---111444111222777;;;IIIfffdddEEE555111---,,,......+++((()))+++---...---++++++,,,333,,,---555666>>>aaa|||PPP<<<<<<999666;;;WWWdddBBB666666999<<<333000444222222CCC[[[{{{cccFFF999333333444444333777GGGWWWiiioooSSSHHH;;;555444444000,,,***)))((()))******)))''')))((((((((('''''''''&&&''''''(((((()))(((((('''''''''((()))***+++,,,---((()))***)))((((((***,,,---......---+++******++++++++++++,,,,,,,,,,,,,,,***000///---666KKKvvvtttffffffgggiiikkk}}}mmmRRR@@@999///+++---***---,,,+++)))((((((''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((!!!###%%%&&&''''''(((***'''(((***++++++***)))((()))*********)))***---///:::HHHWWWXXXJJJ999111000---555\\\BBB888///111---***000222333>>>KKKKKK@@@222222111///...///000000000111222222222444777:::===CCCUUUkkkzzzkkkRRRCCCBBBKKK^^^mmmOOO===>>>@@@CCCJJJ\\\|||lllFFFAAA>>>@@@GGG[[[~~~mmmUUUBBB999111000111000000222000000000///......000222999BBB______FFF222000333//////444111:::TTTnnnXXX:::222...//////((('''((()))***+++,,,,,,,,,,,,+++++++++,,,---...//////>>>hhhkkkEEE555000+++***,,,......---)))///+++)))//////000999OOOrrrwww|||\\\MMM===444000---,,,---***///------222222999KKKwwwwwwOOO333...++++++***************+++***(((***...000;;;\\\oooJJJ666///---******+++,,,,,,+++)))///111666PPPrrr|||RRR>>>---)))***((((((+++(((...///222===MMMnnn}}}QQQ999555//////............//////000+++,,,000111///777CCCVVVkkk~~~lllIII;;;///......++++++///+++000777KKKuuuhhh???222333...******+++,,,------......000---///;;;SSSnnnbbbBBB222222;;;>>>777000111111///111///......,,,+++000888___oooHHH222333000---,,,......---111666TTToooOOO<<>>111111333666999FFF^^^tttdddPPPAAA999000,,,...000///...+++***)))*********(((&&&*********)))((('''''''''&&&''''''(((((((((((('''''''''((()))***++++++,,,)))******)))((((((***+++***+++------+++******+++************************+++222000000===WWWzzzzzzzzzyyygggNNN???:::111---///------,,,+++)))((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((("""$$$&&&'''&&&&&&'''(((''')))+++,,,---,,,+++***((()))******)))***,,,---888EEEVVV___WWWCCC444...///:::mmmEEE888---///...---111222000666@@@CCC@@@<<<===:::333///000222111000111222222222333666999<<>>AAADDDFFFOOOgggpppKKK@@@999:::===JJJhhh}}}```FFF<<<444444555222111222000000000///......000222777>>>VVVvvvrrrSSS999444444///...444///333EEE[[[nnnjjjGGG888///......((())))))***+++,,,,,,,,,+++++++++++++++,,,---...///111666]]]}}}}}}VVV:::444...,,,---///...,,,***///+++)))//////---222@@@YYYZZZdddttt{{{rrr___HHH:::222,,,***+++***///,,,---333333666BBBeee___:::000,,,,,,++++++++++++,,,,,,******+++------555III^^^~~~]]]>>>222///,,,***++++++++++++)))///111:::\\\]]]EEE000,,,---***))),,,(((......///777CCCccc\\\AAA999//////............/////////***+++000111---111999AAAOOO___vvvPPP???111000000++++++000...222888KKKvvvuuuFFF666666...+++,,,------...............---...666FFF]]]rrryyyQQQ666999GGGLLL@@@444222333111111...------+++***000888UUU|||xxxRRR777222///+++***+++,,,,,,000666HHHhhh|||]]]EEE222111333...///666555???\\\]]]===666...+++...000...+++,,,---------++++++---...+++---111333222666EEEUUU]]]FFF<<<777888GGGeeefffIII;;;666666555333000///000444888KKK___hhhKKK777555888AAAPPPfff}}}bbbKKK===888444///,,,,,,.........+++******+++,,,+++)))'''++++++++++++************''''''((()))))))))))))))((((((((()))))))))******)))******)))(((((()))+++)))***,,,,,,***)))))))))''''''((()))***++++++,,,***111111555IIIgggbbbKKK>>>:::111---///---++++++***))))))((())))))(((((((((((((((((((((((())))))))))))((('''&&&%%%&&&'''((((((&&&$$$$$$%%%''')))+++---...---,,,+++'''(((******))))))+++---333@@@WWWkkklllXXXAAA555222:::qqq???444+++//////...///000000222888>>>BBBOOOOOOHHH;;;222222222111///000111111111333666888<<>>777000---...///---******000,,,)))000000+++...333CCC???LLLaaaiiiwwwyyyjjjPPP===333,,,((())))))---******222222222:::TTTlllBBB666,,,,,,,,,+++,,,,,,------***,,,---++++++000<<>>@@@PPPVVVGGG777333444333///---------++++++000888IIIrrr\\\<<<222...***''')))***+++///555:::QQQeeegggKKK555222222,,,---555222;;;ZZZuuufff@@@777...+++...111///,,,+++,,,,,,,,,+++,,,///222111555666333111555???GGGtttuuuWWW>>>:::888>>>QQQsss|||ZZZFFF===+++111333///---111666777;;;KKKkkkwwwYYYFFFBBBDDDTTTlll|||\\\EEE888000,,,---------,,,+++***))))))))))))+++------+++)))&&&&&&''''''(((((())))))(((((()))***************((((((((((((((())))))))))))***+++***(((((()))+++)))+++,,,,,,***(((''''''$$$%%%&&&(((***,,,---...)))111222999RRRsssbbbKKK>>>:::000+++---+++)))))))))))))))***++++++(((((((((((((((((((((((())))))(((((('''&&&$$$$$$!!!$$$&&&'''(((***,,,&&&'''***,,,---,,,++++++&&&((()))***))))))+++,,,...;;;XXXuuu~~~lllQQQ@@@444888ooo777000+++000000------...000111444<<>>@@@CCC:::---///444,,,(((//////000111///;;;TTTppprrrcccGGG444444666333111000000000000222333444===QQQsss~~~}}}hhhWWW[[[kkkiiiXXXKKKHHHFFFEEEMMMZZZqqqcccNNN>>><<<<<<999;;;BBB~~~___GGG:::999222000333111111111000//////000111222222666>>>OOOkkkqqqIII888444111///000...---///444???SSSqqqqqqNNN777000...,,,+++,,,,,,,,,,,,+++***)))+++++++++***++++++,,,,,,111111PPPxxxZZZCCC000///000,,,***---,,,++++++++++++---...///---...222666999===HHHTTTjjj\\\TTT:::,,,---%%%+++******+++******---111444>>>qqq]]]???+++,,,,,,+++***++++++***///---)))'''''')))---///444888FFF```wwwzzzgggTTT777222---******++++++***---555333JJJnnn___<<<222333...))))))...,,,...111///222EEE\\\wwwLLL333000---+++---///...,,,---,,,***))))))+++---///111222===PPPsssxxxQQQ777333///...000...///222444AAAfffqqqJJJ===888111------,,,,,,+++,,,,,,,,,///---,,,---///555CCCPPPqqqzzzfffqqquuuPPP444555...000...---,,,+++,,,...000111:::aaasssGGG888333///+++***+++---......---444FFF```wwwNNN444333...+++///222222;;;PPPzzzKKK444,,,222...***------...---,,,***+++---000111???555;;;555333555111>>>NNN}}}[[[@@@;;;888;;;JJJhhhhhhFFF666555333111/////////000444666FFF]]]vvvpppssshhhNNN===222---,,,+++++++++*********))))))***)))((('''''''''(((((())))))*********)))((('''))))))))))))))))))))))))''')))******((('''((()))))))))))))))))))))******+++,,,---,,,)))((('''(((((()))***+++***+++---///000444<<>>[[[uuu{{{^^^AAA000++++++,,,+++++++++++++++++++++,,,,,,++++++***+++++++++///222MMMqqqoooQQQ777333111)))(((///++++++************++++++,,,,,,///111000///666@@@XXXQQQOOO999,,,---%%%))),,,,,,,,,+++***,,,///222777YYYtttrrrGGG///---+++***++++++***))),,,+++)))(((((()))+++,,,,,,+++111@@@QQQXXXSSSKKK555111---******+++++++++---333666XXX}}}jjjAAA222111,,,((()))000...///111...///===NNNttt^^^:::333,,,+++---...,,,***,,,+++***))))))+++---...000000777HHHkkkXXX<<<555000///111///...111333:::WWWzzzPPP???666---///---+++******+++...//////,,,,,,------...666???[[[ZZZ:::777///000...---,,,+++,,,...000111333XXXQQQ888222///,,,,,,---...///...***...;;;PPPtttTTT777333000---///...222<<>>>>>===222000---*********++++++,,,000777```rrrDDD222...***(((***------///111000111;;;GGGccclllGGG:::...+++------+++))),,,+++***))))))+++,,,---//////666DDDfffXXX===777222000111......111333555HHHqqqeeeGGG888111///...,,,******,,,...///***(((***------,,,111777HHHhhhfffBBB;;;000222---,,,+++++++++---///111333SSS|||^^^<<<222000------...//////......///777GGGiii[[[;;;555222111222///222:::IIIqqqZZZ<<<...000...,,,///...000...,,,++++++///999CCCbbbUUUQQQ>>>333555111<<>>@@@???===GGG___YYYCCC>>>>>>;;;:::mmmPPP===:::555444444///000///000111333444333222000111222777CCC\\\}}}{{{WWW@@@999555...000//////000///222>>>JJJ]]]jjjtttkkkQQQ999//////++++++,,,,,,------......------,,,+++************///222<<>>QQQmmmSSSAAA///+++------++++++++++++*********+++,,,---000000777CCCbbb}}}VVV<<<777222///000,,,///111222333===]]]\\\CCC===......---------,,,,,,,,,)))''')))---...,,,...222:::PPPggg~~~tttJJJ<<<...111---,,,+++***+++---///000555NNNxxxjjj@@@333000...---.........---,,,...555BBB``````???555222222333...000555===aaaiiiFFF222000...---///...---++++++,,,,,,000???NNNwwwkkkcccHHH777999999FFFJJJTTTnnnfffFFF:::333555<<<@@@VVV___EEE444333333222111111111222222333:::???PPP|||uuuhhhcccMMM@@@333............000*********)))))))))((((((&&&&&&''''''''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((&&&((()))***)))((()))******************************,,,,,,+++)))'''''''''++++++++++++---111777;;;EEEIIISSSiiizzztttyyy|||sss[[[FFF>>>666444222...,,,---,,,+++***(((''''''&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&)))((('''&&&&&&&&&&&&'''$$$$$$&&&(((***---///000,,,+++***((((((((())))))---000666SSSlllhhhDDD222555111***---111,,,///,,,---111111<<>>DDDSSSqqqrrrSSSAAA;;;;;;>>>jjjNNN>>>;;;555333444000111111444;;;AAA@@@:::333111111222666>>>QQQooooooPPP===555000000,,,+++...000111555:::HHHSSS```bbbSSS???222000***+++---///000000//////,,,,,,++++++***+++++++++,,,111555IIIppp```@@@333000---+++------......---,,,++++++'''))),,,///---,,,222:::UUUYYY\\\???,,,///(((,,,((()))+++++++++,,,...000///333CCClllzzzLLL:::+++***---+++***---'''(((((())))))(((((('''((()))+++,,,------+++***,,,---,,,+++))))))***,,,---555999ZZZ~~~zzzJJJ555000+++***---***++++++,,,+++---000333???VVVssseeeLLL444---///...---...,,,,,,++++++,,,,,,---...000000666@@@]]][[[???888222...///+++//////111222666KKKuuuuuuQQQ@@@000//////...---,,,++++++---******------++++++...000;;;OOOeee}}}PPP;;;***...---,,,+++***+++---///000555JJJttttttEEE555222...,,,,,,---,,,,,,''')))000;;;WWWfffDDD666//////111,,,,,,111444PPPttt{{{SSS777222---,,,///---,,,***+++...---000AAAUUU}}}xxxXXX???===<<>>]]]~~~jjjEEE444222///,,,+++***++++++///+++)))+++,,,***+++......///<<>>KKKsssuuuNNN888666222...---...000222555777FFF[[[wwwgggPPPAAA:::777111---+++,,,+++'''&&&)))***)))))))))((((((((((((&&&'''((()))))))))(((((())))))((((((((()))***+++))))))))))))))))))))))))%%%'''))))))))))))***+++''''''((()))***+++,,,,,,+++,,,------+++******+++,,,...333:::BBBLLLWWW^^^pppxxxvvv}}}ZZZAAA:::444111...******---++++++)))(((''''''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***)))'''%%%%%%%%%&&&'''&&&&&&&&&'''))),,,...///---,,,+++******+++,,,,,,***///222EEESSShhhvvvTTT===555...,,,...,,,,,,...,,,...222///666JJJmmmxxxUUU???222222111111111111333444555888;;;AAAbbbzzzWWWHHHCCCBBBKKKYYYkkkaaaRRRTTTKKKSSS```VVVNNNJJJHHHRRRpppdddKKK@@@===>>>===CCCOOOfffdddJJJ>>><<>>LLLPPPDDD555,,,))),,,000444555444222000************+++,,,------'''555222555OOOggg___===666444,,,++++++------...---,,,+++------//////---+++222:::YYYcccjjjLLL666666,,,---,,,------,,,***)))***+++---555666SSSxxxpppTTT;;;333111+++(((+++++++++************++++++000...+++************))))))+++,,,+++((((((***---&&&333000>>>]]]RRR===666///+++,,,,,,,,,+++***,,,000111000---;;;NNNeeezzzSSS@@@888000******---------.........//////...---000555PPPuuuNNN===111---///------***,,,222222666OOOkkkUUU888444///***((()))+++---...)))&&&)))++++++...222111+++111:::DDD]]]|||ZZZAAA111777,,,+++*********,,,...000444HHHyyyUUU888444---)))((()))))))))......111444HHHtttzzzWWWAAA222///111...+++555333:::GGGiiigggAAA444,,,+++...,,,...,,,...111------>>>UUUxxxSSSAAA333:::222888GGGsssWWW???888111333666222@@@???aaaZZZ===999444000///000333555999@@@XXXwwwdddJJJ>>>999444000000***(((***+++((('''((())))))))))))((((((((((((&&&''')))*********)))(((***)))(((((((((***+++,,,''''''''''''''''''''''''%%%'''))))))))))))***+++%%%&&&'''((()))***+++,,,)))+++------,,,,,,---...333888AAAKKKVVVbbbmmmttt{{{}}}~~~]]]CCC;;;555111---((((((+++))))))(((((((((((())))))(((((('''''''''&&&&&&&&&(((((('''&&&&&&''')))***+++)))'''%%%$$$%%%&&&''''''&&&&&&''')))+++...///------+++++++++,,,---...,,,000000===FFFYYYxxxvvv___BBB666///111333,,,,,,///---///444000555HHH___gggHHH555333222222111222444555666:::<<<>>>\\\dddLLLAAA>>>EEEOOOXXXrrrpppWWWPPP>>>CCCOOODDDEEECCCAAAGGG```vvvUUUBBB=========CCCHHHTTTtttyyyZZZGGG@@@lll[[[AAA///222777222000555222777MMMkkktttbbbGGG888111///111555555999III\\\uuuPPP>>>......000///,,,+++---///000222222555:::>>><<<444---...,,,555666KKK777111000,,,+++******,,,,,,+++***+++...---333CCCRRRoooxxxPPP;;;000(((...***))),,,---+++***+++...,,,,,,.........333999QQQuuuzzzYYY===222.........,,,******+++,,,+++***+++///666JJJpppjjjGGG888222---***,,,)))************+++++++++,,,+++)))'''''''''(((((('''(((******))))))+++,,,,,,///222999NNNrrrccc???///...///---++++++++++++,,,---.........:::CCCMMMkkkoooJJJ666111...+++***///333222...******,,,111---333777HHH}}}WWW;;;222///............000111111555BBBPPPmmmDDD<<<111,,,***+++------++++++***))))))***+++,,,///------222888EEEXXXiiilll@@@---333---,,,+++++++++,,,---...000KKKppphhh???000...000)))&&&+++---+++,,,///666JJJkkkiii@@@---000111***///...000444???XXXxxxNNN666...++++++...000......---,,,///;;;IIIsssaaaAAA444888999===DDDYYYeeeIII444444444...///999666MMMvvvVVVCCC666666555000222;;;CCCVVVooorrr]]]HHH???999222---,,,,,,,,,,,,+++++++++******+++*********))))))(((((())))))(((((((((((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%'''***++++++***+++,,,'''((()))***+++******)))+++***+++---///...///111999AAAWWWsss}}}wwwsssvvvsssvvviiiMMM???333//////---*********)))'''&&&&&&''')))******))))))((('''&&&&&&&&&%%%%%%%%%&&&'''((())))))+++***)))(((''''''''''''$$$$$$%%%&&&(((+++...//////...------------+++)))***---000444<<>>888???>>>AAAKKK\\\xxxmmmQQQEEE}}}xxxuuuuuuwwwxxxtttooonnnppprrrttttttwww___HHH888:::<<<555333888666AAAZZZvvv{{{dddGGG888444111222666666777EEEVVVzzz}}}WWW>>>///...///...,,,,,,---//////......000444888777111+++111222<<<<<>>000+++---)))))),,,...------...---++++++---------222888TTTzzzhhhIII555,,,...,,,+++)))***+++,,,,,,+++///000333AAAeee|||TTT<<<333000,,,))))))************+++++++++)))((((((((((((((()))))))))***+++***)))((()))***+++---///555HHHmmmiiiCCC333111000---,,,,,,+++++++++,,,---------444999AAAYYY\\\>>>111//////+++,,,---------,,,,,,,,,---+++222777III|||XXX<<<555333000...------...000///222===IIIpppTTTCCC444///...,,,++++++,,,+++***)))))))))***+++,,,***+++---000666CCCOOOuuuoooDDD...111---,,,+++++++++,,,------000GGGfffsssIII666000111***(((------,,,...///444DDDbbbxxxNNN777555444......///222333777IIIlll}}}WWW<<<111///...---------///000...000999EEEppphhhFFF444555222555:::KKKooonnnPPP777444444///...555222CCCeeepppWWW@@@888555333888AAA[[[nnnwwwYYYJJJ;;;555222///---///,,,,,,+++++++++*********************)))))))))((((((((())))))))))))((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&(((******)))(((((()))***,,,...,,,)))(((***,,,,,,++++++...222777===BBBLLL[[[vvv{{{rrroooLLL???333//////,,,***))))))((('''%%%$$$$$$%%%%%%***))))))(((''''''&&&&&&&&&%%%%%%&&&&&&((())))))***)))(((''''''&&&&&&&&&%%%%%%&&&'''))),,,///000000000000000000///---+++))),,,...000555BBBUUUcccwwwqqqaaaHHH555///...------.../////////000333666IIIyyyVVVBBB666555333000000111333444444666<<>>AAAKKK[[[nnnlllWWWLLLDDD>>>===???<<<@@@NNNbbbwwwRRR@@@???<<<<<<>>>EEEQQQfffiiiSSS|||}}}||||||zzzxxxvvvtttrrrtttuuutttqqqpppoooppppppooonnnoooppppppnnnlllmmmoooqqqrrrssssssqqqqqqnnnqqqrrrpppqqqttttttqqqlllllllllkkkjjjiiiiiihhhiiijjjjjjhhhdddaaa`````````]]]ZZZZZZ\\\___aaabbbgggxxxiiiSSSAAA===:::222000444666FFFdddjjjKKK999666222333666555555???MMMqqqgggBBB222///...---------------...,,,,,,,,,///333222...***111666EEEDDDOOO444,,,------+++***+++,,,---,,,***''',,,+++,,,444>>>YYY}}}oooHHH444000///+++)))---///------///,,,******,,,---,,,111777TTT{{{{{{YYY:::,,,000+++)))((()))+++,,,,,,,,,///111222===[[[gggCCC444111...))))))************+++++++++%%%&&&'''((())))))))))))+++,,,,,,+++)))'''((())),,,...///111???bbbpppIII666333111...------,,,,,,++++++,,,,,,...///000444CCCaaatttMMM777111111---,,,++++++,,,------,,,+++,,,222777IIIxxxYYY===555444000+++++++++---///------555???UUUzzzmmmPPP777222222---)))+++---,,,***)))))))))******---+++,,,.........555===\\\vvvLLL222111------,,,+++++++++,,,---///@@@VVV~~~WWW???222111,,,+++///,,,...///000111<<>>KKKXXX___ggg}}}}}}zzzmmm~~~oooKKK???444///...+++))))))******)))'''&&&$$$######)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((''''''&&&&&&%%%&&&&&&'''(((***,,,///000222333333333222000...,,,(((***,,,,,,---666CCCMMMcccqqqpppVVV:::///...---...///000///...///222444BBBdddqqqKKK999666222111111111111000222666:::AAAUUUwwwmmmMMM@@@@@@>>>>>>EEESSSaaarrrpppYYYHHH???<<<@@@===>>>IIIYYYzzzbbbJJJGGG;;;;;;===@@@DDDPPPggg{{{qqqddddddddddddcccaaa___^^^\\\]]]___^^^\\\[[[[[[[[[ZZZYYYYYYZZZ\\\\\\ZZZYYYWWWYYY\\\^^^___^^^\\\[[[\\\```bbb```aaacccbbb___ZZZZZZZZZZZZZZZYYYXXXXXXTTTUUUWWWWWWVVVTTTSSSRRRQQQPPPNNNMMMNNNOOOPPPQQQVVVfff|||cccHHH<<<777111...111333BBBaaatttSSS<<<777222111555555333:::EEEddd{{{LLL:::111...---//////---,,,------,,,,,,...111111000......999NNNNNNVVV888///111---,,,++++++,,,---,,,+++(((---------222888QQQsssYYY===333222---+++---...++++++,,,---******---------111777OOOxxxgggAAA...444***(((((()))+++---...---***///444>>>VVVyyy{{{PPP666000000,,,))))))*********+++++++++%%%'''((()))***)))((((((***+++,,,+++)))((()))***...000222111888VVVxxxMMM666222222...///...---,,,++++++++++++000------000555IIIooo```CCC444/////////......---,,,,,,---+++///444:::MMMuuu```@@@444222...))),,,+++---///,,,***///666DDDfffaaa<<<222222---***------,,,+++))))))))))))***,,,+++,,,//////...333999LLLxxxWWW999222...---,,,+++++++++,,,------888EEEeeefffGGG333000,,,---///***...///000000555KKKpppfff@@@222///---,,,---///000000555EEEVVVqqqyyynnnNNN666111000))),,,,,,...000//////555===WWWeeeCCC666666444222666HHHhhhmmmGGG444111///......777888EEEdddkkkJJJ>>>GGG]]]pppjjjRRR@@@666333000---***)))+++...++++++++++++*********************)))))))))))))))&&&((()))++++++)))(((&&&''''''''''''''''''''''''((((((((('''''''''''''''((()))******((('''((()))***,,,,,,,,,++++++---...///555===HHHXXXlll{{{~~~qqqkkkttthhhpppwwwgggIII>>>333///---***)))***++++++++++++)))(((&&&%%%))))))((((((''''''''''''&&&&&&&&&&&&&&&'''((())))))))))))(((((('''&&&&&&&&&&&&&&&''')))+++...///444555777666333///+++***((()))***))))))---555<<>>>>>FFFSSSqqq]]]KKK======>>>>>>===BBBSSScccOOOPPPPPPPPPOOONNNLLLKKKJJJLLLMMMMMMLLLKKKKKKLLLLLLKKKKKKLLLNNNNNNMMMKKKHHHJJJMMMOOOPPPOOOMMMKKKLLLOOOQQQOOOOOOQQQPPPMMMJJJJJJJJJKKKKKKKKKLLLLLLFFFFFFGGGHHHHHHHHHFFFEEEFFFFFFFFFEEEEEEEEEFFFGGGKKKYYYnnntttNNN<<<777555444666555@@@[[[|||___DDD888111...222333111666???VVVwww___GGG666000---000000---+++------------...///000000000000???XXXYYY___<<<111222---,,,++++++------,,,+++''',,,,,,,,,111555IIIhhhnnnIII333222---***,,,---++++++---...+++,,,.........222999LLLuuuqqqJJJ222222***)))((())),,,...///...***///444<<>>XXX}}}}}}TTT999000///000///222333999PPPyyy\\\LLLYYYtttvvv^^^LLL???777333444333...***)))+++,,,+++++++++*********))))))))))))))))))))))))******&&&((()))++++++)))(((&&&''''''''''''''''''''''''((((((((((((((((((((((((''')))************,,,---...---,,,...000111111000333AAATTTggg}}}iii]]]bbbkkk~~~yyy```eeemmmaaaGGG===333///,,,))))))+++******+++++++++***)))((((((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((******++++++***)))''''''%%%%%%%%%&&&'''))),,,---444777999888222,,,(((&&&((()))******)))+++///333AAAaaauuucccDDD333000000,,,---.........000333555AAAOOOtttIII===333333555222//////333666888666:::MMMoooxxxLLL???@@@999;;;CCCEEEIII^^^xxxrrrUUU@@@BBB===<<>>>>>===;;;>>>IIIUUU|||AAAAAABBBBBBBBBAAA???>>>>>>@@@AAAAAA@@@???@@@AAACCCBBBBBBCCCDDDEEECCCBBB???AAACCCDDDEEEEEEDDDCCCBBBFFFFFFDDDDDDFFFFFFCCCAAAAAAAAABBBDDDGGGJJJKKKDDDBBBAAAAAAAAA@@@>>><<<<<<>>>@@@@@@@@@@@@AAACCCCCCLLL___www~~~WWW@@@999777777777:::AAAVVVuuummmSSS<<<333...222333111444:::IIIeeeuuuWWW===333...111111,,,+++...++++++,,,---...//////000666FFFbbbdddhhhAAA111///...,,,+++,,,---...---+++&&&+++***+++000111???YYY\\\;;;333---+++,,,...,,,---000...,,,,,,...///...333999IIIuuu|||ZZZ;;;000+++***)))+++---///000///...000111555DDDccc}}}TTT999000000)))************+++++++++++++++++++++***)))((('''((()))++++++***+++,,,...'''+++111444555GGGqqqbbb???444222//////...---,,,++++++***+++++++++---///,,,///BBBXXXwww~~~ooo\\\JJJ<<<555333000,,,++++++...000,,,222555BBBaaa~~~aaaAAA333000000...,,,---///---***,,,000666FFF^^^wwwYYY;;;000...///000++++++***))))))***+++,,,---)))''')))******...333===cccnnnHHH666///...,,,+++***++++++,,,)))111000@@@XXX}}}yyyTTT999000++++++---(((,,,,,,...///000<<<[[[xxxwwwKKK555111111222---+++,,,...111888@@@___|||lllGGG666222000000---+++,,,,,,,,,222888JJJppp^^^@@@555222111222777JJJpppeeeDDD333000111111///222777FFFiii~~~ppp{{{tttXXXEEE:::666444///111000,,,***,,,---,,,+++************)))))))))))))))))))))************'''((()))******)))(((''''''''''''''''''''''''''''''(((((((((((()))))))))((()))*********+++---///,,,+++***+++...222666888GGG\\\vvv~~~lllXXXTTTTTTWWWfffsssXXX]]]ggg~~~\\\CCC:::222...+++)))***...((((((((((((((()))))))))((((((((((((((((((''''''''''''&&&&&&&&&''''''(((***+++,,,,,,+++***((('''%%%$$$$$$%%%&&&(((+++,,,222666:::999333,,,'''&&&((()))*********+++---000888OOObbb[[[FFF555000111/////////...---...000222999HHHwwwQQQ@@@111111444222111222333444666666777CCC]]]tttWWWAAA:::888;;;@@@AAACCCQQQbbbnnnFFFFFFAAA@@@FFFGGGSSSkkkYYYFFFAAA<<<;;;;;;===DDDLLLooo:::;;;<<<<<<<<<;;;:::999888:::;;;<<<;;;:::;;;<<<===<<<;;;<<<======<<<::::::;;;<<<===>>>>>>>>>>>>???AAAAAA======@@@AAA>>>=========>>>BBBGGGLLLOOOCCC@@@======>>>>>>===;;;;;;===@@@???===<<<<<<===<<>>QQQqqqgggDDD777///111222,,,***...***+++,,,---......///000888JJJgggkkkpppGGG555000...,,,,,,,,,---...---,,,))),,,))),,,111///666KKKnnnxxxRRR;;;444000000///,,,+++------++++++---......222888BBBqqqrrrMMM444---,,,+++,,,...000000000/////////000999PPPrrrjjjFFF555222)))************+++++++++,,,,,,++++++++++++++++++***+++,,,,,,******+++,,,)))+++000333333AAAgggtttLLL:::444///...---,,,,,,++++++++++++)))+++...---***,,,444===TTT[[[``````______]]]YYYSSSEEE555,,,,,,//////---+++111111@@@bbbyyytttJJJ444000111...,,,+++...---+++,,,000///888HHH[[[tttnnnGGG333000///,,,***))))))))))))+++,,,---000,,,+++---...,,,---000777ZZZ}}}VVV===///...---+++******++++++'''111...666HHHmmm~~~YYY===222++++++---))),,,***,,,//////666NNNiii}}}RRR999111...////////////...222@@@NNNsssuuuQQQ:::333111...,,,,,,......---///444EEEgggrrrOOO666333444444333===___vvvSSS:::222222111...444777===XXXvvvXXXBBB888444222000---///...)))***......+++************))))))))))))((()))))))))************(((((())))))))))))(((((('''''''''''''''''''''''''''((((((((()))))))))))))))*********)))))),,,...))),,,...///111;;;LLLYYYnnn~~~mmmeeeccc\\\TTTKKKIIIIIISSSqqqoooUUUXXXbbbrrrPPP@@@888111---+++)))+++000,,,+++)))((('''(((((()))'''((((((((((((((((((((((((''''''&&&&&&&&&'''''')))***+++,,,+++)))'''&&&&&&%%%%%%&&&''')))+++,,,...333999999444...******))))))************,,,---333<<>>NNN___gggNNN;;;<<<===<<<<<<@@@HHHOOOddd[[[ZZZUUUVVVXXXPPPMMMYYYsssrrrQQQFFF===;;;<<<>>>AAAFFFddd:::;;;<<<<<<<<<;;;::::::777999;;;;;;::::::;;;<<<999888888888999999777555888888999999:::;;;;;;<<<:::<<<:::777777:::;;;999888777777999===DDDJJJOOO<<<999666777:::<<<<<<;;;???BBBCCCAAA<<<999888888999===NNNllllllSSS@@@999888111999KKKgggyyyKKK>>>444444555111111666999DDDfffqqqHHH999000222222,,,***///+++,,,///000000000111222666IIIhhhooouuuNNN:::444...---,,,,,,......---,,,...///+++...333///333CCC]]]iiiEEE===666333///)))'''(((,,,******,,,------111777999lll]]];;;///---,,,---///111111000---...///000333@@@WWWkkkwwwQQQ999444)))************+++++++++,,,++++++***+++,,,...///,,,------,,,***)))***+++///...111222000<<<```WWW???666///------,,,,,,++++++,,,,,,***...///,,,***,,,//////888===AAAEEEOOO___lllrrrqqqYYY<<<...///222...(((,,,111---<<<^^^pppOOO333---000...+++***,,,,,,+++,,,000)))///999FFFZZZwww}}}PPP666222///'''))))))(((((()))+++---...,,,))))))---...,,,+++,,,333VVV{{{aaaDDD///...---+++******++++++&&&111...222@@@ccc\\\@@@555,,,+++...***---***+++//////222FFF^^^]]]BBB666111+++///333444111666KKK___wwwUUU<<<111...,,,+++,,,000111...---000???___^^^;;;888888888222555QQQrrr]]]@@@444222111)))111333222EEEsssvvv___DDD666444555111...///111...)))***///...)))************))))))))))))(((((())))))*********+++))))))(((((((((((())))))'''''''''''''''''''''''''''((((((((())))))*********+++***)))'''''')))+++,,,444::::::===MMMjjjssshhhZZZSSSVVV^^^eeehhhDDDBBB@@@HHHcccvvvttt|||kkkUUUVVV^^^zzzgggCCC>>>777000---+++))),,,111111///,,,***(((((()))***'''''''''((((((((((((((((((''''''&&&&&&&&&''''''((()))***+++***(((&&&%%%'''&&&&&&'''(((***,,,---***111999:::666000......))))))))))))((()))***+++111000777CCCBBB555...111***+++,,,---...000333666:::???SSSvvvtttYYY???888777333111444000...111777:::<<>>@@@AAACCCXXXrrr999888888888777777666666777777666666666666777777777777777777777777777777555555777888999999999999888888777777666666666555444888999666999BBBFFFDDD555999444333888666444===IIIQQQSSSJJJ???999888888???>>>EEE^^^gggPPPBBB:::555:::CCCWWWwwweeeRRR<<<000111666666444333AAASSSjjjZZZCCC111///222...+++...---------,,,,,,------...888<<>>VVVqqqFFF666...,,,)))'''///333)))---......---...555CCCMMMdddqqq|||gggHHH000000---***)))+++,,,,,,,,,++++++000000000<<>>[[[zzzhhhEEE<<<333///000///---+++***+++,,,+++++++++*********))))))---777666111AAAgggjjjDDD333000///......111...---:::MMMXXXnnnLLL666888,,,///...---,,,,,,,,,,,,,,,---333000444KKKfffeee???111///,,,---***......'''+++111...111...---,,,,,,,,,...222333JJJqqqFFF888.........'''(((---***,,,,,,---000>>>YYYuuufffDDD444///+++))))))---,,,---------222???NNNiiiKKK666777333+++111222444888KKK~~~vvv[[[DDD555333///...,,,,,,,,,///222444@@@aaajjjJJJ888555:::111111GGG\\\qqqLLL888444444///,,,...555@@@YYYuuuYYYKKK;;;333222111...,,,***+++,,,---------------******))))))))))))******+++******)))(((''''''&&&&&&&&&&&&'''''''''(((((())))))))))))((('''&&&%%%((((((((()))***++++++,,,((('''(((+++,,,***---333111777HHHSSSSSSgggoooOOOVVVGGGEEEQQQuuunnnRRR;;;888HHHLLLyyyttt___WWWWWW\\\wwwkkkXXXQQQYYYqqq~~~qqqZZZLLL<<<777111,,,++++++++++++******)))))))))))))))***))))))(((((('''''''''&&&(((((('''''''''(((((())))))***+++,,,+++)))'''&&&''''''((()))***++++++,,,,,,000666<<<===888000***((()))***)))((((((,,,///,,,///333777777555222///,,,---------,,,,,,...000333;;;IIIcccmmmEEE;;;;;;555000222111333555444333777???FFFgggwwwTTTKKKAAA===<<<<<<<<<===HHHSSShhhiiiVVVRRR```yyy]]]FFFAAABBB===:::<<>>:::;;;===>>>@@@III[[[vvvuuuYYYQQQYYYqqq]]]IIIAAA>>>===???@@@HHHQQQ[[[iii555555555555555444444444333333222222222222333333222222222222222222222222111111222333444444444444333333333333222222222222333444444222333777999888222666222222888777:::HHHkkkjjj___LLL<<<555555555::::::@@@UUUyyyeeeJJJ@@@<<<999@@@VVVsssyyyYYYAAA666444222000111666???OOOlllrrrUUU999000222000---,,,+++++++++,,,---...///000666:::]]]{{{{{{OOO:::222111000///------,,,,,,---,,,,,,,,,---///000222777LLLlll|||SSS999111000000000------,,,,,,,,,---......000CCCjjjgggEEE333...111,,,,,,111222))))))******+++---...///888<<>>222111---,,,///------,,,...111000666JJJaaa|||gggAAA333111000...,,,++++++++++++---------,,,,,,,,,,,,+++'''.........BBBlllYYY>>>555222000/////////,,,111888;;;KKKiiiTTT:::555,,,111111000///...------...)))///111222555===___jjjGGG666444---***...444:::OOO```___\\\MMM>>>555000---...222333IIInnn```===///---000+++,,,111...,,,---...,,,111CCC```www~~~___@@@111111...(((***)))+++---,,,---666@@@YYYwwwvvvTTT:::444,,,222222666@@@ZZZ```AAA888///...,,,+++,,,...000222;;;ZZZ|||WWW===444999333///999BBB]]]~~~sssSSS<<<000......111444:::OOOzzznnnYYYEEE<<<888444333444555222//////......---+++***)))))))))((((((''''''(((((()))******))))))((((((''''''&&&&&&'''''''''(((((((((%%%&&&'''((()))))))))))))))(((&&&%%%%%%''')))***,,,+++---111111///111666GGG^^^|||aaaLLL@@@999999333AAAhhhtttLLL===777@@@EEErrrkkkMMM>>><<<@@@DDD^^^lllOOOQQQTTTWWW[[[YYYMMM???:::666000,,,++++++++++++'''''''''((()))***+++,,,((((((((('''''''''''''''$$$$$$$$$%%%&&&'''((()))((()))***++++++***((('''*********))))))(((((((((---///555===BBBAAA888000------,,,+++***)))))))))+++++++++,,,,,,---......---.........------///000222555<<>><<<<<<;;;:::@@@LLL^^^yyyuuuZZZXXXdddwwwQQQ???===<<<999???<<<>>>DDDNNNccc555555555555444444444444222222111111111111222222111111111111111111111111000111222222333333333222222222222222222222222222333333333111111222333333111444111222888777>>>QQQuuuqqqcccMMM<<<666777888888999>>>PPPsss}}}aaaHHHBBB===???LLLbbb{{{oooRRR===444333666555555777AAAVVVmmmxxxwwwrrr[[[BBB666222///,,,,,,*********+++---///000111222777SSSyyy]]]???333111///.........---,,,------------......//////222>>>TTTooobbbBBB666444222...,,,,,,++++++,,,,,,---...000???```|||WWW:::,,,000---)))++++++,,,+++***+++,,,,,,+++***...///333>>>LLLSSSKKK???000---***((()))***))))))---,,,111===YYYmmmJJJ333///+++***,,,)))......///000...111???OOOmmmzzzMMM===000...,,,+++,,,---------,,,,,,,,,,,,,,,,,,,,,++++++/////////BBBjjjfffDDD444/////////...111...000444444AAA\\\]]]???666111111111///...------------***...///222222333SSSYYY@@@888///+++///888HHHggg}}}|||uuu^^^EEE888222---...222111FFFkkklllEEE222,,,///******---++++++---...,,,,,,999VVVooonnnHHH222222111((())))))+++...---,,,111999PPPjjjjjjGGG<<<111444222555>>>ZZZrrrLLL===000///---++++++---///111<<>><<<666///...---------------......((((((''''''''''''((((((***)))))))))((((((((('''''''''''''''((((((((((((''''''((()))))))))))))))'''''''''''''''''''''(((+++***,,,000222222777===OOOmmmttt\\\HHH:::555555444555EEEsssnnnGGG>>>666;;;BBBjjjgggIII;;;<<<@@@CCC[[[kkkNNNUUUTTTLLLLLLRRRLLL???999555000,,,+++++++++***((((((((((((((()))***+++''''''''''''''''''''''''%%%%%%&&&&&&((()))++++++'''(((***++++++***)))((())))))))))))))))))((((((---...333<<>>555666888777999===LLLnnn|||UUUKKKBBB@@@DDDSSSooohhhIII777444888555333222777DDDSSS[[[[[[bbbWWWHHH<<<222,,,+++---)))******+++---///111222111888KKKtttfffCCC555222///...///000///...---...............------111555@@@TTTmmmoooIII555222111---,,,++++++++++++,,,------000999SSSqqqoooIII111111111000///***---+++))))))***+++++++++,,,...000333999>>>===888111...+++)))***+++++++++...---000;;;ZZZ~~~TTT777222000///111...//////000///---///888AAAaaa[[[CCC111...++++++---///000000************++++++++++++---...///111AAAffftttLLL444------///,,,000...///333333===SSS|||kkkGGG666333111000...---,,,+++++++++*********000333222KKKuuuoooLLL777111---111<<>>LLL|||hhhCCC>>>444999@@@```gggGGG999:::>>>???TTTzzzhhhOOOVVVRRREEECCCKKKKKKAAA888444000---,,,++++++*********)))((('''''''''(((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&((()))++++++&&&''')))+++,,,+++***)))&&&''''''((())))))******,,,---111999CCCHHHGGGDDD:::444,,,)))+++,,,***((()))+++---000111111//////+++,,,---,,,++++++---///111000222888DDD\\\hhhGGG===;;;888444444333222222444777999JJJlllqqqLLL;;;:::<<<;;;===AAADDDMMMaaa~~~}}}kkklllbbbCCC>>>???999===999;;;AAA@@@@@@UUUppp444444444555555555555666333333222222222222333333111111111111111111111111111222222333333333222222222222222333333333333333444111111333222//////111000222000222666555DDDaaayyy```EEE666444666666999<<>>000...///***...+++,,,222222888IIImmmWWW;;;555111000...---++++++******((((((&&&+++111222AAA^^^```???555111444@@@[[[cccAAA555333...---111222AAAcccWWW:::+++---++++++//////******---...***000GGGaaa{{{___???333000***+++***,,,//////,,,...222AAAOOOxxxlllDDD444111...333;;;OOO|||PPP888111000---+++***+++---///444===IIIjjj[[[;;;555000...111222999RRR|||xxxXXXEEEDDDJJJ```~~~qqqYYYJJJQQQ\\\ZZZPPPYYYaaagggmmmkkkZZZFFF222000...,,,***))))))))))))((((((''''''(((((()))))))))))))))((((((((((((''''''((((((((()))))))))************)))((('''&&&%%%''')))+++,,,,,,***))),,,...666BBBLLLTTT^^^ggg}}}}}}cccIII???;;;666222222000111CCCPPPccc@@@<<<222:::???UUUlllHHH888:::===;;;OOOrrreeePPPSSSMMM???<<>>HHHOOORRRIII===000)))***------+++&&&(((,,,///000///...---,,,---------,,,,,,...///111///333999===KKKoooYYYBBB999666777666444333333444555666CCC[[[qqquuuuuu}}}QQQ>>>===AAA;;;<<<===???AAAKKK```rrrwwweeejjjhhhEEE<<<>>>===;;;888999;;;999:::III\\\222333333333444444444555333222222111111222222333111111111111111111111111111111222222222222111111111111222222222333333333222//////333333///...222111222000333666444FFFgggoooOOO:::555777444999;;;EEEeeevvvdddYYYOOOMMMdddsssSSS===333333000///000333555777888:::<<<;;;666000------...***++++++,,,---...000111000;;;BBBiiibbbBBB:::111---...000000///......---------......///...---111999BBBPPPggg{{{eeeCCC777333...,,,,,,,,,,,,,,,---......---...999IIIaaarrrNNN888---111444******,,,---+++((('''))),,,***000222...***,,,//////...+++))))))***,,,------,,,...111777TTT[[[:::555111---....../////////------///333666GGGgggYYY;;;666///---///111///---*********++++++,,,,,,,,,,,,+++---222<<>>666111...000111555JJJooo}}}\\\aaammm{{{iiiXXXKKKFFFYYYnnnqqqnnnuuu||||||aaaEEE555333000...,,,+++,,,,,,***))))))(((((())))))***(((((((((((())))))))))))'''((((((((())))))))))))))))))*********))))))((()))))))))***+++---///000222999HHH\\\jjjttt}}}eeeOOO<<<777666111///222000///CCCPPP[[[>>>999000<<<@@@KKK{{{qqqJJJ999:::===;;;MMMiiidddTTTRRRIII>>>:::===>>>;;;555333///---,,,,,,***)))***)))((('''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''(((%%%&&&)))+++,,,,,,+++***'''''''''((((((((()))))))))***,,,111999FFFUUU___ZZZJJJ666++++++......,,,((()))***,,,---...//////---...//////......///111111000666===<<<@@@]]]oooKKK;;;888999777555444444444555555;;;HHHYYY```___gggfffNNNDDD???<<<::::::======@@@LLLYYYgggxxxmmm```ooo|||VVVBBB======999::::::888777;;;CCCKKK111111111222222333333333222222111111111111222222000000000000000000000000000111111111111111000000000000111111222222222333000---...222333......222111222000333555444GGGiiizzzWWW???999;;;333888:::BBBbbb{{{qqq}}}|||rrraaaTTT___vvvbbbEEE555888444111111000///000222000222222000/////////...+++++++++,,,---...///000)))888===fffvvvHHH???333------//////...///...---,,,,,,...///000......111555777>>>QQQdddrrryyyUUUBBB777---------,,,,,,------...//////---333<<>>fffZZZ>>>222000---+++******,,,---***555666FFFdddccc@@@888222...///000333BBBaaaxxx]]]SSSLLLGGGJJJbbb}}}]]];;;///...,,,*********,,,---******))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))'''((()))******++++++***---+++)))(((***...222555???III___wwwVVVEEE999777444...---222444...BBBOOORRR>>>888///>>>AAAFFFwwwqqqIII777888<<<999KKKbbbcccYYYRRRHHH???;;;;;;:::999555222///---,,,,,,***)))(((((('''''''''(((((()))%%%%%%%%%&&&&&&'''''''''(((((('''''''''(((((()))$$$&&&(((+++,,,,,,++++++((((((((((((((('''''''''''')))+++...666EEEYYYggggggSSS;;;---+++//////---++++++******,,,...111333///000111000///000111333111000888AAA===;;;SSStttXXXDDDBBB:::888666444555555555444888>>>JJJRRRMMMOOOkkk~~~___III999===999999===>>>>>>EEENNNWWWdddyyy|||aaabbboooQQQCCC???444:::<<<888777:::;;;999444444444444444444444444111111222222222222111111000///.........///111222000000000000000111111222222222111111111111111111000000////////////000000333---...333555777HHH[[[```HHH===444888777777AAA]]]ooojjjmmmpppUUURRR```sss{{{ZZZ===:::333///111333111///000+++,,,...//////...,,,***)))***+++,,,...///000111111444:::OOOxxx\\\AAA///222555...---444000...++++++,,,------,,,111000///...111888@@@GGGaaahhhPPP>>>111...---,,,,,,++++++++++++***000333555GGGmmm\\\>>>222000111///***(((,,,...------///000///---,,,+++*********)))***++++++***)))***+++000333222666QQQ{{{XXX===222...---...***+++---.........---,,,888FFFaaaXXX===***///333---+++222000++++++...,,,((((((---...///...222888@@@```sssMMM;;;222,,,------///333666333...IIIggg|||YYY>>>555333111---000333,,,)))))))))***+++---...///888===BBBKKK```sssrrreeeCCC;;;333@@@hhh{{{OOO555555///'''***---000999KKKfffmmmFFF777222---***,,,---+++)))))))))---999EEEnnniiiBBB***111******+++++++++,,,///111444777IIIppp^^^EEE333444555222>>>SSS~~~TTT???333111///---+++***))))))......444>>>YYYkkk@@@888888000...777666<<>>999333666???JJJooo~~~MMM999===;;;:::EEE\\\hhhUUUTTTIII;;;777===;;;222555111---+++++++++***)))'''))))))((('''&&&'''((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&'''''')))+++---...000...---***)))((((((***+++***'''***000111555JJJbbbggg```MMM777---///---''',,,***))),,,...///111333666:::;;;666000...///111...888AAA@@@<<<@@@OOO]]]zzzPPPAAA;;;444666888111222666333777555999???@@@DDDWWWnnnsss[[[AAAAAA;;;999;;;======@@@CCCIIITTTgggyyyhhhqqqrrrXXXAAA>>>666888;;;555666:::666222222222222222222222222111111222222222222111111111000000///000111222333111111111111111222222333111111111111111111111111000000////////////000000222...///444444666DDDVVVyyyjjjOOO===777777888999BBB[[[}}}vvv___YYYpppbbbRRRSSSiiixxxkkkGGG<<<444///111222000...---......//////...,,,+++)))++++++,,,,,,------......000555:::IIIlllpppPPP666333444---***///...000111222222000...---///000111111222666;;;>>>JJJgggpppXXXAAA000...---,,,,,,+++++++++,,,---222333333BBBfffvvvTTT===222---***((((((,,,...,,,---000///...---,,,+++*********)))***++++++***)))***+++,,,---...444KKKqqqiiiGGG666000---***,,,,,,---............---333:::OOOssskkkLLL333222555///+++...,,,((((((,,,---******...---///...222999@@@^^^[[[===222...---,,,---///222111///>>>YYYuuuRRR>>>333111------///((()))))))))***+++,,,---...---111444:::KKK^^^```XXX@@@:::666EEElllTTT666333///***,,,......555CCC[[[}}}YYY>>>000******---,,,***))))))))),,,777BBBeeevvvPPP333333,,,,,,++++++***+++---///333666FFFkkkkkkNNN888555444///888IIInnnVVV???000///...,,,++++++,,,,,,,,,,,,222<<>>===>>>AAATTTlllRRR???666000///---+++*********+++******)))))))))******+++)))***++++++***)))***+++))))))******+++++++++,,,000+++)))++++++)))***---000...///666<<>>MMMZZZeeeOOO???555666888111111666222444222555::::::<<>>LLLfff{{{ZZZ===;;;555888;;;BBBVVVttthhhYYYlllsssWWWJJJYYYiiizzzZZZAAA888111111333111...---111000///...---+++******...............---------///555999AAA\\\ccc???333222///,,,---,,,111888;;;888333///...,,,///111222222222444555:::NNNgggtttmmmXXX@@@111------,,,+++++++++,,,,,,,,,111222111===^^^nnnOOO999---***)))+++///...++++++//////...---+++************)))***++++++***)))***++++++***,,,333AAA]]]|||RRR:::333///(((...------------...//////222444CCCfff___>>>444444///+++,,,,,,)))))),,,...,,,+++---+++...---111888@@@ZZZlllAAA888111///---------///111333555IIIpppqqqLLL555222...,,,,,,(((******))))))***+++,,,,,,'''***+++,,,666DDDIIIFFF<<<999888GGGjjj]]]999111...---///...---000888KKKjjjtttNNN444++++++++++++))))))******,,,444===UUUxxxeeeAAA222...---+++******+++,,,...111333BBBfffzzzYYY<<<555333///444???YYYXXX>>>...---,,,,,,,,,---...///...---222;;;SSScccFFF888222111111222222999PPPxxx{{{ZZZBBB666888777<<>>222//////...,,,+++*********+++))))))))))))***+++,,,---)))***++++++***)))***+++((())))))***+++,,,------000+++)))******(((***...222222666???MMMcccbbbFFF666444222222333...111777;;;___KKK888777444555999@@@cccVVV:::999777666???XXXnnnZZZYYYNNN>>>555888:::777333111---,,,++++++***)))'''))))))((('''&&&'''(((&&&&&&&&&&&&''''''''''''))))))******++++++******&&&''''''(((***,,,...///+++***)))''''''''''''(((***&&&%%%)))+++---888EEE^^^eee```KKK777///...++++++***,,,...///444DDDSSSgggrrrrrr^^^CCC333///000333999>>><<<999===JJJWWWqqqaaaHHH999666777111111444111222000333666555444@@@OOOooolllOOOEEE>>>???BBBAAA===<<<>>>CCCLLL[[[qqqfffYYYhhhhhhPPP@@@;;;;;;444444888555333333333333333333333333111111222222222222111111000000000111111111222222111111000000111111222333000000000000111111111111000000////////////000000111///111444333222999BBBTTTfff@@@>>>555888:::???MMMgggrrrrrrdddPPPKKKaaa~~~qqqKKK???555333444222000///111000...---,,,,,,,,,,,,000000000000000000000000000444666<<>>333111,,,///...---,,,---...///000333333===^^^qqqHHH444000...---,,,...------//////...+++***)))------000888>>>SSStttzzzIIIAAA555222000000000///222666444AAA```YYY777333000------+++******)))))))))***++++++)))------***,,,444999888888666666BBB___iii@@@222---///111---...---111???YYYyyy___===000---)))***((((((+++++++++000777DDDeeeyyyPPP222///---***)))***,,,---...///222BBBdddaaa>>>444444222444;;;KKKpppYYY===......---,,,,,,---///000222000555===QQQzzzRRR;;;666555222777555666IIIrrrbbbGGG999555777666<<>>:::===@@@FFFOOO^^^wwwvvv```iiisss~~~\\\GGG===;;;444333666444333333333333333333333333111111222222222222111111/////////000000000000000///////////////000111111//////000000000111111111000000////////////000000000000111333222111666;;;HHHtttrrrGGGAAA777777888:::CCCXXXwwwrrrooowww___KKKZZZpppXXXHHH999444444222000000......---------...//////.........///000000111111222333444;;;SSSttt~~~TTT999222222222111***000666666111------///***+++---------...111333>>>IIIXXX\\\MMM999111333,,,,,,,,,++++++,,,,,,---+++---//////555JJJlllzzzVVV;;;222///---...+++'''(((,,,---,,,,,,+++************)))***++++++***)))***+++///,,,///333111:::```tttKKK777111.........---,,,,,,...///000111///555NNNwwwYYY;;;///---------+++...111111///...,,,***)))---,,,...666:::JJJdddVVVHHH999333111222222///000444444<<>>PPP|||bbbAAA888666222222333888MMMxxx{{{aaaLLL<<<555555555444:::BBBPPPoooyyy___HHH999222//////---,,,,,,+++************,,,++++++***))))))******)))***++++++***)))***+++((()))***+++,,,---......///---...111111000333999===RRRkkkwwwcccWWWOOOUUUmmm```DDD666555333333333...///888>>>ddd}}}FFF666777444555666777UUU```<<<777888888===MMMvvvoooUUUUUUPPPEEE<<<999999999111000---,,,---,,,+++)))'''))))))((('''&&&'''(((&&&&&&'''((()))******+++(((((())))))))))))(((((('''''''''((()))+++,,,---,,,,,,+++***))))))))))))***'''&&&))),,,...222666EEE]]]qqqpppbbbRRRCCC777///---///111000888SSSppp\\\>>>555555000333555555555;;;FFFOOO[[[zzzlllNNN<<<888222111444111333222333555555555999>>>JJJqqqyyyfffQQQFFFCCC???;;;999>>>@@@DDDJJJQQQcccjjjddd___xxxfffLLL===;;;555222555444111111111111111111111111111111222222222222111111......///000000000000//////............///000000...//////000000111111111000000////////////000000///000111111111222555777@@@ddd}}}UUUDDD:::888777777<<>>:::;;;>>>>>>BBBGGGIIITTTnnnxxxaaaUUUhhhlllNNN===;;;666333555333000000000000000000000000111111222222222222111111...///000111111111000000///////////////000000111......//////000111111222000000////////////000000...///000000000333555666<<>>333111000333???FFF???444/////////***000---+++000000666EEETTTxxxjjjWWWDDD444222111---+++///333333>>>NNNgggyyyRRR:::,,,,,,000+++++++++++++++,,,---...///...///000000...,,,,,,---***,,,///333???[[[vvvUUU888222444///111//////444:::GGG^^^sss```EEE777111000+++)))++++++***,,,///222:::SSSjjjwww^^^;;;555...,,,---//////---,,,///888OOOsssWWW<<<333000///000888FFFooommmEEE222111///...---,,,---------,,,222666@@@dddTTT<<<999<<>>===@@@DDDEEEKKKaaazzzyyyaaaeeesssoooNNN;;;<<<777333444333222222222222222222222222111111222222222222111111///000111222333222111111000000000000000111111222---......///000111111222000000////////////000000---/////////000444666777:::JJJmmmoooNNN???<<<;;;;;;888888BBBPPPbbbfffXXXNNNZZZdddnnnyyyiiidddmmm~~~}}}]]]HHH>>>888555333...///000111111///---+++444444333333222111111000///222555<<>>WWWyyy^^^KKK777///......---...++++++******************)))+++++++++***)))***+++***...111///,,,000===JJJfffyyy^^^AAA555)))***+++,,,---,,,+++***&&&,,,000000777JJJ```nnn~~~|||```DDD777444333AAAOOOVVVJJJ999000//////+++111---+++///---000<<>>333000000222222<<>>888444333444///...------...---+++)))''')))))))))'''&&&'''((('''''''''(((((((((((()))''''''(((''''''&&&%%%%%%''''''''''''(((***++++++************)))((('''&&&'''***+++(((%%%(((---000...AAA\\\yyyoooNNN:::333111444222333JJJgggdddDDD777111000000111111111333555666AAACCCVVViii}}}tttLLL???666333666666666444111000222444444111666===DDDfffmmmUUUIII@@@===???DDDDDDIII]]]uuuvvvjjjdddtttpppMMM:::<<<888444444333222222111111000000//////333222222111000000//////111000000///......------///000000///......///111///------...111222000---...//////...------///111333222222111111222333333===CCCYYYyyyxxxiiiMMMEEE===999666777===EEEUUUmmm___QQQGGGIIIXXXppp}}}ggg]]]ggg~~~{{{```FFF555///...222//////111///,,,...222222GGGHHH888444555222111222111444;;;FFF[[[xxxeeeBBB444222111000///---,,,,,,---...///.........------000555999DDDaaalllTTT888111111...+++++++++,,,,,,---------///---+++++++++...111333999HHHcccaaaAAA444111---+++---000+++(((***,,,***)))+++---,,,,,,,,,,,,+++***)))+++++++++,,,///444888;;;KKK^^^tttiiiJJJ111,,,...---(((%%%%%%'''(((***+++...111666===EEEKKK\\\kkkooofffTTT:::000999RRR]]]eeeHHH222333---000333000,,,******---111444AAA\\\vvvUUU<<<111,,,///222---...///111888GGGbbbrrrJJJ333111222///++++++---///,,,+++111:::FFFVVVXXXEEE333000111///111,,,+++000777HHHhhhoooJJJ888222///222111222333333555>>>IIIoookkkAAA666333///***((()))******))),,,555888888JJJhhhwwwuuuRRR???111111444111...///111111000777PPPwwwgggBBB333333444222::::::VVV~~~wwwZZZ;;;333+++***---///,,,)))+++,,,---000555DDD```yyy~~~ZZZFFFKKKYYYwwwlllXXXJJJ???888000,,,,,,---+++(((//////---,,,,,,---//////...//////...,,,***+++,,,,,,+++***)))(((((((((((('''''''''((()))*********))))))))))))***+++,,,---,,,******...///------000333666999CCC\\\pppOOOHHH===666555777666222...888HHHeeeQQQ>>>666666000///111...888---DDDXXXJJJ???666000111111222>>>LLLrrreeeMMM999444:::<<<999@@@@@@lll}}}eeeIII:::666444222222000...,,,+++++++++***))))))(((''''''((('''%%%###''''''''''''''''''''''''(((((((((((()))***+++,,,(((((('''&&&&&&&&&&&&'''***+++,,,,,,+++***)))((())))))******++++++,,,,,,333@@@MMMnnnTTT>>>333000444555777JJJcccgggDDD555222222111000///...000444666:::BBBGGGMMMfffhhhJJJ<<<666333111111//////111000...///333666999AAANNN___wwwyyyZZZEEE===<<>>UUUXXXEEE:::666222444333111222555===OOOlllsssMMM888222111//////...---------...............------000555999CCCbbbpppYYY;;;111000---+++,,,,,,,,,,,,,,,,,,------,,,++++++,,,---///111000<<>>222---+++,,,///+++)))+++,,,******,,,***+++,,,------,,,++++++000///---,,,,,,...111222===PPPlll[[[888222222000---,,,,,,......***+++,,,---...222777;;;DDDRRRXXXUUUMMM<<<777CCC^^^hhhoooMMM333333---000)))))))))+++000666===AAA<<>>CCCfffgggKKK;;;666444222111000...,,,++++++,,,+++)))%%%$$$$$$%%%&&&'''%%%$$$''''''''''''''''''''''''''''''''''''((()))***+++(((((('''&&&&&&&&&&&&''')))***,,,,,,,,,+++)))(((((((((((()))******++++++...:::HHHiii___@@@444///444555:::OOOhhhiiiDDD666444333222222111000222444666:::>>>@@@FFFZZZ}}}^^^FFF999444333666444444666555222222555000111777AAANNNbbb}}}kkkJJJ@@@===AAABBBCCCSSSgggrrr___cccqqqvvvsssTTTGGG;;;999:::999555444111111111000000000000000---......///000111111111111111111111222222222222+++---///000000000111222111000//////000111///...000222444555333222111222111111111111111222333333888:::@@@TTTxxxjjjOOO@@@;;;:::999999===SSSttt\\\HHH@@@GGGQQQhhhsss___]]]ccc}}}nnnSSS>>>444444111///000//////333:::MMMhhhmmmWWWCCC555111555444333222222555CCC^^^vvv^^^AAA555222///////////////...---,,,.........------000555999EEEfffvvv```???000///------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------...***111===MMM```wwwiiiIII555......---...+++***------***+++...+++---000000///---,,,,,,000///---+++***+++,,,---333CCC]]]tttIII777444///---------,,,,,,---...///...------///111...:::@@@CCCDDD===>>>KKKlllxxx|||TTT555333---000,,,,,,---...111555999;;;777PPP|||RRR777555222///111///111111//////222===KKKUUUbbbnnnooo\\\CCC444---))),,,,,,---...,,,---666@@@kkkmmmJJJ555...***,,,***,,,222888EEEbbb~~~bbb@@@444222...,,,,,,---,,,---333<<>>555///---///...---...000666MMM|||ZZZ>>>333222333000111BBB\\\xxx|||SSS???000000111+++***///000---,,,,,,,,,000:::EEEOOOTTTVVVTTTWWWggg|||```KKK???666000000,,,))))))+++,,,+++((()))******************))))))***+++***)))((()))***,,,+++***)))(((((((((((((((((((((((()))))))))))))))))))))((())))))******))))))***,,,***+++333<<<>>>HHHZZZvvv{{{___PPPEEE===777666666666666444333222888888???^^^hhhIII666444111222333...444---<<>>>>>999222111777>>>AAACCCLLL]]]lllOOO===777444222111///---+++++++++,,,+++***$$$######%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((('''&&&&&&&&&&&&'''((())),,,......---+++)))''''''''''''((()))*********444@@@```|||nnnCCC777000222666===TTTmmmuuuNNN===999444333333333333444444555888777888===IIIcccvvvRRR;;;444555555222222555444000000222111000333999AAAOOOcccuuuqqqMMMCCC===???>>>???NNNbbbkkkYYYWWWXXXWWWIII@@@:::::::::777555666111111111111111111000000///000000111111222333333111111111111111111111111***---///000/////////000444333222222222222222111111333555666444222222222222222222333333555666666999<<<<<>>YYYwwwiiiMMM666...444444555666555333<<>>LLLvvv\\\777333,,,000000//////............///444GGGpppSSS666555333//////000,,,---,,,,,,---222999???DDDTTT^^^VVVEEE777...***---,,,---...---...888CCCqqqtttKKK444//////...,,,...333777EEEccckkkDDD555333000...---///...---222999RRRddd}}}```;;;.........+++)))))),,,///111+++))),,,000999OOOeeennnjjj]]]JJJ999000000111111...///222111???jjjiiiFFF444222444111111999HHHbbbiiiJJJ222///000***)))//////,,,+++---......111666<<>>\\\|||TTT999555333333333...666333<<>>TTTkkkbbbHHH999444444333333444444333222555111333999>>>MMMqqqeeeFFF999888444111000333333000///111444222333666:::AAAPPP]]]qqqhhhNNNCCC===???>>>===KKK]]]wwwgggUUUMMMJJJDDD???<<<<<<:::555333555111111222222222222222222111111111111111111111111111111000000///////////////111333333111111111333555555555444333444555666555666777666444333444555555555555666777999:::;;;777===>>>@@@YYYfffPPPAAA===???===EEEWWWsssbbbHHHCCCAAAMMMdddssszzzpppcccYYYcccssspppSSS===777333000000000111888@@@```yyyZZZ===000555000333666777555888GGGWWWuuu~~~ZZZ???111///000111111000...,,,+++.........------000555999RRRrrroooJJJ333...///---------,,,,,,+++++++++(((***+++,,,---,,,+++******---111222666???MMMWWWeeennnlllYYYEEE;;;333,,,///------...,,,---666@@@LLLGGG???888222///---,,,*********+++,,,---///000000;;;GGGsssRRRAAA111---//////......)))+++......---------...///444222222888777;;;JJJwwweee<<<555---///+++++++++,,,---...//////222===^^^[[[<<<777222...//////++++++,,,,,,---///222444444>>>GGGFFF???777111,,,---,,,---...---///999DDDssswwwKKK444333777,,,***+++...111>>>^^^}}}oooGGG666333222///...000000...111666HHH[[[|||lll???444333000---+++,,,...111---((((((,,,---111CCCXXXnnntttmmmUUU===111000000222---///222111888WWWzzzvvvOOO555------...---000777LLLttt~~~ZZZ888...///+++***---...+++***...///---...111444;;;LLLiii~~~iiiMMM:::333111///---,,,++++++,,,,,,+++)))'''((()))++++++++++++)))((((((***+++***))))))***++++++***))))))))))))))))))(((((((((((())))))))))))------,,,,,,+++,,,,,,,,,//////111444777???PPPaaavvv{{{gggIII???<<<999777999666???TTTddd^^^III999555888CCC``````>>>777444222222...444666;;;LLLxxxvvvKKK<<<111000000,,,,,,000,,,///111000///777GGGVVV^^^aaaLLLggg|||ZZZDDD;;;666333222...,,,******++++++***)))(((''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((())))))(((((('''&&&&&&&&&&&&'''%%%(((+++...000000///...)))((('''&&&&&&'''((()))...000000CCCUUUjjj~~~oooGGG<<<333111333;;;MMM___{{{UUU999555333222222333444222000222...222999:::@@@]]]}}}XXXCCC:::999444111444666444333555222//////222444777AAAKKK[[[~~~kkkQQQDDD<<>>@@@AAA<<>>LLLWWW]]]WWWJJJ===333,,,///............555EEEUUUfffXXXEEE777111///...,,,,,,,,,,,,,,,,,,------...***777BBBjjjhhhNNN666...000000000222...000111111///............222///...333444;;;KKKwwwqqqEEE:::......---------------...//////000444MMMrrrpppNNN===111...111...------------...............111555888777444000---,,,,,,---///...///888BBBoooyyyLLL333000444...---...//////:::XXXvvvrrrJJJ777444111...---000000...///333:::QQQOOO888333---)))(((***+++,,,---+++,,,...---...;;;JJJiii{{{}}}bbbBBB333///---///---...111000444GGG[[[```@@@000,,,///,,,000444BBBfffnnnKKK777000...,,,,,,...++++++---...,,,---111666DDD```}}}```OOO<<<444222000---,,,%%%&&&'''(((************'''(((((((((((((((((('''***+++,,,+++***)))***+++******)))))))))))))))***'''''''''((()))*********...------,,,------......222000000666@@@RRRjjjZZZ@@@;;;999444111888777HHHjjjwwwYYYAAA777<<>>666111222444222222333111//////222333555;;;BBBOOOkkk^^^JJJ===???BBB@@@EEEOOOWWWuuuzzz[[[FFF@@@;;;888888777555666:::444444444555555555666666333333444444555666666666222333444555666777888999888888999888999<<<@@@CCCBBBCCCDDDCCCBBBCCCFFFJJJLLLIIIDDD???===@@@FFFJJJMMMMMMNNNOOOQQQSSSUUUVVVSSSPPPMMMPPP]]]tttaaaFFF;;;;;;>>>DDDSSSmmmiiiQQQ>>>>>>FFFEEEPPP]]]uuuoooeee\\\ZZZ[[[WWWKKK???777444222222111222777>>>^^^}}}tttRRR:::666111000111333222111666===UUUaaawww}}}YYY>>>333222111///......------.........------000555999NNNpppdddFFF666///+++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,++++++'''(((***,,,...000111222:::>>>FFFKKKGGG;;;222///...------///333@@@XXXnnnzzzdddGGG444/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,777:::\\\eeeBBB444222///---///000111222111000///000111)))///...---222444>>>QQQwwwOOO@@@111---222111///---,,,,,,,,,,,,111000???ZZZzzzdddFFF111111333,,,---,,,,,,,,,,,,,,,,,,+++,,,---000222222...+++***++++++---///...///666@@@hhhWWW999000...000000333333///555NNNjjjxxxMMM888555111...---000111//////222555MMMiii@@@777+++&&&'''******(((---......------222<<>>IIITTTtttkkkUUUFFF;;;333111111//////000111///000444666666999>>>GGGXXXrrrVVV???===???>>>@@@FFFKKK^^^yyyxxx```KKKBBB;;;999999888999===555555555555666666777777666666777999:::<<<======333444666888;;;===???@@@CCCCCCCCCDDDEEEJJJPPPUUUXXXYYYZZZYYYXXXZZZ^^^bbbccc___XXXQQQOOOSSS[[[aaahhhhhhiiijjjlllnnnppprrrmmmbbbXXXYYYbbbpppsssOOO<<<===@@@CCCJJJ\\\vvv|||^^^CCC@@@EEE@@@===LLLeeezzzfffVVVNNNIIICCC===777444222333222111666<<>>fffgggFFF777000,,,...222222+++---AAAZZZ}}}OOO999777222//////222444222111333999NNN|||~~~LLL@@@111+++---111000---'''******(((***333===CCCmmm~~~UUU===333,,,,,,333666///+++000888===SSSuuuwwwUUU>>>333---)))///555444GGGkkkzzzUUU:::333333000---+++,,,///000333<<>>222)))+++---,,,***,,,,,,,,,,,,+++))))))***+++,,,+++***))))))***+++,,,+++,,,,,,+++(((''''''(((***)))))))))))))))******$$$%%%&&&((()))+++,,,---*********+++,,,---...///000:::PPPmmmUUU===777333333888666???]]]WWW::::::<<>>//////222000,,,---///---///666===HHH^^^rrryyy___ggg___hhhNNNAAA:::777666111///,,,***)))(((&&&%%%%%%%%%&&&(((+++,,,,,,+++%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&'''''''''(((+++...222555888555222...+++((((((((()))'''***(((111......<<<111444222/////////000333777;;;SSSwwwccc>>>888222111333555444111222111222666;;;AAAFFFKKKbbbtttPPPEEE999555444222111111///---...222444333555999AAAJJJlll```BBB;;;===;;;;;;@@@DDDOOObbb|||~~~XXXMMMBBB>>><<<;;;;;;>>>777???FFFHHHDDD???<<<<<<@@@BBBDDDGGGIIIKKKKKKKKKCCCCCCDDDHHHLLLOOOPPPPPPXXX[[[]]]]]]\\\^^^eeekkkmmmoooqqqqqqpppsssxxx|||{{{sssiiicccfffpppxxx{{{}}}~~~~~~}}}||||||}}}wwwiiibbbeeennnuuuyyyQQQBBB>>>:::<<>>444...,,,---000222<<>>;;;JJJkkk[[[===888222---......222444222@@@```|||III:::333000***,,,000,,,...,,,///999DDDRRRjjjuuuggg[[[WWWwwwvvvTTTBBB>>>;;;666000...+++*********)))(((###$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&''')))(((((((((((((((((((((((('''(((((((((((((((''''''&&&&&&&&&'''***000555888777555111...+++)))((((((///...---,,,---...///000//////......///111333444BBBFFF___rrrIII@@@666222333444222111000333444444:::EEELLLNNNNNNuuu{{{LLL888>>>555...000,,,111111111111222333444555===EEESSSllliiiDDD;;;===:::888<<>>AAA>>>999>>>JJJPPPWWWYYYVVVRRRPPPQQQWWWYYY[[[]]]___```aaaaaa\\\\\\]]]```dddhhhjjjjjjjjjmmmooonnnmmmooouuu{{{yyy{{{}}}}}}|||}}}uuunnnooovvv}}}~~~~~~~~~|||ssshhhbbbcccgggjjjkkknnnQQQ===<<<999:::AAAGGGRRRiii}}}SSS>>><<<555666===JJJ]]]sssgggTTTFFF>>>;;;888777777444222777>>>EEEiiiqqqLLLCCC777777555333222222111...444777999TTTqqqxxxPPP999111555000+++------...//////...---///222555FFFqqqlllEEE999222111000///......---,,,++++++++++++************************************---...000111111111///...///,,,111666>>>___TTT>>>666///++++++,,,------------------,,,///000333>>>ZZZeeeGGG777333333////////////...............+++---000///333GGG^^^]]]:::555---///---***,,,000...)))+++000333888GGGhhh\\\===222...)))++++++***+++---///...,,,...888AAA>>>666000......---++++++------///666???ccc[[[555777000------......111:::DDDjjjQQQ===666000000...---------...///...===RRRlll|||YYY888...///---,,,...------...///...111===KKK}}}vvvEEE444///,,,,,,++++++,,,///222555;;;___~~~tttGGG666000,,,---//////444HHH]]]vvvxxxYYYAAA555111,,,/////////666III___nnn|||hhhLLL;;;333444000+++******++++++***)))******)))(((''')))***++++++************+++++++++++++++******)))))))))((((((((((((((((((((((((+++*********+++---------)))+++...///...111:::BBBRRRhhhUUU<<<:::555444@@@FFFjjjhhhCCC;;;999888FFFfff~~~TTT999777333000111111---000///>>>[[[tttHHH999222111+++,,,000,,,///---///;;;OOOeeewwwuuujjj[[[PPPkkk|||VVVAAA<<<:::444000...+++************)))''''''(((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))((((((''''''&&&&&&&&&'''***///444777???:::555///,,,***)))(((---,,,,,,,,,,,,---......///...------...///000111777:::RRRvvvYYYFFF555222444333111000111444555666;;;EEEKKKLLLHHHiii___@@@===555222777444111000000111222333444444;;;AAAKKKaaasssKKK======<<<:::===<<>>999555999@@@KKK]]]tttiiiVVVJJJ;;;999777777555333777>>>EEEggg___III;;;999777555222000//////111666444DDD___\\\???111333///,,,///.........///......000333666FFFkkk{{{SSS>>>555333111000000///---,,,,,,+++++++++************+++++++++++++++++++++++++++,,,---//////...------//////444777DDDooommmJJJ777///+++))),,,,,,,,,------,,,,,,,,,111...///777HHHaaabbbCCC555555,,,---///...,,,+++++++++,,,+++...222222555EEEXXXwwwLLL777---//////------//////---...111333333===\\\lllFFF444...,,,+++++++++,,,,,,---...000888GGGPPPHHH888///...///---+++,,,------...555>>>___jjj:::999000...---///...///777@@@bbbWWWAAA666000///...---,,,---......---222<<>>LLLLLL777...*********+++---///222333222OOOpppVVV===333///...000///...888GGGWWWjjj{{{wwwcccLLL:::000000111000444DDD___www{{{hhhNNN999000//////---+++++++++,,,+++***((()))***)))((((((***+++*********))))))*********---,,,,,,+++***)))))))))(((((())))))***+++,,,,,,******+++,,,---...//////...---000333222777III]]]qqqsssLLL;;;;;;666999JJJ]]]XXX===<<<666666DDD```xxxOOO555555444111222111---222222@@@ZZZtttHHH777111111,,,,,,///+++//////000<<<[[[{{{xxxppp]]]JJJ\\\YYY@@@:::888222000---+++************)))&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))(((((('''&&&&&&&&&&&&'''***...222555DDDAAA<<<555000,,,***)))******+++,,,,,,,,,,,,,,,......---------......///444555HHHiiiwwwVVV999333777444111222000444666777;;;CCCHHHHHHCCCYYYxxxpppFFF:::555333555333000000000000111222333333999;;;AAARRRuuuWWWAAA======<<<<<<777;;;@@@HHHZZZ{{{xxxcccNNNEEEOOOtttvvvxxxxxxvvvttttttuuurrrrrrqqqqqqpppooonnnnnniiigggfffggglllqqqtttuuuooonnnkkkfff```]]]]]]^^^ccceeefffeeebbbbbbeeehhhnnnlllggg```YYYVVVWWWYYY\\\]]]]]][[[XXXVVVUUUUUUTTTQQQMMMKKKJJJIIIFFFDDDNNNbbbcccJJJ<<<999:::<<<<<<>>>OOObbbkkkPPPEEEBBB;;;;;;<<>>WWWssstttLLL444......---,,,,,,,,,...///...222>>>LLL~~~VVV<<<...///...---...///000000///...BBB```iiiIII888111///222111---000888;;;LLL```kkkgggWWWBBB444222555:::EEE\\\yyyvvvlll^^^MMM===000,,,...++++++++++++++++++***)))'''((()))(((((((((***,,,******))))))))))))******...------,,,+++***))))))))))))******+++,,,,,,,,,***+++------------...///222///333;;;AAAKKKccc}}}uuu___DDD:::;;;777@@@YYYxxxwwwNNN::::::555777CCCYYY~~~{{{PPP555555444000///---000444333???VVV{{{JJJ666///111---,,,///,,,...222222;;;]]]|||rrr^^^JJJSSS|||\\\@@@999777222///---*********+++***)))&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((()))((('''&&&%%%(((((((((((((((((((((((()))))))))))))))(((''''''&&&&&&&&&&&&))),,,000222AAADDDEEE@@@666...******'''(((***+++,,,,,,+++***------------...//////000555555CCC\\\~~~mmmDDD888999444222555///333555666:::@@@BBBAAACCCMMM```}}}}}}NNN;;;666444111---111000000000111111222333888888:::GGGcccfffFFF;;;<<<<<<:::777:::>>>BBBMMMkkkyyyaaaSSSZZZyyyyyyxxxvvvtttrrrqqqrrrnnnmmmkkkhhheeecccaaa```[[[YYYXXXYYY\\\aaadddeee]]][[[XXXSSSNNNJJJHHHHHHNNNPPPRRRPPPMMMKKKMMMPPPTTTSSSQQQMMMHHHFFFFFFFFFEEEGGGHHHGGGEEECCCCCCDDDAAA???===<<<======>>>===JJJ[[[yyyqqqUUU>>>999888;;;:::<<>>;;;:::<<>>777888999999999DDD```mmmIII???777555444111111555111;;;777===IIIhhhsssNNN666333000000222000////////////...000444666>>>WWWnnnGGG999444...---///000///---,,,,,,,,,++++++++++++***------------------------,,,,,,------.........---,,,...333555GGGyyyiiiAAA222000///......////////////......///+++...555333555NNNmmmqqqLLL666555333///......000111111......///000000111888@@@QQQjjjwwwQQQ888555000...------...000,,,///111111555NNN~~~eeeCCC444222---+++,,,...---...777BBB^^^fffaaaKKK666//////------,,,,,,...------333:::aaaKKK:::111/////////......444<<>>KKK{{{bbbEEE000000...------///000///...000999RRRttt}}}]]]>>>333---000222...---000444;;;IIIZZZccc\\\KKK===333>>>MMMaaa{{{gggVVVDDD;;;555///,,,,,,((()))+++++++++***))))))'''((((((((('''((()))+++******))))))))))))******------,,,,,,+++******)))((((((((((((((((((((((((+++---......,,,,,,---///333333:::JJJYYYkkkpppllllll\\\NNN===999;;;888IIIjjjoooJJJ;;;666444666@@@OOOqqqUUU888666444000///---...111000999LLLyyyNNN777...111...,,,...------444444999WWWooo^^^QQQPPPiii```BBB;;;999333///---***)))***++++++*********))))))((((((''''''%%%&&&(((************)))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&(((+++---///666BBBMMMLLLAAA444,,,+++'''(((***+++,,,,,,+++*********+++---...//////000222222===NNNiiiXXXAAA999222222666---111444333666;;;<<<:::CCCEEEOOOeee[[[>>>999777333333111111111111111111222333888777888BBBVVVwwwwwwMMM;;;<<<>>>::::::;;;===???EEE^^^ssswww}}}ggghhhooonnnllljjjgggeeecccbbb]]][[[XXXTTTQQQOOOMMMLLLIIIHHHFFFGGGJJJMMMNNNOOOEEEDDDBBB@@@>>>===<<<;;;===@@@AAA@@@<<<:::<<<>>>AAA@@@???===;;;:::999888666888999999888777888999888777555555666888;;;===DDDRRRttt___DDD<<<777888999999BBBNNNgggzzzzzzTTTAAA>>>:::888999;;;AAATTThhhyyy|||eeeMMM???;;;999777666===MMMnnnUUUDDD555333333111000333///777888CCCLLLbbb}}}zzzTTT;;;666000---...,,,000111000//////000333555>>>QQQzzzYYY@@@999000,,,...000///---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---------------.........***+++111666EEErrr~~~OOO555////////////000000000000//////---+++///444000000AAAXXXbbb???666111,,,,,,111444222000000000//////...///333666AAASSSuuueeeAAA888///,,,------///111,,,---000222444HHHrrrsssLLL666///...+++,,,///...111???PPPuuu{{{pppRRR888000///------,,,---///---,,,111999ZZZ{{{\\\>>>222000//////......555===VVV~~~___:::111000///...---...//////***+++///444666???XXXpppqqqRRR;;;444222000------//////...111===JJJ~~~qqqQQQ777///,,,)))***...000000...222444HHHgggtttIII888+++,,,///---+++---333222888FFFRRRSSSMMMHHHAAATTTjjj~~~WWWEEE555222222...))))))''')))+++***)))(((((()))'''((()))((('''''')))************))))))*********+++++++++++++++*********************************,,,...///...,,,,,,000333999CCCSSSdddxxxmmmTTTRRRRRRmmmwwwLLLCCC999999;;;999QQQ{{{aaaEEE===444222555;;;DDDbbb^^^<<<777555222222000///222000888GGGsssTTT:::...111...+++......,,,333555888QQQzzzlll```[[[OOOWWWrrreeeHHH@@@<<<555///,,,***)))***++++++***((((((((((((((('''''''''%%%%%%''')))***++++++,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))************&&&&&&&&&&&&''')))+++,,,...<<>>???DDDRRRkkkjjjDDD;;;777333:::333222222222222222333333777666999AAALLLeeeXXX???BBBFFFCCC===::::::;;;@@@QQQuuusssfffqqq~~~[[[ZZZXXXVVVTTTRRRPPPNNNHHHFFFDDDAAA>>>===<<<<<<;;;999888999;;;<<<<<<<<<666555555555555666555555444666888777444222333555666555444444333333222111///111222222111000111222555555444333333555888:::???HHHjjjoooQQQDDD999888999777;;;CCCSSSjjj|||gggTTTEEE===999;;;;;;>>>LLL]]]uuugggSSSEEE<<<999:::>>>===XXX{{{fffMMM888444555222000111222444555DDDJJJVVVssstttuuuRRR;;;666///+++...---222222111000...///222444>>>JJJsssnnnKKKAAA444------///...,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......,,,)))000666>>>```ccc>>>000000......////////////......---,,,///000...000<<>>AAA:::222111000///---...000222222999???ZZZwww~~~UUUEEE555000111000///000------000222222???bbbWWW<<<111000,,,,,,///000444HHH^^^aaa>>>111000///---,,,---///---,,,000777LLLgggnnnCCC444111//////---...666@@@YYYzzzpppGGG222111000///...///000000+++))),,,111000333HHH```dddEEE888555444//////000000...000<<>>===;;;999888777777888666555444555666777666555555444333444555555444333333666888777444222333555666555444333333333111000000222333333111000000111555555555444222222333555@@@CCC___{{{]]]LLL===::::::777888<<>>???>>>>>>IIIYYYwwwkkkTTTEEEBBBFFFEEE888LLLssstttWWW<<<777999666222222444000---===???DDD^^^bbblllLLL888555///---111222333333222000...///111333===EEElll|||TTTGGG888...---...---+++---------,,,,,,,,,++++++........................,,,,,,++++++,,,,,,---...000***///444777PPPzzzrrrGGG444444------............---------------------111;;;DDDaaa```HHHAAA???FFFRRRTTTIII===111000///---///222333333666333FFFeeejjjTTT???777555222......///---///222000777UUUttt```CCC666000,,,,,,000000666MMMfffnnnCCC222111111---,,,---///---,,,000777@@@XXXzzzGGG555111///...---///888AAA[[[xxx}}}QQQ333222000/////////000111///)))***///...--->>>UUUwwwmmmIII888666555000000000000...///;;;HHHvvvmmmMMM<<<555...,,,...000///---///,,,@@@[[[vvviiiMMM333,,,//////---......---000666<<>>HHHnnnkkkNNNSSS^^^]]]FFF<<<777:::<<>>HHHTTTkkk}}}aaaIII:::===<<<888DDDZZZzzzpppdddUUUEEE@@@@@@GGG[[[yyygggDDD;;;888111///444333222333666<<>>^^^pppyyyuuuvvvaaaKKKJJJhhhyyyWWWDDD;;;222...,,,+++*********(((''')))((('''&&&&&&&&&&&&&&&)))(((&&&$$$$$$$$$&&&'''+++***)))(((((()))***+++***)))(((''''''((()))***))))))(((((((((***+++,,,,,,222===MMM^^^cccQQQ;;;///......///111444888<<<888999:::;;;;;;;;;;;;;;;<<<333000888FFFccchhhKKK@@@888666666555222000///000111555111333888<<>>;;;888888:::;;;999777888777555555666666666555444444444444333333333222444333111/////////000111222222222222222222222222444444444333333222222111//////000222222333333222222222222222333444555555777;;;CCCVVVsssdddIII???===::::::>>>>>>MMMgggpppXXXEEE@@@???===EEERRRzzz|||nnn^^^LLLEEECCCSSSqqqwwwRRRAAA;;;555111222111000//////222666:::===???===333///333222;;;OOOLLLAAA555111222333111000444;;;QQQvvv|||___@@@333333333111000---............---,,,,,,,,,---......//////.........------,,,,,,,,,...000000......//////777PPPjjjoooDDD888111///,,,+++...111111.........---++++++...444999IIIfffjjjXXXOOOrrrZZZCCC555222111222111///111666111555:::IIIjjjiiiLLL:::000///222...,,,,,,---,,,---777DDDRRRggg}}}uuuZZZ@@@555------555333444MMMnnnLLL>>>444111000///...---------...///000CCC___bbbAAA222///222---///:::===MMMaaa~~~[[[???222000222,,,,,,000------******,,,...000999BBBcccsss~~~vvv\\\BBB555333222000000000//////555;;;VVVwwwnnnJJJ<<>>:::888777777@@@UUUPPP???888666888888AAAccc]]]EEE888555333333444999===QQQWWW::::::666///222...222(((666555LLLuuutttGGG777222...000+++222---444222===^^^vvvgggNNNKKK___xxxoooTTTEEE<<<333...,,,+++*********((('''(((((('''&&&&&&&&&&&&&&&)))(((&&&%%%$$$%%%&&&'''))))))((((((((()))******++++++*********+++,,,,,,***)))(((((((((***+++,,,---///777GGG\\\fff\\\KKK888000---111555444555888888777666777888:::<<<>>>???888555:::DDD]]]```CCC666333333222111000000111222222///000444666>>>WWWqqq~~~[[[AAA:::777444111111222333222666222333::::::@@@ZZZxxxooo]]]WWWLLLAAA<<<999999999:::???FFFWWWyyytttWWWMMMVVV[[[fff|||<<<;;;;;;:::999888777777666666555555444444444444333333333333222222222222111111///......///000111222222222222222222222222333333333333333333333333///000111222222222222222222111111222222333444555444666;;;GGG^^^xxxrrrUUUAAA<<<<<<;;;777888GGG```{{{nnnTTTEEE@@@@@@EEEJJJooozzz^^^NNNAAAHHHccchhhLLL>>>999444000333222000000000000222222222666333111333555HHHggggggOOO888222333111//////444777GGGjjjsssMMM888444444222000000//////..................------------...////////////...,,,***+++---///222000000222111333DDDWWWZZZ>>>444111......///000111111......---++++++...333666:::PPPhhhxxxttt```UUU{{{ddd???444000///000///,,,---000///444999DDD___VVV999/////////000---,,,,,,,,,,,,000777999GGGYYYhhhtttuuudddOOO999///---222111333LLLjjjYYYDDD777444222111///...---......//////999PPPtttIII666000222...///777:::???TTTppp```BBB333//////******///,,,,,,***,,,000222222666<<>>888666999;;;FFFfffZZZCCC777666444555555888;;;OOOaaa>>>999666///222///333+++666333GGG{{{uuu|||KKK888111...111+++000---666444<<<^^^mmmQQQJJJPPPccclll___NNNDDD;;;111...,,,+++*********((('''(((((('''&&&&&&&&&&&&''')))((('''&&&&&&&&&'''((('''''''''''''''((()))*********+++,,,------,,,,,,+++***)))((())))))+++,,,...---000<<>>@@@<<<:::;;;>>>PPPvvv|||MMM;;;444333333222111111111111111///000333222666GGGZZZ{{{pppJJJ;;;888444111000111333555555111333888777999MMMfffsssYYYFFF@@@;;;888999999777:::>>>CCC^^^```HHHGGGHHHPPPbbbooo???@@@@@@===999666555666555555666555444333333333222222222222222222222222111111000000111222333333222222222222222222222222111111222222333333333333///000111222222222222222111111111111222333444555666777888===MMMfffaaaDDD:::<<<;;;444:::CCCVVVooodddJJJ===???CCCEEE]]]wwwwwwsss~~~sss___JJJFFFUUUppp[[[BBB:::777222222222222222222222222222000444222222444888PPPuuu___???555555222000222;;;:::EEEbbb]]]???444333222111111000...---,,,---...///,,,,,,+++***+++,,,---...000111///,,,+++...//////222...000444444333===KKKnnntttNNN;;;555111111111//////000...---,,,+++,,,...111333333@@@MMMVVV```mmmvvvxxxqqqaaaVVV{{{mmm@@@333...---//////,,,,,,...///333666???XXX]]]<<<333000***///---,,,...000111222333555999@@@JJJZZZgggfff^^^===333...111000444JJJeeehhhJJJ:::555333222000///.........///333666FFFwwwRRR:::///111......444666777GGG^^^ooo___BBB333...///+++,,,///+++///---...222333111333777999>>>FFFLLLMMMIIICCC>>>CCC888111333444111222666:::EEEbbbnnnNNN555222555///---222444111111555:::JJJkkkiiiEEE333333555333666777BBB^^^oooSSSAAA666111///,,,,,,++++++***))))))((())))))((((((''''''&&&&&&''''''''''''''''''(((((()))((((((((()))+++,,,,,,******+++++++++,,,,,,,,,%%%&&&''')))+++,,,,,,,,,222111777FFF[[[sssjjjUUUHHHAAA888111222444444333444999JJJyyyzzzGGG===777666:::???MMMlllZZZBBB555444444555555999===QQQkkkCCC999555000222///333...555222CCCpppvvvLLL666...,,,000)))---,,,666666;;;^^^nnnRRRJJJFFFOOOUUUPPPHHHBBB888///...,,,************((('''(((''''''&&&&&&&&&'''''')))(((''''''''''''((((((%%%&&&&&&&&&'''(((((()))'''(((***+++,,,,,,++++++,,,+++***)))))))))***+++---,,,,,,333AAASSS```fffXXXAAA333999???:::777;;;===<<<:::888888999;;;===???>>>===999666BBB```}}}XXXFFF999777555444333222111000111111333555333444===IIIeee{{{XXX>>>999555444333222333666222000222666555666DDDWWW|||lllRRRBBB===:::;;;;;;999:::<<<===NNNooofffKKKIIIIIIJJJQQQUUUAAAAAAAAA>>>:::777777777555666888777444222222333222222222222222222222222000000000111111222333333222222222222222222222222000111111222222333333444000000111222222222111111111111111111222333444444666666777999DDD[[[{{{pppNNN===>>>===777===???III___yyysssSSS>>><<>>666333,,,......---...111333222000222222333888CCCQQQ[[[]]]???555000111111444GGG\\\{{{RRR???777333222000///.........///444555@@@lll```@@@///111...,,,111222444;;;JJJZZZ~~~eeeBBB333///111---///111,,,111......111111......000///333777;;;>>>CCCJJJOOOPPP???222222333000000444333444IIItttaaaDDD:::666///---222555000///333555===VVVqqq|||YYY===555555444333@@@XXXyyyuuuRRR>>>888444000///+++++++++******))))))((()))((((((((('''''''''&&&((((((((((((((((((''''''(((((())))))))))))++++++,,,,,,,,,---------......+++,,,---......000111222111555BBB[[[xxxrrrUUUEEE???<<<666111222333333444777:::HHHuuu{{{HHH<<<777666:::BBBSSSppp```EEE444222222333555:::@@@TTTuuuHHH999555111222+++---+++111000===```ppp~~~KKK555...---000)))---,,,555888<<<\\\nnnUUUOOODDDEEEGGGGGGFFFAAA777///...,,,************((('''''''''&&&&&&&&&''''''((((((((('''''''''(((((((((%%%%%%&&&'''''''''''''''&&&''')))+++,,,---,,,,,,---,,,+++)))))))))*********+++---///555DDD[[[llllllTTTAAA@@@@@@:::777;;;777888888999:::;;;;;;<<>><<<;;;::::::666999;;;:::666333444555222222222222333333333333...//////000000111111111222222222222222222222222000111111111222222333333000111111222222222111111111000000111111222333444333333555888AAAVVVwww{{{ZZZCCC<<<;;;999;;;999>>>NNNggg~~~dddJJJ???AAAEEELLLdddbbbOOOPPP^^^uuu~~~oooaaa___qqq[[[BBB;;;;;;222222111111000000//////222///+++222;;;AAA[[[\\\BBB777666777777666999CCCXXXuuueeeGGG888444333///...------,,,,,,------...------------.../////////111222777EEESSSRRRIII@@@666111444444000111777FFFeee|||TTTBBB222000222///...///...,,,+++,,,---......---+++...//////111888AAAGGGMMMNNNKKKmmmXXX;;;333...000222111111222111111111888KKKlll___<<<222111...---//////---...000...***)))+++---111777???HHHMMM>>>555000111111444AAAQQQ[[[BBB888222111///...---......//////333999\\\uuuMMM555444///,,,///000111333;;;GGGnnnrrrHHH777111222///111333---///,,,,,,000111...+++,,,///111333222555AAATTTbbbcccIII333000111---,,,111333222AAAdddyyy\\\FFF888///...000333///...111333777GGGWWWyyyrrrPPP:::444444666NNNqqqxxx[[[???555555222...---+++++++++*********))))))(((((((((((((((((((((((((((((()))))))))((('''''''''(((***))))))((()))+++------........./////////.........---,,,...111444666BBBZZZyyywwwZZZEEE<<<777333000111111111444999===IIIsssMMM===999666:::CCCUUUoooiiiJJJ555111222222444:::AAAUUUNNN;;;666111000,,,,,,---000333;;;SSSkkkxxxIII666111///111***///---333999>>>WWWpppZZZSSSGGGBBB@@@DDDGGGBBB999222...,,,+++*********(((''''''&&&&&&&&&&&&'''((((((&&&''''''''''''(((((((((&&&''''''(((''''''&&&&&&'''(((***+++---...//////...---+++***)))))))))***'''***---///111<<>>>>>AAACCCBBB;;;444777DDDQQQrrrpppQQQ:::555000...000333444333...///111333333444666888;;;JJJdddVVVEEE777555444000---...//////222666777777===EEEXXXoooLLLBBB;;;999999888888:::888???PPPoooeeeDDD@@@@@@???BBBAAATTTNNNGGGBBB@@@???<<<:::777;;;>>>===888555555777222333333333444444444444000000111111111111111111222222222222222222222222111111111111111222222222111111222222222111111000000000000000111222333444222222444888???OOOmmmjjjNNN<<<999;;;999888999AAARRRhhh}}}yyyaaaKKKBBBBBBFFFXXXrrrjjjSSSKKKNNN___pppzzz~~~ooosssoooNNN>>>;;;555444333222222222222222333000...444<<<@@@[[[mmmJJJ777777888555222666===KKK___vvv[[[@@@666444///////////////...------,,,---......//////.........111555AAA[[[pppooobbbKKK>>>555555666222222666:::NNN~~~yyyZZZ===333333000...000...,,,+++,,,......,,,******+++...///...///444:::<<>>333000---000444000---,,,///777:::555000...///000000000777JJJdddxxxyyyXXX:::333222,,,+++000111444???SSSrrruuuSSS:::111000000...///000//////333<<>>LLLaaavvvTTT<<<444111000111000///222888<<>>OOOqqqZZZSSSFFF===:::AAAEEE@@@777333...,,,+++*********((('''&&&&&&&&&&&&&&&'''((((((%%%%%%&&&'''''''''''''''(((((())))))((('''%%%%%%''''''((()))+++---///000///...,,,***))))))))))))***)))+++...///666III[[[nnnlllaaaOOOBBB>>><<<999555555666888:::===???AAA@@@BBBAAA;;;555777>>>DDDWWWjjjDDD<<<444///000222333222---...//////111333444444333===OOOlllrrrWWW>>>777555111---...111000222555666777:::???KKKeeeUUUIII===888777555666888555<<>>>>>MMMbbb{{{uuu[[[LLLEEEPPP\\\cccppp~~~zzz}}}WWW@@@:::000000//////000111333444555444222777;;;;;;WWWyyyNNN666777999444444666999???KKK^^^tttjjjHHH888444///000111111111000...---***+++,,,---...---,,,+++...111777IIIjjjtttKKK<<<000000222000111555777@@@jjjsssJJJ999555000...000...,,,+++,,,......,,,)))+++---000222000...///333888CCCGGGnnntttHHH===333111111000///000***000666666999MMMttt[[[<<<222555***000222---,,,///000---111---)))***---///333555666000---///000000666>>>]]]]]]>>>///......---,,,,,,---//////+++444000<<<]]]kkkGGG???777///......,,,...000...JJJccc{{{\\\DDD555///***///555222,,,---444???CCC>>>777333,,,,,,,,,000===UUUttteeeBBB777444---,,,111(((111999AAAUUUsss\\\===333222000***000222...+++///777===RRRlllxxx\\\QQQRRRiiigggGGG:::111222000((((((...,,,,,,,,,+++++++++++++++''''''((()))***+++,,,,,,((()))*********((('''&&&%%%(((+++***((('''(((***,,,,,,,,,---------......,,,...///111444<<>>IIIzzzqqqXXXPPPCCC888444<<>>AAA???<<<:::;;;===???AAA===???>>>999555666999<<>>@@@===:::888777666444333555444333333555555444333333333333333333333333333222222222222222222222222000000000000////////////444444444444333333222111111111222222222333333333666666888:::;;;BBBSSSeeeiiiQQQCCC;;;;;;888999===>>>EEEZZZqqqgggPPPEEE???GGGSSSccc|||jjjXXXIIIFFFGGGIIIUUUcccyyymmmKKK888:::999666444444444111---111333111333555888UUUbbbEEE777555777333444777999;;;FFF]]]rrrWWW>>>777444///111000))),,,222------------.........//////000333999PPP{{{vvvPPP555000666------444///666@@@WWWzzzeee@@@222333333///------......------,,,+++111000///......---......666;;;NNNppp^^^???333444,,,000777...111000333444333<<<]]]fffCCC:::///...///000000---+++******,,,$$$'''+++%%%'''......111000000///,,,---333:::RRRcccCCC666111///+++)))+++...///,,,///---444999NNNOOO888222---+++...222444000...===XXXkkkpppkkkOOO444---111222...+++///333444MMM[[[PPPCCC,,,...---111333>>>bbbvvvLLL888222------222...111111888AAALLLnnn|||MMM666777222000000000000000111222333DDDXXXwww{{{pppooovvvSSS:::444...,,,...///---+++***+++,,,+++)))''''''(((************************''''''''''''((((((((())))))((('''%%%%%%%%%&&&'''(((((((((***,,,---,,,+++...222555555888HHHddd{{{yyyoooiiillleeeIII:::444000000000///000333888GGG]]]zzzPPP999333;;;===GGG^^^ooo]]]===222777...666777777LLLzzzhhhBBB444111......---...000///111:::EEESSSAAA222000///***,,,333222333888@@@JJJdddvvv\\\JJJBBB<<<999;;;;;;666111///+++*********))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###!!!!!!(((((())))))))))))((((((''''''''''''((()))++++++111000000///,,,((((((***&&&((())))))***---333888MMM```lllbbbOOOCCC@@@AAA===PPPZZZOOO@@@<<<@@@BBB???;;;777444444444444444AAAYYYuuuNNN999<<<:::444222...///000111111000///000222222111888IIIaaa|||XXX<<<444555444222111444777777888999999888BBBFFFeeepppQQQAAAAAA999333666888444;;;<<>>888888;;;888nnn^^^VVVMMMDDD@@@AAA???=========<<<:::999555444222333444444333222333333333333333333333333333333222222222222222222222222222222111111111111444444444444444333222111222222222222333333333333333333555888999===IIIUUUyyyvvv[[[FFF:::<<<999999<<<<<<@@@PPPccc~~~vvv\\\KKKBBBDDDKKKZZZvvv|||cccLLLDDDCCCDDDKKKTTThhhyyyxxxSSS===777777555444444444333111222444333444555666OOOvvvpppNNN999444555666666777777777===NNN```mmmKKK666333...000111+++///444...---------.........//////555777>>>XXXVVV;;;333777000000555///333:::IIIfffzzzOOO777111000------------...------,,,,,,...---------------......555;;;JJJhhhjjjFFF555666000111444,,,---,,,///222111666OOOjjjXXX???///111111111000...+++***)))+++%%%***...)))***///---111///////////////444:::KKK|||oooJJJ555111000...,,,---......,,,...+++222999LLLcccEEE666///,,,,,,000111000...777JJJ^^^iiijjjQQQ777---......---,,,+++333;;;\\\oooaaaNNN222///+++...444CCCiii~~~VVV===444000///000...///,,,000999CCCcccbbbBBB666111............//////000000;;;LLLiiigggFFF888333---+++---...---******+++,,,+++)))((((((((('''''''''''''''''''''''''''''''''((((((((())))))***)))((((((((()))***+++///---,,,,,,---///000111+++---555BBBQQQfffddd[[[WWW```gggFFF;;;555111111111000111444999FFFYYY[[[@@@555;;;;;;EEE\\\nnn{{{gggCCC555888///444666777HHHoooqqqJJJ999222......---...///...///666???III999.........+++,,,333111777@@@EEEIII^^^sssYYYLLLGGG@@@:::;;;:::666222000---,,,+++***)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%$$$((((((((())))))(((((((((''''''''''''((()))***+++000///000111000---***)))'''(((***))))))+++///333>>>QQQ___\\\OOOGGGFFFFFFKKK```mmmbbbNNNDDDCCCDDDCCC===777222111222444444:::NNNkkkZZZ>>>;;;777444333//////000222111000///000222///111777BBBQQQhhhqqqMMM:::555444111111333444666;;;???>>>:::@@@???UUUzzzzzzVVV???>>>:::777888666222888999;;;MMMpppwwwQQQAAA999888;;;999yyykkk]]]PPPIIIAAA???======>>>???>>>===888666444444555555444333333333333333333333333333333333333333333333333333555555444444444333333333333444444444444333333222222222222333333333444444333222333777999:::???EEEbbbjjjQQQ@@@>>>::::::>>><<<<<>>777///111333---///222,,,------........./////////666888AAA]]]eeeIII999777333333555///222666<<>>333+++---///---///444222>>>KKKMMMGGGVVVrrrWWWPPPOOOEEE<<<:::999555222111///...---+++(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''((()))******......///222555444...)))''')))))))))((()))+++---///???NNNQQQLLLIIIHHHHHHRRRlll}}}sss[[[KKKFFFDDDCCC>>>666000///000333444222AAAUUUnnnkkkGGG:::555555777333000111222111000///000111---000555888===NNNmmm```@@@666555222333333555;;;HHHSSSQQQIIIBBB<<>>;;;;;;:::444222555777888@@@TTTrrroooPPPAAA777777:::777ttteee[[[IIIEEEAAA>>>???AAACCCDDD===:::888777777777666555444444444444444444444444333333333333444444444444666666555555555444444444333444444444444444333333333333333333444444444444777333333777::::::;;;>>>TTTqqq}}}aaaJJJAAA;;;:::??????<<>>666666222000000///...000444333444<<>>]]]jjj???444111000000000---,,,...+++)))...666???YYY___>>>333222///:::333///111///...999HHHTTTJJJ<<<111,,,+++---000)))555HHHwwwhhhAAA777...000666@@@]]]tttMMM666444333,,,222111++++++111555GGGdddgggBBB999//////000000000000000000111:::OOOppp___DDD333333000,,,***++++++***)))***+++---,,,***))))))***************************'''(((((((((((()))))))))(((((()))))))))*********------,,,*********---...777777LLLvvvjjjKKK===BBBIII]]]oooCCC<<<666111222222111222555777AAAOOOsssNNN:::;;;:::???TTTffflllVVV;;;888333111444888;;;KKKttt\\\===222222000...///000...***,,,111777000,,,///111000111555333BBBQQQPPPDDDOOOvvvXXXSSSWWWIII<<<777666333111000...---,,,***((('''%%%%%%''''''''''''''''''''''''%%%%%%&&&'''''''''''''''''''''(((((((((((('''''''''''''''''''''((()))***+++---///333999:::444,,,'''(((((()))(((((())))))+++444>>>CCCCCCDDDEEEFFFTTTppp~~~gggUUUKKKGGG>>>999333///...000222333...:::GGGYYY}}}UUU@@@555666;;;777000111222111000///000111---///222222222<<>>666888===888~~~rrr]]]VVVLLLEEECCCEEEIIIKKK???===999777777777666555444444444444444444444444333333444444444555555555666666555555555444444444333444444555555444444444333333444444444555555555999444222555999999;;;>>>HHH```~~~qqqRRRDDD;;;888===???===???EEEQQQsssYYYNNNEEEEEEMMMaaa|||dddQQQDDDBBBDDDDDDHHHOOO[[[mmmmmmMMMCCC:::888666333333666000444222444888666===QQQooo___FFF999111000333888;;;<<>>777444---000111------222222:::NNNhhh{{{PPP<<<000000///......//////000///:::QQQssseeeLLL:::333000///,,,+++******)))))))))+++,,,,,,***))))))***''''''''''''''''''''''''(((((((((((()))))))))***)))************)))))))))---///000000......000333:::BBB```wwwSSS===999CCCHHH___wwwHHH;;;444000000111///000333555???LLLzzz{{{RRR;;;===;;;===NNN___oooaaa???888444000333777666===___lllDDD666777222000000111///++++++...333///---///000///000222111@@@NNNLLLAAAJJJwww~~~]]]WWW\\\LLL<<<555444222//////++++++******))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((''''''(((((((((((('''''''''''''''''''''(((((()))(((,,,///222999>>>:::000'''''''''((())))))))))))***---111666999<<>>:::777666666555444444444444444444444444444333444444555555666666666666555555555555444444444333444444555555555555444444444444555555555666666999444111444666777:::>>>===PPPkkk___MMM@@@888:::>>><<<>>>BBBIIIccciiiYYYJJJFFFHHHUUUtttzzz```KKKCCCBBBCCCDDDHHHNNNZZZnnnXXXGGG999666777555555888000444222333999888;;;HHHbbb~~~rrrRRR<<<666333333777999999<<>>888444000555///......------000666:::MMMooowwwPPP777222---,,,...//////...---...///...:::^^^uuuqqq\\\DDD111111333000...222<<>>666///---///+++,,,222000000<<>>444111///...---,,,******))))))((()))++++++)))((())))))((((((((((((((((((((((((((((((((()))))))))************+++,,,,,,,,,++++++***---//////...///333777AAASSSwwwfffGGG:::888AAAHHHaaazzzVVV:::444///000000///000333333===KKKqqqXXX===>>>;;;:::JJJZZZqqqoooFFF:::555111222555333777NNNhhhxxxLLL777444444111///111///,,,,,,......---,,,,,,,,,,,,---...///:::GGGIIIAAAIIInnnddd]]]aaaOOO<<<555333111///...((()))))))))************$$$$$$$$$$$$$$$$$$$$$$$$''''''((()))******))))))(((((())))))))))))(((((((((''''''&&&''''''((((((&&&,,,///000777??????777+++)))(((((()))******))))))((()))---111666???GGGWWWppplllSSS>>>///.........000111111000333444555>>>XXXgggDDD888777000111222222111///...///000222///...111333333666;;;IIIaaammm[[[CCC777555333444666<<>>999;;;???GGG\\\jjjdddsssdddYYYTTTQQQPPPFFFBBB===:::999888888777555555555555555555555555333444444555666666777777666666666666555555555555333333444555555555555555444555555555666666666666888555444777777666999>>>999EEEWWWrrrxxx___MMM>>><<>>BBBEEESSSjjjjjjRRRJJJHHHMMMddduuu\\\LLLFFFBBBDDDGGGIIINNN[[[ooo}}}mmmUUU???:::<<<999666777333666222222999888777AAASSSkkkdddGGG===777444666888888999===NNNggglllNNN;;;777111000222000.../////////000000000000222222888JJJkkkmmmCCC;;;444///888555111111555<<>>777000...///000///---***...222333FFFsssqqqRRR888333444///...222999555^^^^^^FFF222///222///,,,---'''///+++***222111;;;UUUsssddd@@@222111444666444///,,,......,,,+++111555111///111111......222:::eeeqqqMMM777000333...333III[[[|||gggIII888111,,,...)))***111///,,,444:::@@@QQQeeevvv~~~lllLLL777444000---,,,///333555DDDZZZxxx~~~aaaLLL@@@555...---.........,,,+++*********&&&(((******((('''((()))************************(((((()))))))))*********&&&''')))+++------...---+++,,,,,,++++++///888???VVVqqqUUU@@@:::888;;;DDD___ttt\\\;;;555000111111000111444333===JJJiii```@@@>>>999777FFFWWWmmmPPP===555222111222333666BBBOOOjjjYYY===333444///---//////,,,,,,///,,,------,,,+++---...///222999EEELLLJJJOOOhhhjjjeeedddQQQ>>>666555333000...(((((())))))*********+++%%%%%%%%%%%%%%%%%%%%%%%%''''''((()))))))))(((((())))))************))))))(((''''''&&&&&&'''''''''$$$,,,///---333???BBB>>>111...***)))*********))))))'''(((,,,...000999DDDPPPggg{{{XXX888222000......///111222222333222444;;;IIIcccSSS>>>999111111222333111///...///000111......111222000111444;;;GGGNNNGGG;;;444333444444777===QQQ}}}~~~XXXCCCFFFOOOggguuuSSSDDD;;;333222333333333222333666777555999@@@RRRsss{{{mmmccc\\\YYYKKKGGGBBB>>>===<<<<<<;;;555555555555555555555555444444444555666777777888777777777777666666666666333333444555666666666555555555555555666666666777999888999<<<:::777999===<<>>EEESSScccppp~~~[[[CCC;;;111---///---////////////000000000000222222666EEEbbbuuuIII???666///999999///---444888:::FFFVVVooonnnLLL444222000---,,,,,,------************+++,,,------222...///555<<>>IIItttyyyRRR;;;333///000))))))111000---333444///<<>>LLLdddccc===777333///---...111333444111111777???BBBLLLkkk]]]DDD???777111222333222///......///...---...000///,,,...333333555777777444111333666777:::???RRR}}}YYYGGGLLLMMMWWW{{{aaaJJJ;;;222666777333000222555777666444888@@@WWWsssjjj^^^OOOCCCAAA@@@<<<999999777888999888666555555555777777888888999999999:::888777666555555666777888888888777666666666666666777777888777555555666888777666666666777999;;;<<<999CCCIIINNNfffpppSSSBBB>>>>>>???>>>AAAJJJTTTbbbpppWWWKKKJJJPPPUUUlllrrr___KKKHHHFFFEEEEEEHHHQQQ\\\eeerrr}}}zzz]]]HHH???<<<<<<===666444222333666999999999===QQQkkklllOOO???444777999444444999@@@BBBJJJZZZkkk}}}uuuQQQ:::444555222...////////////000000000000222333666AAAZZZ|||ZZZCCC:::222///222333333111000333888===JJJdddccc@@@444...111111***)))///...---,,,+++******,,,......111000444<<>>555@@@YYYiiirrroooDDD888555333222111111666>>>JJJccc{{{iiiAAA999333000111000---,,,---,,,...//////......///111111AAARRRZZZ\\\aaammmxxxjjjcccaaaTTTFFF???:::333...,,,+++)))((('''((((((&&&%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''))))))(((((()))***+++++++++***((('''&&&''')))***''''''***000555888>>>EEEIII;;;///...000...,,,,,,...---++++++,,,...111333>>>TTTkkkvvvGGG:::777222///...000222333222000222777999@@@XXXrrryyyLLLCCC;;;777555333333555666111+++000000////////////000000000111333555555444333222333888<<>>;;;<<<888999::::::999888888888888888999999::::::::::::<<<;;;::::::::::::;;;<<<<<<;;;;;;:::999999:::::::::;;;;;;:::888777888:::::::::999999;;;<<<>>>???;;;@@@CCCFFFYYYxxxcccNNNDDDBBBBBBAAABBBGGGNNNZZZpppbbbOOOIIIMMMSSSbbbzzzrrrTTTNNNHHHGGGGGGFFFJJJOOOVVV___iiissswww```OOODDD===;;;999::::::999777888:::<<<;;;GGGWWWnnn[[[HHH888777:::777555888666888>>>HHHTTTfffdddGGG888222000......////////////000000000111222555>>>RRRrrrnnnNNN:::000444222333333111///000444888999KKKeeerrrLLL<<>>000//////******...,,,***(((((()))***)))((())))))))))))))))))))))))''''''((()))******(((&&&***'''''')))(((%%%%%%))))))+++++++++***+++---///...,,,000777<<>>;;;444>>>UUUgggqqq}}}MMM999555333222000///333:::GGGZZZ}}}PPP:::444000000000...,,,------...///.........000222777KKK\\\______eeekkknnnuuuoooggg___RRREEE>>>999333...---+++)))''''''((((((&&&%%%(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((()))+++,,,---+++***((('''&&&'''((()))***((((((---111555>>>GGGOOOGGG;;;222---,,,***(((+++***)))((())),,,///000888III[[[YYY@@@999333222111///000333RRRDDD888444333:::NNNdddeeeOOO999666555444444666777333///000//////////////////000111222333444444444333222111777>>>QQQ}}}mmmLLLEEEEEEGGGYYYqqqjjjJJJ===:::777444333333333333444777:::@@@PPPooo}}}lllYYYLLLFFFAAA???@@@<<<<<<===>>>>>>>>>======888888999999999999::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::;;;<<<<<<:::888777777888::::::999999:::<<<>>>???AAAAAA@@@BBBMMMddduuuZZZKKKFFFFFFFFFFFFFFFJJJRRR___ssssssXXXKKKLLLQQQYYYkkkdddWWWLLLIIIJJJIIIGGGGGGKKKMMMTTT```mmm|||iiiUUUFFF>>>:::<<<<<<999555444777;;;;;;???GGG[[[}}}qqqWWW>>>888:::999777777444666:::===BBBSSSrrrxxxXXX???111///000........./////////000000000111444:::GGGaaaccc???222:::333333333111///...000222111999GGG^^^}}}```III333...///...+++,,,+++...000///,,,******++++++///000222666;;;WWWUUU999777///......---,,,,,,------///000999RRRwwwddd@@@000...------------222777IIIssslllHHH444666333---...---+++///666GGGiiijjjBBB333...000333000,,,,,,,,,---......//////000BBBWWWssssssKKK666000//////...---,,,++++++******+++---...///---+++---///222;;;SSSrrrdddBBB555333111444<<>>HHHpppwwwRRR@@@444555555//////555```MMM:::222222777DDDRRRwwwiiiDDD;;;::::::;;;;;;999555222//////............//////222222222222222333333444222888@@@SSSzzz}}}UUUEEEAAABBBLLL[[[uuucccAAA>>>999666555555444333555777<<>>==================>>>======<<<<<<<<<<<<<<<===>>>??????>>>;;;999999:::===<<<<<<<<<===>>>@@@AAAGGGDDDDDDFFFJJJXXXxxxcccOOOHHHHHHIIIKKKHHHJJJQQQTTT^^^|||gggTTTOOOQQQVVV```oooxxxeeeQQQKKKMMMMMMKKKJJJMMMHHHKKKUUU\\\gggqqq\\\MMM@@@>>><<<999666666888:::<<<>>>DDDWWWwwwjjjHHH999888999888777666888:::;;;<<>>PPPnnn|||NNN777;;;444444333222000/////////333555:::GGG```zzzqqqVVV::://///////,,,)))...000222000,,,***+++,,,***//////111444888QQQxxxfff???555///...---------------,,,222///333EEEcccsssKKK444///000000...,,,111777IIIuuuwwwNNN666777444000111000///000333<<>>777222888333666666999TTT~~~YYY???888333333444444444555:::999FFFmmmUUU???:::999BBBOOO___pppXXXAAA:::555444444333333666:::CCC]]]lll@@@777//////000///------......---,,,,,,...222555GGGkkkqqqccchhhiii___WWWyyyxxxaaaUUUJJJ???:::888333///---***(((''''''(((((('''%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''')))***,,,,,,***)))(((''''''''''''(((,,,(((&&&(((+++000:::DDDPPP[[[XXXAAA000---...)))+++*********+++---///000222888===bbbmmmMMM444555888222///666JJJ>>>555333555888???FFFmmm]]]EEECCCBBBDDDBBB<<<555222//////............//////333222000000000111333444555:::CCCSSSrrr]]]EEE@@@AAAGGGMMM```www{{{OOOEEE:::666888:::888555777777<<>>===;;;===>>>DDDUUUqqqXXX@@@999999999999444333555777999>>>LLLYYYnnnwww{{{pppYYYBBB555111/////////000000000000111222333555666888DDD]]]uuueeeAAA999666555444333222222111000000222333777DDDWWWiiisssuuu\\\???111//////+++(((000//////...------...///---000///222555777MMMppp{{{KKK555000...,,,,,,...//////---222000222===OOOfff}}}|||XXX;;;111111000,,,---222666GGGrrrZZZ:::666333000222111333111111555DDDccceeeHHH333000222,,,,,,,,,---......---,,,,,,222...;;;YYYooooooZZZBBB111,,,***---,,,***+++000,,,111111---,,,000111...000///...000999PPPpppaaaFFF777111111333777GGGbbb}}}dddEEE888---,,,---,,,***+++)))+++------///333666666888999<<>>NNN___bbbMMM666000...***************+++---///000000666888XXX]]]777222777222///333333111111222333555<<>>666333//////............//////222111///...///000333444666;;;DDDRRRiiiiiiIII???BBBEEEEEEMMMffffffUUUAAA888999===;;;777:::888<<>>:::777444333333333222111...111333333555???OOO[[[fffUUU@@@222......,,,)))///---,,,000666999999777222222///111666666GGGeeeaaaAAA666222...---///111000///...---000777@@@OOOddduuu{{{aaaCCC222///...***...444777CCCiiiccc===444000...000///111//////333;;;TTT{{{VVV666///444111,,,,,,,,,,,,,,,---------000+++555JJJ\\\jjjcccLLL444,,,))),,,---+++///777888???>>>444,,,---///---000...///111444BBBaaa~~~sssWWWAAA666222000000888OOOgggzzzwwwXXXDDD222---...,,,+++...+++---...------///111333333;;;GGGXXXsss^^^DDD999777555222---+++))))))+++,,,,,,,,,***)))((((((***+++******))))))))))))))))))))))))))))))((('''(((***---///222+++&&&(((***))))))+++((()))******+++,,,000222555LLLmmmccc@@@999555222666222777444666JJJlllnnnGGG:::000000222///000444777666GGGoookkkHHH999888>>>CCC[[[qqqqqqJJJ===111///111222111222222999HHH]]]oooFFF:::///...000000......,,,------------...222555EEEkkkttthhhlllkkkaaaLLLXXX~~~dddNNNCCC:::777555111---+++)))(((''''''((()))(((&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''***)))((((((''''''((((((((((((((('''''''''&&&&&&&&&%%%'''+++---...222888KKK^^^gggXXX@@@111,,,***)))))))))***+++,,,---...,,,555555MMMmmmpppCCC333333111...///111222222///,,,///888AAAOOOnnn]]]MMMBBBCCCEEE???888666000000////////////000000111000///......000222333555:::BBBNNN```}}}{{{RRR@@@@@@BBB>>>DDDZZZ}}}rrrXXXEEE>>><<<:::888<<<;;;>>>AAA@@@AAAQQQccc|||kkkcccZZZUUUVVVYYYYYYYYYTTTTTTTTTSSSSSSSSSRRRRRRTTTUUUVVVWWWWWWVVVUUUTTTVVVVVVVVVVVVVVVWWWXXXXXXXXXZZZ\\\\\\ZZZXXXWWWWWWWWWWWWVVVUUUUUUVVVXXXYYYYYYZZZ[[[[[[ZZZ^^^gggooorrrccc^^^\\\[[[[[[\\\[[[WWWYYYgggxxxxxxfff\\\[[[[[[```jjj{{{rrrbbbYYYWWWSSSRRRSSSUUUUUUWWWcccqqqxxxcccQQQHHHCCC>>>;;;<<<<<>>FFFNNNGGG<<<222---,,,,,,,,,...,,,///:::HHHNNNKKKEEE:::666///000666333>>>XXXZZZ>>>888111...000111000///...+++,,,111666===KKKXXXkkknnncccHHH333//////---,,,333666===^^^kkk@@@666111//////---///---000444777EEEjjjmmmCCC444555111,,,,,,+++++++++,,,...///...)))222>>>LLLfffjjjOOO888...)))---///...444???OOOXXXVVVBBB111...///...///---///333111666PPPlllkkkOOO>>>444...//////???PPP^^^{{{nnnSSS:::111///,,,,,,000......//////...///333777999KKK```qqq~~~fffIII888333222000...,,,+++(((&&&'''***,,,---,,,***(((((()))***)))((())))))))))))))))))))))))''')))***)))(((***000555;;;111)))((()))(((((()))((()))***+++---222888<<>>111111333000111666777===SSSvvv{{{SSS<<<888;;;<<>>[[[qqqpppooorrrkkk\\\LLLKKKiiifffLLLAAA888666444000+++***((('''&&&'''((()))((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''(((((()))''''''((((((''''''&&&&&&&&&$$$&&&***+++,,,000666DDDVVVfffaaaKKK555,,,---))))))***+++,,,---......(((444444DDDYYYtttZZZ???555222111111222444333...***---555;;;@@@TTTdddvvv[[[DDD???AAA===888888111111000000000000111111000000///...///000111222333777???GGGSSSmmm[[[AAA???AAA<<>>;;;???HHHTTT[[[UUUDDD666222222333333333444444444444000111666666666BBBTTTttthhhBBB===666111000000...---/////////000//////222666;;;<<<999111,,,+++---//////...555FFFYYYaaa[[[RRR@@@999///000555111888NNNoooqqqDDD<<<333///000111000...111+++***...111222999AAARRR``````III444000333333(((111333888TTToooDDD999555222111---///...222777444:::WWWyyySSS;;;555,,,,,,+++*********,,,///000...***111777DDDdddkkkMMM;;;000***...000000888EEEdddnnniiiPPP888000000000...,,,000444//////DDD___yyy[[[DDD555,,,111+++666AAAJJJkkk}}}___@@@444111,,,,,,111//////000111111222888>>>IIIbbb|||eeePPP:::222222111...,,,000///***&&&&&&))),,,,,,,,,+++)))((()))***)))((())))))))))))))))))))))))&&&***,,,***''')))111999BBB666,,,((((((&&&&&&'''((()))***,,,000777???EEEfff|||}}}uuuoooGGG;;;555111333///555333555FFFcccVVVCCC555555666333444:::777DDD^^^|||\\\AAA:::;;;:::EEEYYYwww]]]KKK999333444444222111000333:::III{{{yyyJJJ<<>>MMMhhhnnnKKK999444555555,,,000111000...000333555;;;EEENNNtttkkkIII>>>>>>;;;888999222222111111111111222222///////////////000000111333555;;;AAAHHH___aaaBBB@@@BBB>>>===DDDWWWvvvwwwQQQ:::888>>>===DDDFFF???:::>>>DDDHHHwwwtttuuuuuuuuuwwwuuurrrrrrtttvvvwwwxxxyyyyyyzzzzzzzzzzzzyyyyyyzzzzzz||||||}}}|||{{{{{{{{{}}}~~~{{{zzzzzzyyywwwtttuuuvvvvvvtttrrrttttttttttttuuuuuuvvvvvvvvvqqqrrrrrrqqqooonnnooorrruuutttooolllmmmnnnrrr~~~uuueeeddd```^^^______^^^```dddccciiiooouuuyyynnnYYYOOOJJJJJJCCCAAAHHHPPP___{{{bbbGGG;;;999444666777888777777777888:::888999AAAJJJLLLDDD<<<333...111777:::EEEJJJAAA:::999777666666777===CCC___ZZZDDD333444888333......////////////000000000000///000222111///......///(((,,,888GGGgggmmmuuuPPP@@@777666666///222::::::ZZZuuuaaaHHH444111333000///111111000---+++***,,,111555>>>KKKOOODDD555......////////////333DDDdddxxxIII888555000...333000...///333666===LLLZZZlllDDD333000///---++++++---///000111...000000222>>>MMMUUUTTTBBB333000*********222YYY|||nnnCCC444555))),,,---///000...222@@@OOO{{{kkkMMM888444,,,***...666>>>NNNnnnoooPPP:::111///,,,***------000333222333@@@OOOiii}}}lllKKK???222---///111...***************+++,,,,,,---///...+++***))))))***+++(((((()))***************))))))))))))))))))))))))+++'''&&&***+++******,,,+++---000222666@@@TTTdddggg]]]^^^XXXhhhwwwOOO666666333///000///000555DDD[[[cccDDD333444111///333333999KKKaaayyyvvvFFF:::@@@888@@@LLLfffNNN666777111111666000///888555DDDeee\\\CCC444///---111333+++000///000333555333222222888CCCXXXrrrxxxdddTTTNNNZZZ@@@lllgggOOOBBB888555000)))(((---)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******))))))((('''''''''''''''((('''&&&&&&'''))),,,---///...,,,***(((&&&%%%$$$###$$$$$$&&&(((***,,,---777BBBVVVddd^^^HHH555...000///......///000...------+++///888AAAUUU|||dddHHH444---555///111333111...,,,---///444:::CCCXXX[[[AAA???BBB<<<111000///.........///000111---777333,,,111333//////111555999BBBIIIRRRyyyrrrKKK===>>>>>>>>><<>>AAA999111...///......///111444<<>>LLLmmm{{{[[[@@@333999333555666444222111222444111666===NNNlllrrrRRRFFFCCC>>>666888777555333222111222222---888666111444333...///000333555<<>>AAA```gggCCC333111111000111000000000000////////////...000111111///....../////////999MMMvvvgggEEE777444666222444999777<<>>888>>>@@@XXXvvvYYY:::777444111444444222666AAANNNjjjVVV999444111111444111222===GGGQQQWWWWWWjjjpppNNNAAA666444???LLLbbbnnnHHH:::222111444//////666222===VVVtttLLL444333111...000000444555;;;AAAAAA;;;999:::>>>LLLaaasss|||yyyooogggaaaaaaNNNaaayyysssSSSCCC777777888222,,,+++((((((''''''&&&&&&''''''$$$$$$$$$$$$%%%&&&'''((()))((((((''''''''''''(((%%%%%%$$$$$$%%%''')))***((()))))))))******++++++$$$$$$$$$%%%''')))***+++///111>>>VVVgggaaaJJJ777000...+++***+++,,,,,,,,,------000333444===WWWqqquuuMMM666444111222333222000000111222222222888DDDTTTnnnkkkUUUKKKDDD???777666444222111111222222111BBBGGGCCCAAA888000222222333222777<<>><<<999777777666666555333333444444555777;;;>>>:::777555:::VVVTTTEEE888666777555888<<<===OOO|||VVV@@@888444222111000000000000////////////---///000000///......///000---444GGGuuuzzzQQQ===555666222222555222555:::EEEZZZzzzZZZBBB666111000222---///000///......///000------000:::FFFIII@@@444111---000666555>>>eeevvvNNN888444333///555222222222111000444;;;RRRuuuyyyRRR777111000...///000000///---,,,...///------111888===>>>333000)))---444???eee___===444333---,,,------***+++444???gggtttQQQ@@@...++++++......111BBBVVVmmmrrrqqqbbbJJJ777222444111111666BBBWWWtttvvv[[[EEE666,,,,,,,,,+++******+++---///---+++)))((()))+++,,,,,,,,,+++***))))))******(((((()))***************)))))))))))))))))))))))))))((())),,,,,,)))***...///666DDDYYYvvvwww```MMM@@@999444:::???XXXttteeeAAA999333000222111333444<<>>555111222444000222:::???CCCFFFIIIaaa\\\EEE;;;666???FFFRRRtttTTT<<<333222333111111666000777IIIooo|||NNN333555333,,,///222666<<>>222111000000///...///000111666222555>>>FFFUUUxxxkkkYYYLLLCCC111000//////111333666888:::UUUffffffZZZDDD555777666666333666<<>>;;;999;;;===<<>>:::777888888888777222444666555444333444666444666888:::RRRaaaKKK888444666555777<<<>>>DDDmmmnnnOOO===555222333111000000000/////////...---...000000.........///333...111???kkkaaaEEE666555222111444111222555<<>>555444,,,...555>>>aaajjjCCC222000---,,,---...,,,,,,333===___dddQQQ888111---///...,,,444AAAWWWdddppplllWWWAAA555222555777@@@SSSpppxxxXXXCCC777222***,,,---,,,***((()))+++---+++)))((('''((()))***++++++******************(((((()))***************)))))))))))))))))))))))),,,+++,,,...---+++...333///???XXXuuurrrZZZIII===666333222888===WWWpppmmmFFF;;;444000222222444222777BBB]]]kkkCCC666222333444000333888999<<<@@@DDD___eeeFFF===888???CCCJJJgggbbbAAA777444222333000444...555AAA___wwwKKK333666333,,,///333777AAAYYYvvvvvvjjjgggqqqwwwxxxpppjjjkkknnnppptttbbbUUUMMMdddyyytttZZZAAA999777111+++)))(((((('''''''''(((((()))'''&&&&&&&&&&&&''''''(((((((((''''''''''''((((((&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&'''''''''''''''''''''((()))***+++,,,,,,111@@@QQQWWWPPPEEE333000,,,***+++,,,------+++...000111111:::OOOaaasss{{{PPP999555444222111111222333333999111222<<<@@@HHHbbbkkkQQQ>>>333222111111444777;;;>>>AAAeeexxxTTT;;;999888888444777===AAAVVVvvvaaaGGG???;;;999:::===???DDDTTTeeetttlll\\\UUUZZZWWWGGG===???xxxpppmmmwww|||aaaFFF@@@:::777777888777555444555777777555333222111111555:::<<>>888555555444999>>>VVVnnnpppGGG<<<666333555444555111555@@@XXXoooGGG999333222444000222444333777<<>>FFF\\\rrrIII===666111444...111---666===RRRssssssgggDDD222555222...111222888AAA^^^uuuhhhjjjooorrrwwwkkk[[[IIIAAASSSppp|||~~~bbbFFF:::555///++++++((((((''''''(((((())))))%%%%%%$$$$$$$$$$$$%%%%%%(((''''''''''''(((((()))&&&&&&''''''(((((((((((())))))))))))))))))))))))'''''''''''''''((()))***''')))---555AAAKKKLLLGGG333000---+++,,,,,,,,,,,,(((,,,000000111;;;MMM[[[mmm^^^===777444111000000111222111666///000999===AAARRRggg[[[<<<777555333111222444777999AAAhhhhhhDDD:::666777444666===@@@NNNfff{{{ZZZDDD999666777<<>>MMMZZZ```[[[OOOEEE@@@SSSmmmaaaHHH999333///------,,,+++******))))))((('''((()))******))))))((())))))************))))))(((((()))***************))))))))))))))))))))))))***)))***,,,---///999CCCUUUmmm___SSSHHHBBB===888777999777:::<<>>FFFYYYvvvRRR===:::888:::<<<<<<>>>AAAQQQkkk^^^HHH|||}}}UUUMMMBBB<<<:::999666333999777444444666777666555777333666999@@@^^^|||SSSBBB===444111666:::777KKKkkkeeeDDD777777222111111000///......---+++---//////.........///&&&---666;;;WWWrrrrrrKKK===444///000///111000///000333:::GGGSSSqqquuuSSS===444000111000...,,,,,,...000111---;;;^^^{{{wwwZZZ???...222444000444IIIlllzzzMMM666444333...+++---......///333444HHHjjj___;;;666///+++***,,,---...000)))%%%***---,,,,,,///------444---///111111JJJeeesssIII===222000//////,,,)))+++000...GGG\\\tttcccBBB555222///,,,,,,000333===NNN^^^ccc\\\SSSWWWnnngggIII888333000,,,(((---***((((((******)))(((&&&'''***+++,,,+++***)))((()))************))))))(((((()))***************))))))))))))))))))))))))+++,,,...333777===JJJWWWpppcccOOOJJJHHHFFF>>>444111555666777777KKK^^^xxxxxxLLL???777333222000333444;;;@@@KKKmmmpppKKK===444222444222333222...333999999FFFbbbzzz}}}LLL@@@:::666888???HHH^^^ZZZHHH:::...444222111,,,444111333EEE???EEE666111222...111555000:::888NNN~~~xxxxxx{{{yyyqqqgggSSS===::::::FFFpppvvv___GGG<<<777000---000((((((((((((((()))******''''''&&&%%%%%%&&&&&&&&&'''''''''''''''((()))***$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((()))************)))))))))******+++***,,,,,,+++000777666000///---,,,+++++++++)))'''(((///555444222555<<>>ZZZ[[[@@@999:::666888???===AAAQQQnnnbbbCCC@@@===;;;::::::===AAA:::RRRsssqqqRRRbbbTTTGGGBBB???:::999;;;888888888777666666777888777666333777???IIIiiirrrKKK888777888555:::999@@@QQQdddvvv|||QQQ:::777444333111000111222///+++------............------///......666NNNsssgggDDD333//////......////////////333;;;@@@TTTllliiiTTT...222333...)))***///111...555222999^^^rrrnnn```===555555444222555CCC\\\pppVVV>>>222666333///---...000000000444???UUUtttlllHHH666,,,000000'''&&&...''',,,))))))///***%%%***'''***///111///...777BBB[[[jjj>>>444555333000...///000000222888DDD[[[[[[<<<555222///555999444222:::III]]]ppp|||zzz___III777444222,,,)))+++,,,)))''''''***+++***((())))))***))))))((('''&&&))))))))))))***************************)))((((((%%%'''+++,,,+++******+++000///333:::@@@LLLeee}}}iiiRRREEEOOO[[[SSS<<<555999666888777:::CCCQQQiii___???666999999555333666999>>>MMMiii\\\???666777666111333222---222<<<===CCCTTTkkkVVVBBB>>>777666<<>>777222...+++&&&''''''(((((()))))))))((('''&&&%%%%%%&&&(((((()))))))))(((((((((((((((''''''((((((((((((((((((''''''''''''(((***+++,,,******)))(((((((((((()))&&&'''(((***++++++,,,,,,))))))***+++++++++++++++---;;;BBB;;;111111666999KKKbbbRRRCCC666444444222111333222222222333777???IIIPPPRRRcccyyyuuuTTTBBB555555555333555===AAAKKKoooccc???;;;888666666777:::???DDDaaaxxxTTTGGG<<<<<<>>>:::888:::???FFFTTTjjjbbbyyydddNNNDDD@@@<<<999888888888888777666555555666555666555888???DDD___^^^CCC;;;999777111111777@@@KKKXXXjjjyyyeeeGGG888666444222000000000000...---------......---------...///000777FFF```yyyWWW===333111111...//////......111666:::AAATTTeeezzz|||rrrfffCCC777222---+++---///...---//////555XXXpppvvvmmmHHH666444222000111;;;NNN```\\\<<<222444111---,,,---...//////333999CCCZZZTTT>>>000222333,,,***000''',,,))))))///+++)))111...------...,,,,,,222;;;QQQuuuwwwJJJ555444000,,,+++,,,......///222:::MMMnnnjjjHHH:::222///666444111000555DDD]]]yyysss]]]KKK;;;///......***(((---+++)))'''(((***+++***(((((())))))))))))(((((('''(((((()))))))))************************)))((((((++++++,,,---,,,,,,------...,,,333EEEXXXkkkxxxhhhVVVIIIHHH]]]nnn___???555999444777555888@@@LLLbbbiiiFFF888888888666333555777<<>>999555555666777:::>>>TTTggg```KKK:::;;;===999777:::444999CCCTTTkkkyyy|||^^^MMMGGGCCC>>>;;;;;;::::::999888777666666444777666999>>>>>>QQQqqqtttPPP===888777111333666888888???RRRddd[[[???777555222000//////000111------------------------///...111777<<>>FFF___zzzZZZ@@@333111000//////000000///---...---------///111333444222888CCC[[[yyypppsssmmmWWWDDD???888333888EEEDDD@@@:::333---***)))(((((('''''''''''''''''''''((((((((('''&&&%%%%%%###$$$%%%''')))+++,,,---(((((('''&&&%%%$$$######&&&&&&&&&'''((()))+++++++++++++++***)))(((''''''$$$%%%&&&((())))))))))))+++***(((((()))+++...000000555666222///000222222555CCCSSSiiinnnGGG444333555333///111111222333444888>>>BBBCCCAAADDDXXXcccDDD888888666333333:::CCCccc^^^EEE<<<555666777666777999GGGRRRnnntttTTT:::999===888555999222555;;;CCCRRRfff{{{uuu___TTTMMMGGGCCC???>>><<<;;;;;;:::999888555999777888<<<;;;GGGaaadddFFF:::777777777999888555888FFFUUUxxxqqqLLL888444111111000//////222......------------......111,,,///555555777NNNiiiXXX;;;222111---...............//////---333666LLL^^^qqqmmmSSS===---///111+++)))......666777KKKiiigggAAA777111111222333999AAA\\\MMM???111///+++***+++---......***111222666PPPvvvuuuUUU555---///...,,,,,,(((+++)))***000000999NNNXXXGGG666/////////000111777TTT^^^;;;444......//////......//////...444GGGffftttXXX???444;;;444777999???SSSuuummmRRR@@@888111------///,,,'''&&&******)))((((((((()))))))))&&&'''((())))))***))))))(((((((((((()))))))))************++++++******))))))((((((***...000000...222;;;PPPooooooWWWAAA888:::AAAQQQsssfff@@@@@@GGG;;;;;;666666<<>>IIIUUUZZZKKK>>>DDDRRRyyykkkHHH;;;555999<<>>DDDQQQbbbooowwweeeXXXPPPJJJDDDAAA>>><<<<<<<<<:::888888;;;777777;;;:::DDDZZZ~~~[[[EEE<<<888555555666666777>>>EEE]]]}}}\\\>>>777222333333000///111//////...------...//////333++++++222222222@@@UUUuuummmLLL:::111.........///000000//////---222111>>>JJJ___xxxooo```GGG333000000))))))000///888777GGGdddzzzKKK;;;000222555444666<<>>ZZZrrr{{{}}}]]];;;---,,,,,,++++++(((+++***+++000333CCC```pppXXX???222000000000000333GGGmmmccc???444---///222000------///...///111;;;QQQoookkkIII555888333:::DDDRRRlllqqqSSS>>>555444------///000---(((''')))))))))(((((('''(((((()))&&&'''((())))))***))))))'''(((((((((((()))))))))******++++++++++++******,,,,,,---///111333333222;;;QQQpppvvvfffTTTFFF;;;666<<>>444888;;;;;;DDDRRRvvv[[[===333222111222222111///---,,,------///000222333444000888===HHHmmm{{{sssjjjSSSCCCAAA;;;222333///333777777222---++++++&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((((((((('''%%%$$$&&&&&&&&&'''(((((())))))%%%&&&&&&&&&''''''((((((%%%&&&&&&&&&''')))***++++++---...///...,,,)))''''''((()))******+++******))))))***+++---...000111<<<666111///000111111111333JJJVVVRRR[[[~~~}}}[[[DDD888444222000111222222222111333444888666888BBBUUUqqqcccFFF;;;888777777<<>>:::777555888444777999:::;;;AAALLLUUUmmm{{{kkk^^^UUUPPPJJJCCC???>>>===:::888999<<<888777;;;<<>>SSSfff{{{SSS999888444DDDWWWmmmrrrVVV???111,,,...)))***,,,---,,,***)))***((())))))(((''''''(((***'''(((((())))))))))))(((''''''(((((((((((()))))))))***++++++,,,++++++++++++,,,------...000555888OOOnnn~~~___NNNAAA===999777AAAPPPqqqxxxsss]]]WWWqqq}}}kkkNNN???888<<>>NNNmmmlllHHH888666444333???SSStttzzzZZZKKKRRRiiiYYYDDD555888;;;:::>>>HHH```oooHHH666444333222333222111///,,,---...///000111222333000666999AAA```~~~tttlllUUUDDDAAA999111222///111444444222///---,,,''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''''''''''''''''''''""""""###$$$%%%&&&''''''%%%%%%%%%&&&'''(((******+++---000222111///,,,***&&&&&&'''(((((((((((((((---------...///222444666CCC:::222000000///000222666NNN]]]UUUPPPgggrrrNNN:::555555000111222222111111222333555333444:::DDD[[[___HHH;;;777777:::???NNNmmmoooQQQ888555999777777;;;:::999CCCTTTnnneeeFFF999777777777333555777777777:::???DDDXXXsssyyykkkbbbYYYNNNFFFBBB@@@===:::999===:::888>>>===@@@MMMbbbmmmQQQFFF>>>888888999888999<<<<<>>333///.........,,,111---;;;SSSxxxnnnNNN444111444000000444BBBhhhUUU888444000---,,,,,,,,,,,,000+++***......111BBBVVVcccUUUEEE:::222,,,******)))+++***,,,111777TTT~~~pppLLL666///---...///333555JJJjjj]]]FFF222///000---,,,///)))***...111111333???NNNhhh```DDDBBBBBBZZZwwwrrrTTT@@@555...,,,---***************+++***)))'''((()))(((&&&&&&(((***((())))))))))))((((((''''''''''''((((((((()))))))))***++++++,,,,,,,,,+++(((***+++***,,,555CCCNNNllldddLLL>>>666777666666HHH```|||ooo```fffYYYEEE777;;;@@@KKKkkk\\\DDD:::555111///111777;;;GGGdddwwwOOO<<<777444555<<>>;;;;;;@@@>>>>>>HHHTTTqqqfffKKKCCC;;;777555444666;;;===@@@TTTwwwyyyYYY;;;222333111///000,,,+++)))(((((()))+++,,,)))000222...+++000666888LLLooosssOOO777333...,,,---,,,***(((///222---333888HHHbbbZZZLLLIII@@@555000111000,,,...000+++777JJJlll}}}YYY999333444000...333888XXXXXX999555000---,,,++++++***000&&&(((444444***///???PPPLLLEEE===444+++'''''')))+++***---111888XXXwwwQQQ999000...///111333111BBBaaannnRRR888000000...///333)))***///333111///777CCCUUU|||jjjPPPOOOSSSqqqtttYYY>>>333222111000111///...+++))))))+++***'''&&&(((***(((&&&%%%(((***))))))***))))))(((''''''''''''''''''((((((((())))))***+++,,,,,,,,,,,,,,,))),,,......222BBBYYYkkkjjjGGGAAA555000333222444NNNnnn~~~nnncccooo```HHH777999>>>HHHeeeaaaGGG;;;444///---000666999BBB^^^{{{}}}SSS>>>888444:::;;;JJJtttlllQQQLLLUUU~~~mmmRRR;;;999===::::::>>>BBBaaaMMM888555222000000111111000+++,,,------.........---...///222:::OOOrrruuucccaaaSSSFFFDDD<<<444777555222///...//////---***$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&(((***+++&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***+++...222666666444111...((()))***************))))))''''''+++555CCCQQQZZZIII>>>555222///+++---333000666===>>>:::BBBccc```FFF888000111222222111222444666222...222999:::>>>VVVqqqpppOOO???<<<555999>>>PPPyyyuuuLLL>>><<<666444888888999???DDDUUUSSS777999<<<555666444222333666:::<<<>>><<>>???JJJ___~~~jjjMMM888::::::111222===<<<<<>>```fffBBB333666666000222333:::RRRzzzlllEEE111000222///***//////...------///333666IIIhhhjjj^^^rrr~~~TTTHHH999///---...//////...,,,***(((''')))+++,,,))))))***++++++***)))((())))))))))))(((((((((((())))))))))))***+++,,,---.........+++)))(((***,,,(((+++///555AAAZZZ|||qqqQQQEEE777555666666111444NNNkkksss\\\YYYuuulllFFF@@@===888DDDZZZ{{{jjjDDD555<<<777111000555999AAAVVVmmmWWW???888666;;;999MMMqqqRRRJJJQQQnnnyyyVVV:::777999555555===@@@SSSpppYYYDDD444111555000000333000............////////////000222666<<>>;;;999666444444333111///---+++***(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((()))(((''''''''''''(((((()))&&&&&&&&&''''''''''''((('''---222666<<<@@@999...---000---&&&'''......&&&+++%%%...222000HHHfffiiihhhAAA333888...,,,666666444333666888555888OOOjjjzzzKKK999888111,,,...111...,,,+++///222444555777>>>HHHQQQooofff@@@===777>>>AAAFFFbbbcccGGG??????<<<777555>>>@@@AAAWWWWWWCCC>>>888999777666555555666777888999@@@HHHUUUjjjssseee[[[TTTQQQFFFDDDAAA???????????????BBBSSSmmm|||^^^CCC===:::333222666666888>>>OOOnnnvvvNNN;;;555000...000000000000000......///111/////////---...000222222???UUUnnnQQQAAA222---...------///---,,,000222999LLLTTTGGG;;;===<<<777000---,,,,,,000///111555@@@XXX|||}}}VVV>>>555222222333222<<>>777666;;;999MMMooo[[[GGGNNNggg^^^>>>999;;;777666;;;@@@MMM```kkkGGG666111555111000222///........./////////000000111222555:::CCC\\\vvvooonnndddPPP@@@999777555555444333111///---+++***(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''((())))))(((((('''''''''((((((&&&&&&&&&''''''''''''(((''',,,111666???FFFEEE???///000...***))),,,,,,)))000(((...222333LLLkkkqqqsssKKK777777...---333111222000333777444555EEEZZZzzz[[[AAA888555444777666222///000000222333333333777@@@GGGWWWuuuzzzPPPBBB999===???EEE\\\uuuMMM;;;999:::888888<<<===AAATTT{{{jjjJJJ>>>888666666666555444555666777888===AAAJJJ[[[{{{}}}oooddd]]]MMMJJJFFFCCCAAA@@@>>><<>>222000000...000111111///......000111111111000///......111333888EEEUUUhhhfffJJJ222///222///---000,,,---111222888LLLQQQAAA666666666444000---,,,,,,///000222666>>>TTTwwwiiiHHH777444222...111888AAAbbb~~~SSS???000111222+++(((+++---///000...,,,---111555777<<>>JJJaaaRRR:::<<<999444333555555888EEEUUUmmm]]]???666555999777HHHiiigggHHHNNN___vvvmmmGGG;;;<<<999777888>>>EEEQQQvvv{{{MMM888222555111///111///////////////000000000000111222444777>>>SSSwww{{{ssssssiiiUUUBBB888555555777666444222///---+++***(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******)))((('''''''''(((&&&&&&&&&''''''''''''((())),,,///444===IIIOOOPPP999444000///---******---222***---111555LLLmmm|||]]]>>>666000000222...222///111555444333;;;HHH^^^}}}pppMMM777555666888666111///222333444444222000222777<<>>NNNcccrrr~~~rrrXXX===000222222---///111111000111666999999777444333222000...000444555;;;DDDSSSmmmzzzWWW:::666888222---000---...222222:::PPPUUUCCC777333222222111...---...///000222444:::NNNqqq|||UUU:::444333///222888:::TTTxxxjjjMMM666444444---***///111222222///---000777>>>DDD???999555000------000,,,...,,,---555CCCkkktttUUUBBB888222//////111<<>>===777444333444333444===HHH^^^___???555555555444BBB^^^tttMMMOOOZZZhhhSSS>>>:::999777666888@@@KKKnnnWWW>>>333666222///000.../////////000000000111111111222333444;;;OOOkkksssqqqhhhVVVBBB777555888999888555222///,,,***)))(((''''''''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&%%%&&&&&&'''((())),,,+++***)))((('''''''''&&&&&&&&&''''''''''''(((,,,,,,---///888EEEQQQXXXMMM===111111000+++***......+++---000222FFFjjjqqqHHH555111333333000555111111444555444888>>>HHH]]]yyyaaaAAA:::444444555333222333777777666444111111444777>>>GGGZZZ{{{pppNNN@@@:::;;;CCCJJJ\\\fffDDD>>>===777<<<777999BBBKKK^^^hhhFFF>>>666555444333333333444555555<<<<<<<<>>HHHPPPZZZYYYLLL888///333333---...000111333<<>>HHHRRRCCC555///---+++,,,000,,,...,,,---444AAAhhh```HHH:::444000111333:::KKKlllVVV:::111111111...000111000...---...///555777QQQwww___III:::333111///---,,,,,,,,,,,,+++((()))***++++++)))((('''&&&&&&&&&'''((()))******((()))))))))*********+++*********)))******+++,,,000...,,,,,,---...///000999LLLiiidddGGG:::333///222///...///111444999>>>AAA>>>DDD^^^[[[BBB999777>>>AAAPPPtttcccAAA999444333222222222333999@@@SSSvvv]]]???555555333444???TTTTTTOOOSSS^^^rrreeeFFF:::888777666666<<>>eeeRRR555111333333444777222///000333444777;;;===GGG^^^^^^KKK999444777999888777777777666444222222444555777999HHHbbb}}}vvvZZZCCC::::::BBBDDDPPP}}}iiiGGG@@@>>>777;;;666999BBBGGGOOOmmmxxxMMM@@@666555444333222222333444555;;;;;;<<<@@@NNNkkkzzziii[[[TTTOOOJJJFFFFFFCCCEEEWWW{{{aaaFFF<<<999444222333666777555666:::===AAA===333///222333///...000222:::NNNcccjjjdddIII;;;000000111------000555111000666DDD\\\{{{aaaFFF444,,,///666000222444444CCCeeeqqq___@@@444,,,...///,,,+++............///222>>>UUUjjjwww}}}TTT;;;444333...333111BBB[[[uuuNNN777///......///---//////------777GGGTTTYYYEEE444000000,,,)))***,,,///------222<<<```qqqQQQ<<<222000222444888BBBZZZkkkFFF444111000///000000000......000222777@@@\\\}}}hhhUUUDDD777111000++++++***)))***+++,,,---***+++,,,,,,,,,+++)))(((''''''''''''((()))******((())))))******++++++++++++***************++++++000000///------///444888HHHeeesssQQQ<<<333111333111000///000111333666999:::888CCCbbb___DDD:::888>>>???LLLqqqoooFFF666333333222111111222666:::HHHcccxxxoooSSS<<<444555333777@@@MMMyyy___OOOKKKUUUeee|||UUU???888888777666:::;;;PPPhhhtttNNN777666222...//////............////////////...000111333>>>RRReeeooouuulll```RRRDDD;;;;;;???>>><<<888333///,,,***)))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((())),,,,,,+++***)))))))))***&&&&&&&&&''''''''''''((((((''')))---222<<>>PPPcccyyy{{{iiiEEE<<<:::@@@@@@IIIqqqpppNNNBBB>>>999;;;777:::@@@AAAFFF[[[uuuYYY@@@666666555444333222333444444888888:::>>>FFFXXXttt~~~pppggg^^^UUUNNNLLLHHHHHHTTTrrrZZZDDD===777333222555555222333666222444333111///000111111000222444BBBaaaWWWBBB111111444111///111222000111444:::IIIfffwwwYYY>>>333333666///111222333GGGooopppJJJ999---...000,,,+++///...---///222333777BBBMMMaaaeeeEEE777333111333000===LLLjjj```>>>111222111,,,,,,///000///111>>>RRRbbb___FFF222///111---******+++///......000777VVVaaaCCC333///111444666888FFFeee{{{PPP888111000---.../////////111555888DDDXXXwwwmmm[[[III>>>777000,,,,,,''')))***+++++++++,,,,,,+++++++++++++++******)))***)))((((((((()))******((())))))******+++,,,,,,++++++***************+++---///111//////444>>>GGGccc]]]FFF;;;111000666///000111000000222555666666666CCCfffbbbFFF;;;777;;;<<>><<<@@@@@@===999333///+++***)))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&%%%&&&&&&'''((())),,,++++++*********++++++&&&&&&&&&''''''''''''(((&&&%%%(((,,,---333CCCSSShhhZZZCCC222---000000,,,'''---,,,111777999XXXuuuLLL???888111777222111000......000222333777222@@@TTTmmm~~~WWW???888666555444222222111111222222111000444000:::CCCLLLeeerrrdddHHH>>>:::===<<>><<<::::::<<<<<>>888333...000111222HHHuuuzzzRRR???000111222...---111......111555555333555999OOOnnnoooMMM:::444000///+++777???WWWmmmFFF555777444***///111333333777EEE\\\mmmeeeHHH...)))---------000+++//////...///333PPPzzzoooKKK777...000333333111999QQQkkkUUU:::222111+++,,,---...000444999===SSSooonnnUUUEEE666333333///***)))(((+++...///---+++******+++++++++***************+++***)))(((((()))******((())))))***++++++,,,,,,++++++***************+++)))...111111111888GGGTTTvvvLLL@@@<<<111,,,333---000111///...111444666666666EEEjjjcccGGG;;;666999:::GGG^^^aaaEEE777777444111///222333333333???HHHFFF===555444444111999>>>???fff\\\EEEHHHNNNbbbvvvPPP>>>888555222777333;;;BBBYYY{{{zzzZZZ;;;777111,,,///111,,,,,,,,,---------......000111000222???UUUdddhhhaaazzzeeeVVVJJJ@@@===???AAA>>>999333///+++))))))(((((('''''''''&&&&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&'''))))))+++++++++***++++++,,,,,,&&&&&&&&&'''''''''((((((&&&%%%(((***((()))666EEE```[[[JJJ444+++///111---'''***%%%,,,888888RRR[[[KKK===333999222444444111000111111000444...999GGGXXXkkkMMM>>>777666777333333222333444333111000222---444888888OOO]]]NNNJJJAAA;;;;;;:::AAA[[[xxx___HHHAAA===<<<:::888999AAAPPP\\\uuuNNNEEE777666555444333444444555666555777;;;<<>>888333333555555333000333333333222222222111111000555;;;MMMsss~~~WWW999777777,,,+++666333444555333333888AAAIIIaaauuuzzz```HHH;;;666000+++555666;;;mmm```@@@000333111---//////...---,,,++++++...333777>>>```zzz___::::::000...///222555DDDggg|||YYY===111///111///222***333333IIIvvvmmmuuuOOO333222222(((&&&111555///---//////444HHH___UUU999777...+++///333888DDDRRR~~~^^^AAA777333000---///333111000???SSSrrrtttUUUAAA:::333111///++++++---,,,,,,+++***)))(((''''''************)))))))))(((************************))))))))))))((((((((((((%%%,,,...)))(((,,,000000+++...222444333<<>><<<555444444444666;;;KKKgggdddCCC444111000///000......---------....../////////---///<<>>>>>777444555444111000222222222111222111<<>>;;;555666222111222222000111444///000111444999>>>CCCFFFDDD===;;;<<<;;;===PPPfffSSS???999:::<<<>>>>>>BBBMMMYYYnnnCCC???;;;777666444111333999555777888777888<<>>ZZZvvvqqqOOO777...---///000,,,666888MMM{{{~~~^^^>>>444111++++++222111,,,+++//////000>>>PPPsssaaaDDD888000---///000000999EEEffffffHHH888///...---111444333888OOOhhh___BBB999333......---***)))+++,,,,,,++++++******))))))++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))+++//////***(((,,,//////---,,,///999EEEXXXsss|||QQQ@@@666111555000444222000000222333222444888:::AAAEEEjjjgggDDD???888777>>>===MMMhhhZZZAAA666666777111111555111000111222222222111000///555...999BBBNNNxxxMMMAAAHHHMMMhhhlllJJJ<<<555444333333333666BBBYYYnnnwww^^^BBB555111//////000/////////............///...///...///;;;MMMYYY\\\XXXiii|||dddIII@@@DDDBBBBBB===777111...,,,+++***,,,***'''&&&'''((()))((()))'''%%%%%%&&&''''''&&&'''''''''''''''''''''''')))***++++++++++++***))))))(((&&&&&&'''((('''&&&&&&&&&&&&&&&'''+++000444HHHPPPNNN<<<...,,,,,,)))+++///...000555777JJJiiitttWWWDDD444444333000...///111222222333666555888CCCPPPooorrrQQQAAA;;;666;;;666333333111---,,,...111111111222444777:::<<<<<<777666888777:::KKK```[[[DDD:::999:::;;;:::===HHHUUUXXXCCC===888777666222111222444666999888888:::???DDD|||nnnddd^^^[[[ZZZ\\\ooorrrRRRBBB777888888111000555222222222111111111000000000333===UUU|||}}}UUU===777555222///000222222000...///333777:::III___sss|||qqqTTT:::444///444444888___{{{pppKKK333111...---...+++---...///...---...000111...CCC]]]}}}VVV>>>555222222444333777HHH\\\aaa>>>......---...---888999LLL{{{qqqMMM555,,,+++,,,...///++++++000111000555???XXX~~~lllKKK999333111222...***///999TTTyyyvvvZZZBBB222000000333777;;;HHHggghhhIII444222---+++......+++***+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***(((((((((((((((((((((((())))))))))))))))))))))))...///...******...000///111///444GGGaaa{{{pppGGG:::333000444///333000///111444444333888@@@JJJKKKHHHhhhmmmGGG>>>999888:::777HHH^^^qqqFFF888666777111111444000......///000000000//////222...777===FFFsssVVVCCCDDDFFFZZZ|||]]]@@@777555333333222222888GGGWWWcccRRR@@@555000......000000000//////............---......///888EEENNNQQQLLL[[[|||lllQQQEEEEEE@@@@@@<<<666111///---,,,+++,,,***''''''((())))))(((%%%$$$###$$$&&&((()))((('''''''''''''''''''''''')))******+++++++++*********((('''&&&'''((('''&&&&&&'''(((((((((***---000;;;CCCDDD888...---...,,,,,,000///000333444AAA[[[wwwRRR:::888333///...000333333333...666666555888@@@]]]iiiMMM???888555111///111222000000222222111000000111222444555555222222555666999HHHZZZrrreeeHHH;;;:::::::::777888DDDPPPyyyqqqLLLAAA888777888666222000222555888999999:::>>>AAA{{{mmmaaaZZZWWWbbbuuulllQQQ<<<;;;;;;444111666222222111111111000000000333333:::PPPtttgggBBB444666444---...000111000...---///111444:::GGG[[[nnnppp[[[DDD555000444444888WWWxxx~~~xxxRRR666///,,,---///+++---///000000.........///000999NNNppphhhGGG666111111444333222:::GGGfff{{{kkkGGG444222---...000666666DDDnnnaaa>>>---......+++111,,,,,,111333222444888DDDggguuuNNN;;;555444555111***---666JJJjjjrrrRRR888444333666>>>KKK```uuuTTT>>>333000------111222...,,,,,,*********+++++++++,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))***************+++***+++++++++---///000///333888FFF```~~~qqqIII<<<666222555...000000///111444444666CCCRRReee```QQQfffwwwMMM<<<999888777555BBBWWWLLL:::444555000...000---/////////000000000000000111...666;;;BBBfff___DDD@@@BBBRRRmmmtttJJJ;;;666444444333111222:::DDDLLLEEE;;;333...,,,,,,...////////////...------,,,------...000555===CCCEEEJJJSSSkkkpppWWWKKKHHH@@@===:::555111///...---,,,+++)))''''''((()))(((((($$$######%%%'''))))))(((''''''''''''''''''''''''))))))******+++++++++++++++)))((('''(((((('''&&&%%%'''))))))))))))+++---000888;;;444---,,,---,,,***000///...222222;;;OOOiiigggKKK===666111222555555444444---666777444666:::PPPooogggOOOAAA555///---000222222222444111000000000111222333444111000222666777;;;HHHVVVeeerrrKKK===<<<<<<;;;888888@@@KKKggg{{{___MMM<<<777::::::666333111444777:::<<<===???@@@vvvkkkaaabbbhhhyyybbbEEE===<<<666111333222222222111111111111000555222666HHHeeeyyyLLL666555555------...000000000//////000333444:::GGGXXX___UUUFFF555222333444999PPPpppZZZ===111+++---111------///111111///------...333333@@@___|||ZZZ:::222///333333111333;;;MMMaaa{{{vvvWWW>>>555333555;;;777333===[[[xxxPPP888333111,,,111---+++...222333555777;;;WWWZZZ>>>666222444222...000888<<>>@@@MMMbbb~~~YYY@@@666333222222000...111777:::999666000,,,++++++,,,---............---,,,+++---,,,...000333666:::===IIIKKKYYYyyyrrr[[[PPPLLLDDD;;;888444111000///---,,,+++)))(((((())))))(((''''''&&&%%%''')))))))))'''''''''''''''''''''''''''(((((()))******+++,,,---,,,+++((((((((()))(((&&&%%%'''))))))(((((()))******000444000,,,+++++++++(((...------222333888GGGYYY{{{XXX???888333555666444333555222888555222555666@@@SSSoookkkUUUAAA999111111111...------000000000000000111111222000111333666777<<>>KKKcccoooOOO;;;444333///------222222...***)))(((((()))))))))******************)))))))))((((((*********************************+++,,,,,,------+++,,,...111///---000666???ZZZ}}}vvvMMM>>>666333666000444222...000444444===[[[|||oooiii}}}bbb???999777333999777GGGppp```BBB222333///,,,///...000///......------......000000555;;;AAASSS|||{{{QQQ???===FFFVVVrrroooGGG777222000000...,,,,,,000000222222---+++,,,,,,+++,,,---...//////...---,,,---,,,...111111111444999DDDCCCIIIaaa{{{kkkUUUMMMKKKCCC;;;888444111000///---+++***)))(((((())))))(((&&&(((''''''((())))))(((&&&''''''''''''''''''''''''((((((((()))***,,,---......,,,))))))))))))((('''%%%&&&(((((('''''')))***(((,,,///...+++)))***+++'''...---,,,333444777CCCRRR^^^@@@888444555444111555===777:::333///555777;;;GGGXXXssspppHHH===333111111000///000111111111000000//////...000111333333555:::BBBIII^^^hhhqqqLLLCCC;;;999:::999:::<<>>^^^___III666111111//////333222DDDaaarrrYYYEEEPPPeeelllRRRAAA666111///...+++,,,111222...++++++*********************++++++++++++*********))))))******************************++++++,,,------.........000222000111===KKK^^^xxxzzzOOO>>>555000555000555000---111666555>>>___yyylllvvvpppEEE===777222999;;;CCCcccmmmJJJ666666222000333444333222000///............111111333:::???HHHlllZZZCCC===AAALLLcccQQQ<<<666111000///---,,,...---111000,,,,,,//////,,,,,,---///111222111000///---,,,---111000...222888===>>>@@@MMMpppzzzgggRRRKKKLLLEEE:::888444111000...,,,******)))((((((***)))(((&&&&&&%%%&&&'''))))))'''&&&''''''''''''''''''''''''((((((((((((***,,,...///...,,,***)))))))))((('''%%%&&&''''''&&&''')))+++''')))+++,,,***)))***---)))000---+++333555777???LLLnnndddDDD;;;555555333222>>>NNNOOOOOOAAA555777777999BBBEEEZZZwwwMMM@@@333000222222333555000000111222333333333333333444444222333888???DDDRRRWWWsssaaaOOO>>>888:::;;;::::::999@@@EEEKKKfffdddGGG:::777666777999;;;HHH___tttuuu```JJJ~~~|||~~~zzz]]]FFF???===999555555444444444333333333666333555999999BBBbbb^^^>>>666999555333222111222111000///111111...---444???EEEEEE:::777111222666;;;XXX}}}^^^EEE111///444111---...///...---...000111444000777<<>>888OOOsssqqqWWW===333222///...000555@@@QQQaaammmooofff\\\PPPaaa{{{jjjNNN===777555111......+++,,,111333000...///++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))******+++,,,,,,---......------000222111777JJJ^^^}}}}}}ooofffuuuUUUAAA555///444///555///---222888666===___~~~nnnsssxxxKKKAAA888000999<<<<<>>AAA``````HHH???@@@HHHTTToooZZZBBB:::444333222000///000...111000,,,---222222------...111333444444333222...,,,---111000---111999999>>>>>>BBB]]]mmmXXXRRRSSSNNN;;;888444222000...+++)))***)))((()))******(((&&&######$$$&&&((()))(((&&&''''''''''''''''''''''''(((''''''(((***,,,...000///---************((('''%%%&&&&&&&&&%%%&&&))),,,&&&''')))+++***)))+++///+++222...+++333666666===GGG[[[jjjIII???777666333666HHH^^^tttpppZZZBBB888222000888999JJJbbbYYYIII999222000///...///...///222555777999;;;;;;666777666333333999???CCCFFFJJJgggsss[[[BBB999;;;>>>>>>===666===???@@@TTTzzziiiJJJ===999999;;;777<<