BM6@6(@@ {{{eeeVVVYYYZZZYYYZZZ```gggkkkzzzttttttyyyyyyxxxwwwvvvvvvyyy{{{~~~zzzyyywwwtttzzzsssnnn```PPPMMMEEENNNPPPVVV___\\\fffhhhccc^^^ZZZUUUSSS[[[fffZZZXXXBBB000888BBB@@@<<<;;;HHHPPPVVV]]]ZZZXXXaaa]]]]]]WWWUUUMMMXXXeeeGGG999777777<<>>>>>>>><<<:::<<<@@@EEEFFFEEECCCCCCDDDFFFDDDBBBBBBDDDDDDDDDCCCCCCCCCCCCAAAAAABBBFFFIIIEEEDDDCCCAAAAAAAAABBBCCCGGGEEEBBB@@@AAACCCCCCCCCCCCCCCBBBAAA@@@??????>>>>>>===<<<<<<>>>@@@@@@@@@@@@@@@AAADDDHHHKKKLLLLLLHHHGGGFFFDDDBBB@@@===<<<;;;>>>???<<<999999;;;<<<666999<<<===>>>AAAGGGLLLFFF>>>666444777999888444666666777777777777666666666888;;;;;;:::888777777444666888888666555777:::555555666777777666555555666555555555555444444444333444555555555777:::<<<666666555555555444444444444444333222111111111222000000000000000000000000111111111111000000000000------............------...------,,,,,,------...///333555333...+++,,,...*********))))))))))))((((((((()))************)))((((((''''''''''''((((((((((((''''''''''''((((((((()))*********((('''&&&kkkVVVWWWWWWVVVUUUXXX___fffkkk|||wwwpppoooqqqsssvvvxxxyyyzzz|||~~~yyytttyyy}}}{{{{{{}}}}}}}}}|||xxxuuuooobbbUUUDDD;;;EEEGGGQQQ```bbbpppiiigggbbbYYYRRRSSS[[[ccc[[[VVVBBB555<<>><<<===AAAEEEFFFEEECCCCCCDDDEEECCCBBBBBBDDDEEEDDDCCCCCCCCCBBBAAAAAACCCFFFIIIEEEEEEDDDCCCBBBBBBBBBBBBEEECCC@@@???@@@@@@@@@???CCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>???AAACCCBBBAAAAAA@@@AAADDDIIILLLMMMMMMIIIIIIGGGEEEBBB???===;;;;;;>>>@@@>>>;;;888777777888:::=========@@@FFFKKKFFF>>>666444777999888555666666777777777777666666555777::::::999777777777000333666666555666888:::555555555555555555555555666555555555555444444444333444555444444555888:::555555444444333333333333333333222111111111222222000000000000000000000000111111111000000000//////---......//////......---------,,,,,,,,,,,,---------000222111,,,***+++---++++++*********)))))))))((()))******++++++******))))))(((((((((((())))))((((((''''''''''''(((((('''(((((()))((('''&&&%%%gggUUU\\\WWWQQQQQQWWW```fffjjjyyywwwpppmmmnnnqqqvvvzzz{{{|||}}}~~~xxxvvv{{{}}}rrryyy{{{zzz}}}}}}rrrcccZZZGGG@@@KKKNNNVVVbbbbbbooojjjnnnhhhXXXOOOTTT\\\___\\\RRR@@@:::BBB???999===;;;HHHMMMPPPWWWXXXYYYbbbhhhdddZZZWWWQQQ[[[bbb>>>222444:::BBBIIIJJJFFFBBBPPPIII@@@>>>@@@DDDEEEDDD[[[RRRHHHHHHVVVgggllliii\\\SSSPPPUUUZZZ[[[___eeekkkyyyllleeetttmmmaaapppaaa```eeelllqqqqqqpppqqqooommmiiiiiimmmooofff\\\eee]]]bbbppprrrkkknnn|||xxxssssssuuupppiiijjjqqqhhhYYYgggiiiXXXKKK>>>BBBGGGDDDBBBAAAAAAAAA@@@??????AAADDDFFFEEEDDDCCCCCCDDDBBBAAABBBDDDEEEEEEDDDAAABBBBBBAAAAAACCCFFFIIIEEEEEEEEEEEEDDDCCCBBBAAACCCBBB@@@@@@AAA@@@???>>>DDDDDDCCCCCCBBBBBBAAAAAA??????@@@BBBEEEFFFEEECCCAAAAAABBBEEEIIILLLMMMMMMKKKJJJIIIGGGCCC???<<<::::::<<>>======@@@FFFKKKFFF???888555777999888555666666777777777777666666444666999999888666666777777999:::999777555555666666555444333333444555666666555555555555444444444333444555444333333555777444333333333333222222222111111111000111111222222000000000000000000000000111111000000000000//////---......//////......---,,,,,,++++++++++++,,,,,,***---///...+++)))***,,,,,,+++++++++************)))******+++++++++++++++******))))))))))))******((((((''''''''''''((((((''''''''''''''''''&&&%%%nnnccceeeZZZPPPQQQYYYaaagggkkk{{{|||vvvqqqsssuuuxxxzzzyyyyyyzzz{{{wwwxxx}}}zzzttt|||~~~}}}zzzpppvvv}}}}}}rrr___VVVIIIFFFVVV[[[```eee^^^ffflllssslllWWWNNNUUU]]]\\\___OOO<<<<<>>JJJPPPPPPVVVQQQMMMPPP\\\fffbbbXXXJJJKKKXXXhhhjjj```___hhhoooqqqdddbbbrrrtttnnnuuudddcccfffnnnvvvzzzxxxvvvuuuqqqnnnnnnqqqqqqlllfffbbb]]]___hhhmmmlllqqqyyyxxxrrrtttpppfffjjjvvvyyyfffllltttbbbIII<<>>???AAADDDGGGGGGFFFDDDCCCBBBCCCFFFIIILLLMMMLLLKKKKKKJJJGGGDDD???;;;999<<<;;;===???>>>;;;:::;;;<<<===>>>===<<>>LLL<<>>======@@@CCCFFFGGGFFFDDDDDDDDDDDDFFFHHHJJJKKKJJJJJJJJJIIIGGGDDD@@@<<<999CCC>>><<<>>>===::::::>>><<<======<<<;;;>>>DDDIIIGGGBBB;;;777777888888777666666777777777777666666444666777777666666777888111111111333555666777888777666444333333444666777666555555555555444444444555666777666555444444555444444444444555555555555111000000000111222333333333333333333333333333333000000000////////////......//////////////////...,,,++++++******++++++,,,)))+++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++++++++************++++++((((((''''''''''''(((((((((((((((((((((((()))))){{{ooolllmmm]]]QQQSSS[[[bbbjjjrrr|||~~~tttvvvwwwwwwvvvvvvxxx|||yyypppuuu|||uuusssxxxzzzqqqfffNNNIIITTTRRRUUU\\\\\\kkkooommmbbbSSSOOOWWW]]][[[^^^MMM999888BBB@@@???LLLBBBSSSVVVQQQTTTUUURRRTTT\\\fffiiifffUUUZZZiiiOOOAAA@@@??????@@@BBBDDDEEE<<>>>>>AAADDDFFFGGGFFFJJJIIIGGGEEEBBB@@@>>>===<<<===>>>BBBEEEGGGGGGFFFFFFEEEDDDEEEGGGHHHHHHFFFFFFFFFGGGGGGDDDAAA===:::III@@@;;;===<<<888888<<<;;;<<<<<<:::999<<>>AAADDDFFFIIIRRR\\\ZZZTTTXXXbbb```___[[[WWWXXX\\\\\\XXXYYYdddmmmllldddaaahhhqqqppppppvvvyyyuuusssrrrllllllllliiifffjjjqqqrrrnnnpppjjjiiimmmooollljjjkkk^^^gggkkkfffeeelllqqqqqqzzzsssooopppvvv|||zzzwwwqqqzzzbbbAAAEEE===>>>AAADDDEEEDDDCCCDDDFFFHHHFFFDDDDDDEEEEEECCCAAACCCBBB@@@AAABBBCCCCCCBBBCCCDDDDDDCCCAAA@@@@@@AAA@@@@@@@@@@@@BBBCCCDDDEEECCCBBB@@@AAADDDFFFGGGGGGGGGGGGFFFDDDBBBAAA??????======>>>AAAEEEHHHHHHHHHGGGFFFEEEEEEFFFFFFDDDCCCAAACCCEEEEEEDDDAAA>>><<>>888888<<<999::::::888888;;;CCCIIIHHHDDD>>>999777777888999666666777777777777666666555777888888777777999;;;JJJEEE===999777777777666777777777777777777777777666555555555555444444444222444666666555444444444333333333444444555555555444444333333333333333333222222222222222222222222000000/////////.........//////000000000000//////------,,,,,,,,,,,,------+++++++++,,,,,,,,,+++***++++++*********)))))))))((()))******++++++************))))))))))))******((((((''''''''''''(((((((((''''''&&&'''((()))***sssqqq___QQQJJJPPPXXX^^^jjjxxx{{{uuurrruuuxxxzzzzzzzzzzzz{{{ttt|||~~~zzzuuu{{{~~~}}}{{{tttkkk777555EEEHHHLLLWWWYYYiiikkk[[[MMMKKKPPPTTTWWWZZZVVVNNN;;;444======888;;;DDDSSSPPPEEEIIIPPPSSSXXXZZZaaabbbaaaUUU\\\gggHHH???@@@AAABBBBBBDDDGGGIIIBBB@@@FFFNNNLLLGGGTTTiii^^^]]]ZZZZZZ^^^aaa]]]VVVTTT^^^eeeaaa^^^aaafffhhhZZZtttwwwuuu}}}rrrhhhxxxwwwxxxtttnnnooouuuxxxtttooogggdddkkkrrrppplllkkkbbbfffmmmqqqmmmhhhlllttthhhrrrxxxtttnnnmmmmmmlll}}}zzzfffDDDHHH<<>>>>>???@@@BBBEEEFFFIIIGGGDDDDDDEEEGGGHHHHHHDDDDDDDDDCCCBBBBBBAAAAAA???>>>>>>AAAEEEHHHJJJJJJHHHFFFEEEDDDEEEDDDBBBAAA???@@@CCCDDDDDDBBB???===:::222222<<<@@@;;;:::???888999999777777;;;BBBIIIHHHDDD???:::777777888999666666777777777777666666666777888888777888:::<<>>CCCFFFEEECCCEEECCCCCCCCCEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEECCC@@@???AAAEEEHHHHHHGGGIIIHHHGGGEEECCCBBBAAAAAADDDAAAAAAEEEGGGCCCAAAAAA>>>:::888:::???BBBAAA>>>;;;;;;;;;888666999???EEEJJJEEE???;;;999777666555666666777888888888888888777777888999999999999888:::999888888777777888888555666777888888777666555777666666666666555555555555555555555555555555555333333333333333333333333333333333333333333333333111111111111111111111111111111000000000000111111000000//////.........---///...,,,******+++,,,------,,,,,,+++*********+++++++++************++++++111...)))'''***///,,,&&&)))))))))))))))******+++'''((()))******)))((('''''''''''''''''''''''''''xxxlll___TTTDDDDDDVVVaaajjjyyyxxxtttrrrvvv|||~~~yyytttxxxwwwuuu~~~|||xxxvvvttt}}}}}}nnnZZZQQQSSSWWW777000111===FFFIIIPPP[[[VVVPPPNNNSSSVVVVVVVVVZZZ\\\HHH777777;;;;;;;;;===NNNYYYPPPFFFPPPUUUTTT]]]YYYRRRUUUZZZ]]]ddddddWWWAAAGGGNNNRRRPPPLLLHHHFFFOOOIIIEEEFFFFFFDDDFFFJJJDDDQQQZZZ]]]bbbkkkkkkdddbbb[[[VVVTTTVVV^^^nnn|||ooorrrppplllkkkpppqqqoooxxxooouuu{{{zzzyyyvvvxxxrrrhhhiiiiii^^^aaa\\\hhhvvvsssmmmnnnlllyyyooozzz}}}xxxzzzvvv||||||aaaEEE@@@CCCEEE@@@@@@EEEHHHEEEDDDEEEAAACCCEEEFFFFFFEEECCCAAABBBBBBAAAAAABBBCCCEEEEEEEEEFFFFFFEEECCCBBBBBBCCCAAA???===???CCCDDDAAA===;;;;;;===@@@DDDGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDBBB@@@AAADDDHHHIIIIIIHHHHHHGGGFFFEEECCCAAA@@@AAA???@@@FFFGGGDDDAAAAAA<<<999888;;;@@@DDDDDDBBB::::::999888999<<>>AAAPPPSSSIIIBBBLLLRRRTTT[[[UUUPPPTTTYYY[[[aaa]]]MMM444@@@NNNRRRNNNHHHFFFGGGLLLIIIHHHKKKMMMNNNQQQVVVIIIPPPUUUXXXaaakkklllfffnnnkkkaaaVVVSSS]]]iiiqqq}}}vvvpppooosssvvvuuuzzzppp{{{}}}~~~{{{}}}zzzpppmmmkkk```ddd^^^hhhtttpppnnnuuuxxxxxxjjjwwwyyyuuu{{{wwwxxx|||uuuyyyvvv\\\EEECCCFFFFFFBBBAAADDDEEECCCBBBCCCBBBCCCDDDFFFFFFDDDCCCBBBCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFGGGFFFDDDCCCDDDEEEBBB@@@@@@BBBDDDDDD???;;;888999<<>>BBBEEEIIITTTKKK<<<666<<>>???===@@@FFFGGGBBB===<<<999888888:::>>>AAABBBBBBCCCBBB@@@:::666777>>>DDDBBBJJJMMMDDD<<<;;;:::666666666777888888888888888777777888999999999999888888888888888888777777666888888888777666666555555555555555555444444444444555555555555555555555555444444444444444444444444111111111222333333444444111111111111111111111111000000////////////000000///////////////.........,,,+++***)))))))))******++++++***************+++******))))))))))))*********,,,+++)))***,,,***%%%)))))))))))))))******+++***)))(((''''''((()))***''''''''''''''''''''''''4ĉ@ӵwwwfffWWWTTTHHHFFFXXXgggoooyyy|||uuuzzz}}}}}}yyyzzz}}}vvvuuuzzz}}}wwwwww{{{|||>L}}}yyyuuu=hĦwwwooollleee]]]ZZZXXXQQQHHH555888;;;>>>CCCGGGGGGDDD4ĉ@ӵSSSAAA444888BBBHHHLLLPPP\\\DDD111,,,,,,///444666@@@IIIYYY^^^ZZZ^^^ZZZJJJGGG@@@===BBBMMMTTTRRRMMMOOOTTTYYYZZZWWWSSSPPPMMMPPPWWW\\\\\\]]]bbbgggjjjaaafffhhhjjjssszzzrrrbbbiiilllpppqqqqqqsss{{{zzzxxxzzzwwwrrryyyyyylllyyy{{{{{{tttuuuyyyvvvuuukkknnnssslllkkktttyyyyyyhhhqqqrrrrrr|||zzz}}}sssoooooo>LGGGDDDEEEEEECCCCCCDDDFFFFFFCCCCCCDDDEEEEEEDDDCCCCCCDDDDDDDDDCCCCCCBBBAAAAAADDDEEEFFFFFFEEEEEEFFFGGGIIIGGGEEEEEEFFFIIIJJJKKKGGGGGGIIILLLNNNMMMJJJHHHHHHIIIJJJJJJJJJJJJIIIHHHEEEDDDCCCBBBBBBCCCFFFHHHHHHIIIJJJIIIGGGCCC@@@===@@@>>>@@@FFFFFF@@@:::999:::999888999;;;<<<======555999;;;888444:::IIIVVVAAAGGGKKKFFF???;;;999888666666777888888888888888777777888999999999999888999999:::::::::999888777888888777666666666666666666666555555555444444444555555555555555555555555444444444444444444444444111111111222222333333333111111111111111111111111000000////////////000000.........///////////////++++++*********)))***************))))))***++++++***))))))))))))))))))***+++(((%%%&&&,,,000*** )))))))))))))))******+++***)))(((''''''((()))***''''''''''''''''''''''''GG=?^^^PPPSSSJJJFFFTTTbbblllwwwwwwrrrooovvvzzzwwwuuuyyy|||zzz~~~|||wwwyyyzzz|||HdĦyyy|||=Ījqqqmmmfffaaa```^^^SSSGGG999???BBBAAACCCFFFBBB999GG=????444:::EEEJJJNNNRRR```???,,,+++((((((+++)))***333@@@DDDFFFTTTZZZNNNNNNPPPRRRUUUWWWXXXXXXXXXOOOTTTUUUQQQLLLLLLLLLKKKIIISSS^^^bbb___\\\[[[\\\jjjiiihhhkkksssvvvmmmaaammmooossswwwuuussswww}}}yyy|||~~~fffwwwvvvwwwpppqqqxxxwww|||sssyyy|||vvvwwwtttwwwgggrrrssssss~~~ooonnnmmmHdĦGGGBBBEEEEEEAAA@@@CCCEEEEEECCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCBBBAAAAAACCCDDDEEEEEEEEEDDDFFFGGGHHHFFFDDDCCCDDDGGGKKKMMMFFFGGGHHHJJJMMMMMMKKKIIIGGGHHHIIIJJJJJJIIIHHHGGGEEEEEEEEEDDDCCCCCCEEEGGGHHHIIIIIIHHHEEEBBB???===@@@>>>???DDDDDD???:::999;;;:::999999888999999999444888;;;777333777EEEQQQ@@@???BBBFFFAAA777444999666666777888888888888888777777888999999999999888999:::;;;;;;;;;:::888777777777666666666666777777777666666666666555555555555555555555555555555555444444444444444444444444222222222222222222222222111111111111111111111111000//////......//////000.........///////////////+++++++++++++++************))))))))))))***++++++***))))))(((((())))))***---)))&&&***444:::222&&&)))))))))))))))******+++))))))(((((((((((())))))''''''''''''''''''''''''ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦnnn{{{ĦxxxĦttt{{{|||vvvxxxDdDxxx?fӵooommmhhhĦ666>>>AAAӵƜ`1.׼sPPP???ĭӵ222%%%---@@@<<&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLaaannn|||ShӵgLtttzzz}}}tttS?ʬ3h?D%%)?ZufĦrrrtttqqqgLRRR///999g&eAAAgĉ@___PPPg&e>&e)))@e((()))??III000111555888999:::>>>g<ĉ[[[ZZZ[[[YYY3we<ĦQQQTTTWWWXXX3h?@esss~~~~~~yyyvvvyyyvvvZuuuvvvzzzuuu3h?gLrrr}}}yyyqqqvvvwwwnnnpppoooD%%)?@@@fff?><zDDDDDD=?ĦCCCg&eCCCg&eGGGHHHHHHS?ʬGGG4ff?>ߝLHHH@eIIIg&eIIIIIIHHH3h?g&e>&e;;;:::??999777666666777555000+++FFF444555GGGHHH555111@@@666666777888888888888888777777888999999999999888777888:::::::::999777555555555555555666777999:::888888888888777777777777555555555555555555555555555555555555555555555555444333333222111000//////111111111111111111111111//////............//////---.........//////000000,,,------------,,,++++++))))))((())))))***++++++))))))(((((((((((())))))(((***+++,,,///111,,,###)))))))))))))))******+++'''((()))******)))((('''''''''''''''''''''''''''4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦ```mmmHGgĉ@HdĦ{{{Htƅ^Bt=o9ĦDtfo9Ħg?yyyyyyHdĦJJJ+++###Hu]Ħ;;;tt[[[UUUHƅ^Hu]Ħ444H׼s888444GGGQQQ888999???CCCFFFLLLSSStQHHHPPPYYY^^^je<Ħ[[[AAAFFFBt=o9ĦH׼swww{{{ssszzzvvvooonnnHtĦtttkkkjjjjjjBt=o9ĦHdĦpppuuusssnnnpppzzzvvvnnn\\\Dtfo9ĦsߝLGdUĦHHHHt@cӵHu]ĦCCCHu]ĦKKKIIIHtƅ^HHHqIܗGIӵGGGH׼sJJJIIIHu]ĦBBBGGGBt=o9ĦHƅ^Hu]Ħ===:::AAA<<<:::;;;:::777;;;BBB@@@===AAAHHHEEE999444999888888777777777777888888777777888999999999999888888888888888888777666666666666777777777777666666777666666666555555555555333555666666555444444555555555444444444333333333222333333333333222111111000000000000////////////000///---,,,,,,...000222////////////////////////---,,,,,,,,,------+++)))+++---+++)))***---,,,(((((((((((((((((()))******...***((((((***,,,+++*********)))((((((((((((((('''''''''''')))+++---...))))))(((((('''''''''&&&4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦ]]]qet}}}DdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦvvvuuuDdDĦEEE..."""DdDĦ@@@`eĭUUUDdDΦDdDĦ:::DdDĦ===333%%%+++///***===III444999<<>><<<:::999999:::===999999;;;;;;:::>>>FFFCCC@@@CCCJJJFFF:::555999888888777777777777888888777777888999999999999888888888888888888777666666666666777777777777666666777777666666666555555555333555666666555444444555555555444444444333333333222333333333333222111111111000000000///////////////...,,,++++++---///111........................---,,,,,,,,,------+++)))***+++***(((***---,,,(((((((((((((((((()))******---***((((((***++++++*********)))(((((((((((((((''''''''''''(((***+++,,,)))(((((((((''''''''''''4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦ^^^po9wӵDdDĦ~~~~~~po9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjqqqDdDĦ???,,,DdDĦAAAHߝL`o9SSSDdDΦDdDӵ@@@DdDĦCCC===///000000,,,???KKK;;;:::;;;???KKK[[[aaageĦ\\\OOOsp?aĦMMMMMMGIdnuR)ĦDdDĦzzz}}}sssmmmtttnnnkkkDdDĦ}}}ppplllGIdnuR)ĦDdDĦpppsssttttttuuuzzz~~~vvvjjjWWWDdDĦnuR)ĦDdDΦDdDĦGGGDdDĦnuR)ĦDdDĦCCCDdDĦFFFpo9uFFFGGGHHHFFF=ӊB1.uTӵGGGDdDĦCCCCCCDdDĦGGGGIdnuR)ĦDdDΦDdDӵ>>>===;;;::::::;;;<<<:::999;;;;;;;;;???EEEEEECCCEEEJJJFFF<<<777:::888888777777777777888888666777888888999999888888777888888888888777777666666666777777777777666666777777777666666666555555444555666666444444444666555555444444444333333333222333333333333222111111111111000000000/////////...---,,,++++++---///000---------------------------,,,,,,,,,------+++))))))******(((***...---***)))(((((((((((()))******+++)))(((((()))******)))******)))((((((((((((((('''''''''''''''((())))))((((((((((((''''''''''''4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵyyy4DwDd<Ħ^^^puR)Ħ>dd<ӵDdd<%%%>d<Ħ>>>4DufئL>ePPPDdDʜ4DuTӵAAADdDĦIIIIII@@@@@@???>>>LLLRRRDDD@@@???BBBNNN[[[```geĦ[[[s<v>aĦYYYMMMpeӵDx<DdDĦ{{{xxxjjjiiikkkDdDĦ~~~xxxuuupeӵDx<>dd<ӵDd<DdDΦDdDĦGGGDdDӵnd<DdDĦCCC>d<ĦDDDpeӵFFFĦDDDF&uTӵFFFDdDĦBBBBBB>d<ĦGGGpeӵDx<>d<ʜ4DuTӵ>>>===;;;;;;<<<===>>>===<<<:::999999;;;???CCCBBBDDDGGGDDD===:::<<<888888777777777777888888666777777888888888888888777777888888888888777666666666777777777777666666777777777666666666666555444555666555444333555666555555444444444333333333222333333333333222111111111111111000000000/////////...---,,,,,,...///000---------------------------,,,,,,,,,------+++))))))+++***)))+++//////+++))))))(((((())))))***+++***)))))))))))))))))))))***))))))(((((((((((((((''''''''''''&&&'''''''''((((((((((((((('''''''''4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRzzzeeei?ʜtd<ĦZZZHHܗDӊB<xwwwB?>>>daĦ___VVVB?Ho9qqq>d<|||~~~}}}xxxrrr>d<ӵxxxyyyB?Ho9ttt<xhhhkkkoooqqqlll\\\JJJ&ӫeʬtIӇDDD>d<Φ>d<ĦGGGD&ӫetIӇCCCDdDĦBBBsdKĦDDDB?dp&ĒRGGGFFF>d<sdKĦDDDB?Ho9>>>s&dq&ĒR===>>>>>><<<<<<===>>><<<===<<<999777888999;;;======@@@BBB@@@<<<;;;===888888777777777777888888666666777888888888888777666777777888888888777777666666777777777777666666888777777777666666666666555555666444333333555777555555444444444333333333222333333333333222111111111111111111000000000000000///......//////111111---------------------------,,,,,,,,,------+++)))***,,,,,,***,,,111000---)))))))))))))))***++++++))))))******)))))))))******))))))((((((((((((((('''''''''''''''&&&&&&%%%'''''''''(((((((((((((((4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hjjjVVVfdDĦZZZ@ďDHkge}}}zzz@h@G{{{HĪj@IŌmmmsssBeneuuuHkge(((ne,,,RRRfeJJJHu]3hh333777;;;seDDDJJJLLLNNNTTTWWWKKK===;;;;;;===AAADDDHHHgeĦja>aĦYYYeee@Geeedddsewwwyyy}}}<Ōuuuqqquuu@GqqqrrrHkge{{{zzzvvvsssrrrhhhVVVDDDHĪj@IŌ@@@@@@egeHHHGGGHu]3hIŌBBBDDDDdDĦBBBneHHHEEE@hDDDDDD>hGGGGGGFFFseCCCneBBBBBB@G===<<<sĪj@h;;;===>>>>>>======???@@@:::======999777999;;;;;;888:::<<<===<<<;;;<<<===888888777777777777888888555666777777888888777777666777777888888888888777666666777777777777666666888888777777777666666666555666555444333333555777555555444444444333333333222333333333333222111111222222111111111000000000000000//////000000111222---------------------------,,,,,,,,,------+++)))+++---,,,***,,,000///,,,***))))))))))))***++++++)))***,,,,,,***)))***+++******)))(((((((((((((((&&&''''''(((''''''&&&&&&'''''''''(((((((((((((((4DuXӵĵD^qqqYYYRRRRRRDdDĦ[[[hhh|||ppptttxxxppp,,,000777___\\\IIID^333999:::<<<s׼sIIICCCKKKJJJJJJSSSUUUHHH===@@@===<<<===<<<>>>geFm8ZZZ>aĦ[[[jjjqqqeeebbbaaas׼sppptttyyy}}}~~~HouuuuuuoooqqqooolllmmmqqqyyyzzzwwwrrrnnnlllhhhSSSAAABBB??????HHHHHHGGGD^???BBBDDDDdDĦBBBEEEEEEDDDDDDCCCBBBDDDFFFGGGGGGFFFFFFs׼sBBBBBBAAABBBCCCBBB<<<999999<<<;;;===>>>>>>>>>>>>@@@AAA===AAA@@@;;;888;;;;;;999777999;;;:::999999:::;;;888888777777777777888888555666666777777777777777666666777888888888888888666666777777777777666666888888888777777777666666666666555444222333555888555555444444444333333333222333333333333222111111222222222111111111000000////////////000000000111........................---,,,,,,,,,------+++)))***,,,+++)))***...---)))******))))))******+++,,,)))+++......,,,***+++,,,******)))(((((((((((((((&&&&&&(((((()))(((''''''''''''''''''((((((((()))Φ4DuXӵtvӵ>d<ĦĦĦĦdddNNNTTTXXXNNNKKKUUU>d<ĦXXXgggyyy{{{~~~~~~|||yyynnnwww}}}xxxnnn~~~wwwkkk^^^YYY\\\LLL+++)))333(((Ħddd```VVVRRRXXX]]]\\\YYYZZZJJJ>d<ĦEEE,,,???>>>===BeFFFGGGAAAIIIEEEBBBMMMPPPDDD<<aĦeeedddiiifffYYYRRR```gggccc^^^ccchhhBe|||rrruuu{{{yyywwwvvvnu]ӵnnnhhhmmmuuurrrnnn}}}kkkgggnnndddhhhoooppptttxxxwwwtttqqqqqqrrrhhhSSS@@@@@@HHHJJJFFFCCCFFFCCC@@@AAACCCEEEDDDBBBGGGGGGHHHHHHGGG>d<Ħ======>>>AAADDD>d<ĦBBBBBBBBBĦCCCCCCCCCBBBBBBAAAAAAAAAAAADDDGGGJJJJJJGGGDDDAAAGGGGGGFFFFFFBeAAAAAA@@@@@@???ĦDDDCCCHHHIIIGGGFFFEEEAAA<<<777777888;;;>>>???===<<<;;;===>>>???>>>???@@@BBBCCCGGGEEE===999:::999666888:::;;;999777888999999888888777777777777888888555666666777777777777777666666777888888888888888666666777777777777666666888888888888777777777777666666555333222333555888555555444444444333333333222333333333333222111111222222222111111111111000.........///////////////////////////////////////---,,,,,,,,,------+++))))))+++***'''))),,,***&&&*********)))******+++,,,))),,,//////,,,++++++---******)))(((((((((((((((%%%&&&((()))))))))((('''&&&'''''''''(((((())))))?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦkkk[[[PPPRRRSSSNNNLLLPPPgdDĦVVVaaaooo~~~{{{yyy}}}|||nnnvvvzzz{{{zzz~~~|||cccnnn{{{}}}}}}{{{uuujjjccccccJJJ !!!gdKĦ^^^eeeTTTLLLTTT^^^]]]\\\^^^EEEsdKĦ111,,,777888999DDDCCC???HHHEEEGGGMMMJJJ@@@<<>>DDDHHHEEEEEEKKKŶSVVVMMMIII3we>>>>>@@@DDDHHHIIIGGGEEEDDDEEEEEEDDDCCCDDDCCCAAABBBCCCDDDgdKĦEEEGGGCCCDDDJJJLLLGGGCCCEEEZZZHHH888777???BBB???:::>>>===<<<<<<>>>@@@DDDFFFDDDBBB>>>:::888777888888999999:::;;;777555:::BBB888888888888888888888888777777888888888888777777888777666555555666777888666666777777777666666555666666666666666777888888999888888777666555555444444444333333333333222222333333222111000000111111222111///.........///000111000000///...---------/////////...---------,,,000///,,,*********+++,,,(((((()))***++++++++++++)))***+++***(((((()))***,,,000...)))(((,,,+++''')))((('''&&&%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''((((((((((((>Anenenenewwwppp___SSSSSSRRRMMMMMMDeMMMOOO]]]nnnxxx}}}~~~{{{yyy|||xxx{{{~~~|||yyyrrrssswwwyyyyyy~~~uuuxxx}}}}}}}}}pppfffaaaGGGne___gggcccSSSKKKTTT\\\[[[XXXYYYFFFneCCC++++++888<<AWWWVVVOOOk<pppkkkccc[[[VVVeeesssrrrjjjmmmnnniiihhh[[[hhhvvv}}}fh|||~~~~~~}}}{{{yyyrrrlllkkkqqqrrrnnnpppwwwuuuvvvtttsssxxx~~~xxxkkk___LLL@@@DDDEEE??????GGGDDDCCCBBBBBBBBBBBBDDDDDDHHHGGGGGGHHHHHHDeCCCCCCBBBBBBAAAAAAneCCCDDDne???BBBAAAAAA@@@@@@??????>>>AAAEEEHHHIIIFFFDDDCCCCCCBBBBBBBBBCCCDDDEEEDDDCCCEEEFFFneHHHHHHHHHDDDEEEIIIIIIDDD@@@@@@FFF<<<555888======<<<;;;===<<<;;;;;;<<>>>>>;;;;;;>>>;;;:::999999:::===@@@AAA???<<<999777999???EEEIII<<<:::::::::888777<<>>EEEHHHMMMPPPOOOJJJAAABBBHHHNNNHHH<<<;;;AAAHHHIIIEEE@@@BBBLLLWWW\\\ZZZXXXTTTOOOKKKIIIJJJKKK___hhhjjj```WWWWWWZZZ[[[\\\\\\]]]mmm~~~vvvyyy}}}}}}yyyrrrooottt}}}yyyyyy{{{}}}{{{wwwvvvxxxvvvtttxxx}}}zzzrrrrrryyywwwyyywwwsssuuuyyytttiiiRRRFFF???CCCEEE@@@@@@EEEBBBAAAAAAAAACCCDDDFFFGGGJJJHHHFFFFFFFFFEEECCCAAAAAABBBCCCCCCCCCBBB@@@???>>>@@@DDDFFFFFFDDDAAA>>>>>>>>>??????@@@@@@@@@AAABBBDDDGGGHHHHHHFFFDDDCCC???@@@AAAAAAAAAAAACCCDDDIIIHHHGGGFFFFFFGGGHHHHHHHHHFFFFFFGGGFFFBBB>>>;;;;;;;;;>>>AAA???999888:::999888888888999;;;===???===;;;999999;;;???CCCFFF===;;;<<<>>><<<888:::>>>888888888888888888888888777888888999999888888777999888777666666777888999666666777777888888777777666555555555555666777777666666666555555444444444444444333333333222222222111111222222222111111111222222222111111111111111000000//////............,,,---------.../////////...---,,,++++++++++++,,,---------------,,,+++***((())))))(((((((((+++---)))))))))'''((())))))))))))(((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((]]]YYYVVVTTTSSSPPPLLLLLLNNNPPPIIIBBBAAAFFFQQQ```mmm|||yyyuuusssyyy~~~yyyxxx~~~wwwpppmmmsssxxxzzz{{{uuufffdddooo|||sssnnnjjjfffaaaEEE!!!,,,555MMMfffmmmcccUUUJJJKKKUUU]]]______EEE777777IIIEEE,,,)))777>>>EEEKKKMMMOOOSSSRRROOOCCCEEEKKKOOOGGG;;;<<>>CCCDDDAAA@@@DDD@@@@@@@@@@@@BBBCCCFFFGGGGGGFFFDDDDDDEEEFFFEEEDDD@@@@@@AAABBBBBB@@@???>>><<>>>>>??????@@@@@@AAA@@@BBBDDDGGGIIIIIIGGGFFF@@@BBBBBBAAA??????AAACCCGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFGGGHHHGGGCCC???>>>:::999;;;<<<888666666888888888888999:::<<<===;;;;;;;;;<<<<<<<<<<<<<<<===<<>>>>>BBBDDDBBBAAACCC@@@@@@???@@@AAACCCEEEFFFGGGEEEDDDEEEFFFHHHHHHGGG@@@@@@@@@@@@@@@???>>>>>><<<>>>AAADDDEEEDDDBBB@@@>>>>>>>>>?????????@@@@@@===>>>AAAEEEHHHIIIGGGEEEAAACCCCCCAAA>>>===@@@CCCFFFFFFFFFEEEEEECCCBBBAAABBBEEEFFFGGGIIIKKKIIIDDDBBB;;;777:::>>>===;;;;;;999999999999:::;;;<<<<<<;;;<<<<<<===;;;999777666===<<<>>>BBB@@@999444444888888888888888888888888888888999999999999888888666555444444444444555666666666777888999999999999555555444444555555666777777777777777777777666666444444333333333333222222///000111333333222111111111111222222111111000/////////////////////......---------...............,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------+++***((('''(((,,,333888---***)))***(((%%%%%%(((((())))))))))))((('''&&&%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((IIIEEEJJJNNNKKKGGGEEEGGGJJJLLLHHHAAA;;;@@@OOObbboooxxx~~~{{{xxxttt}}}|||zzz~~~|||zzz~~~uuupppnnnrrruuuuuu{{{vvvjjjggg___SSSUUUaaaeeevvvmmm^^^iiivvvxxx}}}|||~~~}}}ssslllfff^^^\\\OOO777$$$ """000RRRlllkkkcccYYYOOOPPPYYYbbbccc___EEEAAA666IIIFFF...555777;;;@@@BBB@@@BBBIIIOOOQQQHHHJJJMMMKKK>>>111555BBBCCCGGGJJJLLLPPPUUUVVVSSSDDDDDDIIITTT]]]ZZZLLL>>>AAAUUUddddddfffmmmjjj```ZZZfffgggbbbaaabbbppp{{{{{{wwwrrr|||{{{{{{yyyppphhhpppyyyxxxuuuvvvooonnnsssyyywwwoooooovvvgggfffaaabbbkkkrrrhhhWWW<<<;;;===BBBDDDBBBAAABBBBBBAAAAAAAAABBBCCCEEEFFFFFFEEECCCCCCEEEGGGGGGFFFBBBAAA@@@@@@??????@@@@@@<<<>>>@@@CCCDDDDDDCCCBBB>>>>>>>>>>>>????????????<<<<<<>>>BBBEEEFFFDDDAAA@@@BBBDDDAAA>>>>>>BBBFFFFFFGGGHHHIIIHHHEEEBBB@@@@@@DDDFFFFFFIIIMMMKKKEEEDDD>>>:::===@@@??????@@@:::::::::;;;;;;<<<======;;;;;;;;;;;;:::999888777===:::;;;>>>>>>999666666888888888888888888888888888999999::::::999999888777666555444444555666777444444555777777888888888555444444444444555666666666666666666666666666666444444333333333333222222...000111333333333111000000000111111111000///....../////////////////////...............---------+++,,,,,,,,,---,,,,,,,,,******+++++++++++++++******************,,,000333---)))(((******&&&&&&***((())))))***)))((('''&&&%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((CCCEEEJJJLLLHHHBBBBBBFFFJJJIIIHHHCCC;;;;;;JJJ___ooovvvzzzvvvnnnvvv{{{www}}}|||qqqkkkrrrvvvxxxwww}}}ttt^^^SSSYYY[[[VVV___rrrrrr}}}oooaaammmwww}}}xxxzzz|||uuuhhhXXXSSSKKK:::<<<888777666@@@]]]nnnfffbbbZZZRRRSSS\\\cccaaaZZZEEEEEE777GGGEEE///777444<<<@@@AAA???AAAJJJSSSVVVGGGIIIMMMKKK===222888GGGJJJLLLJJJIIILLLSSSVVVTTTSSSLLLLLLXXXgggfffRRR>>>BBBZZZjjjgggccchhhggg___\\\___XXXWWWfffsss{{{wwwooonnnyyyzzzuuuyyy{{{wwwvvvuuu~~~nnnfffrrr}}}|||vvvtttxxxyyyxxxmmmnnnxxxzzzsssiiifffnnnttthhhUUU999:::===BBBDDDCCCAAABBBCCCCCCBBBBBBCCCDDDFFFGGGEEECCCAAAAAABBBCCCCCCCCCCCCBBBAAA@@@???@@@AAABBB===>>>@@@BBBCCCCCCCCCCCC?????????>>>>>>>>>>>>>>>;;;;;;<<>>:::LLLHHH111333555<<>><<>>MMMMMMAAA;;;999===IIIIIILLLPPPPPPOOOOOOQQQTTTLLLGGGDDDKKK[[[fffaaaVVVaaafffgggaaa```dddgggfff^^^nnnnnngggnnnvvvyyy}}}nnngggjjj|||rrrwww~~~|||{{{|||~~~uuuqqqwww}}}~~~||||||vvvlllttt{{{|||{{{|||uuusssppplllnnncccKKK<<<===<<<;;;???EEEEEEAAABBBBBBBBBBBBDDDEEEGGGGGGEEECCCBBBBBBCCCCCCBBBAAACCCBBBAAA@@@@@@@@@AAABBBCCCBBBAAA@@@@@@@@@AAABBBDDDBBB@@@>>>=========>>>:::999???HHHEEE;;;999???IIIDDD>>>;;;>>>BBBEEEFFFEEEEEEFFFHHHKKKJJJEEEAAABBBAAA@@@??????@@@AAABBB===<<<;;;:::999:::;;;;;;;;;>>>>>><<<<<>>666555BBB777222BBB444999999888888888888999999888888888888888888888888888999999999999888777777333444555666555444333222555555555555666666666666444444555555444444333222333333444555444333111000---///222444444333111000333222222111000///......000000000000000000000000......////////////......,,,+++++++++,,,...000111+++++++++++++++++++++++++++999>>>333((())),,,***))))))))))))))))))))))))&&&''')))******))))))(((&&&&&&'''''''''''''''''''''((()))******)))((('''OOOEEEKKKNNNIIIAAA>>>BBBFFFJJJGGG<<<888AAAIIIUUUiiijjjsss|||~~~}}}zzzssslllnnnsssxxxzzz{{{|||~~~{{{tttnnnnnnsssyyy|||{{{qqqkkkjjjaaa^^^eeehhh[[[WWWaaafff{{{yyyzzzyyywwwjjjddd```DDD888CCCOOO[[[aaafffiiihhheeebbbYYYSSSXXX```bbb```^^^AAA@@@<<>><<>>>>>>>>???@@@BBBCCCDDD===;;;AAAJJJHHH>>>:::>>>AAA>>><<<<<>>>>>>>>>>>???@@@>>>===<<<;;;:::;;;;;;<<<<<>><<<<<<>>>>>><<<999999999999999999999999===777555AAA888333AAA555999999888888888888999999888888888888888888888888888999999999999888777777444444555555444444333222555555555555555666666666444444444555444444333222333333444444444333222111///000222333333222111000222222111111000000//////////////////////////////......////////////......,,,,,,++++++,,,---...///++++++++++++++++++++++++---888<<<333***,,,---+++))))))))))))))))))))))))'''((()))))))))((('''''''''''''''''''''''''''''''''((()))******)))((('''ZZZAAAHHHMMMJJJAAA;;;>>>DDDGGGEEE;;;888AAAGGGRRRdddhhhttt{{{vvvqqqnnnppptttxxxyyyzzz{{{}}}~~~yyyppphhhlllrrrwww{{{uuutttzzz]]]XXX]]]___XXX```sss}}}|||zzzxxxxxxuuuhhhfffcccEEE666FFFRRR```jjjooopppjjjbbb___WWWSSSXXX^^^___``````DDDBBB>>>NNNKKK444777:::888@@@===<<>>DDDGGGLLLRRRTTTQQQLLLIIIHHH]]]aaa```YYYUUUXXX]]]___nnnpppjjj\\\RRRWWWdddooosssvvvlllgggttt~~~zzzwwwzzzzzz~~~{{{|||ooommmtttwwwssstttttt{{{|||vvv|||yyyvvvxxxtttmmmkkk^^^FFF888;;;;;;<<<@@@EEEFFFDDD@@@AAAAAABBBCCCDDDEEEEEEBBBAAAAAABBBDDDEEEDDDCCCAAAAAA@@@???>>>>>>??????@@@@@@???>>>>>>>>>>>>>>>;;;<<<>>>AAACCCEEEFFFGGG???<<>>AAAAAA???===AAAAAABBBDDDFFFEEEAAA???>>>>>>>>>======>>>>>>>>>???>>>===<<<<<<<<<<<<===<<>>;;;;;;===<<<999999999999:::;;;;;;<<<<<<===999555@@@;;;555???555999999888888888888999999888888888888888888888888888888999999888888777666555555444333333333333444444444444555555555666666444444444444444333222222333333444444444333222222222222222222111111111111111111111000000000000000////////////////////////......////////////......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,444666///+++------***))))))))))))))))))))))))(((((()))))))))((((((''''''''''''''''''''''''''''''(((((())))))(((((('''nnnFFFGGGHHHFFF@@@;;;===CCCDDDCCC:::888AAAGGGPPPbbbiiixxx|||zzzyyyqqqqqqtttyyy{{{zzz||||||rrriiijjjoootttxxx{{{}}}lllcccdddhhhtttzzzssswww~~~|||~~~uuurrreeebbbaaaGGG;;;KKKUUUaaaiiiooopppkkkddd^^^WWWSSSUUUXXXYYYYYY\\\EEEBBB>>>NNNKKK555888;;;777@@@>>>>>>GGGJJJFFFHHHGGGXXXNNN333...888???DDDLLLNNNPPPNNNLLLKKKNNNQQQaaa]]]VVVSSSYYYaaabbb^^^___fffiii```SSSMMMSSSZZZsssvvvlllhhhrrrwwwpppmmmuuuvvv{{{~~~zzz}}}}}}ttt{{{{{{mmmjjjtttvvvoooooottt{{{wwwqqq|||~~~xxxvvvsssnnnmmm^^^CCC777;;;<<<<<<>>>CCCCCCAAA@@@AAABBBBBBCCCDDDDDDDDDAAA@@@@@@AAADDDFFFEEEEEE@@@@@@???>>>>>>=========>>>>>>=========<<<<<<<<<===>>>@@@AAABBBBBBBBBAAA@@@;;;;;;AAACCC===888777999:::===@@@BBBBBB@@@>>>@@@AAABBBDDDDDDCCCAAA???===>>>????????????>>>===?????????>>>>>>>>>===>>>===??????;;;:::;;;;;;777999999:::;;;<<<===>>>>>>===<<<444???>>>777>>>666999999888888888888999999888888888888888888888888888888888888888777777666666555444333222333444444333333333444555555555666333444444444444333222222333333333333333333333222444333222000000000111111000000000000000111111111////////////////////////---......//////......---------,,,,,,++++++++++++++++++++++++++++++++++++)))---...+++***,,,***&&&(((((((((((((((((((((((((((((()))******+++++++++((((((((((((''''''''''''((((((((((((((((((((((((ZZZPPPGGGDDDAAA======@@@BBBAAA999888AAAGGGQQQbbbhhhuuu~~~xxxvvvxxxzzztttqqqsssyyy|||zzz{{{uuukkkhhhmmmrrrvvv~~~{{{mmmdddjjjsss}}}xxxfffooouuuzzz}}}}}}rrrpppaaa[[[\\\IIICCCIIITTTaaajjjnnnoooiiibbb[[[TTTOOOQQQTTTTTTVVVXXXCCCAAA===NNNJJJ444777999888AAA@@@???JJJNNNJJJKKKOOOYYYJJJ000///;;;CCCHHHPPPSSSUUUUUUUUUVVVZZZ^^^[[[WWWRRRRRR[[[gggjjjgggbbbiiipppmmmaaaVVVTTTWWWhhhpppnnnmmmsssrrrkkkmmmssssssvvv~~~|||yyyrrr|||}}}uuuttt|||zzzoookkkpppxxxtttooozzzxxxrrrooonnnooo^^^AAA<<<@@@AAA@@@@@@CCCCCC@@@@@@AAABBBCCCDDDDDDDDDCCC@@@@@@@@@AAADDDFFFFFFEEE@@@@@@??????>>>===<<<<<<=========<<<<<<<<<;;;;;;<<<===???@@@@@@???>>>===BBB===:::;;;===<<<:::999999;;;>>>???@@@@@@@@@@@@@@@AAACCCDDDCCCBBBAAAAAA>>>???AAABBBBBBAAA???>>>???????????????>>>>>>>>>>>>@@@???;;;:::;;;:::777999999:::<<<===>>>???@@@<<>>BBBAAA888777@@@EEEOOOaaajjjuuu}}}zzzuuuuuuxxxzzzuuuooopppwww{{{xxxyyy~~~|||uuujjjhhhmmmrrrvvv~~~||||||nnngggfffkkk|||kkkppptttzzzyyypppooo___YYYZZZHHHDDDBBBRRRdddnnnpppmmmfff___ZZZQQQLLLNNNTTTVVVWWWXXXAAA@@@===OOOKKK444555777999AAA@@@@@@LLLPPPNNNPPPSSSSSS@@@...111:::>>>BBBGGGMMMUUUZZZ[[[[[[\\\^^^VVVZZZZZZUUURRRUUU[[[]]]aaacccgggkkkjjjggghhhlll^^^kkkqqqrrrwwwtttpppvvvxxxxxxyyyttt|||~~~uuulllmmmtttuuupppwww{{{vvvpppnnnmmmmmm\\\>>>@@@EEEGGGEEECCCEEEEEECCCAAABBBDDDEEEEEEEEEDDDCCCAAA@@@@@@AAADDDFFFFFFEEE@@@@@@@@@@@@???===<<<;;;<<<<<<<<<===<<<;;;;;;:::::::::;;;<<<===>>>>>>>>>BBB???<<<<<<<<<=========:::<<<>>>>>>>>>>>>???@@@@@@BBBDDDDDDCCCBBBBBBBBB???AAACCCEEEEEECCCAAA?????????@@@@@@??????>>>===>>>@@@???;;;:::<<<;;;888999:::;;;<<<===>>>??????;;;AAA444<<>>CCCTTTfffnnnmmmkkkiiifff```TTTLLLOOOWWWYYYYYYXXX@@@@@@>>>QQQMMM555555666999AAA??????KKKRRRQQQUUUSSSKKK888///777888333666;;;AAAIIIOOOQQQRRRTTTVVVDDDIIIMMMMMMQQQXXX]]]^^^\\\VVVUUU\\\cccfffgggiii```lllqqqtttzzzvvvsss|||~~~}}}~~~}}}|||}}}}}}vvvuuuvvv||||||sssmmmsssyyytttsssvvvsssuuuqqqsssqqqkkkgggVVV;;;???EEEHHHFFFDDDFFFFFFDDDBBBCCCEEEFFFGGGFFFEEEDDDBBBAAA@@@BBBDDDEEEEEEDDDAAAAAAAAAAAA@@@>>><<<;;;;;;<<<=========<<<::::::::::::::::::;;;===>>>???<<<>>>???>>><<<<<<======:::>>>AAABBB@@@??????@@@@@@BBBDDDDDDBBB@@@AAACCC???AAADDDFFFFFFDDDAAA???>>>???@@@@@@@@@???======>>>@@@@@@<<<;;;======999::::::;;;<<<<<<===>>>>>>;;;CCC333;;;III===888888999999888888888888999999888888888888888888888888777777777777777666666555444444555555444444333222000000111222333444555555222333333333333222111111333333222222222333444555111111111111111111222222222222111111000000//////........................,,,------......------,,,---.../////////...---,,,++++++++++++++++++++++++)))+++------+++((((((***))))))))))))))))))))))))(((((((((((()))+++---...******))))))(((''''''&&&((('''&&&&&&&&&&&&'''(((hhhXXXJJJDDD<<<444666???FFFCCC888333999===FFFXXXlllvvv}}}}}}zzzyyywwwtttyyypppoooxxx|||yyyyyy}}}uuuhhhkkkqqqvvvzzzsssooottt|||xxxooosssqqqnnnvvv}}}qqqooocccbbb```EEE777JJJYYYfffhhhfffhhhnnnrrriii[[[PPPRRRYYY[[[XXXUUU@@@@@@???RRROOO666555555888@@@>>>>>>KKKRRRRRRWWWXXXJJJ888777AAA;;;000111999<<<@@@BBBDDDIIIPPPVVVNNNIIIEEEKKKYYYccc]]]QQQcccVVVNNNSSSYYYVVVPPPMMMhhhppprrrtttyyyuuurrrzzz}}}~~~{{{}}}zzzzzzrrrjjjiiirrr|||yyynnnsss}}}xxxqqqpppmmmjjjnnnvvvuuuiiiaaaRRR999;;;AAAFFFDDDCCCDDDEEEDDDCCCDDDFFFGGGHHHGGGEEEDDDBBBAAAAAABBBDDDEEEDDDCCCAAAAAABBBAAA@@@>>><<<;;;;;;<<<=========<<<;;;:::===<<<;;;::::::;;;======444:::??????<<<;;;:::999<<>>@@@DDDFFFFFFDDD@@@>>>>>>>>>???@@@???>>>===<<<>>>@@@@@@===<<<>>>>>>;;;::::::;;;;;;<<<=========;;;DDD333:::JJJ>>>888999999999888888888888999999888888888888888888888888777777777777777666666555333444555666555444333222///000111222333444555555222333333333333222111111333333222111222333555666000000111111222222222333333222222111000//////...........................,,,------......------,,,---...///000000///......++++++++++++++++++++++++'''))),,,,,,)))%%%%%%)))))))))))))))))))))))))))***)))(((''''''((()))***+++******)))(((''''''&&&((('''&&&%%%%%%&&&'''(((\\\RRRMMMKKK@@@000000<<>>>>>???AAACCCDDDCCCBBBCCCCCCDDDFFFGGGGGGDDDBBBDDDBBB@@@BBBEEEGGGFFFDDDEEEEEEEEEDDDBBB???;;;999===<<<<<<;;;;;;:::999999AAA===999999;;;===<<<;;;>>><<<;;;;;;===>>>>>>===>>>>>>AAAGGGMMMLLLFFF@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;<<<;;;:::888999<<<>>>@@@DDD555===GGG===;;;777;;;999777888:::;;;:::777:::999888777777888999::::::888666444333444555666666555444444333333333333222222222222333444555555555555444333333333333444555444333333555555444333333333222222111222222222111111111111000000000000---------.........//////000///...------...///000222111000///...---,,,+++---------,,,,,,+++++++++---,,,******+++***)))'''+++***)))))))))))))))***'''(((((()))(((((('''''')))))))))))))))*********''''''(((((('''&&&%%%%%%VVVOOOJJJGGG===333444<<>>;;;888<<>><<<:::::::::;;;;;;;;;;;;;;;;;;>>>;;;888888;;;=========>>><<<;;;;;;===>>>===<<>>========================>>>>>>???@@@AAA??????????????????@@@AAA?????????>>>>>>???@@@@@@===<<<:::999999:::;;;<<<<<>>===>>>===>>>BBBFFFHHHEEEBBB???@@@@@@AAA@@@???===<<<999999999:::;;;<<<<<<<<<:::888777888:::===>>>>>>>>><<<;;;<<<===>>>===;;;??????@@@EEEJJJLLLIIIFFF>>>=========<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@????????????@@@AAABBBBBBAAA@@@???>>>???@@@BBBDDD@@@<<<999888:::<<<;;;:::999???333===HHH===<<<888999888777777999999888777777888888999999888888777555555555555444333222111444333333222222222222333444444444444444555555555777777666666555555555555333222111222333444333222000000000000000111222333222222111111111000000000---------...............------,,,,,,,,,,,,------000000//////...---,,,,,,------,,,,,,,,,,,,++++++---,,,******++++++***(((''''''&&&''''''((()))***(((''''''&&&'''(((***+++*********))))))((((((((('''''''''(((''''''&&&%%%```___WWWGGG<<<888777444AAA@@@???>>>;;;>>>KKKXXXeeelllrrrtttvvvvvvrrrllllllmmmqqquuuxxxyyyzzz{{{ttteeelllnnnoooqqqyyy~~~zzzwwwxxx{{{fff[[[^^^ooommmttt~~~{{{~~~yyypppXXX666777@@@TTTcccdddbbbfffkkkllllll^^^OOOKKKPPPVVVVVVSSS>>>FFFEEEMMMCCC111777::::::>>>CCCIIISSS]]]aaa```hhh777(((666444777EEECCCFFFHHHFFFCCCCCCHHHNNNPPPWWW\\\[[[TTTUUU\\\^^^ZZZPPPPPPSSS\\\fffjjjfffaaammmwww}}}yyyvvvzzz|||zzzccckkktttzzz~~~sssqqqrrrsssppplllooovvv~~~uuurrr{{{}}}vvvwwwrrrppprrrrrrppppppsssrrrsssuuuqqqbbbOOOBBB>>>EEECCCAAAAAACCCFFFHHHHHHJJJGGGCCCAAA???>>><<<;;;;;;;;;===AAAFFFHHHEEEBBB>>>??????@@@AAA@@@@@@???999999:::::::::;;;;;;;;;999888888888:::;;;======>>>===<<<===>>>>>>===;;;>>>======???BBBDDDDDDBBB<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>?????????>>>??????@@@@@@AAA@@@>>>===>>>AAADDDFFFBBB===888777;;;===;;;777999@@@666@@@JJJ???>>><<<888777777777888888777777666777888999999888777666444555666666666444222111333222222111111222222222444555555555555555555555666666666666666555444444222111000111333444333222000000000000111222444444222222222111111111000000........................------,,,,,,,,,,,,------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++,,,***)))&&&&&&&&&'''((()))***++++++)))(((&&&&&&''')))***++++++***)))(((''''''&&&&&&'''''''''''''''&&&&&&fffdddYYYHHH===999666222???>>>>>>>>>;;;>>>JJJWWWdddllltttxxxzzzyyysssllljjjnnnrrrvvvzzz|||}}}|||wwwgggiiimmmppprrryyyyyywww}}}qqqaaaXXXfffjjjwwwyyynnnWWW666999CCCUUUdddggghhhlllmmmjjjjjj\\\NNNKKKRRRXXXYYYUUUCCCDDD===FFFBBB444<<<<<>>FFFKKKLLLHHHHHHNNNQQQPPPCCCJJJMMMLLLPPPZZZ]]]YYYUUUYYY___fffiiiiiifffccciiiwwwzzzxxx||||||vvvmmmnnnsss}}}xxxqqqkkkkkkmmmnnnooopppzzz{{{yyy|||}}}yyyxxxvvvqqqnnnnnnpppssswwwrrraaaKKK>>><<>>@@@@@@>>>===???>>>===<<<===>>>>>>>>>;;;<<<<<<===<<<;;;::::::::::::::::::;;;<<<===>>>@@@@@@???======<<<<<<<<>>===>>>@@@CCCEEEBBB===888777;;;===;;;777888@@@666???HHH======<<<777777888888777777777888666777888999999888777666555666777888777555333111222222222111111222222333333444555666666666555555444444555555555444333222222111000111333444333222111111111222333444555666222222222222111111111111.....................------------......---------............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,,,,+++***((('''(((((()))***+++,,,---,,,)))'''&&&&&&'''(((+++******)))((('''&&&&&&&&&&&&'''''''''''''''&&&ddd]]]RRRFFF===777555555>>>======<<<:::===IIIWWWeeeooowwwyyywwwuuuooohhhiiioootttwww|||wwwhhhgggkkkpppssszzzuuuvvv~~~{{{jjjeeekkkvvvzzzyyypppjjjXXX;;;AAADDDUUUdddhhhiiinnnnnnjjjcccXXXMMMMMMVVV]]]]]]YYYEEECCC888BBBAAA666======CCCCCCBBBFFFSSS]]]WWWIIIHHH&&&***===666777@@@777<<>>BBB@@@???@@@BBBDDDEEEEEE@@@@@@AAABBBCCCBBB???<<<<<<;;;<<<@@@EEEGGGEEECCCAAAAAAAAAAAAAAAAAAAAAAAA;;;;;;;;;:::999888888888999:::;;;;;;::::::;;;<<<===<<<===@@@BBBCCCAAA@@@AAA@@@???>>>===<<<======;;;<<<=========<<<:::999::::::::::::;;;<<<===>>>AAA@@@???===;;;;;;::::::???>>>===<<<===>>>@@@BBB@@@<<<999888:::<<<;;;:::888???444<<>>555333888===<<<;;;:::888;;;IIIWWWfffpppwwwvvvrrrpppmmmkkkiiipppvvvxxx}}}uuuffffffjjjooosss|||yyyhhhooovvvyyy~~~uuukkkjjjcccbbbWWW???FFF@@@TTTfffhhhfffiiilllkkkcccYYYPPPQQQYYY___\\\VVVAAABBB:::CCC@@@222999999:::???AAAEEERRR^^^[[[NNN:::+++444BBB;;;:::???888:::CCCFFFBBBBBBIIIJJJFFFDDDLLLQQQSSSYYY]]]UUUHHHSSSUUUXXXYYYXXXXXXYYY[[[\\\eeennnrrrrrrsssvvvxxxzzz{{{wwwoooqqqzzz~~~wwwyyyzzzzzzvvvssstttzzzvvvtttwwwzzzwwwiiijjjlllhhhZZZIII@@@@@@AAA@@@???AAACCCEEEEEEDDDAAA@@@@@@AAABBBBBBAAA???>>>======@@@EEEGGGFFFDDDCCCBBBAAA@@@????????????::::::999999999999999999777999<<<<<<;;;;;;===???<<<<<<>>>AAADDDEEEDDDBBB@@@@@@@@@???=========>>>;;;<<<>>>>>>>>>===;;;::::::::::::;;;;;;<<<===>>>@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<=========<<<:::999999:::;;;<<<:::AAA444:::???333666777777999::::::888777888:::777777666666666666777777555666666666666444333222333333333333333444555555...000222555666666666555444555666777666555333222333222111222444666555444333333333222222333444444333333222222222111111111//////.........---------+++,,,------------,,,+++,,,,,,,,,------.........+++++++++,,,,,,------------+++++++++------,,,+++))))))((((((((())))))***))))))))))))))))))))))))((((((((((((((((((''''''%%%&&&&&&'''((((((''''''dddTTTHHHGGG???333111999===;;;:::888666:::HHHWWWeeeooovvvsssnnnoooqqqrrriiiqqqvvvyyysssdddfffjjjnnnsss}}}yyyhhhqqqxxxyyy}}}mmmbbb___YYY\\\TTT>>>FFF;;;SSSggghhhaaaccciiilllggg^^^UUUUUU[[[]]]WWWOOO<<>>???@@@@@@@@@BBBEEEFFFEEECCCDDDBBB??????@@@AAABBBBBB@@@>>>===@@@DDDGGGFFFDDDCCCBBBAAA???>>>=========888888888999999:::;;;;;;555888<<<===<<<===???BBB;;;<<<>>>BBBFFFGGGFFFDDD===>>>???>>>=========>>><<<===>>>??????===;;;:::;;;;;;;;;;;;<<<===>>>>>>@@@???>>>>>>>>>>>>>>>???;;;;;;;;;;;;;;;:::::::::;;;<<<;;;:::888999<<<>>>>>>DDD666:::>>>333666888777:::;;;:::888777999;;;888777666555555666777888555555555555444333222222333333333333444444555666---...111444666666666555555666777888888666444333333222222333555666666555333333222222111222222222333333333222222222111111//////.........---------***+++,,,------,,,+++***+++,,,,,,------.........+++++++++,,,,,,------------+++++++++---------+++)))(((((('''''''''((((((&&&'''(((***++++++,,,,,,'''''''''(((((((((((((((%%%%%%&&&'''((((((((('''pppWWWUUUHHH:::888111333???AAA>>>666///555FFFUUUgggooo~~~sssqqq{{{uuuvvvmmmoooyyy}}}xxx```ccciiimmmooouuu||||||jjjmmmvvvxxxvvv{{{lllWWWdddnnnSSSGGGJJJ>>>===SSSfffjjjcccaaafffkkkmmm^^^RRRUUU```ccc[[[RRRFFF666:::FFF>>>000...000>>>GGGFFFTTTUUU___kkkDDD((())),,,111888@@@FFFIII@@@EEEGGGFFFGGGLLLNNNMMM[[[WWWTTTQQQNNNMMMPPPUUUXXXYYYXXXaaappplll```^^^ppphhhiiisssxxxtttsssxxx||||||xxxuuutttvvvyyy{{{zzzvvvsss{{{sssyyy{{{uuupppqqqhhhNNN@@@CCCDDDBBBBBBAAAAAABBBCCCEEEFFFCCCCCCCCCAAA>>>>>>???AAACCCCCCBBBAAABBBDDDFFFHHHHHHFFFBBB???===<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999:::;;;===???;;;<<<<<<<<>>;;;;;;<<<<<<<<<<<<<<<;;;:::999888===<<<:::999999:::<<<===EEEDDDBBB@@@>>><<<;;;:::888999::::::;;;;;;:::::::::999999999999:::;;;;;;???777444888:::888888;;;<<<;;;::::::999999::::::888888888888888777666666666666777777666555444444222444666777888777666555555555666666666666555555777888999777555333333333///222333111222666777444333333333333333333333333222111///......000333555...---,,,---/////////---...........................---,,,,,,......---,,,//////.........---------***---///...+++((()))***))))))))))))))))))))))))************)))))))))))))))((((((''''''''''''(((&&&''''''(((((((((((((((nnnUUUSSSHHH<<<:::222555>>>@@@???888333999KKKZZZeeelll{{{rrrppp{{{uuuxxxtttsssyyyxxx^^^ccchhhkkknnnuuuyyywwwtttwww{{{mmmrrrrrrllltttmmmggg\\\lllsssWWWHHHFFF666:::PPPdddhhhbbb```dddiiimmm^^^RRRUUU___ccc[[[QQQAAA444:::EEE<<<111222666777AAAEEETTTUUUXXXYYY///###(((///333666999>>>BBB???BBBBBB???@@@FFFJJJKKKAAAMMMUUUPPP@@@666===GGGRRRXXXZZZcccoooiii___aaafffaaadddpppvvvsssrrrwwwyyyzzzzzzyyyzzz|||}}}zzzyyyxxx{{{sssqqqzzztttyyy||||||}}}uuupppqqqhhhNNN???@@@AAABBBBBBAAAAAABBBCCCEEEFFFEEEEEEDDDAAA???>>>???AAADDDCCCBBBBBBBBBDDDFFFGGGGGGEEEBBB@@@===<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>???>>>===<<<<<<======>>>>>>???======AAAHHHJJJHHHCCCCCCBBB@@@???>>><<<<<<<<<<<<<<<<<<;;;:::999888<<<:::999888888999:::<<>>999777<<<>>>:::999:::;;;::::::999999999999999777777777888777777666666666666666666666555444444333444666777777666555444111222333555666666777777666777888777444222111222000333444111222555666333333333333333333333333333......///222666<<>>@@@???888333999JJJZZZffflllzzzrrrpppyyytttxxxzzzvvvxxxvvv\\\^^^aaaeeekkkwwwyyyzzzzzz{{{~~~hhhiiilllmmmtttuuummmgggttttttZZZLLLGGG555888NNNccchhhcccaaadddgggjjj]]]QQQRRR\\\```XXXLLL;;;444<<>>CCCJJJJJJFFF???===BBBHHHIIICCCRRR^^^YYYIII>>>@@@FFFNNNTTTUUUZZZccc```^^^fffhhheeeiiitttyyywwwwww{{{xxxwwwwwwyyy{{{||||||{{{tttwww{{{~~~{{{yyy{{{sssuuu|||www~~~{{{|||uuuppprrriiiNNN?????????BBBBBBAAABBBBBBCCCEEEEEEEEEEEEDDDBBB@@@???@@@BBBEEEDDDCCCBBBBBBCCCDDDEEEFFFEEECCC@@@>>>===<<<<<<:::;;;;;;<<<===>>>??????>>>???????????????>>>>>>;;;<<<;;;:::???GGGJJJIIIEEEBBB@@@@@@AAAAAA>>>;;;<<<<<<<<<<<<;;;:::999888;;;999888777777888999;;;<<<===>>>@@@???>>>===<<<999999:::;;;;;;;;;;;;;;;:::999999999999:::;;;;;;>>>;;;;;;>>>???<<<999999:::999999888888888888888555666666777777777666666666666666666666555555444444555666666666555444333///000222444666777888888888999999888555333222333222555555222222555555222333333333333333333333333111000000111444777;;;===222000............,,,***........................000///------......---,,,............------------...+++(((''')))++++++***))))))))))))))))))))))))******))))))))))))(((((((((((('''(((((()))***+++&&&''''''(((((((((((((((yyyYYYTTTLLLAAA===111333>>>@@@>>>666///444CCCRRRiiimmm{{{sssqqqxxxrrrwww}}}xxxwww~~~yyy|||sss[[[WWWYYY^^^hhhxxxvvv~~~~~~~~~|||zzzhhhbbbppp~~~sssjjjvvvtttlllmmmgggTTTKKKDDD444888NNNcccjjjfffdddeeegggfff[[[OOOOOOYYY^^^UUUHHH777666@@@CCC444...777>>>BBBEEEHHHQQQVVVRRRBBB((()))...444777777888:::<<>><<<;;;:::::::::;;;;;;;;;;;;;;;;;;<<<>>>@@@AAA@@@???>>>777999888888<<>>???BBBCCC???;;;<<<<<<<<<<<<;;;:::999888;;;999888777777888999;;;:::;;;>>>???@@@>>><<<:::999::::::;;;<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>===<<<===<<<;;;:::999999888888777777777777777444555555666666666666666555666666666666666555555555555666666555444333222000111333555666888888999;;;<<<<<<;;;888666555666333666666333222444444111333333333333333333333333555333111///......//////111000......//////---+++........................000...------...---,,,+++------------------------)))***++++++***)))***+++))))))))))))))))))))))))***)))))))))(((((((((((('''''''''((()))***+++,,,&&&''''''(((((((((((((((yyyVVVOOOIIIAAA<<<111333<<>><<<;;;======<<<;;;:::999999888666888;;;>>>@@@@@@@@@???:::<<<<<<:::;;;AAAEEEEEEDDD@@@===>>>BBBCCC@@@<<<<<<<<<<<<<<<;;;:::999888;;;:::999888888999:::;;;:::;;;>>>??????===;;;999::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>???>>><<<888666777999:::999888777777666666777777555555666666666666555555555555666666666666666555666666666555555444333333444555666777777888888777999;;;;;;:::888666666666444777666333222555444111333333333333333333333333333222111111111111222333000...---...000000///..............................---,,,,,,------,,,***,,,,,,------------------%%%...666555...)))***...)))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((()))++++++&&&''''''(((((((((((((((yyyRRRIIIFFF@@@<<<222555;;;>>>===777111666EEETTT^^^bbbuuuvvvwww}}}www~~~||||||}}}zzzyyy}}}ttt___\\\]]]```hhhwwwjjj|||}}}~~~xxx~~~wwwmmmsss}}}{{{uuuzzz}}}rrrhhh___YYY[[[VVVCCC...$$$333FFFZZZbbb``````bbbcccfff^^^TTTRRR]]]eee\\\KKK999===DDD<<<)))(((444888===EEEVVV]]]dddUUU111,,,444...+++///999CCCGGGGGG???EEEHHHHHHJJJNNNQQQQQQDDDLLLNNNIIIIIIRRRXXXYYYZZZ]]]\\\dddssssssoootttnnnnnnoooppprrrwww~~~~~~yyytttrrrsssxxx|||~~~}}}|||{{{{{{zzziiioootttzzzvvv{{{|||yyywwwwwwyyyyyyxxxvvvuuupppqqqhhhNNNAAACCCDDD@@@AAABBBCCCDDDDDDDDDDDD???@@@AAAAAAAAACCCFFFHHHCCCCCCDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCBBB???<<<:::AAA@@@???>>><<<:::999999555777:::===?????????>>>@@@CCCCCC>>><<>>@@@AAA???===<<<<<<<<<<<<;;;:::999888<<<:::999888888999:::<<<;;;<<<===??????===<<<;;;::::::;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>??????<<<555222555888999999888888777777777777777666777777777777666555444444555666666666666666666666666666666555555555555777777888888888777777666444666777666555333444444444777666333333555555222333333333333333333333333222222111111111111111222///...---...000111000///...........................,,,,,,,,,---...---,,,,,,,,,,,,,,,------------&&&222>>>===222***,,,222))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&''''''((()))***&&&''''''(((((((((((((((XXXKKKGGGBBB>>>333777<<>>CCC888%%%'''444444===EEEYYY\\\```MMM$$$(((...,,,+++000:::DDDKKKNNNHHHLLLMMMJJJHHHIIIJJJHHHHHHVVV]]]VVVQQQWWW___aaaVVV\\\]]]dddooonnnlllvvvnnnrrruuuuuuvvvzzz~~~|||zzzwwwttttttwww}}}zzzzzzyyyxxxxxxyyyzzz{{{vvvrrrqqq}}}xxxyyyxxxwwwxxxxxxuuurrrssswww{{{xxxqqqpppeeeJJJ<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888;;;999888777777888999;;;:::;;;<<<===>>>?????????:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<======@@@>>>666222555777777999999888777777777777888999999999888777666555444444444555666666666666666777666666666666777777888666666777777777777666666111222444444333333333444444666666333333666666333333333333333333333333333333222111000///...---,,,111000...///000000///..............................------...000111000///++++++,,,,,,,,,---------(((333<<<:::000)))***///))))))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&''''''&&&''''''(((((((((((((((cccSSSLLLEEE???333666???BBBAAA999222555CCCPPP]]]```tttwwwvvvvvvlllsssyyyyyyvvvrrrppprrrttttttyyyttt{{{|||ssseee___bbbeeejjjuuummmwww}}}~~~qqqkkkgggsss~~~|||{{{uuutttiii```bbbWWW555(((999333EEEWWW]]]^^^```bbbddd```[[[RRRPPP[[[fff]]]JJJ888===AAA555$$$(((444333DDDJJJZZZUUUWWWDDD***222111///...000333888;;;???CCCDDDBBBBBBFFFIIIHHHPPP[[[aaa]]]\\\bbbaaa[[[\\\aaa```aaahhhiiipppnnnsssxxxxxxwwwxxxyyyyyyooorrrvvvwwwuuutttvvvxxx{{{zzzyyywwwvvvuuuuuuuuu|||ooogggrrrqqqvvvnnnnnnrrrtttnnngggfffoooyyyzzzrrrooobbbGGG888;;;===@@@AAABBBDDDDDDDDDDDDCCCBBBBBBBBB@@@??????AAACCCAAAAAACCCDDDEEEEEEEEEEEE@@@AAACCCDDDCCC@@@<<<:::<<<<<<<<<;;;::::::999999;;;<<<<<<<<<<<<<<<;;;;;;555;;;>>><<<:::<<<<<<;;;<<<===>>>>>>======>>>???<<<<<<<<<<<<;;;:::999999999888777555555777888999999999;;;<<<>>>AAABBBCCC:::;;;<<<<<<======<<<<<<:::999999999999:::;;;;;;;;;@@@@@@888444666777555:::999999888888888888888:::::::::999777666444333444444555666777777666666777777666777777888999:::444555555666666666666666000222444555444444555666333666666333333666666444333333333333333333333333000000111111222222333333333111000///000///...,,,........................///......///222333333222+++++++++,,,,,,---------***000666333,,,&&&'''***)))))))))))))))))))))))))))((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((|||YYYLLLHHH???777777BBBFFF>>>555777999@@@OOOZZZiiippprrrzzzxxxrrrsss}}}tttiiidddiiiqqquuuttt||||||pppcccaaa^^^eeelllqqqqqq~~~mmm^^^pppwwwxxxrrrrrrxxxxxxqqqlllbbb\\\]]]WWWEEE111%%%000>>>TTTdddgggbbbbbbfffaaa]]]JJJPPP\\\\\\XXXBBB777@@@BBB'''""",,,***777???GGGOOOdddVVV...%%%$$$+++++++++...333;;;BBBFFF>>>JJJOOOIIIIIIQQQSSSOOOYYYgggeeeRRRRRRdddhhh[[[VVVXXXhhhiii\\\jjjxxxwwwxxx{{{}}}zzzqqqwww}}}|||vvvnnnjjjiiizzzzzzxxxwww{{{~~~yyyqqqssswwwwwwrrrooopppsssrrrjjjnnnuuuwwwqqqjjjkkkqqqqqqppppppUUUBBBBBB:::>>>AAAAAAAAAAAAAAABBBCCCDDDBBBAAA???>>>>>>???AAACCCDDD@@@===;;;===@@@CCCDDDAAA???===>>>@@@@@@===:::======<<<<<<<<<;;;;;;;;;:::;;;<<<<<<===<<<<<<;;;======<<<;;;:::999999888===============<<<<<<<<<===@@@CCCBBB>>>:::999999:::::::::888666666888999<<<;;;:::;;;===@@@DDDGGGBBB@@@<<<:::888999:::;;;999999999999999999999999???<<<888888:::;;;999666===;;;999777666666777888888888999999999999888888666666666555666777888888555555666777777777777777666555555555555444444444555444333555777888777666666555444333333444555666444444444333333333222222000000111222333222///---111111000///...------,,,000///...------------------------.........//////,,,,,,............,,,,,,,,,++++++***))))))*********)))(((***,,,---,,,)))''''''(((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''gggOOOLLLAAA444777AAAGGGAAA999888888===KKKWWWgggnnnpppwwwvvvoooppprrrnnnjjjkkkqqqvvvvvvrrrpppuuuyyy|||~~~sssfffaaa___fffmmmsssqqqrrrvvvllltttvvvrrrssszzz{{{uuufff\\\VVVVVVPPPAAA222,,,444@@@TTTdddgggccccccgggddd^^^JJJNNNYYYYYYWWWBBB888@@@@@@%%% +++***888???LLLSSS]]]HHH&&&&&&***&&&)))...222666;;;BBBFFFKKKLLLMMMNNNLLLJJJNNNSSSSSSYYYRRRFFFKKK\\\```TTT___YYY\\\UUUHHHVVVkkklllssstttvvvyyy{{{|||{{{zzz}}}vvvpppmmm{{{}}}}}}|||~~~zzzsss___fffkkkmmmooouuuyyyyyymmmnnnrrruuurrrkkkiiikkkeeeeeefffLLL<<>>======>>>>>>???CCC@@@===<<<===AAADDDFFF@@@>>>===>>>??????===;;;<<<<<<;;;;;;::::::::::::999::::::;;;<<<===>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<============???@@@AAA@@@===;;;:::::::::::::::888666666888:::;;;:::999999;;;>>>AAACCCAAA???<<<:::999999:::;;;::::::::::::::::::::::::<<<<<<;;;:::999888888999:::888777555555555555555777888888999999888888777444444555555555666666666555555666777777777777777666555555555555444444444555444333555777888777666777777666666666666777777333333333222222222111111000000111222222111///---000000//////......------//////...---------------------------.........///++++++,,,,,,,,,,,,++++++++++++***************+++***(((((())),,,,,,+++)))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''sssNNNOOODDD222888???HHHFFF===999555:::IIITTTeeelllooouuutttmmmooommmjjjiiinnnuuuyyyxxxvvvlllrrrxxx~~~uuuhhhaaa___gggooouuupppmmmjjjKKK]]]yyy|||ooovvvxxxsssrrrwwwwwwrrrkkk```YYYWWWNNN>>>555555999CCCTTTbbbfffccccccgggeee___JJJMMMVVVVVVTTTAAA:::@@@>>>"""******888:::PPPWWWUUU;;;%%%***!!!(((111666888;;;AAAFFFIIIEEEIIITTTTTTMMMPPP\\\VVVRRRIIIEEENNN]]]^^^WWWpppgggccc\\\UUUaaapppqqqqqquuuyyy{{{{{{}}}}}}wwwpppkkkxxx|||}}}||||||}}}{{{wwwbbbiiinnnppprrrwwwyyyxxxtttrrrsssvvvtttlllfffdddfffddddddKKK===AAA;;;@@@??????@@@AAABBBCCCDDDEEE??????@@@??????>>>======AAA@@@>>>===>>>AAAEEEHHH???===<<<===>>>>>>===;;;;;;::::::::::::999999999999999999999;;;===???@@@========================;;;;;;<<<<<<======>>>>>>>>>===============:::999999:::999888666666888:::::::::888888999;;;>>>???@@@>>><<<:::999999:::;;;::::::::::::::::::::::::999<<<>>><<<777666888;;;:::::::::999888888888777777888888999999888888777444555666777777777666666555666666777777777777777666555555555555444444444555444333555777888777666777888888999999888888777333333222222222111111111000111222222222111///...///////////////.........///.........------------------------............+++******))))))******+++++++++*********++++++,,,)))(((((()))***+++***((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''vvvIIIMMMEEE111:::===HHHFFF===888444;;;KKKTTTfffnnnqqqvvvtttmmmoooqqqkkkhhhkkkrrrvvvyyy{{{tttzzzttteee```^^^fffooouuuuuuWWW<<<444NNNuuussslllssswwwtttsssvvvwwwuuurrrggg___[[[MMM999111444;;;BBBPPP^^^dddccccccfffddd___LLLOOOVVVTTTQQQ<<<;;;@@@;;;((()))777555NNNSSSKKK222$$$%%%###***333777666999@@@FFFCCCEEEMMMWWWWWWQQQQQQVVVZZZSSSMMMOOOWWW^^^___]]]aaa^^^^^^bbbgggoootttrrrrrrvvvzzzzzzyyy|||~~~|||{{{xxxqqqkkkqqqtttvvvssstttyyy}}}}}}wwwzzz{{{xxxxxx{{{|||zzzwwwwwwyyy{{{vvvlllfffeeeoookkkiiiOOO???CCC<<<@@@???@@@@@@AAABBBBBBBBBBBBAAABBBCCCCCCCCCAAA???===@@@??????>>>???BBBFFFIII>>>===<<<<<<<<<<<<<<<<<<;;;:::::::::::::::::::::;;;:::999888999;;;>>>???<<<<<<<<<======>>>>>>>>><<<<<<<<<===============<<<;;;;;;>>>@@@???:::555999999999888666666888:::;;;:::999999999:::<<<===>>>===;;;:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<;;;888777888999999999:::::::::999999888777777888888888888777777555777999:::;;;:::888777666666777777777777666666666555555555555444444444555444333555777888777666777777999::::::999777777444444333333333222222222000222333333111000000000.........///////////////..................------------------------------,,,+++***))))))***+++,,,++++++*********+++,,,,,,((((((((()))))))))((((((******))))))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''|||}}}vvvGGGJJJCCC111:::<<>>PPPWWWjjjsssuuuyyyuuuoooqqqsssllljjjnnnrrrsssuuuxxxyyy~~~~~~nnn^^^]]]\\\eeennnttt~~~gggNNNLLLsssrrrrrrdddlllssstttuuuxxx|||}}}rrrfff___[[[KKK333)))---999>>>KKKYYYaaabbbccceee```___OOOSSSXXXSSSMMM888;;;???888&&&'''555;;;JJJCCC999'''(((&&&(((...333444333666???GGGLLLTTTVVVPPPLLLMMMMMMIIITTTSSSUUUXXXYYYYYYZZZ\\\UUUVVVYYYdddrrrwwwsssqqqvvvyyyzzzwwwrrrttt~~~{{{{{{}}}|||wwwrrrlllnnnlllhhhkkkvvv}}}yyyzzzooorrrxxxzzztttkkkiiimmmpppkkkgggKKK<<<@@@999===AAAAAABBBBBBBBBAAA@@@???@@@AAACCCDDDCCCBBB???>>>>>>?????????>>>AAAEEEIII???>>>>>><<<;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<:::999888:::;;;<<<;;;;;;;;;<<<======>>>>>>>>>>>>======<<<<<<;;;;;;<<<===@@@DDDFFFCCC<<<555888999999888666777999;;;<<<<<<;;;::::::;;;<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999;;;;;;888666444444555666666666555555777777777888888777777777555777999:::;;;:::888777666666777777777777666666666555555555555444444444555444333555777888777666555666888888888888666555666666555555555444444444000222444333111///000222.........///////////////------...//////......---------------------,,,,,,---,,,+++******+++,,,---,,,+++++++++++++++,,,,,,(((((()))))))))(((((((((******))))))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''~~~xxxLLLIIIBBB333888;;;DDDAAA888777888AAARRRZZZnnnxxxyyy{{{vvvoooqqqllliiikkktttwwwrrrpppsssvvv{{{{{{kkk[[[\\\[[[dddmmmsss{{{llleeehhhvvv~~~nnniiipppvvvwwwtttsssuuuwwwqqqddd]]]\\\MMM333(((---666999EEEUUU```ccccccddd______QQQVVVZZZSSSLLL666;;;===666%%%%%%222DDDDDD///%%%---...,,,///111111222777AAAIIISSSYYYTTTFFFAAAJJJPPPNNNQQQXXX___^^^ZZZXXXZZZ]]]```aaa^^^gggyyyyyypppqqq}}}{{{uuusssyyy|||xxxxxxzzzzzzvvvrrrooolllfffbbbggguuuzzztttuuu{{{~~~}}}dddiiiqqqtttooojjjllltttnnngggcccHHH;;;AAA;;;???@@@AAABBBBBBBBBAAA???>>>===???@@@BBBBBBAAA???>>>===???@@@???===???CCCGGGAAAAAA@@@===:::999;;;<<<;;;;;;<<<<<<<<<<<<<<<======<<<;;;999999999999:::;;;;;;;;;<<<<<<=========>>>=========<<<<<<<<<<<<>>>AAAEEEIIIJJJEEE>>>999888888999888666777999;;;===<<<<<<;;;;;;<<<<<<<<<::::::::::::::::::;;;;;;:::::::::::::::::::::::::::888666888<<<<<<999444666666666777777888888888666777777888888777777666444555666777777777666666777777777777777666666555666555555555555444444444555444333555777888777666555666666666666666666555777777666666666555555555111333555333000///111333///////////////.........,,,---.../////////...---------------,,,,,,,,,,,,...------------------...------,,,+++++++++++++++(((***+++***)))(((((()))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''vvvRRRHHHAAA777666:::BBB???999;;;;;;@@@NNN[[[oooyyyyyyzzzssslllooohhhdddhhhssswwwrrrrrrxxxxxx}}}}}}nnn___]]]\\\eeennnsssuuuvvvnnnooozzzeeennntttyyyyyytttoooooorrrsssbbbYYYYYYLLL333(((---222555AAATTTaaaeeeeeeeee``````RRRUUUYYYSSSMMM888:::<<<444%%%$$$000AAA:::###---000+++,,,...000444;;;DDDJJJTTTTTTOOOHHHEEEIIIPPPUUUVVVaaahhhccc^^^```cccddd^^^aaa]]]dddvvvqqqbbbfffyyy~~~~~~{{{zzz{{{|||yyyvvvttttttrrrnnnkkktttoooeee___eeerrr|||xxxqqqqqquuuvvvssseeeggglllooommmiiikkkqqqllleee```FFF:::AAA<<<@@@===>>>@@@BBBBBBBBBAAA@@@===>>>???AAAAAAAAAAAA@@@<<<>>>@@@???<<<<<>>:::888:::<<<:::::::::;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::==================>>>>>>;;;;;;;;;<<<===>>>>>>??????BBBFFFGGGDDD@@@===;;;777888888777666777999<<<<<<;;;;;;;;;<<<<<<<<<<<<999999999::::::;;;;;;;;;::::::::::::::::::::::::777777888:::;;;:::888666::::::999999:::<<<===>>>666666777777777777666666444444555555555666666666777777777777777666555555666555555555555444444444555444333555777888777666777666666555555666666777666666666666555555555555111444555333000...111444000000//////......------+++,,,...///000///...------------,,,,,,,,,++++++------............------///...---,,,+++*********)))+++,,,,,,)))((((((***(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''sssUUUGGG@@@;;;777:::BBB???;;;>>>===???JJJ[[[oooyyyyyyxxxqqqjjjllliiiaaabbblllqqqqqqwwwssseee^^^]]]fffnnntttvvvggguuunnntttdddeeellltttxxxvvvsssvvv{{{sss___SSSRRREEE,,,!!!&&&000333@@@SSScccggggggfffaaaaaaQQQTTTXXXRRROOO;;;:::;;;444$$$###...888111 $$$$$$***---)))))),,,000777???FFFJJJXXXRRRRRRUUUOOOEEEEEENNNYYYfffjjjccc___fffkkkhhh^^^fffeeeoooxxxdddggglllsss}}}{{{yyy~~~|||yyyvvvsssooojjjgggwwwpppeee^^^cccnnnuuuuuuzzzyyyuuuqqqsssxxxyyyuuuooollllllnnnmmmiiihhhjjjjjjbbb\\\AAA666===777;;;999;;;>>>AAACCCDDDCCCCCC???@@@AAABBBCCCDDDDDDDDD;;;>>>@@@???;;;;;;???DDDEEEEEECCC???:::888:::<<<999999999::::::;;;;;;;;;888999:::;;;;;;;;;;;;:::?????????>>>>>>>>>>>>>>>888888:::<<<>>>@@@AAABBB>>>AAACCCAAA<<<999999:::777888888777777777:::<<<::::::;;;;;;;;;;;;<<<<<<888999999::::::;;;;;;<<<999999999999999999999999444888<<<<<<999777777999:::999888777888:::===>>>666666777777777777666666777666666666666777888888777777777777777666555555666666555555555444444444555444333555777888777666888777666555555666777888666666555555555444444444111444666444///...111555111111000///...------,,,+++,,,...000000///...------------,,,,,,+++++++++,,,,,,............,,,,,,000///...,,,+++***))))))))),,,---,,,***((()))***''''''(((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''VVV???FFF>>>===@@@DDDBBB<<<;;;AAAEEEEEEXXXmmmtttooonnnjjjdddeeedddbbbdddjjjoooqqquuuzzzyyy\\\]]]```YYYSSSeeesssmmmpppmmmjjj~~~xxx~~~{{{pppkkknnnooollliiikkkuuu~~~ooo___\\\XXX@@@+++(((,,,000///CCC\\\bbbbbbggggggllleeeXXXOOOUUU[[[NNN999<<<>>>777!!!!!!000AAA000'''###$$$+++(((...333000(((+++:::EEEEEEQQQNNNJJJGGGDDDEEEJJJOOO]]]ZZZUUUUUU[[[cccbbb]]]XXXbbbssstttlllkkktttzzzvvvkkkjjjuuu}}}}}}}}}|||yyyxxx{{{|||wwwpppgggiii^^^___oooooojjjuuuuuuxxxuuummmkkkppptttssspppgggcccfffjjjhhhbbb___fffgggSSS:::888<<<<<<>>>BBBCCCCCCBBBAAA@@@AAABBBAAAAAA@@@@@@@@@AAABBBCCCAAA>>>===??????>>>BBBHHHCCCBBBAAA???>>><<<::::::;;;;;;;;;;;;;;;:::999888999999:::::::::;;;;;;;;;==================<<<<<<>>>>>>>>>>>>============CCCCCCBBB@@@===<<<<<<===;;;:::888777888:::===>>><<<<<<;;;;;;;;;;;;<<<<<<:::999999888888999999::::::999888888999::::::999666666888;;;:::666666999<<<<<<<<<<<<<<<<<<<<<<<<777777777777666666666666:::888666555444555666777999888777777666777777888777777777666555555555444444444444333333444444555444444444555555555666666444444333333333333222222111222333444555444333333//////000000000000//////---++++++---000111000---++++++++++++++++++++++++---------,,,,,,,,,++++++...,,,))))))++++++)))&&&((()))***++++++***)))((())))))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''fffJJJHHH;;;888BBBFFFEEE???<<>>@@@AAACCCDDDCCCAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@======??????>>>AAAGGGCCCCCCAAA@@@>>><<<;;;::::::::::::::::::999888888999999999999::::::::::::;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<======@@@AAAAAA???======>>>???;;;:::888777888:::<<<>>><<<<<<;;;;;;;;;;;;<<<<<<::::::999999999999::::::;;;:::999999999::::::999555444666999888444444777::::::::::::::::::::::::666777777777888888999999999888666555555555666777888888888888888777777777666666666666555555555555555555444333333333444444444444444555555555666666444444333333333333222222111222222222222111111000/////////000000/////////111///---...000000///---+++,,,,,,,,,------------,,,,,,,,,,,,++++++++++++***)))((())),,,---,,,***((()))***+++++++++***)))***)))(((((('''((())))))((((((((((((((((((((((((''''''''''''''''''''''''bbbJJJHHH======DDDHHHHHHCCC>>>===>>>>>>LLLhhhvvvpppkkkhhhjjjsssjjjggghhhlllppprrrvvv|||{{{~~~}}}nnnTTTOOOVVVTTTMMMXXXuuupppbbbRRRXXXmmmtttpppppp~~~|||yyy[[[hhhlllppprrrqqqnnnlllkkkdddWWWVVVSSS===,,,---222***999UUUffffffjjjmmmeeefffaaaVVVNNNQQQTTTJJJ;;;;;;@@@:::%%%***<<>>???BBB@@@BBBDDDDDDBBB???>>>>>>AAAAAABBBBBB@@@???===<<<>>>======@@@???>>>@@@FFFCCCBBBAAA???>>><<<;;;:::999999999999999999888777888888888999999999999:::999:::;;;<<<<<<<<<<<<<<<:::::::::;;;<<<<<<<<<======>>>??????>>>===???@@@:::999888888888:::<<<>>><<<<<<;;;;;;;;;;;;<<<<<<;;;::::::999999::::::;;;<<<<<<;;;::::::999::::::666555777999888444444888888888888888888888888888666666777888999:::;;;;;;999888666555555666777777666777888999999888777777555555555555555555666666666666555444333333333444444555555555555666666666444444333333333333222222666555333222111000000000......////////////......555333000............---,,,,,,------......//////,,,++++++++++++************)))(((***,,,------,,,))))))***+++,,,,,,+++++++++***)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''pppdddgggbbbZZZ\\\kkkjjjkkkQQQAAAEEE???CCCDDDHHHJJJFFF@@@<<<<<<===LLLgggsssooolllkkklllsssoookkkjjjmmmoooqqquuu{{{~~~yyylllTTTSSSYYYXXXSSS^^^vvvooo```LLLWWWuuuyyyxxxssscccrrrwwwjjjbbbeeejjjooopppnnnjjjhhh```UUUTTTOOO777''')))---(((===[[[fffdddjjjooofffbbb]]]UUUNNNPPPPPPGGG;;;>>>DDD===###***;;;FFF(((""",,,222...000000///444>>>BBB@@@GGGBBBEEEKKKFFF===GGGZZZaaa[[[QQQIIIKKKSSSWWWUUUgggtttuuufff]]]bbbgggdddiiirrrxxx{{{}}}zzzxxxrrrvvvuuuooonnnuuuhhh\\\bbbfffZZZ___ooopppiiinnnqqqpppnnnpppuuuyyyiiijjjooouuussskkkdddccc^^^\\\III888:::>>>===AAA???BBBDDDDDDBBB???===<<>>;;;999===<<<===??????===@@@EEEAAA@@@???>>>===;;;::::::888888999999999888888777777777888888888999999999888999:::;;;<<<<<<<<<<<<999999:::;;;<<<======>>><<<>>>??????>>>======>>>:::999888888999:::<<<===<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::::::::;;;;;;======<<<;;;:::999:::;;;:::888999;;;:::666777:::777777777777777777777777666666777888888999::::::888777666666666666777777555777999::::::999888777444444444555555666666777777666555444444333333444555555555555555666666666444444333333333222222222:::999666444222111111111......////////////......555333000------------.........------------------+++++++++*********)))))),,,,,,++++++++++++***))))))******+++,,,,,,,,,---,,,+++***)))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''ooopppkkklllddd___dddbbb\\\]]]hhheeefffPPPEEEGGG===>>>AAAEEEIIIHHHBBB<<<;;;>>>NNNfffpppnnnooonnnlllooowwwrrroooqqqrrrsssxxx~~~|||wwwkkkTTTQQQVVVXXXYYYggg{{{|||fff^^^UUUfff|||qqqgggxxxooo[[[hhh|||llleee\\\aaacccgggiiijjjiiigggeee^^^VVVUUUMMM555'''***---444HHHbbbiiiaaadddhhh```ddd___XXXTTTVVVTTTJJJ???>>>EEE<<<&&&,,,;;;>>>%%%######%%%---///,,,'''###'''444AAADDD@@@KKKEEEEEEHHHCCC>>>KKK___^^^\\\VVVRRRUUU]]]bbbaaa^^^iiiiii```^^^gggiiiaaammmqqquuuxxx{{{|||wwwsssvvvuuupppqqqvvveee^^^lllttthhhiiivvvtttnnnqqqtttssspppoootttzzzkkkkkkoootttrrrjjjdddbbb___ZZZGGG888:::<<<:::>>>>>>AAACCCDDDAAA???===<<<@@@AAABBBBBBAAA>>>;;;:::===;;;<<<>>>>>><<>>>>><<<;;;:::999999777888888999999999888888777777888888888999999999888999:::;;;<<<<<<<<<<<<::::::;;;<<<======>>>>>>===>>>@@@???===;;;;;;<<<999999999999999;;;<<<===;;;;;;::::::::::::;;;;;;;;;::::::999999::::::;;;;;;======;;;999888:::<<<;;;999:::<<<:::666777;;;888888888888888888888888777777777777777777777777777666666666666666777777555777999:::;;;:::888777555555555666666777777777777666555444444444444444666666666666666666666666444444333333333222222222:::888666333222111111111......////////////......111000...,,,+++,,,.../////////...---,,,+++******+++++++++*********)))))),,,,,,,,,,,,+++***++++++*********++++++,,,,,,---+++++++++***)))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''rrrcccYYY\\\YYYeeefffeeelllkkkgggiiillliiilll[[[NNNLLL<<<<<<@@@CCCHHHIIIAAA::::::???MMMdddpppooorrrqqqkkkllltttooolllmmmoooqqqwww~~~zzzvvviiiQQQOOOUUU[[[aaaqqq}}}iii___\\\kkkuuuhhhbbbpppxxxsssqqqnnnhhhiiidddVVVdddfffggggggdddbbbbbbbbb___XXXYYYPPP777+++000333666EEE___kkkddddddhhhbbbbbb[[[UUUVVVYYYVVVIII<<<;;;BBB999,,,111===111### %%%$$$(((...+++(((%%%%%%///===FFFDDD???RRRQQQPPPMMMFFFBBBHHHRRRaaaaaa^^^ZZZ^^^eeeiiihhh]]]bbbcccbbbhhhtttzzzwwwsssrrrpppqqqtttvvvwwwvvvyyyxxxwwwuuutttsssrrrrrrlllhhhlllnnnhhhjjjtttzzzppprrrtttrrrmmmiiiooowwwssslllgggfffeeecccbbbeee___XXXDDD777::::::777<<<===???BBBBBB@@@>>>===>>>@@@@@@AAAAAAAAA@@@>>>===>>>;;;;;;<<<<<<;;;???EEE>>>>>>===<<<;;;:::999999777888999999:::999999999888888888999999999999:::999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>><<<>>>@@@???===;;;::::::999999999999:::;;;<<<<<<;;;;;;::::::::::::;;;;;;:::999999888888999999:::999;;;===;;;888888:::===;;;999999:::888444666:::888888888888888888888888777777777777666666555555666666666666777777777777666777888::::::::::::999777777777777777777888888666555555555555555666666777777777666666666666555444444333333333333222222555444222111000///////////////000000000000//////---......---,,,,,,...000///......---,,,+++******,,,++++++++++++*********''')))+++,,,,,,,,,...000,,,+++************++++++++++++++++++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''nnn```______[[[iiikkkiiiooopppmmmpppvvvrrruuu___NNNIII>>>BBB@@@CCCHHHHHH@@@777777>>>GGGcccrrrrrrssspppkkknnnjjjeeecccfffjjjnnnvvv~~~zzzwwwjjjPPPMMMVVV___gggrrr~~~~~~ooo___bbbrrrtttppptttxxx^^^ccc\\\UUU^^^iiihhhfffcccgggjjjhhhccc___aaadddbbb]]]]]]RRR888,,,111444---888UUUjjjhhhdddfffddd^^^VVVPPPUUU[[[VVVEEE666===CCC999222555<<<&&&"""$$$"""(((...'''***+++000999BBBEEECCCAAA999>>>AAA>>>???FFFNNNPPPRRRRRROOOLLLOOOVVV[[[\\\```dddiiinnntttzzzuuuppplllmmmoooqqqrrrsssrrrzzz{{{tttrrrtttqqqjjjooonnngggdddggghhhooo}}}ppppppqqqpppiiidddkkkvvvxxxlllaaa^^^______```ccc^^^VVVBBB777;;;:::777<<<<<<>>>@@@@@@???>>>???@@@??????@@@@@@AAAAAABBBBBB???;;;999:::::::::???FFF??????>>>===<<<<<<;;;;;;888888999:::::::::::::::999999999999::::::::::::;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<999<<<>>>???===;;;;;;;;;888999999::::::;;;<<<<<<;;;::::::999999::::::;;;999888888777777888888999666999;;;:::888777;;;>>><<<:::999:::888555666:::777777777777777777777777777777777777777777888888555555666777777777777777777777888999999:::;;;;;;999999999888888888888888555444444555555666777888777777777777666666666555444444333333333333222222000000111111000000//////000000111111111111000000---///000///------...000------------------......,,,,,,,,,,,,++++++++++++'''))),,,,,,,,,,,,///111---,,,***)))(((((()))))))))***+++++++++***))))))((((((((((((((((((((((((''''''''''''''''''''''''pppqqqlllbbboooooommmuuuzzzzzz}}}aaaHHHAAA<<>>444555===AAAaaauuuuuusssnnnlllqqqfffbbb```eeejjjqqqzzz|||zzzlllQQQJJJUUU```dddjjjrrrxxxwwwhhh\\\mmm~~~{{{ooojjjgggYYYYYYdddXXXOOO^^^___eeekkkiiidddaaadddhhhfffaaa```RRR666)))---///+++333PPPiiiggg]]][[[YYY```VVVQQQXXX```ZZZGGG777BBBGGG;;;444444888!!!%%%'''///%%%111333888===??????BBBFFFKKKOOOKKK???===IIIOOOMMMOOOOOOLLLHHHKKKTTT[[[]]]___eeepppyyyxxxssstttyyywwwrrrnnnpppsssuuuwwwxxxooo{{{~~~sssoootttooocccbbbmmmlllooozzzsssjjjvvvoooooopppnnngggbbbjjjvvvxxxlllaaa```bbbaaa___^^^\\\SSS@@@666<<<;;;777===<<<===??????>>>>>>@@@AAA?????????@@@AAACCCDDDEEE@@@<<<999999888999@@@GGGAAA@@@@@@???>>>======<<<888999:::;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;=========>>>======<<<<<<;;;:::::::::::::::::::::777:::===>>>>>>===<<<===888999999::::::;;;;;;<<<;;;::::::999999::::::;;;888888777777777777888888444888;;;:::777777;;;??????<<<;;;<<<:::777888===777777777777777777777777666666777888999::::::;;;555555666777777888777777888888888888999:::;;;<<<;;;:::::::::999888888888444444444444666777888999888888777777666666666555444444444333333333222222///000111333333222222111111111222222222222111111...111333222///---...///,,,,,,---...///000111222---------,,,,,,,,,++++++***,,,...---+++***,,,...---,,,***(((''''''((((((((()))+++,,,,,,+++***)))((((((((((((((((((((((((''''''''''''''''''''''''xxxvvvvvvjjjzzzgggjjj}}}xxx{{{qqqQQQHHHHHH:::CCCEEEIIIJJJCCC;;;999===JJJhhhuuuooommmllljjjlllfffdddaaaaaahhhsss|||{{{zzzlllPPPNNNRRRXXXaaalllssstttqqqaaaYYYuuurrrdddppprrrnnnkkkgggXXXOOOWWWbbbiiilllfff```aaaeeehhhnnn]]]TTTKKK222"""'''///222???SSS```bbb^^^\\\]]]\\\YYYVVVYYY\\\XXXIII:::===FFFBBB&&&999,,,$$$***222222555999???DDDGGGHHHHHHEEEEEEIIIKKKIIIJJJLLLOOO[[[XXXIIIIII\\\ccc\\\\\\llluuuppppppzzz~~~yyywwwmmmkkkuuu}}}{{{zzz~~~xxxuuussstttvvvvvvsssooogggkkkrrrxxx|||{{{xxxtttuuujjjjjjlllffffffjjjgggllljjjddd]]]___eeebbb[[[WWWIII@@@;;;555:::>>>777>>>======<<<<<<<<<<<<===>>>???@@@@@@???>>>@@@AAA>>><<<:::999:::===@@@BBBDDDDDDCCCBBBAAA???>>>===999:::::::::::::::::::::999999888888888999;;;<<<===<<<<<<;;;;;;;;;<<<<<<999999999999::::::;;;<<<;;;;;;<<<<<<;;;;;;:::999:::::::::999999888888888:::999777666666777999;;;;;;:::999888777777777777888888777777777777777777>>><<<;;;;;;777222333666777777666666666666777777888888888888888999999999666666666777666555555444::::::;;;;;;;;;:::999999AAA>>>:::777777888999888777666555555555666888999777777777777666666666666888333000222222//////111111111111111000000000000000000000000000000000000000...------......---,,,000///...---------------...---,,,+++++++++,,,---+++++++++++++++++++++++++++++++++***)))(((((('''))))))((('''''''''''''''((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%|||xxx~~~yyyuuussswwwooo{{{{{{UUUBBBCCCDDDAAADDDJJJMMMGGG===:::===HHHfffsssnnnmmmooonnnqqqqqqmmmhhhfffjjjttt~~~yyyzzzmmmRRRNNNQQQVVV]]]fffnnnoookkkVVVTTTppp|||vvvvvvsss{{{xxxpppkkk[[[PPPTTT]]]cccfffccccccgggmmmooommmbbb[[[MMM111$$$)))------888HHHVVV]]]^^^^^^___^^^YYYUUUVVVYYYVVVHHH;;;===FFFBBB,,,???222 )))///444555999>>>CCCGGGIIIJJJJJJMMMRRRTTTOOOIIIJJJPPPMMMVVVXXXRRRTTT]]]]]]SSSVVVaaajjjkkkoooyyy~~~}}}uuurrrpppqqqpppppptttyyyqqqvvv{{{~~~zzzuuuqqqdddfffkkkttt|||}}}wwwpppvvvllllllnnniiiiiinnnlllpppmmmfff```aaaeeebbbZZZYYYFFF===;;;666999===:::>>>>>>===<<<<<<;;;<<<<<<@@@AAABBBBBB@@@?????????===<<<:::::::::<<>>>>>>>>>>>;;;;;;:::::::::::::::;;;:::999888888888999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;::::::::::::;;;;;;<<<;;;<<<<<<<<<<<<;;;:::::::::::::::999999999888888:::999888777777888999:::777777777666666777888888888888888888888888888888999777888:::999666777<<<777666666555555666666777777777888888888888999999888888777777777666666666777888888999999999888888>>>;;;777555666777777777777777666555666777888999888777777777666666666666333//////444777555333333111111111111000000000000////////////////////////000...------......---,,,///---++++++,,,///222555---,,,+++******+++,,,,,,++++++++++++++++++++++++++++++******)))(((((('''))))))((('''''''''''''''((('''&&&&&&&&&&&&'''((('''''''''&&&&&&&&&%%%%%%|||yyysssjjj}}}~~~iiiQQQEEEHHH@@@DDDLLLOOOIII???;;;===JJJgggtttqqqsssxxxyyy}}}|||wwwoooiiiiiinnnyyy}}}xxx{{{oooTTTKKKPPPTTTYYYcccmmmoookkkUUUUUUrrrzzzrrrvvv}}}vvvddd^^^SSSNNNUUU]]]aaabbb```aaaeeegggeeegggfffcccNNN000'''.........444???JJJUUU\\\^^^]]]^^^WWWRRRSSSWWWSSSGGG<<>>CCCEEEFFFGGG;;;DDDOOOSSSMMMGGGLLLVVVYYYWWWQQQLLLMMMUUUZZZ[[[[[[^^^ccchhhnnntttxxxzzzsssxxxxxxpppkkkoooxxx~~~ooovvv}}}{{{uuuqqqpppmmmiiihhhmmmvvvzzzvvvpppwwwmmmnnnqqqkkklllrrrrrrrrrnnnhhhcccccceeeaaaZZZ[[[CCC999===999777<<<>>>???>>>===<<<;;;;;;;;;;;;AAACCCDDDDDDAAA???======<<<<<<;;;;;;;;;<<<<<<===@@@???>>>=========>>>>>>>>>===;;;:::999999:::;;;;;;::::::999999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;::::::::::::999999999999888999999999999999999999999555555555555666777888999888888999999999999999999777666777::::::777999===666555555555555555555666666666777777888888888888::::::888777777777888999666777888888999999999999<<<999666555666888888888777777666666777777888999888888777777777666666666555000///333444000,,,+++111111111111000000000000........................000...------......---,,,...+++)))(((+++000777;;;+++***************++++++))))))))))))))))))))))))+++******))))))(((((('''))))))((('''''''''''''''(((''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&%%%}}}~~~xxxtttnnnvvvRRRDDDBBBFFFKKKNNNGGG===:::<<>>HHHLLLHHHDDDKKKUUU]]]WWWQQQMMMKKKMMMVVV```ddd______dddhhhhhhiiimmmkkkvvvxxxpppmmmvvvwwwyyyzzzyyyuuurrrrrrrrrzzzssskkkiiimmmrrruuuuuutttkkkmmmpppjjjllltttuuuqqqlllgggdddffffffaaa\\\]]]@@@777???===999===BBB???>>>===<<<;;;:::::::::>>>AAACCCDDDBBB???===<<<;;;<<<<<<<<<<<<;;;;;;:::===>>>???@@@@@@???>>>===???>>><<<:::999999:::;;;;;;;;;::::::999999999999999999::::::::::::::::::>>>===<<<;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::999999999999999999999999999::::::::::::999999888666555555555666666777888999999999999999:::::::::;;;::::::<<<:::555555999555555444444444444555555666666666777777888888999<<<:::888777666777999:::777888999:::;;;<<<<<<<<<<<<:::777777999:::;;;:::777777777777888888999999888888888777777777666666666333111111///---111777111111111111000000000///........................000...------......---,,,---+++)))(((***///444888)))))))))))))))*********))))))))))))))))))))))))******))))))(((((((((((())))))((('''''''''''''''((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&yyyyyyttt{{{www```CCCGGGHHHJJJJJJBBB999888<<<@@@\\\iiigggnnnvvvyyy|||{{{wwwssspppttt{{{~~~uuuyyymmmPPPHHHOOOTTTWWWcccrrrvvvpppTTTYYYvvvuuu```KKKGGGSSSYYY```fffkkklllcccYYYNNNZZZ___GGG,,,...;;;999BBBAAAAAAFFFSSS``````ZZZRRRKKKLLLVVV\\\UUUFFF===DDDJJJBBB,,,>>>///!!!###(((++++++111888===?????????@@@HHHHHHJJJKKKHHHEEEHHHNNNQQQTTT[[[___XXXPPPRRRZZZbbb]]][[[___bbbaaabbbfffeeennnrrrnnnpppzzz~~~|||zzzxxxxxxzzzzzzxxxvvvwwwuuuqqqmmmkkkmmmrrrvvvqqqhhhkkknnnhhhjjjsssvvvmmmhhhdddeeehhhfffbbb^^^]]]@@@777AAAAAA===@@@DDD>>>>>><<<;;;;;;::::::::::::===AAABBBAAA???======;;;<<<=========<<<;;;:::;;;===AAADDDDDDBBB???<<<@@@>>>===;;;::::::;;;;;;;;;;;;;;;;;;::::::999999888999:::;;;;;;;;;::::::>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999999999999999999999999999::::::::::::999888777999888777666666666666666888888999999999:::::::::===<<<<<<===:::444333666555555444444444444555555555666666777888999999999;;;:::888666666777888999777888999:::;;;<<<<<<<<<:::999777777999:::::::::777888888999999999999999888888888888777777777777444333444333111555EEEUUU111111111111000000000///........................000...------......---,,,,,,,,,+++++++++,,,---...(((((())))))************(((((((((((((((((((((((()))))))))((((((((((((((())))))((('''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&}}}|||xxxyyygggJJJHHHHHHIIIHHH@@@888888===AAA\\\iiihhhooouuuvvvxxxxxxrrruuuuuusssvvv|||}}}tttyyyoooQQQKKKTTTXXXYYYcccqqqssskkkNNNYYY|||{{{xxxpppaaaSSSQQQQQQXXX___dddfffbbbUUUIIIIIISSSWWWDDD+++...<<<===@@@BBBCCCHHHVVVeeeeee\\\PPPIIIJJJWWW^^^UUUFFF===CCCHHH@@@000BBB333"""######%%%'''111777???CCCCCCCCCDDDEEENNNIIIGGGIIIJJJJJJLLLOOOVVVYYY\\\\\\WWWSSSYYYbbbaaabbbcccdddgggkkknnnpppkkkooorrrsssvvvzzzzzzvvvsssrrrtttyyy}}}~~~yyytttjjjnnnrrrrrrooommmoooqqqooogggjjjmmmfffhhhsssvvvlllfffcccgggjjjgggbbb___XXX???888AAABBBAAACCCAAA===<<<;;;;;;:::;;;;;;;;;:::<<>>>>>>>><<<<<<======>>>======<<<<<>>>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;;;;:::999888999:::<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888999999999999:::::::::::::::999888888777777777:::999888777666666666666777777888888999:::::::::::::::;;;===;;;777666999666555555555555555555666666666777888999::::::;;;:::999888777777777888999666777888888999999999999888666555555777888888777888888999::::::::::::999999999888888888777777777555555444222...333DDDUUU111111111111000000000000........................000...------......---,,,+++,,,------,,,***(((''''''((()))******+++******(((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''''''''''''''(((((())))))(((((('''((((((((('''''''''&&&&&&tttkkkMMMDDDFFFIIIIIICCC;;;:::???HHHbbbooommmsssxxxwwwwwwppphhhmmmrrrqqqsssyyy{{{~~~wwwxxx[[[MMMXXX]]]\\\fffuuuuuukkkPPPUUUzzz}}}~~~~~~nnn^^^___^^^XXXXXXUUU[[[``````\\\UUUHHH<<>>///AAA111 """"""$$$(((,,,444:::AAADDDDDDDDDEEEHHHHHHDDDEEEJJJMMMNNNPPPSSS___[[[SSSKKKLLLUUUaaaggggggooorrrmmmlllssswwwuuuuuussstttwwwwwwsssqqqrrrqqqqqqsssuuuwwwwwwuuutttmmmoooqqqqqqpppooopppqqqpppiiilllnnnfffhhhtttxxxnnnhhheeejjjlllgggaaa___QQQ>>>888>>>AAAEEEEEE<<<;;;;;;::::::;;;;;;<<<<<<===???@@@@@@>>>======>>><<<=========>>>?????????@@@AAACCCDDDDDDBBB@@@???<<<===>>>??????>>><<<;;;999:::;;;<<<<<<<<<;;;:::888999;;;=========<<<;;;;;;::::::::::::;;;;;;<<<:::::::::;;;::::::999888888888999999999::::::::::::999888666555666666666777777666555555555666666666666777777888999999:::999888;;;>>><<<888777:::777666666555555666666777777777888999:::;;;<<<<<<::::::::::::999999999999777888888999999999888888888777555666777777666555888999:::;;;;;;;;;:::999999999999888888888777777666333222111......555>>>111111111111000000000000////////////////////////000...------......---,,,***+++,,,------,,,***)))'''((()))+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((''''''''''''''''''((()))******)))((('''((((((((((((''''''''''''}}}mmm}}}oooJJJAAADDDJJJLLLGGG???===AAAIIIdddpppnnntttwwwtttsssttthhhlllrrrqqqsssyyyyyy|||eeeMMMZZZ``````kkk{{{{{{pppRRRLLLiii}}}~~~}}}oooooobbb[[[ddddddVVVMMMWWW]]]bbbaaa]]]XXXNNNFFFTTTQQQQQQCCC+++'''444:::777???EEEJJJVVVccc```UUUXXXMMMJJJVVV[[[QQQCCC>>>CCCFFF<<<***;;;+++!!!&&&...444222888???AAA@@@@@@CCCFFFMMMKKKMMMQQQQQQNNNNNNQQQVVVTTTMMMHHHOOO[[[^^^ZZZkkkwwwzzznnniiioooqqqkkkuuuppppppuuuqqqhhhgggnnn||||||yyytttooopppuuu{{{|||wwwppplllmmmpppssstttrrrkkknnnooogggiiiuuuzzzqqqjjjggglllnnnggg```^^^LLL===999<<>>======>>>============>>>???AAABBBCCCBBBAAAAAA@@@@@@AAAAAA:::<<<>>>@@@@@@???===;;;888999;;;<<<===<<<;;;;;;888999<<<===>>>>>>===<<<999999999999::::::;;;<<<999::::::::::::999888888888888888999999:::::::::;;;999777555444444666666444444444444444555666777555666666777888888999999::::::<<<>>><<<777666999777777666666666666777777777888888:::;;;<<<======;;;;;;<<<<<<<<<;;;:::999::::::;;;;;;;;;:::999999:::999888888999999888666888999:::;;;<<<;;;::::::999999999888888888888777222......333666444333444111111111111000000000000000000000000000000000000000...------...///---,,,)))***+++---.........---'''(((***+++,,,,,,,,,+++************************'''''''''((((((((((((((())))))(((''''''''''''''''''((()))******)))(((''')))(((((((((''''''''''''}}}{{{{{{}}}{{{}}}{{{jjjWWWHHHAAA@@@DDDCCC:::666888OOObbblllnnnrrrrrrsss{{{{{{mmmiiiooowww{{{zzz}}}|||RRRMMMTTTZZZ```nnnzzzxxxnnnLLLQQQppp|||uuuaaakkkcccuuu~~~yyygggNNNRRR[[[[[[\\\^^^^^^\\\XXXUUUVVVNNNWWW===)))888???999CCC>>>EEE```cccRRRNNNVVVNNNMMMVVVYYYOOOCCC???BBBVVV111,,,>>>,,,"""'''///666;;;;;;===>>>@@@AAABBBCCCXXXVVVVVVVVVQQQKKKIIILLLXXXTTTUUUZZZWWWQQQRRRYYYqqqhhhfffnnnvvvtttnnnkkkjjjqqqwwwxxxtttrrruuuxxxrrrssstttuuuwwwxxxyyyyyyzzz{{{}}}yyyppphhhlllttttttlllgggiiikkkkkkpppwwwtttgggccclllqqqhhh\\\WWWFFF>>>777<<>>AAAAAABBBBBBBBBBBBBBBBBB>>><<<;;;;;;===???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA999999:::===@@@@@@===999888;;;???@@@@@@???>>>>>>;;;:::999999:::;;;===>>><<<:::777555555777999;;;;;;;;;::::::;;;;;;<<<<<<888888888888777777777777999888888888777777666666666666555444444444444444222444555666555666888999999===::::::>>>777222:::666888999888555555777:::777777777999;;;<<<;;;:::<<<<<<<<<<<<;;;;;;:::999777888;;;<<<<<<:::888666999888888888888888999999999999999888888888777777555666777888999:::::::::555555444333222222222222333222111111222222111///111000///......///000111000///...---,,,,,,---...,,,+++++++++,,,...000111((((((((((((((()))))))))((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((***))))))((())))))******))))))))))))))))))))))))|||xxxwww}}}}}}lllWWWJJJCCCBBBFFFDDD;;;666888OOOdddnnnpppuuutttttt{{{}}}wwwqqqqqqvvvzzzyyywww}}}UUUMMMSSSWWW\\\hhhtttrrriiiUUUKKKiii{{{hhhggglllddduuu~~~zzzhhhMMMNNNZZZ]]]bbbeeeddd___XXXSSSRRRJJJQQQ888)))555;;;999AAA>>>FFFaaagggYYYTTTZZZSSSSSSZZZYYYMMMBBB>>>DDDTTT111...<<<))) %%%)))000555999;;;===@@@DDDHHHKKKLLLQQQOOONNNNNNLLLIIILLLRRRTTTPPPPPPWWW[[[YYYZZZ^^^tttrrrvvv||||||tttmmmkkk}}}yyyvvvvvvyyyyyyuuuppprrrrrrrrrqqqrrrsssttttttvvvwwwyyyxxxrrrnnnsss|||wwwooojjjjjjkkkjjjnnnuuulllbbb```kkkqqqkkkbbb```HHH@@@888:::AAAFFFCCC>>>::::::::::::;;;<<<======@@@@@@@@@AAAAAABBBBBBBBB???===;;;;;;<<<>>>>>>>>>>>>>>>>>>??????@@@@@@@@@<<<<<<<<<>>>@@@???<<<888<<<===>>>>>><<<<<<===>>>;;;;;;:::::::::;;;<<<===<<<:::888777777888:::<<<:::999999888888888999999888888888777777777666666888888888777777777666666777666555555444444555555222444666666666666888999:::>>>;;;;;;>>>777222999666666777666444444444666777777777999;;;<<<;;;999;;;;;;;;;;;;;;;:::999888777888:::;;;;;;:::999777999888888888888888999999999999999888888888777777666777888999::::::::::::555555444333222222222222333111000000111222000///111000////////////000111///...---,,,,,,,,,------+++************,,,---...************************************************((((((((()))***+++++++++************************))))))***+++,,,...///000((((((((((((((((((((((((~~~xxxvvvoooXXXMMMFFFDDDHHHEEE<<<777888III___kkkooosssqqqooouuuwwwuuussssssvvvxxxxxxxxxzzz{{{UUUOOOTTTWWWZZZdddoooooofffYYYMMMgggyyywwwpppffflllaaaYYYjjjuuuuuuiiiQQQRRRRRRVVV\\\aaacccaaa\\\YYYQQQIIIMMM555"""...555:::999>>>===HHHaaakkk```YYYYYYTTTUUU[[[XXXKKKAAA@@@FFFQQQ111222888$$$###(((---222555=========>>>@@@BBBDDDEEEIIIGGGGGGHHHGGGHHHOOOXXXSSSNNNNNNTTT[[[^^^______ooosss{{{{{{uuuuuuzzz{{{wwwvvvuuussspppuuutttqqqoooooopppqqqsssqqqrrrssstttqqqnnnsss|||xxxrrrmmmkkkjjjiiimmmrrrggg```aaakkkpppkkkeeeeeeIIIBBB:::888<<>>>>>>>>???@@@AAAAAABBBBBBAAA>>><<<;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>>??????=========>>>???>>><<<999??????>>><<<999999;;;===<<<<<<;;;:::::::::;;;;;;;;;::::::999999:::;;;;;;;;;:::999888888777888888888888777777777777666666888888777777777777666666777777666555555555555555222444666666666666888:::;;;>>>:::;;;???777111777999888666666777777666555888777777888:::;;;:::999999999999:::999999888777777888999:::::::::::::::999999888888888888888999999888888888888777777777888999999::::::999999999555555444333222222222222222000//////000111///...000000///......///000000///...............///000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))******++++++,,,************************)))******+++,,,...///000((((((((((((((((((((((((~~~zzzuuuZZZOOOHHHFFFIIIFFF<<<777888EEE\\\jjjooosssqqqmmmrrrxxxvvvrrrooonnnqqqvvvzzzxxx~~~xxxtttUUUQQQVVVXXXZZZcccooopppjjjRRRVVVmmmkkkfffsssrrrpppbbbXXXdddkkknnngggRRRSSSTTTWWW[[[^^^____________SSSLLLLLL555***666777===;;;===>>>III^^^jjjeee\\\SSSPPPSSSYYYVVVIIIAAABBBHHHMMM222"""555222 ###(((000666888>>>>>>>>>>>>>>>???@@@AAAGGGFFFHHHJJJIIIIIIPPPYYYXXXXXXXXXYYY]]]aaacccbbbnnnqqqsssqqqnnnpppyyy{{{yyynnnjjjqqqzzzyyywwwsssqqqppprrruuuwwwqqqooooooooommmjjjmmmsssuuurrrmmmjjjggghhhlllpppjjjfffffflllnnnhhhbbb```EEEAAA===;;;;;;<<<===<<<::::::;;;;;;<<<===>>>???===>>>>>>@@@AAABBBCCCCCCBBB???<<<:::::::::999888999999:::;;;<<<===>>>???<<<<<<<<<<<<======<<<;;;===>>>>>><<<:::999:::<<<======<<<;;;::::::999999999999::::::::::::::::::>>>===<<<:::999888888888888777777777666666666666777777777777777777666666777777666555555555555666333444666666666777888::::::<<<999999>>>777///444888555333333666888777555888777777888:::;;;999888777888888888888888777777777777888888999:::;;;<<<:::999888888777888888888888888888888777777777777:::::::::::::::999888888555555444333222222222222111000//////000000///---////////////////////////111111111111222222333333000//////......---------,,,,,,,,,,,,,,,+++++++++************************(((((()))))))))*********((((((((((((((((((((((((***))))))(((((((((((()))((((((((((((((((((((((((}}}|||```PPPIIIFFFIIIFFF<<<666888FFF^^^mmmsssxxxuuuqqquuuvvvvvvsssooolllmmmqqquuuwwwxxxpppoooTTTNNNTTTXXXYYYbbbooorrrmmmKKKTTTssstttppp|||yyyxxxuuueeegggeeeeeeaaaMMMLLL[[[```eeehhhfffbbb___]]]SSSOOOKKK444000;;;888???>>>===AAAKKKXXXeeeeee\\\SSSPPPSSSYYYUUUIIIAAAAAAHHHIII444%%%777+++ """"""'''222:::<<<<<<>>>@@@DDDGGGJJJLLLMMMIIIKKKOOOQQQMMMIIIMMMTTTXXX```bbb^^^\\\aaaggghhhrrrqqqmmmgggdddiiiqqqxxxsssxxx{{{vvvnnnnnnvvvyyywwwtttrrrsssvvvzzz}}}ssspppoooqqqooolllmmmpppnnnnnnlllgggeeeggglllooommmjjjkkknnnmmmggg___ZZZ@@@@@@????????????>>><<<;;;;;;;;;<<<===???@@@AAA===>>>???@@@AAABBBCCCCCCBBB???<<<:::::::::999888888999:::;;;<<<===>>>>>>>>>>>>===<<<:::999999999999;;;>>>>>>===;;;;;;;;;======<<<<<<;;;:::999888666777888999::::::999999>>>===<<<:::999888777777777777777666666666666555666666666666666666777777777777666555555555555555333555666777666777999:::888:::666888>>>666...222444111---...111555666555888777777888::::::999777666666777888888777777777777777888888999:::;;;<<<:::999999888777777888888777777777777777777777777::::::::::::999888777777555555444333222222222222111000//////000000///---111222222222222222222111000000111222222222333333/////////......---,,,,,,,,,,,,++++++************))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''(((((('''&&&%%%%%%&&&&&&''''''''''''''''''''''''~~~}}}iiiNNNGGGEEEHHHEEE;;;555777BBBZZZjjjqqqwwwuuuqqqvvvrrrsssuuutttqqqooommmmmmsss}}}~~~wwwmmmiiiMMMIIIPPPUUUWWW```lllppplllJJJJJJqqq}}}ttt}}}uuuaaa^^^XXXZZZZZZIIIHHHNNNWWWdddlllkkkfffaaa^^^RRRQQQIII000000:::555AAA@@@>>>FFFNNNRRR^^^eee\\\ZZZUUUVVV[[[XXXJJJ@@@>>>HHHFFF888&&&888$$$"""###!!!&&&222;;;<<<>>>@@@DDDHHHJJJLLLLLLKKKJJJNNNTTTVVVOOOHHHIIINNNLLLYYY^^^VVVSSS\\\dddeeeiiijjjgggccceeelllqqqsssxxxsssoooqqqxxx}}}|||yyywwwuuusssrrrssswww{{{~~~tttqqqqqquuuvvvtttrrrtttiiilllkkkfffcccggglllooojjjiiijjjnnnpppkkkaaaYYY?????????@@@BBBAAA???<<<;;;;;;;;;<<<===???@@@AAA======>>>???@@@AAAAAABBBAAA>>><<<;;;;;;<<<;;;;;;::::::;;;<<<======>>>>>>CCCCCC@@@<<<888666666777888;;;>>>@@@???<<<;;;;;;<<<<<<<<<<<<;;;:::999888666666888999999999999999;;;:::999888666666555555777777666666666666555555555555666666666666777777666666555444444444444444333555777777777777999;;;777888555777???888///222777444///...000444888;;;888777777888999999888666666666777777888888777777777888999:::::::::::::::::::::999888777777777777666666777777777777777888999999999999999888777666555555444333222222222222222000//////000111///...444444555555555555444444---......////////////...+++,,,,,,,,,++++++***)))++++++******))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''}}}~~~oooLLLEEECCCFFFDDD:::444666===UUUeeelllsssrrroootttsssssssssssssssqqqooonnnvvv{{{xxx|||sssjjjfffLLLFFFNNNTTTWWW___jjjnnniiiJJJHHHnnnyyyooowwwkkkXXXTTTOOOUUUZZZKKKIIIHHHRRR]]]eeeeeecccbbbcccRRRSSSIII---///888333CCC@@@>>>KKKQQQMMMYYYfff___\\\UUUTTTZZZYYYLLL@@@<<>>AAABBB???;;;999999999:::<<<===???@@@<<<<<<<<<=========>>>>>>???===;;;;;;<<<>>>>>>>>><<<=========>>>>>>??????DDDCCCAAA===999888:::<<<<<<>>>@@@???===;;;;;;;;;;;;<<<<<<<<<<<<;;;999888777777888888999:::;;;;;;::::::888777666666666666777777666666666555555555555555555666666666777777555555444333333333333333444555777777777777999;;;777888555999AAA;;;111444:::777222---,,,///666<<<888777777888999999777666666666777888888888888888777888:::;;;;;;:::999777;;;:::999888777777777777666666666666777777888888777777888888888777666666555555444333222222222222333111000000111222000///111222333333333333222111,,,---.........---,,,+++)))***+++++++++***)))(((,,,++++++***))))))(((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''~~~qqqJJJCCCAAAEEECCC999444555===UUUfffmmmttttttrrrxxxzzzuuupppmmmooorrruuuvvvwwwxxxpppjjjlllUUUGGGPPPVVVXXX___jjjmmmhhhGGGPPPmmmppplllvvvqqqmmmrrr^^^ZZZTTTYYY^^^LLLIII\\\___aaa```\\\\\\___dddSSSWWWJJJ---000888333FFF???>>>NNNTTTKKKWWWhhhcccXXXPPPOOOVVVXXXMMMAAA<<>>"""'''777$$$!!!%%%000555222111666===DDDIIIIIIHHHFFFBBBGGGMMMNNNGGG@@@CCCJJJQQQ\\\]]]RRRTTTccchhh```kkkllldddXXXVVVcccsss{{{wwwxxxxxxxxxwwwtttqqqoooyyyxxxwwwvvvwwwzzz}}}~~~jjjfffgggnnnqqqmmmgggeeejjjoooooogggcccggglllmmmfffeeegggnnnvvvttteeeUUUFFF@@@;;;;;;>>>@@@>>>;;;777777777999:::<<<===>>>::::::;;;;;;;;;;;;;;;;;;>>><<<;;;;;;===???@@@@@@>>>>>>>>>???????????????@@@@@@@@@>>><<<<<>>;;;:::;;;<<<:::;;;<<<<<<<<<;;;:::999999999999999:::;;;<<<===<<<;;;:::999888888888888777666666666555555555555444555555555666666777777444444333222222222222333444555777888777888999;;;888999666:::CCC>>>444666666333---&&&"""%%%---444888777777777999999777555666666777888888888888888777888;;;<<<<<<:::888666;;;:::999888777777777777555666666666777777888888666666777777777777666666555555444333222222222222333222111111222222111///,,,---...//////...---,,,....../////////---,,,+++******,,,------,,,+++***,,,,,,++++++***)))((((((************************))))))))))))(((((((((((('''''''''''''''''''''''')))((('''&&&%%%$$$$$$$$$''''''''''''''''''''''''zzz]]]GGGDDDCCCBBB???:::666444999KKKddduuu{{{zzzxxxyyyyyyvvvooopppxxxsssnnnvvvzzz}}}wwwmmmppphhhPPPGGGLLLOOOSSS^^^jjjiii___JJJ[[[ggghhhiiirrr{{{~~~{{{hhh]]]^^^VVVGGGCCCVVVaaaZZZZZZVVVTTTcccaaaYYYNNNHHH333,,,666666@@@<<>>;;;:::;;;>>>???>>><<<<<<<<<<<<;;;;;;<<>>>>>AAAJJJRRRTTTTTT\\\fffgggVVVPPP[[[PPPQQQ777@@@DDD>>>EEE<<<%%% $$$%%%***444<<<>>>>>>BBBFFFJJJKKKKKKJJJIIIAAABBBDDDIIIOOORRRRRRQQQRRRLLLMMMVVV[[[ZZZ\\\bbbWWWXXXSSSTTTbbbgggeeeiiicccssszzzqqqhhhkkkrrrtttrrrnnnnnnssswwwxxxzzz~~~tttnnneeeaaahhhrrruuurrrrrrmmmuuuyyymmmdddffffffmmmnnnnnnoootttuuuhhhWWWCCC@@@===<<<<<<<<<<<<<<<888999999:::;;;;;;<<<<<<:::;;;<<<=========<<<<<<:::;;;<<<>>>>>>>>>>>>>>>>>><<<:::;;;>>>???>>>===;;;;;;;;;:::999:::===@@@???@@@@@@???>>><<<:::999::::::999999888999999999;;;::::::999999::::::;;;::::::999888888777666666888777666555555444444444555555555555555555555555555555444444333222222111444555666777888777666666777999555777>>>777000444...555666...'''***222777555555666666777999:::;;;888888888666555444666888999999999999999999999999:::999999888888777666666555666777777666555666888777777888888777777666555666555444222111111222222000111222222222111000///---...///...------...///...............------,,,...---,,,+++************,,,++++++***))))))((((((''''''''''''((((((((((((&&&''''''((((((((((((((()))))))))(((((('''''''''***)))'''&&&'''((()))+++)))(((((('''&&&&&&%%%%%%~~~|||vvvKKKDDD??????>>>999666555===NNNfffuuuyyyvvvsssrrrssstttoooooowwwtttpppxxx{{{tttuuuiiiOOOIIIOOOUUUXXXaaaiiieeeZZZYYYfffooonnnooowww}}}|||zzzpppZZZMMMRRRQQQLLLNNNUUU]]]VVV]]]bbbbbbkkkaaa^^^PPPHHH555111:::555999===@@@HHHQQQWWW[[[aaagggiiiYYYRRRZZZNNNOOO555>>>DDD@@@EEE%%%:::!!!###%%%***333:::<<>><<<::::::<<<>>>>>>>>>:::::::::999888888:::<<<======??????>>>===:::999999999999888999999::::::::::::999999999999::::::999999888888777666666666888777666555555444555555666666666666666666666666555555444444333222222222555555555666666666777777555777444666<<<666///444...444888666555666888888666666666666777999:::;;;888999999777555555777999999999999999999999999999999888888777666666555555333444666666555555666888999999888777777777777888555555444333222222222222...///000111111111111000---...///...---,,,---///...............---,,,,,,------,,,+++************(((((((((((())))))))))))''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((('''''''''''''''((('''&&&&&&''')))***+++((((((((('''&&&&&&%%%%%%~~~~~~xxxQQQEEE<<<======888444444999KKKbbbrrrvvvsssqqqpppwwwxxxqqqmmmrrrpppnnnuuu|||}}}{{{xxxzzznnnTTTGGGNNNSSSWWW```jjjiii```FFF\\\pppvvvwww{{{~~~}}}sssooo^^^PPPNNNJJJGGGNNNSSS]]]ZZZaaaeeeccckkkaaa\\\KKKAAA,,,***555000333;;;@@@IIIQQQWWW___iiiqqqhhhYYYRRRWWWIIIKKK222999CCCAAADDD...777$$$&&&+++333999:::FFFCCCBBBFFFJJJHHHAAA:::KKKQQQWWWXXXSSSNNNLLLMMMTTTMMMLLLQQQSSSUUU___lllnnnppphhhbbbggggggfffnnnpppvvvxxxtttrrruuuwwwuuussssssuuuvvvtttpppsssxxxooommmhhhdddgggooosssrrrhhhnnn{{{zzzjjjgggmmmkkkeeeqqqxxxuuutttrrreeeSSSAAA???===<<<======<<<;;;::::::::::::;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>???>>><<<:::999999::::::<<<;;;999999999;;;<<<===999999999888777666888::::::<<<===???>>>===;;;999888888888888999:::;;;;;;::::::999999999999::::::999999888888777777777777777777666555555555555555777777777777777777777777555555444444333333333333444444444444555666777777444666222444:::555...444444444333222444777999:::444444444444555666777888888888888777555555777999888888888888888888888888999888888777777666555555333444666666666666888999;;;:::888777777777888999444444444333222222222222000000111111111111111111---/////////---,,,---...------.........---,,,,,,---,,,++++++*********+++'''''''''(((((((((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((''''''''''''''''''&&&&&&(((''''''''''''((()))***(((((('''''''''&&&&&&&&&~~~~~~{{{|||zzzpppYYYHHH;;;;;;<<<555111222222EEE]]]nnnrrrqqqoooooowwwzzzqqqjjjnnnnnnnnnvvv}}}xxxzzz{{{yyy{{{oooWWWKKKPPPSSSTTT\\\gggjjjdddFFF```vvvzzzuuuuuuyyyzzzqqqwwwpppaaaWWWJJJFFFNNNMMM\\\\\\bbb```\\\ddd]]]XXXFFF:::$$$"""///,,,222999BBBKKKNNNPPPYYYhhhsssfffZZZTTTWWWHHHKKK222888AAABBBBBB666222$$$''',,,333888999>>>???AAACCCCCCAAA>>><<<@@@KKKTTTQQQIIIEEELLLUUU\\\]]]VVVOOOSSS___gggeeedddllljjjeeegggfffjjjwwwzzz{{{yyyuuusssuuuvvvvvvttttttvvvxxxuuuqqqsssxxxmmmooommmjjjjjjnnnnnnllliiinnnzzzzzzjjjdddhhhgggbbbqqqxxxtttssssssfffTTT@@@???=========>>>===;;;::::::;;;;;;;;;;;;<<<<<<============>>>>>>??????AAA???<<<999777777888999999999888888888888:::;;;888999999888777666777999:::;;;<<<======<<<;;;999888888888888999:::;;;;;;:::999999888888999999:::999999999999999888888888777666666555555555555666777777777777777777777777555555444444444444333333333333333333444555666777444555111222999444...444888444000000333666777777555444444555555666777888666666666555444444666888888888888888888888888888:::999999888777777666666444555777777777777999:::;;;:::888777777777888999333333333333333333222222444444333222111111000000...///000///---,,,---...---------...---,,,,,,+++,,,,,,++++++******++++++))))))((((((''''''&&&&&&''''''''''''((((((((((((&&&''''''(((((((((((((((&&&&&&''''''''''''''''''))))))(((''''''''''''''''''''''''''''''&&&&&&&&&{{{|||~~~{{{~~~~~~bbbKKK:::::::::222---...---@@@YYYjjjpppooonnnnnnqqqwwwqqqjjjnnnpppqqqwww|||wwwzzz}}}yyyxxxmmmXXXOOOTTTUUUSSSXXXcccgggcccOOOeeevvvuuupppttt}}}mmmzzz{{{oooaaaNNNCCCIIIHHHXXXYYY^^^[[[UUU]]]WWWTTTDDD999$$$!!!...---555999DDDLLLKKKHHHOOO]]]hhhccc[[[WWWZZZJJJNNN444999???BBB???===...%%%)))---444888888;;;>>>AAABBB@@@???AAACCCEEENNNUUUOOOCCC@@@JJJVVVWWW\\\UUUGGGJJJ[[[```XXXaaalllmmmiiijjjhhhjjjvvvxxxwwwvvvtttssssssttttttqqqppprrrwwwwwwuuuvvvzzzppptttuuuqqqoooooonnnkkkpppmmmwww|||lll___aaabbbbbbpppvvvpppoooqqqfffSSS???>>>======>>>>>>===;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>???@@@@@@AAA???<<<:::888888888999666888999999888888999:::777999:::999888888999:::;;;;;;;;;;;;;;;;;;::::::999999999888999999::::::999999888888888888999999999999999999999999999999666666555555555555666666666666666666666666666666555555444444444444444444111222222333444555666666444555000222999444///555777333222666999777444333777777777777777888999999555666666555444444666888888888888888888888888888:::999999888888777666666555777888888777777999:::999999888777777777777888222333333444444333333222666555444222111000000000...///000///---,,,,,,------------------,,,++++++,,,,,,++++++***++++++,,,+++***)))((('''&&&%%%%%%''''''''''''((((((((((((&&&''''''((((((((((((((('''''''''''''''((((((((())))))(((((('''&&&%%%%%%''''''''''''''''''''''''{{{{{{jjjOOO:::999999///(((***,,,???XXXiiiooonnnlllmmmkkkvvvtttnnnqqqqqqnnnqqqxxxuuu{{{zzzxxxooo]]]MMMSSSUUUSSSXXXbbbeeeaaaTTTdddqqqqqqrrrzzziiixxx{{{uuukkkVVVEEEDDDIIIWWWVVV\\\\\\WWW]]]UUULLLAAA;;;((($$$//////777888CCCKKKIIIHHHNNNVVV[[[___YYYXXXZZZKKKOOO666999===AAA;;;AAA*** '''***///555888777<<<>>>@@@@@@???@@@DDDFFFOOOSSSTTTMMMDDDAAAIIIRRRQQQTTTRRRJJJJJJSSSZZZZZZhhhpppooommmpppkkkfffkkktttuuuvvvvvvtttpppnnnnnnrrroooqqqvvvzzzxxxxxxzzzsssxxxyyytttpppppppppooorrrhhhqqq~~~ppp______eeedddppprrriiihhhnnnbbbNNN???>>>======??????===;;;<<<<<<<<<<<<<<<<<<;;;;;;??????>>>>>>>>>???@@@AAAAAA???===;;;999999888888555888<<<<<<:::999999:::777999;;;;;;::::::;;;<<<===<<<;;;999999999::::::::::::999999888999999999999999888888888888999999888888888888888999999999666666555555555555666666555555555555555555555555444444555555555555555555///000222444555555555555444555000222999444///666555222222888:::666444555777777777777777888888999666666666555555555777:::888888888888888888888888999888888777666666555555555777888777666666777888777777888888777777666555222222333444444444333222444333222111000000111111///000000///---+++,,,---,,,------------,,,++++++,,,++++++***++++++,,,,,,+++******)))((('''&&&%%%''''''''''''((((((((((((&&&''''''((((((((((((((('''''''''(((((()))))))))''''''''''''''''''&&&&&&''''''''''''''''''''''''}}}}}}~~~oooRRR;;;888888---&&&'''---@@@XXXiiiooommmlllllliiiwwwxxxrrrtttqqqiiiiiirrrqqqzzz|||zzzttteeeGGGOOOTTTTTTZZZdddfffbbbXXXeeeooossswww|||zzzssslllxxx|||{{{vvvcccMMMGGGNNNXXXTTT\\\```]]]bbbVVVFFF>>>===+++&&&000...666666@@@HHHJJJMMMSSSVVVUUUYYYVVVVVVYYYJJJNNN444888;;;AAA999CCC((( (((+++000666888777???>>>======???AAADDDFFFIIIJJJJJJGGGDDDFFFLLLQQQUUUUUUWWWXXXUUUUUU^^^jjjeeejjjhhhjjjssspppfffeeetttvvvzzz{{{wwwooojjjiiixxxtttsssyyy|||zzzxxxwwwsssxxxyyysssnnnoooqqqrrrpppaaakkk~~~uuubbbbbbkkkfffpppoooddddddjjj___III>>>======>>>??????===;;;<<<<<<<<<<<<<<<<<<;;;;;;@@@???>>>>>>>>>???AAAAAA@@@???>>><<<;;;999999888555:::>>>???===;;;:::;;;777999;;;<<<<<<;;;<<<>>>>>>===:::888777888999:::;;;;;;:::999888888888888999999888888888888999999777777777777777888888888666666555555555666666777555555555555555555555555444444555555555555555555...000222555666666555444444555111222999555000777777111///333555333555;;;666555555555555666666777666777777777666666999;;;777777777777777777777777777777777666555555444444555666777666555444555666666777888888888777555444111222333444444444333222111000/////////000222333///000000///---+++,,,---,,,,,,---------,,,+++++++++++++++***++++++,,,,,,******))))))((((((''''''''''''''''''((((((((()))&&&''''''((((((((((((((('''((((((((())))))******$$$%%%&&&'''((((((((((((&&&'''''''''''''''''''''~~~oooUUU===777666///((('''+++999SSSeeekkkssstttgggiiioootttuuurrrnnnhhhdddfffpppnnn}}}}}}sss[[[KKKLLLNNNRRRXXX]]]___```^^^lllfffYYY^^^jjjllllllqqqqqqEEEMMMGGGSSS[[[]]]cccjjjdddVVVOOOFFF666***(((...111000222:::BBBFFFKKKPPPRRRQQQ^^^TTTZZZTTTMMMFFF666;;;DDD444999>>>((("""((($$$&&&333=========:::;;;@@@@@@===???FFFKKKJJJJJJJJJKKKMMMOOOQQQRRR```^^^VVVXXX[[[```hhhkkk___cccsssvvvhhhfffqqqpppooouuu|||xxxppptttmmmkkkooowwwuuunnnooovvvrrr{{{{{{xxxwwwnnnfffjjjrrrsssrrroookkkiiikkknnncccmmmlllbbbdddjjj]]]FFF???===;;;<<<>>>???<<<999:::;;;<<<;;;;;;;;;===???===???@@@???>>>===>>>???@@@@@@???>>>>>>=========444666999<<<======;;;::::::;;;;;;:::999888:::<<<>>><<<999777666777999:::888777777999;;;;;;:::999999999999888777666666555<<<;;;:::999888666555555888777666555555444555555555555555555555555555555666555444333333333333333555555444333333333444444555222777333999888)))333444333333333333444555555666555444444444555777888666666666666666666666666666666666666777777777777777777777777666666666666444444444555555777888888777777777777666555444333000222444555444111...,,,111111111000000000000//////......------,,,++++++.........------,,,,,,,,,+++,,,,,,,,,,,,+++******+++++++++******((('''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$~~~{{{iiiPPP;;;666555...'''%%%'''666RRRcccfffmmmppphhhggglllqqqrrrqqqnnnkkkiiilllqqqkkkwww|||vvvaaaLLLKKKLLLRRRZZZ___```___[[[cccXXXNNN\\\nnnrrrqqqtttMMMLLLUUU[[[\\\XXX]]]hhhiiiaaaSSSHHH888,,,,,,222444222555>>>FFFIIIKKKPPPSSSRRR]]]RRRXXXSSSMMMEEE666;;;@@@888;;;;;;)))$$$)))&&&***555;;;:::999666888???DDDDDDFFFKKKNNNTTTRRRJJJLLLVVVXXXQQQPPPWWWQQQHHHNNNUUU[[[eeeaaammmyyyvvvhhhaaajjjvvvsssssszzz{{{qqqqqqyyyvvvrrrppppppqqqqqquuuzzznnnyyy{{{yyyzzzqqqhhhkkkqqquuuzzz{{{vvvnnnhhheeecccllljjj___```fffYYYCCC>>><<<;;;<<<>>>>>><<<::::::<<<<<<<<<;;;<<<>>>@@@===???@@@???>>>===>>>@@@??????@@@@@@@@@???>>>>>>::::::::::::::::::::::::888999:::999888888999:::>>><<<:::888777888:::;;;999888888999:::;;;:::888999999888888777666666555;;;;;;:::999888777777666666666555555555666666777555555555555555555555555666555444333333333333444333333333333333444444555555222777333999888)))333555444444444444555666666777777666666666777888999555555555555555555555555666666666666777777777777777777777666666666555555444444444555555666777888999999888888777555444333222222333444333111///...111111000000000////////////......------,,,,,,+++---------------,,,,,,,,,+++,,,,,,,,,,,,+++******+++++++++******)))(((''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$${{{___KKK999444333---&&&$$$$$$444QQQbbbbbbhhhmmmhhhdddhhhmmmppppppooonnnnnnqqqrrrfffppp||||||zzzfffMMMKKKLLLRRR[[[``````^^^TTTYYYPPPLLLaaarrrpppjjjnnnQQQEEEUUUXXXXXXUUUZZZdddgggdddXXXLLL:::...///666666111777AAAJJJMMMNNNSSSWWWYYY^^^RRRWWWSSSLLLDDD444<<<===@@@>>>999...###'''(((,,,666888555555444777>>>DDDFFFHHHKKKMMMWWWUUUIIINNN___aaaSSS\\\___XXXTTT```hhhkkkqqqqqqfffPPPWWWiiirrrtttuuu{{{|||rrrqqqxxxzzzxxxrrrmmmooouuuwwwtttkkkvvvyyyzzz|||tttlllpppjjjpppvvvxxxsssjjjbbb\\\aaagggdddZZZ[[[```TTT???<<<;;;;;;<<<======<<<:::;;;<<<======<<<===???AAA>>>???@@@???>>>>>>???@@@===???@@@BBBBBBAAA@@@???>>>===:::888777777888999777888999999777777888999===;;;:::888888999;;;<<<;;;999888999::::::999777999999888888777666666666999999999999888888888888444444444555555666888888555555555555555555555555555555444333333333444444222222222222333444555555555222777333999888)))333666555555555555666777777888888888777888999::::::555555555555555555555555555555666666666777777777666666666555555555444444555555444555555666777888999999999888777666444444333333333222111111000000111111111000000000////////////......---,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,,,,+++************+++******)))(((''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%www{{{wwwyyy{{{WWWGGG888444222,,,%%%###$$$000KKK^^^aaaggglllgggaaadddkkkqqqrrrnnnmmmnnnrrrqqqdddmmmzzz{{{zzzgggLLLMMMPPPUUUYYY\\\]]]^^^UUU``````bbbsssyyynnncccmmm{{{XXXCCCNNNRRRXXX\\\aaaddddddaaa]]]OOO<<>>IIIMMMQQQXXX___cccbbbTTTYYYUUUNNNCCC333;;;>>>HHHAAA999999'''$$$(((///666777222333666;;;>>>???@@@CCCFFFJJJOOONNNIIIPPP]]]___VVVTTTXXXTTTYYYjjjoookkkkkk|||xxxaaaXXXdddmmmkkkssssssuuuxxxuuuqqquuu|||yyyzzzvvvqqqtttyyyrrrfffiiitttwwwwww{{{uuuooouuuhhhiiijjjjjjhhhdddbbb```\\\aaa^^^UUUVVVZZZOOO===::::::;;;<<<======<<<;;;<<<===>>>>>>===>>>@@@BBB>>>???@@@@@@>>>>>>???@@@<<<>>>AAACCCDDDCCCAAA@@@===<<<:::888777777888888777999::::::888777888999;;;:::999888888999:::;;;<<<:::999888999999888777888888888888777777666666777777777777777777777777555555555555555666777777555555555555555555555555555444444333333333444444333333222222222333333444555222777333999888)))333555555555555555666666777888888888888888999999999555555555555555555555555444555555555666777777777666555555555444444444444555555555555555666777777777777777777777666555555444333222111000111222222222222222222111111111111/////////...------,,,,,,+++++++++,,,,,,------...+++,,,,,,,,,,,,+++*********************)))(((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%}}}~~~xxx{{{qqqkkkhhhQQQFFF:::444000+++%%%"""###)))???VVV___gggjjjcccaaaccckkkssssssllliiijjjnnnpppeeeppp{{{{{{xxxdddJJJOOOUUUXXXWWWXXX[[[______rrrzzz|||vvvrrrbbbIIIRRRVVV^^^fffiiieeebbbaaa]]]PPP===...+++///...(((***555AAAIIIQQQ\\\eeeiiieeeVVV[[[ZZZQQQCCC222;;;AAAIII???999@@@444$$$+++333999999666333:::AAA@@@<<<<<>>>>>>>>???AAACCC>>>@@@AAA@@@???>>>???@@@<<<>>>AAADDDEEEDDDBBBAAA999999999999999999999888888:::;;;;;;:::999999:::::::::999888777888888999<<<:::888888999999999888888888888777777777777777555555555555666666666666777777666555555555555555666666666666666666666666444444333333333444444555555444444333222222222222555222777333999888)))333444444333333444444555666666666666777777777777777555555555555555555555555333444444555666777777777666555555555444444444444666555555555555666666777222333444555666666666666555444222111000111222333444444333333333222222222000//////......---,,,,,,***++++++,,,,,,---------+++,,,,,,,,,,,,+++******)))************))))))((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%~~~}}}}}}}}}qqqfffOOOGGG<<<333...)))$$$!!!!!!555OOO\\\dddggg```ccccccjjjsssrrriiieeehhhjjjqqqjjjvvv{{{wwwcccJJJPPPWWWZZZZZZ[[[^^^aaadddyyy}}}eeeIII[[[ZZZ___eeeeee^^^]]]aaa[[[PPP>>>...)))+++,,,(((%%%///:::DDDQQQ___hhhkkkdddTTT\\\]]]UUUEEE333<<>>***'''///666:::;;;;;;555===CCC@@@===@@@FFFKKKOOOIIILLLUUUVVVMMMKKKRRR\\\\\\UUUXXXdddgggiiisssllleeeccchhhiiijjjrrr}}}xxxtttooojjjiiimmmtttzzzxxxtttuuuwwwrrrjjjhhhrrrrrrqqqtttppplllsssmmmlllkkkjjjiiigggccc```\\\^^^\\\WWWXXXZZZNNN???<<<>>>???>>><<<;;;;;;<<<;;;<<<===>>>>>>???AAACCC???@@@AAA@@@?????????AAA===>>>AAACCCCCCCCCBBBAAA666777888999::::::999999888:::<<<<<<;;;:::999:::;;;;;;:::999888888888888<<<:::888777888999999999888888777777777777777777555555555555555666666666888888666555555444444444666666666666666666666666444444333333333444555555666555444333333333333444555222777333999888)))333333333333333333444555555444444555666666666666555444444444444444444444444333333444555666777777888666666666555555555444444666666555555555555666666111222333444555666666666444333222111111222333444444444444333333333222222000000//////...---------++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++******))))))************))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&}}}{{{|||fffNNNHHH===222***&&&"""444OOOZZZbbbhhheeefffccchhhpppooofffeeekkkjjjtttrrr}}}|||xxxeeeMMMOOOSSSZZZaaaeeefffdddcccyyy|||yyyxxx|||cccDDDYYYWWW\\\eeeddd[[[[[[bbbWWWPPP@@@000)))+++......---333<<>><<<>>>FFF???))) )))000444555888<<<;;;??????<<<>>>EEEJJJIIIGGGKKKRRRVVVTTTNNNMMMOOO]]]^^^XXXVVV[[[YYY\\\jjjuuujjj```^^^^^^aaajjjuuussssssrrrppppppsssvvvwww}}}wwwtttvvvxxxtttooommmeeeppprrrrrrtttmmmfffkkkjjjhhhgggggghhhgggccc```cccdddbbb^^^___]]]PPP@@@>>>@@@AAA@@@===;;;;;;<<<:::;;;=========>>>AAACCC???@@@AAAAAA??????@@@AAA>>>???@@@AAAAAAAAAAAAAAA999888777777777888:::;;;666999;;;<<<:::999888999>>>>>>===;;;:::999888888;;;999777777888:::;;;:::777777777777777777777888777777777777777777666666777666666555555555666666666666666666666666666666333333333333333444555666444444444444555666777888555222777333999888)))333444444444444444555666666333444555666666666555555444444444444444444444444222333333444555666777888777777777666666666555555666666555555555555666666444444555555555555444444333333333222222333333444333333222222222111111111000000//////......------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++******))))))************))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&}}}uuuXXXNNNHHH===000(((### 888RRR[[[bbbjjjllliiidddeeelllkkkeeefffooolllxxxvvv|||yyyhhhPPPMMMOOOZZZhhhooommmgggeee{{{|||{{{wwwcccBBBTTTSSS]]]lllmmmbbb```gggTTTOOOBBB222***---333555888<<>>GGGHHHBBB:::JJJTTTSSSPPPRRRSSSOOOaaafffeeecccbbbYYYXXXgggoooiiieeeiiisssuuulll```kkkpppuuuwwwyyy{{{zzzxxxoookkkppp{{{|||rrrjjjiiicccooossstttuuulllaaadddlllhhhdddcccfffiiikkkjjjjjjjjjhhhdddccc___QQQAAA???BBBCCCAAA===;;;;;;<<<999;;;<<<======>>>AAACCC???@@@AAAAAA??????@@@AAA???@@@@@@@@@@@@@@@AAAAAA<<<:::777444444666:::<<<555888:::;;;:::888777777AAA@@@???>>><<<:::999888;;;999666666888:::;;;;;;777777777777777888888888999999999999888888888777555555444555555666777888777777777777777777777777333333333333333444555666111222333444666888:::;;;555222777333999888)))333555555555555555666777777333444666777777777666555444444444444444444444444222222333444555666777888777777777777666666666666777666666555555555666666888888777777666444333222333333333333333333333333111111111000000000000///000000000///......---------,,,,,,++++++*********+++,,,,,,,,,,,,+++******((())))))*********))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&|||xxx}}}\\\OOOMMMIII>>>000'''$$$""" ...CCCXXXcccddd```___bbbfffiiikkkkkkjjjiiilllttt{{{}}}wwwhhhNNNPPPWWW[[[___nnnsssgggcccuuu~~~xxxvvv~~~xxxpppbbbQQQWWWWWW```mmmnnnddd^^^```VVVBBBBBB555)))......333555AAAKKKYYYfff```VVVXXXHHHQQQWWW[[[XXXEEE:::CCCHHHBBB<<<>>>EEEJJJKKKJJJ%%%555000)))///555>>>BBB<<<999@@@BBBDDDMMMBBBPPPWWWOOOKKKSSS\\\^^^dddcccYYYWWWcccfffcccfffkkkgggfffkkkooonnnmmmnnnvvvyyyzzzxxxzzz|||zzzvvvtttuuuwwwyyyxxxqqqfff]]]nnniiijjjpppqqqkkkeeeeeefffjjjggg```bbbkkknnniiikkkooosss___[[[dddNNN===@@@@@@@@@@@@???>>>===<<<<<<;;;;;;:::;;;<<<===>>>???@@@AAABBBBBBBBBBBBBBBCCCBBB@@@???======>>>>>>@@@===999555444666888:::<<<999:::???>>>888555888CCCEEEDDDAAA<<<888888:::999999888777666666777777666666777777888888999999777::::::555444666888777777777666666555555555444555555666666666666555555555555555555555555444444222222333333444555666666:::555888222888777)))555555555555555555555555555777666666555555555666666444444444444444444444444444444555555666777777777888777777666555666666666555444333333444555666777555555555555444444444444555444222222444555444333000000//////000111222222111000...---,,,,,,------,,,,,,,,,++++++*********///...---,,,***)))(((((())))))(((((('''''''''&&&((()))***++++++***)))(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&xxx}}}~~~pppKKK@@@NNNJJJ???000'''$$$!!!+++???TTTbbbeeeccccccfffjjjnnnooonnnllljjjmmmvvv{{{}}}vvvhhhRRRQQQXXX^^^```jjjoooggg```tttyyytttyyy{{{vvvwwwdddQQQVVVYYYaaajjjkkkgggdddddd\\\FFFCCC111"""'''''',,,555EEEPPPUUUSSSBBB555:::FFFOOOTTTXXXTTTBBB888@@@IIICCC===>>>DDDIIIIIIHHH### &&&)))%%%***333222333>>>@@@???EEEDDDEEEOOOQQQIIIDDDFFFLLLNNNMMMLLLTTTZZZWWWXXXaaacccdddlllqqqjjjhhhlllqqqqqqqqqqqqyyyzzzyyyvvvwww{{{}}}zzz}}}xxxooofff___fffeeegggllllllhhhiiinnnhhhiiihhhfffhhhkkkhhhccchhhooovvvbbbZZZ```KKK===??????>>>>>>===<<<;;;:::;;;:::::::::;;;<<<>>>?????????@@@AAAAAAAAAAAAAAABBBAAA???===<<<<<<<<<<<>>>>>999777:::BBBDDDDDDAAA<<<999888999999999888888777777777777888888888888888999999999777;;;:::666444777999888777666666666555555555555555555666666666666555555555555555555555555555555222333333444555555666666999555888333999888)))444555555555555555555555555666666666555555555666666444444444444444444444444333444444555555666666777888888777777777666666666444444333222222333555666666666555555555444444444555333222222333444444333000000000000000111222333111000...---,,,,,,------,,,,,,,,,+++++++++******------,,,+++******)))))))))))))))(((((((((''''''((()))************)))(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}xxxVVVQQQPPPLLL@@@111'''###(((;;;QQQ```fffeeedddggglllpppqqqooollljjjmmmuuu{{{{{{}}}~~~tttfffUUUOOOWWWaaa```ccciiiggg___uuu|||ttttttvvvrrrdddOOOTTT\\\cccfffhhhjjjiiifff___KKKEEE000&&&(((...,,,>>>HHHEEE999&&&!!!...IIIRRRVVVYYYVVVDDD:::CCCHHHBBB======BBBFFFGGGEEE***(((***((('''333<<<444---<<>>>>>>>><<<;;;:::999999999999999:::<<<>>>???????????????@@@@@@@@@@@@AAA@@@>>><<<;;;:::::::::>>>===;;;999888888999999:::999:::>>>>>>;;;:::<<>>AAAAAAFFFCCCAAAIIIEEEKKKWWW___YYYMMMKKKQQQ___gggddd___```]]]]]]fffppphhhfffnnnxxx|||{{{zzzuuu{{{}}}|||xxxsssyyy|||}}}zzztttnnnlllkkkdddbbbaaabbbeeejjjqqqwww|||mmmbbbdddgggfffiiioooooossszzzfff\\\^^^KKK@@@?????????>>>===;;;:::999888888888888:::<<<>>>@@@???>>>>>>>>>>>>>>>??????@@@@@@???===<<<::::::999======<<<;;;;;;:::999999999999;;;===>>>>>>>>>>>>@@@@@@AAA@@@>>>;;;888777999999:::::::::999999999999999999888888777777777888<<<<<<888777999:::888666666666666666555555555555555666666666666555555555555555555666666666666444444555555555666666666777444999555;;;999(((222555555555555555555555555555555555666666666666666444444444444444444444444111222222333333444555555666777999::::::888666555666555444222222222333333666666666555555555444444666444333333444555555444333222222222222222333333000//////...------,,,,,,++++++++++++++++++++++++***************+++++++++************))))))))))))((())))))))))))))))))(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&qqqIIIBBBQQQMMMBBB333'''"""&&&999NNN[[[]]]ZZZZZZ^^^dddjjjnnnnnnmmmlllnnnvvv{{{yyyxxxyyyqqqfffPPPGGGOOO\\\\\\[[[aaaccc^^^qqq}}}vvvyyyaaaHHHQQQ^^^fffdddcccggggggbbbUUUHHHHHH444$$$///333777CCCIIICCC:::444,,,222DDDKKKRRRUUUVVVRRRAAA999CCCEEEBBB@@@AAADDDHHHIIIIII000000333000444888:::>>>:::999BBBDDDBBBHHH===OOO\\\YYYQQQPPPRRRSSS___aaaYYYUUUZZZYYYVVV[[[nnnhhhgggooowwwxxxuuusss|||~~~{{{zzzxxxuuuxxxooojjjhhhrrrmmmhhhgggmmmtttwwwwwwzzzlllcccfffiiihhhlllssstttqqqsss```ZZZ]]]III>>><<<<<<<<<<<<;;;:::999888888888888999:::===???@@@??????>>>======>>>>>>???@@@@@@@@@???>>>===<<<;;;<<<<<<<<<<<<;;;::::::999999:::<<<<<<>>>@@@@@@@@@?????????>>>===;;;999777888999999:::::::::999999888888777777666666555555777;;;<<<999777999:::888555555555666666666666666555555666666666666555555555555555666666666777777555555666666666666666777777444999555;;;999(((222555555555555555555555555444444555666777777666666444444444444444444444444111111222222333444444444666777999:::999888666444777666555333333333444444555555555555444444444444777555444444555666666555333333222222222222222333/////////......---,,,,,,++++++++++++++++++++++++))))))************++++++))))))))))))************)))(((((((((((((((((()))''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&xxxOOOCCCQQQMMMCCC333((("""%%%888LLLXXXYYYVVVZZZ]]]ccciiimmmoooppppppqqqyyy~~~{{{zzzzzztttkkkQQQIIIOOOZZZ[[[___ccc___[[[kkkyyyyyyvvvzzzcccKKKTTT]]]ddddddbbbccceeefffWWWLLLLLL444""",,,...111;;;???;;;999===:::;;;HHHNNNTTTVVVWWWSSSBBB:::EEEFFFDDDCCCCCCFFFHHHJJJJJJ???"""000000)))111===;;;<<<666666CCCGGGEEEJJJMMMSSSRRRKKKNNNYYYYYYPPPWWWWWWPPPPPP]]]aaa\\\___pppkkkjjjnnnpppnnnkkkkkk{{{}}}zzzrrrmmmooosssttt|||~~~}}}xxxqqqllliiisssnnnhhhhhhooovvvtttnnnmmmjjjiiimmmnnnlllkkklllrrrlllmmm]]]XXX[[[EEE;;;888888999999999999888888::::::::::::;;;===???@@@@@@@@@>>>=========>>>???@@@@@@@@@@@@@@@???>>>>>>;;;;;;;;;;;;::::::999999999<<<===<<<>>>AAABBBAAA@@@>>><<<;;;<<<;;;999888777777999:::::::::999888666666666666666666555555666;;;<<<999777999999777555555555666666666666666555555666666666666555555555555555666666777777888666666777777777777777777888444888444:::888(((333555555555555555555555555333444555777777777666666444444444444444444444444111111222333333444444555666777777888888666555444777666555444444444555666444444444333333333333222777555444444555666666555333333222111111111111222////////////...---,,,+++***++++++++++++,,,,,,,,,))))))******************(((((()))))))))))))))***)))((((((''''''(((((()))''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&{{{MMM777PPPMMMBBB444(((""""""444HHHVVVYYYXXX[[[^^^bbbgggkkknnnoooppppppyyy}}}zzzxxxzzzuuulllWWWQQQTTTZZZ]]]ggghhh[[[\\\iiivvvzzzyyy{{{eeeNNNZZZ\\\```cccaaa```gggpppdddYYYUUU888###---000222///222000333???BBBFFFSSSQQQWWWXXXYYYUUUDDD===HHHDDDBBB@@@@@@@@@AAABBBBBB@@@***(((222000,,,444<<<888>>><<<===GGGGGGDDDHHHUUUOOOJJJLLLUUU\\\YYYRRRTTTWWWTTTYYYiiikkkeeefffoookkkiiiiiihhhfffhhhllltttxxxxxxqqqlllmmmqqqrrrvvvuuutttttttttrrrooolllhhhiiihhhhhhmmmsssppphhhcccjjjnnnllljjjjjjiiifffllljjjoooaaaZZZYYYCCC;;;777888999::::::;;;;;;;;;<<<<<<;;;;;;<<<===???@@@BBBAAA???======>>>???@@@>>>???@@@AAAAAAAAA@@@???;;;;;;:::999999999999::::::>>>???<<<===BBBDDDAAAAAA===:::999:::;;;:::999555666888999:::999888777666666666666777777777777555:::;;;888777888888555555555555555666666666777555555666666666666555555444555555666777777888888777777777777777777777777999555888333999888)))444555555555555555555555555222333555777888777666666444444444444444444444444222222333333444555555555666666666666555555555444555444333333333444555666333333222222222222111111555444222222444555444333333222111000000000000000...////////////---,,,+++******+++++++++,,,,,,,,,************))))))))))))''''''((((((((())))))))))))(((''''''''''''((()))''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&]]]EEEOOOLLLBBB444)))###000EEEUUU[[[[[[\\\^^^aaadddhhhkkkmmmnnnmmmvvvzzzwwwuuuwwwssskkk]]]XXXYYY[[[```mmmlllYYY^^^kkkxxx}}}}}}|||~~~~~~eeeOOO^^^[[[]]]aaa```___jjjzzzrrreee___???)))333888;;;888888111333???EEENNN___OOOUUUVVVUUUQQQAAA:::FFF@@@>>><<<:::999888888888111(((,,,333///111666333777BBBEEEFFFKKKFFF???CCCIIICCCGGGUUU[[[UUUQQQSSSUUU[[[\\\bbbnnnmmmeeeeeelllhhheeedddbbbcccjjjsssqqqzzz{{{yyywwwttt|||wwwtttsssrrrnnnkkkbbbhhhmmmmmmpppuuusssmmmccclllnnnfffbbbfffiiifffhhhjjjuuuiii^^^YYYDDD>>>999:::<<<===>>>?????????>>>===<<<<<<===>>>???@@@CCCAAA???>>>===>>>???@@@<<<===???@@@AAAAAAAAA@@@;;;:::999888777888999:::;;;??????<<<===CCCDDDAAABBB===999777999;;;;;;:::444555777999:::999777666666666777777888888999999444999;;;888666888777555444555555555666666777777555555666666666666555555444555555666777888888999888888888777777777777777:::555888222888777)))555555555555555555555555555222333555777888888777666444444444444444444444444222333333444444555555666666666555444444444444555333222222111222333555666222222222111111111000000444222111111222333333222222222111000//////000000...////////////---,,,+++*********++++++,,,,,,,,,************)))))))))(((&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''((((((((((((''''''((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&ggg777LLLMMMGGG999***!!!"""111DDDTTTYYYWWW\\\```eeeffffffhhhkkknnnmmmtttyyy{{{||||||vvvppp_________aaadddfffeeedddhhhrrruuurrrvvvfffIIIVVVhhhhhh\\\^^^gggmmmtttmmmiiiWWW<<<+++---666999555111777FFFNNNOOOXXXfffPPPTTTSSSTTTRRRAAA888@@@?????????===999666666777---(((&&&,,,333666555333EEE>>>===CCCGGGFFFFFFIIIEEE???OOO[[[RRRRRRXXXQQQbbb______bbbbbb______bbbkkkfffeeekkknnnlllmmmppplllttt~~~|||uuuxxxyyyssspppsssoooooosssuuuqqqiiihhhllljjjsssuuujjj```^^^```aaakkkfffnnnfff___XXXCCC@@@::::::;;;===???@@@>>><<<<<<===>>>???????????????BBBAAA???>>>============@@@??????AAABBBBBB@@@??????>>><<<:::888777777777<<>><<<999666777:::===<<<;;;777777888999888777666555777777777777777777777777777777666666555555444444666666666666666666666666888777666555555666777888555555666888888999999999777777777777777888888888444999777666888111---777555555555444444333333333222444666888888666444222333333333333333333333333333333222222333555777888444666777444444888888555444444222222222222444444555444333333222111000///222111111000000000000000111000000000111222333333000000///...---,,,,,,,,,)))***+++,,,,,,+++***)))++++++************************))))))((((((''''''%%%%%%&&&&&&''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&((()))&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&ddd???NNNOOOHHH:::+++""" ---@@@RRRYYYXXXZZZ^^^ccceeefffgggkkknnnmmmuuuzzz{{{zzzxxxsssmmmaaa___^^^```ccceeegggggghhhqqqwwwxxxyyy|||jjjOOOZZZjjjggg[[[^^^eeegggiiiZZZ[[[QQQ===111111222///---;;;DDDEEELLL[[[```\\\TTTVVVSSSSSSQQQAAA777>>>AAA@@@???===;;;:::999999111)))$$$'''000999===>>>???999888===BBBCCCFFFJJJMMMJJJRRRYYYTTTQQQTTTTTTZZZXXXYYY___dddeeegggkkkgggdddeeelllooonnnppptttooouuu{{{}}}{{{yyyyyy{{{yyyuuuwwwwwwtttppppppqqqrrrrrrssssssqqqooolllfffooosssllleeedddhhhiiipppgggkkkddd___ZZZBBB<<<999999:::;;;>>>>>>===;;;;;;<<<===>>>@@@AAAAAAAAA@@@@@@???>>>>>>===<<<<<<>>>>>>>>>@@@AAAAAA@@@>>>>>>===;;;999888777888888;;;>>>???===>>>@@@@@@===<<<<<<;;;999888888999:::999999:::::::::999888777777777777777777777777777777777777666666666666666666666666666666666666666777777666555555666777777555555666888888999999888777777777777888888888888666:::777777999222...666555555555444444333333333333444555777777555444333333333333333333333333333333333333333444555666777555777777444333666555222444333222222222222333444444444333333222222111111222111111000000000000000111111000000000111222222000///...------,,,,,,,,,******++++++++++++******+++++++++*********))))))***)))))))))(((((((((''''''''''''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%&&&((()))***'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&sssSSS:::QQQQQQJJJ;;;,,,"""(((;;;NNNWWWXXX[[[___ccceeedddeeegggjjjjjjssszzzzzzxxxuuurrrmmm___]]][[[\\\___ccceeefffaaaiiittt{{{yyyuuuyyy~~~yyymmmUUU^^^jjjeeeYYY]]]aaaZZZTTTKKKPPPLLL>>>444333111---000>>>FFFFFFNNN\\\bbb^^^YYYXXXRRRQQQPPPAAA666===CCCAAA???>>>>>>>>>===;;;999111((('''---555777666777333333888===AAAEEEJJJSSSUUUSSSTTTXXXTTTSSS\\\___[[[[[[bbbhhhjjjlllnnnggghhhlllrrrtttuuuxxx|||uuuwwwyyywwwsssqqqrrrtttwwwyyyyyyuuusssssspppkkkooorrrqqqooouuu}}}{{{sssdddkkknnnjjjdddeeeiiimmmuuuhhhiiibbb```[[[AAA888999888999:::<<<===<<<::::::;;;<<<>>>@@@AAACCCCCC>>>??????@@@???>>><<<<<<===<<<===>>>@@@@@@???======<<<:::999888888888999:::>>>@@@??????AAA@@@<<<===???@@@<<<777555666:::;;;;;;;;;<<<;;;::::::999777777777777777777777777777777777777777888888888666666666666666666666666666666555444444555666666555555666777888888888888666666777777888888888888777;;;888777:::222---555555555555444444444444444555555555555555555555555333333333333333333333333333333444555555666555555555888777333222444333000444333222111111222333444333333333333333333333333222111111000000000000000222111111000000000000111000///...---,,,,,,,,,,,,++++++************++++++---,,,,,,+++***)))(((((())))))))))))(((((((((((())))))((((((((((((((('''&&&&&&''''''''''''&&&&&&'''''''''''''''((()))***(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&jjjLLL;;;SSSSSSLLL===---###%%%777JJJTTTUUU\\\___cccdddcccaaaccceeehhhrrrzzzzzzwwwvvvsssppp^^^]]]]]]```cccfffgggggg\\\```mmmzzzvvvlllppp~~~lllXXXZZZgggddd]]]dddeeeVVVJJJDDDMMMLLL<<<000///333333:::666<<>>===??????>>>===666333---+++...111...(((111111333888>>>CCCHHHKKKUUU[[[RRRPPP\\\XXXUUUdddiiiccc```dddgggfffddddddhhhkkkppptttuuuwwwzzz}}}zzzzzzyyyuuurrrrrrtttwwwyyyuuuoooqqqooohhhfffnnnooojjjqqq{{{mmmooonnnhhhbbbccchhhnnnwwwkkklllccc^^^YYYAAA999:::999999:::<<<<<<<<<:::<<<<<<===>>>???@@@BBBBBB>>>???AAABBBBBB@@@>>>===;;;;;;<<<===???@@@>>><<<<<<;;;:::888888888999:::;;;@@@BBBAAABBBCCCAAA===@@@AAAAAA>>>:::888888999;;;;;;;;;;;;;;;:::::::::777777777777777777777777777777777888888999999:::666666666666666666666666555555555444444555555555555555666777888888777777666666777777888888999999777:::777666:::222,,,333555555555555555444444444666555444444444444555666444444444444444444444444222222444555555444333222444666666222111333333000444333222111111222333444222222333333333444444444222111111000000000000000222111000//////////////////...------,,,,,,,,,---,,,,,,***))))))***,,,,,,------,,,+++***(((((('''))))))))))))((((((((((((******))))))((((((''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((()))''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&xxx[[[IIISSSTTTMMM===...$$$$$$555GGGPPPOOOWWW\\\aaaccccccbbbdddfffkkkttt{{{zzzxxxvvvrrrmmm^^^___ccchhhlllmmmkkkiiiZZZZZZeeesssqqqhhhlll{{{|||gggXXXWWWfffgggbbbhhheeeRRRBBB===JJJMMM<<<)))&&&,,,111333222;;;MMMUUUTTTZZZeeeYYYXXXQQQOOOOOOBBB999BBBAAA???===<<<===>>>>>>>>>111222000+++,,,111222...000444999>>>CCCHHHKKKLLLVVV[[[RRRPPP]]]YYYUUUdddgggbbb```cccdddaaa^^^^^^eeehhhkkkmmmooorrrtttuuuyyyxxxvvvuuuuuuwww{{{~~~uuunnnooonnnhhh___jjjkkkdddggguuu}}}zzzvvvtttooohhhccccccjjjrrruuullloooddd[[[UUUAAA>>><<<;;;::::::<<<===<<<;;;???>>>>>>======>>>??????>>>@@@BBBCCCCCCBBBAAA???;;;;;;<<<>>>@@@@@@???======<<<:::999999999::::::===BBBDDDCCCDDDEEECCC???CCCAAA????????????<<<:::;;;::::::999999999999999777777777777777777777777777777888888999999::::::666666666666666666666666444555555555555555555444555666666777777777777666555666666777888888999999666888555666:::333,,,111555555555555555555555555777555444333333444555777444444444444444444444444111222333444444333111000111444444111111444444222333222111111111111222333111222222333333444444555222111111000000000000000111111000///...............------,,,,,,,,,,,,------,,,+++******+++,,,---------,,,+++***(((((('''(((((((((((())))))))))))******))))))((((((''''''&&&''''''((((((''''''&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&bbbIIIRRRSSSLLL===...$$$!!!222DDDLLLLLLQQQWWW^^^bbbdddeeehhhjjjpppvvvzzzzzzxxxvvvooohhhXXXZZZ```fffjjjkkkhhhdddVVVQQQUUUaaafffccchhhsssvvvwwwbbbVVV\\\mmmlllaaa^^^SSS===---:::IIIMMM<<<'''!!!%%%)))%%%888HHHMMMUUU^^^\\\SSSWWWXXXSSSQQQOOO@@@999DDD@@@@@@???<<<::::::===???===@@@:::---'''...555777555;;;AAACCCFFFLLLOOONNNWWWWWWSSSTTTZZZWWWSSSYYY]]]\\\```fffhhhffffffiiiiiijjjjjjiiimmmssstttqqqttttttssstttvvvzzz~~~vvvpppnnnllliiiaaagggggg```___iiisssuuurrrnnniiifffbbbbbbiiiqqqrrrjjjnnnaaaXXXSSSAAA@@@===;;;::::::;;;<<<<<<;;;???>>>===<<<;;;<<<======???@@@AAABBBCCCCCCBBBAAA<<<<<<===???AAABBBAAA??????>>><<<;;;:::::::::;;;>>>BBBDDDCCCCCCEEEDDD@@@CCC@@@>>>???BBBBBB>>>:::::::::999888888888888888777777777777777777777777888888888888888999999999666666666666666666666666444555666666666666555444555666666777777666666666555555666777888999999:::555777444666<<<555---222555555555555555666666666666555444333333444555666444444444444444444444444333333333333333222111000111333444111222555555333333222111000000111222333111111111222222333333333222111111000000000000000000//////............///------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,---,,,,,,+++***)))(((((((((((((((((())))))))))))))))))((((((((((((((('''''''''((((((((((((''''''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&fffFFFQQQRRRKKK===...%%%---@@@KKKLLLQQQWWW^^^cccdddeeehhhjjjooorrruuuvvvyyyyyypppgggTTTVVV[[[aaafffgggeeebbbWWWMMMJJJRRR]]]dddjjjnnnjjjuuu]]]RRR[[[mmmmmm^^^VVVLLL<<<333HHHPPPMMM:::)))&&&***,,,--->>>LLLPPPUUU]]][[[QQQVVVZZZXXXTTTNNN===777DDD???AAABBB>>>888777<<>>>>>>>>??????@@@AAAAAABBB>>>>>>???AAACCCDDDCCCAAAAAA@@@>>><<<;;;:::;;;;;;>>>BBBCCCAAAAAADDDCCC@@@AAA@@@@@@@@@@@@>>><<<:::;;;:::999888777888888999777777777777777777777777888888888888888777777777666666666666666666666666555666777777777777666555555666666666666666555555555555666777888999::::::666888555777???888000444444555555555666666666777555555555444444555555555555555555555555555555555777666555444333333333333333555555222222555444222333222111000000111222333111111111111111111111111222111111000000000000000......---------...//////---,,,,,,+++,,,,,,------+++,,,,,,,,,,,,,,,,,,++++++++++++*********))))))'''((((((((()))))))))***'''''''''''''''(((((((((''''''((((((((((((''''''&&&&&&'''(((((('''&&&%%%'''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&tttSSSPPPQQQKKK<<<...%%%)))===JJJNNNUUU[[[aaaddddddcccdddfffhhhkkknnnssszzz}}}uuujjjYYYZZZ]]]bbbgggiiiiiihhh___SSSKKKPPP```nnnssssssdddwwwYYYNNNOOOeeejjj```]]]\\\XXXXXX^^^\\\MMM777+++///777999CCC???FFFTTTXXXRRRUUU^^^VVV\\\[[[WWWMMM:::555CCC???CCCEEE@@@888666<<>>???AAABBB??????@@@BBBEEEFFFDDDCCCCCCBBB???===<<<;;;;;;;;;>>>AAAAAA>>>???BBBBBB@@@>>>AAACCCAAA<<<999999:::;;;:::999888888888999:::777777777777777777777777999888888888777777666666666666666666666666666666555666777888888777666555555666666666666666555555444555666777888999::::::666999666999AAA;;;333666444555555555666666777777555555555555555555555555555555555555555555555555:::888777555444444444555555888777333222444333000333222111000000111222333000000000000000000000000222111111000000000000000---------------...///000,,,,,,,,,++++++,,,------++++++---......---++++++++++++******************'''((((((((())))))******%%%&&&&&&&&&''''''((((((''''''((((((((((((''''''''''''((())))))((('''&&&(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&NNNNNNMMMJJJBBB444&&&###111===EEERRRRRRYYYdddgggdddcccfffiii```]]]hhhvvvyyyrrrkkkYYYSSSVVVYYY\\\gggmmmddd\\\[[[TTTJJJMMM[[[iiinnn|||gggLLL]]]cccgggcccaaafffnnnrrrTTTQQQNNN>>>,,,...999777888>>>CCCGGGOOOYYY\\\XXXSSSTTT[[[\\\KKK555444BBBAAA===::::::888777;;;AAA:::MMM<<<###---;;;::::::KKKKKKGGGAAAAAAFFFJJJJJJ@@@JJJVVV[[[ZZZWWWVVVWWW^^^]]]ccceeeccciiimmmdddpppllldddhhhtttsssooowwwuuuuuuvvvxxxwwwvvvyyy|||uuunnnlllppprrrooonnnooopppfffgggooottt~~~yyyvvvuuuooogggfffjjjiiieeennnggg```]]]YYYNNNAAA777;;;;;;:::::::::999999888999999999999::::::;;;<<<;;;::::::;;;===???AAACCCCCCCCCCCCBBBAAA@@@>>>===FFFDDD@@@===<<<<<<===>>>AAA>>><<<;;;>>>BBBDDDFFFAAABBBAAA===999888;;;===>>>>>>===:::777666777888888888777777777777888888999888888888777777666666777777777777777777777777555666666777777777777777666666666666777777777777777666666666666888999:::===:::999<<>><<<<<<:::888;;;AAAEEEQQQ@@@(((,,,555777===;;;@@@BBBAAACCCIIINNNOOOLLLTTT]]]^^^ZZZXXXZZZ___^^^SSSYYYeeeffffffjjjhhhlllkkkfffiiiqqqmmmhhhooorrrtttwwwzzzyyyxxxxxxyyyxxxuuurrrpppqqqqqqooollluuuiiihhhmmmqqqzzzwwwqqqtttqqqiiiccceeefffeeekkkeee```___ZZZNNN???666888:::<<>>===;;;::::::999999999::::::<<<<<<<<<===>>>AAACCCDDDAAAAAAAAAAAA@@@@@@@@@@@@DDDBBB???===<<<<<<===>>>BBB???<<<<<>>999444777777666666666555555555666666555555555555666666444555666777777555444333555444222444666777666444444444444444333333333333111111111222222333333333000000000111111000000000444333111///...///000000000000//////...//////000///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$######%%%(((+++---}}}rrrEEELLLMMMKKKCCC555''' 000@@@KKKOOORRRXXX```bbb```aaaddd]]]SSSRRRaaasssxxxppphhh]]]WWWYYYZZZYYYaaafff^^^TTT[[[]]]ZZZZZZdddsss~~~jjjPPPYYYccckkkjjjfffeeeggggggccc[[[SSSAAA,,,***111///555777999===FFFSSS[[[\\\SSSXXXXXXKKK999111777@@@AAA>>><<<<<<:::888:::???HHHIII888''''''***///<<<999AAAFFFEEEBBBDDDGGGHHHMMMRRRUUUSSSOOONNNSSSXXX]]]MMMTTTggghhheeejjjoookkknnnkkkkkkpppjjjdddjjjooossswwwzzzyyyxxxwwwvvvsssvvvsssllllllqqqoooiiivvvjjjgggkkkmmmuuu{{{tttoootttuuummmeeeccceeegggiiibbb___```[[[MMM>>>666888;;;>>>BBBCCCBBB???>>>::::::999999::::::;;;<<>>>>>>>>@@@BBBCCCEEE@@@@@@??????@@@AAABBBBBBBBBAAA>>><<<;;;<<<===>>>CCC@@@>>>>>>@@@CCCEEEEEEGGGFFFEEEAAA===::::::;;;666777:::>>>AAA@@@;;;666888888777777777777888888888888888888777777777777666666666666666666666666555666777777888888777777666666666777777777888888666666666777888:::;;;<<<::::::::::::999888777666777777777666666666555555777777666666666666777777333444555666777666555555444333444555777777555333444444444333333222222222000111111111111111222222//////000000000000//////222222000//////////////////......------.../////////...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++******+++******)))))))))(((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&''')))***ddd???KKKOOONNNEEE777***///AAANNNOOOSSSYYY^^^___```bbbddd\\\SSSSSSbbbsssxxxooofffYYYUUUXXXYYYXXXaaaggg```TTT^^^dddaaa\\\```nnn{{{mmmWWWdddgggiiifffddddddaaa\\\TTTPPPNNN@@@((("""+++,,,444444555:::BBBKKKRRRTTTTTT\\\ZZZIII666222888???@@@===<<<<<<:::777999>>>FFF;;;---'''''''''...:::>>>GGGLLLGGGAAAAAACCCEEELLLLLLKKKKKKKKKMMMOOOPPPYYYRRR[[[gggeeeeeennnqqqlllrrrooommmpppkkkgggnnnmmmrrruuuuuuuuuuuuuuussshhhpppnnnddddddnnnooofffqqqgggggglllnnnvvvzzzsssssswwwwwwsssmmmiiiiiijjjiiiaaa]]]^^^YYYJJJ>>>999<<<===???@@@@@@>>><<<;;;999999:::;;;<<<===???@@@??????>>>>>>???AAACCCDDDBBBAAA@@@@@@@@@AAACCCCCC@@@???===<<<<<<<<<===>>>DDDBBB??????AAACCCDDDEEEHHHGGGFFFBBB???;;;999999777777888===BBBBBB<<<555888888777777777777888888888888888777777777777777666666666666666666666666666666777888888888888777666666777777777888888888888888888888888999999:::666888888777444333555777777777777666666666666555888888777777777777888888444555666666666666555555222333555666777777555333555555444333222111111000111111111111222222222222//////000000000000//////000/////////.........---.........---......//////......,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++*********************)))))))))((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&eeeKKKIIIPPPQQQHHH;;;///###,,,@@@NNNPPPVVV[[[]]]]]]___ccceeeaaaZZZZZZhhhvvvxxxooofffYYYUUUYYYZZZXXX```ggg```bbbXXXRRRZZZjjjuuuuuuqqqzzz|||kkkVVVcccdddcccdddfffcccUUUGGGAAADDDJJJ@@@&&&(((///111111444;;;DDDJJJOOORRRVVV^^^]]]KKK999333999???AAA>>>======;;;999<<>>>>>============>>>???>>>>>>=========>>>>>>??????>>>======>>>???@@@AAADDDDDDCCCBBBBBBBBBBBBBBB>>>======<<<<<<===>>>???DDDBBB@@@@@@AAACCCCCCCCCGGGFFFEEECCC@@@===999777;;;999888;;;???@@@;;;666888888777777777777888888777777777777777777888888555555555555555555555555666777777888888888888888777777777777888888888888::::::999999888777777666666888999777444333666999888777777777666666666666888888777777777777888888777777777777666555444333111333666777777666444444555555444444333222111111333333333333333333333222000111111222222111111000000000111111111000///...///.........//////000111...---,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************************))))))))))))((((((((((((((((((((((((&&&&&&''''''((((((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''&&&%%%$$$___ooo}}}~~~mmmbbbLLLGGGPPPSSSJJJ>>>444'''***>>>MMMPPPWWW]]]\\\[[[^^^cccfffdddaaacccoooxxxwwwnnnhhh\\\YYY\\\[[[WWW^^^eee^^^bbbVVVOOOWWWeeennnnnnllllllttt~~~dddOOO]]]aaagggmmmqqqjjjUUUAAA>>>AAAJJJCCC)))***333//////333===GGGMMMRRRWWWXXX]]]\\\NNN;;;111777@@@DDD@@@>>>>>>======AAAHHHCCC,,,&&&---,,,...666999???DDDGGGDDDCCCHHHPPPSSSOOOLLLLLLTTT^^^bbb\\\TTTPPP]]]hhh^^^TTTaaammmfffjjjpppjjjeeellloooooosssnnnssssssllljjjooopppmmmnnnrrrpppgggccchhhjjjgggppplllsss|||}}}|||uuuqqqoooqqqrrrnnnkkkkkkooobbbZZZYYYQQQBBB;;;>>>===<<<;;;;;;===@@@CCCEEECCCBBB@@@>>>===;;;;;;:::>>>===<<<<<<<<<===>>>???CCCCCCCCCDDDCCCBBBAAA@@@<<<<<<======>>>???@@@AAADDDBBB@@@@@@AAABBBBBBAAACCCBBBBBBAAA@@@>>>999666<<<:::888999;;;<<<:::777888888777777777777888888777777777777888888888888555555555555555555555555666777888888999999888888777777777888888888999999999999999999888666555444888:::;;;999777666999;;;888888777777777666666666888888777777777777888888999999888777555444444333222444666777666555555555555555555444444333333333444444444333333333333333111111222222222222111111111222444555555444222111............///000111111...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******))))))***++++++*********)))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&&&&%%%$$$oooZZZccczzz{{{sssvvvvvvyyy{{{```WWW===CCCOOOSSSJJJ???666)))''';;;JJJNNNWWW\\\ZZZXXX]]]bbbeeeddddddiiitttxxxtttmmmjjj[[[YYY]]]\\\XXX___fffaaaXXXSSSQQQVVV[[[```hhhqqqllltttttt___PPPZZZbbblllsssvvvqqqbbbSSSLLLHHHJJJCCC,,,"""+++222111...111;;;DDDKKKRRRYYY[[[ZZZWWWMMM999+++222BBBDDD???<<<<<<<<<===CCCKKK:::((((((---&&&...@@@DDDBBBFFFFFFBBBBBBGGGKKKKKKFFFGGGKKKRRRZZZ\\\YYYTTTWWWZZZaaa^^^XXXaaajjjdddgggmmmhhhdddnnnsssooopppnnnuuuvvvooolllpppoooiiiuuuuuurrrnnnjjjjjjlllooowwwrrrwww}}}|||zzzpppmmmmmmpppnnnjjjjjjnnnoooaaaZZZ[[[RRR???777<<<999999:::;;;===???AAABBBAAA@@@???===<<<;;;;;;;;;???>>>===<<<<<<<<<===>>>>>>???AAACCCCCCBBB@@@???<<<<<<===>>>???@@@AAABBBDDDBBB@@@???@@@AAA@@@???>>>>>>>>>???@@@>>>999555888888999::::::999999888888888777777777777888888666777777777888888888888555555555555555555555555777777888999999999999888777777888888888999999999555666777777777777666555777888999999888888888999888888888777777777666666777777777666666777777777888888777666666555555666222444666666444333555777555555555555555555555555333333333333222222111111000000111111111111000000///111333555555444111///------------...///000111------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))+++++++++*********))))))((((((((((((((((((((((((((('''''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&mmmXXX[[[XXXfffxxx{{{yyysssggguuurrreeeSSS444@@@MMMSSSJJJ???777***%%%999HHHMMMWWW\\\XXXVVV[[[aaadddbbbdddllluuuxxxrrrmmmkkkXXXVVV\\\\\\YYYaaajjjeeeYYYIIIAAANNNdddrrrvvvwwwuuuxxx}}}xxxjjj^^^XXXXXXaaaiiimmmnnnoookkkfff[[[OOOJJJBBB---$$$***...555///...666???DDDMMMUUU]]]WWWRRRJJJ777&&&...CCCAAA<<<888888888:::BBBJJJ555(((...000&&&333NNNVVV===@@@AAA@@@CCCHHHJJJIIIHHHLLLSSSXXX[[[\\\\\\\\\```WWWZZZaaa```ccciiifffgggnnniiifffrrrvvvooolllnnnwwwyyyrrroooqqqnnnfffvvvrrrqqqqqqnnnlllpppwww{{{uuuwwwzzzvvvyyy|||uuummmmmmoooqqqmmmgggkkksssmmmaaa[[[]]]SSS???555999777888:::;;;;;;;;;:::::::::::::::;;;;;;===>>>>>>??????===<<<<<<======>>>999;;;???BBBCCCBBB@@@>>><<<<<<===???@@@AAABBBCCCCCCAAA??????@@@@@@???>>>;;;;;;<<<>>>@@@>>>:::555333666:::;;;:::999888888888888777777777777888888666666777777888888888999555555555555555555555555777777888999999999999888777888888888888999999999222333555666777888777777555555555666777666666555888888888888777777777777777777666666666666777777666666666666666777777888333555666555333333555888555555555666666666666666222222222222111111000000//////000000000000//////,,,...111333333111...,,,+++++++++,,,---...///000---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))+++++++++************)))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''hhhQQQ\\\___fffwww|||]]]qqq{{{gggjjjsssIII777>>>IIIOOOKKKDDD<<<---###333DDDMMMTTTUUUYYY```]]][[[dddbbbfffllltttxxxwwwqqqlllYYY[[[[[[]]]```cccbbb___[[[[[[^^^ccchhhmmmrrruuutttvvvppprrr~~~vvv^^^OOO```dddjjjllliiifffhhhlllfffSSSNNNAAA###&&&$$$+++)))&&&&&&---;;;NNN[[[VVVVVVWWWQQQ:::&&&...DDD===<<<:::999<<>>======BBBAAA???<<<::::::<<<>>>666666;;;BBBDDDBBBAAABBB???>>>===>>>@@@AAAAAA???BBB???======??????===;;;999888;;;@@@@@@<<<:::;;;:::::::::888666666888999;;;:::888666666666666666555666777888888777666555777777777777777777777777:::999888777777777999999777666555555666888:::;;;777777777777666666666666999888777666666777888999888888999999888777555444666666777777777777666666444444555777888888555333555555444444444444555555888444000111444777555222555222000000222333222000222222222111111111000000222111000111222111000...000000000000///...,,,,,,//////.........---------++++++,,,,,,,,,,,,------------,,,,,,+++***))))))((()))))))))((('''&&&&&&'''(((((('''%%%%%%&&&(((&&&%%%%%%&&&''''''&&&$$$((((((((('''&&&&&&&&&%%%!!!###%%%&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%pppVVVMMMSSSSSSWWWeeeyyyzzzkkkiiiuuu}}}~~~WWW???:::FFFNNNLLLGGG@@@111!!!000BBBKKKVVVXXXZZZbbbcccbbbhhhccciiiqqqvvvvvvsssooommmWWWVVVUUUWWW[[[___```___[[[[[[```hhhkkkkkknnnuuuxxxuuu|||uuuaaaVVVfffgggfffdddaaa___bbbeeedddTTTQQQDDD$$$###!!!"""***888HHHSSSVVVXXXXXXNNN999)))///???CCC>>>::::::>>>DDDGGGHHH,,,!!!$$$+++''''''000333;;;<<>>>>>===BBBAAA???<<<::::::<<<>>>===<<>>999777888888888;;;@@@:::::::::888666666888:::888888666666555666777888666666777888888777666666777777777777777777777777999999888777777888888999777777666555666888:::;;;777777777777777777777666888888777777777777888888888888999999888777555444666666777777777777666666444666777888888777555444555555555444444555555555888444000111444666555222666333111111333333222000333333222111111000000///222111000111222111000...000000000000///...------//////.........------------------,,,,,,+++++++++------,,,+++***)))))))))+++++++++***)))(((&&&&&&'''(((((('''&&&%%%'''((((((''''''((())))))(((''''''''''''''''''&&&&&&&&&$$$&&&''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%eeeQQQIIIKKKIIIOOO___pppyyy}}}zzzmmmmmmRRR888555BBBLLLMMMJJJDDD555&&&+++???IIIXXX\\\YYY```eeedddgggccckkkssswwwtttpppmmmmmmUUUQQQNNNPPPVVV\\\```aaa```]]]cccmmmnnniiippp}}}xxxzzzrrr___VVVdddddddddbbbaaa```___^^^```SSSTTTHHH%%%"""!!!)))999JJJVVVWWWZZZWWWIII666---111999FFF???999999???CCCDDDBBB111"""!!!(((&&&(((...000??????BBBEEEFFFGGGMMMTTTXXX^^^SSSKKKXXXZZZRRRVVVdddhhhfff]]]XXX\\\eeejjjgggqqqyyyxxxpppnnnuuu}}}uuuzzzxxxmmmhhhkkkmmmlllwwwtttgggdddllljjjgggooorrrfffbbbdddgggkkkoookkkhhhfffgggiiihhhccc^^^ccc___ZZZUUUKKK???999999<<<<<<===<<<::::::<<<>>>@@@>>><<<<<<===>>>>>>===AAAAAA@@@===;;;:::<<>>;;;===BBBBBB===777<<<777444555555555888>>>999:::999888666666888:::777777666555666777888999777777888999999888777777777777777777777777777777888888777777777888888999777777666666666888999:::777777777777777777777777777888888888888888888777888999999888888777666555666666777777777777666666444888;;;:::777555444555555555555555555555555555777444111222444666555333777555333222333333222111444333222111000000000000222111000111222111000...111111111111000///.....................---------///......---+++******)))---,,,+++))))))))))))***,,,,,,,,,+++***((('''&&&''''''((('''&&&&&&'''))))))((('''((())))))((('''&&&&&&&&&'''''''''''''''((()))***(((&&&#########%%%%%%%%%%%%%%%%%%%%%%%%fffQQQEEECCCNNNddduuu{{{vvvooo~~~PPP555222AAALLLNNNLLLGGG888((((((<<>>999999<<>>888999;;;<<<===<<<;;;;;;<<<===>>><<<::::::;;;<<<<<<<<>><<<;;;===???BBB???===>>>>>><<<===@@@<<>>:::888===DDDFFFAAA;;;777777;;;@@@AAA<<<999999999999999888666666888:::999999777777666777888999888888888999999888888888777777777777777777777777777777777777777888888888777777666666777888999999777777777777777888888888777777999::::::999777777999999888888777666666555666666777777777777666666555999===<<<777333444666444555555555555555555444666444222333555555444333777666444333222222222111222222111000000111222222222111000000222111000...111111111111111000//////..............................---,,,,,,+++******---,,,***(((((()))***+++++++++++++++***)))((((((&&&'''((('''&&&&&&(((***((('''%%%%%%''''''&&&%%%%%%&&&&&&&&&'''((((((((((((******)))&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%gggIIIFFFOOOfffxxx}}}~~~ggg@@@222@@@LLLNNNMMMGGG999)))&&&999AAASSSXXXUUUZZZ]]]\\\___eeeeeehhhooottttttnnnhhh[[[QQQKKKQQQZZZ```eeeiii]]][[[bbbjjjeee[[[^^^kkkdddwwwwww]]]MMMTTT\\\dddhhhkkkllleee\\\[[[OOOQQQEEE###(((+++$$$"""!!!%%%///???MMMWWW[[[[[[QQQ>>>...,,,222777>>>>>>>>>;;;:::<<>>===<<<===???@@@<<<:::;;;;;;:::<<>>???<<<777666:::??????;;;999===CCCEEEAAA<<<888:::@@@GGGHHHAAA;;;:::888999999888666777999;;;===<<<:::888777777777777999888888888888888888999666666666666666666666666666666777777888888888888777777777777777888888888666777777777888888888999777888999::::::999888777999999888777777666666666666666777777777777666666555999===<<<777333444666444444555666666555444444444444333444555555444333555555444333222111111222000000//////000222444555222111000000222111000...000111111111111000000///---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++(((((())))))******))))))&&&'''(((((('''''')))+++***(((&&&%%%&&&'''&&&&&&%%%&&&&&&&&&'''(((((((((&&&((()))((('''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%~~~^^^ZZZ\\\jjjyyy|||}}}AAA222@@@KKKMMMLLLGGG:::+++$$$666<<>>HHHNNNPPP\\\YYYQQQAAA111+++111:::>>>@@@AAA===:::===FFFNNN444$$$###---///111666444999AAAGGGHHHIIILLLNNNOOODDD\\\aaa[[[]]]WWWTTT```ffffffddd```aaacccaaa\\\___cccdddccciiivvv}}}|||xxxxxxwwwtttrrrqqqooommmzzznnnnnntttzzzrrriiicccdddnnnyyy|||xxxuuuqqqqqqooojjjeeedddiiioooccc```]]]VVVIII<<<888;;;:::<<<======<<<;;;;;;<<<;;;999777777999:::;;;:::???@@@@@@???======>>>???AAA<<<:::<<<<<<;;;>>>BBB>>>??????>>>;;;<<<@@@DDDBBB???<<<<<<>>>===;;;888888666888======999888999888888999888666777999;;;>>>===;;;888777666666666999888777777777777888999666666666666666666666666555555666777888888888888777777777777888888777777666777777888888999999999888888999999999999888888:::999888777666666666666666666777777777777666666444888;;;:::777555444555333444555666666555444333333444444555555444444333222333333222111000111333000/////////000222555777222111000111222111000...///000000111111000//////---------...............+++++++++,,,,,,---------++++++++++++++++++++++++'''((())))))******))))))&&&'''(((((('''((()))+++---+++((('''((())))))(((&&&&&&&&&'''''''''''''''$$$&&&'''(((&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%rrrrrrsssssswww~~~{{{|||FFF000===IIIKKKJJJHHH<<<..."""222;;;EEENNNYYY___XXXZZZkkkiiihhhjjjooottttttnnnhhhZZZNNNIIIRRR\\\\\\]]]``````eeefffbbb___aaaaaa^^^fffyyy}}}{{{iiiWWWUUU```eee```___cccccc^^^ZZZLLLLLLDDD''' ***)))$$$''',,,777BBBLLLPPPRRRZZZWWWSSSKKK:::,,,000===AAA@@@===999888<<>>;;;===??????===<<<<<<===<<<:::888888:::<<<<<<<<>>===>>>@@@BBB===;;;======;;;===AAA>>>>>>======>>>AAAEEEGGGAAA???===999777555666666666333333666666444555888777888888777666777999<<<<<<:::888666555555555555888777777666666777777888666666666666666666666666444555666777888888888777777777888888888777777777666777777888888999:::::::::999999888888999999::::::999888777666666666777666666777777777777666666444666777888888777555444333444666777777666444333222444555555555444333333///111222111//////111444333222000//////111333555222111000111222111000......//////000000/////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---,,,+++++++++++++++***)))((('''&&&'''(((((('''(((***,,,...+++((('''((())))))((('''''''''''''''&&&&&&&&&$$$%%%''''''%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%nnnvvv~~~rrrsssZZZ...;;;FFFIIIJJJHHH>>>111!!!///===CCCLLLZZZ___SSSTTTiiijjjlllooossstttrrrmmmjjjWWWJJJFFFQQQZZZYYYWWWZZZ^^^```XXXKKKMMM^^^iiiiiizzzuuuzzzyyyfffUUUNNN^^^iiigggdddfffddd]]]YYYKKKMMMFFF***""")))$$$%%%$$$$$$+++888FFFPPPUUUXXXUUUVVVTTTBBB...///>>>CCC>>>888444555;;;BBBFFF444$$$"""(((%%%&&&...000;;;BBBFFFCCCBBBGGGJJJIIIKKKQQQ[[[\\\TTTUUUYYYTTT```gggkkkfffbbbccceeefff___mmmssslllhhhlllnnnjjjpppppprrrvvvxxxuuurrrpppooonnnxxxtttccckkk{{{uuuqqqjjjgggkkkqqqsssuuuvvvooollliiijjjmmmnnnmmmkkk^^^\\\ZZZSSSFFF;;;;;;AAA<<<>>>@@@@@@???>>>>>>>>>===;;;999:::<<<===>>>===???@@@AAA@@@???>>>???@@@BBB===;;;<<<<<<999:::>>>===;;;:::;;;???CCCFFFGGG<<<<<<:::666222222555888999777999>>>>>>:::999;;;777888888777777777:::<<<888777666444444444555666888777666555555666777888666666666666666666666666333444666777888888888777777777888888888888777666666777777888999999::::::;;;:::999888888999:::;;;:::999888666666666666777666666777777777777666666444444555777888888555333333444666777777666444333222444555666555444333333---000111111//////222444666444111///...///111222222111000111222111000.........///////////////...---------........./////////...------,,,+++*********,,,...000000...,,,***//////...---+++)))'''&&&&&&'''((((((((((((***,,,---***'''%%%&&&''''''&&&(((((((((''''''&&&&&&%%%$$$&&&'''&&&%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%yyyqqq888///===LLLGGGGGGEEE444$$$888:::CCCPPPXXX[[[]]]```dddfffeeegggnnnwwwzzzuuunnn[[[MMMFFFOOOYYYZZZXXXXXXZZZ\\\ZZZSSSMMMRRRbbbpppuuuqqqkkkfffdddccc___ZZZ]]]___gggmmmiiiaaa```eeeYYYKKKQQQNNN///$$$$$$$$$///>>>MMMWWWYYYVVVXXXJJJIII+++///===CCC>>>999888;;;>>>===;;;888 %%%&&&///555EEEEEEAAA>>>>>>CCCJJJOOORRRNNNTTTUUUQQQTTT]]]^^^XXXdddcccccc[[[UUUbbbjjjaaa^^^iiirrrrrrooommmmmmllloootttvvvrrrmmmmmmqqquuutttwwwvvvooojjjlllrrrvvvooogggbbbfffkkkkkkkkkkkktttkkkdddgggjjjiiikkkooommmYYYRRRRRRGGG>>>???>>>AAABBBAAA???======>>>@@@:::::::::;;;===>>>===<<<@@@>>>;;;;;;===?????????DDD;;;666777::::::888999<<<<<<<<<<<<;;;===@@@CCC::::::999888777777888888666777999:::::::::;;;<<<;;;;;;999999999999;;;;;;888888777666666777888999:::999888777777888999:::666666777777777777666666777777777777777888888999999::::::999888888999;;;888777666777888999888666888888888777777777777777888888888888777777777777666666666666777777777777444666777888777666444333444444555555555555444444444444555555444444333222000111222333333222111000333222000/////////000111000000111111111111000000000000000///......------////////////000000000000---......---+++)))***+++(((+++///222222///+++)))************))))))))))))(((******'''&&&((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&*********(((%%%%%%&&&(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&nnn}}}~~~:::+++666JJJIIIFFFAAA444 """555???HHHSSSZZZ\\\^^^aaaeeelllllloootttyyyyyyrrrlllYYYLLLEEENNNXXXYYYWWWWWWYYY\\\]]]XXXRRRQQQWWW]]]SSSVVVXXXWWWUUUTTTTTTUUU\\\^^^eeejjjfff^^^[[[___YYYJJJNNNKKK---""" ###///@@@PPPZZZWWWTTTWWWJJJKKK---000===>>>>>><<<666111333===EEE444###)))***111333???AAACCCEEEFFFGGGJJJOOOSSSOOORRRSSSRRRTTTXXXXXXUUU[[[XXXZZZVVVPPPXXXbbb^^^aaaiiinnnnnnnnnpppooolllfffpppyyyyyyrrrlllkkkllljjjqqqxxxvvvooojjjnnnuuujjjpppqqqkkkiiikkkjjjdddooojjjhhhiiiiiihhhlllrrrlllZZZTTTRRRDDD;;;<<<<<>>@@@>>><<<;;;<<<>>>???@@@CCC;;;666888:::999888888;;;<<<<<<;;;;;;<<>>DDD000&&&------222000888888???FFFHHHFFFFFFJJJOOOPPPOOOQQQVVVXXXVVVVVVXXX[[[YYYdddkkkdddaaaggggggjjjlllmmmnnnrrrwwwvvvqqqkkkttt}}}zzzssspppqqqiiinnnvvvxxxpppggglllyyyjjjyyy|||mmmeeelllpppkkkgggggghhhiiifffdddhhhooohhhZZZVVVRRRAAA777:::;;;?????????>>>;;;999:::;;;999;;;===???@@@@@@??????;;;;;;;;;:::999;;;???BBBAAA:::666888:::888777777999:::;;;::::::;;;>>>AAA;;;:::999999888999999999777999;;;=========;;;:::;;;;;;999999999999;;;;;;999888777666666777888999888888666666666666888888666666777777777777666666777777777777777888888999999::::::999888888999;;;777888888666333444777;;;555555666777888999999:::777777777777666666666666666666666666777777777777555666777777777666444333444444555555555555444444444444555555444444333222222222111111111111222222111000///........./////////000000111111000000///............////////////////////////000000000000666222...///333555111,,,,,,+++)))(((((()))***,,,************))))))))))))%%%((((((&&&'''***+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&~~~qqqlllBBB***777GGGEEE<<<777"""---KKKPPPWWWYYYXXXXXX\\\```fffgggiiiiiiiiigggdddccc\\\NNNHHHQQQ[[[\\\ZZZZZZaaaXXXMMMFFFFFFJJJPPPSSSSSSUUUXXXVVVNNNIIIOOOWWW```dddiiillliiiccc___]]]___NNNMMMGGG---"""%%%+++===NNNZZZVVVSSSXXXMMMNNN///...888???777111666AAAEEE???777...&&&,,,,,,111...333777===DDDHHHGGGGGGIIILLLSSSOOOSSS\\\]]]XXXYYY```QQQRRRiii|||ttteeeccccccsssrrrnnnooovvv~~~~~~yyyyyywwwwwwyyyyyyxxxyyy{{{uuuqqqqqqtttnnngggnnn}}}qqqxxxwwwkkkeeemmmwww{{{hhhhhhiiiiiifffeeegggjjjaaaXXXWWWQQQ>>>555:::<<<@@@AAABBB@@@>>>;;;;;;;;;:::<<<>>>???>>>=========::::::999888777999===AAA???:::777999:::777666777888999:::999999:::===???999999888888888888999999666777999<<<>>>>>>===;;;;;;;;;999999999999;;;;;;:::999888777777777888999888777666555555666777888666666777777777777666666777777777777777888888999999::::::999888888999;;;333555666333//////444999777777888888999999::::::777777777666666666555555666666666666777777777777666666666777666555444444444444555555555555444444444444555555444444333222333222111000000111222333000//////...............//////000000000000//////---------...///000000111////////////000000000000333000---...111222///,,,---+++)))''''''(((***+++************)))))))))(((&&&))))))''''''***+++(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&fff777...???FFF>>>999""")))CCCIIIPPPTTTUUUWWW]]]bbbgggggggggggghhhjjjlllnnn\\\NNNGGGPPPZZZ[[[XXXXXXYYYOOOBBB>>>CCCNNNWWW[[[SSSPPPMMMJJJFFFDDDNNNYYY___eeekkkmmmlllhhhccc___^^^NNNMMMEEE+++###&&& """--->>>NNNYYYYYYVVVYYYMMMOOO...,,,444===555000555???CCC===555---$$$''''''///---222???AAADDDHHHKKKNNNNNNNNNWWWSSSWWW^^^^^^XXXYYYaaaUUUVVVmmm{{{jjjggghhhrrrpppmmmlllsss||||||zzzpppiiimmmtttvvvvvvwww}}}uuuppprrrqqqmmmooowwwsssmmmkkknnnmmmjjjppp{{{nnnmmmkkkjjjkkkkkkiiiggg[[[UUUVVVPPP===666<<<===???@@@BBBBBB???<<<;;;;;;<<<>>>???>>>;;;999:::;;;CCCBBB>>>:::888888:::======:::999;;;;;;777666777666888999999999:::<<<>>>888888777777777888888999666666777;;;>>>???>>><<<;;;;;;999999999999;;;;;;;;;:::888777777777888999888777666555555666777888666666777777777777666666777777777777777888888999999::::::999888888999;;;333555666333//////444999;;;;;;;;;::::::999999999777777777777666666666666666666666666777777777777666666666666666555555444444444555555555555444444444444555555444444333222333222111000000111222333///////////////......---//////000000000000//////,,,------...///000111111////////////000000000000...//////......------...,,,,,,+++***************************)))))))))((((((++++++((('''))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&sssttt~~~RRR,,,444CCC???777"""&&&999@@@JJJPPPTTTYYYaaaggghhhfffeeefffkkkooorrrsssZZZKKKDDDLLLVVVVVVSSSSSSLLLEEE@@@AAAJJJTTT[[[]]]ZZZQQQHHHAAA999666AAAPPP\\\bbbhhhjjjjjjhhhaaa[[[ZZZLLLKKKAAA&&& &&&###""""""'''222BBBQQQZZZ\\\WWWYYYMMMOOO...***222999888555000...111888>>>...$$$$$$$$$//////333@@@???@@@DDDIIIMMMMMMLLLXXXWWWYYY[[[XXXUUUWWW\\\ddd```mmm|||uuulllooosssjjjllljjjhhhkkkttt{{{}}}wwwkkkfffnnnvvvuuupppoooxxxtttrrrsssuuusssnnnjjjmmmeeehhhuuuvvvhhhbbbiiilllkkkgggeeegggjjjhhhbbbXXXTTTUUUNNN===888>>>===;;;>>>AAAAAA???===;;;:::===??????<<<888777:::===QQQLLLDDD>>><<<;;;:::999===:::;;;>>><<<888666777666777999:::999:::;;;===888888888777888888999999;;;999888:::>>>@@@>>><<<;;;;;;999999999999;;;;;;<<<;;;999888777777888999888888666666666666888888666666777777777777666666777777777777777888888999999::::::999888888999;;;777888888666333444777;;;===<<<<<<;;;:::999888888888888888888777777777777666666666666777777777777777666666666555555555555444444555555555555444444444444555555444444333222222222111111111111222222///000000000000///...---...//////000000//////...---------...///000000111////////////000000000000...000111000...---...000,,,---------,,,+++***)))************))))))))))))***,,,+++((('''))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&lllgggwwwqqq{{{rrr111+++>>>===222!!!$$$999AAAKKKQQQUUUYYY```fffgggeeedddgggnnnrrrqqqnnnYYYKKKCCCJJJSSSRRROOOOOOHHHDDDBBBEEEMMMVVVZZZ\\\ddd[[[QQQFFF666...:::NNNZZZaaafffffffffddd]]]TTTWWWLLLMMMAAA$$$(((!!! ###)))444DDDRRR[[[]]]WWWWWWLLLNNN///,,,333999999666///)))+++444<<<...%%%$$$$$$111111555888;;;???BBBEEEFFFHHHHHHRRRWWWYYYUUUSSSVVV[[[]]]aaaZZZ```fffaaa```ggghhhfffmmmoookkkiiiqqq|||zzzqqqnnnuuuxxxqqqnnnpppooosssrrrlllmmmrrroooeeeggggggnnnxxxwwwjjj___]]]fffhhhfffbbbccchhhiiieeeYYYUUUUUUMMM===:::>>>::::::===AAACCCAAA???===<<<===>>>>>>;;;777888===CCCTTTKKKBBB>>>???@@@===:::<<<;;;===@@@>>>999666888666888::::::::::::<<<===:::999999999::::::;;;<<>>@@@>>>;;;;;;;;;999999999999;;;;;;<<<;;;:::888777777888888999888777666666777888999666666777777777777666666777777777777777888888999999::::::999888888999;;;999999888888888888999999:::::::::999999888888777999999999999888888888888666666666666777777777777777777666555555555555555444444555555555555444444444444555555444444333222111111222222222222111111000000111111111000///.........////////////......------......//////000000////////////000000000000//////...//////000//////...------,,,++++++******************))))))))))))(((++++++((((((******'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***)))'''&&&%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&|||tttlllqqq888&&&::::::... ###???FFFPPPUUUVVVXXX\\\```kkkhhhggglllsssvvvqqqjjj[[[LLLDDDKKKSSSRRRNNNNNNMMMIIIDDDEEEKKKSSSZZZ]]]aaa\\\WWWLLL999000AAAZZZZZZaaafffeeedddbbbZZZOOOVVVNNNPPPBBB$$$ +++%%% '''444CCCQQQYYY\\\UUUVVVJJJNNN000---555===888222000222444222000...&&&&&&&&&333333666444;;;DDDGGGFFFEEEGGGJJJLLLUUUXXXRRRRRR[[[ccccccccc^^^cccgggccceeeiiieeeiiisssxxxrrrmmmsssvvvrrruuuqqqiiikkksssjjjssspppbbbaaammmpppiiifffnnnuuuuuurrrnnnggg```ffflllnnnhhhffflllpppqqq\\\VVVUUUMMM>>>;;;===777;;;???DDDFFFEEEBBB@@@???===>>>===:::777:::AAAHHHMMMDDD;;;:::???DDDBBB>>><<<<<<>>>AAA???999777999666888:::;;;;;;;;;<<<===;;;;;;;;;;;;;;;<<<===>>>KKKEEE???===??????===:::;;;;;;999999999999;;;;;;===;;;:::888777777888888:::999888777777888999:::666666777777777777666666777777777777777888888999999::::::999888888999;;;888777666777888999888666777777777777777888888888:::::::::999999999888888666666666666777777777777777777666555555555555555444555555555555555555444444444555555444444333222000111222333333222111000000111222222222111///.........////////////...............///////////////////////////000000000000111---)))+++000222///+++///...,,,***))))))***+++************))))))))))))&&&)))***((((((,,,,,,***&&&&&&&&&&&&&&&&&&&&&&&&((()))+++***(((&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&{{{xxxhhhUUUooo]]]&&&000???)))%%%???DDDKKKOOOQQQTTTXXX\\\eeegggjjjooossstttrrrooo[[[MMMDDDHHHNNNPPPOOOPPPRRRKKK@@@<<>>777777;;;999:::===AAADDDDDDAAA???EEEDDDBBB@@@>>><<<;;;;;;@@@@@@@@@@@@@@@AAABBBCCC======>>>===<<<999777666777777777999<<>>EEELLLOOOPPPRRRWWW\\\eeefffiiimmmppppppnnnlllYYYLLLBBBEEEKKKMMMMMMMMMOOOHHHCCCFFFPPPVVVRRRLLLUUUaaa___UUUPPPJJJNNN]]]^^^___```aaaaaa^^^ZZZWWWZZZQQQKKKJJJ )))888BBBNNNYYY\\\XXXZZZLLLJJJ)))'''222777555222---+++,,,000444***$$$''')))&&&,,,555333===???@@@@@@@@@CCCJJJPPPTTTPPPNNNRRRZZZ^^^[[[WWW]]]bbbaaa[[[\\\dddiiifffqqqkkkppptttnnnqqq|||sssuuuwwwuuuqqqpppssswww}}}|||pppcccgggrrrmmm]]]eeekkkmmmhhhiiioooqqqmmmhhhmmmnnnjjjfffhhhiiiiii[[[XXXRRRHHH>>>999888999999:::===@@@CCCCCCAAA>>>@@@???>>>===<<<<<<<<<<<>>>>>===<<<:::999777666888888888:::>>>@@@@@@???AAA999===888666999333555<<<;;;999888888:::;;;<<<999999999:::::::::;;;;;;;;;;;;999888888777777777555666666666666666777888777777777777777777777777777666555666888888888666999888888888999:::;;;;;;888888888999999999999999888888888888888888888888666666777777777666666555888888777777777777888888777777666666666555555555555555666666555555444333555555555555444333222111000000000000000000000000222111111000000///////////////............//////000000000000000000000000666333000...///000111111...........................---+++))))))))))))***))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&iii]]]uuuwwwhhhTTTKKK((( %%%...===EEENNNPPPNNNOOOVVV]]]ffffffiiillloooooommmjjj[[[NNNDDDEEEKKKMMMMMMLLLHHHAAACCCOOOWWWWWWYYY]]]UUUggghhhZZZQQQKKKIIIOOO]]]]]]___bbbeeeccc]]]XXXYYYRRRMMMKKK...===EEEOOO[[[YYYYYY]]]MMMIII&&&'''444777555111,,,)))+++///333/// ((((((+++333555@@@<<<===BBBDDDCCCLLLXXXRRRRRRRRRTTTWWWXXXVVVUUU\\\___^^^ZZZ^^^hhhkkkfffkkkkkkqqqrrrmmmuuu~~~|||rrrtttvvvuuurrrppprrruuu|||ooofffllltttiiiUUUbbbnnnoooeeeffftttxxxqqqeeelllpppkkkfffgggjjjlllaaaZZZOOOEEE>>>:::999888999:::<<<@@@BBBBBB@@@>>>;;;;;;;;;:::;;;<<<<<<======>>>>>>??????>>>===<<>><<<:::999777777666999888999;;;>>>@@@@@@???DDD;;;666<<<555:::JJJ>>>999999888888888888999999999999999999::::::::::::;;;:::888666666666777888666666555555666666777888777777777777777777777777777666555666888999888777888888888999:::;;;<<<===888888888888888888777777999999999999999999999999777777777777777666555444888777777666666777777888888777777777666666666666666666777777666666555444666555555444333333333333000000000000000000000000111111111000///......---000//////......//////000000000000000000000000000@@@:::444///---...000000------------------------,,,,,,,,,+++******))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%mmmUUUjjjzzzppp222 ,,,///===GGGQQQRRRNNNNNNVVV^^^fffgggiiilllooopppnnnlll^^^SSSHHHFFFLLLPPPPPPNNNBBB<<>>??????===;;;999???>>>;;;999777666666777888888999;;;>>>??????===<<<666000===333>>>gggWWW<<<;;;;;;999888666555555888999999999999:::::::::;;;999777555444555777999777555444444555777777777666666666666666666666666777666555666888999888777888888888888999:::;;;<<<999888888888777666666666999999999999999999999999:::::::::999999777666555777777666666666666777777777777777666666666555555666666666666666555444444666555444333222333444444111111111111111111111111222222111000///......---000000////////////000000////////////////////////>>>999333...---......///------------------------+++,,,,,,,,,,,,+++***)))))))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~cccsssBBB ------===GGGQQQSSSOOOOOOWWW___cccdddfffiiimmmnnnmmmlll^^^TTTIIIFFFKKKQQQQQQNNNEEEAAAJJJXXXUUUHHHMMM___@@@XXX___XXXYYY[[[UUUSSS\\\^^^aaagggjjjiiiddd___WWWRRROOONNN !!!$$$ '''999HHHMMMQQQVVVUUUZZZdddVVVNNN''''''444666444000,,,+++///555:::???''' ***+++,,,333666===999???KKKMMMGGGKKKWWWOOOUUU[[[\\\YYYWWWWWWYYYaaagggeee[[[YYYaaaiiijjjrrruuu|||wwwooovvv|||sss||||||{{{yyyvvvtttssssssqqqlllgggeeehhhkkkjjjgggccciiirrrwwwssskkkffffffllljjjddd___aaafffgggdddddd```VVVHHH;;;666:::AAA======>>>@@@CCCCCCAAA???<<<<<<;;;::::::;;;;;;;;;<<<===>>>???>>>===:::999>>><<<:::888777666666777666666888:::===>>><<<;;;666999888CCC222999bbbSSS<<<<<<;;;:::999888777777888888888999999999::::::;;;999666555444666888999888555333333555777777666666666666666666666666666888777666777888999999777888888777777777777888888999888888888777666666666999999999999999999999999:::::::::999999777666555777777666666666666777777666666666555555555444444444555555555555444333333666555444333222333444555333333333333333333333333333333222111111000//////000000////////////000000////////////////////////333111///---.........---------------------------++++++,,,,,,,,,+++******))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&zzzWWW)))(((---===EEEOOOQQQOOOQQQXXX___``````bbbdddhhhiiihhhgggZZZQQQFFFAAAGGGOOOPPPKKKKKKJJJRRR\\\VVVIIINNN___OOO[[[XXXPPPUUUWWWTTTTTTXXX[[[```cccdddbbb___]]]XXXRRRNNNMMM""" !!!$$$###,,,>>>KKKOOORRRXXXVVVZZZcccTTTMMM''''''555999666222...---000777<<>>???BBBBBBAAA???>>>===<<<;;;:::::::::;;;;;;<<<=========<<<;;;:::;;;:::999888777777777777666666777:::======;;;999<<>>888888888888999999999999:::999777666666777888:::888555111222555777777666777777777777777777777777888777666777999:::999888888888777666666666666666888888888888888888777777999999999999999999999999777777777777777666555444777666666555555666666777555555555555444444444444444444444555444333333222555444444333333444444444444444444444444444444444222222222222111111111111111000000//////000000111000000000000000000000000,,,+++,,,---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++))))))))))))((((((((((((((((((((((((((((((((((((%%%&&&''''''((('''''''''&&&&&&&&&'''(((((())))))''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''kkk@@@///;;;BBBJJJNNNOOORRRXXX]]]bbbaaaaaabbbdddeeedddbbbVVVNNNBBB===CCCMMMNNNIIIHHHKKKSSSYYYSSSKKKRRRaaa^^^___XXXTTTZZZWWWNNNOOOUUUZZZ___```]]]ZZZZZZ[[[[[[RRRLLLLLL""" !!!(((999JJJPPPNNNRRR[[[[[[ZZZ]]]MMMGGG%%%(((666<<<999444...,,,///555:::@@@111***'''&&&000:::888444888>>>AAAAAABBBDDDGGGCCCJJJSSSYYYZZZZZZ[[[\\\UUU]]]aaa___cccnnnuuuuuutttllloooqqqjjjmmmwwwzzz|||yyyuuurrrqqqrrrssstttqqqnnnnnnqqqnnnhhhiiinnnqqq||||||wwwyyyzzzxxxlllkkkiiigggiiinnnmmmiiieee```UUUGGG:::555888<<<<<<<<<<<<===???@@@???===<<<<<<;;;::::::::::::;;;999999::::::::::::::::::777777888888888888777777666777888;;;>>>>>>;;;999;;;FFFTTTFFF888999444555888888777888:::<<>>:::111888<<<::::::>>>BBBBBBGGGNNNUUUZZZ[[[ZZZYYYXXX```eeefffdddgggnnnllleeeeee```jjjwwwqqqmmmrrruuu}}}zzzuuussstttvvvyyyzzzrrrnnnpppwwwuuummmkkkooopppkkkuuupppppphhhlllmmmjjjhhhhhhfffbbbfff^^^QQQDDD;;;777777777;;;::::::;;;===>>>===;;;:::::::::999::::::;;;;;;888777777777888999:::;;;555666777999999999888777777888:::<<>>222???;;;:::888777888:::===???777888888888888999999999999999999999::::::999999999444000000444888777555777777777777777777777777888777777777999:::999888666666777777888999;;;;;;888888888999:::::::::;;;777777777777777777777777777888888999999999999888666666555555555555666666777777777777666666666666666666666666666555555444222333444555555555444333333333333333333333333333......//////000000111111111111000000000000111111000000000000000000000000222000///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((((((((('''&&&&&&&&&'''((())))))***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%{{{yyyxxxIII555666EEEKKKLLLRRRSSSSSSYYY^^^dddgggeeedddfffeeecccZZZOOOBBB>>>BBBHHHHHHFFFHHH???CCCIIIJJJQQQYYYVVV```XXXUUU\\\dddccc[[[UUU[[[___bbb^^^VVVRRRSSSWWWXXXVVVSSSLLL 777IIISSSYYYTTTRRR[[[\\\YYYYYYTTT@@@***(((555BBB<<<444...+++---111444======--- %%%,,,111:::///<<>>===<<<<<<;;;999777777888:::;;;999888999<<>>999111+++,,,222999EEEAAA...""")))000222666,,,999???<<<<<>>777888:::999;;;:::999;;;===>>>===<<<;;;:::888777777888999:::888777888;;;======:::777999999888777777888888999;;;::::::;;;======<<<:::777777777777888888888888;;;:::999999888888999999999999999999888888777777:::::::::999777666555555777777777777777777777777777777777777777777777777777777888999::::::999999777888999888888888:::;;;666666666666777777777777777777777777888888888888777666666666888888666555555555555555666666666666666666666666666666666666555666777777777666444333666555444333222222222222111111111222444555444222111111111111111111111111//////000111222222222222222222222222222111111111........................,,,,,,++++++++++++,,,,,,111,,,***++++++)))+++///++++++******)))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&&&&|||ddd@@@$$$+++111AAAHHHJJJRRRTTTSSSYYY[[[```bbbaaabbbfffhhhhhhXXXNNNBBB===@@@DDDEEEDDDDDD666777DDDKKKSSSWWWPPPYYYZZZ]]]eeeooopppaaaPPPXXXXXXYYYZZZ[[[\\\]]]]]]QQQOOOMMMJJJ555IIIUUUZZZTTTPPPWWWXXXSSSRRRNNN===+++,,,:::>>>???<<<444,,,,,,555???EEE???+++'''...,,,...111:::@@@@@@DDDMMMQQQOOORRRTTTSSSNNNOOOYYYdddjjjhhhddd```___bbbhhhmmmoooqqqwwwzzzwwwooommmqqqvvvwwwxxxxxxvvvtttssstttuuurrrnnnmmmooonnnkkkiiiiiinnnlllnnnuuuxxxssskkkffflllllliiiggghhhkkkgggaaaVVVRRRHHH;;;666888;;;:::;;;:::999:::<<<>>>===<<<;;;:::888777777777888999666777777999;;;;;;888666888888777777777888888999::::::999;;;<<<===;;;:::777777777777888888888888::::::999888888888888999::::::999999888888888777999::::::888444222333555777777777777777777777777777777777777777777777777333444555666777777777666777888888888777777888:::777666555555555666888999777777777777888888888888:::888666555666777666555555555555555666666666666666666666666666666666666666666666777666666555444555444333222222111111222//////111444777888777555111111111111111111111111222222333333333333333222222222222111111000000000////////////////////////------,,,,,,,,,,,,------///,,,+++---,,,******---++++++******)))((((((((((((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&hhhIII///"""///222CCCJJJLLLSSSTTTSSSYYY^^^bbbcccaaaaaaeeeggggggXXXNNNCCC>>>@@@DDDEEEEEEGGG===EEEVVV\\\^^^___YYYccc^^^cccqqquuuiii[[[UUUTTTRRRRRRTTTXXX[[[ZZZYYYOOOLLLKKKKKK!!!777HHHPPPVVVRRRPPPZZZXXXRRRNNNJJJ:::)))+++999@@@???<<<555///000888@@@@@@===,,,%%%******---777;;;>>>???EEENNNRRRPPPMMMOOOLLLGGGHHHPPPYYY^^^aaa___]]]___dddiiikkklllkkkpppssspppmmmooouuuyyyxxxwwwvvvuuutttsssrrrrrrtttrrrpppqqqoookkkgggeeemmmjjjkkkttt}}}zzzssskkkkkkjjjhhhiiijjjeee]]]UUUQQQGGG;;;555888;;;::::::999999:::<<<======<<<::::::888777777777777777777777888999:::999888666888777777777777888888999999888888999;;;;;;:::888666777777777888888888888:::999999888888888888888::::::::::::;;;;;;;;;;;;777:::;;;888333111444888777777777777777777777777777777777777777777777777:::888777555555555555555777888888777666666777999888777555444555666888:::666777777777888888888888;;;999666555555666555555555555555555666666666666666666666666666666666666666666666666666666555555444444333222111111111111000111333777::::::888666111111111111111111111111333333444444333222222111222222111111000/////////////////////////////////...------,,,,,,------...---++++++......+++***---************))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%ppp]]]GGG(((&&&000AAAJJJMMMUUUXXXWWW]]]cccggggggbbb```bbbdddbbbWWWOOODDD???AAAEEEGGGHHHHHH@@@JJJZZZZZZZZZ```bbbmmm___cccuuuoooRRREEENNNRRRPPPOOORRRWWWYYYVVVSSSOOOKKKKKKMMM!!!$$$;;;MMMVVVZZZTTTQQQYYYYYYQQQMMMJJJ<<<,,,...<<>>888222000333999======???222%%%'''+++---555999999777888>>>FFFKKKKKKLLLPPPQQQOOOPPPUUUYYYYYYZZZ\\\___dddiiimmmnnnnnnssstttqqqjjjjjjpppuuuuuusssssstttuuuvvvvvvwwwwwwuuutttsssqqqnnnkkkeee```rrrqqqqqquuu|||~~~yyyrrrjjjkkkjjjiiijjjjjjccc[[[XXXTTTIII<<<666888:::::::::999888:::<<<===<<<;;;;;;:::999888888777777777777888999:::999888888888777777666666777888888999777666666777999999888666666777777777888888888888:::999888888777777888888666777888999;;;<<<======:::===>>>:::444111444777666666666666666666666666777777777777777777777777GGGDDD>>>999666666888:::777888888777666666777999888777555444555666888:::666777777777888888888888;;;999666555555666555555555555555555666666666666555555555555555555555555666666555555555666666666444444333222111111111111000111333666888888555222111111111111111111111111333333333333222111000///111111111000000000//////...........................------,,,,,,------...,,,***+++...///+++***,,,*********)))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%iiiIII+++''',,,>>>HHHMMMXXX[[[[[[bbbgggjjjiiiccc______^^^\\\VVVNNNEEE@@@AAAEEEIIIJJJHHH<<>>TTT___cccYYYPPPUUUXXXPPPLLLJJJ>>>///111>>>AAA<<<444//////222777:::777===333'''''')))---777;;;:::888999>>>DDDHHHJJJIIINNNSSSUUUYYY]]]^^^[[[WWW\\\dddjjjnnnpppqqqrrrwwwkkkhhhnnnpppmmmmmmpppsssvvvwwwxxx{{{}}}yyyzzzxxxtttrrrpppkkkeeennnqqqssstttuuuvvvtttoooiiikkkkkkiiijjjjjjddd\\\ZZZUUUJJJ===666888:::999:::999888999;;;===<<<;;;<<<;;;;;;:::999888777777777999::::::888777777888666666666666777888888999666555555666888999777666777777777777888888888888999999888777777777777888333333444666777999:::;;;>>>@@@@@@===777333222333666666666666666666666666777777777777777777777777HHHDDD>>>888555555777999888999999888666666777999777666555555555666888999777777777777888888888888:::888666555666777666555555555555555666666666666555555555555555555555555666555555555555666777777555444333222222111111222000000000222444333111...222222222222222222222222111111222222111000//////111111111111111111111111........................------,,,,,,,,,,,,------,,,***+++......++++++---******))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$yyyyyyoooCCC---,,,---???IIINNNWWWZZZYYY___fffjjjiiiccc^^^\\\YYYVVVRRRLLLCCC???@@@EEEIIILLLIII;;;???LLLJJJIIIRRRZZZ[[[UUU[[[kkkpppcccXXXWWWPPPRRRVVVYYY[[[YYYTTTQQQQQQJJJJJJOOO""")))AAARRR[[[]]]UUUNNNUUUYYYPPPLLLHHH;;;***)))444===:::555...+++---333999777;;;111%%%'''***+++333;;;<<<>>>AAADDDGGGJJJLLLFFFKKKOOORRRWWW]]]^^^[[[UUU]]]gggkkkllllllpppuuu|||zzzmmmggglllooollllllpppuuuuuurrrqqqtttwwwwwwyyywwwsssrrrtttpppjjjgggqqqwwwtttppppppqqqooojjjkkkjjjiiijjjkkkeee^^^YYYTTTJJJ<<<666888::::::999888888999;;;<<<<<<;;;===<<<<<<;;;:::999888777666888999888666555666777555555555666666777999999777777666888999:::999777777777777777888888888888999999888777777777777777444444444555666666777777;;;<<<======;;;888666444666666666666666666666666777777777777777777777777<<<:::777555444555666777999::::::999777777888999666666666666777777777777777777777777888888888888777666666666888888666555555555555555666666666666555555555555555555555555666555555444555666777888666555444333222222222222000//////000222333111000222222222222222222222222000111111111111111000000000000111111222333333333////////////////////////,,,,,,++++++++++++,,,,,,,,,******------+++,,,///)))))))))))))))))))))***((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$~~~}}}wwwhhhnnnwwwLLL???---"""111CCCKKKNNNUUUVVVSSSXXXdddhhhhhhbbb]]]ZZZVVVRRRPPPJJJBBB>>>???DDDIIILLLLLL>>>EEEWWWXXXSSSTTTTTTZZZ]]]```fffnnnmmm\\\HHHLLLPPPVVVZZZ[[[XXXTTTQQQQQQIIIJJJOOO!!!000BBBLLLNNNPPPLLLMMMXXX[[[RRRKKKEEE555!!!&&&999:::666...''''''000999>>>???222''',,,000...222555888>>>DDDFFFFFFGGGJJJIIILLLMMMNNNSSS[[[]]]\\\UUU]]]fffhhhfffgggmmmtttlllwwwxxxmmmgggmmmsssrrrnnnssswwwssslllggghhhlllmmmpppoookkkkkkooommmggglllyyyyyyoookkklllllljjjkkkjjjiiijjjkkkggg___WWWSSSHHH<<<666888;;;:::999888888999;;;<<<<<<;;;=========<<<;;;:::888777555777888777444333444666555555555555666777999999999888888999;;;;;;:::888777777777777888888888888999888888777777777777777777777777777666666666666333555777;;;>>>>>>;;;888666666666666666666666666777777777777777777777777444555666888999::::::::::::;;;;;;:::888777888:::555555666777888777777777777777777777888888888888666555666777999999777444555555555555666666666777555555555555555555555555666555444444555666777888666666555444333333333333222111111222444555555444222222222222222222222222000111111222222222111111000000111222333444444555000000000000000000000000,,,++++++******++++++,,,---******,,,---+++,,,///)))))))))))))))*********((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$}}}ttt~~~yyyrrr}}}zzziii??? %%%---???QQQUUUPPPOOOQQQSSSlllkkkeee]]]ZZZ[[[YYYUUUSSSRRRHHH;;;;;;FFFLLLIIILLLGGGRRR___^^^\\\^^^[[[TTT\\\gggjjjaaaUUUPPPQQQYYYVVVUUUWWWUUUQQQQQQTTTSSSCCC@@@KKK$$$///FFFQQQPPPQQQNNNOOOXXX^^^OOOLLLHHH///!!!,,,<<<===666***"""(((333;;;999>>>222$$$(((///111555333333777???CCCBBBCCCFFFQQQWWWTTTMMMSSSbbbcccXXXRRR]]]hhhlllnnnuuu|||pppfffiiiooommmpppvvvuuuqqqlllnnnwww|||yyytttsssrrrqqqppprrryyy{{{qqqeeeuuutttwwwyyytttllllllrrroooggg```dddmmmoooeeeZZZWWWOOOCCC;;;999999999999999999:::;;;<<<===>>>>>>???>>>===<<<;;;:::999999999999999999999888777777888666444555888999777555888;;;666555>>><<<555666777777777777888999:::;;;;;;:::888666555444555555555444444444444555666777444666666999BBBIIICCC777:::555444777888666555777888777888999:::999666333777777777777777888888999999;;;===;;;777444555666444555555666777888888999888888777666666666666666999777555555555555444333222333555666666666555444555666777666444444666777555555555666666666666666555555555555444333222111///666...,,,999555,,,777111111222222222333333333333333333222222222111111333222111111111111111111222222000///...............///000...,,,+++---000((()))***++++++***((('''+++++++++***)))(((((('''*********))))))))))))))))))(((&&&%%%$$$$$$$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((())){{{tttyyyyyywwwsssJJJ***(((+++>>>OOOTTTPPPOOORRRTTTcccdddbbb^^^]]]^^^]]]YYYXXXVVVKKK======HHHOOOMMMCCCCCCRRRaaa___\\\]]]XXX[[[^^^aaaaaa___[[[TTTNNN[[[VVVUUUXXXZZZWWWSSSRRR]]]OOOLLLQQQ!!!!!!///EEEPPPQQQSSSQQQPPPXXXXXXPPPOOOEEE'''"""...999:::555)))"""'''222999:::???333$$$(((///111555;;;888777<<>>@@@AAACCCCCC===<<<<<<;;;:::999888777666666666666666555444444888666555555888888777555777;;;666666>>><<<555666777777777777888999:::;;;:::999888666555444555555666666555555444333333333444444444666???GGGEEE===999555333666888666666888888777777999:::999666444777777777777777888888999666999;;;:::666555666777555555555666777888888888888888777666666666666666999777555555555555555333333444555555666555555555555666777666444444666777666666666666555555555555333333444444444444444333111888111///:::666///888222222222222222222222222333222222222111111111111111000000000000111222222222111000///............,,,...///...,,,***,,,---))))))***************)))++++++******)))(((((('''(((((()))***++++++************((('''''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((yyyaaa>>>222,,,===OOOTTTRRRRRRUUUXXX[[[^^^___]]]]]]___]]]ZZZVVVSSSFFF999888BBBIIIIIIDDDDDDRRR^^^ZZZZZZ^^^\\\^^^\\\WWWTTTYYY___WWWIIIVVVQQQPPPWWW[[[XXXQQQMMMVVVOOORRRWWW%%%+++...BBBMMMPPPUUUTTTQQQUUUQQQRRRRRR>>>$$$///777:::666+++$$$)))333::::::???222###&&&,,,...222;;;888888<<>>???AAACCCEEEEEE;;;::::::999888777666666555555555666555555444444888666555666777888777555666:::666666>>><<<555666777777777777888888999::::::999888666555555555555777777777666444222000///333222111444<<>>000 ###)))***...333333888@@@CCCAAAAAACCCGGGLLLLLLGGGLLLUUUVVVPPPTTT[[[`````````eeejjjlll{{{uuuzzz{{{ssstttzzztttsssxxx~~~vvvyyyxxxpppiiiiiikkklll|||vvvqqqppprrrrrrqqqpppgggggggggfffdddbbbbbbbbb[[[QQQCCC:::777999:::;;;;;;;;;<<<>>>???@@@AAABBB:::999999888777777666666777888888888888888777777777666666666777777777666555:::666666???===555666777777777777777888999999999888777777666555555555555666666666555222000...222222222555;;;AAACCCCCC:::555333666888777888;;;888777777888999999777555777777777777777888888999666999;;;:::777666777999555666666666777777777888777777666666666666777777888777555444555666555444555555444333333555666777444666777777555555555666777777666555444444333333111111222333444444444444111444111///333555333222555555444333222111000///000000000000000/////////000///////////////000000111111000///////////////+++---///000///---+++***))))))(((((()))+++---...************))))))((((((&&&(((+++---...---+++***,,,+++)))''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((zzzkkkuuuzzzoooWWW===+++;;;KKKQQQSSSVVVYYY[[[^^^aaaaaa]]][[[^^^aaaaaaXXXPPPCCC888777>>>FFFIIIJJJFFFJJJHHH???AAAHHHEEENNNTTTWWWWWW\\\bbb]]]SSSMMMQQQYYYbbbbbb^^^^^^aaa[[[QQQQQQXXX''' ///BBBLLLPPPVVVTTTOOORRRNNNQQQMMM444'''(((666:::777...(((---888>>>===@@@111 """''')))---222222888@@@CCCAAAAAABBBAAAGGGIIIHHHNNNWWWZZZVVVWWW\\\```___aaagggmmmnnnrrrnnnvvv{{{tttuuu}}}vvvooonnnqqquuuwwwxxxxxxuuupppmmmmmmkkkffftttuuuuuuqqqnnnpppuuuxxxkkkhhheeeeeefffeeeaaa]]]ZZZPPPCCC;;;888:::;;;;;;========================::::::999999888888777777888999999:::::::::999999666777777777666666666777444999666777@@@===555666777777777666777777888888888888777777666666555555333444555666666444222111222222444888;;;<<<>>>???;;;666333666888777888;;;888777666777888999888666777777777777777888888999:::===>>>===999666777999666666666666777777777777777777666666666666777777888666444444666666666555555555444333333555666777444555777777666555555666777666666555444333333222222333333333333333333222222222333222111777888111555555444333111000//////////////////////////////111111000///......//////111000000////////////000......///111111///---+++***))))))((()))+++---...*********)))))))))))))))((()))+++------+++)))'''...---***((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''wwwzzzzzzttteeeNNN(((777FFFMMMOOOSSSWWWXXXaaadddeee```^^^bbbgggiiiWWWNNNBBB999888>>>EEEIIIIIIGGGLLLLLLCCCBBB@@@444>>>GGGQQQWWWWWWUUURRRQQQJJJOOOYYY``````]]]```gggcccSSSLLLQQQ$$$(((444HHHQQQSSSVVVSSSOOOSSSOOOPPPMMM777%%%&&&333666444***%%%+++666>>>AAACCC333!!!"""((()))---777555777<<<@@@BBBEEEJJJCCCHHHKKKMMMRRRZZZ]]]\\\\\\^^^\\\YYY]]]iiitttyyylllhhhpppwwwrrrsss{{{|||uuutttpppkkklllqqquuuttt{{{ssslllmmmqqqqqqlllooovvvyyypppggggggnnntttrrrlllffffffiiifff]]]TTTWWWNNNCCC<<<:::;;;<<<<<>>>>>===<<<<<<<<<:::::::::999999999888888777777888888999999888888555777888777666555666888444888666777@@@>>>555666777777777666666777777888777777777777777666555555222333555666666666555555333333555999999888:::>>>===777444666777777888;;;888777666666888999888777777777777777777888888999<<<>>>@@@>>>:::777777999666666666666777777777777666666666666666777777888888666444444666666666555555444444444444555666666333555777888666555555555666555555555444333333333222333333333333333222111444333777666333<<<@@@555555555444333222000000///////////////000000000000222111000000/////////000000000////////////000000000//////000111111...,,,***************+++,,,---******))))))))))))))))))((()))+++++++++***(((&&&000///,,,***((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''zzzzzzyyylll^^^HHH)))777EEELLLOOOSSSWWWXXXaaafffgggbbb___```dddeeeQQQHHH===666666:::@@@EEEHHHFFFKKKLLLFFFFFF@@@///777<<>>!!!(((333555222(((###***777???AAACCC222 %%%'''+++555333666<<<@@@BBBFFFKKKGGGKKKNNNPPPSSSXXXZZZZZZ______\\\YYY]]]hhhssswwwnnngggkkkqqqlllmmmsssrrrmmmsssuuuqqqoootttxxxxxx{{{ssslllmmmrrrssspppmmmvvvyyyooocccbbbggglllsssnnniiiiiijjjfff[[[RRRTTTLLLCCC>>>=========<<<>>>>>>>>>============<<<::::::999999999999888888666666777888888888888888555777888888555555666888333888666777AAA>>>555666777777666666666666777777666777777888777777555555555555555666666777777777555333444777666444999AAA???999555666777666777:::888666555666888999999888777777777777777888888999:::===???===:::777888:::777777777777666666666666666666666666666777888888777666444444666777666555333444555555666555555555333555888888777555555555444444444444444444444444000111222333333333333333444111888888222???FFF666444444333333222111000000/////////000000111111111/////////000111222333444000000////////////000000111///---...000000...,,,******+++,,,,,,+++++++++)))))))))))))))))))))***'''(((((()))))))))((((((---,,,***)))(((((()))***'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&{{{wwwooo{{{vvvdddMMM,,,:::HHHNNNQQQVVVYYYZZZ```fffhhhccc\\\[[[[[[ZZZOOOFFF<<<777666:::@@@EEEEEE@@@AAA@@@>>>BBB>>>...<<<<<>>@@@///!!!###''',,,...555???DDDCCCCCCDDDIIIMMMOOOPPPQQQSSSTTTTTT___aaa```^^^```gggkkkllltttiiiiiilllgggiiinnnlllfffrrryyyuuupppsssxxx{{{wwwwwwtttoooooorrrqqqnnndddoootttllleeegggnnnqqqooommmkkkllllllfff]]]UUURRRKKKCCC???>>>???>>>===;;;;;;;;;;;;<<<<<<<<<===999999999888888888888888777777888999999999999999555777999888555444666888222888666888AAA>>>666666888777666666666666777777666666777888888777666555777777666666666666777888666333333444333222:::EEEAAA:::666666666555666999888666555666888999999888777777777777777888888999777:::===<<<999888999;;;777777777777666666666666666666666666666777888888777555444444666777666666222333555666666666555444333555888888777555555555333333444444444444444444...///000222444555555555222///777777000>>>GGG666444333333222222111111111//////000000111111222222------...000222444666777000000////////////000111111...,,,,,,...///...,,,***+++,,,------+++***))))))))))))))))))*********%%%&&&&&&'''((()))******''''''&&&&&&&&&((()))***''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&~~~kkkxxxwwwyyy```KKK888555LLLRRRPPPZZZ[[[```___dddgggbbb]]][[[YYYVVVMMMFFF>>>;;;:::;;;???FFF@@@AAA111,,,===;;;,,,...===KKKFFFHHHaaafffRRRHHHPPPKKKLLLSSSXXXWWWYYY]]]UUUUUUQQQOOO... 666EEEIIIGGGLLLLLLKKKQQQLLLRRRKKK444!!!---888555...'''(((///444444GGGGGG333$$$(((///333:::?????????CCCGGGGGGHHHNNNLLLLLLTTTSSSPPPVVV[[[SSSXXXhhhlllcccaaahhhqqqggg```eeellllllfff```rrrnnnooowww~~~|||vvvsssooopppsssrrrjjjccchhhsssyyywwwsssnnngggdddfffkkkkkkiiigggiiijjjfff^^^XXXQQQIII???888888:::;;;<<<:::999888999;;;<<<;;;::::::888777777888888777555777888999:::;;;:::999999:::777666777:::;;;999777888555444777<<<===:::666777777777777888888888888777777666666666666777777333999999333666BBBFFFBBB666666555555555555666666666777777777777777666555888666555666777777666555666777777777666777999:::888999:::;;;;;;;;;:::999888888777777777777888888777666444555666777555444888888888888777666444444444444555555555555444444555555444444444555555666666555444333333333333333444222000111333444333000222333444444555555444444666555555444333111000000555222000222666777444///000111444666666444222111+++,,,---///000000000000111///---+++***+++,,,---++++++,,,---,,,+++***)))***))))))(((((((((((((((%%%&&&&&&'''((()))******+++(((%%%%%%(((+++---...((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&((()))))))))((((((}}}sssttt~~~vvvdddTTT???888LLLRRRQQQZZZYYY^^^```eeehhhddd```___]]]ZZZMMMFFF@@@===::::::???FFFDDDAAA222111@@@999)))+++666@@@777555MMMYYYRRRPPPOOOLLLMMMSSSVVVVVVZZZ```XXXVVVPPPMMM+++!!!111CCCJJJLLLRRRQQQNNNRRRPPPTTTNNN888 !!!---333444111)))'''...666:::BBBCCC000)))///666555:::>>>===???EEEGGGGGGCCCJJJIIIKKKSSSSSSPPPVVVTTTNNNUUUfffmmmfffdddjjjkkkgggfffkkknnnmmmkkklllppplllooozzzwwwrrrnnnlllhhhfffllluuutttsssqqqnnnjjjjjjnnnssshhheeebbbdddgggddd\\\TTTTTTKKK@@@999777888999999;;;:::999999;;;<<<;;;::::::888777777888888777555777888999:::::::::999999;;;999777777999;;;:::888999666666888===>>>;;;777666666777777777888888888777777666666666666777777444::::::444777AAADDDAAA666666555555555555666666666666666666666777777777999777555666777888777666777888999999777777999;;;888999:::;;;;;;:::999999888777777777777777888888777666555666777777666555:::999999888777666666666555666666777777666666555555555555444444555555666666555444444333333333444555333222222444555444222333333444555555555555444555444444444444444444444///......111555444///***...000333555666555333222...//////000000000//////111///...,,,,,,,,,,,,---***++++++++++++***))))))******)))((((((((())))))'''''''''(((((((((((((((+++)))''''''(((***++++++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&'''((()))(((((('''|||zzzhhh[[[GGG;;;KKKPPPQQQZZZXXX[[[^^^cccfffcccaaaaaa___[[[KKKGGGBBB???:::888>>>FFFDDD;;;222888AAA444''',,,)))///'''%%%888IIINNNSSSNNNNNNPPPRRRSSSTTTZZZaaaYYYWWWPPPKKK))) !!!+++>>>IIINNNUUUTTTPPPSSSQQQSSSNNN<<<$$$+++...333333+++'''---888???>>>???...)))000777666888999999===CCCEEECCC===EEEFFFIIISSSSSSPPPUUUVVVQQQVVVdddiiiaaa^^^ccceeeggglllqqqpppnnnrrrxxxooolllooozzzzzztttpppooopppppprrrvvvkkkmmmllliiigggiiinnnrrrkkkeeebbbdddiiiggg^^^UUUVVVMMMBBB999777777777777<<<:::999:::;;;;;;:::999999888777777888999777666777777888999999999999888:::888666666777888888888999777777999===>>>;;;888666666777777777777888888777777666666666666777777666::::::555777>>>AAA>>>666666555555555555666666666555555555555666888999:::888555555777888888888999:::;;;:::888888999:::888999:::;;;;;;:::999888777777666666777888999999888777666777888999888666;;;:::999777777777888888666777777888888777777666555555555555555555555555666555444444333444444444555444333444555666555333333444555555666666555555444333333333444666888999TTTIII:::///---///222444...///222444555444333222111111111111000000//////000//////......---------++++++***)))))))))))))))++++++***))))))))))))***)))))))))(((((('''''''''+++)))(((((()))******)))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&vvv~~~~~~gggYYYMMM<<>>((()))///444444,,,(((...888>>>>>>???---%%%***000333444333333999@@@AAA===:::CCCEEEIIISSSRRROOOSSSXXXSSSUUU```ddd___^^^cccdddgggmmmrrrqqqooottt|||rrrnnnpppxxx~~~~~~|||{{{mmmnnnqqquuuvvvuuussssssjjjmmmlllgggdddfffjjjllllllfffbbbdddiiihhh___UUUVVVMMMAAA999777777888777<<<;;;::::::;;;<<<:::999999888777777999999888777777777888888888999999999999777555444555666666777888777777999;;;<<<:::777666666666666777777777888777777666666666666777777666999888555555;;;<<<:::666666555555555555666666666555444333444666999::::::888555555777999999999999:::;;;:::888777777888999999:::;;;:::999888777666666666666777888999:::999777777777999:::999888;;;:::888666666666888999666777777888888777777666666666666666666555555444555555444444444444555555555444444444555555444444333444555555666666555555444333222222333555777999bbbUUUAAA111+++---222666///000222333333333111111222222111111111111111111//////000000///...---------,,,***)))))))))***+++,,,++++++***************)))((((((((((((((((((((()))(((((()))***+++***)))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&sss|||}}}|||vvv}}}~~~gggZZZMMM:::FFFOOOSSS[[[XXX]]]ZZZ^^^```^^^___```]]]XXXJJJFFFBBB@@@;;;777:::@@@BBB;;;BBBIII;;;))),,,;;;&&&""" ###444GGGOOOQQQSSSTTTPPPLLLNNNTTTYYYSSSSSSPPPOOO......@@@HHHJJJQQQPPPMMMRRRMMMKKKJJJCCC///,,,444666333---***000666:::???AAA...###'''---222333222333888??????;;;;;;DDDFFFIIISSSRRRNNNSSSVVVQQQTTT^^^eeeggglllrrrhhhhhhjjjnnnpppooorrrwwwssspppqqqvvvyyyvvvrrrqqqbbbhhhoooqqqqqqqqqrrrsssmmmqqqqqqjjjgggjjjmmmmmmjjjddd```aaaeeeccc[[[RRRSSSKKK@@@999777999::::::<<<;;;::::::<<<<<<;;;:::999888777888999:::999888888888888888888999999999::::::999777666777888999666666777888999999888666555666666666666777777777777777666666666666777777666777666444444777888777666666555555555555666666555444333333444666888:::888777555555777999999999777999::::::888666666666999999:::::::::999777777777777666666777888999999888777777888999::::::999:::888666555555666777888555666666777777666666555666666777777666666444444555555444444444555555666333444444444333333333444333444444555555555555555444444333222222333444555999888666444222000---***111222222222222000///...000000000000111222444444/////////000//////...---...---,,,+++***+++,,,---,,,++++++***************''''''(((((()))******+++(((''''''(((+++,,,+++***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%&&&&&&&&&tttrrrzzz|||}}}tttlllqqqqqqjjjLLL888EEEPPPTTTZZZWWW^^^]]]``````______```\\\VVVJJJDDD@@@>>>;;;888888;;;:::444===???)))&&&222111$$$///JJJSSSPPPSSSSSSNNNKKKNNNRRRSSSOOOQQQPPPQQQ111!!!666FFFLLLLLLRRRQQQOOOTTTPPPKKKLLLJJJ888!!! 000777888555...+++000555777???AAA000'''+++111222555666777:::???@@@<<<>>>FFFGGGJJJTTTTTTQQQVVV^^^ZZZ[[[bbbhhhkkkpppuuuoookkkiiilllnnnnnnppptttrrrppprrrxxxyyytttpppoooiiinnnpppmmmlllrrrxxx|||hhhooopppiiigggmmmpppooolllhhheeeddddddbbb[[[UUUQQQIII???888888:::<<<<<<;;;:::::::::<<<===<<<;;;999888777888:::::::::888999999888888999999:::;;;<<<===>>>===;;;::::::;;;555666777888888777666666555555666666666666777777777777666666666666777777666666555555555555666666666666555555555555666666555444444444444555777888666555444666888999888777555777999999888666666666999999:::::::::888777666888888777777777777888888888777666777999::::::999888777666555555666777777555666666777777666666555666777888888777666444333555555555444555555666777222444555444333222333444222333444444555555444444444444444333333222222111,,,---///111222111000///111111111111000000///...000/////////000222444555..............................---,,,,,,,,,,,,,,,++++++***))))))))))))***&&&''''''(((***++++++,,,***((('''(((***++++++***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((('''&&&&&&%%%&&&&&&&&&sssnnnuuuzzzvvvqqqnnnooosss|||wwwrrrKKK777FFFQQQSSSWWWTTT]]]^^^```___]]]^^^^^^YYYRRRKKKCCC<<<<<<<<<999666666222+++333222)))---000///LLLRRRLLLOOOOOOKKKKKKPPPRRROOONNNOOOOOOPPP222"""'''888HHHNNNNNNSSSRRROOOSSSSSSLLLNNNOOO===""" ///444999888000***...555:::???AAA000 (((,,,111///555::::::;;;>>>???===???GGGHHHKKKVVVXXXVVV]]]cccaaaaaafffiiijjjkkkllltttooolllmmmmmmmmmqqqwwwoooooossszzzzzztttooonnnqqqsssqqqmmmooovvvzzzyyyeeemmmooohhhfffmmmqqqoooooonnnkkkiiieeeaaa\\\YYYQQQIII???888888:::<<<<<<:::999999:::===>>>>>>===999888777888:::;;;:::999;;;:::999999999:::;;;<<<;;;===@@@???===:::999:::666777999999888777777666555555555666666666777777777777666666666666777777777666666666666666666777666666555555555555666666555555555555555555555555333333444666888888666444555777::::::999888888888999999::::::999888666555:::999888777666666666666777666555777999::::::999777777777777777777777777666777777888888777777666666777888999888666444333555555555555555666777777333555666555333333444666111222333333444333333333333444555666555444222111999777333///...000444777/////////000000000111111111000/////////111333444......---,,,,,,---...///,,,---------,,,,,,++++++******)))((((((((())))))(((((()))))))))*********///,,,)))'''((())))))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))'''&&&&&&&&&''''''vvvkkknnnnnnlllnnnqqqpppmmmooo}}}qqqiiiJJJ888GGGSSSSSSTTTRRR\\\]]]^^^]]][[[[[[ZZZUUUMMMKKKAAA::::::<<<999555333222***111///&&&888666&&& 222KKKMMMIIILLLLLLIIILLLRRRSSSNNNNNNOOOMMMNNN111%%%,,,555FFFNNNOOOTTTRRRNNNQQQTTTLLLNNNQQQ===!!!,,,000999<<<333)))+++555>>>@@@AAA000%%%(((---,,,444:::;;;:::<<<===;;;???GGGHHHLLLWWW[[[[[[bbbZZZ[[[^^^eeejjjkkkjjjjjjvvvrrrpppooommmmmmsss|||nnnoootttzzzzzzssslllkkknnnooommmlllpppvvvrrriiijjjssstttllljjjqqqtttqqqlllmmmkkkgggaaa\\\YYYWWWRRRJJJ???999888999;;;;;;999999999:::===??????>>>999888777888:::;;;:::999;;;;;;:::999:::;;;<<<===777;;;???>>>;;;888777777777888::::::999888777777555555555555666666666777777777666666666666777777888777777888888777777999666666555555555555666666444555555666666555444333111111333666999888555333555777:::<<<;;;:::999:::999:::::::::999888666555;;;:::999777666666666555666555555666888:::999888777888888999999999888888888888999999999999888888777777999999888666444222555555555555555666777777444666888777444444555888111111222333333333333222222333666888888666444222...000333444333111///...,,,,,,---///000222333333333222000......///000222///---,,,++++++,,,...///++++++,,,---,,,+++***)))***))))))(((((((((((((((************))))))))))))333///***'''&&&&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&'''''''''***)))((('''&&&''''''(((yyyxxxttt~~~nnnpppgggkkkzzz{{{sss{{{sssaaaFFF000>>>MMMVVV\\\TTTVVVYYY```bbb[[[RRRNNNNNNMMMFFF>>>666222...,,,...222000111,,,'''---777666,,,"""!!!!!!$$$---999EEEKKKKKKHHHGGGKKKQQQUUUTTTQQQOOOVVVXXXVVV333"""(((888@@@JJJPPPRRRRRRRRRSSSVVVTTTOOOLLL@@@%%%---444888777000,,,000666:::BBBGGG444$$$(((,,,111===CCC>>>;;;>>>@@@===GGGLLLOOOPPPRRRVVVWWWUUUfff[[[UUU\\\dddhhhjjjmmmlllrrrvvvsssnnnnnnvvv~~~qqquuusssmmmmmmtttssslllbbbnnnwwwtttmmmjjjlllooommmlllvvv{{{sssqqqwwwuuunnnoookkkfffffffff]]]RRRRRRJJJ???999999;;;======;;;:::999888999<<<@@@BBB<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;:::999888777666555777777777888999999777555888888888888888777666666666666777777777777666666888888777777666666555555777777666555555555555555666666777777666666555444333333444666888:::999888888777999;;;999555666999444777:::;;;999666555444888888888777666555555444777999999999777777999;;;888666444444666777888777777999:::;;;;;;:::999777777888999:::999777555444444666666666444333444555666666666555555444444444444333222222444444333222333333333333333222111000333333333222222000/////////////////////000000111111111000///////////////..............................//////...,,,+++)))+++******)))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&pppkkkmmmiiitttjjjgggmmmmmmhhhpppzzzgggDDD...;;;JJJRRRXXXQQQSSSRRRYYY]]]XXXPPPLLLKKKJJJCCC<<<555111...,,,...333---,,,&&&$$$...;;;888,,,---''''''000;;;BBBHHHLLLOOOLLLKKKMMMQQQSSSSSSRRRMMMSSSVVVWWW555&&&---<<>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::999888777666666777777777999::::::777555888888888888888777666666777777666666666666777777888777777777666666666555777777666555555555555555333444444555555555555555666555555777999999888777666777:::>>><<<777555888<<<;;;999888888888999999888777777666666555444444777777777777777777999:::;;;999777666888999999888333444666777777666444333444555777888888777666555444555666555333222333444333333333333222222222111444333222222444444333222333333333333333222111111222222222222111000///...111111000///......//////000//////.......................................---............,,,+++***+++******)))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&rrrxxx|||tttnnnooowwwtttkkkccc```bbbgggooowwwhhhCCC---:::HHHOOOUUUOOORRRMMMVVV[[[XXXQQQMMMJJJHHH@@@999333000...,,,///444...)))###%%%555BBB===...666...333EEEPPPMMMJJJNNNOOONNNMMMLLLMMMNNNPPPQQQKKKPPPTTTXXX888***222===DDDMMMRRRRRRQQQPPPPPPSSSPPPKKKJJJ???$$$***333777777000---111888<<<@@@EEE444&&&+++///999;;;888444888BBBEEE@@@???EEEIIIIIIKKKPPPSSSRRRKKKRRR]]]ccc```\\\___fffpppllljjjmmmtttwwwuuurrrxxxuuutttwwwvvvqqqmmmlllqqqzzzxxxnnnkkkmmmoooppphhhhhhgggbbbhhhrrrqqqkkkjjjhhhffffffbbbXXXMMMQQQJJJ@@@999999:::;;;;;;CCCCCCAAA???===;;;:::999999999999999999999999999::::::::::::::::::::::::;;;::::::999888777666666777777888;;;<<<;;;888555888888888888888777666666888777666555555666777888777777777777666666666666777777666555555555555555333333444555555666666666888777777888999999888666555666;;;???>>>999666888OOOHHH>>>777555555444333777777777666666555555444888666666777999:::;;;:::<<<999777666777888777777444555666777777666555444222333555666777777666666444555666555333222333444222222222222111111111111444333222222444444333222333333333333333222222111111111111111111000///...333222000///...---------//////...---------------------------------------------......---,,,+++***+++******)))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{{{zzz{{{wwwqqqwwwyyyssszzzkkkfff]]]YYYaaannnwwwxxx~~~}}}cccDDD///;;;HHHNNNTTTNNNSSSOOOXXX^^^\\\VVVQQQMMMHHH===666111000...,,,///444000***%%%,,,>>>III@@@///444222@@@ZZZaaaSSSJJJNNNKKKKKKJJJIIIHHHJJJNNNQQQJJJNNNRRRXXX:::***333999AAAKKKRRRSSSSSSSSSTTTRRRNNNIIIIII@@@&&&)))222777666000---111999===;;;AAA111$$$)))---333999;;;999;;;BBBAAA;;;AAAHHHMMMNNNQQQWWW[[[\\\WWW]]]bbbaaa]]]^^^gggqqqtttooojjjmmmtttyyyxxxuuu{{{qqqmmmrrrsssqqqttt{{{ttt{{{}}}uuullljjjlllmmmooofffdddbbb```jjjtttpppooommmkkkjjjhhhbbbUUUKKKQQQIII@@@:::999:::;;;:::@@@@@@@@@@@@>>><<<:::999::::::::::::::::::::::::999999999999999999999999::::::999999888777777666777777999;;;===<<<999666888888888888888777666666999777666444444666777999777777777777666666666666777777666555555555555555555555555555666666777777888777777888::::::999777666666:::>>>===999888:::TTTJJJ>>>666555555222000888888888777777666666666999777666888;;;======<<<:::888555444555555555444666777888888888888777666444555666777777777666666555666777666444333444555333333333333333333333333333222111222444555444333222333333444333333222222111111111111111000///...111111000///...---------000///......------......------------------------------------,,,,,,+++++++++******)))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&rrrxxx|||hhhuuuyyypppqqqgggddd^^^ZZZcccpppvvvssswww{{{```DDD///;;;FFFJJJPPPLLLRRRTTT[[[```]]]WWWSSSMMMHHH<<<666111000...,,,///333111+++'''000AAAHHH<<<------444LLLhhhiiiSSSHHHMMMGGGHHHGGGGGGGGGJJJNNNRRRLLLMMMQQQXXX;;;'''000999AAAKKKQQQSSSSSSSSSTTTQQQNNNIIIJJJBBB((()))111555555///,,,111999===999???000$$$(((,,,+++666<<<999999@@@DDDBBBEEELLLQQQPPPQQQVVV[[[]]][[[^^^___]]]^^^eeeooowwwxxxtttooonnnrrrxxx{{{{{{rrrjjjgggnnnqqqooorrrzzzvvv|||}}}uuunnnlllnnnooommmhhhhhhfffdddoooxxxqqqgggeeedddggghhhbbbXXXPPPQQQIII@@@:::999::::::999999:::<<<===>>>===<<<;;;::::::::::::::::::::::::999999999999999999999999::::::999999888777777777777777888;;;===<<<999777888888888888888777666666999777666444444666777999666666666666777777777777777777666555555555555555666666555444444555555666666555666888:::;;;;;;999777666888::::::888999>>>EEE>>>777555888::::::777999999888888888888888777777666666777999;;;<<<<<<;;;999666555666666666555555555666666666666555555888888888888777777666666666777888777555555555666333333333333333333333333333222111222444555444333222333333444444444333333000111111111111000000/////////............//////111000//////......//////---------------------------,,,,,,,,,+++++++++++++++******)))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&vvvmmm~~~}}}}}}sssnnnxxxooolllfffcccgggmmmnnnkkkqqq}}}cccCCC---999CCCFFFLLLIIIPPPUUUZZZ\\\XXXSSSPPPLLLGGG===777222111///,,,---111///)))&&&---888===555,,,+++999TTTjjjfffRRRGGGKKKFFFFFFFFFGGGJJJNNNQQQSSSOOONNNPPPZZZ<<<%%%---<<>>;;;999888999:::999999888888888888888888888888:::999999888777666666666666777888777555444555666111111111111222222222222222111111222444555555444222333333444444444444444111111222222222222111000......------......///000111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++******)))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&qqqsssllliiikkknnnqqq}}}oooiiidddcccdddddddddeeeppphhhDDD...999BBBEEEJJJIIIQQQTTTVVVVVVQQQNNNNNNLLLHHH@@@:::444222///+++,,,///...((($$$&&&,,,000111111444BBBWWWddd```RRRHHHGGGFFFDDDCCCFFFKKKOOOPPPOOOQQQNNNPPP[[[>>>%%%...;;;BBBKKKPPPPPPOOONNNNNNOOOJJJEEEHHHBBB)))'''---111222,,,***000888<<<:::@@@111$$$'''******111333///444AAAKKKMMM@@@HHHLLLHHHEEEIIIOOORRRIIIRRRYYYZZZ^^^fffmmmooowwwtttqqqqqqssstttuuutttpppvvv}}}yyyppp~~~~~~wwwuuutttsssrrrtttwwwpppgggpppwwwppprrrkkkhhhjjjiii___UUUQQQPPPIII@@@;;;999999888777777777999:::;;;;;;;;;;;;999999999999999999999999888888888888888888888888999999999888888888888888777666555666888::::::999888888888888888777666666777777666666666666777777555666666666777777777888777777666555555555555555333333333333555777:::;;;555555555777999:::999777444333555888888777999>>>===<<<:::888666444333222666666666666666666666666333777:::888444333777<<<>>><<<:::999:::<<<<<<;;;;;;;;;::::::::::::;;;;;;888777777666666666777777444666666555444333444555111222222222333333333333222111111222444555555444222333333444555555444444222222333333333333222222//////...---------......000000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---+++******)))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&sss}}}qqqhhhccc]]]iiiooo___aaaYYYUUUYYYZZZWWWYYY___sss~~~iiiFFF111<<>>JJJWWW^^^[[[SSSJJJEEEEEEBBB@@@DDDJJJNNNLLLIIIRRRNNNQQQ]]]AAA&&&///666>>>HHHOOOPPPPPPPPPQQQMMMHHHDDDGGGAAA(((&&&+++000111+++)))///777<<<888>>>///!!!$$$''',,,222444333:::DDDFFF@@@<<>>@@@>>>000###)))(((,,,666;;;888:::AAADDD@@@CCCKKKMMMHHHIIIQQQVVVSSSZZZ```aaa]]]aaammmrrrooommmnnnrrrvvvtttooommmoooqqquuuyyy{{{zzzuuuqqqnnnzzzzzztttsssxxxsssooowwwtttoookkkiiilllpppqqqqqqggghhhfffccccccbbbYYYNNNQQQHHH===999:::<<<:::888999999:::;;;;;;;;;::::::<<<<<<;;;;;;::::::::::::888888888999999:::::::::::::::999999888777777666888888888888777777777666888888777666666777888888999888666555444555555555666666666666666666777888888888777666666666666777777333222888BBBIIIJJJHHHFFF===666777999777444333444444444555777888777666555666555333444777666222666666555555555444444444444777\\\:::888===666===777777777777777888888999666666777888888888777777666666666666555555555555666666666666555444333222111333444444333222222333555333222222333444444333222111111000111222333444222222333333333333222222//////............//////111000000000///000000000///...---,,,++++++++++++************************,,,+++***((((((((()))***+++***))))))((((((((()))''''''((())))))(((''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&}}}www\\\QQQZZZVVV[[[fff```XXXUUUYYYcccmmmssszzz^^^KKK:::888@@@GGGIIIIIIPPPTTTTTTRRRQQQRRRPPPLLLCCC:::222---)))%%%$$$''''''!!!&&&---000000***@@@TTTVVVQQQMMMIIICCCCCCEEEFFFFFFJJJQQQRRRPPPVVVTTTXXXTTTDDD###...444>>>OOO]]]^^^UUUMMMKKKFFFAAAEEEMMMEEE...)))...000,,,+++222:::???>>><<<111!!!"""))))))---333:::<<<::::::???EEEDDDIIIJJJFFFHHHPPPSSSPPPVVVYYYZZZ[[[dddppprrrmmmuuusssssssssqqqlllllloooiiilllqqquuuwwwvvvtttrrrsssxxxuuutttuuulllgggppp|||uuummmiiikkkooorrrssshhhiiigggdddaaa^^^WWWPPPPPPHHH???:::;;;<<<;;;999;;;;;;::::::999999::::::>>>===;;;:::999999999999888888999999999999999999::::::999999888777777777888888888888777777777777777777666666666666777777999888777666555555555666666555555555666666777888777777666555555555555666555333444;;;DDDKKKLLLJJJHHH???777777999777555555444333333444555555444222555777777555888<<<<<<888666666666555555555444444555///HHH555999===444<<<777777777777777888888999888999999999999888777777666666666666555555555555777666555444444444444444222333555555333222333444444222111111222333333222111000000000000111222222222222333333333333222222//////............//////...//////000111222333333///...---,,,++++++++++++++++++++++++++++++++++++---,,,+++)))((((((((()))***))))))((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&||||||sss~~~vvvzzz}}}{{{|||rrr{{{zzzWWWFFFKKKGGGNNNOOOMMMMMMOOOUUU]]]dddhhhnnnttt{{{}}}bbbJJJ333///:::DDDHHHHHHKKKPPPSSSRRRRRRRRROOOKKKBBB:::222---(((######&&& ###'''((($$$!!!!!!:::TTT\\\XXXRRRMMMIIIBBBEEEGGGGGGJJJPPPQQQOOOUUURRRUUUQQQBBB###///777AAARRR___```VVVMMMKKKAAA<<<@@@HHHAAA+++'''...111......444;;;???>>>===444%%% &&&)))//////555===>>>:::>>>GGGCCCGGGHHHGGGKKKSSSVVVTTTQQQTTTUUUYYYcccppptttrrrvvvssssssssspppkkkkkkoooiiikkkoootttxxxzzzyyyxxxwww}}}zzzuuuqqqeee```iii{{{tttmmmjjjmmmrrruuuwwwllllllkkkfffaaa[[[UUUQQQPPPIII@@@;;;;;;<<<<<<;;;===<<<:::999888999999:::???>>>;;;999777888888999999999999999888888888888999999999888888888777777888888888777777777777777777777777777777777777777999888888777666666555555555555555555555666777888666666555444444444444555444333666<<>>DDDEEEGGGMMMQQQRRRRRRRRROOOJJJAAA:::333---'''""""""&&&!!!%%%&&&###!!!"""777NNNYYYVVVPPPJJJGGGBBBFFFHHHFFFHHHLLLMMMKKKSSSQQQUUUQQQCCC&&&222<<>>888888888666666777666555444444555555333111555777666444555888888444777777666666666555555555777111666888555777222>>>777777777777777888888999;;;;;;;;;;;;:::888777666666666666666555555555555888777555444333333444555222444555555444333333444333111///000111222111111//////000000111111111111000111111222222111111000//////............//////000111222222222222111111//////...---,,,,,,,,,,,,++++++++++++++++++++++++///...,,,***((((((((()))))))))(((((((((((()))))))))))))))(((((()))))))))''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&rrrZZZeeeqqqpppuuu|||sssssszzz~~~zzzwww|||{{{rrr```[[[[[[KKKHHH???>>>;;;666222666@@@IIIIIIPPP^^^pppkkkOOO222)))000:::@@@AAADDDJJJOOOOOOPPPPPPMMMHHH@@@:::555000((("""!!!%%%###  '''---000000:::HHHQQQRRROOOJJJFFFCCCGGGHHHEEEEEEHHHJJJJJJSSSRRRWWWUUUGGG***555<<>>;;;777222***"""!!!$$$$$$ '''111777:::999<<>>;;;000!!!'''333777>>>CCCDDD@@@<<<;;;<<>>;;;888444,,,### ###!!! &&&,,,111777///,,,444BBBKKKLLLJJJCCCGGGHHHCCCBBBGGGLLLNNNSSSRRRXXXVVVHHH%%%///333;;;JJJVVVVVVNNNGGGFFFBBB;;;<<>>888777777777777777888888999888888999999999888777777777666666666555555555555555666666777666444333222000222444333222111222222444222111111222333333222000111222333444333222222//////000000000000////////////............//////---...000111111000///...000000...---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,+++*********+++,,,------+++***)))(((((()))***+++'''''''''''''''''''''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&vvvppp\\\ggguuuzzzrrrnnnuuuzzzxxxkkkbbbwwwxxxqqq\\\XXXccc```eeeXXXTTTSSSTTTNNNGGGKKKVVVqqqnnnkkkooo||||||xxxlll[[[JJJ;;;333:::FFF@@@EEEKKKNNNNNNJJJFFFEEE@@@BBB@@@999...%%%!!!!!!###!!!%%%:::LLLGGG)))>>>EEE<<>>SSSYYYWWWTTTOOOGGG???>>>===BBBAAA,,,!!!%%%...111,,,...999===999999<<>><<<@@@CCC???;;;::::::::::::::::::::::::<<<999777777:::;;;:::888999888777666666777888888:::888666888;;;<<<;;;999777777888888888999999999777777888888888888777777999777555444333444555666333333333444666777999999888777666555444333222222555666777666555444555666666333222333666888777555777...***///777777333000666---///333000333:::<<<666666666555555555555555555777:::<<<===>>>@@@AAA;;;:::888666555555666777444555555666777888888888666777888888888666555444777777666555444444333333000111111222222333444444555333000000111333333222000111111222222222111111333333111000000000111222000666;;;888000+++---111......////////////............------------......---,,,,,,+++++++++,,,,,,,,,+++)))'''&&&&&&''''''************************,,,***+++...,,,(((&&&(((+++)))''''''''''''&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''zzzxxxhhhyyy|||___dddlllrrrtttvvvxxxvvvrrr|||{{{vvvhhhrrr~~~yyy]]]LLLTTTYYYhhhTTTXXXYYYTTTQQQVVV]]]aaaggghhhkkktttttt{{{oooYYYCCC444222999AAABBBEEEIIIJJJIIIGGGEEEEEE???@@@???888...&&&######$$$!!!(((:::III888333NNNJJJ<<>>;;;777555444444444777999:::;;;===@@@DDDGGG;;;:::888666555555666777555555666666777888888999666777777888777666555444444444444444444333333333333222222222222222222222333111000000111222222111111111222222222222111111222111000/////////000111...333777555///+++,,,///......////////////......---------,,,,,,---------......---,,,,,,,,,,,,,,,111000...,,,***)))))))))************************+++((((((...111...)))((('''&&&$$$%%%&&&''''''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''sssvvvsssVVVwwwaaaZZZZZZbbbqqqyyyvvvmmmgggeeerrruuuzzzvvvuuu~~~zzz^^^MMMQQQSSSbbbUUU^^^^^^SSSOOOXXX___^^^dddhhhnnnvvv~~~tttvvvmmmVVV999+++///888;;;AAACCCEEEFFFEEEDDDDDDEEE??????>>>888///'''$$$$$$$$$ !!!///===FFF;;;MMMdddMMM666BBBHHHFFFJJJIIIEEE>>>:::===FFFNNNWWW[[[\\\ZZZQQQ---:::FFFNNNUUUYYYRRREEE>>><<<:::@@@AAA---!!!,,,222222+++***...000,,,555777>>>555&&&,,,666;;;???<<<555000222555666>>>HHHMMMIIIEEEJJJSSSaaaaaa]]]XXXXXX]]]aaaaaaaaaiiipppqqqmmmhhhhhhjjjhhhiiijjjkkkmmmqqquuuyyyuuummmjjjoooqqqpppssszzztttnnnhhhiiiqqqwwwwwwvvvooogggfffmmmnnnbbbUUUOOOUUUKKK@@@<<<===>>>:::666:::::::::999999888888888===;;;999888999999888666888888777777777888888999999888888888:::;;;:::999777777777888888888888999888888999999999999888888888777555444444555666666666666666666777888::::::777777777666666555555555222333444444333222333555777888777666444444555666111555;;;<<<666///222999$$$444///(((555999444999FFFBBB===888555444555555777888888999;;;???DDDHHH:::999777666555666666777666666777777888888999999666666777777777666555555222222222333333333444444444444333333222111111000111000000000222222111///111222222222222222111111222111///.........///000...000222111///---,,,,,,...//////////////////...---,,,,,,,,,,,,,,,,,,---000000...---,,,,,,,,,,,,444333111...,,,+++******)))))))))))))))))))))))),,,&&&%%%+++111///)))&&&)))(((&&&&&&'''((('''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''qqqhhh]]]dddTTTPPPYYYnnnxxxpppfffeeeeee~~~uuu~~~vvvddd^^^bbbXXX[[[WWW[[[[[[UUUQQQUUU[[[___eeekkkqqqsssvvvzzzzzzvvvjjjiiiUUU444$$$+++666888;;;>>>AAACCCCCCCCCCCCDDDBBBBBB@@@:::222***%%%$$$###(((888CCCGGGHHH^^^hhhLLL222999EEEHHHEEEEEEAAA:::444777CCCMMMXXXYYYYYYWWWPPP)))777EEEKKKPPPSSSLLL@@@999777444;;;>>>***%%%+++---,,,---333777666555888???888###+++111666:::===;;;666444666:::;;;AAAHHHJJJHHHFFFJJJPPPZZZ\\\[[[XXXYYY___aaa```ZZZbbbkkknnnllljjjkkkmmmhhhkkkmmmmmmkkkmmmtttyyykkkgggiiiqqquuurrroooooo~~~ssshhhgggnnnuuuvvvtttoooiiihhhnnnpppfffYYYQQQTTTKKKAAA<<<<<<<<<:::777:::::::::999999888777777===<<<:::999888888777666888888888888888888999999999999999999999:::999999777777777777888888888888888888999999999999888888777666555555555555666666555555444555555666777777777777777777777666666666222333444444333333444555444444444666777777555333888111---000444444555666OOO___GGG,,,555777///777???===:::888666666777777333444666666777:::>>>AAA999888777666666666666666777777777777888888999999666666666666666666555555444444444333333333333333333333333222222111111111000000000222444444222///222222333333222222111111222111000///...///000000///....../////////---,,,//////............//////...------,,,,,,------...222111///...---,,,++++++111000///---+++***))))))((((((((((((((((((((((((,,,'''%%%(((+++)))((((((000...+++))))))(((&&&$$$'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''~~~{{{eeelllrrrXXXTTT]]]oootttiiidddjjj}}}xxx}}}|||wwwfffaaacccYYY]]]UUUPPPSSS[[[ZZZUUU]]]llleeepppxxxwwwssssssttttttdddhhhYYY999$$$'''111555444888>>>BBBCCCCCCBBBCCCEEEEEECCC>>>666...'''### ---@@@KKKKKKJJJ]]]^^^PPP???888BBBLLLDDDCCC@@@888333777CCCNNNXXXWWWTTTQQQMMM$$$888JJJNNNKKKJJJEEE>>>777444111999===+++###'''+++,,,...444888999555777>>>888%%%!!!---111333888;;;;;;999999<<>>333(((222666333:::333444666777666444222000222555999:::999777666666666666666666666666666666666666666666666777777777555555444444555555666777999999777666444222111111000111111222333333444444333222222333555666555444444444444444333222111000444333111000000000111222111000//////000000///...000///...------...///000000000////////////000000000000...---,,,,,,,,,,,,,,,------......------,,,))))))))))))))))))))))))(((((()))***((()))222>>>)))(((&&&&&&'''((('''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''|||{{{yyyyyyvvvuuussskkk```\\\^^^eeepppvvvrrrkkkmmm|||}}}{{{uuu}}}{{{uuuqqq___PPPLLLGGGVVVWWWSSSVVV\\\WWWLLLMMMXXXuuu{{{{{{qqqccc\\\MMM;;;,,,''',,,222444777;;;>>>??????@@@AAA???AAADDDDDD???666+++$$$ ,,,CCCNNNMMMLLLggg```aaaXXX;;;888;;;EEEBBB>>>:::;;;AAAKKKRRRXXXUUURRRSSSRRR!!!777HHHFFF======@@@BBB777333000999@@@... ***+++,,,---------000333666666<<<777$$$ (((+++222666;;;>>>??????@@@AAACCCGGGHHHFFFIIIPPPTTTSSSXXX\\\^^^^^^bbbiiilllkkkmmmqqqvvvvvvtttsssvvvzzztttwwwyyyxxxuuusssssstttmmmkkkjjjooowww}}}|||xxxccceeekkktttzzz{{{vvvqqqwwwrrrkkkhhhgggcccYYYOOOWWWPPPEEE>>>;;;;;;<<<<<<:::::::::;;;;;;<<<<<<===999;;;;;;:::777666888:::666777888:::;;;;;;::::::999:::<<<:::888777888:::888888777777666666666666666666777777777777666666444555555666666666666666999999888777777777777777888777777666555444333333000222333444333333555666555666777555333444999===222000111444555444555999333444444444666555444444555555555555555444333222333555888999999888888999555555666666666666666555666555555555555555555555555555444444444555666777777777666555333222111111222222222222222222222333333111111111444555555555444444444444333222111000333222111//////000000111111111000///.........///000///...------...///000//////............//////......---,,,,,,,,,,,,,,,---......///...---,,,+++************************((('''(((******)))///777'''&&&$$$%%%&&&''''''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''sss~~~tttiiiaaa]]][[[VVVfffuuufffYYYmmm|||zzzsss}}}yyy|||sssxxxsssqqqjjjhhhcccPPPQQQQQQVVV\\\\\\YYYWWWYYY\\\xxxtttooorrr{{{xxxkkk^^^NNN===222,,,)))---333999:::;;;;;;;;;<<<>>>AAA;;;>>>BBBDDDAAA888---%%%!!!)))@@@LLLKKKHHHkkk```\\\XXXAAAEEEFFFCCC???;;;999<<>>---((()))+++///111222666:::999999???999&&&!!!)))+++333777===@@@@@@@@@???@@@===FFFKKKIIIIIIOOOTTTTTTVVVXXXXXXWWW\\\eeelllmmmhhhqqqzzzzzztttqqqvvv|||kkkmmmppprrrqqqpppoooooosssssstttxxx}}}|||sssiiiooommmlllmmmppptttwwwxxxxxxrrrjjjeeeccc```VVVLLLZZZRRRHHH???;;;:::;;;;;;999::::::;;;<<<===>>>>>>888:::;;;:::777666999;;;666777999:::;;;;;;::::::999;;;<<<;;;888666888:::888888777777666666666555555555666666666666555555444444555666777777666666888777666555555444444555888777666555444333222222///111222222222222444555000555888444///444BBBOOOYYYDDD111...555888444000666///333888444333666555666555444444555666777888333444666666666777:::<<<555555666666666666666555555555555555555444444444555444444333444555666777444444444333333222222222444444333222222111111111333111///000222444555555444555444444333222111000222111///.........///000000111111///---,,,---///111///...------...///111......------------......------,,,+++++++++,,,,,,---.........---+++)))'''************************+++''''''******'''''')))+++)))''''''''''''&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''~~~~~~xxxlllaaaUUUbbbooorrrnnnnnnwww}}}|||||||||www{{{}}}}}}zzzddd^^^eee```RRRXXXccc___[[[ffflllddd]]]rrrhhhbbbaaafffrrrooo[[[OOOQQQGGG555+++...222000777---)))222===>>>;;;999AAA>>>===???BBB>>>555,,, $$$!!!$$$777???:::LLLXXX\\\YYYSSSCCC===GGGDDDCCCAAA??????CCCJJJOOOXXX\\\TTTRRROOO--- +++666000(((444AAA===777444000999AAA333%%%"""%%%///555444444777>>>666AAABBB'''(((+++---<<>>:::@@@GGGGGGGGGEEEEEEJJJQQQTTTRRROOO___bbb^^^VVVZZZfffjjjdddbbbooovvvsssuuu|||xxxmmmpppttttttnnnjjjmmmrrrtttoookkkqqquuupppqqqsssmmmooogggjjjpppqqqwwwyyyqqqsssmmmgggeeeeeeaaaXXXPPPQQQPPPHHH???:::;;;<<<:::<<<;;;;;;:::;;;<<<===>>><<<;;;:::999888888888888888555333555:::===<<<999999999::::::::::::999999777777777777666666666666777333222555777555555777666666555444444444444555666666666666777777777777555666777777666333000...444444333222222333333333333444777666000111AAATTTqqqJJJ...333<<<777222555555444333333333333444555333444555666666555444333777666444555<<>>AAA>>><<<@@@???@@@CCCDDD@@@888111"""'''### 000<<<<<>>???===<<<;;;999888777777777:::777555777<<<>>>===;;;777777888888888888777777777777666666666555555555777444333666888777777:::666666555444444444444555555666666666777777777777777777666555333222111000444444333333222333333444666444555555222000666@@@DDD111(((111999555222555555444333333333333444555444555666666666666555444222444333111444999;;;999666666666666666666666666555555444444444444555555777888999999777666666777555777888777444222222333111333333222444:::===<<<000333222111222555333...222333333444444333333222111000...,,,,,,...000111...///000///...///000222222333333222000//////000///000000000000000000///111111///.........//////111///---,,,++++++,,,---------,,,+++***+++,,,---))))))((((((((('''''''''''''''((((((((((((''''''(((&&&%%%'''***+++***(((&&&&&&&&&%%%%%%%%%%%%%%%yyy{{{{{{|||~~~{{{yyyqqqfffUUUcccqqquuunnniiilllqqq~~~}}}yyywwwvvvtttwwwzzz|||}}}}}}vvvddd^^^cccccc\\\[[[ggggggccckkkoookkkkkk```ooowwweeeQQQ[[[llllllhhhUUU???333///...000222+++%%%%%%000<<<@@@===:::===@@@DDDGGGGGGCCC===999$$$(((%%%,,,;;;AAACCCQQQVVVRRRJJJ===;;;JJJFFFCCC@@@AAAFFFJJJKKKKKKQQQWWWSSSVVVWWW555(((222---&&&444AAA;;;777333...666AAA333%%%''',,,111222111333888777444======)))%%%+++333999999666999CCCHHHFFF===@@@EEEKKKQQQWWW^^^bbb```YYYOOONNN\\\mmmnnnfffuuussslllggglllwwwyyyuuuxxxuuuoooiiiiiinnnnnnkkkiiijjjtttvvvlllmmmvvvwwwssssss|||vvvpppmmmccchhhjjjlllllliii```UUUMMMQQQPPPKKKCCC??????>>>:::::::::999:::;;;===???@@@>>>===<<<:::888777666666:::888666777;;;===<<<;;;777777888888888888777777777777666666666555555555777444444888999888:::>>>777666555555444444555555555555666666666777777777999888555333222222222333444333333333333333444444888444333666777333000000000///111666666333222444555444444333333444444555555666666777777666666555333777777333111444777777666666666666666666666666444444333333333333444444777999::::::888777777888555777888777444222222333...222333333777===AAAAAA111333333111333666444000222333333444444333333222111000///------///000111...///000///...///000222222333444333111000000111222111111000000111111222222111000000///000000000000///...,,,,,,,,,---------+++((((((***,,,+++))))))))))))(((((((((''''''''''''((((((((((((''''''&&&&&&&&&(((+++---------''''''&&&&&&%%%%%%$$$$$$pppooovvvuuuwww~~~{{{{{{tttjjj```gggooorrrppplllkkkkkk}}}|||||||||{{{yyyuuurrrppptttyyy}}}~~~{{{|||rrr___VVV[[[```___UUUdddiiijjjrrrrrrkkkkkklllsss|||rrr\\\\\\lllttteeeMMM888333444111///222///***'''---666;;;999666999???FFFIIIGGGDDDAAA@@@''''''###!!!,,,999@@@:::KKKUUUVVVOOO@@@===KKKGGGCCC@@@CCCIIIMMMLLLJJJMMMSSSQQQVVVWWW666&&&...***&&&555AAA;;;777222,,,555@@@444 ###(((...000......222777444444;;;;;;,,,"""+++---333666555777===BBBCCCAAAEEEJJJLLLNNNRRRYYY___ccc]]]VVVWWWdddrrrtttmmmssspppmmmooovvv{{{xxxrrrsssssspppjjjiiimmmppppppooopppyyy{{{qqqpppvvvtttlllnnnzzz~~~sssooonnnhhheeehhhkkkkkkggg]]]TTTMMMQQQRRRNNNGGGCCCBBB@@@<<<999999999:::;;;===@@@AAA???>>><<<:::888777666666888666555666888:::999888999999::::::::::::999999888888777777777666666666777555555999999999<<>>BBBCCCHHHMMMMMMKKKNNNTTT[[[cccbbbaaaccciiirrruuusssyyytttrrrxxx}}}}}}wwwrrrqqqvvvwwwpppjjjkkkqqquuuqqqpppxxx}}}wwwwwwxxxpppiiijjjuuuxxxnnnlllpppmmmeeeggghhhgggccc\\\TTTPPPQQQRRROOOHHHDDDDDDAAA===999999999:::;;;===@@@AAA@@@???===:::999777666666888777666666777888888777999999::::::::::::999999999999999888888888777777666555666888999888===CCC777777666555555555555666555555555555666666666666555666777777666444222111444333333333444444555666444555777777777777666555111666666111000666:::999444444444444444444444444777777666666666666777777666555222000444:::999444666666666666666666666666444333333222222333333444555666888777666444444555666666555555555555333222222444333000000222222///222333333111222666666222222333333444444333333222222111000000000000111222...///000///......000222000111222111000///000111111111///......///111111111111111222222222222111//////......------......,,,...000///,,,+++///333***)))))))))((((((((((((''''''((((((((((((''''''%%%&&&'''(((((())))))***+++******)))(((''''''&&&~~~ccciii~~~sssrrrzzz{{{ssslllgggbbbfffooouuutttqqq{{{yyyxxxzzz||||||wwwsssiiiooovvv}}}{{{xxxppptttrrrhhh^^^XXXSSSNNNVVV]]][[[]]]hhhllllllssshhhTTTSSS___\\\TTTUUUWWWeeeOOO666(((&&&+++333:::333...'''%%%+++666:::999666;;;AAADDDDDDCCCEEEFFF666***!!!!!!""" """&&&000HHH]]]iiigggRRR@@@BBBFFFDDDBBBDDDHHHKKKLLLKKKQQQVVVSSSYYY\\\:::!!!(((&&&(((;;;GGG>>>:::333+++444BBB777"""!!!'''+++******---111222333:::;;;;;;666%%% ---(((333>>>???;;;999===CCCAAAFFFKKKMMMMMMPPPVVV[[[___bbbdddeeegggkkkqqqvvv{{{vvvzzz}}}yyyvvvwwwzzz}}}sssqqqvvvzzzooollluuu|||yyyzzzzzzrrrnnnmmmssstttjjjjjjqqqooohhhgggfffeeeccc^^^WWWRRRPPPQQQMMMGGGCCCBBB@@@<<<::::::999:::;;;===???@@@???>>>===;;;999888777777:::999999888888888999999777777888888888888777777999999888888888777777777666444555777666666;;;CCC888777666666555555666666444444555555555666666666444666888999888555222000333333333333444555666777333888999555222333444444///222333333555777555000333444444555555444444333777666666555555666666777777555111111888???>>>888666666666666666666666666444444333333333333444444444666777666555444444444666555444555666666444222222555444111111333333000111333111///111666666222222333333444444333333222222222111111111111222222...///000///...///000222111222333333111000111333000000000//////000000000000000111222222222222111...........................///...***'''+++666???******)))))))))(((((((((''''''((((((((((((''''''%%%&&&((('''&&&%%%'''(((******))))))((((((''''''rrrxxxwwwuuuzzzmmmiiieeeeeeiiillllllkkk{{{~~~|||yyyxxxyyyrrrqqqrrrtttvvvxxxzzzzzzpppqqqnnnggg```\\\XXXTTTQQQVVVVVV[[[iiillliiinnnmmm___YYYVVVQQQRRRPPPEEEZZZQQQ???...)))000999>>>111...(((%%%+++666;;;:::888:::>>>AAACCCDDDFFFHHH<<>>JJJAAA;;;333+++444CCC888$$$"""''')))(((***111333111444>>>===<<<;;;(((...///555<<<>>><<<:::>>>BBB???DDDIIINNNQQQTTTYYY]]]]]]^^^______```eeeooowww{{{xxx~~~~~~xxxxxx~~~|||xxxvvvwwwxxxqqqooowww{{{uuuwww|||yyyvvvqqquuutttkkklllrrroookkkhhhfffggggggcccZZZSSSMMMMMMJJJCCC??????===:::;;;;;;::::::;;;<<<>>>???>>>===<<<;;;:::999999888:::::::::888777777888999777777888888888888777777777777777666666666666555555444555666444333999BBB888777777666666666666666444444444555555555666666666666777777666555444333333333333444444555666777333888888444222444555222666444555888888555111///333333444555555444333333666666555444444555666666555666555444888>>>???<<<666666666666666666666666555555444444444444555555555666888777555444444555666555444444666666444222222555555333333555555222111222000...000555555222222333333444444333333222222222222222222222222222...///000///...///000222000111222222000000111222000111111222222111111000//////111222222222111111......////////////............---***))),,,222777*********)))))))))((((((''''''((((((((((((''''''$$$&&&((('''%%%%%%''')))((((((''''''''''''''''''|||{{{rrrnnnxxxzzzrrrnnnmmmkkkgggcccaaaaaabbb{{{|||vvvyyy{{{uuunnnjjjkkkooouuuxxx|||pppbbbYYYVVVUUUSSSHHHPPPUUUaaaqqqpppeeeeee\\\[[[TTTDDD===KKKMMM:::BBBFFF@@@222,,,222777777000000+++''',,,666:::666::::::<<>>222***)))###'''777DDDYYYnnn}}}}}}cccGGG???CCCDDDDDDCCCDDDFFFKKKNNNNNNRRRNNNUUU[[[;;;$$$%%%***@@@MMMCCC<<<444+++555CCC:::%%%$$$'''(((''',,,444555222666AAA???======***///444444777:::;;;;;;===@@@@@@DDDJJJOOOTTTWWW[[[]]]^^^[[[YYYYYY\\\cccoooyyyzzztttwww|||{{{qqqwwwyyyvvvsssrrrqqqnnnwwwwww~~~}}}rrrsss}}}~~~yyytttwwwwwwooopppuuuqqqmmmiiihhhjjjlllggg\\\RRRKKKKKKFFF???;;;<<<;;;888<<<;;;;;;:::;;;<<<===>>>>>>===<<<;;;:::999999999888888888777555444555666999999::::::::::::999999666555555555444444444444444333444555222111888@@@888888777666666666666666444444444555555555666666888777666555444444555666333333333444555666777777222666777444666:::999333666000///444666333555;;;333333444555555444333333666555444333333444555666...222333111111666999999666666666666666666666666666555555444444555555666666777999888666555555666666555333444777777444222222555666333333555444111000111000---000444555222222333333444444333333222222222222222222222222222...///000///...///000222---...//////...---...000111222333444444333222111...///000111222222111000......///////////////...------...000000---(((###************))))))))))))''''''((((((((((((''''''###%%%((((((&&&&&&(((+++%%%%%%&&&&&&&&&&&&&&&&&&yyyuuu{{{zzz\\\___pppnnnuuuhhhhhhhhhjjjqqqvvvsssllllllzzzxxxtttjjjnnn```\\\hhhsssrrroooppp{{{{{{ssscccUUUOOOOOOOOOIIIOOOXXXbbbiiillllllkkk___ZZZMMM@@@???IIIPPPQQQCCCJJJBBB*** (((---(((444((($$$---555444444777AAA???===@@@EEEJJJMMMMMMFFF999+++&&&'''***///444111\\\~~~yyyrrrZZZ;;;KKKGGGDDDCCCFFFHHHGGGEEEVVVPPPRRRPPPUUUGGG"""&&&222AAAFFFAAA???222111777888555+++ """&&&***...000111222888??????<<<999***$$$222000222999;;;999===DDDIIIIIIHHHHHHJJJQQQYYY```XXXRRRNNNSSS```lllrrrsss{{{tttqqqvvvyyyxxxxxx|||wwwzzzmmmyyy|||vvvxxx|||{{{zzz{{{nnnyyy~~~wwwssspppmmmeeebbbdddiiihhh___TTTOOORRROOOFFF<<<888::::::888888888999:::;;;<<<===>>>======<<<;;;999888777777555666777888888888888888::::::999999888777666666777777666555555555555555777666666555555555666666999444222444555444333666444444555555666777777777555555444444444333333333333444666666555444555666333333444555555444333333555555555555555555555555444444444444444444444444666666555555555444444444555555333333222333444555777777666444333444666999666666555444333333222222222333444444555555444444999444000111555777444000222222222333333333444444222222111111111111222222111111222333444444444444000222333333222111333444555444222111///......---...............//////000///111333555555555333222222222000000000000111222555333000///......,,,+++......---,,,,,,+++******((('''&&&'''***---//////,,,+++)))((('''&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''~~~xxx~~~ooolllsssnnnnnnmmmggg___```kkktttpppfffcccaaappp{{{ppprrrxxxhhhbbbeeerrrxxxsssnnnooo}}}oooccc^^^ZZZWWWJJJRRR]]]ggglllkkkiiiggghhhfff```WWWUUUXXXWWWSSSJJJMMMBBB+++""")))---(((555///...555;;;;;;666222@@@<<<;;;>>>DDDHHHHHHEEEBBB888---%%%!!!"""(((000DDDfff|||zzzfffIIIHHHHHHFFFDDDBBBBBBEEEHHHWWWRRRUUURRRXXXJJJ ###...>>>DDDBBB>>>000///555666555--- ###'''***+++---000333888??????>>>;;;,,, ###//////333888888777<<>>;;;999999===BBBDDDAAA>>>BBB===666---$$$###///===TTTjjjyyyxxx{{{~~~mmmSSSHHHJJJJJJEEE??????EEEKKKWWWTTTXXXUUU[[[MMM""")))999BBBBBB>>>000---111333555...$$$((()))((()))///444888?????????===...!!!###111444999<<<::::::AAAKKKJJJKKKLLLLLLNNNQQQVVVZZZZZZ___cccdddccceeelllrrrxxxsssssszzz}}}wwwsss|||}}}uuu~~~|||pppyyyzzz}}}zzz{{{}}}|||}}}zzzuuusssvvvvvvmmmaaarrrhhh```^^^]]]WWWOOOKKKOOONNNGGG===999;;;<<<:::>>>===<<<<<<;;;;;;;;;;;;>>>===<<<:::888666555444999888888777777666555555999999888888777777666666777666666555555555555666000000111111222444555666999444222444555444333666444555555666666777777888666666666666555555555555111444777888777555555555333444555555555555444333333333333333333333333333444444444444444444444444555555555555444444444444666555555444333333444444444666666666555444555666666666666555444444333333222333444444555555444444555666666777777777666666333444444444444555555555444333333333333333333444333333333222222111//////000111222222111111222444---------,,,------...............///000111222333000000000000000/////////...//////111333666888999888444///,,,---///111222...------,,,,,,++++++***+++)))'''&&&((())))))(((((((((((((((((()))******((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&yyy{{{}}}|||~~~~~~vvvnnn{{{tttiiiiiiggghhhmmmpppjjjaaa___RRRDDDJJJcccmmm```RRR```\\\\\\ccchhhjjjnnnsssooouuuvvvjjj[[[PPPHHHCCCPPPZZZfffnnnnnnllliiiiiibbb\\\RRRKKKIIILLLOOOPPPRRRJJJ:::+++***111333000$$$...777@@@NNNYYYTTTGGG555777;;;>>>?????????>>>AAAAAA>>>444((()))===RRR```mmmuuuwww~~~rrrZZZKKKLLLJJJEEE@@@@@@FFFMMMUUUTTTYYYVVV\\\PPP$$$&&&666@@@AAA???222---...///444///$$$)))(((&&&'''...555:::>>>;;;;;;<<>>===;;;999777555555888777777666666666666777888888777777777666666666777666555555555555666666222111111111222333444444999444222444555444333666555555555666777777888888777777777777666666666666111333777888777666555666444444555555555555444444333333333333333333333333333333333333333333333333444444444444444444444444666555555444444444444444333555666666555444444555666666666555555444444444222333444444555555444444333555777888777666666777444444444555555555666666333333222222222222333333111111111111111000//////000111222222111111222333...------,,,,,,------...////////////000222333444444444333222111111111222222222111///...------,,,666333///...///111222333---------,,,,,,+++++++++)))'''&&&&&&)))+++++++++++++++***)))((('''&&&&&&)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&{{{xxxgggxxxpppZZZccciiigggdddggglllnnntttvvvdddjjjvvvyyyqqqiiiccceeejjjmmmnnnooogggssszzzrrrcccYYYUUUUUUUUU\\\eeekkknnnoooppprrrmmmdddXXXPPPNNNOOOSSSWWWIII>>>000''')))000333444000777<<>>000777???@@@===<<<@@@EEE???AAA???555(((***AAAYYYiiirrryyy~~~vvv```KKKIIIFFFBBB@@@AAAFFFIIIRRRSSSXXXTTT[[[QQQ&&&'''777??????@@@444...------444///$$$((((((&&&'''...666======888777:::000$$$&&&'''000777777444666>>>EEEIIIIIIIIIJJJMMMTTT\\\bbb[[[ZZZZZZ[[[```hhhqqqwwwvvvyyy{{{yyywwwxxxyyy{{{}}}|||ooovvv{{{zzzmmmtttxxxwwwuuutttrrrnnniiihhhhhhfff___UUUPPPQQQQQQRRRLLLAAA999888888777:::999888777888999:::;;;???>>>===;;;:::888777666555555555555666777999999777777666666666666666666666666555555555555666666555555444333333222333333999444222444555444333666555555666666777888888888888888777777777666666666111444777888777666666777555555555555555555555555333333333333333333333333333333333333333333333333333333444444444444444444555555555555555555555555333444666666555444444555555555555555555444444444222333444444555555444444333555777666555444555666444444444555555555666666222222111111111111222222...///000111111111111111///111222222111000222333111000///...------------////////////000111222333555444333222111111222222111111111222222222222222222111000111222333111000------,,,,,,,,,,,,+++++++++)))'''(((***+++,,,+++++++++***)))((('''&&&&&&)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&~~~}}}{{{{{{fffqqqfffRRR\\\aaa]]]YYY```llluuukkkrrrggg```eee^^^```zzzhhhcccaaafffooouuuuuusssgggsssyyyooo___SSSOOONNNZZZ]]]bbbiiioootttwwwxxxqqqhhh___YYYTTTNNNLLLNNNBBB555)))%%%'''+++000333666888;;;@@@HHHLLLEEE;;;333:::@@@@@@<<<<<>>???555///,,,---555111"""''')))(((***000555>>>===666777<<<333&&&&&&$$$...666666555888>>>AAAFFFFFFFFFGGGIIIMMMTTTYYYSSSTTTYYYaaajjjoooqqqpppvvvyyyxxxtttrrruuuyyyyyytttwwwppp{{{~~~yyyzzzuuuooopppxxx{{{rrrdddeeeeeeiiijjjdddYYYSSSRRRQQQRRRMMMBBB:::888888888999888666666666888:::;;;======<<<;;;999888777777444444333444555777:::;;;666666666666555555555555666555555555555666666777888777666444333333333333999444222444555444333666555666666777777888888999777777777777666666666666222444666777666666888999666666555444444555666666333333333333333333333333333333333333333333333333333333333333444444444444333444555666666777666666333555555555444333444555444444444444444444444444222333444444555555444444777666555444444444555555333444444444444555555555222111111000000111111222......000111111222222222///000111111000000111333222111000///............000000/////////000111111000000000000000000//////111111222222333222222111111000111222333222000...,,,,,,,,,,,,,,,,,,,,,,,,000---***))))))))))))(((''''''((()))))))))))))))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%{{{{{{yyyuuummmpppvvvjjjrrriiiZZZ^^^```______dddggghhhbbbggg___eeepppYYYLLLfff[[[[[[[[[^^^gggqqqxxx|||}}}wwwjjj___WWWQQQ^^^^^^aaahhhrrryyy{{{zzzkkkbbbYYYUUUOOOFFFAAABBBDDD777,,,***))))))---333666444888DDDNNNNNNIIIDDD<<<======<<<<<>>AAADDDGGGIIILLLOOORRRUUUXXX^^^fffmmmqqqqqqooo{{{zzzvvvrrruuu{{{{{{vvvtttyyysss~~~rrr}}}~~~~~~wwwmmmkkkrrrxxxpppdddgggcccdddiiihhh___TTTOOOMMMPPPMMMCCC:::999:::;;;;;;:::888666666777999:::::::::999999888777777666555555444444444666888:::555555555555555555555555555555555555555666777777777666555444444333444444999444222444555444333666666666666777888888999999777777666666666555555555444555666555555666999;;;777666555444444555666777444444444444444444444444222222222222222222222222222222333333333444444444111222444666777888888888444555555333222222444666333333333333333333333333222333444444555555444444===999444333444666666444333333333333444444444444333222222111111222222333000000111111222111111111///000111111000000111222000000///////////////000000000//////......//////,,,---.../////////...---000000111000000...,,,+++222111000000111111///---,,,,,,,,,,,,,,,,,,,,,,,,000---***((((((((('''&&&&&&'''((()))***))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%ttt{{{oooeeennn~~~oooyyyuuufffggghhhkkkooonnnaaaSSSGGGhhhrrrpppkkkLLL>>>YYYdddccc^^^YYYZZZfffttt~~~yyytttooofff]]]```^^^```iiiuuu||||||xxxkkk___UUUPPPJJJCCCBBBEEEKKK>>>444111...)))---444===777<<>>???===;;;999999:::@@@GGGLLLHHHAAA???GGGPPPNNNQQQVVVOOOXXXVVV000000CCCFFF>>>888111...,,,000<<<888### %%%***...111333444<<<===:::@@@HHH<<<(((### ***222444777<<<<<<777777<<>>???===:::777666666888999777777777777666666666666777666555444444555777888444555555555555555555555555555555555555666777888444444333333333444555555999444222444555444333666666666666777888888999999666666666666555555555555555555555444444666:::===777666555444444555666777555555555555555555555555222222222222222222222222222222222333333444444444000111444666888999999999555555444222111222555777222222222222222222222222222333444444555555444444AAA;;;444222555888777444222222222333333333444444444333333222222333333444222222333222222111000//////000111111000000111222---------......000111111111000///......------...***,,,...000000///...---,,,---///000222222111111444222...---...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,)))''''''((())))))(((******+++***)))(((&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%vvvjjjiiizzzfffUUUppppppbbbgggfff[[[YYY[[[dddjjjjjjjjjhhhZZZJJJiiiiiieee^^^\\\eeevvvxxxvvv{{{{{{pppkkklllggggggnnnrrrrrrtttyyykkkYYYGGG???@@@DDDHHHLLLKKKDDD888---(((,,,444;;;999888<<>>@@@111!!!)))444<<>>AAADDDBBB===888666666888;;;@@@DDDBBB:::222---;;;DDDJJJEEE@@@BBBGGGJJJQQQYYYYYYTTTVVVVVV<<<///>>>JJJDDD///***+++///------999666 ###''')))***...444999CCC>>>===:::555777...!!!+++555:::<<<:::999:::>>>DDDHHHIIIKKKNNNQQQZZZ[[[___gggpppuuuvvvuuufffiiimmmqqquuuxxx|||yyyuuuyyy~~~xxxuuu{{{{{{rrrooosssvvvtttrrrooollljjjiiiiiijjjhhhfffeeeddd___WWWQQQKKKLLLKKKFFF???999888888777777777666777888888999777777777777777777777777555555555555666666666666888888888888777777777666666666777777777777666666666666555555555444444444:::777444444666888999888666666666666666666666666777777777777666666666666555666666666777777777777666444444555777888666444555444333333222222333333222222222222222222222222333333444444444444333333222333555555444444666777444444444444444444444444555444444333333444444555666444333111111222333444333444555555666666666666333444444555666666555555444333111000000111333444222222111111111111111111/////////...//////000000......---,,,,,,,,,,,,,,,000///......------------000.........///000///---,,,000555555222///000222222000......000000...,,,,,,,,,------,,,,,,+++***,,,+++))))))))))))'''&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&iiirrr{{{pppjjjhhheee^^^bbbmmmpppkkkqqqrrrkkkhhhkkkiiicccaaahhhooonnniiijjjttt~~~~~~{{{|||}}}{{{wwwttttttxxxzzzyyywwwxxxrrreeeYYYUUUSSSNNNIIIGGG???<<<777222///000222444777666999@@@FFFFFFFFFHHHJJJDDD??????===999888:::<<>>666,,,---***"""...666777666777999:::AAAGGGIIIGGGFFFJJJOOOVVVUUUXXX```lllrrrqqqnnnrrrrrrrrrrrruuuyyy{{{|||xxxyyy}}}~~~yyyxxx|||zzzsssqqqtttqqqsssssspppkkkhhhggghhhfffccc___]]][[[WWWQQQLLLJJJJJJHHHBBB;;;666666888777666666666666777888888777777777777777777777777555555555555666666666666999999888888888888777777666666777777777777666666666666666555555555555444;;;666333555;;;===;;;777555555555555555555555555777777777777666666666666555555666666666777777777555444444555777888666555555444333333222222333333222222222222222222222222333333444444444444333333111333444444444444555777444444444444444444444444555444444333333444444555555444333222111222333444555555666666666666666555333444555555666555555555444333222111111222333444000000111111111111111111000//////........./////////...+++******+++---///222111000///...---------///.........000000///---...111555555222000000111///...------//////...---,,,,,,,,,,,,,,,++++++***///---***)))))))))((('''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&rrr~~~~~~~~~}}}|||~~~iii]]]fffooocccaaajjjhhhgggnnnnnnfffbbbfffhhheeeVVV^^^iiimmmjjjjjjttt}}}}}}{{{xxxvvvwwwxxxxxxwwwwwwvvvkkkbbb___]]]VVVMMMIIIDDD===333---,,,000555999777555888@@@GGGIIILLLOOOJJJCCC=========:::888888===@@@BBBAAA===;;;:::;;;MMMKKKGGGCCCBBBAAA;;;555:::AAAGGGGGGCCCBBBEEEGGGUUU[[[ZZZVVVYYYXXXBBB%%%222AAALLLDDD... ###,,,//////888888((( ###''')))+++000777<<>>;;;222))),,,***###111666444222555:::???BBBFFFFFFEEEGGGKKKOOOQQQRRRVVV^^^ffflllmmmkkkzzztttsssvvvyyyzzzyyyrrryyy}}}|||xxxwwwzzz}}}{{{yyywwwwwwtttrrrrrrtttjjjooorrrpppjjjffffffiiigggdddaaa___\\\WWWOOOIIIKKKJJJGGG@@@999555666888777777777777777888888999777777777777777777777777555555555555666666666666888777777777777777777777666666777777777777666666666666666555555555555555:::777555777:::<<<999666555555555555555555555555777777777777666666666666555555555666666666777777444555555666777777666555555444333333222222333333222222222222222222222222333333333444444333333333111333444444333333444555333333333333333333333333555444444333333444444555555444333222222222333333666666666777666666555555444444555555555555555444333222222111111222222333//////000000111111222222000///..................---,,,******+++---///111111111///...------------...------///000111///---...111333333111//////000///...------------,,,+++++++++,,,,,,,,,++++++***222///+++)))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&yyywww{{{~~~rrrdddmmmxxxiii___```YYY```iiilllgggfffkkknnnlllbbbgggnnnqqqllliiiqqq}}}}}}yyyvvvwwwzzz||||||vvvcccPPPGGGHHHKKKPPPTTTMMMEEE999111///111555777???;;;;;;@@@DDDEEEGGGKKKHHH@@@;;;<<<===:::888999@@@??????@@@BBBAAA===999777CCCOOOTTTSSSMMM@@@444???CCCGGGHHHDDDAAABBBEEESSSYYYZZZVVVWWWUUUCCC,,,111@@@LLLGGG222***'''+++///111:::888(((###))),,,---000444888BBB999444000---333...$$$222555111...444<<>>"""444BBBLLLCCC---###!!!***111111666666+++!!!&&&***+++///444999DDD888000///333>>>999###&&&///111---///888BBBBBBBBBCCCEEEGGGJJJNNNPPPRRRWWW]]]```aaacccfffhhhuuussstttzzz|||wwwoookkklllsssxxxxxxyyy|||~~~~~~rrrmmmnnnoooooonnnmmmkkkkkkYYYXXXXXXYYYZZZWWWPPPJJJJJJJJJGGGAAA:::666666888999999888888999999:::;;;666666666666666666666666555555555555666666666666555555555555666666666777666666777777777777666666555666666666777777777777:::888555333333444444444666666666666666666666666777777777777666666666666444444444555555555666666333555777777555555666777555444333333222222333333222222222222222222222222222222333333333333222222111222333222111000111222222222222222222222222222555444444333333444444555333444444444333333222222222222333444555555555444555555666666555444444333222222222333333222222222000000000000000//////////////////000000222333444111000///......///111222---------------......///+++,,,---000222222///---,,,,,,,,,---///000000000000111222///,,,)))***+++))))))***+++++++++++++++,,,***)))***+++,,,+++)))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@OOOppp|||xxxzzzxxx}}}wwwlllqqqkkk___dddmmmpppoookkknnnuuutttmmm___[[[___kkkpppnnnsss|||ssstttyyy}}}~~~tttgggdddfffgggfffggghhhZZZGGG:::555666777777CCC===:::===AAACCCHHHMMMKKKIIIFFFDDD===777999>>>@@@CCCHHHKKKIIIDDD???<<<@@@HHHNNNSSS^^^dddYYYGGGFFFCCCDDDHHHGGGDDDFFFMMMSSS___fffaaaXXXQQQKKKDDD%%%888DDDKKK@@@(((,,,555333666888000 $$$&&&)))///777===FFF:::333///222>>><<<(((&&&...///---000:::DDD<<>>??????;;;???DDDHHHIIIFFFAAA>>>===:::DDDHHHFFFOOO[[[UUUDDDFFFAAA@@@EEEHHHHHHIIILLLPPP[[[dddaaaYYYRRRLLLHHH###%%%:::CCCLLLDDD&&&!!!$$$***666>>>888---!!!'''%%%&&&000:::???FFF333)))***---777;;;222%%%)))***''')))333:::;;;HHHDDD@@@???CCCIIIOOOSSSHHHOOOZZZbbbaaa^^^aaaiii]]]iiiuuuzzzzzzxxxsssnnnhhhmmmooowwwvvvyyyqqqzzz{{{jjjkkkjjjeeeccchhhoooqqqnnnaaa\\\XXXWWWWWWUUUNNNIIIMMMJJJEEE>>>888555666777555555666777888999999:::666666666666555555555555666666666666666666666666888777777666555555444444555666666666777777888888555555666666666666555555777777666555555555555555555666666777777777777666777777666666555555444444555444444444444555666666666555555555555444444444666666555444444444444555555444444333222222222333222222111111000//////...//////000111222333333333222333333444333222000///444555666777777666555444666666555555555444444444111222222333333222222111555555555444444333333333333111111333666666444111000000111111000///---,,,222111111111222333444444000///---,,,---...000222111000000////////////000........................++++++,,,,,,---...//////...000111111...,,,************+++,,,------......************+++,,,---...))))))))))))(((((((((((('''((((((((('''&&&%%%%%%''''''''''''''''''''''''JJJFFFLLL```}}}{{{yyy{{{qqq~~~xxxxxxwwwtttpppnnnmmmnnnfffrrr|||{{{vvvqqqmmmiiipppfffdddlllkkkcccdddmmm}}}sssuuuvvvuuu{{{}}}uuuVVVDDDPPPUUUNNNNNN@@@======???===777222000444::::::666888@@@BBB???LLLRRROOOCCC;;;<<<===:::777<<>>;;;BBBNNNNNNEEEDDDAAABBBHHHLLLLLLLLLMMMOOO[[[eeeddd\\\TTTMMMGGG$$$###888AAAJJJBBB$$$!!!"""$$$(((333;;;999111!!!'''&&&'''000:::???III555***)))+++555999111%%%***---+++---555::::::BBBBBBCCCEEEHHHLLLPPPSSSSSS[[[^^^ZZZZZZ```dddbbbbbbjjjqqqsssuuuwwwuuuqqqnnnssstttyyy|||tttyyywwwvvvssswwwyyyaaahhhiiigggbbbbbbfffgggfffccc___[[[ZZZYYYUUUMMMGGGKKKIIIDDD>>>888555666777666666777777888888999999666666666666555555555555555555555555555555555555666666666666666777777777555555666666777777777777777777888888888888777777777777666555555555555555555666777777777777777777666666666666666666555555777666555444444444444444666555555555555444444444666555444444333333444444444444333222222222222222333222222111000000////////////000111222222222222222333333333222222111000444444555666666555444444555444444444333333333333111222222333333222222111333222222222111111111111333111111333555666444111111222333444444333222222222222111111111111222222000///...------///000111111000000///////////////------------------------+++,,,,,,,,,---........./////////---+++******+++*********+++,,,,,,------++++++*********+++,,,,,,((((((((('''''''''&&&&&&'''''''''(((''''''&&&&&&''''''''''''''''''''''''KKKBBB>>>HHH]]]xxxzzzxxxxxxzzzzzzxxxvvvqqqnnnnnnppprrrjjjrrruuummmeeeeeelllrrrvvveeeaaammmrrrjjjhhhpppwwwkkksssyyyyyyzzz~~~zzz___HHHNNNZZZYYYWWWPPPIIIDDDCCC@@@:::888999888::::::777444555888;;;GGGOOOPPPFFF>>>>>>===999<<<@@@FFFHHHGGGCCC???===???:::555555:::???DDDEEECCC@@@BBBIIIOOONNNMMMMMMNNN[[[ffffff___WWWNNNHHH***###888AAAIIIBBB%%%$$$$$$$$$(((111999:::666!!!'''''')))111:::???HHH555***(((***555;;;444''',,,000000222666999999===AAAFFFIIIKKKMMMQQQUUUXXX___\\\RRRVVVeeeggg\\\eeehhhiiijjjnnntttuuurrruuuzzzyyyzzz~~~vvvpppxxxzzzxxxtttvvvxxxdddjjjmmmlllfffbbbccccccbbbaaa___]]]]]]\\\XXXPPPJJJIIIGGGCCC===888666666777777777777777777888888888666666666666555555555555555555555555555555555555555555555666777888888999555555666666666666777777777888888999999888888777777777666555555555666666555666777777888888777777666666666666777777777777999888666555444333333333666555555555555444444444555444333333222222333333333333222111111111111222333333333222111111000000//////000111222222222222333333222111111111111222333333444444444444333333333333333333222222222222111222222333333222222111111111111111111000000000222222222333555555444222111222333444555555555555111111000/////////000000000///...---...///000111111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///...---+++)))(((***,,,)))))))))***++++++,,,,,,(((((('''''''''(((((()))))))))((((((((('''''''''&&&&&&'''(((((((((''''''''''''''''''''''''''''''LLLCCC<<>>;;;===AAA@@@<<>>999777666777888888888777777777777777666666666666555555555555555555555555555555555555555555555555555555555555777777777777777777777666666666777777777777666666777777666666666777777888555666777888999999999999666777777777888888999999666666555555555666666777666555555555555444444444333333222111111111111222222111111000111111222222333333333222222222222222//////000111111111000000222111000000000111222333222222222111111222222222333333333333333444444444111222222333333222222111222222222222222222222222222222333333333333444444222222111111000000000000............///000222222///////////////000111111222111000///............------------------------,,,,,,,,,,,,,,,,,,++++++***---000000...,,,***)))((()))))))))))))))************+++,,,...000111222++++++++++++************&&&&&&'''((()))))))))(((''''''''''''''''''''''''WWWPPPGGGAAA???BBBOOO\\\qqqyyyqqq}}}zzz{{{~~~~~~~~~{{{}}}|||~~~}}}zzzpppnnnhhh^^^YYY___lllxxxuuuzzzvvvwwwpppSSSIIIIIIBBB******888LLLRRRHHH???@@@777999;;;999777777999<<<===GGGJJJ@@@:::@@@IIILLLDDDEEEGGGJJJMMMNNNLLLJJJPPPPPPQQQQQQIIICCCKKKYYYYYYNNNEEEFFFLLLOOOPPPQQQVVV\\\```^^^\\\[[[XXXSSSAAA###"""666@@@FFFAAA+++$$$(((000999<<<:::999;;; ###(((,,,000777>>>FFF666...,,,,,,777@@@<<<111......000222555<<>>DDD777===???;;;;;;@@@@@@:::===HHHKKKAAA:::???HHHKKKJJJHHHGGGHHHJJJKKKIIIGGGMMMNNNPPPSSSVVVWWWYYY[[[VVVKKKCCCFFFMMMOOOOOOOOOTTTZZZ^^^^^^]]]\\\XXXRRRFFF&&&"""666???EEEAAA,,,###'''000:::;;;777777<<>>:::000...000555777888===EEEDDDDDDEEEFFFIIIMMMPPPSSSLLLMMMUUU___```[[[\\\bbbccchhhkkkkkkmmmssswwwwwwtttvvvqqqssszzzvvvqqqxxx{{{wwwtttxxx||||||vvvqqqllljjjffffffkkkpppmmmeee[[[]]]______[[[VVVPPPMMMJJJIIIGGGBBB<<<888666666666666777777888888999999666666666666555555555555444444444444444444444444666666777777888888999999:::::::::999999999888888888999999::::::999999888777777666666777888888999555666777888999:::::::::999999999999999999888888777777666666666666666777666555555555555444444444444444333222222222222222222222222222222333444444111111111111111111111111///000000000000000////////////000111111111111111333222111111111111222333111222222222333333333333111222222333333222222111111111111111222222222333222333444333111111444777555444333333222333444444555444333222222222222222//////000111111111111111333222111///......------------------------------*********+++,,,,,,,,,---(((+++...///...+++))))))************************''''''&&&''''''((()))***((((((((('''''''''&&&&&&((())))))))))))(((((('''''''''''''''''''''''''''YYYYYYXXXSSSHHH>>>===BBBFFFMMM\\\ppp|||yyyxxx~~~uuurrrtttvvvxxxrrrrrrwwwooo___]]]gggnnnzzzppp}}}zzzzzzttttttzzz^^^HHHNNNPPPNNNGGGKKKXXXUUUCCC777888777AAABBB;;;>>>FFFDDD999444CCCMMMHHHAAACCCFFFFFFFFFDDDDDDFFFKKKOOOPPPOOOHHHLLLTTT```mmmsssmmmbbbPPPFFF@@@DDDLLLNNNMMMKKKQQQYYY^^^______]]]WWWPPPKKK)))$$$888AAAGGGCCC///###&&&///888999444666===!!! ''',,,...555===>>>000++++++,,,666>>>;;;///...222999<<<;;;>>>EEE>>>AAAFFFLLLQQQSSSQQQOOOPPPYYY___]]]ZZZ^^^eeeiii___eeehhhggggggmmmsssvvvwwwxxxsssuuu~~~zzztttyyylllrrrwwwxxxqqqmmmooouuujjjjjjgggdddeeehhhfffbbbWWWZZZ\\\]]]ZZZVVVRRRPPPLLLKKKHHHCCC===888666666555666666777888999999:::777666666666555555555555444444444444444444444444666666777999:::;;;<<<===;;;;;;;;;::::::999999999777777888888888888777777777777666777777888999999555666777888:::::::::;;;;;;::::::999999888888888:::999888666555555555555666666555555555444444444555444333333222222333333333222222222333444444555000000000000000000111111///000000000000000//////...///000222222222111000444333222111111222333444000000111111222222222222222222222333333222222222333333333444444555555555222333444333111111444777333222111111222333555666999888666444333111111111//////000111111111111111333222111///......------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------)))+++,,,,,,***))))))***+++++++++***************------,,,++++++***++++++))))))))))))(((((((((((())))))***))))))(((''''''''''''''''''''''''''''''VVVRRRSSSXXXVVVMMMEEEDDDKKKFFFDDDNNNaaaxxxwww}}}|||}}}tttsssuuuvvvyyyzzz{{{}}}~~~wwwnnnxxxvvvtttrrrnnniiifffffflllvvvyyyyyysssvvvuuuVVVJJJ[[[```OOOIIIUUUYYYKKK<<<777:::@@@CCCAAA???>>><<<888???BBBBBBBBBEEEGGGCCC===BBBHHHJJJIIIKKKQQQRRRNNNRRRPPPSSS^^^jjjpppnnnkkkcccRRRDDDDDDJJJMMMNNNPPPRRRVVV]]]aaabbb___\\\YYYNNN999''',,,BBBMMM@@@---)))+++333999333+++000>>>%%%&&&+++---666BBB===222%%%###000???AAA;;;444000///444888:::===@@@IIIDDDBBBDDDDDDDDDGGGLLLQQQSSSWWW[[[___bbbfffiiigggiiiiiiggghhhnnnpppoootttvvvyyy||||||xxxqqqkkkoooqqqyyyyyyrrrtttrrrdddnnniiiggghhhgggaaa]]]\\\]]]dddeee^^^WWWUUUQQQKKKKKKJJJFFF@@@:::777666777555555444555777:::===???:::999888666555555444444;;;999000...777999444555444666888:::;;;:::999888999999888888888888999999888888777777888888999:::999999888888999999:::;;;999888888888999;;;===>>>???===;;;:::;;;;;;:::999;;;:::888777666777888999777777666555444444333333333222111222444555444333000222444444333333444555222333333222000///000222222111000000000111333444000000000000000111111111555333000------...111333111111111111222333444444222222222222222222222222111111000000111111222333222222222111000111333555777777666555555555555555WWWGGG555///333777333,,,000000000000000000000000111111111000///---,,,+++---------,,,,,,,,,++++++***++++++,,,,,,++++++++++++,,,---,,,***(((((())))))***,,,------,,,***)))))))))))))))))))))))))))***)))((('''&&&&&&'''((()))***,,,+++)))(((((()))''''''''''''''''''''''''UUUQQQRRRVVVUUUNNNIIIHHHGGGFFFGGGLLLWWWhhhzzz{{{}}}|||pppzzzwwwcccmmmwww}}}}}}uuulllyyyuuupppooonnnmmmlllkkkiiiwww}}}{{{~~~vvvvvv~~~vvv___XXXhhhdddZZZPPPNNNNNNGGG;;;222777<<>>BBB@@@;;;===CCCGGGGGGIIIMMMMMMIIIQQQPPPSSSZZZcccjjjmmmooocccSSSFFFEEEKKKNNNPPPRRROOOWWW___ccc```\\\[[[\\\NNN:::)))---AAANNNBBB///000000666;;;555+++000<<<$$$&&&+++---555@@@AAA555)))+++:::GGGFFF???333...,,,111666999>>>CCCHHHCCC???>>>===>>>DDDLLLTTTWWW[[[]]]^^^aaaeeeiiiooorrrsssqqqssswwwxxxuuuwwwwwwtttpppnnnoootttxxxxxxpppvvv|||ssskkkhhhcccjjjggghhhlllkkkddd^^^\\\\\\cccfff```ZZZUUUOOOHHHKKKJJJFFF@@@:::777666777777777777777999;;;>>>@@@;;;;;;999888777777777777...444<<<===777444777999666777888999999999888777888777777777777777777888999999888888999999:::;;;999999999999999:::;;;;;;888888888888999:::;;;;;;<<<:::999999:::;;;;;;::::::999777666666666888999777666666555555444333333333222111222444555444333111222444444333222333444222222222111//////000222111111000///000111222333000000000000111111111111444222000......///111222222222111111111222333333222222222222222222222222111111111111111222222333111222222111000111333555777777555444333333222222@@@999111...111333333111111111111111111111111111222111111000...------,,,---------,,,,,,,,,++++++++++++,,,,,,,,,++++++******,,,---,,,***(((((())))))***,,,------,,,***)))))))))))))))))))))))))))))))))((('''''''''(((((()))***++++++)))(((((()))''''''''''''''''''''''''VVVSSSRRRTTTTTTQQQNNNNNNEEEHHHJJJIIIJJJSSSdddrrryyyhhh}}}uuucccppp~~~~~~zzzuuuyyytttnnnlllllljjjeee```gggxxxwwwzzzzzzvvvtttzzz~~~}}}~~~zzzeee\\\dddbbbaaaYYYNNNJJJGGG<<<...;;;???AAA??????CCCEEEDDDEEEEEEAAA===>>>BBBCCC@@@@@@EEEIIIKKKMMMPPPOOOLLLNNNPPPRRRUUU[[[ccckkkppp```RRRFFFDDDHHHMMMQQQTTTLLLVVV```ccc^^^YYYZZZ]]]RRR@@@---...@@@LLLBBB///------000333...''',,,777###&&&,,,---444>>>===000&&&...???HHHDDD;;;222---+++///444999???EEEIIIGGGGGGFFFBBBAAAGGGPPPUUUYYY\\\]]][[[]]]bbbgggmmmqqqrrrqqqrrrvvvvvvsssqqqvvv{{{yyyuuurrruuuyyyyyyjjjppp~~~vvviiihhhjjjiiiffffffiiiiiieeeaaaaaaYYY___cccaaa\\\WWWPPPJJJKKKJJJFFF@@@:::777666777888777777777888:::<<<===;;;:::999888888888888888222;;;RRRSSS888///777555777777777777888888888888777777666666666666777777;;;::::::::::::;;;<<<<<<:::::::::::::::;;;;;;<<<::::::;;;;;;;;;;;;::::::999777777777:::;;;<<<;;;999888666555555666666777777666666555555444444444333222111222444555444333222333555444333222222333111111222111///...000111000000/////////000111222111111111111111111111111222111000000///000000000333333222111111111222222222222222222222222222222111111111111222222222333111222222111000000333555777666555333222111000000---///000000//////222444222222222222222222222222333222000///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,---,,,***(((((())))))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((('''''''''((())))))(((***+++***)))(((((()))''''''''''''''''''''''''[[[XXXUUUTTTTTTTTTSSSSSSJJJLLLLLLHHHCCCGGGRRR]]]ssszzzqqqvvvuuu}}}}}}zzzxxxzzzyyypppggghhhwwwxxxwww{{{tttyyysssqqquuuyyyzzz}}}lll^^^______```^^^XXXRRRIII>>>333???CCCDDDAAABBBFFFJJJJJJEEEFFFCCC??????CCCEEECCCCCCEEEHHHKKKMMMPPPQQQPPPLLLNNNOOOQQQXXXbbbiiikkkZZZPPPEEEAAADDDJJJOOORRRKKKSSS\\\___]]]ZZZYYYYYYWWWGGG444111???JJJ@@@---'''%%%$$$%%%###"""***444"""%%%,,,...444===999***"""///AAAFFF???777222...---111666999>>>CCCHHHJJJNNNOOOJJJEEEIIIQQQRRRWWW[[[\\\ZZZ[[[aaafffeeeiiijjjiiikkkppprrrpppqqqwww|||}}}yyyuuussstttzzznnnsss}}}uuulllllllllkkkeeeaaabbbcccbbbcccfffVVVZZZ^^^___]]]YYYSSSOOOKKKJJJFFF@@@:::777666777666555555555666777888999999888777777666666666777888:::TTTVVV555---999111555555555555777888999:::777777666666666666777777<<<;;;;;;;;;;;;<<<======;;;;;;:::::::::;;;<<<<<<===>>>??????>>>===;;;:::888777666777999:::::::::777777666555555555555666777666666666555555444444444333222222444444333222333444555555333111111222000111111000///...000222///////////////000000111222222111111111111111000000000111111111000000000333333222111000000111111111111111111111111111111111111222222222333333222111111222111000000222555555444333222222222222222///222444333000///000333222222222222222222222222333222111//////...//////...------------,,,,,,,,,------------,,,+++*********+++,,,,,,***))))))***)))***++++++++++++***)))(((((((((((((((((((((((('''''''''(((((()))******''')))******)))(((((()))''''''''''''''''''''''''bbb___ZZZVVVUUUVVVVVVTTTRRRQQQMMMHHHDDDEEEIIINNN[[[aaannn~~~yyy{{{|||uuuqqquuuzzzwwwooojjjvvv|||zzzyyynnntttqqqqqqtttvvvwwwyyy|||}}}sssjjjoookkkaaa^^^```XXXGGG>>>@@@===AAACCCAAAAAAEEEHHHHHH???AAAAAA>>>>>>BBBDDDBBB@@@???@@@BBBEEEHHHKKKNNNKKKLLLLLLOOOZZZfffhhhbbbWWWQQQHHHBBBDDDJJJOOORRRMMMPPPVVV[[[^^^]]]XXXUUUVVVJJJ999333@@@LLLBBB///$$$ %%%---$$$$$$,,,...444<<<<<<+++&&&666FFFFFF>>>999555111000555999:::<<>>>>>??????>>><<<:::999:::888666777888999888888777666666555555555555555666666666666666555555555444333222222444444333222333444555555333111111222000111111000//////111222.../////////000000000000333222222222111111000000///000111111222111000///333222222111000000000000111111111111111111111111000111222333333333333222000111111000///000222444222222222222333444555555777666444222111111111111222222222222222222222222333222111000000000000000.........---------,,,,,,---------------,,,+++***)))+++,,,,,,***))))))***************************((((((((((((((((((((((((''''''((())))))*********&&&(((******((('''((()))''''''''''''''''''''''''fffddd^^^WWWUUUWWWWWWTTTVVVSSSNNNJJJHHHHHHGGGGGGKKKOOO[[[ooo~~~}}}rrrggghhhpppqqqlllmmmttt|||yyylllsssrrrssstttuuuvvvwwwxxx}}}pppnnn{{{zzziii^^^___VVVDDD===EEE===BBBFFFFFFFFFIIIKKKIIIAAAEEEEEEAAA@@@DDDFFFEEE>>><<<===AAADDDFFFIIINNNIIILLLLLLOOO\\\hhhggg^^^VVVUUUNNNGGGFFFLLLQQQRRROOOPPPTTTZZZ``````ZZZTTTRRRKKK===666BBBOOOFFF222!!!&&&###+++///666>>>>>>,,,'''888EEE@@@888888777333222666999:::<<>>BBBIIILLLKKKLLLPPPHHHMMMOOOPPPYYYfffggg```UUUVVVRRRJJJHHHLLLPPPQQQOOORRRXXX]]]aaa```\\\XXXTTTOOOCCC:::CCCNNNDDD///)))"""+++000777@@@===***%%%666>>>555000555999333///222666999>>>CCCOOOKKKGGGGGGHHHJJJSSS\\\PPPRRRXXX___fffhhhgggdddccchhhjjjkkkmmmqqqrrrooopppwwwzzzpppiiikkkiiisss|||yyyyyyzzztttjjjfffeeefffddd\\\VVVUUUVVVVVVZZZbbbcccYYYOOOKKKKKKJJJFFF@@@:::777666777777888999:::;;;;;;;;;;;;???>>><<<:::888777777666<<<888666666555666555222000222444666777777777777888888777777777777888888999999888888999999:::;;;999999999999999:::;;;;;;::::::999777666666666666999888666777999;;;;;;:::777777777777666666555555666666666666666666666777555444222333333444222111111222444444333222333444111222333222111111333555///000111222222222111000444444333222222111000000///000000000000111111222111000000000000111111222111111111111111111111111000111333444555444333222000111111000//////222444000000000111222333444555333222000000222333333222111111111111111111111111000111333444444222000///............------------***+++,,,---............(((***,,,,,,***)))***+++******))))))))))))******))))))))))))))))))))))))))))))*********)))((((((%%%'''))))))((('''((()))''''''''''''''''''''''''cccccc^^^VVVTTTXXXXXXSSSPPPQQQPPPNNNJJJHHHHHHIIIGGGHHHNNNZZZkkk|||~~~www^^^lllwwwxxx{{{}}}vvviiinnnrrrwwwuuuzzzvvvkkknnnoooqqquuu~~~iii^^^oooiiikkkggg```YYYOOO<<<***222<<>>>>>DDDNNNQQQMMMLLLNNNGGGPPPSSSQQQVVVccchhhdddRRRUUUSSSJJJGGGKKKNNNMMMOOOUUU\\\aaabbb___]]]]]]YYYUUUIII===CCCKKK???)))###&&&))),,,//////***$$$+++!!!+++000888AAA???,,,'''666<<<111---666999222,,,---222777@@@HHHHHHGGGIIIOOOQQQQQQRRRUUUNNNOOOTTT]]]eeegggbbb]]]ccciiinnnoooqqqrrrooojjjqqqxxx~~~zzztttsssssswwwkkkrrryyymmmjjjkkkvvvmmmddd___\\\XXXXXX[[[MMMNNNXXXeeehhh^^^SSSMMMKKKJJJFFF@@@:::777666777555666777888::::::::::::>>>===;;;999666555444444---555666555999666444999222333555777777666555333777777666666666666777777888888777777888888999:::999999888888999999:::;;;<<<:::999777666666777888777666666777:::<<<======777777777888777666666555666666666666777777777777555444333333333444222111000222444444333333444555222333333333222222444666///000111333333222222111444444333333222111000000000000//////000111222222000000//////000111222222000000000000000000000000000111333555555444333222000000111000//////111444000000000000000111111222111222444444333222222222000000000000000000000000///111444666666333000...//////.........---------******,,,---.../////////(((***,,,,,,*********+++******))))))))))))******)))))))))))))))))))))))))))***++++++***)))((('''%%%'''((()))((('''((()))''''''''''''''''''''''''UUUTTTTTTSSSRRRQQQQQQQQQTTTUUUTTTOOOHHHEEEGGGKKKIIIAAA>>>HHHUUUbbbppp{{{vvvqqqpppwww{{{qqqlllrrrzzzzzzssssssqqqppprrrwww}}}tttjjjyyy{{{qqqeee]]]XXXNNN@@@444:::>>>DDDGGGHHHHHHJJJLLLOOOOOOKKKCCC>>>???AAAAAAAAADDDJJJOOONNNLLLLLLNNNIIIOOOTTTVVVVVVYYY```fffWWWRRRMMMJJJGGGFFFKKKQQQOOOPPPUUU]]]```\\\YYYYYYZZZQQQKKKCCC???FFFAAA++++++===HHHDDD777...,,,...((( ///444888DDD???(((%%%333666444555444444+++***555>>>@@@AAADDDGGGFFFFFFGGGKKKMMMNNNNNNTTTYYY\\\\\\```hhhkkkiiipppjjjsss{{{rrrlllqqqsssuuu|||~~~wwwsssttttttrrrpppqqqyyyvvvyyynnnqqqoookkkfffdddhhhhhh___SSSUUUUUUXXX]]]___]]]YYYXXXSSSLLLCCC<<<999999999888999555444777===???<<<888AAA<<<777666888999666222555666666777666444333111999666333444777999999777;;;:::999999888888999999888888888888888999999999888888999999999:::::::::;;;:::888777777888:::;;;777888888999999::::::;;;<<<;;;:::888666555333333444444444555555555555666444444444444444444444444111222222333333333222222,,,;;;===444333111...333111111222333555555444222111111111111000000000000444333111000000000111111000000000000000000111222111111111111111111111111222222222222222222222222000000//////000111222222222222111111000000//////333333333222222222222222333222111111333444333222000//////222555666444222222111000.........///000...---,,,,,,++++++++++++,,,,,,,,,,,,,,,+++***))))))))))))))))))***++++++***)))((())),,,......---%%%'''(((******((('''%%%&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''(((GGGJJJNNNRRRTTTTTTSSSRRRMMMOOONNNIIIDDDBBBEEEHHHCCC<<<999???IIISSS```lllzzzyyywwwtttpppgggkkkuuuxxx|||rrrxxxvvvtttuuuyyy~~~tttgggqqq~~~ttt___SSSPPPHHH<<<>>>CCCIIILLLMMMLLLLLLMMMDDDHHHIIIEEECCCEEEEEECCC@@@CCCGGGIIIIIIGGGIIIKKKIIIRRRYYYVVVOOOOOO[[[hhhXXXSSSMMMJJJGGGFFFKKKRRRMMMMMMSSS[[[```^^^\\\]]][[[SSSOOOIIIEEEIIIBBB,,,&&&777@@@===666777>>>888...###555;;;:::AAA<<<'''&&&555888666666444555---,,,666>>>???@@@DDDDDDFFFHHHJJJLLLLLLLLLLLLSSSUUUXXX\\\aaaeeegggiiioooiiirrryyypppjjjnnnpppuuuvvvrrrmmmooovvvzzzyyyvvvvvvyyytttqqqnnnhhhpppnnniiicccaaaaaa[[[TTT[[[ZZZZZZ\\\]]]YYYRRRNNNOOOMMMJJJCCC;;;666666666888888888:::;;;<<<<<<;;;???;;;666666888999666333:::999666555444444555555888666333333666777777666999999999888888888888888666777777777777888888888888888888888999999999999;;;:::999888888999:::;;;::::::::::::999999999999;;;:::999888777555444444444444444555555555555666444444444444444444444444222222333333333333222222000AAADDD:::555111000999111000111222444444333111111111111111000000000000111222333444444222111///000000000000000111111222111111111111111111111111222222222222222222222222000000000000000111222222333333222111111000000000000000111222333333333333333222111111222333222000111000000222555555333111111000///.........//////---,,,++++++*********+++,,,,,,,,,,,,,,,+++***))))))))))))(((((()))*********((('''(((***+++++++++)))***++++++++++++***)))&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''(((???CCCIIINNNQQQPPPNNNLLLKKKLLLKKKHHHCCCBBBDDDGGGDDD@@@>>>@@@DDDJJJUUU___www{{{{{{uuutttvvvyyygggfffqqq||||||rrrbbbcccfffnnnyyyuuueeekkkuuu|||___LLLKKKGGG;;;FFFIIINNNQQQQQQOOONNNNNNNNNPPPNNNGGGDDDEEEFFFEEEFFFGGGHHHGGGGGGIIIKKKMMMMMMQQQUUURRRNNNQQQ]]]ggg\\\VVVPPPLLLHHHGGGLLLSSSOOONNNQQQYYY^^^^^^]]]^^^WWWPPPNNNJJJEEEGGG???***$$$333FFFQQQOOOJJJPPP[[[LLL:::"""111:::999===999&&&'''666888777666333777///...777>>>===???DDDAAAEEEKKKMMMMMMKKKLLLMMMSSSOOOSSS]]]bbb```cccjjjgggaaalllvvvppplllqqqsssrrrpppkkkjjjpppxxxzzzxxxuuuxxxvvvuuurrrgggppp```oooppplllddd___^^^]]]ZZZ\\\[[[[[[]]]___]]]UUUNNNKKKOOOOOOIII>>>666444555777:::<<<<<<;;;;;;===???===999666555777888777555>>>;;;666333222333666888777555333333444555555555666777888888888888777777555555666666777777777777888888888888999999999999;;;;;;999999999999;;;;;;<<<<<<;;;::::::999888888999888888777777666666555444444444555555555555666444444444444444444444444222333333444333333222222222CCCFFF<<<666///000;;;111000000111333333222000111111111111000000000000///111555888888444000---000000000000000111222222111111111111111111111111333333333333333333333333000000000000000000111222444333222111111000000000000000111222333333222222333222000000111111000...111111111222444444222000000///......---.........,,,++++++***************++++++,,,,,,,,,+++*********)))((((((((((((((())))))(((&&&'''((())))))(((************************&&&&&&'''''''''(((((((((&&&'''((('''&&&&&&'''(((666999>>>CCCGGGJJJLLLMMMPPPPPPPPPMMMIIIGGGGGGHHHEEEEEEFFFEEEEEEGGGNNNTTTjjjyyy|||~~~}}}|||}}}~~~pppgggnnnqqqkkkjjjjjjmmmrrrxxx|||}}}uuueeejjjooo|||{{{fffRRRJJJEEE===LLLMMMOOOPPPPPPPPPOOOOOOWWWUUULLLAAA===BBBHHHJJJJJJKKKIIIFFFFFFKKKNNNOOOQQQOOOMMMPPPWWW___dddeeeccc\\\UUUPPPKKKHHHLLLRRRTTTQQQRRRXXX]]]\\\[[[[[[WWWOOOMMMJJJDDDEEE???,,,$$$444JJJYYYYYYSSSSSSXXX```LLL++++++666:::AAA999''''''222333333555222888111222999===;;;===DDD???EEELLLNNNLLLMMMPPPTTTSSSLLLQQQ^^^ccc]]]```jjjhhhbbblllvvvqqqlllooopppooooooppprrrvvvxxxvvvrrrvvvoooxxxvvvvvvhhh|||ffflllnnnkkkfffddddddccc```WWWXXXYYY^^^eeeiiiddd]]]NNNPPPOOOJJJAAA:::777777888999;;;<<<<<<>>>@@@AAA:::888555555666888777666===:::666333222333555777777555444333333444444444555555777888888777777666555555666666777888888888999999999999::::::::::::;;;;;;:::999999:::;;;;;;;;;;;;;;;:::::::::999999777777777777777777777777444444444555555555555666555555555555555555555555333444444444444333333222000===>>>777444///...888222111000111333333222000111111111111000000000///...000444777777444000---000/////////000111222333111111111111111111111111333333333333333333333333111000000000000000111111333222111000///000000111222222222333222222111000444222000000000000///---222222222333333222000///.........---------......,,,,,,+++++++++++++++,,,++++++,,,,,,,,,++++++******)))(((((('''(((((((((+++)))''''''(((((('''&&&(((''''''&&&&&&''''''(((''''''''''''((((((((((((&&&'''((('''&&&&&&&&&(((///000111555<<>>BBBDDDCCCAAA@@@BBBDDDVVVeeeyyy~~~zzzvvvwwwjjjlllqqqooonnnmmmoootttxxxzzz{{{sssccchhhsssrrrppphhhXXXIIIFFFJJJOOONNNLLLLLLLLLNNNOOOPPPLLLKKKFFF>>>===DDDKKKOOOIIIJJJGGGBBBDDDKKKNNNMMMPPPRRRTTTXXX\\\aaafffjjjiiibbb[[[UUUOOOJJJLLLQQQUUUQQQQQQWWW]]]]]][[[[[[^^^TTTPPPMMMGGGHHHEEE777---666EEESSSVVVPPPLLLMMM```TTT999(((///777===GGG:::)))%%%++++++...333111888333555;;;<<<:::===EEEAAAEEEJJJLLLLLLOOOWWW]]]UUUNNNSSS```eee^^^```jjjrrrjjjqqqyyyqqqiiiiiigggnnnqqquuuxxxwwwvvvvvvxxx|||sss||||||}}}oooqqqjjjkkkiiiggghhhiiiddd]]]VVVYYY[[[^^^eeemmmllleeeVVVRRRLLLGGGBBB???===;;;;;;999777999???CCCBBBAAA888777555444555666777777777777666555444444444444666666555444333444555666555666666777777777666666666666777888888999:::::::::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::999999999::::::;;;;;;;;;555666666666777777777777444444444555555555555666555555555555555555555555555555555555555444333222000555222111555222...555444333222222333444333222111111111111000000000///...///111333333111000///////////////000111222333111111111111111111111111333333333333333333333333111111000000000000000111111000///......///111222111111111222222333444444444222000000000000///---111222333333222000//////------..................------,,,,,,,,,------...***++++++,,,,,,,,,++++++))))))(((((((((((()))))),,,***(((((())))))(((''''''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))&&&'''((('''&&&&&&&&&(((999666333222444999???CCCKKKMMMQQQSSSSSSPPPLLLIII???CCCDDDAAA??????>>><<>>???KKKOOOLLLJJJJJJLLLNNNPPPPPPIIIMMMMMMIIIGGGIIIJJJIIIKKKNNNKKKFFFIIIQQQSSSOOOMMMXXXcccbbbZZZYYYdddpppjjjddd^^^YYYSSSLLLLLLQQQRRRNNNNNNWWW^^^___^^^]]]]]]SSSPPPNNNHHHHHHGGG===777777:::@@@DDDDDDGGGKKKLLLKKK<<>>777666555444444555666666333444555666666555444333666777777666555555888:::888888777666555666666666666666777888999::::::;;;::::::::::::;;;;;;;;;;;;999999999999999999999999777777888999999:::;;;;;;555555555666666777777777444444444555555555555666555555555555555555555555666666666666555444333333222333...000888555000666666444222222333444333222111111111111000000000000/////////000000000000000////////////000111333333111111111111111111111111333333333333333333333333222111111000000000000000000///......///111333555111000000000222666999;;;333222000000111111000...000222333333111/////////------.../////////.........------------......///******+++,,,,,,,,,++++++)))))))))))))))***++++++---+++))))))******)))(((((((((((((((((((((((((((''''''((((((((()))))))))&&&'''((('''&&&&&&'''(((???>>>;;;999666444333222;;;@@@HHHPPPUUUTTTQQQMMMNNNOOOJJJDDDBBBEEEDDD???>>>MMMaaannnvvv||||||}}}zzzrrrkkkpppppppppsssrrrqqqqqqsssuuuuuuuuueee___YYYYYYYYYSSSFFF<<<===CCCLLLKKKJJJMMMPPPRRRQQQPPPLLLQQQSSSOOOKKKJJJHHHDDDMMMQQQQQQLLLPPPYYYYYYRRRPPPXXX^^^]]]YYY[[[eeeoooeeeaaa^^^[[[UUUOOONNNQQQRRRMMMNNNWWW___```^^^\\\YYYOOOOOOPPPJJJIIIGGG>>>,,,)))'''(((***///;;;GGGEEEGGG:::,,,///333666===333&&&$$$''''''...666444666555888>>><<<888>>>IIIDDDDDDFFFIIIMMMRRRVVVYYY[[[]]]aaaeeehhhiiiiiiiiihhh```jjjwwwuuurrrsssqqqkkkiiikkkqqquuuwww|||www|||kkkssspppiiijjjooogggiiihhhdddbbbbbb```[[[YYY``````YYYXXXaaafffcccddd^^^TTTIIIBBB???AAACCCAAA>>>;;;:::<<<======<<<777777666444333333444666222333555777777777666666666888999888777888;;;>>><<<:::777555444555666777555555666777888999::::::888888888999999999::::::777888888888888888888777888888888888888888888888555555555666666666666666444444444555555555555666555555555555555555555555777777777666666555333333444555000222888444000888666333111111222222222111111111111111000000000000...///000111111111111000......//////000222333444111111111111111111111111444444444444444444444444222222111000000000000000000/////////111444777999777555222000111444999<<<333222111111222333222000...111333333111//////000---...///000000000//////---,,,,,,,,,,,,---...///)))***+++,,,,,,,,,,,,+++))))))))))))***,,,---...,,,***))))))***+++***)))((()))***++++++***)))((('''((((((((())))))))))))&&&'''((('''&&&&&&'''(((666999<<<>>>===999555222///666BBBNNNWWWYYYVVVRRRZZZWWWNNNDDDCCCHHHHHHCCC777EEEVVVaaahhhrrrtttkkkjjjsssvvvrrrrrrsssvvvzzz~~~lll```SSSdddmmmcccTTTLLLHHHDDDIIIJJJLLLQQQUUUVVVSSSOOODDDHHHHHHEEEDDDGGGIIIIIIIIIOOOPPPLLLPPPYYYXXXOOOXXXRRRMMMRRR]]]gggjjjiii```]]]\\\[[[VVVPPPOOORRRUUUPPPPPPXXX```___[[[XXXZZZQQQSSSWWWQQQNNNKKKAAA,,,+++,,,------222CCCSSSSSSQQQ===***,,,444999AAA...$$$$$$)))***111888555555555999>>><<<888>>>JJJCCCDDDFFFJJJNNNRRRSSSRRR]]]cccggggggiiimmmmmmhhhnnnfffmmmxxxsssmmmlllhhhgggdddhhhssszzzyyyxxxyyyvvvgggssspppmmmggguuuccciiijjjeee```aaaeeefffTTT]]]___WWWWWWbbbkkkkkkfffccc[[[MMMAAA<<>><<<888555333444666888444444555666777888999999666777777777777888888888777777888888888888777777999999888888777666666666555666666666666666666666444444444555555555666666666666666666666666666666777777777777666555444333444777333444777000...999555333000///000111111000111111111111000000000000...///222333444333111000.........///000222333444111111111111111111111111444444444444444444444444222222111000000///000000111000000000333666:::===???;;;666111///111555777333222111111333444333222---000333333111///000111---...000111111111000///++++++++++++,,,,,,---...)))***+++,,,,,,,,,,,,,,,((())))))***+++---...///+++)))((((((***+++***)))''')))***,,,,,,***)))'''(((((((((((())))))))))))&&&'''((('''&&&&&&'''(((:::>>>BBBDDDAAA;;;666333999777777>>>IIIQQQSSSRRR___YYYPPPIIIGGGHHHKKKLLLGGGBBBDDDOOO^^^lll||||||yyyyyywwwtttuuutttuuussshhhnnnzzzzzz|||jjj\\\UUU]]]jjjeeebbbYYYDDDLLLLLLJJJKKKOOOVVVXXXVVVRRRGGGCCCHHHLLLIIINNNUUURRRQQQRRRQQQPPPOOORRRXXX]]]UUUSSSQQQTTT[[[ccchhhkkkcccccc]]]SSSMMMMMMOOOOOOUUUUUUWWW\\\aaabbb\\\VVVWWWVVVVVVUUURRRMMMGGGBBB111(((,,,@@@LLLIIIGGGLLLPPP\\\EEE&&&+++666777<<<+++'''&&&***...000333666666999===@@@@@@@@@@@@AAAGGGHHHLLLNNNMMMLLLSSS[[[___WWWZZZjjjrrrlllgggjjjnnnrrrttttttuuuvvvrrrlllvvveeehhh~~~mmmlll}}}~~~}}}wwwpppooorrrrrroooeeeddddddeeefffddd```\\\WWWVVVYYY]]]^^^\\\]]]aaafff^^^VVVPPPGGG===;;;@@@BBBAAA???===:::777555333666555444333333333333333555777999;;;;;;;;;:::999999555444777===???:::444444444444555555555555555666666666666777888999:::;;;:::999888888999:::;;;777777777777666555444333999999999999999888777777:::999777666666666777888666666555555555444444444333333333444444444555555333444444444555666666666888555222222444555333111555444222000000000000111222222222111111111111000///000111222222111000///...///000///...///000222333222111111111222333333111111111111222222333444000111111111111222222222222111///......000111333000111111111111222222222111111111111111111111111222222222222111111111000.........////////////000------------------------,,,++++++,,,---,,,***(((++++++***))))))***++++++))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''===<<<===>>>@@@AAA@@@??????999333333;;;GGGRRRWWWUUURRRLLLIIIHHHHHHGGGGGGHHHCCC???BBBRRRhhhzzzzzzvvvvvvvvvvvvqqquuutttwwwqqqgggfffdddeeeYYYUUUPPP@@@LLLKKKKKKLLLQQQWWWYYYWWWSSSPPPIIIKKKMMMIIIPPPYYYXXXUUUUUUSSSQQQPPPSSSYYY^^^]]][[[YYYYYY]]]dddjjjnnnpppjjj___UUURRRUUUVVVTTTVVVUUUWWW]]]cccccc^^^XXXWWWVVVUUUSSSQQQMMMGGGCCC111...555EEEPPPPPPPPPSSSOOO[[[DDD&&&,,,666555:::+++&&&$$$'''+++---000444444777;;;===???@@@CCCDDDJJJJJJNNNQQQPPPMMMOOOUUU\\\YYY___kkkmmmggggggnnnnnnpppppppppsssvvvtttooommmjjjoooxxxwwwnnnkkkooouuu{{{~~~zzztttppplllgggffffffeeeeeedddbbb```___VVVWWW[[[___]]]XXXXXX\\\aaa[[[UUUOOOFFF>>>>>>DDD???>>><<<:::888666555555666555444444333333333444777888:::<<<===<<<;;;:::999555444777<<<>>>999444444444444555555555555666666666666666777888999:::::::::999888888999::::::999888888777777666555555777777777777777666555555999999888777666666666777666666555555555444444444333333444444444555555555444444444555555555555555888666333333444444333111555444222000000000000111222222222111111111111000//////000111111000//////...///000000...///000222444444222111111222333333222222222222222333444444000111111111111222222222333222111000//////000111000111111111111222222222111111111111111111111111222111111111000000000000------........./////////------------------------++++++,,,,,,---,,,***)))************************))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((('''&&&&&&&&&&&&&&&&&&''':::::::::>>>CCCEEEEEECCCBBB;;;333///333???LLLUUURRRQQQQQQQQQPPPMMMHHHDDDCCCFFFCCC>>>BBBVVVooo{{{~~~|||www{{{qqqhhhnnnpppvvv~~~~~~rrrnnnmmmfffbbbSSSNNNHHH:::IIIKKKKKKNNNSSSYYY[[[YYYVVVTTTLLLKKKKKKGGGOOOZZZYYYYYYXXXWWWUUUTTTWWW[[[___]]]\\\[[[ZZZ\\\aaahhhmmmtttkkk[[[PPPOOOUUUUUURRRUUUUUUWWW]]]dddeeeaaa\\\XXXVVVTTTRRRPPPMMMHHHEEE888<<>>===<<<;;;999666444777;;;<<<888333444444555555555666666666666666666666777888999:::::::::999999999999::::::::::::888888777777777777777777777777777666555555888999888888777666555444555555555555555444444444333444444444444555555555555555555555555444444444888666444444444333222000444333222111000000111111222222222111111111111000...//////000000//////...///000000000//////111222666555444222222222333333333333222222333333444444000111111111111222222222444444333222111000//////000111111111111222222222000000000000000000000000000000000000////////////,,,---------............------------------------+++,,,---------,,,***))))))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&777;;;AAAFFFHHHFFFBBB@@@===;;;888555666;;;CCCIIIOOOQQQUUUYYYXXXSSSJJJDDD???GGGMMMHHH;;;===ZZZzzz|||vvvxxx~~~xxx}}}kkkgggrrrxxx|||zzz|||rrrqqqfffcccggg\\\TTTGGG666EEELLLMMMPPPUUUZZZ\\\ZZZXXXYYYPPPPPPOOOKKKRRR\\\[[[[[[[[[[[[ZZZZZZ[[[\\\]]]YYY[[[\\\]]]^^^aaafffjjjppphhh[[[OOOLLLPPPQQQNNNUUUUUUWWW]]]eeegggccc___YYYWWWTTTRRRPPPMMMIIIFFF>>>EEEJJJIIIMMMUUU\\\^^^\\\```BBB$$$+++333111666111***&&&'''***,,,111666::::::;;;::::::;;;???AAAEEECCCEEEKKKOOOOOOOOOQQQSSSYYY```dddbbbcccjjjtttqqqooommmnnnvvv~~~~~~xxxpppvvvtttkkkhhhooouuuvvvqqqvvvxxxtttpppqqqssstttmmmooopppnnniiidddbbbaaaTTTYYYaaaddd___VVVTTTWWWbbbbbb]]]PPP???555777<<<;;;:::888666555555555666555555444444444444555555888999;;;===>>>===<<<;;;999666555666::::::777333444444555555666666777777666666666666777888999::::::::::::::::::::::::::::::999888777666777777888999999999999999888777777888888999999888666444333555555555555555555555555444444444444555555555555666666666555444444444333777666555555444333111000444333222111000111222222222222222111111111000000......////////////......///000111000//////111333777666444333222333333444444333333333333333444444000000111111111222222222222222333333222111000///000000111111111222222222////////////////////////000////////////.........,,,,,,,,,---------......------------------------+++,,,......---+++******((()))+++,,,,,,+++)))((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&999>>>DDDGGGDDDBBBAAABBB<<<<<<:::888777888;;;>>>DDDHHHOOOVVVYYYVVVPPPJJJFFFBBBHHHNNNBBB444EEEcccxxx}}}uuu{{{|||uuu}}}wwwvvvssseeegggqqqhhh[[[III888JJJNNNOOORRRUUUYYY[[[[[[[[[^^^XXXZZZ[[[WWW\\\ccc```\\\\\\^^^_________]]][[[\\\___aaacccccccccddddddlllkkkcccXXXRRRRRRRRRQQQTTTTTTVVV\\\dddgggddd```[[[YYYVVVSSSPPPMMMIIIFFF@@@DDDCCC>>>>>>HHHRRRWWWhhheeeBBB###)))111000666111+++&&&(((+++---222777:::::::::999999;;;???BBBIIIEEEEEEJJJNNNOOOQQQTTTPPPUUUZZZ\\\```gggnnnrrrnnnnnnnnnpppwww~~~~~~yyypppmmmnnnqqqqqqooottt|||yyyzzzwwwssstttyyy{{{yyymmmppprrrqqqllleee```\\\SSSVVV]]]aaa]]]VVVTTTWWWbbbccc]]]MMM<<<222333777===<<<999777666555555555555555444444444555555666777888:::<<<===<<<;;;::::::888666777999999777444444444555555666777777888666666666666777888999:::::::::::::::::::::::::::888888777666666666777777999999999999999888777777777777888888777666444333444555555555555555555555444444444555555555666666666666666555444444444333555666666666444222111000444333222111111111222333222222222111111111000000//////............/////////000111000///000111333666555444333222333444444444333333222222333333333000000111111111222222222///000111222222222222222000000111111111222222222////////////////////////////////////.........---,,,,,,,,,---------......------------------------***---//////,,,+++++++++((()))+++,,,,,,+++)))((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((&&&''''''((((((''''''&&&EEEEEECCC@@@===???CCCGGGDDDAAA<<<888666777999:::;;;???HHHQQQYYY\\\ZZZXXXSSSAAA<<>>;;;EEEhhhuuu}}}}}}www}}}zzz|||}}}vvvnnnooommmrrrhhh\\\JJJ<<>><<<:::777:::AAAJJJTTT[[[^^^___XXXKKKAAABBBGGGGGGAAA;;;PPPccczzzxxx~~~|||vvvvvvvvv|||vvvkkkqqqgggfff^^^XXXLLL???UUUSSSSSSSSSSSSTTTWWW[[[]]]]]]WWW\\\___[[[___eeeaaabbb^^^ZZZYYY\\\___aaaaaa___[[[YYY[[[aaaccc```\\\kkkjjjeee\\\XXXXXXUUUQQQRRRQQQRRRXXX```cccaaa]]]```^^^[[[YYYUUUOOOHHHDDD<<<555444:::???DDDOOO]]]iiibbb===$$$...444000555...)))'''***...///333777444666888;;;===AAAEEEIIIKKKKKKNNNPPPOOOMMMPPPVVVOOOWWWZZZXXX___lllqqqlllppptttuuussssssyyy~~~vvvllllllyyy|||rrrmmmrrruuuzzz}}}{{{zzzyyyvvvqqqllliiigggiiimmmmmmgggbbb[[[VVVUUUYYYZZZXXXWWWXXXWWWXXXRRRDDD999777777555888999:::::::::888666555555555555555555666777777888999;;;===>>>===<<<;;;===<<<:::999999888777666444444555666777888999999666666666666777888999:::::::::;;;<<<<<<;;;::::::555777999::::::999777666777777777777777666555555666555555555555666777777444444444555555555666666555555555555666666666666444444444555555555555555111444777777555333333333444333222222222222444444222222222111111111111000111000////////////000111000111222111000000222444222222111111222333444555333222111111000000000111000111111111111222222222//////.........///111222000111111111111222222222111111111111111111111111000000000/////////......------........./////////------------------------***...111000,,,***+++---************************))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&zzzmmmjjjmmmlllbbbXXXTTTQQQMMMMMMMMMIII@@@999555666999@@@IIIQQQWWWYYYSSSYYYRRRBBB>>>IIIKKKBBB===SSSooo~~~ppp|||yyyyyyvvvyyy|||nnnhhhZZZWWWTTTWWWNNN???QQQUUUUUUSSSRRRSSSUUUZZZ^^^```ZZZ^^^```\\\aaaiiieeeeee___WWWUUUXXX^^^ccceeeaaaZZZVVVZZZdddkkkkkkhhhqqqlllddd]]]\\\^^^ZZZSSSRRRPPPQQQWWW^^^aaa___[[[aaa```]]][[[WWWPPPHHHCCC111'''(((666???AAALLL\\\ccc]]];;;%%%111777000444///***)))...222333666:::666888;;;<<<>>>@@@CCCFFFBBBEEELLLPPPOOOLLLOOOVVVPPP[[[```[[[___kkkppplllwww{{{{{{uuusssyyyyyypppsssvvvtttrrrsssmmmtttxxxtttpppqqqsssuuupppiiidddgggnnnssspppkkkccc[[[WWWZZZ]]]\\\ZZZZZZWWWWWWOOOAAA888777666222444666888::::::999777555555555555555555666777777999:::<<<>>>???>>>===<<<>>>===;;;:::999888888777444444555666777888999999666666666666777888999:::::::::;;;<<<<<<;;;::::::555777:::======;;;888666999999999999999888777777555555444444444666888999444444444555555555666666555555555555666666666777333444444555555666666666///333666777555333333555444333222222222333444555222222222111111111111000222111000//////000111222000111222111000000222444111000000000111333555666222222111000//////000000000111111111111222222222111000...,,,,,,---///000000111111111111222222222111111111111111111111111000000000000////////////.........////////////000------------------------***...111000,,,***+++...++++++***))))))***++++++))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''((((((&&&'''(((******((('''&&&qqqlllsssssspppjjjbbbUUUBBB111555<<<<<<666:::HHHQQQQQQ[[[]]]XXXLLLDDDCCCGGGHHHDDDFFF[[[zzzlllooo~~~pppjjj|||qqqeeeVVVUUUWWWLLLDDDGGGIIIYYYWWWUUUTTTUUUYYY]]]```___YYYZZZbbbhhhhhhhhhjjjbbb___[[[XXX\\\bbbbbb]]]QQQQQQYYYbbbbbb^^^ffftttyyypppkkkllljjj___RRRKKKPPPSSSTTTUUUYYY______[[[ccc___\\\\\\YYYRRRIIICCC;;;,,,444......///333bbbcccKKK777---)))111888222444))))))666===888555::::::999999===@@@AAAAAAAAAAAAGGGNNNOOOMMMMMMRRRWWWOOOVVV]]]]]][[[```lllwwwwww|||yyypppoooyyyxxxvvv|||}}}vvvtttyyyyyyuuutttxxxxxxrrrooopppjjjppplllhhhjjjeee```fffZZZ___cccddddddccc___ZZZYYYTTTLLLAAA888444444555666777999<<<===;;;666333666777888777666555666777999:::;;;;;;<<<<<<<<<<<>>===<<<999777555444666666666666777777777777777777666666666666777777;;;;;;;;;::::::999999999;;;999777777999::::::999999888777555555777888999666666666666666777888888666666666666666666666666444444444444555777888999666666555555555444444444555888777333333555555333333333333222333333444444222222111111111111111111111111222333555444111///222000//////000111111111000000111222222333444444111222222333333222222111000000000000////////////111111111000000000000000111111222222222333333333333111//////000111000//////000222222000000000111///////////////.........------------------------............---,,,+++***++++++******))))))((((((***)))(((((((((***+++,,,''''''(((((())))))******%%%'''((()))((()))***,,,))))))(((((('''''''''&&&wwwuuuooohhhddd[[[JJJ:::666===>>>999===JJJRRRRRROOOUUUXXXUUUPPPMMMIIIEEEFFFDDDMMMeee~~~uuurrrsssjjjssszzz~~~pppeeeXXXUUUTTTHHH@@@CCCGGGWWWVVVUUUTTTVVVYYY]]]___ccc```ccciiikkkgggeeegggaaa___YYYTTTUUU[[[\\\ZZZYYYWWW[[[eeegggdddiiissstttqqqnnnllljjjddd[[[SSSPPPRRRTTTUUU[[[aaaaaa^^^eeeccc```^^^YYYPPPFFF@@@:::***...***---000444]]]___LLL>>>333***///777444444---///<<<@@@777333777999777999===BBBFFFIIIJJJIIIMMMPPPQQQPPPQQQUUUYYYNNNOOOSSS\\\ffflllmmmkkkqqqxxxyyytttttt}}}~~~vvvuuuvvvvvvvvvxxxxxxuuuwww}}}}}}uuummmkkkhhhmmmjjjhhhnnnkkkfffjjjcccbbb___[[[ZZZ[[[\\\\\\UUUQQQIII@@@888555666888555666888:::;;;:::777444666888888888666555666777777888999999:::::::::999<<<<<<<<<;;;:::888666555666666666666777777777777777777666666666666777777999999999888888888777777999888777888:::;;;:::999777777777888888777777777555555555555555666666777666666666666666666666666666555555555555666666777666666555555555444444444222555666333333555333000333333222222222222333333222333333333333333333333444333111222333444333222111000000111222333333333222222222222222222222222111222222333333222222111000000000000////////////111000000000000000000000000000111111111222222222333111//////000111000///...000111111000//////000/////////////////////...------------------------,,,...///...,,,******+++************))))))))))))***)))((((((((()))+++,,,(((((())))))))))))))))))&&&'''))))))((((((***+++'''''''''(((((((((((((((tttnnnfffUUUEEE@@@EEEDDD===<<>>888555777:::555555555777999999777666777888999888666555666777666666777777888888777777777888:::;;;;;;:::888777666666666666777777777777777777666666666666777777777777666666666666555555666666666888;;;;;;:::888555666888999999888666555444444444444444555666666666666666666666666666666777777666555555555555555555555555555555444444444111555555333333555333000333222222111111111222222333333444444555555666666777444222111222444555555000000222333444444444444444444333333222111000000111111222222222222111111000000000000////////////000000000000000000111111//////000000000111111111333111//////000000000///---///111000///...//////......//////////////////------------------------+++...///...+++******,,,)))))))))***************)))))))))((())))))***+++************))))))))))))''')))***)))((('''(((***&&&&&&''''''((()))))))))~~~nnnSSSUUUQQQHHHCCCDDDEEECCCIIIMMMQQQTTTYYYZZZSSSIIIJJJLLLFFF===FFFeeewww~~~|||zzz|||yyyxxxhhhjjjoooyyy{{{jjjcccXXXUUUVVVMMMDDDEEESSSTTTVVVXXXZZZ\\\^^^^^^WWWXXX]]]eeekkkjjjccc]]]bbbfffeee^^^XXXZZZ^^^___ccc[[[XXX```ggghhheeedddjjjtttssseee^^^```\\\SSSMMMOOOPPPTTT]]]fffgggbbb___cccddd```ZZZSSSJJJCCCAAA:::666:::EEEDDDDDDUUUaaaRRRGGG:::,,,///999:::999111111777555---///999;;;:::777666:::BBBGGGHHHMMMMMMPPPUUU[[[^^^]]][[[XXX]]]aaa```___cccllluuutttyyywwwppprrrxxxjjjhhhppptttqqqwwwuuuxxx}}}wwwrrrtttmmmlllsssooodddccc[[[\\\aaadddaaaWWWOOOKKKPPPLLLEEE===777555777999444444333555777888888777777888999888666555666777555666666777777777666666333555888:::;;;:::999888666666666666777777777777777777666666666666777777666555555555555555555555444444666999;;;<<<:::888555666777888888777666555555555444444555555666777666666666666666666666666666666555555555555666666555555555555555555555555444666555111111555555333222222111111000111111111222333333444555666666777666444333333444666666666000111333444333333333333444444333222222111111000111111222222222222111111000000000000////////////000000000000000111111111000000000000111111111222222000///...000000///...---...000000.........///............////////////------------------------......---.........,,,+++)))))))))******+++++++++))))))))))))))))))******++++++******))))))(((((()))******)))(((''''''((('''''''''(((((((((((((((nnnmmmggg]]]TTTQQQOOOMMMGGGIIIMMMRRRZZZ^^^YYYPPPPPPLLLGGG@@@<<>>:::444999EEEKKKIIINNNOOOSSSXXX[[[YYYSSSNNNZZZWWWWWW___iiinnnkkkeeennnyyy}}}|||}}}~~~wwwlllgggmmmvvv|||~~~zzzttttttxxxyyywwwnnnpppiiiffflllhhhaaabbbbbb\\\[[[___^^^WWWVVV[[[SSSOOOGGG>>>666333444666555444444555777888777666888999:::999777666777888777777888888888777666666333444555666777888888888666666666666777777777777777777666666666666777777555666666666666777777777444444444777999999888666888777555444444555777888666666666666666777888888666666666666666666666666333444444444666777888999444444444555555555555555333333///******000444444444333222111111111111111111111222222333333444444222222444666888888555333000222444222//////111444222222222222222222222333000000111111111111000000000000000000/////////////////////000111111222222111222222222222333333333222000....../////////...---///111000///...//////------......///000000000------------------------111---+++---111333///************+++++++++++++++)))************)))(((((())))))))))))(((((((((((()))******)))(((''''''(((++++++***((('''&&&%%%$$$wwwfff\\\YYYPPPQQQPPPPPPUUU^^^aaa^^^dddNNNCCCJJJLLLGGGQQQeeezzzyyyzzzrrruuuppppppyyyzzzwww{{{}}}vvvffflllXXXPPP```WWWAAADDDMMMMMMOOORRRUUUXXX[[[]]]]]]]]]ZZZVVVXXX]]]]]]YYYbbbhhhkkkgggcccaaa^^^[[[___cccfffffffffgggkkkmmmjjjlllnnnmmmiiiccc___\\\OOOOOOPPPVVVbbbmmmmmmgggbbbeeeccc]]][[[XXXGGG333222>>>((($$$(((...MMM\\\bbbWWWOOOBBB111000888999777444<<>>777444555777666555555666888888666555888999:::999777666777888777777777777777666555555555555444444444555666777666666666666777777777777777777666666666666777777555555555555666666777777666555444555777888777666666666666555555666666666666555555555555666777777666666666666666666666666555555555555555666777888444444444555555555666666111333111......222555333555444333222222111111111222222222222222333333333333222222444666777666555000222333111///000666;;;444333333222222111111111000000111111111111000000000000000000////////////...//////000111111222222111111111111222222222222111000....../////////......000111111000//////000------......///000000111------------------------,,,,,,---...------,,,---,,,++++++++++++++++++***)))******+++***)))(((''''''''''''''''''(((((((((((()))***)))((('''((()))******)))((('''&&&&&&%%%~~~wwwvvvddd^^^SSSJJJKKKVVVaaaeeegggUUUIIIHHHEEECCCLLL\\\~~~sssooo}}}nnnhhhrrruuuyyy|||tttvvvzzzwwwhhhrrr^^^OOO\\\RRR@@@IIIJJJKKKLLLNNNRRRVVVYYY[[[]]]aaa___WWWSSSYYY```bbbcccggggggbbb^^^\\\ZZZVVV]]]dddjjjhhheeeggglllqqqpppmmmmmmoookkkaaaYYYXXXQQQQQQQQQXXXeeepppooohhh___bbb___[[[]]][[[III333---888 MMMccc[[[VVVUUUHHH222---666888@@@777888EEEHHH===666666<<<@@@===666;;;HHHMMMIIIMMMOOOQQQTTTWWWZZZ]]]^^^```aaaaaa```___bbbhhhmmmvvv|||{{{sssrrr{{{xxxmmmqqqvvvsssqqqsssnnnwww{{{uuuooommmkkkggglllpppjjjeeegggdddbbbiii^^^ZZZ]]]eeedddYYYTTTXXXRRRNNNGGG>>>888555777999777666666777999888666444888999:::999777777777888666777777777666555444444777666444333333444555777666666666666777777777777777777666666666666777777444444444555555666666666777555444444666777777666444555666888888666555444555444444444444555666666666666666666666666666666777777666555555555555666444444444555555555666666222555666444555777777444666555444333222222222222333333333333333333333222555333111111333555777777///111222111000222:::@@@666555444333111000///...000000111111111111000000000000000000////////////...//////000111222222222000000000000111111111111111///...---//////...---///000222222000000000111---------...///000000111------------------------&&&,,,000///)))&&&***///---,,,,,,++++++*********)))***+++++++++)))((('''%%%&&&&&&&&&''''''((((((''')))***)))((('''(((***((((((((((((((('''''''''yyymmmZZZLLLIIINNNVVVZZZjjjfff[[[LLLEEEGGGJJJKKKiii|||xxx~~~yyy~~~sssxxxuuu}}}|||jjjhhhddd___ZZZTTTLLLFFFJJJLLLSSSYYY[[[ZZZ]]]bbb```bbbbbb]]]XXXXXX___fffllliiidddaaabbb```UUUHHHdddooossskkkeeeiiioooqqqooonnnmmmoooooojjj```XXXTTTTTTSSSVVV___iiillliiibbbaaaeeeeee___\\\LLL222!!!:::VVVfffccc[[[XXXLLL444---999BBB:::555777EEETTTSSSCCC444:::===:::555;;;HHHLLLFFFMMMMMMNNNRRRXXX[[[[[[YYYdddccc^^^[[[___gggjjjgggwwwuuusssrrruuu|||uuupppwww~~~}}}yyyxxxqqqssswwwyyyyyyvvvrrrooollljjjkkkqqqrrrmmmhhhfffggg\\\\\\aaa]]]\\\[[[TTTNNNNNNIII===555555777777555555555555666666666666:::999999999::::::999777888888888888888777666555555555555555666666666666999555222333666888777555888888777777666666555555666666777777777777666666444333333444777888888777999999999999888666555333444444444444444444444444666666777777666555444444555555555555666666666666555555444444444333333333666555333222333555777888444444333111///...///111111333444444333222222333333333222222333333444555333111000000111222222111222111111111000000//////111111111111111111111111111111000000000000111111111000///---------...///222222222111111111111000//////...------------...////////////000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...***+++,,,---,,,***(((&&&))))))))))))(((((((((((($$$&&&))))))(((&&&&&&&&&((((((''''''''''''(((((()))))))))))))))(((''''''xxxlll___WWWRRRNNNPPPTTThhhlllkkk^^^QQQLLLMMMNNN^^^zzz{{{yyytttxxxwww}}}hhheee___ZZZUUUOOOHHHBBBOOOPPPUUUZZZ[[[YYY\\\```bbbeeefffccc^^^^^^cccjjjiiigggdddaaabbbddd^^^VVVkkksssuuuoookkkmmmmmmiiilllkkklllooopppmmmddd]]]WWWWWWUUUWWW___hhhjjjffffffccceeeddd^^^[[[JJJ...&&&)))DDDRRR\\\eeeeee]]]YYYNNN888111<<>>BBB<<<777:::HHHTTTOOOAAA555555999999888???IIIJJJEEEJJJJJJJJJMMMRRRWWWYYYZZZWWW\\\bbbggglllmmmfff]]]xxxjjjiiixxx{{{sssxxx|||{{{zzzwwwuuuuuuvvvvvvtttsssrrrqqqpppoooeeeiiiqqquuuqqqhhheeegggdddYYY[[[```\\\ZZZZZZTTTPPPOOOHHH===666666777666555555555555666666666666:::;;;<<<<<<<<<<<<;;;::::::999888666555555666666444555555555555666666666777888888777666555666777555555555666777888888888555555555666666555555555666555444555666777666555777999;;;===<<<;;;999777555555555555555555555555666666666666666555555444444555555555555666666666555555444444444333333333555444333333333444666666333444333111///...///000111333444444333222222333222222222222222333444444333111000000111222222111333333222222222222111111111111111111111111111111111111000000000000111111000111111111111000//////222222111111111000000000//////...------------...///000111222333222111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++---------,,,+++***))))))******++++++,,,,,,)))+++------,,,******+++)))((((((''''''(((((()))'''''''''''''''&&&&&&%%%{{{llljjjaaaRRRRRR___ZZZbbbhhhhhhddd^^^UUUMMM@@@LLLdddxxxttt~~~zzzpppqqqyyynnnfff^^^[[[XXXRRRLLLIIIKKKKKKOOOVVV[[[]]]aaafffYYY]]]aaa```\\\YYYYYY[[[kkkooopppkkkhhhjjjooopppjjjsssxxxvvvvvvwwwqqqgggjjjkkklllmmmmmmhhhaaa\\\WWWXXXXXX[[[eeeoooqqqmmmiiicccdddeeeddddddUUU999------GGGqqqsssjjjpppbbbXXXTTTMMM<<<666===???<<<888???PPPYYYQQQAAA777777::::::999>>>DDDCCC===LLLKKKKKKLLLPPPTTTWWWYYYWWWZZZ]]]aaahhhoooooojjjrrrkkklllwww|||yyy~~~yyyssstttvvvxxxzzz|||{{{zzzwwwtttrrrooonnncccgggooowwwvvvmmmfffeee[[[SSSWWW^^^[[[[[[]]]XXXRRRPPPHHH<<<666666777666555555555555666666666666999;;;>>>>>>>>>===<<<<<<;;;:::777555444444666666444444444555555555666666555888:::999555333444666555666666666777777777888444444555555555555444444777666555555666777555444555777:::<<<===;;;999777666666666666666666666666555666666666666666555555444444444555555555666666555555444444444333333333555444444333333444555555444555555333111000000111111222444444222111222333222222222111222333333444333111000000111222222111111111111111111111111111111111111111111111111111111111000000000000111111000111222333333222000///111111111111000000000000//////...------------......///111222222111000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,,,,++++++************************(((***,,,,,,+++*********))))))(((((((((((())))))''''''((((((''''''&&&%%%zzzdddYYY^^^]]]___dddppp{{{www___GGGGGGBBBOOO}}}nnnhhhwww{{{ttttttrrr|||sssggg]]]ZZZWWWMMMEEEAAAIIIGGGJJJRRRXXX\\\```fff^^^bbbeeeeeeaaa\\\ZZZYYYjjjrrrvvvsssnnnooosssuuugggssszzzvvvssssssoooiiikkklllnnnooonnnjjjeeeaaa[[[[[[\\\___iiirrrsssoooiiidddeeeeeedddeeeWWW===,,,@@@bbb|||vvv```WWWUUUOOO???999>>>???<<<:::EEEYYY```UUUEEE===888888777888<<<@@@???;;;QQQPPPPPPPPPQQQTTTWWWZZZ]]]^^^^^^___fffmmmnnnkkkgggkkknnnnnnrrryyy|||{{{wwwrrrtttwwwuuurrr}}}}}}}}}zzzvvvrrrmmmjjjgggdddeeelllpppnnnhhheee\\\TTTZZZbbb^^^]]]___[[[TTTQQQGGG;;;666777888666555555555555666666666666888<<>>@@@iiisssjjjvvv{{{xxxzzzkkkttt}}}{{{lllaaa^^^YYYMMMAAA===KKKGGGHHHOOOUUUYYY]]]aaa```cccffffffccc^^^ZZZYYYhhhqqqxxxuuurrrrrruuuvvvkkkuuuyyysssmmmnnnmmmhhhjjjlllppprrrrrrpppmmmkkkaaaaaaaaacccjjjqqqpppkkkkkkggghhhfffaaaaaaVVV>>>333IIIeee~~~rrr___XXXYYYTTTBBB;;;AAACCC===<<>>;;;999777555444444444444333444444444444555555555888;;;>>>???>>><<<::::::888888888777666555555555555555555666666555555555666555444555666777666555333444666777777777666666555555555555555555555555444555666666666666666666333444444444444555555555555555444444444333333333444444444444333333333333555666777666444222111222000222333333222111111222111111111111111222333333333111000000111222222111.........////////////000000000000000000000000000111111000000000000111111000000111222222222222111111111000000000///////////////...------------...---------........./////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***))))))))))))))))))((())))))))))))))))))(((((((((''''''((()))(((''''''((()))***))))))(((((())))))***)))))))))))))))(((((('''wwwmmmfffXXXUUUXXXhhhpppWWWAAAIII@@@OOOssstttsssrrrxxxkkkssszzz}}}{{{xxxjjj```aaa^^^QQQEEEAAAJJJFFFFFFLLLTTTXXX]]]bbb]]]```cccdddbbb___[[[YYYkkkrrrwwwsssooooooqqqqqqpppuuussslllkkkppppppjjjjjjlllppprrrrrrpppnnnmmmbbbcccbbbcccjjjpppnnnhhhkkkjjjmmmjjjbbbbbbZZZFFFAAATTTjjj~~~eee[[[WWW[[[WWWCCC;;;AAAEEE@@@===GGG\\\cccYYYQQQSSS===888333444888===AAACCCJJJMMMPPPQQQRRRSSSVVVYYYWWW[[[]]]```eeeiiieee___iiimmmqqqsssvvvzzzzzzxxx}}}yyyqqqpppooommmssssssrrrqqqpppnnnlllkkklllddd```bbbeeeccc```___fff```fffkkkccc^^^___[[[XXXRRRFFF;;;666888888555555555555555666666666666555;;;@@@AAA???<<<===>>>999999888666555444333222333333444444444555555555777999;;;>>>@@@???<<<999777777777777666666666666555666666777777666666555555444444555777888777666555555555555555555666666444444444444444444444444444444555666666666666666333333444444444555555555555555444444444333333333444444444444333333222222333555666555333000000000000111333333111000111222111111111111111222222333333111000000111222222111.../////////000000000000000000000000000000000000111111000000000000111111000000000000000111222222111000000000//////////////////...------------...//////---------...000111///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,***)))++++++***)))((((((((((((''''''((()))******++++++)))***+++***((((((***+++******))))))))))))******(((((())))))(((((('''&&&~~~sss[[[YYYTTTRRR\\\qqquuuIII___LLL???iiiyyyppphhhgggqqqpppvvv|||yyylll^^^WWW\\\]]]QQQGGGDDDGGGBBBCCCKKKTTT[[[aaafff]]]___ccceeedddbbb___]]]qqqvvvwwwqqqkkkjjjjjjjjjrrrrrrlllfffkkkuuuuuuooojjjmmmpppqqqooollljjjiii___``````bbbjjjqqqooojjjkkklllqqqooofffgggbbbPPPMMM___uuupppZZZWWWUUU[[[VVVAAA888@@@EEECCC>>>FFFYYY```XXXUUU[[[EEE===555444777;;;???BBB@@@DDDIIILLLMMMNNNRRRUUUNNNPPPSSSWWWaaakkknnnlllgggeeekkkwww|||zzz{{{{{{ttthhhkkkuuu}}}qqqpppnnnmmmmmmooopppqqqeeefffkkkqqqnnndddZZZUUUbbb]]]dddiiiaaa^^^___[[[YYYRRRFFF:::666999888555555555555555666666666777444:::@@@AAA>>><<<<<<>>>999999888777666444222111333333333444444444555555555555777;;;??????:::555555555666666777777888888666666777777777777666666444444333555777888888777777666555444444555666777444444444444444444444444444444555666777777666666333333333444444444555555555555444444444333333333444444444444444333222111111333444444111///......000111333333111000111222111111111000111222222333333111000000111222222111//////000000111111111222000000000000000000000000111111000000000000111111111000/////////000222333000000000000//////////////////...------------...222000...------///111333//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,+++)))---,,,+++***))))))))))))%%%&&&''')))+++---//////,,,------,,,++++++,,,...******))))))))))))******''''''((((((''''''&&&%%%zzzzzzooopppWWWKKK[[[oooxxx}}}qqq___WWWNNNGGGgggzzzpppqqqnnnfffooojjjrrr~~~rrrkkkdddfff```SSSXXXSSS999>>>@@@GGGPPPTTTTTTWWW\\\ZZZ___bbbggghhh\\\ZZZjjj|||{{{wwwrrrnnnkkkkkklllmmmrrr{{{{{{sssvvvyyypppqqqrrrrrrpppppppppkkkcccdddgggddd```fffrrrsssjjjmmmnnnnnnooommmhhhaaa\\\IIIUUUyyy___hhhfffXXXUUUTTTDDD999===@@@???BBBNNN]]]```XXXRRRSSSJJJ999///555;;;;;;>>>EEEFFFLLLRRRRRRNNNNNNSSSYYYZZZXXX[[[bbbhhhiiikkknnn^^^fffjjjhhhjjjsss{{{~~~yyy|||~~~tttuuulllrrrnnnssswwwsssjjjeeekkktttiiiooopppkkkkkkooollldddeeebbb^^^^^^```^^^YYYSSSVVVRRRHHH<<<666777888666666666666666666555555555;;;>>>AAA@@@;;;777888:::999888777666444222111111555555555555666666666666;;;666444888@@@CCC>>>888666666666666666666666666999999999777666555666888555555555555555555555555555555666666666666555555666666666666555444333222333444444555555444444333333111000222444555222000444555666555333333555666444444444444444444444444222222222222222111000///000000111111111222222222111000000000000000000000222222333333333333444444222111000111222222111000000000000000000000000000000222333333000...------000000////////////000000222222222222222111000///---------------...///000////////////000000000000///...---...//////---+++,,,---...///...---+++************++++++,,,,,,,,,---,,,+++***))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((((((((((((|||wwwqqq^^^TTT___kkkqqq{{{uuubbbHHHIIIqqqttthhhkkknnnnnnhhhfffpppzzz{{{~~~~~~uuuuuuqqqnnndddYYYWWWQQQBBB???@@@FFFNNNRRRSSSWWW]]]___eeegggmmmnnnbbb\\\hhhkkkttt}}}~~~xxxpppkkkjjjiiilllwwwzzzvvv|||yyytttvvvwwwuuuuuuuuuooohhhhhhjjjfffbbbhhhrrrrrrjjjnnnnnnoooooonnniiibbb]]]fffpppbbbeeelll\\\WWWVVVHHH@@@CCCFFF???AAANNN```ggg```XXXVVVEEE:::222444777888:::>>>FFFKKKOOOQQQPPPRRRXXX]]]\\\ZZZ]]]eeejjjjjjkkklllbbbeeeccc^^^aaalllwww|||uuupppvvvooosssooorrruuuuuuqqqnnnpppuuuttttttnnndddbbbgggfff```bbb___^^^___cccddd```]]]VVVRRRHHH<<<666777888666666666666666666666666555999<<>>999555444555888;;;===FFFHHHKKKLLLNNNRRRVVVZZZUUUUUUYYYbbbgggeeedddeeeggggggfffdddhhhqqqyyy|||{{{{{{ooopppyyyooopppllloooqqqrrrrrrqqqpppooorrrtttppphhhfffkkkjjjddd^^^\\\[[[]]]aaabbbaaa^^^WWWRRRGGG;;;666777888666555555666666666666666666777:::<<<:::777444555777999999888777666555444333555555555555666666666666555444555777999:::999777666666666666666666666666777777777777777777666555555555555555555555555555555555666666666666555555111111333444555555555555333444444555555444444333444444333444555666444222444555666555333333555666444444444444444444444444222222222222222111111111111111111111000000000000111222222222333333444444222222222222333333333333222111000000222222111000000000000000000000000000///111333333222111000111000000////////////000000000000000000000//////......------------...//////,,,------------.........///...---...//////---+++...---,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++)))))))))******,,,------++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))(((''''''''''''}}}vvv}}}pppggg```aaasssiiiJJJIIIgggwwwtttvvvrrrmmmrrrvvvrrrtttwwwqqqwwwzzznnnggglll\\\FFFGGGAAA@@@BBBGGGKKKNNNUUU]]][[[``````dddjjjaaaYYY___mmmuuu||||||vvvqqqqqqtttooommmtttyyyvvvyyy{{{sssoootttwwwvvvuuutttooohhhddddddcccdddmmmwwwyyyuuuooooooqqqrrrqqqmmmfffaaa]]]oooppp^^^VVVSSSJJJHHHLLLJJJIIIHHHTTTiiirrrgggVVVLLL999999777555666<<<@@@AAAGGGGGGGGGHHHJJJMMMPPPQQQOOOOOOUUU___eeeccc```___eeeiiioootttxxxzzzxxxuuuwwwrrrxxxpppqqqxxxkkkjjjooossstttqqqooooooooommmmmmyyy{{{tttqqqllleeebbb```______``````^^^\\\XXXRRREEE999555888888555555555555555666666666666777999:::999666444555666888777777666555444444333555555555555666666666666333555777888777777777777666666666666666666666666666666666777777777555444555555555555555555555555555555666666666666555555111111222333444444444444333444444555555444444333333333333444444444333333444555666555333333555666555555555555555555555555333222222222222222222222333222222222222111111111111111222222333333444444111222222222222333333333222000///000111222111000////////////////////////...000333333222111222222000000////////////000000...///////////////............---------......///........./////////000000...------...//////...,,,...---+++*********+++,,,,,,,,,,,,++++++*********************+++,,,------+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''uuuppp{{{yyyllliiixxxmmmXXXUUUoootttnnnqqquuuvvvllllllpppppptttuuulllpppvvvnnnppp}}}pppRRRHHHBBB@@@AAAEEEHHHKKKRRRZZZXXX]]]\\\___fffccc___fff|||xxxvvvwwwxxxllljjjuuu}}}{{{}}}{{{qqqwwwzzzyyyxxxwwwsssnnnfffdddcccfffnnnwwwyyyvvvpppppprrrssssssoooiiidddpppooo___XXXTTTKKKJJJNNNIII@@@CCCSSSkkkwwwnnn```YYY<<<999666555666:::>>>BBBHHHHHHHHHJJJLLLNNNQQQRRROOOPPPWWWbbbgggeeeaaa```dddjjjrrryyyyyytttmmmhhhppppppzzzpppkkkoooeeehhhwww}}}~~~vvvooonnnooonnnoootttjjjddd___iiihhhhhhggggggdddaaa___YYYQQQDDD888555888888555444555555555666666777777999999999888666666666777555555555444444333333333555555555555666666666666333666999999777666666777666666666666666666666666666444444555777777666444555555555555555555555555555555666666666666555555222333333444444333333222333444444555555444444333111222333333333222222222444555666555333333555666555555555555555555555555333222222111111222333333444444444444444444444444111111111111222222333333111111111222222222333333111000///000111111000///////////////////////////---000222333222111222222000000////////////000000---....../////////......///......---------..................////////////...------...//////...,,,---,,,+++))))))***++++++,,,,,,,,,++++++*********,,,,,,++++++++++++,,,,,,++++++++++++************************************(((((((((((((((((((((((()))((((((''''''''''''(((yyyhhhhhhxxxpppxxxwww[[[^^^tttpppooollloooddddddiiikkkrrrsssiiiiiiqqquuu~~~iiiNNNDDDAAAAAADDDFFFHHHNNNVVVXXX``````bbbjjjjjjjjjrrr~~~zzzxxxvvvuuu}}}{{{qqqvvvzzzxxxvvvvvvtttpppnnnjjjgggjjjpppvvvvvvtttpppqqqsssuuuuuuqqqkkkgggmmmbbb^^^YYYOOONNNOOOIIICCCJJJ\\\pppuuujjj```]]]GGG<<<333444444222666>>>FFFIIILLLOOOQQQSSSWWWZZZOOOPPPWWWaaaeeebbb]]]\\\kkknnnsssvvvqqqiiifffgggtttuuu}}}mmmcccfffbbbjjjttt}}}~~~tttlllkkkllliiiiii{{{zzzjjjcccddddddfffgggiiijjjiiifffbbb```ZZZQQQCCC777555888888444444444555555666777777777:::999888777777777777888444444333333333333333333555555555555666666666666555777999999888666666666666666666666666666666666777444222222555777666444555555555555555555555555555555666666666666555555333444444444444444333222333444444555555444444333000222333333222111111222444555666555333333555666555555555555555555555555333333222111111222444555555555555555666666666777222222222222222222111111111111111111222222222222111000//////111111000///000000000000000000000000---///111222111000111111000000////////////000000---....../////////////////////...------------...+++,,,,,,,,,,,,---------------,,,...///000...---,,,+++******))))))******,,,,,,++++++++++++++++++---,,,,,,+++++++++,,,,,,,,,++++++++++++*********++++++++++++++++++++++++(((((((((((((((((((((((())))))(((''''''(((((()))wwwllltttsssttt}}}aaa\\\yyyzzzxxxrrrfffiiiaaacccgggffflllooohhh^^^kkk||||||SSSDDDBBBAAACCCDDDEEEKKKRRRTTTaaaeeefffmmmnnnoooxxx|||zzzzzzyyywwwqqqvvvyyyvvvttttttuuussstttnnnkkknnntttwwwwwwvvvqqqrrrtttvvvvvvsssmmmiiivvv~~~jjjdddddd___RRROOOOOOHHHIIIRRRdddqqqkkk[[[TTTWWWTTT===000444555///333@@@@@@FFFMMMOOOOOOPPPSSSWWWSSSSSSXXX```bbb]]]WWWUUUgggkkkqqqsssmmmfffhhhoootttvvvrrrhhhkkkfffnnnjjjsssvvvppplllnnniiiaaabbbpppvvvnnnfffgggjjjjjjaaadddiiikkkiiiddd___\\\ZZZQQQBBB666444888888444444444555555666777777888:::888777666666777777777333444444444444444444444555555555555666666666666777777777888888777555444666666666666666666666666888444000000444777777555555555555555555555555555555555666666666666555555222333444555555555555555333444444555555444444333111333555444222111222444444555666555333333555666555555555555555555555555444333222111111333444666333333444555666777777888444444444333222222111111111111111111222222222222111///...///000111000///000000000000000000000000,,,///111111000/////////000000////////////000000---...///000000000000000//////...---------------++++++,,,,,,,,,------------,,,,,,...///000///---***************))))))(((++++++++++++++++++,,,,,,++++++++++++,,,,,,---...,,,,,,+++++++++*********************************)))))))))))))))))))))))))))))))))(((((())))))***wwwlllwwwuuu{{{aaakkkqqqvvvvvvjjjiiicccgggiiicccfffkkkfffTTTddd~~~TTTEEEBBBBBBCCCDDDDDDIIIOOOOOO___fffgggllllllmmmvvvyyy||||||{{{~~~{{{{{{{{{vvv{{{}}}zzzwwwxxxzzzyyyuuuooolllpppwwwzzz{{{zzzqqqrrrtttvvvwwwtttnnnjjjkkk|||nnn|||fffdddfffaaaRRRMMMMMMFFFCCCPPPcccmmmdddSSSPPPXXXZZZ===---555999111666GGG;;;BBBJJJLLLHHHFFFIIIMMM[[[ZZZ^^^dddddd^^^WWWUUUXXX___kkkqqqllleeeiiissslllqqqzzztttuuukkkoooeeennnsssqqqsssvvvmmm___fffpppuuuoookkkkkkiiiddddddiiinnnooolllfff___\\\[[[QQQAAA555444999888444444444444555666777777888999777555555666777777777444444444555555555555555555555555555666666666777777666666777888777444222666666666666666666666666999444......333777777666555555555555555555555555555555666666666666555555111111333555666777888888333444444555555444444333111444666666333222333555444555666555333333555666666666666666666666666666444333222111111333555666111222333444555777888888666666555444333222222111000111111111111222222222111///...///000111000///000000000000000000000000,,,...000111///.........000000////////////000000......///000111111000000000///...------------------------.........//////---,,,,,,...///000///---)))***+++++++++***((('''*********++++++,,,,,,---))))))***+++,,,...///000,,,,,,,,,+++++++++******))))))))))))))))))))))))***************************)))))))))))))))******|||}}}ssszzzqqqqqqQQQQQQhhhppppppsssqqqhhh```WWWZZZhhhttttttooopppyyyPPP@@@@@@HHHJJJDDDIIIQQQOOOYYYaaaeeellltttoooiiipppvvv{{{yyy~~~zzz~~~~~~yyyyyyzzzwwwpppqqqmmmkkkpppxxx}}}|||yyyoooqqquuuyyyvvvmmmiiijjjjjj}}}aaahhhhhh]]]UUUVVVVVVSSSDDDOOOhhh~~~|||fffTTTQQQSSS999111777444222777;;;???>>>BBBFFFBBBAAAQQQgggdddbbb\\\YYY___hhhggg___SSS___bbbdddnnnnnnfffeeekkkxxxmmmfffggg]]]gggnnnoooooopppssstttpppjjjkkkpppvvvyyyvvvqqqllliiijjjlllmmmkkkgggccc```___\\\KKK:::444666666555555444777999777555777???EEE;;;:::888777777777888888222222333333333444444444555555555555666666666666888888888888777777777777666666666666666666666666666555444333333444555666666666555444444444444555555555555555555555555555333333333333333444555666555555555555444333222222222333444444555555444444444444444444444444444444777777666666666666777777444444444333333333222222222333444666777999:::;;;777555333222222222111000111111222222222111111000333222000000111111///...........................000000000000000000000000222222222111111111000000111///---------...---,,,...------------,,,,,,,,,...---,,,---......,,,+++---,,,,,,---......---+++)))*********++++++++++++,,,++++++,,,......---+++******+++++++++,,,,,,,,,------,,,,,,+++***))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&'''((()))++++++***)))(((''''''&&&uuuuuu~~~pppyyyiiiXXXVVVvvv}}}vvvvvvuuummmhhhdddhhhttt}}}~~~hhhRRREEEDDDGGGAAACCCOOOUUU___dddfffmmmwwwuuuqqqxxxzzz{{{{{{}}}|||zzz{{{~~~{{{tttrrrpppnnnrrrxxx|||}}}|||qqqqqqtttxxxwwwpppllllllwwwcccjjjiii^^^WWWXXXYYYVVVNNN___vvvxxxeeeYYYXXXJJJ555111888333///333666777666<<>>444666888...,,,666<<>>444444444+++---888===@@@LLLYYY[[[RRRKKKLLLQQQZZZaaa```WWWRRRUUUWWWUUU]]]jjjllliiimmmjjjeeegggppp~~~xxxpppmmm^^^dddaaaaaahhhrrrtttooonnnrrrjjjooosssrrrmmmjjjjjjllleeemmmuuusssjjj```\\\]]]WWWGGG888555777777555444444555555666555555444444666666777888888888777777333444444444555555555555555555555555666666666666777777777666666666555555666666666666666666666666444444555666666555444444555444444333333333333333222222222222222222222222555555444333333333444444444444444444333222111000222333444444555555444444555555555555555555555555666555555444444555555666555555555555444444444444333333444444444444444444555333222333555666666555666666666555444333222111333222000000111111///...------..................//////////////////////////////000000000000000111111///---------...---+++......---------,,,,,,,,,,,,++++++---//////...------,,,,,,---......---+++((((((((()))))))))******,,,++++++,,,......---+++))))))))))))************************************((((((((()))))))))))))))))))))((('''''''''((((((%%%&&&'''((()))***+++,,,xxxuuurrrxxxfffaaa{{{uuuvvvmmmllluuu}}}fffDDDFFFSSSPPPNNN\\\eeejjjpppnnnsssxxxrrrrrrvvvyyy~~~~~~}}}~~~~~~~~~uuusssiii]]]\\\gggnnnnnncccjjjlllcccVVVKKK@@@777>>>444444444...222;;;===AAALLLUUUSSSJJJGGGMMMTTT\\\XXXVVVZZZ___```\\\YYY]]]iiijjjfffjjjjjjiiiooouuu|||uuussseeemmmeeeaaagggssswwwpppmmmqqqmmmtttzzzzzzuuuqqqrrruuujjjnnnrrrrrrmmmddd\\\WWWSSSDDD666333666666555444444666777666333222333555444555666777777777666666444444444444555555555555555555555555666666666666888888777777777666666666666666666666666666666666444444555666666555444444555444333333222222333333333333333333333333333333666555444333333333333333333333444444444333333222111222333444555666666666555555555555555555555555666555555444444555555666555555444444444333333333333333444444555555666666666444333222333444333222222333333444444444333333333222000000111111///...------......//////000000////////////////////////////////////000000111111000...,,,,,,.........---,,,,,,,,,------------...---,,,,,,---...///---+++---,,,,,,---......---+++************++++++++++++,,,++++++,,,......---+++))))))*********+++++++++))))))))))))************)))))))))))))))((((((((((((((('''''''''((()))))))))))))))***************vvv{{{vvv___fff~~~sssnnnxxx}}}wwwJJJJJJVVVNNNQQQ___gggjjjmmmkkkttt}}}vvvyyy}}}~~~{{{vvvxxx|||}}}zzz|||xxxuuujjj^^^^^^iiiqqqqqqfffkkknnnhhh\\\QQQKKKIII@@@777777888333777???>>>FFFJJJKKKCCC>>>CCCQQQ]]]TTTDDDBBBWWWfffaaaWWWUUUdddnnnkkkdddfffhhhjjjrrrqqqxxxrrrssshhhrrrnnnhhhkkkwwwzzzrrrlllmmmuuuuuuwww}}}~~~zzzqqqpppppprrrrrrkkk^^^SSSQQQBBB555333666666555444666999;;;888222000333777222333555666666666555555444444444555555555666666555555555555666666666777888888888888777777777777666666666666666666666666333444555666666555444333555444333333222222333333555555555555555555555555666555444333333333333333222222333444555555555555000111222444555666777777666666666666666666666666555555555444444555555555444444444333333333222222333333444555555666666777777555333222222222111000///000111333444555555555333222000000111111///...------...///000111222222000000000000000000000000.../////////000000111111...,,,+++,,,...000000///++++++,,,------......///...---,,,---......,,,+++---,,,,,,---......---+++++++++,,,,,,,,,---------,,,++++++,,,......---+++******+++++++++,,,,,,,,,)))))))))))))))*********+++*********))))))(((((((((((('''(((((()))******000///...+++)))'''&&&%%%zzzrrrfffeee}}}ooorrr|||zzz}}}}}}nnnrrr~~~sssWWWQQQNNNRRRdddeeeeeewww|||zzz~~~yyy|||xxx~~~~~~~~~xxxzzzxxxqqqhhhaaa___dddkkkpppooommmxxx___000<<>>BBBFFFHHHGGGEEEEEEJJJRRRTTTRRRPPPTTTQQQJJJMMMYYYbbbccc]]]cccfffcccdddooowwwqqqrrrvvvooobbbdddooovvvtttqqqqqqtttwwwyyyyyynnnwww~~~}}}uuuooooooqqqpppmmmmmmooolllddd\\\YYYJJJ888333888666777:::777555555444444444444555555777777777777666666666666555555444444444444555555666555555444555666888999999999888888777777666666555666777666555444555777777666555444444444555666555444333333222222333333333444555444222000000111000111111222222333333333333333333333333333333333444444333222222222333333444444444444444444444444666666666666666666666666333333333444444555666666333333333444444444444555666555333222111111111222333333333444444444444444555444222111111111222333222111///000111333333222111111111000000/////////...///000000......///000111000000//////.........------------------------+++,,,,,,------,,,,,,+++...------,,,,,,---......******)))))))))***+++,,,+++******+++------,,,***,,,,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++************************+++******))))))))))))))))))((('''&&&&&&%%%&&&&&&dddzzzrrrzzzfffxxxyyytttzzzgggyyyoooRRRHHHJJJFFFAAAccc]]]iiixxx[[[fffnnnvvvxxxsss}}}||||||~~~{{{nnngggjjjooorrrrrrnnnpppqqqxxxtttQQQ;;;FFF:::777888>>>CCCDDDEEEFFFDDD>>>777777???JJJOOOPPPBBBPPPWWWTTTYYYdddddd[[[^^^bbbbbb___]]]eeesss~~~xxxzzzttteeebbbhhhrrrooollllllpppuuuyyy{{{mmmvvv~~~}}}vvvppprrrwwwvvvrrrpppqqqmmmeee^^^[[[GGG777444888555777999555555555444444444444555555777777777888777666555555444444333333333333444444666666555555666777888888::::::999888777666666555555666777666555444555777777666555555555555666666555444333333222222333333333444555444111000///000111111222222333333333444222222333333333333444444555444333333222222222222444444444444444444444444666666666666666666666666222333333555555666666666444444444444444444444444666444333111111111111222444333222222222333444555555444444333333333333333222111000000222333333222222222111000///......---...000111000///...///000222111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------------------,,,+++***************,,,------+++)))***+++++++++,,,,,,------+++,,,,,,------,,,,,,+++************************+++******)))))))))******)))(((''''''&&&&&&&&&'''___qqq{{{zzz~~~hhh|||qqqiiimmm[[[sssrrr___aaajjjeee\\\bbbdddttt```gggrrr{{{~~~ttt~~~~~~}}}}}}ssskkkiiilllrrrvvvqqqpppjjjzzzeee<<<:::888666999AAAFFFDDD???===:::444111555???GGGLLLNNNIIITTTYYYYYY```llliii\\\fffhhhiiifff```]]]bbbhhhnnnrrrjjjgggeeehhhfffeeehhhooovvv}}}qqqwww|||yyypppjjjjjjnnnwwwsssqqqqqqmmmddd]]][[[EEE888666888444666888222555555444444444444555555777777777888777666555555444444333333333333444444666666666666666777777888:::999999888777666555555555666777666555444555777666666555555555666666666555444333333222222333333222444555444222000000000333333333333444444444444222222222333333444444444555444333333222222222222444444444444444444444444666666666666666666666666222333444555666777666666444444444444444444444444555444222111000111111222333333111111111333444666333444666777666555333222111000000111222333222111222111111000///...------///000111000///...///111000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,,,,,,,,,,***,,,...//////---+++)))*********,,,------+++)))))))))******++++++,,,,,,+++,,,,,,------,,,,,,+++***************************)))))))))))))))******))))))(((((('''(((((((((WWWhhh}}}uuuooouuukkkkkkkkkppprrrwww|||qqqdddfffRRRVVVjjj}}}hhhjjjwww|||{{{zzz}}}~~~wwwmmmiiikkkqqqvvvlllwwwzzzfff<<<111888555777???EEEAAA;;;777:::999???JJJRRRTTTTTTUUU]]]^^^ZZZWWW]]]iiilllfffbbbdddgggfff^^^TTTRRRTTTeeewwwuuujjjkkkmmmjjjmmmkkkjjjkkkppptttwwwyyyrrrvvvyyywwwrrrnnnnnnqqqsssooommmmmmjjjaaaYYYWWWBBB888777888333555777000555555444444444444555555777777777777666666666666555555444444444444555555777777777777777777777777888888777777666666555555555666777666555444555777444555555555555666666666555444333333222222333333222333555444222111111222444444444444444444444444111222222333333444444555444444333222222222333333444444444444444444444444666666666666666666666666222333555666777777666555555444444444444333333333444333222111000111111222222222111111111333444555222444666888777555333111000//////000222222111///000000000//////.........///000111111//////000111///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***+++,,,,,,,,,,,,''')))+++---...---,,,++++++******+++------,,,*********************+++++++++,,,,,,------,,,,,,+++************************((((((((((((((())))))******))))))((((((((())))))FFF[[[uuuvvvxxxqqqeeedddeeeppp}}}wwwsss}}}bbb```kkkyyyqqqooo|||}}}zzz|||uuummmlllppptttwwwjjj~~~pppUUUEEE???::::::AAAHHHGGGDDDAAA@@@BBBKKKXXX^^^\\\[[[]]]```___^^^]]]^^^```bbbccc]]]___cccgggaaaXXXVVVYYYooovvv{{{{{{xxxwwwvvvuuupppooonnnooorrrsssrrrrrrrrrtttuuuvvvvvvuuuvvvvvvoookkkjjjkkkggg^^^VVVSSS===666777888333666999111555555444444444444555555999888666555555555666777666555555555555555555666777777888888888777777777666666666555555555555555555666777666555444555777333333444555555555555555555444333333222222333333111333444555444333333444333333333333333333333333111111222333333444555555333333222222222333444444444444444444444444444444666666666666666666666666333444666777777666555444555555444444444333333333333333111000000000111222111111111111222333444555333333444444444333222111.........000111111000...//////////////////......///000111111000///000111------------------------------------------------+++,,,,,,------,,,,,,+++)))***+++---------------///...,,,+++++++++,,,,,,,,,***)))***+++---,,,,,,++++++++++++++++++******+++,,,,,,------,,,,,,+++************************'''''''''''''''((())))))(((((('''''''''(((((()))888RRRpppyyyzzzsss{{{lllkkkqqqhhh___kkkxxx~~~xxxnnnkkkiiifffrrrwwwsss~~~~~~~~~qqqlllpppwwwzzzzzzjjj|||{{{{{{uuubbbIIIBBB???FFFNNNQQQQQQQQQBBBBBBIIIRRRVVVUUUXXX^^^SSSYYYdddkkkeeeYYYSSSSSSeeefffkkkqqqpppkkklllrrrmmmhhhlllyyy|||rrrjjjkkkdddfffiiiooouuuxxxyyyxxxwwwuuutttsssrrrqqqnnnlllmmmjjjiiikkkggg^^^VVVRRR:::444666777333888;;;333555555555444444555555555:::888666555444555777888666666555555555555666666777777888888888888777666444444444555555555555555555666777666555444555777222222333444555555555444555444333333222222333333111333555555444444555666222222222222222222222222111111222333333444555555222222222222333444444555444444444444444444444444666666666666666666666666444555777888888666444333555555555444444333333333333222111000000000111222000000111222333333444444333222111000000000111222---------///111111///---.........//////////////////111222111000///000111---------...............------------------------+++,,,,,,------,,,,,,+++)))+++,,,...//////......<<<888111,,,)))(((***,,,---+++))))))+++,,,---,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++************************&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&''''''(((000CCCaaazzz{{{}}}zzz}}}ssskkkooo|||{{{dddeeemmmeeejjj~~~dddttt}}}}}}~~~ppprrrwwwvvvuuuwwwfffjjjiiigggmmmqqqfffUUUEEE<<<>>>FFFMMMVVVTTTEEEKKKKKKNNNVVVbbbhhhccc\\\GGGQQQ]]]bbb\\\SSSKKKGGGfffssswwwvvvvvvkkkbbbeeerrrjjjoooxxxzzz|||wwwhhhkkkmmmpppssstttuuuuuuvvvyyy{{{zzzyyyyyywwwoooeeennnqqqqqqlllfffaaaXXXPPP777888888999999777666555666666555555555555666666666666666666666666666666666666444444555777999;;;::::::;;;;;;:::999777666666666666666777777777777777777777777666666666666777666555444444555777888333222222111111222222333333333333333333333333333444333222111111111222333222222111111222222333444555444222111111111222222555555444333333333444444555777777666888:::777111666777777777777888;;;>>>AAA<<<666444444666666555555444333333222222333333///000000111111222333333555444333222111///......000000000000////////////...///111111000000111333000000111111111000000///222---***///666888222***///............---------,,,---.../////////...---,,,---------------------555222...***))))))+++,,,,,,+++***))))))+++---...---...///...,,,+++,,,---......------,,,,,,,,,,,,))))))***))))))((('''&&&(((((((((((())))))))))))(((''''''''''''&&&&&&&&&###666SSSlllzzz}}}pppzzz}}}nnnxxxvvvvvvtttsssttteee```^^^ccciiiiiiaaaYYYGGG777;;;LLLOOOMMMKKKEEETTTPPPNNNUUUbbbjjjhhhccc[[[WWWUUUYYY^^^^^^VVVOOOaaaooovvvxxxzzzqqqiiimmmpppnnnvvvzzztttsssssskkkooonnnmmmppptttvvvtttqqq{{{}}}yyyvvvrrrllllllooonnnhhhbbb[[[QQQHHH777777888999888777666555555555444444444444555555666666666666666666666666666666555444555777999:::;;;;;;;;;;;;:::999888777666666666666777777777777666666666666666555555555777666555444444444555666333222222111111222222333333333333333333333333333444333222111111111222333222222222111222222333444444333222111111111222222444444333333333444444555444888999555444666888666666777777777777888;;;======999555333444555444333333333222111111111111222000000111111222333333333333333222222111000000000111111111000000/////////000111222111000000111222111111111111111000//////444000///222777888444///...---------,,,,,,,,,,,,***+++,,,---...---,,,,,,%%%'''***,,,---,,,+++***///---+++))))))***+++---,,,,,,+++***+++,,,---...+++---------+++***+++,,,,,,,,,,,,,,,,,,+++******)))***************)))((((((((((((((())))))))))))(((''''''''''''&&&&&&&&& ...FFF___ppp}}}|||zzz}}}rrr~~~}}}uuuxxxqqqssswwwyyy___[[[aaapppwwwmmm^^^TTTDDD222:::PPPQQQFFFGGGLLLWWWOOOJJJMMMXXX___aaa___aaa[[[VVVWWW\\\___]]]YYY^^^jjjnnnqqqvvvpppfffhhhmmmqqq}}}}}}nnnjjjrrrsssrrrooommmpppuuuvvvqqqlll|||}}}wwwtttsssrrrnnnqqqoooiiiccc[[[OOOEEE777777888888888777666555555444444333333444444555777777777777777777777777666666555555555777888999<<<<<<;;;:::999999999999666666666666777777777777555555555555555555555555777666555444333333333444333222222111111222222333333333333333333333333333444444333222222222222222222222222222222333444444444333222111111111222222333333333333444444555666333888999444111333777999555666777777666777999<<<777555333333333444333222333222111111000000111111111111222222333444444444111111111111111111222222333333222111000000//////111222333222000000000222333333222111111000///.../////////111222222000...------,,,,,,,,,+++++++++))))))***+++++++++++++++"""%%%))),,,------***))))))(((((())))))***,,,,,,,,,------------.........***,,,,,,+++***)))***++++++,,,---......,,,+++))))))******++++++++++++***(((((((((((())))))))))))(((''''''''''''&&&&&&&&&$$$)))999QQQgggxxxrrruuuyyyppprrruuusssnnnxxxbbbfffmmmvvv{{{tttaaaNNN<<<000:::MMMLLLHHHNNNTTTYYYSSSOOOPPPSSSVVVZZZ^^^VVV\\\```^^^YYYWWW\\\bbb]]]aaa```eeerrrrrrjjjjjjmmmsss~~~mmmjjjtttyyypppppprrruuuvvvtttoooiii}}}xxxsssrrrrrrpppnnnooonnniiiccc[[[NNNBBB666777888888888777555444555555555444444555555555777777777777777777777777666666555555666777888999<<<;;;999888777888999:::666666666666777777777777555555555666666666666666666666555444333222222222333222222111111222222333222222333333333333444444444444333333222222222222333222222222222333444444333222222222222222222222222222222333444555666777555888888444333444555333222444555555444555777888444444333444444444333222333333222111111111111111111222222333333444555555111111111111111111111111444333333222111000//////000111222222111111222333444444222111000///......,,,...///000///.........---------,,,,,,,,,,,,+++)))******+++++++++++++++''')))+++---......,,,+++'''''')))***++++++++++++,,,---...////////////...+++,,,,,,,,,***)))***+++,,,---///111111///---+++((())))))***++++++++++++(((((((((((())))))))))))(((''''''''''''&&&&&&&&&%%%"""(((???[[[rrr~~~sss|||yyywww~~~oooqqqmmmyyyyyynnnpppwwwfffJJJ444333===EEECCCIIITTTTTTYYYXXX[[[]]]ZZZWWW^^^ggg\\\aaaeeeaaa[[[YYY```hhh^^^]]]VVV]]]sss{{{uuuuuutttwwwqqqnnnuuuvvvlllrrryyy{{{xxxrrrnnnlll~~~yyysssrrrtttqqqlllhhhiiihhheee```XXXIII<<<666777777888777666555444777777666666666666777777777777777777777777777777666666666666666777777777999888777666666666777888666666666666777777777777666666777777777888888888666666555444444333222111333222222111111222222333222222222333333444444444444444444444333333222222333333222222333333444555222222222222222222222222222222222333444555666777777888666555777888222)))000111333333222222333555333444555666555444444333444444333222222222222222111222222333333444555555333333222222111000000000333333222222111000000///...000111111111111333444444333111000///.........///111333222000///000222............------------++++++++++++,,,,,,,,,---...------,,,,,,,,,------)))***+++,,,,,,++++++***,,,---......//////......+++------,,,+++***+++,,,+++,,,///111111///---+++''''''((()))*********)))(((((((((((())))))))))))(((''''''''''''&&&&&&&&&''' 333PPPkkk~~~sss{{{tttpppyyymmm{{{{{{iii@@@222444>>>BBB???IIISSSPPPNNNPPPWWW]]]YYYTTTZZZfffoooiiibbb___aaaeeehhhiiifffcccZZZ\\\nnnuuuooooooyyyyyywwwsssuuupppkkksss{{{|||wwwqqqoooppp~~~xxxssssssuuurrrkkkhhhiiiiiieeebbbYYYIII:::666666777777777666555444888777777777777777777888777777777777777777777777666666666777777777777777777777666666666666666777666666666666777777777777666777777888888999999:::555555555555555444333222333222222111111222222333111222222333333444444555444444444444444333222222333333333333333444444555111111222333333333222222333333333333444444555666888666444555999:::000$$$...000222333222111222333444555777666555444444555555444333333222222333333111111222222333444444444333333222222111000//////222111111111111000000000---///111111000000222333333111000...------......///000000000...---.../////////.........------------,,,,,,,,,,,,---......///...+++)))((()))+++,,,,,,,,,,,,---,,,,,,+++***+++,,,,,,,,,,,,---------,,,---------+++***+++,,,(((***+++------,,,+++***'''(((((())))))))))))((((((((((((((())))))))))))(((''''''''''''&&&&&&&&&)))###"""---AAA[[[uuuzzzvvvuuuwwwqqqlllFFF444000<<>>555NNNeeebbbVVVaaadddgggiiimmmqqqqqqmmmfffmmmppplllfffeeegggggglllooosssrrrmmmkkkuuu|||{{{~~~nnnnnnrrruuurrrttt|||wwwqqqvvvzzzrrrooopppnnnjjjhhhiiiYYY\\\YYYAAA777222444555666666666666666666777777666666555666666666777666555444444666777999666777888::::::::::::999888888999999999999888888777777777777777777777777666777777666555555888::::::<<<;;;777666777666333000111333333222222333444333444444444444555555555555555555555555444333222333333333333333333333333222111111111000000000000111000///111333555444444333333333333444444444444333333222222222333444444111222222333333444444555444444444333222222111111111111111111111111000000//////............//////...//////////////////000///000111000///...///000,,,,,,---...////////////.........---------------.........---------,,,,,,******************************++++++++++++******))))))******+++*********************************------,,,***(((''')))***+++***))))))***+++***)))************))))))))))))'''''''''''''''''''''''')))))))))******)))))))))HHH888,,,)))&&&""""""'''777PPPfffxxx}}}yyyfffnnnppppppsssmmmgggjjjXXXHHH555...@@@aaakkkZZZggghhhhhhggglllssssssnnnmmmwww|||sssiiigggjjjlllnnnnnnpppqqqllliiiqqq|||zzzvvvooosssuuuqqqsss{{{vvvqqqxxx}}}uuupppooommmiiiccciiiXXX]]]XXX<<<777555444444555666666666666666666666666666666666777888777666444333444555888999777777888999::::::::::::888888999999999999888888777777777777777777777777666777666555444555888:::===???===999777888666333000222444333111111222444333333333333444444444444555555555444444333222111333333333333333333333333333333333333222222222111000//////000222444444444222222333333333444444444333222222222333333444555111111222333333444555555555444444333333222111111111111111111111111222222000//////////////////000///////////////............000111000///...///111,,,,,,,,,---...///000111000//////......------------------,,,,,,,,,++++++******************************++++++++++++************))))))******)))(((************)))))))))))),,,,,,+++)))((((((***,,,+++)))((()))***+++***(((************))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((PPP===---***)))### """222JJJ___rrrzzz~~~jjjxxxsssrrrrrrrrrVVVDDD555+++333[[[rrraaaoooooojjjfffjjjqqqqqqkkkkkkyyyxxxllllllrrrwwwvvvrrrrrruuutttrrrxxxrrr}}}rrrrrrtttppprrrzzzwwwssszzzwwwpppnnnllliii```iiiWWW^^^WWW888777666444444555666777777666666666666555666666777888999777666444333333555888:::888888888999999:::;;;;;;888888999999999999888888777777777777777777777777777777666555444555888:::???AAA???:::777888666222000333444333111000222444222222222333333333444444444444444444333222111000333333333333333333333333555555555444444444333333000///...///222444444444222222222333333444444444222222222222333333444555111111222333333444555555555444444333333222222111000000000111222222222333000000////////////000000000000//////.........---...///111000//////000111...---,,,,,,---...///111111111000///...---------,,,,,,,,,+++++++++************************************++++++++++++******+++)))(((((())))))((('''*********))))))))))))))),,,,,,+++)))((((((+++---***)))((()))***+++***(((************))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''EEEJJJ@@@+++"""'''&&&***777QQQmmm~~~gggRRR^^^vvv{{{iiiWWW@@@888:::888555GGGaaassstttuuuqqqkkkjjjmmmooonnnoootttvvvuuuxxx~~~||||||yyytttuuuyyy}}}uuussstttuuuuuuvvvxxxyyyvvvqqqzzzwwwssssssttttttpppmmmfffaaa```]]]NNN;;;666<<<666666666666666666666666666666666666777777777777;;;:::888666666777888999777888999999:::::::::999:::999888666666666777777888777666555555666777888777777666666555555555555888888777777777555333000333333222222222222333333333333333333333333333333555444333222111222333333333222222111111222222333444333222222111111222222///111000...333;;;<<<777444333222333555666555444222333333444444333333333555333222222444444333111666555222000//////000000///...///111333333111///000000///////////////000111111000......---------000000//////...---------000///...---------------222111111000///.........---,,,,,,+++*********+++++++++*********+++---...)))))))))))))))*********++++++******************++++++***)))(((((()))))),,,......***)))++++++((()))(((((()))******(((&&&(((((()))***************''''''''''''''''''''''''''''''''''''''''''''''''HHHKKKCCC333((('''%%%&&&???^^^sss{{{nnn___]]]VVVCCC111***BBBIII222444333444ZZZhhhtttvvvsssooonnnrrrsssrrrvvvzzz{{{zzz~~~|||}}}{{{yyy}}}zzzxxxzzzuuuooolllmmmooorrrwww{{{zzzwww~~~|||zzzvvvqqqkkkggggggbbb```\\\MMM;;;555;;;666666666666666666666666555555666666666777777777999999999999999999888888888999:::;;;;;;;;;:::999999888777666666777888888999888777666666777888999666666666555555555444444777777666777666555333111222222222111111222222222333333333333333333333333666555444333333333444444333222222111111222222333444333222222111111222222222333222///222999999555444333222333555555555444333333444444444333222222444222111222444444333222666444222000//////000000000//////111222222000///000000///////////////000111000///...------------000111111111111111111111//////...---------------111111111000000///------...------,,,,,,+++,,,,,,++++++*********+++,,,---************************************************++++++***)))))))))))))))+++...---***)))++++++((()))))))))***++++++***((((((((()))************)))''''''''''''''''''''''''''''''''''''''''''''''''KKKJJJFFF===111((("""!!!"""444QQQhhhvvvuuulllfff^^^HHH333777IIIJJJ^^^444666999---YYYkkktttvvvwwwtttuuuxxxyyywwwvvvyyyzzzzzz~~~||||||yyyzzz{{{{{{{{{sssuuuvvvmmmiiiiiilllqqqvvvyyyzzzzzz}}}vvvnnnhhhdddhhhdddaaa[[[MMM;;;555999666666666666666666666666555555555555666666666666777888:::<<<<<<;;;999888:::;;;<<<======<<<:::999888888777777777888999999999999888888888888999999555555555444444444444444555555666666555444333333222222111111111111222222333333333333333333444444666666555444444444444444333222222111111222222333444333222222111111222222444555333111222666555222444333222333444555444333444444444444333333222111222111111222444555444333555333222000/////////000111000///000111111///...000//////......///000000000000///...------------///000000111222222333333//////...------------...///000111111111///---,,,......---------------,,,+++************+++,,,,,,,,,,,,++++++******))))))************************+++***))))))))))))))))))***---,,,))))))+++***''')))))))))***,,,---,,,***'''((())))))******))))))''''''''''''''''''''''''''''''''''''''''''''''''LLLHHHGGGFFF:::))) """!!! +++DDD\\\lll|||vvvfffWWWHHH444***>>>]]][[[kkkIII<<<>>>111LLLoooqqqvvvxxxxxxzzz}}}}}}zzzuuuwwwzzz|||}}}{{{xxxwwwxxxzzzwwwqqqvvvyyyrrrrrrppppppsssuuutttuuuwww|||~~~zzzrrrkkkhhhgggiiieee```XXXJJJ;;;555777666666666666666666666666444555555555666666666666777888:::;;;<<<;;;;;;::::::<<<>>>???>>>===:::999777777777888888999999:::888888888888888888888888444444444444444444444444444555666555444444444444222111111000000111111222333333333444444444444444555555444444333333333333333222222111111222222333444333222222111111222222444444333222333444333222333222111222444555444333444444444444333222111111111000000111333555444333333333111000////////////222000///000000000///---//////.........///000000000///...---------------////////////000000111111///......---------......---///111222111///---+++,,,---------------,,,,,,******************++++++------,,,,,,+++***))))))))))))))))))******************)))))))))))))))******,,,,,,)))(((+++***'''((((((((()))+++---,,,+++'''(((((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''KKKFFFGGGJJJBBB...""""""444MMMaaattt~~~\\\JJJ<<<:::;;;???NNN```ggghhhaaaBBB<<<666333gggoootttxxxzzz||||||{{{}}}|||yyyyyyyyyyyyxxxxxxuuusss{{{|||xxx{{{wwwvvvwwwvvvrrrrrrvvv|||}}}{{{vvvoookkkkkkllljjjeee]]]TTTFFF:::666666666666666666666666666666555555555666666666666777:::999999999999:::<<<===:::;;;===>>>>>><<<;;;:::777777888888999999999999666777777777777777777666444444444444444444444444444666777666444333444666222222111111111111222222333333333444444555555555333333333333222222111111333222222111111222222333444333222222111111222222111111222333444333333555333222111222444555444333333444444444333333222111111000///111333444444333222222111000000/////////222000/////////000///---...............///000000///......------------...000000000000//////............---------......///,,,...000111111///---+++***+++,,,,,,,,,,,,++++++************************------,,,,,,+++***))))))(((((()))))))))************)))))))))))))))*********,,,,,,))))))++++++(((((('''&&&'''***++++++***''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''LLLGGGHHHNNNJJJ:::***$$$(((,,,>>>PPPeeevvvrrr[[[WWW444111555IIIaaannnkkkccc^^^XXXlllNNNBBBAAA222iiimmmsssxxxzzz}}}~~~|||vvvxxx||||||zzzxxxvvvuuu}}}|||{{{}}}xxxvvvyyyvvvqqqsss{{{{{{uuuooolllkkkllljjjdddZZZMMMBBB999777777666666666666666666666666666666666666777777777777;;;:::888777777999;;;<<<999999:::;;;;;;;;;;;;;;;777888999999:::999999999666666777777777777666666444444444444444555555555666888999777333222555777333222222222222222222333333333333444555555666666222222222222222111000000333222222111111222222333444333222222111111222222//////222555444222333666333222111222333444333222222333333444444333333222111000000111333444333222111111111000000/////////111000......///000///...------------...///000000......---------------...222222222111000//////......------------...//////,,,...///000000///---,,,)))***+++,,,---,,,+++************+++******)))(((,,,,,,++++++******))))))'''(((((())))))*********)))))))))))))))******+++***------******,,,,,,***)))'''&&&''')))*********&&&'''(((((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''NNNKKKLLLPPPRRRHHH666(((333&&&%%%000>>>SSSeee}}}vvv|||YYY@@@GGG@@@HHHSSSaaasssyyyeeeJJJPPPPPPkkkaaaMMMDDDAAAfffnnntttxxxzzz}}}yyy|||}}}{{{{{{yyytttyyy{{{www{{{uuussswwwuuuooosss}}}|||wwwssspppmmmjjjhhhjjjcccVVVHHH===888888888666666666666666666666666777777777777888888888999:::999999888888888888999777777777777888999;;;<<<888999:::::::::999888777666777888888888888777666444444555555555666666666888:::;;;888333222555888444444333333333333444444333333444444555666666666222222333333333222111000333222222111111222222333444333222222111111222222000///222666444000111666222111111111333444333222111111222333444444444444222111000111222333222111000000000000000//////...000///------...000000///------------...///000000...------,,,,,,------...000000000///////////////---------------...//////------...//////......---)))***,,,---...---,,,+++)))***++++++***)))((('''************************''''''(((((()))******+++)))))))))))))))***+++++++++......++++++......++++++)))'''''')))*********&&&'''(((((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''QQQOOOOOOSSSWWWRRR???,,,+++$$$222III^^^wwwZZZEEEWWW___nnnwwwyyytttXXXMMMVVVjjjoooQQQ777BBBSSSoootttxxxzzz~~~~~~|||{{{}}}{{{ssstttyyyrrryyyrrrqqquuusssmmmqqq|||yyyvvvrrrqqqqqqooojjjeeeiiibbbTTTDDD:::888888999666666666666666666666666777888888888999999999999888999:::::::::888666555666555444444666888;;;===999::::::;;;:::999777666777888999::::::999888777555555555666666666777777999;;;<<<999444222555999555444444333333444444555333333444444555666777777333333444555444333222111333222222222222222222333444333222222111111222222111000333777444//////555222111000111333444333222000111222333444555555555333111000111222222111000///000000000000000///...000...,,,,,,...000111000,,,,,,,,,---...///000111------,,,,,,,,,------...++++++,,,,,,---.........---------------...///000........................***+++---//////...---,,,)))***+++++++++)))(((''')))))))))))))))*********&&&''''''((()))******+++))))))((())))))***+++++++++......,,,,,,//////,,,---+++)))(((***++++++***&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''OOOMMMMMMKKKJJJPPPFFF,,,&&&$$$###)))888PPPnnn{{{~~~tttrrruuu~~~|||yyytttqqq^^^VVVSSSWWWSSSFFFAAADDDyyypppjjj}}}xxx~~~}}}yyywwwuuu~~~vvvxxxpppssssssqqqsssyyy|||{{{|||rrrnnnooooookkkggghhhbbbQQQ>>>444666888666555555666666777777888888444444555666666666666666;;;777888===<<<777555888777777777666555666999<<<888888999::::::999999999999999999999999999::::::555666777666555444555777888777666444444555555666555444222222222333555777444444444444444444444444444555555444222111111222000333777999888666555555333333333222111000//////000000111111111222222222222222333333333333444444222333444444555555555555222111111111333333111//////////////////......---000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,++++++++++++,,,...---,,,,,,---///---,,,+++++++++,,,---...,,,...///...,,,+++,,,---,,,***)))***,,,...,,,***))))))))))))))))))))))))(((***++++++***)))+++,,,((((((((((((((()))******++++++***)))(((((())))))))),,,---)))(((***,,,+++*********++++++,,,------)))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''$$$$$$%%%%%%&&&'''((((((SSSMMMJJJGGGGGGSSSRRR???+++'''"""!!!---EEE___oooyyytttjjj```WWWSSSIII???@@@HHH{{{{{{qqq}}}}}}}}}}}}{{{yyyvvvtttvvvssstttuuuwwwxxx|||~~~xxxrrrmmmjjjiiiiiifff^^^NNN<<<555777:::888666666555555555666777777888888888888888777777777===999999<<<<<<777666999888888888777555666999;;;999999::::::::::::999999999999999999999999999999555666777666555444555777888777666555444555555666555444333222333444666777444444444444444444444444444555666444222111222333333666:::;;;:::888777666333222222222111000000000111222222222333333333333222222333333333333444444000111222222333333222222222111000111333333111///000000000000///......---//////...---------------------------------------///...---,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///,,,+++***))))))***+++,,,.........---++++++,,,------+++)))***,,,---+++))))))))))))))))))))))))))))))***++++++))))))***+++((((((((((((((())))))***+++******)))(((((()))))))))---...***)))+++,,,******+++++++++++++++******((((((((((((((((((((((((+++***)))((('''(((((()))%%%%%%%%%&&&&&&'''''''''[[[PPPIIICCCCCCQQQXXXNNN222)))""""""999MMM```xxx~~~wwwmmmbbbXXXJJJ>>>@@@IIIoooxxxwww}}}{{{wwwrrrtttwwwtttvvvzzzzzzyyy~~~~~~wwwmmmhhhiiilllcccZZZIII:::666999:::999888777555444444666888999???===<<<:::999888999999???<<<:::;;;:::888888;;;:::::::::888666777999;;;:::::::::;;;;;;::::::999::::::999999888888777777555666777666555444555777777777666555555555555666666555444444444555666777555555555555555555555555555666666555333222222333666999<<<===;;;999777777222222111111111111111111222222333333333444444444222222333333333333444444000111111222222222222222111111000111333333111000111111111111000///------//////...------------...........................------,,,,,,,,,,,,------+++,,,...---,,,,,,---///---,,,+++******+++,,,---//////...,,,******+++---...,,,++++++,,,,,,***)))))))))))))))))))))))))))***+++,,,+++)))(((((()))((((((''''''(((((()))*********)))((((((((()))))))))---...+++)))++++++)))***+++++++++***)))'''&&&((((((((((((((((((((((((******)))(((((((((((()))&&&&&&&&&&&&&&&&&&''''''^^^OOOGGGCCCAAALLLUUUPPP<<<---###111>>>TTTnnnvvvllldddWWWIIIBBBBBB]]]vvv||||||zzzwwwsssuuuxxxrrrrrrwwwtttnnnyyyzzzrrrmmmmmmpppcccVVVEEE999666888999888888777555444555888;;;===BBB@@@===:::888888999999AAA>>><<<:::999999:::<<<:::;;;;;;999777777888::::::;;;;;;;;;;;;:::999999::::::999888777666666555555666777666555444555777777666666666555555555555666555555555555666777888666666666666666666666666555666666555333222222333666888:::;;;999777555555111111111111111222222222222222222333333333333444222222222333333333444444222333333444444444333333111000000111333333222000222222111111000///------///......---------......------------------------,,,,,,,,,+++,,,,,,------+++,,,...---,,,,,,---///000///...---------.../////////...,,,))))))+++,,,...---,,,++++++***))))))))))))))))))))))))))))))+++,,,,,,+++(((''''''((((((''''''''''''((())))))***))))))((((((((())))))(((,,,...+++)))***)))'''((()))***+++***)))'''&&&(((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&UUUEEE@@@CCCDDDLLLSSSOOOIII888"""$$$'''333IIIeeeyyyxxxmmmgggaaaSSSDDD:::IIIvvv{{{|||xxx{{{yyyvvvtttvvvwwwooommmqqqnnniiivvv}}}zzzyyywwwtttsssdddTTTAAA777666777777555777666555555777;;;???AAAAAA???<<<999888777888888BBB@@@===999888:::;;;<<<:::;;;;;;:::888777888999:::;;;;;;;;;::::::999888999999888777777666555555555666777666555444555777666666666666666555555444555555555555666666777777666666666666666666666666555666666555333222222333222555777666555333222222111111111111111222222222111111111111222222222222222222222333333333444444333333333444444333222222000000000111333333222111111111111000000///------......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++,,,...---,,,,,,---///000///...---,,,---...............,,,))))))***,,,---------,,,***)))))))))))))))))))))))))))))))))+++,,,,,,+++(((&&&&&&''''''''''''''''''(((((())))))((((((((((((((())))))'''+++,,,)))'''((()))'''&&&'''((()))***))))))(((''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&RRR>>>999CCCHHHOOOTTTPPPOOOFFF000""""""''';;;UUUnnn~~~ttthhhccc```UUUAAA222...\\\}}}zzzxxxvvvtttwwwvvvooolllmmmlllooo|||yyyyyy|||}}}yyytttcccPPP<<<555666777666444555555555666999<<>><<<:::999888777777888AAAAAA>>>999777:::;;;:::888999::::::888777888999::::::::::::999888777777888888777777666666555555555666777666555444555777666666666777666555555444444444555555555666666666555555555555555555555555444555555444222111111222///111333333222000000000222222111111111111111111000000111111111222222222222222333333333333444444111111111111111111000///000//////111333444333111///////////////......---...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,...---,,,,,,---///...---,,,*********+++++++++,,,------+++***+++,,,,,,------,,,***)))***+++))))))))))))))))))))))))+++,,,,,,***(((&&&&&&'''''''''&&&&&&''''''((()))((((((''''''(((((())))))'''++++++'''&&&)))***)))'''''''''((()))******+++'''''''''''''''''''''''''''((())))))***)))))))))''''''''''''''''''((((((cccGGG<<>>888777:::;;;888666777999999888777888999999999999999888777666555666666666666666666666666555666777666555444555777555666777777777666444444333333444555555555555555444444444444444444444444333444444333111000000111///000222222111000111222333222222222111000000000111111111222222222333333222222333333333333444444111111111111111000//////000//////111333444333111,,,------...............---------------...//////------------------------------,,,+++************+++,,,...---,,,,,,---///...---+++***))))))******(((***---...,,,+++++++++***,,,---,,,***)))***,,,))))))))))))))))))))))))***++++++***(((&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))))),,,+++'''&&&***......***)))((('''''')))***+++''''''''''''''''''''''''&&&''')))*********))))))&&&&&&''''''(((((()))))){{{XXXDDDFFFHHHHHHHHHCCC<<>>AAA???888777::::::666444666888888888777888999999999999888888666555555555555555666666666666666555666777666555444555777555666777777777666444333222333444444555555444444444444444444444444444444222333333222000//////000///111333333222222333444444333333222111000//////222222333333333444444444222222333333333444444444333333333333333222111000000//////111333444333222***+++,,,---............---------------...///000...........................---,,,+++************+++,,,...---,,,,,,---//////...---+++******++++++&&&)))---......,,,++++++)))+++---,,,***)))+++---)))))))))))))))))))))))))))***+++***(((&&&'''((('''&&&&&&&&&&&&'''(((((('''''''''''''''((()))***+++---,,,'''''',,,111222...,,,)))'''&&&''')))+++''''''''''''''''''''''''$$$%%%'''(((((((((''''''%%%&&&&&&'''((()))******xxxLLLCCCEEEEEEEEE:::>>>GGGPPPNNN;;;&&& %%%AAAccc|||{{{kkkgggnnnccc```fff```HHH---000@@@zzzuuu{{{uuuooouuuqqqllllllvvv{{{rrrtttuuuiiibbbCCC555:::888555666666555555666666777777888888888:::;;;======<<<:::999999BBB>>>777::::::777;;;777777888888888999999999???<<<888777777888666444888666666777888999888777555555555555666666666666777666555444333444555555222222333333444555666666666666666666666555555555444444333222111111111111000111222333444333222111222111000111222222222000000000000000111222333444000555444...111888444***333333333333222111000000222000...000333444000,,,//////...------------...---...---)))***...000...000000000...,,,,,,...000------,,,++++++***))))))...---,,,,,,,,,,,,---...444222///,,,)))))),,,///,,,++++++******++++++,,,)))))))))******++++++,,,+++*********))))))((((((&&&(((***,,,+++)))'''%%%(((&&&$$$'''+++,,,((($$$******)))(((((((((((((((***---...,,,+++,,,+++''',,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&zzzKKK<<<===AAAIIIFFFMMMCCCIIIHHH;;;***777XXXssswwwyyyfffmmmqqqgggNNN444###)))>>>}}}xxxxxxqqqqqqqqqnnnkkkppp}}}{{{rrruuuwwwlll^^^AAA444999777444666666666666666666777777777777888999;;;<<<===<<<;;;:::;;;CCC???888;;;:::777;;;777777888888888999999999===:::777666888999888666777666555555777777666555555555555555666666666666777666555444444444555555222222333333444555555666555555555555555444444444555444333222111111111111000111222333444333333222222111000111222333222000000000000000111222333444444DDDKKK???222111666888222222222222111000//////111///...000333444111---//////...------------......///...++++++///111//////000000...,,,,,,...000.........---,,,+++++++++...---,,,,,,,,,,,,---...111111///,,,))))))+++...---,,,,,,++++++,,,,,,---************++++++++++++************)))))))))((('''((()))***)))(((&&&$$$)))&&&$$$&&&***+++)))%%%******)))(((((((((((((((***------******,,,,,,(((+++***)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%QQQ>>>999<<>><<<>>>CCC>>>... !!!555OOOkkkxxxtttvvvwww\\\???---444yyyyyyoooxxxuuuppphhhqqqxxxvvvsssxxxyyyyyywwwppppppooofffNNN:::333888555444888777888888777777666666555555555666888:::;;;<<<<<<<<<>>>FFFAAA:::<<<;;;777:::888888888888888888888888999888777777777888999:::>>><<<::::::::::::888666555555555555666666666666777666666555555555555555333333333444444444555555444444444444444555555555666555444222111000000/////////000222333444555555333222111111333333222111000000000000111222333444111555555111000333222...111111111111000///...............000333444222000//////...------------...---//////,,,,,,000111///...///000///---,,,---...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,***))))))***---,,,,,,++++++,,,,,,---------,,,,,,++++++***************)))))))))))))))+++***)))'''&&&&&&&&&&&&***'''%%%%%%''')))))))))***))))))((((((((((((((()))+++***'''(((,,,...,,,***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$ZZZGGG<<<888===666888:::888;;;BBBAAA666'''***AAA```xxxwwwrrrzzzmmm@@@$$$&&&???~~~wwwnnnxxxyyyvvvlllqqqsssrrruuu~~~vvvwwwxxxqqqnnnjjj```GGG777444888444444999888888888777777666666555555555666777999:::;;;;;;;;;>>>FFFAAA:::<<<;;;777:::888888888888888888888888:::999888777777777888999???===;;;:::::::::888666555555555555666666666666666666666666666555555555333333333444444444444444444444555555666666666666666555333222111000000000///000000111222444555555333222111222333333333111000000000000111222333444333111---...333888555///222222222222111000///...---...///111333333222111//////...------------...+++......+++,,,//////------...//////---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,***)))))))))++++++************++++++,,,,,,,,,++++++*********))))))))))))))))))******---,,,***(((''''''((())))))'''&&&%%%'''((())))))***))))))((((((((((((((()))+++***'''''',,,---,,,******))))))(((((())))))'''''''''''''''''''''''''''''''''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$gggPPP===333777444999555777999;;;>>>;;;... ###666UUUnnnwwwkkk@@@###111555LLLvvvmmmwww}}}xxxwwwsssqqqmmmkkktttwwwwwwyyyrrrmmmhhh^^^BBB666666999444555:::888777777777777666666666666666666777888888999:::;;;===EEE@@@999;;;:::777:::999999999888888888888888999:::999888666666888:::<<<:::999888888888666444555555555555666666666666666777777777777666555444444444444444444444444444444444555555666777777777444444333222111111111111111111111111222333444555444222111222333444333222000000000000111222333444111444555333000000333555222222222222111000//////...///000111222222111111//////...------------...***---...+++,,,//////,,,,,,...//////---,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++''')))++++++***)))***+++******))))))))))))******++++++******************))))))))))))************,,,+++***)))((()))***+++'''''''''''''''((())))))******)))((((((((((((((((((++++++((((((+++,,,*********))))))))))))******'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%kkkXXXBBB333444111666222::::::666:::@@@777%%%***DDD]]]xxx}}}vvv|||uuuPPP111,,,===BBBXXXyyyooowww{{{uuutttvvvuuuqqqpppxxxxxxtttuuunnniiieee]]]>>>666888;;;444555:::888666666666666777777777777777777777777777888999999;;;CCC???888;;;:::777;;;999999999888888888777777666888999888666777:::===;;;999888777888888666444555555555555666666666666666777777888777666555444444444444444444444444444333333444555555666777777333333222111111222222333222222111111111222444444444333222222444444333222000000000000111222333444000333666333...+++000666111111111111000///...---...000111222111000000000//////...------------...+++...///,,,---000///---,,,...//////---,,,,,,,,,***+++++++++++++++++++++***+++,,,,,,,,,,,,+++***((()))+++***))))))+++,,,+++******************+++))))))))))))))))))******((()))))))))************)))))))))))))))******+++&&&'''((((((((((((((((((******)))((((((((((((((((((++++++))))))+++***'''))))))((((((((())))))***''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%~~~```WWWGGG999999555888333>>>>>>555999EEE>>>+++ """666MMMmmm|||vvvZZZ777"""000CCCJJJMMMeeewww~~~wwwwwwtttxxx{{{{{{wwwppppppiiidddccc\\\===666999;;;444555:::888555555666666777777888888888777777777777777888999999BBB>>>777::::::777;;;999999999999888888777777444666888777777888<<>>&&&!!!"""'''EEEbbbwwwmmm\\\BBB&&&###""" ###""")))???OOOTTTZZZqqq~~~zzzwww{{{zzzpppvvvooopppzzzrrrrrrsssmmmjjj___III::::::999888888777777666888777555555666777666444777777888888888888777777===AAAAAA;;;777888999999:::999888888777777888888555666666777777777777777888999:::999777666666777777666555555555666888999555555555555555555555555666666555555555555555666333333333444555555666666555555444333222222222222444888888555333555666444222222333555666666333111333111000000222333222222111222222222333444555555111111000000//////......---------.........//////...........................,,,+++,,,.../////////---...///...---------...((()))***+++,,,...//////,,,++++++***++++++,,,,,,+++******))))))******+++)))************+++++++++))))))((('''''''''((((((************************+++******)))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***...///,,,&&&%%%(((***(((&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%zzzrrr^^^GGG@@@MMMQQQFFF:::???CCCBBB???===>>>AAACCC000"""!!! !!!888TTTxxxlllTTTEEE333&&& &&&///%%%///...000EEESSSQQQNNN{{{~~~zzzvvvxxxwwwppp{{{oooooo||||||yyyuuupppmmmiiiVVV===:::::::::999888888777777888777666666666666666555666777777888888888888777<<>>EEE>>>))) !!!999YYYtttxxxmmm[[[HHH888---%%%!!!,,,&&&"""'''///333777;;;EEEOOOQQQVVVcccdddZZZVVV~~~}}}zzzwwwuuuwwwyyyllljjj|||~~~vvv{{{yyyzzzpppjjjooodddKKK===<<<<<<;;;::::::999999888666888::::::999777666777555666777888888999888888999>>>@@@<<<888888999888:::999888888777777888888777777777777777666666555666777888888666666666888777666555555555666888999888888888888888888888888666666555444333333333333222222222333444444555555444333333222222333333333222666666333111333444222444222111222444555555555333111000000222333222222;;;888333///...///222555..................------+++++++++,,,,,,,,,------------------------------...,,,++++++,,,------,,,---***,,,666AAABBB777,,,,,,,,,,,,+++******))))))************+++,,,------***))))))(((((())))))***((()))***,,,,,,+++******))))))*********)))((((((''''''''''''''''''''''''+++******)))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))+++---,,,((('''******(((&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%}}}jjj\\\lllsssooohhh```WWWQQQMMMLLLFFFHHHBBB222$$$222OOOjjj}}}WWWPPPFFF;;;222+++%%%"""000///000888HHHTTTSSSLLL[[[______cccjjjbbbXXX[[[~~~yyyzzzyyywwwqqqiiijjjttt|||ssszzzsssoooppp[[[CCCAAA<<<<<<<<<;;;::::::999999555999===>>>;;;888777777555666777888888999999999777<<>>@@@===999777777555555666888888999999999555;;;>>>;;;999::::::999:::999999888777888888888999888777555555555666777555666888777666666777888555555666777888777777777666666666666666666666666777666555444333222222222111222222333333444555555333333333222222333444444222666777333222333444333000333888<<>>:::666999CCCOOOZZZ___RRR___jjjnnnuuuzzzxxxmmmfff___aaaRRRHHHkkk}}}|||yyy}}}uuuuuutttssstttvvvvvvtttsssooo{{{mmmjjjHHHEEE>>>======<<<;;;:::999999999;;;::::::;;;===<<<:::888777777777777777777777777666===AAA>>>999999:::999:::;;;:::888666666777999888999999999888777555444333333444555666777888999666777888888777666777999444444444444444444444444777666555444333222111111000000000111222444555666666555333222111111222333333222111111111222333444222333333444444444333333////////////000111222333///000111000//////111222//////000000///...------++++++,,,,,,,,,---------////////////...---,,,+++******)))))))))***++++++------,,,,,,,,,,,,++++++***************+++++++++,,,***'''(((***+++***(((''''''(((((()))+++,,,---...,,,***)))*********)))((((((***,,,...---***(((******))))))******+++,,,***))))))((((((((((((((())))))(((((((((((())))))(((''''''''''''&&&&&&&&&((())))))((('''&&&'''(((%%%%%%%%%&&&'''((()))***%%%&&&&&&''''''&&&&&&%%%$$$$$$######$$$%%%'''(((&&&&&&&&&&&&%%%%%%$$$###~~~{{{www~~~~~~|||vvvfffTTT[[[XXXTTTNNN>>>*** 999___iiiYYYRRROOOMMMOOOWWWaaahhhlll|||sssiiinnn{{{yyytttqqqrrrdddXXXKKKRRR}}}xxxsssssstttvvvxxxyyyxxxuuummmlllwwwiiibbbBBB???:::=========<<<;;;:::::::::>>>>>>===>>>@@@???===;;;666666666666666666666666666>>>BBB>>>999999999999666777777666444555777999888888999999888777555444333333444555666777888888555666777777666555666777555555555555555555555555666666666555444333111111000000000111222444555666666555333222111222222222222222111111111222333444111111222222222222111111////////////000000111222000111111111000000111333//////000000///......---+++,,,,,,,,,,,,---------..................------000///...---------------------,,,,,,,,,,,,++++++++++++******************,,,***((((((***+++***(((******)))******+++,,,------+++))))))***+++***)))((()))***,,,------***'''***************++++++,,,++++++***)))))))))))))))))))))(((((((((((())))))))))))((((((((('''''''''((()))***)))'''&&&'''(((&&&&&&&&&&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%&&&'''))))))%%%&&&&&&&&&%%%%%%$$$###}}}{{{}}}vvv}}}rrraaaZZZWWWUUURRRFFF222 ,,,OOOyyyhhheeeaaa___^^^```dddiiimmmooovvvqqqwwwyyyllloookkkkkkZZZNNNMMMaaarrrqqqrrruuuyyy|||{{{xxxuuulllpppyyykkk]]]AAA=========>>>???>>><<<;;;;;;;;;???>>>>>>???@@@???===;;;666666666666666666666666666>>>BBB>>>999888999999555666666555555666888;;;888888999999888777666555333444555666777888888888555666777666555444555666666666666666666666666666555555666666555333111000000111111222333444555555555555444333222222222222222222111111222222333444///000000000000000///////////////...//////000000000111222111111111333444//////000000000///......,,,,,,,,,---------......---------...............000///...,,,++++++******------,,,,,,,,,,,,++++++,,,+++++++++***)))))))))+++***((((((***+++******,,,,,,++++++++++++,,,,,,,,,***))))))++++++***)))***)))***,,,---,,,)))''')))************+++++++++,,,++++++***************)))((((((''''''(((((()))***)))))))))((((((((((((((()))******(((''''''(((''''''&&&&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%'''''''''''''''((()))***%%%%%%&&&&&&&&&%%%$$$$$$~~~yyyzzz~~~ttt]]]ZZZVVVRRRJJJ:::&&&###AAAooo{{{ppp||||||||||||}}}~~~{{{yyywwwxxx~~~vvvhhh~~~iii^^^OOOOOO\\\nnnpppppppppuuu{{{~~~zzzuuurrrllltttzzzlllVVV???<<>>@@@@@@===;;;<<<======<<<<<<<<<===<<<:::888666666666666666666666666777>>>BBB>>>999888999888888888888888777777:::<<<777888999999888777666555333444666777888888888777555777777777555444555666666666666666666666666666444555666666555333111000000111222333444444444444555555444333222222222222222111222222222222333333000000000000000000///...//////............//////000111222222111222444555//////000000000//////...------------............,,,,,,,,,---...///000000...------,,,++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,+++***)))((((((******))))))***+++++++++------,,,++++++++++++++++++***)))***,,,,,,+++)))*********+++,,,,,,)))'''))))))******++++++++++++++++++***))))))))))))***(((((((((''''''((((((((()))))))))(((((((((''''''(((***++++++)))((((((((((((''''''&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((())))))%%%%%%%%%&&&&&&%%%%%%$$$yyyooo~~~{{{vvvooopppkkkbbbYYYOOOAAA///!!!555aaa|||sssssswwwyyyxxxkkk^^^RRRVVVlll{{{rrrqqqpppssszzz|||uuuooonnnkkkuuuuuugggJJJ;;;777===:::>>>BBBAAA>>>;;;<<<>>><<<;;;:::;;;<<<;;;888666777777777777777777777777777???BBB>>>999888888888:::::::::888666666888:::777777888999999888666555444555666888999888777777777888999888666555666777555555555555555555555555444555555555555444222111111222333444444444444444444444444444333222111111111111222222333333333333111222222222111000000//////............//////000000111222222111222444666//////000000000000000///------........./////////,,,,,,,,,,,,---///000111///////////////000111222------,,,,,,,,,+++++++++,,,,,,,,,+++***)))((((((******************,,,------,,,+++************************+++---...---+++*********+++,,,,,,***(((((()))***++++++++++++*********)))(((((((((((()))((((((''''''''''''((((((((((((((('''''''''&&&&&&(((***,,,,,,***)))(((((((((''''''&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%zzz}}}vvv{{{zzzqqqgggtttooofff[[[SSSKKK>>>222000UUUwwwwwwrrrsssxxx|||rrr\\\^^^YYY]]]yyyuuusssooopppxxxxxxqqqlllnnnoooyyyrrrdddCCC<<<777>>>999>>>BBBBBB===;;;<<<>>>===<<<<<<<<<===<<<999666888888888888888888888888888???CCC>>>999888888777999999888666444444555777666777888999999888777666444555777999999888777666888999:::999777555666777555555555555555555555555555555444444444333333333111222333555555555444333444444444444333222111111000111222333333333333222333333333333222111000000............///000111222///000111111111222444666//////000111111111000000.........////////////000------,,,,,,---...000111,,,,,,,,,---...///111111------,,,,,,,,,,,,++++++,,,+++++++++***))))))))))))***+++*********,,,...,,,,,,+++*********************+++---000000///---***))))))***,,,,,,+++***((()))***,,,,,,+++*********))))))((((((((((((((((((''''''&&&&&&''''''(((''''''''''''&&&&&&&&&&&&(((***------,,,***)))(((''''''&&&&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%|||sss{{{ttt}}}yyylllmmmllleee[[[UUUQQQIII@@@!!!***FFFhhh{{{tttpppnnnbbbPPP[[[___fff}}}wwwtttmmmmmmuuuvvvooommmqqqttt}}}oooaaa>>>===777???777===BBBBBB===:::;;;>>>>>>============<<<999777999999999999999999999999888???CCC>>>999777888777777777777666444444666888666777888999999888777666444666888::::::999777555888999999888666444555666666666666666666666666666666555444222222333444555111222444555666555444333444444444555444333111000000111222333333333222222333333333333222111000///------...///000222333444...///000000000111333555//////000111111111111111....../////////000000000...---,,,,,,,,,...000111+++*********+++,,,------------,,,,,,,,,,,,++++++++++++******************(((***++++++******,,,///---,,,,,,+++++++++,,,,,,++++++---///222222111///)))(((((())),,,---,,,,,,((()))+++,,,,,,+++***)))+++***))))))(((((())))))(((''''''&&&&&&''''''(((((((((((((((''''''''''''(((+++......,,,***))))))&&&&&&&&&&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$######$$$%%%%%%&&&&&&&&&%%%vvv~~~}}}~~~|||{{{rrrsssssslll```WWWSSSKKKAAA(((555VVVqqqrrrjjj}}}rrriiieeerrrYYY```fffrrrwwwuuullllllsssuuuoooooouuurrrzzzhhhZZZ666:::333;;;666<<>>======<<<<<<<<<;;;888666::::::::::::::::::::::::888???CCC>>>999777888777777888888777777888:::<<<666777888999999888777666444666888::::::999777555777888888777555333444555777777777777777777777777777666333111111222555666111333444666666555444222333444555555444333111000000111222333444333222222333333333222222000//////------...///111333444555---...000000000000333555//////000111111111111111////////////000000000000///...---,,,,,,---///111///......---------......---------,,,,,,,,,++++++***************+++++++++(((***,,,+++******---000---------,,,,,,------...+++,,,---000333444222000(((''''''))),,,---------''')))+++,,,,,,,,,***))),,,++++++***)))*********'''''''''&&&&&&'''''''''))))))))))))(((((((((((((((+++...///---+++))))))%%%%%%%%%&&&'''((()))***%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&&&&%%%$$$######$$$%%%%%%&&&&&&&&&&&&|||wwwxxx{{{xxx{{{{{{kkklllpppmmmddd]]][[[TTTLLLDDD(((!!!:::WWWvvvuuuaaa```oooyyylllkkkkkkiiiwwwpppmmmnnnzzzppppppnnnkkkkkkmmmmmmmmmuuu{{{bbbCCC>>>999222:::<<>>:::777>>><<<;;;;;;;;;;;;999888999;;;<<<;;;888777777777777777777777888999:::;;;;;;888666666888999666444444666888888888777888999777666555444444444444444;;;;;;:::777555555888:::777555333111000111222333111000000222444444333222222333444555444333222111000000000000111111111111444333111000000000111222222///---...000111000............///000222444555111111000000000000111111//////000000000000////////////.........---------------------------------...---,,,,,,++++++++++++++++++************++++++******+++,,,,,,,,,,,,+++***+++---------+++)))(((+++***+++...222333222///***++++++++++++***))))))***+++,,,,,,,,,,,,+++******,,,.........+++(((&&&((((((((('''&&&&&&&&&%%%''')))++++++)))''''''''')))***+++***'''&&&'''(((******)))(((((((((((((((+++******)))(((''''''&&&'''''''''&&&&&&%%%%%%%%%###$$$&&&'''((('''&&&&&&xxxuuu||||||qqqpppqqqlllaaaYYYUUUUUUUUUQQQ666***===ZZZvvvqqqjjjnnn}}}kkkYYYUUUcccxxxvvvkkksss|||~~~zzzwwwuuurrrnnnlllmmmnnnnnnrrrsssYYY>>><<<999444<<<;;;>>>@@@???;;;999999;;;::::::;;;===???>>>;;;888;;;:::999:::<<<<<<<<<;;;:::;;;<<<<<<:::888888999666666666666666777888999888666555666888999777666555777999999777777777888666666555444444444444444444444444333333444777999666555333111000111222222222111111222444444333111222222333444444333222111000000000111111111222222333222111000000000111111222///---...000111000///.........///111222444555111111000000000000111111//////000000000000////////////.........---------------------------------...------,,,++++++,,,,,,+++******))))))******+++******+++,,,,,,,,,,,,++++++,,,---...---,,,***))),,,,,,---000444555333111+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,***(((''')))(((((((((((((((((('''''')))++++++)))'''''''''******)))((('''&&&&&&'''***))))))((((((((((((((()))))))))((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&%%%yyysssxxx}}}yyyqqqpppooonnnjjjccc]]]___eee\\\EEE***$$$999[[[vvvuuu}}}yyytttlllccc___bbblll}}}{{{ggg}}}}}}}}}zzzwwwtttqqqooooooppprrrooogggMMM999999:::888===:::===@@@???;;;888888999:::::::::;;;===>>><<<;;;999888888:::<<<>>>>>>===:::<<<======;;;:::;;;;;;666555555555555555666777666555444666888999999888666888999999777666666777666666555444444444444555222333333222111222555777666555333222111111222333333222222222333333222000111111222222333222222111111000000000111111222222222111111000///000000000111000......000000000///......//////111222444555111000000//////000000111...//////000000//////..................---------------........................---,,,,,,,,,,,,---******))))))))))))************+++,,,,,,,,,,,,+++,,,,,,---......---+++***+++,,,...111444444222000+++++++++++++++******)))---,,,++++++++++++,,,---+++++++++******)))(((((())))))))))))))))))******''')))******(((''''''(((,,,+++)))(((((()))((('''))))))((((((''''''((((((((((((''''''&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$zzzwwwzzz{{{tttjjjhhhhhhkkkqqqooogggdddhhhZZZNNN888"""%%%EEElll~~~xxxmmmccchhhjjjqqqyyyxxxtttwww}}}```~~~~~~~~~~~~wwwtttsssuuutttssssssuuunnn\\\CCC666777::::::===999===@@@???;;;888777888:::999888999<<<=========999888888:::<<<>>>>>>===:::<<<======<<<;;;<<<===666666555555555555666666777777777777888999999888777888:::999777666666666666555555444444444555555777777777555333222444555666555444333333333444444444333222222333333111///000000111111222222222222000000/////////000111222111111000000000//////000111000/////////000000000......///000111333444555000000////////////000000...//////////////////........................................../////////......---------------...***))))))(((((())))))*********+++,,,,,,,,,,,,+++,,,------......---,,,,,,(((***---000222111///---++++++,,,,,,++++++***)))---,,,***))))))***,,,---,,,+++)))((((((((())))))((((((((())))))*********''')))***)))((('''((()))///,,,***)))++++++***((()))(((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$}}}yyyvvvwwwxxxqqqhhhgggddddddgggfff```[[[YYYPPPOOOCCC---222RRRqqq}}}qqqooorrruuussstttuuuuuuqqqooottt}}}oooQQQwww{{{|||yyyuuurrrtttxxxxxxrrroooqqqmmmSSS===777888999;;;;;;999<<>>;;;888888999;;;999888888;;;=========;;;:::999:::<<<===<<<;;;:::;;;======<<<;;;<<<===777777777666777777888888:::::::::999888888888888777888:::999777666666666555555444444444555555666777888888777555444555666777666666555555555555555444333222222333333111///000000000111111222222333000///...------///000111111111111111111000000///000000000/////////000000/////////000111333555666000000////////////000000......////////////......---..............................//////000000000.........------...//////******))))))))))))************+++,,,,,,,,,,,,+++,,,---------------------(((***...000000///......+++,,,,,,,,,,,,+++******,,,***)))'''''')))***,,,,,,+++)))((('''((()))***'''''''''(((((()))))))))''')))))))))(((''')))***,,,+++************((('''((((((''''''''''''(((((()))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$zzzqqqppprrrppplllqqqnnnggg]]]XXXWWWVVVSSSLLLOOOIII777###"""777UUUvvvyyyuuuwww{{{{{{vvvnnnllloooqqqqqqRRRBBBooozzz}}}~~~~~~|||zzzqqqyyyuuuuuuzzzwwwnnniiikkkhhhJJJ:::;;;999999<<<999999<<<>>>===:::999;;;===;;;999888999;;;<<<<<<<<<<<<;;;::::::;;;<<<;;;999999;;;<<<<<<:::999::::::777777777777888999:::;;;:::;;;;;;:::888777777888666888999999777666666777555444444444444555666666222444666666555555666888666666666666666666666666333222222222333333222000111111111111111222333444000///...------///111222111222222222222111000000///000000000......000111/////////000222333555666000//////......//////000---......//////......------------.....................//////000000111111///............///000000++++++************++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------+++---000111000///000111,,,,,,,,,,,,,,,++++++***+++***)))(((((()))***+++++++++))))))((()))***+++''''''((((((((((((((()))(((((()))((('''''')))+++&&&)))++++++)))&&&%%%%%%''''''&&&&&&''''''(((((())))))))))))))))))((((((%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%tttnnnnnnmmmjjjkkktttqqq___VVV\\\bbb___OOOOOOKKK@@@---###<<<]]]}}}}}}}}}wwwzzz}}}~~~{{{}}}wwwppprrrsssbbbIII999@@@tttwww~~~}}}zzzxxxrrr~~~wwwtttxxxtttkkkhhhmmmaaa@@@777???999777<<<888999<<<===<<<::::::>>>AAA;;;:::999:::;;;<<<;;;999<<<;;;::::::<<<<<<;;;:::888:::;;;:::888777777777666666777777999:::<<<===666888999888666555666888555777999999777777777888444444444444444555666666222444666666555555666777444444555555555555444444222111111222444444333111222111111111222333555666222111///......000222444222333333444333222111000///000111000...---///222//////000111222444555666//////............//////---......//////......------------.........//////......///000000111222222//////......///000000111,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++,,,------,,,...000///......000222,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++*********+++++++++***))))))))))))))))))((((((((()))(((''''''***,,,###)))000000***&&&%%%&&&'''&&&&&&&&&&&&'''((()))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%$$$#########$$$%%%&&&|||rrrnnniiidddVVVmmmvvveee[[[fffooommmTTTPPPLLLFFF666###---LLLmmmvvvyyytttiiimmmnnnOOO&&&///GGGxxx||||||zzz|||wwwvvvrrruuurrrkkkkkkrrrZZZ999555@@@:::777<<<888:::<<<===;;;:::;;;@@@DDD;;;:::999:::;;;;;;:::888;;;:::999:::<<<===<<<;;;888999:::999777555555555555555666777999;;;<<<===222555777666555444666999444666888888888777888999444444444444444555666777777888999888666555555555222222333444444333333333111000000222444444333222222222111111222444555777444333111///000222444666333333444555444333222111...000111000...---///222//////000111222444555666//////............//////---..................------------.........//////...//////000111222222222///////////////000111111---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,++++++*********++++++,,,---+++---...,,,***+++...222,,,,,,------,,,,,,+++***,,,------......------,,,++++++++++++++++++++++++,,,+++++++++******))))))((((((((((((''''''***,,,###---555555...((('''***&&&&&&&&&&&&&&&'''((()))&&&'''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$#########$$$&&&'''|||uuuuuummmjjjtttgggmmmpppkkkiiikkkllliiiTTTXXX[[[TTT@@@(((!!!333SSSxxx{{{zzzuuutttWWW777666888@@@~~~qqq|||wwwvvvwwwoooxxxuuuuuurrrlllmmmsssHHH===555666:::<<<<<<<<<999BBBHHHCCC<<<;;;>>>@@@<<<777444555999<<<<<<:::===:::888999;;;<<<999777999<<<>>><<<888666666777666555555777:::===>>>>>>666666777777777777666666777777888888777666555444555555444444444555555666222333555777777666555444444222111222444555444111555444333333222222222222222333444555555444333222222222111111111111222222444555555444222111111222111111000////////////////////////...///111666999//////...---,,,,,,++++++......---...//////---,,,,,,---......------...000............////////////222222222111111111000000//////...---,,,,,,++++++)))---///---(((&&&***...,,,+++))))))+++,,,,,,,,,---------............///------,,,,,,,,,+++++++++,,,+++******))))))******------------,,,++++++***+++,,,---,,,***((((((((())))))))))))))))))))))))------000333000***''')))'''&&&&&&))),,,---)))&&&)))((('''&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$rrrfffkkkdddjjjkkkgggeeeeeeddd```ZZZYYYXXXTTTGGG333###&&&<<>>@@@???HHHKKKEEE===;;;>>>@@@===999666777;;;>>>>>><<>><<<<<<<<<<<<:::888999<<<>>><<<999666666777666666666888;;;<<<<<<;;;666666777777777777666666666777888999999888777777555444444444444555666666333444555666666666555444555333111222444555444222555444444333333333333444333333444444444444333333222111111000000111111222333444444333111000000111111111000///////////////...//////......000333666/////////...---,,,,,,,,,......---...//////...,,,---...000///......///111000000000111111111222222222222222111111111000000//////...------,,,++++++---,,,******+++,,,---------,,,+++,,,------,,,***,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,---,,,,,,++++++(((***++++++***((()))***((((((((((((((((((((((((((())),,,111///***(((***''''''((()))+++***(((&&&((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$wwwhhhiiihhhkkkmmmjjjhhhgggccc^^^fff```ZZZWWWNNN===---$$$###DDDhhh~~~uuu]]]KKKEEE===;;;FFFQQQbbb}}}xxxwwwvvvnnnwww{{{yyyppplllllleee[[[???;;;:::===>>>===???CCCFFFMMMNNNFFF===<<>>;;;999:::>>>AAAAAA@@@AAABBBBBB@@@>>>;;;::::::999;;;>>>===999666666888777777888:::<<<<<<:::888666666666666666666666666555666777999::::::999999444444444444444555666666666666666555555555555666666444222222333444444444444444444444444444555555444444333333333333444444222111111000000111111222222333333222000///000111111000000///////////////---...//////...///111333000000//////......------...------...///000...---...///000000//////000222111111111111222222222222222111111111111000000000//////......---,,,,,,,,,///(((###$$$,,,111///+++///...---...///...,,,***+++++++++,,,,,,,,,------//////...---------------------,,,+++++++++++++++***+++,,,,,,,,,,,,,,,,,,&&&((()))***)))((()))***(((((((((((((((((((((((($$$%%%)))......)))(((+++&&&(((******)))'''''''''((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&wwwwwwlllllllllllllllkkkfffbbbnnngggaaa\\\RRRAAA333+++$$$111TTTlll~~~|||wwwwww}}}gggRRR999444CCCPPPRRRRRRVVVuuu{{{}}}wwwttt|||xxxllljjjppphhhVVV;;;;;;===@@@>>>;;;===BBBHHHLLLLLLCCC<<<<<>>===>>>AAACCCCCCBBBBBBDDDEEECCC>>>::::::;;;888;;;>>>===999777777999777888999<<<===<<<888555666666666555555666666666555666777888999888888777444444444444444555666777999888666444444555666777777666444333333444555555444444444444444555666777555444333222222333444555111111000000000000111111222333333222111000000111000000////////////000000---///000000000///111222111000000000//////.........------...000000///------///000000///...000111////////////000000000111111111111111000000000000//////......---------,,,---&&& """***000///,,,333111...---......---++++++,,,,,,,,,,,,---------000000///...---......///...---,,,,,,++++++,,,,,,)))***+++,,,,,,,,,,,,,,,&&&'''))))))(((''''''(((((((((((((((((((((((((((###$$$)))...---)))(((***&&&)))+++***'''%%%&&&((()))((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&mmmhhhfffhhhjjjjjjfffccckkkiiifffaaaSSSBBB888666---'''AAA\\\xxx~~~{{{wwwyyyyyyqqqyyyttt^^^KKK:::---111???NNNPPPGGG\\\{{{ttt|||vvvhhhgggnnncccNNN:::;;;>>>@@@===888:::???DDDHHHGGG???999;;;???@@@@@@??????@@@AAABBBCCCBBB???BBBDDDBBB===999999999888;;;>>>===:::777888999777888:::<<<===;;;777333666666555555555555666666666666777777777666444333333333333444444666777777:::888666444444666888999777777666444333444555666444444444444444555666777444333222111111222333444111000000000000000000111222333444444222111222333000000////////////000000///000222222111111222333000000000000000/////////...------///000111000...,,,...//////...---///000...////////////000000000000000000000000000000000///...............------,,,(((%%%&&&)))...111111777333...,,,,,,---......------------............111000///------...///000...---,,,,,,++++++,,,,,,)))******+++,,,,,,,,,,,,((()))***)))'''%%%%%%&&&''''''''''''''''''''''''&&&'''+++///...)))''')))&&&)))+++)))&&&$$$&&&(((******((('''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&yyyoooggghhhkkkkkkhhhfff```dddhhhdddVVVEEE>>>@@@333%%% ...HHHbbb~~~xxxyyyxxx___IIIGGGDDDKKKMMMIIIPPPVVVNNNbbb|||{{{yyyuuuyyysssgggeeegggXXX@@@::::::===@@@===888999===AAADDDCCC===999;;;>>>???@@@@@@@@@@@@@@@@@@@@@@@@<<<>>>@@@@@@===:::999888888;;;>>>===:::888999:::888888:::<<<===;;;777444777666555444444555666777666666777777666444333222333333333444555666777888999888666555666777999;;;666777888777555444444555444444444444444444555555333333222222222222333333111000000//////000000111222444444444222222333444///////////////000000111///000111111000111333555000000000000////////////...------///111111000///,,,---......------...///000000000000111111111111//////000000000000000111...........................------,,,,,,...222555777333...,,,,,,---...///---------.........//////222000...---,,,---///000------,,,+++++++++++++++)))***++++++++++++++++++)))***+++)))'''%%%%%%%%%'''''''''''''''''''''''')))))),,,000...(((&&&((('''(((((((((&&&&&&'''(((***)))((('''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&pppmmmooommmjjjiii[[[aaahhhgggYYYHHHAAABBB999000&&&!!! 000CCC```~~~}}}sss{{{}}}~~~wwwuuuuuu___```llllll]]]___eeeZZZooo||||||zzzyyysssuuuqqqkkkjjjeeePPP888;;;999;;;??????<<<<<>>;;;<<<>>>>>>>>>???@@@???>>><<<<<<<<<:::;;;<<<>>>???===:::888888;;;>>>>>>;;;888999;;;888888999;;;<<<;;;888555777666444333333444666777555555666777777666555444333333333444555666777888777666666666777999;;;<<<555777:::999777444444444555444444333333333333444222222333333333333222222000000////////////000000111222333333222111222444///////////////000111111...////////////000444777////////////////////////...------///111222111000---...//////......///000.../////////000000000000////////////000000111111............/////////////////////.........000111333111///...//////---,,,,,,,,,---------.........111000...,,,+++---...000,,,,,,+++************+++***++++++++++++******)))((()))******((('''''''''''''''''''''''''''''''''((((((,,,000...(((&&&((((((&&&%%%&&&'''((((((''')))(((&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$vvvooooookkkhhhggg\\\aaaiiiiii\\\JJJ@@@>>>>>>:::111&&&***FFFkkk~~~xxxtttsss~~~{{{rrrvvvsssdddfffeeeQQQ~~~~~~}}}tttpppppppppqqqrrrhhhPPP888;;;999:::???@@@??????BBBDDDGGGFFF@@@===>>>???===>>>??????>>><<<:::999::::::999999===@@@@@@<<<888888;;;>>>>>>;;;999999;;;999888999:::<<<;;;888666777666444333333444666777444555666888888888777777222333333444555666888888555666666777888:::;;;<<<444888;;;;;;888444333333555444333333222222222222111222333444444333222111000000////////////000000000111222222111000111333///////////////000111111---...---------///444777............////////////...------///111222111000...///000000//////000111,,,,,,,,,,,,---------....../////////000000111111.........//////////////////...,,,,,,---------+++......///111222000,,,)))++++++,,,,,,,,,---------111///---++++++,,,...///,,,+++******))))))******+++++++++++++++***)))(((&&&(((******)))((()))***''''''''''''''''''''''''&&&'''+++///...(((''')))(((%%%###$$$(((***)))''''''&&&%%%$$$###$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$}}}xxxnnnfffbbbgggjjjggg]]]NNN@@@888444555444...%%%***GGGrrrzzzwwwsssxxxyyy|||{{{vvvoookkkkkkfffaaazzzttttttzzzuuukkkrrrnnnpppsssYYY>>>???777888999<<<>>>@@@BBBBBBJJJIIICCC;;;888<<>><<<<<<<<<;;;:::999888777:::999888888:::;;;:::999999:::;;;:::888888888999<<<:::888888999999888888666555444333222333444444777888999999777666666777555555555555555666777888;;;:::888777777888:::;;;888777666666777777666555444444444444444444444444333444444333111111333555//////000000111111111222111222333444555444333222111///...///000111000............//////000111222333111000000111111000...000222111000222666555111000///...------...///000------...//////......---000000000000000//////...////////////////////////,,,,,,,,,------,,,++++++111111000...---,,,+++***+++++++++,,,---///111333///...---,,,++++++,,,------......+++''''''***...555,,,'''+++...+++)))***+++++++++************)))&&&(((((((((&&&%%%&&&''')))&&&%%%)))+++)))(((***&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&"""######$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$nnnwww|||rrrkkknnnbbbTTTLLLMMMPPPQQQOOO@@@===999333,,,%%% 777]]]yyy{{{www~~~yyyttttttqqqkkkmmmsss{{{~~~{{{}}}xxxoooxxxtttmmmqqqrrrqqqhhhOOO;;;888777777999;;;===@@@BBBDDDHHHHHHDDD===;;;======;;;<<<;;;:::999999888888999:::999888999:::;;;:::888888:::::::::888777888999;;;:::888999999:::888777777666555444444444555666666888999999777666666777666666555555444555555555;;;:::888777777888:::;;;888777666666777777666444444444444444444444444444222444444444333222333444000000000000111111111222000111222333444444444333111///...///000111000//////......//////000111222333111000000111111000...000222111000222666555111111000////////////000111........................000000000000000///...---........................,,,,,,,,,------,,,,,,+++000000///...---,,,,,,+++------,,,,,,---...///000///......---,,,,,,------,,,,,,,,,***)))***,,,///333,,,(((,,,...,,,***++++++++++++*********))))))'''((()))(((&&&&&&&&&''''''&&&(((,,,,,,((('''(((''''''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$```fffuuu{{{vvvooo___OOOLLLUUU\\\YYYRRRMMMEEE;;;555111*** $$$???YYYttt{{{qqq{{{zzzssswwwuuunnnxxx{{{vvvxxxuuuooovvvoookkknnnvvvrrrYYYDDD:::444777777888999<<<@@@DDDFFFFFFGGGEEE???<<<===;;;888;;;:::888777777888999;;;;;;:::999:::;;;;;;:::888888999:::999777666777888::::::999:::<<<;;;999777888888777666666666666666666888999999777666666777777666555444333333333333:::999888777777888999:::888777555666777777666444444444444444444444444444111333666666444333333444000000000111111111111111///000111222333333333333111000//////111111000///////////////000111222222222111000000111222000///000222111000222666555111222111000000000111111222///...------,,,---...///111111111000///...---,,,------------------------+++,,,,,,------,,,,,,,,,............---------,,,///...---------------............///......---,,,***)))'''''')))+++,,,,,,111,,,))),,,///...,,,---++++++*********)))))))))((()))***)))'''&&&'''(((%%%''',,,111...'''%%%(((((((((((('''&&&&&&&&&%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$ZZZ^^^iiixxxzzzsssiii^^^\\\aaabbb]]]VVV\\\PPPCCC<<<999222###'''888QQQnnn{{{aaa\\\ppp~~~xxxvvvsssvvv{{{uuuzzz{{{sssttthhhfffiiiwwwnnnKKK<<<>>>666888777777888;;;@@@DDDGGGGGGHHHEEE???<<<<<<;;;777:::888666555666888:::<<<;;;::::::;;;<<<<<<:::888777888999888666666666777::::::;;;===>>>===;;;888888888777777666666666666666777999888666555555666666555444333333333333333999888777777777777888999888666555555666777555444444444444444444444444444111444666777666444333333111111111111111111111111000111111111222222222111111000///000111111000///////////////000111222333222111000000222222111000000222111000222666555111000000000000111111111222111///---,,,+++---...///111111000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---------------------------------------------------...///000//////---,,,***'''$$$%%%(((***)))(((...,,,***,,,...///......************))))))))))))(((******)))((('''((()))(((+++000222...''''''+++))))))((('''&&&%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%TTTZZZhhhsssvvv|||zzzvvviii^^^ZZZ___gggmmmhhh\\\OOOIIIEEE<<<---###333KKKwww|||rrrxxxxxxhhhaaaWWWNNNLLLSSS^^^fffiiiOOOVVVnnnsssqqqvvvzzz|||tttssseeeffflllwwwgggAAA777???888888888777888;;;@@@DDDGGGHHHHHHCCC<<<999;;;<<<999999888666555666888;;;===<<<;;;;;;<<<===<<<:::777777888999888666666666777;;;;;;<<<>>>??????<<<:::777777777777666666555555555777888888666555555666333333333333333444555666777777777777777777777777777666555555666666555444444444444444444444444444222444777888777555444444222222222111111111111111333333222111111000000000222000///000111222111000/////////000000111222333222111000111222333222111000222111000222666555111/////////000000111111111111000---,,,+++,,,...///000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,---------------++++++,,,------.........,,,---...//////...---,,,,,,)))''''''***+++)))&&&+++,,,,,,,,,---//////---*********)))))))))(((((((((******)))((('''((())),,,---000111---''')))///))))))((('''&&&%%%%%%%%%&&&'''''''''''''''''''''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%OOOXXXiiixxxyyyxxxyyytttlllccc^^^```iiiqqqccc\\\TTTOOOJJJAAA333((("""333___~~~sss}}}|||uuulll^^^QQQHHHFFFEEEEEE222BBBaaalll~~~|||tttuuuxxxxxxxxxrrrttthhhiiissssssZZZ<<<555;;;999999888888:::<<>>>>>===:::777888999:::999777666777888;;;;;;;;;<<<>>>>>><<<:::777777777777777666555555555777888888666555555666333333333333444555666777666666666777777666666666777666444555666666555333444444444444444444444444333555777888666555555666222222222222222111111111444333222111111000111111222111000000222222111000000000000000111222333333222111000111333333333111000222111000222666555111......///000111111111111111000...---,,,,,,------...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,---------)))***,,,---............,,,,,,------...---------///---,,,,,,,,,,,,***)))))),,,---+++,,,......+++******)))))))))(((((((((((()))***)))'''&&&'''(((---,,,...///,,,)))***000((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''''''''((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&WWWXXXeeexxx~~~zzzsssqqqnnnlllkkkfff^^^XXXTTTTTTTTTQQQKKKBBB888222###"""&&&BBBeee}}}~~~zzzmmm^^^RRRNNNCCC444222999???^^^|||{{{yyyzzzzzztttvvvkkkhhhvvvkkkLLL:::777999<<<999999:::;;;===???AAABBBCCCDDDBBB===;;;======::::::999999999999::::::;;;=========>>>???===:::777888:::::::::888777888999999888888999:::;;;:::999777888999999999888777666555666888777666444555555555555555444555555666666555666666666666666666555777555444444555666444333444444444444444444444444555666777777666555666777333333333222222111111111333222111111222333444555222111000000222222111000000000000000111222333333222111000111333444333222000222111000222666555111...///000222222222222222000//////...------,,,,,,------......//////......------------------------)))***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,++++++++++++++++++,,,------+++,,,------,,,++++++,,,''',,,---+++***---,,,)))***)))))))))(((((((((((('''((()))(((&&&&&&&&&'''***((()))------***)))+++''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&eeeZZZ]]]ppp}}}zzzxxx}}}wwwllljjjkkkeeeTTTFFFLLLQQQVVVUUUOOOFFF@@@===---((( &&&IIIaaappp|||{{{xxxqqqSSS@@@AAA<<<555HHHiiihhhttt~~~{{{}}}|||yyyyyyyyymmmddduuucccAAA:::::::::AAA999:::;;;<<<>>>???@@@@@@???BBBBBB???>>>>>><<<888::::::::::::::::::::::::======>>>???@@@>>>:::777999:::;;;:::888888888999888666555555777999999888999999:::;;;:::999888777555666888777555444444555888777666555555555555555555555666666666666555555777555444444555666444333444444444444444444444444666777777666555555777888333333333222222111111111111000000111333555777888222111000111222222222000000000000000111222333444222111000111333444333222000222111000222666555111///000222333444444333333////////////...---,,,++++++,,,---...////////////------------------------)))***+++,,,------...------------,,,,,,+++++++++------......---+++***)))++++++***)))***+++---...%%%(((++++++)))(((***,,,&&&,,,...***))),,,+++'''))))))))))))(((((((((((('''(((((((((&&&%%%&&&'''&&&$$$&&&---///+++'''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&jjjfffooossswwwuuuuuukkkhhhfffddddddiiihhheee___WWWLLL@@@777FFF999*** !!!%%%555TTTsss}}}NNNzzz|||rrryyyrrrUUUFFFRRRVVVWWWhhh|||yyy~~~sssmmmuuu{{{wwwyyyrrrkkkVVV<<<444;;;>>>888@@@@@@???>>>>>>=========BBBAAA@@@>>><<<:::888777;;;::::::999888888888999BBBCCCDDDCCC???:::888777999===???===888555777:::888888888888888888888888888999::::::888777777777777888888888777666444333444444444555555555666666777777777777777777777777666777777666444444555777444444333333333333222222999555444666555111000222444444333333222111000000111333222///000444555333111111111000000000000000444222111222111000777???>>>666///---111444333000111222222111333777777333333222111111333444333111000///...---,,,---......+++,,,------......------,,,111222...+++,,,+++'''))))))))))))************...---+++***)))***++++++---..................---............---,,,++++++++++++************++++++,,,,,,++++++***))))))))))))))))))))))))(((''''''''''''(((((())))))******)))'''))),,,,,,)))''')))&&&&&&%%%&&&'''(((***,,,&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((******&&&###}}}mmmmmmppp{{{~~~sssoookkkjjjjjjkkkmmmiii```XXXQQQEEE999BBB<<<222((()))AAA]]]vvvhhhXXX{{{rrrqqqgggnnnuuummmlllzzzzzzwwwjjjccc|||tttsss}}}{{{rrrsssfffOOO;;;555:::???>>>DDDCCCAAA???>>>>>>>>>???BBBAAA???<<<:::999888888;;;:::999999888888888888@@@BBBBBB@@@===:::888888888;;;>>><<<888666777:::777777777777777777777777777999::::::888666777777888999999999888777555444444444444555555555666666666666666666666666666666555666666555444333444666444444333333333222222222888555444666444111000222444444333333222111111000111333333///000333444222111111111111111000000///333111111222000000666>>>===666///...222555444111111222222000222666555111444222111111222222111000//////---,,,,,,,,,---...++++++,,,---------------))))))))))))***)))))))))))))))))))))************---,,,++++++******++++++,,,------......------,,,------------------,,,,,,++++++************++++++******************++++++)))*********))))))(((''''''((((((((()))))))))***)))'''))),,,,,,)))''')))''''''''''''((()))******''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&((((((&&&###wwwlllrrrwww|||{{{tttooommmnnnfffmmmlllbbb]]]\\\RRRCCC??????;;;222''' ***@@@ZZZuuu~~~{{{wwwuuuqqqVVVyyy|||pppvvvssswwwpppiiitttooojjjnnn{{{zzznnnrrr]]]FFF:::777:::???DDDFFFDDD@@@===<<<===???@@@BBBAAA===:::888888888888:::999999999888888888888>>>??????===:::999999999777:::<<<;;;888777888;;;666666666666666666666666666888999999777666666777999999999999888777666666444444555555555666666666555555555555555555555555555555555444222222333555333333333333222222222222777444333555444000000222444333333222222111111111222444444000000333333111000111222222222111//////222000000111000///555===;;;555//////333555555222111222111///111444333///333222000000111111000.........---,,,,,,,,,,,,---***++++++,,,,,,,,,,,,,,,+++(((,,,888<<<555//////)))))))))*********++++++++++++,,,,,,,,,+++******+++,,,,,,------,,,,,,++++++,,,,,,------------,,,++++++************++++++((())))))***++++++,,,,,,*********+++******)))((((((((((((((()))))))))))))))'''))),,,,,,)))''')))(((((())))))))))))((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$~~~{{{tttmmmmmmooo```kkknnneeecccfff]]]MMM>>>AAA@@@888///)))###+++???XXXlllvvvrrrlllllljjjddd^^^___fffnnnnnnWWW___pppgggppprrryyy}}}hhhjjjsssvvv{{{jjjmmmiiifffqqqxxx~~~nnnjjjRRR>>><<<===;;;>>>GGGDDDAAA===999999;;;>>>AAACCC@@@===999777777888888888888999999999888888888;;;;;;;;;:::888888999:::555888::::::999888999:::777777777777777777777777555777888888777666666777888888888888777777666666555555555555666666666666666666666666666666666666444555555333111111222333333333333222222222222111555222222444444000000222333333333222222111111111222555444111000333222000000111222333333111000...111///000111000///444<<<777333//////222444444222111222111...000333222...111000///000111222111000...---------,,,,,,,,,,,,)))***++++++,,,,,,++++++---***666KKKQQQBBB333000))))))*********+++++++++***+++,,,------,,,***)))+++++++++,,,,,,+++++++++***+++,,,---------------++++++************++++++))))))*********+++++++++******+++++++++******)))(((((((((((()))))))))))))))'''))),,,,,,)))''')))((()))*********)))'''&&&))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&yyypppooosssgggpppqqqiiieeedddYYYJJJ@@@BBB@@@;;;777333))) )))999HHHjjjsssPPPJJJRRRVVVYYYWWWVVV\\\jjjvvvwwwaaauuu|||nnnooo{{{mmmaaa```eeennnooozzzxxxjjjhhhvvv~~~zzz{{{~~~vvvppp\\\HHH;;;@@@BBB<<<>>>GGGBBB???;;;888888<<<@@@CCCCCC@@@===999777777888888777777888999999999888777888999999888777777999;;;555666888999888888999999888888888888888888888888444666777777666555666777777666666666555555555555555555555666666666777777777777777777777777777777444555555333111000111222333333222222222111111111444111111333333000000333333333222222222222222111222555444111111333222///111222222333222111000///000///000222000///444;;;444222///000222333222000000222111...///222111---///......///111333333222.........---------,,,,,,)))***++++++,,,,,,++++++,,,)))444IIINNN>>>...***************++++++++++++)))***,,,------,,,+++******++++++++++++++++++*********+++,,,------------++++++************+++++++++++++++*********)))))))))******+++++++++******))))))))))))(((((((((((()))'''))),,,,,,)))''')))))))))*********(((&&&%%%))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%&&&'''(((|||yyy}}}vvvvvvpppggg^^^VVVJJJ@@@CCCEEEBBB<<<;;;;;;222&&&###,,,BBB___|||PPP===>>>HHHSSS[[[aaahhhrrrzzznnneee{{{zzzxxx{{{rrruuuuuu{{{jjj___YYY\\\rrrnnncccjjjrrrppp|||vvvqqqNNNBBB<<>>>>>EEECCC@@@===::::::===AAADDDBBBAAA===:::888888888888666777888999999999888777666777888888777777888:::555666777888888888888888888888888888888888888888333555777777666555666777666555555444444555555666555555666666666777777777888888888888888888888888555666555444111000111222222222222222111111111111222//////222333000000333222222222222222222222222111444444222111444333///333333222222111111111111000000111333111000444;;;444222111111222222111///000111000...000333222...//////...000222333333222......//////......---,,,***++++++,,,,,,,,,,,,,,,///+++///888;;;333,,,,,,*********++++++++++++,,,******+++,,,,,,,,,++++++***++++++,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++************++++++,,,,,,++++++***))))))(((((()))******+++*********))))))))))))(((((((((((()))'''))),,,,,,)))''')))(((((()))(((((('''&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''((({{{pppeee]]]SSSHHHBBBBBBDDDIIIGGG>>>;;;>>>:::111$$$ ###(((BBBbbbyyyaaaFFFAAAJJJXXXdddlllpppsssuuu]]]fffqqqsssyyyvvv~~~yyyqqqBBBEEEUUU^^^]]]jjjppp___TTTtttyyyrrrlllcccaaalllwwwxxxhhh]]]bbbkkkooo}}}wwweeeDDD@@@???AAAAAA>>>@@@EEEDDDBBB>>>;;;:::<<>>???:::***$$$ %%% 555RRRjjj{{{yyykkkSSSTTTYYYbbbkkkrrruuutttrrrkkkvvvkkkrrrqqq~~~}}}qqqcccYYYZZZWWWSSSgggtttddd^^^vvv|||rrrrrrsssmmmjjjkkkrrroooaaaVVVZZZccchhhsssPPP???@@@@@@???>>>>>>BBBFFFDDDBBB>>>:::888999:::;;;BBBAAA@@@>>><<<:::888777444666888999:::999888777444666999:::999888777777777666666777888888666555777777777777777777777777222444666666555555555666888777666555555666777888666666666666777777777777666666666666666666666666777777777555222111222333222222222111111111111000000......111222000000333222222222222222222222222...222333222222555444111666444111//////000333444111111333555333222666<<<777777777777666444222000///111000///111555555111666555333222222222000...///000111111111000...---+++,,,------......------)))...000---+++------*********+++++++++,,,,,,,,,++++++***)))***+++---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***)))++++++************++++++)))))))))***++++++,,,,,,''''''((()))))))))))))))******))))))(((((((((''')))'''))),,,,,,)))''')))'''&&&%%%$$$$$$%%%''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%((((((&&&$$$$$$%%%ZZZHHHQQQSSSOOOSSSXXXUUURRRTTTNNN@@@@@@FFFBBB999000)))&&&###$$$)))111???YYYzzz|||ooozzzsssnnnfffhhhkkkjjjqqqwwwqqq{{{nnnyyywwwuuurrr}}}xxx||||||{{{pppuuuwwwpppgggdddkkktttsssooojjjhhhhhhgggdddaaazzzdddJJJ@@@AAAAAA@@@???@@@CCCEEECCCBBB@@@===:::999:::<<>>888999888333---***111)))$$$$$$"""'''DDDeeezzz}}}ooosss[[[qqqxxxwww}}}vvv|||wwwaaa\\\eeeRRRYYYssseeeaaaffflllqqqttttttsssrrr}}}~~~~~~~~~yyyjjjVVVHHHdddqqqxxxsssYYYDDDAAAAAAAAAAAA@@@???@@@BBBDDD???@@@???===;;;<<<>>>@@@EEE???:::999999666666999777777888888888888777666777777777777777777777777666777888999999888777666666666777777777777666666666666666555555555444444777777777888888888777666;;;:::888777666666666777444555555555555555444444555555444444333333333333444444333222222222222222//////000111222222333333555444222111222333555666222555444000000555555111333333333222222333333333111111222444222111666===888666444333333333222111000111111222222333444444444222000000111222000.../////////000111222333444111000---+++++++++,,,------,,,,,,---......,,,+++,,,++++++******++++++,,,---------,,,,,,,,,++++++,,,+++++++++******))))))++++++------+++)))***+++,,,+++******))))))******+++++++++*********))))))(((((((((((((((((((((((()))))))))+++---...,,,***+++******+++,,,,,,***(((&&&''''''''''''''''''&&&:::666111+++'''%%%$$$$$$''''''''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&vvvZZZXXXWWWaaafffZZZSSSWWWXXXWWWGGG999888<<<:::222,,,///%%%"""%%%### ,,,???ZZZjjj___:::>>>WWWOOODDDsssyyyoooppp|||vvvnnnuuu~~~~~~tttXXXCCC:::^^^~~~nnndddbbbdddeeerrrqqqpppqqquuuzzzyyymmm^^^OOOEEEcccqqqxxxsss___HHH>>>GGG???@@@@@@@@@???@@@CCCFFF>>>>>>>>><<<;;;;;;>>>@@@EEE???::::::999777666888666777777888888888777777777777777777777777777777666777888999999888777666666666777777777777666666555555444444444444444444777888888888888777777777;;;:::888666555555666777444444555555555555555444555555444444444444333333333333222111111111111111---...000222333444444444333222111000000222444666333555444111///000000...222222111111111111222222222111222444333111666===888666444333333333222111000111111222222333444444000000///000000000///...000000000000000000000000///---,,,++++++,,,...///,,,+++***+++------,,,***,,,++++++******++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++******))))))))))))+++...------...//////,,,+++******))))))******+++++++++*********))))))(((((((((((((((((((((((()))))))))***,,,,,,)))'''***)))***+++---,,,***((('''((())))))))))))((('''))))))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&rrrfffbbblllrrrfff^^^```bbbkkkXXXGGGBBBEEECCC<<<666///%%% $$$&&&!!!!!!$$$333EEEddd}}}XXX<<<%%%###444000YYYyyyooonnntttooonnnzzzddd<<>>HHH???@@@AAA@@@???@@@CCCEEE===>>>===;;;999:::<<>>555***&&&'''&&&"""!!!+++CCCbbb}}}wwwYYY777 111eee~~~xxxooorrruuupppuuu|||aaafff^^^eeefffbbbjjjtttzzzyyywwwxxx{{{}}}|||{{{pppaaaSSSJJJIIIJJJdddwww~~~|||yyyXXXIIIDDDAAADDDBBBCCCBBBAAA??????@@@BBB======<<<:::888888:::<<>>>>>999666777666666777888888888888888777777777777777777777777777666666555555666666777777777888888888888777777555555555555666777999:::777999;;;:::888666777888555555666666666555555444333444444555666666555555444444555555555555555555444444333222222222222222222333555555444222...,,,111111222222333444444555222444555555333111111444444333111000000111333444222222333555333222777===777555333333444444333222000111111222222333444444///000222333222222222222///000111111111000......------,,,,,,,,,,,,,,,,,,+++******,,,---...---+++,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++++++++)))...///+++***------***,,,+++******))))))******+++++++++************)))))))))))))))))))))))))))''''''''')))++++++***(((''''''(((+++,,,,,,)))''''''((()))******)))(((''''''(((((()))((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$sssfff[[[NNNHHHCCCDDDFFFGGGLLLRRRPPPEEE555'''%%%'''###)))BBB___xxxqqqJJJ)))000NNN^^^oooiiiiiirrrvvvrrrwww}}}~~~zzz{{{rrryyy~~~}}}mmmUUULLLOOOPPPFFF;;;aaawww~~~{{{~~~lllKKKBBBFFFAAA<<>>===>>>???======;;;999777777999;;;CCC???>>>@@@???:::777666666666777888888888888888777777777777777777777777777666555444444555666777777777888888888888777777666666666666888:::<<<===777999;;;:::777666777888333444555666666666444444333333444555666666666555444444555555555555555555555555444333333333333444666666777777444000+++(((111222333444555555555555...000333444333000222666555444222111111222444555333222333555333222777>>>777555333333444444333222000111111222333333444444///111444555444444444444///000111222222111000///.........---,,,+++***))),,,++++++---...///...,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++*********+++,,,,,,,,,---(((...000,,,+++///000---,,,++++++***)))*********+++++++++************)))))))))))))))))))))))))))%%%%%%'''))),,,---,,,+++&&&&&&(((***,,,+++)))&&&&&&'''(((******((('''&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$${{{YYYNNNBBB@@@LLLOOOHHHHHHRRRRRRNNNDDD666---)))###&&&***<<>>>>>???888;;;<<<;;;999999;;;>>>BBB===:::;;;:::777555666555666777888888777666555666888999888777666777888777777777777777777777777888777555444555666888999777777666666555555555444999BBBCCC999333666777333555666777777777555444333666666777777777777666666444444444333333333222222444444444333333222222222:::::::::888666333000///555666777888777555333222333111///111333555333111444666777666333000//////222000111333333222555::::::555444888999666222111222000000000333555777777000222444222000///000333000000000000000///......000000...---,,,+++++++++++++++++++++,,,---......,,,***((()))+++,,,+++(((+++******)))***+++---...++++++*********+++---...---,,,,,,++++++,,,,,,---,,,***))))))***++++++***+++++++++++++++***)))((())))))))))))((((((((((((&&&''''''((((((((((((((()))'''&&&(((******'''$$$''''''''''''''''''''''''%%%%%%&&&'''((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&xxxooobbbZZZYYYVVVPPPRRRXXXWWWVVVPPPEEE===666...&&&$$$!!!(((666SSSoooHHH999))) <<<]]]zzzmmmiii```YYYhhhwwwqqqttt|||qqqhhhdddeeejjjmmmqqq}}}xxxVVV444$$$FFF___QQQ<<<<<>>???>>><<<;;;>>>AAA@@@;;;999;;;;;;888777888555666666777777666666555666888999888777666777888777777777777777777777777777777555555555666888999999888777666555444333333777@@@AAA888333666777333666666777777777666555444666666777777777777666666444444444333333333222222444444444444333333333333666777777777666444333111666666777888777555333222444333111222555666555333333555666555333111000000222000000333222111444999;;;555333666888555222222333222111111222444555555444555666333000......000000000000000000///............------,,,,,,------------,,,++++++,,,,,,,,,---+++******------,,,***,,,,,,+++++++++++++++,,,++++++*********+++,,,---,,,,,,++++++++++++,,,,,,,,,***))))))***++++++***+++++++++++++++***))))))))))))))))))((((((((((((&&&''''''((((((((((((((()))'''&&&(((++++++(((%%%''''''''''''''''''''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~vvviii]]]WWWVVVZZZ]]]ZZZ]]]\\\UUUMMMDDD999000)))$$$ 111GGGqqq|||xxxDDD  !!!###!!!###'''888]]]yyypppqqqccc^^^iiivvvrrruuu|||pppfffVVV[[[___cccgggrrriiiKKK===***""",,,888LLL[[[OOO;;;666HHHkkkzzz~~~yyy\\\IIIHHHFFFEEEBBB;;;>>>@@@AAABBBAAAAAACCCDDD???AAABBB@@@>>>>>>AAADDD???:::888:::;;;999888999777777777777777777777777666888999888777666777888666666666666666666666666777666555555555666888999:::999888666555333222111555<<<===666333666777444666777777777777666666555555666666777777666666555444444444444333333333333444444444444444555555555222333444555666666555444666666777777777555444222555444444444666777666555222444555555333222111222222000000222222111444999<<<666222444666444222333444333222111111222333444555666555333111///000111000000000000000///......---,,,,,,,,,---.../////////...---,,,++++++++++++...,,,+++,,,---...---,,,------------,,,+++***)))++++++*********+++,,,---++++++************++++++,,,***))))))***++++++***++++++++++++++++++***)))))))))))))))((((((((((((&&&''''''(((((((((((((((((('''&&&))),,,---***'''''''''''''''''''''''''''%%%&&&&&&''''''''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{{{hhh]]]]]]^^^\\\YYY^^^```ZZZRRRJJJ???666...)))$$$ ###///GGGbbb{{{qqqyyysssllluuuXXX///"""$$$&&&(((---333FFFeee{{{tttuuulllhhhlllsssrrrsss~~~vvvbbbUUUZZZggg]]]gggttt}}}kkk:::###???NNNTTTXXX```XXXCCC777KKKlllxxxyyylllLLLDDDMMMHHHEEEFFF===>>>???AAAAAA@@@@@@AAABBB???AAABBB@@@===>>>AAAEEE???;;;888:::;;;888777999999999999888888999999999666888999888777666777888666666666666666666666666777666666555666777888888999888777666555444333333333888999555333666777555777777777777777777666666555666666666666666666555555444444444444333333333333444444555555666666666000111333555666666555555666777777777666555444333555555555555666666666666000222555555444222222333222000111333333111333888===666111222444333222333222222222111111111333555333333333222222333444555000000000000000///......---------------...//////...---,,,,,,+++++++++,,,---,,,,,,,,,---------,,,+++,,,---...---,,,***)))+++++++++++++++++++++,,,+++******))))))******+++,,,***))))))***++++++***+++++++++,,,,,,+++******))))))))))))((((((((((((&&&''''''(((((((((((((((((('''&&&)))---...+++(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%nnnhhhbbb[[[YYY___```ZZZRRRKKKCCC===333,,,&&&###!!!!!!(((@@@bbb~~~zzzttt~~~uuuYYYZZZYYY]]]SSS777 $$$&&&''',,,,,,***)))---444:::;;;___uuussshhhjjjhhhhhhkkknnnooozzzttteee___ooo~~~nnnRRR111!!!)))111666JJJTTT[[[kkkmmmWWWDDDPPPppp~~~~~~xxxnnn[[[CCCEEEPPPGGGBBBEEEAAA>>>???@@@???===<<<===>>>>>>??????===;;;;;;@@@CCCBBB===:::;;;:::777555666888888888888888888888888666888999888777666777888666666666666666666666666666666666666666777777888666666666666666555555555222555666444444666777666666666666666666666777777555555666666666666555555555555555444444444333333333444444555555666666666111222333555555555555444777777777666666555444333333444444444444444555555000222444555444333333333111111222666555222333777===555000111333222222333///000111111000111555777444333111111222333555555000000000000000///......//////...------------...,,,+++++++++,,,,,,---...+++,,,,,,,,,+++++++++,,,***+++,,,---...---,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,***))))))***++++++******++++++,,,,,,,,,++++++))))))))))))((((((((((((&&&''''''(((((((((((((((((('''&&&)))---...+++(((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%vvvkkkeee___]]]bbbccc[[[SSSNNNIIIEEE???888000......+++$$$###777ZZZwwwssszzz|||kkkYYYCCC---555$$$&&&)))...222333...999>>>===HHHYYY[[[QQQQQQiiipppRRRZZZ]]]\\\aaakkknnnxxxyyywwwyyy|||qqqaaaUUU:::'''$$$111AAAEEEQQQPPPQQQeeeqqqdddUUUTTTttt{{{{{{rrr[[[IIIAAAEEEKKKEEE???@@@AAA>>>???@@@>>><<<;;;;;;<<<===>>>>>><<<999:::???CCCBBB===:::;;;:::777555666444555666777777666555444666888999888777666777888666666666666666666666666666666666666777777777777555555555555666666666777333444444555555666777777666555555555555666666777444555555666666555555444555555555555444444444333444444444444444555555555111222444555666666555555777777777666555555444444111333444444333333444555000222555555444333333333111111555999888444333555<<<444///111222111111222---000111111000111555999888555222000111222222222000000000000000///......000000///...---------...++++++++++++,,,---...///***,,,---,,,+++***+++,,,***+++,,,------.........++++++,,,,,,,,,+++******++++++************++++++,,,***))))))***++++++******+++,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((&&&''''''(((((((((((((((((('''&&&))),,,---***'''''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%sssfffdddfffaaafffggg```WWWRRRNNNKKKHHHDDD???;;;888333+++###!!!:::___}}}nnnddd{{{kkkKKK666+++ &&&000))),,,,,,***,,,222444111888RRRaaacccttteee777EEEoooaaaGGGHHHRRRSSS]]]mmmooovvv}}}kkkVVV???(((!!!%%%%%%###+++BBBXXXiiilll___UUUbbbmmmfff^^^[[[zzzxxxwwwrrr^^^HHH>>>EEEEEEDDDFFF@@@<<<@@@===>>>???>>>===<<<===>>>>>>??????<<<:::;;;@@@DDDAAA<<<999;;;;;;777666777444666888::::::888666444666888999888777666777888777777777777777777777777555666666777777777777777666666666666666555555555555444444555666777777777555444333333444555666777444555555666666555555444555555555555444444444444444444444444333333333333111222444666777777777777888777666555555444444444111333555444222222444666111333555555444222222222000222777===<<<666222333:::444///111333111000111...111333111//////333777777444000///000222222111000000000000000///.....................//////000,,,,,,,,,++++++,,,------+++---......++++++,,,...------,,,,,,,,,------...+++,,,,,,,,,,,,+++***))),,,,,,++++++++++++,,,,,,,,,***))))))***++++++******+++,,,,,,------,,,,,,))))))))))))((((((((((((&&&''''''((((((((((((((()))'''&&&(((++++++(((%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$tttcccbbbiiibbbhhhjjjcccZZZTTTPPPMMMGGGGGGEEE@@@:::444---'''%%%***@@@]]]}}}mmmtttGGG!!!&&&111111111444888777444333<<>>>>>@@@AAA@@@AAAAAA>>><<<===BBBFFF???:::888:::;;;999888999666888<<<>>>>>><<<888666666888999888777666777888888888888888888888888888555666666777777777777777888888777666555444444444666444333666777777666777444333333222333444555666444555555555555555555444666666555555555444444444444444444333333222222222000111444666888999999999888777666555555444444555111333555555333222444777222444555555333222111222000222999???>>>777333333999333///222333111000000000222444222...---111666444000------000333444444000000000000000//////...,,,---------///000111222......---,,,++++++++++++,,,...000///---,,,---000000///---,,,++++++,,,---+++,,,,,,---,,,+++***)))---,,,,,,++++++,,,,,,---,,,***))))))***++++++******+++,,,,,,------------))))))))))))((((((((((((&&&''''''((((((((((((((()))'''&&&(((******'''$$$''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$yyyyyylllggg]]]gggyyynnndddaaaPPPLLLIIIJJJHHHAAA===;;;444+++***'''''''''))):::dddmmmhhh}}}bbb000 111222111333+++555GGGLLLPPPPPPUUU^^^ddddddrrrpppJJJ222''''''888IIIUUUTTTPPPOOOaaavvvvvvsss}}}kkkNNN>>>+++!!!$$$111EEEVVV```iiiqqqhhhcccfffssszzzrrrddd[[[^^^}}}yyytttUUUBBBBBBBBBCCCDDDDDDCCCAAA???>>>@@@@@@AAAAAAAAA@@@??????AAA@@@>>>======@@@EEEIIICCC;;;888;;;;;;555555:::666444DDDPPP@@@000333;;;999888777666666777888999888888999888888777666555888777666555555666777888888777777666555555444444555555555555555666777888777666555444444444444444444444444444444444444444888555444555444111111444555444333222111222333444333444555777888888999999;;;999777666666666555333333444444444444333222222444555666888888666555444222333555777777666555444999888555333222111111111///000222222000///000111111111000000000000111111111111000000000000000111//////...//////000111222------......------,,,+++------------------------:::555...++++++,,,,,,***------------------------+++++++++*********))))))))))))))))))))))))))))))++++++******++++++,,,---))))))((('''''''''''''''***************)))(((((()))''''''))),,,,,,((($$$''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%rrrooogggeeettttttoooeeeNNNKKKFFFDDDCCCFFFHHHEEE===666///+++)))(((%%%---LLLkkkuuuaaammmCCC!!! ,,,666***000444DDDRRREEEAAAYYYccckkkhhh```___kkkyyyoooHHH...'''(((((((((***444EEESSSLLLGGGEEEVVVjjjlllmmm{{{}}}eeeNNN<<<)))"""))))))111<<>>:::>>>>>>888555777666888EEEHHH;;;555999888999888777666666777888999888888888888888777666666888777666555555666777888777777666666555444444333333333333333444555666777666666555444444444444444444444444444444444444444888444333555666333333555444444333333222222333333333444555666777888888888:::888555444555555333222333333333333333222222111222444555666666555444222111222444555666555444333888666444222111000000000///000222222000///000111111111000000000000111111111000000/////////000000.........---......//////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,666333///,,,+++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************))))))))))))))))))))))))***************+++,,,,,,))))))(((''''''''''''((()))))))))))))))((('''''')))''''''))),,,,,,(((%%%''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%wwwjjjuuu||||||nnnQQQNNNJJJ@@@===DDDIIIFFFBBBCCC777222///,,,%%%$$$333EEEttt___aaa|||222$$$$$$%%%///666)))555JJJEEEHHH\\\gggyyy|||ttthhh\\\RRRXXXwwwwwwEEE(((###%%%///777444---///===KKKSSSNNNKKKWWWhhhhhhkkk|||iiiJJJ111  $$$%%%"""***777WWWfffppplllhhhnnnxxx}}}iiiXXXaaassshhhddd~~~mmmVVVCCC@@@FFFDDDDDDCCCBBBAAAAAAAAAAAACCCCCCCCCCCCCCCBBBAAAAAA???@@@AAAAAAAAADDDHHHKKKFFF===999<<<<<<555222555@@@CCCIIICCC888;;;===444888888777777777777888888888888888888888888777777777777666666666666777777666666666555444444333333000111111222333444666666666666555444444444444555444444444444444444444444888333111555888666444444333333444444333333222222222333444555666777777777888666444333444444333111222333333333333222111111222222444444444444222222000111333444444444333222777555333111000000000000///000222222000///000111111111000000000000111111//////.........//////000000000///.........//////---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************++++++)))))))))))))))))))))))))))))))))*********++++++***)))((((((''''''((((((((((((((()))(((((('''''')))'''''')))+++,,,(((%%%''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%}}}|||```XXXVVVGGG>>>CCCEEE@@@BBBLLL@@@;;;666333,,,&&&)))111KKKiiiyyy}}}jjjcccsssMMM///111<<>>HHHGGGBBB===999444---******<<>>??????AAADDDGGG???<<<<<<<<<777444@@@QQQYYYFFFBBBFFF>>>666777777777777777888888777777777888888777777888999:::;;;666666777777777777666666555555555555555444444444222222333333444666777888555555444444444555555666444444444444444444444444;;;555111333444222000111222333444555444333222111111222333555666666777777888666555444555555444333222333333333333222111111333333333444444333333333222333333444444444444444777666444333222222222333///000222222000///000111111111000000000000111111---------------...//////333333222111111000111111......//////......---,,,++++++++++++++++++++++++'''+++......,,,***,,,...++++++++++++++++++++++++************************))))))))))))))))))))))))'''((()))************)))******)))((((((((((((((()))******+++++++++*********(((&&&'''***+++)))&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%{{{ZZZTTTSSSUUUOOOBBB999999GGGDDDAAA>>>999444...***222555EEEccc|||zzz~~~qqq```rrrZZZ888...222===QQQ^^^gggpppOOO<<<,,,222UUUhhhNNN---555LLLYYYdddooo~~~kkkIII<<>>AAADDD<<<999::::::555333AAATTTOOO:::888BBB<<<333666:::777777888888888888777777888777777777888999;;;<<<666666777777777777666666666666666666666666666666555555555555666777888888555444444444444555666666444444444444444444444444;;;666333333222000111666333333444444333333222222222333444555666777777777888666444444555666555444333444444444444333222222333333333333333333333333333333333333444444444555777666555333222222333333///000222222000///000111111111000000000000111111---------------...///000000000///.........//////...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))((()))***+++++++++***)))+++***))))))(((((())))))******++++++,,,,,,+++++++++(((&&&'''***+++)))'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%pppiiibbb___\\\RRRBBB666>>>@@@AAABBB@@@<<<555000+++(((,,,>>>[[[www{{{zzzfffeeeggg333'''222aaarrrrrrTTT???>>>EEECCCOOO\\\yyyzzz\\\TTT```mmmqqqeeeAAA???IIIUUUeeeooolllttthhhXXXSSS===888888>>>CCCFFFLLLSSSaaahhhooottt}}}yyyqqqiiiccclllzzzrrrjjj[[[MMMIIIJJJKKKHHHEEECCCCCCDDDDDDDDDDDDCCCCCCHHHGGGGGGGGGFFFDDDCCCBBB>>>===<<<::::::<<<@@@CCC<<<666444666555333;;;GGGAAA555666<<<777555999777666777888999999888777666888777777777888:::<<<>>>555666777888888777666555777777777777777777777777777666666555555666666777444444444444444555666666444444444444444444444444999777555444111000666???444444333333222222333333333444555666777888888888777555333333444555444333444555555555555444333333222222222111111222222222222222222222222333333444666555444222222222222333///000222222000///000111111111000000000000111111------------...///000111.........---....../////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))(((((())))))))))))))))))))))))((()))+++,,,---,,,+++***+++***))))))(((((())))))))))))***++++++++++++++++++(((&&&''')))+++)))'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%uuuiiiiiifffUUUBBB444:::AAAEEEFFFDDD===777333333///'''%%%666ZZZyyyyyynnn}}}qqq\\\zzz[[[:::CCCeeeyyy{{{dddMMMIIIDDDDDDMMM\\\~~~oooqqqnnnRRRKKKRRRWWW```fffbbbmmmdddHHHFFFUUUXXXWWW[[[ccchhhkkksss|||zzzvvvvvvtttyyy{{{fff{{{MMMGGGFFFKKKKKKFFFFFFJJJBBBCCCDDDEEEEEEDDDCCCBBBHHHGGGGGGGGGEEEDDDCCCBBB@@@???<<<:::999;;;@@@DDDBBB999555999;;;777888>>>;;;999;;;888333999<<<222666777888999999888777666888777666666888:::===>>>555666777888888777666555777777777777888888888888777777666555555555555666444444444444444555666777444444444444444444444444888777666555111111;;;FFF555444333222111222333444333444555777888888999999555444222222333444333222555555666666555555444333111111000000000000111111111111000000111111222333555444222111111111222222///000222222000///000111111111000000000000111111---------...///000111111///////////////000111222///////////////......---------------------------///,,,)))+++...000///---------------------------...---,,,+++***(((''''''))))))))))))))))))))))))(((***,,,---------+++***+++******)))))))))))))))(((((()))***************+++(((&&&&&&)))+++)))'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%||||||vvvcccPPPCCCAAA??????>>>>>>AAAEEEAAA999000***''')))222===bbbuuuzzzqqqwwwxxxlllgggbbb:::555TTT~~~vvv___TTTKKKSSSgggdddhhh}}}lllzzzyyyXXXfffMMMWWWeeeaaabbbmmm|||ZZZFFFEEERRRddd{{{yyy~~~~~~qqq}}}zzzvvvvvvyyy{{{tttnnnpppIIIEEEFFFHHHJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBCCCFFFGGGDDDEEEFFFFFFEEECCCAAA???AAA777;;;BBB>>>===BBBBBB:::777444444666888:::;;;;;;===>>><<<777555555777777777777777777777777777888888777777777777888888777777888888888777777666777777666666666666777777555555666666666666555555666666666666555555555555333333333333444444555666;;;999666444555555444333000111222111000000222444444444444555555555666666666555333222111222333333333333333444444444555555333222111000////////////000000////////////000000444333222111000000000000......////////////......111111000000//////......---******///111000000222111///......000111000//////............---------------,,,,,,,,,+++++++++------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,***)))(((+++)))'''(((+++,,,***((()))(((((()))++++++***)))***(((&&&&&&'''((('''&&&))))))))))))((((((((((((***(((&&&(((++++++)))&&&%%%&&&''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&tttbbbJJJFFFAAA???>>>===<<<;;;>>>:::666222,,,(((---444===JJJ^^^ssstttuuufffzzz___@@@(((888hhhjjjUUUVVVbbbWWW\\\qqqwwwlllnnn||||||```aaa^^^YYYXXXbbbeeellllllXXX[[[iii{{{yyykkknnn{{{~~~ooovvv}}}}}}zzzrrroooPPPEEEDDDEEEGGGHHHIIIIIIHHHHHHGGGEEECCCCCCCCCDDDDDDDDDDDDEEEEEEFFFEEECCCAAA??????666:::@@@<<<<<>>CCCCCCCCCDDDEEEGGGHHHIIIIIIGGGDDDBBBCCCEEEEEECCC@@@DDDEEEEEEEEEDDDBBB@@@???<<<555999>>>999;;;@@@>>>:::888555444555555555444888;;;???>>>:::666555666777777777777777777777777666666555555555555666666777777888888888888777777777777666666666666777777777666555444444555666777666666666666555555555555666555555444444444444555999777444333444444333333111222222222000111222444444444444444333333333333444444333222222222333333333333333444444444555555333333111000000000000000000000////////////000000222111000///..................////////////......000000000////////////...:::444000111111......111222111///...///000///...111000000000///////////////.........------------,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++***)))((((((******)))(((''''''&&&((()))***)))'''+++***((()))******)))'''(((((((((((())))))))))))***(((&&&(((++++++)))&&&///---***'''&&&&&&((()))'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&ooodddVVVOOOSSSUUUOOOFFF;;;777666::::::333,,,)))...+++(((,,,===WWWqqqxxxzzzjjjSSSXXXBBBWWWkkkzzzooo^^^rrrrrruuuuuuzzzoooUUU^^^cccTTTRRRWWWXXXoootttpppmmm|||yyy{{{tttiii```dddkkkvvvyyywwwXXXGGGBBB@@@AAAAAABBBCCCEEEGGGIIIJJJGGGDDDBBBCCCFFFFFFBBB>>>EEEEEEDDDDDDBBBAAA???>>>;;;555999===999<<>>===;;;666;;;===999>>>CCC>>>888777777888::::::999888222777;;;<<<888555444444666666666666666666666666888777777666666777777888666666777888888888888888777777666666666666777777888777555333333555777888666666666666555555555555444444333222111111111222999666444333444555444444222333333222111111222444333333333333333333333333222333333333333333333333333333333444444444555555444333222111000000000000000000////////////000000222222111000000000111111......////////////...................../////////999222------...---///333222000///...///000///.../////////.........------000000/////////.........,,,------......---------++++++++++++++++++++++++---,,,+++******+++,,,---)))*********))))))*********))))))***,,,,,,+++)))+++******+++,,,+++)))''''''((((((((()))))))))******(((&&&(((++++++)))&&&###$$$&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&yyykkkkkkmmmbbbRRRDDD666---222===@@@;;;777...222444///&&&&&&666GGGlll}}}zzzxxxrrrRRRccc\\\000CCCYYYEEEdddxxxjjjVVVuuuzzzsssssslllYYY]]]rrrSSSTTTlllEEEVVV___^^^ZZZSSSYYYnnn|||xxxlllRRRKKK]]]nnn|||zzz}}}oooLLLAAA>>>999===HHH???@@@AAACCCEEEGGGHHHIIIDDDEEEEEEEEEDDDDDDEEEEEEEEEDDDCCCBBB@@@>>>======:::888<<<===999@@@FFF???666666777999<<<<<<:::888222666::::::777555444555777777777777777777777777888888777777777777888888555666777888888999888888777777666666666666777777777666555444444555666777666666666666555555555555444333222222222222222333999777555444555666666555333444444333111111222444222333333333444444444444222222333444444444333333333333333444444444555555444333222111111000111111000000////////////000000222222111111111111222222......////////////......---............/////////<<<555000//////...///222111///......000111000///............------------000/////////............,,,------............---++++++++++++++++++++++++,,,++++++++++++,,,,,,---***+++,,,,,,******+++,,,******)))+++,,,---,,,***---,,,,,,---......+++)))''''''(((((())))))*********(((&&&(((++++++)))&&&###%%%(((******)))'''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&wwwttttttdddQQQIII===333444999<<<<<<===555333333444///***...666QQQcccqqqxxxxxx~~~```SSS~~~jjjHHH===aaa|||nnnXXXYYYxxx~~~vvv}}}sss]]]eee]]]bbbNNNUUU|||XXXUUUkkksssnnnjjjjjjttt}}}~~~~~~kkkiiixxx{{{xxx}}}uuuWWWAAA@@@BBB===>>>GGG???@@@CCCEEEFFFGGGGGGGGGCCCEEEGGGFFFCCCCCCGGGKKKEEEDDDCCCAAA???>>>===<<<:::888======999AAAFFF???777777888:::;;;;;;888555444777;;;:::888666777999777777777777777777777777777777666666666666777777555666777888888999999999777777666666666666777777666666666666666666666666666666666666555555555555444444333333444444555555:::888555555666777777666333444444333111111222444222222333444555666666777111222333444444444333333333333333444444444555555444444333222111111111111000000////////////000000111111000000000000111111......////////////......---------.........//////888222...///000///000333000...---...000111111111////////////............/////////.........------,,,,,,---...............***************************+++,,,,,,------,,,,,,+++,,,...---+++***,,,...***))))))***,,,,,,+++)))+++++++++,,,---,,,***''''''''''''((()))************(((&&&(((++++++)))&&&((()))***+++***)))((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&|||zzzhhhSSSLLLBBB:::777777777:::???@@@444+++,,,...+++)))***///JJJ```pppzzzmmmIIIuuuuuuXXXWWWzzzkkkeeewww{{{xxxqqqkkkJJJnnnXXXJJJFFFTTToooHHHooo|||vvvpppwww}}}uuutttssszzz~~~rrrFFFHHHCCC<<<<<>>777777888::::::999555222666999<<<;;;999777999<<<777777777777777777777777666666555555555555666666555555666888888999999999777777666666666666777777555555666666666666555555777666666666555555555555555555555555555666777888:::888666666777888888777444555555333111111222333111222333444666777888888000111333444555444333333333333333444444444555555555444333222111111111111000000////////////000000000000////////////000111......////////////......---------.........//////000+++))),,,//////111555///------...000222222222000000000000///////////////.........------------,,,,,,---.../////////...************************)))***,,,---...---,,,,,,+++---///...,,,+++---///)))(((((()))++++++***)))''''''((()))***)))&&&###&&&''''''((()))******+++***(((&&&(((++++++)))&&&,,,+++***(((''''''''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&uuueeeRRRSSSIII555)))***+++'''111???999000999777...222%%%+++<<>>===@@@CCC>>>???@@@AAACCCDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCDDD@@@@@@AAA@@@???===;;;:::::::::888666:::AAABBB???888777777777666666666666666<<>>:::666777::::::777555555888888666888<<<;;;777666888999777666777666666777888888888888888777777777777777777666666777777777666666777777777777777666666555444444333555555555444333444666888:::777444444666777777555222333333444444555555666555666777777555333333444444111//////222444444222333333333333333444444444333333333333222111000000000000111111111111000000000000000///000000111222......///////////////............------,,,,,,,,,......------...///000222111000///...---......///000000000000000000000000------............------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++((((((((()))))))))******))))))))))))((('''&&&&&&&&&''')))******)))'''&&&%%%***'''!!!(((666555)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$}}}uuukkkWWW@@@333...***'''''''''111BBBGGGAAA@@@@@@:::777///***+++555IIIdddyyy|||sss]]]BBB\\\zzzxxxuuuwwwyyyvvvlllppp{{{{{{lll]]]```ttttttdddRRR>>>FFFiiittt~~~vvvcccZZZbbbooo|||wwwzzz|||sssmmmkkkmmm___xxxgggGGG666;;;GGGCCCDDDCCCBBBAAAAAACCCEEEBBBCCCDDDEEEFFFGGGHHHIIIGGGGGGFFFEEEEEEEEEFFFFFFIIIIIIHHHEEEBBB>>>:::888666777666555999???AAA???777777777777777666666555222:::???<<<888888999999888666666999999888;;;AAA>>>:::777999999666555666777777777777888888888888777777777777777777888888888888777777777777888888888777777666666555555444444444444333222333555777555444333333555666666666555555555555555555555555444666888888777555555666111111222222333333333333555555444444444444444333333333333333222111000000000000111111111111000000111111000/////////000000...///////////////......+++...111000---+++,,,---...------------///000111000000///............///000000000000000000000000.........//////.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++)))))))))*********++++++************)))((('''''''''((()))******)))(((''')))((($$$###(((---+++%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$|||mmmTTT@@@===???999111///***(((888CCC;;;AAAHHH>>>AAA:::111++++++444III[[[uuu}}}xxx|||gggKKKeee}}}uuu{{{~~~wwwpppqqqqqqooowwwzzz~~~ppp\\\uuuwwwdddWWWGGGRRR|||{{{uuuqqq|||}}}kkkUUUOOOVVV```fffjjjnnnzzzbbbKKK???<<>>999666888888666555777888777777777777777888888777777777888888888999999888888777777777777888888888888777777666666666555444444444444222333555888444444333444555555555555777777777777666666555555333555888888777666666666222333444333222222444666555555444444333333222222333333333333222111000000000000111111111111000000222222111//////.........///////////////......---)))...333222---***+++...------,,,,,,---...000111/////////.........//////////////////////////////......////////////......------,,,,,,,,,+++++++++************************************************++++++,,,,,,,,,,,,++++++)))*********++++++++++++***************)))(((((((((((()))******)))((((((---'''$$$(((+++)))''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$sss___RRRVVVZZZRRREEE>>>555+++888FFFDDDIIIKKK===<<<999666222,,,)))000999TTTkkk}}}|||pppwww}}}iiimmmtttuuuPPPXXXcccmmmxxxxxxllllll]]][[[\\\nnn[[[GGG777;;;LLL]]]iiipppfffTTT@@@888===DDDCCC@@@CCCCCCBBBCCCDDDEEEFFFFFFCCCCCCDDDEEEFFFFFFGGGGGGDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCAAA???;;;999777777::::::888:::@@@CCCCCC888999:::;;;:::999777666555===AAA===888666666555555444555777666666>>>GGG<<<777444666777555666888888777777666777777888999888888888999999999999999888888777777777777888888777777777777666666666666555555555444333444666888888999999999888777777777777777666555555444444444111444777888777555444444333333222111000111444777444444333333222222111111333333333333222111000000000000111111111111000000222222000///.........---...///////////////......)))///333222...+++,,,...------,,,,,,---...000111......//////////////////////////////////////////......////////////......------,,,,,,,,,+++++++++******************************************************+++++++++++++++***)))*********++++++++++++)))************))))))((((((((())))))))))))((((((,,,&&&$$$***,,,)))''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$xxxpppsssuuummm^^^SSSJJJDDDKKKYYY]]]YYYNNN???999999;;;<<<666---***---888HHH___yyyyyyqqq|||~~~xxxoookkk[[[[[[ZZZQQQ]]]lllzzz}}}~~~{{{jjjXXXNNNRRRhhh}}}dddVVV+++222BBBUUU___cccnnn{{{yyy|||nnnUUUEEE???:::999===AAACCCCCCDDDCCCCCCDDDFFFGGGFFFEEEBBBCCCCCCDDDEEEEEEFFFFFFCCCDDDEEEEEEFFFFFFEEEEEECCCDDDCCCBBB@@@>>><<<:::999<<<===::::::???CCCCCC999;;;<<<======;;;999888666===AAA<<<777666666666555444555555444555===HHH;;;666333555666555666888777666666666666888:::;;;:::::::::999999999888888777777666666666666777777666666666666666666666666555555555555333444666888<<<>>>??????===;;;;;;<<<444444333333222222222111222444888999777555333333222111000///000111222333333222222222222222111111333333333333222111000000000000111111111111000000222111000///............---......///////////////,,,///222111...,,,---...---,,,,,,,,,,,,...///000---...//////000/////////000000000000000000000000.........//////.........------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++))))))***+++++++++******)))))))))*********++++++((())))))******)))(((((((((((((((''''''((((((((('''$$$%%%(((+++)))((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$wwwlllkkkjjjhhhmmmssseeeQQQKKKCCC@@@@@@AAA>>>777444444///;;;HHH]]]uuuzzzsssuuuyyyhhh{{{```JJJSSSjjjuuu|||ggg___WWWTTTyyyrrr777!!!888[[[ttttttjjjooo~~~~~~~~~~~~}}}gggHHH333>>>??????>>>>>>@@@DDDGGGFFFDDDCCCDDDGGGGGGFFFCCCCCCCCCDDDDDDEEEFFFFFFFFFDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEDDDCCCAAA???<<<:::999===>>>:::999===AAABBB;;;<<<>>>??????===;;;999555<<>>999555666666555555888666555555555666888;;;<<<<<<<<<;;;:::999888888777666666555555555555666666555555555555555555555555444444444333222333555777:::<<>>444444444444333333333333333666999:::888555333333111111111444777777333///222222222333333333333333333333333333222111000000000000111111111111000000111000///...............,,,,,,---///000000000000////////////............---,,,++++++,,,---///000,,,---///000000000//////000000000000000000000000------............------------,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++******((((((((()))))))))******'''(((((())))))(((((((((''''''&&&&&&&&&&&&''''''$$$&&&(((''')))+++***'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$~~~{{{vvv{{{iiiUUUZZZNNNFFF@@@>>>===:::999;;;...<<<===@@@WWWlllsssvvvvvvuuu|||bbbtttXXXVVVqqqxxxzzzfffggg]]]PPPzzz}}}jjjLLL333...555HHHggg}}}{{{nnnnnnzzzsss~~~~~~~~~gggQQQDDDDDDHHHCCC@@@===<<<>>>AAACCCCCCGGGEEEDDDEEEGGGHHHEEECCCDDDDDDEEEEEEFFFFFFFFFGGGEEEFFFGGGHHHIIIHHHHHHGGGEEEEEEDDDCCC@@@===:::888999======999888;;;???@@@<<<===???@@@@@@>>><<<:::333:::===999666888<<<===777777777666333444>>>JJJBBB<<<777777777444444777555555444555666999<<<>>>======<<<;;;999888777777555555444444444444555555444444444555555555555555222333333222111222444666444777;;;<<<;;;:::;;;===777777777777777777777777555888;;;<<<:::666444333333333555;;;???===666...333333333444444555555555333333333333222111000000000000111111111111000000000000///............///++++++---///000111111111111///...---...//////...,,,,,,++++++,,,---///000,,,---///000000000//////000000000000000000000000,,,------------------,,,---------,,,,,,,,,++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,(((((()))***************(((((((((((())))))))))))''''''(((((((((((((((''''''&&&&&&%%%%%%&&&&&&'''%%%***,,,((()))...---'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$~~~yyybbb]]]ZZZSSSKKKDDD?????????<<<444333:::???DDDQQQ___kkkqqq{{{qqqppp}}}fffoooooofffHHHMMM}}}mmmLLL333444III\\\___eeettt~~~vvvgggiiiwwwwwwxxxooo```MMMAAA@@@DDDGGGHHHCCCBBBAAA@@@@@@@@@AAAAAAEEEFFFFFFEEEGGGKKKJJJGGGHHHGGGEEECCCCCCDDDFFFGGGFFFFFFGGGHHHHHHHHHHHHHHHEEEJJJJJJCCC>>>>>>===::::::888555555888<<>>===;;;999888444<<<@@@;;;555444666777555777444444666222999MMM@@@:::555555555444555888666777999999888999;;;===;;;:::888666666666666777777777666666666666777777444444444444444444444444777666444222222222444555333666777666999<<<;;;666777555333222222222444555444666888999:::999888777888888999:::;;;:::777555666666555555444444444333666555333111000000000000222222111111000000//////222111111000///......---$$$)))///333444333111000...///000///---,,,,,,...++++++******++++++,,,---000111222111000///000111222333333222///---............//////......---,,,------,,,,,,,,,+++++++++************************...---+++*********+++,,,************************+++++++++++++++***)))((((((((('''(((((()))***+++$$$%%%&&&'''((((((((((((&&&))))))(((***---,,,''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###wwwuuupppfffZZZNNNEEEAAA@@@===999777888:::<<>>===@@@DDDEEEDDDCCCBBB@@@??????@@@AAABBBEEEGGGFFFDDDFFFJJJIIIEEEGGGFFFEEECCCCCCDDDEEEEEEBBBCCCDDDFFFFFFGGGFFFFFFCCCHHHIIICCC??????>>>;;;;;;888666666999===@@@AAA???>>>>>>===<<<:::888777444<<<@@@;;;555444666777555777444444777222999MMM@@@:::555666666555666888777888999999888888:::<<<:::999888777666666666777666666777777777777666666444444444444444444444444777555444222222333444555333666777666999<<<;;;666666555444333222333444444444444555555555444222111666555555555666555333111888888888777777666666666777666555333222222222222000000000000////////////000000//////...------,,,$$$***...000000000000...///000///---,,,---...,,,++++++++++++,,,,,,------///000///......///000222333333111///---...///...............---,,,,,,,,,,,,,,,,,,++++++++++++************************,,,,,,+++******************************************++++++++++++***)))((((((((((((((((((((()))***&&&&&&'''((())))))))))))&&&))))))(((***---,,,''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$$$$###~~~yyyuuummmaaaUUUMMMIIIHHH???@@@===999888:::;;;999???CCCMMM]]]xxx}}}eeeRRRbbbuuucccsssyyylllQQQKKKEEEIII\\\sssssspppppppppeee]]]kkkyyyqqq~~~wwwiiiXXXJJJCCC@@@======>>>???@@@AAAAAAAAACCCAAA???>>>>>>@@@BBBDDDFFFGGGFFFDDDFFFIIIHHHDDDEEEEEEEEEEEEDDDDDDCCCCCC>>>???AAACCCEEEEEEEEEDDDAAAFFFGGGDDDAAA@@@>>>:::888666444555888<<<>>>???<<<<<<<<<;;;:::888777666444<<>>======@@@CCCEEEEEEGGGGGGEEEGGGKKKKKKGGGFFFFFFFFFFFFFFFEEECCCCCC;;;===???AAACCCDDDDDDDDDCCCEEEGGGFFFCCC???;;;888444222111222555999;;;<<<:::::::::999888777555444555===AAA<<<555333555666444777555555777222888KKK???:::666777888666777999999::::::999777666777999999888888777777777777777444666777999999777666444555555555555555555555555555444444333333333444555333666777666888<<<;;;666444444555555555444333222000000111222333555777888999666333222222333333222333333333333333333333333777777666555444444333333444444555555666666777777333333333222222222111111000111333222000/////////...000111111000////////////...------,,,---------***+++------------///000111222222111///---...///111111111111111000//////------------,,,,,,,,,,,,************************((()))***++++++***(((((())))))))))))))))))))))))))))))************))))))***)))((('''''''''''''''(((((()))))))))(((((('''&&&((((((''')))------)))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$xxxyyysss~~~yyyoooddd[[[VVVUUUHHHJJJDDD::::::AAAAAA;;;777+++...222666[[[~~~iiinnn~~~xxx~~~sssyyytttkkkccciiizzz|||qqqqqqoooiiiooo|||||||||yyyrrruuu|||~~~yyyvvvtttpppjjjPPPEEE;;;<<>>CCCCCCAAA<<<999:::@@@FFF@@@???>>>===>>>@@@CCCEEEDDDFFFFFFFFFIIINNNNNNJJJGGGGGGGGGGGGFFFEEEDDDCCC;;;<<<>>>@@@BBBDDDEEEFFFFFFFFFFFFFFFCCC>>>888555222111000222555999;;;;;;888888888888777666444444555===AAA<<<555333555666444777555666888222777JJJ>>>999666777888666666999999::::::888666666777888888888888888777777777666444666777999999777666444555555555555555555555555444444444333444444444444333666777666888<<<;;;666444444555555555444333222111111222333444666888999:::777333111222333444444111111111111111111111111444444444444333222222111///000000111111222222222333333333333222222222222111222222000...,,,,,,,,,---///111222111///////////////...............///+++---............000111000111111000...---.../////////000000//////...---............------------************************((((((***++++++***)))((())))))))))))))))))))))))((())))))*********))))))))))))(((''''''&&&''''''''''''((((((((('''&&&&&&&&&((((((&&&)))------***'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&vvv}}}xxxooohhhdddcccXXXSSSIII???;;;<<<999555999---'''###222^^^xxx{{{xxx}}}zzztttmmmqqqqqqjjjkkkttt{{{wwwvvv{{{|||{{{tttfffZZZSSSKKKEEE888:::===>>>>>>>>>@@@BBB@@@BBBCCC@@@<<<999:::<<<>>>======>>>???AAACCCDDDDDDFFFFFFFFFIIINNNNNNJJJHHHHHHGGGFFFEEEDDDCCCCCC=========>>>@@@CCCEEEGGGJJJFFFEEEEEECCC<<<666555444333333555999<<<>>>>>>777777777777666555444333666>>>AAA<<<555333555666444888666666888222777III<<<777555777888666666888999999999888666666777888777777888888888888777666555666777888888777666555555555555555555555555555333333444444444444444444333666777666999<<<;;;666555555444444444333333333333333333333333333333333666444111000111222333333222222222222333333333333222222333333222222111000000000000000000000111111000000000000000000000000///111222222000//////000+++...111222111///////////////......///000000111---...000000//////000222///000111000...---...///,,,,,,,,,,,,,,,++++++***............------------************************))))))******++++++******************************(((((())))))******))))))((((((''''''&&&'''''''''&&&&&&'''''''''''''''&&&'''((('''&&&)))---...+++'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&((()))|||xxxwwwwwwpppcccVVVMMMEEE;;;444111+++...)))$$$!!!)))>>>ooo~~~zzzoootttwwwrrreee^^^```eee]]]SSSaaazzztttvvvvvvxxx|||xxx]]]^^^mmmvvvuuutttyyysssqqqjjjkkkrrrpppgggiiittt}}}{{{wwwwwwyyyxxxjjjcccUUUFFF???<<<888222999<<<===999444666???GGGFFFGGGFFFDDD???;;;777666;;;<<<===???AAABBBBBBCCCEEEGGGFFFEEEGGGJJJJJJFFFHHHFFFEEECCCBBBAAABBBBBB???>>><<<;;;===@@@DDDGGGKKKEEEBBBDDDCCC<<<777777555444444777:::>>>??????777777777777666555444333666>>>BBB<<<555333444555444888666777888222666III:::666444666777555555777888888999888666666777999666777888999999888777666666666777777777777666666555555555555555555555555222333333444555555555444333666777666999<<<;;;666666555444333222333444444333333444444444222111000444222000000222333333333333333333333444444444555111222333333333222111000222222222222111111111111000000000000000000000000000111333333222000///000***---000111000///...............///000111222333...///000000///...///111...000000000...---...///,,,,,,,,,,,,,,,+++******------,,,,,,,,,+++++++++***************************************+++,,,,,,++++++++++++++++++++++++'''(((((()))))))))))))))''''''&&&&&&&&&'''((((((%%%&&&'''((((((((((((((('''((('''%%%(((...///,,,'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%''')))+++}}}{{{}}}qqqbbb[[[QQQ@@@555333###000)))"""'''???~~~MMM000===MMM===  %%%@@@CCCYYYjjjnnnwwwsssaaaCCCccc}}}xxx~~~}}}rrr}}}|||}}}zzztttjjjiiioooxxxsssjjjooo}}}sssmmmqqqoooiiiWWWKKK;;;222555===>>>999:::::::::;;;<<<===???@@@FFFDDDAAA???======<<<<<<:::;;;>>>@@@BBBBBBBBBBBBFFFGGGFFFCCCDDDGGGFFFBBBGGGEEECCC@@@??????@@@AAA@@@>>>;;;999:::>>>CCCGGGJJJCCC@@@CCCCCC===999999444333333666:::===>>>>>>777777777777666555444444666>>>BBB<<<555333444555444888666777999222666HHH999555333666777555444666777888888777666666888999666777888999999888777666777777666666666666777777666666666666666666666666222333444444555555555444333666777666999<<<;;;666777666444222222333444555111222444666777666444333333222111222444555555444222222222333333444444444111222333444333222111000000/////////...---------111111111111111111222222...000111000---***((('''))),,,///111000...------.........///000222444444...///000000...---...///...///000///...---...///......//////......---,,,+++++++++*********))))))************************,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))))))))))))))&&&&&&&&&&&&&&&'''((()))&&&&&&((()))************'''((('''%%%(((...///,,,'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""###%%%(((+++---xxxzzzttt```PPPHHHAAA<<<,,,"""&&&'''HHH}}}mmm+++&&&///""",,,"""(((KKKIII>>>WWWeeeqqqrrrhhhlllpppKKK@@@kkknnnwwwwwwwww~~~zzznnnkkkwwwppplllzzz}}}xxx]]]```cccPPPNNNQQQAAA>>>;;;:::;;;=========::::::999999999:::<<<===>>>DDDEEE@@@<<<;;;;;;999<<<===???AAABBBBBBBBBBBBEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA???===;;;;;;>>>AAA???===;;;999:::===AAADDDCCCFFFEEE@@@;;;:::888555555555444444555666888999555333444777666444555:::666>>>CCC>>>777444555444666666555999;;;222888QQQ999666444333444666777777777999888444444777777555777777666555555666777888666555444555666777777555555555555666666666666666555444444333333333444444444555777:::===<<<999666666666555222000000222444444222111111333333222000///000222333444444333333333333333222222111111111333333222222111000000000,,,...///...++++++...111111222000---...444777777222222111...+++******,,,)))+++---,,,+++***++++++---,,,,,,,,,,,,---......222111///......000222333222222222111111111000000........................,,,---...---+++***+++,,,((())))))))))))(((''''''))))))(((((()))+++---...++++++***)))(((((())))))(((((((((((()))))))))))))))(((%%%###'''+++(((!!!''''''(((((('''&&&%%%%%%''''''(((((()))+++,,,---&&&&&&&&&&&&'''''''''(((((('''&&&&&&(((((('''&&&&&&&&&%%%%%%$$$###""""""#########$$$$$$%%%%%%%%%wwwuuu{{{vvv|||yyykkk___PPPEEEAAA777+++###HHHzzzZZZ((((((444111000:::555999,,,...EEEHHHGGG\\\xxxuuupppppp{{{zzzbbb\\\EEE444>>>[[[}}}ooo[[[ZZZgggnnnrrr{{{zzzvvvvvvoooiiinnnqqquuuNNNNNN<<>>DDDFFFBBB>>><<<;;;999;;;<<>>;;;::::::===@@@???===;;;999:::===AAADDDDDDFFFDDD@@@???@@@>>>;;;666666555444444555777888555444666999888444555888666>>>BBB===777444555444666666555999;;;222888OOO888666333333444666777666777999999666555888777555888777666555555666777777666555444555777888777666666666666666666555555555555444444333333444444444666777999<<<>>>>>>;;;888666666555222000000222444333222111222333444333222///000111222333333333333333333333222222111111111333333222222111000000000---///111000...---...///111333333000000444555333111111000...+++***+++---***,,,------,,,++++++,,,---,,,,,,,,,,,,---......000///...---...///111222222222111111111000000000////////////////////////---...///...,,,+++,,,---***************)))(((((())))))(((((()))***+++,,,++++++***)))))))))))))))))))))))))))((((((((((((((()))'''%%%'''+++)))%%%''''''(((((('''&&&&&&%%%'''''''''((()))***,,,,,,%%%%%%&&&''''''''''''&&&'''&&&%%%&&&'''''''''%%%&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$%%%%%%%%%%%%~~~xxxyyy}}}}}}mmm___HHHJJJGGG===000&&&ZZZ~~~oooLLL000222<<<======AAALLLHHHDDDGGGPPPWWW^^^hhh|||ssszzz{{{^^^>>>,,,(((@@@^^^fffppp{{{mmm^^^QQQHHHRRRjjjuuu~~~{{{ttt{{{{{{rrrmmmrrrzzzvvvnnnzzzppp^^^YYY:::111444000888999???<<<999888:::;;;;;;;;;999999888888888999:::;;;===DDDGGGDDD???===<<<999;;;<<<>>>@@@BBBCCCDDDDDDDDDEEEEEEEEEDDDBBB???>>>;;;;;;;;;999888999<<<>>>>>>===;;;:::;;;>>>BBBDDDEEEEEECCCAAADDDHHHHHHCCC888777555444444555666666666666888<<<:::555444777666===AAA<<<666555555444555666444888:::333888MMM888666333333444666666666666999:::888888999888444999888777666555555666666777666555777888999888666777777666666555555444444444444444333333444444555666777999;;;======:::888555555444333111000222444333222111222444555444333///000000000111222222222222222222222222111111111333333222222111000000000...000111222000//////000222555666333222444333//////000000...,,,+++,,,...+++---......---,,,,,,------,,,,,,,,,,,,---......------,,,,,,---///000222111111111111000000000000////////////////////////...///000///---,,,---...+++++++++++++++***************))))))))))))***+++++++++***))))))))))))*********))))))(((((('''''''''***+++((('''***+++)))'''''''''(((''''''&&&%%%'''''''''((()))***+++,,,###%%%&&&(((((('''&&&%%%&&&%%%$$$%%%&&&'''&&&$$$&&&%%%%%%$$$$$$#########&&&&&&%%%%%%%%%%%%%%%$$$zzztttuuuzzzTTT]]]^^^TTTGGG<<<+++777bbbwwwkkkcccfffmmmnnnggg```jjjfffttt}}}~~~www}}}rrrfffGGG333222JJJnnnzzzdddNNNzzz~~~ooo``````ZZZ\\\pppwww{{{ttt{{{ooommmrrrgggJJJCCCbbbuuuggg|||nnn@@@+++000777FFFGGG>>>;;;999888999:::::::::999999999999999999999999;;;BBBFFFCCC???===:::777:::;;;===???AAACCCEEEEEECCCDDDFFFFFFDDDAAA>>>;;;888888888777777777:::===>>>===;;;;;;<<>><<<666444555666<<>>;;;888777888:::::::::999999999:::999999999999888???DDDAAA===;;;999666999:::;;;===@@@BBBDDDEEECCCDDDEEEEEEDDD@@@===;;;666777888777666777999;;;===<<<;;;;;;===@@@CCCEEEEEEEEECCCDDDJJJQQQPPPKKK999888666555444444444444666777;;;???===777444555666;;;===888555555555333444777444555999555777GGG888555333222333555666555555999:::999999;;;999555888888888777666555444444666666666888::::::888666888888777666555444444333333333333333333444555666666666666888:::999777555333444444333222111222444222111000222444555555444000000000000000111111111111111111111111111111111333333222222111000000000000...------000444888:::888999555000...111222000---...//////---------...,,,...//////...---......---,,,,,,,,,,,,---......---.........///000111111000000000/////////......------------------------,,,---...---+++++++++,,,---,,,+++*********++++++,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++******)))(((''''''&&&)))///222,,,&&&&&&((()))&&&&&&'''''''''''''''&&&&&&&&&''''''(((***+++,,,%%%&&&)))++++++***(((&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$zzzttttttssssss{{{qqq```WWWTTTNNNGGG%%%000YYY}}}vvvkkkcccgggpppxxxoookkkhhhkkk~~~{{{|||pppiiipppkkkiiiwwwyyyuuuxxxtttbbb???222PPPmmmkkktttkkkJJJHHHTTTNNNFFF999>>>;;;888777999:::::::::::::::;;;;;;;;;:::999999888>>>BBB???;;;:::999666999999:::<<<>>>@@@BBBCCCBBBCCCCCCCCCBBB@@@===<<<777888888888777777888:::===<<<<<<<<<>>>@@@CCCEEEDDDEEEEEEEEEIIINNNLLLGGG999888666555444444444555555666:::>>>===777555666666:::;;;777444555555333333777444444999555777DDD777555222222333555555555444888999888888:::999666777777888888777666555444555555666888:::999777555777777666666555555444444333333333333444555555666888888888999;;;;;;999777222333444444222222333444222111000111333444333222///000111222222222000000000000000111111111111111333333222222111000000000000...+++,,,000555999;;;777777333...---000333222,,,...000///...------...,,,...//////...------...---,,,,,,,,,,,,---.........////////////000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,+++***(((((()))******++++++,,,,,,---,,,,,,++++++************+++,,,,,,******))))))((((((''''''(((...000+++%%%%%%'''(((%%%&&&''''''((('''''''''&&&&&&&&&'''((()))***+++%%%''')))*********((('''&&&%%%$$$%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###zzzttt||||||nnnccc]]]GGG000"""???vvv||||||~~~gggxxxyyyvvvssshhhjjjooommmnnnzzz~~~~~~nnnQQQ<<>><<<999888999:::;;;;;;;;;<<<<<<===<<<;;;:::999999???BBB>>>;;;::::::888999999999:::;;;===???AAABBBBBBBBBAAAAAA@@@>>>>>>888999:::999888777888999<<<<<<<<<===???AAADDDEEEBBBFFFGGGFFFFFFHHHEEEAAA888777666555444444555666444555999===<<<777555888666999999666444555555222222777444333888666777AAA777555222111333444555555555777888555666999999777666666777888888777666555444444555888999999666333666666666666666555555555333333333333444555666666999888888999::::::888777111333444444333222333444222000000000222222111000///000333555555333000...///000000000111111111222333333222222111000000000///------///333666666555222444222......111222111---///000000...,,,,,,,,,,,,---//////---,,,---...---,,,,,,,,,,,,---............//////......------/////////.........---------------------------------.........,,,+++,,,---***)))(((&&&&&&'''((()))'''(((***++++++++++++***+++*********++++++,,,---))))))))))))((((((((((((%%%***+++(((%%%'''((('''%%%&&&&&&'''((((((''''''&&&&&&&&&'''((()))***+++%%%&&&&&&''''''''''''''''''&&&%%%&&&'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$"""##################$$$zzzttt{{{}}}kkkPPP...777nnnwww___dddooowww}}}|||wwwqqqnnnmmmzzz~~~zzz}}}pppbbbgggeeelllpppooosss}}}~~~qqq[[[DDDHHH```nnnhhhbbbMMMUUUXXXBBB===??????<<<999999:::;;;;;;;;;<<<<<<=========<<<:::999:::@@@BBB>>>;;;;;;;;;:::999999999999:::<<<>>>???BBBAAAAAA@@@@@@?????????:::;;;;;;:::888777888999<<<<<<<<<===???AAADDDEEE@@@FFFIIIGGGDDDCCC@@@<<<888777666444444555666666444444777<<<;;;666666999666999999555444555555222222777444333888777666@@@777444222111333444555555555777777444444888999777555666777888888777666666333333555777999888555333555555555666666666666666222222222333444555666777777666666666888888666444111333444444333222333444222000///000111111000///...111444666666444000...//////000000111111111222333333222222111000000000......///222666666222///...111222///000222222///---///111000...,,,+++,,,+++---......---,,,,,,------,,,,,,,,,,,,---..................---,,,++++++//////.........---------...........................///000///---,,,---...)))(((&&&%%%$$$%%%'''(((%%%&&&((()))*********)))+++*********+++,,,,,,---(((((((((((())))))))))))"""&&&(((%%%%%%(((***(((%%%%%%&&&'''((((((((('''&&&&&&&&&&&&((()))***+++$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&&&&(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$~~~uuuzzzcccLLL)))"""...KKK}}}cccYYYSSSLLLHHHSSSfffssspppkkkooouuuwww||||||sssrrrlll[[[ZZZccciiiuuuuuuxxx}}}|||xxx___RRRRRR]]]lllkkk]]]UUUUUULLL======GGGFFFBBB===:::;;;===@@@BBB@@@@@@>>>;;;999999;;;===;;;BBBFFFCCC@@@>>><<<999999999999888888;;;???BBB@@@AAAAAABBBBBBAAAAAA@@@===>>>>>><<<999888888999999:::===@@@BBBCCCCCCCCCEEEEEEFFFFFFFFFDDDCCCBBB999999777666555555555555888666666:::999555444666666777777777777555333222555444444666444333999@@@999555333555666333222444555555666666666666555555666666777777777777666666777777777777666555444333444444555666666777666666777666444333333444555666666999999666666888888666555555222///000444555222333222222333444444333111222444777999888666222000222222111111111111222222444444333222111000///...000000000000////////////---111222///---000111///...//////...,,,***+++,,,------,,,,,,,,,,,,++++++............---,,,++++++//////.........---------......---------......///////////////............///------111///))))))...---...%%%!!!&&&%%% $$$))))))))))))))))))))))))******************+++,,,***)))(((''''''((()))***''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((###%%%''''''''''''(((***'''%%%%%%%%%''''''&&&%%%(((&&&$$$%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$##############################}}}zzzsssccc>>>333<<>><<<<<>>;;;::::::<<<;;;CCCHHHEEEBBB@@@===:::999999999888888999===@@@@@@AAAAAABBBBBBBBBAAAAAACCCCCCBBB???;;;888777777888:::<<>>:::666444444555666777555555999888555444666666777777777666555444333666444555666444222777>>>:::555333555666333222444555555666666666666555555555555666666666666555555333333444444444444333333444555666666777777666666444333333222222333333333555777777555555888888555666888666222111444666444333222222333444444333111222444777999999666222000222111111000000111111222222222222111111111111111000000000000////////////---111222///---000111///...//////...,,,++++++,,,+++++++++,,,,,,---------,,,,,,------...---------///.........------------......---------......///////////////............,,,***,,,000...******...***,,,$$$"""***)))###%%%))))))))))))))))))))))))***))))))))))))***++++++))))))(((((((((((())))))&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&'''&&&&&&&&&(((***'''&&&%%%%%%''''''&&&%%%(((&&&$$$%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$##############################^^^NNNLLLQQQssszzziiilllzzz|||lllnnnsssxxxlllmmmmmmlllooouuuxxxwwwmmmuuu|||{{{jjjooopppVVVIIIWWWcccaaa\\\MMM===:::CCCGGGDDDFFFDDDAAA??????AAAEEEGGGEEEEEEEEEBBB???;;;::::::<<>>???@@@AAABBBBBBBBBBBBBBBDDDDDDCCC@@@;;;888777777888999;;;>>>@@@AAABBBCCCAAABBBCCCDDDCCCBBBAAA@@@FFFCCC===888555444666777555333444777777444444666666777777777666555444333666444555666444333777???:::555333555555333333555555555666666666666555555444444555555555555444444000111222333444555555555444555666777777777666555222222333333444333333222333666666444444888888666777;;;;;;555222333666666333222222333444444333111111444888::::::777333000111111000000000000111111000000111111222222222333000000000000////////////---111222///---000000///---...///...,,,++++++,,,******+++,,,---...//////***+++,,,---........................------------///......---------....../////////............---,,,+++---///---((((((***%%%(((###$$$---,,,$$$$$$)))))))))))))))))))))))))))((((((((())))))***+++(((((())))))))))))((((((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((&&&&&&&&&%%%$$$&&&)))+++(((&&&%%%%%%&&&''''''&&&(((&&&$$$%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$##############################{{{xxx{{{|||www~~~{{{mmm```___zzzyyyzzz||||||~~~rrrwwwzzzkkkhhhuuu|||rrrooowwwrrr{{{}}}hhhppppppQQQJJJ]]]___[[[RRRCCC999:::AAAEEEDDDEEEDDDCCCBBBBBBCCCFFFIIIFFFGGGHHHFFFAAA===;;;:::===FFFLLLJJJGGGEEEAAA============;;;999999;;;===>>>???@@@BBBCCCDDDDDDDDD???@@@@@@>>>;;;999888999888999:::<<<>>>@@@AAABBBBBBBBBCCCDDDCCCBBBAAA@@@EEEBBB>>>:::777666777888555333333666666444444666666666666666666555555444555444555777666555;;;BBB;;;555222444555333333555555555666666666666555555444555555666666555555444333444555666666777666666444555777888888777666555333444555666666666555444222555666444555999999777666;;;===777111222555666333222222333444444333111111333777::::::777333000111000000//////000000111000111111111111222222222000000000000////////////...222222///---///000///---...///...,,,+++,,,---++++++,,,,,,---......///+++,,,------.........---------------------------//////...------------...//////.........---------/////////...***&&&$$$$$$"""&&&###$$$...,,,""""""))))))))))))))))))))))))((('''''''''((()))***+++&&&''')))******)))(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''&&&$$$###%%%))),,,)))'''%%%%%%&&&''''''&&&(((&&&$$$%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$##############################yyyqqqqqqtttiiiiiijjjjjjiiilllrrrxxxmmmjjjqqqyyy}}}zzznnneeedddhhhqqq}}}|||sssfffllldddHHHMMMbbb[[[UUUDDD999<<>>EEEDDDEEEEEEDDDCCCDDDFFFIIIFFFGGGHHHGGGCCC>>>;;;:::>>>FFFLLLJJJGGGEEECCC???@@@@@@@@@>>><<<;;;<<<>>>===>>>@@@BBBDDDEEEEEEFFF@@@AAAAAA>>>;;;999999999777888999;;;===???AAABBB@@@AAAAAABBBAAA???>>>=========<<<;;;;;;999999888666333333666666333444777777666666555555555555555444333555888888888>>>FFF;;;666222444444333333666555555666666666666555555666666666777777666666666555666666777777666666555555666888999999777666444222333555666777666555444333777777555666::::::888444:::<<<666111111333444333222222333444444333111111333666888888666333111111111000000000000111111222222222111111111111000000000000000////////////...222333///---///000...,,,.........,,,+++,,,------------------------------.........------,,,+++,,,,,,------------------//////...---------------............------------...000///,,,(((&&&%%%$$$%%%***((((((///+++"""###))))))))))))))))))))))))''''''''''''((()))***+++&&&'''(((*********)))(((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((((((((&&&%%%###%%%(((++++++(((&&&%%%&&&''''''&&&(((&&&$$$%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$##############################wwwjjjjjjpppaaaYYYPPPLLLKKKPPP[[[fffiiiuuuqqqgggaaarrryyysssgggxxx{{{mmmdddpppZZZKKKNNNYYYpppjjjhhhlllaaaLLLSSSaaaZZZKKK;;;666???AAA888999DDDBBBEEEFFFEEECCCBBBEEEHHHDDDEEEGGGFFFBBB???===<<<>>>FFFKKKIIIEEEDDDCCC@@@AAAAAAAAA@@@>>>===>>>???<<<===@@@BBBDDDFFFGGGGGGGGGGGGFFFBBB===999888888777777888999;;;>>>@@@AAA??????@@@???>>><<<:::888777888:::<<<<<<<<<;;;:::888555444666666333333666777666555555555555666666444333555888888999???GGG<<<666222333444222333666555555666666666666555555666666777777777777666666555555666666666555555444555666999::::::888555444111111222333444444444444555888888666666::::::888333888999555111222333222333222222333444444333111111222444555555444333222222222111111111111222222333222222222111111000000000000000000///////////////222333///---//////...,,,---......,,,,,,,,,...............------,,,,,,............---,,,+++***,,,,,,,,,,,,------------000///...---------------.........------------,,,***---,,,(((''')))++++++)))000...+++...)))$$$)))))))))))))))))))))))))))'''''''''((()))***+++,,,&&&'''((())))))******)))))))))(((((((((((())))))&&&&&&&&&''''''''''''((('''((('''%%%$$$%%%'''***,,,)))&&&%%%&&&'''''''''(((&&&$$$%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$##############################wwwkkkmmmvvv]]]MMM:::///,,,///:::EEEXXXfffWWWdddoooYYYXXX___lllvvv||||||~~~vvveeeGGG<<>>>>>???EEEIIIFFFCCCCCCCCCAAA@@@AAAAAA@@@>>>===>>>???;;;===???BBBEEEGGGHHHHHHHHHHHHFFFBBB>>>:::888888666666777888:::===???AAABBBBBBAAA@@@>>><<<999777777777999:::<<<===>>>>>>;;;777666777666333333666777666555444444555666777555444555777666666<<>>======>>>:::222<<>>===777666;;;???===@@@DDDGGGEEEAAA???@@@CCC???@@@BBBAAA@@@??????@@@???DDDGGGDDDAAABBBCCCBBB>>>???@@@???>>>======>>>;;;===???BBBEEEGGGHHHIIICCCCCCCCC@@@<<<:::999:::666666777888:::<<>>;;;:::999999999999;;;===@@@BBB===999777777666333333666777666555444444555666777666444555666444333888???<<<666222222333222444777555555666666666666555555444555555555555555555444555666888999;;;<<<<<<<<<555777999;;;:::888555333444444333333444555777888555777777444444777777444444666555333555777666111333333222333444555333111222111000///000111333444444333333222222333333444...///000111222333444444000000000000///////////////333333///---//////---,,,---......,,,,,,---...+++,,,,,,---...///000000++++++,,,---............+++++++++,,,,,,---------111000///...---,,,,,,,,,......---------,,,,,,,,,---///,,,%%%$$$***///000$$$......'''$$$ ###000))))))))))))))))))))))))((((((((()))***,,,---...((('''''''''''')))+++,,,''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''((((((&&&%%%&&&'''---***'''%%%%%%'''''''''(((&&&$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$##############################yyyyyy~~~rrr\\\NNNKKKIIIDDDPPPYYYTTTLLLOOOSSSUUU]]]rrrwwwrrrooocccZZZQQQ777###!!!!!!&&&***,,,)))$$$***<<>>CCCEEEAAA>>>@@@BBBAAA@@@???>>>>>>???AAAAAAAAAAAADDDDDDBBBAAACCCBBB???@@@AAAAAA>>>;;;;;;===@@@:::;;;===@@@BBBEEEGGGHHHCCCCCCAAA>>>:::999:::;;;777777666777999<<>><<<<<<:::666777888999<<>><<<:::888666666666666555444888666333333444555555555333666111111666444555AAABBB444222666333555999444444444444555555555555666444555555555666666777777555222222777>>>AAA===777666777888777555444444555555444333333444555444222555555555555666666666666555555444444444333333333666666555555555444444444777666444222111111222333666444333333555555444222111111111111000000//////---......///////////////000111222111...,,,,,,,,,...000000+++)))+++---,,,...---+++---000222111///---,,,+++,,,......+++'''*********++++++,,,,,,,,,///............------------------,,,,,,------------,,,***'''&&&&&&))),,,,,,...&&&$$$***(((***))))))((('''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((()))'''%%%$$$%%%&&&&&&%%%+++***(((&&&%%%&&&((()))''''''&&&&&&&&&%%%%%%%%%"""############$$$$$$$$$}}}{{{~~~tttqqqttt~~~yyypppooommmhhh\\\dddddd]]]TTTIIIQQQjjj~~~ooodddhhhjjjXXX???:::***!!! !!!###,,,@@@XXXhhhkkknnnttt}}}sssOOO...:::???OOOcccllljjjiiinnnjjjvvv}}}ttthhh```ffffffgggcccTTTBBB999:::;;;;;;;;;;;;;;;;;;;;;;;;@@@EEEFFFBBB>>>@@@AAAAAA:::888666999???EEEHHHIIIBBBDDDDDDAAAAAACCCCCC@@@@@@@@@???<<<::::::===AAA>>>???@@@AAACCCDDDEEEFFFBBBBBBAAA>>>;;;999999:::777777888999;;;===@@@AAACCCEEECCC???===>>><<<999999:::;;;===@@@AAA???===999888555555666666555444888666444333444555555444444777222111666444555AAACCC555222666333555888444444444444555555555555666444555555555666666666777666333222666<<<>>>:::555666777888777555444444555666555444444555666555444666666666666777777777777444444444444333333333333222333333444444555666666888666444222111111333444222000000111333444333222111111000000000000000000---......///////////////000111222111...,,,,,,,,,...111111---+++---...,,,...,,,+++---///111000...000...,,,,,,...---+++(((******+++++++++,,,,,,,,,///............---------//////............//////,,,,,,***(((%%%$$$&&&(((###&&&"""%%%,,,******))))))(((''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***'''%%%$$$%%%&&&&&&%%%***)))'''&&&%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%{{{yyy{{{}}}}}}uuuooonnnxxx~~~uuurrrqqqoooiiihhhcccaaaZZZNNN[[[|||qqq\\\VVVYYY[[[HHH'''***"""###&&&''',,,***...>>>ZZZsss{{{xxx|||mmmQQQ:::+++$$$CCCVVVkkktttqqqooouuu}}}llluuu}}}~~~yyyrrrhhh^^^iiigggddd\\\NNN???999::::::::::::::::::;;;<<<===BBBGGGGGGBBB>>>>>>@@@???HHHBBB;;;;;;@@@EEEHHHGGGCCCEEEDDDAAA@@@CCCDDDAAA@@@???===:::888:::>>>AAABBBCCCCCCCCCCCCDDDDDDDDD@@@AAAAAA???;;;888777777777888:::<<<>>>@@@AAAAAAAAADDDCCC@@@???AAAAAA===:::999:::<<<>>>???>>><<<888666444444555555444333999666444333444555555444555888444222666333444AAACCC555222666333555888333444444444555555555555666555555555555555666666666666444222555:::;;;888333777888888777555444444555666555444555666777666555666666666777777777888888333333333333222222222222///000111222444555777777777666333111000111333555//////...000222444444333000000000000000000000000---......//////////////////111111000...,,,,,,---,,,000111...,,,------+++,,,++++++,,,...//////---111///---,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,///............---------......------------......---------+++'''%%%%%%&&&!!!%%%"""''',,,***)))))))))(((''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***(((%%%$$$%%%%%%%%%$$$((((((&&&%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&~~~{{{wwwzzztttrrrvvv}}}zzzxxxvvvlll\\\WWW___```hhhzzzvvvddd]]]]]]UUUMMM;;;"""+++'''///:::===HHHEEEGGGWWWooovvvqqq~~~xxxSSS222444KKK[[[ooo}}}xxxlllmmmzzzrrryyy~~~zzzsssiii```gggeeeaaaXXXKKKAAA======999999999:::;;;<<<>>>???DDDHHHGGGAAA<<<<<<===<<>>;;;===BBBCCCBBBDDDFFFEEEAAAAAACCCDDDBBB???===:::777777:::???BBBCCCCCCCCCCCCCCCCCCCCCDDD???@@@AAA???;;;888666555666888;;;???AAABBBBBBBBB@@@CCCCCCAAAAAADDDDDDAAA999888777888:::;;;:::999777555333333444444444222999777555444555555555444555999555333666222333AAACCC555333666333555888333444444444555555555555666555555555555555555555555666444333666:::;;;999666888999999777555444444555555444333444555666555444555555555555666666666777333333333222222222111111//////000111333444555666555333111//////111333444222111000111444555444444/////////000000000000000---......//////////////////000111000...---,,,---+++///111...,,,,,,,,,)))+++++++++,,,------------000...,,,+++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,///............---------,,,++++++******++++++,,,---...000///,,,***)))))))))+++***%%%%%%)))+++((())))))((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((+++(((&&&$$$%%%%%%%%%$$$'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&~~~zzzzzzzzzvvvrrrwwwvvvwwwxxxvvvtttxxx~~~{{{yyy{{{tttrrrnnnpppccc[[[gggrrrpppnnnllleeeiiippphhhOOO555"""++++++'''%%%///BBBQQQXXX______cccooo~~~~~~yyyqqqvvvuuukkkPPP444...DDDUUU^^^jjjvvv{{{nnn^^^ZZZaaaiiihhhrrrzzz{{{xxxssskkkdddfffeee___UUUIIIAAA===<<<:::999999:::;;;>>>@@@BBBEEEHHHGGG???::::::;;;:::DDD===666444999???CCCDDDFFFHHHGGGCCCAAACCCCCC@@@>>>;;;888666777;;;@@@BBB@@@AAAAAABBBCCCDDDDDDDDD???AAAAAA???;;;777555555666999<<<@@@CCCDDDCCCCCCAAADDDDDDBBBBBBFFFFFFCCC;;;999777777888::::::999666444222222444444444333:::888555444555555555444555:::777444555111444BBBDDD666333666333555777222444444444555555555555666555555555555555444444444555444444666:::===<<<:::888999999888555444444555333222111222444555444333333333333444444444555555333333333222222222111111111111111222222222333333111111/////////000111222333222111111333333222111//////////////////000000---......///////////////...000111000...---------,,,111333000.........+++++++++,,,,,,,,,,,,,,,------,,,+++***+++...222555,,,,,,,,,,,,,,,,,,,,,,,,///............---------,,,++++++******++++++,,,***,,,//////---,,,++++++---///---***)))***)))'''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***(((%%%$$$%%%%%%%%%$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%||||||wwwqqqrrruuuvvvuuullloootttwwwtttqqqvvv}}}bbbCCC999999999===DDDEEEZZZ```aaarrr}}}vvvwwwsssqqq}}}[[[...!!!'''***000888CCCRRRaaajjjwwwyyyqqqaaaqqqvvv~~~mmm```PPP;;;&&&$$$555LLL^^^ggghhhnnnssssssiiiXXXHHHAAAAAAQQQ___nnnsssrrrppplllhhhhhhfff^^^PPPEEE???;;;888:::::::::;;;===@@@CCCEEEFFFIIIGGG???999999;;;;;;>>>;;;777777:::@@@EEEGGGGGGJJJIIIEEECCCDDDAAA======:::777666999>>>AAABBB??????@@@BBBCCCDDDEEEEEEAAABBBBBB???;;;777666666777999<<<@@@CCCDDDDDDDDDBBBEEEEEEBBBCCCFFFFFFCCC???<<<999888999;;;<<<<<<666444222333444555444333;;;888666555555555555444444:::777555666111444DDDDDD666333666333444777222444444444555555555555666555555555444444444444444444444444777:::=========999::::::888666444444555222111000111333444444333222222222333333333333444333333333333222222222222333333333222222111111111//////000000111111111111111000//////000000///---000000000//////.........---......///////////////...///111000...------...000444555222000111111///+++,,,------++++++,,,---***++++++***+++...222666------------,,,,,,,,,,,,///............---------......------------......''')))+++,,,+++******+++***++++++*********))))))((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))'''%%%$$$%%%&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%zzzyyyzzzwwwqqqrrrttttttrrreeefffkkkpppppppppuuu|||SSS###"""///<<>>RRRhhhppppppnnnmmmkkkhhhdddXXXGGG===<<<<<<:::;;;;;;;;;;;;>>>BBBFFFHHHHHHKKKHHH@@@:::;;;======???@@@@@@??????AAAEEEIIIHHHKKKKKKHHHEEECCC???:::<<<999777888<<<@@@BBBBBBAAAAAABBBCCCDDDEEEEEEFFFDDDDDDBBB???:::888777888777999<<>>:::888999;;;<<<<<<666444333333444555555444;;;999666555555555555444222999888555666111666FFFEEE666333666333444777222444444444555555555555666555555555444444333333333555444555666888:::;;;;;;:::;;;:::999666444444555222111111222444555555444222222333333333444444444444444444444333333333333444444333333222222222222---///111333444444222111///...---...000000///...111111000///...------,,,---......///////////////...///111000...---......111555555000...000111000+++---......++++++,,,...***+++,,,+++***+++///333......---------,,,,,,,,,///............---------//////............//////(((***++++++)))((()))***)))))))))******))))))***'''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&$$$$$$%%%'''''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&~~~|||~~~}}}||||||~~~}}}xxxtttxxxzzzyyy|||||||||~~~}}}wwwttttttrrrmmmhhheeebbbccchhhlllmmmpppuuuYYY333&&&"""666lll}}}{{{xxxIII555@@@888:::FFFMMMTTTggg}}}zzzaaaIIIHHH___www{{{fffMMM999---&&&(((+++(((%%%444KKK```jjjuuu{{{ssslllmmmoooaaaIII===@@@999QQQiiisssqqqnnnnnnmmmddd```RRR@@@888;;;??????<<<;;;;;;<<>>888;;;999777999===AAABBBBBBCCCDDDDDDDDDEEEEEEEEEFFFEEEEEEBBB>>>:::888888999777999;;;>>>AAACCCEEEFFFDDDGGGFFFCCCBBBDDDCCC@@@@@@<<<888666777999:::;;;666555333333555666666555<<<999666555555666555444111888888555666222666GGGEEE666333666333444777222444444444555555555666666555555555444444333333333666555555555666888888999:::;;;;;;999666444444555333222222333555666666555333333333444444444555555555555444444444444333333333333333333333333333333---000333666777666444222///......///222333333222222222111///...---,,,+++---......///////////////...///000000///---...//////222111---+++---///...,,,...///...,,,+++,,,///+++------,,,***))),,,///.........------,,,,,,,,,//////.........---------...------,,,,,,------...,,,---...,,,***))))))***,,,+++***++++++)))(((***'''''''''(((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''%%%###$$$&&&(((((((((&&&&&&'''((())))))((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((~~~|||yyyxxxwwwwwwxxxvvvrrrqqqssstttqqqsss{{{}}}{{{yyyxxxwwwxxx{{{~~~|||yyy}}}|||~~~~~~zzzzzz}}}}}}~~~~~~|||{{{xxxqqqllllllnnnpppiii```ZZZ```kkkmmmdddZZZ)))###"""%%%###"""666ZZZrrrzzznnnDDD222111???HHHTTT]]]ccclllxxxuuujjjRRRPPPOOOSSS[[[fffsss}}}UUU>>>:::(((!!!&&&???QQQ^^^rrrjjjccc```dddaaaSSSEEE???AAA???BBBOOO```kkkmmmjjjXXXLLLAAA???@@@???=========<<<;;;<<>>AAACCCDDDEEEFFFKKKOOOOOOIIIDDDBBB@@@<<<:::888666777;;;@@@DDDEEEEEEEEEEEEEEEEEEEEEFFFFFFIIIHHHEEE@@@<<<888555333666444;;;HHHKKKCCC@@@DDDDDDFFFEEEAAA>>>???<<<888999888666555666888:::<<<888555222333666888777666>>>888555666666444444666222333555555333222;;;FFFGGG999555777222333777444333555666555555666555333333333333333444444555666222444666555555555555444;;;888555555777777555333222222333666888888666444333222222333555555555444444444555666666555222///111222222333333222222111444333222222222333444555////////////000000000000444444444111...,,,+++,,,///............------------******...///,,,***+++---000///***))),,,......,,,---...---+++***+++,,,***,,,------++++++,,,...>>>888000+++)))***+++,,,---//////+++***------+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,++++++***)))(((((('''(((((())))))))))))(((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))$$$$$$''''''$$$$$$)))((('''%%%%%%&&&&&&&&&%%%(((''''''&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&~~~|||zzzwwwtttpppnnnmmmooonnnkkklllooopppmmmkkkrrrzzz|||yyyxxxzzz~~~{{{xxxuuurrrsssvvvzzz}}}}}}|||||||||vvvuuuxxx{{{zzzuuuuuuxxx|||}}}{{{}}}||||||~~~|||yyyxxxyyy|||vvvqqqllljjjiiiiiitttgggaaahhhlll```III777$$$%%%'''***///555999;;;999:::PPPlllyyy~~~{{{wwwyyyhhhIIIFFFLLLFFFOOO\\\hhhpppxxxsss^^^GGG777---666FFFZZZlllwww}}}MMM''' ***<<>>HHHNNNOOOLLLIII@@@;;;???CCCBBB???===>>>===<<<===???BBBCCCCCCCCCHHHHHHAAA;;;;;;<<<;;;:::;;;===???AAABBBCCCDDDHHHMMMOOOKKKFFFAAA999222444555777:::>>>BBBEEEGGGEEEEEEFFFFFFGGGGGGGGGGGGJJJIIIFFFBBB>>>;;;888777999888@@@MMMPPPGGGBBBEEEDDDFFFDDD???<<<<<<999555555555666777888:::;;;;;;999666444444777999999999===888444555666333333666222222444444111000777AAAEEE777444666111222666333333444444333333444444333444444444444444555666666444444444333333555555555999777444444666666555333222222333555777888666444444444333444555555555444444555555666666444222000111222222333333222222111333333222222222333444555000000000111111111222222444444444222...,,,,,,---///............------------******...///,,,***+++---000///+++))),,,...------...///...,,,+++,,,---***,,,------++++++,,,...>>>:::444/////////000111000222111---,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++***))))))(((''''''(((((())))))))))))(((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))%%%$$$((((((%%%&&&***((('''%%%%%%&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''|||xxxvvvtttqqqlllhhhbbbfffgggeeegggkkkllliiieeeiiinnnqqqssssssuuuvvvuuurrrnnnlllmmmqqqwww{{{}}}vvvxxxzzzwwwxxxsssssswww||||||wwwvvvxxxyyy}}}|||vvvuuu}}}uuu{{{zzzxxxyyy|||{{{wwwwwwxxxxxxvvvtttqqqnnnjjjhhhfffooocccaaakkkiiiOOO111!!!!!!(((222999===DDDMMMUUUTTTVVVhhhwwwvvvvvvvvvpppfffpppwwwRRR888666999===HHHYYYmmmuuueee___WWWEEE222(((,,,<<>>???@@@AAACCCHHHJJJGGGAAA777)))...333999===???BBBFFFJJJFFFGGGGGGHHHIIIIIIIIIIIIJJJIIIGGGDDDAAA>>><<<;;;;;;;;;DDDOOOQQQIIICCCDDDDDDFFFDDD>>>;;;:::777333222333666888:::;;;:::::::::888555444666888::::::<<<666333444555333333555444444444555111000666???CCC666333555000111555222555444444555555444444555444444444444444555555666666333111222333555555666777555444444555666555444222222333555777777555333666666555555555555555555555555666666555444222111111222222333333222222111222222222222222333444444111222222222333333333333333444444222///---------///............------------******...000---+++,,,---000///+++))),,,...---...///000///---,,,---...***,,,------++++++,,,...555222///------.........222444333...---//////,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********))))))(((((('''''''''(((((())))))))))))(((((((((((((((''''''''''''&&&************************'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''%%%%%%'''(((&&&'''***((('''%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''{{{sssooonnnlllhhheee^^^bbbcccbbbcccggghhheeeeeeeeegggjjjnnnoooooonnnllljjjiiihhhkkkooossswww{{{sssrrrqqqmmmmmmoooqqqvvv||||||xxxvvvxxxuuuyyy||||||yyyuuuuuuyyy{{{yyyyyy{{{uuu~~~~~~|||xxxxxxyyy|||{{{uuutttuuummmmmmkkkjjjhhhfffddddddddd]]]```eeeVVV777"""&&&///:::AAAFFFMMMWWW^^^dddeeeooorrrjjjlllqqqmmmooorrrsss```AAA444777444JJJPPPZZZhhhuuu}}}~~~|||}}}|||{{{```IIICCC<<<---###$$$777III___pppzzz~~~}}}{{{SSSFFF999111111555222'''///999PPPkkkzzz~~~yyynnnPPPLLLFFF@@@;;;999:::===??????>>><<<;;;<<<>>>@@@>>>;;;>>>FFFJJJEEE???;;;???>>>======???@@@???>>>>>>BBBCCC>>>:::;;;:::888888999999:::;;;<<<======EEEIIIIIIEEE===111///555;;;======???FFFKKKHHHIIIJJJJJJJJJIIIHHHHHHIIIHHHGGGEEECCCAAA???>>><<<===BBBKKKLLLFFFBBBCCCEEEGGGEEE@@@======:::666333444555777888999999999<<<:::666444555666888999;;;666222444444333333555666555666777555444999AAACCC555333555111222555222555555888;;;;;;888555555444444333333333333444444666333222444666444444555666666555555555666777777333222333444666666555333666777777666555444444555555666777666555333333333111222222333333222222111111111111222222333444444111111222222222333333333111222222000...,,,,,,---///............------------******///000---,,,,,,,,,000000+++***,,,...------...///...---,,,,,,...***+++---,,,++++++,,,...,,,***)))***+++,,,+++***333444333...---......+++************************++++++++++++************)))((((((((('''''''''&&&(((((())))))))))))((((((((((((((('''''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&&&&&&&''')))((('''%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&|||qqqiiieeeccc```___^^^``````^^^^^^aaaaaa^^^cccbbbaaacccfffhhhgggfffffffffggghhhiiijjjkkklllrrr{{{ooommmkkkeeefffgggiiinnntttuuuqqqppprrrrrrvvvyyyyyyzzz|||{{{xxxxxxxxxyyyyyyuuurrrvvv~~~wwwzzzxxx|||}}}www~~~|||{{{~~~zzzyyyzzzuuuzzzzzztttqqqpppgggeeeaaa^^^\\\[[[[[[\\\aaa``````UUU888&&&333888@@@HHHQQQYYY___ccckkklllqqqmmmbbbdddggg]]]aaaTTTFFF666+++777DDDBBBQQQSSSZZZffftttvvvdddZZZRRR@@@555666666///000:::BBBWWWllluuuwww|||\\\dddcccZZZWWWWWWVVVVVV^^^mmm{{{rrraaaCCC???:::888;;;???>>><<<===>>>===<<<:::;;;>>>AAA@@@===???FFFHHHDDD???===???>>>===>>>???@@@>>>===<<>>;;;999777777999;;;:::555222444444333333555444333444777777666;;;BBBBBB666444777222333666222333333999@@@@@@999333333333333222222222222222333444333444888777222000333777777777777666777888999444333222333555555444333666777888777555333444666555777888777444222333444111222222333333222222111000000111222333333444444000000000000111111111111///000000///---,,,,,,---///............------------******///111...,,,---,,,///000,,,***,,,---,,,,,,---...---+++++++++,,,***+++---,,,++++++,,,...+++++++++---//////...---111333111---+++---,,,)))************************++++++*********)))))))))((((((((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%$$$$$$&&&''''''((('''%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$######vvvmmmeeeaaa______]]]^^^\\\WWWVVVYYYYYYWWW[[[ZZZYYYZZZ[[[]]]]]]]]]cccdddeeefffeeedddbbbaaafffuuutttiiihhhgggdddeeedddeeejjjppppppmmmmmmoooqqquuuvvvtttssstttqqqlllooopppssstttqqqnnnttt|||www{{{|||wwwssssssuuutttvvvuuuuuuwwwyyyyyyxxxwwwyyysssqqqqqqooouuu|||zzzsssoooiiifff```ZZZWWWVVVWWWXXX[[[\\\TTT==="""888???@@@EEEOOO[[[eeekkklllnnnppptttnnncccddd\\\GGG...""" $$$111777...222444<<>>:::999???DDDBBB<<<<<<<<<<<<:::999999;;;===<<<:::<<>>======>>>???@@@>>>===:::>>>>>><<<;;;===;;;777;;;:::999888777888999:::@@@FFFHHHDDD???:::333---:::;;;;;;888777999>>>CCCFFFGGGIIIJJJJJJIIIGGGFFFGGGGGGFFFDDDCCCBBBAAA@@@DDDCCCDDDEEEFFFGGGIIIJJJFFFIIIHHHEEECCCDDDCCC???999777555333222444666888@@@AAA@@@>>><<<<<<===???;;;555222444555444444666222000222555666666:::@@@BBB555444777333333777222000000666@@@@@@666000000444333333222222222222222333222666999333***+++333888999999888777666888999444333222333444555444333444666888777444222444777555777999777333222333666111222222333333222222111...///111222333333333333....../////////000000000...///000///---,,,---...///............------------******///111///---...+++///000,,,+++------,,,,,,---...---+++***+++,,,***,,,------++++++,,,...,,,+++,,,---///000...---///111///+++***,,,,,,)))++++++++++++++++++++++++*********))))))))))))((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%''''''$$$$$$''''''%%%((('''%%%%%%&&&&&&&&&%%%"""###%%%&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######"""""""""uuuvvvuuuppphhhbbbaaaccc]]]]]]YYYSSSQQQTTTUUUTTTRRRRRRRRRRRRRRRTTTWWWYYY]]]^^^______```______^^^aaapppnnnbbbbbbcccbbbfffhhhhhhlllqqqqqqnnnnnnrrrppptttuuurrrqqqppplllggghhhgggjjjppprrroooooorrrssstttxxxzzzwwwrrrtttyyytttrrrqqqsssvvvwwwvvvuuuvvvyyyzzzwwwqqqllliiiiiipppuuu|||}}}qqqiiidddaaa\\\XXXVVVVVVWWWXXXSSSPPP@@@%%%444FFFCCCDDDHHHQQQ]]]gggnnnqqqmmmmmmnnnhhhccchhh\\\@@@###///000000,,,!!!"""+++222666>>>???:::444777AAADDD???FFFKKKQQQXXX]]]aaadddgggnnn|||}}}}}}zzztttxxx|||wwwwwwuuukkk[[[PPPAAABBB@@@<<>>???<<<<<<<<<>>>@@@@@@>>>===999======<<<<<<>>><<<888===<<<:::888888888999:::777AAAGGGCCC===:::777666;;;:::999888888999;;;<<>>@@@444333666222333666111333000444======444000333666555444444333333333444333222555555+++ &&&444888999:::888555555666888555333222222333444333222111444777666333222444777555888999777333111444777111222222333333222222111---///000222333333333333....../////////000000000///000111111///...///000///............------------******///111///...///+++///000---+++------+++---.........,,,+++,,,---***,,,------++++++,,,...,,,******+++,,,---+++***...000///+++***,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''(((+++***&&&%%%((((((%%%((('''%%%%%%&&&&&&&&&%%%!!!###%%%'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""]]]dddkkkkkkeee``````bbb^^^]]]YYYRRRPPPTTTVVVUUULLLMMMNNNNNNNNNQQQUUUXXXWWWWWWXXXYYY[[[^^^aaaccccccppplll^^^\\\^^^___eeehhhhhhkkkoooooommmnnnrrrnnnrrrtttsssrrrrrrooojjjkkkgggiiirrryyyvvvoookkkppppppxxx~~~vvvwwwzzzwwwuuuvvvxxxxxxvvvtttqqqtttwwwuuuqqqlllkkkkkkqqqsssyyywwwhhh[[[UUUTTTRRRQQQQQQRRRTTTUUUUUULLL444%%%<<>>CCCBBB===<<>>???===<<<<<<;;;>>>CCCDDD???<<<===;;;;;;<<<>>>@@@@@@???===999<<<===<<<===???===888>>>===:::999888888::::::999DDDLLLHHH@@@;;;::::::999888888999:::;;;999888:::===AAAFFFJJJKKKKKKKKKIIIIIIGGGFFFEEECCCBBBAAA@@@CCCFFFGGGIIIKKKKKKIIIFFFHHHGGGBBB@@@@@@===999111222444666777777666666333777<<<>>>>>>???AAACCC<<<666444555777555666888888555555888999888:::>>>>>>222222555111222444000777222444======444222777888777666555555555555555444222333000######666888999:::888444333444777555333222222333444333222000333666555222111444888555888:::777333111444777222222222333333222222222---...000222333444333333////////////000000000000111222333222111000111222//////.........------------***+++///222///...///+++///000---+++------+++...///000///---,,,---...***,,,------,,,+++---......---+++,,,------,,,***---000///++++++------+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((())))))))))))************(((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''+++...---'''&&&******&&&((('''%%%%%%&&&&&&&&&%%%!!!"""%%%'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""dddgggeee___\\\^^^\\\WWW[[[VVVSSSTTTTTTQQQOOOQQQHHHGGGFFFFFFHHHJJJMMMNNNWWWUUUSSSSSSVVVXXXZZZZZZ[[[lll___YYY\\\]]]iiijjjdddggghhhgggeeeeeegggjjjgggjjjnnnmmmiiidddaaaaaaiiijjjlllmmmnnnnnnnnnmmmjjjqqqqqqkkkllluuuzzzwwwyyyxxxwwwwwwxxxvvvsssqqqrrrwww{{{wwwnnngggfffhhhjjjvvv~~~{{{sssjjj^^^SSSLLLMMMMMMMMMMMMMMMMMMMMMKKK444...;;;CCCEEEEEEGGGKKKQQQYYY```eeeeeejjjhhh```^^^aaa]]]SSS@@@...$$$###"""&&&######'''&&&+++444(((333;;;AAAOOObbbkkkhhhjjjdddhhhmmmppp}}}~~~~~~zzzjjjUUUGGGBBBAAA@@@???>>>============<<<;;;:::;;;======<<<;;;;;;<<<>>>@@@BBBAAA>>>;;;<<<:::888888???EEEBBB;;;<<<<<<<<<<<<<<<<<<<<<<<<@@@???>>><<<:::999999888:::AAAHHHGGG@@@999888999:::999888777666666666777:::;;;>>>AAAFFFJJJMMMOOOKKKKKKJJJHHHDDDAAA@@@@@@BBBGGGKKKLLLIIIFFFFFFGGGFFFFFFDDDBBB???<<<:::888555555555555555555444444444444555888<<>>===<<<<<<<<<<<<<<<;;;:::;;;===>>>===<<<<<<===???BBBDDDCCC???;;;===<<<999999???EEEBBB;;;999::::::;;;<<<======>>>@@@???===<<<::::::999999999AAAHHHHHHAAA:::777888999999888777777777777777888999:::===@@@DDDHHHJJJIIIIIIHHHEEEAAA===<<<===<<<@@@EEEHHHGGGEEECCCCCCBBBAAA???===:::888666555555555555555555555555555333333555999===AAADDDEEE>>>777222333666777888;;;<<<>>>>>>>>><<<<<<===>>>???333222555000000222...222444333999BBB;;;111444777666444444555555444222111333555000%%% )))888555555555444444444444444555555444333222222222222222222222333333444444444555666555333111000111222111222000///111666555111000000000000000000000000///......///000000///---000/////////.........---......---------,,,,,,,,,++++++,,,...000///---+++///...------,,,,,,---------...///...,,,+++,,,---...+++)))(((***+++***)))******+++++++++,,,,,,,,,,,,......******------******+++,,,,,,,,,,,,+++***)))*********************(((((())))))))))))(((((((((((()))************)))(((((((((((((((((((((((((((---...+++(((((('''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&'''########################bbbdddbbb]]]ZZZZZZXXXTTTOOONNNOOOOOOJJJCCCBBBEEEHHHIIIIIIEEE@@@???DDDHHHLLLJJJIIIJJJLLLMMMMMMLLLJJJ___YYYWWW\\\\\\ggghhheeeccc```\\\YYYYYY]]]```gggkkkmmmhhh___^^^fffooobbbfffkkkjjjfffbbbccceeemmmiiihhhiiiiiiggghhhkkkpppmmmiiihhhiiilllmmmnnnhhhkkknnnjjjddd___^^^```eeeeee```YYYTTTMMMCCC999...***&&&%%%&&&&&&%%%###"""'''888EEEMMMSSSBBBEEEKKKPPPVVVZZZ]]]^^^```dddbbb[[[XXXWWWPPPEEE999555...&&&!!!""")))>>>QQQJJJ777XXXaaagggjjjrrrzzz~~~tttnnnssszzz}}}qqq```NNN>>>555;;;DDD@@@???>>><<<;;;:::::::::<<<;;;:::<<<>>>??????>>>===>>>AAAEEEFFFDDD@@@<<<>>>>>>;;;;;;???DDDAAA:::777888999:::<<<===>>>???>>>>>>===<<<;;;:::::::::888@@@IIIJJJBBB:::777777999999888888777888888888999888888:::===AAAEEEHHHGGGGGGEEEAAA<<<999888999888;;;AAAEEEGGGFFFCCCBBB>>><<<:::888555444333222555555555555555555555555222333555999>>>CCCGGGIII===555111333666777999<<<<<<===>>>===<<<<<<===>>>>>>222222666111111333...111444333888AAA<<<222555999777555444555555333222333444555333---)))///999666555444222222222333333333333444444444444333333222222333333333333444444333444444333111000222333555666333000222777777555222111000//////000111222///......///000000///---/////////..................------------,,,,,,,,,,,,+++,,,---//////---+++//////...------------...+++---//////---++++++,,,---+++))))))***++++++*********+++++++++,,,,,,,,,,,,......******------******++++++,,,,,,++++++***))))))******+++,,,,,,---(((((())))))))))))(((((('''((())))))******))))))(((((((((((((((((((((((("""'''***(((''')))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&########################______]]]YYYVVVTTTRRRPPPKKKMMMOOOOOOHHH???>>>CCCBBBEEEGGGCCC>>>===CCCJJJHHHGGGHHHJJJNNNQQQRRRQQQIII```ZZZZZZ^^^]]]gggggg^^^[[[XXXUUUUUUYYY^^^bbbgggiiiiiiccc\\\ZZZ___eee^^^dddiiihhhbbb___aaaeeeiiiaaaaaahhhjjjeeeeeekkkkkkhhhfffeeefffggggggfff```ccceeeccc___\\\]]]______\\\YYYUUUNNN@@@,,,###&&&$$$ """...<<>>@@@CCCFFFHHHFFF@@@<<<>>>>>>===<<>>===<<<;;;;;;;;;;;;;;;777@@@JJJKKKCCC;;;777777999999888888888999999:::;;;:::999:::===BBBGGGKKKGGGFFFCCC???:::777666666888;;;AAAFFFIIIIIIFFFCCC===<<<999777555333333333444444444555555555555555222333555888<<>>666111333666666888:::444555888999999:::<<<>>>===222222666222222333...000555333666@@@===444666777555333333444444444333333444555444222111444888777555333111000111222333111222444555555555444333333333333333333333333333222333444333222222444666;;;<<<888333333777888666333111///......///111333///......///000000///---........................------------------------,,,,,,,,,---//////---,,,///......---------------))),,,...///...,,,++++++,,,++++++***++++++++++++******+++++++++,,,,,,,,,,,,......******------***++++++++++++++++++++++++******+++++++++,,,,,,,,,((())))))))))))((((((''''''(((((()))))))))))))))(((((((((((((((((((((((((((++++++'''&&&((()))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%$$$%%%%%%%%%########################[[[YYYVVVTTTQQQMMMKKKKKKGGGIIILLLLLLEEE===<<>>===<<<<<<<<<===<<<<<<>>>@@@BBBBBBAAA???@@@CCCFFFGGGEEE@@@<<<===>>>>>><<<>>>AAA>>>888::::::;;;;;;;;;;;;;;;<<<>>>===<<<;;;;;;;;;;;;;;;888AAAJJJKKKDDD;;;777777999999888999999:::;;;;;;<<<;;;:::<<>>999666666777999===BBBGGGHHHHHHFFFDDD>>><<<:::888555444222222444444444555555555666666333444555666888<<>>666666555333111111333444555444222444444444444555666555666555333111111111333444111222444555666666555444333333333333333333333333222444555444444444666888@@@AAA>>>777444666777666333111///......///111333///......///000000///------------...............---------------------------,,,+++,,,...///...,,,...---,,,,,,+++,,,,,,,,,(((+++...///---,,,++++++***+++,,,,,,+++++++++,,,******+++++++++,,,,,,,,,,,,......******------***++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))))))))(((''''''''''''((()))))))))))))))((((((((((((((((((((((((<<<<<<666,,,&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""WWWTTTQQQQQQMMMHHHEEEFFFBBBBBBDDDEEEAAA;;;:::>>>CCCFFFHHHEEE@@@===>>>AAAIIIFFFDDDDDDFFFHHHIIIJJJRRRaaaUUUTTT[[[ZZZ```[[[YYYVVVTTTSSSUUUXXXYYYYYYTTTTTTVVVZZZ^^^]]]YYYUUU]]]```bbb___[[[YYY]]]aaa___\\\[[[aaadddccc```___^^^```bbbdddddd___WWWRRR^^^]]][[[XXXUUUSSSTTTUUUMMMHHHFFFJJJLLLFFF;;;555,,,'''  $$$'''(((---555;;;BBBMMMXXXLLLLLLLLLLLLNNNQQQSSSUUUQQQOOOLLLJJJJJJJJJHHHGGG???<<<%%%***+++%%%///'''$$$888^^^ttttttvvvzzzzzzzzzyyybbbRRRHHHGGGHHHIIIEEE>>><<<>>>AAA@@@???>>>>>>======>>>???>>>===???AAABBBBBBAAA@@@@@@AAADDDEEECCC???<<<<<>>???AAA>>>999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;:::::::::999AAAJJJKKKCCC;;;888888999888999999:::;;;<<<===<<<<<<;;;===@@@DDDHHHKKKGGGFFFCCC>>>999777777888:::???DDDFFFCCCAAAAAACCC???>>>===;;;888555222000333333444444555666666666444555555444444888???EEEAAA999333333444333444666333555666666555555777888BBB555333555111111333///...555333333>>>???888777777444222111222444555555333555666333333555555333555444333222222333444555333333444555555555555555444444333333333333222222333444555555444555777999@@@BBB???888444555555444222111000//////000111222///......///000000///------------------.........,,,,,,,,,------------...---,,,+++,,,...///...---------,,,++++++++++++,,,)))+++------,,,++++++,,,)))+++------,,,+++,,,---******+++++++++,,,,,,,,,,,,......******------***,,,++++++******++++++,,,---,,,,,,+++******)))))))))******))))))((('''&&&&&&'''(((((())))))((((((((((((((((((((((((((((((999999333***%%%&&&((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$######$$$""""""""""""""""""""""""VVVQQQOOOOOOKKKEEEBBBDDD???======???>>>;;;;;;===CCCEEEGGGGGGDDDAAA??????KKKHHHDDDBBBCCCFFFIIIIIIWWWaaaPPPNNNXXXZZZ___XXXWWWUUUTTTTTTVVVVVVTTTRRRMMMQQQWWW\\\]]]\\\YYYVVV___^^^\\\WWWTTTSSSUUUXXXTTTUUUVVVXXX]]]bbb___XXXWWWXXX\\\___^^^ZZZRRRMMMQQQOOOMMMKKKIIIIIIKKKMMMMMMGGGEEEKKKOOOLLLHHHGGGAAA>>>666+++!!! $$$"""'''111;;;???BBBLLLWWWJJJJJJLLLMMMOOOOOOOOOPPPHHHGGGHHHKKKLLLKKKHHHGGGCCCCCC(((222888555GGGCCCGGG[[[vvv~~~{{{}}}iiitttxxxzzzssszzzyyy~~~|||aaaLLLGGGFFFIIIMMMMMMEEE<<<;;;@@@>>>>>>============>>>>>>@@@??????@@@AAABBBBBBAAA@@@??????@@@AAAAAA>>><<<<<<@@@BBBAAABBBCCCAAA<<<<<<<<<<<<======>>>>>>>>>@@@???===<<<::::::999999:::BBBJJJJJJBBB;;;999:::888888999999;;;<<<===>>>?????????@@@AAACCCEEEGGGFFFEEEBBB===999777888:::===CCCHHHFFF???;;;>>>BBBCCCCCCBBBAAA===999444222333333444444555666666777444555555333333777???FFF???777222222444444555777222444666666555555777888EEE777333444//////333000---555333222===@@@999777<<<999555333333444444444444888888444222444555222333333333444555555666666555444444444444555555666444444444333333222222222333444555555444444666888:::======777333333333222000000000000000000000000///......///000000///---,,,,,,,,,------.........,,,,,,,,,---------.........,,,+++,,,---......---......---,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,---(((+++......,,,+++,,,---******+++++++++,,,,,,,,,,,,......******------***,,,,,,+++******+++,,,,,,*********************)))************)))((('''&&&&&&'''(((((())))))((((((((((((((((((((((((((((((&&&))))))%%%$$$(((+++***''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$############""""""""""""""""""""""""VVVPPPNNNOOOKKKDDDAAADDD???;;;:::===>>>======??????BBBEEEGGGHHHFFFCCCAAAFFFBBB>>>===???DDDHHHJJJTTT[[[GGGDDDQQQUUUZZZQQQSSSRRRSSSUUUWWWWWWSSSOOONNNTTT\\\^^^\\\XXXWWWXXXaaa]]]WWWRRRNNNNNNOOOPPPHHHNNNPPPQQQYYYcccaaaWWWQQQSSSVVVYYYYYYVVVPPPKKKGGGFFFEEEEEEFFFIIILLLOOOIIIDDDEEEKKKLLLFFFAAAAAA@@@CCCBBB999+++!!!'''555@@@CCCCCCJJJSSSJJJLLLNNNPPPOOOMMMJJJHHH>>>@@@EEELLLPPPOOOKKKIIIGGGJJJ..."""999AAACCCZZZ]]]eeerrr}}}kkknnn```MMMVVVsss}}}qqqzzzvvvyyy~~~mmmLLL>>>DDDLLLFFFDDDEEEDDD???<<<;;;<<<<<<<<<<<<<<<===>>>>>>BBB@@@@@@@@@BBBBBBBBB@@@@@@???>>>>>>??????===<<<===AAADDDCCCDDDEEECCC???:::;;;<<<===>>>@@@@@@AAA@@@???>>><<<:::999999888;;;CCCJJJIIIBBB;;;999;;;888888999:::;;;<<<>>>???DDDDDDDDDCCCDDDDDDDDDEEEEEEDDDAAA<<<888777888:::@@@GGGLLLHHH>>>999===CCCHHHHHHHHHGGGCCC>>>888555333333444444555666777777333555555333333777@@@HHH===666000222444555666888---///222333444666888:::GGG888444444...///333000,,,555333222<<<@@@:::888AAA===999555444444444333666;;;;;;444111444555222111222444555666777777777666666444333333444555666444444444333333222222222222444444444333333555777444999:::555111222333111000000111111111111000000///......///000000///---,,,,,,,,,------.........,,,,,,,,,------............,,,++++++---......---//////...------------...***+++++++++******,,,...(((+++......,,,+++,,,...******+++++++++,,,,,,,,,,,,......******------***---,,,+++******+++,,,---((((((((()))******++++++************)))((('''&&&&&&''''''((((((((((((((((((((((((((((((((((((((("""(((***((('''))))))'''(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%%%%&&&'''(((******''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$############""""""""""""""""""""""""WWWQQQIIICCCBBBAAA@@@???>>>BBBCCC@@@>>>AAAAAA???@@@AAABBBAAA???>>>???@@@RRRHHHAAAAAABBBAAAFFFLLLYYYOOOHHHJJJNNNNNNLLLKKKQQQWWWYYYTTTRRRTTTRRRNNNYYY[[[\\\ZZZWWWVVVYYY\\\^^^[[[VVVSSSPPPMMMJJJGGGMMMLLLNNNSSSTTTQQQQQQTTTKKKOOOSSSTTTRRRMMMHHHFFF???BBBEEEHHHIIIHHHFFFEEEDDDBBBEEELLLOOOIIICCC@@@???CCCFFFAAA666))) %%%111:::@@@EEELLLQQQUUUPPPMMMNNNQQQNNNEEE===888;;;EEEPPPRRRMMMLLLOOOCCCMMMOOOFFFBBBHHHLLLIII___hhhsss}}}uuu{{{ssseeekkkzzz{{{oooYYYEEE???DDDDDDAAA???>>>>>>===<<<:::>>>>>>============>>>>>>JJJGGGCCCAAAAAABBBBBBBBBBBB???===???BBBCCC???:::===???@@@AAADDDGGGCCC===;;;:::;;;>>>AAABBBBBBAAAGGGCCC>>>;;;:::;;;;;;;;;:::AAAIIIKKKHHH@@@:::777888888999;;;>>>@@@CCCDDDEEEDDDCCCBBBBBBCCCDDDEEE@@@???<<<999666777:::===DDDHHHJJJGGG???;;;>>>BBBLLLGGGBBBCCCEEECCC:::333555444444444555555333111777222000444999<<<@@@EEE:::888666555777888777777111111222555555555;;;CCCNNN888000333111000333000111111222555>>>EEEBBB:::CCCAAA:::444333666555111888;;;<<<;;;777444333444333333222222333555666777555555555444444333333333777777666555444444333333444333111000000111333444888888777555333111///...333333222111000000000111------.....................///000///---,,,,,,...---------............//////...---,,,,,,,,,---...000...,,,+++,,,,,,+++***///...------,,,,,,,,,,,,...---+++******+++---...+++++++++++++++++++++++++++...///+++)))******))),,,,,,++++++,,,,,,---...+++***)))((()))+++...000************))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&$$$%%%&&&&&&&&&(((+++...''''''''''''''''''&&&&&&###$$$%%%%%%######$$$%%%((('''&&&%%%$$$#########!!!"""$$$%%%&&&%%%%%%$$$TTTPPPJJJCCC???<<<;;;;;;999===???===>>>CCCDDDCCC:::;;;<<<<<<;;;;;;<<<===EEEAAA@@@DDDEEEEEEIIIOOOVVVMMMFFFGGGKKKLLLKKKKKKWWWYYYXXXRRRQQQRRRPPPKKKRRRUUUYYYYYYXXXWWWYYY[[[^^^[[[VVVSSSPPPNNNLLLJJJGGGEEEFFFKKKLLLJJJIIIJJJKKKMMMNNNMMMJJJFFFDDDCCCBBBEEEIIIJJJHHHFFFDDDDDDAAA@@@DDDKKKNNNIIICCCAAACCCCCCDDDDDD>>>222###"""---888@@@EEEIIIJJJQQQNNNKKKLLLMMMJJJBBB<<<999>>>GGGNNNMMMJJJQQQ\\\RRR[[[\\\RRRKKKNNNNNNJJJcccooo}}}}}}qqqdddXXXLLLBBBBBBGGGEEEBBB???=========<<<:::>>>==================>>>HHHGGGEEECCCBBBAAAAAABBBAAA>>>===>>>BBBBBB>>>:::<<<>>>???@@@CCCGGGDDD===<<<<<<<<<>>>AAABBBBBBAAADDDAAA<<<::::::;;;;;;<<<:::AAAHHHKKKHHHAAA;;;777;;;<<<===>>>@@@AAACCCCCCDDDDDDDDDDDDDDDCCCCCCCCC<<<<<<:::888666666999;;;AAAEEEHHHEEE???<<<>>>BBBJJJGGGEEEEEEFFFBBB;;;444555444444555777777666555666333444888;;;<<<@@@FFF>>>;;;888777777777666555333444888<<<;;;:::>>>DDDMMM888000333111000333000111222222666???EEECCC<<>>???===???DDDFFFDDD777888::::::999999:::<<<;;;===BBBGGGGGGFFFJJJOOOTTTKKKDDDEEEHHHIIIIIIJJJWWWVVVSSSOOOPPPRRROOOJJJJJJOOOUUUWWWWWWWWWYYY[[[aaa]]]WWWSSSQQQOOONNNLLLJJJFFFDDDHHHJJJGGGCCCCCCFFFFFFFFFDDDBBBAAABBBDDDDDDHHHLLLKKKFFFAAAAAABBB@@@@@@EEEMMMPPPLLLGGGFFFEEECCCCCCHHHJJJBBB///  '''333AAAIIIJJJHHHPPPNNNLLLJJJHHHCCC===999<<>><<<>>>@@@@@@>>>::::::<<<===>>>BBBFFFDDD>>>>>>======???AAABBBAAA@@@AAA>>>:::999999;;;<<<<<<:::@@@GGGJJJHHHBBB<<<888>>>???AAACCCCCCDDDCCCCCCFFFGGGIIIIIIHHHFFFCCCAAA777888888777666666777999===@@@CCCBBB===<<<>>>BBBFFFGGGGGGHHHFFFBBB;;;666444333444777:::;;;;;;:::555666999===>>><<<@@@FFF@@@===:::777666666444333777888===BBBAAA???AAAFFFKKK777000444000000333111111222444777???FFFDDD>>>FFFCCC<<<333111444444111666777999888666444444444444444333222222333444555444444444444333333333333444444333333222222111111333222111000000111222333555888;;;999444111222555222222111000000000111111........................---...///...---,,,---...---------............///...---,,,,,,,,,,,,......///---++++++,,,,,,+++***---,,,++++++***+++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***......***(((***+++)))+++++++++++++++,,,------***+++,,,---,,,+++)))(((************))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((('''%%%%%%''')))))))))((('''&&&%%%%%%$$$###%%%&&&%%%$$$###$$$&&&&&&%%%%%%$$$$$$$$$%%%%%%!!!"""###$$$###"""!!! PPPRRRQQQIII===555444777BBBDDDBBB???@@@CCCCCC@@@:::<<<===<<<::::::;;;<<<>>>AAAFFFGGGDDDDDDIIIOOOUUULLLFFFFFFHHHGGGGGGIIIPPPNNNLLLMMMQQQSSSNNNIIIIIIMMMRRRTTTTTTUUUXXX[[[ddd```ZZZUUUQQQOOOMMMKKKNNNHHHEEEHHHIIIEEE@@@>>><<<>>>??????@@@AAADDDFFFBBBHHHMMMJJJCCC>>>>>>BBBAAABBBHHHQQQSSSOOOLLLKKKEEEBBBDDDKKKQQQMMM@@@333'''######---===JJJNNNMMMSSSRRROOOKKKFFFAAA<<<:::DDDNNNWWWXXXQQQKKKOOOVVVZZZbbbhhhhhhhhhkkkllliiilllxxxrrrtttwwwoooqqqvvvtttjjj___RRRJJJCCCCCCGGGHHHEEEBBBEEEBBB???=========;;;:::===<<<<<<;;;;;;<<<<<<===AAAFFFIIIGGGBBB>>>>>>@@@???===<<<===>>>>>>===;;;888:::;;;<<>>>>>===???@@@AAA???>>>>>><<<999888999;;;<<<<<<;;;???FFFJJJIIIDDD>>>:::???AAACCCEEEFFFFFFEEEDDDHHHJJJLLLMMMKKKGGGCCC???555666888888777666777888777:::======::::::===@@@BBBDDDGGGIIIFFFAAA;;;777333333555888===@@@@@@???777:::???BBB???;;;>>>DDD>>>;;;888666555444333222999:::>>>BBBAAA???AAAGGGIII666000444000000333111000333555999@@@GGGFFF@@@FFFDDD<<<333000333444222222444555777777777666666666555333222222222333444333333333333333333333333444444333333222222222111222222111000000111222222888<<>>AAAAAA===???@@@@@@>>>;;;999999:::CCCFFFGGGDDDAAADDDLLLRRRVVVOOOJJJJJJJJJHHHGGGIIIIIIGGGHHHMMMQQQPPPIIIDDDLLLNNNOOOOOONNNPPPUUUZZZeeeaaaZZZTTTPPPMMMIIIGGGFFFBBB@@@CCCDDD@@@<<<;;;999<<<@@@BBBCCCCCCDDDEEE@@@FFFJJJHHHAAA===>>>BBBAAACCCJJJRRRSSSOOOLLLLLLDDDDDDEEEIIIMMMMMMGGGAAA666---%%%(((666DDDLLLMMMRRRQQQOOOLLLIIIFFFDDDCCCLLLPPPSSSRRROOONNNOOOOOOWWW]]]cccfffhhhjjjjjjhhhwww~~~~~~dddcccmmmuuujjjqqqzzz{{{jjjQQQ>>>CCCCCCBBBDDDGGGHHHEEEBBBCCCAAA???>>>>>>===<<<:::<<<<<<;;;;;;;;;;;;<<<<<<>>>CCCGGGFFFAAA======???>>>===<<<<<<<<<<<<<<<;;;888::::::;;;@@@FFFEEE@@@>>>======>>>??????>>><<<<<<:::888888:::<<<<<<<<<;;;>>>DDDIIIIIIFFF@@@;;;>>>@@@CCCEEEGGGGGGGGGFFFFFFHHHJJJKKKIIIDDD???<<<555777999999888777777888333666888888777888:::======@@@DDDFFFEEEAAA<<<888444444666:::???BBBCCCCCC;;;===@@@BBB>>>999;;;BBB999777444333333444333222:::999:::<<<;;;:::???FFFFFF555000444000///333222111444777:::@@@FFFEEEAAADDDCCC===444000222444333///000333555888::::::999888777555333222222333333333333333333333333333333444444444444333333333333111111111111111111111111666;;;>>>:::222...000444111000000///000000111111//////.........---------+++---...---,,,,,,---...---------............///---,,,,,,+++,,,---...///...---++++++,,,---,,,+++*********))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((,,,---***(((***+++)))+++************+++,,,,,,***)))(((((()))***---...************)))))))))((((((((((((((((((((((((((((((((((((''''''(((((((((''''''(((((())))))))))))((((((((((((((((((((((((&&&'''''''''''''''''''''%%%&&&&&&&&&%%%&&&(((+++***)))((('''&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$#########$$$%%%%%%$$$$$$%%%%%%%%%$$$"""!!!JJJMMMNNNGGG===666666999@@@???<<<999<<>>>>>??????<<<999666666666AAAEEEFFFCCCCCCIIIPPPSSSTTTOOOMMMNNNNNNKKKJJJLLLIIIGGGHHHMMMOOOJJJDDDAAALLLMMMMMMJJJIIIKKKQQQVVV___\\\VVVQQQMMMHHHDDDAAA>>>;;;<<>>AAAEEEGGGFFFDDDBBBAAAAAAEEEHHHFFFAAA>>>???BBB???BBBHHHPPPPPPJJJGGGIIIFFFFFFFFFFFFFFFFFFEEEDDDBBB999000---333<<>>===>>>===<<<;;;;;;::::::;;;;;;999::::::;;;@@@FFFEEE@@@>>>======>>>@@@@@@???===<<<:::999999;;;<<<===<<<;;;>>>CCCHHHJJJGGGBBB======>>>AAACCCEEEFFFFFFFFFCCCCCCDDDDDDAAA>>>:::888777999::::::888777888888333555666777666777888:::999;;;>>>AAACCCAAA===999555666888<<<@@@DDDDDDDDD>>>======>>><<<999<<>>666222333444333000000222666999;;;;;;::::::999777555333333333333222222222222333333333333444444444444444333333333111111111111111111111111000444777666222000333666000000/////////000111111/////////...------,,,,,,+++,,,------,,,,,,---...---------............///---,,,++++++,,,---///000...,,,++++++,,,---,,,+++*********)))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++(((,,,,,,)))(((***+++)))***************+++,,,,,,***)))'''&&&'''***---///************)))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((((())))))******+++((((((((((((((((((((((((&&&&&&&&&'''''''''''''''$$$%%%&&&%%%%%%&&&(((+++))))))((('''&&&%%%%%%$$$$$$&&&'''&&&%%%$$$%%%'''%%%$$$$$$#########$$$$$$$$$$$$%%%&&&%%%%%%###"""BBBCCCCCC>>>777333444666???>>>:::999>>>DDDEEEAAA;;;<<<<<<:::777555444555;;;AAAFFFFFFIIINNNOOOKKKOOOLLLMMMQQQRRROOONNNPPPKKKGGGHHHKKKKKKFFFEEEGGGGGGIIIJJJHHHFFFGGGKKKOOOUUURRROOOLLLHHHDDD>>>;;;999888999888222***))),,,BBBEEEHHHIIIHHHEEECCCCCCFFFGGGHHHFFFCCCAAA@@@AAA???BBBIIIOOOMMMGGGDDDEEEHHHGGGEEEEEEEEEEEEEEEDDDCCCBBB???<<<;;;===AAADDDEEEAAA???AAAGGGLLLLLLJJJMMMOOOOOOPPPWWW^^^]]]XXXOOOSSS]]]jjjuuu~~~|||}}}xxxhhh]]]XXX```fffiiivvvzzzxxxwwwrrrllllllssspppZZZCCC<<>>??????>>>>>>===<<<<<<;;;:::999999:::;;;;;;<<<;;;;;;@@@EEEEEE@@@??????>>>@@@BBBBBBAAA@@@===;;;::::::;;;======<<<;;;===BBBGGGJJJIIICCC>>>>>>>>>???@@@AAABBBCCCCCCBBBBBB@@@>>><<<;;;999888999::::::999777666777888666777777777777777888999666555666;;;AAABBB>>>999777777999===AAADDDDDDCCC>>>:::777888999:::???EEE666444222111222444333333555444666888666444777===BBB333111555000...333333111666999:::>>>BBBBBB>>>===@@@>>>888333444555444444333444777:::;;;999777===;;;999666444333333333111111222222222333333333222222222222222333333333000000111111111111000000...000222333222111333444///////////////000111111000//////...------,,,,,,***,,,------,,,,,,---...---------............///,,,,,,++++++,,,---///000...,,,***+++,,,------,,,***************+++,,,,,,******++++++++++++******************************'''+++,,,)))'''***+++)))***************++++++,,,))))))(((((()))***+++,,,************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((()))*********((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''%%%$$$$$$''')))(((((('''''''''&&&&&&&&&%%%&&&'''&&&%%%%%%%%%'''%%%%%%$$$###"""""""""###""""""$$$%%%%%%$$$######;;;;;;:::666222///111333CCCAAA===;;;AAAGGGHHHCCC999::::::999666555555666666???GGGKKKOOOQQQJJJ@@@JJJIIILLLRRRTTTRRRQQQSSSJJJFFFFFFIIIIIIFFFJJJQQQBBBEEEGGGGGGEEEEEEHHHKKKLLLKKKIIIGGGEEEAAA;;;777444444444///###CCCEEEHHHIIIHHHGGGGGGHHHJJJJJJIIIGGGEEECCCAAA@@@BBBEEEKKKPPPNNNGGGDDDEEEHHHFFFDDDFFFJJJKKKIIIGGG???EEEJJJKKKGGGDDDEEEGGGDDD???:::<<>>:::;;;::::::999999::::::;;;;;;::::::<<<>>>???>>>===;;;<<<;;;999888888:::;;;<<<===<<<<<<@@@FFFEEE@@@@@@@@@@@@BBBDDDEEEDDDBBB===<<<:::;;;<<<======<<<;;;===AAAGGGKKKIIIDDD?????????>>>>>>>>>???@@@@@@DDDCCC@@@===<<<;;;;;;;;;999::::::888666555666777999999999999888888888888555222222777???BBB>>>888999999:::===AAACCCCCCCCC===666222444888<<>>===:::777555444333333111111111222222333333333111111111111111111222222000000111111111111000000000000111111111000/////////////////////000111111000000///...------,,,,,,***+++---,,,,,,,,,---...---------.........//////,,,,,,++++++,,,...///000---,,,***+++,,,------,,,++++++******+++,,,------******++++++++++++******))))))))))))))))))))))))'''+++,,,)))'''***+++)))*********)))***++++++,,,)))******++++++***((('''************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((&&&$$$###%%%&&&''''''''''''''''''&&&&&&%%%&&&''''''%%%%%%&&&'''&&&%%%$$$###"""""""""""" !!!"""###$$$$$$###"""BBB>>><<<:::444,,,***---;;;@@@AAA>>>???BBBAAA;;;666888:::;;;;;;;;;;;;<<<:::<<>>AAAJJJNNNHHHBBBAAAFFFBBB@@@BBB@@@:::555444:::--- 333DDDPPPLLLGGGHHHGGGBBBGGGKKKOOOPPPMMMFFF@@@===>>>EEENNNTTTSSSNNNGGGCCCEEECCCCCCEEEHHHIIIGGGDDDDDDDDDDDDFFFHHHIIIIIIHHHHHHDDDAAABBBEEEFFFCCC???IIINNNYYYbbbdddaaaaaadddQQQYYYbbbgggjjjqqq|||||||||{{{nnnFFFGGGmmmqqqeeetttqqquuuvvvmmm^^^PPPIIIGGGHHHFFFBBB@@@@@@BBBEEEHHHCCC@@@@@@FFFNNNOOOGGG>>><<<:::999===AAAAAA===999:::::::::;;;======;;;999>>>===;;;999999;;;===>>>:::;;;;;;<<<<<<;;;;;;:::888;;;;;;;;;???DDDEEEAAAEEEEEEEEEEEEEEEFFFFFFGGG???>>><<<999888;;;AAAEEEBBBCCCDDDFFFKKKNNNIII@@@BBBCCCBBB???;;;;;;===AAACCCAAA???>>>===<<<999777888888777777777888999999:::888666666777888777666333444666888:::;;;<<<<<<>>>BBBDDDCCCCCCCCC???:::888666555333555:::BBBHHH>>>555///111666666333222444444555555666777777777<<<555000222333111000111444777888999===BBBCCC@@@DDDCCC@@@;;;555111000000999======888444555555333:::;;;;;;;;;:::777555333111111111111111111111111666555444444222222111000333333333222222222111111444444222111000000//////111000//////000000///...///////////////......---------------------------,,,,,,---------------------++++++---,,,***...333///---++++++,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,,,,***((())),,,---+++)))************************++++++++++++++++++++++++---***((((((***,,,+++***+++++++++************)))))))))))))))((((((((((((***)))(((''''''&&&&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))((('''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%$$$###%%%%%%$$$$$$###"""""""""""""""!!!"""%%%###999777777777444...---///888@@@CCC@@@<<<<<<;;;888777<<<@@@???<<<<<<@@@DDDAAA@@@BBBFFFKKKNNNNNNMMMKKKHHHHHHKKKLLLKKKNNNSSSRRRJJJEEEGGGIIIGGGEEEFFFCCC@@@CCCLLLPPPKKKCCC???EEE@@@===??????999333000///### ///BBBOOOLLLFFFEEEEEEBBBEEEIIILLLMMMJJJEEEAAA>>>>>>EEEMMMQQQPPPKKKEEEBBBDDDCCCCCCEEEHHHHHHFFFDDDFFFFFFGGGHHHIIIIIIHHHGGGGGGCCC@@@AAAEEEFFFDDDBBBBBBIIIWWWcccfffbbb```bbb```bbbeeehhhlllsss|||{{{{{{vvvXXXRRRkkkmmmiii|||xxxsssiiiZZZMMMFFFGGGJJJGGGEEEAAA???>>>@@@CCCEEEBBB??????EEELLLMMMFFF???<<<::::::===AAABBB>>>:::;;;::::::<<<======;;;999===<<<;;;;;;;;;;;;<<<===::::::;;;;;;;;;;;;::::::888;;;;;;;;;>>>DDDDDDAAAEEEDDDDDDDDDDDDEEEFFFFFF===<<<;;;::::::>>>CCCHHHAAACCCDDDFFFKKKNNNIIIAAABBBCCCCCC@@@===<<<>>>@@@BBBAAAAAABBBCCCBBB???<<<;;;:::888777777999;;;<<<999777555555666777666555666666666666777888888999>>>BBBDDDBBBCCCCCC@@@;;;888666444333555;;;CCCIII@@@777000111555555333333333444444555555666666777===666111333444222111222555888999999===BBBBBB>>>CCCBBB???:::555222111222999<<<<<<666333444333111888888999999888666555444222222222222222222222222444444444333333222222111222222222111111111000000333333222111000000000000111000//////000000///...///////////////......---------------------------,,,,,,,,,------------......++++++---,,,+++...333///---++++++,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,,,,+++)))***,,,---+++***************************++++++++++++++++++++++++---***((((((***++++++***+++++++++*********))))))))))))))))))(((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$###""""""""" """"""!!!"""%%%###222111333666333...,,,///555===CCC@@@999666555555555;;;@@@???;;;;;;BBBIIIDDDCCCBBBDDDGGGIIIJJJJJJNNNHHHDDDGGGJJJLLLNNNQQQMMMGGGDDDGGGIIIGGGEEEEEEDDDBBBDDDKKKOOOKKKCCC???DDD<<<888:::<<<666...*** (((<<>>CCCMMMXXX[[[YYY[[[___dddcccbbbeeellluuu}}}{{{yyyccc\\\pppuuuppp{{{pppfffWWWIIIAAA@@@EEEIIIEEECCC@@@======>>>AAABBB@@@======CCCJJJKKKFFF???<<<;;;:::===AAABBB???<<<;;;;;;;;;<<<======;;;999<<<<<<<<<======<<<<<<<<<::::::;;;;;;;;;;;;::::::888:::;;;;;;>>>CCCCCC@@@CCCBBBBBBBBBBBBCCCDDDDDD>>>>>>===;;;;;;===BBBEEE???AAABBBDDDJJJNNNIIIAAABBBCCCDDDCCC@@@???>>>???>>>???@@@CCCEEEEEECCCAAA;;;:::999888888:::<<<===888777555555666666666555:::999777555555666777999>>>AAABBBAAABBBDDDAAA<<<888666444222444;;;CCCJJJBBB999111222444444333444222222333444444555555666>>>777222444555333222333888:::::::::<<>>:::666333333444888;;;;;;555222222222///555555555555555555555555333333333333333333333333333333333333333333333333111111111000000000//////222111111000000111111111111000//////000000///...///////////////......---------------------------,,,,,,,,,---------.........++++++---,,,+++...333///---++++++,,,,,,,,,+++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,+++***+++,,,,,,+++***************************++++++++++++++++++++++++,,,***(((((()))++++++***++++++*********)))))))))))))))))))))(((((((((((((((''''''''''''((())))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''%%%%%%%%%$$$######""""""!!!######"""###%%%###000000222555222,,,***,,,222777<<<===999555333111000444777666555888>>>DDD@@@@@@@@@@@@AAABBBBBBBBBIIIEEECCCEEEGGGGGGJJJNNNIIIEEEDDDHHHIIIGGGFFFGGGAAABBBEEEHHHIIIGGGFFFFFFDDD:::333555888222((("""  !!!666HHHJJJCCC???@@@@@@@@@BBBDDDDDDBBBAAAAAABBBDDDGGGKKKLLLJJJGGGCCCBBBBBBCCCDDDEEEFFFFFFEEEDDDGGGIIILLLMMMKKKHHHEEECCCIIIEEEAAA@@@AAABBBCCCCCCAAA@@@BBBEEEFFFHHHQQQZZZaaabbbbbbdddhhhnnntttyyy}}}}}}}}}}}}xxxyyy}}}{{{wwwfffdddzzzqqqgggWWWQQQIIIDDDCCCDDDEEEDDD@@@???===;;;<<<>>>@@@BBB>>><<<<<>>@@@AAA@@@>>><<<;;;;;;<<<======;;;999:::;;;===>>>>>>===;;;::::::::::::;;;;;;:::::::::888:::;;;:::===BBBBBB??????????????????@@@@@@AAAAAA@@@???<<<999999;;;>>><<<===>>>AAAGGGLLLHHH@@@AAABBBDDDDDDCCCAAA@@@???=========???AAACCCBBBAAA999999;;;<<<<<<<<<<<<<<<999777666555666777666555;;;:::888777888:::===???>>>@@@??????AAADDDBBB===777666444222444:::CCCIIICCC:::333222444333333444111222222333333444555555===666222333555333111222999;;;;;;:::<<>>:::???>>>===999666444555666888;;;;;;666222222222000222222222222333444555666333333333333333333333333111111222222333333333333222111111111000000000000000000000000000111222222111000//////000000///...///////////////......---------------------------+++,,,,,,------............,,,,,,------+++...444///---++++++,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++,,,+++******++++++******************************+++++++++++++++++++++++++++***)))(((((()))******************))))))))))))))))))))))))((((((((((((&&&&&&&&&''''''(((******((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$###"""""""""$$$$$$"""###%%%###------000333111,,,***,,,//////222777:::888222...,,,++++++---111666999;;;999;;;>>>@@@@@@>>>===<<>><<<<<>>>>>>>>>>>@@@@@@??????===<<<<<<===>>>===;;;888999:::===>>>>>>===:::999999::::::::::::::::::999888::::::999<<>>;;;;;;;;;;;;;;;<<<<<<===???>>>===;;;888777888999888999:::===DDDIIIFFF???@@@AAABBBDDDEEEDDDBBB@@@AAA???<<<<<<===???@@@AAA888;;;???CCCCCCAAA>>><<<;;;999777777888999888777;;;;;;;;;<<<>>>BBBEEEGGG======<<<;;;???DDDCCC===666555444222444999AAAFFFAAA999333333333222222444111111222222333444444444<<<555111222333222000111888::::::999;;;>>>===999<<<<<<;;;888555444555666888;;;;;;666333444333111111111111111222333444555333333333333333333333333000111111222222333333444333333222222222111111111////////////000111222222111000//////000000///...///////////////......---------------------------++++++,,,,,,---...//////...,,,,,,...---+++///444///---++++++,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++***))))))))))))************************++++++++++++++++++++++++******)))(((((((((***+++*********)))))))))(((((())))))))))))((((((((((((&&&&&&&&&&&&''')))***+++(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''&&&'''((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########"""$$$$$$"""###%%%""")))))),,,000///++++++...,,,((()))111777666111---+++((('''***111666777666666999>>>AAAAAA???>>>===???BBBGGGIIIEEE@@@DDDKKKHHHEEEEEEHHHHHHFFFGGGJJJBBBIIILLLGGGCCCFFFNNNTTTBBB999111000...%%%  (((===IIIHHHDDDBBBAAA???@@@BBBBBBAAAAAACCCDDDHHHKKKNNNNNNLLLIIIGGGFFFEEEGGGIIIHHHFFFCCCCCCCCCDDDHHHLLLLLLHHHEEEEEEFFFLLLIIIFFFBBB???=========??????AAABBB@@@===AAAGGGTTT\\\dddeeebbbbbbgggnnntttyyy{{{yyyxxxzzz}}}}}}}}}~~~}}}sssdddTTTHHH@@@DDDBBBAAABBBEEEFFFDDDBBB<<<<<<;;;<<<===@@@CCCDDD???===<<>>===<<<===>>>===;;;888888999;;;<<<<<<;;;999888999999::::::::::::999999888::::::999<<<@@@@@@===999999888888999999:::;;;999:::::::::888888999;;;666777888;;;BBBHHHFFF@@@>>>>>>@@@CCCEEEFFFDDDBBBFFFCCC???>>>???@@@@@@@@@999===BBBFFFGGGEEEAAA>>>;;;:::888888999999999888:::<<>>777333444333111111333111111222333333444444555<<<555000222333111000111555777888777:::>>>===999::::::999666444333444555666::::::666444555555333333333333333333333333333333333333333333333333333000111111111222222333333333333333222222222222111////////////000000111222111000//////000000///...///////////////......---------------------------***+++,,,,,,---.../////////,,,,,,...---,,,///444///---++++++,,,,,,,,,+++,,,++++++******++++++,,,***++++++,,,,,,++++++***+++,,,,,,+++)))((()))***************************++++++++++++++++++++++++)))******((('''''')))+++******)))))))))((((((((())))))))))))((((((((((((&&&&&&&&&'''''')))******((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$######!!!######!!!"""$$$!!!)))(((***,,,+++'''(((,,,&&&###$$$,,,111///,,,,,,))))))***---222555666666444888<<>>>>>>>>@@@BBBCCCAAA???>>>???AAABBBAAA@@@BBBBBBBBB@@@>>>>>>>>>>>>>>>=========>>>===;;;888888888999::::::999888888999999::::::::::::999999777999999888;;;@@@@@@<<<888888888888888999::::::888999;;;:::999888999:::666777888;;;BBBIIIHHHBBB<<<<<<===@@@EEEGGGFFFDDDDDDCCCBBBBBBCCCBBB@@@===888;;;>>>AAACCCBBB???>>>;;;999777777888999888777;;;>>>BBBFFFGGGEEECCCAAA:::888555555;;;CCCBBB<<<333444444444444666999<<<999555333444444111000222222222333333444555555555===666111222444222111111111444555555888======:::999999777555222111222444444777888555333555555444555555666666555333222111222222222222222222222222111111111111111222222222222222222222111111111111000000/////////000000111111000//////000000///...///////////////......---------------------------***++++++,,,---...///000///------......,,,///555///---++++++,,,,,,,,,+++,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***,,,...///---+++)))***,,,************************++++++++++++++++++++++++(((******(((&&&&&&))),,,***)))))))))(((((((((((())))))))))))(((((((((((('''''''''''''''((()))***(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******(((%%%$$$'''&&&&&&%%%%%%$$$######!!!###""" !!!""" ---*********'''######&&&""" $$$***+++'''''',,,&&&)))...000111222555777333666999;;;<<<>>>CCCFFFPPPJJJGGGIIIKKKKKKMMMQQQHHHDDDCCCDDDCCCAAADDDJJJEEEFFFEEEBBBEEEIIIEEE===BBB;;;555000((( !!!666HHHOOOLLLFFFCCC@@@BBBDDDDDDCCCCCCDDDEEEFFFIIIMMMOOOMMMJJJGGGFFFJJJLLLMMMKKKFFFBBBAAABBBDDDHHHLLLLLLIIIHHHKKKOOOFFFGGGFFFDDD@@@>>>=========;;;<<<>>>???AAAIIIRRRPPPNNNKKKHHHHHHIIIJJJKKKPPPUUUZZZaaannnzzzzzzsss|||yyyyyyZZZHHHFFF>>>:::???BBB@@@BBBDDDFFFFFFEEECCCBBBCCCBBB@@@?????????@@@AAABBB@@@>>>???@@@AAAAAA@@@DDDDDDCCCAAA>>>======>>>>>>>>>===>>>>>>===;;;888888888888999999888888888999999999::::::999999999777999999888;;;??????<<<999999999999999::::::;;;;;;<<<===<<<:::888777888666777888;;;CCCJJJIIICCC;;;:::;;;???DDDGGGGGGFFF@@@AAABBBEEEEEECCC>>>:::666777888:::;;;<<<<<<<<<:::888666666777888777666===@@@EEEHHHGGGBBB===999999777333333:::BBBBBB<<<222333444555444555777888666333333555444111000222222333333444444555555666>>>777222444555333222333...111333444888===>>>:::888888777444111000111222111555666333222444555444666777888888666444111///111111111111111111111111111111111111111111111111111111111111000000000000000000////////////000000111000//////000000///...///////////////......---------------------------******+++,,,---//////000///------......,,,///555///---++++++,,,,,,,,,+++,,,++++++++++++++++++,,,***+++,,,------,,,+++***...000111000,,,+++,,,...************************++++++++++++++++++++++++(((******(((&&&&&&))),,,))))))))))))(((((((((((())))))))))))(((((((((((((((''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''''''''''')))((('''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,------***&&&$$$'''&&&&&&%%%%%%$$$$$$### """""" """)))+++------+++)))((((((+++)))(((((()))(((%%%"""+++...111222222222222333000555<<<>>><<<<<<>>>BBBGGGFFFNNNQQQIIIJJJQQQNNNJJJAAAAAAFFFGGGKKKLLLBBBHHHEEEBBBCCCIIIKKKFFF>>>>>>@@@999'''  ...GGGUUUQQQGGGCCC>>>BBBEEEFFFCCCBBBBBBCCCCCCFFFJJJLLLLLLKKKKKKKKKLLLJJJGGGEEEDDDEEEFFFHHHJJJFFFGGGNNNPPPKKKGGGHHHKKKJJJHHHFFFDDDBBB@@@???===<<<<<>>===;;;:::>>>@@@CCCFFFGGGGGGEEEDDDBBB???<<<<<<>>>AAACCCDDD@@@>>>===>>>AAABBB@@@>>>@@@???>>><<<;;;;;;;;;<<<<<<<<<<<<===>>>===:::888::::::::::::::::::;;;;;;===999777999:::888888999888;;;;;;999:::===>>><<<888:::<<<;;;::::::===@@@;;;<<<;;;:::888888999;;;888:::<<>>AAABBBBBBAAA@@@AAADDDFFFEEE@@@<<<888777555666888:::;;;;;;<<<:::888777777666444333999@@@GGGEEE>>>999:::???AAABBB<<<555;;;EEEDDD:::333444444444333333444666333333333333333333333333444555777666555333444444===777333333444222222555444000444555333;;;@@@888666666666555444444333333111111333444444444444444;;;===>>>;;;777444333444333222111111000000111111000000000000111222333444333222000/////////000111222222111111000/////////000000////////////000000111000000///...---------,,,---......//////......++++++,,,,,,---...//////,,,---------,,,---000222333---+++,,,,,,***)))++++++++++++++++++++++++++++++++++++,,,,,,---------111000.........---,,,***+++)))'''''')))***+++***,,,,,,+++++++++++++++,,,************))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&''''''&&&%%%$$$$$$$$$############"""###  ######''')))******((((((((()))+++)))(((&&&&&&%%%$$$$$$+++...111222222222333444000555:::;;;:::;;;>>>AAABBBAAAIIILLLEEEFFFKKKHHHGGG@@@DDDJJJHHHKKKLLLCCCIIIHHHFFFFFFFFFFFFBBB>>>:::999222###  ...GGGSSSOOOHHHFFFBBBFFFIIIIIIFFFCCCBBBBBBBBBFFFJJJMMMMMMLLLKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFKKKHHHJJJOOOPPPKKKJJJLLLNNNOOOOOONNNLLLHHHDDDBBB@@@@@@BBBCCCEEEGGGJJJKKKKKKKKKKKKIIIHHHHHHIIIJJJFFFAAA<<<===DDDLLLPPPRRRSSSRRRPPPMMMJJJIIIJJJLLLIIIFFFBBB???>>>===<<<:::@@@AAADDDFFFFFFEEEDDDCCCCCC@@@>>>???AAACCCDDDDDDBBB@@@>>>>>>???@@@???===???>>>===<<<<<<<<<======<<<;;;;;;===>>>===:::777999999999::::::::::::;;;===999777:::;;;888888999999<<<<<<:::;;;>>>>>>;;;888:::<<<;;;::::::<<>>@@@BBBEEELLLPPPJJJ@@@;;;:::999:::===???AAAAAABBBBBBCCCEEEGGGEEEAAA======;;;999999:::;;;:::999<<<:::999999999999777555777;;;???>>>;;;:::???DDD???@@@;;;666;;;EEECCC:::333444444333333333666888333333333333333333333333444555777666555444444555===777333333444222222444444111555777555<<>>BBBCCCAAAIIIMMMGGGHHHKKKFFFCCC???GGGLLLHHHIIIKKKDDDIIIIIIIIIGGGCCC???===<<<444000''' ...EEEPPPLLLGGGHHHFFFIIILLLLLLJJJEEEBBB@@@AAAEEEKKKNNNNNNLLLKKKJJJIIIJJJLLLLLLKKKIIIFFFDDDJJJIIIKKKMMMMMMJJJJJJNNNPPPQQQSSSSSSQQQLLLGGGDDDBBBDDDFFFFFFDDDDDDFFFHHHGGGHHHIIIIIIIIIHHHGGGFFFDDD@@@<<<===AAAFFFIIIJJJKKKJJJHHHEEEDDDEEEIIIMMMIIIFFFBBB???>>>>>>===;;;BBBCCCEEEFFFFFFDDDCCCAAACCCBBBAAAAAACCCEEEEEEDDDCCCAAA>>>===>>>?????????>>>>>>======<<<======>>>;;;::::::;;;<<<<<<:::777888999999999:::::::::;;;===999777:::;;;999888999:::===>>><<<===???>>>;;;888999::::::::::::;;;===777888999999999:::===???DDDFFFGGGIIIMMMPPPJJJAAA:::999888888;;;===>>>>>>CCCCCCEEEGGGHHHFFFBBB???AAA???===<<<<<<;;;999888:::999888999:::999888666888888777666666:::???CCC:::<<<:::777<<>>AAA888777777666666555555444444333333333333444666888999999999999777444222222333333222111111000000111111000000000000111222333333222111111000///000000000000000000000111111111111000000////////////000000000000000///......------,,,---......//////......,,,,,,,,,---......//////,,,------,,,,,,---///111222---***,,,,,,***)))+++************************++++++++++++,,,,,,,,,,,,---+++***+++,,,---,,,***))),,,///...+++((()))*********)))))))))******+++************))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((()))***++++++)))'''&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&''''''&&&%%%$$$$$$#########"""""""""!!!  """ %%%%%%%%%%%%%%%'''+++///---...///,,,)))'''((()))%%%(((,,,///111222444666444555777777888:::???CCCEEEBBBKKKQQQMMMNNNNNNGGGAAA???FFFIIICCCEEEJJJGGGIIIFFFDDDDDDBBB<<<999888111*** ...CCCLLLGGGDDDHHHFFFIIILLLNNNLLLHHHDDDAAA@@@EEELLLOOOOOOLLLJJJHHHHHHIIIKKKLLLKKKIIIFFFDDDGGGHHHJJJJJJIIIHHHJJJMMMOOOPPPQQQQQQOOOKKKGGGDDDBBBEEEHHHFFFAAA???AAADDDBBBDDDFFFJJJLLLLLLIIIGGGAAA???===???CCCHHHKKKLLLQQQPPPOOOMMMJJJKKKMMMOOOJJJFFFBBB???>>>>>>======AAABBBDDDEEEEEEEEEDDDCCCBBBAAAAAABBBDDDEEEDDDCCCBBB@@@===<<<===???AAACCCAAAAAA@@@???>>>===<<<<<<:::999999:::;;;;;;:::888888888999999::::::;;;;;;===999888;;;<<<999888999;;;???AAA??????AAA???;;;777888999999999999::::::888999999999999:::<<>>>>>===<<<999777777777777888999999888666<<<999555333444666888999666888888777<<>>888333444333111111444222111777:::888>>>@@@777888888777666666555555444444333222222333666888:::777777666555333222222222333222111111000000111111111111000000111222222333222111111000000000000000...//////000111222222222000000////////////000000000000//////............,,,---......///.........,,,---------......//////,,,,,,---,,,+++,,,///111222---***,,,,,,******,,,))))))))))))))))))))))))+++++++++++++++++++++,,,+++******+++,,,------,,,(((...222111,,,((((((***)))))))))((())))))***+++************)))))))))(((''''''''''''''''''''''''((((((((((((((((((((((((''')))+++,,,,,,***((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%############""""""""""""  !!!&&&&&&&&&&&&'''***///333,,,---//////---***)))((("""&&&***...000333555777666777777777999<<>>CCCDDD<<>>AAADDDCCCDDDHHHLLLOOOOOOKKKHHH<<<;;;;;;===AAAEEEIIIJJJLLLMMMNNNMMMJJJHHHGGGHHHJJJFFFBBB???>>>>>>>>>>>>@@@AAABBBDDDEEEFFFFFFEEEAAA@@@@@@AAABBBCCCBBBAAA???>>>======>>>AAAEEEHHHFFFEEEDDDAAA???===;;;::::::999999:::;;;;;;:::999888999999:::;;;;;;<<<<<<<<<999888<<<===:::888999;;;@@@BBBBBBBBBCCCAAA<<<888888888999::::::999888999::::::999888999;;;===???AAAAAA@@@DDDHHHFFFAAA:::888666666888:::::::::AAADDDGGGIIIIIIGGGEEEDDDBBB@@@>>>===<<<;;;999777888777888:::;;;;;;999777;;;888555444555555444222444555666777;;;>>>;;;777444444444333333444777:::222222222222222222222222222444666777666666777888>>>888444444333111111333111///666999666===???666999888888777666666555555444333222222333555888:::777555444222222222222222333222111111000000111111111111111000111111222333111111111111000000000///......///000111222222333000000////////////000000////////////............,,,---......///.........------...............///+++,,,,,,,,,+++,,,...111111,,,***,,,,,,******,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,+++***+++---///...---(((...222222---)))(((***))))))(((((()))******+++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''(((***++++++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%#########"""""""""!!!!!! !!! (((((())))))***---222666******)))+++,,,+++)))&&&%%%)))---000111222444666777777777888:::>>>AAACCCFFFBBBKKKVVVWWWYYYUUUIIICCC>>>AAA@@@888===GGGGGGHHH===888>>>BBB<<<555222---### ***===FFFCCCAAADDDBBBDDDGGGKKKMMMLLLIIIFFFEEEIIIMMMOOOMMMJJJGGGFFFGGGHHHIIIKKKKKKKKKKKKJJJJJJLLLLLLKKKNNNQQQPPPLLLMMMMMMLLLKKKJJJJJJIIIIIIGGGHHHHHHFFFCCCBBBEEEHHHIIIIIIKKKNNNQQQPPPKKKFFF@@@???>>>>>>@@@CCCFFFIIIHHHJJJMMMMMMLLLIIIHHHHHHJJJFFFAAA>>>>>>????????????@@@BBBCCCEEEFFFGGGGGGAAA@@@>>>>>>@@@AAAAAA@@@<<<>>>???@@@AAADDDHHHLLLJJJIIIGGGEEEAAA>>>;;;999;;;:::999:::;;;<<<;;;:::999999:::;;;<<<===>>>>>><<<999999===>>>:::888999:::@@@DDDDDDEEEFFFCCC>>>:::::::::<<<======;;;999:::::::::999888999;;;======>>>===;;;>>>DDDFFFDDD:::888666666888999999999>>>BBBGGGIIIIIIHHHGGGGGGDDDAAA===;;;::::::999777999999:::<<<>>>===:::888666555555666666666444222333444444666999999888666333444444444333333444666222222222222222222222222111333666777777777888:::???888444444333111000333111///555777555<<>>@@@AAAFFFBBBLLLXXX\\\^^^YYYKKKEEE???@@@@@@:::>>>EEECCCGGG>>>:::@@@AAA888333444(((  $$$999EEEDDDCCCEEEEEEEEEFFFJJJMMMMMMKKKGGGHHHKKKNNNNNNLLLHHHFFFEEEEEEHHHLLLOOOQQQPPPNNNLLLKKKLLLKKKLLLQQQWWWRRRJJJIIIJJJLLLMMMMMMLLLKKKJJJHHHFFFDDDCCCCCCFFFIIIKKKKKKJJJKKKOOOSSSRRRMMMHHHCCCBBBAAA@@@@@@CCCGGGJJJLLLNNNOOOOOOMMMKKKKKKLLLKKKGGGAAA>>>>>>???@@@@@@AAABBBBBBCCCDDDEEEEEEFFFCCC@@@>>>===>>>@@@AAA@@@===???BBBCCCCCCEEEIIILLLKKKJJJIIIGGGDDD@@@===;;;<<<:::999:::<<<======<<<::::::;;;<<<===>>>??????<<<999999===>>>;;;888888999???DDDFFFGGGHHHEEE@@@???>>>>>>@@@BBBAAA>>>;;;888999999999888:::<<>>:::<<>>===>>>AAAGGGKKKMMMMMMLLLJJJGGGEEEFFFHHHKKKGGGAAA>>>>>>???@@@AAADDDDDDDDDDDDDDDDDDDDDDDDDDDAAA>>>===>>>@@@AAAAAA>>>AAADDDEEEDDDEEEHHHKKKJJJJJJJJJHHHFFFBBB@@@>>><<<;;;::::::<<<=========;;;;;;<<<===>>>???@@@AAA<<<999:::>>>???;;;888888999???EEEGGGHHHJJJFFFAAABBBAAAAAACCCEEEEEEBBB>>>666777888999999;;;>>>AAAGGGFFFAAA;;;<<>>??????EEE999;;;EEEJJJQQQVVVQQQOOOLLLEEE@@@DDDJJJFFF===DDD???<<<===<<<888111---  666EEECCCCCCJJJGGGJJJMMMOOONNNJJJEEEBBBHHHJJJMMMMMMKKKIIIGGGGGGHHHJJJNNNRRRTTTQQQLLLHHHJJJLLLMMMNNNQQQSSSOOOHHHHHHFFFFFFHHHLLLKKKFFFAAA<<<<<<<<>><<>>>>>???BBBCCC>>>???AAACCCEEEGGGGGGHHHGGGDDDCCCEEEHHHHHHCCC>>>>>>===<<<<<<<<<===>>>??????===:::;;;===AAACCCDDDEEEAAA<<<:::;;;<<<;;;999999>>>EEEJJJKKKJJJHHHHHHBBBFFFHHHHHHIIIIIIDDD>>>::::::::::::;;;<<<======AAA@@@>>><<<<<>>777666777555555666;;;???CCCGGGHHHGGGDDDAAAHHHEEE@@@<<<999888999:::777777777777777777777777555555666666555555444333222222333333333333444444444555666666666555333333111111222333333333333222444333333555999;;;<<<<<>><<<;;;;;;<<<:::888555222111222444666333222111000////////////000111111111111222222222555444222000//////000111000000111111222222222333......///111333222///---...///000222222111///---000///.........///111222.........////////////000+++,,,------,,,,,,...000///---+++***+++,,,,,,+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++......++++++...)))((((((***,,,---,,,***))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))&&&'''((())))))***))))))***)))((('''&&&&&&'''(((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&%%%&&&'''((('''&&&%%%%%%%%%%%%%%%$$$$$$###!!!  !!!""" %%%+++++++++...777@@@666***%%%,,,333111...///000333666999:::888555333888999:::::::::;;;===>>>CCC777999CCCGGGNNNTTTQQQJJJJJJFFFAAABBBGGGGGGBBBBBB>>>;;;;;;;;;777111--- 333BBBBBBDDDKKKKKKMMMPPPRRRRRRPPPLLLJJJJJJLLLNNNMMMKKKIIIIIIIIIHHHHHHIIIKKKLLLKKKHHHEEEDDDFFFGGGHHHLLLPPPLLLFFFIIIFFFDDDEEEGGGFFFBBB============@@@DDDIIIMMMOOOQQQOOONNNOOOQQQRRRQQQOOOCCC@@@===???EEEJJJKKKKKKNNNMMMKKKJJJJJJIIIGGGFFFIIIFFFEEEGGGFFFBBBCCCGGGGGGJJJIIIFFFEEEHHHHHHEEEDDDBBB@@@>>>===>>>@@@AAA>>>AAAEEEHHHIIIHHHFFFDDDEEECCCBBBCCCFFFFFFAAA===<<<;;;::::::;;;<<<>>>??????<<<::::::<<>><<<;;;<<>>AAADDDDDDAAA>>>;;;CCC@@@===:::888777888888888888888888888888888888555555666666555555444333222222333333333333444444444555666666666555333333111111222333333333333222333333444777:::<<<;;;:::>>>:::555222111111000///000222444333222444999===888888888777777666666666999;;;===>>><<<;;;:::::::::888555222111222444555333222111000////////////000111111111111222222222444444333222111111000111000000111111111222222222///...///000111111///---+++---///000000////////////............///000000------........./////////+++,,,------,,,,,,...000///---+++***+++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,******------******,,,***))))))***,,,,,,+++)))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))'''(((((())))))))))))(((***)))((('''&&&''''''(((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''&&&%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&$$$$$$###!!!   $$$+++,,,+++333???777(((%%%222888///+++000...111555888999777555333777:::<<<:::666555999>>>DDD888999BBBEEEMMMUUURRRKKKKKKGGGAAA>>>AAACCCCCC@@@===999888999888111+++  111@@@BBBEEEKKKIIIJJJLLLNNNOOONNNLLLKKKKKKMMMNNNMMMLLLKKKKKKLLLIIIGGGFFFFFFFFFFFFEEEDDD@@@BBBBBBCCCHHHNNNMMMHHHOOOKKKFFFDDDDDDCCC@@@<<<>>>======???DDDJJJPPPTTTVVVSSSOOOMMMNNNNNNNNNMMMFFFBBB>>>>>>CCCGGGJJJJJJFFFGGGHHHJJJLLLMMMMMMMMMKKKHHHHHHJJJIIIFFFEEEGGGHHHMMMNNNJJJFFFGGGHHHHHHFFFDDDAAA>>><<<<<<===>>>>>>BBBHHHLLLMMMJJJEEEAAADDDBBBAAABBBDDDCCC@@@<<<:::999888999:::<<>><<<999888:::===>>>>>>AAA>>>;;;999999888777666888:::===???@@@CCCFFFHHHFFFHHHHHHFFFFFFGGGCCC>>>::::::::::::;;;;;;;;;;;;<<<<<<:::999;;;@@@HHHMMMHHH@@@999888999777777888:::;;;>>>???>>>;;;777555::::::999777777777777777888888888888888888888888555555666666555555444333222222333333333333444444444555666666666555333333111111222333333333333222222333666:::======:::888>>>:::555222111111111000000222444333222444999===:::::::::999888777666555999;;;===>>><<<:::888888999777444222111111333444333222111000////////////000111111111111222222222444444444444333222111111000000000111111111111111000///......000000///...+++...111111///...///222,,,---......//////......,,,---------............,,,---...---,,,,,,---///000---++++++,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++)))))),,,,,,)))(((+++,,,+++******++++++***((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((())))))))))))(((((('''))))))(((''''''''''''(((''''''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&'''$$$###"""!!!  $$$!!!+++---(((...;;;222"""!!!444999+++&&&...***---111555666555333111666999:::555///000888AAAEEE999:::BBBEEEMMMVVVUUUQQQMMMFFF???<<<===>>>===@@@===999777999999111(((   444CCCEEEFFFJJJGGGHHHHHHIIIJJJIIIIIIIIIHHHJJJLLLLLLLLLLLLMMMOOOKKKIIIGGGGGGGGGFFFEEECCC@@@AAAAAABBBHHHOOOPPPLLLVVVQQQLLLHHHFFFDDDAAA???>>>======>>>AAAHHHPPPVVVWWWTTTPPPMMMKKKLLLMMMNNNHHHDDD???===@@@DDDHHHIIIBBBDDDGGGIIIKKKLLLMMMNNNMMMIIIHHHKKKKKKGGGFFFGGGIIIOOOQQQKKKFFFFFFHHHIIIHHHFFFBBB>>><<<;;;<<<<<<===AAAFFFKKKLLLJJJFFFCCCDDDBBBAAABBBCCCBBB???<<<:::999888888:::===@@@BBB???<<<999777999;;;<<<<<>>:::666===:::666333111111111111000222444333222444999===;;;;;;;;;;;;:::888666555888:::======;;;888777777999777444222111111222333222222111000//////000000000000111111111222222222333444555666555444222111111111111111111111111111222000......///000///......111444333///...000333+++,,,---...///...---,,,,,,,,,,,,---------......,,,---...---,,,+++---///000...++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************(((&&&'''+++,,,)))))),,,...,,,************)))((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))***))))))((('''&&&((((((((('''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&((()))(((%%%$$$###$$$$$$$$$$$$$$$%%%&&&''''''###""""""  $$$+++...***...999,,, 444999***$$$,,,&&&)))...222444333111000666999999333---000<<>><<<:::@@@>>>:::888999999///""" $$$999HHHJJJHHHHHHKKKKKKKKKKKKKKKJJJJJJJJJDDDGGGJJJLLLLLLMMMOOOPPPJJJIIIIIIIIIIIIGGGDDDBBB@@@AAAAAABBBHHHPPPQQQNNNXXXTTTPPPKKKHHHEEECCCBBB=========<<<>>>DDDMMMTTTUUUSSSPPPMMMKKKKKKMMMNNNGGGDDD???===>>>AAAEEEGGGGGGJJJLLLLLLJJJIIIJJJLLLOOOJJJGGGJJJKKKHHHEEEFFFHHHNNNPPPKKKEEEFFFHHHHHHIIIGGGCCC???<<<<<<<<<======???CCCFFFIIIIIIIIIHHHEEEDDDCCCCCCCCCBBB@@@>>>===<<<::::::;;;>>>AAACCC???<<<999777999:::;;;;;;BBBAAA@@@>>>;;;999888888::::::999888999===DDDHHHEEEGGGEEEBBBBBBCCC@@@;;;999999::::::999888777666888888888888:::???EEEJJJGGG>>>777777777555555777555666777888888777666555333444555777888888888888888888888888888888888888555555555666555555444333222222222333333333444444444555666666666555333333111111222333333333333222222555999>>>AAA>>>999555<<<:::777444111111222333000222444333222444999===<<<=========<<<:::777666888999;;;:::999777777888999888555333222111111222222111000000000000000000000000111111111222222222333444555666666444333222222222222222111111111111333111///...///000///...000222444333///------///***+++---.........---,,,,,,,,,,,,---------......,,,---------,,,,,,---///000...,,,+++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++%%%$$$%%%***,,,***+++...///,,,***)))******)))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))***))))))((('''&&&''''''((((((((((((((((((''''''((((((((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&((()))(((%%%$$$###$$$$$$$$$$$$$$$$$$%%%&&&'''""""""!!!   (((......222888'''"""333777,,,'''---###&&&+++000333333111000666999999444000333@@@KKK;;;222555<<<===DDDMMMNNNLLLAAA999:::???@@@>>>===???@@@<<<888999888***  '''<<>>===<<<<<<@@@IIIOOOQQQRRRQQQOOOMMMKKKLLLMMMDDDBBB???<<<<<>>>>>>>>???>>>???AAADDDFFFIIIKKKLLLGGGFFFEEEDDDCCCAAAAAA@@@DDDBBB???===>>>@@@CCCEEE@@@===:::999:::<<<======CCCCCCCCC@@@<<<:::999999::::::999888999<<>>:::;;;;;;;;;:::999777666888888888888999>>>DDDIIIFFF>>>777666777555555666555666666777888888888888444555666777888999999999777777777777777777777777555555666666555555444333222222333333333333444444444555666666666555333333111111222333333333333222444666;;;???AAA???999444;;;:::888444111000222444000222444333222444999===<<<===>>>???>>><<<999888777888888777666666888::::::999777444333222222222111111000000000000000111000111111111111222222222333444444555444444333333333333333333333222222222444222111111111111000...///000111111111///,,,***+++,,,------......------,,,---------............+++,,,------,,,,,,...000111...,,,,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++%%%$$$%%%***,,,+++,,,//////,,,***))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))))))))(((((('''&&&'''(((((()))(((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&'''((((((&&&$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&!!!!!!  $$$,,,111222222!!!###///444///+++,,,"""&&&+++000333444222111222666888666333555===EEE666...333;;;:::@@@IIIJJJFFF===999<<>>>>>@@@>>>@@@<<<777777555### ''':::IIIMMMJJJGGGDDDEEEFFFHHHHHHGGGFFFEEEFFFJJJNNNPPPOOOMMMKKKJJJKKKIIIFFFEEEFFFFFFEEEEEE@@@AAABBBCCCHHHNNNNNNJJJLLLNNNPPPPPPMMMIIIEEEBBB???@@@@@@===;;;>>>EEEKKKOOORRRTTTSSSOOOKKKIIIIIIAAA@@@>>><<<<<<===@@@BBBCCCGGGKKKMMMNNNSSS[[[aaaTTTLLLFFFGGGIIIHHHGGGHHHIIILLLLLLIIIHHHJJJJJJGGGIIIGGGDDDAAA@@@@@@AAABBB@@@AAACCCEEEGGGIIIKKKKKKGGGGGGFFFDDDBBB@@@@@@AAAKKKHHHEEEBBBAAABBBDDDFFFAAA>>>;;;:::<<<>>>??????CCCDDDDDDAAA===:::999:::999999:::999999:::===@@@FFFIIIKKKIIIJJJKKKFFF@@@===>>>??????===;;;999777999999999999:::>>>CCCGGGGGG???888777777666555777666666666666777777888888666666666777777888888888666666666666666666666666555555666666555555444333222222333333333333444444444555666666666555333333111111222333333333333222555888;;;???AAA>>>999555;;;:::999555111000333555000222444333222444999===<<<===???@@@???===;;;999777777666444444555999<<<;;;:::888666444333222222111111000000000000111111000111111111111222222222444333333333333333444444555555555444444333333333444333333333444333000...000///000333666666000+++---------------......///------........./////////)))+++,,,,,,,,,---000222111///,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((&&&'''+++,,,******---...,,,)))((()))*********))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''(((((())))))))))))(((%%%&&&((()))))))))((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$&&&((('''&&&%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$!!!   """!!!"""(((000///***"""+++000///,,,***###&&&,,,111444555444333---111666666444444888<<<555---333<<<;;;@@@IIIIIICCC>>><<<>>>===999:::???===???<<<666666222 &&&777FFFLLLJJJHHHAAACCCFFFHHHIIIIIIHHHGGGJJJMMMRRRSSSQQQMMMIIIGGGOOOKKKFFFDDDEEEGGGIIIJJJCCCDDDDDDEEEJJJPPPOOOJJJIIIMMMRRRSSSQQQLLLGGGDDD@@@BBBBBB???<<<===CCCIIINNNRRRVVVUUUPPPJJJFFFEEE>>>>>>===<<<;;;<<<>>>@@@MMMOOOOOOMMMJJJLLLRRRXXXWWWMMMFFFGGGIIIIIIHHHIIIKKKLLLKKKIIIJJJMMMLLLHHHHHHFFFDDDBBBAAABBBCCCDDDBBBCCCFFFHHHJJJJJJJJJIIIGGGGGGFFFCCCAAA???@@@AAAPPPMMMHHHDDDCCCCCCEEEGGGAAA???<<<;;;===???AAAAAABBBDDDEEEBBB===999888999777888:::999999999:::<<>>;;;999999::::::999:::===CCCGGGHHH@@@999888999777777888888777777666666666777777888777666666666666777888666666666666666666666666555555666666555555444333222222333333333444444444444555666666666555444333111111222333333333333222777888<<>>999555:::;;;999555111000333666000222444333222444999===;;;===???@@@@@@>>><<<:::777666555333222555:::>>><<<;;;999777555444333333111000000000000000111111000111111111111222222222444333222111111222444555666666666555555444444444444444444555666444111...111000111777======666//////...---,,,---...///000.........////////////000(((***+++,,,,,,...111333111///---,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++)))))),,,,,,))))))+++...+++)))((()))***++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''((())))))***))))))%%%&&&((()))))))))((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((($$$%%%''''''&&&%%%&&&'''&&&&&&%%%$$$############     &&&---,,,%%%""",,,///***((((((###'''***...555:::888222666333222444444333555999666222222888>>>@@@DDDHHH@@@AAA>>>;;;>>>CCCBBB<<<===;;;222222777*** !!!222KKKLLLMMMGGGDDDDDDDDDFFFHHHIIIGGGEEEFFFHHHNNNRRRPPPJJJHHHKKKNNNKKKFFFBBBEEEIIIHHHBBBCCCDDDCCCCCCHHHOOOOOOKKKQQQPPPNNNKKKHHHFFFDDDCCCAAABBBAAA???<<<===AAAEEENNNPPPPPPNNNNNNNNNJJJDDD@@@===;;;;;;===???AAABBBHHHJJJMMMNNNNNNMMMMMMNNNJJJJJJJJJIIIIIIHHHHHHGGGMMMLLLLLLMMMMMMKKKGGGDDDFFFEEEDDDCCCBBBBBBBBBCCCIIIIIIHHHGGGGGGGGGHHHHHHFFFFFFGGGEEECCCBBBCCCEEEKKKGGGBBB???@@@CCCFFFHHHAAA@@@>>>>>>>>>@@@BBBDDDEEEFFFFFFCCC>>>:::777777<<<999999:::999777999>>>DDDCCCDDDEEEGGGGGGFFFEEEBBBDDDGGGIIIGGGBBB<<<888777:::;;;888666888@@@FFFJJJCCC:::555666777555333777666555666888999888777666666666777777777777666333555777777666555555666777666555666777666444222333444444444333222222111000333555666555444444444333333333444444555555555444888<<<>>><<<:::777666999CCC333222999555666111666222111333444444777<<<<<<<<<<<<;;;:::777555333777666555555666888;;;<<<:::999888666333111000///222222222222222222222222000000111111111222222222666555444444333333333333666555555666777777555333555333111222444444111...222000111666======666///111111000000//////......//////.........---------,,,,,,---,,,+++,,,...111000...+++***+++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************)))((((((((((((((()))))))))*********+++++++++------+++***))))))((((((******))))))))))))******'''&&&&&&'''***++++++***......---+++***(((''''''******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&%%%%%%$$$$$$$$$############"""$$$### !!!!!! &&&///+++!!!''')))%%%###$$$$$$''')))---444:::999444999666555666666444666;;;;;;777666;;;@@@BBBDDDGGG;;;=========AAAHHHGGGBBB:::;;;444333666''' !!!000JJJKKKKKKEEEEEEEEEEEEGGGJJJKKKJJJIIIFFFHHHMMMSSSRRRLLLHHHIIILLLKKKHHHDDDDDDHHHGGGDDDBBBCCCCCCCCCHHHOOOOOOKKKNNNMMMLLLIIIGGGDDDBBBAAA@@@AAAAAA???===>>>AAACCCJJJMMMNNNLLLLLLMMMIIICCC???===;;;;;;>>>AAACCCDDDJJJLLLNNNNNNMMMLLLMMMMMMJJJJJJIIIJJJJJJKKKLLLMMMOOONNNMMMLLLLLLJJJFFFCCCFFFEEEEEEDDDDDDDDDDDDDDDFFFFFFFFFFFFGGGGGGHHHIIIHHHHHHGGGEEECCCBBBDDDEEEIIIFFFAAA???@@@BBBCCCDDD???>>>>>>>>>>>>???@@@AAADDDEEEEEECCC???:::888777;;;999:::<<<;;;888:::>>>DDDDDDEEEFFFHHHIIIIIIHHHGGGGGGIIIIIIGGGDDDAAA>>>;;;;;;:::888666888===BBBIIIBBB999555666777666444777666666888:::<<<;;;:::999888777666555555555555555777888777666555666888888666555555666666555333555555555555555444333333111333555555444333444555333333333333444444444444444777;;;===;;;999777666777CCC555333666///333111555222111333444444777===;;;;;;;;;:::888666444222555444333333555777999:::::::::999888666444222111222222222222222222222222000000111111111222222222222222222222222333444444666666777888:::999777444444111///000222222000---000......111555666222...///////////////000000000//////.........---------,,,,,,---,,,+++,,,///111111///,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((((((((())))))))))))*********+++++++++,,,,,,+++***))))))))))))******))))))))))))******((('''&&&((()))+++***))))))))))))((((((''''''&&&))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&%%%%%%$$$$$$$$$############"""###""" """$$$!!!)))111***"""$$$!!! !!!$$$&&&''')))000888999555888666555666555333666<<<>>>999777<<>>@@@EEEIIIGGGBBB777:::777777555"""  !!!...JJJKKKKKKEEEHHHGGGGGGHHHKKKNNNOOONNNHHHHHHLLLRRRSSSMMMHHHFFFIIILLLKKKFFFDDDFFFGGGFFFBBBCCCCCCDDDIIIPPPPPPLLLKKKJJJIIIGGGEEECCCAAA@@@???@@@AAAAAA??????@@@AAAEEEHHHJJJIIIJJJKKKHHHBBB>>><<<;;;<<<@@@CCCFFFFFFJJJLLLNNNNNNLLLLLLLLLMMMJJJJJJIIIJJJKKKNNNQQQSSSRRROOOMMMKKKJJJIIIFFFDDDEEEEEEEEEEEEFFFFFFFFFGGGCCCDDDDDDEEEGGGHHHHHHIIIJJJIIIGGGDDDAAAAAACCCFFFGGGEEEAAA@@@@@@@@@??????======>>>?????????>>>>>>CCCDDDEEECCC???;;;999888::::::<<>><<<999555333333333444777888888777666777999<<<:::888666555555666666555666666666777666666555444333444444444333333555666333333333333222222222222333666:::;;;:::777555555555DDD888555444---333333444222222444444444888>>>:::::::::888777555333222222222222222333555666777888999::::::999777555333222222222222222222222222111111111111111222222222111111111222333555666777666888:::===???>>>;;;777555222000111333333000---////////////////////////---......///000000111111...............---------,,,,,,---,,,,,,---///222333000---,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))(((((())))))******************+++++++++++++++***************+++************************)))((('''((()))***)))(((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''&&&&&&%%%$$$$$$$$$############""""""!!!  $$$$$$###$$$'''&&& )))---'''"""!!!!!!######$$$###$$$+++444666444333111111333222111666===;;;555444:::@@@BBBBBBCCC@@@@@@@@@CCCEEEEEEAAA<<<555:::;;;;;;666  ,,,KKKMMMNNNHHHJJJHHHHHHIIIMMMPPPRRRRRRMMMIIIJJJOOOQQQMMMHHHFFFGGGLLLMMMHHHCCCDDDGGGHHHBBBDDDEEEFFFLLLRRRRRRNNNIIIIIIGGGFFFDDDCCCAAAAAA???@@@AAABBBAAA@@@@@@???@@@DDDFFFGGGIIIJJJGGGAAA===<<<;;;===AAAEEEGGGHHHGGGIIIKKKKKKKKKKKKLLLMMMKKKJJJIIIIIIKKKNNNRRRTTTQQQNNNKKKJJJJJJIIIHHHFFFEEEEEEFFFGGGHHHHHHHHHHHHDDDEEEFFFGGGGGGHHHHHHHHHJJJIIIFFFBBB???@@@BBBEEEFFFEEECCCBBBAAA@@@===;;;<<<>>>@@@BBBAAA@@@===;;;@@@BBBDDDCCC@@@<<<:::999::::::>>>BBBBBB>>>===@@@EEEEEEDDDCCCAAA@@@@@@AAADDDEEEEEEEEEEEEDDDCCCBBB@@@<<<888555666999;;;;;;DDD???:::777666777888777888999;;;???DDDHHHHHHHHHDDDAAA;;;666333222333444666777777777777999===@@@???<<<888666666666555555555666666666666666555555333444444333222333555777333333333222222111111111222555888999888666444444666DDD777555777000666555333222222444444444999@@@;;;;;;:::888666555333222111222222333444555555555555777999::::::888555444222222222222222222222222111111111111111111111111333333444555666777999:::999;;;???CCCFFFDDD???;;;999666333333555555333000///111333222///...///000........./////////000000........................+++,,,---,,,,,,---000222444111...---------,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,)))))))))((())))))************************************))))))***++++++,,,***************************)))(((((())))))((('''))))))))))))))))))((()))''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$#########""""""!!!  """"""***&&&%%%---,,,%%% %%%'''&&&%%% """"""!!!###!!!""" '''000333000......///000000000777@@@777111000888@@@CCCCCCCCCBBB@@@@@@CCCDDDAAA;;;666555;;;===???777 ,,,LLLNNNPPPMMMIIIHHHHHHIIIMMMQQQSSSSSSQQQKKKIIILLLNNNKKKIIIHHHEEELLLNNNIIIDDDDDDHHHIIIDDDFFFGGGHHHNNNTTTSSSNNNHHHHHHGGGFFFEEEDDDCCCCCC??????@@@BBBBBBAAA???>>>===BBBEEEFFFIIIKKKGGGAAA===<<<<<<>>>BBBEEEGGGGGGDDDFFFGGGHHHIIIJJJLLLNNNMMMLLLJJJIIIJJJLLLOOOQQQNNNLLLJJJIIIJJJKKKJJJIIIDDDEEEGGGHHHIIIIIIIIIIIIGGGHHHHHHIIIIIIHHHGGGGGGHHHGGGDDDAAA>>>???BBBEEEGGGFFFEEEDDDCCCAAA>>>;;;===???BBBDDDDDDAAA===:::>>>@@@CCCCCCAAA>>><<<;;;999:::>>>DDDCCC??????AAAIIIHHHGGGCCC>>>;;;:::;;;???AAADDDFFFFFFEEECCCAAA@@@<<<777666777999<<<<<>>888444333444555444555666777888;;;@@@CCCCCC???;;;777666666555444333444444555555444444444333444444333222333555777333333333222222111111111222444777888777555444444666@@@222222888444777333222111333555444444:::BBB<<<<<<:::888777555444444111222444555666666555444333555777999999777555333222222222222222222222222111111111111111111111111555444444555666777888888<<>>===BBBFFFHHHKKKLLLHHHBBB???>>>===???BBBDDDEEEDDDDDDEEEGGGGGGHHHIIILLLNNNMMMLLLJJJIIIIIIKKKLLLNNNKKKJJJIIIJJJKKKLLLKKKJJJDDDEEEGGGIIIIIIIIIIIIHHHHHHHHHIIIJJJIIIHHHGGGFFFFFFFFFDDDAAA???@@@CCCEEEHHHGGGEEEEEEEEECCC???<<<>>>@@@CCCEEEDDDAAA===:::<<>>CCCDDD@@@@@@CCCMMMMMMJJJDDD===888888999===???CCCFFFGGGFFFDDDBBB@@@===:::777777999<<<>>>AAA???<<<888777666777888888:::===CCCHHHKKKKKKKKKHHHDDD>>>999555444555555222444555666777:::>>>AAA@@@===:::888777666444333111222333333444333333333333444444444333333555666333333333333222222222222222555777888666555444444555???//////888444666000000111444666444444;;;DDD===<<<:::888666555555444222333555777777666555444222444555666666555444333222222222222222222222222222222222111111111111111222222222222333444555666???AAAEEEIIIKKKIIIDDD@@@;;;777333222444444333000,,,///333333000---,,,---000000//////...------,,,---------...............+++,,,---------...111444111///,,,,,,,,,------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******+++,,,+++++++++******************)))))))))***+++,,,,,,)))***+++,,,,,,+++***))))))((('''((()))***)))((())))))(((((('''&&&%%%%%%(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$############"""!!!!!! !!!"""$$$%%%&&&((('''###$$$+++111333 %%%&&&(((,,,''' !!!$$$###!!!!!!######!!! %%%,,,...+++...---//////,,,,,,555???111+++***444@@@DDDBBBAAA@@@;;;;;;@@@BBB>>>999999666888999>>>888 ...IIIFFFIIIKKKEEEEEEFFFHHHLLLMMMMMMLLLMMMMMMNNNQQQNNNHHHFFFHHHFFFKKKMMMIIIGGGHHHIIIHHHEEEGGGHHHIIINNNRRRPPPJJJFFFFFFFFFEEEEEEEEEEEEEEEAAA@@@???@@@BBBBBB@@@>>>???DDDHHHJJJMMMNNNJJJDDD@@@???>>>???AAABBBBBBAAAHHHIIIIIIIIIHHHIIIKKKMMMKKKKKKKKKKKKKKKLLLMMMMMMKKKJJJJJJKKKMMMLLLJJJHHHDDDEEEGGGIIIIIIIIIHHHGGGEEEFFFHHHIIIIIIHHHGGGFFFEEEFFFEEEDDDCCCCCCEEEGGGGGGFFFEEEDDDDDDCCC@@@===???@@@CCCDDDCCC???;;;999:::===BBBDDDBBB@@@>>>===999999===BBBCCC@@@AAADDDMMMMMMJJJCCC;;;666666888;;;===???AAACCCDDDDDDDDDBBBAAA???:::666666:::>>>AAA@@@===999666555666777666888;;;AAAFFFHHHGGGFFFEEEBBB===888555444444555333444666777666777999:::999777666666666666555333111111222333333333333333111333555555444333444555333333333333444444444444333555777888666555555555888CCC555333888222555222///111444666444444;;;EEE<<<;;;999777555444444444111333555777888666444222444444555555555444444333222222222222222222222222222222222111111111000000//////000111333555666777@@@AAADDDGGGHHHFFFBBB>>>===888444333444555333111...///000000///.................................---------.........//////+++,,,---------///222444///---++++++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))***+++,,,---+++++++++*********))))))******************++++++)))***,,,------,,,***)))((('''&&&((()))+++***)))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$############""""""!!!!!! !!!"""$$$%%%$$$'''&&&$$$&&&---111222 %%%&&&%%%%%%%%%$$$"""!!!&&&---...***---------,,,((('''000:::...((('''111<<<@@@>>><<>>???AAABBBAAA>>>@@@FFFJJJLLLNNNPPPKKKEEEAAA@@@??????AAAAAA@@@>>>LLLMMMLLLJJJHHHHHHJJJLLLJJJKKKKKKLLLMMMNNNNNNNNNKKKKKKKKKLLLMMMLLLHHHFFFDDDFFFGGGIIIIIIHHHGGGFFFBBBCCCFFFHHHIIIIIIHHHGGGEEEFFFGGGFFFEEEEEEGGGIIIGGGEEEDDDCCCCCCBBB@@@>>>>>>@@@BBBBBBAAA>>>:::888999===AAADDDCCC@@@???>>>999999===AAABBB@@@AAAEEEIIIJJJHHHAAA888333444777:::::::::;;;===???BBBCCCDDDDDDBBB<<<666444888>>>AAA@@@>>>:::666555555777444666999>>>CCCEEEDDDBBBBBB???;;;777444333333444444666777777555444444555222222222333666666555444111222333333444444444333111333555666555444444444333333333444444555555555333555777888666555555666<<>>>>>>>>???DDDGGGKKKKKKIIIHHHIIIKKKGGGQQQTTTNNNLLLQQQRRRNNNIIIKKKMMMMMMLLLKKKKKKLLLKKKKKKLLLKKKIIIFFFCCCAAADDDCCCCCCFFFIIIIIIFFFCCCFFFFFFFFFFFFFFFGGGGGGHHHGGGFFFCCCAAA??????@@@@@@@@@AAABBBCCCAAA???;;;999999===BBBDDDDDDBBB@@@@@@>>>======>>>@@@AAABBBBBBOOOOOOIII>>>777666666444:::888777666777999<<<>>>EEECCC???;;;999:::;;;<<>>666999222111???+++ 555DDD@@@FFFAAAEEECCCAAAEEEKKKMMMKKKHHHJJJOOOTTTRRRLLLEEEBBBBBBGGGHHHHHHGGGDDDCCCBBBCCCEEEGGGGGGHHHKKKOOOLLLEEEHHHKKKJJJDDD@@@AAAAAA???AAABBBCCCDDDEEEDDDDDDCCCCCCGGGKKKOOOPPPMMMIIIFFFEEEBBB???=========>>>>>>BBBEEEIIIIIIGGGFFFHHHJJJIIINNNQQQNNNLLLNNNQQQQQQLLLMMMNNNMMMLLLKKKLLLNNNLLLKKKJJJHHHEEEBBB???===@@@@@@BBBEEEHHHIIIFFFCCCFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDBBBAAA@@@???@@@AAABBBBBBAAA>>>;;;999:::===BBBDDDDDDBBB@@@@@@AAA@@@??????@@@AAAAAAAAAKKKLLLHHH>>>888777666444999888777777888:::<<<===DDDAAA>>>:::999999;;;<<<@@@AAA???888444666777666888999;;;>>>BBBDDDDDDCCCCCC???;;;777666666666555555555555555555555555555333444555666666555444333444444444444444444333333777:::===>>><<<999666444555555555555666888999:::999999999999::::::::::::BBBGGGGGG>>>666333222222444666888888666666666666<<<;;;888666555555555555222333444666777777777666222444555555444222333333222222222222222222222222333444666777777666444333111222222222222555888<<<>>>DDDLLLPPPNNNHHHBBB>>>999777444444555555222///333222000...---------...........................------------.........///,,,---------,,,---///222...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************))))))))))))***)))))))))***++++++,,,++++++++++++++++++++++++++++++******************))))))***+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))(((''')))************)))((('''(((((('''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$!!!!!!"""""""""#########%%%&&&%%%"""&&&222===BBB!!! ###(((((($$$"""###!!!"""""""""&&&...111///---000222000,,,,,,222777+++'''&&&+++000333666:::::::::<<>>&&&  999EEE@@@GGGEEEGGGEEEDDDGGGKKKLLLHHHCCCIIIMMMQQQNNNGGGAAA???@@@FFFFFFEEECCCAAA@@@BBBCCCGGGGGGFFFFFFIIINNNLLLGGGGGGJJJJJJDDDAAAAAA@@@===??????@@@AAAAAAAAAAAA@@@BBBFFFKKKOOOOOOLLLHHHEEEEEEAAA>>><<<<<<===>>>>>>@@@CCCFFFFFFEEEEEEGGGJJJJJJJJJMMMPPPNNNLLLNNNTTTPPPPPPOOONNNLLLKKKMMMOOOLLLJJJGGGCCC???===;;;:::===>>>AAAEEEHHHIIIFFFDDDCCCCCCCCCCCCDDDFFFGGGHHHEEEEEEFFFEEEDDDBBB???>>>AAAAAABBBBBBAAA>>>;;;:::;;;>>>BBBDDDCCCAAA@@@@@@CCCCCCAAA@@@????????????EEEHHHFFF???:::888777444888888999999::::::;;;;;;AAA???<<<999888888:::;;;>>>???===777444666999888888999;;;???DDDFFFFFFFFFDDD@@@;;;888777777666666555555555555555555555555444444555555555555444444555555555444444333333333777<<>>666333222222666777:::;;;999777777777:::999888777666555444333111222555777999999888777000222444555333222222333222222222222222222222222111222333444444333222111111222333333333555999<<>>???AAAEEEEEECCCAAA??????BBBEEEFFFFFFDDDCCCGGGNNNNNNKKKJJJMMMLLLFFFAAA@@@???<<<===>>>>>>???????????????BBBEEEJJJOOOPPPNNNKKKIIIFFFBBB===<<<===?????????@@@CCCEEEEEECCCDDDGGGKKKIIIGGGMMMUUUSSSLLLLLLTTTQQQPPPOOOLLLJJJJJJLLLNNNJJJHHHCCC???<<<;;;;;;;;;===???CCCGGGIIIHHHFFFDDD??????@@@BBBDDDFFFHHHJJJEEEEEEDDDCCCAAA@@@???>>>AAAAAABBBAAA@@@>>><<<;;;===@@@CCCCCCBBBAAA@@@@@@DDDDDDCCC@@@===<<<;;;<<<@@@DDDEEE@@@<<<;;;888555888999:::;;;;;;;;;:::999===<<<:::888777888999:::>>>???===777444666999888777888;;;???DDDGGGHHHGGGDDD@@@;;;888777777666666555555555555555555555555444444444444444444444444555555555444444333333222777<<>><<<:::999999:::<<<===CCCHHHHHH@@@777555555444444555888;;;999555444666999999999888666555333222222444666999999999777666000222444555444333333333333333222222222222222111//////000000000000//////222222333333333555999<<<===AAAEEEFFFCCC>>>:::888777777666444222333555888777555222///------..............................------------------------,,,,,,---,,,+++,,,///111...---+++******+++---...++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***************++++++(((((((((((()))***+++,,,************************))))))******+++++++++++++++++++++++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&(((&&&"""$$$---555888!!!###***222333...))))))''''''%%%%%%+++333444111444888:::888333111333777000,,,***,,,...000555;;;555777<<>>@@@DDDGGGFFFAAA>>>@@@CCCEEEEEECCCAAA???@@@DDDGGGDDDDDDBBBAAAGGGNNNQQQNNNMMMPPPNNNGGGBBBAAA???<<>>@@@@@@CCCFFFHHHHHHGGGEEEDDDAAAAAABBBBBBCCCEEEFFFGGGFFFDDDAAA>>><<<===>>>???@@@@@@AAAAAA@@@???>>>===@@@AAACCCCCCAAA@@@@@@AAABBBCCCBBB???;;;888888:::>>>CCCEEEBBB>>>===;;;777999:::;;;<<<<<<;;;999888:::999888777777888999:::>>>AAA???999666777888777666777:::???DDDGGGHHHGGGDDD@@@;;;888777777666555555555555555555555555555444444444333333444444444555555555444444333333333666<<>>@@@===<<<;;;::::::<<<>>>@@@BBBGGGGGG???777555555444222222777<<<;;;555333666999999999888777555333222555666888999888777555444111333666777666444333333333333333222222111111111222333333333333333333222111222333333333555999<<<<<<>>>@@@@@@===999666555666666555333222222555888444333111///...///000111------------------------------------------,,,,,,+++,,,,,,,,,+++,,,...111---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))******+++++++++,,,******))))))((())))))***************************((()))***++++++++++++++++++++++++++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''(((((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''&&&###$$$,,,333555 ###%%%+++222444///+++***)))(((%%%%%%,,,555555111333666999888555444888<<<555...)))+++---000444999555777;;;AAAEEEEEECCCAAABBB>>>777<<<((( """"""###!!!:::JJJIIIQQQNNNKKKHHHFFFHHHJJJJJJDDD???===AAAFFFEEEAAA???AAADDDDDDDDDCCCAAA@@@AAAEEEGGGDDDCCCAAA@@@FFFNNNQQQNNNNNNPPPNNNFFFBBBBBBBBB@@@AAAAAA@@@@@@@@@AAABBBCCC???@@@CCCFFFIIIKKKLLLLLLJJJCCC===<<>>AAACCCBBBDDDGGGHHHGGGEEEEEEEEEGGGFFFEEEDDDBBBBBBAAAAAAGGGDDD???;;;:::;;;>>>@@@>>>??????@@@@@@@@@@@@???BBBCCCCCCBBB@@@???@@@AAA@@@AAAAAA>>>999777888:::???DDDFFFDDDAAA@@@>>>;;;:::;;;<<<<<<<<<:::999888888888777777777888::::::>>>AAAAAA<<<999999888666777888:::???DDDGGGGGGGGGCCC???:::777666666555555555555555555555555555555444444333333333333444444444444444444444444444444777<<>>>>>===<<<<<<===>>>???@@@EEEEEE===555222333222333222888@@@@@@888666:::;;;:::999888777555555444777777777777666555444444444777::::::999666555444444333333222222111111111444444333333333333444444000111222222222444888;;;<<<===>>><<<999777666666666555333333333333444444000000000//////000000111------------------------------------,,,,,,,,,,,,+++,,,,,,++++++,,,...000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))******+++,,,,,,,,,+++***)))(((((((((((((((************************((()))+++,,,,,,+++***)))******+++++++++******)))************************))))))))))))))))))))))))(((''''''&&&&&&''''''(((%%%&&&''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###&&&&&&$$$&&&---333555"""###''''''+++000000+++((((((&&&%%%"""$$$,,,666666222333666999777333333888===999///'''(((,,,///111444666777:::===@@@AAA@@@???BBBBBB===>>>%%%  """""" 777KKKMMMUUUPPPKKKHHHEEEFFFIIIJJJFFFAAA===BBBFFFFFFBBB???@@@CCCBBBCCCCCCAAA@@@AAADDDGGGEEEEEEBBBAAAFFFMMMNNNKKKKKKMMMJJJCCC@@@CCCEEEEEE@@@??????>>>???@@@AAABBBCCCCCCCCCCCCEEEGGGJJJKKKJJJCCC;;;:::???CCCCCCAAACCCDDDCCC???===>>>CCCHHHCCCKKKQQQQQQNNNMMMJJJGGGIIIJJJKKKJJJIIIHHHIIIJJJDDDBBB???<<<<<<>>>AAACCCAAACCCEEEEEEDDDDDDFFFHHHHHHGGGEEEDDDCCCBBBBBBBBBFFFCCC@@@===<<<<<<>>>???<<<===>>>???@@@AAABBBBBBDDDDDDDDDBBB@@@???@@@BBB>>>AAAAAA>>>:::777999<<>><<<<<<<<<<<<;;;:::999888777777777777888999:::;;;;;;@@@BBB???<<<<<<;;;777999:::<<<@@@EEEHHHHHHGGGBBB>>>999666555555444444555555555555555555555555444444333222222333444444222333333444444555555555888<<<@@@BBBAAA>>>;;;:::777666666666999===BBBDDDAAAAAA@@@???===<<<;;;;;;???DDDDDD===555222333222333111888CCCCCC;;;888======<<<:::888777666666666777666555444444444555666888:::===>>>;;;888666555444444333333222111111000222111111111111111111222///000111111111333777:::;;;<<<;;;999777555666777666333111222444444222000......///000000000///...........................---------,,,,,,,,,++++++++++++,,,+++***+++...000,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******))))))***++++++,,,------)))(((((((((((())))))***************************)))***+++,,,,,,+++)))((())))))***+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''((($$$%%%&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$!!!%%%&&&%%%'''...444666'''$$$"""###!!! ###(((***)))***...---((($$$%%%###!!!""",,,666777333666999999666111000444999;;;///%%%&&&+++...///111666777999;;;===>>>>>>>>>AAAEEEBBB@@@"""  """444LLLOOOVVVPPPKKKGGGDDDEEEIIIJJJGGGCCC>>>CCCHHHGGGCCC??????AAAAAAAAABBBAAA@@@AAADDDFFFGGGGGGDDDBBBFFFLLLLLLHHHHHHIIIGGGAAA???DDDHHHIIIDDDCCCBBBBBBBBBCCCDDDEEEIIIGGGEEEDDDEEEGGGJJJLLLIIIBBB:::999>>>CCCCCC@@@CCCCCCAAA>>>;;;<<>>@@@BBB>>>AAACCCCCCBBBDDDGGGKKKDDDDDDCCCDDDDDDEEEFFFGGGDDDCCCBBB@@@???>>>>>>===;;;<<<===>>>@@@BBBCCCCCCEEEEEEDDDBBB??????@@@BBB>>>@@@BBB???;;;999;;;???CCCGGGIIIFFFDDDDDDCCC@@@======<<<;;;:::999999999666666777777888:::;;;<<<888>>>BBBAAA??????===999;;;<<<>>>BBBFFFIIIIIIHHHAAA===888555444444333333555555555555555555555555444444222222222222444444111222222333444555666666:::===@@@AAA@@@>>>>>>>>>:::999888888;;;???CCCFFFDDDCCCBBB@@@>>>;;;999777AAAFFFFFF>>>777444555444111000777CCCDDD;;;888>>>???===:::888666666777888666444333222333444777888:::===@@@@@@===999777555444444333333222111000000333333222222222222333333//////000000000222666999999999888666444333555777666333000111555555111,,,---...000111111///---,,,////////////////////////---------,,,,,,+++++++++++++++,,,+++***+++...000,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******))))))***+++,,,,,,------''''''''''''(((***+++,,,))))))))))))))))))))))))***+++,,,---,,,***((('''((()))***+++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&%%%%%%&&&'''((($$$%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$""""""#########$$$$$$$$$ $$$&&&%%%(((000666777'''&&&$$$ !!!(((...000'''"""(((---+++(((((()))&&&###%%%+++000333444666777777333...,,,///222------+++***,,,000111000777777:::===AAABBB@@@>>>>>>;;;AAA;;;  ***IIITTTOOOOOOMMMFFF???@@@HHHMMMLLLHHH@@@EEEHHHDDD@@@@@@@@@??????@@@AAACCCDDDFFFGGGHHHEEEBBB>>>@@@JJJRRRNNNDDDDDDDDDBBB@@@???AAAEEEIIIIIIEEEBBBAAADDDHHHMMMOOOSSSOOOIIIDDDBBBCCCFFFIIIEEEBBB>>><<<>>>AAACCCDDDGGGEEE@@@<<<;;;>>>EEEJJJKKKIIIHHHIIIKKKKKKHHHEEEEEEGGGHHHHHHFFFEEEFFFGGGDDDAAA>>>;;;;;;===AAACCCGGGFFFDDDCCCCCCCCCEEEFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCAAAAAAAAA>>>;;;:::;;;;;;===???BBBEEEGGGBBBDDDEEEEEECCC@@@@@@@@@DDDCCCBBBAAA@@@?????????CCCFFFHHHGGGDDDBBBCCCEEEEEEAAA<<<999777666444333666666777777888:::;;;<<<===BBBEEECCCBBBDDDEEECCCCCCBBBCCCIIIOOOPPPIIIAAA<<<:::666555555555555555555555555444444333333333111111222333333444555555000222444555444333333333777<<>>CCCEEEEEEDDDAAA>>><<<;;;::::::<<>>===<<<:::999777777333333333222222222111111222222111111222222333444444333222222222333444555666555555444444333333222444222000000111222111000000////////////.........////////////000000000000...------,,,,,,------...***+++,,,,,,+++---000222.........------,,,,,,,,,,,,,,,++++++***)))((((((+++***)))***++++++***)))+++***)))(((((()))***+++))))))))))))((((((((((((+++***************+++++++++++++++++++++***)))(((''''''(((***)))((()))+++******))))))((((((''''''))))))))))))))))))))))))((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&***111888)))(((&&&###"""%%%+++111///'''###''',,,***&&&&&&&&&###!!!###***111555666999777333...+++,,,111666555222...---000333444333777777888;;;>>>@@@???>>>===999>>>888 ***JJJUUUPPPPPPLLLEEE???AAAHHHLLLJJJFFF@@@EEEHHHDDD@@@@@@@@@???@@@AAABBBCCCEEEFFFGGGGGGDDD@@@===???IIIPPPMMMDDDCCCCCCBBB@@@???@@@CCCFFFEEECCC@@@@@@DDDIIINNNQQQTTTPPPKKKFFFCCCDDDFFFHHHDDDAAA===<<<>>>BBBDDDFFFHHHFFFBBB>>><<<@@@FFFKKKMMMKKKIIIIIIJJJJJJGGGDDDDDDFFFGGGGGGFFFEEEEEEFFFFFFCCC@@@===<<<===???AAAEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFDDDCCCCCCCCCAAA>>><<<<<<<<<>>>@@@CCCEEEGGGHHHIIIJJJHHHEEEBBB@@@@@@CCCCCCBBB@@@?????????>>>BBBEEEHHHGGGEEECCCEEEGGGGGGCCC===999777777777777777777777888999:::;;;<<<===CCCFFFDDDDDDGGGHHHFFFFFFDDDDDDIIIOOOOOOJJJDDD;;;999555444444555555555555555444444444333333333111222222333444444555555111222444444333333333444888<<>>===<<<<<<<<<;;;DDDFFF<<<555555444000333444999@@@CCC@@@???@@@@@@???===:::888666555555777777666444333555888:::>>>===<<<;;;999888777666333333333222222222222111111111111111222333444444555444333222222222333444444333333333222222111111444222000000111222111000/////////............------............/////////...------,,,,,,------...***+++,,,,,,+++---///222---------------,,,,,,,,,,,,,,,++++++***))))))(((+++***)))***++++++***)))+++***)))(((((()))***+++))))))))))))((((((((((((++++++******)))************++++++++++++***)))(((''''''(((*********+++,,,+++*********))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''&&&&&&%%%%%%(((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&***222999((('''%%%######&&&,,,000---'''###&&&)))((($$$###$$$!!!"""***222888:::<<<777///***)))...666;;;<<<666000///111444555666777666666888;;;===>>>===<<<777;;;555  ***JJJUUUPPPPPPHHHBBB>>>AAAGGGJJJGGGCCC@@@FFFGGGCCC???@@@@@@???AAAAAACCCDDDEEEFFFGGGGGGBBB???<<<>>>GGGOOOMMMEEEBBBBBBBBB@@@>>>>>>@@@BBBAAA???>>>???CCCIIIOOOTTTVVVRRRMMMHHHFFFFFFHHHIIIBBB???<<<<<<>>>CCCFFFGGGIIIGGGDDD@@@>>>AAAFFFKKKMMMKKKIIIHHHHHHGGGDDDBBBBBBDDDFFFGGGEEEDDDDDDEEEHHHFFFBBB>>>======>>>???CCCDDDEEEFFFGGGFFFDDDCCCEEEEEEFFFFFFGGGGGGGGGHHHHHHFFFDDDCCCDDDCCCAAA@@@=========>>>@@@BBBEEEFFFHHHJJJKKKJJJGGGDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>@@@CCCFFFEEECCCAAACCCEEEGGGBBB===999999::::::;;;777777888999:::;;;<<<<<<===BBBEEEDDDDDDGGGHHHGGGGGGDDDCCCFFFJJJKKKGGGCCC:::777444333444555666555555444444444444333333333222222222333444444555555222333444333222222444666:::===@@@@@@???@@@DDDGGGEEEAAA<<<:::;;;???BBBDDDBBBAAA???>>>===>>>>>>???;;;DDDFFF<<<555555444000333444999AAACCC???===>>>>>><<<999666444333333444666555333444555777777666;;;;;;:::999777666555555333333333333222222222222111111111111222333444555555444333222222222222333222111111111111111111111333222000000111111111000///............---------,,,,,,---------............------,,,,,,------...***+++,,,++++++,,,///111,,,,,,,,,,,,------------,,,,,,++++++***)))))))))+++***)))***++++++***)))******))))))))))))******(((((((((((()))))))))))),,,+++***)))))))))))))))******++++++******))))))(((((())))))***+++,,,,,,++++++++++++************))))))))))))))))))))))))((((((''''''''''''(((((((((((((((''''''''''''&&&)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''',,,444;;;######"""!!!"""%%%(((+++,,,(((%%%&&&((('''$$$!!!%%%!!!###+++444:::======888000,,,---333:::>>>???666...---000222333555888666444555777:::<<<<<<:::444777222 +++JJJTTTMMMMMMCCC???===@@@EEEGGGDDD???AAAFFFGGGCCC??????@@@@@@AAABBBCCCEEEFFFFFFFFFEEEBBB???<<<>>>GGGOOONNNGGGBBBBBBBBB@@@>>>===>>>??????>>>>>>>>>AAAGGGNNNSSSWWWTTTPPPLLLIIIIIIJJJKKKAAA>>>;;;;;;???DDDGGGIIIIIIGGGDDDAAA???AAAFFFJJJMMMKKKIIIFFFDDDCCCAAA@@@AAADDDFFFGGGFFFDDDDDDEEEGGGEEECCC@@@???>>>??????BBBBBBCCCCCCDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGDDDBBBCCCDDDAAA???@@@>>>======>>>???AAACCCDDDCCCEEEGGGHHHFFFEEEEEEFFFDDDDDDDDDCCCBBBAAA@@@@@@@@@BBBDDDBBB???<<<===???AAA???<<<;;;;;;<<<;;;;;;888888999:::<<<<<<======<<>>???CCCDDDBBB@@@999777444333444555666555444444444444444444444444333333333333444444555555333444444333222222555777>>>@@@@@@>>><<<<<<@@@DDDBBB>>>:::999:::===???@@@???>>>=========>>>???@@@<<>>===;;;777444444777<<<@@@@@@444+++,,,000222333666888666333333555888::::::888222555111   ,,,JJJRRRJJJHHH???<<<<<>>AAAFFFGGGBBB>>>???AAA@@@AAABBBCCCEEEEEEEEEDDDCCCBBB@@@>>>???GGGPPPPPPKKKDDDDDDDDDAAA>>><<<<<<===?????????>>>???CCCKKKPPPVVVTTTQQQNNNLLLKKKLLLLLL@@@===;;;;;;???DDDHHHJJJHHHGGGEEEBBB@@@AAADDDHHHKKKJJJGGGDDDAAA>>>======AAADDDGGGHHHGGGFFFEEEFFFDDDCCCBBBBBBAAABBBBBBBBBCCCAAA?????????BBBEEEGGGIIIHHHGGGGGGFFFEEEDDDDDDHHHDDDCCCGGGGGGCCC@@@BBB>>>>>>======>>>???AAABBBBBBEEEGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCEEEFFFCCC>>>:::999;;;:::::::::<<<>>>===;;;999999:::<<<===>>>???>>>>>>@@@DDDFFFCCC@@@AAAAAA>>>AAA>>><<<<<<>>>@@@@@@>>>:::888444333444555555555444444444444444444444444333333444444444444555555444444444333222333555777AAABBBAAA===999999<<>>;;;:::<<<>>>???@@@===<<<<<<;;;<<<===>>>???===FFFGGG>>>666666555222111222666===???;;;888999888666444333333444777999333222111333666777444111666666666555555444444444444444444333333333222222333333222222333333444555444444444333333222222222111222222333333444444444333111//////000111000/////////.........---------------........./////////...------,,,,,,------...++++++,,,+++***+++---000***++++++,,,,,,---------+++++++++***************+++***)))***++++++***))))))))))))******)))))))))'''((((((((()))))))))***+++******)))(((((())))))((())))))*********)))))))))+++***&&&(((,,,+++%%%))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''(((((((((((((((((((((%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%&&&&&&'''((((((''''''&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%&&&(((...777>>>"""!!!!!!"""$$$%%%$$$###%%%&&&&&&$$$$$$&&&###&&&$$$###(((111999>>>???===???@@@>>>::::::===@@@AAA333+++///444555666:::888555333333555777888888888111444111   ---JJJQQQGGGDDD===<<<<<>>???AAAAAA@@@AAACCCDDDDDDCCCBBB@@@AAA@@@>>>???GGGPPPQQQMMMHHHHHHFFFBBB>>><<<===>>>?????????======AAAHHHNNNSSSRRRPPPNNNLLLLLLLLLLLL@@@===;;;;;;???DDDHHHJJJGGGGGGFFFCCCAAAAAADDDFFFIIIIIIGGGCCC>>><<<<<<===BBBFFFIIIKKKJJJIIIHHHHHHAAABBBBBBCCCDDDEEEEEEEEECCCAAA>>>===>>>BBBFFFIIIJJJIIIIIIHHHGGGFFFEEEEEEKKKFFFGGGNNNNNNGGGCCCEEE@@@???>>>>>>>>>???@@@AAAGGGIIIJJJIIIFFFCCCBBBBBBDDDEEEFFFHHHHHHHHHGGGGGGIIIJJJJJJFFF@@@;;;:::;;;555666888;;;===>>><<<:::;;;<<<>>>@@@AAAAAAAAA@@@DDDHHHIIIEEEBBBBBB@@@>>>AAA???======???AAAAAAAAA<<<999666444555555555555333333333444444444444555444444444444444444555555333444555444333333555777@@@AAA@@@<<<888777:::===AAA???===>>>@@@BBBCCCCCC>>>===<<<<<<<<<<<<>>>>>>>>>GGGIII???888888777333333222666;;;===999777999666555444333444555777888222111111222444444333222444444444444444444444444444444444444333333333333555444444333333333333333222333333444444333333222222222333444555555666666222111//////000000000///000////////////.........---............/////////...------,,,,,,------...++++++,,,+++******---///++++++++++++,,,,,,,,,,,,************************+++***)))***++++++***)))))))))************))))))''''''(((((())))))******)))))))))(((((())))))***(((((())))))******))))))(((+++)))&&&)))///...&&&((((((((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&''''''''''''((((((((($$$$$$$$$$$$%%%&&&'''(((''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%&&&(((...777???###"""!!!###%%%%%%### ###$$$!!!!!!$$$!!!!!!!!!""")))333;;;???@@@>>>CCCFFFCCC<<<999<<>>>>>AAAEEEHHHIIIHHHBBBFFFGGGAAA===???AAAAAA???@@@BBBCCCCCCBBB@@@>>>??????===>>>EEEOOOQQQNNNMMMKKKHHHCCC???===>>>???===>>>>>>===<<>><<<===???DDDGGGLLLNNNMMMKKKJJJJJJAAABBBCCCEEEEEEFFFEEEEEEBBBAAA@@@???AAADDDGGGJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKFFFIIIRRRSSSJJJDDDFFFCCCBBBAAA@@@@@@@@@AAABBBGGGHHHHHHGGGDDD@@@??????AAACCCEEEHHHIIIJJJIIIIIIJJJKKKKKKHHHAAA===<<<<<<666555555777;;;>>>>>>>>>===>>>AAACCCDDDDDDCCCBBBCCCGGGHHHDDDBBBBBBAAA>>>@@@???>>>???@@@BBBCCCCCC???<<<888666666666555444333333333444444444555555555555555555555555444444222444666666555444555666;;;===>>><<<999888;;;>>>@@@???>>>???BBBDDDEEEEEEBBBAAA???>>>======>>>>>>@@@IIIJJJAAA999999888555666555777;;;<<<999999;;;666555444444333333444444000111222222111111222444444444444444444444444444555444444444444333333333777666555444333222222222000111333444444444444333111222333444555666777777222000///...000000///...111111000000000/////////,,,,,,---------............------,,,,,,------...++++++,,,+++)))***,,,...,,,,,,,,,+++++++++++++++************************+++***)))***++++++***)))((()))***++++++***)))((('''''''''((()))*********(((((('''(((((()))***+++'''(((((()))))))))))))))&&&***)))&&&,,,555444,,,(((((()))))))))*********))))))))))))))))))))))))((((((''''''''''''((((((%%%%%%&&&&&&''''''''''''%%%%%%%%%$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&((()))***$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&(((...777>>>"""!!!!!!"""%%%$$$  """""" !!!)))444<<<@@@AAA???EEEJJJEEE;;;777;;;BBB===...'''///888888888<<<777666444555666777666555777111555333  ---KKKRRRHHHEEEAAA@@@@@@CCCGGGKKKLLLMMMBBBGGGGGGAAA===???AAAAAA>>>@@@BBBCCCCCCAAA>>>===>>>>>><<<===DDDMMMPPPNNNOOOMMMIIIDDD???===???AAA;;;===>>><<<;;;???HHHOOOIIIIIIIIIIIIIIIHHHHHHHHHAAA>>>;;;;;;???DDDGGGIIIIIIJJJIIIGGGEEEDDDFFFGGGJJJJJJIIIDDD???===???AAAEEEIIIMMMOOOOOOMMMLLLKKKBBBCCCDDDFFFFFFFFFEEEDDDAAAAAABBBCCCEEEGGGHHHJJJIIIIIIJJJKKKLLLMMMNNNOOOIIIEEEHHHSSSTTTIIICCCEEEEEEDDDCCCBBBAAABBBCCCCCCAAABBBDDDCCCAAA???>>>>>>???AAADDDGGGIIIJJJJJJIIIHHHIIIJJJFFFAAA<<<<<<===888666444555999===AAACCC>>>@@@BBBDDDEEEEEEDDDCCC???DDDEEEBBB@@@@@@@@@===>>>>>>>>>???@@@BBBCCCDDDAAA===999777666666555444333333333444444555555555555555555555555555444444111444666777666555555555777:::<<<;;;::::::===@@@===<<<<<<>>>AAADDDDDDDDDEEEDDDBBB@@@>>>>>>>>>>>>AAAJJJKKKBBB::::::999666999777888<<<<<<::::::===666666555444333111000000///111333222//////222555333333444444444444555555555555444444444333333333888777666444222111111111///000222444555555555444111111222333555666777777222000///...///000///...111111111111000000000000++++++,,,,,,,,,---------...------,,,,,,------...+++,,,,,,***)))***,,,...---,,,,,,++++++***************************+++++++++***)))***+++++++++)))((()))***++++++***)))(((&&&''''''((()))******+++''''''''''''(((***+++,,,''''''((()))))))))))))))$$$))))))'''...::::::111))))))******+++++++++,,,))))))))))))))))))))))))((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$'''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%'''(((***+++$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&'''(((...777>>>"""!!! $$$(((((($$$"""!!! !!! ***222333666<<<>>>BBBCCC???999777<<>>>>>@@@CCCGGGJJJMMMOOOJJJGGGCCC@@@>>>>>>===<<>>???@@@BBBAAAAAA??????======DDDMMMOOOMMMTTTQQQKKKEEECCCDDDBBB<<<;;;<<<<<<;;;<<<@@@EEEIIIEEEHHHIIIGGGHHHJJJJJJGGG===>>>???@@@BBBEEEFFFGGGJJJMMMOOOLLLHHHFFFHHHLLLTTTNNNGGGFFFHHHIIIFFFBBBOOONNNLLLKKKKKKKKKJJJIIIDDDCCCCCCEEEIIIJJJGGGCCC@@@@@@BBBCCCEEEGGGIIIJJJLLLIIIEEEBBBCCCHHHMMMQQQMMMIIIFFFGGGIIIHHHDDD???CCCDDDFFFEEEBBB???>>>>>>AAACCCDDDAAA;;;888:::>>>EEEDDDCCCDDDEEEGGGGGGGGGHHHIIIIIIFFFAAA<<<999999666777999888888:::>>>CCCBBBBBBCCCDDDDDDDDDDDDDDDBBBEEEDDDBBBBBBCCCAAA<<<::::::;;;???CCCEEEFFFEEEGGGDDD???:::777666666777333444555444333444666888:::999777333111000222444555555666888:::999666333666999======<<<;;;===???<<<>>>@@@BBBCCCDDDCCCCCC??????@@@AAABBBBBBBBBBBBDDDKKKNNNHHH@@@;;;999777333666:::<<<<<<;;;:::::::::999777444333111111000111111111222222333333444333333333222333333444444555444333333222222222333666666444333222111111111333333222222333333444555333222222333444555444222////////////............///222111...---///...+++,,,---------------------------------------------------++++++++++++------*********++++++,,,,,,,,,************************+++++++++++++++***)))((((((((())))))))))))(((((())))))(((((((((((())))))))))))((('''''''''''''''''''''((((((((((((''''''(((''''''***///333444333((())))))))))))(((((('''(((((((((((())))))))))))***)))((('''&&&&&&'''(((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%(((((()))111:::""" ###''''''###!!! !!! """***------///444666888:::999555444666999222///,,,...555:::<<<<<<<<<;;;777222111555666444666000444111  ...GGGSSSLLLBBB??????AAABBBEEEGGGIIIJJJIIIFFFBBB@@@???>>>>>>>>>BBB@@@??????@@@AAA@@@@@@??????======CCCLLLOOOLLLPPPPPPKKKDDDAAAAAA???<<<============>>>BBBGGGLLLHHHJJJJJJGGGGGGIIIIIIGGG>>>>>>>>>???@@@CCCEEEGGGKKKMMMNNNLLLHHHFFFIIILLLQQQPPPMMMIIIFFFDDDDDDEEETTTRRROOOLLLIIIGGGEEEDDDBBBDDDGGGHHHGGGEEECCCBBB???@@@AAADDDFFFHHHIIIJJJJJJIIIGGGEEEFFFHHHKKKMMMRRRNNNJJJJJJLLLLLLHHHDDDCCCEEEFFFEEEBBB???>>>>>>???@@@@@@<<<888777<<<@@@GGGFFFEEEEEEFFFGGGGGGGGGGGGHHHHHHEEEAAA===::::::666888999999999:::???BBBEEEEEEEEEEEEDDDBBBAAA@@@BBBDDDDDD@@@???@@@===999777777999===BBBFFFGGGGGGHHHEEE???:::666444444444555555555555444666999<<<===;;;999555333222333555666666666777:::;;;;;;:::555:::>>>@@@>>><<<<<<>>>:::;;;===???AAAAAAAAAAAA@@@AAABBBCCCCCCCCCCCCCCCAAAIIIMMMHHH@@@<<<:::777444888;;;======;;;;;;;;;<<<;;;:::888666444333222111111222222333333333444333333222222222222333333555444444333222222222333888777555444333222111111333222222222222333444444444222000000222333444444000000000/////////......000222222...---//////,,,.........------,,,,,,+++---------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++***************+++++++++++++++***))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))((('''''''''''''''''''''(((((((((((('''''''''&&&%%%'''***------,,,((()))************))))))(((((((((((())))))))))))***)))((('''&&&''''''((($$$%%%'''((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$'''(((***222;;;!!!"""%%%%%%!!!!!!  !!!  $$$''''''&&&)))///222333444555666777777888333222000000333777<<>>===888222000444777777777111555222   ---FFFTTTOOODDD???@@@@@@AAABBBCCCDDDDDDGGGEEEBBB@@@??????AAABBBCCCBBB@@@???@@@@@@???>>>??????======CCCKKKNNNKKKKKKNNNLLLDDD>>>======<<<===>>>>>>>>>@@@DDDJJJNNNKKKMMMKKKGGGFFFIIIJJJGGG???>>>===<<<>>>AAAEEEHHHKKKMMMNNNKKKHHHGGGIIILLLNNNQQQRRRKKKBBB>>>BBBHHHUUUSSSOOOKKKHHHFFFDDDDDDBBBFFFJJJJJJEEE@@@???@@@>>>???AAADDDFFFHHHJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIUUUPPPLLLJJJKKKKKKJJJGGGDDDFFFFFFEEEBBB???======<<<===;;;888555777===BBBFFFFFFFFFFFFFFFFFFGGGGGGEEEFFFGGGEEEAAA===<<<;;;777888:::::::::<<>>>>>;;;777666666777;;;AAAFFFHHHIIIJJJFFFAAA;;;777444333333555666666555666888===@@@AAA???<<<888666555555666888666555777:::===???@@@555:::@@@BBB@@@===;;;;;;888999;;;<<<>>>?????????CCCDDDEEEFFFFFFEEEEEEDDD@@@IIINNNIIICCC???<<<999666999===>>>===<<<;;;;;;============;;;888555333222222333333333333333444333333222111111222222333444444444333333333333333999888666555333222222222222222222222222333444444555222///...000333444444111111000000000/////////000333222///...000000---//////...---,,,++++++***---------------------------,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++******))))))***++++++++++++***))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))((('''''''''''''''''''''((((((((((((''''''((('''%%%&&&'''(((((('''((()))******++++++++++++(((((((((((())))))))))))***)))'''&&&&&&'''((((((###%%%(((++++++***)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###&&&'''***222<<< !!!###"""   """"""###(((---111...---///444888999999555555444111000333999>>>======999111///444888999999222666333   &&&>>>OOOMMMCCC>>>>>>???@@@@@@AAAAAAAAAEEEDDDBBB@@@???@@@CCCEEEEEECCC@@@???@@@???>>>===??????======BBBJJJMMMJJJHHHMMMNNNEEE<<<;;;<<<>>>===>>>>>>>>>@@@DDDJJJOOOKKKMMMKKKGGGFFFJJJLLLJJJAAA???===<<<===BBBGGGJJJLLLLLLLLLJJJHHHGGGJJJLLLMMMPPPPPPJJJ@@@<<<@@@EEENNNMMMLLLIIIGGGFFFHHHIIIGGGHHHIIIFFFBBB???>>>???===>>>AAADDDGGGIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHRRRMMMHHHEEEEEEFFFFFFEEEEEEFFFGGGEEEAAA>>>======<<<<<<;;;888777888;;;???BBBCCCDDDDDDDDDEEEGGGHHHCCCEEEEEEDDDAAA>>>======888999:::<<<===>>>???@@@AAAAAABBBCCCCCCBBBBBBBBB???CCCDDD@@@>>>???===:::888777888;;;AAAEEEHHHHHHHHHEEEAAA<<<888666555555555555666555666:::???CCCEEEBBB>>>;;;:::888777666777666666888<<<>>>??????555;;;BBBDDDAAA===:::999777888999:::<<<===>>>>>>FFFFFFHHHIIIHHHGGGFFFEEEBBBKKKPPPLLLEEE@@@===:::777:::===>>><<<:::999999<<<===>>>>>>===999555333333333333333444444444444333333222111111111222222444444444444444444333333888777666444222111111111222222222111222333333444444222111222333444444333111111111111000000000000000333222//////111111............------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))******+++++++++******)))(((((())))))))))))(((((())))))(((((((((((())))))))))))((('''''''''''''''''''''((((((((((((''''''***)))((('''((((((((((((&&&'''((()))***+++++++++(((((((((((()))))))))))))))((('''&&&&&&'''((()))'''((()))******)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!!"""%%%'''***333=== !!!  !!!&&&))))))%%%"""$$$+++222555666333444333111///111999???<<<===999222///444999;;;:::444777444  333EEEHHH@@@<<<===???@@@AAABBBBBBBBBFFFFFFDDDAAA>>>@@@DDDGGGEEECCCAAA?????????>>><<>>===BBBJJJLLLIIIGGGNNNOOOGGG===;;;===???<<<=========???CCCIIIMMMJJJLLLJJJGGGHHHMMMOOONNNBBB@@@>>>===???CCCIIIMMMLLLKKKJJJHHHGGGGGGJJJLLLNNNMMMKKKFFFAAA>>>???AAAIIIIIIIIIGGGEEEEEEIIILLLNNNJJJEEEAAAAAAAAA???>>>===>>>BBBEEEGGGIIIIIIIIIKKKJJJHHHFFFEEEFFFGGGHHHNNNJJJEEEAAA@@@@@@AAABBBDDDEEEFFFEEEBBB???============>>><<<:::999999999;;;===@@@@@@AAABBBFFFIIIBBBCCCDDDCCCAAA>>>======999:::;;;===???@@@??????@@@@@@AAAAAAAAA@@@@@@???===BBBEEEBBB@@@AAAAAA@@@<<<;;;;;;===AAADDDEEEEEEAAA???<<<999777666666666444555555666777;;;@@@DDDGGGCCC???===<<<;;;999777555555777:::===>>><<<:::777<<>>>>>GGGHHHJJJJJJJJJHHHFFFDDDBBBJJJNNNJJJCCC>>>;;;999777:::======;;;888777666888:::<<<===<<<888444222222333333444555555666666444333333222111111222222333333444555555555444333555555333222111000000000222111111111111222333333222333444777999888444222111111111111000000000000000222222//////111111...,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))******+++++++++******(((((())))))))))))(((((())))))(((((((((((())))))))))))((('''''''''''''''''''''((((((((((((''''''((((((((((((((()))***+++%%%&&&'''((())))))))))))(((((((((((()))))))))))))))((('''&&&&&&'''((()))---,,,)))((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!!"""$$$&&&)))333===  """###!!!$$$!!!!!!(((///444666111111222000000444:::@@@999<<<:::444222666<<>>@@@BBBDDDDDDDDDDDDHHHHHHFFFBBB>>>>>>CCCGGGEEECCC@@@???@@@???>>>===BBBBBB???>>>CCCJJJLLLIIIGGGNNNOOOHHH???===>>>???============>>>AAAGGGKKKIIIKKKKKKIIIJJJOOOQQQOOOAAA@@@>>>===@@@EEEKKKOOOKKKIIIGGGEEEEEEGGGIIIJJJOOOLLLGGGDDDBBBAAA???>>>IIIIIIHHHEEEAAAAAAEEEIIIPPPJJJCCCAAABBBCCCAAA???===???BBBFFFHHHHHHHHHHHHKKKIIIGGGFFFEEEFFFGGGHHHLLLJJJEEEAAA???>>>@@@AAACCCDDDFFFEEEBBB???>>>>>>????????????===:::777666777:::===>>>===???CCCGGGAAACCCDDDCCC@@@>>>======:::;;;<<>>BBBAAAAAA@@@>>><<<:::999:::AAADDDBBB@@@AAABBBBBB<<<<<<<<<>>>AAABBBAAA@@@999888666555444444444555333555777888:::<<<@@@CCCGGGCCC???===>>>===:::777333444777:::===>>>;;;999999===AAAAAA===999777888888888888999:::<<<>>>???GGGHHHJJJKKKJJJHHHEEECCC???FFFJJJEEE>>>;;;:::888888;;;======:::777555444333555888999999666333111111222333444666777888888555555444333222222222222222333555666666555444444333333222111111111111111111111111111111222333333111333666:::<<<:::555111111111000000000////////////111111///...111111...***++++++,,,---...//////------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***************************))))))***++++++++++++***(((((())))))))))))(((((())))))(((((((((((())))))))))))((('''''''''''''''''''''((((((((((((''''''%%%&&&''''''&&&''')))+++%%%%%%&&&'''(((((((((((((((((((((((())))))))))))(((((('''&&&&&&''')))***...,,,)))&&&$$$%%%'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%(((222<<< !!!   &&&$$$""""""$$$(((---333666888555555444333333444888;;;888<<<===888666:::@@@CCC===666999555    ###888DDDEEE@@@AAACCCEEEFFFFFFEEEEEEKKKKKKHHHBBB======BBBGGGDDDBBB@@@???@@@@@@???>>>DDDCCCAAA???DDDKKKMMMJJJGGGMMMNNNGGG@@@>>>>>>>>>>>>>>>>>>======@@@EEEIIIIIILLLMMMKKKLLLOOOPPPNNN>>>===<<<===AAAFFFLLLOOOJJJGGGDDDCCCDDDFFFHHHIIIOOOLLLHHHEEECCCBBBAAAAAAGGGHHHGGGCCC???>>>BBBGGGJJJIIIGGGEEEDDDCCCAAA@@@>>>@@@CCCFFFHHHHHHGGGFFFGGGGGGHHHHHHHHHGGGGGGFFFKKKIIIFFFBBB???>>>>>>@@@AAACCCEEEDDDBBB@@@???@@@@@@???>>><<<;;;:::888666777;;;>>>===;;;;;;???DDDBBBCCCDDDCCC@@@===<<<<<<;;;;;;===@@@CCCCCC@@@===@@@@@@???>>><<<:::888777888???BBB???<<<===???>>>999:::;;;>>>@@@@@@>>>;;;666666555444444444444444444666999<<<===???AAACCCEEEAAA======>>>>>>:::777333333555888<<<>>>>>>===<<<>>>???===999666777999777777777888999;;;===>>>GGGHHHJJJJJJIIIFFFCCCAAA<<>>>>>;;;777555444000222444666666555333222000111222444666888:::;;;777666555444333333333333222333555666777666555444222222111111222222333444111111111111111222222333222333666999:::999555111000000000/////////.........000000......111111...+++,,,,,,------.........------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,))))))***+++++++++++++++(((((())))))))))))(((((())))))(((((((((((())))))))))))((('''''''''''''''''''''((((((((((((''''''%%%'''((('''%%%%%%''')))''''''((((((((((((((('''(((((((((((())))))))))))(((''''''&&&'''((()))******)))'''&&&%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$'''111;;; !!!!!!!!!  ###+++(((!!!''',,,111444666666===;;;888666444333333333888===???;;;999===CCCFFF>>>777:::555    """777FFFIIICCCDDDFFFHHHHHHGGGFFFEEELLLLLLIIICCC===<<<@@@FFFCCCBBB@@@???@@@@@@???>>>EEEEEEBBB@@@EEELLLMMMJJJGGGLLLLLLFFF@@@???>>><<<@@@@@@???>>>>>>@@@EEEIIIKKKNNNOOOMMMMMMOOOOOOKKK;;;;;;;;;===AAAFFFLLLOOOIIIFFFCCCAAACCCEEEGGGHHHNNNMMMKKKGGGCCCBBBCCCEEEDDDFFFEEEAAA======CCCHHHDDDHHHKKKJJJFFFBBBAAABBB???AAADDDGGGHHHGGGFFFEEEDDDFFFHHHJJJKKKIIIFFFDDDIIIHHHFFFBBB>>><<<===>>>@@@BBBDDDDDDBBBAAA@@@AAAAAA???;;;999999999999999:::===???>>>:::999===AAABBBCCCDDDCCC@@@===<<<<<<;;;<<<===AAADDDDDD@@@<<<;;;<<<<<<<<<;;;::::::999666===AAA===999999::::::666777:::===@@@???<<<999999888777666666555666666555888<<>>>>>;;;777444333333666;;;???BBBCCC>>>???>>>:::666444666999666666666666888:::<<<===FFFGGGIIIJJJIIIFFFBBB???===CCCGGGCCC???@@@CCCDDD<<<>>>@@@???<<<888666555///000222444555555444333///000222444777999;;;<<<888777666555444333333333222333555777777666555444222222222222333444555666111111111000111222222333333333444666888777555333////////////............---000000------000000...---------------------,,,------------------------++++++------------++++++,,,,,,,,,++++++*********(((((()))***+++,,,,,,---((()))***+++++++++++++++(((((())))))))))))(((((())))))(((((((((((())))))))))))((('''''''''''''''''''''((((((((((((''''''((()))***)))&&&%%%''')))((()))))))))))))))((('''(((((((((((())))))))))))((('''&&&&&&'''((()))***$$$%%%&&&'''((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&###"""###$$$'''000;;; %%%(((!!!"""%%%,,,222666555333---999444)))---222000111888;;;===;;;999;;;BBBHHH>>>>>>333555$$$   ...HHHIIIBBBBBBEEEJJJIIIDDDCCCFFFNNNLLLEEE===;;;???CCCCCCJJJFFFBBB??????????????????@@@>>><<>>::::::;;;<<>>???BBBDDDFFFGGGHHHHHHFFFBBB???<<<>>>>>>@@@BBBEEEFFFEEECCCEEEHHHKKKKKKJJJIIIHHHHHHMMMGGGBBB@@@===999999===BBBCCCEEEEEEDDD@@@===:::<<<>>>???<<<888666888;;;;;;<<<<<<;;;::::::===???BBBBBBBBBBBBAAA@@@?????????>>>>>>???@@@???<<<:::999;;;===<<<888666666888:::>>>???;;;888999888666666555777;;;@@@???:::555666666666555555444444444333888>>>CCCEEEDDDAAA>>>@@@<<<999999;;;:::666111444555666888:::<<<>>>???@@@???===:::666444555666777777666777999<<>>???===999???@@@BBBBBBCCCDDDGGGJJJ===AAADDDBBB===777333222333111111333666666333000333444666888:::;;;<<<<<<999666444333444444444333111444666777666444444444//////000111333444555555333333222222222333444555555555666666666555333222111111000000//////......//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,---...---+++)))))))))+++(((&&&'''***,,,+++)))''''''''''''((()))***+++***)))((((((((()))+++,,,******)))(((((((((((((((''''''(((***+++)))&&&"""''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%%%%'''))))))))))))***+++((('''&&&&&&'''((('''&&&$$$&&&))))))(((&&&&&&&&&'''&&&%%%$$$%%%%%%''''''***)))'''%%%$$$%%%'''((('''''''''%%%###$$$&&&((("""###%%%%%%%%%###!!! %%%###"""######&&&///999 &&&(((,,,///222111///------777222'''+++000...///333666888777555777???EEE???>>>444666$$$   ---CCCDDDAAABBBGGGMMMLLLFFFCCCDDDJJJKKKHHH@@@===@@@DDDEEELLLHHHCCCAAA@@@AAAAAAAAA===???>>><<>>===<<<===@@@EEEJJJNNNMMMJJJHHHHHHJJJKKKJJJHHH>>><<<:::;;;???DDDGGGIIIDDDBBB@@@???@@@CCCFFFHHHPPPNNNKKKGGGDDDCCCFFFHHHHHHFFFCCCAAA@@@BBBCCCEEEEEEDDDCCCAAA@@@?????????======>>>@@@BBBCCCCCCCCCEEEGGGIIIJJJIIIHHHHHHHHHMMMHHHCCCAAA===::::::>>>???AAACCCDDDCCC@@@<<<:::<<<===>>><<<:::999999:::<<<>>>>>>>>>======???@@@@@@AAAAAABBBBBBBBBAAAAAA::::::999:::<<<<<<:::999888:::;;;:::888666777999:::>>>>>>999666666666333888888888;;;>>>===999444555555555555555555555555444999???DDDFFFEEEAAA>>>;;;888666888<<<===:::777444555555777888:::<<<===:::;;;;;;999777777999:::777777666777999<<<>>>@@@>>>BBBCCC???<<<======;;;AAACCCEEEFFFFFFGGGIIIJJJ>>>@@@BBB@@@<<<888777888777555333444666666333111444444666777999;;;<<<===999777444333444555555444222555888999777555444444000111111222333333444444222222111000111222333444444555555666555444222222111111111111111000/////////......---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---+++---...---+++******++++++)))'''(((***++++++)))))))))((((((((()))******))))))((((((((()))++++++***))))))(((((((((((((((&&&&&&&&&((())))))'''$$$''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&(((***++++++)))(((((()))((('''&&&&&&'''((('''&&&%%%'''(((((('''&&&&&&'''''''''&&&%%%%%%%%%&&&''')))(((&&&%%%%%%%%%&&&'''%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%###"""%%%""""""######&&&///888!!!"""''',,,111333111...,,,,,,...666///&&&***...,,,...///222444444222555<<>>AAAFFFIIINNNJJJDDDAAA@@@AAAAAAAAA<<<>>>===;;;CCCMMMMMMFFFBBBEEEGGGDDD@@@<<<<<<===AAA???======@@@FFFLLLPPPLLLJJJHHHGGGIIIJJJJJJIII>>><<<:::;;;>>>AAACCCDDDBBB@@@???>>>???BBBEEEGGGNNNMMMJJJGGGDDDDDDFFFHHHFFFFFFDDDCCCCCCCCCCCCDDDDDDBBB>>><<<;;;>>>AAACCC>>>>>>??????AAABBBDDDEEEEEEGGGIIIIIIHHHGGGHHHHHHNNNHHHCCCAAA>>>:::;;;>>><<<>>>@@@AAAAAA???<<<;;;<<<<<<<<<===>>>===:::888<<<===??????>>>>>>>>>???>>>???AAABBBCCCCCCCCCBBB===;;;::::::;;;<<<:::999666888999999888888999;;;===@@@???999555666555333777666777888::::::888666444444444444444555555555555999???DDDFFFDDD@@@<<<888666555777;;;===;;;999444444444555666777999999777888999999888888999;;;777666666777999;;;===???>>>DDDFFFAAA;;;;;;<<<<<>>@@@BBB@@@<<<999:::<<<;;;888666444555555444333555555555666777:::<<<===;;;888555444555555666555444777:::;;;999666444333333333333333222222222222111111000///000111222333444444555444333222111000000111111222222111///.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---***,,,------,,,++++++,,,***)))'''(((***++++++***++++++***))))))))))))***))))))((((((((()))******))))))((((((''''''(((((('''&&&&&&&&&((()))(((&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''''',,,------+++((('''''''''((('''&&&&&&'''((('''&&&&&&''''''&&&%%%%%%&&&(((((('''&&&%%%%%%%%%%%%%%%((((((&&&%%%%%%%%%&&&'''$$$###$$$'''******'''###$$$%%%&&&'''&&&%%%$$$###$$$""""""######&&&...888$$$&&&###!!!)))111333///---...111111666...%%%***---+++...000333555444222444:::@@@BBBAAA777888%%%  '''<<>>>>>;;;>>><<<:::AAAJJJIIIAAA???AAABBBAAA>>><<<;;;<<>>@@@AAA@@@BBBAAA???>>>@@@CCCFFFIIIJJJIIIHHHEEEBBBBBBDDDFFFFFFFFFFFFEEEDDDCCCAAA@@@BBB???<<<:::;;;>>>BBBEEEAAAAAABBBBBBBBBDDDGGGIIIGGGHHHIIIHHHGGGGGGHHHIIIMMMGGGBBB@@@===999:::===999;;;===>>>???>>><<<;;;<<<;;;<<>>>>>===<<<<<<===???@@@BBBCCCDDDCCCBBBAAA@@@>>><<<;;;;;;;;;:::999777888999::::::<<<===>>>BBBDDDBBB;;;777777777555444555666666666777888888777666666666555555555444444888===AAABBB@@@<<<999777666444555777999888777555444444444444555666666777888999999777555555666666666666777888:::<<<===BBBIIIKKKDDD;;;999:::;;;===@@@DDDEEEDDDBBB@@@???===@@@CCCBBB>>>;;;;;;<<<;;;888555333333444555666666666555555666999<<<>>><<<999555444555666666666555999<<<===;;;777444333555555444333222111111000111111000///000111222333444444333333222111111000///000111222111000...---......---,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++******++++++,,,---)))***,,,,,,+++***+++,,,***)))(((((()))******+++---,,,+++***))))))))))))))))))((((((((())))))))))))(((((('''''''''((((((+++)))'''&&&'''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((%%%&&&&&&&&&'''(((((((((+++,,,+++***'''%%%&&&'''(((&&&&&&&&&'''((('''&&&'''''''''%%%$$$$$$&&&)))(((''''''&&&%%%%%%%%%%%%''''''&&&%%%%%%&&&&&&'''&&&%%%&&&+++000000***$$$$$$%%%%%%&&&&&&%%%$$$$$$###!!!"""###$$$&&&...777 """'''&&&$$$%%%---///,,,+++000555222444)))"""(((***'''+++111444777555222333888===DDDCCC888999&&&  444OOOMMMKKKKKKKKKGGG@@@===???AAAEEEDDD===888>>>IIIPPPTTTOOOIIIEEEBBB???===<<<<<<>>><<<:::???HHHEEE<<<===>>>@@@@@@>>>===<<<<<<>>>===<<<<<>>@@@AAABBBAAAAAA@@@>>>>>>???BBBFFFIIIIIIHHHGGGDDDBBBAAACCCEEEFFFGGGGGGFFFDDDAAA>>><<<<<<;;;:::999:::<<>>;;;777888;;;777999;;;<<<======<<<;;;;;;;;;<<<@@@CCCCCC>>>:::999<<<>>>???>>>=========AAABBBDDDDDDDDDBBB@@@???===<<<;;;<<<>>>>>>>>><<<:::999:::;;;===@@@AAABBBDDDEEEBBB;;;666777888777:::<<<<<<;;;777666888:::<<<;;;:::999888777666555444777:::======;;;888666555444333333444555666666555555444444444444555555666888::::::888555444444666666777777888999::::::???FFFIIIBBB:::888999;;;;;;>>>BBBCCCAAA>>><<<;;;<<>><<<999555333444666777777777999<<<===;;;888555444777666555444222111000///222111111000111222333444333333222222111111111111///000000111000...---,,,......---,,,,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---++++++******++++++,,,---''')))++++++***))))))***))))))))))))))))))***+++------+++***))))))))))))(((((()))))))))(((((((((((((((''''''''''''((((((///,,,)))''''''(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((''''''(((((((((%%%&&&&&&&&&'''(((((((((((((((((('''%%%$$$&&&((((((&&&&&&&&&'''((('''&&&&&&'''&&&%%%$$$$$$&&&((('''''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$%%%***//////)))#########$$$$$$$$$$$$$$$###"""!!!!!!###$$$%%%---666"""$$$###$$$((((((&&&'''///666333111%%%$$$&&&###(((111555777666333333888===FFFEEE::::::'''  $$$EEEKKKHHHHHHHHHCCC===<<>>?????????>>>===<<<;;;<<<>>>@@@BBBEEEGGGHHHOOONNNLLLHHHEEEEEEGGGIIIAAA???===>>>@@@CCCDDDDDD???===<<<;;;===AAADDDGGGJJJJJJIIIGGGDDDBBBCCCEEEGGGGGGHHHGGGEEEBBB???===:::999999888999:::;;;<<<>>>AAACCCCCCAAABBBEEEIIILLLKKKJJJGGGDDDDDDFFFHHHJJJDDD???===:::666777:::777888:::;;;<<<<<<;;;;;;:::;;;>>>AAACCCCCC@@@>>><<<>>>@@@@@@?????????@@@BBBCCCEEEEEEEEEBBB@@@>>>>>>>>>@@@DDDGGGIIIIIIHHH<<<;;;:::<<>>===;;;::::::888888:::::::::999888777222222111222333555777888666666555555555555555666666999<<<===;;;999777777666666777777888888888888555<<>>BBBCCCAAA>>><<<;;;:::@@@FFFGGGCCC<<<888666666666555333222444777:::888888888888999;;;===>>><<<999444222333555666777777999<<<<<<:::777777777888777666444333111000///222222111000111222333444222222111111222222333444333222111000///------,,,//////...------------...---------------------------,,,,,,++++++,,,,,,---++++++******++++++,,,---(((***++++++***))))))***((()))***)))((((((***,,,---,,,+++***)))((((((((((((((()))))))))(((''''''''''''&&&&&&''''''((((((///,,,)))((((((((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))((((((''''''(((((()))&&&&&&&&&'''''''''''''''&&&&&&&&&%%%$$$$$$&&&)))((('''&&&&&&'''((('''&&&%%%&&&&&&%%%$$$$$$%%%'''%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&###"""###&&&))))))&&&"""##################$$$$$$""" !!!$$$$$$%%%---555 !!!""" %%%///777666222$$$%%%&&&###)))111555999999777888===BBBHHHFFF;;;;;;(((    111BBBBBBCCCFFFCCC>>>===@@@???BBBBBB>>>>>>DDDIIIJJJMMMLLLJJJIIIHHHEEE@@@===<<>>===CCCLLLIII@@@?????????@@@@@@???===<<<;;;>>>BBBFFFIIIIIIHHHGGGJJJJJJIIIEEECCCCCCGGGJJJAAA>>><<<<<>>===;;;999999:::;;;<<<===AAAEEEEEECCCBBBEEEIIIMMMKKKHHHDDDAAA@@@BBBDDDJJJDDD???===:::666777:::888999:::;;;;;;;;;;;;;;;888<<<@@@BBBBBBBBBBBBBBB>>>???@@@???>>>>>>@@@BBB@@@BBBDDDFFFFFFDDDAAA???AAABBBEEEIIIMMMMMMKKKIII===;;;999;;;???CCCDDDDDDDDDDDD@@@888444666999999EEEIIILLLGGG???:::;;;???CCCBBBBBBBBBBBBAAAAAAAAA>>>===<<<;;;::::::;;;;;;555555444333222333666777777777666666666666777777<<>>AAAAAA@@@>>><<<<<<999>>>CCCDDDAAA<<<:::999888888888666444444777:::999999::::::;;;<<<======<<<888333111222444666666888999:::999888777888999888777666555333111000000111111000///000111222333111111111111222444555666888666444111............000000///............///........................---,,,,,,++++++,,,,,,---++++++******++++++,,,---+++---...---+++*********((()))******((((((***,,,+++***))))))(((((((((((((((((()))))))))(((&&&&&&'''&&&&&&&&&&&&'''((()))***(((&&&&&&'''((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))'''''''''''''''&&&&&&&&&''''''&&&%%%###$$$''')))((('''&&&&&&'''((('''&&&###%%%'''&&&%%%$$$%%%&&&###$$$%%%''''''''''''&&&$$$$$$%%%%%%&&&&&&&&&&&&############$$$$$$$$$###############$$$$$$%%%%%%!!! !!!$$$$$$%%%,,,555  %%%111::::::555'''!!!((((((&&&---333777<<<===<<<>>>DDDIIIHHHGGG;;;<<<(((    """;;;<<<@@@EEEEEE@@@>>>@@@>>>AAACCCBBBCCCHHHIIIFFFEEEEEEFFFFFFFFFDDD???<<<;;;?????????FFFOOOMMMEEE@@@@@@@@@AAAAAA@@@>>><<<<<<@@@FFFLLLNNNMMMJJJGGGBBBCCCCCCBBBBBBDDDJJJOOO@@@===::::::>>>CCCGGGIIIAAA@@@>>>>>>@@@CCCGGGJJJIIIIIIHHHEEEAAA?????????GGGGGGHHHIIIIIIIIIHHHGGGEEEBBB???<<<;;;<<<>>>@@@>>>CCCHHHHHHFFFEEEGGGJJJMMMKKKGGGBBB>>>===???AAAKKKEEE@@@>>>;;;777888;;;999999:::;;;;;;;;;;;;;;;888<<>>===<<<;;;<<<>>>AAA>>>@@@CCCFFFFFFEEECCCAAA@@@AAACCCFFFGGGEEEAAA======;;;999:::???BBBDDDCCCFFFFFFBBB999666999<<<<<<>>>DDDIIIGGG@@@<<>>???;;;;;;888555222111333444888777777777777888888999DDDFFFHHHGGGBBB<<<888555666666777777777777666666333777888666777::::::777:::<<>><<<;;;<<<888<<>>???DDDHHHJJJFFFFFF???666555   555;;;BBBEEEBBB>>>>>>???BBBCCCEEEDDDBBB@@@???@@@AAA@@@>>>=========>>>???<<<===>>>AAAIIIQQQPPPJJJCCCBBBAAABBBCCCBBB???===<<<>>>AAACCCEEEEEEDDDDDDBBBAAA???===@@@HHHOOORRRCCC<<<===>>>;;;BBBLLLKKKAAA???<<<<<>>???@@@DDDDDDEEEFFFGGGIIIKKKKKKMMMIIICCC@@@????????????HHHBBB>>>>>>===:::999;;;::::::;;;<<<<<<;;;:::999777;;;@@@CCCDDDCCCCCCCCCBBB@@@>>>>>>AAABBBAAA???AAA???AAAEEEEEEAAA@@@AAA@@@AAABBBCCCCCCCCCBBBAAA@@@===:::999;;;???CCCDDDJJJFFFAAA<<<999:::<<<>>>DDDBBB@@@???@@@AAA@@@@@@@@@@@@AAABBBDDDFFFHHHJJJEEEBBB@@@???@@@AAAAAAAAA???>>>;;;888555444666888999:::;;;;;;999777444333FFFHHHIIIHHHCCC>>>;;;:::888555222222444777888999666999<<<:::555333666999:::;;;???BBB???::::::===:::AAAFFFDDD@@@???===:::======<<<999777777888:::999999;;;===@@@@@@>>><<<666444222000000222444666999:::;;;:::888777888999;;;777333222333333111///000000000000////////////,,,///222333222222555999AAA===888555333222000///111111000000//////......+++++++++,,,---...///000...---+++******+++---...000)))'''+++,,,+++222<<>>@@@BBBFFFJJJLLLGGGGGG???777666  444:::@@@BBB???<<<<<<===AAABBBDDDCCCAAA???????????????>>>============>>>===>>>???AAAHHHNNNLLLFFF?????????@@@AAA@@@>>><<<;;;<<<>>>@@@@@@@@@???>>>?????????@@@DDDJJJPPPRRRCCC;;;<<<===:::AAAJJJIIIAAA???<<<<<<@@@DDDHHHJJJKKKHHHGGGFFF@@@;;;===BBBNNNJJJGGGHHHKKKMMMKKKIIIKKKHHHCCC@@@???@@@BBBCCCAAABBBCCCEEEHHHKKKNNNOOOLLLIIIEEEAAA??????AAABBBJJJDDD??????>>>;;;:::<<<999:::<<<===>>>======<<<<<>>>>>@@@AAA@@@???AAA@@@BBBEEEEEEAAA>>>?????????AAABBBBBBBBBAAA@@@@@@>>><<<;;;===@@@CCCDDDIIIFFFAAA===;;;<<<>>>???@@@>>>>>>???AAAAAAAAA@@@>>>=========???BBBEEEGGGAAA>>>;;;;;;===@@@BBBBBB@@@???===999666666888:::<<<=========<<<:::888666===@@@EEEFFFDDD@@@<<<:::999666333333444777888888555888:::999555333555888999:::===AAA???:::999<<<:::@@@DDDBBB>>>===;;;999;;;;;;;;;;;;;;;:::::::::888999:::===@@@@@@>>><<<555444222000000222444555999::::::999888777777999:::777444333444444333111111000000000////////////000111222111///000555:::>>>:::555222111000...---000000000000//////......,,,,,,,,,,,,------...///...---+++******+++---...******222???HHHQQQbbbuuuqqq```GGG333+++,,,------************************))))))************))))))***))))))(((''''''&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''')))(((((((((((((((((((((%%%$$$###$$$&&&(((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$&&&(((%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%$$$$$$$$$######"""$$$%%%$$$###"""###$$$%%%###$$$%%%%%%%%%,,,555 !!!"""###$$$...:::===...###$$$&&&$$$###&&&+++666>>>@@@AAAEEEJJJKKKHHHHHH@@@888777  666:::@@@AAA???<<<<<<<<<@@@AAABBBBBB@@@>>>>>>???===>>>>>>>>>>>>===<<<<<>>??????>>><<<;;;;;;<<<======<<<;;;:::<<<>>>AAAFFFJJJNNNQQQSSSCCC;;;<<<<<<888???HHHGGGAAA???======@@@EEEHHHJJJIIIHHHHHHGGGBBB<<<<<>>>>>???@@@???????????????>>>???@@@AAACCCCCCHHHFFFBBB???>>>>>>@@@AAA<<<<<<===???BBBCCCBBB@@@;;;999888888999===@@@CCC===:::777777999>>>AAACCCAAA@@@???<<<999999:::<<<===>>>>>>>>>>>><<<:::999777<<>>999888:::999???BBB>>>::::::999777888777999<<<@@@@@@<<<888777888999<<>>>>>>>>>>>@@@AAA@@@>>>======>>><<<===>>>>>>>>>===;;;:::???@@@@@@BBBHHHLLLHHHAAA;;;;;;<<<>>>AAAAAA@@@>>><<<<<<============<<<<<<;;;===CCCKKKPPPPPPQQQSSSDDD<<<======888???HHHFFFBBB@@@>>>???BBBFFFIIIJJJIIIHHHGGGFFFBBB>>>@@@FFFLLLMMMMMMKKKHHHHHHKKKNNNLLLKKKIIIGGGEEEDDDFFFGGGFFFFFFFFFGGGHHHJJJKKKLLLHHHJJJJJJEEE@@@@@@EEEJJJMMMGGGCCCCCCBBB???>>>@@@>>>???@@@AAABBBAAA@@@@@@BBBBBBCCCAAA??????@@@AAAKKKIIIFFFDDDDDDEEEGGGGGGEEECCCEEEIIIGGG@@@<<<<<<;;;<<<<<<==================???AAABBBBBBAAABBBBBBGGGFFFDDDBBBAAAAAABBBBBB===>>>???BBBDDDEEECCC@@@999777555444555999===@@@<<<999555444777;;;???AAAAAAAAA@@@>>><<<;;;===???===============<<<;;;::::::>>>CCCEEECCC???<<<:::<<<:::777666666777777666444555777666444333444666888777:::>>>===999777888999>>>@@@;;;777777777555444444777===CCCCCC===777666666888;;;>>>???>>><<<444333222111111222333444666777888777666555666777888888777666666666666555111111111000000000//////,,,.../////////222999???<<<888444222111111000000////////////////////////......---,,,,,,,,,---------,,,,,,++++++,,,,,,---------***777eeeUUU:::(((+++---'''&&&---************************))))))************))))))))))))((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))''''''''''''(((((((((((('''''''''(((((((((((((((***(((''''''((()))((((((&&&''''''''''''''''''&&&''''''&&&&&&&&&&&&''''''((('''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%###$$$%%%$$$$$$+++333!!!$$$'''...444333!!!%%%&&&%%%%%%///888999:::>>>BBBCCCGGGFFF???:::;;;  $$$===>>>@@@@@@???>>>======>>>??????>>>===<<<===???<<<===>>>>>>>>>===;;;:::>>>@@@AAACCCJJJNNNKKKCCC======>>>@@@CCCDDDCCCBBB;;;;;;<<<======>>>>>>>>>;;;<<>>999???IIIGGGBBBAAA???@@@DDDGGGJJJKKKKKKHHHFFFDDDAAA@@@FFFNNNLLLNNNNNNJJJFFFFFFIIIMMMIIIJJJJJJHHHEEEDDDEEEGGGFFFFFFFFFGGGHHHIIIJJJKKKIIIJJJJJJFFFAAAAAAFFFKKKMMMGGGCCCDDDDDDAAAAAACCCCCCCCCDDDDDDCCCAAA???>>>???@@@@@@???>>>>>>@@@BBBKKKJJJHHHGGGFFFFFFHHHIIIGGGEEEFFFIIIGGG@@@<<<<<<::::::::::::;;;;;;<<<<<<;;;>>>BBBCCCAAA@@@@@@AAAFFFFFFEEEEEEDDDCCCCCCBBBAAAAAABBBDDDFFFFFFCCCAAA888666444333444888<<>>;;;666444666999===>>>@@@AAA@@@???======>>>@@@=========>>>=========<<>>???:::666555555333222222666<<>>BBBCCCEEEDDD===999=== ...===============<<<;;;;;;>>>??????>>><<<<<<>>>???===>>>>>>>>>>>>===<<<<<<===???AAADDDKKKPPPLLLDDD======???AAADDDEEEDDDCCC999999::::::;;;<<<======<<<;;;AAALLLPPPKKKIIIMMMDDD<<<===>>>999@@@IIIHHHAAA???>>>@@@CCCGGGIIIIIILLLHHHEEECCC@@@@@@HHHQQQMMMMMMKKKGGGCCCBBBEEEHHHFFFHHHJJJHHHEEECCCDDDFFFBBBCCCDDDEEEGGGJJJLLLMMMJJJJJJIIIEEEBBBBBBFFFJJJKKKFFFCCCDDDEEECCCCCCEEEFFFFFFFFFEEECCCAAA???>>>===>>>???>>>===>>>@@@BBBFFFGGGGGGFFFEEEEEEFFFHHHGGGDDDDDDFFFDDD>>>;;;<<<:::999999999999:::;;;;;;999===AAABBB???===>>>???EEEFFFGGGGGGFFFDDDBBBAAABBBAAABBBCCCEEEEEECCCAAA888777555444555888;;;>>>???;;;777555666888:::;;;>>>???@@@???======>>>@@@???????????????@@@@@@@@@???@@@BBBBBBBBBBBBCCCDDD;;;999777666777777666444444444444555555555555555888666777<<<===:::666666999>>>@@@<<<777555444222111222555:::>>>===999444444444555888::::::999777222222111111111111222222222333444444333333444555777888999888666444444555222222111111111000000000///222444444111000222555555222///---...//////...---............/////////------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,<<>>===<<<<<<<<<;;;:::>>>??????>>><<<===???AAA??????>>>============>>>===???AAADDDJJJOOOJJJBBB<<<<<<===@@@BBBCCCBBBAAA:::::::::999:::::::::;;;<<<888===GGGIIICCCBBBGGGBBB:::;;;<<<999@@@IIIHHH>>><<<<<<===AAADDDFFFFFFKKKHHHEEECCC@@@>>>DDDLLLLLLJJJFFFBBB>>>>>>???AAADDDGGGJJJIIIEEEBBBCCCFFFBBBBBBCCCDDDFFFIIIKKKLLLMMMJJJGGGDDDBBBCCCEEEGGGIIIDDDBBBDDDEEEDDDEEEHHHEEEFFFFFFEEEDDDBBB@@@???===???@@@@@@???>>>@@@AAAAAADDDGGGGGGFFFEEEFFFHHHEEEBBB@@@AAA???;;;999;;;:::999888888888999;;;;;;777;;;??????<<<:::;;;>>>EEEFFFGGGHHHGGGDDDAAA???>>>===<<<>>>@@@BBBAAA@@@777777666555666888;;;<<<===:::666555666777888888<<<===>>>>>><<<<<<===??????????????????@@@AAAAAA===???BBBBBBAAA?????????999777666666666666555444555444444555666777666666999666777<<<>>>:::777666999???BBB>>>999666444111000222444777777777555333333333444666888888555333222111111111111111111222111222333333222222333555666999:::999555333222333222222222111111111000000///111333222000000444888333111...------/////////---------.........//////,,,,,,,,,,,,------...///+++,,,,,,------,,,,,,+++###333666)))&&&222666///$$$))))))######(((***((())))))))))))))))))))))))))))))************))))))'''(((((((((((((((((((((&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''&&&''''''((())))))******%%%%%%&&&''''''((())))))***))))))+++...111111111(((((())))))))))))((((((((((((''''''''''''(((((()))(((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$&&&(((%%%$$$###$$$&&&'''&&&%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&###!!!"""$$$###$$$+++444   ###''')))((("""''')))######---$$$...666888888;;;???AAA@@@???:::888===   ===BBBAAA???>>>>>>>>>===<<>>======???AAAAAA@@@>>>=========>>>???===???@@@CCCIIIMMMHHH@@@::::::;;;>>>@@@AAA@@@>>>>>>===<<<;;;::::::::::::<<<777:::CCCEEE>>>===CCC@@@888:::;;;888???IIIGGG;;;::::::;;;???BBBCCCDDDJJJGGGFFFDDD@@@<<>>;;;;;;;;;;;;CCCGGGKKKJJJEEEBBBDDDFFFEEEDDDDDDDDDEEEFFFGGGGGGNNNJJJFFFCCCCCCDDDEEEEEEHHHCCCAAADDDFFFEEEFFFIIIDDDDDDEEEEEEDDDCCCBBBAAA???AAABBBBBB@@@??????@@@@@@DDDIIIJJJIIIGGGHHHIIICCC???===>>><<<888888::::::999888888888999;;;<<<666:::>>>>>>:::888:::===EEEFFFHHHIIIGGGDDD@@@===999888777999<<>><<<<<<<<<<<<===>>>???@@@>>>@@@CCCCCC@@@;;;777666777666555555666666555444555555444555777777777666:::666777<<<>>>;;;777666999@@@DDD@@@:::777444000111333444555333222222333333333333555666666333111111111111111111111111111000111333333222222333444666999;;;999555222111222222222222111111111111000,,,...///......222:::@@@444222///...///111111111---------.........//////+++++++++,,,---...///000+++,,,,,,------,,,,,,+++---***)))******(((+++000///,,,+++******))))))***************************))))))************))))))'''''''''(((((((((((((((&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&&&&&&&''''''((()))******+++%%%%%%&&&&&&'''((())))))(((&&&%%%&&&((())))))(((''''''((((((((((((''''''((((((''''''''''''((((((***(((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$###$$$&&&)))%%%$$$###$$$&&&'''&&&%%%#########$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%######$$$######)))222 %%%+++)))---000***###'''+++***'''&&&)))---111111444888888888===EEEGGG777>>>>>>444     ###???>>>>>>===============>>>===>>>???>>>===>>>@@@AAA>>>>>>???>>>>>>===<<<;;;>>>===AAACCCCCCLLLLLL===>>>======>>>@@@AAA@@@???>>>>>>>>>>>>===<<<:::999======>>>===<<<<<>>:::999===BBBDDDDDD;;;:::<<>>>>>CCCKKKGGGJJJKKKEEE===;;;???DDDIIILLLJJJBBB<<<;;;<<<<<>>FFFHHHGGGDDDDDDDDD@@@:::666666666777999;;;===>>>;;;999666444444666888:::666666666666666777777888777::::::888999<<<===:::666777777999:::;;;<<<<<>>>>>666666;;;@@@DDDBBB;;;555333333222000///222666777555333333333222444555666444333000222333222111111333666111111333444555555555555888999777333444666666222222111//////000111111000...///000///...111666;;;111000///......///000111222111000000//////000000---------------------------------,,,,,,+++++++++*********+++,,,---...///...---,,,+++************************************((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))(((''''''(((***,,,---***'''&&&'''***+++***(((''''''&&&''''''((()))***%%%&&&&&&''''''&&&&&&%%%***(((&&&&&&((()))(((''')))))))))))))))))))))))),,,+++)))((('''''''''((()))((('''&&&%%%$$$$$$$$$"""%%%&&&$$$&&&))))))&&&&&&&&&%%%$$$%%%&&&'''((((((%%%"""$$$(((***'''###########################%%%&&&'''%%%###""""""###'''###"""###""""""'''... """!!!***000)))%%%''')))+++---.........111111444888888888===EEEGGG888??????555"""   ,,,FFF@@@??????>>>>>>======>>>===>>>>>>===;;;:::;;;<<<===>>>>>>>>>>>>======<<<>>><<<@@@AAABBBLLLMMM>>>>>>===<<<===???@@@???>>><<<<<<>>>??????===<<<;;;===>>>>>>===<<<===???AAABBB>>>::::::>>>BBBEEEEEE::::::<<<>>>>>>===BBBIIIKKKJJJGGG@@@:::;;;BBBHHHKKKMMMJJJBBB<<<<<<======BBBEEEHHHGGGCCCAAACCCFFFCCCDDDEEEEEEDDDDDDEEEGGGEEEFFFFFFEEEDDDDDDEEEGGGJJJFFFCCCBBBEEEHHHGGGFFFLLLHHHDDDBBBCCCCCCBBB@@@>>>???AAABBBCCCCCCBBBBBBCCCAAA@@@AAACCCDDDBBB@@@BBBAAA@@@<<<888666666777888777777666666777888999777888888777666777<<>>@@@<<<:::777555444555777999999888777666666666777777888;;;;;;999999<<<<<<:::666777777888999:::;;;;;;===???@@@???<<<888555444888888777777666777777777777777666666555666666777888@@@<<<888>>>>>>777777;;;???BBBAAA<<<666333222222111111222444555555444666555444555555555444222///111333333222222555777333444444444555555555555777888777444444666666333333111000000111222111000---...//////...000333777111000///......///000111444444333333222222222222------------------------------,,,,,,,,,+++++++++++++++++++++,,,---...///...---,,,+++************************************((((((((((((((((((((((((&&&''''''((((((''''''&&&((('''&&&&&&''')))+++,,,)))'''&&&''')))***)))'''((((((((('''(((((())))))&&&&&&&&&''''''&&&&&&&&&((('''%%%&&&'''(((((('''((((((((((((((((((((((((+++***((('''&&&&&&'''''')))((('''&&&%%%$$$$$$$$$%%%+++...***&&&'''))))))&&&&&&%%%%%%%%%&&&'''((()))%%%###$$$''')))&&&###########################%%%%%%&&&%%%###!!!"""###'''###"""###""""""'''..."""///999000)))%%%$$$(((///333000,,,111111444888888888===EEEGGG:::AAA@@@777$$$    444HHHBBBBBBAAA@@@???>>>>>>===BBBCCCCCCAAA>>>;;;;;;<<<<<<======>>>>>>>>>>>>===>>><<>><<<<<<<<<>>>???>>>===:::<<<>>>???@@@???===<<<===>>>>>>===<<<<<>>999999<<<@@@AAA@@@999999;;;>>>===<<<@@@GGGLLLJJJGGGCCC@@@AAAEEEIIIMMMMMMJJJAAA===>>>???>>>@@@BBBEEEDDDAAA@@@BBBEEECCCDDDFFFEEEDDDDDDEEEGGGEEEFFFFFFEEEDDDDDDEEEGGGJJJFFFBBBBBBDDDGGGGGGFFFLLLIIIEEEBBB@@@???>>><<<>>>???@@@BBBBBBBBBBBBAAA@@@?????????AAAAAA@@@>>>BBBBBB@@@===888666555666777777666555555555555555666777888888888:::>>>AAAFFFHHHIIIGGGHHHIIIFFF@@@<<<;;;999999:::===@@@BBBAAA???<<<:::888888999::::::999888777666666777777;;;======999999<<<<<<:::777777888888888999999999:::<<<>>>>>>;;;888666666999999999888888777777777777777666666666777777888===CCC>>>999??????999999===>>>??????<<<888444111333444444444333444666777;;;999777666666444222000...000222222222333555777444333333222222333444444444777777444444666666444333222111111333333222111---...000000//////111222000//////......//////000111111111000000000//////------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---......///---,,,+++***************))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''&&&&&&&&&((()))***'''&&&%%%&&&((()))((('''******)))((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%'''(((((('''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&...222,,,%%%###&&&)))&&&%%%%%%%%%%%%&&&'''((()))&&&$$$$$$''''''%%%"""###########################$$$%%%$$$"""!!!!!!"""&&&###"""######"""'''---"""%%%444AAA888111''' ***000+++%%%000000333777888777===DDDGGG;;;BBBAAA999'''      %%%999CCCCCCCCCCCCBBBAAA???>>>===DDDEEEEEECCC@@@>>>======;;;<<<===>>>>>>???>>>>>>>>><<<>>>???@@@LLLOOOAAA===<<<;;;<<<>>>??????>>><<<>>>???@@@@@@???===<<<<<<======<<<:::;;;===???CCC>>>999888:::<<<<<<;;;999999;;;>>>===;;;???EEEHHHIIILLLMMMMMMKKKHHHFFFLLLLLLGGG???;;;>>>???>>>???@@@BBBAAA@@@@@@BBBDDDCCCEEEFFFFFFEEEDDDFFFGGGEEEFFFFFFEEEDDDDDDEEEGGGKKKFFFBBBAAACCCFFFFFFEEEIIIGGGDDDAAA???===;;;:::===>>>???AAAAAAAAAAAA@@@>>>>>>???@@@@@@@@@???===BBBBBBAAA===999666555666555555555555444555555555666777777999:::===AAACCCFFFHHHIIIGGGIIIKKKIIIDDD@@@>>><<<;;;<<>>===<<<<<<999999777777777888:::;;;>>>@@@>>>:::999<<<<<<:::999999888888888888777777777999;;;;;;:::888777777::::::::::::999999888888888777777777888999::::::???EEE@@@;;;BBBCCC>>>???>>>======>>>===:::555111555777888777555555888;;;>>><<<999777555444111//////000111111111222222222111000000///000111222333222666777444444666666444333222222222444555444222...///111111111000//////////////////////////////////////////......------------------------------,,,+++++++++++++++++++++---,,,,,,,,,---......///,,,,,,+++***************((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((''''''''''''((()))***&&&&&&&&&&&&'''(((''''''++++++***))))))((())))))''''''&&&&&&&&&&&&''''''&&&$$$###$$$&&&(((((('''((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$+++...)))###"""$$$%%%%%%%%%%%%%%%&&&&&&'''''')))'''%%%%%%&&&&&&$$$"""########################"""###$$$###!!! !!!"""&&&###"""$$$######'''---!!!%%%!!!!!!444AAA:::;;;,,,$$$***'''!!!//////222666666666;;;BBBFFF;;;BBB@@@999***     222@@@AAADDDDDDDDDCCCBBB@@@>>>===>>>???@@@@@@>>><<<;;;<<<;;;<<<===>>>>>>???>>>>>>>>>;;;>>>???AAAMMMPPPCCC===<<<<<<>>>@@@BBBAAAAAAAAAAAAAAA@@@???===<<<;;;;;;<<<<<<:::999999;;;===AAA===999999<<>>999999<<<>>>===:::===CCCFFFIIILLLNNNOOOLLLIIIFFFKKKIIICCC;;;:::>>>@@@??????@@@@@@@@@@@@@@@BBBDDDDDDEEEFFFFFFEEEEEEFFFGGGEEEFFFFFFEEEDDDDDDEEEGGGKKKFFFAAA???BBBDDDEEEEEEDDDCCCBBB@@@>>><<<;;;;;;<<<===>>>@@@@@@@@@@@@???===???@@@AAAAAA@@@???>>>AAAAAAAAA>>>:::777666777444444555666666777777777777777888:::===@@@CCCDDDFFFGGGGGGEEEGGGJJJJJJFFFCCCAAA@@@??????AAADDDEEEJJJHHHFFFDDDAAA>>><<<;;;777777666777888;;;>>>@@@@@@AAA???;;;:::<<<===;;;;;;;;;:::999888777666666555777999999888777777888::::::;;;<<<<<<;;;::::::999999999999:::;;;<<<===>>>EEE@@@===EEEGGGCCCDDD@@@???>>>>>>===:::555222777999;;;:::888888;;;>>>@@@===999777555333111///000000000000111000///.../////////000111333444555000555888555333555666444222222222333555555444222111111222333333222///.........////////////......111111222222111111000///------------------------++++++++++++++++++++++++------,,,,,,,,,---......++++++******))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''))))))))))))))))))******%%%&&&'''''''''''''''(((++++++***))))))((())))))(((''''''&&&&&&''''''(((&&&%%%$$$$$$&&&''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''$$$'''(((%%%$$$%%%%%%"""%%%%%%%%%&&&&&&&&&&&&&&&((('''%%%%%%%%%$$$###"""########################"""###$$$###!!!!!!!!!###%%%###"""$$$$$$###''',,, $$$"""'''))))))555@@@<<>><<<>>>@@@AAA???>>>===>>><<<======>>>>>>>>>>>>======<<<@@@AAACCCOOORRRDDD=========@@@CCCEEEFFFEEEEEECCCAAA???>>>===<<<<<<<<<<<<<<<:::999999:::<<<>>>;;;999<<>>AAACCCDDDDDD@@@AAABBB@@@===<<<<<<===;;;<<<===????????????>>>===???BBBCCCAAA????????????@@@@@@???;;;999888888555666777999::::::;;;;;;888888888;;;???CCCDDDDDDFFFFFFCCC@@@BBBGGGHHHFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGFFFEEECCC@@@<<<999777777666666777999===AAADDDAAABBB@@@;;;:::===???===>>>===<<<:::888777555555444666777777666666777888999:::<<<===>>>>>>===<<<888888999999;;;<<<>>>>>>===EEEAAA???HHHJJJFFFGGGAAABBBAAA@@@===999666444777999;;;<<<<<<<<<===>>>@@@===999666444333222000000//////000111111...,,,000111222333555555555555000666999666333444444333111111222333555666444222222222111222333333000...---......//////......---...///000111000///...---------------------------*********+++++++++++++++,,,,,,,,,++++++,,,,,,---+++******)))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))((((((''')))))))))***************%%%'''(((((('''&&&((()))******)))((((((((()))))))))((('''&&&&&&'''((()))(((&&&%%%%%%&&&''''''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((($$$''''''%%%&&&)))((($$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$##############################"""###$$$$$$"""""""""$$$%%%"""###%%%$$$###&&&,,, !!!&&& '''222111444;;;:::999111'''###%%%(((***)))++++++...222333222888???DDD999>>>:::666---   ---<<>>>>>@@@BBBCCCAAA???>>>>>>===>>>>>>>>>>>>======<<<===<<>>>>>???BBBFFFIIIJJJJJJFFFDDD@@@>>><<<===>>>@@@===>>>===<<<::::::<<<======;;;999<<>>@@@>>>:::<<>>888:::AAAEEEDDDFFFDDDBBBAAAAAABBBCCCDDDDDDFFFGGGGGGFFFEEEGGGHHHEEEFFFFFFEEEDDDDDDEEEGGGKKKFFF@@@>>>@@@CCCDDDDDD@@@AAABBBAAA===;;;;;;<<<:::;;;===>>>??????>>>===;;;???BBBCCCAAA>>>>>>>>>===>>>@@@???<<<:::::::::999:::;;;=========<<<<<<:::999999<<>>@@@???@@@???>>>;;;999777555444333555666666555555666777888999<<<>>>???@@@??????666777777888:::;;;===>>>===FFFCCCAAAJJJKKKEEEFFFCCCEEEEEEBBB<<<777555666555666888<<>><<<>>>;;;777555444333222111///...///111444444222///000111333444444333111///000666:::666222222333222000000111333555555444111222000///000222222000...------...//////...------+++,,,---......,,,+++)))------------------------)))*********++++++++++++,,,++++++******+++++++++******))))))))))))******************************(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))))))))((((((&&&((())))))''''''(((***((((((((('''(((((()))))))))((('''&&&&&&'''((()))***)))'''&&&''''''&&&%%%''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%&&&'''((()))###(((***'''%%%'''(((&&&$$$%%%&&&'''''''''&&&&&&$$$%%%%%%%%%$$$###$$$$$$########################"""$$$%%%$$$######$$$%%%$$$"""###%%%%%%###&&&+++!!!""""""222000---111333000---(((&&&''')))+++,,,******---111111111777>>>CCC888===888555---    ...>>>???@@@BBBCCCCCCBBB@@@???;;;===@@@???===;;;:::999>>>>>>???>>>>>>===<<<<<<<<<<<>>>>>@@@CCCHHHLLLMMMMMMFFFCCC???<<<<<<>>>AAACCC?????????===;;;;;;===??????<<<:::;;;>>>@@@@@@>>>;;;<<<>>>AAA???;;;<<>>EEELLLKKKFFFAAABBBEEEIIIEEE>>>888;;;CCCHHHGGGHHHFFFCCCBBBBBBCCCDDDDDDDDDFFFGGGGGGFFFFFFGGGHHHEEEFFFFFFEEEDDDDDDEEEGGGLLLFFF@@@===???BBBCCCCCCAAACCCDDDAAA===::::::;;;:::;;;<<<>>>>>>>>>>>>===:::>>>BBBBBB@@@======>>><<<>>>??????===;;;;;;;;;===>>>?????????>>>===<<<;;;999:::===BBBEEEEEEDDDFFFCCC===888999@@@DDDDDDFFFGGGHHHIIIHHHGGGFFFEEEEEEEEEEEECCC@@@===999666:::999888888999===AAADDDAAABBB@@@;;;;;;???AAA@@@BBBAAA???<<<:::777555444333555666555444444555666777999<<>>>>>????????????>>>>>>AAA???===<<<<<<===???AAAAAA;;;>>>DDDHHHSSSVVVKKKDDDDDDDDDFFFGGGFFFCCCAAA>>>=========???@@@BBBDDD@@@>>><<<<<<======;;;:::???===;;;:::;;;???CCCFFF???;;;777777999;;;<<<;;;???CCCGGGGGGCCCAAACCCEEEGGGDDD@@@;;;:::>>>EEEKKKOOOMMMKKKHHHFFFEEEEEEFFFGGGIIIJJJIIIGGGGGGJJJNNNHHHIIIHHHFFFBBB@@@??????IIICCC===<<>>???@@@@@@>>><<<999777999999999:::<<<>>>???AAA???@@@AAA@@@===;;;::::::AAAAAAAAAAAAAAA@@@???>>>???AAABBBAAA>>>;;;999888<<<999666888<<>>CCCDDDFFFHHHHHHGGGEEEEEEFFFJJJIIIGGGCCC???======>>>???===<<<;;;;;;===@@@BBB@@@DDDDDD???===???@@@>>>FFFEEEDDD???:::666444333666666666666666666666666666777999;;;<<<<<<<<<;;;888666555555777999::::::<<<@@@AAA@@@AAADDDDDD@@@???LLLHHH<<<:::888444777444333333444777:::;;;:::;;;:::777555333333333333111000000444999:::777333...000111000///...///111222333444444222000000111///111333444333333444666//////000000111111111222//////////////////////////////000000///...------...------,,,,,,------...,,,,,,,,,++++++*********,,,,,,,,,+++++++++************))))))))))))************)))(((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''((()))++++++***)))(((&&&&&&&&&'''(((((('''%%%%%%&&&(((***,,,))))))((('''&&&%%%%%%%%%)))'''&&&&&&'''''''''&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$"""###$$$""""""(((000 !!!!!!!!!###&&&(((*********'''$$$!!!!!!###(((,,,///'''&&&---///---111:::CCC???888555666///    """???@@@AAABBBAAA???===<<<>>>>>>????????????>>>>>>AAA???===<<<<<<===???AAACCC===@@@DDDGGGPPPSSSHHHBBBCCCEEEHHHJJJHHHCCC???>>>>>>======>>>???AAABBB>>>>>>>>>===<<<;;;;;;;;;@@@>>><<<:::;;;>>>AAADDDBBB>>>999777999:::;;;:::===CCCHHHIIIEEEBBBBBBCCCHHHEEE@@@<<<;;;???GGGLLLNNNMMMKKKIIIHHHFFFFFFEEEEEEGGGHHHGGGEEEFFFIIIKKKHHHHHHGGGDDDAAA>>>>>>???IIICCC>>><<>>>>>===;;;999888888999:::;;;===???@@@@@@???@@@@@@???<<<;;;;;;<<>>>>>=========???@@@@@@===:::999888999777555777<<>>CCCCCCBBB>>>999555444444555555666666666666555555555666888:::;;;;;;;;;:::777555444555777999::::::===AAABBBAAABBBEEEEEEBBB===JJJGGG:::999777444666555444444555888:::;;;::::::999777555333333222333///---,,,///444555222///...000111000///...///111111333333333111000111222444444333111//////111333000000111111111222222222........................///////////////...------------,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,+++++++++************))))))))))))************)))(((((((((((((((&&&''''''((((((''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((()))***+++))))))((('''''''''''''''''''''&&&&&&'''((()))***)))((('''&&&&&&%%%%%%%%%***(((&&&&&&''''''&&&%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#################################$$$"""###$$$""""""'''///!!!!!!"""%%%((()))$$$"""!!!(((...///(((''',,,---,,,///777@@@>>>:::777666...   666@@@EEEAAA>>>AAA@@@;;;>>>??????@@@@@@??????>>>@@@>>>===<<<<<<===>>>@@@EEE???BBBDDDEEENNNPPPFFF@@@BBBFFFJJJKKKIIICCC???>>>>>>============>>>>>>;;;>>>@@@>>>;;;999:::<<>>===>>>???HHHDDD???===???@@@@@@>>>:::;;;<<<<<<<<<;;;:::999777999;;;===???@@@@@@@@@???@@@???>>><<<<<<===???AAA@@@>>><<<;;;:::;;;;;;:::<<<>>>===;;;999888888666555444777<<>><<<>>>???>>>@@@AAA@@@===999666555555444555666777666666444444444555666777888999999999666555333444777999::::::===AAABBBAAABBBEEEEEECCC;;;HHHEEE999888777444666555444444666888::::::999888777666444333222222222///---+++---000111000---...000111000///...///111111222222111000000222444666555333000......111444111111111111222222222222...........................////////////...------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))*********))))))(((((((((((((((&&&''''''((((((''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((()))******(((((((((((((((''''''&&&'''''''''((((((((((((((()))((('''&&&%%%%%%%%%%%%+++)))&&&&&&&&&&&&%%%$$$$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$####################################"""###$$$###"""'''...  ###$$$!!!!!! """)))...///***(((******))),,,222<<<===;;;999777...    )))>>>IIIAAA999<<>>??????????????????>>>???>>><<<;;;;;;<<<>>>???DDD???AAACCCCCCLLLPPPFFFAAABBBEEEHHHJJJHHHDDD@@@???>>>>>>===<<<<<<;;;;;;999===AAA???;;;888:::===???>>><<<:::;;;===@@@BBBBBB@@@<<<999888999;;;<<>>>>>???>>>===888999:::;;;<<<;;;;;;;;;888:::===???AAAAAA@@@@@@??????>>><<<;;;<<>>AAACCC@@@999444555777999===BBBCCCEEEHHHIIIIIIIIIIIIJJJFFFFFFFFFDDDBBBAAACCCDDDBBB???;;;888777888:::;;;>>>BBBBBB>>><<<>>>???>>>?????????===:::777777888444555666777777666444333333333444555666777888888666444333333666888999999;;;???@@@>>>@@@CCCDDDBBB:::HHHEEE999888777555777444444444555777888888777666666555444333222222222222000......000111000///...000111000///...///111000111000///...///333555444444444333222333666888000000000000000111111111.................................//////...---------,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,+++++++++************))))))))))))******))))))(((((((((((())))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((()))***&&&'''((())))))((('''&&&'''(((((()))(((((('''&&&((('''&&&&&&%%%%%%%%%&&&+++)))'''&&&&&&&&&%%%$$$$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""###$$$###!!!&&&--- !!!######"""$$$)))...+++(((&&&''')))***...222999:::;;;:::999111     :::KKKCCC777888=========>>>>>>??????>>>>>>=========<<<;;;;;;<<<======AAA===@@@BBBBBBKKKQQQIIICCCCCCCCCDDDFFFGGGEEECCC??????>>>===<<<;;;:::999777<<<@@@???;;;888:::======<<<;;;:::<<<>>>AAABBB???>>>===;;;:::;;;===???CCCCCCBBBAAA??????AAABBBBBBAAA>>>::::::===DDDHHHJJJKKKKKKKKKIIIGGGEEEDDDBBBBBBCCCDDDFFFGGGGGGGGGEEEEEEDDDAAA>>>===>>>???GGGEEEAAA???>>>======<<<777888999;;;<<<===>>>>>>:::<<<>>>AAAAAAAAA@@@???>>>>>>===<<<;;;<<>>BBB;;;666555666777:::>>>@@@CCCFFFHHHHHHIIIJJJKKKHHHHHHGGGEEEBBBAAABBBDDDAAA>>>:::777666888;;;======@@@AAA===;;;>>>???>>>>>>??????>>>;;;999999:::666666777777777666444444333333444444555777888888666444333333555777888777888;;;<<<:::<<<@@@AAA???;;;HHHFFF:::999888555888222222222444555666555333333333333333222222111111333222000000000111111000...000111000///...///111000000000...---///222555111333555666555444444444///////////////.................................------............------,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,+++++++++************))))))))))))******))))))(((((((((((())))))'''(((((((((((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))'''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''(((((()))&&&'''((())))))((('''&&&'''(((((()))(((((('''&&&'''&&&&&&%%%%%%%%%%%%&&&***(((&&&&&&&&&'''&&&$$$$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""###"""###%%%###!!!%%%+++  ######"""###(((---'''%%%%%%&&&***...333777666777888:::;;;555"""    111EEECCC:::999<<<>>><<<======>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<>>===;;;:::999777;;;>>>???<<<::::::;;;===<<<;;;;;;<<<===???AAA???@@@@@@@@@>>>>>>@@@AAADDDBBB???===<<<===???AAAAAA???<<<999888;;;@@@DDDJJJJJJIIIIIIGGGFFFEEEDDDBBBBBBBBBDDDGGGHHHHHHGGGEEEFFFFFFDDDAAA??????@@@GGGEEEBBB@@@===<<<;;;;;;777888999;;;>>>@@@BBBCCC>>>???@@@AAAAAAAAA@@@???<<<======;;;:::;;;===??????>>><<<:::999999999999666777888777666555666777999::::::999777777888999GGG@@@999777666444444777===@@@CCCFFFFFFGGGIIIJJJKKKKKKJJJGGGEEEDDDEEEGGGBBB???:::777666888;;;>>><<>>>>>??????>>><<<::::::;;;999888888777777666666666444444444555666777999999777555333333444555555555555888999777999===???===<<>>999%%%     !!!333===>>>;;;:::<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???;;;???AAA???IIIQQQKKK@@@???@@@BBBDDDDDDCCCBBB>>>?????????>>><<<;;;:::888:::<<<>>>===<<<:::999@@@???===<<<;;;;;;<<<===BBBDDDGGGFFFDDDAAAAAABBBBBB@@@===<<<<<<<<<======AAA???<<<999777999>>>BBBIIIHHHGGGFFFEEEDDDDDDDDDAAAAAAAAADDDGGGIIIGGGEEEEEEGGGHHHGGGEEEBBBAAA@@@FFFEEECCC@@@===;;;::::::888999:::===@@@CCCFFFGGGBBBBBBBBBAAA@@@@@@??????:::;;;<<<;;;:::999:::;;;>>>>>>===<<<<<<;;;::::::777888888777555444555777888::::::999666555666888HHH@@@:::888666444444777:::===@@@CCCDDDEEEGGGIIIIIIIIIIIIGGGFFFFFFGGGIIIEEEAAA<<<777555777:::<<<;;;??????<<<:::===>>>===>>>>>>???===;;;999999:::<<<;;;999777666777888888666666555666777888:::;;;888666333333333444333333444777777555777<<<>>>===<<>>HHHPPPJJJ===>>>@@@CCCEEEEEEBBB???>>>????????????===;;;:::999999;;;===>>>===:::777BBBAAA???<<<;;;:::999999EEEIIILLLKKKGGGDDDBBBBBB@@@>>>===<<<===<<<;;;:::BBB@@@===999777999===@@@IIIHHHFFFDDDCCCCCCDDDEEE@@@@@@@@@CCCGGGIIIGGGDDDEEEGGGJJJJJJGGGDDDBBBAAAFFFEEEDDDAAA===:::::::::888999;;;>>>AAAEEEHHHJJJEEEDDDBBBAAA@@@?????????999;;;<<<<<<:::888888999===>>>>>>>>>======;;;;;;888999999777555444555777777999:::999666555666888CCC===888888888777888;;;777;;;???AAACCCDDDFFFHHHEEEFFFFFFEEEDDDEEEHHHJJJHHHDDD===888555666888;;;;;;>>>???;;;:::===>>>======>>>>>><<<:::888888999>>><<<999777666777999:::777777666777888999;;;<<<999777444333333333222111444666666555666<<<>>>===;;;IIIEEE888666555111333333333333555666555222///...///111222222111000000---///222333222111000000///000111000///...///111...000111000///---------111222222222000000111333000000//////.........---------------------------+++,,,------.........---,,,++++++++++++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))******((((((((((((((()))******(((((())))))))))))((((((''''''''''''((((((((()))(((((((((((())))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))(((''''''&&&&&&&&&''''''((('''&&&&&&&&&((()))***((('''&&&%%%&&&(((***,,,%%%%%%%%%$$$$$$%%%&&&&&&'''%%%$$$%%%'''))))))((($$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""!!!###%%%### ###)))"""'''222:::666///+++...444444000111111888;;;888999---    """444===<<<888;;;;;;<<<<<<<<<<<<;;;;;;999999888888999;;;===>>>???AAA???<<<>>>DDDHHHHHH@@@???>>>???@@@@@@???>>>@@@AAAAAA???===;;;;;;<<<;;;;;;;;;===>>>>>><<<:::BBBBBB>>>999888<<<<<<:::EEESSSYYYNNNDDDEEEHHHGGG>>>===;;;999888999:::;;;@@@???<<<999888999>>>AAACCCIIIIIICCC@@@CCCBBB???AAABBBCCCDDDCCCEEEGGGIIIHHHFFFEEEGGGIIIHHHEEEBBBIIIGGGDDDAAA>>>===<<<<<<:::;;;<<<===@@@BBBDDDFFFDDDCCCBBB@@@>>><<<;;;;;;999:::<<<======<<<:::999;;;;;;===???BBBBBB@@@>>>;;;999777555444444666666555777999888555444666888@@@@@@???>>><<<:::888777888<<<@@@EEEGGGFFFDDDCCCBBBBBBBBBAAA@@@BBBEEEGGGFFF???777555888;;;;;;999:::888777999===???>>><<<>>>===;;;::::::;;;<<<===;;;999777555444666888999888666555777;;;===<<<:::888777666444444444555666444666777777777888:::<<>>EEEIIIIII@@@???>>>???@@@@@@???>>>===>>>>>>===;;;999:::;;;;;;;;;;;;<<<<<<<<<;;;:::BBBBBB>>>999888<<<<<<:::>>>JJJOOOFFF???AAACCCAAA>>>===;;;:::999:::;;;<<>>???AAACCCEEEFFFCCCCCCBBBAAA???===;;;:::999;;;===>>>>>>>>><<<;;;:::;;;<<<>>>AAAAAA???===:::999777555444555666666666999:::999666444666888AAA@@@???>>><<<:::888777999;;;@@@DDDFFFFFFDDDCCCCCCCCCBBBAAA@@@AAADDDFFFEEE???888555777:::;;;:::<<<:::999:::===???>>><<>>===;;;;;;::::::::::::999777666666666888999999888777999<<<>>>===<<<999888777555444444555555222444555555666888;;;>>>AAADDDBBB:::333222333333333222222222333222///---000000000000111111111111111111222333333333333222222111111000000000000000///////////////......---222333333333222222111000666555333111///---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,+++***)))***)))))))))++++++)))((((((((((((((())))))))))))))))))((((((((('''''''''&&&&&&''''''((())))))***(((((((((''''''((((((((()))(((((((((''''''''''''((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((('''((()))***+++******)))((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$######"""############"""""""""!!!""""""""""""""""""""""""%%%######%%%%%%###%%%******---...,,,///444555333555555<<<===999<<<555!!!    '''666======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=========<<<<<<===???>>><<>>???@@@@@@???>>><<<======<<<:::::::::;;;;;;;;;::::::::::::::::::AAABBB???:::888;;;<<<:::999AAADDD>>>;;;>>>@@@===>>>===<<<;;;;;;;;;<<<===BBBAAA???;;;999:::===@@@GGGJJJIIIDDDBBBDDDEEEEEEDDDFFFIIIIIIIIIHHHHHHIIIHHHGGGGGGHHHJJJJJJHHHGGGIIIHHHGGGEEEDDDCCCCCCCCCAAAAAAAAAAAABBBCCCEEEEEEBBBBBBBBBBBB@@@>>>;;;:::999:::===???@@@@@@???>>>999999:::===???@@@>>><<<999888666555444555555666999;;;<<<:::777555666888BBBAAA???===:::999777777999<<<@@@CCCEEEEEEEEEDDDDDDDDDCCCAAA???@@@BBBDDDDDD>>>888555777:::;;;;;;===<<<;;;<<<======<<<;;;>>>>>>>>>===;;;:::888777999999999888888888777777:::999999:::===>>>>>>===;;;:::888666555444444555111222222333444777<<<@@@AAADDDAAA888222111111111222111111111222222000...000000000000111111111111111111222333333333333222222222111111000000000000///////////////......---222222222222222222111111777666555333111///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,++++++***)))***))))))***++++++***((((((((((((((()))))))))))))))))))))(((((((((''''''&&&''''''(((((())))))***((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((((('''((()))*********))))))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############""""""""""""""""""""""""""""""""""""%%%######%%%$$$"""%%%***!!!!!!!!! !!!######$$$&&&'''(((...444444000666777<<<;;;666888444###    $$$555======<<<<<<<<<;;;;;;<<<<<<<<<;;;<<<===>>>>>>===;;;:::<<<>>>>>><<<@@@GGGLLLMMM@@@???>>>???@@@@@@???>>>;;;===>>>===;;;;;;<<<===;;;;;;;;;:::999999:::;;;@@@BBB@@@;;;999;;;<<<:::999>>>???<<<<<<@@@@@@=========<<<<<<<<<======>>>CCCBBB@@@<<<::::::<<>>;;;:::777999<<>>===;;;888777666555555555555666;;;===>>><<<888666777999BBB@@@>>>;;;999888777777;;;===@@@CCCEEEFFFFFFEEEDDDDDDCCC@@@>>>>>>@@@BBBBBB>>>888666777:::<<<===>>>===<<<<<<<<<;;;::::::<<<<<<======<<<:::999777888999:::::::::999888777:::::::::;;;<<<=========<<<;;;888666555444444444222222222111222555;;;???@@@BBB???777111111222000222111000000111222000//////000000000111111111111111111222333333333333222222222222222111111000000///////////////......---000111111222222222111111333333333222222111111111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++******)))******)))***+++,,,***((((((((((((((()))))))))))))))))))))(((((((((((('''''''''(((((())))))))))))((((((((())))))(((((((((((((((((((((((('''''''''&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''((((((((((((((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$#########"""""""""""""""""""""""""""""""""""""""$$$"""###%%%$$$"""%%%*** !!!&&&'''&&&""""""%%%'''&&&%%%$$$&&&000888666///888999???===444777444%%%   $$$666>>>======<<<;;;;;;;;;;;;<<<===:::;;;<<<======<<<:::999<<<>>>>>>===@@@HHHMMMMMM@@@???>>>???@@@@@@???>>>;;;<<<===<<<::::::;;;<<<;;;<<<===<<<:::999:::;;;>>>BBBAAA<<<999:::;;;:::;;;<<<<<<;;;===@@@@@@>>><<<<<<<<<<<<======>>>>>>BBBAAA???<<<:::999<<<>>>DDDCCCCCCCCCAAA@@@BBBEEECCCFFFIIIIIIHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@???===;;;:::666888;;;>>>@@@AAAAAAAAA:::999999:::<<<<<<;;;:::666666666555555555555555;;;>>>???<<<888666777999AAA???<<<999777777888999<<<===@@@BBBDDDEEEFFFGGGDDDDDDBBB@@@>>>===???AAA@@@===888666777:::===>>>>>>>>>===<<<;;;999999999999:::;;;<<<<<<<<<::::::999999;;;;;;;;;:::888777999999:::::::::;;;<<<<<<<<<:::888666444444444444444333222111111444888<<<===???<<<555222333444222111000//////111222111000///000000000111111111111111111222333333333333222111222222222222111000000///////////////......---///000111111222222222222111111111111111000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++*********)))))))))+++***)))***,,,,,,***)))(((((((((((())))))))))))***)))))))))((((((((((((((((((((()))))))))))))))(((((()))******)))(((((('''''''''(((((((((((((((&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''((((((((((((((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$""""""""""""""""""##############################$$$""""""$$$$$$"""$$$)))!!!######""" ((())))))&&&!!!!!!$$$%%%$$$!!!!!!)))111222---888;;;CCC@@@666888777***   ###555>>><<<===<<<;;;::::::;;;<<<===:::;;;;;;<<<<<<<<<;;;;;;===??????===@@@HHHMMMMMM@@@???>>>???@@@@@@???>>>:::;;;<<<;;;999888999:::;;;>>>AAA@@@===;;;;;;<<<===BBBBBB===999999;;;:::;;;;;;;;;;;;;;;<<<======::::::;;;<<<======>>>>>>@@@@@@>>><<<:::999;;;===@@@???@@@CCCAAA???@@@CCCBBBDDDGGGGGGFFFFFFFFFGGGGGGHHHHHHFFFDDDDDDEEEGGGKKKKKKLLLLLLLLLKKKJJJJJJFFFEEEDDDCCCBBBBBBBBBBBB??????>>>===<<<;;;::::::666888;;;>>>@@@AAAAAAAAA===;;;::::::;;;;;;999888555555555555555555555555;;;===>>><<<999777888:::@@@>>>:::777666777999;;;<<<<<<===???AAACCCEEEFFFCCCCCCBBB???======???AAA???<<<999666666999===@@@>>>??????===;;;999::::::888999:::;;;;;;<<<<<<<<<::::::;;;<<<;;;:::999888888:::;;;;;;::::::;;;<<<:::999777555444333333444444444444222222444888;;;===>>>;;;555333555555333000///......000222222111000000000000111111111111111111222333333333333222111222333333333222000//////////////////......---...///000111222222222222333333222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++***))))))))))))***+++******+++,,,,,,+++)))(((((((((((())))))))))))******)))))))))((((((((())))))))))))))))))))))))((((((************(((((('''''''''(((((((((((((((''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((((((((((('''''''''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""""""""####################################$$$""""""$$$###!!!$$$)))!!!$$$%%%%%%###"""###&&&((('''######"""$$$"""%%%+++---333999BBB@@@666999999---    333===<<<>>>===;;;::::::;;;===>>>;;;;;;;;;;;;<<<===>>>>>>>>>@@@???===@@@HHHLLLMMM@@@???>>>???@@@@@@???>>>>>>??????>>><<<:::;;;<<<<<>>999999;;;;;;<<<<<<<<<;;;999888:::===888999:::;;;<<<===>>>>>>=========;;;999999;;;===>>>===???DDDCCC>>>>>>BBBBBBDDDFFFFFFEEEFFFGGGIIIIIIJJJJJJGGGDDDCCCEEEGGGMMMMMMNNNNNNMMMLLLKKKJJJGGGFFFEEEDDDDDDDDDDDDDDD???>>><<<:::999999::::::888:::===@@@BBBBBBBBBBBB@@@>>>;;;:::::::::888777444555555555555555555555999<<<===<<<999777999;;;???<<<888555555777:::===999999:::;;;===@@@BBBDDDBBBBBBAAA???======???AAA>>><<<999666666999>>>AAA???AAAAAA@@@===;;;<<<===:::::::::999::::::;;;;;;;;;;;;;;;;;;;;;::::::999999;;;===<<<;;;:::<<<>>>888777555444333333333444222333444444444666999<<>>555888999///    111===<<<>>>===;;;::::::;;;===>>>===<<<<<<<<<<<<>>>@@@AAA???AAA@@@>>>@@@GGGLLLLLL@@@???>>>???@@@@@@@@@>>>CCCDDDDDDCCC@@@>>>>>>???<<>>===>>><<>>999999:::;;;===>>>>>>===999666999===777888999;;;<<<=========;;;<<<<<<:::999999;;;======<<<@@@EEEEEE???>>>BBBCCCDDDEEEEEEEEEFFFIIIKKKKKKLLLLLLIIIEEECCCEEEHHHLLLLLLMMMMMMLLLKKKIIIHHHHHHHHHGGGFFFEEEEEEEEEFFF???===:::888777777999;;;:::;;;>>>AAACCCDDDCCCCCCBBB???<<<;;;:::999777666444444555555666555555444888;;;===;;;888777999<<<>>>;;;777444555777;;;>>>777777777888:::===@@@AAAAAAAAA@@@>>>======???BBB===<<<999777666999>>>BBB@@@BBBDDDBBB???===>>>@@@===<<<:::999888999::::::<<<<<<;;;;;;;;;::::::::::::===???>>><<<;;;===???666555444333222333333444///111333555666888;;;===BBBAAA===666444555444000000...,,,---///222222222000000000000111111111111111111222333333333333222111222333444444222111//////////////////......---,,,---///000222333333333000000000000000111111111++++++++++++++++++++++++************************************************,,,++++++++++++++++++,,,,,,+++)))((((((((()))***,,,+++***+++,,,---+++)))(((((((((((())))))))))))************))))))))))))*********)))))))))))))))''')))***++++++***)))'''&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))'''&&&&&&&&&&&&'''(((((((((''''''&&&&&&((()))***'''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""!!!!!!""""""#########$$$###########################!!!"""$$$###!!!$$$)))