BM6P6(@ XXXZZZ[[[\\\eeevvvgggaaa```^^^]]][[[WWWRRRNNNMMMKKKJJJJJJKKKKKKJJJHHHKKKIIIFFFEEEEEEGGGJJJLLLFFFDDDAAA@@@AAACCCCCCCCCAAABBBCCCEEEFFFFFFGGGGGGIIIHHHHHHJJJNNNOOOLLLJJJNNNNNNQQQXXXcccppp|||vvvmmmgggbbbWWWOOOLLLTTT]]]eeennnwwwwwwuuupppjjjbbbZZZSSSPPPQQQNNNKKKJJJKKKLLLLLLKKKHHHIIIIIIHHHGGGHHHMMMQQQSSSSSSVVV\\\eeemmmrrrtttgggaaaYYYQQQLLLKKKLLLNNNNNNPPPSSSXXX```jjjsssxxx{{{yyyhhhYYYRRRQQQRRRSSSTTTSSSRRRVVV]]]bbbvvv|||{{{nnn```ZZZZZZ\\\ZZZ[[[```pppmmmZZZSSSRRROOOLLLJJJKKKIIIEEEEEEHHHFFFFFFGGGIIIKKKLLLJJJHHHFFFEEEFFFKKKQQQUUUVVVUUUZZZ\\\___dddhhhiiihhhfffaaaaaaaaacccddddddcccaaabbbbbbdddfffgggfffbbb___ccceeefffhhhiiihhhhhhgggmmmkkkhhhddd^^^XXXRRROOOHHHEEEAAA>>><<<999666444222222000///---,,,+++***))))))))))))************)))))))))))))))(((''''''%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&''''''((((((''''''((((((((((((***,,,...///---///333===SSSmmm}}}|||xxxyyy}}}nnn___EEE888,,,'''&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$######""""""!!!!!!""""""######$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&''''''''''''((()))&&&""""""&&&***'''555AAAYYYjjjQQQ<<<...)))***&&&&&&%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!"""######YYYZZZ[[[[[[ccc~~~wwwhhh```^^^\\\[[[ZZZWWWSSSQQQNNNLLLJJJJJJKKKKKKIIIGGGJJJIIIFFFDDDDDDFFFHHHJJJFFFDDDAAA@@@AAABBBBBBBBB???@@@AAABBBCCCDDDDDDDDDFFFFFFFFFHHHKKKLLLJJJHHHKKKKKKKKKNNNTTT\\\dddiiiwwwzzzsssjjj^^^RRROOOPPPTTT\\\eeekkkmmmnnnnnnlllgggbbb^^^[[[WWWRRROOOMMMLLLKKKJJJIIIKKKMMMLLLJJJJJJLLLNNNNNNNNNNNNQQQVVV[[[]]]^^^]]]XXXQQQKKKHHHHHHJJJLLLRRRSSSVVV\\\dddmmmvvvzzz}}}zzzjjj[[[UUUTTTTTTTTTTTTRRRQQQTTTZZZ```ssszzz{{{oooaaaZZZYYYYYYVVVVVVZZZgggrrrfffbbbUUUOOOKKKKKKIIIDDDAAABBB>>>???AAADDDGGGJJJLLLNNNRRRSSSWWW\\\cccfffeeedddbbbaaaaaabbbcccbbb```^^^YYYXXXYYY]]]aaaeeegggggggggggggggiiikkkkkkiiifffeeeeeedddcccaaa___]]][[[VVVTTTRRRNNNIIICCC???<<<777555222111000///...,,,+++*********))))))((((((((((((((())))))))))))))))))))))))))))))(((''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&''''''(((((('''''''''''''''((()))+++---///...111777DDD[[[tttxxxvvvxxx}}}}}}zzzxxx{{{}}}tttbbbSSS===333***((((((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$#########"""###############$$$$$$$$$#########$$$$$$$$$%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''''''''&&&''''''&&&$$$%%%(((***,,,<<>>???@@@BBBCCCCCCCCCCCCCCCCCCCCCEEEHHHIIIHHHGGGLLLKKKJJJKKKMMMPPPSSSUUU___nnnzzzlll\\\PPPKKKKKKQQQWWWZZZ___fffmmmppppppnnnmmmiiiddd^^^XXXSSSOOOKKKIIIIIIKKKNNNNNNMMMKKKKKKLLLPPPNNNMMMNNNQQQRRRSSSRRRSSSPPPKKKGGGFFFHHHKKKMMMPPPQQQTTTZZZaaaiiippptttyyy}}}}}}tttfffZZZVVVVVVSSSTTTSSSPPPNNNPPPVVV\\\pppxxx|||rrrddd[[[WWWVVVRRRRRRUUU___ssszzzqqq^^^TTTJJJGGGFFFAAA>>>===;;;???DDDHHHKKKQQQWWW\\\cccdddgggkkknnnmmmjjjggg___]]]ZZZYYYYYYYYYYYYXXXXXXXXXZZZ```fffmmmqqqrrrqqqooommmllllllkkkiiiggg```___\\\YYYTTTOOOKKKIIIBBBAAA???<<<888444111///...,,,***)))******)))((($$$$$$%%%&&&&&&''''''(((&&&'''''''''(((((())))))((((((((((((((('''''''''%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((%%%&&&''''''(((((('''''''''&&&&&&'''(((***,,,---,,,222<<>>???@@@AAACCCDDDDDDDDDDDDAAABBBBBBDDDFFFGGGGGGGGGJJJKKKKKKLLLMMMNNNPPPPPPSSS]]]hhhpppxxx|||ooocccYYYRRROOOOOOOOORRRXXX^^^dddiiilllnnnpppmmmiiiddd___ZZZTTTOOOMMMNNNNNNNNNMMMMMMLLLLLLQQQOOOOOOPPPRRRTTTSSSSSSOOOMMMJJJGGGGGGIIILLLNNNMMMNNNQQQUUUZZZ___dddgggkkknnnnnnggg\\\TTTRRRSSSQQQQQQQQQNNNLLLNNNTTTYYYnnnxxx~~~vvvhhh]]]WWWSSSSSSSSSUUU\\\kkklll[[[JJJCCCBBBBBBBBBCCCFFFLLLTTTXXXYYY]]]ccciiiiiiiiihhhgggeeeaaa]]]ZZZSSSQQQPPPQQQUUUZZZ]]]^^^eeefffhhhmmmsssvvvxxxwwwuuuqqqlllgggccc___\\\YYYRRRPPPMMMHHHCCC???;;;999888777555333111...,,,+++...,,,)))(((((((((&&&%%%$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((())))))(((((('''''''''&&&''''''%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&''''''((('''''''''&&&&&&&&&&&&''')))+++,,,***222???PPPggg}}}uuunnnpppwww|||~~~|||zzzxxxtttkkkZZZFFF999---(((&&&)))***&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""############$$$$$$$$$%%%###""""""""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$'''&&&%%%%%%'''(((******111MMMgggiiiTTT<<>>===>>>???@@@BBBCCCCCCCCCCCC@@@AAACCCDDDEEEFFFGGGIIIGGGHHHIIIKKKLLLMMMNNNNNNMMMRRRVVVWWW]]]jjjxxx~~~zzzooodddYYYQQQQQQOOOMMMMMMPPPVVV]]]aaajjjkkklllnnnooolllhhhddd^^^[[[XXXUUUSSSRRRRRRRRRNNNMMMMMMOOOQQQRRRQQQPPPOOOMMMKKKIIIIIIJJJLLLMMMNNNOOOQQQTTTVVVYYY[[[\\\\\\^^^___[[[UUUPPPOOOQQQQQQSSSTTTRRRPPPQQQVVVZZZmmmyyy{{{mmm```XXXSSSSSSSSSVVV[[[eee~~~lllVVVJJJIIIKKKOOOTTTXXX^^^dddeeeaaa___aaaccc]]]]]][[[XXXVVVTTTTTTTTTTTTSSSSSSWWW^^^eeekkkmmmooopppqqqssstttrrrnnnkkkfffaaaZZZTTTOOOJJJFFFDDD===<<<:::777444222000///------,,,***)))(((''''''***(((%%%%%%%%%%%%$$$###%%%%%%%%%&&&&&&&&&&&&&&&###$$$%%%&&&'''((()))***((((((&&&&&&%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&''''''((('''''''''&&&&&&%%%&&&'''(((***+++***555DDDUUUjjj~~~sssmmmpppwww~~~~~~zzzqqqbbbOOO===222+++'''%%%'''(((&&&&&&)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######"""""""""###$$$$$$$$$%%%%%%%%%%%%###############$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%$$$$$$###'''&&&%%%%%%&&&(((+++---<<<[[[wwwvvvRRR@@@---%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########!!!!!!!!!!!!!!!""""""###[[[YYYZZZ[[[\\\kkk{{{lllccc___ZZZVVVTTTRRRPPPOOOMMMLLLJJJIIIIIIIIIGGGEEEFFFFFFFFFEEEDDDCCCAAA@@@@@@???>>>>>>??????>>>===;;;<<<===???@@@@@@@@@@@@@@@AAACCCCCCCCCEEEHHHJJJJJJJJJKKKLLLMMMMMMMMMLLLHHHMMMOOOMMMOOOWWW___ccchhhrrr|||}}}yyypppiii```ZZZRRRKKKHHHJJJOOOSSS\\\^^^dddllltttxxxzzzyyyrrrnnnhhhcccaaa```___^^^XXXWWWVVVWWWXXXXXXVVVUUUUUUTTTRRRQQQPPPPPPQQQRRRQQQRRRTTTVVVWWWXXXXXXXXX[[[]]]___^^^ZZZWWWWWWYYY[[[^^^```___]]]\\\^^^```lllyyy}}}ooobbbXXXRRRRRRQQQTTTXXX___rrrpppccc]]]\\\^^^bbbdddfffgggccc]]]WWWTTTTTTOOOPPPQQQRRRSSSWWW[[[___bbbbbbbbbeeejjjnnnqqqqqqhhhhhhfffeeebbb\\\UUUPPPIIIFFF@@@<<<:::777444222...---,,,+++++++++++++++)))((('''&&&&&&%%%&&&&&&&&&$$$###$$$&&&(((((('''%%%%%%$$$$$$$$$$$$############$$$&&&((()))***+++((('''&&&%%%$$$%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%&&&''''''((((((''''''''''''&&&&&&'''(((***+++---999IIIZZZnnn~~~sssmmmooowwwyyykkkWWWCCC555...,,,(((&&&''''''%%%'''+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%&&&''''''&&&&&&)))000777RRRqqq{{{ccc===000$$$"""%%%&&&'''((($$$$$$$$$$$$############!!!!!!!!!!!!!!!"""######ZZZXXXZZZ]]]\\\hhh{{{kkk```]]]YYYVVVTTTSSSQQQOOOLLLJJJIIIIIIIIIIIIHHHFFFEEEEEEFFFFFFFFFDDDBBB@@@>>>===<<<>>>???@@@???===;;;;;;===>>>???@@@@@@@@@>>>@@@BBBBBBBBBCCCGGGJJJLLLLLLLLLMMMMMMLLLLLLLLLDDDJJJNNNKKKKKKNNNRRRSSSNNN[[[hhhpppwww~~~~~~tttnnneee[[[SSSNNNLLLKKKOOOPPPUUU]]]hhhrrryyy|||zzzwwwssssssttttttsssqqqlllllllllmmmnnnnnnkkkiiieeeeeedddcccbbbccccccddd]]]___aaaccceeeeeeddddddjjjmmmoooooollliiiiiiiiilllpppsssrrrnnnjjjiiiiiikkkyyy~~~pppbbbWWWQQQQQQPPPRRRWWWZZZgggvvvkkkdddcccbbb```\\\XXXTTTQQQPPPOOOQQQUUUXXX[[[]]]aaafffkkkkkkiiihhhhhhhhhfffccc```XXXUUUPPPLLLGGGBBB===999444222///......---+++***)))((((((''''''(((*********)))((('''''''''(((((('''&&&%%%&&&((()))))))))$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&(((***+++,,,((('''%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((((((''''''((('''''''''''')))***+++---:::KKK\\\ooozzzrrrmmmnnnvvvwwweeeMMM:::000---***''''''((('''$$$%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((((((((((((###'''***((('''---999DDDkkkjjjPPP222***%%%&&&((('''&&&((($$$$$$$$$$$$############!!!!!!!!!!!!!!!"""######ZZZWWWZZZ^^^\\\gggzzzjjj]]][[[XXXVVVUUUTTTRRRPPPKKKJJJHHHHHHIIIIIIHHHGGGDDDEEEFFFGGGFFFEEEBBBAAA<<<<<<<<<===???@@@???>>><<<===>>>@@@AAAAAAAAAAAA===???AAAAAA@@@BBBFFFJJJGGGHHHHHHHHHIIIIIIJJJJJJDDDIIILLLIIIHHHKKKOOOPPPJJJUUU]]]aaahhhsss|||}}}~~~vvvmmmbbbWWWOOOJJJHHHGGGHHHNNNXXXdddnnnsssvvvuuuwww{{{{{{zzz{{{~~~~~~vvvuuuuuuuuuuuuuuuvvvvvvnnnpppsssvvvxxxyyyxxxxxxzzz}}}}}}yyywwwwwwzzz~~~{{{uuuqqqpppjjjxxx}}}oooaaaWWWPPPSSSPPPRRRVVVXXXaaa}}}rrrccc]]]\\\XXXRRROOOPPPSSSUUUWWW]]]aaafffhhhhhhhhhkkkmmmhhhfffdddaaa]]]WWWPPPKKKLLLGGG@@@:::666333000///---,,,******++++++)))(((***)))(((''''''((()))***)))((('''&&&&&&'''(((((((((&&&$$$$$$$$$$$$###"""$$$$$$%%%%%%&&&&&&''''''###$$$%%%''')))+++,,,---((('''%%%######$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''(((((('''''')))(((''''''((()))***+++***888JJJ[[[nnn|||xxxrrrmmmmmmuuuwwwbbbIII777///...(((&&&'''***(((###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((()))))))))'''''''''(((((((((((()))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&((()))************!!!'''+++***(((000@@@OOOzzz___DDD---(((&&&''''''### !!!$$$$$$$$$############"""!!!!!!!!!!!!!!!"""######YYYYYYXXX[[[___eeewwwjjj```^^^XXXSSSSSSWWWTTTMMMNNNLLLIIIGGGFFFFFFHHHIIIFFFDDDAAAAAABBBDDDEEEEEE???>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>???===>>>>>>???AAACCCEEEFFFIIIGGGGGGJJJJJJHHHIIILLLGGGHHHJJJLLLLLLLLLKKKJJJGGGKKKPPPSSSWWW___kkkttt||||||zzzwwwppphhhaaa\\\RRRPPPMMMKKKNNNUUU___fffffflllrrrwwwyyy}}}~~~}}}vvvmmmggghhhrrruuu```SSSPPPQQQLLLOOOUUUTTTWWWpppvvvbbb[[[UUUTTTSSSSSSVVVZZZ^^^aaahhhjjjlllmmmllliiifffddd\\\VVVOOOJJJGGGEEEAAA>>>999888555222000...,,,,,,,,,+++***(((''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%$$$######$$$$$$######$$$$$$%%%&&&###%%%'''(((''')))...111,,,)))&&&###"""###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&''''''''''''((())))))((('''''')))+++---===QQQddduuu~~~sssjjjjjjnnnsss}}}sssWWW>>>222...,,,''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###""""""""""""$$$$$$###"""###&&&(((***'''((()))***+++,,,,,,,,,***)))'''''')))))))))((()))))))))******+++,,,---...***&&&$$$%%%%%%###!!!%%%$$$#########"""$$$'''%%%%%%%%%$$$$$$%%%&&&&&&###%%%(((******(((%%%###%%%%%%%%%&&&&&&&&&''''''%%%***111333000555MMMggguuuTTT;;;((('''&&&%%%$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ZZZZZZWWWYYY\\\bbbzzzmmmcccaaa___\\\XXXUUURRRQQQMMMLLLIIIGGGFFFGGGHHHHHHGGGEEEBBBBBBCCCEEEFFFEEE@@@???>>><<<;;;:::::::::;;;;;;;;;<<<===>>>>>>>>>?????????@@@AAABBBCCCDDDGGGFFFGGGKKKKKKHHHIIILLLLLLOOOQQQQQQNNNKKKJJJIIIKKKLLLMMMNNNPPPTTT[[[___nnnpppsssuuuvvvuuutttsssdddaaa\\\VVVQQQQQQTTTWWWZZZ]]]aaaeeeiiimmmrrrvvvxxxyyy{{{~~~}}}}}}}}}zzzzzzzzzzzzyyywwwzzzxxxuuurrrnnnhhhaaa\\\```kkk{{{uuu```SSSOOONNNJJJKKKPPPNNNOOOfffnnneeeaaa___]]]]]]```dddhhhjjjeeeeeeccc```\\\WWWSSSPPPJJJFFF@@@<<<:::888555222000///...,,,***)))))))))******)))(((((('''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""$$$''''''''')))...111***(((&&&$$$###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&''''''''''''&&&'''(((''''''(((+++...000@@@UUUgggvvv}}}{{{zzzwww{{{sssjjjiiimmmrrr|||zzzvvvgggNNN999///,,,***''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######$$$$$$&&&&&&%%%%%%&&&(((***,,,,,,------------,,,,,,,,,---+++***+++---000111111333222111000000111111222222000---,,,,,,,,,***))),,,(((%%%&&&(((((('''%%%'''&&&&&&&&&&&&&&&''''''$$$%%%'''))))))'''%%%$$$%%%%%%%%%&&&&&&&&&''''''((()))++++++---===^^^|||eeeHHH222''''''&&&%%%$$$$$$$$$$$$"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!![[[YYYUUUVVVYYY]]]|||sssfffcccdddggg```TTTPPPTTTLLLLLLJJJIIIHHHGGGGGGGGGGGGEEECCCBBBDDDEEEEEEDDDAAA@@@>>><<<;;;999999999;;;;;;;;;<<<======>>>>>>@@@@@@@@@???@@@@@@AAABBBEEEEEEHHHLLLLLLJJJKKKNNNYYY]]]```\\\TTTLLLIIIIIIOOONNNLLLKKKJJJJJJLLLMMMUUUXXX^^^eeelllrrrvvvxxxtttsssnnnggg^^^WWWTTTRRRVVVUUUTTTVVVZZZ___cccdddiiiiiijjjnnnrrrtttuuutttwwwvvvvvvvvvvvvvvvvvvvvvwwwvvvtttrrrpppnnnnnnmmmpppnnnkkkiiiiiijjjiiihhhjjjgggccc```]]][[[WWWUUUWWWcccsss}}}vvvcccSSSMMMLLLHHHIIILLLJJJJJJ]]]uuu{{{pppgggccc___]]]]]]___```aaaYYYWWWSSSMMMGGGBBB>>>;;;999666222///...---+++***,,,,,,+++************+++((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""$$$%%%&&&'''))),,,...'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&'''&&&&&&&&&$$$&&&''''''(((***---000333DDDZZZlllyyy~~~{{{wwwssspppnnnmmmkkkpppxxxuuujjjhhhlllrrrzzzrrriiiWWWAAA222,,,)))'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%)))((((((((()))+++---...////////////000000000000222000000333888===AAACCCFFFDDDAAA???======>>>>>>:::999999888888999999:::;;;333+++((()))***&&&!!!(((((('''''''''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''***444MMMsssjjjOOO888***'''&&&%%%$$$$$$###$$$$$$!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!YYYWWWRRRTTTWWWZZZwwwӵwwwjjjbbbccclllhhhXXXQQQUUULLLLLLKKKJJJHHHGGGFFFEEEFFFDDDBBBBBBBBBCCCCCCBBB@@@???===<<<;;;::::::999;;;;;;;;;<<<<<<=========??????>>>??????@@@AAABBBDDDEEEIIINNNOOONNNQQQWWWjjjoooqqqjjj\\\OOOIIIHHHĦGGGHHHIIIEEEGGGKKKĦeeehhhsssuuuvvvuuupppkkkgggeeeaaa\\\VVVTTTVVVYYYZZZYYY]]]ӵaaabbbccccccdddddddddddddddeeedddbbb```^^^^^^]]]^^^^^^[[[YYYXXXXXXYYYYYYYYY[[[ZZZYYYYYYZZZZZZXXXWWWTTT^^^ooo{{{xxxgggUUULLLKKKHHHIIIMMMLLLMMM]]]qqqĦttteee___WWWRRRPPPNNNLLLJJJFFFCCC@@@;;;777444333222111000...---,,,,,,++++++++++++***))))))*********&&&''''''(((((()))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&'''((()))%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''((((((***...000444HHH```qqq|||}}}wwwtttrrrnnniiifffdddccccccdddjjjsss{{{vvvllliiilllsssxxx{{{kkk]]]HHH666,,,)))'''%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&)))))))))***+++,,,...///,,,---...000222444666777777666777<<>>===<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???AAABBBCCCEEEFFFJJJOOOQQQSSS[[[dddxxx}}}~~~uuudddTTTJJJGGG>LLLLFFFGGGJJJDDDEEE=hĦWWWccchhhooouuuwwwxxxxxxxxxrrrlllddd```______]]][[[4ĉ@ӵ^^^^^^```aaaaaaaaaaaaaaa]]]\\\ZZZYYYYYYZZZ[[[[[[WWWUUUTTTTTTUUUWWWWWWWWW[[[\\\^^^aaabbbaaa^^^[[[VVV]]]mmm{{{|||mmmZZZOOOKKKHHHIIIMMMNNNRRR___ooo>Lmmm___XXXOOOHHHFFFCCC@@@<<<888666333111////////////.........---,,,,,,---...))))))'''&&&%%%%%%%%%%%%%%%&&&'''((())))))((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&'''(((((((((***---000555JJJdddvvv~~~uuummmiiifffbbb^^^]]]]]]^^^___dddkkkuuu|||~~~}}}vvvmmmjjjoootttuuussscccSSS>>>000***(((&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''))))))******+++---......,,,,,,---///222555888999888999===EEERRR^^^hhhmmmnnnkkkfff```[[[WWWUUUTTTUUUVVVWWWWWWYYYaaannnxxxwwwppp\\\AAA...((((((((((((((('''&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&)))222HHHhhh|||xxx{{{}}}```BBB000)))'''%%%%%%$$$#########$$$$$$%%%$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!TTTSSSQQQUUUYYYYYYpppGG=?uuukkk```\\\dddhhh```TTTOOONNNMMMKKKIIIGGGFFFFFFEEECCCBBB@@@???@@@???===;;;;;;;;;;;;:::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;===???AAABBBCCCFFFFFFJJJNNNRRRYYYgggttt~~~nnn\\\PPPJJJHdĦPPPHHHFFFFFFDDD=ĪjPPPVVV^^^ffflllqqquuuwww}}}zzzwwwtttsssqqqpppnnnGG=?cccdddfffffffffeeedddbbbaaa```___```bbbdddfffdddccccccdddeeefffeeedddiiijjjmmmnnnmmmiiiaaa\\\ZZZ^^^kkkzzztttbbbWWWMMMJJJIIIKKKMMMRRR^^^jjjHdĦ|||cccSSSLLLCCC>>>>>>===:::666333222000...------------)))+++,,,+++*********,,,,,,+++***((('''&&&&&&&&&$$$&&&'''((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&''')))***((('''%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((()))***---000888NNNiii{{{}}}wwwmmmccc^^^\\\YYYWWWWWWZZZ^^^aaaiiiqqqzzz}}}||||||uuurrrmmmlllqqquuuqqqiiiWWWGGG666---***'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))))))))***+++,,,---....../////////000222444777888;;;>>>DDDPPP```ooozzz|||wwwpppjjjddd___]]][[[___aaabbbdddooovvvVVV;;;000+++'''(((((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''***((((((222LLLppp}}}{{{~~~~~~lllOOO666***''''''$$$$$$############$$$$$$&&&%%%$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!UUUUUUSSSӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵFFFFFFĦ<<<:::<<<Ħ;;;Ħ;;;;;;;;;;;;;;;<<<<<<===>>>???AAAAAApppTTTDdDAAAAAABBB?fӵCCCGGGMMMĦtttwww{{{ӵƜ`1.׼srrrtttĭӵsss||||||wwwyyyyyyyyyxxxtttmmmdddӵzzzkkk```ĦKKKJJJKKKPPPYYYĦĦDdDӵӵӵ999555Ħ---,,,ӵ------+++&&&ĭӵ&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&'''***...000///---'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&''''''''''''$$$&&&'''((())),,,///222===SSSnnnwwwoooeee[[[VVVTTTRRRRRRUUUZZZ```dddooovvv{{{xxxwwwllllllkkklllrrrtttlll___HHH:::---)))(((&&&%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((***+++,,,)))***+++---......//////000//////000333666999;;;BBBGGGPPP```rrrxxxqqqmmmiiipppuuuwwwyyyvvv[[[JJJ999+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))***...===[[[vvvlllUUU<<<+++'''''''''$$$$$$############$$$$$$%%%$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!WWWWWW?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zeeeg&e>&eGGGEEEHL???===:::ShӵgL;;;;;;;;;;;;;;;===============>>>???S?ʬvvv3h?D%%)?BBBBBBZufĦ>>>???BBBgL[[[```gggg&egĉ@g&e>&e@e??~~~{{{vvvooog<ĉwww~~~qqq3we<ĦOOOKKKKKKNNN3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ7774ff?>ߝL///@e,,,g&e+++)))(((3h?g&e>&e&&&&&&??%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%$$$######$$$$$$######$$$$$$%%%&&&&&&&&&(((,,,222666555444)))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&''''''((('''"""$$$&&&(((***---222555@@@WWWqqqsssjjj___UUUQQQPPPNNNOOOTTT[[[cccgggrrryyy~~~xxxtttssseeehhhiiilllrrrttthhhYYY<<<111(((''''''%%%%%%(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((()))***,,,---...***+++,,,...//////000000------...111555999>>>@@@KKKPPP[[[lll~~~~~~~~~iiiNNN777++++++)))(((''''''''''''&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%+++777LLLnnngggYYYBBB,,,###%%%''''''$$$###############$$$$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!WWW4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦeeeHƅ^Hu]ĦKKKntHdĦ???===HGgĉ@:::HdĦ:::::::::;;;;;;;;;;;;:::;;;<<<>>>Htƅ^iii}}}Bt=o9ĦDtfo9ĦEEECCCBBBg?CCCDDDHdĦKKKOOOQQQHu]ĦwwwttHƅ^Hu]ĦH׼s|||zzzvvvqqqjjjccctQfffpppvvvje<ĦUUUTTTSSSBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^???qIܗGIӵ---H׼s++++++Hu]Ħ)))'''Bt=o9ĦHƅ^Hu]Ħ&&&"""&&&'''((('''&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$'''))),,,444<<<===999///,,,(((&&&&&&&&&&&&%%%$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))(((((()))(((((()))((()))///888BBBbbbzzzuuuhhh___ZZZWWWWWWWWWZZZ___ffflllqqqvvvzzz}}}rrrjjjggggggiiiooovvvsss___KKK333...((($$$######$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&(((***,,,---............//////000000111111//////222777999:::AAAIIIOOOZZZlllrrrIII444,,,))),,,---(((%%%'''(((((('''''''''&&&&&&&&&((('''&&&'''((()))((('''---+++:::]]]sss]]]JJJ555***((('''&&&&&&$$$$$$$$$#########""""""######""""""!!!!!! !!!!!!  VVVZZZ4DuXӵ~~~DdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦcccDdDΦDdDĦKKKq<niDdDĦ???qet888999DdDĦ:::::::::;;;;;;<<<<<<<<<<<<===q<RSSSiiiqjRgdKӵHdDĦgdKӵCCCBBBGR/f6LĭĦBBBDDDDdDĦJJJJJJLLLDdDĦggg`eĭDdDΦDdDĦDdDĦ}}}yyyvvvsssqqqnnniiiddd]]]geĦeeepppwwwFSĦXXXVVVqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RHHH???peƜ4DuTӵ///DdDĦ++++++DdDĦ)))qjRgdKӵDdDΦDdDĦ&&&((())))))&&&$$$%%%&&&((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$&&&(((+++222999:::666...+++'''%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))***+++++++++'''&&&'''))))))***222;;;IIIiiixxxmmmfffaaa______```ccchhhnnnssswww{{{~~~xxxrrrlllkkklllqqqvvvpppYYYCCC111---(((%%%$$$$$$%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''(((***,,,---...///......///000000111222333111000333777:::>>>GGGPPPTTT```sss```===222***+++---+++***+++(((((('''''''''&&&&&&&&&''''''&&&&&&'''(((''''''+++...BBBgggnnnSSSAAA000(((''''''&&&&&&$$$$$$$$$#########""""""###"""""""""!!!!!!!!! !!!!!!  VVVYYY4DuXӵ{{{DdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦbbbDdDΦDdDӵKKKGIpӵDdDĦ???po9wӵDdDĦ:::::::::;;;;;;=========>>>???po9uGGGIIITTTiiiGIdnuR)ĦDdDĦnuR)ĦAAA@@@CdgĪjBBBDdDĦHHHHHHHHHDdDĦVVVHߝL`o9DdDΦDdDӵDdDĦzzzuuuqqqmmmjjjgggfffddd```\\\WWWgeĦdddpppsp?aĦYYYXXXGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9upppUUUFFF====ӊB1.uTӵ///DdDĦ++++++DdDĦ)))GIdnuR)ĦDdDΦDdDӵ&&&(((******((('''$$$%%%''''''&&&%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###%%%''')))///666666222,,,)))&&&$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((***,,,------...$$$$$$&&&))))))+++555@@@UUUsss|||uuuooommmkkklllnnnrrrvvvzzz~~~|||sssqqqqqqsssuuulllQQQ888---***'''&&&&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((()))+++---...///////////////000222333444555555333555999>>>DDDQQQ\\\bbbnnnwwwLLL<<<,,,''')))))))))(((((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''---777RRRwwwvvvbbbEEE777)))%%%'''&&&&&&&&&$$$$$$$$$###############""""""""""""!!!!!!!!!!!!!!!!!!  VVVYYY4DuXӵyyyDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦbbb>d<ʜ4DuTӵKKK4DwDd<Ħ???puR)Ħ>d<::::::;;;;;;======>>>>>>???peӵGGGĦpeӵDx<>d<ӵDddd<ĦOOO4DufئL>esssDdDʜ4DuTӵDdDĦzzzsssnnniiidddbbb___^^^\\\ZZZWWWTTTgeĦbbbs<v>aĦWWWUUUpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵiiiĦ555F&uTӵ,,,DdDĦ++++++>d<Ħ)))peӵDx<>d<ʜ4DuTӵ&&&(((***+++***)))###%%%''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%%%%'''---333333...+++(((%%%######$$$$$$######%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,,,,,,,%%%%%%'''))))))---999FFFbbb}}}{{{xxxwwwwwwyyy|||yyywwwuuuuuusssfffKKK222***((('''&&&''''''&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&((()))+++,,,.../////////000000000111333555777999999777999>>>DDDNNN]]]jjjuuucccNNN666)))''')))(((&&&((((((((((((''''''''''''((((((((('''&&&&&&((()))444EEEddd}}}fffOOO999///%%%%%%'''&&&%%%%%%########################""""""""""""!!!!!!!!!!!!!!!!!!  XXXZZZ4DuXӵwwwD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħcccs&dq&ĒRMMMJJJi?ʜtd<Ħ@@@HHܗDӊB777<x;;;;;;<<<======>>>???B?daĦPPPPPPB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR,,,,,,>d<sdKĦ)))B?Ho9&&&s&dq&ĒR&&&&&&(((***++++++***###%%%''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&,,,111111,,,***'''$$$######$$$$$$######%%%''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''''''''((())))))000@@@PPPmmm~~~~~~{{{{{{xxxtttnnn___EEE///((('''&&&&&&((((((&&&$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&''')))***,,,---//////000000000000111222444777:::<<<===<<hfe@ďDne=eegemmmdddsĪj@hPPPMMMJJJfdDĦ@@@@ďD:::999Hkge:::;;;;;;<<<===>>>>>>???@hVVVlll@G~~~HĪj@IŌKKKEEEBeneAAAHkgeIIIneLLLKKKfeiiiHu]3hhseyyytttoooiiiccc___YYYXXXUUUSSSQQQOOOgeĦja>aĦIIIIII@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h@@@888>h.........se+++ne***)))@G&&&&&&sĪj@h((('''&&&''')))+++***)))$$$%%%''''''&&&%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###%%%%%%&&&,,,222111,,,***'''$$$######$$$$$$$$$###%%%'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%((('''((()))+++555JJJ^^^www{{{|||yyypppdddTTT???...((('''%%%&&&''''''&&&$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&''''''+++,,,---...000000000000111111111333666:::===@@@AAAAAAFFFOOOYYYdddsssoooOOO555+++------***)))))))))(((((((((''''''(((***+++)))((()))---111???ZZZ|||~~~kkkMMM666000)))$$$&&&'''%%%#####################$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!  XXX4DuXӵqqqĵD^xxxmmmdddQQQOOOMMMJJJHHHDdDĦ@@@>>><<<::::::::::::;;;;;;===>>>???@@@@@@@@@JJJVVVjjj}}}}}}TTTMMMGGGAAABBBEEEFFFIIIHHHGGG\\\```D^s׼s~~~{{{xxxtttpppjjjccc___UUUTTTQQQNNNKKKIIIgeFm8ooo>aĦEEEDDDEEEnnns׼sHoD^DdDĦGGG???777222.........---s׼s++++++******))))))'''((('''&&&)))(((&&&'''((())))))(((%%%&&&((('''&&&%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''###%%%&&&'''---333222...***'''$$$###$$$%%%%%%%%%###%%%(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%'''&&&'''(((---;;;UUUmmmzzz|||xxxjjjXXXGGG777,,,)))'''%%%%%%&&&&&&&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&'''(((,,,---...///000111111111222222222333777;;;@@@BBBCCCFFFMMMXXXbbbmmm{{{___>>>...,,,***'''))))))))))))((((((((('''&&&(((***)))''')))...444IIIddd~~~sss^^^CCC000,,,&&&###%%%&&&$$$###$$$""""""#########$$$$$$$$$ !!!!!!!!!"""""""""###!!!!!!  Φ4DuXӵtvӵ>d<ĦĦĦĦwwwmmmcccbbbbbb]]]WWWTTTQQQOOOMMMJJJHHHGGGGGGGGG>d<Ħ@@@>>>===;;;<<<>>>===<<<;;;;;;<<<999999:::::::::;;;;;;;;;>>>???@@@AAABBBAAA@@@???CCCFFFGGGJJJUUUhhhzzz|||hhhWWWQQQSSSQQQRRRTTTNNNGGGGGGEEEDDDBBBBBBAAAAAA@@@AAABBBBBBAAAAAACCCEEEEEEEEEGGGGGGĦEEEFFFEEEFFFJJJLLLMMMQQQXXXVVV>d<Ħ~~~Bezzzxxxvvvsssoooiiibbb]]]RRRPPPMMMIIIFFFDDDgeFYĉUUUkkk>aĦDDDBBBBBBAAA@@@AAACCCDDDNNNfffBenu]ӵ>d<Ħ>d<ĦĦfffLLLAAA>>>777222222333000...///,,,,,,,,,+++Be***+++++++++***Ħ)))))))))((('''''''''''''''))))))(((((('''''''''&&&***(((&&&&&&'''(((((('''&&&'''((((((&&&$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&&&&(((...444333///***(((%%%$$$$$$&&&&&&&&&###%%%((()))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%%%%&&&(((...???]]]wwwyyy}}}xxxfffPPP>>>111)))***(((%%%$$$%%%&&&%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&'''(((------...000111111111111222222222444777<<>>===<<<;;;::::::>>>@@@AAA???<<<:::;;;======@@@CCCDDDBBB@@@>>>>>>DDDEEEKKKSSSVVVZZZhhhvvvwwwaaaVVVOOOVVV\\\YYYRRROOOIIIEEEBBB@@@AAABBB@@@>>>?????????@@@@@@AAAAAAAAADDDDDDDDDgdKĦCCCBBBBBBCCCDDDEEEFFFGGGGGGNNNsdKĦqqquuuxxx}}}}}}}}}xxxssspppooojjjccc\\\VVVQQQKKKFFFCCCAAAŶSDDDLLL^^^3we<@@@===>>>BBBAAAEEELLLYYYtttiĉ@3hR/ŌDdDĦsdKĦgdKĦ{{{^^^HHH===888777555333000///...---------,,,,,,+++++++++++++++gdKĦ)))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((+++---000111,,,***&&&%%%%%%&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))111HHHkkk|||ooo[[[EEE555---,,,((('''&&&%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$######$$$&&&((()))******,,,...000222333444333444444444555999???CCCFFFHHHRRR___hhhqqqccc???+++))),,,,,,,,,,,,+++***))))))(((((()))%%%'''---***...???ddd|||xxxkkkVVV???000+++$$$$$$$$$############"""########################""""""!!! !!!  !!! >Anenenenezzzmmmcccccc```YYYVVVYYYVVVRRRNNNJJJIIIHHHGGGDeBBBBBB@@@?????????>>>===<<<;;;:::::::::<<<======<<<<<<===>>>>>>@@@BBBCCCBBB@@@??????CCCHHHQQQXXXXXXWWW```kkkzzzwwwiii]]]TTTPPPVVV\\\YYYRRRNNNHHHEEEAAA@@@AAAAAA@@@??????@@@@@@@@@AAAAAAAAAAAABBBBBBneAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFne___eeehhhkkkqqquuuuuuwww{{{}}}||||||xxxssspppnnnjjjbbb]]]UUUQQQKKKFFFCCCAAA>AAAAAAAIIIk<@@@???>>>>>>@@@:::>>>CCCOOOjjjfhDenenewww[[[GGG<<<888666444222000...------------,,,,,,,,,,,,++++++++++++ne))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))+++...000111,,,***&&&%%%%%%&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))+++555NNNqqqxxxiiiTTT???000***(((((('''&&&%%%%%%%%%%%%&&&########################$$$#########$$$&&&'''(((***+++,,,...///111222333333444444444666:::@@@DDDHHHKKKTTT```iiirrrtttMMM555000222,,,++++++***))))))(((((((((***'''(((---+++444HHHnnn{{{oooaaaMMM888+++((($$$$$$$$$############"""########################""""""!!! !!!  !!! zzzlllbbbaaa```YYYVVVXXXUUURRRNNNKKKIIIIIIGGGFFFCCCCCCCCCAAA@@@>>>>>>===<<<;;;::::::999999999999;;;>>>@@@AAA@@@>>>???AAAAAA@@@??????@@@BBBLLLYYY^^^YYYRRRUUU\\\oooyyy~~~mmm^^^WWWQQQPPPVVV\\\YYYRRRMMMGGGEEEAAA@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAAAAABBB???????????????@@@@@@AAABBBCCCCCCDDDDDDDDDQQQWWW\\\___aaaggglllnnnpppvvvxxxxxxzzzwwwrrrpppmmmiiibbb]]]UUUQQQKKKGGGDDDBBB???>>>===GGG?????????>>>>>><<<>>>AAAKKKdddpppVVVDDD;;;666555333111///---,,,,,,------,,,,,,,,,,,,++++++++++++*********((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&'''))))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((())),,,...000222,,,***&&&%%%%%%&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''''')))***---;;;WWWzzz{{{uuutttyyy~~~~~~tttbbbLLL999---((('''''''''&&&%%%%%%%%%&&&&&&###########################"""""""""###%%%'''(((***+++,,,...///111222333333444444555777;;;AAAFFFLLLPPPXXXaaaiiisssYYY:::///111+++******))))))(((((('''(((+++))))))---...===WWW|||tttdddSSSAAA111'''&&&$$$$$$$$$############"""""""""""""""""""""""""""""""""!!! !!!  !!! UUUTTTUUUXXXXXXVVVYYY]]]{{{|||mmmaaa```___YYYVVVXXXUUURRRMMMKKKJJJIIIHHHGGGGGGEEECCCCCCCCCCCCAAA@@@=========<<<;;;:::::::::;;;999888;;;@@@CCCBBB@@@<<<===>>>>>>======>>>???DDDOOO\\\^^^UUULLLKKKPPPaaakkkuuuzzzxxxqqqcccWWWQQQPPPRRRXXX\\\YYYRRRLLLGGGEEECCCAAAAAABBBBBBCCCAAAAAAAAAAAABBBBBBBBBBBB=========>>>>>>>>>>>>>>>?????????@@@AAABBBBBBCCCDDDEEEFFFIIIMMMQQQUUUXXX]]]ccchhhiiikkkpppsssrrrwwwuuuqqqooolllhhhbbb^^^TTTQQQKKKGGGEEECCC@@@???>>>>>>;;;:::@@@QQQgggvvvppp___KKK@@@???@@@>>><<>>@@@>>><<<999;;;<<<<<<;;;;;;<<<>>>EEEPPPYYYWWWMMMGGGGGGJJJPPPXXX___aaa```^^^WWWOOONNNQQQVVVZZZ\\\ZZZSSSMMMHHHHHHGGGEEEDDDCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB===>>>>>>>>>??????@@@@@@>>>>>>??????@@@@@@AAAAAA@@@@@@AAABBBEEEHHHKKKMMMUUU[[[```bbbeeekkknnnmmmqqqpppnnnllliiieeeaaa^^^TTTPPPLLLHHHFFFDDDAAA???>>><<<::::::???OOOfffwwwtttdddPPPBBB???AAA???;;;<<<;;;<<>>>>>=========<<<<<<<<<:::999888888999999888777777999;;;<<<;;;;;;;;;<<>>??????@@@@@@AAAAAAAAA>>>>>>?????????@@@@@@@@@?????????@@@AAADDDFFFGGGGGGNNNUUUWWW\\\bbbffffffhhhhhhgggfffdddaaa^^^\\\SSSPPPLLLIIIGGGDDDAAA???>>><<<;;;;;;???KKKaaattttttiiiVVVFFF@@@@@@???;;;<<<:::<<>>>>>>>>>>>>>>=========:::;;;;;;:::888777777888777999<<<>>>===<<<<<<<<>>????????????@@@@@@@@@AAAAAA@@@AAABBBDDDFFFGGG@@@GGGLLLOOOSSSYYY]]]\\\^^^_________]]][[[YYYYYYRRRPPPLLLJJJHHHEEEBBB???>>><<<<<<===>>>EEEXXXkkkrrrlll\\\JJJ@@@@@@???<<<<<<<<<>>>CCCLLL]]]{{{yyy]]]HHH===999444333222000///......---------,,,,,,,,,,,,++++++))))))*********+++++++++))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((('''&&&'''))))))'''&&&######$$$%%%%%%&&&''''''&&&&&&&&&((()))+++---...,,,***&&&%%%%%%&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$(((+++444OOOrrrzzzooo```UUUQQQQQQQQQQQQXXX```iiipppxxxppp]]]DDD111***((('''%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&(((***,,,***,,,...111555888:::<<<<<<===???AAAEEELLLSSSXXX\\\hhhrrrvvvyyytttHHH000---************************(((***(((,,,999JJJjjj~~~lllUUU;;;,,,'''%%%$$$%%%$$$$$$$$$############"""########################""""""!!! !!!  !!! UUUSSSSSSVVVWWWVVVZZZ```hhhvvveeeaaaaaaZZZTTTSSSSSSPPPMMMKKKKKKLLLLLLKKKHHHFFFEEEDDDEEEDDDCCCAAA????????????>>>>>>>>>>>>;;;>>>???>>>:::999:::===777:::>>>@@@???>>>======;;;@@@BBB@@@BBBIIILLLIIIJJJOOOPPPLLLJJJLLLOOOOOOQQQ[[[aaa___\\\\\\XXXRRRNNNRRRVVVUUUPPPJJJGGGFFFEEEEEEDDDDDDCCCCCCCCCBBB>>>??????@@@AAABBBBBBBBB????????????@@@@@@@@@@@@????????????@@@AAACCCDDD@@@FFFKKKKKKNNNRRRUUUTTTWWWXXXZZZZZZXXXVVVVVVVVVRRRPPPLLLJJJHHHEEEBBB??????======>>>===AAARRRdddqqqmmm___LLL@@@??????===:::999===BBBHHHWWWrrryyy]]]GGG===999444333222000///.........---------,,,,,,,,,++++++))))))******++++++++++++))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))(((((((((******)))'''######$$$%%%%%%&&&''''''%%%%%%&&&''')))***,,,---,,,***&&&%%%%%%&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%))),,,666QQQtttwwwkkk[[[QQQPPPPPPNNNLLLRRRZZZdddnnnxxx~~~nnn[[[AAA000***)))(((&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&)))+++---***,,,...222666:::<<<>>>???AAACCCFFFJJJPPPXXX]]]___lllxxx{{{~~~wwwLLL444000***************+++++++++***,,,)))...>>>PPPppp}}}iiiRRR999+++(((&&&%%%&&&$$$$$$$$$############"""########################""""""!!! !!!  !!! UUUSSSQQQQQQSSSUUUWWWXXXeeeuuugggccc\\\XXXXXXTTTVVVTTTPPPMMMJJJIIIIIIIIIDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@????????????>>>???>>>===<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;@@@@@@AAACCCFFFJJJNNNPPPSSSPPPMMMJJJJJJLLLOOOQQQSSSYYY```bbb___ZZZVVVTTTVVVVVVUUUSSSPPPLLLIIIGGGFFFFFFFFFFFFEEEDDDBBBAAACCCBBBAAAAAAAAAAAABBBCCC????????????????????????@@@@@@??????@@@@@@AAABBBAAABBBDDDGGGIIILLLNNNOOOQQQRRRTTTUUUVVVUUUSSSRRRNNNNNNMMMKKKIIIFFFCCCAAA>>>======<<<:::@@@PPPaaasssqqqdddPPPCCCAAA===777;;;;;;===???CCCPPPjjjyyy[[[DDD888555555333111000000000...,,,------,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))***)))'''%%%%%%%%%'''(((((((((((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((()))++++++,,,,,,+++***(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%)))'''%%%&&&((()))'''%%%''')))...<<>>???===AAACCCFFFIIIMMMRRRXXX\\\eeeoooxxx|||tttIII222...******************++++++''''''***111???XXX{{{~~~rrr___EEE///******%%%"""$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!! !!!  !!!TTTSSSRRRSSSTTTVVVXXXXXXaaayyyxxxhhheee\\\YYYYYYUUUUUUSSSPPPLLLJJJIIIHHHHHHFFFFFFEEEDDDCCCCCCBBBBBB?????????>>>>>>>>>======>>>======<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;===>>>???AAAFFFKKKPPPTTTUUURRROOOLLLKKKLLLOOOQQQQQQVVV^^^aaa```\\\YYYXXXVVVUUUTTTRRRPPPMMMKKKJJJFFFFFFFFFEEEDDDCCCBBBBBBBBBAAA@@@??????@@@AAABBB????????????????????????@@@@@@??????@@@@@@AAABBB@@@AAACCCEEEGGGIIIJJJKKKMMMNNNPPPQQQRRRQQQPPPOOONNNMMMLLLKKKHHHEEEBBB@@@???>>>>>><<<:::===LLL[[[nnnmmmaaaNNNAAA@@@>>>999;;;;;;<<<>>>@@@LLLdddzzzyyy\\\FFF<<<999555333111000000000...,,,------,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))***)))'''%%%%%%&&&'''((((((''''''''''''&&&&&&&&&(((''''''''''''''''''(((&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''((()))***++++++++++++***(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%((('''%%%&&&(((((('''%%%(((+++222BBBZZZqqq{{{zzzrrrtttuuuuuuzzzjjj]]]OOOJJJHHHGGGGGGIIIJJJRRR[[[dddsssuuubbbLLL333*********'''%%%&&&%%%%%%$$$%%%&&&'''(((######$$$$$$$$$%%%%%%%%%#########$$$&&&(((***,,,------///444:::>>>??????BBBDDDHHHKKKOOOTTT[[[___dddnnnxxx|||sssIII111...+++*********************((((((,,,888IIIbbbtttfffTTT===+++((()))%%%###$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!  !!!!!! SSSSSSSSSTTTUUUVVVWWWXXX```rrr{{{kkkggg^^^ZZZZZZVVVSSSRRROOOLLLIIIHHHHHHGGGHHHGGGFFFEEEDDDCCCBBBBBB>>>>>>>>>>>>=========<<<===<<<<<<<<<<<<======>>>:::::::::::::::;;;;;;;;;;;;;;;===@@@EEELLLSSSWWWVVVSSSPPPMMMMMMNNNPPPRRROOOTTT[[[___```^^^]]]\\\XXXVVVTTTRRRPPPNNNMMMMMMEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>???@@@AAA????????????????????????@@@????????????@@@AAAAAA@@@@@@AAABBBDDDEEEFFFFFFHHHIIIJJJLLLLLLKKKJJJJJJMMMLLLKKKIIIFFFCCC@@@??????>>>>>>===:::;;;FFFSSSggghhh___LLL@@@???>>>;;;;;;:::;;;<<<>>>HHH]]]pppzzz^^^III???===555333111000000000...,,,------,,,,,,,,,,,,+++++++++++++++***************)))))))))))))))))))))))))))((('''&&&&&&&&&'''(((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))******+++******)))((('''%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%(((&&&%%%&&&'''((('''&&&)))---777IIIaaarrrtttmmmccceeegggiiiqqq|||}}}~~~dddVVVIIIEEEEEEFFFHHHKKKHHHPPPYYYbbbppp|||xxxlllXXXDDD///(((((((((&&&%%%&&&%%%%%%%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%#########$$$&&&(((***,,,------///444999===??????CCCEEEHHHLLLPPPVVV]]]aaaaaakkktttyyy|||sssIII222...++++++******)))))))))((()))(((///@@@VVVnnnzzzgggVVVEEE333&&&%%%(((%%%###$$$""""""""""""""""""""""""######""""""""""""######!!! !!!######!!!QQQRRRSSSTTTTTTUUUVVVWWW```nnnoooiii```[[[[[[VVVRRRPPPNNNLLLIIIHHHGGGGGGHHHHHHFFFEEECCCBBBAAA@@@??????>>>>>>>>>=========<<<<<<<<<<<<<<<===>>>???<<<<<<<<<;;;;;;:::::::::<<<;;;<<<>>>CCCJJJQQQUUUSSSQQQOOONNNNNNPPPSSSUUUPPPSSSXXX]]]______^^^]]][[[YYYVVVRRRPPPNNNMMMMMMFFFFFFEEEDDDCCCCCCCCCCCCAAA@@@???>>>>>>???@@@AAA???????????????????????????????????????@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBBDDDEEEFFFGGGGGGGGGFFFFFFKKKJJJHHHFFFDDDAAA???>>>============::::::BBBMMM```eee___NNN@@@======:::999999:::<<<===EEEWWWhhh|||___III>>>;;;555333111000000000...,,,------,,,,,,,,,+++++++++************************(((((((((((((((((((((((()))(((''''''&&&'''((((((%%%&&&&&&'''((()))))))))(((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&&&&''''''''''''''''''''''''''''''((()))***))))))))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''''')))...:::NNNeeesssoooddd\\\]]]^^^aaajjjvvv|||||||||zzzzzzwwwbbbUUUGGGCCCDDDFFFHHHLLLMMMUUU\\\dddqqqyyyqqqbbbKKK;;;,,,'''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$###$$$$$$&&&(((+++,,,,,,---///333777;;;===>>>AAADDDGGGJJJOOOTTT[[[___\\\fffooosssvvv{{{}}}}}}~~~{{{vvvsssqqqqqqqqqtttyyyrrrKKK444///+++++++++***))))))(((((()))(((///DDD___xxxsss]]]JJJ999---$$$$$$'''%%%######""""""""""""""""""""""""###""""""""""""""""""###!!! !!!""""""!!!PPPRRRSSSSSSQQQRRRTTTWWW```kkkrrrkkkaaa[[[[[[WWWQQQPPPNNNLLLJJJHHHGGGGGGGGGFFFEEEDDDBBBAAA@@@???@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<===>>>???@@@???>>>===<<<;;;:::999>>>======>>>AAAFFFKKKOOOLLLLLLKKKLLLNNNRRRUUUXXXSSSTTTWWWZZZ\\\]]]]]]\\\]]]ZZZWWWSSSPPPMMMLLLLLLHHHGGGFFFDDDCCCCCCCCCCCCBBBAAA@@@??????@@@AAABBB??????????????????????????????>>>>>>??????@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCHHHGGGEEECCCAAA@@@>>>>>>;;;:::;;;<<<::::::AAAKKK[[[dddcccSSSDDD>>>;;;888888888999<<<>>>DDDSSSbbbdddKKK<<<666555333111000000000...,,,------,,,,,,,,,+++++++++************************(((((((((((((((((((((((((((((('''''''''(((((((((%%%&&&&&&'''((()))******&&&'''(((((((((((('''&&&'''''''''(((((('''''''''&&&&&&&&&'''''''''(((((('''''''''''''''(((((()))((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''(((((((((000>>>QQQgggrrrlllaaaYYYXXXWWWZZZdddqqqxxxwwwssspppooottt{{{}}}yyysssbbbUUUIIIEEEFFFGGGJJJMMMPPPXXX___gggrrrwwwkkkZZZ@@@444)))''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&)))+++---,,,---///111333666999;;;>>>@@@CCCFFFIIINNNTTTYYYXXXbbbjjjmmmppptttvvvuuuvvvsssnnniiifffcccccccccfffjjjqqqyyy}}}}}}|||yyywwwxxx|||qqqKKK555111,,,+++++++++*********)))***(((111IIIggg{{{lllTTTBBB111***%%%%%%&&&%%%###""""""""""""""""""""""""""""""""""""######"""""""""!!!   SSSTTTTTTRRROOOPPPSSSWWW___fffuuulllaaa[[[ZZZVVVPPPPPPOOOMMMKKKIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@???@@@@@@@@@@@@????????????===<<<<<<<<<<<<======>>>AAA@@@???>>>===;;;::::::>>>>>>>>>>>>@@@BBBEEEGGGFFFFFFGGGIIILLLQQQUUUWWWTTTTTTTTTVVVYYY[[[[[[[[[[[[YYYWWWSSSPPPNNNLLLKKKLLLJJJHHHEEEDDDCCCCCCCCCBBBAAA@@@??????@@@AAABBB???????????????????????????>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@AAAAAAAAABBBDDDCCCBBB@@@????????????;;;999999;;;:::;;;AAAIIITTTbbbhhh\\\KKKBBB<<<777888888:::===>>>CCCOOO[[[xxxmmmQQQ===444555333111000000000...,,,------,,,,,,,,,,,,++++++***************+++++++++))))))))))))))))))))))))''''''((((((((()))))))))&&&&&&'''((())))))******&&&&&&((((((((((((&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&''''''(((((((((''''''&&&''''''((((((''''''(((((((((''''''&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$&&&''''''&&&&&&((()))(((444EEEXXXjjjrrrkkk```VVVTTTQQQSSS]]]kkkqqqpppbbb___]]]bbbjjjppprrrqqqbbbVVVLLLKKKNNNPPPRRRUUUTTT[[[aaaiiitttvvvgggSSS888000)))((((((%%%$$$%%%$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%''')))+++------...///000000222666999;;;===???@@@BBBFFFKKKOOOSSS\\\dddfffgggkkklllkkkhhheeeaaa\\\XXXVVVUUUUUUXXXZZZ___eeeiiijjjgggddd^^^]]]^^^bbbgggrrrnnnJJJ555111,,,,,,,,,,,,,,,,,,,,,,,,+++---:::TTTrrr}}}uuubbbJJJ;;;,,,***'''&&&%%%%%%###"""""""""""""""""""""""""""""""""############""""""!!! !!!  !!!WWWXXXWWWSSSOOOOOOTTTYYY``````vvvvvvmmmaaa[[[ZZZVVVPPPPPPOOONNNLLLKKKIIIHHHEEEEEEEEEDDDCCCBBBBBBAAA????????????>>>>>>>>>>>>>>>======<<<<<<<<<<<<==================<<<<<<<<<=========>>>???@@@AAAAAABBBBBBCCCFFFIIINNNQQQTTTSSSQQQQQQSSSWWW[[[[[[[[[VVVVVVUUUTTTRRROOONNNLLLOOOMMMJJJGGGDDDCCCCCCCCCAAA@@@???>>>>>>???@@@AAA????????????????????????>>>>>>>>>>>>>>>???@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAA@@@???>>>>>>>>>???@@@===:::999:::::::::@@@HHHMMM```llldddSSSGGG???888999888:::======@@@IIISSSjjjzzzZZZBBB666555333111000000000...,,,------,,,,,,,,,,,,++++++))))))*********+++++++++))))))))))))))))))))))))''''''((()))))))))))))))''''''(((((()))))))))***&&&''')))******)))'''&&&'''(((((())))))(((((('''$$$$$$$$$%%%&&&'''''''''(((''''''&&&&&&'''''''''&&&&&&''''''((('''''''''%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###&&&((('''&&&&&&(((***)))999OOObbbooosssjjj^^^VVVRRRLLLKKKTTT```dddbbbRRROOOMMMNNNUUU___fffkkkcccZZZSSSVVV\\\aaadddhhh```eeejjjooovvvuuuaaaJJJ333---)))***)))&&&%%%&&&$$$%%%%%%&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%'''))),,,---///111111000///000444777:::;;;<<<<<<<<>>>>>>>>>>>============???>>>===<<<<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>;;;;;;===>>>?????????>>>@@@AAABBBDDDGGGKKKNNNPPPQQQOOONNNQQQVVV[[[\\\\\\RRRSSSSSSSSSSSSQQQOOONNNQQQOOOKKKHHHEEECCCCCCCCC@@@???>>>======>>>???@@@????????????????????????>>>>>>>>>>>>>>>??????@@@>>>>>>>>>>>>>>>===============<<<<<<<<<===>>>??????>>>>>>======>>>@@@@@@???<<<::::::999999???FFFHHH^^^oooiiiYYYKKKAAA::::::999:::<<<<<<===DDDMMM```bbbHHH:::555333111000000000...,,,---------,,,,,,,,,++++++))))))******++++++++++++))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))''')))***++++++***)))'''))))))************))))))######$$$%%%%%%&&&''''''(((''''''&&&&&&&&&''''''%%%&&&''''''((('''''''''%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''###%%%((((((&&&&&&(((+++***===VVVjjjtttttthhh]]]YYYSSSJJJFFFLLLUUUWWWTTTKKKHHHCCCBBBGGGPPP[[[ccceee^^^ZZZ```jjjpppuuuyyynnnrrrtttvvvzzzttt\\\BBB000,,,***+++***&&&%%%'''$$$%%%%%%&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%'''***,,,---222333333111///000333777::::::::::::999;;;>>>AAAAAAJJJQQQQQQQQQSSSSSSQQQPPPOOOLLLHHHDDDAAA???>>>======???CCCGGGHHHDDDAAA;;;:::;;;===@@@HHHYYYiiiwwweeeDDD111...+++,,,,,,---...///000000000:::RRRrrr~~~wwwgggMMM777---$$$&&&&&&######$$$%%%%%%""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!! !!!""""""!!!ccc___ZZZXXXUUUQQQSSSXXX___aaannnyyyiiibbb]]]YYYWWWUUUSSSQQQOOOMMMLLLLLLLLLHHHGGGEEEDDDBBBAAAAAAAAA????????????>>>>>>>>>>>>@@@@@@@@@???>>><<<::::::888888999:::;;;===>>>???;;;;;;<<<===>>>???@@@@@@>>>@@@BBBDDDEEEHHHLLLNNNNNNNNNNNNOOOQQQTTTWWWYYYYYYVVVRRRQQQQQQQQQNNNKKKNNNNNNLLLIIIGGGDDDCCCBBB@@@???????????????@@@@@@AAA@@@??????AAAAAA@@@???AAAAAA@@@???>>>>>>>>>??????????????????>>>======:::;;;;;;<<<===>>>>>>???======>>>>>>?????????@@@>>>>>>===;;;:::;;;???BBBMMMZZZkkkrrrdddNNNAAAAAA===;;;888777999???EEEIIIZZZ}}}oooOOO===:::555222333111...---///---------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++))))))))))))************))))))))))))((((((((((((***((('''&&&&&&'''(((***&&&&&&&&&&&&&&&&&&%%%%%%(((((())))))))))))(((((('''((()))))))))(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''((()))))))))'''''')))***000III^^^ooo|||uuuccc[[[UUUOOOHHHFFFGGGIIIJJJJJJJJJCCC???@@@CCCHHHRRR[[[\\\aaafffjjjqqq{{{}}}zzzxxxyyy~~~www\\\@@@---+++(((''''''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%&&&((()))+++,,,------...///111333666888::::::999999999:::;;;;;;@@@CCCHHHLLLNNNLLLJJJGGGDDDCCCCCCAAA???===;;;:::888:::===???@@@???===<<<:::666444777;;;AAAMMMXXXjjjppp|||dddAAA///...---.........///111555888777AAA[[[|||uuubbbIII555+++$$$$$$$$$%%%&&&%%%###!!!"""######"""!!!!!!###%%% !!!!!!""""""######"""""""""""""""""""""""" [[[ZZZ[[[\\\YYYUUUVVVZZZbbbccckkk{{{kkkddd^^^XXXVVVUUUTTTRRRPPPNNNMMMLLLLLLHHHGGGEEEDDDBBBBBBAAAAAA????????????>>>>>>>>>>>>@@@@@@@@@???>>><<<;;;:::999999::::::;;;<<<===>>>;;;;;;<<<===>>>???@@@@@@???@@@CCCDDDEEEGGGJJJMMMMMMLLLLLLMMMOOORRRUUUVVVVVVTTTQQQPPPQQQPPPNNNLLLNNNMMMKKKIIIFFFDDDBBBAAA@@@???????????????@@@@@@AAA@@@??????AAAAAA@@@???@@@???>>>============>>>>>>????????????>>>======;;;;;;<<<<<<======>>>>>>=========>>>>>>????????????>>>>>><<<;;;<<>><<<:::999:::>>>BBBFFFUUUvvvxxxWWWBBB999444000111111///...000---------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))((()))))))))************************************((((((((()))))))))******))))))))))))(((((((((((()))((('''&&&&&&'''((()))''''''''''''&&&&&&&&&&&&(((((())))))))))))(((((('''((())))))((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''((()))+++555PPPfffsss|||sssaaaYYYSSSMMMFFFCCCDDDFFFGGGFFFDDD>>>;;;<<<>>>CCCMMMVVV```hhhppptttyyy{{{zzz|||rrrWWW<<<---+++((('''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%&&&''')))***+++------...///111444666777;;;::::::999999999::::::;;;>>>BBBFFFGGGEEEBBB@@@??????>>>===<<<:::999888666888;;;=========;;;::::::666444666999===GGGPPP\\\bbbooo}}}^^^<<<,,,,,,,,,---------...000444777:::GGGbbbrrr]]]DDD111)))$$$$$$$$$%%%%%%%%%$$$###!!!"""!!!!!! !!!"""### !!!!!!"""""""""""" [[[^^^dddgggbbb[[[[[[___dddeeeiiioooggg___XXXUUUTTTSSSRRRQQQOOOMMMLLLKKKHHHGGGFFFDDDCCCBBBAAAAAA@@@@@@?????????>>>>>>>>>????????????>>>===<<<;;;;;;;;;;;;;;;;;;<<<======;;;<<<======>>>???@@@@@@@@@AAACCCDDDDDDFFFHHHKKKKKKKKKKKKKKKMMMOOOQQQRRRUUUSSSQQQPPPQQQPPPOOOMMMMMMLLLJJJHHHFFFCCCBBBAAA@@@@@@???????????????@@@@@@???>>>???@@@AAA@@@>>>>>>======<<<<<<<<<<<<===>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>>>>???>>>===<<<===@@@CCCCCCMMM^^^lllkkk\\\JJJ@@@@@@>>><<<;;;;;;===@@@BBBNNNlllgggOOO@@@888222222222000...///------------,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))(((((((((((()))((('''&&&&&&'''((()))''''''''''''(((((((((((((((((())))))))))))(((((('''(((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''(((+++---===ZZZpppzzz~~~qqq^^^XXXQQQKKKDDD@@@AAABBBBBBAAA???:::888999;;;???IIIRRReeeqqq}}}|||xxxjjjNNN666,,,***'''&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$%%%&&&((()))***---...///000222555777888<<<;;;:::999999999999999777:::===@@@@@@>>>;;;999888888888888888777666555555666888:::;;;:::999888888555333555666888???GGGPPPWWWdddttt}}}zzzWWW888,,,---++++++,,,,,,,,,...222555===MMMiii~~~mmmUUU;;;,,,'''%%%$$$$$$$$$%%%%%%%%%&&&"""!!!!!! !!! !!!!!!!!!!!!"""""""""```dddiiikkkddd[[[XXX\\\cccfffiiisssiii```XXXUUURRRRRRQQQPPPNNNLLLKKKJJJHHHHHHFFFDDDCCCBBBBBBAAA@@@@@@@@@?????????>>>>>>???????????????>>>===<<<======<<<<<<<<<<<<<<<===<<<======>>>??????@@@@@@AAABBBCCCCCCCCCDDDFFFHHHJJJJJJJJJKKKLLLMMMOOOPPPUUUTTTSSSRRRQQQPPPNNNMMMLLLKKKIIIGGGEEECCCBBBAAAAAA@@@??????>>>?????????@@@>>>===>>>???@@@???>>>======<<<<<<<<<<<<<<<=========>>>>>>======<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>======>>>@@@CCCAAAIIIXXXiiioooeeePPP@@@???>>>=========>>>???@@@HHHbbbxxxzzz```LLLAAA666333333111...---...------------,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))*********(((((()))))))))))))))***''''''''''''(((((((((((())))))))))))(((((((((((((((''''''&&&&&&''''''((((((((((((((())))))))))))(((((())))))))))))(((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''))),,,///CCCaaayyyqqq^^^ZZZOOOJJJCCC??????@@@>>>======:::999:::<<<@@@JJJTTTiiixxx|||sssaaaGGG222+++)))'''&&&&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""###$$$%%%'''((()))//////000222444666888999<<<;;;:::999888888777777888:::<<<>>>>>>;;;888666333333444555555555444444555666777999999888777777666333333555666666;;;AAAJJJPPP\\\lllwwwvvvTTT888......******+++***+++,,,000333;;;OOOmmmzzzgggLLL444(((&&&%%%%%%$$$$$$$$$&&&(((+++%%%$$$"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!___aaadddeee^^^UUUSSSVVV___fffiii{{{wwwkkk```YYYVVVRRRQQQPPPNNNLLLKKKJJJIIIIIIHHHFFFEEECCCBBBBBBBBB@@@@@@@@@@@@????????????>>>???????????????>>>===>>>>>>===<<<<<<<<<============>>>>>>??????@@@@@@AAABBBCCCCCCBBBCCCEEEGGGJJJJJJJJJKKKMMMNNNOOOPPPWWWWWWVVVTTTRRROOOMMMLLLKKKJJJIIIGGGEEECCCBBBAAAAAA@@@@@@???>>>>>>?????????>>>======??????>>>=========<<<<<<<<<======>>><<<============<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===>>>@@@BBBCCCHHHUUUfffrrrlllVVVBBB>>>>>>======>>>???@@@AAAEEEYYYmmmrrrXXXHHH888333333111///............---------,,,,,,+++++++++*********))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))*********++++++''''''''''''(((((((((((())))))))))))((((((((((((''''''&&&&&&&&&&&&''''''((((((((()))))))))******(((((())))))))))))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))---000EEEddd}}}sssaaa]]]OOOJJJCCC@@@??????>>><<<<<<999999;;;<<>>>>>??????@@@????????????>>>>>>=========>>>>>>>>>>>>>>>?????????@@@@@@AAABBBCCCBBBBBBBBBDDDFFFIIIIIIJJJLLLMMMOOOPPPPPPUUUVVVVVVUUUQQQNNNLLLLLLKKKKKKIIIHHHFFFDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>>>>>===<<<===>>>???>>><<<===<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;:::::::::::::::;;;<<<============???AAADDDHHHRRRbbbqqqppp\\\GGG??????>>>===>>>???@@@AAACCCRRRccc~~~dddPPP;;;222333333111000............---------,,,+++++++++************)))))))))))))))))))))))))))************))))))))))))((())))))******+++++++++''''''((((((((()))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******(((((())))))))))))((((((&&&&&&&&&%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&(((---000EEEeee~~~vvvccc___OOOJJJCCC@@@@@@@@@>>><<<:::888888999;;;AAAOOO\\\rrryyyiiiQQQ;;;///)))'''&&&&&&'''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""###$$$%%%'''((()))...///111444666777888888888777666555555555555555666777888999888666444222000111222444555555555555777777888888888888777777555333444777777777;;;@@@EEEGGGPPP\\\gggsssnnnKKK333)))''')))******))))))+++...111999TTTsss{{{oooddd]]]jjjqqq}}}zzzhhhTTT>>>,,,%%%'''$$$%%%%%%$$$%%%***333999555///((($$$######!!!!!!!!!!!!   !!!!!!!!!___\\\^^^dddeeeaaa\\\[[[VVVbbbcccmmm{{{mmmaaaZZZYYYWWWTTTPPPMMMKKKKKKMMMNNNIIIHHHGGGEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@?????????===>>>???@@@@@@@@@@@@@@@>>>>>>>>>===>>>>>>??????>>>????????????@@@@@@@@@@@@AAABBBBBBAAABBBDDDFFFFFFGGGIIIKKKMMMOOOPPPPPPOOOQQQTTTSSSPPPMMMMMMMMMLLLKKKJJJHHHGGGEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>===<<<<<<>>>>>>===<<<;;;;;;:::;;;;;;<<<<<<===;;;<<<<<<<<<<<<;;;::::::888888999999::::::;;;;;;;;;:::::::::999999999999999:::<<<<<<<<<===???@@@BBBFFFNNN\\\mmmqqqaaaMMMCCCAAA???=========>>>???BBBMMM[[[www{{{aaaFFF888666666333222............------------+++++++++************)))))))))))))))))))))))))))************)))))))))(((''''''(((((()))******+++((((((((()))))))))******))))))))))))((((((((((((&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((()))******(((((())))))))))))((((((&&&&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''%%%%%%(((,,,000GGGeee}}}xxxddd^^^MMMHHHCCC@@@AAA@@@>>><<<:::888888999:::BBBSSSbbbxxxxxxdddIII555,,,''''''&&&'''((((((%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$&&&''')))***+++---///222444555555666555555444333333444444444333444555666666444222000000111222444555555555555777777777777777777666666777555444666666555999???BBBCCCJJJUUUaaannnbbbAAA///))))))*********))))))***...111???]]]|||yyykkk___XXX```fffqqqppp]]]JJJ888***%%%&&&###%%%%%%%%%&&&---888@@@<<<333)))###!!!"""!!!!!!!!!   !!!!!!]]]ZZZ\\\cccfffaaaZZZUUUTTT```___ggg|||mmmaaa[[[ZZZYYYVVVRRRNNNLLLMMMOOOQQQJJJIIIGGGEEEDDDCCCCCCCCCAAAAAAAAA@@@@@@@@@??????===>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@???????????????@@@@@@@@@???@@@AAAAAAAAABBBDDDFFFDDDFFFHHHJJJMMMNNNOOOPPPIIIMMMQQQQQQOOOMMMMMMOOOLLLLLLJJJIIIGGGFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>>>><<<;;;<<<===>>>===<<<999999999999::::::;;;<<<;;;;;;<<<<<<;;;;;;:::999777777888999::::::;;;;;;:::::::::999999999888888888999;;;<<<<<<<<<>>>@@@@@@CCCKKKXXXjjjrrrdddQQQFFFDDDAAA===<<<<<<===>>>BBBKKKVVVssssssRRR@@@;;;888444111//////.........---------+++++++++************)))))))))))))))))))))))))))+++*********))))))((((((&&&&&&&&&'''((())))))***))))))))))))************))))))))))))((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((())))))***(((((())))))))))))((((((&&&%%%%%%$$$%%%&&&((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''%%%%%%''',,,///HHHeee|||yyyddd\\\LLLGGGBBB@@@@@@@@@>>><<<;;;:::999:::<<>>@@@@@@???????????????@@@AAA@@@??????@@@@@@>>><<>><<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::;;;;;;999999;;;;;;;;;;;;999999777777777888999999:::::::::999999999888888777777555777:::;;;;;;;;;<<<===???CCCHHHPPPbbbooohhhWWWEEE@@@===<<<;;;888999<<>>777//////000000///...---.........---,,,+++******************))))))))))))******++++++++++++++++++++++++))))))))))))************''')))***++++++***)))'''(((((((((((())))))))))))***)))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&++++++,,,+++(((''''''((((((((((((((((((((((((((('''&&&&&&))))))***...555QQQooo|||iii]]]NNNGGGBBBBBBAAA??????AAA???@@@???>>>BBBNNN___lll~~~pppZZZ@@@000******)))((('''&&&%%%$$$$$$########################$$$"""!!!"""%%%&&&$$$"""""""""###$$$&&&'''(((((()))***,,,...000222222333222111000111222333111///000000//////.........---......///111222333555555333333333444555666777888888:::;;;;;;999999:::;;;<<<===@@@DDDMMM\\\mmmxxx}}}{{{hhhHHH111---...,,,))))))******((((((000:::NNNqqqtttgggeeebbbeeemmmxxxuuudddKKK666---***'''"""'''%%%######&&&,,,222666777000'''"""""""""  !!!!!!!!! """"""!!!  ___[[[\\\cccfffbbb\\\YYY\\\___^^^cccqqqbbb[[[[[[XXXSSSOOONNNPPPQQQOOOLLLKKKJJJHHHFFFEEEDDDDDDDDDDDDBBB@@@@@@BBBBBB@@@>>>@@@@@@????????????@@@@@@AAA@@@???@@@AAA@@@???===??????@@@@@@@@@AAAAAAAAABBBAAA@@@@@@??????@@@@@@@@@DDDHHHKKKMMMNNNOOOPPPNNNNNNOOOQQQRRRRRRPPPMMMKKKLLLLLLJJJGGGDDDCCCDDDCCCBBB@@@@@@AAAAAA???>>>;;;;;;;;;;;;;;;<<<<<<<<<999999::::::::::::;;;;;;999::::::;;;;;;::::::999999999999999999:::::::::999999999888888777777777666888:::;;;::::::<<<======AAAEEELLL]]]lllgggXXXFFF@@@<<<<<<;;;888999<<>>111---***)))((('''&&&%%%$$$$$$########################$$$"""!!!"""$$$&&&$$$#########$$$$$$%%%&&&&&&''')))***,,,...000111111111111000000111222222111///////////////......------------...000111222333444222222222333444555777777888999::::::::::::<<<>>>@@@AAABBBEEELLLXXXgggqqqmmmjjjYYY===***((()))&&&))))))******((()))222>>>XXXzzz~~~rrrqqqnnnqqqwwwqqq```GGG444,,,)))&&&"""%%%$$$"""###%%%)))...111111+++$$$""""""###!!! !!!!!!!!! """!!!!!!  ccc___^^^ccceeeaaa\\\ZZZ___```]]]```zzzrrrccc[[[ZZZWWWTTTOOONNNPPPPPPNNNLLLKKKJJJHHHGGGEEEDDDDDDDDDEEECCCAAAAAABBBAAA@@@>>>@@@@@@????????????@@@@@@AAA@@@???@@@AAAAAA???>>>???@@@@@@@@@@@@AAAAAAAAABBBAAA@@@@@@??????@@@@@@AAADDDGGGIIIJJJLLLOOOQQQPPPOOOOOOPPPQQQQQQOOOMMMKKKLLLLLLJJJFFFCCCBBBBBBDDDCCCAAAAAABBBBBB@@@???;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;999::::::;;;;;;::::::999;;;;;;;;;::::::::::::999888888888777777777777777666888::::::::::::;;;===;;;>>>AAAHHHWWWfffeee\\\HHHAAA<<<;;;;;;999:::===???BBBIIIZZZvvvkkkWWWEEE777444444333222111000//////---,,,+++******))))))*********))))))))))))******************************)))))))))*********++++++((((((************(((((((((((((((((())))))))))))(((''''''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&((()))***)))'''&&&&&&'''(((((((((((((((((((((((()))'''((()))((()))///777TTTrrrooodddSSSJJJCCCBBBDDDGGGMMMTTTWWWWWWVVVUUUWWW```mmmwwwsssbbbNNN;;;111///))))))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###$$$$$$$$$$$$%%%%%%&&&&&&******,,,---.../////////000//////000111222000//////............---------,,,,,,---...///111222222111111111222333444666666888999999::::::===AAADDDFFFEEEEEEFFFKKKSSS]]]eee```[[[KKK666+++++++++'''))))))******(((+++777DDDccc~~~~~~iiiXXXAAA111***'''$$$"""###""""""###$$$''')))+++***&&&"""!!!###$$$"""  !!!!!! !!!!!!!!!  iiieeeccceeeddd___[[[ZZZ\\\^^^\\\^^^vvvuuueee\\\ZZZWWWTTTPPPOOOOOOOOOMMMLLLKKKJJJIIIGGGFFFEEEDDDDDDEEEDDDCCCBBBAAAAAA@@@???@@@@@@?????????@@@AAAAAAAAA@@@@@@AAABBBBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@??????@@@@@@BBBCCCEEEFFFGGGJJJMMMPPPRRRPPPOOOOOOOOOPPPNNNMMMLLLMMMMMMKKKGGGDDDCCCCCCDDDCCCAAAAAABBBBBB@@@???;;;;;;;;;;;;::::::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::<<<;;;;;;:::999999888888777777777777777777777777777888999999999999;;;===;;;===???EEERRR```dddaaaLLLCCC<<<;;;;;;:::;;;===>>>@@@EEERRRmmmoooWWWDDD999666333111000000///...---,,,+++******))))))***+++******))))))******+++))))))))))))))))))))))))))))))*********+++++++++(((((()))******)))(((((((((((((((((())))))))))))'''''''''''''''((()))***''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((((((''''''''''''&&&&&&&&&'''((()))(((&&&%%%&&&'''(((((((((((((((((((((((()))(((((()))((((((000:::XXXuuutttiiiVVVLLLDDDCCCGGGMMMWWW```gggfffeeedddfffmmmvvv}}}ppp^^^JJJ888///---)))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$""""""###$$$%%%&&&&&&''')))***+++,,,------------///......///111111000...------------------------***+++,,,---...///000000000000000111222333444555777777888999:::>>>DDDHHHHHHGGGFFFFFFHHHNNNTTTXXXTTTNNNAAA222,,,...---)))))))))******(((---<<>><<<<<<<<<;;;;;;:::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::;;;;;;:::999888777666666777777777777777888888888777888999888888888:::<<<<<<===???DDDNNN[[[cccfffQQQGGG>>>;;;<<<;;;;;;======???CCCMMMfffrrr[[[FFFAAA:::555333222111000...---,,,+++************++++++************++++++))))))))))))))))))))))))************++++++++++++((((((((())))))((((((((((((((((((((())))))))))))'''''''''''''''((()))***''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((''''''''''''&&&&&&&&&&&&'''((('''&&&%%%&&&'''(((((((((((((((((((((((()))((())))))''')))333>>>]]]zzzxxxnnnXXXOOOGGGGGGLLLUUUaaakkkxxxxxxwwwvvvxxx}}}ooo\\\HHH666+++)))((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###############$$$$$$ !!!"""###%%%&&&'''(((((((((***++++++,,,,,,,,,---------...000000///...,,,,,,,,,,,,------------******+++,,,---......///////////////000222333444555666777888:::>>>DDDHHHEEEDDDCCCCCCEEEHHHKKKLLLFFF???444+++)))***((($$$((()))))))))(((///BBBUUUrrr~~~yyylllVVVEEE222***'''$$$"""###"""###$$$%%%&&&%%%$$$###$$$###"""!!!!!!  !!!!!!  mmmjjjhhhhhhccc\\\XXXYYYRRRXXX\\\```qqqzzzhhh^^^[[[VVVTTTRRROOOMMMLLLLLLLLLLLLKKKIIIHHHFFFEEEEEEEEEBBBCCCDDDCCCBBBAAAAAACCC@@@@@@???@@@@@@AAABBBCCCBBBAAAAAABBBCCCDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@???BBBAAA@@@@@@??????@@@@@@@@@AAACCCCCCDDDFFFJJJMMMOOONNNNNNOOOPPPPPPNNNLLLMMMNNNNNNMMMJJJGGGFFFGGGCCCBBB@@@@@@AAAAAA???>>>=========<<<<<<;;;;;;:::999999::::::::::::;;;;;;;;;::::::999999::::::;;;::::::999999888777666666888888888888888999999999888999999888777777:::<<<<<<>>>@@@DDDKKKVVVbbbiiiWWWKKK@@@======<<<<<<======???BBBIII___sssYYYPPPCCC:::555222000//////...---,,,,,,+++++++++++++++************++++++*********************************++++++++++++,,,(((((((((((((((((((((((((((((((((((())))))))))))(((''''''''''''(((((()))''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))(((''''''''''''&&&&&&&&&&&&'''((('''&&&%%%&&&(((((((((((((((((((((((((((((((((((()))''')))555CCCbbb~~~{{{rrr[[[SSSLLLNNNUUU^^^jjjuuu~~~lllXXXDDD333)))'''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$######$$$%%% !!!"""###$$$&&&''''''&&&&&&((()))***+++++++++,,,++++++---///000...---++++++,,,,,,,,,,,,,,,---******++++++,,,---......------......///000222333333444666777999<<>>======<<<;;;;;;999999::::::::::::;;;;;;;;;::::::999999::::::;;;:::::::::999999888888888888999999999::::::::::::888999888777666777999<<<<<<>>>@@@DDDHHHQQQ___jjj]]]PPPBBB>>>>>>===<<<======???@@@EEEXXXyyyuuuhhhUUUEEE<<<777444111000000///...------------,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,(((((((((''''''((((((((((((((((((((()))))))))))))))((((((''''''''''''(((''''''''''''''''''''''''$$$$$$%%%&&&'''((())))))(((''''''''''''&&&&&&&&&&&&'''(((((('''&&&'''(((((((((((((((((((((((((((&&&'''((((((&&&***888FFFfff}}}ttt___XXXSSSWWW^^^gggsss|||fffPPP>>>000))))))'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%$$$""""""$$$&&&###############$$$$$$$$$$$$$$$&&&(((***++++++,,,+++******,,,...///...---***+++++++++,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,------...000111222111333555666888:::===@@@???>>><<<===>>>===999666333///,,,******)))))))))(((((()))))))))333LLLcccwww^^^HHH666(((&&&'''""""""&&&"""###$$$$$$$$$$$$###""""""""""""  !!!  !!!"""  aaa```bbbdddaaa[[[XXXZZZXXX\\\^^^^^^hhhyyyfff[[[YYYUUUTTTSSSOOOLLLJJJKKKLLLLLLKKKJJJHHHGGGFFFEEEEEE???BBBDDDDDDBBBBBBDDDFFF@@@@@@@@@@@@AAABBBCCCDDDBBBAAAAAABBBDDDEEEDDDBBBAAAAAAAAA@@@@@@?????????BBBAAA@@@@@@??????@@@@@@>>>@@@BBBDDDDDDEEEHHHIIIKKKLLLMMMPPPRRRQQQNNNLLLIIIJJJKKKKKKIIIGGGGGGGGGFFFDDDCCCBBBCCCCCCBBB@@@@@@??????>>>===<<<<<<<<<999999:::::::::;;;;;;;;;;;;;;;999999999999;;;;;;;;;;;;::::::::::::999999999999999::::::;;;;;;;;;999999888777666777999<<<;;;===@@@CCCFFFNNN]]]iiiaaaRRRDDD??????===<<<======??????BBBSSSsssjjjVVVJJJCCC>>>:::111000///......---......,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,((((((''''''''''''(((((((((((((((((())))))))))))***)))((('''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***(((((('''''''''&&&&&&&&&&&&((()))(((''''''((()))((((((((((((((((((((((((%%%&&&((((((&&&+++999IIIiii~~~vvvbbb[[[XXX]]]eeemmmxxx~~~aaaJJJ888---***,,,'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%$$$""""""$$$&&&&&&%%%%%%$$$###"""!!!!!!"""###%%%''')))++++++,,,*********,,,...///...,,,*********++++++,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,---...///000111000222555666777888:::<<>>>>>?????????>>>>>>===;;;;;;:::999999:::;;;;;;======<<<;;;;;;;;;<<<<<<<<<<<<;;;::::::999888888666666666666666666666666777777777777777777888888<<<<<<===>>>@@@GGGXXXgggddd\\\MMM@@@;;;<<<;;;888===;;;<<>>???@@@AAACCCEEEFFFGGGKKKKKKLLLMMMMMMMMMLLLLLLKKKKKKLLLKKKKKKJJJIIIIIIFFFFFFEEEDDDCCCBBBAAAAAA???????????????>>>======;;;:::999888888999:::;;;<<<;;;::::::999999999999;;;::::::999888888777777777777777777777777777777888777666666666777888999;;;:::;;;===>>>EEETTTcccjjjbbbRRRCCC<<<======;;;;;;:::;;;>>>FFF[[[|||vvvdddWWWGGG???777444222......111...---,,,---......---+++******+++++++++***************************************)))))))))((((((((()))((('''(((***+++++++++++++++++++++***)))((('''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))((('''''''''((()))***,,,+++)))))))))***((('''***)))%%%(((---,,,888TTTyyyyyywwwwww{{{{{{^^^GGG666,,,)))***)))(((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$######$$$%%%%%%########################!!!!!!"""###$$$&&&'''((()))))))))***,,,---,,,++++++++++++*********))))))((((((((())))))***+++,,,,,,,,,,,,,,,---...000000000000000111111111111222333444444333111///,,,***))))))(((((((((((())))))''''''((((((+++;;;[[[xxx{{{\\\:::///%%%$$$%%%$$$###############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! cccgggfff^^^\\\bbbeeebbbSSSXXXXXXZZZbbbllllll^^^XXXRRRQQQPPPNNNLLLJJJIIIHHHJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAABBBBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@???????????????>>>>>>???@@@BBBDDDEEEFFFJJJJJJKKKLLLMMMMMMMMMLLLKKKKKKKKKLLLKKKKKKJJJJJJFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@??????===<<<;;;999999888888888888999999;;;:::999888777666666666999999888888777666666666777777777777777777777777888777666555555777999:::999888999;;;<<>>===>>>>>>999:::<<<===AAARRRqqqqqq[[[PPPDDD<<<666222111444///---,,,,,,---...---,,,++++++++++++++++++++++++************************++++++************))))))***))))))***,,,------,,,.........---,,,***)))(((((((((((('''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))(((''''''((()))+++,,,111...+++*********((('''***)))&&&)))///...===ZZZ~~~wwwZZZCCC444+++((()))((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###########################""""""######%%%&&&&&&((('''''')))+++------,,,++++++*********)))))))))((((((((()))******++++++,,,,,,,,,,,,,,,---............/////////000000000111000///...,,,+++***))))))((((((''''''(((((()))&&&&&&'''''',,,@@@bbb~~~zzzWWW888---%%%$$$&&&$$$#####################""""""""""""""""""""""""""""""""" cccfffeee^^^]]]aaadddcccRRRXXXXXXZZZ```ggg~~~nnn^^^VVVSSSRRRPPPMMMKKKJJJIIIIIIHHHGGGFFFDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@AAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCAAAAAA@@@@@@@@@AAABBBBBBBBBAAA@@@???>>>>>>>>>???>>>>>>>>>???AAABBBDDDEEEHHHIIIJJJKKKLLLLLLLLLLLLIIIJJJJJJJJJJJJJJJIIIIIIEEEEEEDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@>>>===;;;;;;888888888888888888888888:::999888777666555555555888888888777777666666666777777777777777777777777888666555444555777999;;;999777888:::<<<@@@JJJUUUnnnjjj^^^KKK>>>;;;===>>>999;;;>>>???@@@MMMiiinnnbbbUUUKKKBBB:::777888555222///.........---,,,+++++++++++++++++++++,,,************************************************+++++++++---///000000///222222111000...,,,***)))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))((((((((())),,,///111555222...+++***))))))((())))))'''***000111BBBaaatttVVV@@@333+++)))***(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%##########################################$$$%%%&&&&&&%%%'''***,,,---,,,************))))))))))))'''((())))))***+++++++++---,,,,,,+++++++++,,,,,,---............////////////...,,,***)))((())))))(((((((((''''''(((((((((&&&''''''&&&---DDDfffvvvQQQ444+++%%%%%%&&&$$$######$$$$$$##################!!!!!!!!!!!!!!!!!!!!!!!! aaadddccc```^^^___aaaaaaTTTXXXXXXZZZaaafffyyyrrr```XXXUUUSSSPPPMMMJJJIIIIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEFFFFFFFFFFFFAAAAAA@@@@@@@@@AAABBBBBBBBBAAA@@@???>>>>>>>>>>>>=========>>>@@@AAACCCCCCEEEFFFHHHIIIJJJKKKKKKKKKHHHHHHIIIIIIHHHHHHGGGGGGDDDDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@>>>===;;;;;;888888888888888888888888:::999888777666666666666888888888888777777777777666666666666666666666666666555444444555777999::::::888888;;;<<>>??????IIIaaawwwwwwlllbbbVVVHHH>>>;;;;;;777333000000000//////---,,,+++*********++++++************************))))))))))))))))))))))))++++++,,,///222444444333666666444333000...,,,***))))))((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))(((((())),,,000444777999555///+++***))))))((()))***'''+++111333FFFgggqqqRRR===222,,,***+++'''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%######$$$$$$$$$$$$##############################$$$######""""""######$$$&&&%%%$$$&&&)))+++,,,,,,*********)))))))))(((((('''((()))***++++++******,,,++++++************+++------------............---,,,***((('''(((((()))((((((''''''''''''((((((&&&((((((&&&///HHHjjjrrrLLL000)))%%%%%%&&&$$$"""$$$##################$$$$$$   ```aaaaaa```^^^___aaacccZZZ[[[WWWZZZbbbgggvvvyyyfff^^^YYYVVVQQQMMMJJJIIIIIIIIIGGGGGGFFFEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAACCCDDDFFFGGGGGGGGGBBBBBBAAA@@@@@@AAAAAAAAABBBAAA@@@???>>>=====================???@@@AAABBBBBBCCCEEEGGGHHHIIIJJJJJJHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@??????===<<<;;;888888999::::::999888888999999888777777777888888888888888777777777777777555555555555555555555555444444444555666777888999;;;999999<<<===>>>CCCIIIZZZbbbdddWWWFFF<<<::::::888888:::<<<===DDDWWWhhh{{{nnn]]]OOOIII@@@<<<666222000000000///000///---+++*********+++++++++++++++++++++++++++((((((((())))))))))))******+++---111666888888777:::999888666333000---,,,)))))))))(((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((***///555;;;>>>;;;666///+++)))))))))))))))***(((+++111333IIIkkkmmmNNN:::111,,,***+++''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%"""######$$$$$$######"""##############################"""""""""######$$$&&&%%%###$$$''')))++++++******)))))))))(((((((((&&&''')))***++++++******+++******)))))))))******++++++++++++,,,,,,,,,,,,+++***((('''''''''(((((((((''''''&&&&&&''''''(((&&&))))))(((222NNNooolllGGG,,,'''%%%&&&&&&###"""$$$"""""""""###############   ```___^^^^^^^^^```fffkkkccc___WWWYYYcccgggrrrooohhh\\\YYYSSSNNNJJJHHHIIIIIIFFFEEEEEEEEEEEEFFFGGGGGGDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAABBBBBBAAABBBCCCDDDEEEEEEFFFFFFCCCBBBBBBAAA@@@@@@@@@@@@BBBAAA@@@>>>======<<<<<<<<<<<<<<<===>>>???@@@AAA@@@AAABBBEEEFFFHHHHHHIIIJJJJJJIIIHHHGGGFFFDDDCCCCCCCCCBBBBBBBBBBBBAAAAAA???????????????>>>======888999:::;;;;;;:::999888777777777777777888888999666666666666666666666666444444444444444444444444222333555666777888888777;;;888888;;;<<<<<>>999666444333555333000---,,,++++++,,,++++++++++++++++++++++++)))))))))*********++++++)))***...333888;;;<<<;;;===<<<:::888444111...,,,))))))))))))((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((())),,,222999@@@EEE;;;666///***((()))******)))***(((+++000333JJJmmmiiiJJJ666...+++)))***''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&######$$$%%%%%%$$$##############################"""""""""""""""###$$$$$$'''%%%######&&&((())))))***)))))))))((((((((((((&&&''')))+++,,,+++***)))))))))((((((((()))******'''(((((((((((()))))))))(((''''''&&&&&&&&&&&&'''(((''''''&&&&&&''''''((($$$)))++++++888UUUvvv~~~~~~~~~~~~bbb???***&&&$$$&&&&&&###"""$$$!!!!!!!!!""""""#########   !!!aaa^^^\\\\\\]]]bbbkkkrrriiibbbWWWXXXbbbfffnnnvvvooo___[[[TTTNNNJJJHHHIIIIIIBBBBBBBBBCCCCCCDDDEEEFFFDDDDDDDDDDDDDDDCCCCCCBBB??????@@@AAABBBBBBCCCDDDBBBCCCDDDDDDDDDDDDDDDCCCDDDCCCBBBAAA@@@?????????BBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<===???@@@@@@>>>???AAACCCEEEGGGHHHHHHLLLKKKKKKJJJHHHFFFDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA>>>>>>?????????>>>>>>===999:::;;;;;;;;;;;;:::999666555555666666777888999444555555555555555555555333333333333333333333333111222555777888888777666:::888888;;;<<<;;;===AAAIII\\\kkkfffUUUFFF>>><<<@@@<<<:::;;;===@@@JJJSSSgggssskkk^^^SSSJJJCCC???<<<888666333000------------++++++++++++++++++++++++*********++++++,,,,,,,,,(((***...444:::===>>>===???>>><<<999555222///---))))))))))))((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''')))---333<<>>???@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAA@@@???>>>===<<<;;;???===;;;::::::===@@@CCC>>>@@@CCCDDDDDDEEEFFFHHHJJJJJJIIIIIIHHHGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAABBB>>>===???>>><<<===@@@999999888888999999:::;;;666777777888888888777777444555555444222000111222444444444333333222222222444444444444555777888999666666777888:::<<<>>>???HHHWWWjjjooo^^^FFF===AAA;;;<<<<<<:::;;;???GGGMMMaaazzz~~~ssskkkcccXXXKKKBBB>>>===888111///111000---111///---,,,,,,+++***(((---///111///,,,)))***++++++,,,///222666999;;;===@@@>>><<<:::999777333111***(((&&&&&&((((((((('''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))&&&+++,,,+++111<<>>===<<<<<<>>>===<<<;;;<<<>>>@@@BBB???@@@BBBDDDDDDEEEFFFGGGIIIIIIJJJJJJIIIGGGFFFEEEBBBBBBAAA@@@@@@@@@@@@AAA@@@===<<<======;;;;;;???;;;;;;:::999999888999999666666777777777777666666666777777666444333333444555444444444333333333333444444444555666777999999888888888999:::<<<>>>>>>DDDRRReeelll```LLLAAABBB======<<<::::::===CCCIIIXXXppp}}}xxxnnnbbbYYYPPPLLLCCC999444555333000222///------.........---'''))),,,,,,***))))))+++***+++---111444888;;;<<<@@@>>><<<;;;:::888555222,,,***((((((((()))((('''((((((''''''''''''(((((())))))))))))))))))))))))&&&***,,,+++///:::AAABBB<<<555...))))))***)))(((&&&***(((***000777NNNnnn^^^BBB555+++)))+++((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$########################!!!"""""""""############$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&''')))*********((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''))),,,+++///EEEiii~~~bbbFFF222'''&&&%%%###"""""""""### !!!""""""#########"""!!!  !!! !!!"""""" ______^^^]]]]]]```eeeiiipppeee[[[YYY[[[```eeekkkpppffffffaaaZZZTTTQQQOOONNNMMMJJJIIIHHHGGGGGGGGGGGGGGGAAAAAA@@@@@@AAACCCEEEFFFFFFEEEDDDCCCCCCBBBCCCCCCAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@???>>>===<<<<<<===============???@@@@@@???@@@AAACCCDDDEEEEEEEEEGGGHHHJJJKKKJJJHHHFFFDDDBBBBBBAAA@@@@@@@@@@@@@@@???;;;:::<<<<<<::::::======<<<;;;:::999888888777555666666777666666555555666777777666444333444555555555555555555444444444555555666666777888:::;;;::::::::::::;;;<<<======@@@KKK[[[gggcccUUUGGGBBB>>>>>><<<:::999;;;@@@DDDMMMbbbzzzrrrhhhcccWWWIIIAAA???<<<777444111///....../////////'''***,,,,,,+++******+++(((***,,,///333777:::<<>>,,,&&&&&&$$$###!!!!!! !!! !!!!!!""""""!!!!!!!!!  !!!  """""" ^^^______^^^^^^___bbbdddllleee]]]YYYYYY]]]cccggg~~~qqqeeeccc___XXXSSSQQQOOONNNMMMJJJIIIHHHGGGFFFFFFEEEFFF@@@@@@@@@@@@BBBDDDFFFGGGGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@??????>>>======<<<<<<======>>>??????????????????@@@BBBDDDEEEEEEDDDDDDFFFIIIKKKJJJHHHEEECCCBBBAAAAAA@@@???@@@@@@@@@>>>;;;:::===<<<:::999<<<<<<<<<<<<;;;;;;:::999888777777777777777777666555444555555444333222222333666666666666666555555555666666666777888999;;;;;;<<<;;;;;;::::::;;;;;;<<<>>>EEERRR```eee]]]MMMBBB@@@>>><<<::::::===@@@CCCFFFWWWttttttggg]]]XXXQQQKKK@@@===999555444222000///...///000000///---,,,+++)))***,,,///333777:::<<<>>><<<;;;;;;<<<;;;888666444111---+++******)))(((******))))))))))))******((((((((((((((((((((((((''')))******---444>>>DDDJJJAAA555---+++++++++******---******222<<>>333+++***---***(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$########################"""""""""""""""#########""""""""""""#######################################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''((((((''',,,///888RRRvvv~~~~~~~~~}}}{{{xxxyyylllPPP999***&&&&&&%%%###"""!!! !!!!!!""""""!!!!!!!!!!!!  !!!  !!!!!! ___``````___^^^^^^___aaafffddd___ZZZXXX\\\bbbfffuuuuuufffaaa\\\WWWRRRPPPNNNLLLKKKIIIHHHGGGEEEDDDCCCCCCCCC@@@@@@@@@AAACCCEEEGGGIIIFFFFFFEEEDDDCCCBBB@@@@@@CCCCCCDDDEEEEEEEEEEEEDDDBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@??????>>>>>>======<<<===>>>???@@@@@@@@@???@@@??????AAADDDEEEDDDBBBBBBDDDGGGIIIIIIGGGEEECCCAAAAAA@@@????????????@@@>>>;;;;;;>>>===::::::<<<:::;;;;;;<<<<<<<<<;;;:::999999999999999888777666333555555555333222333444666666666666666666666666777777777777888:::;;;<<<<<<<<<;;;:::::::::::::::>>>AAAKKKYYYeeecccTTTEEE@@@>>><<<;;;===???BBBDDDDDDPPPjjj}}}vvvmmmeeeUUUQQQKKKEEE@@@:::555111111000000//////...---,,,+++,,,---///333777;;;===@@@???>>>???@@@@@@>>><<<777444///,,,+++******)))******))))))))))))******((((((((((((((((((((((((((()))***+++...555AAAKKKRRRHHH999...***)))))))))))),,,)))***333>>>YYY|||zzzXXX===333***)))+++((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""""""""!!!!!!!!!"""""""""##############################""""""###$$$$$$$$$$$$$$$"""""""""###############$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((((((&&&+++///:::VVVzzz~~~}}}}}}~~~{{{uuupppnnnssseeeJJJ666***&&&&&&%%%%%%###"""!!!!!!!!!""""""######"""!!!!!!!!! !!! !!! bbbbbbbbb```^^^]]]]]]___bbbdddbbb[[[XXX\\\bbbeeeoooxxxiii```\\\VVVRRRPPPMMMKKKJJJIIIHHHGGGEEECCCBBBBBBAAAAAAAAAAAAAAACCCEEEGGGHHHEEEEEEEEEDDDCCCAAA@@@???BBBCCCCCCDDDEEEDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@????????????>>>>>>======<<<===>>>???@@@@@@@@@@@@@@@???>>>@@@CCCEEECCC@@@@@@BBBDDDFFFGGGFFFDDDCCCAAAAAA@@@???????????????===;;;;;;>>>>>>:::999<<<999:::<<<=========<<<;;;::::::::::::999888777777555777888777666555666777555555555666666666666666666666777777888999;;;<<<<<<;;;:::999999999999:::>>>???DDDRRRbbbhhh\\\LLLAAA???<<<<<<>>>AAABBBBBBCCCKKK```|||xxxgggddd]]]WWWOOOFFF===888444222///---.........---.........///222666999<<>>>>>>>>>>>===>>>>>>??????@@@AAAAAAAAA>>>===???CCCEEEBBB??????@@@AAACCCDDDDDDCCCCCCAAA@@@@@@???????????????<<<999:::======999888:::;;;<<<===>>>>>>===;;;::::::::::::999999888666666555777888777666555666888444444555555555666666666666666666777888999:::;;;::::::999888888888999999===<<>>@@@FFFVVVppp~~~{{{vvvqqqiii___TTTMMMDDD???888333222111000//////.........000444777999???>>>>>>@@@BBBCCCCCCAAA888444///,,,++++++++++++)))))))))(((((()))))))))))))))))))))))))))))))))******,,,111555<<>>000++++++---...+++///...111;;;FFFaaatttRRR:::111***))),,,)))(((''''''''''''&&&&&&&&&$$$$$$$$$%%%&&&'''''''''&&&%%%$$$#########$$$%%%""""""""""""""""""""""""############"""""""""!!!!!!!!!"""""""""#################################"""""""""""""""######$$$!!!!!!""""""############"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%&&&&&&((())))))''',,,222???[[[}}}~~~~~~~~~}}}}}}}}}xxxsssoooooouuu{{{YYY>>>...(((""""""###$$$$$$###"""!!!!!!"""""""""!!!!!! !!!  !!! ffffffdddaaa^^^\\\]]]^^^aaagggggg^^^WWWZZZ___aaahhhsssbbb^^^YYYUUUQQQOOOKKKIIILLLKKKIIIGGGEEECCCBBBBBB@@@?????????@@@BBBDDDEEEDDDDDDEEEEEEEEECCCBBBAAA??????@@@AAAAAAAAAAAA@@@BBBAAA@@@@@@??????@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAA>>><<>>>>>???@@@AAABBBBBBCCCCCCAAA@@@@@@???>>>?????????:::888999<<<<<<888666888===>>>??????>>><<<:::888999999999888888666555555333555666555444444555666333444444444555555666666555555666666777888:::;;;999999888888777888888999;;;:::;;;HHH^^^oookkk^^^EEEAAA===;;;<<<===<<<:::>>>BBBPPPggg{{{pppiiiXXXQQQFFF===999666333111///...------///222555777:::999:::<<<>>>@@@???>>>888444///,,,++++++,,,+++))))))(((((((((((())))))))))))))))))))))))))))))+++***---333888???QQQccc___RRRAAA444///000333555000444444777BBBMMMhhh~~~qqqPPP888000***+++...+++(((((('''''''''&&&&&&&&&######$$$%%%%%%&&&''''''&&&%%%$$$#########$$$%%%""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""############"""""""""""""""""""""""""""""""""""""""###$$$$$$!!!"""""""""######$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&'''((()))***(((---333AAA]]]~~~~~~~~~|||{{{}}}yyyvvvuuuuuuzzzyyyUUU999+++%%% """#########"""!!! !!!!!!!!! !!!!!!  !!! dddddddddcccaaa^^^[[[ZZZ^^^dddgggddd\\\XXX\\\aaammmwwwiii```WWWSSSOOOKKKIIIKKKKKKIIIFFFDDDCCCDDDEEEGGGAAAAAA@@@@@@@@@AAABBBCCCEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@BBBBBBAAAAAAAAAAAA@@@@@@AAAAAA???>>>============>>>===<<<<<<<<<>>>???@@@???@@@@@@@@@@@@???>>>>>>???@@@@@@AAAAAABBBBBBCCCAAAAAAAAA@@@@@@?????????>>>>>>===;;;;;;;;;;;;;;;;;;:::::::::;;;;;;999777777777777777777777777777999888888777666555555444444444444555555555555666999888777777777888:::;;;;;;::::::999888888888888999<<<===CCCVVVmmmrrriiiWWWHHH>>>@@@@@@:::999??????@@@GGGXXXppp|||rrreeeZZZQQQGGG===555666111///333333000222777444666888:::::::::999888444222...+++(((''''''(((+++***************++++++---,,,***(((((()))***,,,+++,,,---000777DDDTTT```bbb[[[LLL>>>999===AAAAAACCC@@@???EEENNN^^^uuuoooNNN666000+++++++++&&&((((((((((((''''''''''''$$$#########%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!""" !!!"""######"""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&((()))(((,,,666JJJhhh~~~~~~~~~~~~~~~}}}}}}}}}{{{{{{}}}vvvPPP666+++(((%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""!!!    !!!!!! eeeddddddbbb```^^^\\\[[[^^^cccgggccc[[[WWW[[[```gggzzzkkkbbbXXXTTTPPPLLLKKKMMMLLLJJJGGGEEEDDDDDDFFFGGGCCCBBB@@@??????@@@AAABBBDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAA@@@@@@AAA@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@???>>>>>>??????@@@@@@AAABBBBBBBBBAAAAAAAAA@@@@@@?????????>>>===<<<;;;;;;:::::::::;;;:::::::::;;;;;;999777777777777777777777777777777777666666555555444444444444444555555555555666888888777777888999:::;;;<<<;;;:::999888888888999999===>>>AAARRRhhhoookkkYYYIII===>>>@@@===<<<@@@>>>???FFFTTTiiizzzpppeeeYYYJJJAAA===777333444444111222666666666666666666666666666444222000---,,,+++,,,,,,++++++***)))))))))*********))))))((()))***+++,,,(((***...222:::FFFUUU```eee```UUUHHHCCCEEEEEECCCCCC@@@???CCCMMM^^^vvvnnnLLL555///+++***+++&&&((((((((((((''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&#########$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!"""""" !!!"""""""""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&((())))))---777KKKhhh~~~}}}}}}}}}}}}}}}zzz{{{~~~uuuOOO555***(((%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""!!!   !!!!!! eeedddcccaaa___^^^^^^^^^___cccfffbbbZZZWWWYYY]]]```qqqoooeeeZZZUUUSSSOOONNNOOOMMMKKKIIIFFFEEEEEEFFFGGGFFFDDDAAA>>>===>>>???@@@BBBCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>????????????@@@@@@@@@???>>>===??????@@@@@@??????>>>===>>>>>>??????@@@AAAAAABBB@@@@@@@@@@@@@@@?????????===<<<<<<;;;::::::999999;;;:::::::::;;;;;;999777777777777777777777777777555555555555555444444444444444444555555555555666777777777777888999;;;;;;===<<<;;;:::999999999999:::>>>>>>???KKK___kkklll\\\KKK======AAA@@@???AAA======CCCNNN]]]sssrrrbbbWWWNNNFFF???;;;888444333444777666444333333333444555000///---,,,+++++++++,,,******))))))))))))******((()))***+++,,,---.........111555:::@@@JJJVVV^^^eeebbbZZZPPPJJJIIIFFFAAAAAA===<<<@@@JJJ\\\vvvlllKKK444...******+++&&&(((((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$"""""""""!!!!!!""""""###!!!"""""""""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&((()))***...888MMMjjj}}}||||||}}}}}}zzz|||qqqLLL333***'''%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""!!!    !!!!!! fffeeeccc```____________^^^bbbddd```YYYVVVXXX[[[]]]jjjuuuhhh\\\WWWUUURRRPPPQQQNNNLLLJJJHHHGGGFFFGGGGGGHHHFFFBBB>>>======>>>???AAAAAABBBCCCCCCDDDEEEEEECCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@?????????>>>??????@@@@@@???@@@BBBCCCBBB@@@>>><<>>>>>=========>>>??????@@@@@@AAA@@@@@@@@@???????????????<<<<<<<<<;;;;;;:::999888;;;:::::::::;;;;;;999777666666666666666666666666555555555555555555555666444444444555555555555666666777777888999;;;<<<<<<======;;;:::999999999999:::===>>><<>>@@@@@@??????;;;;;;@@@GGGPPPbbb|||ttthhh```UUULLLDDD>>>888555666555444444333333333333///...---++++++***++++++)))))))))***+++---...///...///000222333444444444;;;???CCCGGGIIINNNVVV[[[bbb___WWWMMMGGGEEEAAA;;;<<<888777:::CCCWWWsssjjjIII333...******,,,'''(((((('''''''''&&&&&&&&&###$$$###"""!!!"""###$$$!!!!!!!!!"""######$$$$$$"""""""""!!!""""""######"""""""""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%'''''''''&&&&&&''')))(((...:::PPPnnn~~~}}}}}}}}}~~~|||~~~lllHHH111)))'''%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!    !!! gggfffcccaaa____________]]]```aaa^^^YYYVVVWWWZZZ]]]hhhxxx{{{mmm^^^XXXVVVSSSRRRRRRNNNMMMKKKIIIGGGGGGFFFFFFHHHFFFCCC@@@>>>>>>??????@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???????????????@@@AAA???@@@BBBDDDCCCAAA>>><<<>>>????????????>>>======<<<<<<======>>>??????@@@????????????????????????<<<<<<<<<<<<<<<:::999888;;;:::::::::;;;;;;999777666666666666666666666666666666666666666666777777444444444555555555555666555666777999:::<<<============;;;:::999888888888999;;;<<<:::>>>LLL\\\ffffffVVVFFF?????????===<<<:::999===BBBFFFTTTuuu~~~qqqdddZZZQQQFFF>>>444444444444444222111000111111000///...---------++++++---///111444666888888999;;;<<<===>>>>>>>>>GGGKKKPPPRRRSSSUUUYYY\\\```]]]SSSGGGAAA???;;;777666333222555===QQQooojjjIII333...******,,,'''''''''''''''&&&&&&&&&&&&######$$$"""!!!!!!$$$'''!!!!!!"""""""""#########"""""""""""""""###$$$$$$######"""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%'''''''''&&&&&&''')))&&&---<<>>@@@BBBCCCCCCAAA???===>>>>>>??????>>>>>>===<<<;;;;;;<<<======>>>>>>???>>>>>>>>>???????????????<<<======>>>===;;;:::999;;;:::::::::;;;;;;999777777777777777777777777777777777777777777777666666444444444555555555555666444555777999;;;======>>>===<<<;;;999888777777666777888999888;;;EEESSS^^^eeeZZZKKKBBB>>><<<;;;999:::777:::@@@AAAJJJhhhvvvlll]]]PPP:::999777555333111000///000000000000000000//////333444555888;;;>>>AAACCCCCCDDDEEEGGGIIIKKKLLLMMMPPPTTTZZZ]]]]]]]]]```bbbccc^^^SSSGGG@@@>>>;;;666333111111333;;;MMMllllllKKK444...******+++&&&'''''''''&&&&&&&&&&&&%%%$$$%%%&&&%%%###$$$)))---########################""""""""""""######$$$%%%$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&((()))%%%///AAA[[[{{{```>>>,,,((((((%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""!!!    !!!!!! hhhhhhfffdddaaa___\\\[[[ZZZ[[[\\\[[[XXXVVVWWWYYY\\\dddmmmtttbbbYYYWWWTTTQQQPPPMMMLLLKKKIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCAAAAAAAAABBBBBBCCCCCCCCCEEECCCBBB@@@@@@AAABBBCCCBBBBBBAAAAAAAAAAAA@@@@@@BBBAAAAAA@@@????????????===>>>@@@AAABBBAAA???>>>>>>>>>>>>>>>>>>======<<<:::;;;;;;<<<======>>>>>>===>>>>>>>>>?????????@@@===>>>??????>>>===;;;999;;;:::::::::;;;;;;999777777777777777777777777777777777777666666555555444444444444555555555555666333555777:::<<<===>>>>>><<<;;;:::888777666555555444555555777999AAALLLVVVaaa[[[OOODDD===;;;:::999:::666999???@@@EEE___~~~vvvfffJJJFFF@@@999555333333444222333555666888999999999@@@@@@AAACCCFFFIIIKKKLLLJJJKKKLLLOOORRRVVVZZZ\\\^^^bbbggghhhgggfffgggiiifffbbbXXXLLLDDDAAA===777444333444666===NNNlllnnnLLL555///+++***+++&&&'''''''''&&&&&&&&&%%%%%%###%%%'''&&&$$$&&&+++111%%%%%%%%%$$$######""""""""""""""""""###$$$%%%&&&$$$###""""""!!!"""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&((()))'''222FFFaaa[[[:::***'''(((%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""  !!!   !!!!!! iiihhhgggeeebbb^^^[[[YYYXXXZZZ[[[ZZZXXXWWWXXXYYYYYYbbbjjjvvvbbbYYYVVVSSSPPPOOOMMMLLLKKKIIIGGGEEEDDDCCCBBBCCCEEEFFFFFFFFFEEEDDDAAAAAABBBBBBBBBBBBCCCCCCEEECCCBBB@@@@@@AAABBBCCCBBBBBBBBBAAAAAAAAA@@@@@@CCCBBBAAA@@@????????????===>>>???@@@AAA@@@@@@???>>>>>>>>>>>>>>>======<<<::::::;;;;;;<<<======>>>======>>>>>>?????????@@@===>>>???@@@???===;;;:::;;;:::::::::;;;;;;999777777777777777777777777777777777666555444444333333444444444555555555666666333444777:::===>>>>>>???<<<;;;999777666555444444333222333666999???HHHPPP]]]ZZZQQQEEE<<<::::::;;;:::555888???@@@CCC[[[xxxvvvZZZSSSHHH>>>888666888:::;;;===???BBBEEEGGGHHHIIIJJJJJJJJJLLLMMMOOOQQQRRRMMMNNNOOOSSSWWW]]]bbbeeemmmpppssssssooollllllmmmgggddd[[[PPPHHHDDD>>>777666666777999???PPPmmmoooNNN777000+++++++++&&&''''''&&&&&&&&&%%%%%%%%% ###%%%$$$"""%%%+++111'''&&&&&&%%%$$$###""""""""""""""""""###$$$%%%&&&$$$$$$###""""""###$$$%%%!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&((())))))555JJJfff}}}XXX888)))''')))%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""  !!!   !!!!!! lllgggcccdddgggeee]]]VVV]]][[[\\\___]]]XXXUUUVVV[[[```eeerrr{{{fff\\\ZZZVVVQQQNNNPPPMMMIIIGGGFFFFFFDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHEEECCCBBB@@@??????@@@@@@BBBAAA@@@???@@@AAABBBCCCBBBAAA@@@@@@@@@@@@AAABBBAAAAAABBBBBBBBBAAAAAA@@@<<<<<<<<<======>>>???@@@==================<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>===<<<;;;999999::::::999888666555888666444333222333555666555666555444333333555777444444444444444444444444444555777:::<<<===>>>???;;;999777777666666444222333333333444777<<<@@@CCCUUU]]]\\\LLL???>>>===888888888999<<<>>>DDDTTTccc|||nnn___TTTNNNKKKMMMRRRWWWWWWXXXZZZ]]]______^^^bbb```]]]^^^aaabbbaaa___XXXXXXYYY]]]dddmmmvvv{{{~~~{{{zzzsssnnnfff]]]UUULLLCCC===888666666:::BBBTTTooo}}}tttOOO555///)))''')))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$############""""""######$$$%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""!!!!!! """""""""""""""""""""""" !!!"""###$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&'''(((((()))666OOOooo~~~vvvKKK111...,,,&&&&&&&&&%%%$$$$$$######""" !!!"""""""""""""""!!!  """###"""!!! !!!  !!!"""!!! jjjgggeeeeeefffeee```\\\^^^\\\\\\___^^^YYYVVVWWWYYY]]]bbbnnn}}}hhh]]]ZZZVVVQQQOOOQQQNNNKKKHHHHHHGGGFFFDDDCCCCCCCCCDDDEEEEEEFFFFFFCCCCCCBBBAAA@@@@@@???@@@AAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@@@@AAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@===<<<<<<<<<<<<======>>>===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;999999::::::999888666555777666555444333444555555555666666444333333555777555555555555555555555555555666888:::<<<===>>>>>>;;;999777666666555333222333222222333666:::>>>@@@RRR^^^```QQQAAA===<<<999999999:::<<<===AAANNN[[[{{{|||tttnnnkkklllpppuuuuuuuuuvvvwwwwwwvvvuuusssqqqooooooqqqsssrrrqqqgggggghhhlllrrr{{{zzztttkkkbbbZZZPPPGGGAAA>>>;;;;;;>>>GGGXXXsss|||tttNNN555///)))''')))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$############""""""######$$$%%%$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&'''((()))******999SSSttt~~~rrrGGG...++++++%%%&&&%%%%%%$$$$$$######""" !!!"""""""""""""""###"""!!!!!!"""!!!"""   !!! """###!!!iiiiiigggfffeeedddcccbbb___\\\]]]___^^^YYYVVVXXXWWW[[[___hhhlll```[[[VVVRRRPPPRRROOOLLLJJJIIIIIIGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>???@@@@@@AAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBB??????@@@@@@@@@@@@@@@???======<<<;;;;;;;;;<<<<<<===============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<999999999999999888777666666666555555555444444444555666666555444444555777555555555555555555555555666777999;;;============:::888666666666555333111222222222222555888;;;===MMM^^^eeeXXXEEE<<<;;;;;;::::::;;;===<<<===GGGQQQjjj|||rrrhhh```VVVLLLEEEBBB>>>===AAAJJJ\\\vvv}}}sssNNN444///***''')))(((&&&&&&&&&&&&%%%%%%%%%%%%$$$############"""""""""######$$$$$$$$$$$$############""""""######$$$%%%$$$$$$#########"""""""""""""""""""""""""""""""""###"""""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""###%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((()))+++<<>>>>>???@@@BBBBBBAAA@@@@@@AAAAAAAAA@@@@@@AAAAAAAAA>>>>>>???@@@@@@@@@????????????>>><<<<<<;;;;;;;;;===>>>>>>>>>===<<<;;;:::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;999999999999;;;<<<999999999999888888777777555555666666555555444333555666777666444444555777444444555555555555555666777999;;;===>>>======<<<999777555555555555333111333333222333555777999;;;GGG[[[hhh^^^JJJ===;;;===;;;:::<<<>>>======CCCKKK___zzzwwwmmmeeeZZZNNNEEE@@@<<<;;;@@@KKK^^^wwwrrrMMM444///***''')))'''&&&&&&&&&%%%%%%%%%$$$$$$###"""""""""""""""""""""######$$$$$$$$$$$$############""""""######$$$%%%############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&############$$$%%%&&&&&&+++===]]]~~~eee===((('''((($$$%%%%%%$$$$$$###""""""""" !!!""""""""""""""" !!!"""""" !!!!!!  !!!!!!"""''',,,...+++%%% jjjllllllhhhbbb___```ccc^^^[[[[[[\\\[[[WWWUUUWWWZZZ]]]```dddvvvwwwjjjaaaZZZUUUSSSQQQNNNKKKIIIIIIIIIHHHGGGDDDDDDCCCBBBAAA@@@?????????@@@AAABBBAAA@@@???>>>>>>???@@@AAABBBAAA@@@??????@@@@@@@@@@@@@@@@@@???===>>>???@@@@@@@@@@@@@@@AAAAAA???>>>======<<<<<<>>>>>>>>>>>>===<<<;;;:::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999888888999:::;;;999999888888888888888888555555666666555555444333444666777777555555555777333333444444555555555555999:::<<<>>>???>>><<<;;;888666555444555444333111333333333444666777999:::AAAUUUeeeaaaOOO@@@<<<===;;;:::<<>>:::888???LLL```zzzpppLLL444///***((()))'''&&&&&&%%%%%%%%%$$$$$$$$$"""""""""""""""""""""#########$$$$$$$$$$$$############""""""######$$$%%%#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&############$$$%%%&&&&&&)))===^^^~~~```:::''''''(((%%%%%%%%%$$$######""""""!!! !!!"""""""""""""""  !!!!!!  """!!!  !!!!!!"""&&&,,,222444111***$$$kkkllllllhhhccc______```___\\\[[[\\\[[[WWWVVVXXX[[[^^^```bbbooo|||ooofff]]]WWWUUUQQQNNNKKKIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@??????>>>??????@@@@@@@@@@@@@@@===>>>????????????>>>===>>>>>>???@@@AAAAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;999999888888777888888999666666555555555444444444444666888888666555666666444444444555555666666777:::<<<>>>@@@???>>>;;;:::777555444333444444222111222333333444666888999:::<<>><<<;;;:::;;;???@@@@@@EEEKKKZZZnnnwwwiiiVVVIII@@@:::999@@@NNNbbb||||||}}}oooKKK333///***((()))'''%%%%%%%%%%%%$$$$$$$$$$$$"""""""""############$$$######$$$$$$$$$$$$############""""""######$$$%%%######"""""""""!!!!!!!!!""""""""""""""""""""""""!!!!!!"""""""""""""""###"""""""""""""""""""""""""""""""""""""""###%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))===]]]}}}~~~~~~~~~\\\999(((''''''$$$$$$$$$$$$###""""""!!!!!! !!!"""""""""""""""!!! !!!###%%%'''&&&%%%%%%### !!!""""""!!!  !!!"""$$$(((///555777333,,,%%%kkkkkkkkkjjjgggdddbbbaaabbb^^^]]]^^^\\\YYYXXX[[[ZZZ]]]______gggtttjjj___XXXVVVRRROOOLLLKKKKKKKKKJJJIIIGGGFFFFFFEEEDDDCCCBBBBBB@@@@@@????????????@@@@@@???????????????@@@@@@AAA;;;<<<===>>>>>>===<<<;;;>>>???@@@AAABBBBBBBBBBBB@@@@@@???>>>>>>===>>>>>>??????>>>>>>===;;;:::999999999999999999999999999;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::999999888777777888999:::777666555444333444555555444666888888777666666666555666666777888888999999;;;===???AAA@@@>>>;;;999666444333333444444222111000000222333555777888999999EEETTT[[[WWWKKK@@@;;;<<<::::::>>>???@@@DDDIIIXXXfffxxxbbbRRRBBB<<<999@@@NNNaaazzzzzz|||nnnJJJ333000+++((()))&&&%%%%%%%%%$$$$$$$$$$$$###############$$$$$$%%%%%%######$$$$$$$$$$$$############""""""######$$$%%%###"""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))******===[[[zzz~~~}}}}}}~~~XXX777((('''&&&###$$$$$$######""""""!!!!!! !!!""""""""""""""" ###)))000666999777555///+++&&&""""""""""""""" !!!!!!"""###'''...444666222***$$$jjjjjjkkkkkkjjjhhheeebbbddd```^^^___^^^ZZZZZZ]]]XXX[[[]]]\\\aaa{{{wwwmmmaaaYYYVVVSSSPPPMMMLLLLLLLLLKKKJJJHHHGGGGGGFFFEEEEEEDDDDDD@@@@@@>>>>>>>>>???@@@AAA@@@???>>>>>>>>>???AAABBB:::;;;<<<======<<<;;;:::>>>???@@@AAABBBCCCCCCCCC???>>>>>>===============?????????>>>===;;;:::999999999999999999999999999;;;<<<<<<<<<<<<<<<<<<;;;::::::<<<======<<<::::::999999888777777888999:::888666444333222333555666444666888999777666666666777777888999::::::;;;;;;<<<>>>@@@AAA@@@>>>;;;888555444333333333333222111......000222444666888888888@@@MMMXXXXXXNNNAAA:::===:::999<<<>>>???BBBHHHUUUaaawwwlllZZZDDD===999>>>LLL___vvv~~~}}}}}}{{{{{{nnnJJJ333000+++((()))&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$###############"""###$$$$$$%%%""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""""""""""""""""""""""""""""" !!!"""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((+++===[[[xxx~~~}}}}}}~~~}}}~~~}}}UUU666(((&&&$$$!!!$$$$$$######"""!!!!!!!!! !!!!!!"""""""""""""""%%%111>>>HHHLLLJJJGGG777222***%%%"""""""""!!! !!!""""""!!!%%%+++111333000((("""lllmmmmmmllliiifffccc```aaa^^^\\\]]]```aaa```^^^\\\ZZZ___fffhhhsssvvviii___XXXTTTTTTSSSQQQOOOLLLIIIGGGFFFGGGGGGGGGFFFGGGGGGHHHHHHCCCAAA@@@@@@AAABBB@@@???BBBBBBCCCDDDFFFEEEBBB@@@;;;<<<>>>?????????>>>===============>>>???@@@AAA????????????>>><<<;;;:::;;;;;;<<<<<<<<<;;;999888>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;:::999888777888:::;;;;;;:::999;;;<<<888888888777666666555555666666666666666555555555777888999;;;<<<======>>>@@@@@@@@@BBBBBB@@@<<<999:::999777666444333333333444444333333333444555555666???KKKTTTYYYUUUFFF777888777999===>>>===@@@EEEPPPaaaqqqxxx___MMMCCC<<<>>>JJJ^^^vvv|||{{{{{{rrrUUU777,,,+++(((%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$&&&$$$######$$$%%%$$$###$$$$$$$$$############""""""""""""""""""#########!!!!!!!!!!!!!!!"""######"""#########$$$$$$$$$$$$$$$###""" """###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&'''((((((---AAA]]]vvv}}}|||UUU333&&&((((((###############""""""""""""""""""""""""############'''+++999MMMZZZ\\\YYYWWWIII???111((($$$%%%%%%%%%"""!!!  !!!"""###$$$&&&'''&&&###kkkllllllllljjjhhheeedddaaa^^^]]]]]]___aaa```^^^\\\YYY]]]bbbbbblllwwwiii___YYYUUUSSSRRRQQQOOONNNLLLKKKJJJGGGGGGGGGFFFFFFGGGGGGHHHDDDCCCAAABBBCCCCCCBBB@@@??????@@@BBBCCCCCC@@@>>>===>>>>>>>>>>>>======<<<============>>>???@@@@@@????????????>>>===<<<;;;;;;<<<======<<<;;;:::999<<<;;;;;;::::::::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;:::999888777888999::::::999999:::;;;666666555555444333333333555555555555666666666666777888:::;;;===>>>>>>>>>AAAAAAAAABBBBBB???;;;888777777555444333333222222444444333333333444555555777===FFFOOOVVVVVVKKK======999888;;;<<<<<<@@@FFFQQQ___mmm~~~eeeMMMDDD===@@@KKK^^^uuu}}}}}}~~~uuuWWW888---,,,(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$#####################"""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""#########$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((,,,BBB___xxx}}}xxxRRR111&&&(((((($$$############""""""""""""""""""""""""############%%%,,,===UUUffflllkkkjjjZZZMMM:::+++###""""""###""""""!!! !!!!!!######!!!###%%%%%%$$$"""!!!kkkkkkllllllkkkiiigggfffaaa___^^^^^^___```___^^^]]]ZZZ\\\___^^^fffxxxkkkaaaZZZVVVRRRRRRQQQPPPPPPOOONNNNNNHHHGGGGGGFFFFFFFFFGGGGGGEEECCCBBBBBBCCCDDDBBBAAA>>>>>>???AAABBBCCCAAA???@@@@@@>>>===<<<;;;;;;;;;;;;<<<<<<======>>>??????===>>>>>>??????>>>>>>===<<<============<<<<<<;;;::::::999999999:::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;:::999888777777888999999888888999;;;666666555444444333333222444444444555666666666777888999:::<<<===>>>??????CCCBBBBBBAAAAAA>>>:::777555444333222222222222333333333333333333444555666888:::???HHHSSSXXXPPPDDDAAA<<<888999:::;;;@@@EEENNN[[[fffwwwvvvrrrrrrwwwlllPPPHHHAAADDDNNN___tttxxxZZZ;;;///,,,)))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((()))&&&$$$######$$$%%%%%%$$$%%%$$$$$$$$$############$$$$$$######""""""!!!!!!!!!!!!!!!"""""""""######!!!!!!!!!!!!""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((())),,,BBBaaa|||~~~~~~tttNNN000%%%((((((%%%############""""""""""""""""""""""""###############,,,BBB^^^ttt}}}~~~ppp___EEE///$$$!!!"""$$$"""""""""""""""###$$$%%% !!!""""""""""""!!!lllllllllkkkjjjhhhfffeeebbbaaa```__________________]]]^^^___]]]ddd~~~yyylllbbb[[[WWWSSSRRRRRRQQQPPPOOONNNNNNHHHGGGGGGFFFFFFFFFFFFFFFDDDCCCBBBBBBCCCCCCBBBAAA@@@???@@@AAACCCDDDCCCAAACCCAAA???<<<;;;::::::::::::;;;<<<======>>>>>>>>><<<===>>>???????????????===>>>>>>>>>>>>=========:::999999999:::;;;<<<<<<:::::::::::::::::::::::::::::::::::::::999888888666888999999888777999:::888888777777666555555444333333444444555666777777999:::;;;===>>>??????@@@DDDCCCAAA@@@???===999555333333222222222333333444333333333333444444555666888888;;;CCCPPPXXXRRRGGGAAA<<<888:::<<<<<>>>>>>>>===<<<===>>>???@@@@@@@@@???>>>>>>>>>===>>>>>>>>>>>>;;;;;;:::;;;;;;<<<======::::::::::::::::::::::::999999::::::999999888888666888999999888777999:::999888888777777666555555222333333444555666666777999:::;;;===>>>??????@@@DDDBBB@@@???===;;;777444333333333222333333444555333222222333444555666666777888:::BBBMMMUUUQQQHHH???;;;999<<>>111---)))&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%###"""###$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$###"""!!! !!!!!!"""###$$$######""" !!!!!!!!!!!!######""""""""""""###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))+++EEEhhhsssKKK000''''''&&&$$$############"""""""""!!!!!!"""""""""############!!!)))???\\\tttlllNNN444&&&"""###%%% !!!!!!""""""""""""!!! pppooommmkkkhhhfffddddddfffffffffdddaaa``````bbb^^^]]]^^^]]][[[```ppp|||pppfff^^^ZZZWWWVVVTTTQQQNNNLLLJJJIIIHHHGGGFFFEEEEEEEEEEEEEEECCCAAA@@@@@@AAABBB@@@??????>>>======??????>>>===BBBBBB@@@???>>>=========:::;;;===>>>??????>>>======>>>>>>???@@@@@@@@@???>>>============>>>>>>???<<<<<<;;;;;;;;;<<<======::::::::::::::::::::::::888999999999999999888888777888999999888888999;;;888888777666666555555444333333333444555555555666888999:::<<<===>>>??????BBB@@@>>><<<;;;999666333333333333222222333444444222222222333444555666777666888:::???IIIQQQQQQLLLAAA<<<:::>>>AAA???>>>>>>DDDOOOWWWcccqqqyyyjjjTTTKKKAAA>>><<<<<>>>>>===<<<@@@AAAAAAAAAAAA@@@??????:::<<<>>>???@@@@@@???>>>>>>>>>???@@@@@@@@@??????======<<<<<<<<<===>>>???<<<<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::888888999999999999888888888999::::::999999:::;;;999999888888777666666666444444444444444444444444777888:::;;;===>>>>>>>>>@@@>>>;;;:::999777555222333222222111111111222222222222222333444555666777555888999;;;BBBMMMTTTTTTHHH@@@;;;<<<>>>===;;;<<>>000---***'''(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$$$$###""""""%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""""""""""" """###%%%%%%$$$###""" !!!!!!!!!"""""""""""""""############"""""""""######$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&'''((()))***---HHHmmmmmmDDD...(((&&&$$$$$$############""""""""""""""""""""""""############!!!!!!***:::IIIRRRWWW[[[TTTHHH888***###!!! """"""######"""!!! !!!""""""qqqpppooonnnmmmllllllllliiijjjjjjgggcccaaabbbddddddcccbbb___\\\^^^hhhrrr}}}rrrhhh```\\\YYYXXXVVVTTTQQQOOOMMMLLLHHHGGGFFFEEEDDDDDDDDDDDDEEECCCBBBBBBCCCDDDBBBAAADDDBBB????????????>>>===???@@@AAABBBCCCBBBAAAAAA;;;<<<>>>@@@AAA@@@???>>>??????@@@@@@@@@??????>>>===<<<;;;;;;;;;===>>>???<<<;;;;;;:::999999999999::::::::::::::::::::::::777888888999999999888888888:::;;;;;;:::999;;;<<<<<<<<<;;;;;;:::999999999444444444444444444333333777888999;;;<<<======>>>>>><<<:::888888777444222222222111000000000000000222222222333444555777777555888888777>>>KKKVVV\\\NNNDDD<<<;;;<<<;;;:::;;;999@@@CCCIIIRRRZZZuuuvvv```GGGAAA===>>>===999888999333666:::;;;>>>HHHWWWcccnnn~~~{{{yyywwwwww{{{zzzxxx~~~rrrkkkrrrtttzzz~~~zzzyyytttuuuxxx~~~~~~{{{{{{}}}___>>>///---***((()))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''$$$"""!!!"""%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$"""""""""""""""######### """$$$%%%%%%%%%###"""!!!!!!!!!!!!""""""""""""""""""############""""""""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$#########'''&&&&&&''''''((()))***...IIInnniiiAAA,,,'''&&&%%%%%%############""""""""""""""""""""""""############$$$ """,,,555999<<>>======>>>>>><<<===@@@BBBCCCCCCAAAAAADDD???<<<>>>@@@@@@?????????>>>>>>>>>============<<<;;;:::;;;=========;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;:::999888999777666777:::;;;999666;;;777666888:::999:::<<<;;;:::;;;===>>>;;;888888555555555555555555555555666888;;;===>>>===<<<:::;;;:::888666444222222111222222111111222222333444444444333333333444555555888777777888:::@@@PPP___SSSHHH???===:::888<<>>>>>>>>>>>???===>>>???AAAAAAAAA@@@@@@@@@===<<<>>>AAAAAA???===>>>>>>>>>??????>>>>>>>>>===<<<;;;;;;<<<===<<<:::::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;::::::999999;;;999888:::<<<<<<:::888:::777666999;;;999:::===<<<<<<===>>>===;;;:::999666666555555555555555555666777999;;;<<<;;;;;;::::::999888555444222222111222222111111222222333444444333333333333444444555666555666888:::AAAPPP___UUUJJJ???;;;999888<<>>???HHHWWWgggtttzzztttuuuzzz{{{rrrqqquuu{{{yyyqqqkkklllqqqwww}}}~~~yyyvvv~~~bbb@@@222---)))(((***(((''''''&&&$$$######""""""###$$$$$$$$$$$$###"""##############################""""""######$$$%%%########################$$$$$$$$$#########""""""$$$###"""###&&&'''%%%###%%%$$$""""""######!!!"""""""""""""""######$$$"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((((((,,,EEEjjjjjjBBB,,,&&&%%%$$$###############""""""""""""!!!!!!"""##################""" !!!###%%%&&&%%%%%%$$$###"""""""""###$$$$$$######"""!!!!!!"""""" !!!uuusssrrrrrrsssqqqlllhhhgggeeecccaaaaaaaaabbbccc````````````___aaadddgggqqqyyylllccc^^^]]]ZZZVVVTTTRRRQQQOOONNNLLLKKKIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBB?????????>>>??????@@@@@@????????????????????????<<<<<<===???CCCCCC@@@<<<<<<===>>>???@@@@@@??????>>><<<;;;;;;<<<<<<:::999:::;;;;;;;;;;;;<<<<<<<<<:::::::::::::::999999999;;;:::999:::;;;;;;:::888888666666:::;;;:::<<>>@@@AAA@@@===<<<;;;;;;777777777666666555555555666666777888888999999999999888666555333222111111222111111111111222333333333222222222333333444555444333555777:::@@@NNN[[[WWWLLL@@@:::888888;;;???CCCGGGCCCAAAEEEKKKbbbqqqPPPGGG===999;;;<<<999555888888777777777777888888666999BBBMMMXXXggg}}}zzzssslllkkknnntttuuuvvvuuuuuuvvvyyy{{{}}}wwwqqqnnnpppuuuzzz}}}sssjjjeeeccceeejjjrrryyy~~~}}}zzzwwwuuu~~~eeeCCC333---)))''')))''''''&&&%%%%%%$$$######"""###$$$$$$$$$$$$###"""##############################""""""######$$$%%%########################$$$$$$#########"""""""""###""""""$$$%%%&&&$$$###%%%###""""""######!!! """""""""""""""######$$$"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((((((+++DDDhhh~~~~~~}}}~~~iiiBBB+++%%%%%%%%%$$$############""""""""""""!!!!!!""""""###############!!! """$$$$$$$$$!!!!!! !!!"""############"""!!!!!!!!!""""""!!!!!! tttrrrqqqqqqrrrpppkkkffffffeeecccbbbaaaaaabbbccc^^^___`````````aaaccceeejjj|||oooeee___^^^ZZZVVVSSSRRRQQQPPPOOOMMMLLLJJJIIIGGGFFFEEEEEECCCCCCCCCCCCCCCBBBBBBAAA???????????????@@@AAABBB@@@@@@???>>>======>>>>>>999<<<>>>BBBFFFHHHEEE>>><<<<<<===>>>???????????????===;;;;;;<<<;;;:::888;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999999999999888888888999999888777666777555777;;;<<<;;;>>>BBBBBBGGGIIIEEE@@@>>>===<<<999999888777666666555555666555444444555666777888777666555333222111111111111111111111111222222333222111111222222333444555555444444777999===HHHTTTXXXNNNBBB;;;888999:::<<>>CCCMMM___oooyyytttpppnnnmmmkkkkkkkkkjjjjjjkkkmmmnnnqqqzzz~~~{{{yyy}}}vvvllleeebbbdddgggiiiqqquuuooobbbYYYVVVWWWZZZ]]]ccclllvvv}}}{{{xxxvvvvvvzzz{{{|||iiiHHH555...***'''(((''''''&&&%%%%%%$$$###############$$$$$$########################$$$$$$$$$######""""""######$$$%%%####################################""""""""""""""""""###$$$$$$%%%$$$###%%%###""""""######""" """""""""""""""######$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&'''((((((+++DDDggg}}}|||}}}~~~ddd???+++%%%%%%%%%%%%############"""""""""!!!""""""""""""######$$$$$$%%%###!!!!!!"""$$$$$$### !!!!!!!!!""""""###""""""!!!!!!!!!"""""" wwwuuurrrrrrrrrqqqlllhhhfffeeedddbbbbbbbbbbbbbbb]]]^^^````````````bbbdddgggrrrggg```]]]ZZZUUUSSSRRRQQQPPPPPPNNNMMMKKKIIIHHHGGGFFFFFFCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@???@@@@@@AAABBBBBBAAA@@@???>>>============999===@@@CCCIIIOOOLLLFFF>>>>>>>>>>>>>>>>>>?????????>>><<<<<<<<<<<<:::999;;;;;;;;;<<<<<<<<<======;;;:::999888888888999999888999999999888777777777666555777:::;;;;;;@@@GGGJJJSSSWWWPPPGGGCCC@@@===;;;::::::888777666555555555444333222222333555666555555333222111111111111111111000000111111222333000000000111222333444444777555555777888:::AAAJJJUUUPPPGGG???:::999::::::<<>><<>>>>>>>>999???AAABBBJJJTTTUUUOOOEEECCCAAA???===>>>???@@@@@@>>>======>>>>>><<<;;;;;;;;;<<<<<<<<<=========;;;:::999777777888888999:::;;;<<<<<<:::888888999666555666999:::<<>>===<<<;;;:::888777555555444333222111111222444444333333222111111111111111111000000000000111222222//////000000111222333444888555555777777888<<>>???MMMhhh{{{rrrZZZEEE:::777888999555555666777777777777777444333444666444333888???GGGRRRcccvvv}}}wwwlllhhhddd```]]][[[YYYWWWXXX^^^fffnnnttt|||~~~~~~tttqqqnnnkkkiiigggdddbbb^^^```]]]TTTKKKEEE???:::>>>===<<<999444333;;;FFFQQQRRRWWW```kkkwww~~~{{{{{{}}}xxxyyy|||tttTTT<<<111---***'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###""""""###$$$$$$"""""""""###$$$$$$%%%%%%######""""""######$$$%%%##############################"""""""""!!!!!!!!! """$$$$$$###"""###$$$$$$"""!!!"""###$$$"""!!!"""""""""""""""######$$$"""############$$$$$$$$$######""""""""""""######%%%%%%%%%%%%&&&'''((((((,,,EEEggg~~~|||||||||}}}~~~jjjQQQ555'''$$$%%%%%%&&&############"""""""""""""""""""""###%%%'''***,,,(((&&&#########$$$$$$#########$$$$$$###"""!!!!!!!!!!!! !!!!!!"""""" ~~~yyysssppppppqqqooonnnggggggfffeeeeeeddddddddd___`````````___aaadddfffdddyyywwwhhh^^^ZZZXXXVVVUUUTTTSSSPPPNNNMMMLLLKKKJJJIIIIIIIIIIIIBBBCCCDDDEEEDDDCCCAAA@@@CCCBBBBBBAAAAAAAAAAAABBB???@@@@@@AAAAAA@@@???>>>999???@@@@@@IIIXXX\\\VVVNNNJJJEEEAAA>>>???@@@BBB@@@???===>>>???@@@>>>===<<<<<<<<<<<<============;;;:::888777666777888999:::<<<===<<<999777888999777555666888888;;;EEEPPP```rrr|||rrraaaUUUJJJAAA>>>>>><<<;;;999777666555333333222222222222222333222222111000000000111111000000000000000111222222////////////111222333444666444444666777777:::???HHHRRRVVVMMMAAA;;;:::999999;;;999:::???<<>>???AAABBBBBBAAA???>>>999>>>???>>>HHHYYY___[[[TTTPPPIIICCC???@@@BBBDDD@@@???>>>???@@@AAA@@@???<<<<<<<<<<<<=========>>>;;;:::888666666777888999888:::<<<:::777555666777777666666777777;;;GGGSSSggg|||~~~kkk\\\NNNBBB???>>>===;;;999777666555222333333222222222222222111111000000000000111111000000000000000111111222.........///000222333444444222222666888777:::>>>DDDRRRZZZQQQCCC<<<:::999:::;;;888;;;???;;;===MMMZZZrrreeeNNN@@@<<<===555666666777666444333222555444555888666222222666888<<>>111---)))))),,,---,,,222:::UUUSSSRRRVVV___jjjtttyyy}}}}}}~~~{{{{{{|||}}}{{{[[[@@@333///,,,(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%!!!""""""###$$$$$$%%%%%%#########"""###$$$$$$%%%########################""""""""""""!!!!!!!!!!!!"""$$$$$$"""!!!"""$$$###"""!!!"""###$$$###""""""""""""""""""######$$$"""############$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((((((---FFFhhh~~~}}}}}}~~~}}}||||||}}}uuuUUUAAA---$$$$$$%%%%%%&&&############""""""""""""!!!!!!"""$$$''',,,000222'''%%%"""!!!!!!"""!!! !!!"""$$$$$$###### !!!"""###$$$######"""!!! yyyvvvqqqmmmkkklllnnnpppggggggfffeeeddddddccccccdddcccbbbaaaaaaaaabbbcccccclllppp\\\ZZZXXXUUURRRQQQPPPPPPPPPLLLLLLKKKIIIIIIHHHHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@AAABBBDDDEEEBBBBBBBBBAAA@@@???>>>======<<<<<<>>>CCCKKKTTTYYYZZZVVVPPPIIICCC@@@>>>===@@@???>>>======>>>???@@@:::;;;;;;:::999:::<<<>>>;;;:::777666666777:::;;;888888777777666666555555222555777666555;;;GGGQQQnnnuuuaaaNNN@@@???===:::666444444444444444333222111000000000000333222222222111111000000000000000000000000000000111000000000000000111222333333333444555666777888<<>>>>>???<<<;;;:::999:::<<<>>>???OOO[[[nnniiiMMM???<<<555555777:::888444333666666666666444333444666777777777999===FFFQQQ\\\bbbttt~~~sssiii```VVVOOOMMMMMMRRR\\\dddjjjqqqxxxuuuggg\\\WWWWWWJJJCCC>>><<<:::777<<>>===<<<;;;::::::>>>DDDJJJNNNQQQPPPNNNKKKHHHDDDBBB@@@@@@???>>>===<<<===>>>???;;;;;;;;;:::999999;;;===888777555444444555777888777777777666666666555555555777888666555999DDDMMMddd{{{uuubbbPPPCCC???===:::666444444444444444333222111000000000000222222111111000000000000000000000000000000000000000000000000000111111222333333333444555666777888:::IIITTTRRRHHH@@@<<<:::<<<;;;:::::::::;;;===>>>KKKVVVggg}}}hhhUUUKKK>>>:::888999888444333444666666555444333333444555555444333555999???EEEJJJ[[[dddqqqwwwlllaaa[[[ZZZWWWYYY___ccccccdddfffccccccaaaYYYNNNEEEBBBBBB===888444444333333888AAASSSiii{{{~~~yyynnnTTT999...,,,,,,,,,******222<<>>===<<<:::999:::===@@@BBBEEEGGGJJJKKKKKKHHHEEECCC???>>>===<<<;;;;;;<<<===;;;<<<<<<:::888888999:::666666666555555666666666666666666666666555555555777999999777444777@@@GGGXXXsssuuubbbQQQEEE???===:::666444444444444444333222111000000000000000000000000////////////////////////////////////000000000000000111222222333333333444555666888888999DDDOOOQQQMMMGGG>>>777;;;::::::::::::;;;;;;<<>>JJJaaavvv}}}|||qqqWWW<<>>000******&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""############""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!"""!!!!!! !!!!!!""" """#########"""!!! !!!""""""######"""""""""""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''---AAAaaa}}}}}}}}}||||||}}}dddGGG888***&&&((((((%%%$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&""""""!!!!!! $$$$$$$$$$$$$$$%%%%%%%%%!!!!!!""""""""""""######!!!!!!  {{{yyyvvvrrrpppnnnnnnnnniiiiiihhhfffeeedddccccccbbbbbbccccccdddeeefffgggccccccnnnlllbbb]]]WWWSSSRRRQQQOOONNNMMMMMMLLLKKKKKKKKKKKKKKKEEEEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@AAAAAAAAA@@@?????????>>><<<;;;;;;;;;<<<======???CCCFFFGGGFFFDDDCCC???>>><<<;;;::::::;;;;;;<<<<<<<<<:::888777777888666666777888888777666666555555555555555555555555777888888666444666===CCCQQQnnnvvvbbbPPPDDD???===999666444444444444444333222111000000000000//////////////////......////////////////////////000000000000111222333333333444444444555777888999777AAALLLRRRUUUQQQFFF;;;::::::::::::::::::::::::???IIIYYYnnn~~~cccRRR@@@::::::999888999666666555666777777555444777777777888999:::;;;;;;999===DDDLLLTTT^^^gggmmmttt}}}wwwppprrrfffZZZVVVRRRJJJ@@@;;;666888888666111...---...,,,++++++,,,---111777===@@@SSSgggqqqssslllUUU===000---++++++***)))///666GGGOOORRRKKKCCCBBBEEEHHHKKKRRRZZZ^^^___```bbbdddiiikkkooossswww{{{www\\\BBB111)))(((&&&&&&%%%%%%%%%$$$$$$$$$########################!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!############""""""!!!!!!""""""!!!!!!!!!!!!"""""" """###$$$###!!! !!!!!!"""############"""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&---@@@```~~~}}}}}}}}}}}}|||{{{|||hhhFFF777)))&&&((('''%%%######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######!!!!!!!!! %%%%%%$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""""""""###!!!!!!  |||{{{xxxuuurrrpppnnnnnniiihhhgggfffeeecccbbbbbbddddddeeefffgggggghhhhhhcccdddlllnnneee___WWWRRRQQQPPPNNNLLLMMMLLLLLLKKKKKKKKKKKKLLLFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAAAAA@@@@@@>>>===<<<<<<<<<<<<<<<===;;;<<<===???@@@@@@@@@@@@@@@???===;;;:::999999:::;;;<<<<<<:::888666666666555666777888888777666555444444444444444555555555444666666555555777<<<@@@LLLjjjwwwdddQQQCCC???===999666444444444444444333222111000000000000..................//////000000000000000000000000000000000000111222333444444444444555666777888999555>>>IIITTT\\\]]]RRREEE<<<;;;:::999999999999999<<>>AAAFFFMMMTTTZZZ^^^gggsssyyyppplll]]]NNNGGGCCC===777444///000000///---+++******+++,,,---,,,...222777:::;;;IIIXXXaaafffcccRRR???000,,,*********)))---333EEEOOOTTTNNNDDDAAACCCEEEDDDIIIOOORRRRRRSSSUUUWWWZZZ___eeelllrrrxxx~~~zzz___DDD111(((&&&&&&&&&%%%%%%%%%$$$$$$$$$########################!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""""""""!!!!!!!!!!!!"""""" """###$$$###!!! !!!""""""#######################################""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&,,,???^^^~~~|||{{{|||||||||zzzzzz{{{~~~hhhFFF777(((%%%&&&&&&###""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!! ############"""""""""""" !!!!!!!!!!!!"""""""""!!!!!!  |||yyyvvvssspppooolllllljjjiiigggfffeeedddbbbcccdddeeeffffffeeeeeeaaaccciii{{{tttiiiaaaXXXRRRRRRQQQNNNKKKLLLKKKKKKJJJJJJKKKKKKLLLHHHGGGEEEDDDBBBBBBAAAAAAAAAAAAAAABBBAAAAAA@@@???>>>???@@@AAAAAAAAAAAAAAA<<<;;;;;;:::;;;<<<===>>>===<<<<<<;;;<<<<<<===>>>AAA@@@===;;;:::999999999999;;;;;;:::888666555555222333444555555444333222333333333444444444444444222333444444555777;;;>>>FFFbbb~~~yyyhhhTTTDDD???===:::666444444444444444333222111000000000000............////////////000000000000000000000000000000000111222333444555444444444555666777999999555<<>>DDDHHHIIIPPP[[[fffppp{{{uuuiii\\\NNN@@@999666333111222.........---,,,***)))((()))---...,,,---222666777666>>>GGGPPPVVVVVVIII<<>>???@@@AAABBBBBBBBB===<<<;;;:::;;;===???@@@@@@???>>>>>>============BBBAAA>>><<<:::999999999888999;;;:::888666555555333333333444444333333333222222333333333444444444333333444444555666888:::<<>>CCCIIISSShhhtttdddUUUMMMGGGAAA:::777888999777555666777777777777777666666666777777777777888<<<>>>===BBBHHHOOOWWWaaammmvvvlll\\\KKKAAA666111...,,,---111---------------,,,+++)))(((---///,,,---333777666444888>>>FFFMMMMMMDDD888...)))''')))++++++---111AAAMMMTTTNNNBBB>>>???BBB@@@@@@@@@@@@AAACCCFFFHHHNNNTTT]]]fffmmmsssyyy|||{{{aaaFFF222)))(((&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""####################################"""""""""""""""""""""#########""""""""""""######!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###########################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%&&&''''''((()));;;ZZZ|||~~~|||xxxyyyyyyxxxxxxzzz~~~fffNNN===+++%%%%%%%%%%%%%%%!!!""""""###"""!!!  !!!""""""###"""!!! !!!!!!!!!!!!!!!!!!!!!""" !!!!!!""""""""" !!!!!!!!!""""""!!!!!!  ~~~}}}zzzwwwrrrooolllooonnnmmmkkkiiigggfffeeecccdddeeeeeeeeedddcccbbbccceeefffnnnqqqhhh\\\VVVVVVUUUQQQMMMJJJJJJIIIIIIIIIJJJJJJKKKJJJIIIGGGFFFDDDCCCCCCBBBBBBBBBCCCDDDCCCBBB@@@???===>>>???@@@AAABBBBBBBBB@@@???===<<<<<<>>>AAACCCAAAAAABBBBBBAAA@@@???>>>CCCBBB???<<<:::999999999777888::::::888666555666555555555555555555555555222222222333333444444444444444444444444555666777333NNNjjjxxxzzzrrr```OOO???===:::666444444444444444333222111000000000000.../////////000000111111222222222222222222222222000000000111222444555666555555555555666888999:::444:::CCCMMMZZZaaa]]]UUUDDDAAA<<<888666888;;;===@@@BBBCCCIII]]]}}}~~~kkkaaaSSSKKKBBB=========;;;888777777777777777777777888555666888888888999;;;>>>;;;===@@@BBBFFFNNNXXX```jjjsssdddPPPAAA:::333///+++(((***///***))))))*********)))((((((...000...///666999777999;;;AAAHHHPPPPPPFFF;;;---(((&&&)))++++++---111BBBNNNVVVOOOCCC===???BBBBBBAAA@@@???AAACCCGGGJJJNNNUUU___iiiqqqxxx~~~{{{bbbFFF333+++***&&&&&&&&&%%%%%%%%%$$$$$$########################""""""""""""####################################"""""""""""""""###############""""""""""""######!!!!!!!!!!!!!!!"""######""""""###$$$$$$$$$$$$###########################"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%'''&&&&&&&&&&&&'''(((((((((:::YYY{{{wwwxxxxxxxxxxxxzzz~~~nnnRRR@@@---&&&&&&&&&&&&'''!!!"""#########"""  """#########"""!!! !!!!!!!!!!!!!!!!!! !!!"""######$$$ !!!!!!!!!"""!!!!!!  }}}yyytttpppnnnmmmmmmnnnooommmjjjhhhggggggiiihhhfffeeeddddddeeeeeecccdddfffkkkxxxzzznnn___VVVTTTTTTPPPMMMOOOOOONNNLLLKKKIIIHHHHHHKKKIIIGGGEEECCCCCCCCCCCCEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA??????>>>>>>???AAACCCDDD@@@EEEKKKKKKGGGAAA<<<:::<<<<<<<<<<<<;;;:::999888777888888888888777777666333222111111111222333444333333333333333333333333222333333444555666777777999III^^^ooo|||zzzdddLLLAAA>>>;;;777444222222222444333333222111000//////............////////////000000111222333444333333444333333333333444555555555555555666777999:::;;;:::<<<<<<@@@LLLYYY[[[UUUBBB===999777777888;;;>>>???===???FFFTTTmmmpppcccSSSHHHDDDBBB>>>:::888::::::888888:::777111777555555666777888777666999999;;;===AAAFFFKKKNNNZZZ___kkk{{{{{{YYY???888444000------------,,,---------,,,+++***)))(((+++------,,,111888;;;:::;;;;;;???HHHQQQPPPFFF<<<000+++(((***,,,+++---000:::LLLXXXSSSFFF@@@@@@AAADDDBBBAAAAAA@@@@@@FFFOOOVVV]]]gggqqqwwwzzz|||}}}zzzeeeJJJ333)))***(((''''''&&&&&&%%%$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%""""""############""""""""""""""""""""""""""""""######""""""""""""######$$$#########""""""!!!!!! !!!######$$$$$$$$$######"""""""""""""""###!!!"""$$$$$$#########$$$!!!!!!"""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&'''888VVVxxx~~~yyyyyyyyyxxxxxxzzzvvv___EEE,,,$$$&&&%%%%%%'''$$$$$$$$$###"""!!!!!! """"""""""""""""""""""""""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! {{{{{{yyywwwtttqqqpppooommmoooooonnnkkkhhhhhhhhhgggfffeeedddddddddeeefffaaabbbdddhhhqqq|||pppaaaWWWUUUUUURRROOOOOOOOONNNLLLKKKIIIHHHHHHJJJIIIGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???????????????AAABBBCCCBBBGGGLLLMMMJJJDDD@@@>>><<<<<<<<<;;;::::::999999777777888777777666555555555444333222111111222222222222222222333333333333333333444444555555666666555DDDWWWiiixxx{{{iiiRRRDDD@@@:::666555555444333444333333222111000//////............///////////////000111222333444444444555555444444444444555555555555555666777888:::::::::<<<===???GGGRRRVVVTTTEEE@@@;;;999888888777888;;;:::;;;@@@JJJ___~~~ssshhhaaaZZZQQQKKK@@@AAA???;;;:::<<<999444777666555555777777666555666777888999<<>>===AAAIIIQQQTTTIIIDDD>>>::::::999777444888888999<<<@@@OOOkkkwwwkkkbbbRRRQQQKKKCCC@@@@@@===999999777666666777888777666555555666777888999::::::======AAAIIIQQQYYYdddnnn}}}[[[AAA777333///---,,,---------...---,,,******,,,---...111444444111222666888666666666:::CCCKKKJJJAAA888000***''')))***)))***---:::KKK[[[ZZZOOOEEEAAAAAAAAA???>>>???>>>???FFFNNNcccllluuuyyyxxxxxx|||~~~lllRRR999+++)))&&&&&&&&&%%%$$$$$$######%%%$$$###"""!!! !!!!!!!!!!!!"""###$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""######""""""""""""######""""""!!!!!!!!!!!!!!! !!!"""######$$$#########"""""""""""""""######!!!"""$$$$$$#########$$$##################$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''444LLLjjj|||zzzyyy{{{}}}gggLLL111((('''%%%###%%%$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!! }}}{{{yyyvvvrrrooonnnooopppooollljjjjjjjjjgggfffdddcccbbbbbbccccccaaacccfffhhhjjjxxxvvveeeYYYVVVVVVTTTQQQNNNNNNMMMLLLKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA???BBBEEEHHHGGGEEECCCAAA>>><<<:::888777888999:::999999999888777666555444333444666777777666555444000000000111111222222333444444444444333333222222333:::EEEUUUlll{{{tttdddWWWLLL>>>777777888555222444333333222111000//////............///////////////000000222333555666777:::999888666555555444444444444444444555666777888777;;;===<<<<<>>...)))&&&%%%%%%$$$$$$######"""###""""""""""""""""""###!!! !!!!!!"""###$$$%%%###!!! !!!###%%%""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!! !!!!!!"""###############""""""""""""""""""###$$$!!!"""$$$$$$#########$$$$$$$$$$$$###############%%%$$$$$$$$$$$$%%%&&&&&&'''222IIIggg}}}||||||~~~~~~~~~gggLLL111((((((%%%###%%%############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""!!!!!! }}}{{{zzzxxxsssooonnnooopppooolllkkkjjjkkkiiihhhfffcccbbbaaaaaaaaaaaaaaaeeeiiiiiissszzzfffYYYUUUTTTRRRPPPNNNMMMMMMLLLKKKJJJIIIIIIGGGGGGGGGFFFEEEDDDCCCCCCEEEDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@?????????>>>@@@@@@@@@@@@@@@@@@@@@???>>>???AAADDDEEEEEECCCAAA>>><<<:::888888888999::::::;;;;;;:::999888777777666777:::;;;;;;888555333000000000111111222222222444444444333222222111111555:::AAANNNdddwwwvvvjjjaaaTTTDDD:::888777444111444333333222111000//////............//////////////////000111333555888999;;;:::888777555555444444333333333333444555666666555999<<<<<<:::???LLLXXXZZZWWWLLL???888::::::888666888::::::999???QQQccc~~~ssscccWWWPPPGGG@@@<<<:::777666777777777777444555666777777777777777666555888===@@@BBBGGGNNNRRRZZZccckkkuuu^^^CCC555222...,,,,,,---------...---+++******---///111666;;;<<<999666666666333222444:::BBBIIIIIICCC===111+++((())))))((((((+++444CCCUUU\\\TTTGGG@@@???>>>;;;;;;<<<;;;;;;BBBKKKYYYfffvvv|||zzzvvvwwwzzzwww```EEE111)))&&&%%%%%%$$$$$$######""" !!!!!!!!!"""$$$%%%&&& !!!"""###$$$%%%###!!! !!!###%%%""""""""""""""""""""""""######""""""""""""###### !!!!!!!!!!!!!!!""""""############"""""""""!!!!!!"""###$$$$$$!!!"""$$$$$$#########$$$$$$$$$$$$###############%%%%%%$$$$$$%%%%%%&&&''''''222HHHeee}}}|||}}}~~~~~~~~~eeeJJJ000''''''%%%$$$&&&#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!""""""""""""""" zzzxxxwwwxxxzzzyyytttpppmmmnnnooonnnllljjjjjjkkkjjjiiifffdddbbbbbbaaabbb___^^^bbbhhhhhhmmm~~~iiiZZZUUUSSSQQQNNNMMMMMMMMMLLLKKKJJJJJJJJJGGGGGGGGGGGGFFFEEECCCCCCFFFEEEDDDCCCBBBAAA@@@@@@BBBAAAAAA@@@@@@??????>>>AAAAAAAAAAAAAAA@@@???>>>>>>>>>???BBBDDDEEECCCAAA>>>===;;;:::999999:::::::::;;;;;;;;;;;;:::999999;;;===???@@@>>>:::444000222222222222222222222222333333333222222111111111555999>>>GGG[[[oootttmmmfffZZZJJJ>>>999777444222444333333222111000//////............//////////////////000111333666999;;;:::999888666555555444444333333222222333444444555444666:::;;;999<<>>===???DDDHHHOOOVVV\\\fffttt___DDD555111---+++,,,------------,,,+++***+++,,,...000333:::===999555444444222111444:::CCCJJJKKKGGGBBB333---))))))***((((((+++000>>>QQQ[[[UUUHHH@@@@@@===;;;::::::999999@@@HHHUUUaaaqqqyyyyyyvvvvvvwww{{{}}}}}}hhhLLL555***&&&&&&&&&%%%$$$$$$###### !!!"""###$$$&&&''' !!!"""######$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""######""""""""""""###### !!!!!!!!!!!!"""""""""""""""############""""""!!!!!!!!!!!!"""###$$$%%%!!!"""$$$$$$#########$$$##################$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''111EEEaaa||||||zzzzzz{{{~~~~~~~~~~~~~~~}}}eeeJJJ000((('''%%%$$$&&&######"""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!! yyywwwvvvxxxzzzyyytttoookkkmmmnnnmmmkkkjjjjjjjjjhhhgggfffddddddddddddeeebbb]]]aaahhhhhhjjj~~~mmm\\\UUUSSSQQQNNNMMMMMMLLLLLLKKKKKKJJJJJJFFFFFFGGGGGGFFFEEEDDDCCCDDDDDDCCCCCCBBBBBBBBBAAADDDDDDCCCBBBBBBAAA@@@@@@AAAAAABBBBBBAAA???>>>===<<<;;;<<<>>>AAABBB@@@>>>>>>======<<<<<<;;;;;;:::999999::::::;;;;;;::::::999<<>>888444444444333333222222111111222222222222111111111111111777;;;BBBSSShhhqqqoooeee\\\NNNBBB;;;777666666444333333222111000//////............/////////////////////111333777:::<<<999888777666555444444444222222222222222333333444444444777:::888888BBBOOO]]]ccc^^^JJJ:::666777666888555555777777888>>>FFF^^^yyy{{{ooodddUUUPPPIIICCC???<<<999777777666555444444444555666555555777;;;<<<:::===BBB@@@FFFJJJMMMVVVdddooottt___CCC444111---++++++---------,,,++++++++++++,,,,,,---...555:::777222111111//////222:::CCCJJJLLLJJJFFF444...*********((((((+++...;;;NNNZZZVVVIIIBBBCCC>>>;;;:::999777777===EEESSS\\\hhhppprrrrrrrrrsssxxx{{{nnnQQQ888,,,''''''&&&&&&%%%$$$$$$$$$######""""""######$$$%%% !!!######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!!!!"""""""""######""""""############""""""!!!!!!!!!!!!"""###$$$%%%!!!"""$$$$$$#########$$$"""""""""###$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&'''''''''///@@@YYYttt}}}zzzzzz{{{|||}}}}}}}}}~~~iiiNNN333)))(((%%%$$$%%%"""""""""""""""""""""###"""""""""""""""""""""""" !!!!!!!!!""" ~~~{{{yyyzzz|||zzzsssmmmkkklllmmmmmmkkkiiiiiijjjfffeeeeeedddeeefffggghhhfff```bbbjjjjjjiiizzzooo^^^VVVTTTQQQNNNMMMMMMLLLLLLKKKKKKJJJJJJEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDFFFFFFEEEDDDCCCCCCBBBBBBAAABBBBBBBBBAAA???>>><<<:::888777999===>>>===:::>>>>>>>>>>>>===<<<;;;:::777777888999::::::::::::444888???DDDFFFCCC???<<<666555555444333222111111111111111111111111111111---444999???NNNcccooopppccc\\\PPPDDD<<<888888999444333333222111000//////............/////////000/////////111333777:::===888777666555555444444555222222222111222222333333555444666999666555>>>JJJSSS______MMM<<<999:::999;;;777555777888777:::???IIIeeeyyyddd^^^VVVMMMGGGBBB>>>;;;<<<:::888555444555666777555333444777777777:::@@@:::???AAABBBIIIWWWbbbgggrrrxxx~~~___CCC444111---++++++---------++++++++++++++++++++++++***222777444000///...------111999BBBJJJMMMKKKHHH555///+++++++++))))))+++...999LLLZZZWWWKKKDDDEEE>>>;;;:::999777666<<>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<======>>>???????????????@@@>>>;;;888777777888888777:::===AAAEEEGGGHHHHHH>>><<<888444111000//////222222222333333444444444333666999>>>GGGTTTdddoooiiibbbXXXNNNFFF@@@;;;888444222000000000000///...------...///000000//////000/////////111444777888:::999888666444333333333222000222...(((000666---444333444666555555999@@@QQQTTTUUUOOODDD;;;888888888777666555555666777888AAAUUUppp}}}uuuhhh]]]UUUNNNGGGBBB???;;;888777777777444111999999888888888777777777888;;;===@@@CCCJJJTTT[[[eeekkkrrrwwwxxxxxxzzz|||dddLLL888000***+++---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000111111111111555:::@@@IIINNNJJJBBB777111***&&&'''))))))))),,,555FFFUUUZZZTTTJJJDDDEEE@@@:::777888;;;>>>@@@DDDLLLVVV]]]___aaafffkkkrrrtttvvvxxxzzz}}}tttYYY===,,,+++)))%%%$$$$$$%%%%%%%%%$$$$$$$$$############""""""""""""""""""######$$$$$$$$$$$$""" """$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###!!! !!!$$$%%%$$$!!!#########"""""""""""""""$$$#########""""""!!!!!!"""############$$$$$$$$$########################$$$$$$%%%%%%&&&%%%%%%%%%&&&...<<>>>>>>>>>>>>>>@@@???<<<:::888888777888888999<<>>:::555333111000111111111///------........./////////////////////111444666888999888777555444333222222///,,,333888555999999///333222333666555444888>>>LLLSSSWWWQQQEEE;;;:::<<<888777666555555555666777;;;LLLddd~~~wwwmmmeee\\\SSSMMMGGGBBB===;;;;;;;;;999777777777777666666666666666777999;;;===@@@GGGOOOUUU^^^dddkkkpppqqqrrrtttvvvzzz~~~dddKKK888000***+++---,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000222222444888===BBBIIIMMMGGG>>>555000)))&&&'''))))))(((,,,444CCCSSS[[[WWWMMMDDDEEEAAA;;;888888:::<<<===BBBGGGOOOUUUYYY^^^dddhhhlllnnnqqqtttxxx}}}yyy___AAA---+++(((%%%$$$%%%&&&%%%%%%$$$$$$$$$############"""""""""!!!!!!""""""###$$$$$$$$$$$$""" """$$$%%%&&&&&&&&&&&&%%%%%%$$$""""""""""""""""""""""""###!!! !!!###%%%###"""""""""""""""""""""""""""############"""""""""!!!"""############$$$$$$$$$########################$$$$$$%%%&&&&&&&&&&&&&&&'''---999KKKeee}}}}}}~~~{{{{{{{{{zzzxxxxxxzzz{{{~~~vvvXXX:::---)))%%%$$$((($$$$$$######"""!!!!!! ###"""""""""!!!!!!!!! !!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!! !!!!!! }}}xxxyyy|||zzzuuukkkjjjjjjkkkmmmnnnnnnmmmhhhhhhhhhgggfffeeedddcccgggeeefffkkkjjjgggllluuuqqq^^^VVVQQQKKKKKKKKKKKKKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEECCCAAA@@@AAACCCAAAAAAAAAAAAAAA@@@@@@???999999888888888888999999999:::;;;;;;<<<;;;;;;;;;???>>>===<<<;;;999999888999:::===???AAACCCEEEFFFCCC@@@;;;666333111000000000000111222444555666666444666888;;;@@@JJJWWW```ccc```\\\XXXRRRJJJBBB===666444222111222222222111...---,,,,,,,,,---...///////////////111444666777888777666555444222222111::://////222------///***222111222555555333666;;;EEENNNWWWTTTIII???===???999888666555444555555666666BBBTTTlll~~~vvvlllaaaYYYQQQKKKBBB===<<<===<<<:::888777777666666555666666666777888:::===BBBIIINNNSSSYYY```eeegggiiimmmpppuuuyyy~~~hhhLLL888000++++++,,,++++++---++++++++++++++++++++++++******+++,,,...000333444444999>>>CCCJJJLLLEEE<<<333...)))'''((()))((('''+++111>>>NNNZZZ[[[QQQFFFFFFCCC>>>;;;;;;;;;;;;;;;>>>@@@DDDIIIQQQXXX___cccccceeehhhnnnuuu}}}iiiHHH000***(((&&&&&&&&&'''&&&%%%$$$$$$$$$############"""""""""!!!!!!""""""###$$$###$$$$$$"""!!! """###!!!!!!"""#########""""""########################"""!!! !!!###$$$###"""""""""""""""""""""""""""############"""""""""""""""############$$$$$$$$$###########################$$$%%%&&&'''((((((((())),,,555GGGddd~~~}}}yyyzzzzzzyyywwwwwwxxxzzzzzz^^^@@@111,,,'''%%%'''$$$$$$######"""!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!! zzzyyy{{{zzzvvvooommmlllkkkllllllkkkjjjkkkjjjjjjiiigggeeecccbbbgggdddeeehhhhhhfffjjjqqqwwweee[[[SSSLLLKKKKKKKKKJJJIIIHHHFFFFFFGGGGGGGGGGGGGGGFFFEEEEEECCCBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCBBBAAAAAABBBCCC???@@@@@@@@@@@@???===<<<999999888888888888999999888888999999999999999888;;;;;;<<<======<<<<<<;;;===???CCCFFFGGGEEEBBB@@@@@@===888444111000000111///000111222444555666777555666777888;;;CCCNNNWWW`````````___ZZZQQQGGG???888555222111111222222111///---,,,++++++,,,...///......///000111333555777666666666555444222111111555+++///555000///666777222000111444555333444777>>>HHHSSSWWWRRRIIIAAA===999888777555444444555555555;;;GGGZZZwwwrrrjjjbbbYYYMMMEEEAAA@@@>>>===;;;:::999888777777777777777777777888:::???DDDGGGIIINNNVVV[[[___ccchhhlllqqquuu{{{iiiLLL999111++++++,,,++++++,,,++++++++++++++++++++++++***))))))***,,,000333555222666<<>>===<<<;;;:::999:::???GGGQQQYYY\\\ZZZ[[[___gggqqq{{{rrrPPP333***(((''''''''''''&&&%%%$$$$$$$$$#########""""""!!!!!!!!!!!!!!!"""######"""###$$$###!!!!!!"""### !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""###""""""!!!!!!!!!"""""""""""""""#########"""""""""""""""""""""#########$$$$$$$$$###########################$$$%%%'''((()))))))))***+++111DDDccc~~~}}}}}}yyyxxxyyyyyyxxxvvvvvvwwwxxx}}}cccFFF444---'''%%%%%%############""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!!!! }}}zzz{{{zzzwwwooommmkkkjjjkkkkkkkkkjjjnnnmmmllljjjgggeeecccaaaeeecccbbbccceeefffkkkqqqrrrdddWWWNNNKKKKKKKKKJJJIIIHHHFFFFFFHHHHHHIIIIIIHHHHHHGGGFFFCCCCCCCCCCCCDDDDDDEEEFFFEEEDDDBBBAAAAAABBBCCCCCC@@@@@@AAAAAA@@@???===<<<::::::999999999999:::::::::;;;;;;;;;;;;;;;::::::777888:::<<<>>>?????????AAAFFFMMMQQQPPPJJJBBB<<<;;;888444000......///111///000111222444555666777555666666666888>>>HHHOOO]]]```ccceeeaaaXXXKKKBBB:::777333111111111111000///...,,,++++++,,,---///---......000222333555666555555555555444333111000...,,,555999...***//////444000000333444222333666:::AAALLLXXX\\\VVVGGG;;;;;;:::888666555444555555555999???MMMhhhvvvlll^^^SSSLLLHHHDDDAAA???>>>;;;999777777777777999888777777:::>>>AAABBBAAAFFFMMMSSSXXX]]]dddjjjlllqqqxxx}}}hhhIII999111++++++,,,+++***,,,************************))))))((())),,,///222444222666<<>>>>>??????>>>>>>======555666888:::<<>>;;;888333///------///000000000111222444555666666555666666555666;;;DDDKKKXXX]]]dddiiiggg^^^RRRIII>>>:::555222111111111000///...---,,,,,,,,,---...,,,---...000222333444555555555666666555444222111222///111...***;;;QQQXXX777111///111333222333555999<<>>:::888777666777:::888777777:::===??????===BBBHHHLLLQQQVVV^^^dddjjjnnnvvv}}}}}}~~~lllMMM999111++++++,,,+++***+++))))))))))))))))))))))))(((((()))***,,,...111222444888<<>>]]]}}}{{{zzzyyyvvvtttvvvwwwyyyxxxwwwuuuuuuvvv}}}jjjLLL666***&&&%%%$$$######""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! !!!!!!"""###$$$######"""!!!!!!!!!!!!!!! ~~~}}}xxxxxx{{{|||nnnllljjjjjjllloooppppppjjjjjjjjjjjjjjjjjjiiihhhccccccdddeeegggkkkllllllwwwrrr\\\OOOLLLLLLLLLKKKJJJIIIHHHGGGHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEDDDBBBAAABBBDDDEEECCCAAABBBCCCDDDEEEDDDAAA???===999999888888888888999999======>>>>>>======<<<;;;777777777888:::===???@@@FFFNNNXXX______WWWLLLEEE@@@===777111......///000111111222333333444555555444555666555666;;;CCCJJJQQQXXXbbbjjjkkkeeeYYYQQQCCC???999555333222222111/////////.........------,,,---...000222333444444555666777777777555333222///---,,,***999ddd:::333...///111222333666999;;;CCCQQQ]]]^^^TTTIII???>>>;;;999777666666666444777999>>>PPPppp}}}qqqhhh^^^UUUOOOKKKIIIDDD???<<<:::999::::::888666777:::===>>>===<<<@@@DDDFFFIIIMMMTTTZZZaaaeeemmmvvv~~~}}}zzz{{{oooPPP:::222,,,,,,,,,******+++))))))))))))))))))))))))(((((()))+++,,,...//////111555:::BBBMMMUUUTTTMMM999333,,,(((((())))))'''&&&+++///777LLLaaagggaaa[[[VVVOOOHHHCCC???;;;888777:::<<<<<<<<<===BBBEEECCCDDDIIIVVVhhhzzzgggIII444000***&&&%%%%%%&&&&&&$$$$$$$$$############"""!!! !!!""""""!!!###$$$###"""###### !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """""" !!!### !!!""""""###!!!"""""""""############"""############$$$$$$$$$########################$$$$$$%%%&&&&&&&&&&&&&&&%%%'''+++999UUUuuuzzzvvvuuuvvvvvvvvvxxxyyyyyywwwvvvvvvvvvzzz}}}mmmOOO666)))''''''&&&"""""""""""""""""""""### !!!!!!!!!"""""""""### !!!!!! !!!"""###$$$""""""!!! !!! !!!!!!{{{uuuwww|||sssqqqmmmlllmmmnnnnnnnnnggggggiiijjjkkklllllllllccceeegggiiikkkmmmkkkhhhrrr~~~hhhZZZMMMMMMLLLLLLKKKJJJHHHGGGGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFEEEDDDDDDEEEEEECCCAAAAAACCCFFFFFFCCC@@@@@@AAACCCCCCBBB???<<<:::888888777777777777888888:::::::::::::::999888777999999888777888;;;===???GGGNNNXXX___```ZZZRRRKKKFFFBBB;;;444000//////000222222222333333444444444444555666555666;;;CCCJJJLLLTTT___jjjnnniii___WWWGGGBBB<<<777555444333222//////000000///...------+++,,,...000222333444444555666777888777666444222111222111,,,666UUUbbbSSS<<<444...///111222444777999<<>>>>>999777555666:::======<<<<<>>;;;888<<<@@@???<<<;;;>>>BBB>>>???EEESSShhh{{{kkkOOO666111***%%%$$$%%%%%%&&&$$$$$$$$$############""" !!!""""""!!!###$$$###"""######$$$$$$%%%$$$$$$###"""""""""""""""""""""""""""""" """""" !!!### !!!""""""###!!!!!!""""""#########$$$"""############$$$$$$$$$########################$$$$$$%%%%%%&&&%%%%%%%%%###%%%***666OOOmmmyyytttsssvvvyyyvvvxxxzzzzzzxxxvvvvvvvvvxxx|||pppQQQ666)))((()))((("""""""""""""""######### !!!!!!!!!""""""###### !!!!!! !!!"""$$$$$$""""""!!!  !!!!!!~~~uuurrruuu{{{wwwuuuqqqnnnkkkkkklllmmmiiigggfffiiimmmmmmhhhbbb```dddiiijjjiiihhhiiikkkjjjtttwwwbbbTTTPPPLLLJJJJJJIIIFFFCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDD???@@@@@@@@@???>>><<<;;;:::999888777666666666666999777666666888888666444999;;;<<<<<<<<<===???AAAGGGPPPZZZ[[[TTTMMMJJJJJJLLLKKKFFF>>>555///---...222222111222333444555666333333333555888<<>>FFFUUUcccbbbZZZGGG>>>888;;;<<<888555666333333555888;;;LLLpppvvvkkkfff\\\PPPJJJGGGAAA:::===<<<;;;999999:::<<<===????????????>>>@@@DDDGGGLLLMMMQQQWWW^^^fffmmmqqqkkkjjjiiijjjlllmmmlllkkktttuuutttwww~~~hhhNNN888000))))))***))))))++++++*********))))))((((((&&&((()))***+++,,,///111555111888EEERRReeennneeeHHH333***,,,)))(((+++(((,,,))))))111BBBXXXkkkuuuxxxsssjjj]]]OOODDD===:::<<<>>>AAACCCBBB@@@===;;;===>>>CCCQQQdddvvvuuu^^^JJJ666'''(((***'''&&&***%%%%%%###"""""""""###$$$!!!###$$$###"""!!!"""### !!!"""### !!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""""""""######$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''(((###)))444EEEggg~~~}}}xxxrrrttt{{{yyy|||}}}|||yyywwwwwwyyywwwxxx{{{|||}}}qqqVVV<<<...***((($$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!   """ zzzsssrrrtttwwwuuurrrooommmllllllmmmjjjgggfffiiillllllhhhdddbbbeeehhhiiihhhggghhhjjjkkkqqqzzznnnaaaTTTQQQMMMKKKKKKJJJHHHEEEDDDCCCCCCCCCCCCCCCDDDDDDBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@@@@???===;;;::::::999888777666666666666888777666555555555444444777888:::;;;<<<>>>AAACCCFFFMMMTTTVVVQQQLLLJJJJJJNNNMMMKKKDDD<<<555222111000000111222333555555666555444444555777:::===??????HHHQQQZZZdddlllkkkdddXXXQQQHHH>>>777333111111/////////......//////000...//////111222444555555777888999::::::888666555444111//////000111111000000///...---...///111222555888<<>><<<;;;;;;===???@@@>>>??????===<<<<<<>>>AAA???@@@CCCHHHOOOVVV\\\```ccccccddddddeeeeeeffffffnnnmmmlllooowwwwwwcccJJJ888///))))))***))))))*********)))))))))(((((((((((()))+++,,,,,,---000333777222:::IIIYYYmmmuuulllLLL555+++,,,)))(((+++(((+++((((((///@@@VVVjjjvvvyyyuuummmaaaSSSFFF???;;;???@@@BBBCCCBBB@@@===;;;===>>>CCCPPPbbbrrr}}}xxxcccNNN:::***)))***'''&&&)))%%%%%%###"""""""""###$$$!!!###$$$###"""!!!"""###!!!!!! !!!"""""" !!!!!!!!!""""""######""""""!!!!!! !!!!!!!!!""""""$$$#####################"""""""""""""""######$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''((($$$***444EEEeeeyyyssstttyyyyyy{{{}}}|||yyywwwxxxyyyvvvwwwzzz~~~~~~}}}sssWWW<<<---)))'''###$$$$$$$$$$$$############""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!  !!! vvvqqqooowwwvvvtttqqqooonnnmmmmmmkkkhhhggghhhkkkllljjjgggeeefffgggfffeeeeeegggiiilllnnnzzzyyykkkbbb___QQQNNNLLLJJJJJJIIIGGGEEECCCCCCCCCCCCBBBBBBBBBBBBAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCAAAAAA@@@@@@>>><<<:::999:::999888777666666666666888888777555333333444666444666888:::<<<>>>BBBDDDEEEHHHLLLNNNLLLKKKJJJJJJLLLMMMMMMJJJCCC;;;555222---///111333555555666555666666555555777999;;;<<<;;;BBBJJJSSS^^^hhhkkkiii```YYYMMMAAA888444222333111000000//////000000111---...///000222555777888999:::<<<===<<<;;;999888333222111111222222000///000///.........///000111333666:::???KKKZZZfffkkkSSSFFF:::666888999999:::555333333555666AAA^^^{{{uuujjj```TTTIIIFFFCCC@@@>>>===>>>@@@BBB>>>??????>>>;;;::::::;;;:::;;;===AAAFFFKKKPPPSSSYYY\\\^^^^^^\\\\\\^^^aaaffffffdddfffoooppp___HHH777///))))))***))))))***))))))(((((((((((((((''')))+++,,,------...111333888333;;;MMM```wwwtttQQQ999---,,,((((((+++)))***((('''---===SSSjjjxxx|||xxxpppdddVVVIIIBBB>>>BBBCCCDDDDDDBBB@@@===;;;===>>>BBBMMM]]]lllvvvzzzzzz|||jjjTTT@@@...******'''&&&(((%%%%%%$$$############$$$!!!###$$$###"""!!!"""###""""""!!! !!!!!! !!!!!!!!!!!!""""""$$$$$$###"""!!!  !!!!!!!!!"""""""""##################$$$$$$"""""""""""""""######$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''$$$+++555CCCccc{{{uuuuuuwwwyyy{{{|||{{{yyyxxxxxxxxxuuuvvvxxx}}}~~~vvv[[[>>>,,,'''%%%###%%%%%%%%%$$$$$$$$$$$$###########################!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!  !!! }}}wwwtttwwwvvvuuusssqqqooommmmmmllliiiggggggjjjkkkkkkjjjggggggeeedddcccdddfffhhhmmmllltttxxxfff[[[[[[LLLKKKIIIGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDEEEEEEEEEDDDCCCBBBBBBAAA@@@???===;;;:::999:::999888777666666666666999:::999777444333666888444666888999:::===@@@CCCCCCDDDEEEGGGHHHHHHIIIIIIEEEHHHKKKJJJEEE===555000+++---000333555666555555555555555555666888:::;;;===@@@FFFMMMUUU^^^dddffffff___SSSFFF:::444333444111111000/////////000000---...///000333666888:::<<<===?????????>>><<<:::444333222222333222000...///............///000111222555777:::BBBPPPaaalllZZZMMM===666666999;;;;;;888444444555555<<>>???@@@???@@@AAA???===:::999:::;;;<<<===@@@CCCGGGJJJLLLRRRVVVZZZYYYVVVVVVYYY^^^aaabbbaaabbbkkkmmm]]]III555...((()))***)))(((***(((((((((((('''''''''''')))***,,,,,,,,,...000222666222<<>>///,,,((((((+++))))))((((((---:::PPPhhhxxx}}}xxxooobbbTTTJJJDDDCCCFFFFFFEEEDDDBBB???===;;;>>>>>>BBBJJJWWWdddmmmqqquuu|||qqqZZZFFF222***)))((('''(((%%%%%%$$$$$$############!!!###$$$###"""!!!"""#########"""!!! !!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$!!!"""""""""###############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''%%%,,,444@@@___~~~|||xxxvvvwwwyyyzzzzzzzzzyyyxxxxxxxxxtttuuuxxx|||{{{aaaCCC///'''%%%###%%%%%%$$$$$$$$$#################################!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!  wwwwwwuuusssqqqooonnnmmmllljjjhhhhhhiiikkklllmmmiiigggeeecccccceeefffggglllkkkqqq{{{iii[[[WWWKKKJJJIIIGGGEEEDDDCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBCCCEEEFFFFFFFFFFFFCCCDDDEEEEEEEEECCCBBBAAAAAAAAA???>>><<<;;;:::::::::999888777666666666666777888777666444444666777666777999999999:::<<<>>>AAAAAABBBCCCDDDEEEFFFFFF@@@CCCGGGHHHEEE>>>555///+++---000333555666555555222333444555777888:::;;;<<<===@@@FFFMMMUUU]]]ccciiicccYYYKKK>>>666333444111000//////.........///......///000333777:::<<>>===666444333333333222000..................//////000222333555666999DDDUUUddd]]]SSSDDD999666999;;;;;;:::666444666555999JJJ]]]zzzyyynnn___ZZZSSSLLLEEEAAA@@@??????@@@AAA???===;;;::::::999999:::;;;===???AAABBBJJJNNNRRRRRRPPPOOOSSSXXX[[[^^^___aaaiiikkk\\\HHH444---((()))+++)))((()))''''''''''''((((((((((((((()))***+++***+++...000666333@@@VVVmmmaaaDDD111---((((((,,,)))))))))***---777KKKddduuu{{{uuujjj\\\PPPIIIGGGGGGHHHGGGFFFCCCAAA???===<<<>>>>>>AAAGGGQQQ[[[cccgggpppxxx~~~vvvaaaMMM777+++((((((((((((%%%%%%%%%%%%$$$$$$######!!!###$$$###"""!!!"""###$$$###"""!!!!!!!!!!!!!!!""""""""""""""""""!!!!!! !!!!!!""""""######!!!!!!!!!!!!"""""""""### !!!!!!"""""""""""""""""""""""""""######$$$!!!"""""""""#####################$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''%%%,,,333===[[[}}}|||{{{yyywwwxxxxxxxxxxxxxxxxxxwwwvvvttttttvvv{{{jjjMMM555***'''%%%$$$#########""""""""""""########################!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!  xxxwwwuuurrrpppooonnnnnnkkkjjjjjjiiijjjkkkmmmnnnjjjgggddddddeeefffggggggjjjkkkooo~~~zzzkkk]]]UUUMMMMMMLLLIIIFFFDDDEEEFFFBBBCCCEEEFFFFFFFFFEEEDDD@@@AAABBBBBBCCCCCCCCCCCCBBBCCCDDDEEEDDDBBB@@@???@@@???>>>===<<<;;;;;;;;;:::999888777666666666666555444333444666666555444777888999888777777999;;;???AAADDDDDDCCCBBBCCCCCC>>>@@@CCCFFFEEE???777111,,,...000222444444555444111222333555666888999999888888;;;AAAHHHOOOYYYbbbhhhfff___RRRDDD:::555444111111000///............000//////111333777:::===@@@AAACCCCCCCCCBBB@@@???888666444333333222000...------........./////////111222333444555;;;IIIWWW\\\WWWLLL???888999:::::::::555444777666777BBBQQQkkksssnnnfff]]]SSSLLLGGGDDDBBBBBBBBB@@@===;;;;;;;;;999999::::::;;;<<<<<<<<>>======>>>>>>@@@DDDKKKSSSZZZ^^^jjjuuu|||~~~|||lllXXX>>>...))))))(((&&&%%%%%%%%%&&&%%%$$$$$$###!!!###$$$###"""!!!"""#########"""!!!!!!!!!""""""######""""""""""""!!!!!! !!!"""###$$$$$$!!!!!!!!!"""""""""######"""""""""###$$$$$$%%%%%%"""""""""""""""######$$$""""""""""""#####################$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&,,,000888XXX}}}|||}}}|||xxxvvvuuuuuuvvvwwwwwwvvvtttsssssstttxxx~~~uuuYYY???000***&&&#########"""""""""!!!!!!########################!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!! !!!"""!!!!!!yyywwwtttqqqnnnnnnnnnnnnjjjjjjkkkkkkkkklllmmmoooiiigggdddeeegggiiihhhggghhhiiillluuuqqqhhh^^^UUUNNNNNNNNNJJJFFFCCCDDDEEE@@@AAACCCEEEFFFFFFEEEDDDAAAAAABBBBBBCCCBBBBBBBBB@@@AAACCCDDDCCCAAA>>>===???>>>===<<<;;;<<<<<<===:::999888777666666666666666333222555;;;===999444777888888888777777888:::===BBBHHHHHHCCC??????AAA<<<===???AAABBB>>>888222...///000111222333444444333333444555666666666666666444777>>>CCCIIITTT```ggggggdddZZZLLL???888666333222111000////////////111111000111333777:::===AAABBBDDDDDDDDDCCCAAA???;;;888444333222222000///------......//////......111000222555555666@@@MMMYYYZZZUUUFFF;;;888999888999444333666666555===III\\\xxx{{{qqqfff\\\TTTPPPKKKJJJHHHDDD@@@>>>>>>???=========>>>>>>>>>=========>>>@@@BBBDDDFFFHHHIIIQQQYYY```fffllljjjWWWAAA222+++''')))+++)))((()))((((((((()))))))))******&&&'''))))))((()))+++---///444GGG]]]ooooooMMM444---'''))),,,)))%%%)))+++***...===SSSeeekkkggg```WWWOOOJJJIIIIIIIIIGGGDDDAAA???=========>>>???@@@BBBFFFLLLSSSWWWcccpppzzz}}}yyyeeeHHH333+++***((($$$%%%%%%&&&&&&&&&%%%$$$###!!!###$$$###"""!!!"""###"""""""""!!!""""""###############"""""""""!!!!!! !!!!!!""""""######!!!!!!"""""""""#########!!!""""""###$$$$$$%%%%%%"""""""""""""""######$$$""""""""""""############"""######$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%+++---555VVV~~~}}}}}}xxxuuusssrrrsssvvvvvvtttrrrppppppqqqtttzzz~~~dddIII777---((($$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!""" """###"""!!!}}}yyywwwsssooommmmmmnnnoooiiijjjllllllllllllmmmoooiiigggeeefffiiijjjiiigggggghhhhhhnnn{{{hhhbbb]]]VVVMMMMMMMMMIIIDDDAAAAAACCC===???BBBDDDEEEFFFEEEDDDDDDDDDDDDEEEDDDDDDCCCCCC???AAABBBCCCBBB@@@===;;;>>>===<<<;;;;;;<<<===>>>:::999888777666666666666999555333999AAACCC===666666777888777666777999:::<<>>===???:::::::::===>>><<<777222000000000000111222333444555555555666555555444444777555777===AAAEEEOOO[[[fffhhhggg___QQQCCC:::777444333222111000000000000222222111111333666:::<<>>>>>?????????>>>>>>======<<<===@@@CCCFFFGGGFFFQQQZZZcccjjjpppmmmXXX@@@111+++''')))+++***((()))(((((())))))******++++++'''((())))))((()))+++---***000EEEZZZjjjrrrOOO555---'''))),,,)))###'''***)))+++777MMM___dddccc___YYYRRRLLLIIIHHHHHHFFFCCC@@@>>>======>>>>>>???@@@AAADDDIIIOOOSSS^^^lllyyy}}}nnnOOO777---***'''"""%%%%%%&&&'''&&&%%%$$$###!!!###$$$###"""!!!"""###""""""!!!!!!"""###$$$$$$$$$#########""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""############ !!!"""#########"""""""""""""""######$$$""""""""""""############""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%***,,,333TTT}}}}}}xxxtttrrrqqqrrruuuuuusssqqqnnnnnnnnnqqqwww}}}kkkOOO;;;///)))%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!"""""" """$$$"""!!!xxxvvvuuuuuurrrkkkjjjlllkkkkkkkkkllllllmmmmmmmmmllliiifffeeeggggggeeebbbccckkkiiijjj{{{nnnaaaZZZVVVOOONNNMMMKKKIIIGGGFFFEEE@@@AAABBBCCCCCCCCCBBBAAAEEEEEEDDDCCCCCCCCCCCCCCC>>>???AAABBBBBBAAA???>>>???>>>===<<<;;;:::::::::999999999888888888777777888444333999BBBDDD===555777888999888666444444555>>>???AAABBBAAA???;;;999<<<<<<<<<;;;:::888666444333333333333333444555666555444444444444333333333777777999<<>>OOO^^^cccTTTCCC<<<999777:::666444555555444777;;;III```wwwppplll^^^\\\WWWTTTPPPMMMIIIFFFDDDDDDDDDCCCAAA?????????>>>>>>>>>>>>???AAAFFFIIIPPPVVV```kkknnncccOOO@@@+++******))))))))))))))))))))))))))))))))))))))))))))))))((((((***---000)))333???MMM^^^ppp{{{~~~gggOOO666+++******'''%%%&&&'''***---///777III[[[bbbhhhggg\\\SSSRRROOOJJJGGGEEEAAA@@@@@@@@@???>>><<<>>>AAACCCFFFJJJOOORRRaaammmyyy~~~tttWWW<<<...+++)))%%%((('''%%%$$$######$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!###"""!!!  ######""""""!!!!!! !!!!!!!!!!!!""""""""""""###$$$$$$###""""""###%%%!!!!!!"""###$$$%%%%%%%%%$$$&&&'''&&&%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$(((***))))))444SSS{{{~~~xxxvvvtttttttttttttttrrrnnnlllkkkmmmoooqqqtttyyyqqqVVV===---'''%%%%%%$$$$$$###"""""""""!!!$$$&&&$$$ !!!$$$!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!$$$&&&&&&$$$!!!""""""""""""""""""""""""xxxvvvvvvwwwtttooonnnpppnnnnnnnnnmmmmmmmmmllllllllljjjgggffffffffffffeeeeeejjjhhhjjjwwwqqqddd\\\VVVPPPOOOMMMKKKIIIGGGFFFFFFAAABBBCCCDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBBBBBBBCCC???@@@AAABBBBBBAAA@@@??????>>>===<<<;;;:::::::::999999999888888888777777555444555999<<<===:::666555777888888666555555666888:::<<<======:::777555777888999999888777555444333333333333444555666777555555555444444333333333555666:::>>>AAAFFFRRR^^^kkkpppsssmmm___OOOCCC===888555222000000000000///111//////111111111666<<>>888777999666444666666444666:::CCCWWWxxx~~~sssoooiiiddd```ZZZSSSMMMGGGFFFDDDAAA???===>>>>>>>>>>>>>>>===>>>@@@EEEHHHQQQXXXdddnnnmmm___III999+++******)))))))))))))))))))))))))))))))))))))))((()))))))))((())),,,...---333;;;DDDQQQ___fffgggXXXEEE111)))(((((('''&&&((((((+++,,,---444DDDUUUbbbkkklll```VVVRRROOOJJJHHHFFFCCCBBBAAAAAA???>>>:::<<>>===<<<;;;:::::::::999999999888888888888888444555777777777666666777444666777777666555555666333555777999999777555333333444666666777666555444444444444444555666777888777666666555444333333333333555:::@@@DDDJJJVVVbbbqqqxxx}}}xxxjjjXXXKKKDDD>>>;;;999777777777555444555333333555666666;;;BBBKKKNNNSSSVVVWWWUUUQQQOOOGGGCCC===888555444222111111000......///000000///000111333333444555888;;;KKKWWWfffhhhXXXDDD::::::999555555777777444555888;;;IIIfff{{{wwwoooddd\\\RRRNNNIIIDDD@@@??????@@@??????>>>===>>>@@@EEEIIIRRR[[[iiiqqqlllZZZAAA000+++******)))))))))))))))))))))))))))))))))))))))''')))))))))((()))+++---///333777>>>HHHRRRTTTQQQFFF999,,,(((((('''''')))******+++,,,+++///===KKK^^^kkkpppfffZZZVVVRRRNNNIIIGGGEEEDDDCCCBBB@@@>>>;;;===@@@BBBEEEIIINNNRRR\\\iiiuuu{{{nnnQQQ;;;///)))&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""#########$$$$$$###""""""###%%%##################$$$$$$"""$$$%%%&&&%%%&&&''')))((((((((((((''''''''''''%%%((((((&&&,,,GGGrrr||||||vvvuuussspppnnnlllkkkjjjmmmmmmmmmmmmooossszzzuuu^^^GGG555,,,&&&%%%%%%$$$$$$######"""$$$!!!!!!###"""!!!!!!!!! !!!!!! !!!""""""######""""""!!! |||wwwuuuwwwvvvrrrqqqrrrqqqqqqpppooonnnmmmmmmlllnnnnnnmmmiiieeefffjjjnnnkkkjjjiiiooosssqqqooobbbZZZRRROOOLLLHHHEEEEEEFFFFFFCCCCCCDDDDDDDDDEEEEEEEEEDDDEEEEEEEEEDDDDDDCCCCCCAAABBBBBBCCCCCCBBBBBBAAA???>>>===<<<;;;:::::::::888888888888888888888888777666666555444444555555555777888777555333333333222444666888888777666555333444555666666555444333444444444555666777888999888777777666555444333333444555:::@@@FFFNNN]]]jjjvvv~~~uuucccVVVOOOGGGEEECCCBBBAAA@@@>>><<<;;;888888;;;<<<===CCCJJJVVVYYY___eeehhhgggccc___TTTNNNFFF???;;;777444222222111//////000111000///000222333444444555777999CCCNNNaaammmbbbKKK>>>>>>888555555888777444333666555???WWWyyywwwnnnccc]]]TTTLLLFFFCCCBBBAAA>>>>>>>>>===>>>AAAGGGKKKSSS___nnntttkkkTTT<<<++++++******)))))))))))))))))))))))))))))))))))))))'''((())))))))))))***,,,...222777@@@LLLTTTRRRKKK:::222,,,******((()))+++))))))***+++***,,,777CCCVVVgggrrrlllaaa\\\YYYUUUJJJHHHFFFEEEDDDBBB???===>>>@@@AAABBBDDDHHHNNNRRR___kkkvvv{{{~~~xxx\\\CCC333+++&&&(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########!!!!!! !!!"""###### !!!"""#########!!!!!!"""""""""############$$$$$$###""""""###%%%$$$$$$$$$###############!!!###%%%%%%%%%&&&((())))))))))))))))))))))))((('''***+++''')))>>>gggyyyyyyzzzxxxuuuqqqnnnllllllmmmpppooonnnmmmnnnrrrxxx}}}xxxdddLLL888---&&&&&&&&&%%%$$$$$$#########$$$%%%&&&%%%###!!! !!!!!! !!!!!! !!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""yyyuuuvvvuuurrrooopppooooooooonnnnnnnnnmmmmmmnnnooonnnjjjfffgggkkkpppiiiiiiiiioooqqqmmmqqqcccZZZQQQOOOKKKGGGDDDCCCDDDEEECCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB???>>>===<<<;;;:::::::::888888888888888888888888;;;777444444666777555333777888888777444111000111222333555777777777666555555666666777666444333222444444444555666777888999888888777666666555444444666666999???EEEOOOaaaqqq{{{rrrgggaaaYYYWWWTTTRRRPPPMMMJJJGGGEEEBBBBBBDDDFFFGGGNNNUUU^^^aaaffflllqqqqqqmmmjjjaaa\\\SSSJJJDDD>>>:::777333222000000111111000///000222333444444444666777===GGGZZZjjjeeePPPAAA===999666555777777333222444222999NNNnnn|||ssskkk```VVVNNNHHHDDDAAA===<<<<<<;;;===AAAGGGLLLUUUbbbqqqtttfffOOO999,,,+++******)))))))))))))))(((((((((((((((((((((((('''((()))))))))))),,,......222:::FFFUUU]]]XXXNNN666000,,,+++***''''''***'''&&&(((***)))+++333===PPPdddsssqqqgggaaa\\\WWWLLLJJJGGGEEEDDDBBB???===@@@@@@AAAAAABBBFFFKKKOOO]]]hhhsssxxx{{{}}}eeeKKK999...'''''''''''''''&&&%%%$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$######"""!!!!!!!!!!!!!!! !!!"""###$$$$$$""""""""""""###############$$$$$$###""""""###%%%$$$$$$$$$###############!!!"""$$$%%%%%%%%%''')))((()))))))))))))))))))))&&&(((***))))))999]]]wwwwwwzzzyyyvvvqqqllljjjkkkmmmqqqqqqpppnnnooorrrwww{{{|||jjjSSS<<<...''''''&&&&&&%%%$$$$$$$$$""")))000000)))""" !!!!!!!!! !!!!!! !!!!!!!!!"""""""""""""""!!! !!!""""""""""""""""""""""""""""""}}}wwwxxxxxxtttqqqqqqoooooooooooonnnnnnnnnnnnooonnnmmmjjjiiiiiilllnnnfffiiijjjmmmnnnkkkxxxrrrcccXXXQQQOOOKKKHHHEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEFFFGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBB???>>>===<<<;;;:::::::::888888888888888999999999;;;777444444777888555222666777888666333000000000111222333444555444444333666777777777666555333222333333333444555777888999777777777777666666666666777777999>>>CCCMMM^^^mmm{{{}}}vvvtttsssoookkkhhhfffdddaaa^^^^^^ZZZXXXYYYYYYZZZ```gggiiiiiikkkppptttuuurrrnnngggaaaZZZRRRKKKDDD???;;;555333111000111111111///...111333444444444555777;;;CCCRRR```bbbVVVEEE;;;:::777555666555222111444222666FFFbbbyyynnnddd\\\SSSKKKEEEAAA@@@???===>>>BBBHHHMMMXXXeeerrrppp___GGG555---+++******)))))))))))))))(((((((((((((((((((((((('''((((((((((((+++///222222555;;;HHHZZZddd^^^SSS888111+++***)))&&&&&&(((&&&%%%'''))))))***000888JJJ___rrrsssmmmggg___VVVPPPMMMIIIFFFDDDCCCAAA??????@@@@@@AAABBBGGGMMMQQQYYYdddoootttxxxlllUUUBBB333)))'''((((((''''''&&&%%%$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""######$$$$$$$$$%%%$$$###"""!!!!!!!!!!!! !!!"""######$$$"""""""""#########$$$$$$###$$$$$$###""""""###%%%##################$$$$$$!!!###$$$%%%$$$%%%&&&(((''''''''''''((((((((((((###$$$(((******555TTTrrryyyyyyvvvvvvuuupppjjjgggiiilllppppppppppppppprrrvvvyyy~~~rrr\\\CCC222(((''''''&&&&&&%%%%%%$$$!!!+++444333***!!! ###!!!!!! !!!!!!!!!!!!!!!!!!"""""""""###"""!!!!!! !!!!!!""" {{{|||}}}{{{xxxxxxrrrrrrqqqpppooonnnnnnmmmooommmkkkjjjkkklllllllllfffnnnnnnlllnnnmmmtttwwwggg\\\RRRPPPNNNKKKHHHFFFDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFBBBCCCEEEEEEEEEDDDBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA???>>>===<<<;;;:::::::::777777888888888999999999777777777666555555444444333555666555333111111222222222333444444333333222444444555666666555444333111222222333444666888999666666777777777777888888777777;;;???BBBHHHUUUaaannnvvv{{{yyyzzzzzzwwwttttttuuuvvvvvvvvvxxxsssooommmkkkiiinnntttrrrooolllmmmooopppmmmiii___[[[UUUPPPJJJDDD===999555333111111222222111000---000333444444555666777666<<>>SSSmmm{{{sssjjj___VVVNNNMMMJJJFFFEEEHHHMMMRRR]]]hhhqqqjjjUUU>>>111,,,+++******)))))))))))))))((((((((((((((((((((((((((((((((('''(((,,,222666666666999FFFYYYgggdddZZZ>>>444,,,++++++)))((()))'''&&&'''***)))(((,,,333@@@VVVkkkrrrrrroooeee[[[UUUQQQKKKGGGEEEEEEDDDCCC@@@AAACCCDDDHHHNNNUUU[[[___jjjsssvvvxxx~~~ttt___KKK888+++'''((((((((('''&&&%%%$$$########################""""""""""""""""""""""""!!!""""""######$$$%%%%%%######"""""""""""""""""" !!!!!!""""""######""""""#########$$$$$$$$$###$$$$$$###""""""###%%%"""""""""###$$$$$$$$$%%%"""$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''$$$###'''+++***///FFF___vvvzzz{{{tttuuuuuupppjjjgggiiilllmmmnnnpppppppppqqqtttvvv|||{{{fffMMM;;;((((((''''''&&&%%%%%%%%%!!!(((......'''"""!!!$$$!!!!!! !!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! ~~~~~~~~~vvvuuutttrrrpppooommmmmmooollliiijjjmmmnnnllljjjjjjtttsssnnnpppqqqttt}}}lllaaaSSSRRRPPPMMMJJJHHHEEEDDDFFFEEEDDDDDDDDDEEEGGGHHHAAABBBCCCDDDDDDBBB@@@???AAA@@@@@@??????@@@@@@AAA???>>>===<<<;;;:::::::::777777888888999999999999222666999888333111333666000222444444333333444555444444555555555444444444111222333555666666555555111111111222444666777888666666666777888888999999666888<<>><<<;;;;;;;;;:::999888888888888888888999999999888777777666666555444333333222222222222///000000111222333333444222222222333333333333333...///000222333333444444333333444555555555555555777777777888999;;;<<<===FFFJJJQQQVVVYYYXXXVVVSSSNNNMMMKKKKKKPPPXXX```eeehhhddd^^^YYYWWWXXXZZZ\\\___\\\XXXTTTPPPMMMLLLLLLEEEBBB>>>;;;:::888555222000000000000000111111111111222333444444444333222333444777AAASSSdddfff```NNN@@@333222333222111111222555333:::OOOccc{{{{{{sssllliiihhhiiiiiinnnmmmdddRRR>>>111------+++,,,------+++***+++,,,,,,++++++++++++,,,---...222333444666888===DDDHHHKKKIIIJJJTTTggguuutttkkkPPPIII@@@;;;<<<===<<<;;;888666444111...,,,,,,+++000@@@WWWlllvvvwwwtttqqqlllfff]]]TTTOOOMMMNNNOOOSSSUUUXXX]]]ccciiiooorrrsssyyy}}}|||xxxwwwzzz~~~zzziiiNNN666***&&&%%%((((((&&&%%%'''########################""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""############$$$$$$$$$%%%%%%%%%########################"""""""""###$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%(((***((('''***333;;;QQQkkk~~~xxx~~~}}}{{{yyywwwuuutttsssqqqppppppppprrruuuwwwyyy|||~~~iiiIII444((('''***$$$$$$'''###$$$$$$$$$#########""""""!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!  yyywwwtttqqqooonnnnnnnnnmmmllllllnnnppppppooonnnmmmoooqqqqqqooommmmmmnnn}}}qqqdddYYYSSSOOOPPPNNNKKKIIIKKKJJJHHHFFFDDDCCCDDDEEEFFFDDDCCCBBBAAA@@@AAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@>>>===<<<;;;;;;999888888888888999999:::::::::999999888777777777666555444333222222111222//////000000111111222222111111222222222333333333/////////000111222333444222333444444555555444444666666666555555555666666:::===CCCGGGJJJIIIFFFDDD>>><<<;;;;;;===AAAEEEHHHMMMKKKGGGEEEDDDGGGJJJLLLNNNMMMKKKIIIFFFDDDCCCBBB<<<999666444333222000...,,,------...//////000000000111333444444444333222111222555<<>>???@@@@@@???@@@>>><<<888444000---++++++777LLLcccttt{{{{{{yyyxxxrrrhhh___YYYXXXZZZ\\\aaabbbeeeiiimmmqqqtttuuutttxxx||||||xxxwwwyyy}}}zzz]]]CCC,,,'''%%%'''(((&&&%%%'''########################""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""$$$###"""!!!!!!"""###$$$###"""""""""""""""############$$$$$$$$$%%%%%%%%%########################""""""######$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&((()))'''%%%'''---444FFFaaa}}}yyy~~~|||yyywwwuuussssssrrrrrrsssvvvzzz||||||}}}~~~~~~pppRRR999+++((()))######&&&"""#########"""""""""!!!!!!  !!!!!!!!!"""""""""!!!!!!!!!!!!  {{{zzzwwwssspppnnnmmmllllllllllllnnnpppqqqpppooopppooooooppppppooollljjjvvvrrrcccZZZTTTPPPPPPOOOLLLJJJKKKJJJIIIFFFDDDCCCDDDFFFGGGEEECCCAAA@@@@@@@@@BBBCCCAAAAAAAAA@@@@@@?????????AAAAAA@@@???>>><<<;;;:::888888888888999999:::;;;::::::999999888888777777666555444333222111111111////////////000000000000000000111111222222333333000//////...///111333444222222333444444444444444555444444333333333444444666888<<<@@@AAA@@@>>><<<666555555444555666777888<<<:::888777888;;;???AAAAAABBBBBBBBBAAA???===<<<666444222111000///...---,,,,,,------............///000222333444444333222444555666999@@@NNN\\\dddaaaPPP<<<222111333333222000666555666???GGGXXXqqqyyyiiiTTTAAA333,,,,,,///)))***+++***))))))+++---000333777===BBBFFFIIIJJJRRRQQQOOOKKKGGGFFFGGGIIICCCDDDGGGNNN[[[dddaaaXXXDDD@@@;;;999:::;;;;;;;;;???>>>>>><<<888444000...,,,444DDD[[[ppp|||~~~zzzssslllhhhggghhhiiikkkmmmoooqqqsssuuuvvvvvvtttxxx{{{{{{xxxvvvyyy{{{~~~nnnRRR555...(((((('''%%%###$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""%%%###!!! !!!###%%%""""""""""""""""""###$$$######$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&((()))'''%%%&&&+++000>>>ZZZzzz{{{|||xxxvvvuuutttrrrrrrtttwwwzzz}}}|||}}}}}}}}}}}}~~~www[[[===---((((((######'''"""$$$#########""""""""""""!!!!!!!!!  !!!!!!!!!!!!"""""""""!!!!!!!!!!!! !!!!!!!!!""""""~~~~~~~~~|||yyyvvvrrrooommmlllkkkkkkkkkmmmooopppooonnnssspppnnnnnnoooooommmkkkrrrtttbbbZZZTTTPPPQQQPPPLLLJJJLLLJJJIIIGGGEEEDDDEEEFFFGGGEEECCCAAA@@@@@@@@@BBBCCCAAAAAAAAA@@@@@@?????????AAAAAAAAA@@@???===;;;:::999888888888999:::;;;;;;::::::999999888777777666666555444333222222222222000000////////////////////////000000111222333333000000///...///000222333111222222333333333333333333333333333333444555555666888;;;===>>>>>><<<;;;444555555555555555555555666555444444555777:::;;;<<<===>>>??????>>><<<;;;333333222111/////////000/////////......---------///000111333444444333333666666777777999BBBRRR^^^dddVVVDDD666222333444222///666555555;;;???MMMccciiiPPP???555---+++,,,,,,,,,,,,+++,,,///444999<<<@@@FFFLLLOOOPPPNNNMMMHHHGGGDDD???;;;888888999444666999>>>FFFMMMJJJBBB777444222000111222333333666777888999888666333222111555AAATTTjjjyyy~~~{{{xxxuuutttssssssqqqrrrssstttuuuuuuuuutttuuuwwwzzzyyywwwvvvxxxyyy||||||bbb???444+++((('''%%%$$$%%%######################################################################## !!!!!!!!!"""""""""###%%%###!!! !!!###%%%""""""!!!!!!"""###$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%'''(((((('''(((+++///:::VVVxxx}}}yyywwwuuutttsssrrrsssvvvxxxzzzwwwyyyzzzzzz{{{~~~|||bbbBBB000)))(((###%%%)))$$$%%%%%%$$$$$$$$$#########"""""""""!!!!!!!!! !!!!!!!!!!!!"""""""""###!!!!!!!!!!!! !!!"""""""""############~~~~~~|||yyyuuuqqqooommmlllkkkkkkmmmoooooonnnmmmsssqqqpppooopppooonnnmmmsss}}}xxxaaaZZZTTTPPPPPPOOOLLLJJJKKKIIIHHHHHHGGGFFFFFFFFFFFFDDDCCCBBBAAA@@@AAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@===;;;::::::999999999999::::::;;;999999888888777666666666444444333333222222333333111111000000//////............///000111222222333000000000000000111222333000111222222333333222222222222222333444555666777555777999;;;<<<;;;;;;:::555555666666666555444444444444444444555777888999;;;<<<===>>>>>>===;;;:::333444444222000///000222000000//////...------,,,...///111222333444333333333333555666777<<>>888000,,,,,,***+++,,,,,,///444:::???HHHKKKNNNPPPOOOKKKFFFCCC999999777444111000000222***---///111666:::888222...---,,,,,,,,,,,,---...---...111333444444333222333555===MMMbbbsss}}}}}}|||zzzyyyttttttttttttssssssssssssuuuwwwyyyxxxwwwvvvwwwxxxyyyoooHHH;;;---(((((('''(((***################################################$$$$$$$$$$$$############ !!!!!!""""""######$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!"""###$$$%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''((($$$&&&((((((((())),,,...555PPPttt~~~{{{xxxvvvuuutttttttttuuuvvvvvvrrrtttvvvxxxyyy{{{~~~iiiIII555+++)))$$$&&&)))%%%%%%%%%%%%$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""######!!!!!!!!!!!! """"""""""""############~~~{{{wwwtttqqqooonnnmmmmmmnnnppppppnnnmmmoooqqqssstttssspppnnnmmmqqqttt|||bbbYYYSSSPPPPPPOOOKKKJJJKKKHHHHHHHHHHHHHHHFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBB@@@>>>;;;:::;;;;;;:::999999999::::::888888777777666555555555333333222222222333444444222222111000000///......------...///000111222333000111222222222222222222000111111222222222222222333333222333333444555666444555777888999:::::::::666666666666555333222111000000111222333555666777;;;;;;;;;;;;;;;:::999888333444444222000...000222..................---------///000222333333333333111111444888777888CCCOOOZZZZZZRRRCCC777444333111000555222333999999===LLLiiidddFFF;;;888333//////,,,///222555888<<<@@@CCCJJJJJJIIIGGGCCC>>>999777000111111///---,,,---...&&&)))******,,,000...*********+++************+++)))***,,,...///000//////000222999GGG[[[nnn|||~~~}}}}}}|||vvvuuusssrrrrrrrrrssstttvvvwwwxxxxxxwwwvvvvvvvvvwww}}}xxxTTTDDD222)))'''''')))+++################################################$$$#########"""""""""""" !!!"""#########""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''(((((())))))***///HHHlll}}}{{{wwwwwwwwwvvvvvvuuutttsssrrrtttwwwyyyyyyzzz|||}}}pppQQQ;;;///***$$$%%%(((###$$$$$$$$$$$$############""""""!!!!!!!!! !!!!!!"""""""""#########!!!!!!!!!!!! !!!!!!!!!"""""""""|||yyyuuurrrppppppoooooooooqqqqqqooommmkkkpppuuuxxxvvvqqqnnnmmmlllkkkxxx~~~cccYYYSSSOOOOOONNNKKKIIIJJJGGGHHHIIIJJJIIIGGGEEECCCBBBBBBCCCCCCCCCBBBAAA@@@?????????@@@@@@AAAAAABBBAAAAAABBBBBBAAA>>>;;;:::<<<;;;;;;:::999999999999777777777666555555444444222222222222333444555555333333222111000///......------...///000111222222000111333444444333222111000000111222222222222222444333333333333333444444444555666888999:::::::::777777666555444222000///+++,,,---///111333444555;;;:::999888888777666666222333444222///---///111+++,,,,,,------......///---...000222333333333333333222666999777555<<>>??????@@@AAAAAAAAA@@@@@@BBBBBBAAA@@@???>>>======:::::::::999888777666666777777666555555555555555555555444333333333333444333333444444333222000///......///111222333444555000111111111111000//////000111222333444333222222111222222333333222222111333333333444555666777888555555444333333222111111222111111111111111222222555666666777666444333222222111000...------------///............------------------...///111222333333555666666666888;;;===NNNUUUZZZTTTEEE888222222333222222333555888;;;<<>>===<<<:::999999999888777777777888777666666555555666666555555444333333333333444333333444444333222000/////////000111222333333444000000111222222222222222000111222333333333222222222222333333333333222222333333333333444555666777555444444333222222111111222222111111111111222222333444555555555444333222111000///...------------............---------------------...///000111222333555777777666777888:::BBBOOO]]]\\\NNN???777666444333333333444666888:::FFFWWWooozzzSSS<<<<<<999:::DDDLLLTTT]]]]]]PPPRRRJJJDDDkkk{{{;;;---111''')))***,,,((((((''''''''''''((((((***)))((((((''''''''''''&&&'''''''''''''''&&&&&&''''''''''''((()))***+++***,,,...444CCC[[[sss|||{{{{{{wwwqqqsssssssssssssssssssssssssssuuuxxxxxxwwwuuuttttttuuusssvvvoooSSS;;;---(((((()))&&&(((***)))'''&&&%%%&&&###$$$$$$%%%%%%$$$$$$###########################""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&(((+++***555OOOrrr{{{yyyyyyyyyuuurrrxxxxxxwwwvvvwwwyyy|||}}}|||oooTTT:::000,,,&&&%%%(((%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""""""###%%%&&&%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~}}}tttqqqnnnooorrrtttsssqqqoooooooooppprrrqqqooommmlllkkkiiiqqqppp]]]UUUNNNNNNNNNLLLKKKMMMIIIIIIHHHGGGGGGFFFFFFEEECCCCCCDDDDDDDDDEEEEEEEEEBBBBBBBBBBBBBBBAAA@@@???@@@AAAAAAAAA@@@>>><<<;;;999999888888888888888888888888777666666666666777555555444333333333333444333444444444333222111000111111111111222222222333///000111222333444555555000111222333333333333222333333444444444444333333222222222222333444555555444444333333222222111111222222111111000111111222000111222333333333222222000000///...---------...............------------------------...000111222333555888888777666666777;;;LLL___cccUUUBBB666222555444333222333444666888???MMMccc}}}tttPPP;;;:::999>>>PPP]]]eeeddd```PPPJJJ@@@BBBqqqLLL'''++++++'''$$$---((((((''''''''''''((((((++++++***(((''''''''''''&&&&&&'''''''''''''''&&&''''''''''''((()))***+++***))))))///<<>><<<:::888888888888888999999999999888888777777777777777555555444333333333333444444444444333333222222111222222222222222222222222000000111111222333444444111111222222333333333333333444444555555444444333222222111111222333333444333333333333222222111111111000000///////////////......///000111111222222//////...---------...............---------,,,,,,............///000111222222555888999999888888888666EEEWWW___XXXIII999000444333222111222444666888@@@JJJ\\\tttqqqNNN999999<<>>444888dddTTT,,,+++,,,(((!!!+++((((((''''''''''''((((((---,,,***)))((('''&&&&&&%%%&&&''''''(((''''''''''''''''''''''''(((******,,,))))))---777JJJdddxxxzzzwwwsssnnnooopppppppppqqqqqqrrrrrrsssvvvyyy{{{zzzxxxvvvvvvttttttwww{{{~~~vvvWWW;;;+++(((***(((***---,,,***'''%%%$$$###$$$$$$%%%%%%$$$$$$##############################""""""""""""""""""###""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''''')))******222GGGeee}}}~~~~~~|||yyyvvvtttuuuvvvxxxyyy{{{||||||}}}hhhOOO===///&&&$$$'''%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~|||xxxvvvuuuuuuuuuuuunnnnnnmmmllllllnnnqqqsssooommmjjjjjjxxx}}}gggZZZOOOLLLMMMMMMMMMNNNIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCBBBAAAAAADDDDDDCCCCCCBBBAAA@@@???@@@@@@@@@@@@???===;;;:::888888888888888999999999999888888777777777777777555555444333333333333444444444333333333333333333333333333222222222222222222111000000000000111111222111222222222222333333333444444555555444444333222222111111111222333333333222222222222222111111//////...------------------------...///000111111...------------......///...------------,,,,,,,,,////////////000111222222000333777:::::::::;;;<<<666<<>>===<<<<<<;;;999999888888888888888888888888777666666666666777555555444333333333333444444444333333333333444444333333333333333222222222333222000/////////000111222222111111222222333444333333444444444444333333333222222111111222333333222222222222222222111111//////...---,,,,,,,,,,,,------,,,---...///000111---,,,,,,,,,---...//////------------,,,,,,,,,,,,///////////////000111111///222666888999:::<<<===DDDAAABBBKKKUUUUUUIII<<<555444333222333444666888;;;AAAKKKZZZssseeeGGG999BBBLLLWWW^^^\\\PPP===;;;333......)))555===000///&&&'''---%%%+++((((((''''''''''''((((((******)))'''&&&&&&&&&&&&%%%%%%&&&'''((((((((((((&&&&&&&&&&&&'''((()))******&&&&&&***---444HHH]]]ppp{{{~~~zzzvvvrrrmmmmmmnnnoooqqqrrrssstttqqquuuyyyzzzyyyuuusssqqqsssrrrtttwwwxxx|||xxxYYY>>>000+++)))***+++***'''&&&&&&&&&###$$$$$$%%%%%%$$$$$$###########################$$$######""""""######$$$########################"""############$$$$$$$$$##############################$$$$$$%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&((()))(((((()))***,,,555IIIcccxxx~~~{{{yyywwwqqqrrrsssuuuxxx|||~~~}}}yyyhhhRRR<<<,,,%%%$$$%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""" !!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! {{{{{{zzzxxxuuusssrrrrrrsssrrrqqqnnnkkkkkknnnqqqjjjlllmmmlllpppqqqaaaQQQLLLLLLLLLKKKLLLIIIIIIHHHGGGGGGFFFFFFEEECCCCCCCCCBBBBBBAAAAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@BBBAAA>>><<<;;;;;;<<<===:::999999999888777777777888777666666555555666666555555444333333333333444555444333333333333444555222333333333333333333333222111000//////111222333222222111111111222333444222222333333333333222222333333222222222222333333111111111111111111222222111000///...------------...------,,,---...///000,,,,,,,,,,,,---...///000---------,,,,,,,,,++++++...------------...//////000222444555666777999;;;HHHAAA>>>DDDOOORRRKKKBBB999888666444333333444555888===DDDOOOdddaaaKKKEEEMMMQQQTTTSSSKKK???222666...***111))))))%%%$$$***$$$(((---###+++((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&'''((()))))))))%%%&&&***)))+++;;;NNNbbbqqq{{{xxxtttrrrrrrrrrrrrssssssssssssrrrvvvzzz{{{yyyuuuqqqppptttssstttxxxyyy{{{kkkNNN999///((())))))'''%%%%%%&&&(((###$$$$$$%%%%%%$$$$$$###########################$$$######""""""######$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%((())))))((()))***,,,666KKKeeewww|||yyyxxxttttttttttttvvvzzz}}}~~~~~~|||uuu```GGG444***'''%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""" !!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! {{{||||||{{{yyyvvvvvvvvvvvvvvvtttoookkkiiilllooogggkkknnnmmmnnn{{{tttcccRRRLLLLLLLLLKKKKKKIIIIIIHHHHHHGGGFFFFFFEEEBBBBBBBBBCCCCCCCCCCCCCCC??????@@@AAAAAAAAA@@@@@@CCCAAA>>>;;;:::;;;<<<>>>;;;::::::999888777666666777777666555555555555555555555444333333333333444555444333222333444555666222222222333333444444444222111000000111333555777333222111111111222333444111222222333333222222111444444333333222333333333111111111111111111222222222222111//////.........///...---,,,---...///000+++++++++,,,---...///000---------,,,,,,,,,++++++,,,,,,+++++++++,,,------111222333333333444666999999555444===KKKTTTTTTQQQ===;;;888555333222222222333888<<>>======<<<===<<<:::888888999:::;;;<<<;;;:::888777777666666222222333333333444444444333333333333333444555666444444444444444444444444111111222222222333333333111222222333333222222111222333555666777666555555333333444444333333222111000111111222222333444444111111111111000000000///---,,,,,,++++++,,,,,,---////////////////////////******+++,,,,,,,,,,,,+++,,,---......//////......000111222333555666777777666555444888CCCQQQ[[[^^^MMMAAA777555444222333666444555:::AAAKKK]]]zzzddd___[[[YYYRRRFFF<<<888333111---***((((((***+++******))))))((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''&&&&&&''''''((()))***)))''''''***,,,---333:::RRRfffzzz~~~{{{wwwuuuvvvwwwvvvtttrrrssstttuuuyyy}}}}}}zzzxxxwwwvvvxxxyyyyyyzzz}}}qqqOOO555...)))''''''&&&$$$$$$'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########""""""!!!!!!$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%&&&((()))******,,,888PPPiiixxx{{{|||~~~~~~{{{yyyzzzwwwuuutttwwwzzz{{{|||~~~{{{yyyzzz{{{aaaCCC---###''''''%%%$$$%%%'''%%%"""%%%%%%$$$###""""""######""""""!!!!!!"""###$$$$$$######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""|||zzzyyyxxxwwwyyyzzzxxxtttpppmmmmmmooooookkklllppppppssshhhVVVSSSNNNMMMNNNJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>======<<<===;;;:::888888999:::;;;;;;:::999777666666555555222222333333333444444444444444444444444444555666444444444444444444444444111111222222222333333333222222222222222222222222222222333444444444333333333333444444333333222111000111111222222333444444222222222111000/////////---,,,,,,++++++,,,,,,---------------------------******+++,,,,,,,,,,,,,,,,,,---------......//////111111222333444555666777444333333666???LLLXXX^^^TTTGGG;;;777555111000222333333666;;;CCCRRRlllhhhbbb\\\YYYQQQDDD888333111000---+++***)))******))))))))))))((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''((()))***)))''''''***+++,,,111888FFFZZZqqq|||~~~wwwwwwxxxvvvtttrrrrrrssstttwww{{{}}}{{{yyyxxxwwwwwwxxxxxxyyyzzz}}}aaaHHH000)))%%%&&&'''%%%%%%&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########""""""""""""$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((('''((()))+++++++++,,,999PPPiiixxx|||~~~|||{{{yyywwwtttssstttvvvxxxxxxzzzwwwuuuwwwzzz~~~nnnPPP777+++))))))(((&&&&&&&&&$$$###%%%$$$$$$###""""""######"""""""""""""""###$$$$$$######"""!!!!!!!!!!!!!!! }}}yyyuuuzzz{{{zzzxxxtttpppnnnnnnqqqppprrrtttrrroooxxxppp]]]WWWOOOLLLMMMHHHKKKJJJJJJIIIHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>======<<<<<<;;;:::999888999:::;;;999888777666555444444444333333333333444444444444777666555555444444555555444444444444444444444444111111222222222333333333333333222111111222333333222222111111000111111111333333333333333222222111000111111222222333444444444444333111000///...------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,,,,---...000111111111222333444444555555333222222333999DDDSSS^^^\\\OOO@@@999555333111222444333444777<<>>333.........---,,,++++++******)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''((()))******'''''')))***)))...444:::NNNgggwwwyyyyyyyyywwwtttrrrrrrrrrsssvvvxxxyyyxxxwwwwwwxxxwwwwwwwwwwwwxxx|||sss[[[999///&&&''')))(((%%%###$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((())))))******,,,999PPPiiiyyy~~~~~~|||yyyuuussssssuuuuuuuuuvvvuuussstttvvvyyyzzzzzz{{{^^^BBB111)))******)))&&&$$$$$$%%%%%%$$$######"""#########""""""""""""""""""###$$$######"""!!!!!!!!!!!!!!!~~~yyyvvvzzz{{{|||{{{xxxtttpppnnnuuuuuuwwwwwwsssooosss|||wwwbbbZZZOOOKKKLLLIIIKKKKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>============<<<;;;:::999999999::::::888777666555444444444444333333333444444444444555888888777555555444444444333333333333333333333333111111222222222333333333444333111000000111333444444222111/////////000111222333333333333222111111000111111222222333444444666555444222000...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------++++++,,,...111222111111111222333444444444333222222333444===NNN]]]bbbVVVFFF:::555444444555666555555777:::AAAQQQ```uuugggXXXMMMCCC777///,,,+++,,,---------,,,+++***((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))******(((''')))((('''+++000666FFF^^^qqq}}}zzz{{{zzzxxxtttrrrqqqrrrrrrtttvvvvvvuuuuuuvvvxxxuuuuuuuuutttuuuyyy{{{eeeFFF777***(((+++***%%%"""$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&'''$$$$$$$$$%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%'''''''''&&&'''(((---999PPPiiiyyy}}}xxxuuuuuuuuuttttttttttttssstttuuuwwwxxxxxx~~~gggIII333***)))******'''###$$$'''$$$$$$###############$$$###"""""""""""""""#########""""""!!!!!!!!!!!!!!!{{{zzzzzzyyy{{{|||}}}{{{wwwrrrooovvvvvvwwwvvvqqqnnnqqqwww}}}ggg]]]PPPKKKMMMKKKKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>===============;;;;;;::::::999999999999888777666555555444555555333333444444444555555555999888777666555444444444333333333333333333333333111111222222222333333333444333111000000111333444444333222000000000111222222222333333222222111000000111111222222333444444666666444222000///---,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,---............---...---,,,+++,,,...000222///000000111222333444444444222333444333777GGGWWWfff]]]NNN???555333555666666555666888999>>>IIIUUUvvvuuucccOOOBBB999222...---***+++---......---+++***'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))******(((((()))(((&&&(((...222>>>SSSiiiwww~~~||||||{{{yyyuuurrrqqqrrrrrrsssttttttssssssuuuvvvrrrrrrrrrrrrssswww|||mmmPPP>>>---(((++++++(((%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''(((%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$&&&(((((('''&&&'''(((,,,888NNNhhhyyyyyyuuutttsssrrrqqqqqqrrrssssssssstttuuuvvvyyyoooPPP999---)))'''((('''###$$$***$$$###############$$$$$$######"""""""""""""""######""""""!!!!!!!!!!!!!!!||||||}}}yyyyyy{{{}}}}}}zzzuuuqqqssstttuuusssooonnnpppsssnnnaaaRRRLLLNNNLLLIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEECCCCCCBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@???========================;;;;;;;;;:::::::::999999999888777777666666666777333444444444555555555555888777666555444444444444333333333333333333333333111111222222222333333333333333222111111222333333333333222222222222222222222222222222222111111000000111111222222333444444666666444333111///...------,,,,,,++++++,,,,,,---------------------------,,,---......//////............---,,,---...///000......///000222333444555444222333666444444???NNNaaaaaaYYYHHH999333333333444222444777888:::BBBKKKgggkkkYYYDDD999444000......+++,,,---...---,,,+++***&&&''''''''''''((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))******((((((***(((&&&(((,,,---444EEE\\\oooyyy|||||||||yyyvvvsssrrrsssrrrtttttttttrrrrrrssstttoooqqqrrrrrrsssvvvzzz~~~zzz]]]HHH333******+++***)))%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''((()))***''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&)))---,,,***((()))***+++666MMMfffxxx~~~xxxsssqqqpppnnnmmmnnnoooqqqrrrrrrrrrtttvvvyyyxxx^^^GGG666,,,&&&''''''###$$$***#########"""######$$$%%%$$$######"""""""""""""""######"""!!!!!!!!!!!!!!! ~~~|||xxxxxxyyy|||}}}|||wwwsssqqqtttvvvtttqqqpppooooooxxxvvvfffTTTLLLNNNMMMGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@??????========================:::;;;;;;;;;::::::999999::::::999888888888999999444444444444555555555555666666555444333333333444222222222222222222222222111111222222222333333333222222222222222222222222111111222333333333222222222222222222222111000000000111111222222333444444666555444333111000///...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////...............---------,,,,,,...000222444555666444000111666555111777CCCQQQ\\\___SSSBBB888555444222111333666777777<<>>999888444222444777888666:::???CCCdddtttRRRCCC666333444333///---......---,,,,,,+++******&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))******((()))+++***'''(((---+++***444III^^^kkkuuu}}}{{{||||||zzzwwwuuutttuuusssuuuvvvvvvsssqqqppppppoooqqquuuwwwxxxyyy{{{}}}|||sssSSS<<>><<<<<<<<<<<<===>>>@@@@@@===<<<<<<<<<<<<;;;;;;;;;888??????888888@@@@@@999555555555555444333222222444333222222111111222222555444333333444444222000333333333444444444555555444444444444333222111000333333333333333333333333444444333222222111111000111111222222222333333333333333444444333333222222000///---,,,++++++,,,,,,++++++++++++++++++++++++............////////////000000///...---,,,,,,,,,------...///000111222333222333444333222222444666:::KKK\\\___RRRBBB:::888333555555333333777:::<<>>SSSgggrrrsssxxx|||}}}yyyvvvvvvvvvtttsssssssssrrrqqqpppooonnnuuuuuuvvvwwwxxxxxxyyyyyy{{{~~~```GGG666+++(((+++)))***'''!!!"""&&&&&& $$$$$$%%%&&&%%%$$$###"""%%%%%%%%%&&&&&&%%%$$$$$$###$$$%%%&&&%%%###!!!"""$$$&&&&&&%%%%%%%%%&&&---***)))+++---///111333222000///...//////---,,,---+++((((((((()))(((&&&''''''&&&%%%&&&''')))***&&&&&&&&&''''''(((((((((+++222EEEaaayyyyyyuuuuuuwwwvvvtttqqqrrrtttvvvxxxxxxxxxxxxxxxzzz~~~xxx___DDD,,,'''((($$$!!!"""%%%$$$######"""###############""""""""""""######""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!|||{{{{{{{{{}}}~~~~~~}}}{{{vvvvvvwwwxxxwwwtttoookkkjjjvvvvvvbbbRRRJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<===>>>???@@@<<<<<<<<<<<<;;;;;;;;;;;;999??????888888======666555555555555444333222222444333222222111222222222333222222222333333222000333333333444444444555555333333333333222111000000333333333333333333333333222222222222222222222222111111111111222222222333222222333333333333333222000///...,,,,,,,,,,,,---++++++++++++++++++++++++---.........////////////000000///...------------,,,------...000111111222111222333222111111333555777EEEVVV^^^YYYLLL???888333444444333444666999::::::HHH___yyynnn\\\CCC999111111111///---///...000000///---+++***+++(((((((((((((((((((((((())))))))))))))))))((((((+++***)))((('''''''''''''''''''''''''''(((((()))(((''''''''''''(((***+++(((((((((((((((((((((((((((***///;;;MMM```mmmsssvvv{{{|||xxxvvvwwwxxxvvvtttttttttsssrrrqqqpppooosssuuuwwwyyyzzz{{{zzzzzz{{{}}}lllTTT???///((((((%%%'''&&&"""###''''''$$$$$$%%%%%%&&&%%%$$$###"""%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%$$$$$$%%%'''((('''&&&''')))000///...///000111333555555333222111222111///---,,,***)))***+++,,,+++***(((''''''&&&&&&&&&''''''''''''''''''(((((())))))***000AAA\\\uuu|||zzzzzzyyyuuuqqqooopppsssuuuwwwyyyyyyyyyxxxyyy|||}}}jjjNNN444+++)))%%%###%%%%%%$$$$$$#####################""""""""""""######""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!~~~}}}~~~}}}{{{wwwwwwvvvwwwvvvtttpppmmmjjjrrr~~~~~~eeeQQQJJJKKKIIIHHHGGGFFFFFFEEEFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBAAAAAA@@@???>>>======<<<<<<<<<<<<===>>>??????<<<<<<<<<<<<;;;;;;;;;;;;:::>>>>>>888777;;;:::555666666666666555444333222444444333222222222222222111111000222333444222111333333333444444444555555222333333222222111000///333333333333333333333333000000111111222333333444000000000000111111111111000111222333333333333333111000...---,,,,,,------++++++++++++++++++++++++---------.........//////000000///...------------,,,,,,---...///000000111000111111111000000222444444<<>>======<<<<<<<<<<<<<<<<<<===>>>???<<<<<<<<<;;;;;;;;;::::::888;;;;;;777666:::999555666666777666666555444333444444333222222222222333111111111222555666555333333333333444444444555555333333333333333222111000333333333333333333333333000000111111222222222333/////////000000000000000...///000222333333444444111000///------------...++++++++++++++++++++++++,,,,,,---------.........000000///...............,,,,,,------...//////000...000000000//////000222333555???PPP```aaaSSSDDD888444333444555444444666;;;>>>FFFVVVmmmiiiOOOBBB888444///...///000000000...000111000...,,,,,,,,,((((((((((((((((((((((((******++++++,,,---...///***)))'''&&&%%%%%%&&&'''$$$%%%%%%&&&''''''''''''%%%%%%'''((()))))))))(((((((((((((((((((((((((((((())),,,222:::HHH^^^ooovvv|||{{{wwwyyy|||}}}yyyyyyyyyxxxvvvuuussssssooosssxxx}}}~~~|||yyyyyyyyyxxxyyyxxx```HHH666---'''))))))&&&$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&((()))***&&&''')))))))))***,,,...---444999:::888999;;;;;;===;;;:::999999777444111111///---,,,,,,+++)))'''***++++++,,,+++***((('''(((((((((((((((((((((((())),,,999OOOdddttt}}}wwwsssqqqrrrsssuuuvvvwwwxxxyyyxxxwwwwwwzzzkkkOOO<<>>>>>=========<<<<<<<<<<<<<<<======>>><<<;;;;;;;;;;;;:::::::::666888888777777::::::888777777777777666555444444555444333333222222333333333222222444777888777666333333333444444444555555444444444555444444333222333333333333333333333333222222222111111000000000////////////////////////---...///111222333333444222111///...------...///++++++++++++++++++++++++,,,,,,,,,,,,------------000000///.........//////,,,,,,------......//////.../////////......000222444222666EEEXXX```ZZZPPP???888444555666333222555666777;;;FFF[[[xxx{{{\\\FFF>>>777555222///...000000///---///000///---,,,,,,---)))))))))))))))))))))))))))******,,,...111333444111///,,,***))))))***+++%%%&&&''')))************&&&'''(((((())))))((((((((((((((((((((((((((((((***)))+++///333>>>TTThhhwww~~~zzz{{{}}}~~~{{{{{{{{{zzzxxxvvvuuutttooosssyyy~~~}}}{{{xxxxxxvvvtttuuu{{{pppWWW@@@222***)))((('''%%%%%%''')))&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&'''(((%%%'''(((((()))***---///777CCCLLLLLLGGGFFFEEECCCBBBAAA@@@??????===999666666444111//////...---,,,******+++,,,,,,***)))((((((''''''''''''''''''''''''+++888MMMaaaqqq~~~zzzxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxwwwvvvwww{{{ttt]]]GGG666***&&&&&&&&&%%%%%%$$$###$$$$$$$$$######""""""""""""######""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!~~~~~~~~~|||{{{uuusssqqqqqqtttwwwyyyzzzsssnnnmmmssszzz\\\NNNMMMHHHGGGFFFEEEEEEDDDEEEEEE@@@@@@???>>>>>>>>>??????????????????>>>>>>=========<<<<<<;;;<<<<<<======;;;;;;;;;;;;::::::::::::555666666777888999::::::888888888888777666555444555444444333333333333333444444444555888999888666333333333444444444555555444444555555555555444444333333333333333333333333333222222111000000//////000000000000////////////------///000222222333333333222000///......//////+++++++++++++++++++++++++++++++++,,,,,,,,,------000000//////...//////000------........./////////.../////////......000222444111222===LLLYYY\\\[[[III>>>666777777222222666222444777???OOOjjjuuuUUUAAA===555666333///---///000...,,,...///...---++++++,,,))))))))))))))))))))))))))))))***+++...111444666222000---***(((((()))***'''((()))******)))((('''))))))))))))((((((((((((((((((((((((((((((((((((+++)))***---///555III^^^sss}}}}}}|||}}}||||||{{{yyywwwuuutttpppsssxxx|||~~~}}}zzzxxxvvvvvvuuussssssxxx~~~gggMMM:::...(((%%%&&&((((((***...''''''&&&%%%%%%%%%%%%%%%$$$%%%&&&''''''(((''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))+++///222@@@RRR```___XXXUUURRRMMMHHHGGGGGGGGGGGGEEEAAA>>><<<888444111111222222222------------,,,+++***)))))))))((((((((((((''''''''')))555HHH]]]ooo~~~}}}}}}}}}|||{{{yyyyyyxxxxxxxxxyyyxxxwwwwwwxxx|||yyyjjjVVVAAA111)))&&&&&&&&&%%%$$$$$$$$$$$$$$$######""""""""""""######""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!~~~}}}xxxuuurrrqqqsssvvvyyyzzzuuunnnjjjnnnyyyeeeSSSNNNHHHGGGFFFEEEEEEDDDDDDDDDAAA@@@@@@???????????????@@@@@@????????????>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999777666777888999888999:::888888888888777666555555555555444333333333333444555444444555777888777555333333333444444444555555333444444555555444444333333333333333333333333333111111111111000000000000111111111000000/////////---...///000111111111111333222111///...//////000++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,000000////////////000000......////////////000000...///000///......000222111222333999BBBNNNZZZaaaRRRCCC999999888222222777111555999;;;CCCXXXvvvrrrPPP<<<888111444222---+++///000---+++,,,...---,,,***++++++))))))))))))))))))))))))))))))))))))+++...111222000...,,,+++,,,...111333555555666555333000---,,,---,,,+++)))((((((((((((((((((((((((((((((((((((+++''''''+++,,,...>>>RRRlllxxx~~~~~~}}}}}}|||{{{yyywwwvvvtttqqqtttwwwzzz{{{yyyvvvttttttuuuuuusssrrrvvv}}}xxx___KKK999...%%%&&&)))))))))+++((('''&&&%%%$$$%%%%%%&&&$$$%%%&&&'''((((((((((((&&&'''(((((((((((('''&&&'''((()))***+++---111444EEE]]]rrrtttooommmjjjddd^^^]]]^^^______]]]YYYVVVQQQLLLDDD>>><<<<<<======888777555222000...---,,,+++++++++*********))))))+++***000???QQQfff{{{~~~}}}|||{{{{{{||||||yyyyyyxxxwwwwwwwwwyyy{{{~~~}}}vvveeeOOO<<<...'''&&&&&&%%%$$$$$$$$$$$$%%%######""""""""""""######""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!{{{wwwsssqqqrrruuuwwwxxxuuummmhhhllluuummmZZZSSSHHHGGGFFFEEEDDDDDDDDDDDDBBBAAA@@@@@@??????@@@@@@@@@@@@@@@???????????????===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999:::888888999999777777999888999999888888777666555555555444333333333333444444444333555666777555444333333333444444444555555222222333444444333333333333333333333333333333333/////////000111111222222222222111111000000//////---...///000000111111000333222111////////////000++++++++++++++++++++++++******+++++++++,,,,,,,,,000000////////////000111/////////000000000000000...///000000...///000222///222666888===HHHXXXdddXXXGGG::::::888222222888///555888555666EEEaaaxxxqqqLLL666222---111111+++***...000---***+++---,,,+++******+++))))))))))))))))))))))))***)))(((((((((***---...111000000222666;;;AAADDDJJJJJJIIIGGGCCC???;;;888000...,,,)))''''''((()))((((((((((((((((((((((((+++%%%%%%*********888JJJfffsss~~~}}}}}}{{{yyywwwvvvtttssstttwwwyyyxxxvvvtttrrrtttuuuuuusssrrruuu|||oooZZZEEE555(((&&&((('''%%%%%%((('''&&&%%%$$$%%%&&&&&&$$$%%%&&&'''((((((((((((%%%''')))***+++***)))((()))***++++++,,,///333777KKKgggzzzzzz{{{|||}}}{{{wwwtttoooggg\\\SSSMMMKKKKKKJJJCCCAAA===999555333111111---------,,,,,,+++++++++000------666EEEZZZrrr~~~~~~}}}}}}~~~yyyyyyyyyxxxvvvuuuuuuvvv{{{~~~oooYYYCCC333)))'''&&&%%%%%%$$$$$$%%%%%%######""""""""""""######""""""""""""!!!!!!!!!!!! !!!!!!!!!"""}}}{{{zzzyyyvvvsssqqqssswww{{{tttrrrpppnnnooozzzwww[[[PPPIIIIIIGGGEEEBBBBBBDDDEEECCCBBBAAA@@@????????????????????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<;;;999777777666777777;;;::::::999888888888999888888999999999999888888444444555555444444333222555555555555666666666666666555444444333333444444222222333333333444444444333333333222222111111111222222222111111111111000444444333222111000///.........------------......////////////////////////,,,++++++******++++++,,,---------,,,,,,+++++++++,,,---......//////......///000000000111111111111222222333333333222222111111111333666777<<>>555111---''''''+++&&&(((***)))'''&&&(((***(((***,,,***''')))...444RRRhhh||||||||||||}}}~~~|||xxxtttsssuuuvvvuuutttrrrrrrsssvvvtttssssssvvvyyy{{{|||oooVVV@@@,,,&&&))))))((())))))((((((((('''''''''''')))((((((((('''''''''''')))))))))(((((()))******---+++,,,......000666???XXXyyyuuulllfffcccbbbZZZ^^^\\\RRRHHHAAA;;;666555222//////,,,)))***///,,,,,,///222777HHHddd}}}}}}yyyxxxwwwxxxyyyzzz{{{zzz}}}oooZZZ???***+++&&&$$$&&&'''%%%%%%'''$$$$$$$$$$$$$$$###""""""$$$###""""""""""""###### !!!""""""}}}~~~zzzvvvssssssuuuxxxuuusssrrrooooooxxx|||```TTTJJJIIIGGGEEECCCBBBDDDEEECCCBBBAAA@@@@@@?????????????????????>>>>>>>>>>>>CCCBBB@@@???===<<<<<<<<<;;;:::999777777777888888;;;:::999999888888999999888888999999999999888888666666666666666555555444555555555555666666666666555555444333333333333333222222333333333444444444555555555444444444333333333333333333222222222222444333333222111000///.........------------..............................,,,++++++******++++++,,,---------,,,,,,+++++++++,,,------...............//////000000000111111111000111111222222111111000///000222555555999DDDQQQaaa\\\OOO@@@888888777333666444444444333888FFFTTTiii|||jjjGGG888111111000///---,,,,,,,,,,,,+++++++++*********))))))((((((((((((''''''''''''&&&''''''''''''))),,,...:::DDDPPPVVVVVVRRROOOMMMOOOMMMKKKIIIHHHJJJLLLMMMQQQHHHAAA>>>888///******'''(((***)))(((((()))+++'''***+++)))'''(((---222BBB[[[yyy}}}}}}}}}}}}~~~~~~|||xxxtttssstttuuuuuutttssssssssssssssssssuuuyyy|||~~~~~~yyyiiiRRR999...,,,***))))))))))))((((((((('''''''''))))))(((((((((''''''''')))******))))))***,,,---333333555888999;;;DDDOOOjjj~~~yyywwwtttyyyyyyqqqdddWWWKKKAAA:::555111222000,,,+++,,,))))))+++---222@@@ZZZqqq}}}wwwwwwwwwxxxzzz|||~~~~~~yyyeeeIII222,,,&&&###%%%&&&###"""$$$######$$$%%%%%%%%%$$$$$$###""""""""""""""""""""" !!!""""""}}}xxxsssqqqqqqsssuuutttsssqqqoootttgggYYYLLLJJJHHHEEECCCCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@AAA????????????>>>>>>>>>>>>EEEDDDBBB@@@===<<<;;;::::::999888777777888999:::::::::999999888888999999888888999999999999888888888888888888888777666666555555555555666666666666555444333333222222333333333333333333444444444444555555555555444444444444444444444444333333333333333333222111000//////.........------------..............................,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,,,,---...............////////////000000000000//////000000111000000///......111333333444===GGG^^^___YYYKKK???999777777666555444333111222<<>>BBBDDDGGGSSS___zzzppp^^^PPPDDD<<<555555444000,,,***)))))))))***,,,777MMMaaazzz~~~xxxxxxxxxxxxzzz{{{}}}~~~pppTTT<<<111***%%%%%%&&&$$$"""#########$$$$$$%%%&&&&&&&&&""""""############"""""" !!!""""""~~~|||wwwrrrooonnnooosssssssssrrroooqqq~~~mmm\\\NNNKKKHHHEEEDDDDDDDDDCCCDDDCCCBBBBBBAAAAAAAAABBB????????????>>>>>>>>>===BBBAAA???===;;;999999888:::999888888888999:::;;;::::::999999888999999:::888888999999999999888888888888999999888888777666555555555555666666666666444444333222222222222333333333333444444444444555333333333333333333222222444444444444333333333333333222222111000/////////......------------..............................,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------........./////////000000//////000000111111000000......111333222111666>>>UUU\\\___WWWHHH<<<888888333222222333222222999AAAMMM^^^yyyfffAAA444000000000...---,,,+++++++++************))))))))))))(((((('''''''''&&&&&&&&&'''''''''&&&(((...777>>>PPP^^^aaaTTTIIIFFF>>>111333111...---...333888<<>>BBBKKKRRRTTTYYYeeesssuuufffTTTGGG:::777777444...+++---,,,+++++++++111CCCSSSooozzz~~~|||{{{{{{zzzxxxwwwwwwxxxzzz{{{{{{{{{}}}}}}ttt]]]GGG999///((('''(((&&&$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&"""######$$$$$$###"""!!! !!!""""""}}}{{{||||||yyyuuurrrppppppppppppqqqrrrooopppyyyrrr```PPPMMMHHHFFFEEEEEEDDDBBBCCCCCCBBBAAAAAAAAABBBBBB????????????>>>>>>>>>======<<<;;;;;;:::::::::::::::999888888888999:::;;;:::999999888999999::::::888888999999999999888888777888888888888777666666555555555555666666666666555444333333222222333333333333444444444555555555333333333333333333333333333333333333222222222222222111111000000/////////......------------..............................,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...------------............////////////000000111222222111111000///111444333111444999HHHRRR]]]]]]QQQAAA999777333111222444333222777===@@@MMMfffbbb>>>444111000///...---,,,+++++++++))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&'''''''''&&&)))222@@@JJJYYY^^^VVVBBB666666333)))((('''''''''(((***,,,...444999???EEEJJJJJJFFFBBB666000)))''')))+++***((('''''''''&&&&&&&&&((()))...999MMMfff~~~zzzwwwtttsssrrrsssuuuvvvtttrrrrrruuuzzz{{{{{{zzzzzz{{{|||}}}xxx```JJJ;;;444...******)))))))))((((((((((((+++************)))))))))&&&)))+++,,,///777BBBJJJSSSXXXbbbkkkooottt~~~hhhVVVDDD<<<:::777222//////...---,,,***---999FFF]]]kkk}}}~~~|||zzzyyyzzzyyyvvvttttttwwwyyyxxxvvvssssssxxxuuugggVVVBBB666***''''''&&&%%%&&&%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$###"""!!! !!!""""""~~~|||{{{}}}~~~~~~zzzwwwuuutttpppoooqqqrrroooooovvvzzzgggSSSNNNIIIFFFFFFFFFDDDAAABBBBBBAAAAAAAAAAAABBBBBB????????????>>>>>>>>>>>><<<<<<;;;;;;<<<<<<===>>>;;;:::999888888999:::;;;999999888888999999::::::888888999999999999888888777777777777777666555555555555555555666666666666555555444333333333333444333444444444555555555555555555555555666666666666333333333333222222222222111111000000000/////////......------------......------------------------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,---------------------------........./////////000111222222222222111000111444333111333888===GGGUUU]]]XXXIII===999777444444555333111333888999AAAVVVttt\\\<<<555222000///...,,,++++++******(((((()))))))))))))))***'''''''''&&&&&&&&&&&&%%%'''(((''''''+++888JJJWWW```YYYHHH333***------)))&&&&&&''''''(((((('''''')))...444;;;EEEPPPTTTTTTBBB888,,,'''))),,,+++(((((((((''''''&&&'''''''''***...:::QQQqqq|||zzzvvvtttrrrsssvvvvvvssspppqqquuuyyyyyyvvvttttttvvvuuuuuuyyyoooZZZIII===222)))******)))))))))(((((((((++++++++++++*********)))&&&)))---000555@@@OOOZZZgggkkkvvvzzzgggRRRGGGBBB<<<666333///...---,,,)))(((000:::QQQ```ttt~~~}}}~~~~~~}}}}}}~~~~~~}}}{{{yyytttuuuvvvtttssstttyyy~~~xxxuuuqqqpppvvvyyyrrrhhhPPP@@@///'''&&&%%%$$$$$$%%%%%%$$$######$$$&&&'''***)))'''%%%$$$###"""""" !!!""""""~~~zzz}}}}}}yyyvvvuuurrrqqqqqqrrrooommmrrrzzzpppTTTOOOIIIFFFGGGGGGDDDAAAAAAAAA@@@@@@@@@@@@AAAAAA????????????>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>???===<<<:::999888888999:::999999888888999999:::;;;888888999999999999888888777777777777777666666555555555555555666666666666777666555555444444555555444444444444555555555555555555555555666666666777444444444444333333333333000000000000////////////......------------......------------------------,,,++++++******++++++,,,+++++++++,,,,,,---------++++++,,,------------,,,,,,,,,---------.........---...///000111111111111111//////222333111333888888===JJJXXX[[[PPPEEE???999555444444333000111555:::<<>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===>>><<<;;;999888888999999999888888888999::::::;;;888888999999999999888888888888888888888777666666555555555555666666666777777777666555555555555666444444444555555555666666333333333444444444555555666666555555555444444444000000000000////////////.........------.........------------------------,,,++++++++++++++++++,,,+++++++++,,,,,,---------++++++,,,---------,,,,,,,,,,,,,,,---------......,,,---...///000000000000000......111222111444888777888BBBSSS[[[UUUJJJEEE777333222333222111222666999777@@@ZZZwww~~~OOO666333111//////---,,,+++*********'''((((((((())))))******''''''&&&&&&&&&%%%%%%%%%'''(((((((((...???VVVhhh^^^III444,,,+++***))))))(((''''''&&&'''((()))***((()))'''(((555JJJ[[[```WWWGGG444***,,,///...+++***)))(((((((((((('''%%%&&&)))///:::PPPkkk}}}yyyvvvssssssvvvuuuqqqmmmlllppptttrrrooommmooorrrooommmqqqyyyzzzxxxzzzwwwhhhYYYHHH999************)))))))))))),,,,,,,,,+++++++++******''',,,222888@@@PPPdddtttnnnaaaUUUGGG<<<777111000//////,,,(((,,,333>>>NNNeeezzzzzzxxxyyyzzz~~~~~~~~~~~~|||yyyvvvxxxyyyvvvrrrsssyyywwwwwwuuuuuuyyy}}}rrr[[[AAA111+++'''%%%%%%######$$$%%%(((,,,///222333000+++&&&###"""###$$$ !!!""""""{{{|||~~~~~~}}}zzzwwwuuurrrqqqoooooopppqqqpppooorrr```MMMHHHLLLGGGEEEGGGDDDBBBBBBBBBAAA@@@???>>>===@@@AAAAAAAAA???===;;;:::;;;::::::999999::::::;;;:::999999888888999999:::888888999999999888888777444555666777777777777777666666555555555444444444666555555555555666777777888777777666555444444444333444444555555444444333333333333333333333333333666666555555555444444444111111111111000000000000......//////......---,,,---,,,++++++******++++++++++++++++++++++++++++++------,,,,,,,,,---......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,---...///000000000000000111111111222222222222111777<<>>777888222......---)))(((***555@@@SSSjjj|||vvvwwwyyyxxx||||||}}}~~~}}}|||{{{zzz|||zzzvvvrrrpppqqquuuxxxxxxtttqqqssszzztttXXX<<<,,,'''$$$ ######$$$(((///666;;;>>>:::///&&&$$$$$$###!!!""" !!!!!!""""""}}}|||||||||}}}{{{xxxuuurrrqqqpppqqqrrrsssrrrqqqooozzziiiTTTKKKMMMHHHEEEEEEAAA@@@@@@@@@@@@???>>>>>>===???????????????>>>===<<<;;;::::::999999::::::;;;:::999999888888999999:::999999999999999888777666666666777777888777777777666666555555555444444444555555444444555555666777888777777666555555444444333444444555555444444333333333333333333333333333555555444444333333333333111111111111000000000000......//////......---,,,---,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,---...///000000000000000000000000111111111111000555888===KKK\\\^^^VVVDDD:::222444666444222333444555:::EEEVVVnnnmmmHHH666111000...------,,,+++***))))))((((((''''''''''''(((((('''''''''''''''''''''''')))&&&)))+++111HHH```fff___EEE---''')))'''%%%&&&''''''''''''''''''''''''%%%'''''''''+++555EEEQQQWWWJJJ:::///+++***))))))((('''&&&&&&&&&&&&'''((('''((()))+++222BBBYYYiii~~~}}}zzzvvvqqqnnnllllllllllllmmmmmmllljjjjjjkkklllmmmmmmnnnoooqqqsssuuuvvv{{{ttt___HHH???444,,,)))************,,,------,,,++++++,,,---000:::GGGUUUcccvvvxxxgggTTTDDD<<<888222......---)))(((***///666FFF[[[rrrzzz{{{|||zzz}}}~~~}}}||||||zzzwwwssspppqqqtttxxxwwwuuutttvvv{{{iiiNNN<<<222,,,&&&''''''+++444>>>DDDDDDAAA888...%%%$$$$$$"""!!!""" !!!!!!!!!""""""}}}yyyzzz|||}}}zzzvvvsssrrrrrrtttvvvvvvuuutttooouuuuuuZZZLLLLLLIIIFFFDDD===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???;;;::::::999999::::::;;;:::999999888888999999::::::::::::999888777666555777888888888888777777666555555555555555444444444444444444444444555555666777777777666555555444444444444555555555555444444333333333333333333333333444333333333333222222222111111111111000000000000...////////////...------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,---...///////////////....../////////000000000...333444555AAATTT___```LLLAAA666555777666444333333333777>>>JJJ___~~~jjjGGG666222000...------,,,+++***))))))((((((''''''''''''((((((''''''''''''''''''''''''***&&&))),,,222JJJccciii```FFF...&&&'''%%%$$$%%%''''''''''''''''''''''''%%%'''((((((***111===GGGSSSKKK???333+++))))))***((('''&&&&&&&&&&&&'''((())))))(((''')))333BBBNNNooozzz|||yyyuuupppmmmllllllmmmmmmmmmllljjjhhhggghhhjjjmmmmmmmmmoooppprrrtttuuuvvv~~~uuu___QQQ>>>111,,,,,,+++)))***,,,---,,,+++***+++,,,000555AAAOOO\\\jjj|||~~~lllXXXHHH@@@888222......---)))(((***+++---777IIIaaawww~~~~~~}}}{{{xxxtttqqqrrrtttwwwuuuvvvvvvxxx|||~~~eeePPPAAA777///---///666CCCPPPRRRJJJAAA444+++$$$######!!! !!! !!!!!!!!!!!!""""""~~~xxxxxx||||||xxxtttssstttvvvxxxyyyxxxvvvrrrssszzz|||]]]KKKIIIGGGGGGDDD<<<>>>>>>>>>>>>??????@@@@@@@@@???===<<<<<<===>>>???;;;::::::999999::::::;;;:::999999888888999999:::;;;;;;::::::888777555444888999999999888777666666555555555555555555555555444333333333333444555555777777666666555555555555444444555555555555444444444444444444444444444444444333333333333333333333111111111111000000000//////////////////...------------,,,++++++++++++,,,++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,---....../////////...---------.........//////---111222222:::KKKZZZaaaVVVJJJ<<<555555555444333666555888===CCCUUUvvviiiGGG666222000...------,,,+++***))))))((((((''''''''''''(((((('''''''''''''''''''''''')))&&&***...555MMMgggmmm```GGG///((((((%%%$$$&&&''''''''''''''''''''''''###&&&)))***,,,222===FFFOOONNNGGG:::...)))))))))'''''''''&&&&&&''''''''''''((((((&&&'''---888@@@___nnn~~~}}}zzzvvvrrrooonnnnnnooopppooonnnkkkhhhggghhhjjjlllllllllmmmoooqqqrrrssssssyyy~~~nnnaaaNNN>>>444///,,,******+++,,,,,,+++***,,,---000777EEESSS___lll~~~nnnYYYGGG???888222......---)))(((***,,,+++///===TTTmmm~~~|||xxxuuutttuuuwwwtttvvvxxxyyyzzz~~~wwwbbbRRRDDD<<<555:::DDDPPPWWWSSSGGG===///(((#########!!! """!!!!!!!!!!!!!!!!!!""""""zzzyyy}}}~~~zzzuuuuuuuuuwwwyyyzzzyyyxxxsssrrrwww___IIIGGGFFFGGGFFF>>>???????????????@@@BBBBBBBBB@@@>>><<<;;;;;;<<<<<<;;;::::::999999::::::;;;:::999999888888999999:::;;;;;;::::::888777555444888888888888888777666555444555555555555555555555444333333333333444555555666666666666555555555555444555555666666555555444444444444444444444444444444444444444555555555555111111111111000000000/////////000000//////...---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,------...............,,,------------.........,,,000333222777BBBPPPYYY^^^SSSCCC666222333333333888666777<<<@@@NNNooohhhFFF777222000...------,,,+++***))))))((((((''''''''''''((((((''''''''''''''''''''''''(((%%%***///666NNNgggmmm^^^GGG111***)))&&&&&&((((((((((((((((((((((((((($$$'''***+++,,,333>>>GGGPPPTTTQQQBBB333+++(((&&&&&&''''''''''''''''''&&&%%%&&&''''''(((---444999OOOcccyyy}}}zzzvvvsssqqqpppppprrrrrrooollliiihhhjjjllljjjjjjkkkkkkmmmnnnpppqqqsssvvv{{{yyysssgggVVVCCC444,,,******+++,,,,,,+++,,,...000333:::HHHVVVaaalll}}}pppZZZHHH???888222......---)))(((***---+++,,,555HHH```uuu|||xxxvvvwwwxxxtttvvvwwwwwwvvvyyytttfffYYYPPPFFFMMMUUUYYYUUUJJJ???777***&&&###$$$###!!! """""""""""""""""""""!!!!!!~~~|||~~~~~~|||wwwvvvuuuuuuwwwyyyyyyxxxtttpppsss~~~fffNNNHHHEEEFFFFFF@@@@@@@@@?????????@@@BBBCCCAAA@@@???===<<<;;;::::::;;;::::::999999::::::;;;:::999999888888999999::::::::::::999888777666555666777777777777666666555444444444555555555555555444444444444444555555666666666666666666666555555555555666666666666555555444444444444444444444444444444555555555555555666111111111111000000000000///000000000000///.........------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,------.........------,,,,,,---------.........,,,000333444555<<>>>>>>>>???AAABBB>>>>>>>>>>>>===<<<;;;:::;;;::::::999999::::::;;;:::999999888888999999:::999999999999999888777666444555555666666666666555444444444555555555666666555555444444555555666777555666666666666666666666555555666666666666555555555555555555555555555555333333333444444555555555111111111111000000000000000000000000000///............---,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------------......------,,,------------...............///222333444888???FFFVVVYYYUUUGGG;;;777555444777000000777999>>>VVVsss___@@@333000......------,,,+++***))))))((((((''''''''''''((((((''''''''''''''''''''''''(((&&&+++---000BBBTTTVVVPPP>>>...++++++(((''')))(((((((((((((((((((((((((((*********...888HHHTTTdddggg^^^GGG555///,,,&&&&&&&&&'''(((((('''&&&&&&&&&'''((((((***,,,///111999KKKaaarrr~~~zzzuuupppmmmooonnnkkkhhheeeeeehhhkkkfffffffffggghhhiiijjjkkkkkkkkknnnsssxxx|||~~~}}}hhhPPP;;;000)))***,,,,,,...000555888;;;BBBNNNYYY___gggyyy{{{dddOOODDD888222......---)))(((***&&&))),,,,,,///;;;LLLYYYlll|||~~~zzzwwwuuuuuurrrqqqooopppsssvvvxxxyyywwwqqqeeeTTTCCC555,,,)))%%%######&&&%%%""""""%%%#########"""""""""!!!!!!~~~~~~~~~zzzwwwsssqqqrrruuuwwwwww|||rrrooovvv}}}}}}aaaSSSGGGCCCEEEAAAAAA???>>><<<<<<===???@@@;;;<<<===>>>>>>===<<<;;;;;;::::::999999::::::;;;:::999999999999999999:::888888999999999888888777333333444555666666666555444444444555555555666666666555555555555666777777555555555666666666666666555555666666666666555555555555555555555555555555222222222333333444444444111111111111000000000000000000000000000//////.........---,,,,,,,,,,,,---++++++++++++++++++++++++------,,,,,,------...///---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------------...------,,,,,,---------.........////////////000222333666<<>>>>>???@@@AAA======<<<;;;;;;;;;;;;<<<<<<;;;::::::999999:::::::::999888999;;;<<<;;;::::::::::::999999999888888444555666888888888777777666666666666666666666666777666555333222222333333555444333222333555777999555444444555777888777555555666666666777777888888222222444444444444222222222222111111000/////////..............................---,,,++++++++++++++++++++++++******))))))***++++++,,,,,,,,,+++***,,,,,,++++++,,,,,,---...,,,,,,,,,---...///000111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///111333555777999999CCCOOO\\\\\\NNN>>>777888333222333444555:::HHHWWWvvvtttSSS<<<333111000//////...,,,,,,,,,,,,,,,))))))((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&)))111:::@@@FFF<<<111+++)))(((&&&&&&************))))))))))))))))))((()))000BBBYYYiiirrrfffSSS@@@333+++((('''&&&&&&&&&&&&&&&&&&&&&&&&(((%%%%%%))),,,...333999:::AAALLLYYYlll|||{{{zzzzzzvvvppplllkkkiiigggeeeeeedddeeeccceeeffffffeeefffjjjmmmlllmmmmmmmmmooosssyyy}}}~~~uuuaaaIII888111,,,))),,,///000444999@@@EEENNNWWW]]]dddqqqjjjSSSEEE:::777222///---+++)))'''$$$'''******))),,,333999QQQbbbuuu~~~|||~~~}}}xxxsssqqqqqqssspppqqqsssssssssuuuyyy{{{{{{dddMMM:::---'''&&&(((###"""$$$&&&$$$###%%% !!!""""""!!!!!!###$$$zzzxxxsssnnnllloootttyyyzzztttnnnmmmpppxxxpppVVVKKKIIIFFFBBB@@@@@@>>>>>>>>>???@@@AAA>>>======<<<<<<<<<<<<<<<<<<;;;::::::999999:::::::::999888999;;;;;;;;;:::999999888888888777777777444555777888888777666666555555555555555555555555444444333333333444555666555444333333444666888999555444444555777777666444555555555666666666777777222333444444444444333222222222111111000000//////........................///...---,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,+++,,,,,,---...//////...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...///000222444666888888>>>IIIWWW\\\TTTFFF;;;777444333333555555888CCCOOOooopppOOO888000...---.........---,,,+++******))))))((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&(((///777===DDD<<<111+++)))(((((((((******)))))))))(((((((((*********,,,333BBBVVVdddeee[[[KKK<<<222,,,***)))&&&&&&&&&&&&&&&&&&&&&&&&(((%%%%%%(((+++---222888:::@@@HHHQQQaaasss{{{xxxwwwrrrlllmmmkkkiiigggfffggghhhhhheeefffgggfffdddeeehhhkkkjjjkkkkkklllnnnrrrxxx|||||||||~~~~~~xxxiiiVVVGGG777000,,,...222555888<<>>---((((((&&&"""!!!$$$%%%###"""###!!!"""######""""""""""""}}}zzzuuupppnnnpppuuuyyyxxxtttpppnnnlllppp}}}zzz^^^OOOIIIFFFDDD@@@@@@>>>>>>>>>>>>???@@@>>>======<<<<<<<<<<<<<<<<<<;;;::::::999999::::::999888888888:::;;;:::999888888777777777666666666555666777888777666555444444444444444444444444444111111222222444555777888666555555444555666888999666555555555666666555333444444444555555555555666222333444555555444333222222222222111000000//////........................///...---,,,++++++++++++---,,,+++***+++,,,...000...---,,,+++***++++++,,,,,,,,,,,,,,,,,,------...,,,,,,+++++++++,,,,,,---///...------,,,------------------------------------...///111333555666777777AAAOOOYYY[[[QQQBBB777555444444666555666===EEEaaappplllJJJ555---,,,,,,------------,,,***((('''))))))((('''''''''''''''''''''''''''''''''''''''''''''&&&%%%''',,,333888BBB<<<333,,,)))))))))))))))(((((((((((('''''''''(((***+++...333>>>KKKUUUPPPHHH===444...+++***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$((()))+++111888???DDDFFFFFFOOObbbwww}}}yyywwwsssooonnnllljjjhhhhhhiiikkklllhhhhhhhhhfffddddddeeegggfffgggiiijjjlllqqqwww{{{xxxyyy|||~~~vvviii```BBB777......222555888<<<>>>AAAIIIQQQVVV[[[fffqqq|||hhhRRRGGG:::777222///...,,,***)))''')))***)))'''(((---111777DDDUUUcccrrr~~~|||{{{yyyuuuqqqooopppqqquuuvvvwwwwwwvvvxxx{{{}}}fffIII333++++++'''###"""%%%&&&###!!!""""""############"""!!!!!!|||}}}xxxrrrnnnnnnrrrvvvxxxvvvuuuqqqllllllvvvhhhTTTIIIEEEEEE@@@@@@>>>======>>>??????===<<<<<<;;;;;;;;;;;;;;;<<<;;;::::::999999::::::999888777888999::::::888888888777777777666666666666666777777777666444333333333333333333333333333111111222333444666777777666666666555666777888999777666555555666666444222444444444444444444444444222333444555555444333222333333222111111000000///........................///...---,,,,,,++++++,,,---,,,+++***+++...111333000///---+++***+++,,,---,,,,,,,,,,,,,,,---.........------,,,++++++,,,,,,......------------......------------------------,,,---...000222333444555333:::DDDQQQ[[[ZZZLLL===777444333666666555888>>>RRR```tttiiiHHH333...---,,,,,,,,,------,,,)))'''%%%))))))((('''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&)))...333AAA???777...)))((()))((((((((('''''''''&&&&&&&&&&&&'''***,,,///444;;;@@@;;;777000+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((()))///777IIILLLHHH???>>>NNNhhhzzzzzzuuuttttttrrrpppnnnkkkiiiiiijjjlllnnnkkkjjjhhhfffdddccccccdddcccdddfffhhhkkkooouuuyyywwwxxx||||||wwwYYYJJJ:::444444666999===>>>@@@FFFMMMPPPTTT]]]fffnnnwwwxxxaaaNNNDDD999666222///...---+++***))))))***(((&&&'''))),,,***222>>>JJJZZZmmm}}}yyytttqqqpppqqqtttuuuvvvvvvwwwyyy|||tttYYYDDD666///***&&&$$$''''''$$$###$$$""""""""""""######"""!!!{{{zzztttooommmoooqqquuuvvvwwwuuunnnjjjoooxxxrrrYYYJJJDDDDDDAAA@@@>>>=========>>>>>><<<;;;::::::999999::::::<<<;;;::::::999999::::::888777666777999:::999888999999888888888777777777555666777777666555444333333333333333333333333333222333333444444555555555666666666666666777777888666555444555666555333222444444444444444333333333333333555555555555333333333333222222111000000000//////////////////////////////...---,,,,,,,,,,,,...---++++++,,,///222444000///---++++++,,,---...------,,,,,,------...///000///...---,,,,,,,,,,,,......---------......///........................,,,,,,...///111222333444222666<<>><<>>===<<<<<<===>>><<<;;;;;;:::999:::::::::<<<;;;::::::999999::::::777666666666888999888777999999888888888777777777444555666777666555444333333333333333333333333333444444444555555444333333666666666666666666666666555444444444555555444222555444444444444333333333333444555666666555444333333333333222111111000000////////////////////////000///...---,,,,,,,,,,,,------,,,,,,---///222333///...------------...///---------------......///000///......------------.........---......///000////////////////////////,,,---...///111222333444333555777<<>>222888MMM]]]qqqyyy}}}vvvnnnjjjjjjjjjmmmlllkkkjjjjjjkkkllllllllliiifffdddddddddbbbaaa```bbbeeegggiiimmmqqqtttvvvxxx{{{vvvdddVVVLLLEEEDDDGGGIIIEEECCCEEEEEEFFFMMMTTTZZZ___ffflllooorrrtttvvvwww{{{|||iiiSSSDDD>>>555222///------,,,+++***(((((((((''''''(((((()))+++((()))///888HHH\\\mmm|||wwwsssqqqpppoooqqqssstttuuuxxx|||ttt]]]FFF000)))%%%%%%%%%######&&&+++'''"""!!!###$$$$$$"""|||}}}}}}zzzvvvsssqqqqqqqqqsssxxx|||xxxoooiiiiiixxxfffNNNFFFFFFAAA@@@>>>===<<<<<<============<<<;;;;;;;;;;;;<<<<<<;;;::::::999999::::::777666555666888888888777888888777777777666666666333444555666666666555444444444444444444444444444333333444555555444333333555555666666666555555555444333333444555666444333555555555555444444444333333444555666666555444333444333333222222111111000////////////////////////000///...------,,,,,,---,,,,,,,,,---...///000111---------...//////000000---------------...//////......------,,,---------...............///000000////////////////////////------...000111222333333111555555666AAASSSZZZWWWJJJ???555333444444444666>>>EEEXXXqqq|||___CCC555111000---++++++++++++++++++++++++))))))((('''''''''''''''''''''''''''''''''''''''%%%&&&'''&&&&&&&&&(((+++333???BBB888...,,,***&&&(((((((((''''''''''''&&&)))(((((()))************---+++)))((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))'''&&&...888JJJRRRQQQBBB222222>>>III^^^lllyyyxxxqqqkkkhhhffffffggghhhjjjkkklllmmmmmmkkkgggdddcccdddeeedddbbb```bbbeeegggiiilllpppsssqqqssswww{{{yyyoooaaaTTTPPPRRRPPPIIIDDDBBBAAABBBHHHOOOPPPUUU]]]cccggghhhhhhhhhiiilllrrr{{{rrr^^^JJJ<<<888333000---,,,++++++***)))'''''''''''')))*********,,,((((((,,,111999HHHVVVkkk~~~{{{wwwvvvuuurrrsssttttttuuuvvvzzz|||}}}|||||||||~~~pppXXX666...((('''&&&%%%'''+++666///'''###$$$%%%$$$"""yyy{{{}}}}}}zzzwwwuuutttssstttzzzuuulllhhhqqq{{{kkkQQQGGGGGGAAA@@@>>>===<<<<<<<<<===??????>>>===============<<<;;;::::::999999::::::777666555666777888888666777666666666555555555555222333555666666666555555444444444444444444444444111222444555555555444444444555555555555555444444333222222444666666555444666666666555555444444444333444555666666555444333444444333222222111111000000000000000000000000000000000...---------------,,,,,,---....../////////+++,,,...///000000000000...------------...//////---,,,,,,++++++,,,,,,---...............///000000000000000000000000000000---...///000111222333444000666666444===OOOZZZZZZQQQDDD666222333333333555999>>>OOOggg|||www[[[AAA333000...***++++++******++++++,,,---))))))((('''''''''''''''''''''''''''''''''''''''%%%&&&''''''&&&&&&(((***...<<>>======>>>===<<<>>>>>>===<<<;;;::::::999;;;::::::999888888777777666666777777777777666666888888777777777666666666555555666666666666555555444333333333333444555555444222000000111111111222555333333555555222444888222444555555444333555666777666555444333333333333444444555555555555555555444444333333333222222222000111111222111000///...000///...---,,,------...---------...///000000000111000000222666777666555444333222000///...//////------------,,,,,,,,,,,,------........./////////000111333222000///000222............////////////222111222444666===MMM\\\eeeXXXGGG:::444333333333555777@@@SSSllljjjMMM:::111------000,,,,,,+++++++++*********(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''((())),,,444===BBB>>>666,,,''')))(((((()))******(((&&&'''((())))))(((((()))***)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((((((+++((('''))))))***000888PPPZZZTTTCCC888...(((...222;;;IIIXXXaaaccc___ZZZVVVXXX[[[^^^bbbfffkkkmmmhhhfffcccbbbccceeeggghhhcccddddddeeefffggghhhiiijjjjjjkkkooottt|||~~~lllXXXLLLEEEAAACCCIIIJJJLLLPPPVVV[[[\\\ZZZXXXRRRQQQQQQSSSZZZdddnnnttt}}}ooo]]]OOOBBB777222222222///,,,***))))))'''&&&''''''''''''(((((((((((('''((()))))))))***,,,...111@@@WWWooo}}}}}}zzzwwwuuussstttvvvwwwyyyxxxxxxwwwwwwxxxxxxyyy~~~fffRRR<<<111,,,)))(((***///)))###"""$$$&&&%%%"""zzzuuuwwwwwwyyy|||~~~{{{uuuoookkkooouuu}}}fffKKKCCCDDDAAA>>>======>>>===<<<;;;<<<======<<<;;;:::999999999999888888777777666666777888999999888777666666666666666666555555555666666666666666555444333333333333333333444555555555333111222555777555333777333222444444222333666333444666555444444555777777666555444444444444444555555444444444444444444333333333333222222222222000000111111111000//////000///...---,,,---......+++,,,...///000000//////111000000222666888:::999999888666444222000...............---------,,,,,,---------------.........///111222111000///000222............////////////222111111333444:::GGGTTThhh```SSSCCC666111333777555666<<>><<<======<<<;;;999:::<<<======<<<:::999888888888777777777666666555666888999999888666555555555555555555555555555666777666666555444333222333333222222333333444555555444444888AAAGGGCCC<<<;;;666333444444111111333333555666666555444666777777666555555444444444555555555444444444444333333333333333222222222222111000000000000000000/////////...---,,,,,,---...///+++,,,...000000///...---//////000111555888;;;===>>>>>><<<:::777333000////////////.........------------------------------//////000000000000000111............////////////222000000222333666@@@JJJ``````[[[MMM<<<333333888666666999EEEYYYqqqttt^^^EEE666000......111++++++++++++************(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&''')))'''***222;;;AAA>>>555,,,)))((('''(((******)))''''''((())))))(((((()))***(((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))'''((()))))),,,777BBBXXX^^^SSSAAA888...'''***+++,,,000999EEEQQQ[[[```YYYSSSMMMLLLPPPXXX^^^bbbdddeeedddcccbbbbbbdddfffbbbbbbbbbbbbcccdddeeefffhhhhhhjjjmmmqqqwww{{{~~~{{{hhhXXXNNNMMMOOOKKKMMMPPPUUUXXXXXXUUURRROOONNNMMMMMMQQQWWW]]]aaasssxxxmmmaaaQQQAAA999666222///...---+++)))))))))((('''%%%&&&&&&&&&'''''''''((((((&&&'''(((((('''(((***,,,***+++444GGG___www}}}|||zzzxxxvvvsssqqqooooooooopppooooooooooooppppppqqqxxx{{{~~~pppbbbVVVHHH999///((((((((('''&&&%%%$$$###~~~}}}|||{{{{{{zzzyyywwwqqqppppppttt}}}|||[[[KKKCCC@@@===<<<<<<<<<;;;:::999:::<<<======;;;999888888888888777777777777777555555666777777666555555444444444444555555555555666666666666555444222222333222222222222333444444111333999DDDUUUbbb^^^SSSCCC<<<777777666333111333333444555555444444555777666555555444444444444555555555444444333333333333333333222222222111111111//////////////////000000///...---,,,,,,---...///+++,,,...000000///---,,,......///111333777:::<<>>>>>888000***)))''''''((()))(((''''''((())))))(((((()))***'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((('''((()))***...;;;HHH]]]^^^NNN:::333---(((+++(((+++...111666AAAPPP[[[ZZZTTTKKKFFFHHHNNNUUUZZZaaacccffffffdddcccdddfffcccbbbaaaaaaaaaccceeefffggghhhkkknnnrrrvvvzzz|||nnn___TTTNNNOOOOOOPPPRRRSSSRRRNNNKKKGGGGGGGGGHHHLLLQQQWWWZZZgggttt|||kkkaaaRRRDDD666111111///---,,,+++)))((((((((((((&&&%%%&&&&&&&&&&&&'''''''''''''''((()))(((((((((***,,,,,,+++///:::JJJaaa~~~}}}xxxwwwvvvsssqqqooommmlllnnnnnnnnnnnnnnnoooppppppssstttwwwzzz~~~sss```HHH666******)))((('''%%%$$$$$$~~~}}}|||zzzyyyxxxtttqqqpppsssxxxaaaLLLDDDAAA>>><<<<<<<<<;;;::::::;;;<<<<<<;;;:::999888888888888888888888888888666666555555555555666666444444444555555555555555555555555555555444333222222222222222222333444444222888CCCUUUooo{{{lllHHH@@@:::999999666444444222333555444333333444666555444444333333333444444555555444444333333222222222222222222111111111111//////.........///000000......---,,,---...///000,,,---...//////...---,,,,,,---///000111333666999???@@@AAAAAA???<<<888666111111111000000000//////.........---------------...---,,,...000111000///............////////////000...///222222111555:::@@@KKKVVVXXXOOOCCC:::666777777777:::EEEXXXooo~~~ooo[[[DDD777111......///+++************)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&'''((('''&&&(((///777;;;999555---+++)))((((((((('''&&&'''((())))))(((((()))***''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''''''''(((******000???NNN]]][[[HHH444///,,,(((,,,%%%))),,,++++++333AAANNNVVVSSSMMMHHHEEEGGGMMMRRR\\\aaagggiiigggeeedddeeedddcccaaa```aaabbbdddffffffhhhkkkooossswwwyyy{{{sss]]]NNNOOONNNMMMLLLLLLJJJGGGEEEDDDDDDEEEGGGKKKPPPUUUXXX___jjjuuu|||mmm^^^UUUEEE:::000......,,,***+++)))(((''''''((((((&&&$$$%%%&&&&&&&&&&&&''''''''''''((()))((('''((()))+++***))),,,222:::NNNqqq~~~}}}xxxwwwvvvuuussspppnnnllloooooooooooopppqqqrrrrrrpppoooqqquuuxxx}}}tttXXXBBB///,,,(((&&&&&&''''''&&&}}}~~~~~~|||zzzxxxwwwtttpppooorrruuu{{{iiiOOOFFFCCC@@@>>>>>>===<<<;;;<<<<<<;;;;;;:::999888888888999999999999999999999888777666555555666777888444444555555666666666666444444444555555444333333222222222111222222333444444<<>>:::888222222111111111000000000/////////.........------...,,,+++---///111000...............///////////////---///222333111222666888BBBOOOWWWVVVLLL???777555666666666<<>>===>>>===;;;:::999888888888999999999999999999:::::::::999666555555666999:::555555555666666666777777333333444444555444444444222222111111222222333444000777CCCVVVqqqsss[[[???666000111333222111111000222333333222111333444222222222111111222333333555555444333333222111111222222222111111111111000///...------...///000111...------,,,---...///000......---,,,,,,,,,------))),,,///000...---...000666888<<>>;;;999222222222111111111111000000000/////////............,,,***,,,///111000.............../////////000...---...222333111111444555>>>KKKVVVYYYQQQBBB777444555555444777DDDWWWeeefffTTT???555111//////000************))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((***'''%%%&&&+++222999<<<555222...,,,++++++)))((('''((())))))(((((()))***&&&'''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%&&&(((***+++222CCCTTTTTTRRRAAA111///---&&&''''''''''''(((***...333666BBBKKKUUUUUUMMMEEECCCEEEQQQZZZeeejjjiiieeebbbbbbeeedddbbb```aaabbbeeefffbbbeeeiiinnnrrrvvvwwwxxxzzz{{{~~~qqqYYYHHHEEEAAA???>>>??????>>>======???AAADDDHHHKKKMMMOOOWWW___ccciiivvvxxxfffUUUHHHAAA777222///...,,,''''''***&&&%%%%%%'''((((((%%%###%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%%%%&&&(((***''')))---...666OOOkkk~~~}}}|||{{{zzzwwwxxxxxxxxxvvvssspppoookkkkkkkkklllmmmnnnooopppoookkklllrrruuuvvv|||uuuaaaHHH===000))))))***(((%%%~~~}}}yyyvvvwwwyyyyyyvvvsssuuu{{{]]]LLLDDD???>>>>>>======???=========<<<;;;999888777888888888888888888888888666666666666777777777777666666666666555555555555555555666666555555444333333333333333333222111000666222333???OOOVVVPPPGGG444111///000333555444222///000111222333444444444555444222111111222333555444444555444333222111000444333333222222111111000000000000000///...,,,,,,,,,...///...,,,,,,...111///...,,,+++***+++,,,,,,---,,,,,,++++++,,,,,,---111333777:::;;;:::999888666444222000............,,,,,,,,,+++++++++******,,,,,,,,,---------........................------...000111111111111444666333888@@@JJJWWWZZZKKK999===444111777;;;===IIIWWWooojjjVVV???555333111///---,,,,,,++++++***)))))))))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******'''&&&***333;;;===:::555...)))&&&''')))((('''&&&&&&&&&'''((()))((('''%%%$$$%%%''')))***'''&&&%%%$$$$$$%%%&&&'''&&&&&&'''***111===KKKTTTXXXHHH777...+++)))''''''(((((((((((())))))))))))000<<>>=========<<<;;;:::999888888888888888888888888888666666666666777777777777666666666666555555555444555555555555555444444333111111111111111000//////000///000555;;;===999444333111///000222444333222000000111222333333333333444333222111111222444555555444444333222222111111333333333222222222222222000000000000///...---------...///...,,,+++---///...---,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,000111444666888888888777555444222000///.........,,,,,,,,,,,,++++++++++++,,,,,,,,,------------..............................///000000000111333555333777===GGGSSSXXXNNN@@@<<<444111666777555<<>>333111///---,,,,,,,,,++++++***)))))))))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''%%%(((000666;;;;;;999555///***(((''')))((('''''''''((())))))(((((('''&&&&&&''')))))))))((('''&&&&&&'''(((((((((((()))...777DDDQQQXXXOOO@@@111+++***((('''(((''''''((((((((()))))))))---555CCCPPPWWWUUUMMMFFFFFFNNNYYY```ddddddeeefff```aaabbb```___aaafffkkkjjjlllmmmnnnnnnooorrrttttttwwwzzzzzzxxxxxx{{{~~~}}}ppp___LLLBBB;;;555444666555555666777888:::===@@@BBBEEEIIIMMMRRRXXX^^^cccgggjjjoootttwwwvvvuuussssssnnncccWWWKKKBBB<<<999333000---+++***+++***)))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((***&&&''',,,+++)))444CCCXXXnnn~~~|||{{{xxxvvvxxxwwwvvvvvvvvvssspppmmmhhhiiiiiiiiiiiijjjmmmooolllllllllnnnqqqvvv{{{~~~xxxiiiVVVGGG>>>666,,,&&&}}}{{{yyyyyyxxxuuuqqqrrrvvv{{{xxxWWWLLLBBB??????===;;;;;;<<<<<<<<<<<<<<<;;;:::999777777777777777777777777777777777777666666666666666666555555555444444444555555555555555444333333111111111111111111000///000333444333000...---...222111///000222333333222111111222222222222222111222222111111111222444555555444333111111111111222222222222222333333333333111111111111000///...............---+++***+++---------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,...///000222444555777777444333222000///.........------------,,,,,,,,,,,,,,,,,,,,,,,,------------........................---.../////////000222444333555999BBBMMMUUURRRKKK???888555999888555777>>>RRRjjjhhhTTT???444111///------,,,,,,,,,+++******))))))((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''%%%'''+++000777:::<<<;;;777000+++(((***))))))((((((((())))))))))))(((((((((((((((((()))((((((''''''((()))))))))(((+++333@@@KKKSSSVVVDDD888,,,))))))))))))+++'''''''''(((((((((((()))))),,,555EEETTTZZZUUUNNNGGGKKKSSSZZZ```dddeeefff^^^```bbbaaa```bbbfffkkkmmmnnnooonnnmmmmmmoooqqqqqquuuxxxyyywwwvvvwwwzzz|||uuuaaaOOOAAA777333333222222111222222444666777999<<>>???===<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;777777777777777777777777777777777777666666666666555555555444444444333333444444555555555444333333333333333444444333222222222555777555111///111333111000000000000111222222222222222222222111000000000000000000111222444555555333111000///000222333111111111222333444444555111111111111111000//////......---,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,++++++************++++++------...///111333666777333333222111000///............---------,,,,,,,,,++++++,,,,,,,,,------------------...............,,,---.........///111333444444666<<>>??????===<<<<<<<<<<<<===<<<<<<;;;;;;777777777777777777777777888777777777666666666555444444444444333333333333444444444555444333333222222333333444444444333333111111000000111111222222///000000//////000111222222222222222111000///////////////000111222333333444222000//////000111222///000000111222333444444000111111111111000000//////...,,,+++++++++******+++,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++------,,,---///222444666222222222111000///............---------,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////+++---............111333444333333888???IIISSSZZZHHH???777444444444777:::>>>NNNggg|||mmm[[[FFF:::555111000111------,,,,,,+++*********))))))((((((((('''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((()))((((((((((((,,,///333555555444333333---,,,,,,+++******)))(((((((((((((((((('''&&&%%%$$$$$$%%%'''((()))******///111888CCCKKKKKKDDD===666///*********)))(((***&&&&&&&&&&&&''''''''''''((((((***000:::EEEPPPVVVSSSQQQNNNOOOSSSZZZ```cccaaadddffffffcccccceeehhhkkklllmmmmmmmmmmmmoooqqqrrrvvvzzz|||zzzxxxyyy{{{zzz}}}vvveeeSSSCCC888444111......000222333222///222555666666555555666555777:::>>>AAACCCDDDDDDBBB@@@<<<999555333111000,,,***))))))******)))((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''+++'''%%%(((*********+++...222AAAZZZvvv~~~||||||yyyyyyyyyyyyyyywwwtttqqqqqqqqqpppnnnlllkkklllmmmiiijjjlllpppvvv}}}~~~rrr]]]JJJ|||zzzyyyyyyyyyxxx}}}{{{cccJJJ???@@@@@@???>>>===============<<<;;;:::888888888888888888888888888888777777666666555555444444333333333222222222444444444444444333222222000111222222222222222222222000...///111222000......///000///......000222111222222222111000////////////000000111111111222222111000//////000111111/////////000111222222333///000000111111000//////000...,,,+++,,,---,,,+++++++++,,,---------,,,,,,******))))))))))))******,,,,,,,,,,,,---///111333222222222222111000......------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------.../////////,,,---.........///111333444333333666:::AAAOOO[[[VVVLLL???777444555777888;;;EEEXXXmmm|||ooo]]]HHH;;;444///...000---------,,,++++++******)))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''''''''((()))))))))(((((((((***---///000111444666000000000///...,,,+++***))))))((((((((((((((((((%%%''')))+++...///000111999<<>>888111------......---***---000111000000000111000111333555777999::::::888666444222///---,,,++++++***(((((())))))(((&&&(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&''''''''''''%%%$$$%%%''')))******---+++222FFF```vvv|||{{{{{{{{{zzz{{{{{{zzzvvvtttppppppooommmjjjiiijjjllliiiiiikkkooouuu|||qqq^^^}}}{{{{{{zzzyyyqqqzzzqqqRRRCCCAAABBB@@@???>>>>>>>>>>>>===;;;::::::999999999999999999999999888888888777666555555555333333333333222222222222333444444444444333222222000111222222333333222222333222222222333222000...---///000///------000222000111111111111111000/////////000000000000000000000000000000000000000000......//////000000000111...//////000000/////////000---+++,,,...///...,,,***+++,,,---------,,,,,,)))))))))(((((()))))))))*********++++++,,,---...111111222222111000///...,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,------...//////000,,,---//////...///111333555333333555666;;;IIIXXXaaaVVVGGG<<<888888888666888<<>>555000...000...------,,,,,,+++******))))))))))))((((((((('''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&''''''((('''&&&'''''')))))))))(((&&&(((***,,,---///222444444444444444222000...---+++***)))))))))***+++,,,,,,---111444888:::;;;<<>>IIIMMMPPPPPPOOOOOORRRTTT[[[___ccceeeddddddfffhhheeefffggggggggghhhjjjllljjjmmmqqqqqqqqqqqquuuxxxuuuuuuwwwzzztttfffSSSJJJ===444000///,,,***)))***,,,---,,,,,,---...//////000000111222333333111000///---,,,+++***)))+++)))(((((()))(((&&&$$$(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''$$$%%%'''&&&'''((((((((()))(((,,,888HHH\\\uuu}}}||||||}}}}}}|||yyyvvvqqqqqqpppmmmkkkjjjkkklllkkkkkklllooosssyyyrrr}}}|||{{{zzzyyynnn{{{{{{XXXFFFCCCCCCAAA????????????>>>===;;;:::999::::::::::::::::::::::::999888888777666555555444333333333222222222111111333333444444444333222222222333444444555555555555///111333333222000000000---///000///------///222000000111111111111000000///000000000000000///......///000000000000//////............////////////......///////////////...000---+++,,,///000///---)))***,,,---...---,,,,,,))))))(((((((((((())))))((()))))))))************000111222222111000///...,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,------...///000000---.../////////000222444555333444555444777EEEVVV^^^UUUFFF;;;777777555111555666???RRRddduuuwwweeePPPBBB888222000222...------,,,,,,++++++***))))))))))))((((((((((((&&&''''''''''''''''''&&&$$$$$$%%%%%%&&&'''((((((&&&%%%%%%&&&((()))((((((&&&(((***,,,,,,---000111888888888777555333111///---,,,*********,,,...000111444777<<<@@@BBBDDDEEEEEEEEEDDD@@@999222...,,,)))'''(((,,,,,,(((&&&((($$$$$$%%%%%%%%%&&&&&&&&&$$$&&&)))******+++///222@@@HHHPPPSSSPPPMMMMMMNNNVVVZZZ```cccddddddfffiiicccdddeeeeeeddddddfffhhhhhhkkknnnooonnnppptttxxxwwwvvvwwwzzz}}}|||hhh\\\KKK>>>777333///+++)))+++,,,,,,++++++,,,------,,,,,,++++++,,,,,,---...------,,,,,,++++++***+++)))(((((()))(((%%%###(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''###'''++++++))))))((('''&&&(((---222777FFFeee~~~}}}}}}~~~}}}zzzwwwssssssrrrpppmmmlllmmmooommmmmmmmmnnnrrrvvv{{{}}}}}}yyyvvvwww{{{bbbIIIDDDEEEAAA:::AAA@@@???===<<<:::999888<<<;;;:::888777888888999777777777666555555444444222222222222222222333333000000000000000000000000//////000111222222333333333222000/////////000000///////////////000000111000000//////000111222222111111///...------------000000//////.........---////////////////////////111000///000111000...------------,,,,,,+++++++++***++++++,,,,,,++++++***)))((((((((()))***++++++))))))))))))))))))))))))000000111000///...,,,+++------,,,++++++***))))))++++++++++++++++++++++++,,,,,,++++++,,,---///000000////////////000000111444555555333222777@@@HHHYYYXXXOOO>>>444333555333777666;;;EEETTThhhyyyiiiUUUEEE999111000333///......------,,,++++++))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))***,,,---...555666888999999666222000.........000222555777999777;;;@@@EEEHHHGGGEEECCCAAA???;;;777222///,,,+++)))((('''&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$)))(((&&&%%%&&&''')))+++555???LLLUUUVVVSSSPPPNNNJJJQQQZZZ```aaacccfffiiibbbccccccdddeeefffggggggeeeiiimmmoooooopppsssvvvyyyxxxvvvxxx|||{{{tttfffWWWHHH<<<444000000...,,,******+++,,,---000---+++***+++,,,++++++((((((((((((((((((((((((***(((&&&%%%%%%%%%'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''''')))%%%%%%+++...888SSSooo~~~}}}yyysssxxxtttnnnkkkkkkmmmoooppppppppppppppppppsssxxx|||}}}vvvvvvyyy}}}pppRRRGGGGGGCCC<<<@@@???>>>===<<<;;;:::999<<<;;;:::888888888888999555555555444333333222222222222222222222222222222000000000000000000000000//////000111111222333333333222111000///000000111000000/////////000111111000000000000000111222222111111000///............000/////////............////////////////////////111000///000000000...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))***+++************************------.../////////......---------,,,+++*********++++++++++++++++++++++++---,,,,,,,,,,,,...///000//////////////////000111222444444333222555===CCCSSSWWWSSSEEE999555777777666666999AAALLL^^^wwwxxxiiiVVVHHH===444111333///......------,,,,,,+++***)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))***+++,,,222333666888888666444222111111222333555777999;;;AAADDDGGGJJJIIIGGGCCC@@@666555222000---+++***)))(((((('''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$((((((&&&&&&&&&''')))***222777AAAJJJQQQSSSRRRPPPJJJLLLPPPUUUZZZ```dddgggfffeeedddcccbbbaaaaaaaaadddhhhlllnnnnnnppprrruuuwwwvvvvvvwww{{{tttaaaOOO@@@777222000,,,***))))))))))))///,,,)))(((''''''%%%$$$(((((((((((((((((((((((()))(((&&&%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%&&&&&&((())))))%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&...)))(((+++***,,,===QQQsss}}}~~~{{{wwwzzzvvvqqqnnnnnnppprrrrrrssssssrrrqqqppppppsssuuu{{{}}}{{{yyyyyyzzz~~~___JJJHHHFFF>>>>>>>>>>>>===<<<<<<;;;;;;<<<;;;:::999888888888888555555555444333333222222444333333222222111111111000000000000000000000000///000000111111222222222333222111111000111111111111000000000000111222222000000000000000000111222222111111000/////////...////////////............////////////////////////000/////////000000///---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++***))))))))))))))))))++++++++++++++++++++++++)))***,,,...///000000000...------,,,,,,++++++***++++++++++++++++++++++++------,,,------...000000///.........//////000111000222333333222333888===HHHRRRVVVLLL===666666999555555777;;;AAAPPPjjjwwwiiiXXXLLLBBB888333222//////......---,,,,,,,,,******)))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((()))***...000444666777666444333222222222222444666888999<<<>>>@@@AAA???<<<888555,,,,,,+++***))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%%%%((('''&&&&&&&&&''')))***---...222<<>>555111000//////......---,,,,,,+++******)))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))((((((((()))******---///222555555444111000+++***)))))))))***,,,---)))***+++,,,---,,,,,,+++*********)))***++++++,,,''''''&&&&&&&&&''''''(((%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&''''''((('''(((***---333<<>>EEEMMMZZZ]]]aaaeeefffdddaaa___^^^___aaaeeeiiimmmnnnmmmlllooorrrrrrooonnnppprrrsssvvv{{{~~~uuudddUUUJJJ@@@777000...+++((('''((((((((('''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))''''''&&&''''''(((***+++,,,666EEEXXXrrr~~~zzzxxxwwwtttsssqqqrrrtttttttttsssqqqrrrsssqqqmmmiiigggggggggiiijjjiiiggghhhlllooozzz}}}{{{yyy~~~nnnVVVJJJDDD>>>>>>======<<<<<<<<<;;;::::::;;;;;;:::999777666555555555444333333222222222222222222222222222222000000000000000000000000000000000000000000000///---...///000111000000///000000/////////000111111222222111000000000000000---...000111111000...---............/////////000////////////////////////------,,,...///000///---------------.........///,,,,,,------------,,,,,,))))))))))))))))))***+++************************))))))(((((()))***,,,---************************++++++++++++++++++++++++)))***+++------------,,,,,,,,,,,,---...///111111222222222444555666666555666<<>>>>>===<<<<<<;;;;;;::::::;;;;;;:::999777666888777777666555555444444222222222222222222333333000000000000000000000000000000000000////////////,,,---...000000000///...///////////////000000111222222111000000///000000,,,---///000111000...------.........//////000000////////////////////////---,,,,,,...///000///------------.........//////,,,------......------,,,))))))(((((()))***++++++))))))))))))))))))))))))(((''''''''')))+++---...))))))))))))))))))******++++++++++++++++++++++++((()))+++,,,------,,,++++++,,,,,,---...///111111222111111222444555555555222555AAAQQQUUUKKK>>>777555444666888666444888>>>LLLgggyyybbbUUUMMMEEE===:::000000000///......------))))))((('''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%&&&'''(((***+++))),,,000444777777666555...---,,,************+++)))((((((''''''((())))))&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&'''((()))$$$%%%%%%&&&'''''''''&&&$$$%%%&&&&&&''''''&&&&&&(((%%%$$$&&&***------+++222:::DDDJJJJJJFFFAAA???BBBIIITTT^^^ddddddaaa___^^^^^^___dddjjjmmmnnnllllllppprrrqqqmmmmmmpppuuuvvv|||}}}|||lll```PPPIII@@@777111---***(((((((((((((((((((((((((((''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''(((((($$$))),,,***'''%%%&&&&&&&&&(((***--->>>]]]}}}~~~|||wwwvvvvvvxxxzzz{{{yyyxxxrrrsssrrrooollliiiiiiiii```ccceeedddcccdddhhhkkkkkkqqqxxx}}}}}}|||||||||{{{|||yyymmmZZZFFF@@@@@@@@@@@@@@@??????>>><<<;;;:::999888888888888888777666555555444555555333333333222222222111111111111111111000///------000000111111111111000000...///000111111000///...000000000000////////////......////////////......//////000000000000//////000000000000000000000000111111111000000000000000111000///------,,,,,,,,,...------,,,,,,------...***+++,,,,,,******+++,,,+++++++++************)))************))))))))))))))))))***+++,,,,,,------,,,,,,,,,---------......******+++,,,,,,,,,,,,+++++++++******++++++,,,---------......//////000000444444333222333444555666777666;;;HHHSSSRRRFFF<<<:::777666777666333555999BBBVVVsss{{{bbbOOOIIIHHHCCC;;;444111...---......---,,,,,,+++)))((('''''''''(((''''''((((((''''''&&&%%%'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++------...222777888666333///...,,,***)))))))))))),,,+++)))((('''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((...000888AAAFFFEEEGGGKKKBBBHHHNNNRRRWWW\\\\\\YYY]]]^^^```dddgggkkkmmmoooppppppqqqrrrssstttuuuuuu|||zzzjjjTTTFFF@@@===999444222000---,,,,,,+++)))''')))((((((&&&%%%%%%(((***''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((***+++)))---@@@\\\sss}}}yyyyyy}}}}}}yyyzzzyyyvvvsssqqqqqqooojjjffffffeeeeeedddeeeeeeffffffmmmnnnooorrruuuxxx{{{|||yyyxxx|||xxxyyybbbIIIBBBAAA@@@???>>>>>>===<<<;;;;;;:::999888888888888888777666555444444444444333333333222222222111111111111111111000///...---//////000000000000//////...///000000000000///...000000000000////////////......////////////......////////////////////////////////////////////////000000000000000000000000000000///...------,,,---...------,,,,,,------...***,,,,,,,,,+++***+++,,,++++++++++++************************))))))))))))))))))******++++++,,,,,,++++++,,,,,,,,,---------)))***++++++,,,,,,++++++++++++******++++++,,,---------......///000000000333333333333333444555555555444888FFFTTTUUULLLBBB999666666777666333444888===NNNiii|||cccNNNFFFEEEAAA;;;333000...---...///......,,,+++)))(((''''''((((((''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))),,,+++---000444666444222///...,,,+++***))))))***+++***((('''&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((------222:::???AAAGGGNNNEEEIIIKKKLLLQQQXXX[[[YYYZZZ\\\___bbbeeehhhjjjjjjooopppqqqrrrssstttuuuvvv{{{yyyiii^^^YYYUUUNNNHHH===888111,,,)))))))))))))))******)))(((''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''******)))***666IIIXXXrrr|||zzz||||||yyyxxx{{{yyywwwtttrrrqqqoookkkhhhfffeeeeeedddddddddeeeeeejjjkkkmmmpppsssvvvyyyzzzzzzwwwxxxxxxoooOOOEEECCC???======<<<;;;999::::::999999888999999999777666555444444333444444333333333222222222111111000111111000000///...---......////////////.........//////000//////......////////////000000000000......////////////......000000///......///000000////////////////////////000000000000000000000000000//////......---------...------,,,,,,------...***,,,---,,,+++***+++---,,,+++++++++************************))))))))))))))))))))))))*********************+++++++++,,,,,,)))***++++++,,,,,,++++++++++++******++++++,,,---------......///000000111222333333444444444444444333111555BBBRRRYYYSSSIII999666555777777444444777888DDDZZZqqqfffOOODDDBBB@@@;;;333111.........//////...,,,+++***)))(((((((((((('''(((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((())))))+++...111222111//////...---+++************)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((+++)))+++000555:::DDDMMMMMMMMMKKKIIIMMMTTTWWWUUUVVVXXX\\\aaaeeegggiiiiiiooopppqqqrrrtttuuuwwwwwwzzz}}}|||{{{xxxqqqlllZZZQQQDDD888111---+++***(((((())))))((('''%%%$$$((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&(((*********...666<<>>555///,,,***)))((()))))))))((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))+++,,,---//////;;;PPPjjj{{{|||{{{xxxvvvtttrrrpppoooiiihhhgggeeeddddddccccccdddeeehhhjjjmmmoooqqqqqq}}}{{{{{{}}}fffKKKEEE???<<<===>>>===;;;999999999888999999::::::777777666555444444444444333333333222222222111111///000000000000//////...------............------///......---------------.../////////000000000111......////////////......111///...,,,,,,...///111..............................//////000000000000...///000000000///...---...------,,,,,,------...+++,,,------++++++,,,---,,,,,,,,,++++++++++++***************)))))))))((())))))((((((((((((((((((((((((((()))))))))******))))))***++++++++++++***++++++******++++++,,,---,,,,,,---...///000111111000111333444444444333222333222111777GGGUUUVVVPPP>>>888555666777555444666666888DDDWWWlll~~~vvv[[[GGG@@@>>>===999666222000///...,,,++++++++++++++++++*********(((((())))))(((((('''&&&'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''))))))******++++++,,,,,,,,,++++++***))))))&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((&&&&&&&&&''''''''''''(((''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&***,,,---333:::MMMQQQUUUYYY]]]^^^VVVMMMIIIKKKPPPVVV^^^eeekkknnnnnnoooqqqsssuuuwwwyyyzzzwwwxxx{{{~~~~~~~~~~~~ppp^^^MMMCCC999444...******,,,......******))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))***+++,,,,,,++++++)))888KKK\\\kkk{{{~~~}}}{{{xxxuuussssssssslllkkkjjjhhhfffeeeddddddcccdddfffiiikkkllllllmmm||||||{{{|||wwwQQQJJJAAA>>>???@@@>>>;;;::::::999999888999999999888777666555555444555555333333333222222222111111//////000000000000//////------............------///...---,,,,,,,,,,,,,,,......//////000000111111......////////////......//////...------...//////........................---......//////000000111...///000111111000.........------,,,,,,------...+++---...---,,,+++,,,...,,,,,,,,,,,,++++++++++++************))))))))))))(((((((((((())))))))))))((((((((()))))))))******((()))******++++++******++++++******++++++,,,---+++,,,---...///111111222111222222333333333333333333555333444@@@PPPWWWTTTDDD<<<555555666555444666777777>>>NNNbbbwwwdddLLL@@@===<<<:::777333111///...---+++++++++,,,,,,,,,++++++***((())))))))))))(((''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((('''((())))))((((((***+++******++++++***)))((((((%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&''''''''''''(((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&(((++++++***,,,111>>>EEEOOOZZZdddggg```UUUFFFFFFHHHKKKRRR[[[dddiiikkklllnnnpppsssuuuwwwxxxvvvvvvxxx|||}}}}}}~~~oooeeeLLLDDD888000------,,,+++++++++*********)))))))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((++++++***)))((('''''''''%%%+++555@@@NNNccczzz}}}zzzwwwuuuvvvwwwqqqooommmkkkiiigggffffffdddeeegggiiiiiiiiiiiihhh|||||||||}}}YYYPPPEEE@@@@@@@@@===:::;;;;;;:::999888888888888999999777666666666666666333333333222222222111111//////000000000000//////......////////////......///...---,,,+++++++++,,,.........///000111111111......////////////......................................................------......///000000111---...000111111000///......------,,,,,,------...,,,---...---,,,,,,,,,...------,,,,,,,,,+++++++++************))))))))))))((((((((())))))*********(((((()))))))))*********((())))))***************++++++******++++++,,,---+++,,,---...///111222222222222222111222222333444222777666333;;;MMMYYYZZZJJJ@@@777555555555555666777666;;;GGGYYYoookkkPPP@@@;;;999888666333111000000///...***+++,,,------,,,++++++)))))))))))))))(((''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))((()))******((('''))),,,((())))))***)))(((''''''%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&''''''''''''(((%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&(((,,,+++)))***...222999DDDQQQ```iiieee]]]MMMIIIEEEDDDHHHPPPZZZaaafffgggiiillloooqqqssstttuuuuuuvvvzzz||||||}}}lllaaaRRREEE<<<555///***,,,++++++++++++*********((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))***+++)))&&&%%%&&&((())))))+++///999LLLddduuu|||xxxvvvxxxzzzuuusssqqqnnnllljjjhhhhhhfffggghhhiiiiiihhhgggeee{{{|||}}}~~~```UUUIIIBBBAAA@@@<<<888<<<;;;:::999888888888888:::999888777666666666666333333333222222222111111//////000000000000000///......////////////......///...---+++******++++++---......///000111111222......////////////......------...//////...------........................---------...///000000111---...000111222111///......------,,,,,,------...,,,---......,,,,,,---...---------,,,,,,,,,++++++************))))))))))))'''(((((()))***++++++,,,))))))))))))************(((((()))***************++++++******++++++,,,---++++++,,,...///111222222333222111000111222444555111888999333:::MMM[[[___NNNBBB777444555555555777777555888CCCSSSiiioooRRR@@@999777666444111000111222111111***+++,,,---------,,,+++)))))))))))))))((((((''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++(((***+++***((('''***,,,''''''((())))))((('''&&&%%%&&&'''((((((((('''&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((($$$$$$&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''(((++++++)))+++//////444;;;HHHXXXeeefff```VVVPPPGGGBBBCCCJJJTTT[[[bbbcccfffhhhkkknnnpppqqqttttttuuuzzz~~~||||||}}}~~~}}}|||ooo___RRREEE:::111,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''))))))))))))))))))))))))%%%(((++++++((('''***---...,,,)))***///===SSSeee{{{}}}xxxwwwyyy{{{wwwvvvssspppnnnkkkjjjiiihhhiiijjjjjjiiihhheeeddd~~~}}}zzzdddMMMCCC@@@===<<>>===;;;:::>>>JJJZZZfffZZZBBB777888444333444111666777:::>>>GGG]]]}}}{{{^^^DDD999999888666333222333555555555222222000...------,,,,,,((((((((()))))))))))))))''''''((((((((((((((((((%%%&&&&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&'''''')))((('''''''''(((***+++((((((((((((''''''''''''###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%&&&'''((()))&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&((()))(((***++++++))))))***+++)))(((...===LLLUUU[[[___YYYZZZVVVKKKDDDEEEIIIKKKQQQVVV___gggiiihhhlllrrrooorrruuuvvvwwwxxxzzz{{{{{{|||~~~yyycccNNNAAA:::666111...,,,,,,,,,+++)))((((((((())))))&&&$$$((((((((((((((((((((((((&&&&&&&&&'''))))))((('''(((((((((((((((((((((((((((((((((((('''&&&%%%%%%''')))******+++222===FFFcccsss~~~}}}~~~~~~{{{xxxzzz||||||yyytttoookkkiiiffffffggghhhiiigggddd```qqqUUUGGGBBB>>>;;;;;;;;;:::999999888999999999888888777777666555555444222222222222111111111111000000000000/////////...////////////////////////...------,,,,,,+++++++++///...---------...000000444222000000111111///,,,---------------...//////......------------......,,,000333111111555888777555333111111111111///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***---000111---)))---,,,+++))))))))))))***)))))))))))))))(((''''''))))))))))))))))))))))))))))))(((((((((((())))))((())))))***++++++,,,,,,,,,,,,------.../////////111000000000111333555777@@@???===;;;===HHHXXXddd[[[CCC888888444333555222444555888;;;DDDXXXxxxgggKKK===;;;777666555777:::>>>???@@@;;;:::888555222///---,,,++++++******))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&&&&'''''''''''')))(((((('''((()))***+++((((((((((((''''''''''''&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%&&&''')))&&&((())))))(((((()))+++---******///666BBBSSSbbbWWW```eee___UUUMMMIIIFFFJJJNNNWWW```ccccccgggmmmnnnqqqsssuuuuuuvvvxxxyyy{{{|||~~~~~~}}}}}}|||}}}}}}kkkaaaRRRMMMEEE>>>999555111...---,,,******+++,,,+++***)))))))))))))))(((((((((***))))))***++++++***((('''''''''''''''''''''''''''((((((((((((''''''&&&&&&(((((('''''',,,444<<>>999555111///...---,,,+++))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((()))******((((((((((((''''''''''''(((''''''&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%''')))&&&((())))))(((((()))+++---,,,***((('''000FFF[[[MMM]]]mmmoooggg\\\QQQHHHEEEFFFKKKTTTZZZ^^^eeelllllloooqqqsssssstttvvvwwwzzz{{{|||~~~~~~}}}|||~~~}}}~~~~~~~~~yyyyyyyyyzzz}}}{{{iiiddd[[[RRRJJJBBB;;;777666222---******+++++++++))))))))))))*********+++***((('''((())))))(((&&&''''''''''''''''''''''''''''''(((((()))((((((((('''(((((('''%%%''',,,111444CCCWWWjjj{{{}}}||||||{{{zzzzzzzzzyyyvvvrrrmmmhhheeedddddddddfffgggfffcccaaannnWWWHHHBBB@@@???<<<;;;:::999999999999999777777666666666555555555333333222222222111111111000000/////////.........////////////////////////,,,,,,,,,,,,---------------------------.........------------.........---------,,,,,,------...///------,,,,,,------......///222555888AAALLLPPPOOOJJJGGGBBB>>>;;;666111...,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......,,,***,,,++++++******)))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))*********++++++++++++,,,,,,------...///////////////000111333555666<<<<<<;;;888888BBBSSS``````GGG999888333333777555333333555888<<>>MMM\\\bbbaaa\\\XXXSSSLLLEEE<<<333---////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++++++++++++++*********)))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))***************+++++++++++++++,,,,,,---.........000000000000111222222333555777777555666@@@SSSaaaaaaHHH:::888444444777555555333555999;;;EEEbbbiiiQQQEEE>>>BBBHHHNNNQQQNNNGGGAAABBBBBBBBBBBBBBBAAAAAA@@@111///---+++******++++++(((((('''''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%'''''''''(((((((((((()))'''(((((()))))))))))))))((((((((((((''''''''''''&&&%%%$$$######$$$%%%&&&%%%$$$$$$%%%&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((((((&&&'''''''''&&&&&&(((***)))++++++***(((''''''((()))***...000---))),,,222555>>>LLL\\\ppp~~~|||lll]]]MMMEEEFFFKKKTTT]]]cccfffjjjmmmoooqqqtttvvvuuuvvvwwwwwwxxxxxxxxxxxx{{{|||~~~~~~}}}}}}~~~zzz|||~~~|||~~~|||zzzzzz{{{|||}}}~~~xxxvvvtttssstttuuuttttttjjjbbbVVVJJJBBB<<<888555//////...---,,,++++++***,,,***))))))***+++++++++(((((((((((((((((((((((($$$%%%&&&'''''''''''''''((()))******))))))***+++***,,,333???OOO```qqq|||xxxvvvuuusssqqqmmmgggbbbbbbaaaaaabbbccccccaaa___pppZZZMMMFFFAAA>>>===<<<:::999999999999555555555555555555555555333333333333222222222222/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,***,,,------++++++,,,---,,,,,,,,,,,,,,,------...++++++++++++,,,---...///111333666AAATTTfffmmmlllgggeeeaaa[[[SSSHHH<<<555666555333111///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++******)))'''(((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************+++++++++,,,------......000000000111111111111111111444555333444@@@SSSccc```GGG:::999444333666444666333666::::::BBB^^^}}}www___RRRCCCEEEHHHKKKKKKEEE===777::::::;;;<<<>>>@@@CCCDDD666444111...,,,,,,,,,---)))))))))(((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''((()))))))))))))))((((((((((((''''''''''''(((''''''&&&&&&''''''((($$$$$$$$$%%%&&&'''))))))&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))'''((()))((('''''')))+++)))***++++++***)))***+++///---...111111///111555???CCCJJJXXXnnnsss]]]OOOIIIFFFHHHKKK[[[^^^ccchhhkkkooosssvvvttttttuuuvvvvvvuuuuuuuuuvvvyyy{{{|||||||||~~~zzz{{{~~~~~~}}}yyyxxxxxxxxxyyyzzz|||}}}}}}~~~~~~{{{yyywwwqqqoooooorrrwww}}}~~~sssiiiaaa[[[VVVSSSFFFEEEBBB>>>999555222000000...+++******+++******))))))))))))))))))))))))%%%&&&''''''''''''''''''&&&''''''((())))))))))))***)))***///777CCCUUUddd{{{zzzxxxvvvuuuuuurrrkkkfffeeedddccccccddddddbbb```{{{jjj^^^PPPCCC>>>===<<<;;;:::999999999555555555555555555555555444444333333333222222222//////.........------------------------------------------,,,+++++++++***)))***+++,,,---,,,,,,++++++---...---+++***+++---,,,,,,++++++,,,,,,---...++++++++++++,,,---...//////000333>>>TTThhhooommmiiiiiihhhfffaaaWWWLLLDDD@@@===888444000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++)))***++++++++++++***)))''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***************************++++++,,,,,,---............///111111222222222000444666444444???TTTddd___GGG::::::555333555111555222555;;;:::???[[[|||kkk]]]FFFDDDBBBAAA???;;;777333444444444444777;;;>>>AAA???<<<777333///...------+++******)))((((((''''''&&&&&&&&&'''''''''''''''%%%&&&&&&&&&''''''''''''&&&'''((()))***))))))(((((((((((((((''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((())))))******((()))***)))((()))***,,,+++---///000111222444666:::999:::>>>AAAAAAFFFKKKUUUYYY]]]bbbnnn}}}{{{kkkbbb]]]UUUOOOKKKQQQUUU[[[aaaggglllqqqtttuuuuuuuuuvvvvvvuuuttttttqqqtttwwwyyyzzz{{{|||~~~yyyzzz|||~~~~~~~~~}}}|||vvvvvvvvvwwwxxxzzz{{{|||{{{zzzxxxvvvtttsssssssssllliiigggiiinnnuuuzzz}}}}}}zzzwwwuuurrrooodddbbb^^^YYYTTTOOOKKKIII<<<999444111///...---+++************************((())))))))))))(((((('''((('''''''''((())))))))))))***---//////222???NNNdddmmmyyy}}}{{{yyyyyyzzzxxxrrrlllkkkiiigggggggggfffdddbbbxxxnnn[[[HHH>>>>>><<<;;;:::999999999444555555555555555555555444444444333333333222222//////.........---------........................//////...---,,,,,,++++++)))***+++,,,---,,,+++++++++---///...+++)))+++---,,,,,,++++++,,,,,,---...++++++++++++,,,---...///------///;;;QQQfffllljjjeeegggkkkmmmjjjcccYYYQQQFFFBBB<<<666222000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++***)))***+++))))))+++,,,,,,+++***)))''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++*********************++++++,,,,,,---......+++---...000222333444444222666888555555@@@TTTeee^^^FFF::::::555333444000555111555;;;999===YYY{{{pppbbbGGGBBB<<<888666555444444222111000///111555:::<<>>;;;888555444+++++++++++++++++++++++++++++++++++++++***)))(((,,,***))))))*********)))%%%)))///222---***333@@@LLLYYYkkkzzz~~~|||}}}}}}wwwqqqooommmkkkjjjiiihhhfffdddrrrvvvnnnKKKDDDEEE@@@:::999<<<:::444555444444555666666555333666555444222000///...---.........///////////////------------------------//////...---,,,,,,++++++------++++++++++++------......---,,,++++++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,///000555EEEZZZhhhkkknnnkkkiiikkkooolllcccZZZUUULLL???333------///222......---,,,,,,+++*********++++++,,,,,,++++++***,,,,,,+++***))))))******))))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''((((((((((((((()))******++++++(((((()))++++++,,,,,,,,,......///000111222333333333444555666999CCCQQQ\\\XXXEEE777888:::555444888444888666555:::@@@WWWyyyttt___FFF===666555444222111333222000///...///222555777>>>@@@AAA<<<444...,,,---+++...,,,((((((,,,+++%%%'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&'''((()))***)))(((((((((((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((&&&$$$"""$$$'''***)))(((&&&&&&%%%&&&&&&'''(((((((((((('''(((((()))***+++++++++++++++,,,000666:::@@@AAACCCEEEFFFIIIMMMPPPUUUZZZ^^^aaaaaacccfffjjjnnnssswwwvvvrrrooopppssspppssswww{{{wwwhhh```WWWNNNNNNXXXdddjjjkkkssstttvvvwwwxxxwwwvvvuuussssssssstttvvvxxxzzz{{{vvvwwwxxxxxxwwwvvvxxxyyyssswwwxxxttttttwwwyyyxxxzzzxxxuuusssrrrrrrsssttttttpppkkkhhhhhhiiijjjjjjkkkjjjkkkmmmrrrxxx~~~}}}~~~~~~}}}zzzyyypppggg[[[SSSPPPLLLEEE???999555111111222111,,,(((************************,,,,,,+++***)))'''&&&&&&+++***(((((())),,,///111===EEEUUUgggwww~~~|||wwwmmmppppppooooooooollliiifffwwwuuuqqq\\\KKKGGGAAA>>>===;;;999888777666666666888888777555555444333222111000///...///////////////.................................///......---,,,,,,++++++---,,,++++++++++++,,,---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,...///222???TTTdddkkkjjjhhhiiinnnttttttnnnggg\\\TTTGGG:::111...///000......---,,,,,,+++*********++++++,,,,,,++++++***+++++++++*********))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))******++++++((()))***+++,,,,,,,,,,,,---......///000111222222444555555555666===IIIRRRNNN>>>333555888444333666222666555666<<>>666444222000///000111000///...///000222333888;;;===;;;666111//////,,,...,,,((())),,,+++&&&((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''((()))((('''''''''(((***+++(((((((((''''''''''''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''''''''%%%$$$%%%'''(((&&&%%%)))((((((''''''''''''(((&&&'''''')))+++,,,...///222444666777:::???EEEIIIOOOQQQUUUXXX\\\aaagggkkkoooqqqsssqqqnnnkkklllnnnsssxxx|||{{{uuuooolllkkkmmmsss{{{{{{nnn\\\OOOMMMTTT]]]cccjjjnnntttxxxzzzxxxtttqqqttttttsssttttttuuuuuuvvvtttuuuvvvvvvuuutttvvvwwwtttxxxxxxuuutttwwwyyyxxxxxxwwwuuusssrrrsssttttttsssqqqooonnnnnnmmmkkkiiibbbbbbaaabbbeeejjjnnnqqq{{{}}}yyysssqqqqqqnnnfff___QQQMMMJJJHHHHHHFFF@@@;;;222222111000///---,,,,,,,,,,,,++++++***++++++,,,,,,+++)))))))))+++---//////444???LLL\\\kkkwww}}}|||tttvvvtttssssssrrrooojjjggg~~~qqqtttrrrZZZLLLAAA@@@@@@:::888;;;888666666666777888777555333333333222111111000000000000//////......------..............................------,,,,,,++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,*********************************++++++++++++,,,,,,.........666III]]]hhhmmmmmmnnnqqqtttsssnnniiiccc]]]RRRDDD777000.........------,,,,,,++++++******++++++,,,,,,++++++*********+++,,,+++***)))((())))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))***+++++++++))))))***+++,,,,,,,,,,,,,,,------...///000111111444555555444444777>>>DDDCCC888111444777444333666333777666666<<>>@@@:::777:::777555444444555555444333333222222222222222111111111111000///...------,,,........................---------,,,,,,,,,++++++,,,++++++++++++++++++,,,*********+++++++++++++++************************************+++++++++++++++---,,,***...>>>SSSbbbkkkmmmpppqqqqqqoookkkiiigggcccZZZLLL<<<222......---------,,,,,,+++++++++***++++++,,,,,,++++++***(((***+++,,,,,,+++)))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((())))))******+++,,,,,,******+++,,,------,,,,,,+++,,,,,,---...///000000444555555444333444777;;;===666333666888555444666666888444444999???TTTsss}}}jjjZZZDDD;;;333222222111111333---.........////////////,,,///555999;;;999444111------++++++,,,---+++)))***))))))(((((('''''''''&&&&&&&&&''''''''''''((((((((('''&&&'''((()))***''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''%%%&&&''')))+++++++++***))))))***+++---///000111666888:::>>>@@@AAABBBBBBCCCFFFJJJNNNPPPRRRUUUXXXZZZ]]]bbbhhhooowww|||qqqcccXXXSSSQQQPPPTTTZZZ[[[XXXSSSNNNLLLLLLUUUaaammmyyywwwiii]]]UUUPPPQQQWWWaaakkksssxxxzzz{{{{{{zzzyyywwwuuusssqqqpppoooqqqrrrrrrqqqqqqssstttvvvyyyzzzvvvtttwwwxxxwwwrrrrrrrrrrrrssstttuuuvvvuuuuuuvvvwwwxxxvvvrrrooommmllllllkkkkkklllmmmnnnlllooossswww{{{}}}~~~~~~xxxzzz~~~|||zzzyyywwwsssmmmhhheeeeeedddbbb___\\\YYYXXXYYYVVVQQQLLLHHHFFFFFFFFFHHHFFFDDDAAA????????????AAABBBCCCCCCHHHVVViiivvv}}}}}}zzzwwwrrrlllgggqqqpppcccAAA;;;>>>;;;777888888666444333444555444333222222222222222222222222111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++***))))))(((((())))))))))))))))))))))))))))))*********++++++++++++++++++)))***444GGGVVV\\\ccckkkppppppoooooopppgggfff___PPP???222...///------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***((()))+++,,,,,,+++***(((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((()))))))))***++++++,,,,,,+++,,,,,,------------,,,++++++,,,---...///000000222333333444444444555777888666666777777555444555666777222111888???TTTsss}}}zzz{{{wwwvvvuuuuuuwwwzzz}}}{{{{{{{{{{{{{{{{{{{{{{{{yyy{{{}}}}}}|||}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~ssscccUUUHHH???888777666333222333,,,---......///000000000,,,...222888<<<<<<777333...,,,+++,,,------,,,+++++++++***)))((((((''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((%%%&&&(((((())))))******((())),,,///333777:::<<>>EEEXXXuuuzzzuuuppppppmmmhhheeeeee```___^^^^^^___aaadddeeeddddddeeeeeeeeeeeeeeefffaaacccddddddcccccceeefffdddcccccccccbbbbbbbbbaaaccceeegggiiikkkkkkkkkkkkpppssssssppplllfff]]]SSSNNNFFF@@@>>><<<888444333000/////////000000111222///...000666===@@@<<<888///,,,+++...///---,,,---,,,,,,+++***)))(((''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&''')))***)))(((((((((((('''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''(((((()))'''((((((((('''''')))***...000333666;;;???CCCEEEKKKMMMPPPSSSSSSRRROOONNNJJJMMMPPPSSSTTTVVVXXXZZZTTTUUUWWWXXX[[[aaagggllljjjhhhbbbVVVIII???;;;;;;888777777666666777777777555888???GGGOOO\\\pppxxxqqqpppssssssnnngggXXXWWWUUUUUUXXX___fffkkktttuuuvvvwwwwwwvvvuuutttoooppprrrrrrrrrrrrtttuuutttwwwwwwsssppprrrsssrrroooooopppqqqsssttttttuuuwwwuuurrrqqqssstttttttttmmmnnnpppqqqrrrrrrrrrrrrrrrsssuuuvvvwwwvvvuuutttssstttuuuyyy~~~}}}~~~~~~~~~~~~~~~}}}}}}|||zzzxxxwwwuuuqqqmmmjjjhhhhhhhhhkkkjjjgggddd```^^^\\\[[[XXX[[[]]]^^^^^^___cccggguuu||||||wwwqqqmmmzzzZZZDDD=========<<<;;;999666555555666666666444444444333333222222222///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))******)))))))))((((((((((((((((((((((((((((((((())))))))))))***************)))+++...,,,+++111:::HHHVVVfffllljjjfffgggkkkgggiiidddTTT???000---111,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++))))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''(((((()))******++++++,,,,,,---------............------,,,,,,---...///000111111000000000222444555555555333777:::999777777999:::;;;>>>>>>BBBJJJLLLYYYrrrzzzqqqhhhaaa[[[VVVVVVTTTOOOMMMNNNHHHHHHGGGFFFGGGHHHIIIJJJLLLLLLLLLMMMMMMMMMNNNNNNIIIKKKLLLKKKJJJJJJKKKLLLGGGGGGHHHIIIHHHGGGFFFEEEGGGHHHHHHJJJKKKLLLMMMMMMPPPSSSSSSQQQRRRUUUTTTPPPOOOHHHDDDEEEEEE@@@;;;:::666555222000000000111222222///...444>>>DDDCCC???000+++***///000---,,,...---,,,,,,+++)))(((((('''&&&&&&&&&''''''''''''(((***)))((((((((()))+++,,,******)))))))))(((((((((''''''&&&&&&&&&&&&''''''((((((((((((((()))******((()))*********---222666;;;<<<===@@@BBBEEEHHHIIIOOORRRVVVYYYZZZXXXUUURRRLLLMMMMMMLLLJJJJJJJJJLLLEEEEEEDDDDDDEEEIIINNNSSSVVVTTTOOOEEE;;;333111111///...------.../////////------000777>>>HHH[[[mmmmmmfff]]][[[___eeejjjkkkaaa___]]][[[[[[\\\___```gggiiillloooqqqrrrrrrrrrmmmoooqqqqqqqqqrrrsssuuurrruuuuuupppnnnooopppnnnoooooopppqqqrrrssssssssssssqqqooooooqqqrrrrrrqqqoooppprrrsssttttttsssrrrqqqrrrsssuuutttsssqqqpppppppppqqqtttvvvyyyyyyyyyyyyyyyyyyyyyyyy{{{}}}~~~|||xxxvvvsssrrrqqqooonnnmmmmmmmmmmmmllliiifffbbb___]]][[[[[[\\\\\\]]]\\\\\\[[[[[[___dddgggiiippp{{{}}}xxxtttfffLLL>>>===@@@@@@:::777444222333444444444555555444333333222111111.........///////////////------------------------++++++++++++++++++++++++)))***+++,,,,,,+++***)))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))***************)))+++000...***+++111444FFF[[[fffgggfffkkkppphhhkkkfffUUU>>>///---000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******))))))***+++,,,,,,)))))))))))))))))))))))))))(((((((((''''''''''''((((((''''''''''''(((((()))******++++++,,,---------...............------,,,------...///000111111000//////000333444444333444999===<<<:::;;;>>>@@@BBBGGGIIIMMMRRRPPPWWWkkkjjjmmmmmmiiieee___VVVMMMLLLFFFBBBBBBAAA>>><<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======:::<<<<<<<<<:::999:::;;;666777888999999888666555555555444555666777888999999;;;:::999>>>GGGMMMNNNJJJFFFEEEIIIKKKGGGCCCBBB;;;999555222//////000111333...,,,333>>>GGGHHHEEE111+++***///111---,,,///------,,,+++***)))((('''&&&&&&&&&'''''''''((((((,,,+++*********+++------************))))))))))))'''''''''&&&&&&''''''''')))))))))))))))******+++'''))),,,...000666???EEEFFFFFFFFFFFFGGGHHHIIIJJJRRRUUUZZZ]]]___]]]ZZZWWWMMMLLLIIIDDD>>>:::999999;;;:::999777777:::@@@DDDKKKJJJFFF===444...---...+++***+++---///111000000...++++++000666>>>OOO```VVVRRRLLLHHHIIIPPPXXX^^^ffffffeeeeeecccaaa___^^^]]]```dddhhhlllnnnoooooolllnnnpppppppppqqqssstttqqqtttsssooolllmmmnnnllloooooopppqqqrrrsssrrrrrrooonnnnnnooopppqqqpppnnnmmmoooqqqrrrsssrrrpppooottttttuuuvvvtttrrrpppnnnnnnoooqqqsssuuuvvvvvvvvvuuuuuuuuuttttttvvvzzz|||~~~{{{wwwtttqqqppppppooonnnmmmlllllljjjhhhfffccc___\\\YYYXXXZZZWWWTTTRRRQQQPPPMMMKKKMMMOOOPPPSSS___sss}}}yyyppp|||}}}gggLLL>>><<<<<<======:::555333555777777666555555444444333222222111111111111000///------------......------,,,+++,,,)))***------******,,,,,,++++++***)))(((''''''(((((('''(((((()))******)))((('''&&&&&&'''((()))))))))))))))((((((((((((***+++---///111000,,,)))///999HHHWWWccciiijjjjjjfffgggaaaSSS???222...000///...---,,,+++,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********)))))))))***+++++++++,,,************))))))))))))''''''''''''((((((((())))))***,,,.........,,,+++...---,,,,,,---///111333///000111222222111111000333222111111333666:::<<>>@@@BBBEEEFFFDDDCCCAAA???;;;888555333000000000444???JJJKKKGGG:::000+++///222///000444---,,,,,,++++++******))))))((((((+++***)))---333666777444000...///222444444111---***,,,---+++&&&)))((('''&&&&&&&&&&&&&&&(((((()))******++++++,,,...000444:::AAAHHHMMMQQQRRRLLLFFFDDDGGGLLLPPPRRRWWWYYYZZZZZZVVVRRRMMMJJJ@@@<<<777222000000///...555000...000///---111999@@@@@@===999333///......///---...222777888444///---000222222666???LLLVVVXXXPPPCCC999555888@@@FFFRRR___iiinnnvvvwwwvvvnnnbbb[[[ZZZ___fffjjjfffggghhhlllppprrrrrrqqqqqqqqqqqqqqqooommmlllkkkmmmnnnnnnmmmlllmmmppprrrooonnnnnnnnnooopppqqqqqqqqqrrrtttvvvuuutttqqqppppppooooooqqqssstttsssqqqrrrsssrrrqqqooooooqqqsssuuutttsssqqqqqqrrrvvvxxxzzzzzzzzz{{{|||{{{yyywwwooonnnmmmnnnooonnniiieeefffeeebbb___\\\YYYVVVUUUTTTTTTTTTRRROOOLLLIIIHHHDDDGGGJJJNNNUUUcccuuulllrrr{{{zzzdddHHH;;;===;;;<<<;;;888444333444555555555444444333222222222111111111111000///...---......//////......---,,,,,,)))***------******,,,*********)))))))))))))))+++***))))))***+++++++++)))((('''&&&&&&'''((())))))((((((((((((((((((((()))***,,,///000000---***+++111===JJJVVV___dddgggbbbaaaZZZMMM===222///000///...---,,,+++,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++*********************+++++++++************))))))))))))'''''''''((((((((())))))(((***,,,.........---,,,,,,,,,---...///000000000222222222111111111222333///000000333777<<>><<<:::999;;;::::::999777666555555444333333222111111000000000000111111222333333444444444444444444333222222333222222222222111111111222111111000000000000000000000111222444:::AAAFFFHHHCCC<<<888888;;;===>>>@@@AAACCCDDDBBB???;;;999444333222444>>>IIIMMMJJJ>>>333,,,///111......222---------,,,++++++*********((()))+++++++++111888AAACCCAAA;;;777777888777888444...,,,---...+++(((***))))))(((''''''(((((()))))))))))))))+++,,,---111555<<>><<<444555555444777@@@MMMWWWVVVOOODDD999333333888<<>>>>>:::<<<>>>===888444333444444444444333222222111111000111111000000///...---//////000000//////...---,,,******...---******,,,(((((())))))************+++***((((((******)))(((((((((''''''''''''(((((((((((((((((((((((((((((())))))+++---//////---+++))),,,222:::CCCMMMTTTYYYWWWSSSKKKAAA777000......///...---,,,+++,,,------++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++***************************))))))))))))''''''((((((((()))))))))((()))+++---...///......,,,---///111222111000000111222222111000111444777777888:::>>>CCCIIIOOORRRVVVUUUTTTQQQNNNKKKHHHGGGAAAAAA@@@???>>><<<;;;:::::::::::::::999888777666888888777666555555444444111111111000//////............//////000111111111222333333333333222111111111111111111222222222222222111111000000000000000......///000333999@@@EEEIIICCC<<<666444555666666999===BBBFFFHHHFFFCCC@@@;;;:::666666>>>KKKRRRRRRGGG999///000111---,,,///......------,,,+++++++++***))))))+++,,,...666???RRRVVVVVVPPPKKKHHHEEE@@@@@@999111......///,,,***++++++***)))))))))************))))))+++...111333;;;???FFFKKKNNNNNNKKKIIIIIIKKKNNNSSSWWWXXXVVVTTTOOOJJJDDD???===:::555111///...---,,,++++++,,,---,,,******+++***))),,,111444444333000---++++++,,,,,,,,,...555???HHHLLLMMMHHHGGGEEECCCDDDLLLXXXaaa]]]XXXNNNBBB999666777:::AAAMMMZZZgggzzzyyylll```WWWRRRXXXYYY\\\bbbhhhlllmmmmmmttttttsssrrrpppooommmlllooopppooonnnlllkkklllmmmmmmmmmlllkkkkkkkkklllllllllmmmoooqqqrrrqqqpppooommmllllllnnnpppqqqooonnnoooppppppnnnlllkkklllmmmnnnmmmllllllnnnqqqtttvvvyyywwwuuutttuuuuuutttsssqqqooommmmmmmmmmmmlllkkkjjjjjjhhhfffdddcccaaa```aaaaaaaaa___]]]ZZZXXXVVVSSSUUUXXXZZZ]]]eeepppxxxuuuuuuwww{{{fff]]]qqq~~~mmmRRRDDD:::<<>>;;;BBBPPPZZZ^^^RRRAAA333111111---+++...///......------,,,++++++***)))***,,,---000;;;FFFaaajjjmmmiiidddaaaZZZQQQJJJ>>>333000000///---,,,++++++***************+++******+++---111666;;;>>>GGGHHHJJJLLLLLLKKKJJJHHHQQQRRRTTTVVVVVVSSSOOOLLLDDD>>>666222222222000...)))***+++++++++---///111000000///...,,,***+++......//////...,,,+++,,,...000///222:::FFFSSS\\\aaahhhgggccc```^^^aaahhhmmmkkkfff[[[OOODDD@@@BBBFFFJJJTTTaaammm~~~yyyjjjaaaYYYXXXXXXYYY]]]aaaddddddmmmnnnpppqqqpppnnnllljjjmmmmmmmmmllliiihhhhhhiiimmmmmmlllkkkjjjjjjjjjjjjiiijjjlllnnnoooooonnnmmmlllllllllmmmooopppooonnnoooppppppnnnllljjjkkkllljjjhhhggghhhkkkooorrrtttuuurrrooonnnnnnooonnnnnnooommmkkkiiiiiijjjkkkkkkllllllkkkjjjiiihhhgggfffhhhhhhhhhgggeeecccaaa___^^^```bbbcccdddiiiooosssnnnkkkiiiiiinnnuuu{{{~~~vvv\\\eeeoooMMM===::::::===<<<666555888444333333222222111111000///000000000000//////...---............---,,,,,,...+++,,,......******,,,++++++******)))((((((''')))''''''***------(((###'''(((((((((((((((((('''&&&&&&''''''((((((((()))***)))(((***,,,------,,,---,,,,,,,,,---///111333888333...+++,,,...///000///...---,,,+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))************)))))))))((((((((((((((()))))))))***)))***+++---...///000111222000///...///111444666555;;;CCCFFFFFFEEEFFFHHHLLLLLLKKKJJJIIIIIIJJJJJJDDDBBB???;;;888666555444555555555555555444333333//////111222333444444444222222222222222222222222.........------------------------------.........//////000000000000000///......///000111111222222222111111000000000000000...//////111333999@@@EEELLLJJJFFFCCC???:::555111000111333666:::>>>AAACCCGGGGGGDDDAAAGGGUUUccciii\\\HHH777333222...,,,//////......------,,,++++++******+++------111<<>>888444333111//////111555:::===AAADDDDDDBBBHHHVVVfffnnnbbbLLL888333222......000......------,,,+++++++++******,,,...---///;;;HHHiii|||sss\\\HHH777222222///---...+++************+++,,,,,,///222999@@@GGGKKKMMMOOOHHHFFFEEEEEEHHHLLLQQQTTTOOOMMMHHHBBB>>>>>>AAADDDBBB???999333...,,,++++++'''***---...000444<<>>555...+++***((()))+++---///000333666999===>>>BBBJJJYYYjjj{{{yyymmmddd^^^[[[\\\ZZZSSSJJJEEEGGGRRR[[[nnnxxx{{{qqqggg___ZZZUUUSSSUUUXXX^^^dddhhhjjjjjjjjjhhhjjjkkkkkkjjjiiiiiiiiikkkkkkjjjjjjiiiiiijjjjjjggghhhiiijjjjjjjjjjjjjjjlllkkkkkkmmmooopppooommmnnnoooqqqpppooommmmmmnnniiifffbbbcccgggkkklllkkkhhhfffddddddeeefffeeedddeeeeeedddcccbbbccceeehhhiiiiiiiiiiiihhhhhhhhhhhhhhhiiikkklllllllllkkkjjjmmmmmmmmmmmmmmmnnnoooooommmeeeZZZQQQOOOQQQUUUWWWnnn[[[llloooXXXEEE777888;;;888777:::555555444444333222222222//////000000000000//////...............------,,,///------///...+++))),,,+++*********))))))(((((())))))...555;;;999///&&&&&&'''((())))))((('''&&&%%%%%%&&&''''''((())))))---+++(((''')))***************+++,,,---...//////.........---...000333555///...---,,,+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++++++++************))))))))))))(((((()))))))))*********,,,,,,,,,------///000000000111333777===EEELLLPPPVVV\\\```]]]TTTLLLHHHHHHFFFEEECCCAAA???<<<;;;:::555555555555555444444444222222333333333333222222000000111222222222222222///000000000111111222222////////////////////////////////////////////////,,,,,,---........................//////000000000222111111000000000000000/////////000111666<<>><<<999666222......000333666555;;;>>>???DDDSSScccllldddMMM777111000......111---------,,,++++++******)))+++---...,,,---999FFFddd{{{xxxbbbKKK777222222...,,,///,,,,,,++++++,,,------...777<<>>BBBEEEGGGGGGIIIMMMWWWeeesss|||}}}pppcccYYYRRRMMMKKKKKKMMMLLLIIIHHHNNNZZZdddzzz}}}vvvnnnfffaaa\\\\\\\\\\\\]]]___aaacccbbbdddggghhhgggggghhhiiihhhhhhhhhggghhhhhhiiiiiihhhhhhiiiiiiiiiiiiiiiiiijjjjjjjjjkkkmmmnnnmmmlllkkknnnppppppooonnnnnnoookkkfffbbbbbbfffiiihhhgggcccbbbbbbccceeeeeedddcccaaabbbcccbbbaaaaaadddgggfffffffffeeeeeeeeedddddddddeeehhhjjjkkklllllllllmmmlllkkklllmmmnnnnnnnnnmmmfff]]]UUUOOOLLLJJJIIIyyy]]]aaazzzgggOOO<<<;;;>>><<<;;;>>>666555555444444333333222//////000000000000000//////////////////......---000------//////+++))),,,))))))))))))************&&&(((---666===:::///%%%&&&'''((())))))((('''&&&%%%%%%&&&&&&'''((())))))...+++((('''((()))))))))---,,,,,,,,,,,,---//////---...///...------///222///...---,,,+++,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,))))))******+++++++++,,,************))))))))))))))))))))))))************---------------...///000111444:::BBBKKKSSSZZZ^^^]]]aaaaaaYYYLLLAAA<<<<<<888888777777666555444444111111222333333222222111222222222222111111000///...//////000000//////...//////000000111111222222//////000000000000000000000000000000000000//////+++,,,------.........---.........///////////////222111111000000000000000/////////...000444:::???KKKHHHDDDBBBBBBDDDDDDDDD>>>:::666111//////000111+++333999:::@@@NNN___hhhdddLLL666//////------111------,,,++++++******))))))+++...///+++,,,777CCC___xxxxxxfffMMM777333222---+++///---------------...///000>>>CCCKKKQQQRRRNNNHHHCCCKKKNNNSSSUUUTTTOOOHHHDDD<<<:::555///,,,///777===DDDGGGHHHAAA666...,,,...'''***,,,,,,...555@@@IIISSSTTTLLL???666666555222777999===AAADDDHHHMMMPPPPPPNNNLLLLLLPPPZZZeeelllppphhhZZZOOOGGGEEEEEEEEEDDDIIIMMMNNNPPPWWWdddnnnzzzjjjeee^^^XXXUUUUUUWWWYYY\\\^^^bbbcccddddddeeeffffffffffffffffffggghhhiiiiiiiiiiiiiiihhhhhhhhhhhhiiihhhhhhjjjlllmmmllljjjjjjlllooooooooonnnnnnooommmgggbbbbbbeeeggggggdddaaaaaabbbdddffffffdddccc___bbbccccccaaaaaacccfffddddddccccccbbbbbbbbbaaaaaabbbeeehhhjjjkkklllllllllkkkjjjjjjlllmmmmmmmmmlllhhhaaaZZZTTTNNNHHHDDDjjjYYYgggfffCCC999<<<:::999<<<999888777666444333222111///000111000...,,,---...111///,,,,,,---......---+++,,,,,,,,,,,,+++*********+++,,,***(((''''''((('''((((((((()))))))))***((((((((()))))))))))))))''''''''''''''''''''''''%%%&&&''''''(((((('''''',,,,,,++++++***)))((((((///111222111...,,,,,,---+++***)))((((((***,,,---++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++******))))))+++)))(((''''''((()))+++******))))))***+++,,,,,,,,,++++++---...///...---///???JJJVVVdddbbbWWWUUUQQQOOOKKKFFF@@@:::666333444444333222222222222333111333555666666444222111222222222222222222111000...///000111111111111111,,,///111000///000333666111222444444333222111111333222111000000111222333111000///...------------,,,,,,++++++,,,,,,---...///////////////000000000111111000000111222222333@@@DDDHHHIIIFFFDDDDDDFFFDDDEEEAAA666//////111111222000///444<<>>444---******)))***...---000===LLLTTT\\\YYYJJJAAADDDHHHGGGFFFKKKOOOOOOKKKHHHIIIKKKFFFCCC@@@>>>AAAHHHOOOUUU[[[VVVQQQLLLGGGFFFOOOYYYcccccceeejjjpppvvvyyy{{{~~~nnn]]]QQQPPPRRROOOSSSYYY]]]^^^___``````gggdddbbbbbbdddfffhhhhhhgggfffffffffgggiiikkklllggghhhhhhiiiiiiiiihhhhhhkkklllnnnooooooooonnnmmmlllhhhdddbbbaaaaaa```___``````___^^^___```aaabbbbbbeeehhheee```]]]___aaafffeeecccaaa``````aaabbbdddccccccfffiiijjjhhheeeiiiiiihhhhhhhhhhhhiiiiiiiiigggccc^^^XXXRRRMMMJJJuuu^^^eee|||XXXAAA;;;<<<======999888777666444333222111///000111000...------...111///---,,,---......---+++,,,,,,,,,,,,+++******,,,------,,,***))))))***((((((((()))))))))))))))'''((()))******)))'''&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''************************...///000///---,,,+++,,,+++***)))((()))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))+++***(((''''''(((***+++******))))))***++++++,,,++++++,,,---...///......555HHHSSSYYY^^^VVVIIIGGG===<<<;;;999777444222111111111111111222333444555333333444444444333333333444444555555555444444333222333333333222111111000...000111111//////111444333333333222222222333555333222111000111222333444333222111///...---,,,,,,,,,++++++++++++,,,------.../////////000000111111000000000//////000111111;;;???DDDHHHHHHGGGEEEDDDEEEHHHFFF???888555222---000...///444===JJJYYYccc\\\BBB444222------111///---------,,,++++++******)))***++++++---000555999RRRrrrvvv[[[???555222///---///000///......111888???DDDLLLKKKJJJHHHIIILLLQQQUUUUUUSSSNNNHHHAAA:::444000/////////---+++,,,000333999???EEECCC;;;222---,,,+++***+++---,,,...:::GGGNNNZZZ^^^VVVQQQTTTUUUSSSMMMNNNMMMIIIEEECCCCCCEEEGGGEEEDDDEEEHHHNNNUUUYYY^^^]]]\\\YYYUUUUUU^^^jjjvvvxxx{{{~~~wwwiiiaaa```WWWWWWVVVUUUUUUWWW[[[^^^dddbbbaaabbbcccddddddcccgggffffffeeefffgggiiijjjiiiiiiiiiiiihhhggggggfffjjjkkklllmmmmmmllllllkkkjjjgggcccaaa``````___^^^______^^^^^^^^^```aaabbbbbbeeegggeeeaaa^^^___aaaeeedddbbbaaa```aaabbbbbbcccbbbbbbdddggghhhfffccceeeeeeeeefffggghhhiiijjjkkkiiifffbbb]]]XXXTTTQQQjjjccc{{{qqqLLL888999;;;888888888777666444333222222000111111000...------...000///---,,,---......---,,,,,,,,,,,,,,,++++++***---......---+++***+++,,,))))))))))))))))))))))))((()))*********(((&&&%%%''''''''''''''''''''''''%%%&&&''''''(((((('''''''''(((((()))***++++++,,,,,,---......,,,***+++++++++***)))))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++***)))(((((()))***+++*********)))******+++,,,+++,,,,,,---......//////:::QQQ^^^\\\VVVHHH;;;999222222222333333333222222//////000111222333444444444333222222222333444444444444555555555555555444555444444333111000000///222333444333111111333444444333222111222333555777666555444333333444555666555444222000...,,,+++++++++++++++++++++,,,---------......///000111222222000000///.........//////555888>>>DDDHHHIIIFFFCCCCCCFFFFFFDDDAAA>>>666.........///333>>>MMM\\\dddXXX@@@333222...///222000......------,,,+++++++++((()))***+++,,,///444777KKKllldddDDD777444000---...///...---000777@@@HHHLLLLLLHHHDDDFFFLLLSSSVVVVVVRRRLLLDDD<<<777333111//////...---,,,,,,,,,---...222999@@@???777000...///++++++,,,------000:::EEEPPP]]]eeebbb]]]]]]ZZZUUULLLJJJGGGFFFFFFHHHIIIIIINNNNNNOOORRRUUUZZZ^^^```aaabbbcccbbb]]]\\\fffsss|||{{{tttyyyvvvrrrlllggg___VVVQQQQQQVVVZZZ\\\\\\\\\^^^aaabbbaaa```ffffffeeeeeeeeefffhhhiiijjjjjjiiihhhgggfffeeeeeehhhiiijjjkkkkkkjjjiiihhhgggdddaaa_________^^^]]]]]]]]]]]]^^^^^^```aaabbbbbbdddfffeeeaaa___```aaadddcccaaaaaa```aaabbbcccbbbaaaaaabbbddddddbbb```aaaaaabbbcccdddfffhhhhhhkkkjjjiiifffccc```]]][[[yyydddlll^^^>>>999:::555888888777666555444333333000111222000...---...///000...------......---,,,,,,,,,------,,,,,,+++***,,,---...---+++***+++,,,*********))))))))))))(((+++***)))((('''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''%%%%%%&&&(((***+++,,,---)))+++,,,,,,+++)))***+++******)))))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******++++++***************+++++++++,,,---------...000111;;;WWWccc[[[OOO???333444333333222222222222222333222222333444555666666666777777888888999999888888555666777888888888888888888888777666666555555555888888888888888999:::;;;;;;::::::;;;<<<===<<<<<<>>>===;;;999888888888888777555333000...,,,+++***+++++++++***+++,,,,,,---,,,---...///000111222222000000//////......//////111222666===DDDHHHGGGDDD@@@AAABBBAAABBBCCC===555111000///333???QQQaaaiiiVVV>>>222222//////222//////......------,,,++++++)))***+++,,,---///333666GGGfff~~~kkkHHH888555111............///444===EEEJJJLLLJJJIIIIIILLLPPPRRRQQQOOOJJJEEE???999555333222000///...,,,,,,,,,,,,,,,+++111444777777444000......(((***---///222777AAAJJJXXXaaaeee```YYYUUUPPPKKKDDDDDDGGGNNNWWW\\\[[[YYYWWWXXXZZZ\\\^^^^^^______[[[\\\\\\YYYQQQOOOYYYfffrrr|||~~~wwwvvvxxxpppbbbdddlllrrr~~~uuuiii___ZZZYYYZZZYYYXXXWWWXXX\\\___```aaadddcccccccccdddeeeggghhhhhhggggggfffeeeeeeeeeeeeggghhhiiiiiiiiihhhgggfffdddbbb___^^^______^^^]]]\\\\\\]]]^^^___```aaaaaabbbccceeedddbbb```aaabbbbbbbbbaaaaaaaaaaaabbbcccaaaaaa````````````___^^^`````````aaabbbccceeefffiiiiiiiiihhhgggeeedddcccmmm^^^___ooovvvRRRBBB===888888888777666555444444333000111222111///---...//////...------//////---,,,,,,------------,,,++++++***+++,,,+++***)))***+++************))))))))))))---+++'''$$$###%%%''')))''''''''''''''''''''''''%%%&&&''''''((('''''''''###$$$%%%''')))+++,,,---''')))++++++***)))*********************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++************++++++++++++***************++++++,,,...---------000333@@@\\\eeeWWWHHH999000111111000////////////000000444555888:::===>>>???@@@@@@BBBFFFHHHIIIGGGDDDBBBAAAAAABBBDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHIIIEEEEEEEEEGGGIIIKKKLLLMMMLLLMMMNNNQQQSSSQQQLLLHHHGGGEEEBBB???<<<::::::999666555333000...,,,+++***+++************+++,,,,,,+++,,,,,,...///000111111111000000/////////000000111000111666===CCCDDDDDDEEEDDDAAA>>>@@@DDDBBB===666555333444BBBXXXhhhnnnUUU>>>222333///...000,,,///......------,,,++++++***,,,---......000333666BBB^^^vvvpppMMM;;;666111///111222444888>>>DDDIIIKKKKKKKKKPPPUUUVVVRRRLLLGGGEEEGGGGGGEEEAAA<<<666111///111///...,,,+++,,,...000555333000000000000...+++)))...333777<<>>BBBFFFGGGHHHHHHKKKPPPSSSTTTQQQNNNKKKLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQRRRSSSUUUWWWZZZ\\\[[[ZZZZZZ\\\___bbbcccccc]]]]]]^^^aaabbb^^^WWWPPPHHHFFFBBB???<<<999888888333222000///---,,,,,,+++***************+++,,,,,,***++++++,,,---...//////000/////////000000111222111000000222666;;;???@@@KKKJJJFFF@@@???BBBAAA>>>:::;;;999:::III```nnnqqqSSS<<<222333///...///+++......------,,,++++++++++++---...//////000333555<<>>DDDHHHJJJKKKLLLMMMPPPWWW\\\XXXMMMCCC???AAAPPPVVVZZZWWWKKK???666333444444222...,,,///666===AAA<<<555111000000000000555;;;AAADDDGGGMMMOOOOOOLLLLLLLLLJJJIIIKKKNNNQQQUUUXXX```iiinnnjjj^^^TTTGGGFFFFFFDDDAAA>>>;;;999:::777555333//////888BBBUUUaaaooosssmmmfffdddeeejjjsss}}}zzzvvvtttxxx~~~xxxfffWWWPPPMMMKKKKKKLLLLLLNNNRRRYYYbbbhhhttt{{{~~~{{{tttnnneee^^^]]]^^^aaaccc``````_________```aaabbb``````___```aaabbbdddeeecccdddfffgggggggggfffeeeaaa```___```aaabbbaaa```^^^___``````aaa`````````aaabbbbbbcccccccccbbbbbbaaaaaaaaaaaaaaaaaaaaa``````aaaaaa___]]]]]]^^^```ddddddccccccbbbccccccdddeeefffggghhhiiiiiiiiihhhtttYYYLLLZZZuuuxxxUUU===:::888888777777666555555555111222222111///...///000............//////---+++---------...------,,,+++((()))******(((((()))***(((((()))***++++++,,,---)))(((&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%&&&&&&''''''(((((()))&&&(((************+++,,,))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,++++++***))))))*********---///...,,,---222777OOO___XXXAAA777444000///000///...---...///111222000333777;;;???AAABBBBBBDDDFFFJJJLLLMMMLLLIIIHHHHHHIIIKKKMMMNNNOOOPPPPPPPPPOOOPPPQQQSSSVVVYYY[[[___]]]\\\^^^bbbdddeeedddZZZYYYXXXYYYYYYUUUMMMEEEAAA???<<<999666555444444//////...------,,,------***************++++++,,,*********++++++,,,,,,,,,---------...///000111222000111222222222444777:::FFFJJJJJJEEEAAA@@@>>>:::;;;???AAADDDSSShhhrrrpppOOO999000333000///111------------,,,++++++******+++,,,.../////////111333888LLL___vvvbbbLLL???666666;;;AAAFFFKKKKKKHHHHHHMMMRRRUUUWWWUUULLL???888:::???VVVaaajjjfffVVVEEE<<<::::::;;;999333///333AAALLLRRROOOHHH>>>666555:::???IIIPPPTTTSSSQQQQQQMMMGGGFFFGGGKKKOOOSSSVVVZZZ]]]WWWXXXZZZ\\\ZZZSSSHHH@@@888777555444222000/////////,,,+++---------111666@@@KKKYYY___\\\VVVSSSSSSXXXcccnnnvvv}}}zzzsssppprrrxxx~~~}}}rrraaaTTTLLLFFF@@@888777666555777<<>><<<===???AAACCCDDDDDDEEEEEEEEEDDDEEEGGGJJJMMMOOOQQQOOOMMMNNNRRRTTTSSSRRRNNNJJJGGGFFFFFFBBB:::444999777555333111000000111------,,,,,,,,,------...*********)))***++++++,,,******************++++++++++++,,,,,,...///111222///222555444111000222444;;;CCCJJJHHHDDD@@@;;;777:::BBBGGGLLL[[[nnntttnnnLLL777///333111111222///------,,,++++++******)))***,,,---.........000222777GGGWWWoookkkTTTCCC888888???DDDIIILLLJJJDDDDDDLLLTTTVVVSSSJJJ===111///666>>>PPP^^^jjjfffTTTCCC;;;;;;>>>???===666111777HHHWWWaaaaaa[[[LLL===:::DDDOOOYYY```bbb]]]WWWRRRHHH>>>HHHKKKRRRZZZ^^^``````bbbPPPNNNLLLHHHDDD===666222111000...---------...///+++((()))---///---,,,...333===JJJQQQPPPKKKHHHFFFIIIUUUcccmmmwww{{{tttpppssszzz~~~wwwhhhVVVIIIBBB:::333222222111111111333555777<<>>??????BBBAAA@@@@@@AAACCCEEEGGG<<<;;;999888666666555555222222222111111111000000000///...---,,,+++++++++))))))(((((((((((()))))))))***+++,,,,,,+++***)))++++++******+++---...///111111111111111111222222555;;;DDDJJJLLLHHHAAA===888;;;AAANNNcccsssqqqfff@@@999111---...000///...------,,,,,,+++***)))))))))***+++---///000222222999@@@OOOgggzzz___HHH>>>@@@FFFLLLJJJHHHFFFHHHLLLRRRVVVPPPHHH===444111222444666JJJSSS[[[WWWJJJ>>>;;;<<<777<<<999666666666GGGeeeooonnndddSSSHHHLLLWWW___gggeee___VVVOOOKKKLLLNNNVVVYYY^^^___\\\WWWSSSPPPBBB@@@===999555222000///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))111555;;;AAACCCAAA>>>;;;DDDHHHQQQ\\\gggqqqyyy}}}|||wwwsssvvv|||{{{vvvkkk[[[LLL@@@999555333...---,,,+++,,,...000111222999HHH\\\ooozzz}}}yyyvvvuuuwwwxxxxxxvvv~~~~~~zzzyyyvvvrrrkkkiiifffccc```]]][[[ZZZ\\\\\\]]]]]]^^^___``````cccbbbbbbccceeefffeeedddccceeefffeeecccaaaaaabbbfffeeecccbbbbbbcccdddeeecccdddeeeeeedddcccbbbaaacccbbbbbbbbbbbbdddfffggghhhhhhhhhiiijjjkkklllmmmpppnnnkkkjjjjjjlllllllllpppPPPWWW~~~jjjKKK===888555777777444333444444444333222111000//////.........------......///...---,,,************++++++++++++*********))))))))))))******+++*********((((((((((((''''''''''''''''''''''''''''''''''''))))))))))))((((((''''''&&&&&&&&&'''''''''''''''%%%&&&&&&'''((())))))***,,,,,,+++***))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,+++++++++******,,,,,,+++***************+++,,,------...000444777OOOPPPHHH888111444444//////---***))))))*********,,,,,,,,,---.../////////444333111000000111222333444444333333333444555666333333444555777888888999888888777666777888:::<<<666555444333111111000000222222111111000000000000///...---,,,,,,+++++++++***))))))))))))))))))***)))***++++++++++++***)))++++++******+++,,,...///000000000111111111111111222777>>>DDDGGGFFFBBB???999;;;@@@MMMaaaoookkk```>>>777000---...000///...------,,,,,,+++******))))))***+++---///000222222555;;;III```|||pppZZZLLLHHHIIIBBBAAACCCIIIQQQVVVXXXWWWEEE>>>666///---...000111>>>EEELLLJJJ@@@888555666222666333222444444BBB]]]qqqpppiii^^^YYY]]]cccfffggg___VVVPPPQQQXXX___dddbbb___ZZZTTTNNNGGGCCC@@@777666444222///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***---111444666777666555888999>>>EEEOOO[[[eeekkkpppmmmlllpppvvvyyyuuupppaaaXXXJJJ>>>666111///......---,,,+++,,,...000111333;;;KKK___qqq|||~~~yyywwwwwwwwwvvvuuu~~~wwwtttqqqlllgggdddaaa`````````______]]]\\\ZZZYYY]]]]]]^^^aaadddfffeeedddbbbdddeeedddbbb``````aaaeeedddddddddddddddeeeeeefffggghhhhhhhhhfffdddcccbbbbbbaaaaaaaaabbbdddeeeiiikkklllkkkiiiiiijjjkkknnnlllkkkkkkmmmoooppppppcccTTTjjjdddCCC===888888777444333555444444333222222111000000//////......---......///...---,,,+++*********++++++++++++***************))))))*********)))(((((((((((((((((('''''''''''''''''''''''''''''''''''')))))))))((((((((((((''''''''''''''''''&&&&&&&&&$$$$$$%%%'''((()))***++++++******))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,++++++++++++,,,,,,++++++******++++++***+++,,,,,,,,,---000333GGGHHHBBB666000111000***...,,,)))((()))******)))*********++++++,,,,,,---000///...------...///000111000000000000111222333//////000111222222333333555444333333333333555666222111000///...---------000000000000000/////////......---,,,++++++++++++************************)))***++++++++++++***)))++++++***++++++,,,---....../////////000000111111...111666;;;???AAAAAAAAA>>>===@@@MMM^^^ggg___QQQ999444...,,,...000000...------,,,,,,++++++************+++---///000111222111555@@@TTToooooo\\\OOOHHH??????CCCLLLTTTTTTLLLEEE888444///,,,,,,,,,,,,,,,222666::::::666111000000...000---...333222<<>>CCCCCC999111///...+++...,,,)))))))))***)))((()))))))))******+++++++++------,,,,,,,,,---...///000000000000111222222333000000000111111222222222555555333333222222333333000000///...------------/////////...............------,,,+++++++++++++++++++++++++++++++++++++++*********++++++***************+++++++++,,,,,,------------...///000000111......000222666:::===???DDDBBBCCCNNN\\\^^^RRRCCC555222...,,,.../////////------,,,,,,,,,+++++++++***+++,,,---...000111111111333;;;JJJaaa~~~iiiRRRCCC@@@DDDKKKRRRSSSLLL???666111///...---......---,,,---...000111000///...---......***,,,222111777III]]]bbbeeecccaaaaaa___[[[XXX\\\bbbiiimmmllliiifff]]]QQQAAA666111///---***+++************+++,,,,,,++++++++++++++++++++++++************)))))))))))))))))))))******+++,,,---,,,---111888@@@JJJRRRWWWSSSQQQOOOOOOOOOJJJBBB<<<888444...+++***+++------,,,+++++++++,,,---...///333===NNNaaattt~~~}}}||||||vvvxxxyyyxxx{{{~~~~~~|||zzzxxxwwwwwwxxxyyyzzzzzzyyyvvvqqqkkkeeeaaaffffffgggiiijjjiiifffcccaaacccdddcccaaa______``````aaaccceeeffffffeeeeeefffhhhjjjkkkjjjhhheeecccaaa```_________```aaaaaajjjppptttrrrllliiilllpppuuutttssstttvvvwwwwwwvvv{{{hhhKKKQQQkkkhhhQQQ;;;444888;;;888555555555444444333222222222111000///.....................------,,,++++++***************************)))))))))))))))((('''&&&(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''(((((((((((()))***++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,---//////......000222888BBBGGGAAA666000000111---,,,************)))(((***************+++++++++,,,,,,,,,,,,,,,---............///000111111222222111111111111111222222222111000000///..................------,,,---------------------------------,,,,,,+++*********++++++***+++,,,,,,,,,,,,+++***+++******************+++******+++++++++++++++++++++,,,---...///000111111000///------///333888:::CCCAAADDDPPP[[[XXXJJJ===222000...---.../////////---------,,,,,,,,,,,,,,,++++++,,,---...000000111333444888BBBUUUpppwwwZZZEEECCCJJJTTTWWWQQQGGG===888///......///000000...,,,---,,,------......---,,,...---(((***000///444EEEWWW^^^bbb]]]VVVUUUUUUUUUaaakkkuuuxxxpppcccXXXSSSJJJAAA555...---...,,,***,,,,,,++++++***+++++++++************************))))))))))))))))))))))))******++++++++++++++++++***///777@@@HHHLLLNNNNNNGGGDDD@@@===;;;888333///222///,,,+++,,,---......*********+++,,,,,,---...///:::JJJZZZooo}}}zzz{{{~~~zzz|||{{{yyyxxxyyyzzz}}}~~~zzzuuuooolllmmmmmmmmmnnnooonnnkkkhhheeeggghhhgggeeeccccccdddaaabbbdddfffggggggffffffeeefffhhhiiiiiigggeeeccc```___^^^^^^^^^___```aaahhhmmmrrrqqqlllkkkoootttwwwwwwxxx{{{}}}~~~|||yyy{{{WWWLLLXXXqqqwww]]]BBB777999:::777333555555555444444333333333111111000///............---.........---,,,+++******************+++++++++))))))*********)))((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))***+++*********************************++++++,,,,,,---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------***,,,......---...///111222<<>>???@@@EEEMMMNNNGGG<<<444///...------......+++***)))))))))))))))((((((((('''''')))***++++++++++++((()))+++---...///......000//////......---------++++++,,,,,,,,,,,,++++++++++++***++++++,,,---...))))))******+++++++++,,,***)))))))))))))))******((()))+++,,,,,,+++)))(((,,,+++***))))))***+++,,,)))***+++,,,,,,+++))))))++++++---///111222444555333222000//////000111222666;;;GGGSSSRRRCCC666222000222333222000/////////------------------------,,,,,,------...///000000---000333666@@@VVVsss|||nnnggg\\\RRRLLLKKKMMMOOO@@@<<<777333222222111000+++///333444222111222555///000,,,...666;;;LLLfffnnnfffWWWJJJJJJXXXhhhpppjjjfff]]]PPPCCC777000,,,***++++++***)))***,,,...,,,+++***)))))))))))))))))))))))))))))))))))))))'''((((((((())))))******...,,,+++,,,222:::CCCHHHPPPNNNKKKEEE???888333000...------,,,,,,,,,+++++++++******+++,,,,,,***(((((()))***++++++,,,++++++&&&...333888LLLjjj}}}|||xxxwwwqqqqqqrrrvvv}}}}}}~~~~~~}}}}}}}}}~~~{{{zzzxxxwwwwwwxxxyyyzzzttttttttttttvvvxxx{{{||||||||||||}}}~~~yyypppqqqqqqlllmmmttt|||~~~wwwUUUNNNYYYuuuzzzvvvaaaJJJ>>>:::999===999444444555666444222333222000000111111///...////////////...---,,,+++++++++++++++++++++++++++***+++++++++***)))'''&&&))))))))))))))))))))))))(((&&&%%%&&&)))+++)))'''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))*********)))((((((((((((((((((((()))******+++,,,,,,***(((((((((+++---------,,,,,,,,,+++***+++...000...000111111//////222555666:::===???DDDHHHGGGBBBDDDDDDEEEEEEFFFHHHIIIJJJQQQNNNMMMQQQTTTOOOBBB666111111111111///,,,,,,...---,,,+++,,,------+++)))((()))***++++++***)))(((******))))))***,,,---/////////.........------------------,,,,,,+++++++++******************++++++++++++++++++*********)))---,,,,,,,,,+++++++++++++++***)))(((((()))***+++)))***+++,,,---,,,,,,+++++++++************++++++,,,,,,,,,---...000222444111222222111///000222444555>>>MMMXXXRRRAAA555333000000111111111000000///000000000//////.........+++---/////////000222444000333555777AAAYYY{{{wwwooobbbWWWXXX___eeeeee\\\III:::666333------333...///555555666@@@@@@000666444111///555EEEZZZiiimmm\\\KKKIIIUUUcccgggfffZZZRRRFFF;;;444000......,,,+++++++++++++++,,,,,,,,,,,,+++***************++++++)))(((((()))******///***((())))))((()))---***,,,111666;;;CCCKKKPPPSSSLLLCCC:::444000...,,,+++++++++,,,,,,+++++++++++++++++++++*********))))))))))))***++++++,,,,,,...000111444DDD___vvvzzzuuuuuuqqqpppuuu|||zzz{{{~~~||||||{{{{{{}}}{{{uuuppprrrqqqkkklllrrrtttvvv~~~iiiUUUNNN^^^kkkuuummmWWWBBB999999999777555555666666555333333222000000111111///...////////////...---,,,,,,++++++++++++++++++++++++***+++++++++***)))'''&&&))))))))))))))))))))))))(((&&&%%%&&&)))***)))''''''''''''((((((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''((()))***)))((((((''''''((((((******************++++++---,,,++++++++++++***)))---------,,,+++,,,...000///222666999;;;>>>CCCGGGKKKQQQUUUVVVXXX\\\\\\YYYTTTSSSSSSRRRRRRRRRRRRSSSOOOKKKIIIJJJLLLKKKFFFAAA:::666222111111000...---***)))((()))+++,,,+++***))))))************))))))***************,,,---............---------,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***************++++++++++++++++++***+++,,,......---------------,,,++++++++++++************++++++,,,,,,,,,,,,...000222333111222222111000000222444888CCCTTT]]]TTTBBB666555111111111111111000////////////......---,,,,,,,,,+++---.../////////111333000333666;;;GGG___~~~zzzoooeeedddlllsssuuuooo[[[HHH@@@999111000555......555999>>>LLLNNN>>>555111///222===NNN]]]fff^^^QQQFFFJJJZZZggggggaaaKKKEEE<<<555000///...---///...---,,,,,,+++,,,,,,...---,,,+++******)))))),,,+++*********+++,,,,,,,,,***+++------***+++///,,,111999BBBJJJNNNNNNNNNEEE@@@888222...,,,+++*********++++++++++++******+++*********))))))))))))((())))))******+++,,,,,,---000111222???XXXppp}}}|||wwwrrrpppvvvvvvpppnnnqqqyyy{{{xxxssssssuuuqqqiiiggglllooopppuuu~~~eeeJJJLLLZZZnnnvvvfffJJJ;;;;;;777777777777666666555444444222111111111111000...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++)))((('''))))))))))))))))))))))))'''&&&&&&&&&((()))((('''''''''((((((((()))))))))&&&&&&'''''''''((((((((('''''''''&&&''''''(((((()))((((((''''''''''''(((((((((''''''(((((()))***'''((()))***++++++,,,,,,...111444666777999<<>><<<===BBBGGGJJJFFF>>>555000111222...***,,,***))))))+++++++++************))))))*********************+++,,,---------------,,,,,,,,,+++++++++++++++++++++*********++++++++++++++++++++++++------------,,,,,,,,,,,,))))))******+++,,,,,,,,,,,,,,,------///111222444333222000...---,,,++++++++++++************++++++++++++++++++---///111222111222222111000000333555999HHH[[[```SSS???555444222222222222111000///...//////......---,,,,,,+++***+++,,,,,,,,,,,,///000000222666===LLLbbb{{{xxxuuu|||nnnYYYLLL@@@555111444222000666???III[[[```SSSAAA888333999IIIWWW]]]]]]LLLCCC@@@MMM```iiiaaaUUU;;;888333000000111111111333222111///.........---222111000...,,,+++)))))),,,++++++******++++++,,,''''''***---,,,)))+++000666<<>>===<<<<<<<<<999999777444555<<>>PPPeeejjj[[[JJJ777555444555777999999999888777666666555555555555999888777555333111///.........---,,,+++*********(((((()))+++******111:::EEELLLSSSTTTNNNDDD:::555///,,,***)))***+++++++++(((((())))))))))))(((((()))(((((((((((('''''''''(((((())))))***+++++++++***///111000444FFF```sss~~~|||jjjaaaZZZ```qqq}}}ooo```VVVSSSWWWbbbmmmrrrtttvvvwwwyyy}}}ppprrruuuuuuooogggcccdddllllllllljjjjjjnnnuuu{{{uuuqqqlllkkkuuu~~~kkkQQQGGGPPPooovvv\\\KKK<<<;;;999888999:::<<<===555444222222333333111000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++)))(((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((()))))))))***'''''''''((((((((()))))))))(((((('''''''''(((((((((((('''''''''(((((())),,,+++***)))***+++,,,---+++---000222555:::BBBGGGTTTVVVZZZ\\\\\\]]]___aaa\\\YYYUUURRRNNNKKKHHHFFFDDDJJJKKKCCC;;;777777555555555444444444444444555444777888888888@@@NNNYYYgggfff___QQQGGGCCC???:::666333///,,,,,,,,,,,,+++,,,+++***))))))***+++,,,******++++++,,,,,,,,,+++,,,,,,+++++++++*********************************+++,,,,,,---......//////......---------,,,,,,,,,000000000///////////////000111222555777999::::::>>>;;;888444000...---,,,,,,,,,++++++++++++,,,,,,,,,+++++++++,,,...///000111111222111111222444777;;;NNN___\\\JJJ888222333444444333333111000///...////////////............000111222222333666999<<<>>>AAAGGGRRRbbbrrr{{{pppcccTTTJJJFFFCCC888666>>>LLLeeexxxwwwjjjVVVBBBBBBPPPYYYRRRFFF:::999@@@TTThhhkkk[[[III===<<<<<<>>>@@@BBBBBBAAA>>>>>>>>>>>>??????@@@AAABBBAAAAAA???===;;;999888666555444222000...,,,+++111---,,,---...222<<>>;;;888555222222777999444000000111000000000000111222333555666000555;;;===AAAIIIWWWbbbqqqvvvsssfffZZZUUUMMMEEE999555000---,,,---......++++++************++++++***++++++,,,,,,,,,++++++,,,,,,,,,+++++++++***************+++++++++++++++***+++,,,...///111222222/////////............---111111111111222222222222555666888:::;;;<<<======???===;;;777444111///...,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,...000111000111222222111222555777???QQQ^^^WWWFFF999555666333333333333222111000///------........./////////...///111333555999>>>BBBCCCHHHQQQ]]]lllzzz~~~tttiii```[[[OOOAAA===@@@IIIaaawww{{{mmmXXXCCCAAANNNWWWPPPEEE===<<>>===<<<:::777555222111222...---111666<<>>888>>>PPPiii~~~~~~rrrjjjggggggnnnvvv{{{yyyvvvrrrrrrxxx}}}}}}xxxrrrooottt|||llljjjeeeaaa^^^]]][[[XXXUUUXXX[[[]]]^^^^^^```bbbhhhllllllfffaaafffvvv~~~tttsssvvv}}}kkkWWWJJJWWWtttyyyXXXKKK===666999>>>@@@???666555333333444444222111000111111000000///...---------------------------******+++,,,,,,,,,+++***))))))))))))))))))))))))***,,,---,,,)))((()))+++(((((()))))))))*********'''((((((((())))))))))))((('''''''''((()))******)))))))))))))))***++++++''''''(((+++///555:::===DDDLLLUUUZZZ[[[\\\___bbbXXXVVVRRRKKKDDD>>><<<<<<:::777444222333222000---111444333///---...---***......///000222444666777555;;;BBBHHHOOOZZZiiittt{{{zzzrrrmmm```RRREEE@@@888222000//////...***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++***---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---)))***,,,...000333444555222222111111111000000000333444555666888999:::;;;<<<===>>>???@@@@@@?????????>>><<<:::777444222000---,,,,,,++++++,,,,,,---...------------///000111000111222222111333666888AAAPPPXXXOOO@@@888777888333333333333222222111000//////000111222333444444222333666999===CCCIIINNNRRRXXXbbblllvvvzzzvvvhhhYYYQQQNNNMMM\\\ooouuujjjYYYGGGFFFQQQXXXRRRIIIEEECCCEEEOOOYYY[[[QQQGGG@@@???======??????>>>===;;;;;;;;;;;;;;;<<<===>>>>>>>>>@@@AAAAAA???>>>===??????>>>===<<<999777666333111555@@@IIIKKKKKKLLLIIIEEE>>>666///,,,,,,---((((((((()))++++++)))(((((())))))******))))))((()))))))))(((((((((''''''''''''(((((()))*********,,,+++---......444EEEVVVkkkrrrnnn^^^UUUUUUMMM@@@888555333999JJJaaaxxx{{{xxxvvvuuuyyy~~~xxxrrrqqqxxx{{{ssspppvvvzzzyyy~~~~~~wwwpppmmmrrr{{{qqqkkkbbbYYYVVVUUUQQQMMMLLLPPPWWW\\\```aaaaaa```ccckkkpppjjj```___jjjvvv~~~uuummmjjjpppqqquuuiiiOOOHHH]]]|||jjjXXXCCC777888;;;:::777777555444444444444333111111111111111000///...---------------------------)))***,,,,,,---,,,+++***))))))))))))))))))))))))+++---...---***(((***,,,))))))))))))************(((((((((((())))))))))))''''''''''''(((***++++++******))))))***+++,,,,,,)))+++000666???IIIRRRWWWccciiinnnlllbbbVVVMMMJJJAAA???<<<777222//////000111...,,,,,,///000///...---///...+++---000///+++000111111333444666888999BBBGGGOOOWWW```nnn~~~uuuaaaSSSMMMCCC:::444000...,,,***+++,,,------,,,+++******+++,,,---,,,,,,***)))---------,,,,,,,,,+++++++++++++++,,,,,,---------((()))+++...111444666777444444444333333333222222666777999<<<>>>AAACCCDDDAAAAAACCCCCCCCCBBBAAA@@@>>>>>>===<<<999666333222---,,,,,,++++++,,,,,,---///...------...///000111000111222222222333666888@@@MMMRRRHHH:::555666888222222333333333222222111222333444555777888999:::>>>@@@CCCGGGKKKRRRZZZ___hhhnnnwww}}}pppfff^^^TTTYYYhhhllljjj[[[MMMLLLUUUZZZUUULLLLLLHHHEEEHHHLLLLLLDDD<<<;;;999777777888999888777333333222222111222222222333555777888999888777666<<<<<<======<<<:::999888888999BBBSSS___^^^VVVPPPBBB:::222......---)))$$$(((((((((***,,,---+++)))))))))************))))))))))))))))))((((((((((((''''''(((((()))*********...,,,,,,------000===MMM\\\gggdddOOO???===:::222111111333:::III___uuuyyyrrrpppxxx~~~pppeeeaaafffhhhhhhqqq}}}}}}~~~|||tttpppttt{{{xxxkkk___\\\ZZZTTTNNNLLLMMMMMMOOOTTTZZZ]]]]]][[[ZZZ^^^bbbeeeeeedddccccccnnnxxxyyymmmggggggeeejjjsss{{{hhhNNNIII[[[tttcccGGG???>>>888444555888666333111111111000///000000111111222222222222000///...---,,,---......//////.........---------***************+++++++++))))))))))))))))))))))))************************((((((((((((((((((''''''))))))*********)))))))))&&&***---,,,)))(((+++///222;;;FFFMMMRRRZZZeeennnooojjjaaaTTTGGG>>>999777000///---,,,++++++,,,------------...000000///...,,,...111333333222000...555333333777:::>>>CCCHHHRRR[[[dddmmmxxxzzzddd[[[NNNCCC;;;666111---***+++,,,,,,+++,,,...000......------,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...000222111444777888666555444444<<<>>>@@@@@@EEEKKKNNNKKKQQQPPPNNNLLLIIIGGGEEEEEEBBBBBBAAA@@@???<<<777444333333222222111000000000///---,,,---///111111000222444555555555666888:::FFFLLLLLLCCC888444444444666555555555555777888999888:::<<<>>>@@@CCCHHHKKKOOOQQQTTTYYYaaahhhooosss~~~rrrjjjhhhjjjnnnmmmeee\\\ZZZZZZVVVMMMDDD@@@>>><<<;;;:::999666444111000...---,,,,,,---------------,,,,,,+++++++++***++++++,,,---...//////222222333444666777888888999???KKK^^^ppprrr\\\DDD999333,,,)))***+++***'''++++++)))(((''''''''''''''''''''''''((((((((((((((()))*********((('''&&&'''''''''''''''((())))))))),,,///...---///555:::OOO```eeeQQQ:::111222222333444777@@@PPPdddvvv}}}xxxooommm]]][[[VVVPPPPPP[[[nnn~~~}}}|||yyyxxxzzzyyyooobbbZZZWWWVVVQQQMMMMMMMMMNNNRRRWWWZZZYYYXXXTTTWWW[[[^^^```_________^^^dddrrr}}}|||{{{uuukkkdddbbb```dddkkkssswwwyyyvvvXXXIIINNN^^^iiisssgggTTTBBB999888888666888666333222333333222000000111111111222222222222000///...---,,,---......------------,,,,,,,,,++++++++++++***************))))))))))))))))))))))))************************))))))))))))))))))(((((())))))(((((())))))))))))'''***,,,...000888CCCKKKVVV[[[aaabbb^^^YYYVVVVVVQQQNNNHHH???666000------......,,,,,,+++,,,,,,---------------.........------...000222444444444444666777:::@@@GGGNNNTTTYYYgggkkkpppvvvnnneeeXXXJJJ@@@:::777555---......------,,,---...------,,,,,,++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...000222333666999::::::999999:::@@@EEEIIILLLRRRYYYZZZXXXXXXWWWVVVSSSPPPMMMJJJIIIHHHGGGEEEDDDCCCAAA>>>;;;888888777777666555444444555333222222333444444333222444555555555666888:::IIINNNMMMCCC:::666777777777777888888:::<<<>>>@@@DDDFFFIIILLLOOOSSSWWW[[[___bbbgggooovvv|||zzzxxxzzz}}}vvvoooeee^^^YYYRRRHHH@@@;;;999777666666555333222000///---,,,++++++,,,,,,,,,,,,,,,+++++++++***************+++,,,,,,------------...///000000111111333999FFF[[[oooqqq\\\EEE777222+++)))***,,,***(((+++***)))(((''''''''''''''''''''''''((((((((((((((()))******)))((('''&&&'''''''''''''''((())))))(((+++------+++---222777GGGZZZcccTTT>>>444333222666888===GGGXXXkkk|||~~~kkk___[[[YYYYYYYYYWWWXXXcccttt~~~yyytttgggXXXUUUXXXUUULLLMMMLLLMMMOOORRRTTTUUUTTTOOOPPPTTTWWWYYYZZZZZZZZZWWWWWW^^^ppp|||wwwuuuvvvssskkkccc___ZZZ[[[```hhhnnnpppssswwwjjjQQQHHHKKKOOO___fff```KKK;;;::::::555666555444444555555444222111111111111222222222222000///...---------...///,,,,,,+++++++++*********,,,,,,++++++******))))))))))))))))))))))))))))))************************))))))************))))))***))))))((())))))++++++))),,,///444<<>>EEENNNXXXbbbiiimmmuuuuuusssuuu{{{sssfffUUUGGG???<<<<<<000000000///...---,,,,,,++++++++++++++++++++++++,,,,,,---------.........+++++++++++++++++++++++++++******+++,,,...000222333555888:::;;;<<<>>>???@@@HHHPPPVVV\\\bbbccc``````___^^^[[[XXXTTTQQQPPPOOOMMMKKKJJJJJJHHHFFFDDDAAAAAA@@@???>>>===<<<;;;<<<:::888777888888777666666888999999999999;;;===IIIMMMKKKBBB:::999:::;;;<<<===???AAADDDHHHKKKLLLQQQTTTXXX[[[^^^ccchhhkkkooossszzz{{{pppeeeYYYNNNDDD>>>777555222111111111000//////...---,,,++++++++++++++++++************))))))************************)))*********++++++,,,,,,+++222@@@VVVkkknnnZZZCCC555000+++)))***,,,+++*********)))(((''''''''''''&&&''''''''''''(((((((((((())))))))))))((((((''''''''''''''''''((())))))(((***,,,+++***+++///333===RRRaaaXXXFFF:::555111888:::AAANNN```ssswwwbbbTTTOOOTTTYYY^^^bbbgggqqq~~~vvvwwwkkkZZZVVV\\\XXXLLLKKKKKKKKKLLLNNNQQQRRRSSSOOOOOOOOOQQQTTTVVVVVVVVVVVVTTTVVVaaappp|||zzzssspppsssssslllddd```WWWTTTVVV___hhhlllooosssbbbPPPIIIFFFMMM[[[aaaXXXIII@@@999444555444444444666666444333222222222222222222222222111000...---------...///,,,,,,,,,+++++++++******------,,,+++******))))))))))))))))))))))))))))))************************(((((()))***+++***)))))),,,+++***)))***+++---//////666AAALLLWWWcccmmmtttttthhhVVVFFF;;;444///---...///...---++++++...000*********+++,,,---......//////000///......///000444333222333555999>>>@@@GGGMMMUUU^^^hhhrrryyyzzzyyywwwssssss}}}tttcccQQQDDD>>>===333222000000//////---,,,******++++++++++++++++++,,,,,,,,,,,,------------+++++++++++++++++++++++++++******+++,,,...000222111444666999:::<<>><<<>>>@@@@@@???>>>???@@@JJJNNNLLLEEE@@@AAAEEEFFFJJJLLLNNNRRRWWW[[[^^^```cccfffjjjnnnqqquuuyyy}}}xxxjjj\\\OOOHHHDDD<<<999444111000000///...///......---,,,,,,++++++))))))))))))))))))))))))************))))))((((((*********+++++++++++++++)))///<<>>999444111222222111000,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...000222444666999===BBBHHHOOOTTT```kkkuuuyyy|||~~~}}}{{{yyyxxxvvvvvvwwwyyyzzzxxxwwwvvvvvvxxxxxxwwwuuuvvvvvvuuuuuuttttttssssssuuusssqqqpppqqqqqqpppoookkklllmmmlllhhheeeddddddjjjnnnooommmnnntttxxxxxx{{{}}}|||tttjjj```ZZZXXXXXXRRRLLLCCC;;;555222000///---.........---,,,+++***''''''(((((((((((())))))*********))))))((((((((()))))))))*********++++++,,,///888III\\\```OOO:::///...,,,+++************((((((''''''&&&''''''(((%%%&&&&&&&&&&&&''''''''')))(((((((((((())))))***'''''''''''''''((())))))++++++,,,---......//////000<<>>LLL\\\jjjrrrjjjmmmpppooofffUUUCCC666...---,,,+++***+++,,,---)))***,,,,,,++++++,,,...---...///000000000///...444888<<<===>>>BBBIIIPPPWWW\\\fffpppzzzvvvkkkcccRRRIII>>>777555555444222000000///...------,,,,,,,,,,,,,,,---------..............................++++++***+++,,,...000222///222888@@@IIIUUUaaahhhqqqzzz}}}|||~~~~~~}}}xxxrrriiiaaa]]][[[YYYXXXUUUNNNCCC:::444111///...))))))******)))(((&&&%%%'''((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,,,,''')))222DDD[[[eeeZZZHHH//////...,,,)))(((((()))''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&'''''')))(((''''''''')))***+++'''''''''''''''((())))))))))))))),,,...//////...///111>>>TTTfffdddRRRAAA555999EEEZZZsss|||{{{~~~~~~~~~~~~|||{{{|||tttkkk```XXXWWWYYY[[[[[[aaaddd^^^QQQIIILLLQQQRRRMMMLLLIIIFFFFFFIIIPPPTTTKKKJJJGGGFFFFFFGGGIIIKKK___iiizzzrrriiidddeeeddd]]]VVVTTTUUUVVVVVVSSSOOONNNPPPSSSWWW\\\bbbeeeeeeggglllqqqssstttvvvzzz___MMM???CCCOOO^^^ppppppOOO888<<<===333333???444333222222444444333222333222111111000111111111////////////...---,,,++++++,,,,,,------,,,,,,+++************************(((,,,111000+++((())),,,,,,+++---111222......000///;;;KKKXXXbbbfffccc\\\```lllvvvwwwpppbbbMMM<<<333...+++,,,,,,++++++---333000---,,,,,,---------222...---111222///000555888<<>>;;;666333555//////...---++++++---...,,,,,,,,,,,,,,,---.../////////......///000111111------,,,,,,,,,,,,------333222666???IIITTTbbbnnnuuu}}}|||{{{~~~{{{~~~|||wwwpppkkkgggccc^^^YYYSSSMMMCCC:::555111000///)))+++,,,,,,)))'''%%%$$$))))))))))))))))))))))))''''''((((((((((((''''''))))))*********+++++++++'''+++000>>>VVVhhh```MMM666222---******+++)))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((***)))'''''')))))))))((())))))((((((((((((((()))***,,,.........///000222333333999GGGZZZbbbWWWGGG???===CCCVVVqqq|||~~~}}}}}}~~~rrrjjj___XXXVVVVVVWWWVVV___cccbbbZZZUUUVVVYYYYYYVVVSSSOOOJJJGGGGGGKKKNNNHHHFFFDDDCCCCCCDDDFFFGGGQQQYYYhhhxxxuuummmggggggeee^^^YYYXXXUUUUUUTTTQQQOOONNNOOOPPPNNNSSSYYY\\\\\\^^^cccgggjjjlllooosssxxx}}}sss]]]IIIDDDJJJSSScccqqqtttbbbMMMAAA<<<:::777666777555444555555555333111333222222111111111111111////////////...---,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))+++---,,,***)))+++---))))))---000///000999BBBUUU```kkkkkkfffaaa]]]YYYaaarrrfffKKK555///,,,------++++++---000...---,,,---.........000---...333555444666;;;@@@GGGRRRZZZ```gggpppvvv||||||}}}|||yyypppbbbRRRIIIBBB999555555222111000...,,,,,,---...------,,,,,,------...///000000000000000000000000///...---,,,++++++++++++------111;;;FFFSSScccpppvvv~~~|||{{{wwwsssppppppwwwxxxzzz~~~{{{xxxssslllfffWWWOOODDD:::444000---***+++,,,---,,,+++(((''''''))))))))))))))))))))))))''''''(((((((((((('''''')))))))))*********++++++(((***---666LLL``````SSS:::333,,,((()))+++)))'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((((((***)))'''''')))***)))((())))))(((((((((((())))))***,,,...//////000222444444666;;;GGGXXXbbb\\\QQQ@@@>>>DDDWWWrrr~~~}}}}}}{{{yyyxxxyyy|||ooohhh^^^XXXUUUTTTSSSQQQXXX^^^bbb```^^^^^^^^^]]]^^^[[[UUUNNNGGGEEEFFFHHHEEEDDDBBBAAAAAABBBDDDEEEFFFKKKTTTbbbppp{{{xxxqqqjjjfffbbb\\\YYYYYYTTTRRRPPPNNNNNNNNNLLLKKKGGGKKKPPPRRRSSSUUUZZZ^^^aaacccggglllppptttwwwxxx{{{qqqWWWHHHDDDFFFRRR```ssssssbbbEEE999>>>>>>333888777777777888666444111333333222111111111111111////////////......---,,,,,,,,,------------,,,,,,++++++++++++++++++++++++---,,,+++++++++,,,---...)))+++///111222:::NNN```wwwyyyssssssuuu|||wwwPPP777222.........,,,+++------------.........//////000...000555888;;;???DDDPPPXXXeeeooouuuzzz~~~{{{rrrbbbVVVLLLAAA999777555333111///---------......------------......///111222222222222222111111222111///...,,,++++++***,,,+++...777BBBOOO```mmmuuu|||}}}yyypppiiijjjtttvvvvvv}}}}}}vvvaaaVVVGGG<<<666111,,,(((,,,,,,+++***))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))************)))***)))--->>>SSS[[[YYY@@@666+++'''(((+++)))'''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))+++)))(((((()))******)))))))))(((((((((((())))))+++,,,---......///222555777;;;@@@IIIUUU^^^^^^XXXBBBAAAGGGZZZttt~~~zzzyyyyyy{{{xxxuuuvvvyyy}}}jjjddd]]]XXXVVVUUURRRPPPPPPTTTYYY[[[ZZZZZZZZZZZZ___\\\VVVOOOHHHEEEDDDEEEFFFEEECCCBBBBBBCCCDDDEEEDDDFFFKKKUUUaaammmxxx~~~xxxssslllddd]]]WWWTTTTTTRRROOOLLLKKKMMMMMMJJJGGGGGGIIIMMMOOOPPPSSSWWWZZZ]]]```dddhhhlllooopppqqqssszzz}}}fffRRRDDD>>>FFFRRRfffrrrkkkNNN<<>>IIIXXXeeepppwww|||}}}wwwmmmlllxxxxxxxxx~~~nnn___LLL===666333000---+++)))(((''''''(((''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((()))))))))******)))***''''''222DDDQQQUUUEEE999,,,'''))),,,+++(((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&'''((()))***,,,***((()))***+++******)))(((((((((((())))))***+++,,,,,,++++++---111444<<>>FFFRRRcccmmmcccQQQEEE>>>:::666555555777888888777555444333333222111222222222/////////000//////...---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......,,,***---///888FFFWWWmmm|||SSS:::444000000000---,,,...///111333222000......000222333555:::DDDRRR^^^eeennnnnnnnnooorrrxxx||||||zzz{{{}}}~~~yyyqqqfffXXXJJJ@@@;;;777222000000111111111000//////....../////////000111444666999;;;<<<===555444222111///......---111...///444;;;DDDRRR^^^iiiqqqwwwyyy{{{~~~ssspppzzzzzz}}}~~~{{{zzzzzz|||xxxhhhQQQ>>>555222222111+++)))'''''')))***)))(((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((())))))))))))***((('''+++666BBBHHHDDD:::...)))***---,,,***''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((()))******,,,+++))))))+++,,,+++***((((((((((((((()))******+++++++++******---222555EEEPPPYYYZZZXXXUUUPPPKKKHHHHHHOOO___uuu~~~yyyxxxzzzuuuuuuzzztttllliiikkknnnuuuzzzwwwxxx|||ddd```[[[YYYYYYYYYVVVTTTPPPMMMKKKLLLMMMLLLNNNRRRQQQQQQPPPMMMJJJHHHIIIJJJGGGFFFDDDBBBAAA@@@??????===???BBBFFFMMMVVV```gggppptttrrrggg[[[TTTPPPNNNJJJIIIIIIIIIJJJJJJHHHFFFHHHHHHIIIJJJMMMPPPSSSUUUXXXZZZ\\\^^^aaacccddddddffflllqqqsssrrrrrruuuyyy}}}}}}dddKKK??????CCCTTTiiitttmmmZZZFFF;;;888777666666777888777666444444333222222222222222/////////000000//////...------............------------------------------)))***+++,,,,,,---......222999III^^^sssnnnIII999444000000000...---///000333555333000///111444444999@@@HHHVVVfffrrrwwwtttppplllkkkoooxxx{{{xxxvvv|||}}}xxxvvv{{{~~~ssseeeVVVJJJBBB===666333333444333111111000000////////////000000000222555999<<<@@@AAA888777555333111///...---///---...333:::AAAMMMWWW___hhhpppssswww}}}{{{vvv~~~}}}vvv{{{~~~|||zzzyyyyyy~~~pppYYYDDD666000000111---+++)))***---///---***))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((('''))))))((()))---555;;;===777000++++++,,,,,,+++''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((()))***+++---+++******+++,,,,,,+++(((''''''(((((()))***+++++++++++++++---222999>>>OOOXXX^^^ZZZSSSNNNHHHDDDHHHIIIOOO^^^rrrpppfffeeefffdddfffooo|||}}}sssllliiijjjmmmuuu|||xxxyyy|||eee```ZZZWWWWWWWWWUUUSSSSSSMMMJJJMMMMMMLLLNNNRRROOOPPPOOONNNKKKJJJJJJKKKJJJIIIGGGEEEBBB@@@>>>>>><<<===>>>@@@CCCKKKTTT[[[dddmmmpppggg[[[UUUQQQMMMEEEGGGIIIJJJIIIHHHHHHIIIGGGGGGFFFHHHKKKNNNQQQRRRWWWWWWXXXYYY[[[]]]___```cccfffiiikkkkkkkkklllmmmtttwww{{{|||{{{|||~~~}}}{{{}}}~~~~~~}}}~~~]]]HHHCCC???HHHYYYkkkxxxttt]]]FFF>>>;;;888777777777777666444444333222222222222333//////000000000000//////------............------------------------------+++,,,---,,,,,,000777===EEERRRiii]]]@@@888222///000000......000///222444444111222666;;;???IIITTT^^^jjjwww~~~}}}uuurrrnnnnnnsss|||}}}vvvrrrrrruuuwww{{{~~~|||}}}|||{{{{{{pppcccXXXMMMFFF===888777666333000222111000000//////000000000000000222666:::???AAACCCAAA>>>:::666333111000///---...333777;;;DDDMMMQQQ[[[eeejjjnnntttxxxxxxzzz~~~{{{|||sssmmmrrryyy|||zzzgggPPP<<<111...///---+++***,,,000111...***))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&'''''''''(((((((((&&&'''((((((((()))---222333222000---***)))******''''''&&&&&&&&&&&&''''''&&&&&&''''''(((***+++,,,---,,,******,,,---,,,+++''''''''''''((()))***+++,,,,,,---000444<<>>CCCLLLSSSYYYeeellleeeZZZTTTPPPLLLCCCFFFJJJKKKIIIGGGIIIKKKHHHFFFFFFGGGJJJNNNPPPQQQXXXWWWWWWXXXYYY\\\^^^___cccdddeeeggghhhhhhhhhgggkkkmmmqqquuuwwwwwwvvvtttvvvzzz}}}|||~~~||||||}}}|||{{{{{{}}}~~~~~~~~~www{{{~~~~~~{{{|||lllSSSKKKBBBCCCGGGWWWttttttVVVDDD@@@;;;888777777666666555444333333222222333333//////000000000000000///------............------........................///000000...///666BBBLLLYYYlll|||YYYEEE777111...///000......000...111444333222444:::@@@KKKXXXeeeoooxxxzzzvvvtttrrrtttyyywwwnnnkkkpppwwwwwwzzz||||||zzzyyy}}}wwwmmmdddVVVMMMCCC<<<999777333///222222111000000///000000111000///000333777<<<@@@MMMKKKGGGBBB<<<888555333222000000333444666<<>>DDDHHHWWW[[[```aaa^^^WWWQQQMMMKKKJJJGGGEEEDDDEEEGGGHHHHHHGGGFFFEEEEEEGGGIIIJJJRRRTTTVVVXXXZZZ[[[[[[[[[```aaacccdddeeeddddddcccccceeeiiikkkmmmooorrruuuwwwwwwxxx{{{}}}{{{vvvqqq|||yyyvvvvvvxxxzzzzzzzzz{{{yyyyyy|||~~~yyy{{{wwwtttwww~~~~~~zzzzzzzzzzzzzzz{{{}}}~~~~~~~~~}}}~~~hhhOOOEEEEEEEEEMMMdddzzz|||rrrQQQFFF;;;666999;;;888444555666666444222111111111000111222000...---...///........................///000222333222000---+++'''---///+++---???YYYjjj}}}|||RRR>>>444444333222111111111222000000333666777:::CCCMMM^^^eeepppyyy~~~}}}tttnnnsss{{{|||wwwppplllqqqzzzwww{{{}}}|||wwwwww}}}~~~~~~xxxtttpppeee^^^QQQCCC<<<;;;888333111000000111222222111//////000000111222444888<<>>444333222111111111111222111222444666777<<>>999444333222111111222111000...///000111111111333777::::::FFFQQQRRRNNNJJJCCC<<<555444333444777888777555999>>>EEENNNWWW^^^ccceeehhhhhhiiimmmsss||||||xxxyyy{{{}}}}}}wwwkkk```\\\\\\bbbiiisss~~~lllPPP888000333///...---,,,***))))))))))))))))))+++,,,,,,***((($$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))))))))******++++++******)))(((((('''''''''&&&&&&&&&''''''(((((()))*********---,,,++++++,,,+++)))''')))))))))))))))+++,,,---222<<>>CCCEEEHHHNNN\\\pppvvvdddTTTJJJHHHIIIVVVjjj{{{tttrrrwwwhhhbbbZZZTTTQQQPPPPPPPPPQQQPPPNNNMMMMMMNNNOOOPPPPPPPPPPPPOOONNNLLLKKKJJJIIIJJJHHHDDDBBBCCCCCC@@@>>>>>><<<:::888999<<>>HHH[[[lll{{{yyyxxx~~~~~~{{{zzz||||||zzz|||xxxsssuuuxxxxxx{{{~~~{{{}}}xxxtttsssvvv}}}|||zzz~~~|||zzzzzz}}}{{{}}}wwwgggUUUJJJEEE>>>777666555333333333222111///000111111111000222555777111<<>>;;;999888:::<<<:::AAAJJJPPPQQQNNNKKKIIIEEECCCBBB@@@@@@AAACCCDDDBBBBBBBBBCCCDDDFFFGGGHHHLLLMMMOOORRRTTTWWWXXXYYY\\\]]]]]]^^^^^^]]]\\\[[[]]]]]]\\\ZZZZZZ[[[___bbb``````aaaccceeeggghhhhhhaaaeeeiiijjjggggggiiilllmmmkkkiiiiiikkkmmmmmmllloooqqqrrrpppnnnlllnnnppptttsssrrrpppnnnmmmllllllrrrrrruuuxxxwwwrrrrrruuu{{{vvvaaaKKKAAA>>>@@@LLL[[[iiinnnnnn```JJJ;;;999===777666666666777666555333333444555444222111111222///////////////////////////000111222333333333333...444<<>>;;;777333000,,,+++))))))))))))&&&$$$((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))))))))))))))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))...+++)))((()))******)))(((((()))+++///777@@@FFFMMMMMMKKKEEE@@@<<<999777999999<<>>;;;999:::;;;<<>>999555000,,,******)))))))))))))))(((((('''''''''''''''''''''''''''''''''''''''((((((((()))))))))'''(((((())))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((---+++)))((()))++++++***))))))***000:::FFFQQQWWWSSSLLLBBB888222333:::AAAFFFEEEFFFHHHHHHLLLWWWcccaaa___XXXOOOQQQ```rrr|||}}}qqqcccXXXTTTXXX]]]cccwww}}}yyyvvvxxx}}}xxxuuutttuuuuuuvvv|||hhhccc\\\WWWTTTRRRPPPOOOLLLKKKKKKKKKLLLOOORRRSSSQQQQQQQQQPPPOOOMMMLLLKKKGGGFFFHHHKKKJJJFFFCCCDDDAAABBBBBB@@@>>><<<;;;<<<>>>>>>??????@@@CCCGGGJJJGGGDDD???<<<;;;===AAACCCEEEEEEEEEEEEEEEDDDDDDDDDGGGHHHIIILLLOOOSSSVVVXXX[[[[[[\\\[[[[[[YYYWWWVVVYYYYYYXXXUUUSSSSSSVVVXXX[[[\\\]]]\\\[[[[[[\\\]]]\\\ZZZYYY[[[^^^```___]]][[[]]]aaadddggghhhgggggghhhjjjlllllljjjiiikkknnnqqqpppooommmlllkkkjjjjjjfffdddfffkkkllljjjiiilllrrrqqqyyygggTTTIIIBBBAAADDDAAAFFFTTTgggtttmmmWWWCCC:::666222222444666666444444555666555222111222333000000000000000000000000333222000//////000111222444EEE\\\ssslllCCC999444333333333333444444555777888DDDZZZnnnxxx{{{|||wwwxxx|||}}}{{{zzzzzz|||~~~~~~{{{xxxxxxzzz{{{xxxvvv{{{~~~|||{{{|||uuummm```TTTCCC@@@<<<999777666444333222333444444222222333444555555666888888888>>>EEELLLPPPTTTTTTNNNFFF@@@>>>;;;:::888888:::===AAADDDEEEIIINNNRRRUUUYYY___ccchhhmmmwwwyyykkkaaabbbkkkttt~~~|||wwwvvvuuunnnfffccc^^^^^^^^^]]]ZZZVVVRRROOOEEE???666///,,,*********))))))(((((('''&&&%%%%%%((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((((((''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((((((---+++******+++,,,,,,+++++++++///:::IIIUUUZZZ[[[LLLEEE;;;444000333???JJJVVVQQQMMMKKKJJJLLLUUU___fffhhhcccXXXRRR[[[kkkwww~~~xxxnnnbbbZZZZZZbbbiiinnn}}}|||xxxyyy~~~{{{xxxwwwuuuvvv|||fffbbb[[[VVVSSSQQQOOONNNKKKJJJJJJJJJLLLOOORRRTTTRRRRRRQQQPPPOOOMMMKKKJJJHHHFFFGGGLLLKKKEEEBBBDDD???@@@AAAAAA???=========;;;;;;;;;;;;<<<@@@EEEIIIEEEDDDAAA???>>>>>>>>>???BBBCCCCCCDDDDDDDDDCCCCCCGGGGGGIIILLLOOOSSSWWWYYYYYYYYYYYYYYYXXXVVVTTTSSSUUUVVVVVVTTTRRRQQQRRRTTTTTTWWWYYYYYYWWWVVVWWWYYYWWWWWWWWWVVVVVVWWWYYY[[[WWWYYY[[[]]]^^^___aaabbb```aaacccdddeeefffgggiiijjjjjjiiihhhggggggggggggfffbbbaaaeeegggfffhhhkkkoookkkooo~~~zzzbbbQQQHHHDDDAAACCCBBBGGGXXXjjjpppgggZZZHHHAAA999555666777666444444555555444222111111222111111111111111111111111333111000///000222444666:::PPPlllgggAAA999444444444444444555666777;;;BBBTTThhhvvvyyyzzz|||{{{|||~~~|||zzzzzz||||||{{{yyyxxx{{{~~~~~~zzzuuuxxx{{{||||||zzztttjjj```PPPLLLEEE@@@<<<999666444222444555555444333444555333333666999888444777===???DDDKKKRRRTTTQQQKKKGGG@@@???<<<::::::;;;>>>??????AAAEEEJJJOOOSSSVVVXXX\\\aaakkkvvvxxxqqqqqqxxx{{{{{{xxxrrrlllkkkbbbcccddddddcccaaa___^^^TTTMMMDDD;;;555222///---++++++***)))((('''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''(((((())))))---,,,+++,,,......,,,+++//////666FFFXXX```[[[SSS@@@999333111333:::LLL\\\bbbYYYPPPJJJHHHIIIPPPXXXgggnnnmmm___SSSVVVeeerrrxxxuuuooogggcccgggpppxxx}}}~~~~~~||||||eee```ZZZUUURRRPPPNNNLLLJJJJJJIIIJJJLLLOOOSSSUUUSSSSSSRRRQQQOOOMMMKKKJJJHHHEEEGGGLLLKKKDDDAAACCC===???AAAAAA???>>>===>>>888888999999;;;???DDDHHHCCCCCCCCCCCCAAA>>><<<;;;???@@@AAABBBCCCCCCCCCCCCBBBBBBDDDFFFJJJNNNRRRTTTWWWWWWXXXWWWVVVTTTRRRQQQRRRTTTTTTSSSQQQPPPPPPQQQNNNRRRUUUVVVTTTSSSTTTVVVSSSVVVWWWUUUPPPPPPUUUZZZTTTTTTTTTTTTTTTVVVZZZ\\\YYYZZZ[[[]]]```bbbddddddddddddcccccccccccccccdddhhhccc___aaacccdddgggkkkjjjfffhhhuuuxxx```SSSJJJAAA>>>>>>@@@EEEOOOZZZeeelllXXXOOOCCC;;;999888555333444555555444222111111222111111111111111111111111222111000000111444777999BBB^^^ccc???:::555555555555555666777888AAAMMMbbbtttzzzyyyzzz}}}~~~~~~|||}}}~~~yyywwwxxx~~~{{{}}}~~~~~~xxxwwwyyy}}}{{{uuuvvvxxx}}}|||}}}~~~zzzwwwppphhh\\\WWWOOOHHHCCC>>>:::777222444666666555444555666333000222555333000555===<<<;;;>>>GGGQQQWWWVVVSSSGGGDDD@@@<<<:::999999999;;;<<>>===>>>>>>???@@@@@@@@@@@@???AAAAAABBBBBBCCCEEEIIIMMMPPPTTTWWWWWWSSSPPPOOOPPPRRRQQQOOOMMMLLLLLLMMMMMMJJJMMMQQQTTTUUUTTTRRRPPPPPPPPPOOONNNNNNMMMLLLLLLOOORRRTTTRRRNNNNNNRRRWWWUUUVVVVVVXXXZZZ\\\^^^___aaabbbbbb```___^^^```aaaaaa```^^^\\\]]]___bbbdddbbb``````fffooo|||fffOOOAAADDD===<<>>===>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBBBBBBBDDDHHHKKKOOOQQQTTTUUUSSSQQQOOOOOOQQQPPPNNNLLLKKKKKKKKKLLLJJJLLLOOOQQQRRRRRRPPPOOOOOOOOONNNNNNMMMLLLLLLKKKKKKNNNPPPOOOLLLKKKNNNRRRSSSTTTUUUWWWYYYZZZ\\\\\\```aaabbbbbb``````aaabbb^^^]]]\\\[[[\\\]]]___```___```bbbfffkkkuuutttZZZIIIDDD???>>>AAA>>>:::BBBOOOaaasss{{{jjjNNN===999<<<:::555222333333111111444222222222222333444555666888777888===GGGRRRYYY[[[rrrhhhFFF999999888888777333333<<>><<<;;;888:::<<>>>>>???@@@@@@AAAAAA@@@@@@???@@@AAAAAAAAACCCFFFIIIMMMMMMOOOQQQRRRRRRPPPNNNOOONNNLLLJJJIIIIIIIIIJJJIIIJJJKKKMMMNNNNNNNNNNNNMMMMMMMMMLLLKKKKKKJJJJJJHHHKKKNNNMMMKKKJJJLLLNNNOOOPPPSSSUUUVVVWWWWWWWWW[[[]]]___```_________```ZZZZZZZZZZZZ[[[[[[[[[[[[\\\^^^bbbdddeeekkk}}}mmmZZZHHHCCC@@@???:::444999DDDQQQhhh{{{wwwbbbMMMAAA<<<:::555333444333111111444222222222222333444555666:::888===LLL___mmmqqqqqq{{{SSS===<<<666666:::666222>>>QQQbbbjjjtttzzz|||}}}}}}~~~}}}xxxyyy}}}|||}}}xxxtttvvvxxxtttjjj___WWWOOOIII>>><<<:::999999999777666444444333333444666888999999::::::999777:::@@@EEEMMMLLLLLLMMMKKKGGGAAA<<<<<<;;;:::999999;;;===>>>BBBAAAEEELLLTTT[[[fffppp}}}zzzoooaaaWWWTTTYYY___]]]]]]]]]]]]]]]]]]]]]\\\^^^```aaa```bbbeeeddd```ZZZXXXUUUPPPLLLGGGDDDBBB:::666000,,,***((('''%%%(((''''''&&&&&&'''))))))&&&&&&'''''''''''''''((('''''''''&&&&&&&&&&&&&&&''''''((()))***++++++,,,+++,,,...111333777AAAKKKSSSQQQMMMGGG@@@999333///,,,,,,------333AAATTTbbbcccVVVMMMLLLMMMNNNUUU___gggdddZZZJJJ>>>@@@QQQaaa{{{^^^[[[VVVSSSSSSSSSSSSSSSNNNMMMJJJHHHIIINNNUUUZZZ[[[[[[YYYVVVRRRQQQSSSVVVSSSPPPLLLJJJKKKLLLKKKJJJJJJIIIGGGEEEBBB???<<<;;;888999;;;===>>>@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>===>>>>>>???????????????>>>???@@@@@@@@@AAADDDFFFJJJIIIIIILLLQQQRRROOOLLLMMMKKKJJJHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHKKKNNNNNNMMMLLLLLLMMMKKKMMMPPPRRRSSSSSSRRRRRRSSSVVVZZZ\\\[[[[[[[[[[[[WWWXXXYYYZZZZZZYYYXXXXXXZZZZZZ\\\^^^___cccooo}}}~~~qqqVVVLLLCCC???;;;888:::@@@@@@LLL^^^nnnssskkkYYYJJJAAA999444666777555222222333333333333333444555555999===JJJ```ttt~~~qqqXXXEEE999666>>>>>>999DDDYYYkkkpppwww{{{}}}}}}~~~|||}}}}}}}}}yyyvvvyyyxxxrrrkkkfff___XXXJJJEEE???<<<;;;:::888555555555444444444555777888:::::::::888666777:::===@@@CCCGGGKKKNNNMMMKKKIIIBBB???<<<999888:::===???>>><<<>>>DDDIIIPPPZZZcccvvvyyy~~~|||www~~~yyy~~~}}}{{{~~~tttcccQQQHHHHHHOOOUUUWWWYYY[[[\\\]]]]]]]]]^^^[[[\\\]]]___bbbeeedddbbb______^^^[[[XXXUUUQQQOOOJJJEEE>>>888444111---++++++)))'''&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''((())))))******,,,...***---444<<>>888;;;KKKZZZvvv```]]]ZZZXXXXXXXXXWWWWWWPPPOOOLLLIIIIIINNNVVV\\\gggaaaZZZUUUTTTUUUVVVUUUTTTQQQMMMKKKJJJJJJJJJJJJJJJIIIGGGEEEBBB???<<<;;;999888888888:::<<>>???????????????>>>>>>;;;;;;<<<===============>>>???@@@@@@@@@@@@BBBDDDGGGEEEEEEIIIMMMPPPNNNLLLKKKJJJHHHFFFEEEEEEEEEFFFFFFFFFEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHJJJLLLMMMLLLKKKKKKKKKIIIJJJMMMOOOPPPOOONNNMMMOOORRRVVVXXXXXXWWWXXXXXXUUUVVVXXXYYYYYYXXXVVVUUUYYYUUUTTTWWWZZZ]]]bbbiii{{{lll\\\JJJAAA>>>===<<<<<<<<<===EEEYYYnnnxxxwwwrrr\\\KKK;;;666777777444222444444333333444444555555666AAAWWWppp~~~```HHH999===BBBDDDRRRggguuuwww{{{~~~~~~~~~}}}|||}}}~~~~~~zzz~~~~~~{{{xxxuuuooogggZZZRRRHHHAAA===;;;999777777666555444555666777888999999999888777777999;;;888;;;@@@EEEJJJNNNQQQSSSNNNJJJCCC>>>;;;;;;===???<<<999:::>>>BBBFFFNNNWWWeeelllvvv}}}xxx{{{}}}yyyzzz|||mmmWWWEEE<<<>>>EEEJJJOOOSSSWWWZZZ\\\]]]```ccc\\\[[[\\\^^^aaa```___^^^```aaabbbbbbaaa___]]][[[YYYUUUOOOIIIDDD???:::777222...***'''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((()))******)))***---///222999DDDSSS___ccc___YYYLLLHHHAAA:::444111//////---...---,,,,,,000777<<>><<<;;;999888666555666999<<<>>><<<<<<======>>>=========999:::;;;;;;<<<<<<;;;;;;>>>@@@AAAAAA@@@@@@AAACCCCCCCCCDDDGGGJJJLLLLLLKKKJJJIIIGGGEEEDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIHHHHHHHHHHHHIIIJJJLLLLLLLLLKKKKKKOOORRRUUUVVVVVVVVVVVVWWWTTTUUUVVVVVVVVVUUUTTTSSSWWWRRRPPPSSSWWWWWWYYY[[[gggvvvnnnXXXIIICCC@@@<<<888===;;;<<>>999777555666555444444444444444555555555CCC^^^uuu}}}zzz}}}fffFFF===BBBNNNdddxxx~~~|||}}}}}}zzz|||}}}||||||zzzzzz{{{vvvtttvvv{{{~~~~~~}}}|||~~~yyyqqqggg```UUUKKKDDD???===;;;999888777666666666777888888888888888888999::::::888:::<<<>>>AAAGGGMMMQQQWWWSSSNNNHHHCCC???<<<;;;;;;999999<<<>>>???DDDKKKQQQYYYhhhwww~~~yyyxxx{{{~~~wwwgggOOO<<<555777<<<@@@EEEJJJOOOSSSUUUYYY___ccc___\\\\\\```aaa___\\\]]]aaabbbccceeeeeeeeeddddddaaa___[[[XXXUUUQQQLLLHHH===777111---,,,+++)))'''&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''((((((((((((***,,,+++)))***...111===IIIXXXhhhsssuuulllaaaSSSOOOIIICCC===999777666---...------,,,---111333888999<<>>:::444111333444555AAAOOOooo}}}]]]]]]]]]^^^^^^]]]YYYVVVPPPPPPOOOKKKIIIKKKRRRYYYdddaaa]]]ZZZXXXWWWWWWVVVUUUSSSPPPLLLHHHEEEDDDDDDEEEEEEDDDBBB@@@===;;;:::888888777777777888999:::999:::;;;;;;<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;???@@@BBBBBBAAA@@@AAABBB???AAADDDEEEFFFHHHJJJKKKJJJHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEDDDDDDEEEFFFGGGFFFHHHHHHIIIIIIIIIIIIIIIIIIOOOQQQRRRSSSRRRRRRTTTUUUSSSSSSSSSSSSRRRRRRQQQQQQUUURRRQQQTTTTTTRRRSSSVVVYYYfffuuu{{{iiiWWWJJJCCC???<<<===<<<;;;999;;;JJJiii{{{eeeTTTGGG<<<888999555555444444444444555555666BBBZZZqqqwwwtttzzz___IIIIIIXXXooo~~~{{{yyyzzz~~~}}}}}}~~~xxx{{{}}}zzzvvvuuusssqqqsssyyy{{{zzz}}}}}}~~~~~~}}}|||~~~|||uuummmjjjbbbYYYNNNGGGCCCAAA;;;:::888777777777888999777777777888999:::999999999::::::::::::>>>DDDIIITTTUUUUUUSSSNNNGGG???:::;;;999:::<<<;;;:::<<>>AAADDDEEEDDDEEEHHHLLLIIIHHHFFFEEEDDDDDDDDDDDDBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDGGGEEEDDDCCCEEEFFFGGGGGGIIIHHHHHHGGGGGGHHHIIIIIIMMMNNNOOOOOONNNNNNPPPRRRQQQQQQQQQPPPPPPOOOOOOOOOSSSSSSUUUVVVSSSNNNPPPVVVTTT]]]jjjwwwvvvcccRRRHHHEEEDDD???<<<;;;<<<===DDDYYYmmmxxxkkkXXXDDD:::999666555555444444444555555888AAAUUUjjjrrrqqqzzzuuuZZZSSS___rrryyyuuuwww{{{|||}}}vvvzzz{{{uuussssssqqqsssxxxzzzxxx|||yyy|||~~~~~~~~~}}}~~~}}}~~~wwwooooookkkcccWWWMMMGGGFFF<<<;;;:::888888888888999777666777888999999888777777999999888777:::???DDDKKKPPPWWWZZZXXXOOODDD===;;;999:::<<<:::777888<<>><<<@@@AAAAAABBBCCCCCCCCCBBB@@@@@@@@@CCCFFFIIIIIIIIIKKKFFFBBBBBBFFFGGGEEEBBBDDDEEEFFFDDDBBB@@@@@@@@@AAABBBCCCCCCBBBCCCEEEGGGGGGHHHIIIJJJIIIGGGDDDCCCCCCBBBCCCEEEHHHJJJJJJIIILLLLLLMMMNNNNNNNNNMMMMMMOOOOOOOOOMMMKKKJJJLLLNNNUUUUUUTTTRRRPPPNNNLLLKKKQQQRRRXXXeeevvv}}}dddSSSHHH???AAA???>>><<<::::::BBBLLL```ppp{{{gggMMM:::888888666555555555666666777>>>GGGOOO\\\ooorrrpppxxx{{{{{{}}}|||xxxzzz}}}zzzzzz{{{{{{xxxuuusssvvvyyyzzzyyywwwwwwwwwzzzzzz{{{|||~~~~~~~~~|||{{{vvvwwwvvvtttmmmbbbVVVNNNDDDAAA>>><<<;;;:::999888:::888666666888999999999999:::::::::::::::::::::???DDDNNNZZZaaa]]]QQQGGG@@@AAA===888777:::;;;999======@@@JJJ[[[kkkxxx~~~~~~tttvvvzzz|||xxxvvvuuupppuuu{{{~~~hhhVVVCCC999555111...---000000111333666<<<@@@CCCIIIPPPYYY]]]]]]\\\^^^```^^^___aaaaaa```^^^[[[YYYZZZ\\\___cccgggjjjlllmmmbbbZZZOOOFFF@@@===999666222000---++++++***((('''((('''&&&%%%%%%&&&((()))))),,,//////---,,,...000777===DDDIIIKKKKKKJJJJJJLLLKKKIIIHHHHHHJJJMMMOOOMMMNNNNNNMMMIIICCC===:::777666555444333333333444333444444666999???GGGLLLeeexxx|||~~~ZZZWWWXXX]]]^^^[[[ZZZ[[[WWWWWWUUURRRPPPPPPRRRUUUVVVXXXZZZYYYXXXWWWWWWXXX[[[YYYUUUPPPKKKIIIJJJLLLHHHEEEAAA>>>======<<<;;;888999999777666666888:::777666555666888999999888:::;;;>>>@@@AAA@@@>>>===@@@@@@AAABBBBBBBBBBBBBBB@@@@@@@@@BBBEEEGGGHHHGGGHHHFFFDDDFFFIIIJJJGGGCCCDDDEEEFFFDDDAAA???>>>???@@@BBBDDDDDDDDDEEEFFFHHHHHHHHHHHHHHHFFFEEECCCAAACCCCCCCCCEEEHHHJJJJJJIIIKKKKKKLLLMMMMMMMMMLLLLLLNNNNNNNNNMMMKKKKKKMMMOOOUUUTTTSSSQQQPPPNNNMMMLLLNNNNNNQQQZZZhhhxxxyyykkkYYYJJJBBB???======;;;999>>>DDDDDDUUUjjj|||nnn\\\GGGAAA999555444555555444444666:::CCCUUUmmm~~~|||}}}~~~|||yyy{{{}}}||||||~~~~~~}}}zzzwwwyyy{{{{{{zzzyyyzzzzzz{{{{{{{{{|||~~~~~~}}}~~~~~~~~~~~~{{{ssshhh___UUUOOOHHHBBB???>>>>>>===:::888666555777888888777999888888888777666666666:::===DDDMMMUUUYYYXXXVVVLLLKKKEEE;;;555666777666:::999:::@@@LLLZZZfffmmmsss|||zzz|||{{{vvvrrrooosssxxx}}}bbbQQQ@@@777444222000111******)))***,,,000333666;;;AAAIIINNNOOOPPPSSSVVVUUUVVVWWWXXXVVVTTTQQQOOOPPPQQQUUUYYY^^^bbbeeegggeee___WWWPPPKKKGGGCCC@@@;;;999666333000...+++***,,,++++++***((('''&&&&&&)))+++------+++***+++---,,,000666:::;;;999888777999888777777888:::===???HHHIIIJJJJJJIIIGGGDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@DDDEEEGGGGGGGGGHHHJJJMMMYYYnnnZZZWWWXXX[[[[[[YYYXXX[[[WWWXXXWWWUUUTTTSSSUUUWWWTTTVVVWWWVVVTTTSSSSSSSSSVVVUUUSSSOOOLLLKKKLLLNNNJJJGGGCCC@@@???>>>===;;;777888999888777777999;;;555555666888::::::888666:::<<<>>>@@@AAA@@@???>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@BBBDDDFFFEEEDDDEEEDDDEEEHHHLLLLLLIIIEEEEEEGGGGGGEEEBBB???>>>===???AAADDDFFFFFFGGGHHHIIIHHHHHHGGGEEEDDDBBBAAAAAADDDCCCCCCEEEGGGIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMLLLKKKKKKNNNPPPTTTSSSQQQOOONNNNNNNNNNNNMMMMMMMMMPPPXXXgggyyynnnVVVHHHBBB>>>>>>===;;;;;;===444===NNNfff~~~}}}fffYYYHHH;;;666666777666777333111:::OOOiii~~~}}}}}}}}}}}}}}}~~~|||~~~~~~{{{|||||||||{{{{{{}}}}}}}}}}}}}}}}}}|||{{{vvvnnnhhhaaaVVVLLLFFFCCCBBBAAA<<<:::888777888888888777999888888777666555444333666777:::>>>EEEOOOYYY```]]]\\\UUUFFF;;;888777666777777777888>>>HHHSSS[[[hhhsss|||~~~}}}}}}xxxssspppqqquuu{{{~~~___NNN===555333111000000,,,+++)))((()))***,,,---,,,222888<<<>>>AAAEEEHHHJJJKKKLLLMMMLLLIIIGGGEEEDDDEEEHHHLLLQQQVVV[[[^^^ccc```]]]ZZZWWWSSSOOOKKKGGGEEEBBB>>>999444000...000000///...,,,)))'''%%%)))+++,,,+++******+++,,,)))---111333222///,,,+++---,,,,,,---///111444555999:::;;;===???@@@AAAAAAEEEFFFHHHJJJKKKKKKKKKKKKNNNOOOQQQOOOKKKGGGDDDDDDJJJccc|||XXXVVVWWWZZZXXXUUUUUUYYYUUUVVVVVVVVVTTTTTTVVVWWWUUUVVVWWWVVVSSSQQQQQQQQQSSSSSSRRROOOLLLKKKLLLMMMJJJGGGCCCAAA@@@>>><<<:::888999:::999777777888999888777777999;;;;;;:::999:::<<<===???@@@??????>>>??????@@@@@@@@@@@@@@@????????????AAACCCCCCBBB@@@CCCBBBCCCFFFIIIKKKJJJHHHIIIKKKKKKIIIEEEBBB??????===@@@EEEGGGHHHHHHHHHIIIIIIHHHFFFDDDCCCBBBAAAAAADDDCCCCCCDDDFFFHHHGGGFFFEEEFFFGGGHHHIIIIIIIIIHHHJJJKKKKKKKKKJJJKKKNNNPPPRRRQQQNNNMMMLLLMMMNNNOOONNNOOOOOONNNPPP[[[mmm{{{}}}cccTTTIII@@@>>>>>>===;;;<<<:::;;;>>>KKKaaawwwxxxlllYYYHHH>>>999888888<<<666333999III___yyy~~~~~~}}}}}}||||||~~~~~~}}}{{{zzz{{{~~~~~~|||zzzxxx~~~~~~{{{}}}}}}xxxuuunnnbbbXXXOOOIIIEEECCCBBB@@@<<<;;;;;;:::999888888888888777666666555555666777888777999BBBOOOYYY___bbb___SSSGGG???999555666777888888:::???HHHOOO___lllxxx|||}}}xxxyyy{{{uuutttvvv{{{}}}```OOO===444111...,,,,,,...---+++*********+++,,,'''+++///222444777:::>>>AAABBBCCCDDDDDDCCCBBBAAA>>>>>>???BBBGGGLLLQQQTTTXXXYYY[[[\\\\\\YYYVVVTTTRRRQQQOOOKKKDDD>>>:::888777666444222///,,,***)))******+++++++++,,,---...,,,///333444222///,,,+++,,,,,,,,,---...000111222---...///000333555777999>>>@@@CCCFFFIIIJJJIIIIIIKKKLLLLLLIIIDDD???;;;:::BBB]]]{{{VVVVVVWWWYYYWWWRRRSSSWWWQQQRRRSSSSSSRRRSSSTTTVVVXXXYYYYYYXXXUUUSSSSSSSSSSSSSSSSSSPPPMMMJJJJJJJJJIIIGGGCCCAAA@@@>>>;;;999:::;;;;;;:::777555555666999777555555777999:::;;;999:::;;;===============>>>???????????????>>>>>>>>>===>>>@@@BBBBBB@@@>>>BBB@@@@@@AAADDDGGGJJJKKKMMMNNNOOOMMMIIIEEEBBBAAA<<>><<<<<<===>>>>>>;;;;;;EEEUUUaaaeeehhhgggddd\\\QQQEEE===999:::777666999@@@OOOiii~~~~~~~~~~~~{{{zzz~~~~~~~~~~~~~~~}}}{{{yyyxxxzzz~~~}}}{{{zzz|||}}}||||||wwwooofff^^^VVVNNNIIIIIIFFFBBB???>>><<<:::999777777666666666666666555333777999888666999AAAIIIRRRYYY^^^ZZZQQQIII???777222555888999999;;;AAAEEESSSaaaooowww|||xxxyyy~~~|||{{{}}}}}}~~~}}}}}}___NNN<<<333111...,,,---******)))((((((((()))))))))***,,,---...000333444666888:::<<<===>>>??????===<<<===>>>AAAEEEHHHKKKKKKNNNSSSWWWYYYZZZYYYYYYYYY[[[[[[YYYSSSMMMJJJHHHFFFCCC???:::444000---,,,***)))))))))***,,,------***---000111000---,,,+++******++++++++++++++++++......---...///000222333222444888;;;>>>?????????BBBBBBAAA>>>;;;888888888AAA\\\zzzVVVVVVYYY\\\XXXRRRRRRUUUOOOPPPQQQPPPPPPRRRTTTWWWYYYZZZ[[[ZZZWWWUUUUUUUUUTTTUUUUUUSSSOOOLLLJJJJJJIIIGGGDDDBBB@@@>>>;;;888:::;;;;;;:::777444333333777444111000333555777888777888888999::::::::::::>>>>>>>>>???>>>>>>===<<<;;;;;;===???AAAAAA>>><<<@@@???===>>>@@@DDDIIILLLLLLNNNPPPNNNKKKFFFCCCBBB<<<>>>BBBCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBCCCBBBAAAAAACCCDDDCCCAAA???@@@AAACCCCCCDDDDDDDDDFFFGGGGGGGGGFFFGGGJJJLLLLLLLLLJJJIIIHHHIIIIIIJJJGGGKKKNNNMMMKKKMMMVVV^^^tttuuueeeRRRGGGAAA===;;;===777;;;===:::;;;AAAGGGIIILLLUUUcccllljjj```RRRHHH999666666888999AAAXXXppp|||zzz{{{}}}~~~zzzxxx|||~~~}}}|||}}}{{{{{{|||}}}|||zzzwwwvvvyyy}}}~~~~~~}}}||||||zzz}}}}}}~~~|||yyytttnnnfff]]]WWWTTTPPPKKKFFFCCC@@@===;;;777777777666666555555555///444999:::888777:::===FFFOOOWWW[[[[[[XXXOOOFFF555666666666666777:::<<>>>>>>>>======<<<;;;999999;;;>>>@@@@@@===;;;===>>>>>>???@@@DDDHHHJJJIIIKKKMMMLLLHHHDDDAAA???<<<===???@@@@@@@@@BBBDDDCCCDDDDDDEEEDDDCCCBBBAAABBB@@@???@@@AAAAAA@@@???===>>>???@@@BBBBBBBBBBBBEEEEEEFFFEEEDDDEEEGGGIIIJJJIIIIIIHHHGGGFFFFFFEEECCCFFFHHHHHHFFFHHHMMMSSS```tttzzzfffWWWKKKAAA===>>>555;;;>>><<<:::<<<>>>===>>>CCCPPPaaaoooqqqhhh___JJJAAA<<<;;;999<<>><<<;;;999777666555111444888999777666777888<<>>>>>===<<<;;;;;;777888:::===@@@@@@===;;;;;;===@@@AAABBBDDDGGGHHHEEEGGGJJJIIIFFFBBB>>>===<<<===>>>>>>===>>>@@@BBB@@@AAACCCDDDDDDCCCAAA@@@AAA@@@>>>???@@@@@@???>>><<<===>>>???AAAAAABBBBBBDDDEEEEEEDDDCCCCCCEEEGGGHHHHHHHHHHHHGGGEEEDDDCCCBBBDDDEEEDDDCCCEEEJJJNNNPPPbbbxxxwwwfffVVVHHHAAA@@@>>>@@@???;;;999<<<>>><<<;;;666777GGG___oooqqqlll___QQQEEEAAA>>>>>>KKK]]]uuuwwwtttrrrrrruuuxxxzzzzzz|||{{{|||zzz{{{}}}|||{{{zzzxxxwwwyyy|||}}}|||}}}}}}~~~}}}~~~}}}|||{{{}}}xxx|||}}}||||||}}}|||yyytttpppnnniiiccc\\\WWWRRRNNNKKKGGGFFFCCC@@@===:::888777666777888777555555555666222444888@@@OOO]]]```[[[SSSKKK@@@:::888999:::999999;;;???HHHYYYnnn{{{~~~uuuvvv|||{{{~~~~~~zzzvvv~~~}}}~~~{{{dddSSS@@@777444000......***))))))))))))(((((((((+++***+++,,,...---+++******+++++++++,,,---------000111222444555666666666333666888999:::===CCCGGGHHHQQQ[[[bbbdddeeegggjjjeeeggghhhgggaaaWWWMMMFFF===999333///...---+++((((((***------,,,+++******%%%&&&))),,,---,,,***)))(((((()))+++++++++++++++*********+++,,,...///000---...//////------...000555HHHddd{{{YYYYYYYYYYYYXXXWWWVVVUUUXXXWWWVVVUUUUUUUUUVVVWWWZZZWWWRRRQQQRRRVVVZZZ\\\```^^^[[[ZZZXXXWWWTTTRRRLLLKKKGGGCCC???===>>>@@@:::999777666555444222000222444666888888666444222000111333555666666555444666:::>>>@@@>>>;;;888777666777777777<<>>=========>>>??????@@@AAABBBAAA@@@???>>>AAABBBCCCEEEFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEECCC@@@AAADDDFFFFFFEEEFFFWWWjjjwwwyyycccPPPFFFBBBBBB>>>===???>>>;;;999;;;<<<;;;:::<<>>999555111...+++---,,,+++***))))))))))))'''(((((())))))))))))(((+++***)))))))))***,,,---((()))+++///222222000...111///---++++++---///000333EEE___wwwYYYYYYYYYYYYYYYWWWVVVUUUTTTSSSSSSSSSTTTVVVWWWXXXVVVTTTQQQOOOPPPTTT[[[```ccc^^^YYYVVVWWWWWWUUURRRPPPNNNKKKFFFCCCAAACCCEEEEEE>>>777555777888666333000111333444555555555444444444555555555555555555666999<<<===;;;999777666888999777666:::??????;;;<<<<<<===>>>???AAABBBCCCDDDDDDDDDCCCAAA>>><<<;;;<<<<<<<<<>>>@@@AAA@@@????????????@@@@@@AAAAAAAAA@@@???>>>=========>>>>>>??????@@@AAAAAA@@@???>>>???@@@AAABBBDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEECCCAAABBBDDDFFFEEECCCEEEPPP]]]jjjyyyppp\\\MMMFFFAAA===;;;======999999;;;:::888777777<<>>;;;888888888777666555666666555555444666;;;BBBIIIMMMSSSRRRNNNHHHAAA<<<:::999999777888<<>>????????????>>><<<;;;999888:::::::::<<<>>>??????===>>>=========>>>???AAABBB??????>>>============>>>>>>>>>????????????>>>>>>======???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDCCCDDDEEEEEECCCBBBCCCGGGMMMWWWiii}}}lllZZZOOODDD>>>;;;<<<<<<::::::<<<:::888666555666:::>>>AAAKKKKKKMMMRRRXXX]]]^^^^^^kkknnn~~~yyy{{{}}}yyyuuusssuuuzzz~~~zzzzzz{{{zzzzzzyyyxxxwww|||~~~|||yyy|||~~~~~~~~~{{{xxxvvvvvvuuuqqqnnn^^^[[[VVVQQQMMMIIIDDD@@@;;;;;;:::888777777666666444333333333555888;;;===HHHNNNRRRQQQJJJBBB===;;;888666666888;;;BBBNNNZZZlllwww|||wwwxxx}}}yyyzzz|||sssbbbNNN@@@888333111111+++++++++*********))))))++++++******)))(((((((((''''''((()))))))))))))))''''''''''''((((((((()))(((***---111444777999:::666999???HHHRRR[[[ccchhhgggiiigggdddcccggghhhgggccc```\\\WWWRRRLLLEEEAAA999888666444222000///...***++++++******)))((('''((())))))************)))******,,,///222222000......---+++******+++---...///<<>>======<<<;;;:::999999888888888:::<<<>>>===;;;<<<;;;::::::;;;>>>@@@BBB========================<<<=========>>>>>>>>>>>><<<<<<>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDEEEEEEDDDBBB@@@AAABBBDDDJJJXXXmmm}}}hhhZZZLLLDDD>>>>>>>>><<<<<<===<<<;;;888777666777888999<<<;;;===FFFSSS```iiilllfffkkkxxx~~~xxxsssqqqssswww{{{vvvwwwxxxyyyzzzzzzyyyyyy{{{{{{nnnrrrwww{{{|||{{{zzzyyy}}}}}}}}}~~~}}}|||}}}~~~|||xxxxxx|||~~~{{{xxxjjjfffaaa\\\VVVPPPJJJFFFBBB@@@===;;;:::999888777666555555555555555555666>>>DDDLLLQQQPPPJJJDDD@@@:::777666888999;;;CCCLLLWWWggg{{{}}}xxxwww}}}}}}zzz{{{}}}xxxhhhSSSBBB888333111111,,,,,,,,,+++******))))))************))))))((((((''''''((())))))))))))))))))))))))((((((((((((((('''''')))+++...222444666555777;;;@@@IIISSS]]]dddeeehhhhhheeeeeeiiikkkjjjnnnllliiigggccc]]]VVVRRRHHHFFFCCC>>>999555111///,,,,,,,,,,,,+++***))))))'''(((***++++++***)))(((++++++,,,///111222000...,,,+++***)))***+++,,,---///999NNNiiiZZZZZZZZZYYYYYYXXXWWWWWW[[[ZZZXXXVVVUUUUUUUUUUUU[[[aaaeeeaaaYYYWWW]]]dddYYY]]]aaa```\\\YYYYYY[[[VVVTTTOOOIIIBBB>>>======???>>>;;;666111//////000555333111//////111444666777666555555555777888999888999999777555444555666AAABBB>>>888666999:::999===<<<;;;:::999::::::;;;;;;;;;;;;::::::999999999777666777999;;;<<<;;;::::::999888888999<<<>>>@@@<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<======<<<===>>>???????????????AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCBBB@@@@@@@@@BBBCCCDDDJJJ[[[uuu|||~~~ttteeeVVVLLLCCC@@@???===;;;<<<===<<<:::888777777888888<<<;;;;;;>>>EEEQQQ]]]dddjjjoooppprrrzzzuuussstttvvvxxxppprrrsssuuuwwwyyyzzzzzz{{{~~~uuugggjjjooouuuzzz~~~}}}{{{{{{}}}}}}{{{zzzyyyzzz|||{{{{{{|||ssspppkkkeee```YYYSSSNNNHHHEEE@@@<<<;;;:::777555666666666666666555444444999;;;@@@IIIRRRTTTOOOJJJ<<<888777888888888<<>>;;;:::999<<<===999333///000222222111000/////////000111999888777555444333222222555666777666555444555666???AAA???999666888999999;;;;;;;;;;;;::::::999999888888777777777777888999666666666888:::;;;;;;999888777777777888:::;;;<<<:::;;;<<<<<<===<<<<<<<<<::::::999::::::;;;<<<===<<<===>>>>>>?????????>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCBBBAAA@@@@@@AAA@@@BBBEEECCCAAAJJJccczzzzzz{{{~~~pppdddWWWJJJDDDAAA===::::::;;;:::999888777888888999777999;;;<<>><<<888555555555666666555555444333999666888AAANNNUUUTTTPPP???;;;888888777666888<<<<<>>999555777888777888999:::;;;;;;:::888777666666555555666777888999666666666888:::;;;;;;999666666777777888888888999999:::;;;<<<===<<<<<<;;;999999888888999:::<<<===<<<<<<======>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAA@@@>>>===@@@BBBAAABBBCCCAAA<<>>EEEKKKUUU]]]___aaafffjjjkkkjjjkkklllooorrrsssqqqpppooonnnlllhhhbbb\\\WWWSSSAAA@@@>>>:::666222///---------,,,+++++++++++++++***))))))***,,,------+++******++++++,,,------...111;;;NNNggg```]]]XXXUUUTTTWWWZZZ]]][[[ZZZYYYXXXXXXYYYZZZ[[[ZZZZZZZZZ[[[aaaooowwwkkkfffggggggaaa[[[LLLMMMNNNKKKEEE???:::888888666333222333444333111///111444777999888777555---///111333444444444333...000333444333333333333666;;;<<<888555666777666666777:::;;;;;;999777555777777666666777888:::;;;666666666888:::;;;;;;999555666777777777777777666888999;;;<<<===<<<;;;;;;888888777777888:::<<<===;;;;;;<<<<<<===<<<<<<<<<===========================>>>???>>><<<<<<@@@CCCBBB@@@@@@???:::999DDDRRRdddyyyppp]]]RRRLLLEEE???>>>===;;;:::999999:::;;;===???<<<888777999<<>>;;;777777999888;;;AAAJJJWWWgggwww~~~~~~}}}vvv___DDD555555777555000//////---,,,+++******)))))))))))))))*********'''(((((()))))))))))))))&&&&&&&&&''''''(((((((((%%%&&&'''(((((((((((('''$$$(((+++,,,***,,,111666>>>HHHQQQTTTYYYaaahhhllliiiiiikkknnnqqqsssrrrqqqrrrrrrqqqpppmmmiiieeebbbVVVTTTQQQLLLFFF@@@;;;999///...,,,+++***+++,,,,,,***)))((()))+++,,,,,,+++******+++,,,------......111;;;OOOggg~~~zzzyyy~~~XXXXXXWWWVVVVVVWWWYYYZZZZZZZZZ[[[[[[ZZZXXXVVVUUUZZZUUURRRWWWddduuuzzzddd^^^ccceee^^^VVVMMMPPPNNNFFFCCCCCC???888777444333333222///111666222333666<<<@@@???;;;666...///000333666666444111111111111222333444555666666777777888888888888777888777777888::::::999777;;;:::777555555777999;;;999666333111222444666666555555666666777777777888999::::::;;;;;;::::::999;;;:::999999::::::888666999999:::::::::999999888<<<<<<==================???>>><<<;;;<<<===???@@@????????????@@@AAABBBBBBMMM```yyy}}}ooobbbVVVKKKDDDAAA@@@>>><<<::::::;;;<<<===999999:::;;;<<<===???@@@???FFFSSSdddssszzzyyyvvvrrr}}}~~~}}}|||~~~}}}zzzzzzyyyxxxwwwxxx||||||vvvqqqwww~~~}}}{{{zzz{{{tttuuuxxx{{{~~~yyysssjjjccc]]]UUUJJJBBB<<<:::777555666666666666444333333333555999===???EEEGGGGGGCCC===777555555777444888AAAGGGMMM___ttt}}}xxxuuu~~~~~~|||yyy~~~kkkSSSBBB999555111000000...---...,,,)))+++///))))))))))))))))))))))))'''((((((((((((((('''&&&''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''(((***+++222444888???HHHRRRZZZ___bbbdddgggiiijjjllloooqqqrrrrrrrrrqqqpppnnnmmmmmmeeedddcccbbb___XXXQQQKKKBBB===666111...------,,,,,,------,,,++++++,,,...------,,,+++***+++///222666???QQQhhh|||{{{uuuwww~~~]]][[[YYYWWWWWWYYY\\\^^^ZZZ[[[[[[[[[ZZZYYYWWWVVVWWWWWWYYY___gggooovvv|||zzzrrrllllllkkkcccXXXQQQPPPQQQNNNHHHCCC@@@>>>;;;999555333444222///000333777777:::>>>BBBBBB???;;;000000000222444555333111111111111111222222333444555666777777888777777777777666666777999::::::999999888777666666666888999999777444333555666777666555555555666666666777777999999:::::::::::::::::::::999888999::::::888666777777888888888777777666::::::::::::;;;;;;<<<<<<======<<<<<<<<<===>>>?????????>>>>>>??????@@@@@@DDDRRRhhhvvvhhh]]]SSSJJJEEE???===;;;999999999999999:::::::::;;;<<<>>>???@@@???@@@EEEOOO]]]lllxxx~~~vvvsssyyy~~~}}}||||||~~~~~~{{{{{{zzzxxxwwwwwwzzz}}}}}}~~~~~~}}}}}}}}}}}}|||yyywwwuuuuuuvvvyyy|||zzzuuuoooiii___SSSIIIDDDAAA;;;777666555444333444444333333444777999;;;@@@CCCEEECCC>>>888555333888444777>>>AAAEEEUUUgggwww~~~}}}{{{{{{{{{yyy~~~|||}}}lllTTTAAA666111111111111...---...,,,)))))),,,))))))))))))))))))))))))''''''((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''((()))***---...111666<<>>888333///+++............---,,,------.........,,,,,,---000333999DDDXXXooozzztttvvv|||aaa]]]YYYWWWXXX[[[]]]^^^ZZZZZZZZZZZZZZZYYYXXXWWWVVVZZZ^^^bbbdddgggiiikkkpppoooqqqqqqjjj]]]VVVUUURRRRRRRRRPPPIII???;;;<<<:::666444444333///...111444444666888;;;<<<:::888333222000111222333222111111000000111111111111111444555666666777777666666666555444555888:::;;;;;;777777777777777777777777888777555555777888777777555555555555666666666666777888888999999:::::::::999888888888:::999888666444555555666666666555555666666777888999::::::;;;<<<<<<<<<<<<<<<=========???>>>=====================CCCSSSlllrrriii___RRRHHHAAA>>>;;;999999999999888:::::::::;;;<<<===>>>???;;;:::999<<>>999555333888444555999999;;;GGGVVVhhhttt{{{xxxyyy}}}~~~}}}||||||~~~~~~}}}~~~~~~}}}yyymmmYYYEEE777222111333222///---///---(((''')))))))))))))))))))))))))))&&&''''''((())))))))))))''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''((()))))))))***---111555:::===GGGJJJNNNSSSYYY```hhhmmmppprrrtttuuuuuussspppoooqqqppppppqqqqqqpppmmmkkkddd```YYYQQQIII???666000000/////////////////////.../////////...///111444777EEE\\\rrr{{{uuuvvv|||~~~|||yyyxxxxxxzzz}}}```^^^[[[ZZZZZZZZZZZZZZZXXXYYYYYYYYYXXXXXXXXXWWWYYY]]]```^^^^^^cccjjjnnnrrroooooooooggg\\\\\\bbb^^^___eeefff\\\III>>><<<;;;666444444444000000222111000000111333444444444555333000///000111111111111111111111111111000000222333444555555666666555444333333444777:::;;;<<<666666888999999888888777777666555666777888666555666666666666666666666666777777777777888999999:::888777777888999999777666333444444555555555555444444555555777888999::::::::::::;;;<<<<<<<<<<<<;;;======<<<;;;;;;:::;;;;;;======FFFYYYoooxxxnnn\\\LLLFFFBBB===;;;<<<<<<;;;::::::::::::::::::;;;<<<===777888888999<<>>BBBIIIQQQZZZ```eeehhhlllppprrrrrrpppooopppooonnnpppqqqrrrrrrqqqqqqooojjjddd\\\PPPEEE===888555222000///000111222---///000//////000222444777IIIbbbvvv|||wwwxxx}}}~~~|||xxxvvvsssrrrsssvvvzzz}}}```bbbcccbbb___[[[XXXWWWWWWWWWWWWWWWWWWWWWXXXXXX[[[cccfffbbb```fffnnnqqqpppooowwwyyyqqqqqq{{{}}}dddNNNCCC>>>888333444555333222444333333222222222333555666666333000...///000111111111222222333222222111000111111222333444555555444333222222444777:::;;;;;;666777999;;;;;;:::999888777555444555666666444333777777777777777777777777777666666666666777888999777666666777888999777666333444555555666666666555444555666777888999::::::999999:::;;;;;;;;;;;;:::<<<;;;;;;:::999999999999===;;;???KKKXXXggg{{{}}}lllXXXMMMGGG???<<<===>>>===;;;999999999888999999::::::666888:::999888999===AAALLLUUU___^^^SSSMMMUUUaaa|||{{{zzz}}}{{{wwwvvvwwwxxxrrruuuxxx{{{}}}~~~}}}}}}~~~xxxxxxxxxyyyzzz}}}yyysssrrrvvvzzzzzzyyyuuuuuutttuuuwwwyyy}}}~~~~~~|||xxxvvvllleee[[[QQQJJJDDD???<<<555555555555555555555555555555555666777777777777444333222222111222888>>>HHHOOO\\\lllzzz~~~{{{{{{~~~~~~~~~|||zzzyyyzzz|||}}}}}}||||||{{{}}}~~~~~~|||zzzzzzzzz}}}|||{{{zzz{{{|||~~~}}}pppeee______```fffnnnqqqhhh[[[OOODDD:::555000---///000---***+++************************&&&'''((()))************''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((()))+++---///000---///111555:::@@@HHHMMMWWWZZZaaagggllloooooooooooonnnnnnooorrrttttttsssuuuuuutttqqqkkkbbbXXXQQQKKKEEE<<<666333222111000...///000//////000333666@@@UUUmmm||||||wwwyyy|||~~~}}}|||{{{xxxuuurrrrrruuuxxx{{{dddiiinnnllleee]]]YYYYYYWWWVVVVVVVVVWWWXXXYYYYYY]]]kkksssmmmgggiiillllllllltttmmmYYYDDD;;;444444555444444666333333333222111111333666555222///...///000111111000111222333333333111111///000111222333444444444111111222555888:::999888777888999;;;;;;;;;;;;:::999777555444444444333222777777777777666666666666777777555555444555666777666555555666888888777555333444555666666666666666555555666777888999999:::999999999999::::::::::::;;;:::999999999999999999:::888;;;AAAGGGSSSlll~~~kkkYYYPPPDDD>>>===>>>===;;;::::::999888888888999999999888777555444555999;;;999CCCSSSaaafff```TTTKKKZZZppp|||xxxwwwwww|||yyywwwwwwxxxtttvvvzzz{{{|||}}}~~~~~~}}}|||{{{zzzsssvvvxxxzzzzzz{{{}}}~~~{{{vvvuuuxxx|||~~~~~~yyyyyyxxxxxxxxxyyy{{{||||||{{{{{{{{{|||}}}}}}vvvkkk```VVVMMMFFFAAA;;;:::999888777777777777666444333333555666777666333333222222111222666999<<>>;;;<<<<<<;;;:::999999:::::::::777555444555888999:::666<<>>;;;888777777777555333222333666666555333333444333222111333444555555888@@@MMM^^^mmmxxx~~~|||{{{{{{|||yyyzzz|||}}}}}}}}}~~~{{{xxxwwwxxxyyyzzzyyy|||xxxfffVVVOOOPPPTTTdddttt}}}xxxkkk\\\CCC:::333222222000------************************((())))))*********))))))''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&'''((())))))((((((%%%%%%&&&''')))***+++,,,,,,---/////////000222444:::>>>EEEMMMUUU[[[```bbbjjjjjjlllpppuuuxxxyyyxxxttttttuuuwwwxxxvvvrrrooonnnhhh```YYYRRRJJJ???888555444222111111444:::>>>QQQggg{{{~~~}}}xxx}}}{{{yyy{{{}}}~~~}}}~~~zzzuuupppuuuzzz~~~~~~||||||}}}~~~iiirrrxxxpppaaaVVVWWW]]]YYYYYYYYYYYYZZZ[[[]]]^^^eeettt{{{qqqfffgggkkkkkkiiisssRRREEE999444444222222444000222333111///...000222222000//////111111111000+++---///111222222111000---...///111222222333333///000333777:::999666444666777777888999999::::::@@@<<<777444333333333333444444444333333222222222999888555333222333333444555444444555777888777555111222333444555555555555555555666666666666666666:::888777666666888:::;;;999888888888999:::;;;;;;;;;777888======???OOOccc|||yyykkkWWWJJJEEECCC@@@===>>>======<<<;;;;;;;;;;;;999777555777::::::888555444:::>>>AAAFFFRRR```jjjUUUGGGGGG___xxx|||zzzzzz{{{}}}~~~||||||wwwwwwwww{{{~~~}}}xxxsssxxxzzz||||||{{{|||~~~}}}|||vvvxxx{{{}}}||||||}}}~~~xxxyyyzzz{{{{{{{{{zzzzzzxxxzzz|||}}}zzzsssllleee]]]XXXJJJGGGBBB===999777777777444333333555888777333///333444444222111222333222111666???HHHSSS```mmmuuu{{{~~~~~~{{{yyyyyyzzzyyy{{{}}}~~~{{{xxxwwwvvvwwwxxxuuuxxx|||{{{kkk\\\TTTUUUYYYhhhvvvxxxiiiJJJ@@@666333333///------************************)))************))))))(((''''''''''''((((((((()))''''''''''''''''''''''''$$$%%%''')))))))))))))))&&&&&&'''((()))***++++++///000111111000000111222000333999AAAIIIPPPVVVXXXbbbdddggglllrrruuuvvvvvvttttttuuuvvvxxxwwwuuussspppllliiifffbbbYYYLLLBBB888777444222222666===BBB\\\rrr{{{}}}~~~~~~}}}}}}wwwqqqlllpppvvv{{{~~~||||||}}}ccceeegggggg___WWWVVVZZZ___ZZZWWWZZZ[[[[[[]]]aaaqqqtttyyyyyysssmmmlllooommmrrrjjjCCC777<<<444222:::888---000000...000666555///222000...///111222///,,,///...,,,+++,,,---///111444333111000////////////000000000000111222333444444666666666555666777999:::666555999888333222666333222222111222222333333333444555555555444333222666555444333222111111111444444444333333222222222444444444444444444444444777999;;;;;;999777666666999999888888888888888888:::;;;;;;999999;;;AAAFFFdddvvvmmmXXXKKKFFFAAA<<<>>><<<::::::<<<<<<<<<;;;777777888:::<<<<<<:::777<<<888:::>>>>>>BBBUUUmmmmmmWWWDDDCCCNNN___yyy~~~~~~zzz|||zzzyyyyyy}}}~~~}}}{{{zzz{{{}}}~~~~~~~~~~~~}}}}}}yyyxxxwwwwwwyyy{{{|||{{{yyy}}}~~~}}}zzzxxxwwwwwwuuuyyy{{{{{{~~~zzz}}}wwwrrrpppoooooonnn^^^WWWMMMEEEAAA???<<<:::888555222111333555777888444444444333333444555555333444555999AAANNN\\\eeexxxzzz}}}}}}{{{yyy}}}|||{{{{{{zzzwwwtttuuuvvvzzz~~~xxxpppiiihhhlllyyy}}}{{{```LLL999333333111///...000---***(((((()))))))))***************)))(((((((((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((()))(((''''''(((***,,,---,,,///333666666444000...------...000444:::BBBHHHQQQWWW```hhhnnnqqqtttvvvtttwwwzzz{{{xxxuuurrrpppssspppoooooonnniii^^^VVVMMMFFF???:::666777FFFVVVnnn{{{~~~}}}xxxsssnnnqqqwww}}}zzzxxx{{{[[[ZZZ]]]cccddd```]]]\\\\\\XXXXXX[[[\\\\\\___cccsssyyy}}}vvvttttttkkkiiirrr```VVVUUUBBB666777555000333222...///444555222111///...///000111...,,,...------------...000111222222111111000///......000//////000111222333333444555666666555555777999777333222444333...---000222222111111111111222222333333444444444444333333666555444333222222222222444444333333333222222222444444444444444444444444444666888999888777888999888888888888888888888888999::::::999888:::???BBBPPP```www|||hhhVVVLLLFFFAAA@@@>>><<<;;;;;;;;;:::888888888999;;;======;;;888999666777;;;999;;;KKK```ooogggWWWFFF???GGGXXXddd|||}}}yyy|||~~~zzzxxx{{{}}}{{{{{{|||~~~~~~}}}}}}}}}|||~~~}}}zzzxxxxxxxxxyyy{{{zzzyyywww|||}}}}}}|||zzzxxxxxxxxxyyy{{{zzzyyy{{{|||~~~{{{wwwuuuvvvxxxyyyzzzllleee[[[SSSLLLFFF@@@<<<===:::777555555666555444444444333333333333444444444444444555:::CCCMMMTTTiiiqqq|||~~~}}}}}}|||~~~}}}}}}}}}zzzxxxvvvxxx{{{}}}wwwwwwzzzppp\\\GGG;;;666222//////222///,,,*********)))(((***************))))))(((((((((((((((((((((((((((%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''(((((()))(((''''''(((***,,,---+++...111444555222///------------,,,---000555888AAAGGGPPPXXX```ffflllpppqqqtttxxxyyyxxxvvvuuuuuutttrrrppppppqqqnnngggaaa]]]WWWPPPJJJEEEFFFRRRaaattt~~~{{{ssswww}}}}}}}}}\\\XXX[[[fffooommmfffaaaZZZXXXZZZ]]]^^^^^^aaagggvvvooolllkkkeeefffttt}}}wwwXXX???888777333555333///...111444555000///......//////...,,,------......///000000111000000111111111///...---////////////000111222222333444555555555555777999:::777666777555222000222111111000000000000111111333333222222222333333444666555444333333222222333333333333333222222222222333333333333333333333333222333555666666777:::<<<777777777777888888888888777999999999888999;;;===???JJJ]]]ttt{{{gggXXXMMMFFFCCCAAA>>>======<<<:::888:::::::::<<<======;;;999888666777999666666AAAPPPaaakkkgggPPP>>>>>>EEEFFFaaayyy~~~{{{|||yyy{{{~~~~~~|||xxxzzz}}}{{{zzz{{{|||}}}}}}{{{}}}}}}zzzzzz}}}}}}{{{{{{{{{{{{|||}}}{{{xxxuuuzzz{{{|||{{{zzzyyyyyyzzz}}}~~~{{{xxxzzz}}}~~~|||yyyzzz||||||wwwoooeee\\\RRRIIIDDDAAA>>>;;;999888777555333444333333222222333333333222222222222444999@@@EEEWWWfffyyy}}}~~~|||}}}{{{|||~~~qqq[[[JJJ>>>666222333222000...,,,,,,,,,***(((******++++++******)))(((((((((((((((((((((((((((%%%&&&&&&'''''''''''''''&&&&&&'''''''''((((((((()))(((((('''((()))+++,,,***,,,///111222000---++++++++++++)))((((((***,,,111555===EEENNNWWW```fffmmmpppuuuwwwwwwwwwwwwwwwuuurrrooopppqqqrrrooolllnnniiiccc]]]WWWWWWaaalllyyyzzzbbb^^^```kkkrrroooeee___YYYYYY[[[^^^]]]]]]ccckkk{{{rrrlllhhhnnnhhhgggooo{{{}}}ssshhhgggqqqjjjHHH999666222333333111///000333555///......---------------,,,---...///000000000000---...000111111000...,,,///.........//////000111333444666555555666888:::<<<:::999999888666555666111000000////////////000333222111000000222333444555555444333333333333333333222222222222222222222222222222222222222222222111222333333333555999;;;666666666777777777777777777888999:::999999999999<<<@@@KKK```xxxyyyiiiYYYMMMEEECCC@@@???>>>>>>===<<<:::::::::;;;<<<<<<;;;999999777888:::777666===FFFKKK[[[ddd[[[LLLDDDAAA???HHHYYYooozzz{{{}}}~~~|||zzz{{{|||}}}}}}yyyzzz}}}|||zzzxxxwwwyyy|||}}}~~~yyy{{{zzzwwwxxx|||~~~|||~~~}}}yyyvvvyyyzzz{{{zzzyyyyyy{{{}}}~~~{{{|||~~~}}}}}}|||uuukkkaaaWWWQQQEEEAAA<<<888777777777666444444333222222222222333000111222333444888<<<@@@JJJYYYmmm{{{ooo\\\LLL???888666111000...---------+++******++++++++++++***))))))((((((((((((((((((((((((&&&&&&'''(((((((((((('''''''''''''''((((((((((((((((((((((((((()))***+++)))***,,,...///---,,,***((()))+++***))))))***++++++---222777???IIISSSYYYdddiiioootttuuuttttttsssssspppmmmmmmoooqqqrrrqqqtttrrrmmmgggbbbcccjjjrrryyy~~~```___cccjjjllleee^^^[[[WWWWWWYYYZZZYYYZZZdddppp|||zzzzzzxxxooojjjfffhhhlllkkkaaaXXXSSSWWW___lllzzzYYY===333222222222222222111222333//////...---,,,,,,---...------...///000/////////,,,---///000111///...---......------......//////333444555555555666888:::666666666555444555444333111000000///......//////111000/////////111222333444444333222222222222333222222222222222222222222222222222222222222222222111222222222111222555888555555666666666777777777888999999:::;;;:::999888>>><<>>>>>:::999888999:::;;;999888888777888999999888;;;@@@===EEETTT___[[[KKK@@@??????DDDMMM]]]vvv|||}}}}}}}}}~~~}}}{{{{{{}}}|||zzz||||||xxxvvvuuutttuuuyyy|||~~~yyy{{{yyyvvvwww|||~~~~~~~~~~~~|||yyyvvvyyyzzz{{{zzzzzzzzz}}}~~~}}}~~~}}}vvvnnnfffbbbRRRKKKBBB;;;888777777777555444333333222222222333000222333444444666999<<<@@@IIIXXXhhhttt{{{}}}~~~ooo\\\LLL>>>777222000...------...---,,,+++++++++++++++***))))))))))))))))))))))))))))))&&&'''(((((())))))(((((('''''''''((((((((())))))((((((((((((((()))))))))((()))***+++,,,+++******(((***++++++******+++,,,+++,,,...000444;;;CCCHHHRRRYYYbbbjjjnnnoooooooooqqqooollllllnnnppprrrsssrrrrrroookkkhhhjjjooosssuuuzzz}}}{{{}}}___```dddiiigggaaa^^^___VVVVVVWWWVVVUUUYYYiiizzznnnggg___[[[[[[ZZZWWWSSSGGGDDDEEEKKKSSS\\\gggppp|||TTTBBB:::555222333333111000111///000///...,,,,,,...000///.........------------+++,,,---/////////.........------,,,------......000111333333333444777999666888777444444555555222222111000//////......//////////////////000111222222222111111111111222222111111111222222222222222111111111111111111111111111222222111000000222333444444555555666666777777999888777999::::::999777999777777AAASSSjjj~~~qqqYYYSSSKKKDDD@@@???>>>>>>;;;999888888999:::999777666666666777888999999:::666555CCCZZZbbbXXXOOOOOOBBB<<<:::BBBTTTooo~~~~~~|||{{{||||||zzz|||~~~yyysssrrrrrrsssvvvzzz~~~{{{|||zzzvvvwww}}}~~~|||{{{{{{|||{{{yyyxxx{{{{{{|||{{{zzz|||~~~}}}}}}~~~|||wwwtttsssfff^^^RRRGGG???:::777666666666555444333333333333333444444222111111333555666;;;DDDRRR```mmmvvvzzzyyy|||}}}|||zzzzzz|||zzzzzz|||}}}}}}~~~ooo]]]JJJ===777444000...---...------+++++++++,,,++++++***)))))))))))))))))))))))))))'''(((((()))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((())))))***************+++,,,+++((('''((((((+++,,,,,,,,,---000555888===DDDNNNXXX___dddhhhjjjllllllllllllnnnppprrrsssnnnqqqqqqmmmlllppprrrsssqqqvvvxxxvvvxxx~~~~~~vvvzzz||||||bbb```bbbeeeeeeaaa```bbbYYYYYYYYYXXXWWW```wwwwwwmmmggg___YYYVVVTTTSSSQQQDDD===999;;;===???FFFNNN]]]|||wwwcccHHH<<<222111333111///000000111111...,,,,,,///222000///...,,,++++++++++++++++++,,,---......//////------,,,,,,,,,,,,------,,,...///000000111333666===@@@>>>999777999888333333222111000////////////------...///000000000000111000000000000000111111000111111111222222222222111111111111111111111111...000111111000000000111333333444555555666777777888666555666888:::999777555555666:::EEEWWWkkkyyytttjjj\\\OOOFFFBBB@@@???<<<;;;999999::::::999888888777777777888:::999777444333999IIIYYY```___\\\OOOEEE<<<<<>>999888777666555444444444444444444333111///...000222222555;;;AAAJJJVVVbbbkkkmmmpppttttttrrrsssxxx|||zzzxxx{{{}}}~~~rrr___NNN@@@;;;555000...------,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))(((((()))************)))'''((((((((())))))))))))'''(((((((((((((((''''''(((((((((((())))))******+++,,,+++)))'''&&&'''((()))+++,,,,,,+++,,,...000111555;;;BBBJJJRRRZZZ```ccceeehhhjjjlllnnnoooqqqmmmqqqrrrooonnnrrrssspppqqqtttsssqqqsssyyy~~~|||zzzvvv{{{~~~~~~||||||bbb]]][[[^^^___]]][[[]]]^^^^^^]]]\\\]]]iiirrrnnnkkkfffaaa\\\VVVQQQNNNDDD===999::::::888<<>>JJJ]]]lll}}}|||~~~lllZZZNNNFFFBBBAAA>>><<<::::::;;;;;;:::999<<<;;;999888:::<<<:::666777999777777EEEXXX\\\UUU^^^SSSHHHBBB;;;:::GGGXXXwww~~~{{{}}}}}}wwwvvvxxxyyyvvvssstttuuuxxx{{{}}}}}}xxxyyy}}}}}}~~~~~~}}}|||}}}{{{|||zzzqqqfff\\\QQQFFF@@@888888777666555444444444444444333111//////111444333777::::::;;;BBBPPP[[[aaafffjjjllllllnnntttyyy{{{xxx|||yyyvvv}}}}}}qqqaaaHHHBBB999222...---,,,++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))(((((()))***************(((((((((((())))))))))))'''((((((((((((((('''''')))(((((((((((()))******+++++++++)))((((((***,,,(((***---...------...///000000222444:::CCCNNNUUUZZZ^^^cccgggjjjkkklllmmmmmmrrrsssoooooorrrrrrmmmssstttqqqmmmooovvv|||~~~}}}yyywwwzzz|||zzzvvvsssttt]]]]]]\\\[[[\\\]]]^^^______]]]ZZZYYYccc{{{tttrrrqqqgggYYYVVV[[[VVVJJJDDD@@@===;;;777222333666???GGGZZZtttvvvTTT333,,,111222111222222000------......---+++------,,,++++++******)))))))))*********+++++++++...,,,******++++++***)))'''***---///000111222444<<>><<<<<<>>><<<888444:::999888999:::;;;:::888:::888666666;;;BBBKKKPPPjjj]]]NNNDDD>>>===@@@CCCWWW{{{{{{}}}~~~|||yyy{{{xxxtttsssvvvwwwuuuwwwyyy|||{{{www{{{}}}~~~}}}{{{|||}}}||||||}}}}}}||||||~~~yyyxxx{{{}}}vvvjjj\\\NNNEEEAAA;;;777888666111222777333111000000111333222222000111333666:::???CCCFFFPPPTTTXXX[[[^^^eeeooowww~~~|||yyy}}}||||||}}}}}}}}}~~~zzzpppWWWLLL===222...---......000///...---,,,+++++++++(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))*********)))))))))))))))***++++++,,,,,,+++++++++*********))))))+++,,,,,,+++)))((()))***+++---000333777===CCCHHHOOOVVV^^^dddgggiiimmmppppppqqqrrrqqqoooooopppqqqnnnpppqqqnnnlllppp{{{|||zzz{{{yyy~~~wwwppphhhjjjyyy``````___^^^]]]]]]]]]^^^aaaaaa```aaakkkpppooohhh```\\\[[[UUUMMMEEE@@@===<<<999555666999444666===MMMaaasss}}}dddCCC666333000---///111111////////////...---------,,,++++++******)))))))))*********+++++++++...,,,+++,,,------,,,+++''')))---///000111333444444::::::111+++,,,000222333222111000///......---------------...///000111000111111000......///000000333555333000...///111333222111111000000111111//////000000000111111111///111333444333333444555444555555555555666666666222444555444333777???FFFbbbvvvxxxxxxyyy|||uuucccVVVQQQCCC???;;;;;;===>>>===;;;:::999777777888888777555888666444444666<<>>777444222000111111///...---,,,+++***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))************)))))))))))))))***++++++,,,,,,+++++++++*********))))))+++,,,---,,,***)))***++++++,,,,,,---...222777;;;CCCHHHQQQ[[[cccjjjpppsssrrrrrrrrrrrrsssrrrrrrqqqkkkmmmooommmnnnuuu~~~|||}}}wwwrrrrrr}}}ccccccbbbaaa```___^^^]]]```aaabbbfffrrr{{{ssskkkeee]]]UUUQQQRRRLLLFFF@@@>>>:::666666999333000---000:::GGGRRRYYYhhhRRR<<<444222---+++---111222222111...---,,,---------,,,++++++******))))))))))))************+++,,,,,,,,,...//////---+++&&&))),,,///000111333555...111111---+++...111111111111000///...---------------------......///000111///------...///...---111777;;;999222------///222222111000000000000111//////000000000000111111000222444444333333444555333444444444555555555666333555666444222333888<<>>===;;;999999999999777555888666444333444666999;;;999HHHTTTSSSOOOOOOMMMHHH;;;AAARRRiii{{{~~~zzzxxxzzzzzzwwwwww{{{|||zzzyyy{{{}}}~~~yyyttt{{{{{{{{{yyywwwvvvwwwxxx|||zzzyyyzzz~~~||||||{{{{{{{{{||||||}}}~~~}}}}}}}}}~~~}}}uuunnnjjjbbbRRRBBB<<<;;;999666555555333222222222111///---222222111111111222222333333555888999:::>>>EEEJJJUUUZZZccckkkrrrxxx~~~~~~{{{yyy|||~~~}}}zzzxxx}}}|||{{{|||zzz|||qqq```RRRGGG???888444333333222111///---+++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))************)))))))))))))))***++++++,,,,,,+++++++++***************+++,,,---,,,+++***+++,,,+++,,,,,,++++++---111555888===HHHUUUcccnnntttvvvtttsssrrrtttwwwwwwtttqqqlllmmmnnnnnnpppyyy}}}ddddddccccccbbbaaa``````aaabbbdddjjjwwwqqqhhheee]]]SSSVVVaaaVVVMMMEEE@@@:::555333555555444222000111444888;;;<<<555111444555111///000000222222000,,,******+++------,,,++++++******)))))))))))))))******************+++...//////---+++&&&)))+++---...000333555///.........000222333222/////////......------,,,------,,,,,,---......///000---***+++...///...+++000666===???<<<666111///222222111000000000000000////////////000000000111000222444444333222333444222222333333444444555555555777888777666555777999777III```sss{{{xxx}}}rrreee^^^WWWNNNGGGDDDBBB???<<<@@@>>><<<<<<<<<;;;:::888999888777666666666666777555>>>FFFMMM[[[hhhdddVVVHHH======LLL\\\mmm}}}wwwzzzzzzwwwwwwzzzyyywwwxxxyyy|||~~~zzzvvvxxxxxxxxxwwwvvvuuuuuuuuuxxxxxxzzz}}}}}}||||||~~~~~~|||{{{|||}}}yyyuuusssqqqdddTTTJJJDDD???999555666555444555555444111///000000000111222333444555555666777666555666999<<>>LLL```vvv{{{{{{ooojjjeee]]]WWWRRRMMMFFFAAAAAA???===<<<<<<;;;999888888888888888777777777777<<<@@@AAAEEESSSdddiiidddRRRBBB888<<>>CCCKKKTTT___fffqqqzzz}}}yyyuuutttvvvzzz~~~{{{wwwzzz{{{}}}{{{tttkkk]]]MMMCCC888777666444111///---+++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))***************************)))(((((()))))))))***++++++,,,,,,************************(((***++++++******,,,---+++,,,---///111555:::>>>EEEMMM\\\nnn}}}}}}wwwtttsssvvv{{{}}}yyyuuusssrrrqqqqqquuu~~~cccbbbaaaaaaaaabbbdddeeeaaabbbfffpppqqqhhhfffkkkhhh^^^[[[aaaXXXMMMBBB===;;;888777999:::666333111111222222222111222444444222111111222...,,,)))(((+++...///000------,,,++++++******)))***)))))))))))))))((((((''''''''')))******(((&&&'''((()))******+++...000///------111222000......,,,---.../////////...---,,,,,,,,,++++++,,,,,,------,,,++++++,,,...------,,,...333===EEEDDD;;;333111111000////////////000......////////////000000...000222111000///000111//////000111222333444444111222333444555666555555999:::@@@OOOdddxxx~~~}}}|||qqqnnniiifffccc^^^WWWQQQHHHEEEBBB@@@???===:::777777888888888888777777777666;;;@@@@@@BBBNNNcccttt```QQQBBB999888EEEbbb~~~zzz}}}~~~{{{yyyyyyvvvqqquuutttuuuwww{{{}}}}}}}}}wwwvvvvvvwwwxxxyyywwwuuurrrtttyyy~~~}}}zzz{{{~~~~~~}}}}}}zzzyyyxxxzzz~~~}}}{{{zzzwwwxxxtttiii]]]RRRHHH???888666444333333333111000000000111111222111111000,,,---///111333444444444444555666888<<>>999555111...---,,,,,,,,,+++******))))))++++++++++++++++++++++++)))))))))*********++++++******+++******)))(((''')))))))))***++++++,,,,,,***************+++++++++(((***+++,,,+++,,,---///,,,---///222555:::AAAEEEVVV___oooyyywwwvvvxxx{{{~~~}}}{{{tttttttttuuuzzzeeeccc```^^^^^^```bbbddd```cccjjjyyyvvvmmmgggfffccc]]]YYYZZZWWWKKK???;;;:::888777999<<<777222444;;;BBBEEEEEEDDDJJJOOOQQQQQQNNNKKKHHH<<<444,,,))),,,//////---------,,,++++++******)))******))))))(((((((((((()))(((''''''(((((('''&&&'''((((((((('''(((***---,,,***,,,111111,,,+++...+++---...000000000///...,,,,,,++++++++++++,,,,,,+++,,,---,,,,,,,,,...///,,,,,,///444:::;;;888444111111000///////////////........./////////000000---///000000///......///......///000111222333444333333333555666777777666777777999@@@MMM```tttzzz{{{~~~yyyvvvsssqqqpppmmmgggcccZZZWWWRRRNNNJJJFFFAAA>>>::::::999999888888888888333444999===:::>>>UUUnnnmmmcccQQQ???666;;;IIIVVV||||||~~~~~~{{{vvvvvvtttssstttwwwzzz||||||{{{yyyxxxyyy{{{zzzwwwuuuqqqrrruuu{{{~~~~~~{{{|||~~~{{{zzz{{{yyyxxxwwwyyy~~~~~~|||{{{zzzzzz}}}{{{uuuooohhh[[[NNN@@@<<<888444333222222111111111222222222111///...///000111333555555333222333444555555666888<<>>===<<<;;;::::::::::::AAA666444<<<===888CCCVVVnnnhhhWWWDDD;;;<<<@@@AAAYYYooo~~~{{{xxxuuurrrrrrtttwwwzzz{{{~~~|||{{{{{{|||{{{wwwsssrrrqqqrrrvvv{{{~~~|||yyyyyyzzzyyyxxxwwwyyy~~~~~~}}}|||}}}zzzlll\\\IIIDDD===888555444333333111222333444444333222222222222222333333111...+++111333666666555333333444:::>>>EEEOOOZZZfffqqqxxxyyy|||xxxrrrsssuuuzzz}}}{{{~~~zzznnnhhh^^^SSSIIIBBB>>><<<444333333222111000000///,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++++++++******((('''''')))))))))***++++++,,,,,,))))))******+++++++++++++++---///000000000222444<<<@@@GGGOOOYYYdddooovvvzzz~~~~~~~~~~~~}}}}}}ccccccbbb```___```aaabbbkkk```mmm~~~qqqmmmggg```\\\^^^aaaccccccKKKFFF???999666444222111444...333HHHbbbsss~~~sssTTT666,,,+++)))(((++++++++++++*********))))))***************)))((((((%%%&&&(((***+++******)))''''''''''''((((((((((((+++---...---,,,,,,---...,,,---///000000///,,,+++---,,,,,,++++++******))))))+++------,,,+++,,,---,,,---......//////.........,,,,,,---///000///...//////............//////111000...------...///000000000000000111111111111444444444555444444333333333444444444666???MMMWWWlllttt{{{|||yyyuuuuuusssoookkkooommmkkkkkkkkkeee[[[SSSNNNKKKGGGBBB???=========>>><<<999888888;;;>>>AAATTTbbbgggYYYFFF<<<;;;;;;DDDIIIZZZ}}}zzzvvvsssrrrsssuuuwwwzzz|||~~~|||wwwrrrpppooosssqqqqqqtttyyy}}}~~~~~~}}}zzz|||}}}||||||||||||}}}{{{}}}zzz{{{~~~wwwlllXXXOOOAAA666555999888333333222111111000111111111111111222222222222111111333111000111333555333111666777999===EEEQQQ^^^gggppp|||}}}}}}yyyxxxxxx}}}xxxsssqqqtttyyy|||~~~zzz{{{{{{|||~~~{{{vvvqqqmmmggg]]]PPPFFF>>>:::777666666555222/////////000///...,,,***(((+++***)))))))))+++,,,---,,,+++***)))((((((((((((***+++***)))))))))+++---...///...,,,+++------,,,111111111111222666;;;???IIIRRR^^^hhhpppvvv}}}yyyzzz|||fffeeedddddddddeeeeeedddggg```rrrqqqiiihhhfffccccccdddddd```]]]KKKFFF???999666444333111777555<<>>AAADDD[[[llldddNNN@@@<<<>>>@@@CCCIIIeee{{{zzzwwwuuuuuuuuuwwwxxxzzz}}}~~~yyytttqqqppprrrqqqqqqtttyyy}}}~~~}}}|||}}}}}}|||{{{}}}~~~}}}~~~~~~}}}~~~~~~~~~~~~zzzqqqbbbYYYIII<<<888999888333333222222111111111111111000111111111111111111000333111000111333444333111222333555888===GGGRRRYYYgggsss}}}~~~~~~~~~zzzxxxzzz|||}}}wwwooojjjkkkrrryyy|||zzz|||}}}|||{{{{{{||||||~~~}}}zzzvvvtttrrrlllbbbZZZLLLGGGAAA<<<999666222/////////000//////...------...------,,,---...///000......---,,,,,,,,,,,,,,,+++++++++***))))))***+++,,,------,,,,,,---...///111222444555888===DDDIIIUUU]]]jjjsssyyy~~~yyyzzz|||gggeeedddeeehhhiiifffddddddddd|||~~~fffbbbcccaaa___```aaa```\\\WWWJJJEEE>>>999666444333222555:::HHH\\\lllvvv}}}uuuQQQAAA333000...******---+++************)))))))))))))))******))))))((('''''''''&&&&&&&&&''''''(((&&&''''''''''''((((((((()))+++------,,,---...000//////000000///,,,***(((,,,---.../////////...---***,,,...///......///000,,,---......//////......000///...///000111000/////////............/////////...---------///000111//////000000000000111111111222333333444444444444444666888777444444777:::HHH\\\pppwwwuuuxxx}}}{{{yyytttrrrqqqnnnlllkkkiiihhhiiikkkkkkgggccc``````___\\\WWWPPPJJJFFFBBB???;;;777666888;;;>>>999LLL___cccZZZMMMBBB;;;555>>>>>>IIIkkk~~~}}}~~~zzzzzzyyyyyyxxxxxxxxxxxxyyy||||||wwwtttrrrqqqqqqrrruuuyyy|||}}}}}}{{{|||}}}|||||||||~~~~~~xxxnnneeeTTTCCC;;;:::888333333333222111111111111111///000000111111000000///222111000111333444333222111111333444777===DDDIIIXXXcccpppuuuyyy}}}~~~|||xxxwwwyyy}}}zzzlll^^^\\\eeeooovvvzzz|||{{{xxx|||~~~|||zzzyyyxxx}}}~~~}}}{{{|||}}}{{{vvvqqqccc]]]UUUMMMFFF@@@:::777333222111111000000000000...------------......///,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++******))))))***+++,,,------...000333444777:::???DDDKKKSSSXXXdddlllvvv~~~}}}zzzzzz|||dddbbbaaadddggghhheeeaaafffkkkeee```^^^ZZZUUUUUUWWWYYYYYYWWWHHHDDD===888666444333222000:::LLLbbbrrrxxxwwwttt}}}|||QQQ777000---...---******...************)))))))))))))))))))))))))))(((((('''((('''&&&%%%$$$%%%&&&'''&&&&&&&&&'''''''''(((((((((***+++,,,,,,,,,...000......//////...,,,+++)))***+++---///000000///...---///000000///......///,,,---......///.........000///......000111000...//////............//////------------...000111222////////////000000000111000000111333444444444444111333555555444333555777>>>RRRfffnnnooottt}}}~~~{{{||||||wwwuuutttrrrppppppmmmjjjiiihhhgggdddbbb```bbbddddddccc___\\\YYYRRROOOKKKFFFAAA>>><<<<<<===>>>DDDRRR___^^^NNN===111===>>>===JJJ___yyy}}}|||~~~~~~||||||}}}}}}{{{yyywwwvvvuuuxxx|||~~~|||yyywwwpppqqqsssvvvyyy{{{||||||~~~~~~}}}|||{{{{{{~~~~~~}}}~~~}}}uuummm]]]JJJ>>>;;;888555333333222111111111111222//////000000000000//////000000000111222333333333333444555666666888<<>>;;;888555444333333111111000000////////////,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,+++***++++++,,,.........222888===AAAGGGMMMTTT\\\dddjjjrrrwww~~~zzzzzz{{{}}}dddbbbbbbdddffffffdddaaaiiiqqqddd\\\WWWUUUSSSTTTXXXZZZYYYWWWGGGCCC<<<888555555444333000666CCCXXXmmmyyyxxxrrr{{{ZZZ888+++***,,,---,,,))))))+++)))))))))))))))))))))))))))))))))))))))(((''''''((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&''''''''''''&&&(((***+++***+++---///+++,,,---......------,,,)))***+++---.........---000111222111...,,,,,,---,,,---......///.........///...------//////...---//////............//////---------...///000111111...////////////000000000///000111222333333333333222222222222222333666888:::HHHWWW```iiittt~~~}}}{{{~~~}}}{{{zzzxxxwwwuuurrrmmmiiifffdddbbb``````bbbdddfffhhhiiiiiijjjaaa```^^^YYYTTTMMMHHHDDDFFF>>>;;;GGGYYYaaa\\\SSSDDDDDD>>>;;;>>>BBBYYY|||}}}|||}}}~~~~~~~~~~~~}}}zzzvvvtttqqqtttxxx|||}}}{{{ppprrruuuwwwyyy{{{|||}}}}}}|||zzz}}}}}}}}}~~~~~~|||yyywwwyyy}}}}}}~~~|||}}}~~~vvvqqqbbbOOOAAA<<<:::777444333333222111222222222//////000000000000////////////000111111222333333555777888888777888:::<<>><<>>===;;;;;;???CCCIIISSS]]]dddkkkttt}}}{{{xxxtttpppllltttzzz|||yyytttwwwyyyzzz|||}}}~~~~~~}}}|||{{{||||||}}}}}}~~~~~~}}}|||{{{}}}}}}vvvpppnnnooolllggg```YYYSSSOOOMMMGGGGGGEEEDDDAAA>>><<<:::777888999999888666555444111...++++++///111000///000,,,---000111333???NNN]]]aaagggmmmrrrvvv{{{~~~}}}~~~~~~{{{}}}hhhjjjkkkiiidddccceeehhhsss}}}XXXOOOMMMOOOTTTZZZ]]]ZZZRRRKKKEEEAAA;;;777555555555444444333333999LLLcccqqqttttttuuuvvvppp[[[@@@333222...///...,,,++++++***)))(((((((((((())))))******(((((())))))(((((('''&&&$$$%%%&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&''''''&&&&&&((()))+++,,,,,,,,,,,,------,,,+++***)))))))))+++---...---///000000...------...,,,---......//////......000///......//////...,,,//////............//////......///////////////............/////////000000000000111111111111111000333222111222333444555555222666:::@@@PPPgggzzz}}}yyyyyy}}}}}}}}}yyytttoookkkiiiiiidddeeeeeeggghhhjjjkkkllljjjjjjjjjjjjiiihhhffffffZZZYYYZZZYYYVVVYYYhhhyyywwwfffLLL???AAA======IIInnn}}}~~~~~~}}}||||||}}}~~~~~~~~~{{{yyywwwsssrrrsssuuuyyy{{{zzzyyyrrruuuzzz|||||||||}}}{{{zzzyyy{{{~~~}}}|||{{{{{{{{{|||}}}~~~|||}}}}}}}}}|||{{{||||||yyyzzz|||}}}~~~~~~~~~~~~||||||zzzwwwuuutttvvvxxxxxx|||~~~{{{{{{}}}}}}zzzrrrrrriiiVVVFFF===:::999444444333222222222222333000111111111111111111000,,,///111111000000222555111333666888:::===AAADDDBBB<<<999;;;<<<===DDDLLLTTT___ppp~~~zzzwwwyyyzzz~~~|||vvvwwwxxxyyy{{{|||||||||zzzyyyyyyyyyyyyzzz||||||~~~~~~{{{zzzzzz{{{~~~zzzxxxxxx}}}{{{wwwrrrlllfffaaa___ZZZYYYWWWUUUQQQMMMIIIGGGEEEEEEFFFFFFDDDBBB@@@>>>888333---,,,...111000///000++++++111333888III\\\kkkoootttwwwyyy{{{}}}}}}yyyzzz}}}~~~gggkkkmmmhhhbbb___ccciiiyyytttVVVPPPMMMLLLLLLNNNPPPOOOJJJFFFEEE@@@;;;777555555555444///333555888DDDVVVaaacccdddmmmqqqdddIII333,,,...******)))((())),,,------'''((((((((())))))******(((((((((((((((''''''&&&###$$$&&&((())))))((((((%%%%%%%%%&&&&&&&&&''''''$$$&&&'''&&&%%%%%%&&&'''---------,,,,,,+++++++++---,,,)))((((((***---///***,,,...///......///000,,,---......//////......222000//////000000///---//////............//////...///////////////...---............/////////000000111111111111000000///---...///222555777666555333555555777DDD[[[rrr~~~~~~yyyxxx{{{~~~zzz}}}{{{sssnnnkkkjjjbbbdddfffhhhiiijjjkkkkkklllkkkiiihhhhhhiiikkkllleee___\\\^^^___```gggqqqxxxwww___DDD;;;;;;>>>FFFVVVxxx~~~~~~~~~|||{{{yyyzzz|||}}}}}}}}}{{{zzzvvvtttrrrtttwwwxxxwwwuuurrrvvv{{{}}}}}}|||~~~~~~{{{yyyzzz|||~~~}}}{{{}}}|||zzzyyyyyyzzz{{{{{{zzz{{{{{{{{{zzzzzz{{{|||yyyyyyyyyzzz{{{}}}{{{{{{yyywwwtttrrrssstttxxx}}}|||{{{||||||yyyrrrssskkkYYYGGG>>>:::888555444333333222222333333111111222222222222111111,,,...111111000000222555111333666999<<<@@@EEEIIIFFF@@@<<<===;;;999<<>>999777666555444333444333333333777<<>>EEEXXXxxxzzzwwwwwwwwwzzzxxxxxx{{{|||wwwuuutttsssuuuwwwxxxwwwvvvxxx{{{~~~{{{zzzzzz{{{}}}~~~}}}{{{zzzxxxvvvuuuuuuwwwyyyzzz|||~~~zzzyyy|||}}}|||||||||{{{zzzxxxwwwvvvtttrrrpppooooooyyy{{{zzzuuussssssqqqmmmqqqqqqlll___OOOBBB<<<::::::777333111222333444444222222222222111111111000000000111222333444444555555444333444888???FFFKKKMMMIIIDDDAAA@@@@@@AAAAAA:::GGG^^^uuu~~~~~~zzzwww{{{yyyyyy{{{zzzuuuuuuuuuvvvwwwzzz}}}~~~{{{~~~{{{|||}}}{{{tttooorrrsssvvv{{{}}}}}}~~~~~~|||yyyxxxwww}}}}}}uuupppooorrrpppnnnkkkiiihhhgggggg]]]MMM<<<555333000......333000...111===PPPdddqqqxxxxxxyyyzzz{{{{{{{{{{{{|||zzz{{{~~~}}}iiilllhhhhhhiiidddkkkeeeSSSGGGJJJMMMOOOOOOMMMIIIFFFEEE???<<<888666555555444333333222111111222555888:::666;;;>>>888---&&&'''+++************++++++++++++(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&#########$$$%%%&&&'''(((((('''(((+++///000...+++...,,,+++)))))))))+++,,,++++++,,,---,,,,,,******+++,,,......------///000000111111222222333333333........................,,,,,,,,,,,,,,,,,,,,,,,,///...---...///000000...---...///000000111000000000111111222222222222222666000000444555777FFFXXXttt{{{{{{xxxxxxyyyqqqllljjjnnnpppmmmmmmpppoooooommmjjjmmmssssssnnnmmmlllkkkkkkkkkkkklllmmmnnnmmmiiieee___YYYTTTQQQIIIQQQddd}}}zzzzzzzzzyyywwwvvvyyy~~~~~~{{{ssssssssstttuuuwwwxxxyyy|||~~~{{{zzzzzz|||~~~~~~}}}|||zzzwwwtttssstttvvvwww|||}}}|||~~~~~~}}}{{{yyyxxxvvvvvvuuutttsssqqqpppooovvvyyyxxxuuussstttsssooonnnrrrqqqeeeRRRBBB<<<<<<999666333222222333333333222222222111111111000000000000111222333444555555555555444555888<<>>CCCQQQeeeuuu}}}~~~~~~~~~~~~~~~{{{}}}zzzyyy{{{~~~~~~zzzuuuwwwwwwxxxyyyzzz}}}|||}}}|||}}}~~~{{{tttooommmnnnpppuuu|||~~~{{{wwwwww}}}{{{wwwuuu{{{zzzyyyyyyyyyzzz{{{|||ooo```OOOFFF???999555555444222111666CCCVVViiiuuuvvvwwwxxxzzz{{{|||||||||}}}}}}}}}}}}~~~~~~|||}}}gggjjjhhhhhhkkkiiitttttt\\\RRRKKKIIILLLNNNMMMIIIFFFEEEEEE===;;;777666666666555444333222111111000000111111***---//////+++***+++---*********+++,,,,,,------))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&(((((())),,,...000...---...---,,,******+++,,,---)))***+++++++++++++++***+++,,,......------///000333333333333333333333444........................,,,,,,,,,,,,,,,,,,,,,,,,///...---...///000000...//////000000000000/////////000111111222222111111444000000222000000:::GGGccclllzzz}}}www|||{{{uuupppooonnnllllllnnnnnnooonnnllllllppprrrppplllllllllmmmmmmmmmnnnnnnhhhjjjlllnnnllliiidddaaaVVVPPPTTTnnn}}}~~~~~~|||xxxuuuvvvyyy||||||{{{qqqssstttttttttvvv{{{~~~{{{{{{{{{|||{{{vvvrrrpppqqqsssuuuyyy}}}}}}|||~~~}}}zzzwwwvvvtttuuuuuuvvvuuutttrrrqqqtttwwwwwwttttttvvvuuurrrmmmsssvvvlllYYYGGG@@@???777555333333333444333222222111111111111000000000000111111222333444555555555666666777888999:::;;;???FFFSSSaaajjjfffZZZOOOHHHDDDGGGTTTdddqqq{{{}}}||||||~~~}}}{{{|||}}}}}}zzzwww{{{zzzzzzzzz{{{|||~~~{{{{{{~~~~~~{{{uuuppphhhggghhhlllssszzz~~~~~~{{{xxxwww|||{{{~~~~~~}}}~~~|||pppaaaVVVJJJ>>>777666555444555;;;III\\\ooo{{{vvvwwwxxx{{{}}}~~~yyyyyy{{{}}}yyyzzzgggjjjgggfffiiijjjxxxkkkYYYTTTQQQJJJJJJJJJIIIHHHFFFDDDBBB<<<:::888777777777777555444444444333222000///..................///...---))))))******+++,,,------************))))))))))))(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%'''((()))+++...//////.........---,,,,,,------...***++++++,,,------------***+++------,,,,,,...///333333333333333333333222------------------------///////////////////////////...---...///000000...///000000000000//////...//////000111111111111000111000000333111111777AAANNNYYYiiixxx}}}uuuwww|||~~~xxxsssoookkkhhhgggkkkmmmooommmllllllmmmmmmkkkkkkllllllllllllkkkkkkfffhhhkkkmmmmmmjjjgggddddddZZZWWWfff|||wwwtttuuuvvvwwwwwwqqqtttwwwvvvtttwww~~~|||{{{{{{}}}{{{uuupppooopppsssvvvvvvxxx{{{|||{{{{{{|||}}}~~~}}}zzzwwwvvvuuuwwwxxxyyyyyyxxxwwwvvvuuuxxxxxxuuuuuuwwwvvvrrrkkkpppsssooobbbSSSGGGAAA777666555444555444333111222222111111111000000000111111222333444555666666444666888999:::999888777<<<>>>FFFTTTbbbiiigggbbbTTTNNNKKKPPPYYYdddqqq{{{}}}{{{yyyyyy|||~~~}}}~~~~~~{{{yyy||||||zzzyyyyyyzzz{{{|||~~~zzzyyyzzz|||~~~{{{vvvrrrfffdddcccdddiiipppwww{{{~~~~~~|||}}}}}}zzz{{{}}}{{{}}}|||{{{{{{{{{|||}}}~~~xxxpppfffWWWEEE999555555555777???NNN```rrr}}}xxxxxxzzz|||~~~~~~||||||||||||xxxxxx|||iiikkkfffdddfffhhhyyywwwaaaSSSPPPMMMMMMJJJGGGGGGHHHFFFBBB>>><<<:::888888999999888666333444444444333111000//////,,,******,,,---+++)))'''(((((()))***+++,,,,,,+++*********)))))))))((((((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$#########$$$$$$&&&''')))+++,,,---...//////...............//////++++++++++++,,,------...)))***,,,,,,++++++---...222222222222111111111111........................///////////////////////////...---...///000000...///000000000000//////...//////000111111111111000000000222444333222666<<<>>>HHHXXXiiiuuu{{{|||zzzwwwwwwyyy|||zzztttnnngggaaaccceeehhhkkkjjjiiiiiikkkjjjkkklllmmmlllkkkiiihhhfffggghhhhhhhhhfffeeedddhhhcccaaafffuuu}}}xxxtttssstttuuuvvvsssvvvyyyxxxwwwyyy}}}~~~||||||}}}}}}yyytttqqqppprrrvvvyyyvvvwwwyyyzzzzzzzzz{{{{{{xxx{{{~~~~~~|||zzzzzzzzzzzz{{{|||}}}~~~}}}}}}|||{{{}}}|||xxxwwwwwwvvvrrriiiiiijjjkkkhhh^^^NNNCCC;;;999777777777666333222222222222222111111111111222222333444555666666777444666999;;;<<<;;;:::888999777999AAANNNZZZ```ccc\\\YYYWWWWWWVVVYYYeeerrrxxx~~~{{{yyyvvvwwwzzz~~~~~~}}}|||}}}|||zzzxxxwwwwwwxxxxxx}}}|||zzzwwwvvvxxx|||~~~~~~}}}{{{vvvsssiiigggccc``````eeekkkoooyyy|||zzz{{{}}}|||}}}|||{{{zzzzzz{{{|||||||||wwwiiiUUUEEE===666777999AAAOOO```qqq|||xxxyyyzzz|||}}}yyyyyy}}}iiikkkeeebbbeeeiii}}}{{{iiiZZZNNNKKKIIIMMMKKKJJJIIIHHHDDD???;;;;;;:::888888999888777555222222222222222111000///---***'''(((***,,,+++)))((((((((()))*********+++*********))))))(((((('''(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$#########$$$$$$$$$&&&((()))***+++...000/////////000000000000000+++************++++++,,,)))***,,,,,,++++++---...000000000000000000000000////////////////////////------------------------///...---...///000000...//////000000000000/////////000111111222222111111111222333333111111222444777===JJJYYYhhhrrrwwwxxxzzz{{{|||}}}{{{uuulllccc]]][[[]]]bbbdddeeefffjjjhhhjjjlllnnnnnnllljjjhhhgggfffffffffffffffggggggccceeeffffffiiisss|||{{{yyyxxxwwwxxxyyyzzzvvvxxxyyyyyyyyy{{{}}}zzz{{{}}}|||}}}|||yyyuuussssssvvvzzz|||yyyyyyyyyyyyyyyzzz{{{|||uuuxxx|||}}}|||{{{}}}|||zzzzzzwwwsssiiifffeeeiiilllfffUUUGGGAAA???;;;999888777555333444333333333333222222222222333333444555666777777555666888:::<<<<<<<<<<<<888777777:::@@@GGGLLLOOOWWWYYY\\\\\\XXXVVV^^^iiimmmvvv|||{{{yyy{{{~~~yyyxxxwwwxxx{{{}}}~~~~~~~~~}}}|||}}}|||zzzxxxvvvvvvvvvvvv{{{{{{{{{xxxuuuvvvzzz~~~}}}|||||||||zzzwwwuuuooolllfff___[[[ZZZ^^^aaannnxxx~~~zzzyyy{{{~~~zzzzzzzzzzzz|||~~~uuubbbPPPGGG<<<;;;===CCCOOO___pppzzzyyyyyyzzz{{{}}}}}}}}}gggiiieeebbbgggnnnnnnaaaVVVNNNKKKHHHJJJNNNPPPMMMFFF???<<<<<<:::999777777777666444222333333222222111111000000---+++))))))+++,,,,,,+++******************************)))(((((('''&&&&&&(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%&&&''''''((($$$%%%%%%%%%%%%%%%%%%&&&$$$###############$$$$$$"""$$$'''(((((()))---000///000000111111111111111---,,,+++******++++++,,,***,,,------------...000...//////000000111111111000000000000000000000000------------------------///...---...///000000...---...///000000111000000000111111222222222222222000111222111000111111111444777???KKK[[[hhhpppttt{{{~~~~~~vvvmmm```XXXSSSVVVZZZ\\\```eeebbbeeeiiilllmmmllljjjhhhggghhhhhhhhhhhhhhhhhhhhh```cccffffffgggiiinnnrrr}}}~~~~~~~~~}}}||||||}}}wwwxxxxxxyyyzzz{{{}}}~~~}}}|||{{{{{{}}}~~~||||||}}}{{{xxxvvvvvvxxx{{{}}}{{{yyywwwvvvwwwyyyzzz{{{vvvzzz}}}~~~||||||}}}}}}{{{wwwooolllkkknnnrrrlll___RRRGGGDDD???<<<:::888777666555555444444444444333333333333444555666777888888777777777888:::<<<===>>>999;;;======;;;;;;===???HHHLLLTTTZZZYYYXXX\\\ccckkkuuu}}}{{{xxxyyy|||~~~yyyyyyyyy{{{}}}}}}|||zzz{{{}}}~~~|||{{{zzz~~~|||zzzxxxwwwvvvvvvwwwzzz|||}}}zzzvvvvvv{{{|||{{{zzzzzzzzzzzzxxxwwwssspppjjjaaaXXXSSSSSSUUU^^^hhhrrrwww||||||zzz|||xxxxxxyyyzzz}}}~~~zzzkkkZZZPPPDDDBBBBBBFFFPPP```oooyyy~~~}}}}}}}}}~~~~~~~~~eeehhhdddcccjjjtttfffZZZSSSLLLJJJHHHFFFPPPWWWRRRCCC999:::>>>999777666555555444222///777666444333222222222222---+++)))((())))))******,,,,,,++++++++++++++++++***))))))((('''&&&&&&%%%(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&######""""""###$$$$$$%%%!!!$$$&&&''''''(((,,,000///000111222222222222222111000...---,,,------...,,,...//////...///000222......///000111222222333000000000000000000000000000000000000000000000000///...---...000000000...------///000111111111111111111222333333333333222...000111111111444555444333333777AAAQQQ```kkkpppzzz~~~}}}vvvhhhZZZOOONNNRRRTTTYYY^^^[[[^^^dddhhhkkkkkkiiihhhiiiiiijjjkkkjjjhhhgggeeebbbccceeeiiilllkkkfffaaalll~~~|||{{{xxxwwwwwwxxxzzz{{{zzzyyy{{{}}}~~~}}}||||||~~~||||||~~~~~~}}}zzzyyyxxxzzz{{{}}}{{{xxxtttrrrsssvvvxxxyyyyyy||||||}}}~~~zzzwwwuuuuuuwwwwwwrrrggg]]]LLLGGGAAA===;;;999888777666666555555555444444444333333444555666777888888999888777666888:::===???===@@@BBB???:::888:::===;;;???HHHSSSZZZ[[[]]]aaannnyyyzzzzzz}}}yyyzzz|||~~~~~~{{{xxxwwwzzz}}}~~~}}}{{{yyyxxx}}}{{{yyyxxxwwwxxxxxxzzz}}}|||xxxwww|||{{{yyyxxxxxxyyyzzzyyywwwtttrrrlllbbbWWWPPPNNNOOOOOOYYYdddnnnxxx~~~|||~~~}}}}}}}}}~~~~~~}}}rrrcccYYYKKKHHHFFFHHHRRRaaapppzzz~~~{{{xxxtttqqqrrruuuyyy|||oooiiiffffffjjjyyy^^^WWWPPPIIIJJJKKKRRRPPPNNNIIIEEE@@@<<<999777777555444444444555555///000222333444444333222......---,,,,,,+++******************************)))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###########################$$$%%%%%%&&&)))---111222111111444777777444000111111000///...,,,***)))...------------...////////////000000111111222222555222000111333444222000/////////---,,,---000333...///000000000///---,,,////////////000000000000000000111222222222222111000111111111111222222222333666888;;;AAANNN___lllrrr~~~}}}{{{lllZZZMMMJJJKKKMMMMMMRRRTTTYYY^^^ccceeeffffffggghhhiiijjjkkkjjjjjjiiibbbaaa______```bbbeeegggfffqqq~~~{{{yyyzzzxxxwwwwwwxxxyyyyyyxxxzzz}}}|||{{{|||~~~}}}{{{{{{~~~{{{yyy{{{yyyuuuwww}}}|||yyyuuurrrrrrtttuuuvvvwww|||~~~}}}}}}~~~~~~zzzzzzwwwuuuvvvwwwsssllleeeVVVMMMBBB<<<;;;:::777444999777555555666777666555555555444444555666888999:::999777666666777999;;;>>>@@@BBBBBB@@@===;;;;;;888888<<>>BBBDDDCCCBBBAAAAAA<<<:::;;;@@@FFFLLLUUU^^^nnn{{{|||}}}~~~{{{zzz{{{|||xxxwwwzzz}}}{{{vvvssstttvvv}}}zzzxxxyyy|||}}}}}}}}}{{{zzz{{{~~~}}}|||{{{|||}}}~~~}}}|||wwwxxxwwwrrrgggZZZOOOIIICCCBBBGGGPPPYYYbbbmmmvvvyyy~~~~~~|||}}}vvvhhh[[[UUUPPPRRRXXXaaammmyyy~~~|||{{{}}}~~~~~~vvvooo```]]]XXXTTTTTTVVVZZZ\\\gggmmmvvv~~~~~~|||zzzxxxyyy~~~ooommmllljjjjjjxxxpppVVVQQQKKKEEEFFFFFFFFFFFFDDDBBB@@@>>><<<;;;666666666555444333333222333333333222111///...------------,,,,,,,,,,,,,,,************************((())))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%&&&(((+++...333222222333555555444333222111111000///---,,,+++---,,,,,,,,,,,,---......000000//////////////////333222000000111000...---/////////...---...000222000000//////......///////////////000000000111111000000111222222222222111000111111111111222222222000111222222444:::CCCJJJ^^^ttt|||ooo```SSSJJJGGGCCCCCCCCCDDDGGGKKKOOOQQQYYY[[[]]]___bbbcccddddddccccccbbbaaabbbeeegggiiiaaa___fff|||{{{{{{|||~~~{{{yyyxxxyyy{{{}}}~~~~~~}}}~~~}}}{{{{{{|||{{{yyywwwxxxyyy{{{||||||}}}xxxuuuuuuuuuuuuxxx}}}zzzxxxvvvuuutttuuuvvvwww{{{{{{|||~~~|||xxxwwwxxxzzz{{{{{{zzz||||||{{{}}}~~~zzzwwwwwwwwwyyyzzzwwwqqqkkkgggcccZZZQQQHHHAAA===;;;;;;999666555666666555444666666555555666777888999============<<<;;;999888999<<<@@@CCCDDDEEEFFFGGGDDD@@@===???CCCHHHRRR]]]qqq|||~~~|||~~~|||{{{|||~~~{{{zzz~~~|||tttppprrrvvvwww{{{~~~~~~{{{yyyzzz||||||}}}|||{{{zzz{{{~~~~~~}}}}}}~~~}}}xxxyyy{{{zzzsssfffWWWMMMBBB@@@@@@CCCFFFMMM\\\iiirrrxxx{{{{{{zzz}}}}}}pppggg___XXXWWWYYY___jjjuuu~~~|||{{{|||zzz}}}||||||~~~uuukkkcccVVVSSSNNNJJJIIIJJJMMMPPPVVV]]]fffooowww~~~}}}}}}zzzzzz~~~pppmmmnnnrrrvvvcccPPPOOOIIIDDDFFFFFFDDDCCCAAA???===<<<;;;:::999888666444333444555555333333222111000///------,,,,,,,,,---------------************************(((((())))))(((((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%%%%'''***,,,222222333333444555555555222222222111000///---,,,,,,,,,,,,,,,,,,---......000000//////......------222222222222111000...---...///000///......000222111000///......///000111//////000000000111111111000000111222222222222111000000111111111222222222111222333333333666;;;???NNNfff|||vvvhhh[[[SSSLLLIIIDDD@@@???@@@CCCEEELLLMMMPPPTTTWWWZZZ]]]^^^``````aaabbbdddgggjjjlllfff\\\UUUcccyyytttssstttzzz~~~}}}{{{yyyyyy{{{}}}~~~~~~{{{|||}}}}}}}}}|||||||||~~~|||{{{{{{|||~~~}}}}}}{{{wwwsssrrrtttvvvyyy|||{{{{{{{{{zzzyyyyyyzzz|||~~~|||{{{}}}}}}zzzwwwvvvwwwxxxyyyyyyxxxzzzzzzyyy{{{~~~}}}yyyssstttuuuwwwxxxvvvqqqmmmkkkkkkhhh```VVVLLLDDDAAA>>><<<999777888888888888666666555555555666888999<<<===???@@@@@@>>><<<::::::;;;===>>>???BBBFFFIIIJJJGGGEEEFFFGGGJJJTTT^^^rrrzzz~~~}}}}}}||||||~~~~~~|||zzz|||wwwrrrtttyyyuuuxxx{{{|||{{{yyyyyyzzz||||||{{{yyyxxxxxxzzz}}}}}}||||||{{{yyywwwwwwxxxzzz{{{xxxmmm]]]RRRKKKEEE@@@>>>>>>BBBNNNYYYdddlllvvv}}}~~~}}}}}}{{{{{{{{{~~~tttpppfff]]]YYYZZZ^^^hhhqqq|||zzz~~~|||{{{yyyqqqggg^^^SSSPPPKKKGGGFFFGGGIIIKKKLLLQQQZZZdddmmmuuu}}}nnnjjjlllwwwrrrYYYNNNOOOIIIDDDGGGGGGEEECCCAAA>>><<<:::999999;;;999666444444555888999333222111000000/////////---------------------...************************((((((((((((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%%%%&&&(((***000111333444555666666666333333222222111000///...---,,,,,,,,,,,,---......000000//////......------222333444444333111//////...///000000//////000222111000///......///000111000000000000111111111111000000111222222222222111000000111111111222222222222333333444444666888:::BBBYYYlll~~~{{{lll```SSSOOOIIICCCAAAAAADDDFFFAAABBBDDDHHHLLLOOORRRTTT[[[\\\^^^aaadddhhhlllnnnkkk]]]NNNQQQmmmyyynnniiiggggggiiinnn~~~~~~|||yyyxxxzzz|||}}}}}}yyyzzz{{{|||~~~~~~~~~~~~}}}}}}~~~}}}zzzxxxsssrrrtttyyy{{{{{{zzz|||}}}|||{{{zzz|||~~~}}}{{{}}}|||zzzwwwwwwxxxyyyyyyyyy{{{|||{{{xxxyyy}}}|||xxxpppqqqrrrtttuuussspppmmmkkknnnpppmmmeeeYYYOOOJJJBBB???<<<999999::::::999777666555555555666777888;;;<<>>===;;;999999===BBBGGGJJJIIIKKKNNNNNNPPPXXXaaaqqqxxx}}}~~~~~~|||{{{zzzyyyxxxxxx~~~zzzvvvwwwzzzvvvxxxzzz{{{zzzxxxwwwwww||||||zzzwwwtttsssuuuwww}}}{{{yyyxxxxxxwwwuuusssuuuuuuvvvwwwuuunnnbbbZZZPPPGGG>>><<<===>>>CCCHHHTTT]]]iiisssxxx{{{}}}}}}{{{~~~{{{{{{{{{~~~{{{vvvkkkaaa[[[ZZZ^^^gggppp}}}~~~~~~~~~~~~~~~}}}~~~vvvoooeee\\\NNNLLLHHHEEECCCDDDGGGHHHIIINNNUUU]]]eeennnvvv|||zzzlllfffjjj{{{gggUUUPPPRRRJJJFFFHHHGGGEEECCC@@@===:::888888777555555444333444555666777444333222000000//////000.........---------------************************'''(((((((((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%%%%%%%&&&(((,,,000444666777777777888333333333333222111000///...------------...//////000000//////////////////000222555555444222111000...///111111000///000222000000//////000000111111000000000111111111222222000000111222222222222111000111111111111222222222111111222222444555666666<<>>>>>>>>???@@@AAACCCFFFHHHIIISSSTTTVVVZZZ^^^bbbfffhhhfff]]]MMMIII```tttjjjfffdddbbbbbbdddsssxxx}}}{{{~~~|||yyyxxxzzz}}}|||{{{|||}}}~~~~~~~~~}}}{{{{{{yyyvvvssswww||||||yyyvvvyyy||||||zzzyyy{{{}}}~~~{{{|||~~~{{{yyyyyyzzz{{{zzzzzz~~~~~~zzzvvvwww{{{|||yyypppqqqrrrrrrrrrrrrqqqpppnnnqqqtttuuuqqqggg]]]VVVLLLHHHBBB>>>===<<<;;;:::999999888777777888999:::<<<===>>>???AAACCCDDDEEECCCBBB???<<<:::<<<@@@DDDDDDFFFLLLQQQSSSUUU]]]fffrrrwww||||||zzzxxxwwwwwwtttxxx{{{{{{xxxwwwwwwyyyxxxxxxyyyyyyyyyxxxwwwvvvzzzzzzxxxuuurrrqqqssstttuuutttssstttvvvwwwvvvuuussssssttttttrrrnnngggcccSSSHHH>>><<<<<<::::::;;;FFFNNNZZZcccjjjooouuuyyyzzz|||}}}}}}{{{zzz{{{~~~wwwlll```ZZZWWWZZZccclllvvv~~~~~~~~~|||yyyooohhh___VVVKKKIIIFFFDDDDDDFFFHHHJJJJJJMMMQQQVVV\\\dddmmmrrrvvv}}}nnniiimmm~~~yyydddVVVUUUWWWLLLFFFFFFDDDCCCAAA>>>;;;888777777777333666:::===>>>===:::999777666444111000///////////////......------,,,,,,************************''''''((((((''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%%%%$$$%%%&&&(((---444888999888999:::333444444444333222111000///............///000000//////000000000000000000---000444555333111111111...000111111000000111222//////000111111111111111000000111111111222222222000000111222222222222111000111111111111222222222222111111222333444444444777DDDHHHSSSppp~~~{{{}}}}}}yyyvvvqqqhhh]]]SSSKKKEEEBBBEEEDDDBBB@@@????????????DDDFFFHHHKKKOOORRRUUUVVVWWWXXXPPPIII[[[|||pppfffbbbbbbaaaaaacccbbbiiivvv~~~|||}}}{{{xxxyyy|||}}}{{{||||||yyyvvvzzz~~~wwwtttyyy}}}~~~{{{yyy{{{}}}~~~}}}{{{{{{|||~~~~~~|||{{{zzz{{{|||{{{zzz~~~}}}xxxssstttzzz|||zzztttttttttsssrrrssstttuuuuuuuuuvvvwwwwwwrrrjjjccc]]]WWWOOOIIIDDD@@@>>><<<===<<<;;;;;;:::;;;<<<===AAA???>>>===>>>AAAEEEGGGHHHIIIHHHFFFDDDBBBCCCDDD???CCCKKKRRRVVVZZZdddooouuuxxx}}}}}}{{{yyyyyyzzzvvvtttsssrrrsssuuuxxxyyyxxxxxxwwwxxxxxxyyyxxxxxxxxxxxxvvvtttrrrrrrtttvvvsssrrrrrrsssvvvwwwwwwvvvrrrtttvvvvvvtttpppmmmlll]]]TTTJJJCCC<<<555444666999???HHHOOOTTT[[[bbbgggmmmqqqwww|||}}}zzz|||~~~}}}{{{{{{sssgggZZZRRROOOPPPXXXaaajjjttt}}}{{{zzzzzz}}}~~~}}}zzzlllbbb\\\TTTLLLFFFEEEDDDCCCDDDFFFIIIKKKJJJKKKLLLNNNRRRXXX___dddkkkrrrxxx~~~}}}rrrooossssssdddYYYYYYZZZNNNEEEEEEBBB@@@???<<<999777777777888;;;@@@HHHOOOPPPMMMGGGCCC:::888555222000...------000000///...---,,,,,,,,,************************''''''((((((''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%$$$$$$%%%&&&&&&,,,444999:::999::::::444444444444333222222111///////////////000111111//////000000111111222222***...333444222000000111...000111222111000111222...///000222222222111000000111111111111222222222000000111222222222222111000111111111111222222222555333222222444444444444333<<<<<>><<<:::999888999;;;>>>@@@CCCEEEFFFIIISSSRRRLLL[[[yyymmmbbb_________aaacccUUU]]]mmm|||{{{yyyxxxzzz~~~~~~~~~|||}}}}}}{{{xxx|||~~~wwwuuuzzz}}}{{{}}}|||{{{zzzyyyzzz{{{~~~~~~}}}{{{{{{|||||||||{{{}}}{{{vvvqqqrrryyy}}}|||xxxxxxwwwuuuttttttwwwyyy|||xxxvvvwwwzzzxxxrrrlllllleee\\\RRRKKKFFFBBB???@@@???>>>======>>>???@@@DDDBBB>>><<<<<<@@@DDDHHHJJJMMMPPPPPPMMMIIIFFFDDD???CCCKKKSSSXXX^^^kkkxxxxxxzzz}}}}}}~~~|||{{{|||}}}{{{uuuooommmpppuuuyyy{{{xxxwwwvvvwwwxxxzzzzzzzzzvvvvvvuuutttssstttwwwyyywwwuuutttuuuvvvwwwvvvtttrrrvvvzzzzzzwwwsssrrrrrrllldddYYYLLL===222111666000555;;;???CCCIIIPPPVVV\\\```hhhpppuuuwwwwwwwwwxxxzzz}}}|||{{{~~~vvvnnnaaaSSSJJJEEEFFFNNNVVV^^^jjjyyy|||wwwuuuxxx{{{~~~}}}|||zzznnn___WWWRRRLLLEEE???>>>======???BBBEEEHHHHHHHHHHHHHHHJJJNNNUUUZZZ\\\bbbhhhnnnxxx{{{nnngggrrroooggg^^^VVVOOOLLLIIIDDDBBBDDD<<<>>>888555999666555===JJJXXXiiitttxxxttthhh]]]WWWOOOEEE>>>777000,,,+++///......------,,,++++++,,,,,,++++++***)))(((((('''((((((((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%)))(((''''''(((((('''&&&%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&)))***---333999===<<<:::;;;888666444333222000///111111111///,,,,,,...///222000///000222333000---000//////111333555555444222111000......///000111444333111000000111222333222222222222111111111111222111000//////000111222222222111111111111111222222222222333333444444444888666555<<>>@@@BBBDDDFFFIIIOOOUUUUUURRRNNNIIIIIIMMMSSSWWW___mmm{{{|||{{{|||}}}|||{{{zzzwwwsssqqqsssvvvyyyzzzzzz{{{|||zzzxxxwwwyyy{{{yyyzzz{{{{{{zzzzzz{{{}}}||||||||||||{{{yyyxxxwwwwwwzzz}}}~~~zzzuuurrrooollldddVVVFFF:::555444555444444555999===??????FFFJJJQQQYYY```gggnnnrrryyy~~~yyyrrrlllcccQQQ???<<>>;;;;;;;;;;;;<<<===>>>>>>@@@@@@AAABBBCCCEEEFFFGGGLLLKKKPPP\\\iiisss|||kkkfffwwwmmmccc\\\TTTMMMKKKGGGCCCAAACCC>>>@@@:::777;;;999:::EEEcccppp~~~vvvvvvkkk\\\KKK;;;000...111///......------,,,++++++,,,,,,++++++***))))))(((&&&&&&''''''&&&%%%$$$$$$'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%((('''&&&'''''''''&&&%%%%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''***000777<<<===<<<:::888666444333222111///666666555222///---...///111000///111444555444222777666555555666666555444666444222000000111444666222111000/////////000111222222222222111111111000222222111111222333444555222222111111111111222222222222222333333444444444555666888;;;BBBNNN]]]gggsss|||ssslll```UUULLLEEE@@@===;;;:::::::::;;;;;;:::888888<<>>888777444222222333555777888888;;;???EEELLLTTT[[[ccchhhqqq~~~~~~vvvpppnnnfffUUUCCC;;;===???===EEEMMMYYYfffvvv{{{zzzzzz{{{~~~zzzxxxvvvzzz|||{{{}}}~~~zzzssskkkaaaZZZQQQGGG@@@<<<;;;:::999999888888888999::::::<<<<<<======>>>???AAAAAADDDCCCFFFPPP[[[eeerrr|||jjjjjjiii^^^YYYRRRKKKIIIFFFAAA@@@AAA???@@@:::777;;;:::???NNNwwwttt```GGG333000555///......------,,,++++++,,,,,,++++++***)))))))))''''''''''''&&&%%%$$$###'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$''',,,333999<<<>>>999888777555444222111111444444444222///---...///111000000111333555444333888666666666777777555333666444111//////111444777333222111000000000000111222222222222111111111111222222222222333444666777222222222111111222222333222222222333333333333444333666999999:::@@@LLLVVViiizzz|||qqqeeeZZZOOOFFF@@@:::999999999::::::888666888888999???TTTuuussskkkeeecccgggjjjkkkkkkmmmqqqmmmgggaaa______```aaa___^^^^^^___bbbgggmmmpppuuuuuuvvvxxxxxxvvvqqqnnnjjjkkkooovvvzzz~~~|||yyyzzz~~~zzzuuuvvv~~~{{{yyy}}}}}}|||zzzxxxxxxzzz|||~~~|||~~~|||~~~~~~}}}~~~~~~{{{xxxtttttttttvvvxxx{{{~~~{{{{{{~~~|||zzzwwwwwwwwwyyyzzzzzzyyyvvvoooggg___[[[YYYZZZ]]]___^^^\\\YYYQQQIIIMMMNNNNNNNNNLLLIIIFFFDDD@@@@@@BBBGGGNNNUUUXXXZZZ[[[ZZZ\\\```dddjjjvvv}}}}}}zzzyyy{{{~~~|||}}}}}}|||zzzyyyyyyzzzzzzyyyxxxvvvwww{{{~~~}}}{{{xxxwwwqqqssspppdddRRRBBB;;;999333222111222333333222111222555999===BBBIIIPPPUUUeeeyyy~~~|||xxxpppjjjhhhdddXXXHHH<<<999888777===BBBJJJXXXkkkzzz~~~zzzwwwwwwzzz}}}{{{}}}~~~}}}}}}}}}yyypppdddZZZRRRMMMEEE>>>:::888666555666666555444444444555555777777777777777888999999999888:::@@@HHHQQQ```nnnvvv}}}kkkqqqwwwfff\\\WWWPPPJJJIIIFFFAAA???AAA>>>>>>888666999999BBBVVV~~~rrrUUU888///333///......------,,,+++++++++++++++*********))))))*********)))(((&&&%%%$$$'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%'''(((((('''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$&&&)))///444999;;;888888888777555333333333111222333222000000222444555555444555666666777777888777777999;;;;;;:::888666555444333333444555777555555444444333333222222333333333222222222111111222222222222222333333333333222222222222333333444333333333333333333333444444777888888777;;;BBBHHHXXXlll~~~|||wwwlll```UUUOOOAAA???<<<;;;<<<<<<;;;:::::::::888;;;JJJfff}}}ppphhhbbbaaaaaa```bbbeeekkkjjjiiieeeaaa______``````___]]]\\\\\\^^^```aaafffgggiiijjjjjjgggccc```^^^^^^```eeeiiioooyyy~~~zzzxxxzzz~~~yyytttttt~~~}}}{{{yyy}}}|||{{{xxxvvvwwwzzz}}}~~~||||||~~~}}}{{{~~~~~~|||{{{{{{|||~~~{{{xxxtttrrrqqqppprrruuuxxx{{{{{{}}}|||yyyzzz~~~~~~~~~|||xxxvvvuuuwwwyyy{{{}}}~~~~~~zzzuuuooollljjjjjjmmmoooppprrrnnncccWWWTTTSSSSSSRRRQQQNNNKKKHHHDDDBBBAAABBBFFFKKKPPPSSS]]]^^^bbbiiiooosss{{{~~~}}}|||~~~|||zzzyyy{{{}}}~~~~~~}}}}}}}}}}}}{{{zzzzzzzzzyyyxxxuuussstttyyy~~~~~~}}}||||||{{{{{{{{{tttwwwvvvkkkYYYGGG===999444333222222333333111///111111222333555999>>>BBB]]]xxx~~~wwwqqqggg```[[[[[[UUUKKK@@@:::888777777999>>>JJJ```ttt|||{{{vvvwwwyyy~~~}}}yyyooo^^^OOOIIIDDD>>>;;;999888555333555444333222111111111111333333222222111222222333111111333777:::@@@MMMZZZdddmmmyyykkkxxxoooggg___UUUOOOJJJIIIFFFBBB@@@AAA>>>>>>888777:::999EEE^^^zzz]]];;;,,,...///......------,,,+++++++++++++++************************)))(((&&&%%%$$$'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%(((******(((&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((+++///333666777999::::::777555555666444555555444444555888:::999:::::::::;;;<<<>>>@@@@@@@@@@@@BBBCCCCCCAAA???:::::::::;;;::::::999888777777777666555555444333444444444444333333333333666555555444333222111111333333222222333444555555555444444444444444444444888777666777:::===???@@@III\\\ttt}}}~~~wwwnnnhhhTTTOOOHHHBBB???>>><<<<<<999;;;<<<;;;AAAWWW{{{vvvlllfffbbb___```dddggghhhiiigggddd```^^^^^^^^^^^^]]]\\\[[[[[[[[[[[[]]]___aaabbb```]]]ZZZXXX[[[YYY[[[^^^```cccmmmwww|||xxxxxxzzz}}}~~~}}}xxxwww}}}~~~}}}{{{zzz||||||zzzxxxvvvwwwzzz}}}}}}{{{{{{}}}|||{{{~~~~~~{{{wwwwwwyyy|||~~~~~~|||zzzyyyxxxwwwtttnnnkkkkkknnnssswwwyyy{{{|||yyy{{{|||zzzwwwuuuuuuwwwzzz||||||zzzyyytttwwwzzz}}}uuuhhhbbb^^^ZZZWWWVVVUUUSSSQQQKKKIIIFFFDDDEEEHHHMMMQQQXXX[[[dddooowww{{{}}}|||{{{yyyzzz{{{}}}}}}||||||||||||}}}}}}|||{{{zzzwwwuuussspppqqqvvv}}}~~~~~~~~~}}}}}}}}}~~~xxx{{{zzzqqq```NNNAAA:::555333222111222222000///000111000000000333777;;;XXXyyyyyylll___VVVPPPQQQQQQMMMEEE<<<888888555666888AAAVVVlllyyy{{{wwwyyy{{{}}}vvvbbbOOOAAA===888777888888555222555444333111000000000000111000000///////////////...///222555555555===GGGUUU^^^lllxxxlllllliiiaaaSSSMMMIIIHHHFFFBBB@@@@@@??????;;;;;;===:::IIIfff~~~}}}dddAAA...---///......------,,,++++++************************''''''''''''&&&%%%$$$###'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%(((,,,+++(((&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((((((((()))+++///222777:::===<<<999777777999555555444333333555:::>>><<<===>>>>>>???AAAEEEHHHKKKJJJJJJJJJJJJHHHDDDAAA============<<<:::999888999999999999888777555444666666666666555555555555::::::999888666444333111333333333333444555666666777666666666666555555555999777666888;;;>>>???>>>BBBPPPeeevvv~~~zzzeee^^^TTTJJJCCC===999666777:::===<<<<<>>777444111000000000///...---...///000111333777;;;RRRxxxlllYYYOOOKKKKKKMMMOOOIII???888777444555555;;;LLLbbbrrrxxxxxxzzz{{{|||~~~mmm\\\FFF???666333444666444222444333222111000000000000000//////.........//////...///222555444222555:::MMMWWWeeerrr|||sssyyyhhhfff\\\PPPJJJGGGGGGEEEAAA>>>???>>>>>>;;;<<<===:::IIIiii|||xxxvvv~~~tttRRR999333///......------,,,++++++************************&&&&&&''''''&&&%%%$$$$$$'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###'''++++++'''$$$%%%&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&((())))))((()))---000888<<<@@@???;;;999:::<<<333333333333666===FFFLLLLLLMMMNNNLLLJJJKKKNNNQQQWWWVVVVVVVVVVVVSSSOOOLLLFFFDDDAAA???=========>>>????????????>>><<<:::999888888888777777777666666999999999999888666444333333333333333444555666777888888888888777777777666777777888888999;;;===???@@@GGGTTTdddsss}}}|||zzz~~~tttoooeee[[[RRRHHH@@@;;;:::;;;<<<;;;:::FFFdddwwwkkkdddccceeeeeeeeeggghhheee___YYYYYYZZZ]]]___```___^^^]]]\\\^^^___]]]ZZZXXXYYYZZZXXXWWWYYY\\\ZZZWWWZZZ```ooo|||~~~}}}}}}}}}|||{{{~~~|||||||||}}}}}}}}}}}}~~~zzz{{{{{{zzzyyyyyy{{{|||zzzyyyzzz}}}}}}{{{}}}}}}wwwyyy~~~|||zzzzzzzzzvvvpppllllllooossswww{{{}}}|||zzz{{{|||{{{zzzzzzzzz|||}}}~~~|||xxxqqqgggbbb```^^^ZZZWWWRRRRRRQQQNNNKKKJJJMMMPPPRRRTTT^^^nnnzzz~~~||||||{{{{{{{{{zzzzzz|||}}}~~~|||zzzwwwwwwxxx{{{~~~~~~|||zzzvvvvvvuuutttrrrsssvvvxxxzzzzzz{{{{{{|||}}}}}}~~~|||zzzxxxvvvqqqdddSSSFFF>>>:::555111000000//////,,,...000111111333666888JJJtttpppXXXLLLFFFEEEHHHNNNMMMCCC;;;888333444444666BBBWWWjjjssswwwyyy{{{||||||uuuaaaSSSBBB666333444444333222222111000000///000000///...............///000///---...222333111222555AAAJJJXXXfffqqq|||}}}uuueeebbbUUUNNNHHHEEEEEEDDD???===>>>;;;<<<:::;;;<<<777GGGhhhzzznnndddgggyyycccDDD888///......------,,,++++++******************++++++(((((((((((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%!!!&&&++++++&&&######%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$''')))))))))***---000888===AAAAAA===:::;;;===555666777:::AAALLLXXXaaafffgggeee```[[[YYY[[[]]]ccccccdddeeefffeeeaaa^^^UUUQQQKKKFFFDDDEEEHHHJJJEEEEEEEEEEEEDDDBBB@@@???999999999999888888888777666666777777777555444333333333333444555666777777:::999999999888888777777444777:::999666666;;;@@@@@@@@@FFFVVVhhhvvv~~~yyytttxxx~~~xxxqqqhhh]]]RRRLLLAAA>>><<<:::999AAAZZZrrr}}}qqqnnnfffdddcccfffiiifff___XXXWWWZZZ]]]```aaaaaa___^^^^^^``````]]]ZZZYYYZZZ]]]UUUUUUXXX[[[XXXTTTVVVZZZ```mmm}}}}}}yyy{{{{{{{{{{{{|||}}}~~~~~~yyy{{{||||||zzzzzz{{{|||yyyxxxzzz}}}}}}{{{|||zzz|||}}}xxxvvvssspppppprrrvvvxxxzzz{{{zzzwwwxxx~~~|||||||||}}}}}}~~~~~~uuuooollliiiddd___]]]]]]\\\XXXSSSPPPQQQSSSTTTUUU]]]kkkwww}}}~~~vvv}}}}}}wwwuuuwwwxxxxxxxxxzzz||||||zzzxxxvvvuuuvvvzzz~~~}}}zzzvvvwwwwwwvvvtttssstttvvvtttuuuwwwzzz|||~~~}}}|||{{{zzzzzz|||yyyvvvwwwvvvlll[[[MMMFFF@@@999444222111111111...///111111000000222333DDDooosssYYYLLLBBB@@@DDDNNNPPPHHH???<<<111333333333<<>>===;;;888:::DDDQQQ```ssszzzqqqlllkkkkkkoooppprrrtttvvvvvvsssqqqmmmggg___YYYWWWWWWWWWWWWQQQOOOMMMMMMNNNMMMIIIFFF@@@>>><<<<<<======;;;999888888999::::::::::::999999999888777777888:::;;;===>>>===:::777777:::============>>>=========<<>>===AAAMMMSSSHHH888666333222444999DDDWWWgggwwwzzzzzzyyy||||||ttttttnnnhhhnnn~~~qqqQQQ999999;;;000000444444///---111222//////...---,,,,,,---//////---------....../////////555333666AAARRRbbbkkkooo{{{zzzaaaYYYTTTLLLJJJGGGCCC@@@>>>===<<<>>>999777999666555CCCUUUzzzyyy___WWWaaazzzggg^^^EEE111111777333,,,((())))))*********)))((('''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''''')))+++---///000000000333333333666999<<<>>>???CCC???AAAPPPdddxxxyyyzzz|||~~~~~~}}}~~~vvvooojjjgggdddbbb___]]]ZZZYYYZZZYYYVVVTTTKKKHHHCCC???>>>>>>======;;;<<<======>>>>>>======;;;:::999888888888999999;;;<<<===<<<:::;;;>>>@@@>>>>>>===<<<===>>>???@@@EEEDDDDDDHHHMMMWWWhhhxxx|||zzzzzz~~~}}}zzzvvvsssuuu~~~wwwnnn\\\OOOBBB===<<<<<<@@@DDDSSSlll|||vvvfffXXXXXX^^^```]]]ZZZ^^^\\\[[[ZZZZZZ[[[\\\\\\___]]][[[\\\]]]]]]ZZZXXXZZZZZZZZZZZZYYYXXXWWWVVVSSSXXX___dddffffffggghhhgggjjjmmmooonnnjjjeeebbbnnntttzzz~~~}}}{{{|||}}}{{{zzzyyyzzz{{{|||||||||||||||~~~~~~{{{uuuuuuwwwyyyzzzyyy{{{~~~~~~{{{zzz{{{}}}}}}zzzvvvvvvxxxwwwuuusssuuuzzz}}}~~~~~~~~~~~~}}}yyyvvvuuuuuuvvvnnniiiiiihhhdddccceeebbbeeejjjsss}}}{{{xxxxxxyyysssvvvyyyyyyvvvtttwwwzzzxxxxxxxxxyyyyyyzzzzzzzzz{{{yyyxxxyyy||||||yyyvvvtttvvvxxxxxxwwwuuuuuuvvvuuuuuuuuuwwwzzz}}}~~~}}}}}}~~~~~~}}}|||uuurrrrrrwww{{{xxxmmmbbbSSSGGG===999777444111000////////////000111222333???^^^bbbRRREEEAAA<<<>>>IIIPPPHHH;;;555333222444999BBBSSSbbbyyy||||||yyyyyy}}}}}}|||vvvqqqffffffbbbaaahhhxxxkkkLLLDDDBBB666000444444000///222222000///...---------...//////++++++,,,,,,,,,,,,,,,,,,//////111999GGGUUUaaagggooo|||{{{bbbWWWRRRLLLJJJGGGCCC@@@>>>======>>>888555777666666???LLLooohhh]]]```ooo}}}{{{sss___LLLGGGDDD:::...((())))))******)))((('''&&&(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((***+++---///000111111111111111333666:::>>>@@@EEEBBBHHH[[[ttt{{{uuuoookkkkkkhhheeebbbbbbbbbaaa```]]]WWWNNNGGGDDDBBBBBBAAAAAAAAABBBCCCCCCCCCCCCBBB@@@???===<<<;;;:::::::::===>>>@@@@@@??????AAABBBAAA@@@>>>===>>>@@@BBBDDDEEEEEEFFFGGGHHHMMM\\\kkk{{{|||||||||}}}~~~zzzwwwtttpppkkkjjjrrr|||}}}rrr___JJJAAA@@@>>>:::999BBB]]]|||xxxiiiPPPKKKUUU]]]\\\XXX]]]\\\ZZZYYYXXXXXXYYYZZZZZZYYYYYYZZZ]]]^^^^^^]]]\\\\\\[[[ZZZYYYXXXWWWVVVQQQUUUZZZ]]]]]]\\\[[[[[[ZZZ\\\___```]]]XXXRRRMMM[[[gggssszzz|||||||||xxx{{{{{{{{{{{{{{{{{{zzzzzz~~~~~~|||vvvwwwyyy{{{|||}}}~~~~~~|||yyyxxxzzz{{{yyytttqqqtttxxx}}}}}}}}}{{{}}}zzzuuutttrrrooonnnoookkkmmmrrrzzzzzzwwwwwwwwwtttwwwxxxwwwuuutttwwwzzzzzzyyyxxxxxxxxxyyyzzz{{{~~~{{{wwwwwwxxxxxxuuussspppssswwwyyyyyyxxxwwwwwwwwwwwwwwwxxxzzz{{{}}}~~~~~~}}}sssqqqrrrwww}}}|||ssskkkZZZMMM@@@;;;888444222222////////////000111222333<<>>======>>>888444555555666;;;CCC```uuu~~~}}}sssgggeeegggffflllnnnfffiiimmmpppiiiSSS:::------(((((())))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((()))***,,,...///000111111111111111222666:::>>>EEEGGGSSSiii{{{vvvvvvsssoookkkjjjjjjkkkllllllfff^^^VVVPPPLLLIIIFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFDDDBBB@@@???>>>===AAABBBCCCCCCCCCBBBBBBBBBDDDDDDCCCCCCCCCCCCCCCDDDAAABBBEEEFFFEEEHHHVVVdddtttxxx|||~~~||||||}}}wwwuuusssqqqlllhhhlllsss{{{iiiTTTJJJFFFAAA<<<:::===UUUssslllJJJ@@@HHHRRRVVVVVVYYYZZZZZZYYYXXXYYYZZZ\\\WWWWWWXXXYYY[[[\\\]]]^^^\\\[[[ZZZYYYWWWVVVVVVVVVUUUXXX[[[]]]^^^]]][[[ZZZYYY[[[]]]^^^\\\VVVPPPLLLOOOZZZeeeooo{{{}}}yyy{{{~~~yyy{{{zzzzzzzzzzzzzzzzzz{{{}}}|||~~~}}}yyyzzz{{{}}}zzzzzz}}}xxxssstttyyy|||yyyyyy{{{zzzyyyzzz~~~~~~~~~~~~~~~~~~}}}{{{xxxvvvvvvssstttxxx~~~~~~yyyvvvuuuvvvuuuvvvvvvuuussssssvvvyyy|||zzzxxxwwwwwwxxxzzz{{{~~~zzzuuutttuuuvvvtttrrrooosssxxxzzzzzzyyyxxxwwwyyyzzzzzzzzzzzz{{{|||~~~~~~|||tttrrrssswww}}}}}}vvvpppbbbTTTEEE===999555222333000000//////000111222222999RRRtttjjjVVVHHHAAA::::::BBBIIIIIIFFF666333222444777;;;FFFPPPmmmxxx~~~yyyzzz}}}zzz|||{{{tttooojjjfffeee]]]YYYQQQKKKOOO```vvvuuu```OOO:::666666444333333333222000000000///////////////////////////......------------...///000333===LLLVVVWWWbbboooyyy~~~sssqqqhhhYYYRRRPPPIIIHHHEEEAAA???===<<<<<<<<<777444444555666888<<>>999;;;BBBGGGJJJJJJ999555222444555888???GGG]]]mmm}}}~~~}}}|||}}}~~~xxxpppfff___[[[[[[\\\\\\\\\XXXRRRPPP[[[sssjjjNNN>>>:::666555555333111000111111111000000//////.../////////......---------...000111///000666CCCMMMTTTXXX___jjj{{{}}}~~~www```___[[[TTTRRROOOHHHFFFCCC@@@===<<<;;;;;;999777666555555555666777777CCCMMMNNNEEE>>>>>>@@@KKKIIIOOOOOOCCC===;;;444555<<>>CCCGGGMMMTTTYYY[[[]]]___bbbYYYYYYYYYXXXVVVWWWYYY[[[YYYXXXWWWUUUTTTUUUUUUVVVWWWXXXYYY\\\___```___]]]UUUVVVXXXYYYXXXWWWTTTSSSMMMMMMMMMSSSbbbvvv{{{sssssssssrrrtttwwwzzz{{{{{{xxxxxxwwwwwwxxxzzz{{{|||vvvyyyyyyvvvvvv{{{~~~~~~~~~~~~~~~{{{jjjjjjppp{{{}}}~~~|||xxxsssqqqtttvvvuuuuuuxxx|||}}}}}}|||{{{||||||{{{{{{|||}}}~~~~~~}}}zzzwwwvvvwwwyyy{{{xxxuuussssssuuuwwwyyy}}}{{{zzzxxxwwwwwwxxxxxxyyyvvvssssssvvvyyyyyyxxxuuuxxx{{{|||{{{yyyxxxxxx|||}}}|||}}}{{{xxxwwwxxxzzzzzzwwwtttpppaaaPPPEEE>>>777333222111000000000000000111111555AAAWWWvvvnnnVVVFFF>>>888:::???DDDIIINNN===888333333333444:::@@@MMMaaavvv|||}}}~~~{{{uuujjj^^^SSSNNNNNNOOOSSSWWW\\\\\\YYY]]]mmm}}}hhhKKKCCC;;;999888444222111111111222222111000///...,,,,,,,,,,,,,,,,,,++++++,,,...///...---111:::AAAQQQQQQSSS\\\ooolll\\\ZZZTTTQQQPPPJJJFFFDDDAAA>>><<<:::::::::555777888777444444555666222555999999444111111444777666>>>???555333666222---,,,,,,---000222///,,,...---+++***)))))))))***(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((()))+++---///111...111444333000000444777777BBBYYYssszzztttlllmmmmmmnnnooonnnnnnnnnllllllkkkiiigggcccaaa___YYYWWWTTTTTTVVVXXXWWWVVVPPPRRRUUUXXXXXXVVVRRRPPPPPPMMMLLLOOOPPPNNNNNNQQQUUU]]]kkkyyywwwtttssstttrrrmmmllloooiiiooowww~~~wwwmmm]]]KKKBBBAAA>>><<>>;;;666444555222222333333222000///...++++++,,,,,,,,,,,,,,,,,,))),,,.........///333666KKKMMMOOOSSS```tttnnnbbb\\\SSSPPPNNNEEEDDDCCC@@@===;;;:::999999333777:::888444444555666666444444444333222444777555222777666++++++222111---//////,,,+++...000111222000...+++)))((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''')))))))))***,,,...000222,,,000444444111111555999666===OOOiiixxxyyyyyyzzzzzzzzzzzzzzz{{{{{{zzzxxxvvvrrrooonnnnnnjjjdddaaaaaa```^^^\\\RRRTTTVVVYYYZZZZZZYYYXXXSSSNNNMMMQQQUUUSSSRRRRRROOOWWWfffxxxyyyvvvuuuuuusssnnnmmmooogggkkkqqq{{{~~~yyyrrrdddQQQEEE@@@@@@;;;:::GGG^^^xxxzzzaaaDDD777666777777666555???KKKTTTVVVVVVXXXZZZ[[[]]]]]][[[XXXXXX\\\___YYYXXXVVVVVVVVVWWWYYY[[[]]]\\\\\\___cccdddbbb___\\\\\\[[[ZZZZZZZZZ[[[\\\]]]```___ZZZ[[[dddnnnttt||||||sssnnnpppqqqnnnkkkkkkpppuuu|||{{{xxxwwwvvvvvvwwwxxxxxx{{{zzzuuussswww|||~~~{{{{{{|||~~~xxxsssrrrsssuuuzzzyyyppphhhjjjwww}}}}}}}}}}}}vvvrrrsssssspppnnnooommmqqqwww{{{}}}}}}~~~~~~}}}~~~qqqssswww}}}{{{{{{||||||{{{|||zzzwwwwwwzzz}}}{{{{{{{{{{{{yyyxxxvvvuuuzzzwwwuuuwww{{{}}}|||zzzxxxzzz||||||||||||}}}~~~}}}{{{{{{|||}}}}}}|||{{{lllZZZOOOGGG===777444111111000000000000000111444666AAA^^^iiiSSSEEE999555666;;;FFFSSSDDD<<<444222111111444999???PPPeeerrryyy~~~~~~|||~~~~~~|||yyysssgggZZZPPPLLLKKKGGGCCCDDDMMMUUUZZZbbbkkkqqqaaaSSSFFFAAA>>>888666777222222333333222111///...---------....../////////)))+++...///000000111111EEEKKKOOOPPPWWWhhh{{{kkk]]][[[RRRMMMMMMKKKDDDBBB>>><<<;;;:::999777999888666333000111555888333111000111222444333222111000///......///000111000...+++((('''((()))***///...---+++***((('''&&&'''%%%%%%''''''$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''***,,,---,,,***)))***,,,222000///111222333666999999:::FFF[[[sssyyyqqq||||||yyyoooddd```dddiiiddd```ZZZVVV\\\dddbbbZZZ___[[[WWWUUUSSSRRRPPPOOOTTTUUU\\\lllzzzvvvzzz}}}wwwpppnnniiipppsssvvv{{{uuummm___LLL===<<<:::???GGGMMMYYYvvvcccNNN<<<999999555555:::555BBBBBBEEEBBBIIIYYYLLLTTT[[[^^^]]]^^^aaa^^^XXXWWWVVVUUUWWWZZZ[[[ZZZWWW\\\[[[[[[^^^ccceeedddbbb\\\\\\\\\[[[[[[[[[[[[ZZZYYY^^^aaa```[[[[[[aaagggqqqvvvxxxqqqnnnoooooonnnkkkiiiiiiiiiqqqtttzzz}}}zzztttuuuyyy}}}{{{yyyvvvvvvyyy{{{}}}|||{{{{{{||||||zzzvvvsssssssssvvv||||||~~~ssstttwwwzzz|||~~~|||xxxxxx}}}}}}yyysssppptttwwwuuurrrpppuuuvvvxxxyyyzzz{{{~~~yyyuuutttuuuiiicccfffvvv~~~zzzwwwyyy}}}~~~{{{~~~{{{yyyyyyxxxwwwvvv{{{{{{zzzyyyxxxxxxxxxxxxxxxwwwvvvuuuvvvuuutttsssrrrwww|||{{{yyyxxx{{{}}}~~~}}}~~~~~~}}}}}}|||{{{zzzrrr```QQQGGG???777111111000000////////////000444555;;;OOOtttnnn___III888888888777BBBSSSLLLBBB666111111333555777888GGG[[[kkkxxxzzz~~~}}}xxxnnnaaaWWWRRRQQQFFFFFFEEEEEEGGGKKKRRRWWWgggqqqsssZZZFFFCCCAAA777333777666555444333111000///...///...---,,,+++++++++++++++,,,,,,---...///111111:::KKKZZZ\\\XXX___tttjjjYYYWWWRRROOONNNJJJDDDAAA>>><<<;;;:::999888888666555555666555444222777555222111222222222111......------...///000111///---+++)))(((((())))))++++++******)))))))))((()))(((***,,,)))%%%$$$'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))((()))+++,,,...000222333333111000000111222444666:::999???NNNaaayyy|||tttoooppprrrnnnnnnjjjcccccchhhjjjhhheeebbb^^^[[[YYYXXXVVVTTTTTTWWW]]]gggttt{{{~~~zzzyyypppqqqoooppp~~~vvvgggUUUGGGAAA<<<<<<@@@BBBHHH]]]tttxxxTTTDDD888888888333333777000666111<<<===555BBBHHHKKKRRRXXX[[[^^^bbbaaa\\\YYYWWWUUUUUUXXXZZZ[[[ZZZZZZYYYZZZ\\\___aaaaaaaaa\\\\\\[[[[[[ZZZZZZZZZYYYYYY\\\^^^]]][[[[[[___cccdddiiipppwwwzzzyyytttpppnnnnnnmmmkkkhhhggghhhjjjjjjoooxxx}}}{{{wwwyyy}}}zzzxxxvvvvvvwwwxxxxxxyyy|||~~~{{{wwwyyy|||||||||}}}~~~xxxtttrrrtttyyy}}}}}}|||yyysssqqqvvvzzz{{{zzzzzzxxxyyy{{{}}}~~~|||tttpppooopppccc\\\___ooo|||~~~~~~}}}zzzwwwyyy}}}~~~|||yyy}}}|||{{{zzzyyyxxxwwwvvvzzzzzzyyyxxxxxxxxxxxxxxxvvvuuutttuuuvvvvvvwwwvvvrrruuuxxxxxxwwwvvvxxxzzzyyy{{{~~~~~~~~~}}}|||tttdddTTTHHH???777222111111000////////////000222222444AAA___zzzcccLLL;;;888999888AAAPPPZZZOOO@@@666333222444555555AAAQQQ```ppp|||~~~}}}wwwooogggcccaaaUUURRRMMMHHHFFFEEEEEEFFFOOOYYYjjj{{{lllUUUJJJBBB:::666777555555444333111000///...///...---,,,++++++++++++,,,,,,,,,,,,...///000111777EEEVVV^^^\\\]]]mmmfffVVVUUURRRQQQOOOGGGDDDAAA>>><<<;;;:::999888777555555888;;;<<<888444999555222000000111111111......------,,,------...------,,,+++***)))((((((''''''(((((()))************---222555000(((&&&***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%((((((''''''''''''''''''''''''''''''(((((((((((()))))))))*********++++++,,,++++++,,,...//////...111111111222555888<<<===>>>>>>AAAGGGQQQddd~~~|||xxx|||{{{sssmmmnnnrrruuunnnkkkgggdddbbb```]]][[[UUUYYY]]]aaafffqqq{{{xxxqqqqqqrrr___RRRGGG@@@;;;;;;:::;;;FFFTTTsssqqq```BBB999444666666111000555333EEE777444777,,,222<<<>>>FFFNNNTTT[[[```aaa___[[[XXXUUUTTTVVVXXXZZZ[[[WWWXXXYYYYYYYYY[[[^^^```]]]\\\\\\[[[ZZZYYYYYYXXXYYYYYYYYYZZZZZZ\\\]]]^^^___bbbgggkkkoooppppppoooooonnnlllhhhfffeeegggiiiffflllvvv}}}|||yyy||||||yyyvvvtttsssrrruuuwww||||||{{{{{{{{{|||~~~~~~~~~}}}qqqooonnnqqqwww|||}}}}}}yyytttqqqvvv{{{|||}}}|||}}}~~~xxxpppllllllmmmaaaZZZ[[[jjjyyy}}}}}}~~~|||zzzyyyzzz}}}}}}zzzwwwzzzzzz{{{{{{zzzxxxwwwvvv{{{{{{{{{zzzzzzzzzzzzzzzuuuuuutttuuuvvvxxxzzz{{{tttuuuvvvwwwwwwwwwwwwwwwuuuxxx|||~~~~~~|||zzzsssgggYYYKKKAAA:::666222111000///////////////111000000444GGGfffmmmUUU???:::999999CCCPPPjjj^^^LLL<<<333111222333333:::EEESSSfffyyy~~~{{{vvvsssnnnggg^^^VVVPPPJJJCCC???<<>>;;;222222111000////////////000111111000999QQQrrryyy```FFF;;;888999DDDQQQnnneeeSSS???222000222333222777>>>JJJ___uuu~~~wwwnnnfff```XXXNNNFFF???@@@HHHYYYnnn|||]]]FFF<<<666222444333222111000///.........---,,,,,,+++++++++,,,,,,,,,,,,,,,---...///000222666LLLfffkkk]]]\\\hhhxxx~~~||||||ggg\\\[[[[[[QQQLLLKKKEEECCC@@@===;;;;;;;;;:::999777999:::999;;;CCCOOOYYY>>>:::555111000111111111.........------,,,+++++++++,,,,,,---+++)))'''&&&'''''''''''''''((((((((()))222???EEE>>>000))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((''''''&&&((((((((()))))))))******(((((()))***++++++,,,,,,***+++---111444444333222...444888999===CCCDDDAAAFFFIIINNNOOOPPPYYYqqq~~~yyywww|||yyyvvvtttrrrpppllljjjaaaaaa___]]]___hhhttt}}}pppcccTTTKKKBBB???>>>===>>>???@@@FFFLLLOOOPPPMMMEEE<<<777555444444111///222777>>>fffOOO111555777555///333444777<<>>999333222111000////////////...111333111444DDDaaazzzmmmPPP===555666BBBOOOgggbbbSSS>>>111000333444333666<<>>IIITTTZZZdddpppsssooojjjeee^^^VVVPPPSSSddduuu~~~~~~}}}{{{yyyuuurrrmmmkkkgggeeefffjjjpppttt}}}sssaaaXXXLLLCCC>>><<<:::999:::::::::<<<===>>><<<999777666555333111222444777555DDD333111777,,,000666333000111555888;;;AAAFFFPPPTTTYYY\\\]]]\\\\\\\\\ZZZZZZZZZZZZYYYZZZ\\\^^^]]]]]]]]]]]]]]]\\\\\\\\\[[[YYYXXXZZZ]]]^^^\\\YYYYYY\\\```bbbaaa```bbbeeelllpppttttttqqqlllgggdddgggccceeeppp{{{{{{{{{{{{zzzyyywwwuuutttxxxxxxyyy{{{}}}|||yyyvvv|||~~~~~~||||||{{{zzzxxxwwwxxxzzz}}}|||{{{wwwtttrrrssstttvvvxxx{{{~~~zzzwwwwwwzzz{{{{{{~~~|||{{{}}}}}}zzzvvvvvvzzz}}}}}}zzzvvvwww{{{~~~}}}~~~~~~~~~}}}yyy|||~~~}}}yyywwwwwwyyyuuuvvvxxxyyyzzzzzzzzzyyy~~~|||zzz|||~~~xxxyyyzzz{{{{{{{{{{{{{{{yyy|||~~~~~~~~~~~~uuuuuuvvvyyy|||~~~xxxmmm^^^MMM???666444333222111000/////////+++...222222222;;;QQQeee~~~aaaHHH888333===III[[[\\\RRR>>>111111444444222777<<>><<<:::;;;888666777888888888888444444333222333444555444000111'''111444***222333222...///333555333555999???DDDJJJOOOSSSVVVZZZ\\\[[[ZZZYYYZZZ[[[\\\[[[[[[ZZZZZZ[[[[[[[[[[[[\\\\\\YYYYYYZZZ[[[\\\\\\[[[YYYXXX[[[^^^___]]]___dddhhhnnnqqqttttttpppkkkgggfffeeecccgggooouuuxxx}}}||||||{{{zzzyyyxxxwwwwwwxxxxxxxxxyyy{{{{{{yyyxxx~~~~~~~~~~~~~~~|||zzzwwwwwwvvvvvvwwwyyy{{{}}}||||||xxxtttrrrqqqppprrruuuxxx{{{}}}}}}{{{{{{~~~}}}{{{}}}||||||{{{yyywwwxxx{{{~~~||||||~~~}}}~~~~~~~~~~~~~~~|||~~~}}}yyyvvvxxxzzztttuuuwwwyyy{{{{{{zzzyyy{{{}}}zzzzzz|||xxx{{{~~~~~~||||||~~~~~~}}}}}}~~~yyyxxxyyy{{{~~~~~~}}}ttthhhWWWFFF:::555444222111000/////////------000222111444CCCSSS}}}zzz]]]CCC777;;;DDDTTTYYYSSS@@@222111333222000555999===JJJccc{{{|||rrrlll\\\OOODDD@@@@@@IIIaaazzzpppIII666666000000000//////......---,,,,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,------//////999MMM\\\\\\QQQIIIXXXhhh{{{uuunnn]]]UUUSSSQQQJJJLLLNNNEEEBBB@@@===;;;;;;<<<;;;:::222444666777666666555666<<<:::888777777777555444666666555444222///,,,+++------,,,+++***)))((((((''''''(((((())))))******)))((()))---,,,(((%%%'''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''(((((())))))******''''''''''''((((((((((((++++++,,,---...///000111222666999<<>>___]]]CCC@@@???PPP______HHH555444444000333111222888CCCUUUnnn{{{uuurrriiicccUUULLLHHH@@@FFFZZZzzzxxxLLL777999222111000...------------,,,++++++******++++++,,,---,,,,,,,,,,,,---......222,,,111;;;FFFSSSQQQ???BBBRRRlll|||}}}zzziiiVVVUUUSSSRRRPPPMMMKKKHHHEEE???===<<<<<<=========<<<999777666666777666555333333333222222333333444555;;;;;;:::999777444000...---,,,,,,,,,---,,,***(((+++******)))(((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''((((((''''''&&&%%%))))))((((((((('''''''''))))))))))))***************,,,...------///222444:::???MMMddd|||wwwssszzz|||~~~mmmccc[[[OOODDD@@@===:::999999999888777555444333333444444333222333333333222222222111111222111/////////000111222000111333444666999>>>AAAGGGJJJOOOSSSVVVXXX[[[]]]]]]]]]\\\YYYWWWWWWYYY[[[WWWWWWYYYZZZ[[[[[[[[[[[[XXXVVVVVVWWWVVVVVV[[[bbbllllllllllllkkkiiigggfffaaadddkkkrrrxxx|||{{{zzz}}}}}}{{{|||~~~}}}yyyyyy|||~~~tttssssssuuuyyy}}}}}}|||tttqqqmmmkkkkkkllllllkkkppprrruuuxxx{{{}}}~~~~~~~~~|||zzzzzzzzz|||}}}xxxzzz~~~~~~{{{|||}}}}}}~~~|||zzz{{{~~~}}}{{{uuuyyy|||}}}|||{{{|||~~~~~~}}}|||~~~|||~~~||||||||||||||||||{{{pppYYYDDD:::888444222111000000///111111111111000333666:::QQQrrrrrrUUUGGG;;;KKK[[[___NNN:::222222222222000222777???OOOggg{{{}}}sssjjjfffeeekkkjjj]]]PPPIIIAAACCCQQQooo{{{OOO777666222111000...------------,,,++++++******++++++,,,---,,,,,,,,,,,,---......000+++///888CCCQQQQQQ>>>===KKKcccyyy}}}}}}qqqaaaUUUUUUTTTRRROOOKKKGGGDDDBBB???>>><<<<<<===>>><<<;;;888777555555666666444333333333222111111111111222777888::::::888444111...,,,,,,---------,,,***)))((())))))))))))(((((('''************************((((((((((((''''''''''''''''''((((((((('''&&&&&&))))))(((((((((((('''''')))))))))*********+++++++++---/////////111666;;;DDDRRRlll|||zzzzzzwwwuuuqqqcccSSSEEEAAA===999888888777666555444333333444444333111444444333333333222222222000000/////////111222333000111111000000111444666:::===BBBGGGLLLQQQWWWZZZ[[[\\\\\\ZZZXXXWWWWWWXXXVVVWWWYYYZZZ[[[[[[ZZZZZZYYYVVVUUUWWWWWWXXX]]]cccllllllkkkkkkiiigggfffeee^^^fffpppxxx|||~~~{{{yyy{{{~~~}}}~~~}}}yyyxxxzzz}}}}}}vvvsssqqquuu||||||uuupppmmmjjjgggggghhhjjjkkkkkkqqqsssuuuxxx{{{}}}~~~~~~}}}yyyuuuvvvyyy~~~zzz|||~~~||||||~~~{{{{{{~~~~~~}}}zzzxxxxxx{{{}}}}}}~~~|||~~~|||vvvwwwyyyzzzzzzzzz|||~~~}}}{{{zzz}}}{{{~~~~~~~~~~~~~~~|||zzzyyyzzzzzz{{{~~~vvvaaaNNN===999555333111111///...///000111000000000222444CCCbbbsssYYYAAAEEERRR[[[UUUBBB333000444///000222555999EEE[[[ooouuu~~~mmm```ZZZZZZ\\\jjjqqqgggVVVMMMFFFCCCJJJaaa}}}UUU999222222111///...------,,,,,,++++++************++++++,,,,,,,,,,,,,,,---......///***---444???PPPQQQ???888AAAUUUmmm|||jjj]]]ZZZQQQQQQPPPMMMIIIEEEBBBAAA???>>>======>>>>>><<<:::888777555555666666444333333333111000000/////////000222444444333111000000555000++++++---...+++(((((((((*********)))((('''))))))))))))))))))))))))((((((((((((((('''''''''''''''((((((((((((''''''))))))(((((((((((((((((())))))*********+++++++++***,,,///111111555???III\\\rrr|||zzz~~~uuuhhhYYYRRRIII@@@<<<999888777666444333333444444222111333333222222222222111111////////////000111333444222333333111000///111222333555888<<<@@@FFFLLLQQQSSSUUUXXXXXXXXXWWWXXXXXXVVVWWWXXXYYYZZZYYYWWWVVVYYYVVVVVVZZZ^^^```fffllloooooommmllljjjhhhfffeeeaaakkkxxx|||zzz||||||~~~~~~|||zzz{{{}}}|||~~~{{{wwwssswww~~~wwwoooiiiiiihhhhhhjjjmmmnnnnnnnnnssstttuuuxxxzzz|||}}}~~~}}}yyyuuuuuuxxx|||{{{~~~{{{yyy|||}}}{{{{{{}}}~~~|||yyyxxxzzz||||||}}}}}}{{{}}}}}}{{{|||}}}xxxyyyyyyxxxyyyyyy{{{|||}}}~~~~~~~~~||||||}}}~~~}}}~~~~~~}}}}}}}}}~~~}}}zzzxxxyyyyyyyyy|||zzzgggVVV@@@<<<777444444333222000...000111111000///000111666PPPnnnsssTTTEEEIIIRRRVVVJJJ777000333...000222333333;;;NNNaaajjjyyyvvvfff[[[XXX[[[___hhhvvvppp\\\SSSLLLGGGIIIYYYzzz___===000111000///...---,,,,,,,,,++++++************++++++,,,,,,++++++,,,,,,---...///+++---222===QQQSSS@@@555999IIIbbbwwwiiiWWWVVVNNNOOOOOOLLLGGGDDDBBBCCC@@@???>>>>>>???>>><<<:::888777555555666666444333333222111000///.........,,,---......---...111555???444***(((---000---'''((()))***+++,,,+++***)))(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((((('''(((((())))))))))))))))))************++++++++++++++++++...111111555DDDUUUvvv~~~~~~rrriii[[[MMMDDD>>>;;;:::777666444444444444333111111111111111000000000000/////////000000111222333222333444333111111222444222333444555777;;;@@@DDDFFFJJJOOORRRTTTUUUWWWXXXVVVWWWYYYZZZZZZYYYWWWVVVVVVTTTVVV]]]dddhhhnnntttqqqpppnnnllljjjhhhgggfffjjjsss~~~~~~~~~~~~zzz|||~~~}}}}}}zzz|||{{{wwwrrrlllgggfffhhhkkkooossssssqqqooossstttuuuwwwyyyzzz|||}}}~~~{{{yyyxxxxxxyyyzzzzzzyyyuuuvvvyyyzzz~~~|||{{{|||}}}|||}}}~~~~~~}}}|||||||||zzz}}}}}}zzzzzz}}}}}}|||{{{zzzyyyyyyzzzzzzzzzzzzxxxxxx|||}}}|||}}}}}}~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~{{{xxxzzzyyyxxxzzz}}}{{{kkk\\\DDD>>>666333333444333111...000222222111000000111...AAAZZZppplllOOOIIIKKKRRRNNN>>>333222000000111222000444CCCRRR^^^oooxxxllldddbbbfffjjjooo~~~xxxdddXXXOOOIIIKKK[[[|||iiiCCC000111000///---,,,,,,,,,,,,+++******))))))******+++,,,++++++++++++,,,------///,,,...111===SSSVVVBBB555555AAAYYYssssssVVVRRRNNNPPPQQQMMMHHHDDDDDDEEE@@@?????????@@@>>><<<999999888666666777777555444333222111000///.........,,,......,,,+++---222777@@@555***''',,,000---((()))******+++++++++++++++'''''''''''''''''''''''''''''''''(((((((((((((((''''''((()))))))))(((((((((((())))))))))))***************++++++++++++,,,---,,,...111111666KKKaaawwwiii[[[NNNDDD===999999777555555666555444222111000000000000///////////////000000111111222222///111222222222222333444333444333222222333777999;;;>>>DDDHHHKKKMMMPPPRRRQQQSSSWWWYYY[[[ZZZYYYXXXTTTRRRVVV___ggglllppptttnnnmmmlllkkkjjjjjjjjjjjjrrrxxx~~~~~~}}}|||xxxzzz}}}}}}yyysssqqqooollliiiggghhhlllqqqtttuuurrrppptttttttttuuuwwwyyyzzz{{{}}}~~~~~~~~~|||zzzwwwvvvyyy~~~xxxtttuuuyyy|||}}}~~~|||yyyxxxxxxyyy}}}}}}yyyxxx{{{}}}}}}~~~|||{{{{{{|||}}}{{{zzzxxxuuuuuuxxxzzzzzz|||||||||}}}}}}~~~}}}}}}|||{{{{{{|||}}}}}}~~~|||{{{|||~~~{{{xxxzzzyyywwwxxx{{{}}}~~~~~~|||pppdddKKKBBB777111111333222000///000222222111000111222111===NNNddddddWWWNNNOOONNNDDD999444333111111111000111;;;FFFVVVggg{{{zzzuuurrrtttvvv}}}kkk\\\NNNHHHNNNbbbpppIII222111000...---,,,,,,++++++******))))))))))))******+++++++++++++++,,,------...---000222>>>UUUXXXCCC666444<<>>WWWYYYBBB555222777LLLdddxxxuuuvvv]]]]]]WWWZZZZZZUUUMMMGGGFFFHHH@@@@@@@@@@@@AAA???;;;888;;;:::888888999999777666222111111000000000000000,,,///222000+++(((***---+++...000///+++)))***,,,)))(((''''''''')))***+++))))))))))))))))))))))))&&&'''''''''(((((())))))''''''((()))))))))))))))(((((())))))*********+++******+++++++++,,,,,,,,,---,,,111888>>>KKKlllzzzjjjYYYNNN;;;:::888777888777555444222222222111111111111000000111111111111000000//////111333444333333444555111222333333222222444666222333555666666777999;;;999===DDDLLLQQQUUUVVVWWW]]][[[^^^ffflllllljjjjjjhhhiiikkkmmmqqquuuyyy|||yyyvvvtttuuuyyy~~~~~~|||zzz{{{{{{wwwyyy|||}}}{{{}}}|||sssnnnnnnooonnnlllqqqooommmnnnqqqtttvvvvvvssssssrrrssstttvvvxxxyyyzzz{{{~~~~~~{{{yyy{{{}}}~~~{{{{{{}}}|||}}}~~~{{{zzzzzzzzz~~~}}}xxxuuuxxx{{{{{{zzzzzz{{{zzzxxxzzz{{{zzz}}}yyynnneeejjjzzz}}}yyywwwwwwyyy}}}}}}yyyvvvvvvzzz|||zzzvvvzzzxxxwwwxxx{{{{{{{{{|||}}}}}}}}}}}}}}}yyy{{{{{{{{{~~~{{{tttdddVVVDDD888555555444222...///////////////111333000111888KKKlllhhhTTTIIIFFFCCC>>>:::444000111333333555999999KKK^^^jjjrrr|||qqqbbbOOONNNaaammmvvvNNN444000///...---,,,+++++++++******))))))))))))******++++++******++++++,,,---***,,,000222>>>WWWYYYAAA444000555GGG___sssuuutttrrreeeWWWPPPQQQRRROOOJJJDDD@@@>>>===>>>???@@@???===;;;999888999:::::::::888666555333222111222222222000...//////...---,,,,,,++++++,,,,,,,,,+++++++++******************************)))))))))))))))(((''''''((('''&&&''')))+++***)))((((((''''''''''''((((((***************+++++++++++++++,,,+++******+++---333+++000@@@IIIWWW}}}wwwkkk\\\KKK===999999777555777666333111000111222333222///000111222222222111111000000000000000000000000333333333222222222111111666444222333666777666444000666;;;@@@HHHSSSYYYZZZ``````aaaeeeiiikkkkkkiiihhhhhhiiinnnttt{{{|||uuunnnoooxxx~~~}}}}}}}}}}}}}}}}}}|||{{{{{{}}}|||~~~~~~xxx{{{~~~}}}zzzwwwsssqqqrrrvvvpppooonnnooorrruuuwwwxxxyyyzzzzzzwwwttttttxxx{{{~~~~~~{{{xxx{{{~~~~~~}}}||||||{{{~~~}}}yyyvvvwww|||~~~}}}~~~}}}xxxuuuvvv|||~~~}}}zzzyyy{{{~~~xxxlllfffnnnyyy~~~xxxuuuvvvzzz}}}yyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxyyy{{{}}}~~~}}}zzzyyy|||{{{|||{{{zzzzzz{{{|||{{{zzztttgggQQQ===555666555000000000000000000/////////111555888@@@YYYwwwZZZGGGCCCEEEFFFBBB:::444444555333222333555???MMM\\\hhhsss}}}}}}lll\\\VVVYYY___lll}}}xxxPPP;;;000///---,,,++++++,,,---************************************+++,,,---...000000,,,...BBBWWWSSS@@@333333999HHH]]]rrruuunnnhhh\\\RRRNNNOOOPPPMMMIIICCC@@@?????????@@@@@@???>>>;;;:::;;;:::999888777777666666333222111222222222000...///......---,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))*********))))))(((''''''***))))))***++++++***((())))))(((((((((((())))))************++++++++++++,,,------,,,++++++---///555111777HHHXXXmmm|||}}}nnn```QQQIIICCC<<<999:::555444333333333333222000222333444555555333111000111111111111111111111111111111111222222333333333555444222333555666555333444999<<>><<<;;;===;;;888666555555666777333222111222222222000............------,,,,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))+++******))))))(((''''''+++++++++,,,---,,,***(((******))))))))))))******************++++++,,,,,,---......---------///222222444<<>>AAAKKK[[[gggkkknnnnnnmmmkkkiiijjjmmmpppmmmnnnooorrrtttwwwyyyzzz||||||{{{{{{|||||||||||||||}}}}}}~~~~~~~~~}}}}}}zzzuuuxxx|||~~~yyyyyyxxxwwwxxxyyy{{{}}}wwwxxxzzzyyyxxxxxxxxxyyyxxxvvvrrrooonnnppprrrtttxxxzzz|||{{{yyyyyy|||~~~zzzvvvssstttuuuwwwwww{{{{{{xxxvvvtttvvvzzz}}}~~~~~~~~~zzzwwwsssrrruuuzzz~~~}}}yyyxxx{{{|||yyywwwvvvvvvzzzvvvvvv{{{~~~}}}|||}}}}}}|||{{{uuuwwwyyy{{{}}}}}}}}}}}}}}}||||||{{{zzzzzz{{{{{{~~~xxxxxxxxxzzz||||||zzzyyyyyyiiiRRR@@@888555333555444333111000///......---000111444EEEfffnnn]]]PPPGGGMMMKKKIIIGGG@@@777444666111666>>>FFFOOOXXXaaafffwwwzzz~~~|||wwwoooeee]]]WWWUUUUUUhhh}}}TTT<<>><<<;;;;;;:::888666555444555555333222111222222222000.........---------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++***)))((((((((((((*********,,,------***(((+++******************+++)))******++++++,,,,,,,,,---......------...111444111999DDDUUUqqq~~~{{{|||xxxmmmfffaaaVVVGGG<<<<<<:::777666666555444222444666888999888555222000111111111111111111111111//////000111222333444444555555555555666777777777:::>>>CCCHHHSSScccooottttttuuutttrrrooonnnoooqqqqqqsssvvvxxxyyyzzz{{{|||~~~{{{zzz}}}|||||||||{{{{{{{{{|||||||||{{{{{{|||}}}{{{wwwsssqqqwww|||zzzwwwuuuuuuwwwzzz|||tttyyy|||{{{zzz{{{zzzxxx{{{yyytttooollllllooorrrzzz}}}}}}zzzyyy{{{}}}}}}zzzvvvtttssstttuuuvvvvvvwwwvvvuuuuuuxxx}}}{{{|||zzzyyy~~~yyywwwsssrrrtttxxx}}}}}}|||~~~{{{xxxvvvuuu{{{{{{||||||||||||~~~~~~|||vvvwwwyyy{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{~~~{{{{{{yyywwwvvvwwwxxxxxxwww}}}}}}uuuaaaLLL@@@999555444333222000////////////000000111333===XXX~~~rrraaaVVVMMMMMMOOORRRNNNCCC:::666333555888===CCCKKKRRRVVVeeeiiinnntttxxx}}}}}}zzzxxxpppllliiiccc[[[SSSQQQSSSnnn}}}PPP999///......---,,,,,,++++++************************++++++++++++,,,---.........//////333BBBPPPLLL>>>111444>>>NNNdddwww}}}rrrmmmcccZZZWWWTTTSSSQQQLLLFFFBBB@@@@@@EEEDDDCCCBBB@@@>>><<<;;;888888888888777555333222333222111222222222000...---------------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++***)))((())))))***)))((((((***,,,,,,+++)))++++++************++++++)))******+++,,,,,,---------------,,,,,,...222555555BBBSSSiii}}}~~~yyyeeeSSSFFFAAA:::555333444444444222333555777777666444222111111111111111111111111111222222222333333333333333444666777888999;;;<<<===DDDKKKSSS___mmmvvvyyywwwxxxzzzzzzwwwtttrrrqqqtttxxx}}}~~~xxxxxx~~~~~~}}}{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyxxxuuussspppwww{{{xxxtttqqqooopppssstttttt{{{}}}{{{|||zzzvvv{{{yyyuuuoookkkkkknnnrrr}}}{{{wwwwwwxxxwwwwwwwwwvvvtttsssrrrrrrsssuuuwwwxxxxxxyyy{{{}}}wwwwwwuuutttxxx|||yyywwwuuussstttxxx}}}~~~|||yyywww|||}}}|||yyywwwyyy}}}~~~zzzzzz{{{{{{zzzyyyxxxwwwxxxyyyyyyzzz{{{|||||||||~~~~~~~~~|||{{{uuurrrrrrtttuuuvvvwww{{{yyylll[[[MMMAAA:::333222000///...//////000111000000222666HHHlll}}}qqq\\\UUUQQQUUUWWWPPPGGGBBB:::888666666888<<>>@@@DDDFFFHHHPPPYYY```jjjuuu{{{{{{yyyzzz{{{}}}~~~|||xxxtttvvv|||}}}wwwxxx}}}{{{zzzyyyyyyvvvwwwwwwwwwwwwwwwwwwwwwyyy}}}{{{xxxtttpppnnnnnnpppqqquuu}}}}}}{{{~~~{{{uuuzzzzzzwwwrrrmmmmmmpppuuu}}}zzzuuuttttttppprrruuuuuurrrpppnnnnnnsssuuuxxxyyyxxxuuuttttttttttttsssrrrvvv|||}}}yyyxxxxxxwwwvvvuuuxxx|||yyy|||~~~|||yyyyyy{{{yyyuuuuuuzzz~~~~~~}}}{{{yyyxxxwwwvvvxxxxxxzzz{{{|||}}}}}}}}}|||vvvrrrrrrtttvvvwwwtttxxxxxxqqqhhh\\\NNNAAA555444111///...///000111000---...111000999VVVvvvrrrcccTTTQQQSSSRRRNNNLLLHHHCCC>>>:::999999999999<<<>>>BBBEEEIIIMMMRRRUUUXXX]]]ccceeedddccccccdddccc[[[RRRKKKFFFLLLbbb{{{hhhBBB777............---,,,+++***************************++++++++++++,,,---...///+++000555<<>><<<::::::555555555666555555555444333222111222222222000...------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))(((((()))+++---///111...+++))))))))))))(((******))))))))))))******)))******+++,,,---...///.........---...111666999@@@PPPooo~~~}}}nnnfffYYYMMMEEE???;;;999555555444444333444444444222222222222222222222222333333444444555666777777;;;???DDDGGGJJJNNNSSSWWWZZZaaaggglllssszzz}}}||||||zzzyyy|||~~~yyyvvv~~~}}}}}}yyyyyy~~~|||zzzzzzzzzzzzuuuvvvwwwxxxxxxyyy{{{|||~~~}}}{{{yyyvvvsssqqqqqqrrrsssuuu~~~}}}{{{~~~wwwyyyzzzzzzvvvrrrqqquuuzzzzzz}}}yyytttrrrrrrmmmpppsssssspppnnnmmmmmmoooqqqttttttrrrpppnnnnnntttuuutttsssxxx}}}}}}yyyvvvwwwxxxwwwvvvwwwzzz~~~vvvxxx||||||xxxtttwwwwwwuuuwww}}}}}}}}}~~~~~~|||zzzyyyyyyyyy{{{|||}}}~~~~~~~~~}}}~~~{{{xxxvvvwwwxxxyyyxxxwwwwwwtttqqqpppjjjZZZJJJ;;;999555222/////////000000+++,,,111......DDDaaaxxxeee[[[VVVQQQNNNMMMNNNJJJDDDAAAAAAAAA@@@???<<<===???AAABBBEEEIIILLLOOOUUU\\\___]]]\\\\\\^^^^^^UUUPPPQQQUUU```xxxYYY999444---............,,,+++***************************,,,,,,+++,,,,,,---...///,,,222:::CCCIIIHHH===111333<<>>999777555444333333333444222222222222222222222222111222333555777888::::::CCCHHHNNNRRRVVV[[[aaaeeehhhmmmqqqrrrvvv}}}}}}zzzvvvzzz}}}www~~~yyy|||~~~{{{{{{~~~{{{yyyxxxxxxyyyzzzuuuvvvxxxyyyzzz|||}}}||||||xxxvvvtttrrrqqqqqqrrrrrrttt~~~|||{{{yyyxxx{{{|||yyyvvvuuuyyy~~~www{{{~~~~~~yyytttrrrrrrmmmppprrrrrrooonnnooopppiiikkknnnnnnmmmlllmmmnnnuuuvvvvvvvvvzzzzzztttvvvxxxxxxvvvvvvyyy|||uuuwww{{{{{{wwwppptttvvvvvvzzz{{{}}}zzz{{{}}}|||{{{{{{|||}}}~~~}}}}}}|||zzzzzzzzz{{{}}}}}}|||zzz|||wwwqqqpppsssqqqbbbQQQ@@@===999444000///...///111+++---444///+++<<>>GGGLLLHHH;;;000555@@@TTTlll|||uuurrrpppjjj___VVVNNNMMMKKKHHHFFFDDDCCCCCCGGGEEEBBB???<<<:::888888888888777666666666666666333333222111111000000///000000///...............))))))))))))))))))))))))******++++++++++++******,,,((('''++++++'''(((,,,777555222///,,,+++******)))************+++++++++***+++,,,,,,------,,,,,,///...///111222444===FFFRRRjjj{{{}}}{{{vvvppphhh___XXXIIIGGGDDD>>>888444333333444444444444444444555555666777888:::>>>BBBEEEGGGTTTZZZccckkkqqqttttttsss}}}|||zzzwwwvvvwwwzzz}}}}}}zzzzzz~~~}}}|||{{{|||~~~~~~}}}zzz|||zzzvvvuuuwwwwwwuuutttvvvzzz~~~~~~}}}}}}{{{zzzyyyxxxvvvtttsssssstttttttttwww{{{|||{{{|||}}}{{{zzzyyyyyyyyyyyyxxxyyy|||}}}{{{uuupppppppppooooooooooooooopppgggdddbbbccchhhmmmoooooorrrtttvvvzzz~~~~~~}}}vvvvvvwwwwwwxxxxxxxxxxxx~~~}}}zzzzzz{{{|||{{{wwwzzz~~~yyyuuuuuuvvvvvvwwwxxxzzz{{{|||zzzsssrrrxxx|||{{{|||{{{vvvrrrwwwwwwyyy~~~}}}xxxwwwwwwyyy}}}{{{{{{~~~~~~}}}zzzzzzvvvqqqqqqsssmmmcccQQQFFF999333333444222//////...000333222111555<<>>......//////...------,,,++++++******)))))))))))))))******)))))),,,000111///,,,000888FFFPPPNNNAAA555111333IIIeeeyyyzzzmmmfffbbb^^^VVVOOONNNMMMJJJHHHEEECCCBBBAAAFFFDDD@@@===:::888888888999888777666555555555555333333333222111111000000000//////...............******************************++++++++++++******---)))'''***)))%%%%%%)))///...---+++***)))))))))************++++++++++++++++++,,,------------,,,...---000333555999CCCNNN^^^zzzyyysssnnncccaaa^^^WWWOOOIIIFFFFFFBBBAAA@@@>>><<<<<<===>>>>>>???CCCGGGMMMTTTYYY]]]jjjooovvv}}}}}}{{{yyyzzz~~~|||yyyyyy|||~~~~~~~~~~~~{{{yyyxxxwwwxxxzzz{{{{{{zzzzzz{{{xxxsssrrrvvvwwwuuurrruuu|||~~~|||zzzyyyxxxwwwwwwwwwvvvvvvvvvwwwwwwtttvvvwwwxxxxxxzzz~~~|||zzzyyyyyyttttttuuuxxxyyywwwsssnnnmmmnnnoooqqqqqqpppooooooeeebbb```bbbfffllloooppprrrqqqssswww|||~~~}}}{{{wwwvvvvvvvvvwwwxxxyyyyyy~~~}}}}}}||||||{{{zzzzzz}}}|||yyywwwvvvvvvvvvwwwxxxzzz{{{zzztttoooooottt{{{~~~{{{zzzzzzyyytttooooooqqquuu|||yyywwwwwwyyy|||}}}zzzyyyyyyyyyxxxwwwxxxxxxuuurrrsssvvvrrrkkk```TTTEEE999444222111000///...///222111///111777>>>NNNiiiqqqiii]]]TTTOOOLLLHHHFFFEEEDDDEEEFFFIIIMMMQQQSSSVVVWWWZZZ___eeekkkpppsssnnnOOO666+++,,,......------,,,++++++*********))))))))))))******+++******,,,...//////...888AAANNNRRRHHH:::333555AAAWWWqqq}}}kkk^^^ZZZXXXTTTPPPOOOMMMKKKGGGDDDBBBAAA@@@EEECCC???;;;888777888888:::999888666555444444444444444333333222111111000000///......------......++++++++++++++++++++++++******++++++++++++******,,,)))(((***)))''''''***((())))))*********))))))************+++++++++,,,++++++,,,---------------,,,---111666999???KKKXXXlll}}}}}}{{{uuunnngggbbbaaa\\\[[[YYYUUURRRPPPRRRSSSRRRTTTWWW\\\cccjjjppptttzzz}}}||||||}}}|||}}}~~~~~~}}}|||xxxuuuuuuttttttuuuwwwwwwvvvuuuyyyyyyvvvpppppptttwwwwwwqqqvvv~~~}}}|||{{{|||vvvvvvxxxyyyzzzzzz{{{{{{ttttttttttttuuuxxx}}}~~~|||zzzyyywwwxxxyyyzzzzzzxxxsssooohhhjjjnnnpppqqqpppooommmfffcccaaabbbffflllpppsssrrrpppooottt{{{~~~}}}{{{xxxxxxwwwvvvwwwyyy{{{}}}|||{{{|||~~~~~~{{{xxxyyyyyy{{{~~~yyyxxxvvvuuuuuuwwwzzz{{{tttqqqnnnoootttyyy{{{|||}}}{{{zzzzzzxxxrrrnnnhhhkkkqqqyyyxxxwwwvvvwwwzzz|||}}}|||yyyyyyxxxvvvsssqqqqqqrrrvvvvvvsssrrruuuzzzyyytttoooeeeUUUDDD999333222333000///000222111...///333111777IIIddd}}}yyyooogggaaa]]]XXXUUURRRQQQUUU]]]gggmmmmmmooottt{{{hhhQQQ===///+++,,,------,,,,,,+++***************)))))))))******++++++,,,,,,++++++---000333@@@IIIRRROOO@@@222444===LLLbbb{{{{{{hhh[[[WWWWWWVVVSSSPPPNNNKKKHHHEEEBBB@@@???EEEBBB>>>:::888888999:::;;;:::888777555444333333444444333333222111111111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******))))))***++++++,,,---((()))+++,,,,,,,,,+++************+++++++++,,,,,,+++,,,,,,---...---------,,,...222777;;;CCCSSSaaaxxx|||xxxvvvqqqqqqoookkkgggeeehhhjjjmmmmmmmmmooossswww|||~~~|||{{{|||~~~}}}wwwtttwwwvvvvvvvvvwwwvvvtttrrryyyxxxtttoooooouuuyyyyyysssxxx~~~{{{}}}vvvwwwzzz{{{}}}}}}}}}|||uuuuuuttttttuuuvvvxxxzzz{{{|||~~~~~~|||{{{}}}}}}~~~}}}{{{xxxsssppphhhjjjlllnnnoooooooooooollljjjhhhhhhjjjoootttwwwvvvrrrpppsss{{{}}}{{{zzzyyyxxxyyy{{{~~~}}}zzz||||||xxxyyyyyy{{{~~~||||||||||||zzzwwwuuuuuuwwwzzz|||sssrrrsssvvv{{{~~~~~~~~~~~~~~~zzzuuuqqqjjjlllpppuuu{{{vvvuuutttuuuwwwxxxxxxwwwtttvvvwwwtttpppnnnppprrruuutttrrrsssvvvyyyzzzyyyuuuooocccSSSCCC888555555222000111444333000000222...///999NNNeeezzzzzzvvvrrrpppttt}}}jjjNNN<<<333///---...++++++++++++******))))))******))))))******+++++++++,,,,,,+++))),,,222777FFFJJJMMMGGG888000777DDDNNNeee~~~}}}ppp```VVVUUUVVVTTTQQQPPPOOOLLLHHHEEECCCAAA@@@DDDBBB???;;;:::999:::;;;;;;:::888777555444333333444444333222222111111000//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********))))))+++++++++***+++,,,------,,,+++******++++++++++++,,,,,,,,,,,,,,,---.........------...///333777;;;FFFYYYkkk~~~zzz{{{{{{xxxsssrrruuuyyy~~~|||{{{{{{}}}{{{{{{}}}{{{www|||{{{zzzzzzzzzxxxuuurrrxxxxxxvvvqqqrrrxxx{{{{{{vvvzzz}}}{{{}}}~~~~~~~~~xxxyyy{{{|||}}}}}}}}}|||vvvwwwwwwxxxxxxvvvtttsssuuuwwwzzz}}}~~~zzz{{{||||||zzzwwwtttrrrooonnnnnnnnnoooppprrrtttsssrrrpppoooppptttxxx{{{{{{wwwtttvvv|||~~~|||{{{|||~~~~~~{{{}}}~~~zzz|||~~~~~~|||{{{{{{}}}~~~~~~}}}{{{xxxvvvvvvxxx{{{~~~sssuuuxxx}}}~~~zzzwwwtttsssssssssuuuyyy}}}uuutttssstttuuuuuutttrrrqqqtttvvvuuusssrrrtttvvvvvvtttssssssuuuvvvwwwxxxxxxwwwpppbbbQQQBBB999666333000///222222000///222...///444@@@NNN___ssshhhSSS<<<111000///......++++++************))))))***************+++,,,,,,***++++++***+++///777===KKKHHHCCC<<<444111;;;GGGTTTiiiuuujjj^^^XXXXXXXXXUUUQQQOOOMMMKKKHHHEEEBBBAAA@@@BBBAAA???===;;;;;;:::::::::999888666555444444444333333222222111000000//////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***,,,+++''''''))))))&&&+++++++++++++++***))))))++++++++++++,,,,,,,,,,,,,,,,,,---...............000111333777<<>>000,,,------,,,,,,***************************************+++,,,---+++++++++,,,000777???EEEMMMEEE;;;666333777BBBMMMdddssswwwmmmbbb\\\\\\[[[VVVQQQLLLJJJHHHEEECCCAAA????????????>>>===<<<:::999888999888777666555555555555222222111000000//////...///...------,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++(((,,,,,,((()))---...+++*********))))))******++++++++++++,,,,,,,,,------,,,------...............222222333777===NNNjjj~~~}}}~~~~~~~~~{{{}}}|||{{{{{{|||}}}zzzvvv{{{~~~~~~~~~}}}}}}xxxssstttwwwyyyuuuqqquuuuuuvvvxxxzzz|||~~~|||{{{zzz|||}}}}}}zzzwwwwwwxxxzzz{{{}}}}}}}}}{{{zzz{{{vvvuuusssqqqooooooppppppmmmppprrrssstttvvvyyy}}}}}}|||zzzwwwvvvyyy~~~~~~}}}{{{zzzzzz|||}}}|||zzzwwwwwwwwwwwwxxxzzz}}}~~~|||vvvssstttvvvwwwwwwvvvvvvwwwyyyzzz|||wwwzzz~~~~~~}}}xxxyyy{{{{{{{{{{{{{{{|||{{{||||||{{{yyyyyy{{{~~~xxxwwwwwwxxxyyyxxxvvvtttvvvvvvxxxzzz}}}~~~}}}|||xxxuuuuuuxxxvvvqqqppptttwwwzzz|||yyypppcccWWWPPP@@@999333222111......///......///111000222<<>>666444777@@@PPP^^^rrr{{{yyyoooccc]]][[[YYYTTTNNNIIIHHHFFFCCCAAA???>>>>>><<<=========<<<:::888777888888777666666666666666111111000000///...............---,,,,,,,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++%%%***,,,+++...555888555+++************,,,...///++++++,,,,,,,,,---------,,,---......//////......222222333777???RRRqqq|||wwwzzz}}}~~~|||}}}~~~yyy||||||wwwxxxzzz~~~}}}vvv|||~~~}}}}}}}}}zzztttnnnqqqyyy}}}zzzvvvrrrssstttvvvyyy}}}~~~|||zzz{{{~~~~~~}}}|||{{{||||||}}}~~~xxxsssrrrrrrrrrrrrqqqooommmkkkiiihhhfffjjjnnnqqqrrrtttxxx|||||||||zzzuuurrruuu}}}~~~}}}}}}|||}}}|||zzzxxxwwwxxx|||xxxxxxtttuuuvvvvvvvvvwwwzzz|||xxxyyyyyytttoooooosssxxxtttttttttuuuvvvxxxyyyzzzzzz}}}|||zzzyyyssstttvvvvvvvvvwwwxxxzzzxxx{{{}}}|||}}}zzzyyyyyyzzz{{{{{{yyyvvvzzzxxxxxx{{{|||xxxuuuwwwzzzxxxqqqppptttrrrvvvzzz}}}zzzrrriiicccJJJAAA999666444111///111111000000111000...333:::BBBTTTgggsss}}}ppp___TTTCCC111000,,,***,,,,,,***+++...++++++++++++++++++,,,,,,************+++,,,---......,,,---333>>>HHHOOORRR;;;777444555;;;III^^^pppwww}}}vvv___[[[aaaaaaXXXNNNHHHDDD@@@>>>>>>???@@@@@@>>>======<<<;;;;;;:::::::::999888666555555444444111111000000//////......////////////////////////,,,,,,++++++***+++++++++------------------------000%%%///222(((===MMM888******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...............///000111000444999:::AAA[[[ssssssvvvyyy}}}~~~~~~}}}~~~~~~}}}~~~~~~}}}|||yyymmmsssxxxyyyvvvwww|||}}}xxxyyyuuutttssstttxxx|||~~~zzzuuuqqqsssxxx|||}}}{{{}}}|||}}}}}}~~~}}}|||{{{|||}}}~~~yyyrrrppptttyyypppnnnkkkhhhffffffffffffhhhjjjlllnnnpppsssxxx|||wwwvvvvvvvvvwwwyyy|||~~~|||{{{{{{|||{{{{{{xxxtttuuuzzz}}}}}}~~~|||uuuwwwxxxvvvxxx|||~~~}}}zzzsssnnnnnnpppsssuuuwwwuuuuuuwww{{{}}}|||zzz~~~}}}|||~~~{{{vvvrrrqqqrrruuuvvvuuuxxx}}}yyyuuuwww~~~}}}{{{zzzyyyyyyzzz{{{{{{uuussswwwzzzzzzyyyzzz}}}|||zzzxxxvvvuuusssrrrsssuuuxxx|||}}}zzzuuuqqqcccRRRAAA999555000000333111000///000111000...,,,666===HHHSSSbbbvvv|||iiiVVVGGG<<<444000+++,,,---,,,***)))***+++***************+++++++++---+++))))))***,,,,,,,,,///+++,,,:::KKKRRRKKKAAA555666999???JJJZZZjjjttt}}}~~~rrr___[[[___]]]SSSKKKGGGDDD@@@>>>???@@@@@@@@@===<<<<<<;;;;;;::::::999:::999888666555444444444222111111000///......---------------------------,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///%%%...000&&&777DDD000******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,............///000111111111666;;;@@@MMMjjjzzzxxxvvvwwwyyyzzzyyywww|||~~~}}}||||||}}}~~~~~~~~~}}}tttpppssstttsssrrrtttzzz{{{uuutttxxxrrrssstttvvvyyy}}}|||xxxtttuuuzzz~~~~~~}}}}}}}}}||||||}}}~~~{{{{{{{{{||||||}}}~~~~~~|||uuuqqqsssvvvpppnnnkkkhhhfffffffffgggiiijjjlllnnnpppsssvvvxxxwwwvvvuuuuuuuuuwwwxxxyyy}}}~~~}}}zzzxxxwwwxxx{{{|||zzzwwwyyy~~~~~~{{{}}}}}}zzzyyy|||~~~xxxttttttvvvxxxyyyxxxxxxxxx{{{~~~||||||~~~}}}~~~yyywwwuuuvvvzzz|||yyyzzz|||}}}zzz}}}~~~|||xxxrrrnnnmmmhhhgggjjjmmmnnnqqquuuzzzzzzzzzxxxuuusssrrrrrrvvvxxxzzz|||~~~}}}zzzxxxoooaaaQQQHHHAAA888222222111000///000222333222111000444:::@@@KKK[[[mmmzzzvvvsssggg^^^QQQEEE;;;555111///+++,,,---,,,***)))***+++************++++++++++++---,,,++++++,,,,,,------111333:::FFFOOOOOOFFF<<<333:::EEEPPP\\\iiixxxwwwhhh\\\ZZZ\\\XXXOOOIIIFFFCCC@@@>>>???@@@@@@???;;;;;;;;;:::999999888888999888777666555444444444222222111000///...------++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++---&&&------$$$///888'''******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,............///000111222444888???III^^^{{{uuusssvvvxxxwwwtttxxxzzz}}}~~~|||{{{{{{{{{|||~~~}}}~~~}}}tttuuussspppnnnooosssxxx||||||uuurrrssssssvvvzzz{{{zzz||||||xxxxxx|||~~~}}}}}}||||||}}}~~~{{{{{{{{{||||||}}}}}}}}}yyyuuutttuuuqqqooollliiigggggghhhiiimmmmmmmmmooorrruuuvvvuuuvvvuuuuuutttttttttuuuuuuxxx{{{}}}}}}{{{yyyxxxxxxzzz||||||{{{}}}}}}}}}yyyuuuwww}}}~~~zzz{{{~~~|||}}}~~~~~~~~~zzz{{{~~~{{{~~~|||xxxuuuwww~~~~~~}}}~~~yyynnnaaaXXXVVVSSSRRRUUUWWWYYY```hhhtttxxx||||||zzzxxxxxxyyy}}}}}}}}}~~~uuujjj```UUUGGG;;;555222000......///000000///---...///000444>>>JJJTTToooxxxpppbbbXXXSSSDDD???888222///...,,,,,,***,,,,,,,,,***)))***+++************++++++,,,,,,,,,,,,,,,,,,,,,---...///333<<>>???@@@@@@???::::::999999888888777777888777666555444444444444333222111000///...---,,,++++++++++++++++++++++++++++++******++++++,,,,,,************************+++(((------&&&,,,000%%%******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------.........///000111222333666<<>>???@@@BBBKKKUUUccclllvvv}}}~~~}}}uuuiiiZZZJJJAAA:::777222///.........---...///...---...111888<<>>HHHQQQOOOEEE======AAAPPP___qqq}}}ddd___\\\]]]\\\UUUNNNKKKCCCAAA?????????@@@???>>>:::999999888777777666666777666555444333333333444222222111000///...------+++++++++++++++++++++++++++*********++++++,,,---******************************...---***,,,...)))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------////////////111222333444888@@@LLL^^^~~~{{{wwwxxx{{{|||{{{|||~~~~~~}}}~~~~~~~~~~~~zzzzzz{{{~~~{{{~~~~~~~~~|||uuu|||wwwqqqqqqwww~~~~~~zzzwwwzzz|||yyy{{{~~~~~~}}}}}}~~~}}}|||~~~{{{wwwwwwzzzzzzwwwsssooommmmmmnnnpppsssrrrqqqqqqtttvvvxxxxxxxxxxxxwwwwwwvvvwwwwwwxxxvvvyyy}}}~~~}}}||||||wwwyyyzzzzzz|||}}}wwwnnnYYYSSSMMMJJJMMMQQQWWW[[[lllxxx}}}{{{zzzyyyyyyyyy|||~~~~~~wwwtttvvvnnnWWWEEE<<<:::888555444444333444<<>>999999999888777777666666555555444333333333333333111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------************************))),,,------,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,------------/////////000111333444555999EEEUUUjjj~~~}}}~~~|||||||||||||||zzz{{{~~~|||{{{zzzxxx|||yyywwwzzz}}}zzzzzz~~~zzzzzz}}}~~~}}}|||}}}||||||~~~}}}||||||}}}~~~yyyvvvvvvzzz|||wwwrrrooooooppprrrqqqqqqqqqpppppptttyyy}}}~~~|||zzzxxxwwwxxxyyyzzzxxxzzz}}}}}}{{{yyyyyyyyyyyyyyyxxxwwwxxxvvvmmmcccKKKDDD??????AAACCCGGGLLL```mmmzzz~~~|||yyyuuuuuuvvvyyy~~~~~~}}}}}}}}}||||||rrr]]]GGG:::666888777444222333333222555;;;???IIIXXXjjjyyyyyyssskkkcccQQQJJJ@@@888444333222222,,,...///111111000///...//////000111555;;;CCCIIINNNSSSZZZbbbfffhhhgggfffmmmmmmlllkkkkkkjjjiiiiii``````^^^ZZZTTTKKKDDD???>>>888222///...///...---,,,+++******+++,,,,,,+++((()))+++***))))))***+++)))******+++,,,---.........444:::>>>???@@@CCCFFFOOONNNKKKFFFEEEMMM\\\hhhrrr{{{eee]]]XXXXXXXXXRRRKKKHHHAAA@@@??????@@@@@@???>>>::::::999888888777777666555444333333222333333333000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...++++++++++++++++++++++++)))---,,,+++,,,)))(((///******+++++++++,,,,,,,,,,,,,,,,,,------------...//////000000222444555666:::JJJ^^^uuu~~~}}}~~~}}}~~~~~~~~~}}}{{{rrrppprrrsssyyyzzz}}}|||xxxyyy~~~}}}||||||||||||~~~~~~{{{yyyyyy{{{}}}~~~|||zzzyyyzzz|||{{{wwwvvvvvvxxxzzzwwwwwwyyy}}}yyysssoooooopppqqqrrrttttttrrrpppttt~~~}}}yyyvvvvvvxxxyyywwwyyy{{{|||{{{{{{|||}}}|||{{{xxxuuutttpppeeeYYYEEE>>>:::<<<>>>===???DDDOOO\\\kkktttzzz~~~|||wwwvvvwwwyyy}}}~~~|||zzz|||}}}|||~~~yyymmm\\\JJJ===777666666777333222555666444333555:::>>>HHHXXXkkkzzz}}}|||zzzuuuddd[[[NNNBBB999444222111///..................---222222111111111333666888;;;===AAAFFFJJJKKKKKKJJJNNNNNNMMMMMMLLLLLLKKKKKKEEEDDDCCC@@@<<<999555444111///,,,+++,,,---------,,,***))))))***++++++***''')))******))))))***,,,)))******+++,,,---...//////:::HHHQQQSSSQQQOOONNNIIIGGGGGGLLLWWWcccmmmssszzz[[[SSSNNNPPPRRROOOKKKHHHAAA???>>>???@@@@@@???>>>::::::999999888777777777444444333333222222333333////////////000000000000++++++++++++++++++++++++************+++,,,---...++++++++++++++++++++++++)))...+++(((+++&&&%%%...******+++++++++,,,,,,,,,,,,,,,,,,---------......//////000111222444666777:::MMMeee|||}}}{{{}}}yyy|||ttt{{{{{{pppccc```dddhhhwww{{{{{{}}}}}}xxx||||||{{{|||}}}}}}}}}}}}zzzwwwwwwyyy{{{|||zzzxxxwwwxxx{{{~~~~~~zzzuuuqqqooommmnnnpppuuu{{{yyysssooonnnoooppptttxxxyyyvvvssswwwyyyuuutttvvvwwwuuuwwwzzz}}}~~~}}}xxxsssqqqmmm```SSS???888555888999777888<<<>>>KKK[[[iiiuuu}}}zzzzzz{{{~~~~~~|||zzzwwwzzz||||||}}}{{{|||{{{{{{}}}~~~|||nnn^^^III<<<888777666333555000000444777555111000333222666DDDYYYkkkvvvyyy}}}rrraaaPPPCCC;;;666333555222///------...//////+++,,,---...............000//////111333555555444555555555444444444333333111000///...---......///,,,,,,,,,++++++++++++,,,///,,,)))((()))))))))(((''')))******))))))***,,,)))******+++---...//////000???SSS```bbb]]]WWWSSSIIIHHHMMM[[[mmm{{{~~~VVVWWWWWWVVVRRRMMMHHHDDDAAAAAAAAA@@@>>>===;;;:::888888777666666666666666444333111222333444444333333111//////111222000...,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---...---,,,++++++---...000///...---///111444666666>>>QQQmmm~~~||||||~~~zzzzzz~~~wwwjjj[[[LLLDDDFFFLLL]]]cccnnn{{{zzzvvvxxx|||~~~||||||~~~~~~}}}xxxuuuwwwyyy~~~|||{{{{{{zzzwwwuuuuuuuuuwwwxxxxxxyyy~~~}}}wwwppphhh```YYYUUUVVV]]]hhhssszzz~~~~~~}}}|||xxxxxx{{{xxxqqqooosssxxx|||}}}|||}}}uuuqqqvvv~~~yyyyyyyyy{{{~~~xxxmmmmmmooodddSSS<<<;;;:::888777888888999;;;===DDDRRRfffwww|||{{{}}}~~~~~~~~~xxxvvv}}}||||||vvvlllUUUGGG:::555555444555777222222222222222222222222555000000777DDDUUUjjjzzz{{{mmmZZZIII>>>:::999555222222111///---,,,---///000///---+++******,,,---...//////000000///000111222111///------......---,,,,,,+++***))))))++++++++++++++++++++++++***************+++++++++***)))))))))+++++++++***((()))---111///,,,...222999LLL```ggg^^^SSSNNNOOOPPPXXXgggwwwyyyyyyVVVWWWYYYXXXTTTNNNFFFBBBAAAAAA@@@???>>><<<;;;:::888888777666666666666666333222000111222333333222333111//////111222000...,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,------,,,+++******,,,---//////......///222444777777AAAUUUsss~~~|||}}}}}}{{{~~~tttdddQQQCCC;;;<<>>HHHXXXjjjwww}}}{{{zzz}}}xxxvvv}}}ooo```KKKAAA888444333111111333222222222222222222222222333111222666<<>>===;;;:::999888888777666666666666666333111000000111222111111222000//////000111///...------,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,+++*********+++---...///......///222555888:::EEE\\\}}}~~~|||~~~|||zzzmmmXXXDDD888444444555666<<>>GGGYYYnnn~~~}}}~~~~~~}}}{{{tttqqq}}}}}}sss___MMM>>>999666555222...---000111111111111111111111111000222444333222<<>><<<;;;999888888777777666666666666666444222000000111222111111111000000000000000///......------,,,,,,------...,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++++++++,,,---.../////////000222555:::===IIIeee}}}~~~~~~uuufffNNN:::222333444333333333555<<>><<<;;;999888888777777666666666666666555444222222333333222111000000000000///......///...------,,,,,,------...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,---------------...//////...000111111222666<<<@@@OOOnnn}}}~~~wwwhhhOOO888111555777444555222000000777DDDRRR[[[hhhuuu|||}}}~~~}}}|||~~~~~~|||}}}|||vvvqqqtttzzz~~~~~~~~~wwwkkk```QQQDDD>>><<<;;;:::999888666777<<>>SSShhh{{{~~~}}}|||}}}~~~}}}}}}{{{yyyxxx|||yyyjjjWWWHHH<<<444111222666:::888111...000////////////////////////------...000///222<<>>===;;;:::999888888777666666666666666666444333222333333222111///000111000...---...///------,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++---.........////////////...000222222222666===CCCYYYzzz~~~}}}}}}|||}}}sssXXX<<<222555666222222333333444555:::@@@EEE[[[nnn}}}}}}~~~}}}{{{|||~~~~~~{{{|||~~~{{{uuuqqqssszzz}}}||||||~~~wwwlll___SSSEEE<<<;;;<<<;;;999:::999777777:::>>>CCCFFFUUUeeetttwwwtttvvv|||~~~{{{uuuqqqvvv~~~|||sssiiiZZZJJJ>>>999888777555555555555666:::888888999666666BBBSSSkkkyyy|||wwwuuuuuuyyy|||}}}}}}|||zzzyyyppp[[[GGG;;;555333222111555::::::444111111...........................+++,,,///111111555:::UUUjjj~~~oooccc^^^VVVLLL<<<777111///000111000///***+++,,,---------------***---000111000---,,,+++*********++++++,,,,,,---++++++,,,,,,------......---------,,,++++++******'''(((******+++000888???PPPUUU^^^cccZZZJJJ===999<<>><<<;;;:::888888777666666666666666666444222111222222111000...000111000...,,,...///,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,---.........///.........111222222222777???EEEccc}}}|||{{{zzz{{{~~~vvvoooqqquuuwwwzzz}}}}}}}}}aaaBBB333555666111111333555555555666999<<>>===;;;:::888888777666666666666666555333111000111111000///...000111000---,,,---000,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,+++++++++,,,------......------...111333333222777???GGGkkk~~~}}}wwwyyy||||||yyy|||uuuxxx~~~lll```aaafffjjjuuu{{{{{{eeeDDD444666777222222333333222111444:::???AAAYYYpppyyy~~~zzzyyyyyy|||~~~|||{{{{{{{{{||||||yyytttpppnnnvvvyyyuuutttssshhhXXXIIIEEE???999666555888:::666666444444666:::===???CCCVVViiisssxxx||||||yyy~~~|||vvvxxx~~~yyy~~~mmmeee___UUUEEE999999888666555444444555555>>>555222888999444777???FFF]]]vvv~~~vvvsssnnnkkkkkkmmmqqqtttmmmwww|||uuutttgggRRR???777666333...333...---333777555000...------------------------///------...---,,,111888===YYYsss}}}|||vvv{{{pppbbbEEE===444000000000...+++///////////////......---+++,,,---,,,++++++,,,...))))))***+++,,,------...++++++,,,,,,---...//////000000///...------,,,,,,111222444555999CCCRRR^^^XXXUUUQQQLLL@@@444///111---FFFfffzzz~~~}}}~~~UUURRRMMMHHHEEEBBB???===???@@@AAAAAA@@@>>><<<::::::888666555444555666777222111111000000000000000...///////////////......,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++************++++++************************,,,,,,,,,---------......,,,,,,---....../////////111333000222777555<<>>;;;999777777777888999888777777888:::<<<======IIIZZZhhhqqqwww}}}~~~}}}}}}}}}|||{{{yyyjjj]]]TTTKKK@@@777888777666444444444555666444555555555444444666777===JJJ___ttt}}}yyytttqqqqqqqqqpppnnnllltttyyyzzzuuuhhhZZZGGG999333222222111333333222111000///...------------------------------------............///:::HHH^^^rrrttteeeLLLAAA444...///222333111///...---,,,,,,++++++,,,---------,,,++++++******---------,,,+++,,,...000000...,,,...111333222000333333222000///333;;;AAADDDBBBBBBFFFMMMQQQOOOLLLDDD>>>666222000111000///222;;;NNNdddrrryyy||||||~~~~~~VVVRRRKKKFFFCCCAAA>>><<<>>>???@@@@@@???===;;;999888777555444444444555666222111111000000000000000000000000000///...,,,,,,,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,------...///000000222000222888666===QQQ||||||zzzwwwtttssswww~~~yyytttsss~~~uuulllZZZDDD999:::===<<>>;;;999888777777777999888777666777999:::<<<<<>>666444555333000000///...---,,,,,,,,,,,,***+++++++++,,,------...,,,------------...000111444333333444666666666555555999===???BBBFFFMMMRRR[[[UUUOOOKKKHHHDDD>>>999999555///------......---///333AAAVVViiiuuu~~~}}}~~~WWWRRRJJJDDDAAA???===<<<>>>>>>>>>>>>===;;;999888555555555444444444444444222111111000000000000000111111111000///---+++***,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++************++++++------------------------*********+++++++++,,,,,,...---,,,+++,,,...000111...222000333888777@@@UUU|||wwwssstttwww{{{{{{tttqqq||||||lllfffeeeooorrrwww}}}|||cccZZZJJJ;;;555666666444555DDD\\\rrr|||xxxzzzqqqRRR;;;111111444555222444555555444444555666666666???TTTnnn}}}|||vvvrrrvvv}}}~~~{{{yyywwwvvvwwwxxxxxxwwwzzz}}}|||rrreeeXXXKKKAAA===<<<;;;:::999888777777999888777666666777888999:::<<>>@@@@@@AAACCCDDDDDDJJJPPPTTTUUUWWWZZZ\\\UUUOOOGGG@@@<<<777111---...,,,***)))+++,,,---,,,---,,,333FFF\\\nnn|||}}}~~~ZZZSSSJJJCCC@@@>>>>>>>>>============;;;:::888777444444555555555555444333222111111000000000000000000000000000///...,,,,,,,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++************++++++------------------------++++++++++++,,,,,,,,,,,,///---,,,++++++...000222---111111444:::;;;FFF^^^~~~yyyvvvwwwyyy|||zzzkkkVVVPPPSSS[[[\\\aaaiiirrr}}}vvvVVVMMMAAA888777777555222111999HHH\\\ppp~~~www___EEE999444000111666222444555555444333555666;;;888<<>>DDDGGGHHHHHHGGGLLLQQQSSSTTTUUUYYY\\\___bbbdddaaa[[[UUUSSSSSS>>>:::555111000///---,,,)))))))))***,,,---------...+++///===PPPeeeyyy|||[[[TTTKKKDDD@@@@@@@@@@@@>>>======<<<:::888777666444555555666666666555555222111111000000000000000---...///////////////...,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------///---,,,++++++...000222---222222666>>>AAAQQQlll~~~{{{zzz{{{zzzzzz^^^IIIEEEJJJKKKIIILLLUUU___lllqqqJJJBBB999666777666444222555444888EEEZZZtttwww___KKK<<<999777111111666222333444444333333444666666666999EEEVVVeeemmmpppvvvxxx{{{~~~~~~{{{|||{{{wwwrrrooonnnoooqqqqqqppppppqqqsssvvvxxxtttwwwsssdddSSSGGG@@@<<<999::::::::::::999888777777777666666666666666666555999<<<>>>CCCOOOaaaooonnnppprrrssstttwww|||zzzyyy{{{|||zzzwwwvvvwwwzzz|||}}}{{{xxxvvvyyymmm\\\KKK???:::999:::666666666777777777777666333555555555444444555777888999===DDDKKKXXXmmm~~~~~~yyyvvvooo]]]JJJ===:::555222111222222222111111000000///.........---------------------------------............///444111222@@@VVVkkkvvvzzzzzzyyyzzzrrr^^^QQQJJJFFFCCC???;;;:::<<<>>>??????777666555333222111111111888777666666666888999;;;<<<@@@GGGPPPZZZ```aaaaaabbbggglllnnnnnnnnnqqqtttxxxvvvooobbbSSSGGGAAA???888555000---++++++***)))))))))++++++++++++,,,,,,---,,,000999EEEVVVooo|||ZZZTTTKKKDDDAAAAAAAAAAAA???>>>===;;;999888777666555555555555555666666666222111111000000000000000,,,---...///000000000000,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++************++++++************************,,,,,,---------............---,,,+++,,,...000111...333444888BBBJJJ___}}}~~~}}}}}}yyywwwuuulllSSSBBBAAAFFFDDD@@@AAAHHHOOO[[[ppphhhDDD===888888999777555555555222000555EEE```~~~ttt```HHH>>>777888888333111555111333444444333333444555000333888>>>GGGUUUeeepppvvvwwwyyy{{{|||{{{zzzyyywwwxxxvvvrrrkkkggghhhiiinnnooonnnlllkkkjjjlllnnnqqqrrrkkkZZZKKKBBB>>><<<999999999999999888888888666666666777777777777777444999===<<<<<>>:::666333444555555666666666666555444555555555444444666777666888<<<>>>>>>FFFZZZlllvvvlllbbbPPP???666444111///...000222444000000000//////.........---------------------------------............//////---...666FFFZZZjjjssszzz{{{}}}yyydddPPPBBB:::777555333000000222444444444555444333222111111111111777777777888;;;???CCCEEEJJJNNNXXXggguuu~~~~~~rrr___KKK<<<555333111///---+++))))))))))))(((***+++***))))))***+++,,,,,,000444:::FFF]]]qqq{{{VVVQQQJJJDDDBBBAAAAAAAAA@@@???===;;;999888777777444444333333333444666666222111111000000000000000---...///////////////...,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++************++++++************************++++++,,,,,,,,,---------------,,,------...///000000555555:::FFFRRRkkk}}}~~~zzzjjjccciiivvv}}}zzzppp]]]HHH======BBBBBB<<<<<>>JJJTTTfffmmmvvvzzzyyyuuuttttttwwwxxxxxxxxxwwwxxxzzz|||wwwvvvvvvxxxzzzzzzxxxuuutttdddOOOAAA:::888555222222333444555666666555444444555555555444444666777555555777999888<<>>AAA;;;:::===;;;:::GGGYYYjjjrrr~~~tttQQQ<<<888777999666111222888111666777222...777LLL^^^uuu~~~uuubbbKKK;;;222666777333000111333333111333444444333222444555444666666333333>>>QQQ```lllpppvvv{{{{{{xxxtttpppppprrrrrrnnniiifffhhhllliiilllnnnnnnllljjjlllmmmsssmmm___MMMAAA===<<<::::::999777666666888:::;;;555555777888999999999999666666666666777;;;BBBHHH\\\hhhvvv~~~}}}xxxtttrrrnnnqqqtttttttttuuuxxx|||wwwuuuuuuvvvxxxxxxuuurrrggg[[[III===888777777777111222444555555555444444444555555555444444666777666444444666888:::BBBKKKVVVjjj|||~~~~~~|||fffSSSHHH???666333444444333111000///000///////////////.........---------------------------------.........//////222333222///000;;;PPP```vvvzzz}}}mmmTTT@@@555//////111---------.../////////...,,,,,,,,,,,,,,,---......,,,++++++---000444999;;;777===LLL```uuuxxxbbbKKK;;;333000***,,,------,,,+++,,,,,,***,,,---,,,***+++...111222...---000444999BBBKKKcccsssppp^^^NNNJJJDDD@@@???>>>>>>>>>;;;;;;::::::999888777777555555444444444555555666333222111000000111222333///000111000...,,,---...------------------------......---------,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,------------------------...------...000000000///222111888CCCIIIWWWzzz|||zzz}}}yyyssskkklllgggZZZKKKEEEKKKTTTcccpppuuutttdddKKK===>>>@@@===<<<:::888777888<<>>EEEaaauuurrrXXXHHH???:::777666555444333222222222222222222222222222222222111333555444555;;;EEENNN\\\lllxxxyyyuuutttqqqnnnsssvvvtttmmmjjjkkkiiicccjjjkkknnnooollliiijjjmmmsssjjjYYYIII???===<<<;;;888888777666666666666666999999888888777777666666:::999777777888:::>>>@@@RRR]]]mmmzzz}}}vvvqqqsssuuuuuuqqqqqqwww{{{|||zzz}}}~~~uuukkk___SSSCCC:::888999888666777444222333666777666444000444777999888666555555:::888666777999<<<======JJJWWWiiiuuu{{{|||~~~}}}zzz|||oooZZZOOODDD::::::222222222111111111111000000000000000000000000000////////////////////////.........////////////000---000222222333:::EEENNNlllyyynnn\\\EEE888666666222...000000///...------,,,,,,...........................---,,,,,,,,,...000222222666???TTTpppzzzdddLLL<<<555111.........------,,,******,,,,,,+++******---222666:::444000//////111999BBB[[[lllyyyeeeRRRNNNJJJDDD@@@????????????===<<<;;;:::999888777666666555555444444444555555555444222111000000000000///000111000...,,,---...------------------------------,,,,,,,,,+++++++++)))************+++++++++******+++++++++,,,,,,,,,------------------------...------...///000000000333333:::EEEOOO```}}}{{{|||zzzyyy}}}wwwooojjjjjjfffZZZLLLEEEFFFKKKOOOYYYjjjyyy~~~{{{{{{vvvtttdddKKK======>>>;;;===<<<999888888:::===???HHHRRRdddwwwyyy___HHH=========:::777444444444111333444333111333999>>>PPPfff~~~|||dddMMM@@@;;;777666666555333333222222333222222222222222222222222222444555444333777???FFFLLL\\\kkkqqqsssuuutttppprrruuutttnnnlllnnnlllhhhiiikkkooopppooommmmmmooopppdddSSSDDD===;;;:::999888777666666555555666666888888777777777777777777999888777777888:::===>>>IIIRRRaaapppzzz}}}zzzwww{{{}}}|||xxxwww||||||sssiiiXXXMMM@@@888888:::999777555333222222555777666555444555555555555666888;;;===:::777777999<<<>>>???DDDLLLYYYgggrrryyy}}}{{{{{{}}}}}}~~~iiiQQQFFF===555777222222222111111111000000////////////////////////........................------........./////////000333777888888;;;BBBGGG]]]nnn{{{|||```RRR@@@555333333111...//////......---,,,,,,,,,,,,+++++++++++++++++++++...---,,,,,,---...000111333666>>>PPPlll{{{dddLLL===666222,,,,,,,,,,,,,,,+++******+++++++++******+++///222444///------...000888@@@QQQbbbwww|||sssgggSSSAAANNNJJJDDDAAA@@@@@@@@@@@@>>>===<<<;;;999888777666777666555444444444444444666555333111000///......///000111000...,,,---...------------------------,,,,,,+++++++++*********)))************+++++++++******+++++++++,,,,,,,,,------------------------............///000111111555666<<>>:::777666555222333444333000000444777;;;RRRlllzzz~~~|||}}}|||hhhPPP???888666444666555444333333222222333222222222222222222222222333444555444222333777<<<>>>JJJYYYeeemmmssstttrrrtttvvvuuurrrpppqqqppplllhhhkkkooopppppppppqqqqqqkkk\\\III===999999888666777666555555444444555555666666666777777777777777777777777888999:::;;;;;;>>>DDDQQQaaarrr|||~~~}}}xxxnnndddNNNFFF<<<777888:::999777333222111222444666666666777555333111111666<<>>@@@GGGSSScccqqqzzz~~~~~~}}}|||yyyzzzaaaGGG>>>777222666222222111111111000000000////////////////////////------------------------,,,---------............111555999:::999999:::===GGG[[[oooyyyjjjNNNFFF<<<444222222111///.........------,,,,,,+++************++++++++++++,,,,,,,,,---......//////444555;;;JJJeee|||eeeMMM???888555------------------,,,,,,,,,---...---,,,,,,...000111...---000111333:::AAAKKK[[[pppyyyhhh\\\PPP???000NNNJJJDDDAAA@@@AAAAAAAAA>>>>>>===;;;999888777666888777666555444333333333444444333222000000/////////000111000...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,---------------------------............///222333777999>>>III\\\zzz|||{{{{{{}}}|||vvvpppjjjiiifffaaa[[[UUUQQQNNNEEEEEEGGGLLLWWWfffwww|||xxxvvvuuuooo^^^III<<<:::999777;;;;;;:::999999888888888;;;888===MMMbbbuuuxxx[[[EEE>>><<<>>>@@@???<<<888666555111333444333111111222444000@@@VVVhhhrrryyy}}}~~~yyyzzz}}}~~~mmmUUUAAA888666555333555444444333222222222333222222222222222222222222222333444444222222333555999AAALLLYYYeeeoootttvvv{{{{{{zzzxxxuuusssqqqnnnjjjlllmmmlllmmmqqqssssssfffTTTAAA999888888666555666666555444444444444444555555555666666777777777555666777999::::::999999999<<>>DDDPPPIII@@@888555555666666999999<<>>===<<<;;;999888777666888777666555444333333333222222222222111111111000///000111000...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,---------------------------...///......///222555888;;;@@@JJJaaa~~~}}}}}}|||xxxuuuqqqooojjjeee```ZZZUUURRRNNNKKKGGGFFFKKKWWWfffqqqyyy~~~{{{wwwmmm[[[HHH<<<999999888888888999999999999999999;;;888999BBBOOObbbzzzqqqSSS@@@<<<:::<<<>>>===:::777555444111222444444444333444444222777CCCTTTdddpppwww{{{yyyzzz|||~~~yyyrrr___HHH;;;888888666555444444333222222222333333222222222222222222222222000222333444333333333444999<<>>DDDOOO\\\ooommmSSS???666222///...NNNJJJDDD@@@??????>>>>>><<<;;;::::::999888777777777666555444444444444444000111111222222222111111///000111000...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,)))************+++++++++******+++++++++,,,,,,,,,---------------------------///000///---///333777888===BBBMMMhhh}}}|||zzzyyyxxxvvvqqqjjjbbbYYYRRRNNNOOOLLLGGGDDDEEELLLVVV]]]qqq{{{~~~qqq\\\HHH<<<888888999777777888999::::::;;;;;;<<<;;;;;;>>>CCCPPPfffyyyjjjQQQAAA;;;999:::;;;:::777555444444222333333444444555555666777555999EEESSS```llltttxxxzzz}}}vvviiiVVVAAA999999999777555333333222222222222333333222222222222222222222222///000111222333444444333777666:::DDDPPP___qqq{{{uuupppppprrrrrrlllcccdddlllooolllXXXHHH:::999999666666888777666555555444444555555444444444555555555555555333444666777888777666666888:::>>>FFFRRR```mmmuuu{{{ooo\\\LLLDDDAAA<<<999888888888777444555555555444444666777222444555555555666888;;;BBB>>>999555444555666666777999;;;:::;;;CCCQQQ\\\vvv{{{wwwsssrrrlllUUU???;;;777111222111111000000000/////////........................------------------------,,,---------..................------...000222333000444>>>OOObbbuuummmRRR===;;;888444222///...---........................,,,,,,------......//////.........///000000111111555777:::BBBUUUnnn{{{hhhTTTFFF???;;;777666444333222222333333333666888:::::::::;;;======<<<===AAAAAA@@@DDDIIITTT```rrr{{{qqq\\\DDD555...,,,+++---NNNJJJDDD???======<<<;;;999999999888888777777777666555555444444444555555111222222333222111000//////000111000...,,,---...++++++++++++++++++++++++---------,,,,,,,,,++++++)))************+++++++++******+++++++++,,,,,,,,,------------------------,,,///000///---...444999888???FFFQQQooo|||yyyxxxyyyzzzyyyrrrfffZZZQQQLLLJJJJJJHHHEEECCCDDDHHHKKKYYYiii}}}yyy```KKK>>>888888999999888888999999:::<<<<<<;;;:::;;;===???DDDRRR___{{{xxxdddSSSDDD;;;999::::::888555333333444444333222333333444555555999666666<<>>777888777555444333222222222222222333333222222222222222222222222/////////000222333222222444333666===EEEQQQddduuuzzzxxxyyy}}}|||vvvsssuuutttuuuoooeeeeeekkkkkkdddQQQCCC:::::::::444444:::888777666666555555666666555555444444444444444444444444555666666666666555666999===AAAGGGQQQ___hhhwww~~~qqq[[[IIIAAA>>>;;;888777888999999666777888666444333555777333444555555444333555666777555333333555666666555777777777666666:::AAAFFF]]]lll{{{~~~zzzxxxxxxyyywwwpppVVV@@@;;;888111222111000000000////////////................................................------........./////////......---...///000111111///111666>>>KKK]]]sssmmmSSSAAA===777444333333111000////////////////////////......//////000111111222333333222222333444555666888;;;???FFFWWWnnnqqq]]]OOOGGGBBB===<<<999777666666666777999;;;>>>@@@AAACCCFFFHHHJJJHHHJJJNNNOOOOOOSSSYYYaaalll|||zzzjjjXXXGGG666000...+++***+++OOOJJJDDD???<<<;;;::::::777777777777777777777777555555444444444555555666333444444333222000...---///000111000...,,,---...++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++******+++++++++,,,,,,,,,------------------------,,,///111///---...444:::888AAAHHHTTTuuu}}}xxxuuuvvv{{{}}}xxxlll^^^SSSNNNHHHIIIIIIGGGDDDAAA@@@@@@???SSSnnndddNNN???888777999;;;:::999999999:::;;;<<<999888;;;>>>>>>???DDDLLLfffxxxsss```TTTGGG;;;999:::999777444333444555666444222111222333333333777666888999999>>>QQQeeehhhooozzzvvvooocccOOO<<<666666444222333222222222111222222333333222222222222222222222222000///...///000111111000444333666;;;>>>DDDVVVhhhrrrpppssszzz{{{wwwvvvyyyuuuwwwrrrhhhggglllhhh]]]LLL@@@999;;;999333333:::888888777666666666666666555555555444444333333333444444444555555555555555222777<<<===@@@GGGUUU___nnnwww~~~}}}sss[[[HHH>>><<<999666666777999;;;777999999888444333555777555666555444222111333444222222222333555555333111777555333333555777777666EEEZZZooovvvvvvxxx}}}vvvZZZAAA<<<999444555000000000000////////////........................////////////////////////.........////////////000---------...000000...,,,+++...111333888JJJggg}}}mmmTTTFFF@@@999666777888777555/////////000000000000000111222222333444555555555777666555444555777999;;;:::???DDDJJJYYYooozzzgggYYYPPPKKKDDDBBB???===;;;;;;;;;<<>>@@@>>><<<:::999777666555666888999555555444444444444555555111222222222222111000000------.........---+++***...,,,++++++,,,---,,,+++------,,,,,,,,,,,,++++++******************++++++,,,,,,+++***+++,,,---.....................------...............222777;;;===EEEIII\\\~~~{{{|||}}}rrrcccVVVNNNBBBFFFGGGEEECCCBBBAAA@@@>>>???KKKdddiiiMMM@@@===;;;:::<<<;;;:::999::::::<<<===;;;;;;<<<;;;<<<>>>AAADDDPPPbbbwww~~~}}}tttcccRRRDDD<<<<<<:::888888888777555333444333222111222333444555555777888666444777???FFFWWW```mmm{{{uuummmgggKKK:::888555555555000333333333222222111111111222222111111222222333444111111222222222333333333222333444555999???FFFLLLcccnnnxxxyyyxxxwwwuuusssppptttqqqlllmmmpppfffVVVHHHAAA;;;999777555777;;;666666666666666666666666444444555555666555555555999666444444777888777555777999<<>>888000......///000111111111111000//////.........//////000///...---,,,------...//////000000//////...---///000000111222333333333//////000111333<<>>???===;;;:::888777555555666777888555555444444444444555555111222222222222111000000------.........---,,,+++---+++******+++,,,++++++------,,,,,,,,,,,,++++++,,,+++++++++***))))))))),,,,,,+++++++++,,,---...........................////////////000333999===@@@GGGLLLaaa~~~zzzzzz|||~~~}}}vvvkkk^^^WWWCCCEEEEEECCC@@@@@@@@@?????????DDDRRRffflllQQQCCC???===<<<===<<<;;;;;;;;;<<<======;;;;;;<<<<<<<<<===AAADDDKKKXXXiiizzz~~~ssscccSSSGGGAAA???===:::999888777555333555555444444444444555555222333444333222444:::???GGGOOO___ppp~~~yyytttfffJJJ999888555555666111333333333222222222111111222222111111222222333444111111222222222333333333333333444555777<<>>999777666444555999666666666666666666666666444444555666666666666555888666444444666777666444666888:::===???CCCGGGJJJYYY___lllzzzsss^^^NNNLLLCCC;;;:::<<<;;;999:::;;;:::888666555555555555666666555555555444444444444444555555555444333222444444444444444444444444999AAAOOO^^^kkkuuuzzz}}}xxxhhhRRRCCC===999555222222333333333333222222222111111000000000000111//////000000//////...---//////000000000///////////////000000111222222333//////000111000666GGGWWWkkktttzzz}}}{{{lllYYYPPPCCC;;;888888888666777444111000222444333222444444444777===BBBFFFGGGEEEFFFHHHHHHGGGFFFGGGHHHJJJPPPXXXbbbrrrwwwlllfffYYYVVVRRRMMMJJJIIIIIIJJJJJJKKKMMMPPPTTT\\\dddjjjnnnqqqvvvzzz}}}kkkJJJ;;;333,,,,,,---+++***+++LLLGGGAAA======>>><<<:::888777666555444555666777555555444444444444555555111222222222222111000000------.........---,,,+++,,,***))))))+++,,,+++***------,,,,,,,,,,,,++++++---,,,,,,+++***)))((((((,,,,,,+++++++++,,,---...........................000000000000111555:::>>>DDDKKKQQQjjj~~~zzzxxxyyyzzz|||zzztttjjjbbbJJJIIIGGGDDD@@@>>>???@@@??????@@@BBBKKKdddmmmQQQCCC>>><<<;;;>>>======<<<<<<<<<======:::;;;<<<<<<<<<===@@@CCCEEEJJJUUUgggttteeeVVVKKKFFFAAA???<<<:::999888555444666666666777777666666555222222222111222444666777777>>>LLL```sss}}}zzzeeeIII888777444444666111333333333222222222222111222222111111222222333444111111222222222333333333444444444444555999>>>AAATTTaaapppyyy~~~yyyqqqssssssppprrrrrreeeUUUEEE>>>888777777555666888666666666666666666666666555555666777777777777777999777666666777777666444666999;;;===???AAAEEEGGGQQQUUU```ppp~~~}}}|||wwwcccRRRPPPFFF===<<<===;;;999999999999777666555555555555777666666666555555555555444555555555555444333333333333333333333333333333888:::AAAPPPbbbqqqzzz}}}~~~~~~ttt___KKK@@@;;;999222222222222222111111111444333333222111111222222,,,---///000///...,,,+++/////////000000000000000......//////000000111111...///000111...000;;;GGG]]]iiiuuuzzzxxxfff[[[MMMBBB===<<<<<<;;;:::777444222333444555555777999===BBBIIIPPPVVVZZZUUUVVVWWWVVVUUUUUUWWWXXX\\\aaaiiittt{{{uuuhhhfffbbb^^^ZZZYYYYYYYYYSSSTTTVVVYYY___iiissszzz|||gggCCC888111,,,---...+++******IIIFFFAAA>>>===<<<;;;999777777666555444555555666555444444333333444444555111222222222222111000000---------------------,,,,,,+++)))***+++---,,,+++------,,,,,,,,,+++++++++,,,+++++++++***)))))))))+++++++++,,,,,,,,,---------------...............000000000000111555;;;???GGGNNNXXXuuu{{{xxxvvvwwwzzz|||zzzqqqjjjWWWTTTOOOKKKEEE@@@???BBB===???@@@>>>===KKKjjjpppTTTEEE???===<<<=========<<<<<<<<<<<<<<<:::;;;<<<<<<<<<===???BBBCCCBBBGGGVVVlll{{{lll\\\OOOHHHAAA???<<<:::999999777666666666888888888777555444555444333444555666555444444777@@@OOOcccttt|||eeeHHH777666333444666222222222222222222222222222222222111111222222333444111111222222222333333333444444444444333555888;;;FFFSSSdddsss~~~}}}tttsssqqqoooqqqpppfffYYYHHH@@@999999999777777999666666666666666666666666555666777888888999999888999999888888888888777666999<<>>======;;;999999888888777666666666555555666666666666555555555555555555555555555444444333333333333333333333333333666777;;;FFFXXXlll|||~~~nnn[[[LLL@@@999444333333222222222222222444333222222111111111222...///000111111000///.../////////////////////000............//////000000------000111...,,,333<<>><<<999777777:::<<<>>>AAAGGGOOOXXX^^^dddiiimmmmmmlllkkkiiigggiiillloooppptttzzz}}}|||yyywwwtttqqqnnnllllllkkkfffffffffhhhmmmvvv|||zzz{{{~~~fff???666///+++---...,,,******GGGEEEBBB???===;;;:::888777666666555555555555555444444333333333333444444111222222222222111000000---------------------------,,,++++++---......---------,,,,,,,,,+++++++++)))))))))***+++++++++,,,++++++,,,,,,,,,------------------.........///////////////000111555;;;???HHHQQQ___zzzwwwvvvxxx{{{zzztttnnneee___ZZZUUUMMMBBB???BBB??????>>><<<888===NNN```uuuYYYIIIBBB???>>><<<<<<<<<<<<;;;;;;::::::999;;;<<<<<<<<<<<<>>>@@@BBBAAACCCJJJXXXiii{{{xxxfffUUUJJJAAA>>>;;;999::::::999999666777888888888666555444777666555555666666444222555666999CCCRRRfffwww|||fffIII888666333444666222222222222222222222222222222222111111222222333444111111222222222333333333333444444444222333444666<<>><<<999999888888888888888888777777666666666666555555555555666666555555444444444444333333333333333333333333222555:::@@@LLL```yyy{{{mmm]]]JJJ;;;888888777666555666666777222222222111111111222222444444333333333444444444111000//////......//////.............../////////,,,,,,///111///---111888CCCWWWoooyyypppeee\\\TTTMMMIIIGGGEEECCCAAABBBFFFKKKNNNPPPZZZgggqqqtttvvvyyy|||{{{vvvuuuwww|||}}}{{{~~~}}}|||{{{zzzyyyxxxzzz~~~|||gggAAA666000,,,---///,,,******FFFEEECCCAAA>>>;;;999888777777777666666666555555444444333333333333444444111222222222222111000000------,,,,,,,,,---.........,,,+++,,,.../////////------,,,,,,,,,,,,++++++(((((()))***+++,,,,,,---***+++,,,---------,,,,,,,,,,,,------.../////////...//////000111666;;;@@@IIIUUUhhh|||zzzxxxxxxyyyxxxuuurrrnnnhhhdddaaaVVVGGG@@@BBBCCC>>>:::888777999BBBMMMjjj|||tttYYYGGG???<<<;;;;;;<<<<<<<<<;;;:::999888999;;;<<<===<<<<<<===???BBBAAABBBEEEJJJUUUjjj{{{~~~ttt___PPPCCC@@@===;;;;;;;;;;;;:::888888888888777666555555555555555444333222222222444555777;;;EEEWWWlll{{{iiiKKK999666333444666222111222222222222333333333222222111111222222333444111111222222222333333333111222444444222222333444999AAAMMM^^^sss|||uuunnnmmmppprrrnnniiiTTTHHH<<<888777666555666777777777777777777777777777888999:::;;;<<<<<<<<<555777:::;;;:::999::::::???DDDJJJOOOQQQSSSTTTUUURRRQQQPPPUUU```nnn{{{xxxzzz{{{}}}uuucccXXXMMMDDDBBBAAA>>>;;;;;;999::::::;;;;;;;;;::::::777777777777666666666666777666555555444444555555333333333333333333333333...444999;;;AAAUUUrrr|||oooZZZGGG<<<;;;999666555444444555333333333333444555666666555666777777777777777777555444222000//////000000......//////////////////,,,,,,...111000...222888===RRRnnnyyypppfff^^^YYYPPPOOOMMMKKKLLLPPPWWW\\\cccnnn|||~~~|||}}}~~~kkkHHH999222---...///,,,++++++EEEEEEEEECCC???<<<999888777777888888777777666666444333333222222333333444111222222222222111000000---,,,,,,,,,,,,---...///---+++***+++---//////...------,,,,,,,,,,,,++++++)))))))))***+++++++++,,,***+++,,,---------,,,,,,,,,,,,------...//////000///000000111333777===AAAJJJZZZqqq~~~}}}{{{yyyxxxwwwvvvvvvtttooommmmmmbbbOOOFFFGGGCCC???<<<<<<;;;;;;???EEEPPPaaa}}}tttYYYGGG>>>;;;:::<<<=========<<<;;;999888999;;;<<<===<<<<<<===>>>??????BBBDDDEEEJJJYYYjjjuuukkk[[[IIIFFFAAA>>>===<<<;;;;;;;;;:::999888777777777777333555666444111///111444111555888999<<>>===;;;;;;===>>>>>>>>>======::::::999999999888888888777777555555444555555666444444444444444444444444...444888888<<>><<>>MMMhhh|||aaaNNNDDDAAA@@@===>>>>>>>>>>>><<<:::999999;;;======<<<<<<<<<>>>======@@@EEEEEEFFFPPP\\\ooo~~~tttcccOOOKKKEEEAAA>>>===;;;:::>>><<<;;;999888888999999444777888555000///333777000777;;;999777>>>OOO___xxx}}}nnnPPP<<<888444444666222111111111222222333333333222222111111222222333444111111222222222333333333...000333444333333333444777777:::FFF[[[pppzzzyyy~~~wwwsssvvv{{{{{{vvvrrriiiYYYHHH@@@>>><<<<<<===777777777777777777777777888999:::<<<===>>>>>>>>>===AAAFFFHHHGGGGGGHHHJJJQQQUUU[[[___``````______[[[^^^```aaacccjjjuuu~~~~~~yyykkk___TTTOOOKKKEEE@@@>>><<<===>>>@@@@@@@@@??????<<<<<<;;;;;;;;;:::::::::888777666444444555555666555555555555555555555555222666999888===OOOlllwwwlllUUURRRLLLFFF@@@<<<:::999999999:::;;;===???AAABBBKKKPPPWWW\\\]]]YYYRRRNNN???===:::777444444444444000000000000000/////////000...---......---222999>>>NNNiii}}}sssrrroookkkjjjnnnvvv|||}}}zzz|||{{{yyy~~~~~~|||~~~qqqUUU???666///......,,,,,,---BBBBBB@@@???>>>>>>>>>>>>888999999888888777666555555444333333222222333333111111222444444333///,,,......---------,,,,,,,,,...---,,,,,,++++++++++++......------------,,,,,,......------,,,------------,,,+++,,,...///...---------......///000000111......222666888:::BBBJJJTTTbbbzzzwwwyyy|||zzzsssrrrtttrrriii```RRRHHH@@@@@@@@@>>>>>>BBBAAAEEELLLgggyyyZZZDDD???BBB>>>;;;:::<<<<<<999999<<<<<<;;;;;;;;;<<<===???@@@BBBAAA@@@@@@BBBEEEJJJMMM___ttt~~~ttt___WWWNNNFFFBBB???;;;999;;;;;;:::888777777777777666555444333333555666888666555666777666888@@@KKK___qqqvvv]]]CCC999888777555666444333333333444444555666111111111111111111222333333111...///333555444333111111222333444444444444777111111===MMM\\\hhhppppppsssvvvvvvzzz~~~~~~{{{zzzlllYYYLLLFFFBBB===888888:::;;;;;;::::::;;;<<<999===@@@BBBGGGLLLMMMIIIMMMMMMOOORRRVVV[[[___aaadddcccccceeehhhlllmmmmmmbbbcccdddfffjjjqqqzzz|||jjj___ccceeeYYYIIIBBB???@@@AAACCCDDDEEEEEEFFFEEECCCBBBBBBDDDCCC???;;;;;;999777666777777666555555444333222333555777888333777:::999===LLLdddxxx{{{rrrlllaaaVVVMMMGGGDDDDDDDDDEEEEEEDDDDDDJJJSSS[[[ccclllsssuuutttqqqkkkeee___YYYNNNEEE>>>999666444555333111000000///...,,,------...111000...222999???TTTpppzzzrrr}}}~~~yyywwwlllPPPCCC666000//////,,,+++AAA@@@???>>><<<<<<;;;;;;999999999888888777666555555444333333222222333333111111222333444222///,,,------------,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,+++++++++*********++++++************++++++---,,,+++,,,...///...---....../////////000000111000000333777999<<>>BBBVVVyyylllSSSEEEAAA???;;;:::<<<<<<999888;;;===<<<<<<<<<======>>>???AAA@@@???>>>@@@BBBEEEGGGQQQfff}}}}}}lllcccVVVKKKEEEBBB@@@???===<<<;;;:::999999999999444444444444444444444444777777999;;;999888===DDDTTTfffuuuzzzhhhLLL>>>999666444444666555444444333333333444333222222222222222333333444222111222444555333111222222333444444444444444:::444333:::EEEPPP\\\eeelllqqqtttuuuyyy~~~~~~~~~sssdddYYYSSSMMMFFF@@@;;;;;;<<<:::999888:::;;;===BBBFFFJJJRRR[[[^^^]]]aaabbbdddfffhhhjjjlllmmmpppoooppprrrtttvvvvvvuuuqqqrrrssstttvvv{{{wwwmmmqqqpppdddVVVPPPLLLKKKKKKKKKLLLMMMOOOPPPTTTTTTUUUVVVVVVSSSOOOKKKFFFBBB===:::999999999888555555444444444555777888444888::::::>>>NNNfffyyy~~~|||wwwpppjjjeeecccaaa^^^^^^^^^^^^___dddjjjnnnrrrxxx|||{{{{{{zzzwwwsssoookkkeee]]]TTTKKKDDD@@@;;;999666555555555333222444333444555555555;;;CCCPPPaaaxxxzzzrrr{{{yyyiiiYYYEEE888222000...,,,@@@???>>><<<:::999999888999999888888777666666666555444333333222222333333222111111333333222///,,,------,,,,,,,,,+++++++++------,,,+++++++++,,,,,,++++++++++++******************)))))))))******+++---,,,+++,,,...///...---///////////////000000000222222444888:::>>>HHHRRRdddxxx|||}}}~~~|||xxxsssnnnlll```WWWNNNJJJFFF@@@;;;999999;;;:::EEE___uuugggOOOAAACCC>>>;;;======;;;:::;;;<<<======>>>???@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDGGGXXXnnnyyyooo```RRRJJJFFFEEEEEE@@@>>>===;;;:::::::::;;;555666777777777666555444777888<<<>>><<<777888<<>>;;;???NNNbbbzzz^^^IIIHHHAAA===>>>???===<<<>>>;;;<<<===???@@@AAABBBBBBBBBCCCDDDDDDEEEEEEEEEEEEGGGSSSccctttwwwiiiZZZPPPIIIGGGFFFAAA@@@===;;;999999999999777888888999999999999999999888;;;===;;;666666:::@@@OOOaaaooo}}}www]]]JJJ@@@;;;999777888777666555444333333333444444333333333333444444666555555444555555555555555555666666666555444444777555555777999???MMMZZZeeennnttttttuuuyyy}}}~~~zzzwwwtttssspppiii___WWWOOONNNKKKGGGDDDDDDFFFHHHHHHOOOXXXbbbooo{{{}}}xxxtttqqqoooqqquuu{{{|||rrrkkkjjjgggddd```\\\]]]```eeehhhrrrvvvyyyyyyuuuqqqpppqqqccc]]]UUUMMMGGGAAA<<<888999999:::::::::999999888555888<<>><<<;;;:::;;;@@@EEEMMM[[[hhhvvv}}}xxxpppwwwlllVVVHHH@@@999333@@@???>>><<<;;;:::999999:::999888777666666666777555444333333222222333333222111000111222111///,,,---------,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---------,,,,,,,,,++++++++++++*********++++++,,,------,,,+++,,,...///...---,,,---------------......222111333888<<>>===>>><<<<<<===>>>???@@@AAAAAACCCDDDEEEFFFGGGGGGFFFFFFIIIPPPZZZgggyyy}}}rrrfffYYYOOOIIIFFFBBB@@@===:::888888999999888888777777888999:::;;;;;;888888999888666777<<<===HHHYYYjjj{{{|||gggTTTGGG@@@;;;777888777666666555555666666444333333333333444555555555555444444333555666888777777777777777666555444444333444666666;;;GGGTTTdddnnnvvvvvvtttuuuxxxyyyuuuuuuwwwyyyyyytttkkkeeeZZZYYYVVVRRROOOOOOQQQSSSSSS\\\fffppp{{{~~~yyytttoookkknnnpppuuuzzz}}}|||~~~}}}||||||}}}}}}~~~zzzvvvvvvrrrooojjjggggggkkkooosss{{{}}}~~~{{{xxxwwwyyy|||pppmmmggg```XXXOOOFFF@@@>>>>>>??????>>>===<<<<<<:::???EEEJJJQQQ___rrr~~~}}}~~~{{{{{{rrrmmmeee^^^ZZZWWWUUUTTTOOOMMMOOOTTTYYYaaaooo|||}}}vvv|||}}}}}}{{{jjj___WWWMMMCCC@@@???>>>===<<<;;;;;;;;;;;;999888666666666777777555444333333222222333333222111000000111000...---......---------,,,,,,,,,,,,,,,+++++++++,,,------************)))))))))))))))))))))))))))***+++,,,---,,,+++,,,...///...---+++,,,,,,---......//////111111444:::>>>CCCNNNYYYmmm~~~}}}xxxsssjjjggg___VVVRRROOOHHH@@@===???<<<<<<@@@FFFaaayyy```TTTGGGBBBAAA???>>>???@@@??????@@@AAADDDFFFGGGJJJJJJJJJKKKKKKJJJJJJIIIIIIMMMRRR\\\nnn~~~qqqbbbUUULLLHHHAAA???===;;;;;;<<<>>>???=========<<<<<<<<<<<<<<<>>>:::777888888888:::???<<>>>>>===<<<<<<<<<<<<<<<;;;:::888666555666777777555444333333222222333333222111//////000000...---/////////.........------,,,+++++++++,,,,,,---...************)))))))))))))))))))))******+++,,,------,,,+++,,,...///...---,,,,,,---...///111222222111222666===AAAFFFPPPZZZttt~~~{{{yyyqqqnnneee[[[UUUSSSMMMDDDBBBAAA<<<===@@@AAAWWW{{{yyyhhhVVVLLLHHHDDDBBBCCCBBBCCCDDDGGGMMMTTTZZZ^^^]]]\\\[[[ZZZXXXVVVUUUUUUPPPRRRSSSYYYiii~~~wwwfffVVVLLLGGG@@@???>>>>>>@@@DDDHHHKKKMMMNNNPPPPPPNNNIIIEEEBBBBBB===;;;<<<<<<;;;<<>>BBBMMMaaavvvvvvggg[[[LLL@@@===<<<;;;:::999888888888444444555666888:::<<<===???EEEJJJLLLIIICCC???<<<:::::::::999888666555444666555555777777777===DDD]]]lllzzzzzzsssppppppqqquuuvvvxxxzzz|||{{{zzzxxx|||}}}}}}|||zzzzzz{{{}}}tttxxx|||~~~}}}~~~|||wwwssspppnnnnnnnnnlllmmmmmmooopppooollliiijjjmmmrrruuuwwwxxxzzz|||~~~|||~~~~~~~~~~~~}}}zzzuuuooojjjcccbbb```^^^]]]]]]]]]]]][[[bbblllrrrtttwww|||~~~}}}~~~zzzzzz|||}}}|||~~~xxx===<<<<<<;;;;;;<<<<<<<<<;;;:::888666555666777888555444333333222222333333222111//////000000...---000////////////.........++++++++++++,,,,,,---...,,,,,,,,,++++++++++++***,,,,,,,,,,,,---...///000---,,,+++,,,...///...---,,,---...000111333444555111333888???DDDIIIRRR\\\yyy|||}}}tttqqqhhh]]]XXXXXXRRRJJJIIIEEE???@@@CCCBBBUUUvvvzzzdddWWWPPPKKKHHHHHHCCCDDDHHHOOOYYYeeepppvvvqqqpppmmmiiifffdddbbbbbbYYYZZZYYY\\\jjjxxxeeeTTTJJJFFF?????????AAAEEEKKKQQQTTT^^^aaadddeeeaaaYYYPPPJJJFFFAAA>>>@@@@@@===<<<>>>@@@CCCMMMbbbwwwuuuhhhYYYKKK@@@???===;;;999888777777555666777888;;;===???@@@IIIQQQZZZ]]]XXXOOOEEE@@@;;;;;;::::::888777555444777555666:::<<<<<<@@@FFFYYYjjjzzz{{{tttoooooopppuuuvvvvvvwwwxxxyyyyyyxxx|||~~~}}}|||}}}{{{zzzwwwqqqmmmjjjjjjlllnnnooooooppprrrssssssqqqoookkknnnsssvvvxxxzzz|||~~~~~~~~~~~~}}}~~~{{{yyywwwuuurrrpppooooooppppppjjjrrr{{{}}}yyyxxx~~~yyyvvvxxxyyyvvvsssuuu{{{~~~}}}~~~~~~~~~~~~|||}}}}}}zzzxxx{{{AAA???>>>===>>>>>><<<;;;999999888888777666666666666555333222222333555666222222111111000//////......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,---------.....................///000111111666888???GGGHHHPPPddd{{{~~~rrreeegggcccUUUNNNLLLEEEFFFLLLDDD???WWWzzzwwwkkk___SSSMMMNNNJJJLLLPPPXXXdddrrrzzzuuutttqqqmmmcccbbb```aaammm{{{cccOOOHHHHHHBBBAAA@@@CCCJJJVVVdddmmmttttttvvvxxxvvvnnncccZZZRRRLLLEEEAAABBBCCCCCCBBBHHHMMMXXXfffvvv{{{dddSSSLLLBBB999:::===;;;999888999:::999777666;;;FFFOOO^^^gggnnnnnnjjjeeeZZZNNNFFFDDD>>>888777:::;;;999999666555777999;;;AAAIIIbbbmmmyyy|||xxxtttuuuxxxwwwyyy{{{|||||||||}}}~~~{{{yyyyyy|||~~~}}}{{{|||zzzrrriiifffjjjmmmmmmssssssssssssrrrpppooonnnqqqtttwwwzzz~~~{{{~~~|||}}}~~~zzzzzzyyyyyyyyyyyyyyyzzzvvv{{{~~~{{{zzzwwwvvvwwwvvvuuurrroooooosss|||~~~~~~||||||~~~~~~|||{{{||||||xxxvvvyyy~~~{{{>>>===;;;;;;<<<<<<:::999999999888888777666666666555444222111111222444555111000000000000/////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------..................///000111111222777999@@@IIIJJJTTTjjj|||}}}|||{{{ttthhhddd```WWWRRRSSSPPPPPPccc|||uuuiii```^^^YYYZZZ___gggrrruuutttpppooovvvwwwcccSSSLLLLLLFFFHHHLLLSSS]]]jjjwwwzzzuuuhhhccc]]]WWWTTTRRRQQQPPPQQQWWWcccppp~~~wwwgggXXXMMMEEEDDDEEEBBB>>>===<<<===>>>>>>>>>EEEOOOWWWkkktttzzz{{{yyywwwnnneeeZZZWWWOOODDD???>>>;;;666999666666:::===@@@HHHQQQfffoooyyy~~~|||yyyyyy{{{}}}|||xxxxxx{{{}}}}}}||||||zzzrrrjjjggglllpppqqqtttttttttsssrrrpppooonnnrrrtttwwwyyy{{{}}}~~~}}}}}}~~~|||zzzwwwvvvvvvvvvxxxzzz|||}}}xxx{{{~~~~~~vvvsssrrrooommmnnnwwwvvvtttqqqqqqvvv~~~{{{}}}~~~{{{xxx{{{uuupppooooooppppppooonnnnnnppprrrvvvwwwyyy{{{~~~|||xxxyyy|||}}}{{{xxxtttpppkkkjjjnnnpppooonnnrrruuuyyy|||~~~}}}}}}}}}xxxwwwuuusssqqqppppppppp{{{zzzyyy{{{~~~~~~{{{{{{||||||{{{yyywwwuuuzzzxxxvvvwww{{{}}}wwwyyy>>><<<;;;;;;<<<<<<:::999999999888888777666666666333333111111111111333333000000000000000000//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,---------..................///000111222333999;;;AAAIIIKKKYYYqqq~~~}}}~~~{{{rrrhhhbbbbbbhhhtttyyysssqqqrrruuu{{{yyylllaaa\\\ZZZSSSWWW^^^iiiuuu|||zzzvvvpppjjjfffdddddddddjjjttt~~~kkkaaaXXXUUUTTTOOOJJJHHHEEEHHHJJJLLLNNNUUU^^^eeerrrxxx}}}{{{vvvqqqnnneeeZZZRRRNNNGGGAAAAAA??????CCCHHHMMMVVV___ooottt{{{}}}{{{zzz|||wwwvvvyyy|||}}}||||||zzzsssjjjiiinnnssstttrrrrrrqqqooonnnlllkkkjjjppprrrtttuuuuuuvvv{{{|||zzzwwwvvvuuuuuuxxx|||zzzsssqqqqqqooonnnpppyyyxxxvvvtttuuuyyy}}}{{{}}}~~~xxxuuuwww{{{uuukkkaaaYYYUUUVVVVVVTTTSSSSSSVVV\\\```dddfffiiimmmpppsssuuuvvvtttpppkkkiiihhhgggccc```\\\XXXSSSRRRSSSUUUSSSRRRUUUXXX]]]bbbfffkkkppptttvvvuuusssqqqooolllkkkjjj```^^^\\\YYYWWWVVVVVVVVV^^^]]]]]]```dddhhhjjjkkkmmmoooqqqssssssqqqooommmssssssuuuyyy~~~}}}{{{tttssszzz???>>><<<<<<===>>><<<;;;999999888888777666666666333333222111111222333333333222222111000000//////......------------......++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,---------...............///000111222333444:::<<<@@@GGGKKK[[[www~~~}}}yyywww~~~}}}wwwrrrooofffjjjqqq{{{|||wwwvvvwwwwwwzzzvvvmmmjjjfff```ZZZYYYUUUWWWZZZ]]]```fffmmmrrrtttwwwzzz|||~~~~~~|||~~~}}}wwwoooiiifff```ZZZRRRPPPPPPTTTXXX]]]fffooovvvxxxzzz}}}~~~|||yyyvvv~~~~~~}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~yyytttsssvvvyyy{{{{{{~~~|||tttllljjjoootttuuusssrrrpppooommmlllkkkjjjlllmmmpppqqqpppqqqyyy~~~}}}~~~~~~~~~{{{zzz|||~~~uuutttuuuuuuxxx{{{}}}|||yyywwwxxx{{{~~~}}}~~~yyyuuuvvvyyy}}}~~~{{{yyypppeeeZZZQQQJJJCCC???AAAAAA???>>>???BBBHHHLLLOOOQQQTTTWWW[[[^^^```aaa```\\\WWWSSSQQQNNNJJJGGGEEEBBB???>>>>>>???>>>======@@@EEEIIINNNSSSYYY]]]aaa```___]]]ZZZVVVSSSQQQKKKIIIGGGDDDBBBAAAAAAAAACCCCCCCCCEEEIIINNNRRRTTTYYY]]]bbbhhhlllmmmnnnmmmpppqqqtttyyy}}}~~~}}}{{{{{{{{{}}}|||vvvsssuuuzzz|||{{{vvvrrrsssyyy~~~>>>===<<<<<<======<<<;;;999999888888777666666666444444333333333333444444666555444333111000......///......------......///++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......////////////111222333444555<<<===???EEEJJJ___~~~}}}{{{zzzxxxzzz~~~~~~{{{}}}~~~{{{wwwppplllkkkfffgggiiikkknnnrrrwww{{{}}}|||}}}~~~{{{yyyyyyuuupppdddaaaaaadddfffiiipppwwwuuuuuuuuuxxxzzzzzzxxxuuuzzz|||}}}zzzyyyyyyyyyzzzzzz{{{{{{|||||||||zzzuuuqqqppptttxxxzzzzzz~~~wwwooommmqqquuuuuuvvvuuutttrrrpppooooooooollllllooosssssssss{{{~~~}}}|||~~~}}}zzz|||wwwuuuwwwyyy~~~~~~zzzxxxyyy{{{}}}~~~~~~}}}}}}~~~wwwtttsssvvvxxxyyyuuuyyy{{{yyyzzz{{{zzzvvvfff\\\NNNCCC===;;;888555555666666666666777:::<<>>@@@FFFMMMfff}}}{{{{{{|||||||||~~~{{{zzzzzzxxxzzz{{{{{{{{{~~~{{{{{{vvvuuuuuuuuuxxx{{{~~~}}}}}}xxxpppnnnnnnppppppooosssyyyqqqqqqqqqtttvvvxxxxxxxxxxxxzzz}}}~~~|||yyyxxxwwwxxxyyyzzz{{{{{{|||{{{{{{vvvrrrooooootttxxxzzzzzz{{{tttrrrvvvyyyxxxvvvuuusssqqqppppppqqqqqqrrrooorrryyyzzzxxx}}}{{{zzzyyyyyy{{{zzzxxxxxxyyy|||xxxuuurrrqqqqqqssstttssszzz{{{{{{{{{~~~~~~xxxtttssstttuuuuuuuuuyyy{{{xxxvvvtttoooiiiTTTLLL@@@888555555555555222333444444333222333444666777999:::<<<======>>><<<;;;999777666444444333000000000111222333444444555777999::::::;;;===???>>>>>>??????>>><<<:::999999888666444333222222333444444555555444666888;;;;;;===BBBGGGMMMQQQTTTUUU]]]]]]^^^______]]]YYYVVVVVVSSSRRRTTTSSSRRRUUU[[[XXX\\\bbbggggggfffkkksss;;;:::999999;;;;;;:::999999999888888777666666666333333333444444333333333222111111000000///////////////............//////************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......//////000000222444555666555>>>AAACCCJJJTTTrrr||||||~~~}}}{{{{{{zzzxxxxxx{{{|||{{{{{{{{{zzzyyy{{{~~~~~~}}}~~~zzzxxxvvvwwwyyywwwtttuuuyyysssssstttssstttuuuvvvwwwvvvyyy|||}}}|||yyywwwwwwzzz{{{}}}~~~~~~~~~ssspppoooqqqvvv{{{||||||~~~zzzzzz~~~~~~xxxwwwuuusssssstttuuuvvvwwwrrruuu}}}yyyzzz{{{{{{|||}}}~~~zzzuuurrrrrruuuvvvuuuzzz~~~~~~}}}~~~xxxsssooommmnnnnnnqqqsssvvvxxx{{{~~~~~~zzzyyyyyyzzz~~~xxxvvvtttooollllllccc```^^^^^^```bbbbbbaaallloooppppppuuu~~~~~~|||uuuqqqooooooooooooooorrrsssnnniiiddd]]]UUUBBB>>>999555333333333444111222333222000000111222111222333555666666666666333333333222111111222333000111111222222222444555000333555666555555555666777888888888888777777666777666444333222222333333///111333222000000111333444444666888;;;>>>@@@AAAFFFFFFEEEFFFHHHGGGFFFDDDAAA??????AAA@@@???CCCIIIHHHGGGJJJPPPRRRSSSYYYaaa===;;;;;;;;;======<<<;;;999999888888777666666666111222222333333222222111------......//////000000//////............//////************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......//////000111222444666777555???CCCFFFNNN[[[{{{~~~yyy~~~}}}yyyzzzzzzxxxvvvxxx|||~~~|||~~~~~~~~~||||||{{{|||~~~|||xxxxxx{{{zzzzzzyyyvvvrrrqqqrrrtttssswwwzzz|||{{{xxxvvvvvv}}}~~~rrrpppooosssxxx}}}~~~}}}~~~~~~}}}||||||}}}yyysssuuu~~~xxxtttxxxwww|||~~~~~~|||wwwqqqiiiaaa]]]]]]^^^```ZZZaaahhhkkklllpppxxx}}}}}}qqqnnnhhhbbb]]][[[ZZZZZZYYY^^^dddhhhlllpppvvv{{{yyy}}}|||yyyvvvooohhhfffeeeeeegggjjjnnnppppppkkkkkklllnnnppprrrvvv{{{{{{tttooonnnjjjaaaYYYUUUOOOMMMKKKLLLPPPSSSSSSRRRYYY]]]^^^___fffqqqvvvtttxxxtttmmmhhhffffffeeeeee```cccccc]]]VVVOOOFFF===666666555444333111111111111222111///......111333......000111222333333333...////////////000111333111222333333222222333444///222555777777666555666555555555555555555555555555555333222222222333444000222555444222000111333000000///000222444666888444444333555777999999999555333444777666444777<<>>::::::===???<<<888<<<;;;999888666555444444333333333222222222111111////////////000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///000111222222222333666888AAA@@@DDDJJJNNN^^^||||||}}}{{{}}}|||}}}~~~}}}yyy||||||yyy|||zzzsssnnnlllnnnpppsssuuuwwwyyyzzz{{{{{{{{{~~~~~~ssssssuuuyyy~~~||||||}}}}}}{{{~~~wwwooonnnooommmllllllnnnrrrxxx|||~~~~~~uuuooo```YYYOOOIIIHHHKKKLLLMMMMMMMMMNNNPPPSSSYYY```fffoooqqqsssvvvvvvrrrlllgggZZZYYYWWWSSSPPPLLLJJJIIIJJJLLLQQQVVVXXXYYY```iiillljjjhhhfffccc___ZZZVVVVVVVVVUUUTTTTTTUUUUUUVVVVVVUUUTTTTTTWWWZZZ^^^```fffccc^^^YYYTTTNNNHHHDDDDDDFFFGGGGGGHHHKKKOOORRRTTTXXX[[[\\\___eeegggeee``````^^^ZZZUUURRRQQQRRRNNNLLLJJJGGGCCC@@@===<<<777666444444333333111///333333222111000///......333333333333333222111111000111222333333111///---555333222222444666666555888777666666777666444222555555555666666666666777444444333222222222222222555666333//////222222...111000///000111111///---111000//////000111333444000111222111000111333555666444444555777999999999???;;;888999===>>><<<999::::::888777666666666666333333333222222222111111000000000000////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///000111222222222333666999===>>>EEEKKKPPPaaa~~~zzz{{{~~~}}}|||}}}|||xxx{{{~~~}}}yyyxxx{{{~~~}}}wwwrrrpppppprrrrrruuuzzz}}}~~~}}}}}}~~~wwwyyy|||~~~~~~|||wwwssspppqqqsssvvvuuuuuuyyy}}}zzzpppgggdddccc___\\\\\\\\\```ffflllooosssvvvxxx|||tttjjjcccXXXRRRJJJEEEDDDEEEFFFEEEFFFGGGHHHIIIKKKPPPVVV[[[___```bbbeeeeeeccc^^^ZZZRRRPPPNNNMMMLLLKKKIIIHHHGGGHHHKKKOOOPPPPPPWWW___dddbbb```___\\\YYYTTTPPPKKKKKKLLLMMMMMMNNNOOOPPPLLLKKKJJJJJJKKKNNNQQQSSSSSSQQQOOOLLLJJJFFFCCCAAA>>>BBBFFFKKKOOOTTTXXX\\\```cccdddbbbbbbdddccc```ZZZVVVQQQKKKGGGEEEEEEEEEBBBAAA???===;;;:::999999;;;999888666666555444333444444333333222222111111111111222333333333333222...///111222333333222222222333666999;;;>>>???@@@@@@===:::999:::;;;;;;:::777777777777888888999999777777666666555555555555666777444111222555555111000//////000222222111000333333222222333444555555222333444333222222444555666555444444555777666555===:::888888<<<===<<<:::999888777777777777777777333333333222222222111111111111000000//////......////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///000111222222222444777999;;;???GGGNNNUUUiii}}}zzzzzz{{{zzz}}}~~~|||{{{|||}}}zzzwwwwwwzzz~~~~~~zzzvvvsssrrrssssssyyy~~~wwwxxx{{{}}}zzzvvvsssmmmeee```^^^```bbbddddddfffkkkqqqtttrrrpppiii___WWWTTTRRRNNNKKKKKKIIIMMMRRRVVVZZZ^^^cccfffqqqqqqpppoookkkdddZZZTTTKKKHHHDDDBBBBBBBBBBBBAAA??????@@@AAABBBEEEIIIMMMQQQQQQSSSUUUVVVUUURRROOOMMMJJJGGGHHHJJJKKKIIIGGGHHHHHHIIIKKKJJJIIINNNUUUXXXVVVUUUTTTRRROOOKKKHHHFFFGGGHHHIIIJJJKKKKKKKKKGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDCCCCCCBBBAAAAAA@@@<<>>DDDHHHKKKOOOSSSOOOKKKEEEAAA??????>>>===999999888888888888888888777888888999999:::;;;;;;888999777333333666444000000//////000222333222111///////////////000000000222333444444222111222333666444222222333333222111>>>;;;999:::;;;<<<;;;::::::999888777666666666777333333333222222222111111111111000000//////......////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///000111222222333444777:::===BBBIIIPPPZZZsss}}}{{{{{{}}}{{{wwwyyy}}}~~~yyyuuutttyyy}}}{{{}}}~~~}}}zzzzzz||||||{{{yyywwwxxx{{{}}}~~~~~~|||xxxtttssssssvvv}}}{{{wwwtttmmmmmmmmmooopppooommmkkkeeeaaa[[[TTTOOOMMMNNNPPPNNNOOORRRVVV[[[]]]\\\ZZZTTTMMMGGGGGGFFFCCCCCCDDDBBBCCCEEEGGGHHHKKKOOORRRXXXXXXYYYZZZXXXSSSMMMHHH?????????AAABBBCCCCCCCCC???@@@BBBBBBBBBCCCEEEHHHMMMLLLMMMOOOQQQQQQPPPNNNMMMJJJGGGHHHLLLOOONNNKKKRRRPPPOOOOOOMMMJJJMMMRRRTTTSSSQQQQQQPPPOOOLLLIIIKKKLLLNNNOOOPPPPPPPPPOOOLLLLLLJJJIIIHHHGGGGGGGGGEEEEEEFFFFFFEEEEEEFFFGGGHHHOOOZZZdddlllqqquuuwwwzzz~~~~~~zzzfff[[[LLLBBB??????>>>===;;;;;;;;;===???BBBEEEGGGGGGFFFCCC???;;;888777666888888777666444333222111333333333444444333333222333222222222333666888:::===GGGSSS\\\```dddjjjnnnkkkfff___XXXRRRNNNIIIFFFFFFDDDBBB@@@???>>>>>>>>>>>>???BBBEEEHHHKKKMMMNNNIIIIIIFFFAAA???>>>:::444777555444444555555555333000000111111111111111000555777999888666555444444888666444444555555444333AAA???===<<<<<<;;;:::999<<<;;;999777666555555444333333333222222222111111111000000000/////////...////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///000111222333333555888;;;AAADDDIIIPPP___}}}~~~}}}}}}|||ssskkkccc[[[ZZZ]]]aaajjjrrrxxxwwweeeYYYSSSTTT[[[cccqqq}}}{{{zzz{{{}}}~~~}}}{{{xxxyyy~~~||||||~~~}}}|||zzzyyyzzz}}}|||~~~~~~{{{xxxvvvvvvyyyyyyppphhhcccaaa___]]]ZZZYYYYYYZZZZZZZZZRRROOOKKKGGGEEECCCCCCBBB@@@AAACCCFFFHHHIIIHHHGGGHHHBBB???@@@@@@>>>???BBB???@@@@@@@@@@@@AAAEEEGGGHHHHHHIIIKKKKKKHHHCCC@@@:::<<<>>>@@@AAABBBCCCDDDDDDFFFHHHIIIHHHHHHHHHJJJLLLKKKLLLNNNPPPQQQPPPOOONNNLLLKKKNNNSSSXXXYYYYYYaaa]]][[[[[[XXXSSSSSSVVVYYYWWWVVVUUUVVVUUUSSSQQQOOOQQQUUUYYY\\\]]]\\\\\\XXXWWWVVVUUUSSSRRRPPPOOOLLLNNNOOOOOOOOOPPPSSSVVV]]]dddmmmuuuzzz}}}~~~}}}ppp^^^QQQJJJFFFBBB???===>>>AAAFFFLLLSSSXXX[[[___```^^^YYYRRRLLLJJJJJJHHHGGGEEECCC@@@>>><<<;;;AAA@@@@@@???>>><<<;;;:::::::::;;;<<>><<<<<<<<<;;;999888999:::999888BBBAAA???===;;;:::999999===;;;:::888666555444333333333333222222222111111/////////000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///000111222333333555999<<>>??????@@@@@@@@@@@@EEEAAA??????>>>;;;<<>>>>>???@@@DDDFFFFFFFFFEEEFFFFFFCCC???<<<<<<===?????????AAACCCEEEGGGIIIMMMNNNNNNMMMLLLMMMOOOOOOOOORRRTTTUUUTTTRRRRRRSSSUUUYYY^^^eeejjjnnnpppmmmkkklllhhhbbb___```]]][[[YYYYYYYYYYYYWWWVVVSSSWWW^^^eeejjjmmmnnnmmmeeeffffffeeedddaaa___]]]XXX[[[]]]^^^]]]___dddiiirrruuu{{{~~~uuufff[[[SSSLLLGGGCCCFFFMMMUUU]]]eeekkknnnvvvxxxxxxssskkkdddaaa```YYYXXXVVVSSSQQQNNNMMMLLLQQQQQQPPPNNNLLLJJJHHHGGGCCCDDDFFFJJJPPPVVV[[[___nnnvvv|||wwwqqqoookkkgggeeeccccccccchhhkkkpppvvv|||wwwpppjjjaaaXXXLLLIIIEEECCCAAA@@@???======<<<;;;;;;<<<===???@@@GGGKKKNNNPPPNNNKKKIIIHHHDDDBBB@@@?????????>>><<>><<<:::999999:::;;;:::999777666555555555333333333222222222111111......//////000000111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///000111222333444666999<<>>>>>@@@AAAAAA???@@@@@@@@@??????@@@BBBCCCDDDAAA???@@@>>>:::;;;???;;;<<<>>>??????@@@CCCEEEGGGFFFFFFFFFEEECCC@@@======???@@@AAABBBEEEKKKPPPSSSVVV[[[^^^^^^\\\[[[[[[\\\\\\^^^```ccccccaaa___aaaeeeiiikkklllqqqyyy}}}|||~~~{{{sssnnnmmmfffeeebbbbbbbbbbbb```___ccchhhooowww|||~~~~~~~~~wwwxxxyyyzzzxxxvvvsssrrrnnnqqqsssrrrpppqqqvvv{{{|||}}}~~~sssjjjccc___YYY\\\cccjjjqqqwwwzzz|||xxxtttsssnnnmmmllljjjiiigggfffeeeiiiiiihhhgggfffdddbbbaaa\\\]]]```dddiiinnnsssvvv~~~~~~||||||}}}~~~vvvmmmccc```\\\YYYXXXWWWVVVUUUNNNLLLKKKJJJLLLOOORRRTTT]]]aaafffhhhgggdddbbbaaa\\\ZZZVVVTTTRRRQQQNNNMMM<<<<<<<<<;;;999999:::;;;999999888777777777777777333333333222222222111111------...///000111222222000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////000111222333444666:::===HHHKKKRRRccc~~~}}}rrr```RRRPPPNNNHHHEEEIII>>>AAAAAA>>>AAAKKKSSSVVVRRRGGG??????AAAAAA??????DDDLLLVVV___jjjvvvzzzzzzhhhXXXLLLJJJIIIFFFMMMXXXdddxxxnnnddd```]]]aaalllzzzwwwqqqlllooouuu}}}|||wwwpppkkkjjjnnntttxxx|||}}}||||||}}}~~~~~~}}}~~~~~~~~~~~~wwwooogggbbbWWWVVVRRRLLLEEEBBBCCCFFFCCCAAA@@@@@@BBBCCCCCCBBBEEEAAA>>>>>>@@@CCCDDDCCCAAABBBAAA@@@@@@BBBEEEGGGBBB??????@@@>>>;;;===AAA<<<>>>????????????@@@BBBFFFEEEDDDEEEEEEEEEBBB@@@===???AAACCCFFFMMMWWW^^^fffkkkpppttttttsssqqqqqqkkklllnnnqqqsssrrrpppmmmssswww{{{zzzwwwyyyyyywwwvvvtttqqqpppppppppooonnnwww{{{~~~~~~~~~~~~~~~|||{{{|||~~~{{{yyyqqqtttyyy}}}~~~|||}}}~~~|||xxxvvvuuuuuuuuutttkkkiiigggfffhhhlllqqqtttwww{{{}}}|||{{{wwwsssooommmjjjfffddd<<<;;;:::999888999::::::<<<;;;:::888777777666666333333333333333222000000000000///////////////000......//////......---,,,...---,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++******************++++++---------........./////////111333444444666<<<@@@GGGOOOZZZlll~~~|||zzz}}}}}}qqqfffYYYOOOKKKIIIDDD@@@BBB@@@???>>>@@@BBBEEEFFF@@@@@@???===???BBBBBB@@@JJJPPPVVVYYY]]]aaa```\\\TTTLLLDDDBBBAAABBBJJJTTThhhrrr|||qqqiii``````aaafffnnnuuuzzz|||zzzrrriiidddfffeeehhhqqq|||zzzqqqiiiccc```\\\YYY```jjjpppvvv{{{|||xxxvvvvvv|||}}}}}}zzz|||yyy~~~}}}~~~{{{ssshhhaaa\\\SSSIIIMMMKKKHHHDDDBBB@@@@@@@@@BBBAAA???@@@BBBCCCCCCBBBFFFBBBAAADDDFFFFFFIIINNNOOONNNMMMMMMLLLJJJGGGDDDDDDCCCAAA???>>>>>>??????@@@CCCEEEEEEDDDDDDFFFIIILLLHHHFFFFFFHHHJJJIIIHHHIIIIIIKKKOOOWWW```hhhnnnzzzzzzyyyyyyzzz}}}~~~~~~}}}yyyyyyzzz{{{}}}~~~~~~}}}|||}}};;;;;;;;;;;;;;;<<<<<<===;;;:::999888666666666666333333333333222111000///000000////////////000000000000/////////............---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------........./////////111444444444777===BBBPPPVVVbbbwww{{{yyy{{{~~~vvvhhhZZZOOOIIIEEEDDDBBBAAA@@@@@@AAABBBBBBBBBCCCAAA???@@@AAABBBFFFIIISSS\\\ddddddaaa\\\VVVOOOKKKHHHFFFEEEEEEHHHUUUcccsss{{{xxxllleee^^^```eeemmmvvv}}}}}}uuummmeeeaaaaaabbbhhhsss~~~}}}xxxooohhhbbb^^^ZZZYYY```iiiiiinnnssswwwzzz~~~|||xxxsssooonnnooorrrrrrtttwww|||}}}zzz|||||||||~~~|||}}}}}}yyytttjjj___XXXTTTMMMEEEEEEDDDCCCAAA@@@>>>>>>===CCCBBBBBBDDDFFFHHHHHHHHHJJJHHHHHHMMMQQQSSSXXX^^^```aaaaaaaaa___\\\XXXUUUPPPNNNJJJGGGFFFFFFHHHIIIHHHKKKOOOPPPPPPQQQTTTVVV\\\YYYVVVVVVWWWYYYXXXWWWWWWXXX[[[```iiirrrzzz}}}}}}|||{{{|||}}}~~~~~~|||{{{yyytttvvvyyy}}}~~~;;;<<<===>>>>>>>>>>>>>>>:::999888666555555555555222222222222111000///...000000////////////000000222111000///...//////000...---,,,,,,++++++,,,,,,*********++++++,,,,,,---,,,---------............------.........////////////222444444555888???DDDQQQWWWeee}}}~~~zzzyyyzzz||||||kkkYYYLLLFFFEEEDDDBBBAAAAAAAAAAAA@@@>>>DDD@@@???BBBCCCBBBJJJUUUcccmmmvvvtttkkk___QQQFFFBBBCCCEEEGGGIIIRRReeevvvxxxmmmggg```dddlllwww~~~uuummmgggeeebbbfffnnnzzzzzzqqqkkkddd___\\\]]]ccckkkjjjmmmqqqtttuuuvvvxxxzzzvvvuuurrrmmmhhhfffggghhhlllllllllnnnrrrxxx~~~~~~zzzxxx~~~wwwrrrnnnnnnoooooosssxxx~~~}}}~~~~~~|||~~~}}}vvvpppeeeYYYRRROOOIIIBBBBBBBBBBBBAAAAAAAAA@@@@@@BBBCCCEEEJJJOOORRRSSSSSSQQQOOOQQQXXX^^^bbbiiipppsssttttttsssppplllhhhfff^^^[[[VVVSSSPPPQQQRRRTTTWWWZZZ___bbbdddfffhhhjjjllljjjgggggghhhhhhhhhhhhhhhiiilllpppwww}}}~~~}}}}}}}}}||||||zzz{{{~~~}}}{{{zzzyyyyyysssvvvzzz}}}}}}<<<===>>>??????>>>===<<<999888777666555444444444111111222111111000///...000////////////000000111222111///------...///000...---,,,,,,++++++,,,,,,))))))***+++,,,,,,------,,,,,,------......//////............////////////000222444555666:::AAAGGGPPPVVVfff~~~}}}{{{{{{{{{yyyxxx|||mmmZZZKKKCCCHHHEEEBBBBBBDDDGGGHHHGGGKKKFFFFFFJJJJJJIIITTTeeeuuu}}}}}}qqq```RRRGGGFFFFFFHHHPPP```uuu~~~wwwtttiiinnnxxx~~~wwwsssrrrqqqttt{{{xxxssslllgggeeehhhmmmsssxxxxxxzzz|||zzzwwwvvvyyytttrrrnnniiieeeeeegggjjjsssrrrrrrssstttvvvwwwxxxzzzwwwuuuxxx|||}}}}}}~~~zzztttnnnhhhdddcccbbbbbbgggmmmtttzzzyyyyyy~~~zzzvvvlllaaaZZZVVVOOOGGGFFFDDDBBB@@@@@@AAABBBDDDBBBEEEKKKTTT]]]ccceeeeeecccaaaccciiiooosssxxx~~~}}}zzzwwwvvvvvvooonnnjjjgggeeedddddddddiiilllppptttwwwyyyzzz{{{xxxwwwvvvvvvwwwxxxyyyyyy}}}}}}|||}}}~~~~~~|||zzzxxxuuuwww}}}}}}}}}}}}zzzzzz{{{{{{yyyzzz|||}}}~~~~~~}}}}}}>>>>>>???>>>===;;;999777999888777555444444333333111111222111111000///...///////////////000111111111000...,,,,,,---...///...---,,,,,,++++++,,,,,,))))))***+++,,,,,,------***++++++,,,------.............../////////000000000222444555777<<>>===;;;999777666999888777555444444444444222222222222111000///...///......//////000111222000///...,,,,,,------......---,,,,,,++++++,,,,,,*********++++++,,,,,,---))))))***+++,,,------........./////////000000000111333555666888>>>GGGNNNUUU___www}}}~~~{{{yyywwwwww{{{wwweee]]]XXXUUU[[[jjj{{{|||~~~vvvqqqkkkjjjvvv|||zzz{{{~~~~~~|||{{{{{{wwwqqqhhhdddcccfffiiilllrrryyy~~~{{{~~~|||yyypppfffbbb]]]WWWQQQOOOQQQUUUXXX^^^cccmmmyyy~~~zzz{{{~~~||||||}}}}}}zzzzzztttooogggbbbaaabbbcccdddjjjiiifffeeefffhhhkkkmmmrrrxxx|||{{{{{{}}}{{{|||{{{zzz|||~~~@@@???===;;;:::999888888999999777666555444444444333333333333222111000///............///000111222////////////...............---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))***+++,,,---........./////////000000000000111333555666999???IIIPPPUUUccc~~~}}}wwwyyyyyyxxxvvvzzzxxxsssqqqyyy}}}|||uuurrrqqquuuxxxzzz}}}vvvvvvsssoookkkiiijjjlllmmmqqqvvv~~~~~~yyyyyy}}}}}}zzzzzzyyy{{{|||{{{yyyzzz}}}~~~|||{{{|||}}}zzz}}}{{{nnneeebbbYYYTTTNNNJJJJJJKKKLLLMMMOOONNNNNNNNNOOORRRTTTUUU\\\aaafffiiinnnuuuxxxwwwyyyyyyyyyxxxtttqqqnnnmmmjjjfffccceeeggggggjjjnnnwwwyyyyyyyyy~~~wwwrrrpppkkkffffffgggjjjpppwww|||@@@>>><<<;;;:::::::::;;;:::999888666555555555555333333444333333222111000............///000222222000000000111000///.........---,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++))))))***+++---......///////////////000000000000111333555777999@@@JJJQQQYYYhhh~~~{{{tttyyyzzzyyysssrrr}}}|||~~~~~~}}}|||zzzyyyxxxxxxwww|||}}}wwwuuu|||}}}~~~|||{{{~~~{{{}}}}}}{{{xxxxxxzzz}}}|||{{{yyyyyy{{{~~~{{{tttwww}}}~~~|||{{{|||uuubbbUUUOOOGGGCCC>>>;;;:::<<<======999:::;;;<<<===>>>>>>>>>EEEIIINNNRRRZZZccceeebbbjjjiiieeeaaa\\\XXXVVVUUUQQQMMMKKKOOOTTTVVV[[[```kkkooorrruuu{{{yyy{{{xxxoooccc[[[WWWSSSMMMJJJLLLPPPSSSYYYaaajjjqqqzzzAAA@@@===;;;999999999999666666666666555444333222333222111111000000111111///...---...111222111000///............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,------///000222222333666888:::<<>>BBBFFFJJJLLLLLLLLLKKKIIIFFFCCC@@@>>>AAA@@@>>>===???AAADDDFFFTTTWWW```mmmzzz|||wwwyyy~~~lllaaaSSSIIIEEECCC@@@===;;;;;;;;;>>>DDDKKKQQQVVVaaagggrrr}}}@@@???===<<<:::999999999666666666666555444333222333222111111000000111111///...---...111222111000///............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------------...///000111222333555999<<<@@@GGGNNNTTTZZZttt|||wwwuuuuuuuuussssss~~~vvvvvvvvvyyy|||~~~~~~|||yyyyyyzzz}}}wwwpppnnnhhh]]][[[```llloootttxxx{{{~~~|||{{{{{{tttrrrwww|||}}}{{{rrriiibbb]]]ZZZWWWUUUTTTTTTWWW]]]bbbfffjjjqqqzzzyyyooohhheeebbb``````\\\TTTOOOOOOLLLLLLMMMOOOSSSXXX]]]```hhhttt}}}xxxeeeRRRCCC:::999444444444444444444333333222222333333333444444444666555555555666777888999:::::::::888777555333222666555444333444666777999AAAAAAGGGVVViiiwww{{{zzzyyy~~~sssjjjRRRIII>>>777555444222000222111111222444777;;;===HHHOOO[[[hhhuuu>>>>>>======;;;:::888777666666666666555444333333333222111111000000111111///...---...111222111000///............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------............//////000111333555:::???EEEKKKOOOQQQ\\\|||zzzxxxvvvuuusssqqqtttzzzqqqkkkppp~~~}}}|||~~~yyyxxx~~~{{{yyyllllllnnnssszzz~~~~~~}}}|||~~~}}}|||~~~ssseeeXXXSSSNNNGGGFFFJJJRRRUUUYYY^^^eeellluuuzzzzzz|||zzzwwwvvvpppnnnssszzz}}}ppp___RRRJJJGGGFFFCCCBBBAAABBBEEEJJJOOORRRQQQXXX```gggfff```WWWPPPPPPKKKHHHGGGCCC===:::<<<<<<<<<;;;<<>>RRReeeqqqvvvwww|||ooo\\\PPP===777000---...///...,,,......---------...//////333888BBBOOO___ooo{{{||||||{{{|||~~~~~~|||{{{uuutttrrrooommmjjjhhhgggfffeeeiiisss{{{}}}<<<=========<<<:::888777555555666666555444444333333222111111000000111111///...---...111222111000///............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........000///////////////000000444777<<>>@@@CCCFFFMMMVVVaaagggrrrvvv}}}~~~{{{xxxsssppprrrxxx}}}ppp[[[KKKBBB???===<<<;;;;;;;;;<<>>;;;;;;:::777888<<<<<<;;;::::::;;;<<<>>>???:::AAAIIIQQQYYYgggxxxmmmQQQBBB;;;666444666111111111111111111111111000000000111111111111222333333222222111111111111333222111000000111222333000111111222111000///...222000000444>>>NNN^^^hhhrrr~~~xxx^^^GGG>>>555222///...000111111000---...//////000000000000///111555>>>KKK[[[hhhpppuuusssqqqmmmiiieeeaaa^^^XXXWWWUUURRROOOLLLIIIHHHFFFFFFKKKUUU^^^hhhsss}}}ooo^^^<<<<<<======<<<:::888777555555555666555555444333333222111111000000111111///...---...111222111000///............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////000000/////////000000111666999>>>CCCHHHKKKNNNOOOeeeyyysssrrrssssssrrr|||tttXXXFFFAAABBBHHHNNN\\\qqqzzzvvvwww~~~wwwrrrlllhhhjjjooovvvzzz}}}wwwuuutttvvv{{{~~~{{{wwwttttttvvvzzz}}}~~~zzzwww}}}xxxgggWWWJJJAAA::::::<<<===<<<<<<<<<<<<<<<===AAAIIIRRRXXXmmmqqqxxxyyyvvvrrrqqqvvv{{{}}}}}}ppp^^^III===<<<>>>===:::666666777888;;;===@@@BBBAAA???<<<;;;;;;>>>AAACCC>>>:::999:::;;;999<<<@@@;;;;;;:::999999999::::::666999===AAAHHHUUUfffrrr|||```FFF===;;;777666888333333222222111000000///111111111111222222222222///000000000000000000000333222000/////////000111...///000000000...,,,+++///222444333444===MMMZZZnnn}}}lllNNN;;;777111///......///000//////+++,,,---.../////////...222111111555===HHHSSSYYYdddbbb___YYYRRRLLLGGGEEEDDDCCCBBB@@@>>><<<:::999999888:::AAAIIIRRR```lll}}}lllUUUBBB<<<<<<<<<;;;;;;:::999888444555555555555555444444333222111111000000111111///...---...111222111000///............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000////////////000000111222666;;;AAAEEEGGGKKKQQQVVVqqqyyyqqqnnnrrrsssrrryyywwwdddOOODDDBBBAAAAAABBBHHHWWWttt|||lllgggbbbbbbhhhooouuuxxx~~~xxxrrrbbb^^^YYYVVVXXX___ggglll|||}}}}}}{{{wwwwwwzzzyyyvvvxxxzzz}}}~~~}}}|||zzz}}}sssfffUUUHHHAAA>>>;;;;;;===>>><<<:::<<<;;;;;;:::;;;???EEEIIIccchhhpppxxx~~~yyyyyywwwuuuvvvyyyvvvppp```QQQ@@@999;;;>>><<<888666666777888:::;;;===>>>999::::::;;;<<<======>>>===:::999;;;;;;888888;;;:::999888888777777777777777888999:::===FFFSSS\\\ooo}}}tttXXX@@@::::::555222555555444333222111000//////111222222222222333333333222222222222222111000///222111000//////....../////////000000000///---,,,'''---222222000555CCCOOOgggyyy|||\\\AAA666555111000000///............------......---,,,++++++000///...///333:::AAAEEEKKKKKKIIIFFF@@@;;;999888555555555444333333222222333222333666:::@@@MMMYYYtttxxxgggUUUBBB333<<<<<<;;;:::999999999999444444555555555555555444333222111111000000111111///...---...111222111000///............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000////////////000111222333555<<>>NNNVVVcccpppzzz|||vvviii\\\NNNGGG@@@;;;999:::999999888999999:::;;;;;;;;;;;;333444777999::::::999999:::888999<<<;;;777555666888888888777777777777777777777777666777;;;CCCHHHVVViii~~~mmmRRR<<<999888222///555333222222222111111000000111111222222222222333333333333444444444222111000111111111111111111000000000000111111111000000///))),,,///000000333;;;AAAWWWkkk~~~nnnKKK999444222333222111000...---.../////////......---,,,,,,,,,------------///111444555777999:::888444222222333---------------.........---,,,...111111222:::CCCYYYjjj|||ttt^^^KKK>>>666000===<<<:::999888999999:::444444555555555555555444333222222111000111111111///...---...111222111000//////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111.........///000222333444444<<>>WWWsss___TTTKKKIIIJJJNNNYYYdddtttzzzwwwbbbNNNCCCCCCBBB@@@@@@DDDIIINNN___nnn}}}zzzzzz}}}uuuvvvxxxxxxuuu|||pppddd[[[NNNCCCAAAAAA@@@??????@@@DDDFFFKKKYYYjjjuuu~~~|||wwwssswww}}}~~~yyyssssssvvvssspppmmmmmmoooqqqrrrrrrzzzvvvtttzzz~~~yyyyyyooo\\\JJJAAA===:::999;;;<<<;;;999:::<<<<<<888999::::::999999;;;<<<;;;FFFWWWjjjxxxttt___LLL@@@AAAAAA===888666888;;;777777888999999888888777666555555555777999;;;<<<888777:::>>>>>>999666666555555555555666666666666555555555333333555:::>>>@@@WWWrrriiiNNN999777888222111999000000000000111111111111111111111111222222222222---...000111111111000000---...///111111000//////---------------------...333111//////000222333444GGG]]]sss}}}cccAAA555333///111111000---++++++,,,---,,,,,,+++++++++,,,------...............------,,,///111333222///---...000---------....../////////***+++...111///,,,111888???VVVpppzzztttcccIII666//////000<<<;;;;;;:::999888777777555333222333555555333000333333111000000000111222//////000000111111111222........................///...---,,,+++*********)))************+++++++++,,,,,,,,,---------.........///000000000222555777@@@BBB@@@CCCKKKOOO^^^www~~~zzzwwwttttttuuutttrrrttt{{{yyyiii[[[RRROOOIIICCC???<<<;;;::::::999999BBBYYYwwwsssRRRHHH@@@???AAACCCFFFJJJUUU\\\gggmmmjjj___PPPFFF>>>>>><<<<<<===???AAACCCJJJ\\\ooozzz~~~wwwvvvlllhhhddd______bbb```gggqqq|||sssdddWWWMMMDDD???AAAAAA@@@@@@AAAAAABBBCCCCCCKKKWWWeeesss}}}~~~|||yyyyyy{{{~~~xxxjjjbbb``````[[[VVVUUUXXX[[[]]]]]]dddgggmmmvvv}}}wwwhhhUUUIIIEEECCC???:::666;;;??????;;;:::<<<>>>===<<<:::999888999::::::AAA???III___nnntttzzzuuuYYYAAA???>>><<<:::999888777777::::::999888777777888888444555666888999:::::::::888999;;;<<<<<<;;;:::999999777444222222444777999555555444333444555666777888FFF```{{{lllKKK:::;;;777333555555333333222111000000111111222222111000/////////000000000000000000111111222000000000000000000000000111000///---------...//////............//////000@@@WWWnnnzzzZZZ<<<444333...000000///...---,,,,,,,,,........................,,,,,,,,,---------......111111000...---,,,+++***///...---...000000000///,,,,,,------.../////////AAAIII___~~~kkkOOO999111222111...<<<;;;::::::888888777666555444222333555444222000333222111000000000111222......//////000000000000..............................---,,,++++++++++++************++++++++++++,,,,,,---------.........///000000000000111444777===BBBAAADDDMMMSSSeee}}}yyyuuutttttttttqqqpppuuuyyyvvvjjj___UUUQQQLLLFFFAAA>>><<<<<<;;;:::;;;@@@MMMdddyyydddLLLCCC<<<===??????AAADDDCCCIIIPPPTTTRRRKKKBBB;;;>>>===<<<;;;<<<>>>@@@AAACCCPPPaaaqqq~~~}}}jjjbbbYYYVVVSSSOOOOOORRRUUUYYY```ggglllpppqqqqqquuunnncccYYYPPPIIICCC@@@AAA@@@@@@@@@@@@AAABBBBBB>>>DDDMMMWWWeeewwwyyysssiii\\\UUUSSSQQQMMMHHHGGGIIILLLMMMMMMPPPSSSXXX```hhhmmmnnnnnndddWWWHHH???======;;;888888<<>><<<;;;:::999999999::::::<<<<<>>======;;;;;;===@@@LLLkkkoooWWWDDD===999;;;===<<<;;;<<<:::<<>>;;;999<<<<<<;;;;;;;;;===>>>???<<>>???AAABBBBBB???@@@CCCHHHNNNRRRTTTTTTMMMEEE:::666777::::::999:::===@@@???<<<:::;;;===;;;;;;:::999999999::::::888;;;>>>DDDRRRhhhzzzpppUUU???;;;:::999888777777777777888777666666555666666666555555555666666777777777666666666555555555666666555555444444444555555666444444444333444555555666999:::FFF```yyyqqqOOO;;;999666333444111222111000000000000000000000000000000000000111222000000000000000111111222000000000000000000000000111111000/////////000000///.........//////000111666PPPkkkyyy[[[;;;111222111000///...---------------++++++++++++++++++++++++,,,,,,,,,---------..................---------,,,---,,,+++,,,...///...---,,,,,,,,,---......//////555888LLLoooxxx```AAA...***,,,...---;;;;;;:::999888777666666666555555555444333111000333222000/////////000111////////////////////////........................,,,+++++++++,,,,,,---...*********+++++++++,,,,,,------------............111222222222111222555777===FFFHHHKKKSSS^^^|||~~~yyytttnnnkkkhhhiiilllmmmiiieee[[[XXXRRRLLLFFFBBB???===>>>999999<<<999>>>ZZZ|||nnnTTT@@@:::888;;;===;;;888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===;;;<<>>===<<<======>>><<<;;;:::<<<>>>@@@AAA@@@@@@;;;666444777:::<<<======>>>???>>><<<;;;;;;===;;;:::::::::::::::::::::777===>>>===IIIcccxxxpppSSS;;;999999888777777666777777666555555444444555555555666555555555555666666666777666444333333444555555333333444555555555555444333333333444444444555555777666>>>SSSmmm|||ZZZAAA;;;555444666333111111000//////000000111000/////////000111222222000000000000000111111222000000000000000000000000111111111000000000000111............///000111111555PPPmmm{{{```===111111222000///...---------------************************,,,,,,,,,---------......------------------------,,,+++***+++---...---,,,+++,,,,,,------...//////555444DDDfffpppWWW:::,,,,,,......---;;;::::::999888777666555555666666555444333222222222111000/////////000111000000000000000000000000........................++++++++++++,,,---......***++++++++++++,,,,,,,,,---------.........//////111222333222222333666888===FFFIIILLLTTTaaa}}}vvvjjjiiihhhhhhiiiiiigggddd^^^[[[UUUNNNHHHCCC???===>>>777777<<<:::;;;OOOiiiqqqWWWAAA;;;:::===???<<<999999::::::::::::999999888888:::::::::::::::;;;;;;;;;<<<;;;<<>>>>>??????>>>???>>>>>>>>>>>>???@@@@@@AAA@@@@@@???>>>FFF^^^uuu}}}kkkWWWLLLGGGCCCBBBBBB>>>>>>===;;;:::999::::::===;;;999999:::;;;;;;;;;:::999888888999<<<>>>@@@>>>>>>>>>===<<<;;;;;;<<<999:::::::::::::::::::::777>>>???<<>>333333777444111111000000000000111111000/////////000111222222000000000000000111111222111111111111111111111111000000000111111111111000.........//////000222222888UUUsssgggCCC222000222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------------,,,+++***+++---------,,,++++++,,,,,,---.........444222@@@aaaiiiOOO666...222444111...::::::999888777666666555333555666666444333333444222111000///...///000000111111111111000000000000........................++++++++++++,,,,,,---...++++++++++++,,,,,,,,,,,,------........./////////111222333333333444777:::===EEEIIIMMMWWWfffvvvjjjjjjiiihhhgggfffddddddaaa^^^XXXQQQJJJDDD@@@===>>>999777;;;<<<>>>IIIWWWttt[[[DDD>>>;;;>>>@@@>>><<<<<<;;;;;;;;;;;;:::999888888::::::::::::;;;;;;::::::<<<;;;<<>>>>>>>>>>>===>>>>>>???@@@>>>===@@@BBB@@@BBBSSSfffzzz|||wwwdddOOOEEEDDDBBBAAA@@@<<<>>>>>>>>><<<:::;;;<<<:::999888888;;;<<<<<<<<<888999;;;;;;;;;;;;===???===<<<<<<;;;;;;;;;<<<<<<999999:::;;;;;;;;;::::::777;;;===;;;@@@QQQffftttwwwvvvWWW===:::999888777666666666666444444444333444444555666666666555444555666888999777666555444444444444444111111222333444444444444222222333444444444444333333888>>>HHH[[[ssssssXXXEEE444111555333111111111111111111222333000000000000000000111222000000000000000111111222111111111111111111111111...///000111111111000000.........///000111222333<<>>EEEJJJvvvxxx___FFF???:::;;;=========>>>======<<<;;;;;;;;;<<<<<<:::;;;;;;;;;;;;;;;::::::;;;:::;;;===@@@LLLeee||||||xxx|||}}}cccQQQJJJFFFDDDFFFFFFCCCAAABBB@@@@@@???????????????@@@DDDBBB@@@@@@AAAAAAAAA@@@>>>============>>>??????<<<:::>>>CCC@@@>>>IIIYYYmmmxxx}}}zzz|||sss___JJJBBBBBBAAA???===<<<>>>@@@@@@>>><<<===>>>999888777999;;;<<<;;;:::666:::===>>><<<;;;<<<>>><<<:::999999:::;;;<<<<<<888999:::;;;;;;;;;::::::888888999;;;>>>III```uuuxxxyyy\\\DDD<<<;;;999888777666666555444444444444444555666666666666555555666777:::;;;555555555555444333222222111111111222333333444444111222333444444444333333444888===EEEXXXqqqiiiTTT===444666222222222222222222333444444222111000000000000000000000000000000000111111222111111111111111111111111---...///000000000//////.........///000222333444AAA```tttOOO777111333......---------......///------------------------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---......,,,***++++++,,,,,,---......///555JJJlllmmmNNN333000888777222///::::::999888777666555555111333666666555444555888222111///.........///000000000//////.........---........................---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------............/////////000///000222333444666:::===GGGNNNQQQZZZjjj}}}tttqqqppplllfffaaa```cccfffgggddd^^^WWWPPPHHHCCC@@@???AAA>>>888777===CCCDDDggg}}}dddFFF>>>888999;;;;;;<<>>;;;;;;<<<<<<<<<;;;::::::<<<999999;;;===DDDXXXkkkzzztttvvvzzz{{{bbbRRRGGGCCCAAACCCBBB???======AAA???>>><<<===???AAABBB@@@???>>>???AAABBBBBBAAA===============>>>??????===:::===CCC???:::AAANNN```ooo|||~~~|||~~~rrr^^^IIIAAABBBAAA>>>;;;777:::======;;;999:::<<<;;;:::999:::::::::888666666;;;@@@@@@===;;;<<>>GGG```zzz{{{zzzaaaJJJ===<<<:::999777666555555444444444444444555666777666666555555666888;;;===444444555555444333111000111111111111222333444555111222333444555444333333666999;;;CCCWWWrrrwwwaaaFFF999888333333222222222333444444555222222111000//////000000000000000000000111111222111111111111111111111111,,,---...000000000///............///000222333444FFFdddvvvSSS999222444......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++---,,,+++,,,...///...---***++++++,,,,,,---......222:::SSSsssrrrPPP333///666666111...:::999888666555555555555444444333333333444555555222222111///---...000333---......///////////////...............------,,,++++++++++++++++++++++++************+++,,,---...000000000000000000000000111111111111333777>>>BBBBBBNNNXXX^^^kkk{{{vvvrrrmmmhhhdddccccccddddddddd```XXXTTTPPPJJJCCCAAA>>>;;;888888:::===???VVVtttuuuQQQ???999===<<<>>>???888;;;:::999999;;;;;;:::999===<<<<<<;;;999888888777888;;;===;;;;;;BBBOOOYYYtttyyyvvvgggvvvyyyoooVVVJJJEEEAAAAAAAAA???@@@CCC???@@@@@@???=========>>>@@@AAAAAABBBBBBAAAAAA@@@????????????????????????===>>>??????>>>???AAACCCWWWhhhvvvvvvwww~~~zzz```HHHBBBAAA<<<:::<<<<<<<<<;;;:::::::::;;;;;;888888888888888999999999:::;;;;;;<<<<<<;;;;;;::::::888666777:::<<<;;;999::::::::::::::::::::::::;;;888777999:::DDD___zzznnnYYYEEE???999888999888555444666555555444444555555666888888888777888999999:::555555444333333222111111222222333333333222222111444555666555444444555666555777===JJJ^^^ssswww[[[EEE:::777555444444555222///222777555444111///......///000111222333333222111000///......//////000000111111000000000000000///......111///...---///222555777JJJnnngggAAA111444333---***---000///...............------,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********000///...------...000000,,,---------...000000...444>>>YYYxxx~~~~~~wwwZZZ<<<000000111000000777777777666666666666777444444333333333333333444222333222111///...000222---......///////////////...............---,,,++++++++++++++++++++++++++++++++++++++++++,,,---...000000000000000000000000111111111111333888>>>CCCGGGQQQYYYaaaqqq|||xxxtttnnniiieeeccccccccccccccc```YYYUUUSSSMMMFFFBBB@@@<<<:::999;;;>>>@@@KKKiiiZZZDDD<<<@@@<<<;;;===;;;;;;:::999:::;;;;;;:::999;;;;;;;;;:::::::::::::::666:::>>>===<<<@@@HHHPPPiiiyyyvvvhhhrrrttt{{{wwwcccNNNGGGBBBCCCDDDBBBAAABBB???@@@@@@@@@>>>===>>>???AAAAAAAAABBBBBBAAAAAAAAA???????????????????????????@@@AAA@@@@@@@@@BBBDDDPPPcccsssuuuwww|||bbbJJJCCCBBB>>>;;;<<<<<<;;;;;;:::::::::::::::999999888888888888888888999::::::;;;;;;::::::999:::888666777999;;;:::888:::::::::::::::999999999:::777777:::;;;FFFaaa}}}vvvfffSSSHHH<<<888999:::777333555555444444444444555555888777777777888888999999555555444444333222222111222222333333333333222222333444555444333333444555666777===KKK___uuurrrYYYDDD999888555555777666222222555555444222111000000000111111222222333222111000///////////////000000111111000000000000000///......///000111000000222666999WWWwwwqqqLLL777666222---+++...///---,,,---......---------,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******......------...///000111,,,---------...000111111999GGG___www~~~bbb@@@111000///,,,***666666666666777777777888444444333222111111111111222333444333111//////000---......////////////////////////...---,,,+++***++++++++++++++++++++++++------,,,,,,,,,------...000000000000000000000000000111222333555:::@@@EEEMMMSSSZZZdddzzz{{{wwwqqqjjjeeecccbbbcccaaabbb___ZZZXXXVVVQQQJJJDDDBBB>>><<<;;;<<<>>>@@@BBB___~~~lllMMM>>>AAA<<<777;;;>>><<<:::999:::;;;<<<;;;:::999999::::::;;;;;;;;;<<<555:::>>>???===>>>BBBFFFZZZ|||{{{xxxkkkoootttxxxzzz|||rrrUUUKKKDDDDDDEEECCCAAAAAA???@@@AAA@@@>>>>>>>>>???BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCBBBAAAAAABBBDDDKKK```ssswwwxxxhhhOOOEEECCC???<<<<<<<<<;;;::::::999999999::::::999999999888777777777888999999999999999999888:::888777777888888888777999999999999999999999999:::777888:::<<>>ddd~~~}}}[[[AAA777222///...000000---,,,///...------------,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++***------------...///111111+++,,,---......///111444AAASSShhhuuu~~~kkkIII666111...+++(((666666777777777777777666555444333111000/////////222444666555333000//////---......///////////////000000000///...---,,,+++++++++++++++++++++++++++......------------......////////////////////////000111222444777<<>>???AAAZZZwwwZZZAAA@@@<<<777:::>>><<<;;;:::;;;<<<===<<<;;;:::::::::;;;;;;;;;;;;<<<666:::>>>>>>======@@@CCCOOOttt~~~sssqqqzzzzzzzzzzzz{{{```SSSGGGCCCCCCAAA@@@AAA???@@@AAA@@@???>>>???AAACCCCCCBBBBBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCBBBAAA@@@BBBCCCKKKbbbwww{{{zzz~~~rrrVVVIIIDDD@@@======<<<;;;:::999999999999999:::::::::999888777666666777777888888888888777777:::999777777777777666666888888888888888999999999:::888999::::::EEEbbbpppcccOOO???999;;;;;;999666555555444444555555666666666777777888888888888555555444444333333333333222333333444444444444333333444555555333333444555666777===MMMddd|||ooo^^^LLL@@@666555777777666666333444444444444333222111111111111222111111111111000000000000000000000000000000111111111000000///...111444222000555@@@IIIjjjjjjMMM<<<444111000222111...///222------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++,,,---...000111111,,,,,,---...,,,,,,111888JJJ^^^qqqwww{{{rrrVVV@@@555///---,,,888888888888777666444444555444333111000///......111333666666444111//////---......///////////////111111111000000...------++++++++++++++++++++++++......---------.../////////////////////////////////111333666999>>>EEEIIIPPPTTT\\\nnnyyyssslllgggdddbbb]]]___^^^\\\[[[ZZZUUUNNNGGGEEEBBB???======>>>???AAAVVVpppjjjHHHAAA<<<999;;;<<<<<<;;;:::;;;===>>>===<<<<<<<<<<<<;;;;;;;;;::::::888:::<<<<<<<<<>>>BBBFFFJJJlll}}}wwwyyyyyywwwyyymmm^^^NNNFFFBBB??????AAA???@@@BBBAAA@@@???@@@BBBDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBB@@@@@@AAACCCNNNfff{{{}}}yyyyyyzzzzzz{{{~~~{{{aaaPPPGGGBBB@@@???===<<<;;;:::999999999999:::::::::999888777666666666777777888888777777666999999888777666666666777777777888888888999999999;;;:::::::::999CCCaaa|||vvveeeNNN>>>::::::999777666666555555666666777666666777888999888888777555555444444444444333333222333444555555555555555444666777666555444555777666777>>>OOOhhhvvvgggUUUCCC:::888666555555333444444444333222111000111111111111111111222222111111111111000000000000000000111111111111000000000222222000111;;;MMM[[[qqq{{{```JJJ888333000000000...///222------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++***+++,,,---...///000000---,,,---...+++***444@@@UUUhhhxxx{{{}}}yyygggPPP===222...---888888999888777666444222555444333111000////////////222444555333111000000---......//////////////////000000000000///......++++++++++++++++++++++++---,,,,,,---...///000000000000000000000000000000///111444777;;;AAAGGGKKKOOOUUUaaawww~~~yyyrrrkkkfffccc^^^aaaaaa^^^]]]\\\VVVOOOIIIGGGDDDBBB@@@??????@@@@@@PPPhhh|||ZZZJJJ???<<<>>>:::<<<;;;;;;<<<>>>???>>>======<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<>>===<<<;;;:::999999999:::999999999888777777777666777777888888777777666888999999888666666777999777777888888999:::::::::;;;:::;;;;;;999DDDccc|||cccMMMBBB===999888888777777777777888888666777888::::::999888888555555444444444444444444333333444555666666666666555777777777666555666777666888@@@SSSmmmqqq\\\OOOGGG>>>777555666555444333222111111000111111111000111111222333222111111111111000000000000000111111222222111111333333111111888HHH]]]mmm}}}uuu```BBB999111//////......000,,,,,,,,,------------......---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,***+++,,,...///////////////------///,,,---<<>>444...666777888999888777555333555444333222111000000000...000222333111111111111---......///////////////,,,------...............+++++++++++++++++++++++++++++++++,,,---///000111000000000000000000000000...111555888===BBBIIIMMMOOOXXXiii~~~wwwooohhhcccbbbddddddaaa```^^^XXXPPPMMMKKKHHHEEECCCBBBBBBBBB@@@MMMaaaxxxsssZZZDDD???@@@999<<<;;;;;;<<<>>>??????>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>BBBDDDEEETTTsss~~~uuuppplllooovvv|||oooaaaRRREEEAAADDD@@@AAABBBBBBAAAAAABBBDDDFFFEEECCCBBBBBBCCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCCCCBBBBBBDDDFFFOOOiii~~~yyyxxxzzzzzzyyyzzzxxxvvvwww{{{{{{yyy~~~xxxjjjZZZNNNGGGDDD??????===<<<;;;:::::::::999999888888888888888888777777777888888777777777777999:::999777777999;;;888888888999:::;;;;;;;;;::::::<<<===<<>>CCCJJJNNNOOO[[[ppp{{{rrriiidddeeeggggggdddbbb```YYYRRROOONNNKKKHHHFFFDDDDDDCCCCCCMMM^^^sssgggHHH@@@AAA:::<<<<<<;;;<<>>???;;;;;;<<<<<<===>>>??????BBBJJJjjj~~~{{{tttmmmnnnttt~~~}}}ooo[[[JJJCCCDDD@@@AAABBBBBBAAAAAACCCDDDGGGEEEDDDCCCCCCDDDEEEGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDDDDDDDDDDFFFHHHPPPjjj~~~~~~{{{yyyuuusssxxx}}}{{{uuuttt{{{~~~tttcccSSSIIIEEE@@@@@@>>>===<<<;;;;;;:::888888888888888999999999777777888888888888777777777999::::::888888:::===888888999:::;;;;;;<<<<<<999:::===>>>>>>KKKmmmtttjjjZZZJJJ;;;::::::999999::::::;;;777999:::<<<<<<;;;:::999444444555555555555555555333444555666777777777777444555666555444444555666:::===GGG]]]wwwxxxcccOOOEEE===;;;888555222222222333111111000000000111333444222222222222111111000000///000111222222222222222666444555<<>>EEEJJJKKKKKKUUU^^^tttzzzssskkkfffggg```^^^ccceee___YYYYYYUUURRRNNNLLLJJJIIIFFFCCCFFFJJJWWWmmm^^^DDD;;;>>>===<<<<<<<<<<<<<<<;;;;;;========================:::;;;<<<>>>>>>>>>>>>===???LLLfff~~~}}}tttkkkhhhjjjppp|||~~~kkkXXXKKKEEEDDDDDDCCC@@@???@@@EEEHHHDDDCCCAAA@@@AAACCCEEEFFFHHHEEECCCCCCFFFGGGFFFDDDDDDCCCEEEFFFEEEBBBFFFLLLXXXmmmzzz}}}}}}xxxuuu{{{zzzyyyyyyyyyyyyssseeeSSSEEE???AAABBBAAA===:::999999666666666666777888999::::::888777777888999999888::::::999999888999999999:::888777999<<<===;;;999999;;;<<<:::===OOOqqqyyyiii[[[LLLBBB999777;;;???<<<888;;;:::999999;;;=========777777666555555555555555666666555444333333222222333333222222222444777999777@@@SSSllllllZZZHHHBBB999444333444444333555666555111000222444555111000000000000000111111///333555222000111444666777555888GGG^^^sss{{{iiiSSSCCC999222///111000///------...///000111------------------------++++++++++++++++++++++++)))***,,,,,,+++***+++---***...///---222GGGfff{{{ppp^^^777777888888888888777777555444333222222222333333////////////000000111111000///...------------.../////////...------,,,,,,***+++,,,,,,+++***+++------.........//////000000///...---...000000000...111444999???FFFJJJLLLMMMXXXeee~~~wwwnnnhhhhhhccc```ccceeebbb\\\XXXWWWUUURRROOOLLLJJJHHHGGGEEEGGGQQQfffqqqVVVEEE@@@===<<<<<<<<<======<<<;;;========================:::;;;<<<===>>>>>>======???JJJbbb~~~~~~tttkkkhhhhhhkkkuuu~~~yyyjjjZZZOOOHHHEEECCCAAAAAAAAAAAA@@@CCCCCCBBBBBBCCCDDDFFFGGGIIIFFFDDDEEEGGGHHHGGGFFFEEEDDDDDDFFFFFFFFFMMMVVV___sssxxxsssvvv~~~}}}}}}yyyvvvxxxzzzttteeeXXXKKKFFF@@@=========;;;888888888777777777777888888:::888666777888999888888::::::999999888999999::::::999888:::<<<===;;;999666999;;;;;;AAAVVVxxxvvv___SSSEEE===<<<======;;;:::999888999:::;;;:::999777777666555555555555666444444444444444444444444555555555555555666999::::::FFF\\\vvvtttggg\\\LLL???999888888999555666666444333444555555111111000000000111111222000222444333222333555666;;;;;;AAATTTlllzzzkkk\\\MMM>>>777777111000............------,,,,,,,,,---------------++++++++++++++++++++++++,,,---...---,,,,,,...000.........333CCC]]]{{{zzz666777777888888777777666555555666666555555444333/////////000000000000111//////......------....../////////...------,,,,,,+++,,,---,,,*********,,,+++---...000111111111000///...---...000111000///444777;;;AAAFFFJJJMMMOOO[[[ppp}}}ssskkkhhhfffbbbbbbeeegggaaaXXXYYYXXXVVVRRRMMMKKKJJJKKKHHHGGGKKK]]]vvvoooSSSBBB@@@???>>>>>>???>>><<<:::========================::::::<<<======>>>======@@@GGG]]]zzz}}}uuummmjjjiiijjjpppwww~~~}}}{{{jjj\\\QQQJJJCCCAAADDDEEEBBB>>>AAABBBCCCDDDEEEFFFGGGHHHJJJIIIGGGGGGIIIJJJIIIHHHGGGEEEEEEGGGHHHLLLVVV```hhh{{{yyyqqqqqqwww}}}~~~|||vvvqqqvvv~~~uuujjj^^^QQQCCC===???AAA===999::::::999777777666666666999777666666777888888777:::999999888999999::::::;;;::::::;;;======<<<:::777999;;;<<>>???@@@999999888:::;;;;;;:::888888777666666555555666666222222333444555555666666777888888888777888:::<<>>;;;333333444444444333333333222222111111111111222222111111222333444444555666>>>CCCOOOddd{{{~~~sss```JJJ;;;666333111000//////...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........111555888777111///;;;VVVttt666666777777777777666666444555777777777666444333000000000000000000000000//////............///////////////...------,,,,,,+++------,,,***)))***++++++,,,---///000111111111///...---...000111111000555888<<>>??????===;;;========================::::::;;;<<<============@@@DDDWWWuuuxxxrrrooommmllloootttxxxxxxzzzyyynnn___SSSFFFAAAEEEIIIGGGBBB@@@AAACCCEEEFFFGGGGGGHHHLLLKKKJJJJJJJJJKKKKKKKKKHHHGGGHHHKKKMMMQQQ[[[eeeooozzzsssoooqqqwww{{{|||wwwtttxxxzzzsssnnn___MMMBBBAAAAAA>>>:::;;;:::999888777777777777999777666666777888888777999999888888999999::::::;;;;;;<<<<<<======<<<;;;<<<===;;;<<>>CCCXXXuuuzzziiiXXXHHH???999666444555555444444666444333333222222222222333444111000333444444555777AAALLL___ttt~~~pppXXXCCC888666333111000111111...+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///444:::>>>>>>444111DDDddd666666777777777777666666333444666777777555333111111111111111000000000000//////.........//////000/////////...------,,,,,,+++------,,,***)))***+++,,,,,,,,,---...000111222///...---///111222222111555888<<<@@@CCCHHHNNNSSSaaayyyrrrhhhfffcccaaadddiiihhhddd___]]]YYYSSSNNNKKKJJJKKKJJJGGGFFFPPPccc{{{xxx\\\JJJDDD===;;;===??????>>>========================:::::::::;;;<<<<<<===>>>???AAASSSqqq}}}wwwuuuqqqlllllloooxxxyyy|||pppaaaOOOEEEEEEGGGFFFDDD@@@AAABBBDDDFFFGGGGGGGGGMMMMMMMMMLLLLLLLLLMMMMMMIIIIIILLLPPPRRRUUU^^^gggttt}}}|||{{{zzzuuupppmmmqqquuu|||{{{|||}}}}}}zzzvvvrrrqqqhhhZZZMMMDDD???===;;;::::::999999999999::::::999777666666777888888777999888888888999999:::;;;;;;<<<======<<<<<<;;;;;;>>>===;;;>>>OOOmmmlllWWWHHH???===999888888:::<<<======;;;888888777666666666666666555555555555555555555555333666777666555777<<>>>>>@@@QQQnnn|||xxxsssllljjjlllvvvwwwyyyzzz|||~~~|||qqqaaaTTTKKKGGGDDDCCCBBBCCCDDDEEEFFFGGGHHHIIIMMMNNNNNNNNNLLLLLLNNNOOOLLLLLLOOOTTTWWWYYYbbbkkkyyy~~~||||||zzzxxxwwwwwwwwwrrrllllllpppvvvxxxyyyxxxtttpppllliiinnnlllfff[[[OOOEEE@@@???<<<<<<;;;;;;;;;<<<<<<===:::888777777888999999888888888888888999:::;;;;;;:::<<<======;;;::::::;;;;;;===>>>FFF]]]}}}jjjVVVHHH@@@<<<:::999999:::;;;;;;:::999888777777666666777777666666555555555555555555222444666555555888AAAIIISSSmmm~~~yyy]]]OOOBBB???;;;666555:::777666555444444333333444666222222777777666???KKK^^^lll~~~yyytttwww}}}mmmaaaOOOEEE:::333222222000---///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,/////////---,,,---000333000111BBBeee555555666666666666555555444444555555555444333222222222222111111111000000///////////////000111111/////////...------,,,,,,***+++,,,,,,+++***+++---,,,///222555555333111///......---///111333333222555999===@@@CCCJJJSSS[[[ooo~~~}}}xxxnnnjjjkkkfff^^^eeeuuurrrjjj```ZZZXXXVVVQQQLLLEEEGGGHHHIIIOOO___www~~~mmmWWWHHHBBBBBBBBBAAA========================:::::::::::::::<<<===>>>===@@@QQQlll~~~|||wwwrrrpppsssuuutttsssrrrssstttwwwyyy~~~}}}xxxlll]]]PPPIIIFFFGGGGGGFFFFFFGGGHHHJJJKKKMMMOOOOOONNNLLLLLLNNNPPPPPPOOOQQQUUUYYY^^^hhhsssvvvsssvvvwwwxxxuuutttuuuqqqkkkjjjnnntttsssrrrrrrqqqoookkkhhhmmmppprrrnnncccWWWMMMHHH@@@???>>>===<<<<<<<<<<<<;;;999888888999::::::999888888888888999:::;;;<<<999;;;===<<<:::888999:::;;;AAAGGGUUUppprrraaaWWWFFFBBB>>>;;;;;;;;;;;;:::999888777777666666777777444444555555666666777777333666888777777===IIISSSddd~~~zzziiiZZZSSSKKK???:::<<<888777666555444444444444555222555::::::;;;JJJ]]]qqqxxx{{{vvvwww|||lll^^^KKK===888666333000000000///......---,,,,,,------------------------...//////...------///000...999VVV|||555555666666666666555555555555555555555444444333222222222222111111000000///////////////000111111000//////...------,,,,,,)))***,,,,,,++++++,,,...+++000666:::;;;666000,,,.........///222333333222555:::>>>AAADDDKKKVVV^^^vvvsssnnnpppgggYYYccczzzzzzpppccc^^^]]][[[TTTNNNIIILLLMMMHHHFFFQQQgggyyylllTTTHHHCCCAAA???========================;;;:::999999:::;;;===>>><<<@@@QQQlll}}}zzz{{{~~~yyyvvvsssrrrsssttttttssszzzooo]]]RRRNNNKKKJJJHHHGGGHHHJJJLLLMMMMMMOOOPPPOOOLLLLLLNNNPPPSSSQQQRRRUUUYYYaaannn{{{pppmmmqqquuuyyysssqqqrrrpppkkkjjjmmm{{{vvvrrrssswwwxxxuuuqqqooottt{{{|||uuuhhhZZZQQQCCCBBB@@@???===<<<<<<;;;<<<:::999999:::;;;;;;:::888888888888999:::;;;<<<999;;;===<<<999777888:::???GGGQQQaaa}}}|||rrrPPPKKKEEE@@@>>>===<<<<<<999888888777777777777777222333444555666888999999555888999888999AAAOOOZZZtttuuummmbbbQQQGGGGGG888888777555555444444444333222666======@@@SSSjjj}}}~~~~~~~~~sss[[[HHH???:::666333111111000///......------------------------------)))+++---...///000222333444DDDfff666666777777777777666666777777888999888666555444222222222111111111000000111000...///111222222111/////////...------,,,,,,)))+++,,,,,,******+++---333///000999===777000...///.........000222444555333===>>>???JJJRRRZZZggg{{{}}}|||wwwoooiiifffgggjjjmmmxxxrrrZZZ```eee\\\XXXKKKLLLLLLIIIEEEJJJ^^^ssskkkVVVMMMFFF===@@@@@@???<<<::::::<<<>>>;;;;;;::::::;;;;;;<<<===BBB???NNNmmm}}}~~~zzzuuusssssswwwzzz|||ssscccYYYQQQOOOMMMJJJIIIHHHHHHHHHNNNOOOPPPOOOMMMMMMNNNOOORRRQQQTTTXXX[[[cccqqqnnnjjjsssyyyzzzwwwwwwyyyyyyuuuuuuwww}}}}}}~~~||||||{{{vvvkkkcccSSSMMMFFFAAA@@@@@@>>><<<<<<:::999888999:::999888999:::;;;:::999999999:::999<<<;;;999;;;>>><<<666@@@OOOeeezzznnnZZZFFF>>>===;;;;;;>>>999888777777888777555333555555555666666666666666555666999:::999@@@WWWnnnrrrdddYYYKKKEEE===777666666444444555888888:::;;;===GGG]]]rrrnnn[[[NNNEEE===777777444111///.........---***++++++,,,,,,------...000+++***...222111000222888OOOttt666666777777777777666666666666666555444333222111333333222222222111111111111000//////111222222111/////////...------,,,,,,***+++---,,,++++++,,,---...---222:::;;;555///............///000222444555333<<<===>>>IIIRRR[[[iii{{{|||xxxrrrlllgggffffffgggxxxzzziiigggggg]]]RRRLLLMMMMMMLLLJJJLLLZZZjjjlll___NNN???@@@@@@??????>>>===<<<;;;;;;::::::::::::;;;<<<<<<@@@>>>NNNmmm}}}yyyvvvvvv{{{}}}ssskkkXXXTTTNNNIIIGGGJJJMMMPPPRRRTTTUUUTTTRRRQQQPPPQQQTTTTTTVVV[[[^^^dddrrrssspppvvv{{{}}}|||~~~~~~|||}}}|||{{{{{{zzzvvvtttbbb\\\SSSJJJDDD@@@@@@@@@===<<<;;;<<<===>>>>>>===888888999999999999:::;;;::::::;;;;;;:::;;;===???OOOaaawwwmmmWWWLLLEEE???;;;<<<@@@<<<999777777888999888555555555555555555555555444555888:::;;;FFF___vvvyyylll[[[TTTIII???;;;;;;999888:::777888;;;===???KKKaaavvvooocccVVVIII@@@>>>999444111111111///...------------,,,,,,,,,,,,...++++++...//////111555DDD\\\|||666777777888888777777666777666555333222111111111444444333333333222222222111000///000111222222111/////////...------,,,,,,+++,,,------,,,,,,---///,,,111999???===444000///.........///111333444555444===>>>@@@KKKTTT^^^ooo~~~~~~{{{vvvooojjjfffcccbbbsss|||}}}ooollldddSSSLLLKKKKKKLLLKKKKKKRRRZZZ|||dddOOODDDAAA???>>>>>>===:::666;;;::::::::::::;;;<<<<<<>>>>>>PPPpppyyyxxx}}}}}}zzz}}}tttlll```TTTLLLKKKMMMPPPSSSVVVXXXXXXVVVSSSQQQQQQVVVVVVZZZ___bbbhhhuuu|||zzz}}}~~~|||{{{|||{{{uuuiii\\\OOOHHHEEEDDD======<<<===???@@@???>>><<<;;;;;;::::::;;;;;;;;;555444666:::777555>>>KKKeeezzzttteeeYYYNNNEEEAAABBB>>>:::777666666666666555555555555444444444444333444777999>>>NNNjjjttteeeUUUEEE>>><<<:::999999777888;;;???DDDQQQhhh}}}}}}ppp```UUULLLCCC999333222222///,,,//////......---,,,,,,+++......///000......666???XXXppp777777777888888777777777:::888666444333222333333555555444444444333333333111000000111222333222111/////////...------,,,,,,+++---......------///000000:::DDDFFF???555111222---...///000222333555555777???@@@CCCOOOXXXeeezzzyyyrrrlllhhheeedddiiitttvvvppppppaaaSSSNNNLLLMMMNNNMMMOOOSSSpppnnnWWWNNNDDD?????????===:::;;;;;;::::::;;;;;;<<<===>>>@@@SSSsss|||zzz}}}zzzwwwyyyyyykkk___WWWSSSRRRVVVYYY]]]^^^\\\XXXVVVTTTWWWXXX\\\bbbgggmmm{{{~~~~~~qqqeee[[[SSSNNNFFFDDDCCCCCCDDDDDDCCCAAADDDBBB???===<<<<<<;;;:::333///333;;;:::888HHH___zzzuuuggg[[[TTTIIIFFF@@@<<<:::777555333666666666666555555555555444666888:::AAAVVVtttwwwdddOOODDD???<<<::::::888999<<>>@@@EEERRR[[[lll{{{sssnnnkkkkkkkkkeeeppp{{{sssxxxrrrcccZZZRRRQQQQQQQQQRRRUUUeeerrrdddRRREEEAAAAAABBBAAA<<<<<<;;;;;;<<<<<<===>>>===@@@TTTsss~~~{{{{{{|||{{{|||xxxmmmddd___]]]```eeefffddd```]]]\\\XXXYYY^^^eeejjjrrr}}}uuukkkcccXXXUUURRROOONNNMMMKKKJJJIIIEEEAAA???>>>>>><<<;;;555000444>>>BBBGGG[[[tttuuummmaaaYYYMMMCCC===;;;;;;;;;999888888888777777666666777999999:::DDD\\\{{{vvv```RRRJJJCCC??????;;;;;;>>>EEENNN^^^vvvoooYYYFFF<<<777555333....../////////000000000///111444333000555III\\\{{{777888888999999888888777666555444333222222222222555555444444444333333333000000111222444444222000/////////...------,,,,,,***,,,............000111666AAAHHHBBB777///...///,,,---///222444555666666888===@@@GGGTTT^^^sss}}}uuupppnnnnnnooofffpppyyy{{{|||qqqeeeYYYSSSQQQOOOPPPSSS^^^yyycccPPPEEEAAAAAAAAA===============>>>??????===???SSSrrr}}}{{{}}}~~~rrrjjjdddgggjjjjjjgggccc___^^^[[[[[[___fffllluuu{{{kkkggg```[[[YYYWWWUUUTTTNNNIIIDDDAAABBBBBB@@@>>>555000111<<>>???AAA::::::999999888888777777777:::;;;;;;FFF```yyyooo```SSSHHHBBBAAA>>>===@@@GGGRRRbbbzzz}}}gggQQQ@@@777333111......///000000111222222---///111111111;;;SSSjjj777888888999999888888777444444444555555444444333444444444444333333333222000000111333555444222000/////////...------,,,,,,)))+++---------...///111555???CCC;;;111---///000+++---///222444666666666:::???BBBLLLZZZeee|||xxxsssooommmmmmfffmmmuuu~~~ttteee[[[TTTOOOOOORRRYYYvvv~~~hhhWWWKKKEEECCC??????>>>>>>??????@@@AAA@@@CCCUUUrrr|||~~~|||zzz{{{~~~}}}~~~|||ppprrrsssqqqlllfffbbb``````___aaafffkkkuuuzzzrrrkkkhhhfffffffff]]]VVVNNNJJJHHHGGGCCC???999444222:::LLLaaattt~~~tttdddWWWLLLDDD@@@::::::999999888777777666555999:::;;;GGGddd~~~{{{lll\\\LLLCCCBBB@@@???AAAIIITTTddd{{{xxxcccNNN???777555000111111111111111111111///000222333777EEE```xxx888888999999999999888888444555777888888888777666444444333333333222222222000000111333555555222000000//////...------,,,,,,)))+++,,,---------///111555>>>@@@777///...111222+++---000222555666666666>>>CCCGGGQQQ```kkk{{{uuuoookkkhhhcccggggggzzzuuuiii^^^VVVTTTVVVTTTnnnnnn\\\PPPKKK@@@@@@??????@@@@@@AAABBBEEEGGGYYYuuu|||xxxxxx|||}}}{{{}}}|||zzzzzz~~~}}}vvvooojjjhhhdddccccccfffjjjttt~~~zzzzzz|||~~~}}}yyyyyyzzzzzznnnfff[[[SSSOOOJJJDDD???CCC>>>:::???UUUpppuuuaaaMMM@@@999999999888777666666555333888999:::HHHfffyyyfffSSSIIIHHHBBBAAABBBJJJUUUeee{{{||||||xxxaaaNNNDDD@@@333333222222111000000000444333444777===MMMjjj999999888888888888999999;;;999777777888777666444333222222111111222222333000000111222222222222111////////////000000000000++++++++++++,,,---......666888:::666000---...000///000111222222444777:::777AAAJJJPPP\\\vvv}}}vvvpppmmmllljjjdddddduuuzzzhhh___[[[WWWYYYfff|||yyycccVVVKKKFFFHHHEEE===<<>>999666555333000111555222666999<<>><<<:::666666999:::<<<;;;<<>>;;;888888:::<<<===;;;<<>>:::999666555666888>>>GGGTTTjjj::::::999999999999::::::888777666777888999888777444444333333333333444444000111222222333333222222000000///......---,,,,,,111000000//////000000111///111222111///...///000///000222333444777;;;>>>CCCIIINNNUUUlll~~~yyysssppphhhjjjeee```ooo{{{pppwww~~~jjjZZZMMMGGGGGGLLLRRRnnn|||qqqiiihhhiiidddcccsssooo___MMMBBB<<<999:::===<<<<<<:::<<>>CCCPPPbbbuuu<<<;;;;;;::::::;;;;;;<<<999777666777888888777666333222222111111222222333111222222333333333333333111111000000//////......------------...///000111///////////////////////////111333555777:::>>>BBBFFFLLLRRR___zzztttiiijjjfff___aaappprrrjjjfffqqqxxxwwwcccQQQBBB<<<===<<<===@@@III]]]wwwooocccYYYYYY\\\ddduuuxxxhhhZZZMMMDDDCCCGGGFFFYYYqqq<<<<<<;;;;;;;;;;;;<<<<<<:::888777777888888666555333333333222222333333333111222333333444444333333////////////////////////,,,,,,------///000222333000/////////000000/////////111333555888;;;@@@CCCFFFNNNUUUeee|||vvvkkkiiigggccc___dddvvv{{{eeePPPEEEDDD@@@BBBHHHTTTjjjzzzlllaaa___aaagggxxxzzznnn^^^QQQMMMPPPIIIbbb~~~<<<<<<;;;;;;;;;;;;<<<<<<;;;999777777888777666444555444444333333444444555111222333333444444333333---------...............,,,,,,---...000222333444111000//////000000///...///111444666888<<<@@@DDDMMMUUU\\\lll}}}wwwlllhhhgggggg___]]]nnn~~~uuu]]]PPPMMMCCCGGGNNN]]]sss~~~pppdddbbbdddkkk||||||jjjZZZTTTWWWQQQmmmAAA???=========<<<:::888777777888888777666555333666666555444444333222222555555333111333666444///111111000......---------------...000111333444444333222111000000//////000,,,///222555888<<<@@@DDDIIIXXXdddzzz|||vvvqqqjjjfffeee___ZZZcccsss}}}mmmaaa______cccpppyyytttsssyyypppccc[[[___uuu@@@>>>===<<<===<<<;;;999777888888888888666555444666666555444333333222222222333222000333777666111111000///......---------,,,---...///111222333444222111000///////////////...111444777:::>>>CCCFFFMMM\\\kkk{{{vvvmmmgggeee___ZZZ```mmmvvvvvvzzz|||{{{xxxmmmnnn>>>===<<<<<<======<<<:::777888888999888666555444666555555444333333333333000222111000333777777333111000///......---......,,,,,,---...000111222222000000//////.../////////111333777:::===AAAGGGJJJSSS```ttt}}}rrriiieee```ZZZ\\\dddxxx===;;;;;;;;;======<<<;;;888888999999888777555444666555444333333333333444111333333111222666666333000000///...............,,,,,,---...///000111111///...............///000222555888;;;>>>CCCIIIMMMXXXeee|||uuujjjeeeaaa\\\[[[^^^kkk<<<;;;:::;;;<<<===<<<;;;888888999999888777666444666555444222222333444555555888777444222444444111000//////............///,,,------...///000111111......---......///000111222444777;;;???DDDKKKOOO\\\lll~~~uuukkkeeebbb___\\\[[[bbbyyy~~~|||yyy{{{||||||<<<;;;:::;;;<<<===<<<;;;888999999:::999777666555666555333222222333555666999<<<;;;666333333333000//////............//////------...//////000111111...---......///000111222333555777:::???EEELLLQQQ```xxx|||}}}vvvmmmfffccc```]]]ZZZ]]]qqqxxxyyy|||yyyxxx{{{|||<<<;;;::::::<<<<<<;;;:::999999::::::999888666555666555333111111333555666:::>>>>>>888444444333222//////............//////...//////000000111111111.........///000111333333444555888;;;@@@GGGNNNTTTddd}}}|||xxxppphhhbbb___\\\YYYYYYfffiiikkk{{{===<<<::::::;;;<<<:::999999999::::::999888666555666555333111111333555777:::>>>???999555555555444//////.........//////000//////000000111111222222.........///111222444444555666999<<>><<<:::;;;======;;;999:::::::::999777666444333111333444444444444555666888888999::::::777333///......------------.........///111111///...///000111///...000333444333111555999777:::BBBEEELLL]]]nnn~~~~~~vvvlllhhhgggaaaXXXUUUXXXZZZXXX\\\nnn>>><<<:::;;;======;;;999:::::::::999777666444333222333444444333333555777666777888:::999666222//////......------......///...000222111000///000000111///...000333444333111444999999<<>><<<;;;;;;<<<<<<;;;:::;;;:::999888777555444444333333333222222333666999777999<<<>>>===999555222///......------......//////111333333111000111222111000///000222333333222333:::<<<@@@JJJMMMUUUfffzzzooohhhfffeeecccWWWTTTVVVZZZXXX[[[qqq===<<<<<<<<<<<<<<<;;;;;;;;;:::999888666555555444444444333111111222666999666999>>>@@@>>>999555222//////............//////000222444333222111222222000000000111222333333333444<<>>BBBFFFNNNRRR\\\ooo~~~xxxpppgggaaabbbeee^^^WWWYYYbbb```ZZZiii|||ssssssyyy}}}}}}{{{yyyzzz<<<=========;;;:::;;;<<<<<<;;;999777555555555555333333333222222333666999777===DDDEEE@@@999333111000//////......//////000000222444333222111222333...000222222111111222444666@@@CCCGGGPPPUUUaaavvvyyyssskkkcccbbbeee___YYY[[[bbbbbb^^^gggwwwwwwooorrruuu;;;===>>>===;;;999;;;<<<===;;;999666555555555666222333444444333333555777:::AAAIIIJJJCCC;;;444222000000////////////000000000222333333222111111222...000222222111000222555666@@@DDDHHHRRRYYYiii|||xxxrrriiidddeeebbb___^^^aaacccdddhhhmmm~~~zzzvvvwwwvvv}}};;;===>>>===:::999;;;======;;;999666555555555666111333444444444444555666666>>>EEEFFF???555///,,,000000////////////000000///111333222111000111222...000222222000000222555555???DDDIIITTT]]]ooo}}}xxxnnngggfffgggeeeccccccfffiiijjjhhhwwwtttxxx@@@?????????>>>>>>======<<<<<<;;;999888666555555333222111111333555777999777:::888333///000000...///////////////000111111///111222111000///000111///000000//////111444777===@@@EEEPPP[[[^^^sss|||yyywwwpppgggiiiiiiiiihhhhhhhhhggggggxxxsss~~~@@@?????????>>>>>>>>>>>>;;;;;;:::999777666555444444333333333444666999;;;777;;;:::555111111111//////////////////000000111///111222111000///000111///000000000000222555888===BBBGGGQQQ\\\bbbzzz{{{yyyrrriiimmmllllllkkkjjjiiihhhhhh~~~wwwrrr{{{yyy~~~???????????????>>>>>>>>>::::::999888666555444444555444444444555888:::<<<888;;;<<<777333333222/////////......//////000111///111222111000///000111000000111000000222666999===DDDIIIRRR]]]fff~~~|||uuummmpppooonnnmmmlllkkkjjjiii|||{{{uuu|||zzztttyyy~~~|||~~~}}}}}}||||||~~~????????????????????????999999888777666555444444555444444444666888;;;===888<<<<<<777444333222//////............///000000///111222111000///000111000111111111222444777:::===FFFJJJQQQ\\\iii~~~wwwooopppooonnnmmmlllkkkkkkjjjvvv}}}vvv|||~~~xxx{{{vvvqqquuuzzz||||||yyyvvvrrrqqqzzz}}}{{{|||}}}{{{zzz{{{|||zzzxxxwwwxxxxxxzzzwwwssspppooopppssswwwuuuvvvvvvwwwyyy{{{||||||ooonnnmmmooorrruuuuuuuuuttttttttttttvvvxxxzzz|||zzzyyyxxxyyy{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyvvvtttssssssqqqooonnnllllllllllllfffffffffiiilllmmmlllkkk`````````______^^^^^^^^^```aaabbbeeehhhkkkmmmoootttvvvxxxzzz{{{~~~|||zzz|||~~~~~~||||||???????????????@@@@@@@@@999888888777666555444444444333333333555888;;;===:::===<<<777222222000---...............//////000///111222111000///000111111222222222333555999<<<>>>FFFJJJOOO]]]nnn~~~xxxrrrmmmmmmllllllkkkjjjjjjjjjjjjyyyvvv~~~~~~}}}|||}}}zzzxxx~~~{{{rrrmmmpppvvvvvvsssqqqkkkmmmppptttxxxxxxvvvssstttvvvtttnnnlllnnnooonnnhhhlllmmmiiifffdddaaa\\\YYY^^^bbbaaa_________^^^\\\^^^``````^^^[[[[[[[[[[[[[[[[[[YYYYYYZZZYYYWWWWWWWWWXXXZZZZZZYYYZZZ[[[UUUSSSRRRRRRSSSTTTTTTTTTUUUUUUTTTSSSSSSTTTVVVWWWWWWWWWWWWWWWYYY\\\```ccc```aaabbbdddfffhhhiiijjjdddbbb```_________]]][[[YYYYYYZZZ[[[[[[[[[ZZZZZZ[[[\\\\\\\\\\\\\\\\\\]]]YYYYYYXXXWWWUUURRRPPPOOOOOONNNLLLJJJJJJJJJJJJKKKHHHHHHHHHIIIJJJJJJJJJIIIGGGGGGGGGGGGGGGFFFFFFFFFHHHHHHIIIJJJLLLNNNPPPQQQSSSUUUWWWXXXXXXZZZ\\\___bbbeeeiiilllmmmllllllkkkooooooqqqssswww{{{}}}zzzzzzuuunnniiiiiiiiihhhkkkooopppsssssspppnnnooommmiiidddbbb___^^^]]]\\\ZZZXXXXXXXXXWWWXXXYYYYYYVVVTTTWWWYYY\\\^^^^^^]]]]]]^^^````````````___^^^______bbbhhhoooqqqpppqqqvvv|||zzz~~~yyyrrrvvv~~~{{{{{{~~~?????????@@@@@@@@@@@@@@@999999888777777666555555333333333333555888<<<======???===666111000///---......------......///000///111222111000///000111111222333333444666:::===>>>FFFIIIOOOaaawwwzzztttlllkkkkkkjjjiiihhhggggggddd{{{kkkdddhhhzzzzzzrrrmmmllliiikkkllllllkkkkkkmmmnnnnnnppppppooommmmmmmmmnnnqqqpppnnnnnnoooqqqqqqppprrrpppoooppprrrrrrooollllllmmmnnnnnnmmmmmmnnnpppqqqjjjjjjqqqrrrlllhhhiiiiiibbb^^^aaaeeeccc```___]]]___aaadddeeeeeeeeeeee```dddfffeeefffhhhfffbbb[[[^^^]]]YYYVVVUUUSSSNNNPPPSSSUUUUUUSSSRRRRRRQQQQQQQQQTTTWWWUUUPPPOOOQQQPPPSSSUUUVVVWWWWWWRRRLLLOOONNNPPPRRRQQQMMMMMMQQQRRROOOMMMLLLLLLLLLJJJIIIKKKKKKJJJIIIHHHHHHHHHHHHFFFFFFFFFEEEDDDEEEHHHKKKGGGHHHIIIJJJKKKLLLMMMNNNKKKIIIFFFEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCBBBAAABBBCCCCCCBBBBBBDDDEEECCCCCCCCCBBBAAA???>>>===???>>>===;;;;;;;;;<<<<<<>>>======<<<<<<<<<;;;;;;===============<<<<<<<<<=========>>>>>>@@@AAAAAAAAABBBDDDDDDDDDDDDEEEGGGFFFIIILLLNNNNNNNNNNNNNNNKKKLLLOOORRRVVVZZZ]]]___ccc``````aaa___YYYVVVXXXRRRMMMIIIIIIHHHFFFHHHLLLLLLOOONNNKKKJJJKKKIIIFFFDDDBBBAAA@@@@@@???>>><<<;;;::::::<<<>>>===<<<:::;;;===@@@AAAAAA@@@AAAAAABBBCCCCCCCCCBBBBBBDDDFFFEEEJJJPPPQQQPPPPPPTTTYYY[[[___dddgggaaa[[[]]]ddd___^^^___bbbfffiiijjjjjjlllnnnppppppooooooqqqsssrrrqqqpppsssyyy|||}}}|||xxxwwwwww|||zzz?????????@@@@@@AAAAAAAAA999999999888777777666666444444444555777:::===???BBBCCC???666000000///......------------.../////////111222111000///000111222333333444444777;;;>>>???FFFHHHQQQiii|||wwwnnnmmmllljjjgggeeedddccc^^^yyy~~~wwwppp___XXX\\\mmm{{{zzzuuutttooorrrrrrooohhhbbb______```bbbddddddcccccceeehhhffffffggghhhgggeeeeeeeeecccdddeeefffffffffhhhkkkllllllkkkjjjhhhggggggggg___bbbddddddbbbaaabbbccceeefffggggggeeebbb```___aaa\\\ZZZ]]]```]]]ZZZYYYYYY]]]aaabbb```______aaa[[[```dddeeehhhjjjhhhccc```aaa^^^YYYXXXZZZXXXUUUVVVWWWXXXYYYXXXUUUTTTUUUUUUTTTVVVZZZXXXSSSRRRUUUTTTXXX[[[[[[]]]^^^XXXOOOUUUSSSUUUXXXVVVPPPPPPUUUUUUSSSQQQPPPPPPOOOLLLJJJJJJJJJJJJJJJIIIHHHGGGFFFAAABBBBBBAAA??????AAADDDAAAAAAAAAAAAAAAAAAAAAAAABBB@@@===<<<======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999;;;===<<<::::::<<<>>>;;;<<<<<<<<<<<<<<<;;;:::<<<;;;:::999999999:::;;;<<<===<<<;;;:::::::::;;;999999999999999999999::::::::::::::::::;;;<<<<<<;;;===??????>>>===>>>???:::===???@@@>>>>>>???AAA:::;;;===???AAACCCDDDDDDGGGDDDCCCDDDCCC???>>>@@@===:::999:::999777888<<<;;;===<<<999888:::999666777666555555666777555444222222222333555555333111222444555555444444555666444666777666444444777999555888;;;<<<<<<<<<>>>@@@AAABBBEEEHHHFFFBBBCCCIIIDDDCCCBBBDDDGGGIIIJJJJJJLLLNNNPPPPPPPPPQQQSSSTTTRRRRRRTTTVVVYYY[[[\\\]]]YYYYYYZZZ]]]```aaa___]]]?????????@@@@@@AAAAAAAAA::::::999999888888777777666555555666888;;;???AAAFFFFFFAAA777000000000///...------------.../////////111222111000///000111222333444444555888<<>>======<<<>>><<<999888999::::::999888999999999999999888888777999;;;:::777666888:::666777888888999999999999888777666555555666777888888888888777666666888999777777777777777777777777888888888888888999::::::777888:::;;;:::999:::;;;555777999999777666999;;;999:::;;;<<<<<<;;;999888:::777666888888555555999222111222555555222333777555777666222222444555222222111000111333444333222111111000111222222///---000111222222000000111222///111222111......000333///111222333333333333444777555444666444111333777666555333444666888999999888:::<<<======>>>@@@BBB;;;===???@@@AAABBBDDDFFFBBBCCCEEEFFFGGGGGGGGGGGGAAA???>>>>>>???@@@@@@???;;;;;;;;;:::999666444333777777666555777<<>>======::::::999888888;;;@@@DDDLLLEEE>>><<<===???===;;;::::::999888777666555444666666666666777777777777666777999999777666777888777777777777666666666666666666666666666666666666777777666666666666777777888888777777666666555555666666666666666666666666666666666666777777777777666666666666666666666666666666666666555555555555444333222222111111222222444444333333333222222222333222111111000000111111111111000000000000111111///............---------++++++,,,,,,---...//////222111111111000000//////............................../////////...,,,+++,,,,,,---000222111///---000000000000000///////////////000000111111222222111111111111222222222222AAA???>>>>>>???@@@@@@???:::;;;;;;:::999777555444666666666666888<<>>>>>============<<<;;;:::999888777888999999888888:::>>>AAAJJJFFFBBBBBBDDDCCC@@@<<<999888888777555444444333666666666666666777777777555777888888777666666777555555555555555555555555555555555555555555555555777666666666666666666777777777777666666666555555555555555555555555555555444444444555555666666666555555555555555555555555777777666666555444333333444333222222111111222222333222222222111111111111111111000000/////////000000//////......//////000............------------++++++,,,,,,---.........////////////.........---------------------------+++,,,---------,,,***)))******,,,...111222000...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,---------.........@@@???>>>>>>@@@@@@@@@>>>999::::::999999888666666444555666777999<<>>>>>???@@@AAA???===@@@@@@@@@@@@????????????AAA@@@??????>>>===<<<<<<===>>>@@@???>>><<<======<<<<<<;;;;;;:::999999999999999888777666555555444666777888888777888:::<<>>???@@@AAA???>>>999999999999888888888777333555666888:::===BBBEEEGGG???555000000111///,,,///////////////000000000000000////////////000000000222444666999===CCCGGGIIIMMMVVVjjjzzzkkk```bbbfffaaa[[[ZZZYYYTTTUUU[[[\\\XXXYYY^^^aaa]]]ZZZWWWWWWVVVVVVUUUJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAA@@@@@@@@@AAAAAABBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDFFFGGGEEEEEEFFFGGGHHHIIIJJJKKKKKKLLLNNNNNNMMMLLLNNNPPPPPPQQQQQQRRRRRRSSSSSSSSSWWWVVVTTTRRRRRRTTTVVVWWWVVVUUUTTTTTTSSSRRRQQQQQQTTTVVVWWWTTTOOOKKKLLLMMMLLLKKKJJJIIIHHHGGGFFFEEEFFFEEEEEEFFFGGGFFFCCC@@@CCCCCCBBBBBBBBBCCCCCCDDD??????@@@@@@AAAAAA@@@????????????@@@@@@@@@@@@@@@CCCBBBBBBAAA@@@@@@??????===>>>@@@???>>><<<<<<===<<<<<<;;;;;;:::999999999:::999999888777777666666555666888888888777888999<<<<<<===???@@@???;;;888666666666555444333333333444444444555555666666777444555777777555444555666333333333333444444444444555555555555555555555555666555555444444555555666555555555444444444444444444444444444444444444444111222222333444555666666444444444444444444444444666555555444333222222111333222222111111111111111111111111000000000/////////////////////...------......------------......------------,,,,,,,,,+++***+++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++(((((()))+++---......,,,))))))))))))************,,,,,,++++++******))))))************++++++++++++??????>>>???AAAAAA???===999888888888888888888888444555777888:::>>>BBBFFFCCC<<<444000111111000---////////////000000111111000000////////////000000222444666777999===BBBFFFJJJOOOZZZpppnnnaaacccgggccc\\\ZZZWWWSSSUUU]]]^^^XXXWWW\\\___[[[UUUQQQOOONNNMMMLLLEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAABBBBBBAAA@@@@@@AAAAAAAAA>>>>>>???@@@AAABBBCCCCCCBBBAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDFFFGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKMMMNNNOOOOOOSSSRRRPPPOOOOOOPPPRRRSSSTTTTTTTTTSSSRRRQQQQQQQQQRRRUUUVVVSSSOOOKKKKKKLLLIIIIIIGGGEEEDDDBBB@@@@@@CCCBBBBBBCCCEEEEEEDDDBBB@@@@@@@@@@@@@@@@@@AAAAAA>>>?????????>>>======<<<::::::;;;<<<===>>>???@@@?????????>>>>>>======<<<>>>@@@AAA@@@???===>>>>>>======<<<;;;;;;::::::999:::::::::999888888777777444666888999888777888888777777666777888888777666666666666555555444444333222333333444555555666666333444666666444333444555333333333444444555555555555555555555555555555555555555444444444444555555333333333333333333444444444444444444444444444444222222333444555555666666444444444444444444444444222222222222333333333333333222111111000000111111111111111111000000000000//////000000000///...---///......------......///---,,,,,,,,,++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,++++++***)))((()))++++++***((((((((())))))************,,,++++++******)))))))))))))))************++++++???>>>???@@@AAAAAA???===:::999888888777888888999666777888999;;;>>>DDDHHHAAA;;;444111000111000///...//////000000111111222///////////////000000111333444666888:::>>>CCCGGGJJJQQQ___xxxtttfffhhhkkkfff^^^ZZZXXXTTTVVV\\\ZZZQQQMMMPPPSSSOOOJJJFFFEEECCCBBB@@@@@@@@@???>>>>>>?????????BBBAAAAAA@@@@@@?????????AAA@@@??????>>>?????????======>>>???@@@AAABBBCCCAAAAAAAAAAAAAAABBBCCCDDDGGGFFFFFFEEEDDDDDDCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKMMMNNNOOONNNLLLKKKLLLMMMJJJKKKLLLLLLIIIGGGFFFEEEEEEEEECCCBBB@@@>>>===<<<>>>======???AAABBBAAA@@@>>>>>>>>>>>>????????????===???@@@???<<<::::::;;;888999:::;;;===???@@@AAA<<<<<<;;;;;;;;;:::::::::<<<>>>??????===<<<<<<===;;;;;;;;;:::999999888888888888888777777666666666333555777777777777888999777666555444444555666777666666555555555444444444111222222333444555666666222333555555333222333444222333333444444555555555444444444444444444444444444444333333333333444444222222222222333333333333333333333333333333333333333333444444444444555555444444444444444444444444000000111111222333333333222222111000000000000111111111111111000000000000...///000000000///---,,,.........------.........,,,,,,,,,+++++++++*********************************++++++++++++,,,,,,,,,************************'''((()))***+++***))))))***(((''''''(((((('''&&&&&&&&&&&&''''''(((((()))((((((((((((((((((''''''''''''''''''((((((((((((>>>>>>???@@@BBBAAA???<<<;;;:::888777777777888888999999999999;;;???FFFJJJAAA<<<555111000111111000...//////000111111222222///////////////000111111111333666888;;;@@@FFFJJJKKKSSScccyyymmmnnnppphhh^^^ZZZ]]]WWWWWWZZZWWWLLLHHHJJJJJJHHHDDDCCCBBBBBBAAA?????????>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAA??????>>>===============>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBCCCBBBBBBAAA@@@@@@AAABBBDDDEEEFFFFFFBBBCCCDDDDDDDDDDDDCCCBBBBBBDDDEEEEEECCCBBBDDDFFFAAAAAAAAACCCDDDCCC@@@>>>@@@@@@??????>>>>>>======<<<;;;:::<<<>>>???>>>===>>>>>>>>>>>>>>>>>>=========???@@@???===;;;;;;===999::::::<<<===>>>??????;;;;;;::::::::::::999999:::;;;===<<<:::999999:::::::::999999888777777777666666666555555555555444111222444555444555777999666666555444333444555666444444444444333333333333111111222333444555666666111333444444222222222333111111222222333444444444444444444444444444444444444444333333333333444444111111111111222222333333222222222222222222222222333333333333222222222222333333333333333333333333000000000111111111111111222222111000000000000000000000000/////////......,,,---/////////...,,,+++------,,,,,,,,,,,,------++++++++++++*********************************))))))*********++++++++++++))))))))))))))))))))))))&&&''')))*********)))((((((&&&%%%%%%'''((('''&&&$$$$$$%%%&&&&&&'''((((((&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&'''''''''>>>>>>???AAABBBAAA???<<<<<<:::999777777777777888::::::999999;;;@@@GGGLLLBBB<<<555111000111111111...//////000111222222222///////////////000111111///111444888<<>>>>>>>>>>>>>>>>>???@@@<<<<<<===>>>???AAAAAABBB@@@???>>>===============@@@@@@@@@??????>>>>>>>>>??????@@@@@@AAABBBDDDDDD???@@@@@@AAABBBBBBCCCCCCFFFEEEDDDDDDDDDDDDCCCBBB@@@@@@AAABBBDDDEEEFFFFFFAAABBBDDDEEEEEEDDDBBBAAA===@@@BBBBBB@@@@@@BBBDDDAAA??????BBBFFFFFFCCC???======>>>>>>??????@@@@@@===<<<;;;<<<>>>???>>>===;;;;;;<<<<<<;;;::::::999999<<<>>>===;;;999;;;<<<777777888888999999::::::888888888888888777777777999:::<<<;;;999888888999:::::::::999888888777777666555555555555555555444///000222222222444666999333444555555444333333444333333222222222222222222000111111222444555666666000222444444222111222333///000000111222222333333444444444444444444444444444333333222222333333444000000111111222222222333222222222222222222222222333333222222111000000000111111111111111111111111222222111111000000//////222111111000000000000000//////.........---------+++,,,---......,,,***))),,,++++++++++++++++++,,,+++++++++************)))*********)))))))))))))))((()))))))))******++++++))))))))))))))))))))))))((()))***+++,,,,,,+++***&&&$$$###$$$&&&(((((((((%%%%%%&&&''''''((())))))'''''''''(((((()))))))))&&&&&&'''''''''(((((((((