BM6P6(@ qqqiiimmmlllTTTGGG???<<<:::888777777555333666555444222111000000000000000000000///...---,,,//////...,,,******---///************************************************))))))))))))))))))))))))++++++******************+++,,,...000000...+++)))444222333===MMM___rrr~~~~~~nnn```YYYVVVWWWWWWYYYXXXXXX^^^jjjyyyvvvmmmvvv}}}oooeeeYYYRRRHHHAAA======>>>???888:::<<<<<<;;;;;;<<<===DDDCCCEEEIIILLLPPPWWW___ppp}}}xxxpppnnnvvv}}}yyyqqq```PPPEEEGGGOOOZZZpppyyyiii[[[UUUZZZbbbjjjrrrooocccaaa]]]aaaffflllpppxxx|||xxxvvvuuusssqqqppppppmmmkkkkkkllljjjfffbbbcccaaa^^^\\\^^^ccchhhlllwww}}}~~~tttiiiaaaRRRNNNHHHDDDBBBBBBAAA@@@EEEOOOdddiiikkkoooiiiWWWEEE===<<<:::777666666---)))...333000,,,+++***+++***((('''((('''&&&((((((((((((((((((((((((&&&&&&''''''''''''''''''***((('''&&&&&&'''(((***$$$&&&'''((('''''')))++++++******)))***,,,---...111333555666777888:::<<<>>>BBBFFFFFF???===GGGTTTggg{{{kkk\\\RRRSSSOOOEEEIIIVVVdddsssmmmfffmmmkkkSSSEEE>>><<<999777777666444333555444333111000000//////222222222222111000///.........---+++******,,,...************************++++++++++++++++++++++++))))))))))))))))))))))))************************+++,,,...//////---,,,+++000111666BBBSSSeeeuuu~~~uuufffZZZTTTTTTVVVWWWYYYXXX[[[dddtttvvvnnnxxxyyykkk```VVVPPPIIIBBB???>>>===<<<777999;;;<<<<<<===???@@@DDDDDDGGGKKKNNNSSS___jjj~~~{{{{{{qqq]]]QQQKKKRRR___ppp}}}mmm^^^SSSOOOUUU]]]jjjuuu{{{ggg```aaaaaaeeelllttt|||}}}{{{xxxwwwvvvtttrrroooqqqnnnllllllmmmkkkgggcccbbb```]]][[[]]]aaafffjjjsssyyyuuukkkdddVVVPPPIIIDDDBBBAAAAAAAAAFFFKKK[[[pppqqqmmmqqqoooZZZEEE<<<<<<:::777555777000---000222...++++++)))******))))))******)))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&)))((('''&&&&&&'''((()))''')))++++++******,,,---******)))******,,,...///444666888999999;;;===???AAABBBEEEGGGEEEDDDLLLVVVlllyyyfffXXXPPPRRROOOHHHMMM[[[qqqiiifffoookkkRRRDDD===;;;888666666666444222444333222000/////////////////////......---,,,+++,,,---,,,+++))))))+++---************************++++++++++++++++++++++++))))))))))))))))))))))))************************,,,---------------------000333;;;JJJ]]]ooozzz~~~xxxmmm^^^SSSQQQTTTWWWYYYXXXXXX\\\jjj}}}|||rrrooo{{{uuufff[[[QQQMMMHHHDDDAAA>>><<<:::666888;;;<<<===???AAACCCCCCEEEJJJMMMPPPWWWiiizzzyyynnnbbbZZZXXXdddtttsssaaaTTTLLLKKKRRR[[[nnn}}}ssseeebbbgggeeemmmwww~~~{{{zzzyyyxxxxxxvvvsssppprrrooommmlllmmmkkkgggccc```^^^\\\ZZZ[[[___cccffflllrrr}}}xxxoooiii[[[UUULLLDDDAAAAAAAAABBBDDDEEENNN[[[hhhpppyyy}}}oooppp}}}xxx```FFF;;;;;;;;;777333777444222222111,,,+++,,,((((((((())))))))))))***((((((((((((((((((((((((***))))))((('''&&&%%%%%%)))((('''&&&&&&'''((()))&&&'''(((((((((((()))+++******)))***+++---///000666888:::;;;<<<>>>AAADDDFFFDDDDDDGGGIIIKKKSSS\\\wwwqqq^^^SSSMMMOOOOOOLLLUUUccc{{{fffgggtttlllRRRDDD<<<:::777666666555444222222222000//////.........,,,------,,,,,,+++***)))+++,,,,,,***)))(((***+++************************************************))))))))))))))))))))))))***************+++++++++---,,,,,,+++,,,---...///444888BBBRRRhhh{{{vvvjjj[[[RRRRRRVVVZZZ\\\ZZZ[[[bbbrrr~~~rrrjjjnnn~~~}}}rrrcccYYYOOOKKKFFFAAA???>>><<<:::777999;;;<<<===>>>AAACCCCCCFFFLLLOOOQQQ\\\ttt}}}tttqqqlllmmmwwwnnnZZZOOOJJJKKKTTT```uuuqqqffffffllllllxxx}}}}}}~~~|||{{{{{{{{{{{{yyyuuurrrsssooolllkkkkkkjjjfffccc^^^]]][[[YYYZZZ\\\```bbbfffkkkuuu{{{tttoooaaaZZZOOOFFFAAA@@@AAABBB@@@@@@DDDMMMWWWcccrrrxxxtttvvvfffHHH;;;;;;;;;777333444555555444000,,,,,,///)))'''''')))(((&&&&&&((((((((((((((((((((((((((())))))((((((''''''&&&&&&)))(((''''''''''''((()))%%%&&&''''''&&&&&&((())))))))))))***+++---000111555777:::===@@@DDDHHHLLLOOOLLLJJJIIIIIINNNZZZggg~~~jjjVVVNNNJJJMMMNNNQQQ]]]mmmyyycccggguuulllRRRDDD;;;999777666666555444333111111000///............///////////////---,,,,,,***+++,,,***)))((()))+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,---///111444;;;FFFYYYssswwwjjj[[[SSSSSSXXX[[[[[[ZZZ^^^iii{{{|||ooohhheeeppp{{{pppbbbXXXNNNIIICCC>>><<<<<<<<<<<<999:::;;;<<<<<<===@@@BBBDDDHHHNNNRRRVVVccc{{{gggSSSKKKHHHJJJVVVeee{{{pppggggggmmmwww}}}}}}}}}~~~}}}}}}}}}}}}{{{wwwtttrrrnnnjjjiiiiiihhheeeaaa]]]\\\ZZZYYYYYYZZZ\\\]]]bbbfffnnnzzz}}}wwwsssggg___RRRHHHBBB@@@AAAAAA???===???EEEMMM[[[oooyyyqqquuummmLLL<<<;;;;;;777333111555666333///...///111...***))),,,***&&&%%%(((((((((((((((((((((((((((&&&''''''(((((()))))))))((((((''''''''''''(((((((((***++++++***)))***,,,)))))))))***,,,...111222444777;;;@@@FFFLLLSSSXXX[[[XXXTTTOOOKKKPPPcccwwwuuu___RRRLLLJJJMMMPPPVVVfffvvvrrr```eeessskkkRRREEE;;;999777666666666555444111111000///////////////...............---++++++***+++,,,+++)))))))))***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++,,,...000111333;;;III___~~~vvviiiZZZSSSUUUXXXZZZYYYTTT]]]mmmrrrhhhgggiiiyyywwwmmm```VVVLLLGGG@@@<<<;;;;;;======;;;<<<<<<<<<<<<===AAACCCFFFJJJQQQWWW___pppppp\\\LLLGGGGGGJJJZZZmmmtttlllnnnttt~~~}}}}}}{{{xxxuuurrrnnnjjjhhhhhhgggdddaaa\\\\\\ZZZYYYYYYYYYZZZZZZ^^^aaagggrrr~~~yyyvvvlllcccVVVKKKDDDAAA@@@??????>>>???BBBFFFSSShhh{{{{{{iiifffooo{{{rrrQQQ???;;;:::666444000444666222//////111000333---,,,///...'''&&&***((((((((((((((((((((((((&&&&&&'''((()))******+++((((((((((((((((((((((((((()))******(((((()))***(((((()))***,,,///222444555999>>>DDDLLLUUU]]]ccceeebbb]]]VVVPPPVVVmmm}}}jjjXXXSSSPPPNNNPPPSSS\\\oooooo```fffssshhhQQQDDD<<<:::888777777777666555111111000000//////000000------------,,,+++***)))***,,,---,,,***)))******************************************************))))))))))))))))))))))))((())))))***++++++,,,,,,******+++,,,---///000111555@@@PPPfffuuuiii[[[UUUXXX[[[[[[YYYVVVcccvvvpppkkkpppwww|||ssshhh[[[QQQHHHDDD@@@===<<<<<<;;;;;;<<<===>>>>>>>>>AAAEEEHHHIIIMMMTTT^^^jjjhhhWWWJJJJJJKKKPPPeee}}}sssooottt|||}}}|||{{{yyyvvvtttsssooojjjhhhhhhgggdddaaa\\\\\\[[[ZZZYYYXXXXXXXXXZZZ\\\aaajjjxxx~~~zzzwwwooofffYYYMMMEEEAAA???>>>>>>>>>???AAABBBLLLaaauuuiii```ggguuuuuuVVVCCC<<<888666666111555555000...000000---222+++***///...&&&&&&+++((((((((((((((((((((((((''''''(((((())))))******''''''((((((((((((''''''&&&'''((('''&&&%%%&&&'''(((((()))***---000333444666999>>>EEEMMMWWW```ffffffaaa\\\WWWUUU]]]qqqxxxhhh```XXXVVVUUUUUUXXXcccwwwooobbbhhhtttfffOOOCCC<<<:::888777888888777666222111111000000000000111000000000000///...------***,,,------+++******+++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,))))))+++,,,...///000111;;;GGGWWWllluuujjj]]]XXX\\\___^^^[[[cccrrrsssqqqzzzzzzpppdddWWWLLLEEEBBB@@@???>>>===:::888<<<===>>>???AAADDDIIILLLKKKNNNWWWcccsss|||fffWWWNNNQQQSSSYYYqqqzzzmmmkkksss}}}|||zzzxxxwwwuuusssuuupppkkkiiiiiihhheeebbb\\\\\\[[[ZZZYYYXXXWWWWWWXXXYYY]]]eeesss~~~zzzwwwppphhh[[[OOOGGGAAA>>>===<<<===@@@AAABBBJJJ___sssqqqfffkkkwwwwwwXXXEEE<<<888666777444777555///---000...)))---&&&&&&,,,,,,$$$$$$+++(((((((((((((((((((((((())))))))))))((((((((((((''''''(((((((((((('''''')))***+++***)))((()))***'''((()))***---000333555444777<<>><<<;;;;;;<<<@@@<<<;;;>>>AAACCCFFFJJJOOOTTT]]]kkktttdddVVVLLLNNNVVVeeetttllljjjrrr~~~|||{{{yyywwwsssqqqnnnnnnmmmllljjjfffaaa]]]\\\XXXWWWZZZ[[[XXXVVVVVVVVVYYY]]]bbbjjjvvv}}}|||rrrlll```TTTIIIAAA===;;;;;;<<>><<<<<<<<<<<<@@@<<<<<<@@@CCCDDDGGGLLLSSSYYYeeexxx|||nnn___TTTNNNTTT```rrr~~~mmmggggggqqq}}}~~~|||{{{zzzxxxuuurrrooonnnmmmmmmkkkhhhccc___\\\XXXWWWZZZZZZWWWUUUUUUUUUXXX\\\```hhhsss}}}wwwpppeeeXXXMMMDDD???<<<<<<<<<>>>@@@@@@FFFVVVeeeooofffnnn}}}eeeNNNAAA;;;888777666555333111000/////////,,,+++******))))))*********)))(((((())))))(((&&&''''''((((((((((((''''''%%%'''))))))((((((((()))'''((()))******)))(((''''''(((+++---000111222333777888:::===@@@EEEHHHKKKJJJIIIJJJQQQ^^^nnn|||rrrgggbbbWWWRRROOOUUUiiiyyyfff___hhh|||hhhPPPDDD???<<<888666666555444333333333222111000///......///......------,,,++++++)))***+++,,,,,,,,,,,,,,,)))***,,,,,,++++++,,,...******)))((((((((())))))))))))))))))))))))))))))!!!%%%))),,,---,,,,,,,,,+++,,,,,,,,,,,,///333777BBBTTTkkk~~~vvvhhhdddeeellloookkkmmmsssyyyqqqmmmpppwwwlllaaaWWWOOOIIIBBBAAA???===<<<<<<<<<<<>>CCCFFFFFFJJJNNNTTT\\\mmmvvvgggXXXRRRRRR^^^pppqqqddd```cccooo}}}~~~|||zzzzzzxxxuuusssooonnnnnnnnnmmmjjjfffbbb]]]XXXWWWZZZZZZVVVTTTUUUSSSVVVZZZ^^^dddnnnzzz~~~{{{uuujjj^^^RRRHHHBBB>>>======>>>??????CCCQQQ___zzzxxxiiiiiivvvnnnTTTCCC;;;777666666555333222000/////////,,,+++******))))))*********(((''''''))))))(((&&&''''''((((((((((((''''''$$$&&&((()))))))))***+++&&&'''((()))*********))))))***,,,...000111222222999888888999;;;>>>AAACCCDDDDDDHHHUUUhhhyyypppaaaYYYSSSNNNNNN[[[vvvzzzggg___iii}}}hhhQQQEEE>>><<<888666666555444333222222111111000//////...///......------,,,++++++******+++,,,,,,,,,,,,+++''')))******))))))***+++******))))))((())))))***))))))))))))))))))))))))$$$'''+++,,,---,,,---...***+++,,,,,,,,,///555:::FFFYYYqqqqqq```^^^bbblllooonnnrrr{{{|||lllfffgggpppttthhh\\\SSSKKKFFFAAA@@@>>>===<<<<<<<<<======<<>>===>>>???>>>AAALLLXXXppprrrhhhqqq~~~www\\\HHH===999777555444333222111000000///,,,+++******))))))******,,,***))))))******)))(((''''''((((((((((((''''''%%%''')))))))))((()))+++%%%&&&'''((()))***++++++,,,---///000222222333333777666666888:::>>>BBBEEEFFFFFFKKKZZZnnn}}}lll\\\QQQQQQOOOTTTggg}}}iiiaaaiii|||jjjRRREEE>>>;;;888666666666555444000000000000000000111111///......------,,,+++++++++,,,,,,,,,,,,+++******)))***+++***((((((((()))******))))))))))))******+++++++++++++++++++++++++++,,,,,,,,,++++++,,,...)))+++---,,,,,,000777>>>KKK___vvvnnnZZZYYY___iiimmmpppzzz{{{jjjfffjjjttttttfffZZZPPPHHHDDD@@@???===<<<<<<<<<======<<<<<>>>>>>>>>>>???HHHRRRfff|||iiikkkwww{{{|||}}}~~~cccNNNAAA;;;999444444444333222111000000,,,+++******))))))******+++***))))))******)))'''''''''((((((((((((''''''''')))******)))(((((()))%%%&&&&&&((()))***+++,,,---...///111222222333333555555666888;;;@@@CCCFFFIIIIIIOOO___tttzzzhhhWWWLLLMMMPPP]]]www~~~jjjbbbiii}}}lllSSSFFF===;;;888666666666555444//////000000111111111111///......------,,,++++++,,,,,,,,,,,,,,,+++***)))+++------,,,***)))***+++******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,......---+++))))))+++,,,))),,,......---111:::BBBQQQeee}}}jjjYYYXXX]]]fffkkkrrr}}}oooooouuu~~~~~~rrrdddYYYOOOGGGBBB???>>>===<<<<<<<<<===>>>======@@@EEEHHHJJJRRR[[[mmmuuulllddd```bbbqqqxxxgggZZZRRRWWWeee|||oooaaa[[[[[[```ooo|||yyyvvvsssqqqqqqqqqqqqrrrrrroookkkhhhddd```^^^___^^^ZZZWWWWWWQQQSSSUUUVVVWWW\\\eeekkkwww}}}rrrpppkkkddd[[[QQQHHHCCC@@@>>>>>>???>>>>>>EEENNN___wwwiiieeeooovvvzzz}}}~~~hhhRRRDDD===;;;444444444444333222111000,,,+++******))))))******)))'''&&&&&&(((((('''%%%''''''((((((((((((''''''(((***++++++)))'''((((((&&&&&&''''''(((***+++,,,+++,,,...///000111111111555666777999<<<>>>@@@BBBHHHKKKVVVhhh}}}tttbbbSSSKKKJJJSSSggg{{{gggaaalllnnnTTTFFF===:::777666666666555444111111111000000000000000///......------,,,++++++******+++,,,,,,,,,++++++***+++,,,,,,+++***,,,---******))))))******+++,,,+++++++++++++++++++++++++++,,,---+++)))(((((()))***---000///...333<<>>===<<<;;;<<<<<<>>>>>>@@@@@@CCCGGGIIIMMMWWWbbbttt|||qqqfff^^^YYYXXX```ooo|||ppp```UUUQQQXXXhhhwwwiii]]]ZZZ[[[```ppp~~~|||{{{yyywwwrrrrrrrrrrrrrrrooojjjgggeee```^^^___^^^YYYVVVVVVQQQSSSTTTTTTUUUYYY```fffqqq}}}uuusssooohhh^^^SSSIIIDDDAAA>>>>>>?????????DDDLLL]]]uuukkkcccjjjttt|||jjjTTTFFF>>><<<333444444444444222111000,,,+++******))))))******)))'''&&&&&&''''''&&&%%%''''''((((((((((((''''''''')))******)))))))))***''''''''''''((()))+++,,,+++,,,---///111222222222444666999<<<>>>@@@AAAAAAHHHPPP```uuulll[[[PPPMMMPPP\\\rrrvvvddd```nnnpppTTTFFF===:::777666666666666555333333222111000///......///......------,,,++++++((((((***+++,,,---------%%%''')))))))))***+++---******))))))***+++,,,,,,************************&&&)))+++,,,***(((&&&&&&***...111000///333>>>GGG^^^qqq|||bbbYYYVVVWWW]]]cccrrrxxxrrrhhh^^^UUULLLDDD@@@======<<<;;;;;;===>>>???BBBBBBDDDHHHJJJOOOZZZfff|||uuuggg[[[SSSQQQQQQaaappp{{{tttjjj\\\RRROOOXXXiiiqqqdddZZZXXXZZZ```ppp~~~}}}sssrrrrrrrrrrrrooojjjfffeee```^^^___^^^XXXUUUUUUQQQSSSTTTTTTTTTWWW^^^cccnnn~~~~~~xxxwwwssskkkaaaUUUJJJDDDAAA>>>>>>?????????DDDKKK___wwwnnndddiiivvviiiUUUFFF>>><<<333444444555444333111000,,,++++++***)))*********+++)))(((((())))))((('''''''''((((((((((((''''''%%%''')))*********+++,,,((((((''''''''')))***+++,,,---///111333444555555333555:::>>>BBBDDDEEEEEEJJJUUUiii~~~{{{fffVVVOOONNNXXXeeezzzppp___bbbppp|||mmmSSSEEE;;;999777666666666444333333333222222111000//////......---------,,,,,,,,,000---***)))+++,,,,,,,,,&&&)))------+++)))***+++***)))(((((()))+++---...******)))(((((()))*********,,,---,,,+++***+++,,,111++++++111444666@@@LLL___wwwdddXXXYYYZZZ]]]gggzzz{{{nnn___VVVMMMEEE@@@@@@<<<<<<;;;;;;;;;<<<<<<===???CCCCCCIIISSSTTT^^^sssttteeeYYYPPPLLLQQQYYYbbbwww~~~{{{vvvnnndddZZZQQQLLLMMMVVVgggtttdddXXXYYY]]]dddooo|||zzzvvvuuuuuuvvvwwwvvvrrrkkkgggcccbbb```^^^\\\[[[ZZZZZZVVVWWWWWWVVVVVVWWWZZZ]]]lllzzz}}}yyysssmmmeeeZZZMMMCCCAAA???===<<<<<>>AAADDDFFFLLLVVViiirrraaaSSSJJJFFFZZZlllmmm^^^bbbqqq~~~mmmSSSEEE<<<:::777666666555444222333333222222111000000///......---------,,,,,,,,,000---+++***+++,,,,,,,,,(((+++------+++***+++---************+++,,,---...++++++,,,------,,,++++++)))***++++++***)))***,,,111------222444777DDDTTTkkkgggXXXZZZ\\\aaakkk||||||vvvjjj\\\SSSLLLEEEAAAAAA<<<<<<;;;;;;;;;<<<======BBBEEEEEEKKKUUUXXXccczzzwwwlll___TTTMMMKKKQQQZZZjjj~~~|||{{{rrrooojjjbbbZZZQQQJJJFFFKKKSSSddd{{{pppaaaVVVXXX]]]dddqqq~~~|||xxxwwwwwwvvvvvvuuuqqqkkkgggeeedddbbb___]]][[[ZZZZZZVVVWWWWWWVVVUUUWWWZZZ]]]iiivvv~~~zzztttnnnfff[[[NNNEEEAAA???===<<<===???BBBEEEUUUooo}}}kkkiiiwww|||uuu]]]III???<<<888777666555333222111111,,,+++***)))))))))))))))(((((((((((())))))))))))*********)))******+++++++++)))'''((()))***(((&&&,,,+++)))(((((())))))***---///111222111222555777888999:::<<<>>>BBBFFFIIIOOO[[[oootttaaaTTTNNNNNNaaaqqqlll^^^cccsssnnnTTTEEE===;;;888666666555333111333333222222111000000000......---------,,,,,,,,,///---+++***+++,,,,,,,,,+++,,,---,,,++++++---///***+++,,,,,,------------***+++...//////...+++***+++,,,------,,,,,,...///000...000444444999KKK```{{{gggYYY[[[___eeeooowww{{{ooodddWWWPPPJJJDDD@@@AAA<<<<<<<<<<<<<<<===>>>>>>DDDHHHGGGMMMWWW\\\kkk{{{kkkaaaUUUMMMIIIJJJSSS]]]qqq|||uuusssdddaaa[[[TTTMMMGGGCCCAAAHHHPPP___ttt}}}kkk]]]TTTVVV\\\cccqqq~~~zzzzzzyyywwwvvvtttqqqmmmiiigggfffdddaaa^^^\\\[[[ZZZWWWWWWWWWUUUUUUVVVYYY[[[dddppp{{{uuuoooggg]]]PPPGGGBBB@@@>>>======@@@CCCEEERRRjjjmmmgggpppuuu{{{iiiQQQBBB<<<888777666555444222111111///...,,,***)))''''''&&&(((((((((((())))))))))))++++++***)))))))))*********)))(((((())))))((('''******)))((()))***+++,,,...///111222333444777999:::;;;===>>>@@@DDDIIIMMMSSScccwwwwwwbbbTTTTTTXXXiiiwwwooo```eeevvvoooUUUFFF===;;;888666666555333111222222222111111111000000......---------,,,,,,,,,///---++++++,,,,,,,,,+++,,,,,,+++******+++---...)))***,,,---------,,,+++)))***,,,------,,,***)))***+++------,,,,,,...//////...111555555<<>>>>><<<<<<<<<<<<===>>>???@@@FFFIIIIIINNNYYYaaattt}}}sss___VVVMMMHHHGGGKKKWWWbbbssszzzqqqjjjgggYYYUUUPPPJJJEEECCCBBBBBBGGGNNN\\\nnn~~~ggg[[[SSSVVV[[[aaaooo~~~~~~|||{{{xxxvvvtttsssrrrooommmiiigggeeebbb___\\\[[[ZZZWWWWWWVVVUUUTTTUUUWWWZZZ```kkkzzz{{{uuuooohhh^^^RRRJJJBBB@@@>>>======@@@CCCEEELLLbbbjjjbbbdddjjjtttqqqWWWEEE===666666555333222111000///000///---,,,***)))(((((((((((((((((())))))))))))***)))((('''''''''''''''))))))(((((())))))(((((())))))(((((()))+++,,,---//////111222444666999;;;<<<===??????AAAFFFMMMRRRXXXjjjyyyaaaTTTWWW___nnnzzztttcccfffwwwpppVVVFFF===:::888666666555333222222222222111111111111111......---------,,,,,,,,,...---++++++,,,---,,,***,,,***)))))))))+++,,,---((()))+++,,,,,,+++******,,,++++++******++++++,,,''')))******))))))***,,,------111666777AAA\\\xxxuuu___^^^^^^aaagggrrr~~~vvvxxx}}}|||uuufff[[[PPPJJJEEE???;;;:::;;;;;;<<<===>>>???AAABBBFFFJJJJJJPPP\\\ggg}}}ttthhhUUUNNNHHHGGGHHHOOO\\\hhhwwwwwwqqqkkkaaaYYYVVVOOOLLLGGGBBB@@@@@@AAABBBFFFMMMYYYiii||||||fff[[[TTTVVVYYY___mmm|||~~~|||yyywwwtttsssssssssqqqpppiiigggdddaaa^^^\\\[[[ZZZWWWWWWVVVTTTSSSSSSVVVXXX^^^fffsss~~~zzztttnnnggg^^^SSSKKKBBB@@@>>><<<===@@@CCCEEEHHH[[[{{{{{{fff[[[[[[cccrrrvvv[[[HHH@@@666666555444222111000000000///...---,,,+++++++++(((((((((((())))))))))))))))))((('''&&&&&&&&&'''(((((())))))(((((())))))))))))((()))***+++---...000000000111444777:::;;;<<<>>>@@@@@@BBBHHHQQQXXXbbbtttwww```UUUYYYbbbnnnxxxwwweeegggwwwoooTTTEEE<<<999777666666666444333111111111111111111111111......---------,,,,,,,,,...,,,+++,,,------+++***+++)))((()))***,,,++++++)))******++++++*********...---,,,++++++,,,---...,,,---......,,,,,,---...------222888<<>>;;;;;;;;;;;;<<<===???AAACCCDDDGGGMMMPPPWWWeeerrrxxxmmm]]]OOOHHHEEEEEEIIINNNUUUaaalllyyynnnbbb\\\VVVNNNHHHGGG???===:::888888;;;>>>@@@BBBJJJUUUcccsssuuu```XXXTTTVVVZZZ```oooyyywwwuuutttssspppmmmjjjcccbbb```^^^[[[ZZZYYYXXXWWWWWWVVVTTTQQQQQQSSSUUUYYY^^^hhhtttzzzvvvoooiiiccc[[[QQQJJJ@@@>>><<<:::;;;>>>AAACCCIIIQQQhhhhhhXXXUUU\\\mmmhhhOOOCCC999999888666555444333222------,,,++++++++++++,,,(((((((((((())))))))))))))))))((((((((()))******&&&(((***)))(((''')))++++++******)))***+++---...444111...///333666888888888<<>>HHHWWWsssuuubbbZZZ^^^cccmmmzzz{{{qqqlllooo{{{{{{pppdddYYYPPPHHHFFFDDD???<<<===;;;;;;<<<>>>@@@BBBDDDEEEGGGNNNRRR[[[iiivvv~~~rrrfffUUUHHHEEECCCDDDIIIOOOVVVbbblll}}}nnncccWWWQQQLLLEEEBBBBBB===<<<:::888999;;;>>>@@@@@@HHHTTTaaaqqquuu^^^VVVSSSWWW[[[aaaqqq{{{yyyvvvtttrrrooojjjfffaaa```^^^\\\ZZZYYYXXXXXXXXXWWWVVVTTTQQQQQQSSSUUUWWW[[[dddqqq}}}yyytttnnnhhhbbbZZZPPPIII???===;;;:::;;;===@@@BBBLLLPPPbbblll[[[SSSYYYhhh{{{mmmQQQBBB777777666444333222111000---,,,+++***))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&'''((()))&&&(((******((('''))),,,,,,+++*********+++,,,---444111......222666777777777;;;???@@@CCCLLLZZZfffyyysssccc```fffnnnsssooowwwmmmcccffftttlllRRRDDD>>>;;;777555555666666666222111000000111111000......///000000000///---,,,,,,++++++******++++++,,,***))))))(((((())))))************++++++,,,,,,,,,---------,,,,,,+++++++++******+++,,,------------000222555:::GGG___}}}iii[[[WWW[[[bbbnnn}}}ssskkkgggooowwwkkkbbbUUUMMMEEEBBB???<<<;;;>>>=========>>>@@@DDDGGGIIIGGGMMMWWWaaaqqqqqqaaaSSSKKKDDDBBBDDDJJJQQQXXXdddnnn}}}xxxiii]]]PPPJJJEEEAAA???@@@666999:::777444555<<>>===<<<<<<===>>>???HHHLLLXXXrrrnnn]]]RRRWWWdddtttvvvWWWFFF???:::666555333//////222...---,,,,,,******)))((())))))))))))))))))))))))))))))))))))))))))))))))+++)))(((((())))))(((&&&'''(((((((((((())),,,...222222111111222222333444===999:::AAAGGGOOO___ooovvvccc\\\cccpppyyy}}}yyyxxxmmmdddiiiyyyjjjRRRDDD@@@<<<888555555555444444222111000000111111000...///////////////...------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++******+++,,,------------333666999???LLLeeeyyyeee[[[YYY\\\dddrrryyymmmggglllttt}}}ttthhh^^^TTTLLLDDDAAA???<<<;;;>>>>>>======>>>@@@DDDGGGIIIJJJQQQ[[[fffxxx|||mmm]]]OOOGGGBBBAAADDDJJJQQQYYYfffqqquuuaaaUUUJJJDDDAAA===<<<===:::;;;<<<:::999;;;@@@EEECCCKKKWWWdddsssnnn^^^TTTOOOTTT[[[cccrrr}}}zzzvvvqqqmmmkkkfffccc___]]]]]]]]]\\\[[[WWWVVVTTTRRRQQQQQQRRRRRRQQQTTT[[[hhhttt}}}wwwtttmmmfff]]]TTTJJJDDD???>>><<<;;;;;;<<<>>>???FFFJJJUUUkkkppp^^^QQQUUU___nnnzzz~~~\\\HHH999444333444444111111333......---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((((())))))((('''((())))))))))))***,,,///222111111111222333444444<<<;;;===CCCIIISSSfffwwwttthhh[[[[[[gggwww~~~{{{mmmeeelllhhhQQQEEE@@@===888555444444333222222111000000111111000...000///......---.........------,,,,,,,,,,,,------------,,,,,,,,,,,,------)))))))))))))))*********+++++++++,,,,,,,,,,,,,,,+++++++++,,,------......111333777???NNNgggqqq___XXXYYY^^^hhhwwwtttjjjgggrrr{{{zzzpppddd[[[RRRJJJCCCAAA???<<<;;;>>>???>>>>>>???AAADDDGGGIIINNNUUU___nnnxxxiiiYYYKKKCCC@@@@@@CCCJJJQQQZZZgggtttpppZZZOOODDD@@@===:::999;;;<<<<<<;;;:::<<>>===<<<::::::<<<===>>>CCCFFFPPPaaawwwuuu```RRRTTT\\\hhhtttcccKKKAAA;;;888999777333111111//////...---,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((((()))***)))''')))************+++...000111111111222333444555666<<<===BBBFFFKKKXXXnnnxxxbbbZZZUUU\\\mmm|||rrriiipppeeePPPEEE>>>;;;888555555555333222222111000000111111000...000///...---,,,---...///...------,,,,,,------...,,,++++++******++++++,,,))))))************************++++++,,,,,,,,,---++++++,,,,,,---......///...111666@@@RRRlllppp^^^WWWXXX___kkk|||uuummmmmmwwwxxxnnnbbbZZZOOOHHHBBB@@@???<<<;;;>>>????????????AAADDDHHHIIIPPPWWWcccuuuvvvgggVVVIIIAAA@@@@@@DDDJJJPPPXXXggguuummmWWWMMMCCC???<<<999888::::::999777888;;;???AAABBBFFFMMMWWWeeevvvkkk]]]TTTPPPVVV^^^fffuuu{{{wwwqqqmmmjjjdddbbb___]]]]]]\\\[[[ZZZXXXVVVSSSPPPOOOOOOPPPQQQPPPQQQVVV___hhhrrryyytttkkkbbbXXXOOOGGGBBB===<<<;;;999999;;;<<<===AAADDDKKKXXXggg{{{}}}eeeTTTTTT[[[fffrrrmmmTTTJJJBBB;;;888777333222333000///...---,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((***)))((()))******)))(((******++++++***,,,...111111111222222333555666777<<>><<<;;;>>>?????????@@@BBBFFFIIIKKKQQQXXXggg}}}uuufffVVVIIIAAA@@@AAAEEEJJJOOOWWWgggvvvlllVVVLLLBBB>>>;;;888666777888777666888<<>><<<;;;===>>>>>>???@@@CCCGGGKKKMMMRRR[[[mmmuuufffWWWJJJCCC@@@BBBFFFKKKPPPYYYkkk{{{jjjRRRHHH???;;;999555333444888999:::;;;>>>AAADDDEEEMMMSSS]]]lllzzziii\\\TTTQQQXXXaaaiiixxxzzzsssnnnkkkiiifffdddbbb```^^^[[[YYYWWWVVVTTTQQQOOOMMMLLLKKKIIIIIINNNUUU\\\eeessswwwrrrjjjbbbYYYOOOGGGAAA;;;:::999777777999:::;;;??????EEELLLTTTeee~~~^^^XXXXXXfffxxxzzzkkkZZZGGG<<<777333333555//////...---,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))+++++++++******++++++++++++,,,///111111111222333555777999:::===EEEJJJLLLTTTggg~~~mmm\\\TTTUUU]]]nnn~~~~~~sssyyy~~~bbbNNNDDD999777666555666666444333222111000000111111000...------......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++*********)))++++++++++++************...---,,,+++,,,...000111111444===MMMeeeqqqbbbaaaddddddppp}}}~~~}}}ssspppwww{{{pppdddXXXQQQGGGAAA>>>>>>>>><<<;;;=========>>>@@@DDDIIIMMMPPPVVV```ttttttfffWWWKKKDDD???BBBHHHNNNTTT^^^rrrfffNNNEEE<<<:::999666444555777:::===>>>>>>@@@EEEIIIOOOUUUaaarrryyykkkYYYRRROOOWWW```hhhwww|||wwwrrrooojjjgggdddbbb```]]]YYYVVVUUUUUUTTTSSSPPPMMMJJJIIIIIIHHHLLLRRRXXX```mmmyyy|||tttqqqjjjccc[[[QQQGGGAAA;;;999888777777888999;;;===<<>>>>><<<;;;===<<<<<<>>>@@@EEEJJJNNNQQQYYYdddyyyssseeeWWWKKKEEE???BBBIIIPPPWWWcccxxxcccLLLCCC<<<;;;:::888777888444999===>>>===???DDDJJJOOOVVVcccvvvwwwkkkWWWPPPNNNVVV___gggvvv}}}xxxtttrrrooommmjjjgggdddaaa]]]ZZZTTTUUUUUUSSSQQQMMMIIIGGGLLLKKKMMMQQQVVV\\\gggsss}}}xxxssspppkkkddd\\\RRRHHHBBB:::999777666666777999:::;;;:::???HHHOOO^^^yyyhhh^^^jjjlll[[[III???:::555222222...------,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))***)))((()))+++,,,,,,***)))************+++...000000111222444666999;;;<<<;;;CCCJJJOOO]]]vvvvvvfffVVVUUUWWWaaarrr|||~~~qqqtttgggOOOCCC<<<:::777555555555444333111222222///,,,+++...222000...------......---,,,...+++)))+++---///---***,,,,,,+++***)))))))))))),,,,,,,,,,,,++++++***))),,,---...---,,,,,,...000)))***,,,,,,,,,,,,...///111999EEEYYYwwwzzzgggbbb___ZZZeeeoooyyyzzzvvvyyy{{{qqqxxxvvvkkk^^^RRRKKKBBBAAA>>><<<;;;;;;<<<===???===>>>CCCFFFGGGLLLQQQ]]]kkkuuuhhhYYYJJJAAAFFFDDDFFFOOO\\\kkk}}}___MMMAAA888888999666444777777888;;;>>>BBBEEEIIIKKKSSS[[[kkkvvvdddVVVTTTSSSWWW\\\eeettt{{{wwwuuuuuunnnnnnmmmkkkgggddd```^^^SSSSSSRRRQQQNNNKKKHHHFFFFFFFFFIIIOOOSSSYYYdddnnnzzzsssoooiiiaaaZZZQQQIIICCC===;;;777555555888;;;>>>999??????BBBMMM[[[xxxssskkktttaaaSSSCCC===:::777333222111///,,,***(((((()))***)))))))))***++++++,,,,,,(((((())))))******++++++''''''((()))***++++++,,,...---+++******---222666000111222444666777888999;;;BBBMMM\\\mmmwww```OOOOOOVVVbbbrrr|||vvviiimmm~~~hhhQQQDDD<<<:::777555555555444333333333222000......000222000...------......---,,,---,,,+++,,,,,,---,,,+++++++++*********++++++,,,++++++,,,,,,,,,+++******)))***++++++******+++---)))***,,,,,,,,,,,,...000222;;;III___~~~xxxddd^^^ZZZWWWbbblllwwwzzzyyy~~~|||ttt~~~ssshhh[[[PPPIIIBBB@@@>>>;;;:::;;;;;;<<<===<<<===CCCFFFIIINNNUUUaaaqqquuuhhhZZZLLLCCCEEECCCGGGQQQ```qqq}}}^^^III>>>777777999777666888999:::<<>>>>>BBBLLLYYYuuuxxxaaaQQQAAA:::777444111000000///---+++***))))))***,,,,,,+++******))))))((((((((())))))))))))))))))''''''(((((())))))******++++++,,,,,,,,,...111333111222444666888:::;;;<<>>CCCGGGKKKRRRZZZhhh{{{vvviii[[[MMMDDDDDDCCCHHHTTTfffzzzuuuXXXCCC<<<666777888888888::::::<<<>>>@@@CCCHHHNNNSSS___kkk}}}qqq___WWWTTTTTTWWW[[[cccrrr|||yyypppooommmjjjfffaaa^^^\\\VVVUUUTTTRRRPPPLLLIIIGGGEEEDDDGGGLLLOOOTTT^^^hhhzzzxxxtttpppiiiaaaYYYOOOFFFAAA999888666555555666888999999>>>>>>AAAKKKUUUnnndddSSSAAA999666333111111000000///---,,,+++***))),,,++++++******)))(((((())))))(((((((((((((((((((((((((((((((((((((((((()))***+++---.../////////222333555777:::===???@@@DDDJJJVVVhhh{{{~~~dddRRRJJJQQQXXXbbbpppqqqhhhpppkkkSSSEEE<<<:::777555555555444333666222//////111222000...000...------......---,,,+++...///...***)))***---,,,+++++++++,,,,,,---...((()))***+++++++++++++++)))***,,,,,,+++++++++---***+++,,,,,,,,,...000333555BBBWWWrrrmmm\\\WWWXXXYYY^^^hhhuuu}}}yyywwwwwwlll```TTTJJJDDD???===;;;999999999:::;;;???>>>@@@EEEIIIMMMVVV```pppvvvjjj\\\NNNEEEEEEDDDJJJXXXkkkhhhNNN???:::777666777888888999:::<<>>===@@@IIIPPPfffiiiXXXDDD:::777444333444000000000///...,,,***)))(((((())))))***+++++++++))))))((((((''''''&&&&&&)))))))))))))))((((((((())))))***,,,...000000///111333555888;;;>>>@@@BBBGGGNNN\\\qqqttt]]]NNNKKKNNNXXXgggxxxlllfffrrrjjjRRREEE<<<:::777555555555444333444111......000111///,,,000...------......---,,,+++---///...***)))+++---...---,,,,,,+++++++++,,,((()))******++++++++++++(((***,,,---,,,++++++,,,+++,,,---,,,---...222444777EEE]]]zzz{{{fff[[[XXX\\\```aaajjjwwwxxxwwwttthhh]]]RRRIIIDDD>>>===;;;999888999:::;;;BBBAAADDDHHHKKKPPPZZZeeezzzwwwlll^^^OOOEEEFFFFFFMMM\\\ppp}}}[[[FFF;;;:::888666666777777666999<<>>@@@AAAHHHQQQbbbyyy{{{kkkYYYOOONNNNNN\\\oookkkhhhuuugggPPPCCC<<<:::777555555555444333222111//////000///...---000...------......---,,,+++,,,------++++++,,,---...---,,,+++************))))))******+++*********&&&)))+++,,,+++*********,,,,,,---------///333666:::JJJcccooobbb[[[YYY^^^ddddddmmmxxxuuuwww{{{pppdddYYYPPPHHHDDD>>>===;;;999999999;;;<<>>DDDGGGUUUnnnmmm[[[GGG<<<777444222222111111000...---,,,+++***+++******))))))(((''''''))))))((((((((((((((((((++++++++++++++++++++++++///+++)))***...111222111000222444777:::===@@@AAAIIIUUUiii|||pppbbbUUUPPPRRRSSSdddyyyiiiffftttcccMMMBBB<<<:::777555555555444333111222222222000......///000...------......---,,,+++******+++---......---,,,++++++*********++++++)))************))))))((('''))),,,---,,,+++***+++,,,------------000444777>>>NNNhhhuuuggg___[[[YYY\\\ccceeemmmyyywwwooorrr~~~wwwkkk```VVVMMMGGGCCC>>>===;;;:::999:::<<<===BBBCCCGGGMMMQQQYYYhhhwww~~~uuufffUUUJJJFFFIIISSSfff{{{___GGG===111666777555555888999666999>>>CCCGGGOOO]]]ooo}}}kkkZZZNNNLLLMMMSSSZZZeeeuuu|||{{{vvvtttpppkkkgggdddbbbaaaXXXWWWVVVSSSPPPLLLHHHFFFGGGEEEEEEGGGGGGHHHPPPYYYbbbvvv}}}xxxtttmmmfff^^^UUULLLGGG>>>;;;888666555666888::::::===;;;===CCCCCCOOOfff|||ooo]]]JJJ???:::555333222222111///---++++++++++++*********)))((((((''''''(((((()))))))))))))))))))))))))))***++++++,,,,,,...+++***---111444222000222333555888;;;===???@@@KKKYYYppp|||lll[[[PPPOOOUUU[[[lllwwwbbb___lll}}}aaaKKK@@@<<<:::777555555555444333000333555444000...///111000...------...///---,,,,,,)))(((***...000///,,,))))))))))))***+++,,,,,,***************)))((('''))),,,///000///---------,,,------------000444888BBBRRRkkk|||pppddd___[[[WWWZZZ```eeemmmyyy|||nnnhhhlll{{{ttthhh]]]SSSLLLFFFBBB>>>===;;;::::::;;;<<<===@@@BBBGGGMMMSSS\\\mmm}}}~~~yyyjjjXXXLLLFFFIIIUUUiiiyyyTTT???999---444666444555:::;;;888:::???EEEJJJSSSbbbvvviiiXXXOOOMMMNNNSSSYYYdddttt|||{{{|||wwwtttppplllhhheeecccbbbWWWWWWUUUSSSOOOKKKHHHEEEHHHFFFFFFGGGGGGHHHOOOXXX[[[nnnzzzvvvppphhhaaaXXXPPPJJJ>>>;;;777444333555777999:::===;;;===BBBAAAKKKaaannnrrraaaMMMCCC===888555444222111...+++******++++++''''''(((((()))*********(((((())))))******++++++''''''((()))***++++++,,,,,,++++++000555666222...333444666999;;;>>>@@@AAAMMM]]]uuu~~~mmmXXXKKKMMMUUU```qqqsssbbb```jjj}}}fffPPPCCC<<<:::777555555555444333111111000000111222333333------,,,++++++++++++,,,------,,,,,,,,,---......---,,,+++***)))))))))))))))***++++++))))))***+++(((((()))***++++++++++++222111//////000333777999CCCRRRppp~~~wwwnnneee[[[UUUZZZaaaeeemmmzzzvvvhhhdddkkk|||uuummmcccYYYRRRKKKEEE@@@===<<<;;;::::::;;;<<<===AAAHHHHHHKKKWWWaaaqqqzzz~~~kkkYYYMMMEEEMMMYYYjjjbbbKKK===444333333333444555777999;;;>>>AAAFFFLLLXXXnnn|||hhhZZZMMMMMMPPPUUU\\\fffwww~~~}}}{{{tttlllgggeeeccc^^^ZZZ\\\YYYTTTQQQNNNKKKHHHEEEFFFEEECCCBBBBBBGGGNNNSSSZZZhhh~~~~~~~~~xxxppphhh```VVVLLLEEE>>>;;;777555555666666666888:::===??????AAAMMMZZZqqqzzzvvv|||~~~lllWWWKKK:::333444333222111000...,,,***)))(((************))))))))))))+++******)))))))))))))))++++++******)))(((((((((((()))*********+++---///333333666;;;;;;<<>>AAAGGGHHHMMMZZZeeevvv|||zzzhhhXXXNNNHHHOOO[[[kkkvvvWWWFFF<<<666555555555555666888:::;;;???CCCIIITTTeeezzzfffYYYMMMMMMPPPVVV\\\fffwww}}}uuulllfffdddccc```]]][[[XXXTTTPPPNNNKKKHHHFFFBBBAAA@@@>>>>>>CCCIIINNNUUUcccxxx}}}{{{uuunnnggg```WWWMMMFFF>>>;;;777555555666666666888888;;;======AAAMMMZZZtttssslllpppqqqWWWIII:::444666444333333222000///---,,,+++************))))))))))))''''''(((((()))+++,,,---))))))))))))************+++---............111222222222666;;;<<<===CCCKKKUUUjjjuuucccQQQIIIPPP\\\ooonnn\\\ZZZcccvvvfffOOOCCC<<<:::777555555555444333111111111000111111222333111000//////......//////)))))))))***,,,---///000,,,++++++*********++++++***+++,,,+++***)))***,,,,,,------............---......------...222888<<>><<<<<<;;;;;;;;;<<<>>>???AAAHHHIIIOOO]]]iii|||~~~{{{~~~vvveeeVVVNNNJJJQQQ\\\lllbbbJJJ???:::666777777777777777999;;;<<>><<<;;;;;;;;;<<<===???@@@BBBIIIJJJPPP___mmm{{{xxx~~~sssaaaSSSLLLIIIPPP[[[jjjsssUUUCCC;;;777444888777777777888999;;;<<>>AAAIIIRRR^^^ttt}}}kkkZZZNNNMMM[[[jjj~~~kkk\\\]]]hhh}}}hhhPPPCCC<<<:::777555555555444333222222111111111111111222000///......------......,,,,,,+++*********++++++++++++++++++++++++,,,,,,***+++,,,,,,******+++,,,+++,,,,,,------------,,,***,,,------...444===EEEYYYrrroooggg```^^^]]]```hhhppprrrvvv~~~tttjjjkkkwwwxxxoooeeebbb\\\UUUMMMFFFBBB@@@;;;;;;:::;;;<<<>>>@@@AAACCCJJJLLLQQQaaaooo{{{xxx|||qqq^^^OOOHHHEEELLLWWWeeeyyyaaaKKK???:::666333777777666666777999;;;<<>>999666666666666555888888:::<<<<<>>@@@DDDNNNccctttcccXXXNNNNNNRRRZZZaaammm}}}{{{xxxrrrkkkccc^^^[[[\\\YYYVVVTTTSSSRRRPPPNNNIIIHHHGGGDDDBBBCCCFFFHHHKKKSSSbbbttt~~~{{{wwwsssnnniii```UUUMMMBBB>>>:::777666666666555666777:::<<<<<>>AAABBBKKKVVVmmmsssbbbVVVMMMNNNRRRZZZbbbnnn~~~yyyqqqiiibbb^^^\\\\\\ZZZWWWUUUTTTSSSQQQOOOEEEEEECCC@@@>>>>>>AAACCCKKKTTTbbbuuuzzzwwwssspppkkkcccYYYQQQBBB???:::777666666666555777888;;;>>>===@@@KKKXXXmmmfffTTTSSSZZZooo}}}ZZZGGG999666999888333333111000...,,,+++***,,,,,,,,,+++++++++******+++******)))))))))))))))*********++++++,,,------+++---111222222111111222555555888===AAAFFFOOOYYYiiittt~~~iiiYYYRRRWWWgggvvveeeZZZ^^^hhh~~~kkkSSSFFF>>>;;;888666666666444333222222222111111111111000////////////000000000000------++++++++++++------++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,///444222222999<<>>;;;888666666666444333222222222111111111111000111111111111111111111111------,,,++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---333111222:::???JJJ___xxxtttooommmhhhbbbbbbkkk|||rrriiihhhyyywwwoooggggggddd\\\OOOEEE@@@@@@999:::;;;<<<<<<>>>AAADDDFFFNNNRRR\\\qqq{{{zzzyyytttgggVVVHHH@@@>>>AAAEEEIIIOOO[[[hhhpppqqqdddTTTCCC;;;999666333333666777888999:::<<>>???AAAKKKVVVrrrqqq^^^UUUUUUiii}}}]]]DDD;;;888666555222111000//////.........+++++++++++++++***))))))+++*********))))))))))))************++++++++++++---111444111111444555333444777<<>>;;;888666666666444333222222222111111111111000000000000000000000000000------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,)))*********************++++++++++++,,,,,,,,,,,,+++111000222:::@@@MMMbbbtttrrrsssooohhheeehhhuuukkkfffkkkxxxppphhhhhhddd[[[OOOEEE@@@???:::;;;=========???CCCEEEIIIPPPUUUaaawww}}}xxxuuuuuuqqqdddRRREEE??????@@@CCCHHHMMMXXXeeelllmmmcccTTTCCC<<<:::777444444666777888999:::===BBBEEESSSddd}}}uuuiiiZZZOOOLLLJJJKKKQQQZZZhhh{{{xxxpppmmmlllggg```ZZZXXXTTTRRRPPPNNNKKKHHHIIIGGGEEECCCBBBBBBCCCDDDJJJMMMYYYlll}}}}}}yyysssnnnhhh\\\QQQHHHAAA;;;:::888555444666888888;;;>>>???BBBMMMXXXpppuuu```VVVUUUhhh|||```GGG<<<888555444222111000//////.........,,,,,,+++******************************)))))))))***))))))((()))***+++,,,...222444111000222333111888:::@@@DDDEEEIIITTTaaaooo{{{kkk^^^eeeyyy}}}___XXX___mmmoooUUUFFF>>>;;;888666666666444333222222222111111111000000---------------,,,,,,,,,---------,,,,,,---------+++++++++,,,,,,,,,,,,,,,))))))))))))************+++++++++,,,,,,,,,------+++111///111:::@@@MMMcccpppqqqqqqkkkdddcccmmm~~~|||fffdddoooxxxpppjjjhhhcccZZZOOOEEE@@@>>>:::;;;<<<===>>>@@@CCCFFFJJJRRRWWWeee}}}yyyuuutttuuuoooaaaNNNAAA>>>???>>>BBBFFFKKKVVVcccjjjkkkdddTTTDDD===:::777555444666777999:::;;;>>>CCCGGGTTTfff~~~uuuiii[[[QQQJJJIIIJJJPPPXXXfffzzz~~~xxxrrrooommmggg```YYYWWWTTTRRRPPPMMMJJJHHHIIIHHHFFFCCCBBBBBBEEEGGGHHHLLLXXXjjj|||wwwpppjjj___TTTKKKCCC===;;;999555444666777777:::>>>???CCCNNNYYYppprrr^^^TTTSSSggg}}}eeeJJJ>>>888444444222111000///............---,,,+++***)))***+++,,,************************,,,+++)))))))))+++---///---222444111111333444222:::===BBBGGGHHHKKKWWWcccrrr~~~~~~ooohhhttthhh```eeeqqqoooUUUFFF>>>;;;888666666666444333222222222111111111000000...---------,,,,,,,,,+++------------------------++++++,,,,,,,,,---------*********+++++++++,,,,,,++++++,,,,,,,,,---------,,,111///000999???MMMbbbwwwjjjlllhhhggghhhppp~~~zzzgggiiiwwwxxxpppiiigggaaaXXXNNNEEE@@@===999:::<<<<<<===???CCCFFFKKKSSSYYYhhhyyytttrrrzzzwwwnnn^^^KKK???<<<>>>@@@DDDIIIOOOZZZgggooopppgggVVVEEE<<<:::777555555666777999:::<<<@@@EEEHHHTTTfffvvviii\\\SSSIIIHHHJJJOOOWWWdddzzz~~~}}}xxxrrrooommmggg___YYYWWWTTTRRRPPPMMMJJJHHHGGGGGGEEEBBB@@@@@@CCCGGGHHHLLLWWWhhhyyyyyyqqqjjj```WWWMMMFFF???===:::666555777666777:::>>>@@@CCCNNNYYYuuunnn[[[SSSSSSfff|||iiiNNN@@@888555444222111000///...............---+++*********+++,,,***************++++++++++++***)))))))))+++...///,,,111333222222555666555;;;===CCCGGGIIINNN[[[iii|||}}}yyyooogggkkkvvvoooUUUGGG>>>;;;888666666666444333222222222111111111111000000000000///......------------............------++++++,,,,,,------......******++++++,,,---------,,,,,,,,,,,,---------------222///000999@@@NNNddd|||mmmbbbfffbbbjjjwwwvvvhhhlll|||wwwooohhhddd]]]UUULLLEEE???===999:::<<<======@@@DDDGGGLLLTTT[[[mmmwwwrrrqqqrrryyykkkYYYHHH>>><<<===???DDDIIIPPP\\\kkksssuuukkkYYYFFF;;;888666555666555777999;;;===AAAFFFJJJUUUddd|||~~~tttgggZZZQQQHHHHHHJJJOOOVVVddd{{{}}}|||xxxsssqqqnnnggg^^^ZZZXXXTTTRRRPPPNNNKKKHHHBBBCCCCCCAAA>>>===AAADDDIIIMMMXXXgggwwwzzzqqqjjjaaaYYYOOOHHHAAA>>>;;;777666777666777:::>>>???CCCNNNYYYrrrmmmZZZSSSUUUccczzzlllQQQAAA999555555222111000//////.........------,,,+++++++++++++++*********+++++++++++++++)))((((((((()))+++,,,---,,,111444333333777888777:::<<>>;;;888666666666444333222222222111111111111000111111000000///......---,,,---...//////...---,,,++++++,,,,,,---......///******++++++,,,------...,,,,,,,,,------------...---222000111;;;CCCRRRiiixxxiii___bbbeeeppp}}}rrriiinnnvvvnnnfffaaaZZZRRRKKKEEE???<<<:::;;;===>>>???AAAEEEHHHOOOWWW^^^qqq}}}vvvpppqqqwww}}}yyyfffSSSEEE>>><<<===>>>CCCIIIQQQ___oooxxxzzzooo\\\FFF:::666444555777555777999;;;===BBBGGGKKKVVVbbbvvv}}}ssseeeWWWOOOHHHHHHKKKOOOUUUccc{{{}}}}}}zzzuuusssppphhh___[[[XXXUUUSSSQQQOOOLLLIII@@@CCCEEECCC???>>>AAADDDJJJOOOZZZggguuu~~~tttmmmeee^^^QQQIIIBBB???<<<888666888777888;;;>>>???CCCMMMXXXkkkmmmZZZSSSUUU___wwwoooSSSCCC:::666777222111000//////.........,,,,,,------,,,,,,+++************++++++,,,,,,,,,(((((()))***+++,,,------///444666444444777888777777999===CCCIIITTTgggxxxqqqkkkrrr~~~mmmUUUHHH>>>;;;888666666666555333222222222111111111111000000000///...------,,,,,,,,,---...//////...---,,,++++++,,,,,,---...//////))))))***+++,,,,,,------,,,,,,,,,---------......,,,222000333===FFFWWWnnnxxxjjj___aaallluuuzzzooonnnuuuvvvmmmddd```XXXQQQJJJEEE???<<<;;;<<<>>>???@@@CCCGGGJJJQQQYYYaaatttvvvvvvsssooonnntttwwwbbbOOOCCC???======BBBHHHNNNWWWfffvvvrrr^^^GGG:::555444555777555777999;;;>>>BBBHHHLLLXXXbbbsss~~~ssseeeWWWOOOHHHHHHKKKOOOUUUccc|||~~~~~~{{{wwwuuurrrjjj```[[[YYYVVVSSSRRROOOLLLJJJBBBFFFHHHGGGCCCAAACCCGGGKKKPPPZZZhhhtttyyyrrrjjjdddRRRJJJCCC@@@===888666888888888;;;>>>???BBBMMMXXXjjjlllYYYQQQRRR\\\tttpppTTTDDD:::777888222111000//////.........+++,,,---...---,,,+++************++++++,,,,,,,,,)))***,,,---////////////222666888666555777777666666777;;;BBBIIIVVVkkk}}}~~~mmmfffpppkkkTTTFFF>>>;;;888777777777666555444444333000...---...000000000000000////////////444111...---,,,---,,,+++,,,---------,,,,,,+++***++++++******++++++,,,---''')))+++,,,++++++,,,---555222222666:::DDD]]]uuuwwwfff___eeejjjssssssnnnnnnxxxuuullljjjcccXXXOOOGGGBBB>>><<<:::;;;===>>>>>>@@@DDDGGGPPPVVVcccwww}}}yyywwwppppppmmmkkkoooyyy}}}iiiSSSEEE???<<<;;;===DDDJJJSSS___qqq~~~]]]DDD<<<666444555000444666999;;;===@@@CCCFFFOOOYYYkkkwwwmmmfffZZZNNNJJJIIIJJJNNNUUUfff~~~{{{xxxtttnnnhhhccc^^^[[[VVVRRRPPPNNNLLLKKKFFFGGGGGGDDDAAAAAACCCGGGIIINNNXXXggguuu|||qqqggg```UUULLLDDD@@@;;;666444666666777888:::>>>EEEMMMRRRhhhooo[[[PPPOOO^^^wwwqqqSSS@@@:::999999111111111111000000000///+++,,,,,,,,,,,,+++************))))))******+++,,,,,,++++++***+++,,,...///222444777777777666666666444555<<>>;;;888777777777666555444444333111......///000000000000000/////////...000...+++***++++++***)))------------,,,,,,+++***+++++++++++++++,,,------)))+++,,,,,,++++++,,,...000---///555;;;GGG```zzzzzzggg___dddeeennnyyytttnnnqqq~~~tttkkkhhhbbbXXXNNNGGGBBB>>><<<;;;<<<======???AAAFFFIIIRRRYYYfffzzz|||vvvsssrrrssstttrrrpppttt|||sssaaaMMMBBB>>><<<===???DDDKKKUUUeeeyyy{{{ZZZCCC<<<666555666111444666999;;;===@@@DDDGGGPPPXXXhhh|||wwwmmmdddXXXLLLIIIIIIJJJOOOWWWiii|||yyyuuupppiiieee```\\\VVVRRROOOLLLJJJHHHFFFGGGFFFDDDAAAAAACCCFFFKKKOOOXXXeeesss}}}tttjjjcccWWWNNNFFFAAA<<<777444666555777888:::>>>DDDKKKPPPddd{{{rrr]]]SSSRRR^^^vvvwwwYYYEEE;;;777666222222111000///...---,,,+++,,,,,,,,,,,,+++************))))))******+++,,,,,,++++++++++++,,,...///222555777777666555666777666888>>>GGGRRRaaayyytttfff___kkk{{{kkkaaajjj|||nnnVVVGGG>>>;;;888777777777666555444444444222000///000111000000000/////////.........,,,+++***+++,,,+++***------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------...,,,------,,,++++++---///000---///666===JJJeeejjj___ccc```gggpppvvv{{{uuunnnvvvsssjjjfff```VVVLLLFFFAAA>>><<<<<<<<<======???CCCIIIMMMUUU\\\jjj}}}uuuqqqqqqssszzzzzzwwwvvvzzz|||eeeVVVEEE===<<<<<<>>>BBBFFFLLLYYYlllvvvVVVAAA;;;555555777333444777:::<<<>>>AAAEEEHHHQQQXXXeeevvvxxxnnncccVVVLLLIIIHHHJJJPPPZZZmmm}}}zzzvvvqqqkkkfffaaa\\\VVVQQQNNNKKKHHHFFFGGGGGGEEECCCAAAAAACCCEEEKKKNNNWWWcccooo~~~wwwmmmggg[[[RRRIIICCC>>>777555666444666888;;;>>>CCCIIIMMM___wwwvvvaaaVVVTTT^^^ttteeeNNN@@@888444333222111///...,,,+++***+++,,,,,,,,,,,,+++************))))))******+++,,,,,,++++++++++++---///000333555777777666555666777888:::@@@KKKZZZooorrr___UUUUUUeeexxxnnnccciiizzzqqqXXXHHH===;;;888666666666555444333444444333111000000222000000/////////............---,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---......---++++++---///444111222999@@@MMMiiimmmaaaccc^^^dddkkkpppuuu~~~uuuooozzz~~~qqqiiiccc]]]SSSKKKDDD@@@===;;;============???EEELLLQQQVVV^^^nnnvvvqqqrrrxxx}}}~~~yyywww{{{}}}vvvZZZMMM@@@;;;;;;<<>>BBBGGGKKK\\\tttzzzcccWWWSSS\\\qqqpppUUUDDD:::777333222111000...---,,,++++++,,,,,,,,,,,,+++************))))))******+++,,,,,,+++++++++,,,---///000444666777777555555555777888;;;BBBOOOdddrrreeeUUUPPPTTTfffyyyrrreeejjjyyytttYYYIII===:::777666666666555444222444444333111000111111////////////............---,,,+++,,,...///...,,,---,,,+++++++++,,,------------,,,,,,,,,---......,,,---...---,,,,,,---///222///222999BBBQQQnnnpppbbbccc___eeekkkpppuuu~~~tttppp|||{{{ppphhh```ZZZQQQIIICCC???===;;;=========>>>@@@FFFMMMRRRVVV___ppp{{{sssqqquuu~~~xxxtttxxx|||wwwoooRRRHHH>>>;;;;;;<<<@@@EEEKKKRRR___ssshhhMMM<<<999555444888555444777;;;>>>AAADDDIIILLLUUU^^^mmm}}}{{{qqqdddXXXQQQJJJHHHJJJRRR^^^rrr~~~{{{yyyuuupppjjjfff]]]YYYTTTPPPNNNLLLJJJHHHGGGFFFCCCBBBAAABBBCCCCCCFFFHHHPPP[[[fffvvvyyyooohhhaaaWWWMMMGGG@@@999666666333666888;;;===AAAFFFIII[[[ttt~~~fffVVVQQQZZZnnnuuuWWWCCC:::888222111111000000/////////+++,,,,,,,,,,,,+++************))))))******+++,,,++++++++++++,,,...000111555666777666555444555777777;;;DDDSSSmmm{{{rrrggg\\\QQQQQQYYYkkkttteeejjjxxxuuuYYYHHH===:::777666666666555444111222444333222000000111/////////.........------******)))+++,,,,,,+++)))---,,,+++***+++,,,---...,,,,,,,,,,,,,,,------...)))+++---...---------///,,,***...888CCCUUUuuurrrbbbbbbaaagggoootttyyy}}}sssqqq~~~xxxmmmfff]]]WWWNNNGGGBBB???<<<;;;<<<===>>>???AAAFFFLLLQQQVVV```rrr{{{ssspppuuu~~~}}}uuurrrwwwyyypppdddLLLDDD===;;;<<<===AAAFFFLLLTTT```rrrcccJJJ;;;999444444777555555777;;;>>>BBBFFFKKKNNNWWWbbbrrr}}}sssdddXXXRRRKKKHHHIIIQQQ^^^qqq~~~{{{xxxuuupppkkkfff]]]YYYTTTPPPNNNMMMKKKJJJHHHEEEBBBAAABBBCCCCCCBBBDDDFFFLLLWWWbbbqqqyyyoooiiiaaaXXXNNNHHHAAA:::666777555777999:::===AAAFFFJJJZZZssskkkYYYPPPZZZlllyyyXXXAAA888777111111111111000000000000+++,,,,,,,,,,,,+++************))))))******+++,,,++++++++++++---///111222666777777666444444555777777===FFFWWWsss|||oooggg\\\RRRMMMQQQ\\\oooqqqccchhhwwwtttVVVDDD<<<:::777555555555444333///111333333111000000000//////.........---------+++******+++,,,,,,***(((---,,,+++******,,,...///+++++++++++++++,,,------%%%(((,,,......------...---,,,000;;;GGGZZZ{{{rrrbbbaaaaaahhhqqqwww|||}}}sssqqquuukkkccc[[[UUUMMMEEEAAA>>><<<;;;<<<===???@@@BBBFFFKKKNNNWWWaaatttyyyrrrpppttt}}}zzztttsssxxxxxxjjjZZZFFF???;;;;;;<<<===BBBGGGKKKTTT```ooo~~~}}}```GGG:::999333333666444555777;;;???CCCGGGLLLPPPYYYdddssstttcccVVVQQQLLLHHHIIIPPP]]]ooo~~~|||zzzvvvrrrlllhhh___[[[VVVQQQOOOMMMKKKIIIHHHEEEAAA@@@BBBCCCCCCBBBDDDFFFKKKTTT___mmmzzzqqqlllaaaXXXNNNHHHAAA:::777888888999999:::<<<@@@FFFKKKWWWqqqsss^^^TTT[[[mmm]]]CCC888666222222111000///......---+++,,,,,,,,,,,,+++************))))))******+++,,,+++++++++,,,---///111333777777777555444333555777:::@@@JJJ[[[vvvsssiiiaaaUUUJJJJJJPPP\\\nnnmmm```fffvvvrrrTTTBBB<<<:::777555555555444333...000222222111///////////////.........------------,,,,,,---...---+++)))---,,,+++******,,,...///++++++******++++++,,,---"""&&&+++...///...------444222666@@@KKK^^^~~~rrraaa___aaahhhrrryyy}}}}}}sssqqq~~~tttiiiaaaZZZTTTLLLEEE@@@>>><<<;;;;;;===???AAABBBEEEIIILLLXXXcccvvv|||uuupppooottt|||zzzwwwsssuuu{{{xxxfffSSSBBB<<<999:::<<<>>>CCCIIIJJJTTT```mmm{{{}}}^^^FFF:::999333222666444555888<<>>???@@@DDDKKKQQQ```kkk~~~~~~uuuqqqsssvvvwwwvvvrrrtttuuuvvvyyyttt```LLLAAA<<<999:::<<<===BBBHHHNNNTTT___oooyyy\\\KKK:::555666666666555888<<>>EEEIIIYYYmmmxxxbbbSSS]]]ooocccNNN@@@888444222111000111000///---,,,,,,,,,++++++************,,,,,,((((((+++,,,)))***++++++,,,...000111222555555444222222333777:::@@@CCCOOOgggxxxnnnfff]]]SSSMMMJJJPPP\\\mmm~~~|||aaa___fffzzztttXXXEEE===:::666444444444333222222111111111000000/////////......------,,,,,,+++)))+++,,,,,,,,,,,,---///++++++++++++++++++++++++---------,,,,,,+++++++++***+++,,,,,,++++++---//////333888???LLLeeetttiiicccfffooozzz{{{qqqnnnyyy}}}qqqeee]]]XXXSSSLLLEEE???<<<<<<<<<888;;;>>>???@@@DDDKKKQQQ___kkkvvvsssuuuxxxxxxwwwuuuwwwxxxxxxyyyqqq]]]IIIAAA<<<999;;;<<<>>>BBBHHHNNNTTT```ooozzz```OOO===666666666555555888<<<@@@CCCEEEHHHNNNSSS]]]eeerrr|||nnn```TTTLLLIIIFFFFFFJJJQQQ^^^rrr|||xxxsssnnnjjjddd```ZZZSSSMMMIIIGGGGGGDDDCCCBBBAAA@@@?????????CCCBBBEEEKKKSSS```uuu|||vvvrrrmmmbbbTTTHHHBBB>>>:::777777888888888:::>>>DDDIIIWWWiii{{{eeeWWWYYYiiidddNNN@@@999444222000000000000...,,,,,,,,,,,,+++++++++******))),,,+++((((((++++++)))******++++++---...000000555555444333222333777:::AAAFFFVVVrrrzzzpppiii___TTTOOOLLLRRR]]]lll{{{xxx^^^]]]fff{{{uuuYYYGGG===:::666444444444333333333222222111000///......//////......---,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++------,,,,,,,,,,,,++++++***+++,,,,,,++++++---///...333999BBBQQQiiitttlllhhhiiioooxxx~~~vvvmmmjjjvvv{{{oooddd]]]WWWRRRKKKDDD>>>;;;;;;;;;999;;;>>>???AAAEEELLLRRR\\\jjj{{{zzz}}}~~~|||xxxzzz{{{zzzwwwlllWWWEEE@@@;;;999<<<===???DDDIIIOOOVVVaaappp}}}fffSSS@@@777777666555666777;;;@@@BBBEEEIIIPPPUUU]]]fffrrryyylll^^^RRRJJJFFFEEEEEEIIINNNYYYlll}}}~~~{{{yyyuuupppmmmdddaaaZZZSSSMMMIIIGGGGGGDDDCCCBBB@@@????????????DDDBBBCCCHHHOOO\\\qqq|||vvvrrrkkkaaaRRRFFF???;;;888555777777888888:::>>>DDDHHHRRReeehhhZZZTTTaaazzzaaaIII<<<777333111000///000///...,,,,,,,,,,,,,,,++++++++++++(((+++***''''''++++++)))*********+++,,,---...///444444444333222444777:::@@@III]]]}}}|||ssslll```UUUPPPLLLRRR^^^kkkxxxyyy___^^^fffzzzvvvZZZIII>>>;;;777555444444444333333333222111000///...---/////////...------,,,,,,,,,---...---+++***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------///111///333888AAAQQQllltttlllgggccciiirrrzzzrrrjjjiiixxxxxxmmmccc\\\VVVRRRKKKCCC>>>;;;::::::999;;;>>>@@@AAAFFFMMMSSSXXXgggzzz{{{|||{{{ttteeePPP@@@>>>;;;999<<>>>>>DDDBBBDDDHHHOOOZZZnnn~~~}}}wwwrrrhhh^^^QQQEEE>>>:::888666666777888888:::>>>CCCHHHPPPccciiiYYYQQQ[[[qqq```FFF;;;777333111////////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,(((******''''''++++++))),,,+++++++++,,,---......333444444333333444777:::???JJJaaa{{{ssskkk___TTTOOOKKKRRR^^^lllwww~~~xxx``````iii|||vvv[[[JJJ>>>;;;777555555555444333333333222111000///...---000//////......---,,,,,,---......---+++******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------///111111222666>>>PPPmmmrrrggg```___fffpppzzzzzzlllfffggg{{{vvvlllbbb\\\VVVRRRKKKCCC>>>;;;::::::999<<>>>>>>>>BBBCCCFFFLLLRRR[[[kkkzzz}}}wwwssshhhaaaUUUKKKCCC???======555666777888:::>>>CCCGGGRRRddd~~~gggWWWQQQXXXkkkdddIII>>>:::333222000///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,(((******'''(((+++,,,***------,,,------...//////222333444444444555777:::AAAKKKbbbwwwpppggg[[[QQQLLLIIIQQQ___nnnyyyqqq]]]bbbmmmvvv[[[KKK>>>;;;777555555555444444333222222111000///......000000//////...---------,,,---...---+++***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***+++,,,,,,++++++---///222222555>>>QQQppppppccc[[[aaaiiittt|||tttfffaaaddd{{{}}}tttkkkccc]]]WWWRRRKKKDDD>>>;;;;;;;;;999<<>>BBBDDDHHHNNNVVV```nnn}}}}}}fffLLL===999777888999999<<<@@@DDDHHHOOOXXX^^^fffppp~~~rrrcccSSSGGGBBBBBBEEEHHHLLLXXXppp{{{vvvsssgggccc\\\UUUNNNJJJGGGFFFCCCBBBAAA???>>>>>>>>>>>>AAABBBGGGNNNSSS[[[jjjxxx}}}wwwsssfff```WWWMMMEEE@@@===<<<444666777999:::>>>BBBFFFSSSddd~~~fffWWWPPPVVVhhhjjjNNN>>>888444222111000111000...---,,,,,,,,,,,,------------(((++++++((())),,,---+++---,,,------...///000111111222444444444555888:::CCCLLL```|||}}}rrrjjjbbbVVVMMMIIIIIISSSbbbrrr}}}kkkZZZbbbooouuu[[[KKK???;;;888555555555555444222111111111000000//////000000//////......------+++---------+++++++++---+++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,,,,++++++---///222222666AAAVVVtttooobbbZZZ```iiittt|||ooocccbbbfff{{{zzzrrrjjjccc___XXXSSSLLLEEE???<<<<<<<<<999<<>>>>>======BBBBBBFFFKKKQQQZZZjjjyyy}}}xxxttteeeaaaZZZPPPFFF>>>999777444555777999:::>>>BBBEEEPPPaaa}}}hhhZZZMMMSSSdddvvvXXXCCC777555333222111222111000...,,,,,,,,,---------......)))++++++)))***...///---+++++++++,,,---///000111000222444555555666888:::AAAIIIZZZsssyyynnnfff]]]RRRJJJHHHKKKWWWgggvvvhhhYYYbbbpppuuuZZZKKK???<<<888666555555555444111111111000000000000000000000000///......------+++,,,------++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,---------,,,---......------///111000333888EEEZZZxxx~~~nnnbbb[[[[[[eeeqqqyyy}}}lllccceeelll{{{yyyqqqjjjddd```XXXTTTMMMEEE@@@===<<<<<<999<<<@@@BBBDDDIIIQQQWWWgggvvvxxxkkkiiiiiihhh[[[III>>><<<;;;888:::???CCCFFFJJJPPPVVVaaaqqq{{{[[[GGG===888777777;;;>>>BBBFFFKKKRRR\\\cccnnnzzzwwwjjjYYYLLL@@@BBBFFFKKKSSSddd~~~~~~~~~|||xxxvvvhhhddd]]]UUUNNNJJJGGGFFFCCCBBB@@@???>>>>>>======CCCBBBDDDHHHNNNXXXjjjzzz~~~xxxtttjjjggg```VVVJJJ@@@:::777333555777999;;;>>>BBBEEEKKK]]]{{{kkk]]]KKKPPPbbb~~~gggMMM>>>666444222222222222000///,,,,,,,,,------.........))),,,,,,***+++...000---))))))***+++,,,...000111000222444555555666888:::===CCCSSSlllwwwllldddZZZPPPIIIHHHNNNZZZkkkzzz{{{iiiWWW^^^pppxxx]]]LLLAAA===999666555444333222111111111111111111222222000//////...------,,,,,,...---,,,***)))******+++'''+++...------///---)))---,,,+++***+++,,,---...,,,,,,++++++,,,,,,---...222333777CCCYYYwwwwwwfff\\\XXX\\\aaajjjvvv}}}kkk]]]___iii{{{qqqhhhcccaaa^^^UUUJJJAAA>>>>>>===<<<;;;;;;???DDDFFFHHHOOOWWWiiiwww{{{ooogggffffffcccUUUBBB:::<<<:::<<<>>>@@@BBBFFFKKKOOOZZZgggxxx~~~___III>>>888777888888???BBBFFFOOOQQQWWWgggqqqtttfffWWWLLLDDDBBBBBBGGGRRRhhh|||vvvqqqllldddYYYSSSQQQNNNIIIDDDDDDCCCAAA???>>>>>>>>>???AAAEEECCCEEEPPPXXXeeeyyy~~~zzzwwwmmmggg\\\RRRJJJBBB===999666333444999<<<===AAAFFFPPP^^^wwwkkkYYYNNNQQQaaabbbKKK999666222000000000000///...---+++))))))***+++,,,******************************+++,,,---///000111444555555555444555888:::===FFFTTTggg~~~vvvjjjccc]]]TTTMMMKKKNNNWWWgggyyy|||wwwjjj[[[dddwwwyyy]]]LLLAAA===999666555444333222111111111111111111111111111000000///......------...---,,,+++++++++,,,---+++------***+++...///,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...333333888CCCXXXvvvooobbb[[[YYY\\\bbbkkkxxxxxxiii```eeeqqqzzzqqqiiidddbbb[[[RRRGGG@@@=========<<<;;;;;;???DDDEEEGGGNNNVVViiiyyyqqqgggddddddeeeaaaSSSBBB:::<<<999;;;>>>@@@DDDIIIOOOTTTaaannngggOOO@@@999888;;;;;;BBBDDDHHHQQQSSSZZZjjjwwwwwwhhhZZZPPPIIIGGGGGGLLLWWWlll~~~}}}yyysssooohhhddd]]]VVVPPPLLLHHHFFFDDDBBBAAA???>>>===>>>>>>@@@DDDBBBCCCNNNTTTaaauuu{{{xxxssslllaaaWWWNNNFFF@@@<<<888555555999;;;<<>><<<======<<<<<<<<>>EEEFFFKKKTTTWWW^^^ooovvvhhhZZZQQQHHHFFFGGGLLLWWWlll{{{yyyuuupppllleeedddaaaYYYQQQJJJHHHHHHBBBAAA???>>>============>>>CCC@@@AAAJJJPPP\\\ppp}}}zzzvvvpppeeeZZZQQQHHHAAA===:::777666:::;;;;;;>>>BBBNNN]]]yyyxxxfffXXXVVV```yyyeeeMMM<<<999444111000///...---...---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---///000111333444444444444555888;;;<<>>BBBDDDFFFNNNWWWkkk|||~~~|||sssjjjcccaaadddgggggg^^^NNN???:::;;;888:::===AAAFFFMMMUUU[[[gggvvvmmmRRRAAA:::===CCC@@@GGGHHHMMMWWW[[[dddvvv|||pppcccVVVNNNGGGEEEGGGNNNZZZqqq|||xxxvvvsssooollleeeccc___YYYRRRLLLHHHFFFAAA@@@>>>===<<<<<<<<<===>>>BBB???@@@HHHMMMXXXkkk~~~|||wwwpppfff[[[QQQHHH@@@;;;:::777666999;;;;;;>>>CCCKKK[[[xxx{{{iiiWWWTTT]]]vvvxxxWWWAAA;;;888444111000000///......---,,,++++++++++++,,,************************+++++++++,,,...///111222333555666666666777;;;===@@@IIITTTcccsss~~~zzz~~~{{{jjjWWWMMMLLLVVVeee{{{|||fffaaasss```LLL???<<<888666555555444333222222222111111111000000//////............------))))))***+++,,,------...+++...---***+++...///---+++,,,---...///...---,,,------,,,,,,------...///000222999FFF]]]{{{uuudddZZZXXXXXXaaalll}}}ssshhhfffssszzzpppiiieeeddd```WWWKKKBBB>>><<<;;;999<<<<<<>>>BBBDDDGGGOOOYYYkkk}}}|||~~~|||vvvlllddd``````iiimmmlll___LLL???:::;;;999;;;===@@@EEELLLUUUZZZhhhxxxlllQQQBBB;;;<<>><<<<<<<<<<<<===>>>BBB???@@@HHHLLLUUUhhh{{{}}}wwwqqqggg\\\RRRHHH@@@;;;888555555999;;;<<>>CCCFFFIIIRRR\\\mmm~~~zzzqqqggg```^^^^^^lllrrrppp```KKK???;;;;;;;;;<<<>>>@@@EEELLLUUUZZZlll}}}hhhPPPCCC===<<<>>>@@@HHHJJJQQQ___hhhvvvxxxiii___VVVOOOJJJFFFGGGKKKUUUeeezzzwwwvvvtttpppmmmggg```XXXTTTRRROOOHHHBBB@@@???>>><<<<<<<<<===>>>===BBB???@@@GGGKKKTTTfff{{{}}}yyysssjjj___UUUKKKBBB===888555555999<<<<<<@@@EEEHHHVVVqqquuuYYYUUU]]]tttgggSSSGGG888666222111222333333333------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...000111222000222333444555777;;;>>>AAAIIISSS^^^lllzzznnnYYYQQQRRR]]]jjj}}}ppp______mmmyyydddPPP???;;;888666555555555444333333222222111000000///.............../////////)))***,,,---------,,,,,,(((+++,,,******------***---------------...//////---------------...//////000222999FFF[[[xxxtttcccZZZXXXYYYgggrrrzzznnnjjjwww{{{sssnnnllllllcccZZZMMMDDD@@@>>><<<;;;<<<<<>>>>>AAAHHHLLLTTTdddppp{{{jjj[[[RRRNNNKKKHHHFFFFFFKKKUUUfff|||zzzxxxuuuoookkkddd___XXXRRROOOKKKGGGDDD@@@???>>>=========>>>???;;;@@@>>>???FFFIIIRRRddd{{{}}}yyytttkkkaaaWWWMMMDDD???:::666666999;;;;;;>>>CCCIIIUUUlll~~~]]]WWWZZZooovvv\\\KKKBBB:::777333222222222222222---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222333222444555666888:::>>>AAA???JJJWWWdddsss~~~{{{jjjYYYSSSVVV```mmm~~~mmm^^^___kkkttteeeQQQ>>>;;;888666555666555444333333222222111000000///////////////000000000000+++,,,---.........---,,,)))++++++((((((,,,---+++......---,,,,,,...///000...------------...//////111333999EEEYYYuuurrraaaYYYXXXZZZhhhrrrrrrlllwww|||uuuqqqpppqqqaaaXXXLLLCCC@@@???===<<<<<<<<>>>>><<<===???BBBHHHQQQZZZaaasssqqqRRRCCCAAABBBAAA@@@BBBIIIMMMVVVhhhuuu{{{ooo^^^PPPIIIFFFFFFFFFKKKKKKPPPZZZjjj|||zzzuuunnniiibbb___ZZZRRRKKKGGGFFFGGG@@@???>>>======>>>??????999>>><<<===EEEHHHQQQccc{{{|||xxxrrriii```VVVMMMDDD>>><<<888777:::;;;:::<<>>???LLL]]]lll{{{yyyzzzzzzttteeeWWWSSSWWWhhhtttuuuiii```eeevvvfffTTT@@@===999777777666555333555444333222111111111111///---,,,,,,---...,,,+++++++++++++++++++++++++++,,,,,,---......---,,,,,,......---,,,---...///000,,,---......------...000333444888CCCXXXrrrrrrcccZZZYYYZZZdddqqq~~~rrrooozzzzzzwwwsssnnngggYYYKKKFFFCCC???;;;999===<<<===BBBGGGNNNZZZfffwww|||vvvoooiiiggghhhiiijjjtttpppggg[[[NNNCCC>>><<>>@@@GGGTTTaaayyy|||vvvsssmmmcccWWWKKKCCC???;;;:::777666888;;;???BBBKKKQQQaaazzzmmm]]]UUUfffnnnRRRCCC<<<666666666555444333222111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---............000222333444333333333666:::===EEELLL\\\rrryyyyyyxxxnnn]]]PPPQQQYYYeeexxxzzzkkkaaagggyyycccQQQ@@@===:::777777666555444555444333222111111111111///...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,...---,,,,,,,,,---...///,,,---......------...000222222666AAAUUUppprrrddd]]]]]]___hhhuuutttqqq{{{zzzvvvqqqkkkeeeWWWJJJDDDBBB>>>;;;;;;>>>===???DDDIIIOOO[[[fffwwwzzzrrrllljjjjjjkkkkkkrrrnnneeeYYYLLLBBB===;;;@@@@@@CCCFFFIIINNN[[[hhh}}}uuu]]]IIIEEEHHHHHHKKKQQQQQQQQQWWWeeevvvmmm```RRRJJJGGGFFFIIINNNRRRWWW[[[]]]ggg{{{xxxtttpppnnnhhhddd]]]UUUNNNIIIFFFEEEAAAAAA@@@????????????@@@AAA>>>===???AAAGGGTTT```uuu|||uuurrrlllbbbWWWLLLCCC???;;;:::888777888;;;@@@BBBHHHOOO]]]rrrkkk[[[TTTdddrrrTTTEEE>>>444444444444333222111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...000//////000222444333333444444444666:::===GGGQQQdddyyyzzzzzzxxxnnn\\\PPPQQQZZZooozzzjjj```ggg|||aaaOOOAAA>>>:::777666666555444555444333222111111111111000///......//////...---------------------------,,,------......------,,,,,,,,,,,,,,,,,,---......,,,---......------...000///111555@@@RRRlllssseee___```dddlllzzz~~~vvvsss}}}zzzvvvooogggaaaTTTGGGAAA@@@===<<<===>>>===AAAFFFKKKPPP[[[fffwww~~~vvvpppmmmlllkkkkkkooojjjbbbVVVJJJAAA<<<;;;@@@???BBBFFFJJJQQQ___mmmfffTTTHHHJJJQQQTTTWWW\\\^^^]]]bbbooosss```VVVLLLHHHHHHIIINNNTTT^^^```aaaaaafffyyy|||yyyvvvrrrooogggddd___XXXQQQKKKGGGDDDAAAAAA@@@???????????????@@@======@@@BBBGGGRRR]]]qqq|||tttqqqkkkbbbXXXMMMEEE@@@;;;:::888777999<<<@@@BBBGGGMMMYYYkkkhhhYYYRRRbbbsssTTTAAA:::333333333222222111111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,...///000000000111333666222333555555555777;;;===DDDRRRhhh|||~~~xxxzzzyyyvvvlll[[[OOORRR[[[uuuqqqddd\\\hhhcccQQQBBB>>>:::777666666666555444444333222111111111111111000//////000000///...........................------------------------++++++++++++,,,,,,------,,,---......------...000...000555???QQQjjjssseee^^^aaaeeennn|||{{{tttssszzzvvvnnnfff]]]QQQEEE@@@>>><<<===???======AAAGGGKKKPPPZZZdddvvvxxxqqqmmmkkkjjjiiikkkfff^^^SSSGGG@@@<<<;;;@@@@@@CCCHHHLLLUUUdddsssqqq[[[PPPKKKRRR]]]cccgggjjjllljjjmmmxxxzzzgggUUUMMMFFFEEEGGGLLLUUU^^^mmmllljjjggggggsss~~~{{{xxxssspppgggeee```ZZZSSSLLLFFFCCC@@@???>>>>>>======>>>>>>>>>===>>>AAACCCGGGQQQ[[[nnn|||uuuqqqjjjbbbYYYOOOFFFAAA;;;:::888888999<<<@@@BBBFFFKKKVVVhhhgggYYYSSSaaa}}}{{{XXXAAA888444444333222222111111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...000000000111444666222333555666666888;;;>>>EEETTTjjj{{{~~~xxxtttxxxwwwssshhhYYYOOOSSS^^^vvvggg^^^\\\kkkfffUUUBBB???:::777666666666666444444333222111111111111222000//////000000///...........................------------------------++++++,,,,,,,,,,,,---,,,,,,---......------...000///222777@@@PPPiiivvveee]]]___cccnnn|||~~~vvvpppqqq{{{xxxoooeeeYYYNNNDDD???===;;;===@@@<<<<<<@@@FFFJJJNNNXXXbbbvvvxxxqqqllljjjgggfffgggbbbZZZOOOEEE???<<<<<>>>>>===<<<<<<<<<<<<<<<===<<<===AAACCCFFFOOOYYYmmm}}}wwwrrrkkkccc[[[QQQHHHAAA;;;:::999999:::===@@@BBBDDDHHHTTThhhdddYYYTTTccc|||cccHHH<<<777666555333222222222222------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000111444666333444555666777999===@@@JJJYYYlll{{{~~~{{{yyyvvvuuupppfffWWWNNNUUUaaayyywww___[[[^^^ooohhhWWWCCC???:::777666666777777555444333222111111111111111000//////000000///..............................------,,,,,,------...++++++,,,---------------,,,---......------...000///333888AAAPPPgggzzzhhh^^^^^^bbbmmm|||xxxpppkkkooo|||xxxnnndddUUULLLDDD@@@>>>;;;===@@@===<<>>===>>>BBBCCCHHHNNNSSSZZZhhhuuu{{{jjjZZZPPPGGGGGGLLLYYYjjjyyy~~~yyy^^^NNNIIIDDD@@@AAAFFFNNN\\\hhhtttoookkkhhhdddhhh~~~}}}xxxrrrnnnhhhfffaaa[[[SSSLLLFFFBBB>>>======<<<<<<<<<<<<<<<===<<<===@@@BBBEEENNNXXXlll{{{uuullleee]]]TTTIIIBBB;;;:::::::::;;;===@@@BBBBBBEEEQQQggg___WWWVVVeee}}}iiiKKK>>>:::888666333222111111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///000222555777444555555555666999>>>BBBKKKWWWiiiwww~~~~~~}}}zzzwwwqqqeeeVVVNNNVVVbbbppp[[[YYY___nnnfffUUUDDD@@@:::666666777777777555444333222111111111111111///......///000...---------------------------...---,,,,,,,,,,,,---...+++,,,---...///......---,,,---......------...000...333888@@@NNNfff~~~lllaaaaaadddmmm}}}zzzqqqlllhhhnnn|||xxxlll```SSSLLLEEEBBB???<<<<<>>@@@DDDHHHMMMYYYdddwww|||uuupppmmmjjjhhhbbb]]]VVVLLLCCC>>>>>>???BBBDDDIIIOOOTTTYYYeeerrr{{{zzzwwwnnnaaaTTTKKKGGGDDDEEEIIIUUUeeeuuu~~~~~~mmmUUUGGGCCC@@@@@@CCCGGGMMMXXXcccfffaaa___^^^\\\aaaxxx|||wwwqqqllliiifff```YYYRRRKKKEEEBBB??????>>>============>>>>>><<<<<<>>>@@@DDDNNNXXXlll~~~wwwnnnfff___UUUJJJBBB::::::::::::<<<>>>@@@AAAFFFGGGQQQiiiuuuXXXSSSWWWhhhjjjLLLAAA;;;999666333000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000111333666999666666555444555999@@@DDDHHHTTTfffvvv}}}uuuhhhWWWNNNVVVbbb~~~pppXXXXXX^^^lll|||dddRRRDDD@@@:::666666777777888555444333222111111111111000///......//////...---------------------------...---,,,,,,,,,,,,---...,,,---.../////////...---,,,---///...------...000...222888@@@MMMdddpppdddcccgggnnn~~~{{{sssmmmjjjhhhnnn|||wwwjjj^^^RRRLLLFFFDDD@@@<<<<<<>>>AAA@@@AAADDDHHHNNNZZZfffxxx~~~xxxssspppllljjjaaa]]]UUUKKKCCC??????@@@AAACCCIIIPPPSSSXXXcccnnnmmmiiiccc[[[PPPFFFDDDEEEFFFFFFIIIQQQ^^^mmmuuuwww{{{zzz|||iiiRRRFFF======AAAFFFIIILLLTTT]]]ZZZUUUTTTVVVVVV\\\ttt|||vvvoookkkiiifff```XXXPPPJJJEEEBBBAAA@@@@@@??????????????????<<<<<<>>>???CCCNNNYYYkkkyyypppggg```VVVKKKBBB:::::::::;;;<<<>>>@@@AAAKKKKKKTTTlllkkkSSSPPPWWWjjjnnnQQQGGG;;;999555222///---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---///111222555888;;;777666444333444999AAAFFFKKKVVViii|||zzzjjjXXXNNNUUUbbbxxxsss]]]WWWXXXggg}}}dddRRRAAA===999777888888666333777666333111000000000000//////...------------...///......---------......,,,---...//////...---,,,)))***,,,---...---,,,,,,+++++++++,,,---...///000000555;;;CCCOOOccczzzwwwiii```dddoootttlllkkkiiinnn}}}yyyuuujjj___VVVOOOFFF@@@>>>>>><<<;;;===>>>AAAGGGKKKPPPZZZdddyyy}}}wwwqqqnnnlllaaa\\\SSSJJJCCC???>>>===???AAAFFFLLLRRRWWW[[[]]]YYYUUUOOOIIIDDDAAA@@@@@@@@@AAAEEEMMMXXXccckkkooommmsss}}}cccNNNCCC>>>???AAABBBEEEJJJPPPTTTWWWUUUSSSQQQSSS```uuu~~~yyysssmmmiiieee^^^XXXRRRLLLFFFBBB@@@@@@???>>>===<<<;;;;;;===;;;;;;>>>@@@EEEPPP\\\mmm}}}|||vvvlll___RRRHHHCCC???:::666777;;;??????>>>CCCFFFTTToooiiiUUUSSSYYYmmm}}}{{{YYYEEE777777666222111111000...---,,,+++,,,.........,,,.........---,,,,,,,,,,,,+++---.........000333666666777777666777999>>>AAAKKKWWWjjj||||||lllXXXLLLTTTdddpppxxx```ZZZZZZiiieeeSSSCCC>>>999777888888777444555444222111111111111222000000///............///...------------......///,,,---...//////...---,,,***+++,,,,,,---------,,,................../////////333999@@@MMMbbbzzzwwwhhh^^^bbbqqq{{{wwwnnnhhhhhhggglll}}}~~~zzzuuujjj___VVVOOOFFF@@@>>>>>><<<;;;>>>>>>BBBGGGKKKOOOYYYcccwwwyyytttpppnnnddd^^^TTTJJJCCC???>>>???AAABBBEEEGGGJJJLLLMMMNNNKKKIIIEEEAAA>>><<<<<<;;;???@@@BBBHHHPPPYYY```dddlllrrr{{{|||```KKKAAA>>>???@@@BBBDDDIIIOOOTTTVVVUUUUUUTTTXXXfff|||~~~|||xxxrrrmmmhhhddd]]]VVVQQQKKKFFFBBB<<<<<<<<<<<<<<<;;;;;;;;;===;;;<<>>BBBOOOZZZlllmmmWWWJJJPPP^^^ooo}}}ccc]]]]]]kkkgggTTTEEE@@@:::777777888888666333222222111111222333333111111000///////////////------,,,,,,---...//////------............------,,,,,,++++++,,,,,,------111111000///////////////...111666===KKK```zzzvvvggg^^^cccwwwxxxqqqiiicccdddeeeiiixxx{{{vvvkkk___UUUNNNFFF@@@>>>>>>===;;;??????BBBGGGJJJNNNWWWaaattt}}}wwwrrrooogggaaaVVVKKKCCC??????@@@AAABBBBBBBBBBBBBBBAAAAAA>>>>>>===<<<;;;;;;::::::@@@@@@AAAEEEKKKRRRXXX\\\kkkpppxxxuuuZZZHHH???>>>???@@@AAACCCHHHNNNSSSUUUXXXYYYYYY```qqq}}}{{{wwwqqqmmmfffbbb[[[UUUOOOJJJEEEBBB;;;;;;;;;;;;<<<<<<======<<<<<<>>>BBBDDDHHHQQQZZZjjj~~~zzzwwwrrrmmmfff\\\QQQHHH@@@<<<888888;;;>>>>>>===FFFGGGQQQfff}}}kkkWWWSSSWWWkkkgggLLL===999555222111111000///111000......//////...,,,...***&&&(((...000,,,(((***,,,...///111444888<<<666777777777888;;;@@@DDDSSS___rrrnnnYYYLLLPPP\\\llleee^^^^^^llliiiVVVGGGAAA:::777777888888777333333222222222222222222111000//////......//////,,,,,,,,,,,,---...//////---------------------------,,,+++***+++,,,---...000000////////////000000...111555<<>>>>>===;;;@@@@@@CCCGGGJJJMMMVVV```qqqyyyssspppkkkcccWWWKKKBBB>>>>>>@@@??????@@@@@@@@@???>>>>>>:::;;;===>>>>>>>>>>>>===AAABBBDDDGGGLLLTTT\\\aaalllpppwww|||nnnUUUFFF???>>>??????@@@CCCHHHNNNSSSZZZ]]]______hhh~~~}}}{{{wwwrrrmmmeee```YYYSSSNNNIIIEEEBBB=========>>>>>>>>>>>>>>>;;;<<>>:::999;;;=========EEEFFFOOOaaavvvrrr[[[UUUWWWjjjuuuUUUBBB;;;444222111000///000222000......///...---+++,,,***(((***---...---+++---...//////000222555888888999999:::;;;>>>CCCGGGUUUeee~~~ppp^^^SSSWWWbbbnnnccc\\\\\\jjjjjjWWWGGGBBB:::777777888888777555444444333222111000///000///......------......,,,,,,,,,,,,,,,---......---------,,,,,,---------...---,,,+++***+++,,,---------------...///000111///222555;;;HHH]]]wwwuuullleeefffrrruuukkk___[[[___hhhuuuyyylll```TTTNNNEEE@@@>>>>>>===<<>>===>>>======>>>>>>>>>===<<<<<<999;;;===???@@@??????>>>@@@BBBFFFJJJQQQZZZeeelllooosssxxx|||hhhQQQDDD???>>>??????@@@CCCHHHPPPUUUaaafffgggfffqqq}}}yyysssnnnfff```YYYRRRLLLHHHDDDAAA@@@??????>>>======<<<<<<;;;;;;???DDDGGGIIIPPPYYYjjj|||wwwrrrkkkgggbbbYYYMMMCCCAAA>>>;;;:::;;;<<<>>>>>>BBBDDDMMM]]]pppzzz^^^WWWWWWjjj___GGG<<<333222111//////111000///------------,,,***))),,,......,,,+++---000,,,---......///000444666:::;;;<<<===>>>BBBGGGKKKWWWnnnssscccYYY\\\fffvvv```ZZZZZZiii~~~jjjXXXFFFAAA:::777777888777555555555555444222000///...//////...---------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,***+++++++++---...///000000222555;;;FFFZZZqqqqqqiiicccggguuuzzzoooccc^^^cccppp|||zzzmmm```TTTMMMEEE@@@>>>???>>><<<@@@???BBBFFFIIILLLUUU___ppp{{{vvvrrrppphhh\\\OOODDD???======>>>======<<<;;;999888777888:::;;;===>>>>>>>>>===@@@CCCHHHNNNUUU```lllvvvtttwww{{{~~~bbbNNNCCC@@@>>>>>>???@@@CCCJJJRRRXXXhhhpppsssrrr}}}zzzrrrmmmgggbbbYYYQQQKKKGGGCCC@@@>>>>>>===<<<;;;:::999999;;;;;;>>>CCCFFFHHHPPPYYYjjj}}}zzzsssoooiiiccc]]]TTTJJJBBB???>>><<<:::;;;<<<>>>@@@BBBDDDMMMZZZiii|||~~~```WWWVVVggghhhLLL>>>222111222......222///...,,,,,,------,,,***)))---111///+++)))---111((())),,,---///222666999;;;<<<===>>>@@@DDDIIIMMM[[[yyyvvveeeZZZ[[[ccc{{{sss]]]WWWYYYiiijjjXXXEEE@@@:::888888777555222333333444444333111000///000//////.....................---,,,++++++++++++------,,,++++++,,,------,,,---------,,,,,,+++***,,,,,,++++++,,,---......///111555:::CCCUUUkkkzzzrrriiibbbdddsssvvvllliiirrr{{{mmm```TTTMMMEEE@@@??????>>>===??????AAAFFFIIIMMMVVV```qqq}}}yyywwwssslll```SSSHHHBBB>>>>>>>>>======<<<;;;:::888888;;;;;;===???@@@AAABBBBBBDDDHHHMMMRRRXXXcccpppzzzyyy|||yyy]]]JJJAAA???>>>>>>???@@@DDDLLLUUU[[[lllwww~~~zzzqqqjjjiiicccZZZRRRKKKFFFBBB@@@======<<<<<<;;;;;;;;;:::;;;:::===BBBDDDGGGPPPYYYjjj~~~~~~{{{xxxpppmmmggg```XXXPPPIIIEEE>>>===<<<;;;;;;<<<@@@BBBCCCFFFMMMVVV```pppzzz```VVVTTTddd}}}sssPPP???222111222......333///...,,,---...///...,,,+++---///...+++)))+++...)))***,,,...000333777::::::;;;<<<===???DDDIIINNN```wwwfffYYYYYYaaarrrhhh\\\VVVXXXiiijjjXXXCCC???:::888888777444111111222333444333333222111111111000//////////////////...---,,,+++*********------++++++++++++------,,,,,,---...---,,,***)))......---,,,,,,,,,,,,---...111444888AAARRRfffuuusssjjjaaaaaannn}}}uuuuuu|||mmm```SSSMMMEEE@@@??????>>>===>>>>>>AAAFFFIIIMMMVVV```rrr}}}{{{uuunnncccVVVKKKDDD@@@>>>======>>>>>>>>>=========???@@@AAACCCEEEGGGIIIJJJIIIMMMRRRVVV[[[eeerrr||||||uuuYYYGGG@@@???===>>>???AAAEEEMMMWWW]]]lll{{{yyyooohhhkkkeee[[[RRRKKKFFFBBB???=========>>>>>>>>>>>>>>>;;;:::<<>>JJJ^^^qqq~~~~~~mmmeee______hhhwwwjjj___TTTNNNFFF@@@=========>>><<<<<>><<<888777999===???CCCFFFIIIKKKLLLLLLQQQOOOOOOSSSZZZdddlllqqqzzzzzztttZZZJJJDDDCCC???<<<>>>EEEIIILLLWWWeeejjjwww~~~xxxqqqllliiicccZZZRRRLLLGGGBBB??????>>><<<;;;;;;<<<<<<===<<<;;;<<<@@@DDDHHHQQQZZZjjj~~~}}}{{{xxxvvvkkkhhhccc]]]WWWNNNFFF@@@???===:::888999;;;>>>@@@DDDFFFLLLRRRVVVaaa{{{ooo[[[PPPLLLZZZppp|||UUU???555555000...111//////000000///---+++,,,---++++++++++++++++++++++++------,,,,,,---000222444666666888;;;;;;===FFFPPPjjj~~~pppcccZZZZZZ___fffrrr{{{mmm[[[WWWYYYfff|||pppZZZIIIBBB===;;;999555444666222222222111111111111000000000///...............///...,,,++++++++++++,,,------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........222222444888>>>KKKaaattt~~~zzzggg___[[[^^^hhhwwwwwwiii___TTTNNNFFF@@@>>>=========>>>>>>AAAEEEGGGKKKWWWbbbppp}}}|||zzzuuulll___QQQFFF@@@===@@@===<<<>>>===:::999;;;>>>@@@DDDGGGKKKMMMNNNOOOOOOMMMMMMPPPVVV___ggglllqqqsss{{{xxx^^^LLLDDDBBBAAA>>>???FFFIIILLLXXXgggqqq|||vvvoookkkgggbbbYYYQQQJJJEEEAAA>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;>>>CCCFFFIIIPPPXXXmmm~~~}}}{{{xxxvvvlllhhhbbb\\\UUUMMMFFFAAA===;;;999777888:::<<<>>>===???DDDJJJRRRddd|||gggYYYOOOLLLWWWkkk|||wwwTTT>>>444555000...111///...///000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000333444666555777::::::<<>><<<<<<===>>>BBBFFFGGGJJJUUU```mmm~~~zzzwwwooobbbUUUIIIAAA>>>@@@===<<>>@@@BBBEEEIIILLLNNNOOOPPPMMMLLLLLLNNNSSSZZZbbbfffiiinnnxxx~~~dddQQQEEEAAABBB???AAAGGGJJJNNN\\\lll~~~zzztttmmmiiieee```WWWOOOIIIDDD@@@>>>===============<<<<<<;;;;;;<<<@@@FFFHHHJJJQQQYYYsss~~~}}}zzzwwwtttmmmhhhaaaZZZSSSLLLEEEAAA;;;:::888777777999;;;===>>>???BBBHHHTTTnnn}}}gggXXXOOOLLLUUUeeeuuurrrRRR===444555000///111///---...//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...111333555666555666999999:::AAAJJJ^^^xxx{{{mmm]]]UUU\\\ggg{{{pppWWWVVVYYYfffzzzrrr]]]HHHAAA;;;:::888444222444222222222111111111000000000000///...............,,,,,,,,,,,,,,,,,,---------..................---++++++,,,,,,,,,,,,++++++------------------,,,,,,000///222777???OOOhhh}}}{{{cccVVVQQQSSS___nnn|||~~~uuuggg]]]QQQMMMGGGCCC@@@>>><<<;;;;;;<<<@@@DDDFFFHHHQQQ\\\mmm|||yyysssgggYYYMMMDDD@@@???<<<<<<@@@@@@===>>>AAABBBDDDFFFIIIKKKLLLMMMMMMLLLLLLLLLMMMQQQWWW^^^ccchhhoooyyyjjjTTTGGGAAAAAA???AAAHHHLLLRRRcccvvv~~~~~~~~~yyysssmmmiiiddd___WWWOOOIIIEEEAAA???<<<===>>>>>>>>>===;;;:::<<<===AAAEEEGGGJJJSSS]]]xxx~~~}}}|||yyyuuusssnnnhhh```WWWPPPJJJDDDAAA:::999888777888999<<<===AAABBBEEEJJJZZZxxxqqqYYYPPPLLLSSSaaaqqqsssTTT>>>444555000///111...,,,...///...------...///------------------------***++++++---///111333555666444555888888999???FFFVVVkkk~~~ppp^^^VVV___mmmzzz~~~}}}mmmTTTUUUZZZhhh{{{nnnYYYHHHAAA;;;:::888444222444222222222111111111000000000000///...............++++++,,,,,,,,,,,,,,,,,,------...//////...------,,,,,,------------,,,,,,------------------,,,,,,//////111666???OOOiii~~~hhhYYYPPPOOOWWWdddsssxxxyyy~~~xxxtttuuuxxx}}}tttggg]]]QQQMMMGGGCCC@@@>>><<<;;;;;;<<<@@@EEEFFFHHHRRR\\\nnn}}}wwwmmm___RRRGGGBBB>>><<<<<<@@@@@@>>>???BBBDDDEEEGGGHHHIIIIIIIIIHHHIIIJJJLLLLLLNNNTTT[[[```hhhrrr|||nnnVVVGGG??????===AAAHHHNNNWWWmmmxxxzzz}}}yyytttnnnkkkddd^^^VVVOOOJJJFFFBBB@@@<<<===>>>>>>>>>===;;;:::>>>>>>@@@BBBCCCHHHVVVccc{{{~~~}}}||||||{{{yyyuuurrrnnnhhh___VVVOOOHHHCCC@@@:::999999888999;;;===>>>;;;???DDDLLL^^^~~~yyy\\\SSSMMMSSS```qqq|||YYYBBB777666000...111///,,,...///...------...///------------------------***+++,,,---///111333444555333333777888999===CCCPPPaaauuuqqq___VVV___mmmvvv~~~~~~{{{|||zzzqqqooo|||kkkTTTVVV\\\jjj}}}kkkVVVHHHAAA<<<:::888444333555222222222111111111111000000000///...............,,,,,,---------,,,++++++,,,---...//////...---,,,,,,------......------,,,------------------------......111777???OOOggg|||kkk\\\RRROOOVVVXXXhhhooorrrxxx|||zzzppplllqqqzzz}}}ttthhh^^^RRRNNNGGGBBB???>>><<<<<<>>>???CCCGGGHHHKKKVVVaaappp|||ssseeeWWWKKKEEE>>>;;;<<>>???BBBCCCDDDFFFGGGHHHGGGGGGFFFFFFHHHKKKLLLNNNSSSZZZ```jjjuuuuuu[[[HHH???>>>===AAAIIIPPP\\\ttttttnnnttt}}}|||xxxtttppplllccc]]]VVVOOOJJJFFFCCCAAA===============<<<<<<;;;======>>>@@@AAAHHHXXXhhh~~~|||||||||}}}}}}{{{xxxuuummmggg^^^UUUNNNGGGBBB>>>999999999999:::;;;===>>>999???GGGPPPddd{{{```TTTLLLRRRbbbtttaaaIII;;;888111...111000---...//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///111111222555222222666999:::===BBBNNN\\\nnn{{{~~~~~~{{{ooo___UUU]]]iiisss||||||xxxwwwttt~~~uuudddfffwwwmmmVVVYYY```mmm~~~mmmXXXIIIBBB===;;;999555444666222222222111111111111000000000///...............,,,------------,,,***)))+++,,,---......---,,,+++,,,,,,,,,------,,,,,,,,,+++,,,,,,------...............222888???MMMdddxxx~~~hhh[[[TTTSSS\\\YYYjjjrrrtttzzz}}}wwwmmmjjjuuu|||tttiii___TTTNNNFFF@@@>>>=========???@@@BBBFFFHHHMMMXXXdddrrrxxxjjj[[[OOOHHH>>>;;;<<>>AAAAAABBBDDDFFFHHHHHHHHHHHHFFFJJJNNNPPPQQQWWW___fffooo|||gggPPPCCC???>>>CCCJJJQQQ]]]xxxzzzjjjgggrrr~~~zzzwwwssspppmmmaaa\\\TTTMMMIIIEEEBBB@@@>>>>>>===<<<<<<<<<<<<<<<999:::===@@@BBBHHHYYYiii||||||}}}|||yyylllfff^^^VVVNNNGGG@@@<<<888777888888999;;;<<<======DDDJJJRRRfff}}}bbbTTTJJJQQQdddyyyjjjPPP???:::111...222111...///000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000444111111666:::;;;>>>BBBOOO\\\mmmzzz~~~|||{{{}}}zzzyyyvvvnnn```WWW]]]gggqqqyyyyyytttrrrrrr~~~sssaaabbbrrrpppYYY\\\cccpppppp\\\JJJCCC===<<<:::666444666222222222111111111111000000000///...............------......---+++***(((***+++---......---+++***+++++++++,,,,,,+++++++++++++++,,,,,,---...//////......222888???MMMbbbuuu~~~xxxcccYYYUUUWWWbbbdddttt{{{|||uuulllkkkyyy|||uuuiii```TTTNNNFFF@@@=========>>>>>>>>>@@@DDDFFFKKKXXXdddrrr{{{mmm]]]PPPIII>>>;;;;;;??????======@@@???AAACCCFFFIIIJJJKKKKKKJJJNNNRRRUUUWWW\\\eeelllvvvrrrXXXHHHAAA@@@DDDKKKQQQ^^^yyyqqqeeefffvvv|||xxxuuusssooommm___ZZZSSSLLLHHHDDDAAA??????>>>===;;;;;;<<<======555888===BBBCCCIIIXXXhhh}}}}}}|||kkkfff^^^VVVNNNGGG@@@;;;666666666777888:::;;;<<>>BBBQQQ]]]nnn{{{~~~{{{zzz{{{vvvvvvtttnnnbbb[[[___hhhnnnvvvuuupppqqqsssxxxdddcccqqqsss\\\[[[```nnnuuubbbMMMDDD<<<;;;:::777666777888777555222111000000111//////...------------.........---,,,,,,,,,,,,---)))))))))******+++++++++---,,,,,,++++++,,,,,,---))),,,...---***((()))+++---...222666;;;GGG^^^rrrxxxzzznnn```]]]YYYYYYdddqqqzzzvvvlllmmm||||||tttiii```TTTNNNFFFAAA>>>=========???>>>AAAFFFIIIMMMVVV___sssxxxiiiWWWJJJBBB>>><<<>>>>>>===>>>AAABBBEEEHHHHHHHHHKKKSSSYYYTTT\\\[[[\\\ffflllrrrxxx^^^NNNBBBBBBDDDHHHOOO^^^xxxqqqaaaaaajjj|||~~~xxxtttssspppjjjddd```ZZZRRRKKKFFFDDDBBBAAA>>>===<<<;;;;;;<<<===>>>::::::>>>CCCGGGOOO^^^lll~~~zzz{{{~~~|||xxxkkkfff]]]SSSJJJCCC???===888888777777777888:::;;;===CCCHHHNNN^^^}}}gggXXXMMMTTTggg|||xxx\\\IIIAAA777222222...111///,,,,,,---......---....../////////...,,,++++++,,,---------///222555666444333555666666;;;BBBJJJZZZllluuuzzz~~~~~~xxxooojjjiiiaaaWWWYYYdddnnntttwwwtttrrr|||vvv]]]YYYiiimmmYYY\\\dddtttuuubbbNNNDDD===;;;:::777666777666555444222111000//////111111000000//////............------,,,,,,,,,---,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---...//////---,,,,,,,,,...///333777<<>>AAAFFFIIIMMMVVV```rrr{{{ooo^^^RRREEE@@@===??????>>>???CCCCCCFFFIIIKKKKKKPPPWWW^^^```iiihhhiiirrrwww|||}}}cccSSSFFFEEEEEEJJJSSSccc{{{hhh___dddrrr|||vvvsssqqqmmmgggbbb^^^XXXPPPIIIDDDAAA???>>>>>>===<<<;;;;;;<<<======;;;;;;>>>CCCGGGOOO^^^lll~~~zzz{{{}}}|||wwwssslllggg^^^TTTKKKDDD???===888777777777777999:::;;;<<>>AAAEEEHHHMMMVVVaaaqqqwwwhhh]]]IIICCC??????@@@@@@AAAEEECCCGGGLLLOOOSSSZZZccciiipppxxxwwwvvv~~~kkkZZZLLLHHHFFFLLLWWWhhh~~~ttt___^^^jjj|||zzzwwwtttpppjjjeee___YYYPPPIIIDDDAAA>>>===???>>><<<;;;;;;;;;<<<<<<======???CCCGGGOOO^^^lll}}}zzzzzzzzz{{{{{{wwwrrrnnnmmmhhh___VVVLLLEEE@@@===888777777777777999:::;;;===AAAEEEKKKVVVmmm~~~eeeVVVMMMUUUiii}}}ppp___LLLDDDBBB999333555333222000---------------+++,,,------------,,,,,,+++---.........---...111333444222222555666777<<>>;;;:::777555666333333444444222111...---...///000000///---+++)))------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***---+++***+++......,,,)))...///333888===JJJaaavvvzzziiiaaa\\\bbbqqq~~~yyyppprrr~~~wwwmmmccc\\\VVVPPPHHHAAA>>><<<<<<;;;???>>>@@@DDDHHHMMMWWWaaatttqqqgggOOOGGG@@@???@@@@@@BBBEEEDDDHHHOOOVVV___jjjuuu|||rrrbbbRRRJJJFFFKKKWWWhhh{{{kkk\\\```qqq~~~zzzvvvqqqkkkgggbbb\\\SSSKKKEEEBBB???>>>???>>><<<;;;::::::;;;<<<>>>>>>@@@CCCGGGOOO^^^mmm}}}xxxxxxxxxxxxxxxuuuqqqmmmmmmiii```WWWMMMEEE@@@===777777666666777999;;;<<<@@@BBBFFFKKKUUUgggsss^^^PPPIIISSShhh}}}gggUUUEEE@@@AAA777111333222222000...---...---,,,+++,,,,,,,,,,,,,,,,,,,,,+++......///...---...000222555222333666777999>>>FFFOOOYYYfffooowww~~~}}}yyytttmmmeeeYYYPPPSSS\\\bbbgggmmmuuu~~~jjjZZZNNNSSShhh{{{^^^SSSZZZgggwwwxxxcccPPPFFF>>><<<:::777555666444444555555444222000///---...000000///---+++)))------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***---+++***+++...///,,,***,,,...111666;;;HHH___tttmmmccc^^^eeevvv{{{rrrttt}}}uuulllbbb]]]VVVPPPHHHBBB???>>>>>>===???>>>@@@DDDGGGMMMXXXbbbwwwxxxoooVVVKKKBBB???@@@@@@BBBEEEDDDJJJSSS___mmm|||yyyiiiWWWMMMFFFJJJUUUccctttuuudddZZZdddxxx|||xxxsssnnnhhhdddaaa[[[RRRJJJEEEAAA???===>>>===<<<:::::::::;;;<<>>@@@CCCGGGPPP```nnn}}}wwwvvvvvvvvvwwwvvvsssqqqmmmiiiaaaWWWNNNEEE???<<<777666666666777999;;;<<<@@@@@@DDDJJJRRRbbb}}}iiiVVVJJJDDDPPPggg|||nnnTTTCCC>>>>>>333---///...000///............,,,***,,,,,,,,,,,,,,,,,,,,,,,,......///...---...000222666444444777999:::@@@GGGNNN[[[iiisssyyy||||||xxxsssssspppgggYYYOOOPPPUUU```fffnnnxxxcccUUULLLSSShhhyyy]]]SSSXXXbbbrrrxxxdddPPPGGG???<<<;;;777555666444555555444333222111111///000111111111000......,,,---.........---,,,+++............------------++++++------------++++++...------...000000///...,,,---000444999EEE\\\qqqrrrgggaaahhh{{{}}}vvvxxx~~~uuukkkccc^^^XXXRRRJJJDDD@@@??????>>>???>>>???CCCGGGMMMXXXcccxxx~~~uuu^^^QQQEEEAAAAAAAAABBBEEEFFFLLLWWWgggyyyppp]]]SSSJJJJJJQQQ]]]lllxxxlll```]]]nnn~~~~~~zzztttnnnhhheee^^^XXXOOOHHHCCC@@@===<<<<<<<<<;;;::::::;;;<<<===???>>>???CCCHHHQQQbbbqqq|||vvvuuutttuuuwwwwwwvvvtttlllhhhaaaWWWMMMEEE>>>;;;666666666666888:::<<<======<<>>===;;;::::::999:::;;;===>>>???===???CCCHHHRRRcccsss|||vvvuuuttttttvvvwwwvvvuuulllhhh```WWWMMMDDD===999666666666666888:::<<<===<<<:::===GGGPPP___|||oooZZZNNNIIIUUUjjj}}}eeeLLL<<<777///,,,000///---,,,---...000000...,,,------,,,,,,,,,---//////,,,------------///222444777444444666777888===DDDPPP```ooossspppooopppqqqssswwwvvvjjj[[[RRRSSSVVV```hhhuuusss\\\RRRLLLUUUjjjsssXXXQQQTTT]]]qqqyyyeeeQQQHHH@@@===;;;777555666444333111000///000111111------,,,,,,---...///000,,,---...//////---+++***+++++++++******)))))))))---,,,,,,++++++,,,,,,---))),,,//////,,,+++---///...///222555888DDDZZZnnn|||sssfff___ggg{{{}}}vvvtttxxx~~~uuullleeebbbaaaZZZPPPGGGAAA>>><<<:::???===???CCCGGGMMMYYYeeeuuu~~~lll\\\LLLFFFEEEEEEEEEGGGLLLQQQ\\\nnn{{{jjjaaaWWWQQQPPPVVVdddqqquuurrrnnnxxx|||zzz~~~~~~zzzssskkkeeeccc^^^XXXPPPIIIEEEBBBAAA???:::999999999:::<<<>>>???>>>===???CCCHHHSSSeeeuuu|||wwwvvvttttttuuuuuuuuutttkkkggg```WWWMMMCCC<<<888666666666666888:::<<<===>>>:::>>>IIISSSbbbwww```TTTNNNYYYmmmlllOOO<<<666///...333222,,,,,,,,,...000111///---...------,,,---...///000+++,,,---------///222555666444333555666666;;;BBBRRRbbbppppppjjjiiimmmpppvvvzzzxxxjjjZZZSSSVVV[[[eeennnzzz|||vvv[[[QQQLLLUUUkkknnnWWWQQQVVVbbbsss~~~gggTTTGGG<<<999:::999888777333333333222222222111111000000///..................------,,,,,,++++++***---------,,,,,,+++++++++//////---,,,+++*********+++,,,------......------///,,,000777;;;CCCVVVjjj|||yyyhhh[[[^^^ooozzzmmmlllwww|||tttlllfffddd]]]RRRIIICCC@@@???>>>>>><<<>>>BBBEEEJJJVVVaaaqqquuuhhhXXXLLLIIIIIIIIIHHHJJJNNNXXXjjj~~~wwwiii\\\WWWSSSRRR___pppuuurrrvvv}}}~~~zzztttooollliiigggYYYSSSKKKDDD@@@>>><<<;;;<<<;;;;;;:::::::::;;;;;;===AAA???BBBNNNTTT___rrrzzzuuuppppppppprrruuuvvvvvvvvvpppdddWWWQQQKKKCCC<<<999666666666666777888::::::======???DDDOOOgggjjj]]]TTT\\\nnn~~~fffNNN>>>666...///333......------------...//////***...000...---///---))),,,,,,,,,---...///000111333555666666555888>>>BBBQQQYYYbbbgggiiilllttt{{{~~~uuujjj\\\TTTUUU\\\bbbqqq}}}vvv___NNNGGGVVVnnnnnnWWWOOOUUUaaauuuiiiUUUHHH===::::::999777777333333333222222222111111000000///...............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,+++++++++,,,,,,+++,,,------......------...,,,///666<<>>===>>>BBBEEEJJJUUU```qqqzzzooo```TTTNNNMMMMMMMMMPPPSSS\\\lll|||pppddd]]]VVVSSS___oooxxxuuuyyyzzz|||xxxsssooojjjfffcccYYYSSSKKKDDD@@@>>>===<<<<<<;;;;;;::::::;;;;;;;;;<<>>AAAGGGVVVpppcccXXXRRR\\\ooo```III:::333,,,---000,,,000///...---------------+++...///------...---))),,,,,,,,,---...///000111444666888777666999>>>CCCKKKSSS[[[aaadddjjjttt|||xxxnnn___SSSSSSXXXeeesss}}}{{{___NNNEEESSSjjj}}}nnnVVVNNNTTTbbbvvvkkkVVVJJJ???<<<;;;888666666333333333222222222111111000000///...............******+++,,,,,,---......------,,,,,,,,,,,,++++++++++++++++++,,,,,,---...+++,,,------......------...+++...555<<>>===>>>===>>>BBBEEEJJJTTT___pppwwwjjj^^^VVVSSSSSSTTTUUUWWW^^^kkk|||xxxnnndddYYYSSS\\\kkkzzzwwwyyyvvvzzz~~~|||wwwsssnnniiiccc___XXXRRRKKKDDDAAA???>>>===;;;;;;;;;::::::;;;;;;<<<;;;@@@???BBBMMMUUUcccxxx~~~yyymmmmmmnnnrrrwww{{{~~~~~~uuugggXXXOOOIIIAAA;;;:::666666666777888999:::;;;>>>@@@CCCKKK^^^~~~]]]TTTQQQ]]]pppyyy]]]GGG:::555///000444000111000///...---,,,,,,,,,+++...///------...---))),,,,,,,,,---...///000111555777999888777999>>>CCCGGGMMMUUU[[[bbbkkkxxxvvvdddUUURRRWWWfffttt~~~}}}hhhVVVKKKUUUjjj}}}nnnVVVOOOVVVdddxxxlllWWWLLLBBB===;;;777555555333333333222222222111111000000///...............+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------+++,,,------......------...+++---444;;;FFF]]]tttrrrhhhlll}}}zzzrrrpppwww~~~zzzuuuqqqkkkcccXXXNNNGGGCCC@@@???>>>===???CCCEEEIIISSS]]]ooo~~~yyyooodddZZZUUUUUUVVVTTTWWW]]]gggvvv~~~vvvjjj\\\TTTZZZeeewww{{{uuuvvvyyy~~~xxx{{{~~~{{{wwwsssooohhhaaa]]]WWWQQQJJJDDD@@@???>>>===;;;;;;:::::::::;;;<<<<<<:::@@@???BBBNNNWWWggg}}}|||wwwooooooppptttyyy~~~xxxiiiXXXNNNGGG@@@;;;:::555666666777888:::;;;<<<>>>AAAEEENNNeeevvvYYYQQQPPP]]]sssrrrWWWDDD:::666000222666222000000///------,,,,,,,,,+++//////---,,,...---***,,,,,,,,,---...///000111444666888888777999===AAAEEEJJJRRRZZZcccppp~~~~~~jjjXXXTTTXXXeeetttqqq___QQQVVVhhh{{{nnnWWWRRRXXXeeexxxlllVVVMMMDDD???<<<777555666333333333222222222111111000000///...............---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,+++,,,------......------///+++---444:::DDD[[[rrr~~~tttkkkooozzzwwwzzz}}}xxxtttmmmfffZZZOOOHHHCCC@@@>>>>>>===???CCCEEEHHHQQQ[[[lll}}}~~~|||wwwtttlllcccZZZTTTSSSSSSQQQUUU\\\fffsss|||pppbbbZZZ\\\bbbppp|||}}}uuussssssuuuxxxzzzyyywww}}}~~~}}}||||||~~~}}}~~~|||xxxtttoooiiiaaa\\\UUUOOOHHHBBB@@@>>>>>>===:::::::::::::::;;;<<<===:::@@@@@@CCCOOOYYYlll{{{vvvssssssuuuxxx}}}xxxiiiXXXMMMFFF???:::999555666666777888:::<<<======AAAFFFPPPkkkoooVVVNNNNNN___{{{fffMMM<<<555333---...333000......---------......///,,,//////,,,,,,...---***,,,,,,,,,---...///000111222555777777666777;;;???CCCHHHQQQ[[[fffsssmmm[[[VVVZZZgggxxxxxxfffTTTTTTcccwwwoooXXXTTTYYYeeewwwkkkVVVMMMEEEAAA===777555777333333333222222222111111000000///.....................---,,,,,,+++******++++++,,,,,,,,,,,,------...---,,,,,,+++++++++++++++,,,------......------///,,,---333888AAAUUUkkkyyy{{{rrrjjjnnn}}}|||{{{yyyuuummmeeeYYYNNNFFFAAA===;;;>>>===@@@CCCEEEHHHPPPZZZiiiyyy|||||||||{{{zzzwwwuuusssnnnjjjeee^^^XXXSSSPPPNNNPPPUUU^^^hhhsss}}}tttiiibbb```aaaiiirrr}}}~~~vvvsssoookkkiiigggeeecccgggjjjooosssvvvwwwvvvuuu{{{|||~~~}}}yyyuuuoooiiiaaa]]]RRRMMMFFFAAA>>>======<<<::::::::::::;;;<<<<<<===:::AAAAAADDDPPP\\\qqq}}}yyyvvvwwwzzz~~~vvvgggVVVLLLEEE>>>999888555666666777999;;;===>>>===BBBGGGSSSqqqlllUUUNNNPPPgggyyy[[[III:::555555//////444111---------------...//////,,,//////,,,+++......+++,,,,,,,,,---...///000111222444777777666666:::===@@@FFFPPP[[[gggttt~~~ooo```ZZZ[[[mmmsss___ZZZfffzzzpppZZZSSSXXXcccuuuiiiTTTMMMFFFBBB===888666888333333333222222222111111000000///...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,------+++,,,------......------000---...333666<<>>>>>@@@DDDEEEGGGOOOXXXeeevvv}}}vvvuuusssooollliiihhhhhhfffbbb]]]YYYWWWTTTNNNJJJMMMTTT^^^iiirrr{{{~~~yyyrrrkkkfffaaa]]]aaaeeennnyyy~~~{{{tttqqqkkkeee```\\\YYYXXXYYY[[[```eeejjjooorrrsssyyyzzz|||~~~}}}xxxsssnnnhhhaaa]]]PPPKKKDDD???===<<<<<<<<<::::::::::::;;;<<<======:::BBBCCCFFFRRR___uuuzzzvvvxxx}}}ssseeeUUUKKKEEE===888666555555666777999;;;===>>><<>>888777999333333333222222222111111000000///...............***++++++,,,,,,------...+++++++++,,,,,,---------*********+++,,,---///000+++,,,------......------111---...333555:::KKK^^^nnn|||}}}tttlllcccdddppp}}}}}}wwwzzztttppphhh\\\PPPGGGBBB>>><<<>>>>>>@@@DDDEEEGGGOOOXXXcccsss~~~{{{xxxpppnnniiiddd___]]]^^^___bbb]]]XXXWWWWWWUUUNNNHHHJJJRRR]]]gggpppwww~~~{{{xxxsssmmmjjjfff___YYYZZZ[[[bbbnnnyyy|||zzzwwwqqqnnngggaaa[[[WWWTTTSSSSSSUUUXXX]]]cccjjjqqqtttxxxxxxzzz||||||wwwrrrmmmggg```\\\OOOJJJCCC>>><<<<<<;;;;;;999999999:::;;;<<<===>>>;;;BBBCCCGGGSSS```www~~~zzzuuuxxxqqqcccTTTKKKEEE===777666555555666888999<<<===>>><<>>???<<<777444666555444222111000000000...///000000000///---,,,111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++000///000333666>>>MMM\\\tttvvvjjj^^^___nnn|||uuurrr~~~{{{yyyooohhh^^^SSSKKKEEE@@@===<<<;;;===AAACCCFFFNNNXXXcccqqq}}}wwwsssiii___UUURRRPPPNNNNNNPPPQQQSSSWWWZZZYYYTTTLLLGGGJJJQQQ[[[eeemmmsssxxx{{{|||wwwpppjjjgggaaaXXXRRRPPPNNNSSS\\\eeemmmuuu{{{xxxrrriiibbb^^^[[[VVVSSSQQQQQQRRRUUU[[[aaahhhkkktttvvvzzz~~~|||wwwrrrmmmeee\\\UUUNNNHHHAAA>>>??????<<<999::::::::::::;;;<<<=========CCCBBBFFFTTTccc||||||www|||uuudddRRRIIIEEE>>>777444555666777888:::<<<===>>>@@@HHHQQQaaauuukkkppptttZZZCCC>>>777111//////000000///...---,,,+++,,,---------------,,,,,,+++++++++---......---++++++---...000444888999888888:::<<<<<>>888555444555666888999;;;<<<===BBBIIITTThhhxxxpppwwwpppXXXBBB===666111///////////////...---,,,,,,,,,---------------,,,,,,+++++++++......///...,,,,,,...///000444777888777666888:::>>>GGGUUUgggvvvsssiiifffxxxnnnbbbkkk~~~oooZZZUUUZZZggg}}}qqq\\\PPPDDD@@@@@@===999777555444333222111000000000000000///...............,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///...///222444;;;IIIWWWnnnzzzoooaaa___lllrrrmmmvvv|||yyytttmmmaaaVVVNNNHHHDDDAAA<<<<<<===AAABBBEEEMMMVVV```mmm}}}vvvnnniii[[[PPPGGGCCCBBB@@@@@@BBBEEEGGGIIIKKKLLLJJJHHHFFFHHHNNNWWW^^^bbbeeefffgggnnnuuu|||}}}zzzxxx|||rrrfff\\\QQQKKKEEEAAA@@@CCCCCCHHHOOOYYYccclllssswwwyyyuuupppllljjjeee___ZZZPPPNNNMMMMMMPPPWWW]]]bbbkkkmmmooosssvvvzzz|||~~~~~~{{{wwwqqqlllggg___VVVNNNHHHCCC===;;;;;;;;;999666999999999::::::;;;<<<======CCCCCCGGGVVVfff~~~kkk\\\MMMFFFCCC===888666444444555666888:::<<<===BBBIIIWWWqqq{{{uuu}}}eeeRRR@@@;;;444000....../////////...------,,,,,,------------,,,,,,,,,,,,++++++...//////...------///000000444777888666555666888===GGGXXXkkk{{{xxxjjjaaa```yyyiii]]]fffzzzmmmXXXRRRYYYiiisss]]]QQQEEEBBBAAA===999888555444333222111111111111111000...------......///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---......//////...///111333999FFFTTTkkk~~~tttddd```jjjssslllsss~~~|||yyyuuunnncccXXXOOOIIIDDDBBB===<<<>>>AAABBBDDDLLLUUUbbbnnn{{{sssjjjdddVVVKKKBBB>>>===;;;;;;===???AAACCCDDDEEEEEEFFFGGGLLLPPPWWW\\\^^^^^^^^^^^^bbbiiippprrrooolllmmmooovvv~~~wwwgggVVVMMMEEEBBB@@@>>>???CCCBBBEEELLLVVVaaajjjooorrrssspppmmmlllkkkhhhbbb\\\VVVSSSPPPOOOQQQWWW]]]bbbjjjkkkmmmppptttxxx|||~~~}}}~~~yyyuuupppkkkeee]]]SSSLLLEEEAAA===;;;;;;:::888777999999999999:::;;;<<<===;;;BBBCCCIIIZZZlllwwwiii[[[MMMFFFBBB<<<777555444444444555777999;;;===AAAHHHZZZ{{{{{{ttt{{{sssYYYJJJ===999333///............///......---------------,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,---...000111555888888666555666888;;;FFFXXXmmm~~~}}}wwwmmm```ZZZZZZvvviii\\\dddxxxkkkVVVQQQYYYjjjqqq\\\QQQGGGCCC@@@<<<999999444444333222111111111111111000...------......///+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------......---///111333888EEERRRjjjzzziiiaaaiii{{{tttmmmsss~~~}}}zzzuuunnndddYYYQQQJJJDDDAAA>>><<<>>>@@@AAACCCKKKTTT```kkk}}}zzzrrrhhhbbbUUUJJJ@@@===<<<::::::<<<===>>>@@@@@@@@@AAAEEEHHHLLLPPPTTTVVVVVVVVVUUUUUUYYY^^^dddeeecccaaacccfffjjjqqq{{{ppp^^^JJJCCC??????>>>===>>>AAACCCFFFLLLVVVaaaiiimmmnnnnnnllljjjjjjkkkjjjeeeaaa\\\YYYUUURRRTTTYYY___ccciiijjjlllooossswww{{{}}}yyyuuuooojjjddd\\\RRRKKKCCCAAA>>><<<;;;:::999888999999999999:::;;;<<<<<<:::BBBDDDLLL___sss{{{ppphhh[[[NNNGGGBBB;;;666555555444444555777999<<<===CCCJJJ___wwwooosssjjjRRRFFF;;;888333///...//////......//////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++---///222666999:::777666777999===GGGXXXmmm~~~zzztttjjj```\\\^^^qqqjjj\\\bbbuuujjjVVVRRRYYYiiinnn[[[QQQGGGCCC@@@;;;999:::444333222222111111222222000000///...............******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------///222444999EEERRRkkkmmmccciiiuuuvvvnnntttzzzxxx{{{~~~zzzuuuooofff]]]TTTKKKDDD???>>>===>>>@@@AAABBBJJJSSSYYYdddwww|||tttjjjdddUUUKKKAAA>>><<<::::::<<<<<<>>>@@@???===???CCCGGGIIIKKKMMMMMMLLLKKKKKKLLLRRRUUUYYYZZZYYYZZZ]]]```dddjjjtttkkkWWWEEE@@@<<<>>>>>><<<;;;===FFFIIIPPP\\\hhhpppqqqppppppmmmiiiiiijjjjjjhhhfff___\\\XXXVVVWWW[[[```ccchhhjjjlllpppssswwwyyy{{{~~~}}}xxxtttnnniiiccc[[[QQQIIIBBBAAA???===<<<;;;::::::888888888999999:::;;;<<<:::BBBFFFOOOcccxxx~~~uuullleeeZZZNNNGGGAAA:::555444666555555555777999<<<>>>FFFMMMdddqqqiiilll~~~jjjQQQEEE:::777333000///000//////...////////////...------++++++,,,,,,,,,,,,------)))+++++++++***+++---///222666999:::888777888:::AAAJJJZZZmmm~~~vvvkkkaaa^^^aaajjj|||lll[[[^^^qqqjjjUUUSSSZZZhhh~~~oooZZZQQQGGGCCC???:::888:::333333222222111111222222///////////////......---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///222555:::FFFSSSmmmqqqdddiiiooo~~~vvvooovvvzzzuuuqqqiiiaaaXXXNNNEEE??????===>>>@@@@@@BBBIIIRRRUUU```ssswwwnnngggUUUKKKAAA>>><<<::::::<<<<<<>>>@@@???<<<<<<@@@EEEEEEFFFFFFEEECCCCCCEEEGGGLLLOOOSSSTTTTTTTTTVVVYYY___fffooozzzdddOOODDD>>><<<>>>@@@???@@@CCCLLLPPPZZZhhhvvv~~~~~~|||uuuoooiiiffffffhhhgggfffbbb```]]][[[\\\___ccceeekkkmmmppptttwwwyyyzzz{{{{{{~~~~~~}}}~~~~~~wwwsssmmmhhhbbbYYYOOOGGG???@@@???===;;;:::::::::888888888888999:::;;;<<<<<>>999888999333333222222111222222222...///000000000///---,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,///333555:::GGGSSSooottteeeiiilll{{{uuuooowwwzzzvvvrrrlllddd[[[PPPFFF??????===>>>@@@@@@AAAIIIQQQWWWaaarrryyypppjjjTTTJJJ@@@===<<<999999<<<<<>>;;;:::>>>CCCEEEEEEDDDBBB@@@@@@CCCFFFIIILLLPPPRRRQQQQQQRRRSSS\\\ccclllwww{{{]]]HHHCCC>>><<>>>>>>>>===;;;999999:::888888888888999:::;;;<<<===EEEIIIQQQdddyyy|||yyytttnnn[[[RRRIIIDDD???888666666888777666666777;;;>>>@@@BBBKKKcccxxxeeecccllllllQQQBBB:::777333111111111111000...///000000000///---,,,+++++++++,,,,,,---------***,,,------,,,---///111...222666888666666888::::::CCCUUUnnn{{{hhh^^^\\\aaapppttt___]]]mmm~~~nnn]]]\\\aaammmxxxaaaTTTGGGDDDCCC???:::888555333222111222222111000111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...***,,,333444444AAASSSlll{{{kkkaaasssvvvkkkkkkqqq|||~~~xxxtttpppjjjcccZZZPPPFFF???===::::::===AAACCCHHHNNNTTT```ttt|||ssslllXXXLLL@@@<<<;;;888777888@@@CCC@@@<<<===BBBCCC???EEEGGGEEE???<<>>@@@CCCEEEJJJPPP\\\gggwwwqqqcccaaa\\\]]]bbb```dddfffgggfffeeegggmmmqqqsssxxx||||||~~~|||~~~~~~~~~~~~}}}zzzvvvrrrkkkddd\\\TTTMMMGGG???===;;;:::::::::999888999999999999::::::;;;<<>>@@@BBBFFFLLLTTT```sss~~~vvvppp___SSSFFF@@@>>><<<<<<===>>>AAAAAA???@@@EEEFFFBBBFFFIIIHHHBBB???AAACCCCCCDDDGGGKKKMMMMMMNNNNNNOOOVVV]]]hhhssskkkTTTFFFBBBAAAAAAEEEHHHJJJRRRZZZhhhyyyrrr___ZZZVVVXXX___^^^bbbeeehhhiiiiiijjjooossswww|||{{{xxxwwwssskkkccc[[[RRRJJJEEE???===;;;:::::::::999888999999999999:::;;;<<<===BBBAAAHHHVVVcccttt~~~}}}|||zzzuuummmgggXXXOOOGGGBBB===777555666444555666666666888<<<>>>BBBKKKaaaxxx]]]^^^fffwww{{{yyylllQQQCCC<<<888333///.../////////000///...------,,,***(((---,,,++++++---...---+++)))))))))***++++++,,,,,,000000444888666222444;;;<<>><<<>>>@@@@@@DDDIIISSS^^^pppzzzuuudddWWWIIIAAA===:::;;;>>>???CCCEEEEEEGGGKKKLLLIIILLLPPPNNNGGGAAA@@@AAA@@@BBBFFFKKKNNNOOOOOOOOOPPPRRRYYYdddqqq{{{dddPPPDDDBBBBBBFFFJJJNNNSSS```llloooXXXQQQNNNRRRZZZZZZ```dddiiikkklllooosssxxx~~~~~~zzzwwwvvvrrrjjjbbbYYYPPPHHHBBB???===;;;:::::::::999888777888888999:::<<<===>>>AAAAAAHHHVVVdddwww}}}||||||{{{xxxrrrkkkeeeTTTKKKDDD@@@<<<777666777555666777777888999===???CCCLLLbbbrrrYYY[[[dddtttxxxssssss}}}jjjQQQCCC<<<888333000///000000000...---,,,,,,---,,,***(((---,,,+++,,,...//////---))))))******+++,,,,,,,,,///000333777555333555;;;???FFFYYYzzzrrrddd[[[[[[dddqqq|||~~~oooqqq~~~gggWWWSSSZZZjjjiii[[[MMMGGGEEEAAA<<<:::888666333222222222111///000000000000//////......------------------------,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///---...222222333<<>><<<>>>@@@@@@DDDIIIRRR\\\mmm{{{kkk]]]NNNDDD===:::;;;>>>BBBFFFIIIKKKMMMOOOQQQQQQYYY]]]ZZZOOOFFFBBBBBBAAAAAAEEEJJJNNNOOOOOOOOOPPPPPPVVVbbbooo~~~vvv___MMMBBBBBBDDDHHHNNNTTT___rrrfffOOOJJJHHHNNNUUUUUU```cccgggjjjmmmrrryyy|||||||||{{{}}}~~~yyyvvvrrrnnnggg___WWWOOOGGGBBB???===::::::;;;;;;:::999777777777999:::<<<>>>???BBBCCCKKKXXXhhh}}}~~~}}}~~~}}}wwwooofff```RRRJJJBBB>>>:::666555666666888999999999;;;???AAAFFFPPPggglllXXX]]]iiiwww~~~|||wwwvvvqqqnnnqqq|||gggOOOAAA:::666222//////000000000---,,,,,,,,,------,,,***+++******+++...//////...*********++++++,,,,,,,,,,,,...222444444444666999???FFFZZZ~~~tttfff]]]WWWaaalllttt}}}pppnnn|||~~~bbbSSSRRRYYYiiikkk\\\NNNGGGEEE@@@;;;999888666333222333222111000000000000000000/////////------------------------,,,------......------,,,---,,,,,,++++++,,,,,,---************************,,,,,,---000222555<<>>@@@AAAEEEKKKPPPZZZiiizzzttthhhYYYNNNEEE??????BBBDDDFFFIIILLLMMMOOOSSSWWWbbbfffdddYYYNNNHHHFFFEEEAAAEEEJJJMMMOOOOOOPPPPPPPPPVVV```mmm|||uuu^^^LLLBBBDDDFFFKKKSSS^^^pppvvvYYYGGGFFFEEEJJJQQQPPP___bbbeeegggllltttxxxvvvwwwwwwzzz}}}yyyvvvmmmiiiccc\\\VVVNNNGGGBBB>>><<<::::::;;;;;;:::999777777777999:::<<<>>>???BBBEEELLLZZZlll~~~zzz{{{~~~wwwmmmddd___QQQIIIAAA===999444333555666777888888999:::>>>@@@FFFQQQjjjcccVVV^^^lllzzz~~~wwwpppnnnlllmmmsss}}}cccLLL???777444000....../////////...---------//////---,,,***))))))***---......---+++++++++++++++,,,,,,,,,***---///111222444666777;;;BBBYYY{{{nnn```YYYWWW```iiinnnttt}}}xxxsssxxx^^^PPPOOOVVVdddzzznnn___OOOHHHEEE@@@;;;999777555333222333444333111000000000000000000000000---------------------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++---///111555;;;???UUUlll|||ooofffppp|||vvvllljjjuuu{{{{{{yyyuuuppphhh]]]QQQJJJAAA===<<<>>>@@@AAAEEEKKKNNNWWWdddtttyyyooobbbWWWKKKBBB???AAABBBBBBDDDGGGHHHKKKSSS\\\bbbjjjnnneeeYYYPPPJJJGGGEEEHHHLLLNNNOOOPPPRRRSSSRRRVVV^^^jjjxxxqqq\\\KKKCCCHHHIIIQQQ^^^ooodddLLLAAACCCBBBFFFMMMMMM[[[^^^bbbffflllvvvuuurrrsssuuuzzz~~~|||wwwtttiiieee```ZZZTTTMMMFFFBBB>>><<<::::::;;;;;;:::999777888888999:::<<<===>>>@@@DDDMMM[[[ooo|||yyyzzz~~~xxxnnneee```QQQHHH@@@===999444333555444555666666666888<<<>>>EEERRRllltttYYYQQQZZZiiivvvxxxpppjjjjjjkkkqqqzzz~~~```III===555222///......//////...///...---...//////---,,,+++***)))***,,,---,,,+++++++++,,,,,,,,,,,,,,,,,,))),,,//////222666888666<<>>???CCCFFFKKKXXXfffqqq~~~rrrbbbUUUMMMLLLMMMOOOPPPQQQRRRUUUWWWTTTVVV]]]fffrrr~~~jjjWWWKKKEEEKKKNNNZZZnnnwwwXXXEEE===@@@===@@@IIILLLSSSYYY```gggnnnwwwtttppprrruuu{{{~~~|||yyytttqqqhhhddd^^^XXXRRRKKKDDD???===<<<::::::;;;;;;;;;:::999999999999:::;;;<<<===@@@EEEOOO]]]ttt{{{yyy{{{xxxkkkbbb]]]NNNFFF???<<<:::666555777555666777777888999===???FFFTTTpppgggMMMMMMUUUcccnnnpppkkkjjjnnnsss~~~}}}___HHH<<<444222///...///000000//////...------......,,,***---+++***+++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))...000000333999:::777@@@FFFWWWuuuzzzkkk```]]]YYYfffsssvvvvvvyyy|||}}}rrrZZZPPPOOOUUUcccyyysssdddSSSKKKGGGBBB>>><<<555333222222444555555444000000000000000111111111........................///...,,,++++++,,,...///---,,,,,,++++++,,,,,,---........................---/////////000444666666KKKbbbzzzzzznnndddiiixxxvvvooooootttyyy}}}zzzuuummmbbbVVVNNNEEEAAA>>>??????>>>AAAFFFKKKRRR___mmm||||||sssiii[[[MMMEEEEEEAAA>>>>>>BBBGGGNNN^^^ooozzzfffYYYPPPQQQRRRRRRRRRTTTWWWZZZTTTVVV[[[dddnnnxxxyyydddSSSJJJGGGNNNRRRaaazzzhhhTTTBBB<<<>>>:::<<>><<<:::777888:::888999::::::;;;===@@@CCCJJJXXXttt```FFFKKKRRR___iiikkkiiinnnuuu~~~}}}```III===555222000000111111111000...---,,,,,,---,,,***(((...---,,,,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,***///111111555<<<<<<888===AAAMMMdddzzzyyytttggg^^^^^^ZZZiiiyyy}}}{{{zzzzzzyyyyyyttt]]]SSSQQQZZZiii}}}tttdddSSSKKKFFFBBB>>><<<999888777555333222222111333222111000////////////111...,,,,,,...///---+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***,,,---///111555999LLL```vvvzzzmmmbbbhhhuuu|||rrrjjjfffkkkqqq|||}}}~~~{{{vvvqqqkkk```TTTJJJBBB======@@@@@@@@@CCCHHHMMMYYYiiiwwwyyypppfffYYYLLLDDD???AAAEEEHHHFFFMMMgggnnn___YYYVVVWWWXXXVVVUUUWWWPPPSSSXXXaaakkkuuu~~~~~~uuucccRRRJJJJJJRRR[[[mmmyyyaaaKKKDDD??????@@@???AAADDDJJJRRR\\\fffnnnvvv~~~rrrmmmpppuuu}}}zzz{{{~~~|||xxxtttqqqiiiddd\\\UUUNNNHHHBBB>>>;;;::::::999888888888999999:::;;;;;;;;;<<<>>>@@@AAAEEEPPPccc}}}}}}{{{rrrbbbXXXSSSLLLEEE>>>;;;999555555888999444222555999:::>>>BBBOOObbbpppVVVIIIIIIPPP]]]hhhjjjiiisss~~~bbbJJJ<<<333111//////000111000///000000//////.........------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------///333777999999888999<<>><<<999888666555333333222222333222111000////////////111///------...///...,,,000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...000111111444888;;;HHH[[[qqq}}}~~~xxxmmmbbbfffppp~~~~~~rrriiiccclllqqq}}}||||||yyysssoooiii^^^TTTKKKCCC===>>>@@@???@@@CCCHHHMMMYYYiiiwww}}}vvvlll___RRRJJJDDDDDDGGGMMMRRR___|||{{{fff___ZZZZZZ[[[YYYXXXZZZXXXZZZ]]]cccjjjrrryyy|||~~~}}}ppp```RRRMMMOOORRR\\\oooppp[[[IIIBBB>>>>>>??????@@@DDDGGGOOOZZZdddllluuuoooiiilllrrr{{{}}}yyyzzz~~~{{{wwwrrrnnneee```YYYRRRLLLFFFBBB>>>;;;:::999999888888999999:::<<<===<<<<<<===???AAACCCGGGRRReee~~~pppcccZZZVVVJJJCCC<<<;;;888555444666;;;777666:::===>>>AAAEEEOOOfffdddOOOEEEFFFLLLWWWccchhhmmmxxx{{{___HHH;;;333111//////000111000///000/////////.........------,,,,,,++++++,,,,,,---+++++++++,,,,,,------------...///333777999999888888:::BBBPPP]]]hhhsss||||||tttpppqqqoooggg^^^ZZZ^^^iiixxxzzzqqqmmmsss}}}|||zzz|||bbbUUURRR\\\ooouuufffUUULLLHHHCCC>>><<<777777666555444333333333333222111000////////////111///...---/////////...000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///000111111222444777:::CCCTTTiiivvv{{{xxxnnndddfffmmmwww~~~ttthhhaaakkkqqq}}}~~~}}}yyysssnnniii```VVVMMMDDD>>>>>>??????@@@BBBHHHLLLXXXgggvvv}}}ttthhh\\\SSSHHHDDDDDDLLLXXXkkksssjjjbbbaaa```^^^^^^___^^^___aaaeeekkkqqqwww{{{|||nnn___TTTRRRWWWYYYcccvvveeeSSSFFF@@@<<<===>>>>>>@@@DDDGGGNNNXXXbbbkkkvvv|||kkkdddgggoooyyy}}}{{{vvvoookkk```[[[TTTNNNIIIDDDAAA>>>::::::999999888888999999<<<===>>>=========???AAAEEEJJJUUUhhhvvvlllbbbYYYTTTGGG@@@;;;:::888444333444:::777888<<>><<<777666555444444444444444222222111000//////000000000///........./////////---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------+++,,,,,,------.........---.../////////000333666>>>NNNbbbqqqyyyzzzqqqggggggmmmvvv}}}xxxiii```iiiooo||||||uuuqqqmmmdddZZZOOOFFF???>>>??????@@@BBBGGGKKKVVVeeesss}}}rrreee]]]QQQHHHDDDLLLZZZpppvvvllliiihhhfffeeefff______aaafffllluuu|||ssscccXXXWWW[[[dddnnnuuu]]]OOODDD>>>:::;;;======@@@CCCHHHNNNWWW```jjjuuuzzzhhhaaaeeennnzzz~~~~~~}}}|||yyytttlllggg^^^YYYRRRKKKFFFBBB???<<<::::::999999888999999:::<<<===>>>===<<<<<<>>>@@@FFFLLLXXXlllyyyoooggg___UUUNNNEEE???;;;;;;999555333444555444666;;;======@@@EEEPPPiiijjjRRRGGGCCCDDDHHHPPP]]]kkk{{{qqqYYYFFF;;;333111//////000111000///........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///......111444777999999;;;:::===GGGRRR]]]iiissspppoooooommmiiiccc^^^[[[```fffqqqzzzzzzrrrjjjggghhhqqq{{{|||hhhXXXRRR^^^qqqwwwhhhXXXPPPKKKEEE???<<<777666555444444444444444222111000000000000000000/////////.........///000---,,,,,,,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,------.........,,,---...------...111444<<>>999;;;<<<<<>>;;;===FFFQQQ\\\iiitttqqqrrrrrrooolllhhhccc```bbbeeemmmuuutttlllggghhhqqqyyyjjjYYYRRR]]]oooxxxiiiYYYQQQLLLFFF???<<<777777666555444333333333111111000000000000000111---.........,,,---...000000///...---,,,+++++++++***++++++,,,,,,------...---------------------------...//////...000333555;;;HHH[[[ooo{{{ooofffmmmvvv~~~pppiiihhhnnnzzz~~~xxxtttpppggg]]]TTTKKKBBB??????>>>???BBBEEEGGGOOO\\\iiixxxwwwpppfff[[[VVV]]]jjj{{{~~~zzzyyyvvvrrrqqqgggeeeccceeelllxxxwwwjjjhhhlllyyyiiiWWWOOODDD>>>:::;;;<<<<<<>>>BBBEEEIIINNNUUU]]]jjjxxxqqqnnnvvv~~~}}}|||{{{yyywwwsssmmmfffaaa___YYYPPPIIICCC???<<<;;;999999888888999999::::::888:::;;;;;;;;;<<<>>>@@@GGGPPPaaaxxx|||tttmmmggg^^^RRRIIIDDD>>>::::::999666555777444444888<<<======CCCJJJWWWkkkdddNNNEEEDDDFFFRRRaaannn|||mmmVVVFFF<<<333111//////000111000///---------------.........---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++...,,,+++---222777;;;===>>>;;;<<>>???BBBDDDEEELLLXXXdddsss~~~xxxlllccc```fffoooyyy|||wwwuuukkkgggcccdddkkkyyy|||}}}{{{fffUUULLLFFF???;;;;;;<<<<<<===AAABBBFFFKKKRRR[[[hhhxxx{{{zzz}}}{{{xxxtttpppkkkddd```[[[VVVMMMFFFBBB???===<<<999999888888999999:::;;;888999;;;<<<<<<===@@@BBBIIISSSfff}}}xxxqqqjjjccc[[[RRRKKKCCC===888777777444555777555555888<<<<<<===EEENNN^^^uuuaaaNNNGGGGGGLLL___tttlllUUUDDD;;;333111//////000111000///,,,,,,,,,------.........---,,,,,,++++++,,,,,,------------,,,,,,+++++++++---+++***,,,111888===???<<<999:::BBBJJJSSS___iiirrrtttttttttxxx|||xxxpppgggdddhhhnnnmmmhhhmmmxxxzzzjjjYYYRRRZZZiii|||yyyjjj[[[SSSNNNGGG@@@<<<999888777555333222222111111000000000000000111111***,,,---,,,******---000---,,,,,,,,,,,,---......******+++,,,,,,---......//////...---,,,++++++***+++,,,.........000444666999FFFZZZpppqqqjjjooouuu{{{vvvssspppsss||||||wwwlllaaaWWWMMMCCC@@@???>>>???BBBCCCDDDJJJUUUaaaooo}}}uuunnnkkkppptttzzzzzzvvvkkkfffbbbccckkk{{{yyydddSSSJJJGGG@@@<<<<<<<<<;;;===AAABBBFFFKKKRRR\\\kkk|||}}}zzzvvvsssoooiiiddd```XXXRRRKKKDDDAAA???>>>===999888888888999::::::;;;888:::<<<======???BBBDDDJJJUUUjjjyyyuuunnnfff^^^WWWPPPLLLBBB;;;666555444333444777444555777:::;;;<<>>AAA;;;999;;;CCCMMMVVVbbblllvvvvvvuuuuuu{{{{{{qqqeeeaaadddjjjiiifffmmm{{{{{{eeeVVVTTT[[[jjj~~~|||mmm\\\TTTOOOHHHAAA>>>;;;888555333333333333222333111//////000111000//////---+++,,,......,,,***//////......---------,,,---------............///((()))+++,,,---,,,++++++------...///000111222222777CCCUUUjjj|||}}}rrrlllmmmttt|||uuuqqqxxx~~~|||vvvmmmfff[[[TTTIIIBBB>>>???AAABBBFFFGGGKKKSSS\\\hhh{{{vvvqqqssstttvvv|||{{{pppkkkiiilllsss~~~ssseee[[[SSSHHHDDD???<<<<<<===>>>>>>>>>CCCJJJQQQ[[[kkk}}}zzzxxxtttqqqnnniiiddd```UUUMMMFFFCCC@@@<<<:::<<<999999999999999999999999<<<<<<<<<===>>>@@@BBBDDDMMMZZZqqq{{{wwwvvvppphhhbbb^^^WWWOOOHHHAAA<<<999999777444555999777:::;;;:::;;;AAAGGGKKK```cccMMMHHHNNN```uuujjjUUUDDD:::333222111000////////////000///...---,,,------...///...---,,,,,,---...///---,,,,,,++++++,,,,,,---------......000444:::>>>;;;;;;;;;>>>DDDNNN[[[cccooovvv|||yyyqqqddd^^^^^^ccceeefffnnnzzz|||eeeVVVQQQYYYhhh}}}|||mmm]]]UUUPPPHHHAAA===;;;888555333333333333222444222000000111111000///000...,,,,,,...///---+++/////////.........------,,,,,,,,,,,,---------...)))***,,,---------,,,+++------...///000111222222666AAAQQQdddvvv~~~xxxlllhhhjjjsss{{{sssoooyyy}}}xxxooohhh\\\UUUKKKCCC??????@@@AAADDDEEEIIIQQQYYYeeexxx|||vvvwwwwwwxxxwwwtttssswww}}}rrrdddYYYPPPIIIEEE@@@======>>>>>>>>>???DDDKKKSSS^^^ppp~~~xxxvvvsssppplllggg```\\\SSSKKKDDDAAA>>>999888999999999999999999999999999;;;;;;<<<<<<===???BBBDDDNNN\\\sss{{{xxxwwwqqqiiiccc^^^WWWNNNHHH@@@;;;888888666333444888888:::;;;:::;;;CCCLLLSSSlll}}}```KKKJJJSSSjjjhhhSSSBBB888333222111000////////////000///...---,,,------.........------------......------,,,,,,,,,,,,------------......///333999===;;;:::;;;===CCCNNN[[[dddmmmttt{{{zzzrrr```YYYXXX^^^bbbeeeppp}}}eeeVVVRRRZZZiii~~~|||nnn___WWWQQQIII@@@<<<;;;888555333333333333222444222000///000000///---000///---...//////...,,,///////////////.........+++++++++,,,,,,,,,------+++,,,,,,------------,,,------...///000111111222555>>>LLL]]]nnnwwwrrrgggdddhhhrrrzzzqqqllluuu~~~zzzzzzrrrkkk^^^WWWMMMEEEAAA@@@@@@@@@AAABBBGGGNNNVVVaaasss{{{{{{yyyxxxnnnbbbVVVLLLIIIEEEAAA>>>>>>>>>>>>>>>AAAEEELLLTTTaaauuu{{{zzzwwwtttpppiiiaaa\\\SSSLLLEEEAAA>>>999777999999999999999999999999999::::::;;;;;;<<<>>>BBBEEEQQQ```xxx|||zzzvvvqqqiiibbb\\\UUULLLFFF===999666777666333444777999:::;;;;;;===EEESSS^^^{{{xxx[[[IIINNN\\\tttfffQQQ@@@777444333222000///.........//////...------------...------............------...------,,,,,,------...,,,---......///333888<<<:::999999<<>>>>>>>>>>>>>>AAAEEELLLVVVdddyyy}}}{{{yyyvvvqqqiii```ZZZUUUMMMFFFCCC???:::999:::888999999999999999::::::888:::;;;;;;;;;===CCCGGGTTTccc}}}~~~|||zzzsssoooggg```YYYQQQHHHCCC<<<888666777666444444888777999<<<>>>@@@GGGWWWfffsssXXXJJJSSSddd~~~{{{bbbOOO@@@888444333222000///.....................------......,,,,,,...//////...,,,,,,...------,,,,,,------...,,,---......///222666:::999999999;;;AAALLLYYYbbbfffmmmuuuzzz}}}vvviii___XXXYYY\\\bbbppp~~~cccUUUUUU^^^ooo{{{mmm___XXXRRRIII@@@;;;;;;888555333333333333222333111///...//////...---///000000///.....................///////////////------------............------------------------,,,,,,---...///000111111444:::DDDSSSfffttttttnnnhhhlllvvv|||rrrkkknnnxxx|||ssssss{{{uuuoooeee___UUUMMMGGGCCC@@@>>>AAAAAAFFFLLLRRRZZZjjjxxx~~~}}}~~~|||xxxwwwvvvtttuuuwww|||vvveee]]]WWWPPPJJJEEEBBB???>>>>>>??????>>>AAAEEEMMMVVVeee{{{}}}yyywwwuuuqqqlllcccZZZTTTRRRKKKDDDAAA>>>999888:::888888888999999:::::::::777:::<<<;;;:::===DDDIIIWWWhhh~~~|||zzzyyyrrrnnnggg```WWWOOOGGGBBB;;;888777888888555666999666888>>>BBBCCCIII[[[mmmpppYYYMMMVVVggguuu^^^MMM@@@999444333222000///.........------..................+++,,,---......---,,,+++---------,,,,,,---------,,,---......///111444777888888888:::???IIIUUU]]]aaahhhqqqwww}}}}}}wwwlll```XXXWWWZZZ```ppp{{{bbbVVVTTT]]]pppzzzlll]]]VVVQQQIII@@@<<<;;;888555333333333333222333222000000111222111000...///000///---,,,---...---------...............---------.........//////...---,,,,,,,,,,,,,,,---,,,,,,---...///000000111444999AAAOOOcccssswwwsssmmmpppyyy}}}sssmmmsss||||||vvvqqqjjjcccZZZQQQJJJEEEAAA>>>AAABBBFFFKKKPPPXXXfffttt~~~}}}|||}}}}}}zzzvvvtttsssqqqpppooooooooorrrxxx{{{}}}kkk```ZZZTTTNNNJJJCCCAAA??????@@@AAAAAA@@@BBBGGGNNNXXXfff{{{~~~|||{{{xxxvvvsssoooiiibbbYYYSSSMMMEEE???===:::777666888888888888999999::::::;;;777:::===<<<;;;>>>EEELLL]]]nnn~~~|||zzzxxxvvvpppmmmhhh```WWWNNNHHHDDD:::777777999999666666999666888???EEEFFFLLLbbbzzzjjjWWWOOOXXXfffpppZZZJJJ???999333222111000////////////,,,---......///.........,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,---.........000333555888888999:::>>>EEENNNTTT\\\ccclllssszzz}}}xxxjjj^^^UUUUUUXXX___qqqyyyaaaVVVVVV```rrryyyjjj[[[SSSOOOHHHAAA>>>;;;888555333333333333222111///......000111111000---...000///,,,+++,,,...,,,,,,,,,,,,---------...,,,,,,---------............---,,,+++***++++++,,,+++,,,,,,---...///000000444888>>>KKK___pppvvvtttppprrrzzz|||uuupppqqqxxx~~~yyytttmmmggg^^^UUUMMMGGGBBB>>>@@@AAAEEEJJJNNNUUUcccppp~~~~~~|||~~~~~~}}}}}}zzzwwwrrrnnnlllkkkhhheeeddd______ccchhhnnnyyyvvvhhhbbb]]]UUUMMMJJJCCCAAA@@@AAACCCEEEEEEDDDDDDIIIQQQZZZgggzzz~~~|||zzzxxxyyyvvvrrrmmmhhhaaaYYYTTTIIIBBB<<<;;;999666555888777888888999::::::;;;;;;888;;;>>>===;;;>>>GGGOOOcccuuu}}}{{{yyyvvvtttllliiiddd]]]TTTKKKEEEBBB888555555888888666666999888999>>>DDDGGGPPPmmmooo\\\PPPNNNYYYhhh~~~kkkUUUFFF;;;666111111000000000000111111,,,,,,.../////////......---,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,---.........///222444777888999;;;===BBBHHHLLLWWW___hhhpppxxx~~~}}}xxxmmm```WWWUUUXXX___pppwww```WWW\\\eeevvvxxxiiiYYYRRRMMMGGGBBB???;;;888555333333333333222---+++***+++---//////...,,,...///...+++***,,,...+++++++++,,,,,,---------++++++,,,,,,,,,---------...---+++***)))***+++++++++,,,,,,---...///000000444777<<>>===;;;???HHHQQQgggzzz~~~|||{{{xxxuuurrrfffddd```XXXOOOGGGBBB???666444444777777555555888:::999===CCCGGGTTTuuuzzz]]]NNNIIIMMM[[[kkk|||iiiSSSCCC999333000000000000000111111222+++,,,.../////////.........---++++++++++++---...+++******************++++++---.........///111333777999:::;;;<<>>AAANNN\\\ooozzzwwwuuusssqqqooohhhcccZZZRRRKKKFFFAAA===:::777555444555777888999999======AAAMMM\\\|||eeeKKKFFFEEEHHH\\\uuu|||___MMMBBB:::444000000000000/////////...,,,///222000---+++,,,///+++---......---++++++,,,,,,,,,,,,+++++++++******------------...///000000555777888888777:::???DDDOOORRR^^^ppp~~~}}}kkk^^^aaafffnnn||||||xxx```UUU^^^nnnyyykkk]]]TTTNNNEEE???<<<;;;999666444222222222333000000000//////......---.........---------------,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......//////000////////////111666AAAQQQcccpppxxxxxxvvvzzz|||vvvqqqlllmmmyyy{{{sssjjjddd]]]RRRHHHDDDAAA???@@@CCCFFFKKKWWWbbbrrrzzzvvvkkkiiifff```WWWNNNMMMRRRHHHGGGFFFEEEHHHQQQ___hhhyyyqqqooonnnjjj```TTTNNNNNNMMMVVVcccrrrsssjjjmmmwww~~~~~~}}}|||{{{zzzxxxqqqllleee```\\\VVVOOOJJJDDD@@@;;;999888888888888555555777999:::;;;<<<<<<======???@@@???CCCPPP^^^vvv~~~zzzwwwtttrrrooommmeee```XXXPPPJJJDDD???<<<777555333333555888999999999===<<>>:::999666444222222222333222222222111111111000000...............---------,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,&&&'''***,,,.../////////333444777???NNN```rrr}}}||||||}}}vvvrrrjjjhhhsss{{{uuullleee^^^TTTJJJCCCDDDAAAAAADDDGGGLLLWWWcccooo~~~yyyuuujjjfffaaa\\\TTTJJJHHHJJJBBBAAA@@@???AAAHHHTTT\\\ppp~~~qqqmmmmmmrrr~~~wwwpppkkkkkkjjjfff[[[PPPNNNQQQRRR\\\nnn~~~|||}}}~~~|||zzzyyyyyyzzzooojjjccc]]]XXXSSSLLLGGGBBB>>>:::888888888888888666666888:::;;;<<<<<<<<<======???@@@@@@EEESSSaaa~~~}}}yyyvvvssspppmmmjjjccc^^^VVVNNNHHHCCC>>><<<666444333333555777888888888<<<;;;@@@MMM[[[wwwlllUUUCCCBBBFFFPPPggglllUUUGGG===666333000000/////////.........+++---......+++***+++,,,,,,---,,,+++))))))***,,,++++++++++++++++++++++++---,,,***)))***,,,///111222444666666555666;;;???MMMQQQ^^^ooo|||kkkbbbeeexxx}}}jjjZZZUUUbbbtttxxxlll___XXXSSSKKKDDDBBB:::888666333222222333333222222222222111111111111........................,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,%%%'''))),,,.../////////222444777???LLLaaawwwxxxsssiiidddmmm|||{{{wwwoooggg```XXXNNNFFFEEEBBBAAACCCEEEKKKVVVbbbnnn|||~~~}}}xxxtttlllddd]]]YYYTTTKKKDDDCCC======<<<;;;;;;AAAIIIQQQ^^^gggqqqtttqqqkkkaaaYYYZZZ[[[aaammmzzz{{{ppphhheeeeeeeeebbbYYYPPPNNNSSSWWWcccwww}}}{{{}}}{{{|||}}}{{{yyyxxxxxxyyymmmggg```YYYUUUPPPIIIDDD???===999888888888888777888999:::;;;;;;<<<<<<;;;======>>>@@@AAAGGGVVVfff|||xxxuuurrrnnnjjjggg```[[[TTTMMMGGGBBB>>>;;;888666444444555666666666888;;;:::???LLLZZZtttdddRRRCCCBBBGGGSSSkkkeeePPPDDD:::333222////////////............+++,,,------,,,+++++++++---,,,***'''&&&)))---111++++++++++++++++++++++++---+++***)))))),,,...000222444777777666777<<<@@@LLLRRR```ppp|||mmm```fffzzzbbbVVVUUUeeewwwyyylll___XXXSSSLLLFFFDDD:::888666333222222333444000000000000000000000000.............../////////,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------......///.........---000555===JJJaaa||||||tttiiibbbhhhuuu~~~|||zzzssskkkfff```VVVMMMDDDAAA@@@AAACCCHHHTTT```mmm{{{~~~~~~|||wwwrrrnnneee\\\YYYTTTKKKBBB???:::;;;;;;999888;;;BBBHHHOOOSSSXXXYYYWWWSSSOOOLLLNNNOOOTTT^^^jjjyyywwwkkkbbbaaa```aaa```[[[SSSRRRUUU\\\jjj~~~{{{zzz{{{|||{{{{{{zzzyyyxxxwwwvvvkkkeee]]]VVVQQQLLLFFFBBB===;;;999888888999888777999::::::;;;<<<<<<<<<<<<======???BBBDDDKKK\\\kkk}}}{{{wwwtttppplllgggddd]]]XXXQQQJJJDDD@@@<<<999888666555555666777666555888;;;:::???MMMZZZrrr{{{```QQQEEEDDDIIIVVVnnn}}}]]]KKKAAA777111111/////////.........------......//////......---,,,...,,,***'''&&&)))///444***++++++++++++,,,,,,,,,,,,+++*********,,,...000000333777888777999===AAAJJJRRRaaappp{{{lll```hhhuuu^^^UUUVVVaaatttzzzmmm^^^VVVPPPIIIDDDCCC999888555333222333333444000000000000000000000000---........./////////000,,,------......------,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,000///..................+++///444:::FFF\\\wwwuuujjjbbbdddnnnzzz~~~{{{{{{vvvnnnjjjfff]]]RRRFFFCCCAAABBBCCCHHHTTT```nnnzzz|||vvvqqqlllfff___ZZZRRRGGG@@@>>>999::::::888666888===BBBDDDFFFIIIJJJIIIGGGGGGGGGHHHHHHKKKSSS]]]jjj}}}|||{{{yyyssshhh___```^^^___aaa___YYYWWWXXX___ppp{{{yyyyyy|||}}}{{{yyyzzz{{{yyyuuuqqqjjjccc[[[TTTOOOJJJDDD???<<<:::888777888999888777888888:::;;;===>>>>>>>>>===>>>AAADDDGGGPPPaaarrr|||zzzvvvsssoookkkeeeaaaYYYTTTMMMFFFAAA===999666777555555666888999888888:::<<<;;;AAAOOO[[[rrryyy]]]QQQGGGFFFLLLZZZrrruuuUUUFFF>>>555000111//////.........---------///.........///...---,,,------,,,+++)))***---000******+++++++++,,,,,,,,,+++++++++,,,,,,---...///...111555777777999===AAAGGGQQQ```pppxxxjjjbbbnnn|||ttt^^^UUUWWW[[[nnn|||mmm]]]TTTMMMFFFAAA@@@999888555333222333444444222222222222222222333333---.........//////000000,,,------......------,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000...111555888AAAUUUooovvvkkkbbbbbbiiivvvyyyzzzvvvnnnjjjhhh___UUUIIIEEECCCDDDEEEJJJVVVbbbooozzz|||uuupppiiifffbbb\\\PPPCCC>>>@@@999::::::888666777;;;???>>>???BBBDDDDDDCCCCCCFFFFFFEEEHHHNNNUUUaaattt|||wwwuuusssooofff___```]]]^^^bbbccc^^^ZZZZZZ```uuu|||yyyxxxzzz}}}}}}zzzxxxzzz|||zzztttmmmiiicccYYYRRRMMMHHHCCC>>>;;;999777777888999888777666777999;;;===???@@@AAA??????BBBFFFJJJSSSfffvvv|||yyyvvvsssooojjjddd```VVVQQQJJJCCC>>>:::666444555444444666999;;;;;;:::<<<>>>===CCCQQQ]]]sss{{{[[[QQQHHHGGGMMM\\\uuunnnOOOBBB<<<444000111//////.........------------,,,,,,,,,------+++***---...//////---++++++,,,*********++++++,,,,,,,,,++++++,,,---.........///,,,000444666777999===AAAEEEOOO```ooovvv|||hhheeeuuuxxxvvv___UUUWWW\\\mmmxxxkkk]]]VVVOOOGGG???===<<<888333111111222333333555555444333222111000000111...+++---222444111.........---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///000...000555===KKKaaassswwwzzzzzzrrrgggaaajjj|||~~~}}}}}}~~~}}}yyysssoookkkfff^^^XXXOOOGGGAAAAAADDDKKKVVV```vvv|||wwwsssooohhh^^^TTTLLLEEE???;;;888888888777777777777777===AAABBB??????DDDGGGGGGBBBBBBEEEIIINNNYYYmmm|||zzzwwwtttppplllhhhgggbbbgggooorrrkkkaaa___bbbsssyyyssstttxxx{{{{{{~~~|||{{{yyyvvvqqqmmmfff```WWWOOOIIIDDDAAA???888888777777777777777888888999:::;;;<<<<<<<<<<<>>@@@???@@@EEEHHHHHHEEEDDDEEEJJJOOOYYYkkkzzzyyywwwtttqqqmmmjjjhhhgggooossszzz}}}xxxooonnnrrr~~~|||zzzrrrooorrrwwwzzz{{{~~~|||zzzxxxtttoookkkccc]]]TTTLLLFFFBBB>>><<<888888777777777777777888999:::;;;<<<===>>>>>>>>>BBBCCCFFFJJJPPP^^^vvvzzzwwwrrrooommmjjjddd```YYYQQQHHHAAA>>><<<888444666555444333333555777999;;;<<<>>>BBBNNNgggwww```PPPEEEGGGQQQ```vvvxxxaaaGGG:::777444000---000//////...............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******)))***+++,,,,,,,,,++++++...///333888888777:::@@@???HHHUUUdddpppyyyyyyoookkkxxx}}}yyywwwccc\\\^^^iiiyyyxxxlll___XXXRRRIIIBBB???;;;888333111111222222222333222222111000///......///---+++,,,///000///,,,......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///111000111444777>>>LLLZZZnnnrrrpppjjjnnn||||||oooiiippp~~~~~~~~~yyyvvvrrrpppnnnjjjccc^^^VVVMMMEEECCCEEEJJJUUU___rrrvvvzzzzzzxxx|||~~~}}}}}}}}}~~~~~~~~~{{{uuuqqqkkkeee\\\SSSKKKEEE???;;;888777777777777777888888555:::>>>>>>@@@EEEHHHGGGGGGDDDEEEJJJPPPXXXeeeqqq~~~|||zzzwwwssspppooooooooo|||uuuttt~~~}}}wwwvvvuuuvvvxxxrrroookkkmmmrrrxxx{{{{{{}}}{{{yyyvvvrrrlllhhh^^^YYYPPPHHHBBB>>>;;;999777777777666666777777888::::::;;;<<<===>>>??????CCCDDDGGGLLLTTTeee~~~|||wwwuuurrrooojjjfffbbb```WWWPPPGGG@@@===;;;777444555555444444444555555666;;;===>>>CCCQQQlllqqq^^^OOOEEEHHHTTTdddzzzpppZZZBBB777444222...,,,000///......------......------------------------)))******++++++,,,,,,---,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,+++///---///555777777999===<<>>>>>@@@DDDEEEDDDFFFBBBBBBHHHOOOVVV___hhhxxx~~~~~~~~~~~~|||yyyuuuttttttuuuvvv|||nnnoooyyy}}}sssoooooommmnnnppplllkkklllpppvvv{{{~~~~~~}}}zzzwwwsssnnnhhhdddZZZTTTLLLEEE???<<<999777777666666666666777777888999::::::;;;===>>>???@@@CCCDDDHHHOOOYYYlll{{{yyyuuuuuusssoooiiidddaaa```TTTNNNFFF???<<<999666444444444555555555555444444:::<<>>>>>AAABBB@@@BBB???@@@GGGNNNTTT]]]eeeyyy{{{vvvuuuzzz|||zzzwwwuuutttuuuvvvxxxuuujjjmmmwww}}}yyyrrrlllmmmnnnmmmnnnqqqooopppsssxxx}}}|||yyyuuupppjjjccc___VVVPPPIIIBBB>>>;;;999888666666555555666777888888888888999999;;;===???@@@BBBDDDIIIQQQ^^^ssszzzyyyttttttsssoooiiidddaaa```QQQLLLEEE>>>:::777666555333444555666666666555444888;;;@@@FFFSSSllloooUUUJJJFFFOOO___qqqaaaPPP===666444333111000//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++++++++******)))*********+++,,,------000,,,,,,111444555666999===CCCLLLWWWdddtttwwwggg^^^bbbkkkzzzzzzzzzxxxwwwzzz}}}wwwwwwyyyuuujjj___ZZZUUULLLDDDAAA:::777444333333333222111111000000000////////////000000000000000/////////......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,---000444444777@@@JJJZZZcccfffaaaaaajjjssstttyyyzzztttxxx~~~}}}{{{zzzrrrqqqqqqssstttrrrlllgggaaaXXXNNNHHHDDDBBBFFFLLLOOOPPPPPPQQQXXXdddttt}}}{{{{{{|||~~~|||||||||yyysssnnnjjjeee]]]UUUMMMEEE>>>:::888777666555666777:::;;;999>>>@@@======???@@@???>>>>>>AAAHHHOOOVVVaaakkkvvvqqqpppzzz}}}~~~~~~|||{{{yyyyyyyyy{{{|||}}}|||~~~}}}|||}}}pppjjjnnnzzzyyyooolllhhhgggkkkooooooqqqtttuuuwww||||||xxxsssnnnggg___ZZZQQQLLLEEE@@@===;;;:::999555555555555666777888888888888888888:::<<>>IIIWWWbbbgggccccccllluuuvvvvvv{{{uuuvvv}}}~~~|||yyywwwtttttttttvvvxxxvvvqqqllleee\\\RRRLLLFFFAAABBBFFFGGGHHHIIILLLTTTbbbqqq|||~~~|||{{{{{{}}}~~~~~~~~~{{{tttoookkkfff^^^VVVNNNFFF>>>999888777555555555777:::<<<;;;???@@@===<<>>CCCJJJZZZuuuxxxaaaJJJDDDHHHYYYnnnmmmQQQCCC555111111000000111///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***,,,,,,,,,+++++++++*********)))))))))+++,,,...///......///222111000555<<<===AAALLL___uuuxxxggg^^^]]]dddgggjjjmmmnnnnnnmmmmmmpppvvv}}}rrrnnnsssrrrhhh^^^YYYUUULLLDDD@@@999777444333333333111000111111111000000000000000.../////////---,,,------......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,///222222333===GGGVVVaaahhheeeeeeooowwwzzztttyyy~~~uuuuuu~~~}}}zzz}}}|||xxxvvvwwwvvvwwwzzz|||zzztttoooggg___VVVOOOHHHAAA@@@CCCCCCDDDFFFKKKSSS```oooyyy~~~{{{zzz~~~}}}xxxssslllggg___WWWNNNFFF>>>999888777555444555777:::<<<;;;??????<<<;;;???BBBBBB>>>AAAIIIQQQWWW```qqq}}}{{{{{{{{{|||~~~~~~~~~}}}}}}}}}||||||yyysssooonnnnnnmmmqqqvvvyyy~~~zzzqqqfffjjjtttwwwmmmgggaaa```dddlllqqqqqqsssvvvxxx{{{|||wwwqqqkkkccc[[[UUUHHHDDD???;;;:::::::::999444444444555555777888888::::::999:::<<<>>>AAACCCDDDHHHQQQ^^^nnn|||zzzyyytttooojjjggggggddd^^^XXXKKKHHHCCC<<<777444444555444444555666888:::;;;======???DDDLLL]]]|||oooYYYKKKGGGLLL```vvvfffOOOBBB555111111111111333......---,,,,,,,,,,,,---000000000000000000000000,,,,,,++++++++++++++++++,,,,,,,,,+++++++++*********)))))))))***,,,...///***+++---///---+++111:::???DDDQQQhhhnnnaaa\\\aaaeeekkkooorrrrrrpppoooooowwwqqqhhhiiimmmzzzqqqfff[[[WWWRRRKKKCCC@@@;;;888555333333333333222444444333333222000///...//////...------------...,,,---.../////////......---..................///***++++++,,,,,,++++++***---,,,,,,,,,,,,---......---......---...444===DDDVVVgggtttppphhhhhhnnnrrrsssxxx}}}vvvnnnttt}}}zzz|||~~~}}}{{{{{{{{{|||}}}{{{wwwtttgggbbbYYYPPPIIIEEECCCCCC@@@CCCHHHOOOXXXdddooowww~~~{{{wwwnnnhhh___VVVNNNGGG@@@<<<777777666666777999;;;<<<:::===>>><<<;;;>>>AAABBBCCCJJJQQQVVV___ppp{{{zzz|||~~~~~~~~~~~~}}}|||{{{zzzvvvnnnhhhgggeeeeeelllvvvzzztttmmmiiilll}}}~~~pppfffaaa]]]bbbhhhjjjiiikkkrrryyyzzz}}}yyyssslllddd[[[SSSMMMNNNBBB<<<>>><<<555666<<<777777777777777888888888:::::::::<<<>>>@@@@@@@@@@@@FFFPPP___vvv~~~|||||||||zzztttoooiiifffeeeaaaZZZTTTIIIEEE>>>999666555444333333444555666888:::;;;<<<<<<<<<@@@PPPjjjfffUUUEEEFFFPPPeee}}}zzzbbbGGG===555222111//////111////////////////////////,,,///000+++$$$&&&///999++++++++++++++++++++++++)))+++++++++***)))***+++)))))))))))))))******+++***+++,,,...111444666888:::@@@OOOgggvvvcccWWW```gggmmmmmmoooqqqnnnhhhpppxxxyyydddYYYYYYhhhvvvpppeee[[[VVVQQQIIIBBB>>>:::888555333333333222111111111000000///---,,,+++111000///...---,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,+++***))))))++++++,,,,,,,,,,,,++++++...------------...//////---......---...333<<>>999888777777777777999;;;<<<>>>@@@AAA???>>>@@@CCCEEEFFFOOOXXX___iiizzz|||yyyvvvuuuooohhhbbbbbbdddiiittt~~~yyytttooommmtttuuuiiiaaa\\\\\\bbbiiilllmmmqqqyyyzzzvvvooohhhaaaYYYQQQKKKJJJ???:::<<<<<<666777===777777777777888888888888999888999;;;===???@@@@@@DDDIIIUUUggg~~~}}}|||zzzxxxsssnnnhhhdddbbb^^^WWWQQQGGGCCC===999777555444333444444555777888:::;;;;;;@@@AAAGGGZZZvvvvvv^^^NNNEEEGGGSSSiiisss\\\EEE;;;333111000......000////////////////////////+++------)))%%%&&&---333.........------,,,,,,,,,)))+++,,,+++***)))***+++***************+++,,,,,,++++++,,,...111444666777999>>>KKK```xxx{{{gggZZZbbbhhhlllmmmooorrrqqqlllooovvvttt]]]RRRRRRbbbqqqqqqfffZZZUUUPPPHHH@@@<<<:::888555333333333222111333333222222111000......//////...------------...---,,,+++++++++,,,......------,,,+++******)))))),,,,,,------------,,,,,,///............///000000---............333;;;BBBLLLaaavvv|||vvvqqqppppppuuu|||}}}mmmfffiiippp}}}}}}}}}zzz{{{}}}|||{{{{{{{{{|||}}}~~~{{{yyytttooofff[[[QQQIIICCCAAAAAADDDIIIPPPZZZfffsss{{{|||wwwtttsssnnneee[[[QQQGGG???999999888777777888999:::;;;>>>@@@BBBCCCBBBDDDHHHMMMQQQ]]]jjjttt}}}yyyuuusssllleee___```gggrrr~~~xxxtttrrrqqq{{{{{{tttjjjaaa[[[XXX[[[bbbkkkqqqtttzzzzzzuuuqqqjjjddd]]]UUUMMMHHHEEE<<<888::::::777888===777777777888888888999999999999:::;;;===???AAABBBHHHNNN\\\rrr|||{{{zzzxxxuuuppplllfffbbb___ZZZSSSMMMDDD@@@<<<999777666333222555555666777888::::::;;;???@@@III___oooYYYKKKFFFIIIWWWnnniiiRRRAAA999111000000...---///////////////////////////------,,,***((())),,,...000///......,,,,,,+++******+++,,,+++***)))***,,,+++++++++++++++,,,------++++++,,,...000333555666888;;;EEEUUUjjj|||~~~kkk^^^bbbgggjjjkkknnnrrrrrrpppnnnttt{{{rrr]]]TTTVVV\\\kkkrrrggg[[[VVVPPPHHH@@@<<<:::777444333333333222111333333333333222111000///,,,,,,,,,------///000000000///---,,,---...000222++++++,,,,,,---.........,,,------......------,,,...............//////000---...///......222:::@@@JJJ^^^uuu{{{sssppppppwww}}}oooggghhhmmmzzzxxxyyy}}}}}}yyyzzz~~~~~~{{{{{{|||~~~~~~|||wwwrrrjjj```VVVMMMFFFBBBAAACCCHHHNNNXXXdddqqqyyy~~~~~~|||wwwtttppplllddd\\\TTTKKKCCC===:::999888888888999:::;;;:::<<>>HHHaaakkkUUUIIIEEEKKKZZZqqq```KKK???777000000000...---///////////////////////////000///------......---,,,,,,,,,,,,++++++************+++,,,,,,******+++,,,+++++++++++++++,,,------,,,,,,---...000222444555888:::@@@LLL\\\nnn|||}}}kkk___]]]aaafffjjjmmmooopppooommmqqqwww{{{mmmYYYRRRUUUXXXhhhssshhh]]]WWWRRRIIIAAA===999777444222222222222000000000000000///...------///......---------......000///...------///111222++++++,,,------...//////,,,------......------,,,------,,,,,,------...///---...///......222888>>>LLL]]]ttt}}}tttpppqqq{{{~~~pppgggfffjjjuuu~~~{{{zzz}}}}}}zzzzzz~~~|||||||||~~~}}}vvvsssllldddZZZQQQJJJEEE@@@BBBEEEKKKSSS___lllttt{{{~~~~~~~~~~~~zzz{{{{{{}}}~~~~~~|||xxxuuuppplllfff___WWWNNNEEE???;;;:::999888888888999:::::::::===AAABBBDDDOOO\\\lll}}}~~~vvvrrrooorrr{{{xxxxxxzzz{{{wwwuuupppoookkkeee^^^XXXVVVUUUWWW]]]gggpppxxxuuuqqqrrrqqqnnnkkkgggaaaZZZTTTNNNHHHEEEAAA<<<888777777555555777666777777888999:::::::::999;;;======>>>AAAEEEIIIOOOYYYnnnzzzxxxtttpppmmmmmmnnnoooppphhhfffccc___YYYRRRKKKGGG<<<:::888666666555444222555666777888999:::;;;<<<@@@BBBNNNhhheeeOOOFFFGGGMMM^^^tttvvvXXXFFF<<<555000111222000...///////////////////////////000///---...//////---+++*********++++++,,,,,,,,,***,,,,,,,,,+++***+++,,,***************+++,,,,,,,,,,,,---...///111333444777999>>>FFFRRRbbbqqq{{{xxxfff[[[WWWZZZ```gggkkkkkkjjjjjjnnnppptttyyyoooYYYRRRTTTWWWhhhssshhh]]]WWWRRRJJJBBB>>>999777444222222222111000000111111111000000///...333222000...,,,+++******...---,,,,,,,,,---//////---------,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......---///000///...111777<<>>:::;;;@@@BBBGGGYYYnnn|||~~~~~~zzzwwwtttqqqooommmhhhbbb\\\YYYYYYYYY\\\```gggnnntttxxx|||~~~{{{yyyssskkkhhhjjjhhheeebbb]]]WWWQQQLLLGGGCCC@@@<<<:::888666777888888666666777777888:::;;;;;;<<<999<<>>???CCCNNNddd}}}]]]NNNLLLPPPZZZmmmvvv]]]HHH===666000---000222000......////////////////////////+++,,,------------------,,,,,,,,,------.........+++,,,------++++++,,,---+++++++++++++++,,,---------------...///000111222222777===BBBHHHSSSaaakkkvvvsssddd\\\ZZZXXXZZZ```ddddddgggmmmppprrrvvv}}}zzzcccWWWUUUYYYkkkooodddZZZUUUQQQIIIBBB>>>999666333222222222111000//////000000000//////...,,,,,,,,,---...///000111...//////000111000000000------...///000111222333***++++++,,,,,,++++++***...............///000000---///000///...000666:::EEEVVVsss}}}~~~{{{lll___]]]bbbeeerrr}}}yyy{{{}}}|||}}}~~~~~~}}}|||wwwvvvsssnnneee[[[RRRLLLDDDDDDCCCDDDIIIRRR\\\cccppp|||}}}|||zzzxxxxxxyyyzzz{{{yyyyyyyyyyyyyyyzzz{{{||||||}}}}}}~~~}}}}}}}}}}}}~~~{{{|||~~~~~~|||{{{yyyxxxxxxyyyzzz{{{yyyxxxuuusssppplllfff]]]TTTMMM>>>===;;;999888888999999;;;777999AAAEEEMMMccc|||~~~zzz{{{zzzvvvpppoookkkeee```]]]^^^___dddgggmmmrrrwwwzzz}}}~~~zzzxxxsssllliiiiiigggbbb^^^ZZZSSSNNNIIIDDD@@@===999999777666777::::::888666777777999:::;;;<<<<<<===@@@CCCCCCCCCFFFMMMTTT___ssspppeeebbbcccdddccc```]]][[[ZZZWWWXXXXXXUUUNNNGGGAAA>>>999555222000111333555666222333555888;;;===???@@@JJJYYYtttrrrTTTIIIJJJTTT___ssskkkTTTCCC:::444...,,,///111///,,,,,,////////////////////////,,,...000///......000222+++++++++++++++++++++++++++,,,------++++++,,,------,,,,,,,,,,,,---......---------......///111111///666===BBBFFFOOO]]]gggnnnxxxttthhhbbb```ZZZZZZ^^^bbbdddiiiqqqqqqssswww~~~|||{{{cccVVVSSS[[[qqq}}}lllbbbXXXTTTPPPGGG@@@<<<999666444222333333222222555222000000111111...,,,---,,,,,,++++++,,,,,,---------......------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------......///...///222666:::GGGWWWuuuvvviii```]]]]]]fffqqq~~~uuupppvvv~~~~~~~~~~~~{{{xxxwwwtttqqqmmmhhh```VVVOOOGGGBBB@@@DDDHHHMMMVVV^^^eeerrr|||{{{zzzyyyxxxxxxxxxxxxrrrtttwwwyyyyyyxxxyyyzzzzzz{{{||||||}}}||||||{{{{{{|||~~~~~~}}}}}}~~~}}}{{{zzz{{{|||{{{xxxtttwwwuuusssuuuxxxzzzxxxvvvuuuwwwvvvqqqkkkdddYYYNNNFFF>>>777888999999999;;;<<<>>>???BBBIIIYYYmmm|||~~~zzzxxxwwwooonnnmmmkkkiiihhhgggggglllmmmpppvvv}}}~~~wwwsssqqqoookkkhhhgggZZZMMMHHHFFFBBB===;;;<<<888444444555777666555666666777888999;;;<<<===777;;;>>>>>>???EEEMMMRRR```|||vvvlllhhhccccccccc```[[[VVVTTTRRRPPPPPPPPPNNNJJJDDD>>>;;;888777666555555555555555333555666777999>>>BBBCCCMMMfffgggRRROOOTTT___ooo|||aaaNNN???555444222000/////////---+++///......------,,,++++++///...------,,,,,,,,,---------.....................,,,+++***++++++***************)))***++++++,,,***+++---//////000//////111666<<>><<<777666555555444444444555555777888888:::???EEEHHH```{{{yyyVVVGGGMMMXXXeeetttsssXXXGGG;;;333333000---------.........------------------------------,,,+++++++++++++++------------------------,,,+++******+++,,,,,,,,,+++*********++++++,,,,,,---,,,,,,,,,---///111222111666;;;>>>BBBJJJWWWaaammmvvv}}}{{{vvvpppjjjeeeaaa^^^^^^``````___ccchhhssswww}}}{{{|||}}}fffZZZXXXjjj}}}kkkaaaVVVRRRNNNFFF???<<<999666444222333333222222555333222111222111000.........------------..................---,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...////////////...000333666GGGYYYyyy|||qqqgggaaa^^^dddooowwwnnnjjjpppzzz~~~{{{zzz|||~~~~~~~~~~~~~~~~~~~~~|||xxxtttttttttsssrrrnnnggg___YYYQQQJJJCCCBBBCCCFFFMMMUUUcccmmm|||}}}|||{{{yyywwwvvvvvvuuuuuuvvvwwwwwwwwwxxxzzz|||}}}|||{{{zzzzzz{{{||||||{{{}}}}}}}}}{{{zzz{{{||||||{{{{{{|||~~~~~~{{{yyy|||zzzyyyyyyzzz{{{yyyxxxtttxxxzzzwwwtttmmmbbbXXXLLLCCC;;;:::999888777999999<<<@@@CCCJJJWWWhhhuuuzzzwwwsssooopppvvv~~~~~~}}}~~~||||||~~~|||yyytttpppoooqqqsssuuurrrqqqttt~~~{{{vvvooojjj___TTTIIIEEECCC???;;;:::888666444444666777888777888888888888999:::<<<<<<<<>>===555555444333333333444444666888999:::<<>>BBBEEEIIITTTbbbmmmpppnnnkkkiiilllvvv~~~}}}|||~~~|||}}}}}}|||||||||zzzxxxuuurrrqqqrrrtttuuurrrqqqsss~~~}}}wwwnnngggXXXNNNEEEBBB@@@<<<999999555444444444666777888888999999888999:::;;;<<<<<<<<<===@@@CCCEEEMMM\\\jjjvvvlllfffccc^^^]]]\\\[[[YYYVVVSSSPPPJJJHHHDDDAAA>>><<<<<<<<<444444333222222333333333777777:::<<<===BBBNNNZZZfffPPPLLLWWWffftttaaaJJJ<<<444000111000000000222111000...,,,,,,,,,---------.........---,,,,,,,,,,,,------------,,,,,,+++***))))))---------,,,******+++,,,)))******+++++++++++++++)))((((((((()))+++...//////333777:::>>>EEEOOOWWWbbblllsssooohhheeegggiiikkkgggdddcccaaa```dddjjjssszzz~~~~~~|||}}}|||zzzyyyyyy}}}xxx```VVVVVVjjj~~~jjj^^^SSSOOOKKKDDD>>><<<999666444222333333222222000000000///...---------000//////......//////000............---,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////)))+++---...///111444777>>>LLLaaauuu{{{sssttt{{{~~~uuukkkfff^^^jjj||||||rrrlllqqqzzz~~~|||{{{{{{{{{{{{yyyvvvsssppprrrssssssppplllhhheee^^^UUULLLGGGEEEFFFLLLTTT^^^gggsss}}}~~~|||zzzyyyxxxxxxvvvwwwwwwvvvuuuvvvyyy{{{|||{{{yyyxxxyyyzzz|||~~~~~~}}}|||}}}~~~|||}}}}}}}}}}}}|||zzzyyyyyyyyyyyy}}}|||xxxrrrggg\\\SSSIII@@@>>>===;;;<<<>>>===@@@DDDEEEHHHOOO[[[dddiiijjjkkknnnuuuzzz{{{}}}~~~~~~|||{{{zzz}}}}}}~~~|||zzzyyyzzz|||{{{xxxwwwvvvvvvvvvuuuuuuttttttsssuuusssuuu}}}}}}yyytttmmmccc\\\QQQIIIBBB@@@===999777888333444444555555666888999888888999999:::;;;<<<===AAA@@@CCCGGGJJJRRRdddvvv}}}qqqjjjdddaaa]]][[[YYYYYYXXXUUUQQQNNNJJJHHHCCC>>>;;;999999999333333222222222333333444666666:::===>>>DDDUUUfffnnnWWWJJJKKKZZZjjjxxxzzz^^^III<<<444000//////111222333000+++'''......---------,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,+++******))))))+++,,,---,,,++++++---///((()))******++++++******'''(((***+++---......//////111555888<<>><<<999666444222333333222222---//////...---,,,,,,---//////............//////------......------,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///)))+++---......000333555777AAAOOO^^^kkkssspppiiilllrrryyyvvvlllfff```jjjzzz{{{wwwuuunnnsss{{{~~~}}}{{{zzzzzzzzzzzzyyywwwtttqqqrrrtttssspppnnnllllllaaaXXXOOOIIIEEEDDDIIIOOOZZZbbbnnnxxx~~~}}}|||zzzxxxwwwwwwvvvtttuuuvvvvvvuuuuuuwwwyyyyyyyyyxxxxxxyyy{{{}}}~~~~~~~~~}}}~~~}}}}}}~~~~~~}}}{{{yyyzzz{{{}}}~~~zzzuuukkkaaaXXXNNNDDDAAA???======???>>>AAADDDDDDFFFLLLWWW```ggglllttt|||vvvyyy|||}}}|||{{{zzzzzz}}}}}}|||||||||}}}}}}~~~|||~~~~~~}}}{{{zzz{{{|||zzz}}}}}}yyyvvvtttuuuvvvwwwxxxxxxwwwuuutttwwwvvvxxx}}}}}}yyytttoookkkcccYYYRRRKKKDDD>>>===;;;777555777222444555666555555777888888888888999;;;<<<>>>???BBB@@@BBBGGGJJJRRRggg}}}wwwnnnjjjeeeaaa]]]ZZZXXXWWWWWWTTTOOOKKKIIIFFFAAA<<<888666666777333333222222222333444444666666:::???AAAGGG]]]ssstttXXXHHHDDDLLL```rrrzzzoooWWWGGG;;;444111,,,---///000000---'''###//////...---,,,,,,++++++***))))))))))))******+++---,,,,,,++++++*********'''***,,,,,,+++,,,000333((()))***+++,,,+++******)))***---///111222111111...000333666:::@@@GGGLLLPPP]]]iiilllmmmpppssstttoooiiiddd```\\\[[[___fffllluuu}}}qqqZZZTTTXXXbbbxxxwwwhhh\\\QQQLLLIIICCC>>><<<999666444222333333222222---///000///---,,,---//////......------......///+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++))))))+++---...+++,,,............000111000888CCCNNN\\\ggggggaaaeeellluuuxxxnnnhhhaaagggrrr}}}yyyuuuttttttuuuuuunnnsss|||~~~{{{zzzyyyyyyyyyzzzzzzxxxvvvsssuuuuuutttqqqoooqqqrrrggg^^^TTTMMMHHHDDDFFFKKKTTT]]]hhhssszzz}}}|||{{{yyyxxxwwwwwwwwwrrrtttvvvvvvuuutttuuuvvvvvvvvvxxxyyy{{{|||~~~~~~}}}~~~~~~}}}}}}|||{{{|||~~~|||yyyqqqiii```UUUIIIDDDAAA===<<<>>>===@@@BBBBBBDDDKKKVVV___iiittttttwww{{{|||{{{zzzzzz|||}}}|||{{{{{{{{{{{{|||}}}zzz|||}}}|||{{{{{{|||~~~}}}~~~~~~|||yyyvvvuuuvvvuuuuuuuuuvvvvvvvvvvvvuuutttvvvyyyzzz{{{|||||||||vvvqqqkkkgggbbb[[[RRRLLLFFF@@@<<<;;;999555444666222444666666555444555777666777888999;;;===???@@@AAA???BBBIIIOOOYYYrrrqqqlllkkkgggbbb^^^ZZZVVVUUUUUUSSSMMMHHHCCCAAA===999666555555555333333333333333444555555777777<<>>DDDHHHPPP[[[fffkkkpppvvvzzzzzztttmmmfff```ZZZWWW[[[aaaiiittt}}}lllVVVQQQWWWaaawwwttthhh\\\PPPKKKHHHBBB>>><<<999666444222333333222222---000111000---,,,...000......------------......++++++,,,---............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///---***((('''))),,,...---/////////---,,,---...111999BBBLLLZZZfffggg``````hhhssszzzqqqjjjaaacccjjjvvv|||~~~wwwooommmrrrxxx~~~~~~tttmmmsss||||||zzzyyyxxxyyyzzz{{{yyywwwvvvwwwwwwuuuqqqqqqsssvvvnnndddZZZRRRKKKEEEEEEIIIPPPYYYeeepppwww~~~~~~}}}|||{{{zzzyyyyyyyyyqqqsssuuuvvvuuussssssttttttuuuwwwzzz|||}}}~~~{{{|||~~~~~~}}}}}}~~~~~~~~~}}}~~~~~~|||vvvooofffZZZMMMFFFAAA===;;;<<<<<<>>>AAAAAACCCKKKWWWaaannn{{{ssswwwzzz{{{zzzyyy{{{}}}|||{{{{{{{{{|||~~~{{{}}}}}}}}}{{{zzz{{{|||}}}yyyuuutttvvvxxxuuutttrrrqqqrrrsssuuuvvvppptttwwwwwwuuutttuuuwwwmmmhhhbbb]]]XXXRRRJJJCCCCCC>>>::::::888444444666222444777777444333555777666666777999;;;>>>@@@BBBCCCAAAGGGQQQZZZgggyyymmmkkkllliiiddd^^^ZZZVVVUUUUUURRRLLLFFF>>><<<:::777555444444444333333333333444444555666888888>>>EEEGGGOOOjjjyyydddQQQCCCFFFNNNUUUaaannn{{{yyyVVVBBB888222000222222000......///000000000+++,,,,,,------......///...............///000111,,,,,,,,,,,,,,,,,,------///222333///)))'''(((,,,+++,,,...000000///...---***)))((()))***...111333---...000333888===BBBEEESSS\\\dddjjjqqqyyy~~~{{{sssiiibbbZZZVVVYYY___iiittt~~~hhhSSSOOOUUUeeeyyysssddd^^^UUUMMMGGGCCC@@@>>>888555333222222222222111///111222222000///000000000///...---------------+++,,,***(((,,,000///+++,,,------......------,,,,,,,,,+++)))((())),,,...---------------...///000............////////////777666:::EEETTT___cccccccccfffooo}}}}}}uuunnneeedddgggrrr|||wwwsssrrrsssuuuzzz{{{yyy|||}}}{{{xxxwwwxxxxxxxxxwwwxxxwwwuuutttssstttuuuvvvlllhhh```UUULLLGGGFFFGGGMMMSSS\\\gggqqqzzz}}}}}}|||zzzyyyxxxwwwwwwwwwxxxwwwwwwvvvuuuvvvvvvvvvuuuuuuwwwxxxzzz|||}}}~~~~~~|||zzzyyyyyy{{{}}}}}}}}}yyytttqqqhhhbbbWWWMMMEEEAAA@@@@@@??????AAACCCEEELLL[[[jjjvvvyyyxxxvvvwwwxxxyyyyyyxxxyyyzzzzzzzzzzzzzzzzzzzzz~~~}}}||||||zzzvvvrrrssswww|||yyyxxxvvvtttsssrrrrrrrrrttttttsssqqqooollljjjiiifffbbb[[[UUUPPPKKKGGGDDD???<<<888666555444222000333444555666666666555444777888999999999:::===@@@BBBEEELLLUUU___qqqrrrjjjiiigggeeedddbbb]]]YYYVVVTTTPPPGGGAAA===888666777777444333444111111222333444666777888<<<999:::???FFFVVVqqqvvvdddVVVKKKCCCDDDMMM\\\nnn|||gggJJJAAA777000222222......//////000000111111+++......++++++---,,,)))***++++++,,,,,,++++++******************)))((('''************************))))))***+++,,,,,,------++++++,,,------------,,,//////000111444888???CCCHHHTTTaaajjjttt}}}{{{zzz|||uuudddXXXXXX]]]aaajjjsss~~~}}}fffRRRNNNUUUbbbwwwsssccc]]]TTTLLLGGGBBB???<<<999666444222333333333222000111333222000//////000//////...------------------...+++)))+++///...)))***++++++,,,,,,++++++***---......---++++++---///---------------...//////............////////////444444777AAAOOO[[[bbbdddgggiiiooo{{{zzztttllliiihhhppp|||~~~~~~}}}{{{xxxtttssstttuuu|||}}}zzz{{{~~~|||zzzyyyzzzzzzzzzyyywwwvvvtttrrrrrrssstttvvvpppmmmeee[[[QQQJJJGGGGGGJJJPPPYYYbbbllluuu}}}~~~|||{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvuuuuuuuuuuuutttssstttvvvwwwyyy{{{}}}}}}~~~|||zzzxxxxxxzzz{{{}}}~~~~~~zzzvvvssspppjjj___TTTJJJCCC???>>>@@@@@@AAAEEEIIIRRRdddttt{{{yyywwwwwwxxxyyyxxxwwwzzzzzzzzz{{{{{{{{{||||||~~~~~~~~~}}}{{{zzzxxxtttssstttwwwzzzzzzxxxvvvtttrrrrrrssssssqqqqqqooommmjjjgggeeeccc___[[[UUUOOOJJJFFFBBB???<<<999666444444555444444333444555666666666555555666888999::::::;;;>>>@@@FFFIIIQQQ^^^mmmqqqlllkkkiiieeedddaaa]]]XXXVVVTTTOOOGGG@@@;;;666444555555222000222111111222333444666777888>>>===@@@FFFOOO```{{{yyygggVVVOOOFFF???CCCNNN^^^ppp~~~eeeIII@@@666///000000///////////////000000000,,,//////---,,,...---***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***)))++++++++++++++++++++++++*********++++++,,,,,,---+++,,,,,,---------------...///000111333777===BBBIIISSS^^^eeennnwww{{{yyy{{{pppccc[[[\\\```jjjrrr|||{{{eeeRRRPPPWWWcccyyysssbbb\\\TTTMMMGGGBBB>>>;;;999777444333333444333222111222333222000.........///...------------------...///---******---,,,(((***++++++,,,,,,++++++***+++---......---,,,---...---------------.....................////////////222222555<<>>DDDQQQaaarrr___GGG???444...///...000000//////////////////---000000------///...+++,,,,,,------------,,,,,,---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------------------...//////111666;;;???IIIQQQZZZ```hhhqqqwwwxxxvvvccc\\\```jjjpppxxxzzz}}}gggUUUTTT\\\jjj}}}qqqbbb]]]VVVOOOIIICCC>>>;;;999666333222333333222111222333444222000...---.........---,,,,,,------------...---******------***,,,------......------,,,(((***---...,,,+++******,,,---------------------............////////////000111444999CCCQQQ```jjjooonnnqqq|||~~~yyynnneee```fffttt~~~{{{xxxzzz||||||zzzxxxxxxxxx}}}~~~|||zzzzzz|||}}}~~~}}}|||zzzwwwuuuuuuvvvxxxzzzvvvuuupppfffZZZOOOGGGCCCDDDHHHPPPXXXaaakkktttzzzzzzzzz||||||{{{yyywwwvvvtttuuuvvvwwwwwwuuusssrrrqqqrrrsssuuuwwwyyy{{{|||{{{zzzxxxwwwvvvvvvvvvwwwsssxxx~~~~~~|||zzzxxxtttrrrlllddd[[[QQQIIIDDDFFFDDDFFFMMMYYYjjj}}}zzzxxxwwwwwwwwwvvvxxxxxxyyyzzz{{{|||}}}~~~{{{{{{{{{}}}~~~|||{{{wwwttttttwwwyyyyyyxxx{{{yyyvvvtttrrrrrrsssttttttsssrrroookkkfffbbb___TTTQQQKKKFFFCCC@@@<<<:::777444111000222444666777444555555666777777777777555777:::<<<===>>>@@@BBBKKKOOO[[[oootttkkkiiihhheeeaaa```^^^[[[WWWTTTPPPKKKDDD???;;;666444666666333222333111111222333444666777888777:::@@@GGGRRReee||||||rrr]]]RRRGGGAAA???FFFSSSaaaqqq}}}sssUUUBBB<<<222...000///000000000//////......---,,,//////------///...+++,,,------......------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++---...///000444999<<>>;;;999777555111000222444555555555555666666777888999999666888;;;<<<>>>@@@BBBEEEMMMUUUeee|||{{{qqqgggdddbbb___\\\\\\ZZZYYYVVVRRRNNNHHHAAA===:::555333555555333222333111111222333444666777888:::>>>CCCHHHSSSfff{{{zzzzzzttt___SSSGGGAAA???FFFQQQ^^^mmmxxx```III<<<888000///333222000000//////......------***---...+++,,,......***,,,------......------,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))***++++++++++++++++++,,,---...000222777:::@@@IIIWWWdddlllssszzz}}}gggccceeeggglllwww~~~wwwsssvvvzzz|||sssyyyqqq^^^^^^gggwwwwwwmmmddd```ZZZTTTNNNGGG???:::666444111000000111000///111222333222000.........,,,,,,,,,,,,,,,------...(((,,,---******---///...***++++++,,,,,,++++++******,,,///000...---,,,,,,,,,,,,---......---+++***............///////////////333666888<<>><<<;;;888666777555333222333444444333666666666666777999:::;;;777999;;;<<<===AAAEEEHHHKKKXXXmmmwwwnnneeebbb___[[[XXXYYYWWWVVVTTTPPPJJJDDD???;;;777222000222333000///111111111222333444666777888999>>>CCCGGGTTThhh}}}{{{eeeVVVGGGAAA???FFFQQQ^^^lllwwwsssPPP???888555...///444333//////..................))),,,---++++++......***,,,,,,------------,,,,,,)))******+++++++++++++++************************++++++++++++++++++++++++)))******++++++++++++++++++,,,...//////222555888<<>>999777555222111111111111000000111333222000//////000,,,,,,++++++,,,,,,---...)))...///+++)))+++...---***++++++,,,,,,++++++***+++---//////---,,,,,,---+++,,,---......,,,+++)))............////////////---333888777999FFF]]]ooo~~~zzzwwwwwwzzzzzzrrrgggbbbdddlllsssxxx|||}}}~~~}}}~~~~~~|||yyyxxxyyyzzzzzzyyywwwtttpppmmmmmmooorrruuuuuuvvvtttooofff[[[SSSOOOHHHIIIKKKOOOTTT]]]fffmmmqqquuuzzz}}}~~~~~~|||{{{{{{||||||{{{zzz{{{{{{{{{{{{zzzzzzzzzzzzwwwvvvvvvvvvvvvuuuuuuuuuvvvvvvvvvwwwwwwwwwxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvvvvzzz{{{zzz}}}|||zzzzzz{{{{{{}}}~~~||||||}}}}}}}}}}}}}}}}}}|||}}}|||yyysssiii```[[[RRRRRRXXXeeettt|||wwwtttttttttttttttxxxxxxxxxyyyyyyzzzzzzzzz|||{{{{{{{{{|||{{{yyyvvvyyyzzz{{{{{{yyyxxxwwwxxxrrrtttuuuuuutttqqqnnnkkkhhhiiihhhfffaaa\\\VVVRRRFFFCCC???<<<;;;999777666555444333444666666555333666666666666777999;;;<<<999999:::;;;===AAAGGGKKKNNN___yyyrrrkkkeeedddaaa[[[WWWWWWTTTTTTRRRNNNGGGAAA<<<999666111///222333000///111111111222333444666777888999???DDDIIIXXXqqqiiiUUUGGGBBBAAAIIIVVVdddtttaaaGGG999555444,,,---333111------..................***---...,,,,,,//////,,,++++++,,,,,,,,,,,,++++++))))))***+++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,------------,,,+++---...///000222555777;;;CCCRRRbbbkkkqqq|||qqq^^^\\\```eeekkkttt{{{xxxqqqoooppptttxxxvvvrrrqqquuuwwwrrrqqqvvv{{{{{{{{{|||sssiiixxxrrr^^^^^^ggg~~~vvvmmmbbb___ZZZTTTNNNFFF===888888666333222222222222111///111222222000///000000++++++++++++,,,,,,---...+++///000,,,(((***,,,,,,,,,------......------,,,)))+++,,,,,,+++***+++,,,+++,,,.........,,,***)))............/////////000,,,333888777777CCC[[[nnn|||wwwuuuyyy~~~~~~|||uuukkkddddddkkkuuu{{{|||}}}~~~~~~}}}|||~~~}}}zzzyyyzzzzzzzzzyyywwwuuuqqqmmmmmmpppsssvvvzzz{{{zzzvvvnnnddd]]]ZZZIIIJJJKKKLLLPPPWWW___eeennnsssxxx}}}}}}~~~~~~|||{{{zzz{{{|||{{{zzz||||||{{{zzzzzzzzz{{{{{{vvvvvvuuuttttttttttttuuuxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwwwwwwwwwwzzzzzzyyy~~~}}}yyyyyyyyyzzz|||}}}{{{{{{||||||}}}}}}~~~~~~{{{}}}~~~~~~zzzssslllggg[[[[[[bbbppp{{{vvvsssssstttttttttzzzzzzzzzzzzzzzzzzzzzzzz|||{{{{{{{{{{{{zzzwwwuuuwwwzzz|||{{{xxxuuuuuuwwwppprrruuuvvvuuuqqqllliiiaaabbbaaa___[[[UUUPPPLLLFFFCCC???<<<;;;:::888777333222333555777888666444777666666666777999;;;===::::::::::::<<>><<<777444000///000222333333111///---+++***+++,,,---000///...---,,,,,,---...++++++++++++++++++++++++,,,***)))***++++++***((((((***---///000...+++)))***+++,,,---...---,,,,,,...,,,***+++...///...---...///222555777@@@SSSeee|||wwwyyy{{{sssqqqpppoooqqquuuxxxxxxxxx{{{}}}~~~~~~}}}zzzxxxyyyzzz{{{|||vvvssspppmmmmmmppptttvvv}}}zzzvvvvvvuuupppggg```UUUOOOIIIHHHMMMTTT[[[^^^kkkqqqvvvxxx{{{~~~~~~zzz~~~}}}}}}~~~|||yyyxxxyyy{{{|||~~~~~~{{{yyywwwxxxwwwuuusssrrrssstttuuuuuuuuuuuutttssstttwwwzzzxxxxxxxxxyyyxxxxxxwwwwww{{{zzzyyy{{{~~~}}}zzzwwwwwwwwwxxxzzz}}}}}}{{{}}}{{{~~~xxxtttqqqpppiiihhhmmmxxx}}}{{{yyywwwvvvvvvvvvwww{{{zzzyyyxxxwwwwwwwwwwwwwww{{{|||yyyxxx{{{zzzuuuvvvxxxzzzzzzyyywwwvvvwwwwwwyyyxxxuuusssrrrmmmffffff```]]]]]][[[RRRJJJFFFBBB@@@===:::888666555555555555666777777777777777444666999;;;======<<<;;;>>><<<===??????AAAJJJTTT```vvv}}}ooonnnjjjeee```\\\XXXTTTQQQPPPOOONNNKKKFFFBBB>>>;;;444111......000111///---000000333777777555666;;;999???IIIWWWkkkyyy```PPPCCCCCCGGGQQQbbbwwwcccJJJ777555333111///.........---///111000---,,,...111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------(((((((((((())),,,...///)))+++...000111///,,,***------------...000111333;;;@@@JJJUUU^^^hhhxxxqqq___UUU\\\eeemmmqqqqqqooonnnnnnrrruuuuuuttttttwwwzzz}}}}}}|||{{{yyyyyy{{{}}}mmmqqq|||~~~iiiYYYWWWccc{{{ssshhhcccZZZRRRNNNIIIBBB===<<<888555222000000111111000111000...,,,+++,,,---...//////------,,,---......++++++++++++++++++++++++///---,,,,,,------+++******+++---......---***)))***+++,,,---------,,,,,,///,,,++++++---///...,,,...///222444666>>>PPPaaa{{{{{{~~~~~~zzzyyywwwtttsssuuuuuuuuuvvvwwwzzz{{{||||||}}}{{{yyyyyyzzzzzzzzzxxxuuuqqqnnnnnnqqqvvvyyy|||xxxwwwvvvrrrjjjddd]]]UUUMMMHHHIIIMMMRRRUUUgggmmmrrruuuxxx||||||yyy}}}}}}{{{{{{zzz{{{|||}}}|||{{{zzzyyyyyyzzz|||}}}}}}}}}~~~}}}|||yyyvvvuuusssrrrqqqpppqqqrrrtttvvvuuuuuuuuuttttttuuuxxxzzzxxxyyyyyyzzzzzzyyyyyyyyy|||zzzyyyzzz|||}}}|||zzzxxxxxxyyyzzz|||~~~|||zzz{{{|||{{{wwwuuutttpppmmmnnnuuu}}}}}}|||zzzxxxwwwwwwwwwxxxyyyxxxwwwvvvuuuuuuuuuuuuuuuzzzzzzwwwwwwzzzyyyuuuwwwxxxzzzyyywwwvvvvvvwwwwwwyyyxxxtttsssrrrmmmfffggg```[[[ZZZWWWOOOGGGDDD???===:::888555444333333444555666777888888888888777888:::;;;<<<<<<<<<<<<<<<;;;<<<>>>???CCCMMMXXXkkkyyymmmjjjfffbbb]]]ZZZWWWSSSQQQNNNMMMJJJGGGBBB===999777333111......000111///...111000333777777444666:::<<>>666444222000////////////***+++++++++***)))***+++------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************************000///---+++)))'''&&&&&&'''(((***,,,---+++***(((------,,,---...///111222999>>>GGGSSS\\\fffwwwrrr]]]WWW]]]fffmmmqqqrrrqqqppplllpppuuuxxxzzz|||}}}~~~}}}~~~~~~|||zzzyyyzzz|||pppsssxxxcccTTTTTTaaaxxx~~~sssiii```WWWOOOKKKGGGAAA<<<;;;888666333222111000///---222111///---------.........------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,------+++))),,,,,,------,,,+++*********+++,,,---------,,,,,,///---,,,,,,---...---,,,...///111333444;;;JJJYYYtttzzzwwwyyy|||}}}}}}}}}zzztttrrrqqqqqqrrrsssuuuxxxzzz{{{}}}|||zzzzzzzzzzzzzzzzzzwwwrrroooppptttyyy}}}~~~zzzxxxwwwtttooojjjddd\\\RRRJJJHHHJJJNNNPPP```gggmmmpppuuuzzz{{{xxx{{{zzzyyywwwwwwwwwxxxxxxwwwwwwwwwxxxyyy{{{|||}}}{{{|||{{{{{{yyyvvvtttrrrqqqpppooonnnnnnoooqqqrrrtttuuuvvvuuutttuuuxxxzzzyyyyyyzzz{{{|||||||||{{{|||zzzxxxxxxyyyzzzzzzyyyzzzzzzzzz{{{}}}~~~}}}zzzxxxyyy|||~~~}}}{{{~~~~~~{{{zzzzzzxxxrrrooopppsssyyy}}}}}}|||zzzxxxwwwwwwxxxxxxwwwvvvuuutttrrrrrrqqqqqqtttwwwwwwvvvvvvxxxwwwuuuxxxyyyyyyxxxvvvvvvwwwxxxvvvxxxwwwsssrrrrrrmmmgggeee]]]WWWUUUQQQIIICCC@@@===;;;999777555444444444444555666888999:::::::::;;;;;;;;;;;;;;;<<<======<<<<<<===@@@BBBGGGTTTaaa{{{rrrjjjdddaaa]]]ZZZXXXUUURRRPPPNNNLLLIIIEEE@@@:::666444222000//////000111000///222111333666666444666:::???EEESSSiiidddOOOCCCDDDDDDJJJZZZpppjjjKKK777444333111000//////000000...---------...///...---,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))(((((())))))***)))))))))'''((()))*********))))))---,,,,,,,,,---///111222777;;;CCCOOOYYYeeevvvttt\\\YYY\\\cccjjjooorrrttttttppprrrvvv|||yyy|||~~~~~~}}}||||||}}}vvvxxxsss^^^QQQRRR___ttt~~~rrrhhh]]]TTTLLLIIIFFF???;;;:::777555333222222111///---222111000///.........///,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++)))'''------,,,+++************++++++,,,,,,,,,---------///...---,,,,,,------,,,......000222333777DDDQQQgggwwwyyytttuuuvvv{{{|||}}}~~~}}}sssnnnnnnoooppprrrsssvvvyyy{{{|||{{{{{{|||||||||{{{xxxssspppqqqvvv||||||zzzxxxwwwtttqqqhhhaaaWWWOOOKKKMMMQQQTTT[[[bbbhhhmmmrrrxxxzzzwwwyyyxxxvvvuuutttuuuuuuvvvtttuuuvvvwwwxxxyyyzzz{{{zzzzzzzzzyyywwwuuusssqqqsssrrrpppnnnmmmlllllllllsssuuuuuuuuuuuuvvvxxxzzzyyyzzz{{{|||}}}}}}}}}}}}|||zzzxxxvvvvvvwwwxxxyyyzzzzzz{{{{{{|||}}}~~~}}}zzzxxxxxxyyyzzzzzzxxxzzz}}}~~~}}}}}}zzztttnnnkkkkkkppp|||~~~{{{zzz{{{zzzyyyxxxwwwwwwwwwwwwwwwvvvuuusssrrrqqqppppppsssttttttttttttuuuuuutttzzzzzzyyyxxxvvvvvvxxxzzzuuuwwwuuuqqqppppppkkkeee```XXXQQQNNNKKKEEE@@@???===;;;999777666666666666333444666888:::;;;<<<===???>>><<<;;;;;;<<<===>>>>>>>>>@@@CCCFFFMMM]]]lllwwwlllfff```]]]ZZZXXXWWWUUUSSSQQQPPPNNNJJJEEE@@@:::666444111000//////000111111111222111333666666444666;;;>>>EEEWWWqqqrrrYYYJJJCCC@@@DDDPPPddd}}}```GGG:::222222000//////000111111333111///000333444222///---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,, ###'''***,,,,,,---+++++++++++++++,,,,,,---,,,,,,++++++,,,...000111666888@@@LLLWWWddduuuwww^^^XXXZZZ]]]ccckkkrrrwwwzzzyyyxxxxxx|||wwwzzz|||}}}nnnZZZNNNQQQ___qqq{{{nnncccZZZQQQIIIGGGDDD>>>:::999444333222222333333111///222111111000//////......++++++,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++***(((---,,,+++************++++++++++++,,,,,,,,,------------------,,,,,,---......---///111222555???III___rrr|||wwwvvvwwwyyy{{{~~~~~~~~~~~~{{{oooiiikkknnnqqqrrrtttvvvzzz}}}~~~|||{{{}}}~~~~~~{{{xxxtttqqqssswww}}}}}}zzzyyyxxxvvvuuukkkeee\\\SSSNNNNNNRRRUUUWWW^^^eeejjjqqqxxxyyywwwwwwvvvuuutttsssttttttuuuttttttuuuuuuvvvvvvvvvvvvyyyyyyxxxwwwvvvtttsssrrrsssrrrqqqpppooonnnmmmmmmrrrsssuuuuuuuuuuuuxxxzzzyyyzzz{{{|||}}}}}}}}}}}}{{{zzzxxxvvvuuuvvvwwwyyyzzzzzz{{{{{{{{{|||||||||}}}{{{yyyxxxwwwwwwvvvuuuvvvzzz~~~~~~~~~wwwrrrlllhhhggglllyyy}}}zzzzzzzzzxxxxxxwwwvvvvvvuuuuuuuuuxxxwwwuuutttsssrrrrrrrrrsssrrrrrrsssssssssssstttzzzzzzyyyxxxvvvvvvxxxzzzttttttrrrnnnllllllhhhbbbYYYQQQJJJIIIGGGBBB>>>>>>:::999777666555555666666444555777999;;;===>>>>>>@@@???<<<;;;:::;;;===???>>>>>>AAADDDHHHRRReeevvv~~~pppgggccc^^^[[[XXXWWWVVVVVVTTTRRRQQQNNNJJJDDD???999555333///000000000000111222333333222333666777555888>>>>>>GGG\\\yyyzzzbbbNNNDDDBBBBBBKKK]]]vvvqqqUUUCCC;;;222111000//////000111111000...,,,---000111///,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------&&&'''((()))***)))((('''---,,,,,,+++,,,---...///++++++++++++,,,---///000555777>>>JJJUUUbbbqqq~~~wwwcccXXXXXXZZZaaakkkuuu|||{{{xxxyyy}}}zzz{{{iiiVVVLLLPPP^^^ooowwwiii^^^WWWOOOHHHFFFCCC>>>::::::555333111111222333222111111111111000//////......+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------......---,,,++++++************+++,,,,,,,,,+++++++++,,,---...,,,---------,,,,,,...000---,,,...111222333;;;DDDUUUgggyyy}}}yyyvvvuuuuuuxxx{{{~~~}}}}}}vvvjjjeeehhhmmmrrruuuuuuwww{{{~~~}}}}}}~~~~~~xxxvvvsssrrrtttxxx|||~~~|||zzzxxxwwwwwwvvvnnniiiaaaXXXPPPMMMNNNPPPTTT[[[ccchhhooovvvxxxvvvuuutttsssrrrrrrssstttuuuuuutttssssssssssssssstttvvvvvvuuuuuutttsssssssssoooooopppqqqqqqrrrrrrssspppqqqsssttttttuuuwwwxxxyyyyyyzzz{{{|||||||||{{{xxxyyyyyywwwvvvvvvwwwyyyzzz{{{{{{{{{{{{{{{zzzyyy{{{{{{zzzyyyxxxvvvtttssstttxxx}}}~~~~~~uuuqqqllliiigggkkkxxx~~~yyyxxxyyy{{{vvvvvvvvvvvvuuuuuuttttttxxxwwwvvvuuuuuuuuuuuuuuuuuurrrqqqsssrrrpppqqqssswwwxxxxxxwwwuuuuuuvvvxxxrrrrrrooojjjggggggccc]]]SSSLLLFFFEEEDDD@@@<<<<<<666555444333333333444555555666888:::<<<>>>>>>??????>>><<<;;;;;;<<<===>>><<<>>>BBBFFFLLLXXXooouuukkkeeeaaa\\\ZZZWWWVVVVVVVVVTTTSSSNNNKKKFFFAAA;;;666333111...///111000000111333555333222333777888888<<>>;;;:::777555111000000111111111000000000000///...------,,,,,,---------,,,+++***------------------------...---,,,---/////////---))))))******++++++,,,,,,,,,,,,+++++++++,,,---...***+++------,,,,,,///222---,,,---111222333999@@@LLL\\\mmmtttuuuuuutttssswww{{{}}}|||~~~}}}qqqgggbbbeeekkksssvvvwwwxxx{{{~~~~~~~~~~~~~~~}}}|||tttsssrrrrrrtttxxx{{{~~~zzz{{{{{{yyywwwvvvvvvvvvpppmmmggg]]]TTTOOONNNOOORRRYYY```fffmmmtttvvvtttrrrqqqppppppqqqrrrtttuuutttsssqqqppppppqqqssstttsssrrrrrrrrrrrrrrrrrrsssnnnnnnpppqqqssssssttttttnnnppprrrsssssstttuuuwwwxxxyyyyyyzzzzzzyyyyyyyyyvvvxxxyyyyyywwwvvvxxxzzz||||||}}}}}}|||{{{zzzyyyvvvxxxzzzzzzyyywwwuuutttuuuyyy~~~}}}}}}vvvssspppmmmiiijjjttt{{{xxxwwwwwwxxxvvvvvvvvvvvvvvvuuuuuutttwwwwwwvvvvvvvvvvvvwwwwwwwwwsssqqqsssrrrnnnooosssssstttvvvuuusssrrrrrrssspppppplllfffcccbbb]]]WWWQQQJJJDDDDDDBBB===999888444333222222222333444555777888999;;;===>>>>>>???===<<<;;;;;;;;;<<<===>>><<>>999444222000---///111111000111333666333222444888::::::???EEENNN]]]wwwvvv\\\III@@@>>>???EEEVVVooo~~~```GGG:::555222111000///......///000---...//////...---...///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,************************)))))))))***+++,,,---...)))*********++++++++++++******)))***+++,,,...///222333:::FFFPPPYYYdddmmmuuuyyyzzzuuuqqqppplllgggdddhhhppp}}}~~~{{{zzz|||xxxggglll|||yyy```PPPHHHLLL[[[mmmyyykkk```UUUMMMFFFEEECCC???;;;;;;:::777222000///000000000000000000000///...---,,,,,,------...---,,,***)))------------------------+++******+++---......---'''((()))+++,,,,,,,,,,,,---,,,+++***+++,,,---...(((+++------,,,,,,000333,,,+++---111333333888???KKKZZZjjjsssvvvyyyyyywwwwww|||}}}|||~~~yyymmmeeebbbcccjjjssswwwxxxxxx{{{~~~{{{{{{|||~~~|||yyy|||~~~}}}{{{yyyrrrrrrrrrsssuuuwwwzzz|||wwwyyyyyyyyywwwuuuuuuuuuqqqooojjjbbbYYYSSSRRRTTTPPPWWW___dddkkkrrruuusssoooooonnnooopppqqqssstttsssqqqooonnnoooqqqsssuuuppppppoooooopppqqqrrrrrrppppppqqqrrrrrrrrrrrrqqqllloooqqqsssssssssuuuvvvxxxxxxxxxyyyxxxxxxwwwwwwtttwwwzzzzzzxxxwwwyyy{{{}}}~~~~~~~~~~~~|||zzzyyyrrruuuyyy{{{{{{xxxwwwvvvvvvzzz}}}}}}xxxvvvtttpppjjjiiirrr}}}|||yyywwwvvvuuuuuuvvvwwwwwwwwwwwwvvvvvvuuuvvvvvvvvvvvvvvvwwwxxxxxxyyytttqqqtttrrrnnnnnnrrroooqqqssssssrrrpppooopppoooooojjjccc```___ZZZTTTQQQJJJDDDDDDBBB;;;666444555555444333444555666777888999:::<<<===>>>>>>>>>;;;;;;;;;;;;;;;<<<======???BBBJJJSSS]]]ooowwwllliiihhhccc___ZZZWWWUUUTTTTTTSSSRRRQQQKKKHHHDDD>>>999555222111---///111111000111444777333222444888;;;<<>>;;;888777777333444555777999;;;===>>>===>>>?????????===<<<;;;AAA===;;;>>>@@@>>>???BBBDDDDDDLLL^^^rrrwwwmmmkkkeeecccbbbZZZXXXTTTQQQRRRTTTTTTPPPKKKGGGCCC>>>:::777444222000222222222222222222333333111111444888:::@@@LLLYYYjjjyyy[[[NNNFFF===>>>HHHWWWggg}}}vvv___QQQGGG???777333...---///000...***000///...---,,,---............---,,,,,,+++************+++,,,,,,---......)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,((('''******((((((******,,,//////...+++***)))++++++,,,------...//////222333888@@@EEEJJJTTT^^^fffcccdddiiijjjfffgggkkkrrrwww}}}vvvnnnqqqwww{{{zzzxxxtttqqqtttzzzfff___cccvvvwww```QQQKKKPPP```vvvttthhh___TTTLLLFFFEEECCC>>>:::999666555444222111000000///000/////////......------------------------------+++,,,---,,,******,,,---,,,...//////,,,++++++---,,,,,,+++++++++++++++++++++,,,---,,,******,,,///,,,,,,,,,------------...000///...---...111333555???JJJ[[[kkkuuuxxxuuurrrsssvvvzzz|||}}}~~~zzzrrrhhh```YYY___hhhpppuuuxxxyyyzzz}}}yyyuuuuuuzzz~~~~~~~~~|||{{{yyyvvvsssuuuuuuuuuvvvwwwxxxyyyzzz{{{yyyuuurrrqqqqqqssstttvvvwwwrrrjjjfffddd^^^WWWSSSVVVYYY\\\___dddjjjnnnooooooppppppqqqsssttttttooonnnmmmkkkkkkmmmnnnpppnnnmmmkkklllnnnnnnmmmkkkkkklllnnnmmmllljjjjjjjjjpppqqqrrrsssuuuuuuvvvvvvvvvvvvvvvwwwxxxyyyyyyzzzyyyyyyyyywwwuuuuuuwwwyyyzzzzzzyyyxxxwwwvvvuuuuuuzzzyyyyyyxxxxxxwwwwwwwwwwww{{{~~~~~~}}}{{{{{{|||yyytttpppooonnnooouuu}}}|||yyyxxx{{{{{{yyyuuuqqqpppqqqrrrnnnnnnppprrrtttuuusssqqqpppppppppooooooppppppqqqsssrrrpppooonnnnnnoooooopppnnnllllllmmmmmmlllkkkgggfffdddaaa]]]WWWOOOJJJDDDBBB???<<<999777666555333444666888:::<<<===>>>>>>>>>>>>>>>>>>===<<<<<>>===>>>@@@FFFGGGRRRhhhssskkkiiicccaaa___WWWXXXTTTQQQRRRTTTSSSOOOKKKGGGCCC===888666444222111111222222222222333333333333444777:::===CCCTTTcccrrrVVVKKKEEE>>>CCCOOO```qqqxxx___QQQGGGAAA555111------000111///,,,000///...---,,,------.........---,,,,,,+++*********++++++,,,,,,---------******+++,,,,,,,,,++++++++++++++++++++++++++++++...***))),,,,,,******---+++,,,------,,,+++******++++++++++++++++++++++++555555888===@@@DDDNNNXXXaaa___```dddfffeeehhhmmmssstttwww~~~|||zzz}}}zzzqqqkkklllnnnppppppooommmnnnsss{{{xxx___]]]eeewwwuuu^^^QQQLLLSSSccczzz~~~sssfff[[[SSSLLLEEEDDDCCC===999999666555222000///000111222111000000///...---,,,,,,------------------------+++,,,---,,,******+++,,,***---//////...,,,++++++,,,,,,,,,++++++************+++,,,,,,+++,,,...000,,,,,,,,,,,,------------///...------...000333444:::BBBPPPaaannnsssqqqmmmooossswww{{{|||~~~}}}wwwqqqiiicccSSSXXXaaajjjqqqvvvxxxyyy~~~xxxssssssxxx}}}}}}zzzwwwtttuuuuuuvvvvvvwwwwwwvvvvvvwwwuuurrrpppoooppprrrssswwwwwwuuupppmmmkkkeee___VVVWWWXXXYYY[[[```fffkkkmmmnnnppprrrsssttttttssspppnnnkkkiiiiiikkknnnooolllkkkjjjjjjllllllkkkjjjhhhjjjkkkjjjhhhfffeeeeeennnoooqqqrrrtttuuuvvvvvvssstttvvvxxxyyyzzzzzz{{{}}}}}}{{{xxxuuusssssstttxxxxxxxxxxxxxxxwwwvvvvvvyyyzzz{{{{{{{{{zzzyyyxxxyyy{{{}}}}}}|||{{{|||}}}wwwtttrrrsssrrrqqqvvv||||||{{{yyywwwwwwxxxyyyxxxvvvsssppppppqqqmmmlllmmmppprrrsssqqqpppppppppooooooooooooppppppqqqpppooommmmmmlllllllllmmmkkkjjjiiijjjiiihhhfffcccbbbaaa___[[[SSSKKKEEEAAA???<<<999777555444444444555777888:::<<<>>>>>>???>>>>>>==================::::::===>>>===>>>BBBLLLQQQaaazzz}}}lllfffgggaaa___\\\TTTWWWTTTRRRQQQRRRQQQMMMIIIEEEAAA;;;666444333222111111111222222222333333333444666:::===???III___sss~~~eeeNNNEEEBBBAAAJJJYYYmmm~~~vvvZZZJJJBBB>>>222///,,,---000111000...///......---,,,---------...------,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++---***))),,,,,,******---,,,++++++************************+++++++++++++++222111333777:::???IIITTT^^^]]]^^^bbbeeegggmmmtttvvvrrrnnnnnnrrrvvvxxxwwwuuuvvvvvvtttoookkkiiiiiijjjjjjkkklllpppwwwuuu```aaalllzzzuuu^^^RRROOOWWWhhh~~~tttgggZZZRRRKKKDDDCCCBBB===888888555444222111111111222222111111000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,''')))++++++******+++,,,)))+++...//////---+++)))---,,,,,,++++++*********++++++,,,++++++,,,---...++++++,,,,,,,,,---------///...------...///111333999<<>><<<:::888666555555555666666888999;;;===>>>??????>>>===<<<<<<===>>>???>>>;;;<<>>888444222222222222111111111222222333333444222666;;;>>>BBBOOOkkkmmmXXXFFF@@@AAAGGGUUUdddxxxpppQQQ???888555000///---...///000///.........---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++***((((((******''')))---,,,***((('''((()))************+++,,,---......///))))))+++000666===IIIUUU]]]___cccfffiiinnnuuu{{{yyyssskkkggghhhlllppprrroootttxxxwwwrrrmmmlllmmmppppppppprrrwwwxxxdddfffsssuuu]]]RRRQQQZZZkkk~~~vvviii]]]QQQJJJCCCBBBAAA;;;777777222333333444333222111000111000///...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,###&&&((())))))***+++,,,)))***,,,...///...+++))),,,,,,,,,++++++*********...---,,,++++++,,,+++++++++++++++,,,,,,,,,------...---------...///000111:::999===FFFTTT^^^bbbbbbeeekkkrrrxxx|||~~~~~~vvvkkkdddXXXYYY]]]eeennnvvv{{{}}}|||{{{{{{~~~~~~~~~~~~|||xxxuuurrrvvvvvvwwwwwwwwwuuusssrrrqqqpppooonnnmmmnnnpppqqqtttssstttuuuuuurrrmmmkkk\\\[[[YYYWWWXXX\\\ccchhhlllnnnqqqssssssqqqooommmmmmjjjfffcccccceeehhhjjjjjjkkkllllllllllllmmmmmmiiihhhddd```]]]^^^bbbeeeiiikkkmmmpppsssuuuvvvwwwwwwxxxxxxyyyyyyyyyyyyxxxzzz{{{|||{{{yyyxxxxxxyyyxxxyyy{{{|||}}}}}}|||{{{xxxzzz|||}}}}}}|||zzzyyyzzzzzzyyyzzz{{{{{{{{{{{{wwwuuutttsssoooiiigggjjjccchhhnnnttt}}}~~~|||yyywwwuuussssssqqqsssuuuuuusssqqqpppppppppppppppqqqtttuuutttssspppooonnnnnnmmmmmmmmmnnnjjjjjjkkkllllllmmmmmmmmmjjjhhhgggfffeeeccc```^^^YYYUUUPPPKKKGGGCCC@@@===<<<;;;999777666666777777777888999;;;<<<>>>?????????>>>===<<<<<<===>>>???===;;;;;;>>>???@@@FFFNNNZZZlllwwwiii]]]^^^ccc```^^^^^^WWWUUUSSSQQQOOOMMMJJJFFFDDD???;;;666222111111111111000000111222333333444444111444999>>>EEEWWWwwwvvv]]]NNNCCCEEEMMMWWWeeerrrkkkKKK:::333000111000/////////...---,,,---------------,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++***,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++)))((()))+++)))''')))...---***&&&&&&(((***+++***,,,,,,,,,,,,,,,,,,,,,,,,&&&%%%(((---333:::GGGSSS]]]cccjjjnnnppptttyyy|||wwwrrrlllgggfffgggjjjkkkllluuu~~~}}}vvvpppqqqvvvzzzyyyxxxzzz{{{gggkkkxxxvvv\\\QQQPPPZZZkkk|||tttiii^^^PPPIIIBBBAAA@@@;;;777666222333444555444222///...000//////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,###%%%(((************+++******+++---......,,,)))++++++++++++++++++++++++000...,,,+++,,,,,,+++***++++++++++++,,,,,,,,,,,,---------------...//////999777888???JJJTTT[[[^^^aaahhhqqqxxx}}}xxxmmmeee___]]]___gggttt|||}}}}}}}}}{{{xxxuuuuuuuuuuuuuuutttsssrrrrrrsssrrrqqqppppppqqqqqqrrrtttqqqqqqtttuuurrrooonnn___^^^[[[WWWVVVXXX]]]```iiikkkmmmoooooonnnlllkkkgggeeebbb______```bbbdddfffhhhiiiiiiiiiiiijjjllliiigggccc___]]]^^^cccggggggiiikkkooorrruuuvvvwwwxxxwwwwwwvvvvvvvvvwwwwwwwwwyyy{{{{{{zzzyyyzzz{{{xxxzzz|||~~~~~~}}}|||yyyzzz{{{{{{{{{zzzyyyxxxxxxxxxwwwyyyzzz{{{zzzxxxvvvtttrrrpppjjjbbb^^^```WWW]]]fffooozzzzzz{{{{{{|||{{{yyywwwtttsssppprrrttttttrrrpppppppppqqqppppppqqqtttuuuuuutttpppooonnnmmmmmmllllllmmmgggggghhhiiijjjjjjjjjjjjhhhfffeeedddccc```\\\YYYXXXSSSMMMGGGDDDBBBAAA@@@:::999888777777777888999999999:::<<<===>>>???@@@===============>>>>>>???===;;;;;;===???BBBKKKVVVbbbzzzvvvnnndddZZZ\\\aaa]]]\\\]]]WWWSSSRRRPPPMMMIIIEEEBBBAAA;;;888444222111111000///000000111222333444444555111333999AAALLLbbbvvv___PPPJJJJJJXXXjjjvvv~~~zzzcccGGG:::444000///000000///...---,,,+++,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++***)))+++---+++(((+++111---)))&&&&&&)))++++++***---,,,,,,***)))((('''&&&)))(((***...111666@@@KKK[[[gggrrrvvvuuuvvvvvvuuurrrqqqnnnllliiigggeeedddjjjttt~~~~~~xxxwww~~~jjjooo}}}uuuZZZNNNNNNXXXhhhzzzpppfff]]]PPPHHHBBBAAA???:::666555555555444333222111//////.........------,,,,,,,,,++++++++++++++++++++++++&&&)))+++,,,+++***)))***+++***)))+++---...,,,************++++++,,,,,,---///,,,******,,,---,,,+++***++++++++++++,,,,,,,,,------------------......333444777===EEEOOOWWW[[[___fffpppyyy~~~~~~uuunnnfffdddeeeooo~~~~~~~~~~~~|||yyytttsssrrrqqqqqqpppqqqqqqsssrrrqqqpppoooooopppppptttpppooosssuuuqqqoooqqqfffddd```[[[VVVUUUWWWZZZbbbcccfffiiijjjjjjjjjiiieeedddbbb```______aaaaaadddfffhhhhhhgggfffiiikkkgggfffeeecccaaaaaadddfffeeegggjjjnnnqqqtttvvvwwwuuusssrrrqqqqqqsssvvvwwwwwwyyyzzzzzzxxxvvvvvvvvvxxxzzz|||~~~~~~}}}{{{zzzyyyyyyxxxxxxwwwwwwwwwvvvuuuvvvxxxzzzzzzxxxuuuuuurrrooommmfff]]]YYY[[[WWW___jjjuuuxxxxxxyyy{{{|||{{{xxxtttrrroooppprrrrrrqqqpppqqqrrrpppooonnnoooqqqssssssssspppooonnnmmmllllllllllllhhhiiijjjjjjiiihhhgggfffeeedddbbbaaa```\\\XXXTTTTTTPPPJJJFFFDDDBBB@@@>>>888888777666666777999999::::::;;;<<<>>>???@@@@@@<<<<<<===>>>>>>>>>>>>>>>@@@>>>>>>???AAAGGGTTTaaarrrxxxlllgggcccYYY[[[___ZZZXXXYYYTTTQQQPPPNNNKKKFFFBBB???>>>777555333222222111///---///000111222333444444555555555;;;EEEUUUnnnwww]]]MMMGGGJJJXXXttttttuuu~~~rrrQQQ>>>777333///,,,.../////////...------,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++)))))),,,---+++(((+++222---)))&&&'''+++---,,,************)))))))))))))))---,,,---111222444<<>>999555555888666444111//////000000------------------------++++++++++++++++++++++++***,,,///...,,,***((((((,,,***(((***,,,...---+++))))))***+++,,,------...---***)))***---///...,,,******+++++++++,,,,,,,,,,,,,,,---------------------111777>>>EEEMMMTTTYYY]]]eeepppyyy~~~yyy~~~~~~zzzllljjjlllwww~~~}}}}}}~~~{{{xxxrrrqqqooonnnnnnnnnooopppppppppnnnmmmmmmllllllllluuuooonnnssstttqqqpppsssnnnlllfff___YYYUUUUUUVVV\\\^^^```dddfffhhhiiiiiigggfffdddcccbbbbbbbbbbbbdddfffiiihhhggggggiiillldddfffggggggeeeddddddeeedddfffiiimmmqqqtttvvvxxxqqqpppnnnmmmnnnqqquuuxxxyyyzzz{{{yyyvvvsssqqqqqqxxxzzz|||~~~~~~}}}{{{zzzzzzyyyxxxwwwvvvuuuvvvvvvttttttuuuxxx{{{zzzvvvsssssspppnnnkkkddd[[[XXXYYY^^^gggttt{{{pppsssvvvxxxwwwtttooolllnnnpppqqqqqqppppppqqqrrrnnnllllllmmmoooqqqqqqqqqpppooonnnmmmlllkkkkkkkkkmmmmmmmmmmmmkkkiiigggeeecccbbb```___]]]ZZZUUUQQQIIIFFFCCC@@@>>><<<888666777666555555666777888999:::;;;<<<===>>>???@@@AAA;;;<<<===?????????>>>===EEECCCBBBDDDFFFMMM\\\jjjsssiiifffdddZZZZZZ]]]WWWTTTUUUQQQOOOOOOMMMJJJDDD@@@===<<<555444222222222111...,,,///000000222333444555555888888===III\\\wwwbbbNNNDDDBBBKKKdddyyyooosss~~~~~~]]]@@@333111///+++***,,,...///////////////,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++&&&'''***,,,)))%%%)))000---)))&&&(((,,,...,,,)))&&&'''(((***,,,...000111------///222333555<<>><<<:::::::::777777777777777888888999============>>>>>>>>>>>><<<>>>??????>>>======>>>@@@???BBBGGGKKKSSSggg{{{yyymmmeeeccc^^^[[[XXXUUUTTTRRRPPPNNNNNNKKKGGGDDDBBB>>>;;;888555444222000000111222333000111222111000000222444999;;;BBBOOOeeegggRRRGGG@@@FFFPPPggg{{{www{{{sss^^^GGG;;;777333///---///---,,,,,,---...,,,+++,,,,,,,,,------............+++))))))***,,,,,,+++...---,,,,,,++++++++++++******+++++++++,,,,,,,,,'''))),,,---,,,,,,,,,---'''((()))***+++,,,------,,,,,,,,,++++++*********)))************+++++++++//////......///333999>>>ZZZlll~~~}}}wwwpppooovvv{{{yyyuuuoooeee\\\YYY[[[cccvvvlllfffsss}}}iiiSSSLLLLLLWWWjjjxxxkkk___WWWLLLHHHCCC>>><<<:::777666555222000///111222111000000///...---,,,------...(((***,,,---,,,++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************---,,,+++******+++,,,---,,,+++,,,...000000---+++)))***++++++,,,,,,++++++111...000666<<>><<<:::999999888777777666777888999:::<<<<<<<<<============>>>:::<<<>>>>>>===<<<===>>>@@@@@@DDDJJJRRR```wwwzzzqqqhhhaaa___\\\YYYVVVTTTRRRPPPNNNLLLIIIGGGCCC@@@===:::666444444333111//////000111222111222333222111222444666999<<>>;;;:::888777555333111000111111000/////////...------------...'''***---...---+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,************************++++++*********++++++,,,+++++++++---......,,,***------------,,,+++******111......333999@@@KKKUUUaaaeeelllttt{{{~~~}}}{{{yyy{{{}}}~~~zzzyyyzzzyyyuuuvvvxxxyyyxxxyyy{{{}}}~~~~~~{{{zzzwwwsssrrrqqqpppooonnnnnnnnnnnnnnnlllkkkkkkmmmnnnnnnnnnnnnooooooppprrrsssttttttxxxwwwuuuppphhh___WWWSSSSSSVVVZZZ___bbbdddddddddeeeeeeffffffeeeeeeeeeeeefffeeedddcccbbbcccddddddffffffggghhhiiihhhfffcccbbbbbbcccccceeeggghhhiiilllmmmnnnpppqqqrrrrrrrrruuuwwwxxxvvvsssqqqoooooossstttwwwyyyzzzyyyxxxwwwuuuuuuuuutttrrrooommmkkkmmmmmmnnnpppssstttsssrrrlllnnnnnnkkkgggfffhhhkkkttt|||llliiihhhkkkqqqtttrrrnnnpppmmmkkkkkknnnpppooolllooooooppppppppppppoooooollllllkkkkkkkkkkkklllllliiihhhfffdddaaa___]]]\\\TTTRRRPPPNNNLLLJJJFFFCCC>>>>>>>>>===;;;:::888888999888666666666777999;;;<<<<<<<<<<<<============;;;===>>>>>>>>>===???@@@CCCDDDHHHQQQ^^^rrr{{{qqqlllgggbbb___YYYWWWTTTRRRPPPOOOLLLIIIFFFCCC???===:::777444111222111000///...///000111111222333222222333666888;;;@@@MMMccclllPPPBBB===<<<>>>JJJ^^^tttjjjMMM@@@444111222222111222///---,,,,,,---...,,,+++***************)))))))))---+++******+++,,,,,,+++++++++******))))))******)))))))))))))))*********)))***+++)))'''%%%$$$$$$,,,,,,+++***)))(((((('''+++++++++++++++*********)))************+++++++++---------,,,---111666:::FFF[[[rrryyyooofffbbbggglllnnnnnnmmmeee]]]QQQTTT^^^tttzzzcccaaaqqqzzz|||mmmWWWMMMLLLXXXnnnwwwhhh\\\TTTHHHEEE@@@===;;;:::888777555444222111111000///...//////......------------'''***---...---+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************************++++++*********+++------,,,***............---,,,++++++000...///333888???LLLXXXhhhjjjooovvv|||}}}yyyzzz}}}xxxuuusssxxx{{{vvvsssuuuwwwwwwvvvtttwww{{{}}}}}}}}}~~~~~~~~~~~~}}}}}}zzzuuusssrrrqqqpppnnnnnnmmmmmmmmmlllkkkkkkkkkkkklllkkknnnnnnoooqqqrrrsssttttttzzzzzzzzzvvvooofff]]]WWWSSSUUUYYY]]]aaaeeegggiiieeedddcccccccccdddeeefffeeedddbbb``````aaacccddddddeeefffggggggeeeccc```bbbbbbbbbbbbcccdddffffffjjjkkkmmmooopppppppppoooqqqsssuuuuuusssqqqpppoooqqqrrrsssuuuuuuuuutttsssssstttuuuuuusssqqqnnnlllooommmmmmnnnpppqqqpppooonnnooonnnllljjjjjjlllooouuu}}}uuujjjggggggjjjpppttttttrrrrrrpppmmmlllnnnppppppppprrrrrrrrrrrrqqqpppooonnnmmmmmmlllkkkkkkkkkjjjjjjhhhfffeeebbb___]]][[[ZZZRRRPPPMMMJJJHHHFFFBBB@@@:::;;;;;;<<<;;;999888666:::888777555666888:::;;;<<<<<<=========>>>>>>>>>???@@@AAA@@@??????AAABBBGGGIIIOOO[[[mmmqqqiiihhheeeaaa___XXXVVVSSSQQQPPPNNNJJJHHHEEEBBB???<<<:::888555222111111000/////////000111111222222222222444777:::@@@GGGWWWppp}}}^^^HHH??????@@@???JJJ\\\qqqpppTTTEEE<<<444333444333111222///---,,,,,,---...,,,+++++++++******))))))((((((,,,+++******,,,,,,+++***++++++************++++++++++++++++++++++++++++++,,,------+++)))''''''''',,,,,,+++***)))(((''''''+++++++++***************))))))*********++++++++++++,,,,,,,,,,,,000444888DDDWWWppp~~~sssdddZZZZZZ```hhhmmmrrrrrriii___TTTTTT\\\ppp}}}sssttt______qqq}}}oooYYYOOOMMMYYYooovvvgggYYYQQQGGGDDD???<<<::::::888777444444444222111///.....................---------(((+++---...,,,+++******++++++++++++++++++++++++******++++++++++++******************************))))))******+++++++++++++++***)))***,,,---,,,***,,,,,,---.........------///...000444999@@@NNN[[[mmmooorrrwww|||{{{}}}wwwrrrllllllrrr}}}}}}{{{yyyuuurrrrrruuuwwwvvvuuuuuuxxx|||~~~~~~}}}}}}}}}}}}|||zzzzzz{{{|||{{{vvvuuutttsssqqqooonnnnnnmmmkkkkkkkkkjjjiiiiiijjjkkklllnnnoooqqqssstttttttttxxxzzz{{{yyyssskkkbbb\\\UUUUUUUUUXXX\\\bbbhhhlllhhhfffdddbbbbbbdddgggiiidddcccaaa``````aaacccdddaaabbbddddddcccaaa```___ccccccccccccdddeeefffggghhhiiikkkmmmnnnnnnmmmmmmllloooqqqrrrqqqqqqqqqrrrrrrrrrsssssssssrrrqqqqqqppprrrsssuuutttsssqqqpppqqqooommmlllmmmnnnnnnmmmqqqqqqpppnnnmmmmmmnnnooorrrxxxwwwoooiiiggggggjjjppptttuuuuuurrrpppmmmmmmnnnpppqqqrrrtttttttttsssrrrqqqooonnnnnnnnnmmmllljjjiiigggggggggeeeccc```]]]ZZZXXXWWWNNNKKKGGGDDDAAA>>>;;;888888888999::::::999777666999888777666777888:::;;;======>>>>>>>>>?????????@@@@@@AAA@@@??????AAACCCHHHNNNYYYiiiwwwgggbbbaaa^^^[[[YYYWWWUUUSSSQQQPPPMMMJJJGGGCCC@@@===;;;:::888444222111111000000000111111111000111111111222555999<<>>:::<<>>LLLYYYlllooosssuuuwwwzzz}}}}}}xxxqqqhhhddddddiiiuuu}}}{{{{{{{{{zzzxxxwwwtttrrrpppqqquuuwwwuuussswww{{{}}}}}}{{{{{{{{{|||~~~~~~zzztttxxxwwwuuusssqqqooonnnnnnjjjkkkkkkjjjiiihhhjjjkkklllmmmooorrrssstttttttttuuuwwwxxxwwwsssmmmgggcccXXXVVVTTTTTTXXX^^^dddiiikkkjjjgggfffeeegggiiikkkaaaaaa```___```aaabbbccc___```aaaaaa___^^^___```ccccccddddddeeefffggghhhfffggghhhiiijjjjjjjjjjjjiiikkkmmmnnnnnnoooqqqsssrrrrrrssssssssssssrrrrrrooopppqqqsssssssssrrrrrrqqqnnnkkkjjjkkklllmmmmmmppppppppppppoooooonnnnnnpppsss{{{zzzrrrnnniiihhhhhhjjjnnnrrrtttuuuooonnnmmmlllmmmoooqqqrrrtttttttttsssrrrpppooonnnnnnnnnmmmkkkiiigggeeedddeeedddaaa^^^ZZZVVVTTTRRRMMMJJJFFFBBB@@@===:::888888888888888888888777666888888888888888999::::::============>>>>>>>>>>>>===>>>>>>>>>>>>@@@CCCEEEJJJUUUggg|||}}}qqqeeeaaa^^^[[[YYYYYYUUUTTTRRRQQQOOOLLLHHHEEE???===:::888777555222000000000111111111111111111111111222222333777<<>>MMMfffzzz}}}ooo^^^UUUUUU[[[fffssswwwhhhZZZUUUVVVeee~~~ttthhh^^^mmm]]]cccyyy~~~jjjVVVPPPRRR]]]qqqsssdddWWWNNNGGGDDD???;;;999888666555000222444444111//////000---.../////////...---,,,,,,---,,,+++))))))***,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************((()))+++,,,---------,,,,,,+++******,,,------,,,***+++,,,------......---,,,---000333555999EEEQQQfffkkkpppqqqoooqqqxxx~~~}}}~~~}}}}}}wwwooogggaaa\\\\\\dddpppqqqqqqqqqssstttuuuuuuuuusssqqqppprrruuuvvvssspppuuuxxx}}}~~~~~~|||{{{zzzxxx}}}}}}}}}}}}zzzvvvzzzyyywwwtttrrrpppooooooiiijjjkkkjjjhhhhhhjjjmmmkkkmmmooorrrttttttttttttqqqrrrssssssqqqnnnjjjhhh^^^\\\YYYXXXYYY\\\```ccchhhiiiiiiiiihhhgggffffff^^^^^^^^^_________``````^^^``````___]]]]]]```bbbbbbbbbbbbcccdddeeeggghhheeeeeeeeeeeefffggghhhiiiggghhhiiihhhhhhjjjnnnpppmmmmmmnnnoooqqqrrrrrrsssooooooooooooppppppppppppllljjjgggfffhhhkkkmmmnnnllllllmmmooopppooommmllllllmmmsss{{{zzzsssnnnoooiiiiiihhhiiilllooorrrsssmmmmmmnnnnnnooopppsssuuurrrrrrrrrqqqpppooonnnmmmkkkkkkkkkjjjiiifffdddccccccaaa^^^ZZZVVVRRRNNNMMMKKKHHHDDDBBB@@@???===<<<999999888777777777777777777888999:::::::::999999;;;;;;;;;<<<<<<<<<<<<===;;;<<<>>>@@@AAAEEEJJJMMMUUUdddzzzrrrkkkddd```\\\XXXWWWYYYSSSQQQPPPOOONNNJJJFFFCCC===;;;888777666444111///...//////000111111111000333333444444666:::???CCCUUUggglllXXXDDD===>>>>>>>>>???MMMXXXkkk~~~~~~gggJJJ;;;444222222333111...///333///---,,,,,,---...,,,++++++++++++,,,,,,,,,,,,,,,+++******,,,------+++)))++++++******+++,,,,,,---*********)))))))))(((((()))))))))((('''''')))+++(((((((((((()))))))))***((()))))))))*********+++)))************++++++++++++,,,---------///222555;;;HHH```vvv{{{nnn___WWWWWW[[[cccppp|||nnnccc\\\YYYdddxxx|||tttqqqnnngggaaammm^^^fff|||{{{fffSSSPPPSSS___rrrqqqcccWWWOOOHHHDDD???;;;999777555444...111444444111///000111---.../////////...,,,,,,...---,,,***((((((+++---,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++************************)))***,,,---......---------+++***+++,,,...------++++++,,,,,,------,,,,,,+++,,,///222111444>>>JJJ```gggmmmllliiikkksss{{{|||~~~wwwvvv}}}~~~{{{yyyyyyyyytttmmmfff```YYYTTTZZZdddhhhiiikkkmmmpppssstttuuutttrrrqqqrrruuuuuuqqqnnnppptttyyy|||}}}}}}}}}}}}|||yyyvvvrrrwwwzzzzzz|||~~~}}}zzz{{{zzzxxxuuusssqqqpppooohhhjjjlllkkkiiihhhkkknnnjjjlllooorrrtttuuuttttttoooooopppoooooommmlllkkkdddccc```^^^]]]^^^___```ccceeehhhiiihhheeeaaa^^^[[[\\\]]]^^^^^^^^^^^^]]]___``````^^^]]]]]]aaaeee`````````aaacccdddfffgggeeedddccccccdddeeeggghhhggggggfffeeedddfffjjjmmmfffggghhhkkkmmmoooqqqrrroooooonnnmmmmmmmmmmmmmmmhhhfffccccccgggkkknnnpppggghhhjjjmmmpppooommmjjjhhhhhhnnnuuuuuunnnllloooiiihhhhhhhhhjjjmmmoooqqqnnnoooqqqqqqrrrtttvvvxxxpppppppppoooooonnnmmmlllhhhiiiiiiiiihhhgggeeedddbbb```\\\XXXSSSNNNKKKIIIDDDAAA>>><<<<<<<<<;;;:::;;;999888666666666777777666777:::;;;<<<;;;999888999999999:::::::::;;;;;;;;;===@@@CCCFFFLLLRRRVVVbbbrrrxxxfffaaa^^^[[[VVVQQQQQQUUUQQQOOONNNMMMLLLIIIDDDAAA===;;;999777666555222000------...///000000//////444555555666888<<>>>>><<<<<>>:::888777666555222000//////000000///---...---,,,---...///...---000111///+++,,,///...***))))))))))))))))))))))))******************************+++++++++******)))******))))))******+++,,,,,,+++***+++---...---,,,)))***++++++,,,,,,++++++---------,,,...444;;;@@@SSS]]]ggghhhddddddnnnxxx{{{~~~}}}|||yyyzzz~~~~~~yyyvvvwwwxxxuuurrrlllccc[[[YYY\\\___dddcccdddfffjjjnnnooooooppppppqqqsssuuuuuussspppooojjjjjjssszzz{{{~~~~~~{{{xxxvvvssspppnnnpppqqquuuzzz~~~~~~|||zzz{{{wwwssspppppppppppppppooommmkkkiiihhhhhhhhhhhhkkklllnnnqqqrrrssssssssssssqqqnnnlllkkklllnnnooollljjjeee]]]VVVTTTWWW[[[aaabbbcccddddddcccaaa```bbb___[[[[[[\\\]]]\\\ZZZ\\\]]]___```______```aaa^^^]]]^^^```bbbbbbaaa___```aaa```___^^^___bbbeeegggffffffeeeeeeffffffggggggggggggiiilllmmmmmmlllnnnnnnmmmkkkkkkjjjjjjjjjeeeeeedddeeegggjjjmmmooonnnlllkkklllnnnooommmjjjkkkkkkkkkkkkjjjjjjiiihhhdddddddddeeefffhhhjjjkkkkkkllloooqqqrrrqqqpppoooqqqnnnlllkkklllmmmmmmlllkkklllmmmllliiieee```]]]]]]ZZZUUUPPPMMMIIIEEEBBB@@@???===;;;999888888777888999:::888666555555666777777888999::::::;;;;;;???<<<999999;;;<<<;;;999<<>>:::999777555333222111111000000////////////000000000******444:::===FFFSSSpppsssZZZKKK@@@>>>===;;;???FFFPPP```rrr}}}___EEE@@@333111...------......---///...---,,,+++*********,,,++++++******++++++,,,,,,+++++++++***)))))))))'''(((+++---)))&&&***222*********))))))))))))(((***'''''',,,,,,)))(((,,,)))******)))(((''''''(((******+++)))(((((()))+++)))((((((((((((***+++,,,)))---//////,,,+++///444<<>>:::888777666555111000//////000000///...777444///---,,,,,,,,,+++...000///,,,---000///+++++++++++++++++++++++++++******************************+++++++++******)))******))))))******+++,,,,,,+++***+++---...---,,,***++++++,,,,,,,,,,,,,,,......---,,,---111777<<>><<<:::999888777777888999:::999666555666777666777777888999999::::::<<<:::888999<<<======;;;AAACCCGGGIIIMMMUUU```iiivvvkkkddd___^^^\\\YYYVVVTTTRRRRRROOOOOOMMMJJJFFFBBB>>><<<666555444333222111111111000000000000000000111222444///000888===BBBQQQcccoooTTTGGG<<<;;;;;;;;;@@@HHHXXXfffuuu[[[DDD===444222000//////000///......------,,,++++++++++++,,,++++++++++++++++++,,,+++++++++***************...++++++,,,+++((((((,,,+++++++++*********))))))---------+++***((('''&&&)))******)))((('''''')))((()))******)))((()))+++)))((((((((()))***+++,,,(((,,,///...,,,,,,000444:::FFFVVVdddpppsssiii]]]VVVWWW[[[aaahhhpppuuuxxxtttppplllkkkmmmnnnkkkiiiccc___\\\\\\^^^aaaaaaaaapppbbblll}}}|||cccPPPLLLMMMXXXlllxxxhhhZZZPPPKKKFFFBBB===:::888777666444000///...///000111000///:::666000,,,+++,,,,,,,,,+++------+++---///---(((++++++++++++++++++++++++************************)))******+++++++++************))))))******+++,,,,,,+++***+++,,,------+++++++++,,,---------------......---,,,,,,///444888>>>KKKYYYaaaaaaaaafffkkkxxx|||~~~~~~~~~xxxtttrrrrrrssstttuuurrrnnnkkkhhhhhhllllllmmmooorrrsssrrrppprrrrrrsssuuuwwwxxxvvvtttrrrkkkeeeeeeiiinnnuuu|||xxxtttppprrrwwwzzzzzzwwwttttttwwwzzz~~~~~~}}}zzzwwwtttsssssstttttttttrrrqqqooommmkkkjjjiiiiiiiiiiiikkkmmmnnnnnnooooooooonnnmmmlllmmmoooqqqssspppoookkkddd]]]YYYWWWWWW\\\\\\\\\\\\^^^```bbbdddeeecccaaa`````````___]]]XXXZZZ\\\\\\ZZZZZZZZZ[[[YYYYYYZZZ\\\^^^^^^]]][[[[[[\\\\\\[[[ZZZZZZ]]]___^^^^^^]]]]]]]]]]]]^^^^^^ccccccdddfffiiikkkkkkjjjkkkjjjiiihhhhhhggghhhhhhffffffggghhhiiijjjkkklllkkkjjjiiiiiiiiihhhfffdddffffffggggggffffffeeeeeefffeeecccbbbbbbdddggghhhlllllllllmmmmmmnnnnnnnnnooommmkkkjjjjjjkkkjjjiiibbbccccccbbb___[[[WWWTTTRRROOOKKKHHHFFFDDDAAA???===<<<:::999888777666666888999:::999777666666777666666777777888888999999;;;999888999<<<>>>??????EEEGGGJJJNNNUUUaaappp{{{yyymmmccc]]][[[[[[ZZZXXXVVVTTTRRRQQQMMMLLLKKKHHHDDD@@@<<<:::222111111000000000111111000000000000111111222333777444666;;;???III```vvv}}}jjjPPPCCC::::::<<<===EEEOOObbbnnn{{{nnnRRR>>>666333111/////////000///...------,,,++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++000+++(((+++,,,***((()))************)))))))))((($$$***+++&&&''',,,,,,&&&((()))***)))((('''((()))%%%(((***+++***))))))***(((((((((((()))***+++,,,(((***------,,,,,,000444888BBBQQQaaaooouuulll```TTTUUUWWW[[[aaaiiipppuuuwwwvvvuuusssooojjjeeecccbbb```^^^\\\\\\^^^bbbeeepppbbbmmm{{{bbbPPPMMMOOO\\\qqqzzzjjj\\\QQQKKKDDDAAA===999888777555444000///...///000111000///333000---,,,---...///...))),,,,,,***+++,,,)))###))))))))))))))))))))))))************************))))))***+++++++++************))))))******+++,,,+++*********,,,---,,,++++++,,,------......---------------------///333777666CCCSSS^^^aaabbbeeeiiiqqqwww|||zzzvvvttttttwwwxxxyyyxxxvvvtttrrrppprrrrrrtttvvvyyyyyywwwuuutttttttttvvvyyyzzzyyywwwtttmmmeeeaaaccciiisssyyyuuupppmmmpppxxx~~~~~~|||zzzwwwuuusssrrrssstttttttttqqqpppnnnllljjjhhhggggggiiiiiijjjkkklllmmmmmmmmmlllkkkjjjjjjjjjlllmmmnnnmmmllljjjgggccc```]]]\\\VVVWWWXXXYYY[[[^^^```aaafffdddcccaaa```___^^^]]]XXXZZZ[[[[[[YYYXXXXXXYYYXXXXXXXXXZZZ\\\]]][[[YYYZZZ[[[[[[ZZZYYYYYY[[[]]]^^^]]]]]]\\\\\\]]]]]]^^^```___```cccgggiiiiiihhhggggggfffeeeddddddeeeeeeeeeeeeggghhhiiiiiiiiiiiiiiiiiihhhggggggeeedddbbbddddddeeeeeeeeeeeeddddddeeeccc```^^^^^^```cccdddhhhggggggggggggggghhhiiillljjjhhhgggggggggeeeddd]]]]]]]]]\\\YYYUUUQQQOOOJJJHHHEEECCCBBBAAA???===::::::999777777666666666888999:::999777666777888777777888888999999999999;;;:::999:::<<<>>>@@@BBBFFFGGGKKKRRR___rrr{{{oooggg```\\\WWWWWWXXXWWWVVVTTTRRRPPPKKKKKKIIIFFFCCC>>>;;;888222111000000//////000000////////////000111333333777777999===BBBPPPkkkxxxfffOOOCCC;;;===???CCCMMMZZZlllwwwsssVVVCCC777//////...,,,,,,---...---+++,,,,,,+++++++++,,,------++++++++++++++++++++++++)))))))))***+++++++++,,,+++'''&&&)))***)))))),,,))))))(((((((((''''''''''''(((!!!!!!++++++"""((()))***)))((('''((()))###&&&***++++++***)))***((((((((())))))***++++++''')))+++,,,,,,---000333777>>>JJJYYYhhhpppiii^^^SSSTTTVVVYYY___fffmmmrrrzzz||||||xxxqqqjjjfffeeebbbaaa___^^^```bbbddddddrrrfffqqq}}}dddQQQOOORRR___vvvyyyjjj\\\RRRLLLBBB@@@<<<999888777555333000///...///000111000///,,,++++++---//////...,,,,,,......++++++,,,((("""))))))))))))))))))))))))************************((()))***+++++++++++++++******))))))******+++,,,+++***)))***,,,---,,,++++++,,,------......------+++,,,......///111444777444???NNNZZZaaaeeegggjjjooovvv}}}}}}zzzzzzzzz|||{{{zzzzzzzzzyyyyyyxxxssssssuuuxxxzzzzzzxxxvvvvvvuuuuuuwwwzzz{{{{{{yyyvvvqqqiiicccccckkktttzzzuuuqqqooosss|||}}}zzztttrrrppppppqqqsssrrrrrrppppppooommmkkkjjjhhhgggjjjjjjjjjjjjkkkkkklllllllllllljjjiiiiiiiiijjjjjjlllkkkkkkiiigggdddaaa___WWWXXXZZZ]]]___```aaaaaaddddddcccbbb___]]]\\\[[[YYY[[[\\\[[[YYYXXXXXXXXXWWWWWWWWWYYY[[[\\\ZZZXXXZZZ[[[[[[[[[YYYYYYZZZ[[[\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\]]]___ccceeedddcccbbbbbbaaaaaa```aaaaaaaaabbbbbbdddeeeffffffffffffggghhhhhhgggeeecccbbbbbbccccccddddddddddddccccccdddccc```___^^^```aaaccceeeddddddcccccccccddddddfffdddcccbbbbbb```^^^\\\WWWWWWWWWUUUSSSOOOLLLJJJDDDBBB???>>>>>>>>><<<;;;999888777777666666666666888999:::999888777888999999999::::::::::::::::::<<<<<<<<<;;;===???BBBEEEFFFHHHMMMYYYlllrrrhhhbbb]]]YYYTTTUUUUUUUUUTTTSSSQQQOOOKKKJJJHHHEEEBBB===:::777444333222000////////////.........///000111333444555777<<>>BBBHHHUUUdddxxx~~~\\\CCC888222---...---,,,,,,------,,,***,,,,,,+++++++++,,,------***++++++,,,,,,++++++***)))))))))***+++++++++,,,&&&''')))***'''###&&&---******)))))))))(((((((((&&&...---"""%%%###''')))***)))((('''(((***###&&&)))+++***)))))))))'''(((((()))******++++++((()))***++++++---///111444:::BBBMMMZZZbbb^^^UUUOOORRRUUUYYY]]]dddlllrrrzzz{{{{{{vvvnnnhhhggghhhbbb^^^\\\___eeegggccc^^^tttkkkwwwhhhTTTQQQSSSaaaxxxvvvfffYYYPPPJJJAAA>>>;;;999888666444222222000//////000000///---,,,,,,,,,...///...+++(((000111000------...+++%%%++++++++++++++++++++++++************************((()))***+++++++++++++++******))))))******+++,,,+++***)))***+++,,,,,,***++++++,,,---------------***,,,...//////111444666333;;;GGGSSS\\\ccchhhkkkttt{{{~~~}}}~~~}}}{{{zzz{{{||||||{{{nnnnnnpppsssvvvxxxwwwvvvwwwvvvvvvwwwzzz||||||{{{wwwwwwrrrkkkkkkrrrzzz}}}wwwvvvwwwzzz|||rrrpppoooooopppqqqpppoooqqqqqqqqqpppooommmlllkkkjjjjjjiiiiiiiiiiiijjjkkkmmmmmmlllkkkjjjjjjjjjjjjnnnmmmkkkjjjiiifffbbb___XXXXXXYYY[[[\\\^^^______cccddddddbbb^^^[[[ZZZZZZZZZ[[[\\\[[[YYYWWWWWWXXXVVVUUUVVVXXXZZZZZZYYYWWWYYY[[[\\\[[[YYYXXXYYYZZZXXXXXXXXXWWWWWWXXXXXXXXXYYYYYYZZZ\\\^^^```___^^^^^^]]]]]]\\\\\\\\\]]]]]]]]]]]]^^^___```bbbbbbcccdddeeefffeeecccaaaaaaaaaaaaaaabbbcccccccccbbbbbbccccccbbbaaaaaaaaabbbcccdddcccccccccbbbaaaaaaaaa___^^^\\\[[[[[[YYYVVVTTTRRRRRRQQQOOOLLLIIIFFFDDDAAA>>><<<;;;<<<;;;:::999888777777666666666777777888999:::999888777888:::::::::;;;;;;;;;;;;;;;;;;<<<=========>>>BBBGGGJJJLLLPPPZZZkkkvvviiibbb]]]YYYUUUTTTTTTSSSSSSRRRQQQPPPOOOIIIHHHGGGDDD@@@<<<888666555444222111000/////////---......///111333444555666:::CCCQQQbbbtttooo[[[GGG>>>999>>>DDDMMM___pppgggKKK:::333111000...------...//////...,,,------,,,++++++,,,,,,,,,***+++,,,------,,,+++******************+++++++++)))***,,,+++%%% ###***,,,,,,,,,,,,++++++++++++(((------&&&$$$(((&&& '''((())))))(((((()))***$$$''')))***)))(((((()))'''((()))***+++++++++***)))))))))***+++,,,---...000555:::@@@IIIQQQQQQMMMJJJMMMQQQUUUZZZdddoooxxx~~~~~~|||vvvooojjjiiijjjfffbbb```eeelllnnnhhhaaaqqqlllyyyiiiUUURRRVVVeee|||ssscccWWWNNNJJJ@@@===;;;999888666444222333111000///000///...,,,///...------...---+++)))...///...+++,,,///---)))++++++++++++++++++++++++************************(((((()))++++++,,,,,,+++******))))))******+++,,,+++))))))***+++,,,+++******++++++,,,,,,,,,,,,,,,***,,,...///...///000222111555===HHHSSS]]]eeeiiivvv}}}}}}}}}}}}{{{{{{||||||zzzxxxjjjjjjkkknnnrrrvvvwwwvvvwwwvvvuuuwwwzzz|||||||||xxx|||{{{vvvuuu{{{{{{}}}yyyrrrpppooooooooopppnnnmmmppppppqqqqqqpppooommmllliiihhhgggffffffggghhhhhhjjjjjjjjjjjjjjjjjjjjjjjjmmmkkkjjjjjjjjjiiifffbbb\\\ZZZWWWVVVVVVYYY]]]___ccceeefffccc___[[[YYYZZZZZZ[[[\\\[[[XXXVVVVVVVVVSSSSSSTTTVVVXXXXXXVVVUUUXXXZZZ[[[ZZZYYYWWWXXXXXXVVVVVVVVVUUUUUUVVVVVVVVVWWWWWWWWWXXX[[[[[[ZZZYYYZZZYYYYYYXXXXXXYYYYYYZZZYYYXXXXXXYYY[[[]]]___aaa```bbbdddccc```______aaa^^^______```aaaaaa``````______`````````````````````aaaaaaaaa```___]]]\\\YYYXXXVVVUUUTTTRRROOOLLLMMMLLLKKKIIIFFFCCC@@@??????===;;;:::::::::999888888777777666777777888888888999::::::888888999::::::::::::::::::::::::::::::;;;===>>>@@@EEELLLRRRWWW___ooowwwhhh^^^[[[ZZZWWWTTTTTTSSSRRRQQQOOOOOONNNNNNGGGFFFDDDBBB>>>:::666444222222111000000///000000//////000111333555777888;;;AAAOOOeee{{{cccPPPAAA:::888???IIIVVVkkkrrrPPP???777111...000---,,,,,,...//////---+++...------,,,++++++++++++)))***,,,------,,,***)))+++++++++***************---+++++++++(((###$$$)))++++++++++++************%%%&&&''')))***+++++++++&&&((())))))(((((()))+++&&&((()))(((''''''((()))&&&''')))***++++++******+++***))))))***+++,,,,,,,,,111444666:::BBBGGGGGGHHHJJJMMMQQQYYYhhhzzz{{{uuuqqqooojjjhhhgggjjjnnnpppnnnjjj~~~mmmkkkwwwgggTTTSSSYYYiiirrrcccWWWOOOKKK???===:::999888666444111444222000000000///---+++000...,,,,,,---.........***+++)))''')))------***))))))))))))))))))))))))************************(((((()))++++++,,,,,,,,,*********)))***++++++,,,***)))))))))+++,,,+++*********+++,,,,,,,,,,,,++++++---......---,,,------///111666???LLLXXXbbbggguuu|||||||||~~~}}}{{{|||}}}|||xxxuuuiiihhhiiimmmrrrvvvxxxyyywwwvvvuuuwwwzzz|||}}}|||yyy}}}|||}}}zzztttrrrqqqooooooppppppnnnlllmmmnnnooooooooonnnlllkkkhhhgggfffeeedddeeefffgggffffffgggggghhhhhhiiiiiiiiigggfffhhhkkkllljjjhhheeeaaaZZZVVVVVVZZZ```eeedddfffgggddd___[[[ZZZZZZYYY[[[[[[ZZZWWWUUUUUUUUUQQQQQQRRRTTTVVVVVVUUUSSSWWWYYYZZZZZZXXXVVVVVVWWWWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVUUUWWWXXXYYYXXXVVVWWWWWWVVVVVVVVVWWWWWWXXXVVVUUUUUUUUUWWWZZZ]]]___]]]___aaaaaa^^^]]]^^^```\\\]]]^^^^^^____________YYY[[[\\\]]]^^^]]]\\\\\\\\\]]]^^^___^^^\\\YYYXXXUUUTTTRRRRRRQQQNNNJJJGGGIIIIIIGGGEEEBBB???===;;;???===::::::::::::999777777777777777777888888999888999::::::999888999;;;999999999999999999999999777999<<>><<<<<<<<<<<<===<<<;;;::::::::::::::::::999999999999:::;;;<<<:::;;;;;;;;;;;;;;;;;;:::999:::;;;;;;:::999:::<<<===<<<>>>BBBFFFJJJUUU___ooorrrggg```YYYVVVWWWWWWUUURRRRRRRRRQQQPPPNNNKKKJJJHHHEEEDDDBBB>>>;;;777333111///000111222222222222222...222222///111888======DDDXXXrrr|||hhhWWWIIIAAA<<<<<<>>>EEESSSgggzzzrrrNNN999777222......---111000...---,,,,,,------***+++,,,,,,------------))))))))))))))))))))))))+++***)))***+++++++++))),,,+++)))((((((((())))))***&&&&&&******%%%$$$((())))))((('''''''''''''''))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))************++++++,,,,,,,,,++++++***---...//////000555===CCCHHHHHHKKKQQQ\\\qqq}}}ssslllgggggghhhgggfffhhhyyyhhhhhhttt~~~|||fffWWWYYY```rrr~~~nnncccYYYOOOIIIAAA???<<<888555444333222111111000000000000//////------------,,,,,,,,,,,,******+++,,,,,,+++******)))(((((('''((()))***++++++++++++*********)))))),,,,,,+++++++++,,,---...************************(((+++,,,((()))------)))...)))(((,,,---+++,,,000---,,,+++,,,.........---,,,000555999???IIITTT]]]kkkvvvzzzxxx{{{~~~{{{|||{{{{{{~~~{{{pppggghhhmmmqqqsssvvvxxxttttttyyy}}}|||~~~wwwrrroooooonnnmmmlllkkkkkklllooommmkkkjjjkkkkkkjjjiiigggfffdddccccccdddfffggghhhgggeeeeeeffffffeeeccceeeeeeggghhhjjjjjjkkkkkkfffeeedddbbb```___^^^^^^ddddddccccccaaa```___^^^YYY]]]```___ZZZVVVUUUWWWUUUUUUTTTTTTTTTTTTSSSSSSRRRRRRRRRTTTUUUUUURRRPPPOOOPPPQQQSSSSSSTTTTTTTTTUUUUUUTTTSSSSSSSSSSSSTTTTTTSSSRRRQQQQQQRRRSSSTTTPPPRRRPPPMMMMMMQQQSSSRRRSSSVVVYYY\\\]]]]]][[[ZZZZZZZZZ[[[[[[ZZZYYYWWWVVVVVVTTTSSSTTTWWWYYYZZZZZZVVVVVVVVVUUUTTTQQQNNNLLLGGGFFFEEEDDDBBB@@@???>>>???>>>===<<<<<<<<<<<<===<<<<<<;;;:::::::::::::::;;;:::::::::::::::;;;;;;::::::;;;;;;;;;;;;::::::999;;;<<<<<<;;;<<<===??????>>>AAAGGGMMMUUUbbbnnn~~~ttthhhccc^^^XXXVVVWWWWWWTTTQQQRRRQQQPPPOOOMMMKKKIIIGGGDDDCCC@@@===999666333222000000111111111111111111222222222444888===AAADDDTTTlllppp]]]MMMAAA999>>>???BBBJJJYYYmmmiiiHHH555666222...///...000000///...---,,,,,,,,,***++++++,,,,,,,,,,,,+++***************************)))((((((******)))(((,,,,,,,,,,,,++++++*********''''''+++***&&&%%%((())))))((('''''''''''''''))))))))))))))))))))))))&&&'''(((((())))))(((((()))))))))*********++++++(((((()))))))))((((((''',,,---//////000444<<>>;;;888555333333222222222111111111000000000.........------------,,,++++++,,,,,,,,,,,,+++++++++++++++++++++,,,---...+++++++++***************,,,++++++++++++,,,------++++++++++++++++++++++++(((++++++)))))),,,,,,***...,,,+++---,,,***+++...---,,,+++,,,---...---,,,...000333666;;;CCCOOOWWWeeerrryyyvvvxxxzzz}}}~~~}}}~~~ttthhheeegggjjjnnnqqquuutttuuuzzz}}}}}}|||tttnnnmmmmmmmmmmmmlllkkkjjjiiinnnllljjjjjjkkkkkkjjjiiiffffffdddccccccdddeeefffiiigggfffeeefffeeecccbbbbbbdddgggjjjkkklllkkkkkkgggggggggfffeeedddcccbbbdddccccccbbbaaaaaa```___\\\___aaa___ZZZUUUSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQRRRTTTSSSQQQOOONNNOOOPPPRRRSSSSSSTTTTTTSSSRRRRRRQQQQQQQQQQQQQQQRRRRRRPPPPPPPPPPPPRRRRRROOOQQQPPPLLLLLLQQQRRRQQQOOORRRUUUXXXZZZZZZYYYXXXWWWWWWWWWWWWVVVUUUTTTSSSOOONNNNNNPPPRRRTTTTTTSSSOOOOOOOOOMMMKKKHHHFFFDDDBBBBBBAAA@@@???>>>======::::::::::::;;;<<<===>>><<<;;;;;;:::::::::::::::<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::;;;======<<<===???AAAAAA@@@DDDLLLTTT___ppp}}}uuuggg___^^^[[[WWWVVVWWWVVVSSSPPPPPPPPPOOOMMMKKKIIIGGGFFFCCCAAA>>>:::777444333333222111000/////////000111333...///666<<<>>>FFFPPPkkkqqq___QQQEEE;;;666<<<@@@HHHQQQ___rrr[[[???111444111...///---////////////...---,,,,,,++++++++++++++++++******+++++++++++++++++++++++++++)))((()))***+++***)))***+++,,,---,,,+++***)))***((((((++++++''''''))))))((((((''''''''''''((())))))))))))))))))))))))&&&'''(((((())))))(((((())))))*********+++++++++)))******+++++++++*********,,,.........222999???CCCBBBDDDKKKXXXrrrwwwrrrrrrwwwzzztttjjjccchhhXXXZZZlll|||zzzeeeWWW[[[ccctttppp___SSSLLLHHH???===;;;777555333333333333333222222111111000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,************************)))))))))))))))******+++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,+++***+++---,,,+++***+++---...---,,,...000111333777@@@KKKTTTbbbppp}}}xxxuuuuuuvvv}}}~~~~~~vvvhhhbbbbbbdddjjjooosssuuuxxx{{{}}}~~~}}}|||}}}~~~|||sssmmmllllllmmmnnnooonnnmmmkkkmmmkkkjjjiiikkkkkkkkkjjjffffffeeedddddddddeeeeeegggfffeeeeeeeeeeeedddcccbbbdddhhhjjjlllkkkjjjhhhggghhhiiiiiiiiihhhfffeeeddddddcccbbbbbbaaaaaaaaa```bbbcccaaa\\\VVVRRRQQQRRRRRRRRRQQQPPPPPPOOOOOOSSSRRRRRRSSSTTTTTTRRRPPPNNNOOOPPPRRRSSSSSSTTTTTTQQQQQQPPPOOOOOOOOOOOOOOOPPPPPPOOONNNNNNOOOPPPPPPOOOPPPOOOLLLLLLPPPRRRPPPOOOQQQSSSUUUVVVVVVUUUTTTSSSSSSRRRRRRQQQQQQPPPOOOKKKKKKJJJLLLNNNNNNLLLKKKIIIIIIHHHFFFDDDAAA???===@@@@@@????????????>>>>>>999:::::::::;;;<<<<<<===;;;;;;::::::999::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<<<<===???AAAEEEFFFKKKTTT___lll~~~vvvhhh```\\\[[[YYYXXXWWWXXXVVVSSSPPPNNNNNNMMMKKKHHHFFFDDDBBB@@@>>>:::777444333333333222111///------...000111333---000:::>>>AAARRRiiiooo\\\OOOGGGAAA===;;;:::DDDQQQ]]]hhhwwwwwwPPP999000333000---///,,,---.../////////...,,,++++++++++++++++++***)))(((++++++++++++++++++++++++---,,,+++,,,------,,,+++)))))))))))))))(((((((((*********+++***)))(((((()))(((''''''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((()))))))))************+++,,,,,,,,,++++++)))+++---------000777<<>>===:::777555333333333333333222222111000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,*********)))((('''&&&%%%************************(((((())))))************++++++++++++++++++++++++***))))))***+++***+++,,,'''***,,,+++******,,,---,,,+++***+++---...---,,,---...000111555===IIIQQQ```ooo|||{{{|||xxxuuussssssuuuxxxzzzxxxiii```]]]^^^ccciiinnnsssxxxzzz{{{|||~~~|||yyyxxxxxxxxxxxxyyy|||{{{sssmmmjjjiiijjjmmmppppppooolllkkkiiihhhhhhjjjkkkkkkjjjffffffeeeeeedddddddddddddddccccccdddfffgggfffeeedddfffhhhjjjjjjhhhfffeeefffggghhhiiijjjiiihhhgggfffeeedddcccccccccccccccggghhhiiigggbbb\\\VVVTTTRRRRRRQQQQQQPPPOOOOOONNNRRRQQQPPPQQQRRRRRRQQQPPPOOOPPPQQQRRRSSSSSSSSSSSSPPPOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKMMMKKKHHHHHHLLLNNNMMMPPPQQQRRRSSSSSSRRRPPPOOOOOONNNMMMMMMLLLKKKKKKKKKIIIHHHHHHHHHIIIHHHFFFDDDEEEEEEDDDBBB@@@===<<<:::>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;::::::::::::999999999::::::;;;;;;<<<<<<======<<<;;;;;;======>>>>>>>>>>>>======;;;<<<<<<<<<<<<===@@@CCCIIIKKKTTTaaaooo~~~zzziii___[[[[[[XXXXXXXXXXXXWWWUUURRRPPPKKKKKKIIIGGGEEEBBB@@@???===;;;888444222222222222222000///------...000111333111777???BBBJJJhhhnnn]]]KKKBBB???<<<===@@@CCCQQQcccpppxxxlllHHH777111444///---...***---.../////////...---,,,+++++++++++++++***)))(((++++++++++++++++++++++++---,,,+++,,,------,,,+++***)))'''&&&&&&((()))***)))***+++*********)))(((((((((''''''''''''(((((((((((((((((((((((((((((('''(((((()))))))))))))))'''''''''((((((((())))))&&&&&&'''((((((((((((((()))+++------,,,///555:::>>><<<===CCCPPPiii{{{uuussslllgggiiijjjeee]]]YYYvvv^^^TTTZZZnnnrrraaa]]]```rrryyyiii\\\RRRJJJFFF>>><<<999777555333333333333333222111000//////............------------,,,,,,,,,++++++++++++,,,,,,+++++++++***)))(((&&&&&&***************+++++++++)))***++++++,,,,,,+++++++++++++++++++++++++++++++++((()))+++,,,******,,,%%%+++...,,,***+++------,,,+++***+++,,,---,,,++++++---///000333:::DDDLLL\\\iii}}}yyyssstttzzz}}}}}}}}}{{{yyyvvvsssqqqpppuuu{{{{{{lllaaa[[[XXXZZZ___gggooowwwxxxzzz}}}|||xxxvvvuuuuuutttsssrrruuuzzz{{{vvvqqqiiiggggggiiimmmooonnnkkkiiigggfffggghhhjjjjjjiiifffffffffeeeeeeddddddccccccbbbbbbcccfffggggggfffeeefffggghhhgggfffdddccceeeeeeggghhhiiijjjjjjjjjiiihhhfffeeedddddddddeeefffggghhhgggccc]]]WWWSSSTTTSSSSSSRRRQQQPPPOOOOOOOOONNNMMMMMMNNNOOONNNMMMPPPPPPQQQQQQQQQQQQQQQPPPNNNNNNMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMLLLHHHIIIMMMOOOMMMPPPPPPPPPPPPOOONNNLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGEEECCCCCCDDDCCCBBB@@@CCCBBBAAA???===<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::888777999999999999999::::::;;;999:::;;;======<<<<<<;;;======>>>>>>>>>>>>======<<<===>>>>>>???BBBFFFIIIIIINNN[[[mmm}}}}}}lll```YYYXXXXXXWWWWWWWWWVVVUUURRRPPPOOOHHHGGGFFFDDDAAA>>><<<:::999888555333111111111111000000/////////000111222---111999@@@GGGYYY~~~sss^^^NNN@@@;;;999777<<>>III^^^}}}wwwvvvtttoooooofff^^^\\\ZZZVVVTTTTTTttt___VVV[[[pppkkk\\\\\\aaarrrvvvggg\\\SSSJJJCCC===;;;999666444333333333333222222111///......---------------,,,,,,,,,,,,,,,+++************+++,,,++++++,,,---------,,,+++))))))*********+++++++++((()))***+++,,,++++++***************************+++((((((,,,,,,))))))---'''///222...+++,,,...---+++*********,,,---,,,++++++---...///000666>>>DDDSSS]]]nnn{{{sssnnnrrrxxx{{{{{{{{{{{{zzzwwwtttqqqooottt|||zzzlllbbbZZZUUUVVVZZZdddoooxxx{{{~~~~~~yyyvvvuuutttqqqooolllnnnssszzz}}}}}}~~~~~~{{{nnnjjjhhhiiimmmooommmjjjfffeeedddeeegggiiiiiihhhffffffffffffeeedddcccbbbdddcccbbbccceeeffffffeeeccccccdddeeeeeedddddddddeeeeeefffgggiiijjjlllmmmlllkkkhhhfffeeeeeeeeefffcccdddeeeeeebbb]]]WWWRRRUUUUUUTTTSSSRRRQQQPPPPPPNNNMMMKKKLLLMMMNNNMMMLLLOOOPPPPPPOOOOOONNNMMMLLLLLLKKKJJJJJJIIIIIIJJJJJJIIIJJJJJJJJJJJJJJJJJJIIIMMMNNNMMMIIIJJJNNNPPPNNNLLLLLLMMMLLLLLLKKKJJJIIIHHHGGGEEEDDDCCCCCCDDDDDDBBB@@@>>>>>>???@@@@@@@@@@@@@@@>>>===<<<;;;;;;;;;999999999999999999999999:::::::::::::::888777666999999888888999::::::;;;666888:::<<<======<<<;;;<<<<<<============<<<<<<===???AAACCCFFFKKKQQQUUUTTT[[[jjj}}}zzzkkk___ZZZXXXXXXXXXUUUUUUUUUSSSPPPNNNMMMLLLEEEDDDCCCAAA>>>;;;888777555555444333111000000///...//////000111222333333+++333<<>>KKKSSS```qqq}}}yyyuuupppnnnrrrzzzzzzzzzzzz{{{{{{xxxtttqqqkkkqqqxxxvvvkkkbbb[[[VVVWWW[[[dddqqq|||{{{wwwuuussspppnnniiijjjnnnttt|||~~~~~~tttoookkkkkknnnpppnnnkkkeeedddcccdddfffhhhhhhhhhffffffffffffeeedddcccbbbeeedddcccccceeeeeedddcccaaaaaabbbbbbcccdddeeeeeefffffffffgggiiikkknnnooonnnmmmjjjgggfffeeefffgggeeefffggghhhfffaaa[[[VVVWWWVVVUUUTTTSSSRRRQQQQQQPPPNNNMMMMMMNNNOOOOOONNNOOOOOONNNNNNLLLKKKJJJIIIJJJIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHIIIJJJIIIEEEFFFJJJLLLJJJHHHIIIIIIJJJJJJIIIIIIHHHFFFEEECCCBBBAAAAAABBBCCC===;;;999:::<<>>===<<<;;;;;;;;;;;;::::::::::::999999999999777777888999999888666555999888888888999::::::;;;444666999;;;======<<<;;;:::;;;;;;;;;;;;;;;;;;:::>>>@@@CCCGGGLLLRRRZZZ___gggnnn~~~uuujjj^^^WWWWWWZZZ[[[ZZZTTTTTTSSSPPPMMMKKKJJJKKKCCCCCCAAA???<<<999666555333333333333222000///...---...000222333444444444222;;;DDDOOOeee```GGG===888<<<>>>???JJJYYYhhhwwwzzz}}}vvvPPP===666---...///)))+++000---///...---,,,,,,---///000***+++,,,---------------))))))))))))))))))))))))+++***)))***+++,,,+++)))!!!$$$)))------***&&&###&&&******&&&&&&))))))$$$'''''''''''''''((()))***))))))))))))))))))))))))(((((()))******************++++++++++++,,,,,,,,,%%%%%%'''((())))))))))))))),,,......---...333777333222333666;;;JJJcccyyyyyywwwpppiiigggjjjiiifffiiibbbZZZSSSKKKFFFJJJRRRnnnWWWSSS]]]nnn}}}nnn\\\YYYXXX[[[mmmwwwggg\\\RRRHHH@@@>>>666222444444111111555111111000//////////////////............---------)))...***'''---,,,)))///------------,,,,,,+++***+++,,,***''')))---///---******)))))))))+++,,,---,,,,,,++++++***)))((((((---,,,***)))))))))***++++++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---******...111111333888???GGGTTT```hhhmmmppprrrrrrnnnooossstttqqqrrrwwwvvvwwwyyy|||}}}|||yyyvvvkkklllppp{{{xxxmmmdddcccaaaZZZUUUUUU]]]kkkwww{{{yyy{{{yyyuuussspppllljjjmmmttt|||zzzrrrjjjhhhkkkmmmjjjfffdddcccbbbbbbdddfffiiijjjiiiiiijjjiiigggeeebbb```ccccccbbbbbbccccccdddeeefffdddaaabbbdddfffeeecccfffeeeeeefffgggiiikkklllnnnooooooooolllhhhdddbbbcccaaaaaabbbdddccc```\\\[[[XXXTTTRRRRRRQQQPPPOOOLLLJJJHHHHHHJJJKKKKKKJJJKKKLLLLLLIIIFFFEEEGGGJJJFFFFFFEEEEEEEEEFFFHHHIIIKKKJJJHHHGGGFFFEEEEEEEEEJJJJJJJJJIIIIIIHHHHHHHHHKKKGGGDDDDDDGGGGGGCCC@@@DDDDDDEEEEEECCCAAA>>><<<<<<<<<<<<<<<;;;999777555;;;:::999999888888999999999888888777666666666777888888888888777777666666;;;:::999888888:::<<<===;;;;;;<<<;;;::::::;;;===<<<:::888888999;;;;;;;;;<<>>888444555555222222555111111000///////////////............------------***///***(((---+++(((---,,,,,,,,,,,,,,,+++******///...***(((+++---((( ******)))))))))***+++,,,,,,,,,+++******)))((((((,,,++++++***))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,,,,///000///111555999@@@JJJTTT[[[aaaeeehhhnnnkkklllppppppnnnqqqvvvrrrtttxxx|||~~~|||zzztttssstttyyy~~~xxxvvvllleeeeeeddd^^^ZZZYYY]]]iiiuuu{{{wwwuuurrrooollllllpppuuuzzz}}}zzztttllliiiiiihhheeebbb````````````bbbdddfffggghhhiiikkklllkkkiiifffeeecccbbbbbbbbbbbbcccddddddiiifffdddeeeggghhhgggeeeeeeeeedddeeeeeegggiiijjjnnnoooppppppnnnkkkgggeeecccbbbbbbdddffffffccc``````]]]YYYVVVTTTRRRPPPNNNLLLJJJJJJJJJKKKKKKIIIHHHHHHIIIIIIFFFCCCBBBDDDFFFEEEEEEDDDDDDDDDEEEFFFGGGIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGJJJFFFCCCCCCEEEFFFCCC??????@@@AAABBBAAA???===<<<;;;;;;<<<;;;:::999777666::::::999999888888888888;;;;;;:::999999999999999999999888888888777777777;;;:::999888888:::;;;===;;;;;;<<<;;;::::::<<<>>>;;;:::999999:::<<<======CCCGGGMMMRRRZZZeeettt~~~{{{qqqeee```ZZZWWWWWWWWWVVVUUUQQQOOOMMMLLLLLLJJJGGGDDDCCC===888999888555333333111111000000000////////////333333//////444666555;;;@@@QQQqqq```IIIBBB;;;999>>>BBBGGGVVVggg}}}xxxttt|||}}}RRR<<<888...)))---///***,,,111+++,,,------------,,,,,,,,,---+++******,,,---+++)))++++++***+++,,,,,,)))''')))***++++++***)))***+++)))))))))))))))(((''''''(((((((((&&&$$$%%%)))---******)))((('''&&&%%%%%%,,,,,,+++)))'''%%%"""!!!((()))((('''(((+++((("""++++++***************+++*********)))))))))))))))+++++++++,,,---...///000///---...222666:::CCCLLLTTTUUUWWWZZZ]]]___`````````_________XXXMMMHHHJJJgggSSSQQQ\\\lllyyytttdddWWWTTTUUU[[[qqqxxxhhh\\\RRRHHHAAA>>>999555555555333333555111111000///////////////............------------+++000+++)))---+++'''+++***++++++++++++***))))))...,,,***)))------###******)))((((((((())))))+++++++++******))))))(((***++++++++++++***))))))***)))((((((((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,000---,,,///000...///222444888???FFFLLLSSSZZZ___gggfffgggjjjjjjiiilllqqqnnnrrrwww}}}~~~}}}zzzvvvtttuuuyyyzzzvvvrrrsssmmmiiiiiihhhddd```^^^[[[dddppp}}}yyyxxxtttrrroookkkjjjlllrrrvvv~~~wwwsssnnnjjjgggccc```]]]\\\\\\]]]___```aaabbbcccdddfffiiikkkllljjjgggfffbbbbbbbbbbbbbbbccccccdddhhhfffeeeeeefffggggggfffddddddcccccccccdddfffgggmmmnnnooopppooommmjjjiiieeeeeeeeegggiiiiiifffdddfffccc^^^ZZZWWWTTTPPPNNNLLLKKKJJJKKKKKKJJJGGGEEEGGGGGGGGGEEEBBBAAABBBCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBCCCDDDDDDEEEEEEFFFGGGDDDAAAAAACCCCCCAAA>>>;;;;;;===>>>>>>===<<<;;;999::::::::::::999888777999999999888888888888888;;;;;;::::::999999::::::999999999999999888888888;;;:::999888999:::;;;<<<:::;;;<<<;;;:::;;;<<<>>>;;;;;;;;;<<<>>>@@@BBBDDDIIIMMMSSS[[[gggvvv{{{oooggg```\\\YYYVVVUUUTTTSSSRRRNNNMMMKKKJJJIIIGGGDDDBBB???999555666555111000111000000///////////////......222333111111555888888@@@HHH\\\}}}qqqQQQ@@@@@@:::999???EEEOOOaaassswwwsss{{{}}}bbbBBB666666111,,,000111+++---111++++++,,,......---+++)))''',,,*********,,,---,,,++++++++++++---...---***((()))***++++++***)))***+++,,,+++***(((''''''&&&&&&)))(((%%%"""!!!###(((,,,))))))((('''&&&%%%$$$$$$------,,,+++)))'''%%%$$$&&&'''&&&$$$&&&++++++(((******************++++++))))))))))))************+++++++++++++++,,,------000...///333555666<<>><<<999:::;;;;;;;;;;;;:::999888888999999999999999999888888888888888777777666999999888888888888888999999999999999999999999999::::::999999999:::;;;<<<888999::::::::::::===???;;;<<<>>>@@@CCCFFFJJJMMMOOOTTT]]]hhhvvv}}}vvvmmmddd]]][[[ZZZXXXVVVTTTRRRQQQOOOMMMKKKIIIHHHGGGEEEBBB???;;;666444444333//////111////////////...............111333222111444888:::CCCOOOeee___III@@@===999999???IIIVVVkkk~~~vvvqqqxxx{{{~~~sssMMM999333222111,,,000111+++---111,,,++++++,,,---,,,+++***)))*********+++,,,,,,,,,,,,******+++---...---***''')))***++++++***)))***+++,,,+++)))''''''''''''(((***)))'''%%%%%%&&&)))+++&&&&&&'''''''''((((((((())))))*********))))))((((((***)))&&&&&&))))))&&&'''(((((()))))))))))))))(((((())))))******++++++++++++************++++++***))),,,111444555999@@@HHHPPPXXX[[[YYYYYY\\\aaa___ccchhhkkkhhhaaaYYYUUUhhhVVVUUU]]]hhhpppcccXXXQQQUUU]]]kkktttdddWWWMMMDDD???999888555333333333222000111000000///////////////...------------,,,,,,,,,,,,111---***...***%%%)))((())))))******)))))))))&&&+++---+++***++++++((())))))))))))((((((''''''*********)))))))))))))))))))))+++,,,,,,+++***)))+++***((('''((()))+++---+++++++++++++++++++++++++++)))***...000...///222000222444777>>>GGGRRRYYYccchhhlllllljjjjjjlllnnnppptttxxx{{{}}}~~~yyytttrrrtttxxxzzz{{{uuuuuurrrooollljjjfffccc______dddttt{{{zzzwwwvvvvvvnnnnnnlllhhheeefffkkkpppssswww}}}|||vvvkkklllmmmmmmkkkhhhdddbbb^^^_________^^^]]]\\\[[[\\\]]]```bbbbbbaaa^^^]]]aaaaaa``````aaaaaabbbccc````````````______```aaaaaaaaa```______```aaabbbeeefffhhhiiijjjjjjjjjjjjkkkmmmnnnnnnmmmjjjiiihhhgggeeebbb___]]][[[WWWUUUSSSOOOJJJGGGFFFFFFGGGGGGFFFEEEDDDCCCCCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBAAAAAA@@@???>>>>>>???>>>============<<<;;;;;;;;;;;;:::999999888777777777777777888888999999777777888888888777666555888888888777777888999999999999999999999999999999999999999999::::::;;;;;;777888:::::::::;;;===???:::===AAADDDGGGLLLSSSWWWZZZaaammm{{{{{{vvvpppiiibbb\\\XXXXXXXXXWWWUUUSSSPPPOOONNNLLLJJJHHHGGGFFFDDD@@@>>>999555333444222......222............///////////////000222333222333999???HHHXXXmmmkkkQQQDDDAAA:::999;;;BBBMMM^^^sss~~~tttooovvvxxx|||\\\BBB888333///...)))---000+++---111,,,++++++*********+++,,,---)))***++++++++++++,,,---)))((()))+++,,,,,,)))''')))***++++++***)))***+++***)))(((''''''((()))***))))))))))))******)))(((''''''((((((((()))))))))''''''((()))))))))((((((&&&***+++)))'''((('''###&&&'''((()))))))))))))))(((((())))))******++++++++++++***))))))))))))***######&&&,,,//////333888@@@IIITTTXXXWWWXXX]]]cccdddggglllnnnmmmiiibbb]]]fffVVVVVV\\\eeekkkaaaXXXTTT[[[jjj{{{ssscccUUUJJJCCC???777777555222222333222...111111000///////////////------------,,,,,,,,,,,,+++000---***///+++%%%)))((())))))************))))))///111,,,((()))+++,,,))))))*********)))(((((())))))))))))))))))))))))))))))***++++++++++++***+++***)))))))))***,,,---++++++++++++++++++++++++***(((***...000......111---...000333999AAAKKKRRRaaakkkrrrsssqqqqqqssssssrrruuuxxxzzz}}}{{{xxxyyyzzzzzzwwwxxxuuuoookkkjjjgggdddeeeaaaaaalllzzzyyywwwrrrooooooiiiiiiiiihhhgggiiimmmppprrruuu|||zzzuuujjjkkkooosssuuusssnnnjjjeeedddbbb```]]][[[YYYXXX[[[\\\^^^_________]]]]]]```````````````aaaaaabbb```aaaaaa```______```bbb```___^^^^^^^^^```aaabbbaaabbbdddeeefffggghhhhhhkkkmmmoooooommmkkkjjjiiifffdddcccbbbaaa```]]]ZZZWWWRRRMMMIIIIIIIIIJJJJJJCCCBBBAAAAAAAAA@@@>>><<<=========>>>======<<<;;;;;;;;;<<<<<<===???@@@AAABBBAAA@@@???===<<<;;;;;;;;;;;;;;;;;;:::::::::999;;;::::::999888777777777888777777666777777888888666777777888888666555444999999999888999999::::::888888888999999999999999999999:::::::::;;;;;;;;;888999;;;;;;<<<===@@@BBB;;;???FFFKKKPPPVVV___eeennnuuuqqqnnniiiddd^^^ZZZVVVUUUUUUUUUUUUSSSPPPNNNMMMNNNKKKIIIGGGEEEDDDBBB>>>;;;666333333333000---...222...////////////000000000///000222444444666???IIIUUUeeevvvrrrXXXEEE>>>>>>:::<<>>;;;<<<============<<<;;;::::::::::::;;;<<<===>>>???>>>======<<<;;;:::999999999999:::999888777888888888777777777777777777777888888777666666666777888555666777888888666444333888888777777888888999:::777777777888888888999999999999::::::;;;;;;;;;::::::<<<>>>??????AAACCCFFFBBBHHHPPPWWW]]]eeepppwww}}}qqqeeeccc___ZZZVVVTTTSSSTTTRRRSSSRRRPPPLLLJJJKKKMMMIIIGGGDDDCCCAAA???;;;999444222111222///+++---222/////////000000000111111//////222555777;;;HHHVVVkkkxxxrrr\\\JJJ@@@<<<;;;===CCCKKKSSS___pppzzzqqqlllqqqttt}}}uuuQQQ>>>777222000111///***---///)))+++///***,,,,,,,,,,,,,,,,,,------***,,,---,,,***)))***,,,+++)))((((((***+++,,,+++)))***++++++***)))***+++((())))))))))))(((((('''***((('''((())))))'''%%%******)))((('''&&&&&&%%%(((((((((((('''&&&&&&%%%###(((***'''&&&(((******'''(((***,,,---,,,+++************)))))))))))))))*********))))))***++++++,,,+++---000111///111666555===GGGPPPWWW___hhhooonnnnnnkkkfffgggkkkjjjeeeaaaUUUWWW___eeejjjggg___\\\kkktttdddUUUJJJDDDAAA777:::888333333666444...111111000///////////////---------,,,,,,,,,++++++)))///,,,+++000,,,&&&)))))))))***+++++++++++++++)))++++++***---000---(((((()))***+++,,,,,,+++***(((((((((((())))))))))))+++***)))))))))***,,,---(((((()))***+++*********************************,,,***+++//////+++***,,,---...000111333888===AAANNN^^^lllpppqqqtttvvvuuuooorrruuuyyy}}}yyyxxxtttwwwtttlllhhhkkkkkkhhhddd\\\WWWYYYaaagggiiiiiiiiigggiiioooppplllhhhgggfffdddeeeiiinnnqqqpppmmmlllooouuuzzz}}}zzztttooorrrrrrvvvxxxnnnkkkeee___YYYUUUSSSSSSSSSTTTUUUVVVYYY\\\^^^__________________```aaaaaa^^^___aaa___]]]\\\___aaa]]]]]]]]]]]]^^^```bbbccc______```aaacccdddeeefffdddhhhlllnnnmmmmmmnnnpppjjjiiihhhhhhhhhfffcccaaaWWWWWWWWWXXXWWWTTTPPPLLLEEECCCBBBCCCDDDCCC@@@<<<<<<<<<===>>>===<<<:::999::::::::::::;;;<<<===>>>::::::999999999999999999777888999888777666777888555444444555555777888888999888777555555555666777555666777888888666444333555555444555555666777777666666777777888888888999888999:::;;;;;;;;;::::::===>>>@@@AAABBBCCCFFFIIIKKKRRR[[[ccciiirrr~~~zzznnnaaa^^^\\\YYYUUUQQQPPPRRRSSSPPPQQQPPPMMMIIIGGGIIILLLGGGEEECCCAAA???===999666222000000000---***,,,111//////000000111111222222///...111777:::@@@OOO```sss___OOOEEE???<<<:::AAAIIIRRR[[[gggwww}}}yyypppkkkpppwwwjjjFFF888222,,,---444222,,,///000)))+++...(((---.../////////---+++)))+++---...---***(((***,,,---+++((((((***,,,---...)))+++++++++***)))***+++******++++++***(((&&&%%%///+++'''''')))******(((&&&&&&&&&'''''''''((((((%%%%%%&&&((())))))))))))'''******%%%"""&&&***+++$$$&&&(((***+++***)))(((++++++******))))))((((((***************+++,,,,,,)))(((***---...---000555333999BBBJJJRRR[[[dddjjjlllkkkfffaaadddllloookkk{{{ggg___[[[cccooopppiii^^^```vvvnnnbbbXXXLLLDDD@@@<<<:::666222000000000111000000//////.........---,,,//////,,,+++......+++((()))+++,,,,,,+++)))(((***+++)))&&&'''***)))%%%******************************++++++++++++******%%%''''''&&&(((,,,,,,)))************************+++++++++*********))))))***+++,,,,,,******+++,,,......---,,,++++++******---...//////111555;;;???IIITTT]]]bbbiiisssxxxwwwvvvrrrttt{{{zzzyyy}}}wwwwwwvvvtttpppmmmiiihhhfffaaaZZZVVVWWWZZZ]]]___cccdddfffggghhhgggeeeddd___dddiiilllkkkjjjkkkllliiikkkpppuuuuuuqqqqqqsssmmmttt~~~yyyssslllfff[[[QQQPPPVVVUUUTTTWWWYYYXXXVVVZZZ___]]]]]]^^^___```aaabbbbbb```___^^^]]]\\\]]]]]]^^^ZZZ[[[]]]___``````___^^^______```aaabbbccccccdddeeegggiiiiiiiiiiiikkkmmmjjjlllnnnooonnnjjjfffccc[[[[[[ZZZZZZZZZXXXTTTQQQKKKIIIFFFDDDDDDCCCAAA???@@@???===;;;999999999::::::777888;;;;;;999999<<<;;;::::::999999999999:::888666555777999:::888666333333333444555666777888666666666666555555444333555555555555444333222111999888888777777888888888999:::;;;<<<===<<<:::888<<<======<<<:::;;;===???===@@@CCCFFFIIIMMMQQQUUUZZZcccnnnxxxyyyqqqiii```ZZZSSSQQQOOONNNOOOOOONNNMMMMMMMMMMMMLLLJJJHHHFFFDDDHHHDDD@@@<<<;;;:::888777333000...///000111///,,,///.........///000///...111333666999:::DDD^^^www}}}yyymmm]]]KKKCCC???===<<<===AAAGGGRRRbbbrrryyypppooorrrvvvyyyvvvYYY>>>666555000,,,---------......---+++***(((,,,,,,,,,,,,,,,+++***)))+++******,,,------+++))),,,,,,,,,+++++++++************)))(((((((((((((((((((((((('''&&&&&&(((***)))'''&&&'''***+++***(((+++***(((&&&&&&&&&&&&''')))(((&&&&&&''''''&&&$$$%%%%%%%%%''')))+++***(((&&&(((***++++++)))'''%%%((()))***)))((('''((()))************))))))((((((***))))))+++---//////...666444888DDDPPPVVV[[[___bbbbbbbbbdddfffjjjmmmooo~~~llleeebbblllxxxyyykkk```aaawww|||kkk```VVVLLLCCC@@@<<<999666222000000000111000/////////............,,,//////,,,+++......+++******))))))))))))******)))++++++'''''')))***(((((((((((())))))((((((((()))))))))******)))))))))***,,,+++((('''***(((%%%************************+++++++++*********))))))***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,---------...//////111555:::===EEENNNXXX^^^eeeoootttsssuuusssvvv~~~zzzzzz~~~{{{wwwssspppnnnlllkkkgggccc\\\WWWTTTVVVYYY\\\ccceeeggghhhiiihhhgggfffdddfffiiikkkjjjjjjjjjjjjgggiiinnnuuuuuupppnnnpppqqqwww~~~|||tttlll___RRROOOSSSTTTSSSTTTVVVUUURRRTTTYYYZZZZZZ\\\^^^___```aaaaaa```___^^^]]]\\\]]]]]]^^^\\\]]]___```aaaaaaaaa```^^^^^^___``````aaabbbbbbfffffffffeeeeeegggjjjmmmlllnnnpppqqqppplllhhheeeaaa````````````^^^ZZZVVVQQQNNNKKKHHHGGGFFFCCCAAABBB@@@>>>===;;;;;;;;;;;;;;;888888;;;;;;999999<<<999999888777777666777777888666555777999999777555555444444444555666777777666666666666666555444444777777777777666666666666555555555555666777888888999999:::;;;<<<;;;999888;;;;;;<<<;;;:::<<>>===<<<<<<>>>BBBJJJXXXfffsss~~~xxxqqqpppuuuzzzjjjPPP777111222...,,,---------------,,,+++***))),,,,,,,,,,,,,,,+++***)))+++******+++------+++))),,,,,,+++++++++***************)))((((((((((((((()))))))))((('''((()))***)))(((&&&'''***+++)))''',,,,,,+++***))))))))))))'''&&&%%%&&&(((((('''&&&((('''&&&'''))))))(((&&&((((((((()))))))))))))))&&&((())))))(((((()))+++++++++*********)))))))))***))))))+++---///......333222666???HHHOOOVVV]]]``````aaacccggglllqqqtttssspppnnnvvvqqqfffggg|||wwwggg]]]UUUKKKCCC@@@;;;999666333111000000111////////////............,,,//////,,,+++......++++++***(((&&&&&&(((***+++(((,,,,,,)))(((+++,,,+++(((((())))))))))))(((((((((((())))))))))))(((((('''***+++((()))++++++(((************************+++++++++******************+++,,,,,,******+++,,,++++++,,,,,,---...//////---...//////000333888;;;>>>FFFPPPWWW___gggmmmnnnrrrrrrvvv~~~~~~xxx{{{|||uuuqqqppppppnnnmmmjjjhhhbbbZZZTTTRRRVVVZZZccceeegggiiijjjjjjiiihhhiiihhhhhhiiijjjkkkjjjiiifffhhhnnnuuuuuupppmmmooouuuxxx}}}~~~ttteeeXXXSSSUUUVVVSSSSSSUUUSSSOOOPPPTTTUUUWWWYYY\\\^^^____________^^^]]]\\\\\\\\\]]]]]]]]]^^^^^^______`````````]]]^^^^^^______`````````eeedddcccaaaaaaccchhhlllmmmoooqqqrrrqqqoookkkiiigggffffffffffffddd___\\\XXXUUUQQQNNNMMMKKKHHHFFFDDDCCCBBB@@@>>>============:::999;;;;;;888999<<<:::999888777666555555555777666666666888888666444666555555555555555666666555555666666555555444444555444333333333444555666444444444555666777888999:::;;;;;;<<<<<<<<<;;;:::<<<=========>>>AAAEEEHHHLLLNNNRRRVVV[[[bbbiiiooo~~~zzznnniiibbb^^^\\\YYYTTTQQQNNNMMMLLLLLLMMMNNNMMMLLLJJJJJJJJJIIIHHHFFFEEEDDDDDDAAA===999888666444333111000//////000000///...---...000111222333333222888666999BBBOOO```ttt~~~~~~|||nnnaaaOOOEEE<<<;;;;;;;;;===@@@GGGRRRaaannnvvv}}}xxxrrrsssyyy[[[FFF222...000///...///......---,,,++++++++++++++++++,,,,,,,,,+++******+++******+++,,,,,,+++))),,,++++++++++++************))))))(((((((((((((((***)))))))))))))))))))))***((('''((())))))((('''(((((((((((('''&&&%%%%%%&&&%%%$$$&&&((())))))((()))((('''((())))))'''%%%)))(((''''''''')))***,,,%%%&&&((()))((()))+++,,,+++++++++******************))))))***---......---000000333999>>>EEEPPP[[[^^^^^^___ccchhhpppwww{{{}}}|||yyyyyynnnooo~~~qqqbbbZZZSSSIIIBBB???:::888666333111111111111///////////////.........,,,//////,,,+++...---++++++***)))(((((()))***+++++++++)))(((***///...***)))***++++++++++++***)))(((((())))))))))))((((((&&&***,,,***)))++++++(((***************************************************+++,,,,,,******+++,,,+++,,,,,,------...//////,,,---//////000222666999999???HHHPPPXXX```gggjjjooopppuuuzzz}}}wwwvvv{{{zzztttqqqrrrrrrqqqnnnooonnniii```VVVRRRUUUZZZcccdddgggjjjlllllllllkkkllliiifffgggjjjlllllljjjiiijjjnnnssssssooonnnqqqvvvxxxzzz{{{}}}{{{nnnbbb\\\[[[WWWTTTSSSUUUTTTPPPPPPTTTRRRTTTWWWZZZ]]]^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^_________bbbbbbbbbaaa```bbbeeehhhiiikkknnnpppqqqpppooommmjjjjjjjjjkkkkkkhhhddd```\\\YYYVVVTTTRRRQQQOOOMMMHHHGGGFFFDDDBBBAAA@@@@@@???;;;:::;;;;;;888888;;;;;;:::999888777666666666777777777777777666555444666555444444444444444555444444444555555444333333444333111111222444666888666666666777777888999:::<<<===============>>>???@@@AAACCCEEEGGGKKKPPPTTTXXX[[[^^^dddjjjsss}}}sssjjjaaa\\\WWWUUUUUUUUURRROOOLLLKKKKKKLLLMMMNNNMMMKKKIIIIIIHHHGGGFFFDDDCCCCCCAAA>>>:::777666444222000000000//////000000//////,,,...000111111111111222===<<>>999999:::;;;???DDDPPP]]]mmmwwwzzz~~~{{{tttuuu|||tttQQQ@@@222///111111000111///...,,,+++***+++,,,,,,++++++,,,,,,,,,++++++***+++***)))***+++,,,+++)))++++++++++++************))))))(((((((((((()))))))))(((((()))))))))(((&&&***)))(((((((((''''''&&&%%%%%%&&&'''&&&%%%###"""'''&&&%%%&&&((()))((('''(((''''''((())))))'''&&&''''''''''''((()))++++++%%%'''))))))((((((***+++++++++++++++***************))))))***,,,...---,,,---...111444777>>>MMM\\\]]]]]]___ccciiirrrzzz~~~yyyppprrrxxxlll^^^WWWQQQHHHAAA>>>999888666444222111111111.........///////////////,,,//////,,,+++...---+++******,,,,,,,,,,,,******...+++&&&&&&---333///''')))***+++,,,,,,+++***))))))******++++++******)))(((---///+++(((((('''%%%***************************************************+++,,,,,,******+++,,,------------------------,,,---/////////000333666666999@@@IIIRRRZZZccciiippprrruuuxxx|||wwwsssrrrsssyyy{{{yyywwwwwwxxxwwwtttqqqppppppmmmdddZZZTTTUUUXXX```bbbfffiiilllmmmmmmmmmlllhhhfffgggkkknnnnnnmmmkkkjjjkkknnnmmmkkkmmmrrrtttvvvwwwyyy{{{tttiiibbb___WWWSSSRRRTTTTTTQQQQQQSSSPPPQQQTTTXXXZZZ\\\]]]]]][[[[[[\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]___aaabbbaaa```aaabbbaaacccgggkkknnnpppppppppmmmmmmnnnppppppnnniiifff^^^\\\YYYXXXXXXWWWVVVTTTMMMLLLKKKJJJHHHFFFDDDDDDBBB>>><<<===;;;888999<<<;;;:::999888777777777777888888999888777555444444444444333333222333333333333333444444444444333333777666555555666888;;;<<<999888888888888999999:::<<<===>>>>>>===>>>BBBDDDEEEHHHLLLPPPTTTYYY^^^bbbgggjjjnnnttt|||uuuhhh```ZZZVVVRRRPPPRRRRRRPPPMMMLLLKKKKKKLLLNNNNNNMMMKKKIIIHHHGGGEEECCCBBBAAA@@@===:::777555444333111/////////000000//////000000000222444444333444666888<<>>;;;<<>>@@@@@@???BBBGGGLLLNNNRRRYYY___eeejjjooossszzz|||~~~tttiii___XXXVVVRRRNNNNNNOOOPPPNNNLLLNNNMMMMMMOOOPPPOOOMMMKKKJJJHHHFFFCCCAAA???>>>>>>999777555444444333111///...///000000//////000111000222444333333555;;;???BBBPPPaaaooozzz}}}uuummmhhh___QQQEEE???888555444666888>>>JJJVVVmmmuuu~~~~~~~~~uuuvvvpppQQQ===777000.........---,,,---,,,,,,++++++,,,,,,,,,******+++,,,,,,,,,++++++,,,***((((((***+++******+++************)))))))))((((((((((((((())))))***'''&&&&&&(((***)))$$$ '''((()))(((&&&&&&&&&((('''(((((((((((((((''''''***((('''&&&''''''%%%$$$%%%%%%%%%'''***+++***)))$$$&&&)))+++,,,+++)))''')))******)))(((''''''((()))))))))))))))*********+++***)))***,,,,,,,,,+++,,,---///222333777EEESSSSSSUUUXXX^^^eeelllssswww}}}vvvyyywwwmmmlll|||rrrggg[[[TTTOOOGGG???<<<777777666444333222111111............/////////000,,,//////,,,+++......++++++++++++,,,,,,++++++++++++---+++((())),,,,,,)))&&&''')))++++++)))'''&&&))))))************)))))) '''((()))---000000************************))))))*********+++++++++***+++,,,,,,******+++,,,)))******++++++,,,,,,,,,,,,---///.........///111333111444===FFFOOO]]]jjjuuuyyyxxxuuuuuuyyywwwssspppkkkhhhkkknnnooopppssswww|||{{{vvvssssssooooooooommmhhhaaa[[[XXXZZZ\\\aaaeeeiiikkklllllljjjkkklllkkkkkkkkkmmmnnnhhhhhhkkkooonnnjjjjjjnnnqqqtttwwwyyy{{{|||yyyrrrkkkeee[[[VVVRRRTTTTTTQQQOOOOOOMMMMMMMMMNNNPPPSSSVVVXXXXXXYYY[[[\\\\\\\\\[[[[[[[[[\\\]]]^^^^^^]]]\\\[[[[[[[[[ZZZZZZYYYXXXWWWWWWVVVXXXZZZZZZYYYYYYYYYZZZYYY[[[___cccgggiiikkkkkkmmmooorrrvvvxxxwwwrrrooofffdddbbb`````````^^^]]][[[[[[[[[YYYWWWUUURRRQQQOOOJJJFFFEEECCC@@@@@@CCC======<<<<<<<<<===>>>>>>:::<<<===;;;777555555666444444444444555555666777666777777888999999888888666666666777777888888999:::;;;;;;===???AAACCCDDDBBBDDDGGGFFFFFFJJJQQQWWW[[[aaajjjssszzzyyynnneee]]]XXXTTTUUUQQQNNNNNNPPPQQQPPPNNNPPPPPPPPPQQQRRRQQQNNNKKKKKKIIIFFFBBB???===<<<;;;555444333444444444222000---///111000///...000222...000222222333888AAAIII[[[qqq~~~qqqcccXXXMMMAAA:::999666444555888===HHH[[[kkkxxx|||~~~}}}zzzrrrvvvrrrYYY???444222///------...---++++++,,,,,,------,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,***(((((()))*********************))))))))))))((((((((((((((()))******(((&&&&&&))),,,***$$$%%%'''((((((&&&%%%''')))'''&&&&&&&&&&&&&&&''''''((('''&&&&&&'''((('''%%%'''&&&&&&''')))***)))''''''((()))******)))(((((('''((())))))(((((()))***''''''((((((((()))))))))+++***)))***+++,,,+++***------...111111333<<>><<<888555555666555555555666666888999:::888999:::;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;===>>>???BBBEEEHHHKKKMMMHHHKKKNNNNNNNNNRRRZZZaaafffmmmxxxwwwkkkaaaZZZVVVTTTSSSUUURRROOOOOORRRTTTSSSQQQRRRRRRRRRSSSSSSRRRNNNLLLKKKIIIFFFAAA>>>;;;:::999444333222333555555333111---///111111///...000333000333555666999@@@LLLUUUxxxqqq]]]PPPCCC888555888666555777<<>><<<<<<<<<===::::::888777777888999:::;;;;;;;;;===??????===;;;<<<>>>@@@@@@???>>>???@@@AAAEEEKKKOOOQQQSSSTTTUUUUUUYYY\\\^^^___dddmmmtttyyy~~~~~~|||iiiddd\\\VVVRRRQQQPPPOOOQQQSSSTTTVVVVVVUUUTTTSSSSSSTTTVVVVVVUUUSSSPPPNNNLLLHHHDDD@@@===;;;999777444444222111000000//////...---000222111...///333222111333777:::EEE]]]tttnnnVVVDDD;;;888555222777666888AAAPPPbbbrrr{{{~~~{{{{{{}}}}}}yyywwwyyy~~~~~~~~~~~~kkkIII666666111000000///...---------------,,,,,,+++***))))))%%%(((,,,---+++(((&&&%%%))))))*********+++++++++))))))))))))))))))))))))+++''''''***)))&&&)))000((('''''''''&&&&&&&&&&&&%%%%%%&&&'''((((((''''''$$$$$$&&&'''''''''&&&%%%((((((((((((((((((((((((***)))'''&&&%%%&&&((()))'''((()))(((&&&&&&((()))%%%&&&'''&&&&&&&&&(((***(((((((((((()))))))))))),,,,,,++++++***+++++++++,,,(((***000222///111666999999>>>JJJXXXdddhhhiiiyyyrrruuuyyy{{{}}}ooofffaaahhhwwwssshhhZZZQQQNNNIIIAAA999888777666444333333222222000000000000000000000000//////.........---------,,,,,,,,,+++++++++******,,,+++)))))))))(((&&&$$$))))))))))))************((())))))******))))))(((((((((((())))))))))))***))))))))))))************''''''&&&'''''')))+++,,,***************************++++++,,,,,,++++++***+++,,,---------,,,++++++000...000444999AAAOOO\\\hhhkkklllkkknnnrrrssspppppppppppppppppppppqqqqqqooossswwwuuupppkkkiiijjjmmmpppuuuxxxwwwtttoookkkiiieeebbbccchhhkkkkkkiiijjjiiikkknnnmmmkkklllpppqqqrrruuuxxxyyyvvvpppjjjrrruuuzzz}}}~~~}}}}}}}}}|||{{{{{{yyyuuupppllldddbbb```___^^^ZZZSSSNNNKKKKKKJJJIIIIIIKKKMMMOOOOOORRRUUUWWWWWWWWWXXXZZZ[[[]]]]]]]]]ZZZYYYXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSSSSUUUUUUUUUWWWZZZ\\\^^^^^^^^^^^^___aaacccddddddfffhhhkkkiiijjjkkkiiifffdddfffiiigggiiihhhfffggghhhddd^^^XXXXXXYYYYYYXXXVVVSSSRRROOOMMMKKKJJJKKKKKKJJJIIIHHHGGGEEECCCAAA??????>>><<<<<<<<<<<<===???AAABBBBBBAAAAAAAAABBBBBBAAA???@@@BBBEEEFFFFFFFFFHHHIIILLLPPPTTTXXXZZZ[[[]]]^^^bbbfffkkknnnpppttt||||||uuuoookkk```\\\UUUQQQOOONNNNNNNNNSSSTTTVVVWWWVVVUUUSSSRRRTTTTTTUUUVVVTTTQQQNNNLLLLLLGGGAAA>>>===<<<888444444333222111000000000000///---...111111......111555666:::>>>CCCRRRpppwwwgggQQQAAA999666555444777888===GGGVVVgggvvv}}}zzzzzz|||~~~~~~~~~~~~|||}}}~~~vvv```DDD555444//////......---,,,,,,,,,,,,,,,,,,++++++*********"""%%%***,,,,,,,,,,,,,,,************++++++++++++))))))))))))))))))))))))(((&&&(((+++***&&&''',,,(((((((((((('''''''''&&&&&&&&&'''((((((((((((((($$$%%%&&&'''(((''''''&&&((((((((((((((((((((((((((('''&&&&&&&&&((()))+++'''(((((((((&&&&&&(((***((((((((('''%%%$$$%%%&&&(((((((((((()))))))))))),,,++++++******+++++++++***((()))...000...///444666888===GGGRRR\\\aaaccc||||||lllbbb\\\ccctttrrrgggYYYOOOKKKGGG???888666555444333333222222333000000000000000000000000...............---------,,,,,,,,,+++++++++******++++++***+++***((($$$!!!++++++++++++***************))))))))))))))))))***'''(((***+++++++++***)))))))))))))))************%%%%%%%%%&&&''')))+++,,,***************************++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++---,,,...333666<<>>;;;;;;:::666222333222111000000000000000111...---111222000000111555777<<>>444111......------,,,+++++++++++++++++++++++++++******###&&&)))+++,,,---...000******+++++++++,,,,,,,,,))))))))))))))))))))))))&&&'''***---,,,((('''***))))))))))))((((((((((((''''''((()))))))))((((((&&&&&&'''(((((((((((('''((((((((((((((((((((((((&&&&&&%%%&&&''')))+++,,,&&&'''(((''''''''')))+++)))******(((&&&&&&'''((((((((((((((())))))))))))++++++*********++++++,,,)))'''))),,,...---...111222666<<>>999555444333111000000000000////////////////////////........................,,,,,,,,,+++++++++******---,,,++++++,,,+++(((&&&+++++++++******)))))))))***)))'''''''''''')))***&&&''')))++++++***)))(((((()))))))))************((((((((()))***+++,,,,,,***************+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,+++...222444777@@@IIIQQQZZZdddjjjpppvvvwwwtttvvvuuusssrrrqqqrrrssstttqqqvvv}}}|||wwwrrrooopppssswww{{{{{{yyyvvvsssnnnjjjfffdddfffhhhhhhhhhiiihhhkkkooopppooosssxxxyyyrrrnnnqqquuuzzz||||||}}}~~~}}}|||{{{yyyvvvtttrrroookkkiiigggbbbZZZUUULLLJJJHHHHHHIIIJJJLLLLLLEEEHHHKKKMMMOOOQQQSSSVVVYYY[[[]]]\\\[[[ZZZ[[[\\\WWWWWWWWWWWWWWWWWWWWWWWWTTTSSSSSSSSSSSSTTTTTTUUUXXXXXXWWWWWWWWWXXXYYYZZZ[[[[[[\\\[[[ZZZ[[[]]]```]]]ZZZXXXXXX]]]cccgggjjjkkknnnnnnlllkkkkkkhhhcccffffffgggfffeeebbb___^^^YYYWWWUUUUUUVVVVVVUUUTTTOOOPPPSSSTTTSSSPPPLLLJJJHHHHHHJJJLLLNNNQQQSSSTTTPPPNNNKKKKKKMMMNNNNNNNNNKKKOOOTTTXXX[[[]]]```bbbmmmooorrrtttwww{{{|||xxxxxxrrrkkkhhhfffbbb[[[TTTQQQNNNKKKJJJKKKMMMOOOOOOSSSTTTUUUVVVVVVUUUSSSRRRRRRRRRQQQPPPNNNJJJGGGEEEDDDAAA>>>:::777555333222222111111000000000000111555000///333555444333444666888;;;CCCRRRmmmssshhhUUULLL>>>444000222777;;;===DDDOOO\\\iiiuuu~~~zzzxxxzzz}}}}}}{{{~~~~~~vvvZZZCCC888333......---------,,,,,,++++++************++++++++++++)))***+++***))))))***,,,++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))((()))+++---+++))))))+++*********))))))))))))((((((((()))))))))))))))((('''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&'''(((***+++&&&'''(((''''''''')))+++((()))******)))***,,,...(((((((((((())))))))))))***************++++++,,,))))))***,,,------...///...333999===AAAGGGQQQXXXsssqqqvvvxxxvvvkkkeeegggvvvrrrhhhZZZOOOIIIDDD>>>:::888777555333111000///...////////////////////////---.....................,,,,,,,,,+++++++++******,,,***((((((***+++,,,+++*********))))))(((((('''((((((&&&%%%%%%&&&((((((%%%&&&(((******)))((('''((()))))))))************++++++++++++++++++******))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,------,,,,,,///222333444;;;CCCLLLVVVbbbiiiooouuuwwwvvvxxxwwwuuussssssrrrssssssppptttyyy|||zzzuuuqqqnnnrrrtttxxxzzzzzzwwwsssqqqkkkhhheeeccccccdddeeefffgggfffiiinnnqqqqqqvvv|||}}}vvvpppmmmmmmppptttuuuuuuvvvzzz~~~}}}{{{xxxvvvssspppmmmkkkiiieee]]]WWWNNNKKKHHHFFFGGGHHHHHHGGGCCCFFFHHHJJJKKKMMMQQQSSSWWWYYY[[[[[[[[[ZZZ[[[\\\WWWWWWWWWWWWWWWWWWWWWWWWUUUTTTQQQPPPPPPRRRUUUXXXYYYXXXWWWVVVVVVWWWXXXYYYXXXYYY[[[ZZZWWWUUUTTTTTTWWWTTTRRRTTT[[[dddlllpppooossstttrrrpppqqqoookkkkkklllmmmlllkkkhhhfffddd___]]]\\\[[[]]]]]]]]]\\\WWWYYY\\\^^^]]][[[XXXUUUTTTTTTUUUWWWXXXYYYYYYYYYTTTRRRQQQRRRUUUWWWXXXYYYWWW[[[bbbgggkkkmmmppprrrxxxzzz}}}~~~xxxuuuuuuvvvpppjjjbbb]]][[[WWWPPPKKKMMMKKKHHHHHHJJJLLLMMMMMMOOOQQQSSSTTTUUUTTTSSSRRRNNNNNNMMMKKKHHHEEEBBBAAA<<<======888222///111444000000000///000000111111333000///333555444555888:::<<>>EEEOOO\\\ooowwwdddPPPBBB:::777333///000888EEEOOO^^^gggrrrzzz}}}}}}~~~}}}{{{zzzyyy{{{zzzgggMMM:::444111,,,.........---------------******************))))))((())))))(((''''''(((***))))))*********+++++++++************************''')))(((###"""%%%''''''************))))))))))))(((((()))))))))(((''''''''''''&&&&&&''''''((()))(((((((((((((((((((((((()))((((((((((((''''''&&&'''((()))(((&&&&&&((()))'''((((((&&&$$$$$$%%%&&&(((((((((((()))))))))))))))))))))))))))***+++,,,***,,,---++++++......,,,+++///333555777>>>IIIQQQiii^^^eeeqqqwwwsssqqqyyypppgggYYYMMMEEE???;;;999888777555444222111000000000000000000000000000000---------.........//////,,,,,,,,,+++++++++******((('''&&&''')))******)))))))))))))))))))))******(((((())))))))))))(((((('''(((((((((((()))))))))))))))))))))************((())))))******)))((('''((())))))***++++++,,,,,,***++++++,,,,,,++++++***++++++******+++---...///...---...000000000666>>>???JJJVVV\\\bbbkkkrrruuu||||||}}}|||{{{yyyvvvtttvvvvvvuuuuuutttsssqqqooommmoooqqqsssrrrooollljjjffffffeeeccc```]]][[[[[[^^^]]]aaagggkkknnnttt|||zzzrrrllljjjjjjggghhhgggaaa\\\^^^fffnnnwwwwwwxxxzzz{{{zzzwwwuuuuuusssqqqqqqpppmmmgggbbb^^^XXXQQQMMMLLLKKKGGGCCCDDDEEEEEEEEEDDDEEEHHHJJJMMMOOORRRSSSSSSTTTUUUWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPQQQSSSUUUWWWUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUUUURRRNNNKKKJJJJJJJJJQQQYYY```cccfffjjjmmmsssyyy}}}{{{yyyzzzzzzxxxtttuuuwwwwwwwwwuuusssrrrnnnmmmkkkkkkmmmnnnmmmmmmllllllllllllmmmnnnnnnooopppppppppppppppnnnmmmlllkkkkkklllnnnqqqsssrrrqqqsssxxx}}}yyyvvvsssqqqpppqqqqqqooolllhhhdddbbbbbbaaa^^^YYYSSSOOOLLLJJJJJJFFFEEEDDDFFFIIIMMMOOOOOOMMMNNNOOOPPPOOOMMMKKKIIICCCBBBAAA???===;;;999888666333000000111222111000.........//////111222222///000444666555444:::DDDKKK[[[kkkssszzz~~~tttdddPPPAAA:::444555444333555@@@OOO\\\kkksss|||}}}xxxuuuttttttvvvxxxxxxyyy~~~}}}{{{ssshhhVVVEEE:::444000...,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))(((((('''(((******))))))***+++(((((()))))))))*********************************%%%******%%%###&&&'''%%%******)))))))))(((((((((((((((((((((((('''&&&&&&'''&&&%%%%%%%%%&&&((((((((((((((((((((((((((((((''''''(((((((((((((((((()))))))))(((&&&%%%&&&((('''((((((&&&$$$$$$%%%&&&(((((((((((())))))))))))(((((((((((()))***+++,,,(((,,,,,,))))))------***...///000111333:::CCCJJJhhhYYY___mmmuuuvvvttt}}}ooofffXXXLLLCCC===:::888333222111000////////////000000000000000000000000---------.........//////,,,,,,,,,+++++++++*********)))***,,,---,,,***'''))))))******+++++++++,,,)))***+++,,,,,,+++***))))))))))))((()))******+++))))))))))))************'''((()))+++++++++***)))((())))))***++++++,,,,,,+++++++++,,,,,,+++++++++++++++******+++---...///...------///......444===:::EEEPPPVVV\\\gggpppttt~~~{{{xxxvvvtttqqqooommmmmmllllllkkkjjjlllnnnpppooommmkkkiiiggghhhgggddd```[[[XXXVVVZZZYYY]]]ccchhhkkkrrrzzzwwwnnniiiiiijjjggggggccc[[[TTTUUU^^^fffnnnpppsssvvvyyyyyyvvvsssyyywwwvvvvvvwwwtttnnnjjjhhhaaaYYYTTTSSSQQQLLLGGGDDDDDDDDDCCCBBBBBBEEEGGGIIIKKKNNNOOOPPPPPPRRRTTTRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQQQQRRRSSSTTTTTTUUURRRRRRRRRSSSSSSSSSSSSSSSWWWWWWUUUQQQNNNLLLMMMOOOQQQ[[[iiiqqqrrrppppppqqqqqqwww{{{yyyxxxyyyzzzxxxtttuuuwwwxxxxxxwwwuuutttsssrrrpppqqqrrrssssssrrrrrrqqqpppoooppprrruuuvvvxxxxxxyyyyyyxxxwwwuuutttvvvvvvwwwzzz|||}}}{{{yyyyyy}}}}}}{{{vvvsssoookkkiiiiiijjjkkkhhhffffffggghhhfff```ZZZWWWVVVRRRMMMHHHFFFGGGHHHFFFFFFFFFIIIMMMQQQSSSTTTNNNOOOOOONNNLLLIIIFFFDDD@@@???>>><<<:::888777666777000***,,,333666222,,,............///111222333000444999;;;888777@@@KKK___ttt|||yyyssssssoooeeeSSSBBB:::999333555666666:::EEEVVVdddpppwwwzzzqqqllljjjnnnrrrwwwxxxxxx}}}|||~~~{{{wwwhhhZZZJJJ???999444111000++++++++++++++++++++++++,,,++++++***)))((((((''')))+++,,,,,,***))))))***(((((((((((())))))))))))************************&&&,,,...***(((+++***%%%))))))))))))((((((((((((''''''(((((('''&&&%%%%%%&&&&&&%%%$$$%%%&&&'''((((((((((((((((((((((((((($$$%%%'''((())))))))))))*********(((&&&%%%&&&'''&&&((()))(((((((((***,,,(((((((((((())))))))))))(((((((((((()))***+++,,,'''++++++'''''',,,,,,(((000000......111777???EEEfffZZZ\\\fffnnnpppvvvxxxoooeeeXXXLLLFFFAAA===;;;777555333111000000000111........................,,,---.../////////...---,,,***+++---***''''''+++******++++++++++++******,,,)))(((***+++)))+++///((('''(((***,,,,,,***((((((((()))*********************))))))******+++,,,***,,,...,,,)))(((+++...((((((((()))******+++++++++,,,............,,,,,,,,,,,,,,,+++++++++******,,,+++,,,...---+++///555777;;;@@@HHHRRRaaaqqq|||}}}wwwpppooommmkkkjjjiiijjjjjjnnnmmmllljjjiiigggeeedddbbbdddfffddd```\\\[[[\\\YYYYYY[[[```gggqqqzzz}}}qqqmmmooommmiii```aaa```ZZZTTTQQQUUUYYYdddhhhnnntttxxxyyyyyyxxxyyyzzz{{{yyyuuurrrppppppjjjfffbbb^^^[[[VVVNNNHHHHHHGGGFFFEEEDDDDDDCCCCCCAAADDDIIILLLNNNOOOPPPQQQSSSUUUTTTQQQPPPRRRQQQNNNOOOPPPQQQQQQPPPPPPQQQSSSUUURRROOOPPPRRRUUUTTTSSSQQQPPPOOONNNOOOQQQSSSTTT\\\jjjzzzzzzqqqllljjjpppqqqqqqrrrrrrrrrrrrrrrrrrsssvvvwwwwwwvvvtttsssqqqsssuuuwwwxxxxxxxxxxxxuuutttssssssuuuyyy}}}~~~}}}~~~~~~}}}|||tttnnnmmmjjjhhhfffddddddcccaaa___[[[\\\]]]^^^]]]ZZZWWWUUUXXXSSSLLLFFFDDDCCCCCCBBBHHHIIIJJJKKKLLLMMMNNNNNNOOOLLLJJJHHHGGGEEEBBB@@@@@@>>>;;;777444333333333111111000000/////////...000...---///111111...+++555444666999>>>DDDNNNVVVvvvssskkkgggkkkeee[[[OOODDD<<<777444333111333;;;AAAJJJYYYgggvvvvvvvvvtttqqqlllhhhfffhhhlllsssxxxxxx}}}zzz{{{~~~~~~|||~~~sssnnn]]]NNN>>>666222...---...+++,,,,,,------,,,,,,+++************************((())))))))))))************(((''')))&&&!!!'''(((((((((&&&&&&((()))))))))((('''''''''''''''***(((&&&(((++++++)))&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&((())))))''''''((()))%%%%%%&&&&&&&&&&&&%%%%%%###(((,,,+++'''%%%&&&)))((()))******)))((('''&&&((((((((((((((((((((((((&&&'''***,,,,,,***&&&$$$******++++++++++++******(((((((((((())))))))))))------,,,,,,---111777<<>>:::777666555333111000000111111........................,,,---------,,,+++*********%%%$$$(((+++)))(((((((((((())))))))))))((((((,,,******,,,+++(((''')))***((('''''')))******)))'''((())))))******))))))***))))))))))))***++++++)))((()))***++++++)))'''++++++******)))(((((('''(((((()))***+++---//////+++************)))))))))---,,,...111000------111111333888???JJJ\\\ppp}}}~~~|||}}}}}}nnnkkkggggggiiikkkjjjhhhllljjjhhhgggeeeeeeeeefffhhhfffcccccccccddddddccc^^^\\\YYYYYY^^^gggpppvvvxxxtttlllccc```cccdddaaa___```___[[[UUUQQQQQQSSSTTTYYYbbbllluuu||||||vvvpppmmmllljjjiiiggghhhhhheee^^^XXXIIIGGGEEECCCCCCCCCDDDEEE>>>AAAEEEGGGIIIJJJKKKMMMKKKNNNPPPNNNOOOQQQPPPMMMLLLMMMNNNNNNMMMMMMNNNPPPQQQPPPOOOQQQRRRSSSRRRPPPMMMLLLLLLLLLNNNQQQTTTVVVaaaiiirrrrrrkkkccc``````]]]^^^______``````______```bbbeeeiiikkklllllllllkkklllnnnqqqsssuuuvvvvvvssssssuuuwwwzzz}}}~~~}}}}}}||||||}}}}}}~~~}}}}}}}}}}}}~~~|||yyyvvvvvvwwwxxxxxxwwwvvvuuutttsssttttttrrrooommmmmmnnnnnnjjjhhhiiihhhccc___^^^XXXXXXXXXYYYZZZZZZXXXUUUUUUUUUUUUTTTSSSRRRQQQPPPKKKGGGCCCAAAAAACCCEEEEEEGGGGGGHHHIIIIIIIIIIIIIIIFFFCCC@@@>>>===;;;888555888777555222111111111111111111111111000000000000///...///111333444333222888:::===CCCQQQggg~~~uuuggg\\\UUURRRMMMFFF>>>888444222111444666<<>>:::777555444333222111111111111.................................---,,,+++******)))###!!!&&&+++***((('''******++++++++++++******+++)))***......***)))***,,,***(((((()))***+++***'''(((((())))))))))))))))))))))))))))))***+++++++++)))))),,,//////+++(((************))))))(((((())))))(((((()))+++---///***)))))))))))))))))))))---,,,...111111---,,,///000111444999DDDUUUhhhvvvuuusssrrrsssvvvxxxyyyxxxllliiiffffffjjjlllkkkiiimmmllljjjhhhgggggghhhiiiiiieeeaaa```dddfffgggfffbbb^^^YYYVVVWWW]]]eeekkkjjjiiiccc\\\ZZZ^^^```^^^[[[]]]^^^\\\XXXTTTSSSSSSUUUXXX___gggooovvv{{{~~~zzztttnnnjjjiiifffeeeeeeggghhhfff```ZZZMMMKKKHHHDDDBBBBBBBBBCCCEEEGGGIIIIIIGGGFFFFFFGGGFFFJJJLLLLLLMMMPPPOOOLLLKKKMMMNNNNNNMMMLLLNNNOOONNNNNNOOOQQQRRRQQQPPPOOOMMMLLLKKKKKKMMMOOOQQQSSS[[[aaafffeee^^^XXXWWWXXX[[[\\\]]]]]]^^^^^^]]]]]]\\\^^^aaadddfffggghhhhhhffffffggghhhhhhhhhiiiiiikkklllnnnppprrrtttuuuuuuttttttttttttuuuuuuvvvvvvpppqqqsssvvvvvvuuusssqqqmmmmmmmmmmmmllljjjiiihhhkkklllllliiifffddddddeeebbb`````````___\\\YYYXXXUUUUUUUUUVVVWWWWWWTTTQQQPPPPPPOOONNNNNNMMMMMMLLLKKKHHHDDDBBBBBBDDDDDDDDDGGGGGGHHHHHHHHHGGGFFFEEEDDDAAA>>><<<;;;999666333333222111000000000000111000000000000000000000000......///111333555555555:::<<>>:::777444444333222111111111111........................000//////...---,,,,,,+++...'''%%%***000///---,,,******++++++++++++******%%%$$$&&&***+++((((((***...,,,))))))***+++,,,+++''''''((()))))))))))))))))))))(((((())))))***+++***)))))),,,//////,,,((((((((())))))************+++***)))((()))***+++,,,)))))))))))))))))))))***---+++,,,000111---,,,---000111333666===KKK[[[gggiiihhhggghhhkkknnnpppqqqjjjgggeeefffjjjllllllkkkmmmllljjjiiihhhhhhhhhhhhgggccc______bbbfffggggggfffaaaZZZUUUSSSVVVZZZ^^^```aaa___ZZZYYY\\\^^^]]]YYY[[[\\\\\\[[[YYYXXXWWWVVVXXX\\\aaagggnnnsssvvv{{{{{{zzzuuuoooiiifffdddcccbbbbbbeeegggeee```\\\TTTQQQMMMHHHDDDAAA@@@???BBBCCCCCCBBB@@@>>>>>>>>>BBBFFFHHHHHHJJJNNNNNNKKKKKKMMMNNNNNNMMMMMMNNNOOOLLLMMMOOOPPPPPPOOONNNNNNNNNMMMLLLKKKKKKLLLNNNOOOTTTXXX\\\[[[VVVSSSSSSUUUVVVWWWWWWXXXXXXXXXXXXXXXYYYZZZ\\\^^^___`````````^^^^^^^^^^^^^^^_________cccdddeeeggggggggggggfffgggggghhhiiiiiijjjjjjjjjdddgggiiikkkkkkjjjhhhgggcccccccccbbbaaaaaa```___bbbccccccaaa^^^\\\\\\]]]YYY[[[\\\[[[ZZZYYYXXXVVVTTTSSSRRRSSSSSSRRROOOMMMLLLKKKKKKJJJJJJIIIIIIIIIGGGEEEBBBAAABBBDDDEEEEEEGGGGGGHHHHHHGGGEEECCCAAA@@@===;;;999888666444111//////////////////000000////////////////////////---...000111333555777888999<<>>EEEMMMYYYkkk|||uuuiiibbb______```hhhmmmwww{{{vvvvvv|||{{{~~~~~~mmmLLL888333///---//////------///***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,---)))'''((('''%%%%%%))))))*********(((((()))+++))))))((((((((())))))***)))((('''(((***+++)))&&&######%%%&&&''''''(((((())))))(((&&&%%%'''+++...(((''''''&&&&&&''''''((())))))((('''&&&&&&(((***!!!###&&&)))***+++***)))((((((((((((((((((((((((+++***(((''''''''''''((('''(((((())))))((((((''')))))))))*********+++++++++,,,......---,,,---...zzzcccYYY]]]gggooosssvvvccc[[[PPPGGGBBB>>>999666333333333222222222111111........................000///...------------------((('''+++///...------(((((())))))))))))((((((&&&$$$&&&***,,,******------+++******+++++++++***&&&'''(((((())))))(((((()))(((((((((((()))******''''''(((***+++,,,***)))'''(((((()))******++++++++++++***************+++)))))))))************+++---))))))---///---,,,---///000222444888AAAMMMVVV^^^______```cccfffhhhjjjeeeeeeeeefffgggjjjlllnnnjjjjjjiiihhhgggfffeeeddddddbbb______aaadddgggggghhhddd]]]XXXTTTSSSTTTUUUXXX\\\^^^[[[ZZZ\\\]]]\\\ZZZ[[[\\\^^^^^^^^^]]]\\\WWWWWWYYY\\\```fffkkknnnqqqrrrqqqnnnhhhdddaaa```bbbaaaaaadddggghhheeeaaa[[[YYYTTTOOOJJJEEEAAA@@@===?????????===<<<===???@@@DDDEEEDDDFFFKKKMMMKKKKKKLLLNNNMMMLLLLLLMMMOOOKKKLLLNNNNNNMMMMMMMMMNNNNNNMMMKKKIIIIIIJJJKKKLLLNNNRRRVVVVVVTTTRRRRRRSSSSSSTTTUUUUUUVVVVVVUUUUUUTTTTTTUUUVVVWWWXXXXXXXXXVVVVVVWWWWWWXXXZZZ\\\\\\\\\]]]]]]^^^]]]]]]\\\[[[[[[\\\]]]^^^^^^^^^^^^^^^^^^```aaaaaa___\\\[[[ZZZ[[[ZZZZZZYYYXXXXXXXXXWWWXXXYYYYYYXXXUUUTTTTTTUUUSSSWWWYYYWWWUUUVVVVVVTTTQQQOOOMMMLLLMMMLLLJJJIIIHHHHHHHHHHHHHHHGGGFFFFFF@@@>>>===>>>AAAEEEGGGGGGFFFFFFGGGFFFEEEBBB???===999777555444444222000....../////////000000000000////////////000000000000...000222333444666999;;;999@@@LLLdddkkk]]]VVVNNNFFFAAA???<<<888444222222444555;;;DDDMMMTTT```pppyyynnnddd^^^]]]```ccciiippp}}}xxxwwwyyyxxxZZZAAA555000---,,,......++++++---******++++++++++++******************************************+++++++++,,,...***)))+++***&&&&&&)))))))))***)))(((''')))+++))))))((((((((()))*********(((&&&'''+++,,,)))%%%###$$$%%%&&&'''(((((((((&&&&&&&&&&&&%%%'''***---'''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&$$$&&&***,,,---+++)))'''(((((((((((((((((((((((()))(((''''''&&&&&&''''''''''''(((((((((((('''''')))))))))************+++)))***++++++******+++,,,xxxaaaWWW]]]hhhqqqttt~~~vvv___XXXNNNEEE@@@<<<888444222333333333222222111111........................///...---,,,,,,,,,---...***''''''++++++)))))),,,(((((())))))))))))((((((+++((((((,,,,,,+++,,,000+++***))))))******(((&&&&&&'''(((((())))))((((((((((((((((((((()))******&&&((())))))))))))+++,,,)))))))))))))))*********))))))***+++,,,,,,,,,,,,************++++++,,,,,,,,,(((&&&***---,,,,,,...,,,///111333555:::BBBHHHUUUVVVXXXZZZ[[[^^^```bbb^^^aaaddddddccceeejjjooojjjjjjjjjjjjhhhfffcccbbbbbbbbbbbbaaaaaacccfffhhhfffdddaaa\\\XXXUUUSSSSSSSSSZZZ^^^^^^]]]]]]]]][[[^^^^^^^^^___`````````___ZZZYYYWWWWWWZZZ^^^bbbeeefffggggggeeebbb^^^\\\\\\```^^^^^^bbbgggjjjjjjhhhaaa___\\\WWWRRRLLLGGGDDDAAABBBBBBAAA???>>>???AAA@@@CCCBBBAAACCCHHHKKKJJJIIIKKKLLLLLLKKKKKKLLLMMMJJJLLLMMMLLLKKKJJJMMMOOOLLLKKKIIIHHHHHHJJJKKKMMMIIIMMMRRRTTTRRRPPPOOOOOORRRRRRSSSTTTTTTTTTTTTSSSOOOOOOPPPQQQRRRSSSSSSTTTSSSRRRRRRRRRSSSUUUVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVWWWWWWVVVVVVUUUWWWYYYZZZYYYUUUSSSSSSUUUUUUUUUSSSRRRQQQPPPPPPOOOPPPQQQQQQPPPOOONNNNNNPPPLLLRRRUUURRROOORRRRRRPPPNNNKKKIIIHHHIIIJJJJJJJJJEEEFFFGGGHHHHHHGGGEEECCC???======>>>BBBEEEGGGHHHCCCDDDDDDDDDAAA>>>:::888444333111111111111///---//////000000111111000000000000111111222222222222222333555666666777;;;???>>>JJJ[[[ooouuu\\\OOOJJJCCC<<<999999777444111111333555777===IIIUUU]]]gggsss|||~~~tttnnnfff___\\\```eeeiiimmmvvvzzz|||{{{___GGG999444000------///...++++++///******++++++++++++******************************)))))))))*********++++++***((())),,,,,,((((((***((())))))(((''''''(((***))))))(((((()))******+++((((((((()))))))))((('''%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''&&&&&&&&&(((***'''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%&&&''''''&&&%%%)))***+++,,,***(((%%%$$$((((((((((((((((((((((((###$$$$$$%%%&&&'''''''''&&&''''''((((((''''''&&&*********+++++++++,,,,,,((()))))))))((((((***,,,www___VVV\\\iiirrruuu}}}~~~uuu]]]VVVLLLDDD???;;;666222222222333333333222111111........................---,,,+++++++++,,,---...,,,+++,,,...---***+++///******++++++++++++******+++'''&&&(((((('''(((,,,((((((((()))))))))&&&$$$&&&''''''(((((((((((((((((((((((((((((()))******(((***,,,+++)))***---000++++++******)))(((((((((&&&(((***,,,---......---******+++++++++,,,,,,,,,,,,&&&$$$(((,,,,,,,,,...)))---111333444777<<<@@@NNNPPPSSSTTTVVVWWWZZZ\\\ZZZ___cccccc```bbbhhhoookkklllmmmmmmkkkhhhdddbbbaaaccceeedddbbbbbbfffiiieeedddccc```]]]YYYVVVTTTPPPXXX______^^^^^^]]]ZZZbbbaaa``````aaaaaaaaa```___\\\XXXVVVUUUWWWZZZ]]]___```aaa```]]][[[ZZZZZZ]]][[[[[[___fffkkkmmmlllccccccaaa]]]XXXQQQLLLIIIEEEEEEDDDAAA>>><<<<<<===@@@BBBAAA???@@@GGGJJJJJJHHHIIIKKKJJJIIIIIIJJJLLLJJJLLLMMMKKKIIIIIILLLPPPJJJIIIHHHGGGHHHJJJLLLNNNDDDIIINNNQQQPPPMMMKKKJJJMMMMMMNNNOOOOOOOOOOOOOOOMMMMMMNNNOOOQQQRRRSSSTTTSSSRRRPPPOOONNNOOOOOOPPPOOOOOONNNNNNOOOPPPQQQRRRQQQRRRSSSTTTTTTSSSRRRQQQPPPRRRTTTSSSQQQQQQSSSUUUSSSRRRPPPNNNLLLKKKJJJJJJLLLMMMNNNNNNLLLLLLMMMNNNGGGOOORRRMMMKKKNNNNNNLLLMMMJJJGGGFFFHHHKKKMMMMMMCCCEEEGGGIIIHHHGGGDDDBBBDDDBBBAAABBBDDDFFFFFFFFFAAABBBBBBAAA???;;;777444333222000000111111000...///000111111111111111000222222222333333444444444444666888888888999===AAADDDUUUhhhxxxiiiQQQGGGCCC===777666555444222111222444888:::>>>MMM\\\dddllltttwwwuuulllhhhaaa]]]^^^dddkkkpppttt}}}}}}cccHHH777000///000......000///,,,...222******++++++++++++******************************((())))))))))))*********&&&$$$&&&+++,,,)))(((***'''(((((((((&&&&&&((()))))))))((())))))***++++++&&&)))++++++(((&&&(((***&&&&&&&&&%%%$$$###!!! '''((())))))'''&&&'''(((((('''%%%$$$$$$%%%'''(((''''''''')))***)))'''%%%$$$$$$%%%&&&'''((()))***((((((((((((((((((((((((###$$$&&&)))+++,,,------&&&''''''''''''''''''&&&++++++,,,,,,,,,---------((())))))(((((()))+++...yyyfff]]]^^^gggqqqsssxxxyyyooocccWWWKKKCCC>>>888666666333222111111222222111///000000000000////////////........................******+++,,,,,,***)))((())),,,+++((((((+++,,,)))))))))))))))))))))))))))***))))))((('''&&&&&&&&&***'''(((++++++((())),,,(((((())))))******++++++))))))))))))************((())))))*********))))))''')))+++,,,---,,,+++***)))************+++++++++---***'''(((,,,///000///000000//////000222555666666???IIIOOOQQQQQQQQQPPPSSSUUUWWW[[[___cccggghhhlllnnnnnnjjjeee```___```dddddddddeeeeeedddddddddgggccc``````bbbbbb]]]XXXYYY[[[^^^^^^^^^]]]^^^___aaa```___aaadddeeebbb___aaa___[[[XXXWWWUUUSSSQQQSSSUUUXXXYYYYYYYYYZZZ[[[[[[]]]]]]\\\___fffkkkkkkhhhfffbbb\\\WWWTTTTTTUUUUUUPPPIIIAAA======>>>@@@<<<===???AAABBBCCCCCCDDDAAADDDFFFGGGFFFFFFIIIKKKKKKLLLKKKIIIFFFFFFGGGIIIGGGHHHHHHIIIIIIHHHHHHGGGHHHIIIJJJLLLMMMMMMMMMMMMKKKKKKKKKKKKLLLNNNOOOPPPKKKLLLNNNNNNMMMMMMOOOPPPLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLOOONNNNNNNNNNNNNNNNNNNNNMMMNNNNNNNNNNNNOOOOOOOOOMMMLLLLLLKKKKKKKKKKKKLLLKKKLLLMMMNNNMMMKKKIIIHHHGGGHHHHHHIIIJJJKKKLLLLLLLLLKKKIIIHHHGGGGGGHHHHHHKKKJJJIIIHHHFFFDDDBBB@@@AAAAAABBBBBBBBBAAA@@@???>>>===<<<;;;:::888555222/////////...---------,,,111000000////////////000222444555444333222333444222555777999:::???FFFKKK\\\ffftttrrr```III;;;888888666111222222222222333777===BBBGGGQQQ]]]dddkkkppprrrpppnnneeeccciiijjjfffiiiqqqyyyeeeLLL<<<333///000,,,---------------------)))******+++++++++******(((***---...,,,+++******---------+++)))(((***,,,))))))))))))))))))))))))''''''((()))))))))))))))************)))(((&&&&&&'''((()))***+++++++++***)))(((''''''))))))(((''''''((('''###&&&+++)))###)))'''&&&'''((()))((('''***)))'''&&&&&&'''((()))+++%%%%%%)))***'''&&&)))+++***(((''''''(((***+++((('''&&&&&&'''((('''&&&)))))))))))))))***++++++)))*********++++++++++++)))************+++++++++}}}kkkaaa```hhhqqqqqqwwwwwwnnnaaaVVVJJJCCC>>>999666777222111///000111111000...////////////............------------------------***++++++++++++***))))))+++...---******---...+++))))))))))))))))))))))))+++******)))(((((('''''''''%%%&&&***+++***+++...)))))))))))))))*********))))))))))))***************************)))((('''###$$$&&&(((((('''&&&%%%)))************+++++++++...,,,******...000111111//////......///111333555222999AAAFFFIIIJJJKKKKKKQQQRRRTTTWWW\\\```dddgggmmmnnnmmmiiiddd```___```dddeeeffffffeeedddcccbbbfffbbb___```bbbbbb___\\\ZZZZZZZZZZZZ[[[\\\]]]^^^cccbbbaaaccceeedddaaa^^^```]]]ZZZYYYXXXWWWUUUTTTPPPPPPPPPQQQTTTVVVXXXYYY\\\^^^^^^\\\___fffjjjjjjhhhgggddd```]]][[[\\\\\\]]]YYYSSSLLLEEE@@@<<<;;;:::;;;<<<>>>???@@@AAAAAA@@@BBBEEEFFFEEEFFFHHHKKKKKKKKKKKKIIIFFFFFFGGGIIIGGGGGGGGGGGGHHHHHHIIIIIIGGGGGGIIIJJJLLLLLLMMMMMMJJJJJJJJJJJJKKKLLLMMMMMMHHHJJJKKKKKKKKKKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLKKKJJJHHHGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKJJJHHHFFFFFFFFFFFFGGGIIIIIIHHHFFFDDDBBB@@@???>>>???@@@AAAAAAAAA@@@??????===;;;888777555333222//////////////////......000000///////////////000111333444444444444666777666777:::===BBBKKKVVV^^^mmmrrrxxxbbbSSS@@@666555666555222000111222333555999???CCCSSS\\\eeejjjnnnrrrsssqqqssskkkhhhlllllljjjppp{{{}}}sssUUUAAA777111///000.........---,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++***,,,//////...,,,,,,,,,,,,,,,,,,+++))))))+++,,,))))))))))))))))))))))))''''''((()))))))))))))))'''(((((()))))))))))))))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$'''((('''$$$&&&***)))###)))'''&&&'''((()))(((&&&***((('''&&&&&&'''((()))***%%%%%%))))))&&&&&&)))''''''((((((((((((''''''((('''&&&&&&(((((('''&&&))))))(((((('''((((((((()))))))))*********++++++((())))))))))))*********}}}kkkaaa```fffnnnmmmvvvuuukkk^^^SSSHHHBBB>>>999777888111000//////000000///---............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********+++------******------+++))))))))))))))))))))))))++++++******))))))(((((()))&&&'''***+++)))))),,,************))))))))))))))))))))))))************++++++++++++***((('''&&&'''((()))***+++***)))((()))************+++++++++...,,,***+++---///000000...---------...000111333111444:::>>>AAACCCEEEGGGMMMNNNPPPSSSXXX]]]bbbdddjjjjjjiiifffcccaaaaaabbbeeefffggggggfffdddbbb```aaa^^^\\\]]]```aaa```^^^[[[WWWSSSSSSVVVZZZ[[[[[[aaaaaa```aaaaaaaaa^^^\\\___]]][[[[[[[[[ZZZXXXWWWOOOKKKGGGHHHNNNTTTWWWYYY[[[]]]]]][[[]]]dddhhhhhhgggfffeeecccaaa```______dddbbb___YYYPPPGGG>>>:::::::::;;;<<<===??????@@@>>>@@@BBBCCCDDDEEEGGGIIIIIIJJJJJJHHHGGGFFFGGGIIIGGGFFFFFFEEEFFFGGGHHHIIIDDDEEEFFFHHHJJJKKKKKKKKKIIIIIIHHHHHHHHHIIIIIIJJJDDDFFFHHHIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKJJJJJJKKKKKKLLLIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJHHHGGGFFFFFFGGGHHHIIIJJJIIIHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHFFFEEEDDDDDDEEEFFFGGGGGGFFFDDDBBB@@@>>>===;;;<<<===>>>?????????>>><<<;;;888555333111000000/////////000000000000000//////.........///000000111222444555555666999;;;;;;===@@@FFFPPP^^^mmmvvv{{{{{{yyyxxxyyyyyyrrriiiPPPEEE888222333666555333000111444666:::???EEEJJJZZZaaagggiiilllppprrrppprrrkkkgggiiiiiijjjuuu~~~{{{{{{vvv___DDD777333000...---//////...---,,,+++******,,,,,,,,,,,,+++***))))))***,,,...///---,,,,,,,,,***+++++++++)))***+++---))))))))))))))))))))))))''''''((()))))))))))))))$$$%%%'''(((***++++++++++++***((('''&&&&&&''''''((('''&&&&&&(((((('''&&&'''((('''%%%&&&)))(((%%%((('''%%%&&&'''((('''&&&)))((('''&&&&&&'''((()))(((&&&&&&((((((&&&&&&(((((('''%%%$$$$$$%%%'''(((((('''&&&&&&(((((('''&&&((((((''''''(((((()))***((()))))))))************((((((((())))))))))))***xxxeee[[[ZZZbbbkkklllvvv}}}rrriii[[[QQQFFFBBB>>>999777888222000//////000000///.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++)))++++++''''''++++++)))((((((((((((((((((((((((*********))))))(((((((((---***)))+++)))&&&%%%'''++++++******))))))((((((((()))))))))***************************)))(((''',,,,,,---......------,,,))))))*********+++++++++******)))***+++,,,---...,,,,,,,,,,,,---...///000444333555:::>>>@@@DDDIIILLLMMMOOORRRWWW\\\```cccccccccbbbaaaaaaaaabbbcccdddeeeggggggfffdddaaa___[[[YYYXXXZZZ]]]`````````\\\UUUNNNNNNRRRWWWYYYXXX^^^]]][[[ZZZ[[[\\\]]]^^^bbb```___^^^^^^]]][[[YYYPPPIIIBBBCCCJJJSSSWWWYYYXXXZZZZZZXXX[[[bbbgggggggggfffddddddcccbbb```___hhhgggddd___WWWMMMDDD???<<<<<<<<<<<<===>>>>>>???<<<===???AAABBBDDDFFFGGGGGGHHHIIIHHHFFFFFFGGGHHHIIIHHHFFFDDDDDDDDDFFFGGGAAABBBDDDFFFHHHIIIIIIJJJHHHHHHGGGFFFEEEEEEFFFFFFBBBDDDGGGGGGGGGFFFGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJGGGGGGHHHHHHHHHHHHIIIIIIFFFGGGGGGHHHIIIJJJKKKKKKIIIIIIIIIHHHGGGFFFFFFEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFHHHGGGEEEDDDDDDDDDEEEEEEGGGFFFEEEDDDBBB???===<<<;;;;;;;;;;;;;;;;;;::::::222333444333111///...---.........//////000000111............//////000111222333555555666777:::===AAADDDJJJSSS```ooo|||yyyvvvrrrooommmhhh```YYYEEE>>>666222333555555333000222444888>>>FFFPPPVVV\\\cccggghhhkkkpppsssrrrnnniiifffgggiiinnn}}}vvvrrrsssyyyhhhRRR<<<222111000,,,***...------,,,,,,+++++++++*********)))((('''&&&%%%(((***,,,,,,+++)))******((()))************,,,...))))))))))))))))))))))))''''''((()))))))))))))))%%%%%%'''(((***++++++++++++***(((&&&&&&'''((())))))((('''((()))***)))''''''''''''&&&'''((('''&&&(((&&&%%%$$$&&&''''''&&&(((''''''''''''((())))))&&&&&&''''''&&&%%%&&&(((---(((######(((---((('''&&&'''((()))(((&&&&&&&&&'''((()))+++,,,---(((((()))))))))*********))))))))))))************ttt___UUUVVVaaammmooozzz}}}}}}ooofffYYYOOOEEEAAA>>>999777777333111000000111222000///000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++(((+++***''''''***+++((((((((((((((((((((((((((()))(((((((((((((((''''''---***)))***)))%%%$$$&&&++++++******))))))((((((((()))))))))************'''((()))*********************************))))))))))))*********+++++++++)))************+++,,,---+++++++++,,,,,,---......555111111777<<>>===<<<;;;;;;;;;<<<<<<;;;;;;<<<>>>@@@BBBCCCCCCDDDEEEGGGFFFEEEEEEFFFGGGKKKIIIFFFCCCBBBBBBCCCCCC@@@AAACCCDDDFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCBBBDDDGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGGGGHHHHHHHHHIIIIIIEEEEEEFFFGGGGGGHHHIIIIIIEEEFFFGGGGGGHHHGGGFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGEEEDDDDDDEEEEEEFFFFFFFFFEEECCCAAA???===<<<;;;:::999888777666555555'''+++000222000...---------------....../////////.........///000111222333444555666666777999<<>>@@@@@@???@@@BBBDDDEEEDDDCCCDDDEEEIIIHHHFFFCCCBBBAAAAAAAAA@@@AAABBBDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBEEEHHHIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFGGGGGGHHHHHHIIIIIIEEEEEEFFFFFFFFFFFFGGGGGGCCCDDDFFFGGGHHHHHHGGGFFFDDDDDDEEEFFFGGGGGGHHHIIIDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDDDDEEEFFFFFFEEEDDDCCCAAA>>><<<;;;:::999777555333222111000###(((...111000...///000------------............/////////000111222444555555666888888:::===BBBEEEMMMTTT```nnnxxx{{{zzzwwwhhheeebbbaaa[[[OOOEEE@@@888777444222000/////////222444999???GGGRRR]]]dddhhhlllmmmjjjiiikkkmmmkkkhhhiiikkkqqqxxx{{{rrrmmmooossswwwyyy~~~~~~gggFFF:::000...///...,,,+++))))))***+++,,,---......,,,,,,,,,,,,+++***))))))+++,,,---,,,+++***+++---&&&(((***+++******+++,,,))))))))))))))))))))))))''''''((()))))))))))))))((()))))))))))))))((('''&&&&&&%%%%%%&&&''')))***'''&&&%%%&&&'''((('''%%%'''&&&''')))'''$$$%%%)))(((&&&###"""$$$%%%&&&&&&&&&&&&''''''((()))))))))$$$)))+++(((%%%&&&((()))###&&&)))++++++)))&&&###)))(((''''''))))))((('''***)))'''&&&%%%$$$$$$$$$)))*********+++++++++++++++++++++,,,,,,,,,------yyyddd[[[^^^kkkwww~~~zzzmmmdddVVVMMMDDD@@@===888444444222111000000111111000///000000/////////.........------------------------***++++++++++++***))))))***,,,,,,((((((,,,,,,***))))))))))))))))))))))))(((((((((((((((((((((((((((%%%&&&))))))''''''***)))))))))))))))*********))))))))))))************'''((()))***************++++++******)))))))))))))))************+++++++++))),,,......,,,+++,,,...++++++,,,,,,------,,,,,,000'''&&&000888;;;AAAJJJPPPTTTXXX]]]``````___^^^aaa```___``````]]]XXXTTTOOOOOOPPPQQQSSSVVVXXXYYYYYY\\\___bbbbbbbbbbbbaaaZZZZZZYYYYYYYYYYYYZZZZZZYYY\\\___`````````bbbdddbbbaaaaaaaaaaaa___\\\YYYRRRNNNHHHDDDCCCEEEIIILLLRRRVVVXXX[[[bbblllsssuuuyyyuuurrrssswww{{{zzzyyyjjjfff```YYYSSSOOOMMMLLLGGGEEEBBB???<<<;;;::::::;;;999888:::<<<>>>===;;;===???BBBCCCBBBBBBBBBCCCEEEEEEDDDCCCCCCBBBBBBAAAAAABBBCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBEEEHHHJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEGGGHHHHHHGGGFFFEEEBBBBBBCCCCCCDDDFFFGGGHHHBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEDDDCCCBBBAAA???<<<:::999888777444222111000///000'''+++///000......222555////////////............//////000111222444666777666777999<<>>>>>;;;999777999;;;===;;;999;;;>>>@@@BBBAAAAAAAAABBBAAABBBCCCCCCDDDDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBCCCBBBBBBAAAAAABBBBBBCCCAAADDDHHHJJJIIIGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHGGGGGGGGGFFFEEEEEEDDDDDDFFFGGGHHHIIIHHHFFFDDDCCC@@@@@@AAAAAACCCDDDFFFGGGAAAAAABBBBBBCCCDDDEEEEEECCCBBBAAAAAAAAABBBCCCDDDBBBBBBAAA???===;;;999888555444222111//////000000---000111///---...444:::111111000000//////......000000000222333555777888555777;;;>>>CCCIIIQQQVVVYYY___kkkvvv|||yyypppgggeee^^^XXXUUUMMM@@@888888...000222222111222666999???FFFQQQZZZ```cccdddeeefffkkkmmmkkkkkknnnooommmmmmpppvvv{{{nnnmmmkkkiiiggggggjjjllllllvvvyyy[[[BBB888333000///---))))))+++,,,,,,++++++++++++++++++)))******+++++++++******)))******)))(((((()))+++&&&(((++++++***))))))***))))))))))))))))))))))))'''(((((()))))))))))))))''''''((()))))))))))))))((()))))))))((('''&&&%%%'''%%%$$$%%%&&&'''&&&%%%'''%%%'''***(((###$$$+++(((%%%"""!!!"""$$$&&&&&&%%%&&&'''((())))))))))))%%%,,,///)))&&&(((+++***...,,,)))''''''))),,,...***((('''((()))***)))'''(((((()))***,,,...///000++++++,,,,,,,,,---------)))************+++++++++iiibbbhhhsss|||lll___SSSNNNFFFAAA>>>;;;666222111000000111222222///---...222333...***,,,//////---------...///000000111***))))))))))))))))))))),,,+++)))((((((((()))***(((''''''((()))((($$$"""((()))***++++++***)))(((((((((((((((((()))******...+++)))***,,,,,,)))&&&(((((((((((()))***,,,---''''''((((((((((((''''''***************************++++++***))))))***,,,---,,,,,,++++++,,,,,,---...///,,,(((+++000///***---+++,,,///111444>>>IIIPPPSSSWWWZZZ[[[]]]___```ZZZ^^^```bbbeeefff```WWWTTTNNNGGGFFFKKKQQQSSSRRRVVVYYY\\\___```___]]][[[XXXXXXXXXXXXXXXXXXXXXXXXWWWZZZ^^^```____________```^^^]]]^^^aaaaaa___]]]YYYWWWTTTRRRPPPNNNJJJGGGMMMNNNQQQVVV^^^hhhpppuuuuuupppkkkjjjlllllliiifffaaa___]]]ZZZVVVRRRPPPNNNRRRRRRRRRPPPLLLFFF@@@<<<>>><<<::::::<<<======<<<;;;<<<======<<<<<<>>>@@@CCCCCCCCCCCCCCCBBBBBBBBBAAACCCEEEEEECCCBBBAAABBB;;;===>>>??????AAADDDFFFGGGGGGEEEDDDCCCCCCCCCCCCAAAAAABBBAAA@@@@@@AAACCCCCCCCCCCCDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAGGGFFFEEEEEEEEEEEECCCAAAEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCCCCCCCCCC@@@>>>EEECCC@@@>>>@@@CCCHHHKKKCCCCCCBBBAAA???>>>>>>===;;;;;;;;;:::888777555444333222111///---,,,,,,+++///////////////.........333222000///.........///---///222444555666888:::<<<>>>CCCHHHLLLPPPVVV]]]___hhhooopppqqqrrrmmmddd___[[[SSSKKKBBB;;;555333////////////111666<<>>;;;888444111222111000000111111000...///111111...---...,,,'''............------------*********+++++++++,,,,,,,,,+++***)))((())))))******))))))***+++***'''$$$&&&'''((())))))((('''&&&((((((((((((((()))******+++***))))))***)))'''&&&))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,---+++***)))***+++++++++******+++++++++---...+++(((***//////***///,,,,,,000333666===EEEKKKOOOTTTXXX[[[]]]___aaa^^^bbbdddgggllloooiiiaaaZZZTTTMMMJJJKKKMMMNNNNNNVVVWWWZZZ\\\\\\[[[YYYWWWXXXXXXWWWVVVUUUTTTRRRRRRUUUWWWZZZ[[[[[[ZZZ[[[\\\^^^]]]\\\]]]___```^^^[[[YYYXXXVVVTTTSSSQQQNNNLLLJJJKKKMMMQQQXXXaaaiiinnnnnniiidddcccddddddaaa^^^]]]]]][[[YYYVVVTTTSSSRRRRRRRRRRRRQQQNNNJJJFFFDDD@@@>>>;;;::::::<<<<<<;;;999:::;;;;;;:::;;;===???AAAAAABBBBBBBBBBBBBBBBBB???AAACCCCCCBBB@@@@@@AAA<<<>>>???@@@@@@AAACCCEEEFFFFFFEEEDDDCCCCCCCCCCCC@@@AAABBBAAA??????AAABBB@@@AAAAAAAAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBCCCDDDDDDCCCAAADDDDDDCCCBBBBBBCCCDDDDDDEEEDDDBBBBBBCCCBBB@@@>>>@@@???>>>>>>???BBBDDDFFFAAA@@@???>>>===<<<<<<;;;::::::999888666444333222111000///...------------////////////////////////111111111000000111111222222333444444444555888:::@@@BBBGGGLLLPPPUUU[[[aaafffjjjllljjjiiijjjfff___VVVSSSLLLDDD<<<666222000222333333444666;;;AAAFFFRRRVVV[[[^^^```bbbeeeggghhhkkkmmmmmmlllooouuuzzz{{{llleeecccdddgggfffcccdddiiijjjpppvvv{{{}}}wwwpppqqq{{{gggPPP===333///...---,,,++++++++++++)))******++++++,,,------+++++++++++++++***))))))***,,,------+++(((&&&$$$+++***)))))))))***,,,,,,***)))'''&&&&&&'''((()))(((&&&%%%&&&)))***)))''''''(((((('''&&&&&&)))+++))))))((('''''''''''''''(((((()))((('''&&&$$$###&&&&&&&&&&&&&&&'''((((((***(((&&&%%%$$$$$$%%%&&&(((((('''&&&'''((()))***&&&((((((((('''&&&'''(((((((((''''''(((((()))***###'''++++++((('''))),,,%%%%%%&&&'''((()))***+++))))))***++++++***))))))***+++,,,+++******,,,...hhh___cccnnnvvv~~~zzziii^^^RRRKKKBBB<<<999888555333333111//////000111000//////000///---///000***!!!000///...---,,,***))))))+++++++++,,,,,,------...++++++***))))))))))))******))))))*********'''%%%''''''((((((((((((''''''((((((((((((((()))******###%%%'''(((((((((((())))))******+++***)))((('''+++***)))(((((()))***+++((((((((((((((((((((((((&&&)))---...---***)))(((******))))))))))))******,,,,,,***(((***//////,,,111---,,,111555666999===DDDIIIOOOUUUYYY\\\___aaaaaaeeejjjooowww{{{uuulllaaa]]]VVVOOOKKKIIIHHHIIITTTVVVXXXZZZZZZYYYVVVUUUTTTTTTUUUUUUTTTSSSQQQPPPRRRSSSTTTTTTTTTTTTVVVXXX[[[ZZZZZZ\\\]]]]]][[[YYYYYYXXXWWWWWWWWWVVVTTTRRRKKKJJJJJJLLLQQQWWW^^^bbbccc___[[[ZZZ\\\\\\ZZZXXXZZZZZZZZZYYYXXXWWWVVVVVVSSSSSSSSSSSSRRRPPPOOONNNEEEAAA===:::999999999999777888999999888888:::<<>>???AAAAAA@@@???@@@@@@>>>???AAAAAA@@@@@@BBBDDDEEEDDDDDDCCCCCCBBBBBBBBB???@@@AAA@@@???>>>@@@BBB======>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>???@@@BBBCCCBBBAAACCCCCCBBBBBBBBBBBBCCCCCCDDDBBBAAAAAAAAA@@@???===:::;;;<<<===>>>>>>??????>>>======<<<;;;:::999999888777666444333111000///......---------....../////////////////////000000///000111222333444444444333444666666777999===@@@GGGIIIMMMQQQWWW]]]bbbdddjjjiiifffaaa```aaa___\\\PPPLLLFFF???999444111000444666777999===BBBHHHMMMXXX[[[^^^___aaabbbeeeggghhhmmmrrrpppmmmpppzzzssseee______bbbfffeeebbbcccfffgggkkkooorrr{{{wwwtttuuurrrqqqqqqvvvkkkTTT???555555......---,,,++++++++++++)))******++++++,,,------***++++++++++++***))))))&&&***---,,,)))'''))),,,((((((((('''((())))))***(((((((((''''''&&&&&&&&&)))((('''((()))***)))(((%%%'''))))))((('''((()))''''''((((((''''''&&&&&&)))))))))((('''&&&$$$###'''&&&&&&&&&&&&'''(((((()))((('''%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%&&&''''''&&&%%%&&&'''&&&&&&'''(((((((((((('''"""%%%)))***((((((***---###$$$%%%'''(((***+++,,,))))))************))))))***((('''((()))*********pppgggiiiqqqwww~~~{{{yyyjjj___SSSLLLBBB<<<:::999777666444111///...///000000000...000///---...///+++%%%000///...---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))((('''&&&'''((((((&&&$$$))))))************))))))((((((((((((((())))))***"""&&&((('''(((,,,///''')))***,,,+++***((('''+++***(((''''''(((***+++))))))))))))))))))))))))'''))),,,,,,+++******************))))))*********,,,,,,+++***,,,...//////111,,,+++000444444444555===BBBIIIPPPUUUYYY]]]```aaagggpppzzz~~~ssseeebbb\\\TTTLLLGGGFFFGGGOOORRRWWW[[[\\\ZZZWWWTTTOOOPPPSSSUUUVVVVVVUUUTTTQQQQQQQQQPPPOOOPPPRRRUUUWWWWWWYYYZZZ[[[ZZZYYYWWWXXXXXXWWWXXXZZZZZZXXXWWWOOOMMMJJJIIIJJJNNNRRRTTTXXXUUUSSSTTTVVVXXXXXXWWW[[[[[[[[[ZZZZZZZZZYYYYYYWWWWWWVVVUUUUUUUUUUUUUUULLLGGGAAA<<<:::888777666666777888777666666888999<<<<<<======>>>???@@@@@@<<<>>>@@@@@@??????@@@AAA???@@@BBBBBB@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@??????@@@???>>>===???AAA<<<<<<===>>>???@@@@@@AAA????????????????????????>>>>>>>>>???AAABBBAAA@@@BBBAAAAAAAAAAAAAAAAAABBBBBB@@@>>>>>>>>>>>><<<;;;888888999999:::;;;<<<<<<;;;;;;:::999999888777777555444333111///...---,,,...------------....../////////000000000000111111///000222444555555444333111444888;;;>>>AAADDDGGGJJJNNNRRRXXXaaajjjmmmkkkhhhddd^^^ZZZZZZ[[[[[[YYYNNNKKKEEE???:::666555444444666:::>>>BBBIIIOOOTTTYYYZZZ\\\___aaaeeehhhjjjkkkpppssspppnnntttlllbbb\\\^^^```bbbccccccdddgggkkkjjjkkkooo{{{rrrllljjjkkkiiinnnuuu~~~qqq[[[FFF666111444...---,,,,,,+++++++++,,,------,,,++++++******)))******+++++++++******)))%%%''')))(((''''''***,,,'''''''''((((((((())))))((())))))))))))'''&&&%%%))))))))))))*********)))$$$&&&)))***)))((('''(((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''((()))((('''&&&%%%&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%'''((('''&&&%%%&&&'''%%%&&&'''))))))(((''''''''')))***)))'''&&&'''(((%%%%%%&&&'''((()))***+++))))))))))))))))))))))))***'''%%%&&&)))***)))'''yyypppooosssvvv{{{~~~|||xxx|||vvvggg^^^QQQJJJAAA;;;999999888666444111///...///000000000,,,111111---+++---//////............------,,,,,,------,,,+++***)))((((((++++++++++++*********)))((('''&&&&&&((((((&&&%%%******))))))))))))******((((((((((((((())))))***!!!%%%((()))((((((+++...%%%''')))+++,,,+++***)))***)))'''&&&&&&''')))************************************)))((())),,,...++++++************++++++---,,,,,,,,,------///222///***)))...222000......666;;;BBBIIIOOOTTTZZZ]]]aaaiiivvvuuudddbbb]]]VVVNNNJJJHHHHHHFFFLLLSSSZZZ\\\ZZZVVVSSSPPPQQQSSSUUUWWWXXXXXXXXXSSSRRRQQQNNNLLLMMMOOORRRRRRTTTWWWYYYYYYXXXWWWWWWXXXWWWWWWYYY[[[\\\[[[YYYRRROOOKKKGGGDDDDDDDDDEEEKKKJJJKKKMMMQQQUUUWWWXXX^^^^^^]]]]]]\\\\\\[[[[[[\\\[[[YYYXXXWWWWWWWWWWWWRRRNNNGGGAAA===:::888666888999999777555555666777999::::::;;;<<<======>>>;;;===>>>>>>>>>>>>@@@BBB>>>@@@AAAAAA@@@??????@@@@@@@@@AAAAAAAAA@@@??????===>>>???>>><<<<<<>>>@@@<<<======>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>???@@@@@@???===????????????????????????@@@>>>;;;::::::;;;:::888999888666555666888:::<<<999999888888777777666666333222000...---,,,,,,,,,//////...---------......000000000000111111222222111222333444555444444333333888>>>BBBEEEFFFGGGHHHHHHOOOWWWaaappp}}}zzzfff___XXXVVVUUUTTTQQQOOOIIIFFFAAA;;;888666555666444888===BBBGGGMMMSSSXXXYYYZZZ[[[___cccgggjjjkkkooopppooommmooo{{{vvvfff```]]]___``````aaadddiiikkkmmmjjjjjjsssssskkkhhhfffeeehhhrrruuu^^^KKK<<<111---...------,,,+++++++++,,,,,,------,,,++++++******))))))******+++++++++******+++)))&&&&&&(((***)))(((((((((((()))))))))))))))))))))+++++++++)))(((&&&************)))))))))***###&&&)))+++***(((''''''((((((***++++++***)))(((&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&''''''((((((''''''&&&&&&''''''$$$%%%%%%&&&'''&&&&&&&&&&&&'''((((((&&&&&&'''(((&&&'''((()))***)))((('''*********(((&&&%%%%%%&&&'''''''''(((((((((((((((((((((((((((((((((((((((---***((())),,,...,,,***}}}sssqqqrrrtttxxx~~~{{{www{{{qqqbbbYYYMMMGGG>>>999888777555333333111//////000111000///,,,111222---***---111333------------............,,,++++++***)))(((''''''++++++,,,,,,++++++***)))***)))'''((()))***)))(((((((((''''''''''''((((((((((((((((((((()))******)))***++++++)))''''''(((%%%&&&(((***++++++++++++)))((('''&&&&&&'''((()))************************+++***)))(((''')))---000+++++++++******+++++++++---+++,,,---,,,+++---222---))))))---...,,,***,,,222666;;;AAAGGGNNNUUUYYYaaajjjxxxrrraaa___ZZZVVVRRRNNNLLLKKKAAAFFFMMMTTTWWWWWWTTTRRRSSSTTTTTTUUUVVVVVVWWWXXXUUUUUUSSSOOOLLLKKKLLLNNNMMMQQQUUUXXXXXXXXXWWWXXXYYYXXXXXXZZZ\\\\\\[[[ZZZSSSPPPLLLGGGBBB>>>;;;:::???@@@BBBFFFKKKPPPUUUWWW______^^^^^^]]]\\\\\\[[[^^^]]][[[YYYXXXWWWWWWVVVUUUQQQLLLGGGDDDAAA>>>;;;<<<===<<<:::777555666777888888888999999::::::;;;999:::;;;;;;;;;<<>>@@@AAA@@@>>>>>>???>>>???@@@@@@@@@@@@>>>=========>>>===<<<;;;===???>>>>>>>>>>>>????????????========================???>>>===>>>??????>>><<<<<<<<<============<<<<<<===:::777666777777666666888666444333444666888:::666666666666555555444444111000...,,,,,,,,,------000//////.........//////000000000111222222333333333444444555666666666555;;;???CCCFFFFFFEEEEEEEEEGGGPPP\\\jjj}}}ddd[[[QQQNNNMMMIIIDDDBBB>>><<<888555333444666777:::>>>CCCHHHLLLPPPUUUXXX\\\]]]^^^bbbgggkkkmmmmmmqqqpppnnnpppxxxlllaaa___]]]``````___aaagggmmmnnnkkkjjjnnn{{{vvvmmmhhheeedddcccmmmzzzxxxeeeOOOAAA999333///...---,,,,,,++++++,,,,,,,,,)))******++++++,,,------))))))***++++++++++++***000,,,((())),,,---***'''(((((()))***************))))))++++++++++++***))))))***+++***)))((()))***$$$&&&)))***)))(((''''''))))))***+++++++++*********)))((('''%%%%%%%%%%%%(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&((()))((('''&&&'''(((''''''((())))))))))))((((((((('''&&&&&&''''''((()))(((((((((''''''''''''((((((''''''''''''((((((***)))((((((***++++++***~~~ssspppqqqsssvvv{{{xxx|||~~~nnn___WWWKKKEEE>>>:::999888555222222111000000111111000...,,,000000---,,,//////---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,+++***)))***((('''''')))***)))((()))((('''&&&&&&'''((()))((((((((((((((()))******,,,+++*********)))'''%%%(((((())))))*********+++((((((((((((((((((((((((************************)))******)))((())),,,///******))))))))))))******,,,******,,,+++'''***000+++***+++---,,,))))))---000333666:::@@@HHHPPPVVV^^^fffrrr}}}kkk___[[[WWWUUUTTTSSSOOOLLLDDDFFFJJJMMMPPPRRRSSSTTTRRRQQQQQQQQQRRRTTTWWWXXXWWWWWWUUUQQQLLLJJJJJJJJJJJJNNNTTTXXXXXXXXXXXXYYY\\\[[[ZZZ[[[]]]]]]\\\ZZZTTTSSSPPPKKKFFF@@@<<<999999;;;>>>BBBGGGMMMRRRVVV]]]]]]]]]\\\\\\\\\\\\\\\]]]\\\[[[ZZZXXXWWWVVVUUUSSSQQQOOOMMMLLLJJJGGGDDDAAAAAA@@@===999666666777777777777777888888888888555666777888888999<<>>===>>><<<===???@@@@@@???===<<<<<<======<<<;;;;;;<<<>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;===>>>===<<<999:::;;;<<<<<<;;;:::999:::777444333333444444333444444333333444444555555333333333333222222222222///...---,,,,,,---...//////////////////000111222000000111111222333333444555555666666888999;;;<<<@@@BBBCCCCCCBBBBBBDDDEEEJJJUUUaaannn{{{___QQQFFFCCCBBB===:::999777555333333444888<<>>???>>>=========;;;<<<>>>@@@@@@???===<<<;;;<<<===<<<::::::<<<===>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<777666777999<<<>>>===<<<888999::::::::::::999888999666222111111222222111000111333444444333222111111111111111000000000000///...---,,,,,,...000111------...///111333444555000000111222333333444444666666666777:::===@@@AAAAAAAAA@@@>>>>>>AAAEEEIIIPPPZZZdddnnn}}}}}}kkkWWWHHH;;;999999777666888555555444555999@@@FFFJJJOOOQQQTTTUUUTTTTTTTTTUUU[[[]]]bbblllvvv}}}~~~yyyxxx}}}zzzppphhhcccbbbbbbVVV^^^bbbbbbeeekkknnnlllnnnvvv}}}wwwnnnccc]]]\\\aaafffppp}}}wwwiiiNNNBBB777111...++++++---,,,,,,,,,++++++,,,------------,,,,,,+++******)))((()))***+++++++++++++++(((+++---,,,(((&&&''')))&&&''')))*********)))(((&&&&&&'''((()))***++++++(((***+++***'''&&&''')))%%%'''))))))((('''((())))))(((''''''''')))***+++''''''&&&%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&''''''((((((((((((((('''((('''&&&%%%%%%&&&)))***$$$%%%&&&&&&$$$$$$%%%&&&'''&&&%%%$$$%%%&&&'''((()))'''%%%%%%&&&'''''''''&&&&&&&&&'''((()))******((('''&&&%%%%%%&&&'''((((((***,,,+++)))(((+++...|||mmmmmmqqqrrrzzz{{{xxxvvv{{{|||lll___XXXOOOGGG>>>999888888555222111111111111000000000000000...,,,+++,,,------,,,---------,,,,,,+++++++++************************)))))))))))))))************'''$$$&&&***+++(((%%%(((((((((((('''''''''''',,,***(((''''''''')))***---$$$%%%,,,---)))&&&&&&******%%%&&&+++,,,(((&&&'''((('''%%%%%%&&&((((((******)))''''''***---(((+++***''''''++++++)))......------,,,+++++++++,,,///000---))))))---222+++++++++++++++++++++++++++...222333555:::CCCKKKWWWZZZbbbnnnwwwtttiii^^^VVV[[[\\\WWWUUUUUUQQQJJJMMMLLLJJJHHHHHHJJJLLLNNNMMMNNNOOOPPPRRRTTTUUUVVVWWWVVVSSSQQQOOOMMMMMMLLLIIIJJJKKKOOOSSSWWW[[[^^^ZZZ[[[\\\[[[XXXVVVUUUVVVVVVWWWWWWUUUQQQKKKFFFBBB;;;===???@@@BBBGGGNNNUUU^^^]]][[[YYYXXXWWWVVVVVVZZZZZZZZZZZZXXXVVVTTTRRRVVVWWWUUUQQQQQQRRRPPPKKKMMMJJJFFFBBB>>>;;;999888777888888888777666555555444666999::::::888555333999888888999;;;===<<<;;;888;;;>>>>>><<<;;;>>>AAACCC===777777<<<===:::555>>><<<:::;;;<<<<<<999666;;;;;;::::::;;;;;;<<<===888999:::;;;:::888666555888888777666555555444444000000111111222222333333111111111111000000000000111000///......///000111............////////////333111///000333444222000333333333333444444444555;;;::::::<<<>>>?????????GGGAAA;;;<<>>999888777555222111111111111000000000000///......///000///---+++---------,,,,,,+++++++++((((((((((((((((((((((((*********)))))))))))))))***'''%%%&&&)))+++(((%%%###$$$%%%'''(((***+++,,,((('''%%%$$$$$$$$$&&&'''+++$$$ %%%***)))&&&%%%(((++++++''''''+++,,,))),,,)))'''&&&''''''&&&$$$((()))***)))''''''***---)))+++***&&&&&&((('''%%%)))))))))))))))))))))))))))+++,,,)))&&&&&&***...,,,,,,,,,,,,,,,,,,,,,,,,***---000111222777???FFFMMMPPPWWW```fffeee^^^WWWQQQUUUWWWUUUUUUXXXVVVRRRPPPMMMIIIFFFDDDDDDEEEFFFLLLMMMNNNPPPRRRSSSSSSTTTUUUTTTSSSQQQOOOMMMLLLKKKGGGHHHIIILLLOOOTTTWWWYYYWWWXXXYYYXXXVVVTTTTTTUUUTTTUUUVVVVVVSSSPPPKKKIII@@@???>>>===???FFFNNNTTTXXXXXXXXXWWWWWWWWWWWWWWWVVVWWWWWWXXXXXXXXXWWWWWWYYY[[[ZZZWWWUUUUUUPPPJJJKKKIIIEEEBBB???<<<;;;;;;555555555555444333222111444555777888888666444222777666666777999::::::999999:::;;;<<<;;;;;;===>>>???===;;;:::;;;<<<;;;;;;===;;;999:::;;;;;;888666999888888888888999::::::333444666777777666555444555555444333333222111111////////////000000000000000000000000000000000000111000///......///000000....../////////000000000333111000111333444333111666555444444555777999;;;@@@@@@@@@@@@AAABBBAAAAAAAAAAAADDDJJJQQQVVVXXXWWWYYY___cccdddjjjkkk^^^LLL???888333333333000000111666666>>>LLLWWWZZZYYYYYYZZZZZZXXXUUURRRPPPQQQRRRXXX^^^kkk}}}pppgggeeecccbbb```^^^[[[YYY```cccfffjjjkkklllmmmmmmsssyyy}}}~~~wwwhhh```]]][[[]]]aaasss}}}|||lllWWWFFF:::555///++++++++++++***)))***+++,,,,,,,,,++++++)))))))))+++,,,+++(((&&&+++)))'''(((***+++)))(((+++((((((++++++((((((+++)))%%%%%%)))((($$$###&&&''''''&&&&&&&&&''''''((()))((('''&&&&&&''')))*********))))))(((''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((()))(((((('''''''''(((((((((((((((((()))((('''&&&&&&'''((())))))(((&&&%%%&&&''')))+++''''''''''''(((((((((((((((((())))))))))))(((((())))))*********))))))(((ssshhhjjjpppsssyyyxxxsssrrrxxxvvvggg[[[TTTLLLFFF>>>999888777444222111111111111000000000000......///111222111---***------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))((((((***'''%%%&&&)))***(((&&&))))))(((((('''''''''&&&***)))((('''&&&'''((()))+++&&&%%%((()))'''&&&'''***,,,,,,)))(((++++++)))111+++&&&&&&))))))%%% ((()))))))))((((((***,,,(((+++***''''''))))))&&&***************+++++++++''')))***(((%%%%%%(((+++------------------------))),,,...///000333:::@@@HHHLLLQQQWWWYYYYYYWWWVVVNNNQQQRRRQQQSSSVVVWWWUUUPPPMMMHHHCCC@@@???@@@AAAJJJLLLNNNQQQRRRRRRQQQPPPRRRRRRRRRQQQPPPNNNKKKJJJFFFGGGGGGIIIKKKOOORRRSSSTTTUUUVVVUUUSSSRRRRRRSSSQQQSSSUUUVVVVVVTTTRRRPPPIIIDDD???===AAAHHHPPPTTTSSSSSSTTTUUUVVVVVVVVVVVVSSSSSSTTTUUUWWWZZZ\\\^^^^^^```___\\\ZZZXXXQQQIIIIIIGGGEEEBBB@@@???>>>>>>::::::999888777666444333444444555555444444333222444333333444666777777666888888777888:::;;;;;;:::999:::;;;:::888777:::<<<:::999888888999999777555555555555555555666777777000111333444555555444444111111000000//////.....................---------////////////////////////000000////////////000000///000000000000111111111222111000111333444333222555444444555999>>>CCCFFFEEEEEEDDDCCCBBBBBBCCCCCCDDDIIIRRRZZZ______]]]ZZZYYY^^^```]]]\\\YYYMMM???<<<666222333333111111444;;;>>>MMMeeewwwxxxmmmddd```[[[UUUPPPNNNOOOPPPPPPUUU^^^ppp{{{jjjbbb___```aaaaaa___\\\YYYWWWaaacccgggjjjlllmmmmmmmmmpppuuuxxxuuuqqquuuqqqbbb]]]___bbbgggkkksss]]]JJJ===555111---******+++++++++,,,,,,,,,---,,,,,,+++******))))))***++++++(((&&&***)))((((((******)))(((,,,'''%%%)))+++***((((((%%%'''+++---***&&&''',,,)))(((((('''''''''((((((&&&&&&&&&'''((())))))******))))))(((((('''''''''&&&%%%%%%%%%%%%&&&''''''))))))(((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((()))'''&&&%%%%%%&&&''')))***(((((('''&&&&&&'''((((((+++)))&&&$$$$$$&&&***,,,))))))))))))))))))))))))******))))))))))))******((())))))******)))))))))kkkccciiiqqqvvv{{{yyysssqqqwwwttteeeYYYSSSJJJEEE>>>:::777666444222111111111111000000000///.........000111000---***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++***)))((('''''')))'''&&&'''))))))(((&&&,,,,,,***)))'''%%%$$$###+++***)))((((((((()))))),,,***+++---+++''''''+++,,,,,,+++)))))))))***)))000+++''''''))))))&&&###((((((((((((((())))))***&&&)))***)))***......,,,++++++++++++++++++******)))***+++***((((((***,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------...111666:::CCCIIIOOOSSSSSSSSSSSSUUUPPPPPPOOONNNNNNPPPQQQQQQOOOLLLGGGCCCAAAAAABBBCCCIIIKKKNNNQQQRRRQQQOOONNNNNNOOOPPPQQQPPPMMMKKKIIIGGGGGGGGGHHHIIILLLNNNOOOQQQRRRSSSRRRPPPPPPQQQSSSOOOPPPSSSUUUVVVUUUTTTSSSPPPJJJDDDCCCGGGMMMQQQSSSPPPQQQRRRTTTTTTTTTTTTTTTSSSSSSSSSTTTWWW[[[___bbbcccdddbbb]]]ZZZWWWQQQJJJIIIHHHEEECCCAAA@@@@@@@@@???>>>>>>===;;;999888777555555444333222222222222222111000111333444333222888555333555888:::888666555666777666444333444666777777666777777666555444222222111111222222333444111222333444444444444333//////......------------///......------,,,,,,,,,---------...............///////////////000000000000000111111111222222222000000000111222333444444111333666;;;@@@FFFKKKNNNDDDCCCAAA@@@@@@CCCHHHLLLVVV[[[```cccaaa]]]XXXVVVTTTYYYZZZVVVQQQMMMEEE;;;888444111222222111333666>>>GGG^^^{{{xxxjjjddd\\\RRRLLLKKKMMMNNNNNNTTT^^^ooolll```]]]]]]```cccdddbbb___[[[YYY___```dddiiinnnqqqrrrqqqssstttrrrnnnlllqqq|||xxxkkk___]]]aaajjjuuugggOOO@@@999222000---,,,+++,,,------,,,,,,,,,,,,+++******)))***))))))***+++***((('''(((((((((((())))))))))))***### %%%))))))&&&%%%$$$'''***,,,******---111******))))))((()))))))))%%%&&&((()))))))))(((((())))))((((((((('''''''''&&&&&&%%%%%%%%%&&&'''(((***))))))((((((''''''&&&%%%%%%&&&&&&''''''((((((((((((((((((((((((''''''((('''&&&%%%%%%'''(((***%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''***((('''%%%%%%''')))***''''''((()))******+++++++++***((((((((((((***+++'''((())))))))))))))))))xxxdddaaahhhssszzz{{{zzztttpppwwwrrrcccXXXSSSHHHDDD???:::777555333222111111111111000000000///000...,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++***)))(((''''''((('''''''''((((((((('''&&&&&&''''''((())))))***''''''&&&&&&%%%%%%%%%%%%+++***,,,...,,,''''''++++++***))))))(((''''''((()))***)))(((((('''((()))(((''''''((())))))))))))%%%)))***)))***......+++******)))((('''&&&&&&%%%++++++++++++******+++,,,************************+++,,,,,,---...000333666999@@@IIINNNNNNLLLLLLNNNPPPNNNLLLKKKKKKJJJLLLMMMQQQOOOKKKGGGEEEDDDDDDDDDGGGIIILLLOOOPPPPPPNNNMMMKKKMMMNNNOOONNNMMMKKKIIIJJJJJJIIIIIIJJJKKKMMMNNNPPPQQQQQQPPPNNNNNNPPPRRRMMMOOOPPPRRRSSSRRRQQQQQQPPPLLLIIIIIILLLOOOOOOMMMKKKLLLNNNPPPRRRTTTUUUUUUTTTTTTSSSTTTVVV[[[___bbbfffeee```YYYUUUUUURRRLLLKKKIIIGGGDDDBBB@@@@@@@@@?????????>>><<<:::888777777666555333333222333333222111000000222333222111666333222333666777666333555444222222333333111///333444555555444333333333000////////////000111111222222222222111111000000............------------/////////......---------,,,---------.........///......///000000000000000111111111111222222222222//////111222222333555555333777<<>>???CCCKKKWWW___kkkkkkhhhccc]]]WWWTTTTTTOOOQQQQQQLLLGGGBBB===888111...---/////////222777???NNNjjjttthhhbbbZZZOOOIIIHHHJJJLLLLLLSSS]]]lllqqqbbb\\\[[[ZZZ^^^ccceeebbb]]]YYYWWW[[[^^^ccckkktttzzz||||||yyytttmmmjjjlllppptttvvvjjjddd^^^]]]aaallltttTTT???555111---------,,,++++++,,,---++++++***)))))))))((((((+++***))))))******)))'''''''''((((((((())))))***)))""" %%%)))(((&&&%%%%%%&&&%%%$$$%%%(((***+++***)))(((((('''''''''((('''((()))***)))(((&&&%%%(((((((((((('''''''''''''''''''''''''''(((((()))))))))(((((('''''''''&&&%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$&&&(((***%%%&&&'''((('''&&&$$$###&&&&&&''''''''''''&&&&&&''''''((()))(((((('''&&&$$$$$$&&&''')))***,,,,,,))))))'''&&&&&&'''))))))''''''((()))))))))))))))sssddddddkkkttt{{{wwwyyyzzztttqqqyyyoooaaaWWWQQQEEECCC???:::666444222222111111111111000000000000000...++++++,,,------,,,++++++,,,,,,,,,,,,------************************++++++******))))))((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((''''''&&&&&&((('''))),,,***&&&&&&)))+++((('''))))))''''''***%%%''')))(((''''''))),,,'''''''''(((******)))'''&&&)))***(((''')))'''###+++++++++***)))(((((((((************************************************,,,+++,,,,,,...000222333444;;;EEEKKKLLLKKKJJJKKKLLLIIIHHHJJJJJJIIIJJJNNNTTTSSSPPPLLLIIIFFFDDDCCCCCCEEEHHHJJJLLLMMMLLLLLLJJJJJJLLLMMMMMMLLLKKKJJJMMMLLLKKKKKKKKKMMMNNNOOOOOOPPPOOOMMMLLLKKKMMMOOOLLLMMMNNNOOOPPPOOOOOONNNKKKJJJJJJLLLLLLLLLJJJHHHEEEFFFHHHKKKNNNRRRVVVXXXTTTSSSRRRSSSUUUXXX\\\___dddccc]]]UUURRRSSSQQQMMMKKKJJJGGGEEECCCBBBAAAAAACCCCCCBBBBBB@@@???======:::999888777666555555555333222111111333333222111444333222333444444444222444222111222333333111...000111333333111000111222///............///000000000000//////...------,,,........................///////////////.........,,,,,,------.../////////---...///000111111111000000111111111111222222222///111333444444555777999;;;>>>CCCHHHJJJIIIFFFDDD===???BBBEEEKKKVVVdddnnnrrrmmmeee^^^XXXUUUSSSSSSJJJIIIFFFAAA===888444111111//////222222222777===GGGXXXsss~~~nnnfff[[[UUUMMMHHHFFFGGGIIIKKKRRR___ppp|||tttkkkaaa[[[YYYZZZ]]]bbbggghhhccc]]]ZZZYYYZZZ\\\cccnnn{{{|||sssjjjgggiiikkkiiifff___^^^^^^```ccclll}}}aaaEEE555///---)))***++++++***)))***+++******)))((((((((())))))+++***))))))******)))(((%%%'''(((((((((((()))+++)))%%%###(((+++)))((()))))))))'''$$$%%%((()))&&&((('''&&&%%%%%%$$$%%%%%%((())))))))))))'''%%%$$$''''''''''''''''''''''''&&&'''(((((())))))(((((('''''''''''''''''''''''''''''''''(((((((((((((((###############$$$$$$$$$'''&&&%%%$$$$$$&&&((()))%%%&&&((()))(((&&&###!!!&&&&&&''''''''''''&&&&&&&&&''')))******(((&&&%%%######%%%&&&((()))++++++((((((''''''''''''((((((&&&&&&'''((())))))))))))qqqhhhkkkoootttxxxnnnlllqqq~~~~~~}}}xxxrrrssszzz|||lll___UUUOOODDDBBB???:::666333222222111111111111000000000000///...------......---++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))'''((((((((('''''''''(((+++******((('''&&&%%%$$$***************))))))((('''%%%&&&++++++(((&&&(((+++''''''******'''(((,,,&&&&&&%%%&&&''')))))))))'''&&&&&&(((***+++(((&&&%%%)))***'''&&&'''%%%!!!+++,,,,,,,,,------......******)))***++++++***)))*********************************+++---///000000444999AAAHHHKKKLLLLLLLLLKKKGGGGGGKKKLLLIIIJJJNNNQQQQQQPPPOOOLLLHHHEEECCC>>>@@@BBBEEEGGGIIIJJJJJJIIIIIIJJJJJJKKKKKKKKKLLLNNNNNNMMMLLLMMMNNNOOOPPPNNNNNNMMMJJJHHHHHHJJJLLLJJJKKKLLLMMMNNNNNNNNNNNNHHHJJJLLLMMMKKKIIIHHHHHHEEEEEEDDDEEEHHHLLLPPPRRROOOOOOOOOPPPRRRVVVYYY[[[______[[[UUUSSSTTTQQQLLLJJJIIIGGGEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA===<<<<<<;;;999888888777555444333333444555444333222333444333222111222333+++...000111111000111222---000222111///...///111...............///000000///......---------......---------...........................////////////,,,------...//////000000,,,---///000111111111000000000000111111111111222111444777888777888;;;>>>@@@BBBEEEHHHIIIGGGEEECCCEEEIIIMMMPPPSSSZZZcccjjjiiiccc[[[UUUSSSQQQOOOMMMEEE@@@;;;999777444111///333222333666777888===DDDNNN[[[qqqtttfff___RRRPPPMMMHHHEEEEEEHHHJJJSSSfff}}}}}}tttjjjgggaaa[[[XXXWWWYYY[[[bbbhhhllllllfff___\\\[[[WWWYYY```mmm}}}yyyqqqhhhcccbbbbbb```^^^]]]^^^bbbhhhkkknnnuuu~~~xxxcccKKK:::333///---(((***,,,,,,***))))))+++***)))((((((((()))***+++,,,***(((((()))***)))((($$$''')))((('''''')))+++(((%%%&&&)))***((()))+++!!!(((,,,***((()))***((()))((('''&&&%%%%%%%%%%%%'''(((((((((((((((''''''''''''''''''''''''''''''$$$%%%''')))***((('''%%%$$$$$$%%%%%%&&&''''''''')))))))))))))))(((((((((#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((&&&&&&'''(((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%(((((())))))((('''&&&&&&%%%&&&&&&''''''(((((()))(((((())))))))))))((((((%%%&&&'''((())))))))))))qqqmmmqqqssstttuuufffaaafffxxx||||||{{{vvvpppttt|||yyyjjj]]]SSSNNNCCCBBB???:::666222222222111111111111000000000000......///111222000---***+++++++++,,,,,,---------(((((((((((((((((((((((()))))))))))))))*********'''((()))((('''''''''((($$$%%%&&&'''(((***++++++'''''''''''''''&&&&&&%%%)))&&&''',,,...+++)))))),,,''''''+++,,,)))***...)))%%%"""$$$(((+++)))%%%'''&&&&&&(((***+++(((%%%$$$(((***((((((***)))%%%&&&'''((()))+++---......+++++++++,,,------+++***++++++++++++++++++++++++)))(((((())),,,...//////333666;;;BBBGGGJJJKKKKKKMMMIIIIIIMMMMMMIIIHHHMMMJJJKKKMMMNNNMMMKKKHHHFFF;;;<<<>>>@@@CCCFFFHHHIIIIIIIIIHHHIIIIIIKKKLLLMMMOOONNNMMMMMMMMMNNNPPPQQQMMMMMMKKKHHHFFFEEEGGGIIIIIIJJJKKKLLLMMMNNNNNNNNNIIILLLOOONNNKKKIIIIIIKKKJJJHHHEEECCCCCCEEEHHHJJJKKKKKKLLLNNNQQQTTTWWWYYY[[[\\\ZZZVVVUUUUUUQQQKKKHHHGGGFFFEEEEEEFFFGGGHHHAAABBBBBBBBBAAA@@@??????>>>>>>>>>===<<<;;;999888666555444444666666555444111333555444111000222444""")))///000---,,,000555,,,///111111...---...000///............///000000///////////////000111222---------------------------------....../////////------......///000111111,,,---///000111111111000///000000000000111111111333666:::::::::;;;>>>AAA@@@AAACCCFFFGGGHHHHHHHHHOOOTTTXXXYYYWWWVVVYYY]]]]]]WWWQQQOOOOOOMMMHHHCCCAAA;;;555555666555444333111000222555666777===EEEMMMVVVeeessssssgggZZZTTTLLLMMMLLLIIIDDDDDDFFFJJJUUUmmmrrrfffZZZYYYWWWUUUTTTVVVZZZ^^^ccchhhlllkkkddd]]]YYYYYYSSSUUU]]]kkk{{{tttooofff___[[[ZZZ[[[\\\aaabbbhhhppptttrrrooopppdddZZZHHH666//////...+++))),,,//////,,,++++++,,,******)))))))))+++,,,---,,,***(((((()))***)))((($$$&&&)))(((''''''))),,,%%%$$$%%%((((((%%%'''++++++***&&&'''******,,,,,,***)))((((((((((((&&&&&&''''''((()))))))))&&&'''''''''''''''''''''"""$$$''')))***(((%%%###"""######$$$%%%&&&''''''++++++******))))))((((((&&&&&&&&&''''''(((((((((&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&''')))***%%%%%%&&&''''''&&&%%%%%%***)))((('''&&&&&&'''((())))))((((((''''''&&&&&&((()))***++++++***)))(((%%%&&&'''((())))))))))))|||uuuwwwsssccc\\\YYY___qqq{{{wwwuuuwwwwwwgggYYYPPPKKKDDD@@@;;;888666555444222111000000000000000111222111111000,,,)))'''***---......---,,,,,,,,,,,,---))))))))))))))))))))))))///+++((((((++++++'''$$$&&&&&&''''''((()))))))))(((''''''''''''((())))))((('''''''''((((((&&&$$$(((((())))))*********+++)))((('''&&&&&&'''((()))'''((()))******)))((('''(((((((((((())))))))))))((()))***(((%%%&&&***---+++***)))))))))***,,,---,,,,,,,,,+++++++++******((()))+++,,,,,,+++***(((...+++((('''))),,,......444333333888???DDDEEEEEEIIIIIIJJJIIIIIIHHHGGGGGGIIIIIIIIIKKKNNNNNNKKKGGG@@@======@@@AAA>>>BBBHHHGGGIIIJJJJJJIIIHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPMMMHHHCCCAAAAAACCCEEEJJJJJJKKKKKKKKKKKKJJJJJJLLLMMMOOOPPPPPPNNNKKKIIIGGGGGGGGGFFFDDDCCCAAA@@@DDDEEEGGGJJJMMMOOOQQQRRRSSSSSSTTTSSSQQQNNNJJJHHHFFFEEEEEEDDDEEEGGGHHHIIIFFFEEEDDDCCCCCCBBBBBBBBB>>>???AAA@@@<<<999888777:::999888777666777777888666555333111000000111111333333222111111000///...111222222222111000///...000111111000......///000///////////////.........222,,,'''***111444000***000000///.........///000000000000...------///111111111111222333444555666555444333333222333444555777888:::;;;<<<>>>BBBEEEIIIEEECCCDDDGGGKKKPPPUUU^^^___]]]WWWRRRPPPNNNLLLSSSOOOJJJGGGGGGGGGEEECCC:::777444333444444222000...111444555777;;;BBBGGGNNNRRRWWWZZZYYYUUUOOOKKKQQQLLLIIIJJJIIIFFFIIIQQQ^^^uuuzzzgggZZZSSSNNNLLLQQQTTTTTTZZZaaacccdddhhhjjjeee\\\XXXYYYVVVWWWZZZcccsss}}}mmmiiibbb\\\YYYXXXXXXYYY```jjjoooooorrrtttlll]]]MMMBBB777222...+++***,,,,,,(((%%%&&&+++,,,)))%%%))))))************))))))(((***,,,,,,***(((((()))+++,,,---,,,***)))***+++)))((('''''''''(((***+++***)))((()))))))))'''&&&)))'''&&&'''((()))((('''((((((((((((''''''''''''"""###$$$&&&'''(((((()))&&&'''(((((('''&&&###"""&&&&&&&&&&&&&&&&&&&&&&&&*********)))(((&&&%%%$$$$$$%%%&&&&&&'''''''''&&&%%%'''((('''&&&$$$$$$%%%&&&&&&&&&'''&&&&&&%%%%%%)))%%%$$$((((((######'''---(((%%%&&&&&&###"""$$$''''''''''''''''''&&&&&&"""""""""###$$$%%%&&&''')))&&&$$$$$$&&&((())))))~~~yyyzzzsss```YYYWWW^^^rrr|||xxxvvvvvv{{{jjj\\\RRRMMMCCC???;;;777555444222111111111000000000000000111000111111///,,,,,,...000......---,,,,,,,,,,,,---)))))))))))))))))))))))),,,)))&&&(((+++,,,***&&&((((((((((((((('''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''((()))'''&&&(((((()))))))))*********''''''((())))))(((''''''(((((())))))))))))(((((((((((((((((())))))))))))*********)))((()))+++---******))))))******+++,,,*********)))))))))((((((++++++*********************(((&&&'''***...000111333222333555:::>>>@@@AAAFFFGGGHHHHHHHHHHHHHHHGGGJJJIIIIIIKKKMMMNNNLLLIIIBBB>>>>>>@@@@@@===@@@EEEEEEGGGHHHIIIHHHGGGHHHIIIJJJJJJJJJKKKKKKLLLMMMNNNNNNLLLHHHDDDBBBBBBCCCDDDFFFFFFHHHIIIJJJJJJKKKKKKLLLMMMOOOPPPOOOMMMKKKJJJIIIHHHHHHFFFDDDBBB@@@>>>???@@@BBBDDDHHHLLLOOOQQQRRRRRRQQQPPPMMMKKKHHHFFFFFFEEEDDDDDDDDDEEEFFFFFFFFFEEECCCBBBAAABBBBBBCCCBBBDDDFFFEEEAAA===:::999999888777666666666777777999777666444333333333333222222111000////////////222222222222111111000000111111222111//////000222222222222222222222222222000,,,))),,,111333000,,,000///...---,,,---......000000111000...///111333222222333444555555666666777777777777666555444444===>>>?????????@@@CCCEEEGGGFFFHHHLLLQQQVVV[[[^^^^^^]]][[[UUUOOOKKKGGGEEEKKKIIIGGGFFFFFFCCC???<<<666333111000000000...,,,111333777999;;;???EEEIIIIIILLLOOORRRRRROOOJJJHHHIIIFFFFFFIIIIIIHHHMMMTTTdddvvv}}}mmm\\\PPPOOOKKKLLLRRRUUUUUUXXX^^^___aaagggkkkfff]]]XXXYYYXXX[[[___fffpppyyyxxxrrrkkkggg___XXXSSSRRRUUUXXX\\\gggooonnnnnnkkk]]]LLLCCC:::111...,,,))))))+++,,,+++++++++,,,,,,++++++))))))************))))))(((&&&######&&&((()))((()))++++++***)))(((((()))'''''''''''''''((()))***---+++((('''((())))))))))))'''&&&'''((()))((('''(((((((((((((((((((((((( !!!"""$$$%%%&&&&&&&&&&&&'''(((((('''&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&"""###$$$$$$%%%%%%%%%%%%%%%'''((('''%%%$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%"""###'''(((&&&&&&***((($$$###%%%&&&%%%&&&)))''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((())))))'''%%%$$$&&&'''((((((}}}yyy{{{qqq\\\TTTSSS]]]rrr|||xxxuuuuuu}}}kkk\\\QQQLLLCCC???:::666444222000///222222111000/////////000...///000000///...///111......---,,,,,,,,,,,,,,,)))))))))))))))))))))))))))&&&%%%'''+++---,,,)))***))))))(((''''''&&&&&&$$$%%%&&&'''((('''&&&&&&%%%%%%%%%&&&((()))((('''(((((((((((())))))))))))%%%&&&)))++++++)))&&&%%%))))))(((((((((((())))))(((((((((((())))))))))))+++)))''''''(((***++++++((()))******++++++*********))))))))))))(((((((((...,,,***(((((()))***+++***((('''(((+++...000000000111111222333555999<<>>AAABBBDDDFFFFFFFFFFFFGGGIIIHHHIIIIIIJJJJJJKKKKKKLLLKKKJJJHHHFFFDDDDDDDDDDDDBBBCCCDDDFFFHHHJJJKKKLLLKKKLLLNNNOOOOOOMMMKKKJJJJJJJJJIIIGGGEEEBBB@@@???:::;;;<<<>>>BBBFFFJJJMMMOOONNNLLLJJJHHHFFFEEEEEEFFFEEEDDDCCCCCCCCCDDDDDDFFFEEEBBB@@@???@@@BBBCCCFFFHHHKKKKKKGGGCCC???===:::999777666555555555666;;;:::888666555555555666333222111000000000111222222222222222222111111111000111222111000000222333000000000000111111111111...------...000222111000111000...---------...//////000000000///000222333444555666777888888777666888888999999888777555333>>>???@@@AAAAAACCCGGGJJJGGGIIIMMMTTT\\\cccfffggg]]]ZZZVVVQQQLLLFFFBBB@@@CCCCCCCCCDDDCCC???999555333111////////////...---555777;;;???AAACCCFFFIIIEEEFFFHHHJJJJJJIIIGGGFFFDDDBBBDDDGGGIIIKKKQQQXXXjjjttt{{{vvvjjj^^^RRRJJJJJJIIILLLRRRUUUUUUWWWZZZ\\\```ggglllhhh___ZZZZZZWWW___fffkkkoooqqqnnniiihhhddd\\\SSSMMMMMMTTTZZZbbbjjjoookkkfff^^^OOO???888111---,,,,,,******,,,***,,,...---+++***,,,...))))))************))))))+++$$$$$$***+++)))'''((()))((('''&&&'''(((''''''(((((())))))((((((---***&&&$$$%%%''')))***)))'''&&&'''((()))((('''(((((((((((())))))))))))$$$%%%&&&'''((()))))))))&&&''''''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''######$$$$$$$$$$$$%%%%%%$$$&&&''''''%%%$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%###$$$'''(((''''''***&&&######%%%&&&%%%'''+++''''''''''''''''''''''''((((((''''''''''''((((((***'''%%%%%%&&&'''''''''}}}sssrrrvvvoooYYYOOOOOO[[[rrr{{{vvvsssttt{{{hhhYYYNNNHHHCCC???:::666444222000...333333111000////////////,,,---.........---------...---,,,,,,++++++,,,,,,))))))))))))))))))))))))(((&&&&&&'''***,,,+++***))))))((((((''''''''''''%%%''')))***+++***(((''''''&&&&&&'''(((((('''&&&((((((((((((((((((((((((&&&'''(((******((('''&&&))))))(((''''''(((***+++(((((((((((()))))))))))))))&&&###$$$''')))(((&&&'''(((***+++++++++***)))++++++++++++************---,,,+++))))))))))))***,,,+++******+++,,,,,,+++,,,...000///...000666:::>>>???BBBDDDGGGIIIJJJJJJJJJIIIIIIIIIKKKMMMNNNNNNJJJHHHEEEDDDCCCAAA@@@???@@@AAACCCCCCCCCDDDFFFHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBCCCDDDFFFHHHJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJIIIHHHGGGEEEDDDCCC>>><<<;;;;;;<<>>===>>>AAACCCEEEIIIMMMNNNLLLHHHDDDBBB>>><<<:::777555444444444;;;:::888777666555666666444333222111111222444555222111111111111222222222000111222111000000222444000000111111111111111222...///111111111111222333333222111000///000000111...000111111111111333555666777999:::;;;:::888777555555666666666555555555888:::>>>AAADDDHHHNNNRRRMMMPPPSSSYYYcccmmmqqqppp___XXXQQQMMMHHHCCCBBBCCC===>>>??????===:::666333222111111111222333444444999;;;???BBBDDDDDDEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHFFFEEEEEEFFFJJJPPPXXX___nnnrrrooofff\\\UUUOOOJJJIIIJJJLLLPPPSSSUUUWWWYYY]]]___dddhhheee]]][[[]]]YYYeeepppsssqqqnnnjjjfffddd```YYYPPPKKKNNNWWW___hhhkkkjjjcccZZZQQQDDD888333...---///...,,,,,,...))))))***))))))))))))***))))))************)))))),,,'''""""""&&&+++,,,+++&&&(((((((((&&&&&&'''((('''((()))*********((((((***'''$$$###$$$&&&'''((()))'''&&&'''((()))((('''((((((((()))))))))))))))'''((()))***************&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&'''$$$%%%''''''%%%$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&(((''''''''''''&&&%%%&&&(((%%%%%%&&&&&&###%%%)))&&&&&&&&&'''''''''''''''(((((('''&&&&&&&&&&&&&&&)))'''&&&%%%&&&''''''&&&qqqggghhhqqqlllYYYMMMNNNYYYqqqxxxrrrooottt~~~xxxfffVVVKKKEEEDDD@@@;;;777555333111000333333111000////////////......---------,,,+++***------,,,++++++++++++,,,)))))))))))))))))))))))))))((('''((()))))))))(((''''''''''''(((((())))))&&&''')))++++++***)))((()))(((''''''((('''%%%###((('''''''''''''''''''''((((((''''''''''''(((((()))((('''''''''(((***+++(((((((((((())))))))))))(((%%%###%%%((()))(((&&&'''((()))++++++***))))))***************************++++++,,,+++***)))(((,,,+++***+++,,,,,,+++)))***,,,......---///444999:::;;;>>>BBBEEEHHHJJJKKKIIIIIIIIIIIIJJJKKKLLLNNNMMMLLLKKKJJJJJJHHHDDD@@@???@@@AAAAAAAAABBBEEEGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJKKKKKKJJJJJJIIIHHHIIIIIIJJJJJJJJJIIIIIIFFFCCC???<<<:::::::::;;;>>>===<<<;;;<<>>:::777555444444;;;:::888666555555555666444333222222222333444555222111111111222333444444222333333222111111333444555666666666777777888888111333444444222222444666333222111000000111222333222444666777666666888999888:::;;;<<<<<<;;;999777333222222222333666888:::999<<<@@@DDDHHHMMMSSSWWWUUUXXXZZZ^^^kkkyyy}}}fffZZZNNNHHHCCC??????CCC888888777666444333222222///000222444666888;;;<<<<<<>>>@@@CCCDDDDDDCCCAAAEEEDDDDDDDDDEEEFFFHHHJJJHHHHHHHHHHHHMMMXXXccckkktttqqqiii\\\TTTQQQNNNKKKKKKLLLLLLMMMPPPTTTXXXYYY[[[[[[]]]___\\\XXXZZZ___cccppp{{{zzzssslllfffbbbZZZWWWSSSMMMKKKPPPYYY```aaadddddd]]]SSSGGG:::000000------///...++++++...***'''%%%&&&)))+++(((%%%))))))************))))))*********)))(((((()))***'''((())))))''''''((())))))***+++,,,,,,+++)))(((((('''&&&&&&(((((('''&&&)))'''&&&'''((()))((('''''''''(((((()))))))))***%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$###''''''&&&%%%%%%%%%&&&'''###%%%&&&&&&%%%$$$%%%%%%$$$%%%%%%&&&'''''''''&&&'''(((((('''&&&''''''&&&&&&%%%%%%'''%%%###%%%+++&&&&&&&&&'''''''''(((((())))))((('''&&&&&&&&&&&&((('''&&&&&&'''((('''&&&lllccceeeooommm[[[OOOPPPZZZrrr}}}vvvqqqnnnttt}}}wwweeeVVVKKKFFFCCC???:::777555444222111222222111000/////////000000///------...---,,,***------,,,+++++++++++++++)))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&''''''((())))))***%%%&&&'''((()))(((''''''+++)))(((''''''&&&$$$"""'''''''''''''''&&&&&&&&&)))((('''&&&&&&'''((()))(((''''''(((((()))***+++(((((((((((()))))))))))))))(((((((((***+++***)))'''((())))))******))))))''''''((((((((((((((()))((()))+++------+++)))((((((((()))+++...///---+++)))+++,,,---...000333555555777:::>>>BBBEEEHHHIIIGGGIIIJJJJJJIIIHHHJJJKKKLLLNNNOOOOOOQQQQQQJJJBBB???@@@@@@@@@???@@@CCCFFFEEEFFFGGGHHHHHHHHHGGGFFFDDDEEEEEEFFFGGGGGGHHHHHHFFFEEEDDDCCCBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGHHHIIIJJJKKKLLLLLLLLLLLLIIIDDD???;;;888666666666666555666777:::===???<<<===???BBBDDDFFFGGGGGGBBBAAA>>><<<;;;<<<>>>???===AAAGGGKKKKKKJJJJJJJJJGGGEEEBBB???<<<:::999999===;;;:::888777777777777444444444444444444444333444333333333333555777888666666666555333333444666777777777888888999999:::666777888777555555555666222111111111111333444555:::<<<>>>>>>>>>===>>>???;;;<<<<<<===<<<;;;999888555555666777999<<>>AAA???@@@AAADDDFFFFFFDDDBBBEEEDDDCCCBBBCCCEEEHHHIIIIIILLLMMMNNNUUUaaammmrrruuupppdddWWWOOONNNKKKGGGKKKLLLLLLJJJMMMRRRUUUUUUTTTSSSUUUWWWVVVUUUYYYaaappp{{{}}}qqqggg___YYYOOONNNLLLKKKNNNRRRWWWZZZZZZ^^^aaa^^^SSSDDD666------+++,,,...+++'''(((+++---(((%%%&&&+++---***%%%))))))************))))))%%%(((++++++(((&&&&&&&&&'''((())))))(((((()))*********++++++******)))))))))(((((()))++++++***((()))'''&&&'''((()))((('''&&&&&&''''''(((((())))))''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###&&&%%%$$$###"""###$$$%%%"""$$$&&&&&&%%%$$$%%%&&&$$$$$$%%%&&&''''''''''''###&&&'''&&&'''***+++)))###"""$$$'''%%%$$$(((...%%%%%%&&&&&&'''(((((((((+++***)))((((((((((((((('''&&&%%%&&&((()))((('''pppiiikkksssppp^^^UUUTTT]]]sss{{{uuurrrpppttt}}}uuudddVVVLLLGGG@@@===888555444444333222111111000000000000000111///,,,******,,,------+++---,,,++++++***+++++++++))))))))))))))))))))))))((())))))((('''''''''''''''''''''(((((((((((((((&&&'''''''''(((((((((((()))(((''''''((('''%%%###'''''''''&&&&&&&&&%%%%%%'''(((((((((((((((((('''&&&'''((())))))*********(((((((((((())))))))))))((()))++++++*********+++((((((((((((((()))******''''''''''''(((((())))))((()))******++++++++++++'''((())),,,//////,,,*********+++---///000///...///111555999===AAACCCEEEFFFHHHKKKJJJHHHFFFFFFGGGHHHMMMPPPSSSVVVWWWOOODDD@@@@@@@@@???>>>???BBBDDDEEEFFFHHHIIIIIIHHHFFFEEEDDDDDDDDDEEEFFFHHHIIIJJJDDDCCCAAA@@@@@@AAABBBCCCEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJLLLIIIFFFAAA===:::777666333222222333444666888999999;;;===@@@BBBCCCCCCCCC@@@???>>><<<;;;<<<<<<===<<<@@@EEEHHHIIIIIIIIIIIIHHHGGGDDDBBBAAA@@@@@@@@@AAA???>>><<<;;;;;;;;;;;;999:::;;;<<<;;;:::888666777666666666777999;;;===;;;;;;;;;999777666777888777777777888999999::::::;;;;;;:::999888777666666444444444444666888:::;;;>>>@@@BBBBBBAAA@@@@@@AAA>>>======<<<;;;::::::999===???BBBEEEHHHHHHHHHHHHKKKLLLMMMMMMMMMOOORRRUUUWWW[[[[[[]]]iiiwwwyyyqqqZZZJJJ===;;;888111000555...//////...---...222666000333666777888;;;???BBBAAAAAABBBEEEJJJLLLKKKIIIGGGFFFDDDDDDDDDFFFHHHJJJMMMSSSWWWXXX]]]fffmmmmmmmmmggg\\\QQQMMMMMMJJJEEEGGGKKKLLLJJJKKKPPPQQQNNNMMMNNNRRRWWWXXXYYY___gggttt|||xxxlllaaaXXXRRRJJJIIIIIIMMMSSSWWWVVVSSSXXXXXXWWWRRRGGG:::222...+++)))***,,,***&&&''',,,+++)))((((((***+++***((())))))************))))))%%%&&&'''((()))((('''%%%&&&((())))))(((((()))******))))))(((''''''(((((()))'''&&&&&&(((******))))))'''&&&'''((()))((('''%%%%%%%%%&&&'''(((((((((************))))))((('''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&'''&&&$$$""""""###$$$%%%"""###%%%%%%$$$$$$%%%&&&###$$$%%%&&&''''''''''''###'''(((%%%&&&++++++(((######%%%'''%%%###'''...%%%%%%&&&&&&'''(((((()))))))))(((((('''(((((((((%%%$$$$$$&&&(((***)))(((vvvrrrrrrxxxsss```ZZZXXX```tttzzzvvvsssrrrttt|||rrrbbbTTTJJJFFF>>>;;;777444333333222111111000000000000000111222+++(((%%%%%%))),,,,,,+++---,,,++++++******++++++))))))))))))))))))))))))'''(((((((((''''''((())))))))))))(((''''''&&&&&&)))))))))((()))***++++++((('''&&&'''((((((&&&%%%'''''''''&&&&&&%%%%%%%%%%%%''')))******)))'''%%%%%%&&&(((************)))(((((((((((())))))))))))%%%(((+++***((('''(((+++)))((('''''''''(((***+++((()))))))))******++++++***)))(((((()))+++---///++++++,,,---...---)))&&&,,,++++++---000000,,,(((,,,...111666:::>>>@@@AAAEEEHHHKKKKKKHHHEEEDDDEEEEEEKKKPPPTTTYYY[[[RRREEEAAAAAA@@@???>>>>>>AAADDDFFFGGGHHHIIIIIIHHHFFFEEEDDDDDDCCCDDDFFFHHHJJJLLLAAA@@@???>>>>>>@@@BBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIHHHHHHGGGIIIHHHEEEBBB???<<<999888222222222222222333333444999:::<<<>>>???@@@@@@??????>>>======<<<<<<;;;;;;>>>AAADDDGGGGGGGGGHHHIIIGGGFFFEEEDDDDDDEEEFFFGGGDDDCCCAAA???>>>>>>??????@@@AAACCCDDDCCC@@@===;;;:::999888888:::<<>>?????????===;;;::::::999777555888888888999;;;===@@@AAA>>>@@@BBBBBBAAA????????????>>>===;;;::::::::::::EEEHHHNNNSSSTTTRRROOOLLLKKKLLLMMMMMMMMMNNNQQQSSSQQQVVVVVVUUU^^^hhheeeYYYJJJ<<<333555555///...222...111222222111222666999444777:::;;;:::<<<@@@CCCBBBBBBCCCGGGMMMQQQQQQPPPJJJIIIGGGGGGGGGHHHJJJKKKRRRZZZ``````bbbfffgggcccbbb]]]UUUMMMLLLNNNKKKEEECCCIIILLLJJJKKKNNNMMMGGGJJJLLLSSS[[[^^^```fffmmmqqqxxxzzzssshhh^^^VVVPPPKKKIIIKKKQQQYYY[[[VVVOOOVVVPPPGGG<<<111******...***)))+++,,,***'''***///''')))***)))((('''(((***))))))************))))))(((%%%###%%%+++---+++'''&&&'''(((((('''''')))***)))((('''%%%%%%%%%&&&'''(((%%%"""!!!###%%%(((((()))'''&&&'''((()))((('''$$$$$$%%%%%%&&&'''((((((&&&'''''''''&&&%%%$$$###&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&'''((((((((()))(((&&&$$$$$$%%%&&&'''!!!###%%%%%%$$$$$$%%%&&&###$$$%%%&&&''''''''''''&&&******&&&%%%))))))%%%''''''(((((($$$ $$$***%%%%%%&&&&&&'''((())))))&&&&&&%%%%%%%%%%%%&&&&&&$$$###$$$&&&)))******(((|||~~~}}}qqqcccZZZaaannnzzzvvvttttttxxx~~~mmm^^^RRRIIIDDD???<<<888666666555222///...111333111---+++...111***,,,......---------.........---,,,,,,+++******---,,,***)))))))))******&&&((()))))))))))),,,...%%%'''(((((('''''')))***((((((((((((((((((((((((***(((&&&'''***+++)))''''''''''''(((((()))***+++&&&'''''''''(((((())))))***************************'''&&&((((((&&&'''***&&&''')))*********)))(((++++++******)))*********(((((())))))******++++++(((((((((***------,,,***(((((())))))))))))((((((******************++++++///......000333777<<>>>>>>>>@@@@@@BBBCCCDDDEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGJJJIIIEEEBBBBBB???:::>>>:::555222222222111///555555555666777888::::::777777999::::::;;;;;;;;;>>>AAADDDFFFGGGGGGHHHJJJNNNHHHEEEHHHIIIGGGEEEFFFEEEFFFGGGEEECCCAAA@@@@@@EEEFFFGGGFFFDDDDDDDDDFFF@@@???@@@CCCBBB@@@AAAEEEIIIGGGCCC???===<<<<<<===:::===???@@@@@@@@@AAABBB===;;;::::::::::::888777:::::::::;;;===>>>@@@AAA@@@AAAAAABBBBBBAAAAAA@@@BBBAAA??????AAACCCGGGIIILLLNNNRRRUUUUUUQQQLLLIIIIIIIIIJJJJJJKKKKKKLLLLLLPPPPPPQQQTTTTTTQQQJJJDDD===888222///000222333222/////////111333666999:::???>>>======>>>@@@BBBDDDEEEDDDKKKRRRYYYhhhlll^^^TTTNNNIIIIIIKKKLLLRRRXXX___^^^aaafffgggbbb]]]\\\SSSRRROOOKKKIIIGGGFFFFFFDDDGGGJJJMMMNNNNNNMMMLLLLLLRRRYYY]]]___cccjjjoooqqqtttuuuooodddXXXPPPLLLIIIKKKMMMNNNMMMLLLMMMNNNJJJDDD;;;333///---,,,+++''''''(((((())))))*********)))(((''''''((()))***)))***+++***'''%%%%%%%%%(((((('''''''''&&&&&&&&&,,,(((###$$$(((***)))'''+++)))(((((())))))(((&&&%%%%%%&&&&&&'''((((((((()))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&''')))(((###"""$$$"""$$$%%%'''''''''''''''$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((((((%%%$$$$$$$$$$$$$$$$$$%%%&&&''')))))),,,&&&$$$(((((($$$###&&&'''&&&%%%%%%&&&'''&&&$$$%%%(((+++***&&&$$$$$$&&&uuueeeXXX```pppzzzvvvtttsssyyy}}}lll]]]QQQHHHCCC>>>:::777555444333111...///222555444111///000333***,,,......---------......------,,,++++++*********++++++++++++***)))(((&&&'''(((((('''(((***,,,&&&''')))(((''''''((())))))))))))))))))))))))))))))((('''(((******)))&&&+++***)))(((''''''''''''(((((((((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&***'''&&&((((((&&&'''***&&&'''((()))***))))))((())))))))))))))))))******++++++******)))(((((('''***))))))))))))***+++,,,((())))))******))))))((())))))*********+++++++++...---...///222666:::===AAABBBDDDCCCBBBAAAAAABBBEEEFFFHHHLLLPPPQQQNNNKKKLLLJJJHHHEEECCCAAAAAA@@@BBB@@@???AAACCCDDDCCCAAAEEEEEEEEEEEEFFFFFFGGGHHHDDDCCCAAA@@@???>>>>>>>>>AAAAAAAAABBBCCCDDDDDDEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDGGGGGGDDDCCCDDDBBB>>>BBB>>>:::888888888666444333333333444444666777777555666777888999:::::::::===@@@CCCDDDEEEEEEFFFGGGIIIDDDBBBEEEGGGFFFEEEFFFIIIIIIIIIHHHEEECCCCCCDDDFFFGGGHHHGGGFFFEEEFFFGGGGGGDDDCCCEEEDDDCCCFFFLLLMMMKKKIIIFFFCCC@@@>>>===<<<>>>@@@AAAAAAAAABBBCCCBBBAAA???>>>===<<<;;;:::=========>>>???@@@AAABBB??????@@@@@@@@@@@@@@@???AAA@@@???@@@AAAEEEHHHJJJMMMNNNPPPPPPPPPMMMKKKIIIGGGHHHHHHHHHHHHHHHIIIIIIGGGGGGFFFGGGFFFCCC===888777444111000111222111000222444666999<<<===>>>>>>???>>>>>>===>>>AAACCCDDDHHHFFFOOO[[[kkkvvv___VVVNNNMMMQQQXXXcccmmmsssnnnkkkjjjfff]]]WWWUUUPPPOOOMMMKKKIIIHHHGGGGGGGGGHHHKKKMMMOOOOOOOOOOOOQQQUUUZZZ\\\\\\___eeejjjooopppnnniii```WWWOOOKKKKKKMMMOOOOOOLLLJJJHHHHHH@@@;;;444...++++++******+++++++++***))))))((((((+++***)))(((((()))******)))***+++***)))((()))***(((((('''''''''&&&&&&&&&***'''%%%&&&******((($$$+++)))(((((())))))(((&&&((((((((('''&&&&&&%%%%%%((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((("""###&&&%%%$$$%%%...,,,)))''''''&&&%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%&&&&&&'''&&&&&&&&&&&&''''''((()))%%%$$$)))***((((((+++'''&&&%%%&&&'''((('''&&&%%%'''((('''%%%###""""""xxxeeeXXXccctttzzzvvvtttssszzz|||kkk\\\PPPFFFAAA<<<999666444333222000...***...111222///---...///+++,,,......---,,,---...------,,,,,,++++++******((()))+++------+++(((&&&'''(((((('''&&&&&&((()))'''((()))((('''&&&'''((())))))))))))))))))))))))((('''''')))******(((&&&+++***)))(((''''''''''''((())))))))))))*********&&&&&&&&&&&&&&&&&&&&&&&&***'''&&&))))))&&&'''***''''''((()))))))))))))))'''''''''((())))))******++++++******)))(((((((((+++,,,,,,***'''(((,,,///)))******************)))(((((()))***+++,,,,,,---,,,,,,,,,---000333777999:::<<>>===<<<<<<;;;===???@@@@@@???BBBCCCDDDEEEFFFFFFFFFEEECCCBBBAAA@@@???>>>>>>>>>AAAAAA@@@@@@@@@BBBCCCDDDBBBBBBBBBCCCCCCDDDDDDDDDBBBEEEFFFCCCDDDFFFEEEBBB@@@>>><<<;;;:::999777555222222222222222222222222333333444555666777888888:::===@@@BBBBBBBBBCCCDDDEEEAAA@@@DDDFFFEEEEEEHHHKKKJJJIIIGGGDDDCCCDDDFFFFFFGGGHHHHHHGGGFFFGGGIIILLLHHHFFFFFFFFFGGGMMMTTTRRRRRRPPPNNNJJJEEEAAA???>>>@@@BBBCCCCCCCCCDDDEEEDDDCCCBBB@@@>>>======<<>>>>>??????@@@AAA<<<===>>>???????????????@@@??????@@@BBBFFFIIIKKKMMMLLLLLLKKKJJJHHHGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCAAA???>>><<<999444111000//////000222222000///666:::@@@EEEHHHGGGDDDBBB@@@@@@???>>>???BBBDDDEEEJJJHHHSSShhhhhh\\\QQQPPPVVVccctttxxxooohhh```VVVPPPPPPLLLLLLLLLLLLKKKJJJHHHHHHHHHIIIKKKMMMOOOQQQSSSTTTXXXZZZ\\\[[[YYY[[[___dddllliiiddd___ZZZTTTOOOKKKJJJLLLNNNMMMIIIDDD@@@>>>666222---***)))***++++++,,,,,,++++++***))))))))),,,+++******)))))))))***((()))))))))((((((***,,,(((((((((''''''''''''&&&((('''&&&(((+++***&&&"""***)))(((((())))))((('''((((((((('''&&&&&&%%%%%%''''''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))) &&&((((((((()))%%%!!!!!!###%%%&&&$$$"""###$$$&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&&&&'''((((((((('''&&&&&&&&&&&&&&&&&&###$$$'''(((&&&''')))'''&&&%%%&&&((())))))(((((('''&&&&&&&&&%%%###!!!xxxddd\\\hhhzzzzzzvvvtttssszzz|||kkk\\\OOOFFF@@@;;;999777555333111000///'''***...000...,,,,,,,,,+++---......---,,,------,,,,,,,,,,,,++++++******((()))***,,,+++***)))''')))))))))(((&&&&&&'''(((((()))***)))'''&&&&&&'''************************&&&'''((()))***)))'''&&&'''''''''''''''(((******((((((((((((((()))))))))((((((((((((((((((((((((***''''''))))))''''''***'''(((((()))))))))))))))&&&'''((()))*********+++''''''((()))***++++++,,,(((,,,...---***)))...222******++++++++++++******'''((((((***+++,,,------+++++++++,,,...111333555555888:::<<<<<<===???@@@@@@@@@AAABBBDDDFFFGGGGGGKKKJJJJJJHHHEEEAAA===;;;999888999999;;;<<<======???@@@CCCEEEFFFFFFDDDCCCCCCBBBAAA@@@????????????AAA???>>>======>>>@@@AAA@@@@@@AAABBBBBBCCCDDDDDDAAADDDEEECCCCCCFFFFFFDDD@@@@@@???>>>===;;;999777666555555444222111//////000000111111222444555555666999===???@@@AAABBBCCCEEEAAAAAADDDEEEDDDEEEGGGGGGGGGEEEBBB@@@@@@AAADDDDDDFFFGGGGGGFFFFFFGGGIIIJJJGGGGGGIIIKKKLLLSSSZZZWWWVVVTTTPPPLLLGGGDDDBBB@@@BBBDDDEEEDDDDDDEEEFFFAAAAAA@@@???======>>>???@@@@@@???>>>============<<<<<<===>>>????????????>>>>>>???@@@CCCFFFIIIKKKIIIIIIIIIHHHFFFDDDBBBAAA@@@?????????>>>=========>>><<<:::777555333111000------...///111222222222:::???GGGNNNPPPNNNIIIEEEAAA@@@@@@???@@@BBBEEEFFFLLLKKKYYYtttiii\\\PPPNNNWWWeeewww{{{pppeee^^^WWWPPPNNNPPPLLLLLLMMMMMMLLLKKKIIIHHHGGGHHHJJJLLLPPPTTTWWWYYY]]]^^^]]]ZZZXXXYYY]]]```fffaaa[[[VVVTTTRRRMMMJJJGGGIIIKKKIIIDDD>>>888666222///+++)))***,,,,,,,,,(((((()))******++++++,,,++++++***))))))(((((((((&&&''''''&&&%%%&&&(((***(((((((((''''''''''''''')))''''''((()))(((%%%###***((('''((()))***)))'''%%%%%%&&&&&&'''(((((((((%%%&&&((((((((((((&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((""" $$$'''((()))+++### ###&&&%%%###!!!!!!"""$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&""""""###$$$&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&"""$$$&&&'''&&&&&&'''((('''&&&&&&%%%%%%%%%%%%%%%((((((((()))'''&&&&&&''''''&&&%%%''')))******))),,,)))''''''))))))&&&"""yyyeeebbblll{{{}}}zzzwwwuuutttzzzzzzkkk\\\PPPFFFAAA::::::888666333222111111***---000222222000///...+++---......---,,,,,,---,,,+++++++++++++++*********)))))))))))))))*********++++++)))''''''((()))((()))***)))'''&&&&&&'''))))))))))))))))))))))))&&&'''((()))((((((''''''&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''))))))))))))))))))))))))+++((('''))))))'''(((+++((((((((((((((())))))***'''((()))***+++,,,++++++''''''((()))***+++,,,,,,!!!'''---...+++***,,,000******++++++++++++******'''((((((***+++,,,------*********+++,,,...000111333555888999999999;;;<<>>888888888888888999:::;;;<<<>>>BBBEEEFFFEEECCCBBBBBBBBBAAA@@@???????????????===;;;::::::;;;<<<>>>??????@@@AAABBBDDDDDDEEEBBBEEEEEEBBBBBBEEEEEEBBBDDDEEEEEEDDDBBB@@@??????;;;;;;:::888666333000/////////......///000222222222555999<<<===???@@@BBBBBB??????AAAAAA>>>???CCCCCCCCCBBB???======@@@BBBAAACCCDDDEEEDDDDDDFFFHHHFFFFFFJJJPPPSSSSSSXXX^^^YYYVVVRRRMMMIIIFFFEEEDDDAAACCCEEEEEEDDDDDDEEEFFF>>>??????>>>===>>>AAADDDDDDCCCBBB@@@>>>===============>>>??????@@@??????>>>>>>>>>???AAACCCFFFGGGBBBDDDEEEEEEDDD@@@===;;;:::::::::999999888888888444333111///...---...///......//////111444777999===BBBIIIOOOQQQNNNIIIEEEAAAAAA@@@@@@AAACCCEEEGGGMMMOOOccccccXXXMMMNNNVVV```mmmvvvkkkaaaXXXTTTPPPMMMNNNRRRNNNNNNNNNNNNMMMKKKIIIGGGEEEGGGJJJNNNSSSWWWZZZ[[[^^^]]]\\\ZZZYYY[[[^^^``````[[[UUUQQQQQQOOOLLLIIIFFFHHHIIIHHHBBB;;;666333///---*********++++++***''''''(((((()))******+++))))))(((((((((''''''&&&'''(((((('''%%%%%%&&&'''((((((((((((((((((((((((***(((&&&%%%%%%&&&&&&&&&)))((('''((()))***)))(((%%%%%%&&&&&&'''(((((((((%%%&&&'''(((((('''&&&%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&)))'''###%%%***'''&&&%%%&&&'''&&&!!!#########$$$$$$###""""""######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$###$$$%%%%%%&&&(((+++---,,,***))))))***'''&&&%%%''')))******))),,,)))&&&'''))))))'''$$$xxxgggdddiiiuuu}}}zzzwwwvvvuuuyyyxxxiii[[[PPPFFFAAA999:::999666333111222222,,,---///000000///...---,,,---///...---,,,,,,---++++++++++++++++++*********)))((('''''')))***+++***++++++***(((''')))***'''((()))((('''&&&'''(((((((((((((((((((((((((((&&&'''((((((&&&&&&'''(((***)))((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%((((((((((((((((((((((((+++((('''******'''(((+++((((((((((((((()))******((()))***,,,,,,,,,+++*********))))))))))))))))))"""(((+++***(((((())))))******************)))(((((()))***+++,,,,,,---*********+++,,,---...///111333666777777777888:::===???@@@AAAAAAAAACCCEEEDDDFFFGGGHHHHHHFFFEEECCC;;;;;;;;;999777666888:::;;;===@@@CCCDDDDDDBBBAAABBBAAA@@@@@@??????@@@@@@===<<<;;;999999999::::::===>>>???@@@BBBCCCDDDEEEBBBEEEDDD@@@@@@CCCCCCAAACCCDDDEEECCCAAA@@@@@@AAA?????????>>><<<999666555111000///......///000111000333777999999:::;;;===;;;999999;;;:::777888<<>>>>>AAACCC>>>@@@BBBBBBBBBCCCEEEGGGEEEGGGMMMUUUXXXWWWYYY^^^UUURRRMMMIIIEEEDDDDDDEEE@@@BBBDDDDDDCCCCCCDDDEEE???AAABBBAAA@@@AAAFFFKKKKKKIIIGGGEEEBBB@@@??????>>>>>>????????????>>>>>>=========>>>>>>???@@@AAA;;;===??????>>>;;;777555555555555555555555444444000000000...------///222111222333333444777<<>>@@@AAA@@@???AAACCCCCCDDDEEEFFFFFFFFFFFFEEE???@@@>>>:::666555666888:::<<>>@@@BBBCCCDDD@@@CCCBBB>>>>>>BBBCCCAAAAAABBBBBB@@@======???AAA>>>???@@@AAAAAA@@@>>>===555444222000000000111222000333555555444333333444444333555777555333555:::;;;===>>>???>>>???AAABBB===???AAABBBBBBCCCEEEFFFEEEGGGLLLSSSUUUTTTUUUXXXNNNLLLJJJGGGEEEDDDCCCCCC???AAACCCCCCBBBAAABBBCCCAAACCCEEECCCAAABBBHHHMMMNNNMMMJJJGGGDDDAAA@@@???>>>>>>>>>>>>===<<<;;;;;;======<<<<<<;;;;;;::::::666666666666666444333111111222222222222222222333222333444333111111333666333666999;;;;;;<<<@@@BBBBBBCCCDDDEEEDDDDDDBBBBBBAAA@@@??????@@@BBBDDDFFFMMMWWWpppqqqXXXOOOIIILLLQQQRRRRRRRRRQQQLLLJJJMMMMMMKKKJJJLLLKKKKKKJJJIIIIIIIIIIIIIIIKKKOOOVVV[[[]]][[[XXXUUUXXXWWWWWWWWWYYYZZZ[[[[[[UUUVVVVVVTTTPPPMMMKKKJJJIIIJJJHHHDDD===666222000***)))(((((())))))(((&&&++++++******)))(((((('''%%%&&&'''((())))))(((((($$$'''***+++***((('''''''''((((((((())))))))))))$$$%%%&&&&&&&&&&&&''')))(((''''''((()))******(((((((((((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$###%%%'''$$$ """(((!!!$$$######&&&)))###$$$$$$%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''###%%%&&&'''&&&&&&'''(((''''''&&&&&&%%%%%%&&&&&&!!!&&&$$$"""$$$&&&%%%'''&&&%%%&&&'''((('''&&&%%%&&&&&&&&&%%%&&&(((***}}}ooocccZZZYYY^^^ppp}}}xxxtttrrrwww}}}qqqdddXXXMMMDDD>>>666777777444000...///222222111000///000000///...,,,...///...---++++++,,,******************++++++%%%&&&)))++++++***(((''''''((()))(((&&&&&&((()))%%%'''(((((('''''')))***''''''''''''''''''''''''(((((((((%%%######(((+++&&&&&&&&&&&&&&&'''))))))))))))(((((('''''''''&&&((((((((((((((((((((((((+++((((((******((((((+++)))((('''''''''(((***+++'''(((***+++***)))'''&&&&&&&&&''')))***,,,------+++)))(((((())))))(((&&&(((((())))))))))))((((((******************+++++++++++++++++++++,,,,,,,,,,,,///222444555777999;;;999===@@@AAA???>>>@@@AAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCAAA<<<777444666888:::<<<>>>@@@AAABBBBBBBBBAAAAAA@@@@@@???@@@@@@@@@===>>>>>>===<<<;;;:::999999999;;;===???@@@BBBCCC>>>@@@@@@===>>>BBBDDDBBBDDDEEEEEEBBB??????BBBFFF<<<===@@@CCCDDDDDDDDDCCC999888555333222222333333111333444333000...------111111333666555333666<<<777999<<<======>>>???AAA===???AAABBBBBBCCCEEEGGGEEEEEEIIINNNOOOMMMNNNRRRHHHIIIHHHHHHFFFDDDBBBAAA???@@@BBBBBBAAA@@@AAABBBBBBDDDFFFCCC@@@AAAFFFLLLOOOMMMJJJFFFCCC@@@>>>===>>>>>>>>>===<<<;;;999999>>>===<<<;;;999888777666333222000/////////000000//////000000111111222222222444555444111000333555333888>>>AAAAAA@@@BBBCCCDDDCCCAAA@@@@@@@@@@@@AAA@@@@@@???>>>???BBBDDDEEELLLWWWooo|||bbbTTTKKKFFFIIIMMMMMMJJJIIIHHHEEEFFFKKKMMMJJJHHHIIIHHHGGGFFFFFFGGGHHHJJJKKKPPPUUU\\\aaaaaa\\\VVVQQQUUUUUUUUUVVVXXXYYYYYYXXXRRRVVVXXXWWWQQQLLLJJJJJJIIIHHHFFF@@@888111---+++)))))))))***+++,,,***))))))))))))***++++++,,,,,,%%%&&&((()))***+++******"""'''))))))((('''&&&'''((((((((())))))******!!!###&&&(((((('''''''''(((''''''((()))******)))%%%%%%&&&&&&'''(((((()))''''''%%%$$$$$$%%%''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))%%%"""$$$%%%%%%'''+++###((('''"""!!!&&&+++ !!!"""###$$$$$$$$$$$$$$$%%%&&&&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''!!!###%%%''''''''')))***+++***)))((('''&&&&&&&&& )))---)))%%%'''(((&&&'''&&&%%%%%%&&&'''&&&$$$%%%''')))(((&&&'''+++///}}}qqqaaaXXXWWWXXXeee}}}zzzvvvtttxxxzzzmmm```UUUNNNHHHEEE;;;888333111111222222222222111000...---------------------,,,,,,+++++++++000+++***,,,+++(((+++222++++++++++++++++++++++++)))''''''***)))&&&%%%'''((()))+++,,,,,,+++)))(((***'''%%%&&&)))***(((%%%''')))******))))))***++++++)))''''''))))))&&&###&&&(((***(((%%%$$$%%%((('''''''''''''''((()))***%%%'''(((''''''''')))+++...)))''')))***((()))+++&&&)))***((())),,,,,,)))+++***)))(((((('''((((((111,,,&&&&&&))),,,+++))))))***++++++***)))***+++++++++++++++++++++++++++)))***+++,,,---,,,++++++---...///111333555666777999;;;===???AAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEFFFDDDHHHFFF???:::;;;;;;777;;;;;;<<<>>>@@@CCCEEEFFF??????>>>>>>>>>???@@@AAA???@@@@@@@@@@@@???>>>>>>999:::;;;<<<===???@@@@@@@@@AAABBBBBBBBBAAA@@@???CCCBBBAAAAAAAAAAAABBBCCCGGGEEECCC@@@???>>>>>>>>>777888999999999777555444555555444333111///---+++111111222222333333333444222666:::<<<;;;<<<>>>@@@;;;<<<999666;;;CCCBBB<<<@@@AAACCCEEEGGGHHHIIIIIIJJJIIIGGGDDDAAA???>>>>>>;;;<<<===>>>???@@@AAABBB@@@@@@AAABBBCCCCCCDDDDDDIIIHHHFFFDDDAAA@@@???>>>@@@???>>>===============<<<;;;999888666666555555555444333111///---,,,+++333...---222555555444555>>>999777999777444555999===>>>???@@@AAAAAA@@@??????AAABBBAAA===<<<>>>AAA>>>>>>>>>>>>???AAACCCDDDNNNTTTbbbqqquuummmeeeaaaQQQOOONNNOOOPPPOOOKKKGGGIIIGGGHHHKKKKKKGGGFFFHHHGGGFFFDDDDDDEEEGGGJJJLLLYYY]]]aaabbb___YYYTTTQQQSSSOOOPPPUUUWWWSSSRRRUUUWWW^^^___WWWPPPMMMIIIDDDDDDAAA<<<666222...---,,,+++(((&&&%%%''')))*********)))(((''''''((())))))))))))((((((''''''''''''))))))((('''''''''''''''$$$%%%&&&&&&%%%%%%'''((((((&&&$$$######%%%((()))&&&'''((((((((('''%%%%%%&&&&&&&&&''''''''''''((()))%%%###%%%***+++%%%(((((((((''''''&&&&&&&&&(((((((((&&&$$$###$$$%%%"""&&&((($$$"""$$$$$$""")))((('''&&&$$$###"""!!!"""###%%%%%%$$$$$$%%%&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%&&&'''&&&"""%%%%%%%%%&&&&&&&&&''''''%%%&&&'''''''''''')))+++''''''((((((((('''%%%$$$((((((((((((((()))******ttteeeZZZYYYZZZfff~~~}}}zzzwwwtttwww~~~~~~vvvhhh[[[PPPHHHCCC???:::777444222222222222111111000000////////////000---,,,,,,,,,,,,,,,,,,,,,'''$$$%%%)))******...555(((((((((((((((((((((((()))''''''***)))&&&%%%''''''((()))******)))(((''')))(((''''''))))))((('''''')))******)))(((***+++***)))'''((())))))&&&$$$'''(((((((((&&&&&&&&&'''(((''''''''''''(((((()))'''((()))(((((((((***,,,+++'''&&&)))***)))(((***'''***+++((((((******&&&***))))))(((((((((((()))000+++'''&&&))),,,+++)))***+++,,,,,,+++***+++,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,---...000222444555666888999;;;===>>>@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCCCCGGGEEE???;;;<<<<<<999888888999:::<<>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>;;;;;;<<<===>>>??????@@@???@@@AAABBBBBBAAA@@@@@@BBBAAA@@@??????@@@AAABBBCCCBBBAAA@@@@@@@@@@@@@@@;;;;;;::::::999999::::::777777666444333111///...111111111222222222222222333666999999888777888999888888555333888??????999::::::<<<===???@@@@@@@@@CCCBBB@@@>>><<<;;;:::999::::::;;;<<<===>>>???@@@>>>??????@@@AAAAAABBBBBBEEECCCBBB@@@>>>>>>>>>>>>BBB???<<<999777888999:::===;;;999666444222000000////////////////////////111...000555888777888;;;DDDHHHJJJEEE>>>:::<<>>???@@@@@@@@@??????>>>???AAAAAA???>>>===>>>@@@@@@@@@@@@BBBCCCEEEFFFMMMQQQ\\\gggiiibbbZZZXXXPPPQQQTTTWWWXXXUUUNNNIIIHHHEEEEEEHHHHHHDDDDDDFFFDDDCCCCCCEEEHHHMMMQQQTTT\\\^^^```^^^ZZZTTTPPPNNNUUUQQQPPPSSSSSSPPPQQQUUU___dddccc[[[RRRLLLFFF@@@<<<:::666111...,,,+++++++++)))'''''')))+++++++++***)))(((''''''(((***+++(((((())))))(((''''''&&&))))))((('''''''''''''''%%%&&&((('''&&&&&&((())))))'''%%%$$$%%%&&&)))***''''''((((((((('''&&&%%%&&&&&&&&&''''''''''''((((((%%%$$$&&&))))))%%%!!!'''''''''&&&&&&&&&%%%%%%'''((((((&&&$$$###$$$&&&$$$''''''###"""&&&))))))'''&&&&&&%%%%%%$$$$$$###"""$$$%%%%%%$$$$$$%%%&&&########################&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% """$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''&&&''')))+++(((''''''''''''(((***+++((((((((((((((())))))***xxxjjj^^^\\\\\\ggg||||||yyyvvvtttwww}}}wwwjjj\\\PPPHHHBBB>>>999666444333333222111000000000//////000000111222,,,,,,,,,,,,,,,---------***))))))+++***''')))---************************)))''''''***)))&&&%%%'''''''''''''''''''''''''''((()))***)))((((((((()))'''((())))))(((((()))+++***((((((((()))(((&&&$$$'''&&&&&&&&&((()))((('''((((((((((((''''''''''''''')))***)))))))))+++---(((%%%%%%)))+++)))((()))(((++++++(((''')))((($$$)))(((((((((((())))))***///+++'''''')))++++++)))+++,,,---,,,++++++,,,---++++++++++++++++++++++++))))))+++,,,,,,,,,+++***+++,,,---///000222333333777777888999;;;===???@@@CCCCCCDDDDDDDDDCCCAAA@@@DDDFFFFFFAAA>>>>>>???>>>666666666666888:::<<<>>>;;;<<<>>>@@@AAABBBBBBAAABBBBBBBBBBBBAAA@@@???>>><<<<<<=========>>>>>>>>>===>>>???@@@AAAAAAAAAAAA@@@@@@???>>>>>>???@@@@@@???@@@@@@AAAAAAAAA@@@@@@???>>><<<;;;;;;===???@@@;;;;;;:::999888666444333333222222222222222222111444555777666444222111111333222000///333999999555444444555555666777777777:::999888777555444333333777777888999999:::;;;;;;;;;;;;;;;<<<<<<======>>>>>>===;;;::::::;;;<<<>>>AAA===888444111222444666999777555333000///...---------......///000111111///000444999;;;;;;AAAHHHSSS^^^```RRRCCC???AAABBB??????@@@@@@@@@???>>>>>>>>>>>>>>>???@@@???===;;;??????@@@@@@BBBDDDEEEFFFKKKLLLRRRXXXYYYRRRMMMLLLLLLPPPVVV\\\]]]WWWNNNGGGFFFBBBAAACCCCCC@@@AAADDDBBBBBBDDDHHHNNNUUU[[[___cccbbb```[[[UUUQQQOOONNNVVVSSSQQQPPPOOONNNRRRWWWbbbeeeccc[[[QQQIIIAAA;;;444222000---+++*********+++))))))***+++,,,+++******((('''&&&&&&(((+++---'''((()))***)))((('''&&&)))((((((''''''''''''(((&&&''')))(((''''''((())))))(((&&&&&&&&&''')))+++'''(((((((((((('''&&&%%%&&&&&&&&&''''''''''''(((%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%'''((((((&&&$$$###%%%&&&###&&&&&&&&&)))***(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%$$$$$$'''+++%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%''')))***(((&&&$$$$$$&&&(((***((((((''''''(((((()))***~~~|||oooccc___^^^gggyyy|||yyywwwvvvtttwww}}}yyykkk]]]QQQHHHAAA>>>777666444333333222000...000///////////////000000,,,,,,,,,------------------......---+++((((((***++++++++++++++++++++++++)))''''''***)))&&&%%%'''(((''''''&&&&&&''''''(((''')))+++***'''&&&(((+++&&&''')))(((''''''(((***((((((((((((((((((&&&%%%(((&&&$$$&&&)))+++)))''')))))))))(((((('''&&&&&&'''((())))))((()))+++,,,%%%###$$$)))+++)))'''(((&&&))))))'''''')))(((%%%(((((('''(((((()))******---***'''''')))******)))***+++,,,,,,******+++,,,************************((()))***,,,,,,++++++******+++,,,---...///000111444444555666888;;;>>>???AAABBBDDDEEEDDDCCCAAA@@@DDDFFFFFFCCCAAAAAABBBBBB888888777666666666888888888:::===@@@BBBBBBBBBAAABBBBBBBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAAAAAAAA????????????????????????===>>>@@@AAAAAAAAA@@@??????>>>>>>>>>>>>@@@BBBCCC@@@@@@??????===<<<::::::666666555555444444333333444555555555333111///...///...,,,,,,///333333222222222222111111222222222222222222111111000///...333333333444444555555555666666666777777777888888888777555555666888:::<<<;;;888555111//////111111222111000000///////////////////////////000000000111333888<<<===AAAMMMYYYjjjsssoooWWWEEECCCCCC>>>@@@@@@?????????>>>======AAA>>>;;;<<<>>>???===;;;<<<===>>>???AAABBBDDDDDDIIIGGGIIILLLLLLGGGEEEFFFFFFKKKRRRXXXXXXRRRIIICCCDDD@@@===???>>>===???CCCEEEFFFIIINNNUUU\\\cccgggiiigggaaaZZZSSSPPPPPPQQQUUUSSSPPPOOOOOORRRWWW\\\^^^^^^[[[UUULLLDDD<<<777000///---,,,************)))))))))***,,,,,,+++))))))(((&&&%%%&&&(((,,,...'''((()))******)))'''&&&)))(((''''''''''''((((((&&&'''(((((('''&&&''')))((('''&&&&&&&&&''')))***(((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((###&&&((((((&&&$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&$$$$$$%%%&&&&&&)))))))))%%% %%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&$$$$$$%%%&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""$$$&&&&&&$$$$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%$$$$$$&&&(((***(((%%%###!!!!!!""""""(((''''''''''''((())))))ssseee```]]]eeeuuu~~~yyyvvvvvvuuuuuuyyy~~~wwwiiiZZZNNNEEE???;;;777555444333333222000...000000///...---,,,,,,---------------------------''')))+++++++++,,,......(((((((((((((((((((((((()))''''''***)))&&&%%%''')))((((((''''''(((((()))&&&)))+++***'''&&&(((+++%%%'''((((((''''''((()))'''((())))))(((''''''''')))&&&%%%&&&)))+++)))'''(((((())))))((('''&&&%%%&&&'''(((((('''''')))+++%%%"""###(((***((('''(((###'''(((&&&'''******((((((((('''(((((()))******+++)))(((((()))*********(((***+++***)))((()))***************************((()))***+++,,,+++************+++,,,,,,---......111111222333666999<<<>>>>>>@@@BBBCCCDDDCCCAAA@@@BBBBBBBBBBBB@@@???@@@CCC===<<<;;;999888666666555777999<<>>===<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<===>>>@@@AAAAAA??????@@@@@@@@@@@@??????>>>???@@@AAA@@@???>>>===<<<===???@@@AAAAAAAAAAAA@@@@@@@@@@@@???>>><<<<<<::::::999999888888777777666666666666555444222000///---,,,---...///000111222111000////////////000//////000000000///...---/////////000000000000000111222222222222222333333333333222222444666888:::333333333222222111000000111111000/////////000000//////000111111222333333777777:::===@@@HHHYYYjjjqqqVVVFFFFFFCCC:::@@@??????>>>>>>=========CCC???:::999<<<>>>>>>===;;;<<<===???AAACCCDDDDDDGGGDDDCCCFFFEEECCCCCCFFFCCCGGGMMMPPPOOOJJJEEEAAABBB===;;;<<<===<<>>@@@AAAAAAAAA@@@@@@>>><<<===>>>===:::<<<@@@>>>??????>>><<<:::777666666888:::===???@@@@@@@@@>>>>>>>>>???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAA??????@@@@@@@@@@@@??????>>>>>>?????????>>>>>>===;;;===???AAABBBAAA@@@???======>>>>>>===<<<;;;;;;===<<<<<<<<<<<<<<<;;;;;;:::999888999999888555333333000///000000...///222111000///...---...//////000000111222222111///...///.....................000000000000000000000000222222222333444555666777000111333444555444333222666555444222111000000000...///000333555777999:::;;;;;;<<<@@@EEEPPPdddvvvjjjSSSIIIIIIEEE===??????>>>=========>>>>>>CCC@@@<<<;;;;;;===??????<<<===???BBBDDDEEEFFFFFFEEEBBBAAACCCCCCBBBCCCFFFDDDGGGJJJKKKHHHEEEBBBAAA@@@<<<:::===>>>>>>AAAFFFRRRTTTXXX\\\___aaabbbbbb]]][[[VVVPPPKKKKKKNNNQQQOOOPPPQQQVVV```hhhhhhbbbZZZRRRKKKEEE???666000...+++***)))((('''&&&%%%%%%)))''''''''')))***)))(((((((((''''''((()))***+++(((((())))))))))))******(((''''''''''''(((((()))%%%'''''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''***)))((((((''''''((((((&&&&&&&&&''''''''''''(((###&&&((('''%%%$$$&&&)))%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%$$$&&&'''%%%'''&&&!!! $$$'''(((''''''&&&%%%%%%$$$######%%%&&&'''&&&%%%$$$%%%&&&((('''&&&%%%$$$"""!!!!!!$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&''',,,(((%%%%%%)))+++)))&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%'''$$$%%%&&&(((((('''&&&%%%''''''&&&&&&''''''((()))yyyaaaXXXTTT[[[iiizzz{{{wwwvvvxxxzzz|||zzzlll^^^SSSJJJDDD@@@999666222000000111000000000///...---------------000000///...---,,,,,,+++...000...'''###%%%&&&$$$++++++++++++++++++++++++)))''''''***)))&&&%%%'''((()))************)))((('''&&&%%%&&&'''((('''&&&$$$&&&''''''&&&%%%'''(((%%%(((***)))'''&&&''')))((()))***)))((('''((()))%%%&&&((()))***)))'''&&&&&&'''(((((('''(((***,,,***&&&$$$''')))'''''')))%%%((()))((())),,,,,,)))***))))))(((((((((((()))'''((())))))((())))))***(((***+++***)))((()))***************************'''(((***+++++++++***)))+++++++++++++++,,,,,,,,,,,,---000333666999;;;<<>>>>>>>>>>>===;;;;;;>>><<<888:::???<<<>>>AAABBBBBB???<<<999777888999:::<<<===>>>???======>>>????????????>>><<<<<<==================;;;;;;:::;;;;;;===??????===>>>>>>??????>>>>>>==================>>>???@@@>>>>>>???@@@@@@@@@@@@@@@==================<<<;;;======>>>>>>>>>>>>>>>>>>???===<<<<<<<<<;;;777444888444333444333...///444333222000//////000111222222333444444444222111///000000000//////.........111111111111111111111111222333444555666555555444444444555555666666666666888888777555444444444444111222333555888:::<<<======<<>>>>>===<<<======?????????@@@@@@@@@>>>===>>>???;;;===???BBBDDDFFFFFFFFFDDDAAA@@@CCCCCC@@@AAADDDDDDGGGIIIHHHDDDAAA??????>>>;;;;;;???AAAAAADDDIIITTTWWW[[[___```___\\\[[[QQQPPPNNNKKKIIIJJJMMMPPPOOOQQQTTT]]]kkksssmmmaaaRRRHHH???;;;666///+++,,,))))))***))))))(((''''''+++)))'''''')))***+++***(((((()))))))))))))))(((***)))((('''((()))+++,,,'''''''''''''''((())))))'''(((((('''&&&%%%%%%'''&&&&&&&&&&&&'''''''''(((******((('''''''''((()))&&&&&&&&&''''''''''''(((%%%%%%&&&&&&%%%%%%'''(((%%%%%%&&&&&&&&&'''''''''%%%&&&'''&&&%%%$$$&&&((($$$&&&%%%!!! $$$''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&'''''')))((('''&&&'''(((((((((###$$$$$$$$$$$$%%%%%%%%%%%%&&&'''&&&$$$$$$%%%'''%%%%%%&&&&&&''''''(((((('''&&&&&&&&&&&&'''(((((({{{^^^TTTOOOVVVdddvvv|||xxxxxxzzz}}}vvvhhh[[[OOOGGG@@@===999666222//////000111000///............///000000111111000...---,,,+++******...---&&&%%%***---,,,'''''''''''''''''''''''')))''''''******&&&%%%(((&&&(((***++++++***(((&&&(((%%%###$$$'''(((&&&$$$$$$%%%'''&&&%%%%%%&&&(((%%%(((***)))'''&&&''')))(((***,,,***'''%%%''')))$$$&&&((()))***)))(((''''''((())))))((()))+++---,,,'''%%%'''((('''''')))'''***+++))))))++++++(((+++***)))(((((('''((((((&&&((())))))(((((()))***)))+++,,,+++***)))***+++))))))))))))))))))))))))'''((()))++++++******)))++++++++++++++++++++++++***,,,000444777999;;;;;;AAA@@@???===<<<;;;;;;;;;@@@<<<===@@@>>>:::;;;AAA999<<>>===>>>???@@@@@@AAA@@@@@@===>>>>>>>>>?????????@@@<<<;;;::::::;;;<<<>>>???;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;===???BBBCCCAAA@@@???>>>>>>@@@AAACCC?????????@@@@@@??????>>>======>>>>>>??????@@@@@@BBB@@@>>>===>>><<<777333<<<777666777555///000555666555333222222333555666333444555666555444222000222222222111111000000///333333333333333222222222333555666777777666444333888777666555555666888999777777777777777888999:::666777777888999::::::;;;======@@@IIIRRR]]]mmm{{{ooo```RRRKKKHHHDDDDDDGGG>>>===<<<<<<<<<>>>???@@@;;;???DDDDDDAAA>>>======999;;;===@@@BBBDDDDDDDDDCCC@@@@@@CCCBBB??????AAABBBEEEHHHGGGBBB>>><<<<<<===;;;<<<@@@CCCCCCFFFKKKSSSWWW\\\___```]]]YYYVVVKKKKKKJJJIIIIIIJJJNNNQQQPPPRRRWWWaaarrrzzzooo^^^HHH===444222000+++***---***+++,,,,,,,,,,,,,,,,,,---***(((''')))+++,,,,,,'''((()))******)))'''&&&+++***(((&&&'''))),,,---'''''''''''''''((()))***((()))***)))'''&&&&&&''''''''''''(((((((((((((((+++***((('''''''''((()))&&&&&&&&&'''''''''((((((&&&%%%%%%%%%&&&''''''(((&&&&&&&&&''''''(((((((((%%%&&&'''&&&%%%%%%&&&((( &&&&&&%%%%%%#########$$$%%%%%%&&&''''''&&&'''((('''%%%$$$%%%&&&!!!###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&'''''')))******'''###"""%%%(((######$$$$$$$$$%%%%%%%%%&&&''''''&&&%%%$$$&&&''')))'''%%%###"""###%%%&&&'''&&&&&&&&&&&&'''((((((qqqYYYQQQKKKQQQccc|||~~~{{{wwwyyy}}}zzzooo```RRRIIIBBB===999888666333222111000///---//////...---------------///...---------,,,)))&&&,,,,,,,,,+++++++++************))))))((((((''''''((((((((((((''''''''''''...***((()))------***&&&((((((''''''&&&&&&%%%%%%'''''''''''''''''''''''')))'''&&&&&&'''''''''&&&)))'''###!!!!!!###''')))+++(((((()))(((%%%$$$&&&'''(((((((((((((((''''''((((((''''''''''''((((((******))))))((((((''''''''')))+++,,,,,,***(((&&&)))***+++++++++)))(((''',,,((($$$###&&&)))******))))))))))))************))))))************))))))++++++++++++++++++++++++++++++***+++---111555777:::;;;<<<<<<;;;;;;===>>>;;;<<<=========;;;:::999???????????????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;999:::;;;===???@@@AAABBBBBBAAA@@@@@@@@@@@@???>>>======<<<;;;::::::::::::;;;:::999888777777777777::::::;;;;;;;;;;;;<<<<<<:::;;;======<<<<<<>>>@@@@@@@@@@@@@@@@@@???>>>======>>><<<:::===BBB>>>555===============???AAABBB===>>>>>>===<<<;;;;;;<<<888777777888:::;;;;;;:::777777888888888999999999555444555777999999777555888777666555444444444444777777666555777999;;;======<<<:::999999:::<<<===<<<;;;:::999999999999999999999999999888777666555===>>>???EEETTTgggqqqrrraaaXXXLLLEEEDDDDDDCCCAAACCCAAA===;;;:::;;;===>>>CCCDDDFFFEEECCC???<<<;;;======>>>???@@@AAAAAAAAA@@@AAABBBCCCCCCCCCAAA@@@@@@AAAAAA@@@??????@@@BBB===>>>@@@@@@AAABBBDDDFFFRRRVVV\\\```___ZZZSSSNNNKKKHHHEEEEEEFFFHHHJJJJJJTTTYYY]]]ccckkklll^^^NNN>>>:::333...---,,,---,,,)))******+++++++++******(((((())))))))))))(((((()))))))))))))))******+++((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%******))))))(((&&&%%%$$$###$$$&&&((())))))'''&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''$$$%%%((((((&&&&&&)))((($$$"""###'''(((&&&"""'''&&&$$$$$$###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&$$$""""""###$$$###"""###%%%&&&%%%$$$"""######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$#########%%%%%%&&&'''&&&%%%###""""""###$$$%%%%%%%%%$$$$$$###$$$&&&''''''&&&$$$###(((''''''&&&&&&%%%$$$$$$(((&&&$$$%%%)))+++***)))(((&&&$$$######%%%(((***nnnWWWPPPKKKPPPbbbyyy~~~~~~}}}yyyzzz~~~wwwmmm^^^QQQHHHBBB===999888666333222111111///---///...------,,,,,,------------,,,---...---***(((+++++++++*********))))))''''''''''''''''''''''''(((((((((((('''''''''''',,,)))((())),,,---)))%%%((((((((('''''''''''''''''''''''''''''''''''''''((('''&&&&&&''''''''''''(((''''''&&&&&&''''''((()))'''&&&))))))&&&&&&(((&&&'''''''''''''''&&&&&&((((((''''''''''''(((((())))))))))))(((((('''''''''(((***,,,,,,***(((''')))******+++***)))(((''',,,)))&&&%%%(((***++++++))))))))))))************(((((())))))))))))((((((++++++++++++++++++++++++++++++***+++---000444666888:::<<<<<<;;;:::;;;;;;;;;<<<======<<<;;;:::999<<<===>>>???????????????????????????>>>===<<<;;;999999:::;;;<<<>>>@@@@@@???>>>============<<<;;;======<<<;;;::::::::::::999999999999999888888888888999999::::::;;;;;;;;;:::;;;===<<<<<<<<<===>>>@@@AAAAAAAAAAAA@@@???>>>>>>???===;;;>>>BBB???777>>>============>>>@@@AAA<<<>>>>>>>>><<<;;;<<<======;;;:::;;;<<<<<<;;;:::999999999:::::::::;;;;;;999888888999:::999777555888888888888888999::::::<<<;;;:::::::::;;;<<<===<<<<<<============<<<<<<======<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;:::??????@@@DDDPPP___ggggggVVVOOOFFFBBBBBBCCCBBB@@@CCCAAA>>><<<;;;===???AAAEEEKKKPPPOOOIIIBBB>>>>>>;;;<<<===>>>????????????AAAAAABBBBBBBBBAAAAAA@@@???@@@AAA@@@>>>>>>@@@AAA??????>>>======AAAGGGKKKUUU[[[bbbeee___UUULLLFFFGGGDDDAAAAAADDDGGGIIIJJJOOOXXXaaaffffff^^^MMM===777333---***)))***++++++))))))*********))))))((((((((())))))))))))(((((())))))(((((())))))***+++&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&$$$%%%&&&''')))******+++&&&'''((((((((('''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''$$$%%%((((((&&&&&&)))(((%%%"""###'''(((&&&###&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$(((((('''$$$######&&&((($$$#########%%%&&&%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((''''''&&&%%%$$$$$$&&&''')))iiiRRRMMMJJJOOO```vvv}}}~~~zzz{{{sssiii[[[NNNGGGAAA===:::888666333222111111///...///...------,,,,,,------,,,++++++,,,......,,,+++*********)))))))))((((((&&&&&&'''(((((()))******(((((((((((('''''''''''')))((('''))),,,+++'''$$$'''((((((((((((((())))))'''''''''''''''''''''''''''''''''&&&''''''((((((%%%&&&(((******(((&&&%%%(((%%%%%%((()))&&&'''***%%%&&&&&&''''''&&&&&&&&&((((((''''''''''''(((((()))))))))((((((((((((''''''(((***++++++***(((''')))************)))((((((+++)))((((((***+++++++++))))))))))))************(((((())))))))))))((((((+++++++++++++++++++++++++++*********,,,///222444555888;;;<<<;;;999888888;;;;;;<<<<<<<<<;;;::::::999:::<<<>>>@@@AAAAAABBBAAABBBCCCBBBAAA???<<<;;;888888888888999;;;===>>><<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<999:::;;;;;;;;;:::999888666666777777888999:::::::::;;;<<<<<<;;;:::;;;===@@@AAAAAAAAAAAA@@@@@@???AAA@@@===;;;>>>AAA@@@;;;>>>>>>============>>>???<<<===>>>>>>======>>>???AAA???>>>>>>>>>>>>===;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<;;;888555:::::::::;;;===>>>???@@@?????????>>>>>>=========<<<===???@@@@@@???===<<<;;;<<<===>>>>>>======<<<999999:::<<<<<<=========@@@AAA@@@BBBJJJTTTXXXVVVKKKFFFAAA???AAABBBBBB@@@AAA???===<<<===>>>AAACCCEEENNNWWWVVVLLLCCC??????;;;;;;<<<===>>>>>>>>>>>>BBBAAA@@@????????????@@@>>>???@@@???>>>===???AAA@@@>>>;;;999;;;BBBLLLSSSbbbkkksssssshhhYYYKKKEEEBBB???===>>>BBBFFFJJJKKKOOOWWW^^^]]]UUUIII:::///000---)))'''(((***++++++))))))))))))((((((''''''(((((())))))))))))(((((())))))(((((())))))***+++''''''''''''''''''''''''))))))((((((((((((''''''"""###$$$''')))+++,,,---***))))))((('''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''(((%%%$$$''''''%%%&&&)))'''%%%###$$$'''(((&&&###$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$'''&&&"""$$$(((%%%$$$###$$$%%%&&&%%%$$$(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((###%%%'''(((&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''zzzcccNNNJJJHHHOOO^^^sss}}}~~~~~~zzz{{{pppfffXXXMMMEEEAAA===:::888555333222111111///...000///......------......---,,,+++,,,------,,,++++++*********)))))))))))))))*********+++++++++,,,((((((((((((''''''''''''((('''((()))+++***&&&###''''''(((((())))))******''''''''''''''''''''''''&&&''''''''''''''')))***###%%%&&&((((((&&&%%%###(((%%%%%%((((((&&&&&&)))&&&&&&''''''((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&''')))*********)))((())))))*********))))))))))))))))))***++++++******((()))))))))************))))))************))))))************************************,,,...111222///333888;;;;;;999888777::::::::::::::::::::::::999:::;;;===???@@@AAAAAAAAACCCDDDDDDBBB???<<<999888888666666666888999;;;<<<===>>>============>>><<<<<<;;;;;;<<<======>>><<<<<<===>>>===:::888666444444555666777888999999999:::;;;:::999999:::;;;??????@@@@@@@@@??????>>>BBB@@@===<<<>>>@@@@@@>>>>>>=====================;;;===>>>>>>======???@@@AAA@@@>>>??????@@@>>>===;;;<<<<<<<<<<<<=========???>>>===>>>???>>>;;;999=========>>>???@@@AAABBB>>>????????????>>>=========>>>????????????>>>===888999;;;===>>>===<<<:::888888999:::;;;;;;;;;;;;===?????????DDDJJJJJJGGGCCCAAA??????AAABBBBBBAAA>>>===<<<<<<<<>>===;;;<<<======>>>>>>>>>>>>BBBAAA>>><<<<<<<<<>>>???>>>??????>>>======>>>@@@>>>===;;;;;;???GGGRRRYYYjjjttt~~~}}}ooo\\\MMMFFF???===<<<===BBBGGGKKKMMMTTTSSSOOOHHH@@@888111---///,,,***)))***+++,,,++++++******)))(((((((((((((((((())))))))))))((((((((((((((((((((()))******************************)))))))))))))))(((((((((&&&&&&&&&'''(((((()))*********)))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%$$$&&&&&&$$$%%%)))'''%%%$$$%%%''''''&&&$$$$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!###'''%%%$$$###$$$&&&'''&&&%%%'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$'''&&&$$$###$$$%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''"""&&&******'''$$$$$$&&&$$$%%%&&&'''''''''&&&&&&vvv___JJJHHHGGGNNN]]]qqq}}}~~~|||xxx{{{pppfffXXXLLLEEE@@@<<<999777555222111222111000///111000000///...////////////---,,,+++,,,,,,+++))),,,,,,+++++++++*********,,,+++++++++*********)))((((((((((((''''''''''''''''''((())))))(((&&&$$$''''''(((((())))))******''''''''''''''''''''''''%%%&&&((((((''''''***,,,&&&&&&&&&%%%%%%&&&&&&&&&***'''&&&(((((($$$$$$&&&''''''((()))))))))))))))((((((''''''''''''(((((('''''''''''''''(((((((((&&&'''((()))***))))))((())))))))))))))))))******'''((()))******)))))))))((()))))))))***************++++++,,,,,,++++++******************************))))))***+++---...///)))---444888999999888777888888888888888888999999999:::;;;<<<============???@@@BBBBBBAAA>>>;;;999:::999777666555555666666:::<<<======<<<<<<===???;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@>>>:::777555444444555666777777888888777888999999888888999:::======>>>>>>>>>>>>======AAA>>><<<===>>>>>>???@@@<<<=========<<<<<<<<<;;;;;;===>>>>>>======>>>@@@>>>===<<<===???@@@???>>>;;;;;;;;;;;;<<<<<<<<<<<<=========???AAAAAA???===??????>>>>>>>>>>>>??????;;;<<<======>>>>>>======>>>>>><<<<<<<<<<<<>>>>>>888:::<<<>>>>>>>>><<<;;;999::::::;;;;;;::::::999999<<<===<<>>>>>???@@@???>>>===<<<;;;;;;;;;===???@@@BBBCCCDDDEEEFFFDDD@@@=========>>>>>>??????>>>>>>AAA???<<<:::999;;;===???>>>??????>>>======>>>@@@:::;;;>>>AAAEEEMMMUUU[[[cccmmmvvvuuugggUUUHHHBBB???======???CCCGGGJJJLLLPPPHHH>>>888444111...,,,///---+++***++++++***))),,,+++***))))))))))))***(((((())))))))))))((((((((((((((('''((())))))***************************((((((((()))))))))))))))))))))(((''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))%%%$$$&&&%%%$$$%%%((('''&&&%%%&&&&&&'''&&&%%%''''''&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$%%%''')))%%%$$$###$$$&&&'''&&&%%%######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$'''++++++(((%%%&&&'''###$$$&&&'''((('''&&&%%%ttt]]]IIIGGGGGGMMM\\\ppp}}}{{{xxx|||rrrhhhZZZMMMFFF@@@<<<999777555222111222222000///111000//////......//////000...,,,++++++,,,+++***,,,,,,,,,++++++++++++*********)))(((((('''&&&&&&((((((((((((''''''''''''(((((((((((((((''''''&&&'''((((((((((((((())))))''''''''''''''''''''''''$$$&&&)))(((''''''+++...+++)))'''&&&&&&''')))+++***'''&&&((('''######%%%'''((())))))************((((((''''''''''''((((((&&&''''''''''''(((((((((&&&&&&'''((()))))))))))))))))))))((())))))***+++&&&(((******)))((()))***))))))))))))***************++++++++++++++++++***************************)))))))))******,,,------&&&+++111555777777777777666666666555666666777888999::::::;;;;;;;;;::::::;;;===>>>??????===;;;:::<<<;;;:::888666444222111555777::::::888888:::===:::;;;;;;<<<>>>???AAABBBBBBBBBBBB@@@>>>;;;888777666666777777777777888888444666777777777777999:::;;;;;;<<<============<<<>>>;;;;;;======;;;<<>><<<;;;;;;<<<>>>??????>>>:::::::::;;;;;;;;;;;;<<<;;;;;;<<<>>>AAABBBAAA@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<=========>>>===;;;::::::;;;===>>>===>>>???@@@@@@??????>>>;;;;;;<<<<<<<<<;;;;;;:::666999;;;:::;;;??????<<<========================>>>===<<<;;;;;;;;;<<<===BBB???<<<>>>CCCDDDBBB???===>>>>>>??????>>>>>>>>>>>><<<:::888888:::<<<>>>>>>???@@@???>>>===???AAA999===AAAFFFJJJNNNSSSWWWXXX___fffeee[[[NNNDDD@@@>>>>>>>>>???CCCEEEFFFEEE@@@999333333333///+++))),,,+++))))))))))))'''%%%,,,+++***))))))***+++,,,(((((())))))))))))((((((((((((''''''(((((()))***''''''''''''''''''''''''''''''(((((((((((()))))))))((('''&&&&&&''')))***&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((***%%%$$$%%%%%%###$$$(((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''&&&%%%%%%&&&&&&%%%$$$%%%&&&'''&&&%%%""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$%%%''')))***)))''''''((($$$%%%&&&'''''''''&&&%%%ttt\\\HHHGGGGGGMMM[[[qqq~~~|||yyy}}}vvvkkk\\\OOOGGG@@@;;;888666444222111222222111/////////...---------------...,,,******+++------,,,++++++++++++************''''''''''''''''''''''''((((((((((((''''''''''''***))))))(((''''''((()))((((((((('''''''''''''''''''''''''''''''''''''''###&&&))))))''''''+++///***)))(((''''''((()))***)))&&&%%%((('''$$$$$$&&&&&&'''((()))************((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&'''(((((()))))))))***)))((((((((()))+++,,,(((***++++++)))(((***,,,))))))))))))************)))))))))******)))))))))************************))))))))))))***+++++++++'''+++000333444444333444444444333333333444666666777777888999999999999999999:::;;;<<<============>>>>>>===;;;888444000...000444777777555555888;;;::::::;;;<<<>>>AAABBBDDDBBBBBBAAA???>>>===<<<;;;999999999888888888888888222444666666666777999;;;;;;<<<<<<===>>>>>>======:::888999======999999===999999;;;<<<===<<<<<<;;;;;;<<<===<<<;;;:::;;;<<<===<<<;;;<<<===>>>===<<<:::::::::;;;;;;;;;<<<<<<::::::;;;>>>AAABBBAAA??????>>>===<<<;;;;;;;;;;;;???>>>===<<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<@@@@@@???????????????>>>888999:::;;;<<<<<<<<<;;;555999:::999999<<<===;;;<<<===>>>>>>===>>>??????@@@???>>><<<;;;;;;::::::===<<<<<<===???AAAAAA@@@<<<======>>>>>>======<<<:::999888888888:::<<<===???@@@AAA@@@>>>>>>@@@AAA===@@@EEEHHHIIIKKKMMMOOOPPPSSSVVVUUUPPPHHHBBB>>><<<<<<<<<>>>@@@@@@>>><<<333//////111///)))&&&((()))((((((((())))))&&&$$$***)))((('''(((***,,,---(((((())))))))))))(((((((((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))(((&&&&&&&&&''')))***&&&&&&'''''''''%%%$$$###))))))))))))))))))))))))''''''''''''((((((((((((***&&&###$$$$$$"""$$$(((&&&'''''''''&&&&&&&&&'''%%%&&&''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!###$$$###"""###$$$&&&%%%$$$%%%'''''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%&&&((()))((('''$$$%%%&&&&&&''''''&&&&&&ttt\\\HHHGGGGGGMMM[[[qqq~~~{{{~~~xxxnnn^^^QQQGGGAAA;;;777666444222111222222111000------,,,++++++++++++,,,,,,+++)))***,,,...///...************))))))))))))''''''(((((())))))******)))(((((((((''''''''''''+++***)))'''&&&&&&)))+++((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''"""&&&))))))'''''',,,000'''''''''&&&&&&''''''''''''$$$$$$''''''%%%%%%(((%%%&&&'''((())))))))))))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))******)))(((((((((***+++,,,)))+++---+++)))))),,,///))))))))))))************''''''((((((((((((''''''))))))))))))))))))))))))((()))))))))************))),,,000222222111111111333333222111222333555666555555666888888999999999888888999;;;<<<>>>???@@@@@@@@@@@@===999444///+++000444777777444444888<<<::::::;;;===???AAACCCDDDAAA@@@??????>>>>>>??????;;;;;;::::::999888888888000222444666666777999;;;<<<<<<===>>>>>>???>>>>>>888555888===<<<777777<<<777888:::<<<======<<<<<<;;;<<<===<<<:::999999:::???>>><<<<<<======;;;:::;;;;;;;;;;;;<<<<<<<<<===::::::;;;===@@@AAA@@@>>>>>>======<<<;;;<<<<<<<<>><<<===>>>>>>;;;<<<===>>>>>>===<<<;;;@@@???>>>===<<<<<<======444555666888999:::;;;;;;555999;;;888888;;;===;;;>>>???@@@@@@@@@AAACCCEEECCCBBB@@@>>><<<;;;:::999888;;;===>>>===<<<===???;;;<<<<<<===<<<<<<;;;;;;888777777888999:::<<<===@@@AAAAAA@@@??????@@@BBBAAADDDFFFGGGGGGGGGHHHIIIIIIJJJJJJHHHEEEAAA===:::::::::;;;======;;;777444///------...(((!!!$$$,,,((((((((()))++++++(((&&&((('''&&&&&&'''))),,,---(((((())))))))))))(((((('''''''''''''''((())))))((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((+++***(((&&&%%%&&&'''(((&&&'''((((((&&&$$$!!!))))))))))))))))))))))))''''''''''''((((((((()))***&&&###$$$$$$"""$$$(((&&&'''((('''&&&&&&'''((( """$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""$$$%%%$$$$$$$$$%%%'''&&&%%%$$$%%%'''((('''&&&(((''''''&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%'''((($$$%%%&&&'''''''''&&&&&&###$$$&&&''''''&&&$$$###$$$%%%%%%&&&&&&''''''((('''$$$"""###'''))))))'''%%%%%%%%%&&&&&&&&&''''''}}}\\\NNNGGGEEENNN___qqq~~~~~~||||||ppp```QQQGGG@@@;;;777444333222000///.........///............---------000...+++(((''')))+++---))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%''')))'''&&&&&&***...,,,((($$$$$$&&&)))))))))&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&'''((()))((('''%%%$$$))))))))))))))))))((((((&&&&&&'''''''''&&&$$$###&&&&&&&&&&&&&&&'''((()))%%%%%%&&&'''((((((((('''&&&&&&'''((())))))((((((%%%&&&&&&'''&&&%%%###"""))))))((((((''''''&&&&&&((())))))))))))(((((('''))))))************))))))&&&&&&(((***,,,+++(((%%%))))))************))))))((()))***+++***)))&&&%%%(((((()))***++++++,,,,,,//////......///000111222333333333333333444555666777777888999:::;;;<<<<<<>>>>>>>>>===;;;777444222111111111222333666888999444666888:::===@@@EEEIIIAAA???===<<<===???BBBDDDEEECCC>>>:::888888999:::666666666888:::;;;:::999<<<;;;;;;???CCCCCC>>>888;;;;;;;;;:::999777555444555666777888:::;;;<<<===<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<===<<<<<<<<<999::::::;;;;;;::::::999::::::<<<===>>>>>>>>>>>>===<<<;;;;;;<<<===<<<:::???????????????>>>===<<<999999888888999:::<<<===<<<<<<<<<;;;;;;:::::::::888888888888888777777777555555777999;;;>>>AAABBBEEECCCAAA??????AAACCCEEE??????>>><<<;;;:::999888:::::::::999::::::;;;;;;;;;999777888:::;;;999777888888888777777666555444;;;;;;<<<===>>>@@@BBBCCCBBBAAAAAABBBCCCCCCBBB@@@FFFFFFEEECCC@@@>>><<<:::666:::>>>>>>999444111000,,,+++***)))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))***+++***((('''&&&&&&'''(((***''''''(((((((((((('''''',,,)))&&&&&&((((((%%%"""&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%%%%((('''""""""&&&&&&###'''''''''&&&&&&%%%%%%%%%"""###%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&###""""""$$$&&&&&&%%%$$$$$$######"""###%%%&&&''''''$$$"""###&&&((('''$$$%%%"""!!!$$$$$$!!!"""%%%%%%%%%$$$######$$$%%%%%%&&&((('''$$$$$$&&&'''$$$$$$###!!!"""&&&$$$$$$#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&___NNNHHHFFFNNN\\\mmm}}}~~~xxxmmm]]]OOOFFF>>>888555555444333111000////////////............---------///...+++)))((()))+++,,,************************((((((''''''''''''(((((( &&&(((&&&$$$###$$$+++(((%%%%%%'''))))))(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&&&&&&&''''''''''''&&&%%%###"""$$$%%%&&&'''''''''&&&%%%)))((((((''''''(((((((((&&&&&&''''''((('''''''''&&&&&&'''(((((((((((((((&&&&&&'''''''''&&&&&&%%%((((((((((((((('''''''''(((((())))))))))))(((((('''(((((((((((((((((('''''''''((()))++++++)))'''))))))************))))))%%%'''((()))))))))'''&&&*********++++++,,,,,,------,,,,,,,,,---...000111444444333222222222333333333333444555666777888888<<<<<<<<<<<<:::777444333222222222222333444666777333555777999;;;>>>CCCFFF???AAACCCEEEGGGHHHHHHHHHDDDAAA===:::888888:::;;;666666666888:::;;;;;;;;;<<<>>>AAAFFFGGGDDD===888;;;::::::999888777666666777888888999:::;;;<<<<<<<<<;;;;;;;;;::::::::::::999999:::;;;;;;;;;;;;:::999::::::::::::999999888999999:::;;;<<<<<<<<<;;;;;;:::999:::;;;;;;:::999===>>>>>>>>>>>>===<<<;;;:::999999999:::;;;===>>>======<<<;;;999888777777444444444444444444444444222444666:::???CCCGGGIIIEEECCC@@@>>>===>>>???@@@>>>>>>===<<<;;;:::999999:::999999999999:::;;;;;;:::888777888:::;;;:::888;;;:::888777666666666777============???AAACCCDDDFFFDDDBBBBBBBBBBBB@@@???DDDCCCBBB@@@>>><<<:::999;;;<<<===;;;777222...,,,,,,+++***)))((((((((((((((((((((((((((((((((((((''''''(((((())))))******---,,,+++)))(((''''''''')))((('''&&&&&&'''((()))(((((())))))))))))((((((''''''&&&%%%$$$$$$&&&'''&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&%%%(((((($$$$$$'''(((%%%''''''&&&&&&&&&%%%%%%%%%!!!"""$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$###%%%$$$#########$$$%%%&&&&&&$$$###$$$%%%&&&&&&%%%%%%""""""%%%%%%""""""%%%%%%%%%$$$######$$$%%%%%%!!!$$$$$$"""###''')))'''%%%%%%###!!! !!!$$$&&&$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&bbbMMMIIIHHHNNNXXXggg{{{~~~|||~~~}}}}}}{{{yyyyyy~~~sssiii[[[NNNDDD===666222555444333222111000000000///............---------...---,,,+++************++++++++++++++++++++++++))))))(((((((((((())))))$$$***+++(((%%%$$$$$$)))'''&&&'''((()))((('''$$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&%%%$$$%%%'''(((&&&'''((('''&&&$$$!!!$$$$$$&&&''''''(((''''''***))))))((((((((())))))'''''''''(((''''''&&&&&&&&&&&&'''(((((((((((('''''''''''''''''''''((()))'''''''''(((((((((((((((&&&'''((())))))***))))))((((((((())))))((((((((()))''''''(((******)))(((((())))))******))))))((('''((()))+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,))))))))))))***,,,...///444333222111111000000000444444555666777888999999999:::::::::999777666444444444333222222333333333222333555666888:::>>>AAABBBEEEJJJOOOPPPNNNJJJGGG@@@>>>;;;999888999:::;;;777777777777999;;;===??????FFFNNNRRROOOGGG>>>999999888777777666666777777999999999:::::::::;;;;;;:::::::::999999999888888777777888999999999999999:::999999999888888777777::::::;;;;;;;;;;;;:::::::::888777888999:::999888<<<<<<<<<===<<<<<<;;;:::;;;:::::::::;;;<<<===>>>===<<<;;;999888666555444222222222222222222222222444555888<<<@@@EEEIIIKKKCCCAAA>>><<<::::::;;;;;;;;;;;;;;;;;;::::::::::::999999999999999:::;;;;;;;;;999888999:::;;;:::888<<<:::777555555666777888@@@???>>>>>>@@@BBBDDDFFFIIIFFFCCCAAA@@@???>>>===@@@??????===;;;999777666<<<:::888666444111...+++++++++***)))(((((((((((())))))))))))))))))))))))&&&&&&'''((()))***++++++,,,+++***)))(((''''''''')))((('''&&&&&&'''((())))))))))))******)))))))))$$$'''(((&&&######''',,,&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''((($$$%%%%%%&&&'''''''''&&&&&&((((((%%%%%%((()))''''''&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&$$$"""&&&%%%$$$$$$######$$$$$$###%%%%%%%%%$$$$$$&&&'''%%%###$$$(((((($$$###%%%%%%$$$$$$######$$$$$$%%%!!!###$$$!!!"""'''(((&&&%%%&&&&&&%%%$$$$$$%%%'''######$$$%%%&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&cccKKKHHHIIIOOOXXXggg|||~~~|||zzz{{{xxxuuuqqqmmmqqqwwwooofffYYYMMMDDD===666111444333222111000000000000///............---------,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++******))))))))))))******,,,------***&&&$$$''')))''''''((()))))))))'''&&&%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))((('''&&&%%%%%%&&&'''((('''((()))***)))'''$$$###&&&&&&&&&'''''''''''''''((((((''''''((())))))***'''((((((((('''&&&%%%%%%&&&&&&'''(((((('''''''''''''''&&&%%%&&&''')))***&&&&&&''''''(((((())))))&&&&&&''')))************++++++************++++++***(((&&&&&&(((*********(((((())))))))))))(((((('''((()))************)))++++++++++++++++++++++++(((((((((((()))+++---///111000000/////////000000333333444555666777888888888888999999999999888777777777666555444333333222111222333444444666:::<<>>@@@BBBDDD>>>===;;;999888888888999999999999999:::::::::;;;999999888999999:::;;;<<<===<<<;;;:::999999777666777666666666777888999999BBBAAA@@@???@@@BBBEEEGGGGGGCCC@@@=========<<<<<<<<<<<<<<<;;;999777666555888444111000222222000...******)))((((((((((((((())))))))))))))))))))))))'''''''''((()))*********((((((((((((((()))***+++)))(((''''''''''''((()))(((((())))))))))))((((((%%%(((***)))'''&&&''')))&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((($$$$$$%%%&&&''''''''''''&&&'''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&''''''%%%###&&&&&&%%%$$$#########""""""%%%''''''$$$###%%%(((%%%$$$%%%))))))%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&###"""%%%%%%######%%%''''''&&&%%%&&&'''"""""""""###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&zzz}}}|||aaaIIIGGGIIIPPP[[[kkk~~~|||zzzyyy~~~{{{wwwuuurrrlllhhhpppvvv}}}nnneeeXXXMMMDDD===777222222111000//////.../////////............---------,,,,,,------,,,+++)))(((******************************))))))))))))******'''((()))&&&######%%%)))%%%''')))***)))((('''&&&(((((((((''''''&&&&&&&&&))))))))))))))))))))))))%%%&&&'''(((((('''&&&&&&&&&''')))******)))((('''))))))((('''&&&&&&%%%%%%$$$%%%%%%&&&''')))***+++'''((((((((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&((()))&&&&&&''''''(((((())))))&&&&&&''')))************++++++***))))))***++++++***(((&&&&&&((()))******(((((())))))))))))(((((('''''''''&&&&&&%%%%%%$$$************)))))))))))))))((((((((()))+++---...,,,,,,,,,,,,---///000000......///000111222333333777777888999999999999999999999999888666555444333222333333333222333666888@@@BBBEEEFFFEEEBBB>>><<<:::999888777777888999:::666777888888888:::???BBBIIIRRR\\\]]]SSSFFF<<<888555555444444555555666666888888777777666555555444444444333333333333222222666666777888888888888777888777666555555555555666:::;;;;;;;;;;;;::::::999888777666777999:::999888::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;666666666666666666666555444444555555666666666666999999999999:::;;;<<<<<<:::999888777777777888888777777888888999:::::::::999999999999:::;;;<<<===@@@@@@>>><<<999666444444222555999===??????===<<>>;;;999:::;;;;;;;;;::::::999999777666444444555111---,,,...//////---***)))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((()))***+++((((((''''''''''''((((((&&&''''''''''''''''''&&&&&&&&&''')))***(((###&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''(((((($$$%%%%%%&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''%%%&&&&&&&&&%%%$$$###"""!!!!!!$$$''''''%%%###%%%'''%%%$$$&&&******&&&$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''$$$###&&&&&&$$$!!!$$$&&&&&&%%%%%%%%%&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&|||~~~{{{]]]IIIFFFGGGQQQ___rrr}}}{{{yyyyyy}}}yyywwwwwwvvvrrrnnnvvv{{{{{{mmmdddWWWKKKCCC===888444111000///...............///............---------,,,,,,,,,,,,,,,***))))))))))))))))))))))))))))))******))))))))))))******!!!(((+++)))''''''(((%%%''')))***((('''''''''***))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))(((&&&%%%%%%%%%&&&'''((((((((((((++++++)))'''&&&%%%%%%%%%$$$$$$$$$%%%'''(((***+++'''''''''(((''''''&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&%%%&&&&&&'''''''''''''''(((((((((((((((&&&'''((())))))***)))))))))((('''&&&&&&'''((()))***(((&&&&&&(((*********'''(((((())))))(((((('''++++++***))))))(((((('''(((((())))))))))))))))))***))))))))))))+++,,,---)))))))))***,,,---///000------...///000111222222666666666777888888999999999999999999999777666666333444444333111222444666777888999:::;;;;;;::::::888888777666666777888999555777999999888999===AAAFFFLLLRRRQQQIII???999666666666777888888888777777777777666555444444333333222222222111111111000000555555666777777777777777666555444333333444555666666666777777777777777666777666666777999:::999888888888999:::::::::999999888888999999999999888888555555555555666666666666333333444444555555666666666666666777888999:::;;;777777777777777777888888666666777777888999999:::::::::::::::;;;===>>>???AAABBB@@@===888555333444444888>>>CCCFFFEEECCCAAAAAAAAAAAA@@@AAAAAAAAABBB<<<:::888888999:::;;;:::666666666666555444333222444111---+++*********))))))((((((''''''((((((((())))))))))))))))))))))))***)))))))))((((((((('''***)))(((((('''''''''(((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$###$$$&&&)))''' &&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%(((%%%$$$&&&%%%######&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%'''((('''&&&%%%&&&&&&%%%$$$###"""!!!"""$$$&&&'''&&&%%%%%%%%%&&&$$$%%%))))))%%%$$$&&&###$$$$$$%%%%%%$$$$$$######%%%&&&$$$%%%)))***(((!!!###%%%%%%$$$$$$%%%&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&{{{[[[JJJEEEFFFQQQbbbvvv~~~}}}{{{{{{}}}{{{|||~~~|||xxxlllcccUUUIIIAAA<<<888555111000000//////////////////............---------------,,,++++++******)))************************)))))))))(((((()))))))))$$$+++---,,,***)))***&&&(((***)))'''&&&''')))))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((('''''''''&&&%%%%%%%%%&&&'''(((+++***((('''&&&&&&&&&&&&'''''''''''''''(((((()))&&&&&&''''''((('''''''''&&&'''''''''&&&&&&%%%$$$''''''(((((((((''''''&&&((((((((((((((('''''''''(((((())))))))))))((((((((('''&&&%%%%%%&&&'''((()))((('''''')))******)))''''''(((((((((((('''''',,,,,,+++++++++++++++,,,((((((((()))******+++++++++***)))(((((()))***+++))))))))))))***+++,,,---......///000111222333333444444444444555666777777777777888999999999888777666666555333111111333444222333444555666666777777777777666555555666666777333777::::::888777;;;>>>AAACCCDDDCCC>>>:::999999999:::<<<======<<<999888666666666555555444444333222222222222111111111111333444444555555555555555444333222111222444666777333333444555666666666666555444444555777999888777444555666777777777777666555666777777777666666555666666666666555555555555222333333444555555666666666666666777888999:::;;;999888888777777666666666555666666777777888888888;;;;;;;;;<<<===>>>???@@@@@@@@@@@@===888555555666888;;;@@@DDDFFFEEECCCAAA>>>???@@@@@@@@@@@@???>>>:::888888888::::::999888333333333333222111000000//////---***'''&&&((()))(((((('''''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((''''''''''''(((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&$$$""" &&&&&&&&&''''''''''''(((&&&%%%%%%&&&&&&((())))))''''''''''''&&&%%%$$$$$$+++&&&%%%'''&&&""""""&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&&&&%%%###$$$%%%%%%&&&%%%$$$###"""######$$$&&&((('''%%%###'''$$$$$$''''''$$$$$$'''###$$$%%%%%%%%%%%%$$$###"""%%%%%%###$$$((()))'''!!!###$$$$$$$$$$$$&&&'''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###############&&&&&&&&&&&&&&&&&&&&&&&&|||ZZZLLLEEEEEEPPPdddyyy~~~}}}}}}vvvlllaaaSSSGGG@@@;;;888666222111000000000000000111//////.........---------...---,,,+++************++++++++++++++++++++++++))))))(((((((((((())))))(((******((($$$$$$'''***&&&(((***)))&&&%%%'''***'''''''''(((((((((((((((''''''''''''''''''''''''((('''%%%%%%%%%''')))******)))'''%%%$$$%%%'''((())))))'''&&&&&&'''((()))++++++)))(((''''''''''''%%%%%%&&&'''((((((((('''&&&'''''''''&&&&&&%%%$$$((()))*********((('''&&&))))))(((((('''''''''&&&((()))))))))))))))((('''***)))'''&&&&&&''')))***)))''''''(((******)))(((''''''((((((((((((''''''&&&%%%%%%%%%&&&'''((()))(((((()))***+++,,,,,,---+++***)))((('''(((((()))***)))))))))))))))***+++***++++++,,,---...//////222222222222333333444555555666777888999999888888777777666444222111222444333444444444444333222222777777666555555555555666222777;;;;;;888666999<<<>>>===<<<:::999:::<<<>>>;;;===@@@BBBAAA???<<<999777777666666555555555555333333333222222222222111222222333444444444444333333222111111222444666888333444555666777777777777444333222444666777777666222333333444555555555444444444555666666555444333888888777666555555444444444444555555666777888888999999999888888999::::::;;;::::::888777666555444666666666666777777777888;;;;;;<<<<<<>>>???@@@AAA===??????===999666777999;;;<<>>???AAA@@@???===;;;:::999999:::;;;:::888777000000000000000///......)))+++,,,***'''&&&)))---(((((('''''''''(((((()))((((((((((((((((((((((((&&&&&&'''((()))***++++++%%%%%%&&&&&&((()))***+++''''''((((((((((((''''''''''''((((((((((((''''''%%%''')))'''$$$$$$(((+++&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***((((((((('''&&&%%%######---(((&&&)))(((""""""&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%%%%###!!!$$$$$$%%%&&&%%%$$$###"""$$$######%%%))))))%%%"""'''$$$###%%%%%%###$$$'''###$$$%%%&&&&&&%%%$$$###$$$'''&&&""""""%%%%%%######$$$%%%$$$$$$%%%''')))############$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###"""""""""###&&&&&&&&&&&&&&&&&&&&&&&&}}}```UUUHHHGGGQQQ___yyy{{{zzz|||sssfff]]]OOODDD>>>:::666444000000000000////////////...---,,,,,,---...,,,+++++++++******)))(((((('''++++++,,,---,,,+++***)))222...***((()))***************((('''%%%%%%%%%%%%(((''''''''''''(((((()))***)))((((((***++++++***"""&&&******(((&&&&&&((('''$$$%%%******%%%$$$''',,,)))((()))'''###"""$$$%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((,,,,,,,,,,,,,,,+++***)))***(((&&&&&&'''(((((((((((((((((((((((('''''''''+++*********))))))((((((---***''''''(((***+++***###$$$&&&(((((((((((('''&&&''''''((()))******++++++,,,------,,,***'''&&&,,,+++++++++******))))))'''***,,,,,,***(((''''''000555777444444666777555666555555555555666666777555555666777777666555444111000//////111222111000111222333444555666666666555555555666666666666666666777777777777999===@@@AAAFFFHHHEEECCCDDD@@@999777666555444444333333333555444333222111000000000333333333333333333333333555111...111777999555000555555444333222111111000333444555555333333444555444555555555444333222222333333333222222111111111333555666666555444444555555555666666666666555555666666666666666777777888888777666555666777999;;;333555666666555555777888999;;;;;;;;;::::::<<<>>>999<<>>888666777888888888666555444555555333222222111111111333333333333333333333333444222000222555666444000666555555444444333333333333444555555333333444555444444444444444333222111444333333333222222222222333555666666555444444555555555666666666666555555666666555555666666777888777666555444444555777888444666777777555555666888:::;;;<<<;;;::::::;;;===:::???CCCDDDAAA<<<999888999999:::;;;;;;;;;;;;;;;:::999:::;;;<<<;;;999666555222222222000---...333............---,,,******)))))))))((((((''''''''')))((((((((((((((((((((()))((((((((('''(((((((((&&&(((***)))'''&&&(((***'''&&&%%%&&&))))))'''%%%)))))))))(((((((((((((((((('''%%%%%%'''((('''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%''''''%%%$$$%%%%%%'''%%%###$$$&&&'''%%%###&&&%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&))))))'''%%%$$$$$$!!!###&&&''''''((()))+++$$$ $$$'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$$$$%%%&&&'''%%%""" """%%%'''$$$"""$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$"""  """$$$######$$$%%%&&&''''''fffOOOFFFHHHQQQ[[[ssszzz{{{}}}|||zzzjjj___VVVJJJAAA<<<999666444000000000000////////////222000......///...---+++,,,,,,,,,+++******))))))))))))******))))))(((''')))'''&&&'''((()))((('''***)))(((''''''&&&%%%%%%''''''''''''((()))***+++%%%$$$"""###%%%&&&&&&%%%&&&&&&%%%''')))******)))(((''''''******''''''(((%%%######'''(((&&&&&&)))&&&&&&'''(((((('''&&&&&&((('''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&&&&&&&%%%(((((((((((((((''''''&&&)))(((&&&&&&((()))((((((''''''((((((((((((((((((((((((((((((((('''''''''+++(((&&&&&&'''))))))((((((((()))***++++++++++++(((((((((((())))))))))))'''''')))))))))((('''&&&))))))))))))((((((((((((+++++++++******,,,///222'''---000000111555777666::::::888777555444333333444555666777777888777777555444111111000000---,,,333222111000000111222333111111222333444444555555666777888888888999<<>>:::666444555888999999777555333555555444333222222333333333333333333333333333333333333333444444333222222444444444444444444444444333444555555333333444555333333444444333333222222444444444444333333333333444555777777555444555666444555555666666555555444666555555555555666777777666555444333333333444555555666777666555444555666777999999999888888:::;;;>>>DDDJJJLLLGGGAAA;;;999888999999999999:::::::::555666888<<<>>>>>>;;;999333111000111...***+++///+++++++++,,,++++++******((((((((('''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&'''((()))&&&'''(((((('''&&&'''((()))'''&&&&&&'''''''''&&&***))))))(((((('''''''''((('''%%%%%%'''((('''&&&%%%&&&&&&&&&&&&'''''''''%%%%%%&&&'''(((((())))))%%%%%%%%%%%%%%%$$$$$$$$$(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((((((&&&$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$''''''&&&&&&%%%$$$#########$$$%%%&&&&&&%%%$$$###'''(((((('''%%%###$$$$$$$$$%%%&&&%%%$$$$$$&&&'''!!!"""&&&%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$""""""%%%((($$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######"""!!!!!!!!!""""""&&&%%%%%%%%%&&&'''((()))eeeMMMFFFIIIQQQZZZppp~~~zzz{{{}}}{{{{{{zzzjjjZZZRRRGGG???;;;888555333000000000000////////////000...,,,,,,,,,,,,***))),,,,,,,,,+++++++++******+++++++++++++++******)))&&&%%%&&&'''))))))(((&&&)))))))))((('''&&&&&&%%%)))((('''%%%%%%$$$$$$$$$'''%%%$$$%%%&&&((('''''')))&&&$$$&&&***,,,+++***)))(((((())))))(((((()))%%%"""###''''''%%%&&&)))&&&''''''''''''''''''&&&((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((($$$%%%&&&''''''&&&%%%$$$((()))))))))))))))((((((((('''&&&'''((())))))'''''''''''''''(((((((((((('''''''''''''''''''''''')))(((&&&&&&'''(((((('''))))))******++++++++++++))))))))))))((((((((((((&&&'''((())))))))))))(((((((((((((((((((((''''''*********)))'''''')))+++)))...111//////222333222666666555444333222111000222333444555666666777777666444333222222222000...444333111///...///111222///000000111222333444444555666777777777888:::===DDDDDDAAA===:::888666555222333555666555444333222555555444333333333444444333333333333333333333333222444666555222000111333111222222222333333444444333444555555333333444555333333444444444444333333444444444444444444444444444555777777555444555666444444444555555444444444555555444444555555666777666555444333333333333333444555666555333222222333222333555555555777999<<>>;;;999999888888888999999999111333888===AAABBB@@@===111///000222000---...222)))************)))((((((''''''''''''''''''&&&&&&'''''''''(((((((((((((((((('''&&&%%%%%%&&&((()))&&&'''''''''&&&&&&''''''***(((&&&%%%%%%&&&&&&'''******)))(((''''''&&&&&&((('''%%%%%%'''((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&###%%%''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$######""""""###%%%&&&&&&%%%###"""&&&&&&%%%###!!! !!!######$$$###""" !!!###%%%$$$!!!!!!$$$$$$"""!!!$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((&&&""" ###&&&$$$&&&'''%%%###!!!"""$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((((((|||~~~dddMMMFFFJJJRRRZZZppp~~~zzzzzz~~~}}}{{{yyyxxx}}}yyyjjjWWWOOOEEE>>>:::888555222000000000000///////////////---,,,+++,,,,,,***))),,,,,,,,,++++++++++++++++++++++++***************&&&&&&''')))++++++)))'''((()))))))))((('''&&&%%%)))((('''%%%%%%$$$$$$$$$((('''%%%&&&((())))))(((&&&###!!!"""&&&((('''%%%((())))))(((((())))))((('''$$$$$$''''''%%%%%%((('''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((($$$%%%''''''''''''%%%$$$'''(((((()))))))))(((((('''&&&&&&''')))***)))'''&&&'''''''''(((((())))))&&&&&&&&&&&&'''''''''''')))'''&&&&&&((()))(((''')))((((((((())))))******))))))))))))((((((((((((''''''((()))************''''''''''''''''''((((((%%%'''))))))(((''''''''')))...000///...111222111111222333333333333222222111111111222333444555555555444333333555555444333555333111/////////111222/////////000111222222333222444555555555555777999;;;999777777666666666777666555333222222333444555444444333333333444555555333333333333333333333333111444777666222000111333222222222333444444555555333444555555333333444555333444555555555555444444444444444444444444444444333444666666444444444555333333444444444444333333444444444444444555555666666555555444333333333333222333444333111000111222///111333555777999===@@@HHHPPPXXXXXXPPPFFF???===999999888777777888888999333555999>>>AAAAAA>>>;;;000///000222000------111******))))))((('''%%%$$$&&&&&&''''''''''''''''''&&&&&&''''''((((((((()))'''&&&%%%%%%&&&'''((()))''''''&&&&&&'''''''''&&&))))))'''&&&%%%%%%&&&'''***))))))((('''&&&&&&%%%((('''%%%%%%'''((('''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&###$$$&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""###%%%&&&&&&%%%###"""&&&&&&%%%""" """$$$%%%&&&&&&%%%$$$$$$''')))'''$$$$$$&&&$$$!!!!!!$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((&&&$$$###%%%'''###&&&(((&&&"""!!!###%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%&&&'''|||~~~dddOOOGGGJJJSSS\\\sss~~~zzzzzz}}}zzz}}}xxxvvvuuuzzzuuufffTTTMMMDDD===999777444111000000000000///////////////...------......---,,,++++++++++++++++++*********)))(((''''''''''''(((''''''''')))++++++)))'''(((((()))***)))((('''&&&''''''''''''((()))***+++'''&&&$$$%%%'''((((((''''''&&&%%%&&&((((((((('''(((***)))&&&&&&)))***((()))&&&&&&((((((%%%%%%(((((('''&&&&&&&&&&&&'''(((''''''((((((((()))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&%%%&&&&&&'''''''''''''''&&&&&&&&&''')))***)))'''&&&&&&''''''((()))))))))&&&&&&&&&''''''''''''''')))((('''((())))))((('''(((((('''''''''(((((()))(((((((((((())))))))))))((((((((())))))*********''''''''''''((((((((((((!!!$$$(((***+++***++++++&&&+++...---...111333222///111222444555666555555111000000000111222333444333222222333666777777666555444333222111111222333///000000000000111111111///111222333222222333555555222333555666555777::::::888555333222333555666333333222222333444555555333333333333333333333333111444666555222111222444444444444555555666666666333444555555333333444555333333444444555555444444333333333333444444444444222333555555333222333444222333333444444333333222444333333333333444555555444444444444333333333333111222333222111000111222000222555777999<<<@@@CCCJJJRRRYYYWWWMMMBBB===<<<888888666555555555666777777777999;;;<<<:::666333///---...000---((((((+++)))))))))((('''&&&$$$###'''''''''''''''(((((((((&&&&&&&&&''''''(((((()))&&&&&&&&&'''((((((((()))((('''&&&'''(((((('''&&&'''(((((('''%%%%%%&&&((()))((((((''''''&&&&&&&&&((('''%%%%%%'''((('''&&&&&&&&&'''''''''(((((((((((('''''''''''''''''''''''''''((((((((((((((()))(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''&&&###!!!!!!!!!$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$#########"""""""""###$$$%%%%%%$$$###"""&&&&&&&&&$$$""""""$$$&&&$$$%%%&&&&&&%%%%%%''')))$$$###$$$'''&&&###$$$(((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''&&&&&&###&&&'''&&&###"""$$$&&&%%%%%%%%%%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''######$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$%%%%%%}}}}}}dddRRRHHHJJJSSS```vvvzzzzzz|||{{{~~~}}}||||||vvvtttssswww|||qqqcccTTTMMMDDD===999777333000000000000000////////////---,,,,,,,,,...///...---***************************)))((('''&&&''''''((((((((('''(((******)))''''''(((*********)))'''&&&'''''''''((()))+++,,,---'''&&&$$$%%%'''(((((('''***+++------,,,*********'''))))))$$$$$$))))))''')))&&&&&&))))))'''''')))((('''&&&&&&&&&&&&'''(((&&&&&&'''((()))******+++(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((()))((((((''''''(((((()))%%%&&&'''(((((((((((((((&&&%%%&&&(((******)))'''&&&&&&''''''((())))))***&&&&&&''''''(((((((((((()))(((((()))******)))''')))(((''''''''''''((()))''''''(((((())))))******((((((''''''(((((())))))''''''((((((((()))))))))###%%%((())))))***,,,...%%%***---++++++///000///...///222444555555444444222222111000000111222333111111000222555666666555555555555555444444444444111111111000000000000000,,,---///000//////000111333000111555666333333777:::888666444333222333333111111111222222333555555333333333333333333333333111222444444333333333444333333333333333333333444333444555555333333444555000111222333333333333222222222222222333333333444000222333333222111111222222222333333333333222222333333333222333444444555111111222222222222222222111222333333222222333444111333555777888;;;???AAAKKKQQQVVVQQQFFF<<<999:::666555333222111222333444222222222333444333000---+++***,,,...,,,'''&&&)))''''''(((((('''&&&&&&%%%'''''''''(((((()))))))))%%%%%%&&&''''''((())))))$$$&&&((()))******)))(((***(((&&&''')))***(((&&&$$$&&&)))(((&&&%%%'''(((''''''''''''''''''''''''((('''%%%%%%'''((('''&&&''''''''''''((((((((((((%%%%%%%%%&&&''''''((((((''''''((((((((()))))))))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%'''((('''$$$###"""######%%%'''&&&$$$###%%%'''#########$$$$$$$$$%%%%%%###########################$$$%%%$$$######%%%'''!!!"""$$$$$$###"""###$$$""""""$$$'''&&&###%%%***%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""$$$'''&&&"""$$$%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%|||~~~{{{bbbUUUIIIJJJTTTbbbyyy{{{yyy{{{~~~~~~{{{zzzzzzvvvrrrqqquuu}}}xxxzzzpppbbbTTTMMMDDD===:::777333000000000000000////////////***))))))***,,,------,,,))))))))))))))))))******,,,+++)))((((((((()))***)))(((''''''((()))(((''''''(((***+++***)))'''&&&(((''''''''''''(((((())))))'''&&&&&&((())))))((((((+++......+++((('''(((&&&)))(((######((()))&&&)))&&&&&&******((()))+++((('''&&&%%%%%%&&&'''(((%%%&&&'''((()))***+++,,,(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((***)))(((''''''((()))***(((((()))***++++++******%%%%%%&&&(((***+++)))'''&&&&&&&&&'''((())))))***'''''''''((((((((())))))***))))))***++++++)))(((***)))(((''''''((())))))&&&''''''((()))******+++(((''''''&&&&&&&&&'''''''''((((((((())))))******'''((('''&&&%%%&&&))),,,(((,,,...***)))******(((,,,...000222333222111000444333222111111111222333111000000111333444444333555555666777777666666555222222111111000000//////***,,,---...---------...333///000444444///...222777666666444333111///...000000000111222333444555333333333333333333333333111222222333444444444333////////////////////////333444555555333333444555...///000111111111111111111111111222222333333333000111333333111000111222222222222333333222222222333333222222333333444555...///000111111111111111222333444444444444555666000222444555555777:::<<>>>>><<<999555222222333888777666444333333444444333555777888777444111///...////////////////////////---+++,,,...000000...,,,,,,,,,,,,,,,---------&&&)))***((((((++++++(((((((((((((((((((((((((((''''''&&&&&&'''(((((()))%%%'''))))))''''''(((***$$$&&&(((((('''''''''(((((('''&&&%%%%%%&&&((()))$$$&&&(((((((((((()))***(((''')))+++((($$$&&&+++&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%###%%%'''(((((()))***+++&&&###$$$'''&&&"""###((( !!!"""###$$$$$$%%%%%%(((%%%%%%((((((%%%%%%(((***'''$$$$$$%%%%%%$$$###$$$$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$"""&&&'''###!!!###%%%$$$###""""""$$$&&&&&&%%%$$$""""""######$$$%%%%%%&&&######$$$$$$$$$$$$######$$$###$$$%%%''''''%%%###%%%###""""""$$$$$$###!!!&&&&&&%%%%%%&&&&&&&&&%%%######$$$%%%%%%&&&&&&'''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$&&&"""###''''''$$$%%%(((yyyyyywww```SSSKKKHHHIIIWWWmmm|||yyyvvvvvvyyy~~~~~~yyyuuuwwwxxxzzz{{{zzzxxxvvv{{{ppp]]]RRRHHHAAA:::666555555444333111///---,,,---......---///...,,,***)))))))))***(((***,,,+++)))(((***,,,...,,,))))))++++++)))&&&###&&&((((((''''''***,,,%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&&&&&&&&&&######$$$(((,,,---+++((($$$$$$&&&'''(((((())))))((((((''''''''''''((((((!!!&&&&&&(((,,,***$$$%%%''')))(((&&&&&&))),,,###$$$%%%&&&''''''(((''''''((((((((())))))******'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$######''',,,...+++'''''''''''''''((((((((()))%%%%%%&&&&&&'''&&&&&&&&&&&&''''''((()))******+++&&&&&&&&&'''''''''(((((('''((()))))))))))))))((()))((('''&&&%%%$$$$$$$$$---,,,+++)))((('''''''''((((((''''''''''''((((((((((((''''''''''''(((((()))******)))''''''(((***&&&&&&'''(((((('''&&&&&&''''''((()))******++++++---,,,,,,------...///000//////000000111111111222------...000333444444333///000222333333222000/////////000111222333333444222111111111222333444444111333555444111000111222...,,,***((()))+++///111///000111222222333333222111000//////111222222111111111111000000///...---111111000000000000111111555444333333222222333333111111111333555999<<>>999444000111111000...------------000//////...---...000222---...000111111000///...,,,---,,,+++...222111---+++************,,,---...---------,,,+++***))))))*********+++******))))))&&&''''''(((((((((''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((('''&&&&&&&&&'''''''''&&&%%%&&&''''''&&&&&&''')))%%%%%%%%%%%%&&&&&&'''((('''''''''%%%$$$%%%(((+++&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&&&&'''(((&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''')))******+++&&&&&&%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&+++***(((((())))))'''%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%$$$###"""!!!###%%%'''(((''''''&&&######$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$###&&&'''%%%""""""&&&+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%$$$$$$%%%%%%$$$!!!###&&&&&&&&&%%%&&&'''(((%%%###%%%((()))(((%%%$$$%%%%%%%%%$$$$$$######~~~oookkkyyy}}}hhhYYYSSSSSSWWWdddttt}}}|||}}}~~~{{{xxxeeeUUUKKKCCC???:::666444333222111000222222......000000---,,,,,,+++++++++,,,------&&&)))------%%%!!!'''222******))))))))))))******((()))***(((%%%%%%(((,,,%%%&&&'''((())))))))))))&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((())))))))))))((((((&&&&&&&&&''''''''''''''''''(((((((((((('''&&&&&&%%%'''))))))((('''((()))'''''''''''''''''''''''')))(((&&&%%%%%%&&&'''((('''''''''''''''((((((((()))'''$$$###$$$%%%%%%$$$((((((((((((((((((((((((''''''''''''((((((((((((&&&''')))((('''&&&&&&''''''''''''(((((((((((((((&&&&&&&&&&&&&&&'''((((((((((((''''''''''''((((((%%%%%%$$$$$$###$$$$$$%%%%%%''')))(((%%%$$$&&&)))&&&'''((((((&&&&&&'''(((((('''%%%%%%'''''''''&&&'''(((******)))(((((())))))((('''&&&%%%&&&'''(((''''''''''''((((((((((((&&&'''((())))))(((''''''))))))************+++++++++,,,,,,------......///,,,,,,------------,,,,,,000///---,,,,,,...///111333555777777555333111111...000222333222111111111111444555000------,,,)))000000111111222333333444666;;;@@@BBB???999333///000///...------,,,------000///...------...///000+++,,,.../////////...---***+++***))),,,///---'''+++***)))))))))+++,,,---,,,,,,+++***))))))((((((&&&''''''(((((('''&&&&&&$$$%%%&&&'''((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&'''((('''%%%%%%%%%'''((('''&&&$$$&&&''''''&&&&&&((()))''''''&&&&&&&&&'''((((((&&&''''''&&&%%%&&&(((***&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$######'''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&&&&%%%###!!!%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!"""$$$&&&(((((((((((("""$$$%%%%%%$$$###%%%&&&$$$%%%&&&'''&&&%%%$$$### $$$'''&&&"""!!!'''---$$$$$$$$$$$$%%%%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&########################%%%%%%%%%&&&&&&&&&&&&&&&###%%%%%%###$$$&&&&&&$$$###%%%'''''''''''')))+++(((&&&%%%%%%'''((((((((($$$$$$%%%%%%%%%$$$$$$###zzznnnlllyyyvvvaaaSSSLLLNNNUUUdddvvv~~~}}}|||~~~}}}yyyvvvdddTTTKKKBBB>>>999666444333111000000222222///...000///,,,,,,,,,,,,,,,,,,---......******,,,...,,,)))+++111*********)))((()))***+++&&&((()))'''$$$###'''+++''''''((((((((((((((('''&&&&&&%%%%%%''')))+++---''''''''''''''''''''''''%%%&&&'''((()))((('''''''''(((((())))))(((((('''&&&&&&&&&'''''''''(((((('''(((((()))((('''&&&%%%$$$&&&(((((('''''''''(((%%%&&&'''))))))'''&&&%%%)))(((&&&%%%%%%&&&'''(((((((((((((((''''''''''''$$$""" !!!#########((((((((((((((((((((((((''''''''''''((((((((((((&&&###$$$)))((("""###***%%%&&&((()))))))))((('''((('''&&&&&&&&&''')))))))))((('''&&&&&&'''((())))))((('''&&&&&&%%%&&&&&&$$$'''+++***'''%%%&&&)))$$$&&&((('''%%%$$$%%%'''&&&$$$""""""$$$&&&%%%###&&&(((******)))(((((((((******))))))******++++++&&&&&&'''''''''((((((((((((((())))))******++++++((((((((())))))*********)))***+++,,,------------***+++,,,------,,,+++***,,,,,,++++++,,,---...///111333444333111//////111///222555555444222111000***000333111......---+++///000000111111222222333777;;;>>>===999555222111///......---------......///...------............,,,,,,,,,---,,,,,,,,,+++...---+++)))+++,,,''' +++******))))))***+++,,,++++++******))))))((((((%%%&&&&&&'''''''''&&&&&&%%%%%%&&&'''''''''&&&&&&''''''&&&%%%%%%&&&''''''$$$%%%&&&&&&'''''''''&&&'''%%%$$$%%%'''((('''%%%$$$%%%''''''&&&'''(((***))))))((('''''''''((((((%%%&&&''''''&&&&&&''')))&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((&&&$$$!!!'''&&&$$$%%%'''(((&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$######$$$%%%$$$""" $$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$######""""""###%%%%%%&&&&&&&&&"""$$$%%%%%%######$$$'''$$$$$$&&&&&&&&&$$$###""""""$$$%%%%%%######&&&(((!!!""""""###$$$%%%&&&&&&######$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%"""&&&&&&######''''''$$$###$$$$$$$$$######&&&(((%%%&&&&&&%%%%%%%%%''')))###$$$%%%%%%%%%%%%$$$###{{{ooommmyyysss___RRRGGGJJJTTTdddwww}}}}}}{{{~~~}}}|||tttbbbSSSJJJAAA===999555444333111000000333222///...000///,,,---------------...///000---((('''+++,,,)))'''''',,,,,,,,,+++)))***,,,...%%%'''(((&&&""""""&&&+++))))))))))))((('''&&&%%%&&&%%%$$$$$$&&&))),,,///((((((((((((((((((((((((%%%&&&(((******)))(((&&&''''''((((((((((((''''''&&&&&&&&&'''''''''(((((('''((()))))))))(((&&&%%%###%%%''''''&&&&&&&&&'''$$$&&&(((******(((&&&$$$'''&&&%%%$$$%%%''')))***))))))((((((''''''&&&&&&&&&$$$"""###%%%(((******''''''''''''''''''''''''''''''''''''((((((((()))(((!!!$$$......''')))444$$$&&&(((******)))(((''')))((('''''''''(((***+++)))((('''&&&&&&'''((()))///...---+++*********)))###(((,,,,,,(((%%%&&&((($$$'''))))))&&&%%%&&&(((+++)))&&&''')))+++***(((&&&(((***+++)))(((((((((&&&&&&''''''(((((())))))&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&((()))***'''((((((((())))))******'''(((***+++,,,,,,++++++***+++,,,------,,,+++***)))*********+++,,,---...+++---//////...---000333111333666777555222111000'''---......000111///------......//////000000666777888555111///000222//////.........//////000///...------...///...---------,,,++++++*********++++++******---000+++###,,,+++***))))))***+++,,,++++++******))))))((((((''''''(((((()))(((((('''''''''''''''&&&%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&###$$$&&&'''((('''&&&&&&'''$$$###$$$''')))'''%%%$$$%%%''''''''''''(((***+++***)))((((((((((((((($$$&&&(((((('''&&&'''(((&&&''''''''''''''''''&&&%%%&&&((())))))(((&&&%%%((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%(((%%%$$$%%%'''(((&&&$$$###$$$$$$%%%&&&'''((((((''''''''')))******(((&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%&&&&&&&&&&&&##################$$$$$$!!!$$$&&&%%%###"""$$$'''"""###%%%&&&%%%###!!! %%%#########%%%&&&$$$### !!!"""$$$%%%&&&'''"""###$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$"""&&&&&&######(((((($$$!!!!!!  """###%%%&&&%%%""""""&&&)))"""###%%%%%%&&&%%%$$$###wwwppprrr}}}~~~nnnXXXKKKEEEHHHTTTiii{{{~~~}}}{{{~~~{{{ppp^^^PPPGGG???===999555333111111111111111000000//////......000---++++++...///,,,)))******))))))***+++,,,,,,******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((''''''''')))'''%%%%%%&&&'''''''''%%%&&&&&&''''''''''''''')))))))))(((&&&%%%'''(((###"""###%%%&&&&&&$$$"""''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''(((((()))+++'''###%%%+++&&&''''''&&&%%%&&&(((***''')))***)))((('''(((***,,,,,,***)))'''%%%$$$###'''&&&&&&%%%%%%&&&&&&''')))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''%%%&&&'''%%%$$$%%%)))---%%%&&&)))***+++***)))(((((()))))))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((((('''&&&'''))))))&&&"""(((######&&&&&&######(((((((((((()))***)))&&&$$$(((((((((((((((((((((((())))))((((((''''''&&&&&&&&&'''''''''''''''&&&&&&))))))'''&&&&&&'''((()))***(((&&&'''***+++)))'''))))))(((((()))***+++++++++***)))((()))***,,,---//////...---...///000111333222111///............,,,---......//////..............................111222222111000//////000............///000222222---------...............***)))))))))))))))******"""---+++&&&(((+++---+++***)))(((((()))***+++!!!%%%((((((&&&%%%&&&'''&&&&&&''''''''''''&&&&&&###%%%'''%%%"""###(((---,,, """)))'''&&&)))'''&&&&&&&&&'''''''''(((((()))%%%"""$$$((()))'''###'''&&&%%%&&&((((((((('''&&&'''((('''&&&&&&'''(((''''''&&&$$$""""""%%%''')))'''%%%'''))))))&&&"""'''))))))&&&%%%''''''$$$'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''%%%$$$###$$$&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''######%%%%%%$$$%%%)))"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$%%%%%%((($$$"""$$$### !!!$$$%%%$$$###!!!!!!!!!!!!"""###$$$%%%&&&%%%%%%###"""###"""""""""###$$$$$$%%%###$$$$$$%%%%%%$$$$$$######$$$$$$###""""""###%%%%%%$$$$$$&&&((((((%%%!!!%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$(((((((((&&&%%%###!!! %%%%%%$$$######$$$%%%%%%###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$${{{tttvvvoooXXXKKKGGGKKKXXXmmm~~~~~~~~~}}}}}}ooo^^^PPPHHH>>>;;;777555333222222222111111000000//////......////////////...------...******))))))***++++++,,,******))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&%%%'''(((((('''&&&&&&'''(((((((((((('''%%%&&&''''''''''''***+++%%%%%%$$$&&&'''((('''%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%""""""%%%'''%%%$$$''''''''''''%%%$$$%%%(((***&&&((()))((('''&&&'''(((%%%&&&&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((()))((('''&&&&&&&&&''''''%%%'''((('''&&&&&&))),,,'''''')))******)))((((((%%%&&&&&&&&&%%%%%%$$$###'''''''''''''''''''''''')))(((''''''''''''((()))((('''&&&''')))(((&&&###)))&&&%%%((((((%%%&&&)))***)))((()))******(((&&&''''''''''''''''''''''''((((((((((((((('''''''''&&&'''''''''''''''&&&&&&((((((''''''''''''(((((()))(((&&&''')))***(((&&&))))))(((((('''(((((((((************++++++,,,,,,...------,,,---...///000111000///...------------,,,,,,---------------,,,------------------------...///000///---,,,---...,,,,,,,,,,,,---...///000222111000...,,,***)))(((,,,,,,+++***))))))))))))""")))---+++)))***)))&&&))))))(((''''''((())))))%%%(((******(((''')))***&&&&&&''''''''''''&&&&&&$$$&&&'''&&&######''',,,...###&&&,,,)))))),,,)))&&&&&&&&&'''''''''((((((***&&&$$$%%%)))***((($$$'''&&&%%%&&&((((((((('''&&&'''((((((&&&&&&'''(((''''''&&&$$$"""###%%%'''&&&((())))))(((&&&&&&%%%&&&))))))&&&%%%((('''$$$&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((('''''''''%%%&&&&&&'''''''''''''''&&&%%%$$$%%%'''((('''&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''$$$###%%%&&&$$$%%%)))&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$%%%%%%&&&"""!!!$$$$$$"""###&&&%%%$$$$$$######$$$%%%&&&"""###$$$$$$$$$$$$###"""###############$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$###""""""###%%%%%%$$$$$$&&&((((((%%%"""%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""!!!&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$~~~xxxzzzpppXXXKKKJJJOOO]]]rrr~~~}}}}}}mmm]]]PPPHHH<<<999555333333333222222111111000000//////......,,,///222000,,,+++---000*********)))******+++,,,***))))))(((((())))))***(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((***(((&&&'''((())))))(((''''''((()))))))))(((((($$$%%%'''''''''((()))+++)))'''&&&&&&((())))))(((""""""###$$$%%%&&&''''''))))))(((((('''&&&&&&%%%%%%###((('''%%%%%%((('''&&&%%%$$$%%%(((+++&&&'''((('''&&&%%%&&&(((######$$$%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''''''''&&&&&&'''((((((&&&((())))))))))))***,,,))))))((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))((('''&&&'''((((((&&&$$$)))&&&&&&((((((&&&&&&))),,,***(((((()))***)))((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&'''''''''''''''&&&''''''((((((((((((((('''((('''&&&&&&(((((('''&&&))))))((('''&&&&&&&&&&&&((((((((())))))))))))))),,,++++++++++++,,,------......---,,,+++++++++,,,+++++++++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,*********,,,))))))))))))***+++,,,---222111///---+++((('''&&&...---,,,***)))))))))))),,,+++)))'''***,,,(((!!!(((''''''&&&&&&''''''(((((())))))((('''''')))+++&&&&&&''''''''''''&&&&&&%%%'''(((&&&######&&&***+++"""$$$)))%%%&&&***&&&&&&&&&&&&'''''''''''''''***'''%%%&&&)))***(((&&&'''&&&%%%&&&((((((((('''&&&'''((((((&&&&&&'''(((&&&'''&&&%%%######%%%'''%%%)))+++***&&&$$$&&&)))&&&))))))&&&%%%((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((('''''''''&&&&&&&&&'''''''''''''''((('''&&&'''((())))))'''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''$$$###&&&&&&$$$%%%(((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%$$$!!!!!!$$$%%%###$$$(((############$$$%%%&&&'''""""""############""""""$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%###$$$$$$$$$""""""$$$&&&%%%$$$$$$&&&''''''%%%###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$zzzvvvyyynnnWWWKKKLLLQQQ```uuu~~~~~~~~~lll\\\OOOGGG<<<888333111222222000///111111000000//////......,,,...///...,,,+++---...+++***************++++++))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))***((('''((()))***)))((('''(((((()))))))))))))))&&&'''(((((('''&&&&&&'''***(((&&&&&&((()))***)))######$$$%%%%%%&&&''''''))))))(((((((((''''''''''''###"""&&&)))((('''(((((((((&&&$$$###%%%))),,,&&&'''((((((&&&&&&'''((('''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&'''''''''((())))))''')))***++++++************)))((('''''''''''''''***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''&&&'''%%%%%%%%%%%%%%%%%%''',,,***''''''(((******)))((((((((((((((((((((((((&&&&&&''''''(((((())))))%%%&&&''''''((('''''''''&&&&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&'''''''''&&&%%%$$$###$$$%%%&&&''')))))))))*********++++++++++++******)))*********))))))*********)))((((((++++++++++++++++++++++++)))***+++***)))((()))***((((((((((((((()))******,,,+++++++++***)))))))))++++++***))))))((()))))))))&&&######'''***(((%%%'''''''''''''''''''''''''''&&&%%%######$$$'''(((&&&&&&''''''''''''&&&&&&&&&''''''&&&$$$$$$&&&(((((("""%%%(((###%%%)))$$$'''''''''''''''''''''''')))'''&&&&&&((()))(((&&&'''&&&%%%&&&((((((((('''&&&((()))((('''&&&'''(((&&&''''''&&&$$$$$$&&&'''&&&(((***)))'''&&&''')))&&&((((((%%%%%%((((((%%%'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''(((((()))((('''(((*********)))''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&$$$$$$''''''%%%%%%(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%""""""%%%%%%###$$$'''!!!!!!"""""""""######$$$"""#########$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%$$$######$$$&&&$$$%%%%%%&&&&&&&&&%%%$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!""""""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$sssooottt}}}kkkVVVKKKLLLQQQ```vvv~~~jjjYYYLLLDDD===888222000111111...+++111111000000//////......000...,,,---///000///---++++++***************+++))))))(((((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))******)))((('''(((******)))''''''(((((()))))))))))))))$$$&&&(((((('''&&&&&&''')))'''%%%%%%'''((())))))'''''''''''''''&&&&&&&&&'''''''''((((((((())))))((('''(((***((($$$&&&***''''''&&&%%%$$$%%%(((+++'''((())))))((('''((()))******)))((('''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&''''''(((((()))))))))(((((()))***++++++***)))***)))((('''&&&&&&'''''''''&&&&&&%%%%%%&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''&&&&&&'''(((&&&'''&&&%%%%%%&&&'''&&&***(((&&&&&&''')))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))%%%&&&&&&'''((((((''''''%%%&&&((()))))))))((('''%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''((()))***+++(((%%%""" ###''')))'''(((((())))))))))))))))))((((((((((((((()))***'''(((((((((((((((''''''************************((()))******(((((()))***((((((''''''(((((())))))''''''(((((())))))******'''''''''''''''((()))***'''%%%%%%%%%%%%&&&))),,,(((((((((((((((((((((((((((&&&###!!!!!!###%%%'''&&&&&&''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&***&&&******$$$''',,,''''''''''''''''''''''''&&&'''&&&%%%&&&''''''&&&%%%'''&&&%%%&&&(((((((((''''''((()))(((''''''((()))%%%&&&'''&&&%%%%%%&&&((()))'''&&&&&&((()))((('''%%%((((((%%%%%%((((((&&&(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((())))))((('''(((*********)))''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&$$$$$$'''(((%%%%%%(((******))))))((((((''''''$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$&&&&&&""""""$$$############""""""!!!!!!$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%$$$######%%%'''$$$%%%&&&&&&%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$&&&((()))$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$######$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$nnnjjjooozzzxxxgggUUULLLKKKPPP___uuu~~~|||hhhWWWIIIBBB===888222000222333000,,,111111000000//////......222///---...222444111...,,,+++******)))*********)))((((((''''''(((((()))(((((())))))))))))(((((('''''''''''''''''''''''''''(((((())))))******+++(((''''''((()))***(((&&&''''''((()))))))))(((((( """&&&((((((((()))***'''&&&%%%%%%'''(((((('''(((((((((((('''''''''&&&%%%&&&&&&'''(((((())))))&&&&&&((()))%%%!!!###)))&&&''''''&&&%%%&&&(((***((()))***)))((('''(((***''''''(((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((()))))))))(((((()))(((''''''))))))((('''((((((''''''''''''''''''(((((('''&&&&&&((()))***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''%%%&&&''')))(((***)))&&&&&&)))***(((((('''&&&&&&((())))))((())))))))))))))))))))))))'''''''''(((((((((((((((%%%%%%&&&'''((((((((((((%%%&&&'''((())))))))))))%%%&&&''''''%%%%%%&&&'''%%%&&&&&&'''(((***+++,,,***(((%%%"""###&&&))),,,&&&'''(((((())))))((((((''''''&&&&&&'''((())))))%%%&&&''''''((((((((('''(((((((((((((((((((((((('''((())))))(((((()))***((((((''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&((()))***))))))******&&&###(((///'''(((((())))))(((((('''+++((($$$###$$$&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&(((&&&***(((!!!%%%+++%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((((((((''''''((())))))''''''((()))%%%&&&''''''&&&&&&'''((()))&&&###$$$(((***(((%%%%%%((((((%%%&&&))))))&&&(((((((((((((((((((((((()))(((((((((((('''''''''''''''&&&%%%&&&'''((()))((('''&&&'''((())))))'''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&$$$%%%((()))&&&%%%(((((((((''''''''''''''''''###$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###'''%%%%%%'''&&&"""!!!###%%%&&&&&&%%%%%%###""""""%%%%%%$$$%%%%%%&&&'''(((&&&%%%%%%$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$######$$$%%%$$$$$$$$$&&&((($$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$&&&'''(((###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$mmmjjjnnnwwwuuueeeTTTMMMKKKPPP^^^ttt}}}xxxeeeTTTHHHAAA===777111111555888555222111111000000//////............---...///000000///,,,++++++***))))))******((((((''''''''''''(((((((((((())))))))))))(((((('''''''''''''''''''''''''''(((((()))******++++++''''''&&&((())))))'''%%%&&&&&&'''(((((((((((('''"""%%%((((((((()))***&&&&&&%%%'''((()))(((&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%###$$$'''&&&###$$$'''$$$&&&(((((('''&&&'''((('''((())))))''''''((()))%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((()))***))))))'''''')))&&&$$$$$$&&&''''''&&&%%%&&&'''((((((((('''&&&+++***)))((()))***,,,---((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%'''(((&&&%%%%%%(((***'''+++***&&&&&&***+++'''(((''''''(((******)))(((''''''''''''''''''''''''((((((((((((((('''''''''$$$%%%&&&'''((((((((((((&&&&&&&&&''''''((()))***%%%'''((('''%%%%%%&&&(((%%%%%%&&&&&&'''((()))***(((((('''''''''((()))***&&&&&&((()))))))))((('''&&&&&&&&&&&&'''((()))***$$$$$$&&&'''(((((())))))''''''''''''''''''''''''%%%'''((((((''''''((()))''''''&&&&&&&&&&&&&&&'''(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&'''((()))+++)))******'''###&&&...&&&'''(((((((((((('''&&&,,,)))&&&%%%'''(((((('''&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&'''''''''&&&$$$$$$)))&&&###((("""(((((('''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&''''''&&&%%%&&&((((((((('''''')))***)))((('''((()))$$$&&&'''((('''&&&'''(((&&&%%%$$$$$$%%%&&&''''''$$$'''(((%%%&&&))))))&&&'''''''''''''''''''''''')))(((((((((((('''''''''((('''&&&%%%%%%'''((()))&&&%%%$$$%%%'''((('''&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&$$$%%%))))))&&&%%%((($$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%###$$$''''''$$$###%%%###$$$%%%%%%%%%%%%######$$$$$$$$$$$$$$$&&&'''(((%%%%%%$$$###############$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%$$$$$$&&&((($$$&&&'''&&&######%%%'''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""$$$%%%&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$oookkkooowwwtttdddTTTNNNKKKPPP^^^sss|||}}}~~~~~~vvvcccSSSGGG@@@<<<777222333888<<<:::777111111111000//////......'''***---,,,***)))+++...,,,,,,+++***))))))******((((((''''''''''''(((((((((((())))))))))))(((((('''''''''''''''''''''''''''(((((()))***+++++++++&&&&&&&&&''')))(((&&&$$$%%%&&&&&&'''''''''''''''"""$$$'''((('''&&&&&&&&&&&&&&&&&&(((******(((&&&###$$$$$$%%%&&&'''(((((('''''''''&&&%%%%%%$$$$$$'''"""!!!%%%))))))'''(((###&&&((()))((('''''''''&&&'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''))))))*********((('''&&&)))&&&""""""$$$&&&&&&%%%###%%%'''))))))((('''&&&((('''&&&%%%&&&''')))+++(((((((((((((((((((((((('''((()))******)))((('''%%%'''(((&&&$$$%%%(((+++%%%)))((($$$$$$((()))%%%(((((((((***,,,,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&$$$%%%&&&'''((((((((((((''''''&&&&&&'''(((***+++%%%''')))(((&&&%%%&&&)))&&&&&&%%%%%%%%%&&&''''''$$$%%%'''))))))((('''&&&&&&&&&((()))))))))((('''%%%%%%%%%&&&'''((()))***###$$$%%%'''((()))******''''''''''''''''''''''''$$$%%%'''&&&&&&&&&'''(((&&&&&&%%%%%%$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%)))(((((('''''''''((((((((($$$$$$((('''$$$&&&,,,%%%%%%&&&''''''&&&%%%%%%,,,)))&&&%%%''')))(((&&&&&&''''''''''''''''''&&&$$$$$$$$$&&&(((((((((''''''''',,,((( %%%+++$$$(((((('''''''''&&&&&&&&&'''((()))((('''''''''((('''&&&%%%&&&((((((((('''''')))***)))((('''(((***$$$&&&(((((('''''''''(((###%%%&&&%%%""""""&&&***$$$''''''%%%&&&))))))'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%((('''%%%%%%%%%&&&(((***%%%$$$###$$$&&&'''&&&%%%'''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&$$$%%%)))***&&&&&&(((%%%&&&&&&''''''((((((((($$$$$$#####################$$$%%%&&&&&&%%%$$$######"""###'''(((%%%$$$''' """###$$$$$$############""""""###%%%&&&(((%%%$$$$$$###"""""""""###%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%$$$%%%''')))$$$&&&'''&&&######%%%(((&&&%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###"""!!!"""###$$$%%%%%%&&&''''''&&&%%%%%%###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$wwwmmmkkkuuuyyymmm[[[QQQLLLNNNZZZooo||||||yyyzzzuuudddTTTGGG>>>666555444555888<<>>>>>888333---,,,,,,---///000000//////......---+++******)))+++******)))******++++++))))))))))))))))))))))))'''((()))))))))))))))((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%''''''%%%$$$&&&&&&&&&&&&&&&'''((())))))(((''''''(((((('''&&&&&&'''''''''&&&&&&(((***%%%%%%%%%&&&&&&&&&&&&'''(((******((($$$$$$'''***((())))))((('''&&&((()))&&&''''''''''''(((((((((''''''(((''''''&&&&&&%%%'''((('''&&&(((***&&& ((((((((('''''''''&&&&&&&&&&&&'''''''''''''''((((((***,,,---+++)))(((((())))))))))))((('''&&&%%%''''''((((((((((((''''''''''''(((((((((((())))))(((((())))))))))))((((((,,,(((&&&)))***'''%%%'''&&&((((((%%%"""$$$***///&&&''''''&&&%%%%%%''')))'''%%%$$$$$$&&&''''''&&&******)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%'''((()))'''&&&%%%&&&'''(((((('''&&&%%%&&&'''((((((((('''%%%$$$%%%%%%%%%%%%%%%&&&''''''!!! """%%%'''(((''''''&&&%%%&&&(((((((((&&&)))))))))))))))(((((((((((('''&&&$$$$$$&&&'''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((())))))'''%%%$$$$$$%%%''''''((((((''''''&&&&&&"""$$$&&&&&&&&&&&&(((***''''''((((((((()))))))))'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((()))(((%%%&&&(((%%%!!!%%%&&&'''(((((('''&&&%%%((())))))******+++++++++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&'''(((((('''''')))+++&&&''''''(((''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''###%%%''''''&&&&&&'''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''***,,,---"""$$$&&&&&&%%%%%%'''(((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%%%%%%%$$$$$$"""!!!  """$$$&&&$$$$$$%%%(((&&&######&&&###$$$$$$###""""""###%%%"""###%%%$$$######%%%&&&%%%%%%$$$$$$###$$$$$$$$$###$$$&&&&&&$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%###%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&(((((($$$!!!&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&''''''%%%$$$$$$%%%{{{www|||sss___UUUNNNQQQ]]]rrr{{{}}}wwwdddVVVJJJAAA<<<666555555:::???>>>666///...------...///000...---///......---+++******)))---,,,+++))))))))))))***------,,,,,,+++*********'''((()))))))))((('''&&&))))))((((((((('''''''''$$$$$$&&&(((******'''%%%%%%''')))'''%%%$$$'''***'''((())))))(((((()))***"""###$$$$$$$$$%%%''')))%%%%%%%%%&&&&&&&&&&&&'''"""%%%((((((%%%%%%(((+++$$$''')))((('''&&&'''(((&&&&&&&&&''''''''''''((()))((('''&&&%%%&&&''''''***+++***'''((((((!!!)))))))))(((((((((''''''!!!$$$((()))''''''(((***(((+++......,,,)))((()))''''''((())))))((('''&&&''''''((((((((((((''''''$$$%%%%%%&&&&&&'''&&&&&&(((((((((''''''(((((((((,,,'''%%%((((((%%%###$$$)))'''%%%%%%%%%&&&(((+++%%%'''((((((''''''((()))(((&&&$$$%%%''')))((('''******)))(((''''''''''''''''''''''''''''''''''''&&&%%%%%%'''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''###!!!&&&&&&&&&&&&&&&'''((((((%%%$$$###$$$&&&((('''&&&(((&&&$$$%%%&&&((((((((((((((('''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%&&&'''''''''&&&&&&###%%%&&&'''&&&'''(((***&&&&&&'''''''''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&((('''%%%&&&(((&&&"""''''''''''''''''''''''''$$$%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((''''''&&&'''((('''&&&&&&'''***---''''''(((((((((&&&%%%$$$%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&%%%$$$((((((&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%&&&''')))+++ """%%%%%%$$$###"""###&&&&&&&&&&&&%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$"""$$$&&&''''''&&&$$$"""#########"""#########$$$&&&$$$$$$'''&&&"""###(((###$$$%%%$$$""""""$$$&&&!!!###%%%%%%%%%%%%'''((($$$$$$$$$###$$$$$$%%%%%%###$$$&&&&&&$$$###$$$%%%%%%$$$$$$######$$$$$$%%%!!!"""$$$%%%$$$$$$&&&((($$$$$$######$$$$$$$$$######&&&'''$$$ """&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&((('''&&&$$$$$$%%%{{{www{{{lllVVVLLLLLLOOO\\\rrr}}}xxx}}}uuucccUUUIII@@@:::888666555999>>>===555...///.........//////---+++......---,,,,,,++++++***///...,,,***((((((((((((+++******)))((('''&&&&&&(((((()))))))))'''&&&%%%************))))))))))))&&&'''***---///...+++(((%%%(((***((($$$###&&&***&&&)))++++++((((((***---((())))))(((&&&&&&((()))'''''''''((((((((())))))!!!''')))'''&&&(((+++&&&)))------+++***+++,,,'''''''''((((((((())))))&&&%%%$$$$$$%%%(((***,,, ###%%%&&&***///)))))))))))))))((((((((((((!!!'''(((&&&%%%'''***(((+++//////,,,)))))))))%%%&&&''')))))))))((((((''''''((((((((((((''''''''''''((()))******))))))((('''&&&%%%%%%&&&'''(((...***)))++++++((('''((()))%%%%%%***...+++%%%!!!%%%'''))))))((((((((())))))&&&%%%&&&(((***)))(((''''''&&&''''''(((******%%%&&&&&&''''''(((((((((&&&%%%%%%'''((()))(((&&&'''&&&&&&%%%%%%&&&&&&'''&&&(((***,,,***'''"""'''''''''''''''((()))))))))'''&&&&&&'''(((&&&%%%)))&&&$$$$$$&&&((())))))$$$$$$$$$######"""""""""'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''"""$$$%%%&&&&&&&&&(((***###$$$%%%%%%&&&&&&&&&&&&"""$$$%%%%%%%%%%%%&&&(((&&&&&&&&&&&&'''''''''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$&&&&&&$$$&&&)))(((###((('''&&&&&&&&&&&&'''(((&&&&&&''''''((())))))***%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))*********))))))'''''''''%%%%%%'''***...(((((())))))(((&&&$$$###&&&'''((((((((('''&&&%%%&&&''''''((((((''''''&&&***((('''(((++++++)))&&&)))((('''&&&%%%&&&''''''(((((((((''''''&&&&&&%%%%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$""""""###$$$%%%$$$''')))***(((%%%######'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&)))******(((%%%###%%%&&&'''''''''%%%###"""'''$$$$$$'''&&&!!!###)))$$$$$$%%%$$$######%%%&&&!!!###%%%&&&&&&''')))***############$$$%%%&&&&&&"""$$$&&&%%%$$$###$$$%%%'''&&&&&&%%%%%%&&&&&&'''!!!#########$$$&&&((($$$###"""###$$$$$$###""""""''')))""" +++%%%$$$$$$######$$$$$$%%%%%%'''((('''&&&$$$%%%%%%|||xxxzzz~~~uuu```OOOJJJFFFMMMZZZlll~~~}}}yyy{{{~~~~~~{{{rrreeeXXXIII===999555333333666999999444///...++++++------******,,,///...---,,,+++***************++++++++++++*********++++++)))'''&&&'''(((%%%)))++++++'''%%%%%%'''''''''((((((''''''&&&%%%(((''''''''''''&&&&&&&&&#########$$$&&&''''''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%$$$###''''''(((&&&$$$$$$%%%&&&''''''(((((((((((('''''''''$$$!!!"""%%%''''''&&&))))))))))))************''''''''''''(((***+++,,,'''''''''''''''&&&&&&&&&''''''''''''((((((((()))((()))+++,,,+++)))&&&$$$&&&%%%%%%%%%&&&''')))***&&&&&&''''''''''''&&&&&&***((('''&&&&&&'''(((***((((((((((((((()))***+++%%%%%%&&&'''((((((''''''!!!###%%%&&&%%%%%%&&&'''))))))((('''&&&&&&%%%%%%''''''''''''(((((((((((('''(((***++++++***((('''((((((&&&$$$"""###&&&)))'''&&&$$$######$$$&&&''',,,***((('''''''''&&&%%%'''((()))******)))((('''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&%%%$$$$$$$$$***)))((('''&&&%%%%%%$$$'''&&&$$$######$$$&&&'''###$$$$$$%%%&&&'''((((((+++(((%%%$$$&&&((('''&&&((('''&&&(((***+++((($$$%%%%%%%%%%%%%%%%%%%%%%%%***'''$$$"""!!!###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%$$$$$$%%%###&&&%%%""""""%%%&&&###+++---***!!!###&&&%%%)))'''%%%$$$$$$%%%&&&''')))'''%%%%%%%%%%%%###!!!+++(((&&&%%%&&&''''''&&&''''''&&&%%%%%%%%%&&&&&&"""###%%%%%%%%%%%%&&&(((,,,***&&&$$$$$$&&&)))+++(((&&&$$$%%%'''(((&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&+++&&&!!! ###%%%$$$###''''''%%%$$$###"""""""""((('''&&&%%%%%%%%%%%%%%%$$$###"""###$$$$$$###!!!%%%&&&'''''''''%%%###!!!'''&&&%%%$$$$$$$$$%%%%%%"""######!!!"""%%%''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&)))&&& ###,,,%%%%%%%%%%%%%%%$$$###"""!!!###&&&'''%%%$$$######%%%$$$"""!!!!!!"""$$$%%%'''%%%###""" !!!###(((((($$$$$$(((((($$$$$$  $$$&&&$$$!!!&&&&&&%%%%%%$$$###""""""$$$######"""######$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######)))&&&"""!!!"""###$$$%%%~~~zzz{{{|||qqq\\\KKKFFFFFFLLLYYYiiizzz}}}zzz||||||}}}nnnbbbVVVHHH>>>:::555333222444888888444000111......000///,,,,,,...------,,,+++************)))******************))))))******)))'''&&&''')))&&&'''))))))(((&&&&&&&&&''''''((((((''''''&&&%%%&&&&&&&&&'''''''''((((((%%%$$$###$$$%%%&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((&&&%%%&&&''''''&&&%%%''''''(((&&&$$$$$$%%%'''''''''((((((((((((''''''---***'''%%%&&&&&&$$$"""((((((((((((((((((''''''))))))(((((('''''''''(((&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((()))*********(((&&&%%%''''''''''''''')))***+++''''''((((((((((((''''''***)))(((''''''((()))***(((((('''''''''((())))))&&&'''(((***+++,,,,,,,,,###%%%'''''''''&&&'''((()))(((((('''&&&&&&%%%%%%''''''''''''(((((((((((((((((()))******)))(((((((((((('''&&&$$$$$$&&&(((((('''&&&%%%%%%&&&'''(((***)))'''&&&''''''&&&%%%'''(((((())))))(((((('''&&&&&&&&&''''''''''''((('''&&&&&&&&&''''''%%%$$$((('''''''''&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$%%%%%%&&&&&&'''''''''(((&&&######%%%&&&%%%###(((&&&%%%'''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%######$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&''''''''''''%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$&&&'''&&&%%%%%%&&&'''$$$'''&&&######&&&'''$$$'''***(((""" %%%(((''''''&&&%%%$$$%%%&&&((()))!!!%%%'''&&&%%%&&&''')))'''%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&'''((()))%%%&&&(((((('''((()))+++(((((('''&&&&&&''''''((((((&&&$$$%%%&&&'''%%%#########$$$$$$$$$%%%%%%%%%'''%%%""""""$$$&&&((()))&&&&&&''''''((())))))***''''''&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%&&&((())))))######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$######"""$$$&&&###!!!%%%%%%%%%%%%%%%%%%$$$###"""$$$%%%&&&%%%$$$$$$%%%&&&###"""""""""###&&&(((***)))(((%%%### """&&&&&&$$$$$$))))))&&&'''$$$"""###''')))&&&###&&&&&&%%%%%%$$$######"""&&&&&&%%%%%%$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$)))&&&$$$###$$$%%%%%%%%%||||||zzzlllUUUFFFBBBDDDJJJWWWhhhyyy~~~zzz}}}~~~~~~yyyjjj___TTTHHH???<<<666333111222555666444111222///...111000,,,,,,...++++++************++++++((())))))******))))))(((((()))***)))((('''((()))'''&&&&&&'''))))))(((&&&''''''((((((''''''&&&%%%$$$$$$%%%&&&'''((()))***&&&&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''((('''&&&'''((()))((('''''''''(((&&&%%%$$$&&&'''''''''((((((((((((''''''///---***((('''&&&$$$###'''''''''&&&&&&%%%%%%$$$(((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))(((((()))***+++,,,(((((())))))))))))((((((+++***)))(((((()))***+++(((((('''&&&&&&&&&''''''%%%&&&(((***,,,---......$$$&&&((((((((('''((()))((((((((('''&&&&&&%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''((())))))((('''&&&'''(((***)))(((''''''((()))***(((&&&%%%%%%&&&''''''&&&'''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''((()))'''%%%&&&))))))&&&###&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&$$$"""(((&&&$$$%%%&&&'''&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&######%%%&&&'''(((((((((%%%''')))(((&&&%%%&&&)))&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''###$$$&&&&&&&&&&&&''')))%%%((('''$$$$$$'''(((%%%$$$''''''$$$###&&&))))))%%%%%%%%%%%%&&&(((***+++&&&(((&&&$$$&&&)))'''&&&%%%&&&''''''%%%###%%%%%%%%%&&&'''((()))***###$$$&&&&&&%%%%%%'''((($$$%%%'''))))))'''&&&$$$'''&&&$$$$$$%%%&&&$$$###############$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%(((+++%%%&&&((()))*********)))&&&&&&%%%%%%%%%&&&'''''''''&&&%%%&&&(((((('''%%%%%%$$$###"""###%%%((()))%%%%%%&&&&&&&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###""""""!!! $$$((()))&&&###"""###$$$$$$%%%%%%%%%$$$######%%%%%%$$$"""!!!"""%%%'''############$$$''')))***'''&&&%%%###"""!!!!!!!!!!!!$$$%%%$$$%%%)))***(((&&&###!!!"""%%%%%%###!!!&&&&&&%%%%%%$$$$$$######'''&&&&&&%%%$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%(((&&&%%%%%%&&&&&&%%%$$$}}}}}}yyyiiiQQQCCCAAAAAAIIIWWWiii|||~~~{{{}}}~~~|||xxxiii]]]RRRFFF>>><<<555333000000222444333222000------///...+++***---++++++******+++,,,,,,---(((((())))))))))))(((((('''(((***)))(((((()))***)))'''&&&'''+++,,,***((('''''''''(((''''''&&&%%%%%%%%%&&&&&&'''(((((()))''''''&&&$$$###$$$&&&(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''&&&%%%&&&((())))))'''&&&'''((('''%%%%%%&&&(((''''''((((((((((((''''''))))))(((((((((((((((((((((''''''&&&%%%$$$#########$$$%%%&&&'''(((((((((%%%%%%%%%&&&'''((())))))))))))))))))************''''''&&&%%%&&&&&&(((((()))))))))))))))******+++''''''((((((((((((''''''))))))(((''''''((())))))((('''&&&&&&%%%%%%%%%%%%$$$$$$&&&'''))))))******$$$&&&((((((''''''((()))(((((('''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''')))++++++)))'''''''''))))))(((''''''((())))))&&&%%%$$$$$$&&&'''''''''''''''%%%$$$$$$%%%''''''&&&&&&&&&''''''''''''((()))&&&$$$&&&))))))&&&"""&&&&&&&&&&&&%%%%%%%%%%%%((('''&&&&&&&&&&&&'''((('''''''''&&&&&&%%%%%%%%%''''''((((((((('''&&&$$$'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&''''''''''''&&&))),,,)))$$$!!!$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&%%%%%%'''(((%%%''''''$$$$$$''''''%%%###%%%'''&&&%%%&&&'''(((&&&&&&&&&&&&&&&((()))***"""'''(((%%%###$$$&&&%%%$$$$$$&&&''''''$$$"""%%%%%%%%%%%%&&&'''(((((("""$$$%%%%%%$$$$$$%%%&&&###$$$&&&(((((('''%%%$$$'''&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%'''((((((&&&"""!!!$$$(((&&&'''(((((('''$$$!!!%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%&&&(((((('''&&&%%%%%%$$$###$$$%%%&&&'''$$$%%%&&&''''''%%%###""""""!!!"""%%%%%%###"""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""%%%&&&&&&$$$""""""%%%((($$$$$$%%%%%%%%%$$$$$$############"""!!!!!!###%%%&&&%%%$$$$$$$$$$$$%%%&&&""""""######$$$%%%%%%&&&###$$$$$$$$$%%%'''''''''%%%###!!!"""######""" &&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$###""""""""""""######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$%%%'''&&&$$$"""~~~}}}{{{hhhPPPCCCCCCBBBJJJZZZmmm|||~~~~~~~~~}}}{{{|||kkk]]]QQQEEE===;;;444222000///000222222333///,,,,,,......++++++---,,,,,,,,,,,,,,,---...///(((((())))))))))))((((((&&&(((******)))(((((()))+++)))'''(((,,,---,,,***'''''''''(((''''''&&&%%%''''''''''''''''''''''''&&&''''''&&&$$$$$$&&&(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&%%%$$$%%%'''(((((('''&&&'''((('''&&&&&&''')))''''''((((((((((((''''''$$$%%%&&&'''(((((())))))((((((''''''&&&%%%$$$$$$"""###$$$&&&''''''''''''%%%%%%%%%&&&'''((())))))))))))))))))************((('''&&&%%%%%%&&&((()))''''''((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&$$$&&&'''(((&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''((((((''')))++++++***(((''''''''''''''''''''''''''''''&&&$$$###$$$&&&((((((''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''((('''%%%$$$%%%''''''%%%"""(((((('''&&&&&&%%%$$$$$$'''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$&&&'''((()))((('''%%%%%%&&&%%%%%%######$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&%%%$$$$$$'''***,,,((("""!!!$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%$$$%%%&&&$$$&&&%%%""""""%%%&&&$$$%%%&&&'''(((&&&$$$%%%&&&'''''''''&&&&&&&&&''''''((('''%%%%%%%%%%%%&&&%%%$$$$$$$$$&&&''''''%%%###''''''&&&%%%$$$$$$%%%%%%&&&'''((((((''''''((()))%%%%%%%%%%%%&&&&&&'''''''''''''''&&&$$$$$$######%%%%%%%%%&&&&&&&&&&&&'''%%%''''''%%%""" ###&&&'''''''''&&&$$$ %%%%%%%%%%%%%%%&&&'''(((%%%$$$$$$%%%''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&''''''%%%###"""&&&$$$%%%))))))$$$###%%%######$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$&&&%%%###!!! """%%%(((###$$$$$$%%%%%%%%%$$$$$$!!!###%%%&&&$$$#########$$$$$$############$$$$$$!!!"""###$$$%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$%%%((('''&&&&&&&&&&&&%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$######"""""""""#########$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######""""""###$$$&&&%%%###!!!~~~jjjQQQDDDFFFFFFOOO___rrr}}}}}}}}}~~~{{{lll]]]PPPCCC;;;999222111000//////000111222...,,,,,,//////------000---------------...//////((())))))******))))))(((&&&(((***+++)))((('''(((,,,***))))))***+++++++++''''''((((((''''''&&&%%%(((((('''''''''&&&&&&&&&$$$''')))(((%%%$$$&&&)))&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''%%%%%%%%%'''((('''&&&&&&'''((('''&&&&&&(((***''''''((((((((((((''''''$$$&&&((((((&&&%%%&&&&&&(((((((((''''''&&&&&&%%%%%%&&&'''''''''&&&%%%$$$%%%&&&&&&&&&'''(((((((((&&&&&&'''''''''((((((((()))((('''&&&&&&&&&((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&$$$&&&((('''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''((((((((((((************************''')))++++++)))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%'''(((((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&%%%$$$$$$###(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$&&&'''&&&%%%###$$$$$$%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&$$$%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&((((((((('''&&&%%%######'''))))))'''### !!!###(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((('''%%%$$$$$$%%%###&&&%%%""""""%%%&&&###(((''''''(((&&&"""###&&&''''''&&&&&&&&&%%%%%%%%%***'''######%%%(((((((((%%%$$$$$$%%%''''''&&&%%%)))((('''&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%&&&''''''&&&%%%$$$$$$&&&)))***'''((()))'''%%%###$$$%%%&&&&&&&&&&&&''''''''''''"""###$$$$$$###$$$%%%'''&&&''''''&&&%%%###!!! &&&&&&%%%%%%%%%&&&''''''#########$$$&&&'''&&&$$$%%%&&&'''((('''%%%"""!!!%%%%%%&&&&&&&&&%%%$$$###'''"""###''''''!!! %%%######$$$$$$$$$%%%%%%%%%!!!""""""###$$$%%%&&&&&&!!!"""###$$$%%%$$$###"""######$$$%%%%%%%%%$$$$$$###%%%((()))(((&&&%%%%%% !!!###$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$'''%%%$$$&&&%%%""""""$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$"""######$$$$$$######""""""!!!"""###%%%%%%###!!!mmmRRREEEGGGHHHSSSdddxxx~~~~~~}}}~~~{{{lll\\\NNNAAA999888000000000000//////000111,,,)))***...///---...111------,,,,,,,,,---......)))******************)))''')))++++++)))'''&&&&&&*********)))'''''')))***''''''((((((''''''&&&%%%&&&&&&&&&'''''''''''''''!!!%%%******'''%%%&&&)))&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''')))'''&&&'''(((((('''&&&&&&'''((('''&&&'''(((***''''''((((((((((((''''''%%%'''))))))&&&$$$$$$%%%'''''''''''''''&&&&&&&&&%%%&&&((((((((('''%%%$$$&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&'''''''''***))))))(((''''''''''''%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&&&&'''(((''''''((((((((((((((('''&&&'''))))))'''&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((()))******)))((('''''')))***)))(((&&&'''(((&&&&&&&&&''''''&&&&&&&&&((('''%%%&&&'''(((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((###''')))(((%%%###$$$'''&&&&&&''''''((()))******%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''%%%###"""$$$&&&###&&&((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((($$$$$$%%%%%%&&&''''''((($$$%%%&&&&&&''''''&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&%%%&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%$$$%%%'''$$$&&&&&&######&&&&&&$$$)))&&&&&&(((&&&"""###((($$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%'''((('''%%%$$$%%%'''(((((('''***)))((('''''''''''''''###$$$%%%%%%######$$$%%%'''&&&%%%%%%&&&((()))+++(((******)))%%%$$$$$$&&&%%%%%%%%%&&&&&&&&&''''''$$$######$$$&&&''''''&&&(((((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&###""""""$$$&&&'''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$''' $$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%&&&&&& !!!###&&&'''&&&###!!!"""###$$$%%%%%%%%%%%%$$$$$$%%%'''&&&%%%$$$%%%&&& !!!"""$$$%%%&&&''''''&&&&&&''''''&&&%%%$$$###'''######&&&&&&""""""%%%"""##################$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$######""""""###%%%%%%$$$###oooRRREEEFFFIIITTThhh}}}}}}|||lll[[[MMM@@@999777///000111000/////////000(((%%%'''+++,,,+++,,,///---,,,,,,++++++,,,,,,---******++++++++++++******(((***,,,,,,)))'''&&&%%%(((******((($$$$$$&&&***''''''((((((''''''&&&%%%$$$%%%%%%&&&'''((())))))$$$***+++(((&&&''')))&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''+++)))(((((())))))(((&&&&&&'''(((''''''''')))+++''''''((((((((((((''''''###&&&))))))'''%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&((())))))(((''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))+++******)))(((''''''&&&&&&&&&'''(((((('''&&&%%%&&&''''''''''''''''''&&&''''''((((((((((((''''''&&&&&&&&&&&&''''''((()))$$$%%%&&&'''((((((((((((''')))******((('''((()))&&&'''''''''''''''''''''''''''''''''((((((((()))"""###%%%&&&&&&%%%###"""'''))))))((('''&&&'''(((&&&&&&''''''''''''&&&&&&***(((&&&&&&((()))((('''%%%&&&((((((((((((&&&%%%&&&&&&&&&'''''''''((((((###(((,,,***%%%"""%%%)))###$$$&&&(((***,,,---...$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''))))))'''$$$$$$&&&)))###&&&))))))&&&$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%&&&'''(((((($$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$%%%(((******)))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&&&&&&&''')))%%%((('''$$$$$$'''(((%%%)))%%%%%%'''&&&"""$$$***!!!"""###$$$%%%&&&&&&&&&"""'''***)))$$$!!!"""%%%(((&&&$$$$$$&&&((())))))***)))))))))))))))***+++&&&'''((((((&&&&&&&&&(((&&&&&&&&&'''((()))******)))+++,,,***&&&$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&***'''$$$%%%''''''%%%"""***)))((('''&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%#########$$$'''((('''%%%%%%$$$#########%%%''')))'''&&&%%%$$$$$$$$$%%%%%%,,,$$$"""'''&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%###""""""$$$%%%&&&%%%"""###$$$%%%%%%%%%%%%%%%#########!!! ###%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%'''(((((('''&&&%%%!!!!!!&&&'''######((($$$%%%&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!!!!"""###$$$&&&&&&######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""###%%%&&&%%%$$$qqqXXXKKKKKKHHHXXXppp~~~lll[[[KKK>>>777666444333111///......///000)))***,,,---...---,,,,,,000///...---------......++++++***+++------+++)))''''''((((((((((((''''''***)))((('''''''''''''''$$$$$$&&&'''(((((())))))&&&'''(((((())))))((((((((('''%%%$$$%%%''')))***''''''''''''''''''''''''$$$&&&''''''&&&'''(((******)))((('''&&&%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&'''&&&&&&$$$###"""!!!!!!"""###$$$$$$&&&&&&'''((((((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%&&&'''((()))$$$%%%'''&&&%%%$$$$$$%%%###$$$$$$%%%&&&'''))))))''''''((()))))))))))))))(((&&&$$$$$$''')))++++++(((((((((((((((((((((((($$$$$$###"""!!!###&&&))))))'''%%%&&&((()))'''%%%'''(((((())))))((('''''',,,+++)))(((&&&%%%%%%%%%&&&'''((('''%%%%%%''')))'''&&&%%%%%%%%%%%%&&&'''(((&&&%%%&&&)))***)))'''***)))((('''''''''''''''&&&&&&''''''(((''''''''')))''''''))))))&&&&&&)))''''''((('''&&&$$$""" ))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%""" """%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%###"""###&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))((((((###'''(((&&&&&&((('''###'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%&&&'''(((((('''''''''((((((%%%'''### !!!$$$((((((''''''***)))%%%$$$%%%!!!&&&&&&&&&%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((($$$&&&'''&&&###!!!"""$$$&&&%%%###!!! !!!"""&&&%%%%%%%%%%%%&&&''''''((('''%%%$$$###$$$%%%%%%%%%$$$$$$&&&)))***)))''''''&&&&&&%%%%%%&&&&&&'''(((((((((&&&%%%%%%''')))%%%%%%$$$###$$$%%%'''((("""###$$$%%%&&&''''''''''''&&&$$$######$$$&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$"""###%%%&&&%%%"""###$$$$$$$$$%%%%%%&&&$$$((()))&&&%%%'''(((&&&###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%$$$###"""((('''%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$...(((!!!!!!%%%'''$$$ $$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###""""""###%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&&&&&&&&&&&&&(((((('''&&&%%%###"""!!!&&&%%%&&&'''((((((%%%"""%%%%%%### %%%+++qqqUUUGGGFFFJJJZZZppp~~~}}}iiiYYYJJJ===666444444333111///...///000000+++,,,---.........------,,,,,,+++***************,,,***)))***+++,,,+++***((())))))******))))))((()))(((((('''&&&&&&''''''&&&&&&''''''((('''''''''###$$$%%%%%%&&&&&&%%%%%%((((((&&&&&&&&&((()))+++''''''''''''''''''''''''%%%'''(((((('''&&&((())))))((('''''''''''''''((($$$$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$%%%&&&'''(((%%%%%%&&&((())))))))))))((('''''''''''''''((((((&&&&&&'''(((((((((((('''***(((%%%%%%%%%&&&%%%$$$''''''''''''''''''''''''$$$%%%&&&&&&%%%$$$&&&'''((('''%%%&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''''''''((('''(((((('''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&)))***)))'''(((''''''''''''''''''&&&###$$$%%%&&&'''((((((((()))&&&%%%'''&&&"""!!!$$$%%%%%%%%%%%%$$$"""!!! )))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%'''''''''''''''''''''''''''"""$$$&&&%%%###"""###%%%''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''$$$'''(((%%%%%%((('''$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&'''%%%$$$%%%''''''$$$"""(((&&&%%%%%%''')))******"""&&&&&&%%%&&&)))'''!!!&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''$$$&&&''''''%%%%%%&&&(((%%%$$$$$$%%%%%%&&&'''(((&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***)))(((%%%$$$%%%'''&&&&&&%%%%%%%%%&&&'''(((###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########""""""&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$$$$((()))%%%$$$&&&'''&&&###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%$$$###"""&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%+++'''""""""$$$%%%$$$"""""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%""""""""""""###$$$$$$%%%$$$$$$############$$$$$$""""""##################&&&&&&&&&&&&%%%$$$######&&&%%%$$$$$$&&&''''''&&&#########"""""""""$$$&&&pppTTTFFFEEELLL[[[ppp~~~}}}zzzfffVVVHHH;;;444333333222111/////////000000,,,---.../////////............---------,,,,,,,,,,,,***(((((()))*********((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%&&&&&&'''((((((((((((''')))((('''''''''((()))***'''''''''''''''''''''''''''((()))(((&&&%%%&&&''''''''''''''''''((())))))%%%%%%&&&'''((((((((((((&&&&&&''''''((((((((()))&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$###$$$%%%&&&'''(((&&&%%%'''***+++)))&&&***)))(((&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&***((('''&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))))))(((&&&%%%%%%(((&&&%%%&&&'''((('''&&&((((((''''''''''''((((((%%%%%%%%%&&&'''(((***+++'''(((((('''&&&&&&''')))&&&''''''((((((''''''&&&(((&&&&&&&&&((()))((('''$$$%%%&&&'''''''''&&&%%%!!!"""$$$%%%'''((((((((()))%%%$$$%%%###$$$$$$%%%%%%$$$$$$###"""((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%((('''$$$$$$'''(((%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%(((&&&######%%%'''((((((###$$$%%%%%%%%%%%%&&&(((!!!$$$%%%%%%(((+++***&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''###%%%&&&%%%$$$$$$%%%&&&$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&&&&''''''((())))))))))))((('''''''''(((((('''&&&&&&''')))%%%%%%&&&&&&&&&&&&%%%%%%)))******)))&&&$$$$$$$$$'''&&&&&&&&&&&&''''''((($$$$$$%%%&&&&&&%%%%%%%%%###$$$&&&''''''&&&$$$###&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&'''%%%######&&&&&&$$$"""###'''((($$$###%%%&&&%%%###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%$$$######&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''&&&$$$#########$$$%%%""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""######$$$%%%%%%#########""""""#########%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$&&&$$$"""!!!###&&&''''''""""""###%%%'''&&&$$$"""oooVVVIIIHHHNNN\\\pppwwwbbbSSSGGG;;;444222222222111000//////000000---------............---...............---------,,,)))&&&&&&''')))******%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&''''''((()))))))))))))))((((((''''''''''''((()))'''''''''''''''''''''''''''(((((('''%%%###$$$%%%'''&&&&&&&&&&&&&&&''''''%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''######$$$%%%&&&'''((((((&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$$$$%%%''''''***&&&###$$$''''''"""'''&&&%%%$$$###"""""""""%%%%%%&&&'''''''''''''''&&&%%%&&&(((+++,,,,,,+++&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))'''%%%$$$$$$&&&&&&&&&&&&'''(((''''''((('''&&&&&&&&&'''((()))$$$%%%%%%&&&'''(((***+++&&&''''''&&&%%%%%%&&&(((''''''((())))))(((''''''''''''&&&'''''''''''''''"""###%%%'''''''''%%%$$$"""###$$$%%%&&&&&&&&&&&&(((%%%$$$%%%### &&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$"""###''')))(((&&&########################$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&((('''######'''(((&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%###$$$%%%&&&&&& ###&&&&&&###"""$$$&&&%%%&&&&&&&&&((()))'''$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$###"""%%%%%%&&&&&&&&&'''&&&&&&&&&'''((())))))(((&&&%%%&&&'''((('''%%%%%%(((***$$$%%%&&&&&&&&&&&&%%%$$$%%%''')))(((&&&$$$######&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%&&&&&&&&&%%%$$$''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%######%%%&&&%%%&&&((()))%%%######&&&'''$$$!!!"""&&&'''###"""$$$%%%$$$###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$#####################$$$$$$%%%%%%%%%%%%%%%&&&###$$$%%%$$$"""!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&'''''''''######""""""""""""######&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$""""""###%%%%%%%%%###""""""%%%(((((($$$ lllUUUKKKJJJOOO[[[nnn}}}rrr^^^PPPFFF<<<555222111111111000000000000000------,,,,,,,,,,,,,,,,,,***++++++++++++***)))(((+++)))&&&%%%''')))))))))%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$%%%&&&'''(((((((((((($$$$$$%%%&&&&&&&&&&&&%%%'''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''%%%###!!!"""###((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&'''(((((()))%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%%%%&&&((())))))%%%""""""%%%&&&!!!%%%$$$$$$#########$$$$$$&&&&&&'''(((((((((((('''######$$$'''+++......---&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$###$$$%%%%%%&&&''''''''''''(((((("""""""""""""""###$$$$$$&&&&&&&&&&&&&&&'''((()))%%%&&&&&&%%%$$$$$$%%%'''''''''((((((((((((''''''&&&'''''''''&&&&&&&&&'''!!!###%%%''''''&&&%%%$$$%%%%%%%%%&&&%%%%%%$$$$$$'''$$$$$$'''&&&######&&&'''''''''''''''(((((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$""""""%%%'''%%%###########################&&&&&&&&&&&&'''(((((('''%%%%%%&&&''''''&&&&&&%%%&&&&&&'''''''''&&&&&&%%%&&&((('''######'''(((&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((###$$$%%%%%%%%%$$$$$$$$$###&&&))))))&&&%%%&&&((((((&&&%%%&&&'''&&&$$$###"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''&&&%%%%%%$$$'''&&&&&&''''''(((((('''######%%%%%%%%%$$$"""!!!$$$%%%&&&'''''''''&&&&&&!!!"""###$$$$$$###"""!!!######$$$$$$$$$%%%&&&((($$$%%%%%%%%%%%%%%%%%%$$$!!!###&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$#########"""""""""######$$$$$$$$$%%%)))%%%$$$&&&&&&""""""&&&(((&&&$$$$$$&&&&&&$$$"""!!!%%%&&&###"""$$$%%%######$$$%%%%%%######$$$%%%###$$$$$$%%%%%%%%%$$$$$$ """"""######$$$$$$$$$$$$ ###%%%$$$!!! ###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$###$$$$$$%%%%%%$$$$$$###"""###$$$&&&&&&'''&&&&&&######""""""""""""######"""!!! %%%%%%%%%%%%$$$###""""""%%%$$$$$$%%%&&&%%%### %%%###"""###&&&'''%%%###|||hhhSSSIIIIIIOOOZZZkkk}}}~~~~~~}}}~~~~~~lllXXXLLLDDD<<<555222000000111111000000000000------,,,+++++++++,,,,,,++++++,,,---,,,+++***)))+++)))''''''((()))))))))((((((((())))))((((((((($$$%%%'''(((((('''&&&&&&###$$$%%%'''((()))))))))%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$''''''''''''''''''''''''%%%&&&&&&%%%###""""""###)))((('''%%%$$$#########$$$$$$%%%%%%&&&%%%%%%$$$)))(((((((((''''''&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%&&&'''((()))&&&$$$###%%%((()))'''$$$&&&&&&%%%&&&&&&'''((((((&&&&&&'''((((((((((((((($$$######$$$'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$###%%%'''$$$&&&''''''&&&&&&((()))!!!"""###$$$%%%%%%%%%$$$'''&&&&&&&&&&&&&&&''''''%%%&&&&&&%%%$$$$$$%%%'''(((((('''&&&&&&'''((((((&&&'''((('''%%%%%%%%%'''###$$$%%%&&&&&&&&&%%%$$$'''''''''&&&&&&%%%$$$###&&&$$$$$$((((((&&&'''***&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&((())))))'''$$$%%%&&&'''''''''&&&%%%&&&''''''''''''&&&&&&%%%%%%((('''$$$$$$'''(((%%%'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%&&&'''((())) $$$&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&'''###"""%%%'''&&&%%%'''"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&$$$###"""""" """%%%'''''''''""""""$$$%%%'''((((((((($$$%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&''')))***((('''%%%%%%$$$$$$$$$$$$%%%%%%!!!"""$$$%%%$$$$$$%%%&&&###$$$$$$$$$$$$######"""$$$$$$%%%&&&&&&%%%%%%%%%&&&%%%###"""###%%%''')))%%%%%%%%%%%%$$$$$$$$$$$$""""""######$$$$$$%%%%%%...'''%%%'''%%% &&&&&&&&&&&&%%%%%%%%%%%%"""&&&'''###"""$$$%%%$$$###$$$%%%%%%######$$$%%%######$$$%%%%%%%%%$$$$$$""""""###$$$$$$$$$######!!!!!!""""""######$$$$$$ """$$$$$$!!! """$$$""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$###"""#########""""""############"""!!!  !!!"""%%%%%%%%%%%%$$$###"""!!!$$$$$$%%%&&&'''&&&### &&&$$$######%%%&&&&&&&&&zzzgggSSSJJJJJJNNNXXXhhh{{{{{{{{{|||}}}wwwfffRRRGGGAAA:::444111000000000111111111000000///...---,,,+++,,,,,,---,,,---...//////---,,,+++***)))((((((******)))(((((())))))******))))))((($$$&&&'''))))))((('''&&&%%%%%%&&&'''(((((((((''''''(((((()))))))))))))))&&&&&&''''''&&&%%%%%%$$$''''''''''''''''''''''''&&&''''''&&&$$$###$$$%%%)))(((''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%%%%&&&'''((($$$%%%&&&'''((()))))))))''''''&&&&&&'''(((((()))%%%%%%&&&''''''''''''&&&&&&$$$""""""$$$&&&&&&&&&''''''''''''''''''''''''###&&&(((((('''&&&&&&'''###&&&((('''&&&&&&(((***###%%%''')))***)))((('''&&&%%%%%%%%%&&&&&&'''(((''''''((('''&&&%%%'''))))))'''%%%$$$$$$%%%''')))%%%'''((('''%%%$$$%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%######'''(((&&&&&&)))((('''&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$'''((('''&&&###$$$&&&'''((('''&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$'''(((%%%%%%((('''$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''"""&&&'''&&&&&&&&&(((%%%###!!!!!!"""#########(((###"""''')))'''''')))$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$""" !!!###%%%$$$"""$$$$$$$$$%%%'''(((***+++###$$$&&&(((((('''&&&%%%((((((((((((((()))******+++(((&&&(((,,,,,,&&& '''%%%###""""""###%%%'''$$$%%%&&&%%%$$$$$$&&&'''$$$$$$%%%%%%%%%$$$###"""###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''(((((('''''''''&&&&&&&&&###$$$$$$%%%&&&&&&''''''---%%%###'''$$$!!!###&&&((('''$$$###&&&)))"""&&&'''$$$###%%%&&&$$$###$$$%%%%%%######$$$%%%"""###$$$%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&&&&!!!""""""###$$$$$$%%%%%%!!!"""######"""!!!!!!"""""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%"""###$$$%%%%%%###"""!!!$$$$$$############$$$$$$&&&%%%$$$######$$$&&&'''######$$$$$$$$$$$$###"""$$$######%%%'''((('''&&&###$$$%%%%%%%%%$$$%%%&&&xxxgggVVVNNNNNNMMMVVVfffyyy{{{zzz~~~|||}}}sssaaaNNNDDD???999333000///000111111111111000000000///...---,,,------...)))***+++,,,,,,***((('''***))))))***++++++)))(((''''''((((((((((((''''''%%%&&&(((******)))(((''''''''''''(((''''''&&&%%%$$$%%%%%%&&&'''&&&&&&&&&'''((((((((('''&&&%%%%%%'''''''''''''''''''''''''''((()))(((&&&%%%&&&''')))(((((((((((()))******&&&''''''(((''''''&&&&&&!!!""""""###$$$&&&&&&'''$$$%%%%%%&&&'''((())))))$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''%%%''')))((('''&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%'''%%%######%%%'''((()))((((((((((((((((((((((((!!!%%%***,,,+++)))'''&&&###%%%((((((&&&&&&(((+++ ###&&&)))***(((&&&$$$$$$$$$$$$%%%&&&'''((()))((()))***)))'''''')))***)))'''$$$""""""$$$''')))%%%''')))'''$$$###$$$'''((((((&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((($$$""""""%%%&&&$$$$$$'''+++***)))'''''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&&&&%%%%%%))),,,$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""&&&'''&&&$$$###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%$$$###"""###'''(((&&&&&&((('''###'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%''')))(((%%%###%%%'''***&&&""""""$$$'''&&&%%%,,,&&&$$$(((***&&&&&&)))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))///,,,((((((((('''$$$!!!'''&&&%%%$$$$$$%%%'''(((###$$$&&&(((((('''&&&%%%%%%$$$#########%%%&&&'''(((### """'''%%%(((&&&###!!!!!!###&&&((())))))(((&&&$$$$$$&&&(((%%%&&&&&&'''&&&%%%###""""""###$$$%%%&&&'''''''''!!!"""%%%'''''''''&&&%%%%%%%%%$$$$$$$$$#########%%%%%%&&&&&&'''((())))))''' %%%%%%&&&!!!&&&***((($$$"""&&&+++###'''((($$$###%%%&&&%%%###$$$%%%%%%######$$$%%%"""###$$$%%%%%%%%%%%%%%% !!!"""######"""!!!""""""###$$$%%%%%%&&&&&&"""""""""""""""""" $$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###""""""###%%%&&&%%%&&&'''''''''%%%###!!!%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""!!!!!!###%%%'''!!!!!!"""$$$$$$%%%%%%%%%$$$"""!!!"""&&&)))+++,,, $$$((((((&&&$$$%%%&&&~~~yyyjjjXXXNNNOOOXXXXXXdddyyy|||}}}|||yyy{{{}}}ppp___MMMCCC===888333222111000000///...---------...---------......,,,+++***************+++++++++(((((())))))))))))(((((()))((('''&&&%%%$$$######'''%%%$$$$$$%%%'''''''''%%%%%%%%%&&&&&&&&&''''''$$$)))***&&&&&&******&&&$$$%%%&&&&&&&&&%%%$$$$$$&&&&&&'''((('''&&&$$$###&&&'''((()))))))))((('''(((&&&######%%%&&&$$$"""'''###"""&&&%%% ###"""&&&)))'''###"""'''+++)))(((((('''&&&&&&%%%%%%((('''%%%######$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&((((((''''''''''''((((((&&&%%%%%%%%%%%%&&&''''''"""%%%((((((%%%###$$$%%%'''$$$!!!!!!###%%%###!!!"""$$$'''))))))'''%%%$$$$$$$$$$$$%%%&&&%%%###!!!)))'''&&&&&&((()))&&&###&&&&&&&&&''''''''''''(((,,,)))''''''((((((&&&###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''''''''******'''&&&'''&&&###''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''((($$$ """%%%'''%%%"""######%%%&&&&&&%%%######&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$'''%%%$$$$$$&&&''''''&&&***!!!$$$&&&###'''111$$$%%%'''((((((&&&%%%###&&&'''(((&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$((('''***$$$$$$%%%&&&((())))))***'''***(((######(((***'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&$$$$$$$$$&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&'''(((+++)))&&&%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''"""&&&$$$"""%%%$$$'''&&&$$$%%%%%%&&&$$$###%%% '''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''%%%### """&&&***+++***&&&###"""###%%%&&&%%%###$$$$$$%%%&&&'''((()))***)))&&&$$$&&&))))))%%% %%%%%%%%%&&&&&&''''''''' """$$$%%%%%%%%%%%%'''&&&$$$%%%)))((($$$"""###########################$$$$$$$$$#########""""""'''''''''$$$!!! ###&&&"""############"""!!!!!!###############$$$$$$$$$%%%!!!"""%%%$$$!!!%%%%%%%%%%%%$$$$$$###"""'''%%%""""""$$$&&&''''''""""""$$$ '''''''''&&&%%%$$$###"""&&&###"""###%%%&&&%%%"""'''$$$""""""######!!!""""""$$$%%%%%%$$$###"""#########"""!!!"""$$$'''&&&&&&&&&%%%$$$###!!!!!!sssaaaVVVSSSTTTTTT___ttt|||}}}}}}{{{~~~ooo^^^LLLBBB===777333111111000000///......------...---------...---,,,+++......---,,,+++***))))))(((((())))))))))))(((((((((((((((''''''''''''''''''%%%######%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&"""&&&'''$$$%%%)))(((%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%$$$############$$$$$$,,,)))&&&&&&((()))((('''+++''''''))))))$$$$$$'''''''''((('''&&&&&&&&&'''$$$$$$%%%%%%&&&'''''''''((((((''''''&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''"""%%%''''''%%%$$$$$$&&&(((''''''''')))))))))(((''''''(((((('''%%%###!!!%%%%%%&&&'''((('''&&&$$$)))'''&&&&&&((((((&&&$$$&&&&&&&&&''''''''''''((()))'''%%%%%%&&&'''%%%"""%%%&&&&&&''''''&&&&&&%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%((('''$$$""""""$$$&&&((($$$&&&%%%###%%%((('''"""%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((($$$!!!"""%%%'''%%%"""$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%###$$$&&&''''''&&&+++###!!!&&&&&&"""%%%---$$$%%%&&&(((((('''%%%$$$((('''&&&%%%###"""""""""$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&!!!!!!)))'''&&&&&&%%%$$$$$$$$$%%%"""&&&&&&######&&&&&&"""%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""'''&&&%%%%%%%%%%%%$$$###%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$######$$$&&&''''''######$$$$$$$$$$$$%%%%%%$$$'''&&&!!!$$$'''&&&&&&$$$######$$$$$$###"""***$$$ $$$&&&%%%######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((%%%""""""$$$&&&&&&%%%%%%$$$###$$$&&&(((&&&%%%$$$$$$%%%&&&'''((())))))%%%###!!!$$$((()))'''$$$$$$$$$$$$%%%%%%%%%%%%%%%!!!"""############$$$&&&%%%###$$$((((((###"""###########################%%%%%%%%%%%%$$$$$$############### """%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$##################%%%###!!! """"""!!!$$$$$$%%%%%%%%%$$$######!!!###$$$######%%%'''"""###$$$""""""######$$$$$$$$$$$$###&&&$$$"""###$$$%%%###!!!&&&$$$""""""$$$$$$""" ######$$$$$$$$$######"""###$$$$$$###""""""$$$&&&%%%%%%%%%%%%%%%%%%$$$###nnn___YYYSSSSSS]]]ppp~~~nnn]]]KKKAAA<<<666222000000000000///......------......---------,,,,,,,,,///......---,,,+++******(((((())))))))))))((((((''''''((()))******+++,,,'''%%%$$$$$$&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&"""%%%&&&%%%&&&((((((&&&&&&&&&%%%$$$$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&***(((&&&$$$###$$$&&&'''***'''$$$###$$$&&&&&&&&&)))&&&&&&((('''$$$$$$&&&)))((('''((())))))&&&#########$$$$$$%%%&&&&&&'''$$$%%%%%%&&&%%%%%%$$$###$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%''''''%%%$$$%%%&&&!!!###&&&''''''''''''(((((((((''''''&&&%%%$$$######$$$&&&'''(((''''''&&&((('''&&&&&&'''(((&&&%%%&&&&&&&&&''''''''''''((('''%%%$$$%%%&&&'''&&&$$$&&&''''''((((((''''''&&&"""#########$$$$$$$$$$$$((('''''''''&&&&&&%%%%%%,,,)))%%%!!!!!!"""&&&(((###$$$###"""%%%***((($$$$$$$$$$$$%%%%%%&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''$$$""""""%%%'''%%%###&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%&&&&&&%%%+++%%%###'''&&&!!!"""(((###$$$&&&'''((('''&&&&&&$$$######$$$&&&''''''&&&######$$$$$$%%%%%%&&&&&&+++&&&###%%%'''&&&&&&((('''&&&$$$###"""""""""### $$$&&&%%%%%%&&&$$$ %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$)))'''%%%%%%%%%%%%###!!!%%%%%%$$$#########$$$$$$$$$#########$$$%%%&&&'''######$$$$$$$$$$$$%%%%%%$$$'''&&&"""!!!$$$&&&'''&&&%%%$$$$$$%%%%%%$$$###+++'''&&&'''&&&###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''(((&&&###"""###$$$######$$$######%%%'''(((((('''$$$$$$%%%&&&'''(((((()))'''$$$"""$$$''')))(((&&&%%%$$$$$$$$$$$$$$$######"""######""" !!!###%%%$$$"""###'''&&&###!!!###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$""" !!!#########$$$$$$######"""!!!%%%$$$$$$$$$###"""""""""$$$%%%%%%$$$!!!######$$$$$$%%%$$$$$$$$$&&&'''###"""%%%((("""""""""######$$$$$$$$$ """###$$$$$$$$$&&&%%%#########$$$###"""%%%$$$######%%%%%%$$$###%%%%%%$$$###"""""""""######$$$$$$###""""""###%%%$$$$$$%%%&&&&&&&&&&&&&&&tttcccYYYUUUVVV___qqqkkk[[[HHH???:::555111000000000//////............---......---,,,+++,,,---******++++++,,,---------(((((())))))))))))((((((''''''((()))***++++++,,,'''&&&%%%&&&((()))((('''&&&&&&&&&'''''''''(((((($$$&&&''''''(((******)))$$$%%%&&&&&&'''&&&&&&%%%((('''%%%$$$$$$%%%&&&'''+++***)))((('''&&&''''''(((&&&$$$"""###$$$&&&'''&&&%%%%%%%%%%%%$$$###$$$%%%&&&'''))))))(((%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&%%%&&&&&&###%%%$$$###%%%'''&&&%%%%%%$$$%%%&&&((())) """$$$%%%%%%%%%%%%&&&((('''&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''***(((%%%######$$$&&&'''$$$'''(((%%%%%%(((***(((%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$'''''''''''''''''''''''''''%%%######%%%&&&%%%$$$''''''%%%$$$$$$%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%###"""###$$$%%%%%%%%%)))%%%$$$''''''""""""%%%###$$$%%%&&&'''(((''''''&&&%%%%%%&&&)))***)))'''######$$$%%%%%%&&&&&&&&&+++&&&###$$$((()))))))))%%%$$$"""""""""###$$$&&&"""$$$&&&''''''&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&%%%%%%%%%%%%$$$###&&&&&&%%%$$$######$$$$$$((((((((('''%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$$$$""" !!!$$$%%%((('''&&&&&&(((((('''&&&&&&%%%''')))'''$$$''',,,%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%$$$######$$$%%%%%%&&&""""""###$$$&&&'''(((((($$$$$$%%%&&&&&&'''((((((---***'''&&&&&&'''&&&%%%&&&&&&%%%%%%$$$$$$######$$$$$$###!!! ###%%%$$$""""""%%%%%%"""!!!###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$#########$$$"""""""""""""""!!!!!! %%%%%%%%%$$$###"""!!!!!!!!!%%%(((&&&!!! !!!"""###$$$$$$$$$$$$$$$"""&&&'''%%%$$$&&&)))!!!###%%%%%%###"""$$$&&& """###$$$$$$$$$&&&%%%$$$###$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$"""!!!"""#########$$$%%%$$$"""!!!###$$$$$$%%%&&&&&&''''''&&&&&&ooo___UUUTTTWWWaaassshhhWWWFFF===999444111000////////////............---...///---+++***,,,...)))))))))***+++,,,,,,,,,(((((())))))))))))(((((((((((((((((((((((((((((((((''''''(((******)))((((((((((((((())))))))))))%%%%%%&&&((())))))))))))!!!$$$''')))***(((&&&$$$'''&&&%%%$$$$$$%%%'''((($$$%%%&&&&&&%%%###!!!***)))((('''&&&''')))+++'''(((((('''&&&''''''&&&###((()))&&&$$$%%%(((''''''''''''&&&&&&&&&&&&)))(((&&&%%%%%%&&&(((***$$$%%%&&&&&&''''''&&&&&&((((((''''''''''''((((((&&&%%%%%%%%%%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&!!!&&&(((''''''(((***&&&%%%$$$$$$$$$&&&(((***"""%%%&&&%%%$$$%%%&&&'''''''''&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((%%%%%%&&&'''''''''((()))%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''(((((((((((($$$%%%%%%&&&'''((())))))%%%%%%&&&&&&&&&'''''''''###))),,,'''"""$$$(((***''''''(((((((((((('''&&&&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&&&&%%%''''''%%%$$$$$$%%%'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%###"""###$$$%%%%%%%%%%%%###$$$&&&&&&$$$$$$&&&###$$$%%%&&&''''''((((((***)))(((((('''&&&###!!!$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$''')))***%%%%%%$$$######$$$%%%&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%$$$###$$$&&&'''&&&%%%((('''&&&%%%%%%%%%%%%%%%&&&''')))'''%%%###$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$###"""!!!###&&&((('''&&&&&&(((((('''&&&######&&&)))'''$$$(((///%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&%%%%%%%%%&&&&&& !!!"""###$$$%%%&&&'''$$$$$$%%%%%%&&&'''''''''+++)))&&&%%%%%%%%%%%%$$$''''''&&&&&&%%%%%%$$$$$$%%%%%%$$$"""!!!!!!$$$'''$$$!!!"""%%%%%%""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###""""""""""""""""""%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%$$$###"""!!!!!!###((('''!!! $$$!!!"""######$$$$$$$$$$$$%%%$$$###"""###$$$%%%%%% ###&&&%%%"""!!!###&&&!!!""""""###$$$$$$$$$###$$$$$$$$$$$$$$$&&&(((***###$$$%%%%%%%%%&&&''''''&&&%%%###"""""""""###$$$"""$$$%%%$$$###"""###$$$&&&&&&''''''&&&&&&%%%$$$uuubbbUUUNNNOOOSSS___qqq~~~dddSSSCCC;;;888444111111//////////////////......---//////---***))),,,000+++++++++******)))))))))(((((())))))))))))(((((((((((((((''''''&&&&&&&&&((('''''')))***+++)))(((((((((((())))))))))))***&&&$$$$$$'''(((%%%%%%'''!!!$$$'''******)))&&&$$$&&&&&&%%%%%%%%%&&&''''''!!!###%%%'''&&&$$$ &&&(((((((((''''''(((***%%%''''''%%%$$$''''''$$$"""''''''$$$###&&&***$$$$$$%%%&&&((()))******&&&%%%###""""""$$$&&&'''$$$%%%&&&&&&''''''&&&&&&(((((((((''''''(((((((((&&&%%%%%%%%%%%%&&&''''''(((&&&%%%%%%&&&''''''&&&!!!$$$&&&(((((((((((()))((('''&&&%%%$$$%%%&&&&&&!!!%%%((((((&&&%%%&&&(((&&&''''''&&&%%%%%%(((***&&&&&&&&&''''''''''''((("""$$$%%%%%%$$$$$$%%%'''$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&''''''''''''$$$$$$%%%&&&'''(((((()))###$$$&&&(((((((((''''''"""(((***%%% !!!&&&(((%%%&&&((())))))(((''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%&&&&&&%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%&&&'''''''''!!!$$$&&&%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%###''''''###!!!$$$((()))(((((('''&&&%%%$$$$$$###%%%###"""%%%%%%"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######"""$$$&&&(((''''''''''''&&&&&&%%%%%%&&&&&&"""%%%%%%###"""$$$'''######$$$$$$$$$$$$%%%%%%&&&%%%%%%'''&&&###$$$(((%%%$$$###$$$%%%&&&%%%$$$%%%$$$&&&(((%%%###%%%+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''((())))))'''%%%######$$$!!!######"""###$$$&&&$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$#########$$$$$$%%%''''''&&&&&&&&&&&&&&&%%%$$$%%%%%%$$$"""###%%%'''%%%""""""%%%%%%######&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###############$$$$$$&&&$$$###$$$%%%&&&$$$###$$$$$$$$$$$$$$$######"""%%%$$$$$$$$$###""""""""""""&&&%%%""" ###&&&""""""######$$$#########'''### """"""""" """$$$$$$"""!!!###%%%$$$$$$$$$%%%$$$$$$######$$$%%%%%%$$$###%%%(((+++###$$$&&&%%%%%%%%%&&&'''$$$###############$$$$$$ """$$$%%%$$$###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$eeeRRRKKKIIIIIIOOO]]]pppyyy```PPP@@@999777444222222.../////////////////////---///000---)))))),,,000,,,,,,++++++++++++******(((((())))))))))))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&((())))))(((&&&&&&''''''''''''(((((((((((($$$%%%(((((($$$###&&&$$$%%%&&&''''''((((((((($$$%%%&&&&&&''''''&&&&&&%%%&&&((())))))(((&&&$$$"""%%%'''(((&&&%%%&&&'''###&&&&&&######&&&&&&###!!!###%%%&&&$$$$$$&&&)))"""###$$$%%%'''((()))***"""###$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&(((''''''&&&&&&''''''(((&&&%%%%%%%%%%%%&&&'''''')))'''$$$$$$'''((('''&&&$$$#########%%%&&&%%%$$$''''''&&&%%%%%%%%%%%%&&&"""&&&))))))&&&$$$%%%(((&&&''''''&&&$$$%%%(((+++&&&&&&&&&''''''''''''((("""$$$&&&%%%######$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''$$$&&&$$$!!!"""'''(((&&& """$$$'''((()))((((((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%###$$$&&&''''''&&&###############%%%'''&&&&&&&&&%%%%%%%%%&&&&&&'''###%%%$$$$$$)))---'''''''''&&&%%%%%%$$$$$$$$$'''&&&!!! %%%'''&&&%%%&&&'''((('''&&&$$$###$$$"""###((((((###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&"""&&&&&&###"""$$$&&&######$$$$$$$$$$$$%%%%%%'''$$$%%%((('''###$$$)))$$$""""""###$$$%%%%%%$$$&&&$$$$$$%%%$$$!!!###&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%'''((('''$$$"""###$$$ ###$$$$$$""""""$$$&&&$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&!!!"""$$$$$$######$$$&&&%%%""""""%%%&&&$$$$$$'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%'''%%%$$$&&&((((((&&&$$$"""""""""""""""!!! $$$$$$##################!!!###$$$###"""!!!$$$'''"""############""""""!!!!!!""""""!!!!!!!!!"""###"""###$$$$$$######$$$%%%###$$$$$$%%%$$$$$$$$$###%%%%%%%%%### !!!$$$((("""$$$&&&%%%$$$###$$$&&&!!!"""###$$$$$$$$$$$$$$$!!!$$$%%%$$$$$$%%%&&&###$$$$$$%%%%%%%%%%%%%%%zzzZZZHHHEEEGGGFFFNNN\\\pppvvv^^^NNN>>>888777555333333.........///////////////---///000---)))(((,,,111)))******+++---...//////(((((())))))))))))(((((('''''''''(((((((((((((((%%%$$$%%%&&&((((((&&&$$$%%%%%%%%%&&&&&&&&&''''''+++''''''+++***%%%$$$((('''&&&$$$$$$$$$'''***,,,###$$$&&&'''((('''&&&&&&'''''''''(((((((((((((((###'''+++,,,***((((((***&&&++++++''''''++++++'''(((&&&$$$$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((,,,///000---***'''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''***'''$$$$$$'''((((((&&&)))&&&######%%%'''%%%#########$$$%%%'''(((((())) %%%((('''###!!!"""%%%&&&''''''&&&$$$$$$(((,,,&&&&&&&&&'''''''''(((((($$$'''((('''%%%$$$%%%(((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''&&&$$$###""""""***)))'''%%%%%%%%%&&&'''(((%%% '''///---'''!!!%%%''')))))))))&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''&&&&&&'''&&&%%%%%%&&&'''######%%%&&&&&&%%%######''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$'''%%%$$$$$$&&&''''''&&&$$$%%%$$$""""""%%%&&&%%%''''''&&&%%%%%%%%%&&&&&&%%%+++***###"""&&&(((((('''&&&%%%$$$$$$###&&&(((%%% !!!'''((($$$!!!%%%''')))((('''%%%$$$###'''......'''###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$############$$$%%%&&&&&&###'''***)))$$$!!!"""%%%%%%%%%&&&&&&&&&'''''''''%%%"""###'''%%%!!!"""'''%%%$$$###$$$&&&'''&&&%%%$$$!!!!!!###$$$"""###&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''' ###&&&&&&$$$###%%%'''"""$$$&&&%%%###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&)))+++,,,+++(((%%%$$$############$$$$$$%%%%%%&&& ############$$$%%%&&&######&&&&&&$$$%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###!!! """$$$%%%### %%%%%%%%%%%%%%%$$$#####################$$$$$$$$$$$$$$$###"""!!!"""$$$&&&###############"""!!! """''''''$$$"""$$$'''#########$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$&&&&&&%%%!!! $$$"""%%%&&&%%%###"""###&&& """$$$%%%%%%%%%$$$ ###%%%%%%%%%%%%&&&!!!!!!###$$$%%%&&&&&&&&&pppWWWIIICCCAAAHHHOOO\\\lll|||vvvYYYLLL@@@:::888444111000111000///000111000///---...---,,,,,,++++++,,,,,,------,,,+++***)))(((''')))'''%%%&&&)))***(((&&&***)))'''&&&%%%%%%&&&&&&$$$&&&(((******(((&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&((('''$$$***///%%%***)))------(((&&&''''''%%%&&&'''((('''%%%$$$%%%&&&%%%''')))***((('''''''''+++******)))((('''''''''$$$''')))((($$$###''',,,&&&&&&&&&&&&&&&'''((()))!!!###%%%%%%$$$"""""""""******)))((('''%%%###"""$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&%%%%%%''''''++++++*********'''###$$$((((((%%%''''''''''''''''''''''''######"""$$$&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%)))((('''&&&%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$))))))((('''&&&%%%%%%$$$%%%$$$$$$%%%&&&&&&%%%###&&&&&&&&&&&&%%%%%%$$$###%%%$$$$$$$$$$$$$$$$$$$$$)))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%***'''###$$$'''(((%%%!!!&&&%%%$$$$$$&&&(((((('''$$$%%%&&&'''&&&&&&$$$###&&&%%%$$$#########$$$%%%!!!"""$$$&&&%%%### %%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&((()))'''$$$!!!%%%""" ###$$$###!!!#########$$$$$$%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''$$$%%%'''&&&%%%%%%&&&((( """$$$&&&(((((('''&&&'''$$$ """$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$######$$$&&&'''"""""" """%%%%%%$$$######""""""""",,,)))&&&&&&((('''%%%"""%%%!!!!!!%%%%%%!!!!!!%%%&&&%%%$$$$$$$$$%%%&&&''')))(((&&&%%%&&&(((***+++%%%"""!!!$$$%%%%%%'''+++$$$$$$$$$%%%%%%&&&&&&&&&(((&&&$$$%%%((()))(((&&&$$$$$$$$$$$$$$$###"""!!!"""#########""""""$$$&&&&&&%%%$$$######%%%'''(((***###"""&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!! !!!""")))'''%%%%%%%%%%%%###!!!%%%%%%$$$###$$$%%%&&&'''"""$$$&&&$$$!!! ###&&&!!!"""""""""############&&&### """&&&'''$$$ ###$$$%%%$$$"""!!!"""##############################$$$$$$$$$%%%%%%&&&&&&&&&%%%###""""""###%%%&&&%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$###""""""###$$$$$$fffOOOCCCBBBBBBGGGNNN\\\mmm~~~rrrYYYLLL???999777333111111000/////////000000...,,,///...------,,,,,,------+++++++++***************+++)))((((((++++++***(((***)))'''&&&%%%%%%&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((,,,))))))888HHH???...---%%%)))***&&&%%%'''(((&&&###%%%&&&&&&%%%%%%'''(((%%%'''))))))((('''''''''++++++***))))))(((''''''###%%%''''''%%%%%%&&&(((&&&&&&&&&&&&&&&'''(((((($$$&&&(((((('''&&&%%%&&&''''''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%%%%%%%%%%%%%&&&###''',,,((( ###,,,'''((('''$$$&&&***+++((('''''''''''''''&&&&&&&&&(((&&&&&&&&&((()))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%)))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((((((((('''""""""###$$$%%%&&&'''((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((%%%###$$$((()))'''$$$&&&$$$######%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&!!!!!!###$$$###""" ###$$$%%%%%%&&&&&&&&&&&&&&&&&&''')))***(((%%%"""&&&$$$""""""$$$&&&%%%###$$$$$$$$$%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$%%%'''&&&%%%%%%&&&((( """$$$&&&&&&%%%$$$(((%%%""""""$$$&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%(((&&&&&&(((&&&"""###)))$$$$$$%%%%%%%%%%%%%%%%%%(((&&&%%%%%%'''(((&&&$$$'''$$$$$$''''''$$$$$$'''%%%$$$$$$###$$$%%%&&&'''((('''&&&%%%%%%''')))***%%%######&&&'''$$$###&&&$$$%%%%%%%%%%%%%%%%%%&&&(((&&&$$$%%%&&&'''%%%###%%%%%%%%%%%%%%%$$$#########%%%&&&%%%$$$$$$%%%&&&&&&%%%$$$######%%%&&&(((***######&&&%%%$$$$$$!!!"""###$$$%%%&&&&&&'''%%%%%%%%%###!!! !!!###'''&&&%%%$$$%%%%%%$$$"""%%%%%%$$$$$$$$$%%%&&&'''"""###$$$$$$$$$$$$&&&(((############$$$$$$$$$$$$&&&###!!!"""%%%&&&### $$$%%%$$$###"""###'''***#########$$$$$$$$$%%%%%%&&&''''''''''''''''''(((%%%%%%############%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###########################www]]]GGG???AAAEEEDDDMMM\\\ooopppXXXKKK===888555222111222///.........//////...,,,//////...------------...))))))******+++++++++,,,(((&&&%%%&&&'''((('''%%%))))))((('''&&&&&&&&&&&&***(((%%%######%%%(((***&&&&&&&&&''''''''''''(((""",,,>>>```wwwccc777###''')))&&&&&&)))+++***%%%&&&''''''%%%%%%&&&'''%%%'''))))))'''&&&''''''*********)))((((((''''''%%%%%%%%%'''(((((('''%%%'''&&&&&&&&&&&&'''((((((%%%'''))))))(((''''''((($$$%%%&&&'''((((((((((((%%%&&&&&&&&&&&&'''''''''$$$&&&'''&&&%%%$$$%%%&&&(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''!!!"""###$$$&&&&&&&&&'''&&&!!!"""+++...***'''***"""$$$$$$###%%%******&&&(((((('''''''''&&&&&&&&&)))(((''''''(((((('''%%%((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''$$$&&&)))(((&&&$$$&&&(((!!!"""$$$&&&'''))))))***###$$$$$$%%%&&&'''((((((&&&'''''''''((((((((()))$$$%%%%%%&&&&&&'''''''''&&&$$$"""$$$((()))(((&&&&&&$$$######$$$%%%$$$"""$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$%%%&&&'''&&&&&&''''''&&&&&&%%%$$$""""""$$$%%%&&&'''''''''''''''''')))***)))&&&$$$(((&&&$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$%%%'''&&&%%%%%%&&&((( !!!###$$$%%%%%%%%%$$$)))'''%%%$$$&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%'''))))))'''%%%$$$'''&&&&&&'''%%%###$$$(((%%%%%%%%%&&&'''(((((((((%%%$$$###$$$&&&'''&&&%%%(((%%%%%%((((((%%%%%%((($$$############$$$%%%%%%'''&&&%%%$$$%%%&&&'''(((&&&$$$%%%((('''""" !!!&&&%%%%%%%%%%%%%%%%%%$$$((('''%%%$$$%%%$$$"""!!!&&&&&&&&&&&&&&&%%%%%%$$$%%%'''))))))'''%%%%%%&&&&&&%%%$$$###$$$%%%&&&''')))### $$$'''%%%$$$%%%""""""###$$$%%%&&&&&&'''%%%&&&&&&$$$""""""###$$$&&&$$$###$$$%%%&&&%%%###%%%$$$$$$$$$$$$%%%&&&&&&&&&$$$###$$$%%%''''''&&&###$$$$$$$$$$$$%%%%%%%%%)))&&&######%%%&&&%%%"""$$$$$$###"""###&&&+++///######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$"""###$$$%%%%%%$$$###"""sss[[[EEE???BBBGGGCCCLLL\\\qqq~~~oooWWWIII<<<666444222111222...------...//////---,,,///......---------------)))************+++++++++''''''&&&&&&&&&&&&&&&%%%)))(((((('''''''''''''''***(((%%%######%%%(((***%%%%%%%%%%%%%%%%%%%%%%%%)))))),,,===PPPFFF---"""%%%)))+++)))(((+++---,,,)))))))))'''$$$""""""###&&&'''(((((('''&&&'''((()))(((((((((''''''&&&&&&***'''$$$%%%)))+++)))'''''''''&&&&&&&&&''''''(((###%%%&&&&&&%%%%%%%%%'''$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((%%%&&&'''&&&%%%$$$%%%'''(((((((((''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((((("""!!!'''***'''$$$$$$"""%%%%%%$$$'''+++***%%%((((((((('''&&&&&&%%%%%%'''&&&$$$%%%&&&'''&&&$$$'''''''''''''''(((((((((%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''&&&&&&&&&'''''''''((((((###'''+++***%%%###&&&))) """$$$%%%&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&$$$$$$%%%%%%&&&'''((((((&&&%%%$$$%%%'''((('''&&&&&&%%%$$$$$$%%%%%%###"""%%%$$$######$$$%%%'''((("""""""""###$$$%%%&&&&&&(((((((((((((((((((((((("""###$$$%%%&&&&&&&&&&&&&&&&&&&&&((()))(((&&&$$$''''''&&&&&&&&&'''''''''&&&&&&''''''''''''''''''###$$$&&&%%%$$$$$$%%%'''$$$%%%'''&&&%%%%%%&&&((($$$$$$%%%&&&'''''''''&&&((('''&&&%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&######$$$###"""!!!"""%%%%%%&&&&&&&&&'''''''''((($$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$&&&%%%%%%$$$$$$%%%&&&&&&&&&$$$$$$'''&&&""" !!!&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$###"""%%%%%%&&&&&&&&&&&&%%%%%%%%%''')))***(((%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&''''''###!!!%%%'''%%%$$$&&&&&&%%%%%%$$$$$$#########&&&&&&&&&%%%######$$$&&&$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%+++'''$$$###%%%%%%### #########$$$$$$$$$%%%%%%)))'''$$$$$$%%%&&&&&&$$$######$$$$$$$$$&&&***---%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######!!!###%%%&&&'''%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######""""""###%%%&&&&&&%%%###"""sss[[[FFF???AAAEEEDDDNNN___tttlllTTTGGG:::555444222111111...------...//////...,,,...---,,,,,,+++,,,,,,,,,+++++++++************))),,,,,,,,,+++************((((((((((((((((((''''''((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&(((###$$$,,,)))###((('''+++,,,)))'''***+++))))))))))))'''$$$""""""###&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&%%%%%%,,,&&& %%%))))))'''(((''''''&&&&&&&&&''''''###$$$%%%%%%$$$$$$%%%'''&&&&&&''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''%%%%%%&&&''''''(((((((((((((((((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((''''''&&&(((%%%$$$$$$$$$"""###&&&'''))))))(((***---+++'''(((((('''''''''&&&&&&&&&%%%$$$$$$%%%'''(((((('''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''%%%%%%&&&&&&'''(((((((((###'''+++***%%%###&&&)))!!!"""###$$$%%%%%%%%%%%%))))))(((''''''&&&%%%%%%&&&&&&'''&&&&&&$$$###"""$$$$$$%%%%%%&&&'''((((((((('''&&&&&&&&&&&&%%%$$$'''&&&&&&&&&'''&&&$$$"""%%%%%%$$$###$$$%%%'''((( !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%''''''%%%###&&&&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''''''###$$$&&&%%%$$$$$$%%%'''$$$%%%'''&&&%%%%%%&&&(((%%%&&&&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&'''((($$$&&&'''%%%$$$$$$&&&'''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%'''$$$"""$$$$$$"""###'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&(((((('''$$$######$$$$$$$$$$$$%%%%%%&&&&&&&&&###"""&&&'''%%%%%%'''&&&&&&%%%%%%$$$###""""""&&&&&&'''%%%$$$###%%%&&&###""""""###%%%&&&&&&%%%######$$$$$$$$$%%%%%%%%%)))&&&###"""$$$$$$"""""""""""""""#########$$$$$$###""""""############ """%%%&&&%%%%%%%%%&&&((('''&&&&&&%%%$$$######)))))))))(((((('''''''''"""######$$$$$$######"""!!!"""$$$&&&'''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######"""###%%%&&&&&&%%%###"""uuu]]]GGG>>>???BBBIIISSSeeeyyy~~~}}}~~~|||hhhQQQEEE:::666444222000000...------...000000///---------,,,++++++++++++,,,,,,+++++++++******))))))+++,,,---+++)))((()))***(((((()))))))))(((((('''&&&&&&'''(((((('''&&&&&&(((''''''''''''&&&&&&&&&(((---...000)))$$$+++%%%)))***&&&$$$&&&'''%%%%%%&&&''''''%%%%%%&&&'''&&&''''''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&%%%)))###"""&&&&&&%%%(((((('''&&&&&&&&&&&&'''%%%&&&&&&&&&%%%&&&(((***'''''''''(((''''''&&&%%%%%%&&&&&&&&&&&&'''''''''%%%'''((('''&&&%%%&&&'''&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&''''''%%%###$$$(((,,,%%%'''&&&$$$&&&)))((($$$''''''''''''''''''''''''&&&&&&%%%''')))++++++***$$$$$$%%%%%%&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''(((((($$$&&&)))(((&&&$$$&&&(((&&&&&&'''(((((('''''''''&&&&&&&&&'''''''''((((((&&&&&&'''&&&%%%###!!! $$$%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&'''((((((%%%###&&&%%%%%%$$$$$$%%%%%%&&& !!!"""###$$$$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$######$$$&&&&&&%%%###$$$%%%&&&%%%$$$###%%%''''''''''''''''''&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&)))'''%%%$$$$$$%%%''')))###&&&'''$$$###%%%''''''&&&&&&%%%%%%$$$######"""$$$%%%&&&%%%###"""###$$$%%%((((((%%%%%%((((((%%%"""###$$$$$$%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$'''$$$"""$$$$$$$$$&&&***&&&%%%%%%%%%%%%%%%%%%$$$###%%%&&&&&&%%%%%%&&&(((###$$$$$$%%%%%%%%%%%%$$$###%%%&&&&&&%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%"""$$$'''(((%%%%%%(((######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###%%%'''###""""""###%%%&&&%%%$$$"""######$$$%%%$$$$$$$$$###"""!!!"""###%%%%%%$$$!!!!!!"""""""""######### !!!!!!!!!!!!"""%%%&&&%%%###""""""''''''&&&%%%$$$###""""""'''''''''&&&&&&&&&&&&&&&######################## """###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$###zzz```HHH???@@@CCCQQQ[[[lll~~~zzzfffNNNCCC999666555222///............///111111000.........---,,,,,,,,,,,,,,,***************+++++++++(((******)))&&&%%%&&&''''''((())))))***)))((('''&&&''''''''''''''''''&&&(((((('''''''''&&&&&&&&&%%%)))!!! &&&222$$$((()))%%%###%%%&&&$$$###%%%&&&&&&%%%%%%'''(((&&&''''''&&&$$$$$$&&&(((''''''''''''''''''''''''%%%###!!!"""%%%&&&%%%$$$(((((('''&&&&&&&&&&&&&&&&&&'''''''''&&&''')))+++&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((('''&&&%%%&&&(((%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&&&&&&&&&&%%%%%%'''((('''&&&((()))***"""$$$""" """'''(((%%%%%%%%%&&&&&&'''((((((((((((''''''((()))******)))%%%%%%%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%&&&'''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''(((((())))))((((((%%%&&&&&&&&&&&&'''''''''$$$%%%&&&'''&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&$$$$$$$$$&&&((('''%%%###&&&&&&&&&&&&%%%$$$#########$$$%%%%%%&&&%%%$$$###%%%&&&((()))***)))((('''$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$&&&'''&&&######%%%''''''''''''&&&&&&&&&%%%%%%###%%%&&&&&&$$$$$$%%%'''$$$%%%'''&&&%%%%%%&&&(((&&&&&&%%%$$$$$$$$$$$$$$$"""%%%&&&&&&$$$###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&& %%%%%%!!! $$$&&&$$$%%%%%%%%%$$$$$$$$$$$$$$$"""%%%&&&&&&$$$###%%%'''$$$''''''$$$$$$''''''$$$######%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$'''$$$$$$''''''%%%&&&)))$$$%%%%%%%%%%%%%%%%%%&&&###%%%'''&&&###"""$$$&&&$$$$$$%%%&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%&&&&&&&&&%%%$$$"""$$$((((((%%%%%%(((###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$######%%%&&&$$$###"""###$$$%%%$$$###!!!"""###$$$%%%$$$$$$###!!!"""#########$$$&&&(((""""""#########$$$$$$$$$!!!###$$$######### """$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""######$$$###"""!!!!!!"""###$$$ !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%cccKKKAAADDDGGGVVV```qqq{{{gggLLLBBB999777666222...---///......///111222111/////////...------------...'''((()))***+++,,,------***,,,---+++(((&&&''')))'''((()))******)))((('''((('''&&&&&&&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$+++))))))111///%%%$$$$$$((()))&&&%%%'''((('''&&&'''((('''%%%$$$%%%&&&&&&''''''%%%$$$$$$&&&(((((((((((()))))))))))))))$$$%%%''')))***)))'''$$$)))((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%&&&)))+++%%%%%%&&&'''(((((((((((($$$$$$$$$%%%%%%%%%&&&&&&&&&'''((('''&&&&&&'''((($$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%'''((())))))******%%%'''''''''((()))'''###&&&'''&&&$$$'''---///---$$$%%%%%%&&&'''((())))))((('''&&&&&&''''''&&&%%%&&&&&&&&&'''((())))))***'''''''''&&&&&&%%%%%%%%%"""###%%%&&&'''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%$$$$$$%%%&&&&&&%%%###$$$%%%&&&'''(((((((((((()))((('''&&&%%%$$$#########$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%###%%%&&&&&&&&&&&&'''(((""""""###%%%''''''%%%"""&&&'''''''''&&&$$$"""!!!%%%&&&'''''''''&&&%%%$$$"""###&&&((()))'''%%%$$$"""###$$$%%%&&&'''''''''&&&%%%$$$%%%'''((('''&&&%%%'''(((&&&$$$###&&&(((''''''&&&&&&&&&%%%%%%%%%###%%%&&&&&&%%%$$$&&&'''$$$%%%'''&&&%%%%%%&&&((()))((('''&&&&&&&&&&&&&&&"""%%%''''''$$$###$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&''''''&&&$$$###!!!''''''###"""&&&(((&&&###$$$$$$%%%%%%&&&&&&''' ###&&&&&&$$$%%%'''***!!!%%%%%%!!!!!!%%%%%%!!!###$$$%%%&&&'''&&&%%%%%%&&&'''''''''&&&&&&%%%$$$'''%%%&&&******&&&$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&'''%%%""" !!!###%%%%%%&&&'''((((((((('''###$$$%%%%%%$$$$$$&&&(((###$$$%%%&&&&&&&&&%%%%%%###"""%%%))))))%%%&&&)))''''''&&&%%%$$$""""""!!!###$$$%%%$$$######$$$&&&$$$###"""###$$$$$$###"""!!!"""###$$$%%%$$$######$$$&&&'''&&&###"""%%%'''######$$$$$$$$$%%%%%%%%% %%%((()))(((''''''!!!"""###""""""###%%%''' !!!!!!###$$$%%%&&&&&&""""""######$$$$$$%%%%%%%%%###""" """###%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&aaaMMMCCCCCCMMMVVVggg{{{wwwcccKKKAAA999888777333...---000///...------...///000///---++++++,,,,,,+++***,,,,,,+++******))))))(((+++++++++***)))(((((('''&&&&&&%%%%%%%%%$$$$$$$$$'''&&&%%%%%%%%%%%%&&&''''''%%%$$$%%%((((((&&&$$$ ***'''"""%%%)))+++((('''&&&%%%%%%&&&'''(((+++******)))((())))))***)))((((((&&&%%%$$$######%%%%%%&&&'''((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$+++)))'''((()))((($$$ ######$$$%%%&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&(((###"""''')))&&&%%%((()))'''%%%%%%&&&'''(((''''''$$$$$$''''''$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%###"""!!!***&&&"""###'''***(((&&&%%%%%%%%%&&&&&&&&&''''''***'''&&&'''&&&""" ###((()))***+++***)))'''%%%%%%''')))((('''%%%&&&''''''&&&&&&&&&&&&'''(((((('''&&&'''(((******(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%***&&&''')))%%%###$$$%%%&&&%%%%%%###"""&&&&&&&&&%%%%%%$$$$$$$$$ ###&&&%%%!!! ###'''&&&''''''((((((''''''&&&+++###"""&&&%%%#########%%%$$$"""###'''&&&""")))&&&$$$$$$&&&(((&&&%%%'''&&&$$$######$$$&&&''''''''''''&&&%%%$$$###"""&&&))),,,,,,(((%%%%%%%%%***(((&&&%%%%%%%%%'''((($$$&&&((('''&&&$$$######&&&&&&'''(((((('''&&&%%%'''***((("""!!!%%%%%%!!!'''&&&%%%$$$############&&&%%%%%%$$$$$$%%%%%%&&&"""""""""###$$$%%%&&&'''$$$&&&(((&&&$$$"""$$$&&&$$$%%%&&&''''''&&&%%%$$$###&&&%%% &&&(((%%%###$$$&&&''''''&&&$$$###***%%%"""###'''(((%%% %%%###"""###%%%'''%%%###$$$%%%$$$"""%%%)))(((###%%%$$$$$$&&&''''''$$$"""!!!"""$$$%%%&&&&&&%%%%%%###))))))$$$"""&&&(((&&&$$$!!! !!!%%%((('''&&&%%%&&&&&&&&&%%%%%%'''(((***&&&######$$$&&&%%%###&&&%%%$$$######$$$%%%&&&(((%%%$$$'''&&&######%%%&&&$$$$$$&&&&&&""""""$$$'''%%%######$$$%%%&&&&&& """&&&'''""" %%%%%%$$$######$$$%%%%%%###"""!!!!!!!!!"""$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$###"""!!!"""%%%'''"""###$$$&&&&&&%%%$$$$$$&&&%%%$$$#########$$$%%%$$$%%%&&&&&&&&&%%%%%%%%%aaaNNNDDDDDDOOOYYYjjj~~~sss```LLLAAA888555555222/////////...---,,,,,,---...///---,,,***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---++++++******)))(((((('''''''''''''''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%$$$%%%((((((&&&$$$!!!(((+++)))'''((((((%%%((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$"""!!!!!!$$$''''''&&&###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%'''((((((&&&$$$'''"""!!!&&&(((%%%$$$''')))'''%%%%%%&&&'''''''''(((%%%%%%((('''%%%$$$'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$///***&&&&&&((()))'''$$$%%%%%%%%%&&&&&&&&&'''''')))&&&&&&((('''$$$###&&&'''((()))***)))(((&&&%%%&&&&&&'''''''''''''''&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&'''((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%'''$$$ &&&(((&&&###$$$%%%%%%%%%%%%$$$###&&&&&&&&&%%%%%%%%%$$$$$$$$$'''(((&&&"""!!!$$$%%%%%%%%%%%%%%%%%%%%%%%%''' !!!%%%%%%###$$$'''******'''&&&'''&&&###&&&$$$######%%%'''&&&$$$'''&&&$$$######$$$&&&'''&&&&&&&&&&&&%%%$$$###"""###&&&))))))((('''((())))))(((&&&%%%%%%%%%'''((($$$&&&'''&&&%%%###$$$$$$%%%%%%&&&'''''''''&&&%%%$$$&&&%%%!!! $$$%%%"""############$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&%%%%%%&&&&&&%%%'''((('''%%%$$$%%%'''%%%%%%&&&&&&&&&&&&%%%%%%%%%'''&&&""""""'''(((&&&###$$$&&&''''''&&&$$$###&&&%%%$$$$$$$$$%%%%%%$$$$$$"""!!!###&&&'''&&&$$$###$$$###"""$$$)))(((######$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%$$$$$$"""&&&'''######&&&'''$$$%%%$$$######$$$%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&((((((%%%######%%%&&&%%%###%%%$$$$$$$$$$$$$$$$$$%%%'''$$$$$$'''&&&######%%%((($$$###$$$$$$"""###&&&'''%%%$$$###$$$%%%%%%%%%+++'''$$$$$$&&&&&&### %%%$$$$$$######$$$$$$%%%###""""""!!!"""###$$$%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$%%%$$$######%%%'''"""######$$$$$$$$$$$$$$$!!!%%%'''((('''%%%###%%%$$$$$$%%%&&&&&&$$$###```NNNEEEFFFQQQ^^^nnn~~~nnn[[[MMMAAA666222222111000111...---,,,,,,,,,,,,------,,,***)))***,,,.........***++++++,,,------......+++******))))))((((((''')))))))))((((((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&''''''&&&$$$******)))(((***+++'''((('''&&&&&&&&&&&&'''(((&&&&&&''''''&&&%%%###"""###$$$$$$%%%&&&'''((((((%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&& ###&&&'''&&&%%%&&&&&&'''''''''&&&&&&%%%###$$$%%%(((***)))&&&###&&&"""!!!%%%&&&%%%$$$%%%)))'''%%%%%%'''((('''&&&)))&&&&&&((((((%%%$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''---)))&&&&&&'''(((&&&$$$%%%%%%%%%&&&&&&&&&''''''(((%%%%%%((((((&&&&&&)))&&&'''((((((((('''&&&%%%&&&$$$$$$%%%)))***(((%%%'''&&&&&&&&&&&&'''(((((('''&&&%%%&&&&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&"""''')))'''%%%'''((('''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%''')))'''###!!!"""%%%%%%$$$###""""""###$$$%%%%%% """&&&&&&%%%&&&!!!'''***'''$$$$$$$$$"""$$$###"""###%%%&&&%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%$$$$$$######%%%&&&'''&&&&&&((())))))(((&&&%%%%%%%%%&&&'''%%%&&&&&&%%%$$$###$$$&&&$$$$$$%%%&&&'''''''''&&&###%%%$$$!!!"""%%%'''%%%############$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&%%%%%%&&&&&&'''((()))(((&&&%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''((('''$$$###&&&'''&&&$$$$$$&&&&&&&&&&&&$$$$$$###%%%%%%$$$""""""%%%(((###""""""###%%%'''&&&%%%"""$$$###"""$$$(((((($$$"""%%%&&&%%%######&&&)))&&&''''''&&&%%%$$$###"""!!!###$$$###%%%'''%%%!!!&&&'''&&&%%%"""!!!"""###$$$%%%&&&%%%$$$%%%&&&((($$$$$$###$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$'''$$$$$$'''&&&######&&&)))%%%"""###"""!!!###(((%%%%%%$$$$$$$$$$$$%%%%%%)))%%%!!!!!!###&&&'''&&&%%%$$$############$$$%%%###""""""""""""###$$$$$$$$$$$$############$$$$$$ !!!"""###$$$%%%%%%$$$!!!""""""$$$%%%&&&''''''###%%%&&&&&&%%%$$$&&&'''###""""""""""""###$$$$$$"""###%%%'''''''''%%%$$$%%%###"""###&&&&&&$$$!!!}}}]]]LLLDDDFFFQQQaaaqqq~~~~~~jjjVVVJJJ???555222222111///000......---------------------+++******,,,...------)))))))))******+++++++++******))))))(((((((((((()))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$&&&$$$###%%%(((***&&&!!!'''''''''&&&&&&'''''''''((()))******)))'''$$$######$$$$$$%%%&&&'''((((((&&&&&&'''''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%(((((((((((('''&&&%%%%%%$$$$$$%%%'''((((((&&&$$$&&&$$$###%%%&&&&&&&&&%%%((('''%%%&&&'''((('''&&&***'''''')))(((%%%$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%###"""###&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''(((%%%%%%((((((%%%%%%(((%%%&&&&&&''''''&&&%%%%%%&&&###!!!$$$)))+++((($$$'''&&&&&&&&&&&&'''((((((((('''&&&%%%&&&&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%''')))***)))))))))((($$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%###%%%'''&&&%%%%%%''')))&&&$$$###!!!!!!###$$$&&&'''###"""&&&)))''''''((("""(((&&&###$$$%%%%%%#########$$$%%%&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$''''''&&&%%%$$$$$$%%%&&&((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$######%%%'''$$$$$$%%%&&&'''(((((((((&&&'''&&&$$$%%%'''(((((('''&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""""""""###$$$%%%&&&'''''''''''''''&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''(((&&&%%%$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###""""""###&&&'''$$$$$$###$$$$$$%%%%%%$$$$$$'''&&&$$$$$$''''''$$$$$$'''(((&&&!!!!!!%%%)))&&&&&&&&&%%%$$$$$$###"""!!!""""""$$$'''(((%%%!!!%%%'''(((%%%""" """$$$$$$%%%&&&%%%$$$$$$&&&(((""""""$$$%%%&&&&&&%%%$$$###$$$%%%&&&&&&%%%$$$###'''$$$$$$&&&&&&######&&&'''$$$"""$$$$$$"""###'''$$$%%%%%%$$$$$$###$$$%%% !!!$$$&&&%%%"""$$$$$$############$$$$$$"""""""""#########$$$$$$########################!!!"""###$$$%%%%%%%%%$$$!!!!!!"""###%%%&&&''''''"""$$$&&&&&&%%%$$$%%%&&&###"""!!!!!!!!!"""$$$%%%---***%%%""" """$$$&&&%%%""" """%%%&&&### xxxXXXIIIBBBDDDOOOaaappp}}}hhhTTTEEE<<<444444444111...---////////////......------///---++++++,,,,,,,,,++++++++++++*********)))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$!!!"""$$$&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&((()))***+++***(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''*********((('''%%%%%%%%%(((((((((((('''&&&%%%%%%(((&&&$$$###%%%'''''''''&&&&&&%%%%%%''')))(((&&&'''&&&&&&&&&(((((('''%%%)))&&&&&&((((((%%%$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$############$$$&&&'''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((%%%%%%'''&&&###"""%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&###!!!$$$)))+++((($$$'''&&&&&&&&&&&&'''((((((***(((&&&&&&&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%$$$$$$$$$$$$%%%&&&'''+++'''%%%(((+++,,,***((($$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&((()))'''%%%$$$""""""$$$%%%'''(((%%%$$$'''(((%%%%%%&&&%%%+++***''''''))))))###$$$&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%((('''%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$######&&&(((%%%%%%&&&''''''((()))***((('''%%%%%%%%%$$$%%%'''&&&&&&%%%%%%$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""""""""###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%$$$&&&%%%$$$######$$$%%%&&&'''%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%'''### !!!%%%'''&&&$$$%%%&&&%%%%%%$$$#########(((******&&&$$$&&&&&&###&&&((()))&&&!!!###'''$$$$$$############$$$$$$""""""$$$&&&(((&&&$$$######%%%&&&%%%"""!!!$$$'''$$$%%%%%%%%%$$$$$$&&&'''!!!"""$$$%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$###&&&######&&&&&&$$$$$$'''$$$"""###''''''$$$"""$$$"""$$$&&&%%%###"""###%%%!!!###%%%((()))'''###########################"""#########$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$!!!""""""$$$%%%&&&''''''!!!###%%%%%%$$$###$$$%%%###"""!!!!!!!!!"""$$$%%%,,,)))%%%!!! !!!$$$&&&$$$"""!!!###%%%%%%###!!!rrrTTTFFFAAACCCMMM]]]mmm}}}gggSSSBBB:::333333444111---,,,000000000000///...---,,,000...,,,+++,,,,,,+++***......------,,,++++++***(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&'''((((((&&&$$$$$$%%%$$$%%%((()))&&&!!!$$$)))&&&&&&'''(((((('''&&&&&&&&&&&&'''((('''&&&%%%$$$'''''''''&&&&&&%%%%%%%%%'''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&''''''&&&%%%%%%&&&(((&&&&&&'''''''''&&&&&&%%%)))&&&###"""$$$&&&((()))&&&((('''%%%'''******&&&'''&&&&&&'''(((((('''%%%'''$$$$$$''''''%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((%%%%%%'''&&&""""""$$$%%%%%%%%%&&&&&&&&&&&&'''%%%######$$$((()))'''$$$'''&&&&&&&&&&&&'''((((((***(((&&&%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((($$$$$$#########%%%&&&'''---&&&"""&&&,,,,,,)))(((%%%$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%######&&&%%%"""!!!###!!!'''***'''$$$%%%%%%###$$$&&&(((((('''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$######%%%((()))))))))&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&%%%$$$$$$&&&'''&&&&&&&&&&&&&&&'''((()))'''###"""######!!!!!!$$$#########$$$&&&'''))))))&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$%%%&&&$$$###%%%%%%$$$$$$$$$$$$%%%%%%&&&######%%%%%%###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%((($$$!!!###(((***&&&"""%%%&&&&&&%%%###"""###$$$'''++++++&&&$$$%%%%%%###&&&((((((&&&###!!!###%%%$$$$$$$$$######$$$%%%%%%$$$###%%%(((&&&######&&&######$$$$$$###$$$%%%'''###$$$%%%$$$###$$$%%%'''!!!###%%%%%%$$$###$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&######&&&'''$$$$$$'''"""!!!$$$((()))$$$"""###!!!$$$&&&&&&###"""###%%%'''&&&$$$#########$$$%%%""""""###$$$$$$###"""""""""###$$$$$$%%%%%%$$$$$$######$$$%%%%%%$$$######&&&&&&%%%$$$$$$%%%%%%&&&#########$$$$$$%%%&&&&&&!!!###$$$$$$###"""$$$%%%###""""""""""""###$$$$$$!!!"""$$$&&&&&&&&&$$$#########$$$$$$$$$$$$######oooRRRFFFAAABBBKKKYYYiii{{{fffRRRCCC999111111222000......//////000//////---,,,+++...,,,++++++,,,---,,,+++---,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&((()))(((%%%###$$$%%%'''&&&(((***'''"""###***&&&&&&'''(((((('''&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''(((((('''&&&&&&%%%###$$$$$$%%%&&&'''((((((&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&$$$&&&&&&%%%$$$$$$'''***$$$%%%%%%&&&&&&&&&&&&%%%(((&&&$$$###%%%'''((('''%%%((('''$$$&&&******%%%'''&&&&&&''')))((('''%%%%%%""""""&&&&&&$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%'''(((******)))(((''''''%%%%%%%%%&&&&&&&&&'''''''''$$$$$$''''''$$$$$$'''&&&&&&&&&&&&&&&''''''((($$$%%%%%%&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''(((((((((&&&$$$$$$%%%&&&&&&%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((($$$###""""""###%%%'''((()))$$$$$$)))+++(((&&&(((%%%%%%$$$$$$%%%&&&((()))&&&&&&&&&&&&'''''''''((('''&&&%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""!!!"""%%%%%%!!!!!!$$$###&&&&&&###"""###"""###&&&)))(((&&&#########$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&$$$###$$$'''***,,,***(((&&&&&&&&&&&&%%%%%%$$$$$$"""$$$&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$ """### !!!&&&#########$$$&&&((()))***&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&%%%%%%&&&&&&(((&&&$$$%%%''''''%%%###$$$$$$%%%%%%%%%%%%$$$$$$%%%"""###''''''$$$###'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%''')))(((%%%""""""$$$%%%%%%######%%%'''###'''(((%%%"""$$$%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%)))(((&&&%%%$$$%%%%%%&&&###$$$'''(((### '''%%%###"""###$$$%%%%%%%%%###$$$%%%$$$######%%%'''###$$$%%%$$$"""!!!###%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######&&&'''$$$$$$'''###!!!###''''''$$$###%%% $$$'''&&&###!!!"""%%%&&&$$$!!! $$$'''!!!"""###$$$$$$###"""!!!"""###$$$%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$###%%%$$$"""""""""$$$'''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###"""###%%%'''"""######$$$$$$$$$$$$$$$ ###&&&'''&&&$$$"""!!!%%%((('''$$$"""$$$&&&mmmQQQFFFAAABBBKKKUUUfffyyy}}}~~~eeeQQQDDD999000.../////////000......//////...,,,+++))),,,+++******,,,......---)))))))))******+++,,,,,,'''''''''((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%(((***(((%%%######%%%&&&###$$$((('''###$$$***%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%"""###$$$%%%'''((())))))%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&'''((()))'''$$$$$$'''***######$$$%%%&&&&&&&&&&&&&&&%%%$$$&&&'''((('''%%%$$$'''&&&###%%%***)))$$$&&&&&&&&&'''))))))&&&$$$###!!!!!!%%%&&&$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((("""$$$'''(((((((((((()))%%%%%%%%%&&&&&&&&&''''''&&&$$$$$$((()))''''''***&&&&&&&&&&&&&&&'''((()))$$$%%%'''&&&%%%$$$$$$%%%'''&&&&&&&&&&&&'''((((((&&&$$$""""""$$$%%%%%%%%%'''''''''''''''''''''''''''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))$$$###""""""###%%%'''((($$$###&&&,,,***%%%$$$(((%%%%%%$$$$$$%%%'''((()))&&&&&&&&&'''''''''((((((###""""""$$$&&&(((((('''$$$%%%%%%&&&&&&%%%%%%$$$!!! ###''''''$$$$$$'''&&&'''&&&$$$%%%)))((($$$###&&&)))((($$$!!!!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&''''''''''''&&&&&&)))++++++((($$$%%%%%%&&&&&&&&&%%%$$$###!!!$$$&&&'''&&&%%%%%%&&&%%%$$$###"""""""""###$$$$$$$$$%%%"""$$$***&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&"""""""""###$$$%%%'''''')))'''%%%&&&((((((&&&$$$###$$$%%%&&&&&&%%%$$$###&&&"""###((()))%%%%%%)))&&&%%%%%%$$$$$$%%%%%%&&&$$$'''***+++)))&&&$$$$$$!!!$$$%%%$$$$$$'''***###&&&###!!!###&&&%%%""""""###%%%((()))'''%%%---+++)))'''&&&%%%%%%%%%###$$$'''''' ((('''$$$""""""%%%&&&%%%"""###$$$%%%$$$######%%%'''$$$%%%&&&### """%%%&&&%%%$$$######$$$%%%&&&%%%######&&&'''$$$%%%(((%%%""""""%%%%%%###$$$'''###''''''### """%%%######$$$######$$$&&&(((!!!"""###$$$$$$###"""!!!"""###$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###""" !!!$$$(((***%%%%%%%%%$$$$$$$$$######%%%%%%%%%###"""###&&&)))"""###$$$&&&&&&%%%$$$$$$$$$###"""!!!!!!"""######!!!&&&***(((###!!!$$$(((lllRRRBBBAAADDDDDDNNN```uuu}}}vvv___PPP>>>777222333444111---++++++---///000222... ,,,,,,,,,+++++++++******---%%%&&&///111***&&&***((('''&&&%%%%%%&&&((()))%%%$$$$$$###$$$%%%'''((('''%%%&&&******&&&%%%'''"""$$$&&&(((((('''&&&%%%&&&''''''(((((((((((((((((()))*********)))'''&&&+++'''''')))((($$$###&&&'''((()))******(((&&&$$$&&&&&&&&&'''''''''(((((('''!!!###&&&%%%$$$'''$$$&&&((()))***)))(((''''''&&&&&&%%%%%%&&&&&&'''%%%'''((('''$$$""" ###"""&&&((($$$!!!)))###$$$$$$%%%&&&'''(((((("""!!!!!!###%%%''''''&&&%%%%%%###"""%%%******%%%))))))'''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''***&&&######&&&))))))(((&&&&&&'''&&&%%%$$$&&&'''$$$&&&***,,,(((###$$$***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&***)))'''%%%%%%%%%&&&'''&&&&&&&&&&&&&&&((())))))&&&%%%%%%&&&'''&&&$$$!!!(((###"""&&&(((&&&&&&((('''&&&%%%$$$###$$$%%%&&&%%%%%%%%%&&&&&&%%%$$$$$$''''''''''''''''''''''''&&&''')))+++,,,---------"""###%%%%%%%%%###!!! ###$$$"""###%%%%%%"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%''')))******&&&$$$"""###%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$""""""###&&&'''###$$$((((((%%%&&&((('''&&&%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$$$$ !!!"""$$$%%%&&&'''%%%%%%############%%%%%%'''''''''&&&%%%&&&(((***&&&'''((('''%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&'''((()))***###!!!%%%'''$$$###%%%"""############$$$$$$$$$$$$'''&&& """"""%%%%%%%%%$$$$$$#########!!!###$$$###!!!!!!$$$'''&&&%%%%%%$$$$$$%%%%%%&&&)))&&&$$$&&&)))***'''###%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$%%%''''''$$$%%%&&&&&&%%%$$$"""!!!&&&$$$!!! !!!"""""""""###"""$$$&&&######!!!"""$$$$$$######$$$%%%$$$$$$###!!! """%%% ###"""!!!"""%%%###%%%###!!!"""%%%%%%"""###'''&&&###&&&%%% """######""""""###%%%((('''&&&%%%$$$#########$$$$$$$$$###############%%%###""" !!!###$$$(((%%%!!!###'''$$$$$$$$$$$$############$$$$$$############$$$$$$""""""############""""""lllSSSCCCAAADDDEEEMMM___ttt|||ttt\\\MMM???777111222333000------000111///,,,,,,...+++&&&,,,,,,,,,+++++++++******...&&&&&&...000)))'''+++(((((('''''''''''''''(((,,,+++)))&&&%%%$$$######'''$$$%%%))))))%%%$$$'''%%%&&&'''''''''&&&%%%$$$&&&&&&'''(((((((((((((((************(((&&&%%%###)))&&&&&&((((((%%%%%%((('''((()))))))))'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&,,,&&&###&&&'''%%%$$$&&&%%%&&&'''(((((('''%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&"""%%%'''(((((('''((()))'''%%%&&&'''$$$!!!'''''''''&&&&&&&&&%%%%%%%%%%%%###!!!"""%%%(((***+++,,,---+++&&&%%%'''$$$ &&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$&&&)))+++***&&&"""'''''''''&&&$$$$$$%%%&&&"""!!!$$$&&&%%%!!!"""'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&((('''%%%$$$%%%&&&'''(((&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&'''&&&$$$"""'''$$$$$$''''''$$$%%%)))#########$$$%%%&&&'''(((%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((()))$$$%%%'''''''''%%%$$$"""!!!$$$%%%###$$$&&&&&&###&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$((('''%%%######"""!!! &&&$$$"""###%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$$$$%%%!!!%%%'''&&&&&&(((&&&###$$$$$$%%%&&&&&&'''&&&&&&###$$$%%%%%%&&&&&&&&&&&&"""######$$$%%%&&&''''''&&&%%%$$$######$$$%%%&&&"""############%%%(((+++'''((()))(((&&&%%%%%%&&&((('''%%%#########%%%&&&%%%%%%%%%%%%%%%&&&''''''***$$$"""&&&(((%%%$$$%%%############$$$$$$$$$$$$$$$'''&&&!!! ######%%%%%%%%%$$$$$$$$$######"""$$$%%%$$$""""""$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%(((%%%###%%%))))))&&&############$$$$$$############$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$######$$$###############""""""######%%%'''%%%"""###'''!!!###$$$$$$######$$$%%%$$$$$$$$$""" """$$$$$$""""""###%%%%%%%%%%%%&&&'''&&&""""""%%%$$$!!! $$$### ###""" """######""""""###%%%#########$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$%%%%%%###"""!!!!!!!!!###$$$%%%%%%%%%###!!! ###%%%"""""""""!!!!!!!!! #########""""""###############$$$$$$$$$$$$######lllSSSCCC@@@CCCEEELLL___uuu~~~~~~~~~zzz}}}qqqZZZKKK>>>777111111222///...///---111000+++***...222333,,,,,,,,,+++++++++******...'''&&&,,,...)))(((,,,))))))))))))(((''''''&&&---,,,)))&&&$$$"""!!! &&&$$$$$$(((((($$$$$$&&&(((''''''&&&&&&%%%$$$$$$&&&&&&'''(((((((((((('''(((((((((((('''&&&%%%$$$'''$$$%%%((((((&&&&&&)))((((((((('''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&+++'''$$$&&&&&&%%%$$$&&&%%%%%%&&&&&&%%%$$$"""!!!&&&%%%%%%$$$$$$%%%%%%&&&!!!###&&&''''''((()))+++)))&&&$$$%%%%%%###$$$'''''''''&&&&&&&&&%%%%%%%%%,,,((($$$"""$$$'''***+++$$$&&&$$$###%%%%%%###"""###%%%&&&'''''''''&&&''''''&&&&&&&&&&&&''''''###$$$&&&(((***((($$$!!!'''''''''&&&$$$$$$%%%&&&+++'''%%%((((((&&&%%%'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%$$$$$$$$$$$$&&&((()))''''''&&&%%%$$$$$$######&&&%%%$$$%%%&&&&&&$$$###'''&&&'''(((%%%"""$$$)))"""###$$$%%%&&&'''''''''$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$""""""###&&&'''%%%%%%&&&''''''&&&$$$######&&&'''%%%%%%''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""############%%%$$$######%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%&&&''' %%%((((((((()))'''"""$$$"""!!!###'''((('''%%%""""""$$$%%%&&&'''''''''%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&""""""!!! !!!%%%(((((())))))(((&&&%%%%%%&&&)))'''$$$!!!!!!###&&&(((%%%%%%$$$$$$$$$%%%&&&&&&'''$$$###&&&'''$$$##################$$$$$$$$$%%%&&&'''&&&"""!!!######!!!%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&%%%$$$###$$$%%%$$$$$$############$$$$$$&&&$$$###$$$'''(((%%%""""""###$$$%%%%%%$$$###"""######%%%%%%%%%%%%$$$###$$$$$$$$$###$$$$$$%%%%%% !!!###%%%%%%%%%%%%$$$###"""###&&&&&&###%%%)))"""###$$$$$$###"""$$$%%%###$$$$$$$$$"""!!!"""###&&&$$$!!!!!!###%%%%%%###$$$&&&&&&""""""$$$%%%"""###%%%%%%!!!"""%%%%%%!!!"""$$$###""""""###$$$!!!!!!"""###%%%''')))***$$$$$$$$$%%%%%%&&&&&&'''!!!"""""""""###$$$$$$$$$"""$$$&&&&&&$$$###"""###%%%%%%$$$$$$$$$#########""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$lllSSSCCC>>>BBBEEENNNaaawww}}}~~~zzz|||qqqZZZKKK===666111000000...///111''',,,000......//////---,,,,,,,,,+++++++++******---)))(((++++++))))))---)))******+++***(((&&&%%%&&&&&&%%%$$$###"""""""""&&&###$$$''''''$$$###&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''######$$$&&&'''(((((()))(((%%%%%%((((((%%%&&&((((((''''''&&&&&&&&&'''(((&&&&&&&&&'''''''''(((((($$$###"""###$$$$$$&&&'''$$$%%%%%%%%%%%%$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%###"""###$$$(((%%%###$$$&&&'''((((((###$$$$$$%%%&&&'''((((((///+++'''$$$$$$&&&&&&'''#########&&&(((((("""###%%%''''''&&&%%%$$$''''''&&&&&&&&&&&&''''''(((&&&$$$######$$$%%%&&&%%%&&&&&&&&&%%%%%%'''(((444---''')))+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%$$$$$$$$$$$$%%%&&&'''(((((((((''''''&&&&&&%%%&&&%%%$$$%%%&&&&&&%%%###&&&'''))))))$$$ ###***$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''((('''&&&$$$$$$&&&'''(((###$$$$$$%%%%%%$$$######$$$'''(((%%%&&&(((((($$$######$$$$$$$$$$$$%%%%%%###$$$&&&''''''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$!!!###$$$%%%%%%&&&'''((($$$######$$$$$$%%%%%%$$$###########################$$$&&&'''&&&%%%&&&'''%%%'''&&&######'''(((&&&&&&"""!!!&&&(((&&&###"""###$$$%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%### !!!###'''(((((('''%%%$$$$$$%%%'''&&&$$$######$$$&&&'''&&&%%%%%%%%%%%%%%%&&&&&&###"""###$$$$$$###!!!!!!#########$$$$$$$$$%%%%%%&&&'''%%%$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$$$$$$$$$$######""""""######$$$%%%$$$###$$$&&&&&&$$$"""$$$%%%'''(((((('''%%%$$$"""###$$$%%%$$$###!!!$$$$$$###"""###$$$&&&'''!!!###$$$%%%&&&'''(((###!!!!!!$$$$$$"""###&&&"""###$$$$$$###"""###%%%"""$$$%%%%%%###""""""""""""###!!!"""$$$###!!!$$$%%%!!!!!!$$$%%%$$$$$$%%%%%%###"""$$$&&&((("""###$$$$$$""""""###$$$%%%$$$$$$$$$$$$$$$%%%%%%"""######$$$%%%&&&''''''"""###$$$$$$$$$###""""""!!!###&&&'''%%%###""""""%%%%%%%%%$$$$$$$$$$$$###""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$###kkkTTTCCC===@@@FFFOOObbbyyy~~~~~~~~~zzz}}}pppZZZLLL;;;555111000000...///222)))---//////000000+++%%%,,,,,,,,,+++++++++******,,,***)))+++***)))***,,,)))******+++***(((&&&%%%######$$$$$$%%%%%%%%%%%%'''$$$###&&&&&&###$$$'''$$$$$$$$$%%%%%%'''((()))%%%&&&&&&'''''''''''''''######$$$%%%&&&'''))))))***'''&&&)))((($$$$$$&&&''''''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''((((((###$$$###""""""$$$&&&'''$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%###!!! !!!((('''%%%$$$%%%''''''%%%###$$$$$$%%%&&&'''(((((()))'''&&&%%%&&&&&&&&&%%%###***---***&&&&&&&&&$$$$$$%%%&&&''''''%%%###"""(((''''''&&&&&&''''''((('''&&&%%%###"""###%%%'''"""###%%%%%%%%%&&&)))+++...%%% ###''''''$$$###&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((((((((''''''&&&%%%$$$$$$%%%&&&&&&$$$&&&'''))))))$$$ ###***$$$%%%&&&'''&&&%%%$$$######$$$%%%%%%&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&'''(((((((((((($$$$$$$$$$$$%%%$$$$$$$$$$$$'''(((%%%%%%''''''$$$#########$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''(((***(((%%%"""""""""######$$$$$$$$$$$$%%%&&&########################!!!###%%%%%%%%%$$$%%%&&&###&&&%%%""""""&&&'''%%%)))%%%!!!!!!%%%'''$$$ %%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$!!!"""$$$$$$%%%&&&%%%###"""###$$$$$$$$$%%%&&&&&&&&&%%%$$$''''''&&&&&&&&&&&&''''''###%%%%%%$$$#########"""###$$$$$$$$$$$$%%%%%%%%%'''%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$"""$$$######""""""######$$$$$$######$$$%%%%%%$$$###%%%&&&''''''''''''&&&%%%###$$$%%%&&&&&&$$$!!! $$$$$$###"""###$$$&&&'''###%%%%%%$$$""""""%%%''''''###"""$$$$$$!!!!!!$$$"""$$$%%%$$$###"""###$$$"""$$$%%%%%%###""""""###%%%&&& ###'''(((%%%))))))$$$!!!###$$$###!!!!!!""""""!!! """%%%###$$$%%%$$$###"""###$$$'''&&&%%%$$$############!!!""""""###$$$%%%%%%&&&%%%%%%%%%%%%$$$"""!!! !!!###$$$$$$###""""""###!!!!!!!!! """"""############""""""""""""############""""""mmmVVVEEE>>>AAAHHHRRReee|||{{{}}}}}}~~~}}}nnnXXXJJJ999444111111000...///333000111...,,,---000...))),,,,,,,,,+++++++++******)))***++++++***)))***+++))))))))))))(((''''''&&&&&&''''''((((((''''''&&&((($$$$$$&&&&&&$$$$$$((("""###$$$%%%'''((())))))%%%%%%&&&''''''''''''&&&''''''&&&%%%%%%%%%&&&&&&+++(((''')))((($$$###%%%&&&&&&&&&&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&'''))))))%%%"""$$$&&&%%%%%%%%%%%%&&&'''(((((()))'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&%%%######$$$&&&'''***)))%%%$$$$$$###!!!''''''&&&&&&&&&%%%%%%%%%###""""""$$$'''((((((''''''+++,,,(((&&&'''&&&###&&&'''''''''&&&%%%###"""((((((''''''''''''(((((( ###((()))(((&&&%%%$$$!!!###%%%%%%%%%'''))),,,%%%!!!''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$###"""###$$$&&&''''''&&&%%%&&&%%%######%%%&&&&&&%%%'''&&&'''(((%%%"""$$$)))"""###$$$%%%&&&'''''''''######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''(((((('''&&&&&&&&&&&&&&&''''''''''''###&&&&&&$$$$$$&&&%%%"""######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$ ###'''&&&$$$"""###%%%"""###$$$%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$###$$$%%%###&&&&&&&&&'''%%% +++'''###"""$$$%%%###!!!%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$######$$$&&&)))!!!###$$$$$$""""""###%%%"""###&&&'''(((&&&%%%###(((((('''&&&&&&&&&''''''%%%((((((%%%###%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%'''$$$###$$$$$$""""""$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%'''&&&$$$"""$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''((('''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%'''(((&&&"""!!!###+++&&&$$$%%%&&&$$$###%%%###$$$%%%$$$"""""""""$$$$$$%%%%%%%%%###"""###$$$###)))***$$$"""(((***(((---111000)))###"""###"""###!!!"""$$$$$$"""###(((###%%%%%%%%%###"""###$$$$$$############$$$$$$%%%"""""""""######$$$$$$%%%&&&&&&%%%$$$###""""""!!!!!!"""######""""""###%%%######"""""""""!!!!!!!!!"""###$$$%%%%%%$$$###""""""""""""######"""""""""pppZZZIII@@@CCCLLLZZZmmm~~~|||~~~}}}|||}}}~~~~~~}}}iiiRRRCCC666333111222111......222,,,///000,,,+++...000///,,,,,,,,,+++++++++******'''***---,,,***)))******(((((('''''''''''''''(((&&&'''((()))))))))(((''')))%%%$$$''''''$$$%%%)))"""###%%%'''((((((''''''$$$%%%&&&&&&''''''&&&&&&)))((('''&&&%%%%%%&&&&&&)))&&&&&&((((((%%%$$$'''$$$%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&******$$$"""$$$&&&%%%'''&&&&&&&&&&&&'''''''''(((''''''&&&&&&''''''(((%%%&&&&&&%%%%%%%%%(((*** '''***&&&###%%%%%%"""''''''&&&&&&&&&%%%%%%%%%%%%###"""###%%%'''((((((!!!###$$$###%%%******''''''''''''&&&&&&&&&&&&&&&((((((''''''''''''((((((###(((***)))'''''''''$$$%%%&&&&&&%%%%%%''')))$$$ &&&)))((('''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''&&&&&&%%%###$$$%%%''''''&&&$$$###&&&$$$######%%%&&&'''&&&'''$$$$$$''''''$$$%%%)))#########$$$%%%&&&'''((("""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((("""%%%%%%""""""$$$### $$$$$$$$$%%%&&&&&&'''''''''&&&$$$######$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$###%%%$$$$$$'''***!!!###%%%%%%######%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%$$$$$$%%% %%%'''%%%&&&(((&&&""")))'''%%%$$$###$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$### ###%%%&&&&&&&&&'''))) !!!#########$$$%%%'''###$$$%%%&&&&&&&&&%%%%%%((('''&&&&&&%%%%%%%%%&&&%%%(((((("""###&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&"""!!!$$$$$$ !!!%%%######$$$$$$$$$%%%%%%%%%###""""""$$$''''''$$$!!!%%%%%%$$$$$$$$$$$$%%%%%%###%%%&&&&&&%%%$$$$$$%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###### &&&(((%%%""""""###+++%%%"""$$$&&&%%%%%%'''###$$$%%%$$$"""!!!"""###%%%%%%%%%$$$""""""$$$%%%%%%((($$$""")))%%%+++000000)))###"""######%%%###$$$((('''$$$&&&+++$$$%%%&&&%%%###"""###$$$""""""""""""###$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%%%% ###%%%%%%%%%$$$$$$%%%'''''''''&&&&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$###"""######$$$$$$######"""rrr]]]LLLBBBFFFOOObbbttt}}}}}}|||{{{|||}}}||||||~~~dddMMM>>>444222222333111......222 ***111000,,,---000111,,,,,,,,,+++++++++******&&&+++...---*********)))((('''&&&%%%%%%&&&((()))"""$$$&&&((()))))))))(((***&&&%%%''''''%%%&&&***###%%%'''(((((('''%%%$$$$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%&&&''')))***'''%%%%%%((((((&&&&&&)))###$$$&&&(((((('''&&&%%%&&&&&&&&&'''''''''(((((( &&&'''""" $$$((('''(((((('''&&&%%%%%%%%%%%%((((((''''''''''''((((((&&&''''''%%%$$$$$$&&&(((!!!(((&&&$$$''')))(((###$$$$$$%%%&&&'''((()))---)))$$$""""""$$$&&&&&&&&&&&&%%%$$$(((------)))&&&&&&&&&&&&&&&'''))))))((((((''''''''''''(((((($$$%%%&&&%%%$$$&&&***...&&&''''''&&&$$$$$$%%%'''&&&###$$$'''(((%%%"""###&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%&&&'''(((((((((((('''''')))))))))'''%%%###&&&$$$######%%%&&&''''''(((###"""&&&(((&&&&&&((('''&&&%%%$$$###$$$%%%&&&"""###$$$%%%&&&&&&'''&&&'''''''''''''''''''''''',,,***'''%%%$$$%%%&&&((($$$$$$$$$$$$$$$%%%&&&''' ###$$$!!! """!!!$$$$$$%%%&&&&&&'''(((((((((&&&$$$""""""$$$&&&((($$$%%%%%%&&&&&&%%%%%%$$$"""''''''$$$"""###&&& ###%%%%%%######%%%(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$$$$%%%((((((%%% &&&******''''''&&&%%%###$$$'''***"""###$$$%%%&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&######%%%%%%%%%%%%######"""$$$''''''&&&%%%%%%%%%!!!###$$$$$$%%%''')))%%%%%%$$$$$$$$$%%%'''''''''&&&%%%%%%$$$$$$$$$$$$"""&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&!!! $$$$$$ $$$#########$$$$$$%%%%%%%%%"""!!!!!!$$$''''''$$$!!!&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&%%%$$$%%%%%%***(((&&&$$$$$$&&&(((***###""""""!!!!!!"""######$$$%%%&&&&&&%%%$$$"""!!!###******((('''((((((""""""%%%%%%%%%'''###%%%%%%$$$"""!!!"""###&&&&&&%%%###!!!"""$$$&&&$$$"""%%% ###)))***%%%!!!"""$$$%%%"""!!!%%%%%%!!!"""((($$$%%%&&&%%%###"""###$$$#########"""######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%###""""""!!!###%%%((())) ###''')))(((&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$###$$$&&&''''''&&&$$$###$$$$$$$$$%%%%%%$$$$$$$$$gggQQQJJJEEEFFFSSSbbbzzz}}}zzzyyyyyy}}}~~~~~~}}}yyyaaaMMMAAA555000,,,......,,,,,,///,,,,,,---------------,,,......---,,,++++++***)))%%%%%%'''(((***,,,---...***)))'''&&&%%%&&&((()))((('''%%%%%%'''((('''&&&***)))'''&&&%%%%%%&&&''')))'''$$$$$$&&&'''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&''''''(((%%%%%%((('''###$$$)))########################%%%''')))(((%%%$$$&&&)))(((((('''&&&%%%$$$$$$###'''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%...)))$$$$$$'''(((&&&"""%%%%%%$$$$$$%%%%%%&&&''')))(((((('''%%%$$$$$$###"""###%%%'''(((((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&'''((())))))((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((('''''''''&&&&&&%%%$$$$$$'''$$$###&&&&&&###$$$'''$$$%%%'''&&&%%%%%%&&&(((''''''&&&&&&&&&%%%%%%%%%$$$%%%''')))******)))(((!!!%%%%%%'''***!!!"""$$$###""""""###%%%((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''((($$$&&&''''''%%%%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&"""%%%'''&&&$$$###%%%(((&&&$$$%%%(((((($$$"""###///+++&&&#########!!!"""###$$$%%%%%%$$$###"""&&&###""""""$$$%%%### &&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""&&&&&&######'''$$$'''$$$###'''"""(((###$$$%%%%%%&&&&&&%%%%%%***)))'''%%%$$$$$$$$$$$$''''''&&&%%%$$$###"""!!!(((&&&$$$$$$&&&&&&$$$"""&&&$$$!!!!!!$$$&&&&&&%%%%%%###!!!"""$$$%%%###!!!%%%%%%%%%%%%%%%$$$###"""((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%$$$###"""""""""############$$$$$$$$$&&&$$$"""###%%%%%%""" """"""###$$$%%%%%%%%%%%%%%%###""""""######""" &&&(((&&&"""#########$$$%%%%%%&&&&&&&&&%%%$$$"""###''''''###"""$$$)))'''%%%#########%%%&&&######$$$$$$$$$%%%%%%%%%$$$###""""""!!!"""""""""%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$###"""!!!%%%$$$$$$###############&&&%%%$$$###$$$&&&(((***'''&&&%%%$$$############%%%%%%$$$$$$%%%%%%&&&'''######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&$$$$$$&&&%%%"""$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%zzz^^^JJJDDD@@@CCCQQQdddzzz}}}{{{{{{{{{~~~|||}}}||||||www___KKK@@@;;;555111111111...---///....../////////......------------------------,,,&&&&&&''')))***+++,,,---+++***(((&&&%%%&&&'''(((((('''%%%%%%'''((('''&&&'''&&&%%%%%%%%%&&&'''(((&&&&&&'''&&&%%%%%%$$$$$$((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&'''(((((()))%%%$$$&&&$$$ $$$'''''''''&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&%%%$$$$$$######'''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%+++'''$$$$$$''')))'''%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&''''''((((((''''''&&&&&&'''((())))))((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''"""###$$$&&&(((+++---...%%%###%%%))))))%%%###%%%$$$%%%'''&&&%%%%%%&&&(((''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&((())))))((((((###!!!###(((***((())),,,&&&''')))(((''''''(((***((('''&&&%%%$$$%%%%%%&&&(((''''''''''''(((((()))"""$$$%%%%%%######$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&''''''%%%%%%&&&((($$$""""""&&&&&&$$$$$$'''+++((($$$###$$$$$$###"""######$$$$$$$$$$$$######'''$$$""""""$$$%%%$$$"""&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######''''''$$$$$$(((###'''$$$$$$''' $$$###$$$%%%%%%&&&&&&%%%%%%((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###'''%%%$$$%%%'''((('''%%%'''%%%"""###%%%''''''&&&(((&&&%%%&&&((()))(((&&&&&&&&&&&&&&&%%%%%%$$$$$$'''&&&%%%$$$$$$$$$$$$%%%&&&&&&'''''''''''''''&&&"""############$$$$$$$$$%%%$$$"""###%%%%%%### $$$$$$%%%%%%%%%$$$$$$###%%%###""""""######""" &&&((('''&&&))),,,'''$$$$$$%%%%%%&&&%%%%%%%%%$$$"""###&&&&&&###"""$$$&&&%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%###"""!!!!!!$$$$$$$$$$$$$$$###""""""###""""""""""""$$$%%%&&&&&&%%%%%%%%%%%%'''((()))'''&&&%%%$$$############%%%$$$$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$### !!!$$$&&&$$$$$$%%%%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&"""""""""######$$$$$$$$$zzzoooVVVDDD@@@>>>BBBQQQfff{{{~~~||||||}}}~~~{{{|||~~~|||{{{~~~rrr[[[III>>>:::555111222222000///000000000111111000///......,,,---------.........///((((((((()))******+++++++++***((('''&&&&&&&&&'''((('''%%%%%%'''((('''&&&$$$$$$$$$$$$%%%&&&'''(((%%%(((+++***'''#########(((''''''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&'''''''''(((%%%$$$%%%%%%"""!!!###&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((&&&###$$$(((***)))''''''&&&&&&&&&&&&'''((((((###$$$$$$$$$%%%%%%&&&&&&((('''%%%$$$$$$%%%'''(((&&&''''''((((((''''''&&&&&&&&&'''(((((('''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&((()))***)))%%%%%%''''''%%%%%%)))$$$%%%'''&&&%%%%%%&&&(((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&$$$$$$(((((($$$$$$&&&$$$%%%&&&&&&%%%%%%&&&((('''&&&&&&%%%%%%%%%%%%&&&((((((((('''''''''''''''"""$$$%%%%%%######$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&&&&'''(((%%%""""""%%%%%%"""###&&&'''%%%######$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%(((&&&######$$$%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!"""###$$$%%%&&&&&&'''''''''''''''''''''''''''&&&$$$$$$''''''%%%&&&(((###'''$$$$$$'''"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''(((#########$$$$$$%%%%%%%%%%%%$$$$$$%%%'''((((((''''''%%%$$$$$$&&&'''''''''%%%$$$$$$%%%'''((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%""""""###%%%%%%&&&&&&&&&"""############$$$$$$$$$%%%$$$###$$$%%%%%%###!!!%%%%%%%%%%%%$$$###""""""$$$###""""""###$$$"""!!!###$$$######'''***(((###$$$%%%%%%%%%%%%%%%$$$$$$###!!!"""%%%%%%"""!!!###"""######$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&''''''######################## !!!###$$$$$$$$$$$$###$$$$$$$$$$$$###""""""!!!!!! """%%%((()))%%%%%%&&&&&&'''(((((()))&&&&&&%%%$$$############$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$###$$$&&&%%%$$$%%%%%%$$$######$$$&&&########################"""""""""""""""#########tttkkkTTTDDDAAA???DDDTTTggg|||{{{zzz}}}|||}}}{{{}}}~~~||||||~~~oooYYYHHH>>>333...---000111000000222000111111000000///...---------------------------))))))))))))))))))))))))))))))(((''''''''''''(((((('''%%%%%%'''((('''&&&#########$$$$$$%%%%%%&&&&&&***...,,,(((%%%&&&)))''''''&&&%%%$$$######"""%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%%%%$$$$$$&&&((('''''''''&&&%%%$$$###""""""######%%%######%%%(((((($$$!!!######$$$$$$%%%%%%%%%&&&&&&$$$###$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((&&&$$$%%%((()))(((&&&&&&&&&&&&&&&&&&''''''(((######$$$$$$$$$%%%%%%%%%((('''&&&%%%$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%)))(((&&&$$$######$$$$$$...(((###""""""###(((...$$$%%%'''&&&%%%%%%&&&(((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''&&&######&&&%%%!!! """ """######""""""###$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###$$$%%%'''&&&%%%%%%&&&(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''$$$%%%'''%%% %%%$$$$$$$$$%%%&&&&&&''''''&&&$$$$$$$$$$$$&&&'''(((&&&$$$######$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&&&&'''$$$'''######&&& &&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&############%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%$$$###"""$$$###""""""$$$$$$###"""%%%###!!!!!!"""$$$###!!!$$$%%%%%%%%%%%%$$$#########!!!!!!$$$$$$!!!!!!###!!!"""$$$$$$$$$###!!! ######$$$$$$$$$%%%%%%%%% !!!"""######$$$$$$"""""""""""""""""""""""" """%%%&&&'''(((######$$$$$$$$$######""""""!!! """$$$''')))$$$%%%&&&(((((((((((((((&&&%%%$$$$$$#########$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&%%%"""!!!$$$%%%"""$$$%%%%%%$$$######$$$&&&""""""""""""""""""""""""""""""##################rrrjjjVVVFFFCCC@@@EEEVVVggg}}}|||yyyyyy}}}|||}}}zzz}}}~~~~~~{{{{{{~~~ppp\\\LLLCCC111---,,,///111///...000.../////////......---,,,------,,,,,,+++******)))************)))))))))(((&&&&&&''''''(((((()))***((('''%%%%%%'''((('''&&&%%%%%%%%%$$$$$$######"""&&&)))+++)))&&&%%%***...''''''&&&%%%$$$$$$######%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%$$$$$$&&&%%%%%%$$$%%%((()))'''$$$)))((('''%%%%%%%%%&&&'''&&&$$$###%%%((((((%%%"""$$$$$$%%%%%%&&&&&&''''''&&&$$$######%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''''''''''''''&&&%%%%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######%%%&&&'''''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%$$$$$$######$$$%%%'''(((+++'''$$$&&&&&&$$$'''+++$$$%%%'''&&&%%%%%%&&&(((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&(((%%%&&&))))))%%%%%%'''$$$%%%&&&&&&%%%%%%&&&'''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###"""$$$%%%'''&&&%%%%%%&&&(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$###&&&)))(((!!!%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$$$$$$$$$$&&&''''''&&&&&&$$$###$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%&&&%%%%%%'''"""!!!&&&###"""---###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$###"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$""""""#########$$$$$$$$$###$$$%%%%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$###"""###$$$%%%$$$###***'''%%%%%%%%%%%%$$$%%%$$$$$$$$$%%%%%%$$$######$$$!!!!!!######!!!!!!$$$"""###$$$%%%$$$"""######$$$$$$$$$%%%%%%%%%""""""#########""""""!!!""""""""""""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$"""######$$$$$$$$$######$$$###"""!!!"""###%%%&&&$$$%%%&&&'''((((((((((((%%%%%%$$$$$$######$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&###&&&'''$$$###### $$$%%%%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$pppiiiVVVGGGCCC@@@EEEVVViii~~~zzzwwwxxx|||~~~}}}zzz{{{~~~~~~}}}zzzyyy|||ttt___OOOEEE666222000222222...,,,---,,,,,,------------,,,,,,------,,,+++***)))((((((************))))))((((((&&&&&&''''''((()))))))))((('''%%%%%%'''((('''&&&%%%%%%&&&%%%$$$###"""!!!$$$%%%&&&%%%###$$$)))---&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&)))++++++(((&&&''')))''''''%%%$$$%%%&&&"""&&&%%%$$$""""""$$$%%%''''''%%%$$$%%%&&&'''&&&%%%%%%%%%%%%&&&&&&'''''''''%%%$$$######%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((('''&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$######%%%'''(((((('''%%%$$$&&&''''''((((((''''''&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&%%%"""###'''------'''###"""$$$%%%'''&&&%%%%%%&&&(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%&&&)))***'''''')))$$$&&&''''''&&&&&&'''(((###$$$$$$%%%%%%%%%%%%$$$&&&&&&'''(((((('''%%%$$$"""$$$%%%%%%######$$$&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$""""""###$$$%%%$$$###!!! $$$))))))$$$!!!!!!%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$######%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$##############################"""$$$%%%######&&&&&&$$$$$$&&&"""!!!'''$$$%%%000###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###"""%%%%%%%%%$$$$$$############$$$$$$###!!! !!!!!!###%%%%%%$$$$$$$$$%%%###%%%&&&%%%$$$###$$$%%%######"""!!!!!!"""$$$%%%"""###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!"""############$$$$$$$$$"""$$$&&&&&&%%%$$$%%%&&&""""""###$$$%%%%%%%%%%%%$$$###"""###%%%%%%%%%###'''$$$$$$&&&'''%%%&&&)))"""######$$$$$$$$$$$$$$$%%%"""!!!######!!!"""%%%"""###$$$%%%$$$""" ######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&%%%$$$###""""""""""""""""""""""""""" !!!"""###""""""###$$$$$$$$$$$$###%%%$$$$$$######""""""###$$$$$$%%%%%%&&&''''''(((%%%%%%$$$$$$###$$$$$$%%%###############$$$%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% $$$&&&$$$"""!!!$$$%%%%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$mmmhhhWWWIIIEEEAAAGGGXXXlllyyyvvvxxx{{{||||||~~~|||zzz|||~~~|||yyyzzz~~~sss]]]JJJ@@@888333222333333...,,,,,,***+++,,,------...------,,,,,,,,,++++++******************)))))))))))))))(((((((((((((((''''''&&&((('''%%%%%%'''((('''&&&$$$%%%%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''''''''$$$$$$%%%%%%&&&''''''((($$$(((,,,+++(((&&&(((***((()))&&&###%%%'''!!!"""!!!!!!###%%%%%%%%%%%%###"""###%%%'''%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$"""###$$$&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$&&&'''(((((('''''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&''''''((((((''''''&&&###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((('''%%%###"""""""""&&&,,,,,,&&&""""""$$$%%%'''&&&%%%%%%&&&(((''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$"""###&&&'''$$$$$$&&&"""$$$%%%%%%$$$###%%%&&&"""###$$$%%%&&&%%%%%%$$$$$$%%%'''(((((('''&&&%%%"""$$$%%%%%%######$$$&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%###"""###%%%&&&%%%######!!!###''''''$$$$$$&&&###%%%'''&&&$$$###%%%&&&######$$$$$$$$$$$$######!!!$$$''''''$$$""""""###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""&&&&&&######''''''$$$!!!%%%###$$$)))%%%""",,,###$$$%%%%%%&&&&&&%%%%%%"""###$$$%%%&&&%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%!!!###$$$$$$!!! """$$$!!!$$$''''''%%%$$$%%%&&&###%%%&&&$$$""" !!!###$$$###"""!!!"""###%%%&&&!!!"""###$$$%%%$$$$$$###!!!"""""""""""""""!!! """############$$$$$$$$$"""$$$&&&&&&%%%$$$%%%'''###$$$$$$%%%%%%%%%$$$$$$$$$###"""###%%%&&&%%%$$$"""!!!%%%%%%"""###''' !!!"""$$$%%%%%%%%%%%%&&&###"""$$$$$$"""###&&&!!!!!!###$$$$$$$$$############$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&%%%$$$###########################!!!%%%'''""""""###$$$$$$$$$$$$$$$###$$$$$$%%%$$$###"""!!!$$$$$$######$$$%%%'''(((%%%$$$$$$###$$$$$$%%%%%%###############$$$$$$%%%""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&$$$###$$$!!!$$$%%%%%%$$$######$$$&&&""""""""""""""""""""""""$$$$$$$$$$$$#########"""mmmiiiXXXJJJGGGCCCJJJ[[[oooyyyuuuwwwzzz{{{yyy~~~}}}|||{{{||||||{{{yyy|||oooXXXDDD888444000///222333///---...******,,,---.../////////++++++,,,,,,,,,,,,------******))))))))))))))))))++++++***)))(((&&&$$$###((('''%%%%%%'''((('''&&&"""###%%%&&&''''''&&&%%%&&&&&&'''((())))))&&&###%%%%%%&&&''''''(((((()))$$$$$$%%%%%%&&&'''((((((!!!&&&******&&&%%%'''***''')))'''%%%'''+++&&&###"""!!! !!!$$$''')))$$$%%%%%%""" $$$((($$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%"""$$$'''(((((((((((()))'''&&&&&&&&&&&&'''((((((###$$$$$$%%%'''(((((()))&&&%%%$$$$$$$$$&&&)))***$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((("""&&&((()))((('''((($$$###$$$$$$###$$$((($$$%%%'''&&&%%%%%%&&&(((''''''&&&&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%###$$$''''''$$$$$$&&&###%%%&&&&&&%%%$$$&&&'''"""###$$$%%%&&&%%%%%%$$$!!!"""$$$&&&&&&&&&$$$###$$$&&&''''''&&&%%%'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$"""$$$&&&(((&&&$$$***&&&$$$%%%$$$"""$$$'''!!!$$$&&&'''%%%$$$&&&((("""###$$$%%%%%%$$$###"""###''''''%%%"""!!!!!!$$$$$$############$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###'''((($$$$$$((()))%%%$$$$$$'''+++$$$&&&$$$$$$%%%&&&&&&&&&%%%%%% !!!###%%%&&&&&&&&&&&&!!!"""###$$$%%%&&&'''''' """%%%$$$""""""$$$'''"""%%%((((((&&&%%%&&&'''(((***+++)))%%%###$$$&&&%%%$$$###""""""$$$&&&'''!!!"""###$$$%%%%%%$$$###"""###$$$%%%%%%&&&%%%%%%"""############$$$$$$$$$!!!$$$''''''%%%$$$%%%'''%%%%%%%%%%%%$$$$$$###"""$$$###"""###%%%&&&%%%$$$$$$!!!"""'''&&&!!!!!!%%% """###%%%%%%&&&&&&'''###"""$$$$$$"""###''' !!!###%%%&&&''''''######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###########################)))&&&###!!!!!!###%%%'''!!!"""###$$$$$$$$$$$$$$$!!!"""$$$&&&%%%$$$"""!!!$$$###"""""""""$$$&&&((($$$$$$$$$###$$$$$$%%%%%%#########"""###$$$$$$%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%%%%((((((&&&$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!kkkeeeTTTGGGEEECCCHHHYYYkkkyyywwwyyyzzz{{{|||}}}~~~~~~||||||}}}{{{yyy}}}hhhSSSCCC:::222111000000111111000.........------------......,,,+++******))))))******))))))))))))************************)))(((&&&&&& """%%%(((***+++,,,%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$''')))+++(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((())))))(((&&&%%%%%%&&&&&&$$$###$$$&&&'''&&&$$$((('''%%%$$$$$$%%%&&&((('''&&&%%%%%%&&&&&&$$$""""""###$$$%%%&&&'''''''''%%%%%%%%%&&&&&&%%%$$$$$$''''''''''''''''''''''''''''''&&&$$$$$$&&&***---&&&&&&'''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''&&&$$$######$$$&&&'''&&&&&&&&&'''''''''((((((((('''%%%######$$$%%%&&&((('''&&&%%%%%%%%%%%%%%%(((&&&$$$$$$%%%&&&'''&&&...(((""""""&&&(((%%%!!!'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$"""$$$'''%%% """((('''&&&%%%$$$$$$&&&''')))(((((('''&&&&&&&&&&&&'''"""%%%((((((&&&$$$&&&(((******)))((('''&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&%%%%%%%%%&&&$$$!!!''''''%%%### !!!$$$'''&&&''''''%%%###"""###%%%$$$$$$$$$%%%&&&'''((()))&&&'''&&&%%%"""!!!"""$$$######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&***'''$$$$$$&&&'''&&&$$$$$$$$$%%%&&&&&&'''((((((%%%&&&''''''&&&&&&(((***&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%###&&&)))'''"""&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""&&&((())))))'''&&&&&&'''(((&&&%%%&&&)))***'''$$$%%%'''&&&$$$$$$%%%"""""""""###$$$%%%'''((( """$$$$$$######$$$&&&!!!###''')))%%% """(((######$$$$$$$$$$$$#########"""!!!"""$$$%%%%%%$$$#########$$$$$$%%%%%%%%%########################&&&%%%$$$$$$######$$$$$$$$$#########""""""!!!!!!!!!###%%%&&&%%%"""&&&&&&%%%$$$$$$$$$%%%%%%"""&&&&&&"""###((()))%%%############$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%&&&%%%$$$""""""$$$&&&"""$$$(((******)))'''%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&''''''%%%""" ###%%%%%%$$$&&&***((($$$########################%%%)))(((###"""&&&'''###qqqjjjVVVGGGDDDAAAFFFWWWjjjyyyuuuxxxyyyzzz{{{}}}~~~}}}}}}}}}{{{zzz|||eeeQQQAAA888222111000000111111000.........------------......,,,,,,+++************++++++*********))))))(((((()))))))))(((((('''&&&%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((%%%$$$$$$%%%'''((('''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%$$$$$$%%%%%%'''%%%######$$$$$$""" ((('''%%%$$$$$$%%%'''(((&&&%%%$$$%%%&&&&&&$$$###%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%(((+++$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%'''&&&$$$######$$$&&&'''%%%&&&&&&&&&&&&'''''''''&&&%%%###"""""""""###$$$((('''&&&%%%%%%%%%%%%&&&'''&&&$$$$$$&&&'''&&&%%%,,,'''######%%%'''&&&$$$'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$###$$$'''%%%!!!"""(((&&&%%%$$$######%%%&&&'''&&&&&&&&&&&&&&&'''((((((%%%&&&'''&&&%%%%%%&&&'''((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$$$$$$$###"""!!!  %%%&&&&&&%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&$$$""""""###$$$#########$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%)))&&&""""""###%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$###!!!!!!###%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%###%%%((('''"""$$$$$$$$$#########""""""########################%%%%%%%%%%%%%%%$$$######"""###%%%%%%###"""###$$$$$$$$$$$$$$$%%%&&&$$$###"""%%%%%%$$$$$$&&&((($$$$$$#########$$$%%%%%%+++(((&&&%%%$$$$$$"""!!!!!! !!!""" %%%######$$$$$$$$$$$$######$$$###""""""$$$%%%$$$#########$$$$$$$$$%%%%%%%%%########################&&&%%%$$$$$$######$$$$$$$$$#########""""""""""""###$$$&&&&&&%%%###!!!###############$$$%%%&&&!!!%%%$$$!!!!!!%%%%%%!!!"""###$$$&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######!!!$$$$$$#########$$$"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&###$$$%%%&&&&&&%%%###"""&&&((((((&&&(((,,,+++'''$$$$$$$$$$$$$$$$$$$$$$$$###&&&%%%!!! $$$$$$!!!vvvlllUUUDDDAAA@@@GGGWWWlllwwwsssuuuxxxzzz|||}}}|||{{{|||{{{yyyzzzxxxaaaMMM>>>666222000//////111111000.........------------......------,,,+++++++++++++++,,,,,,+++***)))(((''''''((((((((('''&&&&&&%%%%%%)))))))))((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&$$$###$$$%%%&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%"""######$$$%%%&&&&&&&&&'''%%%$$$$$$%%%%%%$$$"""'''&&&%%%$$$$$$%%%''''''%%%$$$$$$%%%&&&'''%%%$$$$$$$$$$$$$$$$$$#########"""######$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%%%%'''((($$$$$$$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!!!!###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$############''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%''''''%%%$$$((('''%%%$$$%%%%%%&&&'''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%$$$%%%&&&%%%"""###'''%%%$$$###"""###$$$%%%&&&$$$$$$%%%&&&'''((())))))((('''%%%$$$%%%&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$$$$#########$$$%%%%%%&&&''''''###""""""###%%%'''&&&&&&!!!!!!"""###$$$###!!!$$$%%%%%%%%%$$$$$$&&&(((%%%%%%%%%$$$$$$$$$######$$$%%%%%%$$$###"""$$$&&&""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$'''$$$!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###!!!!!!###$$$$$$############$$$$$$$$$######$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""$$$'''&&&"""$$$$$$$$$############""""""""""""######$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$!!!###%%%&&&%%%%%%%%%'''"""###%%%$$$###"""######$$$%%%%%%$$$###$$$&&&(((&&&%%%$$$###############'''### $$$&&&%%%###'''### !!!!!! """'''######$$$$$$$$$$$$######%%%###"""###$$$$$$###"""###$$$$$$$$$$$$%%%%%%%%%########################&&&%%%$$$$$$######$$$$$$###############"""""""""%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!"""###$$$%%%&&&!!!$$$$$$""""""###### """%%%''''''&&&###"""%%%%%%%%%$$$$$$$$$######"""$$$$$$###""""""######"""!!!!!!"""$$$%%%$$$############$$$%%%%%%######$$$%%%%%%%%%$$$$$$###%%%$$$###%%%)))((($$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$!!!!!!###### xxxlllSSSBBB@@@AAAJJJ\\\ttttttqqqtttxxx{{{~~~{{{yyy}}}|||zzzzzzxxxxxx~~~ttt]]]KKK<<<555222000//////000000///......------,,,,,,------......---,,,,,,++++++,,,,,,++++++******)))((((((''')))(((''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%$$$###$$$%%%%%%***)))'''&&&&&&''')))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''$$$$$$%%%&&&((()))******&&&&&&%%%%%%%%%&&&''''''$$$######%%%''''''&&&%%%!!!!!!""""""###$$$&&&&&&"""######$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&%%%%%%&&&(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&''''''%%%###$$$&&&'''&&&$$$$$$'''***(((((('''&&&%%%$$$$$$###%%%%%%&&&&&&%%%%%%$$$###%%%$$$%%%%%%%%%$$$$$$&&&$$$$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&''''''((((((+++'''###"""%%%''''''%%%)))(((''''''&&&&&&&&&''''''''''''&&&%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""###%%%&&&&&&&&&!!!!!!"""%%%((()))'''%%%$$$%%%&&&%%%$$$$$$%%%'''######$$$$$$$$$############$$$%%%$$$######%%%&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&$$$!!! """$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$""" !!!###&&&$$$######""""""######$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$""""""%%%%%%"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''%%%%%%%%%&&&%%%$$$$$$### """%%%&&&%%%&&&'''((("""%%%'''&&&$$$"""$$$&&&%%%%%%$$$#########$$$%%%%%%$$$$$$###############"""!!! ###&&&((((((***$$$!!!###%%%###$$$&&&######$$$$$$$$$$$$######&&&$$$######$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$$$$######$$$$$$########################%%%$$$$$$#########$$$$$$"""""""""""""""###$$$%%%"""###%%%%%%%%%%%%$$$###"""###%%%&&&&&&%%%$$$###%%%%%%%%%$$$$$$$$$######"""$$$###""""""###%%%%%%$$$$$$$$$$$$%%%&&&######""""""######$$$%%%#########$$$$$$%%%%%%&&&!!!###""" """&&&&&&###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$$$$$$$$$$###rrrWWWDDDCCCDDDMMM^^^{{{rrrppptttyyy}}}{{{yyy{{{}}}}}}{{{zzz{{{|||yyywwwzzzqqq[[[III<<<555111000//////000000///---------,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,))))))))))))))))))*********)))((('''''''''((((((%%%&&&'''((()))))))))))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''***((('''%%%%%%'''(((***'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((('''%%%&&&((()))'''&&&$$$$$$&&&''''''(((******%%%%%%%%%%%%&&&&&&''''''$$$######%%%''''''&&&%%%!!!!!!!!!"""###$$$&&&'''######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&'''&&&%%%$$$%%%***)))((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$&&&''''''$$$""""""%%%((('''$$$$$$'''***(((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%***&&&###"""%%%''''''&&&(((''''''&&&&&&&&&&&&''''''''''''&&&%%%$$$###"""&&&&&&&&&%%%%%%$$$$$$$$$(((&&&%%%&&&''''''%%%$$$%%%$$$$$$%%%&&&(((((('''&&&&&&'''%%%######$$$&&& !!!"""###$$$$$$$$$$$$###$$$%%%$$$######%%%&&&##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""%%%'''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""###&&&)))$$$######""""""######$$$&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ ###$$$""""""%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$######"""!!!"""""""""$$$%%%!!!$$$'''&&&###"""###%%%############$$$###""" ######""""""######$$$%%%&&&((()))&&&""" ###'''%%%!!! $$$%%%""" !!!######$$$$$$$$$$$$######&&&$$$######$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$$$$######$$$$$$###############$$$$$$$$$######"""!!!""""""$$$$$$&&&%%%$$$###############""""""###%%%&&&%%%&&&&&&&&&%%%$$$#########%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$###"""!!!###$$$%%%%%%&&&'''&&&&&&%%%$$$######""""""######$$$%%%#########$$$$$$%%%%%%&&&$$$%%%$$$"""$$$((()))%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$$$$$$$zzz\\\HHHEEEEEELLL]]]yyy~~~rrrqqqvvvzzz~~~}}}zzz|||}}}|||{{{{{{|||~~~{{{wwwyyy~~~nnnYYYHHH<<<666111///......000000///---------,,,,,,,,,,,,------------,,,+++++++++++++++(((((())))))***************)))(((''''''((()))***''''''(((((((((''''''&&&)))((('''&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&'''((('''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''(((((((((((('''''''''''')))&&&$$$%%%((()))'''$$$%%%&&&&&&%%%#########$$$$$$%%%%%%&&&&&&'''''''''%%%$$$$$$%%%&&&'''%%%$$$&&&%%%$$$""""""###$$$$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((&&&%%%%%%%%%((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&''')))***+++###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%$$$$$$$$$&&&&&&$$$######%%%''''''%%%$$$&&&)))''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%&&&%%%$$$%%%((('''###%%%%%%&&&&&&&&&'''''''''%%%&&&'''''''''%%%$$$###'''%%%$$$$$$%%%'''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$###''''''&&&%%%%%%$$$######$$$$$$######$$$"""%%%&&&&&&$$$"""!!!###$$$%%%&&&&&&%%%$$$###%%%&&& """$$$%%%%%%%%%%%%$$$%%%%%%$$$###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$%%%%%%$$$######&&&((($$$$$$$$$%%%%%%%%%%%%%%%!!!###$$$$$$######%%%'''$$$$$$############$$$$$$&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""!!!$$$&&&$$$"""############$$$$$$$$$"""""""""######$$$$$$%%%###$$$$$$$$$$$$###"""""" ###$$$###$$$%%%&&&!!!"""$$$###"""!!!"""""""""!!!!!!###$$$###!!!"""""""""""""""###$$$%%%!!!&&&$$$!!!&&&$$$"""###&&&&&&!!! !!!######$$$$$$$$$$$$######%%%###"""###$$$$$$###"""%%%%%%%%%$$$$$$$$$$$$###########################&&&%%%$$$$$$######$$$$$$#########$$$$$$$$$$$$$$$"""!!!!!!!!!"""###$$$$$$'''&&&%%%$$$###"""""""""###!!!!!!###$$$###$$$'''(((&&&###!!!!!!"""%%%'''%%%%%%%%%$$$$$$$$$######&&&&&&&&&$$$""""""$$$&&&###$$$%%%%%%%%%$$$""""""$$$############$$$%%%%%%######$$$%%%%%%%%%$$$$$$"""###"""!!!&&&'''$$$########################"""!!!"""&&&&&&###"""$$$zzz[[[FFFDDDDDDJJJYYYppptttssswwwzzz|||~~~|||~~~~~~}}}{{{{{{{{{wwwsssvvv|||lllVVVFFF;;;555111///......//////...------,,,,,,++++++,,,,,,---,,,,,,+++************+++*********))))))))))))))))))((('''&&&&&&''')))***'''''''''''''''&&&%%%%%%'''&&&%%%$$$$$$&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))&&&$$$&&&***,,,***'''$$$&&&'''%%%""" !!!######$$$%%%&&&''''''''''''&&&%%%$$$%%%&&&&&&$$$###'''&&&$$$#########%%%%%%""""""$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((&&&%%%&&&'''&&&%%%$$$######%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%'''((())))))###$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''%%%$$$$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%&&&'''(((&&&$$$######$$$%%%%%%$$$$$$%%%''''''&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&%%%%%%$$$###&&&'''&&&###%%%)))((("""$$$$$$%%%&&&&&&&&&&&&&&&###$$$&&&''''''&&&%%%$$$###$$$&&&&&&&&&&&&((()))%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""######!!!"""&&&&&&!!!!!!%%%"""###$$$$$$$$$%%%(((***!!!"""$$$%%%&&&%%%$$$###%%%&&&&&&$$$""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&"""$$$&&&&&&$$$$$$%%%'''$$$$$$%%%%%%&&&&&&''''''!!!###%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&###"""$$$&&&&&&""""""#########$$$$$$$$$########################$$$$$$%%%%%%$$$$$$###""""""$$$&&&'''&&&&&&'''(((###""""""###$$$$$$###!!!$$$""" ###$$$###"""$$$######""""""""""""###!!!""" ###&&&%%%$$$%%%&&&### %%%######$$$$$$$$$$$$######$$$###""""""$$$%%%$$$###%%%%%%%%%$$$$$$$$$##############################&&&%%%$$$$$$######$$$$$$#########$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%%%%$$$###"""""""""""""""***%%%"""$$$###!!!"""''''''&&&$$$###"""###$$$%%%%%%%%%%%%$$$$$$$$$#########$$$&&&%%%$$$$$$%%%&&&$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$%%%&&&&&&###$$$%%%&&&&&&%%%###""" ###$$$!!!""""""""""""""""""""""""###!!!###(((((($$$###%%%sssUUUAAAAAAAAAHHHWWWfffxxx}}}}}}wwwuuuxxxzzz{{{|||}}}~~~}}}zzzxxxvvvrrrooossszzzjjjTTTDDD:::444111///......//////...------,,,,,,++++++,,,,,,---,,,+++******))))))******,,,,,,+++***)))(((''''''((('''&&&%%%%%%&&&((()))$$$%%%%%%&&&''''''&&&&&&&&&%%%#########%%%'''(((''''''''''''''''''''''''(((((((((''''''&&&%%%%%%&&&''''''((((((''''''&&&(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%***'''%%%(((---000...+++###%%%'''&&&$$$###%%%'''###$$$%%%&&&'''''''''''''''&&&%%%%%%&&&&&&$$$"""%%%$$$######$$$&&&(((***!!!!!!"""$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&'''((('''&&&%%%&&&((('''&&&$$$$$$$$$&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((('''%%%%%%%%%''')))***%%%%%%%%%%%%%%%&&&'''((('''%%%""""""###%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%$$$$$$%%%&&&&&&''''''(((%%%%%%&&&&&&&&&%%%$$$$$$&&&(((&&&###%%%***((("""######$$$%%%%%%%%%%%%$$$!!!"""$$$'''((('''&&&&&& ###''''''&&&&&&(((+++&&&&&&&&&%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%&&&(((***+++(((###&&&((($$$"""%%%*** """$$$%%%'''***---###$$$&&&&&&&&&%%%###!!!&&&'''&&&%%%"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%&&&''' ###&&&'''%%%###$$$&&&$$$$$$%%%&&&&&&'''(((((($$$&&&((((((&&&$$$###"""&&&%%%%%%$$$$$$%%%%%%&&& !!!###&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$"""%%%''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$ """$$$$$$######$$$%%%'''$$$###$$$'''(((%%%"""'''###!!!%%%&&&&&&&&&%%%$$$"""!!!!!! """$$$''')))(((&&&$$$###!!!!!!!!! $$$######$$$$$$$$$$$$#########"""!!!"""$$$%%%%%%$$$%%%%%%%%%$$$$$$#################################&&&%%%$$$$$$######$$$$$$#########$$$$$$%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&"""!!!!!!!!!!!!""""""###111***&&&&&&%%%!!!###(((%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%$$$$$$$$$######!!!%%%''''''&&&%%%%%%(((&&&### !!!$$$%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&''''''%%%""" ######!!! %%%'''$$$!!!!!!!!!!!!!!!!!!!!!!!!&&&###%%%++++++&&&%%%(((jjjQQQFFFAAA===FFFTTTgggsss||||||~~~uuuuuuvvvssstttyyy~~~~~~{{{xxxtttnnnjjjpppxxx}}}dddRRREEE:::444111111000///////////////++++++,,,,,,,,,,,,------...------,,,,,,++++++*********))))))******+++,,,'''''''''''''''((()))***'''###$$$'''!!!!!!'''))))))$$$"""""" ###''')))((('''&&&''''''&&&&&&%%%%%%&&&&&&''''''((((((((('''&&&%%%%%%$$$%%%'''(((((('''%%%$$$&&&$$$"""$$$&&&'''&&&###''''''%%%###"""$$$(((+++&&&&&&&&&%%%%%%$$$$$$$$$!!!###%%%&&&%%%%%%&&&(((%%%%%%%%%%%%%%%$$$###"""%%%&&&)))***%%% ###***!!!!!!"""###$$$%%%%%%&&&,,,((($$$%%%((()))'''$$$###$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&'''((( """%%%&&&$$$###""""""$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&'''((('''$$$"""$$$$$$$$$######$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''&&&%%%###"""%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%(((+++)))$$$!!!$$$&&&%%%***&&&###%%%)))***((($$$###$$$%%%%%%%%%%%%$$$#########$$$%%%'''((())))))%%%'''((((((&&&$$$$$$%%%***(((%%%###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$$$$ !!!###$$$%%%&&&&&&%%%$$$############***((($$$!!!!!!###&&&(((###&&&'''&&&$$$###%%%'''$$$###$$$%%%''''''&&&$$$%%%%%%&&&%%%'''$$$$$$$$$######"""""""""%%%''')))***((($$$ !!!"""$$$$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###!!!$$$'''$$$%%%%%%%%%$$$$$$$$$$$$###&&&%%%$$$%%%%%%### $$$%%%%%%$$$######$$$&&&'''&&&&&&%%%###""""""!!!$$$$$$$$$############"""$$$$$$######$$$$$$%%%&&&(((&&&$$$###$$$$$$###!!!$$$$$$$$$&&&&&&$$$ $$$$$$$$$#########""""""$$$######""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###""""""######!!!!!!"""############"""$$$$$$%%%###"""!!!###$$$###$$$###!!!$$$'''%%%###############"""!!! ######"""(((000############""" '''$$$"""%%%***,,,)))%%%"""###$$$$$$###"""###$$$%%%%%%&&&((()))'''######!!! !!!###$$$$$$###$$$$$$$$$#########""""""!!!"""""""""############""""""%%%)))$$$""" """''')))%%%!!! !!!###$$$%%%%%%$$$$$$###"""!!!"""$$$%%%%%%$$$#########"""""" fffMMMCCC>>><<>>LLL]]]wwwzzzppprrrvvvuuuxxx~~~}}}|||{{{{{{{{{{{{vvvsssttttttuuu{{{pppYYYIII???777222000//////...............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******))))))(((((())))))***+++((((((((((((((('''&&&%%%&&&%%%%%%&&&%%%"""###%%%%%%((('''%%%$$$'''(((%%%"""$$$'''((('''%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''((()))$$$!!!"""''')))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%&&&%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''$$$"""((($$$$$$%%%&&&''''''(((((('''&&&%%%%%%&&&''''''''''''''''''''''''&&&%%%%%%&&&'''((('''%%%$$$%%%&&&$$$%%%&&&&&&%%%$$$%%%&&&%%%%%%&&&&&&&&&''''''''''''%%%######%%%'''((((((%%%%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''######$$$$$$%%%''''''(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&%%%###!!! $$$$$$%%%'''(((&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$"""!!!"""%%%'''&&&$$$###$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$###%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&%%%$$$###"""$$$%%%%%%%%%%%%%%%%%%%%%###"""""""""#########"""%%%$$$######$$$%%%$$$###$$$$$$###$$$%%%$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###'''%%%$$$%%%&&&%%%&&&&&&%%%%%%$$$###""""""'''%%%######$$$&&&'''&&&$$$%%%%%%$$$######$$$&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""###$$$%%%&&&&&&&&&&&&%%%(((&&&$$$###$$$$$$###"""%%%###""""""$$$%%%%%%%%%########################&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$###############$$$$$$$$$"""!!! """$$$%%%!!!###%%%%%%###""""""###"""%%%$$$!!!!!!%%%&&&%%%###$$$$$$%%%%%%%%%$$$$$$ """###$$$$$$$$$$$$%%% !!!!!!!!!!!!!!!###%%%%%%$$$###$$$%%%"""###$$$$$$###"""###$$$!!! !!!###%%%&&&%%%$$$%%%$$$#########$$$$$$###$$$$$$$$$$$$############$$$$$$$$$##################""" $$$''''''$$$!!!%%%(((&&&"""!!!''',,,$$$$$$$$$$$$$$$%%%%%%%%%!!!###%%%%%%$$$$$$&&&(((######$$$$$$$$$###""""""qqqYYYDDD>>>>>>???LLL\\\rrrzzzqqqrrrvvvuuuwww}}}}}}||||||}}}}}}|||wwwssstttvvvwww|||mmmVVVGGG===777222000///......------......+++++++++,,,,,,---------***++++++,,,------......)))(((((((((((()))******))))))((('''''''''((((((&&&%%%&&&&&&'''''''''(((&&&((('''$$$$$$&&&'''$$$"""$$$''''''$$$!!!'''&&&&&&%%%%%%&&&&&&'''''''''((())))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&&&&'''(((***&&&### !!!%%%'''(((&&&$$$$$$%%%%%%%%%%%%&&&&&&###&&&((((((%%%"""######$$$%%%%%%%%%$$$$$$###$$$%%%$$$!!!)))###$$$$$$%%%&&&'''((()))%%%$$$$$$$$$$$$%%%&&&&&&)))))))))))))))((('''&&&$$$%%%&&&%%%###"""###$$$&&&'''((('''&&&%%%&&&(((%%%&&&&&&&&&'''''''''''''''%%%$$$$$$&&&''''''&&&######$$$$$$%%%'''((()))$$$$$$$$$$$$%%%%%%%%%%%%#########$$$%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&!!!"""###%%%%%%%%%$$$###$$$###$$$'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%&&&&&&$$$%%%%%%$$$######&&&(((&&&%%%%%%%%%'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$############$$$$$$%%%&&&$$$%%%&&&&&&%%%###"""!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######$$$%%%$$$###$$$###""""""$$$%%%%%%$$$!!!$$$$$$$$$&&&((('''###$$$$$$$$$$$$%%%%%%%%%%%%"""###%%%&&&&&&$$$"""!!!###$$$%%%$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%'''$$$$$$&&&'''%%%!!!"""###$$$%%%&&&&&&'''"""!!!!!!"""%%%((((((((($$$%%%%%%$$$######$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############"""!!!"""$$$%%%%%%%%%$$$###)))'''$$$###$$$###"""!!!$$$######$$$%%%%%%###!!!###############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!!!!""""""""""""############"""######$$$%%%%%%$$$#########$$$&&&&&&"""$$$&&&&&&$$$""""""""" $$$###!!!###""""""###$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%% !!!!!!"""############"""""""""#########"""""""""###$$$$$$###"""###$$$!!!!!!"""$$$&&&'''%%%###%%%###!!!"""$$$&&&%%%$$$$$$$$$$$$#########""""""#########$$$$$$$$$%%%%%%"""%%%%%%%%%&&&)))'''######&&&%%%###"""&&&+++$$$#########$$$%%%''''''!!!$$$&&&&&&$$$###&&&((($$$%%%%%%%%%%%%%%%$$$$$$oooXXXDDD?????????JJJYYYlll{{{yyyooorrruuuuuuwww}}}}}}}}}}}}~~~|||vvvssstttwwwyyy~~~iiiRRRDDD;;;555111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------((((((((((((((()))******)))'''&&&$$$%%%&&&(((***%%%&&&&&&&&&'''))))))(((%%%'''&&&######&&&'''%%%%%%&&&'''&&&### '''&&&&&&%%%%%%&&&&&&'''&&&''''''((())))))((((((&&&&&&&&&%%%%%%&&&&&&&&&###%%%'''&&&%%%$$$&&&(((***(((&&&%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&###%%%((()))'''###!!! """###$$$%%%%%%%%%%%%$$$)))&&&###### ###***$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&((()))++++++++++++***)))(((((("""$$$%%%%%%######$$$&&&%%%&&&'''&&&$$$$$$&&&'''&&&&&&&&&&&&'''''''''''''''&&&%%%&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&$$$&&&%%%$$$&&&'''%%%%%%&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$######$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%$$$$$$%%%'''&&&%%%%%%%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%"""######$$$%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$###$$$&&&''''''%%%$$$###%%%$$$$$$$$$$$$%%%&&&'''(((&&&$$$%%%'''(((&&&$$$###""" !!!###&&&&&&&&&!!!&&&'''$$$%%%((()))&&&#########$$$$$$$$$%%%%%% !!!###%%%%%%%%%$$$###"""###$$$$$$###"""###%%%########################$$$&&&$$$!!!"""&&&&&&### !!!"""###%%%&&&((((((!!!!!!!!!###&&&'''&&&%%%$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""!!!"""$$$%%%&&&%%%$$$###'''%%%######$$$$$$$$$""""""!!!!!!"""######""" """"""#########$$$$$$$$$$$$$$$############$$$$$$!!!!!!!!!!!!""""""""""""######""""""###$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%% """%%%&&&$$$#########"""&&&%%%  """"""!!!"""######$$$$$$######""""""###$$$%%%$$$###""""""###$$$$$$$$$$$$$$$###$$$""" """$$$%%%""""""###$$$$$$###"""###$$$%%%###"""###%%%&&&&&&&&&""""""#########$$$&&&(((%%%%%%$$$$$$$$$#########""""""######$$$%%%&&&&&&%%%)))(((''''''%%% ###%%%%%%######$$$&&&############$$$&&&((()))###&&&)))'''###!!!###&&&######$$$$$$%%%$$$$$$###nnnWWWDDD@@@???>>>HHHVVVhhhxxxxxxooorrrvvvvvvyyy}}}}}}~~~zzzuuurrrtttxxx{{{gggPPPBBB999444000//////...------------...///...------,,,+++******,,,,,,++++++***)))))))))((((((((((((((()))******(((&&&$$$"""###%%%)))+++&&&&&&&&&$$$%%%'''&&&$$$###%%%%%%"""###'''(((''''''''''''&&&$$$$$$&&&((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''(((((((((''''''&&&&&&%%%%%%&&&&&&'''$$$&&&'''&&&$$$###$$$&&&###$$$&&&'''&&&&&&''')))$$$$$$$$$%%%%%%&&&&&&&&&!!!&&&)))((('''&&&&&&"""###$$$%%%%%%%%%%%%%%%111)))######$$$%%%(((---&&&&&&%%%%%%%%%$$$$$$$$$)))***+++*********,,,------------,,,+++***)))((($$$%%%&&&&&&&&&&&&'''(((###$$$$$$###""""""###%%%&&&&&&&&&'''''''''(((((('''&&&&&&'''((('''$$$"""%%%%%%$$$######$$$$$$$$$&&&&&&&&&'''''''''((((((''''''&&&%%%&&&'''((()))%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&+++***((('''%%%%%%%%%%%%$$$((()))&&&$$$&&&&&&$$$$$$%%%&&&&&&%%%$$$%%%&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%&&&%%%$$$%%%&&&&&&%%%$$$$$$%%%%%%###!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""""""""###%%%&&&!!!"""###$$$%%%&&&&&&&&&((((((&&&%%%$$$#########"""$$$&&&(((((((((&&&&&&%%%%%%$$$###$$$%%%'''(((%%%###!!!"""$$$%%%###!!!"""!!! !!!###&&&''''''###))))))$$$"""%%%&&&###"""""""""######$$$$$$$$$ !!!###$$$&&&''''''!!!"""$$$$$$######$$$&&&########################'''%%%"""!!!&&&&&&!!!"""######$$$$$$%%%&&&&&&$$$######$$$%%%$$$""" $$$%%%%%%$$$######$$$&&&!!!""""""$$$%%%&&&&&&'''$$$$$$$$$############"""###$$$&&&(((((('''&&&%%%%%%$$$"""###$$$&&&%%%%%%&&&%%%######%%%'''''''''""""""######$$$$$$$$$$$$$$$##################$$$############$$$$$$$$$$$$######""""""###$$$%%%%%%!!!!!!"""############"""!!!$$$%%%%%%$$$$$$%%%'''***)))$$$ """%%%%%% !!!"""#####################%%%&&&'''$$$ ######$$$$$$$$$######"""&&&### """&&&'''$$$"""$$$$$$$$$###"""###$$$)))&&&"""!!!###%%%'''((("""&&&%%%""""""''',,,&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!"""###%%%&&&'''((($$$&&&'''***)))&&&"""###%%%%%%$$$""""""""""""""""""###%%%''')))+++&&&)))+++((("""!!!$$$ !!!!!!"""""""""!!!!!!kkk\\\LLLDDDBBBDDDKKKRRRfffuuuzzz{{{|||xxxllllllooooooqqqwww~~~{{{zzzuuurrrrrrrrruuu}}}yyybbbQQQEEE:::333111...//////...,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))((((((''',,,)))&&&'''***,,,+++)))((('''&&&%%%%%%%%%%%%%%%'''&&&$$$$$$$$$### ###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&'''((()))&&&&&&''''''&&&&&&%%%$$$&&&((((((%%% ###$$$$$$%%%%%%$$$$$$###&&&'''((((((((('''&&&%%%$$$$$$$$$############"""'''''''''&&&$$$$$$%%%&&&%%%%%%&&&'''&&&%%%###"""&&&&&&$$$$$$$$$$$$&&&&&&###((((((######'''(((&&&&&&'''''''''(((((())))))(((((((((((('''&&&%%%$$$$$$&&&&&&""""""$$$### ***'''%%%&&&((('''"""((('''%%%%%%%%%%%%###"""###$$$$$$""""""&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))***&&&###$$$(((***((($$$''')))***)))((('''''''''$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%"""""""""$$$%%%%%%###!!!"""!!!!!!###%%%%%%$$$###((($$$""""""!!! ###$$$'''&&&######&&&'''$$$&&&%%%###"""""""""######%%%%%%$$$$$$$$$$$$$$$$$$(((''''''&&&$$$######"""$$$%%%%%%&&&%%%$$$###"""'''"""$$$+++,,,((($$$$$$"""""""""$$$%%%$$$###%%%((((((&&&&&&&&&######$$$$$$$$$######"""%%%""" """%%%&&&%%%"""&&&$$$######%%%''''''&&&%%%$$$###$$$$$$$$$""" &&&&&&&&&&&&&&&&&&&&&&&&"""$$$$$$$$$###"""###$$$%%%$$$###""""""$$$&&&'''%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!$$$'''&&&$$$$$$'''(((&&&$$$!!!!!!$$$$$$!!!!!!$$$$$$###"""!!!!!!###%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&'''(((((($$$$$$######$$$%%%&&&&&&####################################""""""!!!!!! !!!!!!!!!!!! %%%###!!!"""%%%&&&$$$!!!$$$%%%&&&''''''&&&%%%$$$""""""""""""###$$$%%%&&&!!!"""###$$$$$$###"""!!!###"""!!!!!!!!!"""$$$%%%######""""""!!!!!! """ !!!%%%''''''%%%!!!!!!###$$$$$$###"""!!!!!!"""###$$$%%%&&&&&&'''$$$$$$$$$#########""""""###$$$$$$###"""###%%%((($$$!!! """!!! $$$$$$ ###)))%%%#########""""""""""""!!!%%%$$$###""""""$$$&&&'''&&&%%%###"""!!!"""#########%%%$$$!!!!!!$$$%%%###lll]]]MMMDDDAAABBBHHHNNNdddtttyyywwwxxx{{{~~~qqqjjjpppuuuuuuvvv{{{}}}~~~}}}wwwyyyuuuqqqrrrtttxxxwww```NNNBBB777222000000//////...------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((((((((((('''%%%$$$$$$%%%'''((('''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%###!!!$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&%%%$$$$$$(((((((((&&&$$$"""""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&''''''&&&$$$$$$%%%&&&$$$%%%%%%%%%$$$$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%))))))$$$###''''''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&###&&&&&&######&&&&&&###%%%"""!!!###&&&%%%!!!%%%$$$###$$$&&&''''''&&&###$$$%%%###!!!"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&'''((((((###%%%&&&%%%$$$"""######$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&(((((('''&&&((('''&&&'''((('''%%%###&&&######&&&%%%"""!!!###$$$&&&&&&$$$$$$&&&&&&$$$'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""&&&$$$###%%%&&&%%%$$$###$$$"""!!!"""###$$$###!!!###%%%'''&&&$$$""""""$$$%%%%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$######$$$%%%%%%$$$###$$$%%%&&&%%%$$$%%%$$$######$$$%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$###"""###$$$######"""""""""###$$$%%%%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%$$$######"""###&&&%%%######&&&'''%%%%%%""""""%%%%%%""""""%%%$$$###"""!!!"""###%%%&&&###$$$$$$$$$$$$$$$$$$###!!!!!!"""######$$$%%%%%%""""""!!!!!!"""######$$$########################$$$$$$#########"""""""""###$$$$$$$$$$$$$$$############$$$$$$#########$$$"""######$$$$$$######"""###"""""""""###$$$%%%%%%""""""###$$$$$$###""""""###""""""!!!"""###$$$%%%""""""##################!!! ###%%%$$$"""""""""###$$$$$$###""""""%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%$$$$$$#########$$$&&&&&&$$$######$$$)))$$$###%%%'''%%%%%%((($$$###&&&)))$$$$$$$$$#########"""""""""%%%$$$###""""""$$$&&&'''&&&&&&$$$###!!!!!! $$$&&&%%%""""""%%%&&&$$$mmm```PPPFFFAAAAAAFFFMMMaaarrruuuppprrrvvv|||wwwnnnllluuu{{{zzzyyy|||{{{{{{|||yyytttxxxsssqqqrrruuu{{{uuu\\\JJJ>>>555000000///---++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))&&&((()))&&&!!!"""&&&((('''&&&&&&%%%&&&&&&&&&%%%$$$$$$%%%''''''&&&$$$%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&%%%%%%$$$$$$((('''&&&&&&''''''&&&$$$%%%&&&&&&&&&&&&&&&&&&%%%###$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&$$$$$$%%%&&&$$$$$$######""""""######&&&%%%%%%$$$$$$%%%%%%&&&%%%''''''$$$%%%((()))'''***))))))))))))))))))(((!!!"""###%%%&&&'''(((((("""%%%&&&$$$%%%((()))&&&%%%######%%%((((((%%%"""$$$$$$###$$$&&&((('''&&&###$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############$$$''')))'''###"""%%%)))&&&((()))((('''%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%'''))))))(((***(((&&&&&&&&&$$$!!!$$$"""$$$(((((($$$"""$$$"""&&&'''%%%%%%'''&&&"""'''&&&%%%%%%$$$$$$%%%%%%#########$$$$$$%%%%%%&&&###$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$######"""$$$&&&$$$"""!!!"""$$$%%%###"""###$$$$$$###"""((((((&&&###!!! """$$$$$$%%%%%%&&&&&&%%%%%%%%% $$$&&&%%%"""!!!$$$'''$$$######$$$&&&%%%###!!!&&&$$$""""""$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""###%%%!!!!!!"""###############%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###!!!$$$$$$""""""%%%&&&###&&&######&&&&&&######&&&$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!""""""######$$$"""""""""!!!""""""###$$$########################$$$$$$$$$$$$$$$#########%%%%%%&&&%%%%%%$$$###"""!!!$$$&&&%%%!!! ###&&&#########""""""#########$$$$$$#########$$$$$$%%%######$$$$$$$$$$$$#########""""""""""""###$$$$$$""""""######$$$%%%%%%&&&"""!!! !!!###$$$###"""###$$$$$$$$$$$$$$$##############################&&&&&&&&&%%%%%%%%%%%%$$$"""%%%'''(((%%%###!!!!!!&&& """%%%$$$$$$%%%%%%%%%!!!"""((()))$$$%%%$$$$$$$$$############%%%$$$#########$$$%%%&&&&&&&&&%%%$$$""" %%%'''&&&######&&&'''%%%mmmaaaSSSIIICCCBBBGGGNNN\\\oooqqqkkkmmmrrryyyzzzrrrqqqyyy}}}zzzwwwzzz}}}~~~zzzyyy{{{yyytttxxxssspppqqqtttzzzrrrYYYGGG;;;333000111000...++++++,,,---,,,***------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******)))))))))'''$$$###%%%(((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&((((((&&&%%%&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&)))&&&$$$$$$''''''%%%"""&&&&&&''''''''''''&&&&&&"""###$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$'''***+++***...---------,,,,,,++++++ !!!###$$$%%%&&&''''''###&&&&&&$$$$$$'''(((%%%&&&%%%%%%&&&((()))'''%%%(((&&&%%%%%%&&&&&&%%%$$$"""###%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$(((***+++((($$$"""###&&&(((***++++++)))(((((()))$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$"""!!!!!!$$$&&&'''''')))'''&&&%%%%%%###!!!$$$"""###''''''$$$$$$&&&!!!%%%'''&&&&&&'''%%%!!!%%%%%%%%%$$$$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ $$$%%%###!!!###$$$$$$$$$######$$$&&&''''''&&&%%%$$$###""""""###&&&'''""""""###$$$$$$$$$######"""$$$%%%%%%######$$$&&&#########%%%&&&%%%"""'''%%%""""""$$$&&&'''(((###############$$$$$$$$$###$$$%%%%%%######$$$%%% !!!###$$$%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$!!!$$$%%%######&&&&&&###%%%""""""%%%%%%""""""%%%######"""""""""###$$$%%%$$$$$$############$$$$$$###$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! """$$$%%%$$$"""!!!###%%%&&&%%%$$$######$$$%%%&&&%%%%%%$$$#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""""""""#########$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$######"""""""""!!!!!!!!! %%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&&&&$$$######$$$!!!###"""!!!!!!!!!%%%%%%######((((((%%%%%%%%%%%%$$$$$$$$$######$$$$$$#########$$$%%%&&&%%%&&&&&&&&&%%%### $$$&&&&&&######&&&&&&$$$iii^^^RRRIIICCCAAAFFFNNNYYYmmm|||nnnhhhkkkpppxxxwwwuuu{{{~~~yyywww{{{zzz}}}~~~{{{yyy{{{zzzxxxxxxrrrooooooqqquuuoooVVVDDD:::333111333333111////////////...------------,,,,,,+++++++++,,,,,,,,,++++++++++++++++++(((&&&&&&(((***)))(((''''''&&&&&&&&&''''''((()))(((''''''((((((&&&$$$''''''''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&''''''))))))((('''&&&'''''''''+++(((%%%%%%''''''%%%"""&&&''''''((((((''''''&&&######$$$$$$%%%&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%$$$###%%%'''&&&%%%$$$######$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""$$$'''((((((((()))((((((''''''&&&&&&&&&"""######$$$%%%%%%%%%$$$$$$''''''######%%%%%%"""$$$$$$###$$$$$$$$$###"""(((&&&%%%%%%''''''&&&$$$""""""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&***)))((('''&&&&&&&&&&&&$$$%%%&&&&&&$$$######$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%###!!! """$$$%%%%%%***)))(((((()))(((&&&$$$%%%"""!!!###$$$###$$$(((!!!%%%'''&&&&&&'''%%%!!!#########$$$$$$$$$$$$###""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%###%%%%%%"""###&&&$$$ """%%%'''((('''!!!""""""$$$%%%&&&&&&&&&!!!"""###$$$$$$$$$$$$$$$%%%###"""###%%%'''%%%$$$""""""###%%%&&&%%%""" '''%%%""""""$$$&&&'''((("""""""""######$$$$$$$$$###%%%%%%%%%$$$###$$$%%%!!!"""$$$&&&&&&%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%!!!%%%&&&$$$$$$'''&&&###$$$!!!!!!$$$$$$!!!!!!$$$###############$$$$$$$$$$$$######""""""######$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!! %%%###!!!"""$$$%%%$$$"""&&&%%%############%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$#########"""""""""%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$#########&&&&&&&&&%%%$$$$$$##################$$$$$$$$$$$$#########""""""###'''***$$$###&&&%%%$$$%%%###$$$###!!!"""%%%'''&&&%%%%%%%%%$$$$$$$$$######$$$$$$###$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&%%%$$$###"""%%%%%%""""""%%%%%%"""eee\\\QQQHHHAAA>>>CCCKKKYYYmmm{{{nnngggiiiooowwwyyyxxx}}}zzzzzzxxx}}}~~~{{{yyy{{{{{{yyyvvvqqqnnnnnnnnnqqqyyykkkSSSBBB999333222444.........,,,***)))***+++...------,,,,,,++++++***++++++++++++++++++******+++'''###$$$(((+++***''''''''''''&&&''''''((()))***)))((((((((((((%%%###&&&''''''''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&%%%%%%&&&&&&'''***)))'''&&&&&&&&&'''(((+++***)))((((((((('''%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%&&&'''(((%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%$$$######%%%'''%%%%%%%%%$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$***$$$!!!$$$&&&%%%######%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%''''''######%%%$$$!!!&&&&&&%%%%%%%%%%%%%%%%%%$$$######%%%((()))))))))%%%######$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&%%%%%%%%%'''((())))))"""$$$%%%$$$###"""""""""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$###""""""$$$%%%%%%$$$'''&&&%%%&&&''''''%%%$$$&&&"""!!!"""###"""$$$((("""&&&'''%%%%%%'''&&&"""""""""###$$$$$$$$$###############$$$$$$%%%%%%&&&%%%%%%$$$$$$#########"""$$$$$$######$$$$$$%%%&&&###''''''###$$$'''""" ###%%%&&&%%%######$$$&&&'''&&&### ###$$$%%%%%%&&&&&&&&&&&&&&&###!!!###'''(((&&&######""""""$$$&&&&&&$$$"""&&&$$$""""""$$$&&&&&&%%%"""""""""###$$$$$$%%%%%%$$$%%%&&&%%%$$$###$$$&&&!!!###%%%&&&'''&&&$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%!!!%%%&&&%%%%%%'''&&&###$$$!!!!!!$$$$$$!!!!!!$$$""""""######$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!"""""""""#################################$$$$$$$$$$$$$$$###############"""!!! &&&### !!!%%%&&&$$$!!!"""""""""!!!!!!"""""""""%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$############$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%$$$$$$###""""""!!!!!!"""###$$$$$$"""!!!"""###&&&%%%$$$######"""######%%%%%%%%%$$$$$$#########"""###############$$$$$$######""" ###(((,,,$$$"""###''''''$$$$$$'''######"""!!!"""###%%%%%%%%%$$$$$$$$$##################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%!!!$$$%%%""""""%%%$$$!!!ggg^^^TTTKKKBBB>>>BBBIII[[[ooo|||qqqfffiiinnnwww{{{{{{{{{zzz~~~yyy}}}{{{xxxyyyyyywwwtttpppmmmnnnnnnooouuu}}}xxxeeeOOO@@@888222111333)))---///+++&&&###&&&+++......---,,,,,,+++*********************************)))'''&&&'''((((((((('''''''''''''''((())))))((('''&&&'''(((((('''%%%%%%&&&''''''''''''''''''###$$$&&&''''''&&&$$$###'''&&&&&&%%%%%%&&&&&&&&&((('''%%%$$$$$$$$$&&&''''''((())))))''''''((()))&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%$$$######%%%'''######$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''' """&&&$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%''''''$$$$$$''''''$$$&&&''''''''''''((()))***$$$######%%%(((******))))))&&&$$$$$$&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$###%%%'''&&&###"""%%%(((%%%'''((('''&&&$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$"""$$$###"""###$$$$$$""" &&&######%%%&&&###$$$'''$$$&&&&&&$$$$$$&&&&&&$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$#########$$$%%%&&&###((($$$###&&&$$$ !!!###%%%$$$$$$&&&%%%$$$%%%&&&%%%"""######$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%###""""""###&&&''''''&&&%%%$$$######$$$%%%###"""""""""######$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&!!!"""###$$$%%%$$$$$$######$$$%%%%%%%%%%%%$$$###"""######$$$%%%%%%$$$$$$ ###%%%$$$$$$&&&%%%!!!$$$""""""$$$$$$""""""$$$""""""###$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$########################$$$######"""!!!!!!""""""########################"""""""""#########$$$$$$######$$$$$$$$$######"""$$$#########$$$$$$######!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$%%%&&&'''$$$###""""""""""""###$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######!!!###%%%$$$"""!!!###%%%&&&%%%###"""!!!!!!""""""###############"""""""""#########$$$$$$%%%%%%%%%#########""""""###'''***!!!"""%%%((($$$ !!!&&&""""""###%%%%%%$$$######$$$$$$#########"""""""""######$$$$$$%%%%%%%%%$$$$$$$$$###""""""#########!!!%%%&&&$$$$$$&&&%%%!!!lllcccYYYOOOEEE???CCCJJJ]]]qqq~~~ttteeehhhnnnvvv~~~{{{wwwzzzzzz~~~zzzvvvvvvvvvuuurrrooommmnnnnnnooottt{{{tttbbbLLL>>>777222111222---222555111***&&&+++111......---,,,,,,+++******))))))))))))))))))******+++------***&&&%%%(((+++'''''''''''''''((())))))%%%$$$%%%&&&((()))((('''%%%%%%&&&'''((((((((('''###$$$&&&''''''&&&$$$###'''&&&&&&%%%%%%%%%&&&&&&'''&&&$$$""""""###$$$%%%!!!$$$''''''%%%$$$'''***%%%&&&&&&&&&&&&&&&&&&%%%)))((('''&&&%%%&&&'''((((((((('''''''''&&&&&&&&&###$$$$$$$$$######%%%'''!!!"""###%%%%%%%%%$$$###$$$$$$&&&&&&&&&&&&$$$$$$"""!!!'''''''''(((#########$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$''''''%%%&&&)))***'''!!!"""###$$$$$$&&&(((***'''&&&%%%&&&(((((('''&&&,,,)))%%%$$$'''))))))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$"""!!!$$$))),,,'''$$$%%%'''((('''&&&$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%$$$!!!(((&&&%%%%%%&&&%%%###!!!&&&$$$%%%))))))%%%$$$%%%$$$'''&&&######&&&'''$$$"""###%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&$$$$$$#########$$$&&&''' '''$$$"""&&&(((###&&&%%%$$$$$$&&&&&&%%%$$$'''%%%######%%%&&&$$$!!! !!!"""###$$$%%%%%%%%%"""%%%'''&&&$$$###%%%((($$$""""""###&&&((()))(((%%%$$$###$$$$$$$$$""" """"""###$$$%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&!!!!!!"""##################$$$%%%&&&&&&%%%$$$###!!!"""###$$$$$$$$$$$$$$$"""$$$######%%%$$$ &&&######&&&&&&######&&&""""""###$$$$$$$$$$$$###$$$###""" """###$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$######$$$$$$########################!!!!!!""""""#########$$$!!!""""""#########""""""!!!$$$&&&%%%"""!!!###&&&"""###$$$%%%%%%$$$###"""#########$$$%%%&&&'''((($$$###"""!!!!!!"""###$$$"""###$$$%%%&&&%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''"""%%%'''&&&$$$$$$&&&(((&&&%%%###!!!!!!!!!!!!"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%######$$$&&&"""%%%)))+++%%%"""))) !!!%%%))))))%%%"""!!!#########""""""""""""!!!######$$$%%%%%%%%%%%%$$$%%%$$$"""  !!!"""&&&'''%%%%%%'''&&&"""oooiii]]]OOOBBB===AAAHHH___sssmmmbbbdddkkkuuu|||zzzzzz{{{|||{{{yyywwwvvvwwwxxxxxxsssooopppppppppsssyyyqqq___JJJ>>>888333000///000////////////.........,,,//////,,,+++---,,,((()))******)))(((((()))++++++'''%%%'''(((''')))---))))))(((((('''''''''&&&)))((('''&&&%%%$$$$$$$$$%%%""""""''')))'''&&&(((&&&'''''''''&&&%%%$$$$$$'''###"""%%%&&&%%%''',,,)))((((((&&&%%%$$$######'''&&&%%%&&&'''((('''&&&)))((('''&&&&&&&&&&&&&&&((($$$$$$'''%%%!!!###((()))$$$"""%%%%%%""""""$$$$$$%%%&&&%%%$$$###$$$$$$""""""############""""""'''"""&&&''' """'''$$$&&&&&&%%%$$$$$$$$$%%%%%%'''$$$###$$$''')))'''%%%&&&%%%$$$######%%%'''((("""))),,,'''$$$'''(((&&&$$$$$$#########$$$%%%&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$###&&&$$$$$$&&&%%%###&&&+++&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$!!! $$$&&&&&&%%%!!!!!!!!!"""###$$$%%%&&&%%%$$$""" !!!%%%'''&&&%%%(((%%%&&&***+++(((!!!$$$&&&'''&&&%%%%%%&&&!!!###############&&&(((%%%&&&&&&&&&%%%###!!! %%%%%%$$$%%%%%%$$$!!!""""""###$$$$$$$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$***)))'''###"""$$$&&&&&&(((%%%""""""%%%'''&&&%%% $$$%%%"""###((((((%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%"""!!!###%%%%%%######$$$$$$""""""$$$"""%%%%%% """''')))$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%"""######"""!!!"""%%%'''&&&%%%$$$#########$$$%%%'''(((((($$$!!!!!!$$$(((***&&&!!!!!!$$$&&&### !!!$$$&&&&&&%%%###!!!$$$###""""""###$$$###"""#########$$$$$$%%%%%%%%% ###&&&'''&&&$$$###%%%$$$ %%%###$$$$$$##################'''&&&$$$""""""###$$$%%%&&&###!!!"""###"""!!!!!!$$$&&&)))(((&&&$$$$$$###""""""###$$$$$$"""###$$$$$$###""" """$$$###!!!!!!%%%(((&&&&&&### !!!%%%%%%!!! """######"""###%%%'''!!!###%%%%%%#########$$$%%%###!!!!!!"""###"""!!!((('''&&&&&&$$$$$$###"""###"""###### !!!"""$$$$$$$$$###"""!!!"""###$$$###!!!$$$######$$$%%%$$$"""%%%$$$###$$$%%%&&&&&&&&&$$$###"""###$$$$$$###"""%%%&&&"""!!!%%%&&&###%%%"""((($$$%%%((($$$###%%%''''''%%%$$$%%%%%%%%%$$$""""""###$$$######!!!"""%%%'''$$$######$$$$$$$$$$$$###"""tttiiiYYYKKK@@@===CCCKKK___tttmmmaaadddjjjsss}}}~~~|||{{{~~~~~~}}}{{{xxxwwwwwwxxxwwwqqqmmmmmmoooqqqwww}}}ooo]]]HHH===777222///.../////////.........------&&&***+++***,,,000000...*********)))((((((***+++---***))),,,,,,***,,,///)))(((((((((''''''''''''''''''&&&&&&&&&&&&&&&'''+++((((((******%%%###$$$'''''''''''''''&&&%%%%%%'''%%%%%%((((((%%%%%%(((&&&&&&&&&&&&&&&&&&%%%%%%&&&$$$"""%%%***---,,,***(((''''''&&&&&&&&&&&&'''&&&$$$%%%((('''######'''((($$$###%%%&&&######&&&$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$$$$######"""$$$ &&&((("""$$$(((%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%###%%%'''((('''%%%&&&%%%$$$######%%%&&&(((###''''''$$$$$$((('''"""$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$###$$$&&&(((((('''%%%$$$&&&$$$$$$&&&%%%"""$$$)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%###!!!!!!$$$&&&&&&%%%***)))((('''&&&&&&&&&&&&(((((('''&&&'''((((((&&&$$$'''$$$###%%%&&&###"""$$$&&&'''&&&%%%%%%&&&&&&&&&&&&$$$$$$%%%(((+++$$$%%%%%%$$$$$$###"""!!!((('''&&&&&&'''&&&$$$###""""""###$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$(((%%%######%%%&&&&&&%%%"""&&&&&&######''''''###%%%%%%%%%$$$$$$$$$######(((''''''&&&&&&%%%%%%$$$ """$$$###!!! !!!###%%%$$$$$$$$$###!!!!!!%%%%%%!!! ###%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&###$$$$$$###""""""$$$&&&$$$$$$#########$$$&&&'''$$$%%%%%%$$$###"""###$$$---)))%%%$$$'''(((%%%###$$$%%%'''''''''&&&$$$"""'''&&&%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&''''''((()))"""###%%%&&&&&&%%%$$$###%%%'''&&&!!! ###&&&&&&########################&&&%%%###!!!!!!"""###$$$$$$"""!!!"""###$$$#########***!!!*** ###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$######((('''%%%$$$###"""!!!!!!###&&&$$$ """&&&&&&"""###$$$###""""""$$$%%%"""###%%%$$$###"""###$$$&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$### """"""!!!$$$'''%%% !!!"""######$$$###""""""###$$$%%%%%%%%%$$$###""""""!!!!!!###%%%%%%$$$###%%%$$$###$$$%%%&&&&&&&&&$$$#########$$$$$$######"""'''((($$$###&&&'''%%%'''"""&&&'''"""%%%((( $$$%%%&&&%%%$$$###$$$&&&%%%###!!!"""%%%'''&&&$$$&&&&&&###%%%%%%"""###$$$$$$$$$$$$$$$$$$$$$yyygggSSSDDD======DDDMMM___uuulll```ccciiirrr{{{|||yyy~~~~~~}}}{{{xxxwwwwwwxxxxxxqqqkkkkkkmmmrrr{{{lllZZZFFF;;;555111..................---------,,,+++......++++++---,,,)))******))))))))))))******(((&&&&&&)))***'''''')))((((((((((((''''''''''''''''''&&&&&&''''''((()))(((&&&&&&((('''!!!'''''''''(((''''''&&&%%%(((%%%&&&)))(((%%%###&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&###!!!$$$)))---,,,***&&&&&&&&&&&&&&&&&&'''(((%%%$$$%%%))))))%%%$$$&&&'''$$$$$$&&&'''%%%%%%)))$$$$$$%%%%%%&&&&&&''''''###$$$$$$%%%%%%$$$$$$###$$$!!!''')))"""###'''###$$$$$$$$$$$$%%%&&&&&&'''&&&%%%$$$%%%'''''''''&&&&&&%%%$$$###$$$%%%&&&'''%%%$$$"""!!!$$$(((%%% $$$%%%&&&'''''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$!!!###%%%'''((('''&&&%%%%%%$$$$$$&&&%%%!!!"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&'''%%%######$$$&&&&&&%%%)))((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$$$$%%%(((***'''%%%%%%%%%######$$$&&&&&&%%%$$$%%%&&&%%%%%%$$$"""!!!"""%%%((($$$$$$############$$$$$$(((&&&$$$$$$&&&'''&&&%%%"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""###%%%((()))((('''&&&'''%%%###$$$%%%&&&&&&%%%$$$&&&&&&######%%%%%%"""%%%%%%%%%$$$$$$$$$######(((((('''&&&&&&%%%$$$$$$!!!###$$$###""""""###$$$###$$$%%%%%%$$$###!!!"""$$$###!!!"""%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%$$$""""""###%%%"""""""""###$$$%%%'''((($$$$$$$$$&&&''''''%%%###'''$$$""""""%%%&&&%%%###%%%&&&&&&&&&&&&&&&%%%%%%######"""""""""#########(((((('''&&&&&&''')))***&&&&&&&&&%%%%%%$$$$$$###***&&&$$$&&&'''%%%$$$&&&########################$$$###"""!!!!!!!!!"""######"""!!!!!!###%%%%%%$$$''')))"""''' &&&$$$$$$%%%&&&&&&%%%$$$$$$!!!!!! !!!""""""&&&### """&&&'''%%%"""!!!%%%&&& !!!''')))$$$%%%%%%$$$"""!!!"""$$$"""$$$%%%$$$###"""###$$$$$$&&&'''&&&###"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""!!!!!!&&&'''$$$""""""#########""""""!!!$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$"""###$$$%%%%%%$$$%%%$$$$$$$$$$$$%%%%%%&&&###########################'''(((%%%###%%%&&&%%%'''&&&)))%%%$$$'''$$$$$$$$$###""""""$$$&&&%%%"""!!!"""&&&((((((&&&&&&'''%%%"""###&&&&&&"""$$$$$$######$$$%%%&&&&&&wwwbbbKKK@@@<<<===DDDMMMaaawww}}}jjjaaadddiiiqqqzzz~~~~~~{{{www{{{{{{{{{zzzxxxwwwxxxyyy{{{rrrkkkjjjmmmsss~~~iiiXXXDDD999555111//////......---------,,,,,,,,,...000000,,,***+++***&&&+++)))(((((()))******)))$$$"""$$$(((((($$$"""$$$((((((((((((((('''''''''(((((('''''''''(((((()))!!!!!!$$$'''&&&""" """'''''''''((((((''''''&&&'''$$$###&&&&&&######&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$%%%&&&''''''%%%%%%%%%%%%&&&''''''((('''%%%%%%&&&''''''&&&&&&&&&$$$%%%''''''%%%'''+++%%%%%%$$$%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$'''"""&&&&&& %%%!!!#########$$$%%%&&&'''(((&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%$$$""""""$$$%%%$$$"""$$$$$$&&&'''''''''&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$&&&%%%&&&(((&&&""""""%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&((('''%%%$$$%%%%%%&&&&&&###$$$$$$%%%&&&((()))***###"""$$$&&&&&&$$$$$$'''&&&((()))'''%%%%%%%%%%%%###%%%&&&&&&%%%$$$%%%&&&###$$$%%%$$$###"""###$$$%%%$$$#########%%%&&&'''$$$""" """$$$%%%$$$"""###$$$$$$%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###"""$$$((((((&&&%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%###$$$$$$############"""%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&!!!###$$$######&&&'''&&&"""###!!!"""&&&$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&%%%###"""###$$$"""#########$$$%%%&&&&&&###!!! ###&&&(((&&&###!!! !!!$$$&&&&&&%%%"""""""""###$$$%%%%%%&&& !!!!!!!!!!!!"""%%%&&&&&&%%%$$$######$$$&&&'''&&&%%%$$$#########$$$$$$+++""" ''')))### ##################$$$$$$$$$$$$###""""""""""""######$$$$$$###!!!###&&&%%%###---+++###!!!%%%$$$###%%%$$$$$$######$$$$$$%%%  """###%%%###"""###&&&'''%%%###!!!%%%%%%"""!!!$$$%%%$$$###$$$$$$###""""""###%%%###$$$%%%$$$""""""###$$$ ###%%%###!!!%%%######$$$$$$%%%%%%%%%%%%%%%### &&&'''###############""""""!!!###"""!!!!!!"""$$$&&&''',,,)))&&&$$$$$$$$$###"""$$$%%%%%%$$$######%%%&&&######$$$$$$###"""###$$$"""$$$%%%$$$""""""######$$$&&&)))""""""&&&$$$$$$###""" !!!$$$&&&"""###$$$$$$######%%%'''"""######$$$&&&((('''%%%######""""""###$$$%%%&&&oooYYYDDD>>>======DDDNNNeeeyyyyyyiiiaaaeeekkkssszzz~~~|||{{{}}}|||yyyyyyzzz{{{zzzyyyyyy{{{}}}}}}tttlllkkkmmmtttgggVVVCCC999555222000000......---------,,,,,,,,,(((+++,,,+++,,,//////,,,+++)))'''(((***+++***)))((('''(((---,,,(((&&&''''''''''''(((((((((((((((******)))''''''&&&&&&&&&###$$$'''+++***&&&&&&***&&&&&&'''''''''''''''&&&%%%!!! """###"""%%%)))######$$$$$$%%%&&&''''''###''')))(((%%%###%%%(((%%%%%%%%%%%%%%%&&&'''(((***'''$$$###$$$''''''%%%%%%$$$&&&((('''%%%(((---'''%%%$$$$$$%%%&&&$$$"""%%%%%%&&&&&&&&&&&&%%%%%%%%%"""!!!&&&%%%#########$$$%%%&&&'''(((&&&&&&&&&&&&&&&%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&$$$%%%&&&%%%###"""$$$'''######$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$(((&&&"""  """###&&&&&&(((+++)))$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%$$$%%%&&&'''$$$$$$&&&(((***---///000&&&$$$%%%((('''%%%)))000!!!!!!""""""!!! """$$$$$$&&&&&&%%%$$$$$$%%%&&&%%%(((+++,,,***(((&&&&&&&&&%%%$$$$$$%%%&&&((()))"""!!!!!!###$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%!!!!!!$$$$$$!!!!!!%%%$$$%%%&&&&&&%%%%%%%%%%%%  """""""""###$$$%%%%%%%%%$$$$$$$$$######""""""######$$$%%%&&&&&&$$$$$$$$$%%%&&&&&&&&&&&&!!!$$$"""$$$'''&&&$$$### &&&'''$$$#########$$$$$$%%%%%%%%%###############$$$%%%%%%$$$&&&&&&&&&$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$""" $$$$$$###%%%$$$$$$%%%&&&''''''&&&########################"""###%%%%%%%%%'''+++...%%%$$$###""""""###$$$$$$######!!!!!!!!!"""$$$%%%)))!!!''')))### """""""""#########$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%'''%%% !!!%%%$$$%%%$$$###&&&***,,,%%%&&&$$$!!!!!!$$$&&&%%%$$$#########%%%&&&'''---......+++&&&""" %%%%%%######&&&((("""!!!"""######"""###%%%'''$$$%%%%%%###!!!!!!"""$$$!!!$$$""" %%%"""######$$$$$$%%%%%%&&&###$$$"""""""""######""""""""""""""""""###"""!!! !!!$$$&&&(((---***'''%%%%%%%%%$$$######%%%%%%$$$""""""$$$&&&"""$$$%%%$$$""""""###%%%######$$$$$$###!!!"""$$$ """&&&!!! &&&$$$$$$###""" !!!$$$&&&%%%)))%%% '''!!! !!!$$$&&&&&&%%%%%%"""""""""""""""###$$$$$$gggQQQ@@@===>>>>>>FFFSSSiii{{{tttggg```eeelllssszzz{{{|||}}}}}}zzz{{{|||||||||{{{|||~~~zzzrrrlllkkknnnttt}}}eeeSSSAAA888555222111111............---------,,,+++......++++++---,,,))),,,)))''''''***,,,***(((+++)))***......***((()))'''''''''(((((((((((((((+++***((('''&&&%%%%%%%%%%%%%%%((()))&&&"""###((($$$%%%&&&&&&'''&&&&&&&&&$$$ """###"""%%%)))!!!###&&&(((***+++!!!%%%***+++(((&&&''')))%%%%%%%%%%%%%%%%%%&&&'''***((($$$!!!###&&&%%%!!!%%%$$$&&&((('''$$$'''---(((&&&$$$$$$''''''%%%"""$$$%%%%%%&&&&&&%%%%%%$$$  !!!***)))$$$$$$$$$$$$%%%&&&&&&'''&&&'''''''''%%%$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''$$$!!!$$$+++$$$$$$#########$$$%%%&&&###$$$%%%&&&&&&%%%$$$###)))'''###!!!"""%%%&&&))),,,+++&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&)))%%%%%%%%%&&&''')))***+++%%%""""""&&&$$$!!!&&&000"""!!!"""$$$###"""$$$(((%%%&&&&&&%%%######%%%&&&"""%%%)))+++***'''%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$###""""""$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$)))######''''''"""###(((###%%%'''&&&%%%$$$$$$%%% """###"""###%%%%%%%%%%%%$$$$$$$$$######""""""$$$%%%'''(((******"""!!!!!!"""$$$%%%$$$###"""%%%""" """%%%$$$!!!%%%(((&&&#########$$$$$$%%%%%%&&&######""""""######$$$%%%###%%%&&&&&&%%%###$$$$$$$$$%%%%%%%%%%%%$$$###"""&&&$$$!!! """%%%((()))'''''''''&&&$$$""" &&&&&&%%%%%%$$$"""!!! !!!###$$$###"""$$$(((---%%%%%%%%%%%%$$$$$$$$$$$$"""!!! !!!"""###$$$&&&######&&&(((%%%$$$%%%"""""""""###$$$$$$%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%(((%%%$$$"""###$$$***""",,,)))&&&%%%###  ###%%%$$$$$$#########$$$%%%%%%+++///111///***&&&&&&''''''%%%""""""''')))""" !!!######"""###&&&(((%%%%%%%%%###!!!!!!"""$$$!!!###$$$###!!!!!!###&&&"""#########$$$$$$%%%%%%$$$((('''$$$### """""""""!!!"""###$$$$$$%%%$$$###"""###%%%''')))'''&&&$$$%%%&&&''''''&&&###%%%&&&%%%!!!!!!###&&&!!!$$$&&&%%%"""!!!###%%%$$$###%%%'''&&&###%%%(((!!!""""""$$$"""$$$$$$$$$###""""""$$$&&&%%%***%%%%%%%%%"""!!!$$$%%%"""!!!!!!"""###$$$$$$$$$######"""cccMMM======>>>???KKK\\\nnn}}}pppeee]]]ccclllsssxxx|||yyy||||||yyywww{{{||||||{{{yyyyyyzzz{{{rrrlllhhhjjjnnnttt~~~xxxbbbQQQ>>>666333111000111/////////.........------000222111,,,******((($$$---)))&&&'''***,,,***''')))'''(((++++++'''%%%'''''''''''''''((((((((()))(((((('''&&&%%%%%%&&&&&&%%%$$$%%%%%%!!!%%%###$$$$$$%%%&&&&&&%%%%%%###!!!###''''''$$$$$$&&& """###%%%'''((()))"""###%%%)))***)))$$$ &&&&&&%%%%%%$$$%%%%%%%%%'''(((&&&###%%%'''"""$$$%%%'''(((%%%"""&&&,,,(((%%%###%%%***,,,***'''$$$$$$%%%%%%%%%%%%$$$$$$ """%%% ###)))&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%'''((('''%%%###%%%&&&$$$$$$%%%%%%&&&&&&&&&%%%)))%%%$$$&&&%%%"""$$$***&&&%%%###"""###$$$'''(((###$$$%%%&&&&&&%%%$$$###'''&&&$$$###""""""""""""###$$$(((,,,+++&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%###$$$'''***######""""""######$$$%%%###!!!&&&""")))'''%%%%%%((('''%%%'''---&&&'''&&&%%%######$$$&&&"""$$$$$$$$$######$$$######$$$$$$%%%$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$###$$$%%%%%%&&&&&&%%%%%%"""#########$$$$$$$$$$$$&&& """******$$$###)))"""%%%''''''%%%$$$$$$%%%### $$$%%%""""""&&&%%%%%%%%%$$$$$$$$$############$$$%%%'''((())))))"""  ###%%%$$$""" &&&%%%"""!!!%%%((('''""" ###%%%$$$"""######$$$%%%%%%&&&&&&$$$############$$$%%%%%%"""$$$&&&'''%%%$$$%%%%%%"""###$$$%%%%%%%%%$$$###&&&'''''''''&&&''')))+++###$$$%%%$$$""" !!!###$$$$$$###"""!!! """""" !!!&&&$$$%%%&&&''''''%%%###"""######"""""""""""""""""""""%%%'''$$$$$$&&&((('''!!!""""""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$"""&&&$$$$$$###&&&%%%***)))#########""""""""""""""""""###!!!!!!!!!!!!!!!!!! ###%%%(((***+++++++++,,,'''&&&"""!!!$$$'''###"""#########""""""$$$&&&&&&&&&%%%### """$$$$$$$$$$$$$$$$$$%%%&&&&&&###############$$$$$$$$$$$$((('''$$$### !!!!!! !!!"""###%%%&&&$$$######"""###$$$%%%&&&"""""""""###%%%&&&%%%###"""%%%'''%%%!!!"""&&&!!!$$$&&&%%%""" ###&&&###"""###''''''$$$%%%***%%%!!!'''"""'''$$$%%%&&&%%%$$$###$$$&&&"""$$$%%%### !!!$$$&&&!!! $$$%%%""" ###$$$%%%'''((('''%%%###!!!aaaLLL<<<<<<>>>@@@OOOcccppp~~~|||nnnddd[[[bbbkkkrrrwwwzzz}}}vvv{{{}}}wwwtttrrrzzz{{{zzzxxxuuuttttttuuulllgggeeeiiinnnttt~~~ttt___NNN<<<444222000///000000////////////.........***---...++++++...---***---)))&&&'''+++---***'''+++((((((+++***'''&&&(((&&&'''''''''(((((())))))&&&%%%%%%%%%%%%&&&''''''&&&%%%&&&&&&!!!###***"""###$$$$$$%%%%%%%%%%%%######''',,,,,,&&&""""""&&&%%%%%%$$$$$$#########&&&""" $$$***''''''&&&&&&%%%$$$$$$$$$$$$$$$''''''&&&'''((($$$%%%'''(((%%%!!!%%%+++'''%%%###''',,,000...,,,###$$$$$$%%%%%%$$$$$$###$$$!!!(((+++######%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%''')))'''$$$###$$$'''###$$$%%%&&&&&&&&&%%%%%%+++### $$$'''%%%$$$''')))'''$$$"""###%%%(((***###$$$%%%%%%%%%%%%$$$###$$$%%%&&&''''''&&&$$$###!!!"""''',,,+++&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&%%%$$$"""!!!$$$$$$%%%%%%%%%&&&&&&&&&"""$$$%%%$$$######'''***$$$$$$$$$$$$%%%&&&''''''&&&###&&&+++''''''((($$$$$$'''&&&"""%%%+++''''''&&&%%%######$$$&&&#########""""""###'''***!!!"""###$$$$$$###"""!!!%%%$$$%%%&&&''''''%%%"""###$$$%%%%%%&&&&&&%%%%%%""""""######$$$$$$$$$$$$%%%'''""""""%%%((((((%%%###$$$&&&'''######'''&&&""""""&&&%%%%%%%%%$$$$$$$$$######"""######$$$$$$%%%%%%&&&###!!! """%%%'''%%%$$$&&&)))######(((%%%%%%***,,,'''"""""""""!!!""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''!!!$$$&&&'''&&&%%%%%%&&& !!!###%%%&&&&&&&&&%%%"""&&&&&&###!!!###%%%!!!###%%%&&&%%%%%%%%%%%%!!!$$$%%%$$$$$$%%%&&&&&&"""$$$"""$$$&&&''''''%%%""" &&&&&&%%%$$$###"""!!! &&&(((!!!&&&)))&&&!!!""""""###$$$$$$%%%%%% !!!"""###############$$$###%%%$$$"""!!!###--- !!!"""$$$&&&&&&$$$"""!!!"""###$$$$$$$$$"""!!! $$$""""""%%%((()))&&&"""&&&&&&### $$$&&&$$$$$$$$$%%%###"""!!!###$$$&&&&&&%%%""" """$$$%%%###"""###$$$&&&&&&%%%#################################$$$ """$$$&&&'''!!!!!!!!!!!!!!!!!!"""###""""""!!!"""###""" """%%%'''%%% """&&& $$$'''%%%!!! ###&&&!!! %%%%%%"""$$$******!!!+++!!! ***###%%%''''''%%%$$$%%%%%%%%%###!!!"""$$$%%%$$$###$$$###&&&###$$$(((&&&(((***+++***'''###!!!___MMM@@@>>>???AAAPPPbbb{{{zzzlllaaa[[[cccmmmuuuyyy{{{}}}yyy{{{~~~~~~|||xxxvvvuuuvvvtttsssuuuwwwvvvrrrnnnnnnmmmmmmnnnnnnppp{{{sss[[[MMM>>>777444000...///...+++,,,111111,,,+++///...***'''''')))++++++******...,,,%%%###))),,,+++$$$,,,...'''###%%%((((((''')))++++++***(((((()))%%%###"""###%%%''''''''''''$$$"""!!!###""" &&&&&&&&&%%%%%%$$$$$$$$$'''$$$!!!$$$((()))%%%!!!$$$$$$######$$$$$$%%%%%%***$$$ %%%)))***))))))""" %%%(((&&&&&&)))))))))))))))((('''&&&%%%$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%###""""""###%%%&&&&&&%%%)))(((&&&%%%############%%%$$$%%%''''''&&&&&&((('''###$$$))))))$$$###'''++++++'''"""$$$)))'''!!!%%%%%%%%%%%%%%%%%%%%%%%% !!!"""$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$'''%%%,,,%%%(((***'''++++++%%%###&&&'''%%%((((((%%%"""###&&&$$$&&&((((((%%%$$$&&&&&&###)))'''''')))***(((&&&&&&'''%%%###$$$%%%'''(((((((((&&&%%%&&&'''((('''&&&'''&&&%%%$$$###$$$%%%&&&!!!###&&&%%%###"""$$$'''!!!###%%%%%%$$$$$$$$$&&&"""""""""$$$&&&&&&%%%$$$###(((((($$$$$$'''%%%%%%$$$"""!!!!!!###&&&$$$'''(((&&&!!!"""&&&))))))'''$$$""""""%%%((((((%%%!!!!!!$$$&&&%%%$$$%%%%%%$$$###""""""""""""############$$$%%%&&&'''&&&&&&''''''&&&&&&%%%$$$"""###$$$$$$###"""###$$$######$$$&&&&&&''''''&&&%%%$$$#########$$$%%%&&&%%%%%%$$$#########$$$%%%"""%%%'''&&&###"""$$$''' %%%&&&$$$%%%(((###!!!###%%%%%%######%%%'''###%%%'''&&&%%%###"""#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&%%%"""!!!$$$%%% !!!&&&((($$$###&&&$$$######"""""""""""""""''''''&&&$$$"""!!!###$$$%%%$$$###"""""""""$$$$$$###$$$$$$###""""""###%%%%%%$$$"""!!!"""$$$$$$$$$###############"""!!!!!!###########################$$$&&&''''''&&&$$$###""""""""""""###"""""""""'''%%%""""""###""" $$$((((((%%%######%%%########################"""&&&&&&""" (((&&&$$$!!!  !!!######$$$$$$$$$$$$##################$$$%%%&&&''' ###&&&%%%!!! """$$$%%%%%%$$$######$$$&&&"""###'''$$$"""***%%%%%%$$$###$$$%%%&&&'''"""!!!###''''''###!!!"""###$$$%%%%%%$$$$$$&&&((("""%%%&&&%%%######'''***%%%###!!!!!!###$$$"""###$$$$$$%%%%%%$$$$$$###]]]LLL>>>>>>???AAAPPPbbb|||{{{mmmbbb]]]dddmmmtttxxxzzz}}}yyy|||~~~|||yyyvvvuuuvvvssspppqqqtttuuutttrrrmmmlllkkkllllllooo{{{oooXXXJJJ<<<555222///...///...+++,,,000000,,,+++---...---,,,---//////---++++++...,,,%%%"""&&&(((&&&'''***)))%%%$$$((((((%%%(((***++++++(((&&&&&&&&&(((&&&%%%$$$%%%%%%$$$###(((&&&%%%&&&((()))'''%%%(((((('''''''''&&&&&&&&&&&&$$$###$$$'''(((&&&$$$$$$$$$%%%&&&'''&&&&&&%%%******)))((('''&&&%%%%%%***%%%$$$)))+++'''%%%&&&)))))))))(((((('''%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%%%%$$$######$$$%%%&&&((()))***+++%%%######%%%&&&&&&%%%&&&&&&######''''''######&&&$$$)))***'''&&&)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&'''(((%%%###+++$$$"""""""""'''((($$$###&&&'''%%%)))&&& ###&&&%%%$$$''''''$$$$$$&&&%%%"""%%%$$$$$$&&&'''&&&&&&&&&'''&&&$$$$$$&&&'''''''''((('''&&&&&&'''(((&&&%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&''''''&&&&&&''')))"""$$$%%%%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$)))''''''(((&&&"""###&&&######"""###&&&'''%%% !!!%%%###%%%&&&%%%$$$$$$%%%&&&%%%$$$###$$$%%%%%%$$$###(((((()))((('''%%%###"""############$$$%%%&&&&&&$$$%%%%%%&&&&&&&&&''''''###%%%&&&%%%$$$###$$$%%% !!!""""""############'''&&&%%%$$$######""""""(((%%%###$$$&&&&&&"""%%%$$$$$$$$$$$$$$$$$$###%%%((('''###""""""###%%%'''&&&$$$$$$%%%'''$$$%%%%%%$$$""""""$$$%%%""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$###!!!!!!###%%%!!!!!!%%%%%%""" ###$$$$$$###""""""""""""""""""#########$$$%%%%%%$$$###""""""###$$$$$$$$$%%%%%%$$$######$$$&&&&&&%%%#########$$$%%%%%%$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!$$$$$$###""""""!!!!!!"""$$$&&&'''''''''%%%"""%%%$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$''''''%%%%%%'''###&&&%%%###!!!!!!!!!"""#########$$$$$$$$$$$$######%%%$$$$$$#########$$$$$$$$$%%%&&&&&&%%%$$$%%%&&&%%%%%%&&&%%%$$$###%%%'''((()))######)))%%%!!!)))%%%%%%$$$$$$$$$%%%&&&'''###!!!"""&&&&&&"""!!!######$$$%%%$$$###"""###%%%$$$###"""###$$$&&&''''''%%%###!!!"""$$$$$$###!!!###$$$$$$%%%%%%$$$$$$###ZZZIII<<<===>>>AAAPPPcccyyyqqqeee^^^ccckkkrrrwwwzzz}}}xxx{{{~~~|||yyyvvvuuuvvvrrrmmmmmmqqquuuvvvvvvmmmkkkjjjjjjjjjooo||||||jjjSSSFFF999333111///...///...,,,,,,///...+++***,,,------...000111000---+++))),,,,,,(((&&&'''((('''***(((%%%$$$'''+++(((###)))***+++***'''%%%$$$$$$)))'''%%%$$$%%%%%%$$$###&&&%%%%%%&&&''''''&&&$$$''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''###$$$%%%'''''''''&&&%%% '''(((&&&$$$$$$&&&***''''''+++,,,((($$$$$$(((((((((((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%***(((&&&%%%%%%%%%###!!!&&&&&&&&&&&&$$$###!!!%%%###""""""%%%'''%%%###%%%""""""%%%%%%""""""%%%###)))(((%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%$$$$$$&&&)))+++"""""",,,###+++!!!)))((("""%%%$$$$$$&&&'''%%%((('''""" ''',,,+++###&&&'''$$$$$$&&&%%%"""$$$$$$%%%%%%&&&&&&''''''(((&&&%%%%%%&&&&&&&&&%%%)))'''&&&&&&''''''&&&$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$######$$$%%%&&&%%%$$$###$$$&&&&&&$$$######$$$&&&&&&&&&%%%$$$######"""&&&###!!!""" """(((%%%%%%$$$""" !!!######%%%&&&$$$ !!!$$$!!!$$$&&&%%%$$$$$$%%%!!!###&&&'''&&&$$$######&&&''')))******'''$$$"""$$$$$$$$$###$$$$$$%%%%%%######$$$$$$%%%'''((()))$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""")))%%%###%%%((((((!!!(((%%%"""###&&&'''$$$ ###$$$###!!!"""$$$"""%%%&&&'''&&&%%%$$$%%%&&&%%%$$$###!!! !!!%%%(((!!!!!!"""""""""##################$$$$$$$$$$$$%%%&&&$$$"""!!!"""###$$$###$$$!!!!!!$$$### $$$$$$###""""""""""""###!!!$$$$$$$$$$$$$$$$$$######"""######$$$$$$$$$%%%&&&%%%######%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%%%%%%%%%%$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!"""$$$&&&&&&$$$!!! ***%%% """$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!######"""$$$'''&&&"""%%%$$$###""""""###%%%%%%######$$$$$$$$$$$$######&&&%%%$$$###""""""""""""###"""""""""$$$$$$###"""%%%&&&&&&%%%$$$$$$%%%'''%%%&&&"""!!!'''"""&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%""""""%%%%%%""""""%%%###$$$%%%%%%"""!!!!!!!!!%%%"""!!!%%%'''&&&$$$$$$###"""###$$$%%%$$$######$$$$$$%%%%%%$$$$$$###VVVEEE:::<<>>444111000...------+++......***+++///111...,,,---...---++++++---///,,,))))))+++(((######(((+++%%%"""'''***(((''')))&&&(((***+++)))(((((())),,,***'''&&&&&&%%%$$$### ###$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%$$$######$$$%%%''''''(((((( $$$&&&%%%%%%'''***%%%))))))###"""&&&))))))$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%&&&)))+++---%%%%%%%%%$$$$$$$$$######$$$###"""$$$&&&'''&&&&&&######"""""""""!!!!!!!!!!!!***,,,$$$ %%%'''###$$$&&&%%% %%%&&&$$$$$$"""###!!!%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&'''(((((((((%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$%%% ''',,,%%%...+++&&&$$$%%%((('''###$$$((('''***(((""" ###((()))$$$%%%!!!###&&&&&&'''((( %%%)))'''%%%%%%%%%&&&((((((&&&$$$%%%$$$###$$$&&&''''''&&&$$$$$$$$$$$$%%%&&&''''''"""######"""!!! !!! """$$$%%%%%%%%%&&&'''&&&((()))'''######''',,,&&&(((&&&'''***$$$&&&'''&&&$$$######$$$&&&%%%$$$$$$%%%%%%&&&%%% """%%%%%%%%%$$$$$$%%%$$$""""""###%%%&&&&&&&&&+++***'''%%%#########$$$############$$$%%%&&&&&&!!!###%%%''''''&&&$$$"""###$$$%%%%%%######$$$%%%%%%$$$###$$$%%%'''***+++'''&&&%%%$$$######""""""$$$%%%%%%###!!!!!!%%%)))"""###$$$$$$$$$$$$%%%&&&"""%%%(((''''''***$$$"""!!!"""$$$%%%$$$"""%%%&&&'''&&&$$$$$$%%%&&&############$$$$$$$$$$$$""""""""""""############$$$&&&&&&&&&$$$#########&&&)))%%%"""$$$&&&%%%&&&%%%$$$$$$######$$$$$$ """###$$$###$$$%%%&&& !!!###$$$%%%%%%$$$$$$"""######"""!!!!!!"""$$$"""&&&%%%""" !!!$$$!!!"""######$$$$$$$$$### !!!"""###$$$$$$###"""!!!######$$$%%%$$$""" !!!(((%%%$$$"""%%%&&&%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!$$$###$$$!!! #####################""""""######$$$$$$$$$$$$######&&&%%%%%%%%%%%%%%%&&&&&&######""" !!!###&&&&&&'''&&&%%%$$$&&&(((%%%$$$###$$$###!!!"""###$$$%%%$$$$$$######!!!"""&&&&&&"""!!!###$$$$$$###!!! !!!$$$'''!!!###%%%&&&&&&%%%%%%&&&"""$$$%%%$$$"""!!!"""$$$###$$$$$$%%%%%%$$$$$$###LLL>>>777===CCCIIIYYYlllyyy~~~~~~vvvhhhZZZYYY^^^gggsss|||}}}yyyvvvyyy}}}~~~|||zzzxxxwwwqqqppppppssswwwyyywwwuuummmkkkllllllllloooyyyrrr[[[HHH===222000///---+++++++++......***+++111333000(((,,,//////---++++++,,,,,,((())),,,***&&&'''---,,,"""$$$+++***&&&%%%'''(((******(((&&&&&&&&&)))'''%%%&&&'''((('''&&& %%%''''''&&&&&&((("""""""""######$$$$$$$$$&&&###"""$$$&&&$$$"""%%%&&&%%%###"""""")))000///'''"""$$$(((%%%,,,---'''$$$'''(((&&&###$$$$$$%%%%%%%%%$$$$$$'''&&&&&&'''(((+++...000%%%%%%%%%$$$$$$#########$$$###"""###%%%&&&%%%$$$&&&%%%%%%$$$%%%%%%&&&'''***---$$$"""&&&###"""%%%$$$$$$%%%""""""###'''+++)))""""""'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$"""!!! $$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&,,,***'''%%%$$$$$$&&&'''000)))+++((('''###&&&######'''&&&"""$$$***%%%(((&&&$$$$$$$$$"""###### %%%&&&''')))!!! (((...---$$$$$$$$$&&&(((((('''%%%######"""$$$&&&(((''''''$$$$$$######$$$&&&''')))###&&&(((&&&###!!!###%%%!!!$$$%%%%%%%%%'''(((%%%''''''$$$ ###'''%%%$$$&&&(((&&&!!! ### """$$$$$$######$$$%%%%%%$$$######$$$%%%%%%$$$###&&&&&&%%%$$$###"""!!!!!!$$$((()))&&&"""######$$$%%%&&&&&&&&&&&&############$$$%%%&&&'''!!!$$$'''((('''%%%###$$$%%%&&&&&&$$$$$$%%%&&&!!! """%%%((()))%%%$$$#########$$$%%%&&&&&&%%%$$$$$$$$$$$$######$$$!!! """&&&((('''$$$***%%%$$$)))***&&&$$$&&&%%%###!!!###&&&'''&&&$$$)))((('''$$$"""###&&&(((""""""""""""############""""""""""""############'''***,,,***'''$$$%%%''' (((+++%%%!!!"""$$$###&&&%%%$$$$$$######$$$$$$"""%%%((()))(((&&&%%%%%% !!!###$$$%%%%%%$$$$$$###$$$$$$###""""""###%%%###''''''### """%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###"""%%%&&&%%%$$$######!!!'''&&&""")))666&&&$$$###%%%)))***(((%%%########################&&&!!!!!!''')))%%%$$$''' !!!######$$$$$$$$$######$$$$$$$$$$$$######(((((('''&&&%%%%%%%%%%%%"""$$$%%%###!!!"""&&&+++'''((()))(((&&&&&&((()))%%%%%%%%%''' )))!!!"""###$$$%%%$$$#########!!!###''''''###!!!###&&&%%%"""!!!$$$$$$###"""%%%((()))'''###"""$$$%%%$$$!!!!!!###$$$$$$$$$%%%%%%$$$$$$$$$EEE;;;777<<>>555000---******---...+++((())),,,---,,,***,,,,,,---------,,,+++***,,,+++******,,,---,,,***+++,,,,,,+++)))((()))***''''''((((((((((((((('''###$$$$$$%%%%%%$$$$$$$$$"""'''+++,,,'''###&&&&&&%%%%%%###""" !!!%%%''''''$$$###""")))&&&######%%%&&&%%%"""!!!"""$$$&&&'''((())))))+++###"""'''&&&"""'''"""!!!$$$&&&$$$$$$&&&!!!"""""""""$$$(((...222---***&&&######$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$%%%$$$"""""""""###$$$"""(((%%%###$$$&&&'''%%%"""$$$"""$$$'''%%% """((('''$$$###$$$((()))(((%%%%%%$$$###$$$%%%&&&%%%$$$)))&&&%%%'''&&&"""!!!$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%$$$###$$$%%%&&&'''$$$%%%%%%&&&'''''''''&&&)))&&&###"""###$$$$$$###+++***%%% ###(((''' %%%###"""%%%(((***(((&&&(((******&&&%%%'''&&&###''''''%%%$$$$$$%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!###%%%$$$ !!!'''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######&&&'''&&&$$$(((%%%$$$&&&***+++'''###########################''''''&&&%%%%%%$$$######%%%###$$$''''''###!!!#########""""""""""""""""""""""""###$$$&&&'''((((((!!!""""""!!!!!!"""$$$"""###$$$###!!! !!!"""%%%'''&&&$$$&&&%%%"""$$$(((***'''### """&&&!!!!!!""""""#########$$$$$$'''%%%$$$'''+++%%%%%%&&&&&&%%%%%%$$$### %%%$$$!!!!!!''''''%%%$$$###"""""""""###"""!!!"""###$$$###!!!"""""""""###%%%&&&%%%###$$$%%%%%%$$$!!!&&&###+++ (((''''''&&&&&&%%%%%%$$$"""###""" """%%%$$$ '''%%%###!!! !!!!!!((($$$$$$***### !!!%%%$$$!!!"""$$$$$$"""!!!######"""""""""###%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&###!!!!!!"""!!!###""""""$$$''''''### $$$$$$$$$######$$$%%%%%%!!!"""$$$%%%%%%$$$###!!!!!!###%%%$$$'''+++***&&&$$$###"""###%%%%%%###!!!)))%%%###&&&++++++%%%%%%&&& &&&%%%!!!###---%%%%%%###"""!!!!!! ***&&&###$$$###!!!"""%%%"""'''((($$$!!!###%%%%%%$$$"""###$$$$$$###!!! """###"""!!!"""&&&+++&&&$$$""""""$$$%%%### &&&""" ### !!!###$$$$$$######$$$%%%""""""""""""############CCC:::666;;;AAAIII[[[mmmxxx}}}xxxvvvlll___```jjjuuu{{{~~~|||wwwsssyyy}}}|||{{{{{{zzzvvvsssrrrqqqrrruuuuuusssqqqqqqmmmjjjjjjlllpppyyyhhhUUUEEE<<<555222///++++++---///---,,,,,,---......---------,,,,,,,,,+++++++++,,,+++******,,,,,,+++******+++,,,+++)))((()))***)))))))))))))))(((''''''$$$%%%%%%%%%%%%%%%$$$###"""$$$&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%###"""!!!###$$$$$$%%%&&&(((%%%######%%%&&&%%%$$$"""###$$$$$$%%%%%%%%%$$$+++$$$$$$++++++%%%%%%+++***&&&$$$&&&'''$$$###%%%%%%$$$###"""$$$)))111777...+++'''%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$###%%%&&&### !!!%%%%%%"""%%%$$$"""$$$&&&(((&&&%%%$$$###$$$'''%%%!!!"""(((%%%$$$$$$$$$&&&&&&&&&%%%$$$###"""###$$$%%%$$$###(((%%%%%%''''''######%%%(((''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&''''''&&&&&&!!!""""""###$$$%%%&&&'''%%%$$$ $$$###$$$$$$$$$%%%&&&&&&%%%$$$%%%''''''$$$###%%%%%%"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$###$$$$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""$$$&&&%%%###&&&%%%%%%'''))))))&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%######''''''###"""$$$######"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%"""'''((('''%%%$$$$$$%%%&&&%%%###"""###$$$###%%%######%%%&&&$$$$$$''')))'''###!!!###&&&"""#########$$$$$$$$$$$$"""&&&'''$$$!!!"""$$$%%%%%%&&&&&&%%%%%%$$$### ###%%%$$$ """%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$"""!!!!!! !!!######""" """$$$%%%%%%###"""###$$$"""!!!%%%"""***"""###############$$$$$$$$$%%%&&&%%%"""###&&&$$$ %%%$$$$$$##################$$$%%%$$$!!! !!!$$$!!!###''''''""" ###!!!"""###%%%%%%###"""!!!$$$###"""""""""###$$$%%%!!!""""""###$$$%%%&&&&&&$$$###"""###%%%%%%###!!!$$$###"""$$$%%%%%%!!!%%%$$$$$$$$$%%%&&&&&&'''"""###$$$%%%%%%$$$"""!!!$$$$$$### !!!%%%%%%"""$$$###"""###$$$%%%%%%$$$&&&$$$###%%%(((((($$$ """$$$$$$""" %%%%%%$$$ %%%***&&&%%%$$$###############%%%"""!!!######!!!###&&&&&&%%%######$$$%%%&&&&&&###"""!!!"""$$$%%%%%%###""""""""""""!!!###&&&(((&&&$$$""""""$$$%%%###!!!((($$$$$$'''%%% """!!!###$$$$$$######$$$%%%""""""""""""############DDD;;;777;;;CCCMMM```rrr|||}}}{{{yyynnnaaadddnnnxxx|||~~~{{{wwwvvv|||}}}|||{{{yyyvvvuuurrrpppqqqtttvvvuuusssqqqmmmjjjkkkmmmqqqzzz~~~bbbOOOAAA:::555333111---,,,...---......---,,,,,,---///...---,,,+++++++++,,,,,,,,,+++******+++,,,+++***)))***+++***((('''((()))***************)))((('''&&&&&&&&&&&&&&&%%%$$$$$$%%%''')))&&&"""!!!###'''&&&&&&&&&&&&&&&%%%$$$$$$!!!###%%%%%%$$$######$$$&&&%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$###""""""(((######)))***%%%&&&+++'''###!!!$$$%%%"""!!!###((('''%%%###%%%+++444:::,,,)))&&&$$$%%%&&&&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&'''&&&######&&&%%%!!!###""""""$$$&&&(((((('''%%%$$$%%%&&&%%%"""###'''%%%&&&'''&&&%%%$$$%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$(((%%%%%%((((((%%%%%%(((******)))(((''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&!!!$$$''''''&&&&&&(((***'''&&&### ###'''&&&"""$$$%%%&&&%%%$$$###"""######&&&&&&######&&&&&&###%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%(((%%%######''')))&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$$$$$$$######%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$"""###&&&&&&######%%%###############$$$%%%&&&''''''&&&%%%$$$######"""!!!&&&)))'''$$$!!! """###$$$###!!!!!!!!!######%%%""""""&&&((((((###%%%'''&&&###"""$$$&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$"""!!! %%%%%%%%%%%%%%%$$$$$$###$$$&&&&&&###!!!!!!%%%)))#########$$$$$$%%%%%%%%%%%%$$$###$$$%%%&&&%%%######"""!!!"""######!!! """$$$%%%$$$######$$$%%%(((!!!$$$%%%"""((($$$ !!!!!!"""######$$$$$$&&&'''%%%""""""$$$###"""###$$$%%%%%%%%%%%%%%% ###'''((('''$$$!!! $$$###$$$((()))&&&%%%'''"""###$$$%%%%%%$$$###"""%%%$$$###"""""""""###$$$ !!!"""###$$$%%%%%%%%%$$$###$$$%%%&&&%%%###$$$#########$$$""" !!!"""#########$$$%%%%%%$$$###"""!!!%%%%%%!!!###%%%"""%%%###""""""$$$&&&&&&&&&######$$$%%%%%%$$$"""!!!(((%%%!!!!!!###$$$%%%$$$"""###$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&$$$!!!"""&&&&&&$$$%%%((((((###!!!''')))$$$!!!!!! """%%%&&&&&&%%%%%%###!!!!!!###$$$%%%%%%%%%$$$"""###$$$$$$###"""'''%%%%%%((((((%%%%%%'''!!!###$$$$$$######$$$%%%"""""""""#########$$$$$$DDD===999===FFFSSSgggwww}}}zzzooobbbfffpppxxx|||}}}|||yyytttuuuzzz~~~}}}{{{{{{zzzvvvtttpppmmmnnnsssvvvuuusssoookkkhhhjjjlllpppyyyyyy]]]KKK>>>888444444333///...///***,,,...,,,***)))+++...///...,,,******+++,,,---,,,+++******++++++***)))((()))***)))((('''((()))'''(((((()))))))))((((((''''''''''''&&&%%%$$$$$$&&&'''(((&&&###"""###%%%%%%%%%&&&&&&&&&&&&%%%%%%((()))(((&&&###""""""###%%%$$$$$$$$$%%%&&&''''''''''''''''''&&&%%%$$$$$$(((%%%$$$(((((($$$$$$'''%%%!!! $$$&&&###"""$$$'''&&&&&&%%%''',,,222777'''%%%""""""###$$$$$$$$$'''&&&$$$######$$$&&&'''%%%&&&&&&%%%$$$$$$$$$%%%###%%%%%%###$$$'''$$$ #########$$$&&&'''''''''%%%$$$%%%%%%%%%$$$$$$&&&&&&(((***(((%%%$$$%%%((()))'''&&&'''(((((('''%%%'''%%%%%%((((((&&&&&&)))+++++++++***)))(((''''''$$$%%%&&&'''&&&%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%"""'''***(((### !!!###)))(((&&&&&&(((+++***)))"""%%%((('''###"""###%%%$$$''''''%%%%%%((((((&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$$$$''')))'''"""&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%!!!&&&)))((($$$"""###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""&&&&&&######&&&############$$$%%%&&&''''''&&&&&&%%%$$$###""""""(((((('''$$$!!! !!!######$$$%%%$$$###"""###$$$###&&&&&&###"""&&&))))))"""$$$&&&%%%######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$(((%%%"""###%%%%%%$$$"""$$$%%%%%%%%%%%%$$$######%%%&&&&&&$$$""""""%%%'''$$$$$$$$$$$$%%%$$$$$$$$$%%%$$$######%%%%%%$$$###&&&%%%$$$$$$%%%%%%###!!!$$$$$$$$$###!!! !!!(((%%%%%%$$$"""###%%%$$$"""#########$$$$$$$$$%%%"""###""" ###"""!!!"""$$$%%%&&&%%%$$$###!!!""""""""""""$$$(((***$$$$$$%%%''''''&&&%%%&&&######$$$%%%%%%$$$######&&&%%%###"""""""""######$$$$$$#########"""""""""&&&%%%$$$###""""""!!!!!!"""""""""""""""!!!  !!!""""""$$$$$$%%%$$$$$$###"""!!!###$$$""" """((()))'''(((%%%""""""###%%%%%%%%% ###%%%$$$""" !!!"""&&&$$$ !!!###$$$$$$!!! !!!$$$''''''$$$ %%%$$$$$$$$$%%%%%%&&&'''%%%"""###&&&&&&"""!!!###  &&&+++)))"""!!!!!!"""$$$&&&%%%$$$'''###!!!!!!$$$%%%$$$"""$$$############$$$###############%%%&&&%%%$$$%%%!!!###$$$$$$######$$$%%%""""""#########$$$$$$$$$BBB===:::===GGGVVVjjjyyy}}}xxxmmmbbbjjjsss{{{}}}}}}|||yyytttqqqwww{{{zzzzzz{{{zzzwwwrrrmmmjjjlllrrruuutttqqqlllgggeeegggjjjnnnxxxvvv[[[JJJ;;;666333444333///...///+++---...---***))),,,//////...,,,******+++,,,---,,,+++)))***++++++)))((('''((())))))((('''(((***$$$%%%&&&'''((()))))))))&&&'''''''''&&&&&&%%%$$$%%%$$$$$$&&&((('''$$$!!!###$$$$$$%%%%%%%%%%%%%%% !!!"""""""""###%%%((($$$$$$$$$$$$$$$%%%&&&'''%%%%%%&&&'''''''''&&&&&&)))''''''))))))'''''')))(((%%%$$$'''((($$$"""######$$$&&&'''(((***...000%%%###""""""$$$%%%%%%%%%'''&&&$$$######$$$&&&'''%%%&&&'''&&&$$$###$$$&&& ###$$$$$$&&&)))'''"""%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$'''((('''$$$"""$$$&&&)))'''&&&&&&''''''&&&$$$'''$$$%%%((()))&&&'''***++++++++++++***)))((('''%%%%%%&&&'''&&&%%%###"""$$$%%%%%%&&&%%%%%%$$$$$$!!!%%%'''%%%%%%$$$###%%%&&&'''''''''"""%%%((('''%%%$$$&&&(((###&&&&&&$$$%%%((()))&&&%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""&&&'''$$$$$$'''&&&"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%&&&'''!!!&&&***)))$$$!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!$$$&&&)))***+++%%%###"""%%%%%%######&&&############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$'''***&&&'''((('''&&&&&&'''(((%%%(((&&&""" ###&&&&&&###$$$$$$$$$$$$###$$$%%%##################""""""'''### !!!%%%'''&&&$$$$$$$$$%%%%%%$$$$$$###""""""###%%%&&&%%%$$$######%%%%%%&&&%%%%%%###"""!!!$$$"""!!!"""###$$$###"""&&&%%%$$$%%%%%%%%%###!!!$$$$$$$$$"""!!! !!!###"""%%%$$$$$$&&&%%%"""$$$$$$$$$$$$######""""""""" !!!!!!!!!%%%$$$ """###$$$$$$$$$###!!! !!!!!! """(((,,,###$$$$$$############!!!"""##################"""&&&%%%###"""""""""######%%%$$$$$$$$$############%%%%%%$$$###""""""###### !!!""""""""""""### """$$$%%%&&&&&&&&&$$$$$$$$$$$$######"""""""""%%%%%%$$$&&&***)))%%%***'''###""""""######### ###&&&$$$!!!!!!###!!!"""###"""!!!!!!"""$$$$$$!!! """&&&'''%%%!!!""""""""""""###$$$%%%&&&'''$$$###$$$"""###''')))%%%$$$###"""###$$$$$$###"""&&&$$$!!!"""$$$%%%###!!!######$$$############$$$!!!"""###""""""###"""!!!!!!###$$$$$$######$$$%%%############$$$$$$$$$$$$>>><<<:::===GGGWWWjjjwww}}}zzzsssjjjccciiiqqqxxxyyyyyyyyyuuupppnnntttyyyyyyxxxzzzyyyvvvpppkkkhhhkkkrrrvvvtttpppjjjfffdddfffiiinnnxxxuuuZZZHHH:::444111222222...---///...//////...------...000...---,,,+++++++++,,,,,,,,,+++))))))******)))'''''')))******(((((()))+++###$$$%%%&&&'''(((((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%###"""%%%))))))%%%!!!###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%######%%%'''$$$%%%&&&%%%$$$$$$&&&'''!!!"""###$$$%%%&&&&&&&&&######$$$%%%&&&'''((()))((($$$###%%%%%%  ###&&&((((((((()))***&&&%%%$$$%%%'''))))))(((&&&&&&$$$$$$$$$$$$&&&&&&$$$'''((('''$$$###$$$'''!!!$$$%%%%%%(((,,,***&&&%%%&&&'''&&&$$$###$$$%%%%%%&&&%%%$$$%%%((('''###"""###$$$###"""!!!"""###'''&&&$$$$$$%%%%%%$$$"""&&&$$$$$$'''(((&&&&&&)))((()))*********)))((('''&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%$$$$$$######%%%'''&&&""" !!!"""$$$"""###&&&&&&$$$$$$'''###%%%''''''&&&&&&'''(((!!!$$$$$$""""""&&&&&&######$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''###"""&&&%%% """"""""""""""""""""""""&&&'''''''''%%%%%%'''(((###'''***)))%%%"""###&&&########################%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###%%%%%%""""""%%%###############$$$%%%&&&""""""######$$$$$$%%%%%%###'''((('''%%%###"""!!!###$$$$$$""""""###%%%###&&&%%%  ###"""$$$$$$$$$$$$$$$##################"""""""""""""""'''$$$""""""$$$%%%$$$"""$$$$$$$$$$$$$$$######"""!!!"""$$$%%%%%%$$$"""!!!%%%&&&&&&&&&%%%###!!! ###"""!!!"""######"""!!!$$$###"""###$$$$$$""" """###$$$######%%%(((***&&&######)))&&& $$$######""""""!!! !!!######"""$$$((((((%%%###############"""!!! !!!######"""!!!"""###"""$$$###!!! """"""########################%%%$$$###"""""""""###$$$!!!""""""###$$$%%%&&&&&&"""###$$$$$$$$$%%%(((+++ """"""""""""$$$&&& """$$$%%%%%%$$$$$$#####################$$$$$$&&&&&&$$$%%%'''$$$(((&&&###""""""""""""!!!"""%%%&&&%%%"""!!!"""$$$!!!###&&&&&&$$$###$$$%%%(((%%%######&&&'''&&&$$$"""!!!!!!!!!"""######$$$---)))'''(((%%% %%%%%%%%%###""""""$$$%%%%%%$$$######$$$$$$###!!!$$$###"""###$$$$$$###""""""###$$$$$$###"""$$$%%%"""%%%%%%###"""$$$### !!!###$$$$$$######$$$%%%#########$$$$$$$$$$$$%%%>>>>>>>>>AAAJJJ[[[mmmwww~~~}}}{{{yyytttmmmgggdddgggooovvvwwwwwwvvvsssnnnooouuuyyyxxxxxxxxxwwwtttooojjjhhhllltttxxxtttooolllhhhgggiiilllqqq{{{uuuXXXEEE999333///000///---,,,...000///------/////////...------,,,,,,,,,+++++++++,,,+++))))))******((('''((()))******))))))***,,,&&&'''''''''''''''&&&&&&"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%$$$***++++++)))&&&$$$$$$%%%%%%&&&'''%%%######$$$'''""""""###$$$%%%%%%%%%%%%!!!"""#########%%%&&&%%%$$$!!!!!!$$$%%%!!!"""$$$&&&&&&%%%%%%&&&(((%%%%%%$$$&&&(((******)))%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))((($$$"""$$$'''###%%%%%%$$$&&&******&&&###%%%'''&&&$$$###%%%'''&&&'''&&&###%%%)))((("""###"""""""""$$$$$$$$$###)))'''&&&&&&&&&&&&%%%###&&&$$$$$$''''''$$$$$$'''%%%&&&((()))))))))'''&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######(((''''''''''''''''''((('''$$$%%%)))((($$$%%%(((&&&%%%%%%%%%&&&&&&%%%###!!!$$$$$$""""""%%%%%%"""%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''!!!%%%%%%!!!$$$***&&&""""""""""""""""""""""""%%%''''''&&&$$$$$$&&&(((%%%(((***)))&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$+++***)))&&&$$$""" )))%%%$$$%%%$$$!!!!!!$$$######"""""""""######$$$"""#########$$$$$$$$$$$$###&&&((((((%%%"""!!! !!!""""""%%%%%%!!! """$$$###%%%$$$$$$#########"""!!!$$$$$$$$$######"""""""""$$$###"""############"""$$$$$$$$$$$$$$$###""""""############$$$$$$###"""$$$$$$&&&&&&&&&$$$"""!!!$$$###""""""$$$$$$###"""###""""""###$$$%%%###""""""############%%%))),,,!!!***### )))%%%'''""""""""""""""""""""""""$$$%%%%%%###%%%)))((($$$######""""""######$$$$$$ """$$$$$$###!!!!!!!!!!!!$$$$$$ $$$%%%"""$$$$$$$$$######$$$$$$$$$$$$###"""""""""###$$$%%% !!!!!!"""###$$$%%%%%%!!!###$$$###"""$$$(((,,, """$$$###""""""$$$&&& """""""""!!! """"""""""""###$$$%%%%%%%%%&&&$$$!!!"""%%%######"""!!!!!!#########!!!&&&&&&&&&%%%$$$###$$$%%%$$$###"""###%%%&&&%%%$$$(((&&&$$$$$$$$$$$$$$$###""""""!!!!!!!!!"""######...***((()))(((%%%%%%((((((&&&###!!!!!!###''')))$$$###""""""$$$%%%$$$###!!!###$$$$$$#########$$$!!!###%%%$$$""""""$$$&&&"""%%%&&&######&&&&&&"""!!!###$$$$$$######$$$%%%#########$$$$$$$$$%%%%%%@@@BBBCCCEEEOOO```pppzzzwwwwwwwwwvvvpppiiieeeeeelllssszzz{{{{{{zzzwwwsssqqqwww{{{yyywwwwwwuuurrrooojjjhhhnnnvvvzzzuuuooooookkkiiilllooottt~~~tttVVVCCC999333.........++++++...000---***+++...///...+++,,,,,,---------,,,+++***---+++))))))***)))(((&&&(((***++++++******+++---*********)))(((&&&%%%$$$!!!"""###$$$%%%&&&&&&&&&'''((('''$$$!!! $$$(((''''''(((((('''&&&&&&%%% """%%%&&&&&&&&&'''(((%%%'''(((&&&###"""$$$&&&%%%%%%&&&'''''''''&&&&&&((())))))'''&&&'''&&&$$$%%%"""$$$***---+++)))***%%%&&&%%%$$$"""###&&&(((#########%%%'''))))))((($$$%%%%%%&&&&&&%%%%%%$$$$$$'''***((($$$"""$$$(((###%%%$$$"""###'''&&&"""!!!###&&&&&&$$$$$$''')))&&&(((&&&###%%%***((("""'''$$$###$$$((()))(((%%%---+++))))))******(((&&&&&&$$$$$$&&&&&&######&&&###$$$&&&((()))((('''&&&)))'''&&&$$$######$$$$$$%%%%%%%%%%%%%%%$$$###"""'''%%%###"""###$$$$$$$$$&&&###$$$((('''""""""'''(((&&&$$$$$$&&&%%%"""$$$''''''$$$$$$&&&&&&$$$)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%"""&&&...(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&######%%%((('''((())))))'''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''(((***&&&$$$%%%### #########""""""""""""""""""$$$$$$##################""""""!!! ###'''***"""$$$%%%%%%$$$$$$%%%'''###'''(((%%%$$$'''((((((&&&%%%$$$#########""" %%%%%%%%%$$$$$$######### """######$$$$$$$$$###$$$$$$$$$$$$###""""""'''%%%""""""###$$$%%%%%%!!!###%%%&&&&&&%%%$$$###%%%$$$######%%%%%%$$$###$$$######%%%''''''&&&%%%###$$$###"""!!!!!!$$$'''%%%...$$$((($$$)))#########$$$%%%%%%&&&&&&$$$&&&%%%"""###&&&%%%!!!###"""""""""###%%%'''(((!!!!!!!!! """%%%((( $$$$$$!!!"""''')))&&&&&&%%%%%%$$$$$$%%%%%%&&&######"""""""""$$$%%%&&&""""""""""""!!!!!!!!!!!!"""######!!! ###'''###$$$%%%$$$!!!!!!###%%% """###%%%%%%$$$"""!!!!!!!!!""""""###$$$&&&'''%%%%%%###!!!'''(((&&&!!!$$$%%%$$$###((('''&&&%%%%%%&&&&&&&&&((("""$$$(((&&&"""$$$$$$$$$###"""!!! ######"""""""""""""""###&&&"""!!!#########%%%)))###"""!!!"""$$$%%%%%%$$$"""!!!!!!"""$$$&&&&&&%%%###%%%%%%###"""###&&& ###%%%$$$""""""$$$&&&$$$%%%"""###''''''###!!!###$$$$$$######$$$%%%######$$$$$$$$$%%%%%%%%%DDD???AAAOOO^^^iiirrryyy|||vvvrrrpppnnniiigggiiisssxxx}}}yyyvvvxxx{{{{{{vvvrrrsssrrrpppmmmjjjjjjnnntttvvvsssooopppnnnllliiikkktttqqqTTTBBB666333000.........---,,,---,,,*********,,,...///...,,,...222111+++((()))(((&&&'''******&&&$$$&&&&&&''')))***+++++++++***&&&&&&'''((((((''''''&&&(((((('''&&&### %%%%%%%%%%%%&&&&&&'''(((000,,,(((&&&&&&&&&$$$"""$$$###!!!###&&&$$$$$$$$$%%%%%%$$$######""""""###$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''%%%%%%%%%###$$$&&&(((((('''&&&%%%''')))'''######&&&'''%%%%%%%%%%%%&&&&&&&&&''''''######%%%&&&&&&%%%######$$$%%%&&&''''''&&&%%%$$$)))'''%%%######$$$'''((('''''''''&&&&&&%%%%%%%%%))))))((('''&&&%%%%%%$$$(((&&&$$$######$$$%%%'''))))))((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$((('''%%%#########%%%&&&%%%%%%$$$$$$$$$%%%&&&'''$$$$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&"""%%%$$$%%%&&&''''''&&&%%%$$$$$$%%%''''''''''''%%%$$$,,,+++)))&&&%%%$$$$$$$$$&&&&&&$$$"""$$$'''%%%$$$%%%&&&&&&''''''&&&&&&############$$$%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$###"""###%%%&&&%%%$$$!!!"""$$$$$$"""!!!'''***$$$!!!""""""%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$#########"""!!!!!!"""######!!!"""$$$'''((('''$$$ %%%!!!###((()))$$$###'''######$$$%%%%%%&&&''''''###$$$%%%&&&'''&&&%%%%%%$$$%%%&&&%%%#########%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&'''&&&%%%$$$###$$$###"""!!!!!!"""###$$$111---((($$$""""""$$$&&&"""$$$$$$ ###$$$!!!###&&&%%%!!! ###'''""""""!!! ###&&& """%%%&&&%%%%%%%%%&&&!!!"""$$$%%%&&&%%%###""",,,'''###"""###$$$###!!!### &&&(((!!!###((($$$$$$###""""""###$$$&&&((($$$$$$############$$$$$$!!!&&&******%%%"""###%%%$$$$$$###############$$$!!!$$$$$$######&&&%%%!!! """$$$&&&'''&&&%%%$$$###&&&'''&&&&&&&&&!!!!!!""""""""""""!!!!!!$$$$$$!!!!!!((((((###%%%$$$$$$$$$&&&'''&&&&&&### !!!&&&&&&""""""&&&###""""""""""""$$$%%%&&&---'''!!! ###'''&&&$$$%%%%%%%%%$$$"""!!!"""###)))$$$$$$%%%!!!$$$%%%%%%%%%%%%$$$######!!!###""" $$$(((''''''&&&%%%$$$###"""!!!HHHDDDGGGSSS```jjjrrryyyzzzuuurrrrrroooiiifffgggpppuuu{{{~~~}}}yyyuuurrrwww{{{{{{vvvssssssrrrooommmllllllooossstttrrrpppoooooommmkkkllltttkkkOOO>>>555333000.........---,,,---,,,+++******,,,---......,,,---000000+++)))+++...++++++......***))),,,'''((()))***************&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&''''''+++)))%%%%%%&&&&&&%%%###%%%$$$###!!! !!!$$$'''$$$$$$%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&%%%$$$%%%&&&"""###%%%&&&'''&&&%%%$$$ """### !!!&&&'''%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%'''&&&%%%$$$$$$%%%'''(((&&&&&&&&&&&&%%%%%%%%%%%%'''''''''&&&%%%%%%$$$$$$'''%%%$$$######$$$&&&'''&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%######$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%'''(((!!! ******%%%((($$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$######$$$%%%&&&###$$$###!!!###'''%%%!!!%%%%%%&&&'''''''''''''''%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###$$$###"""###%%%&&&%%%$$$###$$$%%%&&&%%%###!!!!!!!!!###(((+++)))&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###""""""############""""""""""""###&&&''''''$$$"""$$$"""###(((((($$$$$$&&&"""######$$$$$$%%%%%%%%% !!!"""###$$$###"""""""""###$$$$$$###"""###%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########""""""""""""######***'''$$$"""!!!"""$$$%%%!!!$$$### !!!$$$$$$""""""%%%'''%%%!!!!!!$$$#########"""!!!"""%%%''' """%%%%%%%%%$$$%%%&&&"""###$$$$$$###!!!$$$"""  !!!""""""### ### ###%%%""""""###$$$%%%%%%%%%%%%$$$$$$############$$$$$$###%%%&&&&&&%%%$$$######!!!"""###%%%%%%$$$######"""&&&$$$"""$$$%%%$$$"""###$$$%%%&&&%%%$$$$$$!!!$$$&&&%%%$$$$$$$$$""""""############"""""" $$$%%%"""!!!$$$$$$ $$$$$$$$$%%%%%%%%%###"""$$$!!!"""&&&&&&######&&&%%%$$$###""""""######$$$***&&&"""!!!###&&&%%%$$$###$$$$$$###!!!!!!"""$$$$$$'''&&&"""!!!$$$&&&$$$$$$$$$%%%%%%$$$$$$###"""""""""###"""!!!"""$$$&&&""""""######$$$%%%%%%%%%RRRPPPRRR[[[dddjjjpppvvv|||yyyyyyzzzvvvoookkkkkkppptttyyy{{{yyyvvvsssqqqxxx||||||xxxttttttrrrooonnnnnnooopppqqqrrrqqqqqqoooooonnnlllmmmsss}}}fffLLL<<<555333000.........---,,,...---,,,+++***+++,,,---...++++++......++++++...---+++***---,,,***))),,,***)))))))))))))))******((('''&&&$$$$$$$$$%%%%%%$$$%%%'''(((((((((''''''%%%$$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$%%%&&&%%%$$$%%%&&&&&&%%%$$$$$$%%%'''$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%(((((('''&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&'''&&&%%%######&&&((("""###$$$%%%&&&%%%$$$###!!!"""!!!"""%%%%%%###%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''((()))((((((''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%$$$###$$$%%%&&&'''%%%&&&&&&'''''''''''''''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((('''$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&)))+++%%%$$$---,,,&&&)))%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%######"""######$$$%%%&&& """""" """&&&&&&"""&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$###"""###%%%&&&%%%$$$###$$$%%%&&&&&&&&&&&&%%%"""!!!"""%%%'''&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%%%%&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$###""""""#########$$$&&&&&&%%%###$$$###$$$'''(((%%%$$$&&&##############################$$$%%%%%%%%%%%%%%% """######""""""$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$#########$$$$$$#########$$$###"""""""""###%%%&&&!!!###### !!!%%%&&&###%%%'''(((%%%!!!!!!$$$%%%&&&%%%$$$$$$%%%''' """$$$%%%$$$$$$$$$&&&######$$$$$$###!!!!!!""""""""""""###&&&((($$$!!!!!!%%%%%% """$$$&&&'''&&&%%%$$$$$$$$$############$$$$$$&&&$$$""""""$$$%%%###!!!!!!$$$&&&'''%%%###"""%%%""" ###$$$%%%%%%%%%$$$$$$$$$######"""$$$%%%%%%###""""""######$$$$$$$$$$$$$$$$$$###&&&***'''"""!!!!!!!!!!!!###$$$%%%$$$###"""$$$"""###&&&&&&$$$$$$&&&&&&%%%$$$###""""""""""""&&&%%%$$$$$$$$$$$$$$$%%%!!!"""""""""!!!!!!###$$$!!!(((%%% $$$&&&$$$$$$%%%%%%$$$$$$###"""%%%$$$""""""$$$%%%$$$$$$!!!!!!""""""###$$$%%%%%%^^^___aaaeeehhhkkkooorrr|||{{{~~~|||sssmmmmmmrrrvvvzzz{{{zzzwwwuuutttzzz~~~zzzwwwvvvssspppoooppprrrrrrppppppqqqrrrooopppooonnnnnnrrr{{{~~~dddKKK===555222///......///...---......,,,++++++++++++,,,...******,,,---+++,,,000,,,))))))++++++)))))),,,+++***)))(((((((((******)))((('''%%%%%%''')))***''''''((('''&&&%%%###"""$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$%%%%%%%%%$$$$$$&&&''''''%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%&&&&&&%%%$$$$$$&&&'''######$$$%%%%%%%%%%%%$$$###&&&'''%%%$$$&&&%%%!!!$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&'''###$$$%%%&&&&&&'''((((((#########$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$######$$$%%%&&&'''(((******))))))(((((((((((('''&&&$$$######$$$&&&'''%%%$$$$$$$$$$$$%%%''''''$$$%%%&&&'''''''''&&&&&&###$$$&&&(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''***&&&%%%,,,***$$$'''&&&%%%$$$######$$$%%%&&&&&&%%%############%%%&&&'''&&&&&&%%%$$$$$$$$$$$$!!!$$$$$$""""""&&&&&&###'''&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%%%%%%%###############$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$###"""###%%%&&&%%%$$$###############$$$%%%&&&"""$$$%%%$$$###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$######""""""######$$$%%%###"""###$$$&&&%%%%%%$$$$$$%%%''''''%%%$$$$$$$$$$$$$$$$$$############%%%%%%%%%&&&&&&&&&&&&&&& """###$$$######%%%'''$$$$$$$$$############"""'''&&&$$$#########$$$%%%"""###$$$%%%%%%$$$###""""""######$$$%%%%%%&&&&&& ######!!!!!!%%%'''%%%%%%''''''%%%""" !!!###%%%''''''&&&%%%%%%&&&!!!###$$$$$$######$$$%%%"""###$$$%%%%%%%%%$$$$$$ """%%%$$$"""###'''***&&& $$$"""&&&'''!!!"""$$$%%%&&&&&&%%%%%%$$$$$$############$$$$$$%%%###"""!!!"""""""""""""""###$$$%%%%%%$$$"""!!! $$$###!!!"""###"""'''&&&%%%$$$############$$$%%%%%%$$$"""!!!"""#########$$$$$$$$$$$$#########&&&((('''$$$######$$$!!!$$$$$$$$$######%%%$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$#########""""""###%%%&&&&&&$$$###$$$%%% !!!!!! !!!###%%%%%%$$$ !!!&&&((($$$$$$$$$$$$$$$###""""""'''$$$"""###%%%&&&$$$"""%%%%%%$$$###"""!!! eeeiiimmmnnnnnnppprrrtttwwwxxx|||zzzqqqkkkjjjtttvvvyyyzzzyyyxxxwwwxxx}}}|||xxxwwwuuurrrppprrrsssrrrppppppqqqsssoooppppppnnnnnnrrryyy|||bbbJJJ<<<444222///......///...---...------,,,++++++++++++---***)))+++,,,+++---111---++++++......++++++...+++***)))(((((((((******((('''&&&%%%&&&(((+++---)))))))))(((&&&$$$""" %%%$$$$$$######$$$$$$$$$&&&&&&'''&&&%%%$$$$$$$$$###$$$&&&&&&%%%$$$$$$%%%###$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$!!!###%%%&&&%%%%%%%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$'''(((&&&&&&'''&&&"""$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&'''&&&%%%$$$$$$%%%&&&'''###$$$%%%&&&&&&'''((((((#########$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''((((((######$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%%%%$$$'''&&&$$$######$$$&&&'''$$$$$$$$$$$$%%%&&&&&&'''######$$$%%%%%%%%%%%%%%%!!!###%%%&&&'''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%)))%%%$$$***((("""&&&'''&&&%%%$$$$$$%%%&&&'''&&&%%%############%%%&&&&&&&&&&&&&&&%%%$$$$$$###$$$''''''$$$###%%%%%%###'''&&&&&&&&&&&&'''((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$###"""""""""###$$$"""!!!###%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& !!!###$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###'''%%%""" """%%%'''%%%$$$""""""$$$%%%&&&%%%$$$%%%&&&&&&&&&&&&%%%###%%%%%%%%%%%%%%%$$$$$$$$$"""""""""""""""######$$$"""###%%%%%%%%%%%%'''((($$$$$$#########"""""""""&&&%%%$$$###"""###$$$%%%###$$$%%%&&&&&&%%%$$$#########$$$$$$%%%%%%$$$$$$ ######!!!"""&&&'''%%%###$$$%%%$$$###""""""###"""$$$''''''&&&$$$$$$$$$"""###$$$###""""""###%%%###$$$$$$%%%%%%%%%%%%%%% """!!!!!!$$$$$$ %%%((("""###(((###$$$######"""###%%%&&&'''$$$$$$############$$$$$$!!!$$$%%%###!!!%%%'''&&&$$$"""!!!!!!""""""&&&'''%%%$$$&&&)))'''!!!''''''%%%$$$###"""""""""###$$$$$$###!!!"""$$$&&&"""##################"""&&&""" """$$$%%%%%%%%%###%%%###"""!!!!!!$$$%%%&&&%%%%%%&&&%%%$$$""""""######$$$$$$$$$$$$"""$$$&&&&&&$$$######$$$ !!!!!!!!!!!!###&&&"""%%%######&&&((((((###$$$$$$$$$$$$###""""""'''$$$"""###&&&'''$$$!!!''''''%%%###!!!gggooovvvvvvtttvvvyyyzzzwwwzzz}}}rrrmmmmmmssstttvvvwwwwwwwwwxxxzzz|||wwwwwwwwwtttsssrrrqqqqqqrrrrrrssssssppppppooommmmmmqqqyyyyyy___HHH:::444111///.../////////...,,,,,,,,,,,,,,,,,,++++++---***)))+++,,,***,,,000)))''')))------***)))+++***)))))))))))))))******%%%%%%$$$$$$%%%''')))***(((((()))))))))(((&&&%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''%%%######$$$"""$$$&&&%%%$$$######$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%% """%%%&&&&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''' ###$$$###$$$'''(((%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((((((###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%#########"""###$$$%%%%%%"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!! """$$$'''***$$$$$$$$$$$$$$$$$$$$$$$$%%%***&&&$$$)))'''$$$)))'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%!!!"""###$$$%%%%%%$$$$$$%%%))))))%%%###%%%%%%###&&&&&&%%%$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$###"""###%%%&&&%%%$$$&&&&&&%%%$$$############$$$!!!"""&&&(((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&& !!!"""###$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###'''%%%""" """%%%'''%%%###"""###$$$&&&%%%%%%###&&&'''%%%%%%&&&%%%"""%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%###%%%&&&&&&%%%%%%'''(((%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###############%%%%%%%%%&&&&&&%%%%%%%%%"""""""""""""""""""""""""""$$$$$$!!!"""&&&'''$$$""""""#########$$$$$$$$$"""$$$&&&&&&%%%#########"""###$$$###!!!!!!###%%%%%%%%%$$$###"""!!!!!! """###"""!!!!!!!!!"""!!!%%%'''!!!&&&"""%%%$$$"""""""""$$$'''((($$$$$$############$$$$$$ $$$'''%%% !!!%%%)))'''###!!! !!!"""$$$(((%%% ###'''$$$&&&&&&%%%%%%$$$###""""""!!!"""######"""###%%%'''""""""############""""""%%%"""######$$$!!!$$$'''&&&""" ###&&&&&&$$$$$$&&&%%%"""!!!!!!"""$$$$$$%%%%%%$$$"""######$$$%%%%%%$$$###!!!""""""!!!"""$$$&&&%%%&&&$$$ !!!############$$$$$$######"""!!!#########$$$%%%%%%$$$"""$$$$$$$$$######"""!!!!!!lllwww}}}xxxyyy{{{{{{zzz}}}vvvqqqrrrrrrsssuuuuuuuuuwwwzzz|||yyyuuuvvvvvvttttttrrrooopppsssuuuuuusssppppppnnnllllllqqqzzzxxx^^^FFF888333111///.../////////...++++++,,,,,,------,,,,,,---***))),,,,,,***+++...%%%$$$''',,,,,,(((&&&''''''((()))***************'''''''''&&&&&&&&&&&&&&&%%%&&&'''((()))(((''''''''''''&&&%%%%%%%%%%%%%%% ###&&&&&&$$$###$$$%%%###%%%%%%%%%######$$$%%% !!!"""###$$$$$$$$$$$$$$$%%%%%%%%%&&&'''''''''%%%&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%&&&&&&%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%&&&''' ######!!!"""&&&'''%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%'''&&&%%%$$$$$$%%%'''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''$$$%%%%%%%%%&&&%%%%%%%%%&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$&&&$$$###!!!"""$$$&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###)))$$$"""'''&&&$$$+++%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$$$$###'''(((%%%###$$$&&&%%%&&&%%%#########$$$&&&'''%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$############$$$###$$$%%%%%%&&&&&&&&&%%%$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$###(((###"""'''((($$$!!!!!!$$$$$$$$$$$$%%%%%%%%%&&&"""###$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$$$$###"""###%%%&&&%%%$$$###'''(((%%%$$$'''%%%!!!######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((($$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""&&&&&&%%%%%%%%%%%%&&&&&&"""""""""""""""###$$$%%%###%%%%%%""""""%%%&&&$$$###""""""###$$$$$$$$$$$$$$$%%%&&&&&&$$$######$$$#########"""!!!!!!###%%%&&&%%%$$$###"""!!!!!!!!!###""""""###%%%%%%$$$###"""!!!%%% """%%%############$$$%%%&&&&&&$$$$$$############$$$$$$!!!###&&&%%%###!!!!!!"""%%%$$$"""""""""###$$$%%%$$$"""""""""$$$%%%%%%&&&%%%$$$""""""!!!###$$$$$$######$$$%%%######$$$$$$$$$$$$######$$$ ###$$$!!!!!!$$$"""%%%((('''###!!!"""%%%"""&&&&&&###"""%%%$$$ """"""$$$$$$$$$$$$###"""$$$"""!!!"""%%%&&&%%%###!!!"""######""""""$$$&&&###%%%###  ###############""""""!!!!!!$$$$$$$$$######$$$############$$$$$$%%%%%%tttzzzxxxxxxwwwxxx|||~~~tttoooqqqrrrtttuuuvvvvvvyyy}}}~~~wwwssstttuuutttuuuqqqnnnoootttwwwvvvsssppppppnnnkkkkkkqqqzzzzzz___GGG999333111///.../////////...***+++,,,,,,---------------******------******,,,''''''+++111111,,,)))***&&&''')))***+++++++++***+++++++++***)))'''&&&%%%$$$%%%&&&&&&&&&%%%$$$###((('''&&&&&&%%%%%%%%%%%% ###$$$######$$$&&&%%%%%%&&&%%%######%%%''' !!!######$$$$$$$$$$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&'''(((+++***(((%%%"""###&&&)))$$$$$$######$$$$$$%%%&&&%%%'''&&&"""!!!%%%&&&$$$######$$$$$$$$$%%%%%%%%%$$$%%%''''''''''''%%%$$$$$$%%%''''''''''''%%%$$$)))'''%%%######$$$'''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%$$$###(((&&&###!!!"""$$$''')))&&&&&&%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!&&&"""$$$$$$###+++###$$$%%%&&&&&&%%%$$$###%%%%%%'''(((((('''%%%%%%*********)))(((%%%###"""%%%'''$$$"""$$$&&&&&&%%%$$$###""""""$$$&&&'''############$$$%%%%%%&&&$$$$$$###"""!!!!!!""""""###$$$%%%%%%&&&&&&&&&&&&$$$###"""###%%%&&&%%%$$$""""""###$$$$$$$$$#########%%%(((%%%###%%%#########$$$$$$%%%%%%%%%%%%%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$!!!###%%%''''''%%%###!!!$$$######$$$&&&&&&%%%######(((((($$$$$$'''&&& !!!!!!"""###$$$%%%%%%&&&$$$###"""""""""###$$$%%%$$$%%%&&&%%%#########%%%#########""""""""""""!!!######$$$%%%%%%###"""!!!''''''%%%$$$$$$%%%''''''$$$$$$######$$$&&&((()))$$$&&&&&&""""""%%%%%%###$$$###"""###$$$$$$$$$###%%%&&&'''&&&$$$###$$$%%%###$$$###""" """$$$%%%%%%$$$$$$%%%%%%&&&''' ###%%%### &&&$$$###''''''!!!"""$$$&&&&&&&&&%%%$$$$$$$$$############$$$$$$#########%%%&&&%%%""" !!!"""###$$$%%%&&&&&&%%%&&&######((((((###$$$%%%&&&&&&%%%###!!!"""$$$%%%%%%###""""""###$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$'''+++''' &&&"""&&&&&&$$$$$$(((---"""&&&&&&"""!!!%%%$$$$$$$$$%%%%%%$$$###!!! &&&""" %%%'''%%%""""""###$$$###""""""$$$&&&$$$'''%%%###$$$$$$"""###############"""!!!!!! $$$%%%###"""###%%%$$$$$$$$$$$$$$$$$$%%%%%%vvv{{{tttwwwwwwssszzz{{{~~~~~~xxxoooiiiqqqsssvvvxxxyyyzzz}}}~~~uuuqqqssstttssssssqqqpppoooppprrruuuwwwpppmmmkkkkkkkkknnnxxxzzzcccKKK:::444///++++++000444444222---------,,,,,,+++++++++......,,,***((((((***---,,,,,,,,,,,,+++)))'''&&&******+++******)))((('''...,,,+++***)))&&&"""$$$&&&''''''%%%$$$&&&''''''((()))(((&&&%%%&&&'''((('''%%%%%%%%%&&&&&&%%% $$$%%%$$$$$$'''&&&###'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$######"""!!!###$$$%%%%%%$$$""" ''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%###""""""###%%%''')))***(((&&&%%%%%%###''''''""""""'''((($$$""" !!!%%%&&&$$$%%%)))###$$$$$$%%%%%%$$$$$$###(((&&&""" $$$***)))$$$$$$$$$%%%%%%&&&'''(((((("""'''***(((&&&((((((&&&&&&###!!!"""%%%'''&&&$$$$$$$$$%%%&&&'''''''''&&&%%%''')))(((%%%$$$&&&)))((((((((('''%%%$$$%%%&&&(((((('''&&&&&&&&&''''''%%%%%%$$$$$$%%%&&&((()))&&&)))(((%%%%%%((((((&&&&&&&&&%%%%%%%%%&&&'''''''''((('''$$$''',,,)))!!!###"""###%%%&&&&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&%%%############%%%&&&%%%%%%%%%$$$$$$#########'''######&&&'''###!!!"""''''''&&&%%%%%%$$$######!!!!!!"""###$$$&&&'''(((########################&&&###"""$$$%%%"""&&&'''&&&### !!!&&&+++$$$######""""""######$$$%%%$$$$$$%%%&&&'''%%%$$$&&&%%%$$$###"""###$$$%%%%%%""" !!!###$$$$$$#########$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!%%%'''***$$$!!!%%%"""$$$'''))))))&&&### &&&%%%%%%$$$$$$%%%%%%&&&###%%%'''((('''%%%###!!! !!!###$$$%%%%%%$$$###'''!!! %%%'''### !!!&&&&&&%%%$$$###"""!!! $$$!!!!!!$$$######$$$&&&(((((((((&&&%%%"""###$$$$$$%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&'''''''''&&&$$$"""!!!&&&%%%$$$$$$$$$###!!!%%%###  ###''')))###"""  !!!###$$$###"""!!!!!!!!!"""###$$$###$$$%%%$$$"""!!!"""###""""""""""""""""""######+++&&& !!!$$$$$$###%%%$$$$$$$$$######""""""######""""""""""""######$$$""" """###$$$###$$$###!!! """###((( $$$%%%!!!)))&&&%%%$$$###""""""######$$$$$$%%%&&&&&&''''''(((#########$$$$$$%%%%%%%%% """#########"""!!! &&&$$$$$$(((######"""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%######$$$xxxzzztttvvvwwwssstttxxx~~~{{{uuupppnnnqqqsssuuuwwwxxxzzz}}}wwwsssuuuuuusssooopppqqqrrrssssssssssssqqqnnnllllllllloooyyyxxxaaaIII999<<<666000---...///,,,***---------,,,,,,+++++++++++++++,,,+++++++++...000,,,,,,,,,,,,+++)))'''&&&((()))))))))))))))((('''***'''%%%$$$%%%&&&'''&&&&&&&&&'''&&&&&&&&&&&&'''%%%&&&&&&%%%###!!!""""""%%%!!! &&&)))'''$$$###&&&'''%%%%%%&&&%%%"""&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''''''''&&&%%%&&&&&&&&&'''((())))))***))))))'''&&&%%%%%%%%%%%%###%%%&&&%%%$$$$$$%%%&&&%%%'''))))))(((&&&%%%%%%&&&)))(((###"""%%%$$$!!!###!!!!!!%%%&&&$$$%%%((($$$$$$%%%%%%%%%%%%$$$$$$$$$### !!!&&&&&&"""$$$%%%%%%&&&&&&'''''''''''''''&&&###$$$%%%!!!&&&%%%###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&((($$$%%%&&&&&&%%%%%%%%%%%%'''&&&%%%$$$###"""""""""+++***)))''''''''''''(((%%%''''''$$$$$$''''''%%%((('''&&&%%%%%%%%%%%%%%%###&&&%%%###%%%)))((("""$$$######%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$)))$$$"""$$$%%%""" """%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$)))&&&###$$$'''&&&"""'''&&&%%%###"""###&&&((($$$$$$############$$$$$$&&&&&&%%%'''((()))'''&&&&&&%%%%%%$$$############$$$$$$$$$$$$%%%&&&''''''%%%$$$$$$$$$$$$$$$$$$###########################---$$$"""'''&&&%%%%%%&&&&&&&&&%%%$$$###$$$######""""""######$$$&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$###"""'''!!! %%%((('''&&&)))$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%''''''$$$!!!!!!"""###$$$$$$$$$############$$$%%%%%%%%%$$$$$$!!!!!!!!!!!!""""""###### """$$$%%%&&&&&&&&&###"""###$$$%%%&&&%%%$$$""""""!!!!!!!!!###$$$%%%###"""!!! """$$$%%%&&&%%%$$$$$$$$$%%%&&&'''"""###$$$$$$###"""###$$$############"""""""""""""""$$$%%%$$$"""!!!"""###""""""""""""""""""!!!!!!#########""""""#########%%%###!!!!!!###%%%%%%$$$$$$###!!! !!!###$$$)))"""!!!&&&'''"""###+++$$$"""!!!  """###&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!!!!"""############"""$$$###"""&&&### &&&######"""!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%######$$$yyywwwrrruuuvvvsssnnnvvv~~~yyysssqqqrrrppprrruuuvvvwwwyyy|||yyyvvvwwwvvvtttmmmooorrruuuuuutttqqqppprrrooommmmmmmmmpppyyywww```III999888444///---...///...,,,------,,,,,,,,,,,,++++++***,,,------------...000,,,,,,,,,++++++)))((('''((())))))************))))))%%%!!! !!!%%%((()))((('''&&&&&&'''((('''&&&%%%&&&&&&$$$""" !!!%%%%%%)))&&&!!!%%%((((((%%%$$$&&&%%%!!!%%%$$$$$$######$$$$$$%%%'''(((((())))))))))))(((&&&%%%$$$$$$%%%(((+++,,,+++***)))((('''&&&&&&&&&"""$$$&&&&&&%%%%%%'''(((%%%'''))))))'''%%%%%%%%%%%%'''&&&###"""###### $$$""""""%%%&&&###$$$'''%%%%%%%%%&&&&&&%%%%%%%%%$$$&&&%%%""""""&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&"""!!!###%%%%%%&&&&&&&&&%%%%%%'''(((&&&%%%$$$#########$$$%%%(((%%%###"""###%%%&&&&&&"""###$$$&&&&&&%%%$$$$$$'''&&&%%%###"""!!! ((('''&&&%%%$$$$$$$$$$$$$$$&&&&&&######&&&'''$$$)))((('''&&&%%%$$$$$$$$$$$$''''''&&&&&&)))***'''%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""" """$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''###!!!###$$$######%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%)))&&&###$$$'''((('''%%%'''%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&((()))'''&&&&&&&&&&&&%%%$$$###"""!!!&&&)))+++***&&&"""!!!"""%%%%%%%%%$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%((("""!!!&&&&&& !!!((('''%%%######$$$%%%&&&$$$######""""""######$$$)))'''$$$""""""###&&&'''&&&&&&&&&&&&%%%$$$###"""'''###"""$$$''''''(((***$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&&&&!!!"""""""""""""""######$$$$$$%%%%%%%%%$$$######!!!!!!!!!!!!""""""""""""!!!$$$%%%&&&'''(((((((((((('''&&&%%%%%%!!!!!!"""######""""""!!!$$$###"""""""""###$$$%%%######"""!!!"""###$$$%%%"""###$$$$$$###"""###%%%$$$$$$#########"""""""""!!!((((((""" $$$"""""""""###############$$$$$$############$$$$$$%%%###"""###$$$&&&&&&%%%$$$$$$"""""""""###$$$%%%((("""!!!&&&&&&"""$$$***&&&%%%$$$######%%%&&&''''''&&&%%%$$$###"""!!! ###$$$$$$$$$$$$%%%%%%%%%######""""""######$$$%%%'''(((!!!(((((("""$$$$$$###""""""!!!""""""""" !!!"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%######$$$yyy|||{{{tttrrrtttuuussspppvvv|||~~~yyytttqqqqqqppprrrssstttuuuxxx{{{~~~zzzwwwxxxvvvsssmmmooorrrtttuuusssqqqoooqqqnnnmmmmmmmmmoooxxxxxxbbbKKK;;;444111...---///000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,+++++++++,,,,,,++++++***)))(((((()))******+++,,,,,,,,,,,,,,,((($$$!!!!!!###%%%%%%)))'''&&&&&&(((((('''%%%&&&'''(((&&&$$$###$$$%%%'''### !!!$$$&&&### ###&&&&&&######&&&%%%"""%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&''''''''''''''''''&&&%%%$$$%%%&&&'''(((+++***)))'''&&&&&&&&&&&&$$$%%%'''&&&&&&%%%'''((($$$&&&((((((&&&%%%%%%&&&!!!"""#########%%%%%%$$$%%%"""###%%%&&&######&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$((((((%%%$$$''')))(((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###"""&&&)))&&&###&&&'''&&&$$$###&&&)))(((&&&$$$###"""###$$$%%%***&&&"""!!!$$$''''''&&&$$$$$$%%%'''((('''%%%###((((((&&&%%%$$$$$$$$$$$$"""""""""######$$$%%%%%%$$$&&&&&&######''''''%%%((('''&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&'''((((((&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###!!!!!!###%%%'''$$$%%%''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&### %%%((('''&&&'''###$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###%%%'''&&&%%%'''$$$###$$$'''(((%%%"""&&&%%%%%%$$$$$$%%%%%%&&&###""""""$$$&&&&&&%%%$$$%%%&&&&&&&&&%%%###!!! $$$))))))$$$ !!!$$$$$$$$$###############&&&&&&&&&&&&&&&&&&&&&&&&### !!!&&&(((&&&'''***((('''%%%######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$######$$$&&&'''&&&&&&&&&&&&%%%%%%$$$$$$&&&%%%$$$$$$%%%$$$###$$$'''&&&&&&%%%$$$$$$#########$$$$$$$$$######%%%'''%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$###"""$$$$$$%%%%%%%%%%%%%%%%%% !!!""""""#########"""###%%%%%%%%%$$$%%%%%%###############"""""""""$$$$$$#########$$$%%%&&&"""!!!!!! """###$$$###$$$%%%$$$"""!!!"""###%%%$$$$$$######""""""!!!&&&&&&"""!!!%%%$$$$$$$$$%%%%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%$$$""""""###%%%&&&%%%%%%$$$$$$#########$$$%%%&&&%%%!!! $$$$$$!!!"""'''%%%&&&''''''((((((((((((&&&&&&%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&''')))"""!!!))))))"""$$$$$$######"""""""""######!!!""""""$$$%%%&&&''''''######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%######$$$xxxxxxuuurrrrrruuuuuurrrvvvxxx{{{|||{{{wwwqqqmmmoooqqqrrrssstttwww{{{~~~}}}~~~yyywwwxxxvvvsssooopppqqqrrrrrrrrrqqqqqqooommmlllllllllnnnvvvzzzeeeMMM>>>666444111///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---...---+++***)))***,,,,,,+++******)))))))))(((((()))***+++++++++***,,,***'''&&&&&&%%%###"""((('''&&&&&&''''''&&&%%%$$$%%%''''''&&&&&&((()))&&&&&&&&&%%%$$$$$$%%%&&& ###$$$!!!"""&&&'''%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&&&&&&&&&&'''((()))))))))((('''(((((('''&&&%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&$$$&&&''''''%%%%%%%%%'''!!!!!!"""$$$%%%$$$$$$%%%%%%"""###%%%&&&######&&&'''&&&&&&%%%%%%&&&&&&'''!!!%%%&&&"""!!!$$$&&&$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&%%%&&&))))))'''"""$$$&&&%%%###"""%%%((()))(((%%%$$$###$$$%%%&&&***'''######&&&((((((&&&((('''&&&''')))(((&&&###'''&&&&&&&&&&&&''''''((($$$%%%&&&&&&'''(((((((((%%%''''''$$$%%%((()))'''%%%%%%%%%%%%%%%&&&'''((((((&&&$$$$$$$$$###$$$$$$&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###""""""###%%%'''$$$%%%''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###!!!###))),,,(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&%%%###!!!&&&$$$###%%%((((((%%%"""&&&%%%%%%$$$$$$%%%%%%&&&"""""""""###&&&&&&%%%$$$%%%%%%&&&&&&%%%$$$"""!!!###&&&$$$###%%%(((!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&&&&'''%%%""""""%%%%%%&&&&&&&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""$$$&&&&&&%%%$$$###!!!%%%%%%$$$$$$######""""""'''((((((&&&%%%$$$&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######"""""""""""" """%%%(((&&&%%%$$$""""""###$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&%%%""" !!!%%%$$$$$$$$$######"""""" !!!"""######$$$$$$$$$$$$%%%%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%!!!!!! """$$$%%%$$$###$$$$$$$$$$$$$$$%%%%%%&&&$$$"""!!!$$$$$$"""###%%%!!!$$$&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&''' '''%%%$$$)))&&&!!!&&&$$$$$$############$$$$$$!!!""""""$$$%%%&&&''''''!!!!!!"""###%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%######$$$uuussspppqqqtttvvvtttrrrzzzzzzzzz{{{{{{wwwqqqkkkooopppqqqqqqrrruuuzzz}}}|||~~~|||xxxvvvxxxwwwtttqqqqqqppppppppppppqqqrrrooolllkkkllllllmmmttt~~~{{{eeeNNN>>>000000//////.../////////++++++,,,,,,,,,,,,------(((***++++++++++++,,,...,,,++++++***))))))******&&&''''''(((((((((((('''((((((((()))***)))&&&$$$&&&'''((('''%%%$$$$$$%%%!!!"""$$$%%%%%%&&&((()))"""%%%((('''$$$$$$(((,,, ######!!!###''')))'''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&& """%%%''')))(((''''''%%%%%%%%%$$$$$$$$$%%%%%%&&&'''(((&&&$$$###$$$$$$$$$%%%&&&&&&%%%%%%&&&'''%%%###$$$'''&&&###!!!"""$$$""""""%%%&&&###$$$''''''&&&%%%$$$$$$%%%&&&'''###&&&&&&$$$$$$''''''$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%(((&&&$$$&&&'''&&&###$$$$$$$$$######%%%&&&((('''&&&%%%%%%%%%&&&'''((('''&&&&&&'''(((''''''(((%%%###$$$'''(((&&&###$$$$$$$$$$$$%%%&&&''''''''''''''''''&&&%%%$$$###%%%''''''%%%%%%)))***((($$$$$$$$$%%%&&&'''((()))---'''$$$&&&)))(((''''''&&&%%%###$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%***+++&&&"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%########################$$$%%%&&&''''''%%%###"""%%%%%%$$$%%%&&&&&&%%%###%%%%%%$$$$$$$$$$$$%%%%%%#########%%%'''((((((&&&$$$%%%%%%%%%%%%$$$###### $$$%%%$$$###$$$%%% !!!"""###%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###!!! """$$$%%%&&&''''''%%%###"""$$$######""""""######$$$!!!###&&&(((((('''$$$###############$$$%%%&&&'''$$$'''&&&%%%'''(((&&&!!!!!!"""###$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$######%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$#########$$$$$$#########$$$%%%%%%""""""!!! """%%%'''%%%$$$######$$$&&&'''######$$$$$$$$$%%%%%%%%%$$$######"""###$$$%%%&&&&&&&&&&&&%%%""" !!!$$$$$$$$$$$$$$$$$$$$$$$$$$$ ###&&&%%%###"""""""""###############$$$$$$############$$$$$$ """$$$%%%$$$###"""######$$$%%%%%%%%%&&&$$$$$$$$$%%%&&&%%%&&&&&&!!!"""###%%%%%%$$$###"""######$$$$$$%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&'''(((&&&(((### ((($$$$$$$$$###$$$$$$%%%&&& !!!"""###$$$$$$%%%!!!!!!"""###$$$&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%######$$$rrrnnnlllpppuuuwwwtttqqqwwwyyy{{{{{{yyytttpppmmmooooooppppppqqqtttyyy}}}}}}~~~|||wwwvvvyyyyyywwwqqqqqqpppppppppppppppqqqooommmlllmmmlllmmmuuu}}}yyycccLLL<<<***+++---...///000222444+++++++++,,,,,,---------***+++++++++***+++...000,,,+++***)))))))))***+++(((((()))))))))(((''''''''''''''')))******(((&&&###'''***'''""" """&&&!!!"""$$$$$$$$$$$$&&&((("""###$$$$$$$$$$$$''')))###&&&&&&###$$$(((***((($$$%%%&&&&&&&&&&&&%%%$$$&&&&&&'''''''''&&&&&&%%%!!!!!!"""###$$$%%%%%%%%%#########$$$$$$%%%&&&'''$$$%%%&&&%%%$$$###$$$%%%$$$%%%&&&%%%$$$$$$&&&(((%%%###$$$((((((###!!!$$$###!!!!!!%%%&&&$$$%%%(((&&&%%%$$$######$$$%%%&&&'''(((&&&%%%(((,,,***%%%$$$%%%%%%&&&&&&'''''''''"""%%%&&&%%%&&&((('''###%%%$$$######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$&&&(((((('''%%%%%%&&&###"""&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$""""""###&&&&&&$$$$$$((()))'''%%%%%%%%%%%%%%%&&&'''(((...$$$$$$+++,,,***)))&&&$$$"""###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%!!!!!!%%%'''$$$###%%%###$$$$$$%%%%%%&&&&&&'''############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&$$$%%%&&&%%%$$$$$$%%%&&&$$$$$$############$$$$$$###"""###%%%'''((((((&&&$$$$$$######$$$$$$%%%%%%'''&&&%%%###"""!!!!!!!!! !!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""!!! !!!$$$&&&$$$%%%&&&''''''%%%$$$"""$$$######""""""######$$$!!!###&&&(((((('''%%%###$$$$$$###"""######%%%%%% %%%%%%!!! %%%((((((!!!""""""###$$$%%%&&&'''"""!!! """%%%%%%### ###$$$$$$%%%$$$###"""!!!######$$$%%%%%%%%%$$$$$$#########""""""!!!!!!!!!$$$$$$#########$$$%%%&&&%%%(((***((($$$!!!###%%%#########$$$%%%%%%%%%&&&"""######$$$$$$$$$$$$$$$"""!!! !!!###$$$###$$$%%%$$$"""""""""$$$"""######$$$$$$%%%%%%&&&%%%!!!$$$'''%%%"""""""""""""""""""""!!!!!!#########""""""######### !!!###%%%&&&%%%$$$!!!"""###$$$$$$%%%%%%%%%###%%%%%%%%%%%%&&&&&&%%%'''%%%### """$$$&&&"""""""""###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######"""######$$$$$$$$$$$$$$$"""***((($$$&&&""" ((($$$$$$$$$$$$$$$%%%&&&&&&!!!!!!"""""""""#########$$$############%%%&&&'''########################"""$$$&&&&&&%%%######$$$pppkkkjjjpppwwwxxxtttqqqrrrwww||||||vvvpppooopppnnnoooppppppqqqtttyyy}}}~~~}}}xxxwwwzzz{{{yyyppppppqqqqqqqqqqqqpppooopppnnnnnnnnnnnnnnnuuu~~~wwwaaaIII999111111111000...,,,,,,,,,+++++++++,,,,,,---------000000...,,,******,,,...,,,+++***)))))))))***+++,,,,,,,,,,,,,,,+++***))))))(((''''''))))))'''&&&!!!'''+++((( !!!'''###%%%&&&&&&%%%$$$&&&'''%%%###!!!!!!######"""!!!''')))(((%%%%%%)))***(((###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&%%%$$$######+++***'''%%%%%%%%%&&&'''#########$$$%%%&&&((((((!!!###$$$$$$$$$$$$%%%'''$$$%%%%%%%%%$$$$$$&&&(((""" """)))***&&&%%%(((""" !!!%%%&&&%%%%%%)))&&&%%%###""""""###%%%&&&%%%$$$""""""&&&+++''' $$$$$$%%%%%%&&&'''((((((%%%%%%$$$$$$***...+++$$$(((%%%###$$$''')))'''%%%"""###$$$%%%%%%%%%%%%%%%!!!%%%((()))&&&###$$$%%%$$$%%%$$$''''''&&&%%%$$$$$$$$$%%%%%%&&&((()))***))))))((("""%%%%%%######'''(((&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&(((&&&$$$&&&$$$""""""$$$%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''(((((('''%%%%%%&&&%%%############%%%&&&#########$$$$$$%%%%%%%%%!!!###%%%(((,,,!!!"""###$$$&&&'''((()))!!!!!!"""###$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###!!!!!!###&&&)))$$$&&&'''&&&###"""%%%((($$$##################$$$!!! !!!###%%%&&&&&&$$$$$$######"""###$$$&&&'''!!!"""%%%'''(((""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&""" !!!$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&"""###%%%&&&'''&&&%%%%%%&&&%%%$$$""""""""""""###$$$'''$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$""""""%%%+++,,,((($$$###$$$&&&'''&&&$$$"""!!!"""###$$$%%%%%%%%%%%%%%%$$$#########""""""!!!!!!'''%%%$$$""""""""""""######$$$###$$$(((,,, ###%%%&&&&&&$$$###""""""###$$$$$$$$$$$$###%%%$$$#########$$$&&&''' """###$$$######%%%&&&""""""###$$$%%%&&&&&&'''$$$"""!!!###%%%&&&$$$"""%%%$$$$$$$$$######""""""######""""""""""""######!!!!!!"""$$$'''(((&&&%%% !!!"""###$$$%%%%%%%%%!!!###$$$######%%%$$$###((($$$!!!&&&!!!"""""""""############%%%%%%%%%$$$$$$#########!!!"""###$$$%%%$$$######***...'''"""%%%""" '''$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$#########$$$%%%########################"""$$$&&&&&&%%%######$$$mmmhhhhhhnnnrrrqqqppppppvvvwwwyyy{{{zzzuuuoooiiilllkkklllnnnqqquuuvvvwww{{{}}}|||wwwvvvwwwvvvsssrrrrrrqqqrrrsssrrrooommmllllllnnnppppppooosss{{{sss```HHH777111///------/////////...************+++,,,------,,,,,,,,,++++++*********************+++,,,------BBB<<<444+++'''''')))+++(((&&&'''***)))%%%$$$&&&))))))((('''&&&$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&+++&&&$$$$$$$$$$$$$$$$$$$$$$$$///+++'''###############%%%%%%$$$######$$$$$$$$$+++((('''((('''"""!!!$$$%%%"""###)))+++'''&&&&&&%%%%%%$$$$$$###"""###$$$%%%&&&'''&&&&&&&&&''',,,((($$$&&&***)))$$$"""###$$$###)))&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%'''((('''&&&&&&$$$######$$$%%%%%%$$$"""(((***&&&$$$''''''###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''%%%###"""""""""###%%%%%%&&&'''&&&%%%$$$######(((***%%%$$$((()))&&&%%%%%%%%%&&&'''&&&### '''&&&%%%%%%$$$$$$%%%%%%'''&&&$$$######$$$&&&'''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$%%%$$$###"""$$$&&& $$$$$$ !!!%%%###&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########%%%'''(((&&&$$$&&&%%%$$$######$$$%%%&&&$$$######""""""######$$$$$$$$$$$$######"""""""""$$$$$$######%%%%%%%%%$$$###""""""%%%(((((($$$!!!&&&%%%$$$%%%''''''%%%###$$$###$$$"""%%%+++"""""""""$$$%%%%%%###!!!$$$###"""###$$$$$$###!!!$$$%%%&&&%%%###"""###$$$##################$$$$$$&&&&&&%%%$$$###"""!!! %%%###!!!###&&&'''&&&$$$ ###&&&(((&&&$$$###"""'''%%%$$$'''&&&""" """######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$"""!!!%%%%%%###!!!###&&&$$$##############################$$$$$$$$$######""""""###%%%&&&&&&%%%###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$######""""""######$$$$$$$$$$$$######!!!!!!""""""###$$$&&&&&&&&&$$$""""""###$$$###"""&&&$$$###$$$%%%%%%$$$"""$$$$$$%%%%%%$$$###!!! ###$$$!!!%%%((($$$!!! !!!"""###$$$########################%%%###"""$$$&&&$$$ $$$&&& ###!!!&&&&&&!!! $$$&&&###############$$$%%%&&&'''$$$!!!!!!"""%%%!!!!!!"""############"""###$$$###"""!!!"""######"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###""""""!!! %%% #########""""""######$$$$$$$$$$$$lllfffdddiiinnnppprrrtttvvvuuuuuuuuuuuurrrmmmiiikkkjjjiiikkkooossswwwyyy{{{}}}|||xxxvvvwwwvvvsssrrrqqqqqqqqqqqqqqqnnnllljjjjjjkkknnnoooooovvv~~~ttt```KKK;;;111///...---/////////...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,+++++++++++++++,,,---000...***'''%%%&&&''')))(((%%%%%%(((((($$$###&&&''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$!!! """%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$(((&&&######$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&######''''''%%%%%%((($$$&&&###"""$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''',,,""""""((((((&&&%%%!!!$$$%%%###$$$''''''%%%(((&&&$$$$$$%%%'''&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%$$$%%%'''((())))))###&&&&&&$$$%%%(((&&&!!!'''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''))))))(((&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###&&&******&&&%%%((((((%%%*********,,,---,,,)))''''''&&&%%%%%%$$$$$$%%%%%%'''&&&$$$######$$$&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$'''(((((('''&&&&&&''')))&&&(((&&&###%%%++++++'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'''((('''$$$"""$$$$$$$$$######$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$#########&&&%%%$$$$$$$$$$$$###"""###"""###%%%''''''$$$""" """%%%%%%###"""$$$&&&%%%!!! ###$$$"""$$$((($$$$$$$$$%%%''''''%%%$$$&&&%%%$$$%%%&&&'''%%%###%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%###"""###%%%'''%%%$$$%%%&&&'''&&&$$$$$$%%%'''&&&######&&&%%%!!! """$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$""" !!!$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######""""""###%%%&&&''''''&&&&&&###$$$$$$%%%%%%$$$$$$#########"""""""""!!!!!!!!!######$$$$$$$$$$$$######""""""""""""###$$$%%%%%%'''%%%$$$$$$%%%%%%$$$###&&&$$$###$$$%%%%%%$$$######$$$$$$%%%%%%$$$#########%%%""" &&&(((%%%""""""""""""####################################$$$"""!!!###%%%$$$!!!%%%'''$$$###"""### %%%'''&&&############$$$%%%&&&'''&&&######$$$ %%%"""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$&&&'''###$$$%%%$$$""""""$$$%%%########################((((((''''''&&&%%%%%%%%%$$$ $$$$$$!!!"""&&&######"""""""""###$$$%%%iiiccc```eeekkknnnrrrvvvuuusssqqqpppooonnnkkkiiigggggggggiiinnntttyyy||||||~~~|||xxxvvvwwwvvvssspppooonnnnnnnnnmmmkkkhhhiiihhhiiilllmmmpppxxxrrr^^^KKK>>>111000...---...///...---000///...---,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,+++*********++++++&&&&&&'''(((((((((((((((+++((('''))))))&&&&&&)))"""###$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&((('''###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%""""""&&&&&&$$$$$$'''''''''%%%$$$&&&&&&######$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&''''''(((%%%$$$%%%$$$!!!"""%%%!!!"""""""""%%%)))'''!!!'''&&&$$$$$$&&&''''''&&&&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&'''(((((($$$%%%$$$###&&&)))&&&!!!'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((()))))))))((('''&&&&&&%%%%%%&&&&&&&&&%%%$$$###(((((('''$$$%%%'''&&&###((('''((()))++++++)))''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&&&&%%%$$$$$$$$$$$$$$$############$$$$$$###$$$$$$###""""""###%%%""""""###%%%###&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$((((((((())))))'''#########$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$'''&&&&&&%%%$$$###"""!!!#########%%%&&&&&&%%%###"""'''&&&"""!!!%%%)))'''###"""######"""###&&&$$$$$$$$$%%%''''''&&&$$$%%%$$$$$$%%%&&&'''%%%$$$&&&'''''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$#########%%%&&&%%%$$$'''&&&$$$""" """&&&)))###!!!"""%%%%%%!!!!!!###$$$%%%%%%&&&&&&&&&&&&&&&(((&&&$$$###"""###%%%&&&$$$%%%### !!!$$$"""$$$$$$$$$$$$%%%%%%%%%%%%"""######$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$##################"""""""""######$$$$$$$$$$$$######$$$###############$$$$$$)))'''%%%%%%&&&'''&&&%%%%%%$$$###$$$%%%&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%###$$$###!!!###'''(((%%%###$$$$$$%%%%%%$$$"""!!!###########################!!! !!!$$$%%%""""""%%%''''''%%%#########"""$$$""""""%%%''''''############$$$%%%&&&''''''&&&&&&&&&""" &&&$$$######"""###$$$%%%&&&###$$$&&&&&&&&&'''))),,,$$$%%%&&&%%%$$$###$$$&&&########################%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!$$$%%%$$$%%%((($$$###"""!!!"""###%%%&&&gggaaa^^^ccciiimmmpppttttttrrrppppppooommmjjjgggaaacccggglllqqqwww}}}}}}|||wwwuuuwwwvvvsssooommmlllkkkkkkjjjhhhfffjjjhhhhhhjjjkkknnnxxxooo[[[HHH===222000.........///...---......---,,,,,,,,,,,,,,,++++++,,,,,,---------...++++++***)))((((((((()))&&&'''((())))))((('''&&&***'''&&&''''''%%%&&&***###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""&&&)))(((###"""%%%)))$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%### &&&&&&%%%%%%%%%&&&'''''')))&&&%%%&&&%%%!!!"""&&&$$$"""$$$'''''' $$$$$$$$$%%%%%%&&&&&&&&&)))'''&&&$$$$$$%%%'''(((!!!###%%%%%%###!!!###&&&&&&%%%###"""%%%'''"""'''%%%$$$%%%&&&''''''&&&&&&%%%$$$%%%'''((('''&&&''''''&&&$$$""" !!!!!!$$$%%%&&&%%%&&&'''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%"""!!!###%%%%%%######"""###$$$&&&'''%%%$$$'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((((((((('''&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%% !!!  """)))(((&&&%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$(((((((((******((($$$ !!!"""$$$$$$$$$$$$"""!!!&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%##################$$$%%%%%%%%%%%%$$$!!!%%%((((((%%%$$$&&&)))%%%$$$############$$$%%%"""!!!!!!"""$$$%%%%%%######""""""###%%%%%%$$$"""%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%$$$"""###'''###!!!"""%%%&&&######%%%###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%###""""""""""""$$$&&&&&&###$$$'''&&&###$$$%%%%%%%%%%%%%%%&&&&&&""""""###$$$$$$$$$######&&&%%%$$$"""""""""""""""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%$$$$$$###""""""######((('''%%%%%%&&&&&&&&&%%%%%%$$$###$$$&&&'''&&&%%%''''''&&&&&&&&&%%%%%%%%%"""""""""###%%%'''&&&$$$###$$$%%%%%%%%%### ########################"""  ###%%%%%%$$$$$$######$$$&&&&&&%%%$$$$$$&&&'''&&&$$$$$$$$$$$$############$$$%%%&&&&&&((())))))'''###!!!"""&&&&&&$$$###""""""$$$&&&'''!!!"""$$$$$$$$$%%%(((***###%%%&&&&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$%%%%%%###""""""###$$$$$$%%%'''""""""######$$$$$$$$$$$$fffaaa___eeejjjlllnnnpppssssssssssssrrrooojjjggg]]]cccjjjqqqvvv{{{~~~|||vvvtttvvvuuusssqqqooommmllllllllljjjiiimmmjjjiiiiiiiiillluuuppp[[[HHH<<<222000............---,,,+++++++++++++++,,,------+++++++++,,,,,,---------))))))(((''''''&&&'''''''''&&&&&&&&&%%%%%%%%%$$$'''###"""$$$$$$"""$$$'''((())))))))))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$"""&&&%%%%%%%%%&&&&&&'''(((+++(((&&&'''$$$$$$""""""###$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$((('''%%%$$$$$$%%%&&&'''"""$$$%%%%%%%%%&&&''''''((('''%%%###%%%&&& &&&%%%$$$%%%'''((('''&&&&&&%%%$$$%%%'''((('''&&&&&&'''&&&$$$  $$$&&&((((((%%%$$$&&&***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((((((((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&###""""""$$$%%%&&&'''%%%$$$$$$%%%'''((('''%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***))))))((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%$$$######$$$&&&!!!!!!"""&&&((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''')))***)))&&&###"""###$$$%%%%%%$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%######%%%'''"""###$$$%%%$$$$$$%%%%%%'''''''''''''''&&&%%%$$$######$$$###$$$&&&&&&&&&"""!!!!!!"""$$$%%%%%%$$$"""""""""###%%%%%%$$$######$$$%%%$$$"""""""""$$$&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$#########""""""$$$$$$%%%$$$$$$$$$$$$$$$"""######"""!!!!!!"""$$$$$$"""###''''''%%%%%%'''""""""###$$$$$$$$$$$$$$$ !!!###%%%%%%$$$"""!!!!!!%%%&&&$$$$$$((()))'''$$$$$$$$$%%%%%%&&&&&&&&&!!!"""###$$$$$$$$$$$$$$$%%%$$$######"""######$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%$$$###""""""""""""'''%%%######$$$%%%$$$###$$$######$$$&&&((('''&&&+++***((('''%%%$$$###"""!!! ###%%%%%%######"""###$$$$$$###!!!########################!!! """%%%&&&&&&$$$!!!"""$$$%%%%%%###$$$%%%&&&$$$""""""###############$$$%%%&&&&&&'''***+++((($$$###$$$&&&&&&$$$###""""""$$$&&&'''"""###$$$###"""###%%%&&&"""$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((###$$$###""""""######### !!!$$$&&&&&&%%%###!!!fffaaa```fffkkkmmmnnnpppuuuuuuuuuvvvuuurrrmmmiiiaaagggoootttxxx|||}}}~~~{{{tttrrrttttttqqqsssqqqooonnnooooooooommmnnnkkkiiiiiiiiijjjrrr|||rrr^^^JJJ<<<333111///.........---,,,************+++,,,---...***+++++++++++++++,,,,,,(((((('''&&&&&&&&&'''''''''''''''''''''((()))***)))&&&%%%((((((&&&'''***'''''''''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%###""""""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%###!!!%%%$$$$$$$$$%%%&&&'''((((((%%%%%%&&&%%%"""!!!###$$$###$$$%%%###!!!$$$***''''''&&&%%%%%%$$$######&&&%%%$$$$$$$$$%%%&&&&&&$$$%%%$$$!!!!!!$$$$$$!!!%%%%%%$$$###%%%'''$$$%%%$$$$$$&&&(((((('''&&&&&&%%%$$$%%%'''((('''&&&$$$&&&'''%%%""""""$$$'''%%%$$$%%%'''&&&$$$&&&+++&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''((()))*********)))'''&&&%%%$$$$$$$$$%%%%%%'''%%%%%%&&&%%%###&&&+++&&&%%%$$$$$$&&&'''&&&%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&(((###!!!$$$$$$%%%%%%%%%%%%&&&&&&""""""""""""#########$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&))))))(((&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""%%%%%%######&&&)))"""$$$%%%%%%######%%%&&&(((&&&$$$%%%&&&%%%""" !!!$$$%%%###$$$'''(((%%%%%%###"""###&&&'''((('''$$$######%%%'''(((&&&%%%"""$$$$$$###"""!!!"""###&&&&&&%%%%%%$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%#########$$$###%%%&&&&&&%%%$$$$$$%%%%%%###$$$'''(((%%%%%%(((!!!""""""###############!!!%%%((((((&&&%%%###%%%######&&&((('''######$$$$$$%%%%%%&&&&&&!!!"""###$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###"""""""""#####################$$$$$$$$$$$$######%%%%%%$$$###"""""""""###&&&$$$""""""#########"""#########$$$'''(((((((((---+++)))&&&$$$"""!!!!!!"""###%%%$$$"""###"""#########"""!!!########################"""""""""""""""$$$%%%%%%###!!!"""$$$%%%!!!$$$$$$ !!!$$$############$$$%%%&&&'''$$$)))***'''###$$$%%%%%%$$$######"""###$$$%%%&&&%%%%%%&&&%%%######$$$&&&!!!###%%%&&&$$$#######################################$$$$$$%%%%%%&&&&&&###%%%$$$!!!!!!######!!! !!!$$$&&&&&&%%%###!!!gggaaa___dddkkknnnrrrvvvyyyxxxvvvvvvuuusssooommmjjjnnnrrrttttttxxx~~~}}}}}}yyysssppprrrrrrppppppnnnllllllmmmoooooonnnllljjjiiijjjiiijjjqqq{{{sss```KKK;;;333111///.........---+++,,,,,,+++++++++,,,,,,---+++******************)))((((((((('''(((((())))))'''((()))******+++******)))'''(((+++,,,))))))+++$$$$$$$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!###&&&'''&&&%%%#########$$$$$$%%%&&&''''''$$$$$$''''''$$$$$$'''%%%###$$$'''%%%!!!###(((%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%%%%"""%%%$$$ !!! """%%%%%%######''''''$$$$$$$$$$$$&&&((()))'''&&&&&&%%%$$$%%%'''((('''&&&$$$''')))'''$$$###&&&***((( """'''&&&%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))***+++'''&&&%%%$$$$$$$$$%%%%%%((('''''''''!!!!!!***%%%$$$""""""###$$$###"""'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%$$$###"""$$$&&&!!! '''***(((&&&((($$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&(((((('''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$#########$$$$$$$$$%%%%%% $$$&&&&&&###"""%%%((("""$$$%%%$$$######%%%'''%%%&&&&&&&&&%%%$$$######"""&&&'''$$$$$$''''''###%%%###"""###%%%'''(((((($$$######%%%'''((('''%%%###$$$%%%$$$"""!!!"""###'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&$$$%%%'''%%%###"""###%%%$$$&&&''''''%%%$$$%%%&&&%%%###$$$''''''$$$$$$&&&""""""###$$$$$$$$$$$$###"""&&&((((((((('''!!!&&&'''$$$"""%%%&&&&&&""""""######$$$%%%%%%&&&!!!!!!"""$$$$$$%%%%%%$$$######$$$$$$$$$"""!!! ###$$$$$$%%%%%%$$$$$$###!!!!!!!!!"""""""""############$$$$$$$$$$$$######$$$$$$##################%%%$$$""""""#########"""###""""""$$$'''))))))(((+++***(((%%%###""""""!!!$$$ $$$&&&######&&&#########""""""!!!!!!!!!##############################$$$$$$###"""######""""""!!!!!!!!!"""$$$%%%!!!&&&%%%!!!!!!%%%############$$$%%%&&&'''!!!''')))%%%"""$$$&&&$$$"""""""""#########$$$$$$$$$%%%%%%%%%######$$$&&&"""$$$''''''&&&$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!""""""%%%%%%!!!!!!&&&&&&##################$$$$$$$$$hhhaaa]]]bbbjjjpppvvv{{{}}}zzzvvvtttssssssqqqppprrrttttttrrrpppsss{{{||||||xxxrrroooqqqrrrooollljjjhhhhhhjjjkkklllkkkkkkiiiiiijjjjjjkkkrrr{{{qqq___JJJ999333111///.........---+++//////...---,,,,,,,,,,,,+++*********))))))(((((())))))((())))))***+++,,,###%%%'''((('''&&&###"""###"""###'''(((%%%$$$&&&(((((())))))((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''###!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!###%%%''''''&&&############$$$%%%&&&'''(((%%%%%%''''''$$$$$$'''$$$!!!###))))))%%%###&&&###$$$$$$%%%%%%&&&&&&''' !!!"""$$$$$$%%%%%%%%%"""((((((!!!"""'''(((###''''''$$$"""%%%'''&&&$$$###$$$&&&((()))'''&&&&&&%%%$$$%%%'''((('''&&&&&&)))***(((###!!!###'''+++((()))$$$!!!$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$%%%&&&(((***'''&&&%%%$$$###$$$%%%&&&&&&&&&'''%%%&&&(((&&&$$$$$$%%%%%%%%%###'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$######$$$&&&(((###!!!%%%&&&""" ###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######$$$&&&'''&&&''''''%%%%%%%%%%%%''''''$$$##################$$$"""""""""######$$$$$$$$$"""%%%(((&&&"""!!!###'''"""$$$&&&$$$""""""%%%(((###'''+++***%%%$$$&&&***$$$((()))$$$###&&&%%% ###!!! !!!###%%%&&&&&&!!!!!!!!!###%%%&&&%%%$$$$$$%%%&&&%%%###"""###$$$))))))((('''&&&&&&%%%%%% !!!"""###$$$%%%&&&&&&$$$&&&'''&&&###!!!###%%%$$$%%%%%%$$$""""""$$$&&&%%%######&&&&&&###"""%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%***+++'''$$$%%%&&&&&&!!!!!!"""###$$$$$$%%%%%%!!!!!!"""$$$$$$%%%%%%%%%%%%%%%$$$"""$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$%%%######$$$$$$$$$$$$######$$$###############$$$$$$&&&$$$""""""###$$$###"""###""""""$$$''')))***)))***(((&&&$$$###"""######&&&!!! $$$&&&$$$$$$(((%%%$$$######"""####################################$$$%%%%%%###"""!!!""" ###&&&&&&%%%$$$$$$%%%&&&$$$&&&***(((""" $$$############$$$%%%&&&'''%%%((($$$!!!$$$&&&$$$!!!!!!"""############""""""#########""""""$$$&&&###%%%((()))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################!!!%%%%%%"""###(((***&&&&&&$$$!!! """%%%(((aaa^^^```iiirrruuuvvvyyyyyyyyyyyyzzzzzzxxxtttpppjjjoooqqqnnnqqqyyy~~~}}}|||yyyvvvtttrrrqqqooommmrrrnnnjjjiiijjjkkkiiigggmmmiiihhhiiijjjmmmttt|||ooo]]]JJJ<<<333000---,,,------,,,+++---...///,,,)))'''(((+++,,,,,,,,,,,,++++++***)))''''''(((((()))))))))***)))(((&&&&&&((((((((('''(((''''''%%%$$$###""""""'''%%%"""!!!###$$$%%%%%%%%%$$$$$$%%%&&&%%%###!!!""""""###%%%&&&%%%%%%&&&&&&%%%$$$######$$$%%%&&&!!!!!!!!!"""###%%%&&&''''''%%%###$$$&&&'''%%%######$$$&&&''''''&&&$$$###"""&&&'''%%%###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""%%%&&&&&&$$$######%%%'''///)))""" """###"""""""""""""""###$$$%%%%%%((('''&&&%%%%%%%%%&&&'''######%%%&&&'''((((((((()))'''&&&&&&((((((&&&###&&&%%%$$$######%%%'''(((%%%&&&'''(((((('''&&&%%%'''%%%######&&&'''&&&$$$%%%&&&&&&%%%$$$###%%%&&&&&&%%%$$$######$$$%%%&&&%%%$$$###""""""$$$&&&'''%%%"""###'''&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$#########)))'''%%%###""""""######$$$%%%%%%$$$!!!!!!"""###%%%$$$$$$######$$$$$$%%%(((%%%######&&&'''&&&$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$(((&&&!!!!!!(((000---***&&&###"""###%%%&&&%%%$$$"""""""""$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###"""""""""!!!!!!""""""""""""!!!!!!!!!"""###%%%&&&&&&%%%%%%########################%%%$$$###""""""###$$$%%%""" !!!$$$%%%"""!!!$$$%%%(((&&& %%%&&&###$$$$$$######$$$$$$%%%&&&''''''&&&%%%%%%$$$######(((### %%%((('''$$$%%%%%%$$$######$$$%%%&&&'''%%%###!!!!!!###%%%''''''###"""%%%***'''%%%$$$$$$###$$$&&&'''(((%%%%%%%%%$$$$$$$$$######%%%)))&&&$$$''',,,########################%%%"""###((('''!!!"""%%%$$$###""""""###$$$%%%)))'''$$$$$$$$$%%%%%%$$$ !!!"""###$$$%%%%%%%%%''')))""" '''%%% $$$""" """ !!!$$$%%%$$$"""%%%%%%%%%%%%%%%$$$######&&&%%%$$$######$$$%%%%%%"""!!!!!!!!!"""###$$$$$$!!!""""""############""""""############"""!!!!!!"""###$$$$$$$$$$$$######""""""!!!!!!""""""###$$$""""""!!!!!!!!!!!!"""""" !!!###$$$$$$######"""###)))'''!!!'''%%%###!!!!!!"""###$$$###(((+++''' $$$,,, ((($$$"""'''''' %%%)))%%%"""$$$$$$################## !!!"""$$$%%%&&&&&&$$$!!! !!!""""""!!!^^^\\\```jjjssswwwxxxzzzyyyyyyzzzzzzzzzvvvqqqmmmkkkoooqqqpppssszzz~~~}}}}}}zzzwwwuuutttsssqqqoooooollliiiiiikkkllljjjhhheeecccdddhhhlllqqqyyy}}}mmm[[[GGG999333000---,,,------,,,+++)))+++,,,+++)))))),,,...******+++++++++***))))))))))))*********+++++++++)))((('''&&&'''(((((((((&&&&&&&&&&&&%%%%%%%%%%%%'''%%%######%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$###!!!(((''''''((('''%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''%%%###$$$&&&'''%%%###''''''&&&%%%%%%&&&''''''$$$%%%%%%%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%$$$######%%%'''&&&### """$$$$$$###$$$$$$#########$$$$$$%%%&&&%%%$$$$$$$$$%%%'''(((&&&&&&''''''&&&&&&%%%$$$'''&&&$$$%%%''''''%%%###%%%$$$$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&%%%%%%%%%'''%%%######%%%'''&&&$$$###$$$%%%$$$$$$$$$&&&(((%%%%%%$$$######$$$%%%%%%%%%$$$#########$$$&&&&&&%%%'''&&&&&&***''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######'''%%%$$$""""""###$$$%%%###$$$%%%$$$######%%%&&&%%%$$$$$$######$$$$$$%%%$$$""" !!!###$$$###!!!%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&"""%%%'''%%%!!! %%%+++((('''%%%######$$$&&&'''&&&%%%$$$###"""###%%%&&&######$$$$$$$$$$$$######%%%%%%$$$$$$######$$$$$$!!!""""""######""""""!!!""""""$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$"""###&&&&&&$$$###&&&###%%%$$$ %%%'''$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###!!! !!!$$$%%%$$$!!!$$$$$$###"""!!!"""######!!!"""$$$&&&&&&$$$"""!!!+++'''$$$%%%((('''!!!%%%$$$###"""!!!!!!!!!!!!%%%%%%%%%$$$$$$$$$###### &&&'''###!!!###'''########################!!! %%%%%%!!!"""######"""""""""$$$%%%&&&$$$""" !!!""""""!!!######$$$$$$###"""!!!!!!%%%""" &&&$$$!!!'''###""" !!!###%%%&&&%%%(((&&&$$$###$$$$$$"""""""""############""""""&&&&&&$$$#########$$$$$$""""""""""""""""""###$$$ !!!"""######$$$$$$$$$ """###$$$%%%%%%%%%!!!""""""###############$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$######!!!""""""###############&&&### !!!###%%%$$$###%%%%%%###"""""""""######"""%%%&&&"""$$$!!!''''''!!!$$$$$$ !!!###$$$###  """######$$$$$$$$$$$$$$$$$$$$$$$$$$$###############&&&$$$""""""######"""!!!ZZZZZZ___kkkuuuxxxxxxyyyxxxxxxyyyzzzyyyuuuooojjjkkknnnpppqqqtttzzz}}}|||{{{yyyvvvttttttsssqqqpppllljjjiiikkknnnnnnkkkhhhaaa```bbbhhhmmmsss|||{{{kkkXXXDDD555333000---,,,------,,,+++)))***++++++******,,,---(((((()))*********))))))))))))************++++++(((''''''''''''''''''(((%%%%%%&&&&&&'''''''''((('''&&&%%%%%%''''''&&&%%%###$$$$$$$$$$$$###""""""&&&'''&&&%%%$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%(((((('''&&&%%%$$$######&&&%%%$$$$$$&&&&&&%%%$$$'''$$$!!!!!!$$$'''((('''%%%"""!!!###&&&***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%$$$######$$$&&&)))((('''&&&'''%%%###!!!&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&''''''&&&&&&%%%$$$%%%$$$$$$%%%&&&'''%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$'''%%%###$$$%%%&&&&&&%%%$$$%%%&&&'''&&&''')))+++%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$""""""%%%&&&$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$###"""###$$$&&&'''!!!"""############%%%'''%%%$$$$$$######$$$$$$%%%&&&%%%######%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%###!!!!!!###%%%############$$$&&&'''(((((('''%%%############$$$%%%%%%''''''''''''%%%%%%$$$#########$$$%%%%%%&&&#########$$$$$$############$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%""""""&&&&&&###$$$&&&"""$$$###!!!!!!%%%'''%%%$$$$$$######$$$$$$%%%&&&""""""###$$$&&&'''((((((######%%%&&&&&&&&&$$$$$$&&&%%%$$$###############!!!"""$$$%%%%%%$$$"""!!!+++(((%%%$$$$$$%%%$$$###&&&&&&&&&%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######"""###$$$$$$"""!!!"""$$$########################  $$$%%%""""""###$$$$$$######"""######$$$$$$""" !!!"""$$$######$$$$$$$$$$$$###"""!!! '''&&&###&&&$$$###,,,+++(((%%%$$$###"""!!!)))'''&&&%%%%%%%%%###!!!###$$$%%%&&&''''''''''''&&&%%%$$$$$$#########$$$$$$###"""""""""""""""""" !!!######$$$$$$$$$ !!!"""$$$%%%%%%&&&&&&""""""######$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$%%%%%%$$$#########""""""""""""###$$$$$$''')))***'''###!!!###&&&###$$$$$$$$$$$$###""""""%%%%%%%%%""" !!!###'''$$$ """%%%&&&&&&$$$!!!!!!%%%'''%%%#########$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$######%%%$$$###$$$%%%%%%###"""YYYYYY```llluuuwwwvvvvvvtttuuuwwwyyyyyyuuunnniiiiiikkkllloootttxxx{{{zzzxxxvvvsssrrrrrrqqqpppnnnmmmllllllnnnppppppkkkgggcccbbbdddjjjnnnrrrzzz{{{kkkXXXCCC444333000---,,,------,,,+++---,,,,,,***))))))))))))(((((()))***+++++++++***''''''((((((((((((((((((''''''''''''&&&&&&'''(((&&&&&&&&&'''''''''((((((&&&%%%%%%&&&''''''%%%$$$###$$$$$$$$$###""""""###"""$$$$$$"""###&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&###  ###&&&'''&&&%%%"""!!!"""&&&)))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###""""""###%%%%%%###$$$%%%$$$######$$$%%%(((((((((''''''&&&$$$###''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$######%%%&&&'''((((((((($$$$$$$$$%%%&&&'''&&&&&&"""###$$$%%%%%%%%%$$$$$$%%%$$$###""""""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%+++)))'''&&&$$$###"""###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&!!!"""###"""!!!!!!###%%%%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###""""""###"""""" !!!###$$$%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%$$$&&&'''(((((('''&&&$$$$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%### ######!!!"""%%%$$$$$$$$$######%%%&&&&&&$$$$$$######$$$$$$%%%&&&"""######$$$&&&''''''(((###$$$&&&&&&$$$$$$$$$%%%(((((('''&&&&&&%%%%%%%%%(((%%%""" """%%%(((&&&&&&%%%###""""""$$$&&&###$$$%%%'''(((''''''&&&%%%%%%%%%$$$$$$$$$######"""!!!!!!"""$$$%%%%%%%%%########################""""""###%%%&&&%%%$$$%%%&&&&&&%%%$$$""""""!!!!!!###!!!!!!"""###%%%$$$###"""######$$$$$$$$$$$$$$$"""(((%%%!!!$$$ $$$+++)))&&&###""" #########$$$&&&'''''''''###$$$%%%&&&((((((((()))#########$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!!!!"""!!!""""""############"""$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%&&&&&&""""""!!!!!!""""""###$$$ !!!###$$$$$$###!!! $$$###"""!!!"""###$$$%%%###&&&)))'''###!!!$$$)))"""###$$$%%%%%%$$$"""!!!&&&$$$######$$$%%%%%%%%%!!!$$$'''$$$###%%%%%%!!!!!!&&&)))&&&#########$$$%%%&&&&&&''''''!!!"""###%%%%%%%%%%%%%%%#########%%%&&&&&&$$$"""YYYYYY```llltttuuusssrrroooppptttwwwxxxuuuoookkkfffeeefffkkkqqquuuxxxyyyxxxvvvsssrrrrrrrrrpppoooooonnnnnnpppqqqooojjjeeeddddddggglllpppsssyyy~~~ooo[[[FFF666333000---,,,------,,,+++---,,,***)))))))))))))))))))))***+++,,,,,,,,,,,,((((((''''''''''''''''''&&&'''((('''%%%%%%&&&)))(((((('''''''''&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$######$$$%%%$$$"""!!!"""$$$"""%%%%%%!!!"""'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((###$$$$$$###""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&###$$$&&&%%%$$$###$$$%%%!!!""""""###$$$%%%'''(((''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!######%%%&&&'''((((((((($$$%%%&&&''''''''''''((("""###$$$%%%%%%%%%%%%$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%$$$$$$%%%&&&"""""""""!!! !!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%$$$""""""###$$$%%%$$$$$$######$$$$$$%%%#########"""""""""######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""$$$%%%$$$###""""""$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''!!!!!!"""######"""!!!!!!&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$!!! ######!!!"""%%%'''&&&%%%&&&&&&%%%%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######""" """$$$''''''''''''&&&&&&%%%%%%)))&&&### ###&&&)))"""$$$&&&%%%######$$$%%% """$$$$$$$$$######%%%%%%%%%$$$$$$$$$######  ###&&&(((&&&$$$########################%%%&&&&&&%%%$$$$$$$$$###$$$$$$$$$$$$#########"""!!!"""!!! ######$$$%%%&&&&&&&&&&&&"""$$$!!!"""!!!!!!"""%%%&&&&&&$$$!!!###$$$&&&((())) """###$$$$$$%%% !!!"""$$$%%%&&&''''''$$$$$$###"""!!!!!!!!!"""######$$$######"""!!! $$$%%%%%%%%%%%%$$$######%%%$$$############$$$%%%""""""!!!!!!""""""###$$$ """###%%%%%%###""" $$$###"""""""""###%%%&&&###$$$&&&&&&%%%$$$%%%'''!!!"""$$$&&&&&&$$$"""!!!%%%###!!!!!!######""" %%%###$$$'''$$$!!!###"""!!!"""$$$$$$$$$"""######$$$%%%&&&&&&''''''!!!!!!"""###$$$$$$$$$$$$""""""###%%%''''''%%%###YYYXXX^^^jjjrrrrrrpppppplllnnnqqqtttvvvtttooolllddd``````fffnnnsssvvvyyy|||zzzwwwuuuuuutttrrrqqqooonnnmmmnnnpppnnniiidddbbbcccgggnnnsssvvv}}}ttt```JJJ:::333000---,,,------,,,+++)))((('''(((***,,,,,,,,,***++++++,,,,,,,,,,,,+++******))))))))))))((((((%%%'''((('''$$$$$$&&&)))((('''''''''&&&&&&%%%%%%%%%$$$######%%%%%%$$$###$$$&&&'''%%%"""!!!###&&&!!!%%%###""""""%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&((((((((('''&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&!!!###%%%%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###%%%''''''%%%$$$%%%%%%'''((((((&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$"""!!!&&&&&&''''''&&&&&&%%%$$$%%%&&&(((((('''&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$$$$%%%'''&&&''''''%%%"""!!!"""###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""%%%&&&%%%&&&******)))%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########((())))))'''%%%$$$%%%&&&%%%$$$$$$######$$$$$$%%%###$$$%%%$$$""""""$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$#########""""""!!!###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''''''''########################&&&%%%%%%$$$#########$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$%%%%%%########################%%%$$$###""""""###$$$%%%&&&###"""$$$$$$###$$$(((&&&$$$$$$''''''%%%%%%'''$$$$$$######$$$$$$%%%&&&''''''&&&%%%%%%$$$######&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$######%%%'''((('''%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!%%%%%%%%%$$$$$$$$$######""""""###$$$&&&&&&$$$"""########################$$$&&&%%%"""!!!###"""  """###%%%&&&&&&&&&""""""!!!###$$$$$$###!!!%%%%%%%%%%%%%%%%%%$$$###"""$$$&&&%%% #########%%%'''((('''%%% """"""""""""$$$%%% !!!###$$$%%%%%%%%% """$$$&&&'''''''''$$$###""""""""""""""""""######$$$######"""!!! !!!"""$$$%%%%%%&&&&&&$$$###"""  !!!$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&%%%$$$##################$$$%%%%%%((('''&&&''''''&&&$$$###!!!"""$$$%%%%%%$$$###""")))'''%%%$$$$$$### &&&&&&%%%""" $$$'''"""###$$$###"""!!!""""""######$$$$$$%%%%%%&&&&&&%%%%%%###"""!!!!!!!!!!!!"""!!!!!!###%%%&&&&&&$$$VVVVVV[[[gggoooqqqpppqqqmmmnnnooorrrsssrrrnnnkkkccc\\\[[[ccclllrrrwww{{{~~~|||yyywwwvvvtttrrrqqqllljjjiiikkkllllllhhhdddbbbccchhhpppvvvyyyxxxdddMMM===333000---,,,------,,,+++)))'''&&&'''***---,,,+++***++++++++++++******)))******)))))))))((((((((($$$''')))'''$$$###&&&)))%%%%%%%%%%%%&&&&&&&&&&&&'''%%%######$$$%%%&&&%%%%%%'''(((&&&"""!!!$$$(((!!!&&&$$$"""###%%%%%%&&&''''''&&&%%%%%%$$$%%%'''((()))((('''&&&###%%%'''&&&$$$###%%%'''%%%%%%$$$$$$$$$$$$%%%%%%"""$$$%%%%%%$$$######%%%########################$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&(((((('''%%%%%%&&&%%%'''***)))&&&#########$$$$$$#########$$$$$$%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&''''''&&&&&&%%%$$$$$$'''((((((&&&$$$%%%&&&'''&&&%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&'''%%%######%%%''')))******((('''&&&'''(((%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%$$$%%%&&&'''((($$$((()))&&&%%%(((&&&"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%$$$$$$&&&''''''&&&%%%$$$&&&'''%%%$$$$$$######$$$$$$%%%%%%'''(((&&&$$$$$$&&&(((%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$#########""""""###$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))$$$$$$######$$$$$$%%%%%%######$$$$$$$$$$$$######$$$############$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%'''###"""$$$$$$###$$$(((!!! %%%'''%%%%%%)))$$$$$$######$$$$$$%%%&&&''''''&&&%%%%%%$$$######$$$$$$%%%(((***(((### !!!"""$$$$$$$$$$$$###"""""""""######"""""""""%%%%%%%%%%%%%%%%%%$$$$$$(((((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$###"""###$$$%%%########################"""%%%%%%!!!!!!$$$%%%!!! !!!###$$$%%%%%%%%%$$$'''&&&&&&'''((((((&&&$$$""""""###$$$$$$$$$###### %%%"""!!!(((((($$$)))'''&&&%%%&&&&&&%%%""" """$$$###!!! """######$$$%%%&&&''''''''''''!!!"""$$$%%%&&&&&&%%%%%%""""""""""""""""""###$$$!!!!!!"""############### """###$$$%%%%%%%%%'''&&&###!!!  $$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$'''(((((('''&&&$$$###"""!!!"""###$$$%%%$$$$$$###&&&&&&'''&&&%%%$$$$$$$$$ $$$$$$!!!''''''!!!###"""""""""#########"""######$$$$$$$$$$$$$$$$$$(((&&&$$$!!! """###""" !!!###%%%&&&%%%TTTSSSYYYeeennnqqqqqqrrroooooooooqqqqqqpppllliiiccc[[[YYYaaalllrrrxxx}}}~~~{{{xxxuuutttssspppooohhhfffeeegggjjjjjjgggddddddeeejjjrrrwwwyyy~~~zzzfffOOO>>>333000---,,,------,,,+++,,,***'''(((***+++***(((***************)))((('''((((((''''''&&&&&&&&&%%%$$$''')))'''###"""&&&)))"""######$$$%%%''''''((()))'''$$$###$$$&&&''''''%%%((()))'''###"""%%%)))%%%+++***"""###,,,...(((%%%%%%&&&''''''&&&%%%%%%###$$$&&&''''''&&&$$$######%%%'''&&&$$$###%%%''')))(((&&&%%%%%%&&&((()))%%%&&&&&&%%%######%%%'''########################$$$$$$&&&''''''&&&$$$$$$$$$'''))))))(((&&&&&&''' """$$$$$$%%%&&&""""""""""""###$$$%%%%%%"""###%%%'''((((((((((((######%%%&&&'''((((((((($$$&&&((('''$$$"""###%%%((('''%%%%%%%%%&&&(((***$$$%%%&&&''''''&&&%%%$$$$$$&&&'''&&&######%%%((($$$%%%&&&%%%$$$$$$%%%'''%%%%%%&&&''''''&&&%%%%%%'''&&&%%%$$$$$$%%%((())) &&&(((&&&&&&)))(((###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%!!!!!!###$$$%%%&&&&&&&&&!!!"""######"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%"""$$$%%%$$$!!!!!!###&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$######""""""###%%%''''''%%%$$$%%%&&&$$$$$$$$$%%%&&&'''((()))''''''''''''&&&%%%$$$$$$)))'''%%%######%%%''')))"""""""""###$$$%%%'''(((#########$$$$$$###############""""""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%!!! !!!"""!!!"""'''$$$'''%%%&&&+++$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$(((%%% !!!###%%%&&&&&&&&&%%%&&&######&&&%%%###!!! """###"""!!!###"""!!!!!!"""###%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%###!!! """'''+++########################"""&&&&&&"""###((()))%%%%%%&&&&&&%%%$$$""" &&&%%%%%%&&&'''&&&$$$!!!!!!###%%%&&&&&&###""" ###!!! (((  """%%%%%%$$$""" """$$$###!!!!!!###%%%""""""###$$$%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$###"""""""""!!!!!!"""###$$$$$$ """$$$%%%%%%&&&###############"""!!!!!!,,,***'''$$$"""""""""###"""""""""!!!"""######$$$$$$######""""""######$$$"""###$$$%%%&&&%%%$$$$$$!!!%%%''''''$$$""""""###""""""###$$$$$$$$$$$$$$$ """"""###%%%''' ''''''"""$$$((( $$$!!! """%%%&&&%%%###$$$$$$##################'''%%%"""!!!!!!###&&&(((""" """%%%&&&&&&QQQRRRYYYeeennnqqqsssvvvrrrpppnnnpppsssrrrnnniiiaaa\\\\\\cccjjjooosssvvvzzzzzzyyyxxxwwwuuutttsssmmmjjjjjjmmmnnnjjjhhhiiikkkjjjlllpppsssuuu{{{|||iiiOOO<<<000...,,,,,,,,,---,,,+++///,,,***+++///000,,,(((,,,***)))+++---...+++)))***)))))))))((((((((((((&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&&&&%%%###!!! '''''''''&&&%%%$$$""""""'''$$$###&&&%%%""""""%%%***((('''%%%$$$$$$%%%%%%$$$&&&&&&$$$%%%'''%%%!!!%%%%%%%%%$$$$$$#########&&&&&&$$$$$$$$$$$$&&&&&&!!!###%%%%%%$$$&&&***...&&&&&&%%%$$$############''''''&&&%%%$$$$$$$$$%%%&&&%%%%%%$$$#########$$$$$$$$$######$$$$$$%%%&&&''''''%%%%%%%%%%%%''''''$$$###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&***)))%%%$$$&&&***%%%%%%$$$#########$$$$$$$$$&&&((('''###!!!###&&&&&&$$$$$$''''''%%%%%%(((%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%''''''(((&&&$$$$$$%%%&&& """$$$%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&)))%%%!!!"""&&&'''###&&&$$$"""###%%%%%%"""'''))))))&&&''')))'''"""$$$&&&'''&&&######%%%'''###$$$$$$%%%%%%$$$$$$###'''''''''%%%###"""$$$%%%%%%&&&&&&### !!!%%%***%%%$$$###"""""""""$$$$$$&&&***''' !!!'''%%%&&&&&&&&&(((((('''$$$!!!%%%%%%$$$###""""""######&&&&&&$$$!!!"""&&&&&&"""&&&###$$$((((((###"""%%%'''''''''&&&&&&%%%%%%%%%+++%%%""""""#########$$$$$$%%%%%%%%%)))((('''''''''&&&$$$"""###$$$%%%&&&&&&%%%$$$###"""!!!  $$$(((&&&'''%%% ###$$$"""%%%%%%%%%&&&&&&&&&''''''"""""""""!!!!!!!!!!!!!!!$$$$$$&&&!!!$$$(((### &&&$$$###)))&&& $$$&&&$$$!!! %%%***''' $$$"""$$$)))''' ((($$$"""$$$(((***((($$$######""""""######$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%(((***((($$$!!!"""###&&&$$$%%%'''%%%!!!"""&&&######""""""""""""###### !!!"""###$$$$$$$$$'''&&&$$$###"""######$$$"""###$$$$$$###"""###$$$$$$%%%&&&&&&$$$######$$$$$$&&&$$$ """'''%%%###%%%&&&%%%""" """$$$$$$%%%&&&&&&%%%$$$%%%&&&$$$$$$######""""""!!!!!!((($$$&&&+++''''''"""""" """&&&&&&!!!%%%'''&&&""""""%%%%%%"""###"""###$$$###"""%%%)))'''******'''&&&(((&&&###%%%$$$###""""""###$$$$$$!!! """$$$&&&&&&%%%'''&&&$$$""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$!!!''''''&&&&&&$$$###!!! $$$#########""""""!!!!!!OOORRR\\\hhhoooooommmnnnnnnlllkkknnnrrrrrrnnnjjj___ZZZZZZaaahhhlllqqquuuzzzzzzzzzyyywwwuuusssqqqooolllmmmpppqqqnnnmmmnnnllljjjlllppprrrtttzzz~~~iiiPPP>>>111///---,,,------,,,+++222...***((((((&&& ,,,***)))***------+++)))(((((('''''''''&&&&&&&&&''''''((((((''''''&&&%%%%%%$$$#########$$$%%%&&&&&&&&&&&&''''''&&&%%%%%%***&&&$$$%%%"""'''&&&$$$###""""""######&&&((((((%%%&&&((('''###%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%$$$$$$'''***%%%%%%$$$$$$###$$$$$$$$$$$$######"""!!!!!!""""""&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%***%%%###&&&(((%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%###&&&)))(((&&&%%%''')))(((''''''&&&&&&'''''''''(((&&&%%%%%%''''''&&&$$$&&&$$$$$$''''''%%%%%%((("""###$$$%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&''''''&&&$$$###%%%&&&"""###$$$%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$###$$$%%%'''&&&$$$""""""$$$%%%###!!!###$$$""" """%%%%%%!!!!!!###$$$###""""""$$$&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$###""""""$$$&&&'''"""""""""!!! !!!###%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&'''%%%"""$$$'''&&&###&&&&&&&&&'''))))))'''%%%%%%%%%%%%%%%$$$$$$######%%%&&&$$$"""###((((((%%%((($$$###&&&&&&###$$$(((%%%%%%%%%$$$$$$#########)))%%%$$$&&&$$$""""""#########$$$$$$$$$%%%$$$############""" $$$$$$$$$%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$%%%))),,,"""$$$### $$$&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&""""""#########$$$$$$$$$)))###''')))###%%%)))$$$###!!!!!!'''%%%!!!%%%###%%%%%%###$$$&&&%%%!!!$$$"""###'''&&&  %%%""" """%%%'''%%%"""$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$#########$$$$$$ """%%%&&&%%%$$$#########!!!###%%%############""""""""""""######!!!""""""######$$$$$$$$$###""""""!!!!!!!!!!!!""""""###$$$$$$###"""###$$$%%%$$$#########$$$$$$%%%"""$$$!!! $$$&&&$$$###%%%&&&%%%###!!!###$$$!!!"""###"""!!! !!!"""############""""""""""""######$$$&&&$$$ $$$$$$%%%###!!!###'''&&&!!!###%%%%%%!!!!!!$$$$$$"""'''### !!!$$$&&&'''''''''))))))%%%$$$&&&%%%"""%%%$$$###""""""###$$$$$$&&&$$$$$$$$$&&&'''&&&%%%$$$######""""""###$$$%%%$$$$$$$$$$$$$$$#########$$$$$$###%%%&&&&&&$$$"""&&&&&&%%%$$$######""""""$$$#########""""""""""""LLLRRR^^^lllqqqmmmhhhfffiiihhhiiilllpppqqqooolll]]]YYYXXX^^^eeejjjooouuuyyyzzz{{{{{{yyyvvvrrrppppppnnnnnnrrrrrrooonnnqqqmmmkkkkkkoooppprrrwww~~~{{{cccLLL===222000...---......---,,,...+++)))***,,,+++(((%%%,,,*********,,,,,,+++***((((((((('''''''''&&&&&&(((((())))))(((((('''&&&'''%%%###!!!"""$$$&&&(((&&&'''''''''''''''&&&&&&(((%%%$$$'''&&&###"""%%%%%%%%%$$$###""""""""""""$$$'''&&&######%%%%%%"""%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''((((((&&&$$$###$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$!!!!!!&&&)))((((((***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''%%%$$$$$$$$$%%%%%%%%%%%%***%%%"""&&&...222///***&&&$$$$$$''''''%%%%%%(((!!!"""###%%%&&&&&&&&&&&&'''&&&$$$######$$$&&&'''###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%######$$$&&&%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&& %%%)))&&& $$$+++%%%###""""""###%%%%%%$$$###$$$""" """'''(((%%%!!!"""######""""""$$$&&&$$$$$$%%%%%%%%%%%%$$$$$$'''$$$ """%%%%%%%%%%%%$$$###$$$%%%%%%$$$###&&&&&&%%%%%%&&&'''(((((('''###"""%%%'''&&&%%%''''''&&&%%%&&&(((***))))))%%%%%%&&&'''&&&%%%$$$###"""$$$###!!!$$$((()))&&&)))%%%"""#########%%%)))%%%%%%$$$$$$$$$$$$######%%%$$$%%%((('''### !!!""""""""""""############$$$"""!!!!!!"""######"""%%%$$$$$$$$$$$$$$$$$$%%%"""$$$$$$$$$###$$$&&&(((!!!###### !!!%%%'''%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''"""%%%''' """%%% ###!!!!!!(((&&&"""((($$$))),,,)))&&&&&&&&&$$$$$$"""###%%%%%%"""!!!###$$$""" !!!$$$&&&$$$!!!%%%%%%$$$$$$%%%%%%&&&'''######################## !!!$$$%%%%%%"""!!! """%%%###"""######""""""""""""###############$$$$$$$$$$$$$$$ !!!!!!""""""""""""""""""###$$$$$$###"""###$$$(((%%%######&&&((('''%%%###&&&### """&&&'''$$$%%%%%%%%%###"""###$$$###%%%%%%$$$"""!!!"""###"""""""""############### $$$%%%"""!!!$$$%%%$$$&&&'''%%%"""###'''&&&"""###%%%%%%""""""&&&&&&$$$***$$$%%%))))))&&&'''((('''"""!!!###$$$!!!$$$$$$###""""""###$$$%%%'''&&&%%%%%%&&&&&&$$$###$$$$$$######$$$%%%&&&&&&$$$$$$$$$######"""""""""$$$######$$$&&&&&&$$$"""&&&%%%$$$###"""######$$$###############"""""""""JJJQQQ^^^lllpppkkkfffdddhhhhhhiiilllppppppnnnlll\\\YYYYYY___dddhhhnnnuuuyyyzzz||||||zzzwwwssspppooommmnnnpppnnnkkkkkknnnnnnlllkkknnnooopppuuu|||qqqYYYEEE999222000.........///...---))))))))),,,000222222111+++************++++++************))))))))))))(((((((((((((((((('''&&&&&&)))(((%%%###"""######$$$''''''''''''&&&%%%$$$###&&&$$$$$$((((((&&&'''***&&&&&&%%%%%%$$$$$$$$$$$$%%%(((((($$$###%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$(((((('''&&&$$$#########$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%''''''''''''%%%%%%###%%%%%%&&&)))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&(((((('''%%%"""######$$$$$$$$$$$$$$$((($$$###)))222777666333&&&$$$$$$''''''%%%%%%(((###$$$$$$%%%%%%&&&&&&&&&%%%###!!!!!!###%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###"""$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))+++&&&!!!'''%%%$$$"""!!!"""$$$&&&'''$$$&&&%%%###%%%(((((($$$&&&&&&%%%%%%$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$((($$$!!!"""&&&'''$$$ (((&&&$$$%%%'''&&&"""%%%%%%&&&&&&''''''(((((((((!!!&&&(((######((((((&&&$$$$$$&&&((())))))###$$$&&&''''''%%%$$$"""!!!###""" ###''''''###'''%%%######$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$&&&&&&%%%$$$$$$##################$$$$$$&&&$$$""""""$$$&&&&&&&&&&&&%%%$$$######$$$%%%&&& """"""!!!!!!"""###%%%'''&&&""""""%%%%%%#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%% $$$&&& """&&&!!!!!!'''###""")))'''$$$***###(((***(((&&&&&&$$$ %%%######$$$$$$###$$$%%%%%%$$$"""###%%%&&&%%%###$$$$$$$$$$$$$$$%%%&&&&&&""""""#####################""""""$$$&&&$$$"""!!!$$$'''%%%!!!!!!###$$$######""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$!!!"""$$$&&&'''&&&&&&%%%"""###$$$$$$###"""###$$$'''###!!!###''''''###$$$%%%&&&$$$######$$$$$$###############"""######$$$%%%&&&%%%###""""""###"""""""""######$$$$$$$$$ ''''''!!!""")))***%%%$$$&&&%%%"""###&&&'''$$$$$$&&&&&&###$$$((()))&&&&&&%%%"""!!!%%%***)))%%%'''(((%%% """###!!!$$$###"""""""""###$$$%%%%%%$$$"""###$$$$$$###!!!%%%%%%$$$$$$############$$$$$$######"""!!!!!!!!!$$$######$$$%%%&&&%%%###%%%$$$"""!!!!!!###%%%&&&########################IIIPPP]]]kkknnnjjjggghhhkkkkkkmmmooopppooonnnlll^^^\\\]]]cccgggiiinnnuuuwwwyyy{{{{{{zzzwwwsssppppppnnnnnnoookkkggghhhlllooolllkkkmmmmmmooottt|||~~~fffOOO???666222000.........///...---++++++***+++,,,+++***)))++++++***)))))))))***++++++*********))))))))))))&&&''''''''''''&&&%%%%%%'''''''''&&&%%%$$$###"""######$$$%%%%%%%%%%%%%%%(((%%%$$$&&&$$$ !!!&&&&&&&&&&&&%%%%%%%%%$$$'''+++,,,'''%%%''')))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$'''&&&%%%%%%%%%$$$######$$$$$$$$$$$$%%%&&&''''''######""""""""""""######%%%$$$$$$###$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%''''''''''''%%%%%%&&&######$$$""" %%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''(((&&&%%%%%%%%%&&&'''((((((''''''%%%%%%'''***---000222333&&&$$$$$$''''''%%%%%%(((%%%%%%$$$#########""""""%%%###!!!!!!###%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%$$$######$$$&&&$$$%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''%%%!!! """$$$%%%$$$###""""""$$$&&&((("""$$$$$$###$$$&&&###)))'''&&&%%%$$$$$$######%%%%%%%%%&&&&&&%%%%%%%%%$$$""""""&&&+++,,,'''!!!%%%###!!!!!!"""!!!$$$$$$%%%%%%&&&&&&&&&&&&)))!!!&&&'''!!! %%%***'''$$$"""###%%%%%%%%%!!!"""$$$&&&&&&%%%###"""$$$&&&%%%###$$$'''&&&"""###$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$###""""""%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$&&&(((((('''&&&%%%$$$######$$$%%%&&&"""$$$&&&'''%%%$$$%%%%%%%%%((('''$$$$$$''''''$$$######$$$$$$$$$%%%%%%%%%''''''&&&%%%$$$######"""'''"""''')))%%%(((,,,'''%%%)))$$$!!!'''%%%"""(((!!!""""""!!!###%%% $$$%%%$$$######%%%&&&&&&%%%$$$###$$$%%%%%%$$$##################$$$%%%%%%""""""###$$$%%%%%%$$$$$$$$$###"""$$$&&&&&&!!!""""""$$$'''%%%!!!"""%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""###%%%'''((((((''''''"""###$$$$$$###"""###$$$!!!"""%%%"""'''"""!!!%%%%%%""""""!!!!!!!!!""""""""""""!!!""""""""" !!!""""""######$$$$$$%%%%%%"""'''&&&!!!""")))***$$$ $$$$$$!!!"""&&&'''&&&"""%%%%%%"""###&&&'''%%%%%%'''%%%%%%((('''$$$&&&'''%%% ###$$$"""######"""""""""###%%%&&&###"""!!!"""$$$%%%$$$#####################""""""#########"""""""""!!!!!!$$$###"""###%%%&&&%%%$$$$$$###"""!!!!!!###%%%&&&###############$$$$$$$$$IIIQQQ^^^kkknnnkkkjjjlllmmmnnnoooppppppooommmlll```___bbbhhhjjjjjjnnnttttttuuuwwwwwwwwwtttrrrppppppoooooooookkkggghhhnnnpppmmmkkkmmmmmmooouuu|||rrr[[[III<<<666222000...---......---,,,+++++++++++++++***)))(((***+++***)))((((((***,,,))))))((((((((('''''''''&&&&&&&&&'''&&&%%%%%%$$$###$$$&&&'''''''''&&&%%%!!!###%%%''''''(((&&&######&&&%%%######%%%$$$$$$%%%%%%%%%$$$$$$######'''(((### """%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$%%%&&&&&&$$$"""&&&%%%%%%%%%%%%&&&&&&'''$$$############$$$%%%%%%$$$$$$######$$$$$$%%%%%%###$$$&&&'''''''''&&&%%%###$$$$$$%%%%%%$$$$$$###'''%%%%%%&&&$$$ $$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&"""###%%%'''''''''&&&&&&###'''***(((%%%$$$'''***&&&$$$$$$''''''%%%%%%(((%%%$$$"""!!! '''&&&$$$######$$$&&&'''###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%###$$$%%%'''$$$$$$$$$%%%&&&'''))))))%%%%%%%%%%%%%%%%%%%%%%%%###""""""###%%%&&&&&&%%%$$$%%%%%%$$$######%%%'''$$$&&&&&&$$$%%%&&&$$$'''%%%###"""######""" %%%%%%&&&&&&&&&&&&%%%%%% ###(((---...***'''%%%$$$#########!!!$$$$$$%%%%%%%%%%%%$$$###((($$$"""$$$%%%###"""$$$)))'''###"""###$$$$$$###!!!"""###$$$$$$$$$######'''))))))&&&'''***(((###!!!$$$&&&%%%&&&((('''$$$######$$$$$$$$$$$$%%%%%%###%%%### $$$&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%#########$$$&&&&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$&&&''''''&&&%%%&&&&&&!!!%%%&&&$$$%%%)))***((($$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######""""""$$$$$$(((###''',,,'''$$$(((""""""!!!$$$%%%$$$""""""&&&)))###$$$&&&&&&######&&&'''%%%###############"""""""""######""""""######$$$%%%!!!"""$$$%%%&&&%%%%%%$$$!!!!!!"""$$$&&&'''&&&$$$"""!!!"""$$$### !!!&&&$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%"""###$$$$$$###"""###$$$""""""$$$&&&((($$$###%%%&&&""""""!!! !!!#########!!!!!!###$$$###"""!!!"""$$$#########$$$$$$$$$$$$$$$%%%%%%### !!!%%%%%%""" $$$%%%"""!!!$$$'''&&&!!!###### $$$$$$"""%%%((($$$"""&&&'''###$$$&&&%%%""""""%%%&&&$$$###""""""""""""$$$%%%&&&%%%$$$###$$$&&&'''&&&%%% """$$$%%%%%%%%%########################$$$###""""""$$$&&&&&&%%%$$$###"""!!!""""""$$$$$$#########$$$$$$$$$$$$$$$JJJRRRbbbnnnqqqllljjjllllllnnnpppqqqpppnnnmmmmmmaaabbbffflllllljjjlllqqqoooooopppqqqqqqpppoooooommmmmmnnnnnnkkkgggjjjqqqqqqmmmkkkmmmmmmooovvv~~~fffRRRDDD;;;666111///---,,,------,,,+++)))***,,,---......//////***++++++)))''''''***---)))))))))((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''!!!"""###$$$%%%&&&&&&&&&""" !!!&&&((('''))),,,$$$%%%&&&&&&&&&&&&%%%$$$ $$$%%% """###%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$%%%&&&%%%""" '''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''((($$$$$$######$$$$$$%%%&&&###$$$&&&'''((('''&&&%%%%%%$$$$$$######$$$$$$%%%"""!!!$$$'''&&&$$$&&&,,,%%%%%%%%%%%%%%%%%%%%%%%%"""%%%''''''%%%$$$%%%'''!!!###%%%%%%%%%$$$###"""&&&(((&&&""" """&&&&&&$$$$$$''''''%%%%%%(((%%%$$$###"""!!!!!!""""""&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&%%%$$$%%%&&&(((%%%%%%$$$$$$$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$ ###%%%''''''&&&%%%$$$&&&'''&&&$$$###$$$&&&((((((%%%"""###'''(((%%%%%%###!!!!!!$$$%%%$$$"""%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$&&&(((((((((((($$$%%%''''''%%%$$$%%%&&&%%%%%%&&&&&&%%%$$$###"""&&&'''%%%###%%%)))(((%%%(((%%%######$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%''''''&&&'''***((($$$"""%%%&&&######((((((%%%#########$$$$$$%%%%%%%%%###&&&%%%!!!!!!$$$%%%!!!&&&&&&&&&%%%%%%$$$$$$$$$!!!"""###%%%'''&&&### $$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%###$$$###%%%((()))&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!$$$"""'''"""###&&& !!! %%%&&&'''&&&$$$&&&)))'''"""$$$(((((($$$$$$''''''###$$$%%%%%%$$$###"""######$$$############$$$%%%%%% """$$$%%%%%%$$$###!!!"""#########$$$&&&((($$$""""""######!!!###)))%%%$$$$$$######$$$$$$%%%!!!""""""######$$$$$$$$$!!!!!!!!!!!!"""######$$$"""###$$$$$$###"""###$$$$$$%%%'''((((((&&&$$$"""### %%%$$$""""""$$$"""!!!"""%%%&&&%%%######$$$&&&&&&%%%%%%'''(((%%%$$$$$$$$$$$$$$$$$$###+++%%%!!!"""###!!! """$$$(((((($$$!!!###%%%$$$###%%%$$$!!!!!!$$$$$$""" %%%$$$'''(((######&&&&&&$$$%%%((()))&&&###""""""""""""$$$%%%&&&'''%%%$$$%%%&&&&&&%%%###!!!###%%%&&&&&&'''""""""######$$$%%%%%%%%%$$$###!!!"""$$$&&&&&&&&&############""""""""""""#########$$$$$$%%%%%%%%%JJJTTTeeerrrsssmmmiiijjjjjjlllooopppooonnnnnnnnnaaaccchhhnnnnnnjjjkkkoookkkkkklllmmmmmmmmmmmmmmmiiiiiikkkllliiigggkkksssqqqmmmlllmmmnnnpppwwwxxx]]]KKK???999555000...,,,,,,,,,---,,,++++++,,,------,,,++++++,,,***++++++)))&&&&&&***---++++++++++++************(((((((((((((((''''''&&&+++)))&&&$$$######%%%&&&(((((('''&&&%%%###"""!!!$$$!!!!!!$$$### ###&&&'''((()))))))))((('''$$$)))***$$$ """&&&(((%%%%%%%%%&&&&&&''''''''''''&&&$$$$$$$$$$$$&&&'''(((&&&%%%%%%&&&%%%!!!((('''&&&&&&%%%%%%%%%%%%###"""""""""######$$$%%%$$$#########$$$%%%%%%&&&###$$$&&&(((((('''&&&%%%((('''%%%%%%%%%%%%'''(((%%%%%%&&&(((%%%!!!"""'''%%%%%%%%%%%%%%%%%%%%%%%% %%%)))((($$$"""%%%((("""$$$&&&((()))((('''&&&!!!$$$&&&&&&$$$$$$&&&(((&&&$$$$$$''''''%%%%%%((('''&&&%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%''')))'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&(((&&&$$$######$$$&&&((('''$$$"""###%%%%%%######'''&&&%%%"""!!!###&&&)))((('''%%%&&&&&&''''''&&&&&&%%%)))((('''$$$"""!!!###%%%"""%%%%%%######'''***&&&'''''''''&&&$$$"""!!!###((((((###%%%---...'''&&&$$$$$$$$$&&&(((((('''%%%$$$$$$$$$$$$%%%&&&''' """######%%%)))'''######&&&%%% !!!'''***(((%%%%%%%%%&&&&&&'''''''''"""'''((($$$###&&&$$$%%%%%%%%%$$$$$$#########"""###%%%'''((('''### ###$$$%%%&&&&&&%%%$$$###%%%&&&&&&%%%$$$###%%%'''!!!$$$%%%"""###%%%%%%!!!%%%%%%&&&&&&&&&&&&''''''""""""###$$$&&&''''''((($$$###%%% """&&&!!!###&&& """"""""")))###%%%!!! """$$$###$$$))))))%%%$$$((('''"""''''''((('''%%%$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''!!!###$$$$$$""""""###%%%&&&### ###'''(((%%%$$$%%%$$$###'''---%%%$$$$$$######$$$$$$%%% !!!"""###$$$$$$%%%###"""!!!!!!!!!"""$$$%%%"""$$$$$$$$$###"""###$$$ !!!""""""!!!"""$$$&&&'''"""!!!%%%&&&"""!!!$$$&&&$$$"""$$$'''((('''%%% !!!############%%%'''&&&%%%%%%$$$$$$#########111'''"""&&&'''!!!$$$(((,,,,,,&&&""""""$$$###''')))((($$$$$$&&&'''$$$%%%%%%)))***""""""&&&'''&&&'''******(((###""""""""""""$$$&&&''''''%%%$$$#########!!!!!!"""$$$%%%&&&&&&%%%$$$""""""###$$$%%%&&&&&&'''$$$###!!!"""$$$&&&''''''###############"""!!!!!!#########$$$$$$%%%%%%%%%CCCTTTdddiiikkkmmmmmmjjjnnnnnnmmmlllllllllmmmmmmfffhhhjjjhhhfffeeegggjjjjjjjjjjjjlllnnnooonnnllljjjkkkkkkllllllmmmmmmmmmooooooooooooqqqtttxxx{{{qqqYYYGGG999333222///...---,,,+++*********)))******,,,---...//////---,,,,,,+++***)))((((((,,,,,,,,,***'''%%%%%%&&&'''(((((('''%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''%%%%%%%%%%%%###&&&&&&&&&'''((()))***+++$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&$$$""""""%%%((())))))'''&&&%%%$$$%%%'''***+++$$$!!! ###$$$"""$$$((($$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&$$$###$$$''')))&&&!!! $$$'''%%%&&&&&&%%%###"""###$$$%%%&&&&&&&&&&&&%%%$$$###((('''%%%$$$$$$%%%'''(((######$$$%%%%%%&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&'''((('''&&&$$$###))))))'''&&&%%%$$$$$$$$$###&&&((($$$###%%% """$$$&&&(((((('''&&&###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$'''### !!!&&&(((%%%"""&&&%%%###"""""""""######$$$###"""$$$''''''$$$!!!'''%%%###$$$%%%&&&&&&&&&(((&&&''''''###$$$---######%%%%%%&&&%%%$$$###$$$%%%&&&''''''%%%$$$"""&&&&&&&&&&&&%%%$$$$$$###############$$$%%%%%%&&&'''(((&&&######&&&&&&""""""###$$$%%%&&&%%%$$$$$$(((%%%!!!!!!$$$&&&%%%$$$%%%%%%%%%$$$$$$#########"""###$$$%%%&&&%%%$$$###$$$%%%&&&&&&$$$###$$$%%%&&&$$$######%%%'''&&&%%%"""###%%%&&&'''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%""" ######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""***"""%%%)))'''$$$%%%&&&%%%###""""""###%%%&&&)))'''%%%""""""###%%%'''(((''''''&&&%%%$$$######&&&%%%$$$#########$$$%%%!!!!!!"""###$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$"""###%%%%%%$$$$$$%%%&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%"""!!!"""###$$$$$$""" '''%%%"""$$$'''(((%%%"""***(((%%%###'''+++)))### """#########"""!!!&&&$$$""""""#########!!!$$$%%%%%%%%%%%%%%%%%%&&& """###!!!###'''&&&"""$$$$$$$$$#########""""""***### $$$%%%$$$%%%***!!!$$$''''''$$$"""###%%%""""""!!!!!!"""$$$'''(((###"""""""""###$$$$$$%%%%%%###!!!!!!###$$$%%%%%%%%%######'''(((&&&&&&)))$$$!!! &&&)))&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######$$$%%%%%%$$$###$$$&&&%%%######$$$&&&&&&### !!!$$$%%%&&&#########"""######$$$$$$###$$$""""""$$$$$$ ##################$$$$$$BBBRRRbbbiiijjjlllkkkiiimmmmmmmmmmmmmmmmmmnnnnnnjjjjjjhhhgggffffffggghhhiiihhhhhhiiikkkmmmmmmlllkkkkkkkkkkkklllmmmnnnooommmmmmmmmnnnqqquuuyyy}}}nnnVVVDDD888333333///...---,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++)))))))))'''&&&''')))+++'''(((((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$###!!!%%%%%%%%%%%%&&&'''(((((($$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&***)))'''&&&&&&'''(((((($$$$$$#########%%%&&&'''((($$$###&&&&&&$$$%%%)))$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%###"""$$$%%%+++)))'''%%%&&&(((,,,...!!!"""#########%%%(((+++%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$###""""""""""""%%%!!!!!!&&&(((%%%$$$&&&$$$%%%&&&''''''%%%$$$""" """$$$&&&'''((((((((($$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&%%%%%%'''(((&&&%%%$$$############$$$&&&%%%%%%&&&((((((&&&### !!!$$$&&&'''&&&&&&$$$$$$&&&### $$$+++###$$$%%%%%%%%%$$$######$$$$$$$$$$$$%%%&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&###%%%$$$""""""%%%$$$!!!&&&&&&&&&&&&%%%$$$###"""$$$"""!!!!!!!!!"""!!! %%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$%%%'''&&&&&&&&&''')))$$$%%%%%%$$$$$$%%%&&&'''###$$$%%%&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%######$$$%%%&&&%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########""")))""" ###$$$######'''$$$$$$$$$%%%%%%$$$$$$$$$'''&&&$$$""""""###$$$%%%%%%$$$$$$######"""""""""%%%%%%$$$######$$$$$$%%%""""""######$$$$$$%%%%%%%%%$$$###""""""###$$$%%%"""$$$%%%%%%$$$###%%%&&&""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! ###""""""###%%%%%%###!!!""" !!!"""""" %%%%%%$$$###&&&'''"""!!!!!!"""############"""'''%%%$$$###$$$%%%$$$###$$$!!!"""%%%%%%$$$###&&&&&&%%%&&&***)))&&&%%%%%%%%%%%%$$$$$$######...'''###$$$$$$!!!!!!$$$###$$$%%%%%%$$$###$$$$$$&&&%%%###"""!!!"""$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$###!!!"""###%%%$$$$$$'''%%%&&&)))(((""" !!!&&&"""!!!%%%'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""%%%%%%%%%%%%$$$######$$$(((&&&$$$###%%%'''((((((&&&%%%$$$##################&&&&&&######%%%%%%###""""""###$$$%%%&&&&&&'''BBBPPP___gggiiijjjiiigggkkkllllllmmmnnnooopppqqqoookkkgggeeegggiiihhhgggjjjiiiggghhhkkkmmmnnnnnnkkkkkkkkkkkklllnnnppprrrnnnoooooonnnooosssxxx|||jjjRRRBBB777333333//////...---,,,,,,,,,,,,------,,,+++***))))))(((***)))((((((((()))+++,,,(((((((((&&&%%%'''***---&&&'''((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$%%%&&&&&&&&&&&&&&&'''''''''&&&$$$$$$%%%'''#########$$$$$$$$$$$$$$$)))%%%%%%'''&&&$$$$$$'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###"""###%%%&&&&&&%%%%%%'''(((+++,,,!!!"""""""""###&&&***---&&&%%%$$$$$$$$$%%%&&&'''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&((($$$###&&&'''&&&%%%&&&%%%%%%&&&'''&&&%%%$$$###!!!"""$$$%%%'''((((((((($$$%%%%%%&&&&&&%%%%%%$$$###''')))%%%""")))&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&'''(((&&&$$$""""""###%%%((()))(((&&&$$$""""""$$$%%%###$$$'''%%%%%%%%%%%%%%%$$$###"""$$$#########$$$&&&(((***$$$$$$%%%&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%%%%%%%###&&&'''%%%%%%''''''$$$---,,,+++)))'''&&&&&&%%%###%%%&&&&&&$$$###"""###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&& """$$$$$$$$$$$$&&&((($$$%%%%%%%%%$$$$$$&&&'''%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############)))$$$!!!"""""""""$$$((("""###%%%&&&&&&%%%###"""$$$$$$##########################################%%%$$$$$$######$$$%%%%%%#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""$$$%%%%%%$$$###$$$&&&$$$$$$%%%&&&&&&%%%$$$$$$########################%%%%%%%%%%%%###!!!$$$######$$$%%%%%%$$$"""###"""!!!!!!!!!###$$$%%%!!!###%%%%%%&&&&&&######""""""######$$$%%%%%%###""""""#########"""%%%!!!&&&'''%%%###'''(((&&&'''***)))'''&&&&&&&&&%%%%%%%%%%%%$$$---'''######"""  &&&$$$######$$$%%%%%%$$$&&&%%%$$$"""""""""###$$$%%%%%%$$$$$$%%%%%%&&&&&&###""""""###%%%%%%$$$"""&&&%%%&&&***((("""((($$$"""%%%&&&$$$###%%%########################$$$######$$$&&&&&&$$$"""&&&%%%$$$$$$$$$$$$###"""%%%###""""""$$$%%%%%%$$$''''''&&&%%%$$$###""""""###$$$###!!!""" """"""###$$$&&&'''((()))AAAMMM\\\eeeiiihhhgggfffiiijjjlllnnnppprrrssssssssslllfffeeejjjnnnnnnkkknnnllljjjjjjllloooqqqqqqlllkkkkkkkkkmmmooorrrsssrrrrrrqqqooonnnpppvvvzzzfffOOOAAA888444555000///...------------------,,,,,,+++***)))((((((,,,+++)))))))))***+++,,,((()))***(((&&&&&&'''(((&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&& !!!%%%'''&&&''')))%%%%%%$$$###############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%"""%%%''''''&&&%%%''')))%%%%%%&&&&&&&&&%%%$$$$$$&&&###"""$$$### """$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%""""""###$$$%%%%%%%%%&&&$$$&&&&&&&&&$$$$$$&&&'''((('''%%%#########%%%&&&((()))***+++***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''%%%%%%&&&'''((('''&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&'''(((((((((%%%$$$%%%&&&&&&%%%%%%"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""&&&(((### '''&&&&&&&&&&&&%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%$$$###''''''''''''(((&&&"""###""""""$$$&&&'''&&&&&&%%%%%%%%%%%%$$$######"""######$$$$$$%%%&&&''''''###$$$$$$%%%&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%!!!%%%'''%%%%%%''''''%%%---,,,)))'''&&&%%%&&&&&& $$$))))))'''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&"""$$$%%%%%%$$$$$$&&&'''&&&$$$"""###&&&'''&&&%%%&&&&&&&&&&&&%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$$$$###$$$%%%'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))%%%"""###%%%&&&%%%$$$###$$$%%%%%%%%%%%%$$$#########$$$%%%%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%######$$$%%%%%%&&&((())))))(((&&&%%%########################&&&&&&'''((('''$$$""" %%%$$$###$$$%%%&&&$$$###%%%%%%$$$######%%%''')))!!!%%%&&&&&&''''''"""%%%$$$###"""###$$$%%%&&&&&&$$$""""""$$$%%%$$$###&&&""" ###&&&'''&&&!!!%%%&&&$$$$$$&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$&&&### !!!""""""######((($$$!!!!!!$$$&&&%%%$$$######"""######%%%&&&'''$$$######"""######$$$$$$"""""""""$$$&&&&&&$$$"""###!!!###((((((%%%###%%%)))%%%###%%%%%%######&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######%%%&&&&&&%%%%%%$$$"""###%%%&&&%%%###"""!!!!!!"""$$$$$$###"""&&&&&&&&&&&&%%%$$$$$$###$$$%%%### !!!"""######$$$%%%&&&''''''@@@IIIXXXdddiiihhhffffffiiijjjmmmppprrrtttuuuuuusssllleeegggooottttttqqqpppmmmkkkkkkmmmoooqqqqqqkkkkkkkkklllmmmooorrrssspppqqqqqqooommmooovvv|||dddNNNAAA999555555//////...---------......************************111000///---,,,,,,------&&&(((***+++)))&&&%%%%%%%%%'''''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!! %%%'''%%%&&&***'''&&&%%%$$$###############$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$&&&((())))))(((((()))%%%%%%&&&&&&&&&%%%$$$$$$%%%""""""$$$### $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%&&&'''''''''&&&%%%$$$%%%'''***)))'''%%%######***)))&&&$$$""""""###$$$$$$%%%'''((('''&&&###"""%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''%%%%%%&&&'''***((('''%%%$$$$$$%%%%%%""""""""""""###$$$%%%&&&&&&%%%$$$$$$%%%&&&%%%######$$$$$$%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$((()))(((%%%""""""$$$'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$######$$$%%%&&&%%%$$$$$$### $$$$$$$$$$$$''')))(((&&&&&&%%%%%%$$$$$$#########"""$$$&&&((((((&&&$$$"""###$$$$$$%%%&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%###%%%###!!!$$$%%%$$$&&&%%%$$$"""""""""###$$$$$$&&&%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&((())))))(((&&&%%%&&&''')))###!!!(((+++'''"""'''&&&&&&%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$""""""###%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&###!!!###((()))###%%%%%%$$$######$$$%%%%%%###$$$%%%&&&'''&&&$$$###$$$$$$$$$%%%%%%&&&&&&'''######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$######%%%%%%%%%######$$$%%%!!!###$$$&&&&&&$$$###!!!########################$$$%%%'''((('''&&&$$$###&&&$$$######%%%%%%%%%###$$$###""""""###$$$%%%&&&"""%%%&&&$$$%%%(((&&&"""%%%$$$#########$$$&&&'''(((&&&%%%%%%'''(((''''''###%%%((('''$$$###$$$%%%$$$&&&###"""$$$%%%###############$$$$$$$$$$$$"""!!! """%%%%%%$$$((($$$!!!!!!$$$&&&%%%$$$#########$$$$$$%%%&&&&&&$$$$$$######"""######$$$"""""""""$$$&&&&&&$$$"""$$$!!!!!!%%%'''&&&(((,,,)))&&&$$$&&&%%%"""###'''$$$$$$$$$$$$$$$$$$$$$$$$'''$$$ !!!$$$&&&'''"""""""""###%%%&&&&&&&&&&&&%%%$$$%%%'''((('''%%%###$$$%%%&&&&&&&&&&&&&&&)))***'''###"""%%%&&&$$$$$$$$$$$$$$$############>>>FFFTTTcccjjjhhhggghhhhhhjjjnnnqqqtttuuuvvvvvvqqqkkkgggiiiqqqwwwwwwtttooommmkkkkkklllmmmnnnmmmjjjjjjkkkmmmnnnooopppppplllnnnooolllkkknnnvvv~~~bbbMMMAAA999444333......---------------...)))*********+++,,,,,,,,,...------,,,+++))))))((("""%%%(((***)))(((''''''%%%&&&''''''%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""''''''!!! %%%'''&&&&&&%%%$$$$$$$$$%%%###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%!!!#########$$$$$$$$$$$$$$$&&&$$$$$$&&&%%%!!! """$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$&&&((()))((('''&&&''''''((((((&&&%%%$$$$$$&&&)))***((('''&&&&&&***(((&&&$$$############$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''###%%%%%%$$$%%%(((&&&!!!((('''&&&%%%$$$$$$######%%%%%%%%%%%%&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$((('''%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&&&&&&&''''''&&&%%%$$$&&&((($$$#########$$$### $$$&&&&&&$$$$$$((()))'''%%%$$$$$$######$$$%%%%%%"""$$$'''***)))&&&""" $$$$$$%%%&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%%%%%%%###''')))%%%"""%%%'''(((%%%%%%%%%%%%%%%&&&'''((( $$$'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%&&&$$$""" !!!)))###!!!(((+++'''"""&&&&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$&&&(((&&&"""!!!"""$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%!!!"""!!!###'''(((!!!&&&%%%###""""""###%%%&&&###$$$%%%&&&'''&&&%%%$$$"""""""""######$$$$$$$$$""""""$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$%%%&&&%%%#########$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$######%%%$$$""""""$$$%%%$$$###&&&###!!!###&&&'''$$$!!!"""$$$$$$!!!"""&&&'''%%%$$$$$$######$$$$$$%%%&&&$$$"""!!!!!!###$$$$$$###%%%***(((### ###!!!&&&)))&&&###$$$&&&%%%"""###############$$$$$$###$$$""" !!!%%%$$$!!!&&&$$$######$$$%%%%%%$$$''''''&&&%%%$$$######"""&&&&&&%%%%%%$$$$$$%%%%%%###""""""###%%%%%%$$$"""'''$$$"""%%%&&&%%%(((,,,'''%%%%%%'''%%%"""$$$(((########################$$$!!!!!!$$$%%% """$$$$$$$$$$$$&&&(((%%%$$$######%%%&&&&&&%%%!!!"""$$$%%%&&&'''&&&&&&'''((('''###"""%%%&&&$$$%%%%%%$$$######""""""!!!===CCCRRRccckkkiiihhhjjjiiikkknnnrrruuuvvvwwwwwwnnnkkkiiikkkqqquuuuuussspppnnnmmmmmmnnnmmmllljjjiiijjjlllnnnooonnnmmmmmmlllnnnnnnjjjfffgggpppwww~~~```LLLAAA888222///------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,((()))***+++***)))'''&&&&&&'''((('''%%%%%%''')))%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))""""""((('''###&&&&&&%%%$$$$$$$$$%%%%%%###$$$&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%"""!!!###'''&&&$$$$$$#########%%%&&&''''''%%%%%%(((((($$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###%%%''')))(((&&&###$$$%%%&&&&&&%%%%%%$$$&&&'''((('''&&&&&&(((***&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''((())))))(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''$$$%%%%%%&&&'''''''''&&&''''''&&&&&&&&&'''(((((( %%%'''&&&(((+++'''!!!((((((&&&%%%$$$#########&&&&&&%%%%%%&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$"""###$$$%%%&&&'''&&&&&&%%%&&&''''''&&&$$$$$$&&&)))&&&%%%$$$%%%'''(((((('''###((((((### $$$(((((($$$############%%%&&&'''"""###&&&((((((&&&$$$###%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&%%%******$$$ ###''')))&&&'''((()))))))))))))))$$$$$$&&&(((******(((&&&%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%%%%%%%$$$ !!!!!! %%%$$$###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%!!!%%%((('''$$$!!!###%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%)))&&&$$$$$$"""%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%%%%##################$$$$$$!!!"""$$$%%%&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$%%%&&&%%%###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""%%%###!!!!!!"""$$$$$$###'''""""""'''(((!!!"""%%%%%%"""!!!$$$&&&$$$"""######$$$$$$$$$$$$$$$ !!!!!! ###&&&%%%""" !!!###!!!(((+++'''###$$$&&&&&&#########$$$$$$%%%%%%%%%$$$&&&$$$!!!!!!%%%$$$###$$$%%%%%%$$$###$$$$$$'''''''''&&&%%%$$$""""""'''&&&%%%%%%$$$$$$%%%%%%$$$###!!!"""###%%%$$$$$$&&&######%%%&&&$$$&&&)))$$$$$$&&&)))'''###$$$)))$$$$$$$$$$$$$$$$$$$$$$$$!!!  """#########!!!%%%(((&&&""" ###'''$$$""" !!!###$$$$$$!!!"""$$$%%%&&&%%%$$$###!!!$$$$$$!!!!!!######!!!$$$$$$$$$$$$$$$$$$######<<>>EEEPPP[[[eeekkkmmmnnnlllnnnpppsssuuuuuuuuuuuulllkkkkkknnnnnnlllpppuuussssssrrrqqqooommmkkkjjjkkkiiiffffffhhhiiiiiiiiigggdddUUUIIIJJJNNN^^^vvviiiHHH:::666222......---,,,,,,,,,---...///000++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))'''&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***'''%%%###$$$$$$######"""###$$$$$$$$$$$$&&&(((%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$############$$$$$$%%%&&&''''''((("""######$$$$$$%%%%%%&&&%%%###$$$%%%  +++$$$$$$$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%&&&((()))(((&&&######""""""###$$$%%%&&&&&&'''((('''%%%$$$$$$%%%%%%###"""###""""""%%%+++&&&$$$%%%&&&$$$!!!"""'''"""&&&%%%&&&)))***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&)))+++***&&&$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%'''(((((((((&&&%%%&&&''''''((()))(((&&&%%%&&&'''''''''(((''''''&&&%%%$$$"""&&&%%%%%%'''&&&$$$&&&&&&%%%%%%$$$#########%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%% %%%'''&&&$$$&&&&&&$$$)))'''%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&'''''''''&&&%%%$$$$$$%%%%%%%%%$$$#########$$$%%%&&&%%%###!!!%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###$$$%%%%%%$$$"""%%%$$$$$$$$$$$$%%%%%%&&&$$$%%%###$$$'''&&&######$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$"""%%%%%%######%%%((($$$%%%&&&### """%%%%%%%%%%%%$$$$$$$$$######$$$'''(((&&&!!! &&&%%%%%%$$$$$$$$$%%%%%%$$$%%%&&&%%%######$$$%%%'''&&&%%%%%%''''''&&&%%%######$$$$$$$$$$$$%%%%%%""""""""""""###%%%&&&'''!!!$$$###!!!!!!###&&&"""###$$$$$$######$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%###########################$$$%%%''''''&&&&&&%%%((('''$$$"""!!!"""###$$$######"""""""""$$$%%%&&&&&&%%%$$$$$$######$$$$$$"""""""""###%%%&&&((()))%%%###""""""$$$&&&&&&%%%"""#########"""###&&&((($$$%%%%%%$$$!!!"""%%%)))&&&%%%$$$$$$%%%%%%###!!!"""&&&((((((&&&$$$%%%&&&"""$$$&&&&&&&&&'''%%%$$$$$$%%%%%%$$$"""######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$%%%$$$!!! $$$))))))$$$&&&(((((($$$"""###!!!@@@FFFPPP[[[dddiiikkkllllllooossswwwyyyxxxvvvuuunnnllllllmmmllllllqqqxxxtttttttttrrrqqqooommmlllllliiiggggggiiikkkjjjiiicccbbbVVVKKKLLLPPP```xxxfffFFF999777222---,,,++++++++++++,,,---...///++++++++++++++++++++++++************************((()))***+++,,,+++)))((('''&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!######!!!###$$$$$$$$$######&&&(((%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$######%%%%%%%%%&&&''')))***+++"""$$$'''((()))...%%%!!!$$$###!!!((($$$%%%%%%%%%&&&&&&&&&&&&!!!!!!"""###$$$%%%%%%&&&######$$$&&&(((((('''%%%"""""""""###$$$$$$%%%%%%)))'''%%%###$$$$$$###"""%%%###$$$&&&$$$!!!###)))$$$$$$%%%&&&######!!!&&&&&&&&&)))***)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%))),,,,,,(((&&&'''***%%%&&&&&&''''''&&&&&&%%%'''((()))(((&&&%%%&&&'''&&&'''((('''%%%$$$%%%&&&'''((((((((('''&&&%%%$$$ %%%(((&&&%%%'''&&&$$$'''''''''&&&%%%%%%$$$$$$&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&)))&&&$$$&&&&&&###'''&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%$$$$$$##############################&&&%%%###$$$%%%%%%$$$"""%%%$$$$$$###$$$%%%&&&'''$$$&&&%%%"""!!!%%%%%%######$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%$$$!!!%%%'''&&&"""!!!###&&&!!!###$$$"""###'''%%%%%%%%%$$$$$$$$$###### ###%%%###%%%%%%$$$############### """######!!!!!!"""$$$&&&$$$"""###%%%&&&%%%###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''"""!!!"""%%%)))!!!###$$$$$$######$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%"""######$$$$$$%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$%%%&&&%%%$$$%%%%%%%%%###"""###%%%(((''''''''''''''''''((()))%%%$$$$$$$$$%%%%%%###!!!"""###%%%%%%$$$######### """$$$&&&&&&%%%%%%$$$###"""###$$$%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$"""!!!###''''''%%%"""&&&((((((%%%###%%%###@@@EEENNNXXX```eeeggggggjjjmmmssswwwyyyxxxuuusssooommmlllmmmllllllsss{{{vvvuuuuuutttrrrpppooonnnnnnkkkiiiiiilllmmmkkkiiiddddddYYYOOOOOOQQQ^^^uuudddEEE999777222,,,***------,,,+++************++++++++++++++++++++++++))))))))))))))))))))))))$$$&&&'''))))))(((&&&%%%'''&&&$$$######$$$&&&'''%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""$$$&&&'''%%%"""$$$$$$$$$###"""###%%%'''%%%%%%%%%&&&&&&&&&'''''' !!!###$$$%%%%%%$$$###$$$$$$#########$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%777((( %%%***&&&$$$(((%%%%%%%%%&&&&&&'''''''''""""""###$$$&&&'''((())) ###%%%%%%$$$""" !!!"""$$$%%%%%%%%%%%%%%%!!!!!!$$$$$$###%%%$$$'''+++'''!!! %%%$$$%%%(((***(((###$$$((($$$(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$((((((%%%###%%%(((%%%&&&&&&''''''&&&&&&%%%%%%&&&'''&&&$$$###$$$%%%%%%&&&'''&&&$$$###$$$%%%'''((())))))(((&&&$$$### %%%'''%%%$$$''''''%%%%%%%%%&&&&&&'''(((((()))((('''%%%$$$%%%&&&(((***###$$$$$$%%%%%%&&&&&&'''###$$$%%%&&&&&&&&&%%%$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$+++...)))&&&'''&&&###&&&%%%######%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$$$$%%%%%%'''&&&$$$###"""###$$$$$$%%%$$$#########%%%''')))%%%$$$$$$$$$$$$$$$$$$%%%''''''&&&%%%%%%$$$##############################&&&%%%###$$$%%%%%%$$$"""'''&&&&&&%%%&&&'''((()))%%%((((((%%%$$$&&&$$$ $$$$$$&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%&&&)))+++)))$$$!!!###&&& """$$$### !!!&&&+++%%%%%%%%%$$$$$$$$$###### $$$((('''%%%###&&&***%%%$$$###"""!!!!!!!!!""""""$$$%%%%%%$$$$$$%%%'''###!!! """###"""%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&###''''''### """!!!"""$$$%%%#########$$$!!!!!!""""""############!!!!!!""""""############&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$!!!"""$$$&&&&&&&&&%%%$$$"""###$$$&&&&&&''''''&&&'''&&&$$$#########$$$$$$)))(((%%%### %%%$$$$$$%%%&&&&&&%%%###''''''&&&$$$""""""%%%'''###"""!!!"""$$$%%%$$$###$$$######$$$&&&&&&$$$###%%%&&&&&&'''((('''&&&%%%(((((()))***(((&&&$$$"""&&&%%%$$$&&&(((***))))))$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$#########$$$&&&'''"""%%%&&&%%%&&&))))))&&&???FFFPPPYYY^^^aaabbbccchhhjjjnnnrrrvvvwwwxxxxxxmmmlllkkkkkklllmmmnnnoootttuuuwwwvvvtttrrrqqqqqqooommmkkkkkkmmmmmmkkkhhhkkkcccYYYPPPLLLRRReeewww```DDD;;;111,,,...---000,,,+++///...)))(((,,,,,,///,,,)))$$$ ++++++,,,------------,,,))))))(((((('''''''''&&&******)))'''&&&%%%$$$###%%%'''((((((&&&%%%$$$$$$###############"""!!! (((***(((%%%''',,,***$$$"""""""""######$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%''''''###!!!$$$)))$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%############%%%&&&'''&&&%%%%%%%%%&&&&&&'''"""$$$$$$""""""%%%%%%"""!!!$$$%%%###$$$((()))&&&'''''''''&&&&&&%%%%%%%%% ###&&&''''''&&&&&&&&&)))$$$"""%%%%%%!!!"""&&&%%% $$$&&&###"""%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$###""""""!!!$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&)))&&&$$$&&&))))))$$$ %%%%%%%%%%%%%%%$$$###"""%%%$$$######%%%&&&$$$ %%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%$$$######$$$%%%%%%(((((('''&&&&&&%%%$$$$$$(((''''''&&&&&&''''''((('''$$$""""""%%%'''%%%"""###''''''""""""%%%%%% &&&&&&&&&'''$$$ """((("""###$$$%%%%%%%%%%%%%%%###$$$&&&((((((&&&$$$#########$$$$$$$$$%%%%%%%%%$$$&&&&&&%%%""" !!!""")))'''%%%%%%'''(((((('''%%%$$$###"""!!!!!!!!!!!!######""""""!!!""""""###$$$$$$$$$$$$$$$###"""!!!"""$$$$$$!!!!!!%%%&&&###"""$$$!!!"""&&&&&&"""'''&&&%%%$$$$$$%%%%%%&&&!!!$$$### $$$$$$""""""###%%%%%%$$$$$$%%%'''%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$'''&&&%%%$$$"""!!! $$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$######""""""%%%$$$&&&(((###%%%###$$$%%%%%%######$$$%%%&&&&&&%%%%%%$$$#########(((&&&$$$$$$&&&&&&$$$"""&&&&&&&&&&&&&&&%%%$$$###(((&&&$$$!!!%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%$$$###""""""%%%###!!!"""$$$%%%###!!!'''%%%"""!!!###%%%%%%%%%%%%%%%&&&%%%""" """&&&###""""""%%%))))))&&&###''''''&&&%%%%%%$$$$$$###''''''''''''&&&%%%$$$$$$$$$$$$###""""""!!!!!!!!!"""'''******)))&&&&&&$$$$$$$$$$$$&&&&&&%%% """### """(((%%%$$$###""""""###$$$%%%(((%%%""""""###$$$%%%%%%$$$$$$######$$$$$$%%%&&&'''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%%%%"""(((,,,***((((((%%%"""%%%$$$###$$$%%%%%%$$$"""###$$$&&&&&&$$$######$$$&&&))))))%%% ###(((&&&&&&&&&%%%%%%$$$$$$$$$???FFFOOOWWW\\\___aaabbbhhhjjjnnnqqqtttvvvvvvvvvmmmlllkkkkkkkkkmmmoooppprrrtttvvvvvvuuuttttttuuuuuurrrooommmmmmkkkhhheeehhhaaaWWWOOOLLLTTTiii|||___CCC:::000+++...---000,,,+++...---)))))),,,&&&+++...+++***,,,...---((()))******(((%%%!!!)))(((((((((''''''''''''))))))((('''&&&%%%%%%$$$%%%'''((('''%%%$$$$$$%%%######$$$$$$%%%%%%$$$$$$###%%%### ###'''%%% %%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###&&&&&&###$$$''''''$$$###'''(((%%%$$$$$$!!!''''''&&&&&&&&&%%%%%%%%%'''((()))(((%%%""" %%%!!!"""&&&%%%!!! ###'''""""""'''***((((((,,,%%%%%%%%%&&&&&&&&&&&&'''&&&''''''&&&&&&%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&,,,((($$$###&&&'''$$$!!!%%%%%%%%%%%%%%%$$$###############$$$&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$###""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!"""###%%%&&&))))))%%%$$$''''''###&&&%%%%%%(((&&&######'''###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''&&&%%%###$$$%%%%%%$$$### !!!$$$&&&&&&%%%#########$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$$$$%%%"""######$$$$$$$$$$$$$$$$$$&&&&&&######'''(((%%%###$$$""""""&&&%%%!!!"""""""""""""""#########&&&((('''######&&&&&&$$$###$$$%%%%%%$$$###$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$#########"""$$$###$$$'''$$$ !!!'''########################$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""$$$%%%###!!!%%%%%%$$$$$$"""!!!'''&&&$$$###"""""""""###%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######"""%%%###"""###%%%%%%$$$"""'''%%%""""""###%%%%%%%%%%%%&&&''''''$$$###$$$&&&***(((%%%$$$%%%%%%###!!!&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&'''''''''&&&%%%%%%###$$$$$$%%%%%%%%%$$$$$$ """%%%(((***)))(((&&&%%%%%%$$$$$$%%%%%%&&&'''###"""$$$$$$!!!"""&&&'''&&&%%%$$$$$$%%%&&&''''''%%%""""""###%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###'''(((''''''(((&&&!!!&&&%%%%%%%%%''''''%%%$$$$$$%%%&&&&&&$$$$$$$$$&&&'''((((((&&&###"""$$$'''''''''''''''&&&&&&&&&%%%BBBHHHPPPXXX]]]```cccdddiiikkknnnqqqsssttttttsssmmmllljjjjjjjjjllloooqqqoooqqqtttuuuuuuuuuwwwxxxwwwuuurrrpppnnnlllhhheeefff___VVVOOONNNYYYppp]]]AAA888///***------///,,,,,,------***))),,,......+++&&&%%%***......"""%%%))),,,,,,***'''%%%((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&''''''&&&$$$$$$%%%&&&###$$$%%%&&&''''''''''''$$$%%%$$$"""###&&&%%%"""&&&&&&%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$"""!!!$$$''''''%%%%%%((()))&&&###'''(((&&&###"""&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%###"""$$$''''''###!!!"""+++&&&###%%%%%%$$$###%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''---)))$$$"""###%%%%%%###%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$######"""$$$$$$$$$######$$$$$$$$$"""%%%%%%###$$$(((&&&((((((%%%%%%''''''%%%'''$$$$$$(((***'''%%%&&&$$$%%%%%%%%%%%%$$$$$$###&&&%%%###""""""###%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''$$$!!!###''')))'''$$$ ###$$$###!!!$$$$$$$$$$$$%%%&&&''''''%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&###$$$'''(((&&&!!!$$$%%%######%%%$$$!!!"""###%%%&&&&&&&&&&&&%%%%%%'''%%% ###$$$###$$$%%%&&&%%%$$$###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$###############""""""&&&&&&%%%&&&)))$$$""" !!!$$$%%%###!!!""""""######$$$%%%%%%&&&(((&&&%%%$$$%%%&&&&&&%%%&&&%%%%%%###""" $$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######%%%$$$######%%%%%%$$$###'''%%%######$$$&&&&&&%%%$$$&&&''''''%%%$$$$$$%%%---***&&&############"""$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&###$$$%%%'''((((((''''''(((&&&%%%&&&''''''&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&(((%%%%%%'''&&&###"""%%%'''&&&&&&%%%%%%&&&&&&''''''%%%###"""$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%((()))(((''')))---***%%%'''&&&&&&'''(((((('''%%%&&&''''''&&&%%%%%%&&&(((''''''''''''&&&&&&''''''((((((((((((((('''''''''DDDJJJSSS\\\aaafffiiikkkkkkmmmooorrrsssssssssrrrmmmkkkiiihhhiiilllooorrroooqqqssstttttttttvvvwwwuuuuuutttrrrqqqnnnllljjjeee___XXXSSSUUUaaazzzZZZ???666---***------...---,,,---,,,+++++++++***+++)))''''''***((($$$$$$&&&***---//////...---((((((((((((((('''''''''&&&'''''''''''''''''''''&&&&&&&&&$$$######%%%'''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$$$$$$$######""""""""""""###$$$%%%%%%$$$###"""$$$&&&&&&$$$%%%'''&&&###%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%''''''''''''%%%$$$$$$%%%&&&'''&&&$$$"""!!!$$$''''''%%%%%%((()))&&&!!!$$$&&&$$$###$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$###$$$&&&(((&&&&&&&&&''''''&&&%%%%%%(((%%%"""""""""""""""###$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$&&&&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''')))&&&###"""$$$&&&&&&%%%$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%###!!!"""&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!"""&&&)))$$$%%%%%%$$$$$$%%%%%%%%%'''######))),,,***&&&%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$######$$$$$$$$$"""""""""#########$$$$$$%%%$$$$$$$$$%%%&&&%%%$$$"""""""""$$$&&&%%%""" &&&%%%$$$######""""""###""""""##################&&&&&&%%%%%%$$$$$$$$$$$$"""%%%$$$""""""%%%&&&$$$$$$%%%%%%$$$###$$$###""""""$$$&&&((())))))''''''###$$$######%%%$$$%%%&&&'''&&&$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%######%%%'''(((((((((&&&### !!!%%%'''$$$ ############$$$$$$%%%%%%'''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$"""!!!""""""""""""######$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&$$$$$$%%%&&&&&&%%%"""%%%&&&%%%$$$%%%%%%"""'''&&&%%%$$$%%%&&&''''''#########$$$%%%&&&&&&'''%%%%%%&&&''''''(((''''''$$$%%%'''((((((((('''&&&)))'''$$$#########!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$######%%%&&&&&&%%%&&&&&&&&&&&&&&&'''((((((***(((((((((***+++***)))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''''')))(((%%%$$$(((...,,,%%%'''&&&&&&'''((()))'''&&&'''(((((('''&&&&&&(((***'''&&&&&&''')))***((('''((((((((((((((((((((((((DDDJJJTTT^^^eeejjjmmmooommmoooqqqsssttttttsssrrrmmmkkkhhhggghhhkkkpppsssppprrrsssrrrqqqqqqsssuuuvvvvvvvvvuuurrrooolllkkkfffbbb]]]\\\^^^kkkzzzUUU<<<555---***------,,,------,,,+++,,,,,,+++***,,,---+++,,,---***$$$++++++***))))))((((((((('''''''''(((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%$$$######%%%(((&&&&&&&&&&&&%%%$$$""""""#########$$$###""""""$$$$$$$$$$$$######"""""""""###$$$%%%&&&&&&%%%$$$###"""&&&((($$$$$$'''&&&#########$$$$$$%%%%%%%%%%%%$$$%%%''''''''''''%%%$$$%%%&&&'''((((((&&&$$$"""$$$''''''$$$$$$''''''$$$###%%%$$$!!!"""%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''$$$"""!!!!!!###((('''%%%###$$$&&&((((((######""""""%%%((()))((($$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''#########%%%&&&'''&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$''')))&&&"""&&&---&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&###!!!!!!###%%%&&&%%%$$$###$$$%%%&&&%%%&&&''''''######))),,,***&&&%%%&&&&&&&&&&&&&&&%%%$$$###"""###%%%&&&&&&%%%###"""""""""#########$$$$$$$$$###&&&(((&&&!!!!!!$$$$$$$$$%%%'''((((((%%%"""'''&&&%%%$$$############!!!"""###$$$$$$$$$$$$###&&&%%%%%%$$$%%%%%%&&&'''###%%%%%%""""""&&&'''$$$'''&&&%%%%%%$$$######$$$!!!###%%%&&&&&&%%%$$$$$$&&&%%%"""###(((***)))%%%''''''&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%$$$######"""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%%%%'''((('''%%%((($$$!!!###''')))&&&"""%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$'''''''''(((''''''&&&&&&$$$$$$$$$$$$$$$#########&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&'''(((&&&%%%%%%'''''''''&&&###''''''$$$%%%((('''###!!!###%%%'''((((((((((((######$$$%%%&&&''''''(((%%%%%%&&&'''((((((((((((%%%&&&'''''''''%%%$$$###'''%%%###"""""""""!!! %%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&&&&''''''&&&&&&''''''((()))***)))((()))+++,,,+++***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***+++'''%%%""" %%%+++)))###&&&%%%%%%&&&((()))'''&&&&&&((((((((('''''')))+++'''&&&&&&(((******)))(((''''''''''''''''''((((((BBBJJJUUU___gggkkkmmmooonnnooorrrtttuuutttssssssnnnkkkgggeeegggkkkppptttsssssssssrrrqqqppprrrtttyyyzzzzzzwwwrrrmmmjjjiiihhhfffeeeeeehhhssssssPPP999555...+++...---+++------++++++------++++++---,,,((((((+++,,,***+++***(((''''''(((***+++'''''''''(((((((((((((((&&&&&&''''''''''''''''''###$$$%%%$$$######%%%'''&&&&&&&&&%%%###""" %%%$$$%%%'''&&&###$$$'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%'''+++%%%"""&&&&&&###"""######$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''&&&%%%%%%''''''######%%%$$$!!!'''(((&&&"""!!!%%%'''&&&$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$$$$######$$$&&&%%%&&&###$$$''''''&&&'''%%%""""""$$$"""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((())))))%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&!!!"""$$$&&&'''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$(((,,,((($$$***666&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$  $$$&&&$$$"""&&&$$$%%%((()))'''(((+++'''$$$$$$(((***'''%%%&&&%%%&&&&&&&&&&&&%%%%%%$$$"""$$$&&&((((((&&&$$$"""%%%%%%&&&&&&&&&'''''''''!!!'''***''' %%%""""""###%%%((()))(((&&&&&&&&&&&&&&&'''((())))))###$$$%%%'''''''''&&&&&&#########$$$%%%(((***,,,%%%''''''$$$%%%((()))'''(((%%%$$$&&&%%%######&&&"""###%%%&&&'''&&&&&&%%%"""$$$%%%###$$$((()))'''%%%&&&'''&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&)))(((((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&((((((%%%$$$&&&&&&$$$(((%%%###$$$'''(((&&&$$$(((''''''&&&%%%%%%$$$$$$###&&&)))***)))'''''''''%%%%%%&&&&&&''''''&&&&&&'''''''''''''''&&&$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''###%%%&&&&&&&&&&&&''')))((('''&&&&&&(((((('''&&&&&&***(((###%%%++++++%%%"""%%%((()))((('''&&&&&&$$$%%%%%%&&&'''(((((()))&&&&&&'''(((((((((''''''''''''&&&%%%$$$$$$######&&&%%%###$$$%%%%%%$$$"""$$$%%%%%%&&&&&&%%%%%%$$$ ###$$$###$$$((()))''''''(((((())))))(((((('''%%%$$$###%%%'''((('''&&&'''&&&&&&&&&&&&'''(((((((((&&&&&&''')))******)))''''''''''''''''''''''''%%%%%%&&&&&&((()))+++,,,)))***'''%%%(((,,,+++'''&&&%%%%%%&&&((()))((('''%%%''')))))))))((()))***&&&'''''''''(((((())))))''''''''''''((((((((((((DDDMMMYYYccciiilllllllllmmmnnnpppsssttttttsssrrrnnnkkkgggdddfffkkkqqquuutttuuuuuusssrrrrrrtttvvvwwwyyyzzzxxxsssmmmjjjjjjiiiiiikkkmmmpppxxxmmmKKK777555000---///---***......******......***$$$)))+++'''%%%(((,,,,,,(((((((((***+++,,,---...''''''''''''((((((((()))''''''''''''''''''&&&&&&"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%$$$"""!!!!!!(((&&&(((***((($$$%%%+++%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%(((...'''!!!$$$&&&%%%######$$$$$$%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&)))((($$$"""$$$### &&&((('''######&&&'''$$$######$$$$$$$$$%%%%%%%%%!!!$$$%%%''')))***"""%%%###$$$&&&$$$''')))'''""" ###$$$$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$%%%'''(((&&&&&&%%%%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%$$$%%%%%%&&&''''''&&&&&&$$$###(((+++%%%%%%333''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###""""""###$$$&&&&&&%%%$$$&&&###$$$)))***'''(((,,,&&&%%%%%%(((&&&######'''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%&&&&&&'''''''''((((((((("""&&&(((&&&""" """&&&"""!!!!!!###&&&(((((('''&&&&&&&&&&&&'''((()))***"""$$$&&&'''(((((('''&&&'''&&&%%%$$$%%%''')))***%%%((('''%%%%%%((()))''')))%%%$$$&&&&&&###$$$((('''''''''(((((((((((((((!!!$$$%%%######%%%$$$ $$$%%%'''&&&%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&'''&&&&&&&&&'''''''''''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###(((***%%%"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''!!!%%%+++---+++(((&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((###%%%''''''&&&&&&(((***((('''&&&'''))))))'''&&&&&&)))&&&!!!***+++%%%%%%''')))(((&&&%%%&&&'''&&&'''''''''(((((())))))'''((((((((((((''''''&&&'''&&&%%%######$$$&&&&&&%%%$$$$$$&&&''''''%%%"""$$$%%%%%%&&&&&&%%%%%%$$$###'''&&&###$$$)))***((('''((()))******)))((('''$$$$$$$$$%%%'''((('''&&&&&&&&&%%%%%%&&&&&&'''((('''&&&%%%''')))******)))((((((((((((((((((((((((%%%&&&'''((()))************------******---,,,)))&&&&&&&&&(((***+++***((("""%%%)))+++***)))((((((&&&((()))'''%%%%%%(((+++((((((((()))))))))******IIIQQQ^^^hhhmmmnnnmmmlllkkkmmmooorrrssssssrrrrrrnnnkkkfffdddeeejjjqqquuuuuuuuuvvvuuutttuuuwwwyyyrrrvvvxxxwwwsssooonnnnnniiijjjnnnrrrtttzzziiiIII666555111...///---***......******......***(((///...+++,,,,,,,,,***+++++++++***'''%%%###&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&& ###%%%&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%$$$######$$$"""$$$'''%%% """((("""""""""######$$$$$$%%%%%%$$$###""""""###$$$%%%)))000((( """&&&&&&$$$$$$%%%&&&&&&'''((((((&&&%%%############%%%&&&"""""""""###$$$%%%'''((((((***)))$$$###$$$"""!!!$$$&&&%%%%%%(((((($$$#########$$$$$$%%%%%%%%%!!!$$$&&&%%%$$$$$$%%%!!!%%%&&&""""""''''''###!!!%%%'''%%%'''***''' ######$$$$$$$$$%%%%%%%%%%%%###!!!!!!###%%%'''''''''&&&&&&'''''''''""""""#########$$$$$$$$$)))(((&&&###!!!!!!###%%%$$$%%%%%%&&&'''''''''&&&&&&$$$'''((()))''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%!!!&&&***+++)))'''(((***%%%!!!"""''')))&&&&&&+++&&&&&&&&&'''$$$ """((($$$$$$%%%&&&''''''''''''((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%&&&&&&'''%%%$$$$$$%%%&&&&&&%%%((((((&&&%%%%%%%%%%%%%%% !!!$$$&&&&&&&&&%%%$$$...,,,)))&&&$$$###$$$$$$###&&&&&&######&&&'''%%%)))$$$###''''''###%%%)))&&&&&&%%%$$$$$$$$$%%%%%%%%%)))***(((&&&'''$$$ $$$%%%&&&&&&%%%%%%'''((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((+++%%%!!!###&&&&&&###$$$%%%%%%######$$$%%%&&&&&&''''''((()))))))))%%%(((&&&"""(((((((((((('''&&&%%%$$$###$$$%%%&&&&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%&&&'''((((((###%%%((((((&&&&&&(((+++(((''''''((())))))(((&&&###&&&!!!''')))"""&&&''''''&&&$$$%%%(((,,,(((((((((((())))))))))))((()))))))))((('''&&&&&&'''&&&$$$######&&&(((***######$$$&&&'''&&&###!!!$$$$$$&&&&&&&&&&&&$$$$$$'''***)))###$$$)))+++(((%%%&&&'''(((((('''&&&%%%$$$$$$$$$&&&((()))(((&&&&&&%%%%%%%%%%%%&&&''''''(((''''''(((+++,,,+++***))))))))))))))))))))))))'''((()))******)))((('''%%%)))***'''%%%&&&&&&$$$((('''''')))+++,,,+++***!!!%%%)))++++++)))((('''&&&(((***'''""""""''',,,))))))******++++++++++++DDDMMMZZZeeekkklllkkkjjjgggggghhhjjjlllnnnpppqqqooommmjjjiiiiiillloooqqqttttttttttttuuuuuuuuuvvvwwwxxxyyyvvvrrrnnnkkkjjjjjjpppuuutttqqqyyyiiiKKK999555000......))),,,---...---***)))+++...,,,,,,,,,+++++++++******---,,,************)))'''+++***(((&&&$$$######""" (((***'''''''''%%%+++)))&&&'''))))))'''%%%%%%&&&'''((('''&&&%%%$$$$$$$$$#########$$$&&&'''$$$$$$%%%%%%%%%$$$#########$$$%%%&&&'''&&&%%%$$$''''''&&&%%%$$$$$$$$$$$$###'''%%%"""$$$###&&&***)))&&&###$$$%%%&&&&&&&&&((((((&&&"""***&&&!!! ###&&&''''''&&&(((((($$$###(((%%%'''&&&######&&&&&&$$$+++$$$!!!$$$&&&$$$&&&+++'''&&&$$$######$$$&&&'''!!!"""###$$$%%%&&&&&&&&&%%%""" '''(((###&&&''')))(((''''''((()))&&&%%%%%%&&&((()))((('''%%%'''((()))(((&&&###!!!+++'''&&&'''&&&$$$%%%(((((('''&&&'''((((((&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%---***'''%%%&&&''''''&&&+++(((%%%$$$&&&&&&$$$"""&&&''''''((((((((((((((($$$%%%&&&'''''''''&&&%%%''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&'''''''''''''''(((((((((((((((###$$$%%%%%%&&&&&&%%%%%%!!!&&&(((((('''&&&&&&(((((((((((((((((((((((()))%%%!!!"""''')))(((%%%'''&&&$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&+++***(((&&&&&&&&&(((((()))'''&&&%%%&&&'''***+++''''''''''''''''''''''''))))))))))))))))))))))))"""$$$&&&''''''''')))+++%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######''''''&&&&&&%%%%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$###'''&&&&&&&&&'''((('''&&&###$$$$$$%%%&&&'''(((((('''&&&&&&%%%%%%$$$######***(((%%%######$$$&&&((((((&&&$$$%%%)))+++***)))'''((((((((('''&&&%%%%%%'''((())))))***)))))))))''''''((((((((((((''''''))))))((('''''''''''''''((((((((('''%%%%%%&&&'''###"""###&&&+++...---+++'''%%%'''******&&&%%%'''''''''''''''(((((((((((())))))))))))((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''''''''$$$%%%&&&'''((('''&&&%%%,,,,,,+++***(((&&&%%%$$$+++***)))((('''&&&%%%%%%%%%***+++&&&$$$(((***'''(((((('''''''''(((((()))'''&&&&&&&&&&&&'''((((((///***%%%$$$(((***)))&&&***)))'''&&&'''(((***,,,***)))'''%%%$$$%%%'''(((+++'''$$$%%%))),,,...---''')))+++***'''&&&(((***---***&&&&&&((()))((('''+++)))'''(((***,,,+++)))---,,,+++)))(((&&&%%%$$$)))(((&&&''')))+++++++++&&&$$$"""$$$(((,,,,,,,,,))))))))))))))))))))))))HHHPPP\\\eeeiiijjjhhhgggccccccdddeeegggiiijjjkkkhhhhhhgggggghhhjjjmmmnnnttttttuuuuuuuuutttssssssqqqrrrsssrrroookkkiiiiiijjjnnnrrrqqqrrrzzzfffIII888555000///000+++,,,---...,,,***)))+++---,,,+++++++++************...,,,******++++++)))(((***)))(((&&&%%%$$$######!!!))),,,((($$$&&&***+++'''%%%$$$$$$&&&'''%%%###%%%%%%&&&&&&%%%%%%$$$###$$$$$$#########$$$%%%&&&$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%% &&&'''!!!"""&&&'''(((&&&###"""###%%%'''(((%%%%%%%%%&&&''''''$$$""")))&&&"""!!!###%%%&&&%%% ###&&&%%%"""!!!###&&&###%%%%%%""""""%%%%%%"""%%%"""$$$***+++&&&###%%%'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%$$$######&&&%%%""""""((((((%%%'''&&&&&&&&&'''((())))))'''&&&%%%&&&(((((((((&&&((((((''''''&&&%%%$$$$$$111---******((($$$$$$&&&((('''&&&'''((((((&&&%%%((((((((()))((((((''''''***)))'''&&&&&&''')))***(((&&&$$$%%%'''((((((&&&&&&''''''((((((((((((((($$$%%%&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((((((''''''&&&&&&&&&'''''''''(((((()))))))))))))))$$$&&&'''&&&$$$######$$$''''''''''''''''''''''''+++'''$$$$$$(((***)))'''%%%###"""###%%%&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%(((((('''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''###%%%'''''''''''')))***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$######&&&&&&%%%%%%%%%&&&((()))((((((((((((''''''''''''&&&&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$$$$%%%%%%&&&''''''''')))(((&&&$$$$$$%%%&&&'''---***'''&&&''''''%%%###''''''((((((''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''))))))((('''''''''''''''%%%&&&&&&&&&%%%%%%&&&((($$$###"""%%%((()))((('''((($$$###%%%"""''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''&&&&&&%%%%%%'''((((((((('''&&&+++++++++++++++***))))))''''''''''''''''''''''''''')))'''$$$%%%)))((($$$(((''''''&&&''''''(((((('''&&&&&&&&&&&&'''((((((***'''%%%%%%(((***)))''')))((('''''''''(((******)))((('''&&&%%%&&&''''''***)))(((((())))))'''&&&'''((()))((('''&&&'''(((&&&%%%$$$&&&))),,,,,,+++(((&&&$$$%%%''')))((('''++++++******))))))))))))&&&$$$######%%%'''''''''(((&&&$$$%%%(((***+++***))))))))))))))))))))))))LLLSSS]]]dddggggggfffeee_________```aaabbbdddeeeaaaaaabbbcccdddgggiiijjjrrrssstttttttttrrrpppooolllnnnooonnnllliiihhhhhhiiilllnnnqqqvvvcccHHH888666111000222...,,,------,,,******+++,,,++++++*********)))))))))+++***))))))))))))(((&&&)))((('''&&&%%%%%%%%%%%%***,,,)))### ###''''''%%%$$$###$$$%%%&&&%%%$$$%%%%%%$$$$$$#########$$$$$$$$$#########$$$%%%&&&$$$%%%&&&&&&'''''''''''''''&&&&&&%%%$$$$$$$$$$$$"""""""""###$$$%%%%%%&&&###'''&&&$$$&&&''''''((($$$ $$$'''&&&###%%%$$$$$$%%%&&&'''&&&%%%(((&&&$$$$$$$$$%%%$$$###%%%'''&&&$$$$$$%%%###&&&&&&$$$$$$'''&&&###!!!!!!###((('''### '''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$&&&((('''$$$$$$((((((&&&(((%%%###$$$'''******((()))'''&&&'''(((((('''&&&***)))'''%%%%%%%%%&&&'''***'''''')))***((())),,,)))(((&&&'''(((((('''%%%)))))))))))))))((('''&&&&&&((()))(((''''''+++...((('''%%%&&&((())))))(((&&&''''''(((((((((((((((%%%%%%&&&''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''(((((()))(((&&&$$$$$$$$$&&&'''))))))***+++++++++++++++(((((('''%%%""""""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&+++((($$$%%%''')))(((&&&###"""!!!"""%%%'''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((('''&&&$$$"""(((((((((''''''&&&%%%$$$''''''&&&&&&%%%%%%%%%$$$''''''''''''''''''''''''%%%'''(((((('''&&&((()))''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$&&&%%%$$$$$$%%%'''***+++)))((((((''''''((())))))&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&---***(((&&&&&&%%%$$$"""''''''((((((((('''&&&&&&''''''((()))))))))))))))'''(((((())))))((((((''')))((((((''''''''''''(((###$$$%%%%%%$$$%%%''')))'''&&&%%%%%%''''''&&&%%%%%%""""""$$$%%%"""###&&&''''''''''''((((((((((((&&&''''''(((((()))))))))''''''(((((((((((())))))((((((((('''&&&&&&&&&%%%%%%&&&''''''((((((''''''((()))***++++++,,,,,,,,,$$$%%%%%%&&&'''((())))))((((((%%%###%%%((('''"""''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((%%%%%%&&&'''(((((())))))''''''((((((((()))))))))(((((((((''''''''''''&&&%%%(((+++,,,***'''$$$###((('''&&&&&&(((((('''&&&######$$$'''+++------,,,***)))'''((()))++++++***))))))******+++,,,,,,------+++)))***+++,,,,,,,,,)))(((&&&&&&((())))))((())))))))))))))))))))))))MMMSSS\\\cccffffffffffff______^^^______```aaabbb```___^^^^^^```cccfffhhhlllnnnppprrrrrrpppmmmllllllmmmnnnmmmkkkhhhhhhhhhhhhkkkpppxxxaaaGGG888666111///111...,,,,,,,,,+++******++++++*********))))))))))))((()))'''&&&&&&''''''&&&%%%(((''''''&&&&&&&&&&&&'''$$$$$$%%%%%%&&&&&&###!!!%%%%%%%%%%%%&&&''''''''''''&&&$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%######%%%&&&'''''''''''')))(((&&&$$$######$$$$$$######$$$$$$%%%%%%%%%%%%!!!%%%%%%%%%%%%&&&&&&#########%%%((((((%%%"""(((&&&$$$$$$%%%''''''&&&'''''''''''''''&&&%%%$$$ %%%((('''&&&%%%%%%%%%((()))'''(((***)))&&&'''&&&%%%$$$###"""$$$''''''&&&%%%%%%%%%%%%&&&'''#########$$$%%%&&&'''(((%%%)))***'''%%%'''(((&&&)))$$$!!!"""'''+++***(((***(((''''''(((((('''%%%)))(((((('''&&&&&&''''''$$$""""""&&&'''&&&'''******(((''''''(((((('''&&&'''((((((''''''&&&%%%$$$&&&))),,,***'''&&&+++///+++***)))(((((('''''''''&&&''''''(((((((((((((((%%%&&&&&&'''''''''''''''&&&''''''''''''''''''&&&'''''''''&&&''''''((())),,,***'''$$$$$$$$$&&&''''''((())))))******))))))&&&''''''&&&%%%%%%''')))'''''''''''''''''''''''')))&&&$$$###%%%&&&&&&$$$%%%$$$###$$$&&&(((((('''&&&&&&&&&&&&''''''''''''%%%%%%&&&''''''&&&%%%$$$&&&''')))***)))(((&&&%%%&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))'''((()))((('''&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%((('''%%%$$$%%%'''***,,,''''''&&&%%%&&&'''((()))''''''((('''&&&&&&&&&''''''''''''''''''&&&&&&&&&)))))))))(((''''''&&&&&&&&&&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&'''''''''''''''((((((((((((''''''((()))******++++++******(((((())))))))))))(((((()))(((''''''''''''((((((%%%&&&'''&&&%%%%%%&&&((()))(((''''''(((((((((''''''$$$$$$'''))))))+++000''''''''''''((((((((((((((())))))***+++,,,,,,---(((((((((((((((((())))))))))))((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''))))))*********$$$$$$%%%&&&'''((())))))'''((('''%%%%%%&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((($$$&&&((()))((('''((()))&&&'''(((((())))))((((((''''''(((((((((((('''&&&"""''',,,---***'''&&&''')))'''%%%&&&)))+++)))&&&((((((***+++++++++)))(((+++*********++++++,,,,,,((())))))***+++,,,------((('''&&&&&&((((((((('''(((((('''(((((()))))))))))))))))))))))))))))))))IIIPPPZZZbbbfffhhhhhhhhhbbbbbbaaaaaabbbbbbcccdddeeebbb___]]]^^^aaaeeehhhhhhjjjlllnnnooonnnllljjjlllmmmmmmkkkhhhfffeeefffgggmmmxxx```GGG999666///---///,,,---,,,+++******++++++************))))))))))))(((***(((''''''))))))(((&&&(((''''''&&&&&&'''''''''%%%%%%'''+++---+++&&&###$$$%%%&&&&&&&&&&&&'''(((((('''%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###%%%%%%&&&&&&&&&)))(((&&&$$$######$$$$$$&&&&&&''''''&&&&&&$$$$$$######$$$%%%$$$$$$%%%'''"""$$$'''((((((***...111+++(((%%%$$$%%%%%%%%%%%%'''((())))))((('''&&&&&&###%%%&&&''''''&&&&&&'''%%%((()))''''''******''')))++++++)))''''''***+++&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&((()))$$$(((***'''&&&''''''%%%)))%%%!!!###(((+++***'''***)))''''''(((((('''%%%'''((()))******((('''%%%***'''&&&'''%%%  +++)))'''&&&'''(((((('''''''''(((((('''&&&&&&%%%'''***---+++'''&&&)))---+++******)))((('''((((((&&&''''''(((((((((((((((&&&&&&&&&&&&''''''(((((((((((())))))))))))(((((((((''''''''''''((())))))---+++(((&&&%%%&&&((()))''''''((())))))))))))(((&&&(((******)))(((((()))((((((((((((((((((((((((((('''%%%$$$%%%&&&&&&&&&***(((&&&'''((()))((('''&&&&&&'''''''''((((((((()))((('''&&&&&&'''((()))%%%''')))+++,,,,,,***)))%%%&&&'''((()))+++,,,,,,))))))))))))))))))))))))''')))))))))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***)))'''&&&&&&''')))***''''''&&&&&&&&&''''''((((((***+++***'''&&&''')))%%%%%%&&&''''''((())))))***))))))(((((('''&&&&&&%%%&&&((())))))(((&&&%%%$$$%%%%%%&&&'''(((***+++''''''((((((((((((((('''&&&&&&'''(((((((((''''''(((((())))))))))))((((((((((((''''''''''''(((((()))******(((&&&%%%&&&''''''''''''''''''((()))***,,,(((&&&''''''$$$%%%(((''''''''''''((((((((((((((())))))***+++,,,,,,---))))))))))))))))))(((((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))))))))(((''''''''''''''''''''''''&&&((())))))&&&$$$'''+++((('''&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''')))******(((&&&&&&'''&&&&&&'''(((((((((((('''''''''((())))))(((((('''&&&))),,,+++)))''')))+++***(((&&&(((+++,,,+++(((+++,,,------,,,***)))((('''((((((''''''((()))***))))))******************+++***)))***,,,,,,+++***%%%&&&((())))))***++++++))))))))))))))))))))))))EEEMMMXXXbbbhhhjjjjjjjjjfffeeeeeeeeefffggghhhhhhiiigggcccaaabbbdddhhhjjjhhhjjjkkkmmmmmmlllkkkjjjjjjjjjjjjhhheeeccccccdddhhhqqq{{{]]]EEE999666...+++---***---+++***)))++++++***)))++++++*********))))))))),,,+++******,,,,,,+++***(((((('''''''''''''''''',,,(((&&&((()))'''&&&(((###$$$%%%%%%$$$$$$%%%&&&((('''&&&&&&%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$######""""""###$$$%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$'''((((((((((((&&&$$$###***&&&%%%&&&&&&$$$&&&)))%%%&&&'''&&&&&&---777@@@,,,)))&&&%%%%%%%%%%%%$$$&&&((())))))(((''''''((()))((('''&&&&&&&&&'''((($$$&&&&&&###$$$((()))'''&&&,,,,,,)))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$$$$%%%&&&$$$'''(((%%%&&&(((((($$$)))'''%%%&&&)))***)))&&&***((('''((())))))((('''&&&(((***,,,+++***'''&&&)))'''&&&)))'''###"""$$$+++)))'''&&&'''(((((((((((())))))******)))))))))'''***+++***((('''(((***&&&'''((((((((((((+++---&&&''''''(((((((((((((((''''''&&&&&&''''''((())))))))))))******)))))))))((((((((((((((()))******---+++)))((('''((()))***(((((()))***************)))+++,,,,,,***'''&&&&&&))))))))))))))))))))))))***)))((((((((()))+++,,,,,,***(((((()))***)))((('''''''''(((((((((((()))+++***((('''''')))+++,,,%%%'''))),,,---------,,,&&&&&&''')))***,,,---...''''''''''''''''''''''''''')))***)))''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((******)))(((((((((((((((((())))))))))))((('''&&&)))+++---+++(((&&&(((***$$$%%%&&&'''((()))******&&&&&&''''''((()))))))))%%%&&&'''))))))(((''''''&&&'''((((((''''''(((***''''''((()))))))))(((((('''(((((()))))))))))))))((())))))******))))))((((((''''''''''''(((((()))+++,,,+++)))&&&%%%%%%'''$$$%%%%%%%%%$$$%%%(((+++)))&&&&&&))))))''''''***''''''''''''((((((((((((&&&''''''(((((()))))))))******))))))))))))((((((((((((((('''&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''***++++++++++++******)))))))))(((((('''''''''&&&'''&&&''')))(((&&&(((---)))((('''&&&%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((())))))(((''''''&&&&&&%%%&&&&&&'''''''''((((((((('''(((((((((((())))))))),,,,,,+++***((('''((()))))))))((()))+++,,,,,,+++***+++------+++***+++,,,((()))***)))((((((***,,,***************)))))))))*********,,,...///...,,,$$$&&&)))*********+++,,,))))))))))))))))))))))))BBBKKKXXXccciiikkkkkkjjjggggggggghhhiiijjjkkkllliiiiiiiiijjjjjjlllmmmmmmnnnnnnnnnmmmmmmkkkjjjjjjhhhiiiiiihhhfffeeefffgggkkkvvvxxxYYYBBB666444---***---+++---+++))))))++++++***))),,,+++++++++************,,,+++******,,,,,,+++***))))))(((''''''&&&''''''***%%%$$$&&&%%%"""###((($$$&&&'''&&&$$$###$$$&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&'''((((((&&&%%%$$$)))%%%$$$'''(((%%%%%%(((&&&&&&%%%%%%'''+++000333)))(((&&&&&&&&&'''&&&%%%###%%%''''''&&&%%%'''***((('''&&&&&&'''''''''&&&$$$&&&%%%!!!"""''')))((("""***)))&&&&&&%%%"""&&&&&&''''''''''''&&&&&&((('''%%%$$$$$$$$$&&&'''&&&&&&%%%$$$'''+++***%%%((()))***++++++)))'''&&&)))((('''((()))***)))(((((())))))*********)))((($$$"""$$$)))***((((((+++,,,***'''&&&'''((()))((('''((()))******+++******&&&'''(((((())))))))))))$$$&&&((((((''''''***---&&&''''''((((((((((((((((((''''''&&&''''''))))))(((((())))))))))))(((((())))))(((((())))))***+++***)))(((((((((((())))))((())))))***************)))******(((&&&&&&'''))))))))))))))))))))))))))))))))))))))))))+++---///***)))'''((()))******)))''''''((((((((())))))))))))))))))))))))***++++++'''((()))+++,,,,,,,,,+++((((((((()))******++++++'''''''''''''''''''''''''''((())))))((('''(((***''''''''''''''''''''''''%%%%%%%%%&&&'''(((((()))'''((()))*********)))((('''(((******)))'''$$$""")))+++---+++'''%%%'''***&&&&&&''''''(((((())))))%%%&&&&&&''''''((())))))&&&&&&'''((((((((((((((((((***+++)))'''&&&(((+++''''''((()))))))))))))))******+++,,,,,,,,,,,,+++))))))************))))))'''''''''''''''((())))))*********(((&&&%%%&&&'''$$$%%%&&&%%%###$$$(((+++'''%%%&&&+++---+++,,,///''''''''''''((((((((((((''''''''''''''''''''''''*********)))))))))((((((''''''''''''''''''&&&&&&(((''''''&&&'''((()))*********++++++++++++************)))))))))((((((((()))"""%%%+++***)))******)))((('''&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))%%%######%%%'''&&&$$$''''''&&&%%%&&&'''((())))))((('''''''''(((***++++++***(((((())))))(((''''''((()))***))))))+++,,,((()))+++***((((((+++---***,,,---,,,+++***---///++++++++++++++++++++++++!!!$$$%%%$$$###%%%(((++++++***((()))+++))))))))))))))))))))))))AAAJJJXXXcccjjjkkkjjjiiihhhhhhhhhiiijjjkkklllmmmgggjjjmmmppprrrrrrqqqpppsssrrrqqqooommmkkkjjjiiiiiijjjjjjjjjhhhhhhjjjlllnnnyyywwwUUU???555333,,,***...---...+++((()))+++,,,***(((,,,,,,,,,++++++++++++***)))((('''((()))***)))(((******(((''''''&&&&&&&&&###"""&&&+++***$$$$$$(((''')))+++)))&&&%%%&&&((($$$$$$%%%&&&%%%$$$###"""$$$%%%%%%&&&%%%$$$###"""&&&&&&&&&'''&&&&&&%%%%%%###$$$%%%&&&'''&&&%%%$$$!!!###%%%'''''''''&&&%%%%%% !!!&&&((($$$###%%%######%%%(((***''' '''&&&%%%&&&(((((((((&&&!!!$$$%%%%%%###$$$'''***$$$$$$%%%&&&(((((('''%%%'''(((&&&!!!"""(((++++++ (((+++'''%%%))),,,,,,&&&&&&''''''''''''&&&&&&%%%%%%$$$###$$$''')))+++((('''$$$###(((...,,,&&&'''***------+++((('''&&&(((''''''((()))******)))******)))(((((()))***+++'''%%%&&&***)))&&&%%%''',,,***'''&&&'''((())))))$$$%%%&&&((())))))))))))$$$$$$$$$'''***++++++)))''')))***(((&&&%%%''')))&&&''''''((((((((((((((((((''''''&&&&&&((()))***''''''(((((((((((('''''')))))))))))))))******+++'''''''''(((((((((((((((''''''((()))))))))))))))&&&&&&%%%######&&&***...((((((((((((((((((((((((&&&'''(((((((((***---///(((&&&&&&''')))+++++++++(((((((((((())))))))))))&&&(((***+++,,,+++***)))((())))))************)))))))))))))))(((((((((((())))))))))))))))))))))))&&&((())))))(((((()))+++))))))))))))))))))))))))$$$%%%%%%&&&'''((())))))%%%&&&)))+++,,,,,,+++***%%%&&&((()))((($$$ (((+++---+++&&&$$$&&&)))((((((((((((((('''''''''((((((((('''&&&&&&%%%%%%''''''''''''(((((())))))''')))+++***((((((***---''''''((()))))))))))))))''''''((()))))))))))))))))))))************))))))'''''''''''''''((()))***'''(((((('''%%%%%%&&&(((((())))))'''%%%%%%(((,,,+++((())),,,+++&&&$$$&&&''''''''''''((((((((()))))))))))))))((((((((((((+++*********))))))((((((&&&&&&&&&'''''''''''''''***)))((((((((()))+++,,,&&&'''((())))))***))))))))))))))))))************+++"""---///***&&&******)))((('''&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''"""###'''&&&$$$((('''%%%$$$%%%&&&(((***)))((('''&&&'''(((***,,,&&&$$$$$$'''+++,,,***((($$$'''******((('''***---)))******(((&&&%%%(((+++''')))+++***''''''***---+++++++++,,,,,,------...''''''(((+++...///...---'''***---,,,)))'''''')))))))))))))))))))))))))))>>>HHHVVVaaagggiiiiiijjjmmmiiiffffffiiikkkkkkjjjmmmoooqqqrrrtttttttttsssrrrtttuuurrrmmmjjjkkkllliiilllnnnnnnllllllooorrrsss|||tttUUUBBB222222222,,,)))+++---,,,,,,+++,,,---///000+++,,,---,,,*********,,,,,,---,,,+++(((((()))***&&&'''''''''%%%&&&'''))))))(((((('''''''''((((((,,,%%%$$$)))+++(((&&&((($$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((###'''))))))&&&%%%&&&)))''''''''''''''''''&&&&&&%%%&&&''')))))))))(((((('''((()))))))))((('''&&&)))&&&######%%%(((******((((((((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&$$$%%%&&&'''(((******+++'''&&&&&&''''''((()))***+++)))'''&&&((())))))))))))%%%%%%((((((######'''---((($$$$$$((()))&&&"""''''''''''''((((((((()))&&&(((***)))'''&&&)))---+++,,,,,,+++)))((()))***+++)))'''&&&((()))***)))******)))((((((((((((((((((((((((((((((''''''''')))***(((###"""&&&((('''+++)))'''(((+++,,,***(((******)))))))))))))))***''''''(((***,,,+++&&&!!!+++***((('''''''''((()))%%%&&&((()))))))))((('''***)))'''&&&'''(((***+++---+++++++++***)))+++...%%%)))***&&&%%%((()))((((((((((((((()))))))))))))))'''&&&'''***+++***((((((((())))))******++++++((()))***++++++***)))((())))))(((((((((((())))))''''''''''''(((***+++,,,************))))))(((((()))(((''''''(((***,,,...'''''''''((()))(((%%%"""))))))(((((((((((())))))((('''&&&'''((()))((('''(((((())))))*********+++,,,,,,+++***)))(((''''''((((((((((((((('''''''''$$$%%%&&&&&&''''''&&&&&&(((******'''(((,,,...---))))))))))))))))))))))))+++******)))(((''''''&&&'''$$$$$$'''---...,,,((())))))))))))))))))))))))---,,,,,,,,,++++++******''''''''''''((()))++++++&&&&&&'''''''''''''''''',,,+++)))''''''((()))+++++++++)))(((''''''''''''''''''(((((('''&&&%%%%%%***)))((('''''''''''''''+++***))))))((())))))***,,,///---'''''',,,---***))))))))))))((((((((((((++++++++++++++++++++++++)))*********++++++++++++((()))***...111111---))))))((('''''''''(((***+++"""---)))!!!&&&+++'''&&&&&&&&&''''''((()))))))))((())))))'''%%%%%%'''***''''''&&&%%%&&&'''((()))&&&'''((())))))***))))))(((((()))***+++,,,,,,,,,///+++))),,,---***)))***...---***&&&$$$&&&***---,,,,,,,,,,,,,,,,,,------///---+++)))((()))+++,,,,,,,,,,,,+++)))&&&$$$"""++++++++++++++++++++++++<<>>000000111,,,***---***+++,,,------,,,,,,+++---,,,+++***)))((('''&&&,,,,,,,,,+++)))((()))***((())))))(((&&&&&&((()))((((((''''''''''''((((((***%%%###(((***(((&&&(((''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&######$$$%%%%%%&&&''''''&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&'''((())))))(((((('''&&&'''(((((()))((('''&&&)))'''$$$###%%%&&&&&&&&&'''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&'''''''''((()))))))))******(((''''''''''''''')))'''&&&&&&'''(((((('''(((%%%%%%(((((($$$$$$'''+++(((%%%%%%'''((('''$$$'''''''''((((((((()))))))))(((''''''((()))*********+++++++++)))((()))******)))''''''((()))((('''******)))(((((((((((((((''''''((((((((((((((((((+++,,,***&&&&&&((('''$$$+++)))((((((++++++***((()))))))))))))))***++++++&&&&&&&&&((()))(((%%%!!!''''''''''''(((***+++---&&&'''((()))))))))((('''***)))'''''''''(((***+++$$$''',,,---***&&&%%%&&&(((,,,,,,((('''***+++***************++++++++++++)))(((&&&(((***+++***((()))))))))***************&&&&&&'''(((((('''&&&&&&)))))))))(((((()))))))))))))))((((((((())))))))),,,,,,,,,+++******))))))))))))******************---)))%%%$$$%%%'''))))))))))))(((((((((((())))))***)))((()))+++++++++***))))))))))))*********+++************))))))))))))((((((((((((((((((((((((''''''((()))))))))(((((((((******'''(((+++---+++))))))))))))))))))))))))+++******)))((((((''''''+++&&&!!!"""&&&***+++***))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))***+++,,,,,,((((((((((((((((((((((((+++***)))((((((((())))))++++++***((((((''''''((())))))))))))((((((''''''))))))((('''''''''((((((+++***((('''''')))+++,,,,,,///---(((''',,,---***((()))))))))))))))))))))************************)))))))))*********++++++(((((())),,,//////,,,))))))(((((('''((()))***+++"""+++'''###)))***&&&(((((((((((((((((('''''''''***(((&&&'''))))))%%%!!!''''''&&&&&&&&&'''((()))************)))((('''&&&((()))***++++++,,,,,,,,,---)))(((+++,,,)))(((******)))(((%%%###%%%(((+++,,,,,,+++***)))((('''&&&,,,,,,,,,++++++*********+++,,,,,,,,,+++)))'''&&&++++++++++++++++++++++++;;;DDDQQQ^^^fffjjjkkklllfffcccaaaccciiinnnpppqqqrrrrrrsssttttttssssssrrrtttuuuvvvsssnnnjjjjjjkkkiiinnnrrrsssqqqoooooopppvvvmmmIII999......///---,,,///(((***,,,...---+++)))'''///,,,******,,,,,,***'''+++,,,,,,+++)))((()))************)))'''&&&''')))((((((''''''''''''((((((((($$$$$$''')))''''''((($$$%%%&&&''''''%%%###"""&&&&&&&&&%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&((('''''''''((('''%%%$$$'''''''''''''''''''''''''''(((((()))(((((('''&&&%%%%%%&&&'''((((((((('''((('''%%%%%%%%%%%%$$$"""&&&&&&&&&'''''''''''''''(((((((((''''''''''''&&&((((((((((((((((((((((((******)))(((''''''''''''&&&%%%%%%&&&''''''&&&$$$'''%%%%%%((((((&&&&&&((()))(((''''''''''''((((((''''''((((((((()))))))))+++(((%%%&&&***,,,***'''((()))***)))((('''((())))))((('''((()))((('''%%%******)))((((((((((((((('''''''''(((((()))))))))******)))''')))+++)))###+++***))))))***+++***))))))))))))))))))***+++,,,((('''&&&'''((((((&&&$$$'''''''''((()))***,,,---&&&'''(((******))))))((())))))((('''((()))***+++$$$(((,,,---+++******+++))),,,---)))(((***,,,************+++++++++,,,,,,)))(((((((((***+++***)))++++++******************))))))************))))))******))))))))))))******,,,+++***)))((((((((((((......---,,,,,,+++******)))***,,,---,,,***((('''---***&&&%%%''')))+++,,,***))))))(((((())))))******)))))))))+++,,,+++***)))))))))***************)))))))))*********++++++(((((((((((((((((())))))'''(((((()))))))))))))))(((******''''''***+++)))((((((((((((((((((((((((*********))))))((((((''')))&&&""""""%%%(((((('''))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&******))))))))))))***************)))))))))))))))***************))))))(((++++++***)))((((((((((((************))))))))))))(((((((((((((((((()))***+++***((('''(((***,,,...,,,---,,,)))(((+++,,,+++((((((((()))*********+++************************((()))))))))************)))))))))+++------,,,***))))))((('''((()))***+++'''***'''(((---'''!!!((()))))))))((('''&&&&&&&&&---'''###'''------$$$(((''''''''''''((()))******************)))((('''((()))***+++,,,,,,,,,,,,+++'''&&&)))***)))(((***+++++++++***)))))),,,...++++++***)))(((''''''&&&***+++,,,------+++***)))++++++,,,,,,,,,++++++***++++++++++++++++++++++++;;;CCCPPP\\\dddiiijjjjjjdddaaa___aaagggmmmoooppppppppppppppppppoooooooootttvvvwwwtttnnnjjjiiijjjjjjoootttuuussspppoooooosss|||iiiEEE999...---...------///***+++,,,---,,,+++)))''')))&&&$$$''',,,///,,,)))***+++,,,,,,***))))))******+++***)))&&&%%%&&&((((((''''''''''''(((((()))&&&%%%%%%&&&'''''''''(((###$$$&&&'''&&&%%%"""!!!&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&***(((&&&&&&((((((%%%"""&&&&&&&&&''''''''''''''')))))))))(((((('''&&&&&&$$$$$$%%%&&&'''((((((((('''&&&&&&'''((('''%%%###%%%%%%&&&&&&'''(((((()))((((((((('''''''''''''''((((((((((((((()))))))))''''''''''''((()))***+++%%%%%%%%%'''((((((%%%###&&&&&&&&&'''((((((((()))'''((()))((('''''')))***'''(((((((((((()))))))))***(((&&&''')))***)))((('''((()))((('''&&&'''((((((((((((((()))(((&&&###***))))))(((((((((((((((&&&&&&'''((()))******+++''''''%%%$$$(((---+++&&&***************+++******++++++***))))))*********+++***)))))))))*********++++++******))))))))))))'''((()))*********))))))))))))((((((((()))***++++++)))&&&$$$'''...111111(((+++,,,(((&&&(((***)))(((((()))))))))*********))))))))))))***++++++***,,,,,,,,,++++++******)))++++++,,,,,,,,,,,,+++++++++******))))))******+++,,,,,,+++***))))))))))))......------,,,++++++*********+++,,,,,,+++***)))((((((***,,,......+++)))***))))))))))))))))))***)))((('''(((***+++***)))************************))))))*********+++++++++(((((())))))))))))******&&&&&&'''(((((((((((('''(((******''''''))))))'''((((((((((((((((((((((((*********)))))))))(((((($$$%%%'''***,,,***%%%!!!))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''&&&'''''''''************))))))))))))***+++,,,------+++***(((,,,+++***)))))))))))))))*********)))))))))******(((((((((((()))******+++(((((()))******+++,,,,,,,,,,,,+++******+++,,,+++(((((())))))***+++,,,,,,************************(((((()))))))))*********,,,+++***+++,,,---------***)))((((((((()))***+++---,,,(((+++///$$$&&&))))))((((((((('''''''''...((($$$'''---...'''(((((((((((())))))******'''((()))***+++,,,,,,,,,)))***++++++,,,,,,,,,++++++'''%%%)))+++)))***,,,+++---......------...000******++++++,,,,,,------++++++,,,,,,,,,++++++***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++===DDDNNNZZZcccggggggfffccc```___aaagggkkkmmmlllmmmmmmmmmmmmmmmnnnnnnnnnsssvvvwwwuuuoookkkjjjkkkkkkpppuuuvvvssspppnnnnnnqqqyyydddDDD:::111---...---------...---,,,+++++++++++++++%%%""" ###(((+++)))&&&)))+++,,,,,,***))))))***)))))))))(((%%%$$$%%%&&&'''''''''''''''((())))))%%%&&&'''&&&&&&'''(((((('''((()))***)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''***(((&&&&&&((((((%%%"""&&&&&&&&&'''''''''(((((())))))((((((''''''''''''%%%%%%%%%&&&'''((())))))&&&&&&&&&(((******(((&&&$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((&&&&&&'''((()))***++++++(((''''''(((((()))***+++'''''''''(((***)))'''%%%&&&'''((('''((()))***)))((()))***)))(((((()))+++(((((((((((()))))))))***((()))***)))'''&&&(((***&&&'''(((((('''&&&''')))((((((((()))***)))&&&$$$***))))))(((((((((((((((&&&''''''((()))***++++++******'''%%%(((---,,,)))******++++++*********+++...---,,,***))))))))))))+++++++++*********+++---+++++++++++++++******)))((((((***+++++++++***))))))))))))))))))******+++...)))!!!%%%///...'''))),,,---(((''')))***)))))))))))))))************)))***+++++++++++++++,,,------,,,,,,++++++******))))))))))))))))))))))))++++++************++++++***************+++,,,,,,---,,,,,,,,,,,,++++++++++++*********+++,,,...///))))))+++---//////,,,*********))))))))))))*********)))((()))***++++++)))+++++++++***************++++++++++++************))))))))))))******++++++&&&'''(((((())))))(((((('''******''''''***)))&&&))))))))))))))))))))))))************))))))))))))&&&'''***,,,---+++&&&###************************************************)))((((((''''''''''''(((*********))))))(((((((((+++---///000///...+++***,,,++++++************+++***))))))(((((()))******)))))))))))))))***+++,,,%%%'''***---...---+++***,,,+++***++++++++++++,,,((())))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************++++++******)))***+++---***)))((((((((()))+++,,,,,,+++'''+++///%%%***((((((((())))))*********,,,***((()))+++,,,+++***)))))))))*********+++***'''((()))+++,,,,,,------******+++,,,,,,,,,,,,+++...)))'''***,,,+++,,,...(((***+++,,,++++++,,,---++++++,,,,,,---...//////---,,,***))))))***,,,------,,,,,,+++************++++++++++++++++++++++++>>>CCCMMMXXXaaaeeeeeedddbbbaaaaaadddiiimmmllljjjkkkkkkkkklllmmmnnnpppqqqrrruuuwwwuuuppplllkkkllllllpppuuuvvvsssooommmmmmooovvv{{{^^^BBB;;;222---,,,------,,,...---+++******+++,,,---+++)))'''(((***+++)))'''(((***,,,,,,+++***)))***((((((((('''%%%$$$%%%'''''''''&&&''''''((()))***&&&)))***'''&&&((()))''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''(((((((((((('''''''''((('''%%%$$$%%%%%%&&&&&&'''((((((((()))((((((''''''''''''((('''''''''''''''((()))***&&&&&&''')))++++++***(((%%%%%%&&&&&&'''((())))))'''(((((((((((()))))))))%%%&&&'''(((***+++,,,---++++++***)))(((((((((((()))(((((()))******)))''''''))))))'''(((******(((+++***))))))))))))******((((((((()))))))))******'''***,,,***&&&%%%(((+++&&&'''((((((''''''((())))))(((((()))******)))'''******)))(((((((((((((((((((((((())))))*********,,,...---***))),,,,,,******+++,,,+++******+++,,,...---,,,+++***))))))))))))*********))))))+++,,,((()))***+++------------((()))***+++,,,++++++***)))))))))*********++++++///---)))'''---222***,,,//////+++)))+++,,,++++++++++++,,,,,,,,,,,,---)))+++,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,)))))))))***+++---...///++++++,,,,,,,,,,,,------,,,+++***)))***---///111000---)))((())),,,...///+++******))))))******+++,,,+++++++++---...---,,,+++++++++++++++*********,,,,,,+++++++++******))))))))))))***++++++,,,,,,))))))***+++++++++++++++'''***+++((((((+++***'''))))))))))))))))))))))))************************---+++)))(((((()))+++,,,************************))))))))))))************+++***************++++++++++++******)))(((((((((,,,---///000///...,,,+++,,,,,,+++++++++++++++,,,***)))((((((((()))***+++******************+++,,,&&&(((+++...///---***))),,,)))***,,,---******---*********+++,,,,,,,,,---------------------------)))*********++++++++++++((()))))))))'''''')))+++******)))((()))***+++,,,'''***&&&'''...***'''///)))))))))***+++,,,,,,,,,***,,,,,,+++)))***...111)))***++++++,,,,,,++++++++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,+++111,,,)))+++---,,,---000***,,,------,,,+++,,,...------,,,,,,++++++++++++---,,,***((((((***---///------,,,+++************------------------------===AAAJJJVVV```ffffffdddbbbaaaccchhhnnnpppooolllffffffggghhhkkkmmmppprrrppptttvvvvvvqqqnnnlllmmmmmmqqquuuuuuqqqmmmlllmmmlllrrr|||{{{vvvYYY===888111++++++,,,---,,,*********+++++++++++++++---------,,,,,,+++++++++'''***,,,---+++***)))***'''((()))(((&&&&&&''')))&&&&&&&&&''''''((()))***''',,,---(((&&&((()))''''''&&&%%%$$$###$$$$$$%%%$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&'''(((((('''&&&&&&'''%%%%%%&&&&&&'''(((((()))(((((('''&&&''''''))))))***)))(((((((((((()))***((('''&&&'''))))))(((&&&%%%&&&&&&&&&''''''(((((('''((((((((())))))))))))''''''((()))******++++++,,,+++***)))((((((((((((+++)))'''((()))***))))))(((++++++''''''+++***'''...+++((((((***+++)))'''(((((()))))))))***************)))(((''''''((()))&&&((())))))(((((()))******((('''(((***+++++++++******)))((((((((((((((()))))))))))))))))))))***!!!)))...---++++++,,,***)))+++---,,,***)))+++---+++++++++******++++++,,,(((***,,,,,,***)))+++---((()))+++,,,---...------)))***+++,,,,,,,,,+++***))))))******+++++++++***---222111---...222,,,!!!---000000,,,***,,,---++++++++++++,,,,,,,,,------)))+++------+++***,,,...,,,,,,,,,,,,------------///...---,,,,,,---...///,,,,,,++++++++++++,,,,,,*********+++,,,---...///++++++,,,---...//////000,,,,,,,,,,,,,,,---......111...***((())),,,---...+++******))))))******+++---,,,+++,,,.........---,,,,,,,,,++++++***************++++++++++++,,,,,,))))))******+++,,,,,,---)))***++++++,,,,,,++++++&&&)))+++)))***,,,,,,)))++++++++++++++++++++++++************************---,,,***''''''))),,,///************************)))))))))*********++++++++++++***++++++,,,---...---,,,,,,+++******)))))),,,------...---,,,+++***,,,,,,+++++++++,,,,,,---++++++)))))))))***,,,---,,,,,,+++*********++++++******+++,,,,,,,,,+++***+++((()))---...******---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))+++,,,+++)))(((***,,,+++***)))))))))***+++,,,'''...)))$$$***,,,***...,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---+++***,,,...******,,,---------,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,++++++333---***,,,---,,,---///...//////...---,,,...///,,,,,,++++++++++++******++++++*********+++,,,------,,,+++++++++,,,..............................;;;???HHHUUU```ggggggeeeaaabbbeeelllrrrtttrrrnnnaaaaaabbbdddhhhkkknnnpppooosssvvvvvvrrrnnnmmmnnnmmmqqqttttttpppmmmllllllgggmmmzzz}}}mmmpppwwwsssUUU999666///***))),,,---,,,%%%'''***,,,,,,+++)))(((%%%&&&(((((('''''')))***'''))),,,---,,,***)))***((())))))((('''''')))+++&&&&&&&&&'''''')))******(((...///)))&&&((()))'''+++)))'''&&&%%%&&&((()))###$$$%%%&&&''')))******&&&&&&&&&&&&&&&&&&&&&&&&$$$'''))))))&&&%%%&&&)))%%%%%%&&&&&&'''((())))))((('''&&&&&&'''((()))***+++***)))(((((()))*********(((&&&&&&''''''&&&$$$&&&&&&&&&''''''''''''''''''((((((((())))))******))))))))))))))))))))))))(((((((((((()))***+++,,,+++)))'''&&&((())))))))))))---,,,((('''+++***&&&000,,,((((((+++,,,)))&&&))))))))))))************---)))&&&''')))***(((&&&&&&((())))))(((((()))+++***)))'''(((***,,,------******)))(((((((((((((((*********)))))))))))))))***---++++++,,,,,,))),,,---,,,***)))+++---)))))))))***+++---...///))),,,//////---,,,---///,,,,,,---...---,,,+++***)))***+++,,,---,,,++++++))))))***++++++++++++***'''//////'''%%%---///++++++///...***(((***+++)))))))))*********+++++++++))),,,...---+++***,,,///,,,,,,,,,------.........,,,+++************+++,,,---,,,,,,++++++,,,,,,---++++++++++++,,,---......++++++---...///111222222,,,---...//////---+++***,,,,,,,,,......---***'''++++++************+++++++++***)))***,,,---,,,+++,,,,,,,,,++++++*********((()))***+++,,,---......))))))***+++,,,,,,------(((((()))************)))%%%)))+++***+++...---***++++++++++++++++++++++++******************++++++''')))+++,,,++++++++++++******************************++++++,,,,,,,,,---))))))))))))***+++,,,---......---,,,,,,+++******+++,,,,,,,,,++++++******,,,,,,,,,++++++,,,---------,,,+++******,,,...///------,,,+++************...,,,+++))))))***,,,---+++((()))......******...---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,...111000...,,,---///+++***)))))))))***,,,,,,+++444---"""'''+++))))))///......------,,,,,,+++)))+++......---+++)))(((***+++,,,---...---,,,,,,((()))***,,,---...//////,,,,,,,,,------,,,++++++333...***+++,,,+++,,,///------,,,***((((((***,,,)))******,,,---...//////)))***+++,,,---,,,,,,+++,,,,,,+++,,,---///111222////////////////////////<<<@@@IIIVVVdddkkkjjjfffeeefffiiimmmpppqqqpppnnndddbbb___```dddiiimmmoooooorrrvvvvvvsssnnnjjjhhhmmmppptttuuurrrooollljjjnnnnnnttt~~~vvvhhh```bbbvvvoooRRR999444111111000+++)))***,,,---------,,,***((('''+++***)))(((((()))***+++---+++))))))+++,,,***(((++++++++++++)))'''$$$###'''%%%###%%%(((***(((&&&"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&((()))'''$$$$$$'''***&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''((()))******((('''%%%%%%%%%''')))******)))'''&&&&&&(((***,,,))))))))))))))))))))))))************))))))))))))''')))***)))'''&&&&&&'''))))))))))))))))))))))))$$$+++,,,(((&&&)))---***)))'''((()))***(((''',,,,,,++++++***)))))))))+++++++++*********))))))******))))))(((((('''''',,,)))&&&%%%'''***,,,---***///,,,+++000---(((,,,,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,)))))))))+++,,,,,,+++)))((()))---111000)))'''((((((000...,,,///+++&&&,,,...---,,,,,,++++++++++++++++++,,,,,,,,,++++++***---)))***,,,)))%%%)))000++++++,,,,,,,,,---------++++++***)))***+++---...+++((((((++++++((((((+++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,///111///---******+++++++++,,,,,,,,,,,,+++,,,,,,---...///000444222000---***)))((((((,,,,,,,,,---------......------------------------++++++,,,------......///111...,,,,,,...000...,,,//////.........---------+++*********))))))((((((,,,,,,++++++,,,,,,---...,,,,,,---------.........))))))***+++,,,,,,------111...+++***,,,---+++***+++***)))***+++,,,---,,,((()))***,,,,,,+++******------++++++++++++------,,,+++)))(((((()))+++,,,,,,+++***))))))***+++++++++******,,,------+++)))&&&&&&'''((()))******+++---***((((((***,,,+++***))),,,+++&&&''',,,---***+++---//////---,,,,,,,,,***+++---.........---------......---,,,+++---...,,,,,,+++***+++,,,---...---,,,,,,+++***)))((((((,,,------,,,+++***,,,---***)))((()))***+++***(((***,,,......------...///***,,,......---+++++++++ ***---***)))...333******+++,,,------...///)))***+++,,,,,,,,,+++******,,,---,,,******---000------------------------888000,,,...///++++++///***((()))---///------000,,,---......//////......---...//////------...//////...,,,++++++,,,---...000///---,,,,,,,,,,,,,,,,,,+++++++++,,,...000111---------...000111000///,,,//////---,,,//////,,,<<<@@@HHHUUUbbbiiihhhfffdddeeehhhllloooqqqooommmiiifffbbbbbbeeeiiilllnnnqqqtttwwwwwwtttppplllkkkhhhkkkpppsssrrrpppooonnnmmmmmmrrrxxxwwwmmmaaa[[[cccvvvkkkPPP999333//////...***(((***,,,,,,------,,,+++)))(((+++***))))))))))))***++++++)))'''((()))***(((&&&''''''((((((((((((((('''+++++++++***)))(((((((((&&&&&&'''((())))))))))))''''''&&&&&&&&&&&&''''''(((((((((&&&%%%&&&((()))''''''&&&&&&''''''((()))%%%%%%%%%%%%&&&'''((((((((('''%%%$$$$$$%%%&&&'''+++*********************))))))))))))))))))))))))%%%%%%&&&'''((()))******''')))***)))(((&&&&&&'''%%%%%%&&&&&&'''((())))))''')))+++,,,+++++++++,,,+++***))))))***+++***)))***************++++++++++++++++++*********))))))***)))))))))))))))((((((...+++((('''(((***++++++'''---***(((---)))$$$(((%%%'''((((((((((((((()))******************++++++)))((()))***,,,,,,***(((,,,+++,,,///---)))))),,,,,,111---***///---)))///---,,,+++************+++))))))*********))))))))),,,******+++)))&&&)))000***+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,******,,,,,,******,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))((('''))),,,---,,,***++++++++++++,,,,,,,,,,,,++++++++++++,,,---...///...---,,,,,,,,,---...///,,,,,,,,,---------------,,,,,,------------------......------------,,,,,,000---+++,,,...///...,,,------------,,,,,,,,,+++,,,,,,+++++++++*********+++++++++++++++,,,------,,,,,,,,,+++******)))))))))******+++,,,,,,------000---******+++,,,+++))),,,+++++++++,,,---------))))))***+++++++++++++++,,,,,,+++******+++,,,,,,******++++++++++++******,,,+++***))))))***+++++++++******+++------***((())))))******++++++,,,,,,---+++((((((***,,,+++***)))------)))***...///,,,++++++,,,---,,,,,,,,,,,,222111000...---,,,,,,,,,,,,------,,,++++++,,,...------,,,,,,,,,---...///,,,,,,,,,++++++******))),,,,,,,,,,,,++++++---...+++***)))***+++++++++)))***+++------,,,+++,,,---)))+++------,,,******+++$$$***000000,,,***,,,///,,,,,,,,,,,,,,,,,,------...////////////...,,,+++,,,------,,,******,,,///------------------------000+++))),,,,,,(((&&&((('''%%%''',,,...---...111------.../////////......,,,...///...---,,,---.........---------------.....................------------,,,,,,,,,---...///000///.../////////---+++...///...******---,,,)))===@@@HHHTTT```fffgggeeedddeeegggkkknnnooonnnlllmmmjjjeeeccceeeiiilllmmmrrrtttvvvvvvrrrooolllkkkeeeiiinnnqqqqqqpppppppppmmmnnnqqqsssnnnddd^^^]]]iiizzzfffLLL888222------,,,))))))+++***+++,,,,,,,,,++++++***++++++************++++++***)))(((((())))))(((&&&''''''&&&''''''((()))******------***$$$!!!"""$$$%%%%%%&&&&&&'''&&&&&&&&&(((''''''''''''''''''(((***(((&&&&&&'''))))))((('''''''''''''''((())))))%%%%%%%%%%%%&&&'''(((((()))(((&&&%%%$$$$$$%%%&&&&&&'''((())))))(((&&&%%%))))))))))))))))))))))))%%%&&&&&&'''((()))******''')))***)))(((''''''((($$$$$$%%%'''((()))++++++---+++******,,,---+++))),,,***)))***,,,,,,+++***))))))******+++,,,,,,---+++++++++***************)))))))))***************...,,,***************)))(((---)))'''+++(((###'''%%%(((++++++)))))),,,///***************))))))))))))))))))***,,,,,,+++)))000---,,,,,,+++(((+++000---000)))&&&---,,,(((---++++++******))))))******)))))))))))))))))))))))),,,******+++***(((***...))))))*********+++++++++,,,------------,,,,,,+++...++++++......++++++...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))+++,,,+++)))+++++++++,,,,,,,,,------++++++***++++++,,,---...******++++++---///000111------------,,,,,,,,,,,,,,,,,,,,,------.........000000///...---++++++***...---++++++---......---,,,,,,+++++++++*********------------,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******)))))))))******++++++,,,,,,------...,,,******++++++***)))------,,,,,,------......***************+++,,,,,,++++++************++++++(((***,,,------,,,***(((++++++************+++,,,+++***+++,,,------+++))),,,,,,,,,,,,---------------+++)))***+++,,,,,,+++***---...---...000111...+++***))))))+++------,,,666444111...,,,,,,...///+++,,,,,,,,,******,,,---...------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......---,,,++++++,,,---,,,+++***,,,------+++******+++)))+++,,,,,,+++******+++...000111000---+++++++++------------,,,,,,,,,+++.........---,,,+++)))))),,,------,,,******,,,---------------------------000------000000,,,))))))***(((***...///---...111---......///////////////,,,---......,,,,,,---...------...............---------...////////////...///...---,,,,,,,,,,,,,,,000///......///...,,,***......+++(((***...---)))===AAAIIITTT___eeefffeeedddeeefffiiilllnnnmmmkkknnnjjjeeeccceeeiiilllnnnppprrrsssrrrooollljjjjjjfffiiimmmppppppooonnnnnnnnnooorrrsssmmmffffffjjjwww}}}```HHH999222---,,,,,,******---******++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++***************)))+++***((('''&&&'''((((((***++++++((($$$!!!!!!"""%%%%%%&&&&&&&&&%%%$$$$$$((((((''''''''''''((((((,,,)))&&&&&&)))+++***((((((''''''''''''((())))))((((((((((((((()))******)))((('''&&&&&&''''''((($$$%%%&&&''''''(((((('''))))))))))))))))))))))))+++++++++*********))))))'''(((******((('''(((((('''(((((()))+++,,,,,,---+++)))'''''')))******)))+++***)))***+++,,,+++************++++++,,,,,,,,,************************))))))******++++++,,,,,,---,,,++++++,,,,,,***)))+++000,,,)))---***%%%***(((+++...---+++***---111+++++++++***************+++******+++,,,---,,,+++000---,,,---+++))),,,111,,,///)))(((///...))),,,++++++************++++++++++++++++++++++++,,,,,,,,,+++++++++******+++---)))))))))************+++,,,---......---,,,***)))...,,,,,,......,,,,,,...+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---,,,,,,,,,,,,,,,------------+++*********++++++,,,---------,,,------------...---------,,,,,,,,,,,,++++++,,,,,,------.........000000///...---,,,++++++---,,,,,,,,,,,,------...,,,,,,,,,+++++++++******------------------------+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++++++++******,,,------,,,,,,,,,---...,,,+++***)))***+++,,,---,,,++++++++++++++++++,,,******+++,,,,,,+++******++++++***+++++++++,,,,,,---,,,,,,...//////---+++......------------------,,,,,,++++++,,,,,,,,,,,,***,,,...///000111000///,,,***((((((+++.........222111///...---...000111***+++,,,+++******,,,------------------......///,,,,,,,,,---------......,,,+++***+++---...//////...---,,,---...///...,,,,,,---......,,,******+++***,,,------,,,+++,,,---...---++++++,,,,,,,,,+++---------------------,,,,,,,,,,,,,,,+++******)))++++++,,,,,,,,,,,,---...////////////////////////333111000222222111///...333000000222222...---///......///000000000000///,,,---...---,,,+++,,,...,,,---///000000///...---------,,,------///000111......------------------,,,+++,,,---///000///......---***(((,,,222222---===BBBKKKVVV```eeeffffffeeeeeefffhhhkkkmmmlllkkklllhhhdddbbbeeejjjnnnqqqpppqqqrrrqqqnnnkkkiiiiiidddhhhllloooooooooooopppoooqqqvvvxxxtttqqqvvv~~~vvvYYYDDD999222---------+++,,,///*********++++++,,,------++++++++++++++++++++++++++++++++++++***)))******,,,+++)))((('''((())))))...,,,))))))***)))'''%%%((()))))))))))))))((('''((((((''''''''''''((((((,,,)))&&&&&&)))+++***((('''''''''''''''((())))))))))))((((((((()))******%%%%%%%%%&&&&&&'''((()))(((((('''(((***,,,///111))))))))))))))))))))))))++++++++++++************'''(((******)))(((((()))*********+++++++++++++++&&&'''(((''''''''')))+++***)))((()))+++,,,+++***,,,,,,,,,,,,++++++******************************))))))******++++++,,,,,,*********+++---...,,,***,,,111,,,)))...+++''',,,***+++,,,***((((((***---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---......------+++---///...++++++///***000......555111***---,,,,,,+++++++++,,,,,,---++++++******++++++------,,,,,,+++***+++,,,,,,+++************++++++++++++,,,,,,---------+++***)))...++++++......++++++...,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///............,,,,,,---------.........++++++*********+++,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................,,,,,,,,,,,,,,,---...///...---------,,,,,,,,,,,,------------------------++++++******++++++,,,---///......---,,,+++***))),,,,,,,,,,,,,,,---------+++,,,,,,,,,++++++***++++++,,,---,,,***)))+++---,,,+++*********+++---...,,,------------------,,,---,,,+++******+++,,,---******++++++,,,,,,,,,,,,///......///111111...,,,---------------,,,,,,,,,,,,,,,------,,,,,,,,,,,,***+++,,,///000///......---+++******,,,...///000.........//////...------***+++++++++******,,,...++++++,,,,,,------------,,,,,,,,,------...//////---+++***+++...000000//////...---...///000///------///000///---,,,,,,---,,,---......------///000...,,,)))***,,,------,,,++++++,,,------...//////............//////000000******+++---...000000000111111111111111111111111111000---+++---//////...555222222444333...---///...///000000111111000000,,,---......,,,,,,---...,,,---///000111000//////...---+++)))***---111333------......////////////,,,,,,,,,---///000///...111111///,,,///333333///<<>>FFFSSSaaakkkmmmjjjfffeeefffiiikkkmmmmmmlllkkkkkkiiiggghhhkkkooorrrsssqqqqqqpppmmmiiifffeeeeeeeeeeeegggiiijjjiiieeebbbaaafffnnnsssppphhhddddddpppyyy{{{lllUUUDDD999444///...------,,,,,,,,,,,,,,,)))))),,,,,,)))))),,,+++***))))))***+++***)))---,,,+++***)))''''''&&&((()))******)))((()))***))))))))))))************)))((('''(((*********((()))))))))(((''''''&&&&&&$$$******(((((('''%%%))))))***)))'''%%%&&&'''(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&'''''''''((((((((()))(((((())),,,------,,,++++++++++++++++++++++++,,,------......,,,+++***///......---,,,+++******,,,,,,---............------,,,+++******+++,,,---,,,,,,,,,,,,------......///////////////...---,,,,,,)))(((,,,---***((())))))'''(((***)))&&&(((,,,*********+++++++++++++++***************)))((('''++++++,,,---............+++))),,,000111---,,,---/////////...------,,,,,,***,,,...000///---+++)))//////.........//////000111...---//////,,,+++...666333///------///000000222222333333333222111000000111222222111111222333222222222111000000000///111111222222111111000///111111111000000////////////...---...000111111///111111000///...---,,,,,,111000///000111000...,,,111000///......///111333......//////...---,,,,,,///..................---000000///.........//////......------...///000111...------,,,---...000111222//////222///(((***222......///000111222222333000///...---------------...000000...---000000---......///000000///......------,,,,,,------...///...------------.../////////...,,,+++***+++,,,,,,//////............//////---------------.........000///......000000///...---------......///////////////000000000111111111///...---,,,,,,---................../////////////////////...............//////......///000111111000////////////.........///000111000...------///---...///000000000000000000000000000000000000000......///000000000000000+++,,,,,,---...///000000111000...---...///111222---///111222111000111222000000////////////000000222222222222222222222222222222222222111000......111///...111555555111---333333333333333333333333111333555777777555333111111111111111111000000000111111111111111222333333333333333444555444222000222222222222222222222222222222111111111111111222000111111222222222222222>>>FFFTTTbbbjjjllliiifffdddeeehhhkkklllkkkjjjiiijjjhhhggghhhkkknnnooopppqqqqqqoookkkgggdddcccccc``````aaaeeegggeee___ZZZ```cccgggiiigggcccbbbcccrrryyywwwdddLLL;;;333000///...---,,,,,,,,,,,,,,,,,,)))))),,,,,,)))))),,,+++(((&&&(((+++---+++)))---,,,+++***)))''''''&&&)))******)))'''&&&&&&'''(((((()))))))))*********(((''''''((())))))))))))))))))(((((('''''''''''' ((((((&&&'''))))))'''))))))(((&&&&&&&&&'''&&&''''''((())))))))))))((())))))))))))((((((''')))************+++++++++***))))))***,,,------,,,,,,+++++++++++++++++++++------......------,,,+++///......---,,,,,,++++++---------..................,,,+++))))))+++,,,...---------.../////////000000000/////////......---...,,,+++,,,,,,***))))))+++))))))***)))&&&''',,,,,,+++*********+++,,,---------,,,+++++++++++++++***+++---------...000222+++)))+++///000------////////////......---------+++,,,---......---+++***000///.........///000111111...---///...+++***---444222///...///000000000111111111111111111111111...///111111000111222444333333222222111000//////000111222333222111000///000000//////...---------000////////////...---,,,111111000000//////......333111000000111111///---222111/////////000111222///////////////...---,,,000000000///.........---000000//////////////////------......///000111222000///---,,,---...111222000***,,,222---!!!$$$111...//////000111111222222555444333222111111111111///000000000000000000///.........//////.........---------------......///.............../////////,,,,,,,,,,,,,,,---...//////..................///,,,,,,,,,,,,,,,+++++++++000/////////000000//////)))***,,,------...000222////////////000000000000......---,,,,,,,,,,,,---.../////////////////////000000000000////////////////////////000111222222000000/////////.........///000000///---,,,,,,------...///000111111111111111111111111111111111111...///000000111111000000,,,,,,------......//////......---,,,,,,...111444444333222000/////////000//////.........///000000222222222222222222222222///000111333333333222222000///000222555666555222555555555555555555555555222444666777777555222000000000000000000000000000222111111111111222333333555333222333555555222...000111111111222222333333333222111111000111111111000111222222333333222222???HHHVVVbbbiiijjjhhhfffdddeeegggiiijjjjjjiiihhhkkkjjjiiijjjmmmooopppoooppppppoookkkfffcccaaaaaaZZZZZZ]]]aaacccbbb[[[VVV]]]^^^^^^^^^```ffflllooovvvzzzttt___FFF777000.........---,,,,,,,,,------,,,)))))),,,,,,)))))),,,***'''&&&'''+++---+++)))************))))))((((((***++++++(((%%%######$$$'''''''''((((((((())))))&&&&&&''''''''''''(((((((((((((((((('''''''''''' ''',,,)))&&&))),,,...&&&'''((((((''''''(((***%%%&&&'''(((((((((((((((((())))))))))))(((((('''++++++,,,,,,,,,------------+++***+++,,,,,,+++***/////////////////////...............------,,,,,,------,,,,,,,,,---...///------------......//////...---+++******+++---...---......///000000111111/////////...............---......+++*********)))...+++***+++(((%%%'''+++,,,+++***)))***+++---...,,,,,,++++++,,,---///000)))+++,,,---,,,---...000---******------,,,...222...............---------,,,,,,++++++++++++,,,,,,///...---------...000111111......000///++++++---/////////111333333111///000000/////////000000000,,,...000000000000222333444333333222111000000///111222333333333222000///000000//////............///000111111111111000000000000111111222222222333111000///000111222111000222111000000///000111111///000000000//////...---222111111111000///////////////000000000000000000---...///000111111222222222111///......000222333444...000666111&&&)))666//////000000111111222222222222111000000000000000//////000222333222222222------------------------------.........//////........./////////000000000...............///000000......------------......---,,,,,,,,,,,,,,,,,,,,,///000000000//////000000***,,,---,,,++++++...000---------.........//////---------,,,,,,,,,------///000000111111000//////222222111111111111111111000000000000000111222222////////////.........------...///...,,,+++,,,---...///000111222222222222222222222222222222222222///000000111222111111111/////////......------,,,000111111000111444999===999666111...---///111333...---------......///000111111111111111111111111///000222444555444444333000222333444444666:::===777777777777777777777777333444666777666444111000444444444444444444444444222222222111222333333444444222000222444444000---//////000000111222222222222222111111111111111222111111222333333333333222CCCLLLXXXccchhhiiihhhgggdddeeefffggghhhhhhhhhhhhnnnmmmmmmnnnqqqrrrqqqpppnnnoooooommmhhhdddaaa```XXXZZZ]]]```bbb```\\\XXXXXXYYYYYYYYY___kkkuuuyyytttuuulllXXXDDD777222///...------,,,,,,---------,,,)))))),,,,,,)))))),,,)))((('''(((***+++***))))))))))))))))))*********+++++++++)))%%%#########''''''''''''((((((((((((%%%&&&''''''&&&&&&'''(((((((((((((((((((((''''''(((,,,,,,'''$$$&&&)))***&&&'''))))))((((((***,,,&&&&&&((())))))(((''''''(((((())))))))))))((((((***++++++++++++,,,,,,,,,...,,,++++++,,,,,,+++***---..............................---------------,,,+++++++++---...000222------,,,,,,------...//////...---,,,,,,---...///---......///000111222222000000///......//////000,,,///...***(((***+++***///,,,***+++)))&&&(((---++++++***))))))+++,,,---(((((()))***+++---///000++++++,,,,,,------,,,+++///+++***,,,,,,+++...222------------------------,,,,,,*********+++---...------,,,------...///000222///...000000---,,,///,,,---///222444333111...//////.........///000000---///000111000000222333333333333222111111111000222222222333222222111000111111111111111111111111---000333555555555666777000000111222333444555555000///......111333333222222222111000000000111111//////000000000000//////222222111111111111111000//////000111111111000000...///000111222222111111222111000000000111222333444000111555222,,,...666//////000000111111111111111000000//////000000111///---///333444222111333------,,,,,,,,,,,,------------...////////////......//////000111000000000222111111111000/////////...------------------..................////////////000111111//////000111///000000---)))(((+++...,,,,,,---------.........------......////////////111111222333333222000///111222222222333333333333222222111111111111222222////////////............---...///...------...///000111222333333333333333222222222222222222222222000000111222222222222222111111000///...------,,,...000111111222666===CCC888444///---...222555666...------......///000111000000000000000000000000444444444444444333222222111444666555444666<<>>444111...,,,,,,.........---------,,,,,,***,,,///,,,$$$ (((++++++++++++++++++++++++***))))))(((((()))))))))***+++,,,+++)))((()))***)))((((((***+++,,,+++***,,,***(((((()))++++++***)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,------------......)))---///---((((((---333....../////////.........//////000000000111111111---------...............---------...000///---+++,,,,,,,,,------.........,,,,,,++++++***+++++++++************************+++,,,...///000111111111......///---,,,+++,,,...++++++,,,---------,,,,,,***+++---/////////.........//////000000000000000000000000000000000000000000222222000---,,,///222333///++++++///222111///------......//////000000////////////000000000000555333111//////111444777222222222333222222111000111111111222222333333444222555555333222555444111555555555444444333333333333333333444444555555666333222222222222222222222000000000111111111222222111111222222222222111111222222333444444444444333222222333333333333333333333333333333333333333333222222222222222222222222000000000000111111111111000111333222222222333555111111222222333333222222333111///000222333444444222222222333333333444444222......111333222111333111111111111111111111111000333333000...222444333++++++,,,---...//////000444444333333222111111111000111111111222222222222111111222333333333333333000000/////////...............///000111222333333333444444333111//////000666666555444333222111000555555444444333333333222444222222666666333222444333555777777666555666777777444444666666222222555333333333333333333333333555444333111111111222222222333333333222222333555///222666888888777666666333555666666444222333333333333444555555555555555111333333000111555666555333666999HHHYYYSSS???777666888999888555555777:::111222222111000000111333444333333555777888777666555555666666555555444333888888888777666666555555666666666666666777777777888777666444333222111111000000111111222444555666555666777777888888777777777777666555555666888999888555333222444777999:::999::::::999888777777888444666888999:::999777666MMMZZZiiinnnjjjeeeeeeiiieeeeeeffffffgggggghhhhhhhhhjjjlllmmmkkkiiihhhhhhjjjjjjiiigggdddaaa^^^]]][[[\\\^^^```aaaaaa```___[[[dddlllqqqxxx|||xxxqqq[[[III888111000---+++,,,---------,,,,,,,,,++++++++++++,,,---'''!!!$$$+++++++++++++++++++++++++++*********)))))))))***+++)))***++++++***)))***,,,'''(((***++++++***+++,,,+++***))))))++++++***))))))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,---------............***,,,---+++))))))---111000///...------,,,,,,,,,/////////000000000000111/////////..................---,,,---///000...+++------------............(((((()))***++++++++++++)))))))))******+++++++++...///////////////......,,,......---+++***,,,...***+++,,,---------,,,,,,+++,,,...000000000///......//////000000000000000........................,,,000333111...,,,---000222111//////000222222333......///000000111111222111111111111222222222222444555444111------111555000111333444555555444444444444444444555555555555222555444111222555555333444444555555444333333333111111222222333444444555333333222222222333333333000000111111111222222222111222333444444333222111111222333333444444333333222222333333444444555555333333333333333333333333222222222222222222222222///000000000111111111111222222222000///000222555000000111222222222222222333111///000222333222000333222111111111222333444222......111333111111222333222222111111000000000...333444111000333444333,,,------...///000111222444444333222222111111000111111111222222222333333111111222333333333333222111111111000000000//////000000000111111222222222222333444333111000111222666555444333111///......444444444444444444333333333000111444444111000222444666888888777666777999555444666777444//////444222333333333333333333222666555333111000000111222222111000000222333333333///222666777666555666777333444666666444333222333333444444555555555555555000444444111222666777333777;;;===FFFPPPGGG::::::555666666555444444555777111222333222000000222444333333333555888999777666444444555666555444333222666666666555555555555555444444444444444555666666888888888777555333111000111111111111222333555666444555666666777777666666777666555444444666888999:::666222111333777:::<<<777777777777777777666666777777999:::::::::999888MMM[[[iiinnniiieeegggkkkfffffffffggggggggghhhhhhaaaeeejjjkkkiiiggggggiiiggggggfffeeedddaaa___]]][[[\\\___aaabbbaaa``````[[[dddmmmsssyyy{{{tttZZZGGG555///...,,,***+++,,,,,,,,,+++++++++******,,,((()))......+++---222++++++++++++++++++++++++***++++++***))))))+++,,,'''(((************,,,...%%%))),,,,,,***)))+++...******)))***,,,,,,***(((******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000---------.........//////...---,,,,,,------------///...,,,***)))))))))***////////////000000000000000000000000////////////---+++)))***---...---***........................###%%%''')))++++++++++++'''((((((***+++,,,---...111000000///...,,,+++***,,,---...---***)))+++...)))***,,,---...------,,,+++,,,...000111000///.........///000000000000000------------------------'''---222333///,,,,,,......000222111///...111444///000000111222222333333000111111111111222222222---222777666000+++***+++222333444555666555444444777777777777777666666666222444333000000444666444444666777777666555666666//////000111222222333333333333333222222333444444000111111111111222222222222333444444444444333222111111222333333333333222222222333333444555666666333333333333333333333333111111111111111111111111//////000000111111111222333333111///...///222555//////000111111111111111222000///000222333000---333111000//////111333444333///...111333000///111333333333222111000//////+++000222//////111111000111111111111000000000000000000000111222222333333111111222222222333333333000000111222222222222111222222222111111111111000222222222111111111111111111222333333222111222444222222111111000/////////222222222222222222222222111//////222222///...111222555777777555444666888333444777777111+++---222222333333444444333333222666555333111000000111222555222000222555777666444333666888777444222333444222444666666444333222333333444555555666666555555111666777444555999999555666999666888<<<444///888:::999777666555444333333111333444333000000222555444444444555777777555333333444555555555444222222222333333444444555555555555555555555555666777777777888999999777555222000222111111000111222444555666666777888888888888777666555444333444555777999777666555666777888888666777666777999===>>>>>><<<999999::::::;;;;;;;;;:::